ttttaaatagaattagggggttatccaccattgaaaaatactaatgtcaagaatatttgggaagaattactcatttctataaagaataaagtgtcacaacaatcctatgacttgtggataaattcactcaaccccattggactgcataataatgttctaaccattgaggtgtctgacaactttactaaggactggattaatgaccgttactatcctttattaaagtctaatttaagaaatgtattaaaaactgatactgatatccaatttattctcgccgctgaagtggaaaattacttatcccaacacagcttagaaaaggttgaggaagctaaagaggatattgagtataacaccaaccatatcaaatcaaaatatacatttgatacttttgtagtaggtgacagcaacaggtttgctcatgcagcctgttttgcagttgcagaatcacccgcaaaatcatacaaccctttatttatctatggaggagtgggtttaggcaaaactcacctaatgcacgctatagcgcattatattttaacccagggtaccggttcaaaagttgtttatgtaacttctgaaaagtttaccaatgaactaattaattcttttcgcgatgatcaaaccataaaattccgtaataaataccgcagcatgaatatactgcttattgatgatattcagtttctggctggtaaagaaagaactcaggaggaattctttcatacctttaatacattgtatgaggcaaataaacaaattattatttccagcgaccgtccacccaaagaaatacctacactggaagacagattgagatctcgttttgaatggggtctaataacagatatacaagctcctgactatgaaaccagaatagccatcctaagaaaaaaagctcaagtagacaagctttatattccggatgaagtaataaattttattgcgacaaaaataaaatccaatatacgtgaactggaagggtgtttaatcaggattattgcctatgcatcttttacaaaaaaagagatgaacgtggaactggctgaacaggttttaaaagatattttaaatccaaaaacaaaacaaataactgtagaattaattcaaaaatctatagcggaacattttgaaataaaaagtgaagagttaaaggcaaaaaacagaagcagaacaatttcacatcccaggcaaatcgctatgtatttagccagagagctaactgacctttcactgcctaaaataggtgaagcctttggcggacgtgatcatactacagttttgcacgctcatgaaaaaattaaagaacaaattaaaaaggatgggaaattagaaaatacactaaaagagcttataaacaagctgcaataataacaggttgttgattttgttaattacttgtataaatttttttaaaaaatttattttaaatatttgtccaaagattaattaaagtattgtaaacagtaataaaccttaattttactgctctaattagctttttcaacaaaaacacagccattactactactaaagtaattatatttttataaaaataacaataataataaacaaaaaggaggggaaattatgaaattcatcagtacaaaagacaatcttctttatgcaattcaaactgtacaaaaagctgtttccccaaaaagccttttgccaattttatcgggaattttattcaaagcctatgacaatacattaattgtaagggcaacagatcttgaactaggtatagaatgctttttgcctgtaaaagttatagaaacaggagaaattgttttaccgtcgaaatatataattgatattataagaagacttcctgatactgttattgagtttgaaagcaacgattatttgaattcaattactataaaatataaaaattcacaggctaatatacacggctttgcggcagatgaattcccgatgcttccacctttaaacgacggttttacttttttaatttccactagcatttttaaaaaaatgttaagacaaactatttttgccacaggtacagatgaaaacagacctgtttttaccggcattcattttcaaatattagaacaggaatttaaaatggtagcaactgatacgcacagattagctatgattacagaacatttgcccctaattaagcaggaattgcccggtattatagtaccaggcaaaacgctgagtgaactattaaaaatattaaactcaacacaagatgaagaaataaagattaccgttactgaaaatcaaattttctttttgcttaatgaaataaatataatatccaggctaattaaaggacagtatccaaattatcatcatgttatacccaaagacataattgctaaaattaaaattaagttaagtgattttatacaatctgtagaaagggcttctcttttaagcagttcaatatctcaacatataagaatagattgcgagaatagtgattttatagtcatttcatcgaataatgaagcaggtcacatatatgaagaaataccggtcttttttgaaggagaagctttacaaatttattttaacagtaagtatttgatggatgcgcttaaagctgtagattcagaagaaatttatctcgaattatcgggacctattaatccttgtttattgagaacagaagacagaaactacttatcaattttattgccggtaagaccttaaagtctggagtgatttagactgaataagcagataaaagttaaaggccctatacgattagatcagtttttaaaatgggccactattgtttccactggtggacaagctaagattcttataacttcaggtggtgtaaaggttaatcaaagtatcgaaattaaaaggggaagaaatttgaaaaatggtgatattgtacaagtaggagatattctttaccatgtcaatagtacagaataattaattgagaggtaataattggtttgcgaataaaagaattatttattaataattttcgcaactacaaaagtttgcatataaagcccaaggaaaacttaaatatttttataggtgataatgcccagggtaaaactaatatactggaagctatatgttttttattgcaaggaagatcttttcgaacttcacatgaaaaagaaattataaattttgattctgagcaatctaaattaaaaactgagttgaaagcttataaccaaaactattcaattgatataagtttaagcagaacaaagccaaaaattattaagataaacaattccactaccagtaaacctgaacttgctactaattttggcactatagtatttactcctgatcagttatcaataataaaaggctcacctaaagagagaagacggtttttggatttggaattagcaagtttttatccccaatataaatattattttgtcaactatcaaaaagtactgctccagcgcaataatcttctaaaagagttaaaagaaaaaaaacaagctgatacttttgatttactggaactttgggacaatcaattaattagttatggtgctaaaatcttaatggccagaatggaaattttaaagaaattaatcccaatggctcagcagattcataatcaaataacatcagataaagaaaaattaacaataaggtacagatcaagcctgaatttaaacagcaatttcagggaagaactaatatatgaccagtttagagaggtaatattaaaaaacaggcagcaagattacttaaaaggccagacaacagttggacctcatcgtgatgatctggtttttttgattaataataaaaatattacggattttggttcgcaaggacaacaaagaactattattttaaccttgaaatttgctataataaatctttggagttgcgagttaaacgatgtaccggtactattgctggatgatgttttttttgaattggacagtaaaagacaaaaatatatttttgatttattaaataaggatgttcaggtatttataacttcaaccggtatggctaatactgagaaaaatttaattaatataaaaaagaatgcaatatttaatgtacgcagcggtttagtttgtgaggaggaattatagatgtttttacatctcggtgcagatattgttataccaaaaaaagatgtaattatgataatcgatattcgtacaaagagatcttccgttaccagagagtttttacagatatccgaggatgaaggtttcactaaagtaatagctgaaaaagttaaatcagttgttattactagcaaaaatgtttatatgtcacctatttcttgtgctactttaaagaaacgagcggaaaatatttttgaatcaataaaatagaatttacaaaaaaggtatggattaagatttaaatcttaatccatacctttttattactctagaagattataaaaattatgaacatatttttaatatgttcatgaaatagtaaaactggataaactaatatagtaatttatatataaatatttataattattgttatgtagataaaatatcatttgattattatacatttttattataaaattaaatgtcggagcaataattaacagggggttcttaaattgccagagcggattaccgaaaggtatggtgctgaagaaatacaggtcttagaaggactggaggctgtacgccgcaggccgggtatgtatataggcagtaccggtgctaagggtttgcatcatttggtatatgaagttgttgataacagtattgatgaggcaatggccggttattgcgatcatatagaagtatttattaatgaggataactcaattactgttactgataacgggcgaggtataccggtagatatacactcaaaaacaggtaactcggctgtagaactggttatgactacactgcatgccggtggtaaatttggcgggggtggttataaggtatccggtggtcttcacggagtgggggtatcagtagttaatgctctttctaaatggttggaagtggaagtaaggcggcagggaaagattttttttcagcgttatgaaagaggaatcccggttagcgacttaaaaattgtaggagacagcagttttaccgggacgaaaattactttttccccggatgaagaaatatttgaagatgtaatatttagtcgtgaaacactggagcagcggttgcaagaattagcttatttaaacagcagggtgaagatatatttaaaggattttataaataacctggaattttcatatatgtatgaaggtggcattaaagattttgttgcccatataaatcaggataaaattttgttgccggaagcacctctctattttgtgagagaaaaagatcatgttatggtagaagtagctatgcagtacactgatgcctattttgaaaatttattttcttatgtaaataatatacatacaatagacggtggaacacatgaggccggttttagatcggcattaaccagagttattaatgattatgctaagaagaataatttaattaaaaataatgaaggtaatttatcaggtgaagatatcagggaaggacttactgcagttattagcattaaggtgcctgaaccccaatttgaaggacaaaccaagggtaaactgggcaacagtgaggtaagaggtatagttgattccgtggttgcggaaggactcagtacatttttagaagaaaatcctgctgtttctaaaaaaattattgaaaagtcaatatcagctttccgggccagagaagctgcgcgtaaagccagggaattaaccaggcgtaaaaatgtcttggaatcttcaactttaccgggaaaattgtctgattgttctaatcgggatcctagtgagagtgaactgtatctggtggagggtgattcagccggaggttcagccaagcaaggcagagatagaaaatttcaggctatattacctttaaaaggaaaaatattaaatgtggaaaaggctcgcctggataaaattttaaataatgatgaaataagggctatgattacagctttaggcactgggataggggaagatttcgatataaccaaagcacgctatcataaattgatcataatgactgatgctgatgtagatggttcgcatatcagaactctcttgttgacttttttttaccggtatatgcgcccattaatagaagccggttatatatttatagcccaacctcctttatatcgtttaaaaaagggaaaaatggagatttatttatacagtgacagggatttagaaaataaattaaaagaagttggccgtaacggtataagtattcagcgttataaaggtcttggtgaaatggatgctcaacagctttgggatactactatggacccggagaacagaactattctcatggttgaattggaaaatgccgcggaggcggataagatatttgatactttaatgggtgacagagttgaaccaagaagaagctttattaataagcatgctcatgatgtaagaaaccttgatatatagattatgatatttggtaaaaacctatgaatttgaggtgacttaaatttgtctgccggtaaagttgtaccgattaacttgaaagacgaaatgaagaactcttatatggattatgctatgagcgttatagtcggacgggccctgcctgatgtcagagatggtttaaagcctgtacacaggagaattatctatgctatgcatggtttaggaatgactcctgataaagctcataaaaagtgcgctcatattgtaggtgaagtactggccaagtatcacccgcatggtgatgtggctgtttatgatgctttagtacgtatggcacaaagtttttctattcgttataccctggtggacggtcacggcaactttggttcggtagatggcgattctgcagcggctatgcgttatacagaagctcgtatgactaagattgctacagagatgctcactgatattgaaaaagaaacggtggactttattcctaattatgatgagagtatagaggaaccaactgttttgccggccagggtaccaaatttactaatcaatggttcctccggtattgccgtaggcatggctacaaatataccaccacataatcttgctgaagtaatagatggtgttataatgctggtggataacccggaagccgattccaggacattaatgaaagcagtaaagggtcccgattttcctactgccggtaaaataatgggtgtacagggtataatatcggcttataccacaggcaggggttccataaaaatacgtgctcaagccgaaatagaagaaatgagtggcggtaaaaacagaatagttgttaatgaaataccttatcaggttaacaaagcccgtttaattgaaaaaatagctgaattagtaagggataaaaagatagagggtatttctgatttgcgtgatgaatcagatcgcaagggtatgcgtatagttatagaattaaagagagatgtttacccgcagcttgttttaaatcaattatacaaacatactaaaatgcaagatagctttggtgtaatcatgctggcactggttgacggaagacctaatgttttgaatttgagggatatgctttattattatctggagcatcagaaagatattataatccgccgtactacctttgatttgaaaaaagctgaggccagagctcatattgtagaaggtttaagaattgcactggctaacctggatgaagttattaatactattagatcttcgcaaacggttgaaattgccaagcagggcttagttgaaaaatttcttttaacagagattcaggcccaggctattttggaaatgagactacaacgtttaaccggcttagaaatagaaaagctggaacaagaataccgggatctgatggaaaagatagcttatttggaagcaattctctctgatgaaggaaaaattttagctattattaaagatgagttattggaaatcaggaaaaaatatgctgataaaagacgtactgtaataagtgatgaagacactgcctttgacgttgaagatttaatagctgaagaagatatggtaattactataaccagaaacggttatattaaaagactgcctctggatacttatcgtagccaaaaaagaggcggacgcggcatttcagctatgggagtaaaagagaaagattttctgaagcatttatttattacttccactcaccattatattttattcttcactaataaaggtaaagtataccgtttaaaggtacatgaaattcctgaagccggtcgccaatcaaaaggtactgctattataaatttactctttgtcggaactgaagaaaaagtaacaactgtaataccggtaaaagagtttaataaagatgaattcctttttatgtgtactaagaatggtattgtgaaaaagacttctcttaatgaatttgacacttcaaggcgagacggtattattgccctaactctggatgatcatgacgacttggtagatgtcaggttaaccaacggtcaggaagagattattattggaacacaaaaagggctggctatcaggttttctgaagatgatgtacgtaaactgggacgtatagctaaaggtgtaaggggtataggtctaattgaaggtgattttgtagtaggtatggatactgttagaaatgaaggggatttgctggtagttactaaaaatggttttggtaagaaaacacctatatctgagtaccgtttacagacaagaggcggtaaaggaataattaatgtaaaaatttcggatcgcaatggcccagttgtttctctattggtggttaaaccagatgaagaaataatgatgcttagctctgaagggattataatccgcatgaaggtaaatgaaatttcaactacaggcagggcgactcaaggtgtaactttaatgaaattatcttccggtgacagtgtggcgacaatagccaaagtgaatgcagaagtagatgccgatgttgaataaaaaacctctttttattaagaggttttttattttattttgacataataatcgctgcgcattgaaaatgttgaattttgattttctgcatttacaccttttaatataaattttaaataaacaaaactctatattcttataattattgtttattggtttttataaatatatattgatttttttatagaaactattcttttaaaactaatgtcgaatgctttatttaattcgacagtcttagttaatatatctgaagggtttttatagactgtttagagaattattattgtgtgaaaataataattaacatgtatgataaatacataatatttttcttttctccgtatataaaataaaggtaaaataatttttatatctttaccttgtaataatcaataacaataatttataataatggaggtatttattttgcaaagttcacttaagaataatttacagaaaattgctcaaagaaagattgttaatattaatgactatcaaaaagtagatattgttgctaatgatcatactgttgagcagattaagaaaatatgccagagaacaggattaactatttctcaagtaattgagggtataatcagaactgctttggaagacaaaaatcttacagctgtttcaggaaacagctaatgccaaacaaataataacgagctttatagctcgttttttgttgtcctgggaattaaaagttataaataaatatttactactatattatttctagttctgaaaatatgttaattttataagtgtaaattttattgacaatttaatattcttttgctaaaatgaacttgttgtatgatcatttttaagcaggtgcaatatttcttgtttaaaatatagtacagatgcataaattttattattagactcaaaccagtcaattaaaaggttgtttgagtttattttatgcattggtgcagcataggaggggattattattgccccaaaaaaatatgatgtgataattgtaggggccggacccgccggtattttcagtgctctagagttgataaagaatcaatctgatttacgaatactgatagttgaaaagggtagagatttagtaaatagaaaatgtatttccaaggaaaagaatataagctgtgcacagtgttctccctgttcaatagtatgtggttggggtggcgccggtgctttcagtgacggtaaacttactctgtctactgaagttggaggcacgctggataagtatatcggtgttaatgaactggttcaattaatagagtatgtggatagtatatatgtgaagtttggtgctcctgataaagtgtacggtggtgataatgaggacgagaatcaaacatttcagagaaaagctgttttagccggtttaaaactcgtgcctatattaattcgccatcttggtacaggaagatgcatgcaaatattactggctatgaaagaacacttattatcaagcggtgtagaagttcttacaaattgttctgtagaatcagtcttgacagaagataaaacagtaacagggataaaaacagctgatggtaatgtttatgagagtggttatgtcattctggctccgggaagggagggttcttcctggctttctgctgaagcagacagattgggcataaaaaccgctgttaatcctgttgatataggtgttagggtagaattgccgcattccgttatgaaaccattaacagaaattttttatgaatcaaaatttatatatcactcgaaaacttttgaagatccggtccgtacattttgcatgaacccttatggtgaagttgttttagaaaataacgatggactaattacagttaatggccattcacatgcttacaagaaaacaaaaaatacaaactttgccatattggttagcaataagtttaccgaaccttttaaagaacctattacttatggtaaaaatgtagcagccctggccaatcttttaagtggtggtgtaataattcaacgcctgggagatttattaaatggacgccgtacaacacaagataaattagagagatgcccggtagaaccaactttaaaagaagctaaaccgggtgatttaagttttgtttttccttacaggcagttaaccagtattttagaaatgttgaaagctatggacagaatagcgcccggagtgtattcccgatatactcttttgtatggggtagaagtaaaattttattcatctcgtttagatttaaataatttactggaaacacctataaataacttatttgctgccggtgacggcccgggagttaccaggggattagctcaggcatctgctgcgggtgttttggcagccagacaaatattaaaaaggataaatcaaaataaataaggaatactgtataatatagggggattataaatgtcaacagttgttcttataggtgcccagtggggtgatgaaggaaaaggcaaggtaaccgattatctgtctgaaagagctgatatggtagttcgttatcagggtggtaataatgcagggcatacagtagttgtgggtgatgatgagtttaaactgcatttgattccctcaggtatcttgtataaagataaactatgcctgattggtaatggtgtggtaattgatccttcggtactaatggaagaaataaagggcttacaagaacgcggtataaatactgataatcttcgcataagtaccagggctcatgtgattttgccttatcacagggaattggataaagctgaagaagatagtaagggcaagaataagatcggtacaacatgccgtggtattggtccaacttatatggataaatcagcccgtgtaggtgttagaattatagatctgatggaagaagacagattagcagaaatactggaaatgaatataaaaactaaaaataaaatacttactaaagtttatgatcatgaaagttttaattttaatgaagtatttaaaatagcaaagcaatatgccgataatttgcgtaaatatgtaactgatacatcgcttttgataaatgacgttattgatgagggaaaaaatgttttatttgaaggtgctcaaggtacacttttagatttagatcatggaacatacccctatgttacatcgtctaatcctgtagcagccggagcctgtctgggtgcaggtgtaggaccgacgaaaataaataaaattcttggtgtggttaaagcatatactacccgtgttggtgaaggtcccttccttactgaattaatggataatctgggggaaatgatcaggcagaacgggcgtgagtttggcactacaaccggcaggcctagaagatgtggctggtatgatgctgtaattactcgctatgccgtgcgaattaacggtttaaccttcctggctgtaactaagttggatgtattaaccggtttggaaaaattgaagatttgtactggctataaatttgaggataaaatattaaaagattttccctgcagcttaaaaactcttactaaatgcgagccggtttatgaagaaatgcctggctggcaggaagatatttctcaaataaaaaattttgctgatctgccggtgaatgcacagagatacttaaatagaattgcagaactggccggtgtgcctgtagctgttataggtgttggtatgaaacgtgatcaaaccattattgtacatgaattattttaagtagttattaacagtaaaatccagttttttaccggtctttttcaatcaagatttaatataaaaaatatagttgacaagcctgccacttttgtagtattatcttaatcgtgaggtgtgacccattgacccattagctcagtcggtagagcacctgacttttaatcagggtgtcccgcgttcgagtcgcggatgggtcaccaccaggccccatggtcaagcggtctaagacaccgccctttcacggcggtaacccgggttcgaatcccggtggggtcaccattttaagagaggttttgctttaacaggcaagacctcttttttatacttaatatattataaagagtttagtgctggcaattgcggaggtaaagatatggagttgaaagccgctctaaaaaaatattttaattttgagcaattcagggccggacagagagaagttatagaatatgtattaaataagcaagatgttttggcagtaatgccaacaggacaaggtaaatcattatgctaccaacttccagcctttatgttgtcaggaacaactcttgttatatctcctttagtagctttgatgaaagatcaggttgattccttatgggcaaaaaacctggatcaggtaacattaattaacagccaaatagattttattgattaccaggaaagaatgaccggtataagtcaaggcaattataagttagtttatatagctccggaaagattgagaaacagtagatttattgaacagttatccagaattaaattagatcttttggtaatagacgaagctcattgcctatcccaatggggacatgattttaggcctgattatcttaatatcaaggatttttatcaaaatcttaattaccgcccgacaattctggctttaactgcgactgccactcccatggtacaacaggatatactgcactatctggatattccaagagcgaaattaattaatagcggtagtgatcgccctaacctttatatggaaattataagagtagataaagaaaaagataagctgcctgctttgagagaaacattaaaaaaccagagagataacggtattatctatgcggctaccagaaaggacagtgaatggttgtcagtttggctggcgcgtcatttggggataaaaacagcctgttatcatgcgggattgaataaagatgagcgcagcagagtgcaggaggattttttagggggtaaaataaataccgttgtggctacaaatgcttttggaatgggtattgataaacccaatatcaggtttgttattcactattgtctgccggcttctttagaggcttattatcaggagattggacgcgcgggaagagataatctgccctcccgctgtacgctgatttatgcagctaaagacaagcaattacaggagtggattattgataacgatgttataaaaagagatgatctagtggttttctggcgtgctttgaaggaatatatgcaaaacggtacatctgtaatacctatataccatttggaagaacataatctcaatgaaacaaaacagcgcctgctggtaagcatgttggaaagaagacaattgattaagctggcggacaaagaccaggataatttaattctggaagcaggcgtggttaaagctacaccggatataatgaaagaggttatggcagaggcagaagagagaataaatttccgtaaagaaaaattaaatgctgtagttaattggataaacggcagcagctgccgcagagagatacttttaaattattttggtgagcaaaaacaatttaagcatgataattgttgtgatgcatgcgatagagcaaaacggctgaatcttgtcgagtctactttgcctatcgaagttttaaaatgtgttaagatattaacccgtaatgttgggcgttctaaactggccgatattttaaaaggatctaaagcaaaagatattattagcttttcttatgataaagtcccttgttatggtcaaatgtcttcctttaaccggaacaaaataatgagattgattgatagtttgttgggtgacggttatttaatgcagcaaggcagtgaatacccggttttaatgttaactgaaaagggtaaaaatgctttagagaataaaaaaaccttacctgtatgggaggatgcggcaccgcagcaggagaaaacggcaggactgattgacgatacagggatgaaaataatttcagagttgaaaaattaccggttgaagttgtctcagcaggagcaaaaaccaccttatgtctatttccatgaccgtgtgttggaggaaattgctcttatgcagccttccagcaatgctcaattattattaattaatggtatgggtgagaaaaaggttgctgctcatgggcaagatattttaaatatagttgctaaatatacaggaacggatcagcaggctaatattgattcgactgctacaaaagagatattgcttaataaagtaaaagaactttgccggagtggttatagtattgaaaatatagctcaggaaacaggcagagctgtatccactgtagagacttatcttgaacaactggtcagtgagggaaaactggaattggctgagctattgtcctgggaagtcagaaagcagatttacctggtaatagaaaaattcggattaatgtctcagcttaaaataataaaagataatctgccggaagatatatcttatcactatataaagcttgtacgctcagctttgttaagaagatatgaagtataaaaattcaaccggagtatatcttgacttttattaattgtgtggtataataattctcacttagcgggtgtagctcaacggtagagcaccagcttcccaagctgggggttgcgagttcgagtctcgtcacccgctccaactaaatcaagggttcagaagttaggagcctgacagtaaaaacgaatttgacagtgaaactgaaaacaaaaaatcctgctcaagggcaggttaagaataacctttcaggtattgccggaaggtttttttatttgctattttttagataccacatcggagaacaatatattttcaataaccttgagtgcctctgttttcattgctttattggtcttacaataaatatcatacgttgtggatattttagcatgtcccagtatttcctgcaggactttaggctcttccctggcctccagcattaacgttgcaaaagtgtgtcgcatggcgtgtgaaacttaatatgaggcaaacctgctctttctaatattttagtatgcagccggaaaaaattccggggttcagttggtttgccttccaccgtggcaaataccagatcgttatcatgatacgcttcacccaggggcagcttttcttgtgcttgccgggctttatggtttttaatcttctgtaatatacctggtaataatggaatttcatgtttacccttttctatattaggttcagaaaatattagcttggatgttttttcatccggaaaggtgacatgggccagagtccttttaatacttatgaatattattcttaaagtcaatatcctcccatttgaaggctaataattcgcctcgttttgactattaataatgcgtaccagggtgggacattttatttgctcttggggtgtttctatggggatttgtgcttaaggaaagtttaaaaatattttccaaaattttatttaggcagcaggaatttttgttgaattagtagaatctaagttcatagtgaatagtacatttaaaaaaactattctataatactttgtttaatagtattataattaataaaagaggaaagaatcataatggctgaaacttttattgggtttcatggtactactgcagaaaacgctaaagaaataataaaaacgagatattttaaatattcaatggatgatgaagaatggttaggtgaaggtgtatatttctttgaaaaggatattaaacaagcatattattattgtgttaaggcaaagaaatatactaactggacgatattaaaaagtaaaatagtatgtaatgtgttttgggatttaactttaaccgatcatgtagaagagtttcaaaaaatagcaaagctatttaaagatagatatcataaaagaaaagatggtcgtcctagaaaactaatgaacgccgttgtatttaatgcgatgtataaattaaaaccgtttgatattataagagctccatttcccgtacctaaaggttacgttgtacaaagaactaacattgtaccaatacatattcaattatgtgttagaaattctgagtgtatatgtaaagactcaattgaggaggtgtcatataatggacattaaaaagtatagtgaagaagtaatagatttgctcaataatttatcagacgaagaatttgatatgcttttaatagatgcgggcatagttgaagtagatgaatgtccttttgtgatggatacttcacttaaaattagtcttagcatgtctgtatcctataaagaagcagcaggtatttattcgcattcaataaccgacgcaaataaaaataactttgtggttgatttaaaggtggcttagaaatggacaatcagttagttagtgtttttaagtttattgattataaagttgattatattaattttaaattaaattctggttttacatttgaagagcctatagatattgattttgatttgcgagttgagatggcatttaatagtgaaaaacctaaaggaaaaataactataaatgcgattgtttttgacaatgcggaggaaaataggttccctttttttttagatattgcagttactggactatttgcaggcgaagacggcatgcctattgaagagtttagaaaatattgtgagacaagtggaacggccgcaatgtttccattcctaagatcagcaattgctgatatcacccgaactgctaatatagagtcattgatattacctataattaatattcgtaatttaatgaagaaagacgtggaatctaagacctaattaatctcctaagaatacaggagttttgggtcttatatttttttaagcaatacatcaacaataggttaaatctctgcccaatttctaatctctaaaaacaaaatccattgtttataggattttgtttttaatgtatttggatgatttgattctttctatagaacatattggtactatatctgtaatttgtatctagtattttgggtgcccaataatcatgaaaatattggttgatgatactctaagccatggagttgatactttccatgcagatgtacctactttatcacaatgccaataacttggtgttgcttatttatattagttttacccatccctttttagcaatcggatcataatagacgaaataaattttaaacggttccatagttaccgattcccttaattgcttaaataaaatatcaatagagccttgttcacatgtatcagtcaaccggtcattgagcatagtagacactgtacgtcaggaaaaacatatgcctccagaataagtataacatcgctttaggaacctcgttaggactcataatatattgcaaatctattcgctgaacgtattgatctgtgagtaatattgtacctgacataatagctattaaaatactaacaataaccaagatccatttaatcctaatcttcaaatgaagcaataccttcccttttttcatgaataaacaaatgaaaccagtcactacgctgggataaccatagcacaccctactccctgctaaatagttacaagaatcggaaattatatttgaaaatgaaatattgaggacttcccggctggactgtgttataatttcttaaaaatgcaaaggaggggaaaccaatgcaagaaacactgtacacttacgacgattacttaaaattggacgacgataaccgatatgagataatcgggggtaagttgattatggtaccttctccaaagtctaaacatcaaataattagtttagaattagcgtctacactgctggattatgtacgaaaaaataaattaggcagagttattaccgccccgatggatgttgttttgtctcacactgaaaaaccacagccggacattttatttatttcaaaggataggctgaacattattactgaaaataatattcaaggcacaccggatttgctgattgagatactttcaccgtcaactgccatatatgaccgtacagaaaaaagcaagatatattacaaatatggggtcaaggagtattggattgttgacccggatattaaatgcatagaaatttttgtaccgggagaaatgaactggaacctatttggagcatttaacataaatgatattttggtatcgccactcttatcaggtctggagattaatatgaaggaattgttcgacatatgaatatattgattagtgcaagagctacaaggatttaaagtttattaatggccaaccatcattattcttttccacaatgaagttgactttactattattaatttggccgagaacttttgtaaagtcaccactagatctttcaattatacaatcacatattaccttaatagaagcgtttattggtagaaacacacttctcacggcagcaacaaagccaatctgataactcatcaggttcaccatcttaattagaataaatataacacatattacattttgctgaatagttacttttttctttagatatcgctctgttaaaaaatagaacctgctaatccaataacaaaatggttaaattgtaaaaaactatagccggagtatcaattctaaatataacaagaccagggtggggcttcccgtatgctgcctttgaagaaattaaaggctggcggaggaggaaacctgaccgccggtatcgcaagaaaaaaataccggaaaggaaattgtggacagggagaaaaaaacatgattctctccgcctcgcgaagaacagacataccgtgtttttattccgactggttcatgaaccgaatcagagccggatatgtcttaacacgcaatcctatgaatcacgcgcagctttcgcgtatacccctctcgcccgaaatcgttgactgcatcgtcttctggacgaaggacgcaaaaaacattatgccgcacctcggtgtgcttgatggcatgggttataaatactgttttcagtttacactgacaccgtataaccgctcacttgagcgaaatctgcgcggcaaagccgaaattgaggataccttcattgcactgtcaaagcaaataggcaaaaaacaaattatatggcgttatgatccgataatactcaacagcacgctggatattgcataccatagggcgcagtttgagcggatgtgcgacaaacttgcggactatacagaaacattgataatcagctttgttgacatttatactaagttgaaaacaaatttaattcgcgaaattactccagatgaaatcatcaaattgagcaaattcattggcaaaactgcaaaagcctatggattgagcgttgttgcctgctgtgagaaagacagtcttatacaatacggcatagaaaaagcgagctgtattgataaaataatgctcgaaaaagtctgcgggtgcaaacttaacattttgcctgacaaaaatcaacgccccggttgcgggtgtatggagagcgttgatatcggtgcatacaacacatgcttaaacggctgtgtgtactgctacgcaaatggcaatcctgccgttattgagcgtcggtataattcgcacaatcctcaaaatgaactgataatcggtacggttgctgacaaggaaaagattatggaaagaaaggttaaatcgcacaggtgaaagacaaaagtatagtaggtcgtcaaatgcgaattgtccattatgcttaattcatacaatgatagctttaatatcatttaaaaattaagagatatcgaaggtgaatacacaaaacaattaaacataaataagctaaggccttcctttaaaagggaggcctttttgttaaccatctgctaacttgattttaaaacttatattaaacattcgcgttcattcgttcgtgtctatccggaaattatttagaattgtcatttctgctattgcaagtgaataacctttgatcttttagtgaatttaaccaggcaggttaataagatagcagcattattagtagataaataggactattgttaaatggacaaaaaattcacttgattaaacatgattaaccattatacttctgccacaataagcccggtttcgtttaagtcatagtcacccaacccctgtagttctgatttaaattcagaggatctgattatctcaaggactgcttgaaacaggggtttttccatgttttcttttcttatgaccatttcataacgttccttttgtaaaggaataaaatcaataccccttacctgtaatgatactttttcgttacctaaagccaaatcagcttcgcctctggcaacagcactagccatggccaaatgggaataatcttctttatcataaccgttaattaattgcctgtccaatttcaacctgtgaagatgttcgtctaaaagaactcttgtgccgctgcctctttctctgttgataaaaactatatctgttcgaattaaatcatgccaatctttaatatgtttgggattgtttcgagctacataaaaaccttgcatgcgacaagctaagtgaattattaccgccggtgtgccaggcattaaatgacgcacataaggaatattataaatatctttttcaccatcccatagatgtattgcggctaaatgagccttaccctgatagagagctaaaagaccgggaaaacttcctacatgatgacggaaactgcgtgctccattggggtggcgatccaggtaacgggctaaaatatcaagaagcacatcttgaccgcacacgactaactcttgagatgcaggaataatttcatcggtgaaaaacccctttttagctgctagattgccggtaattttttgatgttgcgggatatgactttctgacagcaattcatttattttaccctgctttttataattttcaacatcctttaaatccactctaatttttcttcccacccggtaagcaggaagttcgcctcgtttaatcaactcatatacggtattttttgcaatttttaatatgcctgagacttcttcgggggttagggaaacttcttctttgctcaagtcaatacctcccaaaatatcctatcattaattttaacataaaatattaataattgtaagtaagtgagcaaacgtataatcttgaattaagcaataagcatttcatttagtaaattttataacaagtttggtttttatataatgaaacattcaactgagggtatgtgttgctatactcctcaatatctgtataattaaaatgatgtagcaatgttctatatgcgaggagaatgaacgtgaaagacttttttttgggttttagtattttaatttggcttcagcttttgggagaagttttggtgtctgtattatatcttccgctgccaggtactttgataggaatgcttatggtaacattttttttatccacagggatattagctgatggcagggttaaagaggcggttcaaatacttctggaacacatgccacttttttttattcctttgactgtaggaattgtaggggtttggagtttggttagggatcagctggctcaattgatactgttggtgggagtaagtacatttattgttctttttattacaggacatatgacacaatattttatccgtgttcaggataaaaaatcttttaaagaaggccgatgattattatggataaattttttatttctccactgtttcttgtggggttaacactagcctgctattttgtctcactttctttttataaaaaatataggctgctcttatttcacccggtacctttgtcatcattaataattattcttttcttgtataatagagggataaattatattacctatgaaaaagcaacagggtttatttcattttttttgggacctgctacactggctttaggttataatttataccgggatttttccatgattcggcgtagagtatggcccattttattgggttccttttgcggagccattgcgggtgttttttccgtatatattctgggcaagctgctctgtattaatcaatcaattatcttttcttttttgcctaaatcaaccactacaccaatagctctggctattgccactaaatacgggggtatcggctcgttaacggttgctgctgttgttgtaaccggtattttgggagccctgattggcccggaatttcttactctaaccggtattagggataatactgccagagggctggctatgggcagcgctgcccatgccataggaaccagccgggctctccaggaaaacagcgaacagggctccctggctggtttggcaattattctttgcggactttttacagctttgattatcagtatgattaatatatttaaagagtacatattttaattggcaaataaaaatatgtacaaggattattctttaatcactgcttgggaattattaagtatttgttgtatatctataccacacttttctataggtgaagagagaaccatcatagtctcagcccgttgaaagccatatacctggtcgattttattaaaaagaatatgcaggagatcttcattgtcctgtgctcttactttaacaagataatcgtagcgtccggttacaacatgcacttcttccacttcaacaatttgctgtaattctttggtggtacggtaggcctcacagccctgaacggtggttaagcctacaatagcagttacttgatatccaatgcgttgagcattaatcctagcgtgaaagccttcgataacaccattttcaattagtttgcgaatcctttcgttaatggtcacccgtgacacaccaacctgggtggctatatcttgataggaggagcgggcattctcttgcagggtttttacaatagctaaatcaatgctgtctagaggttgcatttataccatccttttctttagattcttattttaaattcataccctggtttgctgctttattggtcagtatggttttatcctacatacctgaatattattatatttgcagccataattaacaacttcgctgttttatttgtaattcctgtttagtgattatgtaattgacatcaattttaatatactttgtgatcttagcgtcaaaactattatataaaaattttttaataatatctataacaaatgtacagtaaaacagtagtttaaatttcaaaaagtagttgacttagccaattagctatgctaatataaagccaagcaagaaagttgttttcaaatgtaagatataaataaatggatagctgtttgtttaaatatggcgaagaagctttctgcagcaggctatccagtaataattatattgtaaggttaattggctaaaaattaagataagattattataaaatggatacaaagtggtatcagttggcaatgacgcttttcaggagattaatctcttgaaaagcgtttttttgtttatattaggttgcttaacataaaaatatactgaaaagggggtatagttattgaaaataaatatggataaatgggccggggatattattgaggatgaaaaagttaagaacttgcctatactgttttttccctgtcttcctacaataaataaaggagttattgaggtaatcaataatgccgaggctcattatgaaaacatgaaaaatgttatagcggaatttccagccatgattggtgctatgactggtatggatttaacctctgaagctgaaacctttgggtgtggggttagtttttcggatactgaggcaccacatattaccggggaaattgtctttgacagagcttctgcagaaagtttgcaagtaccttccgtaaatgacgggcgaggaccggtttttgtgaaggctgccggattggcggcacagaatattacagaccgccccacctttgggggcatgctgggaccttattccctggcgggagttttgatgggaattgagcgtgcccttaaagcaactataaaggatggccaaacagttcacatagtgctggaaaaatgcacctgttacctgatagcttatgccaaagcgtttaaagaagcgggagccaacggcatattgatagctgaaccgacagcaggtcttttgccgcctaagcattgtgatgagttttcctctaagtatgtaaaagaaattgtcgatgcggttcaagatgaaggtttttttgttgttctgcataactgcggcaatacaaaaaaactagttgattccatggttagcacaggcgctaaaggttatcatttcggcaacgcagtgcaaatggttgatgttatttcacaaattccaccaaagtacctggtattcggcaatatagatccggccagggtactaaatgaaggaacagaggaacttattaaggagactacaaaagatttattagaaaaaatgaaaccttacaaacattttgttttatcatcaggctgtgatcttcctatggaagtgcccatagctaacctaaaaagcttttttgtagccctggaggaatttaataatggagaataggaggtaagagggtgagtcggagtgagattttagaaaaacttaaaagatcaattgcagaaacagacagcgatctggcggcagaagcggctaatgaggcggtagctgccggaattgaaccgacagtggcagtaaatgatggtttgtccaaaggaatgaaggttatcggcgatctttttgatgaaggagaggtttttgttccacagttattgcttgccgccgaagcttttgaaacagccatgggtataatattcggtgaaatgtctgaagaggaaaaaagcagtgcctctcaaggcaaagtgctgatacataccgtacagggggatatacatgatattggtaagaatattgttaaaactatgatgtccgccgccggtttcgaagtaattgacctgggtcgggatgtggctgtggaagaagtgattaaacaggccaagcagcataaggtagatattattgccgggtcggctcttatgactaccactatgcccgctcagagggatatcgtcagcctgctgaaagaagaaggtattcgtgatcaatttaaaatcatgtttggcggggcgcctgtctctgctgaatgggtaactaaaattggagcggacgcatatgcagatactgcctccggtgctgttgagcaggcactggccttaatggcagagaaaaggagtggataaaatggctctggccaagactataacagtatttgatatatatgacagagctaaaagcggccccaaaatggaggaaaaggactgggattacaagttaataccccagaaagcggccgcacttaagaaaaaatacaacataaaaatggacaaaaagcagattattccaacagataaggagttaattaataatctctttaaagccgggttggagatgttggtggattgcggagtatactgcattgatactaaccgcgtgataaagtatactgaggaagaggtgcttgcttccatagcaactgctcctaccaaagttatgtatggagaaggaaaagatgcggttgagttgagttgccgcagttataccgattcccgcccgccgataattcaggggggacccacgggagcaccttgttcggaggatttgttcctgtccatacaccagtcatatgctcaagaaccgctggtagatactattgtagacggtgtgctgcaaacaatcaatggccatgatccagtgccaaacagcccgtgggaaattgcggcggttaaatccgaagcaattatggttagggcggctcaaagcagggccggtcggcctggtatgggattgtaggggaatgaaacttcactttcacctgccggagttatcgctgcagattttcccggtgggatgaggccttctgacagccatgaggtatcacagttaaatgagctgaagattgatgtaggtgcattggttttcaccgctcattatgtactaactgggaatattattatgtgcgagcagatgcctatatatggtggttatgcaggtggtttggaagaaacaactattgtcgatgtagccaccacaataaactcttttgttatgacgcaagccacctggcacctggacggtcctgtccatgtgcgctggggtataactacggcgagagagactttggccatagccggtcactgtgccatggccattgaagccaacactaatttaatgctgggcaaccagtactacactttagccggtccctgtactgtaatgtgtttattggagacagccgcacaggccatcactgatactgccagtggtcgtgaagttctgtccggtgtagcggcctccaagggagtagccacaaactacacaaccggcctggaagcaaggatgatggcggaagcggcccgtgccgcagcaggtatggaaaccgcaaaagttaatgaaattttggataacctggttgctatttatgaaaaagattacaaaactgctcctaaaggcaaaccctttgaagaatgttatgatatggtgaaattagttcctacccaggaatatctggatgtgtatgatgaggcagtgaagattcttactggcttaggtcttacttattggaccaaataattaatcatcataagtgtaatttcctagagtatgaaaaatggaataccgggtttgggaaacccggtattccaaattatattatcttggagagtggctcgtaaggagcgcatgaactctaaactcatgcagccgggtgtaactcccggactcttcgccaaacacaaaagcttataaaaaagattaattagaagaggaacgtgaatatactggcattgctgccttcacattttatatttatgttcctcttttaattcttttatttaaaaatggtatggctgtcgcggcataatataaacggatcggaagtgctgttaatgaaatataacgttgtttttcaaccgtcgggacgccggggtatggtggttgagggtataagcctccttcaggcttcccgggatctgggcgccgatatcgaaggaccctgcggcggtaccggaaaatgcggcaagtgcaaggtaaaaattgaggaaggctattttgagaagtacagtataacttcacaaagctcaaatcttttgccgttgaccgagcaggaaaaggccgtgctcacacctgatgagcagcttgatcattatagattagcctgctgtgcaataattcaaggagatgtcctggtctttgttcccgagcaaagcagccaggccaaacaagtaattttggaaagttcgcggggtagaagcgccaatttaaatcctgccgtaaaaaaatattatatagagatgaaaaaggcgactctggatgattacagggatgattatatgcggcttaaaaatgctttaatagaaaattacagtcacttgaaggatgaattttctgtagattacaaggttttgttaacattgccgaatgttttgagagaaagcggttggaaggtaactgtcaccctgtggaatgagagaaatgtaattgctgtggagccggggcgggtggaagaagcttacggtattgctgttgatattggaacaaccactatagctgcttatctttgtgatttaaacacgggcatgcttttaaaacgtgactcgctgatgaattcccaggttcgctatggcgatgatgtaatctcgcgtatatcctattgcatgatgaatgaggatggtttggccagactgcacaatctgattattgaagatataaacaagctgatagaacgaatggcggaagccgcgcatgttaattgtgaaaatatatatgaattggttcttgtttttaacaccgccatgcatcacataaccttaaatatcgatccgagatatatggggagttccccttttgtgtctgttataagagagcctgtagatattaaagcaagagaattgggtataaaaattgccgaaggcggtaatgttcactgtctcccggttgaggccggttttgttggggctgataatgtttccgtactaattgctgaagagccgtataaacaggataaaatgatgcttcttatagacatagggaccaatggtgaaattaatcttggtaatagagattgtataatgtcgacctcgtgcgctaccgggcctgctctggagggagctcaaataaaacatggcatgagggctgctcccggcgcaatagaaggggttaagattgaccggcattcttttgagcctgaatgcaaagttattggggggggagttaatagcagctcacagacgggatatataaaaggtatttgtggttcgggtattattgatgcagttgcctgtttgtttaaagcaggtattatcctgccggacggtagtttcaataaaaagcttgatattccgaggctgcgccggagttcagaagggaaaatggagtatgtgctggtctgggccgccgagacatctgccggacaggacataacgataacacaaaaagatgttcgtgcggttcaattggctaaagccgctttatatgcaggagcaaaaattcttatgcaaaaaagggatgtcaataaactggatggtgttgttttggccggagcctttggcagttatataaataaggaaagtgctctgctgattggcatgtttcctgattgtgctttagaaaatgttattgctgttggtaacgccgcgggagaaggggccagactggcccttttggataaggataagcgtttagaagctaaagaggctgcttcctttgttaaatttgttgagacagcggcggaagcagattttcagaaacatttttttgaggctatgtatttcccccatgctaaagactccttcccccatatgcagaatattcttgacggagaagaaaaatgatgcagtgggagtaggtatcggcaggacagcattcttaatcaaatattcgtgttaaaagttgagggtgcagccagtagtgcggcaaattcaattgctataatattttgaaagggggtaggaagatgtcatttttatggactgtgtcgcaacaaaaaagacttagtgaattaaacgcttccgaagaagagaaaaatatgagcttttcttcgacgtcagacagggaagcagcttataaaagagttgagatgcggttgattaatgaaagcaaacagcgtttgaataaactaagacacgaaaccaaaagacctgccatttgtgctttggaaaatcgcctggcggcagccctgaggggtgcaggttttgtgcaagttgcaacgcccgttatactttctaaaaagttgttggggaagatgactattactgatgagcatgcacttttctcacaggtcttttggattgaagaaaataaatgcctgcgtcccatgcttgccccgaacttgtattatattctaaaggatttgttgaggctctgggaaaaaccggttcgcatctttgagattggctcttgttttcgcaaggaatcacagggcagcaatcatttaaatgaatttactatgcttaacctggttgaatggggcttgccggaagaacagcgccagaagaggatcagtgaattggctaaattagtaatggatgaaaccggtattgatgaataccatttggaacacgcggaatcagtagtctatggtgaaaccgtggatgttatgcatagagacatagaattgggttccggcgctcttggcccgcactttcttgatgggcgctggggcgttgttggtccctgggtaggcattggttttggcctggaacgcctgcttatggttgaacagggcggacagaatgttcgcagcatgggcaaaagcctgacttatttggacggggtaaggctaaatatctgataataaatattgaaaagtattgtgagaaagaggagttattatcatggttactataaatcttgaagcaattatcgacaaggccttgaaccgaaatactctttcaaaagaagaaattaaatttcttcttaagctgtctgaccctctgatgaaggaaaaagtttttctaacagccagggaattgcgcaacagatattttcaggatcgggttttcctatatggatttatttatttctctacttattgcaggaatgattgcagcttttgctattatcgcaaatccaataacttgtgccggaggtatcgcaagacggcagcggaagttgctgatatcgcccgtgccctggctgagtcaggagtatatctcattgatttaaccatgggtgaggatcccctgtacctttcagacagtacggagggacaggagaaactgttggaaattgttagaatggtgaaagaaagtacaggtttgccggttatgatatctcctggtgttgtagcggccggcatgttaaaaaaattaaaagaggccggggccgattggtatgcctgctatcaggaaactcataaccggcggttgtataaaaaactaagactaaaccagagctataatgaaagatgggctataaaggtatatgcaaaaactatcggcatgctggtagaagaaggtctattggttggtgtgggggacagcattgacgatattgttaattctttaatggaaatgaaaagcctgggggcggagcaggtcaggacgatgactttcgtaccccagcaaggtactccgctgtatggaatagatgcgcctggtgacgctctggagcttaatattattgccgttatgcgtatcctatttccggataggctgattcctgcttctctggatgttaagggtatatttggcttgaaagagcgtcttgatgcaggagcaaatgttgttacttctttgattccgcctgagcggggattggttggagtttcacagagcacgctggatatctctgaggggcacagaacggttaaagggatcatgccggctttgcagtcctgcgggttgaagccggcgactcttgctgaatataccaaatggataaaagaaaaacagggccatccgataaaaattgataaaaggaaggaaatgctgtgctggtagcaataatgggtggaaagctgcagggcgtggaagcggcctatctttcccggcaagccggatggaaagcagtgctggttgacaggaatcgggacgctccggctgccgggatgtgcgataactttatccaagctgatcttatggagaaagataaattagttgatttatttaagaaagttaaactggttattccggctgtggaaaacagtgaggtactggaaaatatcaaagaatgtgcccttgcggcaggtgtgaaaattatttatgattctgctgcctatgctctttcttcctccaaaatagagtcggataaactctttgcaaggcttgatctgcctgttccgaagccctggtccggctgtggctttcctgttgtcataaagccctccggagcaagcggcagtgaaaatgtttataagattaacagtctcagagattttaacgagcttaccttgaagctgggtaatctggatagttgggtcaaacaggaatatctgcggggtccctcctactcgattgaagttataggctgcaagggggattatcagactttccagataacagaattagaaatggacgccgctcatgattgtaaaagagtattggctcctgcgcaattatccacggaaaagcaggatgaatttaaatctcaggctgttaaaatagcccgggctctcaacttgaatggaattatggatgtcgaagtcattttgcatgatgaaaagtttaaagtactggaaatagacgcccgcttgccaagccagactccaaccgtagtttataaagccacgggtattaatatgctggaagttttatggcccggtggcttaaaaagaagggagaagcaagaaataggaatgaccaggggcgttgtttatgaacatattaaagtaagaagcaaccggctgattgaagttggcggagagcatataatggcgggagccggtcgcctgcatatcttaaaaaagttttttggtgcagacgaagctatttcaaattatgacagggataaaacagaatgggttgctactctcattattacaggtaagaacaggcaggaggcttggttaaaaagaacggcagttataaagaatatcatgcaagagtttgctgttgaggattgcatggataccggcatttcaaataaaggatgaccgagttaaaatgattataaaataaatatattataagaaaccggtggttatatgactagactgagagaagaggatatttcacatatccctttgaatctaaatgagtataataaaaaattgctaaaagacacaggtaaatctttagggggaattgcggcatatgctgccggtactacaaaagagataatttataatttgcggcaggacataccggcagcagttattccaataacctgtggagaaggtataattaacggattttccatatcagtccaaagaatcattgatttcctgggcttttcagcttttgttacagatcaaaaggatgtgggtggcctggcggaagcagttgagaagggtgctaagataatttttcttgccgacgacaaccgttttgttgcgattaatattttaaccggtaaggtggttgataacggcgaggccacgggaaaaggctatgccgcggccctggatttattatcgggcggtttgcgggataagcaagtgcttttaatcggggctggacctgtaggtaccggagcttcagtgtttatgtcaacacacggggcgaaggtttttgtatatgatattaacagagaacaggctgaaaagctgaaaaagaacctgccggaagttgaaataataaataacttttatgaggctttgtcccaatatgatttattatttgatgcttcgcctgccgaaggcataattggtaaagagcacctgggtgagcatatgatgatatccgctcccgggattcctttgggtttaactcgggaatgccttccgctggttccccacaggttgattcacgatgctctggagataggtgtggcaactatgttgtttgatgttttaacttaacggaaatgaggcttgagtatgagttcgaaaaaaaacgccgatattaccgcggatatacaaaatggcatgaacagtcaaaagaaaagatattacagaaaaaatgttgagttttttaagctgctggaaaaggttaagctatggccatctcgttccggtactttgcacgggattaaatcaattaaaattcatagcaataccgctgaagtaactactttttgcggggaaatgtttattatttggaattcgcgaaacagcagggcctccaggtggttgaggaataagtggtccttttgtgcctgcggcaaatgtaaaataccagcctggaagatagaaaaatatactactacaatgatgacccaaaaatggggctccggtttgtagtttaagaagttcaagacaattgtatagtaaaatgtcaagttttatttcagaatatagttgacttaactgattagctatgctaatataaagtcatacaaataaatgattctcatatgtaaatatgatttgtggtttatttgataagagtgaaagcaataagttatacacagttgtataaacgaaaatgctttgagctgattaaaattatcctttttatattcatagacaagttttagtcattaactattttagagatgctgcataaaataattatcacaagactgtgtaaataggatacgaagttgtatcaaacggcaatgacgcttttcaagagagtatttcttgaaaagcgttttttgttactctgggaaaattatgcatatagtggatctatggataagttaagggtatcactgtataatttccagcgagtacaagtgcctatagcagcaagaaagtcgccttatgccactttcttgcggaatcacacaggtgtgatcattgagcaaagacgctcttgtttcaaggttgaaattccttgttataagagcgtctttatattattggagaacctgtaaaggaaagcgtaaatctttaagtggggcgccgactttgaaagaaaagcgtttgaatggatggttctcaaagtgataaaaaatacgagggaggttttaaagtaatgaaaattttacgagttattatcatggcgctttcctttttgatgacactgcctgtactggcgtgggctgaggaagcggcagcgcccgctgtcgataccggtgatacgtcctttatcttgatttctgcagcgattgttctgttgatgacaccgggtttagcccttttttatggcggcctgtcacgcaagaagaatgttttgaatactatcatgtgcagctttatagccttaggaattataagtattcaatgggcgttttacggttacagtctgtctttcggccctgatgtggggcattttattggcagccttgactggcttggtttaaaaggtgtgggattagagccgaatcccgattacgctgctactataccgcaccaggcgtttatggtattccagatggttttcgccattataacaccggccattatttccggttctgttgccgagcggatgagatttcccgcttacctggcctttatactgctttgggcaacctttatctatgatcctgtagctcactgggtatggggtgtaggaggctggttacgcaatcttggggcacttgattttgccggcggtaccgttgtgcatatcatttccggcgtatcagcgctggtagctgcaatgtatgtgggcaagcgcaaaggctatgggagagagttaatgataccgcataatttacctatgacggttttgggagcttctctgctgtggtttggctggtttggttttaatgcgggcagttcattgggcgccggtagtctgactactatggtttttgttaacacacagctggctactgcagcagcaatgctgtcatgggtgatctttgaatggatacgtcatggcaaaccaactctgttgggtgctgtcagcggtgcagtggcaggtttggtggctatcacccccgcatgcggttttgtgacatctatgtcagccattatcattggttttataggcggatttatatgcttcttttcagtagctataatgaaagcaaaacttggttatgacgattcctttgatgcttttggtgtgcacggtatgggaggtacctggggtgctatagctaccggtttattcgccagtaaagctgcaaacgagctgggcaatgacggtgttttctacggcaatcctgatcaactggtcactcagttgatagctaccgcggcaagctgggctgtcgctgttgtaggtactttagttttattgaaagtaatcagcctgtttaccaagctgcgtgccagtgatgaagaacaggagacaggtttggattttacccaacatggagaggacgcctataccgagtttgtttccgggtctccgtttggagttgatatgactgctggcggtgctcctgtcggtgcagaaaaacccgctttttaatactctattttaaggagactttcctgtagaataatggaaataaaaggggggattgtgatgactaaagttgagtgcattttgcggccggctaagctggagagcgttaaggaagcagtgaataaatttggtgttcatggtataactgttactcaagtgattggctgcgggctgcaaaaaggacatactaatgtctaccgtggccaggaatacagcataaacctgcttcccaagataaaagttgaaattgttattccggataaagatgttgaggagattataagaataataacagaagcggccagaaccggggatattggagacggcaagatttttgcctatagaattgacaatgcggtccggatcagaaccggtgaaacaggggaaaacgctatctaatgacgttattgggaatattcttcttgaatagctttgtgtttgagttgatatttgaattagcagagcaattatttttgtaaacttcaattggaatatcgggtgatttaaaccccggtattctaatcagaaattgcagccgggtgtaactcccggactcttcgccaaagtccttcaaaaacccattaaagactctttttatgtctttaatgggtttataatcagcctagagcaactatttgattggtgcttatcctaaccacttgaccggcaacgaaaggtgctgtagcagcagttagtctgataattaaaaagctgccgtttgtgcctgttgtcgtgcctgttgttgtatctgtgacgttagtttcatcaattagttcaccggtaaaaataaaaccgccatttgttaaaatattaactgtaacccctggagcaaaattaaatcttgaggaaattgccattaatatacctccttttatttatatatctgagaccacttaaaacatatataaaatttttaagcaacctctatttaccttattgtatgaagtcaactggtgtcttgatacaatactgatataatttggaggctgttttttgcagatttatacattatttagagtaatattgtatttagtctacggaacatgtttgagaatagttattgttttttatgtaataagcggcttgtttttaatcagaaaatataatactgtattagcagttatagatagtaattgattaaaatttaggagcgttcctttaatggaaaatttttccgcacaaactgattcagatcagaattcagctatacaagagtattcggttatgcttgcggggaggaagctggagtttattttaagagttagtagcagggcaaaatatttacgcttgcaggtgagtgccaaaaacggtttgctggttacaattccaaagggatataaattaaaatatctggaagaatttatccgtgagaagcgggactggatttttgaaaaactagataaatttgcacaggaacttgaaaacagtaagatatgtgaacaaaacaaatgccgtcatattttatttgcagggaaagagtatgagttgacaacaagagtggagatgcgggaaaaaccggatgtattattggaaaacggaagaatgattgttcttatacccgaggaagacagtcagttttttaaagtaggtaattacttgagagagtggctttttctgcaggcccgtttgcttataaacagccgtgtaaaactattaagcaataaattgaatctaacttataaaaatgtttttataaaggaccagaagacacgctggggtagttgctcgcagcaaaaaaacctaaactttaactggcggttggtaatggctccgcttgaagtattggattatgttgttatacatgagttaatgcatttgttagaactgaaccattcaaaaaaattctggtatttagtgaaaagtgtgtgccctgattgcagggcacacagggaatggctgagaaataacggtaagtttttaatgtgcgagtttggttctattaaattttaactgtccctaaaactcagacttttcttacgtgtgttttttgatattccagatatgaataaattacagggatgataactgctattgccagtgctgcaattagtaggactctgcctgcgggtttatcaattaatgtgccggcaatacctaaaaagcccgctgctacccaaattttaccggaaagccggtgtgttttttgccacacctcttcactggccagtgtccagggagttttaattcctacaaaataattctgtctgatttgtcccatgaagtttccaataaccataaacagtaaagaaacgcccagcatagtaatttttttaacaggaatatcataaccaagagcatttaagataattactgtataaattccaaacataaaaaccaccagcaagcttctaataactttgtatgccgcagcaaactttttataattctctttttgcgggtcaataagcggcagaaacagcagcaagcagtaaaggccgcctgtcatcaagggaataccaaaagccccccagaaacgtgaggaataaccgttcacatctcctgacaaactccagtgagtggctacccgctcgggtaaatgaggatataccgtataaccggcaagtaagcttaaaaatataagtattaacagcagccagtcagaaagcaatgttttggcaaaaccgttattatcctcagttaaagcattcactttataaatcaccaatcctttctatcaataatcccggaaaaccatcccagaatttcttgaaaaacagtcatgttcagcgaataataaatgaattgccccttacgctcatccaataccagcctggcctgtttcaaaatgtttaaatgatgtgaaatgctgggtttactaatattaaaattatctgctatttctcctgctctcatatcctgttccttgaggagcttcaaaatttttcgtcttgtcggatcagccagtgctttgaaggttgagctaatcaatgcatctctcacccttaattcaatatttagataagtatctaaataaaattatatcagttttgtatgatttagcaaggttttttgcggagattataacttaacggtgataaattctcagcagaattaaataacggtaaaatgttcctaacttttaagtattagttttcaaaccttttattgaacagcttacataaaaaccagttattaaagtaaaaatatattcaaaataagggaggtgattgcgagatggaaattaatttgtcactaagaaaaataatccttatacctattgcactttttattctgactgctttttgttctgtaataatgccggttgctgaggcagcagctcaggatgctccgcttttgcactggggctcatctggttaccgggtaacaaaaattcagcagaggttaaactggtggggatattatgaaggtccggttgatgggttatttggtactaaaacctcaaaagccgtacgtaaattccaggggtataacggattgagcaaggatggtgtggttggcaggcaaaccctgacggccctgggcttgcaggaatttaaccgtactgcaaatgcaacaacaacaaccgtttccagatccagcgcttattctaacgacggtagggttgggcttctggctaaagttattgaaggtgaagcggcggatgagccgtttgtcggcaaggtagccgtgggtgcggttatgcttaacaggactagaagctcagcttttcctcaatcactaagcagtgttatttaccagcctaatgcctttgaatccgtaactaacgggatgtacaacaggacgacaagtgaggagtctattaaagctgccaggctggctttaaacggttgggatcccacgggtggagcattgtttttctggaacccggccaaaagagtaagttcttggatatggtccaggccaattataacccagatcggtggacatgtgtttgcacgttaagagaaaggtggtgagaaaatgaaaaaacgttattttgctataccggtgttgattggatttttggctatactgggtttgggttactggggttttaaggagcagcagacaagaaaaatggcagaagcttatgtaaataataattaccagagatccttttataacctggctgaccatgtgcaaaatatggaggttttattaagtaaaagtttgcttgtgtcggaaaaaaaatatgacggcaaggtatacagtgatatctggcagcatgccagcgccgcacaggaaaatctgacacaactgccggtaaaccagtcgatagtaggacgaacttcaaaatttcttacacaggttggcgattactcgcgtatgatggctgcaggtgctggcagtgatacggaaatcagttcagataagtggaaaacattgaataaattatatctccagtcgcaggagctaaacaaggatttgcagacagcacagtcaaacttgatgaacggacacgtaagcattcaagaactggcgggggaatccgggagtaaaatgcaaggacaggctaaaaggctggccagcagtaactttcagcaaataaaccagaaagtgcaggattatcccgccctgatttatgacggcccgttctcggatcacctggaaaaaacaaaacccaggggagtgacgggagcaagtatcggtgtgagtgaggccaggagtaaggcactgggttatattgagcagtcacaaaaaacaaatctagtagcccaggttactgataaaacaaaaggaaagatacccagctacagaacggaaatttaccctcagaaagacaataaaaataagacagtagttgaagtaactcagcaaggaggccacttgatctggttgattaacaccaggacggtaggcaaaagcactgtcagtatagacgccgcgataaaaaaagctcagcagtacctggctaagcacggttataaaaatatgatgaatacctattatgtccgtgaagacggctcagttactattaacttttcttatcttgataagaatgacattatctattacgatgatttgattaaagtaacggttgctcttgacaacggggatattattgcggttgatgctgccggttatttgatgtctcattatgatcgcaagcttgctcctccaaaagtaactttggctgaggctaaaaaagcagttaacaaaaatgtaaatattaaaggcggaagattagccgtaatacccactgattcgggtggggaaaaactgacttatgagttttccggtgtattgaataaggaaatatatttgatttatatcgacagtcaaaccggaaaacaagaaaaaattcttaaagtaattggcacgaataacggaacactgaccatgtagtttgctgatttttatggttgacacttatctattctcatgctatattaattctaatttaatcttgaaaggcattgaaggggaagaaaggcagttatattgctaagcgatccggggatggtgcaagcccggtcaagaaggctgttctaggccgcccctgagctgcaggctgaaacccgatagaaaaatgggggaataagctgttgccggatccccgccgttatttgggggcttaagaggttcgtacatatatgtatgaacaattagggtggtaccgcgagaaaaagctctcgtccctttattgggatgagggcttagtttttttgatccggccggtcaaaattttttgggtttaatattttggtagcaatacaatattcatagtaaataatgtgtttgtatacagtactgtataagagttgcgggggcttgccgcgggttagccaggctttgatgataagggggagagattgtgagtgaagttgttaaaatggaggagcggaaaggtagtccagactggtcggaatttataaatccggttttaaaatctttgcctccgtccggtatacgccgtttttttgatttagtttcggaaatgaaagatgttgtgtctctgggggtgggtgaacctgactttgttactccacgaaatattattgatgcttgcgtcagatcacttgacaacggtcagaccgggtacacctcaaatcaaggtatgctcgagctcagagaagctattgctgaagaaattaacggttcctatggtgtaaagtatgatcccgtgtcggaaatccttattacggtaggtgtcagtgaggccttggatttggctatgcgggccttgatttcaccgggggatgaagtgcttattccggaaccgacatatgtttcctatataccttgcgctgctttagcctatgccaagacagtgcccttaaagaccaatatggataaattattcagagtaaccgctgagcaagttgagaaggctattacgccgcgtacaaaaatactgttgctggcttatccgaataacccaaccggagctgtgatgaccagacaggaattgttggatatttgcgaagttgttaaagcgcataacctgattgttatttcagatgagatatacgaacacctgacctatattgaacctcatacctgtgtatccagcctgccgggcatgaaggagcgcactatcttgctgagcggcttttccaagtcttatgctatgaccggctggcgggccggttatgcttgcggcaatccggacttcatcggtgccatgaccaaaattcaccagtattctatgttgtgtgccccgacacaggctcaagtttgtgctttggaagcgctcaggagcggtaagcctgatatgaggagaatgactgcagagtataataagcggagaaaacttgtggtggatgccatggaggaaataggtttgccatgttttgagccgggcggcgcgttttatgccttccccgatatcactaaaacgagaatgaatgccgccgaattttctgagcgcttgctgatggaggagaaagtggcagttgttgacggtactgcttttggtgaagcaggtgaaggccatgtaaggatttcctatgcttattccgtggagaaattgacggaagcttttaggcgaatgaatcgttttgtaaagagatattccagttaattaataattgctttaatatgccattataaataaaatttttgttgatagaaggaatctgctgcagataaatagaataaaaaaggaagacagtactataaaaatagtcgcctttgagcggctatttttatgatactctatatgcaaacgagaggatgctggcatgagggcagctctttttctgatttatatttgattaagttaatagcttatttgcggatatttgttaaacataaatttctaataaaaggctaatgaagagtgaggaagtgtaattattatgatttgggatccagatgtggaatgcatggaccgggaagcaatgcagtctttgcagctgcaaagactgcaggaaacagtgagaagggtatttgaccggatccctttttaccgggagagtttcactgctgccggtgtaaaaccggctgatattcagaaattaaaagatatagaaaagttgccgtttactgtaaaaaatgatttgcgggataattacccttatggcctttttgccgtacctctgcagaaaattataaggctgcatgcgtcttccggcacaacgggaaaacctattgtggttggttacacaaaaaaagatattgaaacctggacagagttggtagccaggttggtaactatggctggtgttacgagtgatgatgtggctcagataacttttggctacggtctttttacaggtgcttttggtttgcattatggactggagagagtgggcgcgactattgtgccggcctctaccggcaatacagaaaaacaggttatgttgatgcaggacttcggtaccactgctttgatcggtacgccttcttatgtgctgcacctggctgaatcagttgccgcattgggaatagacccttccgaaatgaagctgcgcgttggaatgtttggttcagaggtttggagtgaaagtatgcgcgctcagatagaacgggcctggggtataaaggctactgataactatggcttgagtgaagttatggggcccggagtttccggtgagtgttcctttgccaatggattgcatatcgcggaggatcatttcctgctggaaatcattgatcccgataccggtgaaggtttggattacgggcaggagggtgaggtggttattactaccttaaccaaggagggaatacctctgattagataccgtaccagggatatttccgtaatcaacacggctccctgtgagtgtggcaggagttcggcccgcctgcgtaaaattggcggcagaaccgacgatatgttgattatttccggtgtaaatgttttcccatcgcagatagagagcgtgattatgaatatcgaaggcgttgcacctcattaccagatagtagttggcaaaaaaggttatttggattacctggaagtgcaggttgagatagctcaggaaaggtttacaggtaactttaaagaccttgaggagttggagcaaaagatacgccgccgtctgcataatgtgctctccatcagtcccagagtacgtcttatggaaccgctttctattgagcgcagtgttggcaaggccaagaggattattgacaacaggcctaaataaagtgtctgagtgttagttaagcaatgatttaattatataaacataaaatactagacaatggaggatataactgttactagaaaactaaattaatatcaaaaaacctgctataataggatataattttggcgggtgattaggatggaaaaccatataagtattggcaaagcagctaaatatttaggggttagtattaatactttacgtgtttgggaaaagaaaaagatattagttccagaaagaactcctactggccatcgccgctataaaatgtcccaagtagaatcctttgagggcaaaaaatatagccgaattcaaaataccgtatttctctacgccagggtatctacgcaaaaacaggctgatgccgggaatcttgatcgacaaataggaaggcttactggcggcagagcagcaaaaaagctgtcaaaggtcattgaaggcgaggtgactgccagtgaagacaacggcgatggggataatcccggaaccgacacctaaacagaaagaatacattgataacctcatggatcgttactgtgccgcagttcgttgggcatttaaaagactgctggacggatggaaagtacaggacattcgtataactgtacaaggaaagttcagacttaactcccggcaggctaacgatgcagtatatgatgcccagaccacaatcaaaagccaatatgaattagtgcagatgcactatgaaaacgccaaagcaaaggttgaatttacagaaaagcgtatcgccaaggctaaatcaccggctaagattgccaaactgcaaaaacggttagaaaaggaacagcgtaaactggccttctggcaaaatcacctggataacaatacttttccgcctgttgtattcggaggaaagaagctctttcaagaacgctgcaaaggcaatattaccagagaagagtggcaggaagtcagaagtaaccgttatctgtcacggggagataaaaccaaaggcggcaacctaaatacccgcatatacgaaggccaagaccaaatctatcttgatatagccgccgacccggtacggaaagggaaatccgttcggtataaccgcataacggtgccgatctatttagctcaaaagccatcgaaaaagaccaacaaaattaacggtatcaactaccggcaaatggttttggattatcttaaaacaggcagtgcctatcaggtagaaatcctccgcagagacggtaaatattacgtccatgtgagtattgaagaagaagttccgatgccatataatcataagggcgcgtttggtgtagacaccaacccggacggattaggcgtaacccaggtagactgtctggggcaataccggggcagtgaatggcttggtcaaggtgaatggacttatgccagaacaaaccggagaaataaccagacctgcgaaatggctaagaaagtgatcctccaggctaaagaaaaaggttatgccctggcggtagaggacttgaagtttaaaaatgacaagtccgtaacggccaagtttaaccgaatgagtcacagttttgtctggtcgaagtttctaaaagcagttgaccggagtgctgcccgtgagggagtgccgatattaaaggtaaaaccggcttttacttcagtcataggcatcctaaaataccagcacatgtacggcatagctgttcacgaagcggcaggctatgtcatagcccggcgtggcttgggctttgatcatgagaagatacccaagatattgcttgataaactgattaaaaagaaacctgaatttaaacaaatggcaaattggaaacaatggtcagcagttaaaaagtctgtgctggccaagattaaaaaaatcacgaaaaggaagaaggtgaatagcctggtttcatggcagattcaccggaaaaatgtgttaggtataggttaatccctttgctataaattttgcgggcggcacagtacacgcagcgaaaggctgttgccgcaagtcagaaacccaggcggaggtaacaccttctccggttagtacgctcgctttaagcagtggcggggaactcttttagaggagaccacccggaacataggcgagagcctatggcctagcagttgaatcctgtgacactgccacccgtttgtcggacgggtgaaaaaactacttgtagtttttagtaggttttagaaaccaggtgtatacatgaaagacctgctatccggtaatgcggctatagcacgtggtgcttatgaggccggagtgaagctgggtgtcggctatcccggtacacctagcacagagattttagagaatttcgctaaatatgagggtatttatgcccagtggtcaccgaatgagaaagtagctttggaagttggtataggtgcttctttagccggggttagggttctggttactatgaaacatgtgggtgttaatgttgctgctgatcccctgttaacttttgcctatacaggtgtgaacggtggtttggtgctgctttctgctgatgatcccggtatgcacagctcacaaaatgaacaggacaatcgtatttttgccaaatttgccaaaatacctatgctggagccgtctgacagccaggaagccaaagatatggtagggctggctttggaaatcagtgaaaagtatgacaccccggtactgttgagaacgactaccagagtagctcactctcaaagtatgacggaaattggggagcgccgtgaagttattgataaaccctatcagaagaatgcccagaaatatgttatggtgccggggcatggacgtatgcgcaggtactttattgagaacaggatgaaagacttagctgagtatagtgaaaaaactccggttaactttacaattcccggtgaccaaaaaattggtgttattaccagtggaatcagctaccagtatgtgcgtgaagtgctgccagatgtttcggtgttaaagctgggaatgacttttcctttaccggaacaaatgatcaaagattttgccggtcaagtggaaaaactctatgttgtggaagaactggagccttttatagaggaacaattaaagatatggggcatagaagttttaggtaaacaggtattcccttctattggtgagttcagtgctgatttaatcagacaaaaatttgttgatgaaaaaattattgatgcttcggagaagattgctgcagtgcctgaacaaaccgcgcctgcaactccggtgcgtcctccggtgcagtgtccgggttgcccgcacagaggggttttctatacgttaaaccgtttgaagctggtggttaccggagatatcggctgctatactttaggtgctttgccgcccttgcaggctatggacaccacagtttgtatgggtgccagtatcagcatggcactgggaatggaaaaggctgtgcccgagatgaaaggaaaaaccgtggctgttattggtgactcaaccttttttcactcaggcattaccggcttagtggatgtggtatataatcagggcaacagcacggttattattcttgataatcgtactactgccatgaccggtcaccaggagaatcccagcacggggataaatttaatggggcagccggcgccggttattgatattgagaaattagcgcgtgctttgggtattaacagggtaaccaaggtcgatcctttgagtttggaagaatttaaaaacgttgtccagcaagaaattgctgccgatgagccttcggtaattattgcccagcgaccctgcgagttgttggtaaaagaaaaggctgctccttacgtggttgatcctgatgtttgtaaagggtgtaagcagtgccagcgtttgggttgcccggctatgtcctttaataaattggaaaagaaagctgttatcgatataattacctgtgtaggctgcggtctctgtgttcaaatatgtaaacacggggctttgcgtcagggaggtgagagaaatgagtaaaccgttggatttgttattggttggtgtaggcggtcagggtactattttggccagtaaagtattgtctcaagtgggactggaagcaggttatgatgtgaaaatgtcggaaattcacggtatggcccagcgtggcggcagcgtggtaactcaggtcagaatgggagagaaagtttattctcctactctggagttggccagtgccgatgctattctggcttttgaacggctggaaggtttgcgctatctctcttatttaaagccgggcgggactattattataaatgaccaggctattgctcccatgcctgtattgattggtgcagctgaatatccggagaatattttggagtatatcagaagccggcttgaaaatgttgtagtggttgatgctttgcaaaaagcagttgactgcggaaatgctaaagctgccaatgttgtgctgctgggtgttctggcaaaaaggctgccgctggataaggaaatctgggttaaggcactaaaagccaaagtgccggagaaactgctggagataaatctggccgcttttgaggccggatatgagggataataaaactgttgacatgtataagagaagggttctatttaggttggtttttgttgccatcatggaggaacataattaaatccaaagaagaaacccgtgcctactatttggtacgggtttttcgtatttgtctcttcctttatatgtgcaggtagatttctgattttctaaagatgccggtaaataatagttatttaatccagatgctcttgtttttcattatttttattcatcacatactgttcaatttgcgcaggtatgccgataaaatatccctgcgcatagtcaacgtcaagctcatttagaatttgtaaaatattttcgttttcaacaaactcagctatggttttcttatctaaagtgtgtgcaacagtattcatagctttaaccaatgcaaggtttgtcgtttcttgatcaatattgtatataaaggatccgtctatctttaagtaatccactggcagcaggcgcagataagaaaaagatgaaaaacctatgccaaagtcgtctatggcgaatttacaacccagtctttttaatttgcggatccattgttcagccttaatcatatctctggctgcggcggtttctgtaatttcaaaacccagtcgcgaaggttccacgctgctgttcagaacgatgctttcaaattgattcagcaggcgctcgttgcttaaactggtgcccgagatgttaataaatatgcttattccttcatgcatgcgcagagtatcaataactgactgaagtacccacaagtcaatctgggccatcatgccgaaacgttcagccaccggaataaaatgtcccggagaaatcaaatggccgtggtcatccttcagcctgagcagtgcttcaaagtgaatgatatccctatgggcaacttttactattggttggaagacaatttcaaacaggttatctcttaatgctttttttattaaacttattaactggttagtcatggttagtttttcctctgtatcttcaacacccttaatggtgattacccggttgcgcccactttccttagcaatatacaaagctctgtcagcctgtgataatatttggatcggatccatgcttccgtccaccattgataaaccgatacttacagtaaggttaaaccttacattaatcagactcaaggcaattgtttggttgtcaattacagcccgcaatttttctgcgatttccgttgcttcatttatacttattccttccagaagtacagcgaattcatctcctcccagcctggtcaacagatcctcttcacgtaaattggcttttagtatttttgtaaatatgattaataactcatcgcctgccacatgtcctttggtgtcgtttaccagtttaaagttgtccagatccaatagcagtaatgcgctggttgttccgcgttttgctttggccacgtagcgctttaatgattcctccaggtagtacctgtttggtatgtttgtcaggtaatcatgtgtggccaggtgtttaatttgcagttcaaactttttgcgctcgcttatatcgcggatgatacttactactatctgttctccctcaagcaatgcgccttttgaactgacttccaccgggaaagtgctgccgtctttacgctggtgtattgtttcaaacacgattcctttatctacggcctcccgcaattggtaatttattaacgttcgggttgccttctctctaatattctgaatatttagcgtgagaatatcttcactattatagccgtaagcctgcagagctgctaagtttgcgtcaataatttgcccgtcactgcgaacgaatagaataatgtcccgggtattttctgatagcagttgatatcttctcagaattgcttctgtttttttacgttcggttatattgcggataattgaatgatagtgttttttccctccggcaataatcgtacgcgaacttatttctacagggaaagtgcttccatcttttttcttgtgtatagtttcataaatatagccatcatgtgaatcaatttttgtataaacttcatcgtcttccgaatatttttcttggtcgcacaggttataaaatttcattttaaaaaattcctcatgagaataaccatacgtttttattgctttatcattgatctctataaagttaaaattactgtcaagtaaaaaaactatatcatttgcatattttgttaaatatctgttttgtattgataataaatatgatttataatccttctcatataagtaatggtaaattatgggccaagaagaagcaactgataagaaaataatagctgtttttatattaaattgctgattattgaagtatagataaccgatcaatataataccctgaataaataaaaggaaaatagcaatatgtttaaaaggtattttgaaactaaggatcatcattctcaccaacccttttaataattgtactcaggtataagcattttaactttatatttcatataagcaattaatcatgttttggattggcgtttaggtaaagaaagaaaaatctcaagcttgttgttgcaatatgccagaaacaccctgccgccaaacctccccagtaaaatttcagcctgtaccagacctacctcatatggcaatggatgatatcgttttggtgcggcaaaaactaaattgcataagtatttgttttcgttctcagtggttttaaaaaaaagatccggctgctcccctgcctcagggttcatagattccaaagcgtatataagacagtactccagtgcctctcctaatatatggccgggcactgtacattccgctaaatctgtatcgaccagcatatgcagtctgattttacgattaaatgcttcgctataggcgcatagtaatgttgcagtaacttcgggaagcttgacactggtggcttcattgaaatgaactatatccagacaagcctcatcaatatattcccgtaaccagtccagtttatttagctgtaataaactagaaattatctgtaaatgattcagcatgttgtgtttttgcaattggataaaatttagcaagcaccgtagtttcaaagcagtatccccctccatataatgttttgccattcatttatataaggttaaatttaatcatagggatgagataaatttgctttaaggcttctgaatatgtttttgccgatgtgtgaaattgatcctaaaatagatgattgttgaatttgttgttattttcataaattgttgtggcgaaaagcaaataatggttttaatttataataagttgcagtcataagatgcaagaaacttgccagacactggcaagtttcttaacttcttgtatgaatgaggtttgaaaggtttttttatggagcagtataatagtacttcataataagaactgtcccaaatcctactaagtgagcaaaagtgaacattttttagctttacttgtctacttccatacgctttaggcagctatacaagctgtgtctggacattctcaggtaggaagcggttttggctttgtttcccttgtgcatttccagagcctgtcgcactacttcattatagaatgtttcaatatcaaaaaagtctcgtggcagcttaaattccgctatttctccggataagctgtggttattattggtttcagcaggttttgaggcggatctaataattctatccaggtgttcagtacgcacttccgaatcatcatgtgtgaaagtgatccactctatggcgttttttaattccctgacgttgccgggccaatggtaggttattaataacttagcggcttttttactaatatttttaaatcttttgccccggcggcgagcaagcctattcaaaaaaatattggccataggcagaatttcctctggtcgctcccgcaaggggggaattatgaagtggccgatattaaggcggtaatataaatctgatctgaatagcccctgctgtatctgttttgggatgtccacattagtagcgcaaataattctgacattggattttatttttttaagtccgccaacccggtaaaattctctttcctcaataaaacgcagtaatttagcttgtaagtctactgacagttcccctatttcatcaaaaaaaactgttccgccttgggcaatgtccagcttgcctttttgtcctttaggcagtccacctgtgaaagcaccggcctcataaccgaataaatcgctttcaaaaatgccggaagtcatggcggcacaattaatatcaataaaaggcctctcatttttagaatggtaataatgtatatattttgctaaaatctcttttcctgtaccggtttcaccctgaattaaaatgggcagggatgtatcaagttgaaaattttctgcctgcgtataaatttgtttcatttttttcgagaaaataaatacctcttcccgtttaatttctctgacataggaagttttcagtaattccaactccctttgcgtggcctgggaagcagctttttctttcttaaacttattgtttgcaattttgttttcccggagcagggattggcgctcagatacccgctgaatcactgctgtcaattcgttgacatttattggcttcagtaaataatcatatgctcctgcccgtagagcttctattgccagactcacatcgacatgaccggtaaagagtattatatctgtatcccggccggctggcaggtggactatagtttgcagcagttccagcccgcttattttgggcatccttatatcggatattactaaattaaactgtccggttgggaatttacttaaagcgtcttcgccgtcttcactttcaacaatccggtgaccaagtttccggagaaattgacctaaataaaggcgactgtccagatcatcctccaccaacagtatgttcatagcccaacctcctctattaaatcattattgtaaacaggaaaatccagttgaaaggtagttcctcctttttcatttgtcctgagtgaaatctgcccatggaaagatgttattatggtatgggcaatagaaagtcccaaacccataccctgtcccacttccttggtagtaaaaaaaggttcgaaaattttctcttgtaaatctgttggcactccgctgccattatcacttatttccagaataatatatctttcagaacgtgtggtaatgagtatttctttatctatttgtctactgttattaagtgcctgtatggcgttaaccagcaggatgacaatcacctcttccagtccaaaattttctccggaaagcggcggcaatgggttttgtaatatatttcgcaatttaatattggatgccagcaattgagcatgcattgtaactatagctttttctacagcgctgttgagattgcaggggtagagatttgggggtgattcatgtcgaaccagagccttcatacgtctaataatcaagctgatgcgatctgcttgagcagagatgtttttcagtccatcaattagttcattctcgtcaagagttccgtttcgatcatgccaaaacagcaacccgtccaccataatttttagggagttcagtggttggttgatttcatgggcaatgcctgctgtcatagtggcaagggaagccatggtttgcagcctttccgcctgctgacgggcttcttgtaattcagcttccgcacgcttgcgctctgtaatatctcggattacagacaggattacttttttgccgtttaaggtaaataaatgagatgccgcttcaaccggtattttttgaccggttttagtaatgtgtattacttcaaaggtcaagtgtttccggtttaaaataatatttagaatatttggcagtaatcgacggctttccggagcataaatatcagccagtgacaattgcgtcagttcttcacgggtatagcccaggcggcggcagacagcgtcattaacttctataatgctttcgaaagagttattgcctgaaatcccatgtaataatatggcatcatttgtattgttaaacagtgccctgtattttctttcgctttgctggagggccgtctcagcttgcaaacgttcaattatttcctgcttaagctgctcattgctcttttttagtgccaaggtgcgcttataaaccatattttccagttgctcctggtatgtggtcaacctgtgttccatttccttgcgcatggtgatattccggcaaattaccagtactgattccacttcgccctgcggtgaattttcaggtatcaggcgtgattcaaaatgtttttgtttatcggctaactggtagtaaaattctataatgtggtttttgccggtcataaataccttttccaatgctctgttccatatatgtacctgttcttccggcatatccagatcacgattggtttttccgataaagcagttttgatgaagtccggttgcctgcgttacggccggatttacataaaggtatctcaggttgcgatcgaagcgggaaattatatccggaatattttctaagagcgtcgttaattcctgtttactttgttgcagctgtttttctgtccgtttgagatcagttatatcatgcatgatggcaatcaggcattgttcaccgccaaaattgataagctctatggagagcaagccagtatgcagttcacgtgctttagtaaagtaattaacctccaagttttttacataaccttgttcatttaacagctgcgctactatatcacgatcgcaggggtcattccaggcaccaatttcaagcgcggtgcggccgataatttcttcccggctgtaaccatgcaatctaacgaaagaatcattaatttccatgtagcgaccgtcctttaaggtagaaatggacataatgaccgggctggcgtggaaggctttattaaatttctcttccgaatggaggagttctttaattttagtatttaaatccaaattagcctgacgtaattgatcttctacctgtttgcgcacagttatatcgcgaataatggaatgatagtattttttcctaccggcaataatcgggcgggaactaatttctacaggaaatgtggagccatcttttcgttgatgaactgtttcataaatataaccgtgataagaatctatctttttgcatatttcattaaattgaggacatttattatgatcaattaaatcatgaaatttcatcttaagaaattctttgtgggaatagccatatgttttgatggctttatcattgatttcgataaaattaaaatcacagtcaaacaaaaacaatatatcattagcatattttaacaatacattcttcattgacagtgggtaaaacttataaatttgctctggaaagaccaggtaaattattaggctgataaaagtaactattaagagaataatgatcgggtaatacgagttaatcataatattattttgttgactgtgataatttaataaatcggttagcatgatccccgcgatgagtaataaaaaaacaatcatgtaaattagagggaatttgaatcttgacattgtaatccaccacacttattttctgaatcatatcgtaacatgtcatttttcttttaattggattatactaaaataaattgctgttggaaatatggatcatttgctatataagggtttaatagcggttatcgctagttaagcaggttatccgacaaaatgataacatctgtacattaaagtaaataattatattaaatgttttaattgtttcaatagatagaaaatttgttgcaataattattttaattttaaaaaatatgataaaatctgtactacagcataattgactggagagggcggataaaatgcgtaaagaggtgttggtgactgtgcgtgggactcagaccaatgattttggggagcaagatactattgaactggtaactatgggcagttactatttaaagaacagcagttactatatcgtttataacgaaacagaattatcaggcatggaagggactgtgacctcggttaaggcggaagcggataaagtgactgttaaccgaatgggtacttctgaaatgaagcatgtttttgaggaaggagtaccggatgaggggagttatgttacaccctttggccagttattcaccagtgttttcccaaggaaagtggaggttgacttgacagacgttgggggaagtattaatctggagtatgaattagcattagacaggcagagaataggctataatgaattatgtattactgtcaaggaggtctaacggttagatgggcggaatggtaaatgaggtacgggttaatttaaagagaattttggagtgtgctttcaaggatattaataataacggtatttttcatgcagacaagcttcctgaatttgtagtggaagttccaagggaaaaagggcacggcgattttgcctccaacctggctatgatgctggcaaagccggcccgtatggcaccacgccggattgctgaaatatttgttgaacatttaaatgaagagataaaatcggacaaacaagacggcagtttcattttactggatcgtgtggaagtagcgggtcctggttttataaatttttatttaaacccggcctgggtttatgaaaccctgcgtattatagaaaccgagggcaatgattatggccgggtaatgcttggctcaggtaaaaaagtgcaggtggaatttgttagtgccaatccaaccggtcttcttcatatgggtaatgccaggggagcggccttgggtgattgtctggccagtctcttggattttgccggttaccaggtgaccagagagttttatgttaacgatgcaggcaatcagattgagaatttcgggctgactctggaagcccgctatttgcagttattaggccaggattgtcctgttccggaagacggttatcacgggttggatattatccaaactatgcagggttttgttgacaaatacggaaacaagtttttaagtgcgccgggaaaagtacgtcgtatggtaatgataaactatgctctggaagaaaagttaagagagatcaggaacactctgtttgatttcggggtcagatacgatgtctggttttccgagaaggacttgcatgaatcaggcgctgttaatgaagctgtagcgatattaaaagaaaagggccatatctatgaaaaggaaggggccttgtggtttaaggccacggaatttggtgtggaaaaagatgaggtggttgtccgttcaaacggggtgcctacttattttgcggcggatatcgcttatcataagaataagttcgataggggttttgaccgtgtgataaacatttggggtgctgatcatcacgggcatgtcagcagagtaaaaggtgcggttgaggctattggttatgatccggagtctttagatattatactaatgcagctggtcaggctgttcagagggactgaaattgtgcgtatgtccaaacgcaccggtcaatttgtcacgcttgatgagttaatagaagaagttggccgtgatgtggcccgttatttctttgttatgcgcagtgccgacagtcacctggattttgatttggaactggctaaatcacagtctaatgaaaacccggtatactatattcaatatgcccacgcccgtatctgcagcatcctcaggcaattagacgagcagggaggcaggctgccgcaggccggtgcggtggatctagccttgcttaaagaagagattgaattggatttaattcgtaagatggcggatttccctgaggaaatagcttccgccgcggaaagtttggccccgcaccgcctggctcgctacgtgcatgagttggccggtttgctgcacagtttttataacagccaccgtgtgattgtggatgatgccgctttgtctgaagcaaggttagtactggtaatgagtgtgaagactgtgattaaaaatgctttgtctctcctgggcatagccgccccggaaaaaatgtagggagggtagcagtttgaatttaaaagagatattgatgtcgacagccagcggttttgttgtcggcatactgtttgcacgggtaaagctgccggttcccgctccccccacattgtccggtgtaatgggcgttgtaggtatgtttttaggttatatcctggctgtacgggttatgggttggggcaaataatgcttgacataggcaagctgtgacatataaaatgtatgagtgttaaaaagttttgctttgcaggaggcttatgatggccaagtttatctttgtcaccggtggggttgtctcttctttagggaaaggaattactgccgcttcactgggccggcttttaaaaaaccggggcttaaatgttaccattcaaaagctcgatccttatataaacattgatcctggtactatgagtccttaccagcatggtgaagttttcgttaccgatgatggtgcggagacagatttagaccttggtcattacgagcgttttattgatataaatttaagcagaagcagtaatgtaactactggcggtatatattggtcggttataaccaaagagagaaggggagattacctgggcggtactgtgcaggttattcctcatatcactaatgaaattaaagaaagagttttgcgagtagctgaagaaaaaaatcctgatgttgttattactgaaatagggggcacagtaggggatattgaatcactgccctttatggaggctatcaggcagcttaaaggcgacctgggcagaggaaatgttatgtacattcatgtaactctggttccctatttaaaggtagccaatgaactgaaaactaagccaacccagcacagtgtgaaagaacttcgtggcatagggattcagccggatgtcattgtttgtcgcactgaggagcctatatctaaagatatggaagaaaaactggctcttttttgtgatatagataaagaagccgttattcaggcggtggatgccaggtcaatttatgaggttcctttaatgctggagcgtgagggtctggcagacattgcggtggagcgattgaggcttgaatgcagcccacccgatttgactgagtggcaggacatggttttgcgtatgagccacctgcgccaggagactaatattgctttagtaggtaaatatgtttctttgccggatgcttatctaagtgtggctgaggcgttgcgacacgctggtttgtatcatggttcggcagtaaacattaaatggataaatgcagaggatttggagagagtaccggctgaagaatacctgagggacgctgatggcatacttgtgcctggtggttttggtgacaggggtatagaaggcaagatttttgctattaagtatgccagagaaaacctgatacctatgttgggtatttgtttgggtatgcagcttgccgtggttgaatacgcgaggaacatgatgggctggcgtttagccaatagcactgaatttaaccctcagactccctatccggttattgatttgctgcccacacaaaaaaatatagaggatatgggcggtacaatgagattaggccgctatccttgtaagcttttgcctaatactaaggcttacctttcttataaacaggaaatcatatatgaaagacatcgccatcgctatgagttgaataatacttttcgtgcgggcttggccgaaaaaggattgattatgagcggtactttgccgaatggtcaattagtggaaatagttgagctgcctgaacacccctggtttgtagctacacagtttcacccggaattcaagtcaagaccgaaccgccctcacccgttattcagggattttattggcgctgcactggagagagggaaaaacaaaatataaaaactaaagctccggtcattacagccggggcttcttttgtactctggaaaattatgcttgtgataaatttggggatgagtcattatttaatgtaagcaaattaatattgcataaagatggttggtgctgcataattttcgacgagtacgagtgcctatggctgctcgaaagtcgccttaggcgactttcttgaaatatttatttgtgttctggaggaatttccttcttttgcgcgaacaaatagttaaaggtatattctttcagcaaagttttggtgctagggggttatgttccgttgggagattgcgatcttttgattgttgatgatcaaccgggaattcgtagattgctttacgaagtactcagtgaagacggttatcgtgttgaggctgttgccggaggtcgagaggccatagataaagctgtattattaaggccccgtcttattttgctggatatgaaaatgcccggtatgaacgggttggaaaccctgatcgaattaaacaaggtttacaaggatgccacagcggttattttgatgactgcatacggtgagctggagatagtcatgcaagctcaaaaattaggtgtgaaccactacattaataaaccgtttgatttagaagatatacgtgcgttaatcaaatccttaattcctgatggggcagaaattgatcgttcgcgtgatattgtatgaattttaaagttttattttatgttaaaggatttctccgcgtgaatagcgaaatcatttcttgaacaggttttttgctggtctatattttaggagggtaaaacaatgttgatagccactgacagggtgctggccatgcgctgcccggtatgtggaaaattggaatatcacaacttatcccgtttttggttttctgattatgaagctgttcaggtaatctgttcttgcggagcggtgaagttagttgttgagcctaaaagggattctaagttttggcacataagtgtttcttgtgttgtatgcgaagatatgcatctgcacagaatttctcgtaagaacttgtggcatgggaataaagtgatttgcttattctgtcatgatacgggccttgaattgggttactggggaactatattggaggtagaaggtgtattatctgaaaaggatgatgagatagctacattattgaatgagattacaaaagatgactactttattaattctgaaataatgtatgaagtaattaattgtttgcatgatatagctgatcgaggtttcttatattgtcagtgcggcaataatgatatagagttggatatattcccggaacgattggaattgcactgcaagggctgtgacagtattaatattatttatgcggaaaatgaagacgatttaaaatttattcgacagatagacaaaattgagctgccaaggaatggcttcaaatttcttgattccttggacagtgtaaaaaacaaaaaaaaccggcgcaggcgtaaataattcatattgtctaatagatagggaataattataaatacttgattctatggggagtgtgtaactgtatgggattggttccaatagatgtgcttttaaaaaaggctgatgcggaaggctacgcagtaggcgcttttaactgtaacaatatggagatagttcaagcaattgcagcggcggccgaagcggaaaaatctcctgtaataatgcaggccagccagggagcaattaagtatgcgggtttagagtatattgccgctatggcaaagctggctgccgattccgtgagtgttcctgtggcgctgcatatcgatcacggcaccagctttgagcaagtgatgaagtgtatcagggcgggctttagttctgttatgattgacggatcaaaactgccgttggagcaaaatatagcacttactaaaaaagtgttggatgtggctcatgctgtaggtgtgtctgtagaggctgagttgggtaaaataggcggcacagaagatgatattactgtggatgaaaaagaagcgatgtttacagaccctctggaagcagaacgttttgtccgggaaacttctgtagatgccctggctgtagctatcggtacggcgcatggtgtatataagggagaacccaagcttgatttcgacaggctgaaaaagattaaggaactggtcaagatacctattgttttgcacggttcttcgggtgttcctgatgatgctatccgggaagctgtaagtttgggagtcggtaaaataaacattgatacaaacataagggaagcttttgtttataaagttcgtgaggttgcggcggccaagccggatgaaattgacccgcgtcaaattttgggtcccgcgagggaagcagctatagaaataattcgcgaaaaaattagattgtttggcagttccggtaaggcataaaaaaggtggtgttggaaataaaactttttttggatacggcaaatgtggaggaaataagagatgcttattcactgggtgttatttccggtgtaactactaatccgtctttaattgccttggaggggcgggattttgtccaggttgtgcgcgagattgcctccattgtagacgggccaatcagtgccgaggctgtaagcctggaagccgcgcctatgattgaggaagccaggcagttatcctctattcatcctaatatagtagtaaagatacccatgacagcagaaggtttaaaagccgtcaaagagttatcatcccagggaattaaaacaaatgtaacacttattttttcggctaatcaggcactgctggcagcattggccggtgcatcgtatgtaagcccttttgttggccgtttggatgacataggttataacggcatgcagctgatagaggaaattatggcgatttttaatcagtacggtttgattgcggaagttatagctgccagcgtccggcatcccatgcatgttattgatgcggccaagtctggagctgatattgcaactatcccctataaggttttataccaaatgataaaacatcctttaactgattcaggtattgaaagatttctaaaagattgggagaaagttcccgtaaaataattttcaattcgggggcgggtttgacagcccgtccctgatttttgctggttataataaaaaggagggatgccgttgaaccagtctgatttagaagctaaaacaatggttgagctgtataaaatagccaaggaattggaaatagtcggttactcaaagcttcgcaagaaagaattaatatttgaaattattaaaattaagacggaaaaaaccggattgttgtttgcttccggcgtgttggaaattttacctgacggttatggttttttaagaccgtttaaatatcatccaagttatgatgatatctatgtatccgcctctcagatcaggcgttttgatctgcgaacgggtgaccgcgtaggcggccaggtaagaaagcctaaagataatgaaaggtattttgcgttattgagggtagaacaggttaacgggattgatccccaggttgctgctgaaagaattcattttgacggtttaacccccctatatccccaagaacgaattactctggaaacttcttcggaacgaaaatctacacgaataattgatctaatagctcccttgggtaaaggtcaacgcggcctgattgtagctcctcctaaagcaggtaaaactattctgctgaaaagtatagctaatagcataaccaccaaccatcccgagatcgttctcataatcttgcttattgatgaacgaccggaggaagttacggatatagaaagatctgttaatgcggaagtcgtcagctctacttttgatgagcctccggaaaatcatgtaaaagtggctgatatggttttagagcgggctaaacgcttggttgagcataaaaaagatgtggtaattttgatggacagtattactcgcctggcccgtgctcataacttgattgtgcctcctagcggcagaaccctttcagggggtgttgatccggcagctttgcataaacctaaaaggttttttggtgcagcaagaaagctggaggagggtggcagcctgactattctggctactgcattggtggaaacaggaagtagaatggacgatgttatctttgaagagtttaaaggaaccggcaatatggagctggtattagatcgccgattggctgagaagagaattttccctgccatagatgttcaacgttccggaaccagaaaagaagaacttttgttgacaaaagatgaactagagttaacgtggttcttccgcaagaatattcacgggttgaatccctgggacgcgatggaaatgatgatggaaaaaataagaggcacccagaacaatgcggagttgttgcaaaacttcaagcagtccaggaaagccacccccggccgattaaataaccccgaaatccccaccaataataccagaaagatattataagcgtttctacgtcatagatttctatcttaagctattaaatctttggatgtctttttggagacccttcctttctaggaagggtctttgagattatttggtatatattatcatgaaatgggtatatatataataatgtttaagagagaaggagttagtatggagatttcgggtagaaaaataaagtatgctgtttccatgttattagtaacatcaatttttgctatgggttatcccgcattggctcgttatgatgaactaattattcctgccggaattaataatgttgttgatataaaaagcaagggtataaaaaatgaaatatatgtggtaaaaagcggtgatagcttgtggaagttgtccgccatgtatggtctaacggtagaagaattgatgtccataaacggtttgcctcgtgataaggatttaattttagaagggcagaaattacgaatttctgcggaaaaaccggttttgcacacagtaaaaaaaggggaaacactaatttctatagcggccgattataactcggcattgagcaagttaattgagaaaaataagatttccgatatcaatcatttatacgaaggccaggtactggttgtattgcccaatgaagcgagaaacgagcaatcctcatcattacagcaggtttctcgtaatatgcctttaatggcctttaattggccggttcggggagatataagctccgtgtttggtatgcgtgatgggcgtccacaccagggggtggatatagcggctaatgaaggagagagcatcaaggctgccagaagcggcagggttgtttttgccggaccaaggggtacttacggtttggcggttattttggatcacggcagggatgtgcaaaccctttatgcccactgctcgaaaatattggtgtctgatggcgaagatgttgaagttgggcagtgcatagctgaaataggaaataccggccgttccacaggtcctcacttgcattttgaagtgataaaccggggagtacattatgatcctttactttatctgactcgcggttatatttgataataaattaaaatagcttatagcttggcattaattcataactgtgttaaaatactactgttttaagttcaataaatagtgcggtgaaattttatatgtacaagctgctttatgccgatcagctgggtcgcttatatgtggatcaggatttgctggctcttggcagatctggcgaggaatattgggaaataagcgaggatgaaatgctgattctgcctcccggcgcggatttaatgcttctgccgggccggtctccggtaggtttaaattcagacggcgaaccggaaatactggagtgtatggaggacggttcacctgtttgcgctgttgccgccgtactgccggccggttatacaaggttgctgctgcccggttacgaaaattcctcccataatgctcctgtgttgccgctatacggttatacggcagttggtgtagactctttgggacaaatttgcgttgccgctatacttactgatccgggtgaaaaatggaatcctttaaattataacgatgattttttgtctaatagaattgaaaagaagagatatgaatttcccggtaaccggattattgagcaattagctgtttgttcaatgaattatcactgcctaacagcacaaaatcttttttacgagcgctgggaggccggtttacctgcatcacctgcctgtaatgcccgctgtttgggctgtatctcattgcagccttcggagtgttgtccctcaccacagtccaggatcaattttactccttctgtttcagaactggttgaacttgctgcggcacacttgagccgtgcttctgaagcaatagttagcggcggtcagggttgtgaaggcgaaccgttaatggcatatgccgtctggagtcaggccataaaagagattagacggattacaaatcgaggtactttaaacataaatacaaatggcggttttaccagggggttggacaaactctgcgatgccggtctggatagcatcagggtcagtctttttagtgccagaacagcttcctaccgggcctaccattgtccggtagattatgatctggatgatgttaaaaggtctttgctgttagctaaatcctatggcgtatacatatcactaaatcttttggtttttcccggtattacggacagggaagaggaaatgaatgccttaataaatttaattaatgaatataatatagatatggtacagttaagaaatcttaatattgacccggatatgcttattcccgttataggcggagcggcgtcggaagtgctgggcataggtcagtttattgacaggttgaagcgtgattgccgtcacctgattataggcagctttagtcacccggtaagtggcagataactctcttgcattgtgttagcagcatgtgctataatgatcaagtatgtaaaatatcatttttaaaagttcgtgggcttttaagatatatgtgaaataattaattttagtaagatgtgaatttatcagccagtgaaagaggtgattgtgttgaaaagcggtatccatcctgagtacagaacaattaaggtgaagtgtgtttgcggaaatgagtttaataccggttccgttcgcaaagaagacctgcgggttgaaatttgctcaaattgccaccctttctataccggtacacagagaactattgaaaccggcgggcgtgccgagcgtttccggaaaaaatacggcataagttagggcaggtagcagagcgaaggctctgctatttatttgtattactccaggaaattatgcttatgacggatctgtggataagtcatggtataatgaagtgcagatctatattacacaatcaatgttggtactgcataatttccgacgagcacgagtgcctgtggccgctcgaaggtcgcttaaggggactctcttgtctgggaaatagattttctaagatgattttgggcccaaaggttaaatctaacggatgtttacggggaggtgcttttggtgaaacctgcttatacctatggcggtcaggccgtcatagagggagttatgatgagaggaccggcgaccagggctgttgctgtgcgctgtcctgatgagactatagttgtagatcaaaagcctgtgcgcgatcctgcccgacgcttcccttttttgaaatggccgtttctgcggggattggtagttttaattgactctttaattattggtattgaggccttaacatattctgccagtcaggctgtgggagaggaagaggagctaagtaccagggaaatatttttcacagttgctacagcattgctcctcggagtattgttgttcattgtattgcctactgccgcaacacatttttttgcagccaaagttaaaggaagtataggtcaaaacttggttgagggtgtagtcagagtaggggtttttttaatttatgtaattgctatttcctttatgaaagatattcaaagagtcttccaataccatggtgcggagcataaagtaattaatgcttttgaggcgggggaagagcttactgtggagaatgtgcaaaaatattctacctttcatccccgttgtggaaccagctttttgctgattgtaatggtggtaagtatcgtagttttctctttatccggttataagatactatggtggcggattttatccagggttatcttgatgccggtagttgcaggagtttcttatgagttgttgaagttgtctggaaagtattatcgtactctctggtgccgtatcatgattgccccgggaaaatggctgcagaaactgactacccgggaaccggataacggtcaggttgaagtagctatatctgcgcttaaggcagttttaaaggatggtgaggcgagtgtttgagagactgcagaaaattgaggaacgttatgaggaattaggagatttgatgggtgatccggaagttatggccgaccattcccgctggcagcaatatgttaaagcacatgccgatatgcaggatattgtaaatgtataccgcgagtatagacagttggatcaagaagtatcagatgccagagaactgttaaaagataaattagacgaagattttagagaaatggtcgaactggagctggaagagctttctgaaaaaaaagaagaactggtgcagaaactaaaacttttgctgttgcctaaggatcctaacgatgataaaaacgttatcctggaagttcgagccggtaccggtggtgaagaggccgcgctttttgccggggatcttttccgaatgtacactcgctatgcggaaaaacagggttggcgcactgaagtattagatgcgaattacacggatattggcggttttaaagaggttgtttgcatgattgagggcaaaggagcatatagcaggttaaagtttgaaagcggtgtgcacagggtgcagcgggtcccctctactgagtcaggcggacgcattcatacttctgctgccactgtggctgttcttcctgaggccgaagaggtagagattgatattaaccctaatgatttaagaatagatgttttctgttctaccggaccgggcggtcagtctgtaaacactacccaatcagctgttagaatcacgcatttaccttcgggtttggtagtttcctgtcaggatgagaagtcacagcataagaataaagataaagctatgcgggttttgcgtgccaggctaaaagatttggctgagtctgagcagcggagtgaattagccagcaccagaaaatcaatggttggttccggtgatcgcagtgagagaattcgtacctataacttccctcagaacaggattacggatcacaggatcgggctgaccactcatcgtatgcctgctgtgttaatgggagaaatggacgagattatcgaagctttgattactactgatcaagcggatcgtttgcgtagtacagagtaaatgtcagggatgtgagttgctatgaatgttcgtgaggctctggttaaagccagggtcttttttgcagatgccggtttggaaaatgcttctcttgatgcagaagtgttattgatgcatttgctgggtattgagcgggccggtctttatatgagatttgattatgttcttaccttagaggaagctaaggcttatcgctgtttaattgagcgtagggtgaaaggggagccggttgcttatctgacgggccataaggagtttatgggtatggattttatagtaaatcctgctgtactcgtaccaaggccggagacagaaatattggtggaacgggcgttgaaatttttggagggtaagccgggggaagagttgctcgtgttggatataggcaccggcagtggtgctatcgctgtaagcatggcgcgaatgaacagtcgtttgcgggtttatgccgtggactgctccagggatgcgttggttttagcacagcataatgcagctatacacggagttgcgggtaggattcattttttccacggcgatttgttatatcctctgagcaatttggctttggaaggcaaggcggatttgattgcggctaacctgccctatgtgccaagtggtgatatttccggtttgcctgtcgatgtcaggtcatatgagccgcaaattgcgttgaacggcggtctggacggcctggatatttatcgccgactcctgcccggagccggggatcttctgaaaagtggcggtttgctgatgttggaaatcggtccggggcaagcagatgttctggtgcaggagatgaccggtatgggtatggtttggtgctgtagtgaaattgttttcgattacgccggcagggagagggttgtgctggcggagaaagaatgatactggtaaaagagcataaatagcaatttgaaatgctgacattatttaaaggggataaccgttttaatgcggcaattcccctttaaattttagctgtttatttttttaagcagacaggccatattcttcccaaggtttcttccattaaaggcaactactttcataaaaaatacctccaatccagaatctataatttcattacaataaagtatatcacaaataggatacgggacgatgagtataattgcatttaataattctgtatagagccaataaatccaatgattagaagactaagtatgccaattagctaacaaaatttaagattacggcaggaattataccagttattgtggaaaatttttagtcaaactttaaaactgaaaatgttaatatgtcagttgccgtttctataggatttactatggtaaagagtagctaatgcgtgaattacttgttaagaagagttgatagcagttgtatctcagcaaaaggtccggaggtaattatatttcggaggataattgataaaggaggcagccgtattggaaaaaggtaaaggcattcttttggaaagcggtactaatgagttggaaattgtggagttttctattggcaatgctcagttcggcattaatgttattaaggtgcgtgagattgttgaattaatgccggtgttcaaaatacctaatgcacacccctgcatcgaaggaattattaaactcagggattctataatgaaggtggtagatctagccagagctttgaattatgatccttctcccaggcctgagagcgacaagttgattgttgcggagtttaatcagcttaaagtagcttttcgtgtgcacggtgtatcccgtattcaccgaatttcatgggaacagattgaacagccttcagacatttaccaggtggattgcaatacaactatcggaatagttaaaatgggggatagaattatcttgttgctggattacgagaagattgtggccgaaatcagtccccaatcggcagtgctcagtgacagcctgaaggttttaagtgacagggagcgttcggataaaaacatcatggttgttgatgactcggctacactgagaagttttcttaagcaagttttaacggaagccggttataccaatttgagttactataacaacggcagcgtagcgtgggattacctggtcagtttggtgcaggataaaggcgagcagttgtttgaagaaattcaattagtaattacggatatagaaatgcctaagatggatggacatcaccttacaaaacgtatcaaggaacatcctctattgaggaagctgccggtggtaattttctcttcactgattactgaggatctgctgcataaaggctatgcggtaggtgtagatgctcagatcagtaaacctcagtatcttgatttaataggtactatagataagttaatctcatcaataaataatggacagtaaacataaatacatggcatagaaattattctatgccatgtatttatgtttactgtcttttgtctgtatgatgttctacagtcaattatgttcttatatcctataacgatatagtttttagtgattttaaatttatctgctttgttggtcagcaatatataaagatttaaataaatatttttttgtagataaatttatgggtgtttatgatataattgtaaatacattccatatattggagggatacagatgaagaagaaaaatataataatagtaatgggtgtgatactggttttttcaatgggtgtctatatggaaaagcatttttccttttcccggggactggttgaaggcacacaggatgttttaagaaaaactcatattctttccgaaaggttggtgaaagaaataaaacaagcaatatcaacagttaaaattacttctgctataattctgggtatccttgcaaagggaaatataaaaaaccggctagtgaaaattaaaaaataatttgcttgcagggattatttaacttgcattataatgaagtggaagggaggtagattaaatgaccagacatattgttacaattaataagaagaccttacatagcaccataagcggcaggggttgcggtgaatgccagacttcttgtcagtcagcttgcaaaacatcttgtacggttggcaaccaggtgtgtaaaaaggagaagcaaaattaacagcctgatcccgcaagggatgaggtttttttttgaacaatgcaataattttttagggggctaagacttgatacataagttcacgatagatcaaattaatattgttttggatgtcaacagcggagcgcttcatgttgttgatgacttaactatgttggttttggaagattatttatctttgagcatagaagatattttgaataaacatcgtgatatatactcggaacaggagattacaggtgtatgtgatgagattaatgagttgcggaaagaggggttgctttttagtgaagatcctctgcagaataatgactatttacccggagaaggagttgtaaaggctttatgccttcatttagcacatgactgcaatatgaggtgccgttattgttttgctgggcagggaaaatttggtggcagttccgatttgatgccgcttaatgttggtaagaaggcgatggaatttttaataaaaagttccggcagccggaggaatattgaggttgatttttttggtggcgaaccgttgatgaattttaaagtattgcaggatttagtttactatggcgaggggttagcctctgccaatggaaagattattaaatttactgttactacaaacgggcttctgttaaacaaggaagtagaggattttctgaattgtcatgatatcagtactgtattgagtctggatggccgtcctgatttgcataactatatgcgacccatgccaaatggggaaggctcatacaaatatgtgctgccaaactttcagcgctttgttaactcccgccatcaggaagactattatatacggggtacttatacgcatcataatctggatttcagcaaggatatttttcatcttgcgggtctggggtttaactctctttcaattgaacctgttgtggctgagtcagggaaggattatgctttgcaggaagaagatttgcctgttatagaacgggagtatgaaatactggcacaaggcctgcttgaatatgcccgtaaaggaaataatatcagtttctttcattttaatattgatcttgacggcggtccttgtctggcaaaacgtctaaccggatgcagcgccggttatgaatacctggctgtggcacctaatggtgatatttatccctgtcatcagtttgtaggaagaaaaaactttctgttaggcaatgtttttgatggcataagtaaaaaagaaattgctattgatttccgccgggcacatgtgtacaataagccggaatgtatggattgttgggctaaattttattgcagcggtggttgtcatgcaaatgccgaagcttttaacggtacaatatataaaccctatgatttggcctgtaaactggctcgcaaaagaattgagtgtgcgctctactataatatcaagaaaggcttggataatagtcaatagtctttttcgaaaactttacgggtataagtcaatatgttataatatgaccattattgttgcataatcttacattaattcctgggaacagactattgtcttagattggttgagtggtataatgttatagcttgcatggattataagtatggggagttgaaaatatggcctataaaggcatgtctttacgagcaaaaagaaagaggcaacaaaaaatagttttttggtttttgacaatagcactgtctgtaggtttgattggttcttccgtaatgtggtctgcaggcgacggaggcacaaaaactcctgacaataaaaatcagcagcaatcgtataatcccgagcaggaactgaatgaactggagaaatccgctaaaagcagtccgcaagatgttgatgttttgggcaaactggcgcttgcttatgaacaaaacaatatgcctgagcaggccttaagaacttatgagaaaattgttgcgatagatccaaaaaatatagaggcagctacttttttaatgaagaaatattattatgccggcgggtatgatgaggcggagaaatatgctaagcagctattggctctagagcctgataaccaggatgttcactatttttatgggtttatattggctgacggtaaaaagaactaccgggccggtatagctcaattagaagaatgtgttagattggccaagacaggtccagatgttcaggtttataaagagacgattaaagattggcaaagcaagcttgaacaaaaacaacaataggcgttgcagaaagaaaactgataaaaaaacaaatattccggttaaagacccggcatatttgtttttttttgcaatttacagctatgtacattatttacctctaggaatcagacagacctgcttttataatataattggttagaataaagagaagtttttttcaaggaaaaacaagttataaaaaatattttttcaacaactgattaaggtgatattaatggcaaatataaatcgtaaactattacgaagtgaatctcattttaatttaagggaaaaggtgttcaaattgtttgctgtcttatctgtggtgttaatagcagtatttgcttgcttgccggaaaacgcgagaggatacgggtacagtttgtacagagaggcaattaaaatgagcactctttttaatgtcagaaacatgactgcattggagggtccccattttgtggttaaatatccttcggatgttgaggtggctgaggccagattggttttaaatacggcagaaaaattttatactccagttagcgaggactataattacagtccttcaaaaaaaatccctgttatagtttattcgagcaaagagaaattgaatggtttttttggctggcctgccagcgaaagtgcaatgggtgtgtattggtcaggtattatttgtgtattgtcccctaagacgtggattgactcagacaaccccgataagatagaagatatttttgttaattccggtcctatggcccatgagtatacgcatttagttgttgattatattaccagaggaaattacccgcgttggtttactgaaggtttagctcagtatgaggagtacaaattgacgggcttccgttttactgaaaccggagggaatctgaatcaggatttatactcttttaatgatctaacacaaaactttgattatttacctaatcaatcacttgcttaccgccagtcctttgctgcagtaaaatatttagctgacaatcacggtcaggagggtattataaaaataatgaatctcttgtcgcaaggtaaaagcattgacgcggctttgcgaagtatcacaggtactggtgtggacggttttgaggataacctgacgcattggattttcaacaatatcagtcaatttggctaaaagtttttgaagcaattgcaagatcggcttctttgtgagaaaatattatgtagtaataatcgattaaatataaacatgatagtggattggggatgcaaaatgagcaatattgctatcgtaggggggcaaaggcttcagggaaaagtaaaagtcagcggagcaaaaaatgcaactcttgcgatacttggagcagctttgttggctaatgaaagtattatcctggagaatgtgcccgacataagtgatgttaggataatggtaaatatcattcgtgatttgggcggggagattgattggttggacaaggaagtaatatcttttgttccgcctaaagaaattaaaaaatctcctatatataataatgtaaagaaattgcgcgcctccaatttattgcttgggcctctattggccaagtttggttatgctgaagtggctcttcccggagggtgcaatatcggagtgcggcctatggacttgcattttaaagggttggccggtctaggtgcggatttatatatagagagaggttgtgtcaaaggatctgctaagaaacttgcaggtgccagaatatatcttgattttcccagtgttggagctactgagaatataatgatggctgcctgtctggctgagggacagactattattgaaaacgttgccaaggagccggaaatagttgatttggcaaattttttaaacagtctgggcggcaaagtgcgaggggcaggcacagatgttataaaaatagaaggagtaaaatctttagatcgcggtggtcgctatgctgtaattcctgatcgcattgaggccggaacttttatggtagctattgcggcgacaaggggtgatgcgatccttgagggggttattcccaggcatattgagcctcttatagccaagttgcgggaggctaatgttgagataactgaggaaggggataatctaagagtcagagcggttagccaactaaatcccatagatatcaagacgctgccttaccctggttttccaactgatatgcagtcgcaggtaatgacgctgctgacaaatgtgccgggaaccagtataattatagagaatattttcgaaaatagatttcagatttcagatgaattaaagagaatgggagctcaaatcaaggttgaagggcgtatggctgtaattgagggtgttgcatctttacaggggactgttgttaaggcctctgatttgcgggccggtgctgctttggtaattgccggtttaatggcagaaggagttaccgaaatcatcaattctttttacattgacaggggataccaggacttggaggataaattatcttcgctgggtgctaagatctggagaaacgattgagagggtttgtttaagttttgcatatcaatattttagccgtaggaaaactaaaagaaaaatactggactgaaagtcaaaacgagtatctgaaaagactgcgcgcctatgcaaaatgcgaggtaaaagaggtggttgatgagcgttttgcaccctcggttatgtccagagaaattgaacaggttaaaaacagggagggcaaaagacttcagtctctgattgatgaaacaagttatcttatcgcattggattgcagagggaaaatgcttgaatcagaggaatttgcgggtatgttaaaaaacctggctctaacgggtaagagcaatgttagttttattattggcggttccctgggtttgtcgggggaattgctgtccagggctgatttcctgctttctttttccaggtttacttttccgcatcagctgatgcgtgttattcttttggagcaaatctttagatcttttaaaataattaaaaatgagccttatcacagataaagttacgtgctatactttaattgatttttgtgataatttttataaaaaagaggtcttgatcaggaggaataattttttatataacgaatataaggtacataacgcaattgttatgtggttaattgtatcattgattaacctgatatagtgtgctttggtgacaactggcatcaagctgctgggtgcttagtgttattgttgtcagccatttcacaatattattatttaaaactattaggagggaggatgtatttatgttcgtagtaacaatcgatcaggataagtgtgagggttgcggtgagtgcgcagaatcttgcccggctgacattttaggctttgaaaatggaaaagcctttgtgtccggtgacgctaatgattgcatgggctgtgaaacttgtgtttctgtttgcccggcaggcgctacttctattgaagagaagtaatttttttaaaattggcccggtttttttaaagataaaaccggttatagcaatattttatattgctataaccggtattattgaaaaaagctgctgatttgccatcagcttatgtatttttggggaaagagattagaaataagacacattaatgtgttctgggctttgggaaatcccaaaggaggtgtaagcttttgaatttctttgtaggccaggtaatgccgtatatcactattattgtttttacggtaggtatattgtatcgtctgagtcgctggggtcgtacccgtatagttcacaatattactctttccgataatatcggtccgactcattggcctaagtcaaacgctgaggtgctggcgttgatcggttctgaagcctttttgtttagaagtttattcagatttgacaagggcttatgggcaggtgcatggattatgcatatttccctgcttaacattcttggtggtcacgtagtaggtttttataccctcggcaaacagtttacctatatcggtatgtcggaagcaatgagcgagcatgcatccgaattattgggtacttcctttggtatcataatattctttgcgcttttgtatttattgtacagacgtttagcagttgccgcagttaagcaggttactgtaacaagcgatatactccaacttttattgcttatcggtattgtttctgccggtaattttatgcgcttattcccggactacgctgtgcactatgaaactgctaacagcattgtaggcggtattgttcatcttaatccggttgctttgcctgataatattttctttacaattcactttttcttagtgcaagttctattaatgattttcccgtttagtaaattaatgcatgttttaggcatgtttgttgagcgtaatattgtaaaccgtgtttataaagagttgccgccagggttgcctggtattaatgttcctgttgaaaatgcggttgatgtattatattcacccagtattgaagccagggacaactgtcctgcctgtgtttctgtctcgggaggtgtaaaaaatgccggagtataaaggaatggttcagcctgtaagggctagtgaagctgatttaaagaaaatatttgtgacaccggtacctgatgacaagaaacctgaattggctttgaagtacctggatgatattcgcaaaaaattccgttcatttgttatggccatggagtcttgtgttaagtgcggtcaatgtgcggaaaactgtcacacatatttaggcaccagggatcctaataatataccaactaatcgtgccgagctgattaggaaaatctacaagcgttattttacacttgaaggccgctggtttggcaagctggtgggagcagaagatattaatcttgatgttattgaatcctggtactcctattattaccagtgcagtcagtgcaggcgttgtgcttatgtttgcccgttcggcattgatacctgtgaagttacctttattggccggcagatactgcactggctgggtatagtgcccaagctgcatgccggtgtgggtaatgctatgggcagagtaggcaaccatactaatttgcctaagcctggtattattgacaccctggaattcctggctgaggacgcagctgaagaattcggggtagagttcgaatttccggttgaccagccggcagatattatgtatataccctcttcggcagactttttattaaacccgtataccctggttggcgcaggtatgttttttcactatatcggcgccaagtggacgattcccagtacggtaactgaagccggtaactttggtctattatttgaccagtactatactcagaggagtaacgttacacgattgcttaatgccgcttttgaactgggaattaagaaaattgtctggggtgaatgtggtcacggctggcgtgcggcaaaaatgtatatacccagtttagctgatcgtcccttaagtattccaatcacacacgttcatgaggaaattgcgcagctaatccgtactaatcagcttaaactcgatcccagtaagaacccgtatccggttaccttgcatgatccctgcaactatgtaagggcctgtggtctttgcgacgatatgagggtgcttatgaatgcatcagtagctgattttcgtgaaatgaccccgaaccgtcagaaaaatttctgttgtggtggaggttcagctattctgtttgatgatccggaaatgtaccagcgccgtatacagctttcagctaaaaaagccgaacaggttagagaaaccggagcaaaaatattatgtgcaccttgttccatttgtaaagcccagctttacccaatggttgaggagcatgaattgggtgtagaagtaaaaggtctggttgatttagtcggtaaagccttggtttggaagtagcaatataataaatcaaaattaaatattggttatccttatttcaggcaggagactttattgttcaggtagaatataaagttagcttatattcatgtcctgctatcaggcgtgaccaaagaatcaatctatatataattttggaggtgtgttttaaatggcagctattgaaattaatggtgttagctatgagttggatgaagatggttttttagtggatcccgcagcctggtcaaaagatttagctttagcttttgctaaagacgaaggtatctcagaaatcactgaagaacactggaaaattattgagtatctccgcgactattatcagcaattccaagttgctccgatggtacgtaagctttgtaaagaaacaggtgtaacccttaagcatatgtatgagttatttccctctggcccggctaagggtgcctgcaaactttccggcctgccgaaaccaactggttgtgtataattaaaatattatcgaaatactgcgcagatttatttgcgcaggtatttcgccctttgttaggtattggttattagggcccggggcgttgaggtaggtgtaaagtaggttttccctgcatataatacacctaactggctgctgtcgggcatgttttttgattattcaatattggtaacgggccgtttctaattaacctggtgaccgggaggctggtatttgaagtgagtagctattggattccgcgcttggtaattggtgccccccagggccgttcaggaaagacaacagtcacattgggaatattagcagcgctgacaacgagtaaaaaacttaaaatacagcctttcaaaaagggacccgacttcattgatcccagttggatgacacaggttaccggtagaaactgccgcaatcttgacagcttcctaatgacaaaggaagatgtcaagagagccttcgcaaggggggctttcgatgcagacatagcagttgttgaaggtgctatgggtctgtttgacggggtggatattgaaggcagcggaagtactgctgaaatagcaaaggccatttgctctccggttgtattggttgttgacgctacaagaatgacgcgcagtattgcagctttggtaaaaggttttcaggattttgatgaaaatgtgctgattgccggggttatcttgaataaaatagctcgtcccaggcacgaaaatatgctgagagctgtaatagatcattactgtggtataccggtgctgggagctataccgaaaggacagcagtttataatacctgatcgtcatttgggattaatacctgctaacgaagatgacgagcttaacctggcggtacaaaaagttggagaagcagccggcaattatctggatttagataagttgctggaaattgcagcaggtgctaaggccattgaattagacgagccttatataagcaatataagcgatgatacagaaactagtcaaggcttgaagccggttgttggaataatcaaagacagagcatttagcttttattatcctgagaacattgaagcgattaaagatgcaggggccgagattgtgataattgatgctttgcgggataaaaagcttccttatattaacgcgctatacattggcggtggctttccggaagtttttgccgctcaacttcagtcaaacgagtctttgcgttctgatattaactcagcagttgaggcaggtatgccggtatatgccgagtgcggtggacttatgtatttatgccagagactgatttatcacgggttggcttatgatatggtgggtgttttgccttgtgacgtgcagatggttgataagcctcagggccatgggtatatgattgccgatgtaattgatgaaaatcctttctttccggcaggagcaaagatcaagggtcatgaatttcaccattcaagagtcataaatctgaattaccaggcagccaaatttgcttatcgtgtagaacgggggtttggcattgacggcaaaaatgacgggatgatttataaaaacgtgctggctacgtataatcatatccatgcgctgtcagtcaaagagtgggccgcaaatttggttaatcgggctgccgagtaccggcaaataccataacccccacctaacgtctatagactaataataattaattgattagaatataagcagagttagtctatatgggaagaaggaagtatataagattttatatgtgaaaattctaaaaaagtatttcttttaagaaggaataatgtaaaaagtaacgaatgtatacgttaggtatgcagttgttctttgaaaggacaagtggtttaagtagaaataacttatgttcaacaaaaggaggtattgttagtgagctttgaaccgcaagaacccaaaaaagtcataaagtatgaagacgtgagaatctacactgatgcagaaattaataactacacggaagaagaacttaaagcttttaaaattaagtatgatattcctgatttagaggaattggaaaacggtccttggcccagttttgttgctgatgccaagcaagccgctttgcacagaagcaaattgcctgctgaccgtatgctgattgaccccaatggtgttgaagatatgctgggtcagcttcaggtttcctttgatgaaggggaaactcactggaagcacggcggtatcgtaggcgtgttcggttatggcggtggtgttatcggtagatattccgatttgccggaaagatttccctctattgctcatttccacactgtacgtttaaaccagcctgccagtaaattttataatactgattttctgaaatctctttgtgatctctgggactatcgtggcagtggtatgttgaacctgcacggttctaccggtgacatcattctcttgggaaccactaccgaacagttagagcctattttctttgaagttactcacgtaatggaccaggatatcggaggttccggttcaaacctgcgtacaccttcctgctgcattggtaaagctcgttgtgagtgggcattatatgatacacaggaaatgtgctatgaaatgacaaattattatcaggatgaattacaccgtcctgctttcccgtataaatttaagttcaagtttgacggttgcccgaacggttgcgtagcttccatcgctcgttccgatatgtcttttatcggcacatggagagacgacattcgtattgaccaggctgctgtacaggcttatattaacggtgaatatgctcctaacgctggcgctcatgccggtaaagactggggcaagtttgatattaagaaggaagttttggatctttgcccgacaaagtgtatgtggatggaaggtggagagctcaaaattgacaatgctgagtgtacacgttgcatgcactgtattgccgtaatgccgagagcgctgcgtcccggtactgatactggtgtaaccattctctgcggagcaaaagcacctattttggacggtgctcaaatgtctacattgatcgttccctttatgaaagcagaacctccctatgataatattaaagaatttattgagaaagtatgggaactgtggatggaagaaggccgtaaccgcgagcgtttgggtgaaatgattcagcgtattactctgccgaaattcattgaaactattggtttgccggctactcctcaaatggttaaggctccgcgttctaacccctatatcttctggaaggaagaagacgtaccgggcggttgggacagagacattaacgagtacagagcgagacataagagataattgtagataataagagataggaggtttagattaatgtcattatccttagatagacttggcagatataatcccgaaaaagtacaggaaaacaggctgactgaccttggtccgaggcattattgggaatatttccctcctgtaattaaagaaaattacggcaaatgggcttatcacgaagtccttgagcctggcgtattagtacacgtttcggaaaccggtgacaaagtttttaccgttagatgtggtgctgcgcgttttatgactgttcagcatgtacgtgaaatctgtgccgttgctgataagcattgtgacggttatgttcgttttacaacacgtaacaacattgagtttttagtggatagcttggaaaaagttgaagcgttaaaggcagatttaaacagccgcaagtttgtttccggcagctttaagttccccattggcggtactggtgccggcgttaccaacattgttcatacacagggttatattcactgccatacaccggcaactgatgcttcctccatggttaagtcggttgctgacgaactgtttgattacttcaccggcatgactttgcctgctaaagtaagagtatccatggcctgctgtctgaatatgtgcggtgccgtgcactgctctgacatagcgcttttaggttatcaccgcaagcctcctattattgaccatgaagttatcagcaaggtttgtgaaattcctctggctatcaccgcttgcccggttggtgctatttctccggataagactgctgatggtaagaaaacagtaaaagttaaaggcgaacgctgcatgttctgcggtaactgctacaccatgtgtcaggccctgcctctctctgataaagagggtgacggtgttaccatcctggcaggcggcaaaatctcaaacagaatcagtgaacccaaattctctaaagttgttgttccctggttacctaacgaattcccgagattcccgcaagttgttgaaaacgttaagaagattattgaagcttacgctgggaatgctaataaatatgagcgtcttggtgactgggctgagcgtatcggttgggaaaaattctttgagaagactggcttagaatttaccgagcacctgattgatgattatcgtcttgcttatgatacatggcgcaccagcactcagttcaagtacactgatgcagcttgggcactttctagagcagcaggcgatatagactagttccaagtagtacaaaggagatgttatagaatggacgaaattaaaaaagccatccttgagtttgctgaaaccagcaagaaaactaagttttatttcaaggacatggaaaaggccattcaaaaggtccttccggatgcaaaagccagggatattaaaaaggctgccagtgcacttgtaaatgaagaagtcttgatttatttttctaccggcagcagcactatgtacggcttaaaagggagaggcatgacagaagatcccgaataaaccgtaaagtattaaaggaggttgttatccttattgggataacggcctctctttatctgaaaagagatatttcccttaaatccactttgaaaggcagataatatgaaaataccaaaaagcgctgaaaaattcatagctgaacaaataagtttaataaacgagaatcccgagtgcgctaatgctcactataatttgggagttacgatgatggagttaggccagtatgatcaagccattgagttgtttgaagaggctatagcgaacagcggaagaatgtttgagggatatgtaaatttgggttatatatacctgaaaaagagagatctggagatggtggcagcaaccaataaaaaagcagttgaaatagaacccaggtatgccaggggttatgctaacatgggttttgcttatttggagatggcctgtcctgatgaagctatagaagctctggaaaaggccattgaacttaaccccgaaatcgttcaagcatggagcaacctgattaacgcgtacctgcaaaaggatgaaatagataaggccattgagacaggtaaaaaattaatagaatttgccccggaattttcattagggcaaaataatcttgccactgcttattatttaaatgaagaatatgacaaggctattgaacatttggatattgctatgcggcagggtttttctgtacaccctgactttttaaaagaactgcagccctatagggagagataattatgattatagcagatttatttcatgagtacgaacagttagtggcgaaagcggaacattcctttcaggaaacagagaaaaatcacagcgattgtatcaaatgcgatattcactgctcagattgttgtcacgcgatatttggggtttttataatagaggcggcttatataaattatcactttaaaaaaatggacgccaagatccggcaggaaattaatgtaatggcggaaaagtttgatttagaattgcagtcaaaggctcagacaggagaacctattgaaaagctcagggtcaggtgccctctcttaaatgataagcaggaatgtcagatgtataagcacaggccaattacttgtcgtgtttacggggttcccactatgattgacggtaaggtacatgtatgttataaatcaggttttaaaaacaaccaggtctatcctgtttttagtctggatatgatgtataaggagctttttgaattatcggtcaggtatttggaagccctgcagtacgacaaagatgagaacgctgctttgctcctgtcagtttccacagttctacagaagcctatagaagagatactgaaggagatataataaggtggacaggtttggtagtttaatgaatacaggaggatattttattttagctaacgctaaagctgtagttattaggctaaataatatgagcacaggaaagaccgtatcggtgaaagataatttgtctgaaaaatggcagttttatagtaatccagatacaagaaaaataaaggcaatctctgctttctcagaaaaaagctgagaaaaaagggactgccttttatactgattttcaacagaaatgttttttatgtttattaaagcttgcattgaattactaatattatgtttatgactgttcgcagcttatttttggccggtcagcttggcaagagcttcttcgaccaactggcatactgttcttttaatgatatttccttgttcataatcatcaaattcctgtttgtcactagttagcttttctaaatcagctttagccgcggtagccccgataagtcccaggaccagtgcgctgtatgccctggtagcaggatgccgatctgcaagaaatggtgtaaagaagaaaaaaggtttttggaccaaatcaggtctttttgccgcaacttttcctatagcgcgcatagctttatgcctgacaacttcctcctcaagcaattgatacaaagtggggagatagccaataaaaagattaggagaagtacttataatctcacctgctgtatcaatggccccccagacagatgtaccgtaatcggagacggaagagactaatttttgcagcagcctggaaatagtgccgggatttgatttggcaataattgcggatactttgccaataatttcggcatttctcatcctcatcaactcatcgcccgagtaaagcagcctttgaagctctcttaaaactcttttatcctgagaggcaatggaaagaagagattctacttgataatcccggaccatatcctcaatttgcttccggttgaaggctttttccgaagacaaaccggcggaagtggaagccggtgttgccggtttggcattctccaatttcctttgtaccccttctgcggtagcttcttgaatctcattatgcattctaatgaagtatagcgccccatttactctcctaccctcgtaggtgccccccggaacaatcagattgctttccaggtcgtaatccttgactaaaccatcttgataatcttcttcaggcaagagattccaagctaaatcccagtccatattagctgcaaaaaccagtgcttcggcaaaagcggctcccaggttgtgtcctgtcgcgtcatgagcgtatacggcaccacatacacagctgccaaccggcatatcacccggtctttttatatccagttctttaggtctttccagtggcaaaccgcaaaaagggcaggtcgcaatccttgccagttctttgccgcgcggttcattttgcatgctgtatctgaaattattcatggactatctctcgtagcctggtatttccagagtagaacacttgttgccctggctgcaggatttgttgattaaattaggtttattagcgcctttgcctgttcccatagcataattagtccggctaataaccctttcaaaactatcggactggcattccggacattcaatgctgacctcttcatcatgtttgataaaaagcttctcaaaaatattgccgcacttgaggcagcggaattcaaaaatcggcatattatttctctccttaaatgcttctggcgtactttttgtttctagtatagcagtatgattggataagtgtcaattactaagctgtgtttatactgtttggtaggtggcgccgtctgggtgactgtattgctaaataaaatttttaattcaggttataaggaatatcagtccggacaaataataaaacaaaaggagagtgatataatggcagagaataagtacaaagagaaaaacctgtcaaaacccatagaacaacatgttacggcttcgtgggcaaatattgataagatgcagcctgtatcaaaggttgctatccccggtgatcaggaagtaggggatgccaaggaatgggtagataaaaaccagaaatagagaaattaaaaataggagcttttaagtaaaatttggaattatctgatcaaaaggatagctacagctaattaaagtatggaagagtaaataagcataagcaatgcaaattggtttgcaaaaaagttgtcagtgtctataaaccttattgcctaataagaataaataggtaactcagaattgttacaagttactccgaatcctaataaacccgtatccccataaaaggcggtacgggtttattgtattccttctgttatacgagagggagatttgtttttgcagggagaggcatattgataatttttaatatatcattttaataacattattttgtttcagccagcttcttgtagccttcgtatctctctctggcctgttttgcagactcctccatcaatttttcggcatgctcagggaatgcattcaacagtgaagagtagcggatttcacctttgataaaatctttataggattcgttaggttccttagaatccagaataaagggatttttaccctcttctttaagcatggggttatagcggtacatatgccagtagccggcttcaactgcttttttctcctcagctatgctggtgcccatacctgatctgatgccatggttaatgcaaggagagtaggctatgatcagggagggtcccttatagctttctgcttccaccatagctttcacagtttggttcatattagcccccatacatatctgggcaacatagacgtaaccgtaattcatcatcatcatgcccaggtcctttttcttgatctttttaccgcttgcggcaaacttggctacagcagcggtgggggtgctctttgatgattgtcctccggtattggaataaacctctgtatccaataccagcatattgacatcttcgccggctgccagaacatgatccaagccgccgaagtctatatcataagcccaaccgtcaccaccgataatccattgagatttttttatcaagaaatcttttttatcaataatctcttttataagttggttttcagcattaccaaagtcttttagcgccgcaagtatttttgctgcagcagatttggaagcctcgccgtcatacatccctgccagccactcccgaaaggcctcttgaagctctgcacttagcgggacggcagctgcttcgggtgaaatttgccgtaagacttgatctgaagctttcccgtgtgctgcttctaaggttaagtcagaattcagttccccggcagatttttctcccagagcagttctcattaaatcggccagcctctctcttatctggctaacacccagaagcataccgtacccatattccgcgttgtcttcgaacagagagttgccccaggccggtccttttccttcagcagttgtagtataaggaaaagagggggcgctggcgctgtatatggacgaacaaccggtagcgttggcaatcatcattctgtccccgaacagctgtgttaaaagctttatgtaaggggtttcgccacagccgggacaagctccgttaaattcaaataagggcttggcaaactggctgcctttgacagtccggtggtctattaagtgagatttgccggtgagcaatcgagcgaattcccaattatctgactgtgcggcaatttcctcttccggatcgttcatgatcagagccttgccgggagccgggcaaacatcggcacagtttccgcagccggtacaatcaagaggggttatctgaatacggtattgcagtccttccagccctttaccggttgcctttttggttataaaagaagagggggcttttttgacttcttcttcattcagcaggaaaggcctcactacagcatgggggcagataaaagaacactggttgcactggatgcatttctccggttgccactgaggtattcttgcggcaatacctcgcttttcataggccgtcgtgcttaaaggaaaagtgccgtcttctctgcccttaaaggcgctgacaggcagttcgtcaccttccattctggccatcggtctttgaaaattcttagtgaaaaaaggttcttccttaacgggttggttttcatcatctgcgttagcccagcctgccggaacctcaactttgaccagagaggagatacctttgtctaccgctttattattcatatctacaatattttggcccttatgcccataactggatacaatagaatcctttaaatatttaactgcattctccaggggaatcacattggccagtttaaaaaaggcggcctgcatgatcatatttattctggcacccagaccgatttcagatgctatatctatagcgttaatgatgtaaaagttaatatggttttgagcaaggtatctttttatataggacggtagtttctcttccagctcgttggttttccagtggcagttcagtacaaaggtgccgtttttcttcaagccttttagtaagtcataatgaaaaataaaggaactgttatggcaggctatatagtcagcattatagaccagataagttgatcgtataggttgtttgccaaatcttaagtgggaaacagttgtacctccggattttttactgtcgtaagaaaaatagccctgggcataaagattggtattgtcaccaataattttaatagcggttttattggcgcctaccgtaccgtctgagcccaacccccagaacttgcaattgatagtcccctgtggtgttgtttcaatgatgtcttcttcaggcagagatgtatgagtgacatcgtcatgaatgccaatagtaaaacgatcttttggagtaccactcttaaggttattaaagacagctattatttgtgaaggtctggtatcttttgagcccaagccgtaacggcctccgacaagaacgggttttttatctttgttgtaaaaggatttgacaatatccagatataagggttcacctacagaaccgggttccttgcttctgtccagtaccgctatgctttttacgctcggaggcagcacattaaagaaatgttgagccgagaaagggcggtataagcgtactcttattgttcctaccttttctccttttccgcggaggtagtctattgtttcatcaattgtttcgcagactgaacccatggctacgatcacatattcggcgtcttccgctccgtaatagtcgaaaggtttgtaatcacgcccggttattctgctgatttcccgcatgtagctctcaacgatatccggcactttatcatatagggggttggaggcttctctgccctgaaaatagatatccggattctgtgctgttcctcttatagaagggtgctcagggtttaaggatctgtcgcgaaattctttgattgcctcgtaatccaagagtttagatacctcggtataatccagcacctcaattttttgcacttcgtgagaggttctaaaaccatcaaaaaaatgcagaaagggtattctggacttgatggctgacaggtgagcaatgcagcctaaatccatagcctcctgtacgctggcagaggccagcagagccacgcctgtttggcggcaggacataacatcctggtgatcgccgaatatggatagagcatgtgttgcaatagctctggcggtaacatgaaataccgcggggagcagttcacccgccattttatacatattgggtatcattaataagagaccctgggaagccgtatatgtggtggtcaatgcgccggctgccagtgaaccgtgcatccctcccgatgctcctgcctctgattggaattcgacaactctcaccgtttgtccgaaaaagttctttttaccatgggcggcccataaatccacactctcggccatgggtgtagagggtgttatggggtagatggctgccacttccgtaaaaggataagagatataggcagctgcttcattgccgtccatagtttttgatgccttggccatgaaaaatcctccttgtggattgattattcaggcttagtatttgatgtggcagggtaatcatacatgaaaatcaagcttaaattattaaatatataaaaattaagacctctgaataataagaggtcttagaaaaattaaaactttgttgtttttagtagttgccgttaagccatttatagagaagatcgtaggtggccctagcctgtggttgattgctgcgggaacaagtgacaatggcgcgcaagcccatgtaaaaggctctggtcgttttactgtcatctaaaccaagctgatgcgctttatccagttgtttatggagtaaatcgttgaagtaatccccattaagaatttcatcatcgaattctatttcaatccccatattatatttcctggcaagttcggctgccttatccatgcgttcaatcggaagctgttcactgttatagaagctgggttgaataaaagcgtagtcaaaaccaaactttttccaatcctcaaagccaatcgcaccgtaataaggaatccagaaaaattttagtttgttgtcctgaaccagtcgggcggttttttgcaccaatgctgtttcactcttgatattatgataatcaactgattcctcgtaccagtagatacctatcaactcgaggtttttgaaatcagcttgctgccatttttccatcagtttgttatagtaccattgtactgcagcaaacctgtttttttcagcctgttcctttcctaattgagtctcagaaaaagaaagtgaaggttcatttttgtccagttgcccaaagtcttgctggtcaacactgggataaggaagtgagagaataactttttccttttcttgctgaccggttatctggtttatttgccccactgctaaattaagtgcgttaagctgcttgaccgggttaaacaaatcttccagataagcattccagctttcttttgtacaagttatctcaaacgaataagggagaaacagcattgtatcgaacatgctgcccttgattcgtctgttttcatccatataagctacaaccggaataaaatcacctgctgtccaatctgccttcttgcttttatctcccgtataaataagcaaaatatttttgcttccgggaactttgatatagggactgctgctaacatttttatttgctgagtcagagtgggcaagaatgactggatcaacagcagcctcgtctcctctgatggataagtgtcttgcaaaaacccataactctacaggaaaggatactcttacataacgaaagtttgccgctggtaaaacaagggttagcgtaacgttttgctcttttgtgccggcgggcaaatcactgttacggtacgcataacctaatttataccagctgatgccgtcaggtgatgcagagcattgcatgtaatcaggtaaatatatacccatagtttcgtttctgttaaattccatagaaatatacgatatagaacatatctttttcaagtctactgtgatatcacgtgatttctgccgcagaaaccctgtccatgtatcgctgctggaagtaatcccttccggtgggccgggataactgtttttttctacctggctgtgtacaggatcaggttctgtttgtgttacagtatatgttgatttattggccagttcggcagcaaaatccttgtatacggagttttgtacggtgttgtttgctttaggggcagatacttttgttgttacagaataataattgctgccggagtttactgtaatcaaaccggttccggattcttttccggaaactatgctgccgcttggagtaactgaaaaaagcgcttggttatccaatccataggttgtggaaaaatttaaagcttttttgctgccgcgttgttccagttgacactctgattcagtttctaactgtaccaggtcggaagatatgtgctcaaaagctgtggaggcctgtcctgttctgataatgagtaacctataagctaaaacagcagcttccgctcttgttattggccgtaatggatagaaattattttcgctgccgttcatccagcccttccatgaaacaaagtctacgccttttatagcataagaagcgatttgacctgaatcggcgtatctgccgcttaaagaaggcacatcaatttcttctgccattgttctttgaattaacacagcggcgtcctgtcttaacaccggctcgtttactccaaaatgatttttgtctatgccttttatcatacccagtttaaataaagcctctacgtagcctgtttccaatgttcccgacggtaaatcagagaaagtggctgcagtcggaaaaatgggttgtatgcctaatgttttggcaattaaaacagtaaaatcataacggttgagattgttgttaggacaaaattcttgagagttaacacccgtaatgatgcctttttcaaccagtttgttgattgaatcctctgcaaaggaacccttaatatctgtatatgccggtggtttaaaatcagcataggctgacccgcaaaacaaaattgagatgagaaatgttaggcaaaaaagtgtgtattttgatttcatttttgaactactcctgtgatgttgatattttgagactttaacgggttttgttgcctgagaatgctcctttctgtttatatcctgctattatttaggtacactaaactttgatatctaaaatggcaccaagattgggatctgcggaaatattctgattcgtatcgttaatcatttgtaagagcctatgctggctctcctggttgagatccatggtttttttcaacaatattatgccggcgctgttttgcgccttagattgtgacataataattgaggccgcggcaatatccataattaacccccctatcaataatatcttttatatgaccggtataaattcaaccagcacggtagttccgttaatcccgctttcgtattttattgtcgcattatgcctgccggctatgctgtggcacatagacaggccaagcccggtaccgttttctttggtagtaaaaaagggtgtacctatcttttccaatatattaggtttgattccctgtccctcatcctttatagccaggaccactttatcgttagccgtataagtttttatagttatagttccgcctggaaacattgcttcaatagcattaaggaccaggttgaggatgagttgatggatttcctttttatctaacaacagttccgggatgtcttctaattcgagcttaatatttttatccgagattatggcttcagcctgaatcagaggggagatatttattattatctgttttaaattttgcttatgtaaatccaacggcttatttctcgcaagtgaaagaaattcactgataattgaatttgctctatccagctcctcaatcataagatcatagtattccatgtattgggcgttttttttgctgcgcagcatttgcagaaaaccgcgaactgttgttaatggattcctgatttcgtgacctattccggccgctaattcagctactaaattcaatctggagaagcgatccatttccctttccatctgtttgcgctcagtaatatctctggctatggataataccattgattttcccctatattcaaaagcatgggaacttacttcgaccggtatttttttgccgtccctggttaaatgtattctttcaaaaattgcgtttttttctgacagcagtttttgcgagatatcttgatagctgttcgattcgctatccggtctcaaatcataaggcgttaattgcagtaattcttctctggaatagcctaatgtatggcaggcaatatcattgacttccatgaatttgctcataattccttgattaattatctcatgtacaaagatagaatcatttcctttgttaaacaacatacgatatcttgcttcactttcctggaggttttctcccaatcttttgtattccgtaatgtcgctggcggctataagaaaaaaatgttcgccgcttacttttatgatttccgctgagagaagtacttcaaggatttcacctgatttggtgcgcagcataacttcctggttgcgtactttttcatgcctgtacaacctgttgataatattttcgcgttcctctgggtttagccagatttctatttccaataaagtatggcctataacctcatctcttgtatgtcctgtaatatccagaaaatactcgttgacatcaagataagtgctgttagataatttggaaatactcatcaagcaggggctggcgtggaaggctttaaaaaatttttcttcggacaggcttagtatatcttctgcttgttttcgttgaactgcaattgcataaagaccggctaatctttcgacaattgccaaatcctgctttgtgtaatcacgttcagagttagccagggctatttgtccaaccagtaagccgtttattattgcgggtgcagataaaaagcggttaatctgtatgtgtccctccggtgttcctgaagaatgttcgtgttgtaagggggaattagtataaagagatttgcgtgatttcaatacatgcccccataaaccgccgaattttttgaaaacaatatccttattttctacctggcaaatagcccatatatctttggtcatagtatggcaaaccagatatcctgttgactgttcgatataaccgacataaccgaatttgctgcttgtcagttgttgcgcatgccgcaatataagtgatgagatatcttccactgtggctggggacaaaagtttggcggataattcggccagtgatttattaatttcaattgccttgtccaagtgacttttgatctcacttagctgttcatgaagttttttctgattacttattttatgtctcagttcattaagctcgttcagcagctgttctctggttttctctgagtcattttcttttatagccgacatcatgcaatcccccaaaaagcaggataaaaataacaataattgtcttttaagctgtactgcatatttcgttaaaaaataaataatacctgccgaaaaagaaaaattttttcattatttttttgtgactaaaattaatcagctaaaaacgcttgcaatcatttaaattaagatgtataataatttagtcggctatcgccgcaattaaaaattaatagtatacgttaggtagtgcgcttagtggagagatggctgagttggatgaaggcgctcgcctggaaagcgagtaggcggctttaaccccgtctcgagggttcgaatccctctctctccgccatttattttataaatttgtcgtgctagacggggaggtagcggtgccctgtacccgcaatccgctgtagcggggttgaatgcctgcccccgggtgtaatttgtgaggccaggctgttgcaaggggtgttgacgattgggtcttacgcgacggagattcttgaaccgtgtcaggtcctgacggaagcagcactaagagaagccctccgggtgccgtgaggttgcctggttcgagctacctacagcagtaacgctcggaagttattatccaaaggcgggatgcacgacttaaattttagctaaaaatctattttaaaatatatgctgaaccgtcaatgttattgaacggttctttttatgctctaggaaattattcaatgtgtaggaaaaggaaataatattttcttagcgaagttaataaagctaaagaatattacaattattcatcatgccgtgcatcatatgagttggaggtagcgtaaatggcttaccgtgctttgtacagagaataccggccacagttatttgcggaaataatgggccaaagacatattgttgataccctggaaaacgcgttaaaaaacaaccgcattgcacatgcttatttattttgcggtcccaggggcaccggtaaaaccagtacagccaagatactggctaaagctctgaattgtcatcagataaaaggtgtggagccttgtaataagtgtagtagttgcgtatctgttgcccagggttctgctatagacgttattgagattgatgctgcctccaaccgtgggattgatgaaataagggatttaaaagagagagttaagtttgctccgacgggcggtaaatataaggtatatattgttgacgaggtgcatatgttgacgattgaagcctttaacgcgttattgaaaaccttggaagaaccacccgagcatgttatatttgttttggcaactacggagccgcataaattacccctaaccattttatcacgctgtcagagatttgattttaaaagtattggcgcagagcctatgacatccaggttgaaggatattttgcaggatttgcaggttaaaatcagccctgctgctttggaattgatagtacaagcggcggaaggcggtctaagagatgctctaagcattctggatcaaataataacttttaacaatacagctgaaatttctgaagaagatatacataacctgttgggtacggtaaatgaaagggttattaatagtttgttagagtatcttttacggggggatgccggcagttcactgcaagttattgctgaaattttcctggaaggcaaggatttaaagatgtttgttaaagggtttgcctcctgtgttagagatttgttgctccaaagcattgagccaactgcaataaaaaacttttctcggacagatcaaatttattccgttgaatatttattggctttgttggactgcttaacggagctggaacccaaaatgaagttcagctcccagccaagggtaatcttggagttggcactgattaaatttatttatagcagacgggatcacctgctgcaaagcattaatactaaagaaagcactgaaattcaaaataatcaggatatgagagtatctttaccgtcggaagttaaattgccggcagatgatcaagaaaagttgcttgcagaaaatactgataacagcaagcttgttaaaagttatgacttgccggttgcagagaaaaacgagcagagggacaatatatctataaatagagttaagaattcctggaagctcgttttggaagagatcaggaaggccatgccggctatcgctgtacccctgtcagacgggtatccggtcagaatagaaaataatgtgctttcaataggtattcgtaatgactttaacaggcaaaggttagatagtaatcaaaaatgcagggacataattaaacagacgataaaatcaattttgggatgggaatgtcaatttaaatttattgaagtaagcgagttggcacaggatattcctgaaacagaggatataactacccagagcattatcaatttgtttgaagcataacaaaaaagatatattaaataaggaggtttttattttgatgggcggtaatatgaataaaatgatgaagcaagttcaaaaaatgcaggctgatatgttaaagatgcaggaagaactggctaaccggactgtggtcagcactgccggtggtggagcagttaaggttacggtaaatggtaagcaggaaatcctggcaattgaaataaaaccggaagcggtggatcctgaagatgttgaaatgctgcaggatttaatcctggctgctgttaacgaaggaattaagaattctcaggaaatggttaacaaggaaatgggtaaactaacaggcggtttgaatattcccggcttgttttaggaggaatactcttgctaaaccattccggagtggtaagtcgcctgataaatgagttttctttattgcccggggtcggtcctaaaactgctcagagaatagctttttatcttttgaacgcaccggaagaggtagcccaccggttggctgaggcagtgagggaggcccgtgataacatcaaatactgctccgtatgcagcaacttaacggacgttgatccttgtcttatttgcagcgacaataagcgcagcaaaaacattatatgtatagttcaggaacctcgtgatgtcatagctatggaaaagagccgtggctttaaaggactctaccatgttctgcacggtgctatctctccgatggacggtattgggcccgaaaatctgaggatcaaagagcttttgagcagattgcataaggaaaaagtcggagaattgattctggccaccaaccctaacgtggaaggggatgccacggctttttatttggcgcgattaattaagcctttaggcattaaggtaaccaggattgctcatggtttaccggtaggtgcttgcttggagtatgccgacggggtaactttgaccaaagcattggaaggcaggcaggagatttagctattttatcaggcccaggataatttacaggcataaattccaattcaatccatataaatttagcagagttattatgctgtttttatggaggtgctttatgaattggaaaaggaatttatttattggggactgctgggttttaccggtatttatcttgtaagcactgtattctataaaccggttaaatatctgatgcgcatttgtttctattttattataggtggttttttattggtgcttgtgaacttcgcactaaagcatttaggactgcagcttgcaataaatccgcttactatgctgacagcgggtttattgcaattgccaggggttattttattgttaatacttaattatcttatcatgtaaatgaccacattggtggtcattatttttcttgacgttcatttgtttttgttttatactaatacgtataactaatattgggaatagaagggcagatttataaaataaaactacatatgtgagcataatatatcgtaataggttatctttataacttctcagaaattataggattttttaattaaaccagtgacaaaaaaattattattaaacttttcgtactagttagctaattaagttaatctataaaggagggaatttttttaatggcaaaggttacaaagactatggatggaaatgaagcagctgcgtatatgtcctatgcctttacagaggtagcagcaatctatcctattaccccgtcttctttaatggcagagctggtggatgagtggtctgcttatggtaagaggaacatattcggacaacctttgaaagttgtggaaatgcagtctgagggtggagccgccggtgcagtgcacggttccctggctgccgggacattgacgaccacgtatacttgctcacaaggcttgctgttgatggttcccaatatgtataaaatttccggcgaactgcttcccggcgtttttcatgttacagccagggcgatagcgggacacgctttgtcaatttttggtgatcaccaggatgtaatggcctgtcggccgaccggttttgctattttggcttcttccagtgtacaggaagccatggatatggccggtgtcgcacatttatcagctattaaaggcaggatgccgtttatgcatttctttgacggtttccggacttcccatgaaatccaaaaaattgaagtgataaattatgaagatatggctaagctggttgattatgaggcattaaaagaatttaagtccaggggattaaatcctgagcatcctgtggtaaggggctcggctcaaaacccggatatctattttcagggtaaagaagctgccaacagttattatcaaaaagtaccttctatagtagaaggctatatgcaggaaatcggcaagattacaggccgtcaatataagctctttgattactatggcgcggctgacgccgagtatgtaatagtagccatgggttcggtatgtgaaacaatcgaagaaacaattgactacttattgagcaagggtgaaaaagttggggttgttaaagtacgcctctaccgtcctttttcagtagagcactttttagctgtcatgcctggcacggtaaagaaaattgctgtaatggacagaaccaaggaacatggttctgttggtgaacccttgtatctggatgttgttaatgtattctataagaaagaaaataagccgctgattgttggcggtcgctatggtctgggttctaaagataccactccttcccaaataatagcagtatttaataacctgaaacaggatgatcctaaggatcgctttactgtcggcattttagatgatgttacttacacatcactgccggaagagcccctggttgataccagtgctgaaggtactatttgctgtaaattctggggtttgggatcagacggaacggttggtgccaacaagtctgctattaaaattattggtgaccacacggacttatatgctcaaggttattttgcctatgacagtaagaagtccggcggttcgactatttctcatttgagatttgggaaaaacccgattaagtcaacttatctggtaataaattccgattatactgcctgccataacagtgcttatatttataaatatgatgtactgaagggtttaaagaaaaacggtacttttgtactcaactgccagtggagtcaggaagagttggaagaaaaacttccggctaaggttaaaaggtttgtagccgaaaacaatattaatttctatattattgatgccgttaagattgcccaggaaatcggattgggtggtcacattaacatgattatgcagtcagctttctttaaattggccaatgtaattccggtagaagatgctgttaaatatctgaaagattctatagagaagtcttatggtaaaaaaggcgacaatattgttgatatgaactttgcggcggtagatcgcggtatcgacgctctggtcaaagttaatgtaccggcagattgggccggtgtgcaggatgaagcagaagttgaacagaatgagcctgattttatcaagaatattttacgattaatggttaaaaacgagggcgactcccttccggttagtgcctttatggaaagagttgacggcagtttgccggtaggatcttccgcttatgaaaaacggggtattgctgtaatggtgccggagtggcagccggataattgtatccagtgcaatcagtgctcttttgtgtgccctcacgcagccataaggccgtttttgctgaacagtgaagaagctgcaaaggcaccggcaacttttataactaaggctgcaaaaggcaaagggttggaggaactgggactgcagtatcgcatgcaggtaagcactctggattgtaccggctgcggaaactgtgtagaaacctgtccggctaaggagaaggccttggttctgaagtctgcggatgagcaaaacagcgagcaggtagctaactgggggtttgccgcaactgtcagtatcaaggataaattactcgatcctaagacacttaaaggcagccagtttaaacagcctttgtttgagttcagcggagcctgtcccggttgcggtgagactccttatataaaacttataacacaattattcggtgacaggatgatgattgccaatgcgacaggctgttcctctatttatggggccagttctcctgctataccgtatacaactaattctgaaggcaaaggcccctcctgggcaaactcactgtttgaagataatgcggaatttggtttcggcatgtatctaggagttaagcagaccagagataaattggctggcttaatgaaacaagtagtagagacttccgacagcgacgtattaaaagaagcctgtcatgagtggttggccggcatgaatgaagccgaagcttccaaggctgccgcgtctaaactgctggctgttctggaaggtattgattatagcggcaataaggctattgaggaaattgtagagaagaaggattatttggttaagaagtcccagtggattctcggcggtgacggctgggcttatgatatcggttttggcggtttggatcatgtattggccagtggggaaaatgtaaatgtattggtaatggatacagaagtttactccaataccggcggacagtcttccaaggctactcctaccggagcagttgccaaatttgcggcctcaggcaaaaagattaaaaagaaagacatgggcttaatggctatgagttatggctatatctatgtggctcagatagctctgggtgccaacatgagccaggccttaaaggctattgcagaagctgaagcctatgacggtccgtccttaattattgcttatgctccttgcattaaccatggcatcaagtccggtatgggtaccagtacagcagaaatgaaaaaggctgtggcagcgggctactggcacctttacagatataatccgatacttaaagatcagggtaaaaacccgttcattctggattctaaggagcctcaagattcttacaaggagttccttaccggtgaggtacggtatgcttccttgcagcagactttcccggatattgcggagaaactgtttgaagcggctgaacaagactctaaggagagattggccaattataaacgcttggccggagaataatattaaggcctgcggttagctttttcggtaagaaaccccgcgctctataatgggtgcggggttttgccgttgttccggaaaattatgcttgttaaaaaaatattatttggtctatattggttaatagtgtgaattaatgagatgagataaccaggcactgacaggtaccggtgagaatacattaaacagaaaaggtggtggcacaatgaaatgtatttgttgcaataaggaaaaaatcaccggttataatggtgtgatgattaataaaaaatacatatgtgaggattgtgagaagcaaatcaaaactatcaaaattgatgatccaaaatataatttttacataaatggccttaaaaagatatggtgctgcggggaagaataaaaatccgaaaatttttcttttcttttttcgagcctgatacgcctgtgagtgagctcgatatcggcctttatctggcgtaaggtagtaagattaattctgtaggaccgggatatttccagatcactgtgtccccttctccatgcctgaattagttttgagacattggtgcgatattttttagagagttgtttgatatttataagggttttttccccggtcacagattcagctcctttcgcttgccttatatatatttttgcctgtcgaaaggactaatatgatgtaaaagtgttggcagactaacctttaaacgccttggaagcagcacatgtatgtggtagaataaattatttaaaatattggagttgtcaaacattgctggaccaaaaaaatgcaccgctctttgatgcattagtcaggcatgctaaagggtcggtaaatttgcatatacctgctcaccggcagggaaaggcggcgccggatattctggtgcagtttgcgggaaagaatattttcaaaattgatatgacagaaattcctggacttgatgacttacataatcctcaaggtgttatagcagacgcacaggaactggttgccgatttatatggtgctgagcgttctttttttttaataaacgggacttcctgcgggcttcaggctttattaatgtcggtttgcggtcattatgacaaagtaatcctgccgagaaatatgcacaggtcggtaatggcgggactaatttttagcggggctgatcctgtttttattatgccggagataataccggggtttaatttttcagccggttttacaaaacaaaatttaaagaagattttacatgagcattccggggcaaaatctatcatggcggtatacccggttttttacggtgtgggaggcgatattaagtccattgctgagattgcacatgaagcttgttgtcctcttcttgttgatgaggcacacggagcccatctggcctttcaccccgagctgcctgagcaggctctggcactgggagttgacgcctcggtgcagagcactcataagctgggaggttccctgacgcagtcatcggtattacacttgaagggagggttcttggatttcgaaaaggtggctgactcgctgagactggtgcagtcaaccagcccttcctacgtgcttatggcatctctggataccgctcgccggcagctcgctctgcatgggcgggaattgttgcagcgcgctcttatgctgtcagctcaaaccgggagtttgctggatgaaataccctatataaaggttttaagcgatagacacctcacagctcagcaggcaggctttgatggtgcttcatcaaatgaaatttcaacccgtttgccgggtgcggaggtatttgacccgacccgcctggttataaatgtggccgagagtggtctgagcgggtattatatagccaggctgctggcggagcgctacagtgtctttattgagatggcagatgccctgaatttaatcgtgccggtgacaattggaacaacagaaggggattgtctgtgtttagtgcaggcattaagagacattatgcagaaagagttgccgcataatatggataagtgtgtcatagtaaattatcgagccgaaggattttgtgctgcactgacggaattgcctcaaaaagctatgacacctagggaggcctggtttgcaaaaaccgagacaacagccctggtaaaagcaaaaaataaaataagcgctgagtgggtagcggtttacccgccgggcatacctttattatgtccgggagaaataatcagtactgatataattgattatttgagaaaagtaagagaattgggtttgccgacacagggcctggcagacagcagtttgtccacagttaaaaccgtcctttgatagacgccggtatctgaaaaattgatacagtattattaaggtattagttactttaaatggatattgaaattggattaataatcgaccaataataatgattggaaggaagcatatgcgcggggtttttattgtttttgaagggatagacggttccggtaaaacaacacagattaatattttatataaaaatttgcttcagcataatagaattaaaaaccaaccggcaggttctgaatatgtactattgaccagggaacccggaggcactgctaccagtgagttaatcaggaacatattgttgaatcctgccaatgacaagctgtgtgccagaactgaagcacttttgtatgctgcggccagagcacagcatgtggaggaaaggattaggcccgctttatccagtggcaaaatagttatatgtgaccgttttattgactcttcactggcttaccaggggtacgggcggggacaggacctgagctttttgcataatcttaatcaactggctgcaggtgggttaaagccggatttaacgatattattggatctgccagtgggcgcagctttaaaacgcttgaacaaccgccaggttagcggtatagaaaaggatcgcttggagagtgaagctgtttctttttacgaaagagtgagagaaggctatttaaaaattgcaggtaccggtatagataataacagtgccggaagcggcggttatcttgttgtaaatgcagatcaagagttaaataaagtaagtgaccggattatagacggtgtgggtaactgccttccaaagctagcggtacagtttagataaaatcaatactgtatgaaaattcttttttgtaaggtataataataaaataaggtcagaaactctgcttaaataatccaaagctattgtatatataaaagattaaaccggtgcgacctttgggtaaaatatgacaggaggctggtatttgttattgtcggcgtctcaggatataaaaacattgcatttgcttgataactgttaccctaaaaggagtttttccatgcacatgttttcccaaataatagggcacaaaagtttgattagaggactggaacaagctgtagcaacaggaagggtggcccatgcttatctcttttccggacagcatggagtaggtaaaaaaactaccgcactcgctttgtcagcctcacttctttgtgattttaaccggagtggggatgcttgcggcaaatgtacaagttgccgtcaactggtgaatggcaaccaccctgatctgcatattatatctcctgacggagccagtataaaaattgaacagatcagagacttgcagcagaaagccaggtacaagtcctatcaaaataagcaccagatttttataattgaccaggcggaaggaatgaccagagaagctgctaactgcttcctgaagattttggaggaaccgccggagcaaactgtatttatcttgatttcagctgagccggaattgctgctgccgacggtaatttccagatgtcagccgatgtcttttaaagatcttggtttggaggagatttcctcattgctcatccaattatccggtgttaatcaggaaaaagccggtttagctgcgcagatggcacgaggcagtattggcagagctttaagctactttaatgacgatcaacaatataaactaagagagctggttatacgcttgtcccaaagtaccaggcgctcggccatttctttgttgttacaagaagttgaagagcttttgggtaaaaaagtaaatatctttgaaatgttggaaatgctttcattatggtatcgggatttattaatttggaagtcctcacataacgaaaagctcgtttttaaccgggacaagctggatgtaatagatacggaagcagagcattatactttggaaaaactggtaaacgctttggaaatgtctgagatgaccaaatataaattaatgcgcaacgctaaccggcgtgcggcactggatgtgctgctgctgagtttgacccgtttaggaagaggggagcactgactatgccctacaaggttgtcggagtaagatttaaaaaggcgggaaagatatatttttttgagcctgatggttttgaattatctgaaggtgataatgttattgtggaaacggcaagggggatagagttcggtcaggtggtttctgagagtatggaggtggctgaggaagatattgtgcagccgctgaaaaaggtgattcgcaaggctgaaaaagaagatatggaccagatagaaattaatcaggaaaaagaagtaagggcctttcaggtagctgaagagaaaatagccaagcataacctgccgatgaaactggttaatgtagaacagacttttgacgggaataaaattattttctattttactgctgacgggcggatcgatttccgggaactggtcaaggatttagccggggtgtttcgcactcgtatcgaattaagacaaatcggagtacgtgatgaggctaagatgataggtggtttaggttgctgtggccgggaattatgttgttgctcctggttatctgattttgtttctgtttctattcgcatggctaaagaacagaatctgtcgcttaatccgacgaaaatctcaggtatatgtggcagattgatgtgctgtttgaagtatgaaaatgaactctatgaacaggagagagaaaatttccctgaggccggcagcagagttatttcacctgacggtgagggtaaggttacgggtagaaatatttttaaaaggactgttagtgttgaattgaaagaaagtaaaattattaaaagttatccaattaatgaagtaacttttaagaataaggagtgacggtattgctgtccctggcccaattaatgaaaagatctcaggagaaattacaggaactgtcacgagatattcaagaattatcagtaagagtatatgcccttgaggaggaaaatgctaatttacggcgtgaattggcacttagctgttataacagtgaacaggtaaataatagtgcagccggtgatcgggaggatgttgggattggcttaaaaaatttgatcacaatatatgataggggttttcatatttgcaatctttcctttggattggaaagatccaatgactgtcttttttgtcaggcgcttttgcaaaaaagcggtgcggagcaaaagaatacataatattttttactatattttaaaaggattgaccataaaatcatgagtaataatgccggaaaactatacttgtgtgccactcccatcggtaatttagaggatattacgctgcgtgttctgcgtgtattaaaggaagttgatctgattgctgccgaggataccaggcacaccagaaagttactcagtcattatgacatacatattcccttaaccagctatcaccggcataatattgaagaaaagagccaatttttgttaacaaagctgcttgcgggggaacatatagctttggtatctgatgcgggcatgcccggtatttctgatcccggtgaggaaatggtggcattggctatagaaaacgggatagaggttattcctctgcccggagcatcggcggtaattgcagctttagtgatatccggtttttctacccgttcttttatgtttgccggttttttgcctgcttccaaaaaggcgcgacgggataggctgattgaattaaaaaagcagacagaaacactggtattttacgaggcgccgcaccgtattaccgaaatgctgcaagatgtgatgcattgcttgggtgataggcgcatttcactgtccagggaattaaccaaaaaatttgagcagactgtcaggggtactgccagtgaggcaataaactctcttaagactgacaggccaagaggtgaatttacggttgtagtggaaggcgcgggagagtcggaaagtggagaggttgccgatttatggggcgatatgacaattgccgaacatgtagaattgtttttattgcagggtcttgacagaaaagaggcattgaaaagggtggctgttcttcgaggtatacctaagaaagaggtctatagtcactatgttcagtcgaaagaaaatcttctaagatgaaaatttattccttggtttaaaggcagaaaacctccggtgcttgtcccggaggttttcctaataatttttaattagttatatagcttgatcttttacattttcaaacatagcagtagcgcactcgcggcagacaagcttgcctttataatgctgcacatctgaagcattatgacaaaatacgcaggccggttcatattttttcagaattattttttcatgatccacatagatctccaatgcgtctttttcatcgatacctaaggttcgacgcaattctatggggattaccacccgtcccaactcatcaacttttcttactatacctgtagatttcaaaaaagctccccccctcagaaataataacttgtccaacaaactaccacaaaatagccgcaactaaatggtaccaagcttggcagtataagtcaacatttttttttgcatatttgccggttttttttaaaattcgactcaattagaaactgttcgtaattaattattaatttaattttgcagataatgtcgtacgattcgtcaattgcgccaatttgtgatgtaatttgtcttaaaataataattatagtataccttgtaaatattgctctggcaatacttaaagtaaaatttgttaattgtacttgcatttaccgaagaagtataaaagcaaggtaaaacttgacaagctggggatatctttagtagaatattttaaaatctaaataaaacaaaggcgtggaagaggaagagtaacccggtgtaactgtgcagagagcggggtagggtgaaagcccgtcaggtaagcccggtgaacatggccttagagctgctggcagaaatgtgttgccgtcttattacagagatcgccgaagatgttgcggcgaaagtgtaagcaaagtgtatcgtcaaatttcgacaatggggttggttttggggtaaccaccggcttcatttaggatatgacggtttacgattttggcgaaagacacagtaggccgggccgggtagagtacccgttagcatacttaaaagagaccgtgcttattgtgctttttttgatgtttttatttaggtgcggtaatttgggtggtaccgcggaggttaacttcgtccctagaagagcaggctcttttagggtatttttatttaagggaaaggagcggttgaaattttgagcaaacctacattttatattagcacgccaatttattatcccagcgataaacttcatataggtcacgcttatactaccgtagcggcggattcctttgcccgctataaacggatgaagggttatgatgtttggtttttaaccggttcagatgaacacggtcagaagattgagaggacagctaaagaaaaaggccagtcacccctggaatatgtggatcaaattgtggccggatttaaaagcttatggaaaaagctggacgttagctacgatgattttatccgcactactcaggaaaggcataaaaaagtagtacaggatatttttcagaagctctatgatcagggtgatatttataaggcacagtatgaaggacattattgcactccctgcgagaccttttggactgagtaccagcttgacgcagacggcaattgtcctgattgcggcaggccggtagagatcctccaggaagaaagctatttctttaagatgtctaaatatgccgacgagatattaaaatatattgaggataatgcggagtttattcagcccaacagccgccgcaatgaaatggttagttttatcaagagcggtctggcggatctttgcgtatccagaacaacttttgactggggtatacaggttccttttgatcccaagcatgtgatttatgtctgggtggatgctttgaccaattacatttcggcactgggctatggtaccggggacgacagcttatttagaaagtattggccggctgatatgcacctggtgggtaaagatatcgtaagatttcacactattatttggccaataatgctaatggctgcaggtatagaactgcccaagcaggttttaggtcatggctggcttttgctggacagcggcaagatgtccaagtcaaaaggaaacgttgttgatccgctggagctttgtgataagtacggggtagatgccattcgctattaccttttaagggaattgcctctgggttctgacggttattattcagaggaggctctggtaaacaggattaatatcgatttagccaatgatctgggcaacctgatcagccgctccacctctatgatagttaagttcagcaaaggtgtgctggaggaacccgaaacacccagggagccggtattactggaacaataccttggttcagaggaagctccggctgaagacagggatttaatcagtctggctttaaagacaaaatacgaagtagatgatcttatggagcgccgggatatatcgggtgccttggctgccgtttggcggttggtggggcgggccaacaagtatgttgaggagacatctccctggagcctggctaaggacccggaactgagaggaaggctggctacagtgttgtataacctggcggaaactatccgttttgttactgttatggttactccttttatgcctaatttcccttctatggtttggcagcagttggccataggaaaccaaccggaattgcatgtttgggaagctctggagtggggcaatttacccgctggaacgcgggtagttaaaggtgatgctatctttccccggattgatctaaaaaccttggaaaaagaatagattttacatttatgaggtggagatatgcttattgatacccatgctcacttggaccaccagaagtttgagcaggacagggacgaagttatagccagagcgggtactgccggggtggtaaaaattataaatgcagccggcgatattgagtcttctctggccggtatcgagctggcgagacaacattccgggatttacgctgcggtaggaatacatcctcatgatgcaaaagatgctcctgaggattacctggaccaattgtttgagctggcccacagagaaaaagtagtggctatcggagaaattggtttggattattactatgacttttctccaagacagatacagcagcaaatatttcgggctcaactggagctatgtaaaaaggtaaatttacctgtaattattcataaccgggacgcacataaagatgtcctggatatgctgcaggaggttggaataggtcctgcaggtggagtgatgcattgtttttccggcagttgggaagtggcacagcaatgtataaagttgggtcttaatatttcttttgccgggcctgtgacctttcaaaatgccggcaagcttaaagatgtggctgccagggttcccatggataaaattttagcagaaaccgattgcccttatctgacgcctcatccgcaccggggcaagagaaatgaacctgctcacgtaggcctggtagtacagcaaattgccgaattaaaaggtcttagttatgaggaggcggcagcaatcatttataataatgcaataaaattatttgctttggaggattagccgcttttttaaaatggaggtgtaaatgtgtctgaaaaaaacgccagagggttaattatgacttttaccggtaacggtaagggaaagaccaccgctgccctgggcatggctttacgagccctgggccagggtatgagggtaattgtattgcagtttatcaagggtggcagagagtacggcgaattacttatggaggaaaagctcggtccaaattttgaaataaggcaaatgggtttgggttttgttcggaacttatccgagcaacaaaaggagcagcataaacaggcagctattgaagcattggggttggctgctcagataattggttccgacaaataccgtatggttattttagacgaagttttttacggcataaagtatggtttttttacaatctcagatttgctggaattattgcggagtaagccttatgatttgcatttagtactgacaggccgggacgcgccggaagaaataatcgtattaagtgacctcgtaacagaaatgaaggaaattaaacacccttacaagcagggtatagttgctcagaaaggagtcgaattctaataaataaccccttattaaggggtttatttattggtgtttatatgcaggaaaaatatataacggcatagaatatatattaaagataaccggcttgatagtcgcttaaagtggtaattattagaccattatttaaaaatcaggaaagggaggcttgacacaaaatatggcgtaaaggaggcctagtatgggtaaatgtgaaaaattaataggggtaaaccttaatacagctaacaatatttctgcagatttgctcaatgcctgtgttttggaaggtgttgagagcaagatcgatgccgggatcaagatcggtgccgggtctggaagctataccgaaagaaattacgatgttgtttctatgactgataccgggattacgaacggtggggggtctgagatcaatgccggcagcattaccggtgttgagtctgagattgatgccgggatcgatatcgaaaataatgctggtgtgccgggtgctctttcgcaggctgttaatcctgtagaggaagctggcgaatatgccctggcaacagatagcggccttagtgagccggaagtggaaatatggataaaggaaaatgctggtaatggcggagtggaatccgagctggtgacagccgttgtggcaggtaagcgaggtttcttcgccaaaaaggttaatgtgttggcagttgttgccggagtagccttgtgcgctgcaattggtttatctgtttttaactgggcacaaaaaaatataactctatcggttgatggcaaaaagattatcactaaaacttttgcttcaaatgtacaggaattgattgaacagaaaaaaataaagcttaatgaaaaagacaggttaattcctcaacctgatacaaaactgacagacggattagaagtagcagttatcagagctttgccggtcagtattgatgtagccggtgagaaactggagataaccagttcagctcaaaatgtgaagcaattaattgatgagcagaaaattggattaaacgagagggatgaggttataccggctctcaatgagaagctctcacccggtatgaaaattcaggttacccgtgtagagcagaagactatagagaaggaagttcagcttgcttatcgcacagagaccagatacacaccgtcactatccagaggcataaccaggatatctcgtgccggtaaagccggaaccgaaaaacagatttggcaggttacttacaggaacggagaagaagtcagcagtcaaatggttggcagtcaaattgtatcaactcccgtatccaaaatagttgattatggtacgaagcagcagacaattgatcgtagcggccagacataccaatactcacaggaaatgtatgtgattgcaactgcttatacttatacaggccgtaataccgcttccggtatacctccttcagtcggttccgtagctgtagatccgcgtgtgataccaattggcaccagactttatattgaaggctatggttacggaagagctgttgatacaggtggttcaataaaaggaaataaagttgatgtatttttggaatctgaacaacagtgcagaaaatggggtgtacggaaggtaaaagtatatgtactgggataaaggggggaaaccccctattttttttactctagaaaattgtggctgcgctaaagtagctttatgtgacttaaaccaaaaaatcaacgttaacttaacaagaaattttaatattaaccgtattaaatggtataatatgctgtagataagtgtattgcaacgggagggttatagttgtcggagttgtcttcaccgtcgaaggtttttaacctgtttaaagagtttaattttcacactaataaaaaattgggacagaattttttaatagacagcaatattatcagtaaaataatatctgctgcggatttaagaagtgaggatctggttgtagaaatcgggcccggtctgggtgttttgactcagtctattgccgatgaagttagccgggttttgtctatagaaattgatcggaaattacagcctattttagaagttaacttaaaggaatatagcaatacaaaggtaatttttcaagatgccctgaaaacagattttgaccgtttggtttatgcagaagcaggtggcaaaagtcgcagctataaagtaatagctaatttaccttattatattactactcctttattgatgcatatactggaaagtaaattcaatgtggaattgattgttataatggtacaacgtgaggtggctgagagaatgacagccccaccgggaaaaaaagattacggggcattaagcgtggcagtgcagtattatactgagcctgagataatctgtcgtgtacccaaaacagtatttatacctgcacccgaagtagattctacggtaattaggctaataaaaagaaaattgccgccggtgcagctgaaaagtgaaaaactattctttaatttagtcagaaccgcctttaaccaaagaagaaagacagttttaaacgcgatgcaaggatctaattggggattaatgaaggaagagtggaaaattatattggagaaagcgggtatagacccaatgcgcaggggcgaaaccttttctttgcaggattttgccatgctttccaattgtgtatatgagacattgaaagaattgtcaacagtatatcaggaaggtgaacaaattccgttatattaggaggcaataagtatgtggataagtccgtctaagggggttatgactttttctcaggtgttattaaagataaaagaggaaatggagaaaggttataatcatgactccttccgtttaatggtaggctgtgattcacaaaccaggaagaataccactttcgttactgctattattctgcataaggtcggcaggggagctatatttttttatcataaaaatactgtgcgaaaaataccggtgatgcaaaagagaatttttagcgaggctgcttatagtttaggggttgccggccagctagcggattatctgtcgcgaataaacttagatgttcaggtagagatacatgttgacataggtgaaaatggggaaacaaataaaatgctaaaagaagttatcggcatggtagccggctccggtttccagtgcagggttaaaccctattcagtagccgcatcctggtgtgcggaccggtttaacaagtccgagacggtgctgtctaatgagtatatttagggatacagctgaaaatatcaaagctgcatattcaaaaaatctttattattaacagatgtcatttgccaaaatattataaatatatatcaaaagaccgtactactatatgtggtacggtcttttgaggttttaatcatgaatatttttgctaataaaatgctatttttcataaatattactattaagtaggtgataaattcacaaattgtctgttgtatcaataatatataaaaaatgctaaaggggagatgtctatgaatattaaggtgggtgatatagtcggccgatcttcctacgggtgcgacatattttttaaggtaataaacatatatacaaatgtagccgggcagcaaatggcaaaattaaagggaatggatttaaggcttactgctactgctgctgtaagtgatttagtgaaaattgatcccacccatgtcaatgcttattggcataaaatgatgagtaggaattatgaggaaatgaaaagagtgttttccaggcggcaggaagctcatcagagaagtatcatgagaaataccggtgacagaattgagagttttgatatacccggcaaggtgctgcatgtagatggcgataaggattatttaaacttgtgtatgacgacgtataagcaaatgagcataccggcgcacggttataatgtgagcgaagaaaaacagccggagaagataatagaactgttggaaaagcataatcctgatattgtggtgttaaccggtcatgatggattcattaaagggcaaaaagacttttctgacctgaagaattatcataattccagacattacgtagaagcaatcaagtcagccagacgctatgaaaaaaatatggatgatttgattatttttgccggtgcctgtcagtcacattatgaggccatgttggatgcaggtgccaattttgcaagttcacctaaaagagttttaatccatgcttttgacccggtatttattgttgaaaaaatcgcctatacatctatttatgaagcaatacctctaaaggaagtgatatccggcactattacaggttttgaaggcgtgggcggcatggaaaccagaggcaaacatcgcttaggtattccaaaatcctcaattgaacaaaaacctttaagctagatttttaaatacacaacaccgaacccctgataaaaactctgcatatgatgatgaggagatattgaacaatctcctagagggagtgtgtttatggacaggtttttaaatgttatgaaagttcaccgcaaaaaaatattgcggcgaaaaaatgttgttggggttggggttggcacgaagttaaccagaggagaggatacaggaaaaacggctatagtagtatttgtgaagaaaaagctgccacaggctgagatttacggaactgaagtgctgcctaaaaaaattaatgatttggaagttgatgttgtagaaataggaacagttaggcttttagggcgtacggatcgtggccgtcccgcgcagccgggcgtaagtattgcgcattataagagtacagccggcactctaggggcaattgtcagggatttggagacaggggagaagtttatattgtctaataatcatgtactggcaaatgccaccaatggcagggatggtcgttcccaattgggtgatcccatattgcagcccgggggctgggtaagcttattgaaagaaaaaccgcgaattgatctctggttgtactgaatcgcaaaaatgaaaatcccaataaattacagttgtaatttatatttactttaaatataataagagtaagcaccatcctctacggcgactcggattgcatgtatttttggaaacaaaataagttttccggagtataactagtgaccagtcctcggatagtgtttttaaggtgtttcaaatgaacggattctcaagaaatttaatgacagcgttcgggaagattgactttctagaccgtgttttgacactgagcaattaattttaatgtttctcgggttcatagtttaagctgaatagttgcacgtggggatgatatgcagagtttgatttggcagcatgtgaatgtagagatggttgcttgggaaaaagagggctttaagccctctttttctagttcttataacatattattttcttggttatacaagccaaactattatagaaatgagcagggttgcaaacgtcagaagcatttaattaaatgcttctgacgagagtaaactttactatatgataaatttttgatagaatgtaaacaataaaatagaaataaaaggtatttgttggtagtagaaagaaaggtgtacatatttatatgattgtgttctatcttaagaatatgcgtttcttgataaatcttgttctattgttgctgacgatgtacggtatttactatctattcaggctcacatatcatttaacatttccctttttggtagggacaatcatatccttgacgcttgaaccattgattgttaaattgcaaaggaattcagtgccgcgtatctactcagtgttatttgtagtattcgccattgtgcttttgacaggtctcttaaccatgtggcttgtttatggattgacagcggagattcacacgttgattaatgaatatcccgctattgtaaaagcgcttcaattgaaacaacagtttttgttggagagaatgtcacattatcaaaatatcctgccggaggagtttatttataatttaaaagagtattcaaataaggtgaatgattatattgtaggcatgatttcaaaaactattcaagttgtttttgttttacttaagactgttccggataagcttttgatttatgttatagttgttatgtatatatttttctttagcatggagtggcccaagtacaaggaaaggttaaaatgttcaatttcagaggatttatggaaaaaaacttctcagatcgtcaacgatacaaagataggtatagttggttatttaaaggcacagctaatcatagctttaatttcaggattaataattctgatagggttattgctaattaaatcacagtttgttttaatcattacgattatgtgtatttttgctagttttattccttttttaggcgtaaatattgttttggtgccttgggctatctactcggcatttttttgtttggaatcttttgctctggagttaatagctataatggtaactgtctctgtagtccggcacattattgagccgaaaattctcggcgataaattaggaatacagcctattggcattttggttgctctgtttattggttttgaattggttggtttctggggtctgattttaggcccgctgggacttatagtgtttaattccatggttaagtcaggtttgctgggttcattgctgatagacaaataagagtggaatattaaaatagaaaagaaccccccgatacctttgagtaaaccgccggggggttctttttggttaattggcgttctatcaataaaactatttttcatcgccgctattatttctaggtaatacctccagccagcaatgccgctgcaggaagctcccttctacattatcttccatttccaggaatctcttataaggcatggcaaaggacagcatatctttgggcatgtgcttgcgtacagagatatccgtcatgccgactactgctcttggcagatcagatttgccttcattgtagggaacaaggaaaaaattgtggcatcctgctgcgaagggaatcattacgttctcgctgcctttacggtcatagttggccagtacaaccatggcggagagctggtcggctgtgaccagaaatgttactacttcaggtgtctcatcctcttttacttccgaaagcggcttaaagataacatattctgccggcacttccgttattggcagccagtcaacaaatgattttaccagttcaggtgtctttttataggcttccccgtcttttaaggattgcatgattctaactatatttttgcccagttcggtattgcagaactcagggttgccaatagagaggaaatagtcaaaaccaccaggaaaatcaaggtagaggttaccaaagcctaaacctaccccaccgccggggcaaccataggtttttctgtcaaataccgctgatttgcctttcatggcagcggctgtaaacattgctgccacacagccccagcgaccctccttgaattgcatggcatcttctggttttgcgttactgagtaatatggctacgggtttggtttttaaaccaatagcttcagcaattttagacttcaccttacccacctcctatgttatttagaccagtggaccacccgccacctaagaggtgggagcttcctgtttcatcgacaacagcctgttgccaaaaaggtaacagatcccacacaatctcagtcaggcgtaacttcgggtggtccccaccccagttattagtggctctcctgaccatgtataaggccaatttatgcggtagagcctttgggattgcttcttgccggacggcgaacattttatgcagcggccttcccgctgcaagcccatatgttcagttctcaaggagcaaatctaataaaattataccagagaatcagcctgaagtggggagaaaaaaatatccttctttgctcggatttcggtggatccggttaaattatgtcggaaagaaaaagctgccgaattaccggcagcttttagtatcgaattctattgatattttaattattaggttcactcaaatgtagccgtatatcaggccagagccgctcccaaagcacccactaactgagggttttccggtataagcagagtagtttgcagcatttcccccaacattttgacaatacagggatttaaagctacgccgccggtaaaggcaacaggcggttctaagcctacccgctgcagcatgcttgctgccttctccgcagttgatgagtgcagggcactggcaatgtcacgcctggtataacctccgtgcagtaatgagatggcttccgattcggcgaagacagtgcacatattgctgattttgatgcccggtttgccttgcagggcatcttgaccgaaatcttcgggtgaattgtagcccagagccgcagccatgacctctaaaaatttaccggttccggccgagcatttgtcattcatttgaaagtcagttacattgcctttgctgtctaattgaataaccttggtatcttgaccgccaatatcgagaatcgttttggcctgcggaaaaaggttggttactccaatcgcatgggccttaatctcagtaattacccgctgggcgaattcggctttagcagcatgtctgccgtaacctgtggcggtaatttgaacagaattcggagttgtctcatctggactggcaggaaaaccggtttttatctcgaaatcctgcagagcccggtgtactgaagccagcatttcaccggctgtctttagtggcgtaaacccggtgttcagcaggttggtcagtactacctgatcttgctgcaaaaccaccattccaatagttctcgatcctatgtctatacctatattaatcattttttaaccaatcaactccaaaaatgcttctatacgtgttttcagctggccgacatcttcttggccataatcggtttcaattcttaaaagtgggatgcctttttcttttaacactttttccacccgattggcctctacggcatatggatcacagaaggtaagggcacagtgaataattccgtcagccttgtactcctctgccagctgcagcaatttttccattctgccttcgttaggtgtgaagcaggcacagttgatgttgaggtatctggcagctatttgttcgactgtctggtccatgttttctcctgtctcagcaaccaggttctcgaaatatcgtaaaccggtgcagagttcctccgctactatgactgctccactctcttcaattatatgaggaattttccagttaggtatggccataggggtgccggtcacgataaggcgtttagcggttgtttccttaactccctgactgttttttaccctttcttccaattcatcacaaagctcattgactttttgggtaaacctgcttacatcgtcatacatggcaatttgttcaataagcaggcaatcctttccgctgatcggagcggggttgttctttctcagttcagataagcgcagtaaggcttttcttttgccgttaacgtctttaatagcctgcagcagtgcttcttccgtaattttttggccggtcaattcttctgtacggttcagcaaatcctgtacttcgctatgccacaggcttttgtctttttcccttttcatttgaggcgtttccataacgtgcaccgggatgtagtcgtttaaaatctcaaaggccttctttttgccgtcacaggtggtttcccccaccaccatgtcacaggactcaaaatagggacagactttagccagtttaaaacccataaaggatttaatcaacgggcaaatatttctgggcaggactttttctgcctgggcagtgcctatttctatgccggaacaaaggccgatgcagatgccgcctgccgcgcgaattatttcttcaggtacaaaaacacagaaagtgccgattactttgcctcccgccgctttatgctgctgtagctcatggatgcgcaagccgtgtatttcactgacgacaaaatcaaagtattccatgcctgccgggcggttgaactggttcatataaacttctccgtaggcagggggaagggcctgcagcagttggtcgtgggcctctaggtccagtcccacggattcccacatgggtcggtagtcagttgtcataagtgcacctcgctttagattagatattatatatggataggtaaacagttttctttatttaaaacaggtatagtctgcagctataacacaccaatgacattttaacatgatagtaatttattattcaaatgaaataattttatattagggacctgtaatatatgtgtgtctaacaattaaaaatcaattcttgcagcagtctcatatcctttaagtaggattcctgctccaccagcatgttttcttttataaattcctccagcatactgatagcctgaggataatctaaaagcgttaattcgtcttctttgggaactaaaacattaaagtccgcaaatccaaggccgtacaatttttttagcatatatatagctgcctggtcgaaatcagtccagacaagcagcttatttaagccggcagcctgccaaattttaaggaaattatagacagcggagcgaatctgaccgtcgaaagcaatcattcccacgtggcggcgtttttcatgtggcatgtgacccgccagttttctcagcacagccctgttctcggttaaaaatagtgtgtgtacatctttggcctgcagtgagattatttcagctatttcttcgccggatatgttggatataacggggcattcgttgaaatcccagcggccaaatgtaaaatctatacggcagcgggcagagaagcttaaagcatagttgcctgataccgtggttagccctatagcttcaggactgtcctgtaatatttcctccagcagtgtctggtacagtgtgcgcttgccgtcataagtcttgctggcggcgttgcgcatattttctgtctcggaaaaggtaccgatttccttccaatcgaaaaaaggcatggtttgggcggcgcttagcagtgataataaaaattccgctcttttatctacacgaagattttgcctgacttcccgacgggcaaaattcctgattttttcaaaacccgggtggtcgtaagggttgaccagtgcttccaggcgcagcatatatttatcagcttctttgcggttggcgttattttcagacagctcctttttattccagctttctatcaagggcagccccggaatgaaatatacgcctttgctggaagtgccccggttagccagttcgataacccgaatgagtaaaccgttttccacccagttgcgtatattgagttcaaaggaaagggatgaattccggtaattaagccagtttttcagctgtttcgctgtctttttgttttgccagcggctgccctgaaaggcgggcggaatactgggcgaagcttctccggataattcaaatattttgctcgtataggatactcttgattttattgttttggccgacagactatagactcgatcccttatggttgcgtctttagagctaattgtctcatctctggcaagatatttttgcaaatacagcacaatgttttccggcagcatgcaatcacccctttttctaattctaatacatgaccgggtatgaaaaaaaggttataatgattattatggctatatgaaaagcgggtgaaacagtatgcaaggaacgatgtcctttctttcctttgacgagaacaatcgtgatgcccttcagcaaagctttaacgacctggccaacttgagccgcattacagactttttatatggcgagcacgggcaatttgaatggcagctggatttctttcgggttatgtatctaatttttcagtctgccttttctcctgatgacaggatccggcacgaaaacagcctggccaaccgttttcagcatcgattcggtcgcaagcctccggaagggcggttgtcgctgttaattggacgtatgcagacagtgggctggcttttgaaaacacaggacagttatatggttactgaactgggaattcgcatgatatcctttctatttgacttgacccagcaaaattttctctttcaccagaaagacgagctgcaaaaggccatatttttatcccaactgaccggtttgaaactggaaatgctgcagcagctggatatggatacagagccggagtttttaaccttgctgtacgctattcaaaatcttaccgctcaggtaaggaagaatattcccctctacgtgcagaaaaaaactgctgtagaggaaatcttaaagttgaaggatttgatggaggaatctgtagcccgtattgaaaaatatgtccggacagaaacagtattggagagaattgacgattttcgtttaaagtatcactatgtcaatgccgtcttaaatgaagctacttctgtctgccaggagggtcttggtgaggtaattagggcgattgaaattgcctcagctgaaattgcccattctcctattgctccggaaaaattccaagcctccttattgcaaaaaatcaaggaggaatttatcaaggagcaagccggagtgcagtctgtttatgagattattttacagatggaagtggagcaaaacgaaagatcgctggcctatctgcccgtgaaaatctggggcggtatgtcggctcatgatatatataaaaccattaaaatggccgaacagtctgaaattgatttcagtggcgcggcacgtcgcggcccgctgctggacggagaaaccttgctggacgtgccggaaccgcagtacctgacactggaagagatcaatcacctggaaagagaggaagctgtgctggaccgggagaatttctatgaccgggcttttcaggacattaccggctttgtactgaaccacccggaggaggaagataccgtgcaggattggattctatctctgcccggtgaagatagatttaatgcctcggtatttttggactttttgacttatatgcaaaagctcggtttgctggaaattgacctggaaaaacgccggcagccgcgtcatcgtcctctggactggtctttcctggttcctgccgggtacccctgggtgctgaccggccaagagttggtgaagtttcctcagagaaagcttttggaaggttatgacaggatgcagtataaaaagtttttgaagaaggaagaagaataaacaatttcggcaatatatattttttgtaaaatagtttagtaaaaggagttatcttatgagcggtgatctttatcttactccgaggcaaaaaagggtggtacagtttatagcggctaccggaaatgtcagcttgatgcgccatcatacaggtgtaaccagacaggatattaaaaagatgctggaaatcacggataatcgcgatttggaagcatttataaaagtatgtaatcttgtgttaaaggaagagactgtcccggcacaggtattatatgacgacattttgaacagatatgtttacgtgcagacggttgatcctgtggttttgcttgaccgaattccggtgaaaacgcttcttttgtttttgttcatgtactaccagcagagggctttgggccatcctcagactagacttttagatttgctggagattgttgattcgtccctggtggagaatccccgtcaaaaggtgctggccgcactgaagccgctgctggactataacctggtaaaagaagatgacgaaatttaccgtgtcacaaaaatcggcgatgcttttatgactcctctttttctgaagaaaatgacggatgttacattgaataaaaattatgatctggatgtgattttggagttttatcgaaaggtaattcccagaccggaggaactgggggcagaggcaactgattaccagctttctttattttaattatggcagcgatattattgaattgctggtttattgcgcaaatatattaaactgcagcgctaaactcttcgcacataatgatattctatcaaaattatctgcattaagtaacagataaaagaggtttgaagggtgggtttgaatgtgccaactgtttcaaccggcaaaaaatatactattgaggattatttaaagttagatgacggccagagttatgagttaattgagggggaattgattttggttccgcggccacggactaaacaccagaaaattgccaataggttttttgcaaacttagaccgttttgtacttatgaataacctcggggaagttaatggagatgtggacgtttatctggaagaggaagttgttgccccggatgtattttttgttgccaaagagagactaactattgttggagaaatgaatattcagggcgcaccggacctggtagttgaggtattgtctccgtctacggccaggtatgataggaagaaaaagagccggttatattttagaaatggagttaaagagtattggctggcagatccggatcagcagttagttgaagttcttgttgcaggagaaaaagaatggaaatggattggagtatttgatcgggaggacatcttaacttctaatttattgcccggtctcgagataaatttaggtgagatctttcgataactaatgttataatggcgaatatataaaacatggaagtaattcttttttcatggtaaattgagtttcaaccaacattttggggttcttaaagccttgaaaataagaaatttattgaaaataaaaatttatgagtcgtggagggatgtaaaatgcaggtttctgaacatgttcatgctttgaaaataccttttcaagtgaagctgccgagcggtgtcgcgcttgaccggtttgtatatgcctatctcatatacggcaaagagatatgccttattgacagcggggtgaccggtgcggaggagcttatttttgattacattaaaaaaacagggcgaagaccggaggagatttcactgctggttcagactcacgctcatcccgatcatatcggcgcaacaagggcaatcaaaaacgccaccggttgtaaggtagcaattcaccgtgcggaagttccctggcttgaggatgtggaattgcaggttaaagagcgaccggttcccggttttcataaccttgtgggcggttcggccaaagtggatcttattcttgaatacggcagcgtgctgaaactggacgaagttttgcacctggaagtaatttattctcccggtcattccaaaggttctgtttcacttttattgcccaaggataaggtgcttttctccggtgatgtcgtccctttagcgggagacatgccaatctatgatgatgttatggccttggtaagttccgttaagaggctgaagaatgagaaatttgaattgcttttggccgcctgggacgagcccagggacagtaaacaggctcgcgggctaatggacgaagcactgcattatttaaagagaattgacgatgccgttgtcaaagtgtccggcggtgaacaggcaaaggtagatgaagaattcttaaagcaggtattggccgagttgggtttgcctgcggcggcagctaacccgttaatagccagatcctttgcatcacatctaaagattttagagagatactatttgcctattcagtggttttagacttgaagacccttatacagaatgcttttgaatgggcagagttgatagtcaaagccccggtaacttaccggggctttgactattctgcagttaggaccataaacttatttattctctgctttttcaccatattaatccagagaaataatcctttgtttcctgccgatcaggggtggagaacattacttcagtcggcccgctttcaacaacacagccgactgacataagaattgtattctgcgctattcttcgagcctgaaaaagattgtgtgtgacaagaataacagttagccggttggacaggcttaataataattcttctattaattttgcagaaaccgggtctaaattagaacagggctcatccagcaataatacttcagggttaaccgccagtgttctggctatggatagtctttgtatctgaccgcctgaaagttcccgggccggtttatgcagtttatctttaacttcctgccataggccggcttgttttaaacaatgctcagctgtataatttaactgcttattatttgcccctcccaggtatcttatcccgaaaatcacgttctctttgatgcttaaaggcaaagcaaccggcgtttgaaagactatgcctattttgcggcgtatttctgccgcatctctttcctgatatatatttttaccgtacagtaaaatttcaccgctgcagctaaaacccctgtccagctcggctgtcctgtttatgctccttaatagggtagttttaccgcagcctgatggtccgacaatagcgtagataacctgttctttaaattccaggttgattttctttaaaaccggagtgccattaaaaaagacacataaattcttaagatgaacagacataaataagctccttagttaaactccttttcttttgcagccgcgcagacataaggccgtaatatttattgccagcagcaaaagcaccagcagcagggcggtaccgtaggctttatccagcgatatttgctggctgaacaaagtatatagatgataaggcaaagccataaccggttccaataaggagccgggtgaaccggcggaaataacggcagccgtaaccattataggtgccgtggcaccggctgcataacccatggccagcagcagcccgcttaagattgacggcattgcctgaggaaaaattattctggctaaaatgtagcggcgagatacgccaagagatattcctatcagccggtaattttcattaacagctgaaagagcatctctggcagtaatcagaataagcgggaatatcatgatgccaagggtcagtccacctgccagtaaagatattccaaagcccaggtaaaccactaagagggaatagccgaataagccgataataatcgaagggattcctgccatgcactgcacaattaagtttattgtctgtttaaatttttgattatctttgccctcaaccagatagatagcggcagtaattccgggaatacccgcagcggcaactgctatcaataccagataaacagtgccggtaatggccggccatactcctccttccgaacccaggggcaaacctttgggcgttagggttaagaactcaatggatagggaaggccagccgcgataaaacaggtagcccaatatgctgaacagtataaccagtataagcaggcctgctccccaaaaaactgccagccacagtcggtccagccatttcctgaccgtcaactttttctcacctcatttccaaccggacgcctgagaaaagtcaggaacaggttaatgccaataataaagcttaagagtattagacccgcggcaaacagtgcctggtattgcgggctgccaacctcagacgtgccgatttccagtgcaattaaagcggaaagtggttctcccctgctgaaccaggatgtgggcatcagcaagctgttgccggccagcattaaaaccgccatagtttccccggctgcccgtccaaatcctaagattaatgctcccagtaaacctttcttagccagtggcagcaatactctaaaggttaagtattgctttgaaacgcctaaggccagtgccgcttgcctgtattctgagggaaccgagcgcagggctgattctgaggcaactacaatatagggtaaaaccatcactgttaatactagcgaggcgcaaaataaagattcaccgctggccatatgaaaagaaaattcgaaaaactttaccaatacagttgctcccagaaaaccatatactacagagggtattcccgttaaaatatttaatacaggtctaattattccagccaaccagtccggagcaaattccgataaaaaaaccgctccgccaaaaccaaggggtgaagccaggaaaattgcacccagagatgtccacaaggtgctgcagatcatagttccaatccccaattgaggtggcttgagcacagggttccattctgtaccggtgataatttttaccggtcctgccgtcaaccaaaccggaccgctttcccggatcataaaagcaataacggccagcagcaaaagtgtggcacatatagatattgccagacaaaatatatccataagtcgatctaataacttgcttcgatttttaaaaatattcatgcattcatctctcgccttaataatttgtgggtagttgataactcaactacccactcgggatattaaatatttctccagagactgtatattattttcaaaagatgtagattgaaataatttcattttcctaatctaataaaaatatttataaaattgcattgatttaaaatacttttattgcctggaagccggcggtataaatcccatatcctcaactattttaagaccatcagcggataaaagataatcaataaaaagctgctgccgggcatccggtttgtcctttgttaacaataacagaggacgcgcaattttgtacttgcccagggctatattttctactgtaggttcaattccatcaaccttgagcacagcaagcttattttgattttgcgttaccagaccgacggaaacataaccgatggcatttgcattttccatcactttgccggctaaagcacccatggaaggcagttgaagcgcttccttagctacaggtgtccccttcataactaattcatcgaatacttgactggccccgccgccaaggtctctcactgctataacaatgggtgtgtcagaaaggccggggtctaactgcttccaggtttttatttcaccggagaagatgcgcttaatttcgtcggctgttaaattaggtttcacttttagcacagggttctggggattgacagcaatagtcaaagcatccgagcccatcttaaaaatgttgccctttgccattttttctttctcggagttcgtaatttcccgtgaggctaagccgatatcaactgtaccgttaatagtggatttaactccaaagccggaaccgccgctggaaacaaatatagtaattgcttcttcaggcaatttgggatctattttattccatgttttatatttttctgtaaaattatctgcgcatttagctataaccggtgacagggtgctggagccgccaattttaatggaatatgcctgaccctcagtgtccttaatctgttctgtctgtgcctgctggttctgactgcagcctgccagtaaaaataaaccgagcagcaatgaaataatacttagaaaacttctctttttcatccataagcctccctcaatgtatatttcctcttaacgagttaatcaattatcatattaacataacctttattaataagtaaattgaaatatagttatagttctcaaaacaaatatattctgccggttaaacctgatataatagcatgaaaggacaaaatttcgaggatatttaacgatatcgcttaatccttaaaagttggttaagaataatttcttgtagaagctaaatataaattctggcaaatatgattttgggtggtatttttgtgagttataataaacaagattcaataaaacaatgaggtgggagaactttgctttaccctgttgaaatgtccttcgaaaatgcgagggactttaccaaaacaaagatctatttcagccgggccgccagagccgaagatgagatagagcgtttttaccgtgacaatgttctggtaggcggtttaaacggtacgggaaagtccaccctggctacggttttcatgtgcctgttgaacgcccagcgggatgatgccgcaccgcaggatttgatttctaccaaccggctttttacccctgaagagccctgggagtttgccgggaaaatattattttacaatgacggttcgctggaggattattcgcgttacattgagatagaaggccgtttccagggctataccgatcggaaccgggaagtaaaccgggtagccaaaaagcttttcgtaattcgtgaaagcgatgatctgtccgtgtggaaatcctaccgtttcagcaatgagggtttgcacaagcacatgcctttaggacagtttgacgaaatgctggttaaaatgggcatttcccctaagcgctatttgctttattggaagcaaggtgagacctataagtttactaagattaaggataccgagcgctttcagtattttgccgatatgatggacttgaccaaggatatactggcattggataagaatttactggagcaggccaaccgggaggctgagctggagaaactcaccttgcgcctgcagaaccagcaggctgatttaagaaagctggaaattgacaaggagcgtaaagaagagagggacaacctgctttatttggaagtttcggcttacctggggcgtgttaatgccctgcagtgtttcaatgaggaagctcgcattaagctggatgaaacctgccgaaagctgcaggttgaactgcagcagtctaaagaggcagcacaggatttggagcagaggtccggggttttagcaggtcaggataaaacttttcaggaaaaataccggcagctgaccgggaggcgcaggcagctggaagaggaattggaacaggtgcgccttcgccggaaaacagcggatgattttttgcgtgataacgaaaagcgctattttgaaatccgtgatcttctggataaactgaaaaacgaggacacttcggtagaggaaatacagagaagtttggagcggttaaacggggaaattgctctgctgaaagtatctctcaggcaaagccgggagcagattgaaaaactggggcatgaaagcgttgcgctgcaggcggatatcgaaatgaaagataaagaactggaagaattaaagcaactgctggtggcggcggaactggttttaagggaaaaggcttctcctgaacgattggaggaagagatagaaaggtctgccgatgagattaagtcgtctgaagccgctgccgaagctgaaacagtcagaaaagaaaggctgctgaataaactggccgcttatctctttttgctgtcaaagcaccgggacatgttgcaggaagacctgcaggaaatggatgtcaagctgtcagatataaatcggcttttggaggagcaaaaaatcgaagcagaacgtctccaagcggaaaagcaggtaattaagttaagaatggagcaggagcctttagcagaaattgaaaagaagtttgctgatctggaagaggaaagacaagaactgagccggagccagcgtaaggccgagcaggaagcagaaaagcacagggatttgttgggtcgtgtttaccggctgctggagactgctttaccggcggaggaagagagttatgagagattaaagacggaagcaggcagggtatccgggcaattggaagcttatcgcactgccctctcagaaaaaagtgaagcacggacggaagttgagaaaatcttaaaaaaatatcctttgagtttggcgcagtatcattcccagttgtcggtcatgtctcaaaatttaaaggagctggtggctgagcgaactgttcttgttgaggaaggccgccgtttagaccttctgtcggagaattacagcaggggtgtctataaccaggcacaggagaaagctgtgtcccgacagtcggctggctcctttcgttttgacgaaatatttgaacttgccggagcggaaaatcagcaggagagggaaaaacgtctttcgttaataaaatatgcgctgtttacggaagcagtaagcgatgaactgcagccctcaggagaatattaccatgtgggactgtttgattatgccccgtcatctttagaggaaccgctgccctttggcctaaaaatcaaagatgagattttgcagccggaaaacaggggaattttattgagcaaggtgccggaaatatccggtgatgctgccgccagagctgtcagctggttaaaagaggccgcacaattactgacacccgagggttatttaaaggatcggctgggttgtcgtggctacgatcctgaggaggcaatttattttttaagccttaccgccagggaaaatcaccgttaccgcatggctgctttacgtgaagcaaatgccgctgagataatccgtatagagtcgggcatctctgatttggagaaggaacaggagcaaacaagggaaaggctgcaagctctggcaggtatgctgtcggagcgagagcggctggcacgggaaagcagcgttttgtcggaaaacttatcggttttacagcaaaaggaggaatcactgcaagaagccttagagcgggcctcctaccggctccaggtgctgaaaagggtgcaggccgttttacatagcctgaaagcttctttgattgtcgaggattctttggcagtcgagcaaatttcccaaactgaaattccttcctatttagaacgcctggtaagtgaacatgcctcaatagtcagcagagccgaacgccttacaattttactggaggagctgaaaagccttcggtctgagttgggccgtcttgcagaacggttgcaggagtggatggagaagcgcaaccggtattatgatctggaagaacagttgagagtcaaagaagaggactataaagaagtagataagctttcggctgagcaaaacaggctgctgggggtgcttaaagctgaacaggagcagcacaggaaaaatattgggcagataaaacaccgtttggaagaatttcgcaggtacttcagggaaatggagcccatggaaaccaccgcccaaatatcgctttttaccttgttggaggaaactgccaggctgtatgaggattaccggcaggtgattgatgcgattgaggtgtcggttaaggactggcagcgccgccggacagaagcctcagatagaatagacaggctgaaagcggaactggcggcagtctggcaggctcaagcagatttgattaaaagtcaggataaaaagaccctggagaatactctgtctgtacttaaggtcgatttggataaacttcgtgtttctcagcagtacttggaaagacatgctattgaggccaaagaaaatgaattgaggcaggcagaggagcaggcgggtagcttcagaaaaatagtggacaggcacagcacagttgactggtcctttcatgctctttatcaggagcaggaagaggaggccagaaacctgaccaggcattatgctgatttgatggaagcagatcgcgaattggctctgcaattggagcaaaatgacctggagtggcagaaagtaagatctgctttaaggaaactggaagaggaacttaaagaaaaaattaacggacagatacaaaatcaggcaggtctggccgaagcggaagagaagctttccggttatcataaagacctggttatactccccgttgaagaagaggctgaggccaggtataaggagctattgcttttggatgccggtgcaaccgcgctcagcctgggtgaaatgctgccctcattaagagtgttatacagggctaagttttttgattcagtggaagagggctggatgcctgtcttcgaggattacctggccgctgtgcaagttgaaaaaatagccatagagatggaaagtgagtacagagcgggccttcagctggcccgtgacacaatgaagaggataatcaacactctgaaaaagcaggtgcaggaaaatgcttctcagcagtatcatttggcccagaaacaatatgaaaccctgatcaaagagaaacgacaggcagagcaggccgcagcatcgttaaggcaggcagtggcggaacaacataaaatggcggagggtctcatagacagttcggttcgctcggtttttcgcaacttccaacaagtgcttgaccgcctgggttaccaggctcagctaaactatgtgaacaaggaacagggtgagggctgccgtcgcctggtattgaaattccgcaagaaaaatgaaaaagcttttcgcacggttaatgagcatggtggcctttccggcggagagcacgcggcagtttcgctgatgctgatgtatgcgattatggtggtaaaagagaacaatatggggattaaaagcggcggttacctgctgcttgatgagtgggacgccaacctggatacgatcaactcccggcaggtttttgagattttaaaaaaactgggtaagaagattatcagtattaccccacgcagccactctcagacctatctggaggagtttggcctggtggtgcgggtgctgcagtctaaaggacactcgattgtatctattttggacaagcaggccgaccgggtgaatattgaagagatgtttgagcaaatggaacaggagggagcgtctttttcgaattgacaattgatactacttttaataaattcattggcactttaattttgtttttatcatttgcggttatttcttttaatacggcttacgcctccggtaaattcactgtcggttcaaattcttatactatagaccaacaagtaaactatatggatgtaagcccttatattaaggataatagaacatatctgcctgtaaggttcgctgcaattgcggcaggcgtatccaatgataacattatgtggaatgatgaggcgcagacagtcgttattgtcaagggaaaccaggttgttcaattctctgttggcaacaaggtcatgttgataaacggggtaaaaaaacatatggatgtttctcctgaagtgatggaaggacgtgtaatgattccattacggtttctggccgaggcgctgggcgctgatgtaaattgggatgcgtccacacaaaccattactataagcggaatgatgcaacaccttcaacagagtacaaactcaacctacctacctgtctctatagaagtccctgccatacaaaatgaactaccagctaatactgtaagtaaagattttgaatggaaatacaatgatataacgtatacatggcacgtggttgtgccaactgagctgcttgattgggatagaaaaataaataatattgtagatggtttttatagcagcaatgcatacgagcaggctgcgacgcttaaatctatggaaaaaaatattaaagatttaattctatcaacttctttagagtcaaacaataatttaaccccctgggtaaatgaaccaaaaaattataagtgggctggatatcatgcaaatagtttatccgcgatcgctcaatcgaatagttatgattactttcataccgctgaatttgttcaaagttttgtgggtgctattccttataatataaccgataagccccaattacctgctcaaacaattgtagataatggcgattgcaaagataaatcaattctacttgcatctatgttaaaaaatatgggttatcaagttgcgttattaattttttatccaacgtctgaagaagccggagggcatatggctgttggaatagtgtttaatgatgatcaaattcccacagatagagaacttacctattatttatatgatggcataaaatattactttgctgaaactacgacacctaattggcttattggccaaataagtgatgaggcaaaggaaaaacaagcatatgtctatcccgtgaattaactcttttgtaattatttaaggattttttaaagcgattttggccgaatcattatttgggacatgccttttcctgcagatttctccctgctgagttcatttaagttacgaattaatgagattccggagcagtgtcaggctataagcgacgcttagaagcctttaaaacctgctccggaattaatttttatcatactcaattgtgcctaatttattaaccgcgattctctctatttaacactgtgtttttgataaaaaccagaaataatcccaatgaatgatgatagtcctccagcgtgttaatccaaattagaagacattccagtccatcgtccgttattccatgcagttttttggcaggccccgcatttgatgcatcccaattagcggtgactggatatttgttttaagcaccggtaaactcctgaacataaggtgttattggtccaatataatagattagtattttgacatgaatcatcaaaatatctatatattaaatattttaagaattttgttaatatatcttatgtcgaataatatcaactattatcgttaaattatgtaagttatattgcaggattttgccgattctgattgaagaattttattaaatagcaatagatgattaatcaacggataaaaacaattaagtaagttcatgatacattcagagaaattaattttacttttaggaatgaaataataaaatttctcctaaaagttagatataaaaaatgtacaaattaattgataagaggggtgatattgaataaatagttgaaaatttacgtagcagataaaaaagaagttttaaaaaagttaacacaaatatttcattgtaggaaaaacatgttagggggtctaaaattggggggaaaatattatataccaaaaccttcttcaaggattaagaaatgcatctgttgtgtcttaacaataataatgctgctaatttcaaataccggttttatcccgaattactatatcacaaataatgcaaaagctatgagcctaccgaataactcacagacatcaattgcctcagggaactcaaacaacgaatctccaagtgacaatatgaccaatcagtcagaaatggaaacttccgcacaaaataatagtgtcaccggagatgtttatgttgagcaaaaaatattcacaagcgactcattgatgtttacaccctttaattctcaaaaagctctgactgaaagagtatactcggataatcctgattacatcaataaggtgataaactattccgaaatcccgaacacatttcaatcaaccggcgagtatgtttaccagtcaggcgacatccatatgcagcaggtcattcatatgccaaagatgattagaaatccagatgtcttaaatctatcaacattaaaccaaaacagcaataactatagcgttgacaattctgtttatggaaacaataattgttctgacattgccgattcaagtactaatgctccatctgctgcatcagcaagtcttaccaatactttagcaatcaccgaatttaaagatggtataaacgaagacgacctaaacctcattgattccgattcggcggtaagctcaaacaggagcagttccagcgttgccagttctgtatataacaaccaagaagatttaacatcccaagatttgagtagtgcaagcgttgcctcaagtgtatattcaacagatattagcctggatgcatctttgcccatccaaaataaatccggccattttactgttggcttttcacacaagacgggcaataaccttttgcggttttcatacaagaatgcagatttgatgctaaacccacgtaattcagccgccacttccggcagcatccataaaaacagcatctcttatcaggagatttaccctgccacagatctgaaatacacagtagagccgaataatctcaaggaagaactcattattaaaaaatataccggacagaccgacttttattttcaattaagcgtaaacaatgctgtttacaaaataacaccggactcaaccattcttttctgtgatcccacatcaggtcagacactcttctatatgcccaggccgtttgccatcgacaatgctgctaacaatgacatctatcatctgccggagtttaataactctgatggtaaaaatagtacatccaagaatctgcctgctttttaccaactatctggccacaagagctgcgatcttagttatgagattagcaaagatgggatactcaaggtatcaatagatccagactggcttaaaaacgccatctaccctgtaattatagaccccagtatttacatttttgatgctggcttttaccgtgcatcaatagcttacaacatggaaggcattcaagtggggaacggtgttccccggtatgagcaagccaggttcaaccagggaatcttagtagaagaaggaacaactaatcttttaaccgttaaccaaagcaatattgaaacctcgctggatccaggctgtgttgctgatggaacaggtgtaacagtatcaaagattacttcacaggcatgggagggagccgcttccattcaagctagctgtgcatcgggcggaaattcttataatggcgtaaatatatggaaaggagcgcagggcacgggctgggcagtaacagcaggacaggcctataccgcttcgttatacgcaaaaggtgcaaacggtggagaacctttcttattcgcattgtatgcaagtgatttgacacaattggcaactgtcaccggaacattaacaacttcatggcaacgatttagtgtaacagtaagcattccaaccggcaaaaccgctgtttttatgattgcccgtagaaataacacaacgaatgctgttacttattatctagacggactccagctcgaacagaaaagctgtgtcacctcatggatcaccggcggtaccacccgttcgggagaaatcttatccataccgactgcgaacgtgttcaccaagggtaactggtctgtagaactaacttataaaccaactaaaataacaggtagttctcagatattatggtatggatacaatccttccagtcaggaaatatacatgttatgtgtcgatcccaattacggtggaaccctcgatctcgtggtatgctctaaggcaagtggaacaatgtacacttatggcatagtgtcaacattcacactatcctcgggtacttattacaatattatggcaactggtaatggctcaactttgaatttatactgtaatggccagttggctggctctgccccatatatggaaactgtaggggtcctgccgcccgtaatgggcatcggctgcaggagctatatcaataacagcacgctctattatggatcccaggcaaacggcatcattgacgacctgcgcatctccaaccgcgcccgcaccgctaccgaagccctagccgcctaccagagcaaccagtccctgcccgtggatgcatacaccacctgcaaactgagttttgacggagccgtaagctattatgctaccgatcagacgggtgccggcattgagtcctactggcactacgccggaatgaacctaggtgggggctggaacgcctcagtaaacacctggaaccggaatcttgtgcttagcaagcagttattttccataccgggtagaggcatcagcaccggtgaaaacatcatctataattcacttaccaacaaaacctggatgttaggcaattttacaggaatattcgagaaccaggacggaagtgttacctatactaaaggcgacggtagttcttacaccttcaccctgaacgggagcggggggtacaccgccccgcttggaatctacctttctttgatcaagaacggctcaggtaactttaccatccaggacaaatacaaaaatatatttaaatacatcaataacaaaccatatcagttcatcgacagaaataacaacattactacctttagctacgactccagcggtcggctgtaccaggtgatcgatgcttcagggcggccaattacctacacctacgatcctgtaggtcgtatcgttaatgtgattgaccctggaggccatgcctaccagttcggctaccagaacaacttgacctcagtgaccgacccggccaacaatacctatgtgctaagctatgatgctaacgggcacctggcttcctttaccgatcccttgaacagagtaacgactttcaatataaactccggcggccagttgctgagttataacgacgcccgaaccaacggccaggatgtctatacaacaacctttagccactcccttcagggcaacacaatggtcaccactatcaccgacccaggcagcaggacaaacacctactatcataataccagtaccggaaaccttatcaaaaaacaggatggaattggcaatacctggagctatacctggacgaacaacaacctcacccaagctcaagacaccaaaggcacaacaagctatcagtatgacaacatgggcaatatgatccagaagacgattaccgtggacagcaaccctgcgaacaatatcgtcgagactatgacctacaatagcaacagtgagcttctgacgagaaaggacaacagcaactataacaacaataacggccgagaaatcaattacaaatacagcagcgaaggaaacctgctctccacatccgatcctaacgaaaaggtatcaagcagctatagttacgaccagcgtggtaatatcatccaatataaccctgatgtattgggataccacaatctaatcttaaacggcagcatggagatggttggcactaatggcaacctacccgccaactgggacatgaacgggagcgccactgtgagccttgataattctttccatccacatggcaactactcgctcaaaatcagcaataccactacaccacactgttattttagacaggatataaataacactagctttaactcagatgcactaacattgagagcagaggttaaacttaacaacgtcacaggcggcattagttctgatggtgaagaaccatttggagaagatagcagcagcggcttaaaaattggctttctgttccatgacgattacggcaactatgcatatgtgtacacagtatgtaccggttccggtagaaccacgattaccctgccgaccacagtaccgtttctccctaatccgccctaccacggcctgctatatcatgtgcaggtctttatgggattgaacaattcaagcggtaccgcctggcttgacggagtgcaactcctgtgcaagtgcaacggtagtcaagagcatatcataactcaattcaactccgtggaaaacaacagttttgaaggcagcttgaacaattggatccccggaggtgccgctactgttaacagcagcttttcctgggggggttcctactcattgaaaatgactgcggcgggaaccacctaccaggatgttcccacctacgctggagagccgctaaccttatccggcatgatcaacaccagcggtatcagcggcagtggtgcctgctatcggatcgactactatgatgcctcgaacaaccttatctccggggcttccgtacaaactggctatatcagcggaactcagggctggacaagaatggcaagtatggccaatgcccccgcaaatgccaaccacgcccgaatccagtgcatcctaaacggcaacggtacggtctattttgatgatgtaaagttgatacccataaacagcatgcaatataattatgataagcccagtgactatagtaatcccggcagctataccgggggaaactacatgactctttctgaagatgccctgggtattcagaatgcatacgcttacaatccgaatgttggtaacacggtaggacacgccgatcctctaaaccatattacctggtattactatgatgctctgaaccgtctcatccaagtaacagatcccttaagtcgtaaggcttattaccagtacgatcccgtaagcaacctgatttatacacgcgaccccaggagcgcgtcgtcatcggacaacacatacagcacattctacgggccaaacaacctgaaccggctttctgccctgaccgattcacagaaccagagcgctacctatacctatgacagatccggcaacctgacgggaattgccttgcccaacggccaaagtgagagcctggaatatgacaacgccaaccgtctgaccagaattatactaagtgatggcaaatactataactattactatgacggagccggtgaactgatcagcgttacagatcaaaacggagccggctgttcatggaactacgacggagcacatagggtgacgagtacaacagatcccttcggctatcagcttaactactccttagataaaagcaacaaccttgagttggaatctggtattgattacagttgccactactattacgacggtggcaataatatgtacaaactatatctacccggtgcaataatctactatggccgagatgaccaagggcgtgtttttaacgttgagtataacccgtcctacaccgttaatcaccaactgcattacgccaccagccaaagaataatcaactatctggtcaacggctggtgcagcagtatccaggatcaatacttcccctatcgaaccggttactcctacggttactatgctgacggtactatttccggttacagctcgtggaacggcacacacagtttcagctatgatgctgacggaaggcttgcctcctggacacacagcggagtccaacaaaattacacatatgatgccgccggcaacctcctgaccaaaggaaacaggacatttgcctacaacaacatcaacgagatcacgagtccgggcttcacctacgatcaaaacggcaacatgaccggcgacggcagcttcaattatacctacaaccccttgaatcagctcgtccgggttaataaggtatccgacggaagccttgtggccacctatacctacaaccacgacggcaccaggagaaataaagttaccgctcaaggaacaaccaactacaactgggatgcctccgggaacttaatcagggaaatcggccctaatggtacctattgttactactatgccttgggcaaactaatcgccttcgagaataaccatcagttgtatatagtgcacgataacctgcggggcgatgtcatcagcttatcaatgacggatgactacggaaacacagatcaggaaaacaggtatgactacgacccatggggcactcctatctgcgaggatgaatcggtaaagttacccttccgctatgccggttattactatgacgaggagacggggttgtattatctaaagagcaggtactatagcccggcgttggggagatttttgacgagggatgatcatagtttcataaatcatgctgatccacagacgcttaatttatatgcttattgtgggaataatccggtgaattatgtggacccagatggtaatacgatagatgatattaaatctggtttaaggaatgcaggtaatgctgtttataatgaagcacgaacttgggcagatgcttggctagattgtccttttactggaggggcagtatttacaggtggaattggaataattaaaagaattaagggcgtggggaattttaaaaaatattcgcctgcacaaatagaaaaaaattatgggttaaagaaaggacagtttcatagagagatcaaaggcgatatcctgtcagatttaacaggcaaaaactcgccctataaagatcagatgaaaaagatgggtaacaatcctgatgtttatttaacacctgatggacaaatacagattgtttcaacacaatttaaaggtaactcatttaagacagatttaaatatcaagggttttttaccctagtggtagaaaggagtaaaatatgtcatatgatttaaatattttagttcagaatcaagaagaaccaagtgtgctgccattcccatcattgatacagatgatgaatgaaagagatgatgaaatagcgagatatcacagtatatggagatatatgacgcaatctaaaggcatctggtactcattggttaaagaaagaaatggaatggttaatgcatttccgatttgtgattctgattttgaagctgacgaaggtagcatagaaattccatactgggtagctgatgacagcattaaatataatttaactccgctaattatatatgaagaatacaggactgactttgaaaagataattaaattcttaattaaacaatctccaaatagaactgttatgtttcttgcccggtatcaaggtggagaacatgaaatagtctgcgggatattgaaatacaaagaatttatgaagttactaagtcaatctaaaatactttttaatatttgttatattattagcaactattaacaacctaatgtccccattgtcaaaaccataggggtcagcaatgacccctatgaaatctttgaaaaatgaggcaattcacaaagtatgaccccgtttgcaaccccattgctgaaaatccgaccacgatatttatgtgctttcagcccgcattgcgggctgatgtgagccgtgccggggaagctatgcgaccccggcgctttaacctgcacagttttcgaccccatggttcactcgtaaattacggcgacatagaacattttgctctacgtttcgaaataccctttcgcagaaagccgccaaatccggtttcatttttgccgaaggggcaaaaacacaccttatggcggtaactaaaacgcgacacaggggcacacggtgttaagtatttgaactctggataacgagggcatatatgaaacgcattaatgaaacaacaaagtgttcaaaaccttaattcgaaaatccgtgggatttgggtacggtacaacttttgggtaatggtattttgatataagtaaccccccccccgggttaagtaaaaggtttcatagtatctcattattttagggtcataattgtcaacacaatacccgagacacaacaagtgccccctttttgctagaaaaaaatgtaattttaatcattgttgggtgcactatggacatcccaatgtggggtataatctaagcgcactcaccttctggcggttgaattatataacccttttgggtgagatatttaactgctttggactcctgattatttatatgtttgccaaggtaatctctaccgagttcattgtagggtactcctctgcttaacatatggtaaacaataacaagaatctcatgtgcagtagctataacagcttttttcttaccctgatttttagtaatacgccagaacaaagcatttaagcgactgtcccgttgtcttgaggcggcccatgcacattgacataatatgcttttcaatgctgtatttccctgggttgttcgactgctttttcttttaccggcactttcattatttccgggacttaaaccagcccatgaagaaatatgtttgtcagaatgaaacactgtcatatcaacgcctatttctactatgataacagcagcagtagtgtccttgatgagcgataatgacttaataagttcgattgcttcctgataaataaccaattcttgttgaatctttacttcaatgtttgcaataaccttttctatgtacaggatatgatcccatgaataaagtaacatttcacgatgatgcaagcgtaaacgtccgttaagtgcgtctacgatttccggtatctttttgcgaagttttcctttaattaaaacatccaaatctgccggtttgataacctgaccacatattattgcttctaacaggttccgcctagaaacaccaaaaatatctgatatatatgttgtcaatttaatgttagcatcttgcaaagtcttgtgtatccggtttttttcagcaacaagatcattaagtagttttcttttgtaacgggttaaatcgcgtaaatcgcgaattggcaagggggggacaaaactgccttcgattaaaccattgcgtaataatttagcaatccaactggcatccttaacatcggttttacgtcccggaacatttttgattgtccgggcatttgctaaaataagtgaaaaagtgttctctaaaacattccaaacaggtttccaataaacggaggtactttccatggctacatgagttacattatacgatagtagaaaatcagctaaatctaataatccacttgtcgtagttttaaatgtttcaactacttttttggggcgcttatcaatagaaccaaaaagcacgcagataacgactgtttcctgatgaacgtctaaaccagcacagttttcatataatgcatcattatcaatttctattggctcaactaatttctttgccttttgttttttaggtttctgagttttgctttctggcatgatatatccccatttcacttaagataaagcagtggtacagcaaccgatcaaaagataatttaattcacgtgctcaaggcactatcagttgtgcttcaagttgctgcaaccagtttttctttcagggttaaaccactagtagtgcgattcctaattaatattgcaattaggacctatatagtataagattctcctaacagataaaacgttagggggaaatactatgccgtttgaaagtcgtcgacctcaattgcaattaacttccgaagaggtaaataatttagaaaaaatcattcattcccgcacggaagggataagccgggtagaacgtgccaaaatatttcttttataccatcaaggagagacggtttcctcaattgctcgaaagttgaaaaccaatcgctctaaggttgagcgtcatatcaacaaagccttggaatttggtattgagattgccctaaacgatcttccacgccccggaaaaccagagactataacggtagaagctaagacctggctcatatctcttgcatgtcagaagcccaaagacttagggtatagctacgaattatggactactgcattattatcaaagcatgtaagagaacattgtgaggaacaagggcacccatctctgaaaaatctatcacgcggtaccgtttcaaagattctttcggcaaatcaagttaaacctcataaaatcaaatattacttagaacgaagagatccggagttcgaacaaaaaatggccaatgtgctgtatgtttacaaggaagttgaaattgtttctgaaaaagccagcggatcaatatatgcttttctatcctatgatgaaaaaccaggaatacaggctatagaaaataaagcaccagacataccaccttctcctgggaaatacccctgcattggtcgtgattacgaatatgttcgtcatggtactgtcagcctaatggctggaattgacttgataactgggcatattattgctactgtagaggatcgtcatcgtagtagtgaatttgttgaatttttgaagcttaccgacgaacattataaggacaaggaaaaaatcaaaatcattctggataaccattcagcccatatttctaaagaaaccagggtatatctgaacactgttccaaatcgatttgaatttgtatttaccccaaaacatggctcatggctaaatttaatcgagtcattctttggtaaaatggctcaatcaatgcttcgagcaatccgagtaaaatccaaagaagaacttaaagaaagaatatacacctatattaaggaaataaatgattgtcctacagtttaccgttggaagtataaaatggatgaattaactattatctaaaactaaaagctatttacgtgattataattaactgattaatatattgatatgttaataaggaatcattgtactagtaagtctccgaattactccactgcttaacttaagtatcgtttagatgctaatattatgcaacatatatatcagattttcatactctgttgtgggccgaaggcccatgggggtttttcttgagaatcttcgagatactcgcgggaatttatatagaatgattaatggaaagcttattccgatcaatatcgaagaagctttgaaagcaccacctgcgatttttgtattcccacctggttgggagaactggtttcaagaagattatggaacttaactcgaaatatgtttcaaggggtttgatttttatatgaaaaatacagataggggggatcattatgaaaggtaaaaaatctgacgacgtttatttaacgatttatggttataaaacttttggagaagaacatttcgcagaagagttttttcagatgctcaatgatgctaatccagcctatctttctcataaaattggaatatatgaaccgattaaaaccccattttccatggaggaagccaaaaaaatgtgggtggaatcggaaagggtgggggaactttacggcggtattatgttgaaaggtcagaaaacacgtggagacataagctggaaaaatgataattctaatatcgttggacttgtaatgtccagggagttcgttataaaaaataacggaactaaaaaattcatagagttagcaaaaaaactgtttctttggtcaaatggggtttatggttacgcctgccatatttcaaactttatctataagccaggacttagccatgaaacatgcctgggccatataacttggatgacgctatatgggccgccctatgttgagatgtttgggaaagaggtaatccaaatcgctccctgtaaggttgaggaattcgctagagatcgattcatacttttaacttcagatgagcccatggaaataaatccggaaatgttggaaatacaagaaaggatcaaaaagcatccgggggaagatgccttttgccgcaaagaacctttccgtacagagccattgacaatggaagatcttattgccggaagggacagtcctagcaccgaaggataccgctcccctgatttatcgtcatatatcacagattcggggaagaaagacgaagacgatgggctggtcgtgaaaatcaacgatgatggaacaatgatgacatataaggtaaaaccggagcagaaaaaataaaaaattggaattgttacaagtaacaaaaagactaatttggaaagttacgggccgcctaccggcgtatcagtggcaatggggcttactaccgtgtcgactattacaatgcttctaacaaccgttgctggttgggtataacttcgcggtgttactttgcaagctggtgtgggaggttatggttatttaaatggcgtaaataagggtaatgtggcagcaagttacctgcccctcaattacggagcccgtagcctatattggttcctggatatcgtattgtcaacttaatcaattaattgataatctgcgtatttctaatcgtttacgcaccgcaatgcggagatccaggagcatttttcgagccagttccagcttggtttgcttgatatcctgattttcggttttaggccaaaatcgccaaaagagtgggtactccaggccatttttcaaaacggtataggtggaaattaaattcatacaccagacatgatttcgggtagaactatcaaacagctagcacaaaaagggtagttttttcccaaacgggtgagccactttggtatcatccaaagcaattacatccccagccgataactgggattccgagtgttcctgaagcctttatacacgaccaactgcaaactggagccattcaaaggatttcgagaaaaaactactgaaagcggattgactgatggattcccctttcaacaaaaccttcaaaatgggagaatccgaagcaaaatctgcattctgatttactgaggtcttttgagcaatcatgccacaaatataggcgagagccatcaaccagccagaaacaccggaatgcttggcaattcctgtctgcaaaaagagcaatgagaggtcaaatttcttccaaagactttttaataatggaatacctccaccaggaccatgttgtttgttttcgaagatcggtttttgtaggttcatttttaatatcacccgtattgataatgtaatggttaaaaataccattcacttcgattattgggtgattttgaaaatgtcaagagtttttgagtgttttctagaaatatttttacactaatttactgcaagtgcataactcatgattgttaatggaactacttatacagaaagcttttactttcaccatgatggaacaataacagggctatacattacttttttcactaacaatggacatcacttagtacctgcgacaatagaagatttaggcggtggtctaaagcgtgctagcgctacctacacgacagtgatgaatgataattgtattcgcgctgtcgatatctttcagccttccggcacatggacatatattgaaattgctcgggcacaattagaggcaaaagcttatgctacttcatatcaaattaatggggcttctcacgccgctgaagattttaatattcccacagtgggaatattaaacaaagataaaggcgcaattgagatacgttttaatcctttaacaattaataattggaacagctatttttatatggatataagtaccggacggtttctattgttttttgacaatacaggaagagttttatgggattatggtgccgtcaatgacagtatctcctcagtcgccggtatagcggttgctcatcagccaatttatatttgtatgtcatgctttggattggttttgggctaaaaaaagttcaaatgatatgtatgataagcaaagaaaaggaactcctggtaacaatcaagctcagaataaacaggcaagagatgctgctaaaaaatacaaattaaataaagatcaacaaagaaccctgtatgacagaatatccggtgagaactatacctataaagaaattgaaaatattgctcgagatatttcagaagggaattgagattttggataacaatataaaagcaagaatagaaaaagaattaagtgtgcttctgggacaaccattaattgagcgggaaaccttttatggctaagttttggcaaaaaagtagtttcactagacagaaatggttataaaaggctcaaaggcaaatatgcattgaacattcaatgtacttggagattagctacagaaagcagtataatggtagcttcaggagatttttacttaacgagaactggcataagtgacgatgatgattttgtatgggataaattaggggaaaataggtttgatgagaaagtaaatgagttcaaaaaaagacttaagacaaacatcatagtgaccgaaatatcggctgatatatttggtgggttgaaaatgtgtcttgattcgggaattagtcttgaattattcccggatgattccatggaagatgaattctggaggtttattgtttttgaaggtaagaacaaacactttgtggtttttgaataatatccattttaaaaaggcggttcggaaatttccgaaccgcctttttgtctatttctagaaacaccttctccaaaagggactctggagatcaataccgaatattacttcattagggatattacagcccagcgttggggaggtttttgacgagggacttgcatagttttataaatcatgctgatccccagacacttaatttatatgcttattgtgggaataatcctgtgagcactgttgacccaacgggtcattgggatgaagaaccctgttatgaatatgttgttggcccagattatttagaaaataccacaacagctaggattattaatagtaacgtattccagaatatattaatgggaattagtgtaggtgatggattaagagctcttaagttttttaagggtgcgggtaggactggaattattgaacaacaccatttgttaccacagcagtttaagaaacaatttgaaaaagccggactggatatagaaaaatacaagatacctttggataaagctgatcatagacttaagcccgatggtttgcatacaggtacaaataattggaataagcaatgggatgatttctttaaacaatatccagaagcaagacaagaccaaattcttaatcaattagataaaatgatgaaagcttctggcttaaaataggagggataatatgttctacgaattagaaaaggacgataaatatcctagcgtttggtatagtgacagcgatgatttcgatccctttatttcaatcaaatgcccaaaatatcctggacatcaaagaggagtacgagatataaatgttaatctttggattgacataaagaagcctaaaatgggggattttgtttcaacggtatatagtgattggctaataactgaccatgttgctgaaattttcaaggcaaataatttaaccgggtataggttgcagcctgttaaggtatgcaataaaaaacttgactttaacctatgggagcttattataacaggcagcgctggaaaagcacatcctgattccggtatatatgttaaagaacattgtgaatactgcggtagtatgatatattcgccaataaaaaaaggtataggtattattgtcgacgaagcgcgttgggacggaagtgatttcttcacaattactgagtattataagtatgtttttattacagaaaaagtaaaaaaaataattgaagaaaataatctaaggggggttaggttggtatggccctctgagcttggatttgatgagtcatagggccaggaatgaccccgctatgctccttgacaaatgcagagtgcacctttcagacagcttataaagcgcgagttttggttgaaatagcgtaatcacagcacctaacaggtgtaccttgcccagtttacagccacctaagaaaatctataatcggttgctcaaagtcgctaagcggttggcattgccggcctctgtgaaccggcgggtgcgccacaaggtgcacccgcctttaacctgaacggttttcgaccccatggttaccctgctattgagggaataaagtcatatttagagtctgtgctcctaactttatcatttagcctggcgtgaacccgcatgaaacctagacacataaaaataaaagtggtcattttgccactacagaagatttttctaattttacaacagtaccgactcatctgcaggtattacatttttaggagaaataattcgtaatgcccgtaaaattttgttgctcaagtccgttcccttagttttcacgaaaaacatcttctgttcaatctcaatctctgcaaaggccagtgaattaagggcttcttggatttgatcgggagaaaccgcctctttagcatttttaagctttaactcaagcgttctttccagaaggaaagcgagaaagcaaataacaaagtgccctttgattctaggctcagtccagtgaaaaaccggtctgacctccagggtgcttttcataatacgaaatgattcttctattttccataaaatatgatacgcatctaacacatcttgcacatccaactctttttcacagcggagtccaacaaaattacacatatgatgctgccggcaaccttacgaccaaaggaaacaggacatttgcctacaacaacatcaacgagatcacgagtccgggcttcacctacgatcaaaacggcaacatgaccggcgacggcagcttcaattatacctacaacgccttgaatcagctcgtccgggtcaataaggtatccgacggaagccttgtggccacctatacctacaaccacgacggtaccaggagaaataaagtcaccgctcaaggaacaaccaactacaactgggatgcctccgggaacttaatcagggaaatcggccccaatggtacctattgttactactatgtgtcgggcaaactaatcgccttcgagaataaccatcagttgtatatagtgcatgataacctgcggggcgatgtcatcagcttatcaacgacggatgactacggaaacacagatcaggaaaacaggtatgactacgacccatggggcagtcctatctgtgaggatgaatcggtaaagttacccttccgctatgccggttattactatgatactgagacgggattgtattatctgaagagcaggtactatagcccggcgttggggaggtttttgacgagggacccgcatagttttataaatcatgctgacccacagacgcttaatttatatgcttattgtgggaataatcctgtgaattatgtggacccagatggtaatacgatagatgatattaaatctggtttaaggaatgcaggtaatgctgtttataatgaagcccgaacttgggcagatgcttggctagattgtccttttactggaggggcagtatttacaggtggaattggaataattaaaggaattaagggcgcggggaaggcaacaggacagatgcaccacatactttctaataagacaatgaaagcattaaatgaacatcctactctaaaaggtgtatttaaaagagaagatgctgcatttaagtatcgtgctcaaaatgctgacgctcataaaggatatcagcaatggcacagagatgttgacaatgaaactgtgaagtggcttcaagacaatccagcggccacgtcaggacaatttaaacaatttttgaatgacctttatcaacagccaaatataagctctaaaattccgggcgttaacattaagtaggaggttctatctatgaatttttatgtagttaacatgcatctttttgatgacaaaaaatacgcttatggagagcaagttgatcaaaaaacaggtgattacgaaaaatgtaaaatatgtggttcaccgattagcatgaggaaatggctgcctccactaaaagcaaagctatctaaaccgtcttatggggatttcgtatttggcacatttacaacgtttcttgtaacggagcgttttaagaaagaatatgaagcaactggacttacgggaatagtatcttttgaacctgtagaaatagttaaagtaagtagaaaacgtgattcgtctcctgaaactcccagttattattatgtctcgattgctcgaagtaaagcagtaatagatgaaaaaaaatcaaaaatcagaagagacggagaaatcagttgtaatcattgtagaacaggaggaataattaaatcgctaaaaggcattttctttgaagataacacttggagtggtgaagatatattctttccagtaggtctgcccggcacaattgtggtatctgagagatttgctgattttgcaagagactatggtttttcaaatattaactttattcctgcggaagaatatattccaccttgggttaaataacataggagttatcaatgaccccgctatgttccttgacaaatgtagatttccagagtttatgaccccgatggcgaccccaaggccgtaaattcgaccccgatggaaattgcccaccgacccgcattgcggggcggtgtgatccggagcggggaagctcagtgactccgctcctttaacctgcacagttttcgaccccatggttcaccttgtgattgaggtgacgaaacacattttggggctgtattttgaagggaaaggttctttcgcagaaagccgccaaatccggattcattttttctgaagtggaaacaaccttatggcggtaactaaaacgcgacacagcggcacacggtggctcacagcattaagtatttgaacgctggcgagtatatttatgaaaatgtaacgagcagcttctgtgaattgccaataatgaacatgtaaactggcttgtaaatccatggttcatgatgaaccatggatttacaagaaatctgtcctatggtaaaatttgcgccagaggggggtataaggggggacgaaaatcctccgctttttcttttctgcatttgatgattttcactttaccgcagaaatgacttgcaatagttttcaaacagagttaacatcacacaccaaagcaaataacctgtttgaaactgtgagtcttgcggtagataggctgtcgcgcccttgcccgttctaagaacgaaggctatcatctgaggttgccggtactcgggctttatgtggatggcaggacaaaagaagggatgatatgcagagaagagaaaattacctctatgttggtagggacttacataaggacacccataccgcagttctggtgaattgctggaatgaaaaactagatgcaattgtcatcgaaaacaagcccagcgagtttagcaagctggcaaagaaggttgataaagcagcattaagactgaatttatcgccgatttatggcctggaaaatgcctacggctacggaagaagccttgcggtattacgggagtatttgaagaagtagtcaatgtaggaggaactaatataacgtaactttaacttagacacactgacattaagagcagaagttcagcttaacaacgtcacaggcggcatcatctctgatggcgaaacaccgttcggagaaaatagcagtagcggcttaaaaactggtcttcttttccatgacgattacggcaactacgcatatgtatacgctatatgtaccggttccgggagaaccacgattaccctgccgaccacagtaccgtttctccctagtagagcaattcttaattatcattgaaccacaaatcggcatggtatataatttcctataatacataacaggtggggagaccaaactatgccattcataagtcaaagagcaaaattagatttgacaacagaagaaataaatagattagaaaaaattatacattcaagaacagaaagtgtgagtcatattgaacgggctaaaatgtttctcttgtatcatcaaggagaaacaatagcttcaattggtagaatattagagactaaccgtgcaaaagtagaacgacatatagataaaattttacaatttggcttagatatagcactcaatgatcttcctcgttcaggcaggccggatacaataaccaaagaagataaagcgtggcttgtttctcttgcttgccaaaaacctaaggaatttggatatagctatgaattatggacaacagatttattagccaaacatgcacgaaatcattgtgtagaaaatggccatccaaccctgcaaaatctagcaaaaggtacagtatcaaaaatactttcagcaaacaatgttaagccacataaaattaaatattacttggaaaaaagggatccagaatttgaacaaaaaatggctaacgtgttatatgtctataaagaagttgaaatggtatcaaaaaatgatgaacaatcaatgtatgcttatatatcatatgatgaaaaacccggtattcaagctatagaaaatattgctccggatcttcctccttctcctggaacgtattcatgtcttgctcgtgattatgaatatgttcgccatggtacacttagtctcatggccggtattgatttggtaacaggtcatatcttagctcaagtagaagaccgccatcgtagtattgagtttgtagagtttctaaaaatgataagtgagtactacaaagatatagagaaaatagtaattatattggacaaccactccgctcatatttcaaaagaaacaagggcttatcttagtactgtcccaaatcgttttgaatttgtttttacaccaaaacatggatcctggttaaacttaattgaatcattttttggcaaaatggctaaatcaatgctgagggctattagggtaaaaactaaagaagaattaaaagatagaatttacaaatatataaaagaaattaatgattgtcctactgtttaccgctggaagtacaaaatggatgatattgaaataatttaaattattggtagaaattatattattaaactggcttattgatatgttaattaggaatcgttctactagcccaccttaccacggcgttttatatcatgtgcaggtcttcatgggattgaacaattcaagcggtaccgcctggtttgacggagtgcagctcctgtgcaagggcagttgcagtcaagatcatatcataactcaattcaactccgtggaaaacagcagttttgaagacaccttggactactggactcccggaggtgccgctactgttaacagcagcctttcctgaggaggttcctactcattgaaaatgactgcggcgggaaccacctatcaggacgttcccacctacgcaggggagccgctaaccttatccggcatgattaataccagcggtgtcagcggcagtggtgcctgctatcggatcgactactatgacgcctcgaacaacctgatctccgggacttccgtacaaaccgcctgtatcagcggaactcagggctggacaagaatggcaagtatggccaacgctcctgcaaatgccaattacgcccggctccaatgcatactaaacggcagcggtacagcctatttcgacgacgtgaaattgacacctataaacagcatgcaatatacttacgataagaccagcgactataccaatcccggcagctataccggaggaaactacatgaccctctcggaagatgccctgggtattcaaaatgcttacgcatacgatgcaaacgtcggcaacatgataggacatgccgatcctctaaatcatattacctggtttaactatgacaccctgaaccgtctcatcagagtaacagatcctttaaatcgcaaagcctattaccagtacgatcccgtaagcaacctgatttatacacgagatcccagaagcgcgtcatcatcggacaacacctacagcacattctacgggccaaacaacctgaaccggctttctgccctgaccgattcacagaaccggagcgccacctatacctatgacagatccggcaacctgacgggaattgccctgcccaacggccaaagcgaaagcctggaatatgataacgccaaccgcctgagcaaaattacactaagtgatggcaaatactataactattactatgacggagccggagaactgatcagcgttacagatcaaaacggagccggttgctcctggaactacgacggagcacacagagtaaccggtacaacagatcccttaggctatcagcttaactactccctggataaaagcggcaatcttacactccaatccggcatcaactacagttgccgctacaactatgacaatggcaataaaatgtacaaagtatccctgcccggtgcaataatctactatggccgagatgaccaagggcgtgtttttaacgttgagtacaacccgtcctacattgttaatcaccaaccgcattacgccaccagccaaagaataatcaactatctggtcaacggttggtgcagcagtattcaggatcagtactttccctatcgatccggttactcctacggttactatgctgacggtactatctccggctacagctcgtggaacggcacacacagtttcagctatgatgttgacggtaggcttgcctcctggacacacggaggaattcaacagaattacacatatgatgccgccggcaacctcacgaccaaaggaaacaggacatttgcctacaacaacatcaacgagatcacgagtccgggcttcacctacgatcaaaacggcaacatgaccggcgacggcagcttcaattatacctacaacgccttgaatcagctcgtccgggtcaataaggtatccgacggaagccttgtggccacctatacctacaaccacgacggtaccaggagaaataaagtcaccgctcaaggaacaaccaactacaactgggatgcctccgggaacttaatcagggaaatcggccccaatggtacctattgttactactatcccttgggtaaactaatcgccttcaagaataaccagcagttgtatatagtgcacgataacctgcggggtgatgtcatcagcttatcaatgacggatgactacggaaacacagatcaggaaaacatgtatgactacgacccatggggcactcctatctgcgaggatgaatcggtaaagtcacccttccgctacgccggttattactatgatactgagacgggattgtattatttaaagagcaggtattacagcccggcgttggggaggtttttgacgagggacgatcatagttatataaaggataaagacccacaaacgatgaacctttatagttatgctggtaacaatcctgtaagtaacgtagatccgacaggggagattcctgtttacgcaacctggaaagcatttgaagacaaacttggggaattacttaatactagcaaaaattggtcaaaaggatatggaaacagaattgttgattacatcacaaagacaggagaagcttgggaagccaaatcgggtgagtatatatcgaatagcccacagttaagagattttatgagacaatttggagataagtttagattatatagaaacgattaataaagtaatggtaatttttactcctatcctgtaaaatagaatcaagtgtggggaggggtattattaccatgaggaaattgcatttaaacaatccacaaaatttaaccattgaggatttgaataagataaaaagagaaacaccatataaactaagatgcagagttcaagctgttattcttgtcatgaaagggagacaagcaaagcagattgccgaatatcttgatataagtgaacaaaccataagaaaatacgttgcttactttaatgaaggtggagttgaaaaactgcttcatgtatcaaaaaaaccgggaagaccgccaaggctaaccaatgaacaaaaagaagaggtcaaagaggtactgaaacaatcaccatcagaggttggttttagtacccatactacttggaattgtaaaaccctcgctgcttacattcatgatacatacggcgttaaatatacatcagatggtgtttggcgcatgcttcttaagatggattttcgttataatcgtcccacttatgtattagccaaagctgatccggaaaaacaaaaagcttttcaagatgagctggaagagttaaaaaaatctcactgaatgtgaaatactcctatatgtggatgcatctcacattagggattatcaaggtttacaacgagcatggttcccaaaaggtgagcaaaaaaagattaagacctatggacaccatgcaaaagttacattatacggtgctttaaactactatacgggtaaagttttttgtgtaaattatgacaaaatcgatgcagaaaaattcaaagattttcttaaaaaattggtatcacattttttaaaagatgacatttctaaaatttacattgttcttgataatgcaagagttcatcatgcaaaattacttaaagactttttagacgagcataaggatcatctgtttttgaagtttcttccaccctactcacccaatctgaattgcatagaagagttatggaaatggttaaaaaatacagctatttataatcgctttcataaaaatgcttcagaaattcaaaaatctgttgactcgtttttagaggaaatcaaatgctgttcggaagatgtgaaaaagagactttgcgtttaatttataacgatatttattatttcggttctatatagttattaatgaaacaacagagtgttcaaaaccccttcttaaaaatcttaaaaataccggtgggaaattgtatagaatggttaatggcaagcttattccgattaatattgatgaagctttgaaagcaccaccttcgatttttgtattcccacccggttggaataactggtttcaagaagactatggaacctaactcgaaatatgttttaatgggttcgattaaaacagatagggggaccattatgaaaggtaaaaaatctgacgacgtttatttaacaatttacgggtataaaacttttggagaagaacattttgcagaggagttttttcagatgctccaggatgctaatccagcttatcttcctcataaaattggaatgtatgaacctattaaaaccccattttccatggaagtagccaaaaaaatgtgggtagattcagaaaaggcgggaaaattttacggaggcattatgttgaaaggtcgaaaaacctatggagatataagttggaaaaatgataattctaatatcattggacttgacatgtccagggaactcgttataaaaaataacggaactaaaaaattcatagagttagccaaaaagctctttctctggtcaaatggagtttatggttacgcctgccatatttcaaacttaatctatacaccaggacttagccataaaacatgtttgggtcatataacctggatgacgctatatgggcctccctatgttgagatgtttgggaaagaggtgatccaaaccgctccctgtaaggtggaggaattcgctagagatcgattcatacttttaacttcagatgagcccatggaaataaattcggaaatgttggaaatacaagaaagggtcaaaaagcatctgggggaagatgccttttgccgcaaagaacctttccgcacagaaccattgacgatggaagatcttattgccggaagggacagtcctagcaccgaaggataccgctcccctgatttatcgtcgtatatcacagattcggggaagaaaggcgaagacgaggggttggtcgtgaaaattaacgatgatggaacaatgatgacatataaggtaaaaccggagcagaaaaaataaaaaattggaattgttacaagtaacaaaaagactactttggaaagttccgagccgcctaccagtggtatcagtggaaatggggcttactaccatgtcgactattacgatgcttctaacaaccgttgctggttgggtataacttcgcggtgttactttgcaagccggtgtgggaggttatggctattttaatggcgtaaataagggcaatgtggcagcaagttacctgctaacctcaattaggaagcccgtagcctatattggttcctggatatagtattgtcaacttaatcaattaatttataatctgcgtatttctaatcgtttacgcaccacaacacctacagcacctactacgggccgaacaacctgaaccagctttttgtcctgaccgacccgttgagtcagagcgcggcctatacctatgacaggtccggcaacctgatgggagttgccctgcccaacggccagagtgagagcctgacctacaacaatgccaaccgtctaaccagggtgaccttgagtaacggcacatgctataattattcatacgatggtgcgggcgatctaaccggcgtcaccgagcagaacggcgacggctactcctggaactacgacagcgcacacagagtgacaggcacgactgatcctttcggctaccaacttacgtacatctgggacaagagcggcaactttagaagtaagaacggttgcacttactattacgatggcagcaacaatatgtacgaagcaaaactgcccaatgcctttatctactatggccgagacgacgaagggcgtgtcttcaacatcgagtacaacccggtctacactctgaatggccaggtgcattacgccaccagccaaagaataatgaactatctgcccaacggctggtgcaacagcatcctggatcagtacttcccctatgcatccggctattcatatggctacaatgcagacggcaccatctccggttacaactcatggaatggcacgcacagtttcagctatgacgccgacggcaggcttacctcatggacatacaacggtgttcaacagaattacacatatgatgccgccggcaacctcctgaccaaaggggacatggaattcacctataacagaagcaacgaaattacgaatcccggtttcacctacgatcggaacggcaacatgaccggcgacggaagcttcaattacacctataacgccctgaaccagctcgtccaggtcaacaaggtatccaacggcagcctggtggccacctatacctacaaccacgacggtagcaggaggagcaagaccacctctcagggaacaaccaactacaactgggatgtcttcggtaactgtgactttgtctgagggggatttgctgtgaaggaatattttccattcatattcataattcatagtataaaatattattgtatttggtattccaatgaaagagacggtttcataacggaatcaaataagataagatattttgataatatggagaatctttttacttatgcaaccagcaataatataaagattgaagaaagaaaaaccattttatcaattgataaagccttaacatggttacaacagaataaaaaagagatagattgcacatatttccttgattattggaatattatttctgatttagcgaattcgttagacactaaattctatgggaatcaagacaataacataattaatttaatttatgacaagttattttatggaaataatttaacagctttaaaacatgatggggaaacgtttacacctgattggacagcagaagaagttaatgaattaattgaagttattaaggatggcatacgcgtagtaggtttccaattcgaggcaatgtctgttaatttgtgaatatctcttgaaagggtcagtgatgcaacttgctactgctagcttttcgtaaaattagacggtagggaaaagcggaaaactaatccagcctcagggcagtcaccacagccgctaagccctactatctggacggaatcaaatgaggctatattgtggtaatgggcttctgtttaaaattttttgaaaaatttttgattaaaaagtaaaaaccagagtgaaatcaccctggcttttactttttaggctctgcaataaaacctagattcctgcatatacataacgaggaatcgcttaaccggttcatttacaaggcttttggcaaatattaagttcttgaaggactcgttatgtgtgcaaatacctaacgaggtgactatgcagttaaattaagagtttaaggctatatcgttatgtgttaccgggaatccaggttttagggcgttgcaggaccatccggtttctgaagattccctgaactccttgaacaatcaggaactgcaccaacagctattcccagaggaatcacaggtgcctgttcttgtcactcctgcatacgattatgtccacaaggaacttttgaaaagcgatgtgacactaaagctcttatgggaagaatacggttgatacctgccgccgttcggagaacaacaatacccttgattattggtgttaaaccaggaaatacccacaacaaaatatcataataattttattcattgaaacaatgtgttaattagtgtaaaataaaaccataataccgagagttgtgataatatgtctcaagattacgatcttatattaaaggcactggctgaaaggtacccatctcattttgtagaaatggtacgaggtataactgtagaagacgttcagcgagtagaaaaggaagctatagcggtaaagcgagagtctgatatgctttttcgagttagtgaagatggctacgaatatcttatggctattgaaatgcagattaggccggaccgggaaatgcctcgacgacttttagaatacactgctatgcagcatcgggagtttaagaaaccagtttaccctgtaatagtaaaccttacagggcataaaaagaaggatgaaagttactgctttgattgtttggattttacggtggttacctttaattatagacagattaacttatcagacttacccggacaggatttcttgcgaagcggaccagtaggattgattcccttggtagttttaatgcgacatgatgaggcaccggaggaagtatttgcaaaatgtgttcaaagagttgatgaggttcaggatgaaggtctacgggcagatttatatcttggactggcggtattgtcaacgattaagtttaccagggaaataattctaaaatatattgaggtgaataaaatggaaaactccccgttatttgatggtattcgtgaaaaatggattgatcagggtgagcaaatagggtttcaaaagggaatacaaaagggaatacaacaggcaatgcagcagtctatacttgaagctttagaagagaacattggaatgtgttcttctaaaataggcaataaattgtcttctattcgggatataagcgtcctgaaaacgcttcaccgaagggctgtaaaagctaaaacattagaggaatttttagaaactttaaatagtgttacaaaggttaataattaactgaaaaaatattaactaaccacgacctccacctttacaaaagggttgaggttttttgtttggttattctgtcacgaaaggggaggcatttaagtcggaaattagggatcaagggataattgcttaaaagtgtaattgaacattattttgttaaggatgaaattgggaaccataaaaaacgatggaaaatcttcgatacatggaaaaatgcgggttgacacctataccggtatttcacataagcactaatttagcagagttggataaattggtcatggaatatccggtgattggtattggcggtaccgctaattaaaaaaacagggagacctttctaacggaagtatttcttcggtatcccaaaattgcctttcatggattaggtattaccaaagcagaaatattaatgaattatccattctattcggttgacagttcagcctggcttaattcccgcagagaagacaaagcaaaggtattaaccaggaatggtcaagaaaaaagaactgacttgtctgtaattgagagggttgttcaaagtataaaattcttaagttctttggagttacctaaaactttccgagggataaatttcattggggagcagataagtttttctttttaaaagtttacgtatgttaacaaaaagggtatacggattattatgtcaaattcaatatccacatatctatatatatcaataacctaggataaacaagaggaattattgttaaggggtgtgatattgatggattttaaggtgtaagacatgcagatatccgtataagtcggtataagctaatgatgaggcatctggacaagaggcgtggtaggatcgtctggttctggcggcgggagttgaacccagcatcaagcgattataagtcactcgttttaccgttaaactacgccagtataatttcttgattattggttccatatatgataccatagcgttaaggcggtgaaattaatgactaaatttagcaagctatacactaaaatagttcgtaatcctaaagatgtagaattcgatgagcttgataaaattcttaaaaaatataactttaaacggcggcaaccaagtaaaggctccagccattacacttactttcacgataaaatagatgatatagtcacagtcccaaaagataaaccaattaaatccatttacgttaaaatcgccatagccgcaatagaaaaattaagaaaagaggataagtaaattgaaaaacatggaatattatctcaaactcaattatgatataaaattaagaaaactcacaaaagatgagggtgagggatggttggctcaaatcccactacttcctgggtgcatgtctgatggcaacacaccagtagaagcccttacaaatatagaagatgctaaaaaatcctggattgaaacatgcctcgaacttggccgccctgtacctgaaccaataaccgatgaacattccggccaattaagaattcgtatacccaaaacccttcatcggatattagctgaaagagcgaaagaggaaaatatcagccttaaccagtatattaactatcagttatctcgcggtgttggttatactcctaagtaaaaaacggaccgagcaacaaaggctcggtctttttttctataaagaaacgaagaagccttgcggctccttcgtttcttattgctagcttaacccatctacagccctctgcaaatcgtcctcacccggttgtgtatatgttttaacgtctgttgaatatttggggtgtcatcgcttttaacatgccctgccagccgtgccaccacatctaaaggtattttacggctaaccgggttcatggcaaaagttgtgccttaacgagtgagtattaagatgttcaatgccggtgatttttcggtgtttttcgataacaagctgtaaacttcaagtagttatatggccaccagtcttgttcggaaaaatgtaatcaaagtcagggttatcttgaaggtatcgcctcaatatttggcgagtatcgatatttagcggaacctcctgccgtgcttaccctttctttcgccaatttcaactaatgttcaaccttatttgcgctaaaagcctcttaataacagggttttcgataaaaagttctatactatatttttgctatgtattctaaggcagcaataataaaataagctataacacaaatatatacatgaccttttactctattttcttttcggtggtacataggacgtatatctaaatcgtttttgataattttaaatgcattttcaactttgctcagatttttataaatatctattaacttttcatcaggatagtcttgctgattggtctggattacaaatgtaccatcaagtctttcatcatcttttaatctatctgtattttttagttaattattaaacaagatctatactgcaagtaacaataaatcccaaaatatcggggcttaagtcacttaatattagtttaggattgaaagtcagtctctatttaacactgtatttttgacaaaaaccagaaataatcccaatgaatgatgatagccctccatcgtccgttattccatacagccttttggcagaccccgcatttgatgcatcccaattagcggtgactggattctgttgttccatttgttttaagcaccggtaaactcctgaacataaggtgttattggtccaatataatagacattagtattttgacatgaatcatcaaaatatctatatattaaatattttaagaattttgttaatatatcttatgtcgaataatatcaactattatcgttaaattatgtaaattatattgcaggattttgccgattttgattgaagaattttattaaatagcaatagatgattaattaacggataaaaacaatgaagtaagttcatgatacattcagagaaattaattttacttttaggaatgaaataacaaaatttctcctaaaagttagatataaaaaatgtacaaattaattgataagaggggtgatattgaataaatagttgaaaatttacgtagcagataaaaaagaagttttaaaaaagttaacacaaatatttcattgtaggaaaaacatgttagggggtctaagattggagaaaaaatattatatgccaaaaccttcttcaaggattaagaaatgcatctgttgtgtcttaacaataataatgctgctaatttcaaataccggttttattccgaattactatatcacaaataatgcaaaagctatgagcctaccgaataactcacagacatcaattgcctcagggaactccggcaacgaatctccaagtgacaatatgaccaatcagtcagaaacggagacttccgcacaaaataatagtgtcaccggagatgtttatgttgagcaaaaaatattcacaagcgactcattgatgtttacaccctttaattctcaaaaagctctgactgaaagagtctactcggataatcctgattacatcaataaggtgataaactattccgaaatcccgaacacatttcaatcaaccggcgagtatgtttaccagtcaggcgacatccatatgcagcaggtcattcacatgccaaagatgatggaaaggcctgatatctctaatcccagcgtaagtaatactgtttataatcaaacttcaacattaaaccagaacaatgaaaatagcattgccagctatgtttatgaaaataacaatagttctgatattattgcttcagatactgaaagcacctacaattcatccgccgcaccggcaagtgatttcgatacttcagcaatcaccgattcaaaaactggtatggaagaaaacgatctatatttgatagattccgggcagattatgaacccagaccagagtgattccggcgttgttgacagcccggcccaggaaaatttcacctcccaacaaacggatttaagtaacacaagcgttgcctctgatgtacactcaacaggcaggaacatgaacacaatctttcccatccaaaacaaatccggtccttttactgttggcttttcccgccatgccggcagcgacctgctgcggttctcttacaaaaacgccaatttgatgctgaatccattgaaccctgcctccgtatccggcagtgtctacaaaaacaccattacatacgaaaacatatatcctaatacaaacatcagatacacattagagaaaaaccggcttaaagaggatataattgtccaaaagtataccggtgttaatgaattcaattttcaactaagcgtaagtaatgccgtttatgacaataagtccagtggagaaattagttttttagatcccggctcatctacaccccttttttacatggccaagccatttgctgttgataagaacggaaatcggtgtgaattagttaacatcgtgataagcgatactggctcactaaaacttacggttgatcccgactggttaaagaaagccgtttaccctataattattgatcctactatttatttgcctgacgcaatatttacccgttcgtcaactgcttacaacctggaaggtgttcaggttcaggcaaaccagccacgttatgaggcaagcaaatttggacaggcaataatgattgaggaaggaacaacgaacctttttgatcaaagtcaattatccacattttatagttttccatcaaacacacatgcaatccagcaaagcaatggtttttggcgattatcaaaaggaactgataatgaatttctctgcaactataacatcagtattgttaatggaactacttatacagaaagcttttactttcaccatgatggaacaataacagggctatatattacttttttcactaacaatggacatcacttagtgcctgcgacaatagaagatttaggcggtggtctaaaacgtgctagcgctacctacacgacagtgatgaatgataattgtattcgtgctgtcgatatctttcaaccttccggcacatggacatatattgaaattgctcgggcacaattagaggcaaaagcttatgctacttcatatcaaattaatggggcttctcgagccgctgaagatttgaatattcccacagtgggaatattaaataaagataaaggcgcaattgagatacgttttaatcctttaacaattaataattggaacaactatttttatatggatataaataccggacggtttctattgttttttgacaatacaggaagaatttcatgggattatggtgccgtcaatgacagtatctcctcagtcgccggtatagcggttgctcatcagccaattgatatttgtatgtcatgggatgcaactgttggtaccagagaattaatggttaatggccaatcaatcggtacgaaagcttttacagcaccagctggtttacctgattccgtaggtttagttaataattttgccactttgcttgatgatctccgcatctcctctcgggcccgcactttagctgagcatcaggctgcctataatagtggtcagccactacccattgatggcttcacgaaatgtaagatgagcttcgatggtaatctgtatacggcatcttatggtgtgataaatacaggaatcactgcggcattttctcgttcatcaattgcatataaacaaaacggcacacaagttcaggtaaaccagccgcgttatgaggcaagcaaatttggacaggcaataatgattgaggaaggaacaacgaacctttttgatcaaagtcaattatccacattttatagttttccatcaaacacacatgcaatccagcaaagcaatggtttttggcgattatcaaaaggaactgataatgaatttctctgcaactataacatcagtattgttaatggaactacttatacagaaagcttttactttcaccatgatggaacaataacaggactatatattactttttacactaacaatggacatcacttagtacctgcgacaatagaagatttaggcggtggtctaaaacgtgctaacgctacctacacgacagtgatgaatgataattgtattcgcgctgtcgatatctttcaaccttccggcacatggacatatattgaaattgctcgggcacaattagaggcaaaagcttatgctacttcatatcaaattaatggggtttctcgcgccgctgaagatttgaatattcccacagtgggaatattcaacaaagataaaggcacaattgagatacgttttaatcctttaacaattaataattggaacaactatttttatatggatataagtaccggacggtttctattgttttttgacaatacaggaagagttttatgggattatggtgccgtcaatgacagtatctcctcagtcgccggtatagcggttgctcatcagccaattgatatttgtatgtcatgggatgcaactgtcggtaccagagaattaatggttaatggccaatcaatcggtacaaaagcttttacagcaccagttggtttacctgattccgtaggtttagttaataattttgccactttgcttgatgatctccgcatctcctctcgggcccgtaccttaaccgaatatcaagcagcctacagcagcaaccagccgttacccattgatgacgccacaacatgtaagatgagtttcgacaataacttatataccaccgatatgtggggaaccggcattctgccctattggaactacaacacagcaagcctgggcggagggtggaacaccccagtaaacaccttcaacctgaacatgctcttaaacaaatcccttttctatctcccaggtcatggtttacccatcggagaaagcatcacctacaattccattgacggcagaaacggccccctgggcattggctggcatcttggttccgacaccggcctaaccgagtgtaaagacggaagcgtcatttataacggaggcgacggctcatcccatgcctttacaccaaacggaagcggcggatataccgcgccttccggtatctatcttactctgcaaaaaacagctccgggaaacttcataatcaacgacaaaaaacataacacatacacctaccaaaacaataaaccgactcaaagcattgaccggaacaacaacataacaacctatacttatgataacaacgggcggctttcacagctttacgacgcttccggccgtaaaatcacatacgcttataactccgccggccaggtgacatctataagtgacccggcaaaccatgcatacagatttacctaccaaaacaacaaattaatctcagcaaccgatccatcaaataatacatttaccctcagctacgattcaaacgggcatctgaattcctttaccgatccgttaaaccgtaaaaccactttcaacataaacccaaacggccagttgctgagctataacgacgcacgttccaacgaccaggacttctatacaacaacctttaaccaattcctccaaagcaatacaatggtcaccactatcaccgacccaggcaacaggacaaacacctaccatcatgacaataataccggcaaccttatcaaacagcaggacggagtcggcaacacctggaactatacctggactgacaacaaccttacccagtctcaagacgctaaaggcacaacaaactgccaatatgacaacatgggcaatatgacccaaaaaacaattaccgtggacagcaaccccggcaacaacatcatcgaaaccatgacctacaacaactacaacgagcttctaacaaaaaaagacaacaacggcagagaaactaattacacatacaacagccagggaaacctgctctccacatccgatcccaacgaaaaggcatcaagcagctatagttacgaccaatatggcaacatcatccaatacaaccctaacgtgctgggataccacaatctagtcctaaacggcagtatggagatgctcgacaccaatgataacctgccagccaattggggcatgaacgggagcgccactgtgagccgggatgattctttccacccacatggcaactactcgctcaaaatcagcaataccactgcaccatactgttattttagacaggatataaataacactaactttagcttagacgcattaacactgagagcagaggttaaacttaacaaagtcacaggcggtattagttctgatggtgaagaaccatttggagaagatagctgcagcggcttaaaaattggttttctcttccatgacgattacggcaactacgcatatgtatacgctatatgtaccggttccgggagaaccacgattaccctgccgaccacagtaccgtttctccctagcccaccttaccatggcgctttatatcatgtgcaggtcttcatgggattgaacaattcaagcggtaccgcctggtttgacggagtgcagctcctgtgcaagggcagctgcagtcaagatcatatcatcagtcaattcaactccgtggaaaacagcagttttgaagacaccttggactactggactcccggaggtgccgctactgttaacagcagcctttcctggggaggttcctactcattaaaaatgaccgcggcgggaaccacctaccaggacgttcccacctacgcaggggagccgctgaccttatccggcatgattaataccagcggtgtcagcggcagtggtgcctgctatcggatcgactactatgacgcctcgaacaacctgatctccgggacttccgtacaaaccgcctgtatcagcggaactcagggctggacaagaatggcaagtatggccaacgctcctgcaaatgccaaccacgcccggctccaatgcatactaaacggtagcggtgcagcctatttcgacgacgtgaaattgacacctataaacagcatgcaatatacttacgataagcccagcgactataccaatcccggcagctataccggaggaaactacatgaccctctcggaagatgccctgggtattcaaaatgcttacgcatacgatgcaaacgtcggcaacatgataggacacgccgatcctctaaatcatattacctggtttaactatgacacactgaaccgtctcatcagagtaacagatcctttaaatcgcaaagcctattaccagtacgatcccgtaagcaacctgatttatacacgcgaccccaggagcgcgtcgtcatcggacaacacatacagcacattctacgggccaaacaacctgaaccggctttctgccctgaccgattcacagaaccggagcgccacctatacctatgacagatccggtaacctgacgggaattgccctgcccaacggccaaagcgaaagcctggaatatgataacgccaaccgcctgagcaaaattacactaagtgatggcaaatactataactattactatgacggagccggagaactgatcagcgttacagatcaaaacggagccggttgctcctggaactacgacggagcacacagagtaaccggtacaacagatccattaggctatcagcttaactactccttagataaaagcggcaatcttgagttggaatctggtattgattacagttgccactacaagtatgacggtggcaataatatatacaaactatatctacccggtgcaataatctactataatcgcgatggtcaagggcgtgtttttaacgttgagtataacccgtcctacattgttaatcaccagttgcattatgctaccagccaaagaataatcaactatctggtcaatggctggtgcatcagtatccaggatcaatacttcccctatcgatccggttactcatacggttactatgctgacggtactatctccggctacagctcgtggaacggcacacacagtttcagctatgatgctgacggaaggcttgcctcctggacacacggaggaattcaacagaattacacatatgatgccgccggcaacctcctgaccaaaggaaacaggacatttgcctacaacaacatcaacgagatcacgagtccgggcttcacctacgatcaaaacggtaacatgaccggcgacggcagcttcaattatacctacaacgccttgaatcagctcgtccgggtcaataaagcatccgacgggagtctggtggccacctatacctacaaccacgacggcaccaggagaaataaagtcaccgctcaaggaacaaccaactataactgggatgcctccgggaacttaattagggaaatcggccccaatggtacctattgttactactatgtgtcgggcaaactaatcgccttcgagaataaccagcagttgtatatagtgcacgataacctgcggggcgatgtcatcagcttatcaatgacggatgactacggaaacacagatcaggaaaacaggtatgactacgacccatggggcactcctatctgtgaggatgaatcggtaaagtcacccttccgctacgccggttattactatgatactgagacgggattgtattatttaaagagcaggtattacagcccggcgttggggaggtttttgacgagggacccgcatagttttataaatcatgctgacccacagacgcttaatttatatgcttattgtgggaataatcctgtgagcactgttgacccaacgggtcattgggatgaagaacccagtgaaggatatgttgttagcccagattatttggaaaataccgcaacagctaggattattaatagtaacgtattccagaatatattaatgggaattagtgtaggtgagggattaagagctcttaagttttttaagggcgcgggtaatttgaaacttacttctgatgctcttaaaaaaattgggacaaaggctgagagtagtggaattagggctgtcaaaggaactgctgatgatgcttgggatttctttaggaatcaggtaaatatatcatcaataaaagaagtgaaaccaggtgtttttgttgggaaagacggtaatgggctgaccttcacatatagagcagcctcaaagtcaggaccaccaacaatagatgttaacggaatccaaggcttaaggaaaataaagttcttgccataggaggagtagtgatgatacgggaaataactaatgaaagtcagaaactaaaattgaaaaccgaatttctaaaagtatttaaaggaatagatccgtttcatgaagtatttaatgatgccgtcgttgaaaggctgataatctatccaacagatggatattaccttactccagaacagtttgaagcactattaaatgccgcaaacattgtaggagatagcgaaatatatatatctgaggtagaatcagaatcggactgttttacagcaggtgaatcagatagaaaatatcaatgtaaacattgggtagtggaaaatcaaattcaattaaatcaatactatgagctaccaatagtattagagaatgctatatattcgcctcaaggcaagtggggtataataatttctcatgaggaacatgcactattaggtggaatgaatgaattcatgaaatacttcaaagcaagttacaataaatggaatgaagatactgaatcatttattgtaacctgggagagcaacaaaaagctatatgattcaaacttagattggcttccaaaaatattgaggcatattaatcagaatgaagaaataatttgatgtaaatacaacaaatacttccctgaaaaactatgcgaagaatagtattcctatcgggccagcaatgaaccttaacaaacaccttaataagcttgaaatttatcggctttttagccaaccacagccacctaaggaaactggctgctggcggttcaaatctataagcggtcggcattgccggtcgctgtaaaccggcggggggcgcctaaaggtgcacccgcctttaacctgtatggttttcgaccccatgcttcaccccgccattgagggcaaaaagccatatttaggatctgcgtttttgggtgcaggacatcttgcataaagccgccaattttgccctcatttccaccgggtgggggggatagccttatggcggctgccaaaacgcgatacagcggtacacagtaggctctttatttaaaagcattttatatacgttatgaaatttcttagaatagtaggagttacaccgacaaccgtgaggggttttttaaagtgctgtcaagagaatggtgctgaaggcttaagtaaattataaaaaaatatacgcttgtacgaaaaacgtgtacaagcatatattaagcagttatcgcctaatgtggtcagcttaacttactaagtaaattttcttagtcataaataaacttaattatgaattaatgttatttcatgtaaaaaattatctagagttgggaaggtctaaactagtgttacagggaatatgccctttgatatcagtcatgataagaacttctccatccggaaatcttttgaaaacagtatatatactgccctgcaaagtcttttctttttttcttccggaaaagaaataatccatatcttgtttcccgtatctaatatttgctctgcagccgttgacattctatacctaaaataccatatgcaataagcataacattgactcttatgacgtcccttcggcaatgggcttttacacatttacggccgccagtggataggctataataaaattagaatattattacctttttgagaccagacttgtatttatatacacctgcatgagtacttgcttttttctgaaaggcaagtattcatgcggtagttattttgtcgtctttttcagatcagtccacatttatgcctatcatggttttttcgtcaatattcatacattaaataattctttacgcgatcaattatatgacacaaataacatcgcgtcaatacttccagatgttatttgtgtcatgcaaaataagtttgcacctattttgtcattcaaggagccataaatttatgtcggaattatctttttcaacgcaagagctcggcaaacgagttgcagaaatacggggcaagaatactcaaaaggaacttgccaaagcaatcggtgtcagccgaagctatattggtaacattgagcagggtatcaccgtaccaagtctggaagttttaataaatatagcccaacaatatcatgtttctctggattggctcgtttacggtaatacgaattcatcccctgtagctggtgcaactggttaccagcataaatcaccggattttttcctgcgccggcaagctaccgctgtggaacaaaatttttcttctgccgcatttccgccgaaaatactcaaacaatttaaaaacttaacgccaaataaccaaaggcttgtctttgaattcataaaaatgctgaccatgtacgaaaaaaacaattaatgcttttttaggtcctaacatttatcactggtttacgcaacaatacccacgatgcatttacatggatgggtattttacattttctttgagttttcgtctatcctaatgctcaccttatcttgtcaaactatgcgtatttttcgttctttcatgcatctgtacggtttcctgaatagccttcgccttttctatcatactttttccccagaaccgtccatattccgaacaatttctttttgcttctttttcatttctgcttgcggttatttgggccgtttcttagtttatgccttttcgtcacaaggacatttccatatccctattgcaaaggataagtgcgacccagacaaacggattaaaccaatgaattgctaggataagaaacccggcgattttcacaatatggtcaaaacgtcggatatgtgtctgttcgtgtagtacgatatagttttgtttccgtttcgagagtgtggatggcagaaagatattcggatgtattccaataagttttttgtgcaacaacataagcgtagcaacactgtaaagaatgagcgcagcaataccaataagccaaatgatttcaccaaaaaatatccatatctgcaaagggtttatactcgcacctagtgttgccggtgctggcagaacagcgtttatcgtattgtcaataacgtccaatcctgtggtaatcttcggattttgagaataaattatatccgtcgaaatcgggttcggattgactggaagcaaactccatacacctttaaatgagataggacaaacaagatgaaacagaactatgctccataatacataggaaaatatcttaggagcttttttaagcagcaatctcgcaattagcacaaatatgataacgaggcttgcgttaaaactcatgttaagtatttgcaaaaagaccctatcaaacatacgctttaccccctgctttgattgatgagcttttgcagctcgtcgctctctttttttgacagcttctttcgcatagtaaacgcggctaaaaattgaggaagcgatccgtcaaaggtttcttcaataaatttttcactttgcaaagccttaaattcttgtttagacagaatggacgacacaacaccatctttgttttgaaaaatattccgctggcacaggcgacgcaacattgtgtaggtagtggattttttccatcctaactctttctcgcagagttttactaaatcgccggaagaaatcggctcactatgccacataagttctgcgaacttcgtctccatagctcctaatctataatcaagcacaacatttttcctcctgaggtttaactccattaaacttcaatataaatctaacaacgttaaacaggattgtcaataatgattttatatgtctgtcacgttattgttggtgcctgatagttgcatccttatgcgccttgcgcatttaataagattgtatttgcggcaatgactaaaagggtgacttgggaatattctgatctgcctttcttttgtaaggatgagaatttaattacttttattatattttttaaaattcattaaattttttgtcgaattaatattgatttcaggttaaaaatatactattcttgtaataagatatatttattgattacgataattaatgtttattgtaggcggtaattattaaaaaaatttgtttatagcacaactaaatatgagtctatatttaaaaaggaggggaaatcatgtttggcggactctttcaaccaactcatctgattcttattctggtagtggtgttgattattttcggtcccggtaaactgcccgaagtgggtaaggctatcggaaaaggtattcgggaaataaaaaaggctgcttctgatgaaacaaatgaaaataagacggaactggctcaacaggaggagaagagttccaatgttgtcgctattgctaaatccagtgattctaaatagtcaacagtttagttagctgccggagaggaggtagtgaagatatcagaggacaaagagctaaccgtagtccaacacctggaggaactgcgaaaggtgctgatagtgtctattatagccacccttgttatgaccctggtcagctggttttatgtcgagcaagttttgaatctcttactctcacctgtaaccttttccaaccataggttggtttatatcggggttaccgaagcaatcatgaccaagattaagctggctttctttctaggatttataactgctttgcccgttaccctctggcaggtttggagttttcttgtgccggctttgcgcaaaatagaaaaaatctattttacactgtttatatttttatctttcctgctttttgtaacggggttgttgttcggatttctggtagtctttgatttatgcgttaaaatactgcttcactttggcgggcctgaattggatcctatgctgagtatcggtaaatatatatcctttactgtgaattttcttttgcctttcggactgatttttgaaatgcccctggcctccttctttttggccaagttaaggcttatcaactaccgggttatggttaagggacgtaaaatagctcttctggtttctatcgtagctgcctcggcactaatagcttctcctgatattttttctgtcttgcttatggccgcaccaatgtatttactatatgaactgagtgcgttaattgttaaactggtggattggaaagcagcccgcaagcttgggcggagggagaaagagctgatagcagcagaattataaatattttgccggcagttgtaagcccgatatctaaaacaagtaaatctttaaggtataaaggaggaggaatgaaatggatgaccggtttagtttagaaaaagaaattaccagacggtcatttcttaaaatgatggggggcttgggcctgaccggtttatcgctaagtcttgccggatgcggtgaaggccaacaggaattcgccggagggaaaggatggatgccgcagcagtatcaggtagccggtgcctggccggctcaggtgcggggaagggtgccggtcagtccggacaacccgtcaatagcccgtgatgaccggaaatgtattctgtgcggtcagtgtttggaagtctgtaaaaacacacaaaccgtttacggtcattatgcgttgccgctggttaatgacattgtttgtgttaactgcggacagtgtgctctctggtgtcccaccggggcgattagcgagtgcgacgatagtgaaaaggtatgggaggcaatacaggatccgggtaaggtggtggttgtccagacagccccggctaccagggtggctttgggcgaggaattcggtttggagccaggtgcctgggtaatggggcagcaggtagccgctttaagaagactgggttttgatgtgatttttgataccaatttcacagccgatttgaccattatggaagaagccaccgaactgatcaggcgtgtcaagggggacttgaaaaagcctttgccccagtttacttcctgctgtcctggctggattaagttttgcgaatacttctacccggatctctttttaaatttatctacctgcaagtccccgcagcagatgctcggggcgctggttaaaacttattttgccaaagaaaaggggttaaaccctaaaaatatattttcagtagctattatgccttgtacagctaaaaaatttgaagccaatcggtcggaaatgaaggacagcggttaccgggatgtggactcggttcttactaccagggagttgtcccgtctgcttaaaaaacataatattgatctgaccaaactgccggcggagaactatgatccgctgatgggaaagtctaccggcggggctgttattttcggagctaccggcggggtaatggaagccgcggtaaggacagcttatttctttattactcaaagtccgcctccttccgggcttcttcaactgacaccggtgcggggcctggcgggtgtgaaagaagccgcggtagaaataccgggtgtgggccggatcagggttgccgtttgtcatggcatgggcaatgcgcgggaaatactggaggccactcgcaagggtaacgccccctggcattttgtggagtttatgtgctgtccgggcggctgtcagagcgggggcggacagccgcgtactgcagtgccgccttctgatgaaattcgtttaaaaaggattgccagtttgtataatgccgatgccaaaatggttatgagggaaagtcatgaaaacccggatattttaaccatctaccagaaatttctggagcatccgatgagtgaactggctgagaggctgctgcatactgaatatatatcacggggtaaatgtttcagcccgttaaagtctggtgcagtttaaagaggtttagggggtgaaaaagtggcaaaaagtgttttagttgatattactaagtgtgttgggtgcgggagttgtgccgttgcctgtaaactatggaatagcctgaagtgggatcagagtaagcctgttaacggagaaaaagcggaaacttccgcagaaaactggaccgtggtgcgcctgcaccaggtgccaaaggaacgggaaaaggtctggcgctttactaaacagcagtgcctgcattgtgaagaaccggcctgcgcctcagcctgtttcgccagggctattgtcaaaacggaacaaggaccggtcatctatcgggcctcactatgtgtcggctgtcgctattgtatgctggcctgtccctttgagatccctaaatatgaatgggacaaggtctttcctcaggtacacaagtgccagatgtgtccggaaaggattgaaaatggtgagagtccggcctgtgtggccgcctgtcctacaggagcactgaaatacggtgagcgaagcctgctgctgcaggaggcccgccggtgtttaagcagcaacagcaattatattaagcatatttacggtgaaaaggaagccggcggtacttcgtggctttatatatcagacacagattttgcggctctgggtttcagaaccggtgttaccagcaggccgcttcccgattatacttacagtattttaaagcttacccctgcggttgccctgggctggggggcggtcttaaccggcttgtatgcgtacaaccggcgcaggaaggaaattgccggggaaactaaggaaaaaaagagagagaaacgatgaccggaatttgaggaggaaaattatatgcagaagaaatggcattttagaatgactccggtcagagcagtgctgctgtgcctgtctcttctggccgtagtcctggcggtttatcgcctggtttttggcctgggcagtgctaccaacttaaatgaccggtggccctgggggttatggataggctttgacgttttaactggtgtggcactggccggaggtggttacagcacttgcctgcttgtgcatgtactaagaataaataaatttaaaccgattgtcagaagtgctatgttaacgtctctaataggttacctgctggttatgggcggcctctttttagatatcgggcgctggtttaatttctgggctccctttgtttcctggggctaccacagtgtcttatttgaagtgttctggtgtgtttcgatatatactttgattcaaacgctggaatttggtgaaatcgcgacagagaaagtgggccgctcctggcacggttttttcaaaaaaataatgccggtactttttatcgttggtattgttttgcccaccctgcaccagtcatcgctgggttccctgtatgttattgaggttggtaaattatatcccctctggtggtctatgctgctgcctctttttttcctgatgtcttcctttttcgtgggtccggctatggtggtggtggaaaccactctggccggtaaagcgcacggtcaccaggttgaaacctctgttttgcaaagcctggtcaaagtctccggttcagttatgctggtttatcttattttgaaaattgctgatttgttttatcgccataaggcgggactggtcttggccggaaatttcgaagggtatatgttcttgctggaaatgctggccggtattataattcctcttattatatgtttcacccccgggttgcgctccacaaagggagggttgcttgccttcagcttgctggtggtagccggggtaatcattaaccgtatgaatgttgtctttaccggtatgtcccgttacatgggcggcagctactttccttcctttattgagtgggcagtcagtattggcctgatatctgccggtgttctggcttacctgtttattgtggagaatttcaatattctttctgaggaaccccgggtcaaagagattgcgcattagattcatattttttaaatcagaagctgcaggtaagccgcctgcggcttcttttattattaagccggaccggcgaagctgttgctgacgttgccgcatatatgatatataatataaagatagtatgaaaagtggtgattatctgtgaatattaaacaactggaagcctttctccaggtagctagacataaaaattttactaaggccgctgttcatttaatgatgagccagccggcagttagttttcaaattaaatcactggaggaagacctgcaaatcaatctttttgaacgaagtgaaaaaaaggttgcgcttacagaggcagggaggctgctttaccccgtggctatgcaaatggtgcggcagtatcataagatccgggccagcctggatgatttgagaaacttaaaaaccggtcatctccaattgggagcctgtccggcagccggtgaaattctgctgccccggctgataggagcctttcgggaacaatacccgggtgttaagataagcctgcaggtagggggcagttctcaagtgaaccgctggctcaaggaacgggatgtggtaatggggattttgagtattccggtgcaaatcgacggtgttgaaggtcaaccctggttgcgcgatcacctggcatttattgcgccaacctggcatccttggaatggcgccgaagttaagccgaatgatttgctcagagaatccctggtgatcagggaaaccggttccggctctcgtcaagtagcggagcagcagtttctcgaactaaatttatctcttgaacagtttgcgggtattcttgaacttggcagcaaccagtctataataaatgctgtgcgggcggggcttggcataggcctggtatcttcctggacggtccgggatgatatagcaaggaataacattggggtgtttactgtaccgggtttaacctttgaatacaatctttatctggcctggaatcaacccggagcagaaggcttggctgtcagtactttccggcggtttttgctgaatcatgaaattaccggccgtttgcttgatgacatttcttaaaaagagttgtaacgatatccacaaaaattatgaagcgggatatttatagtgcacccggttcatatatacaggctaagaaaaggctttgtttaaattttttgacaggcatataaatatattatagatgtaggggaaaaatgattgcatttgcaaaaggaaagagagaaaccttctcttaaagaagtctctctcttttaatgcaactgattaaacatgtcctaaagaatattactaaaacttgcttctctctgtataaacggtatgcagtaattgatgggacttgtgtcccagaggctcgcctaaaaattccttgtagaggctttgaacagccgggttttcatgggattttcttaaaggcatgctctggtcggtgctatatatgccggcggcccgcttgagcctggtttcttggtcggtgggaataggctggccgcctccgccgatacagccgccgggacagcacatgatttcaatgaagtgataaatatcgccattcctaatcttctccagcagctcgcgggcattgcccaaaccgtgagccacagcaacattcaatatagttcccttcaagtctatggccgcttccttaacaccttccatgccccggacatctttgaattcaatggaagccagtgtttctccggtaaccagttcataaccggtgcgcagggctgcttccatgacacctcccgtagctccgaagatgaccccggcgccagtggagatgcccagcggctgatcatagttttcctccggcagggccgtgaagtctatgcctgcctccttgagcattttgcccagttctctggtggtcagcaccacatccacgtcctgatagccgctgctgttcatttccggccgacccgcctcatattttttagctgtacagggcattatcgaaacaacgaaaatactgcccgggtcaagccctgctttttccgcgtaataggttttggccagtgccccgaacatttgctgaggtgatttgcatgtggacaggtggggcagcaaatccgggtagtggtgctctataaatttgatccagcccggactgcaggaagtgattagaggaagtgctcctttcccgttaagtcgcctgattagttcactgccctcttccataatagttaggtcggctgtaaagtcagtatcaaaaaccttatcaaaacccaaacgccgtaaagctgccaccattttacctgttaccaggctgcccggctccagtccgaatatttctccgacactgatcctggtggccggagcagtttgcaccaccacatgcttggcaggatcagccagggcagaccagacctcttgcacctgatttttttctacaatagccgcggtcggacagaccaaagcgcattggccgcagtttacacaggtagagtcgctcagagaagccagaaaagccggggcgataactgtatcaaaaccacgctcctgaggtgcaatggcggtaactttttgaatgttctcgcagacactgacacagcggcgacagagaatgcacttgcgtggatccctgaccagtgaagggctggagttatccggttgataatgccggttagtgccctcaaagcgcagctccttaagaccgagctccgcagccacagcttgaagttcgcaattagtgctgcgggggcagatcaggcattcctgcgggtggttggacataatcagctccagattgagttttctggcctgtcttacctccggagtattggttttcaccaccataccctcagccacgggggttacacaggaggcctgcagtgtgcgtgctccctgcacctctaccaggcagacccggcaggcacctgcttcattaacctctttcaggtagcagagagtaggaattcttatgccgatctttctggcggcttccaaaacagtagtccctgcccgtgcttgtacctgctgcccgtctatggtgagtgttatctgagacattatatttccctccctgctgcagatcataaaataaatattgaattgaacttgcacttgtctttgcatgtcccgcacttgatgcatttgcccgcatcaataacatgcggttttttcttttccccgctgatagcgccggcagggcaatttttgctgcacaaaccgcagcctttacaggcccttgcatcgatatagtaggtaaccagtgcttggcaggctccggccggacatcttttgtcttttatatgggctatatattcttcccgaaaatgcctgagcgtgcttaaaacagggttgggcgctgtttgtcccagtccgcataaggcggagcttttaatgccctggctgagctcttccagcaattctatatcaccgtctttaccgttgccttcgacgattcgctccattatttccagcatgcgttttgttcctatacggcagggagcgcatttgccgcaggattcttcctgaacaaactcgaggaaaaacttggctaaatccaccatgcaggtgtcttcatctacaataatcatgccgccggaacccataattgtgcccagtttaaccagggaatcataatctaccggagtgtccagatattctgccgggatacagccgccggagggtccgccggtttgtacggctttgaattttttgccgttaggtatgccgcccccgatatcatagatgatttcctttaaaggagtacccataggcacttcaaccagtccggtattgttgattttgccggccagggcaaaaaccttagtgcctttgctgttctctgtcccaatagcgctgaaccactcaggtccgttgagaataattgggggtatgttggcccaggtttcaacgttattaattacagtgggtttgccccagagtccctcctgtgcagggaaaggcggctttggtctgggttcgccgcgccggccttcaatagaagccagcagggctgtttcttcaccacagacaaaggcgcctgctcctactcttatttctatatcaaaattaaaaccggtactgaaaatatttcggcccagcaaaccgtattccaggcatttgccgatggctgtttccagcctctgcactgccagcgggtattccgcgcgcacataaataaagcctttttccgctccgatagcgtagccgcagatagccatggcctccaatacactgtgcgggtccccttccagaatactgcgatccataaacgcgccgggatcaccttcatcggcgttgcataccacatacttgggatttccggaggcccgggcagtaaattcccatttcaagcctgtaggaaagccggcccctcccctgcccctcagaccggaagctttaatagccgaaataacctcctccggtgagtattttgataacactttgcctaaggcctggtagccgtccctggcaatgtattcttctatggattcaggattaatcagtccggtgttgcgcagggtgactctggtttgacgcttgaagaattccatccggtcgaatgttgcgacctgttctgattttccggtaggccggtgcaaaagacggtcaactaatttgcccttgagcaggtgttcggtaacgatatcagctgtatcttccggtttcagcttgcggtaaaaaaccccgtcaggaaaaatcagcaccaccggacccaggtcacagggtcccatgcagccggtttccacgacttttatttcatctttcaatccttgtgcttgaatattggctattaacgcgctttgcactgctttgcagtccgaggatatacagcctgccccggcacagacaagtacatgtgacctatacatactcataacgcaatacctcctactcctccggttttgtccactgttctatgactttgccttccagcaggtgcctgttaacaatttgcctggctttttcctgatctacattaatgtaagtaactttttccccacccttttggatttgcaccagcggttcctgttggcaggctcccagacagcctgtctgggtcaaagctatgtcttttatatttttactgcttatttcttcgatcagagtcttcattgtttccctggctcctgccgctattccgcaggtacccatactgacattaacggtaatttcctgctttctttcccggatgctaatttccgcctgaagtttgtccctcagcttgttcagatcttccaaggttctcaattatttcgcctcctctttagatttctgatgcttgaatctaagtattcttgcagccaattcagcaccgccggggttgtaaggggcaccttccccagctgagcccggatttctttagtattaaaaacaaaattttttcttacatgccggtggcggtaaatcaggttaaaacaatgaccggcagccagcaaaacacttatggtagagggcaggtcacccagcggagcccggtccatgtgatcatacggaaaagatgcggtaacctgagtgccgttcggggacagcggctcgattttcagactgccgccgcaagcctgcacagcttctgacaggagaggtatacccagccctatttttttagctgccttggtagtgtaaaagggatccgttattttgttgagggcattttcaccgatacctcgaccgtcatccttcacctcaaatttcagtaaatttttcgccggatcctctataacattgatttccagatttgcagcgccagcctctattgaattgcgggccaggtcaagaatgtgataagacaattcttccaatttgctctactccttagagtatttagctaaaataccgtctattttttccgggcgtacctgtgcgtgaacgtcttcattaattgttaccaccggtccgaggccgcaggctcccacgcagcgaaccatgcccagagaaaactgtccgtcactggttgtccctccggttttaatatcaagttgatcctgtatattattaatcagctgtttagcacctcttacatagcaggccgttccggtacatacattaatagtgtgttttccctttggcagtacattaaagaatgaataaaaggagacaacgccgtagacaatggacaggggtacattaagtccttccgctacccgtacctgtacctcgcgtgggagataccccaccagttcctggacccggtgcagtacctggatcaagttgccggagcggccgcttgaaggttcaatgattttatccacctgggaaagcagttcagcgcttagctgagaatggcatttgcatttgtcgcccacaataacatacctccttgatttggaattccgtttaactaatctatggatgatgtaattcttaaaaaaatcaaaactattcagccatcagcaaatattcggctaatatattagtcggttagttttaattccagcaagtgatatagccgtcccgctgcggcaaaattattcaaaggggtagtgaaaatcggaacaccttccatctccgcggctgccagtgtttctctgtcaggttgccggttgccggtaattattaccccgcacaggttaagcaaagaggcaaccgcaataacattgcggtgacggtgaatggttatccatatgtttccggaaagtgagttggccaggacatcgctgagcagatccccgcagtaagctccccggatttcccgtttcaagaatgccggatcggttaatagggttagatgcagaaacttaataatttttgaccactgttccatcaggcatcaccttctttaagttctttttccctctctctgcccatggccgggggctgcttgtgggataggtccactatctcacgggctaaaatctgcagcctttgacggagtttgaagatgcagaagctggtatccgcgtagcccctgacaatatcctccgccagtgcccggcagtttggagagccgcaagaaccgcaatccagaccgggtaaatcttccgttatcttttcaacttcttccagcatttcaatagcccggttaatatcctggtccagttttagggcgggtctgggcaaaattggtttattcaggcgtaagaactccggatccgttgataaactctttggcctgtccggttgcaaactcagctttttgaccaggttatccatgcgaacgcgtgctacgaacagattttgaggcgccagcgggccgccgatacagccgccggtgcaggcctgtgcttccaggtaatctatatcgcttaagccacctctttcaatttcctccagcacgttgataatactgtgaataccgtctacagccagatgtgagtggcacctgatggcatggttttctcctccggcttttccccagcccacacccctggctcctgataataaaggtaattgtttcgttgatggtgaatcaagactatgcagcagttcgccgtagattacggacattgaaatagcgccgtccacataggatttttccccgaatggttgttttatggcagttactttggccgggcagggagttataaaaaagacgcctatctggttgtcactgaagccatgctgctgacgggccttttccctggccagcccggctgaaatttccataggtgtctcgattggcactatgtgctgcaatagtccgggaaaacgcacctgcatcagcctgagtacggccggacaggcggaagaaatcatgggccttggatgatcgcggctaaggtaatctctcagagccagtgaaactgcctcggctcccagggctacttcgaaaatatcgtcaaagcctatgtttaaaagtgcgcctaatatttgttcgggactggtattaggctcaaattgcgcataaagagaaggagcaggcagtgcgatggtgtaatgaaagttttgcagctgctccagcccgtcagttgtggccagtttagcccggttcgggcaaatttttatgcactcaccgcagtcgatacagcgttcttcaataattagagcccgtccttcccttacccggatagcctcggtggggcagcgtttgacgcaattggtgcagcctttgcacttatcttcgtccagtcttacagagtgaaaatatttctgcattatttctcaccacttgtcctgttgaatattatggcagtgagcagggtcccttgattaacttcggaggttagttccatttgatccgagcagcgctcaatattgggaagtcccatacccgctccgaaacccatttctctgatgttggaaggtgcggtggaataaccctcctgcatggccagttcaatatcggctatacccggtccctcatccataacctttatctccacggcatcagggctgatttttgcagtcagtgtaccggcataagcgtgaataactacattaagttcggcctcataggctacaactaaggttttcctgatggtttcgacttccatcccaaccatttgcagagctttttttatttttgctgccgcttccccggcccgggcaaagtccatgcccttaatttcaaattccaactgcaaatatgaactcactccttaactgctcgttagtagctgcgcagaccatgctggtaaagaatgccgcagctttcgaaaagaaatcgcttggtgctcatcaggggaatttttttttgtcgggacatttcaattatttcggtgccaggttttttccctcttacaaatactatagctttagcctcaaccatttcagccacccggatgatttgaatattggtaagtcccgttaacaacaggcagtcaggtctggaaaaactcagtgagtcactgattaaatcacagccaaaaccataatttacagtaaggtctaaaagttcttcacctgttataacttcagcttctaaaagttcattcacctgatgcagtttgatactgatcacctgccataaagttaatttatcatatatatgggttgttaataaagttattgtattaatattaataagatattcttattgagttaataataatgcttttattttgaaaaatcaatcgttattaataaaataattacgcaatcttaagataatttctataatagtttggagcttccggaggtttactatattatgtttaaaaattaatcttatttttagtcaaaaaaatattgattttatagaaaaaaaataatattctttataataaatactttttattgatagcaattaattatgtttattgattttcttgtttttgaataaaaatgtttatggcttagagtcctaaaaggggcagcataagagtataactctaaaagaaggatgacagtaatgaacatagcatcagaatttgctaaagctataaacaagcagttgagcggcctggttttggagcaccgggaaatattggccctgctggcagccggacccaaggaacagcaagagctttttgctttggccgatgcggtaaggaagcggtatgtgggtgatgcggtgcatttaaggggaattattgagttctccaattattgctgcaggcagtgccattactgtggattaaggtctgctaataaagacgtaaagcgatatcggctgggtgaggaggatattctcctggctgtccggagggcggttaaggtgggccttaaaacagtggtactgcagtccggggaggatcggttttattctctggagcagttagtccgtatagtgcggcttattaagcagagtaccggaatggcggtaaccctgtcactgggggagcgttcctacagcgactatgaaagattgcgtgaagccggtgccgatcgctatctcttaaagcaggaaacctcagatgaggggctttttgtccggctaaggccgaaaaccactctggccggccgtgttcagtgtctgaaatggcttaaagaactgggtttcgagataggttcgggaaatatggtaggactccccggacaaagtacaggcactttagcccgtgatctggagttaatgcgtgaacttgatgtagatatggccgggattgggccttttatagctcaccctcagacacctttggcgggtatgccgggaggtaccctggacatgacgctaaaaacactggcagtggccaggttgcttatgccggaggtaaatttgccttccaccacggctctggaaaccctttacccgggaggacgaaagctggccctgcaatgcggggccaatgtggtaatgcctaatataacaccggtaagctgccggcggcactatagtatttaccccaataaagctggaataaaggacgagccggaagaatgtttggatagtgtgaagaagctaattgcagagttgggaagagttgttggtacggatcgaggggacaggaataaaaagtgagtgtggattgctgaacagttataattttaacggaaggagctaataaaatgactgttgctgcggcagattttattgatgatcaaaaaatatgggggcttctggaggaagctaagaatgccgataataaaaaagtaaaggaaattattgaaaaagcagtaaaggcacgggggttaacacccggggaggcggcagtactgcttcacctggaagatgccgcgctgctggaggaaatgtatgcggcggcaaataaaattaaagagagtatctatgggcgcaggctggtgctttttgctcctctttatatcagcaattactgtgttaacagctgtgtctattgcggctatcgcacccacagcaagatttttcgccgcaaactaaccatggatgaaatcaaagaagaggttaaggttctggagggactgggtcataagcgtttagctctggaattcggtgaacacccagtcgagtgtcccattgattatgttttggaggccattaggacgatatattccgttaaggagaaaaacggcagcatcaggagggttaacgtaaacattgctgccactactgttgaggaatacaggcttttaaaggaggcagggatcggaacctacatactttttcaggaaacatatcataggcaaacctacagccgaatgcacccggccggtcccaagcgtgattatgtctggcacaccacggctatggaccgggccatgcagggcggtatcgatgatgtcggtgtgggagtcctctttggattatatgattataaatatgaagttatggggttgttaatgcacgcgctgcatttggaggaggcttttggtgttgggccgcacactatttcagtgcctaggttaaaaccggcagccgggatggatctggagcaatttcctcatctggtttccgaccgggattttaagaaattaatcgctgtcttgcgattggctgttccctatacaggaatgattctttccaccagggagggagcggactttagagacgaactgctgtctataggtatctcgcagattagtgccggttcttgtaccggtgtgggcggctaccggagccagtaccggcaaggtgccggcaaggaagaagatacccgccaattcaatgtggaggataaccgcagtccggacgaggtcatccgcagtatagctgaatcgggctatatacccagcttttgcaccgcttgctaccgtcaggggcgcaccggggaccgttttatggcactggccaagacaggtgagattcaaaatgtctgtcaacccaatgctattcttaccttccaggagtttttgctggattatgccgcacctgaaaccagaattgccggcgataatttcattaaggagcagatcaaccaaataccggatggaataattcgccggaaaacagaagaaaaactggagaaaataaaacaaggttggcgagacctatatttttaaaaaaaacggctattaagccgttttttttaaataaataagtacctgattataagaaaatgctttaattttaaatgtttatgtcatttccttgttttcgtataacctcaatacatccgggaaaggagccagcgcccgccgtaaaataccgtgtacataagctattaaaaccccgtaattgacaatgggtactccggctgcctgtgccgtcataatgcggctgagcatctccctgcggttaatcatacagccgccgcaatgtacaattaatttatagccggataagtcagacggcaattcaagcccgctggaccaagagaaatgtaattcccctcctacaatctggcgcagccagcggggaatttttacggtaccgatatcatccgcaacctggtggtgagtgcatgcctcggcaatcagcactttatcgccgggctgcagttcttctacggccagcgcgccttccaccaatgtggccagatcccctttataacgggcaaaaagaatggaaaaggacgtcataagcacgccgggcggtgtatccgcatcgacttttaagaaggcttgtgaatcagtgattaccaaccgggggggcttccgcagcacgccgaaggctgcttttagttccctttctttgactaccatagtcaagcagtcgttatctaacaagtcacggatagtttgtacctgcggcaagatcaaacgccctctgggtgctgccaggtctataggcactaccagcatggccagttcaccgggaggcacaagatctccggcaatagtaggagctacccattccttgggagccagtttaaccatagcctgtttaagttcattaataccttttccggtcagagcactgactttaacccaggtcatatccggcagtgggaaagatatttcctccggctgaggcaaaagatcgattttattggcaacgccaattaccggaagttccttttttcgggcagtttctattaattccagttcggtttttcctaaacctttttgcacatctgctaccagcagtaccagatcagttttagccagcacggccatactcttggccacccttttttgtcccagttctccttcatcatccagtcctgccgtatcaatcaatactacaggcccgatgggcagaatttccattgatttgtatacagggtcggtagtagtgccggccacgttggaaacaatggccagattttgcctggtcagtgcattaatcaggctggatttgccggcattacgccgtccgaacagggcgatatgcagtctggtgcctctaggtgtctcgtgcattttttccatctccttgactgttggcctttttaaagcgattggccagctggcgtgcaccggctataccgggtctggtcaactcgcgcggtgcggcgataatctgacactcttctatagttagcagattgcgggcctgtaccaactctactatggttttattttcttccctggcttgctgtgccagggaggtagcctgttcataacctatatagggaaccagagcggtaaccagtacattgctttcttccagccacctgcggcaacgttcttcattggcagttatgcctcttatgcactcgctgttcagaactcttgctgttttggccagcatctcaagaacatgcagcaggttgtgggctattaagggtaaaaaggcatttaattccagccggcctccggcgcaggcctggcaaattgtctgatcagcccccatgacctgccaggacacctggataaccgcttccaggataaccgggttaacttttcccggcataatggaagaaccagcctggcgggggggcagattgatttcagccaaacctccggcagggccggcagccagcagcatcagatccccggcaattttgcatagattgacggcggcagctttgaccagaccggagacctcggcgaatatgtcagcattctgggtaaggtcaaccatattttctgcacgggccaatcccaacccggtgatttgacgcagttcctccactacctggtagatatagcggcgcggggcgttgagaccggtaccgatggccgtaccgcccaagttgatttggcgcagccgttcctcgaccttgtataaccgccacctgtcacgggctatagcctcggcaaaagccccgaactcctgccccagggtaatgggcagggcgtcctgcagttcggttcgtccgagttttagtattccggcaaattgcgcttctttttcctgcaggcttgtctgcagctcggccagagcttcgcttaaatccagcaccagccggatggctgcgatacgcagtgccgtgggataagtatcgttggtggattgggagaggttaaccttgtttaaggggtgaacaagatcataatctcctttttgtccgcccagaagttcaatagcccggttggccagcacctcattcatattcatgtttgttgaagtgccggcacctccctgcagggcatccacaataaactgttcagccagcccgccctcagccacttcctgtgcggctgagcagatggccctggctgtttctgccggcaaaaggctggcctgaagatttgcctgtgctgcggccaacttgacttcagccagagcacggagtaagtgtttatttactccgtagccgctgacagcaaagttttgactggctcttaaagagttaatgccgtaataagccgctcgcggcagcttaagctcaccaagcaagtctttttctactcggtaatttgtcatttttaccaccttaaaaagtaaattctgcaacggcgtgttttattgaaaaaccgcttaaaatgactttcttgttatatattatttctgttagtgaataagtatatgattaagccggtggtttgttgtacattattataaatattgccgacttaggtggttttattaatatttttgatttatagaaaatcgctcctgaaaacccacgggcttgtcccgtgggatgaaaggagcggtcgcccggtagggcgacaagtatatacacaaacacttcctctactgtataattgaatcataagtaattactataagccggcaacaatggtaaacattgaactaaataaatacgctaattcccttaactacacatcatataaggcaattaaaagtaaaaatgccaaatggataccatccaatcaagttaataatttaatcagtagacatgaaaactatacaacatgaataccggcaatacaatatgaaaaaataacaattggtatcactagccttggatttgtcaaatgggaaaaagtaaatctcaaaaatccaaatgaaacatcatatacaccggaaggtaggaaactctataaagaacgcgcaaataaaactaaattactaacgagagacgacataacaatgagccttacactatcagaattgatagacaatccttacctatcactatctataataggcactgccggaaacgtcagcactgagaccattcgcaaatatattgaagcccagaaatattccgggaggaggtgaaattgtgagcaaatgtaaaaataaccaatcaaagaagtcaaagtcaaaaggcatcgacattttggtgaataaatttcctgtatacctaaccccggagcaaacttccctggcccgtaccctgcaaagagaggcagccaaagtatggaacacaacttgcattgttcaccgtacaatctatataaaacatcactgctggctcgacgaaggtgccatgaaagcattcgttaaaggcaaatacggtgttcattcccagtcggcgcaggctatagtggaaacttactttgagtgctgtgagcgcaccaggaagctgcgcgaacaaggggttacagattggcgctatccccatcgcaggaaacgttttttcactgtaacctggaagccacttggtataaattacgaaggaaagatgctgactctctcaaacggacgcggcagggaatcactcatacttaacttacccaaaaggctctccggagccgtcattaagctggttcaacttgtatggcaccgtaacctttactggctgcatgtaacggtagaaaaaccggccttgaaaaaagtacagggcggcgttacagcagccattgaccccggtgaggtacatgctgtagctatcacagacggtaagaaatctttggtagtgagcggcagattgctgcgttctctgcaccggctcaggaataaggtgctgcgcaggttgcaaaaagctatttctaaaactaaaaaaggctcaaaacagcgcaataagcttttagctgcaaagtaccggtttttgaacaatattgagcgccgaattgagcacgtcatacataccatttcaactattgtttcaaaatggtgctttgagcataacgtcaataccgtctatatcggcaatccagaaggcgtgcgcaagaaagactgcggtaaaaagcacaaccagcggatgagtcaatggactttcggtaaattacgcaggatgctggagtataagttaaagcgtcatggcattaagctgatatcagtggatgaacgcggtacttcgggtacttgtccagcttgtgcagagtataccaagcaaacaggtcgcacctataaatgcggcaagtgtggtttcgccggcccgcaccgggatatggtcggtgcttccggaattctggataaatcggttaacggtaaattcaccaaaggccgtaagttacctgagaaggtcgaatatgcacggctgaaggtgttggcactgaaaaaaactgcttaaacgtatctacgatgagtagtagatgcccatggaccgggccaaggctgtggtaacacagtgctgtagctcatgagagagtgtaagaccttgctttgccagggcagttctcaatgaaatgagaaaccttacgggtagaagcctccgggctcgtcccggaggaggttcactaaagagctattctaagtgaatgtggtacaattgctttatgtgcatattattttagcacgctttatttatttgtggcagacttgcacggcaattttctgatatatttgtaatatttatggtcaaataagagatcgtatggctatatggtgaaaattattatctctgttttatccctgtccttttttacaggggtaacagtataaagcttattttaaattatcttatagctaatgtaaatggagctgtatatgcccataaaatgtttttgccgatcgggtatttgcatcaggacatggaaataccgtattatcgccatgagaagtgggatggtactggttattcctgtggtttaataggaaagcaaatccctctggcttcccgtatttttgacactgccattagactaagaaagtgaggtaagttattgtgagtaaagcagacgatgtttttatcggaatgtgcaaggagatccttgataaaggaatttcttctgagggtgaggaggtaagagctaagtggactgacggtatgccggcccatactattaagaggttcgccgttgttaacaggtataatctttcagaagagtttcccatcctgacactaaggccaaccaacctgaaagctgcaattgatgagctgctctggatatggcaaaagaaatcgaacaacattaatgatcttaatagcagtatttgggatagctgggctaacgatgagggttcaattggaaaagcttacgggtatcaactgggtattaaacataagtaccgtgaaggtgaatttgatcaagttgacagaattttgtatgatttaaggcataccccgtatagcagaaggattattgctaacatgtacaaccacagtgacctgcatgagatgaacttatatccttgcgcttatagtatgacttttaatgttaccggtcgaaaactaaatgcaatactaaatcaacgatctcaggatgttttggttgcaaataactggaatgtggctcaatatgccattcttatacatatgtttgcgcaagtaagcagctttgaagccggtgaattcgtgcatgttattgctgatgcgcatatatatgacagacatataccgataataaaggaacttatccagagaacttcctatccggcgcccaggttattaattaatccggataaaaaacacttctacgactttacagttgatgattttcttttagagggttatcagactaatgaacagataagaaatatccctgtcgctgtttgatgaaatagtgagtaatagcaaatattaatcatttcaacaccttttgcatatggttatgcaggaggtgttttattatgcagaaagatatcccgataacagtaaaattagacaatcattttcatattttactcttcacaggagataaaaaaatcagtgacatgctcgtttttttaatgtatcgaaagttaaagcaattaacaagtcaagaagttgaggaaaaggccaggcagttaaatcaaaagaccggtggttagatttaaaaccgcgctccaacagaactatggaggtgaaatatgtctaaacatatagccttatatgctcgtctcagtgttaatgaaaacggcgagagggatgaaagcttggaaacccagtgtgatcttttgaaaagttatgtgcaggaaaacattccgggtacttttcaatattacatagataatgatatttcgggtacctatttcgatcggccgggcttaatccagatggtcgacaatataaacaataacctcgtagatactgttttggtcaaagatctttccaggctgggccgcaacaacggggagactctcagctttctcgatttcctgaaagaaaggaatatacgtctcatagccttgaccgataattacgacagttttcgtgatgatgatgagattatcggcatcaaaacctgggtcaacgaacattatgccagggatatttccaaaaaggtacgctataacctgaaaaaaaagatgcagaacggcgagtatttagggcggccgcccttcggttatttaaagtcttctttggaaaaaaacaagctggtagtgaatgagcaataccgtgagctgatccctaaaatattcgagttgtatatagagggcctgggttaccgggctttggccgagtatgtgcaaaagttaggcattcccaccccgggtcaggataaaaattatgctaatataaccggaaagtcccgctggagtgagcagaacatccggcgcattatcagtaatcttgtttactgcggtatcagtgtgcagggagtgagtgagaaaatctcatttaaatcccgaaaaaccaggcgcttagacagcagcaggtgggtggtggtacctgatgcgcatgaacctttggttagccgtgaaatctttgatttagctaaccaaataagaaaaaaacgccatctttcaggagaaggccgcaagaaaacaaagacaacttgcttacacctgttcagcggttttttaatatgtggcggttgtggctctccccacatctttcgaaaaaagaccaaccgcccctcgggatatatctgcggactgtacaatagatacggaagaacggcctgtacctcgcaccatattagagaagaagatttgcgtggccttatccttcaagatatcctaagagtcagcaagggggtagacttccatcataagcttaaggaagaataccgcaaggatttttcggttaagggttccattgaggagctaaatacactctctaaccgcctggaaaaatgccggagacagcaaaaaactgcctatcttgacaggctaagaggcataatttcagaagatttgtttctatccgctaacagcttgttggataaagagaaagatcttttagccggcaaaattgagcgcctgaaaacactttcaatgcagaatgaagagagcgccagtgcttacgaattgataattgaaagcttgaaatcagataacctgacaaaaaatgatatagatcgctcattcttagaacgtttcgtaaagaagataattgtttttgagcgggatgagaaggtaaaccggaatgttagagataagtacgggttagacaggttttggagtgaagacgaactgaagactctgacccgatcatttaaaaatacactgataatttatgagctttctttagctgattgaatttgttcaatgtgttgtaccagcccggcccttatgacggaggaaccatgtctgatcgaatcggggtgctgcatcgttttattcccttggttagaggtgaagaaatatccgattgccaggtggcgcaaaatatggccagaagcctcaatcgcctgatgcaaatttttaaaccaaattatggggtacgcttgtataaaaggcaaagcacagaaaatgtggttgattgtgctctttgcaaaccggataaccctgaatttatttcaccggaaatatatgagataggtaaaataaccggcttggagcaggtaagtcccggcatctcggtggagaaaagcggcagaaccagtggattaaccagcggcagggtaagtgctgtaggagtaacattacaggtgcaaatatctgagacagaaatcggctggttttctgagcaggtagtctgtgatatgaactcgcagccaggtgacagcggttctctgattgtaaataacaataaaaaggctgttgggttgctttttgccggttcggataagttcacaatttttagcccaatagaaaatgtgtgcaaaaatttaggtgttgaacttgtttactaaaaatagaatgaagggggtaaccagtggctaactcagaaacgctgcaagaggtggctctggtcttattgggaaccggtatacctgctattggccccaagctgcaaaataaaaaggatgcggaggatgttgtacggagctatgtgctggcaatccataacctgataatgaaagccggggagtcgccctataaagttctttttcaaaaacaggaagatggccgttattccgtactcatggacggatccggcgcttccgtaaaaatattaaccaatctggatgagttaatgctgcggagatttcgccatgcctttcaaaaaaatatgtttatcttaaccagtttttgtgaagaggctaacggttgtttggaatgtttggctttaacagaaggattaggtgcggtcttatacgcgccttaaatacccaaataatctatttgtttttgcacacttgataaaaccactcatatattattatgaagactgtcgaaaggaggtaaagctttatgtctaagaagagcggagctatgcgcaattatatggattgtaattatgaaacagagtatttaaaaatcaatatgattatagctgaggatacaaaacagactatagtaaaaggaaaagtgagtgttcctgatcctaagcctgatgttgaacaaatactttctgtagaaaagtcagcgagagtgagaagaatagaagtgctgccggataaagttgtagtgcatggttctttaaatttgcagatagtttatgttgctcggaaacccgatcagtctgtgcattccatgcaccatatgcttacttttacaacttttatagatctgccgggtgtcgaaccggatatggatgttgatgtcaagctggaggtagaggatgtcaatgtaaaacaaagacatgattgtaattgtgacagagattttgatgttgtagcagtaattaaagttgacgccaaagctacccagcctgaagaactcaatgtagtagtaaaggtacatgataacaatgctataattgaatcagaaagattaaaggtagatcatttaatcggcaatgcaagaaaacagattatggttgatgaggtatttcgaattcctgatcccaagcccgatatagagcaaattataaatgtggatgccgaggtaactatcacacataaaaaaattattagaaacaaggtaatgtttgacggggaagttcatttgcaggtattgtatgtagccagaaaacctgatcaaccggtgcatgaactgcataaagtcattaaattcagtgattttgtagaagtacccggtgccggtaaacacatgaaggttgaaattaaaacgactgtggaaagcgtaaatgttgatcctgtcaagggaaatcccaggcggctcgatgccggaatagtgttggaagtaaaggtaaatgttaccgatcctagaacggtttatgtggtaactgatgtaaaagacagtaattgtaaggcaactaaatataatttaagagttgatcaattagttggtgaagcaagtacccaggtggttgtagaaagcacctcagcacctccggatcccaaaccgtgcgcggagaaaattttggaatgccgcgtcgagcatatcgacatagaaaaagtggaagttctttctgataaagttgttatacggggtaccctggaagttaaggttatttatgtagcgatgaaacctaatcagtctgttcatgccatgcacaagaagatgagtttcagaacctttgtagaggtgcctggtgccagaaaagatatggatgtctctgtaatgcctatggtagagttcgttaaggctgaaaccagaggcccgaaagtatattgtgaagccgtaataaagatcttagtaagagtaacagaaagcatggaccaatcagtagtcattgccttagatatgagcgaagaaccggaagaagagccggaaagccccgtctgtaaaccaggtgatatgatttcttatactatcaagtccggcgataccttttataagctggctatgcagtatgatatccccttgcaagacttattggacgcaaatcccaacgtaaacccaaataatttgcgggtaggtcaggttataaatattccctgtgttgctaaaggttagttcgatttaaagcgactttcgagaagccaaaggcactcgtactcgaaggaaattatgcggtattaactcagcttgtgccatatggaattgcactgcataagacaataacttgttcacagagctataataagcataatttcctggagtgcaagaaagtcgtttaaagcgacttttcgagcagccacaggcactcgtactctaaggaaattatgcggtattaactcagcttgtgccatatggaattgcactgcataagacaataacttgtccacagagctataataagcataatttcctggagtgcaaaaaaaagctgttaaaggcagcttttttttgtcaaactttcggataagggagcatatatttagagtgtacccttaccccatcagctttaaatcaggggaggtgaaattaattgttgtccggtcaagaccagttgtatgatatgcataaaactcttagccggttgctggatgtacaaagtaaacagggttcggatcaaaattcattagtaatgttgagtctggtaaatcttatgggtattattgatattttgaacaagagagttcaagcctcgccggcggcgggagtttccggcaatttgcctctggatctgtcctcactgcagaccatgcttggcccgcttttaaatatatttgccaaacagggtcagggtgactgtaagacacagccggttgagcgcaacattagcccgaatactgatcagggttgtgtcaaaaataatgcttccatgaaaaactccgttcttgaaagtgctaatgaccagtctaataaatctgccaatcaggatattaaacccagagtcgttaatcctttaggcggtttgttaaatttactgggggggggtggcagtcaacctaatttagtgcctcttctggcactattggggttatgcggtggggcaaaccagcctgttttaacatcactgttatccttactgaacaaccagtcaaatcaaaaagctgatataggtgcattagtgagtctaatcagtggattagcgggctcccaccaggctgcggctcagaataaggttaccgctaataaagctgagagcccctcagcgggagaggctcggggagaggaaagctgtcgggaagaaaaaaataaaattatagttaaaaaaggtatctaaatttaaaaataattaaaggaggtattggattgctggagaatttgagcggagtaataggtgatatacaaaaagtccaggaaaaactgaaacagatgactgtagaagcaggcacggaaaaaggtactgtccgggttgtattaaacggaaatcaggaaattatggagttttatctggaccgggattacctgcgcaagaccccggctgaggaaatccaaaatattatagccgatgtttttggcagggcaataaaggaatctaagcaaatggttaaagatgaggcattgaaaatctcgaacaatctgggtttgcctaatattcccggattaacttagtattccgcttgccaaagcgagagtgaggtgagagagtactgtggatgctcataactttcctaaaaatgagggagtcaaagaaaccctgacttttttgatggataagcaagcgctgccgggcagtgatcaagaagccaacctgcttttaatctgcttggtcagcctgctgtcaattgtagatattttgcaaaaacaaatgattaatgagattgcatctgctgcagtttcttcacaacccggatccggttttagcaatagaagcggaaaaggcgaacgtgtcagtgttgctgagttaaaaacggaaagaaaagcggaaagtaaaaataaagccgtcagtgagcaggaatataaaagaactgccgcaagtgatcattttgttaaggagcaggtttctcaggagcaaactcctggtgacggcaatagtagtgttaatgataaaatagttaataaggtgaaaaataaaacaggcgacacaacctccaagattattaagtgggactccatgcttaaaaagaaagtaaaagagccgttgtctgtataacggctctttactccagaattttattgcattttaaactggccggacatagttaaaagctcattggctaccaggttcaaatcttccgctgatgaacttacttcctgcatggaggcagtttgctgttgtgtagcagcggcaacgttttgcacgcctatggtcatctgctctgcagcggctgctacctggagtacttgttgcgtaagtttttcaatatgctcaatgatatcgataaactgagtaccggcttcgttcactgttttggttcctgagctgacattatccgaactgagcagcatgatattttccgctttattagaggaattttgcacttcttcaataatagttttgatatcccgggcagcttttgccgcttcctgggtatcggtgtttacatgatccacgtttgaggctatctcattcgtggttgctgctgtttaaaaaaagagaaaatatagtcgagtaagccgatatgattttattgtttagagtatatgtttattgtaaagacaaacaataaagcaaaaactaatgttggaggtagttttatgagtgccaggttagttgttttgcttattgccgcttcttccggtttgcttatggctctacagggttctcttaatgcttctcagagtaaaatcataggtttatgggaaacaactttcattgttcatttattgggtttagttttgtctgccttactgttatttatttttaagctgggttctataacctgggctaatttggcccaggctccctggtatacatatttaggcggtattttaggtgttttgattatttacattgtggccagaagcatgcctaaggttggggtagcgccggctacaacagcaattatcctggggcaggtttttactgccggtttgattgatcatttaggattattcggccttcagaaaataccctttagctggcttaatattgttggtacatttttaatggcaggaggtgcctggttaattcttaaacaataatgattattctaataaggaaagcaataagaagaaaagcatgccgcaaaaaccgcctgtgagagcgagcctgcggtgctgattgaatgattccgggaagagcttagcaaaaacaatgtaagtcatagctccggcggcaaaggagaggagaattgatatgaaataatcggccagttgcagcagccagaggcctgccagtgtcccggcaggtgtcaccaggctgaccagcaagttaatgccgattatacgtttggctgattgtttgcccaaccataatggagcggcggtagccatgccctccggaatattgtgcaatcctatggccagtaccagggctgggccgagtttgcttgcggtagcaaaaccggccgcgatagccagcccctcaggaaaatcatgcagggcaatgcctagggctattagatagccggttcttaggtgcccgtaataggaattggttgcaggctgccggttgcaagtgagcaactccagtaacagcaatagcaggagccccccgcagaagccgccaagacagctgaagatatttccgtaaaaataagctgccggcagcagatcaaaaagaataactgcgatcattactccgcaggccagaccgagaaaaacagagagagacttgctgttgatctggccaaatgtaattaccagagcggctcccaggcaggtgcctaaaccggctatcaggctaaggatcattatttctgccaaggtagtatctccttttagtttaaggtattatcactgtctgtccaggaaaaatatggtcagggttgatatgcgggttagctatgattaacttatccaatagaatattatttttttgtgctatcaaccagagggaatcaccttgcttaacgatatattcagtaagtgacttaccgttagatacctccgttggattagtgtagtaatcatttatagttactcgtgtaccaattgctatgtaagggaatatctcttctatgtcctggttttgcattctaatacacccgttagataccgctttcccgatagaatcagggttatttgttccgtgaataccatatacgcctcccggaatatttaggcccagccatctggttccaagcattccgccgggattaattatcttgttaactactgaataatttccggttggggtaggtgttgccggttttcctacggctgcaggataattgcgcgacaggttgttggctttaatatttagtatacgggtaccggtatgtatgtttatttggttaatggaatttgacatattgtgactcctttatgttgatttttataaaaaaatccctcagtaattgtttacaacttatatatataagtattatctcaatataatacatgaaaaatatgtaatgaggtaatagcgtaagcggtttgtttaccactaataattggactggtataatgttataaatacttgttatagattttttagattattgaagttttgcttatttagtttaatagaggagaatgagattatttatgcctttggttatacccgcttatgctaaaatcaatctttgtttggatgtgctgggaagaagggatgacggttatcatgaggtagagatggttatgcaatctatttctctgcatgatttgctggagctgtccctctcggaagagcaggaaaataataatatgggcaagattattttgactgttgcaggtgctgatttgcctgttggtgaggagaatctggtattcaggacggcccgcatattgcaggagtatacgggatgccggttgggctgctcaatacttctgcataaaaagataccggttgctgccggtcttgccggtgggtccgctgatgctgctgcggcactgctgggtcttaataagttatggaatttggatttaactgttgcagaactgtatgctttagcagctaaaattggttctgatgtacctttttgtatcaaaggcggtacagtgctggcaaaaggaagaggcgagcagttggcttttctggaagccgcacccgatatgggaattattttagttaaacctgcttatggaatatctaccggggaggtttatagcaagctgaatagcgccgtttatcctcaagttattaatacgatgcaaaaaaaagatattactaatgatactaatgatatccataacatgttatgcctttcggatttgggaccgccggtactaagaatgattaaagccataaaaagcaggcaattgcctgctgtatgtaaggctttatataatattttggaggaaccggcaatgaaaatgcacccgaaccttttagatataaaaaacatactatttgaacaaggagcgatgggtgttttaatgtccggcagcggatcgacaatttttggcatcactcctgatttagaggccgcacatctgctgtctaagggcctgagtccttcgcttggatctatttatgcggtgaaattgcagggagcgagagaagtatgacgtgtttaaccggcatgcaatcaggtattgaaattagtatatcaaaaggttaaaataggttaattaaggctaaatgggtaagtagttgaggggggatattgtggattatcctaaattaaaggaagaacctaaattaattccaattaaactggataattataaaccattgcgggaagtggtttttgaatctttacgggaagctattataaatgggagattatctccgggcgaacgtttgatggagattcaactggccgaggagatgggtgtgagccggactcctgtgcgtgaggccattagaaaattagagctggaaggtttcgtggttatgattccccgaaaaggtgcttatgtagctggaatctccataaaggatatcgctaatgtttttgaagtaagagcggctctggaggcgttggcagccggtctggctgcggaaagaataacggaagaggaactggatgagctggaacgctaccttgtagaaatatcagagttgcgtgaaagcgggaatttggatgctatagtcgagaaagacactatgttccatgatgttatttacagggccagccgcaatgaaaggttggtgcagatagtcactcacctgcaggagcaaattcatcgttttcgtaccgcttcattagcaaggcccggcaggaccagagatgcactggatgagcacaagaagcttgtggaggctatatcggatagggatgtggaattggctcagaagctggccagggagcatattgaaaatgctgagaacagtatgatcagtgctgtacaggaggccggtgtctaaaatggtggatgcggtggttttggcaggcagcgttaataacggaaagctaagggctattagcgatgtaccatatgatgcactgctgccaattgggtccaagtttatgattgaatatgtactggaagctttgttgcgggctcgcttggtaaacagagtgattgtagccggtcccggcaatgatccgagtcaatatttaaacaaactgttatcaaacaggaacaacagggttaaaactgcccctgcaggtgcttctctcatggagacattttctagtggggtggcccttctgccgggagcggaaagggttctggtggtgacggcggatttacctttattgacaccggaggctgtagactgttttattgaattgtgtttagaagaagcagcagatttgttttatcccattatttcacgtgaagcagttgagcgatgctattctaaaactcaccgtacgtatgttactttgagggaaggggtttataccggcggcaatatttttttggttaatccatcagcagctaaaacttgtctgcataaaggccaggagattgttaatctgagaaagagcccctttaagctgtgtcgtttggttgggtttatgtttttgttaagatttttaaccaaaaccttgtctttagaagagggcgagagaaaggtttccagtttattgggtataaaaggacgggtgatagtactcgactatccggaggtaggtgtcgatgtggataaaccggaagatctggaactggtaaaacaagttttgggagttgtctagagttgaaatatgttttaagaattttaccggagtattaaggaaaatccttgatactctattttaattttaaccttcagcttcaaagcaagagcaagccggtttttctgcaggaatgtcgaatttgtgacaaaaagagacaagctattgtcataataaaaaaaataaacaaaatttattgacaaaatagtacagataaaagcccgttatgaaatattttaaaaaaatataggaaaagcttgttaaaagagcatagtaaaaagaaggaatttaatgttttttggagaaaatgttcatgtgagatatataacaaaacagaatatagggattgcaggagggtggtgaggcatgatgcatgttactgatgttcgtgtgagaaagatacttgctgagggtaaaatgaaagccattgtatcagtaaccctgaatgatgctttcgtgattcatgatgtcaaagtggtagagggccaaaccggtttgtttgtggctatgcccagcagaaagactcctaacggtgagtttagggatattgcacatccgataaattcgtcagcccgtgaaataattcaggtagctgtcttgcaagcatatgaagagactgtttaattgtccggcaaacaaaatttacagaaggaagctttagcttccttttttaatttccggatttacatataaatttttagtattataatgtttccgtacacttataggcaaaacacttatttgttagtataatgtacaatagtgacagttatgcgggcaataatattgcgaataaattttaactgcatacattagttttaataggttctttgagaagactaaaatcttttctttacaaggaaaatgagaattcatattgtaatttaaaaaattataaaaggaggtcgccaatatgaaactggcggcggtggtcttggcggcaggcaagggcaccaggatgaaatcaaaaataccgaaggtactgcataaagtttccggtctgcctatgattagccatgtgctgcattcagtcagtaaagccggcatagaaaaaaaggttgtagttgttggctatcagggtgaccaggtggctgctcaattagggcaggatgtaaatattgctgtgcaggaggagcagttgggaaccgcccatgcattgctttcggctgaatcgatgttaagagacttctccgggcatattctggttttatgtggtgatacgcctcttataaaacctcaaacattaaaggatttggtgtcctttcatgtggattcggcctcggtagccacggttttaacggccaagcttgaggaccctaccggctatggcagggttattcgggataaagctggcagtgtagccaaaatagttgagcagaaagacgcctctccggttgaattaaatatacaagagataaatacaggtatttattgcttccaatccgagtttctttttgaggctctaagacatatttctcctaataatgctcaaggagaatattatttaactgatattattcagctatatgttagtcaggggcgtttggtaagcgccatagctgtagttgatgctgctgaaatacaggggatcaatgaccgtgtccatttagccgctgccgagtctgttttgcgcaggcagatgcttgataaattaatgctgggaggggtaacggttatagaccctgcttccacttttattgatcagacggtagagataggaacagatactgttattctcccttatacttgtatagaagggaatactgttattggcagtgattgtataattggtccgcatacaaggttgtcggatacgcgaattggcaattgcgtggaaatacagaattctgttttgctgaaaagtgatgttggtgatcagtcttctataggacctttcgcttatatcaggcctgatactgtaataggtgaacaggtgaaagtgggggactttgtagaaataaaaaaatctaatataggtaataagagtaagattcctcatttgagttatattggtgacagtgaaattgctgaaaatgttaacataggtgcgggcactattacttgcaattatgatggagtggctaagcaccgtactactatagaagaaggtgcgtttatcggcagcaataccaacctggttgcacctgtcagtgtgggtgccggtgctgttatcggtgccggttcgactattacaatggatgtgcctcccggagcgttaggtgtagccaggggtaaacaaaaaaatataaataactggttgtcccgcaaaacaccggagaagagagattagatattaaaatcagctgattaatattatggaggtagtagaggatgtcatcccgcaataagaaactgaaaatatttaccggcaatgcaaacccggaactggcgcaggaaatagttcaatatcttggagtgaatatgggagcggccaaggtaacacgattttccgacggggaaattcaggttaaaatcaatgaaagtgtgcgcggtgctgatgtttttattgttcagcctaccagtgctccggttaatgagaatctgatggaactattggtgatgattgatgccgtgcggagagcctccgcccggcgcattaccgctgttttgccttattacggctatgccaggcaggatcgtaaagccagggctcgtgatccgataacagccaaactggttgctaatttgttatttgccagtggggttcgcagagttgttactatggacttgcacgccgggcagattcagggcttttttgatattccggttgatcacttaccctgtgtgccaatcctggctgaatattttctccaacagcatattgaagacgtagttgtagtggcaccggatgttagcggggtgaccagggccagagatttggccgagcggattggagcgcctattgccattattgataagcgccgcccggaacctaatgtttctgaggttatgcatgtaatcggggatatacaaggcaagaaagttattatgatggatgatataatagatactgccggtaccattacccatggggcccttgccttgaagaaaaggggtgctgatgaaatatacgtctgctgtacccatgcagttctttccgggcctgcgattaaccggctgcaagaggcaccgattaaagaagtcctggttaccaacactataccggtaaccgaggacaaaatgttaaacaaaatcaaggttttatcggtggcgccgcttctgggcgaagctattattcgtattcatgaagacctgtctgtaagcaagttattcgattgatactcaatgaataatcctataggtgcaagtttttaatatatagtagtttatactatagaagcttattttttattttcagaggtggtttcctgagactgttcttttattggttcttctttagcatcctgcaaaagaccggactggttaccggataatttatctttacctgtgttagtgttcttttcaaaaggtttagtaaggctggtgctaatgttggagcttaattcctttgtctttttaagagtagagtcccataagcttccggtggaatgtttgatttgttttactgtttcctgtattccaccctccagcttaattatgttatccatcgcttcttcatagacgactattacttctttgcctatagttcgtataaaagaactgtctaagtaagctttgccttttaacatactgttaattagtttacctgaaaattctatacctgctatagcaccgtcagtcaattgtacgtaatattcatctatatagcccagtgctgtgccggtttcggtaactattttagtaccatttatttctaaattggctttgtagagcttataaatatctggcattacggtgcctttttgaatagtattgctttgctctacggtgatagcatcattaccgacactgtttattttattaaaaggaatgaatttttgttctttgaaccagcctttttgttcaataaccagagcgctgacaacctttttaaccggatcaatgattaaccctttgatattcccgatctgttgaccttcttcgaggctaatgacaggcatggccatgaactgcttgctttttcgcatgattggccccccttgtgaagcaggataatttgtaagtttgcacaaaacctaaaattgattatcgtctggatttaactaattgcctttggtaatacctatatgtgccttgcaggttttatatgacaggaaaaagggaagaatagtgaggaatttaacaaggggggttgatcgacagtggcggaagatttgcaaacaaccggggcatcgctggatgcctacccgcgtgaaggctgcggcaagggttattccaataagctgttctcaaaaggatatatgccggcggttttatacagtaaaagcatcggttccaaaccgctggaactggaagctcgggccttggaagacgtgttgaaatcgaagacaggtcgtaattctgtaattgacttgcatttaaaaagcggtgacggtgaagacagctataaagtaatggttaaagatttgcagtaccatccgattagacgaagctatttgcatgctgattttttagagatttctttgaccgatcgggtgcagattgccgctaaagttgttctggtaggagaagcacctggtgttgctgaggaaggcgggatactggatcagattatccgtgaagtgggggttaagtgcttacccggcagtatacccgatattataactgtagatgtatccaagttatatataggggacagtgtagctgttatggatttgcaggcaggtccggatatagaaattctggcagatgaagatctggttgttgccagggtaatcccgcctcagagcttgcaggaagagcccggtattgagactgaggcgggtgaaggagaaaaaaccgggataaaaaccgaggaataaattagaattaaacgagaattaagaaggtagggtggcacgagtgcttgtggctgcaagaaagtcgcttaagcgactttcttgcaatatgctttgcagcagctttgctataagggggcggcggccggtgaaactaattgtcgggttgggtaatccagggattgaatacaggaatacccgccataatatcggatttatggtaattgatcaactggccgaaaaatacggggtagatgtgcagaagaaaatgatgaggtcagtgcttggacagggctggttgggcagtcaaaaagttattttggcgaaacctctcacgtatatgaatctgagcggccagtctgtgcaagctttaatgaattggtacaagttgactgctcaggaattgctggttatctgtgatgacttgaatcttgaggcggggcacttaaggttgcgtaaaaagggaagcgacggtgggcataacgggttaaaatctattattcaagcacttggaaccagtgatttcccccgcttaaggctgggcataggacgcccttcgcatccgggccaggaacaggtttcttttgttttgggaaagtttgctccacaagaagcagaacttttgtcccaactaattggtcgaggggagcaagctgctgctgtttgggttgagaatggaatagatgccgcgatgaatgagtttaaccgttcaaggcgggaagataaggaagataaatagactgaatggcagttggtgctaaggatagtttagcccggtttaatggtgcctgatatttcaaaaccccctgttttctaatcatgcaacagggggtttataattatatatacattatatatctcatcatcagccagaaatggctaaaacttcctgccagaacaaacaggtggaatatttcgtgaaaacctaaccagccggggataatattgggtggccatttggtaccgtataaaatggctcccacagtataaaacagcccgcccagcaccatccaaatgactcctccaattgaaatagtatggagtaagggccataaagcaagggcgattaaccaacccataaccagataaagtaatgtggagaaccatcgtttagcgcctacccaaaaaatctttataatcattccggtaatggccattaaccagattcctaccaggagggtgtaaccccacactcctttcagaggaatcaagcaaacaggggtataagttccggcaattaacacaaaaatcatcatatgatctatgcgccgcaaaataagaagacctttgggagacaagggcaataaatgatataaggtgctggctgtataaagcaggattagactggttccaaaaatagcaaaagaaactatatgcagtattttacctgagtaagctgcattatacactagcaaaattaaagctgcaattgataggattatgcctgttaaatggctgataccactaaagggatctcttaatttgtccattttgttcacctcgaatacttagatttttgagaggttttttatactccgggaaattatgcttatgacgaaaatggtatttctgagtttattttcagggcggcacgattacctgcggctgattgaaaatcgcttaaggcgaccttcttgtatctaagatttttcctttgtacatatgtttggccgcgaattttattttcaaaaccttctcatacttattgatcagagcagcttcctgccgggcaacaattgatatggccgtaccggtttttccggcccgtcctgttcttcctacacggtgcaaatatgcttgcggatcttccggcatgtctaaattaaagacataagataagccggctatatctaaaccccgtgccgcaatatcagtagcaaccagcaactgtattttattttgacgaaaatcttcaatagcttttttacgctcctccttcagcagaccggcatgcaggcctgcagttttcaaaccatgataattgagcttttcagaggttaattcaatgttatcccccctattgacaaaaaccagtgctcgctcaacattaataatcccaaccagttttcgtaaaactttaattttatcacggtattccgttaaaaagtatatatgtgaaatatttggtgtaatttctaaattagcttgaattgttattatttgcggattttgcagcatctctttagctctttccagtgttttcccaggtatggttgctgagaacaaaaggatttgacgatccttcaaggtggttttaattaatgctttaatttgagccagatttttatcatccaacaagcggtcagcttcatctataacaattgttttgattttttgcgctgctattttctttttttcaaccaggtctaatattctactgcatgagcctacaatgatatgcggcttttcctttaacttttctacctggcgtgctatgtttacattgcctataataggtgcagaagttaccggtatgtccgaaccgctgatcattgcttcaatcaacctttgtatctgaatagaaagttcctgtgtgggggccaagattacagcctgtgtttcacgtttagtattatccagcttttgcagcaaaggcagcagataggccagtgtcttacctgttccggtttctgattggcctatgatatcttttccctgcagggccagagggataactttggtttggatatcagtaggaacattaatgtttattttctgcagtcctgtcactaaccgggcatttgtacccaatttttcaaatgttgtgcctatgtttatccctcctgtattagattagggagtctatggcgctttgatatattataccctttttgagtattaaaaactataagtataaatgttgcatattagaacgaattctgcatcccgttaaattcttaattttaaaccgtatttttttgttgcagatctgttaattctctgagtataaaaataaagacatttatacataatagtcttaaaaggcgggtataattgttgtttcttctttcaggactggcgtcagcgtgtattgcctggtgtattaattatctgttatttcagttgctaataaataagtcaaaagctgttttggctgccccggttgtggaggaattatccaaaacactgattgctataaacctgggcgcgtcgattctttacactcatttagttttcggtctggtagaagcggtttgggatattagaaattcgcacaagctggggcttaccgcggcctggatgagtgtgggtggacatgcggtgtttggtttgtcggcgcaaattatttatatgaaccagcagaaaattttatattctgttgccgcaggattaattatacatcttatttggaatcgtatgatttatcgcttggttataaacaacaattaagttattttgaggcagaatcgtaaagaaggagtaattaaactatgaaagtatactatgtttgcgagtgttgtgacgaagtatttgatatagtcgattctgcgacttgccgcgaatccgggcaagaaccgtcattgaccggaataagcgtgtgcggtataataaatggcgtaagcagcagcgatggctattatgtgtcgggtatatgtccggactgccgtgaggaaataaactgtggatatgatacggtcttttatcgtgagccggttataaattaatgtaattataccgggagctttagcataagtttaagctaaggctctttttgtggtgtaagcaggataaaattctgcaattgcgaataatgcaggccgcttgcttaagacaggctttttaagcagcgcaaataaggtgatgaaatgaatggtttcgtgaacgggattaaggaatggctgcttcagccgttaatcaacacccccgagtttatcgacttgcaaaacgggttggctaaaaaccggcggtgtcaggtagtgtctggtctgtcctctgcacagaaaagctttgttatagccggtttagtacaggccatgagacagacagcattaattattactgcctcggatcaagaagctgccggattgacagaagatttgaaaaatctgctgccggacctaaaggttatgacttttcctgctcgccggcttttaccctatcaggtttttgcctacagtaaggaaatattaagacagcgcatggaagtgttggaatccctttgccggggagaaaatccggttattattgctcccgtagaggctttaatgcgcaggcttggcccttgtgcggacttttgctcggcccgtttggaactgaatgtgggacagcgctatgagcttccgcaaatggtttcttgtctccatgagcacggatatgaaagggtcaatctggtggaaagtcacgggcaatttagtgttcggggaggtattttggatatttatccgataaccggtataaacccggtgcgggtggagttttttgatgatgaagttgattctattcgtatatttaaccccggcactcaaagatcggaagagaatatgagtcagatgcaaatattccctgtaagggagatggtcgtgcggcaaggtgattgggagagagcttaccaagcattatcacaagagtaccagtaccggcggcggaacctggataaaaaatctgactcggaggtcttggacaatttatctcgctgtgaagaagtgttggacaatattagccaggctaagtattttgattccatagagcaatatctgccctatttttatgatgaagacattacgctgttaaattatatcaaggctgagtctctggtgctggtggatgaaccctcacgcttgcaagaaaatacagacctgcttcagcgggagagaacagaaacttattccgagctgatgaaagccggccgggtcttgcccgggcaatttaaaggctatacggactgggcgggaatccataagcagataactggttttagggcgatttatttttcctttttgccgaggcaagcaagtttatggcggtcctgtaatacagtaaattttccggttaaaacaatgcaaaattttatgggtaaagtggagatgctggcagaagaaatcaggcactataaaatgtcccggtatggtgtagttctgctagtaaaaaacagtgacagagcggcccagttagtgttatctttgcgggattatgacttggaggccctgtatttaaaaaaagacctcagtgagtatccgcatttaaatgtgcaggaagacatgccggactcaaaaacaaagtataaagttgaccggggacgcgggcaaatagtaatcctacctatgcacttgtccaatggttttgagctggtttcgggtaaactggctgttattactgagactgagatatatggtcatagaaaaaaaccttctgtgcaaaggcaaagagtgcaggacaaaatggagctctttgcggaattgaaaacaggcgattatgtggttcatgtcaatcacggaatcggcaggtatgacggagttgttcagttaactatcggtgatgttaagcgggattatctattagtcaaatatgcaggtgaagataaattatacattcccactgatcaggtggaaatgatccagaaatatcttggctctgaaggcggaactcctaagctgtcccgtttgggcggtgctgagtggtcaagggttaagagtaaggttaaagaagctgttaaagaaatggcccaggaactgttagccctttacgcggccagagaggctgtgcagggccatcctttcagcaaagatactgtgtggcagcaggaatttgaggccgcttttccttatgaagagacacctgaccagctcaaggcaattgaagaagttaaagcagatatggaaagacccaggcccatggaccgcttgctttgtggtgatgttggctacggtaaaacagaggtggctttgagagcagcttttaaggctgtcatggatggcaagcaagtagccgtactggtgccgactaccatcctggcgcagcagcactttaacacgtttaaagagagatttgccaaatatcctgtaaatatagccatgctaagcaggtttataacagccaggcggcagcgtcagatagttcaggaacttttactcggccaggtggatatagttatcggtacacacagattggtgcaggatgatatcaagtttaaagacctgggattggttgtcgtggatgaagagcagcgttttggtgtaactcacaaggagaaacttaagcagctcaggcaaaatgtagatgtgctgacattgacagcaactccgataccccgcaccctgcatatgtccatagttggcgtgcgtgataccagtcttttggaaacacctccagaagatcgtattccggttcaaacctatgtcctggaggaggaacctgttattgtcagagaggcaattcggcgggaattgggtcggggaggacaggtttactatgttcataaccgggtagctgatttagaccgtgttgctggctggctgaaagggctggtgccggatgctgccatagccatagggcatggacaaatgaaagaagatcgcctggaaaatgttatgctggattttatgaataaaaagtttgatatactgctctgcacaaccattatagaaacaggtcttgatattcaaaacgtaaatactttaattgtcaaggatgccgactatatggggctggctcaactataccagttaaggggaagagttgggcgtaccaataggttggcttacgcctattgcacttttcgtggtgacaaggttatgagtgagctggccgaaaagagattgtcagctgtcagggaatttactgaatttggttcgggatataagatagctatgcgtgatttggaaatccggggtgccggcaatattctgggacctgaacagcatggacatattgctgcagttgggtttgatctgtattgtagattgcttgaggaggctgtgctggaagcgaaaggaggagaaaacgccaagcctattgaaacactggtggaactgcctgtaactgcttatatcccggatgaatatgtaattgatctgaatcagaaagtagaattatataagcgtatggctaatatcagggacataaagatgctttcagaaatggaagacgagcttatagacaggtttggtgacataccggaaccggttttaaacttgcttgctgtaaccagaattaaggcactggctgtcaatttaaaaattaagaatattagccgtattaatggttattatcgcctgcaatttgctgcgagccatgatttaaccggagaaaaattaataacagtcagtgaaaaatacgggggcaaagttaagttcaaccatgcggagggtgaatttgaaattcgtttgcagactgtcagtaaagatcaggagaccaggctgacaatgtctagattagaatcattattgatgaatctattgtagatataaataactgaaatgggctatttatgataaagctcgtagtttagttgaataaacaaataaattttcgtataatagagccattgcaatagaagggagatttattatgagaaagatacggatttcgctgtttttattgctgggtgtattattgctgacaggctgcaacactaatgttgtggctactgtaaacggggaagaaataacccagcaacagttagacaaaagagtaagtatagtaaaagactattatgagaagcagtatggccagaaaattgaaggtcaagatgcacagaagctgatagataatatgaaaccgggcctgttggacgagatgattagtgatactttaaagaggcaagaagccagaaaagttggaaaagatatgactgatcagcaaatacaggagaaaattgacggggttaaaaaacagtttcccaacgaggaagcctttaagaactttttagcgcagcaggatttaacggaaaaagatatggcctacatgcttaaccttcaggatgtggtgttaaaggatgtcaaggcacctacagaagaagaagtgcaagaatactatgatcaaaataaagaacaattcaagactgccgagcaatatgaagttcgccatattctcatttctactgatccagatgatgcgggaaatgttaagcacactgaagcggaggcggaaaagctggcagtgcaagtactggcggatataaagaatggtaaggattttgcagcactggccagagagaaatcggaggatctcggctcaaaggataacggaggcctttatacttttaaaaagggagataccgtacctgaatttgaaaaagctgctttagccttaaaaccgggtgaatataccagggaacctgttaaaacccagtttggttatcacattattaagctggaaaagcttattccggcaagagatcagtcatttgctgaagtaaaagacgggattaagcagcagcttgatcaggaggccaaaaagaacaagtttaacgcttatctggaggatcttaaaaagaaagctaaaatcactaataaacttgctgaaactggggacaataagtcgaaggattaattataagaaaggattttgaaaataatttattgtctattggaaaaaaatgaataattgtttccgacgggttatataatatcatatgaaagttaattcgcgaagacctgggaaaaggagggaagcaatagagcatgaaggcaacaggaatagtccggcgtattgacgacttaggccgagttgtgataccgaaggaaatcaggagaacgttgagaatacgtgaaggtgatcccctggaaatatttgtagacagggaaggggaagtcattttaaaaaaatattcccctattggagagttgggtgatttcgctaaagaatatgcggattctttgtacgaggctttaggacatataacttgtatcgctgaccgagatgccataatagcagtatcaggtgctccgaaaaaagaatttttaaataagcctatcgggccttttgtcgaaaaggtgatggaagaacgtaaagctgttattataaatggttcagcagaagatgtttattgcaaggaatgtattattatggatgaagatgaatgcaggtattcttgtgaagttatagctccaataattgctgaaggggatccaataggtgcggttatacttgcttccagggagacggatatcaaaatgggagaaatggagttaaagctggctgaaactgccgccggtttcctggctaaacaaatggagcaataagaagtggccgtaaggccacttcttattgctatgttagaaaaccatgcttgtacaagtcaaaggcatgatgaagccggtgcgtatataacggaaaaatattttataggatccgaggcataaatatatgtttagaaagtgtttctgtctcttttgaacacatgattcaggaacttttgaaattaatgttaggtaaatgaaaaatttgctatactacaagcaggtatgttataaagttttggtgaattgatagtataaggcggagtgagggtgtgaagaaagaatggaatgtgatatttatgttattgggctgggacctgggacaaaagaatatctgactttagatgcttggaacaagctgcgtcaggcggctagagtttttcttcgtacggggatacatccgattgttccctggcttagggagaagggtattttatttaagacttttgaccattattatgatgaagcagcggatttttctcaagtttacttaagaattgttgagaccttactggaagaagccgaaagaggtcctctggtgtatgcagtgccgggtcacccgctggtggccgagacatcagtggaactgcttttgtctaaagctgttccggtgggtaaaacagttcatattgtgccctgcgtcagctttttggatgtattgtcggtagccttaaatatagacccggctaacggtcttcatattttggacggcttacaacttgacacgcaaagacctgtgcctgacgtggctaatattattactcaggtctacagtcgcataattgcttcagacgttaaactttcgttatttcagtactatcctgatgagcatttgattaaggtggttaaggcagcgggtgttcccggtgaggagcgtattgaggagatacctctctatgagctggacaggttggattggatagatcacctgactagtgtatatgttcccccctgttctaaagcagatataattagtagttgtctttatccgctggatccaataacctccgtaatggcggcacttagggcagaaaacggctgtccctgggatagggaacaaaaccatcattctctgggtacatacatgttggaagaggtttacgaggtgttggaagctgttaatgaaggggatatgaataaactttgtgaagagttgggagacttattattacagatagtttttcatgcgcagatatctcttgaacataatggttttgatatgaatgacataatcgcggtaataacagaaaagatgatccgtcgtcatccccatgtattttcaactgttctggttaaggacagtgctgaagttttggttaattgggagaagattaaaaaagaagagcgcaaggggaaagagtctaaatctaaattggatgggattccaaaagggttacctgctttggcgagggcagccaaggtgcagtcaaaggctgctttggttggttttgattggcctgattgcagtggcgctttattgaaagtcgatgaggaacttattgaattaaaagaagcaattagtctgagtaattctgtacagattcaaggtgaactgggtgatcttttctttgcggtggttaatgtggccagattgttaaaagtggacagtgaagctgcattaattgccacagtagaaaaattttgcaagaggtttaagtacatagaggaaatggtaaaaacctccgacaaggaatggcggcaatttactcttaaggaattggataactggtggaatgaggctaaaaaattaggtatgtaaggaaaattgtacttatatttttttattaaggaaggaactgcaagatttttagcgaattaatgcaaatattgctcatttttaattcgaaagaaaattgggggggtaattatgaataaggcagatctaatttcgagtgttgctgaagaagcggaattaactaagaaggatgctgaaaaagctgttaacggtgttttgaaatgtattgagatggctctggctaaaggggaaaaagttcaactggtaggctttggtaccttcgatatcaaatacagaaaagcacgcaaaggcagaaaccctcagaccggtgaagagattgatatcgaggcagctaatgtacctgtttttaaggcaggaaaggatttaagggatgcggtggaaacactggaggttgcagagtaacagtaataaaaggtaagaataaacctggtgaacggtaggttgaacaatgcgcttagataagtttcttaaagtatctcgcgtaattaagagaagaaccctggccaaagaggtttgtgatagaggacaggcaactttaaactcgcgcgttgctaaagcaggcagcgaagtaaaggccggcgatattttagagataaatttcgggaccagaaaaataaaattggaaattcttttggttttgtccaatgtccctgcaaaagaggcttctaccatgtattctatattagaagatatccggctggatttctagccggatattttttttgctcctgtaaaaaataaagtaaaagaagttaaggaggaaaaatatgagtagaagacaaatgcattttttgctggtaactgttttaattctgaacagccttttcttttatggctgcagcagcagctctgtcagaaaaccttcacctgaaagattaaagaaagaacctactattagcttgtacgttaaagagactggtcaaaagaagcagttgaagatggaggaatatgtagccggcgtagtagcggcggagatggagacgaactggcctatcaacgctctggctgcccaggcaataatagcccgtacctatactatgaaaaatatggagacaggaaaaattaagaagctgcatggcaccgatgcctctacggatatagaggagtttcaagcttatgatgcagctaagataaatagtaatgtccgcaaagctgtacgtatgaccagagggcaggtaataacttataaggggaaatatcctaacgcctggtttagtgcctgttgtggcggcattacagcttccgcgcaggaagggttggcctttactcaggaagccaccccatatattaaggctggagtgagggataattgtttatccataacagtgcctgagaacaggcactggcaggcaagtgtgcctaaagaaaaggtgttggccgcggtgcggcaattgacaggtgcaaacccgggttcattggcaccggttaaaataacggaaaaaggcgattcaggccgtgctgtaaaaataaagctgggcgataccgaattgggcggaccggccttgcgcaatgctgttggcagtgatgttgtaaggtccatacttttaaaccgcttatttatgcagggtaataatgtggtttttaccgggaaaggctttggccacggggttggtttgtgtcagtggggggccaatctaatggcccagaaaggcaaaggaccggaggatattattaatttttattatcagggagtgcaaattgaaaaaaaatgggaataaaaaaggcggcgtttgccgccttttttattcataatctcactgcgtgataaataggtatgaaaggaggatctgtattttagtataaaatcaggaggctaataaagtggaaaaacaagctaaaaataaaatgatactgactgatcgtaagcacctggttttagagggtgtacaacaggtaggcagttttgatgaaaaagctatcagcctggatactaacctgggttttctgcaattaaaaggtgaggatctgcacattactcatttgaatttagacgaaggaaatttaatagtagagggttttatctcttcaatagagtttttagaggtgcgctcagctaaaggaaaaggcaagggtgttttaagtcgtctactcaaataatataaaagcggagattagacgtaaaggagagcgggcatgccattaagtgaacagatctatgcttttctggtaatagtcttaaccggtattgcatcgggcttttgttatgatttttatgtaacgcttaaaacgagttgtaaatttaaaaaaatagccattggtatcggagatttgctgttttggttgacactaactgctttaatcttcagtttgctgatagtcagcaattacggagaaatacgtttgtatgtttttatagcgctggggttgggactgctcatatattttaaaatactaagcaaaaatatgattaatttgttatataagttattttatttaatagaaaaactctggcgcctaacagtaaaagtaggttgctttctttttaaagtgattatcttgcctcttgttataataaaaaaaattatattttatccccttaatattatagtcaatattatttgtaaaattaaacttttgttttataaagcgataagacaaatattataccgaccggctatagcgctaaaatctcgtataaagaagataattaacggcatattcaaaagaaaacctaagtgagtttctgacaattaataaaacaacaaattgaaaaagaaaaatatctggctattttttgaaggaataatagttttcgcgtagaaacactttaggtagtttatttgaagtttgatggttttaaatataacacaggttgtagatattttgattaacgatctttatcagagtgtacggattgagtatttagattcgaggagtggaaaacgtaatgatatcatcatcgcagcaggaaagaaatatgtatattccacccaagggtgaccagcagaaaaaagtcagctttcgtttaacaaagaataaaatacctcttatcgttgggattataatggctctttatttaggtttgtctttagttaaccagtttaataagctgcaattaatacataatgacctagaggtgatgcaaaaagaagtagatagtttaaaaacaaaaaatcaatctctcagggaagagttgaagaatgtgcagtccaatgcctatattgaacaagtggcacgtgaaaagttgggtttggttaagcccggagaaaaaaggattgtacccgttgataagaaccagcctcaaataccggattagaaaaaagattatcctttttcgttataataactgcgcagaagtcagagttgaaactgaaacttttggataaaagattaagcaaagtttcttgacacttttcccttgttccgcatataattacgataattgtactgggtttaagggggagtttttttttaatatgtcaatcgtagtagggagcatattggaaggtgtggttaccggaattaccagtttcggagcctttgtaggattggctgatggacaaacaggtctggtacatatttctgaggttgctgaggcgtatgttaaagatgtaaacgagtttttaagaatcggtgataaggttaaggttaaagttgttgccgttgatgttaaaggcaagataggtttatcaatcaagcgtgctaaggttactgcttcttatgacaggcgtaagaaatctgtttctttcgaggacaggttgtcgaaattccttaaagacagtgatgagagacagcaggatttaaagaaaataattgactcgaaacgcggcggcaggggtgctgcaaagcgtgcttctgtggtggtaaccaataagaaatgataatgcattcctttataggaatgttttttattgtatataaccagtggggtgaaatgatgactattgtgggagccattgatatagggactaattctaccagattattggttgctgagattagtgaggcaggtaaaataagggttttacacagcgatatgaggacaaccaggttaggggagaatatacgggaaagagtactgctctggccagcgatggagcgtactttagaagttttgaaaaaatttatacgggatgccgtagatttaaatgttgcatgcgtaattttagccgctacaagtgcggtaagggatgctgcaaataaagaagaatttattagtttgatcaagcgggaaactggtcatgagattaacatattatccggagcggaggaggccaggcttagttatcttggtgttgtatccggtttggataataattacgagcaggtaacagttatggatgtgggtggaggcagcactgagtttacctggtcagcccccaaaggcctggtttttaagagtttcaatgttggcgctgtgcgtatgactgaaagtaatgatagctatgagcaaatttatgataacttatctaatcagattaaattagcgggggaaagcctcatgccggaagagactgcctctttgccaaccgctttggttggcgttggcggcacggttacgactatggcggccattaggctcgggctgagggtatataatcccgagttggtgcatggcagcaagctaaatataggggatgtttcggcaatcttgaatttattgataggatgtgatttggaggccagaaagcaaatatatggtctgcagcctgagcgggcagatattattatagccggagtaagaattgtacattgtgccatgactattttaaaacaagcagttattactgtaagcgaatcggatattcttcatgggctggccctcgcggcagcaaatattgtcgaaataaaattataataattaacccaaaaatgacaaaatattcccatactattgtatataataaaactgttggtaaattatatacaaggggtggccttattttgttcgaaaaaacagatgcgtacccttattcgagagaatatggcactaagaaaacggcaactcctaaaacaaaggagatgttctccgattatcaatggttccggttaaatcagttattcaattggaacagtctcatggtatttatactaggtttctttatgggacgggttgttttactcggtgaattaatgccttttggacctgctttcgtttctgccggtctttctctggggtttggtcccgcagtagttttgggtgcggttgcaggccttttttccgtattgcaaggtatggaactggtggcccgtttcgtaattattgtttgtttggttggggtatattattctgttcccaaaaatctacgggctcatccggttgttttgccaggtgtggtaggggctgtagctctggttgtaagaacggtatatctttctatgagtgatccggtaccttacaattatgtcagttcggcttttgaagcctttatagctgctcttttgtcctttgtgtacttgaggtcactcccgctgttgactttagtttgcggggaaagaaccaaaaagctttctgcggaaagagttttttatttgctactgctgctcggcggcctaattgcggggtcggcagggattggttatgctaatattactttgcagggtcttttaagcaggttggtcgtattgattgccgcctatgccggcggtacgggaatgggtgccgcagtaggagcgctggttggcgtattgcccggtttggtttttacagctatgcccgctctggtaggggcctattcttttgccggattactggccggtttcagcagacgttttggtaaagccggatcgattttgggttttgtcctgggcaatattatcttatgtgtctatatgtccggatatgatagattaacaggggtcctgggggaaaccggactggcatcacttatcttttttctgttgcctgacaggataatgaggtgttggtccagcttgcggactgaaaatcatatgccgttggtagattcaggagataaggattgtccgcagaataaccgctttaaggagattctggcctatcgcatacaaggcatggccacagtctttcaagaattatttaagagctacgaacagtctgctttagcagatttatcaactcatgaagacaggagtccccaggatttggttgatgagattgttcgcagagtttgcggtgattgtccactgcaccgtatttgttgggaaaaagacttttatcgtacttaccagtatttgttggatatgctggccagggctgaagcctccgatagcagggacttggataatattccgcaatttttgcgcagtcgctgtaccagaattaaagaactgtggttgacagtgctttgcttaaacgagctttatagtgcgaaaaaattatggtttggtcgtatgaagaagagccgggaaattattagcgaacagctcaaaaccgtatgtcatattacggataagctggtagaagaattgcaagcgagcgccggattgttcgaacatcatgattttgatttgttagcatcgctaaaggaaaaaggcttggatatatttgatgtttatacaacccgacagcccggtgggcatttagaagttgttattaacatgccttcttgccgtggaatgataaactgtcgttataaagtagcaccggttttgacggagttgttgggacaaccttattcagttgtaggaatgaattgtttttcccatcaaaagggaaccgagcgaaatatcatgggtcaggaatctgccggctactgcaattttaggctgtatccttctttattataccgtcttgaggtaggtatggccagatcaggtaaaggtggcagtgatatttgtggagacagttattcggttgtatatttaaaccagggtaaggtagcgttgattttgagtgatggcatgggcagcggggtttcggctgaattagagagcagcatgacaatcaggcttttggagagactgctgaagtctggattggaacgagaacctgctatcagaatggttaattcagtaatgctaatgcgttcagcagaagacagtttcgctactattgatttggtgattattgatttatgtaacgggagcagtgagtttgttaaaataggcgcgcctccaggttatctggttcgtgggaaaagggtggcaccaataacctcgtcagccttgcctattgggattattgatgatatagaaataactactgttgctaaaactctggttgacggggacatgctggttatggttactgacggtgtaacagacgcttgtcgtacctctgaccatgaggaggactggttgcttaaggttctgcctgagacaagaaatttgccgccacaggaagtagcggaatttattatgcaattggcacagacttgctctgagaaagacaataaatacgatgacatgattgttatggcagtaagaattgaaaaagaaggtatataagttgctttataccgctctgtggagcggattttttttactctaggaaattatgcttatgctggatttatgaataagttaaggtataccgtataatttccgacgatcacgagcgcctgtggctgcaagaaagttacttaaagcaactttcttgtgactttgcatattagttcgctttgttaagtatatgaattaacaagggtaaaataacaaatacaaatatagaaatctgttaaaaaaggtttgccggccaatttactgcaagtatggctgtttcgtaagaagctgtggcaagcttctggataaaaaaatgctcactgtggcagactggttatgcataaaatatagaatgtttttatactttcttaaacttttaggaggaaatacttttatttatgttgaattagcaatgtgtagcattaataagcagcattaataaataatgagttaaggtggtttttcttttttgaccggtacattgaaacaagttcttaagtatataaataaacatcggatggttaacaaaggagataaaattctgcttgctgtttcaggtggcccggattcggtagccatgttggatgtgttgttttgtctcagacatgacttgggtatctcattgcacatagctcatttgaatcatatgtttcgtggcgaggagtctttgggtgatgctgagtttgtcagggaactggctgtgcgttataatttgccggttactgtgcgacatataaacgtcccgtcctttatggagaaaaccggcctttcttcacaaccggcagcgcgaacggtgcggtatagttttttagatgaaactgccgctcaggaatccgcatccagaattgcacttgctcaccatgctgatgatcaggcagaaacagtgatgctgcattttttgaggggtagcggagctgccgggttaaggggaatgcttccggtgcgcgataatttttatatcaggccgatgctttgtcttaaaaggcaggatattgaggattattgcaaaaagaaaaacctgcgctggcgcgtggacagctcaaatcttaaaactgattatcgacgtaataaaattaggatgtatttactgccgctattagaaaaagaatataacaataaccttacagccacactaaatcgcttggcagatatctttcgggaagaagaagattatttggaattaatgacgcgtaatgagtataataatttaactgtactaaaaagtgcaggggagatttgtttgaatctaaaggggtttcagcaagttcctttagccttgcaaaggcgtattctgcgcctggcctggcgagaaatcaccggtggctttcgggacttggcttttgagcaacttggtaaggcggttattcttttgacaaatcatgtaggcagcggcagcctggaatttcctagagatgttaaggtggtaaaaagatatgacagcttttcatttataattggcaaggataagcaggatggattatcctattattatgacttgccggtgcccggtaaagtataccttgcggaaataaacagaacgctgttctgcgaggttgcagacactcaggcaatggatgaaaagtatgataagagttttttaaatcgccgccgattctcacaagacgaagcctggttagactatgaacgagtagcttttcctctctgcgtacggggcagacagcccggagatatttttgaaccgcttggtttgaccggttcgatgaaactaaagaaatattttattaaccaaaaggttccctgtgaggtaagggataaggttcccctggtcattggagagggcaaaataatttgggtcggagggatgcaaatttcagaaagtgtcaaaattaatgaagtaaccacaaaatttcttcatctgtttttggtttaattgcggaataattttacttaagtaatgactatatattgatttcattgcagcatgcaattattatatatattgaacgctctgtaacggcgattgagaggagtgactttgttgaacaaggtcataaagaaccttagtatttacttgctgattgtactggtaatcatagtcttgattaaatatgcttcgcctcaagaaacaccggtactcccgataagatatgatgagttttaccagcaactccagcagggacggattagtaaggtggtaatacaaactgagcccacaatagatttcgttaatggcgaatacaaggatggaaccaagttttctaccaaggttgaccgccctgacgccacgctaaagcaaattctattggagaaaaaagtaaaagtggagtataaggaaccacctgaaccaggttggtggacggggcttttaacaactatgctgcctattttggtttttgtcctgctctttttctttatgatgcagcaaacgcaggggggcggcaacagagttatgtcttttggcaaaagccgggccagaatgcatactgacgagaagaaaaaagtgacttttaaagatgttgccggggctgatgaggttaaggaagaactggaagaagtagttgactttttaaaaagccccaaaaagtttaccgaattgggggccaggattcccaagggagtcttgctgtttggccctccgggtacaggtaagacattattggccagggctgttgccggagaagccggtgtaccctttttcagtatcagcggttccgattttgtagaaatgtttgtcggtgtgggtgcctcccgcgtgcgggatttatttgagcaggctaagaaaaacgcgccttgcatagtttttattgatgagatagatgctgtcggaagacagagaggtgccggtttgggtggaggtcatgatgagcgggagcagaccttaaaccagttattggttgaaatggatggatttaatcctaatgaggggattattataatagctgcaaccaaccgtcctgatattctggaccctgctttgcttagagccgggcgttttgaccgggagattattgttgataggcctgatattattggcagaaaagaaattttgaaagtccatgcgagcggcaaacctttggaagctagtgtggatttggaagtgctggcacgacgtacccctggttttaccggtgcggatttagccaatttgatcaatgaagcggcgttgttgtcagcccgttataacaaaaaaactatcgggatgaatgaacttgaaagcgcgattgagagagttatggccgggccggagaaaaaatctaaagttatcagtgataatgagaaaaagctggtttcttaccatgaggcaggccacgctctggtagggtatttattgcctactactgatcctgtgcacaaggtttccattattccacgcggccgggcaggggggtatacgcttcttttgcctaaagaagaccgctactacatgacaaaatctcagctgctggatcaagtgaccatgttgttgggaggcagagtcgcagaagatttagtgcttaaagaaattagcaccggggcccaaaatgatttggaacgctccacagggttagtcaggaaaatgattatggaatacgggatgagtgatgctttaggtcccctcactttaggacacaagcaagagcaagtctttttgggccgcgatattgcccgcgatataaattatggaaaagacgttgctaatgctatagataaagaagtaaggagagttgtggacagttgctatagcaatgccaaggatatgttgagtaagcatataaaaaccctgcacttaattgcggaaacattgatggaaaaagagactataggagcggatgactttattaagttaatggaagatgccggggaagaagagcaaaagctgtgatttgctgtaaatgccttgcaattgacattagttttgcaacagaaaaattatataaacgggggttttattcttggaacgtacttttgttatggttaagcctgatggtgttcaaagagggctggtagctaaagttatcaattcctttgaacaaaaaggctgtaagctggtggctttgaagatgatgaaaattgaccgtgagctggcagaaaaacactatggcgagcataaaggcaaaccattttttaccccactggtggattatattatttccggaccggtggtggctatggttttggagggtaaggatgtaattactgctgccagaaatgttatgggtgcaactaaccctttgcaggcagcgattggaacgataagaggcgactacggcatggatatagggcgcaatgtagttcacggttctgactcccccgccagtgcccagagggaaattaacctgtttttccttcccgaggagattaccgagtggtcaagaacgctggaaacatggatttttgagtaggcttttatagcctactcttatttttagactaaattttgggtgtgtttgaagtgattaactgattttatatgaataaatgttttatattcggtgaaattattaaaaactttgcaattaacttaaaaattaaaattttctttaaatggaagcaggaaaatcgttaaataaaaagaataagtaatctaataataataacttgaatccgaaaaaaaattttgcagatcccggcttttactcaattctcaaaaaatattgaaaattgagtagcagataaattatgaaagataggctgagaatataaattggcttatcgagatatatttcttaaaagaggaggaaaacattaatgaaagttgtacctagcgatcttgaaattgtacaagcgcacaagatgaccccgattggggaaattgctgcaaaaatgggtcttaccgaggacgattttgattattatggcaagtataaagccaaaattagtctggacgtaattgaaaagtttaaggatcgtcctaacgcaaaactaatcgatgttactgctattactcccactccgctgggcgaaggtaaaaccgttaccaccatcagcttgactcaaggtttaggacatattggcaaaaaggttatctgcacactgcgtcaaccttctctgggccctgtttttggtattaagggcggtgccgctggcggcggttatgctcaggtagttcctatggaagatctgaacatccatttcaccggtgacattcatgctattgaaactgctaacaacctgctggcagctatgattgatacttcaatcctgcttgacaaccccctgaacatcgatccgatgtctatcatgtggagacgcgtttttgacttaaacgaccgtgcgctgcgtgacatcgttattggtttaggcggtaaagaaaacggttatccgcgtcagaccggctttgacattgctgttgcttccgaagttatggctattctcgcattaaccaccagcttgcaggatatgcgtgagcgttttgctcgcatcatctttggttttacctatgacggaaagcctgttactgctgagcaaatcaaggctgcaggctctatgacagttattatgaaggaagctatcaagccgaacctcgtacagaccttagaaggccagccttgcattatgcacgcaggcccgtttgctaacattgctcatggtcaaaactccgttctggctgacatgattgccctcaagtgtgcagactatgttgtaaccgagtccggtttcggtgctgacatgggtatgcagaagttcatggatatcaaatgtcgtcaatccggcttgcgcccgaactgcgtagtagtaacctctactgttcgttcactgaaaatgcatggtggcgtaggtaatatcgttgcaggtaaaccgctgccgaaagaattgacagaagagaacctgccggctctggaaaaaggcgcggccaacatgatgcatatgattaagatagctaagggttatggaataccggttgttgtatccattaaccgtttcatcactgacaccgacaatgaaattaacttgcttaaagataaggctaaagaagcaggcgcctttggcgttggcgtcaacactgcctggggtgacggcggcgttggatgtgctgaagtggctgaattggttgttaaggcttgcgaagaaccgactgacttccagttcctctatcccgacagctttaccattaaggaaaaaatcgaaaccatggctaagaaaatctacaacgctgacggcgtatcctatgacccgctggcagaaaagaaaattgctcagtttgaagaactcggcttaggcaatttaccgatcaacatggctaagactcacctgtccatctcacatgatccgggaatgaagaatgttccgagcggctacattttcccgatccgtgatattcgcgcatccgtaggtgcgggcttcctgtatcctctggcaggcgcaatgagaactatgcctggtttgggacgtgcgccttccgctattaaggttgatattgataaagacggcaagatagttggtttgttctaggaaaacatttaaaagccccggaaaaacggggcttttaagtatttttaggcattatccctttgttaaaaatactgattataaacttacccgtatattaaattatttttttaaaacccacattccgtacccttaaggaaataaatcaataattattacaaacagataaacttaggctgaaatttaaatattttttgttgaaaaatgcaatggtaatagatgtttttttgcaggagaaacaagcaatgatgtcaaatgcctccttaatagattaggagggtaagtaaatggaaaaccaaatactacaaaatattaatagcttacaggtggggcccagcgcaataatagctgcacttacccgagaaataaatttagtacaaatcattaacaatcaggtaatctgggatgaaaaacaatgtaataattcaccaggcctttatgtagaagctatgattataaacatattgacagaccgaaaacctttgtaccgagtatctgaattttttaaagatatggacgtagaagcattatttggtccaacggtacaagcaactgatttcaacgacgatgctttaggaaatacattggatcgattagctgaatcaaatctagaccatttgtattctaacatagttttacaagcacatttaaaacaccgttttagagtagatttagcacatggtgatactacatccattactgtttatggagattatgccaatgcttcgtcggagacattaaacatagttcgaggatttaacaaagacggccatcgggactgcaagcagatagtagctggtgcagtagtaactcccgaaggaatacctcttatgggaacaataaacgatggcaacttaaacgatgtgaaatggaatcaacaaataatcgaacaattgccggaaatgttaaaatcacttaatagtccagaaaccatatacgtagctgactcaaaactggttaccatagataacctaaaacatttagccaagaaaaacattcgcttcatatcccgaattcctgagacatttggaatagtaccgtcacttaaagattgggcctttcgccaagataagtggcaagaaatagagaatatattgccggataaaaacgctgctgtatataagcttcagtccataaaagtgaaattgggcgaccgtcgttaccggtttattatcgtacattcatcaaatcttgatcaaaagaaagaaaaaacattgaagcgtactgctgagaatgaacagaaaaaactagaaaaaatctgtaaagaaattggtaaacaagaatttgcttgcgaaaaagatgccatctcgtacttaagacatatgaaaaagaaacaggacggacagttctaccatttagatgcagaagtaattgctgaagaaaaaaaaggtgtagggcgccccaaaacaaaagaaaagtcccccataaaaatagtttatcgcataaaggctatagttagtgtaatggatgaaacggcctggcaaatggcaaaagaaagggcatcaacatttgtactgatcaccaatttaaaaaatccaagggaaaatacagcagaaacaatccttcggcattacaaagaacaaaacacagtggaaatgcgctttcgctttctaaaaaaccccgcaatattaggtcaagtctttttgaaaaagccgtcaagagtaaaagcacttggatatatattcttgataaccatgttaatttatgcacttatggaacgtagagttagacaaaatctagccgcagaagggaaagtccttcaattaagctatcgttcaaaagttaaacaaccaacaggaatgttgattttgcaagagatgacgaactttacaataattcatattacccgtaaattaggaagaagagagaggtatctaccaaccaaaacaagcaaacaacaattagaaataatccgattgacaggatttgatgagtcgatatacctaaaagaattatctatagtatcataagcccataactactcaccctaaaatgttaaatttgttcattaaaaacattaaggtgttttacatttattacaatgtaaatatatttaattaatgtaaatataaagttcaatagtgaggtataaaaagtgcaaattcaataatatgtcatgttaataaaagtaaatttatcggcctaaagcaaaattgcttgtgtttgtatatgctagatgcggaacgtgggttaaaagactcgacggtataattttttgcaagcatgggaagtgtggctgtgaagggaagcccctttagagactaacttgataaactcctgataatctaattacgattcagagcttatgatgctgcagcttagaacctggtaccacctgattgtaacttatgatataattaaaacaaattacgattatgataggagtgctatatatgtcaagaccaccaaaatgccggagggttgagcatgtgcctcatttgacctattttaagccggcaggtgtgcctttgtgtgatttggaggaggtttgcctgactgtagaagaattagagtcagtgcgactcaaggactatgagggtttagaacaggaagcttgtgctgagaaaatgggaatctcccgtccaacctttcaccgtattgtgattgccgcacgggctaaaatagctgatgctttagtttatggaaaggccatccgtgtgaatggaggcaactttgaattggctatggaaaaaattgtatgttcaaattgtaatcacgagtgggaagctccctaccggcatacgcataaacgaggtaaatgtaagggaggctcggaggttaaacaaagaagagacgttgaatgtcctcgctgcagggaaaaattagctgatatgcattctgcagagaaaaatgattgagagaattgatttgcttttaaagcatccaagatattttttttatctaagtgaaaatagcaatagggagcagaagagacgttattgcaggcatgactggcagcacatgagggacgtagccagaattgcttatatattggctatggaggaaaaggtgttattaggcagggatattatatatgccgcaggtcttttgcacgacataggtcgttggaaggagtatgatacaggtgaggatcatgctgtagttagtgcagttttagcaagggaaatactggattgtgcaggttattccggaattgagtgtgagcttatattaagagctattcaagagcacaggcgggcgagcagtggatccagtcctcttggccaattgatatgtcgtgccgatgatttgtcgcgtccttgcctgatgtgtgatgtgaaagcggattgttataaatctaataaaatggaaacagctaaatactttttagtatattgaaccgggaggatatatttttatgtcggtaacaattcgtaatgtaattgtacataataaaaaggagtctttggcggagataatatctaccggtgctgatatatccgggtgtcgcttaatggctcctaaaggagtgcacaggctaattaagttaaccggcttaagtcccaagcaggctaatataattaagcagcagatgttgagcagaggtggggaggccgcagtatccagaggagttatagactgctctgcctctgaggcaatagtattgattatgggtaccttaaagcagtttgacggacttgtgaatatattaaaaatgcagccctttggtctgcccaaaatcggtgcacggattaaacaagtattaaaaaacctggaaggcagatctcctgtggaaatagactgccggggaaagatcctccttctgggtgaacgcacattaatcatgggaattttgaatgtgactccggattctttttcggatgggggaagtttttataaccatgaagttgcaattgaacatgccagggcaatggtgtccgaaggagcggacataatagacttgggaggagagtcaacacgaccgggtcatgaatccatcagtgtggaagaagaattagaccgggtaatacctgttttggaaaaactggttagagaaattgatgttcctgtttccattgatacaaccaaggcagaagtagcgcgtcgcgctttgcttgccggtgctcatctgattaacgatcagtgggctttaagggcagacccggatatggctcatgtagtagcggaatacgatgttcctttaattatcatgcataaccaaaaaggtacagagtacaatgatctcatgggtgatatggtgcagttttttgaagaaagtatagatacagcggtaaatgccgggttagccagagaaaagataattgttgatcccggcattggttttggcaaaacgctggaacagaatcttgaaaccatgcgaagattagatgaattgtcttgtttgggttgtccggtactcctgggtacttcgcgtaagtcaatgatcggcaaggttcttgatctgcctgttgatgagcgggtggagggtactgcggctacggtaacactgggcatagctaacggtgctgatattgtgcgggtgcataatgttaaagaaatggttcgtgtcgccagaatgactgatgcgatggtgagaagataatgaggtgtgtaatgagcgacaaaattatactgagcgggttggatttttacggttatcatggagttttgccggaagagcagcggttaggtcaaaaatttattattgatttggaactttctttgagcctgagagaagcaggtataaaagatgatcctgatctgactgtaaactatgcccgagtattcgagacagtgagagaagtcgttgttggaaagccgttttttttgatagaagctttagctgaggccattgcttttaaggttttgaaaaacttcagcatagaaaaagttttagtaagggtaagaaaaccccaagcaccggtaccaggatgtttcgaacacatggcggtggaaatcaccagagaaaaagaggtatgacttgtgtcaaagagggcatttatcggagtaggttcaaatatggggcaaacccatgataatattcacaaggctataaacctgctctctcaaacaccgggagttgaggttattaatgcagcgcctttttatgaaactgagccagtgggatacactgagcaaaactggtttgtcaattccgttatagaagtttatgccgacctgtcccctcaggatttattggttaggttgcaggaaattgaaaatatgttgggacgtgtgagaactgtccattggggacccagaacaatggatttagaccttttgctttacggggatgagcgtgtggaagaggttaatttaattgttcctcacccgagattgactgaacgggcctttgtgatggtgcctttggccgatttggctccgaatttagtaatgcccggcggggaaacagcagctattttggcagaaaggttaaaaaaggagcagcttgtgactaacgcagaaaaaaccggtgacaattagaggttttgtattggaagttagatctatttagccagaccgatgatataaataaactgataactttgtaggataaacataaaatacagttaactattaatcttcatttttttgcaaatgaggttaattgatgactctttatttagtcaattgcaaatagaaaaaattccagaatcggaacggtgattgcattatttcacttaccactaaaatagcctcattttcaaaaatatacatctcatccatactatccactttttaggtggattttttttgcccacccaatcaagatatttataagcgaaagtctgctgtctttttagtatggacgacacatggcacattggataaaccagtttttgtttggatagtataacttcaaaattataattatttattatccagtaatacgaagcaggtgatttttagcatgacttaccaaccgcaaagagtatattttgagagagaagccttaaattaccctttgggtgaacgtttataccgggagttttcgcaacaaaaaatagatattaagttaaccggttctcataacagggttacaggtattcctggcaagacagcccgggaggcttacttggagggtaagaacacaatggttgtgggtgtgcggcgcactttaaattttgagacctgcaagccttccgctcattatcaacttcctctggttacaggctgttccgggatgtgcgagtactgttatcttaatactaatatgggtaaaaaaccttacatacgtgtttacgtcaatatagaagagattttacaacaggtagataagtgtatcgaagaaaggaagccggagattacatttttcgaaggagcggctaactctgatcctttatctgtagagaaatatacaggcttattagaacgtacgattgaattttttgccaaccgatcttatggcaggtttagatttgttactaagttttcagaagtggacagccttttggggattgaacacaatgggcatacccgctggcgctttagcctaaatgcggagaatataattaaaaagtacgagcacaggtcaacttcattgagggatcgtgtaaaggccgcttctaaggttgctcaaagcggttacccgttgggatttattatagctccggttatttattatccgggctggcagaaagattaccgtgacatgctcttattgcttagcagtaaattgagtacttttgatgaagccgcgacagagtttgaaataatcacgcatagatatacggcacgggctaaaaacaatatcttagaaatattccctgacacctcccttcccatggtggaggagggacgcaggtttaagttcggccagtttggctatggtaaatatgtttaccctcaggagcaaatgacagaaattaaagagtttttttcggctcagcttaacgagctatttcctcaatccaggttaaaatacttggtgtaaaagatagaaactcaaactacttatttcttttatggagaaatatgcttatggcggatctgtggataagttattgcgacgaaaagcaaactcataatgtgacaaatatttgttttttctgataagtatgattttgaaaaacaaattgttttcagaaaattattgtgatagaatgtccgtgtacaggatggtatcctctggggaaccataccgcttcaataaactcataattccaagtattataactttttttcaattaaatgaggtatggtaccgcttggagccgggacggaccgagacgggggtatgattagtatgcctttcggattaacccgggaggctttttatttttcgacaagtttttatacaaatgtttttaaggggtaatgaatatgcaaaagccttctatagctattgtcggagcgggaaaggtaggtaccgcgctggctgtcttgttgaaaagcaagggttaccctgtggtgggtattgccagcagaaccaatcaatccgctagattggctgcggccagggtattaactgatgtagcggaaaagcctgaggatattgcaagtaaagcggaggttgtttttataaccacaccggatcgggttattgccgaagtagaccgagagatcatgcaaaacggcggctataggccgggaactatagtggtacataccagcggctcacaaccggcttccatattgaaatccgccagcggggccggagcctatgttgtctcgatccatcctttgcaatcatttgcggatgtacaggtggcaatacataatattcccggttcctatattgctctggacggcgactctgaggcaatgcccgtggctgaaatgattgtcagcgatctggaaggcaaaaagtttattattgcagccaaagataaacctctgtatcatgcggcggcctgtatcgcatctaactatctggtttctttgcttcacttttgtacaggcctttatgaaaaatttggtctgaccaggcagcaagctttagaagcattatacccgctgattcagggcacgcttaataacacaactcaggttggcccggtcagggctttaactggtccgatttcccggggggacacgcctacagtggaaagccatctgaaagcttttaccgggtgtaatgcactggaaaacgatttataccgcaagttggggttatatacggtcaaggtggctttagaaaaaggtactattaatgatgaacaagcttttgaattaaaccaactgctggatatgtaggaaaaccttaaaggaggataaatatatgactggttctaaagtaactacagcaactttcagaaatatgaagcaggaaaaaaggccggtaactatgctgacggtttatgactatccgatggctaagatgcttgatgcagcaggcattgatgccttgctggtgggggattctctgggcaatgtggtactgggttacgattctactataccggtaaccatggatgatatggtgcatcatgtcaaggctgtttgccgcggtgtgcagaaagctatggttgtagccgatatgccttttctatcttatcacctgtccagagagacagccgtgaagaatgccgggcgttttttacaggaggcaggagcccaggctgttaagttggaaggcgggatagaggtttgtgaaaacgtgcgggctattgttaatgcgggtattcctgtcatggggcaccttggactgaccccgcaatccgttcaccagatgggtggttacaaggtgcagggtaaggatgagacagccgctgaaaagcttttgtctgatgccaatgccctggttcaggcaggggtgttttccattgtcttagaatgtgtgccggttccgctggctaagctggttacagagtcggtgccggtaacaactatcgggattggagcaggccctttctgtgatggccaggttttagtaacacatgatatgttggatatatatggaaataaggcgcctaaatttgttaagcggtttgccagtctttaccagattattatggacgctctgtcagcttataaggaagaagtacaaaatggtagttttcccagtgctgaatatgggtttagtatgtccaatgatgttttggaaaagattaaaggccaataaatgctatgaaagggagtttaccctgtgaaaacaataaaaaccatagctgaagcgaaaaaatttttaaagcaggccaggttacagggcttaacaattggtctggttcctaccatggggtatctgcacgaaggacacctgaccctgatgcgggagtgtaaaaaaaagtgcgatttgacggtggtcagtatctttgttaatcctctgcagttcggacccaaagaggatttcagcggttatcccagggatttggggagagatagctcactggcagaaggtgtgggagttgatttgcttttttgtccggaaccgcaggaagtatacccggccaattacagtacttatgtggacgttgaggggttaaccggcgtactgtgcggtaagtccagacccggtcattttcgtggggtaactactgttgttaataagttatttaatattgtaaggcctgattatgctttttttggccagaaggatgcgcagcaggtactggtgattaaaaagatggtgcgtgatttacttatggatttggaaattattacagtacctattgtcagggaatccgacggtctggcattaagttcccgcaatgtttatttgagtcgcgaagagcgccgtgctgctttggtgctgtcgcttagtttaattatggcccgggatgcggtgaaatcgggagaaaataatgttgcacttttaaaagatagggtaagacaaatgatcagtgcggagcctttggccaggattgattatgtggaaatactgagtctgccggatttagctgagattaattcgctggaagcaccggctttgctggcgctggctgttttttttggtaaaacccgtttgatagataatgttgtgctggaatcataaagagttatgccgctgttaaatgtcctttgcagcagcgccagattaaactttggaggtatcgggttgtgtttttgactatgtttaaatcaaaaattcaccgggcaacagttactgaggccaatcttaactatatgggaagcattactgttgaccggtctttgctggaagcagccaatattttgccccatgagaaggtgcaaatagttaataataataacggtaacaggtttgagacatatactattgccggtcccagggattccggtgttgtttgccttaacggcgcggctgcccgcatggtgcagcaaggtgatacagtcattattattgcttacaccatgcttgatgcggaagaagctaagacttttcagccgaggatagtatttttagatgagaaaaaccgggttgaacgggttgccaatggcgaaaaccatggggatattgggtaggtttgggaattaattgattggtgaaaagggtttttattgagatgatttaagccgtttattctattaaccggggataaacggtttttatcttactccagcaaattatgcttatgatggatctgtgtataagttaaggttggtaatgaataatctccatcaaactgagtgcctgtggctgttctaaaatccaatttttcactcaaaaaaatgttctaaatcaatcattttatctcttgaaaatcggaatttatatgttgcatattccttaccgtatactaaccaatcctccgtgacactgccatagctaaggaagcggacataatagctttgagcaaatcaaaacctacaaacggtaaaaaagcaatctttataactgacattaccggcatagctttgcctatgtaaaaattgaaaatcaaataaaaataaggcaaacctattgcataaattataaataggcccgccagcatcgccataaagtaacagccaaagccggattttttaccctcaagaagtttaccaataacgtaagcagctgcgataaaagctattaaaaagccaaatgtcggctgcaatatataagccgggccaccaaaaggcggcttctcaaaaaccggtagaccaatcaaacccatcagtacatataccgatatgctcatagcacctaaacgggctcccaacaacccaccggctagcagcaccaccaggggctgcaggctaaagggaacaatggccgttataccaaacctgcctaagacagctacaatggcggccaaagccgcaaacatgcccgccagtgcaatatccctggctgaaaacttcataacattgcctccccaatattcattgtttattcaactcacatcacccgaaacaaatttttttatttccccgttatcaagcttcaataaaagcgcaccgtcactattcacatccatcgaccaaccggtatacacttcatgcaaggtttttaccgctacctgtcgattcaaactattgcagtggcttttccactcctccaaaagttcgggaaaaccacccgccagccaactatcataacaggcttccagctcttgaaggacctcctgcaccagtttgacacgactcacaggcttaccggttatctctgataatgacgtcatctgatgtgttatttgaggcggaatcaaatccccggcagaggccgtatttatacctataccgactacaatgtaatttacccggtcagcctcagcgctcatttcagttaaaatgccgcaaagttttttcccctcatactgcaaatcgttaggccattttatttcgggagcaataccgcacacttcacgtacagccctcatcactgcaacagcagtaatcatagtcatctgataaacaatctcaaggcagacctgtggccttaaaagaaccgacatccatatccccttaccgtaaggagcatgccaactgcgccccaatctgccccgtccgcctgtctgctcttccgctatgacaagcatgccttcagcggcagtcaagcccgcttcatgagaaagacctttaaatccggccaactctttggccttattattagtcgaatctactatttcaaaatacctgacatccctgcccaggctcttcgttaacaggccagacattatttcttccgggtaaaggcggtcgggtattgcggttaaacaatagcctttacttggcatagataagattttataaccctcgtcccgcaaaacttgaatatgcttccagacagccgttcgggaaacaccgagtattcggcaaatctcctcgccggaaatgtaactctcccggtcaaacttcagcaattccaaaatcctatttttcaaatattttcactcctttgccctattataaaagttccccctgctcattgtcaaccaaaaaacaggttgcggttaacactaaggagcgactttaattacagaagccgccctataattccattttccccaataatcatcaaaatccaccatcagctaatgccaaaatactgtctgctaatggatggttaattgtggcagtatttttactcatcttatagataataaaacgagaaaaatacaaaacacattatgaagaaaaatatggacttcataatgtgttttgtattttagtgagtattatctccttcatcccttttcaggcctttgagcaaagaaacagtgttttctgcctgggatagaagaatgctgcctagaaggtcgagcagtttaaaaatttgttggtgttttacttggtagtttaccctaagaccgtctttccttgagactacgatatcaagtttttttagtacagccagatgttgtgaaacatttgactgctcaatgcccaggtcatcaattatctcacaaacgcatctttctccttcgcgcaagttctctagtatttttacacgggtaggatgtgcaagtgcttttaaaatatcagctttcattttaataatattttcttccactctgaaaagcgtcccttcgattaaattactttagtttaatattttaatatttgcttgtgctattgtcaattagtataatccgtaatacaatgatatattgttgcatctaagttactgctttgctaaaattaaacttagaccaaaaaatctgtctattatgtttatatacggacatatagatcatatatccgcacatttaggttaaattattgacaaggggatggtgaaaatgcttctggtgtttgatgttggcaataccaatatagtcttgggcctctattctaaaaagaaactgctggagaactggcgaatctccactgacaggggttgtacagcagatgaatacggtatattggtaagatctttgtttgccagttgcagtattcctacgggggaagtaagagcaatggtgatatcttcggttgtgcctcccctaatgagcactttggaagagatgtctaaaaaatattttaaagttgcgcccttgtttgttggaccaggcgtaaaaaccggtatagcaattaaatacgataatccaaaagaagtgggtgctgatagaattgttaatgcagtagccggttatgaattatacagaggacccctggtaatagtagatttcggaacagcaacgaccttctgtgctgtttcggaaaagggtgagtatctgggcggtgctatagcacctggtataggtatttctgctgaggcgcttttttcgagagctgccaagctgtcgagggtggatatagtgaagccggaactggctatagctaaaaatacggtgaacagtatgcaggcaggcattttctatggttttgtcggacaggtcaaggaactagtcaggcgtataaagcaagagatgagtggtaatccttatgtagtggctaccgggggttttgcagctttgattgcgcaggaaaccgataatattgataaagtagatccttttctaaccttaaccggcttaagaataatatacgagcgtaactgttagcctaaaaagcaatgtgaaaaaacggtggtatcgatatgttaagaataggcaatgttacaataaaaaacagagtaatctctgccccaatggcaggcattactgacagggcatatcgtattctagctaaagaggctggttgtggcttagtctgtacggaaatgatcagtgatcaggctttattatatggcaaccctaaaactaatatattattagactgtacaggagaaaccccgcccatcagtatgcagatttttggctccagtcctgaatatatggcacgcgccgccagtataacagaagcacggggggccagtattattgatataaatatgggctgccccacacccaagatagtaaaaaacggtgaaggtgcagccctcatgagaaaacctgaactagcgcaaaaaataataagcgatgttgtgcaatctgtacgagtacccgtaaccgttaaaattaggaaagggtgggatgaatcctttcctaacgccgtggaaatggcgcttttggccgaagaggcgggagcaaaggcggttacagtacacggccgaaccagatcgcaattttacagcggcaaagctgactgggatattattaaaagtgttaaaaaggcagtaactataccagttataggcaacggtgacattcgagaaccgcgagacgccgttcgtatgcttatgcataccggttgtgatgcagtcatgataggacgtgcatctttgggtaacccatggatattttcttccaccgttcattttttggactgcggggagaatttgccggcaccttctccccgccaaaggttatctgtagcattgcgccacttggaactgctgatagagctaaaaggtgaatacattgccatacgtgaaatgcgtaaacatgcagcctggtataccagagggctgcgggaagctaaccgtataagagaaaaaattaaccgcgcagtttctttgagcgaaattagagaacttctgaattattttatactagttaaaaattgattaagggataaggttcttcatcattttttactgcaccaatggtatcaagacgtgtgggaagtctgggatgtagtagtttaatcttattataataactgttaagcataataaaaacccccctacatattagttccaaatgcgatttggagtcctgctcataaattctccaaaatgattaattcgctttcaggccttaatactaaacaggtattatgcctgtgagattatttttgaatattaaattttgaagacggctaaactacggtacgggttttggggtttagtaaccctgtttggagtgattgtctctccggatattattctcccttttaggttccgtagaacattagccttaattaattatttacctcctttgtaatttatttactaattcaaaattataataacacagcaaagcaataactataaaatgccaaattcatttatttattcaaattattaccttaagacattgtttatctttatttatcttattcttgcgctgtgaatgttatttttgttaacttggcgtaaaagtcttgcaaaatatggcaaatattaataaaatagatgtgcacctcgtagttatcatttttttgggaggaggcaggcaatggagaaatttgcatttgtaatacaccctttagatattagagacatttatagaaaatacccttttgccaggtacctgcctgataagttggtggagaaagcagttacctgtctaccggctatgaaggtatcgcacatcaccggtgtagcttcctcatataataaagctgaaggttggtttgttacttgtccgctcacagctaagcaaatggttgaactgccggaggggtatgtcattaatagaataatcggtgctgcccgtgtggcagaaaagctgggtgccaaaatacttggtttaggcgcgttcacatcagtagttggagatgcggggattacaatagcccaaaactcaaacattgcggtgactaccggcaatagttatacagtagcatcagccattcaaggagttaaaaaagctgctgctctgatgggttatgatatttgtcaggctgatattgtgattatcggagcaaccggttcaatcggcaaggtatgtgccaggtatttggccagagaagtaaaaaatttgaccctggtagctcgtgacacatcaaaattagaggaaattgctgctaaaatattgtttgattatggactggcggtaaaagtaacaccatatagtcgcagtgctttgcggaaagcagatgtgattataactgtaactagtgctgtagatactattatcggccccggcgacttgaagcccggtgcagttgtttgcgatgtttcccgcccgcgaaatgtctcgaaaaaagtagcggaagaaagagatgacgtactggtcatagaaggtggtatagtggaagtcccccatggggttaattttaattttaattttggctttcccgaaggcacagcgtatgcttgtatggctgaaacaatgattttagccctggagggccgctatgaatcttttactttgggaagggatttgactctggaacagattgaggagatagagagactggcgaataagcatgggtttaaggtagccggtttcagaagttttgagaaggcggtttctttggaagaaattaaagcaattaagcaaaaagcctttataaaaaattgctcccagatcaaaaaaccacaggtagtgagtaaccttccttaactgttagatggggtaagaaaatcttgacaaactaaaagcggctttttataatgtttaggattggtgaggagaagtatataaatagccgacattttttaaagtcgttttttacagggctattgggggataatagggtttaattctttaagcaatggttgattaaacaccggcattaaaaatgagtagggagaaggttgggattatgaaagaaaaagaagttatcctgacagttgcgggtcttaaaaaccttgaagaagaacttgaacagttaaaatcagttcgtcgtagggaaattgccgcacgtattaagcaggctattgaatttggtgatataagtgaaaactccgaatatgaagatgctaagaatgagcaggcatttattgagggacggattttaaccctggaaaaaatgctgcgcaacgctaaaattattgacgatgaaaatatcgatattgaagcagtgcatattggctctaaggttttgttgaaagatctggaattcggtgatgaatttgagtatactattgttggttctgttgaggcagatcctggtgcaagtaaaatatcaaacgaatccccggttggtaaagctatcttaggtaaaccaaagggaagtgtggtagaggttaacgtacctgccggcatattgaaatacgaaattatggatataattgcataggcttgtttggaggttttgtaattgagtatcgaagaagaactaagttccgcagaaaatctcaatgaattaagtgaattaatgcgtgtgcgcagggaaaaactgcaggaactgattgataagggttatcatccctacggggacaaatacgatcggcttcattgctcagcagagattataaacaatttcgagcagtatgaagggcaggaagtttctgttgccggccgtctgatggctaagcggggtcatgggaaggctgggtttgctaatttgcaggatactgccggaagtatccaggtatatggtaggctgaataaccttggttcagaagattacgagctctttcaaaagttggatattggagacataataggtgttaaaggtaaggtttttagaacacagaagggtgaaatcacggttgagatacaggtcttgaccttactttctaaatctcttaggcctttgcccgaaaaatggcatggcctaagagatgtagagctgcgatacagacagcggtacgtggatttaatagttaacccggaagttaaaaatcagtttgtagcaaggagtcagatagttcgttgtattcgtaatctattggatgaaaagggttttctagaggtggagaccccgatgatgcagtcaattgccggtggtgctgccgcacgtccttttattacccatcataatgcgcttgatatggaactttatttgcgcatagctcctgaattatacttgaaaagacttttagttggtggttttgataaagtgtatgaaataaaccgcaactttcgcaatgaaggtatttctaccaagcataatcctgagtttactatgttggagctttaccaggcttatgctgattattatgacatgatggagatggccgaatatttagtgtataacacttctttaagagtgaacgggactcctgttattagttatcaggagcaggagatcaatctagttcctccctggaatagaatgcccatgctagaggcagtgaaaaaatacagtggtttggatttttccatgctcaagtctgatcaggaagcagttaaagcagcgcagggcctgggattaggtgtggtgcagccttccgatacctggggagaagttttaaataaagttttcgaggaaatggtggagcctaaactaattcaaccaacttttattattgattatccggtagagatatcaccgttggctaagaaaaaagatgatgatgccagtcttacctatcgttttgaacttttcatatatggcagggaaatggccaatgcattttctgagttaaatgatcctattgatcagaaagccagatttcaaaagcaagttgaacaaagacgcagtggtgatgatgaggctcatatgatggatgaagattatatccaagccctggagtatggaatgcccccggctggggggcttggtataggtatagatcgcctggttatgcttttaactaatgctgcctcaatcagggatattattctttttccattactaaagccacgagagtagcatttagctactcttatttttttgttctgaaaggttaaaaaagatttgcaaactatataaattgctgcttgacaaagctgtgttatctatgttaatataatttctgtcagtcgggactgaaaattataaaattaaagttctattgacaacagggttagcatatgatagtattttgcttcgagggataaataaggtctttgaaaactaaacagtgtaagatggatgaaatttaacatacctcgtcaaaagttttaacttttaacgaaaatctataagccaattttaatgagcaatcaaacttttcacatatttaacggagagtttgatcctggctcaggacgaacgttggcggcgtgcttaacacatgcaagtcgaacggagttaagaaaagagtttactttttccttaacttagtggcggacgggtgagtaacgcgtggataatctgcctgtaagacaggaataacgccgggaaaccggtgctaataccggataacctctttttatcgcatggtgaaaagagaaaaggcggcctctttacaatgctgccgcttacagatgaatccgcgtcccattagccagttggtggggtaacggcccaccaaagcgacgatgggtagccggcctgagagggtgatcggccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatcttccgcaatgggcgaaagcctgacggagcaacgccgcgtgagcgaagaaggtcttcggattgtaaagctctgtgatattggacgaacagatttcttgtaaacagcaaggaaaaatgacggtacaataagaggaagccacggctaactacgtgccagcagccgcggtaatacgtaggtggcaaacgttgtccggaattactgggcgtaaagggcgagtaggtggtttattaagtcagaagtgaaaactccgggctcaacctggagactgcttctgaaactggtagacttgagtgcaggagagggaagcggaattcctagtgtagcggtgaaatgcgtagatattaggaggaacaccagtggcgaaggcggcttcctggcctgtaactgacactgaggcgcgaaagcgtggggatcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgttaggtgtcgggggtatcgaccccctcggtgccacagttaacacaataagcactccgcctggggagtacggtcgcaagactgaaactcaaaggaattgacgggggcccgcacaagcggtggagtatgtggtttaattcgacgcaacgcgaagaaccttaccaaggcttgacatcccgtgaccgccgtggaaacatggtcttgcaagtttacttgcacacggagacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccctacagccagttgccagcacttagggtgggaactctggcagaactgccgttgacaaaacggaggaaggtggggatgacgtcaaatcatcatgccccttatgtcttgggctacacacgtactacaatggcctgaacagagggaagcgaaactgtgaagtagagccaacccctaaaaacaggtcccagttcggattgtaggctgcaactcgcctacatgaagtcggaatcgctagtaatcgcaggtcagcatactgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgaaagtcggcaacacccgaagccggtgacttaactcgcaagagagagagccgtcgaaggtggggtcggtgattggggtgaagtcgtaacaaggtagccgtatcggaaggtgcggctggatcacctcctttctaaggatattggaagcagaggcaagtaaatggtgatgagaactctcacagctaatttcttacctaccacttctcaatattggtcgacatccatcgacaaactgtttagttttgagaggctttttccggtggcaatagcgaagaggtcatacccgttcccatcccgaacacggaagtcaagctcttcagcgctgatggtacttggggttaccccctgggagagtaagacgttgccggaaactaattttaccccttaaacaggggttatttaaccaaaccccgccagaattccctcacctctaaggtggtgggatgaatggcggcttagattatagtttgtagggcggggaccgcccgaaatcatgcctgctggaggccgtgtaagacctattgctctttgtaacggtaggccgtggctgatgaatcaggaaacgctcgttgatgttcctttggaagcccccgcttcttagtggaatgtaagcgggggtagttcactgcaagaaataaactgaaaattatccggtatttgtgcattggtttagggaaaagcaagtgataaagtatccttcgccgttgctaacggtgtgaaatttcgggcctatagctcagttggttagagcgcacgcctgataagcgtgaggtcggtggttcaagtccacctaggcccaccatttctcaaaattcaaagttcgaaaagatctttgtatattgaaagatgagaatgttgcttattcttaatagtaattgcatagaaattggggtttatggtttgaagcagtatgttgagaatcgagtggttttaatcgaatctctaacgttgaacttcaaatattgattatgggggtgtagctcagctgggagagcacctgccttgcaagcagggggtcagcggttcgattccgctcatctccaccataaaaatttattaatattgttctttgaaaactacacagcgtgaagcaaaagaaaagctctatttagtaacacaaatagaactctcaagcgcaaaagataggtcaagcaaaaaagagcatacggcgaatgcctaggtgctgcaggccgaagaaggacgcggcaagctgcgaaaagccacgggaagccgcaagcaggcaacgatccgtggatatccgaatggggcaacccggcgaggcaaaccctcgtcacctataactgaatccataggttataggagggcaccaggggaactgaaacatcttagtaccctgaggaaaagaaagcaacagcgattccccgagtagcggcgagcgaaaagggaccagccaaaacctaaactgcttgcagattaggggtagcgggacactcatcacaaaccattgctttagccgaagcggcctggaaaggcccgttataaaaggtaacaaccctgtaggcgaaaaggcgagaagtttagagtggatcccaagtaccgcgggacacgaggaaccccgtgggaaacagggaggaccacctcccaaggctaaatacctgcagcaaccgatagtgattagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaaaagaacctgaaaccgtatgcttacaagccagtcgaagcacgttaaaagtgtgacggcgtactttttgtagaacggaccggcgagttacatctaacgggcaaggttaagtcagaaaagacggagccgaagcgaaagcaagtcttaatagggcggcaagtccgttggagtagacccgaaaccgggtgatctacccatgttcagagtgaagctttagtaaaataaagtggaggctcgaaccgaccttcgttgaaaaggaggcggatgaaacgtgggtaggggtgaaatgccaatcgaacccggagatagctggttctcctcgaaatagctttagggctagccttgagaaaaaaatccggaggtagagcactgactgggctaggggccttcaccggttaccgaactcaatcaaactccgaatgccggattaaagaatactcaagagtcagactatgggtgctaaggttcatagtcaaaagggaaacagcccagaccgtcggctaaggtcccaaagacatgctaagtggaaaaggatgtggggttgcacagacaaccaggatgttggcttagaagcagccaccattcaaagagtgcgtaatagctcactggtcaagtggccctgcgccgaaaatgtaacggggctaaagcatgtcaccgaagccacggatgtcgcaagacatggtagaggagcgttccatatgcagcgaagtcgtaccgtaaggagcggtggagcgtatggaagtgagaatgccggtataagtaagcgaaaaggcaggtgagaatcctgcccgccgaaaacctaaggattcctggggaaggctcgtccgcccagggtaagccgggacctaagccgaggccgaaaggcgtaggcgatggacaataggttgaaaatcctatgccaccaaaagtcattatcaggatggggtgacacaggagggtaggccaagcgcgcggatggaaaagcgcgtccaagctcgtagggcgtcagacaggcaaatccgtctgacataaagcctgagaagtgatggggagggaaaataagtaccgaagtggttgaacccatactgtcaagaaaaacctctaacgagactaattggtgcccgtaccgcaaaccgacacaggtaggtagggtgagaatcctaaggcgcgcgagagaaccctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgcctcactagcgtgaagatttaacattcggagcgtgaagaggccgcagagaaaaggcccaagcgactgtttaccaaaaacacaggttcctgctaaatcgctaagatgaagtataggagctgacgcctgcccggtgccggaaggttaagaggagaggtcaggggaaactcgaagctttgaattgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcaggtaagttctgacccgcacgaaaggcgtaacgatttgggcactgtctcaacgaggggctcggtgaaattgaactgccggtaaagatgccggctaactgcgataggacagaaagaccccgtggagctttactgcagcttgatattggattttggtattgcatgtacaggataggtgggaggcagagaagtcagggcgccagccttggcggagccaacgttgggataccacccttgcagtattgaagttctaacatacggccttgaatcaggccggtggacattgtcaggcgggcagtttgactggggcggtcgcctcccaaaaagtaacggaggcgcccaaaggttccctcagcgcggttggaaatcgcgctcacagagtgcaaaggcaaaagggagcttgactgcgagacatacaggtcgagcagggacgaaagtcgggcttagtgatccggcggtatcgagtggaagagccgtcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagttcacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtaggtcccaagggttgggctgttcgcccattaaagcggtacgtgagctgggttcagaacgtcgtgagacagttcggtccctatccatcgcagtcgcaggaaacttgcaaggagctgtccctagtacgagaggaccgggatggacggatcactggtgtaccggttgtcgcgccagcggcaatgccgggtagttatatccggaagggataagcgctgaaagcatctaagcgcgaagcccaccttaagattaggtttcccttcgcaagaataagacccctggaagaccaccaggtagataggccgggtgtgtaagcatagtaatgtgtttagctgaccggtactaataggtcgaacgcttgaccttaatattcacgctgtgcagttttgatggaacaaagcgtatattcctcgatagctcaatggtggagcaaccggctgttaaccggtaggttgtaggttcgagtcctactcggggagccagtaaaaagcttacttaagtttagtaagcttttttttatgtgtaataatctgttttgactgtaagaacaatatattggacataataattttgcttgttaaaatatggttataaaatatcatgcttaattaaattgttttctgataagcgtttaaaataattatatcaaaataaaatcatgaccattaacaattttaaaatcaaaaaagatgaaaaacgtagaattattgattaaaaataagataggagctagttaaataaaaaaattaaccagtaaccggatttgaatagaatatatatagaagtgatatactaaggttaaggtcaatcaaagtcagttaaaggagtggatagaaatgtccagtctttctaacctcattgaaaggcatctcaggcagcttctaaaagaaagtattaaaggatatatcgaaattaggagaaatgaactggcagagcagtttagatgcgtaccttcccagataaactatgttttgtccacgagatttacctatgaaaacggttttttggtcgaaagccagcggggaggagccggtttcgtacgcatagttaaacttatgttaaacagggaggatacttcgtcttccattttgacatatctaactgagatgataggcaattcaatttcacagtcggcggcggaagggatagtgaatagattgctggaggagaacactgtcacccagcgtgaagccagtttgatgaaggcggctatgcacaggaatgtactgaaagttgacttgccctggcgtgataatgtaagagccctaatattaaaagccatgcttgtttcgcttttaagggacaacaaataatgaggtgaataatatgatgtgtgaacgctgtcaggagaggcaggctaatgttcagtttactgagataataaatggcaagaaaaaaactattcgtttgtgtgaagtatgtgccaaagaaatgcatatggataattttggatggtttcctcagcttggcctgcatacctttttggcaggtttactggagcatgaatttggtaatgggaattcattaaaaacctccccgggagaaaatattagttgcagcaaatgcggtttatcaggtgaacagtttgccaagagcgggctgttgggatgcggctattgctacgatgatttagccaagcaaattgatcccctgcttcgccgcattcacggtaactccaggcatacgggaaaggtgccggagcgtaccgggggcagcattcgcctggtaaaagaaatggaaaatctcaaggcggaacttgcctcttgtgtcgcacgtgaagagtttgaacgggctgctgtattgcgtgatcaaataaggctattggagaaggacatttaccgaaaggggtagagatatgagtttgagggatataataaataatactttcagcaactggatggattctacggcacctgaagcggatatagtgatcagcagcagaattagaattgcccgtaatctaaagcagtggccctttcctcatatgctgcccgtggagaatgccgaacaagttattcatgcagttaaggctgctgtcagcaacgaaaattttataaatagttttggctcgctggaactggtttggatgagtgaattaacacctgtagaaagacgtatactggtcgaaaaacacctgattagtccggatctgcttgataactataacaagaaggctgttattttgcgtagtgatgaggcggtaagcattatgataaatgaagaagatcaccttcgtttacaatgtgtgttgcctggtctgcagcttaaagacgcctggtcccttatgaataaattggatgacgggttggaatttacgctggactattcttattccgatcgcctgggatatttgacagcctgtcctacaaatgttggaaccggtttgcgcgcttctgtgatgatacatcttcctggtttggtgttagctaaccaaattggcggtgtgctttcggctattgctaagttaggtataactgttcgaggaatgtatggagaaggaactcaggcattaggcaatatatttcaaatctccaatcaaattacgttaggtcaggccgaggaggaaataataaataatattatatctattacaagacaacttctggctcaggagagggctgcccgccaggcactcttgaaagaacggaatgagtttttggctgaccgtgtttgccggtcactggggattttgaaacatgcccgcatgattaatgctgaagagactatgcgtatgttttcagatgttagattgggtgttgatcttaatattattgaggggatagatacgggcctgctatctgagttaatggttttatcgcgtccggcatacttgataaaaaaagcaggcaaagaaataacaacagtggatcaggatattttgcgggcagaattaattagggaaagattaaacggttagataagacagtcaattataatgtattaatggtttatctaacaatcatattaaaagttgacttattttccgtcggatataattgtcaggaagtatataatgttttttataaaataaagggaggtgctattatgtttgataaatttacggaacgtgctaagaaagtattcgtgctggcacaagacgaggccaaaaggatggctactccatatatcggtacggagcatttgctgcttggattaatccgtgagggtgagggtgttgctgcaaaagtgttggagtcacttaatattgatgcggaaacagttcgccaagcggtagggcagcttgtcggtccaggcaaaggtgtagctcaggaaatgtttctgacacctcgcggcaaaaaagttcttgaactggctatagctgaagccaggagtttaggacataattatgttggcaccgaacatcttttgctgggattaatcagcgagggcgaaggagtggcagcacaggtattaaacgccttgggtgctgatattgaacaggtacgcagtatgattatgcagatgttgggtggagggcagtcgtcgcagggtggctgcgcttccggccagtgcggcagcaaagctgggaatgttcagacaaaggccctggatgagtacggtcgtgatttgacagaaatggctcgcgaagataagcttgaccctgtagtcggaagagaaaaagaaattgagagagttatacaggtattaagccgcagaactaaaaataaccctgttttgcttggtgatccgggagtagggaaaaccgctgttgtagagggtttagcccagcggatatcttccggcaacgttcctgagacgctgctctcaaaaagggtcgttagtttggatttagctgctctggttgccggcaccaagtacaggggagaatttgaagaccgtttaaaaaaagtgacacaagaaattactaaagcgggcaacatagtactgtttattgatgagctgcatactttgataggtgccggtgccgcagaaggtgccatagacgcggcaaatatattaaaacccgctttagcacggggcgaaatgcaatgcattggagctacaacattggatgagtatcgcaagtatatagaaaaagatgcggcactggaacggcgtttccaaccaattaatgttgaagaggcaacggtggaagaaaccattgctattcttaagggattaagagataggtatgaagcccatcaccgtgttcgtatcagtgatgaggctctggttaatgcagctaagctggctgaccgctatatatcagatcggtttttgccggataaggccatagatttaatggacgaagcaagttccagagttcgtatgctggcttttactgcaccaccggacttaaaagatctggagcgtaaaacggaaaaggtgcggaaggagaaagaagaggctattaacagccaggaatttgaaaaagcggcccggctaagggatcaggagcagtccctgaagaaggaactggaagaccgccgggaagcctggaatctaacaaaaggcggcaatgaactggctgtcagtgaagaagatattgctcatgttgtagcttcttggacaggtatacctgttaaaaagctggccgaagaagagtcggatagacttttgaaaatggaagaaatactgcatcaaagggtaatcggtcaggaggaagctgttcgggcagtttcccgtgctgtacgccgtgcacgggcaggcctaaaagatcctggccgtcctgtaggctcctttattttcctgggtcctaccggggtgggcaaaactgagttagccagagcactggccgaagctctttttggcgatgatgatgccttgattcgcatagatatgtctgaatacatggagaagtatgcggtatccaggctggttggcgctcccccaggctatgtagggtatgaagagggaggtcaactgaccaaggcggttaggaggaagccttattcagtagtattgctggatgaaatagagaaggcgcatccggatgtttttaacattctcctacaagttctggaagatgggcggcttactgattctcagggtcgtgcggtggatttccgcaatactgttattattatgacttctaatgtcggagtaagtcatataagaaagattggctcgcttggttttcaaaccgccgaaaatgacagctatagtaaaatgaagggcgatgttacccaggaattgcgtaaaacttttcggccggaatttctcaatagggtggatgagactattgtgttccactccttagagcagaaacatctaaatgaaattgtcggtctgatgctaaaagatgtgcttggccgattggcggaaaacgaaatcaaagtggaagcgacggaagcagctaaagaactcttagccagtaagggctttgatgaaacatatggtgcccgccccctgcgccgtgagattcaaaaacaggttgaggatagactatccgaagaattattaaaaggagcggttaaaaaaggagaacatgttgtactcaatgtggtggatggcgagattttaattgagaaaaaataaaagcgccctttctcagggtgcttttatttaataacctattaaattatctttattctattaccaaattcaccctcatgactttcttgttacaggagttgctaaatgttataatgaatttatatttggtattggagaacgtgtgtttatgaaacaaaagaccatctattgctgccaggaatgtggtagtcaaagccctcgttgggtaggtcgctgcccgtcttgtgaggcttggaattctatggtggaagagatgcccgttaaaagtgcgggtgcggttctgcgggggaaaacagagcctgtcaggcagccggttttgttaacagaggtactgctatatgcagaaaatcgcatacctaccggtattaaggaaatggatcgcgtattgggtggtggcattgtgccgggctctttaattttattgggcggtgagcctggtataggcaaatccacgcttcttttgcaggtagcttttttaataggcaaagataatagggaagtcatatatgtctgtggtgaggaatcaatgcagcaggttcgtttgcgggcggagcggcttaattccataagcgaaaacgtattgcttttagcggaaaataatgtggaccgggttgaattgcagataaaagagcgcaagccatttttggttataattgattcggttcagacaatatataaagaaagcctctcttcttctcccggcagtgttggtcaagttagggagtgtgcctcacagctaatgaggctggcaaaaatgatggacacagctatttttttggtcggtcatgtgacaaaggacggggcaattgccggtcctaaagtgcttgagcatatggtagatgctgttttgtattttgagggagagaggcaccagtctttccgcttgctgagaggagttaaaaatcgttttggttcgaccaatgaaataggtatttttaatatggcaggtaatggtttaattgaagcaactaatcccagttctttattcatgcagcattggcaggtacccgtacccggttcagttatagtccctacgatagaggggactcggcctcttctggtagagattcaggcattggtttgtccaacaggttttggtttgcccaggcgtatggcaacaggtgtcgactataatcgggtggccttaatcatagcagttttggagagaagattaggataccaattaagtaagtatgatatttatgtaaatgctgtgggcggtgtgaaaatagaggaacccgcggtagatttgagtattgctttggccatagcctccagttttcatgatcgcccattggggttggggttggctgtggcaggtgaaattggccttaccggggaggtcagacctgtagcttctatagaaaaaagactgtctgaggccggagagctcggatttaagaaaactatagttcctgaagctaatataaatcctgccattgattgtaaatcaaaagcagtgggagtgaaaactgtgactgaggctgttcaagtagccttgcagtctggggggattgtgtaatgaaagaagagaaagctgaggatcaactattaaaagtattacgctttgtggcaccaggtacatcactgagagaaggcttggagaatatactgcgggctaagacgggtggtttggttgttgtgggtgactaccctgaagtgcttgatatagccgaaggaggctttgctattaatgccgactattcttccgccaatctttatgaattagccaaaatggacggtgcaatcgttctaagtgaggatgccaaacggattttagcggccaatgtgcagctaattcccagtcaaaacataccctccagtgaaacaggcattaggcacaggacctcagagagggtggccagacagacaaatgctctggtgatagccatttctcaacgtagaagtgttatcagtgtttataaaggcaatttaaagtatgtattacgcgacttgggagtaatcttaaccaaggccaatcaggcagtacaaacgttggaaaagtaccgggccgtatcggataaggttttggttaacttaagtatattggaatatgatggggtcgtgaccctattcgatgtagccaaggttatacagagggtagaaatggtgcttagaattgttaaagaaattgaaaaatatatcagtgagttgggtacagaaggaagattaatcaccatgcagttggaagaattattggcaaacgtagccgaggaagggtttttggttatacaggactacggtactgtgcttgaagagaaaccaccgcagagtattatgaaaataatcgggagttggcctgcggaggatctgctggatctctctttaatcgcccgtgctttgggttatcccggtagttccggcatattggatcagagtgtatttcctcgtggttatcgaattttagagaaattaccaaggctgcctttccccgttatagaaaaccttgtccaaagattcggtacactctccaaggtactggtcgctaccatagaagaactggatgaagtggagggtatcggtgaagtgagggcccgctctataaaaaaaggcttgtccaggtatcgggagcaattgcttacacaagaaagacatacgtaaaaaaacggcgcatgatcgcgtcgtttctttatctctaagaaagattaaacatacccaaaatctccatttgcttttgttttttaataaaaacatcgtataaatttatatctaacaagttacaaatagcggctatataaaataaatgttgtcctatttgattttcaatgctttcttgacagtgctcacaggctttgccggacaggtgggtctgaaagtatcgttttaaatcgcctaaaggtgtgtccttgggaatagcctgtttctgggcattaatctgtaggcacccgcaattagtaaccgctttaatcacatcccggctaatattggcattggcttgctgtagtttagatagaagatccaatatgctccggtgatagaccagtgattcggaaaccgtattttgaaattcatcacaaatcagatctttaagcacggtttcacccctctttaaaagttttctgctcagtttctactaaggtcattataccgatgaaaaggttgtcctgtcaaacttaacatttagtaaaaattattattgacactgcttaatagctgtgctaaaatattagattcttgacaagataggcaaacagtgttatacttttatcagtatctagataaagggggcttagtgtattgttcaaaattggtgacaaggttgtctatcctatgcacggtgccggagtcattgaggctattgaggaaaaagaagtgctgggtgaaataaagcattattatattttgaggctcccaataggaaatatgaaagtaatgattcctattgaccacggtagggatgtgggattgagacaggtcatcacccgggacgatgtacaaatggttttgcgaattttatcagataaatccaccagtatgccccccaactggaaccgtaggtaccgagccaatttggaaaaaattaagagcggtaatatttatgaagttgcagaagtggtaagaaaccttattaagagggataaagaaaagggtttgtcctccggggaaagaaaaatgctggagaatgcgcgtcagattttaattagtgaattggtgttggcaacagaactggaagaagataaggctcaatcactggttgacggggtttttgcttagtatacgtcagttttgctggcgtatttttgttttttggcaaaagaactaaaaatcaaatgaattttcatattaatttaagatttttattttagtatgaggtaaaattcgctatatttttgttgaagcacactgctgcacaacatataatatgagtagtccttgcctgaatttggttggaaagggggtgtgggaatggttaaaagagtggtgttctttttattggtagctctttttgcggcgggtggatttttttccgggtactatgttgtagagtcaggaattatagatttttccggttcctcattaaacttaagagtgggagtattcgctctggctactctgattggggtagttgttgggattttggcagctccttggataataaaaagtacggtttgggcaacagctaagatagaacgttattttcaaaaaactccaacgcaggatcttgtcatgggatccattggcttgattactggacttataattgctagtttattttttaatattctccccaactggggatgggtttccgttataaaagtactcggcgcgattctacttggttatctgggtatgagtttgggcgttaaaaaaagagaagaaatatttggtttatttgccactatcccaaagtttggtaaggaaaagctctcaaaatctgacagcaaggctaatgtcgataagatattagataccagtgtgattatcgacgggagaattgctgatttatgtgccagcggctttatagagggaacactcatgatacctgttttcgtgctggaagaattgcgtcatattgctgattctcccgatctattgaagcgaaacagggggcgtagaggcttggatattttgaataacctgcgtaaaaactctgatattaaagtgcagatttatgaaaatacccgtggtttggaaaatgtccccgaggtggatatgaaactggttaaattagcccagaaactaggaattaaggtaatgaccaatgattataatttgaataaagttgccgaattgcacggtgttaaggtattaaatattaatgagctggccaatgctgttaagccgattgtattgccaggagaagagatggtggtgcaggttgtaaaggatggcaaggaatccggccagggtgtggcttatcttgatgacggtactatgatagtagttgacgggggtagaaaatatataggacaaacaattgtggttgtggttaccagtgttcttcagacagctgcggggcggatgatttttgccaagtccaaaaatgagcttaaaaaaggtgaaaacggtggtgggcagttgtcttataacgaggtgaattattttgagtctaattagcacgattataacagccgcgggacagggtttacgcatggggactgatacaagaaagcagtacctcagcttgcaaggtaaacctattctttcttacgcaattgagacctttattggaatgccggcggttaacaatattattttagtggttagtcccggagacgagtctttttgtctggagaatattattcccatacacggaagatctaaagtacaggccgtagttgccggcggtgcgagcaggcaggaatccgtatataacgggttgcttgcattaccgcaagggacaaacctggtaataatacatgatggcgttcgcccgttgttcgagggcaacgaaattgatgccttgctggaggcagcggctgtaaatggtgcggccactctggccgtgccgccaaaggatactgtaaagctggtaaatgagtataataaagtagtgcggactttaccccgtgagagattatggttaactcagacaccacaggtttttaaatatgatataattatgaatgcacaccaaaaggcgcgccggcacggctttgaggctactgatgatgcttcgctggtggaagtcagcggacaacaggtaagggttattgaaggatcttatgagaatattaaaatcacaaccccggaggatatgataatagccgaggctattttaaacaggagaaagcataaatgagaatcggttttggttatgatgtacaccgtctggtgccggggcgactcctggtgctgggcggtgtaaacataccctatgaattgggtttgcttggtcactctgatgctgatgtgctggtgcacgctatgatggacgcgctgctgggagcagcctcagcgggcgatataggacgtcattttcctgatcaagattctagatataaagatgcttccagtttgctcttgttgtcggaggtgctgcgaattataacaaataaaggctataaagtgggaaatattgattcagtaattgttgctcaaaagccaaaactggctgcttttattcccggaatgacagataacattgcggctgttttgcaagtaagctccgatcaggtaaatattaaggcaacaactacggagggcctgggctttgccggtgccggtgagggaatcgcttcgtattcgtcagtattattgtatagcatataattagattgtaaaagttgcctgtcaggtctggcaatggtataataacagactagataatgcagtaagggagatgtttattttgtccggtattcgtgtaagatttgcgcccagtcctaccgggcctttacatatagggggagcgcgttcagcgctttttaattggttgtttgcccgtaacaataacggagtttttctggtacgtattgaggatactgatttggagcgatcttcacgcgcttcggaagagaatattttaaattccctgaaatggttgggcatggattgggatgagggaatcgaagtgggtggtgaaaacggcccttatcgccagacagaacgcctggggatttatcattcctgcattaaaaccctgctggatagcggaaatgcttattattgctactgttcggaagaagaattggccgcagaaagagaagacttgatgtcacgaggggaattgccacgctatttaggtaaatgcagaaatttaaccgctgaagaccgttgtcgttacgagtcggaaggtcgaaagcctgtattgagatttagggttccagtcggacaggtaattacagttaatgatcaggttaggggaaacgtctcttttgaatgtgagggtattggcgattttgttatattaaaatcagatcaaatacctacttataattttgctgtggttgttgacgaccattatatgaaaatatctcatgttatcagagcggaagaacacttatccaataccccaaggcaaatccttttgtaccaggctttaggttgggaagtgccgcagtttgcccatatatcactgattcttggacaggatcggtctaaaatgagcaagcggcatggtgctacttctatagaacaatatatttcgttgggctatctgccggaggcactggttaattttctggctttactgggttggtcaccgggtggcgaagaagaaatatttactttggatctgttgaaaaaacagttttcgctggaccgggtagcaaaaaacccggcagtctttaacatggaaaaattgaattggttgaatggttattatattcgcaatgccgacatagatcggataactgaactggccgtgcctttcttgaaaagtgcgggttatctggttggggatgtttcacaggaacaatttagctggttaaagaaattaatgtctgtcgtaagggattatatatcctgtttgagtgaagtccccttatatgcagacttgttttttaaagagaaaattatctatgatgaagccgcgtgggacattttgcgtcaggagcaggcaccggtcgttttgagctgcttgcgggataaaatatcctctatggagaaagatgatataacggaaggtgctattaaaaagactttgaaagctataacaaaggagttgggtcttgggggtaaactggtgtatgtgccgataagaattgctttgaccggcaaaactcacggtcccgagttgtaccaggtgattccgttgtttggccgtgaggtaactttagccagattggatgactctcttaaagcttagtataactggtcccccaaagaaatcagctcgctggcaggtgaaaaaatgttcgaccgtttgcgaaacgaaataagggcagtttttgaacgtgatccagccgctaagaatatactggaggttatcctttgttatccggggttgcacgcgatcctgattcatcgtattgcacattcactatacaagaagcgctggtttgttttagctcgcttcatatcacaaatctccagatttttaaccggaatagaaattcacccgggagctaaaattggtgaaggactttttattgaccacggatcaggcgtagtcataggtgaaacaacggaaatcggagataatgtgacaatttatcagggtgttactctggggggcacaggcaaggaaaagggcaagcgccacccgactatcggaaataatgtggtgattagtgccggtgccagaatcctgggtagttttgaagtgggtgacaatgccaaaataggggcgggctcagttgttttgaaggctgtgccgtctaatagcactgtagtgggtgtgccgggtaaaatagtggtgcgtgacggacaaagggtaggggatacacattctaatatagatttaagacacgatcaattgccggatccaataagtgaaatgttgctggtaatgcagggtagaattaatgatttggaagacaggcttaaagcgcatgagaagaaggatgggataagcaataaacttgagctttaaaccggaaaagtggtaaaaggagggtgtgccatgttattatataataccctgtccaggcagaaggaggaatttgtgccggcaataccgggcagggtcagtatgtatgtatgcggacctaccacgtataattttatccacttgggcaatgcccggccactggtattttttgataccgtgcgcagatatttaatctataagggttaccaagtattatatgtgcagaattttacagatatagatgacaaaataattaaacgtgctgctgaagagaagctggatccttcagcacttgcctttaaatatacggaagaatactatattgatgccacctcgttaaatgttatgatggcagatattcaccccaaggtatccgaccatatggcggaaataattgagttggtggagaaactggtgcaaaaagggtttgcttatcagtctgacggtgatgtatactttgaggtacgccgattcaaagattacggtaagttgtctgggcgggcacttgaagacatgttggcaggagccagggtggaggtcaatgaaaagaaacgggatccgatggattttgctctctggaaagcggcaaaaccaggcgaaccctcctggaatagtccctgggggcagggaagaccgggctggcatatagaatgttccgcaatgtcacttaaatatctgggagaaaattttgatatgcacggtggaggagcggacctgatttttcctcaccacgagaacgaaattgcgcagtctgaggctgctacaggtgaaccgttggcccgctactggctgcataatggatttattacagttaatcaggagaaaatgtctaaatcactgggaaacttctttctggtacgagagatattggataagttttcgcccgaagtggtaagattttttcttttaggaacacattaccggagtccgctggattttgatgacgagaagttggcagtggttgaaaagggtttagatcgtataaggaccagcatacagcttcttggtgaggcctgccaaagagctggggtagatttttcaatgataaatgcaaaagaaaagcctgcgcgggtaacttcaattattgatacaagacacagctcaatgaaggcgtttataaaaattaagacctctttcgagcaggccatggaggatgactttaacaccgcactggcagtggggtcattatttgaattggcaaaggaaactaatatattggtgcagagtttaggccctaaaatcagtgagcaggaaaaagcatgtttgctgcaggctgcggaattatttaaattatttaaccaagtgctgggtatttttaaagaagatttgtgtacaggatatccgctggttacccctgttgatgaatcaggtgacggaatgctggaagcagttatgcaaatgttgctggacattagaaatgaagccagaaagaataagaactgggctttatctgatcgaataagggatgctttgaaagatattaatgttattctggaagatacgccgcagggtacccgttggaagaagcaggcataggctatgacgttcgaaaaattaaacgggaatattgcagataagagacagtcttcagagcgacctgaattgctgccttctttagtcttggcatatctcggagatgctgtatatgaactggccgtgcgtgagtatctaatcagaaagggtttatgcacggtgcataaactgcatcgttcagcggtacattatgtaagagcttctgctcaggcaggcgtcctacataatttagagactattttgcagaatgatgaactggatgtaattaggcgggggcgcaatgccaagccgggccactgtccaaaaggtgtatcacaggaggaatacggctatagcactgccttagagagtctgattggatatctatacctaagaggagatttttctcgtttatcagagcttttggaaaaggttttttcggttatagataaaccataaaccaataaataaactattaggaataataaagcttaaaagcgcattaataatttagtacaactctttttatactccaggaaatcatgcttatgatggatttgtggatatgttaaggtggtactgcataatttccgacgagcacaagtgcctgtggctgctcgaaagtcgcttaaaatgatttccgagctaatgatttctcagcagtaccggtggaaagggtgaaaaacttgagtgacgtgatagtgggtcgtaaccctgttaaggaagctttaaaatcacagcgacccattaacaaggtgctggtggctaaaggtaaattatccggttcacttgcggaaatatgcagcttagccaggcagaacggtattcctgtacaagaggtagacaggactgctttggaaaagatatctgcggaagctgtacatcagggtgtagctgcttacgcagcagccaaagagtatgtggagttagaggatatcctcgcccgtgcaggtgagcaggagccatttattattatgctggacgaaattacggacccgcataatttgggagccataatccgtactgctgatgccgcaggcgttcacggcgtggtagtaacccgtcgacgttctgcgttgctaacaccggtggtagctaagtcttcggcaggtgcggtggaatatgtgcctgtggccagagtaactaaccttgtgcagtcaataaaaatcttgcaggagaatggcatatgggttgccggggctgatatggaaggtgacaaggtgtattgggaagcgcccttgagcgggcctattgctatagtaattgggggcgaaggaaaaggtctggggcgcctggtaaaagaaaagtgtgattttctggtgagattgcctatgcaggggaaaataagttccttgaacgcatcggttgcaactgctctattagcctatgaggtggttcgccagaggagttccgggtgaaatgaaagagtacctggttattgatgggtataatgtaatatatacttggcccaaattagcaagactgtccgatacaagcctagagcatgccagagttaaacttgtcgatataatggccagtcactcagccctgtcagggcaactgattaaagttgtttttgatgcccaccaggtgaaaaatatcacgcaacgacaggaacaggttaacggtattgaaatactatatacccagcaaggggaaaccgcagatgcgctaatcgaaagaataaccggagatttaattaagctcggtaaggtttatgtagtaacttccgattgggatgaacaaagaatcatatttggtcgcggggcttaccggatgacaccgagggaattatgggaacaggttaaaaagatacgtcaaaaaaatatgtctgaatattcaataaatcttcccactgagggataccttgaaaacaggctaaatgaaagtgttcgtgatttattggaaaaattgcggagaaaaaagttctgaaatagctcggatataccttatttttatatcttgactagctaattcattatacagtataataaaacgtgtgcttataaagtaaagttctttctagaatctattataaatttttgccccgatataaataatcagttagcaaatgtcgtagtttcctgtcgtgttggaaaagctgtatagaagcgggggattatagtgataatttctgctcaaagagaagaaatcgccggtttcgaggtgttaatcgacgaagatgttgttgagtttgctcgtgaaggtgacgatatcgcgttggagtatttaattaataaatataaaaattttgtgcgagctaaagcccggtcttattttctaattggtgcggatcgtgaggatattatccaagagggtatgatcggtttgtataaggctattcgtgactttcgtatggacaaactttcttcatttagggcatttgctgagttgtgcataacaaggcaaattattacggctattaaaacagcaaccagacaaaaacacattcctcttaattcctatgtttccttaaacaagcccatttatgatgatgattcggatcggacgctgttggatgtgatatcaggaacaaaaattactgatcctgaagaacttattattagcagagaagaatttgatgatattgaagagaaaatgggggaaattttaagctcactggagtggaaagtgctgatgtcttacctggagggtaaatcataccaggagatagctgaggatttaaagcggcacgtaaagtctattgataatgcgcttcaaagggttaaaagaaaactggaaagatatttagaaaaaagagaaatataataataaaatttgggtttaaattaataatatgttgctgtgctgctcaagcgaccggcagtaagcaacaaaaatttacagcctatatactgttgacatgagtaaataaatttgctaaaatttatattgtgctcagttcactatgcagtattaagtaagctggcgtagctcaattggcagagcagctgatttgtaatcagcaggttgcgggttcgagtcccatcgccagctccagatttaaatgttcggaggagttcccgagcggccaaagggagcagactgtaaatctgccggtagacaccttcgtaggttcgaatcctacctcctccaccaagtataaaaaaatatttaaaaaagcttgtttttgttaatatcttatagtataatcaaaaagtcgtcgcggggtggagcagttggtagctcgtcgggctcataacccgaaggtcgtaggttcaagtcctacccccgcaaccaaatgccgctgtagctcaataggtagagcgcatccttggtaaggatgaggtaacccggttcaatcccggtcagtggctccatagtatggcggtgtagctcagttggctagagcatacggttcatacccgtagggtcgctggttcaaatccagccgccgctaccagaagacactttctgtttgccggagggtgtttttttatattcctttctcggattgtttgaaggattttaagcgatatatgtagaaatatatatgtatttgccttgttggtatattttatgaaaaagtggaaacaatcttggtatgatgagcacaatttaagcggcctctagatgatttaagaatttgataaaaggaggaagaaccaatggcaaaagcaaaatttgagcggactaaaccgcacgttaacattggcacaatcggtcacgtagaccatggcaagaccacattgacagcggcaataaccgtatgtttagctacagtaggccaggctacagttaagaaatatgacgaaatcgataacgctcctgaagaaagagaacgcggcatcaccatcaacacagcgcacgtagaatatgaaaccagccagcgccactatgcgcacgtagattgcccgggacacgccgactatgtaaagaacatgattaccggcgcagcgcaaatggacggagcaatcctggtagtgtcagcggcggacggcccgatgccgcagaccagagaacatatcctcttatccagacaggtaggtgtaccctacatcgtagtattcttgaacaaggctgacatggtagatgatcctgaactgttagagttggtagatatggaagtaagagagcttctttccatgtatgaatttcccggagatgacacaccgatcatcgcaggttccggcttaaaagctttagaatgcgcctgcggcaaaagagaatgcgaatggtgcggcaaagtatgggaactgatggatgcggtagatgaatacattcccaccccgatgcgcgataaagataagcctttcttaatgccggtagaagacgtattcaccattaccggacgcggtacagtagccacgggaagagtggagcgcggccaggtgaaaatcggtgatgccatagaaatcgttggtttgcaggatgagccgagaaaaacagtagtaaccggcgtagaaatgttccgcaaactgcttgactacgcagaagcaggtgacaacgtgggttgtttactgcgcggcgtggacagaaaagaaatcgaacgcggtcaagtactggctaagccaggcagcatcaagccccacaccaagtttaacgcggaagtgtatgtgcttagtaaagaagagggtggccggcataccccgtttttcaacggctacagaccccagttttatttccgtaccactgacgtgaccggtattgtgaagcttccggaaggcgtggagatggtaatgccgggagacaatatcaaggtggatattgatttgattacgcctattgctattgaagaaggtctgcgctttgctattcgtgaaggcggcagaactgtgggcgccggtgttgtaacaggtattaatgagtaatggtgggaaaccccaccataaatttttaacgtagttgtatgcagcctgctttgagtaaactgatattaaatattgacattaaatttcaagtatgataaatttattaaggctgtttgtgaatttgtcgcccgattttttggtttttaggaggtggtatcgatgagagtaggggttacactggcttgtaccgattgcaaacgcaggaattacaccaccataaaaaataagaagaatgaccccagccggatcgagatgaagaagtattgtcgattctgtcgaactcatacagtacacaaagaaacacggtaatgcagtaatctctaagcgccaccgtttatattataaggagttttgacgggcagattgtataaaacatgattttttgctgccgggtcggggttattggattataaaacaaggatgtggcgtacttaatggccttatcaaaaaatgatacaaagaagaagggtgcggtcaagaagttaaaggttgatactttagctaaagcggcgcctcaggaggaacctaaaaaaatcagcttaaaaaatatgaattttctgtcccgggatgctatcaaaaagaggttgccggttaagagagatggtgttaagggcaaccgtattgagagtttacagaagtttttcaaaggtgtttataatgagctgaaaaaggtgcactggcccaatcggcgggaaattgctatttacaccttggtagttcttgtatctgttgtttttgttgctgttcttatatgggtttttgattccgctttaagtcagctcttaaagcttattttgcctgcgtagtataagtaagttaaggaggtgaggggcctagggcaaattaggtcccttatagttatggataaacaatggtatgtagtgcatacctattcgggttacgagaataaagtcaaagcaaacctggaaaaacggatagaatccatgaatatggaggacaagatttttcgtattttggtccccatggaagatgaagtggaaattaagaacggcaaaaaaaagatttctaagaaaaaagtatttcccggttatgtgcttgtagaaatgataatgaccgatgattcctggtatgtggtacgaaatacgcccggggttactggttttgtcggatcaggttcgaagccgatacctttgaatgatgccgaagctgctcagatcattaaacagatgggtttggaggaaccaagggccagatatgactacaatacgggcgaaattatcagggttatttccgggccgtttgaagggtttgaggggcatattgaagaattgctcttagacaaagaaaaggtaagggttatgatttccatgtttggccgggagacgccggtagaactggattttactcagattgccaggttggattgagatataaaattgatttaactgttcaagcaatattatgttggtgaggaggtgtaaattatggctaaaagggtaaaagcaatagtcaaactacaaattaacgccggaaaagccacccctgctcctcctgtcggcccggcgctcggtcagcatggcgtaaatattatgggctttgttaaagaatacaacgagcgtacagctaagaatgctggtctggtaattccggttgaaatcactatttatgaagacaggacattttcttttgtaactaaaacaccgcctgctgctgtcttgctgaaaaaagcagccggaatagaaactgcttccggtcagcccaatcgcaccaaggttggtaaggttagcaaagaccaggttaaagagatagcgcagctcaagatgcccgacttaaacgccgcatcactggaagctgctatgagtatggtggaaggtaccgctcgcagcatgggaattgttgttgaaggttgatattaagtttaacagcttataagggccatgcataaatgtgggaggaaatggtttccgatttaccacaagggaggaatattattatgccaaaacatgggaaaaagtatcaggatgccaccaaacaggtagagcggcaccgcctttatgaaatgactgaagcactggatctggtaaaaaaagttgcgccggcaaagtttgatgagacagtagaagtagccattagactgggtgttgatcccagacatgctgatcagcaagtgcgtggtgctgttgtattgcccaacggtacaggaaaaacccgtacagtactggtatttgccaaggcagataaggtaaaagaggctgaagaggccggagctgattttgtaggtgccgaagacatggttgaaaagattcagaaagaaggctggttaggttttgatgtggctatcgctactcctgatatgatgggtctggttggcaagctggggagaattttaggtccccgcggcttgatgccgaatcccaagacaggtaccgttacttttgatgtagccaatgcagttaaagaagttaaagccggtaagattacctaccgtgttgataaagcaggtattgtacatgcccctataggtaaggtttcttttgataccgctaaaattgttgagaatctgcgtactctggttgataccttaataagggtaaaacctgcggctgcaaaaggacagtatatcaagggagttactgttacatcgaccatgggtcccggtgttagcataaatacccagaagataactggttaaagaccaatcttaaacttaatataattttcctttctgtagaaagtcggtgtcaaaagacttaagggtgaaaaccgccggccgaggtaagggtctgtttctcatgcacatgagtgggcctctgttttctgcaggggtctttaatatttttgtggtgaatcttttgaaaggaggtgtagtttttgccgacaaaaaaggaaaaagagatatttgtagaagtggtttatgataaaatgcgctcatgtaagtctgctatactggctgactacagggggttaaccgtttctgccgtaacagaactgagaaacaaactgagagaaagcaattcggatttgaaagtggccaaaaatactctgatcaaaatcgcggtagacaagataggcattgaaggactcgatccttacctggagggacctaccgctatagcttttgggtatgatgatccggtggcacctgcaaaaattttgagtgagtttgcccgtacaaacaaggatctggaaattaagggcggtgtgttggaaggccgcgtaattacagccgatggtgtaaaaggattggccagtttgccttcacgtgaggttcttctgggcaaagttcttggcggtatgcaggctccgctatatggttttgcaaatgtactgcaaggaaatatacgcaattttgtctatgtgcttgaggctgttcgcaagcaaaaagcaggcgaagcatagtttttaacaggaaagctgttagttattcttagcatgttaaaaaaatagtttaaaattataggaggtttcatttatgtctaaaatcaatgaaattctggaagccgttaaagggcttaccgtgcttgagttatctgaactggttaaagcttttgaggaagagtttggtgtgaccgctgctgctccggttggcgttatggcagctgcacctgctgccggagccgctgcagctgaagtagaagagcagaccgaatttgatgttattttaacatctgtaggcgataagaaaatcaacgtaattaaggttgtgcgtgaaataaccggactcggcctgaaagaggccaaggaagtagttgacaacgctcccaagccgattaaagaaaaagtaagcaaggaagaagccgaatcaatgaaggcaaagttagttgaagcaggcgcgtccgtggaaatcaagtaaataatcttagaggtgttgagaatctgtattaacaaaaataaagctgtgggctaatcccgcagctttttgcataaataaatacttacaagaaaattgcttcaaccggttttcgaggcagctatatgcgcttgtgctcgtcggcaatataaaaaaattaatatagttcttgacaaccaataccacctgtgctattattataaaatgccatttagggttttcctgccatggattggttagtatgtgtatgagaggaagaattgatgcaaatactaagatatatggctaaatattaataccggttttaaagcgaggtatggtaattaactgaccttgcttttcgttgtcgatgactttggttaactggctgtttttaattttatggggggcgtgatgcactggatggtctatgctgaaaagctgggtactagagagcggctgaatttcggtaaatttaaagaggtacttgatttacccaaccttattgaggtgcagagaaattcttataagtggtttcttaaaaacggcttgcgggaagtatttcatgacatttctcctattcaggattttacaggaaatttagtactggaatttttggattatactttgggtgaacccaagtattttgtggaagaatgtaaagagcgtgatgtaacctatgctgcaccgctgagagttaaagtgcggttaataaataaagaaaccggtgaagtaaaagagcaggaagtcttcatgggtgatttccctttgatgacagaaaagggaacctttattattaatggtgccgagcgggtaattgtcagccagttggtaaggtcgcccggtgtgtatttcgctgaacaaatagatcccagcggaaagaaactattctccgctacaataattcctaacaggggtgcctggttggagtttgaaacagatgtcaatgatcatgtttttgtgcgcattgatcgcaccaggaaaatcccggcaacagttttgatccgcgcccttggctacagttctgatgccatggtaatggaagagttcggtgaggataagaatatccaggaaaccttgagcagggacaacaccggttccgaagaggatgctttggtagaaatttataaaagactgcggccgggtgaaccccctactgtggaaagtgctcgcaccttactggaaaccttattttttgatccgaagcgctatgatttagccaatgtagggcgttataaattacataaaaaattgcagcacggagtactgtatcgttacccggaagaacaaagcggcaagatagaatatgatgagattctcaaacaggaattgccggttgaaagagaatttatccgtgaactgacgccaaaggatattctggatacgataaaatacctgctgcgtttagtacagggtattacagaagaaaaagaccctctgggtagaaatatagagtatacggttgatgatatcgatcacttgggcaacaggcgcttgagatctgttggtgaactgttgcagaaccagtttcgtattggtttatccaggatggaaagggttgttcgtgaaagaatgaccattcaagatgtggatgtgattacaccacaagttttgatcaatatccggcctgtggtagcatccataaaagagttttttggttccagccagctatcacaatttatggatcaaactaacccgctggccgaattaacacataagcgccgtttatctgctctgggaccgggtggattaagccgtgagagagccggttttgaggtgcgcgacgtacaccactcccactacgggcgtatgtgtcctattgaaactcctgaaggtcctaacattggattaataggttctctgagcacatatgcgaggataaaccagtttggttttattgaaacaccatacagacgtgtagataaggaaaaaagaattgtaaccaatgagatagagtacctgactgccgatgttgaagataggaatatcatcgctcaggctaacgcgccgctgaataaagaaggcttttttacagagcaggcggtcaatgccagacatggccatgagattctaaaagtgccgggtgaaaagatcgactttatggacgtttctcctaagcaggtgtttagtattgccacagctttaatcccgtttttggagcacgatgatgccaaccgtgctttgatgggagcaaacatgcagcgccaggcggttcctcttgttaaggcccaggcgcctgtagtcggcacaggtgttgaatataaagctgcccgtgactcgggtgttgtgcctttggccaggaaaagcggcatagtcgaaaaggttacggctaatgatattatgattaggtcagatgacggtacatctgattatcataaattattaaaattcactcgttccaaccagggcacttgcattaaccagagacccattgtaactaaaggccagagagttgacgagggagacataatagcagacggtccggctacggataatggtgagctggcgttgggccgcaacattttggtggcctttatgccctgggatggttataactatgaagatgctatattaatcagtgaaaaagccgttaaagaggacttttttacctctatccatatagaagagtatgagtgtgacgcccgtgatacgaagcttggtccggaagagataactcgcgatattccaaatgtaggagaagaaattttaaaagatctggatgaccgcgggattatacgggtgggagccgaagtgcgtccaggcgatattatggttggcaaagtaacgcccaaaggtgaaacagagttaaccgcggaagaaagactcctgcgtgctatttttggcgaaaaagccagagaagtacgggatacatccttgcgtgtaccgcacggtgaagcaggtaaaattgtagatgttaaggtgttttcccgtgataatggggacgaattgcctcccggcgtgaatcaccttgtacgggtttatatagcccagaaaaggaaaatatcagtgggagataagatggctgggcggcatggcaacaaaggggttgtagcccgtattatgccggaagaggatatgccgtttttgccggacggtacccccatagagattgtattgaatccactgggcgtgccttcccgcatgaatatcgggcaggtgctggaaacacacctcggttgggcagcccggaaacttggttgttatgtatctaccccagtttttaacggtgccacagaaagtgatattttagagtttttgagaaaggccgatttgcctgatacagctaaaacgacgctgcatgacgggagaacaggtgaaccttttgataacccgattacagttggttacgtatatatgttaaaactgcaccacctggtggatgataagattcatgcccgttctaccggcccttattcactggttacccagcagcctcttggcggtaaagctcaatttggcggtcagagatttggtgagatggaagtttgggcgttggaggcttacggttcagcttataccttacaggaaatcttaacggtgaagtcagatgatgttgtaggacgagttaaaacctacgaggcaattgtaaaaggtgaaaatgtacctgagcctggtgtgccggaatcttttaaggtgctgataaaagagttgcagagcttggggttggatgtaaaggtgctttccgaggacgacagggaaattgaaattaaagagatcgaagaagatattgtggaaacagccaaggaattaggtattgatttgcaggatggaggttccaagtctacgcaaaaagaaaggattgatccgcctggttgctcaattgagcgggtcgatgatgatctggaggatgagttggaagaagatgatgaggagtttaacgaagactttttgctccaggaggttaagctggctcaaggtggaaaattatccgaggatattattgatgagccggcagatgaagaggattttcttgatgctgaagatgaggattttgccgatgatattgtcggcgtaaaatctaagcggctctccaatactgatgaatgggacgaagatttagattacccggacgaagattatgacctggatgatgaataatatatgcacttgtgattacggtctgatttgacgaccaatttctataggcattttcacagacactttccttgaagggagagaggtccatttgctggatcttaataattttgatcgtattcggattggattggcatcccctgaacagattcgcgagtggtcaagcggtgaggttaagaaacctgagactatcaattaccggacattaaaaccggaaagagatggcttgttttgtgaacgtatttttggacccaccagggattgggaatgtcattgcggcaagtacaaaagggttcgttataaaggagtggtttgtgatcgttgcggtgtggaagtgactcgttccaaggtgcgtagagaaagattgggacatattgaactggctgcgccggtatcgcatatttggtactttaaaggtatacccagtcgaatgggtttactgttggatatgtctcctcgcgctctggaaaaagtattgtactttgtctcctatatcgtaactgatcagggtaatactactcttattaaaaagcagctgttaactgaaacggaatatcgtgataataaggaaaagttcggcaacgagtttcatgccggcatgggtgccgaagcgattaagattcttttggaagaaataaatttgaatgagatgagcagggagctccgtgctgaactaaaggaagttacagggcagcgaaagataagagcaattcgtcggctggaagttgtcgaagcttttaagaaatccggcaatcggccggaatggatgattatggatgtggttcctgttattccgcctgaactaaggccaatggtgcaattagacggggggaggtttgccacctcggatttaaatgatttgtaccgtcgtgtgattaaccggaacaaccgtttaaagagactgctggatttgggtgcaccggatatcatagttcgtaatgaaaagagaatgctccaggaagcagtggatgctttaattgataatggccggcgaggccggccggtaacaggtccgggcaaccgtcctttgaaatccttaagcgacatgctgaaaggcaagcagggcaggttcagacagaacctgctgggtaagagggtagactattcgggtcgctcggttattgtagttggtccccgcctgcagttgcaccagtgtggtttgcccaaagagatggcgctggaattatttaaaccttttgtaatgaaaagattggtgaacgagggttgcgcgcataatataaaaagcgccaagcgtatggttgagcgggttcgttcagaagtttgggacgttctggaagatgttattaaggagcacccggtcctgttaaaccgtgccccgactttgcaccgtttaggaattcaggctttcgaaccgattttagtagagggtaaagctattcagattcacccgatggtgtgtactgcctataatgctgattttgacggcgaccagatggctgtgcacgtgcctctttccgcggaagcccaggctgaggcgagattgttaatgctttctgccaataatattttaaatcctaaggatggaaaaccggttgcaatcccaacgcaggacatggtgctcggttgttactatctcacggtagagaaaaaaggtgattttggggaaggtaaagcctttaaggatgaagatgaagctattatggcttattacaataaggcctgcagcctacacgccagaatcagagtgaggcgttccgacggcaagcttctttccacaactattggcaggctaatttttaatgcggttattccagaagaattgggctatattaataaagtagttgacaaaaaggtctccagcaaaatagtagatgattgttaccgcaagctgggctacgctgctactgctaatctactggacggcatcaagacacttgggtatgagtttgctaccagggccggtgtgacagttggtgtggctgacgtaactatacctgaggccaagaaagaaatattgctcgaatccgaacagaaggttcgcgatattgagaggcagtacaggcgtggtttgattactgaggatgagagataccggcaagtgatcaatatttggaacagcgccactgaccgggtgactaaagctctgatgacttccttggataagtttaatcccgtgtacatgatggccacctccggggcccgcggtaatatccagcagattcgacagttagccggtatgagaggcttgatggctgatccttcgggcaggattattgacttaccgattaaggctaatttccgtgaaggtcttactgttttggagtacttcatttccacgcacggtgccagaaaaggattggccgatacagctctcaggaccgctgattcaggatacttgaccaggcgtttagttgatgtttcgcaggacgtcatagtaagagaagtagattgcggcaccgcggaaggcatcgaagtgggtgaggtcagggacggtacggaaattattgagaagattgaggatcgtattgagggcagagtacttgtagaggatattattgatccaagaaccggagaaatactcgtggcctgccgaaatgaggatggaactccccatgaggttagcagagaagatacagagcgaataaaagatgtcaacgaaagagagagcaatgaagaaatacagaaaaaggttgaaagcattaaaattcgttcggtcttaacctgcaaaagcaggtacggagtttgcattaactgctatggccgcaacctggctaccgggagaaaggtggatatcggagaagcggtaggtattattgccgctcagtctatcggtgaacctggtacacagcttactatgcgtaccttccataccgggggtgtggcaggagatgatataactcaaggtttgccgagggtagaagaattatttgaagccagacggcccaaaggccaggctgtggtaactgaaataaccggtaacgtggaaattagggaagtaaaaggacgccgtgagattgaggtaacggctgtcgattccggcgaggctacagtttatgccgttccttttggagctcgcattaaagttagggatggtcagagggtagaagcgggagatgccctgaccgaaggctcggtaaatccacatgacttgcttaaaattaaagggacgcggggggtacaagtgtacctgctgcaggaagttcagcgagtatacggtttgcagggcgttgacattaatgataaacacatagaagtgatgatcaggcagatgctgcgcaaagtaaaggttgaggaacagggtgacacctcattgctgccgggaggtttgattgatatctttgaatttgaggaagagaatagcgctgtgatagctgaaggtggcgaacctgccacggccagagccgtgctcttaggtatcaccaaggcttccttggctaccgactccttcttgtcagccgcctcattccaggaaaccaccagagtgctgactgaggctgctataaaaggcaagctggatcccctgttaggcttgaaggaaaacgttattatcggtaaattggtgcccgccggcacaggtatgtctcgttaccgtaacatcgaactgctgtcaggtaacaatgaccaggatgatgccggtgttatggatgagaggcaataggctattgataattattttttagataagaataagatcattgcttattcataaatcagtgacatatataatcggttgcagggttcaattaaaatttaaaaggaccttgcaaccaggcagcttctttgcagatccgttaagggcataattccaatgtgggtgaaaaggataaatattgacaatgattcctgatgatgatattatatataagtgtctgaaatcgggaggtttttgctatgccttatgagcggttgaaactggcacagaagaaaactgtcgggctgaagcagaccttaaaggcttgccatcgcggaaacgttgagtgtgtctatatagctacagatgcagaagcaaatgtaacagcgcctgtccaaaagctgtgccaggagaaaagtatcgctgttgtaaaggtaaaatcaatgcgtgatttgggtaaagcttgtggaattgaggttgcctgcgcagttgcagctgctataaagtgaatttttggcggtaataaccgtcaattattagttattataaaattacatggcggggaaggaggtggatggtgtgccgactattaaccaattggtgcataaagggagaagcagtcttataaccaagtcaactgcccccgcactgaaggaatgtccccaaaaacggggagtatgtactagagtgtacactacaacacctaaaaaaccaaactctgcattgcgtaaagttgccagggtaaggttgaccaatggcattgaggttacttcctatattcccggcattggtcataacctgcaggagcactcggtggttcttgtcaggggaggaagggtaaaagacctgccaggtgtccgttatcatattgtgcgcggagctttggacacagccggtgttcaaaataggaacagaagtcgttccaagtatggtaccaagcgaccgaaaaaataggattcaataatacgccagggtatttaaaaagcaaaggggggatataaatgccaagaaggagtcgacagacaaaaagggatgttatgcaggatccggtttataataataaaatagtgacgaaattaattaaccagattatgcaaagcggaaaaaaaggtgtagctgagtctattgtttatgatgcctttgatattataaaagagaagaccggaaaagatcctttggaagtttttgaccaggcactgaagaatgttatgccggtgttggaggttaaggcgcgccgtgtaggtggagccaactaccaggttccgatagaggtgcgtcatgatcgcaggcagacactggcaattcgttggttgaccaaatattcccgcgatcgttccggtcggactatgagagaaagactcgccagtgaaattctggatgcagctgcgtcaaccggtgcaacttttaagaagaaagaagatacacataagatggcagaggccaacaaggcattcgcgcattacaggtggtaagggaggatctttatggctcgcaagtatgctttggaaaatacacgcaacataggtattatggcccatattgatgccggtaagacaaccaccactgagcgcatacttttttatacgggtagggtgcacaaactcggcgaagtgcacgatggagcggcgactatggattggatggtgcaggaacaagagcgggggattacaataacctctgctgctactacttgtgagtggagggatcactgcatcaatattatcgatacgccaggtcacgtggacttcacaatggaggttgagcgttccctacgggtactggacggtgctgtagcagtattttgttcggtaggaggcgttgaaccgcagtcagagactgtttggcgacaggcagataaatacagggtaccccggattgcctatataaacaaaatggatcgtatcggggctgatttttttcgtggactgacaatgattaaggacagattatcagccaaccctgtagcagttcagcttcctatcggtgtagaagagaattttcgtggaattgtagacctgattcgcaacaaggctattatatatctcgacgatctgggtacgcacagtgaagaaagtgaaattccccctgaaatgatggagattgcggatctttaccgggaaaagcttttggaagctgtggccgaatcagatgaagaattgatgatgaagtatttagaagggcaatcgttaacacctgaggagatcaagttagggattcgcaaagcggctttggctgtaaagataatcccggtattatgcggttcctcatttaaaaataagggagtgcagcccctgctggacgctattgtggattttcttccggcccctaccgatattcccgccgtatacggggtagacccggagtcaggtgaggaagacaatcgtacggccggcgacgaagaaccgttttcggcgttagcctttaaaatcatggcagatccttatgttggtaagctgactttctttcgggtgtattccggacacctgtcctccggttcatatgtatataattcaaccaaaaatcgtcgtgagcgtattggacgaatactgcgcatgcatgctaatcaccgtgaggaaataagcgaagtttttgcaggtgatatagtagcggccgtagggcttaaatcaaccactaccggagatacgctttgtgatgaggagcacccgataatattagagtctatggaatttcctgaacctgttattgatgtctctattgaaccaaaaactaaagcggatcaggaaaaaatgggattggctttacagaagctggccgaggaagatcctactttccgtatttccacaaatgacgaaacggggcagacaattatctcgggtatgggtgaactgcacctggaagtcatagtggatcggcttctaagagaatttaaggtagctgccaatgtaggacggccgcaagtagcttttaaagagactataactaaaactgttaaagctgaaggcaggtttgtgcgccagtcaggcgggcgaggccaatacgggcattgtatgattacccttgaacctatgccgcacggtgacggctatgaatttgtaaataagattattggtggagttatacctaaagaatatatacctgctatagattcgggaatccgtgaagctatgactaccgggcagctagccggctatccgatggtcgatatacgtgccactgtttatgacggttccttccatgatgttgattcatccgaaatagcgtttaagattgccggttcaatggctcttaagaatggtgcgcaaaaagccgcgccagtgctaatggaaccgattatgaagatcgaagtagtagtaatggaagagtatatgggtgacgttataggcgacatcagttctcgcagaggccgtattgaagaaatggagccaaggtctaatatgcaagtaatacatggttatgttcccttggctgagatgtttggttatgcaactgagttgcgctccagaacacaaggcagaggaacatatacaatgcagtttagccattatgaaacagtgccgcagaatatagctgaaggcataatcgctaagcggcggggttaactttatactctaggaaattatgcttatgcatagatatatatgaatagctgtaagattattcccggtgataattcggattagctaatagaaaatttgtgtccgcatgattttttttgagcacgagtgcctatggctgtctcaaaagtcgcttaagcggctttctcgtatataattattggctaaagccagtaaatatgccagtcttatgtacattacagttttgtttgtttcaagttgataattgaaggaggaagaaccaatggcaaaagcaaaatttgagcggactaaaccgcacgttaacattggcacaatcggtcacgtagaccacggcaagaccacattgacagcggcaataaccgtatgtttagctacagtaggccaggctacagttaagaaatatgacgaaatcgataatgctcccgaagaaagagaacgcggcatcaccatcaacacagcgcacgtagaatatgaaaccagccagcgccactatgcgcacgtagattgcccgggacacgccgactatgtaaagaacatgattaccggagcagcgcaaatggacggagcaatcctggtagtgtcagcggcggacggcccgatgccgcagaccagagaacacatcctcttatccagacaggtaggtgtgccctatatcgtagtattcctgaacaaggctgacatggtagatgatcctgaactgttggaactggtagatatggaagtaagagagcttctttccatgtatgaatttcccggagatgatacaccgatcatcgcaggttccggcttaaaagcattagaatgtgcctgtggcaaaagagaatgcgaatggtgcggcaaagtatgggaactgatggatgcggtagatgaatacattcccaccccgatgcgcgataaagataagcctttcttaatgccggtagaagacgtattcaccattaccggacgcggtacagtggccacgggaagagtggagcgcggccaggtgaaaatcggtgatgccatagaaatcgttggtttgcaggatgagccgagaaagacagtagtaaccggcgtagaaatgttccgcaaattgctcgactacgcagaagcgggtgacaacgtaggttgtttattgcgcggtgtggacagaaaagaaatcgaacgcggtcaagtactggctaagccgggcagcatcaagccccacaccaagtttaacgcggaagtgtatgtgcttagtaaagaagagggtggccgccatactccgtttttcaacggctacagacctcagttttatttccgtaccactgatgtgaccggtattgtgaaacttccggaaggcgtagagatggtaatgccgggagacaatatcaaggtggatattgatttgattacgccgattgctattgaagaaggcttgcgctttgctattcgtgaaggcggcagaaccgtaggcgccggtgttgttaccggtatcaatgcgtaatgatggcaggacagggcaataccggggggcaagcaaggtaaacggccttctcctcccttcttgattgcccgtttggtttcgcttataccaggcggaaaaggagggttaaaatgaagaatcaaaaaatccggatcaggttgaaggcgtacgaccactttatgctggatcaatctgccaagaagattgttgaaacagctaagagaaccggcgcacaagtagcagggcctattcccctgccgacagaaaaaaatatatatactattctgcgctcacctcatgtaaacaaagattcccgtgagcagtttgagatgagaacgcataagagattaattgatattttggaacccacccctaaaacagtagattccttgatgcgcctggatttacctgccggtgtggacattgagattaaattataaaaggttttttgtttagcatgacattcgagaaggcgcaggaggtgtttattagatgccgaaaggaatattaggtaagaaagtcggtatgacccagatatttaccgaggatggccgtgcgcttcccgtaactgtaatcgaagccggtccttgtgtggtagttcaaaagaaaactcccgagcaggatggctatgctgcggttcaactgggatttggtgaaaagcgcgaacgactttttaataagcctttaaaaggtcactttaaaaaatatggtgttacgcctatgagatatttaaaggaattgcgcgtggaagatattgattcctatgaagtcggtcaggagatcaaagctgatttgttctccaaaggcgacaaggtggatgtagtcggaatttctaagggtaaaggttttgccggcgggatcaaacgccacaatttccatcgcggccccatggctcatggctccaagtatcaccgcaggcccggttcactgggtgctaaaggcccggcacgagtatttaagggtagaaaattacctggacatatgggtgttgaaagggtgactgtgcagaatttagagatagttaaggtggatgcggaaagaaatatcctggcagttaaaggagccatacctggcaataagaacggcttggttatgatactaaccagcaagaaggccaggtaacaaagcgctgtggaaaggaggagcgataatgcctacagtagcactgtttaatataaagggtgagcaggtcggcgaagtagctttaaaggatgaagtatttggcatagaagttaatgaatctgtactgcatgatgcagtggtcatgcaattggcaggccgacgtcagggaacccatgatacaaagaccagaggcgaagtacgtggcggtggtaaaaaaccttggcgccagaagggaacaggacgtgccaggcacggtacaatacgttcacccatatggcggggcggtgggattgtgtttggaccccatcccagaacttataaatataaattacctaaaaaagttcgccgcttagctttaaagtcagctttatcctctaaggttttggctggcaatatcaaagttttggatgccttaagtatggaaatgccaaaaaccaaagagatggtgggcattttgaaaaacctgcaggtggataaagcattgttggtaattgctgataaagatatgaatgttattaagtcagcccgtaatattccaggcattaagccggtgggagcagcaggcgtaaacgtatatgaccttttaaagcatactactttggttataaccaaggatgcggtgtccaaagtagaggaggtgctgtcataatggaagccagagatattttgagaaaaccgattgtgacagaaaaaaccatggctttgttggaagacaataaatatagttttctggttgatataaaagctaataaaagtgaaattaaaaaagccgtggagcagatatttaaggtgaaggttgagaaagttaataccttaatagttaagggaaaacccaagcgagtaagaaattcagttggcagaacctctgatgtaaaaaaagctatcgtcaagcttagagaaggtgacaagatagagctttttgagggtatctagtaggtcgggtaattaaggagggaagctcatggcagtaaagaaatttaaaccgacgtcacccggcaggcggtttgtgacagtatccagctttgaggaaattactgctgataagccggaaaagtctttgctgcgccccctaaaaaagaccggtggccgtaacgcccagggcagattgacggtgcgccaccaggggggcggacataaaagaatgtaccggatcatcgactttaagagagataaagatggtataccggcaaaggtagcgaccattgagtatgatcctaatcgttcagccagaatagcattattgcattatgccgatggggagaagcgctatattattgcacctgcgggagtaaaacccggcatggttttagagtccggtccgcaggctgacattaaagtcggcaatgccctgcagctaaagaatatgcctgtaggtacaatcattcataatcttgaactatatcccggacatggcggtcaattagtgcgttcagcagggacatcagcacagttgatggctaaagaaggcaagtatgcacacgtcagaatgccttccggtgaaatgagattatttttacaggagtgccgggctactatcggccaggtcggcaatctggagcatgaaaatataacagtaggtaaggccggacgctcacgctggttgggtattcgcccgacagtgcgcggtgttgtaatgaacccggttgaccacccgcacggcggtggtgagggacgctcacctgtgggacgcaaccctgtaacaccttggggtaagcctgctctgggagctcgtaccagaaagaaaaagaacagcgataaacttatcgttaagaggcggaacaaaaaataattattaggacttaaggcgccgtgtatgcgaaaggaggcgtaaatatgggtcgctccttgaaaaagggaccttattgtgaagaacggctgttatctaggattgaaaagatgaacgaaaccggtgacaagaaagttatcaaaacatggtcccgtcgttccacaattttcccgcagatgatcggtcatacaatagcagtgcatgacgggagaaagcatgtgcctgtatatgtaactgaagatatggttggtcacaaacttggggaattctcaccaaccagaacattcagaggacacggatcacacaccgaaagatctacatcattgaaatagattttagaaaactgctcgaaaggggggcttgtgatggaagccagagctgttgccaaatatatcagaatcgccccgcggaaagtgcgccaggtcgttgatttgattcgtggcaaacaggtagcggaagccttggcaattttaaagtatattcctaaccggggttcagtggcggtggcaaaggttgtaaagtctgcgtcagccaatgctgagcataataatgatgcaaataaagataacctctatgtagccgaagctttcgtggatcaaggtccgacattaaagcgttttaatcctagagctatgggaagagcggatctgaagcgcaggaaaaccagccacataacaattgtggtaagggaaaagaaggagggataacgtggggcagaaggttaatcccaaaggcttgcggattggcataatcaaagactgggaagccaaatggtttgctgataaaaagaatttttccggccttttgctggaagatgtaaatattagaaaacacattaagaagaagttatacccggccggtgtttcccggattcaaatagagcgggctgccaacagggttaagatatctatccacacagctaaaccgggtattgtaatcggtcgcggcggtactgaagttgaatctctgagaaagcaactggaaaagctgaccggcaaacaagttaatattaatatagttgagattaaggtaccggaaatcgaatcgcaattggttgctgagaacattgcacaggctattgaaaagagaatagcttttagaagagcaatgaagcaaaatgtatcacgcgccatgaaaatgggtgccaaaggcatcagaatagcttgcagcggcaggttgggcggtgccgaaatagccagagcggagtggtatagtgagggcaaggttcctctacatactttaagagctgatatagattacggtttcgccgaggccgatacgacctacggtaaaatcggcataaaagtatggatttataagggagaagttttgccggaggctaaaaaagctgacgcaaaaggaggcgaataggtgaatgctgattccaaagagggtaaagtaccgtagaccacacagaggcggtattaaagggaaaactaaaggcggcaaagaagtaaactttggcgaatttggattgcaggcgcttgaggcatcttggatcaccaaccgccagattgaggcagcacgtattgccatgaccagatatatcaagagaggcggtcaggtttggattagaattttccctgataaacctattacagctaagccggctgaaacacgtatgggcagcggtaaaggttcacctgagcactgggtggctgtagttaagcctggcaggattatgtttgaattggctggggtatccgaggagatagcgcgtgaagccatgcggttggcatcgcataaactgcctattaaaaccaagttcgttaagcgcggggaagtaggtgaggccaatgaaggctaaggataaagctaaagagttgcgggaaatgacggaagatgaattaaatagaaaactcacggattcaaaagatgagttgtttaaactgcgttttcagttggctaccggacaattagataaccctatgaaattaaaagaagtacgccgcagaatggctaaagtaaaaacaattatacgtgagcgtgaactaggcataaggtagggctttactgcagagggggtaagtgcatggaagaacgtaacaaccgcaagattcgtgtgggccgggttgttagtaataaaatggataaaacagttgtagtatcggttgaaacaataacaccgcataagctgtataataaaaccatacgaacatcaaaaaaatttaaagcccatgacgaggaaaacagttgccggacgggtgatactgttcgtatcatggaaacaagaccactctctaaggaaaagagatggagagttatagagatattggaaagaggcaagcagatttaacgaggacgtctcgtaaatctactgcttaaagggggtaaggcaagtgattcaagctgaaaccaggcttaatgtagcagataacacgggagcgcgcaaactgctttgtatccgcgtactgggcggtgctcatcgtaaatatgccagaataggtgacacgatagtttgttctgttaaagaagctacacctggcggcgttgttaagaaaggcgatgtggttaaagctgtcgtggttcgcactaaaaaagaactaaggcggaacgacggaacctatatcaagtttgatgaaaatgccgctgtaattattaaagatgataaaagtcctcgtgggacacgtatttttggacctgtagccagagagctcagagataaggattatatgaaaattgtttcactggcacccgaggtaatttaagtctttatttatagctaaactaaaaattacggcaaatgtaatttgttcgggaggtgtaacatatgcctaaagtacatgtccggaaaggtgataccgtattggttttgagcggcaaaagtgaaggcaaaaaaggtaaaataatatccgttttgcctaaaaaagagcgagttattgttgaaggacttaataaagtcaaaagacataccaagcccactcaaactatgcctcaaggtggtatcgtggaaaaagaggcacctattcacagctccaatgtgatgcttatttgtaatagatgcagcaaaccaacccgcattggcaagcgtgtactggatgacggaaaaaaagtgcgcacatgtaaaaaatgtggtgaggtaattgattagcgcttttgggaaaggaggtaagaaactttggtcaggttgaaggataagtataataatgaaattgtatcagcaatgcaaaataaattcggctataaaaatattatggaagttcccaagctggagaaggtagtagtcaatatgggtgtaggtgaggcagcccagaattcaaaagcgattgatgccgctgttggagatatggttaagattacagggcagaagccgatagttaccaaggctaaaaaatctatcgcggcttttaaattgcgtgccggtatgccgataggctgcaagactactttacgaggcgagcgcatgtacgaatttgcggacaaattagtcagtattgttttgcccagagtcagggattttcgcggggtatctcccaaatcttttgacggcaggggcaactatacattaggcttgcgcgagcagattatctttccggaaattgaatatgataaggttgacaaaataagaggtatggacattatatttgttaccacggccaaaactgatgaagagggacgtgagctcttacgtctcatgggcatgccttttaaggccaactaagaaggcagcctaaaaaggaggtactttaattggctaaaacatccatgaaaatcaaggcacagcgggcatccaagtttaaagttcgtgatcacaacaggtgtaagctttgtggtcgcccgcatgcgtatttgcgtaaattcggtatttgccggatatgctttcgtgaactagcttataaaggtgaaattccgggcataagaaaggccagttggtaagcaggaaggaggtagttttcatggttatgaccgatccgatttccgatttcttgacacgtattcgcaatgctaatatggttttccacgataaagtggaagcacccgcatcgaaggtaaaacgtgctatcgccaatattctgaaagaagaaggctttgtcagagatgttgagtatattgaggacggaaaacagggaatagttcgggtttatttaaaatacggaacaaccaaagaaagagttataaccggtttgaagagaatcagcaagcctggcttaagggtatatgccagaaaagatcaggttcccagagttttaggtggtcttggtattgctattatttccacttcgaatggtataatgaccgataaaaaagcaagaaaacaaggtttaggcggagaagtcgtttgttatatctggtagacgccgcacgtaaggaggtgtaacagtatgtcgagaattggtaagctgcctattgccgtgccgcaaggagtcgatatttctatagagggtaataaggtaaaggttaagggacccaagggggaattggaacggcaactgcataaagacatgattctgaaaaaagaagataatgttgttacagttgaacgaccgtccgaagacaaaaagcataaatctttgcatggcttaaccagaaccttgctcttcaatatggttacaggcgtaacccagggctatcagaaaaccttggaactggtcggcgtagggtacagagcgagtttacaggggaagaaactggtgttggccgtaggttactcacaccctgtggagtttgaaccggctgacgatttgcaaatagaggttcctgctaataacagagttattgttaagggcattgataaggaaaaggtcggccaattagcagccaagataagggctgtgcgtgagcctgaaccttacaagggtaaaggtattaagtatgagggcgagtatgttcgtcgtaaagcaggtaaagcgggtaaagccagataagcctgcgggttttaagcagtagcggggaaaggagtgacataaggtgatttccaaaattgaccgtagtgtagaacgggaaaaacggcgcagacgtgtacgtaaaaaagtatcaggtactggcagccgtcctagattaaatgtttttcgcagtttgaatcatatttatgctcagattgttgatgatgaaaaaggaattaccttagcaacagcatcgtcacttgagcctgaagtgaagagcaaactggattcatatgggaatgtagtggctgcgttggcagttggcgaactgatagctaagaaggcactggaaaaaggaattaatactgtggtttttgaccgggccgggtatctttatcacgggcgggttaaggcgttggcggaagcagccagaaaaggcggcttggaattttaggacaaggggggatatagttagaatggcagcgattgatcccaataagctggagctctctgagaagattgtatacattaaccgtgttgctaaagtagtaaaaggtggacgcaggtttagtttttcggcacttgttgtagtaggtgatggcaacggtcacgtgggagccgggctgggcaaggccggagaggtgccggaagctattcgcaaaggtattgaggatgctaagaaacatttgattcggattcctctgtcaggcacgacgataccgcatgaagtaatagggcggtttggcgccggcagagttttgctgaaacccgcttcagccggtaccggtgtaatagccggaggcccggttcgcgcgattcttgagttgggcggagtaagagatattcttaccaagtcgcttggctccaataacgcaaacaatatggtgcatgctactatggcagctattgagagtttgaaaacacctgaagaagttgcccgtagcagggggaaaacactggaagaactgctaagttaggggggaaggctgtggccgacttaaagattaccttggtcagaagttgcatcggcaggcctcagaaacagcgggacaacgtgagagcccttggtttgaggaagctgaacagtagtgtagtaaaaaaagatacacctatcgtacgaggtatgattaataaggtttcccatttattaaagattgaagaagtatagggggtgtaagcgttgtttttacatgaaataaagcctaaccccggcgccagaaaagaacctaagcgcaaagggcagggcataggttccggtaacggaaagactgccgggcgcggacacaaaggacagaacgcccgttccggcggtggtgtaaggcccggttttgaaggtggtcaaatgcctttacagcgtcgcctgcctaaaagaggttttaataatatttttgctaaagaaattgccgctatcaatgtagacgatttgaaccgttttgaaaacggtgaaacaataacacctgaaatgttaaaagagtgccggctgatcagaaaatttaaggacggcgtaaaaatattggggcatggagaattaaaaaagtcacttactgtacaggcaaatgcttttagtaaagctgctgttgagaagattgaggcagccggcggcaaagcagaggtgatttaatttgctaaatggcctgcagagcgcttttaaaataggtgaactgcgcaataagcttctttttacactggctatgttatttgtctttcggttgggagcgcacatacccgtacccggtgtaaatccctcggttatagctgatttaattaaaagcggtgcgctattcggattctttgatgtaatttccggtggtgcttttaagaacttttctatactggctatgagtatcacaccgtatattaacgcatcaattattatgcagcttttaacggttgtcataccccatttggaaaaattagctaaagagggcgaggaaggcaggcgtaaaattacccagattactcgttacaccactgctgttttagccttcattcagggtataggaatggtttttgcccttcgcaataaaggaattctgttgcaccccaatgtcacctcatatcttacggtggccataagcctaacggctggcacggtatttctgatgtggctaggcgaacaaataacggaaaagggcatcggtaacggtatatcactattgatttttgccggtatagtatccagagttcctgccggaattgtaaatatcgtacagtattttaaaacaggaactattaatatattcagtgtactaggcttaataatcataggtgcggcggtaattgcggctatcgtggcagtacaggaagggcaaaggagaatcccggttcagtacgctaagcgtgtggtaggtcgccgggtatatggcggtcaaacaacacatatacctttaaaagtgaaccaggcaggtgttatacctgtaatctttgcttcatcaattcttttgttcccgcaaacagttgctggctggtttgcaggtcacgcggtggctgattggtttttaagcgtctttacgtggggcagtttcttgcatacagttttctacgctctcttagttattggcttcacttatttttatacggctgtaattatgaatccgattgacattgccgataacataaaaaaatatggcgggttcatacccggactaagaccgggaaggccaacagccgagtatattggccgggtgatgagcagagtcactttggccggagcagtatttttagctataattgctatattgcctaactttgtactgctggctaccagaataccgaatatctatttcggaggcacggcgcttctaattgttgtgggcgtagctttagataccatgaaacaggttgaatcacacctgttaatgaggagctaccagggttttataaaataaaggtttttgagagggctttatgattacatgcaaatccgaaagggagttaatgtacatgcgggaggccggtaaaattgctgctgaagcactggctaaattagcaggtgccgtgcagcccggtgttactacaaaagaactcgaccggctggcggaggagtatatcagaagctgtggcgcaagaccggcatttaaaggtctatatgggttccctgctactatctgttcgtctgtgaatgaggaagtggtgcatggtatccctggtttaagaaagctggaaaacggtgatattataagtatagacattggcacggaggtaaacggttattttggggattgtgcggttactttggcggtaggcaaggtgtccgatgaagcctggcggctgattaaggttactgaggaatcattttatgccggaattgccaaggccaaaatcggcaaccggctctctgacatatcgaatgctgttcagaaatatgtagaggaacatggtttttcagttgttcgtgattatgtgggccatggaataggaagcagcatgcacgaggaacctcaagtacctaacttcggtaagccgggccgggggcccaggttgcaggctggcatgacattagcaatagaacctatggtaaatatgggtacttatgaagtgcgtactttacccgataattggacagtagttaccaaggaccgtaaactgtcgtcacattatgagcataccatagctattactgataatgagcctgagatattaaccaggctcaaataaggctatgaatgtgataattgtgcaggggggtttcacttataaatgagtggtaaactcaaaatcggccaattagttcagtcagtatcaggccgggatgcgggtaaatactacttggtttgggatgtggcagatacatccagagccttattagtggatggactgggacgcaaagcagaccgtccaaaaaagaaaaatgtgaaacacctaaaggcataccctgttattatagatgagatagaaaaagaacttcttgcgggccaaagagtgtctgacttagaggtgcataaggctctagagatcttaataaagaaccgaactcgataaaagccatgcaaaaagttttttcgtaagtaagggggttgggttagaactaatgtcaaagcaagatgtaatcgaagttgaaggtaaagttattgagccgctgcccaatgcaatgttccgagttgaattagataacggacataaagtgctggcacatgtatctggaaaaataagaatgaattttatcagaatcctggcaggggatagggtgatggttgagttgtcaccatatgatcttaccagggggcggattatctacaggtataaataagtatattaacccgtcaagggaggggttacagtgaaagtaagaagctcagttaaagccatatgcgaaaagtgtaagattattcgtagaaaaggcaaagtcatggttatatgtgacaaccccaaacacaagcaggttcaggggtagaaacggaggtgcaatgcttatatggccagaattgctggtgttgacctgcccagggaaaaacgtgtggaaataggtttaacttatatatatggcatcggtaaaaagacatcgcagaaaatcatcgagaaaaccggggttaacccggatacacgtattcgtaacttaactgaagatgaaataaacaagttaagagaagaaattgaaaagaactgtaaaattgagggtgacttgagacgtgaaattgctttaaatattaagcgtctaatcgaaataggctgctaccgaggccttcgtcaccgtcgtgggttgccggtacgtgggcagaaaactaaaaccaatgcccgtactcgcaaaggcccgaagaggacagtaggcgtacgcagaaaaaagtagcgtaggggggataagatgtggctcgacgcacagtaagaaccaaacgtcgtgaacgaaaaaatatagagcaaggtgttgcccatattaagtcgacctttaataatactatcgtaaccatagccgatattaaaggaaatgctatttcatgggctagcgcgggtggcgttggttttaaaggttcccgtaagagtacgccatttgccgctcaacttgcagctgaaacagcagctaaagctgccatggaacatggcttgaaagaagttgaagtaatggttaagggccccggagccggaagagaagcagctattcgctcattgcaggcagccggtttagaagtaaaccttataaaagatgttactcctattccgcataatggctgtcgtccaccgaagcgccggagagtctaaaggaggaatcaaccaaactatggcaagatatacaggccctcaatgtaaactttgtcgccgtgaaggcttgaagttatatttaaaaggtgaccgttgttactctgacaagtgcgccattgatcggagaagttatcctcccggccaacacgggcaatccagacgaaaagtgtctgagtacggtacacagctcagagaaaaacaaaaagtgcgccgtatctacggtgtgctggagaagcaattccgtacctattttgacagagccgatcgccagcagggtattaccggtgaaaacctgctccggcttttagaaagacgtatggacaatgtaatattccgtatgggtttaggtgcatcaagagtggaagcaagacagctggtaactcacggtcactttactgttaacggcagaaaagttgatataccgtcattcctggtaaaagtcggcgatgtaatcggcattcgggaaggcagcaaagattctcccaggataaaggaattaatggaacgggcagcagaaaagacacgtccggcatggctggaatatgacagtgacgcggctcagggcaggattgtagcattgccgaggcgggatgaaattgacgcaccggttcaggaacacctgattgtagaactctactccaggtaagtcggcggtctgatacaggcaaatccggctaaaggagggttatcgaaagaagtatgcaaattgagaaaccacgtattgagtgtgttgaaacaaatgaagacaatacttacggtaaatttatcgttgaaccgctggagaggggatacggtattacgctgggtaattccttacggcgtatattgctttcctctttgccaggggtggcggtaacttcggtaaaaatcgatggagtcttacatgagttttcaaccgtgccgggggttagagaagacgttaccgacattatcctgaatctgaaaagcctgcgtttgaaaatgcatggcgaagctgatgaaaaaatcttacggatagaagctcagggtgaaggtgaagtgagggccggtgacatagttcctgacagtgacgtggaaatattaaatccggatatgtacattgctaccctggctgctaacggtcgtctatctatggatataactattgcgagaggtaggggctatttttcggctgaacgaaataagaagggtgagccgataataggtgttataccgatagattctatctttacacctgtctataaagtaaattattcagtggaaaatacacgtgtcggtcagcgtactgattatgacaaactttctattgagatatggacagacggaagtattcatcctgatgaagcagccagtctggcagctaaaattatgagtgaacatctgcagttatttataggactgactgaagaaaccaaagatgttgaaataatggtggaaaaagaagaagagaaaaaagataagatcatggaaatgactattgaagaactcgatctttctgttcgctcatataattgcctgaagagagcatgtattaatacagtagaagaattgattcaacgtaacgaagaagatatgatgaaagttagaaacctgggtaaaaagtcattggaagaggttattcaaaaactcaatgaactaggtgtgtccttgaaggaatctgaagagtaaggggggaatacggatgggataccgcaagttggggttgctttccagtcatagaagagcaatgtttcgtagtttggtaacttcacttttagataaagaaaaaattacaactacagaggccagagctaaggaaatcaggcgtattgctgagaagctgatcaccctgggtaagcgcggcgacctggctgcccgccggcaggtattgcagtatgtttgggacgaaaaagtcgtaggtaaactttttgacactattgctcctaaatattctgagaggcaaggcggttataccagaataattaagctgggtgccagacgtggtgacgcggcagatatggtaatactggaactcgtataattagtatcggtttattttgcagaaggtattgtttcaactgaatgacctttgctttagttacttccaaaggactatcgaaaaacaggttctaaattttattaataagcaagtccgtgcaggtgaatatttggctttgattggcgggaatggttcggggaaaaccactctggccaaacacctaaacgggttgttgcttcctacgagcggaagtttggcggttgacggtatggacacggccaatcaaaataatctgttagcagtcagacaaacagtaggtatggtgtttcagaatcccgacaaccagatagttgcgtcagttgtagaagaagatgtagcttttggtccggaaaatttgggagtagatgcggccgaaattaaacaaagggtagtaatggctttagaaactgttggattggcaggctatcgcaacttcacacctgattttctgtcaggtggtgaaaagcagagattagccttagccggggtactggctatgaaaccaaaatgcttggttttagacgaggctacttctatgctggattgtgcgggtcgctatcgtttattgaaaataatatccaatctgcacaaggaaacaggtttaacagttgtaaatataacgcacgatatgaacgaggcagccttgtcagataggatatgggttttaaacaagggccaaataatactggacgggccgccgagaaaagtttttcaacaaagagaacttttgcacgaatgcggcttggatcttcctgatatacctgagatttgccggaggctgagtatttccgggctagctgtacctttagatttgcttgactcagaggatctggtgaattatctatgtcaataatagaattttgttccgtagatcaaatttatcatgccggcacatcaatacaaaagaaatcattatccgctgttagttttaacgttgagcagggtgaaatggttgcggttgtcggtgctaccgggtcaggcaagtctactttagtgcaacatattaacggtattttactgccttataaaggccaggtactggtgaaaggtgtagctacctcagaaaaaaaacaccggcgttctctttggcgtatggtaggtttggtatttcagtacccggaaaaccaactttttgaagatacagtgtataaagatgtagcatttggaccacgtaatctcaaactgcctaatactgaggttgataggcgtgtaagatatgcacttaaaaaggttggtttagattatgaatttataaaagacgaatcaccattaaatttaagtggtggtcaaaaacgccgggtggcagttgccggtgttttggctattgaaccggaaatcctggtattggatgagcctacggcgggactggaaccgagggttgccatagatctgttgcgtcacttaaaggaattgcaattagaaaataatacaactgtgcttatagtcactcacaatcttaaagaagttgcttcgatggttgatagagtgcttgtactgcatcaggctaaggttctttttagcggtacaccgcgtgaattatattccagatattataatctgcctggttcgggtttggctttaccgcctgcgttagagctgatgttgggattagaaaaacgcggtaaaaaggtgcgtaccgatgttctgacaattgacgaagcagtggcggaaatattgaaagcgtgtaaaaaatagtacgtggaggattagttttgcgtgagggtatttcttttggcaggtatttgcccggcaattcatttatccattttttagatccacgggctaaacttattgcatccttatttataggagcatccgtttttttagctgagagctggtttaagcttatagcattgtcagtaatatcaatcgtaattgtatatttgtcggagatacaaccgaaaataattctcagagcttggtcagctttgtggctgtttatgatttttctactgatttttcagttactgtttacaccgggctcaattatcattaagtggggttggttcaaagttacgagggagggtattagcctgggtggcatgttgctgttgcgcatgactctggtaatgactcttgcttctgttctaacttttacaacatcaccggtgagtatagccggggctatggaaatgcttcttcagcccttaaaaaaaataaaatttccggtacatgagctttctttaatgatgactgttgccattaggtttctgcctactatttatggtgaggccgtgaggataattaacgcgcagaaatccaggggcgctgccggtgggcaaagtggtatagccggaatatataagactgttattcccattatagtgccgttgtttgccggtgtttttcgcagggcggaagagcttgctctggccatggaggcacggtgctatcatggtggtgaaggacgcagcagttatattcagtacaaatataataaaaaggattatattgtgattagtgttggtttgttgatactattcctggcggtgtggaaatagaacggaggctgaggcaggattaaccgtggtagaaatatcaaagttattttagcttatgatggcacaaattatcacggttttcaaatacagaagggcaagcggttgcctacaatacaaggtgtcttgcagcgggaactgagccatttggccaaggagaccattactgttacaactgctggacgtacagacagcggtgttcatgccagaggtcaggtttttaacttttttactggcaattggcaaattcctgtagatcgtgtgatttatgccttaaacagtgtattaccgcctgatataagagcgctgtcggctgaagaagtggatttgggttttcatgcccgttattcggctttagctaaaacctactgctattatataagcagagatcagatagtatccccctttaccagactgtacagttatcaatacaactatcctctggatttggatgatatgcgccaggctgttttgcatattaccggagagcatgatttcaagtcctttatggccagtggcagcctggttaaatcaacaataaggacaatctatcagatagatttaatagaaaaagataaaatgcttatctttacttttcgtggcaatggttttttatatcacatggtaagaatcattacaggcacactgcttcaggttggtaccggtaaaattcactacagtgagatagaaacaatactaaagaaatgtgatagaaaatcggccggcgctacagtgcccgccctgggtctgtttttggagcgggtggaatactgattatgtcgtttgcaatcggccttgacactggaaatcctttgtattaaaataactttatgtgaccggcagtccacatgccccgtgttgccgtgtacatagcttgttttgccgatttaaggagggaaaatgtttgaaaacctttatggccaagtccaatgaaataaagcgtaagtggtgggttattgacggagaaggcaaagtgctcggtcgtttggcagttgaagttgcgaaaattttaagaggaaaacaccatccactgtatacaccgcatgtggatacaggtgataacgtaattattgttaatgccgacaaggttattttaaccggcaagaaaatgcagcaaaaacagtatatacgtcattcaggctacccaggcggtattaaaatgaccaattatgaaaccatgatgcaaaaaaatcctgagttaatggtaactaaagcagttaaaggaatgttgccgcacaacagcttaggccgcagcatgattaagaagctcaaggtatataagggtagcgagcacccgcatgaggctcagaagccagaagtttggccgctgtcgtcggaagggggaatataagtggcccaggtgcaattctatggaacaggtcggagaaaaaatgctgttgcccgcgtttatttattgccgggtgatgggaaatttaatgtaaataatcgctctatggaagaatattttggccggaagtcactattaaaagtaattggccagccgttggaattaacaggtaccaccggcaagtttgatataaaagttatggttataggcggcggtgttagcggtcaagcaggcgcggttaaaatgggtattgcccgtgcattgattcaggcggatcctaacctaagacctgtattaaagaaagcaggtttcttaacccgtgacccgcgtatgaaggaaagaagaaagtacggtttgaagaaagcccgtcgtgcacctcagttttccaaacgttaataaaaaacaggaagggatgcccttccttttttattttctgaaattaaaataattcaagaagtcgcatatgtggtattgctgcatttaggattgagcatgagtttataattatacaaaggtttagtataatagctttaagcaataaatttgcgtatattttatcttaacccggcgtatctttatttagataataccgggggggttctaatgtggccaaaaatataatcagagtgtttaggtttaagaggaaaaatatttttctgtttacagtaggaattgtattagccgcagttataattaatttatataatatatatgctgagaacaggtacattgctgccttgtcctggacagtggccggcagaataattgttattgatccgggacacggaggtattgatcctggagcaaaagggaaaaacggaggagtggaaaaagaaataaccttggaagtaagcaaacgtttggctgatttatttacacaggcgggggcaaaagtgattctcacacgccaaaatgatacggatttaagtgacccgggcagtggaagtctcctggcccggaagaggcaggatttaatcaggcgggtggctatggccaatgaaagaaatgctgatttatttttgagcattcatgtcaatagttttgtttcagatccgggacaaaaaggtgctcagacttttactcaacctggttctgttgagagtaaggaaataagtgaagtgattcaggctgaattatccagttttttgcataacagcaaaaggaaagctaaagaggtggattattttactaccagaatagccagagttcctgcagtgattgttgagatcggttttgtcagtaatcctcaggaagagtcagccatggtaaaaccggattaccagagcaagatagcctggacaatatacagtggtgtagtaaaatattatgcacaaaaagcatcctgatattatttcaggattttttattttagcaggaaatccataaataatacagaacatagaaatagagctataatgaaaaatcagagaataatttttcggaaatttgatagccgctcatattgggggtattacatggacaatgcaacaatatttacaacagcactattggtgggtttttccggagctatcatgccgggtcctttgttgactgtaactattatgcaaacagttgttaaaggatttaaagccgggctgctgattgtgttgggccatgctatactggaagctttgctggttgccgctttagttttgggattagcctctttcttggttcaatcagaagtaaagtctcttattgcagtagtcggtggggtgtttttaatatatctgggttttagtatggcccgctcttctcgcgtcagctttaatgctgtaaacccgtcactaaaaatagaaaacatttggcagcaaaatgttgccggtgaatatgacaagcaatgcaaactaagaaatgagcattatgaagaatctttaccatctaacaatggcggtcctgagaaggagcgactgagtcatcatgatagccggtataactctgagacatcatttagcgggaatataaaagcaggtggtctccacggtgtctcaatgcatcctgtgcttgccgggatactggtatcattgtccaacccgtattggtctatctggtgggccacactgggattaagttatattacactggccctggaaaatggaacagccggcctgctttctttcttcagcggtcatatactggcggattttatctggtatgcactggtcgcagcagctgttgccgggagtcgaaactttataaaacctgcaatatatagggttatagttctgatctgtgctgtatttcttgttgttctgggaggctattttatacacagtggaatatgggtgcatgtctaagaatgattccgaagagaagaagtatattaaagtataaattctgttatgctaaatttgcataacagaagattagtatcctgatgaaaacggataaataacagatcaaagtctattttctcattgaatccttaagtcactaatgaaatgtgcgaagggaagtgtttttatatgtcactggtttatagtgcagtgtgtcctcacccgcctatagttgtcccggaagttggaggaaaggaagccgctcaggttaaaaacacggcggaggctatgttggaaataggcaggagaattaaaagcagcggtgctgaaatattaatcatgatatcacctcacagcccggtgtttgaggatgcgatagctattcacggcaacaagactttgcatggaaacttgggacggtttggcgcttcacaagtggcgtttactttaacctgtgagaccggcctggttgaacaaattataaaaacggccaatgaaaacgggatactggcagttgagctcaatcagcagctagcgggtaagtataaaatcagtttggaactggaccacggcttaatggttccactgtattttctgcgacagtcaggagtggaactgcctgtggtagcaattgctgtgggattactgccttttgaagaactatatgcctttggtatagctgtccaaagagcagtgcagaattatagcaaaaaggctgctcttttggccagcggagatatgtctcattgcttaaaaaaaggtgctccttgcggctatgatcccaagggcgaggaatttgaccgggcgattgtacgtctgaccgctgctgctgatgtcgaaggaataatcgggatgcagccggaactgttagagagagccgctgagtgtggctttcgcccgctgctgatgctgcttggcgcattagacggctataaaatcaaatcggaagttcttagttacgaaggcccgtttggtgtgggttatatggttgcctctctggcaccgcaagaaatatcgttagatagaaaattcagccacaggtggttggaaataagagaagaacaagtagcgctgcgccgcagtaatgagagttatttggtgcagcttgccagaaacagtttggaaagtaatatattgggtaagtctatggatatggatacagggcaggcgccgcccgaatttagaaaaaagtccggagtttttgtctgcatcaaaaaagaaggtcgcctaagaggttgtattggtacagtttttccccagcaaaagagtattgccgacgaggtagttgtcaacgcggtgagcgccggtctgcacgatcaccgttttccacgggtgcagccagaggaactgtctgatctggtttacagcgtggatgtattgactgaacctgaagctataagcagtattaaacagcttgatcccgcgaaatacggtgtaatagttcgcagcgggcataagtcaggattgttattgcctaatttggaaggcgtggacaacgtggaacaacaggtgcaaatagccagagaaaaagccggtattcgggttgatcaagatgtttcactggaacgctttgaagtaattagatacagttaagttctatacggcaccggagcagctgctgtccgaatattaatcgtcataattttcaacgaccacaagtgcctgtggctgctcaaaagtcacttaaggcgactctcttgtttatttattttttagacggtggatgtgagaataattatgcgggaagcaatgtattatgaaaaaaaagaaaataatttggcagcctgtcgtctctgtcctaagctttgcaccataagggaaaacaggacaggcttctgccgggcgcgaaaaaatatcggaggtacactttactctttaaattatggggagtgttcttcacatgctatcgaccctattgaaaaaaagccgctttaccacttctatcccggaacaaatatactttcactgggtacttttggctgtaacctgcgctgtggtttttgccagaactggtctattgctcacgaaacccctcatactgtagggataactccggagcaggtgctagatatcttccggcagcaggcagctgatgttaactgtatcggtttggcctatacttattctgagcctctcatgtggtatgagtttgtccttgatacagcaaaactgattcatgctgcgggatttaaaaatgtcctggttactaacgggtatattggggaagaacctcttagagaaataataccatatattgatgccatgaatatagatataaagggatttactgaagagtactaccataaaacctgtatcggcaatttgtccccggttttgcgtactgtggagatagctgtttcacaaaattgccatgttgaactaaccactttattaatcacaggcttaaacgacagtgaagaggaaataagtaatcttgtgaactggatagcgggagtaaataagaatataccgctgcatttctcaagatattttcctaattaccaaatgaatttaccggcaacgccactggaaacacttaaaatagcctgcagtatggcaaaagagaagcttaactatgtgtatgccggtaatgctgcggaattaaatgtgagtaataccgtgtgtccccaatgcggtgaagtaataatcagtcgcttaggttacagaacaaggattgaagggctaaaggatagcaggtgcatgcactgtggggaaaaaatatatattgtgcaggattaattgtaaaagcacaaaattagtacaattacttataatagtagtataaatgctaacgcaataatgcagcagtagctaaggagtgggagaatgattcccttaaaagatgatatcccttcaagccggtttcctctggttaatatatctttaatcatagttaatttagttatatttgtatatttggttttaaataataatttggatgtttatattatgacacatggtgtggtaccgaaagatttttttagtgatttttccccttttacacagttttatttgtttaccattgctatattccttcacggcggatggttgcacgtgctgggaaatatgctgtatttatggatattcggtgataatgtcgaggatcgtatggggcattttcgctatctgattttttatatgatttgcggttatacagctacactggcgcatgtgttggcagatccgctttctactatgcctatggttggtgccagcggtgccattgcgggtgtattgggagcatatttggtattgtttccgcgggccagagttttaacattgctgccgatttttttctttataacctttattcgtattccggccgtattgtttctggccttttggtttattctacaaatattcaatggtatggttagtggttctgccggagtggcctggtgggcccatatcggaggatttattgtaggcatgcttttagtgaaattcatggaaaaaaagaagaacaaatattttttctcttagaaaaaaaatagtattgaaaacagggaaggaattttatagattatggagaatatattttaaaatagcggtacgaagccgtgcgagatagaattaaaggaaaatgagtgtttgttaaacttaataagcatattttaccatgaaggtttaactctcagtagagagttgtttcatggtttttttatttttaaacaagagaggaagataaaattgcaaatatcacaagtaaggagccgtgagttttgggaaaacgcttggaaagaagccagggacaactcaccgatggtacgcaggcgctgccgcattgaacaggaaatggtagataactggaaccggcgtgcccagtggtttgcccggcgtacaagcggtgcgaggggcgagcagaggcagaaagcagtatttgatatgctggaacagcagggtgttttaaattcagaggttaaggttttggatgtcggggcaggtccgggtaattttgctgttcctatggctcgcttggtcagggaggttaccgctttagaacccgctcaggaaatgattaaaatcatggaagacagggccagtaccgaagaattaagtaatattaatataatccagcgcacctggcaggatataaatgtagaggaagacggtttggcaggaggttttgatttggtatttgcctcaatgacacctggggttcaggatccggaaacactgcaaaaactaattgccgcatcaaagaaatactgctattacagttctttttccggtaatcgctggagtaaagcctatcatgatctctggcggtgttttttcaatgaggatatgggtgataatccgggggacatcatttatcccttgaatttactctatgctttgggttaccggcccagccttcacttttttaccaaccggcaggtgcaggaacagccggcggcggaagcagttgaagagctgctaaaatttttctggagttatattgacattacttcagaggtcagacaggtagtagaagagtatgtgcagaaaaacgttcaggatggtatcctttgccaatcaaccaccgttagttacggtatgttgctgtggcgggttgattaaggtttcgggtaataaaagtaaggtttcaaatgcggcagagtacgctttagaggttaattctaatggaaggggtgaaaagtcggatttggtaataccgggaagatgttaattatttatgcaatagtttgttaatgagcccggtcaattcagtacatgtcaagattaagtatgttatgaaagtaggtgcagtaatgttcaggaaaaatttattaataaaaattgtcctgaccttgcttttttcactcagtttgctcctgtcgggttgtggcacggataaatcagggaatgtcaaagaaactaatgcagatgggggagaagcacaggtagaccttattaagttgggcggaggggactggggttacccgactccatatgctcattatcccaggggtcccggttcatttaaaatggctatgatttttgatagtcttttagagcgggatgaaaaaggacttattccctggctggctgaaaaatatgaaattaaggaagacggcaagcaatacttgtttaccgttagaaacggtgtcaagtggcaggatgggaaacctttgaccgctgaggatgttaagttttctattgaatatgcaagtaagtatcctatggtgtcgtcggatattggaagtaaagacattgaaaaagtagagacggcaggggaaaagcaagttttggtgacggtagcgcagccctccgccggaatgctctataatttgggccatacccgtatcattcccaagcatatatgggaaaagattgataagcccaaggaatttactcaaccggaggcagttattggcagcgggccttaccgtttaacagactacaataaggaacacggtacctatcgttttgaggcttttgaggatttctggggaccaaagcaaagagttaaagtggttgaatttgtacctgtcagtgagagtattctggcttttgaaaacggtgaaattgatttagcaggcgttacacctgatgtattgtctcgttttcaaaaggatcagcagtataaaattgtaaaaagccctggtttctggggatatcgtttgctcttcaatatgaaagataatcccatattacagcaaaaggaactgagacaagcaatcagctatgctatggataaaaacgaactgatcgaaaaggttgcccgtggggctgctattcccggcagcgcaggcattctgcctcctgatcatgtaatgtacaatcctaaggctaaacaatatgaattgaatcttaaaaaagcggaagaattattggttcaattgggttatgacagtttggatgaaaaaagtattcgtaaaaataaagatggttccagtctttctttcaacctgttggttggcggtgaagttagactggcggaagtactaaaagaacagttggctaaagcaggtattggattaaaagtacaaagtgtagacagcaaaagccgggatgctcgagtgctgaagaatgaatatcagcttgctgttaccggacatggcggatggggtggcgatcctgattacttgagcgaaagatttaccagcgtgtctaagggagcaagttccccttctgccgccgcgctgcgtggctacaataatgttgagttgaatactttattagaaaaacagaacctggcaatggatgagcagaagcgtaagaaattagtttttgatattcaaaatattttagctgaagatgtaccggaaatccctatctactatactaccggttattctgtctataaaccggccaagtatgatgggtggatgtttatgtttgatcaccatgaattatcacacagcaagctttcttacctggaaaggaattgattttctttgaacaagcaaagggtcaccaaactggcggaatatgtttttactgtttggattatagtgactatcaattttatgcttccccggtctatgccaggtgacccctttttgcacttgtcagctgatgaaggtgaggagattacggtattttcggaagaacaaaggaaatactatcttgcctattatggtttggatcgtcctgccggtgaacagtatctttcctatctttctgaattgctgcaaggaaatatgggctacagtctctattacaatgaaccggtaagcacgattattttgcgcaggctgccgtggacagcctttttggtaacggcagcagtggctttaagtactgttataggcgcttttttaggcagcatatcggcctggtaccggggaaagtgggccgataagttcttgttttttaacttaattttattatcagagattcctgcttttctactggcgcttatcttactttttaccctggctgcaggtttaggcttattccctttatcgggtgctatgacacattttgcaaattatgatagctggttggaaaagctttgggatataatacaccatgtttttttgcccactatggccctgacagtcaccaggttgggcagtatgtatttgctttccagaaacagtatgataactgtattggcaaaggattatctgcgtactgcccaggctaaggggctttcccggaagcgcattatttttagccatgctttgagaaactccctgctgcccatagtaacaagagtctttttaagtcttggttccttggtaggaggggcgattttggtggaaaatgtatttgcttatcctggattgggacatctaatgagagaagcggtgatgtttcacgattacccattggttcagggaatttttttagcggttactgtgtgtgttttaacggctaattttttagctgatttaatttatagaaagattgacccgcggattgccggttaagcaaagcacggagaggataagattgaggagagcacaggagttgcttgtaaaaacatttaagcacaaatggaagtcgtctggatttccattaaaatctttacccgggtttttgtccaaactttcttggtcggggacagccggtatagcagtgattttagcggttctgttaatagctgttcttgcaccctggattgctgtctacccgcacaatctttcttccggtgcacctcttttaccgcctggtaaagaacattttttaggcaccgatgaattaggtgttgatctctgggcccagatatgttttggagccagggtcagcctgctggtggggctgggcacagctttgctggcggctctgggtggtggtctgataggcattgcagcaggatattcgggtggctggatcgataagctgttaatgagattaatagatattatgattgtattgcctgatttgccggtaatgattgttctggcagcctttatcggtcccagcctgacgaacattattttagtgctggctctgttttcctgggtttttccggccaggattgtgcgttcccaggtactgatgttaaaagaacagaattatattaagtcagcggagacctatggagcgggtacctggtatctaatacggaggcattttcttcccgagctttttcctttgctggctgtgaatatgatcaggcttacgggaagagcaattgttgctgaagcaggactttcttttttagggctgggagatcctacttcaaaaagttggggtttgattttacatcacgctaccagttttcgaggaatctattataccgatttttggaagtggtggcttttgtatccctggctggctctgatgctgatggtaacttctctggcttttatcagccgtgagctggaacggatagttgatcctcgtatgggaaggtaaattggtttttcaaaaggggatagaacagtgactgcagatgtaaagtatttgctggaaataaatgatttgtcggtaacttatgatactgtgcaccctccggtgacagctgttgacggtatttcccttcagcttagaaaaggggaaagtctgggaattatcggcgaatcaggctgtggaaaaagttctttagctttggcaattatgggcttgataaaagagggtagagttactggtaatatagtttttaaaggtcataatttaacaggtttgtcggaaagtgaactgcgcaaatatcgttgggacaatattgccatggtatttcagaattcgctggaggttctcaatcccgtgctcagcattgggaagcaaataggagagcctctaaagagccactatggcttagattcagcagagattaaccgcaaagttattgaattattaactgcagtaggtctggaacctgagtggagaaactgttatccgcatcaattgtcaggaggtatgagacagagggttctcttagccatggctttagcctgtgaaccggaattgttgcttgtggacgaacctaccacggcgttggatccttcaagtaaaaatgaaatactgtatctacttaaaaaattacagaaaaaacttaattttaccatgattttaatctctcacgatttgggaactattaaaaagctcacctccagggttatgaccatgtactgcggtcaagtggttgaagcagggattacttcagaggtaatcaaaagccctatgcattgctataccaggggtttgatgaattcttcccccaatttttttaaatataaagatttgtggggtattggcggggaaccaccttcgggaagtatagcggagggctgtaccttttattcacggtgctgccagagggaagaaacctgttctcagtccaggccttctctggaatacgtggctcttgaacgactggtggcctgtcacaagggaggcattgaaaccttacttaaggctgaagggattagtaaaaaatatactttgatcaacaaagaaattgaagcggttaaaggagccagcctggaaatcagaagtggtgaggtagtagcgttggtgggagaatccggttcaggcaaatctacacttgctcatattttagcaggtgttttgccggttgatgcgggccaggtattctttaaaaacagaaaaattgaaggaagatggtccactaaaatgataggcgggatgcagattatttttcaggattctttttcttccaccagtcaccgtatgaaggttttggaggttgccagggagccgttggatataatcaaatggggcagtaagaaagaaagagaacaggcagcgacagaggctttacagacagtgcagcttccggtttcccctgaattcttgcagcggtattgctgtgctttgagtggaggacagagacagcgtttggctatagccagggcactgtcaacaaaaccaaagttattgattgcagacgaagtaacgtcgatgctggatccttcaactcaggccaatcttttaagagaactcaagtggctgcaaaatagctgtggttttgccatgctgtatattactcatgatttgcacctggccagaaagatatctgatagggtatatgttatgtaccagggtgaaattgtggaaacgggcgcagcctttgaaatatttgagaatcctgagcatgtgtacactaagcagcttttgcaagatgctttcagtgatttggtttaatgtcagccggagaacagcaagaaggaattgtaatatcatgtgccgatagaaggataaaactgtgagtgataaagagaagaattaatcaactatgttcgaacatatgagttttaaattggttattcttttgagggactatgatgtatccaataagagaaaaatgatagttaaagccggagctgtttttaacaacagattccggctttataaactaatagagtcaaataatgaatttcgaaatttgataattatgtccaataatcggatcaatacatgtttgcatttttatttacattaatattggtgctcaataaacttttagactatataaatttttagcatatgtatgtattgaaagtcctgtcaattaacccatcctactacaaaaccagttcttgggccaaaagccttccaaataaacttaataatatctttgtgaccggaagctcgaatagctgctgctgaaccaagaaaaaaggatcctcctatttcaattatctgtagaaatactatgccatagataattgtttcatttgataaactaaaaaactttgttatacctattgacatataatagaaaaaaatatataaataatattagttattaatcaagaataattactatttaatatatgcacataaagatattagcaattactagtataataatttctagtggtaatataaattagtaaataataataattattatttaggagatgaatcatgaaggaagcttttgagctattacgaaaaaatggatacaaaattacaccccagcgacaggagatattaaatactattatcgatactgataataaaacccccctaagagctgaagatatttaccgaaaggttatcaaaaggtatcccaacgttagtgttgatacgatctaccgtaatctgattatccttttagatttaggaattatcaaagaaataaattttagagatagtaaaagtcagtattacgaattaaatttagcagatcaccaccattatcttatatgtttagggtgcggtgttacgcaatcaatagattgtccgcttaaatcagtggatgaagaaaaaattgctgaagaaaaaaattttgaaatcaaaaagcataaccttgaactctatgggtattgtgtcttatgccgggaaaaaaccgaggataaatcataaaatgaaatattatgatttttgagagggggggataatttcttatggtataaagtataagcttttaggaggtggcagcttaatcattctgttggaagtagagatatgtcggttattaaaagcattagcattatgcaaccagacatatatttgattattggggtagttgggcagtaattatgagaccggattcaagaatgttccgcatggaaatataataattaggagggctggctaaatgcgtaaaaatgtattattgatcacaatattagcaattgtttttactgtttttttatcgggttgccaggtacaacctactatggctccgggaaaaacagaagctaacaaaacacttaacattgtcacatcattttatcctatgtatatagcaactattaatgttgccaataatataccaggtgtaaaagttattaatatgacaccacctatgaccggttgtttgcatgattatcaattaaggcctgatgatttaaaaacacttagtgatgctcagatattcgttataaacggcgccggcatggaggcatttatggataaagtagtaagtcaacaaccaaatttaaaaattgttgatgcaaccaagggtatacaacttattaaaggccacggagaggaaggcgataatcctcacgtatgggtaagtataacaaacgctatgcagcaggtaaaaaacattggcttgcaattggctgctcttgatccggagcatgctgctcagtatagtgctaataccaacatttacacaaataagcttgaggttctccgtgttaaaatgcaccaggcaatagatggagctaaaaaccgggatattattacttttcacgaagcatttccctattttgcccaggaatttaacctccgcattgtatctgttatagaaagggagccaggttcagaaccaagcgctgctgaattggcagataccattgaaatcattaaaaaatccaatattaaggcacttttctctgagccccagtattctgttaaagctgctgagactattgccaacgaaaccggggcaaaaatgtatactttagatccagcggtaaccggtcccatggaaccgaatgggtatataaaaataatggaatccaacatggaaatcttacaaaaggcgttgaattaaatgacttctaccggcattatagagcaattaaatagaaaaagttgtggtttgtgttgcaccaagttaaaaaactttggagtaactgtaggcggaaaaaaaatcatacatgatatagatatccatattcattgtggtgaattaacggcattgattggccccaatggggccggcaaaactacgttattaaaggccattcttggtgaaattcgttataccggtgaattattattccttgatgctgataattgccgcaggaatcccgttgtaggctatgtaccccaaaagattgattttgatgccagtgcgccaatcagtgtactggatttgtttgcagcaagtatgtcagcttggccggttttcctcggctattctcgccggtttcgggaagatgtggctgcaagcttgactggtgttaacgcggaacacttattggacaggcgccttggtgagttatcgggaggagaactgcaaagggttctccttgccatggctctcaatcctaatcctgatcttttattgctcgatgagccgatttccggtattgatgtacggggcagagaattattttatgaactggtttctaatttacgtcaaaattatgacttgtctattatattagtatcgcatgattggtcattaatgtcacaatatgcagatcgtatcgttttccttgaccggacagttcagttctgtggtaaaccggatgaggtctttgccaatgaaaacttattgcgttattgtggaccggttcttattaatagtatcaaccaaaaccgcctaaaaccaaaaattttttccagatatggggatcttgtatgatggcaatatggtataatatggttgattatgttttgccctttgcctgggcacatcatatctttatgaagaacgctttgttggcagtattattggttggtcccatgtttgctattataggaacaatggttgtaagcaataggatggcttttttttctgatacaataggacattctgctttgactggcatcgctataggtgtaattctgggttaccaggatccgttgtggattatgacgtttttttctatatttctggctattgttgtttcaatattaaaatctgtttcttctgtttccactgatacaattataggggtggtttctgctaccatggtatctttgggaattgttattctctctcgcggaggtggttttaacaagttttcacgctttctaattggcgatttattgagtattacccccagagaggtattattgttggcgcttacgcttggtggagtcattcttctttggtttatcatgttcaacaagttcttaatggtcagcataaaccactccctggcgctcagcagaggtattccgatccgcttgatagaaattctattttgtattgcaactgcggttattataactatttcgattcaatgggttggtgttttaattatcaattcactattgattttaccggctgctgcagcacgtaatatagcagaaaatatgcgacagtaccatataattgccatactgataagcattatttcaggaatagcaggactgatatcatcatactacttatcaacagcaacaggagcaaccatagtgttgtttgcagcgatgttttatataggtacgtttttacaaaaatttaggctatttaagtttaggtaatagcagctattatgataaacaataaaatgctaaagtctcgattacataatttaataataaccggttttttttataaggagttttatgatgtatcaaacggcgacaataaagcgaagcctaaaatgctttttctttgtttttgtttttgtatacctgataatattgttgggtccacaaactcgactgatatttaatgcaattcagaaagagacttttagcaatttgcatttgattttttttagcatcatcgtggaagctctgccttttgtaatattaggtgttataggttctatgcttcttgaaacatttgtttccccggatttagtccgcagattattaccccggacctggttattaggcatacttgtttccggattattgggtattctgtttccgttttgtgaatgtggtcttgtgcctatagttcgccggcttatggaaaaaggcgttcctgcacctttggctacggtttttcttttgacggtgcctgttataaaccctgtggttggagcagcaacccactttgctttttttaaccggccggattttatgtactggcggctcggaggagcatatattatagcaatcactgttggttttataattcttcgtacctggagagggaaaaaccctttaaaacaaagcaattattatcattcctgtggctgtggttgtgagtatggttattcatataaaattaatagacctcttggaaatcgattagtgggtgcttttgagcatgcgcagcaagaattcttcagtattatgcaatacctgatcatcggagcttttttagcgtcgtccgctcaagtatttttaccgagattgtggctgaccgcagcaggttcacaccctgtcggctctgtcggtgtaatgatgggactggcttttttcctgtcaatttgctccggcgcagacgcatttgtcgccaatacctttgtaaatatttttacacctggatctttggtagctttcatggtttttggtccaatggttgatctgaaaaatcttatgatgatgttatcagcctttaaagtgagatttgtggtaaggttggttttctctgtaacaatactggcgcttacccttggggttatgataaacaaaatgggggtgatagccagatgaagtctcttgttcgtttactggccctgttaatcttaaactatactttattaaaacttttaaaaacagagcagatcacatattatataaacccccgctttattcccttaacaaagtttgcgctggtatttttaatgattttatctttgtttactttaaatgatttactccgtgcatttaaatcaaaagagaatggtttttggtccctaaaaggtgttccctttttattgctgctggctgttttgacccccttagctttttccccaaaggttttggacagttccatggctaaccagaagggtatgatttcatatcaacagggatctcaagatcaagcacaggataatagtattaatagaacgagtacatcgccaaacgagaacgacctgcaaagtgttcaacaattagacgatagcagcagtaaaaatcgagcgacccagaccggcccggtagccagtactaacggagtttttcaacttaatgataacaactactatatattcataggtgacctgtataataacaaggacaaatatattggcaaagaaattgaggtcgacgggtttatcatgcacatagatctactggggcccaatcagtttctggcggctcgttatttaatggcatgttgtgcagcagatgcttccgttattgggtttgcagttgagagtaaagctccatatcctgataatacatgggttagggtacgaggtaagctgacaaaaatagatgataacggtccatatctaaagctgactaaaatacaacggattacgcaacctgctgatccgtatatttatccatagctacagtaaaaatatgtaattatttagacttattgtaaggagggtgagcttaatgggtaagaaaattcctgttactattatttcaggttttttgggagcaggtaaaacaactttgattcaaaaactgttggaggaatgttttcaaggcgaaagaatttttttattggaaaatgaatttggacgggtaggcatagatggttctttactttctcaatataaagtggagatgagagaaatatattcaggttgtatatgttgttccttgaagggtgattttactaacgcattgattgatgcactggacaaagtaaaaccccaaagaattttaattgagcccaccggagtaggtaaactttcagaaatcattagtgttttggaacaatccatatttcaagataaattagcaatagaccagatcatcacggtagttgatgcccaaaagtccctgagctttcttaagaacttcggtgaattttttaaagaccaagtgcgtcgtgccaaaaccctgattttaagcaaaacacaaaaggtagcctggcaagaggtccagacactgatacaggagcttcgtattttaaattcggaggccttatgtgtgactactccctggaaccaattaaccggaacacaaattctctccaagggcacctctttagaaaaatatttaaatcttgtaaattcaccagtctcggcaaaacccacgtttcgtataaaatttggtacccagcacagaagtggacactccggtgtagcccacacaacaaaagaagctttccagagttggtcctgggaaagcccaaaggttttcaaagaagctgccttagaaaaattattgtcaaggctggaaaaggagacgagcttcggaacggttatacgtgctaaaggatttgtgccgggattgaatggatggttgcatttcgaatatgtcagcggcgattggaacatttctaccgggtccccgcagtctatcggacgggcagttgttattggtcaaggtttacaagaggaacgcttgaaacatctctttggaggcgcggtttatgagggttgttgatatagttcagggttttcttgactccggtaaaactacattaattgatgttttgattcgagaggtattatccaatgaaaccattctggttatccaaactgagtgtggtgaatgccaactccccgattatggctcacgcgtgaaggttgtatcttgggattgggaaaaggggtttcccttgactgaaatgcgtaagctggtgcttatgcctggttttaaccgggttatctttgaagtaaacgggatggctccggtagaagaattgcttgacagtctggaggttatgcaaagacggggcgaaattactattggcggacgcatggctgttttttacggtcctatatggcaagtgatgggtaagcctatggaggatctttttcgccgtatggctttatcttcccaagggttttggctaagggagggaagcaatgatctttataattttatttcgcaggttcaacccaaagggtgcaaaacttccggtggcgaatggttatcctggtattacagtaccgttgattctgaccgctatttcccggttaaaaaaatagctaaggcggcggcaattgttgtaggaatgcttcttttttatggatttctttatctcaagatttaataaaaaactgagtaatgtgtgtaaacagcttaaaaaatactgttgataaacaggtaaggtgttttataaatatagatagtaaatatagcgataagtttgaaggaaaaatgtgtgcttgtcaaaacttaatagatgtatttttataaagccggagccgatgttataacaggttccggctttataaactggctggtttttgacaatttagatggatgctcgttaattctgcagaattaaatattttaatctgtcagcactgttactatttaacttcctccattatgccaagcttaatcaaaggatttactcccgctgcttggagtgctgtaagttcctctgcactggcaacgttaaattgtttcaatgttgaaaccatgatttccggctgatttacataatccatcatggttaacgcggtttttagtttcacaaaaggacccgcagcgttttgcacccctgccaattcactggctttatcaaagtcaaaagccagaaccaacccgcttccggtatttgtttttgcgtcccagcgaatgtatattccggcaactcctttggcattgtcaggaagcattttcttctgttcttcagtcagatcgcttgcaaacataccctttttcccgaccgttgcatcatatattacctgtagagcgtcatctttgcaccaggatgggacagcaaaaattttatatgattgtccttgttgtaaaggtaaattcttatccaaatatttacttattaaatacccgctgttcacacccgggcagatatgattatgaaattgggcggcctgcaaaaaatcaaaggtgcatttggggtgtgcccaaatactggcgatgcctattaagcttgattcatttccaccgaatactttgttatttattttttcattccatttatcaggattattatataagtcatctaactttatattttctttggcaataatattaaatatctggttgtcggcaagtttattaagttcatctacggatttattaacaactgcgctgtttacttgcaggtagataaaatctctggtgtcttccttgaaaaaagcaaaccaaagaggcagttctttactgcggtgaatcatcaataaattgctcccgcctgtggtacatcctgaagcggctattacaccgtcaatacatttttcggtagtttgaccgctaataatcgaataaccggcatcagtcatggccagtacattagcatcgcctttagtaaaggataactgctgcattgcaatatttgtcgctttgacgcctaataaatgcagggaggttacctttcctttaccaactaaattttctatatccgctgttgtcccctgggctaaaacaaggcccgggagaacaaaaagcatgcacagcaatacacatactgctgttgtttttctcattgactcatactcctttccgatttaaatagtatacctaatctgttattgtttggctgactgtactgattccagccatcctatacacgcgtctggaaccatatctaccttattgctgtaaggttttatgtccaaaagaggactttgatccaacgcatcaacgcccttaactttcaatatattgtcctttacttccaataattgtgccacacaaacagctaccggattaggacggtttggggaacgacaagaaaatacaccccgcggttcttcaccaaaaggggttttagccagcagtgtttcgcggtcacttaagtgcccccaatacaatacgatgatgtgagatactgtttcaatatcttttaaaccggccatgtattcctgatttatttccagataagagatattctctttaaaacgaccctgaaaaggcgcctggcttttttccttataatcgctgattattctgccgattggttttaaaatatagtttaccatatttccctctccaaatatgcctgaatgtccttaacagcttctatcgctgtatcaccttccaccggagtgccgtttaaacaagcttccgccacagcttgatcaaatgggataactccaatcggcataatgcccctttttttcaactctacctgcatggacggcacaacatttgggttagctttactgataactgcctggcaaggaatatttgcctcacttgtcatagcaaatactttctcggccagcaatacggattcgaaagaaggttctatactaagcagaaccatgtctgccgctgcatcaatgccgcgacccaggtgctcaataccggcttcggtatctaccagtaccagctgtttttctcccggtatcttagaaaaaaactcgcgagctacaacacccatcgggcaagcgcaaccttctttgacatggtgcacttttcctacaaccaccatcgatatgtttttgccgtcagaactgatgcaatcaggatctattgattctgtactgctcaacaatgaaaactccacttctttctgctgctgggacaaagctgctcttaatttgccgccaacctcctttttgccgccaagataatccaataaggatttttccggcatgggtatgccaagcattcgtgaaagccctagatttgattcatcagcatcaactatcagcacctgataccctttgtccgcagagactttcgccagaagagttgtcaaaacactttttccactaccgccttttccgcatacgacaattttaggcatgtaaatcatcctttccctttttgtaataatgtatatttactccttttgagcaaataatcttatcttatcagtccagttattagttgaaactgttctttaaagagctaaatgcaaataaaaaaccatgaaagacattgtcttatcccaacaagacaatgaccttcatggtcattaattgatctttaatctttgtaaattaagattttaaactaaattgcaattatcttacataaaataccttcatggtattatgttatcatataaatagtattctacatttttataaataatcctttagccaataataattttttgttggttaaataaactatgggtatttctcatcctagttcgcattgattgctaatgcttttttgcggtccatgattactcagattccgtacccttgacttactgagtttaatgatgtgtgttttgctgccgcaaaacaggttcacgacttaaaactcgatcatttcttccaaccaagcctgtatagagcctggatcggcatggataaataaaaaattggcagttgaagatacgggttgtcttttattaagaattgttgtaaaattctataatagaagcagcatgaagctgcttctattatagaatttcttagtgtccttagtgtcaattgaatattaataattagaccatgaaggttatgtcgctttagcggtattttttcatggccttttttatgtgctttttaaagattatgtaactattcagcagggtgtaggatgtgctatggttattctaagacaaaatgaaagctgcacaaaaactaatgctgcaataaggcaataaaagcattatgcgcatcaaggggttatcagttcggtccacagtccgtcttagggccgtcctgtgcgaagcacggaacaagaatctatgaagctgaatacttacaagattatttttgaagggggaaatgttttgtggatgcaaaacaaaaatggctcaggcagttaattacactattacttatgctgggcctaacagtggttgtgctgtcaggttgtggcacaaaccgggctgtcgagaaaaatgccggcgggtcaggtgaagttgctgtttatactatcgccgattcaacgggtgactggggttttccttctccttatactcactataaccggggacctggctacgtaagaatgagttttctctttgacacactggtgtggaaaaacgatcgggagtatctgcctggtctggccgaaaaatggcaatacctgacgcaggaaaatgcttatttgtttaacctgcaaaaaaatgttacctggcatgacggggaaaaatttacttccggagatgtgctgtttacgtataattatgttaaagcccacccttatcaatgggccgatgtcggcatgattaagaaaatcgaggctttggacgattatactgtaaagatgtatttaaacaaaccctatgctccgttcttggataccgtggttggcagcatgcccattttgcccgggcatatttggaaaaatgtgcaaaatccaatgcagttccagaaggaggaggcattaatcgggaccggtccttataagctgttggattacaataaagagcaaggtacatacctatatgaggcctatgataattattacctgggaaaaccccgggtgaagcagttaaagttcattaaaattagcaatgaaatggtggggaatgctttaaaacagaaacaggctgacgcggcgcaagttccgccggaactggccagtcaaatggaaaaagaaggatttaatattttaaaaggttctcacgattcggtagtcaaaatacaaataaaccaccggaaagagcccctgtccaataaagaattccggcaggcgctggcttatgccgtaaaccgccaggaactgttggatactaccctgcggggttatggtctggtaggcaatccgggcttggtgccgccggataacagctggtataatcctcaagtggaacaatactcttataacccggtcaaaacgggggaaatacttgccaaactgggatatgttaaaaaaggaatgtattttgcgaaggacggaaaaccgctggaactggagcttttaatcagtggggcaggttcagctaatactccgggagtgcgccagggcgaaatgattaaggagcagttggaaaaggcgggcataaaggtaaatttgcgcagcctggatcccaagacactcgacagcatggtgggagaatggaaatttgatctggctttaatcagtcacggcggaatgggcggggaacctaaagtattaaacacaatgattacagataaaagctttaatagtgccaggtatctgaaaagtgaagaactcaacagtcttttgcagcagcaattggagaaaataaaccagcaggagcgtagaaaactaatcaatagaattcaggaaatttatgctcaggaaatgccttctttacctctttattatcctagcagctattgggtttatgataatcaggtgaaacttttttatactaaacaaggtattggtatcggcgttccaattcctgctaacaaaatgtcttttgtgaaataagaaaaagaaccggggaggagcgccaggctatgcataaatcaagttttgcaattaattatttgatagcctttctcattattatcagtgctaactttgctttgcccaggttaatgccgggtgatccgctgcaggccatttacggggatgaagctttgacggctatgaccccggagttaaaggcggagttaaccaggcggttttcattggatcagtcctggaatgagcagttcactgcttatattgcttcgcttttacggggtgatttagggtattcttattattataacactccggtaacaaaggttatccttggttctcttccctggacgtttttactggcaggcccggctctgctgctttcgacattattgggtcttattttgggtattgagtcgggataccggcggggcagggttttggacaaaaccctgctggcgggactgatgtttatcagcggttttcctgatttttttatcggtattctaatgcttcttttgtttggcgtaatgctgaatttagtccctttggccggggcattgacaccttatgccggagaaaccggcttagctttggtgctggatgttctgtggcacctggcattgccgctggcagctctgctgttggtccggttgacatctacttatctttttacgcgcaatacggtaattactactttaggtgaggcttttatactgacagccagggccaagggctgcccgtcaggtgttattaaataccgccatgccgggcggaattcgcttctcccggtggtaacggcagctagcctgcagttagctcacttaataacgggaactttgtttatcgaaattattttttcttatccgggagtaggcacactgctttacagttctttgttaacccgtgattacccgttgctgcagggaattttactaactgttacagttattgtattattaatcaatttctttatggatttattatataaaaagttggatccgaggataaattatgcacattaactactggcgggaagtaaaacgggacaattttggccggataggaattataatatttattgtgctggtgctgctggctgttctggctcctctgctgaccggttaccggcctggtacttacaccggttctatttttaaaccaccgtcagcgcagtattggctgggaaccaatgatgtggggcaggatatttggactcatcttctttatggcacgcgtacctcactgacggttggctgcggggtggccttgctgtccgctgttttcagtctgcttattggtggtacggctgccttgttcggcggttattatgatcgtattgtgatgcgtttggtagatgcgctgattgtaatacctccggttattattgtaattctggcggcagcatatttaaaaccaaacctttttttgttaatattattattatctttgttaatttggcccggcggagccaggataatcagagcccagacgctggtcttaaaagatagaatgcacgtaaaagcagcccgcactttcggggccggatggctgcatttattgtcccgtcatattgtcccggattttggaccggttttgattgctgttatgatccaggacgctcgccgggctgtttttatggaagcggggctttcttttttaggtatttccgatccggctatgcttagctggggtataatgatccagcatgccttaaaatttacttatctgaatgtctggcagtggtggctcttgcctcccggatttgctctttcactgacaataatgtccttaacttttatgggttttgctttggaaaaaatcttggatccacggctgcgcaaacaagaggagggtgaaaagcatgttaagcattagtaacctgaaggtaaggtttggtgaaagatatattttggatgggattaatttagaaattccgcccgggcaaattttagccctcattggggaatcaggtgccggtaaaacaacactgggccggacaattttaaggctgcatgacggtgttattgaaggaaacattagctggaacggtatagaactggttaacttgccggaggaagatatgcggcaaataagatggaacagcatcagtatggtcttccagaatgccggtgaagctttaaacccggtcataactgttttagagcaggttgcagaaccgctgcttgttcatgcgaggctgaaaaaaaaggaggcccgggccaaagccaggctgcttttagctgaggcgggtttgccgcttgaccgggttaacgcctatcctcctcaattaagcgggggagaaaaacagcgggcggttatagccatggctttagccaacagtcccgagttaataatccttgatgaacccactgcggccatggacggtttaacccgccgggaaattcttgaactgctgaaaaggacatctgagcattgcgctatgcttttggttacccatgatttatctgctgccgccgcattggctgatcacacggcagttttatatgacggcaaaattatcgaagcgggagcaaccggtgcattgctggaacaacccggtcatccctataccagaggcttgttgcgttcttatcccaatatgactaccacaaaagatatgcaggggattaaaggcaagctggaacactgcggcagcggctgccggtttgctaaccgctgtacgcaagccagagaaatttgcgcttctgcggagcctgatctaaattattataatgacaggcagattgcctgtcaccggggcgggattgtacctttactgcaaataagtaatttagactgtcattttggtccggttaaggtggtagacggagtaaatttaacggtttttgaaggggaaacactggccctggtagggcagagcggttcgggtaaaactactctggccgcgacaataatgggcattttgcaaccaaagcgaggaaatattgtttttgatgaaataaatatcggcaaaaaaagagacagatcactttttaaacaattgcagatgatcttccaaaatccctctgaatcaatcagtcaccgggcaaccgtactggaagctgtcagagaacctttggatattcaaaatatcggcagctgtgaagaacgaatagagaaagtacgccgggttttggaggaggtgcaattgtcctcagacgatacctttctgggcaaatacccgcatcatttaagcggcggtgaggcccagcgggtggccatagcccgggccatgattttacagcccaagctgatagtggccgatgaaccgacctctgccttggatgccagtgtccaggcaaagattttaaagctgctgcttcacctgcaggaagagagaggcttagctttattgtttattacccatgatattgctctggcccgtaaagttagtgacaggatagccgtcatgagatccgggagaattattgaggagggtctctcatccaggattacttctcaacctcaaaatgattataccagagaattactgtccgccgctcccagcctggagaattcattaattttcgaggagaccggcagaaataatatgggatatcggtaccggttaggaatgtaggcgaaaataattgcctactatatttttgctataatagtttgatattcaaataatatatcctgtctttcccagataatatttgccatttaaatgtatttaggagcatttctatgccgggagagtgtttcaaaaatcataattttaaaaattaaccactatatataacttgtataagattttgcatccgcacattgtttcgtttgcatataacttttttaacgagtgcagtatgggcaggctactttatgtttttcttttaaggaacttagtaatggtgtttgttcacggcaaaggacgctggctttctcacacctggtaaaatagctgcagccatagctgccgttttcgctaatagccggctcatcaaaacttgaactcaatttctttctgtgacgtgggtgatctgataacacagaggacaataatttgatactataagggtgccgcaattcatctattaatcttatatcttcgattaactcgacaactttgcccatatacatcactgccagtctgtcagatatataatttactgctaatatatcatgcgaaataaatatataggaaagcttgaattcttcttttaaatccagtaaaaggtttaaaatctgtgcttgaaccgacatatccaaactggctaccgcttcatccagcacaattaattttggttttaatgcgattgctctggctatagttaccctctgtatttggccaccgctgaactggtgaggatatttgtctatatcagcaggacttaagcctacaatttccaaaagctctagtacctgttttttttcttccgaaggggtcagtttccggtagtttctgataggctcactgattattttgccaattggcagcctgggattaactgcactcaagctgtcttgaaaaaccacctgcaagttgcggcgcagttccttaagttcccggccggttgtttggtagatgtctttgcccagaaagaaaacttcgccccgttcaggcttttccaaaccgagtattattttacccagtgtagttttaccacaaccgctttcacccacgataccaagacaacaaccttcttccaggcttaaggaaatatcctttaccgcggcaatgctttgattggttttcaagaacttgttgccgagactgaaggttttggtaatattatttatctcaagcaagctcatatagcactacctcttgatttgaagcatatttaaggcagcttacaaaatgatccggggcataccgtgttaaatataccttatattccaaacaagctttatttgcttcatcgcatctttcgaaaaaagggcatatgtcttttaaatctattaaggccggcggttgacccttaatgggttttagcctggctttttgcaaacccggccttgaagccagcagtgcacgggtgtaagggtgcagaggatgatcaaatattttcatagcaggtcctttttcaacaatatatccacagtacataactgctacttcatctgccatttgggcaatcactttcaaatcatgagaaaccaacaatattcccgtattatacttctcctgaactttcaccaattgacccagtatccgctgctgcactgtgacgtccagagcagtggtaggttcgtcggcaattaagactgctggatttgaagcaatggctatggcaatcattactctctggagcattccgccgctcatttgaaaaggataacggttgaataagtcttcggggcaaggcagttctacctgccgtaaacattcaagcgccgtagttatggcttccctctttgttacttttttatggtttctgattgtttcaataaactgctgaccaatagatactatgggatcgaagctgctcattggattttgcataatcatgctgatttcgtttccccgtaattttcttaattcctcagttggcaaactcaaaatatccctatccttaagtcttatttttcccttgataattttccccgcaccgtttaaaaggcctaaaacagataaacaagtaatgctttttccacaaccgctttctcccatcaagcccagcactttaccgggccagatccggaaactgataccgtttactgctctgatcgtccctgcagcagtaggtatatgtgcatgtaaattttctacagataaaacaggctgtaaagtcataatatacccccctgtttaaaatccttggggtcaaggacgtctctcaaagcgtcgcctaataaattaaaggccaatactacaatcaatatcaccatccccgggtaaaccatcagggaaggattgctcctcaaaaattgtctgccgtcatttaacatagctccccattcaggtgtgggaggttgtattcccaggcctaaaaaggataagcctgaaatactgagaattatccagcccatatccaagctggccaggacaattatttgagatataatgttgggtaaaatatgtctcatgatgatttggggtccacctgtaccgcacactttggccgctaagacaaagttgctttctttaagacttaataccatccctctgatcatcctggcataccatacccaatgaactgctatcatagcaagcatgacgttaaccagactgggtcccaacataccgacaatggccagtgccagtatgagattgggaaaggccagcagaacatcacacaggcgcatcaacagattatccacctttccacccacataaccggaataagtgccaatcaccagactcacggcaatagtcagagccatgacaataaacgcagtatttaaagatattccggtagcatagattagcctggaaagcaaacacctgcccaggtggtcggtacccatgggaaactctctgctgggcgcttctaatttttgttctaaatttaccagattgggatcgtggggcgctataagcggcgccaatatgcccgtaaaaaacaaaaagacaattattattatacttaggatagccggcttatgctgaaacagcttttgcaggtggatttgcatgaacattttttatagttaccttcctattttgatgcgcggatctaaatatacgtaggcaatatcaaccaggagattgcagacaacaaatattacagccattaaacaaacatagcactgaataaccgggtaatccctgctgaatatggaaaaaacacagtacctgccaacacccggccaggcaaaaatattttccactatgacagagcctgccagtaaatgccccagactcattccgaaagcagttatcattggcagcagtgcatttttaaaaacatgcttaccgataatgagcttctctttaattcctctgactctggcgtacaatacaaaatctttatttaagttctccaacatacttgtcctcaagagcctggtatatgtagccgcatatcccagtgccagagttaaggatggtaaaataagatgcaagaaagttcctcttcctgtaaccggcagcaaatcaagctttaaagaaaaaacatacagcagcaggaatcccagccagaagcttggcatagatgcgcctataaatgccaatatcctgctaaactggtcaagcaagctgtccttgtataaagcagcccaaatgccgaggggtatacttattaagaacatgaggagtaaagaacaagcggttagttgtattgtagctggaatgtaatataatacggacggcaaaacaggttgtcttgtcacgaaggatttgccgaaatcaagatgaaacactttccacagccagtcaaaatactgaatatataatggtctgtccagtcctaattcggatcttaccagagcaacagcttcatctgtgggaggaatttgtgacagcctcaggtagacttctgccggatcacagggtaccatatgaattaagccgaaggttattacagatatacccagcagcaccggtattatgttgagtaatcgtctgaaaatatactttttcacctgattttctccctgagtgtcagtataatggggaaagaaaataattccaaccccattatatgactaatcaataaatttacttgatgtcaatatcagttaatggtacatcatactgagttgataagaatttaaaaccgctaagattcttatggtaaacagccatattggtcctgtaagaaatgggaagataaacagcctgctcatgtaacgttttcagaatataagtataaagctcctgtctcgtcttttcatcagtgcttaatagaacctcttctatttttttatcgatttcaggcttcatggagagacctgactgagcctgataatcggcatgggaaggttttctcatggaagaacacaatgaatgtggatcgtagggaacgccccaggtctcgctgaaaataaggttaaagttgccgtctttttgcctttggttataggcttgactttcttcggcaattagttttagattgatgccgagctttttcagatcaccttgcatagcctctgcagcagacttttggatattatcagtgctgtcaaaacataattccagttccaatgcttgcccgtttttttctctgaattcttttccgtctgcctgtttccaaccggcattatccaatagtgaggcagccttttcaagattataatcatagggttttaattttaaatcgcaataaggcagatttgatgaaaaaagtgtatcagctttttcttccgtgccgtaaaatattccgttgattacagcctgtttattaatgccatgctgaatagcctggcgaaccggcaaatccttggtggctcctttgttggaattcatagctataactctcgttgaaagaggaccggagtttttagtctcatatttgccggattctttgagctgtttaaaggaatccagacttataacaccgctgccaaagattaaatccagttcgcccttctcaaaggcaattactctggtttcaccatcaggaataattttaacaataactttttctagcttgggtttggtcccccaataattttcattccttgtgaatacagcatattcatcttttttgtactcactcaacacccacgggcctgtaccaatgggttttttaatggcttcgctggtttgtccattctcaggaaagcccgtgggagctaggaatcttatcggcctaatcagagcaaattcctgcagcgccgggtaataggcatttttaaaataaacttttaaggtatagtcaccggatacctcagttttttcgatttgattaattaattccaaccattcatgcctttgggcattagccagtactgcatcaaagttttgttttgccgccgcagcgttaaactcagtgccatcggagaaatttacacctttacgcagggtaaaagttatttccctgccgtcgggagatgtatcccacttttccgccagacaaggctcaattttaccgccttcagcgtaggttaccagcggttcgtagaccagaccctgagcaaacatctgagctgaataattatgcgggttcaaatccccgatatctttattccaggaaaaagtgagttccttagcttttgtttttacaccagtagttttttctgtactgttgccgcaaccggtgagggatacagaatatactattattagtaataacgctaaatatattaattttttcattttatcacctcgtgtatgggattttaaatcaatttccatttatcttttgctttatataaactataatcaccccctgaaactataaaataaaaaaccatgaaagatattatcttgcttctacaagaaaattaccttcatggtctataattgattttaactttttatacccttgtctttgaataaaataccttcatggcactttattataatagtgttaatattcgatgtttttttgattattcctttaagttaaaaaaaattttacattgcagtgtatggatttataccgtaaatcttcccaccagagtattcaattcatcataaatttgtgggtgttattaaaataaggctgttgataatattgacaaattgttctttcctgctgtaagatgaataacatcaaaattaaattggcggcatgaagccgtataaaattctgatctatctttattccaaaatttaaagctgtcaaaaaatataccacgaaggtatttgccgttaatttgcggcattgaccttgtggtatttatttttcgcttagccgttttgagctacctccttaattcttatcggaactgtgggttacatctgctcgcagttccagcattttttcaagagtttgaagcagttatgacgtgacagttatttactattacttatcaaggactaaaatatttttgaaaggaagatgattgatgcagattcagcagcgtattgaaaactactggcagggggctgcttctcgttacagcaacaacatttggaaggaaatgaatagctttaaaaaagacgcctgggcagctttgattgatgaacatcgatcagcgggtgagtctctaaaagtcttggatatcggtaccggaccaggcttttttgccatgctactgtccggtatgggccatactgtaaccgccatcgactgtaccgaaaatatgctggtagaagcaggatacaatgtccaaaaggttggttttcatgtgcaattttataaaatggattctcatgtactggattttcccgagggtacttttgatttaattgtatgcaggaatctgacctggaccttgagggatccggttcaagcttatcgtgagtggcaccgggtgttaaagcctggtgggaagcttatggtatttgatgccaattggcatttgagactgtttgatccggaaatggacagactttaccgggaggataaggaaagagccaggcaaatgggtataccggatagccatgatcagagcaacatggaggaaagtgataaaatagcccgtcaactctatctcagcagccgccggcgccccgattgggacgagtcagcattgctggaagcaggcttttgcaaacttattattgacgaggatatcagcggcaaagtatgggatgcgcacgacagggtgctgtacaggtcaacacctatgttcatgcttgtggccgaaaagtaaggctggaaaagtgatctgtcatatcgtcagataaaaagtggagatgaacgaataatgaatttctatttgagaattttttctctgctcaagggctcctatcttcacattgcctgcaaaattgccatgggggtgcttattaccgctacctatgtggggcaggcgtttgccatagccgccggtctaaaaggcgtgttttataaaaaaagcctggaggacctgggatttgttcttttatgtatcggtttgttggtgcttttgcgggcgttgcttcactggttggacgagatttatgccaaaaggatagccttttgggtgaaaagcagactcagggagcggttgttccagcacgttatgaacctgggaccaggttatcaggaaaactgccgcagcggcagcattcaggcgttgctcacagacggggtggagtctctggaaccgttgctgactggctatatcccccaacttttggtggcttttttcggttccggtcttatatcgttatatattttcagtctggatcgagtggtaggaattatcgcgttaaccggcattatcataacggtgttatttccccagttgatgagcaaatatgtcgggaaaatcatattggaatactggcagtcgcacgcccggctgaattcccaatatattgatgccatgcagggtatggctgccttgaagatgtttaatgcagggaagaaaaagggccaggaactgagcgaggaggcctggggacactatcgtcattccatgcagggccttggtatttctttgctggattcagctgtggtcaaatgggccgccgccgccggttcaacgctggctgccggtgttggggcactgagggtgagtaatggcgagctgcctctggctgatctattcatcatactttttctgtcagttgagtgtttcagacctttaaatgaattagtcatgtactggcacaggagttttctgggtattgctgcggtcaggggtatatttgctatttttgataccaatataagcattcaggatcaagaggattttaacggggataataatgtttgcccttacccggagatagacttcaaaaatgtcaccttttcatatgcagcagggaaaaggccggcggtgaaaaatgtgtcactgcgggttaatccaggtgaaacagttgccatagtgggtaaatccggttccggcaagtctaccatggtgaacctgctattgcgattttttgagcagcaggaaggcagtatactgcttaatggtcgggatatcaaggattacccattgtcttttttgcgcagtcagatagccgtggtttttcaggatacctatcttttttacggtactgttgaggataacttaaaaatagctaaaccaggcgcaaccagggaggaattggagcaagcggctaagctggcaaatgcccatgatttcataatgaatctaaaagatggttaccgaacacatataggggagcgaggggttcgtttgtccggggggcagaagcaaagattgtcaattgccagggctgtattaaaaaatgccccactcttgatcctggatgaggcaacttctaatgtagacggggcaagtgaaaaaatgattcaggaagctttagacaaactggttcgtaacagaactacaattattattgctcacaggttgtccactattaagggagctgaccgcatcattgtattggatgaccatagggtgaaagagaccggtacccacagtgaactgcttggtttcgggggaatttatgcgcaactggttaggttgcagcaaggctgagacgggggatgacattgaatactatactggcaaaactaaatctcacaggttttgcaaggctgcttctatatctccgtccttattggaaagggatggctatagccataagcagcggcaccctgcatcatttatttgccatagccggcgctaccctagctgcctatctggtggggctaactgccatgggaggggggaaggagcagattttgtcacttttgcccgcgctggttttactcattagcctgcgagtggtaatgtatttttcagatatgtggtttgcccatgaggttgcttttcggattttggtggagttcaggattaagatatatcagtcggtggagcgggtgtccccggcctatctgttgaaccggcgttccggcgagctggcgtccacactcatggctgatattgaagtattggagtggtttttcgcccacactgcggggacttttctggtggcgctgttggtttccctgatcaccttaggcttactggggtgcatcaattggttgcttcctctagtagtcactccctggattattctattgttcagcgtacctttttggttcagccggaaagctgaccggcagggtaaggacaccagagaaaagctggccgatattaattgcgaggcagtggacggagtgcaggggctgcgggagattatctctttcaactatgagcggggttttttagacagattaaggctctactcggatcggttggggcaaagtctgtacttctacggcaggagactgggttttgagggggcgttgctaaatattttttcctcccttacaattatttgtgttttgggggtttccgcttatctgattgtcagcggtcagatggattttagctggctccctgtgaccgtaatactgtctgccaatatgctcacccctgtcctggagatatcgtccatggccagaaatttcgggattatactggcggcagcggagagggtatatacggtgcttgaggccaaagaaacagtgcaggacggagcagttagtttgcccgaaggcaccataaagcctcaaatatgtttcaacaatgtgtcgtttcgctacagggaagacctgcctaacgtgcttaatgatataagtttttctgtgggagaaggggaaacggtagctctggtgggccattcaggggtaggcaagactacatgtatcaatttgctgcaaaggttctgggatgtgaacagggggcagattgcatttggaagtatggcaataaaggaattgcctttggattacctgcgcagtttgattactatggtgcctcaagatatttatcttttcaacacctctattctggaaaatataaagttgggcaagcagggggcttccagggaagaagtcaaggcggctgccaaggctgcttacatacatgattttatagccggtttgccggagggttacgatacaattgccggggagaggggagtaaagatgtccgggggccagaagcagagaatcgctattgccagagcaatgctgaagaattctcctatattgattttggacgaagcactttcaagcctggacacggaaaacgaaagattattacaggaatcaatcaaaaatttgcgccggggacgaaccacccttatcgtagcccacaggctttccacctttcgtgacgctgacaagttagtggttttaaaaaatggtaaagtaattgaaatcggcagtcacgcggagcttatggaaaaaagaggatactatggtgaatttgtctcttctcaagttgctgtttccggataagacttgaaagctatttccaggggaggtattctttttatataacagcagggtcggctccccagaggcatagttttctatagtagataatgtttttaataatgtagtcattactgttaatctgattttatattggttttatttatacttgatttttggtccgtttataagtgttggaaatcgtctgttatctgtattatatattctacaaaatatattgggatatctggctgacagagtaaccggaatgcaaaaataaaactaataaacatttttatattgaaatgattgcaaataaaaacaatgcctgatataatattttaaataataaattgataaaattaattataggaggtataaaaatggatagtatgtccgagagctttagaatgcccttaattggtgacgatgcacctgtgtttacggcaaaaactacaatgggggatattaacttccctgctgattacaagggtaaatgggttattttttttagtcaccctgccgattttactcctgtatgtacaactgaatttatgacctttgcaacgatgcaagaagaattaaaaaaactaaatactgagcttatcggtctctcaattgacagtatttacgcgcatatagcttggcttaggacaatcaaagataagatagagtataaaggcatgaaaaatgttgaggttcttttccctcttattgaagatttgaaaatggatgttgccaagaagttcggtatggtgcaaccaaatgcctcaacaacacaggctgtaagagctgtttttataattgatcctaattcaaaagtaagggcaattttatactatcctctgacaaccggcagaaatatggaggaaattaagcgaatgattattgccatgcaaaaatctgacagtgacggcgtggcaactccagctaactgggtgcccggagacgatgttattattccgccgcctggttcatgtgggtcagctaaggaaagaatggaatcacaggaagaaggtaaatattgtcttgactggttcatgtgttttaggaaggaaaagtagaataaatagatctcaatagagatcttatgatactaaaagtaaaaccgggtataaaaaccccggttttactttactcttaggtcaaaactgtcagtaagaaattcttactcttcgataggtgataaaatatagtaactattcaggtacaaaatgctgatttattgttatgatcaccccactatggtaccggctacttagcgctcataccattatgctcggttaactggctgcctatgttgtctactacctgaatttttaattccaaagcatttgttatttttactaggttttttaaatttggagagtgacttctgttttctaatctcgatactacttgttgggttactcctgctctatccgctacctcttgttgggaaaggcctctttgttttctagccttaactatttgggctattacctctaattctgtttccatctccctaaagtccttttcaaactccggatcacttttagatttttcttttagtattttatcaatgtttgacttaaataatcatacatcgaatttgatgtatgattcaagtgttttaagcctaaataattagtgtttttaaaaagttactatatcaatcaaaaacatatgaagctagaaggggagtaaaattgaaaaaataattattttgaaactataaatcatgatagtgttttttgaattaaatttttacgtgtatgaaatactatgtcttgacataaatgcatataatgtattatgataacgataatcattatcaataattgtaagttggcttaaaatcttaacttaagaataattgctgcccgggagaggtaccagggaacaaatgtttctaaaattatttttcttagggaggaaaaaaataaactaatgaataatttacttgttagtaaatttttaaaaaaaagaaaaacatgggatgacaaaaaatacttgtttgctacaatagcttatcatatcgctccaacgatatctaaacaaaagccggcttctcttcttaatttcaccaaaggtattcgtgatcttcatgagttatgggaaaaatataaacaggactttatggatagtacgagtttggaatgctatgaaattcgtagaacagaaaatagtactttagtattgttctatgattacaataatttaactaaagtgttgtttcaaaaaaataacatagatttccttcaacaatttggttatggaaaggaaaaaatattaaatcaatatttggaaacattaaaaaatcgttttgaaagatcatgtgcccatgaagttggtattttccttggtatgccggtagaagatgtagtcagttttattgagtgcaagggaaaagattatctattttgtagatattggaaagtatataataatcccaataaagctttaactacttttagagtttatgataaagcaaaatttagagtattgaatcaaataataaataatatggagccaaatctattacttaatgtaagataataatttaaaaattattgttaaacagggaaggaattctataaattatagagaatatgtttataacaacgacgagaagtcgtttgccgcgcattcgagggaaatgtatgatgatttattagagtttaatagggatatttcttaccacgaaggtatgcctgtaaaaagggtacatttcgtggttttttgttttttgatcaaataagcagaaagccgcttgaaaggagtgaagcaagattagttccccgaatcgctgttgtggatggtgttttatgtatttaaaagtttttgtaaggagtgatcttaaagtgcgatattttagaaattgcttacctatcttggcgctagcgggagtttacgaattattagaaacagatcccttctatgccagcaatcacaaggcatcggagggataaaagtgtattacccaccaagtgcatacttccctatatctaaaacctctaataatctcttttcttcagcagatattttcgttaatgaaaaacactccctgtccttttttgaattacccttctttggataaacggtaataacctgtttaatatcagataatcttgacagcattttgtttatactcattttaaggccattttcatgcagaacgcggtttaacaaacaacaaagtcttaaggccagcacgcaatagaaagcatgaactttaattttttgatcagtccaatgatgtattggacgaaaacctaaaaatgtagtgtctttcatttgcctaaaatcgtcttctatatgatattgtgatctgtatgtggagattatcttatcatttggccaatcatgattatccgtaaataagactgtcttgccaagaaaatgttctttaacatagttaaattgtttgatattaatagaaaaatcaagatgagcaagaccatcttgttcatatatctgaacatcgaaaatatcactcataaactcgccgtgaagaatagtggcaacatttttttgtacagatgtaaccgtgggcttacgcccttttgtagttacaccggcaacacgatcaagtaatgatttctgcagtactcgtaacttaagagtacatttttcaatattaattgcaatgctctgcatctgtccggcaaataactcaggattgcaaaccactaaaactgtcatttcccggttataaacggaaagcgtagtccggtatgccttaacatttctaaaattatcactgttaaccgactcgtattcttgaattggaatatcaagcaaggatttattttgagaaagcctaagagaacctacaacattaaaagcaaattcaccgctcataacaagatccatattatttagagaattgtttcccttatcaaaaacaagggttgcatttcccggtttaccgcaaatattaatatagcggttcttaagtttctcaataactgccttaaactcaacagagtcgttgtcattgcccggataaacatcataaaaaagagggacattgaaatcgggagtaaccatcattgctaaaccgacaatcttcaaatcagacctcttttccttgctgtggccccgttgtggtaacttatcggctgataacgtatcaatatatgtaaaaaagttggttgcatcgtaaataagcaaatcggtagaaagattatatttatcaacgataagttgcgtaaattcattttcaaaactctcaatagctgagtcagataataaactcatattatcccagaatctttgacttgttaatgattgttttggagcaggcagcattctataaagcattgttttatcataccattcaccaatttggaacttgctaacaggtttaacgaccctgtttatagcagccagcagcatatattctccgacacttaacccttgttcgcgtttgggagcatacttatcaattatttcaataacaccgagctgcttggcaatatcatacaaagcacacacggtgccaaactctaaaacaatactgtacttgggattttccaaatcagatttgccttcaacagccttggcaatatcctcggcacgtccaagatatttttgccggacaattcttggcttaccgttaactcgggcagactctaccagatagtaataaaattgattttttttcttctttttaatgatcgaagccatggaaacctccctttattatggtagggtaatacataacttcgacacttatgcataaaattcctgcatacatcaataaagtctttgaaattaagcatttcataaccaaaaaacatgtctaaaatgttaaatatgagttatgcggtagggtaatacactttttcttcatcaataccactttttaattgcaaaaaagtcctttaaaatcaaggcctccactagttttttagatgataatttctgttcatttgttcataacgacatgctaattcgtaaactcccgctagttttaataattgttctgctggcgggatgtaacggaaaggagcaggcagaaacgaaagcacgggaaatagtaataggcgttggccgtgatttttataacgggccggacagcggcagttttctgcatggcagcaccggtgtatgggaaagccttacttatttggatgaaaacctggagcctaagccgcaattggcggaaaagtttgtccctgatgatacgggcaaagtatggatagtttccctgcgacaagggatcaggtttcatgacggtacaccgctaaattctgaagcagtgataaagagcgtaaatcgtttgcaaaggtccgtcaaattagatgagtatggcacatttctaagtctggaaaaagtggaggccgtcagtgacaaagaagttaagtttactttcaagaaacctgaacctgcatttccggccaaggcagcttatcatggttgcccgatttttagcccgaaaagttttgatgagagcggaaaaatcaccaatccttacgggagcgggccttttaagtttagtgagtataaaaagggagagtcactggtactgatccgtaacgatgattactggggcggtaaagctaaattgacaaaagtaacttttaaagttattccagatccggccacacgtctggctgctttgcagaacggggaaatccagtcagtggtagatgtaggcggtctattgccggagcaagcaccggcaatagaaaaagacaccaatttgtctttgcggtccagaccggtaacaaccactcattacctgcttttcaacaataaaaaacaaccctttgacgaccggaagttgcgccaggcagtaagcctgtctttagatcgtccgcaactggttgaaaagctgcttaacggatacggagaatctgcggatacaatgtttagcccgctggccaaaacatgggtggttaaggggttgtggactacagatgaaaacaaggctaaggaaatgtccaagcagataaccgttggtagatcacaaaaattagtatttatcgttaattcatctttggcaaatcgctggccttataagtcaattgcggaaataattcaggccaatctgaaaactctcggttttgatacagaattaaaaatgatggagaatgctgcatggaaagaagcagttaagaaaggccaatatgatcttactttatcgccctataccttgatgacaggtgacccggacttctttttcagtcaatggctctactccaaggggcagatgaacctgcagcgaggtatcggttacagcaatttggcagccgacaggctggtggaggcagccggtgctgagctggatattgccaaaaggcaacagtattatcgtgaattgcagcagctagcagcacaggatgtgccgctcagtccactctaccacgatgtatgtctgttctctagcaataagaaggtggttgatttagaaattgatcctttctttaagccgagcctggaaacagctatgattgttagataaataaagagcaaatacaaatcaacaaagagggggattaatatgattttaaagccgcgccaaagggaacaggttttaccgctgccggtagctcttatttctaccgtgtcacaggaaggtatcagaaatattgctccatggtctaacatcacaccgatattgcgccctttcgacgaaattgttatggcttcatggattaagcgcgatacgctgaataatatccggcagacaaaagaatttgttattaatatcccacatgaggaaatggtagagcaagtaattctctgctcaaagaattaccccccggaggttgatgagtttgaggttgctaatcttgcagcgcgatcttctcagataataaaacctcccgggattgagggttgtctggcctggatggagtgtaccctggtagaggagattagcaggaagaattattctctggtaattggcaaagttgttcatttagaggtagatgaccgtttctttaatgaaaacggagatatggattttgaacaggcgaagccactgtctattatacttggcgataaaggaatgtggtttacctcctccttttatgccggcagatatgctgattatgcggaaatgtttttgggcaagaaagacgaaactcctgtattaacctaatcaaacaggagctgcctgtctcttgaggtgtggctagtttgattagtgttgttattatactgataaaatattattttaaaggagcgaatgatagtgacaaaaattccacttgatataggagattatgctgatattaaaccagtatatgatatgttaaataattgtgctgagggcttcaaaaagtactgtattctcctgacggcagtagaaatcggtatatttgaccggttagttgttccgcaaacaataagagatatttcccatgagttgaagactgatttgaatattattagtaatgtttgtgaagctctgaaaataatgggcttagtttttgagagatcgggactttatgaaaatactgaaataagcaatctatttttgcgtactgattcgcctttagcgcagcataatgtgttaaagaatttgcagtcaggtcttagattgtgggaaaacttacctaaaatattaaaggaaggtccgattactctgagtgaggaaaagttctttgcgaacaatcttatacattcactggcggatgaagcattatgcggtgaattgcagagaacagtcagtattattgcagagttgccggaatttaagaaagctaagagactgcttgatcttggcggaggtcacggattatatgccatagcatttactaaaataaatcctgatcttgtggcgcacgtatatgattttcccggtgttattgatgatacaagaaaatatattgagaaatatgaagcagagagagtgaaagtaatttcgggaaatttttttgctgatgatatcggcgaagaatatgatgtgatctttttttcctctaatcctggcgggaaaaaccctcgaattgtacccagaatatatgagagcttgaaaaagaatgggctgtttatcaataagcactgtttttatagtaagggtgagggatcgaaaaacattttattggatatagagtggaatctgacgacttttgaaggtgtgcaaaaagggaataaggtgtatacatttaatggcgatcttttttacgatgaatatatagaactattggaaaaatatttttcaataattaatattgtcgatagtccggattttacaggttaccctctgtcaaagattggggatacactggattcaaaaattattattgccagtagatgttaataatttttgggaataataattttattgctccaaaatgccatgcgaagaaatatgctgacctcacgaataggaagccgctttcaaagcgagaaataacaatctccgccattgcgaacaaatgaggtagtatagtgaatttcagaagaataaagttgccgttatcaatttgtaaaaagtatagctaaaaatttattagtatggtaatataaaaagtatccaatatttagtgattatgagataactaggcttacatgcgggttaaccatttatagctctaaaatatagttgtaattgtcgaattgtagtcgaaattaccctactgtaaaaatattacaatagggtaattgttatttgaaaggggcatttagatatggcagaacatatttatacaattgaagaaatacaaatattgtcatagatatagctcaacagtatggggttaagcgggtttctctttttgggtcctatgcaaggggagatgcaaggtcggacagtgatattgatctgcatattgacaaggggcttataaagggactttttcagctttccggctttaacttagatcttgaagaaaagcttaatactcatgtcgatgtgctgataaccgaaagccttaatgaaaaattattgaaacggattagtgaggaggaaattgtactctatggacagtaatgaaagaaatattgatatactggagcatattatcaaatattgtaacgagatatatgaaacacattcatactttggcaattcatctgaagccttcaaagttaattctatttacagaaatgcggtagccatgtgcatcctgcaaattggtgagctatcagcccacttgtccgaagatttcaaagaaacctatagtggagtaccatggagaaatattaaaggtatgaggaatataatggcatataaatatggagatatgagtattacgacgttataggaaactattactgatgatataccgatattgtttgattactgtaacagcgttttgaaacagttcctcgttcttgaaaaaccggtgattgaagttaaggatgagtgagaaattaaatgaaatactgttgaagacaaggaaggaatttcgcaaattatggagaatatattttttaacaacgacaagaagtcgtgagcaaggtatttgaaggaaaatatgatttgtcaaagcttaataagtatattttttaccacgaaggtatgacctgtaaaaagggtttctttcgtggtttttaatttctgtgcttaactaatataaaggctaccgttacgaaaggagaggtgaaatcagagcagttcactttcattatgctcggcgacaaagaaatgtggctaactttatttttttagaagatgattgccggtaataagttgcttaagaaggagtgaggtaagtgttaggaaaaaaagttatgtgtgtcatactaagttgtattactatgctatttgttttagccggctgtgggcagactgaaagtcaaaaagtcagtaaaaccggttctgcgaatcaggaattggtggtggctgtctccagtgatgtaatgaattgggatttggaaaagtttcccgacggtgatgccaggtttgtctggtctcaaatttatgagactttagtgcgtctgagcactgatttaaaagaacagcctggtttggctgtatcttgggagcctgctgcaggtggttcggaatggatatttcacctgcgaaaaaatgtgaagttcagcgatgggtctccgtttaatgctcaggctgtagtatattcctacagccagcgggcggacgttatgaagcgcaagttgcttccgctaaaaagtattgaagtcattgatgattataccgttaaatttatttgcacaaaacctactccgttaccgtcatatttgacacatgtggcctggcctgttatgagtcccagtagtttggatgataaaggaacttttaaaggtccggtaggaagcggtccatataagttggataagcacgtaaaggatcaggaaattgttatggtgcgcaacgcaaattattggggtacacctggtacattggacagggtggtgttcaaagttatacctgatgtcgccacacggttaatggcactgcagtcagggcaggttgatatggctcttaaattaaatgaaatagatgcaaaacgcttatccgctgagccgggagtgaaaattcacaaaaggctgtcaacttttactgattttatgcagttcaataccatcaaaggtccttttgaagatgttaatgttcgccgtgctgttgcactatctgtgaacagtgaaaaaatcgttcaggaattgctcggcggtattggcgtagcagctaaaggcagacctctctctccggtaatgcagtacagtaattctgatctgaaaatagttcccgatcttgaaaaagccaagaagttattggctgaagcaggctggaaagacggtaacggagacggggttgttgagaaaaacgggaaacccttgcaggttagtatgctgctggctccctggagtcccaggcaaaaaatagaagcagaggcagttcaggggcaattgaaagaggcagggattgatttgaaaatacaaatcatggaatcaggtgccattactgcagcagaaaaggccggtaattttgatatattattgcgtagcggttactatacttggggcgattacccgcatcatttgagattgcacacttctaaagatttgtcgagtcactataataatcaagaatatgaccaactggtagcacaggctgaagcggaacaggatgaaaacctcaagaaagatttgtataataagctgcagaaaatgattgtggaacaagtcccggctgtatacactattcatgaggagaaagtagtagctactcgtgactgggtgaaaaattatcagattaccgctgaagatccttggcttaacttggccggaattaaggtggaaaaatagagcctaaatatcagcttgaaatgttcagtaataatgcatttatgtggattaagatattgtcttgtaacttggtaaactggtttagactagctattgcctgatggggtgtacaaatacgaaatacccaataccggaaggtgtattcttaacgtacctggctgtggtcggcaattaaggttatcggtacacataaaactagctgccaacgcgtggttagagaatattatggtgcagtaaaagctaatttacggagtttcttcagaagcgaggttggttgcttacaaattctgcttaaacagacctgaccggaaagcaacaaaaagaagattactttccggtcatataattgacatgataaattaaaaacagatcggtactactccgcactaattaaccaaagatccgctatccttgttcggattcttttacttcttctttgatattttcagttatctgagcggatgtggatgcagcctcgctgcatttgctgcaatttttagaattacattctcctccggaatgcgactcttcggttggaccactcaaaggcggacttaagcgctcttcttggactgcccttgtaatgtcttctaccattagtcgcaacccagggtaaatgtttacgccattttcctgaaaagttctaaagggtcttgggccaatgagctgggttactaccgccttgatgccatgttccagaagcagtctggccgccatttccccacgaccggcagaaagattgtgagcaacattttcgaccacctcagtctctcctgtagaaagattataaattacgaaatgacttgcggcaccgaaatgaggagaatacatggcttcagcatcgtttccaaatgccgaaatagctactttaccttccacaataaaacctccttttaaataataaatttacgatttaaattggtttagcaagttggtttctcttcacctcctgtattagcaaatataactacaacacataatatctcgactgcccacaacaattttaattacagcaagccttatcacttagattttggatatcctgacaacgtaaataatgaaagattacatatgataatgatattcattatcatatgtatggcaaaaaaaattgttgggatggtcaggtacaatggtaatattgtcaataagttttcaagaaatagaatgattttcattatcattttaatttatccaactcaatctgtcaactaatttgttataaaatatttgagtctttgacactttgaaaacaaacagtcacatgagtagttcagtgtctattttcatcggtaatatataaaagaaaataccttagtcggcccacaagtagaagaaaaaattagtttggaagtgttacgttattattatgaggaagatgttaaagtagctggtatatctgagccaagcccttggataagtatcgttacatttaatgattattggagaaatttatgtaccgttcatggctattactaattattcttgtgtggaattttttgaaatcccatagatttaaaggtaggttataatgtggaaattaattaataaaaaaattatctttttgtttatcatcatagtaatcattctattacagttttctgttatacaaaaagcggtagcgagattatctacaacactttacgtatgtatcaagtatagtgatagagatattcaatatcaatatattgaatatgtacctcaatttggagattattttgttgcatatgaagataaaaacggagagagcattagttttatggttacaccaaaaatctttccaattcttatattatacgatcctcttaatcgaccaatgtagaggaatatctgaaataaatgggaaagtagaggttgaaaatttgctgtggttcttgctagaggtttgaaatgatactatatttattaaaacgtttattttaccttataccggtaatgtttggtgtctctattataacttttgctttgattaatcttgcaccgggagatcctgcagaaatccttttgcggagcagcggagtggaaccgacactcgaagcggttgaggcaatgagagaagaatttggcctgaataatagtgtttatatgcagtattttcattggttggttaaagtgctgcagcttgatttgggcaattcctttcgtacgggtcaacctgtggcgctggaagtgttaagccgttttccggcaactcttgagttaactctggccgctttgtttttcatgcttttattggcggtacctagcgggatctgtgctgctttatataaaaacgcctggatagatcattttagtcgcttggtagccttattcggtgcatctatgcctgcgttttggctgggtttgttgttgatctatattctggcggttaaactgcacctttttcctgtaatggggcggggtgggtggagtcatctggtgctgccgtctgcaactcttgggtttggtctggcggccacttatacccgtctgttgaggagcagtatgttggatgttctggggcaggattttattaaggtggctcgagccaaggggctgcaagagaagctgatcatttcacggcatgccatgagaaatgccctcttacctgtggtaactgtttttggcatgagttttgggcatctgttgggaggcacggccattgtggaaacaattttcgcctggccgggagtcggaagattatgtgtagactctatttttaatcgtgactatccggtgattcaggcctatgtgctgttgatggccttagtgtttgttttggttaacctaatagtagatatatcttatgtttttctggatccacggattcgtttgggaaagggagaccggtatgagcggtaaaggtttgttgggagcgactctggcaaggcttcttaaagataggcttgctttaattgggttaggcataatcatgctcgttttttttacaggggtatttgcgccttttataacgccacatgatccggatgaagttaaactcgaacaaatattattgcctgttactgccgattatcctttaggtaccgatcatttgggccgctgcgtactttcccgcttaatatttggaaccagagtgtcagtcagcacgtcactgctggttttaataacaattatgctaatcggtattcctataggaacgctttcaggatactacgggggaagaatagataattttatcatgcgtattattgatgtgctgctggcttttcccggccttattttgactctggttattgccggtatgttggggccaaaccttatcaatgtgatgattgctttatctgcggtatggtgggtaggttatgcacgggttgtcagaggtatggttttgtcgataaaagaaaaagaatatgttttgggtgccagagcagccggtacatcaaatataaatattttagtccgtcacattatacccaatgtattatctcctgtgatagtaatggccactttggatatggggaagctgattttagccatttccagtctgtcttttctgggtttaggggctcaaccgcccacgcctgagtggggggctatgcttaatgacggaaagaattatatgcaggtggcaccgaatttaatgctttttcccgggatagcaataatggtgttggtactggctttcaatctcttgggagatggtctgcgagacgcttttgatcccagaagttcgactgaaaggtagaaatctgcttaattattttagtccagcattttatgcagtttattttttagtttattatactgtattggggagtaaatttatgttaaacaatgctgtttttcaagttaatgatttgaaaacatatttttataccggctcaggagtggtaaaggctgttaacggggtcagttttcaggttcaggcaggtaaaacactctgtattgttggggaaagcggttgcggaaaaagcatcactttattatctctgttgggtttgattgaagttccgggaaagattatcagcggggaagtctatttaaatgatcgggacatattaaaactttcttcgcaagaactgcgtaaaatcaggggcaaagagatttctttaatttttcaggatcccatgacttcattgaacccggtgctaaaaataggttgtcagcttactgaaacaattcttgcccatgagaactgttctaaaaaggaagccagagacagatcagtaagtatgcttaaaaaggttgggctgcctgacccggaaaaaatcatgaaaagattctcttttcaactgagcgggggaatgaggcagagagttatgattgcacaagcactgtctttgtttcctgaagttttgattgccgatgaacccaccaccgctttagatgtaacggtacaggcgcaaatcttatgggagcttaaaaaaatacagaaagaatttaatacggctttgattcttgtaacccataatttgggggttgtagcggaactggctgatgaagtggcggtaatgtatgccggttcaattgtagaatacgggcctgtactgaatatatttgaaaccccgctgcatccctatacacaagctttgctgaattcaatgcctaaatttggttattatcatgatttgccggtgccgattcagggacaaccgccaaatttgcttaatctgccggaacaatgtgcctttgcaccgcgctgctcgtatgttgataatgtttgtctgggtcataaacccggcttaacgacaattaatccgggacacaaagcggcttgtcataagctgaaaaaacctttcaaggaaggttctgtagcatgattcttttgaaagttgctaatttgaaaaagaaatacaatacaagtttcggacatttttccgcggcaaaggaaattgtgtatgctgtagaggatatatcgttttccctgcggcagggggaaactctggctttagccggggagagcgggtgtgggaaaagtaccctggcccggttgattttgagactggaggaaccgaccggggggaaaataatatttgcaggtgaggatattacaaatctttcagggaaaaagctgcggcatataagaaaaaatatgcagattgttttccaagattccagttcatctctgaatcagttgcaaactgttggggcaagtattgaagaacctctgaataatttccaaatcaggacccccaaagatcgtaaacaaagagtagaagagttaatggaaatggtaggtattgatcgtgggtatatcaacaagtacccacatcaactaagcggcggacaacgccagagagtcagcctggccagggccctggctattacgccacggttattggtgcttgatgaacctgtttccagtctggatgtttctattcaggctcaaatattaaatttattagaaaacttaaaaaaagaatataatttgacttatttgtttatctctcatgatttggcagtgatcagtcaaattagtgatcggatagctataatgtatttgggcagtattatagagataatccgttgtgaggatttgttagcagaagccgttcatccctatacgacagatcttctggcttctgttcctgtgccggacccccggcaaaggaaagacaggcggaaaactctaatgggcgaacctccaaatcctcttaacccgcccgccggttgtcgttttcatccccggtgcaggttggcctggcaagtatgccggcaggagaaacctaccttgcggctaattgaaaatgaacacatggttgcctgtcatttatacgggaacaggtagaaaaattatattaaattattgaaggggtgattatgtggcacggtaattgtttttagatcctccaatgttcttcttaatctttattaatctaatgacaaattctggagagtgatggaatgaaagacagtatcgatcttggacgtgatgaattcgctacctttgcaggagggtgcttctggtgcatggtgcgagcgtttcaagagacagcaggtgttgctgatgtgatatccggttataccggtggttgtaaggaaaatcccacctatgaagaggtttgtacccatactaccggtcactacgaggcggtgcaggttcgtttcaatccggttgtcgtgagctatgagaaactgcttgaggtattctggagacaaattgatccaactgatccaggcggtcagttttttgaccgtgggtctccatatcaaacggcgattttttatcataacgaagagcaaaaacaacaagcagaatcatctaaaaaggctcttattgaaagtaatcggttcgacaaacctgtagtaacgcttatacttccggcggcaacctttttcccggctgaggaataccaccaggattaccatcagaagaaccctcttcactacaaccagtatcgccggagttcgggccgtgatgcgtttattgagaaatactgggaggataaaaggagtaaggataaagagccgcttaagcagaggctcactaagctacagtatgaagtcacccaaaataatgccacggagcctccatttagaaatgaatattgggataatcaacgcgaaggcatttatgtggatattgtatcaggcgagccgcttttcagttccattgacaaatttaattccggttgcggctggccaagctttgccaaaccgcttaacgctaaaaatattaaggaggaaatagacctaagtcatggcatgaagcgcacggaggttcgcagccaggcggtagactcacatctaggccatgttttccaggacggaccaactccaaccggtttacgttattgcatcaattccgccgccttgcggtttattccgaaggaaaatctgctaaaggagggatatgacgagtaccttagcctatttaattttgaacgttgaggctaattattgagatagacaaccctagccatttcttggattacttttaacaggatattgacatttgcagctaaacaatacactgccgataaggctgctattcagaattttcaggtaatgcagtaagcccctcctgtgtggttgggcttactgcataatttaatttctaatgtgtgtattataatttttttcaaagaaaaatgggtttataagataatatctttccccggaaggatagccaaacaaagcttcataatctttcggacttaaaattttttctatcttatcctgaagtgcaagagcaaaagagtttatttgtgataatgcttttactccgttcgagatatattcgttacttgaaactaaatcgccaatactttgcaaatcattggtgttagctgcatgagaaagagcagctgaaaatgccatttcctcatcagttggtcgtaaaagctgatctataacatctctaatatcacgaataacagattcacttacgggttttaacattttggaattgcgataattcaacattatttctacttcttctaaatgaaaactatgatgcataattactgaatctctggcggaagttggcggagaatatttatcattaagttgaaataactgacttaacaatttattttccgcaaaaattggtggtgttattccgctatccttacagcgctggatgaattcccctctcggatctttcgtaacattatctgctatcaaaataatttgtgcaattattaggaataaattttcgttagggtacttgtctttaaccattttatataaaactccgatgaatgcataataattggcatatctccaatacgtcccataaacatcaaaaaaccaccaacttaaattataaccagctgcaccatccactgttattcctgaaggcagtaagacacggttggctatttggtgacatactccaattaatccgtaggtgataccggcatgaaacatagttataccagtattggttggtttaccgttaataataagaactaagttatgctctcgaccagccataagtgctgctttagacatatcccctttacctttttcaagaagtttgcctttacaacccggcggcggtagataatcatagtcatttgtatttggattgtatgtccaacgatttggattacaataataattaggatcattgccacctaaaccgcgccagcaactcttgtcagaccctgttacccaggtatggtctcctttgataggaattggtccgggaatggtcgtaggcgcgatccaaaccgacatcctgtaatactcaagcttcacgggtacacccgagagaacgcctattttgtctatcgaacacccagcacggccaaagaaaccgactgtgttagcctttatttcaaaagggtcaattccgtcattactaccaattatatcgctgaccctatttttatttgtttgtaattggaggctgcgtacaccctttttatctttagataatgatcctttgacagttgtaactacctcatcattatccaggagaaatatatagtaattatcgccccaccgaccggaatgttcttcaccaacatacatcttaccattttgatttctgcatttacatctgatatcatttaaatcatttccatatttaaattctatttctttaaggtgtgtaggaacatcagtgggggggttatctgtaaacggattacctccatctccaccatattcatgactttttacaaaatcagtaaaatacaaatattcacttttgtcaacccgagagtagaaacctatattatcaattccataaccacatcttccataaaagccagctagtcttagcccatcaattgtaaaattattgccatccgtggcccctccataatatttcttttttttcgggaataaatttcctttatttgttgtaaatcttattctattaagaagtggccgccaccctgtaccaatcgtgccttcgattttacaaatgtattcatcaggatctaatattactatctcttcatttaagcctccccattgccctccacgccttggttcactatgctgcttaccttggatatctttccatgtacactctattccatgaacattattatcatcatccgtgatcttaatttccctgagtatataattattcataatatcagtagggtcggaaaattcacccccgcctgaggtaccgaagctttttatcttctcgactgtaaacataagaaccctccgtttcttttaaatataaaggatacaacactcccttgcggtgctgtattaatttagtaattctataatacttcacaatgttttaatatcctctgtgtatttctaaatctgtaaaataaattttaacgctagtccactttgccgaggggactgattggaaatttaaccgtgaagccccgatgctaggctaagatttaatgttgtttcccggtatagtgataatgttgccgttacttgccgttaatctcttaggaaatggtttgcgaaaaaagcgtcacttcattatccctgttgggtttgattgaagctccgataaagatagtcagcggggaagtctatgtaaatggtcgggatgtattaaaattgccatcccaagaactgcgcaaaatcagaggcaaggaaatttctttgatctttcaggatcccatgacctcattgaatccggtgctaaaaataggttgtcagcttattgagacaattcttgcccatgaagattgctctaaaaaggaagccggagacaactcaatcagtttgtttgggagggtggccctgcccaacctggaaaaaataatgaaaaggtactcttttcaactgagtggagggatgaagtaaagagtaatgattgcgcaagcgctgtctttgtctcctggagttttgattgccgacgaacccagcactgattcaacccacggccagagtaaatagtatgtgataagaggcaggaaaaactgttagcaggcttgctgatttattcaggaaagaagtgtaggatgaattctttcggagcagaccccagcaaaagatctaagaaagaaatctagccataacattttgtatcatgctggttctacctctttgcctaatcaactgtcagtatttaataagtgtcttgctctcatgaatgagagtgagtaattggaattattttaccagggacagacaccggtaagaatttagaaaaaacgttttttctctttccaaactttttcaagcaaagccaggaaaaacaagcggaagcgccggcgactaattttcctgcggatgaggacggggaagtttatgatttagagccttaacaggtgcagcagaacaatgatgggaaaggaggcgtcctgatttggaagaatcggcaagattgcagattatccacgaagccgtcgtgtccatggtaacaaggacgccggatgcatgggcggaatgcctgcgctttgcgtcgcggctttacaaatacccttttgacaacgcgctgctccgatcagcaagaacaaatattgaaagcgcttggatgtgaatctattgtagacgtaaagtatgttaaaaacattttacaaaaggccgagaattggctgtagtagcgaatgcattttcttaagagtacctcagctcccttgctacgcctgcatttggaaaattcttgcgtcaaactaaagattaaatgaaaataatccgtcctggcaccgtacccggctttccaaggaaacaacgctgctgcttattggatattcaaaagtctttccataatcatcatcggcagaaggcttgcagccagttcattagatcaattctcattccagaccggcacattctgacttagaaattccgtataaaccgattctaatgcttttctctgaaaaaaaataaattcaatcctacgatttcttcatttctaacgtctatacttatagaaaggagtgaatcaggtggatataccggaggaaattattgaacgtgtataccttaaagatgagcgagcgtacgaggaattattccggcttagctgggatcaagctgttcgaatctgctggctgattctaaggcaccaacaagatgctgaggaggtcgctcaagatgcgtttcttaaactctatgtacaccgacaacacctacaagatgtgcgtgcattccgtagttggttctaccgaattttagtaaacacagcattggacaaagtgcgcaagcggaaggctgttataaacattgacgaaattcacctttctagcccaagtaacgatatcctgcaggctgaacgccgcatgctcatcgacggggctatgagacatctatcatatggtgagagaaccgccgtcgtcctcgtacatttcattggttgcacggaggccgaggctgccgaggccgccggatggaaactgggcaagctcaaatatcgcctgaatcgtgcacgacgtgttctcgctcaggagattaatgaggaagtaaaagatatggttaacaccaaaggaggcgttcagtatgtctgacatatttcacaaggcattaatggaagatgctgcacgcattaacgtatccaaaatgacatgggcacaagtaaaacgaggccatagtcgcgcacacggaaaggctgactggaaacgttggctgcccgtctacgcagtcagtgccgcaatattagtaatcgtggcgattggcgtttcaggattcgtttcacctgtaatggccaaggcattgcaaaaaataccaatcattggtgagttatactcgtttacttatatttcgaaactcaaccagtatgcgtcggatgcaaatccgtcggcaactgaccagggaattaccgtgtctgcgccaaaagcctattatgatggcaagcaggtgaaattaatctatgctattcaggtaccggaagggtacgaaccgattgatgttacacaaattaaccttactgtgacaaagattctattgaacggtaaaccgcttcctattgatagtgccgaggggggggattctttggtatcaccaaatatgtatcgtggtgatgttggttggtacctgtcatctgatcaggtgtcgcgaagcggcatgctgacgattcctattcgtcaggtgggtacaataaaaggaaattggacactatatgttccagtttctagtgtagcgatagataatgccattgaaacagtgtttccaaaggatgcaagcagtacctatgagggaatcacaatcactgtcaacaaggtatctaaaggaccggtatacacaactatctcaatgcaagtacgccagccactacagatgaatagcagacttccgttttatatgcctttaaacggcatggttctgatcgttttaacaccaagccgccaggatcttgccggagagtacattggcgcgctacaaccttccaaaaaatttggaaatgaagaagtttgggacgacgtaacaatgcaatgtattaccccgtcagatgatgtaaagtccattattgttgaacctgttttgcttggcttagaaagatctcaaaatataccacaacttgacgttattgttccacttaattgaatatccctaaaataacgcgtccaacaatatctagattaattggtgaccacaaggactgtctcgatataatgtatgtttaatgtatgtgatcaatgctctcgaatgttttttgagtgacggaaacggcccgtccactgtaggtgagcaggccgcttcttgtgttatatcacaccaatttaaccatgatatgtatacaacatgtagatagtgccggaccaagatgttccagactgagtattaacaacgtatattctaaagtttccatcaatcaaatccgtaagagtagtagacgggttgctcgaagtcacaatatgaacggcagtatagttgccagtattcacgttatacaattgtacagcaaatgaccatccggagccactcatgctttcaaattgtaccacagctgaggtgcctccagtcacagcaagcgaaccactagtagaacgattcctaagtattatgtaataatttaatctctcacaaaccccattgtttaaagaacatttatatatgctaattaggaatcgttctactaggtaagccggtgatccattgttgaagttgactttttattaagtttgtgactttcctattggtatttttataacatcatttgtcaactttaataattgctggagagcaataacccaatccagatccttaattttgtcgcagagcttatagaaaagccccccaaaaattcgatcgtcagtactacaccgctgttgccatgaaagcataatgtaccgagtgaatacaattgttgtatgactgatcattaaatcataagaaatggattggaattctttttgaagtcgtaagaggctcttggtacatttaaaaaagacttgtcgggtaaaggactggcgcggtatcagttctgacccgtttccagcccctccccataagaactgctcatgagcttttccctcaagcatttaccccccccgtaattggaattattttactagggacagacctcggtaagaatttggagagaatgttttttctctttccaaattcttacgagcaaagttcaagtatttgtaaaagctaaaatatacacttatacaaaaaaaataatgcagaaaccccaccaagaataataagaattaaaatcttttctcttttaggaattggagtaattgcaaagtacagatcagcggaaactaaaataatcgctattgttatagcaagtgtttttgtcaaagttctccccccatacttaaacgtaccattttcatgaatgtttctgctcgttttttacttacagtccatattttatcttgccttcaacagacattaatttatctgctcccatttcaagtatcttcgctggaaaggtaaatttcttcagcactatcagtaacgctttgccttcctacccaatcgccgaatactttgtaaattcgagaaaatatatactaatccacagctgtatacggctccggattgtattaagctgttttacaatttatcatcgtatttccatggttgtttttaagtatatacgagtccatatacctgccgtcttttaccaacattgtattggtcttcggatccctacggtcatattctgtggaattattttactaaggacaggctccggtaagaatttggagagaatgttttttctctttccaaattttttcgagcattgacatgttaattaggaatcgttctactagttaaagctattagaatcaccacagctaataatattaatgttaattctagccatattgttgaatccccacttaactttctttttattattattaaatcatttttataattaagattattaattaatgctaccgttattatcagcgttggcagagggaaataattgcctagtaaaaactgttctaactcatttttgaaaagaggaacattaaaatatcctaatattatagaaataattcctacaaatattcctttgaatgcttttgtatggagaatatattttttgataatatctattttctcatttgagttttttagcttgttaggcaatgaatcacatactcttctaaagcttttttcgttaacataattttttgaaagatagtatattgttctaataaataatattaagccagtggttattagaactacgcgcggtgttaaataaaaaataactactgtataagacaataaaataattacatcccttaaaaaaattaaattaataaccattgtcccctccctcaactatacaatctaaacagtgaaataacttattaccaaccggtgtcacagttattgattgccacaacaagccataggctgatgcttgaattaaagataattcattttctaatatttgaacaactatgtaccaaataatcggaaaaaagatggagctcacacgtaatatataaaagcgggtggagctcccattgaatccaataattgtgttattaggagcaaactggtacatcgcaatcactgaaaatatcccggctaattgcaaccaaatgccattactcatcgtccataatgaaaaatatttagccatgaaactaaatataaatgttatatcatactaacggaatagcatcgccaatacgtcttgctatgttagcaagaaagctatcgcttcgggaaagatgcctaatatccaagagccaaggagcaagctaagaattttaactaatgaacatataatatactccagtccatagactaaaacatttttcttctctaacaacaaggctttgaggaatagaaatgagtatcaatgttatgattaattcatttattgacataaaatactggttcgcctcctccattcctgcataatttcccaaaaggatagttttgaaccctaaaaggataggtagttgaatagctacgatatcctgtactgataactgtacttttattctacggttttccgcagtctaaattattagacaataactactttcctgatgttttcagtatcattataatttaaactttgctgttttttgttgattaacccgtaaattgtaaaagtgctaccagtaaggtagtagtttaacatatagttctttattttcgctatgtatcccagatttcgcatttagagatttttaaattagaaattgctaccaaacgttatttttttaaattatcattaaaccatttctcaatataatacgaaaaatttattgacgaattaatgatctctattaactcaagtggatggggtaaattaaacagattaaccaatacatcaatgctattaggaatattcgtcccattccaatgacgtacaccaataggttgcaacctttgctctgatatagttaggtcaccaagttctttctgtaatttttgggtagacatttttttgtaatttctagccaataaccaggcggctaaattaatcacgagcatagccaatacttttaaaaagcaataggcatcaaccctttccggattacgaaggaaaacctgttgtaaatcaagggaacccttcaaaaatctaaaactgatttcaatatcgttcctactccggtagcgggtgagaagttcgttagcatcaactttctctttatcgtggttggttaaaagcacaaaaataccgtcagttttctctagttcaggaattattgcttcatcttttgaccaggacataacaagagcatcgtgctgatttagcccaatttctacattgaacagcctacgcatttcaggttgccctttgaaaatattatctaccgccttttcacaggcttccttggtaattaagttgcgtttgttgagcttgctattgagttctactaaggcatcttcagtgctggttatacgtttttgacgacgttcttcttccttaggttttttattcaaatcacaataaataattgccctaatagtatggattacaaattttcgctcaccttttttacgacgctttttatcctttttatcttttgagagaggatcgatttctactttaaatgtatattctgtctcaaatgccacgtagtgtttggttagatttctttctatttctttttttgagcgatattcaatagaaacaaaatcatctttctcagtgttatctaattgctctaaaacccaatttttcgatagttcgtccttaagtgggccaataaataacgcctttttgttgctattggtgagcatcaaatgcatgttatcttgggtcagaataccacgatcaataatcatctcaaattcttggccgtcggtaatttccttgaccttctcaaatgaacgctcaaaagtattgccaccttgaacattaccggggtcaattgtggatgttaccggcaaagatgcaccagcggatatagtaagattgaggattaattgttttaaacccggcatgcccccgtatccatattgaaccttatcgttattttccatatcaccatagaccggaacggaagatgtatcgttgtaaaaagtgttaagtggaatatcaaatctcttggatgccgataaaacaacatcttgcaatacattagccatatattttgcatttgagtttaaagtatcaagggctctgcccattttgtcatcattaaattttttggccggtataccgagtattgtttcaacttgccaattttcacaagcttcttcaaatttatataaacgggtaaggtctttatttctgccaagcatatcgcctatcattatttcacatgctagaccagtgcttacccgacaattagaaccattggatctttcttcacgtaaatgttcataagtaacatattcttcatcaataaaatcgtcaattattttaccgatgccaaggcttctagctaaaaaaacaccgatgagtactgcacctgagggatttgccttcggaacttctacttttaattcgggcattatcttcatcaacgcttcaggcggtaatttggccagttgttctaaaataggttgtaagtccataacgatccctcactaatagttttttactagtagtaaggattcgacacaaaaggggaatatcctcccattttatggatcacttatttttatggttgtaattaacattgcttatgcaccattatctggcagtcttaaattttataatgcggaagttgggaataatatttataactatcagaagtacatttagaatatgttggatacagaaaaatttgtcagttattaagcctatcctaacttcacagcaaggataggtcataaaccgcttcattgtggcggtttatgatttttttcgcctgtgttagtcgagtcgataggtttgaaagaaaccttatcaattaaccagcaggaagataacacgtgctaatggaaataatggggtcttatatctaacttgtcaaaacttataaatatttatttagtatgcaggaaaatattatatatatagcgaaaataacttacaaatactaaactactacttagagtggtagtttttgtaatttaatgaaatatcgacaaaaggtagtaaaataaaaagaaaaacgacattggaaaaacattgaattatttagagacagctaaaaaaccatacttttctgtttagttcataaatataacatattgggaattctactacatatatagttgttgtcggtcataataccgactttcataaatattcctaattagctaattgtaaacatttatttttttatgtttaatgcaattctattgatagtaaataaaaagtgcattttaggttcaaaaaagggcatgatggggatttgaaggaggatattgatgttaaagagataatacattaaagaaaagaggtacatatatggataaaatgccgttaattagcataatattttactcattgccggaagcctacctcattttttctttcggattgatagctttggggcaaaaaattaacgtaataagagttatattggcaaccgttttttttgttttgtcctcatacattataaggatgttgcctttcccatttggaatgcatactgctattggtatagcaattatttttctgttctttatgattattttaaggttaaaagcaaaacatgccctgatagcgacgttgataagttctggtacattaatagccttggagaattcaattttatatctattccagattgagttaaaccttacccccaaacaaatctggcaagaccctttgatgagaaccttaattggttggccgcatttattagtttggtctttaataactctaattatatataaaagaaagatacatatagtccgttgtagagggaatttggagttgtgattatgcaaatgacagccaaaaaaaccatggaacaacttgcagtcttattattaattgaaacttgtttagccttattggcggctagggtaataaacttctatgaaaatcaaatgaccgcatctgatgtgttaatatcaataatggctgtattaaacttcgggatatgtcttttcatagctaaatggatctacaaagtggaaattatacatgagaaagtaagtacacagaatgaatgtctaaaatcaacggaagaagcattaaagataatgcgtagtgaacgacatgactttattaatcatctacagaccatttatggattgattgttaccggtgaacacaatgaggccgttggttacattaaggatatcggcgttgattgtaaattcaacagccaaattttgaatatccaaaacccatacattaggatactcctgcaaaataagaaaaacctcacaagtgctaaaaacattacctttaagttaaaagttgagagtaatttaatgtatctcaatatcatccctaccgctgtaacaacagtatttggaaatcttttagacaatgccatagatgcggtaatggagtgtggcacagagtaccgaaaaataataagctttgaaataagtgaaacgaataccggctatcatttcttaatacaaaataccggtccgccaattaacgaagaaattgaacaggatatatttaaagaggggttttctacgaaaggtaccgggagaggttacggtctggtgctggttaagaaaacagttaatgaatacgacggcagggtattttacgaccgggaagcaaaaggtttttccgttattcttcctaagcgggaggattaattatgattcatacttggtcggtatgcttggcccggtatttgggcagtgagctgaatctggataaaagtagggtgtctataatctcatatggtttggaagtattaatcggtgggtttttcaaattaataatttatattgtagtacccttattcctgggggtttttaaccagtttgcagccgcttttctctgttccgcacttctaaggctgccctcgggaggcccacactgctcagcatattataaatgcctgattaatactctggtcatttatttaactattgctgtaactgccacgtatctttctttatcccccctgccggtacaagcagtgctgtggtttggcctgggacttgcatttatggttttctataaactggcgccggtagatgtaaaagaaaaacccatcaaaagtgagaagcgtagaagatgtttaaaaattatctcctgtattatagttgttgtatatttcattttttttagttactggaggttttctcaagatataatgtgggcctgcagtatggcggttatatttcacacattcacactgacctggtccggacaaagatttattggaaaattggacaagttgttataaaaatatccagggaaaggagggttattatgaaaagatatattcttagcatgattgtttgcctggctagtttgacagcatttatcggaattcatcccaccagtttatgcaccttatatcagccggaagttcctgaagaactgctgaaataaattggtaattattagtaaggggacagtaactttcacaatcactgtccccttatttttcggagggacattcatgagagtaattattgccgaagacaatccggtagagatgagatatttaaagaatctgttaagccgggaaagtgacatagaaataatcggagaggtttcagatggttgggaagccacgaaaatgatatcaaaactgcaacctgaagtagcctttctggatatatctatgccgggaatttcagggatggacttagtgaggaaatttgacggtagagttattattgtcttagtaacagctcatcatgaatatgcactggatgctttcgaagccggttccatggattacctgctaaaaccagttgagccggaaagagtaagccttactataaggcgacttaggaaaatattatctcgcaaaacaagatattcgggaagaataaatatcaatactaaggactcaataattgccgttgagatagacagtattatttttattgaaaaggttccacttgcaaaaaagataaaaattcaaacagtaaataatgaatacatcgtgtccggaacattaaacgagtttgaagataaactgaaaagcctaggttttatcagaactcataaaagttttattataaacccagataaattagagaaaatgattccctggggtgataaatcatatctggccaaaatgcatggtgtaaagaaggaagctcttgttagccgaaaatatgcggggatggttaagtcagcaattaaatggtaggagaaataaaagcggaaatgttgccttttatttttgtcatactaactttttaatgtaaaaatttataatatttagccataacttatgtcacaacatgtccataattagacctaaaacgccgatagaattagtgtataattattggtaacaagggggtaccggtacttgtaacgtgcgattcctatcgtgacgacttagcccttgggtctgaccgacacgtaaccaattcgcagctcgataacaaataccttggaaacggtcttgttcgacgaacgtttcgagcattaagatgggatgtccatacttgcatatccagttgttgctaatacgtttggcaatcctggcgagcaaatggcttgctaaatgagggaccttgacccaaggcaggattaaaaactcatgttattggtgataaaatgcaaccaggcttgccgggttagggggccgatggtacttgaatagttacatgacgttgagattattgtagcggacggaaagtcagacctctaatatttgtatagaggtggtacttattgaagcatattgagtagttgaagtagtttatattgtttaaaaaaaggagggcgaattgctttgaaaaaaaagaaaatgtttatcatcttagggataatggttctgttgttggcgggaatttccaactatagttttggaggtagtaaatattcaccaaaagaacacgaagtccaacagcaagttattgatacatttgatttggctaatgatttaaaatctaatgctttaagacctcaatttatgagggatatttacgatgatgagatagcaacagaaagtaaggaaatacgaagtaaagtagctttggctattttaagtttgcagaaagaaaaggagttttcagaaggagattttaaaccaatgattttccttaacaagggaaatgacaaagcattaattgcggttaaacattctgataacaccattattctttacaagtttgatatatcaaagggagataaaccattaaaacttgatgaacaagttaaagatgtaaaagttgataggggggataaatagggatgaatagaaagaaatttataattttaaatataaccttagttatgcttttaagtataaccagtgttgcatatgctctgacatgtgggggcactagttggtttagtacaggtgttcttacggtaacagtgtcttcaaaaactacttgcgatgtatccgccgattacattggtgcggctactatcctttggcgagatggagaatgggtgaatgatgcagtaagtgaaggaagtggaaggcaaataacatcatcgtgtggagcttcaaataaagctgggagccaactttgggaaatatcgggacttcatgaagttaaacataacggggagacagacacggatggttcctacgcatctacgaattattaagaaaacttttttattaaatttaaataatctacatcataattaaaactataataaatgtaccccggacaaaacactccggggtacatttatatgcaacagcaattgacgacggtcaagcggtgaaaagaaaggagtcacaaatatgactcctttctttctgaaactcacattccgaccccttgacttactgagtttaataatgaaatctataattcaataattatggacaataataaatatcaatacaaattatcaatatatttacatcaatatcgatacctaaattaacttttagactatataaattgaaagaatatgtatatagctacaaatctatcccaagtagattaagaatagtctctacgcttaaaacatcatgatcgctataacagttgcagacatatcctcctggatgaaagttatgatcctgtgaagcaaaagcaggaactgtttgaatattacgtggtggcggagccaccaaatcttcagaattagagccacctaatccgtaacatagagccattgagttgatggtgggagccaccctttggatggctccttaattgggtcatattattcgggtatccgtcgctttctctgacgcatggaaacatccccatcaattatcatggtatacgctgatggtataatccgatccagaatggagtcggccagggcgctatctcccagtctttcgtgccaaccttcaggaataaactgataacagatgatagtaaacgattgtccgcatcgggactccatcagttcaagcaagtccctctgttctgtatcagatgcaggaatcaggagaaattcatccaaaatcatcagggaatatttctgatactgcttcatgagctgctgatatttcccctgaacccgtgcagcttcaaattcgctgaacagttcggggaggcggatgtatctcgttttataacctgcgtggcaggcattgacaccaagtgtattagaaatatatgttttgccacatccagtggctcctataaggatgacattcaggcgctgacggatatattcattatcggccaggctttccaaaagatcacggttcagatgcctgtctgggagatactcaatatttccaagaaaagcggatgaatttgtgaatttagcattcttaatcagacacctgatattattgttatgtctggaatcgaattctgcatctgctaaaagcgccagcctttcatggaaagataatgactgatattccgtctcgttctcaacctgcttttgataagcttccgcaaatgccggaagacgcatgtttttcagcttccttgttgtctcattcttcatggcttccacctccataataagatgcacctcttacgcaggcatacttattggatgatgaggaataagattggagagttccatccccctttttatcttgaccggattcgagtatcagtctaatatttttataccgggggttgggaattcggataagtgctattctgcatgcgttttccaggcgttcaggcgagtatttgtctgccagttttaacagggacaggcaacccttgtaagcctgttcctctacccggtatgaatcaaacagtttttgcacaacttcttttgtggaatccccaatacctgcagcccatttcaggaaacgtgcagaatcccactcactgtaacgctggtggtttgccggcatatggtcaattaccgtggaatactgcccacgtctcccgtaaaggtgcttatggctgcaaatacgggaacctctttgtagaagacttcaatcatgtttttggtgtatcttacatctacttttttcttaatgtactcataggggatggaataattctggtaatctatcgctatatggtagtttagttgcacggtagcagttttccattgcgcgaattcataaggatattggggtaaaggctacatgactgggaactcttcttccataaatatagaataacggcttccgtctctcttctgaaatttattgtggttaaaacgatccagttccttcctgatgaccgcattcatctcattgagatcaaagaactgacggttgcgcagtttggcgatgatgtgggatgttacctgccccgctgtcccttctacagcagctttatcctgattatcttgaattcaagataatcctgaggggcttttacccgggcagggataacagctgttccgtagtgttccgctaattcctgataggtcttgttgatcgtaatctcgcttcgtgagtgctttgtaatgccggtctttaaattgtccggggtgagaatgcgtgtaacaccaccgaagtagttgtaggcattaacatgggcggtaatccagcactcttggttctgtgacagaaacccctccacgtaggcgtagccgctgtatgaaagggcagcaacaaagacagaaacatctattaactcacttgtatcagtatttacaatgtgcgcatattgaccggcccaatctacctccatgatttctccaggcttgcggttaatatgcatggttgcttttgtacttctgacgaaatcgctgtagtatttgttaaactgagtagatttgtacgggatttcacccgcttcgcggcattggtcacaatattcaacccacagtagactaagcgtaacactgttcttggccatctcacgatggatatactcgtaatccggcattttgtacgttggctttgcttccccagatggaaacagcttcatggcaagctctttgttggtcatttcgtcaggcaacggccaacttagccgacacgctgtagcccgctgcaagacgtttgtgacggtgtttcttgaacacccacagctggccgctatgtccttttttgttatcccaaggctaaataacctcaagatttctctgtaattggtcattcatatgacctcctatggattatttgcgctagattctcagcacataaatccattatacagagcgttttttacttgcggatcatgagtgcacaatcggtgcggaaactatgcccaattccaacggtctgcgtgcacaatctcagcggtcaaaatgcacaatctggctcggcgtattcagggtgcggaatatgagtcatatgttctaaattttataattttttgggcaaaaaatattaaacctggttctgcgaaaccaggtttaatataaatacctttccagctgaaaccttacaccatttggacaactggtgattaaatattacaataatgtctttgtttcattattcatcttttattgtattaatgtctaaaatcggagcaccttttattcttttttctccctccgcccatttattaccattcactctttttgcatacttcataacatttgttccatctccttctttatataaaaccataatctctgataaatcattttttaataaaaatattggcatagtagaaccaattggagactgatctaaagcatcaaattcttgtgcaatatctaagtctttattgaagtcaattccattagggaaatcgatctgtttatagtcatttaaaatattatccagttttaaagtgcttttaatatcgttattagcagcttctagtcttttttctgtttttttgacaatactattcttactgtcattattggatgcataaacagtagcactagatacaattcctagtactaaagctagaactaatacgaacgtaaaacgcaatttaagtctttttaacataatttcaacctccagctataatttttaattatcttaatatgactccctaaatttcattatttgccaccactagcatgataccttgaaacaaaagtactcctagccgtctttgatcaacattgcaatgatattaatacctattataatgtattttgtattttaagaagaatctttataactccaactatttgagtaagagctacttgattcagaaccacttaaggaaactgaatatggactcgtatcatcagatttcgaagtatccactacttttatcccatttttatatacctgagctcttgattttactccagtgacattggcaattcccgaagatgctactaccgcagttaatttagacgaccaatcagcaccatatccataagcctcaagttcttggggactgctaaggtagtaataagttgttgcataagctgcgttggttgatagtaaaaaaaccagacttaagataagtaaaattcccacttttttaaatttcatagtactctactctcccttcattttttaaaataccacttacatgacaattatacccaaaatcatcaaattggtgtgcaagataacttgagttcattaatcccctttatatggaatatactcacctcttagtctagttgttgtttattgtctttcatttctttaacttgcttatcaacttcaaccggctctttgttagaaatgtcgaagtcagtaagactgatagtgttattaggatgtttaactgcaattagaacattagtgttacctttaaggaatatcattggtttaaaatctccttctcttatttctttttctttatataaaatattaatagctttggctatttttactcttgtctcatgactttcttgcgctatctcatcatcataaatatccctcataaaaagaggttttaatttactgtcttttgattcattatctcttgaatcattaacgtctaaaacaaatgtatcaataacttgcttttgaactttgtattctctttccgaatacttgtctcctccaaaactaattttagtgaatcctaaaaacagtatcattaacccaaaaattaaaaatacaactttttttatcaatatattcaccttccttatatattttagactattatattgttcactatcgattgcggctcttgttcctggttgtcttccggctatacggtgaacattcgcgaagaggccgtggcgaaagaactggaaacagtagggtgtggcttgttgttcttagcaatgacgtttccgatgcgaaggaagccctctccatttatcgccggaaagatgtggtggagaaaggatttctccgtttgaaaacccaactggatttgggacgcccccgcgtacatcgggatgacagtatgcaaaataaagtgttcatcggttttattgcactcatcctcatgtgtcatttgcacaaagtgatgttaaacaaggatttatataagaatatgacgatgaaaaagctactgctcatcttgtctaaacttcgggttcaacacatcaacggccagtgcatcttattccttctaaccaaacaaaaagcgatttataaagcttttgccgtcaaggagcccgtgcaggtataatttgggcgggattttaggttatatatcacctccagaacacaaatttcattttacataaccttttctacttagctttactctgcttatatcctaccataaaatactgtcattgaatcattctcccagtatcaaaaatcatccttttaggatacaaatacaatatgttgcattcttggcagtcaattggactattagctattcaacttttttatcaattcatcgtaatgatatttgctaacagaaactttttgtttactattattcaataaaacatgaaaggtgttcagcccatcccgtaccaaagctttcacccgttccaggttaataataaatgatttatgacaccggtaaaattgttcaggaagcttggcctctatatcattcaaagtctcagtgatgttgtagtaaccatggtcagtataaatgctaatatactttatacctttaactttttctatgtaagaaatagatttggcttcaataaaaatgatagttccccctcttgtctttatagaaatacgagacatattaacgaaagccggattcaaacaatttaagaatgatttagccctcagtagagaagaaataacccgctcctctgtaaatggttttagtatataatcaagtgattttatttcgaatgctgtcagacaaaattcagaatgccccgtaataaaaattaagaatataccgggttttaattcggctagatctttcgctacatctattccagtcctgctcggtatttctatatctaaaagaacgatattagggtgatatttttctaccaagtctaaaacttcattgccattaccacactctccaaccacggtaaaatctgcttgtgtattgataatggttttaatatgctcacgaacatcttcattgtcttcaacaattagtactcttgcttccaacatcgtcaccttctaaaatatcacattatatacaatagggggtagatatagctctaccataatgaaaaatatttagccatgaaactaaatacaaatgttgatatcatactaacggaatagcatcgccaatacgtcttgctatgagctcctcccgaaagcagacgaagtggtattgctgttagcaggaaagctatcgcttcgggaaagatgcctaatatccaagagccaagaagcaggctaagaattttaactaatgaacctataatatactccagtccataaactaaaacatttttcttctctatttccccgctttcttgggccaaccatatgcctaatgcagaagctgcttttttgatcatgacttcttcactgtactcgctactgttacttcaaccattgtaccctcctccacattgtaaacttctatatttcccctatacttttcaacaagtgatcgacaaatggatagcccaattcccgaatgtccatcttttgtcgaaaaaccgggttcaaatattttttccattatgtctgggtctatataaattccataattacgaatgcaaataacttttagtctattgtagttcttggtctcaaaacttacctttttttgtttaattgttgaattttcggctgcttccaaggcattgtccagcaagttacctactaatttaactagttcaaatgattgaagggcaatatgcgtaagttcatctccaatgaataggtctaagagaatactcttttgttctgctttagcaatttttacctgaagcagcgcgaccagaaccggattgccaaattttaacaccatattggtggctacggtttctttatttaagtcctttagataatctaaagccttttcaattttgtttgctttcagtaaggaattcagagtttgaaaatgattggaaaggtcatgacgttgagatcgataattcaaaaaaagctcttcaatattcttcatataagcctcattggctaaaagaattgtttctctttgaacagcagccgtaagtgaaagaattaaccaaatattaagaattaaaaataaccctcctgcgattccccaaaacacctctgctttaattaaattaaaataagatggagattgaaggcgagaatatataaacacaactcctaataaagcaatttgaataaaagctataaatatgctatgaccatagcttttagtaaaatcagctactttttcaataccagctatgcgtatatttctactaatcagccagtagacagcccctcctgccaacataattcctgtacaggtaaatgtcagccgcaaattaaaattatctatcaattcatccagtgatagacccgtaatgaaaagcatcacagctacgacaccactttcaaagattagagcagccgcataagctgtaatcgttaaataaacagcttgattcatatgaattccaagcaacaattgagcaacaaaaataaataggaataaattaactaccatgtgtaggccatagggaagtctgagcatgtaaaccgtaaatgagattaaaccgtcgatcaacccaactagaatgagttgtttaatgatctcctttttatatatacctaagagttgagctgccaaaatgttaacaacaaggctttgaggaatagaaatgagtatcaatgttatgattaattcatttattgacataaaatactggttcgcctcctccattcctgcataatttcccaaaaggataattttgaaccctaaaaggataggtagttgaataggtacgatatcctgcactgataactgcacttttattctactgttttccgcagtctaaattattagacaataactactttcctgatgttttcagtatcattataatttaaactttgctgtttttttgttgattaacccgtaaattgtaaaagtgctacccgtaaggtagtagtttaacatatagctctttattttcgctatgtatataataattacctgcaagatatggtaaatggtcacgaaattgtataagttgtacaataaatgactagacatctggacatggaaatcagcaacaaaacagccccccggaacactgtgagtggtaaactaaaaaggatgaatttcggcaaataaaaagggaccttattccccacaaccttccagaaaaataacctactaagaacctatataatagtgtggttattagaaggggggagtggataaaatgctgaggtggaaaatgtattccgaaattcataaactaaagaatgatgggctgaagaaacactacaactattaaacagtaaggagcgaacattaagaaattatgtaagtaatttaagaaaagaatgtagtgatgcatgataaatggcggacaataattcgacaccaaaggcagcgattttttgccaacaggacgggaatcttggcggtaaaagcagaaaagccatcccttggaataaaaacaaggagatggcttctttcatcattagcagcatagggagttacgagtttgccaaacctctccctatgcttctcagatggtgaccgaagtcccactacaagatgagaataccaattccctgcccagaggattctaccactgaccgtcactgcggccagggaagcagccagtcttcttcttgcctttacccactgattcaatcggtgaaccgcatcatacccatgctttgaggtcgtgatggcgcagtcatttttttcacgtggggcttttcatcccccactctataccggcttatcccggcactttcggaacagatcccagcaaaagatctaagaaagaaacctagccacaacattttgtatcatgctggttctacctctttgcctaatcagctgtcagtatttaataagtatctgaccctcatgaatgagagcgattaattggaattattttaccggagcagaccctggtaaaaatttggaaggaacgttttttctctttacaaattttttcgagcaaagccaggaaaaacaagcggaagcgccggcgactgatttttcggcggatgaggactgtcacataccggatgaggacgaggaaggttatgatttagaacattaacaggtgcagtagaataatgatggggaagacctgctaacaaaagtcaaataggagtttcaaaaaaactgatcagcataaaaaggcataacaaaaccagccgctcagcactttgaaaaaatggcggttggccagaacagggtgtgaattttgtacatcagctttcatcctaatacattaatccgttcaatatcagctctgtcacgtgcaatgcaccgccggtgcctagctgggttttgggtaccacgtcgagataaccaagggtgggcagagccgtttcaatgccggtgaagacgtgctttttcagcctgagcttagaaattgtgttgccgcttgcgaaaacaagctctgcgtttgtgttcagaatgtcacgttccatagcgttggtcagtccgaagtccgatagaagttctgtcaggcgttctttgaatacgctgctttgcggattcagaattgagacacactcggggatcatgccaaagtaacgcaccagaaaatcaacatacacatacagctccgagcagtttccttccaccgcaaaggaaacccccttcggcaagccggtcagtgaattgacccgggagataaaggcgtaggcgcgtgcgcgggcctgttcactctcccgaatggcatccgatgcgtccgcacctgtcaggtcgcaaacctcacgcagcagcttttctgtcgccgcaaagccgattggcggcccgtcgcatacataaaaaggtgtgccgtaatgcgtcttaaggtattccgctgttttcagcccatattccgggtgaatgacaatattgagcgccgcttccggcattactgccatgtccgcaaggcttccgccgccgcaaagaacacagccgagatgcaggccacagagggaaaagatacgccgcagctccgccacgtccccggtgtggtttctgtgaaagagggaaagtcccaggagattgacacgccggctgactgtcctgtccgcttttggcggcggcagctgctttaaaagcgccagagccgccgcctcgtgccccgcgcacacgtcgctcgaaaagccgggcgtttccagtacaaccacgggcctgtacggtatgacggttttcgcaattccgcagaggtcgtccccgatcagcgcggcaccaggggagttcacgatgcacagcagttcaaaggtgacattgtcccgtaaaaatgtaagcgcctcaatcagcttgtccgcaccgccgtagatgtaatcgccgttgtcaagataggtacagggtacgcgcggctggccgaaataccacttttccgggtagttaagcggatcaaactcaaattgccggattaattggttgtccgatgtcgccgagtggtagaatttgcagccggtggggccgttaagcagtacgaccgatcgtgcaacaccctccagcgcaaacagtgcgcctgaaaagctatcaggcgtaatattgtttaaataattgctcatcctgccgccacgctcctttcacattgagctgtaagagccgcgcccagcgccgcgccagcgtaagtcccgattcaaagcctacattcgggcacatgggaatagtgtccgccaccggcacatcctccgccacggaggaggcatagttggtcagcagcacatcggggcggtacgcggcgatgtcgtccgcccgcctttcgcggtcatagttttcctccacagggaggctgacggaaagccgggtgcggaagccctcgtcctgtgaatagttgagaacgccgattttggcaatttccatgcccgcgtccagcgccgttttcagaatccagtccagttcatggttgtatgtaatgatcatcagctttttccccgacagctgtgggcgcagcgccgcaatttcccgcatataccgctctgtatgctccgcaataatttttgccgcggcatccgggcgtccaaagaaggcagctacgccgcgcagccagtcggctgtttcttccaggcccacgggaaaggccagagggaaaaatcgggccccatattccttttcaaaaaagccccgcagcgtatttgccgtatagtcgccgtatgccggaaggttcagtggcgcggcgcagaagttctccagcgcgttcgccgttgtgttatagagaaagcggcagtttacacgcacgcccatttggcttaaatagccgttgatcacactgaaattatcctccgtattcgtcacaacgattttctccgccacaatattgaccgtatccggcacaggaggaacattccgcttaattatgctgcgcgccagcgcgatatagctcatgaacataccttgaagatagtcacccgccatattgccgtcggcacgcacggggatgacgggcagtcccggctcggataaattctttacgcggtcgatatcatccccgataataccggcagggcatgagctgactacgacaatggcgcggggcttttgctttttaagtgccaaaagcctttcctccagcttttctgtcccgccgaatacgatttccggttcacccatttcggtgcattccaaatttggcatcagggaggcgggcaaaagcgcgccgcgctcaaacagcttgcgccgtccgctggagatgatggtttggtaggagatgtgggcacagcttttcggcgcgtgggccagtaccaaggcatcgcgcagatgcaccgccgtggaaaccgcgccgttgaaggcacagccatgcaggggctcaccgcgaatcagattttttgacagataccggttttggtctgtcagaccaatttcagcaggcggcggcagtttctctacgggctctgcgccggaattggccgcttcggtgggcgtttgttcaagcgaaatgccgagtacggtttcctcaagcgcctcatctgtaagcggcttggcctcatacaatgtacacccgtcaagcgctgcggcaagcctgtgaaagatggcgcagacctccgcatcggcttccatctctataaccgtccggttggcacgttcggcgtgggaaaacgcatcgctgcgcggaaccgtggcacagataggtaaaccgacggcggcggcaaatcgcgcgacgtgttcgtcctcgccctccacattgcggcggttgtagacaagcccggcgacgcgccgttccgtcccatcataattgcggatgccccgcagaatattgttggccgcgtacagagccatgaactcccctgaggtgacaatcaggatagtatcggcatattcgcgacggatcgggacggcaaagccgccgcagaccacgtcgcccaggacatcatacaccgtcacaccatagcggtcatgcagcttaaacttctctagtaactcaaacgtactgataatgccgcgcccggcgcatcccacaccgggcttcggcccaccggcttccacgcagccgatgcccgcaaagccttcctccagaatgtcctccagccggtattccagtgggttagtgatgcgcaaataatccagcacggtcgtcagccgcttcccctgcagaagaagccgcgtggaatcgtgtttcgggtcacatccaatctgaagtacccgatgccccgcaagcgcaaacgccgccgagaggtttgcactgatggtcgatttcccgataccgcccttgccgtaaacagcgattcgtttcataaatgcgattcctgcctttctgcgctgccggatgcgcttttgtgcggagacaatttcgttttccgacacaataatatgtatgcgcattaaaatggggctgtggcatatcaaagcaccgttgccccgctgttttaagcatacagccgtcaagccttctttttttgataaaccggttccgatacggctagagccctttgcagaaggccaaagtccgccttcatcagctcaaaggattcacccggcttcatatagggctgtacggcttttgccacaaggggaaaaagcagccgccggtcgccgtcgaagtcaatgagaaacagcttatggtaccttgtctctttttcctcacgggccagtaatatccatgcgcggtaaacctcgggccgggttgcaagcagctgcgccagggcctttggcaggccgaccgggaaatccgttgttgcgcggatatccagcttaccctggtggtcggttcgggccagtgtcatcccctcggtgccggaatcaatttcagccagctgggggtgccgcagtaacagggccttaccgaaaggatttataacgacaccggcaagctgagccggattatcaatgactatatgtttcagtgcgtccagcggcaggacggacaccttttccaacgggaaagtccatttttgcagctcgtccgccgagcagaacgcgggcaggaacacttccttttccggtgtgttcagtgctgcgatgctgccgttttctccgtggcagggcaccaaaagacgcgcggccttcagctccgcgaaaaagcgcagctttccctccacgcttggattgtcccgcaggcgttccatgcttgttgtcaggtccagcccggaatcatgtttttgtatccattcctccatctaggtcacctccatgccaccatcatatcacggcacgcgcccgttaacaatgcgctttatcaaagagcatggccgatgccggagcaatcggctaaagggtgcaggatgtggtggaggaagcacccggctactatttctcccacctgcaaagccaggaaaaacaagcggaagcgccggcgacggatttttcggcggatgaggacggggaagttatgatttagatccttaacaggtgcagcagaacaatgatgggaaatgaggcgtcctgatttggaagaatcggcaagattgcagattatctacgaaaccgccgtgtccagggtgacaaggacgccggaggcatgggcggaatacctgcgctttacgttgcggctttacaaatacccttttgaaaacgcgctgctcgtaagaatttggaaagagaaaaaagctattaccaacccaatttgctaatccttctttgtttttaactttatctgaatcataattagccaatagctctaaaatttttttatattttatagcaatctgagaggtatgcaaagttagatcaatttgtcagaagttacaatggtgaaattatatccggtatgattgaaggtgcatctgacacatccacccgcttgcctgatagttttagctgtagaatttgcatttcaggtaagggcttgcgtgacttggtattaaattttcagtttctttttgatgtgtcggaggttgaaacaattgaatccggtgtacctgatgatgaattgaccggtgcagaagagagaagcggattattaataaatgagcctgctgaaaatgctcccagggtgtgtgttattgatagcggaatacaagagaggcacccgttgttaagacctgccttggagcaatccatatctaagagttggataaactctcctactgatgtttccgattacgtaagaagaggaggtcacggaactaaggttgccggtgcagtattgtatccccgtgatattccctcgactggtgcagtgttctccatttgctggatacagaacgcgcgggttttggatcaaaacaacattatgccggtaaatttgtttcccccgaaattcttgcaggaaatagtaaagcactttcatggtgaaccaggacggaccagaatttttaatcactccataaatgccagtgccccgtctaggacaaggcatatgagtatttgggctgccgcccttgataatctggtatgggataatgatttgctttttatattatcagctggaaatgttaaaaggcgtggcttgtcaaccatgcctggaataagagattatatatatccattggacgtggttacccgggttatttgcgggaaccttcttgtcgcatagctaatcctgcccagagtctacaggctataactgtagggtcaattgggttggatgctttggtaggtttatggacttcatttgctcaaaaagatgaaccgtctgccttttctcgcacaggtccggggctatggggagtagtaaaaccggaggttgtggaatatggtggtgattttgcttatgatacagggaatcccccggatttaactataaagccggaaatatccccccaactggttagctcaacaatgcatgggggcccttcagttgggcgagatgatgtggggacttcctttgcagcaccaaaggtggcccatatagcagcacaaattcaagccgctttccctgatgcatcgactttgttgtaccgggcgctaatcatacagtcagcaagatggccaagttggacaagctacgaaatgaataaatcaaaattaattaagcatttgggttacgggatacccgatgtcaacagggccattcaaaataccgagtattatattaccttaatcactaatggcgacgtttacatacggggcaagcaggtccatatttacgaggtgaaaataccggaggaattacggtggccaggtgattcgtatgatataaggattgatattactttatcttacaaagcacagcctcggcgaacacgaaggaccaggcggcggtatttgtcaacatggctggaatggcagacaagtaagttaaatgaagcgacagattcttttatgcaaagaataattgagctggtgggtgcggatattcttgatgaagcaggctcagaggtggaaccgggagttattaagtgggctatacgtgaaaggtctgattggggtgagattcgggatgttcacaggaacagcggtaccgtacaaaaggattgggctattgtaaaatcccatgaatttatggaaggcttttgtatagccgttatcggtcataccgaatgggatgttaatcccgaggcaagtgtgccatatgctatggctgtaacatttgaagcgattaatcaagatgtggagatatattcgaaaattgcaattgagaatgttattgaggttgaggagagggaattatggtgatgttatacgtattatcacgctaagtaccttatacaaacatcagttttagctttattcttattttttgaaggggaatttttatttgggtagaaataactatatataatatttgaggaaaaaggaacttcgatgtagtttgaaagaaagagagaataaattctacttggttttaagcgtattaattattactgctacaaaagtagtttcaatctgggcctatttgtgccgttcgtcgtgacttcatactcactgaccttttgatgtatgataccatagcagaaatttggggcggggaaagggcctgataggttgtgatgctttgctttaaattcttaccagtctgtccccggtaaatttgcaagaaattagtgacacggccaaccagacagtggtttttacctatgatgactatgccgaaaaaaatactatgccgaacgacattgctagcagtgactaaataaaccctttctaataagtttttcggtatagtccgcactatgacgaattcgtcatagcatggataatggtaactgagttgtatattaaaagacggtgaattttcctattatgcccaggcaaaaccatagtggtaaaatataaagtttttgttatgaacgtgcaacaaaaatcatatcttctacgtctatattatatgagtatttatgcccacacacggaacggaggtgtatgattaaacaggaaacaatagccatggttgaaccaattaagactcaattaggaaattgctttgtgaatttgtattgaagcagggtatctatccatgctaagaaggtgtgtcctaatatcttaaaaaggaggaaataaactgtaatttataatatagataaatatatttaaatgtactaaaatatatttatggataaaaaatataaacctaacgaatttgctgaacttatcaacatgtccgtaaagacacttcaaagatgggattacgaagggatattaaaagcctaccgaacaccgacagataggagatattatacacatgagcaatatctttcttatattggtgaatcttcaaaggaaggaaatagaggtaaggtaataatgattgttgtaaacaatgagtcattatctccacaagaagaaatgatacaagatctaatctctatcataaatgtgttctcttgtcgtatctatggacttaggaagtacaagtctaagataagggatgaattgaaacaatgattaaagctttcaagactgaaataaaaccaacaccggaacaagcgaacaaaattaatcaaacggtgggtgtatgcaggtacttgtgtaacctctatattcaaattaatcaagaaaggtataagcaaggcttaccttttatgtctgcaaatgattttgacaaatggattaacaatgtccattctaaacagcaaggatttgagtggattaagagtgtatcatctaaagcacgtaagaagtctattgtcaatgcggagagggcttttaaaagattctttaaaaaactgggtaaattcgatacctacaattggttggatgcgattaaaagaatttggctatataccatacggagtgaccgtaaagagtggtacagtatcttataaagccggcagatattatgttagtgttatagttgatattcagttagttggtgtagaaaagaaatgttctgaaggtattggggtagaccttggagttaaggttcttgcaacagttagcagcggaataaaatttaaaaatataaataagacttcaaaggttaaaaagttggaaagacgattaaaaagggagcaaaggaaattaagtagaaaatatcacatgcgaaagcagagaggaggtactgctacagcgctgagatgtgcgaatatagacaaacaacggttaaaagtacaaaagcttcatcagcgactaaccaatattcagactgactatgttaataaaacagtgaatgaactggtgaaaaccaagccggaatatatcactgttgaaaacttgaatgttagtggaatgatgaagaataggcatttatccaaagcgattgcacagcaaaagttttatgaatttaatattaagttaaagtcaaaaacacaatggcataatattgaacttagagttgtggatagattttatccttcttctaaaatatgttcttgttgtggccatattaagtgggacttaaaacttagtgatagaatttatatttgtgacaattgtggatttgttgaagatagagatgttaatgcttcaataaatttaagaaatgctaaacaatacaagatttcttaattaacaaagttcttgtatatgtaccgatggctagtcgggaatttaagactgtggagtgttacatcaaatgcgagtagctttgtggcaaaagcagacattatgaagcagtaaaactctcttgatatagatttttgtctatatttaaagtagcagaggaagatgatgaggagaaaagcattctgtttctcagcggtcttattattcggttctttattaatgtccaccgcagcatcggcggaacagacagcttcacaaattgtaatcaaacaggtaactgttacagaagcgaaaaaactgccgcccgcttcagaggaaaaaaaggattcaccaagaatttctgaagacgaagcattaaagattatcaaaagcgccttcccggaaataatcggggaaagcaagcccgatatgcagctggatttcgaagactatcatggcagaaatgtatggcggataaataattatgaaagaatgtaccacgggccgggcatgccggcgggatatgatgcctctctggatgccgataccggcgaaatattgagtatgaaccggcgcaacaacacgcccacggaaacaagggggatcatccaaaagcaggaggcccaaaaaattgctgaacaatttattcaaaagctgcagcccgaacgttttaaaaacctgcaactgcagaaaagccccaccgaaaactattaccccctccccagcttgaatatggtataccgcttccattgggcacgggtggaaaacggacttaaaatcgactacgatggcataaatgtttccgtggacgccctttccggcgaggttgccagcttcgatatgaactggcggcccgaggttaagctgcccgctgcaggaacaccggttccggctaaggcgcttattgaaaaggccactaacgaactgggcatggcattgatatatcaggtgccctaccgcaattacaccggtaagcctccggaagccaatcttatatatcagctcaatacccgggaactgatgtttaatgccgctaacggtaaggccgtggataatcaaggcagggaaaaggacataaaagatatcgggatgtttgaagacattccgaagattagcggcgttaacaaccccccggattcccccgggcaaaggatcacggtggaaaaagccaggagtaccgcagaaagatttttccgttctctgggcatcgaaggagaagtggagatggggggaggcggctccagtatgggcggtccttttgggaatcaggagttttggagtttcgagattgttcaaaaagacagcagcagatactatcccggttcgcaagtaggtattgaccgagccaccggccgggtggtgaattattacgaacgcggtccggaaacgcaagctgagacaggctctccaaaaatctcccaggaagaagcgctggccaaggctgactcatttattaaaaatgtagccccggaatacagcccatacctggctccggagaaaaatcaggtggacatgtacggaataggtaacgagcagggttatggttttcatttctacagagtcgttaacggcattccctttcccctggatggtatacatatagggataagcagtgacggcaaaatcagagactatcactgtgaatggcataaggtttccttcccggcagttcagaatacactcgccccgggggaggcggccggcaaatggctggaactttcacccctgcaactgacctatttcatccccagggagggagaaaaaccgggtagacaggccatactggtctaccgccctgataacgacggattcagcgctattgacgcgctgaccggaaaacctgttgcctacgacggccagccggtcaacaaaacctccggaagcggttatgactataaacaaagttgggctgcccagtatcttgaaatactggcgggcagcggcattctgccgtctccggagcaattcagtcccacaggcgccgttaaaaagagggatgcggccaggctgataatagccgcaatgggcaattattacgactatgacgaaaaaagagagcaacaattcctggacataaacccggaagatcccgattttaaagcgatccaggccggagctatactgggtgtatatgacgagggcgggaatttcaatcctgagcagccgttcaccaggctgacactggcccgctggatggtgaacgccatgggctacgccgaaattgcgaaaataaacaacaacatcgcttcttcatacaaggacatcgcttcactttccgcaaccgaccggaactatataggtctggcccagggactgggcattatgcggggtgatgaaacagggctctttaagccctcggacagcgtcacctgggaggaactggcggcagtggcaataaactcggcacccaaaatgagaaacaaaagtggcatgtggtaaatgaaaagtaaagaagcgccgcaacctcctatggggcttgcggcgcttctttacgacaggggacggctttttcgccggtaagtatttatttacaaaaaatttgatgcagctctcgaaattcaattaagacagttgcagaatattggatgcttctccagaactgttgtatgcattgggccaatactaaagcctacggcttcaaaatttttgtcaggtcgttcagtgagagaagatatctttaaaatccgggcagcctcttattctttacaagatgagaaaaagtaaaaaataccctgatttaccagggcatttttgtaagggggatttgaaaggccactaaccaaataagaaacaccattaaaaatttggtaaataattgacatgcctagttagcggtggtacgattaacaataatatagataacggtggtgtgaataatggtgatgttcaatataacagaagtaaggcaaaacgcaagcaaaataatcagccatgcgcttgaaactaaggaacctatagtattgctgcaaagatcaaaacctgtagcctacataattgaggcaaaggccttcgaggaaattcagaaaaaggctaaaaaggttgagcaatacgaaaagatagaaatggcaaaagatactctcaaacgcttggccaaattaaggggagaaatgaagcctcaacctgattcaactcctttaatcaggcaattgcgggaaggagagggacggaatgagtagctttatatgccttgacagcagcgttctcataaagcttcttgtgaacgaagaagacagtaacaaggcggtagttctaatggatagggtgattaatgagaggctgacagtggttttacctgacttcgcttggactgaagtcggaacggtattaaggaaaaaggttttcaggaaactaataagttcagaacaggctgaaaatgcttgggaggcttttactaaccttggggttctatcttttatcagcgatatggctattatgcggtctgcttggcgaattgccgaagaagaggaactgcctaccctgtatgatgcggcttatcttgcagttgcggagatagtatcaagacagtataacaaaacatgcgagttctggacggcagacgagaggctggtaaactctgtgagggataaggattacgtaagatttttaagtgattaaacaatacataaaagaatgcctgtattaatttttttgctattaacagaggatattacacattgaagcggaggaagctgtaaaatttgcagcttcatattttccggaaattccttgctatcctcttctacgtttaatgatgttgtacccatctattcggcatgacactgattcttgttggggaatctgtaaaaagacgagttaaatgaccttacccctcccccgagtattgtaggttctatcctggggctactgctgctcggcccattgggaattatcatgagacctttcctgggtgcagcagcaggtgagtttttgactggccaatctctagaacagtcactaggagtgtgttttaattataattagtttatatcattgttttttatattttactctttttaagttcatcaataaatgccggtctatttttaaactctaattttaaattattaaacgtttgtgtccatttatcagcatctttcaattgttttaaacatatctctttaacttttccaaggtaccttacagcttctttataagtttttctattaccatttagaattctactgtatgctcttttattgaaataatcaagaatttctttcggataatccttttccaatctttctgcaaatgaatcaaaatcggaagaaacaagatatccccattgattctttggtggagaaattaaaatatttataacagtttccttcattcccttatcaagacaaatattcatatagtcgtaaatattcttatttttggactcctttataatcataggttcaatcttttcccaatctgactcagttaaaaaacttttcattcttttgtattcttcaaaatattttttgtatccggtatcctcataagataggagcagcttttctttagccttttcatagtcgcgattcttataatacgcgaataacttgtccaaaacgtatttagcttcattctttctttgcattgacgttttggcaatcatttcaagagcactgtcatcctgtatattcgaataatattcaataagataatcataaagctcagtaagccttccttctcctttttcaataccattttgagccgtttcaagggccagatcctttttttgtttgccgatataatattgagccaagtcccaataatccattccaaagtgaagatttttaagtctctcatctagatatttggaatcatcgttaagatggttcctgtaaatactcataacaagcttttttctccagtcagacgacttgtgattaagtttttttacaagatactcccattcctctttttctttgcatatctcgaaaaacaagtccatcagaccatcgtcaaaaccggaattcccagcatcatattcaacaaacgcttcatctataaatttttgttttgctccagaagtaattttatcttcacttatcaaattcgatatcttttcaagccactcataggcctcttcctcctcttcttcaggccccccaccgtaactgttaaaatctgaaataatacattgtgcattgttccaatattcaaataacaattcatcatgaatactttgagatttaatgtttttccccgagcttacgggtttctgaggtatattactattttgctcaagccattccagcacatgtaaacgcgattgctgttctctttgtataaggtatatgactaattttattaattcatctgaattcaaactttctaactgtcctttaatggaaaagttactcatattatccccctgtcattacctataataaacaactcagtataacaatacaccagtaactaaccaagcaactgctacactttatcataatattacttccttttcaatgaaatcaaagaacaacttatccacttctgtaaattcagtgccatgccttttatttagcactttgatgaaactatttccaacaccgggattccctggagaggaatattgctgacaacctctgcactgttaaaaatataaaccacatgataaaatcaacatgagatcttatgacagtattcgacaaaaaattgtaatgttaggtcgatgctgaaccgaaatgtttcactataagtcattaccggcttatcttttataaacagcagctgacttaagaaattcacctttatgatacttttaacaacatctttcctgaattgtaatcggcaaagcaaagtgaagagattttgcccttctttggtgtaattaaattgaaatatgaagcatattatatattaaatgcaaattcaatgtcaattgcattgcaaaagcgttttatttgcttaacgcgactatttaattgtagtataataagcacaaggaaggagtgattctatatggcaaacacaacatccaatgtaagctttcgtattgacagcgatttgaaagcacaagccgatatcttgttttctcagcttggtcttaatatgacgacagcgtttaatatatttcttcgtcaagctgttcgtgaaggttgtattccttttgacattacaattaacacacccaacgcagaaacaattacggctttgttggaagcagaacgtattgcccgcgacccttctgttaaacgttatgatgatgttgaagaagctcttaaggagcttaagtcatgagacgcagtattgtttagacaaaccaatttaaccaaaccccgccagaattcccccacctctaaggtggtgggatgaatggcggccttgttttgtgtactaataaaatgtttgccaaagcctctatgatgtggcaaaatataatcagacgcaataacgaaaggctgattattattgagcaaacttgatacaaatagccactcggtcttcttactcacatatcatctgattttggtagtaaaatatcgcagaaaagttataaacgacacaatagcaaaccgtatcaaagaaattggtgagtatattgcaccaaaatataatattagttttcttgaatacaaccatgacaaagatcacacacgcatattgttcaaggctcaccctaatacggaaatttctaagtacatcaatgcattcaaaagtgcatcatccagacttatcaaaaaggagtttccggaagttagaaagcagctgtggaaagaatatttttggtcgcaaagtttttgtcttctaactacaggtggtgcacccattgaagtaattaagaagtacattgaaacccagggtgaaaagaggtgaatcatttgcaaattgtctaccggtttgaaatgcgtccgaccaaagagcaacagaaaaaaatgtttcacacactaaaactttgccggaaactctataactggtctttatctgagcgtcagcgtgtgtataaagaaaccggccaagggttgacatataataaacagcagaatatgctgccgggctatacaaaagaacatctggaatacaagcaagttcacagtcaggtaatgcaggatactttgcgccgggtagactttgcctatcagcggttttttgccaaagaagccggatacccccggttcaaaaaccgtgaccattacacatcatttacctatccccagatggatgctgtaaagaaaactttctctaagccgggtaaaatctatctttctaaaataggtttcgtaaaaatgacaactcaccgggaatttgatgccagtcaaatatccagggttaacataaagtatcacggtggtaagtggtacgctaatttgactgccgaagtggaagtactcgaaaatcttatcgacagtaccaaatccattggaatagacgtgggccttgaacattttgctgtattgtctgatagtacagaaataggaaccccaaaatactatcgtaaatcagaaaggaagttagccaaacaacagcgaagactttctcgcaaaaagaaaggttctaacaaccgagggaaagctaaaactaaagtggctagacttcatgctaagataactaatcaacggaaagactttctacacaaggccagtctagacgtggttcagagccatgatattgtcttcatggaagatctaaagatcaagaacatggtcaaaaaccactacctagctaaaagcatacatgatgcttcatggggtacattcagaaactttgttgagtataaatgtcacagatatggtaaaatatttcttcctgtccctcctcatggcacttcccagacatgtctttgtggtgccaatgtgccaaaggatttgagtgtcagagtgcaccggtgtcctgcttgtggaatggttatgcccagggatttggtgtcagccatattgatagaacgtcgtggcttagaaatgctagcggcttagatatatagttgtagggcggggaccgcccgaagtcatgcctgctggaggccgtgtaagacctattgctctttgtaacggtaggccgtggctgatgaatcaggaaacgctcgttgatgttcctttggaagcccccgcttcttagtggaacgtaagcgggggtagttcacgaaagattataagctgtcaatcaaacgcggtttagatattgagcttcttgataatgcaatccgtacacttgcagatggaaatccgcttcctgttgaatataaagaccatcaactgtcaggtaactggaaaggatatcgtgaatgtcgtattcagcccgattggttgttggtttaccgcatggaagaagacattctcatactaacattgtcaaggacaggaactcatagcgatttgttcggataatagtctttgcttttgcaaaggttattttttttatacttatcggtgtcaaagcctgctctgctgtgaccttccataatgatattcagataatggtctgaaggagcgccttcataaattctaatcttctttttaatagttaaaaagacaactgcaacaacaatcgacttctttcgataaaattatgaaaagttaggtaataaaagatgccgaccaaactgtacaaaatcttattgataaatttggatttgacgcgtatgagacaatgatcactgctactttaaatatagacaaaaatctatatcaagagagttttactgcttaataatgtctgcttttgccacaaagctactcgcatttgatgtaacattccacagtcttaaattcccgactaggaggcgtcctgatttggaagaatcggtaagattgcagattatctacgaaaccgccgtgtccatggtaacaaggacgccggaggcatgggcggaatacctgcgctttgcgtcgcggttttacaaatacccttttgacaacgcgttgctccgatcagtaagaacaaatattgaaagcgcttggatgtgaatttattgtagacgtaaagtatgttaaaaacattttacaaaaggccgagaatttgttgtagtagcgaacgcattttcttaagagtacctcagcccttgctacgcctgcgtttggaaaattcttgcgccaaactaaggattaaatgaaaataatccgtcttggcaccgtacccggctttccaaggaaacaacgctgctgcttattagatattcaaaagtctttccatatcatcatcggcagaaggcttgcagccagctcattagatcaattctcattccagaccggcacatcctgagttagaaattccgtataaaccgattctaatgcttttctctgaaaaaaaataaattcaattctacgatttcttcatttctaacgtctatacttatagaaaggagtgaatcaggtggatataccggaggaaattattgaacgtgtcttaaagatgagcgagcgtacgaggaattattccggcttagctgggatcaagctgttcgaatctgctggctgattctaaggcaccaacacgatgctgaggaggttgctcaagatgcgtttcttaaactctatatacaccgacaacacctacaagatgtgcgtacattccgtagttggttctaccgaattttagtaaacacagcattggataaagtgcgcaagcggaagactgttataaacattgacgaaattcacctttatatcacaatcactgtcaacaaggtatctaaaggaccggtatacacaactatctcaatgcaagtacgccagccactacggatgaatagcagacttccgttttatatgcctttaaacggcatggttctgatcgttttaacaccaagccgccaggatcttgccggagagtacattggcgcgctacaaccttccaaaaaagttggaaatgaagaagtttgggacgacgtaacaatgcaatgtattaccccgtcagatgatgtaaagtccattattgttgaacctgttttgcttggcttagaaaaatctcaaaatataccacaacttgacgttattgttccacttaattgaatatccctaaaataacgcgtccaacaatatttagattaattggtgcccacaaggactgtctcgatataatgtatgtttaatgtatgtgatcaatgctcttgaatgttttttgagtgacggaaacggcccgtccactgtaggtgagcaggccgcttcttgtgttatatcacatcaatttaaccgagatacgtatacaacatgtagataatgccggaccaagatgttccagactgagtattaacccaagtttcggctaaaccaaggtttagcccttgattctcctgatatcttatttttatctggtcactacaacctaattcccgtacatgttttgcgttttggatgtcatatgcacagcctgtgcggatgccatcgccggcatctggattcggattggattgatgttcttcaaagtatttgtcaatggggaaaccgggggaagctccacctcgttccgcttaatcgtgtaccggagttcttcaccgggtggagcatcaagcgctcccatacatgccagtgtcatctcgtcctccgaggtatcccgcatgtttttcccttcgccgtaggaataccatgtgacgccgatatctacttcagccagggagaacttccgcgaaaactgatcgcttgtaaaaaagtgatccgcctttatgtcctccagcgtgaagtggcccgcccgaaagcctccgcccacaggttcgccatctctataaatcctgcaaactgaatagcgaaggacagttccgtctgcggggacataccgcccgatgtcctcatcacttaaagggtcgaatttatccagatattcttctaaagactcattttgtcaaggtagcaaaagaagaaaaccaaaaaaagatttacgccaccgaccaaagatatggcaggtggcgtaaatctttaagataatttgctatttattgttcaggttacttccccaacaggttatacagcacctgcgccatctgcgcgcgggtcgaaccgcctatcggatcgagcttaccgccgctgccggaaactgtgccagatttaattaacataatcatggcatcacgcgcccaagttgccacatcgccgctatcggtgaagtcggcaagggtcttgccattatctgtggtgggcagcttgttcagaaacttgatgacgttgtacaatagcgtaaacatctcctgccgggtaattgcttttcccggagcgaatttgttatcgcctacgccattggaaatacccctatccttggccgctgcgagatagccggtgtagtaggtgctgccagcatcgctaaagttgtcggaggggtttacaattggctcgatgccgtaggctctcagcagcatagtgataaactgttcgcgtgtcagtgttgcgttggggctgaatgtcgttgccgatgtgccgttggtgatacctttctctgcacagaagctgaccgccgcatagaaccaatcggcttccttcgcatcggtaaagggattgacccacgtaggcttcgctgtgtcttgccccaccacatagagagagagatggtcaaggttaaagctgaccacgccgtttttgaaagtgcagtcaagtttctccaactcgcccccgtcgttcaaataccatacggctacaggctgcgggccggtatagggcatagaaacggcgagcgtcccatcaaaggtactaatcttcttcgtgccggaggtgatgttgatgtccagcacaatatcgccgctcttgaccgatttcttttgttcgtcggtgagagagctggttgccgcctgtttcaattcaatggccagattgctgccggaagcctgctgcgcaaccgagactgttgcatcctcgtcaagggtgatggtgccgacaggcagcttgacagtcgtgtcaagacccgcttttgcaaaggttgccagcacatccttgggaatggacgccgccgtgatgccgcttaccttggagaggtcgagtaccgcttcgttgctcttgctcttttcgatgatttcgttgaccttgaccatgggcagcgagagggaggccgtgccatttgaggcggtgtagttcacagaaaccgtgccacctgccgcagggatggtcggtgtggtcggaatactgctgccgccaccgccggagccaccgcctgatttatattcaaaaatcacctttaccgtcacatttgaggcgggcatattgaatttgttgccggtaattgtaacaccgccgtcgatgacctgccattccttgaaccgatagccgttattcgcattggcagtcagagtaatttgtgttccctgtgatgcagagctaatattagcgtttgccgtaccgttgccgtcagtctggacggtgatggtataggtagtaggtgcttgttccagcgtgaagttgacggtataagtcttagtagttgttttatcctcagcggttaccttcacggctgcactgccgggcagggatatcgcttgtgttatacttgcgacagcctttgtattataaacgtctgcgcttactgtcgcagcttggctgccgggcagggtgtcatatggcagttccacactatatgcgaaaacattcggatcaaaaccgcttactgtgctacctcctactttcaaatcgctcaaaccggcatcatcggaaagtatataattgtttacgatgttaacagtaagcttggcagaatcgcctttgtcaaagtctatcataaattctgccgtatttccttcggaaaaaccctgttcctcaagatagctgctcttgatggttagcgcactttcggtaacgatatatgcagcaggtgttgtcaaagacgttgtcccatataccacatccgtaatcgtagaagcgctgttccatatgatggcggtacttacatcgccggggctgttcaggtcataactcgcacttgccgggctgatggctgcatttactacgctgtactcccattgtgcatacacagtaatcggcccggtgacatcggtattcgccgtaaatgcagttccgcttccgttgacctgcgtgttccagccgttgaaggtatatccgctcctcccaggtgcggttggcaggatacccgccttgccgcctgtgatgactgcttttgtattggggcttgcctcggtgtcgccgccgtttttgtcaaaggtgacaagagaggtggcctttacctcaaatgcgccgggcattgccttgacagcacttgtgccttttcccggtatggtaaatacattataatcaaggtccgtgctggctttttcactctcgtcggtcacgggcgtgctctcaatcagcaggggcgtgacggcaacaattttgccttctgccgtaaccgatgcgccacacttgacgtcgccgtcgtcgggatccatccaagttgccgccagtatgccgactccgccgctatttgacgagctgacattcccgcccacacggatttcggcgccaacaaaggacaccgccacggcattctccctcgtcacagagatattgccgagcaccaccacgctagctttattactccgggcgttgatagcataatccggcgctgtgacgttgccccaagtctcaacataaccattgcttacgctgatgccttctctgccgcccgtcaccgttacgctgcctcttacggtaagttcagcctccgcgtccaaaagcgcagcgcggctattttcgccggatattgtgaggtcgccaaatatacgtacgacttgggttgaggtaccgccgtcgaaggacgccacatatgcgccgcaggcggatttgcccgaaaccgtcacgtctttgtccacgatgacagcgctgccgctgtttaagcactctatgccataggcatcctcgccctccgcccggacgctgccttttacgccgacaaagctgtcatcggcagcgtagatcgcggtgccgccaaccgtggaggtcacagtgacagcttcttctgtcactgcgtcataaccatcgaatccgctgtcatttgccgcgtagatgccgtattcaattcccggcccggcgacaatgttcagtaagcccaaaccgtcaattgagctatcctcaattgtcagttggtcttgatttaagcaaatcgcggcgatctgcggattgttggacatggcattcacattcgattcggcattcgctccgggctgcactgtcagcgtgtacccgtttaagtcgagcgtcacgctgcacataccatccggtgcaatgggatttggataggtaatgtcatccgccagcttcaaggtgtgctgattccattcaccggaatccaccttgtccagcgcggtcttgagcgcatctgcatcacccacctcatgctcggtcaccgggtcggatatgccatcgcctgtgaggttgagcgtcacggggagcgcgtgggtgtaggttggctctccatcaggctccgccgggttatctataactgtgcaactgtactgccagccgttcatgtcggaggtaagtccgtcgctaatggagtaggttttgcccgtctctccctcaagctccacaaagcccttgtcatcgttcttgttgacaacccactgatacgcgtcaccggttttgtcaatttcgagagtgatgccgctgtcatatcctacctcatattccgtatccatgcccgaaattgtcgccttgtattcgatgtccggcggggaattaggcccctgaagcgagccctgcttcacctcacccaagtatttattgacgatgaaggcgtttgagggatcgaaccagttatcgcgggcgctaccggcatacgtgtcggaaatgaaccgggccgcagaaaacttccaccatccataaacctctccattgttccctacatggttgttggattcccagttgatccagccgtcgcggcaattccgagagacatagtggttgcacaaaaaggctaattccgcaggtctattcccaacattattaaagttgcctttgtccgcgtcaaaaaagatattatacaaagattgctgcccgccgtaattttcccgaagtatttgatactcggcaggggtcggctggttggtgtacacctcccagcccccgctccatgcagtgcgccgggcagttttgtcattcgtcaagctcatgaggtaatccacggaggtataccgctctgcactttgcgaaaagtccgcccaagcggcttcatccccccaggcattcttggtcacatatgcgactttgatgtcgggggagaacgcacacaggtcaatcccctgcttgatgtcacgggcgatgcgcaggttggggtgccggtaaacgctgatggtattgtcaggattgacgacggaggtgcgtttgaccatcttatccatcagctcggcatcgtccttcaagtccttcattcgactctcagcttggtactttgcgagcctggccgacggagtgtctccttgattgttatcgataatcgactgacaggcaagctggctcatggctgagaacaatgtgtatatcgacagctgcttgttgcggaagtcctcccgcattacataaccttgatgctcccagatattcacgtatcggtcatagaggtcaatggcaccgaagatattgcaagaaccgccctccactgcttttacgatccttagctgatttccgaggtttatggtagcgtttttcagcgaattgccgccgaccatgtagttcggatcctcccctttaaatattttttcaaaaaggatttttaacatggcgggatcggttattttttgcgcactgctaagctcattgtaaacgctgatgtagttgttgatggaatccccgtagccgttcaagaaatttcgaagctcctgtctgtcaagctttttggacatctctgcgatatcatttttaagaccctgaatttgaaccttgattgcctcaagggcttgcaagacctgatccgtttgtgtcccgaaaatcttgcccatagcctggttcatggggtagccggcgatactgcttaccacgccgccagccagcttctcgcctgcccacacggcaagtccattccctgcgcccaggatcatgggggcatccgactgcaaggtgctttcctctatatcctcggcggcaaatgccggggatgccaaaggtaccagcaacactagtgccaacagcagcgagagtgcctttcttaaaatatttcgcttcataattcttcctcctcataattcttccttctcaatttgggataagtattctaatgagcctacaaatcggtcgatacaattttactatttttgagggaaaggggttaatgcgttcgtgatcgtatttcctgcgttttgaatcatttcccaagcaaaaaaaaggcctccgaaaccgtttggtgggaggtctatctcatggacttactatttttgcatcatccttgcccgatactcggacggtgtcatgcccaattcctgttttagttttttcgctagattcccattgtaattcacaccgcattcatcgaaaacctgagcaatggacaggttgttgtcgcacagcatttccttgagcttttgaagcttaacaccctgataatactggtggggcgtcgtgccggtgtgctgcttgaacaggcgggtataatgtggcttgctaatgtggacgatacttgaaagcgcatccgcatcaaagtcctctttccagtgatcatccatgtattccttgccctgtatcacttcttcccggccctgatagtatcgagaagggataaaaatgcccacaacatatgcgatttgatgattttcatcatagatgggaaaagaggtcatattgacaaatatgctttctgagggcaattctgcattgccgccatactttgagacggcctctcgaatcggcattttgacatcgtagatatgagcgacctctccccgataggctcgctcgacaaaatccttgatgccccatttttcaaggttcggctcatagcgcgtattaaatattcttaaatcctccggcggatcggacaattttatatgcctaaaaaaggcagcgtttgcaaataacattgcaccctccggatcgcatatttgtaccggataaggaaaatgcttgaacatttccacaaacaaatccttgttttcagtcagtgatggtggcgacccgaaggactcttctgtttttcctgtggattttttatatcttttatctttgggttttgcgacatctttggggattagccagaagccgcccttttttactgcacccggaatgcggccggctgtcaaatggtggctgattgaccgcctagaaagaccccatttttctgccgcttcattgactgtgatatatttcatacttccacctgcttcttagaattttacaggttaattatacttccaagcgtggaaaagtgcaagagcaatcgctgatgtgaactctcaatggaagtagtcctcaaaggtgctgattattcttggttaattagaaaaaatcatagtcatccagctttcctgctaactcggcggcttcttctacgtcaaaacagttttcgaattccagaatggctttatacttgcccagctcccggattacaccatgctctttcatagcgcgtgccagctcgttaatctcgtcgaaggaagagattgcatcgcagagcatatctatcgtagttttctcaacgatggcacaaacgtcgcccatttcaagatcacggtatgagccgacacccagttgttcggctacagctttcagctcgtcctcatggacagggcagtttacccatattccatcttcttcgtccagatccagctcatcgctgttcgcaatgagcttaacctgaatgtatggctcatcatcacccaaaagcacagcccggtccgacatggatatcccgtcatataccacgctttccgacagcagtcggtatgcggcgttgatggcatcggcaatggcggcattaggtttctctgcaatttcctgctccaagcaggagcgcgtttgtgtcgacatacgctgtatcagctctcccaagcagttcagttccctgatcgacctattctgtatggtcaagcgcaaaaccacgggatttctttattagtcaacttttctccctcctatattcaggtatcaatggtttccactcctacatccccaaaatagtccagatgtacaccttcatcaccggtgttccaataatctgtgcttgtaccgtcacccatcccgccgcctccatccacattcccatccccgatagcaaaggcagtcattggcagaaacatcgttatcagcagggtaattagcaatatgctgagtattcgtttcataaaattcctccttcaacgcaaaaaagcacagcatttctgctgtgcttcaccttattattttcttagactgtcagttcatattcccaatcttatttccgttttcgtatatatcctcggctgtcgtacccacatttggcctttatcattcttatctccggcttttggagtagagggagaagagctattctctggcttcgttaccttatcgtgttcaactggttttactgtgtcaaacttttctccgtccggattcttgcccgggtcggtcttttggcttccggacggctccggtggtttggttacatccggctgtaagttctgcaccggctggtcagtttgatccgcaggcttatccgtaggagccgggatcggctcgtcaagctggatgaccagctctttgtcgtttgttttttctgctgtttcttccatattattgatatccggagtgacctcggctttgaccaaggttgccggagtgttttcgccgcctgttggcgtttctgtctgaaagcgggaggagatcgcaaaaatcagccccacacagatgacgcaaagcccggcgataagaagatttcgtttggttttatcgttcatattcatcatagaatttgcctccttttcagtttttttacctctttacagttccacaccctaccacaggttttttcagaagtctaccgaatctgtgaaaaagttaaaatacagacatatatcttgccttcaccttgagatttatccgtatcggcggcagtattttacccgtaaaggataccggaacctccaagtggatggttgcgtcggcaataaacctttgggcattggccgggtcggagggcgccagaggcgcgttccggacattgaccgacaaactatagagcctgaattccatagcctcacccgcgtatttcacatggtacccgccgcttctttgcaggcccagcgccctgtccaggtgagcaaagtgtcaacgtagctgacactttgctcacctgagccgcctaccggttggtagcctgcggcgtagccttcccgcactccgtggtaaacatcaccggagccagcagagggagcaggagcaggcagggaatgacaccaaggaggatggctcccgccttgacgatggcgtatgccgcatagacctccggggtcatgctgatgcccgcggccttgaggacattttccattcggctctttttatactcatccatggggatgtgcctggagagcctgaccgcaaaggacatgagacatgcctcggtggtgttggcggactttttatttctttttgcgtaactcagcatagccttggccgtccccatggtgggcagcttcagcacatctgccagaataaaaaacagccctgtggcaaacagggccgcaaagagtaatagtgttgtcatatcggctacctcctgtattcgatgggcttggtcagccggatcacgaaggcggtgctgatgaagatcgccgccgcgcagaccgccaggacaaactgttcgattgcggtgtgcatcaaggtttcataccagctcctgttgaggaaatacataatgggaatgtttccgatcacaagaatgaccatgatgatgaattccttgcgcggctcaaagaccatgtattccagctcggcattcacaatgcgcatgtcactgagctttgaaacgatgggcgtcagggtggtcttaaggttgcggtcataccggcaggcggcaatggcgtcgcaccattcccggaacacctcgttttcgagaaaccgtttctgcaggcccggcgagatgccttgcaccagtccgtgccgtccgtcgatgataaaccgggcgtcctctatgcggttttccatgatggtatactggaacagcggacggaaattccggctgccgtcaggcaggatttcgcattccatgatctccatcacgcgccgctgcttgcagaacacgataatgggataggcttcggtcacataccccataagggtttcgtccgacatgtccaccgcccgtttgcagagagataccatcctgcggtaggtggcttcgcaactgttagagtggatagtggtcagcaccgtgattccggtacgggcggcttcctgcgctgcgcatctcgcccacaacgataatgtccggattgaaccggaggcacatatccagcaggacgatctggtcgatgcgctgccgctcgttttcactgtcgcgggtcagggtatggatgacgctgttgatgatttttccgtccttctcccgtaccagcgccagctcacgggagccgttttcgatggtaaaaatccttttactgtccgggatggtggtcagaagccagcctgccagggcggtcttgccggagctggtggctccggctacacagatggaaatgccgtagcgaaggcactccgcgagaaagtccagcatccccgctgtagccgtgccgccccgtataaagtcctcttttttcaggttttgcggattgacaattcggatggagccgcaatggaacaaggggtcaacgattgccctgccgttatccacgtatccggcagtgttgccgtaatagaggatacgctggtttttgatactgatactgctcatagagatgcctcctttcaatgggctttcttctccggtttagccggagcggtctgtttttttacatgtccattttcatgccgccctgctcctgttccttttgatgggcctcaatggtttccagcgacgggtggatcaccacgccccgtttcatttcgaacacgcagcaatcgtcgctgtcgcagatcatcaccctgtgctggtagtccttctgcatttcgatgtagtctttgacttcctgcatgctgcataatcctacgccggcagaatacttgccatcgggcaggaagctgtacccgctgtattccggctcatgctcccgcaggtcgagggcgccgcactttgaacccgcacagccaacggcgcaggtgagttttaccctatcaccggcagccagctccatctcccgcaggagctgtggggggatgatgagccgtccctttctgtctacggtgctttgaaattcaatgattttcataaaacatttcctccttgccgccccgtgatgggggcgtgttttaatttcgcacggctatataaagccgtttattccaggttgcaataatccaggtcaaaaaggcccatctgcatgggcatatcccgcatgcgttgcgaggtgtcatagttggagataaacactttcgggaattcacagccgttgtcataccgctgtgccaggttgttgatgcggctgacggcttcaatgttgtaaccggcgtaaagctcacggatgtacccgcagtcgttgtagctcaccagccatttgccctggcagccgcacatggttctccttgccgaactccaccgcgtagtggtcttccgtttcaaagtacggggggatcgcagtaaaaaaaggcattgctcctgtcatactgccggatcaatgccttaaagtccttgttttcgattaccgtatccttgagcctgcggcttccttgccatatcaggtggaaggtcttgcggatgtcaaagggctggcagccgtagctgtagcggatgatcttgaagaaggcggcggcccgtttgacatcgttcatggcggcgttttcagttaagaagggctttgatttcttcatattggggcgggagcagattgttctgcgccagctccagttcttcccgcaggtattcgttgctgaattcatccctgccgtttaaaggaaagaaatttagttccttcagtagcgccatggggcgctccttgacgcagcgaaacaggttggcgaggtcggagttgaagtcgttatacacctccatgggcgtgtcgggcggctttccgaacagcacccagcctccgccgccgaatacctcgatgtaccgcccgaactccttgggcatccgctgataaatgagagggcgcaaggctttttttccgccgacccaactgataatgctgttcaatccgtcctcacctccccggcctgccgatcctgtccatatcggtccgcaggcagcttccagcagataaagccaacacggggatacggacagcctttgcagcgtgttgtgtctttcgggggcgggacggtatatcgttttcctggcggtgcgtgagcgtcgccgttttcttgtttctgttgtgattttttgcctttatccatcgatgcggcctcctttccggcaacaaaaaggcgcctccttatataaagaaagcgcctcaatatgcctcccatttgttgagattgttgtgtctggatgaattcatccaccacctgcattaattcttttgcactctttgaatcactggctgccagtctgtcagccatatcttcataaccatatgggcaggcttgttctattgcctggcagagcgtattgatgtcaacgaggctatcgctgccggccagcttttcgacaatggcttcaccaacctcatttaatcctgtgagtttgacagacaaatcctttgtgtccgcaacagctactttgcccggaggcagccggactccaatacttccgagatgatcaggcatatcataaatgtttagggggaaatccactgccaggctgttcccttgatgccgaataaaagcataaacagttttcatcttacatacctcccatcttcatacccgattcctgcgtcaattctgcctgctgctctgctttcaatactgcttcggcagagggttcggctttttcaatttgttccttaatttttttagcccatctatctgcttaattgtaaggtctgttctctcatccaagctgtagctggccgcacggtaaatatccagcagatgttcctcttgttaaacaatcgatgctcgtcatttatttctcctgctgttattacttgtgaagcaactctacgtgcaatctcgtcaaaaaatctgttgctgtccatttttaaatctcctttactaaaaaatataggccgtatctcaaaatttgaaatacagccctcaggttgtcgataaaaatatatcgtcgggatgaatttatataaagaaataaaaaaacgccctccggttttttgtttataaccatagggcgctattttctattagttttgtttgtacgagtgttcagatctctccagattgtcgaaaagagctgatttcatccttaaatttgaagttaaaaaacggggtatttaccccgagagagtcttatgtcatgcggttttgaccgcatggcattttttttgacctaacatgatggtggaggcggggggagtcgaacccaccgtgatactatcgtcagtgtccgaacggtcaaaaacggaactatcaaaacgagggtagtattatttttcatcccggttactgacaagttgagccagcagttcctttcgattggaaaccccggcttttctgagtaaatttcttacgtgaaatttgacggtgtggcgagagatattcaaatgagctgcgatttccgggtcggtccagcccttacagatgaattcgtacactcttttctcactggctgtgaaattataccaaaattccgggtaatgggtaactgtttggttttcttcccctttgtttgttgccgttggttcgtgaaaagaatcataaactccatcatgcttgggtagtgaaaccgacagatgttggagcagttgtactagcaaagggttaatcaaaaacaaaagacaggctcctatcacagacattacagggctttccaacgggtttgtcaaaacgcctgtgtctatggctattccgggggcagttataaaaaaaagggatagtcccaggccaaagccaaaggacctctgggtgccgagaaatagagataattttcgcagtgtaagccaaaaaaataagtccaatgctccaaggcccgcagccagaatgattaacgttaaggcaagcaccaccgatttgtcaagaccaattaacgatgttgccagtcctatcccaagtgcacttaggctgatagtccccagccagtataaagaatgcttttgggcgtttaaagacaggcctaaaactgcagcggcatatataaaggaacctatccccattatatccggccatttcaagtggaaaagtggcagcacagccctgtaccagaggcctccggaaaaaaaagctgcggctaccaagaacgctattccgagaaaggtagttaatccggcctttatatctttttgttcattctgaacattttgaagttttactgaaggttgtttccgggtaatgtaaaaagcacttatgaggggggccagtccggaaagtgctgaagcagttataaatgctgttttagggatgttatgagcgaatccaatcagaccgagcaaaacattggtgagagccatagccacaccgagagtcagctcgggagctatattgctgccggtaaagacgcaggcccaagccaagaccaggtaggcagagctaaagcctaaaataatgcaaattatatatttaatagaaccgctttgtggaagaatcgtatatgcaatcgtcagaaccaaaacactaactccggccagttttataaaagttttattttggagcatggttatagataatgaaccgattgtaaaaagtcccaaaccatggcttgcagtaaaaaggtgtcctaaaacgtaaaaattaggaccggctactccttgtaggaaaaagccatgcatcgggtagcttagtatccatgtaaacaacaaggttagggatatggaatcgcccgcccatccgccaagttttaacattgccctgctttccgatatctttttcataattaataatttctttattcaaagacagtttcctgctaaaagaataaatattatcttacactgccccaaagggtaggttgcagggggagttatggataatttttttgcacagttaaaaactgcattaaggggtagtagttagtttctttttgagaggataaaatgagtgatatcccttaatgcctaatagatctgtttctgaaagaggtgttttagtataagtagattaacagggatttttattattcttctgacagagctatattaggactggtaacaattctggtccatcgaatagtaaaacaatcttatttttctaaccatgggattaatgaattagattttacaggtctgtcctgtattagtaataaacaataatttaacaaaggaggatagaacacaccggagtaaggatttaccgttatgcaaaattgtaaaaagggaggccaaaggaatagtgcataacaatagactatttattgtcgtactaatcatatatatgcttctaatctttacgggttacgcagtagctgccgaattttccgatatatccggccattgggcccaaggacaaattaataaatgggccgaaaaaggcttggtcagtggttaccaggacggaacattcaaacctaacaaccaaatcagccgagctgaatttgtagccatgatcaaccgtgcctttgccattgacaagggcaataccaccgccgattttaccgatgttaaacccggtaaatggtattacgaagaggtgatttcagccaaaacagcaggatatatcggcggctatgtcgacggcacattcaagcctgaccaaaccatcacccgtcaagaggtagccagtatattagtcagactgctaaaaattaacccgtctatcgaaggactggccaaattcggcgatgccggccagattcaggaatgggccaggggcagcgttggcgcagctgccaaggccggtttaatgaggggcatgcccgacaacacctttaaaccgatacggagcatcacccgggccgaagccgtggtttccctgcacaacgctttggcatacgcatcgggcgaaccaaaaaccgtggaggaaccaaaaaccgtagtgggaactacgttggaaggtacagtaacccttgacggcagtgctttagataaagtagtggtgcggatttttgccgccgacagccataaagtactaaaagaagttcaaactgataatcagggttacttcaaagccgaattaaaagccggttattacgacataactgctaccaccgacagtgcggttgcttataaagccgacgttaatatcgttgaaaacaagattgcggaaattaacctaaaccttgaagacgcggctatcgtaaaaggtatcttgaaagacaacaatggccgggcagtaaaaaatgccactatcttattcaccactaacccaaccttcattacctccaccaacataaatggtgaatataccatagcggttatggctgacaggacctacactgtccgtgcttatgaacaaatccataacgataaggaacccagcgttgtgaccagcagtcagcatgtcggttccgccggtacccagaatattggtactcttaaggctcccttcaccctggcctacaccggtggcagcagtggtggtggtagtagttccaatacccaaattatatcaataaataccattgacaacttatctataatcaacgggtcaaccggccaaaaaactattaccaccagccccacagacgttacgattaaggctttcagcagcagcgaacaagtagccggtgtaaccgttttgagcaaaacaatgacaattagtgctaatgaggccggcaatgcaacaattaccgtgactgctgaaaagtccggttatgaaagtacaacccgaactttcacggttaatgtaatagagaaagataaatcaataccgctggacaatccggtaataattccggaagatgcaaagaaactggaatttacaaatggcgttcaattggacttttccgtgattaccattcccgctgaaaacacgttgaccgttacagaactaagcgacagtgattatgaggtaccctctgttcaggaaggtcaggtatttaaaaccgccgggaaagttgtcaaaatagagcttcagggcaatgtagacctcaataaaggtgtaaatttggtactgccatttgaaggtgaccctggcgctgacctggcaattttctactttgacaacggcgaatggaaatatatggattcgattgtggatgtatctaataaagttattcaaaccactgtttatcatttttccaattgggcaccgtttaaagcttcgcaggttgctaaaccggaagcgagcaccgcatccggggaaatagaaaagggcacaaatgttagtttaacaacaacttcagaaggtgcaaccatctactacacaactgatgggactgttccgacaattagaagcagcaaatataccggaccgattggcataaacagtaacctgaccattaaagccattgctgtaaaaagtaatatgaggaacagtgatgaggcgacattcgagtacaccgttactgaagtccccgtaaccggtatagatgtcagtttggtaaagatggacttaacagtagaaaaaactcttgagatagacgcaacagtgattcctgaaaacgcaacaaataaaaatgtagcttggacttcaagcaatgaagaagtagcaactgtaagtagcagcggtttagtaacaggagtgggtgtaggcgtcgcaactatcacagcaactacgaaagatggtggatttgcggcaacctgcgaggtcaccgtaacggcggcatctccccaaactcctgtggaattggaaatcatctgttcctctgagagagaaatatgggtatcggtttggaatgtatctggcaatgaacatgagccgctacttaaactggatagagaaaattttttgctgtctgatgctaatggaaatgaagtggaattcaagtttaacgatccggaagttcgagaccctgatattcctgaacatgaatacttgctaagccctactgaaggtgaatttacaggaactaataaattaacatttaccaaagcaggctatcagtccggcagcaagttattcactatagtttctggagatgaaggtccgtttacgccaggtgaaggaggaatacttcccgcctttgaccctttcacaccccaacaaaataccattggctgtttgtattcagtcaaaagccagcgggaaaacaggtggcttggcgggacggaacccgtagtggaactaagattctcaccggcgtctcagaatgatgccgagagctatactctgcagtattctacgaacggcacaaactggcaaaactatcaagtatattctgaggatttaaaaagctcggcaacccaggacaatttcagcctttctaatcccggcgggtcctattactaccgtcttttggtaaatggcgggcctaaaaatggctatacatcaaacgctgtagctgcaccgttatccaatatcaacacatatttcagcgggtggtccctggatgaaagcgtgtatattagcgggactatggcgccctggatcggcaggggcctggaggcagcttttactgttaaaagtctcgaggaacagtcagtggtggacgaagtatatttaagctgccagtggtacagagtaaatccggctacttacgaaatggaacttatcgacggagcgacaagcttaacctatattacaaacgaatcggacgcaggctataaattgcttatccaggcaacgggagatgggataaatataggtggttttgagcaggtaatgtccggttttaaaaatgtattgcccaacaaagcctttgcctcagatgtaactgacagcggatttacgctcaatctctataaaagcgtggacaatctgacaagcgatgttttaattcttcggaattccaatgatgatctcgttcccattatttctgtaacgccggtgggaagcagtaaagcaaaattcaccatcaatgcagatattccggcaaccaatgggccgtaccgtttggaaaacaaatcagatttctggctgcttatggaagagaaggagcaaggatacatgcatgaggggttaaccattgagtaataacaacaagtaatataatgaaacttggtatgttagcaggaatagcaattttcctaaacaatctgtttaaaagataggccaaagctacaattctgctcgtaagaatttggaaagagaaaaaatgttctttccaaattcttaccgggtctatccctgataagatatgtattttacaattttttgtattccacaccttctttgaacaaattccccacagcctgacctaaatcaaagtaactggtgcccatcataatcatcggattgatttttagcggatcgggcttgttgcccgtcaagcattgcttatttaggtatgtagaaactatctccccaaagaacacttcaaagccgtaaataggaactatttgaatgatcttgcagagaaaattcaatggacattcgctaatcatgggagcttttttaagttcatcataaaacgaagtaaacacaattgacttgtctgttgtttttcccgatactataccgcaataatctgttatttgaaccatatctgccgagggtacattgatactaaaatatccattttccttaaccccaatagttgtataatgagtgctttttaatgagacgtaaaacactggttccagacacaccataccaaatgccccaacggtggcatagttaggcttgccatttacatcggctccgacaaggacagttggagcaggacttaccataggataatttttgatttttaatttttccacattaaaacctcccaagtttaattttgcttagaagccagtactaaaaatataatggaaatcccataaaaagaatagactttttcttttttgcgagttaaactattgttatagtatgccccaaagcctatatgccattttttaattttcatgggcatccatataattcgagaaatattatgttaaaaaaccgattatccttatcgtaggaaaatcggtttttttaatctataaatgtcttaacgtgggttcttcagcgttttactgtgacagatccttgtcgcgcatggcgttaaggcctgaatctgaagttgagcggataaaagatatagctaactcaacaattcgacaacaaacacattaaccttttctaaagatagaaatggctatcaataaccgttcactttgccatattcattactgcacattattttccttatcgtatacttgttctaaatacttagccccaaaaccgtgcatcatttccaaaatggggattatttcctttccaacctctgttaatccgtattccactttaggaggaacaacagcgtaaaccttcctaaatataagattatcctcttctaagcttcttaactgctgtgtgagcattttttgagtaacatgaggcaatctttttttaatgtcattaaatctcagtgtattgtagcttaaataccacaggattaatattttccatttgccggaaactattttttgcaccaaaaccattggacatttatcatacttaacacatttttccttcatgtgacattcctcatgccttttctctttgtcaatcatttttccaccccaatatttttaagtatcttttgggttactataatacaaaaaagtacctagttgccaaaaagatattttgtgtttaatattataacacagaatacggaggtaattgataaagtaattacagagatgaattaggtagggaactagcttagttagagaccttattactttgggtttgtagaaattcaccaaaaatgcattaaaacctttataaagactattgagataggagaggttgatatgaatcatttttactattatgagttgtgtgaaattttgagttttgttgccgcaggtaaacttgccgttcttaacagtatcgaagaagaatcagaaaattatattcaattttttcgaaaaaaccatattgatgttatcaacaatgagaacaatcaaattcaggaaaaagatttgttcttcatatatactatatacagtgaaaatggggttaacaaaattattgattccggttgtgagtttatactcccaatcatggaatactctggtcaattacctatgcaatctttaaaagaaagagttgcaaaattacaaggtcattttcaaaacagaacagggaaattgatccttttatcagatcaaaaaacctgtgatttatttgaggaactaaattttatccctgatttttttataaatacatcgggttttattgagagcaatactgaacgggtaaacccaaaacccggtgtaccgagaaatgcatttttccttatttatacctcagttgaactaggtcagctttttgaaaaattaaaatattaccaagcattttattttgctaatgatgaaaaagttcatttgccgacagtttatctgatcaataagatcggcaagcttaaacgtgataaaaacgtgaaagtatattattttaacccacctgttcttgctgcggtaaaacacccatccgagaatgagaagatgattatggatgcattttctaagtgtactttatatgagtttattggcatgctaattgaaggtaagtttcatgattctttagttaatcataagttagaatattttactaaagattacatgaaagagatattgcatataccgagattgattcagataaatcaactaaagtctttggaggattatgaaagtcaatatgtgaatattaaaggcggaaaaaggttcactacagacgctcccgatcaatataaaaacatcattcattgctttggctccagccagacttatagtttcggtgtggaggataagtatacgttttcttcctgcctgcaaaggcgggtaaacaaaaattatccggatacatatctggtccttaactatggagttgttggatattttgcctgtcatatgctcaaagccatggataatgctcagattaatgagggagacataatcattttttatacggctattgactctgaatatttttttgattttgctgttgctgccgatattactacctataattttcagcctatgtttcaaagaccacataatatgggtgatgtgtttattgacacaacccatatcaatcattatggccttgaaaaactgacagaaaaagcttttaaggtaatgttcacatacaaagatattttaaatgattttagtgaaatcagaacaagtaaattgaatgagccgctcaaccaaatcaccagcaatcctgagtttgcaaattatttatcctatctggcagaagaaaaaattgttgatttcaaccaaaagaagattggctcagtagtcatgaactgcaatccttttaccttgggacatcaatacttgatacaatttgcttcggagtcggtggattatctttatatttttcttgtagaggaagatagatcggtgttctcatttgaagatagatataatatggtaaaagcgggaataagcaaatttgataatgttaaactactcagaagcggtaatttcattatttccagtatcacttttccggaatacttcaccaaagaaactaataaggatgtaatcattgatccatcattggacttggatattttcggtaattgcattgcaaaagcactcaatatatcagtacgatttgcaggtgaagaaccatttgacccaataacaaagcagtacaaccgtttcatggagaatttactaaagaaatacgatattaaattcgtagaaataaaacgcaaggaatatttagatagtcccatcagtgcttcgagagtaagaaagctattaaaagaaggaaacttagaggaaatgaagaaaatagtacctaagacaacctatgattatttgctcaattgttggaagggtttagattcttgtcaccgttaaaattcataggatagcacaaaggatgattattaaagatagcctgccaatgtggcaggctatctttaataagggggagagcctcttgatataaggcggcaccactttttatcaaaaagtttaagagaaattatagatagagaacgtagtattctatgaaaggagatgaaaaaatgaacttttcagagagtgaacttatatctgaaataaagaagcgaaacttgaacgcttatgaatccttaatcaaagagtacaccaagcccgtttattatttaacctataacattttaaacatcggcaacagtaaagaggacatcgaagagtgcgtagccgacgtctttttggaggtttggctaaaaatcaatggatttgacagcgagagaagcaatttcaaaacctgggttttaattatcacaaaatataaagctcttacatataagcgcaaacttaaaaaaaatcatgttgaaaacattgatgattaccagcttgaggagtccgataccgttgaaagacagatcatcgatagagaaacacagaaaaaactgctggaaataatcaatagctttaataaaacggacaaggaactttttatccgcaggtatttttacaacgagaaaattagcgatattatgcaatctttggggttgagccgttcggcgctggacaacaggctcttaagaggcagaaaaataatcaaggaggttttatcctatgactgaaaagcaaattcagacgctaatgcaaaatcttgataatgatttgctggccaaggaactggatgatttaacgaacggcttggaaatcgatttggactctattaccaaaaaagcattcactaaactgaataagaggaggttaaaaatgaaaagaaaaagaatatatccccttgtggcagcgtctttaattgcggttatcggtatatccaacgcctatgccgcggagatttcggattttgtcggatctttcttcaatcaaagagcaatctattcaactgttgtagacggaagcgcctactatctggaatcccccttgcaattggataaagaaagcaaactggaaaatgttatttttacaaaggacaagttggagatgagtttaactcttactttaacagaggataaacctcctgaaatatcagttgctacagcaaacggcaaaatttataaaccgggtggttacggttacgacaataatcggctgcaactcagcttttggaatgaagcggggcataattacgtattctcgccaacgaaagaattgaaattgaatattggagaaaaaagttatagtattcatttagcggaaggtgcacctgtagttggcagcggtgaaattaaacctgctgaacaaacggatattgggtggataaatgttggttataagaaaatcgatcagggtgtgcagattttaactagttttaccgacaaagatttgaaactggtaggtattggtgaaccggttcaaaaaactgtgacacgaatgtttaaaaatgaaaagggtatcataaccagcggaacttcctcaatgaccaagcccctccttggttatgataaagataaaaatatttatacctacaaccgggctaaaaatgccgtcggcaggcccgtcattcaatttgaatcccaagctcctgccgataaagaaattgaactgaaaataccaggtctgcttgttggttatgaaaaggatttcggtaattttgatgtggcaattccagggttgaacgaagaaaaaagaattgaccgggaaatcgacttgaaattgcaaaaaatcattttgcaaagtattaaaagaacctccgcaacaacagccgagttaaaatttgcgttgaacacgggagacactgcaaaggttgccgttcaagaggtcagcctttacagtaaggatgtgcaaagcggagacagcgtttggcaaggcgacatttgtacaatgcgtatcagttttgctgaaaaattaaaaaatgctgagtttaacgtgagctggccgcgctttgtggtaaacggtgattggactctgagaattaaataatggtttatggcagaagccggttgcattttacagccggcttcttggcatttatattgtaggaatgatgatagggaacaactgaaatataatttcccagttttataaccatagcatacccgttcatatagccgaacactgtcggcatcttcattttgggacggaaaattaactctatttttcacgaacctgttgacttatatcttctaagtccgaatctccagaaagaatagctaggtattatgaataacagtcctaataacggtgtcagcatatacgatacacttgtcttcatatcaagcagatacagaagcggataatattgaaacagcgccaatggtacgataaacgtaaaaaaattcaagaccttcttgccatatatagaaaagggatatcgcccaaattctttgccgccgtccgtgaaaatattcataaactctaaaccctcaattgtaaaaaacgaaaaggaggcataaatcaaaaacaggcagaaaaatatgatactcccacagaatatcatgagaaaaagcgttaatatcttatcccaggtccagattacgccgcttgcaggtattgcatagcaaaaaacgatgatagactgtaaaagccgtccaatacgggtaagctctattttggaagataaaacctggaatatttcctgccgtgggcgtacaagcaccctgtcaaattctccgttgccaatcattagcggaaaaacgtcaaagccgcgaccgaagcattcggcgagtgaaaacgccatcaaagatgttgcaaagcataaaagcacctgctgaaatatgaatccctcaacctcattgaagcgggtaaacatgaaatagacgccgagcagggaggtaaaagagactaaaaattgtcctgctgccgttagaaaaaaagaaaccttgtattgcatctgacttttaaggtgcatggagaaaaacttcaaatacagtcccatatcatcctccctgtacaacgactcttttgagtgcgtttttcatcagcagcctgccgatcagcacaagaactaacagccaaaatagctgcaagccaatacccagtgccgcgtccgtacccgcaatgttcccgctgtatattcgcagcggcatgttctgcatggcggcaaacggcataagctcggccacggttagaaaggccggaggaaaaaacggtagcggaattgttgctccggccataaagtcggccagcacagccgagatcagcctcacacccataggcgacaaggtgtaaaatgttgatatatagataagcatactgaacgataccacaacaaacaggctgagtgacgctgaaaccaaaaacagtataaattgtccggcgtttacgggcaaggacattctgaacggttccggtacgatgaatgccacgatgagtatggggaagcatcgaagtactgcctttgccagcctgtttgccattgactggcagaaccagcggctgtataagtccaccggccgcgcaagctcataggctatacctccgcttgtaatggaagcgaatatctctccttcaaaaaaccaaaccataaacagcgccagaagtgcctgctgcatccatatgtaggaaaccgtctgggagaactccattggaaacgcggcaggattagctctatagaatgccgaaaatgcgagtatttccataagtccccaggcgaattgcgttgccatgcccgcgattgctgctgcgcgatattgaagactgtttataaagcgtattcggataatcgcgatgtattttttcatatgcggtactccttatacaggaccgctaccatttcctcggcgctgataccagaaactgaaatgtcaagcacttctacttgcgatgatagatgtgctatcgcggttgacacggagcatatgagcgggtcaagctcaattatcaatcttccttctttctgttcagtcacggtcatcccgtcacaaagctttgaaacttcgccattgtattcaaaaacaaccgtttttcgagtggaaaaatgcttttttaactccagcaagcttccgtccagcaatatacgtcccttgccgatcagtaaaattcgttccgtcaatgcttcaatgtcctgcatgtcgtgagttgtcagtatgacagtcgtgccgcgctcagtattgagtttttttatgaactgccgtaccgcgattttagagacagcgtccagcccgatggtcggctcatctaaaaagagtgtttggggactgtgcagtaatgatgcggccagttcgcaccgcatacgctgcccaagactgagactgcgtgtcggcgttttcagaagctccgacagatcgagcagttcgacaagctcatcaagattgtgtctgtattccgttttattcaccttgtaaatatcgcggataagctcaaagctgtcacatacaggtacgtcccaccataactggctgcgctgaccgaaaacaacgccaatgtttttggtgtgctcaattctatcctgccatggtgtgcgtccgtcaatcttgcatgagccgttatcgggtgtcaagacgccgcacatgattttaagcgtggtgctttttcccgccccatttggacctatgtaaccaatcatttcgccgtcgttgattgtgaaactcacgtcactgagagcatgaacagtttcgtattcgcgtgagaaaagcgctttaaatgcctgtccaaatccagactttcgttttgctatcctaaatgttttattgatatttttcagtattatcattgaatttctctctttattttagtcagcacaaattaacatggaaccaaattccttcttgatatcaaattatcttttcaacatgaatacataaataccttcttgggggtaagtaaacatttatatattacatattttttataaaaaagaaggattaaaaacccttcctttttattattattttctcaaaaagagaaggattgtgtaattatatgacgaatttatggcaagtggagcgaaggaatattaagtcattaccttattttgaataaaaaggagggatatataatgtcaattggcatattttcaaaagatataggaatagatttggggaatgctaacttactcgtatatgtgaaggatgaaggcattgttttaaacgaaccgtcagtagttgtaattgaaaaaaatgcaaataaaatattggctgcaggatataatgcaaaaatgatgattgggcgaactccgaaaaatatcgtagcaatccgaccattaaaaggtggagtaattaatgattttaatgctactcaagctatgataaagctatttattaaaaaagcattacctaaattttccatgtttaagcctagagttgtagtttctgtacctatgggtgttacaactgtagaaggacaggcagttcgccaagcagtcctgcaggccggggttcgagaagcttatctagtggaagaaccgatggcagccgctattggttcaggtcttccggtgcatgaacctattggaaatatgattatagatattggcagcggaatcacagaagtagctgtaatatccatgggcggcattgtaactagcaattctattcgtatagcaggggatgatatggatgaagccattattcatcatattaaaaaagaacataatctgctaattggagagcgaacagctgaacaaattaaaattaatattggaatagcttaccctttagaagatacaaaagcgataaagataaagggtagagatttgcagaccggtctgcctagagaagaaaatattacatctaaagaaatttatcaggctttatctgaacccttggcaagcattagtgctgccatcatatctaccctggaacaaactcctcctgatttttccgtggatattattaataacggaattgttttggtcggcgggggagcaatgcttagagggatcgatcatctgatacatatgcaaaccggtatatcagtatatgtagttaaccagccattgcttgcagtagcgaatggctctggaaaaattttggaaaatattaatgtgttgcgcaagactttgctaaattaaaatatcacaataatacaaagtacatctgtgagattaaagaaaatgaatgattgataatctaaaattttcctattgaaccatctaaaaatggcttgattattttgaattatcatgtataatatgaattagagtaacaggaagttattcgaaaagtcttttgttaagctattaatcaaaaaaagagatataaatataaccatgaaggtttatcttgccggagcagggtgcgttcatggttttttatttttcaagtgctaggctatgtctaaaataccggttatttgacttaaatgttaaaagctttaccttggcaaagcttttaatttccttaaaattgccatacggtttttcagacattctcgtgtggtaataaatatttcctcctttcaataaggcaaatgggattgggcacccgtttaccttatatttttgtgttttattccgcagtgcaaaaacctaactataacgataaaccttaattgtgagtgaagagtatacagagaagtatcttagaatatagataagaatatattagcctttatcccataaatcgctgcttttcttctaattttagagtagtatcagtcaaatatttagtgtaagggtgttgtggtttcataaaaacctgttcactgtcgccaatctccaccaaacggccttgatgcatcacagcaatcctgttgctgacggcccttgctacttccaggtcatgagaaataaatagcatcccgatgttatgctcccgctggagttttttcattaattccaggatttgagcctgtaccgagatatccagcattgaagttggttcgtcggctacaataaatttaggtttcaaggcaagcaccctggcaatagcgacacgctgagcttgtcccccgctgagttcgtggggataacgttccaggtgttcctttaaaagaccgacatcattcaataattggagtatcttttccttttcttcttcttttctctttataagtttatggattctcagcggctctgccattgcttcatagatttttcgccggggatacaaggattgctggggatgctggaatattatttgcatttcctttcttagcttttgcagctctgccggtgatttgaccgtcaactcagtattttcaaaccggatactggcagaggtcggccttataagcatgagcaaaagccgggctaccgtagactttccacaaccgctttctcccaccagtcccagggtttccccttgtttgattgaaaaacttactccgtttacagccttaactgttcttttataaaacagtcctcctgtatactctttaaccaggtttttaacttctatgagcatgaaagcacctcacaaaatggttagtaagaatctcttccatatccggatgatgagcggcacagcgggatgacgatgttttgcatctgggctggaatttgcatcccggagggagattagtaaggctcggactaaagccgggaatagagttaaaccctcttcccggcagagaattaagcagtgattttgtataaggatgccgggaatgatttagtatttgggaaactggtccggtttccactatttctccggcatacataacggcaacgcgatctgccagcgctgccgcaacagaaaaatcatgggtaataagcagcattgatgaagtgctggatgaaacctgttctttaagcaaatccactactctttttctcagcacagcatcaagccctttagtaggctcatcaaccagaatcaagccgggattgcatgctattcccatggatatcagtacccgctgtctcattcctccgcttaactgatgaggatagcagcaaatgcttgttgtgggatcaggcaaacgcagccggctaaacagatttattgtttcatgttttgctgctgatttgttgcattttttatgcaacctaatgatttccataacctgaatgccaattttcatcagtggatttagtgaagtggcaggattttgcggaatcatgccaattgcctttccccggagtcctcttaattcttcctcatcgatccccagaatttcttttcccaggtagcggatacttccttccgtgcaggcatttttaggtaacaaaccaagaatactcagcaccagaacagatttgccgcaacctgtttctcctaccagggcaacaacttcatgatgattaatattgattgagacattatctaatgcttttaatactgtatctttaatcttgaaaaaggctttcagatcaacaatggaaaggagcggttcagtcaccgcatgtttatgccggaaactgtctgtatctgaaaaagcaagaaaatctgtcattgcactactccttcctgttcaatttattctatctgcccttcgcgcagtctggggtcaaggacatctctcaagctgtcccccagcatattaaaagccagaacggttatcatcacagccagtccgggaaacagggtaatatgtggagctgtccggataaactcgcgtccttcgttaatcattgctccccattctgcggtagggggctgggcgcccagcccaagaaagcttaaacttgccccggccagcaccacatgagctatgtccagggcagccattactattactggagttactatactgggtaaaatatatttaaacataatactgatttggctgttgcccatggcccttgccgcttccacaaactctgactgtttaactgatagaacttcgcctctgataagccttgtatatccggtccagtgcaccatcgttaaggcaatgattatactgctcaggcccggacctattgctgcaatcagagccagggagaggataatccccgggaaagcaagcataacatcgacagtacgcataatcaggctgtccagaattcctccgaaataacctgatatcagtccgattaatactccgctaatgccactgatagctacaactatggccgctgtacttaaagacgtgtgtgtcccttcaattaccctgctaaatatacatctgcccagcgaatctgtaccaaaaggatatttaaaagagggtggctgtaccttatcggcgaggcttaccgctgccggatcgtgtggcataatccattgccccgccagggctaacagaaagataaacacaactactgtggcactgcttgacagcattcggttgctctttaatgtttctttacaatttgtaaatactgtaacaagctccttcattttagacttcccttccatagcgtattctgggatccatcaggacgtaagccaggtctaccagcaaattgactacggcgtaggaagtggcgattaagactataatgccctggaccatagggatatctttagctaatattgaatcaatcagcagttttcctaaccccggccaggcaaacaccgtctccacgactaccgttcctccaagcatatgtccaaattgaagtccaactatggttattaccgggagaaaagcgttccttaacgcatgccgccatacgaccacgctttcatgcagaccttttgctttggctgttaaaatataatcctggttcaatatctcaagcatgcatgaacgcatcatgcgcatagtaaccgccgacatacctgctgctattgttacgcatggcagcaccacatcagatatttgcctgaatcctgctaccgaaaacaggtctaattgaagggaaaaaacaatgattaataacagcgccagccaaaaacttggtatagacacagcgaaaagagcacataaccggctgaggtgatcaaacacagaattccttcttgccgcagaaaaaactccaaccggaattgctatcagcagtgaaagtgcaacactcaccagagccagcaggactgttgccggaaatctcaacccaatgatctgagccacggaagttctgtaaacataggattccccaaggttccctctgacagcttcttttatccaggaaaaatactgcttatccaatggttcatccaacttgtaccggttcgtgatattggtaacttccgaatctgtgggctcttgttctattcctataaaagcatgcttcaggatagtcacaggagtatctcccggcgtcagatgtaatattccgaatgttagcatggaagctgctgcaacgactaaaattgcagcagctaaacgcttaaaaagaaattgccacataccttctactccttaatccccacttctgttgtaagcatgtaatcatgagctgtaggattaaatacaaagttctcgattttgctgttcatgacagcggccacaccgtaataggcaattggtagtacaggcacttcatcttccagaatttgctgtacctgtttggaaagctcatactttttctgctggtcatctacagcaacacattcatcgatcaattggtcaacttttgcattattgtagccaattaatttgttgttttcagaataatacagtacttgtaaatgatagctgggagtaggaatcatagcggtcgcaaaagcactcattttcatatcccatttgcctgttgaagcaacttggctcatggcggaattttccataatctcaatcttcaaatcaatccctgcttgtttgaattgatcctgtaaagcttgagccattggaggaaggcccggtctctgcggataagtcataagggttattttcagcggttggccgtttttatctatgattccgtctccatcagtatctttccaacccgcttcttccaatagtaattttgccttgccgggagaatagggataaccttttaaattttcgtttgtccacgccattcccggcatgaatggccccttggcaggagttccgcatccgaaaagcacatgtttagtaatactttccctgtcaatagcatagctcaaagcttttctgactcttacatcgttgaacggttcttttttcaggttcatttccacaatatatgtcctggcggtaggattgagttcgactttaagtcctttctccttgcccaatctctccagttcattataaggtggatcacaggtaaaatctatttcccctttttccaaggccagagcacgggtattgggatccggcaaaggacgtatttccaatttttccagcttggcgggagttccccagtagtccttatactttgccatctccatgtcgcctgttgatgcttcaaattgttctaacataaaaggtcccgtaccgataggtttgataagtttgccggctttatcaaccgagcttggcgcgataacagatgcgcccatataatgcagcgaagcagggaaatcgccggttggagctgttgttgtaatttttaatgtatgatcgttctctacttctattgattttatttttgtaaatgtttgaacctgcgggttaacagcaatagctctcatgagcgaccatttcactgcttctccatccatcggtgtgccgtcatggaatttgaccccttggcgaagaacaatactccatgtgtttgcatctattcttttccattcagttgcaagaccgggttttaactcaaaattctcctttactcctaccaatgtttctgtgatcatggctttttcagtcgtcaaagtgccactagttgacggatcaatactgtcgattttccacatttctcctactaccaattttttattactgtccttattttctttttttacaccacaacctgatgtgagaaggacgctgatggtcatcagtatacaaactacgataaacatgattttccttttaatcattacattttctccttttttattttatcgctgtcatcacaaacctttgattgcagtcctaattaatattagccggaaagcctcaagaccaggtttttgacttagataatggcagcaaaaatttaagctgactcattgtctttttagttgattttttagcttttgcatctatatatcactatcaccacctaatttgtaaaaaattttgtgaaattggtatggccacaggtgtagaaattaaaaaataaaaccacaaaagtatgtccgtttctttggacataaccttcatggttaaaattttcagtgttatattttgtttttataatagatttactttcttatttatcagtcagcacgaagcgaaatatgtatgcctgctcataggtggctttcattctatcagcaatgcgtaaaaagccgtcttttttgcgggaaacatcgataaaaccttgaggatggcgacgttgaatttccacgttgaaaccctctgatgcgaaggtttcggcaataaagtccagtgtatgggcattggactctaccagactgttttcattaatccatatggtaaaatgctgcagactgggattgtcatttaaatcagtgtaagtggcataatacactccaccgggttttaacatctgcttaatcttccaggcgtggctttttaggtctttaattaaataaattacagcctgacttacagcaaggttaaatttgttggtgtactgctccggagtatttgttgcaacataagtaagcggcaaatcacctttacgagaattagcgacagctattgactgctgtgccagatcaatacccataccctctttaaagggtttgacttgatataaatggcgcaaaaatcctccctgattacagccaaagtcaagcactgtcatatcagacagatcctgctcctgaattaaattgatgacttctttccagcctcttagatgtctttcttccatttgctgctcgccttcttcgagattttgccaccatatgtcataaagcctgtcttgctgcatcatgttttataacctccattttatttggtaatatatttcagcatcggattatataaagcaaagagttttaagcaaacaaaaaaccacgaaggcaagacaattttgtctcattatccttcgtggatatgttctcattatttgaatttgggtagagttacgaatgaatatctgataacaatctgctgatcagctgttatttattaaaattataatttattttgtagaacggtgcaatatagtattgtgaaaatttcaaaatttataatgaaatgactgttatttattattatttgattgtcaaataataataaataggttatcataataattgaatttcaaacaattataattatatacattattattttcaaaggaggataaatagatgaaagctattgaagaactaaccgatgagcttttacttttttttaacggttttgcctcatgggaaagctcggtaattcgttccagtgacttgactgtttctgaggctcatgccattgaagtgctggggcagtatggaaagatgaatatgaagaacttggcccaaaaattaggcgtaaccactgggaccacaactgttacagtagatagattggaaaaaaaggattatgccaaacgtgaaacaactagggaagacaggcgggtcaatctgatcagtttgacggagaagggaatgagagcctttgcagaacatcacaatttccaccttaatttaacagagcaaatggtatccaacctgtctgaagaagaaattgagcagtttcacaaaattcttaaaaaaataaatgccgagactttttaaacaaggagctggttcaagtgataggcagatatacaaatgtcagtaagtatcgggaattattgatgatgagagagttttatttggttttttcaggaattgtactcattatagccagttttttgctggaaaaaagggcttacattttgcctgccgatatactggcgttaacggcagtggcaatactggggggaccgattattctgggtgcggccagaggtttgctgaaaaaggagcttaacgttgatgaattggttagtctggctatgattgcctcggtgttaacaggcgactatttgccggcagcagtggtggccctgattatggttttaggctcattgatggaagagtttaccgctcaaaaagccagatcagccataaacgcacttatacaactgggttctgatcaggctactgccatacgggacggtgctgagatttccgtgccgttacaggaaatacatctgggtgacagggtaattattcgctccggcgagaaggttcctgtggatggtgttgttgttcgtggcaatgcttccattaaccaagcctcacttaccggagagtccttacctgtggataaaacaataggtgattctgtttatgccggttcagtaagctattccgggatgatagtgatagaagtacaaaaggtgggggaagatacagctttaggcaaattgatccggctggttcaagatgctgaaagccaaaaggccccgattttaagagtagccgatcattatgccaaatattttaccccggttattataacccttagtttcctggtgtatctcttttcaggggatttgcaacgtgcaattacggtacttattgttggttgtccctgcgcctttattctttctgcccccacggccgtagtatcggctctgggcaatgcgtccagaaacggaatacttattaaaggcggtgcaattttagaggaagtatccagaattgctgttatcgtttttgacaagacaggtacacttactatcggcaggcctgtggttgccgggattaatcccttaaacggacttacgcaagattacgtgctttctgtagcggccgcggcggagaaatattccgaacatcctttagcccgagctattcttgaagccgcggagcaaaagaaattgtctataggcgaaccggaaatgtttaaaaatatcgttggtgagggtgtaacttcacaggttcacggtaaaaatatttttgttggtaccgagtctggagaacaaaacgtagagcggttaaatctaatgggaacagaaactgaggctggagttaaagttcttacagtaaaagaaaacaacatagcaatcggaaatatatacataaaagataggctgcgccctgttgtgccggttttagtaaaagctttgcaggactttaatcttaaaaaaatcctaatgttaaccggagatgattactctgtggcagttcatatcgccggagcaagcggcattaaagagttttacgccgggcttttgccggagcaaaaattaaaacatataagacaactgcaagagtcaggctataaagtggcaatggttggtgacggaataaacgatgccccttctttggctgcagcggatatcggtattgctatgggagccatggggacagatgtggctatggaagctgcggatatcgccctgttgagtgatgatctgacaaaactgccctatctgttgcgactgggcaggtctactataaaaactattaattttaatatagcttttgctgtggtttttaacggattggctctgattgcctcgggtgcgggtttattaaatccaataatgggagcaattactcataatatagggtcgcttctggttgttctaaattcagctcgacttattgcattgaaaacggataagtcatggccagttaaccaaccaatttgaagtattgataagtttaaactgccagtgcaaaaggatagcaggcaacggtgccagcaatggcttttcttagagtggaatgaaatgatacgcatcgatataaaccataacagtgttaagaattggtgtcggttgcattgggtgttcgagtatgcggcttaaaagttcaaactgatgtagaaataaggaaaacactaaaaaacctgccttgtttatcggggcaggttttttagtgctaaaaccacacaactagaattacacgattatgtgatttttagtgattattttattataataatgtgattcatcttgactgatattggaatttcgcctatacttatcaatataaatgtgattataatacgataaatatttataataatgtgttatttgggaggtggtagtatggaaagactggttatgcaaaagctgctggactggaaaaactccaaatatcgaaaaccccttattttaaaaggggtacgtcaggtcggtaaaacttggcttctcaaggaattcgcaaaacgccgctatggaaacatggcttatttcaactttgatgagaacccggagtataaacagttttttgagagcaccaaggatgtggagcgtattctgcaaaacctgatgatggcaagcggtgaggtcattaaacgagacagcccggaggacacgctcattgtttttgacgagatacaggaatgtcccaacgctttgaacacgctgaaatatttctgtgaaaacacgccccattatcatgtggcttgtgcaggatcgttattgggcattgctctttccaaacctgcttcttttccggttggcaaggtggattttttggaaatcatgccaatgacctttacggaatttttaatggccaatggcgacggaaacttcgccgcttacatggacagcgtagatagaatcgagccaattccggaggcttttttcaatccactatatgagaagcttaaaatgtattttgtaacaggcggtatgccggaatctgttcgctcctggacgcaagaccggaatgtagagctgatgcagcaggttctgtctaatattttgggcgcctatgaacgtgattttgccaagcacccagaccctaaggactttccgaaaatatcgctgatatggaagtcaatcccttcccaactggcaagggagaataagaagtttatctataaggttgttaaggaaggagcaagggccagagaatacgaggatgccctgcaatggctttgcgatgcaaacctaacttataagatataccgcagtaccgcgccgggtttgccaatttcggcttatgacgatttatctgccttcaagttatatatggcagatgtaggactgttgcgccgcttatcccttttagccccttctgcctttggcgagggcaatcggctgtttgtggaatttaaaggtgctttaagtgagaattatgtcctgcaggcgctgcaaaaccagtttgaagtcatgccacgctattggacgatggacaatccgcggtatgaagttgactttctaatccagagagaaaacgagattttaccggtggaagtaaaatcggagagcaatgtggaaagccggagcctgaaaaagtacaaagaaaaatacgaagataaggtaaagcttcgtgtccggttttcattgaataacccgcgccttgatgatgacctgctgaatataccgttgtttatggccgatcatgcggataggattatcgggatggctttggagcggatttaaccaaaccccgccagaattcccccacctctaaggtggtgggatgaatggcggccttgttttgtgtactaataaaatgtttgccaaagcctctatgatgtggcaaaatataatcagacgcaataacgaaaggctgattattattgagcaaacttgatacaaatagccactcggtcttcttactcacatatcatctgattttggtagtaaaatatcgcagaaaagttataaacgacacaatagcaaaccgtatcaaagaaattggtgagtatattgcaccaaaatataatattagttttcttgaatacaaccatgacaaagatcacacacgcatattgttcaaggctcaccctaatacggaaatttctaagtacatcaatgcattcaaaagtgcatcatccagacttattaaaaaggagtttccggaagttagaaagcagctgtggaaagaatatttttggtcgcaaagtttttgtcttctaactacaggtggtgcacccattgaagtaattaagaagtacattgaaacccagggtgaaaagaggtgaatcatttgcaaattgtctaccggtttgaaatgcgtccgaccaaagagcaacagaaaaaaatgtttcacacactaaaactttgccggaaactctataactggtctttatctgagcgtcagcgtgtgtataaagaaaccggccaagggttgacatataataaacagcagaatatgctgccgggctatacaaaagaacatctggaatacaagcaagttcacagtcaggtaatgcaggatactttgcgccgggtagactttgcctatcagcggttttttgccaaagaagccggatacccccggttcaaaaaccgtgaccattacacatcatttacctatccccaggtggatgctgtaaagaaaactttctctaagccgggtaaaatctatctctctaagattggttttgtaaaaatgacaactcaccgggaatttgatgccagtcaaatatccagggttaacataaagtatcacggtggtaagtggtacgctaatttgactgccgaagtggaagtactcgaaaatcttatcgacagtaccaaatccattggaatagacgtgggccttgaacattttgctgtattgtctgatagtacagaaataggaaccccaaaatactatcgtaaatcagaaaggaagttagccaaacaacagcgaagactttctcgcaaaaagaaaggttctaacaaccgagggaaagccaaaactaaagtggctaaacttcatgctaagataactaatcaacgaaaagactttctacacaaggccagtctagacgtggttcagagccatgatattgtcttcatggaagatctaaagagcaagaacatggtcaaaaaccactacctagctaaaagcatacatgatgcttcatggggtacattcagaaactttgttgagtataaatgtcacagatatggtaaaatatttcttcctgtccctcctcatggcacttcccagacatgtctttgtggtgccaatgtgccaaaggatttgagtgtcagagtgcaccggtgtcctgcttgtggaatggttatgcccagggatttggtgtcagccatattgatagaacgtcgtggcttagaaatgctagcggcttagatatatagttgtagggcggggaccgcccgaagtcgtgcctgctggaggccgtgtaagacctattgctctttgtaacggtaggccgtggctgatgaatcaggaaacgctcgttgatgttcctttggaagcccccgcttcttagtggaacgtaagcgggggtagttcacaaaggctgataaatagagataccaagagttaagaacacaattattgagatagggggggttgatttgttgatgaaagaaatcgttacaatttaatcttccggcataggccgttcgagcactgcatttgggtggtcattttccctggacgtcttccttgagtggcacgactggcaaagaggctggaggttctctctggccaagttaaccacgtcgccgtcaatttggtcgacctgggtagcaggggtaagccggcctttctttgcacactcacggcaaaggggttcctctttgaggaccgataacctcagcttacgccaggcgggcaccgtagccctgctttgtggatgagccgcgctggcggttatcccccgctagggctattatattctgctattcctatattaccattatacaactttactttcgtcattttcgtcaacttttgattgaccttttaaacataacctgagtataattctcaatgtcattgggcattaacatattgtacttttgctttacagcaataaaatactcaccgataatctctttgctgattttgcggttagaatgtgtgtcagcaggcagattgccacgcgttttgatccaaggcatttcagagtgcgtaaaccgctccagtattttcccactgtaacagcaaaagttctgaataatactgtcaataacggctttttccgcatccgtaaacacagaaacatcaaattcatcgttgctttcaattgggtcaaaacggtaactcgaataacggttatagatttcccggtaaaccgggccatgtacccaagcttcgcaatcctctgtaaacaagaaactgtccataaatgcataatagaaaccctgaatataataaagagctttctgcaatgccagcggtgtaatatcttcgcaccggaacaacaggtaaccgatgaccttatctactttagacgtctcatttttttgttcaccaagcaattctacagtggcgcgtttgctcttttcatacgccattagagatttcaggtttcctttgctttcttccagcagtgacagataaaaagccggttcctcataaattctccgcagtacatcggaatactgctttgtcggcatatcaccgtcacaatagcgggtaaacgtcatttctccccaacctaaaagcaaggagagtggacgttttccaatgttgtacttttgtggaatctccaagattttctcaaacgaaatgatcccgtttttttgacgataagcatcatacaatatttttagattctcatcctcaatttcggctgcatagacttcagcaccacattcggcacatatcgccttctttccggcaaattcatattcttcaccttttaatgcgcctgtcgtagaaacacttttcaatgaataggcaacatcttttctgcattcctcacaaaatgtcattttcccatccataaagctccctcctttcacttcagggcattacctaaacaagtaatctatcggcttattacgcttatggaatgatatgactaccacacgctttcctccattggggtcgattatgttaaatttgttataaacatctacccattcctcattgccttcaaaattgaacagcatgacctgcggacaaaaaacatataacacctcatgctcaaatcccaatttcatattttgcagagtatggcagaagtcctctggtgctatttttagaagaatctctttctgctttttgttggtgagattatattcatttatgaaatcaatgttttcctgtctattctcattttttgaaatgtaaaatcggctttctctaacgcaatcctgtattgtctgcaaaacagtaaaaatttgctctttggtatatttctgattgtaatgagggtccattgcatcacctctttgcaatgcaatgatactatattatatgctgtttgtaaatatatatgcatcaattggtgcacattttaaaaaagagtgctctcgtcaacagccggaaagcactctttacgatatcagacagctatatttttcttttcattaaaacggtgcttttttaaaaactcgttatgcttgcggcgcgggtactgcccatcatatttgccgatagaaaacgcaatctgctgccacgtcatgccgttgatgttttatttctatgtttttttctctcatgcaagtcctttctgcctttccagggttccaggttccaaggggaaccaagaattccaaacctatacgcgcatatatgcgggtacgcacgataacccttttcctatatctataattctttatttatattggaactatggaacctttggaaaaagcgttgataaatcaaggttctaaaaggttccgagattgaggtgtggattcatctgaagctcgtacccacacatactgagcgccatagcccttgattttctttttctgaccggaatacgcccagccgccgatcttttgcatgatcagcttgattttgtagctatccacctgagccggtacgggaatatttacattcgccgctgctgaaataacaaatgataagatatatgcggtggagatatccaaagaaatgctggaggtattgcgggtaagagcagaggaaaagaatcttgaaaatgtcataacggtaaacggcattcaggcaatgccggaatcttcctgtagtgttattttgctttgtaccgttttacatgaagtgtctgatgtgcagaatatgatgaataaggggcataataacaaggagtgtgggtgaaatgtggaaatgtccgaagtgcggtcgtgaatttaaaaacacggaacaagatcacttttgtgtaaaaccaaacagtattgacgaatatatcgcggcacaaccggaagatgtgcggcctctgttacaaaatatccgcgaagctatccacgcagctgcgccggaagccacggagaagatctcgtggcagatgccgacattctggcaggacgaaaacctcatccactttgcggcattcaaaaaacatattgggctgtatcccggcggcgaagctacgtctgagtttgcgaagcggctcgcaggatataagacttccaagggagcgatccagttgccacttggcaagccaatcgattatgaactcatcaccgatattgtgcggtggagaacaaagcggaaagcgaaagggagtgaaattctatgacaaatgagcgcgtatataagatggcgttttcgaccgtctacccgctgcttgttcaaaaggcggagcgcaaagggcgtatcaaatccgaggttgatgccgtgatttgctggttgacgggatatgacgattctggcttgcaagtgcaaattgtgaagaatgtagactacgaaactttctttaacgaagccccacagataaatccgaacgctgccaaaatttcaggtgtgatttgcgggcaccgtgtcgaagaaatcaaagacccactcatgcagaaaatcaggtggcttgacaaactggtggatgaattggcaaaaggaaagccagtggaaaaggttttgagatagataaaaaaattaatagattattgaaaaaggaggatataactgttgctagaaaactaaattaatatcaaaaaacctgccataatatgatatgattttggtaggtgattaggatggaaaaccatataagtattggcaaagcagctaaatatttaggggttagtattaatactttacgtgtttgggaaaagaaaaagatgttacttaaggctgtaaaggagactaatagcgccttagtaattattgagtataaagaccgtttagcacggttcggttatgcctacttagagaaatacattagcgactttggcgggcatattgtagtaatagaaaaaaagctgtcaaaggtcattgaaagcgaggtgactgccagtgaagacaacggcgatggggataatcccggaactgacagctaaacagaaaaatacattgataacctcatggatcgttactgtgccgcagttcgttgggcatttaaaagactgctggacggatggaaagtacaggacattcgtataactgtacaaggaaagttcagacttaactcccggcaggctaacgatgcagtatatgatgcccagaccacaatcaaaagccaatatgaattagtgcagatgtactgtgaaaacgccaaagcaaaggttgaatttacagaaaagcgtatcgccaaggctaaatcaccggctaaggttgccaaactgcaaaaacggttagaaaaggaacagcgtaaactggtcttctggcaaaagcacctggataacaatacctttccgcctgttgtattcggaggaaagaagctctttcaagaacgctgcaaaggtaatattaccagggaagagtggcaggaagtcagaagtaaccgttatctgtcacggggagataaaaccaaaggcggcaacctaaatacccgcatatacgaagaccaagaccaaatctatcttgatatagccgccgacccggtacagaaagggaaatccgttcggtataaccgcataatggtgccggtctatttagctcaaaagccatcgaaaaagaccggcaagattaacggtatcaactaccggcaaatggttttggattatcttaaaacaggcagtgcctatcaggtagaaatcctctgcagagacgggaaatattacgtccatgtgagtattgaagaagaagttccgatgccatataaccataagggtgcgtttggtgtagacaccaacccggacggattaggcgtaacccaggtagaatgtctggggcaataccggggcagtgaatggcttggtcaaggcgaatggacttatgccagaacaaaccggagagataaccgaacctgcgaaatggctaagaaagtaatcctccaggctaaagaaaaaggttacgccttggcggtagaggacttgaagtttaaaaatgacaagtccgtaacggccaagtttaaccgaatgagtcacagttttgtccggtcgaagtttctaaaagcagttgaccggtgtgctgcccgtgagggagtgccgatattaaaggtaaaaccggcttttacttcggtcataggcatcctaaaatacaagcacatgtacggcatagctgttcacgaagcggcaggctatgtcatagcccggcgtggcttgggctttgatcatgagaagatacccaagatattgcttgataaactggttaaaaagaaacttgaatttaaacaaagcttgtgtcaaagtttggtaagttaaatatattgataaatatattgataaatttatttgtaatgcatataataatatcaaatgaaacttgcttaaaaggtaagaaagggtttgataaatatgcctgaaaacatctctgtgaggaatgtcatgaattctttggtaccaatatcccgctttaacaaaggcgaagctaacaaaatctttgatgaagttaaggaagctggatttaagattgtgttgaaaaataatacgccgacttgtgtactcttaacgcccgaagtttacgaacaaatgcttgaaacgatagaggaataccggttgttactggaagcggaaaaacgtatggagaatacaagttctgatgacttagtcccgcaagacaaagtgttagccgagcttggtataaacaaaacagacttggataatgtagaagtggagcttgagtaagtgtggcaggtggagtatttaaaacccaggtttcgcactaagggatcagtaaactgggaaccactgccaaaccttattttctaaaattatccttaaaccatttctcaatatgataagaaaaattgattgctgaattaataacctctattaattcaagtggatgtggtaagttaaacagattaaccaatacatcaatagtattaggaatattcgtcccattccaatggtgtataccaataggctgcaacctttgttctgagatagttaggtcgccaagttctctctgtaatttttggggagacatctttttgccatttttagctaacagccaggctgctaaattaagcacaagcatagccaatacttttaaaaagcaataggcatctactctttcaggattgcgaaggaatacttgttgtaaatcaagagaacccttcaaaaacctaaaactgatttcgatgtcgttcctaccacgatagcgggtaagcagttcattagcatcaaccttctctttgtcatggttggttaaaagcacaaagataccgtcggttttctcaagctctggaattatagcttcatcttttgaccaggacataacaatagcattatgttgatttagtttaattgttacattaaacagcctacgcatttcaggctgccctttaaaaatattatctactgctttttcacaggcttccttcgtaattaagttacgtttgttgagcttaccatttagttctactaatgcatcttctgtgctggttatacgcttttgacgacgctcttgttccttaggttttttgtttaaatcacaataaataaccgcccttatagtatgtgtcgcaaatattcgcttactttttttgagttgctttttgttcttactaccctctgagggaggctcaagttttaccttaaacgtatattttgtctctaacgcctcgtagtgtctgggtagatttctttctatttctttcttagagcgatagtcaatagcagcaaaatcatcttttttagcctcatttaattgctctaagacccaattctttgatagctcatccttgagtggacctataaaaaaggccttttggttgctattagtaagcatcaaatgcatattatcttgggttaggataccacgatcaataatcatctcaaattcttggtcatcggtaatctctttaaccttctcgaatgaacgctcaaaagtcgtaccgccttgaacattaccggaatcaattgatgatgttaccggcaaagatgcaccagaggctatcgtaagattaaggattaattgttttaaacccggtagaccaccatacccgtattgaactttatcgttatcctccataacaccagagactggaatggaggatgtgtcattgtaaaaagtgttaagtggaactccaaatttcttggatgctgataaaacaatatcctgcaatacattagccatatattttgcatttgagtttatagcgtcaagggctctacccattttgtcatcattaaatttttcggacggtataccgagtattgtttcgacttgccagttttcacaagcttcttcaaatttatataaacgggtgagatctttatttctgcccagcatgtcgccaaccattatttcacatgccaaaccagtacttacccgacatttagaaccgttggctctgtcttcacgtagatgctcataagtaacatattcttcgcctataaagttgtcaattattttaccgatgcccaggcttcttgctaaaaagacaccgataagtactgcacctgagggatctgccttcggaacttctacttttaattcgggcattatcttcatcaatatttcggggggtaatttagctagttgttctaaaataggttgtaagtccatgacgatccctcactaatatttattcttattagtgataattcgacacaaaaaacagagatccttccagtttatggatcagttttttttatggttgtaattaatattatttatgctccactattttacaggtttagatttttatcttgcggaaggtgggttaaaagaagcggtagaggatttaaaacggcttgactttagccagcgtttgcaggtacttaaagccattgacaaggtatcaagcaatccttttccgcagacagaaggcggttacggcaaacctctcggcaatagggatagtacaaaactggctggctatctcaaaataaagttgaaaaagcttggtttgcgggtggtatacaagctggtgatggaaaatgatgtaatgagagttatcataatatcagcacgtgcggatgatgaggtataccttatggcacagaaacgaacagataaatagtaaaagtttgataaacgtttggtagtaaccgatgaaatgataagagagtatgtagaaaaacaaacggaagatgaattagaagaaaattttagggttacgacatgagtttagtcatggtttctttagttgattttagccaatggcttcatttagctggctttagccgcaattaatgactttcagttattgacaaacctaccggcctcagccggtagtcgtttagtgaccggtcaatttactacttaatattgatgtttctgctaatctaaattgcccaaaagcagacgggattgcctgtccgacaattgctgtatataatgaccatatcacataggaaaggaaaagacgcccctgattgaatgtgcttttgagccaccaaaagcaccagagacgtctactacaattggtatggttaatttgaggtgagttaatttgaataacagactgtataatattatatttccaatatggttgatgttatttaacccattaataggtatacctatgttatttgtaaattattttattgacaggtcaatttactacttaatattgaggaataatgaattttatgttaataataagaaatcttttaatacttgtgtcaatttagcttttattatgggtattacggtagactttttgggttttatttttttagtattagtcaaaggattagagtattctaattataaagagtggataggtttagaagttatatttacgattattggatgttcactcttaataggatttctaaactatcatttatctcttacattaaaaataccaaagaatatagcttttaagataggagtatgtatgggaattataactactccatggttatttctaatacctccatattataataactttaaataatgaaaagaacttgtgattaatgttaacttaaccgttatatgggtgaacaagcataaatacaggctactataacggacaaataaaccgggctgacttaatgcatgggcttatatgaaaggtatcagtttgataacgaggtttaattgaataacgaacataaacgcataaaaacagagtgccttatataataatctggtccatgcgataataaactacaaaggttttcagagtttttcaagtactctgaaacactatagtgggggtatcgcaatggatgaaataactcaggttaaaatccggttccatataggaaatggtatgttaaagtgattgtagatgaatagcttattatagatcttagagtttccgctaataaagaaatagaaaattgtgccgagtaaagcttttatgaacacagcttaaagtattttaccgttggttcaccaatgctggctaaatcattgataatccggtaacaaatgttaaaacagtgaccgttgtcaagcaggctctaaagtggttcgcgcggaaaattattttgctggtcatagctaaactcataactgcgctgtcagtgattgattggtcagcatatctttctcataggaaagttcttttatcgaaaatggggcagaaaaatattgttaaaaatagggaaggaattttgtaaattatagagaatatagtcttaagagaagagaacgcagaacgcgacaagaagtcgtgataccagatatgaacgagaaactcaaagcaaattgtgtttatgcaagcttaataagtatatttttaccacgaaggtattgacctgtaaaaaaggttaactttcgtggtttttattttctgtgcttaaccagttaaggctttttgctgatatgatacagtaaaatatggagacgggtgtcggtgatcgttgaacctcataaaaatgttttataaaaaataaaatttgtataaataagacttaaaaaaataaaagttaaaaaaagaaatataagatactatgtataaatatttcttaagaggcaatagcgaaagcaagacacactgctgccgtctgaccaatccggagtgaaggagaacgaaatacgctgaaaaattcgtgttcaacgtgtaaagtacctggatagttttcaataaccttgcttctgttgctgctaagaagaaatttcaagagatgtttacccaattgttacatattaatggtgtgatggtttcagcaaggattgttgaattaagtgaaagtaaaaatttactgtcttgatagtaattatttccttttttgagacaagcaaagaaagaaggaaagctcttggaggaaatgaatctggcttcactgttaccatcaggaaaatcgaagaatatgcagaaaaggattgcgaagccaagcgaaatgcagaaaacttgaaacagattaatcaattaattaattcttccagaaagcatcgtcacgatttccaccatcagctacaggcgatttacgggttgctggaaagtggttcttatgaaggagcgaagaactatatcaacagttttttcggtacaataacgaaaaccagagaattgattgaaacggataatgtaaacgtcagtgccattcttaataccaaagtaggcttggccgaagccagaaacatagacttggaagtcggtgttgagtgcaatctgaaagaactgcctttaagctcttttgatgtaagctctctgctcggcaacctgatcgataatgccttggaagccgtggaaaataatgaaagtgaacataggcaggtgaaagtaatgatcgacttcgaacgcgggcaaaccaattgggccggatatccgggaatctattttcaaacccggttttacatcaaaagaaggccactccagcctgggtctgtccatagtaaaggacatcacagccaaatacggaggtggtgtagatctgagcagtaaggataaagaaacgatctttactgtgaaaatacctctcaaaaggtaaggtagtttgaatggatttgaatcggctagccccaaaaactgcaattacaaattcgaaggtctttggtatagaactattaaattgaaggggggtgtatgaacagtgttaaggatcgttaaaaagctggtgccctcttgatagtctgcgcccggatcatgcctgctagctggctttgggattagcatcccgttcccctcttgaaacctgaataaaggatgagaaatttcctaatgaaaattactatcttagttgtcgaagatgatccaagcgtacgtagtgtgattaaatttctcctaaatatttatggagcaggggaatcatcatcattagtggttgtaagcccctgcggaattgatgtatcgctgtgaataagaagaaaccaggtttcaatttcaatgttagttatgcagaaactatactcgccgagatcgattaggataatcggtggagactgggggataattgagtcatgcaaaaaaaagaagttgggcctgagcggagattcattacatctccatatatgttgttaactctcgccactctattctgggccggtaataccgtggtcggcaaagccgccaatttgctgataccggcgtttagcctgtcgttttggcggtgggtggtagccttattcctgatactaccatttggcgttcgagcggtgcagcgcgactgggacttttattgtaaaaattggaaatacttgatgatgctagcgttttttagtgtcaccgccttcaacacttttctctactgggcgctgaattggaccaccgctattaatgtcagcgttatctttgcaacgatgcctttggtgattttttttctctcgtggatggtgggtgggcagaaagccaaagtcaatcaaatcataggtgtgctattggccctaatcggtgtattgatcgtcatttccaaaggtaacattagtattcttatgaatttgaatataaattacggcgatatacttgttcttgtctcggtggtatgcttcggaatctattcaattctatttaagaagctccaggcagatgttgatcaaataggactgatcacagtatttatcttttttgggcttattggcattgctccgttttatgcctgggatatttatcaacaccatttcttttctgtagatataaagatggtatggattttactatacgtggggcttttcccatcgttgctatctttcttcttctggaataaggcaattgaatccggtggagcacatattgccggtatgtttttcaatctcgtaccggtcttttccagtgtgcttgccgtaatatttcttaaagagattttcactttgtcccacctgatcggaatggtattaatttttatcggaatatatttctcaacgttttatgaacaccgtcctcttgaggctgacattcagcgagaaaaccgagcctgataccaaattaaaacaaattttatttgtgaaatttgctaactattcaacaggtgtacactaaccctatctttaaaagcaaattatgtttatataagcttaataagtatgtttttgccgcaaagctattgcttgtaaaaggggttaactttcgtggttctcattttctgtgcttaaccagttgagcaaagtaattgtatagacgtctgtacgaaggataattgctttttaaagatactggatgccggggaaattattccgatgaggcagctatattaccgtaatgaggtagaaattatcgctttgttcggataaagattttataaaaactaggttaaatgtataaaaaaatatcttataaagaaggaatttcttgaattgtatagaatataaaaatagtgaaaaaactaatagctgaagctattttgtcttgcaaaacagaagaagtagtttaatacagatatatattggataataaaccacgaaggtttgtttctgtatgaaacaagtttttgcggtttttgttttttaaacgtaaggtcaaaaagtaatcaaaattgcaaattgtattagcattttaaccatgaaggttatcatccattatagggaaaccttcatggttttttaattttccatggacagcctctggacggtttagcagtggacatagcttgcaatgggccaggtggatatcgccggttccataaaatggagggcggagacggtcaaattactttccagggaaaatcaccgggacgctacttgctgctcgctcgccgcaaattacaggaaggtgaggaagaagtatatgatgagctttcattaacctctacttttgcgattatgattaaaaaataaaacagaaagaggtaaaacttgtgaaaaacaaagttattggacgtggtaagttttatgttattggaaaaggaccggccgggcctcagatggccactttgcaggctttgaacatgattgaacagatggatgctattgtagctccagataatgatgtgaaactctttgcagagtatgtcggagaaaagccggttctattcgatccgtgggaaggattttggaattacgaaggtaaacaaatgttggacttaactgaagatgaaatggagaaatttcgtataaaacgattcaatttgagagatgagagagtgaacacaattaaggaatttctcattcaggggaaagatgttgcactgcttgatgccggcaatccctgtttttttggtcccagccactggtatgtggaacagttcgatcagcaggatattgttattattcccggtatgggatgcgaagcagcggctttggcagctctggggaaaagtatcattccctcatatgacacccgctttgtcatgcaaacagcccctctttatttggaaggttgggagcagatattaaaagatctgaatcagtatccggttagtatagttgcatacatgactttgagcaatccgaaaaaattgtttgcaggccttgaaaaattatatcctactgatatgccatgcgccattgtctattgggcaggatatccggataagcagcgtgtcataagaggaactgttgctgatatggggcaaaaactttcagaagatgaggaaaaccacatggggcttctgttcatcgggcgttttcttaatggaaaaccttacgaagcagctatgaaacaacaatagaatattattagctgtgtgtacagaaacatattcgcaaagagagaggattaaaatgcaatttagagcattaaataaaaaggtgatgctgataacttacatagcttgaggaagaaacagcagagcaggctgcatttgatttttctggatgcatatggatattaattcaggagttaaggatactattttcaaatatgtacaggaacagggtgaggatggtatcctgcggcagaaaaacaggtattgtctgggtattataacccggtgggcggataaatgattatttttatttagtatgcatggtgcaatatagtatatgttgtgctcagaattacgttattctaatgatatttgtcaaaataatcgttcaggaaaataataaccggatgattattgaataaacacaagtttatataataaccaaagggaggtatataactgttactagaaaactaaattaatattaaaaaacctgctataatgtgatataattttggcaggtgattaggatggaaaactatataagtattggcaaagcagctaaatatttaggggttagtattaatactttacgtgtttgggaaaagaaaaagatattagttccagaaagaactcctactggccatcgccgctataaaatgtcccaagtaggatcctttgagggcaaaaaatatagccgaattcaaaataccgtatttctctacgccagggtatctacgcaaaaacaggctgatgccgggaatcttgatcgacaaataggaaggcttactgaatatgcatcaaataacaaatatgctattcaggctgtttttcgtgatattgccagtggtttaaatggaaaacgtggcggcagagtagcaaaaaagctgtcaaaggtcattgaaagcgaggtgactaccagtgaagacaacggcgatgggaataatcctggaactgacagctaaacagaaagaatacattgataacctcatggataattactgtgccgcagttcgttgggcatttaaaagactgctggatggatggaaagtacaagacattcgtataactgtacaaggaaagttcagacttaactcccggcaggctaacgatgcagtatatgatgcccagaccacaatcaaaagccaatataaattagtgcagatgcactatgaaaacgccaaagcaaaggttgaatttacagaaaagcgtatcgccaaggctaaatcgctggctaagattgccaaactgcaaaaacggttagaaaaggaacagcgtaaactggccttctggcaaaatcacctggataacaatacttttccgcctgttgtattcggaggaaagaagctctttcaagaacgctgcaaaggcaatattaccagggaagagtggcaggaagtcagaagtaaccgttatctatcacggggagataaaaccaaaggcggcaacctaaatacccgcatatacgaaagccaagaccaaatctatcttgatatagccgccgacccggtacagaaaggggaatccgttcggtataaccgcataacggtgccgatctatttagctcaaaagccatcgaaaaagaccggcaagattaacggtatcaactaccggcaaatggttttggattatcttaaaacaggcagtgcctatcaggtagaaatcctccgcagagacggtaaatattacgtccatgtgagtattgaagaagaagttccgatgccatataaccataagggtgcgtttggtgtagacaccaacccggacggattaggcgtaacccaggtagactgtctggggcaataccggggcagtgaatggcttggtcaaggcgaatggacttatgccagaacaaaacggagaaataaccagacctgtgaaatggctaagaaagtgatcctccaggctaaagaaaaaggttacgccctggcggtagaggacttaaagtttaaaaatgacaagtccgtaacggccaagtttaaccgaatgagtcacagttttgtctggtcgaagtttctaaaagcagttgaccggagtgctgcccgtgagggagtgccgatattaaaggtaaaaccggcttttacttcggtcataggcatcctaaaataccagcacatgtacggcatagctgttcacgaagcggcaggctatgtcatagcccggcgtggcttgggctttgatcatgagaagatacccaagatgttgcttgataaactggttaaaaagaaacctgaatttaaacaaatggcaaattggaaacaatggtcagcagttaaaaagtctgtgctggccaagattaaaaaaatcacgaaaaggaagaaggtgaatagcctggtttcatggcagattcaccggaaaaatgtgttaggtataggttaatccctttgctataaattttgcgggcggcacagtacacgcagcgaaaggctgttgccgcaagtcggaacccaggcggaggtaacaccttctccgggtagtacactcgctttaagcagtggcggggaaactcttttagaggagaccacccggaacataggcgagagcctatggcctagcagttgaatcctgtgacactgccacccgtttgtcggacgggtgaaaaaactacttgtagtttttagtaggttttagaaaccaggcagaacaattatgtgtataccaataagtgtattgacccgggagtttgagggggagactctctataatcaaggtctttcctatttcaaaaaggggagtccatttagccaggaagggataatagctttaaatgaggccaaggccattttcaacagggctattgatttagagcctgaactggcggatgtctattacatgagaggagttaccacgctgcagtttgttcacttctacaaccgcccgtttaataaagaacaagaaggaatgtttgaagaagcgctaaaagattttgataaggcactgcagattaatgaagattattccattgcctatgcggggtttggcaatgcctatgatcgctacggaagctttgatgaagcgattgggtggtacaataaagcacttgagcgggaggctgagatcaaaagcaaatggggtgagagttctctgtctgaaatctatttcagcaggggaagggcttatcatcgaacgcttaagcattgctgcattcaggattatgagaagtcattggcttattctcatatttacactccgatgcatttggcaaatgcctatattcaggctgggagatgggccgacgctgctgctatggccgataagtcagtggaagcggttgcggctaaagagaaaaaagcgccatgggactaccgggcatacctgatcagggcaaattgttgctttagagctcgaaattatcaggagtgtgtggatgctttgagatgtgctttggaaattgctccttttgttgatccggaaatattattgcttttgggaaaagcgttccggctcaagggatgtgaagaggaagccttaaattattttaagcgggtgataacaacttgtggtgatttaattgaaaaacccaaccagatgaaaccggcttacaccgtgtataatattaggggcttggtttggctggagttggagcaataccaggaggctattaatgatttttcaaggactgtggaattagcacctgagtattatcctcacggccacacgcattataaatcggagggtttgaagaatttgggtttggcttatttagaagaaggaaaccggcaaaaagccggggagtgcttccagaaagcacttgctatggtggaagagcagggcttggagttagccggcagagaaattaatgagattgatgagataaaggcatggatttgacactgcaaattgagcctgccagagtatgcaatttaaactgttctatttgcatgaggccgaatatcaccggttcccaaaatcgtgtcctgtctttagaaaactttcagaaaatttgcgattctgcagtctcctcaaagatgttccggtatgttggcctgcatggttggggcgagcctcttttgaatgagcagttatttgatatgatcaagtatgccgaagccggaggtctgtcaaccaatcttaccactaatgggagactggttggtgaaaggatggaagaaatattcgccagcggtttgcagcaaattgcttttggtgtatacgatttgaagctgttaaaaaaaataatgcccatagtaatggaattgctcaaaaggagagacaggcatggcttaaaaattcctaagatctatcttgatattactatttaccgggaaaacctgcatcaaattcaggatttcctcagaattgctcatgagctgggaacggatgcggttattttacaccgtcttttcaatgtttataatataaatccttctataaaatacattacgtctgatgaagaaacaaagttatttgaagaggttaaaaggatggcccaaaatagcgctatcgagatttatcttccctctaaacattgttatccttgtaaggttgttagatgcagcatttttgtgacggtcgatggtgaagtgaccccttgctgttttttgccggaatatcgtctggctaacgccctggaaatgagtttggcagaggtaattgcttccgcgagttatagtaattttatatcaaagatggctaaaggagcaatctgtgggagttgtagatggtaagtaaaaagataaactcctgcctgagtttttgttcaggtaggagttatgtggcatagtgacacttcaacaataaatccatattttctgtaaagtgatttattttatcgatcatatcctgtatatctttgatgtaatcaataaactccctctgtcgtttcataaagatacaacctcacctaaaatactacaatggtcttgattattatacaacatgaggtttttcaggtattccctagtgttaagttccttctttaaatatctttggcgagcgggaaggggtatcccggttgccgcttttttgtgtaaaaaatattgtttagtaaacgttattctccaaataattcagacgctttttgggcgatgcgctgtccaaaaatataacacaggctttcaccttgctcatagtgtccctttaccgccaccgcccccaaatgaatgtacgggcgcccacaaccggtgccgctggaataaaccagcattcctttggtgataagatggtcgataacagtggagagggctgtgtggaaacctccttgcagaccgtttgccgtggcaaaaacagcacccagcttacctcctaaattataattatgggattcatcaaaccatttttttaactgccagcaagtattggcaaaataggttggtgtaccgaaaattacggccttgctctcatttaagaaatcgtcgtcaacagcatcaagaggaaacatcctcacctctacgttaggtacagtttccatgcccgttttaacaatatccgccattctctgagtattacctgtttgactgaaatacaaaattgaaattttcattgcctttactaattcactcctttctttacatattcccaacaaattatctccttgttgagtaatcagggatgatttgattggcccatttacaaataaatcatatattatataatttcatcctgtcaacaattgtttttaagcgattcttggcaggactcaaggggcttgatataattaacaaaagttctgcagaagcaggccccgggtgcttggaaaatattggattaggtgtgggctgaagcccacatagaaacacggattttttgattcacaaaattgattattgttaaggataacattgaagttatagtaaggcgctaagaaggctccatgggggtctttttttattttcaaaatgccaactctaaagccttcgcctttatgcgaatagctttagcgtgattattttgagaaggacaaggatatcattcacttagaggtgaatggtatgacagaatatagaaaaagtagtcactcagtatatgacataaggtatcattttgtatgggttacaaaatatagatacaaggtattgcgcgataaagtagcattgagattaagagacttgatcaggcaaagctgtcaaagtagtgatatcgtgatattaaaaggtagtgtaggtaaagaacacatacacttgttgttaagttgcccaccacatttgtcaccatcaaaaattgctcaatatctaaagggaagatcatcgagattgcttcaggaagaattccctgagcttaaaaaaagatattggggccagcatctttgggcacgaggttacttttgtgcaacagttggagcagtaaccgatgaaatgataagagagtatatagaaaaacaaacggaagatgaattagaagaaaattttaaggttacgacatgagtttagtcacggtttctttagttggctttagccgaaattaatgactttcagtcatcgacaaacctaccggcttcagccggtagtcgtttagttaattgggagatagtaaaaaaaggaggagacactatcaaaatgaaaaaaatctctgccctgttgcttgcattgactcttcttctcgcgctgttaacaggttgctcatccgggagcagcgtctccccggaagcttcctccgtctccaataagcccggcacccgtacaataacggacatggcagaccgcaaagttgaaataccggcgaccatcaactccgttgcaacaatcggagcgactgcccgtatgcatagggcaactccggtatgccctatgcatacgtgaatcatgccagattttccaaactgacgccggtagcttccggcggtgcgagcagcaaaacatacgaagaagcccttgcaacacttcacccggacattatatttaccaattcctctgatatggaaactgtgaatacattgcagcagaagcttaaaattcccgttgtcgttctttcgtacacaggtatcttcagtgacagcgtttatagtgcccttacgcttataggcgatatcatgggaactcaggagcgctgcgccgaactgatcacagctatgaagggatggcagaatgatctcaacaaccgcactaaggatatcgcggatatggataaacccaccgtatacgcgggtgccgtcagtttttccggtggtcatggaattgaaggaacttacgcgaaatatcctcccttcgttgcaataaacgcaaagaatgttgccgacgaaaccggaaaagacggatccatgcttattgagaaggagaagctcaccgtctggaatcctgacatcatcttcctgactcccggcaacatgcagcttgttaacgatgactataagacaaatccgagcttttacagcaacctgaaggctgttaaagatggcaatgtatactcccagataaattataactattacggttgcaatatagaactctcaatagccgatgcatattatgccggcatcatcatctatccggacgtattctcagatgtcgacttcgaagcaaaagctgacgagatatttaagaaaatgcttggccagccctatatgcagatacttaaggattcaggtaacggttttggcaagatcgctataggtaagtgatggcgacaatattaaatcttactaaaacgcaaaaaacatatcgagagtatatacaatttaagataatggtcatctttctgatggccattatcacaatagtggcggctctttttgcaattgttgccggttctgccggtctgacgataaaagaggtattgcttaccttgataggacaaggaaccgaaataaccaaaacagttgtcctcagtcttcgcctcaccagagtggtgacgtcgattattggaggaatcggtctggcagtgacaggctgcgccatgcagagcattctgcgcaatccgctcgcttccgcgtcaacaatcggtgtgtcgcagggtgccgccttcggcgctgcttttgcaatcattgtgttaggtgccggcgtacaatttcacactaatgatgccgtaacggttacgaatccttatcttgtatccgtttgcgcctttgcattttccatgatatcaaccttcgtggttctcggactttcgagattcaagaaggtttcacccgaaacgataatcctttcgggtgttgcgttgagcgcgcttttcgggggcggcacaacgattatgcaatactttgccgataacgagagtctgtcggcaatagtgttctggactttcggagatatgggccgtacatcgtggaagcagatcataattatggcaaccattgtttttttggcaactatctatttctccttcaacagatggaactacaatgctctcgaaagcggtgaaaacagtgccaagggactcggtgtcaatgtagagtcgatgcgtattgtcggaatgaccgtatgctcctttacagcagcggtaatcgtttcatttgtcggtataatcaattttgtcggtttggtatctccgcatctcatgcggcgtttaattggtgatgactatcgttttttacttccggcctctgctctaatgggtgcgtttatgttgctgttcagtgatacagtggcgcgtttggtggtttctcccgtagttctgccgatcggtgcaatcacgtctttcctgggagctccgttattcctctatcttttattcaagggggtcaggaccagatgataaatgtccagcacttaactttttcctactgcaaagcctttcaggttctgaaaaatatagaatttaccgctaatgtagggcagtgtgttgctatattgggaaacaatggcgcaggaaaaagtacaatggtgaaatgcctgaaccgaatacttgagcctcaggaaggtgcggtggtcgtcaatgggcgtgacgtcagcaagctgaagcgtcaaacgatcgcacaagatatggcatatgtttctcaacagaatgacagttctaagtttacggtatacgattcagtcctgctgggcaggaagccgtacattaaaatgaacccgacagacgaagaccaccggataacgaaggacataatcgatcgtatggggcttaacagctttactctcaggtatattgatgaactgtccggcggtgagcttcagaaggttatgcttgcgcgtgcgcttgcccagcagccaaaggtgctgatgcttgatgaaccgaccagcaatctcgaccttaaaaatcagtacgaggtaatgggaatagtccatgatatcgcaattgaggacaaactctgcgttatcatcgtcattcatgatctaaaccttgctattcgctattgtgatcgctttctgttcattaagaataaccatgtgtattcactcggcggtgccgaaaccgttaactgtgaagctatacgcgacgtttacggcatggacgtaacgatagaaaatatacgcggatatcgtacagttgtccccctttgcgggtaataaggcttaaaattttacaagcgaaagcacacagggaccacagttttgcggatctcttactgtgtatggaaaaatatggttaaatgtaggatattagaatgaaaaatcgaaatatcaaagaatggatggattaaaaatatggacatatcaactattagggaattgtggaagccgaatcttcgcaacccgaaagcggggatcgagtggtggaacagcaaggcggacaaattttccgtgaaggagataccaacggcggaaaacagcattggtatgcggataatccagcgcgagaatatggtttgcaagggaagcagaacgctggacgtaggctgtggtggaggcagattctccttcgtatttgaggctatgggcgcggaagcgaccgcaaccgatttttcgcccgaaatgataaggaaagccatggagaacgggaaagacagaggttcgaatgtgtgcttttcggcggataactggcacacggtggatctgaaagaaaagagctgggaaaaacaatttgatctcgttctcgcgaacatgacgcctgcagttgtttccgcagacacatttctaaagctcattaaagcgagccgcggctgggtgctcatggtaaaacccaccagacgaacaaacttaattctggatgaactcaacaaactggttaatgctgaaccggacacaaaggcgcttgatgaaacaatggcttacgcatttgacctggcgtggtgcaccggaggccgcccgaagcttgaatatgaggagcaaatttggaaaaacgaccatctactggaagaggcaataaaagaatatacgctccgcatttcttccacgcacgagctttcggacagcgacagtgaaaagatcagagagtatctcgaaagcacggcggttgacgggatcgtgcatgagaacagcagcacaaccattgcagctatgtattggcatgtgaactgaaaagtgctgaataataaatatgaaaggtgtatcttggtatgcacttatgccggaccatgcaattcccagcctcgatcagaatttactgcagtcatcaaatagagaggatatgtttattaatatcgtgaagctgataactcctatctgggataattgttcaggtaggagtttgtgttttgcactaagcaacagggttaatgcgcattgactcagaaaacaccatggaatgatggaggccattgaaaatctgccgattttctggatccatgaccgcaaatgtaaaatacttaaaaagctaagaaaacttatatcacaataatgcttcaggtttaaggttaagggacggtttgccgatatggttgactgtcccttaaattctctcagagaatttattgcttaaaacccttgctattgacgaaattgatatttatatttgtgtgtaaaagactatcagtatcgagatattcagaaaatcttaagattttgataagtaaaaagcgacaaaatggattattgctttgcggtataataattatggggatatatacttaaaagaaagaagatgatgcttttggctacaaatattttgatcgctgatgatgaacaagcaattgccgatttggtagcagtttatctggaaaatgagaattatcatgtctttaaattttataacggtaaggatactcttaactgcgttgaaaatgaaagattggatctcgccattttggatgtcatgcttccggatatggacggcttttcgatctgtcagcaaatccgggaaaagcataattttccggttattatgctgacagccaaagaagaagaaatcgataagattaccgggctgacattaggtgcggacgactatatcactaaaccgttccgccctttggaacttattgcccgtgtaaaggcgcagctccggagatttaccaaatataattctgcggagccaaaccaggaagaacacttgattgccttttccggcttggtattggacaagaagacccatgaatgtacgctgaatgaaaaaaggctatctctcactcctacagagttttctattctttgggtcctttgttccaatcgcggacgggtggtcagttcggaagaattgttccatgaggtatggggagataagtatttcactaacagcaataatactgtaatggttcatatcaggcatttaagggaaaaaatgcacgacagcgcggaacatcctaaatatatcaaaacggtatggggagttggctataaaattgaaaagtgagagagataaaagaaggaatgattatacaaaattaaaaaggaaagtattttttcgaatgctccttattatttttaccacagctgcaactgttatcttcctgcgttttgtaattcaaaaaaacttcagtgttggagatagtattgtacaatttttaaagaatacgtttcatatgcgtgacagagatgctttgataatgtatcggtttgcattttttaataatatagaagctattacacttattgtgattctcatattcttagttattttgcttaaattttcactttcttggtttactaaatatttcgatgaagtcagcgctggaatggataaacttactgaggaatccgatgctggaattacattatcaccggaattggattttatggaaaataagcttaatcagataaaaaacaacttggaaaaacaaaagaaagctgctcttgatgccgagcagcgcaaaaatgatttggtagtttacttggctcatgatataaagacacctctgacctctgttataggatacttaagtcttctggatgaagctcctgatatgcctcctgaacagaaggcaaaatatgtcggtattaccttggaaaaagcttatcgattagagcagcttataaatgagttttttgagatcacaagatttaatcttcaaactattgttttgaatagagaaaaaattaatttactgtttatgctccagcagatggcagatgaattctatccaatactgactccacaggaaaagcgggtgtccgtcaatgtgcctgatggcctcattctgtggggagatgctgacaaactggctcgtgtgtttaataacattctgaaaaatgcgatagcttatagctatgaaaacagcgtcattgacatttctgctaaacagcaggagaaaaatattgttataacttttaataatcaaggtaatcctatcccacgagaaaaactggaaacgatatttgagaaattttttcggctggacacatcccgttctactaatacaggcggtgccgggcttggactggctattgccaaagaaatcgtaaacgcgcatggaggcaatattttcgtgcaaagtaatacagaaaagacagtctttactgtcgtgtttccacaaaagcaagaaaaggacaagttatctgcttaagtcagacagcttgtccttttgtaaattaattcgcctggcaattattaaatcaaaacaaatccaaataaagatcttaaaaatgggattaataaagatcttaaaaatgggtaaaacacaaagaacataccggcgaatgcgctgaccatataaaaacatgcctcttcacgaaggagcaagggaattttttcgatattggtactttggacagaaaccttgtcctgtaatttagataaatgttctatcagcagcctaaaaattacccatccgattaacgttccgagagtattcatcagtaaatcatcaatatccgttactcttctattgaacaattgactcaattctattataagagagaatgtaataccggataatgctgttttccataacacttcatattttccccaaatacatggaagtataaatccaagaggtataaaaagcaatatattttctatatatgggcgaacaccttctgtaatccagtaaaagggaatcagattaatctcatcctgtgggaaattcaacccctttggtgttattattccaaagctgttatgaacaatatcccttatggaaggaataccagtgaaacttagcacaccagtaaggtagtacacaaagatatatacgattgcaatatgttcaattgacagcttatagccaatctttttgctttgagaggtcagtagtatatggtatggaatcaagaatggcaaagtactaataaaccatgtaatcgacactataataaacattaaaatcataaagatcactaaattcacctccgttgtaattaacttgtttattataggatatttaaaaaagaaatgtcttaataaaaccttaagatatggtgattttctccttaataagttttattcctatttttacaactattaagatgcagtagtgtcgcaaagaacatgtatgtcacagtgaaactccagataccgtcataagaaaatcttaagaagttcataagatggaattccaacatagctccttcttctgtggttgaataatatcagcacagaataaggagatgttttattatggtacgaaaagtaaaaaataaaaagccgggaatacgcatatttataacatttctattgatggttggaattgctgcttttgtttatcaatccatcattattccaggataccggcacatctttgagaaagaatatgacgataaaaccacgttatattcttctttaaaggcaacgctcgtttcttatggcaataaaacaatgccagctccatcgttgaagctagaagctgaaccctctgtttccatatctcccggtgagctgaacagtcctaatgcgattctgattaatttaaaagatcataccattctgatgcagaaaaacagtgaagaaaaaatctatcccgcttctttaacaaagatgatgacagccattgttgcaatagaaaacttgcctgatttgaagaaagaaatcacgcttaccgattctgtttttcggggactgtcagaagcagatgcatctatggcgggtttccggccgggtgagaatgtaagagcgattgaccttttatatggggctctgcttcctagtggggcagagtcttgtgttgagcttgctgattacattgcagggtcggagaaggactttgtagggatgatgaatcaaaaagcagcagatcttggcatgtacaacacatattttgagaactcaactggacttcagaatgaaaaccattacacaacagtaaaagatctggcggttcttctaagctatgctttgcaaaatgatactttcagggagatttttacttcaacgcgccattccacaccgccaacgaataagcaccctgacgggataaccttttacagtaccatgtttgacgaacttaacaatcggagcatcaccgacgggaaaattctaggagggaaaacaggctacaccgctgaagcgggtctatgccttgcgagcctcgctcaagtgggtaaacaagaatatagtctgatttcagctggtgcgaaaggagatcaccattcggaacagtacaatattaccgatgcattagctgtatacaaccgtctagggaaaaatgattataaggttaactcagcaagggtaacggaagacgttttgaggcaacacgataaaaggcggttaaacaatccgcctttgaaacgaccacagtagttatctcagttctgggggtaaagagggtactgagcaaacgggataatcatttaggaaaataataagtttttcataagaatttattaagattttgataagttgaaattccaacatcgcctgcctgatttcggtaagatgaaattgttgaatcggacaggcttttatcttgccgaaaggaggcgagtacatgttgcttggtccatcacgattagggtggtacagatgagaactggaaaattaaaaactaataacggctatctgacctggcttttcctctggcccagcctgctgggtttttctcttttttatttgcttccgtttgttaccggcttttactattccctggtggacagtcccattaacggtacttttgttggattacataattacggtgctttgttaaaaaacccgagctttttatcagctctggcgaatacagccaagtttactttaatctgtgtacctcttaatatgattctctccctgggagtggccttgttattgaaccaaaaattaccgggccggaatctgtttcgcaccatcatgataactcctttggtggtacccgtagcctcggttgttttggtctggcaggctttctttgatttaaacggcgttttaaattccctgatccatgctctgggttacccgcccgtggactggatgaaaaccaactggtccattatggtggtcctggtgggttatctatggaaaaacactggttacagcgtaatcctgtttctggccggattgcaaaatataccggctgaatactgcgaagtagccaggatcgacggggccagccgccggcaggagtttttccgaataaccctggtttatttgactcccacaactttttttgtttttgttatctcgattatcaattcatttaaagtgtttcgggagacgtatcttatctccggagaatatccccataacagcatctatatgctgcagcactacatgaacaatatgttcatggctctggattaccaaaaattgacttccgcagccttcattatggctgcctttatcgcagccgtcgttttagtgctttttatcgtggagagaaagatcagcaacatgattaattaacaaacttaaaaccggtgataggggtgtgtatgttgaatcgtaaccaccgaataaaaaaaatactccatattacagttttacgggtactggctgccctattcatttttcccctggctgtaaccgtcactaattcatttatgagtgaacaggaaatcgccaataattatgaccctgtggcggacaaaaacttaagcagctataacgatgacacagcaaatcactttgcccggttccagcttatacccgacgtggtggtgctgaagcagtattataacgtactcattaaaaagacccagtttcttttcatgttctggaattccgtgctgattaccttccctatcgtcatcgggcaaacaattgtggcaaccctggcggcctatgcctttgccaaactgaagtttaggggcagaaactttttgtttgttttttatatcattgtgatgctgatgccattccaggtaactcttgtgcccaattatttaatggccggccagctgggcctgcttaatagccgctggtccattatcttgcccggcatctttagcacctttggcgtatttcttttaaagcagtatatggagcaaataccggactcctatattgaagcagcccgggtggacggggccaaccagctccagattttcctcaaaatcatcctgcccatgtccaaggccggcatagcagccatggccatacttgtttttatcgataactggaacatggtcgaacagccgttgatctttttacaggatgcggccaaacagcctctttccctctatctctccagaatcatcgacggtgaaaaaggattggcttttgccgcgtccactttatatatgatgccggcgctgttgaacttcctttacgccgaaaagtacttgctggaagggatccggctttccggaatcaaaggctgagcaaccagtgccttgcttttgtgtcgttgcaccaggtcaggaagggagacataaaattgccgaatcaagcaattgtggatgatgcgcaaagaaaaaaagtgatcggaaagttgagtctgctgtttctaatggtgatggtcgggttaactttcttctccaatactatcaataactttgctcttcccagggttcaaacggtccggccggcgaacggggcgttaatcaaagaaatattcggtgaagggacggtcgaggtcaaatcaatcagggatgaatatgcagatgccaatttgcgggtaaaggaggtcatggtggagcatggggacagagtcagcaaaggccagcccatccttagcttggacgtagacagcattaacttggaggtagagactcttagcctggaggtagacatccaaaagtccaattatttggatgaacaggcccgctaccagcaactgcaactttcactggcggggacccgggaagagcaggcgcaaaaacaaagggattacgataaccttaagtacctgtttgataatgaggcagaaacggcggtaaacctgcaaaatgctgaaaagaacctggcggatgcgaaaaggaactgtgaggacattcagcttaatctggaaatacaggccagaaaggtggaaagtatggccaagcaggtggaaaacatgaccagaaaggtggatatcctggctaaacaggtggaaaacaacggtgtgtatacagcgcccgtggacggcatgatcacagaattgaatttccccgcagggtctatgaccaataactccctgcctctgtataaattggctgatctggggcaggggttccggctgatcgtgccgattgccaatgatttggttgattacgtcaaacccggagatacggtgagtgttaatattttctccctgggggataaaaaaaccgagggaaaaattgataagatcgtggaaaacagccggcacaacggggatgagaaggatttgtggatcgacgtgtctttggaaggcttgacaggcggtgaaaagggagaaatttatttaagcaaaaaaacaaagccttacgccgcccttgtacctaacagcgcggtttatgacgacagcagcggctcctatctcttcgttctggaatcaagaaaaggaccttaggtacggagaactatttgcaaaaggtggaagtcaatgtggaagacagcgataatgaaaagtctgctctcacagatatggtgatgggcgaagtggtgaggcaaagcaataaaccggtggaggatggggatagagttttgaaggaggcggtaaattgaaaccggcccaatcagcctatccggcctatcttattctggccctgggcctattggttttagcctggagcaccgtcctgggctcatccctgcccgttaaattgggggatcttggcggcctgcacaaaaccaacaaaattaccgccacctggctgagcaactctcatcagccggaagaaggctctttttccctgcaggatatgaggcagcttacccaatacaacctccgggactatgatctggcttacgccatggaggcttcaacttctgccgcctatcaaaagaaccagagcccagttcaggtgctgggggtgaatgacaggtacgatcaattccatcaaataaacctgcgatcaggctgttttttaactttcgaacaggaaaaccagcaggttgccgtaatcaatgaagatctggcgcaggctctttttcgaaactgcaatgtggtgggcctggagatagaactatatggccggaaactcaaaatagttggggtggccgggaatgaccgttctctgatcggaactttgacggacaagggatacggcacagtgtacataccggcgaaagtactgttggaactggaagcggattcccgaataaccttattggaagtggaaaccaaggatgccggcaccacgggccgcaataccgctgttttggaaacggccctggcttccatcggtcaggaccccgccaactacaaaatcatcgattatagcgtggcggttctcttgatggaacaagagaacctgctgcgcaatttcgtggcggcgacggtggccatggtgatgcttttcgacttgctaaggcgaaaaataatggatatttatcatttctgccgcctaagactccgggataaatattggtcggagatgatcaagggggatgcagtcaggcttatgcttggtatggcggaaatattagcgcttgttgcagtgatactgttgctatggaaattaatcagatttagcttatatattccgccggaaaacatccccaatgaactgattgatgtttcattttgggccgacctcattaaaaaggggattcaaaccaggatgcaaagcgccggatatgcagcgccgttaggagaaattcagtttaatatccttaataccatccagaactggaacttgtttttaaatatctttcttggttggccgctgttcttgctgggactttaccagatcaagctgttgaaagaaaaactgctcaaagttgaactgttctgtgtcgttttcatgctggccgccttaagtctgggcaccgccttgctgtggatcataaaaatgcctcccgtcacagagaccggggagatgctgctggtattcagctctatatttttagccgtggtaaagaggacaggggacacacctgctgaaacttgggcttttctttgaggacaggaatgtccccaactaataggagggtagcggatggcgagtttatatctgaaaaatctatctaagacatacccctgcaaagttgcggcagtcagggacttttctctggaaataaaggatcaagaattcttaatcctggtaggtccctccggctgtggcaaaacaaccgttttaaggatgattgccgggctggaggaaatttcatccggtgaattatatattgatgaccggccggttaatgacgtggctgccaaggaccgggatatcgccatggtttttcaaaattatgctctttatccccatctatcggtctatgacaatatggcttttggacttaagttgagaaagatgcccaaggctgaaatcagtaaaaatgtgcaggaagcggccaggattcttgcccttgaagatcttctgaaacgcaaacccaaggaactttccggtgggcaaaggcaaagggtggccctgggacgggctattgttaggaaaccaaaggttttcctgatggatgagcctctgtccaacctggacgcacagttgagaacccagatgagaatagaaattgccaagctccataaaaatctgcagacaacctttgtttatgtaacccatgatcaaactgaagccatgaccatgggcaccagaatcgtggtgatgaaggatggcctgatccagcaaattgacagcccgcaatccatctatgatcaaccggtcaatatgtttgtggccggttttctcggcagccccgggatgaactttttgaaggttttaattatcgagcaaaacggctgtatttttgccaaactggccgacgctctgctgcctgttcccgctgccgggggacaaaagttaaaagagcaggggtatctggaccagaaagtggtcctggggataagagcggagcatctctgcggcagcgcaaattttttagaccgccatcccgagtgtgttttgtgcgggaggctggagtttaccgaattgagaggggctgaaacttaccattatgtaaggatagccggcagggaggtggttgtcagggtgagtccggagctgcacgccgaaactggacaggaagtcagggtgggttttaatatgtccaaggcccattttttcgatcaggaaagtgaggtgaacgtcattagacagtagtcaagtcagaatatcttttggggtttaaatgcctacttaatacttagagaaaaggggtgttttgatgatcaaaaacaaatgcggagttgccctaatcctggttctggtcctcggcctgggggtatttaccgccggctgcggcaatactcaggctgccagagaagctaataatccagattccctgaccattgcggttgtgaccaaagatatgtacctggatacggcagtaaaaaagtttgaggaacttcatcccagtgtcagtgtgaaagtgaaagaatacacctccagtacttcggaaaagggtgaaggtgttagggcggcagatccaggcgatattgaaaaatatgtcacgactatgaatacccagctcatgtccgggcagggcagcgatataattttattaaacaacctgccctatcagacttatgcggataagaatcttttagttgatttgggcgggctgatgcagtcggatcaaagcttcgacagaggcaaatactaccaaaatatttttaaggctttagaatataaagataaactctatgccctgccggttaatatcagtattgatatgattgccgccgatagaaccttactggctgattcccaggtgccaatcgacgatagcaactgggattggaacgattttgtcaagatggcggaaaaggccattaacgacaagcaaaacggggcaacccaggagatgtacgccttggccgggatggatgaaaaaagactgattacaactctggttaaagaaaactatgacaacctggtcgatccggagaagaaaacagccaattttaccggtcaagaatttcttgatttactttccttaagtaaatatctgattgaccacaaattggttaatacggatacagcccagaccaacattacggacctggcctcccggggtaaacttgtttttaatttcacttctcttagagggttttgggacctgcaagtggccaaggcgattttcagcgagggtgttcagcttttaaagccccccggaaacgtgttcttttccacggactccatgtatgggatcagcagtaaatcagccaatcaagaactggcctgggaatttttaaaatttttggtttctgatgatatgatgactcagggaggaatgccggttaataaaagtgtgcttccccagattgcccagaatttcacccaggctatacaaaaaaacggtgggagaataagaattaaggacgatggcattccggctcaatctgtaacactgcacccccccactcaggaggatgtcgattacatggaaaacctgctgagtcaggcgaacgtctacatcggaacggaccagaagattatttcgattgttcaggaggaaaccgcggctttctttacgggacagaagacagcggaggcgactgcccaattgattcaggacagggtgagcacttacttaaatgaataatagcaaaatacagccggagctgcggcctgttttatctctaaaatcgcggggtgtcctgatcaggcaaatcgttgccggagaatgtatagattatggacgggtatttattgcgtcacgaaatatcccatcgcggttttgcctgtttgtggaacgagcggctattgctcatttgcgatgaagcctatttgatgattgacccgcaggtgccgcagagccttgtatttttgcgcaatgtggaaaaacgggcgagaaaatacgaagcaggccttatcattatctcccacagcgttatggattttatttccactgaaaccaagatgtatgggcaggtcctgctggacatcccccgtatcaaaatcatcatgggttgataatcctgttcagaccccaccttgatatggcttttgttcaggttgacactcctgcttctatgctgatgattacaaaatcctctctggtaagtatttaacaagggtctgaccctcatgagtaagatttattaattggaattattttaccgagccagaccccggtaaaaatttggaaagaatgattttctcttttcaaattttttcgagcactaaattaaattttttaaattccttaaataagtcccagcgacaccaagcagaaactttctatttttaatcgttaacaattatatttagcagtttttcgcaatttaacgagtcatattcgacataagcccaataaaccggctcttcgggttttttaagggaaacaccaatcccatccgaccattttttatacccaaaatgagaatcaagattaggcttatatatttctactaaaaagccgtctgtatttattatataattgccgtccttatcctttggggtgccttcccaaccttggtggcccaacgtcatttctttttgttttgaactgatattgtgccttttatcccactcagcaaatatcaacactgtatcttttaaatattccttagttactactttgggatctccttcgaatccaactgggcgaaaagtcctgttcccccccacagcatcagtaatatttataacgcctttatagatctcaccagatagctttttaaccttggggtcgtttttctttaaatccatcttcttgccatcaacataaagagttatttttgtaaaaggcggtagaacgaatttatcaccggtgactgcttcttccttctctgaatgacgattttgacacccggtaatgacagttaatagaataaccaaagccaacattataaaaatttttttagtcatttgcagctccaacattatgagtcacccctcttaggggttgactcataattatttgtatttttcactattagtattcttcaacctcgccggtataagcattaacgtataaataagcattaacgtctattttgacgcgccatgcgggttccattatttgctggtcatgcataaaagatttactaaagtatactaattccgcatctgtgggattaatatccttgttaattttgtatattttattagcatttctttttgctttttctaaagcctgcccggatgcaataatattttttatattattgtcattaccttttgcttctgcgttattaacttttttgtttccgtcattgctttttatgtccctccacaatctataatagttggatacaccatttttgtctattaacacccttatactatcgccattatacccatccaccagcataccgtttattacacgtttgtattcaaccagataacctattgtttctggtgtaccggtagtatcgttgaatatatcaataaccgttttttccaagggccatatcttggaaatagtggcatcgaatggccttcctccatgtactttaataaattcttcagctttgctaatggcattatcagttccaaaattgattgtttcttctgtaatttcttttgaatataatacggctcctgatgtattatatatttccaggttagaccctgacggcccttcaaccagaaggttgccattattatctttattttttgccagtttatccttgccatcaaaaaattgattaataatcgtatcttcgtcaagctcttccgggcttacattaaaagaagtattcaaaccatacacatcattagttactgagttactttttgtcgcattaaatatttctatgggagaatgattgtattgatactggtaaattacgggatccccggtggtgtctgacgtgactgtacctttaccccaaaggtaatccctgttatttttatgttcgattacaccccagtttgttgcttgagtagcgttattagcgtttatccacgaactccatatagtttgcgggcttgatcccgcagcattttgaaaaaatctttgagcaacgtaaaggtcttgcggattactgggtgatgaacccttataaccgtaaataccatgggctctccgtggtgaacctaacaatgtttttgcccattgtacaccagaagaatctctgttagcaatactacaggcacccaatattatccattccaaatcatcatcccatgccgaattagagctttttgttccactatcataagtacttccaacatcagtatagcttactgagtctaactcatcctttaacaacatttcagaagggtatgcatgtcccataaagtagagcaaatcgccctggtctgcctggggaacagttccgctgccttgatctgtaaaatcgcctagggaaaccccaatcgcagttttgtcagtggggttataattatctcctgtaccattaggattagggtcaacctcatactgtatttttgtccatcctaaagtatcctgtaaatagtcatcaaaatagttggcatcttcaaaagtcaaattagcgtaagaatcataatctccaacagacaatacagagaactcttttttaccatcatcgtctgtagctgccaaggctacgcctgtcgaggaataaaccccaaatactataactaaaaacaaagttaatatctttttcatgattacaccgtccttttatcttaaacattatcttacatagtctaaaaactgatatatgttgataaaagctgtctatggtaatataacacatatagtggtttggataggtcatgccgggactgaggtttgcgatgccatcttcggttttgccttcagaccacaataaacattattcacctctttctactaataatctctaattgagctataacctttttgatagcaactcctgaactaagtagaatattgtaattcttaatcacctataatatactactaatagtggttcagactaggttaatctgggtgcacggctggaagttgttcccgatttacctaccgagccactattatttttttccatttaggtgggcaccgtggcgattttttatattgaatcatattatcacctcctcactttaagaaaataatttaaaaaccacccccttataatataagataaaaaagaagtaggttttgtttcaaaaattttctcatttttttcgacatttgttcttattgatcgacaatttttactacaggaattgctaaaatatcgtcgaataccatagaaagtagttatagtgaggcgatattaccttgattaataaatatagtaaaattatttttaccctttactacaaggttgcatataatgctgcatatttttactgtggagataaatatatagccgaagaagcagctcaagaggctattttaaaagccatacagaatatacatcaactaagggatccaaataaaattgaaccttggattaaaaaaattgctataaataatactattacacttttcagaaaacacaaaaaggttcttagtttagaaaattcaatgccaatttcggattcacaagataatttaccagaatactttatagactcacaggaaacgttaaacgctgttagaatggctattgattcccttaatcctgtaatgaaacaagtgatttatctccgtttctatgaagaaatgaaaataaaagatatttctttaatgcttaaaaagccggaaaacaccattagaactataattcatagaggtaaaatttcaattaagaaaaagttaataagtgaagggtatttagaattaaaagaagggggtatcaaataatgggtaaccataggccccatgaatatacctctgttgatgaacttataaaaaaagcacttcaacaacgggcagaaaatgataatgacattgatttagatgaagcgtgggagagctttaataaaaaatattatataaaaaaacaaaaaccgtttttaaaattagcagttgcttgtttaatttgttcaatattgggagcatcaatacttattattcctacagaaggaggggctttcggcagtaagttatttaataatattaaattattcttaagtggaaaagttcaatctacagaaatatcttttaactcacctggcaaaaaagaaaatacggagaactacctgaatccagatgttcttcgtattttacaagatattccttacaatatattactacctgttgaaatgatgggtttttataagataaaagaagtagatacaaacaatttgggcaattctacggaagttaccatccttctgacaaggggtacctcagaaccaatcactattactgaaatcaacacaactaaaggttttcgccaagggaactccttcgataccgaggatgctacaatgaagaatattaatattaaaggtcaagaagctacattaatccagtataaaaataatatttattgtttatcttggatagataatgatatattcatttccatcgaaggaaatatccccattgatgacattttaatgctggctaactcaatgaaaagattatctactcaacccaataagctgtagtttgagaggtatttgtttctgttaagttacctttatcagcccggtgataacaatatgttctataataacatcctttttctacagtaattgtaccgctaacattgcaggaagaagtattacttccactgttagtccaactctttacattaacccattctgtggaagtctgcttctgcaaatataccgttgtagtaattttatcaacagtactgtaagttgttgtttttccggaaacactgattaagccatcttcactatcaataaaataacattttgttaacgctaagtaactgtaagtctgtggtgtaataataccctttgactcaatttcctgggccagaatgggttgtcctaaagcaaagaatactaacccaactaaaactattgccattgattttaagcttttcatcatattactactcctccttaaatgtattttattactagataaagatatccaccattttgtttcaaaaaataaaaagatttttagttaacataacgtactgagacgatgttaacccgctttattcctccttaagaaacgattacaggtggggtttagaggataatcacatataaaaaaaaacaggggacaataacaaattgctattgtgacagagccgctattcttaaggcatcaagataaccggataaatctgaagtagggtgccccccacccaaaagctgtccgagtgttatcctaactaactcctcactaaaagtaccgtaagttcgccagacagtgtgaatggttaagcgatcatgggcatcaatggatcttttgagcaacacccctaaaagatgcgtaaaaccatctacatcaaattcctgctgattatcagatactccaaacttctctggcggtggcgaaaactttagcaaagcagtcttaacctgttcttttttagccttgcggcagtagtgactccaaagatggtcaaagaaatgtcagtgttaaagaaaaatttaatggtgagattattggtatcgagcttggtgccggtttgatgaagaaaactgaacaagctattaaggattatggtcttgattttactcttcgtgatagcagtagtgcaggtatgtctgctactctagccaataaaattaagaataaggaatgggttatagtaacttggatataccgttgcgatgaaaccgcagttccggaataacggaaaccgtcagtccggaactgggaaaccgccattaatgttgatattagtatttctgtgcggtagagtcacagttccggtgtgacgttaactacctatttgggaatactgggctactactatctacccaacttggtttttttggttttagttattgttatggtcgtttttttaaagtagcagtggctgtgggcagtgtggataacgcgaagcgttatccaagccttgtgcgtcaacccgaagggttgtccacagggcggcactgtccacagcctaacgcaaggactaagaggcggctaaatgattctggttcttgcgttgcgcgccaatggcatggaacctcgcgcgggtggctctaattcgtcatgtttcacaccgccctttagttcttacttattcactaagcattttatctaaaccgtaaacctcacgcatggaaacgtctttcgccggatcaatgctttcgatattgattttatatgcatcatgaacgatacgatccagtatggcatccgccagcgggccatcgctaccaccgagctgctcataccaaccatctaatctgtattgtgagcagaagatggtggaggatttcttcctgcggcgatgtaataattcgaagatgtctttacgctcattttcatttggttttaacagtaaccattcatctataatcagtaataatggattagcgtatttcgccatgacctttttgtaggtgccttcattccttgctatttcaaggtcaattagaaggtcagggagccttacataccttgtcgtataatgctgtttgcaggcttccataccaaaagcgcaggccatatatgttttaccgctacctgtggcgccggtaatgaaaatattacggtattctgtgatatattcacaggtgcccagcctgacgataagctgcttgtttagcttgcgtccggatgtataatcaatgtccatgacactggcacctggctgatcaaaatcagcattccggatcagtcgttttaaacggttattttttcggttgctgtattctatgtccactagcatgccaaaccgatcctcaaaaggaacatccttcattttggcatcagtcaactgattgcggaaagagttggacatggcggtcaagcgcatttcaattaatttatcaatagtactttggtttgtcatagatgtttacctcctgtaatagccggcacctcttgtaatgccgtagttattgtgtgtggtttccggtttaaccggttcacttggtgacttgtcctgcccagtggtaaggatgtttttaatactcttataactgggggtggctgtataggaaagtgccttattgcaggcggcttccagacgctcgactgaatatttgtcagccagctttaaaagccccatacagcttttgtaagtctgctgttccacacgtttggaggtaagtatggcatctactacttgatgcgtattgcttcccatttgcggaaacgatcgccgttccattccagatatttctggtggtcttccggcatgtgttctactatggtgctgtactgccctttgcgtccgtaaagacggcgatgggaggctatgcggttttggttatagaaaatttcaattgttttatctgttatcctgacgttaaccttacgttttatatattcgtaaggggccgagtatagcattccgccgacggatatgtgataattgaactgaacggtgacttctttccattcggccagttcataaggggtagcaggtaatggcgccagtaatggcagttcttcgtcgcggaagagacttaaccggctgccctctttcttttggaaaggccgggcgttgaaggcctccaacttctcccgaatagcgcgatttaattcagacagtgaaaagaactgttcatttctcatcgcggcggtaatccatgtggatatattgcctacagaaccctctacgtttggcttatctttgggttttctaaccctggcaggaatgatggcagtaccgtagtgttcggccatctcgtggtaaacggcatttaactgctgattgtaccagccacctttatgtatcacggcagttttgtagttgtcggatacaaggattttggctacgccgccaaaatactcatacatgtgaacatgggcggttataaaggcctgctgtttttcattaatgaaggcttccacataagcatattggctataggtaataaccccgacaaacaaatggacatcaataatttcaccagtatcaggatctatgatgtgtgcagggtcgcctgcccaatctacctccacctgttcacccggtttacgcccaatatgcatggttgcacggagtttctgctcatcctgctgaatgtaatagcagaactgggaatacatgagcggctcctcaccgttaaggcggcaatcttccatgtattccgtccataggagctttttgctgactccgtttttgagcagctctttgcggatatagttcaggtcaggcatacgttttttgacgttttcctgccttgtcttgtggaacaggattccttctaataacagcgtcagtttgattgtcatctaatggccaggaaatatttaattcctttgctctattgatgacccggttgaccgttttctttgaaacactgctactgtaagcaatgttctgctgactaaatcccaagctatgaagcctaaggatttctcggtacttggtcacttaaaatgacccccttcaaatgtatttacatcatatttatgatgcataaatacattataaaggaagtttcatttgcggtttccgctaccggaataacggtttcctttcagccggtatgacggtttcctacaaccggacaggtggtgtaatatcgcccggaatactcataactggttggacaccacactggaaatgggcagcttatgatttaaaatatcttgaagatcctaaaaaagtttttggtgaagaggaacatatttcgactattgcacgtaaaggattagcagaagataagccggaagcttataaaatattggacaatttccactggactctggatgatatgcagactgttatgttagatgttcatgagggtatgagttcggacgatgctgctaaaaagtggattgctgcgcaccgggataaagttgttgaatggactaaagatgtagataagtctgctgctgcatgaaaaacagttaagttaggttatgttgagtgggattctgaaattgccagtacacatattgttaaaaatgtaatgcaggacttaggattcaaagctgaaattactccgatattttaccggagccagaccccggtaaaatatcggaaagaacgattttctcttttcaaattttttcaagcacttatataatagtggttcttttgggggtagattacaagctctatatatgagatatttgcaagattttggttgttgtgttatcataactctttttagcctgaaacatactttaataagctcaagcattaagttagcctcggtttattagattgatataatgggccacacttatgctttttcacctatcaccagaatggcttattttttctggcgggcggctcgttttttttttgacaatcacagtcttcttataattttttataaaggaaaaaattataagaaaaaacagaaatcctattatagcccctgtagtatttaaaataatgtcatctatatcagtaaccctgtatgtacatccgattacaaaagatataaatgcttgaagcaattctactgcaacagatgaaaaaaactaacgaaaataaccttataaaaagttgacatcttattaaatactagaggaattaagaatcccataggcataaacaaaaccatattccctataatctgcctatatattactgaagtgctattgctttttatcatgctatttatatcttgaaaaggaatgaagttgttttttaggagctctaattctgcatactctgctattacttctttttgtattggtattggaaataatgttatagaaatcataccaattatataggtataaaagaaaataattacaatgtgtctataaaaagatatttgttttttaatcccaacttttaagataagaatataaaaaaatactgatattagtttaaaaaagctcgcatcaagcatttaacctctccaatagttgtaataattttggtaagtatttaacaaaggtctgaccctcatgagtaagatttagtaattgaaattattttatcggagccagaccccggtaaaaatttggaaagaatgattttctctttttaaattttttcgagcattactattcatttttttgaaaaggatccgggttattataactagctataaaatgagtttccggggaaatcttcttatagtatccttctatccaagtactataatattgtatgtttttatcctcttctgtaacccagatttcgcatttagagatttttgaattagaaattgctaccaaacgttatttttttaaattatcattaaaccatttctcaatataatacgaaaaatttattgacgaattaatgatctctattaactcaagtggatggggtaaattaaacagattaaccaatacatcaatgctattaggaatattcgtcccattccaatgacgtacaccaataggttgcaacctttgctctgatatagttaggtcaccaagttctttctgtaatttttggggagacatttttttgtaatttctagccaataaccaggcggctaaattaatcacgagcatagccaatacttttaaaaagcaataggcatcaaccctttccggattacgaaggaaaacctgttgtaaatcaagggaacccttcaaaaatctaaaactgatttcaatatcgttcctactccggtagcgggtgagaagttcgttagcatcaactttctctttatcgtggttggttaaaagcacaaaaataccgtcagttttctctagttcaggaattattgcttcatcttttgaccaggacataacaagagcatcgtgctgatttagcccaatttctacattgaacagcctacgcatttcaggttgccctttgaaaatattatctaccgccttttcacaggcttccttggtaattaagttgcgtttgttgagcttgctattgagttctactaaggcatcttcagtgctggttatacgtttttgacgacgttcttcttccttaggttttttatttaaatcacaataaataattgccctaatagtatggattacaaattttcgctcaccttttttacgacgctttttatcctttttatcttttgagagaggatcaatttctattttaaatgtatattctgtctcaaatgcctcgtagtgtttaggtagatttctttctatttctttttttgagcgatactcaatagaaacaaaatcatctttttcagtgttatttaattgctctaaaacccaatttttcgatagttcgtccttaagtgggccaataaataacgcctttttgttgctattggcgagcatcaaatgcatgttatcttgggtcagaataccacgatcaataatcatctcaaattcttggccgtcggtaatttccttgaccttctcaaatgaacgctcaaaagtagtgccaccttgaacattaccgggatcaattgtggatgttaccggcaaagatgcaccagcggatatagtaagattgaggattaattgttttaaacccggcatgcccccgtatccatattgaaccttatcgttattttccatatcaccatagaccggaacggaagatgtatcgttgtaaaaagtgttaagtggaatatcaaatctcttggatgccgataaaacaacatcttgcaatacattagccatatattttgcatttgagtttaaagtatcaagggctctgcccattttgtcatcattaaattttttggccggtataccgagtattgtttcaacttgccaattttcacaagcttcttcaaatttatataaacgggtaaggtctttatttctgccaagcatatcgcctatcattatttcacatgctagaccagtgcttacccgacaattagaaccattggatctttcttcacgtaaatgttcataagtaacatattcttcatcaataaaatcgtcaattattttaccgatgccaaggcttctagctaaaaaaacaccgatgagtactgcacctgagggatttgccttcggaacttctacttttaattcgggcattatcttcatcaacgcttcaggcggtaatttggccagttgttctaaaataggttgtaagtccataacgatccctcactaatagttttttactagtagtaaggattcgacacaaaaggggaatatcctcccattttatggatcacttatttttatggttgtaattaacattgcttatgcaccattatctggcagtcttaaattttataatgcggaagttgggctgtaatgttggcataatacttaataataccacctggtttaatgttttttacttttttactcaagtccttattttttgtcgagatattatttcttcctacccaaagttcaacatttattaaatcactgtctgttacattcttcacaataattttaagctttttctgttttgtttttgtgatatctccataagttttgacatcaacaattggatcaggtgggatataaacatcatttgaacaccctattaacataataattaacgatagaatgactaaaagaaatattgctcttagcattttcaattgatccacaacccgtctacattagtgattatcaacttcctatcttcataattttttaaacatttctaaaatattataataaaaaatttaataacattaatattcattgttataatttgctgccgagctgaaatgtttctttcaacctctattgctttttgaaaatcaattatatatctgttaccatagttccgtgcttataatcatactcaatacctttagatatataaatatttaatattttaacatttttaaaccatggatgattaacatctacacctgtatctattacagctattcgtaatttatttgctttgtagctgtttatatcaattttatcaatattaattacttgtttttcccatctagctacctaattagcaccgaacactgcaggtggattaaatagatttaagaagctaagaattaagaacaaaacaaacaaccttgttttcatgaatcctccaatatagataggaagggtatgtcttttaaggaacatacccttttatataagtcaaagaattatttaataacattatacatggcgaaaataccctgttgttggtgatatatgtatggattaaaaacacgggataaaacctggagattttgggaattgtatgttcacgtatgtaagatagaagcactccaagaagcttacaaaatggccaaaaataaaaatggagcactcaagcttataattgagccaatattcgaggctgatttccaagaagggtcgtatgaattctttagcctttttacccatgtcagtgccttctttaatagcggcacggaacatgtccctgtgaaatatgcgtaatcgccagttccttaaccaatacctctgcttgagtgcctttgcctgcacccggggaggtcccataattaaaagattcacaaacaatccctcttgcgcttgtctttatatattaaggcaatacctccattaaattctattataacgtaaattatcagcttaaggaagtaaaaaaatcggttacttaatgacaagtcatagataaattatgctctattatttagtggtctatcatttttctgtaaggcgaaatatccttatagagagatagataaatattaaaatctttctcaaaatgaaaatataatgatgaaaaggcaactaaattaattacaagaaataaatatagaaagggcaaaaacatgtccaaaataatagtacaagacataataaaaatattcggtgaccatccggaacaggcacttaagcttttaaaacaaaatgtttcaaaaaaagaaatattaaaaaagaccaaacaaactataggtgtctataatgtgaatttcgaggtaggaactggagaaatctttgtccttatggggttgtccggcagtggaaaatcgactttacttcgcctgttaaatagactaattgaacctaccagggggaaagtctatattgatggagaaaatgtcacagcagttgatgatgaaaaactcagagagattaggcgtaaaaaaattggtatggtgtttcaacgttttgctctcttccctcaccgaactattttagaaaacgttgcttacggcctggaaatacaaggtatggggaaagaggaaagggctaaaaaagctagggaaacactgaaactagttggcctaagtggatgggaagacagttatcccgggcaacttagtggcggcatgcagcagcgagtagggttagctcgtgctttagccagcgaccctgatattttgcttatggacgaggcttttagtgcgttagaccctctaattcgtaaggaaatgcaagatgaattgctttctcttcaagagcaaatgaacaaaaccataatttttgtaacgcatgaccttgacgaggcattaaaaataggggacaggatagcgcttatgaatgatggaactattgtccaaattggtactcctgaagagatattaacaaatccggcaaatgaatatgtggaaaagtttgttgaagatgtagatatgaccaaagttttaacggctgaaggagtaatgaagcgcccggatgtaatcgtacgtcttaaagacggtccaagatccgcattacggctaatgcgcgaaaatggtatatccagcatttttgtagttggtaaagacaggaaactggtcggtttagtagttgctgatgatgcgctaaaagctactcaggagaagagggattttagtaatattattattgaagatgtgccaactgttgctcctgatacacccattaatgatttaatgtcgttggtggcagaatcaaaatatcctattgccgtaataaatgaagatagacgcttgcttggcataattgtacggggtgctgttctggccgggttggttagaagaggtggtgatgataatgttgcctaaaatccctattggggattggattgagtcagttgttgaaattataggtaattactttggtcccctttttgatattattacgggcgtgataaattttttggtagggagtctatatgaattatttattataacacctgcgcctattttcatagttttagttatggcttttatttgggtgattagtaaaagaattgtcttatcaataggttctggcctaggattattactaatttataatttgcagctatgggtaccttcaatggaaactctggcgctggttttgtcagcaacattttttgcattgattataagttttcctatcggcatacttacagccagaagcggtgtttttcataaagctgttatgccggttctagatttaatgcaaactatgccgccttttgtatatcttgttcccgcagttattttctttcagataggaaatgttccagggttaattgctactattatatttgctatgccccctgtaattcgcttaaccgggctagggattagacaagttccggttgagttgattgaagcagccgaagcttttggctccacaccgggccaaaaactagttaaggttcagattcctttagcacttcctaccattatggccggggttaaccagtgtattttattagctctatccatggtagtaattgccgccatgattggagccggaggtctcggaagtgtggttttaagaggtattcaaagattacaagttggtgtaggctttgagggtggtttggctatagttataatcgccataattttagaccggataactcaaagtttaagcaaaaaaaataaaacataagggaggaatttttaggtgcgaaagatttttaagttattaggtattgttggtatgctgattgcgttaagtacattactctttggttgcggcagtagtgactccaaagatggtcaaagaaatgtcagtgttaaagaaaaatttaatggtgagattattggtatcgagcctggtgccggtttgatgaagaaaactgaacaagctattaaggattatggtcttgattttactcttcgtgatagcagtagtgcaggtatgtctgctactctagccaataaaattaagaataaggaatgggttatagtaactggttggacaccacactggaaatgggcagcttatgatttaaaatatcttgaagatcctaaaaaagtttttggtgaagaggaacatatttcgactattgcacgtaaaggattagcagaagataagccggaagcttataaaatattggacaattttcactggaccccagatgatatgcagactgttatgttagatgttcatgagggtatgagtccggacgatgctgctaagaagtggattgctgcgcaccgggataaagttgttgaatggactaaagatgtagataagtctgctgctgcaggaaaaacagttaagttaggttatgttgagtgggattctgaaattgccagtacacatgttgttaaaaatgtaatgcaggacttaggattcaaagctgaagctactccggtagataatgcaataatgtggcaaggcgtatcacagggtagttttgatgctatggtatcagcatggttaccaggtactcatggagatctctatgataaagtaaaggatacaattgacaaccttggtccaaacttggaaggagcaaaaattggtcttgtagttccagactatgtgactattaactcaatagaagaattaaaataatttagcagacggccttttgccgcctgtttttttttgaagcagcagataccaaaattaaaagagatatgcccataaaaaatggagtttgatctaaaagtgtactataatagtatatattttagaattttgcgggggaaagtcatttggcttacttgaaatcaactcggttaaactttaataaaagattttccttgacaccagttcaactaatggttttagggtattttttatttactattataggagccatgcttttaatttcacctttttccctaaatacaggtaaacaattaaatttaattgacgctttttttactgctaccagtgccgttagtgtaacaggactgaccgttgttagtacccccgacacttttagcttaacgggtaggataatactgtcatttttattgcaatttggcggtatcgggattatggtacttggtactttggtttatatactaagtggaacaaaaatacatttacggacttatgcgatgattcggattgagcagaatcaaacatcaatacatggcatggtttctcttatgcttttcatactcaaagttgctgttatattcgaaattttaggcgcaattatcctaacctcccgcttttttataaactatcatatgcccttctcagatgctctaggtatgggcatattttacagtatctccggttttactaacgcaggctttgacttgtttgggcatggcttacaaaattttcagcaggactatttaatacaaagtgttattagtatcttactgctgtcaggcgctattggttttcctgttttgttggaagcccactcttactatttatccttacgaaaaaaaactcgatttactttttccctttacacaaaagttacaactatgacttttctgatattattgtttttaggctttatttttgtattattgtccgaactacacggcccccttgctaatatgtcctggcaagaaaaagtttcagtagctttttttcattctctgaatacgcgcagcgggggcttcagtaccattgatataaatgttttctctacaccaactttactgtttttatctttgctaatgttcataggtgcctctcccagtagctgcgggggtggaatccgtactacaacttttgcaataaacctaattagtgtattttcctatatgcgaggcagaaatagcgttaaaataatgaatcgtgaattatatccggaggacattctaaggtcattcatggtctctttttttgcggccatgcttgtgatcctatcagtaatatttttgatggagacagagaactttgcttcaagggaaatattgtttgaagtatgttcagctttcggtactaccggactgtccactggtattgcaacgaatttaagcgttacgggaaaattgataattattttcttaatgtttgtaggtcgtgtgggtatcttgtcattgttaatgctgctgcataatcatcggttaagagataagtatcatattataaaagaaaggattatagttggataactattatcacagaaaaaccagaaggtcaatataaattttcaagagtaccggtgtctggcgctatgcaaaagaagaaggtttaatccggttagggggttgtttaaagtcaaaaaaaaatctattatcgttatagggattggcagatttggtcgtggagtgatcgaaggcctttttgaaaggggtcatgatatattagccatagatagagatgaggcagctttagatgatgtgcgtgatatgatagtttctggcactattttagatgtggaagatgacgaagaattaagccggattatcggaaagaacaattttgaagaagcggtggttgcaatgggtaatgattttgaaggaacacttattgccacccatgtactgaaagaggctgggatttcagtttccgtcaaagctgccagcgaaagaagagggattgtgcttaaaaaaatgggtgcagaccgagtcgtttttcctgaaagagatatgggtcgaaggttagcccatcttatttctaacgatgcgattattgatctcttagagttaccacaagggtttgtagtagagcagatggaagtgggtgtcaggtttaccgaacgaacctttgttgaaatgaatattcccaaaaggtttgccgtatatgtcctgttaatttaccgtgacaaccaatctatactacctcaggcaaatactcgacttaaaaagggagatgagattatcatttttggtcagagagataaactggaattatttgaattggaaaaccttagggatgataaataaattctaatgatgcatcgtcccctctcatcaggagagttggcaattccatatttacaatccaaatccattaatattgtgaagctgatagctcctatctgggataattgttcaggtaggagtttgtatttggcactaagaatctacttccttttaaaaaaaccgatttgccggactgaaatgtttttaacaatacctgatctgaattaaaaacaatagaaacaggtattgacaggatatgtttttatgagtaaattagtgagtaagtacttactaactatggatcggtggtggtttttttgagattaacctcccaagagcgcaaaaaacagattattaacgctactctaaaattagctgctcaaaagggtatcagtcggattactacagctgagatagccaaggaggttggtttatcagagggtgcaattttcaaacattatccaaataagcaggaaataattcgtgctgtagttgagatggttcaggattctataatagggaaagcccaccgggtggattcttcccctctgacagccagggaaaagttaaaggaattattacgctttcacctgtcttttctgggacaaaaccctggcataccaagggttatattttccgaacaaatgttactggctgataaagagctaaaagagaatatgagaaatttcttaaagctggagtatttacagattataaaaaatatttttgagcagggtgttgccgaggacgtctttaggggagatttagatcgggaaatgattattttgaactacgtcgggttaattcagagcagttgctataactggtccttggaggattacacctgggatattactgagtcatggcagaagatttataattaccttatagctgtgtggggaaaagtttaaacaagggacggggggttacattttatgaaaaaaaagctgttcatagtattaaccatactcttaatcttatcaggggcaataacgacagttctgcataaagaaaaacaagttgccgcattatcaaaaccggaaactgctccctatgtttttaacggtgtaaaagcctataaaggcagtatgaccaattacctatcatttcagggagagtttcagtccgacaatgaggcgcaagttaaaacaaagctaaccggtaatattctgtctatacttgaggaaggtacaacatttaaaaaaggagacgtcctggtaaaactggatgatcgggaaattgctgacggtataaatgtgcttgaattcaataaagcagccctaatcaatgaaatggaaggactgcaaactatagtgagcgcccaaaaaatacaaatggaaaatgctctaaaaaactatgagcgcaacaaaactctgtttcagagtggcgcattgtctggacaagctctggacaatgcccaaaatttataccagcaggcacagtcaagctatcaggatatcaacacaaaactaaatgtctaccagcaaaagatcaattccctgaacagccagatcagccagcaaaaaaatttattaagttataccactatattggctccctttgatggggtagtagccaaaaaattattgaataccggagagcttgccggctcaacctctcccatactacaaataagcgggttgggtggatacaaagtgatggttaaagtgccggtgcaggtggctgctcaaataaaccttcaggatgatactctgcttacctacggggaacaagtcgtcagagcacagatagacaaggttcttccggcaggagaaaataacctgtccgttattgagttaagactgccgaacaatacttttcaagtacctgtgcacacttttttacaggtacaaataccaaccggtgcccaacaaaacggtataattataccggtggaggccaaatttaaaaatgctgacaataacacttttgcagtcaaagaagtaaacgggttagctgtgataattccggtcaaagtactggtagaaaataatcaaaatgcttgtgtagaggggaatatacagtcaggggacactttagtcatcggctatgaaagcaagctgctgaaccttcccgcgaataccaggataaaggtcgtgttgaaaaatgataataagtaaaataatgaataggcctcattttatttataccatacttatcattttattcgtcatgggagtagtaggctactttatgctgccccagaacatgtttcccgatgccgagaggccgcaaatttctattgtcactttggaaccgggagcctcttcatcttatattgccgatcatgttagcaggcctattgaaaaggtgctctatagtgttagtcaggtgcgtaaggtaagttcaacttcgagggatgaggtttccgtggtcaccgccgagtttgaatactccaaggggttggaaggagcggcaacagatacggccaatgccttgagcagagctacaaactccctgcctcaggatattaagcaaccacagatttataaaatcggtgcctataccccaccggtcatgatttgggctttatctccccaaaagggttctaacctggccctggcagacgttaggtatctggctgccaacagcatagctgaccaactggttaaagtacgtgctattgccaatgtggatatcttcggcggttatgaaaaagaagttgttgtagaaatcaataaagacaaattaagtagttatgatttgaacattgccgatgtgatagtcgctttgcaaaaaaacaacagagatattccccttggtttagttatcagcaatcacaagcagaatatttttaagctgcaaattgaggcttcgcaaattgaaggtttaaacaatatccaaatcaataaactggtcaccatggctgatatctccaatgtgcgctatggtactaaggagcgtacagcgggctatcatggcaatggtgaaccgtctattgcactggccattcaaaggccggagaacggttctgtcttagcagcaattgatgcggcagaagccgaattggagaagttaaaggctcagtacccgcaaataaattttcaggttactgattcatcaagagatttggtggaaaaaagcaatgaagacatgttcgcttccttaagagatgctattatcatgatttcagtagttatgtttttattcctggcaaactggcggattatgctggtggctgctctgtccataccctttgtttacctgggcaccatctctttaatgtggctgttcggccaagaaattaatatggttaccctaaccggtattatcctcgctcttggtatgttggtggatgacgcggtggtaatattggagaatatcgaaagacacctgcatgaattaaaggaggatccgctgactgcagcggttaaaggaacccaggaggttatgctggctgtttttgccggtactgtttccactatggttgtattggctcccctattatttgtgggggaatacccgcaaaaaatctttcgtccactggcaggtacactaatcatagccatttttatttcctatttggtctcgattacttttattcctttgattgcaccaaaactgttgagtaaaagcaaggggaaaaacaggcttgagtttaaggtgcaaaatatatgtgacttttttctgaacccactgaaaagtttttatgtaaaaaaactgaatcttctgcttgacaaacgccggttacggctaatacttaccgttaatctgattgtactgctgactgtcagtgtgcgggttttgattcctctgtccgggcgtgatttaatgccgcccatggataccggtatcgtgaaagtagatgttgcgacagacagtaatatggatataaaaagtgtagagaatttattattcggcatagaaaagaaaatctatgatacgggcaatgtcaaaatgctttcctcaagtataggatcagaacccggagtgtttacggttgggaatgggaatacgcaaaatattacggtaactgcacattttattgaccggtttcaccgaaaagataacatttgggagattgaacaaaaaatccgtaaacagcttttgcagatgccggatattaaatatgtaaatgtttatgattacggtgctactcctttgtcaactattaaagcgcctgtggatgtgatgctggccgggagcgatctgaaaaatctggatattaccggtaatatggttctggatcagatgaaaaataccggtgggttgaccggtgtttcgcgatcctggactaatgacagcaaagaattttattttaatattgataaagctaaaacttccctttatgacactacacctggcgatgtagttttgcagttatctcagaacattcagggaagcgtggcttcagtcttttctataccgggagaaagtggtttgcccgtgcgggtaatactggccagggattttaggaaagatgtgcaggactttagtacatttctggtgaaaacacccaaaggttttgtacctctgaacaatttaggcagcatttctcaggtttaccggcctaccatgattacccggcagggaatggactatacccttgatgtgtacggttaccgggcgcaggccgccgtgactcatatcatgagcggtgtggacaagggtttatccacaattagcttacctcctggcgttagcctttctcaggccggggatattaaggagctgcaggattcgcttatccgcatttttgctgctatactaatagccctgttcctgctgtatgctgtactggtagcaaccttcaaatcatggaaggccccgctggcaattatgctggccatacccctttctctcatcgggggggcctggtccttaattttgaccaacaagcatatgtgtctgccggctattatgggttttgttttgttgagcgggattattgttaaaaattctattttattgattgattttacggaagaagctttgggacagggcacacctctgcgagaagcactgctgaagagtgttactctgagaaccagagcaattctgatgactgcctttgcaacagccgtgggaatggttccgattgccatggagtgggccataggtctggagaggctatctcctcttgcagtagtggctattggcggacttatttttggtacatttttaacactactgtttgtaccggtattttatggcatgatgtcgcataagaagagcgaccgtccaaccctaactcataatacttaatctgataatatcacgatatcccatacttttctgtcaataaaattttatgtaggtaaacatacaaaaacccttaggaaataattctaagggtttttgtacagggttaatattaaggtcaagcgtttgacctattaataccggtcaacgatacacattaatatgcttacacacccggccaatcggcctggttgtattccaggggtcttattcttacgaagggaaacctaatcttaagcgtgatgtttcgagtgaatacaattgttgtatgactgatcattgagtcgtaagaaatggattggaattattttaccgagccagaccccggtaaaaatttggaaggagtgattttctcttttcaaattttttcgagcaattgcctaaaattatatttttatgtaatccattatttcataatgctaacaatagttaatccgcttgtttacagcaaaagtttggataagttatgctaaaatctaattgtaatacttaaaccttagtttggcgtaagatttttccaaatgcagtcgtagcaagggctaaggtactcttaaaaaaatgcgttcgctactacagccaattttcggccttttgtaaaatgtttttaacatgctttacgtccacaattgattcacatccaagcgcttttaatatttgttgttgcttttcggagacctttgtgatatttaagtgtgtctttgcctccgatttatcaaagacccagcgattagccttgcactcagctaataaggctaaaaccgtctcagttgaattggaaattccgtgctccttaagttggagctcaatatcatttctcagaaaataggctagcatgcaaacagcaacatgggcccttactcttttctccctggttaaataaattggacgtaattcaagatgtgattttatctccctaaaggcttcttcaattttatttttccgtcgataccactgtactatttcctgagcagatatacgctcttgggtaatattggagataaaacatgtgattccatacaaacgttgttctttctgcaaagcagtgttgtcaatagtatctgaaagctgaaatgattcaacagtacgagatttaccagttttagttgtaacggtacgagaacagggcgtaatctgaacggacaaatatttatgaacatgaaaccgtttcgagattttgctgatttctcgctcaagagtgtcacgatttcttgattttttggcttgtttcaaatccccattttttttgattagccacctattaatttgttctaccttatttctttgtatttggtgctcatcaagaaaacgtgccacgtcaaaagttataatgtatcgccgattatcatcttcaaattctcggtaatacaatatgtcatcatctattggttgaaattcctgcatcgccaagacttgttcccagtcctccggcataggaggggttggcaatgctgtttcgaaaaatgataatacgttaatctcgtccctgtccattgccgaaacataatcccaatttgttttctctaatgttttaaggttatcagcagataccatacctcggtcaaaaaccatggtgcagtgttgtatgggaaaacaagtcttgacgttttggattaagtcgcaaactgtggaaacatcctgagtattaccctccagcaacttccaataaaaagggtaaccatccggggtaatcatcaaagcaataacaatttgttcgcaatcgggacggtgatcccgcgagtagccaaacttagtaagtacgcagcgacttcctgttacatatgtagaggtaatatcataaaaaaacacatccaggctatttggtcgcttttcttgaattttacgaaacatatatgactgtagctcggtttctcgctggcatagtcggtctagttctcgaaagatatcaaatgcattcattgacaatggatctgtatctatataggcaggcagtactgttttggtcatccactcctgcacattgcatttcgcaaccgggtcaatacaacggttaattaccatacctgtaacccagcggtcatcctgaaagaactcgtgaaactgccattgttgccagatatgaaccagaacagctacatctaaatatgctccatgctttgtgacaacaatatcatcagatttggccacaacaagatcttggttagagtgggcattaagcgttaagcgtaaccgatcggctgcttcatcatcaagagggccaattgcaaaaattaagcggtgtttaactttaccgttgtctctaaatgattcgactatactataatgggagtattttttccctttgactgtcttaacggatttcttgagaaacatcgtagcctccaatttgttcgcgactactataattctatcagaaatccagtatatatcaaggttttattggtgtattcataaaaatattcgctactacatttttattattagtgccgtgtaagccttgatatagctggggttggaaaatatttgcgccaaagtccggcttaaatcgaaaatttatatctattgcaagatatgataaattgtgataggttttaccttaagggtatacccaaatattacttattaaagtaactttttaatttaatgttgtcaagtttacattaaattaaggagttgataatatgattcaatatcaaaaaacaccatgttacccgcctaaagggcaaaaatataatagtggctcaacaggtaaaccgggaacgacttgcaaccgtatattcacagtaacctagcctgaactactattaatatcattatattatgtgtatttagagattacaatattctaagcgttttcaatggatgttattgtctttatccgaaatattgcacatagcggtttaagttactttcacatttggcttgtatgaaaaaatgataccaaagtagtgtttacactttctgtgtttgagggggtaaatccaatgtgcctttcgaattaaaatatggtttttgcaggtaataatctggaaagttacttttgaaaaataaaaggagtgtaaattcaaatgctaaaatccaaaaaaattgtttcaatcttgttggcaatgatgatagtcttaagcatagggtgcttaagtgcgtcggcagaagagtcggtagatacaacatccaggggctaccaattaataaatggagatgtttatgatcttcatggcaacttgttacttaagatgtatgatggatttactgcggatggatacgcccttgaccccaattttactgttcatgatccaagtacttatgtgcaaattaatgaagatgagatttcactaatgacgactgagattttagatacaacatccaggggctaccaattaatagatggagatgtttacgatcttcatggcaacttgttaattaagatgtatgacggatttactgcggatggatacacccttgaccccaattttactgttcatgatccaggtacttatgtgcaaatcgatgaagatgagatttcactaatggcgactgagatttttaacggaaccaaatatttaaataagaacattgatggtaatcaaggtgtgcaattgggtggtgattttacagttagctctagtgaacctaactggcgtttgacttataactcaggagtgccaaccggtgtgaattttggagtatataatgtaactagaggtactgttgtggaatgggtacctaaagttctaccgggaaaatctttaagtgatgtttttgcttatactagttcaagatcaaatgatgtgtatcgaactatggggagtgcagagggttctgcaggccatgcaagcttgcgagttgtaaaatgctagcacagagagaatactaaagaaattacactcgtgtaaatagctgcttaaatgatgtttagaaagcattcatttcggctgttgtttccccaaaaacatagcggctacctagataaaattggggaggtttgtccattaaagccaagctgcactaaggctttttctctgctgtaaaactaacgtgtatgctttcagctagggacccagggataggctgggtccctagctttttactaattcttattgtggattatacattccatgttgttgcatgtagttaaatattccttcaccgtgctgctgttcttctttttggatgtgttgcagtgcctggcgaaccggagaatttgcagattcaaaaatggccgtatcgtaggtaccagatacgaatttttctgtcattaacatgtctgtgcagagtacggcgtcatcctggtaagtcattcctgcttgtggttggctttgaatctgttgggtttgctgttgcaaatcttgaccttgattgccaccaaggataggttgttgcccttgaagtagttggttgatcgtatcgtagtgttgctgttcctgagatgcatactgattgaaaagctgtttaagttgggggtctttagcttgctgagcgtaattggtgtacttttggatgcaaatctcttcgtgagtcttttgatcctcaagaagcgttctttccttttgagttaattgcaatggcatcttattcacctcctacattattttgtacgaaaggctcaggtttattcataattactcaacgccaaactgagcaaagttaatgttgcagctcgggatcaccgctgacttagtaatgtccgggaattatcaggcattatatgaatttctccaactttgcctatgtgtgagggctaaatggtgtaataagatgaatatttatattaagcatgtgacagtttatgatataggcttaagatatttaaatcatgcaaggggtgagagaatgaagttgggattgttagacaaaataataaaacaggaagatattgactcgggtattcattccggtgaaagctacattatttggacacaaatcgttgctagatatgatactttggaattagtagatgttatcttgaatttttctaatgatttggattttaaacttcttgtaaaaagaggaatagataaagtaataaagcctcagttaaatcaacttatagaaaaagctaaatattatagattgcctcttcctcccagaccgcctgagagtcaaaatttatcatcaaatatggaaacttttagagatgagttcttatataaactgctgatggatggtagtcagacaggccttgatgttcaccttaaggccattaaaatatgcattaacgatgctttgagagatatgtttatggagtttattctgcaagaaatgaaattgtacgatgagctaattaagtatggaaaagttaagggatggttagaaaatgcaccaatttataaaaataattaaattatttagaatacttgaaagacaataggaaattgctgacggttaatcccgttagcggttttttattccttttttagattcctctcattatccttcgttctttaatttcttttttatacggcataactatcgttatttactgtgtttagttaatctaaattaattacaattatatcgtaacggaatcatgtagctgatatgttatgctgactaaacatttgcggaaatatcgcgaagctgataactcctatctgggataattgttcaggtaggagtttgtgtttggcactaagcaacagtgctaatgcacattgagccagaaaacaccatggaagtgatgttgggggacgcgggcagctatatgcatgggcaaacgatatagtgtttgacgttataaaagagatacccgggttgaaggaataaatgctataataaaaataactcttaaaaggaggtcgtcgtgcatggaaaacactaacgaagaattaaagcacattaaagaaatggttgcacagttaatcaggattagcgctaacacaaccgcacttatggaagaattaagggatagtgtcggagctttagaaggcaagattgataatttagaaactaggtttgataaactggaaactaggtttaataatttagaaactaggtttgataggctggaaactaggtttgataatttagaaactaggtttaataggctggaaactaggtttgataatttagaaactaggtttgataatttagaaactaggtttgataacttagaaaataggtttgataacttagaaaataggtttgacaacttggaaaataggtttgacgacttggaaacaaaagtagccactaaagatgacttagctaatcttgctaacggtatagacgagaaatttgacgaacttaatgaaaagctgcaccaacaaaacgagttttttcttgaaaaattcgcgaagcatgagcaggatatatttatgctaaggaaaaggttagtgggttaaaaaattcccttttccatgggaaagtttctttatcaacaatagggacagaaaaatattgttaaaaacaggggaggatttttgcaaattatagagaatatagctttaaaaacgcggcaagaaattgtgatgcgggatatgggcgagaaactcaaagcaaattgtatttatagcatatttttaccacgaaggtattgacctataaagaggttaactttcgtggttttatttttcttttacttatgctatatttatctatagatgtattaaatggtattttgctattgaggttggtgttctaaatgattaaagatttgcgaaaaatagttaaggaactaaaagagagtgaggccaagagtttattattaattattttgctaaagataaagaggttagaagaatcaggctattctagtaagcaattttcagatgaattatatgaaatgtacaaagaactgctaaatttctctcaaattaagaataaaactgatgaaacatatcagataatacacatagttttcggaaactcatccgggggtgctttgaaggtagcactcagggatttagatttggaacgtaaagaaaaggtaattgttttttttgatgatatattctctattggtcccatatggaaattacaagatgaagctggacgtacatatagatatgaatggttaaggaatcacattaatcttgaagacgattacttggatgaagatgattacgaagaaagctttagagatattcttcatcaaattaatgccattccggaacaggttccaatcataatatggaacggagaaaatgctcatgaacagacaggggttcgatatgctctatatttattgcacaaaaaaacaaacgatatttttctaataaatactttagaagcttataaagcttattttaacaactctagtgatgagtattttcctttatatacagctgcaattgatcccgaaaagttaaaagcaatctatgagaaaactaggttgaataaacccttgttacctgaaaatagaatgcgatttgtacaagaatgggaaagccttgctaacaaacaagaggttttacggatatggcaagatggagaaatacagagtgttgccgatagtttttatgaccaatacatcatcaatacggctcaaaggcttcataacgcgcaaaaagaacaaggactttataaaatcggcaggattaatcggagaagtgttagcacatttgcgccaatatattggggacctatttttagaatacagaattagacatttaatatataacggagtgtttcaaataaaaggaatacctaaagcaatgagatattacagtgtaaaactacaataaaaaatgggatattgcagttctttcctggttaaaattgaattgtataccggcaattctcggtttataattaagaaaaagttataccggagtcgagaaaaatgtttgatttcgaaaaaacaaaaatatatcaaaaaatacctcccaatttttctccatttggtgggtctaatcaatcacatcaactccgtttagcatacttttttttattatacttgaaaatataatcatttaaacaattaccctttacaactgctacagtatccgtaaattttcattgatttatcagcaacctcaaatcctttttcttccgaaatccggtttttgaattcttcagccattctatcatctaattccgtcagttgtccgcattttaaacaaattaaatggtgatgcattaacctgtcaaacattaccaactcgtaccgtgccgatgagttttccattgataatcttgacactataccaatcttttcgaataattccatggtacgatacaccgtcgccagtcctatccttttattattatcttgtactgtaagaagtccataaatattttcagcttcaagatgatgtcccctgcaattgtatagaatctcaaggatagcttttctttgcagcgtaatccttaaattgcattccttaagcaaatgataggcccggttaagcaaatcaattcacctctttcaaaatcaaaatttatttaatttttcaatacttaaaagatcattgacaatatcctcgctaaagaagaatccttcttctttttcatcgccggttatgtattcaacatgcgctccggatatgctgcgaataattctgcagcattgacaaggctatctcttgaagacctttttaactgataactggattaatagaccctgttccaacgtcaattacaacaagtcgtcgtaatatggcaacttgggtggccgccaacccggtttcgtttgcattatacatggtttcagccatattcttaagcgatgtcagtatcctattgtaaaatttttcaatcgttcttgtctttttccgcaatatatcatttgtctgataattcataatgtttcgcaacgccatatatatctttctttgcctgaaaaataatttataagaagaaggcagtaattttacctgccttcttcttataaatatgggactattcagtgtcttctttaaaacttgaaaaacgctttttaacctgttcaagctggctttctaaaaacttaacctgctggcttaaaagctccttttcatctaaagcaggttcatatgttccagtgtatgcgggatagcctaagcgcttccatcccggcagcccagttgcatggaacatcctgcgggaaccgcgtcctcctccgaatccacatctaaaactgaccggatttgcataaccgggagctgtaaagcctgcgcaaaaacctgcgcctcgtccggtcatccgtcccattcccatcgggcccgtttcgtctcctctcggcataattttcacctcctctcaaattaacgtctttgtcatttaagtattgctcctcttcccgccacaggtccttgtcccaacggaccagttccatctcttccaggcataataaaatctcctttcaaaatctataaacttattgcttcatttggacattcttcaacacatgtaccgcattcaacacattcgtcgctgatgactgccttaccatcttcaagtttgattgcccctacagggcacacatcctcgcattggccgcagccaatgcatttttccttgtttactaaagctgccataaaaattatctcctttacaatgtagtttgtttttgaaagagttattgtcctatgctcataattataataactcgattgtggtcatatgtcaataattgtgtataaaaaagttaagataatttatctaaacaaaaaagagagctataacgccataagctctctttcgatgatatctacccggattaaataaactttttatcccaaaccatttttttttaaggcaagggttgcggtgaagagtgtgaggttactccatgggcaataaggtcaaccggacagccatataggttgtttacaatattttcggtaagccccggttctccgtgataaataagataaccattgaggcaaaacagcctgcggatctgtgaggaaatagcaagcagaccatatatctgattgtgtgcacctcctggggcagaatttattgaaacgaaaagagatggggagttataccaggagaagacaggagcagtctgccgggaaacggatcgatgacaggcagaggcgtaggtctttgctctgggtttttattttttgaatataataaatgtagacaggttatttacatatgaccaaaacagtgctactatattacatataaacaaaagaccataaccttatattgtcagttcatgctagcaaattgcaagaagaatgttttgcggaggatgtcctggcagaatagcgaaaaaaccacttttgtattttttttgtatatcgaacccaacgaaaggaaagggaaaatgagaaatagagtatttacatcggaatcggtgacggaaggccatccggacaaattatgcgatcagatatcggatgccgttttagacaatattttagaacaagataaaaatgcccgggtagcttgcgaatgtgtagccacaacagggatggtgcttgttaccggcgagataacgtcttcatgctatgttgatattccatccattgtacgccaaactgtgcaaaatataggttatgacaatcccgaatatggttttgactacaaggcttgtgcagtgcttacctcgatcgacgagcaaagtccggatattgctatgggtgttaacagttcatatgaagccaagaaattaaagccggatgaggcggattatattggcgcaggcgaccaagggatgatgttcggtttcgcctgtgatgaaacaccggaactcatgcctgcaccaatttccttggcccacaagttagcgcagcgtttagccggggtacgcaaaagcggtgagcttaattggctccggccggatggcaaaacacaggtagcagtagaatatgatgatagcggcaaaatcttacggtgtgcggcgatcgtggtatcagcccagcacaatccggatgtttcttcagacactttacgggaagcaatcattgaaacagttattaagcctgtgataccgaaaaaatatctggacaaggatacccatatttatgtcaacccgaccggatgttttgtgatcggcggacctgtaggggattcgggccttacgggacgaaagataatcgtagatacctatggtggttacgccagtcacggcggaggagcattttcaggaaaagatccgacaaaggtcgaccgttcggcagcctatatggtgcgccatattgccaaaaatattgttgccgcagggctggcccaacgctgtcagattgaggtagcctacgccataggtgtttccaatccaatttcaatccatattgatacccaagggaccggtatattttccgaccaaagacttgcagatgtcgtcagggagtgctttgatctgcgtccggcaagaataatctcgtatcttgaccttcgcaacccgatttatactcagaccgctgcttacggccatttcgggcggcctgaactaaatttaccttgggagcgtacgaacatggcagaaatactaaagcagtacaaataaaggggaaatgagtatagcttcaacggtaaaataaaagatttgatttggggagcagacagaggagatactcctacgcaaggaacggtatgacgcattagcaaagcgaaaacagtaaactattttcatgttaaatttaatagtaaataaaaaggagaatcagtatgaaactatcagaaatctttaaaacaggtaaacccacgctctcttttgagtttttccctgcccgtaatgaaaaagctgctgaaacgtttaatcaaacgattgaagatcttgttgaattaaagcctgattttgtttcagttacattcggcgctggtggatcgaccaaagaaggttcttatgagttggttaaaaagttgaagaaagaaaaggaactggaagtggttgcttatcttgcggctttcgctttgaaaaaggatgagataaacgccgtgctgaacagctatcaggatctcggcatcgagaatattttagcactgcgcggggatccgcccaaagacgcagatgttacacaggtgtcggctgaaagctttaaatatgcctcggagctcgcagcatttattcaccaaaattacagcttttgtctgggggttgccggatatccggagggccacatcgaagcgccaagccttaagaaggacattgaataccttaaacacaaggttgatcaaggtgtcgattttattattgcccaatttttctatgacaatgtttgtttttttgattttagggagcgttgtcagaaaagcggtattaatattcctgtattgcccggaatcatgccggtttacagtgttaaaatgatggaaatgttagccggaagctgcggtgctaagataccggaaaaattaagaaaggggatatctgagttgcctgagggcgatacgaaggcgcttgttgacttcggaattgaatacgcgacagggcaatgcgaagaacttcttaaagaaggcgcccgtggattgcatttttataccatggataaaagcgaatccacagtgggtattgtgaaaggacttagaaatagaggatttttaactatttagaaacaagtacattttggggagtaaaaattataacgaatgttagataacaagcaggatacatttcctgcttgttattatggaatagtatcaaaatgaaaaatgttatgcaaaatcagaaaatattacttctagaaaaagattagagagtatcttgaaagcacggtggttgacgggatcgtgcataagaacggcaacacaaccattgtggctgggtattggcatgtgaactgaaaagtgctgaataataaactatgaaaggtgcatcttggcatgcatttatgccggactatgcactatgcaattcccggtttcgatcagaatttactgaagtcatcaagtagagaggatatgtttattaatatagtaaagctgataactcctatctgggataattgttccggtaggagtttgtgtttggcactaagcaacagggcagatgcacattgacccccccatgatgatgttggtagtaatggcggttcattgtaaaaaggacttgctgtatatatttaccataaaaaagcgattgactttgccgtaacgtaaagatatatagttatgttgtcaggagggcggtaacatggaatatacagtgcagaagctgggccggttagctgggataagtactagaacacttaggtattacgatgagattggtattcttaagccgacaagaattaactcgtcaggatatagaatttatggtcaagcggaagtgaatagattacagcagattttattctacaaagaacttgggctcagcttagataatattaaagacatagtcacttctccttcctttaacgaagctgaagcacttaaagaacatcgtgagaagctccttgaaaaaagaaaacagttggatttactaatcgctaatgtggaaaaaaccattggcttaacggaaggtggaaggaatatgacagatagagaaaagttcgaaggttttaagcaaaagttaattgatgataacgaaaaaaagtacggtaaagaaattcgtgagaagtatggcaacgaaattgttaataaatctaatgaaaagcttaagaacatgacagaagaagagcatgcagaggtaactcgactggagaatgaagtgaccgctgctctggcggaagcttttgaaactggtgaccctgcctgtgatattgctcaaaaagcggcagatttgcataaacagtggttaacttatttctggagcgaatataataaggaagcacatgccggtcttgcccaaatgtacgtggacgatgaacggtttaaagcctactatgataaaaagcagcctggtgttgcagaatttttaagagatgcaatccatatatatacaggtttaaggaaataatgttattataaaatcttattttatctcaatgctcaaccacaacctttaataatacttttaaataatctattgaccgaatcggtttattgtgttatgtttgtattaaccggttcggtcaataaaatctgtggggtgagtattttggagaaatttaaaaatttatctgtagaaaaacaaactataattattgatgccacacttttatcttttggtaccaacggttataaaaaaacatctgtaagcgatattgcagcagctgctggaatctcaaaagcaatgatatttcattactttggcaccaaaaaaactttgtacctttatttaattgaattgtgcggaaatattttaatgaaggaaattaatgaaaaatttgatgccaatgtaactgatttttttggcagaattaagcttgcaacggatattaaaatctcggttttaaaaaaacacccttcaattctttcttttttaaacagtgtgtattttgaaaccgatgatgaggtaataacggaaataaaagactttctggcaaaaggtgaggtttttagaagtaaaattgtttttgatgacatggatgcttcaaaatttaaagacggcattgatccaaagcttgttatgaaaatgcttgttttgttagccgaagggtatgtctgtcaatcttcaagtaaagcagggtttgattttgaaccattacacaaagaatttaatgaatatttggatttacttaagaaaaatttttataaagaagaatatctatgatttctctaaagataccttattgggaatatccaagcgacaaaggtaatttttaactcaaatttcaaattagatagcggagaggttatgggttaatcctgaacaaaaatgacgttgagattaaattgcaggaggatttccattatgccaaataaaaaaggcaaatttaaagttggccaaattttcacgtcaataattgttagtttactatttatagcagtcattcttttccttgcaggtgattggttttggatagaaggttgggtttttattgtattttggcttactatgactttatctattggtatttatctgtctgttaatgaccctgaattattggccgagcggtctaaaatgcctggttccgacaaccaaaaaggatgggataaatattatcaatcctttgcttatgtatcccttatagcatgggttatcattatgccattagatgccaaaagatatgcatggtcgccctactttcctgtatggttaaaagcaattggtggagtggcattgttaccatctttatactttttatttcaatcagtggctacgaatactttcgcttcaacaatggtcaggattcagactgaacgaaaacaacacgtaatttccacaggcgtttatggattcgtaagacatcccatgtatcttggcaatttattaatgcttgtagggacaccactgatgctgggttcgatctatggcttaataataggattaattgggatttttcttatggcggtcagaataatcggtgaagagagaatgttaatcaatgaattagagggttacgaagattataagaagaagatacgatatagacttatacccttcgtttggtaatgacataattgcaattttatgttactcttgataaccgcattgtagcgcagcaaattttaattttcttaaaacttgttgacatcaagtattatattattttaaaattaactaacatgtatacgaaatacatataagcgatgtaaaagcctgtagattattgacttaatagttgaagctattatacttgcaaaaacaattttatttaaattataaaaataaaaaaataaccatgaaggttaagttgagatgcaaatgttatgtgcatttctgcttaaccttcattttttgtgctttaaaacttatatccgtcaaaagttttagcattcgggaaggtgagaggaatatgaagaaaattaaactaattttaaagcgattgctgcaaataatccctatgttaataatagtcactattttggcttttgctttaagtaatatgtcatcgggtgatgttgcagaggtaactatccgcagccagggcttagaggttacagaaaagaatgttgctgcagcacgggaagagttggggttaaatgcaccgcttcatattcagtatattaattggttgaaaaaagcggttaaatttgattttggtatatcattccaaacaaaaaagcctgtttcagatgaaatactatcgagatttcccgctactcttaagctagctattgcagcgacggttatttcaatactatttgcaattccggcagcccttatttcagccagatacaaggattcactgattgaccacctattcagaatcgcatctacttttggtgcaacattgccggatttctggctcggtctaatgcttctatatgtttttgcggttcagttgaatatctttcctgttatttccgggaataaattgcaaaacatatttcttccggcttttacgcttagtgtaaattatggtgccatatatatgcgggttttgagaaacaatctcatagaaataactaattatgactatatgagagctgcaagagcaagaggtttaagccgaaatgccgtattgctaaagcatggattaaaaaacgctgtactcccatgcataactcttataggtgtagactttggaaagcttttggcaggtcaatttgcttgtgagaccatcttttcttggaacggaataggggaattcgcgattgacagtattaaactaaaagatttacctgttattcaaggatatataatgatcgttgcagtaacttttattgccgtaaatcttttgcttgatattttatatctttatatagaccctaagatacaacttaaataataaatggaatctaattgaaaattgaagaaatcgattcgtgtttcaccttccttacagcaattgctctgaaatctgtttatttatacctgagagggatggtcatagtcttgaaaaaaagtgtgttggttaaatttaaaaagaaaaaattagcggcaatgggattggttattatatttattctcatacttatgggcatttttgctccggtagtgtctccccatgatccttatgcagttgacctcacaataaaattgcttaagccttgcgctgaattcccgttgggtacagaccagcttggcagatgtatattatcaagattgatttatggaataaggacaagccttaccacagcaatattcgccacagtctttatgttggctattggagtgcctctcggtattcttgccggttatgcgggaggatggcttgataatatcataatgcgtcttgcagatatagcatcaacctttccttcgggtctttgtgccttggctatagtaggagtgtggggagccagtgtcgtaaacatcatgattgtctttgttttactttggtgggctccctttgcaagaattgttcgaagcattgttataaagcttaaagaaaaagagtttgttatagctgccgttgcttcaggaagcagccggacatcaataattctaaagcacataaccctgaatgcgatttcccctgtcatcgtgcttgccacactcaggattgctgccgttattatgcatgttgccggtttttcctttatcgggcttggctcacagccgccaactgcggattggggagttatgctgagcgatagcagacaatatttaatatcggacccgttaatgctgctttggcccgggcttgctattatgcttgctgtttttgctttcaatatgtttggtgaaggcctgaatgatgttctcattccatcttcgggcgatattgcagcggtaaaggaggatgactgccaagatggccgaacagcctattctatcaataaaaaatcttaaaacctatttttatttagtagaacgagtggtaaaagctgtagatggaatcagtcttgatgtatacaaggccagaataacagcaattgtaggcggctccggcagcggaaaatcggttatgtcattatcgatcttcaatttgatcgacgatccgggaaagattattgacggagaaatatggcttaatggggttaacatcagaaatttgaaagaaaaacagcttttaaaaataagaggcaaagaaatttccatgatatttcaagaaccgactagttcaatgaatcctgttctgaaggtaaaaaaacatctttttgaggtaatccacacacaaaataaagcgattagaaataaagaggctctaagcatgttccgagatgtgctttcacgtgtcggtttaaaaaatactgaacaaattctggaaagttatccttttgaactaagcggaggtatgtgccaaagagttatggtagcgatgggattgcttgcaaattcccgtgtattaatagcagacgaaccgacctcatcactggatttaacaacgcaggccgccatactcgaagaattggtacgcctcaaaaacgaaggtatggccattgtcttgataacccatgatttaggggtggttgctcagatggcggatgacgtttatgtgataaaagacggaaaaatagtagaaagcggcacagtttatgatgtgttcgaatcgccaaagcatgagtatactaagtctctgcttaattcaattttttaatctgaaaaagggtgaaagcgtgaatttattagaaataaaaggcgtttataaatgctataacgaaaaacaaaagccaaaggtttatgccgtacacaatataagtttaaacataaaaaaaggcgaaattctgggtcttgtcggtgagtcgggctgtggcaaaagcactttggggaaaatgcttttaaaactggaacagcctaccagaggaaggatcatttttaaccggcatgatataacagattactcctttaatcaaatgcgaaaaatcagaaacagcatgcagatgatctttcaaggaaccgctaatgcttttaacccttattttacggtaaagcaaataattagtgaaccacttaacaattacagtagcgaatcggcagaggagaaagaaaaaaaaatcgttgccatgctggagaaagtagggcttaaccatacgtatctgactagatacagccaggaaatgtccggaggccaaagacaaagggtaggcattgccagagccttgatcctgaatccggaatttgttgtgtgcgatgaagcagtttccagcattgattatgcactaaagagacaaattttaactcttttgatcgacctgaagcggcaatttgatctcacatacttatttatttctcatgatatatcagcggttaataagatatgtgacagagtagtagttatgtatctgggaaatattatggaaattatatccggtattaatgacaaagtacagcacccttatacaaaagcacttcttgctgcaactcttgttcctgatcctaaaaaaaggtcgaaaaatatggtgctgcttagagagggtgaagaattaaaaatacctgagaagggatgtgtttttcagaatcgctgtctttatacacaagaagtatgcaaaaccaagcaaccagcgctagtgccgcataatgacgagcattatattgcctgccatttttgttgcaaaaatagaatttaacggggggatagaaatgagaaaaaacattatagcaaccattacgctattaatttgcacctgcttgatcatttctgcttgcggcaaaaatgattcagtatcaagcaaaccgggagtaaaggaagttgttgttgcgatttatcgtgatggggccatgggggaattggatgccgcaacctataatggacctcactttttgtacaagatgatttatgacggttttgttgaagatggaggagatggaaagatccttcctcagcttgcaacaagctggatcatttcaccggatggaaaaacatacacgtttaagctccgtaaaggagtgaaattttctgatggaaccgatttcaacgcagacgctgttatattcaacctgaaaagatgggtcaacaacaaacgtcatgcgatcttgaaatcggtcaatgtagaaagtatggaagacgttgataatgacacagtaaaaattgtttttaaggacggtgcctatccaattttgacggagctgacatacccaaggccagtacgatttttaagcccttcatcagttactgcggttgccggagatgttatgggtaaatttacaaagcctgtcggcacaggtccatggatgctggaatcctataaaaaagatcaggaatttactcttgttcctaatccatactactggggtgaaaaacctaagctggacagaataacatttaaggtaataacagatggacaagcaagagttttagctcttcaaagcggtgaggttgatattctcggaggtgatcttgtctcgaagatccccatggagagttttttagagcttaaaaactcgggtaagtttacaacatacacaaaaggaacaatgtgctcgcactttatttccttcaatcaaaaggtggaagcatttcaggatagaaatgttcgtttagccatgaactatgccatcaataaaaaaagcattgtaacagatctttttgacaatattggttttgaggcgaatggcttatatcaaaaaggcgttccttacactacagatgaaaataattacggatttgcaaatgataaagaaaaagcgaaacaattatttgatactgccggatatgtagatacaaacggtgacggtattcgtgataagaacggaaagaatcttgagtttaattttgtattatcaacagaagaatttcctgaatggaagccgctggccgagtttgtgcaatctgaattttcatcagttggcataaaagtaaatcttaatattatggataaaaacggatacgaggacgcaacgatgaatactaaggcatttgacatcgctcttatgagaacatcttcggattcctgggtgccgcacggttcaatgctggagcttttctcaattctttctacaagcaatgccgcaaaggcctggtatgatgagggactctataacaacattataaaaacattgaacagcattgacgaaagagaaagacaaaagaattacgataaggtattcaaattcatcagcgaagaagctctcacaattcctatttactatcctataacttcattcgctgttaattctgataaaataaaaggatttgaaatcggagttaatagctatgcaccgatagaatggcagaagcttgacgtaaaacaataatctatcaaaggcagatacgttgtctcccttgcggcgtatccgcctttgacaaaaatgtcagaggtgagtatggatggatcgtgaacaaaaactgataaaaaattggacggacagttctaacaactacagcaacataataaaagaagagttaaacagctttaaaaagaaagcatggactgatattattcttaataatgccggaaaaaacacaaaaatggatattcttgatgtaggtactggcccgggtttttttaccataataatgtcgcaggtggggaacaatgtgactgctattgattgtaccgaggcaatgattaatgaagcaagggcaaatgcaaaaagcgaaggtgtaactgccagctttagagtatctgatggacaaaatctagaatttgatgacgaaagctttgaccttataattagcaggaacgttgcctggactctaattgacgctgaaaaagcatacagtgaatggaaaagagttttaaaaaccgacggtaaaatcattatgtttgatgctaattggaatataagattattcaatgaagcatacatggaaaaatatatggaagaccaaaaggaatacgtaagattgtttggcgaagagcctccccagtacactgctgaaatgatcgattttagaaaaagtatgcccatgtgccagagaataagaccgcaatgggatttcaacaagcttttggaacttggatataaaaagatttactgtgaaactgacataggagacagggtttataacgaaaaggaaagggtcataaatcgttctaccccaatgtttatgcttgttgtagaaaagtagtaaagtttaatataaaaaaccggaatcgtaagaggattatttcactttagcttgaaattaataagggaacatatatactgttcaatgttgaaaatgtaaaagataataaccaaggtaagccggggagtactaatcttcggcttttatttgctttttctaaaaaacctttttaaactctaaggaagcaattttatcaatacaggatcaaagcaatgaaattccatctgtataattgataaaatagttactctttttttgccaatatgattaatgatttttggcagcaggaaatgtgtgatcagtattgtgatgcatgacgcatcaataattaaaatattaaaaaatcacaaattgaaacatctgtggcggcaggtgcaactaaattactgttgttgcatgctatcagaaaattggagggtttaatagtgttatacaaactatggaagttagcccgaccttcgcccgtactgcttttactgacaggatttctgattatcctgtcagcagtttcaggcctggcctcgccttggataatacgttatgctgtggacaatctgattctaactggtagagttcatttattgtggatggcggcaatggcgataattgttttttctttattgcagaccggttgtacttttgctgcccgttacctggctgaatacatgggccagagttctttattggacttacgcaacaaactgtaccgtcatttgaatcaattatctttttccttttacgacagtgcccgtaccggtgatattatgtcccggcttactgtggatacaaatattctgaataacttttttggttttgcagctattaatattgtaaccaatagcctgaccattttaggcattattatagtcttattctattggaactggcagctgggactggcctttttattgataacaccggctgtagtgcacggtatcaatactcacgccggaaaagtgcagcctgctttttcccggcttcaccggcagttagggaaaatgacaaatatactggaagaaagtttaacagggataggcctggttaagttaaccggcagcgaagcatatgaattagaaaaatttgagcagcaaaacagagaatatttgttaaccactatgagtgtcttaaaaatatcttccttgtggcagccttacgtgcaatttctaactaccttgggcattgctgttgccatgtggagcggtggacgggcagtcatagaaggaagtattacaaccggtgtattaataggttttataacttatatggggatgctggttaggcctatccggcagacgggaagaatggttaatgtggtggcccgctcgctggctgcgggccagcgaatttttgaggttttgaactgggaaccagacataaaggatgcgcctgatgcttacccgctgcctccggtaaagggccatgtttgttatgaaaatgttagtttttcctacgatggcaagaaccaaatacttgaggagataaaccttacggttgagccgggtcagatggttgccctggtagggccgaccggtgcagggaaaaccacccttattcatcttatagacaggttttacgatccggttgggggcagcattaaaattgacggtcacgatttaaaaagagttacgctggaaagtttacgccggcaattaggtatcgtgcttcaagatacttttatctttaatactaccatacgggaaaatattgcctatggcaagccttctgccactaatgatgaagttgaacgtgccgccaggttggcccagattcatgactttattatttcattgcccatgggttacgatactgcggtaggcactcgtggaatgacactttccggcggtgaaagacagcgtatagcatttgccagggttttgcttaccaatccccggcttctcatcttagatgaagcaacctccgagctggacgcacaaacagaagcagctttacataaagcaatccatgaagtaattaagaacagaacggttattatcattgctcaccgtctttggacgatacaaaacgcggataaaattctggtgctttccggaggaaggatagttgaatcaggcagccatcaagaacttctacgcttggatggtaattacagtaggttctatgatttgtttttgcagaacaaaaagcttcctgataactttgattttggaggagggagtcaggcaaagtgagaggagaaggtttatttcggagatattcctccaagggtgagaagaattatcgtttttctcagatggatgccggagcgctgcattttttctggaaatatttagaacctcaccaattaagtttgtatggtgctattgccgcaaccttgcttgttactgcctgtacgattgccggaccttatttgcttatgaaaggcattgacaggtatattgccagccgggatttaaccggccttaccgtaataactctgctctacattgctgttaacgtcgctttatgggtgggaacattctggcagtcctatctggccggcgctgttggtgaaaaagttgtttttggcatacgccaggatttgctggcacatgtggaaagcttgtctcttgacttttttgaatatcgttcaccaggtgaaattatgtccaggctgattcacgatgtgaatactctgtcagatctgatctctacagggttggtagatttcgttggggatgtattggttatcatagctattgtggggatgatgctgcttctcaacacatcccttgctttattgacttttacaacaattcccctcatttatttttttatttcattttggggcggaaaaatgcggaaggcatttcaagatgtacgggtaaaaatagcggatattaactcagaacttcaggaaaacattacagctatcagggttgttcagtcgatgtctcggaaagaaattaatattgagaaatttgaagcactaaaccaaaataatatgagggctaacatgcgggctatgagcattttttccctattttttcccatgattagctttgtcggtagtattggcactgctctgattttatggcatggtggacaactggttgttggtaaagccgtcagtgttggattgttggtagcttttttacagtatgtggagagattttatcgtcccctgcgcgaaatcagtcagagtttcaatttgtttcaatccgcagcagcttcactggacaggatatatgaatatttaaagataaaagctgttatagcagaacctgccgttaccagtcttccgtcagccggatttcggggagaagttgagttctgtcaggttagttttgcctatgtcaaagatcgtcctgtgctgcaaaacataaatatgcatattgaatcaggtaccacagtggccctggttggacataccggagcaggcaaaacaacaattttaagccttttagcccgtctttatgaggttcaagaagggcagattcttattgatggtgtggatatacggcaaattgccgctgatcagttgcgtaaagttttggcagttgtccagcaggatccgtttttgttttcgaccacagtaatggaaaatatacgttatggtaacccgtcagcaacggatgaaatggttattgaagcggcaaaggcactgggggtccacgatataatagaacaactgccggcgggctatcaaacagacgtgggacgacggggtgagcgtctttccggcgggcaggtgcagataatagctctggtgcgggtatttctggctgaccctcttattctggtgttggatgaagcaacctccagcctggatagtcgaacagaagccaatatcaaacaagcactgatacgtttgctcgaaggccgtaccggaatcatcatagctcacaggtttgttttattggaactggcggaccggatatttgttttggagggaggcagcatcacagcctccggttgtcatgagcaggtatataggcaaagtgagttatacaggcgtttatacgaaggacagttactttttggagatatggtatgacggtaaaattattttgatgagcgggtgattttatttgccgattataaatcttagaaaagttgtcttttagtagggtaaagaaagcttttaagttaccctactaaaagattagctaatattctaatttcttgtatgcttaaactactgttgctatatccagctactagtagttctgcacagttacctgttttttatctgcatcccaagtaatattgccatttagagctgatgctgcccagcggtaaggcaacattaaacggcccggctctattatctcaggttccgcgtcaatggaaatttccgtgccctgcacaagcatagtaggctggccggctttcatctgcactacccgtccgccatgcattaatgtaactgtttgagatgaagcatcccactgcacatcttgttcatttagtcccagagcataggcgatataacgtaccggaccgtatgtgcgatcattttttatatatggggcaacatccatgtcatattttttatcattaaattcataactgttactgtcaatagtaaatatagctttggttttaatctcctggggcgcagcggtaggacaattcgctataactgcctttaaaaaattttgtgagccgttaaacaaatcgtcggtttctgttaaagcagtaccgcccacttccacttttacgctgccttccggaaccattctgtttacatccaaaataacattactaatttctattgtgctggacacactgctggatttgcttacaggaattaataaagttctctggttttcagaatctaagccaacctgatctgtaaataatactaaatcgccatccgttactttaaccacagggggattgtctttattaaatgttacaccgggcggcagcataatttccaacaccgctctactctgatttctgtccagtgcgcgcaaggttcctgccacggtttcattgataatcagatctcccaccgcttgtttctgcttgccgacaaatatatcagtttctgaagcagttaatttaatcggtgttattacattagccactattgttttgccttcagttgaaaatactgaaccacctacggttatttctatttgagaaggagcatcaaaggccagatcaacactgccgtttcttaagatacaactgctgctgcccggttggggaaaaggaacagtatatttgattgtacgtccatcactgcctaccggtgtggcctgatccagcatcttagcgttgtttgtcgggtaactgcgccactttacaccttccggtagagtaaaagttactgtgcgtcccgaagtcagatcaccggttaagccttgcatgataataatgtcaccgatagcctgatctttgtggcccgcaattacctccgtaggagtagagttgccgactttacagcccggcattttaaaagttgcaacagtcagagtagcagtgctaactccgggattacttccttcgtaatatgcatatatttcccccggctgggctatactgctgtctacgtccacctctcctgttaacgttatacgtcccgatccggtcgcatctgttgttttgttattaatttgcaagtacaaaacactgcgaccgctgctatccacatctatcaggtaaccgatatctgaatttgtaaaaccacctgtcgctataatattagcgcttgtccaacttactccggcagataaaaccagctttactgttttttgttctttgcagttatccggatcagatgtgtcagtgtttatctccagagcaccaggtccgttctctttaattacaatggtgccggtttctcctcccagatcggtgagagtctctgaagaaatagcgcttgcggtagtgccgtttccgtaagcatatactttagcaattgtttgagtatcggaactaaaaccgccgcttccgtccagaataacttttgtctcatcaccatcagttgcttttatcttgcatgtcacgctgtcaaagtaaatatagaagcgaaaagttttagcggtagaattttcagggattttgtttattttcaaagtaaagttctgttcattttctacctgcatactgagtatgttatcattgtcactaaaacaagtcatattcttaaaatcgtttgcacttaaactgtaaacagcagaattaacagttgtgacatcgtaatcatagaaaaaatctatgtggacttgtttcattgctatataactgggtaaattaacacataaaatatcacctttttttaatgtcatgggatattcttccttaatcatcagggtgcccaagcttgttgtagtggccgatttaatagttggtacatttaatactttattaaccgtactggcgaatgcggattggtttcctatcgacaagctaaaaagcatgtaaaaggcaaatagaatcaaaaccttatatctcaaaatacatcgctccccaattttaaaataggatattttttgtttttattatatttattttacatttgccggtatttgagattgctcctgtacttctatttcattataaggatatacagatgccaaattcagttgctggccataaaaattttgatttatttcctgataaaacgcatccggatccaaatctgagaaaagctcgggatgcagccatttggccatataggcaagaccgatagcatatcttggtccacgacaaatatcacaggtaagcaaataaattttatcattttttacagcctctatatttttccagttggttctggcaagcatgccctcttttttattttttagcatggtttcagagaaaccgctattagacacattatcaacatatttaataattattgagggattttttgctatgatccatttattatctacaaatgacattgttttaaatcttttttcagaagcgatatttaagcctccggctaactgaaccagcttagatttatcatcattaagattgagagtaatataatcattatcagcttccaggtatactctgggtctttcattagccgataaattcttagtgcgggttttaatcagagaaatatatttatcgtttatatcggtatactcctcggctgctgtttctttgcccagcgcaatacccagtaattttatgtttttacttaattcctcagttttattgcaatcaaataaaaaaacaggtatgcctttcttttttaataattgtaaagaatctttttcagctgccggatcagctattactaaatcagcctttaatgccgtgatcttactgatattggagacagttattgcaggtatcttttccctatcctgcaaaaaaaattgggaggtacagttttcattaaccccaatgagttgatccgccgcacccagagcataaatcaattccgaagcgtcatcttgcagtgaaataatgcgcttgggtatttcaggtaccagtattgttttcccggttacatctcttactatttttttttcaggctcaccggcaagtgcttgagaattactatgaaaaagtactgtgcataataaaaataataatattatgcgagaaatcttcctacaataagtcaagaagaacccccctttccaagccatcttattttctacccttattctccaaatattgtttttgaaatatagtcagattagtgttagagaaagtcaaagctcagaattaaatttgagaagatgtttttgggggttgccagtataagcttattatctgtttgaataacattcacctccttaaccgtaatgcataaagcatttttccttacggtatttaattggggtactaattttagtataaaaaatgaagcataatcaataatctgtacccctaaaaatacaaaaccacgagggttaatacctgtaagcacagatattaaccttcgtggttagtttaaacgatatgaattgatcattaagaattaaattcgataaaaagcttaattacttcgctaccttcagatagcgtaattaaattgtataaactttcttgagtgcaaataatgcttaattgctgctgataaaaaagcagtttattgattatgttaaatctcataatggaattacaaaaggcatattgtgtatattctctgcagcggctttaataatttgtttagacactttaacaaagtggatttgcctgagccattgactccgaggatggaaaaaacctcatctggttattttgctgttctcatttagcttttcttccagtcagcaggtatgtttgtgggccgtctttaatttcaatgtttgttaatccggaacggttggctatcgacaccatctcttcctctgccggcagcatatcatttgccaccactccgcccagatttcggtgaaagctgttcagttcttccctgggagcagggtgacatatggataacctacctcccggcttgagcactctggtcatttcctgcatagctaaaggcttattgtgaaagtggggaaaagccgaattacacacgacttcatcaaaataatcattttcaaaaggcaagttgtgcacatctgcactcaaaatatttacacttgatccgaaattttttgctattgcaaattgaagcatttcctccgcgaaatccaccgctattatttttccggtcagaccaacagcttccttaagccagggaatcaatacaccggtacctgtacctacatccaataccacactgttaactttaatacccagatttttgataatttcatgtagtttttgacacctttcttcctttagaacattgctgtcccacacggctgccttttcattaaaccaagttctgtgcttattcagcatttttaattgatccatagcttttaaaaatttccctcctctttttattacaacccttattttgtatttagcaacttaatcaatttcacccaccttctaaaaatctgaccaatactcaaattaaagtttgtgaaaaaatattactgttgttttttgtgataaaataacttgttttacataaatataaaaaccacgaagtaagcctactacttgtaggcaataccttcgtggtatagttaaaaatttatttaaatattcaatcttaaaacaatcaaagcaatctagacaacttcttgctgctgctataaaaaatgattctctataattttacgaattccttcataagtttaaaaaaaatttcacttaattgtcgtttaagcgcgagatatttatttttgcatggaatctactgtattctataacagaaattgtagtaatatgattattcattttaacgttctctctggttgttggaaatagactgcctgtttggaaaataactcaatagtgttgacaaattaattaaaagatagtattatagttctagaataatcgaagaaggttgctgtggaaatatctatggaaaacttggctattattttcaaagcgctgtctaacaaaaatcgtcttataatctttcatgagttgctgcacagagagggtttgcatcttggtttaggcagtgaaagttgttgtgggcagcataacaaaggaaactgttgtatcggagagctgggaaagaaagtacagcttgcgccgtcaaccatatcacaccatattaaagaactgaaaaatgctggtctaatagatattagcagggaaggcaatttcctttattgctcggtcaattttgctaattggtcaaaagttcttagcttttttagttcttgtcaaccgggacaaggtgattcacaccagcataagtaagaaacggatcgtaaagaataagaattttatttttgcccgttatttctatacttccaaaaatatagaaatcattgttttgaaatttgtatgttaattacaaaccttagtgggcaataatatactgcagcatgtaaaatagactagtctattttaacaataatataaaggaggtatttagcatgtgttgtaatgaaactaagtcaaacagttgttgccagccccattcccacactcatactcacagtgacggcaccacacattctcacgagcacagccatagtcatggccatgagcatgagcatgaccacagtcatgaaggttgctgcaccggaggtcatagccataaagattcaggtaagtgttgccagtaagaaaaatgtaaacatacaaaagcacgccctgcttataggcgtgcttttgtatgtttacatcagacatagaaagcccttactcatttctttatccgaaattgtaaaggcagggtttgtaaaaaataaagcaaatgggtgccaattcctattcccatttgcttctggtgttgtaatagattaaactattccactttgaggcaggtcttaattccccatataacaaaaagagctaaatagaatatttgaattgccggttcagtccacggcagatcagttcccagtgcgaccgatcgaagtccgtggctggccggggtcagtggtaataattttataatctgtgaaaaaggaaagggtaccctgtctaccgaaaaaaaagtgccgcagacaaaagtcatcggggttatgacaaaattattaaacctggtcatgtccggatgagatttgattttcagagccaccagaaatcccaggcttgagaagaccaggcagttcaagcacaaaagaagaacaaaccagagattgaagataaggtctgcccggaaaaaccaggatatgaccagtaaaatagctgcggcatacaatcccctgagcgctcccgccagaattttacctgccgcaaaggaatagacagtgataggcgcgacaagatattcctccagtgtcttatcgtagaggcgggcaatggaaagaggagtggccacggcgttgaaactgacgttcattgtacttagcgccactattccaggtacgataaagtcgatgtaggccacccctcccaggttaactgttttgcccaggccccagccgaaggctaccatgtacagcaaaggtgctaccattgaaccggtggtaatagtccaccagcggcgtttaaaaaaaagatactctctccaaagcacggctctcaatccggacatcaggtgctcactctttcttcagtaagttttacgaaaacatcttccagctttgtctggcgtatggtgaactcgtcgcgtaacgctcctgcatgctccagcgcttcctggcgggaagcaaaaaagtgaaggattgtccgttcgtctcggaattcttccacaactaccggtcccaccactttttttagctcttccggtgagccgtccatgattaattcgccttttttcagcagtccaatcctattgcagagagtctctgcctcctccagatagtgggtagtcagtaagatagtaattcctctgctgtttaagcttttaatcaaatcccagactttccgccttataaatacgtcgagacctactgttggctcgtcaagaaggagaatcctgggtttgtgcattaatgcccgtgcaatcaatacttttcgctttgttccgccagacagagtgttaaccagtgttccggccttttcttcgaggccggtaaaagccagcagttcctcaattcttatcctggcctgttcctgtggaatgctgtaaagcatggcgtgcaggcgcaaattttccaccacggtcagttccggttcaaggttgatgtgttgaggtaccagacccacttctgccttaaaacgggtatcgttgcggtgagcacggcatccgtttacaacaatgctgccctctgtgggcatggttaaagctgtaagcatcctgacagtagttgttttgccggctccgttaggaccgagcaagccgaagaattcgccggttttaatatgcagattaagcttatttactgaaaccgtttgtttataatttttgctgacattttcaagtttaatcataattgcaatccattgctgaatgctttctggccagaatggtggacagataattgggttttttatctttgctgccatttaaattgcatgtgatttcttcatccgcaaacccgcatctgctaatcattactgccttctcagaaagtccatggcggttaagatgaccgacgatttgatcataatttttatatactctcatcattacgatactatcagaacaggaaagcaccttctctattttttcatctgccagcgtggcagggacaatactgaggacgtcattgtcctcggccagaggaatacccagacgactggcagccgcgcaaaaggaaggtacacctggtatagtttctatttttaagcccttgccatttaatagtttgaaaatataaaaataagtgctgtataacatgggatcgccaagagtgagaaaggctacattttttccttcattgagaaaagatataatgatgttcttattgtgttcccaagcggcggccaaaacatccggatcgaaaaccataggaaagaccagctccaatatatgagcgtcttgccggataaaggagcgagcgataaagagggcagtgctgcctttctttttctcggtgcggggggcaatgaccacatctgcctcccgaagtattttcactgccttaagtgtaatcaattctggttctcccggtccaactccaacaccgtaaaatgtaccttgcataatgtcctccatgtagaaatattttttgttttaaacagtcttaaagtaatccggatataaaactcgcccaatttctgcgataccatccaataaccgcatggtgggacgtgataccagtgcctctggcaccaagaaaacctggtggttttgtattgccttgatggcctggtaaccgggtcgcagatatatttcttcttctctggtcttgttcatttcacctttttgcacaaggtatacatcaatgtccctagctttggccagaagcctttcctgaccatatgaggcaatggtgctgcccggtctcaccgctttagcatcaatcgccacattaatggccccggccttttccaaaataaaagcggcgattgagtccggagtgcaggttgttatgtccttagttgtctcaaagaacactttctttcgctcttgctggggtattttggccaccacgtccccaattttctttaattggctgttaaattgatctaccagttcgccggcttctttttcctttcctgttagtttgcctagttttttcaggtactgaagaaattgatcaacattctccgggtacaggaccgcaacgggaatacccgcggtttccaatttatttacaaaatccggataattgttggcaataaaagttctgataagcaccaggtccggcttggctgcaatgagcttttcagcgtcttcccggtagctgaaggactgttttttcagagcagagggcgggaaggactcgctgtcggaaaccccaataatttcatcatttagccccagagaataaaggttttccgtatgcccggtgtaaagtgatataattctcttcgccggttcttttagctttacttccttacccaaatcgtctaccaccataatattgtcgggtgttgacgcgggcttggtttgggcgcatccggccagtatggtaattatgaagattactagaaaaacagaaataattttggattgcttattcatgatacttctccttttattccagatcgggaagcagtgtcagattatacttgccggtaaccgcatgtttctttatttctacctgaacatggaaaaccttatttatcatttcttcgttaaaaacaaggtttgccggaccctcgcaaatcactcggcctttatccatgtatactaaatattcgcaaaacatgccggcaaagtttaaatcatgcagtacggcgattaccgtaactgccttttccgtatttagtttcttaattagtttaagcaactccaatttgtgggaaatatccagattagatgtagcttcgtccaggaacaatacttgtggggtttgagccagagcacgggccaggagcacccgttgtctctctccgccgcttaagctggtaatggctttttgtgcgtgttctaaaacactgcaatgttccatacaattgtatacaatctccaggtctttgtgagaaagcctgcccatgcgtcccagatgaggttttcgccccatcattacaacttccagcacagaaaagggaaagttaattgagcagttttgtggcacgacggcgaaactgcgggctatgtgccggcggctgcaggaactcaattccttgccgttccaggtgatatggccggaggaaggcttcagcacaccacacataatattgatcaaggttgttttgccgctgccgttaggcccgagaatgccgtaaaaacctccctcacgaatatcaaggctgacttcctgaagtgcggtgtactttccataacacagggtcaggctgtcagtttttatcagaaccccttgtttcaaagttcctcctaatacatttgtttttttgttttaattttaaaaatataacagaaaaacgggccacccagcagggtggtcagaacacccaccggaatctccgcagtcagcaggtttctggcgatggtatccgctccgctaagaagaagcgcccctcccagcgctgatgcggggatcagtattctgtgatccggccccacaatcatgcgcatcaggtgagggacgattaaccctacaaagccgattattccggaaatcgaaacacaggccgcggtaatcatggaagaagtaatcaggagaatagtaatgacctttccgtcatcaatacccagttgcctggcggagctgactcccagactcaagatgttcagatcatctgcgtaataataacagattagtaatccggctgcgacagggggcaggcacaataatacatgatgccagcccctggaagcaaagctccccatcagccagaatacaatcgacccgactccttcgccggccatgctttttaagaagctgacagctgcggacagtatggcgctgacaataacccccgagaggatcaggttggttactgccagtgtgccgttaaccagggcgaggctgtacacggctcccagagcaacaatagcccctgcaaaagcaaaaaggggcacggtcagcatagctaaacttccgggaaggaaaatgccgaaaaatatggccagcgcagccccgaaagccgcgccggtggatacaccgagggtatagggatcagccagagggtttaccaggagaccttgtaggactgccccggcagtagccagcccggctcccaccagaacagccgataatattctgggcaacctgatatccagtattactgcccggtgaatatcgtccaagccggcaactgtcttgctgtcagccgacaaaagagaaaaaatgattctggttatctcccaagggggtattttgataacgcccaggccggtaaagataaggcagccggtgaccaggaaaataaccagtataatcagcaccagaaatcttcgtttttctttttttctgtgagacagaattaattcatgctgcattttgacctttcacttacttgataattatattaatatataaattcacatctcaattaattgagatttcggatacttgcataatcaagggatgtataaataattctatttttcttcaccggcaggctttgaattaagttcattcatcgcttgttttatacgattcatgtaaatgttttgaatctccttattttcgccaagaccgtgaagatagctatccactgcaaaaccttcggctttcagctggctcgtatgcgaatctttctcttcacctgccatgtcgttattggcatggtcgccggctacaagcataaacggaatcaaagtaatttttttgatattattagcttttaattgcggaattacttcctccagcgtcggcgttccttccaccgtatatacataggtgtttttaaagcccagctcgtttattgtgtgctgcagtactgtataataggcattggccggatgaggcgttccgtgtgccagcacgagaagcgcttcatcgtttttcattgaagacggtaattgtgtttttagtgcttccagtgcagtgataaaatcatttggctcgttttcttgtcccatatagtacaagaggggaagaccgcacgagatctttttaaaagaattgtcgtttttgtattggtctaccacttttttaatgtaatcgtattccacgcctggaattatattcaacatttgcaccacaacagtagtatagccgtcattttttaatttttgtaaggcttgctccggtgtatctacctcaattccatcgcgttctttcaagactttaataatcgtatgggaactgaaagctcgtctaacatcccagcctttaaattcttctttagctctgttctccaccgcttcaattgtaagcttgcgggtatcttcataagtggttccgaagctaacgatcaaaatggcttttttctcggtttccgggttagtgttttgtgcggtaggattttgtttgcctgtattgctgcaccccatcagtaaaaataatacaagtattacgctgctcaaactaatggcccgtttcataaatagatcctccttctgaatgttagttagtaagtcagtcagtttattcagattctaaggaggaagtattgatattattagatacaagtccaacacccccttatccacgcaaggcctaacgttggggaaaacaggcaggtttcctggctccgggtcattgctgccttacgccttcccaggtcaatacccagtgacataagattggaacattccttttcagaataagtggcaagcaattttgccggttccaaatggattgttcccttttccttttgtaaggcagctcaccgttacagtggcgggaccgcgccggactcgcaccggcttcccttttaacccctgtccctcgggaaggggcacctgttttccaaattaaaaacaaaaaccttagctctcccgaggggtgctaaggttttagcgtctgatgaatacagaaatctaagaccgcacacttttccccggaaagcgttttggataatgccagccaggtctcctgacttatgggaaatagcgccatactccgccttcccgggaatattcccagtggcttatcgggagttggctgcccatttacagtggccggaccgtccaggattctcacctggttccctgtgcctttcctaaaaggcaactggcattagactgattgagtgatttaattcatggtaaagttatatcataaatcaaatattgtgtccatacttccggataatctatgtcgagaatctatattattaaatcaaatatgctcttctgacaaatgatctttttatggtatatacaacacagccataacgtgatattatgaataatcaaaaaataattaggaatataaattcataaccggagcagggagctttatctgaatgataaagcttaaaagagaagccggtgcgagtccggcgcggtcccgccactgtaatgggtaggagcctcacactatgtcactgggacaggatattcccgggaagacgtgaggtttacgatgatcctaagccaggaaaactgccttgttctttattgccacatatctacgtgtgataggaggtggtttttaatgtttatgccatttttgccggcatcgccataaaatcccgattcacttgtggatcgggatttttatttttgtattggttgcaattaagtttaaaattatttgttttattaaatattgctaattttagagataattaaagatgttgcgaacttgttatgggaaaggtggatattagataatgaggagaaaaaacacaaaattacaattcataacgttatcagtaatgatattttttatcctgaacattattcagttttccggattaaccagccagtcagcaaacgggcaagaggctgtatatacttctgctgaaatggcggcaaaagcagttgattttattaacgataagtataaggcgggagagaaaattgatggctataccgcttatgtgctggctatggccgggcaggatttgtcaagtgagaaatggagcataaacggcactagtttaagaagtgaaatcgaaaacttagccgacttaatgggaaataatgttaatttaataaattatgtttgcttaacccagaataatgacggcagtttcggcccttatgccaatgaatatgggacaaaggtgccgctgcaggctttgtcgacagttaaagaagacattactgtcggcagcgatgtttacaatcaggtgcagagtgccattgataatgctgtaaacttttttaagacaaaatatcaaaacggcggcatgacctatgatgtaaacggttggagtttcgattaccgctgtgttgaggcactggcaaaatcgggggaggacctgtcagtgggcggttgggtctataatggtgtatccctcaaagacagcataatgctttctgccaatagtacggcgcggtccattaaaaaggattcatctgtacaggacgctgtgtatctgtccaaagaacttacggctctttatgctgttgacaaagcttcaaccgacattgatgttctggccggtgcgattacagccaaacaaaatggtgacggcagtttcgggacaaatatgtttgaccatattatggttctgaatgctctcggaaaagctggagcaatcagtaatattgaccagacaaaggcatttaattttattgataatttgaaagaaattcataagaactcctggggtcaagacgccggtgtagcctggggctcacagtacacaagcggttttgaagagtctgataccactgcccaggttattacggcactcagttatttttctgaggcgaagaacgaaggcagcgatgtttataagactatacagggtggtcttacctatcttaacgacgtgcaagatgctgacacggcggccatagtccgtatagaaggtgacagcaccttttcctctgctgaaacactgctggcactcaagtcactgggatatacttttgaccagtatacagggactgcttcaaaatgggtgaaaaattcccggacgaaaactataactcagtgcataaaggcagtgaacaaatggggtgacgccggacgcctggacaggctgattagacttttggcagaccggcaaaaagcagaggatccgggtaaaggttcttttgaaaacagcgtatacagcgatatgtgggcttatttagcccttggtgaagccggaaagcttgacgggcttaacaccggcgatgctaaaacgtatattttatctaagcaggatacttccggttcctggggagaaatctttgatcaatactaccctgatttcctttccacagcacaggctatccggtcgctcagctatctgccggaagccggtgaggcagatgttcaggcagcaataaataaaggtctgaattatctgaaaacccttcagcgggatgacggcagcgttagcgcaaaagatgatgaccctgctgtagataattctgagctaatcataactttaaatagattgaatatagatccacaaggtgctgaatggacaaaaactgttgatggcaaaaaatttactccggtatcttatctgatgaataacacaatgaatgccgatggcagctttggcgcatctaaaaatgtttttggagccactgaagcactttatgcatatttaattcaggacggtaccggtaaccctggcggagacggtccaggaggcggctcgtctgagaaccggtgcagtgttaatatcgcgatagtgggaaaggacgacgaaattatttacagaccgggcagtgttatcctggataaaacttcaaaatggggtattactgctatgggcgcactccatgccacaggtttgagctatgtaggcgacagcagttttgttaagagcattgatgggctggctaacagcggcatgaacgggtggatgtacagtgttaacggggttgtgcctatgactactgcttctgataaagtggttaaagagggggatagggtaatctggtggtatagtacggatatgaattcatcaggacctagttgggacagtctcttaaaaggatctgcaggtgccgggggcaatcagtcggcagctgcttcatcaactagcctcattgagcaaaataaagaacttccagatgcattgcaggtttcggaaaaggctctggcagcgctggagcagatagccctgctgcttaatcctcaagacattgaaaaagaaaatacattggatgcatcggttcaggacgacgagattaataatgtaattgtagtaggcagcaggcagcctttaaatctggctttgctcaaaacattaaaaaaggaactggatcagaatgaggtacagttaacacaaaaagttgaagcggacagtggagctgtcctgttggatgccaaagaggaactggctctggttattccggctaagtcacttaataaggatatggaaataaacgttaaggaagcagctgccggcaatcagcaggaaactgccgcaccgtcaggttttcgtcaggtgtcagcaatttacgattttggtcccaaagatactgtttttactatgccggcgacattaacctttaagctggttatgcctcctttggttaagccggatagactggttttggcctattacgataaagttgccggcaagtgggtatctgtccctgctgttgtggatttggataaaggtttagtcctgaccaagctgcggcatttaggacaatatgcggtttttgcccgcgagtctttgaagacctttgctgatgtaaacgaaacttcttctagttgggctaaagattatatagaaaatctggccggggccggaattgttgacggtatagatgctacacactttgaaccgtcaagaaaggtgaccagggcagaattgaccagtttattggttaaagccttaggcatatccacagatcaaagctctgctatctctctgaaggatgttcaagccgatgattggtacgcgggggcggttggggcagctcaggcagccggtttgattaccggctatgaagacggcactttccggccgggcaacactgttagccgtgaagaactggcggtaattctggtgcgcgcaatgaaacttgagtctgaccaggaaaaaatgtggtttgccgacatagataagattaactcctgggccagagacagtgtgttcacagcttcatcaaaaggtctcataaaaggttttcctgatggaacttttcgtcctgatgttgctgccggccgggatgagtgtgcggttataatctttaggatgttgaatgaatattaatatgtgttgcggcatgtttcatgccgcaacggattaaataaaaattatttgtgtttagacttctttataaccggcttagttggtttgtgatgaggagtggggattctgaaaaagaaaataatctatattacactaacactggtgattttagcagctattctgggcccgtctatttatgcaaataaattcagcagaaaccagattgctgcacaattcaaaaataacacaaccacccagacgggtgaaagcaagtcgctgccggctagcgatgcgtcaaaagccggagagcaaaaaacagaggcaaaacaagaagcggagctaaaaacaggtgatgctatgccgtttcaagaaagcgaagcaacggacaaagatattaaaacaaagcctgttgataaaaataacaattcagggcttagcgaaaataaagatagcgccggacagttaaataaaaatgctgcggcgccggacagttcacaggagatttcccgcactgttggcatggctgtagttggcaaggagggggaattgctctatgcgcctggcagcgttaccgtaacctccaaaaatatatgggacaccacggcgttgggtgctttggacgctacctccctgccttataaagtgtccagcgggttctcaggttttgttgaggaaattgccggttgccgtaataaaggacagtcaggctggatgtatatggttaacggtgaagttccgggagtttccgccagccaaaaacaggtgaaaacgggagataaagttatctggtggtacagtaagagtatggatgctccaatgcccgattgggatgctttgttaaaaaaataatgatgttagtatattattgaatttgttggggggaaaattatgttgctcagaagttactccggctgcgttgctgtcattttgtttgttttattggtgtttcccgctctggcgcaggcacagcagtctgctgatataaagccttcgatggacaaagcggtgaaatacctgttggattatgaaaaagagcaaaataggcctctgtctttgtggagctacacagctatggccgcggccgggcaaaacctggataatactaaagttgagcaggctttgctgcagcagcttaacgtatcggaagctactgctgaatacggcctcctggttattgccttagtggctgccggggagaatccatatgattaccgggggcagaattttattgggaaaattcagtctgcctgtcttcctgacggaaagtttgcggataatatcgacggcagcggacagggggacggtggggaacaagtattagccaatgcacacatctgggcagtgctggccctgcatgccgccggggcggacagtcaggatgccgcccgtcaaaaagagtggctgatttcccagcagcatgaagatggcggttttaactggtgtgtcagcgacaagaaatcggatgtcgattctaccggtatggccttaatggctctgggtgctttgggagagagagaagacagcataacagtgaaaaaagcatatgcatacctaaaaagcgtgcaggaaagtgacggtggctttgcttcctggggagcgtctaatgccgaatcctgcggtatggttatagaaggcttaacagcggttgggattaaaccggcagctgaagaaatgaataatgcaggtggcaatccggttgcggctatgcttaattaccagttaactaacggcagctttgctcatataaaaggcagcggagccaatgagatagcgacttatcaggctttaatggctttatcggatgaatattatggtaaatgtatttaccagcggctggcggacaaaagtttgggaaatcaggttcctgctgtgcgaaaaattaaatttcgggtagatgaaaatgattacgaagttcaagcgaacgggcaaaccagcttggaagaagccgatgtcgcgccttttttgctgaatgggcgaacctatgtgccgctgcgttatctggcacaggctttagttataccggaggcaggtattttgtggtcgcctgaagagcaaacgataacacttaaccataatggcattactgtcaagctggctgtcggcagcaatctcatatatgttaataatgttgctttatcgccaatggatattgtgccggtaatcaaaaacgatcgtgtttttctaccggcccgttatgtagctgagtcctttggctgtcaagtagcctggcaggaagcaacacaaacggttattattacacagtagatttttttgctaaggagtgttgggtgtgcgggaaaaattgttttatcaggaaaaaggcctcttcatacaaagcctgcacccgtttacatctgtagtttatctgggtacgctgctattcctgtccttagcctttaacaacccgctttatttactcggaatattaataatgattgttttagcgatatgggcggcggatggttggaagacctgggaaacatatatgataataagtttgcccatgatattgttgattattgtcataaaccccttaattaacagcgccggaaaaactgttttatggtatggtcctcatattccgttttggggccgccttaatatttctttggaagctatatgctacggagctgctatgagcgtcaggcttttggatattatcagtttgttttgcctgtataatataatcgttcacccggataaagtcttgaacctgttttccagatttgcaggtaaatccacgctggtaatatccttgtctaccaggctgtttccgagcatgttcagggaactggagaatgttaaagatgtccagcggctgcgaggtgttgacttcagacaagggacaatcaaggagagaattaagaaacatttttctttgattaatatattgcttttgtcttctctggaaaactcactgggcatagcagaatctatgcaggctcgcgcctttggcagcgggcctcgctccgtttactccgcacatatgctgagaccgagagatatactgtgcctgagcggcagttctctggcactgggaataagtatctggggattgctgcgcggttttggtatgtataatttttacccgcagctggattttttaatcaatgatccggtaactgtagttgtgttggctgctgttatgttaagtttatccgttccggtattgttgagttgggggtggcagtattgccggtttatgaaatcaaagatctgatttattattatcctgaggctgaaaaacctgccctggacaggattagtcttgatattgaagagggtgagtttgttttggtggccggtgggtccggttcgggtaagtcttccctggccagggtcttgtccgggctgctgccggacttttatggcgggcgttttggtggcaaggtgttgtttaagggaactgatttgcgcagtatggaccggcgtaagctggcgcgaaatgtaggcatggtctttcaggatccggagaaacaattaataatgacaggtgtcgaggctgaaattgcttttggtctggagaatcttggtttaccaaaaaaagaaatgatgcgccgtgtggctgaggtgattggttttctggatttagcggcaataaagcgggagtttaccgctgatctgtccggcgggcagaaacagaaactggccctggcttctgttttggctatgcagccgcaggtcttaattttagatgagcctacttctcagctggatcctgtggcagcggaagatttttttaatctagttagaagattaaatgaagagatgggttttactgttgtcttaattgagcaaaggctggaaaggtgctatcatttggctgaccgggtattgcttatggatggcggaaaaattgtatgcgcgggcaggccggatcaggtggtttcctggtcggttcaaagagataaattttttcttcccccggtagccaggttcttttctctaatgggtttttccagtgttccggtaaccatcaaagacggtagaaagaaattgcgaatatcattgaaaggaaagcattattcaggtcaggcggataagtgtttgatgaatactctgaagaaaaatgttccggccaaagcggaaaatagtatgcctccgctggctgaagtgaaaaatttatggtttacctattccaatggcaaggaagcattgcaaaacatcaatttacaaatccgggccggtgattttgtagttgtcctgggggagaatggagccggcaaatcaactttgttaaaaacaatgacgggtcttttacaaccggggcgcggcaaggtcttataccgtggggctgactttaacagaaataaagagcagtatatgggccgaaaggtagcctatctttctcaaaaccctaacgactatctttttcaacgcactgtggaagatgaacttatgtttaccttgaagaattgccagatggaggacgacggtattgttgataaactactggcggatttatatatagattcttacaggaaggtgaacccgcgcgatttaagctgtggagagagacagcgggtggccctggcttcggtgctggtaaccaggccggaacttttggtgctggatgaaccgaccagaggagtagattatcaaattaaagccgatttgggcaattatttgtccggccaggccaaagccggggtaggagtgcttttagttacccatgatgtggaatttgccgccgaatatgcttcacgggtaattatgatgtttgacggtcaaataatttgtgagggcacaaaacatgaggttttaggcacgtcagtattctactccccgcaaatctgcaaactttgcaccggctattttgacaatatagtgacatttcaggaagctttgcaaaaaatcgggcctttgttatcctgccgggcaaattgccttgatcaagataaagggagtgatggttttgaactcagacacatacaataatcaggcaaaccctttaatgaaaattttattccctttttccttgctggtaattctgggtttgttatttgccagcatcaggcaggatagttttttacttaaacagggttggggattgctttcagcggaaattattgttatagcgctggctttttgctactggggatttgagaagagcagaatatcagcccgcgagatatcttttattgctgtgttgggcacaattgcagccgtgagtcgtgttccctttgccgctttgccgggggtgcagcctgttacgtttatagttatcatatccggttatgtgtttgggtcacgggccgggtttatggtcggctccacagcggcccttgtttctaacctttttttgggccaaggaccctggacaccctggcaaatgtttgtctggggtttggccggtgcgtcagccggtttaattaaaaagattattcccaaaatcgggaccaggagtttgataattttctgcttctgctggggttatctttacggttggattatgaatctgtggttttggacagcttttgttcagcccttaagctggaagtcttttgttctcacctatgccgcaagcttttggtatgaaacttttcacgccgtaggaaatgttattttttatcttcttttaggcactggttttattgaaatattagagcgctttcgcagaaagctgaaaatagagattattgatgagtgaagttttttatttgtcaagggcactggtgtagatttattttagttcaaaagtgttgtttttacgcagaaaattatgattttgttggattgaataatttttgattaacagggggaaatcccctttagttgtcgaatataattaagcaacatttataatgtataatggcggttgctttccgttaggaggagataaagtgaacagtaaagaacaggatttctatcagaatctaaggatgaaaatgagagagtggttgacatcctctgacggttccactaacaaatgggctgaatacttgatgtttgcaccagatttatttcacttgctctgtaaacttgtgttggacaagagcgtatatgtctccgataaaacacgtttgcttgctgccattgcctattttatatctccggttgacttagtgccggaagctttgcttggaccggccggttttgttgatgacatagccctggctgcttatgtaataaactctattatcaagaacacagatgctgaagttgtcaggaagcactgggctggcaacggggaagtactgggtgttattcaatccatacttggtgtagccgatgaaatggtaggcagcgggttgtggaaaaaactaaagaagaaagcttgaataaaagctgtggattattttaaaaacttgctgcgattaccggagggaactagatatataaatattaaaccctttccacatggcgagaccactgaaaaacacttattttttgtaaaacgccggaacaattagtttaaagaaaacacacggaaccactagatattatagtggttccgtgtgttttttaaaataaatttactttttcagtgacttccccatggcggaacggttttgtacttactgtaatacttaaactaaatgcggataatttattacgctaaaaccattatgtgatataattaacctgggtaggaagacaaatatatttaatctaaaaggaaaaaattatattgtatttttattcttataaccgtataattattagtgttatgcagtatgcatcttggaggtgactttagtgattaaagcggcaattataggagctaccggctatgctggggcggaactggtgagaattttatcacggcacccgcaggttcggttaacagcaattacttcgcaaagttacgccggtcaggccttttggcaggtttatccacatttatataaatatattgacttgacttgtgaagaaatggatttaattaatattataaatcagtcggatgttatctttgctgcactgccccatggtcatgctatgccgatagtactggaagcggttaagcaaaataagaaaattatcgacttgggagcggattttcgtatagatgatcccgttgtttatgaaagctggtataaagttacacataccgcggtggatttattggcagaagctgtatacggtttgccggagataaatcgcaataggattaaagaagccagaattctggctaatcccggttgttatcctaccagtgcgattcttggcttggcccctttattagccagaggtttgattgaaccggagagtataatcattgactccaaatcaggtgtttccggtgctgggcgaagtttgtccttgaacactcattactcggaagtaaacgaaagtatcaaggcctataatattggacagcacaggcatactccggagattgaacaggagataagtaaaatcgccggtcaaaaaataacgcttagttttacacctcatctaacaccgatgatcaggggtattcttagtacgatatatgccaaattaaaaatagaggcactggatatggatttagggcagctttaccgtgatttttatcaggaggagccttttgtgcgggtgctcccggaaggttgcttgccgaggacaaaggatgtatcgggttctaacttctgtgatgttgctgtggtaaaggataagagaaccggcagggcagttgtagtatcagctatagataacctgcttaagggtgcgtcgggccaggcagttcaaaatatgaacataatgtttggttttgccgaagcaacaggaattgacgatcccagcctgtatccctagactgttttaataaagtaaaaatttatgttgcataagcaaggttggtattgcataatttcctagcataagttgcctatggctttcaagaaagtcgcttaagcgactttcttaagatttgaaaaaggaatatttcaaggagtgttaaagttgtcaaaagaatttaagctggaattagtacctggcggtgttactgcagcctccggttttactgcttgtggtgtgagggcgggtataaaaaacgataaaaaagatttagcaataatttattcgaaactaccttgttcggcgactggtgtttatacaaccaataaagttcaggcggctccggttcagttaactaggcaaagactgtctgacggccatgctcaggcagtaattattaacagcggttatgccaatgcctgcaatgggccgcagggtttgcgtgatgcattaaaaacctcttcagttttggccgaatctcttaacattcaagaaaaccaggtgctggtggcttccacaggtgtaataggtcagaatttgcctatggataaaatacttaacggcattgccctggctgtatctcagctcagccctgagggggggccggacgcggccgaagcgataatgactacagacacagtatccaagcaaattgctgtaaaatttgaattgtccggtgtgccggttgtgatcggcggtatggccaagggttccggaatgattcatcccaatatggctaccatgctgggctttattactactgatgctgcggtagatgttcatttgttaaataaagcattaaaatcagttgtagaaaaaacttttaatatgatcactgtagatggggataccagcaccaatgacatggtgcttcttctggctaacggggcggccgggaatcagcaactggacagtgagggttctgattttgagctgttttgctgtgctctttgcgaggtatgtataagcctgtccaaagaaattgccggtgacggtgagggtgccaccaagctggtggaagtcaaagtaatcaatgctgcaaccgtaaatgatgccaggctggcggccaagactgtggcggcctccaatttagttaaaaccgctattttcggagcagatgctaattggggcaggatcatatgtgcggcaggctattcaggggctgattttgatccgggaaaagtagatatttttttaggcaatgagcaggtggcaaaggacggaaaggcacttgattttagcgaagagaatgcttctgagatactctctcaaaaagaagttaagattttaatagattttaaaaccggtacggagacagcaaccgcctggggctgcgatcttacctatgactatataaaaataaacggcagttacaggtcttaagccacaaaagcagaaggggagaatcactttgttgactgctctggaaaaggcgggcattttagttgaagcgctgccttatatcaaaaagttttatggaaaaacagtgataatcaaatacggcggtcatgccatgattaatgagcagcttaaacaggccgttttaaccgatgccgtgctgatgaagtttgtgggcatgcacccggttattgtacacgggggtggcccggaaattaccggcatgttgaagcgggtgggaaaggtttccgagtttgtcggcggcctgcgggtaacggatcgggagactatggaaatagttgaaatggtgttggtcggtaagataaataaggatattgtggcactaatcaaccgttttggcggtcgggctgtgggactttgcggcaaggatgccggcttgtttaaagcggtcaaaaaacctgggacattgcgtttgccggacggctcgactcaggaagtcgatattggttttgtcggtgatattagccgggtaaatcctcagatagttgtcaatctaatcggtgaggggtatattccggttatcgctcccgttgctgtcggggacggaggggaaagctataacgtaaatgccgattatgctgccggtaaattagctgaggccttgaaagctgataaatttattaaccttactgatgtagagggtatattgcgggacagaaatgatctttcttcattaatatcaaccttgcacgtggatgaagtgccggaattaattagacagggtattattgacggtgggatgattccaaaagtagaatgctgcatagaagccatcaaaggaggcgtgcctcaggcacatattctagacggcagggttcaacactctatactgcttgaagtgtttaccgatcaaggcgtcggtacgatggtggtgagttgacagcttatttcgatgaaaagttcactgcatgcaattattaatcaagtctaaaaattatatttggcaaatagcgttaatatgtaagatatgcataattattaatcgtaagtataaatattaatcaaagttattttttatgcaacagtcgggggtgtattttttgaataaccaagaaataattgaagttggcggcaaatatgtgatgaacacctatggccgtttgcctatggctctggtaaaaggtgaaggggtaaaggtctgggatgcggacggaaatgagtatctggattttatagcgggtttggcggtaaattcgctgggccattgccatcctgctgtgactgaggctattgccaggcaggcctgtgctttgatgcattgttccaatatctattggattgagcctcaggtaaagctggcccggcttttggcagaaaacagcgatttggacaaggtgttcttttgcaacagcggagcggaagccaatgagggcgcgatcaagctggcccgtaaatatgccaagcagcacctgggttcaggcaaatatgagattatcacagccttaaattcttttcacggcaggacgctggcggccattactgccacaggtcaggccaaataccaacaaggtttggaacccctgccggcaggttttaaatatgttccttttggaaatattgaagctttaaaggaggcggttggaccacacacctgcgccgttatgcttgaacccgtacagggtgaaggcggggttaacctggctgcacaggaatactggaatcaggtgcaggaattgtgcagcgaagaaggtctgctgttgattctggatgaagtgcagtgtgggttggggcgtacaggaaagtttttagcctatatgcattacgggctaaaacctgacatagtcacactggccaaagctttgggcggtggatttcctatcggagcaatgatggctgtcgagaaagtagcctctgccttccaaccgggagatcatgccgcgacttttgggggaaaccccttagccagtgcggcggctctggctgcaatgaacacaatgttaaatgaaggtattattttaaacgcagaaaaagtaggtaattattttaagcataagttgactgaactggcggctaaatatccagtgatcagtgaagtcaggggtttaggactgatgctgggagcgcagttgaccgtgccgggcgctgatattgtaagttattgtcagcagaagggcctcttaataaactgtgccaacggtaatgttttaagatttattccgcctctaattattacagaatcagatgtggataaggttgttaatttactggatgaggcgttgggaaaaatagagaaaagggtctaaaactaatttatacaggaggtgttttcaatgtcctcacttttacaattacccatcagcaaggattttaaaggaagagatttcttattgctgcttgatttcagtgcggaagaaattaagcacttaattaacgttgcggtagaattgaaggctatacaaaaaaaaggtgagcctcatccttacctgcagggtaaaacactggccatgatattccaaaaatcttctacccgtaccagggtttcttttgaggtggctatgtatcaattaggtggctatcccttatttttaagcagcaacgacctgcagatgggacgtggggaaactattgccgatacagccagaactctttcccgttatgtagacggcatcatgattcgtacctatgcccagtcggatgtggaggaactggctgaatacgcagacataccggtaatcaacggactgaccgatctcgtgcatcccacccaggtaatagcggatttgcaaaccgttctggagcacaagggcaaactggccggcttgaaaatggctttcctgggtgacggtaataatgtagcccattcactaatggccggttgtgccaaagtcggtatgaacattacactggccaatcctgccggctataagcctttgcccgagatggtggaaaaagccaagcaggttgctgaaacaacaggcagtatcattgagataattgaggacccggtggccgccgtaaaggacgccgatgtaatatacactgatgtttgggccagtatgggccaggaaaaagagcaggaggaaagagcgaaaatgatggctccttaccaggtgaacgctgaactggtgcgtcatgccaagccggattatattttcctgcattgcctgccggctaaaagagagcaagaagtaacatcagaaatactggatagcaatcattcagcagcctttgatgaagcagaaaatcgtttgcacgcacataaggctattctggctctcctaatgcaaaaataacttattcataacagaattttatcggtaatatatcaagaaaaagggagcgtttcaatatatggcaaaagttgtacttgcttattcggggggactggatacttccattattattccctggctaaaagaaaactacggctatgaggttattgccatggccgccgatttgggacagggtgaggaactggagcctttacacgaaaaggctgttaagagcggggcctccaagctctacattgaagacgtgagaaaagaatttgtcgaagaatatatctttcctacactcagggcaggggcgatatatgaaggcaaataccttttgggaacttccatggccagacctttgattgctaaaaaactggtggaaatagctgttaaagagggtgcggaagcggtagcccacggcgcaaccggcaagggtaacgaccaggtgcgttttgaacttggggttaaagctctgaaaccggagttaaaaataattgctccctggcgtgagtgggatatccgttccagagatgatgccatagattacgctcaggcccgtggtattccggtacccgtaaccaaagaacgcccgtacagcatggatcgcaatctgtggcatttaagccatgaggggggcgatttagaaagtccatggaatgagccgccccaggatctttatctcttgaccgtggctcctgagaaggctcctgatcagcctgcttatgtagaactggaatttgaacaggggcggccggtaaaattaaacggtaccgcctgtgacccggtaaccttaattgaaaagctaaatgaattaggcggtcaaaacggcattggtataactgatatggtggaaaaccgcctggtaggcatgaaatcacgcggtgtttatgaaacacctggtggtacaatactatataatgcacacagagaaatggagcttttgaccttggacaggatgaccttgcactataaagaactggttgcagcccgctatgctgaattggtttatgagggtgtttggttcgcgcctttaagagaggctctggatgcatttgtggacgcaacacagcgaacagtcaccggtacagtgagaatgaagctttacaagggcaactgtacacctgccggggcaaaatcaccttattcactatatagcgaagagctggctacctttggtcgggacgaggtttacagccagaaagatgcagcaggctttattaacctctttggcctgcccctaaaagtcagggcaatgatggagcaaaaaaccggtctaaggtagacatcttatcagatgcgaactttaaaacttttggcaggaggacttgcgatggccaagctttggggtggtcgttttgaaaaagaatcggatcacttaatggaggattttcattcctccatttcttttgatcagagattgtataaacaggatattgccggcagtatggcccacgccaggatgctgggcaaagcaggcattatctctaaagcagaagcggagcggatagtagcaggtttacaggaaatactggcggatatcgaagcgggtaaaatagagttttccgttgccgcggaagatattcatatgaatatcgaagaactgttaactcaaagaaccggagaagttggcaaaaaactgcataccgctcgcagccgcaatgaccaggtggcgctggacgtacgcatgtatttaaaagaagagataacagaggtcatgaatcttataaaatatctgcaggatacactggcggagctggccgaagaacatctggatacggtactgcccggctatactcatttacagagggcacaaccggtaaccctggcacatcacctgatggcttattatcagatgtttagccgtgatctggacaggcttggcgactgttaccgccgcactgatgtaatgcctttgggttccggggctctggccggcaccacgtttgccctggaccggcagtatgtggccgaacagcttgggtttgcccgtatcagtgaaaacagcctggatgccgtggcggatcgtgattttgccgtagagtttgcttcggccgcctctttgattatgatgcacctgagccggttttgtgaagaaataattctctggtctacagcggaatttgcgttcattgaattggatgatgcttacagtaccggcagcagcatgatgcctcaaaagaaaaacccggatgtggcggaattaattcgtggcaaaacaggtagagtttacggcgatttgcaggctcttttgactatgctgaagggcttgccgctggcctataacaaagatatgcaggaggataaggaagcgctgtttgatgccgttgatacagtaaagaaatgcttaatgttgttccggcccatgctggccactgtaaaggtgaagaaagaaaatatggcaagagccgcccgtggtggctttaccaacgccactgatttagccgactatttggtctataagggggtacctttccgccaggctcatgaaatagccggaagacttgttttgtactgtttggccaagaaaaagacactggaggaagttagcctcggggaatacagggaattttccgatttgatagccgaggatatttaccaggctattgatataaatcattgtgtggaagccagaaaggtttatggcgggccggccagggctgttgtgcaggaggctataaacagagcaaggggaaagttttaaaataaagcaaaagagggtgactcaggccaatttaggattgagtcacccctatttatttattcctctcgggatattggttttttttatttgtttcaagtgagtattttctgttttggaaataattaaaaacacattttcaacgacaatcagataggatataatttcataaagaaggaaggtgaatgatctggaaacagaaatcacccggcacaacaatgatgtgatcatgaaagcaatggcagaaacctttaaagataaaactcttcgtctctttggcttgaatacagaaaaaattataggcgtgatacctaccgttctacccgtattggaagttaaagagaatagaacagactatatctttctgttagaagataacactctactgcatttggaatttcaaactaccgttaatttagaaaatctgaaacgatttttactctatgatgccagactaatcaataaagacaatcggaatgttaataccgctgttgtttactccgggcggatagaaatagctcctgagcaactaaagctgggttccatagtttaccaggtaatcaatgtttatatgaaagattatgacggagacgcggaatataatagattgcatgataaaatactcaagcacgaggttttggatgaggaagatatattgaagctgatctttttgcccttgatgaagagcaagcataccgaagaggaaatggctattcgcgcggcagaactggctaaagaagtagagggtgaaatcaagacctttataattggtgcaattatagccgttaccgataggtttatgtctgaagactacaaaaagaaattactggaggtgttgagaatgacccaaatcgagcggtggattagagaagaaggtagagaagaaggtagagaagaaggtaaaaaggagggtaaaatggaaacggccaaagcagccctggcaaaaggcttcagtattgaagatgttattgaaattaccgggttgactaaagaagtagttcgaaagctaaaaaacgagatgaattaatactattaaagatagcaattattgtagtctaatatgttgtagaaaccattaattatagttccgtcataccggactatcattggaaatagaataagtacttaactggacagtcaaaagttcttcagccttttcctaatccacatgattcagatattgacgtacaattaccaaagttgatattaaaacaagttgggattagcgaagagcaatgggaagaaatagaatagaagttcagctataaaccggaagaaaggagagaacgaaactcgggttcattaccctgatcgttctcttttttattttttaaatttggtaaattacctataagcttagtcaaggcaatagaaaaccttggctatcttttgagtcaccctcacttattatgagaactcacatgattttaaaatcttaacccacagaacggaaatagaaagatattggccggaacgaactgttttcttattaaagatttttaaaaaattgatcaattatcttttcagccagtcttttgctggcgttggcctgtgccaccagcataattacagttagaaataattcagccagttgtttatctgtagcagttaatgttttctctttgatttcctgatgtttttcattgaaggtactggtgaattccatatactcgttttgctttaactccagaaaggttgagtaaatttcccgcagtgggattacatcgtcatcaggagtatcaatatttttaaggatcggtgtaaacaaactctgaatatcactgatagataatacattttttaagttaaaaataagaatcaataagattatgtggtatgtatcgtactttttattaaaaggctttgggattaatcctatcttagtgtaattattaatcatggtttttgtcagaagcttgtcatctccgacccttttaaaagaacttagtttgccgtctaaaaaagtaagtaattgatccatatatagggccatttcaggtatatctgaaagacttatacggtctgtcagagaaaggtcgtcaatgagtttttgcaagctgtctttgcttaattgcttcactagtatcacctctgttcttatatctacattgtatggtatttgataacacaaagtcaatgcaatgaaatatttcttgtcgaatcattttctataataagcggttatgattagatatagtaagcaataattataaagtaggagtaaaactaatataaattggctattcggcgatattttatatttttatagatttgtggtaataataataatatggtaatataattgaaatattggacatagtatttaatatcatgtatggtgaaattgataaacgtattatattattataataatcgcagcatatatatttaataattatgatagatagttgcatgtagtttgaatagtagattctacaaccctacttttataatatgcaaaaatatatgttgctcaaattctatgaatttattattaaaaaatgcaaatattaaaggggttttatgtgagtaatattttttgaaaatacatatgcaacttatgtaaaaactaagggaggtaattgattatggcagtaaatttacagaagggacagaaagtagatttaacaaagggcagagcaggtttatccaaagttattgtaggtcttggttgggataccaataaatttgacggtccggattttgacctggatgcctctgcatttttgttaaaccaggaaggtaagtgcaccagccctcaggattttgtttactacaaccagttatctcatgtaagtggctccgttgttcaccagggggacaatcttacgggtgttggtgagggtgatgatgaacaaattaaaattgatttgagtgctgttccgtccgctatcagtaagataggtattacggttacaattcatgaagcaaaagaacgcaagcagaatttcggtcttgtatctaatgcttttgttcgcatagtggatgaaaatacgggacaagagattatccgttatgacttgagcgaggattacagtattgaaaccgctctggttttctgtgaattgtatcgccatggtgccgaatggaagtttgcggctgtcggttccggttttaatgatggattagcgggcctgtgtcgtatgtatggtttagatgtttagattttgataaagagaggggttattaatttggctattaatttgcaaaaaggacagaaaattgatttgactaagggcaatcccggtttggcaaaaataatggttgggcttgcctgggatccggtggagagccctaaaaagggtggtttattgggatcgctgttgggtggcggcagcaaagccaactttgactgcgatgcctcggtatttatgctggacgagaaagttaagtataaaaacctggtttatttcggtaatttgaaaagcccgtgcggcagtgttcagcacatgggagacaatctgaccggtcagggcgaaggcgatgatgaacagatttttatcgacctaagcaaggtaccggcggagattcaccgcttagtgtttgttgttaatatttatgattgtgaaaagcgcaagcaggatttcggtatgattaaaaatgcctatattcgtctggtaaatcaggctgataaccaggaattaatcaggtttaacctctccgaaaattatgcgggcaagacaacacttattgcgggcgaggtgtacaagcataacggtgagtggaaattctctgctatgggtgaggctaccactgataccggccttaagtcactggcccagaggtatgcttaaataaaaaatattaagaggaggaattaaaagtgatttctttagcgaaaggacaaaaagttgatttaacaaaaactaatcccggtcttagcaagattattgtgggccttggttgggatgtaaacaagtatgacggtggtcatcaattcgacctggattcagttgcttttcttttaaacagtgagggaaaagctacaggtgaaaaggattttatcttctatggcaataaacaggatgctgccggttctgttatgcacagcggtgataacagaaccggtgacggtgagggcgatgatgagactcttgctattgatttgagcaaaatcccttctgctatcgaaaaaatagctgtttgcattaatattcacgaggcggccgaaagaagccagaattttggccaggtatccaatgcttatgtgcgcgtgataaatgaagataatggcgaggaacttttgaaatttgacttgggtgaggattactccattgaaacgggtattgtaacctgcgagatctaccgtcattccggagagtggaaatttaatgccattggcagcggttttcagggaggacttgccgcattgtgcgccaactacggcttggatgccggctaaatctaaattttagagagtatagttgttgtaaatcctataggtttaacaggttaaccggttaaacctataggattcttgaaggggggttttaaaagtggaattattatcaggagtacttagcacttactcacagttcttttccatgcaggttattatggacgtcgttagttcgcctgccagctgggcggttattttttcactggttatacttgaggggctgttatcggcggataatgctctggtgctggcggtagttgtaaaacacctgccggaggagcagaggaagaaagcgttgttttatggcataatgggagcctatgtgttcagatttatagctattggcctgggtgtctatatagtcaagtttacctgggtaaagatactcggagcttcttatctgctctggatcgccttgaagtttttcatcaagaaaaataacgaatctgaagaaagcgtaaatgttaaggccacaggcttttggggaaccgttattactgtggagttaatggatattactttcagcgtggatagtatattggctgctttcggtgtaagtgacaaggtatgggtactctatctgggcggtattttaggtatactgatgatgcgtggtgtagctcagttatttttattgctgctggagaagtttcccgaactggaggctacagcatatatactgatagccttgataggtgcaaaattaatggggtcagcttttggtttgcacttgcctgaatttgtatttttcccggtaatggcttcagtatttataggaacattggtgtatagccatttccgtaaagataagtctaaagccgaggagaaaattgttgcatgagttatttcagttgtttcagtaaagaacagaagaaaaagttgttttttatacctcctacagagaggtctttagataacgataaaaaaacactgtcttattcgctcggagcaaccctttatatgccgggcagttctattcaagctgttaataagttaattgagaataaaattccgggtctggtatcaaccgtattatgtctggaagacgcggtcgacgacagatatgttgcccatgtggaaaagaatctgaacagccaacttaaaaccctgcttattatggaaaaaaaggggagttttctccccttcatttttatcagggtgcgcagtttggagcagtttgtaagactgacagaggattacgaagccatacttcccatattgagtggttttgtatttcccaagtttgatcacagtaacgggcatctctactttgaacaactggaaaagattaaccggaaagccggcaaaacattatacgggatgccaatattagaaacacccggtgtaattcacctggaaaaaagatatgaaaccttaatagaaattaaaagtattctggataaatataaagaattagtgcttaatcttcgcataggtgtgacggatctgtcaggtttatatggtttgcggagaagttgcgagctgacaatatacgacattgcagttatccgtgattttataggcgctctggtaaatatttttggcagacccaaagaaggctatgtgatttcaggtccggtatgggagtatttttcttcggggcagagaatactgaaatcgcagctcagacaaggttataaccagtttgacagagaataccggagcataagggagaaattgctgtgtcgttacattgacggtttgattagagaagtgatgctggataaggccaatgggttaatcggtaaaacgattattcacccaagtcatttgttgccggttcaggcgcttcatgcggttactcacgaagaatactgtgatgccaaagatattctgtccaacaataatggaggggtatcaaaaagtgtttacaataacaaaatgaatgaagcaaaacctcatacatattgggcggagaaagtgctcactctggcaaagatatacggggtgttaaatgacaaacatgactacacaagcattatctatgaaggagataaattgcaaagtattggataatctttcggttaatatcaagattaatgaaaatccttatgacataccggtttccagtgttttttccatggcagctcgaaataaccctaaaagaagctatttatttgtaagcaaactcattggcaaacatattccggtgcggccgatagtcccgtttacagcaggttatcttttggcctcccggcttgccgaatatatggggctgacagtcaaccgcaaaaaaatcaaagaagctgttagtttattatcctgtgagcaggccggagattttcaaccggtttcctatgaattgtccggtaagtccctgtttattggttttgccgaaactgctacggctttgggtcatgccgtatatgactgttttaagggaaacgcctgttatctgcacaccaccagagaagatttgcgtggtactgtggatactattttttttacagaagcccactgccatgctccggagcaaagatgtcttgtatgtgatgcgagtctttttacaaataatgacctgcttgttctgattgatgatgaaataactaccggcaatacatgccttaatttcataaaaactatacaggagaaatacccgcagaaacattacataatactgaccattcttgattggcgatcaaaagaggccaaagaaaagtatgctttgtttgagcaggagttggggataaagctggaggtgatatccctttatacaggcagttttggctgcagtctttcaggctcagctgaaaaagaacagttatctcctgtaaatattgctgttaacggcaagcaggtaatcttaaccggggagaaaagtgagctttccagggtgataagccataatgagcccatcggcaggcaaataaatctgcctggccattatagttcctcttacctccaatataccggcagatttggaattaatatcatggattccgatggtttgcggaaagaggccttacgtttgggaagaaaattgtcacagttgagaaggggtgaaaaaactctctgtctgggaactggtgaattcatgtatataccttttcttatagctgccggtatggggccgggaatagcggttcagtctactaccagaagtcctgttcaagcccatctaagacagggttacgctgttcaatatgctgtaactttcacagacccgtttagacctaatataaaaaactttgtttataatataaaacctttttattatgacgaagtatttgttttttgggagagagaagttaaaccggaggcagttgctgttctggtgcagtcattgaatgggcttggtattgagcgtatagtttttgtatcccactgccggtaatgaattttttagtggaggtgttaaatatagttatgccatccggtcagacaaaggagtttctgcaaaaaggcctctttattcctgaacctaagcctataggcagttacagtcctgacgatgttatttttctgcttaaagatattggcggactaatagaagaacaagataacgaagaaagagaaagattagttcaaaatggatgccactattcagaaatgcttcccattgagtaccggccaaacacagagtatattgaattattctatcaatctctgaaagaaacatctgttagaatagctcatgccgtagggcttgtagccatgaccctgctcaaggatccgtataaaaaaattgttttggtatcccttgccagagccggtaccccggcaggaattttaataaaaaggtatattaaacttgtctccgggatcaatcttcctcattacagtatttccattatccgtgataaaggcattgatgaaaacgctttgctatatattttgcgaaagcacccggagtgtaaactccagttcattgacggttggacgggcaagggggtaatagccggagagcttagggcatcattaaaagcattcagagaaaaatacgctatagaaatcaacagcagtttagctgtgcttgccgatcctggttattgtgccgctatttttggtaccagggaagattttttaattcccagtgcttgccttaatgccacagtgagtggtttggtttccagaaccgttttcagaaaagatctcattggcgatacagattttcacggcgccaagttttatgctgagatggcggacgaagatttgtcaaattattttatagatgcggtcagcggctcctttgctctggtgagagaggcagtaagtaaaactcttgaatataatcaaagcgctgttttggataactttccttctttccgtggtttaagagatatcgaaagaataaaagaggaatatggtattggcaatataaactatatcaaaccgggtgtgggtgagacgaccagagtgctgctgcgccgtgttccctggaaagtgctggttaaggatgctgccaaccctgatctcaaacatatatttttattggctgaagaaaggggtgtttcagtggaatgctgcccggatatgagctattcctgctgcggattggttaaaacggtggtggataagaaatgatttttgccagtgatcttgaccggactctcatttattcagagaggtttctgcccggttatattggaaaggtcgaagccgtggagcaaggcaaatatatttctttcatgactgaaaagtcagtagaattaataaccggtttatttactcaactaatttttgttccctgtaccaccaggacaatagagcagtatcggagaatccgtttttttaaccgtcaatacatccccaaatttgctgtggttagcaatggaggcaatataattgtcgacggggttgtgcatgaaggctatagaaataatattgcacaaaagctatctgataattgtttggccggttcacaacttttaaaggagtttgaggagcttgcttccggtgaatggtctggccggttggttagtgcggacggtttattctactactgtataattgaccgggcaaaggcccctcttgaacaaatagatgcatttgctgattgggccttagatcagaactgggaagtctccttgcaggggagaaagctttacctggttcccagattagttaacaagtggtctgctgtagaaaagataaaagagctaaccggagagcaggtagtttttgctgccggtgattcactattagacttatccatgattgagaatgctaaccaggcgatttaccctgcccatggtgagttatatgaaaggtttggtaaatccctgctgaatagccgcggtcagtccgtagctgcaacagcagttgccggcctggctgccgcagagcaaatattgttggaggcagcaaggtttaaggagtatggatggaatgataagaaagcaataaataataattaaaggtgagatctgaaacgattcaccttatcataaaaaaattatattttgctcctaaaaattaggacaatagtttttgcagcatttggctgacaggtttaaagacagcctctatgcccttggttggattgggcagaggtatgtccaacagctgtccgtaactgtagatcatgccgataagcataattatactgtaggcagttagttcccgccacagctttttccttattaaagcgggtacctcaagtgcgattataattataaataccaggctaagcaaccaaatcaatttttatgcctccacataaatagtaattgagtaagcttaaagtcgaggttttagaggatccgacactaatcctatacggcggatttttgcgtcaaccgtgatagttacttcaaccgtcggaaatgtactggaccaattttttcccaaactcttccattcagatggaaacttgcggtgaattgcctcagcaaagcccagtacatctgtagtatattcctgcatggtcttatccaaagccgcctgtatttcagcttgaactgccttgcccaccagtttctcaagttcttttattttttcaggtctggcaatattcatggtggaagttgtttcagctatatttgtttctgtttttacattaatatttatctggagttgtccttcgttaatttgtggctcaagctttgtttttgagcttaaaatttctaaagagatgggtttatttttttcatccggactggggatatctataataccgcctttcacttctcctcttacccagagcagtcccctgctttcttccggattcagccatcccaccattttatcttcacggaaaactgctgtacccctgagttctatattatcatgcggttccggtggttgtccttgctccatgccgtgctccatgccgtgctcctcatgttctctgggaactgccaggtttggagtgtattcaaccactgctgtataggcttgtttatctttgctctccagcatttccagaaagtcacccaatctttttatggcgtatttggaactgaagtcgcgctgattgataatatcaaaaatacgctgggatggggtggtttgcaggcggccgggctcgtccagcagagtggccatttctcccctgcccactaatacccaggtgttgcgtctgatttgagggttgcgttccagaaagtctatgatatcgcttacacctcgtttttgagctaaatcctctgaaaaaattatcagctgattatgggcgaagaaaagctgctgcggtgattgccgggagagctcacgtatagcgtcaaacatggtttttccttcaatgctgcgattgcggtaagattttgttcccgtttgcatgccgcttccactcccaaccacggaaccttttccggctgaagcaggatttacattctgtacggttattttaatattattgcctgatcccggttctatggcaatggccagcacaatagccagatcttctacctctttcctgtcccagcagccggtttgtgtaaatataacggtaagtaatagcattgccagaaatatagttttttttatcagttctgatcatcctcccgtttatccgtccggttgcttacggaaggcttcaacccccggctctgtctgcgactgtttagtttgcctgtctcatccggtcgcttatccatagcccaccagggcgcgcgtattaatacatcttttaaatcgcctaaatgcaagggggccagggaggccaggtaggggacaccaaagcttctcagaccggccaggtggataaaaatacagagtatcccagccattattccgaacagtcccagtgtaccacccagcagcatcatgggaaatcttaaaagccgcagggaaatccccatattataagaaggatttacaaaagaggccatgccggtgacagccactacgataatcatcagcggagatactatgccggcttgcacggcagcctgtcctataaccagcgcacccacaatgctgaccgcctgtccaatggcccggggcaatctgatacctgcctcgcgtatggcctcaaatgtgaattccatagccagtgcttcaaccagtgcggggaagggaactccttgccgggatgctgctatgctgatgagaagcctggtggggatcatctcctggtgaaaggtagtaaccgcaatatacagtgaaggcagcagtaaggacatagtcatagctatgtaccttagccagcgtatggcagtacctaaccagtaacgttcataataatcctcaggtgaagtcataaaactaacaaactctgcgggtgcgattaaggcgaagggagttccgtcggttaaaatgcttacacgtccctccagcaatgaggcagctactctgtctggccgttcggtatgaagaatttgagggaaaggagagaaagtattgtcttcaatcagttcctccaaataaccgctttccagaattccgtcaatatctatgcgacccagccggcgttttatttctgccaccaggtcaggagaagctataccctttatatatgttatggttactctggtataagtgattctgccaatatgtaaatcttcaaaaataagattgggactctttaatcgtcttcggattagtgagatattggtagtcaggttttcaatgaacccctctttgggtccgcgcaccaaaatttctgtttgaggttcgctgatggcccgtgatttgacgccggtattatgcaagatcaaagctgtgggctggttatttataaacagaattacattgccttccaaagtagctgtgaccagctcgttaatattactggcctcggatacgttagatacagtaacagcaaaatttttaatcatatagagaatgttttctttagaagggttaaaacctcttctgtgtgattccaacattaaaggattgagaatgttgttatttaaattggttttgtcagttataccttctgcgtagatcacagccaattctgtctcttctgtcatacctaagttgaaacgtctgaaaataatatctgagttctgccccagaatgctttgcagcatttccaaattaatgttcaggctgcttgagacctgtttttcttttagttcaccggtattgtagatccttcgatctgtttccggctgctttttggcagatctgttgcaactggcgggttttctctgcggcggcttcctaatgaattttctaaataaaccaaataccacagttaaaagcctccatttcaaaaaaaataccttaaaatattatttaacattcttatgattttaattctagaatttacaataattattttattgcttggcctctgtataacattagtttaaataagcgaaagaacaaacaaaaaagaggaattaagacatttaaggtctttgttcctctttaaaactagtttcaagtttaataaaatcttttcggagttttgtaaaaaaaacttaattctgctgttttttataacttccagcctttgcttatcactgtaaaaagacatcagccattttaatgtttggtcatcaccgtattccagtaatcgttcaagtacaaaacgataattctcacagatgtcaatttttctcgtatctacatcccaaaagaacttacaggtaaagtcgggaagtgtatttttagtaaagcacatagatactatcacctctttccttattataccatattatctccggtaacagcaagttgcagtattgttagaaaaatatgggatttgttaaacaaatgtttaatagagaacatgaggaagtatttgataagttttagcttagactacaaatagccccgccttttagccaagctaggactatttgtagtgatctgtatgaaagttctaagacaagatagacctacaccaaaaggaaattaggtactaaaaattaattgctgacaaccttggccgtcttagtaatctcgtcccagctaacctttgcgccaaaagcctcggagacaaaacgcaggggtacaaaagtgtagccaccggctatttcgggttctacatcaagcaataaggattggccgtctttcaaagctgtggattttcctatccacagctgcagtttgttcatattttgcagcaattcaatgcgctgttcagagctaatccagtatacttgtgctcctaagctttcagcaatggcccgcaaaggaaccatggttctaccgttctttatataaggtgcaacctgagctttaaccggtatgtagttaaccataatacggattccacctgtagaaaccgggcttaattgctccccttgtctatttgaccaaagaagagcataacgcgccttgctccggtctatttcagcttcaaccattccctggtttttatcttcattccagaatacctgtgagggtaattgcttccaattttgtatagtgtcgtcccaataagcaattctaaaatgtcccattgataagttagtgttcaattgggaagcccgtttaaaatcaatataatcaaaaaagaaactgatacgagccagcttttccagagaggttattgtgctgccgccgtttttgatagtgttaatatcaacggatttgtaaacgtacaagtcgttaacgggagttattttgttgtacggggtgttttccagcataatagtggcgcgatacttaagtgcacctgggggcagttctattaatactcctgattcctggtacatataagacccggctgtactgctgaaatcactttttacagattcagcccatgagggcagccctgagaacagattagcacatagaatcgcggcaataataatcgattttctgagattgttaaacagaattaatccctcctcatagattttaaattattgttaattctagccgctgtttaattaatccttctctttagagtaaattttctaattggtttattgtattccagaaaattatgcttatgatggatctgtggataaatcattatttaaatgaagtacaaatttatgtgtgtaagcgatgctgatcaattttaatcttgatataacacaaaactccttgacagaaaaagccactttctgtatactggataacaagttataatgagcaatagtcatgaaggggaccgtatcctgaaataatgccacagagaaccgggcgagctggaaaccggtgcagaaagcaggaataccatcaccccggagctgccggctgaaaggactatcccagtaagcttaggccgggtcttctagcacccgttatcaaaaacgtgttcattattcggacacttgaggggctgacactttttctcagtggcagcaagcagggtggtaccgcgcagggttttaacccctcgtccctggtattgtatttcactatgccggaccgaggggtttttatacttttattgagcattcaacttataagtttctcctgttaaaggcgtattgtatacggcgctggttaatgaaacaaaaggctgcatattaatgcggctgtaagtcagctttagaggggaagtgtacctagggttccgctctgcattgcggcagggggctggaccgagcggtacaggccgatcggatgggaatccgaagggttacaccgtggggataaaagacccaagcggataggttccactcctggactatatctgcgggtctttttttgcgttttattcttgcactctaggaaattatgcttatgatggatccgtggataggtaaagctagcattgtataatttccaacgagcacgagtgcctgtggctgcttgaaagtcgcttaaggcggctttcttgaaatttaaacatttgcagaactaatcaaatttaaatatgggagcgattggaaaatgggtttaatcatctatctaaacggtaattacgtgccggaggaacaagcagttgtatcagtattcgatcacggcctgctgtatggggacggggtatttgaaggtatccgggcttaccacaaccgggtgtttaaactggaagaacacatcaagagactttatgagtcggccaaaaccattatgctggatatccccttgagcatggagaaaatgagtgaggttgttttggaaacactgcgccgcaacaaccagagggatgcttatatacgcctggtagttacccgaggcaaaggtgacctgggtttagatccccgcaaatgcacgaaagctacagtattttgcattaccgccagcattcaactttatccggaagaattgtacaacaacggtttaattactgtcactgtaccgactcgcagaaatgcgggtgaggctgttaatcccagggtaaaatctcttaactatttgaataatattttcgctaagattgaagctaacctggcaggtgtgcctgaagccgtgatgctgaacaatgaaggttatgtggccgaagctaccggcgataatattttcattattaaagacggtgttttaatcacaccgcccgtgtatgccggtttgctggaaggcattactagaaattgtgttatagagatagccaggactaaaggtattccggtagtggagactcttttcaccagacacgatatatttatagccgatgaatgtttcttaacaggcactgccgccgaatgtattccggtagttcaggtggacggcaggtcaattggcaatggtaaaccaggtcccatgactcatagcttgatgaaagccttccatgagttgactgagacagacggaccgcagatttttcctgaataagccttttgttagagcagggaacaaaaacccttgattgatttagaatataaagcagtaacagacgctgttgttttaaggagatggtatgttttgcgtagtgatgctatgaaattaggtctggaaaaagctcctcacagatccctgtttaaagcattgggttatactgaccaggaattggccagacctttaataggtgtagtgaatgcacaaaatgaaatagttcccggtcatctccatctggacgatattgctgaggcagttaaggccggaatcaggatggccggcggtactccgatagaatttcccgctattgcagtttgtgacggtatcgccatgaatcacacaggcatgaagtactcattggccagccgtgagttgattgctgattccattgaagttatgtctatcgcgcatccttttgacggcttagttttaattcccagctgtgacaagatagttccgggcatgttgatggcggcggcccgcttgaatattccggctatagttgtcagtggcggtccgatgctggcaggtaaaattaagggccagcataaatccctgacaaatgtttttgaggctgtgggttctgtaagagccggcaagatgtcggaagaagagttggccgatttggaagaggccgcttgtcccggttgcggttcctgttcgggtatgtttacggctaattcaatgaattgcttaactgaagtgctgggtatggccctgccgggcaacggaaccattcccgctgtttcggcagcacgcaggcgtttggctaaacagacaggcatgcagataatgtatctggtgaaagaaaacatttgtccctcggatattctaaccatggatgctttcaataacggcttgaccgtggatatggcgcttggttgttcaaccaatacgattttacacctgcctgccattgccagtgaggcgggagtgatcattgatctggagctggttaataaaaccagcgagcgcacaccgaatctgtgcaagttaagcccggccgggccgcattttattgaagaactggatgaggcaggcggcataccggctgtaatggcagaactctcaaagcacgatttgttgaatttgaacagcagaacagtatccggagttactgtaggggaaaacatcaacggcagtagagtattgcgccgggatattatccgcaatattgaagatccttatagtcccagcggcggtatcactgttatgagaggcaatctcgctccggacggcgctgtggtgaagaaatccgcagtagcacctgagatgctggtgcaccggggtccggcccgcgtgttcaactcggaagaggaatcaatggatgccattatgaaccagactatacaaaaaggtgatgtagtggttatccgttatgaaggccccaggggcgggcccggtatgagagagatgcttaccccgacggctaccttggccggtctgggtttggataaagaagtagctttgttaactgacggccgcttctccggagcaaccaggggagccgctattggccacgtttcgccggaagcagctctgggcggtgttatagctgtaattcaagatggagatatgatagatattgatattcccaactgccgcctaaacgtagatttgacagaagctgaaatagacgaaagaatgaaaaagctggtaataccggagccaaagattacaagaggatatctggcccgttacgcaaaaatggttacttctgcaagtacaggagcagtattggcaaaagattgatttagtatcaaagaggatttaagagaggtgggttaaagcaatgaagctttccggggcggaaattttagtcaagtgtttaaaggaacacggagtggatacaattttcgggtatcctggcggtgtggtattgcctatatatgacgcactctacgatgcggatatcaggcacattttgaccaggcatgagcagggggcagtgcatgctgctgacggctatgccagagctaccggaaaggccggggtttgtttggctacctccgggcccggtgcgaccaacctggtaaccggtttgaccaatgcctatatggattccattccaatggtagcttttaccgggcaggtagcgactgctcttttaggcagagactcttttcaggaagcagacataacaggtattaccatgccaataactaaacacaattatttggtgaaggatgtcagcgaattggctcgcaccataaaagaggctttttatatagccaataccggtaggccgggaccggtgctggtggatttgcccagggatgtttctgccggcataatagagtatcaagcacccggacccattaatttacccggttataacccaattatcgagccgtttgaggagcaagtggtgctggcggccaatgctgttaatgaatctgtccgcccgataatatatgccggcggcggtgtggtttcttccggtgcccatgaagaattgctggcactggcggaaaagataaaggctccggtaaccaatactttgatggggcttggcggttttcccggtgagcacccgcagtttttaggcatgctgggtatgcacggtaccaaagccgctaattttgccatgtgtgaaaccgatctggttattgctgtgggggcgagatttgatgaccgggttaccggtaagttggatgattttgccaaagacgcaaagatcattcatatagatattgacccggcggaaataggtaaaaatgtcggcactcattttcctgttataggtgatgtgaaaattgctttgcaaaggctgctggaacgcattgaagaaaagtctcttacggaatggctggccaagtgcatgacctggaaaagggaatatcccctggccttctttaacgaaggcggcttgaagccccaatcaatcatcagtgagattaatcgtctgacactggataaaaaggtgcgtattaccacggaggtaggtcagcaccagatgtgggccgcccattactataactacaactatcccaggactttcatctcttctggcggcctgggcactatgggttacggtttccctgccgctctgggtgtgcaggcggcttgtcctgatgagctggttattgatatatcgggtgacggcagctttcagatgaacatacaggagctggccacagcagttaattatgaactgccggttaaggtggctatactcaataacggttatctgggcatggttagacagtggcaggaacttttctatgataagcgctattcctacaccgaacttaaaaatcctgattttgttaaaatagctgaggcatacggtgctgtgggtataagagtaactacacgtgatgaagtggctcctgctctggaagaagcttttgctatcaataaaccggtggttttggactttgtgacggagagggaggaaaacgtgtatccgatggttcctcccggctgtgaactaaagaatatgctcggttaggaaaataagaggtaacgaaaggaggtttcgccaatgctgcatacgcttgctgtgctggtagaaaataacccgggggtactggcccgggtatcaggtttgttcagtcgccgaggttttaatattgacagtctggctgtaggcagaacagatgatccaacgatttcccgtatgaccattgttgttgaaggtgacgatcaggttctcgaacaggtgcgcaagcagctgaacaagctggtggatgtaattaaaattgacgacatatcttctgagagacatgttgacagagaattaataatcatcaaggttaatgcagatacccagaccagatcggaaatcatgcagatagtggatattttcagggcgcatattgtggatatcggtcaggaaacattaatagttgaagccagcggggattccggtaaggttaacggtttggaagaagccttaaaacctttcggtatcaaagaagtggcccgtacaggtaagatcgctatgttaagaggtgctaaagccacatccttaaatgaggattaatcatggaggtgattaatcccgcaattgcggttaatggaatgatagttaagattttattatatggtttaaagtgttgctgtttgcatgtatactaaatactgtatcaacggaaatcctaattattgaaatggaggtcttcaccagtggttcaagtgtattatgatcaggatgcggatttaagtttgctggcaggtaaaaagattgcagttatgggttatggcagccagggccatgctcaggcacagaatttaaaagacagtggtgtggatgtagtagtaggtttgagacgtgacagcaagcgctgggcacaggcagaagctgatggtttggccgtggccaccgtagctgaggctgccaatcaggctgatattattcagatactcctgccggatgaaacccaggctaaagtatataatgaagagattgctcccaatttatccgagggcaatgtattgatgttttctcacggctttaatattcacttcgggcaaattgtgccgcctgctaatgttgatgtaattatggtagcgccgaagagccccggtcatatggtgcgcagaatgtacgttgacggtgccggtgttccctgcctggtggccgtgcatcaagactattccggcaaggccaaggatatcggtttggcctatgccaagggtttgggcggcaccaaagccggtgtttttgaaaccagttttaaagaagagactgaaactgatctgtttggagagcaggcagttctctgcggcggtctgtgcgaattaatccaggcaggttttgacaccctagtggaggcgggatacgcaccagaaatggcttatttcgagtgcctgcacgaagttaaattgatcgtagacttgatcaatgagggtggcttaaacttcatgcgctattccatcagcaacactgccgagtacggtgattatatgacaggcaagcgcatcatcaccgaggaaacccgtaaagaaatgaaacaggtgctggcggagattcagaacggcgtgtttgcccgcaactggatgctggaaaaccaggttaaccgcccggtatttaatgccattaagaaagctcagtccgaaagtcaaattgaagttgtcggtgccggtttgagaaaaatgatgccctggttgaagaagaaataagaccggccggagaagttcgatacttatccgtgtcgaacttccgactcaatcttaaaatttgaaaataattaattaaataattaacaagggaggaataaaaatgggaattactgtcgcggaagccctggtactgtgtttggagcgggaaaacgtggaagttatcttcggttatcctggtggtgcaatcctccctgtatatgatgcactttataaatccaataaaattaaacacgtactggtgcgccatgaacagggggccgcgcacgcggctgacggttatgcccgtgctaccggcaaggtaggtgtttgcatggctacttccggtcccggagccacaaacctggtgacaggtattgctaatgcctatatggattcagtgcccattgtggcttttaccgggcaggtgccgaccggcatggtgggtacggatgccttccaggaagtggatattacaggtattactatgcctgtagttaagcataactattttgttaaagatcccaaacaggtacctaaaattgttcgcgaggccttctatattgcccgtaccggcaggccgggcccggtattgatagatttgcccaaagatgttacttcggctataattgattatgaagaagtggaagaaatcaacctgcgcggatataaaccgaattacagggctgacgatgaacaggtggaaaaagccgcagagatgatcaaaaagtctcaatgcccggttatttatgccggaggcggtgtggtcagtgcgggtgctcatgatgagctgaaagtgctggctgagactatcggcgctccggtgacccataccctgctggggctgggcggttttcccggtgatcacccgctttttgccggtatgctgggactgcacggggcaatgtatgccaataagattgttaccgaatgtgacctgttgataactctgggcgctcgttttgatgaccgggttacaggtaaaatcgccggttttgcgcccgacgccagtgttatacacgtggatattgatccggcggaaatcggcaagaatgtacgcgtgcacttgcccgtggccggtgacgtaaagacggttatccagcagattattcccctactggagcagaaaaacaaccggcagtggctggaacgctttgctgaattaaaaaaacaatacgctctgcgttatgagccggcggcaggagaaggtttaaaacctcagcaggtaattgagaaactaaatgaggtggcacagggaaatgctatcatttgtacagatgtaggccagcaccagatgtgggcagctcattattaccggcatatccagccccgttccttcatctcttccggaggtttgggcactatgggctacggctacccggcggctatcggagctgaattcggctgtcccggtaagcaggttatactgatttcgggtgacggcagttttcaaatgaatttacaggaaatggcgacagttatggaacagggcctatcggttaaagttatagttttaaacaacggacgcctgggcatggtgcgccagctgcaggaattttattgcgacaaacgctatatggccgtggatttcagctatcacccggactttgccggtattgccagggtttacggaatgaagggttttgacattaaaacttcggaagaattaaatgccatattgccggaggtattgagttcacagggtccggctattatcaactgctttgtgcaggaggatgaaaacgtttacccgatggttatggccggtaaatgtatagatgaagccattgaggggtaggaggtataatcatgagccagcagccaactattatagacgacgttcaagaaagtgacggttccgcccgtgtaagcagcactaacagccggcgtgtatatatttttgacactactttacgggacggcgaacagtctccgggagtaagtcttaatctcagtgaaaaaatacagatagccaggcagcttgccttactgggtgtagatataatagaagctggctttcctattgcttctaccggtgatttcgaggcagtgcggggtattgcccgcgaggtgcgaggtgttgctgtagccggcctggcccgggccaatttcaaggacatagaccgggcctgggaggcactcaaggaagccgagcagccgcgtattcatacttttctggctacttcacctattcacatgcgctataaattgcagatggaaccggataaagttctggaaatggctgttgaagccgtcaagtacgctaaaaaattcacttctgatgtagagttttcggcggaggacggttcgcgcagcgacctggattttttaagccgggtggtggaggcggtaatcaaggcaggagccactacagtaaatatccctgataccgtaggttatgctatgcctcaggagtatgggaatttcatcaggagccttatggagagagtacctaacattgatcaggccgttgtcagtgtccactgtcataatgatctgggtttggccgtagccaactctctggcagctgtgcaaaacggtgtcagacaggttgagggggccattaacggtataggtgaaagggcgggtaatgccgctatagaagagatagtcatggctttaagaaccagaaaagattttattggcttgaatacgaatatcaacaccgaagagatttaccgcaccagcaaactggtcagtaaacttaccggtatgatagtgcaggctaacaaagctattgtgggcaagaatgcttttgctcacgagtccgggattcaccaggacggtgttttaaaggaacgaagtacctatgagataatgaacccggccatgatcgggatcaatcaggacaatttagtattgggaaaacactccggtcgtcatgcgttcagaaagcgtttgggtgatctgggctatgaattgtcagaggctgagttaaacaaagcatttgtacgttttaaagacttagcggataagaaaaagaacatcacggatcgtgatctggaagctatagtagaagaagaaacccgcagccatgtgcctgttaaatatattatggaatattttaatatcaccagcggcagcacgatcaaaccaatggccatggtggggctcttgagcaatgatttattattgcaggatactgctttcggggatggtccggtggatgccatatataaagcaatagataaaattgccggaattaattgtaccttactgcattactcccttgatgccattaccgggggcagggatgcccagggggatgtaacggttaaaatcagcaatgaaaagggcaaatcttttattggccgcggtgtcagtactgatatactggaggccagcgccaaggcttacgttgatgcagtgaataaattggtatatgaagcagaccggcgggaggaataaagagaaaatgggaatgacggtaactgaaaaaatactggccgcacacgcgggcaaagataaagtagtgcccggcgaactggtgaatgtcaaggttgacctggctttaggaaacgatatcaccgcgccggtagcgattaaagaatttagtaaaataggtgtggattctgtttttgaccgtgaaaaaattgccctggtgctggatcactttatcccggccaaagatattgcctcggccgaacagggcaaagcggttaaaaactttgctcagaaacacggtatagtaaatttctttgatgtgggcaaaatgggtatagaacactgtcttttgcccgagcagggtttggtcggccccggggatttagtcatcggggcggactctcatacctgcacttacggcggcttaggcgctttctccaccggtgtgggcagcacggatctggctgctgccatggcactgggagaaacctggctgaaagtgccggaaagcatgctctttgtttttgaaggcgagctccggccctgggtgggcggcaaggatttaattctgcacatcatcggggacatcggagttgacggtgcattatacaaagctatggaatttgccgggccggccattgaaaagctgtccatggacgggcgtttgactatggccaacatggctattgaggcaggcggtaagaacggtattgtggcgccggatgaaatcacccgggcttatgtggaaggcagggtgaagaagccctatactttctataagagcgatgctgatgctgtctacagcgatatacgccgctacgatgcctcgaaaatcgagccgctggtagctttccctcacctgccggaaaacaccagaccggtcagtcaagccgggttggttgagctggatcaagtggttatcggatcctgcaccaatggtcggatggaggatttgcgcctggcagccggtgtgttgaaggggaaaaaggtcagcgacagaattcgtttaatcgtaatccccggcacacagcaaatttacaagcaggctatgcgcgagggcttgattgagatctttatcgatgccggcggggcggtcagcacacctacctgcggcccttgtctgggcggttacatggggatactggccaaaggagaacgttctctggctactaccaaccgcaattttgtcggacgtatgggctcaccggaaagcgaagtttatctctgcaacccggcagtagcagcagcttctgctattttgggccgaattgccggaccctgggaggtggagtaaatgggattaaagggtaaagcctggaagttcggagccgatattgacacagatgccattattccggcccgttacttaaatacttctgacccggttgaactggccaaacattgtatggaagatgccgatacctcttttgcgcaaaaagttcagcccggggatgtgattgtagctgataagaacttcggttgcggcagttcgcgtgagcatgccccgatatccatcaaatatgccggagtctcctgcgtgattgccaagtcttttgcccgtatattttaccggaatgctttcaatatcgggctgcctattctggaatcaacagaagcagtggaaggtatagatgaaggaaatgaggtttccgttaatgcggaaacaggtactattaccaatgtgaccaagggagagacctatcaagctacggtggtgcctccgtttatgcagcaaataattgccgcaggtggacttattaactatgtcgcagaaaggatgaaggttaagaaaatgtataagattgccgtacttcccggagatggaatcggaccggagattactgaacaggcgttaaaggccttaaaagccgtagcggaacattttggccatgaatttcagtttaccgaagccttagtcggcggagctgcctatgacgcggtgggacacccgctgccgaaagaaactttggacctgtgctacagcagcgatgccattttgctgggtgctgtaggtggtgacaagtgggctgatctgcctcctgaattaactccggaaagaggagcactcctgcccttgcgcaaattattgggcctctatgctaacctgcgcccggcagtggtattcccggcacttgccaatgcctccaccttaaagccggaggtagtggaaggtttggatattatggtagtgcgtgaactgaccggaggtctctacttcggcgagaagaagagagaagatttgccggacggcactgttcgtgtaaccgatacgctggtttacaccactgaggaaatcgtgcgcatagcccgcctggcttttgagctggctgctaagaggcgtaagaaagtcaccctggtggataaggccaatgtgctggaatcttcacgctactggcgtgaagtagttgccaatatggctgctgagtatcccgatattgagtttaataccatgtatgtggataatgcggctatgcagttggtaaaaatgcctaaacagtttgacgtaattgttactgataatatgttcggtgatattttaagcgatcaggcttcccagcttaccggttctctgggcatgctggcttccgccagtatcggcggtaaaatcggcttgtatgaacccagccatggttcagcgcctaaatatgccggtttgaaaagagctaacccaatcgctacggtaatgtcaggagccatgctgctgcgctattccttcgacatggagaaagaagctaaggccatagaagacgcggttaccgaggtattgaaaaaatatcgcaccagggatattatggaggagggcctacagttagtcaacactgacgagatgggcgaccgtatagccgaacagattttagccggctaaattgcagaaggatatgcagattcaagccagcagataatatatactcatgtagggcgggaaccgtccgaaatgcctggtataaactgttcagacctgccgcttatagcggcaggcgaacatataccgggaagcccctgctttttcgggaaaagccgcgggcaagttcagccgcttttggcagtacaccaacagtacagcctggcggtttttaaatactatatcagagtttaatgtgcggtaaaaagcagtttggttatgcaaaattttttaataagggggagagagggcatgtcaactatagaaatatatgatactactttgcgtgatggcgcccagggggaaggcatatccttttctgtagaggataaagtaaaaattgcgctgcgcttggataaattgggtgttcattacatcgaaggaggttggcctggctccaaccccaaggattccgatttttttaagcggattaaagactttcccctggagaaggccgtagtttcagcctttggcagtaccagaaagccgaatagcgatgtgaaagaggatgtgaacctgaaagctattgtcgatgccggtgtgcaggtagcctgtatatttggcaagacatgggatttccaggttgtgtatgcgctcaatactactctggaagagaatttacaaatgattaaagaatcagttgcctacctgaagtcaaacggcatgcaggtattttatgatgcggaacatttttttgacggctgtaaggccaatacagagtatgcattggaaactgttaaagcggcccaggcgggtggagcggaccgtattgtgctctgtgataccaatggcggaaccatgccctgggatattcaggaaatagttagtaaagtaaagagtgttgtcacagttcctctgggtattcactgccataacgacagtgaaatggctgcagccaattctgttatagcggttcagtccggggttatacaggttcagggtactatgaacggttatggagagcgctgcggcaacgccaatctctgctcggtaattcctaatctggaaataaagtgcgggcttaaatgtttgcctgaaggtaacctggcgcagcttacggaggtttcccgctttgtcagtgaggttgccaacatgcacctgcataacggccaaccttttgtgggtaccagtgcttttgcccataaaggcggcattcatgtcagcgccattatgaaaaattccaaaacgtatgagcatattactccggaattggtgggcaaccagcggcgggttctggtctctgaccagtctggattatccaatttgctttataaattcaaagagctgaatgtggatttaacccagcagacagaagagaataagcaactgctcatgcatataaaggaactggagaaccagggataccagtttgagggagcggatggttcttttgaactgttaatgagacgcatatcgggtcagtatgaaaatcctttcaaactggaaagcttgcgggtcatcatggatatgaaggaaaacgggccgaccagcaccgaggcaaccattaaaatctgggtgggcgatcaggtcaaacacacggctgcggaaggcaacgggccggtcaatgcactggataatgccctgcgtaaatccttggaaggtttttacccggctattaaagagatgcaattaaacgattacaaggtgcgcgtgctcaatgaaaaagagggcactgacgcggtggtgcgggtttcgattgaaacaggtgacggtaaaaattcctggggtacaatcggtgtatcaacgaacataatggaagcaagctggcaggcgctggtagacagcctggcctacggtttgttgaagcaaaatgattgatagaaaattatttcagaacacttgatctattctaattaatatgataaactatttatatagttaagataaatatgattgttcaggctgggcgagttaatttgtatttattcgctttcacaagtgatttacgacttctgggtgggaagccatgtttggttttccacttttattttaattaacaaaacttaataaaattttctatcgctgaattcatttagaagcgggggaaccacttcctggggtgagtccttattgagtttaaaaattcaattaaggtagggttattcttcggcccgaatccgtcagctaacttcgtaagcgttgaaggaaaagagagcaggcagacttgctttgctgtgcctttgctgtgtgtttattattggcacttcatagcttttctttgcattttgctaaaacgcaattaacacacaataaccctcgctaatttcgggttattgtgtgtttttattttaattttgaatggaggagatgatgtgtcagtttatttaaatgaaaatgatacttttaactgcgaagacaaaagggctattggtcttagaagggcgacaggtttaaagaaaagcataagtgattacctggagaagaaggataaaattccaacaggttttgatttgcagcagtgtattctttctaacagggagaagttgtttaggcactttaatgctaatgaggaaaagtggcgggattggcactggcagatatcgcaccggattaatgatgtcgagttgttatcgagtttaatacagcttagcgaagagcggtgcgctcaaatcagaaaggtgggcctgaagtttcgctggtctgtatctccttattatgcctcacttatagtgcctgacagcctgaacgatccggttatgctgcagtcagttcccagtataaaagaattggacgttagcggctatgctgatcccatggcggaagaattaacttctcccgctccctgcataaccaggcgttatccggacaggctgataattaatgtaaccaataaatgtgccatgtattgccgccactgccagcgccgcaggggcataggcgatgttgacaggcatcaaacacaccaggacctgttggcggcactggattatatacgcaagaacaaggaaattagagatgtattgattacggggggcgatgcgcttctccttagtgacaaaaaaatagactggctgctcagtgagcttgacagtatcaagcatgtggaaattaagcgcctgggcaccaggacaatagttacacttcctcagaggattacgccggaactgtgtgaggtattaaagcagcacccgccggtatatatcaatacacaattcaatcacccgcaggagattacaccggagagcaagctggcctgcgacatgctggttagcgcgggcgtggttttaggcaaccaggctgttttgttaaaaggaataaataacaatccgcatgtgatgaaaaaactcaaccaggaattgctaaaaataagagtccgtccttattatatttttcatgctaaacaggttataggcacacggcactttattacttcggtgaatgaaggaattgagataatggaaaagctgcgcggctatacctcaggtctggcggttccaacctatataatcaacgcgccaaatggttacggtaaaattcccatcttaccaaagtatcttttaggcattgataacagttccgtacgcttgcgcaattgggaaaacaggcaaattgattacacagtttttccggaaaaaagagatagtcggaattttataaaaccggtatattaggaatgttttgaattgcattaattttatgcgttaagtgggttttattcataacaaatgatttttaaggaggtaagaatgaaacaaaaacttttatttgcaaatatcacggaggaatccaattggtctgactggcggtggcaattacgaaatcgcatcatgtcatcagacgagttagatcagtatgctaatttgtctgtttatgagaaagccagcattcaaaaagctattgatgtgttcccaatggctatcactccttattatgcgtcacttataaataaggatgattcaacatgccctattcgcatgcagtgcataccaaatcccaaagagttaattaaaggttccggggacatggatgatcctctgcatgaggatggtgattcaccttgcccggggctgacacaccgataccctgatagggtactgcttttggttaccaacgaatgttcgatgtattgccggcactgtactcgcaagcgtaaagttggcgataatgaaaaggtttcgaaagacagtgatattataaaggctattgaatacattaaagctcatcctgatatacgtgatgtattgttatccggcggagacccctttgttttgtcaaccaacagattggagcaaattatacgaagggtaagagaaattccgcatgttcaggtaattcgtattggaacccgtacgccggtagtaatgccgcaaaggatcactgatcatttggtcaaaatgcttaagaaatatcatcctatctggataaacacccactttaatcaccctcgtgaatttacagaggagtctgcccgcgctcttgccaagctggctgacgccggtattcctctgggtaatcaaacggtgttgctgaagggaataaatgattgcgccttcattattaaaaaattagcgcacctgttggttagtaaccgtgttcgcccctattacctttaccagtgtgatttatcccgcggcattgagcattttcgtactcctgtaagtaaaggggtggaaattatggaggcgctgattgggcatacctcagggtttgcagtgccgacttttgtggtagatgcgccggggggcggggggaaaataccggttctgcctaattatcaactgtccagcacaagtaccaaaacagtattgcgcaattacgaaggagttatctgcatatatgaagaaccggcaaactacaattcaagttgttcatccacctgtaatgtgtgtaaggggtccagtgctttacatgatcctatcggattgcaaaaacttataaatccaaatgctaagatggtcagcttaataccggaagggaacaggcgcaaaaagcgtttaaaaatttataaggatattttacatgacaattaatttaagaaatatgatagagaattcacaagaccggtgggaacatctaactggacaggcttttcaatgcagcattctcatttccccctacaataagagaattactgtttatgaattttctctgcgattagacaatggaatagaagaaatgattcagattcttacggaaaaggcatcggaatatcaacttgataaaatatggcttaaagccagagccaggtggaaagaaaaatttttgcgcagcaaaatgaagcttgaggcatctatccccggctattacggcggtgtcgaaactgccatggtttttgccaaatatcttacagtccggagggagacaccctcgggattaagcaacaagaaccatgctataaaaccagtgtataatgctttgagggggacacatagtgattcggcggttcctcatggggtaattattaagcaaggagaggcagccaattgccgagatttagcctcattgtatagcaaggtttttgctacttacccttttccgatattcaattctgattacctggcacatacgatggatcagaatgtctattatgttttagccttatataataacgagatcgtagccgctgcgtctgctgagataaacacattagataaaaatgctgaagttactgattttgctgttctcccggaatggagaggcaggcgattggccagttgccttttgctgcatatggaagatgtattaaagaatactgagataaagtgtttgtacactattgcccgcagcagttctgtcggtatgaacaaagtttttgctaattttggttatggatttggcggagttttgatcaataattgcaatattggcggcggttttgaagatatgaatgtttggtcgaaagttcattaagatttttaataacacaataagaataataagcctgctggtgttctgtgccggcaggctgcctttattgaaaataaaggtgttatttagcaagataacctaatgtgttggacttctttttttggggttggcaggttatgtatatattcagaacattttcctttactattagtaaatttaccttttgtgtaaaaataattttatccgcagtaatttcacgaccgtcaaggatgagagccagctgtaagaagtttatcttagacagttcctgaccaagcatggttactaacctttgcttaacgtcttttatcgtttctattttaacttgctcctgttccaattttgtgaggttatcatcaataacagtcgcataaacgttgatagcagacagaaccgggtgtgttttatcaatgagatttaatttgagttgttctatttcgctttgattgccggcaagctgttcctcaagattttttaaccgaaagagcaattcatctatataatgtccggtataagcgttcagtcctgacgcgccaagagataaacccagtaaaaaaggggcgagtaagtaaaaaatttttgtcttaatttttaccaccggttaagttcaccaccacaaaatatcctaaatgtgtgccggaaaaactgctgagaataaagaaaaactgttttaccatagcttttaagtcaccttgaaagatccctgattctaagatttcaaaagttgaaaaagatccgccaatagctgcaacgattgcccagattttaatttccttggccaaagacagcatggttgctaccggaggttccttcataagcaaagctgccagtgatcccattagagtggcgcctatcataataccaaaggcagtaaaaaatatcagaactaatttgggaaagaatacatgcaaaattatcacaccttttatatgaaaactactctacttatatatttaaagtaaggtgtttctatgtcaataatgtgtgtataggattttgtacattgcggcgttagccgcgcttcgaaaatcaaccactttaacggactatgagtgtataataggattgggggaatttctttaaatgaagagaatagaaattgcaataatgataaacaacctgttcaagcaactaaaatgagtgatctaatatagcatattattgtagttatttaacgtagaaagaattaaatacgttaaacaccggtacacttatacacaaatcaattatttgaaacttgttgacttcgggttggctggaagttacgataaatataattattagattaggggtgaggcctcttggacttttcgcaattaattaaactaggtttaccccggattagtttttctgtcactacgttaattgacttaatgattgttgcttttgtagtgtaccggatatacttgctgatcaagggaacacgtgcggttcaattgattaaaggattgatcgtgctggtagtggccatggttgtaagtgattggattcacctcaacacagttaactggcttttgcgccaggctgtaacggggctgattgttgctcttccggtagtgtttcagcccgagctgcgcagaggtttggaaaaactgggtggcggcaggtttttagccaggaatgtattcatgctggcagaggaagagaaaaacacaatgattagagaggttgtgcgcgcggttcagatgctggctaaaaacagtatcggagccttgattgttttggagcgtggtacaggcctggaggagtacgttgacacaggtacaaaaatagacggcgagatatccgcggaattgctggtaaacatatttataccgaaaacgccactgcatgacggtgctgtggtagttaggggagatcgcatacttgccgctgcctgcgtgctgcccctggatgagagtcctaacgtaaacaaagccttgggtacgagacaccgggccgctttgggtatcagtgagcagtctgacgccatggctgtgattgtctccgaggaaacaggggtaatctctctggccgtggaaggcgggttaattcgctatctggatgatatcagcctggcagaaaatttaaataaaggactgggaggcagcaccaagttaaagttttctaccttgtggaaatttaaatagaaccccatgaattgttgtacctaaaatggaattgtgtcatatgctgtagttatatcatttaaattgacaagaaacttgactgcagtttataattagcaatgtatattttttctaagggggatacgcaaagtgggggtaatgtttggcaccgacggtgtgcggggagtggctaacagggaattaacaccggaactggcttttaaactgggccgggccggcgcttatatattgtgtaaagataactgcaatgatcggagaataatcataggcaaggatacccgtatctcaggagatatgctggaagcagccttggcagccgggatctgctctgtaggtgtaaatgtcctgaaggtcggaattttgccaactccggcgattgcgtatttaacccgttccctgggagcggcggcaggtgtggttatttccgcttcccataacccggtggaagataacgggatcaagttttttggccccaccggttataaactgccggatgaaacagaggatagcatagagacagccgttttaggcgattttgcaggtattccttcgccgaccggaagtgctttgggccgtacttatgagttaaaggatgccctggacaggtacatcatgttcctgcaggatactatggatgttgatttaacgggtttaaaagtagtggttgactgtgccaacggcgcggcctacaaggtagcgcccagggtattgaaagaacttggggctgaggtaatacctatttttaataggcctgatggcgtaaatattaatgcctggtgcggttcaacttacccggtggccctgcaggaatcggtggttgcgacaggagcggacattggcctggcacatgacggtgacgccgacagacttatagccgtggatcatgaaggcaatatagtagacggcgacagaataatgttaaccattgctaaatatatgaaggaaaatgataaattaaccagaaatactgtagtggtaactgtaatgagtaacctgggactgcacctggcactgcagaaagcgggcataaaagttgtgcaaacgaaagttggtgatcgctatgtgatggagaagatgcttaaattaggagccagattcggaggagagcagtcggggcatattatattcttaaagcataataccaccggtgacggtgttttaacggccttgcagctgatgagagtaatgaagaaaaccggcagaagcctgaaagctctgggagagcagatggaacgattgccgcagctgctggaaaatgtgcgtgtagccgataaagcagcaattatgaacagcccggaactcagcgcggctatagaaaaatacgaagagcaattagccgggcagggcagaatactggtaaggccgtcaggtacagaaccgctggtcagagtgatggtggaaggcagggacaaaaaagaactggagcaaatcagcgcggcaatgattaagctgatccatgaattaagccagggaggtgataggtaaggatgaaaaattaaagaagcgcctgaacccttgtatgtaaaagggttgacgaggagggggtttatcgagattcggcggatgccccccggttggtcgtgaccgagaaaggtatgacaaaagcgccgggtaaccggcgtcacaaaaatactggtcgacatagatggagtagtgttattagtctgtaatagagtatttgccgcgggctttgctgtgtcccggcttttttgcttgcaatatttacgaaatatatcaatttgcaaatgaagtttaaattcctgatacggaggaaaataaatatgtgtggaatagtaggatatattggcacacaagaagctgtgcctattttaatagatggtttaaagaaactggaataccgtggttatgattcggcgggcattgcagttttagaaaatggcataagggtggaaaagaaagtgggtaagctggcggctctggaagaatccctggagggtataacctttaccgcccaaacaggcatcggacacacccgttgggctacacacggcaagccttccgatgaaaacgcgcacccgcatactgattgtacgggaaaatttgccgtagttcataacggtattattgaaaactacctgcatttaagagacaggttaaaagaagagggacatgaatttatttcagaaacagataccgaggttttgccgcacctgctggagaaatattaccggggggatctggtggaagccgtgcgcctggttatacagcaattgcgcggttcttatgctatggtagtgctttgcatggaagagcctgataaaattgtggcagccaggcaggacagtcctcttgtggtgggcctgggagaaaacgagaactttctggcttcggatattccggctattttgaaatataccaagcgtgccctaatcctggaggatggggaaatagttgttctcacagctgataaagtaacggtttttaatagaagcaatcatgaagttgataaaaaggtctttgaagtaccatggaaagctgaacaggcggagaagcagggctatgaacacttcatgctgaaagaaatttttgagcagcccaaagttctgcgtgatactgtaaggggaagaatcagtgatgataatagctcggtgctgttaaaagacatatcactgggcagggaagaaatcaagaaaattaaaaaattgttcattacggcctgcggcactgcataccatgccggtgtagtcggcaaatacgtcatagaaaaactggttcgactcccggtggaggtggatatagcttccgagtatcgctaccgcgacccgattattgatcctgacagcttggtaatagtgatcagccaatcgggtgaaaccgccgatacgctggcggcactgagggaagcacatagaaagggtgctagggtaatagcggtaactaatgttgtggacagttccatagcgcgtgaggcggatgacgtgatttatacctgggccggaccggagatagctgtagcctctaccaaggcttatactacccagctcatagcaatgtatctgctggctctgtactttgcggagattcgaggtacattgcaagggtcagaaataaatgagatactcaccagtctgaggcaggtacccgggcaggttcaagaaatgctgaatgatactgcacagatacaggattttgccggacaatatgccaggcatgaaaatgccttcttcattggccgtggacttgattacacggtagctacggaaggcgcattgaagctaaaggaaatttcctacattcacgctgaggcttacgctgccggagaactaaaacacggtacactggcactgattgtggagaatatgccggtagttgctctggctacccagccggcgctgctggagaagatgatcagcaatattaaagaggttcacgcccgcggagcatcaattataggtgtggcactggaaggcatagctgagatggaagaagtttcggagaaggttatttatataccaaggactcacccggtattgacttcggtgctgacagtagtgcccctgcagctgctggcttactatatggcagtggcccgcggctgcgatgttgataaaccgcgtaatttggccaaggcggttacggtggagtaaggaatgaaacggatataaaatgtttgtagtattaaaataaaatatgaacaatcaaaataaggaatgctcaaaaacacctcttgatataaattttcaagaggtgtttttgcagcaatacatttatttactattaatccatacatgaaactcatagaaaatgaaccagctaataagccacaaaaagaatgagatatgaatatcaaatccgtttgtataagccaatattttagtgtatcgtgttaatccaaattctgcgcttatgaaaaatagagaccaggataaagcccaaatagctttaccttttaagctgcttggacaaaacataatccagaccataacaattacaggcagtgcaaagtaattaaaaggaattgagacaattgtatattgggcaaacaatcgcgttgggtagctccatatttttaaatactctgcaatgtaacaccatatatcggcatacaaaatagcgaataagccaactggaataaactttttgatgtcttttcgctttatcagcagcaaaatcagaatagtaaaaaagatggctgctccgatatactggattaggctttcaaatgacatgacttttcctctttattggggtcttaattaatgtattgtctttagtatgatctattgtaaaatagtattatacttgggtagaaagaaaaataaacgagaagatgtatttgtagggagagcctatgcagattccgaattacgtgttgaaagttattaataagctgaaagaaaatggcaagcaggcctttttagtggggggctgcgtgagagacctgctgatgggaagtgagcccgctgattatgatatagccacctccgcagctgctcaagaaattttgtctctctttggtaaaaccgtacctattggcgaaaggcacggcactatctcggttctgttagatggttttaccgtagaagtttcaactttcaagggatatgttcgtgaggaaggcccgggtggtttggagaaagacctctcactaagggattttacaataaatgcaatggctattgatggagaaggaggcttttatgatccgtttggcggtcagaaagatcttgagcagaagattatcagatccccgggcaatgaacctgagcagcggtttatagaggatcctttgagaatgatgcgggccatccggttttgctgttcgtttgggttctcattgcacccggacacgaataaggccatagcaaaaaatcatgctctgattcaaagatctgcgccggaacgggtaagggaagaacttaatcgcattttgatatcagacctaccgtccctgggaatccggcttctggcggagacgggattgctgcggcatgttatgcctgaggctatatctttggtcaattttgatcagcgggataaaccgcatagtaaggatgtttttgaacataccatggctgtattggaagcgacacctccgcgccttaatgttcgtttggcagccttgctgcatgatatagggaaaaccctaacttttagtgcggacgaacgagtaaccggacatttctatgggtacagccttaaggggtgcagggtaattgagagtatattgaagcggctaaggtatgacaataagaccattgagaatgtatcggtactcgtaggtgagcatatgagctgttttcccaagttaagggatgtcagcctgaagagactggttaaaagggtgggggagcataacctggacgacttgttcgatttacagagggcaaatattctagtgtcggccacaccatttgatttctctgatttggatgctatgcggcagggcatagagagaattctcaatgaaaagtctcctctgagaataaaagatttggcggttaacggccgcgatcttattgccattggattccggtccggccccgaaatgggccggatgttagaattgctgttagatgcagtgctggatgattcggttaagaatgaccgtgttgccttgctaaaaatagccgaagagtatctaatggatcgtgagaggggcaattctgaatgtgataaggaggcaaaaatgaaacattatagaaaagagctgtggtttgaggttaaaaagaggcgagaattaattaatattacccctctggtgagagagtgcctgcaggagagtgggatcaaggaaggtttgttattatgcaatgccatgcatattactgcaagtgtttttataaacgatgatgagtccggcctgcaccaggattttgagaactggttggaggggctggcccctgaaaaaccgtattcacagtacagacataatacatatgaagataatgccgatgctcatttaaaacgcaccattatgggcagagaagtgacagtagcgattacggcagggaaattagacttgggaccctgggagcaaattttctacggtgagtttgacggaaaaagaagaaaacgtgttctggttaaaataatcggagagtagttataaaagaagattaatgctcgtttaaaaagctttggcccgcaaatgctatggaaagtttgaggcagctattagaagtaagaagcatgtaataaaaaataaatttaaaggtggttgttatctatgccgtttgtccatgtagaacttcttgaaggtaagacacttgaacaaaaaagagagatggctaaaggtattactgatgtaatagttaaggctggtggtgtaaatcctgattccgtttatgtgatttttaaagatttggctaaaactgagctggctaaagccgggcaattaattgcggacaagcaataagagattaaattattttcagcaaaatctaaaaaataaagtgatgcacagggttttactctgttaacagtgcatcactttattttttatactctcggaaattatgcttataatggatttgtggataagttaagcttagtactatataatttccgatgagattcccatgctgtgttattattttgtatgacggtgacagtaataattaataataactataaactcatgcttaaccttaaatgttatttaaacgcttgaatttaccggctttatactctaaaaattggagagatgtcattgaataaccatcatgtatatgtagctgtagctaagtgtcccgcctatgagagggattatgtaaatacctctgtaaaaaatttaattgattttttgggaggtatagagaattatgttttgccggagcagaaggtagccgtaaaaccaaacttgattgctaaaaagagtccggaggaagcagccactactcacccgctggtggtggaagcggtagtcaggctggttcaggaagcagggggcaatccttttatagtagactcgcctggcgggccttccaataaagggctgctcagtgcggtttaccgtgcaacagggatggaggcagtagccaaacgtacaggctgccggctgaattgggatatgggagagattgaattaaatcatccacggggcagggtggtgaaaaagcttacgcttctaaaagccctggcggaagcagatgtgattataagcctgcccaagttgaaaactcatggcatgactaaatatacaggtgccgttaagctaatgtacggtgcaattccaggattaaaaaaagctcagtatcattttaacatgcaaaagctggaggagttttcgcagttattaattgatataaatactttgctgcccgcctcattaaatattatggatggcataattggtatggaaggtgacggtcctaccgcaggttctccccgtgagctgggatttctcttagccagtcaaagtccatttgctcttgatcatatttgtgccggtttaattgggcttgacccggcaatcctggtttttctgaaattagccgccgagcagggtctttatccccctgcgtcatctattaaaatatgtggggataagctgcctgaatctattgtggcctttaaaatacccggccacaaacagattgattttaacctgcccgggccgctcaaaaaaatagttggcagacttcagcccaaaccggtattcaatttacaggcctgtagaggttgcggcgagtgtcagaaatgctgtccggctcaggctataactatgctaaacaataaaccattattaacattgagtgaatgcatacgctgttattgctgccaggagctttgtcctcataaagcagtgcatattcaacagcactggcttggtaaaaaattaatgagataaaaattaagtattatttataatttataacattaaatcaatattaagacgtcattattatatgattatttactaaaacattctgaaaaattattttaaaatataacaaattacaacatttaacaaaggtatttttatagtctcacataatattatagttatattgccataatcacattcacattatattttatgagcaatattttgcatatggaaattctagaaataatataaacatttaatataaacattacgaattattaatcaagggatttttccaatccaacgcttttttagaagaggtggaaaacatgtctgacaattttagcagcgatcccatgcttgagatgtttatttttgaaactaaccagtttactgagcagttggagcaaataattttagacagcgaaaaatcctgtgggtttgatacagcttcaatcaatgagatatttagaattatgcataccatcaagggttctgcggctatgatgctatataataatatttccggtttagcccattcaatggaagacctattctatgttttgcgagaagagaagccccgaaatgtaaattattccgggataagcgatatagttctggagggtgttgactttataaaaaatgaaattgcaaagctggaaaacggtaaaccgtcaaccggtgatgctttagcattggttgaagtaattgaagcttttgtaacaaaaataaagtcttgcaatgatattgcggaaacaccggttaacactgctgcggaggaacagcagaaattttatattagtccccaagcattgccgataacaacagcgaataacacctatgaggccgtgataacttttgacgaagggtgtgaaatggaaaatataagggccttttcggtggtacatagcttaaaagaaaaaaatgtagttttagagtttgagccgccagacattattgataacgaaaacagtgccggtataatcaggcaggaaggttttcgtattgtattccggacaaacatgacaattgaagaagcacgtaccttgcttattaatgaaacattatttttaagagagcttgaaataaatgttgtagaaactccagctgaaccggttaaaaagagaaaagaaatagtgcttgaagatgatttgccggaggatttggctgttgccggaagtgttgaatccgaggatgctcagccagggagcaagcagagttttatcagtgttaatatcttaaagctggacaggcttttagacttggtaggggagttggttatatcggaagctatggtattacgcaaccctgaaataacagtactgcaaatagagagttttcaaaaagctgccagacagttggagaaaatcacttccgaactgcaggatacagtcatgtctattcgtatggtgcctctatccactacttttcataaaatgaacagaattgttcgggatatgagcaagaagttggggaaaaatgtacagttagccataatcggagaggaaacagaggttgataagaatataattgagcatatatctgatcccctgatgcacttgatacgcaacgctgtggatcatggtctggaaacaactgaggagaggctggctgcaggcaaaccggaaaccggaactgttacacttgaagcaaataatgagggcggggatgtctggattattgtcagggatgacggcagaggtcttaatcgcaaaacaataatcgaaaaggccagggaaagcagtctattgaaaaagaatgaaaatgagctttccgagagggaggtttattccttaatcctgatgcccggcttttccacaaaagaacgtgtaacggagttttccgggcgcggtgtaggtatggacgtagtggttaggaacatagaaaaagttggagggcagattttaattgacagttcacctggtacaggttcagtaatttctataaagattcctcttaccctggccattataaacgggatggctgtgaaagtgggtaaatccagctatgttattccaactactatgatcagagaatcttttagagcaagggaagaggatgtaattagagaccctgataataacgaaatgatattgatacgtggtgattgctatccaataattagactgcataaatattacaagaaaaaggaagctgttactaatatgcaggagggaattatcgtaatggttgaaaatgagttcagaggagcatgcctgtttgccgatgagctcctgggggaacagcaggtggttgtcaagtctctgccccgctacataaaaaaagtaaaaggtattgccgggtgtactctgttaggtgatgggagtataagccttattttagatgttgcgaacataataaaccagggggaggagaggtagcgacatggcacaattaaaggaaaatattcttgacaaggaatattttgaggacactcaaaaggataaatatctgacattctccatgggaaaggaggaatacggtatcgagataagatatgttacggaaattataggtatgcaggctataactgaggttcctgagcttccggattacatcaagggaatcataaatctaagaggcaaaattattcctgtaatggatgttaggcttcgttttaaaaaagagttcaaggaatacaatgatagaacctgtataatcgttatagatataaaggatatttcaataggcttaattgtagatgctgtatctgaagtaatgtccatagcagaacaggatattgttcctcctccggattctaagaccggtttccacaacaggtatgttaagggaattggtaaaatcgataacggcgtcaaacttttattggactgtgataaactcctgaatgatgaagaaactgaagatctgagccttccggtataaaaaaacggaggttttaaataagagaaggagttgattgaataatgaaatggttttacaacatgaaagtcagcgctaagctgtttgtggcatttattcttgtagcgatcataaccggaatagtaggtatgattggtatagtaaatataagagagattaatgaaaaggatacccaactttataagaacatgattgtgccaattgctgaattaagtcaaattacaaattcttttcaaagaatgagagtaagcctccgtgatattattcttgcccaaactcctgatgatattgcagtgaataataataaaattatggatagattggctgagattgataagtattcggcagactttgagaaaacaatgatatcacaggaaataaaggatgcttttagccaatttaagaactcaaccaaagcatatcatgcggaacttgaagtaatagtagaactggccaaagctaataaagatgccgaggctactgcttatatgtatggcagccaggcgcaaaaagcctcccaggttgaagaggatgctattgcaaaactggttaatttgaaagaaaaagcggcaagagaaacttcatataataattccgagcttgcagttaatgctgaaaaaatgatgattatatttatcatattaagcatactgatctctttaagcctcggtttatttatttcaaatataatcagcaggcctgtgagaaagctttctgaagctgccggcaaactggcaattggagatattaatgtcactgttgaagctgtatcaaaagatgagattggtaatttagccctggcatttggcaaaatggttgagaatatccgggagcaggcaaacaatgcggaaaaagttgctcagggcgatctttctgtagaaataaaggcaaaatcagacagtgatgtgctggccaagagtatgaaacttgttgtagaagaactgagacatctggtggatgatacagtaatgcttacgcaggcggctgttcaaggcaagctgcaaaccagggccgatgcggataaattcagcggtggctataaggaaatagttgaaggtgtgaacaatattctcaacgcggtaatagagccggtgaaggaggcttcctcagtactccaggagatggctaaaggaaatctgaaggtcagtgtgaacggtaattacaggggagatcacgcggagattaaggatgctctgaatttcactctttccactgtttccggttatatcaacgaaatatcttctgttcttaccaatatggccgatgggaacctggcagtaggcatcagcggtgaatatctgggtgactttatagaaattaagaattcattgaacagcattgtcaagtcttttaatgaaatactgggagatatgaatacagcttcagagcaggtggctaccggttcaatgcaggtatctgattccagtcaggcattatctcagggttctacagaacaggccagtgccattgaagagctgactgtctcaatgacagagattgctgcacagaccaaacaaaatgcggttaatgccagccaagccagtgagcttgctctggaagttaagaataatgcaataaaaggtaatgagcggatgagggaaatgctgcaggcaatggatgaaataaatatatcttcagggaatatttccaaaataattaaagttattgatgaaattgcctttcagaccaatattcttgctttaaacgccgcggtggaagctgccagggccggccagcacgggaaagggtttgccgttgtagctgaggaagtgagaaacctggctgcaagaagtgctaatgcggccaaggaaacaacttctatgattgaaggttcgatcagcaaggttgagagcgggacaaagattgctaaagagacagcacaagccttaaacagtattgtggaaggcgtaaccagggcggctaatcttgttggtgaaatcgctaatgcctccagtgaacaggctactggaattgctcaggtaaatcagggtattgagcaggtgtcaatggtggtgcaaactaattcagctactgccgaagagagtgcggctgccagtgaggaattatcaggccaggcagaaattcttaaagaaatggtttctaaattcaggttgaaaaaaaccggttcatcttttaataatgggggtgagcttaatgagaactttttgagaatgctggaagaaatatctgaaagcagaaaatcttctaaagcagccaacagggccgaacaggagatggattatgcattagctcaggttgcctccgccggacagactgtaaaacccaaaatttctctcagtgacagggagtttgacaaatattaaactcaaaaacacaaagtcacttaaggcaactttcttggtagttttgcaacaatgcaaccggcttctacaggcaaaatgagtgaaggaaagggtgactcatggctcaagaaggggttaatatatccgaaaaggaattcagccggctggcctgttttattaaacagcattttggaataaatctggtgcaagagaaaaaactgttggtggtaagccggttgcaaaactttttgatacggaacaactttaaaagtttttccgaatactttgattatgttgttgcggacagaacaggtaatgcagtagtcactctgctcaataaactgactacaaatcatactttttttatgcgtgaagcagatcactttgattttttcagaaacaaggttttgccttacctttcacaaaaggttaaggacaaggatttaagaatctggagtgccgggtgttctaccggtcaggaatcttatactctttccatgattatagacgagtactttggggcggaaaaaaaattatggaacacaaaagttctggccacagacatatctactattgttctggaaaaggcgaaaaaaggtgaatactcggatgaggaaatttgcatgatacccaggcacaggagatttagctattttataaaaaatgataatcagaggtattgtatagttaatgaaataaagaaagaagtcatttacagaaggtttaatcttatggatgaggttttcccttttaaaaaaaagtttcaggttattttctgtagaaatgttatgatctactttgatcgaaagaccaagcaggagctggtgaataagttttatgattttacagaaccgggaggttatttgttcatcggtcattcagaatcactcaatcaaatagaaacaggttttaggtatattaggcctgccatatatcgtaaggcatagaaggaaatcaagtgcagccggtttttatgaaccggtggaggtagcgaagtatgataaagaaaaaaattaaggttcttgtggtggatgattcccttgtgttcagggagacactggctaaaagcatttcgaaagatccggggattgaggttgtcggtacggcttcggatccttttatggccagagataagatactggaattggaacctgatgtgttaactcttgatgtcgaaatgccgaagatgagcgggattgaattcttaaaaaggcttatgcctcagtatcccattcctgtcataatggtaagttctgtgggtgaaaatgtttttgatgcgctcaatgcgggcgcagtggattttgttgccaagccaaatttcggaatagaaaaaggcattgatgctttgatcaatgaattaatagttaagattaagatagcttccacagctcgattaagtcattggaagaataaatcaacctgcagcggcatagtgggaaaagataacggccatgccggcaattctatcattgccattggagcttctacaggcggcacggaagctatcttaagtatattaaaacagtttcccggaaatatgcccggcatagtaattgtgcagcacatgcctccggtttttacaaaaatgtatgctcaaagacttaataatagctgcctcctggaagtcaaagaagctcagaaaggtgacagggtgcttcccggaactgttttaattgcacccggggattaccatatgagaatcaagaaggccggagataattattcagttgaatgtttaaaaggtgaaaaggttaacggtcactgtccttcagtggatgtgctttttgaatctgtagctgaaaaggcgggttctgctgccataggagtaattttaaccggcatggggcatgacggtgccagggggttgctttccatgcggaaaaaaggagccctcacgattgggcaaaatgaggaaacatgtgtggtttacggcatgcccaaggtagcttatgagataggagcggtgcaaaaacagtcgtcacttttgtccataccacagcttatatattccatgttggataacattcaaaaatatagataacatttttcttaattgcttggtttttgcattggaattgtacataaaaacattaaacttgaataagggctgatgcatatgtgggataaccgtgacttaactattaaaggcaacgatacagtaatggagtgtaggcgtctttctaatattttggagtgtattggagacggtttgattacagcggctacagacggcaaagtccagtttatgaacaaggttgcggagaaatttttatgctgggatctggcagaggcaaaagggaaaaacatagatgaagtatttagaatgattaatctggaaactaacgagatattgtatacgcattatgaccaaattattgcaacacaatcaccaagaggcttgaggaaggatacggtactgctttccagggatggtatgctcaggtacgtatcagccagtatatctcccgtgaaagatatgaataattttgtggaagctattgtcattgtattcagggatattaccaggcgaaggagtatagaagacgcgattaatagtaagcaagcaaaattgaaggcagtttttgatgcggcaccggtaggcataatgatagtaaactcttgtcacatcataattgagcttaatgatgcgcttggtaaaatactgggaagacgtcctgatcaaatcttgctcaaaaaagttggtgaggggttagggtgtaaacacagactggaaaataaaaaaagttgtgaaaacggagaaataaagtgtcctttgagatacacaatacagaaggtaattgaagaacagacagaatgcaagggcatcgagattttatttgaaatgaaaaaaggagataatatccggaaggtatggttcaaactgaatgccgtacctatagagatagaaaaagaaaaacatgttttgatggtaattgatgatattaatgaacacaagcgactgattaaagaactaaaaaaagcaaaagaggctgcggaagcagctagcagggctaaaagtgagtttttggccaatatgagccatgaaataagaactcctcttaacggtttaatcggcatgttggatctaacattattatctgatttaacagttgatcaaaaggaaaacctcagtattgccaggacatgtgttgattcgctaatgaatgtattaaatgatatacttgatttttcaaaaatagaagcaggaaagctgctaattgaaaacgtggggtttaatttgccggaactggttgagaagacagtgaaatcttattccgctaaagcaagtgaaaaggatatcgggataaaatacagtgtgtgcagtgatgtgccggaaactcttagtggtgatccaaacaggctaaggcaggtattaaataatctactgggtaatgcgatcaagtttacacagattggatctgttggtattgaggtagaactattagagaagaccagggagtatgtaacgctcaaatttatagtcactgatactggcataggaatatctgcaagtgatagagaaaagctttttcagggctttagtcaggtagacggttcctacaccaggaaatacggtggtacaggactgggactggctatatccaagcagcttattgaaaaaatggacggacaaatatgggttgaaagtaataatcatgggggaagtaaatttatttttacgacaagactaaaaaccggcgcgttttctcccgaaaagaaaagtaatacatgcgtatatgtggcttcaagagagttggatattttactggctgaagatgataaggtaagtcagatggttatctttaggatgctggaagagtttggtcactcaataactattgttaataacggtaaagaagctctggaaatactggctaagcatgattatgatttaattctaatggatattcaaatgcctgtaatggatggattggcaacaactagtattattaggcagaatgaatgtgttaaaggaaaacgaacaccaataattgctttaactgcttatgccgtcaagggcgataaggaaaagttcttatcccatgacatggatgattatgtgtcaaaaccggtaaccatggtagacttatttaacaccatagagcgactgaacaaaaagataacgataaacaggcctggatgttccggcagttatgttaataaagtcaatgaccgatttttcaaagacatagctgttaagacagctaatattagaaaggctgttgctgagagtaatgatcttcttgcagaaaaaatggcacatttaataaaaaacgattcggaaatattgcaggcagattttctgaaaagtctggcatttaaaattgagcttgcggtacgcaagggaaaaattgagcaggccagtgatctgtgcagtaaaattgaaatggaattagacagacttaagctattgtaaatgcagcggtgagtgatattaaagagaaaatatctggtaggggggttgcagcatgaagatattaattgccgaggatgacatggccagccggaaatatttatttaaattgctttctaaatatggcgactgcgatattacggttgacggttttgaagcattggacgcttttatgctggcactaaacgacggcgagccttataacctcatttgcctggatataatgatgcccagacttgatggggttaaaacattaaaggctatccggcatcttgaaaaagaaaagggaatcaatgattcccaaagggttaaaattataatgaccacagcattgaatgaaaccagtactgtatttggcgcctttgataatggttgtgatgcatatgcggccaagcctatcgacagtgttaaaatggtagaggttatgcagagactgggtttgataacttagcatgatactcacttggggtattccgggtatatctatttagttacttttatttctaggatattttcgtaaagaggttccccaatatagtaaatgtttactgaatcgccttttttaacagatgtattattaccgtccttatctaccaccctggcattatcccagtacaagaaactgaagggtttgtattttatgccggtgctgccggaactggttttatgctccagactaagagatctgccgatggactcaactttacccgaggttgtttttatatccaatattgtaatggatttaattgttttgttttctgttaagccgatttttataaactgatcaggttttaattgcttaaatatatttattgcggcaggatttttatttttagatttttcatcaatgatggttgcgtcccaggctacaggaaaggtcgctccattatttaacatgtctttaacggacataataaccggttctccttcggccagatttatgaagctggcataggtgctgtttttaatctggtcaaagttccttttttccagtaattccagataggcaatttttttattggtatctaaaataccatttattcggtaattaacggcctttttgatagagaacctttctccttgaaagtagcatgggcaatcagtattggctgctgcagttattgattctttaagagaactaatttctatctttaaatccttcttatcctctgatactctggaaatccagccgttaattttgtatttaggttcaatatttatccagccctgatcgtatgcctgcgataaagtagcagccagttcacttctgagaattggttttagcggctgaaaagagccgtctggataacatagcataattttttcccgataaactgtctggacagcggcaagatatgtctcaggaatgctgttagtgtcaataaactggtgagggttgccctgagttgttaaaccaaatactcttgttaaaatagccgccgtctcagcccggttaattggccggtcatattgaaagatttccattataccctgagggatgaatcttttttccagagcaaaatccagatagttttgtccccaggggacaggatactcactgggcggcgcgttttttacctgtttaactttggcgatttgttctttatagccgcagctgtttaaaatcatggttatagcttccaggcagttaacttgctggtcaggccggaacgtgtaatcgggataaccgctgactaagcccagagcataaatcttctcaacctgttgtctggcccagtgtgtttctatatccaacagggttgccggcttttgttttgctgcggcagtacaggcttgcgggagaattaacacagaaattaacacagaaattaacacagtgaaacacttgtttagtctgttaaataaattaaacattaactatatctcctcttataaatcagatattttcatcaatacacccttgttggtataaacaataatactgccgtcttgcagtattattggagtccgggaaacggcgtccttttcgtcgaattgtttttgccataaggattttccggaaaagctgatactgaaaattctcccgtcactgccgccggcataaaaacgtttgttggtgctgtctacagcaattcccgaggccagatttattaaaggtaaagaccattcttgggcacccgtggcagcatccagacagtatagtttttgggcagcggaaaaaacgatcttattttcggaggaaaaactgatttgtgacaggttgtctgctttaactgaataatcccatatagctttgcccttaacgggatcaatacagtaaaccttgccacggtgatattcatccagtttcgcgggattggccgcaacatataaattttcattaggacctgtgctcatgcgcatattttttatagcaccaagtgtcattgaccaaattcgctcacctttagaatttaaagcaagaagggtgccgctttgtttatccccttcgcatacataaagtcgctggtcgtcactcaggcaatcaaatatatttttctcgctggaataacgccagataaaatttttccccgcttccagtccgtagacgctgtcacctgttcctacataaagcagatttgacgggccgggacaaactatggccccgctgttggaacctttatttagaggggatattttaaaagtccagttcaaactcccgttgagttttatttgttgtattccgttggcggcaccggcatagatattagggccgttaaataccggggaatgagtgatttgacctgataaatcgagcttgcgctcccattccctttttccggtttctatattgtagcacaggatggcattgccggccgggcaataaaggagattattaggtgctatcaacggaccggcagtaagtttactggggcattttatcatccagtcggtttttgcataaggcgagaaaagctctccggcgtgcacaggtgcggtcaaacctgttaagacaaatataattgatatgattaatagaacatttttctttattatttgtctaaaagccatattaatcctccctgctaaaaataaggaacaaactgatgtatatgcacaattatattaaatatactaacataactaagactcaggcaaaagtaccaacaatagaaaattgcagaatatacgttttgcaaaaggaaggattcagagtttttatgtagaatttatctttgttcgcagttagtgaaagaacaactattaagcaaaaaggaggaattgataaatggaaagattgtgggccccctggcgtacagtatatatcggcaaggatcacggtgacacatgtattttttgcgataagctgcattcaaatgaggatgctgccaactatacagtgctgcgtggcgataaaacctttgttataatgaacctgtatccgtataataacgggcacttgctcatagcacccaagcgccatgtgggagattttaatgatttggaagcagatgaacttttagaactgggccagatgactcagcgcatggtgagagtgttgcgtttggctttaaacccggaaggttttaatataggagttaatcttgggaagatagccggtgccggggtgcccggacattttcacactcatatagtaccgcgctggggtggagataataattttatgccggttctcggggatataagggttatatctgagggaatggacatgacttatcaaaagataatggaggctctggctaaggaaggcaagaaataggattatttcttttagccgcagccctttacatggtcaggtaaatatgttatcattattgagcagcgaaaagctggatatattgattgcaatttattcttgacaataagcaatcgatttgttattatttatactgcagtttataattgcagatatttttacggtggatgtagctcagtcggttagagcgccagattgtggctctggaggccgtgggttcgaatcccatcattcaccccatacatattttcatagtccttggggtgtagccaagtggtaaggcagcggtctttggaatcgccattcgttggttcgaatccagcctccccagccaaaaaatgagaggtctgtcaacctctcatttgtgtccgaaagcaagcgggtgtggcggaatggcagacgcgctagacttaggatctagtgtctttatggcgtggaggttcaagtcctctcacccgcaccaataataacaagggtttcagcactttgctgaaacccttgttatttatcttgatttaatttgctaacattttgctaacattgtatattttatgagtatagctgatcccgaaagatgctccgaagcctcctgacaaacggcgcagagaaaataaatcctccggcaggtactgacaccggaaaatccataaagagcaaagaatatgtggctgcgcaaaagcatggcaatatataatatcttaccggcaaatttaagcgtatggagggtcatcccatgaaaaagagcaaaacgctcaaaagagagcgcgtcaaccgcgcactcatgaacatatttgaatatccgctgaccatcgtggaggcgcctatgggctatggcaagaccacggctgtgcgggaatttcttgcagcgagagacgtgcgggtcttgtggacctccttttattcagatagcgatacgggggaggcattttgggacagggtggtgatggcggccggcagcttcgatgagatggcaggcaagcggctgaaaggctttggtgttccctccgacgcattgcatgtcagatcgttcctttcccttatgaatgacttggattatccgccggatacgacccttgtcatagacgatatccactacgcaagagacatcctgcgccccgagcttttcggatggtttatcacggagctgcccgatgattttcatattgtcctcatcacccgggatatttccttcctcgaccttgcggagcttttcgccaaggggctgtgcaatatcgtgtcccagcaaaccttgcgtttcaccggcgaggagctccgcgcctactgtatcctgatggatttccgccagggcgaggacgcgctggaaaaggtcagcaaatacacgggaggctggatatccctggcatatttaatcctgctggggctggaacagggaattcccataggccaaagcagcgtgatcaatgagctggtggagaaaattctctacaacgcttacgacgaaacgattcaaacatttcttctgcgcctttccgttatggatacctttacggaggaacaggcccggtatgtgacggaggaaaaacgtgccggcgaaattctgaaaaagctgcgtcaggaaaatgccttcgttttctacgacgaggcaataggcgtttaccgaatccatcatgtgctgtcggatttcctgcgggccagacagacggatcacgcggaggtttctttgctctaccggcaggtgggtgaatggttccttgagaaaaaggcgttcaagccggcctatgcctatctttgccgcgccggggaaacagagcgtgtcctatcccttttggacgaggaggatgccattaccaaggactcctccgaatttgagggtgccccggaaatgtatgccgccgcaccccggaagctgctttttcagtatccgtttgcctatctgcaatatatcgcctcgctgctccttttcagcggcgaccccgctgcggcgcgggacgccgtatcccgccttgacgagctggaggaacattaccggcggattgcggatatccacccaaaccgccgcagccgcgtccttgcggaaatcagcgtcgtgcgcattttcgctgtgttcaatgacgcgcgtcaaatggtggactgcaccaacaaggcgctccggcttttggagggaggtgtttcatgcctggtcaggcgggatgccgaattcacctttggctcaccccatttcctgtacacctattacagagagccgggaagcttaaaggaaacggcggaatttatggctgccgaattccccgtatttccaagaatctcctccggttgcggcacgggctgcgactatgtgacgctggccgaacacgcgctggaaacaggggactggcaggcggcggagctgaacgccttcaaagccatatacaaggctcagacaatggagcagaccggcatcatcctctgcgccggactgacgcttgttcggttttatatctatcaggaaaagataatcgaggcgctggagcatctgcggcagctccgggctgatgtgtccaaggaagataacgccgtttacaacaccacgctggatttgatcgaaggctatgcctacggctgcatgacccggccggacagcatccccgagtggctgcggacaggcgaactatccatggccaacttcatgtatcgaggcatggcgtttaactttatcgtctatggcaaggccgtgctgctggcaaaggactacatccgtctggagatactgaccgaaacctttccgcaatactttggtattttccataatcagctcggcttcctgcacaatcatatccttgccgccgcagccaaataccgcctgtacgggatggagaagggctgcgcggcacttgcggaagcaatcggcatggggcgggcggatcacctgattttgccctttgcggagtatgcgcccgaaatgattgacatgctgcggcatatcgcacaaaacaattccggtgacggctacatcatagaactgctcgaagcctgtgaacactacatagaaagtctgagccgcgccccagagagtaccgtgacgctcacggagcgggaactggaggttctgaccctcgccgccgaagggctcaggcggaacgaaattgccgcacgactatatgtgtccgggaccacagttaagacgcatctggcgaatatctaccggaagctggaggttggcggcaggactgcggccgtaaaaaaagccgggaagctgaaaattatttgattttgcggagcaatatactccgtttggacgataccaattttaaaaaaaccccttatactttaatcgtatggggggttttaaaatttctaccgccccaaagaaaggaggcgccttcaatgagcaaaatgctcaaggtaacgccgggagacgattataccctgctcgtggaatttgaacacggcaacagcatcctctttcacatgaaagatttaattgaaaccatgccatatagcagcttgaaggatttgagccgtttcaaggatatcacattggaggaaaaggccatccgctggcccgaccccgtacccggggaagcggcgctataccccattcggctgacagtggacaacattctgttcgccataagggagtaaagcggagaagctgtacgaatcaattttgagaagtaaaggggaatgaacatgaaaaaagcaaaaagactattgacgcttttactgaccgctttcatgatatttgccatgctgccgccgatggcaacggcggcgggggtgacaaggcttgaggcggagaacgcgatcacgtccggcggtgccggagttgccgacggacaggcgggcgcgtcgggcggcaaagtggtaggatacttcaactccacagccgattccgttaccttcgccggcttacaggaagctgcgggcgttgtgattggttattcgagcgtctatacggggacgatcagtatctacttaaataatacgcatgtccgggacgcagcgtttacttctaccggcggctggacgggtgcggagcactttaaaacgattgttcttgatatcgacataaaaagtggcgacaacctgaaaattcaacgtgattcgggcgatgtggccttgaatgtggattaccttgactattcgcccttcacgcctataccggcggacggcgccatcacggcggacggcacatataacctgtccgcttacagcggcgacaaggccattacgattacggcgggtcgtaccgtcaccttgacgggcggcggcacgaccttcaccaagtccggaatcaactgcggaacgggcgttaacctgacgctgaacaacgtgaccataaatcatagtagctgcgccctcgccttcactggcgcgggcaatacgctgacgcttgtgggcgcaagcagcctgcgaagcggatatgagcagcccggggttaaggtggaaggtgccacggaactaaccatccggggcaacggttcgctctcggcatacggcggtaaattcggcgcgggcatcggcagccctggcagcggcagccctggcagcggcggagtaatcaccatcgacggcggcacggtaacggccactggcggcgaatacggcgcgggtatcggcggcggttcccttggcagcggcggagtaatcaccatcgacggcggcacggtaacggccaccggcggcgaaaacggcgcgggcatcggcggcggctaccgtggcagcggcggcaaaatcaccattaaaaaaggcaaggtaacggcgaatgacggctcctttgccgcgggcattggcggcggcggcagcggcggcggcgggaccatcaccatcacgggcggtgaggtgacggcaaccagcggcagcaacagcggcggcgcggggatcggcggcggaggcggctcagtcggaggcaacggcggcaccatcaccatcagcggcggcaaggtaacggccaccggcggcggatacggtggcgcggggatcggcggcggccggggcagaggcggcggcaccatcaccatcagcggcggtacggtaaaagcaaccagcatcgcccaaggctcgggtatcggcgggggcggaggcggcgccaccgctgtcgccggtgacggcaacatcataaagatcagcggcggttcggtaaacgcgatcgccggcagcgatatcgataagatcggcggcggcggaggcgcaggggctaccccctccgacgcgttggaaaacggggacggcgttgaggtgtacctcaccgccatacggcttgtgggcggcgacacgggaaacgtggcgatatcgtcgctggccaccgatttggacggttatgacctgaacgatgttttcagcgacagctccggcaagctgtacctttatctgccgcagggaacgaagatcacgggggtgaacgccgccggcataatatttgcgggtaatgcggtcacggggagcccgcccacggagcatactttcgagtgcgacctcccgcctgacgagcggattacaaccgaccttaaccaccttgtctgggacgccataaaaggcagtaacagcgagcaggctgatgtgaaggtcgccttaaacctgcccaagacaggggaaaacgggacgaccatagcatggagcgcatcccccacgggaattattaacaccgatacgggcacgataaccaggccgcttgacagtgccaaagcggttagtttgtcggcaacggtttcctatgcgggcgggacggcaaaaacaaagacctttaacctgacggttcccaaacatacgggaagatttgaggcggaggacgcggtcatcgtcagcgggagtattttcagcggcgcggaggctgcgggagcttcggaagggaagcaggtcggaaatcttagcgtaaagggaatcagcagcgtcgaatggagcagcctgcccgcgtcgtcctcggtcgaaatccgctacgcaagccaaaacaacggaacgatcagcatctataaaaacggcacgcacgtcatggacgcctcgttcaccgccagcggaggatggtacggcgaggggcgcttcgccagcttatggctctctttggaaatcgccgccggtgatagcataacagtacggtatgacgacggcgacgcggttttgaatctggattatatcgagtgctacataagctcattcgaaaacgcctccatcagcccggcaagcgggacgtttgacaaaacccatccggcggatgtgaccacgaccatccagtggaacgacgcagccgccgtgaaggatgtaaaggcgggcacagcctccatcggcgccgcgaattacaacgtgagcggaaacacgctgaccgtcaataagggctatcttgcgaccctgcccatgggcgaaaaggttttgaccgtcgagtttcagcgcggggcctcggcgacgctgaccgtcaacatcacaaaatcgtggggtacgaccattgcggcggacggcacatataacctgtccgattacggcagcaatagcgccactaagatcaataccggactgaccgtcacattggagggcgccgccgcgacttacaccaatgtcacattctactgcgaagcgggcgtcaagcttacgattaacaacgtgaacatcgacaacagcgcctgtcatcaagtctacgccctctctttcaccggtgaaggcagcacgctgacgctcgccggaacgaatacgctcaagggcggtgcaagagagcccggcttaaaggtggaaggcaccacacagctcaccatccggggcagcggttcgcttacgtcaaccggaggcgaattcagcgcgggcatcggcggagccatcaactgcgccggcggcatcctcaccatcgacggcggaacggtaacggccatcggcggcagcagcgcctcaggcatcggcggaggacataactgcggcggcggcaccacgaccataaacggcggcacggtaacggccagcggcggccagtacggcgcgggcatcggcggcggcaataccggcggcggaggcaataccattataaacggcggtacggtaacggctaccggcggcgtcggcagcgcgggtatcggcggcggttacaatgccatcggcggcagcactgttaccataaacggcggtacggtaaaggcaagcgccggcagcctgggcgcgggtatcggcggcggcggctctaatgttatgggtaatgtgcccggaacaggtaccgtcaccatctccggcggcacgatagaggcaaaaggcggcggaagcggcgcgggcattggcggcggcggagctaacgggacttccgccggaggagaaggcgtcgtgaccatcaccggcggtacgataacggcaagcggcggcggcgcgggtatcggcggcggcaacaatttggggtcttctttttatagcggaggagcgggcgtcgttaccatcaccggcggctcggtaaacgcagccagcaccggcggtgccgcgagcataggcggcggcaagggctccatcggcagcacggtaaagaacgccgccggcgctgatgtgcacctcaccaccatacagctttcgggcagcggcgcggataacgcggcggtatcgtggctgaccaccaatttggcctatacctatggtgtgaaaaatgtatccagcgacagccttggcaagctgtacctgtatctgccccaggaaacggtaaccacgaaggtaggcgttcccagcggaaatatattttccggaaacgcaaccacgacagccacgcccgcgacgtttgagtttccgctttccgccctcacgcccgacgtgcgaatcgaagccgccattgccctccttgactggaacaccataaaaggcggcaacagcgcggagaatgatgtgaaaacggctcttaacttaccaaagacaggggcgaacggcacggccatagcatggagcgcctcccccacggggattattaacatcgatacgggcggggtagcaaggcagctcgacggtaacaaagcggttactttgacggcgacggtttcctatgcgggcgggacggaaaagacaaagacctttaacctgacggttcccgcaactacgggaaagtttgaagcggaggatgcggctactaacgcgaggattttcggcgatgctcaggctgtgggcgcttcgggaggaaaacaggttggggatatcaataaagtgggcagatacgtccaatggaacaacctgcccgcgtcgcctatggttgaaatccgctacgccagcccaaacagcggaacgatcagcatttacaaaaatggcgcgcatattcaagacgttacattcgcctctacgggtggttggtacggcgaagggtgctttggcagcctatggcttcctttggaaattgccagcggagacagcctgaaagttcaatatgacacgggtgacgcgatattgaatctggattatctcgcgtgttacgcaagcccgatcgagggtgccgtcatcagcccggccagcgggacctttgacaaagctgcgccggcgaatgtgaccgcgaccgtcaccttgaacgacgcggtttccatatccgacatcagggcgggtacaacttccatcgggacggaaagctacagcgtgaccgacatcgacggcgccacagccaccctggccatcaataaggaatatctggcggtaaaggccccgggcagcctcgtattgactgtcgtattcgccaaaggcgcaccggcgacgctgaccatagcgattaacgatgcggtaccggataccccagtcagcatcgcggccatcacaggtgtgacagctccggtatgcggcgcggcgcctgcggcagggatcatcgaaacggcacaatacaccgggactgtggcctggaatcctgtccataacccttttgcggcaagcacggtgtatacagcgaccatcactcttactcctaaagccggttatacctttaacggtgttaccggggacttcttcactgtgaccggagcaaccgcgaccaacgctgccaattccggcataatcacggcggagttcccggcgacgggagcagagcctgcggtgacctacagcgtcacctacgacgccaacggcggtaccggcaccgccccgacagagagtgtcaaaaccgccggcgcaaccttcgcggcggcaaacaatacatttaccccgccgggcggcaagaagttcaagtactggtataccaatccccttggcacgggaggcaccgcttacgccaaggacacgccggacgcgacggtgaccatgccggcccacgaccttatcctctacgccgtttgggaagatgtaagcacagctgtcaaaagaggttacctggaagtcaagaccctggccggaggggcagtgaagctgaacggcgattcggagccccttttgacggtatatagcaagccgtgtgaaatgggtgactccattcgcctggaagccgaggcaaatccgggatatatctttgcttattggctgaacgtggaaagctcaagtgtcatttccaccagcccggattatgaaatcattatgggatcagggattaacctgatagcggtgttcagcaaagctcccgccgcgggggatacctggtacacagtgacgtttaaagacaaggccggaagaattctgcaaatgacgagtgtggcgaagaacggatcggtaactccacccgccgccccaccgttgttcggatataccttttcccactggagccagccctcaaacaatataacctccgatcgggtgatcaccgctgtctatctaagagatacagttacgggcacccatacggtaaccgtgacgggcggaaccctgtccacgggcggaactgcaggcagctacaagttcgacatgccggtaacggtggtggcggacggcgcgccggaggggcagaagttcagtcattgggagcaggacggcgcaaaggtgagcacgaaatccacgtttacattctttacccctatggagaacaccacgcttgtcgccgtgtttgttgacatcggtgaggagattgaaaataaaccgtttatcacattgtctgatgatgtaatggtaaattcgacaaacgggaccatcatgttcacggcaatcaaggatcttccggctggcttcactttggtggagagcggcgtgttgctgctgaaatcagcggcaccggtgactgtggatacgccaaacgtaattctcggcaaaatactggatacctccgccaaccagttctatatcatcaaggggaatgtcgaagacggcgacacctggtacgggagagcctatttgatttacaaggacagcgaaggcaatacggcaacggtatacagcgctaatattgcgcagggaacgaggtgacgacgatgaaaaagccctacgaaagcccggaaatcgaaatcaccgaatttgagatcagcgagaacatcaccaccatcaccgccagtagtgatgagcaactcggggcacctatgggatggtatgaataaccaaaacaggcaggcggaagttatctgcctgcctgttttactaaagcgtaaaaatttagcggtagcggaaaggagtgatcactttgatgtacaaaatagccggcctgaatgtaaagatggaatgctcgggagagacactgcttacgcagggagaaccctaccggaccgctgccgctggtcagccggacatgataatagatatcagcgatgaagcgctggtaaagataaaagagagttatccccagttttgctttgacgaatgggagtatatccataagggctttgccttttcctacaagctgctggagcactccggcttctgtcttcacgcttcggcggtggcgatgggcaataaggccgtgctgttttccgctccctgcgggacgggaaaatcaacccacgcgggattatggcagcagtatttcggcaaggataaggcggttatcatcaacgacgacaggcccgcattgcgcctgctcggagatgaaatctatgtatatgggacgccgtggagcggaaaaaccaatctgaacgccaatattaaagtactcttgcaggcggttgtctttctaaaacaggcaggagaaaaccatattgaaaggcttaccaataaagaggccataaagcgcctgatccgccacagcatacgccccaaccacgacaaaggtaaaatggacgcacttttgaccctgctggacaccctgctgcaaaaaacacctgtataccatttggattgcaacatcagcatggacgctgtaaagctcgcttatgacaccataaacaaaaggatgagatgtataatatgagaattaaagagggatatcttttgcgggaagttgcgggaagccatgtagtcgtgcctaccggtaaagcaacccttgactttaccggtgtgatcaccctgaacgaaacaggcgcgtttctgtggaagctgcttgccgatggtaaaaccggtcaggaactgctcggggccctgctggaagaatacgataccactgaggcaaaggcaaaagcagatattgatttattccttactaaacttaaggcggctgatttgattgattaaaatagcggcgatgtcggagcttcaccctctgatagtggaaactctgcaaaacgacggaaaagtaattcttaccataacgggaaccagtatgctgcctctgctgcgccacaaaaaagaccgggtattcttgattaagctgcaggagcggcccttaaaaaaacatgaccttcccctgtttgtacgtgaggatggcaaatacatattgcacaggattataaatgtagcgcggtcgggatatgtaattgccggcgataaccaatgtgtcacagaatatccggtacggcatgcccaggtgataggcgttgttcagggaatatggcgcggtagcagatacatctcctgcggcggttttttataccgggcctacagcatactttgggtatccgcatatccccttcggcggctgtatttaagaggaaaacagtttttgcaccggacaatcaggtatttaaaataccgcaatggggattagaaaaatgaaggataaacaaacgcttctttggctttatgaaaattcaaaatcgcagcttgaatatgtatgaatattggataatatttttgattgcggggtataattatggtataataataccactgagaggagttggtgtttatgccaaaaataatccctattcgagacttgaaaaatacaagtgaaatctctcaaatgtgtcaggaggcatctgaaccaatatatattaccaaaaatggttatggcgatatggtcatcatgagcgtaaaaatgtacgaagaaaaattgtatatgttggatatatataataaactggctgccgccgaaacgcaaatagctgaaggaaaggtgcttgaaggggattcttctttgaaaagtataagagaaaaatacaatgtataagttagttgtttcggaacttgcccatgaggatttggacaatatcgtagcgtatattgttgtcgagcttgcaaaccccatagttgctgcaaatttccttgatgaggttgaaaaatactacggctatttgaaaaataatccgtttatgtatgaacggtgtcatgatgctcacctggaaaaggaaacctaccgaaaggcaaccattaaaaactatgtgctggtttataaggttgatgaaccaaatagagtggttatcatttatcgctttttttatggtgctcaggactatgtaaaactaatatagagaataaatcgaagtgatatgtatggttagctgccattatattgttgttgttcataaaatccattcttaacatacaattaaataaaagattgattatggcgtttttttgatcaagcattccaaaatcatgtatgattaataaaggcacaagttattttcaacagacggaaatctcctgcctttagctttttcaatcaaatatgctgtttaagctgatatataactcccccaaggtttccaccttggcctgctcattatccttaaatactatggcttccccatattcatcattttccatcagtctgtaaactaaaatttctttgcggacatagtttacagtataatgtcgtaaaattgtgtaataaacaaggattagttataaaaaaattgaaagggaattggacgcatccaattcccttaagtgtagtccgaagacgtccaccgctattctaaatataatatacaatttttgaaaaaaatatgcgagtagtttaggaatggggatgcactagattttgtgcaatgatcttttcctgaacaattagacaccagattaagtagtttttctccgtttttcgtaattttttgaattcatatatcttattaattgatggagccaaatacttacgatggtggttatcgactaataaatgtttttaatgcatataaggcttgcaaccagtgaaaccagtcgatgagtgtatgttatccaatatgccgtccactgtgttttgggcagcggtgggattttgtaagtcttcaaaaatgtatgcccatatttcgtcaaggtcacttagagcctcaggagaataatgaagcttattcattggttttctctttgaaatgtgctctcacagcttcatgtgaaacccatcccttttcctcgcctgatttccggcccttggcaagttcacccatcagcttgattgtcgcctgtgctttctcgcaattacttttactttataaaaggctgcatttttaatggcagtcttttataataagcttcattgttggaaaagacaaatatataataatttatgtcttatatatttgacaaaatgactttaatatgatactcttttattgggggtgatagcgatggggaaaaatttgcgaataaaggctgcacgtgcagcaaaagacatgacacaaaaagacctggcggatgctgtcggagttgctcgccaaacaatgaacgctattgaaaaaggcgactataatccctcgataaacttgtgtatttcgatttgtaagattcttggtaaaacccttgatcaacttttttgggaggatgatgagtatgaaaataaataaaaatggtttggatgaaatgcaaaaagaaaaacgtaatagcattggtaatcaaatgttcttactaatgttttatgctcttttacttgattgcggactctatggagcggggattcgctggcttaaatatcctgcaaacattatggtaatcatcatggtttgcatgggtatttatcttattagaacgatagcggcaaacgcatatctgcctccaaaagctcaaaacaggaaaacagcaatatccctgatcatagcgatagccttttctgttgttcttgtaatagctgcttttaaccttttcgggaatctatctgcccaattttctgttgaagatgcgaatgataattctgcgctaattctctttattgtatcggctgtaggtttattcatttcgctgcttgtagccataataaagaaggtaaaagataagagtgatagcgaggagtaaggtatagcgaggaatataagtataaagcaaattaatgtgtcatctttcattacctaacttaccaatcagatattgaagcaaaaggactcgagccctcgtggtttgagttcttttgtttggataatttttctgatatcataaatgcagattatttgtatttttcggaagatggcaaggaggaaacaggaatgtcgtttgcgaatatcatatttgccactatatgttggctgtgctcattgatttttggggtaattgctctttgggcgttcaaacgtaaagacccgatgcacttttggtcaggaagtaccgtaaggcctgaagaaatagcggatatttccgcatacaaccgtgcgaacggtttgatgtgggcaatttacaccgtttgtatggttgtgataggtatattgtcacttttcagcattataataggcgctattttattaggaattatatgcgttcccggcattgttgtcttaatcgttgcatataatcggatttataacaaatacagaggcacatcggttacttataaaactgatgattcaacatcaaagacgccaaaagcggtcattatcgctataacttcaatttctgcaataattcttattgcggtgggtgcgttgtttttttatggtgaaaaagaccctgacgcaagcatacttgatgaccgcatacaaataaaagctatgtatggattaaacattgacttctctgaaattgctgatatatctcttatagagaaaagtatgagcgatattggtattggcgcaaggactaatggttatggcggtatcggagaagccctaaaaggaaatttcaaatcagataccctcggtgaaactttactctttgttcaatcgaagtcatctcctacaataaagattgaacgaactaacaagaaagatgtatatataagtttccgtaacagcgaaagtacggagcaactataccgcgaattgatagcaaccataccgctaaaatgaacattcgcattattattatttatccgctaacaagcgtaaccggaagctgacaaattccagtttgctgagtaggtaattttgtatttaaggaggatataaatgaacaaaatgattaagattaggaatgaagaagaaacagattatgagaaagtagaagaaattacaaggaaagctttttggaatttatatattccggggtgcattgaacactatttagttcatgttatgcgaccccacaaagattttctgcgggagttggatctggtgattgaagttgataatcaaatcatcgggaatatcatgtatacgaaaacaaaactaattgatgagtctggggaagaaaaagacacccttactttcggtccggtttgcattttgccagaatatcagagaaaggggtatggaaaaaaactaatggagtattcatttgaacaggcgggcgcacttggttatgatgttattgtaatatttggaaacccgaataattatgtaagctgtggttttaagagttgcaaaaagtacaatgtctgtcttgagaatgggacatatccggcggcaatgatggtaaaagaactcaaaccagatgtcttggacggaagaaaatgggtttactatcaaagtcctgtatttgagatagacgaacaagaagctgggcgctttgacgagggtttggaaagcctagagaaaaaacaccagccaagtcaggaagaattttatattcacagccattctattattcagtgagtttcctttagtggtataagaataaactacaacttccaatttgcagagcagatcagtatgcctgcctagcccgcaaaatcttttttatataaaaaaatgtggtgttccggatgcaaaatctattacatcatgcggacagacaggaacggaggaaacggtatggcgagatatatcgcagcagtaacattgattttgctaataattcttgttttattccgggctttccaattaaaaaagctggggataaaagcggttcgttttggcgagatggataagaaggatttcttcatccccccatttgccttgctgttattctacattgtgttctcaagcgcgtctggtccgactgaaatcggagctgaattgtttcataatgaattggtctcctgggcaggcgtgggtatatgtatcatggggattttattctttgtatacgcactgatttcatttggaaaaagctttcgtgtcggtttagatgaagatcacccaggggagcttattaccaccggcgcattttcaatcagccgcaatcccatatatgcggcattcggattgattctgacaggcgtatttttgattatttcaaattggataatactggtttatgtgattgcaggaatatggctttttaaccggcaaatcctgctggaggaagaatcgctaagaaaaatatacggcgaaaaatatgtggaatactgcaacagagtcagacgtttcctataattcggggattaaccatggaaggattgtgtactgaagtttaatgtgatcagaggcagatatgatagcaatcttagatcaggaattttgacattaaggatgaacagaatattctttatgtgaaaatccggctggaagatcgataagcccctccattaagtcctcaaaacgaggattcagttcaattgacatttcgtaattagctttgagctcgatactgtaaacagcagcattttctttgcctccagcgtggccgtgcggtactcgttttggatattctggtatttgccgcatcagtattgaattttacgatggagagcatctgaatccgctaattccgcctcggctttggtctgctccgcttttaaagctgagaatttcttactactgctttcttccatactattcaaaacctctatggaaaacttggattttcccatgggcgaagtgaagtttaccgaaggcaaggcgaccgtaaagcagagcttgaaggaataggaagaggcgaaaatgaaccagaacaaagaactttgggaggtattggcagataattacgacactcgcaatgggcaagacggggtcctgtttcctttgagaaagcaggcaacccgcctacgctgtataaccgccgcttgtctgactatatcaatgcgctggcgtgcacggggtttgccaatgcgcgtgtggtggaagaaacggatcaagacacattggcgggggattgcgagttttcaagcaaatattatgcgtcccgcaaagcgaagcggtttccgctgagcatcgtgatgaaagcgaggaaggtatgagcaaacttatcttggtaaaatcagatgattaacggcaaaacatgggcaagtggattgttgttttctaatgagagcttgaggccagaacagaaaatcaacattactcagggtaatgaattggacttgtcggcgtttgcagatgacagttttgatataaccttgctgttgggtcctttgcagaagcaggaatgccgctgtgtgctggaaactaagaccattgcaggcttgcggcagtcagtgcagtggttgaaagagagggactggctatgaacatcgcattacaacccgccgccactgtagatgccgaggctatggctgccattcagaaaaaggccttcaagcggctatacgacatctaccacgacgagggtaacccattcttgcgcggcgtagacgaaatcatgcactggcttgaacgcccgaactggaaggtatttaaaatttttgcagacggcatattggttggcagtatcgccgcctgcgagcggaatgggcggcccggcgagtgctatcttgcgaggttgtatgtcttgccggagatgcagggtaaaggtattgcaagcagggcagttttactctgcgagtcgaagtttccgaacgcatcccattggtctttggattttcctgccgaccaacccgccaatcggcgctgttatgaaaaagcgggatattgggataccggcgaaacacgggagcaaagcgagggaaaaatcacacttgcgctctatgaaaaacgcatccccgctttccacgatatcaaacagaatatggaccaccgcgcagcgctgtttccaattgtcctgcgggagtacaaccccgcctatcccaggtggttcgcagaggaaaaggcgaatttgacacggctggttggcgctgaaaacatcgaacgcatcagtcattacggcagcaccgccgttcccggcttactcgccaagcctacggtggatattctgcttgaaattaagcccgatacggatatagatagattgaaagcggcgctgccagaaggtgaatatgtatgtctgcagccacccgcactgacaatagacgagcagccgcctcacttgatgattctcaaaggctacacgccctgcggttttgccgaaaaggtgttccatattcatgtgcgatacgccgggagatgggacgagctgattttccgtgattaccttatcgctcaccccggagcagcggcagaatacgcggcgctcaagcgtgaattatttaagcgatttgaacttgaccgggatggatataccgaggccaaaagcgcgtttattcgagaagttactgagagggcgaaggagtagcaggaaaaggctgtcgctatgcgatttcacaatgagtcggactatgtgaaaggcatcatgattcggagggaggcgcaatgacctgtctgatttttattgaaggcgtatcgggtgttggaaagtctaccacggcgaagaagctgtgcgaagcattaaatgtgcgcggtgattcggcggactgctatttggagggcaatgtggacaatcctgtggatttattttgttgtgcctgcttgtcaaaacccgagtttaccgcgctcttgcagaactacccaaatgaagcagaacacttgctaaaaaacagtatccaagaatccgattatgttctggttcgctacgccgacacaaatgctcctttttttgcgccgccgcttttggacgcgctgaaagtacgggaaggattctatcgtccacagaatcccatcacgccggaacagtacacacaggtatatacagattgctggcggcggtttatttcccaaaaccaagtaaaatcagattacatgatttttgacggcagctttttgtatcaccgcgcaaacgacttgatacaaaattataacgccacgaatgggatgattgccagccacttgacatcattgcttgcggtaatgtcaccgtatgggccccttctgtattatctctcatcagaggatgtaggcgaacggcttgcaaaagcaagggaaagccgaggacagaccttggcaacagcagaacgaattgcatttgaggaggagcgaaaaaaccgtcaaatgcagatattagggattctacccattcaggcgcacatcattgatgtttcggatgagaattggtcggcatctttgaaccggatactggagatgctcgacaaagaggtgatgggcatatgaaacagacaatcatttacggcacaggaaatcccgctaagcttgcctccatgcgaaaggtgcttgccgggtttgagcttaaaatcattggcgcaaaggaaactcacgccgctcttcccgatgacaattccatcaattcaatctaatagacagattcgttttcggtaagtattcagtgaagcagccataaaaattaataatcgcaaattaaaaatctgataaaaagaagggacacgcataacccttgatatgaagttagcaggaaagcgcagtgcgggaaatcctcacgctgcgtttgacgaggcgggggctggaaacgggacagatgatccgcttgggggggacactcgctcgaaaggggagaaacagtttggcctcacaaggtctaggactctcaccgcgcctgtccccgaccctacctgagagggcctcggggtgagattccctggggctactcaccggatactgataacaaactccagatcaaacgctgagaaatggaagaagcgaattgaaaaatatcttaatactaaacttaaactcaccttgagtccaaccaaaacatatgttactgatgttagaaaaaagccaatacactttcttggtttccgctataaaacataacaattggtatcactagccttggatttgtcaaatgggaaaaagtaaatctcaaaaatccaaatgaaacatcatatacaccggaaggtaggaaactctataaagaacgcacaaataaaactaaaaagcacaaccagcggatgagtcaatggactttcggtgaattacgcaggatgctggagtatgagttaaagcgtcatggcattaagctgatatcagtgaatgaacgcggtacttcgggtacttgtccagcttgtgcagagtataccaagcaaacaggtcgcacctataaatgcggcaagtgcggtttcgccggcccgcaccgggatatggtcggtgcttccggaattctggataaatcggttaacggtaaattcaccaaaggccgtaagttacctgagaaggtcgaatatgcacggttgaaggtgttggcactgaaaaaaactgcttaaacgtatctacgatgagtagtagatgcccatggaccgggccaaggctgtggtaacacagtgctgtagctcatgagagagtgtaagaccttgctttgccagggcagttctcaatgaaatgagaaaccttacgggtagaagcctccgggctcgtcccggaggatgttcacaattaatcccctcgcctaatatatatcattgtatcattaataacgttaacattaagttgattattggataatatccttgattgcgtggtataattatggtataataataccactgagaggagttggttttatgccaaaaataatccctattcgagacttgaaaaatacaagtgaaatctctcaaatgtgtcaggaggcatctgaaccaatatatattaccaaaaatggttatggcgatatggtcatcatgagcgtaaaaatgtacgaagaaaaattgtatatgttggatatatataataaactggctgccgccgaaacgcaaatagctgaaggaaaggtgcttgaaggggattcttctttgaaaagtataagagaaaaatacaatgtataagttagttgtttcggaacttgcccatgaggatttggacaatatcgtagcgtatattgctgtcgagcttgcaaaccccatagttgctgcaaatttccttgatgaggttgaaaaatactatggctatttgaaaaataatccgtttatgtatgaacggtgtcataatgctcacctggaaaaggaaacctaccgaaaggcaaccattaaaaactatgtgctggtttataaggttgatgaaccaaatagagtggttatcatttatcgctttttttatggtgctcaggactatgtaaaactaatatagagaataaatcgaagtgatatgtatggttagctgccattatattgttgttgttcataaaatccattcttaacatgcaattaaataaaagattgattatggcgtttttttgatcaagcattccaaaatcatatatgattaataaagacacaagttattgtcaacagaccggaaatcttctgtctttagctttttcaatcaaatatgctgtttaagctgatatataactctcccaaggtttccaccttggcttgctcattatccttaaatactatggcttccccatattcatcattttccatcagtctgtaaactaaaatttctttgcggatatagtttactatccagtattccttgaccatatgcttctcatacaaatgcagttttttaacatagtctcttgaaggtgaagagggagaaacgatttcaataattaaatcaggtgatcctgtacaaaatttttcagttattattgaactatcgcaaacaacaaaaatatccggctgtactattgtatttgcatgatttacatcttgattgttttccggcaataacacatctaacggtgaaataaaaacttcacaagtattgtttgttgcttttatataatttgcaatcagattatataatttaccggctgtcctttgatgctgtattgaaggtgaaggtgtcatatatagtattccttctattacttcgcacctggtatcctgcggcagttgcatataatcctcgtatgtataatgcttgtctctttgccctaaagggtaagacatttcatactcctcctcttgaacataatataatattaccattatagggaacattgagcaatgtaattaagtctctcacaaatttttaaattgaaggcgggataatatggactgtgctttttgtaatgttaaagaaaatatattgcaaaacgagttggcctttgctatttatgataaatatcctgtaaccagtggacatatgttgttgatcccctttcgtcatttctccggttattttgaagccacattagaagaaagagaggcattgcacggcttgttgtcggtatgcaaagaattcttggatgcaaaataccggcctgacgggtataacattggtgttaattgtggtgcggcagccggccaaactatctggcacatgcatatgcatttaatcccgcgctactttggcgatattgaaaatccggcaggtggggtaagaggagttattcctgataagaggatctattgaagaatatgaatggtaaatgaataacaaatagtttttaaacagcctgatgttacttgtctttttggcagtgcatccggctgtttttatttaaaaaaatctgtattaaggaattatttatactgttttttctaaaaaaattgaactattctgaaaaaggtattgcaaaaatgatgttgaaataaataactgtacatagcaattcttagaaaataattccgagaggaggcaatcaggtacattatataattctaataacatgcgagggagattgttaaatgagactaagattgggagcaaaaatcggagccggttttgcagtagtattagttttaacagttatagtttctgtcatatcagctattgaatttgagaaaatcaataatagctacagcgaagtgccgattgttttgaagagggttctggctgctgaacaaatcaaatataatgtagccatgcagtcagccactattagagcatactttgcttatcatgatataaagtttatggatcaatgcaaccaatatggtgaggaaaacgtcagaattgagcagcagcttattagagaagccaggtatgaggaaaaccgccgcgccggcgaagagatgctgcggctgagcactgaatataataatattattaaagataccgccaggttgtttgaccagggtaaaatagccgagggtacggctcaagctgttgataaaggtgtgccaatatcaaaggcattaacagaaaaggttactgaatatactgtaaggagagaggaagaaatatcgaaatcttctcaaacggttgcggatattagcggcgaagcgaaaaacacagtctttatcatatctattctcgtctttttatgtgggattgcagtcagctgttttgtaaccaggatgattactaaacctataaaactgcttacaaacagcgcgataataacttcaaagggtgacctcacagcacgtgtgcaaaatattaaaggcggggatgagatagccgaattggctgcggcagtgaacgaaatatcggaagccatgcggcagtttatgctgaaaataaagaacaatgctgccaggctggctggccacagcgaggagctcatggcagtcggtgaggaagccagtgccacaattgaagagatatccggtactgctcaaggcatggcggcgttatcagaggaaagcaccgcgggtgcggaaactgctgctgagggtgccgagtatgttaaacaggcagcctatgagggtaacagatctgtgcaggatgccgtagtcaaaatgggtaagattcaagaagatacccgcgatttgcttataaccgttaaagagctgggaaatcgttcacagcagattggccaggtgatcgaagtcatttccggcatagccggccagactaatcttttggccttaaatgcggctattgaagcagcccgcgccggtgagcagggacgtggctttgccgtggtagccgaggaagtgcgcaagctggcggagcaatcagcggaatctgccaaacagatagcgggaataatcgaaatgattcaaaatgatatgcaaaaggccaatcacaagatggatttgggggcaatagaagtcgaagaaggtgttaaaatagccaaccgggccggggtcgctctgaatagaattatagaattgattgagcaaagtgtggaatcgattaaacagattgctgaagggtccaagcagtccagtgaagggacgcagcagctatcatcggcaactcaacaggtttcatctacagtacagcagcaggcggcagccgcacaggagttggccggaatggcagatgaactgcgggatatgctcagtggatttaagctatagagaaaaaatgcatgcctggtttaccggcatgcattttttctcttcctatggatatgtccttaactgcacaaaaataacatctataataaatgacgtaagtttgctctcctgtactaataattctttgactaaaatttcagtataatttaaaattataacagtatttactatgtaaattaataaaaggacctatttttcttcttattattgcaggaagtttatgactggaggcgaaattaatttagtaatcccaattacagcaggttttgcgaggggaatgattttaggatggatttagcggtattgataggcgttgtgggaggattgctttccctcgttttgggttttatgtgggaaggcgggcacgtaggctcgttaattcaaaaaactgcggctttgattgttttcggcggcacttttggggctactgtggcctgtttctccgttcaagatttaaaggtaatcccacagatattgaaaaacgccttaaccgtgaaacttccggaggaaagtgaaattattgaccagatagttgatttggctgatcaggccaggcgggaaggtttattgtacttagaggatcaaattagttcgatggataatgagtttttaaaaaaaggtattcaactggttattgacggtactgaagcagagttggtacgcaatatcatggaaacagaaattatttctttagaggagcgcaatgaggtgggggcaagcttttttgaagctgccggtggctttgctcccactatgggaattattggaactgtaatgggtctggtgcatgttttaggaaacatggatgatccgacgactttaggtcccaagattgccgtggcttttattgcaactctttacggtgttgccagtgccaatgttctttatttgccgttgggggcaaagataaaaaatgtaagcaaaaaagaagttataattaaagaactggtaatggaaggtgtcatagcgctgcagggaggtaataacccgctgctgattagagagaggttaaacgcctatttgaaccctaataagagaccgcccggcaataaaccctatgaggaggattaatgagcaggaaaagaaaaggtaaagctgagaaagaaaacggtgagcgctggctgataacttattctgatttaataaccctcttaatgatattttttataataatgtttgccatgagcgaaataagcaaccagaaatttgtcgccatggccagcagcctgagtattgctctgggggggtcggaacatattctgccgggtgccggtccttccgctattgaaagcaatccgtcgcctccgatacaagtgcagcagatacaaaaagaagcggagcagttaaaggaactgcagaaagaattgcatgatcttattgagaaaaaaaatttgaccggtcatatactggtttctattgaggaacggggacttgtggtaagctttctcgacccggtgctgtttcctttaggatcggcgcagcttactcccaaggccaagaatattgtacaggaagtgggacagatccttttaaaatcagacaactatataagaatcgaaggtcatacggacgatataccgataaatacggctatctacccatccaattgggagttgtccgctgccagggctaccagtgtagtgcaggaattaatcaaaaccatgtcctttccccccgagcgccttgccgccacaggttatggtgaatatcgccctcgtgtgcccaatgattctatggatcacaaacaaatgaacaggcgggtggatatagtggtggtgcggagcaaatatgaacagtctgagcctatgattttgcaaactgaagatcagaaatcagaaggaaatacaactgataccctgattccgcaaatgcagaggcaggataataaatctctctgaagtttaatcatagttaaaggaggtggataatagtgttttcattctcaaacgaagaaatagctgtttttttggatgaattggatgaaaaaatacaaatacttgacgaaaacattttgctactggaacgggaaggggaaaaccctgtcgtaatgcaggagatttttcgtgcggctcatacaattaagggttcctcaggtgtcatgggatttgagaaaatggcaaatctcactcacgagatggaaaacctgtttgatgaattgcggcaggggcgtatgggtgtttccgatttcttaatagatttgctttttgagaccctggataccttaaggcttttgcgtgatgaagtggtcggagaggtatctgaggttgcggaaacagaaggaataataactaaattgagggacatcagaacaggcaatgcagctaatatggaggaaacagagaaattaaacgagccgcgaataaatgaggaacacggcgacgcgaactcgcttcaacttgaagaagacgaatattataataaaatacatctggaagatgtggatgaaatcacggttcgtgaagctgaattaaagggttttcgtacttatcagctgtttgttcaactggattacgacactcaaatgaaatcagtacgggcttatctgatatttgaaacgttgcagaaaatcggggatattattaaatgcgatcctgaagtggaaaagatccaggaaggcgaatttgaaaatgacttccagattatcttgattaccagagaagatgttgacagtctgagaaatgtgcttttgagtattgcggaggtcagggaagtaaaggttaagccattagtgctgcctgctgaagaagaagtggaattagttgtggaagaacataaagccagacttgaagaaaatagtaagacagattccgcggagaaagaaaagaagggtattcaaactgttcgggtggatgtgcagaaactggataacttaatgaatctggtaggagagttggttattgatcgcaccagattggataaatttgctgagatttttgaaacaaaatacgggtcggacgccctggtagaagtgattagcgagatatccaatcacctggggcaggtaacaggtgatttgcaggaagagatcatgaaggccaggatgcttccggtcgctcatgttttcaatcgttttcccaggatggtgcgggatgttgcccataaactcggcaaagaagttgactttatcgtggaaggccacgaaactgaattggacaggaatgttattgagataatcggcgatcctctcatccacctgatcaggaatgccgtggatcacggtttggaaacttctgaggagcgtatcaggcttggcaagccggtgcagggcaagttgatcctgaaggcgtcttatcaagaaagccagattctgattactgtggaagatgacggccggggaatggaccccaatgtaattcgtcagaaatccatagaaaaagacattttagattatgataccgcaaatcgcatgagcgaacgcgatatacttaacctgtcatttatggccggattttccactgccgatgctgtcagtgatttatccgggcgcggtgtaggtttggatgtggttcgtactcaaatcgagaatattaacggcatggtggagctcagcagtacaccaggtaaaggaaccaaattcactattaagcttcctttgacgctggctattatcaggacattaatggtggcactggatcgtcaggtttatgctttcccgcttactaatgtagtagagactttgagcttaggccaggaagaaattaagttgattagaaacacagaagttataattgtcaggggagatattttgcctttgcttcgtcttgatgtcttttttcaagcgagcaacacgcctgaaaataagatttatgtggttgtgctgggtgtcgggtcaagaaggataggtgtggctgttgaccggctgctgggtgagcaggagattgttattaaatctctgggcagttatctgggacaggtgcgcggcttatccggtgcggctattcttggagacgggcagcttgccctgattattgacgttcgtggactggttaaagaattaagcagtgaggatttagtctaatggcaaaaataaaggttctgatagttgatgattccgcgctgatccgaaatttaatcagccgcctgttggaagagcagggtgaatttcaggttatcgggacggcacgcaacggcaaagaggctttggagcgtattcctcagctgaagcctgatgttgtgactatggatgtggaaatgcctgaaatggacgggttagcggcactcaggcgtctgatgcgccagaacccggttccggtagttatgttgagcgcccatacctttgccggggccaaggcgactattgacgctctggcctacggtgcggtggattttgtcgcaaagccttccaaatcttctgaactcggcaagatggtttctgatttggcggtaaagctgaagatagcggctaaggttgccatgaagagaatgaccgggcggccggtggtttccagggtgaccaggccggcgacggcatcacgctcgggcaaaacagatctgttggttataggttcttctaccggcgggccggccgcgctgcagaccctggtgccggcactgcccaaggattttccgtctgccgtggttctggtacagcattttccggttggtttcagccaggccctggctgaaagcctgggccggagatgccggcttacagtgagtcatgccgttcacggggaagctgtgcggccgggtcatgttttggtggcgcctgccggtatggaatttacttttcagggcaggccgggatctgtcacagtaaatctaagccacggcaaagctcctgtgtcgctgggcagttttcgcccttccgtggatgtggttatgacatcggcagccaggacgtacggggacagggtaatgggagttttattgaccggtatggggagagacggggcccagggtatgctggagattaaaaaggttagaggcagaactattgctcaggatgaaagcacctgtgttgttttcggaatgcccaaggaagctattaagttaggtgcggcggataaagtaagtcccttgccggaaattccggcggatattctgaatatgctgtaaagataactcaagcctgaaccgtacggttcaggcttgagttatctttacaataaaaaccaagtttggcgatatattttactaaatgtaggtatttatgggtttagagttttgtccctacatccaacgctctgctgcttttaggactggctcgaaacgttttttatcaataacaacctcacatttcaatgcattgagaatctccaccaattgagatgaaggttgcgtaatactcaaccaggaacgatttgtctgttgaatggcaagacggttaatcaggcattcctttaaaagaccaaaaacttcttcagtagaataacccaggtgtgtttccatttcagcttcaaatattttctgtaatgtgtctttaaacaggtttttgttgattccccaattgttttacttcttatgtcttgcataagtggctaactgctttattggtaagtctagccatttacacaaacattaagacatccacatgagcattgggtacctgttgaactgagcgaatccattaaccgggcctcacttttaatttaactcattttttagcttttggacaatgttcttgtccaagcctgttatttctacaatatcatcaatagaaaatcccttcttcaaggccactctagccgtatctatcgcctttcgcagttcaccttcctttaagccttccgctttgcctttttctactcctctggcctccgcctgctgctgcatctcatccagggttacctcaaggttcataatcataaactccacctccgattggttggtttcctccattattcggtcgatttccttttgcagttggcccgacattttcggtttgatgacatttttgagccagacaatgaattgccggaattcatccggggtcagtttcctcaacaccctgattgatttccgcagacgactgatcagttccttatgggtcattgtctgatccaggagaaacacactggaaatcaagttcgccatttcgtacagttcttgatcgctgtacccgttaacgtcaaaaagtatatagctgaaatccagcactcgcctcccgaacttttcgtggtcagccaacatttcccggaaattcatcttagcagaccaactgttcttaccgttgtaaagtacagccggtactattgcgggtaaacggaaacctttgcgctccctttcttctttcggagtgttattgtaagtttcccgccatatctgcaccatatattgcagcaggcggaagggcatcagaaaatccacagtggattgtagttccagaagtatgtagaatatgacatccctttccttcatccgcagcctatataccacgtctgcctctttttcactgaaatcttccaacacgtatgacttatcaaccaggatcaatctgtcttcatctatttcattcacccactcctcctgcacaaaggttctgatcaactccaggaatgtctttttgttggtgagtagctgtttatagcctttgtcatgagggtggtgtggatgttttgtgtcagtttgaccattttccgtcatgggatcactcccttcgtaattattatatcacagactgccctggatggtcattggatcataaaaacattgatcttcctgttatttatcctgttcggtgcggctattcttggagacgggcagcttgccttgattgttgacgttcgtggactggtcaaagaattaagcagtgaggatttagtctaatgacaaaaataaaggttctggtagttgatgattccgcgctgatccgtaatttaatcagccgcctgttggaagagcagggtgaatttcaggttatcgggacggcacgcaacggtaaagaggctttggagcgtattccccagttaaagcctgatgttgtgactatggatgtagaaatgcctgaaatggatgggttagtccggctgccgtggttctggtgcagcgttttccggtaggtttcagccaggctctggccgaaagcctgggccggaaatgccggcttacagtgagtcatgccgttcacggggaagctgtgcggccgggtcatgttttggtggcccctgccggtatggaatttacttttcagggcaggccgggatctgtcacagtaaatctaagccacggcaaagctcctgtgtcgctgggcagttttcgcccttccgtggatgtggttatgacatcggcagccaggacgtacggggacagggtaatgggagttttattgaccggtatggggagagacggggcccagggtatgctggagattaaaaaggttagaggcagaactattgctcaggatgaaagcacctgtgttgttttcggaatgcccaaggaagctattaagttaggtgcggcggataaagtaagtcccttgccggaaattccggcggatattttgaatatgctgtaaagataactcaagcctgaaccgtacggttcaggctttttattttggctaaaagataaaaattctatactgtcactaaagttaaataaaaacctgtcgataatatgattaagaagctaagttggtagctttcttaaatggcatggatgccaaaattatttttcagggaggaatgcatagtatgattattaaccacaatattgcggcgcttaacacttatcgccagatgtctgcagcaagtagtttatctcagaagaatatgtccaggttgtcatccggtttgcgtatcaacagtgcatctgacgatgctgccggtctgtcgatttcagagaaaatgcgcgctcaaatcagaggtttagaccaggccagtaagaatgcccaggacggtatttccctcttacaaacagctgagggtggattaaccgaggttcatagcattttagaccgtatgaaggaattggctactcagtcagctaacgatactaacacagataaagaccgtgttgcgcttcagaatgaaatgaaccagctgacctctgaaattaaccgtattggtaatactactgagtttaacgacacaaaggtgcttaatggtggcggaactgatccgacggcagctgtaaaggtttcagggaatggtttgacggtacctggtatgagtggcggtgagggtgcggcagaacaattagcgagtgctgatattacgtttgtcaccccaactactgccggtgactataaggacaaatcctttactatcacaataggcacaagaacacttactgttaatactactgctaagaataccggtgctgtgggagtaaccgcttcgtcatctggtgatacaattacacttgcgacctctaatgatggtactaactatacaactggtaaagatgttgcagctgctttaaaagatgaaattagtagaataatctctgcagatagcaatttaaaaggtaattatactgctgcagcagatgttacgggtaaacttacgatctcgactacagcacttactatggatgaaaacggaaaactacagggtattggtacttcaggtaaggtttcacttgacaaaggaacactagtagtaacggaattttcagctattagtaatactggtgcaatcggtaaaaatgctacttcggtaatagatttttcgaatgcaactaccaaagatttggttggttccggtatcgtaattaacggtaagaaagtagacttctatgatagtgcggacggtaagtatacgggaagtgcggattttgctattgacttaaatgttgcaaggaacccagagcaaattgtggatagaattgttgatgctttgtcaggaaaaagcgctactcctgttaaggctgctacaggtaccttaaattacaatgtagataacagtgctatagataatgtgtttattactaaatccggaacagacaaactattgataactgctaaaactgctggcgttagcggcaatgactatcagattggcaataatgcagcggtgactgttaccaatacttaccaaaacgataaggtatctgatgaaggtgttgtttctgccaggggcttggctgatggggaacataagatagtaatagaaaataagggtaaaaccgcaactgtcagcaagacggacggtggtattgatgataatgattccttgacaatagatggtgatgcagcccttgagaatggaaagtatagattaataagtactggaacagttaatacacctgctcttgaaaaactaaatgcagatggatcatggacaacacttgatgatgcagcaaatgctgctgtagtagtaaatggtggtgctacatttacagtaaatggtgccgacgtaacaatacaccttgctgattatgctcttaccgattttaataccactgcaggagcagactatgtagaatttagtgtcagtacaaaatatgaagcaaaactatatgaggcagggagtgttgacaaaaacggtaaccctgttgcaggtttagaagttaatgtagctaacgggcaaagttctgtcaaattaaatgcgcatgatggtgtaggtgaagttgtagttaatattggaacatttgacccaagtaagtttgataccttaaacgatacaattacctggtcctttgaaacaaaatctcaaacagaaaccagttccgaagtagtcggcggtacattcacaactaagctgcaaatcggagccagtactggtcagggcttccaaattgatattacagatatgcgtgctcgggccctgggtgtctccggatcaactgccggcggaaatgctgccgatgtaaagggagctaaatatagatcaatgcaagaagttactaatggtactgacaataccggtattgaatatgcactggatatatccactcacgatacggcaaccgcggcattaacggtaatagataatgctattgcggcagtatctaaacagcgctcacagataggtgcttatcaaaaccgtttggatcacactattaataacctgaatgcttcttctcagaacttgactacagctgaatccaacattcgtgacgtaaatatggctaaagagatgatggaattcactaagaataatattttgagtcaggccggtcaggccatgctggctcaagccaaccagcagccccagcaagtacttcaactcctcaggtaatttgacttaactggaaagccaaccgcttacggttggctttctttctcaatatgatatgggaaggagggattaatatgccgggcaaacattttcttgttccggattatgtccttaactttcaatgcgagtgttgtaccgagtgctgcaaacgctggagcatcattatagataagcacacagtaaagaaatacgagcagttggctgctcgggataaggaactgtccgccatgctgcccgaaagcttgaagatagacaagagcggcaaagcgtctgtccggctgaaaaacaggatcaagagcctgcatgtagaaaagaagggtgcggaaagggaagaaattgatgctgcggtctgcccctttttggacggacaagggttatgcgctatacagaggaaacatggaatcgaagccttatccgacacctgcaaaatatttcctcgcaatattttcctgaccgagcgtgggtatgaaatatctcttacctatgcctgcccggctgctgccaaaacgctaaagaataaaaatatagtggagttttaccaggatccggaggggtttgacttccccgatttgcacgggcagtacggtaaaatagggagcttgctggaaaggaaaaaggcaggtaaaggcaattattatgaggcggaagaattgcttatagatataatgcaataccgggagatggatatagataccagactcaccctcagcggtatgatagtaaataagcttaaggacggtgatctttccggtatcagaaggtatttggtaaatctggacggaagccttatcagacagctgcaatcattgcccggccagcccgtatacatgttgaagctgattaaggaagctgtggacaggagattgctcagccggatcaccgaaaaaaacatggccggcctgttaaatatagcctataatgagctaaggtttttggataagtctgttattaccggtgataaggtgcagaagttgctggatggctacaataagcattacctgccttatgaaaacggcatccgtcatatttatgaaaactatttcgtaaattttatcttctccaagaagtattacacgcataagtacattgatgcctattttttgatgatattcttttatatactcatccggtttttcggtgtatgtgcttgtttatctgaagagcgcaatttggatgaaggtatggttgttaaggtaatcagcgctatagaacgctcgataggccacagccaatcattttacgagagtatactgcagttggttaaaaagggcgattaccatcggctgccctatgtaatttcgttgattaatttgaattatcagccaatcgccctggataaggcggaaaacggataacgatggtaaccaaaataaaaggagtgctcggccagataactacctgtatagaggtaggcgagcactccgccgccatgcgggctgttttgcattttacggtattatttgaccaatttttgtgccggaataaacattatttattcgagcatgaagtggtaagccttaatatctgtatgaaagaaatgcttggttttatggaagataagaattaccggggtttaatggaaaccatccagtcaacttttatcaatctgctggatgactgggattttaatcataagatatacaattagttaagggtcgggtacctcagccatcttctttaatctatttagccgggctatagaccgatgcatctacttcttattgtctaaaaataagccctccgcaaggggggctttttttctgtacaaatgcaatgaggccttgtgccgctgtatttctgccacagcatcccgcagcttttgatgctttgcttttactttttcttttagctgactgtctaaatccgaaatctttttaaccaggctaatatcataaccggtttcgttaatctcaccggcaggcagttgttcaaaccggctcattgcctgttgacgctgttccaagaggtttaatagatcctcatagttttcctccggggattctattatttccagcatttttacggtcagcttttctatttcagccagcggttcctgccgatcgattgcttttttttctatcattgcaatatccttttactttccgccgagcatctgggtaatccaggcgctttgctggcttaatttactaagggcctcttccatgacagaaaactttttataataacggtcctctatatcttccaggtggtcttccatagtagttatcctattgcttacatcttttatttgcttgcctaccacactgtcatccaccaggctgtcagaactgcccgccttagcgatgacggaatccatggcattggttatatcatcatagagacgaccggccaatcctttttctttataggtatcacccgatttagtgaaaagatccattaccccgtcgggatccttttgaatagcttcttttagctttttttcactaataattaatttaccgttatcttgatatgaaccggtagtgatgccgattttagtcaagttgttatagttctctgtgctgctaacattatcaacggcactatttagtgtgcttctaaatttactgagagaactgcccagcaaagaatcaaatcgcagcattccgctgcgtgctttctcttcccatttctcttcctgatcatcagaaagactttctctcattgtgtcggtaagaggtcgataatcagtgtatcgatcttcgtagtactctttattaactttctctatcgtctcattatacttatccacaaactctttaatagcattataaactgcatcggtattacgggagacagtaaccgtggttggggtgggatctccgccgctgtcttttgcactgacaccctttatgtctaaagttaatccattaatagttacggtattagtggcagcttccagatcaacgccgttaagcttataatttgcgttttgcccggaagagtaagcaaaattcccgctggtaagctttagagcctgggccagttctccttcttccacagctatggtctgatcggcgccggtgtctttggtcatgagaaacagccggtcattaactgcatcgtagctggcacgcacaccccatgtattaccgctgtcatccaggccggaattaatttcggcaaccaggtcggccattttggctgtatcagtatcaacggtaatagttttcttggttccgttaggcccgttaattactagcgtcttttctccgccctcagtcaaattaagctgagatttaaggtttgcggtgttgccggagttaattttatcgccggttaaataagcccctttagccagttgactgactgatacttcgtaagtaccgtcaaccgcacttgtgccggtggtaaccttaaccactgactcgttatttgaggtagcctggcgggataaaaacgtaccttgcagtttcatattaaaggttgcatcacgaagagaacgcagtaagctattaacagtacggtagtcttcttgctgccactctagtgtttgcttcttctgagttagtgtatccaatcgcatgcgttctgctttcatgagttgtttaaccatgctgtcgatatccattccgctggctaaaccgcttatgcgaaggcttgatgacattcaaccacctcctataattttaagattattaatgttctcggcatttaatggttaaactttataataaaccgcagtgaaaattatttctgaaaaacgcaataaaaaatatttttaactcaagtttgccggagttattgacgataaataatattaagcaggtgctaatttagcaaagagagattctttaaaaggagtgaatatatatggcagtatttaatccctatcagcaataccagcaaaactctatcaccagcgccaaaccggggcaattaaccctgatgttatataacggggctattaagtttattaaaacagctatccttggtatggaaaaaaaggatattgggactgccaatggtgccgttatcagggcacaggagataatccgttaccttgatcatacattagatcctcaatatgaaatatcgcaaaacttaagcagcttatacgattacatctaccgccgtttggtggaggcaaatataaataaaaatgccgctgttttggaggaagtagtctccatggttgaagaactcagagatacctggatgagtgttcttaaaaaaacaagctaagtatttaaagagcctgcgggagtgcaggcttctttactatgcttttttatcaatgattaaaccaaccattttaccgatccgggcttccatgtccagtacttcttcaggaggtatttgtttgatcacttcacctgattcctggttaacaatctggactactagctgtttagtttcttcatgtaccttaaattgcagaccctggttatatagatctgaagttttatttaagttttctacagccttaatcaactgatcgggatttacttgagcctgactgctgtcaacagcatcatccgcattcgggatcggttcacttttttctgtttttcggagagaagtcgtaagatcctgtgttgccaaagcttctaaaccaccgccaccaactttcataagcttaccccctctttctttattggcctttgttcatttcttgcagcttcctcagttgctcaagtactgactgttttaccagggcggccctggtattttcctctcttactgcctggtagagttcactgcgtaacacagtcaactccttaggagcctcaataccgatttttatgctgtcaccgcgaatatccaatactgtaattttaatttcttcacctagcataatgctctcattttttttacgggtaaggattaacattttgtttcccccttgccctgagcaacgctggtttctttttttgctgccccggtaaaaagcaggtgtttggttgagtaggaagtgcctgtcagaataacctgtttagcctgcttaagcctggtgttaattactataggtcccaccagattagcggttgtttcagttacccggttcctgggaatggaaataatattaacaaccaaaatttcctcggggttttgtatatctaaattcttaatttcttcatcgggcaaatcaaagctgtaaccgggaaagaaaatgaagggatttgttgccagaaatgctactgcaggctcatcaactgattgcagccagtaaaaagcatccatatcttcttccggcaacagcataaaacgctttagttcttcaaaaccgggaattccggtaggaaaagctatgatattttcctgctcaactattaagttgctgctattagtagttttaacctgcacctaattcatctcctacctcagataatccagaatattggtttgcaatatttttgcacttatagccagggaagcctcataggccattttattttcggcaagttgtatagtagtctcagctgtatcaacaccctgtaaattttctaacagggtttgcatatttaatgattggttatccatctgttcctgcatgttttctaaatgtttaattttaccgccaacagctgttctttcttggacaaggctgtcatggttttgatccagtttatccagcaattctgaaaccttatctttatctccgctttcaagcgcactctttaaatctgtcaaatttttaaatatattgttctcacccttaacaaacacttctcccgatacatttacttgcatggtgataccggttgctatttcttttctaatcttcccggttgcttcaccatgatagtacaactgcgggtcggttccttcgattaaatagccattctccggattgttgtcaacaaacttgttgtcagtttgaataccggcaaaaatatagcttcgccccaaaacagtattagtatttgccgttaactgctcgataataacacctacctcagcagacatagctttcatatctgtttctccaactcctaggtttcccacctctaacaccaaatcccgtgcacttaatacgagttccgccgaatctgccaaggctgtttcggtttgattcatccagcctattgcattatcaatattgcttttatattgttcctgtttatctaaggaggttttcaaagccatggcttttcctaaatcactggggttttcacttaaggtacttagcttcttgccggaggagatatctaattggttttgagcaatatctctcatttgtctttctatattttttttcaggttatggcttactatctgactggtgacacgcattgtattccctccttacctgataatgccaagtaaagtttccagcatttgatcgatagtggtaatgattttagaagcggcctggtagccatactggtactgcagtaaattggtcatttcctcttctatggacacaccggatacagattcacgctgggcaaataactggtccccgatagcctcgtaggtttccagcagttgaccggctgaattgctttcctcaccaatggtaaccattaaatcctggtaatatgattcgaaagtaatgccttcatcttcacccaggctgtcaatcttcttgttgcgcaattgcgcagcttctaaagcaatctggggatcaacggaagcattgtcatccagttcaataattttattgttgtttagagttttactatctgaagcattcgacaggtctttaaaaaatttaccttccccagtgtatagtccgtttatttcttcggcaatagcattagccagtttttcaagcttttctttataattatcaatccgggatccggtgtttataagactgccaactgaaccgcccacgtccggcgtatcgaaattagctgcgttaaaattgtttgcagtcccggtaattaaagcaacgccgttaacacttacatcaactaaagctttgttatcattattcattgttgcatctatttttaccaatttagccagtctatctaagagcagatcccgttcatccagcaggacattgttattttctgcatggcttttggcaatagattcgttgacctttacaattcgttcggttagctttcctacctgactgactagatcggtatgctccgtgtcaacatctttcctaatgatgcctaactgttcataggactggttcatggcggcagccagagccttccctttttcgagtactccagcctgtatacccttatccagcgggttttcatttacttcctgccagccgttaaaaaaatcgttgagatatacttgcatgccttcattgaccgaatacggaaacaaagcttctaccttctgcaagacattttgttccttttcctgatagccgatttgactcaggttgcttctcacctgtccgtcgatatagttatttctgatgcgctcaatatcccctacattaacgccggttccaagctgataaccgcttccggtatacggtggcccggtaacgaggtttaccctttggcggctgtagcctgtagtgttggcattggctacgttgttgccggtaacatccatgcccgttttatttgcttggagggcccgtttgcctatttccaggccgaaaaaggttccgctcattacaatgcccccttctttgttaaacttaattatatacataaagcctaaaccgtcaggtttaggcgcgaaataccgggctgtttctcatctatgactccgttttccttataggtcagcctttgtttgggcaggagaatattgattaatcgctcattaaaagataaggcattttgggttagtatattattgatttcattgatgtcttgtatcttgacaaataaattccttaactcctgaattaaagtgagcagttcatgacttaaaaaacccggagcagattctgacaaagcacttaaagccgtaccggcaggcaacccgagctcatttttaatttcatcctgtaagccggagcaggtattttgaattttaaccaattcccctgttaaaatttcttgcctgcctgcagtagcttttatgtctgtatgattatttctctttaaagcttccaagtgctgctgagaagctttaaataactttatggcaatatttttttgtatatttaggcagtctcgcagctgttgaaataaattttgcataagcccaccctttaaacttgtttatccaaaagtctctcctcaataatcccatccgcaatcttttctccgctggacttgtatgtgccgtcctgaatacgctgcttcaattcggccaccaggtcttcgcgtacacttggcagctcagctatttttgagcgaaccatttgtatttctttggcctgtgaggaaatctccaatttatctgcctgtacattaccggtagccggctgtttaatcttgtctttttcttttactaatgatgtataggcttttatggggttaaatccgttctgtgatattttcatctgccccacctcatttaaacacaaatacttttattattatttcggtatatttaccccaaactttagagaatggtgaaattttttaaaaaaattttaatagaagtttagaatttattttaccatattgtactttgattgtcagcagagattgaaatagttctgaaaagtatgaaaattatgtaataaaatagttaacacggtgctgttgccaggagaatttgctgaattccaaattaatttaaaggattatttgcaaaaatatctctttaacttaaaggaattaaagaaaaagtcgataattacttatatatagcaggtgtagtaaattataaaactaaaaggaggatgcggaaaaagtgttggcaaaatgtgagaaaaaatatccggctttatttgtcatcttgggattgcttgttctggcgggactttctgtgtttgtgaatattgtggaagctgctgatgtatctgctgatgtaagtgtaagtatgtatatctatagcccgagcgatggctcaaataaggaactgacagccgtaactgattctgttacaggggatgagtactacaatacctacagcaaccttatttttttatcagtaacaattgattcggacaatagtgttaataagataactgtgaacagtaaggcgctggccgaggatgagacgggtacttatatattcctgacaaaaacaggcgaaaataatataacagtcaaggttgattttgagggggcttcgtctgtatcaaaaagttataagataaactattataatgatactgcaccgcaaaatacgacttatacattgagcatacctccttccggggttataacaaatctatttgacggtagcataaagctgtatttgcctaagaatacctttattgtaaatgatgacgggccgacggattcacaatatattatgattatcgcaagcaaggagccaagtgatagacgttatcgggatgattatgccgaattgccgcctaattccaagtcgtttgatattaggccggttgtaatcagtgacgatgaaattgaatttgcggacgatagcatactgtcgtccaatggcacaattacactgggttatgatgagaatataatacgaccggagattttaacggtttattataatgccggcaatggttggaaaaatataggtggcctggtgagtgaaaaaaataagaccatttcagcacagtttaacggtttcggtgagtatgtagttatggcaagatcgaataattttagtgaatttactaaaaagatttctgagatagatacatcagtcagttggtctaagcaatatgtagatgtgctttatgcaaggggaataatggaacccaataaaaatttaagtgatggaagatttggtttaataaatgacgcaggtgaagaggaaaatgctacgcgctttgattttgctaaagcagttgtaaaaggtcttggtcttcagttagttgttgatattacaacaccaccgggtttggatgggggttgggaatcagggagttctgcttcctttactgattctactgaaatagcgataatgaaaacagcttatacaaacggtattttacagggtacagttaaaggtggtaaaaagtattttgaacccggagattctcttacaagagcacaggcagcggttattttagccagggtattaaagctgaaaactgatactgaccaggataaggtaattgctcagttgaataagtcctacagtgattcttgtgacatcgaggcttgggctgcaccaagtgttctggccgtcagtaaggctaaaatctttaccaataaagagtttaagcctgctgaatctctgacatgcgcacagttggcaaaaataacctatattatgctgcaaaaagtcggtaagttgtaataccgtgaaaaaatatattacaaggatttgaataataaattgatggaataagatgcaattcttataattgaagattgttaaccaactcccccgaagggtgaagactgacgggggagttggttttttacacggcataacactttttattttaaaaaatacacggaaccactacaatatctagtggttcctttgttatctttaaactaattgtggtagcgttttacaaaaaataagtctttttcagtggcctccaaggcagcaatggcggttttttctaaaccttctcttaaaccttcctctcggccttcttcacggatccactgttctatttgagtcatgcgcagcacctccagaagtttttttcttttacttctattacagataaatgaggattgcgactgattatatttcgccacattatggagaattgggcaaccattatattgttaaatctatccggtaggaaaaacaacaatagtcatagaaatacacagacattgtggtaaaatatatacaaagaaggtgatcaaagacaatgcccaaaatagacttgccaatcaaacgcttgttgcagcaaagacctgccgactgggtcaagtacatcctccccctgactgtcgggaggaatggatcaagccctattgcacggaatttgtaccaaaacaagaatcccggctggataaagtcatagaggtagatgaccccaggggaacgtacttaatcaattttgagcctatggggtactacgacataaaattgccggctcggatgctgcgctaccggggggacatttgggaatataccctgtctaaaggcaaaggaatcccacccataaagcaaatagtcatatttttctattccgagcatgacagcaaaaaccatctcttgacagattactggggagaatcaactatgttaaggtatacctatcgggttatccatgtctgggaagagtcaaggcaacaggtaatagacaaagaattggtcggactttatcccctgttacctctgatgaaaggagaaaaaggggatgaaaagtcagaagaggtccttcagcaaagcatatctatcatacagaaagtgaaagacatatccttgcaacaggatctattggccacaatggccgtattggtatctcacaagtacccagcagctcttgtattgtcaatgatagggagggaaatgattatggaatcaccggtttaccaagaatgggtgaaggaggctgaagctaagggtaggattgaaggcaaggctgaaggaaaggctgaagctatatgcaagctcttaagcaaaagatttggcctcaaatccttaattatgcaggataaagttaatagtataacaaataaaacggttttggattggatatttgatgaaatcatcgacattacagacctaaaagttgctcaaaatattatagatgatgcaattaagcagataatgcaacaatgatcggaaatgttcgggtcgattttaggaagaaagcatagagattggaagtaataaaaagacgttatttccaatttctttctagggtctgtcccctataaaaaaatggtaatagaattattatgtccaaggctgagttcctaactgaacactagtccacatgcgccggattttttgcctggtgttatatctggggaaataaccaacgctggttagtgtcctccgacttgccgctatctgcttccttataaatattttcggtcttagctttggacaataaatcttccgggctatatttttttcgtcggataataagagtatcatttccagcttggtaaggttgtgccatcgttaacacctttaaaatttttgacttctcatgcttctttatccacccatagctatgacaatattgtatttgaggattgtgactgattatattttgccacattatggagaattgggcaaccattatattgttgaatctatccggtaggaaaaacaacaatagtcatagaaatgcacagacattgtggtaaaatatatacaaagaaggtgatcaaagacaatgcccaaaatagacttgctaatcaaacgcttgttgcagcaaagacctgccgactgggtcaagtacatcctccctgactgtcaggaagaatggatcaagccctattgcacggaatttgtaccaaaacaagaatcccgactggataaagtcatagaggtagatgaccccaggggaacgtacttaatcaattttgagcctatggggtactacgacataaaattgccggctcggatgctgcgctaccggggggacatttgggaatataccctgtctaaaggcaaaggaatcccacctataaagcaaatagtcatatttttctattccgagcatgacagcaaaaaccatctcttgacagattactggggagaatcaactatgttaaggtatacctatcgggttatccatgtctgggaagagtcaaggcaacaggtaatagacaaagaattggtcggactttatcccctgttacctctgatgaaaggagaaaaaggggatgaaaagtcagaagaggttcttcagcaaagcatatctatcatacagaaagtgaaagacatatccttgcaacaggatctattggccacgatggccgtattggtatctcacaagtacccagcagctcttgtattgtcaatgatagggagggaaatgattatggaatcaccggtttaccaagaatgggtgaaggaggctgaagctaagggtaggattgaaggcaaggctgaaggtagagctgaaggcaaggctgaagctatatgcaagctcttaagtaaaagatttggcctcaaatccttaattatgcaggataaagttaatagtataacaaataaaacggttttggattggatatttgatgaaatcatcgacattacagacctaaaagttgctcaaaatattatagatgatgcaattaagcagataatgcaacaatgatcggaaatgttcgggtcaatttcaggaagtgctcgaatagaaattggaaataataaaaagacgttatttccaatttcttctcaggatctggcccccataaaaaaatggtaataaattactatgtccaaggctgagttcctaactgaacactagtccacatgcgccggattttttgcctggtgttatatgattctggggaaataaccaacgctggttagtgtcctccgacttgccgctatctgcttccttataaatattttcggtcttagcttgggacaataaatcttccaggctatattcttttcgtcggataataagagtatcatttccggcttggtaaggttgtgccatcgttaacacctttaaaatttttgacttctcatgcttctttatccacccatagctatggcaatattgtattaatgaattttcttcttaagtgataatacctcttctttagaaagattggtgattttgacaatagtttcaacatcaaaaccttccctcaaggctgcaatagcggttttttctaaaccttctcttaaaccttcctttaaaccttcctttaaaccttcctctcggccttcttcacggatccactgttctatttgagtcatgcgcagcacctccagaagtctttttttatattcttcagtcaaaaaattatcacttacagctacaattgccccaattgtaaaggctctgataggttcattaggtatttccttagccagttctgctgcctggatagccatttcatcctctgatttttctttgcttttcattaaaggcagaaagattagtctttgaatatctacctcatccaggggtttcttgtttttaattttttcataaattcgtttatattcagcatcaccgtcaaattttttcatgtaaatattttttactttataagtgagagagccttttcttagcaatctcggtgcagattctatcttgccagaataaatgactactgtatttacatcttggtcatacttttccaccagtcttgatccatatgtgaccattcgtattagtatgtctttgggtatggtggtttggaattctaagtgcaggatactgttatcttttagtaggaaaacgaagtctattcttttttcttttacttctactacaggtaaaactgtaggcataactgaaactatacgagcggttttaaggccaattgctgacagcgttttatcagtaaacagttgtgaaactgccttcatgataacatcgttattttgacgtgtaattactaaggctgcatcgttgctttcttctgccaatttataattcaccttctatttaatctcattaaattcattttatcatagttacagtttgattgtcagtcagcaataaaaaatatctgtgcggatcgatttgtggataatgaaattttaggggtaatacatgaggctttaatttttatgataaaaaccacctgaatagctaaatttcaggtggttttttgttagcacctacgatatacttaaaacattatgagtgcggtagaatgtttgtaaaaaacaacgagataatttgttattcataaaaattagacgttggtttttgataattttccatatcccaaagcagggatattagtcctttttgtcaaatattatagcaagggataacatttacctatttaagtggctaaacttttttttattaccataatttatttataaaaatataataaagtgccttgataatgcaattatttatgccattggcttctaaagtgcaatttaagattagagcagtccggtggccaaatcaggtatttctaccctctttggtcgaccggtagggtagttttttgtttaggatgtgtatttgtgttatggaatctattttactgttcctatttagtataggatttatgatgacattttttgcttctctttattacatagtaagtaaggacaaatataaatggctaatattgagttttataagtggcattttcttagctttgcttattccgtttatagcaatgtgaatgctaaaataaagtgtacccaaaacgctaatgaaaagtgtgccattaaaataagtcattatctataaaaattactatgtccaaggctaagttcccaactgaacactaattcattacatccatagatgtgagttagtgcattgggagatgctgtcgctcagtcagatacatcaattagcaataaataaaaatgagcaatattcatttagtgaattgctcatcatatatgttccgggtatccactcactatataattccggcagagaacaccacacgcgccggattttttgcctggtgttatatgattctagggaaataaccaacgctgggtagtgtcctccagcttgccgctatctgcttccttataaatattttcggtcttaacttggcacaataaatcttccaggctatattcttttcgtcggataataagaggatcattttcggcttgataaggttgtgccatccttaacatcttcaaaatttttgacttctcagtcttctttatccacccatagctacggcaatattgtattaatgaattttcttcttaagtgataatatctcttctttggaaagattggtaattttgacaatagtttcaatatcaaaaccttctcgcaaggctgcaatggcagttttttctaaaccttctcttaaaccttcctttaagccttcctttaaaccttcctctcgaccttcttttaaaccttcttttaaaccttcctctcggccttcttcacggatccactgttctatttgagtcatgcgcagcacctccagaagtctttttttatattcttcagtcaaaaaattatcacttatagctacaattgctccgattgtaaaggctctgataggttcattaggtatttccttggccagttctgctgcctggatagccatttcatcctctgatttttctttgcttttcattaaaggcagaaagattagtctttgaatatctatctcatccaggggtttcttgtttttgattttttcataaattcgtttatactcagcatcaccgtcgaattttttcatgtaaatattttttactttataagtgagagagccttttcttagcaatctcggtgcagattctatcttgccagaataaatgactaccgtatttacatcttggtcatacttttccaccagtcttgatccatatgtgaccattcgtattagtatgtctttgggtatggtggtttggaattctaagtgcaggatactgttatcttttagtaggaaaacgaagtctattcttttttcttttacttctactacaggtaaaactgtaggcataactgaaactatacgagcggttttgaggccaattgctgacagcgttttatcagtaaacagttgtgaaactgccttcatgataacatcgttattttgccgtgtaattactaaggctgcatcgttgctttcttctgccaatttataattcaccttctatttaatctcattaagttcattttatcatagttacagtttgattgtcagtcagcaataaaaaatatctgtacggatcgatttgtggataatgaaattttaggagtaataaatgaggctttaatttttatgataaaaaccacctgaatagctaaatttcaggtggttttttgttagtacctacgatatacttaaaacattatgagtgcagtagagtgtttgtaaaaaacaacgagataatttgttattcgcaaaaattagacactggtttttgataattttccatatcccaaagcagggatattagtcctttttgtcaaatattatagcaagggataacatttacctatttaagtggctaaacctttttttattaccataatttatttataaaaatataataaagtgccttgataatgcaattatttatgccattggcttctaaagtgcaatttaagattagagcagtccggtggccaaatcaggtatttctaccctctttggtcgaccggtagggtagttttttgtttaggagtgattacctttggatctttttaataacaaatctttaagactgctggaaaaagctattgatgccgggtctttaaggcagcgtgttatcgctaataatattgctaatataaatactccagggtttaaaaaatcttctgtggcttttgagtctattttaaaaaagaatttgaacacgggcaggattcctctgaaatattcggacagcaggcattttggcgctgctgactcgcttgacgccatcaatccgacagtagtcaaagagaatactacgtcaatgaggtcagacgggaataatgtggatgttgaacaggaaatggtcaggttggtgctaaatacaattaattataatgctgatattcaggaattgaacaatcgcttgaattcactgggagttgttattagggggggtaattaaaaatgagcctgtatgattctttttctatcagttcctccggtatgtcggcggaaaggctttggcttgatattatttccaataatatagctaatctcaatactacccgtactgctaaaggcggcccgtataaaaggcagatgccggtgttttcccagcgtttgcagtccgttgttgacagtgcaaaaacccgcgcgggcggcgttgaggtaaaccgtgtggtgcaggacaatgctccgccccgtatggtctatgatccttctcacccggatgctgatcaggagggtaatgtggcttatccgaatataaatatagttaatgaaatggttaatatgatggctgcccggagagcctatgaggccaatgccactgccttggaagcgtcaaaatcaatggccatgaaggcgctggaaatcggacggggttaatattatctaaaactttgaattaacgttaacttttagggaggcatggtattatgatagtatctccggccaaattacctttgcttatgcccatgtcagagcagcaggaaagccaaaatgacggttcctcaaaaagtgatttcagtacttttttagccgaagcagtaaataaattgaatagctcacaggttgacgcggataatctcagtgaaaaatttttgacaggtgaggtggataatttacatcaggtcactatagccatggaaaaagctaaactttccatgcagttagccatgcaggttcgtaataaattcgtggaagcttatcaggagatttcccgtatgcaaatttaaggggttgttgttgaggatgtggactcatgactccgcgtgaactgctggaccggttaaaacagcgctggcagagtttaagccaggtaaagaaggcttttgttattattgccggtaccggtatattggcggcgacattatatttgattacatttttaactcaaacatcttatactccgcttatgacaaaccttgaacccagagatgccggtgctattgaggaaaaactgaaatcgttgaaatatgaagactttaagctggctgatcagggtacaactattatggtgcctaaagaacaggtctatgagatacgcataaaactggccagcagcggggttttgcaggggggcggtttggggtttgagttgtttgatcaaaaccaaatgggcgtatctgattttgagcagcaggtggattatcagagggcgctgcaggaggagttaaggcggacaatcattcagttggaagaagttgagcaggcccgtgtgcatttggttcttccccaaaaaagtgtttttgtggatgaacaggagcccgcttctgtttctatagctctaaaattaaagcctctggctaaattaaagcctgagcaagtaaagggaattgctgatctggcggttggcagtatacagggacttaagctggaaaacgtgcatattatagatatgcagggacatattttaagcgacactattgacactgaaaatgatgaagactcctctcaagtcattaataaacagcagcaggttaggcgcgagtatgaaaaagaactggagaagcgtattcaaaacgttttggatagggttttaggtacggacaaggcagtttccatggtaactgcggaaatggattttaataaacaggaaattaatacgactactcacgggccgggtcagaaagtcagtgagcagcttataaatgaaaagagccagggtacgggtcttggaggtgtaaccggtacagatgctcaaaacacgcagacctacccaacaggcacagacaatgtggaaagcgcttcacgggatgagtcaataactaactatcaggttgacactacacagcaaaaagtagtccagcctcccggcacgattaagaaactgtctacatccgtggtggtggacggcaaactgtccgctacccgtattcaacagatagaatcccttgtatcaacggctatcggctatgatcaggccagaggagatcaaattaatgttaccaacatagcttttgacaccagttatcaggataagatgcaagctgaaatgggtaaggaagaaactttggctgcgcaaaaacagcgccagcagctcatatactttgctattgcaggagcggtaatttttctcataatgtccgcgtttttgattgcttacatgcgcaggcgcaggagacagcagcaggaagacactctggaagaaagtatcaaaagcgtgcaggatctgattgaagaagagcaggaattagaggttaaatatatagatgtgaagcatgatcagattaaaaagcttgctaaggaaaggccgcaggatatagctgagattcttaagatatggctgtccgagggatagggggtatgagttatctctgttaaaaatggaaaattgacggggtatcagaaagccgctattctgttaatcagcatgggttcggatctttcatcagttattttgaaagaagacttttacgaaaaagatatagaacggttatctgtggaaatatctaagtttgatagaattcccgccgagataatggagtcggtattaagcgaattcaatgatttgtaccaggcccgtcaatatctattgcttggcggagtaaaatacgcgcaggatattttggagaagacgctgggtacacaaaaggccctggatatcatgaagaaactggcaggcagagacagcaacattccctttgcttccctgcgaaaaaccgatccccgtcatttaatgagttaccttcaggatgagcatccgcagatagtcgctctgatactggcatatttggaatccgagcagagttccgccatactgtccgccctgccccatgacgtgcagagtgatatatctaaacggatagctaccatgggtcgcccttcaccggaggtggtcaaagaagttgagcgtgttttagcgcataaaatgtccgaagtgcttgataaagataatgccgagattggcggcgtaaaaactctggttaatattcttaacatggtggacagaagcacagagcgaagtatattaaaagatttggaagaagaggatccgatgctggctgaagaaattcgcaagcgcatgtttgtctttgaaaacattgtcaagcttagcgactcagatgttcaaagggttctcagggatgtcaatccaaaagatttggctgttgctctcaggggcgccagcgaggaagtaagcaacaaaatttttaaaaaccagtcaaaaagatctgccggcatgttgaaagaggaaattgatttaatgggcccggtgcgtttaaaggttgttgaggaatcccagcaaaaaattgttaaaatcatacgtactttagaggatgcgggagaagtaacaatttcacagggtgaagaagatgcagttgtcttataataaaattattaaaaaagccactgtcagcgaaaacgatgcgcttcatttgcagcttcgcaaagaatttgccaaagaagcagcgcgtgagtcggcggacgcggaagtgcaaaagatattgtctgccactcgtgagaaggctgctcagattttagaacaggcagatgaaaaggcaaagcaaattaccgaaaaagcgcaacagatgtatgaaggagcccaccaggaagggtttgaaaagggttaccgcgagggctatgataaagcctaccgtgatgccagggaaaaggttgatgccgaagctataaatgtcagaaattccgcttgggaaatgttaagaagcgctgaagcggaacgcaaaataactttatctgagatcgaagaggaagttcttgctctgtctgttcagatagcggagaagttagtcgctaaacaattggatattgaccgggaaactgttttgagtattgttcaggaggcggtactcctgctgtctgacagggatagttttattattgttgccaatcccgcggatgttgaaataatcaggcagaataagcatatgtttatgaaatttttaacagaggctgccggtttaaaaataatcggtgatcctgatatagatcctggtggctgccgggtgaaaaccgagcggggacagattgactccactctggaatcacgctggcagatcctcttgcagtcgcttcacgctcaggccggtgatgaagatgagtgagatcattattgattttgcacgttggagccgcagggtgcggaaaagccgtgtagctgttgtcagcggtgaggtaaccagggtggtggggcttactgttgaggttgtgggtataaaagcctcaataggggaagtttgccatgttattgtgccggggcgcagccggcctattgtcgctgaagtagtgggttttatgcagggtgcgtctatattgatgccgctgggtgaattacagggtatacagccgggcaaccaagttgtacctacgggacggaacctaaccgttgaggttagcgatgatatgcttggttctgtattggatggtctgggcagacagattggaggcaaaaccgcgggagagcaaaagactaagtttccggttgataatcaacctcctaacccgttgaccagacagcgtatagctcaggtgctgccgacaggcgtgcgggctatcgattcagtgcttacatgtggtcagggacagcgtatcggcatttttgccgggagcggtgtaggaaagagcactttgctgggcatgattgctaagtatggtaaagctgatgtgaacgttatcggtctgataggggaacggggacgggaggttaaggattttattgagactgatctgggggaagaaggtttaagccgttccgtggtagtggctgctacctctgatcaaccggctttaatccgcctgaaaggtgctatggtggcaacagctttggcagagtatttcagaaacaagggcctgaatgtgatgctgctgatggattccgtaacccgttttgctatggctcagcgcgaggttggtctggctgttggagagcctccggctactaagggatatacgccttctgttttcgcactgctgccgaagctgctggagagatcgggcatgtcggttgagggatctattaccgccttttacactgtgctggttgacggtgacgatatgaatgagccgattgcggacgcggtgagaggaatattggacgggcacatagttcttaccagacggctggcagctaagaaccattatcctgccattgatgttctgtccagtgtaagccgggtaatgtccgatattgtaaatccggagcatttatcccgggcagccaggcttagggaactattgtcgacttatttacaggctgaagatttgatcagtataggtgcctataactttggagcaaatcccaagattgacgatgctattcgacactatgacaatatcattgaatttttgcgacagcaccctgaagagccgtatgaattctccgaaacaattgattggctgcgcaggttgggcgattaggaggagaagacatggccggttttcgctttaggctggaacaagtattaaatcaccgccgcatggaggagaaaaaagctaaagacgaactcactttagcaagagcagaacaacaaaaggcagttaacgctttagaagctgctcgtcagatgctgcagcaaagtttaaacgccgctgatgaaaccggaaggctggatttgcagcaagcgctcaatggttttttctttcgtgagcagttaagtgccaaagtattaaaattacaggaaaacttgaaaaaggctgcccgtgcggtagaagaaaagaaaaatagattgatcttagccagacaaaaaactatggtgctggaaaaactgaaagaaaagcaaaaggaggagtttgtctacctggagaatttagaggagcaaaaacaaatagacgaactggccctggctatgtttatacgaaataaggacgaaacaatgtgaaacggggtgagaaattgagtacggcagttgaggtaagatcaagaacaggcgattttttcgctcagaaattccctttttcacaaaaagactcaatcggcgataacttcaaggatattttactcctgtttgccggtaatgatttagagagtaataagtctgttactgcagttgttaaaccggcggataataaagctgctaagcttaatcaggatgagcagaatgagcagcaggcatctgacagtaatcagggcaataatgccggattgccatacgaagactgcgtgtcattcatgagtatccccgtgatgcaagaagtcgctgcaagtcgaagtgctttgtatagtcaagccaatgttgcagatattcaggccgagcctgctttgacgcttggtgacccaataacagcagcccaggctaagagtaactgtgtagagaataataatgcgcaaaagttatcgtatgatataaatcatgcagagaatgtccttttacctgatgctggagcaaaaaaacagatctcatcaatagacagaacagatatatcacagcagaaaactattttgcaaaagcttcctgacgcggtaaaggtgggggtaaataatgttagggcagttggagactcagggccggttatatcagtaagtaaggcagaagagaatattaaacaagaagttattgcaagtcgaggtgtttgtcatagtcaagacgatatcacaaatgtacagcctgagcaaaaaactgttatgcaaaagcctttgggtgtgccaaaggcagagatagacaatatttgggtgtccggcggtaagtcagaacctgctgtatcactaagtaaagcggaggggactgctaaacgggaagtcgctgcaattcggagcactttgcacagtcatgccgatatcacagatttccaatttgattcagcggtggataaaacaacagcgggccgggttaaaagcgactgtccggatagtgacaaggcagaaaaattatcagatcaaagagaagctcgatttaaagtaaatcctgacggaaccggggtaaataatgcggtaaaagtggcagagcctgtgatgggagaatatttgccggtaaacgcggtttcaaaaaacttgattggctcaaaaaaacctgtatccataccggaattgccgcaagaagtatcgaaattgttcgagcaagcgaaagcaaatgaccagaataagccgatatttttacagcttaaacttgaaccggagcagttggggaaattggtgattaagttgacctataaaaaaggggaaatatcagcccagtttattgccagcagccttcaggccaaagaggcattggaaaacactatgacacagcttaaagatgctctggccaagcaccagataatactgcatgaacctgtagtatcgtttggtttcagcggtgagcaggcaatgcctcacaacaggcaggattttaacgggaaaaagaacaatcagggctattacaaatcaagtggttatatgggtgaatttgaggatgaaatcgaggaagtgcccgggcataatggagtgttaataccgggtaaaggagtagattatattatatagcgggaggtgttatttgtgattaacagtacttcaggtgttaacggcagcgcgtctactgccggcagtacaaatgcatccggcatggttttggacaaagaagcttttttaaaattatttattgagcagctaaaaaaccaggatccgttgagcccgcaagatcctaatgcttttatgaatcaaatggcacagtttagcgttatggagcagcttatgaatttgaatacatcaataacacagctgattgatctgcaaaacctcacggaagcggcgtcattagtaggtcgcacggtaatggtaacgggagctgacggtactgaaataagcggaactgtggagaaagttcagattcggcagaatgctaataagattgtcattgacggtgaatcctacgatatatcacagattgcacaaataggttaaggaatttatgatgaacagtaaaggtaatagcctaagcatatttaaacagccgttagtacctaacccgactaaaccggtaagacgtgattttgcagaaaataaacaggcttcgtttagtgatattctaacgcaaaatatacaacaaaagcaaagcgcggtaagattctccgctcatgctgaaagaaggctgcaggaacgtaatatcagtctggcccaggaagatatagcaaaaataggccgcgccatgcagcaggcttccttaaaaggggcacgtgattcattgctattgtatggcaacctggcgttaatagccagtattaaaaataatactgtagtaactgcgctcgacagcgatgctttgcaaggtgaacaagtatttaccaatatcgacagcgcggtaattataaaataacagccggtccgcaagggggctgtggctgccgaccgacggaagcagccggtaaaaaggaggaagttaaatgattagatcattatattccggtgtttcaggtatgaaaaaccaccaaacccgcatggatgttatcggcaataatattgcaaacgtcaatactaccgggtataagtccagcagggtgcaattcaaagatgttttaggtcagacaattgcgggaggtcaggttgcaagcggtgtaacgatagccggtataaataaagattttactcaaggcagccaaacagctactgaaaactcaactgatttatatattcatggtaacggcttttttattgttcaagatccgggtgatccttctatactgtactatacaagggatggttcttttcatgttgacgatactggccaactagttaatagtttaggttacaaagtatgttctagtgacggtagtactgagattgatccttttacagtgcctttagatagtattaatattgatatgaatgggaaaatttcctattgtactggtggaagcacaacaccagaagatggtggtcaaattggattagcaatgtttaatgatttaaacagacttatcaataaaggtaataacctgtaccaatatgataataagcctaatactgatggcagtgatcctgctgaacctatcttcggtgctccgggatcaataggtttgggcacagtaatctcaaacaacctggaaatgtccaatgttgatctaactaatgagttttccaacatgattataacccagcgtggttaccaggcaaattcaaaggtgattactacttccgatgagatgctgcaggaattaataggattaaaacgttaattaaagggtgaaaccatggccaccgaaaaacccgaaaaaaagtctgagggacaggaaaccaagaaatctaaaaataaactaattataattatcatagctattgttgtgttgctggccagtgctgccggttcctactatttctttgttatcaaagcgcattcttctaaagagactaaaaaggaagaacccaaaccggaaatcagcacatttgaactcggcagtattgtagttaatctggctgatcaggggcactttcttagggtttcgcctgttttggagtatgaaaaagatgaaaaaatggctgaagaagttaagaccaggaaatctgaaattattgatcaagtgatcacaatattgcggaaaaagtccgtagaaaactgcagcaagtcactggaaagtataaaagaagagattattgccgccgccaataaaagtatggaggagccggtgtttaagagattgtactttgtggaactcttagttcagtaatgcctgaaaaagagggggtaaactgttatgatgacagaagaacaaatcagcgcctttttatccgggaataaaagcgagaagacagcagtgcaaaagctacggtttacacccttgactccgggcggtgaacagaggattaaaaccagtatcaaacatatagaggatgtaccggttattgtcacggcagagcttggcggggcagccctgacagtccgggaggtattaaacttatctcccgggatgttaattaagctggatgttttagccggtgaactggtaacaatgagcataaataatcaaaagttcgggcgcggtgaagtaatggtgattaatgataattacggtattagaattacttccgtgtttaagcctcattcctttgaaaaggaggaggcggtgaccggtgagcagtgatatttactggtatttgttgaaattgatttttgcccttcccgtggtgctgtttttggcttattacatcgtaaagtttgggttgtcccgtcgctttcatgtaaccggcaggggcaggagcatgcagattatcgaacaattgcctctggggcctaagtctgtactaagtattgtgcaggtagggaaattttattacctgttggcacagcaggaaaacggtatagtaatgttggagaaaacagatcgtttgccggaaacggtaataaccaactgtcatttgcaggagagttggccaaataattttaaaacagtactggcagaaaaactatccgcatggagtgggaaagacttaaaggatgaaaaaaaacgtgaagaataaagatttgtttataattgcagctattgcatcgaccatagttttttccgcggttttattgccccggttggcctgggctgagccgattcccatacccaatattaatttaaatgtcggtcaaagcgagaaccccgctcaggtagttgacagtataaagctgctggttcttcttactattctgtccctgatacctgccatactgcttatgatgacctcctttaccaggattgtcatagtgctttcatttttgcgcaatgctcttggcacccagcagaccccacccaaccaggtgttgattggcttggccttatttttaactgttttcattatgaaaccggtctataatgatttgaacgagcaggctctcaaaccctatctggctaatcaaataactcaagaagaagcgcagaacagggctgccggacctttaaaggaatttatgttaaaacaaaccagagaaagtgatctggctttatttattggtgtggctaaagctcaaaagcctcaaaacagaaatgacgttccgctgcatttagtaatcccggcatttatcataagtgagttgaaaacatcctttcaaatgggatttttaatttatataccatttttagtaatagatgctgtagttgccagcaccttaatgtccatgggtatgtttatgctgcctccggcaatgttttctttgccctttaagcttttgttgtttgttatggttgacggctggtatctggtggtcaagtctctggtggaaagtttccattaagaaagggcgtaagagatgactcagacatttgccattcatatggccagggaagcgtttattatgatgctaatcttagcgctgcctcctataggggccggcttgctggttgggctggttgtcagcgtgtttcaggcggttactcagatacaggagcagactttaagctttgttcccaaactgctggccgtttttgtggtgcttctcttgtttagttcctggatgcttaacatgatgatagactttacatcggatatttttaagcagctgcctaatattactaaatagggagacgggctgtcttgatagatatggatttgttagtggtcttctttttagtttttataaggataaccgcttttatgatgaccgcaccgttttttgagtatcgcaatatacccaatctgctgaagataggtttttctctgttgctggcagggattgtttttcctgttataaaaacatccggttttagtgtgcccggtggagttttgggctatatcctggctgtaatggcggaggcaggtgtaggcttgatgcttggtttgatagcctctttcatttttcacggcattcgtatggccggtcagctcatagatcttcagataggctttgccatggccatggtttttgacccgttaagtgaaatgcagacaactattatagccagatttttaaatcttttggctttaatattttttcttaatgtaaacggtcattactatttgattgagagtttggtcaaaagctatgatctggtgcctctgacagcaatggcaataaagtcgggtgtcgttctcactgtagttaagtttttcagcgggatgtttgccctggcttttcagataagcgcgccaattatagccgtattggtgattatagatttatcattggggtttgtttccagaacagttccgcagttgaatgtttttatgttaggttttcccgtgaagattgtggtggggattttaacactcagtgttgttgttcctgtgctgggcacattgctgcaggacgtttttaaaactatgcataataatatgttaatcttattgcggggtcttacataatatggcacagggtggtcaggaaaaaaccgaaaaggcgacgccgcggaaactgctgcaagccaggcgtaaaggacaggtagcgaaaagctcggatttaaacgcggctgtcttaatgttagctgtggtgctgcttttttattccataaagcagcagcagctcagttctatgtataagtatttttcctggtatttagctaattttactcaataccgggagagtcaagtgagtttaatgcagctaatggttagtttttctatctactacataaaacttatggcacctgttttaatagtggttgtcattgttgctctattaattaattttatgcaggttggtcttgttttttcttctgaatcaataaaacctcagcttaagcgggccaatccaattgagggatttaaacgtatttttacggtcagaagtctggttgaactggctaagaatatatttaagcttctggttatcgggggaataacttacaacctgatatcaggcagatttaacgagttattattgatcttttatgcaacacctgcaatgatttttcagacagtcagcgggtttattcttcggatattgggttggggcggtatagtttattttgccatggccctgttggattatttgtaccagcgctacgagttccaaaagagtatgcgtatgagcaaacaggatattaaggatgaatataagcaaacagaaggggatcctttactgaagtcaaaactgagggaaatgcagcgaaaaatgtcactcagcaggatcagagaggagatgcctcgcgcgactgtggttgtaactaaccccactcactttgctgtggccttgagatatagtgaaggcgatgcggacgttccgctggtaacggctaagggtgccgattatctggctttacgtatgagagaaatggctaaagagtataatgtgcccgtgatcgagcaaagggagttagcgaggctgctttatgaccgggtagaagtcggaacggaaatcccctacgaactttaccagtcggtagcagaaatattggctatggtctataaaaagaaatctttgtatttataaaatatttgttttaaaatggtatgaggaggggattgctgcatatggcggctccgtcgacaatgagtatgcttaaacagaatactgatttgattgttgccgcttttatcataggtataattttaatgattattataccgctttcccccctgcttttagatgtgcttttgactatcagtataactgttggtctggttattttactgatcacaatgtttacaaccgaaccgctgcagttttctgtatttccgacgttgctgttaataaccacattatataggttggcgcttaatatttcttctaccaggcttattctaagcaccggagcggcaggtaatgttattgatgcatttggcaactttgtgactcaaggaaattatgttgttggactggtagtatttattataataactgttattcaatttatggttattaccagtggcgccgggcgggtatctgaggtagccgcccgttttacactggatgctatgcccggaaagcagatgagtattgacgctgatttcaattcgggcctgattactgagggggaggccagagagagaaggaagcggctgcagcgcgaggctgatttttttgggtctatggacggtgccagcaagtttgtgcgcggtgatgctgttgccggcataattatcatactcattaatattatcgggggctttattataggtgtagtacagcagaacatgcagtttgtgcaggctttgcaaacttttaccgttttatctataggtgacggtttggttagtcagctgcccgcccttttaatttcaacagcctccggtattcttgtaaccagatccacatcggaaaatagcctgggtggggatctctcgcagcagttcctgaatttcccccgtgttttatatttggctgccgcaattttgcttatactgggtctaatacctgccatgccgaatattctgtttatcatgctttctatcggtactgcctttgctgcttacattattacgaaagaagacttgaaaaagcttgcttctgagcaggaagccagcgcgcggcaggctcaggagcagcgccgcgagccggaaaatgtgctgaactattttcaagttgaccagttggaaatcgaaataggctataacctgattaccctgactgatgaatcacgtggaggtgacctgctgcagagggtggctgccgtgaggaggcagtgtgttctggagacaggcatttatgtgcggccgattcgtatcagagacaatttgcagttatcttcaaattcctatgtatttaaaataaaaggcaatgttattgttgaaggagaagtaatgcccggttattttctggccatggatcctgttggtatgaatgttgatgtgcccggtatctctactattgaacctacctttgggctgccggcctggtgggtatcggagaacgaccgggagcaggttgagctgtccggtttgacagtggtagactgttcaactgtactgatcactcacttaacggaatttattaaacaaaatgcccacgaacttttgggacgtcaggaaatcaaggaattactggatgtagtgcgggagagtaacacggcactggtagatgagctggtcccgggatatctttctatgggagaaatacagaaagtcctgcagaatttgctgaaagaaagagtatccataagggatttaacgactattttggaatcattatcagaaagcgcccgttttactaaagatcctgattttttatcggagaatgcccgtcaagctctggggcgtactatctgtcagccattggaagggccgggacataccttatcggtaattacactgcatcccaaattagagcaaattatatcagattcgatacaagataccagaatgggaacttatcctgtgcttgacccacaaatggctgcaaaaataatggaaaagaccagtgaagttgtggaaagggttatgctaaagggcattaatcccgtgattctttgctcggcccgcgtgagattgccgtttaggcgactaacggaaagagcgctgcctaatatatctgtactctcaattaacgaagtaccctccaatctaggggttgaagcggttgggacggtgataatggattgaaagtaaaaaaatacctggtaaatgatatgaaagaggcactgtaccttataaaaaaagaccttggtcccgaggcaatgattattaacagcagaaaagtcagacgcaaaggtttgttgggctttttcattaagcgtaagctggaggttaccgctgcagtggatgaacctgtggtaaatgagaagaggcaggaattaagccaggctgtgggagcgggtccggtcagctcacccgcgccggtggaaagggtaatgcgaggtgaagctgctgcccgtaccagagctcagttagcttacaatattgccggtacaacggttggaaaagcgagggaaagcggtttttcaaccggcggtacaataaacagtcccggcagcagttcagttagcagcttgtctctgcgcgataaaaatattcagccggttaactccgaaagtaagttgcataacgagttatctgaagtaaaactgctgctaaatcgtataatgagggataaagatacttctcatgaggacatttttatcagtaaatggcggcaaattcttctggatactgatatggacgaggtgcttgttgagcgcttgctggaagacgccaatgacaggtatgacagcggacgttcagatcgggatgaaatgcttaaggttaacttaattaataaaataaccggcttgatagagcctgcctatcaggatataagttttggtaaggtatacgcttttataggaccgaccggagtcggtaaaactactacattagctaagctggccgcccaattttcacttttttatcagaaggacatagcgttaattactatagatacttaccgtataggagctgtcgaacaactgaagacctacggtgaaattataggtgtttcgctggatgtagttatgacgcctgaggatctgcacagggttattatgcggcacaaagacaaggatataatattgattgatactgccggtcatccctcgaataatgccgtgtatgtgcaggaattaaagggctttttagacgttatcagcctgccgttggatattttcttggttttaagtgcgacaacaaagaataaggatatgtttaagattattgacgaattcggcagaaaggatatttcaaaaatcatattcactaaaatagatgagacagaatctttaggcgctatgttaaatataatttatcgcactaatataccaatttactatgtgacggacgggcaaagtgttcctgatgatattgaacaggtataccccaagaaactggcaaaacttctcttaaagggggtgagcaatcaaaatgatggaccaggcttctaagcttcgcgctttagccaatgatgcaaatgtggagtttgctgctaaacctgagagagggccacgcatcataactgttaccagtggcaagggcggtgtcggtaagactaattttgtagtgaaccttggattgtgtttagctaaaatgaagcagcgggtagtcatttttgatgctgatttgggtttatctaatgtagatgtcttgatgggtgtgactcctcccggcaatttatatgagttgttatacaataataaaaacataaaagaaattatagcacagggaccgataaatttacgttttatttccggaggctccggatttcatgagttatcaaatctggatcaaaaacagcgtcaaaacctcattaacagtttgaattatttccagagtgaaaccgattttgtattaatagatacaggagcgggaatatccaaaaatgttttaggttttgtggccgcggcggaagaggttattgtaatcgttactcctgaaccgacttctttggcggatgcctacagtttaattaaaattatgtccaaatttaatgtgcaatcggaagttaacctaattgttaacatggcttctaatatacgggaagggcagcagactgctgataaaataataatgattgctaaccggtttttgcagataaaagtaacctttttaggttccatatgtacgaatccggtggttgtccaggcagtaaaaagccagaatccgtttgtgctttcccatccttattctacagccactaagagtttaacggttattgccgaaaacttaattaatggttaccaacagccggttaagggagtatctggatttataggtaaactaattagtcttttcggctagggggtaacatcttgggtgaaagcatattaaaaatcaataccagaatcgaaatagcaaaagtaggaagccttgaatattatacctcttcgattcaagatataaaggatgacgtgttatatataggcatgccgactctttgctcagatccgttggttttgacaccggggcaaaaggtgacagtacgttttcccggtatttctgaaaggtatcaatttagcagtactttcttaagtttcgttaaagaccccatagtattatatcgtttaactatgccaaatgagataaagagaattcagcaaagaaattatttccgcgtggatacgctattagaagtatttgtatcagaaattcccgaaattggtgaagaggagaattatatcaaggcaaatgctcttgatataagcggcggcggcatgaagttattgattaaattattgcctgatcagacttatcatgttggcaaagagcttttggtaaaatttaatataacagctaataatgatgaactggttgagatcaaaaccagagttcgtatagtaagagaagaccaattggcgacacaaacaagaccagggcagcgattagggtgttatggtgtttcatttgtgggattaagtgagaagtttagagaaaaaatcattagttttatttttcgcataatggctgtaagaaataaataagctacaggtaggtgattgcccccgaatggagccgaaaaagctgtgggaagcgtacatcagtaaccgtgataaaaaagcccgcgaaaagcttattttaatgtatctccctcttgttaagcatttgtcgggtcggttggcggtaagactacctatcggcatcagttatgaggatctggaggggtatggggtagtcggtctgattgaatcgattgagaagtttaatcctgccaaaggtgttagctttgagacttttgcctaccgtcgtatacggggagcaatcattgatgaagtcagaaaactttactgggtacccagaactctctggcagaaatttcaggcagttaacgcagagagagaacgtttgcgaagaataaacggtgacaatgtaactgatgagcaggttgctgcttcattaaacatatcaatagcagaactgcataaaacttctaattgctacaaccaattgaatatgaattcactggatgaagtattaacttcttctgacggtgattctgtgaggctgggtaatttgatacctgatccgaacagtcctgatcctcttgatgtggttgaggagcaggatggtcgtcgtattctggcagaagcagtgaattctttaaatgagaaagatcgcttagttatggccctttattaccaggagagattaactttgaaagaaatcggacaggttttggaagtatcagaatcaagagtttgtcagcttcatgcccgtgcgatgtccaggttaaggcagaaaattaaggagatgctttaatgtgcaggatttacccggttggttaacccgtttattggtaaataacttgttttggatatcatgcggggtgcttttttcagttgttattgcctgtttagtatttttctttataaaaaagagctctgcattcaaaaaacgtcatttcgccagaaaaatggccgaattaacttctaatatacaacctaatgcagattttgagatgtacttaaagaatattgagtcccggttagacacgcttgtttctgtaaatcgtgaaatgcgtgataagatatcctggttggaagggcaaatcagagttttgctcacgtgcaaggaaactgcggaatctcctaaaagcgttgaagatctgatatatgaggcttgcgaaggaggtaagcctgtaatggaggtagccagggcatttgggagagataaaggagaaatagagttaatcttaaatattcggaggttaaaaaataaccgggaggaagcattatgattagaggtatttatagcggggcggccgggatgaatgtattgcaggaaaaaatgaatgtaatggcaaataacctggctaatgttaatacaaacggttttaaaatggatcaggctgtagttaagagttttaatgagcagttaattaatttgatcgataccggtaaagatattcgtaagcttcgccctatcggtaacttttgtcatggtgtgactgttgacgaaattaatacttattttactcagggtgtttttcagcagacaggtcatgataccgatttggccttagacggtgaagggtttttcagggttagcggagcggaaggcgattattataccagagatggggcgttttcactggacaatgaagggtatcttgttacttcacgtggatacacgcttatgggacagaacgggccggtaatgacagaacccggtaaaaatcttaaaataggatctgacggtaagatatatttggacggcgtggagcaggatacgctggatattaagaattttgatgatctccagaagttgaaaaaagaaggggataattttttcagggttgaaaatgaggctgacgcgggtgtgtatgatgcaacaaattttaccttgaagcagggttttttagaaaagtctaatgttgaactggtgaatgagatgactgatataatagccgtatcccgcgcttatgaaacaagccagaaacttatgcaggtgcaggatgaacttttgggtaaagccgtaaacaatatcggtacgataaaatagattttaaataactgccagaggtgagtacatatgataaaaaccctggggatcggtgcgtctgctttgaatgccaatcaaacttacatagattcagcggctaacaacatagccaatgttaatacagatgagtacaaagctgaaaggacaagatttactgatttattatataattattattatcgcggtactacttatcctgctcctacagttgatgagaaagcaactgagtcatcgggaaacggagttcgcattggtgaggtgaaaaaggtttttgaacccggaacaataaaagaaacctctaattctatggatttggccatagacggtgccggtttcataaaggtaatttcaccggacggggaagaacttttttcccgtggaggtgtattgaaggtaaattcggacggggtaattgaggatgcggccggaaacataattgagccggaaatacagcttccggaagggctgcaaaatttcagcatatcaccctctggacaggtgactgtaattaacggtgcggggatgaaagaggaaattgcaaatatttctatttataactttattaatccggcaggtttaatcgcgcaagacaataaactctatttacagactgagcaaagcggtgaagctgctgagggggctcccggaactgacggttatggctctttacgtcagggttttactgagatgtctaacgtggatttaattcaggaaatggttaggctgatagaggcacagcgggcttatgaaattaatgcacgctcaatcaaaactgccgatgacatgtggggtatggccaacagtttaagcagtagataattgactttgtgtagatgttaaggagggaaaaagtttctggctaaggattatgaagaattgcaggttggtattgctgaatataaaattactgccggtccaaatcgcttgattactttaggactcggttcatgcgttggggtttcgatgtatgatcctgttttgaaactgggagggcttctacatataatgcttccggacagcactcagtttaaagatgtgtcaaaacctgctaaattcgcggatttaggtataccgcttttaataagtgatttaaaacgccggggtggcaatgtattaagatttcagtccaagttggttggaggggcgcaaatgttcagtgggatggataagaaaataatattaaatataggtgagcgtaactataaggcggccaggcagatattgaacgacttaaggataagaatattagccgaagaacttgggggaaatcgcgggcgaaccatgatattcgatactgctaacggtgatgtctttatcaggactttgggcggtgttaacagggtgatatagatggatttcaatacttttaaagataagatgtataacaactttagattagatttgcacagctacaaagaaaatcagctcaaaagacgtatggaaagtcttttatccagaatgaatatgggtaccgactatgaaaagttttataaagctataagcactgacagggaaatgtatataaagtttttggacacattgactatcaatgttactgagttttttagggataccaatatatttaagtccctggaaacaaaggttttgccggaactgctgcagaagaaaaaacaattgaaaatatggagtgctgcctgttctaacggtgctgaaccgtattcattagcgatactgatggatgaactggtgcccggtgtcaaattcgaactggaagcgactgatatagatgataaaattctgagtcaagctatggccggtatttataccgctgagcaggtgcgtaatatcagtgcaaacagattaaataaatattttcgtaagcaggctaataactactatgtcattgaaagtataaaaaataaagtgaaattcaaaaaacatgatttattgcttgataagtacggttttggttataatttgatcgtttgccgtaatgtcactatatattttaccagagatgcgcagaatttagtgaatgagaaattctccaaggctttaaaccagggggggtatttatttataggtggcagtgaaatgatttttaactacaaaagttatggctacgaaaagtctcttccctgtttctataaaaaaacataaaataacttggtatttgagaagggatggaaatatgattgattttcaaaactatggcccgattcaaatggatgttctgtctgaaatagggaatattgggattggcaatgcagctacttctctttccaagcttgtaaatgatcggatagatatgacagtgccaaaggcatgttttttaccctatgaggaaattattgctctggttgggggacctgaagaaattgtcggctgtatagtccttcgcttggaaggagacgtgccgggaacaattatatatattttccaccaggagagtatgttttctttagtagatatgttgttgggtcttgaactgggaacaactaatgaattggatgaaatggctgagtccgtggtcatggaaatcggcaatatattaaccggttcctttatcagtgctattagtatgatgtctcagttgcatatggtgaccaccgttcctctgtttgcctatgatatgctggcagccgtgttgatgacaagcttaattgacacgggttatattgaggatcaagttttgttgatagaaactaaattgtcgcagaaggataaggagataaaaggaaacttttttttattcactgatccgggagcgctggaaaaagtttttatgtccctgggaataagcatggaaatataataagatataaataggtgggagggaagaatcttgacaaaacggattcttattgtagatgatgccgcttttatgcggatgatgataaagaacattgttgttaaacacggttatgaggtagtaggggaagctgagaacggcttacaggcgattcaactgtataaagaggtttcgcctgatcttgtgacaatggacatcactatgccggaaatggacggcatacaaggggttaaagaaattcgcaaaatagatccaaatgccaatataattgtttgcagtgccatggggcaacaggccatggttttagaagccattcaatccggtgcaaaagactttgtagtcaaacctttccaacaagaccgaattattcaggctattgaacgagtacttggtaggtaacggtaattatgacttaggaaaggcgggcataatttgtctgatgttttatcacaaaaggagattgacaggttattagatggtctgaaatccggaataataaaagcggaagatctaaaagaagcagaaatacaggaactgcggatgagatataagagctatgatttcagacgtccaaataagttttccgaaaatcagttaagaactcttcagatgctgcatgagggatatggccgcctgttgtcgagctatttaacaggttatttaagagccagcatagtagtacgtgtaatttcggtggatcaatttacctttgatgactttgtcggctcggtgcccagccctactcttttgacagttttttcattaccgccgcttacgggtccggcagttttagagacaaatccgcaattcctttttcccattattgatttgttgtttggcggaaccgggaaaatgtcagaccgggtacgtgagttaactgatattgaactgtcagtaataaaaaaactgattcctaaattgctggaacagcttgttctcgcatggcaagatctttatgaagtaactgccgagctgcaaagtatagaaactaatcctcgtttgatgcaggtaatgaacccgggtgagataatagccttgttaacttttagcacggttatcggcggtacatccaggggcttgattaatctttgcttgccttatttaatgctggaacctgttttgtctaaattgtccatacattaccgcaataccaggaaggatatggctaaagaggatgacctgcgtcggctggaatactggatgggacaggctgaattaacactaaccgctgttgccggagaaactaaaatatccgtgcgggatttcttacaacttcaggaaggtgatgtgttgacactggacaggcgcattgacgaggatgtagacctttttttagaggaaaaattaaaatacaaggtgcagcccggtacaatggggcgttttatggcagttcaaattacctccttgactgaaggaggagtggctattgagcaataatggaggcaaactgttaagtcaggaagaaatagatgcgcttctaagcagttccggtcagactgaacctgtcattgttgaagaacaggtgctaagatccgatgaaatagatgcccttggtgaagtatctaatatttctatgggcacatcttcaacaacactttcttccttgttaaaccagcaggtgcaaatatccggtgccagtataagtattatgtctgaagaggagtttatgtcttcttacagagcttcttatatggccgttagagttcagtttgtcaaaggcctgagcggctttaacctctggcttgtgaaattgcacgatgccttggtaatggctaatttgatgatgggagtagaaggaactcccgtgactggtgaaataaacgagctggaaatcagtgccgcatcagaagcaatgaaccagatgatttctacgtcggtaaccggtttggcaggcatgttcaaccgaacgattgatatttccccgcctcaaacaaggattattaatgaaggggatactctggaagaattggttgttgaagggccttttgtagtattgttttttaaaatgacagtgggcgatatgttagacacggagattatacagataatatcagtggaaaccgccaaggaagcagtatcgtcattgatgaacgcaatggatgtttctgccggtgtctctttggagaatattctcgaatcgcaggagaaggacgctttaggtgaggttggtaatatatctaccggatctgcttcaacgaccctttcagcactgttaaatcaacgagtgcaaattaccagtccacgtatttctatacttactgagacggagcttttgtcgtcttttgagcttccgtttatgacggttaaggttcagtacacagagggaattattggatttaatctttgggttgtgacattgcgtgacgctttgatcatagctgacttaatgatgggtggggaaggtatcccggcttcaaatgagataaccgaactggaaatcagtgctgcgtcagaagcgatgaaccagatgatcggaaccgctgcaaccagtttggctgccatcttcaaccggatcataaatatttctcctcccgaaacccatattataagagcaagagaaaatctgggagaaattattgacacacatcctttagtggttatttcttttcgcatgattgtcggtgatgttatggatactgagattatgcagattatgtcggtagaaaccgccaagtatgaggtaggattgctgttgagcggtttggagcctgccgcacctgaaatggctgttagagttgaagaacccgtaccgtctactgaaccggttactaataagccgcctgaaaatttgtcgccaatggctgccggcgggcaaaatcagaccggttatcagtccgtgccggaagaacgtgtttctcaaacgccggctgatgtcaattgggataagatcaatcttatacttgatgttcctctaaatgttactgtggtgctcggtaaaacaaagaaaccgattaaggatgtgctcggtcttactcccggttccgtggtggaattgggcgcgctggtggaagaaccggttgaggttttagttaacggtactctggtagccagaggggaagttgtcgttgttaatgagaattttggcgtgcggataaccaatgtgataactccgcaggaaagaatacaataccttataggacattaaaggcacctacatggacaagtaaggtgcctttaatgattacaatttatttattaccaatcctgtgatcagcttgggataaaaaaaggtggatttctggggcatcttttcaccgttggaagctactgccgttacttcttcaactctggtgggattcatgaaaaaggccagctggtattctcctttgtctactttttccagtgctcctgcctcttctctggtataggtgagatttgcttcattggccctctgttctcctcctatacccagataattttccataatcagggagtgtaggactgaaacatccaatccccgccagtcggaagacttgtcgccgggcatataatcggacagattagtggtttcttttaaaataatgatatacaggctctggcctgtgtataagccaaaagcatgtttgtgttgggactgatccatttcccccagttgagccatacgctctaagaactgagaaaaattgcttttatcctggtttaaacagaattcctccaggtcaaagttttgcgtaattttctttaaaaagttttccaggtcaaaagagtctatattttttaccagacgatgggtgggaaataccaccaatcccggatcgtaaaggttaaccagtgtcatcataatatagttgtagggggctgccgggtattcatcgtttataggttcctgcagtttattgtcaggtgtgccggaaattgattcatcctcatttcttcgctcgttgcggtagtttaaggatgtttcataacggtggtgaccgtcagcaatgaatatacgctgctcgctcatggcttcctgcactttttgtactgtgtctgtgtctgaaattacccacaggcgatgcattagtcctgactcgtcagtgaaatctacatctgccggcctgtttttggctgtttttaacaggctgtcgactttcatgctgctgtcggcgaaaagaccaaagatggggctgaaattagcccggcaggcgtgcatgagagccagacggtctgctttgtgctttggcagtgtttcttcatggggaagtactactccgtttgcatatggttctatctttacgccggcgataaagcctgttcgcactttcttttcacctgctgcggtaaattcctgttcgtaaaggtacagcgacggtttctcttcaggcacgagtattttttcttgaagccattctgtaaaatctttggccgctctggtataacggttattgaagttgttgtcttgtgggtattttttcccatattccaggcgaatgacgttgtaggggttgatcctgtagtagctgtcctgtgccttttcatcgatgacatcataaggcggtgttaccagtgagttcatactgcctgccaggctttgattatagcgtaatcctttaatggggattatggtggccaataaggtatcctcctttaattctatctatttattgtgctaggaaaattctattatataatgaggggaattacaactttgtttgcaaataatcagggataggattgtagaaatttagcctgaagctatctgcaaaaattcaggagccctcaatatttgtattcctttatactcatgcaattgtaaaagatgcttatcaccggaaataatataatttgattttccttcaatggcacattcaataattttgttatcatccgggtctgccgaaataacattaattttgtttgtgggacttgcaaaaacaatatggggcaataatcttcctacgaaaccatcggtttcctgatctgtaaagccaagtttggggtatttgacaaccctgtaaaactcactcagaatttgtgcagaaaggcacagttccagggtggattccaataccatcttgataatggctgcttccgcaccgttccatcccagggctgaaataaggacattggtatcaactgttatcctcattttttgctttctccccgtgcccactttatcgcttcctcaacatcatcagaggttattccttccctctcaaatctttccctaatcggtctcgcaaaattatcgaaatcattgggaggcatcatcttcttaatttccactcgaggcccttttttttcaaaaaggatgtaatccccttctttaacattaagtgctttccttagttccaggggaactgttatctgccctttagtggttattctagcaatgtaaaattgatccataataaacacctctgcggtaataatatcttactttatactataatatctctaatcttacatgtcaaacactgccttaatcctaatttaattcttttttataggtgtccaacggtttttgtccctttgcctgtatttgttcatcatgttgatgaaggcttcctctatatcaatgtttagagagttggcgtagcaaattataatgaacagtatatctgccagttcactggccagatcacctggttgttcttccggtttcttaggcttttgaccataacggtggtttacttctctggccagttcacctacttcttctgttaaccgggccagcatggacaagggatgccagtagccttcttcgaattggctgatccagccgtccacttccttttgcatatctttaatatccacgttataagacctcccttggtttaccttttgattatatataaaacagattttaaattccaccaaaagtaagcattgtttagtcatatttccattctacagacaatactattttataacgtgttttgatgttgtaaaaataaggtgtgtgttattgaacaacagtaaagggagtggtattatgcagcgatctcaatggttcatatttaataagaagcaaattttaggtgctgttggtttattgatttttctgggcagtttagctgctgccggttttatgtttatgtttaagcagcgtcctcagttatcaggggaagaattatggtccaccgctttggatcgtaccagggcttgcaagacatatcgttatcaggttgaggtattgtataacggcaaaactaatatgcggggagagggggaacgggtttttccggatagggtgcatttgacgggcagtatggccaatactaagctggagtttattcagattggggaaaagggttttatgaaggatccctatactaagcaatggataaagttagagggcaaccagttgtctcaatctgaattatttattacggaactgaatcctctgggtatgttcaattttaaagatattccccagatcaaaaacttgggtaaggtgaaagacaaggagcaggagtatgtggaactgcttttacaaccgaatttagctaacccctttatggagaattttattaactttgagtatcatatcagaataagccccgatgattatctgatcaaacaggctgatatcagcgcattgtctaaagggcatgaacaagtaaagtttaatcttagattgaagttcagtgactatgataaagacattactataaacccgccgttataaaaatagttaagccctcacctatggtgggggtttaattgtatcggtactgttaatttatgtatttcattgacacaacacgctgttttttgatataataccccggattttaatgaattatttattatggaaccggagggataagcatgcatcctgatctggataaggttttgataactgaacaagaagtacaaaaaaggataagggaattgggagaacagatatcctgtgattatgcgggaaaagaaatactggtggttggtattttaaagggagccgcagtttttttggctgatttagtgcggtatatcagtatacctgtctattttgattttatggctgtatccagctatggtgcggggagcgcttcttccggtgtggtgcgtattttaaaagatttggatcggccgatagaaggacgtcatgttataattgtagaagacattgttgatacaggtttgactttgaattacctggtgcagagcttgcaatcccgtaatccggccagcctcaaagtctgcaccctgttggataagcctgaacgtcgagtagcaaaggtcaaggttgattataacggtttcgatataccggatcaatttgtggttggctacgggcttgattacaatgagcgctatcgcaattttccctatatcggagtattgaagcgcagtgtttatacttaagtttccttttgattatttagttataagtggcgaagtgaggtgtgttgtttttggaaaatgaaatggtgctgattttggatttcggtggacagtatacgcagttgatagccagacgtattcgggaatgtaaagtctattgtgagatattgcctttcagcacgcctttggaaaaaataacggcgggtaagccaaaggggattgtattttcaggcgggccttccagcgtttattcagaccgggcgccgtcagctgacccaaagttgtatgagttaggcattcctgttttgggtatctgttatggcatgcagcttatggcacaccagttgggaggcaaggtgtctcctgccaggcagcgtgagtatggtaaatctgtaataaatgttctgtccaaagatgaattgctgaccggcttggaggatgcggagccctgctggatgagccacggggatttggtggagtcgccacctccgggtttcggagtttccgcctgtacttcacttgctccggttgccgctatgtcgaaccgggcacaaaagctctatgcggtgcagtttcaccccgaggtggtgcatacaccgaaaggtatggatatactgaaaaactttttatacaatatctgtggctgccatgcttcttggacaatggaatcttttctggaaactgaagtggcggaagttcataaaactgtcggtaacaggcaggttctctgtgcacttagcggcggggttgattcttcagtggcggcggtattggtgcacagggctatcggtgatcaattgacttgtgtttttgtggatcacgggcttttgcggaaaggtgaggccgagcaggttataagcactttccgggataagtttcatataaatctcattgcagtggatgctgaagagaggtttttaagccgtttgcagggtgtgaccgatccggagcgcaagcgaaagattatcggggaagagttcatccgtgtttttgaggaagaggcggctaagctgggacagatagactacctggtgcagggaactctttacccggatgtggtggagagcggtacggctacggcagcagttatcaagtcgcaccataatgtgggcggtttgcctgaggatatgaagttaaagctgattgagccgctgcgctggctgtttaaggatgaggtgcgcgtactgggtgaggaattgggtataccggaagaagtggtctggcgtcagccattccccggtcctggtttggctattcgtattctgggtgagatcactaaggacaagctggaagtgctgcgtgaagcggatgcaatagtgttggatgagatcaaaaaggccgggctgtataggtctatctggcaggcctttgctgtgctgccccagatgaagagtgtcggggtgatgggggacgagcggacttatgcctataccgcagtgcttagggctgtgcagagtaatgacggtatgacggctgactgggtgcgtttgccctatgaagtgcttgagtcgatatcttcaaggatagttaacgaattaaaagaaattaaccgggtagtttatgatataacctccaaaccccctgggactattgagtgggagtgatggtgtaaagcctctaaaccctgtgaaataaagggtttagaggctcaattttcaaccctggcaacattttgaaaaacttattttttagcagcagttgcttctcttttgccccatggcttaaatacagaaatgaagaccagaacaactaagaatgctacttgtatactaccccaaatattgttcatgtgcctgtcataaagataagcggtattttgaagtgcatgaattctatcagcatcagcaatagcggtagctccatttacccagggacctaggaagaaagtgccaaaaagaatttgagcaacagttgccgcccatttaacaataacccagttgaatttgataaaaccccagtttgtcagccagcatataagcaaccctgttatcaagcaaccaaaagctgagggtattacgatgtagtcatccaataattttatggaggcattaaatgcaaataattcatcaccattgactacatgagttttcatgaggccaagcagaaccattgataagcctgtacctacccaggtacaacagaagaaaatgtgcagaccttttagccattgtctgccctttatacctagtttcggcatattactattacctcctcatttgtttcgttgcattgatattataatttggaacttatattgccagtaaaccctcaatcaacctcaggttgcctcctgtataacccaggcttacaacagtgtttcttttctctttggctttatataaggctttgtcagcctgagctactaaaatatctttatcaatatgtccattagtagatgcaacacctatactgacagtgactttgccgcaaaacaggttggtatcctcaataatgtttcttaatctctcggctgatgctgcagctccttctgtattggtttcaggaagaataactgtaaattcctcgccaccccatctagatagtatatccacacctcttaagttctggcgaaggacattggttaaagcactgatgaccttatcacccattacatgaccgtagttgtcgttaatccctttaaagttatcaatatctataattagaagagataaaacagaattcgagttttgggtcttcttaagttcattggttagttttttattgaaatagtttttgttatatagaccggttaaaaaatccacgtaggcttgcttatataaattattaataattctgcccaataccaatccggcaattgtttgaaaaaatatgaataaaaacaccagatagataaaattatcttcatattttactatgcaacaaatacctacacccgaaagcaaactgataaaagcaagaatgtaggatatatgcttaacaatgaattccttaaataacataatatatccctccataatatcgggtaacttgcataatggatatctattttacttatcgacatcgtggttgaaaactgaacacttttagcattaaaatttttaatgctacgggcaagcaacgtgaaagtcctaacaagctttcctgcagttgcaaaattgcttctttagcattaatttttgctataataatctaaaaatccatgctaattagtctaatataattttcttgttgacttttgttgttaaactttgttaacattaaagttagattgatgattatgatgttttaatagaggaaagtgtgcctagggttccacatccgcttatgcaggcggttggtttggtccgagcggtacaggcgttgtgcagggtgttccggtataatgctacacctagagggataaaagcccaggcgggtaggtttcactcatgaagcctatctgtccgggtttttttgttagcaattatgacctgttttagtatgttttccctgccttattaaaataataaacggtaggaaaaatcataataaatttaaaagggagggtgtaatgtgctggaaaggatttttaagctaaggcagtatcataccgacgtgagaactgaggtgatcgccggtactactacttttatgactatggcctacatattgtttttaaatcctaatattttgtccgcaaccggtatgaataaggatgcagtattttttgccacagcagttgctgccgggatagtgactattgccatgggtttaattgttaactttcctattgctctggctccgggcatgggtttaaatgcctattttgccgcagttgctgctcaaggagtcggtattccctggcagacggcgctgggtgctgtttttatttccggtcttatttttattattcttactgttactaaaatacgccaattgctggtggaagctgtgcccaattccttaaaaagggcgattattgttggtatcggtttgtttattactattttaggcatcaagatgtcagagattatggttgttaaagccggtcccgttattcctcccactcttgaaggactgcagaaatcaggtggtgttgccaccctaaagttttttgagtggaacatattcatgggcagttttgccaacccggctactttactggctctgatcgggctggtgataacaggcatattgatggccaggaaggttaagggttctttgctgctggggattctggctgccactttaataggtattcccctgggtgttacggtagtgccgcccaatttcagccctttttctctgcctgatttcagccatctggctgtaggcaaaatggatataaaaggcgctttgaatatggggctcttgaccgctgttttcacctttacttttgttgagttattcgataccttcggcacccttataggtactgccggtaaggccggtttgctggatgaaaaaggacgatcccctcgcattggccgggccatgctggtagatgcttttggcgtttctttcggagctttaatgggaaccagtacagttaccgcttatattgaaagtactgccggtatcggagaaggcgggcgcacaggtttgacagcagttaccacaggcgctcttttccttttggctttggtactggccccgattgccgggttaatacccagtgcggctactgctccggtattgattattgtgggcttgttaatgtgttcagctgttgccggaatagattttgacaatatttctgacgggctgcctgcttttttgactatggttattatgccttttacttacagtatagccaatggtattgccgcaggcattatattctacactgtattaaaggtagctacaggcaggattaaagaggtacactggctaatgtatatattgttcttcctggttatcgcacgctatctgtttttagccggtgaataatgtttttatttcttttatatttctattaagttttacaggaaatcctatgatagttcagtaaaatactatatcattaaagctaatatatcaggttttgattaaataaaatttttagatttatgatattgtgtcttataattaggagggaaaccaatgtctcaaccaatggttggcattgtcatgggcagtgattccgatctgccggttatgaaggcttgtgctgatatgttggataaattcggcatagcttatgaagtaattatttcttccgctcaccgtgttcctgaaaaaactgccgcttatgcggcttctgccgaatcaaggggcctggcggttattgtcgcaggtgccggtggggccgctcacctgcccggtgtaattgccgcgctgacacccctgccggtaattggtgtgcctataaaaagcggtgctctggaaggtgtggatgctctctatgccatagtgcaaatgccggctggtattccggtggctacggttgctattaacggtgcgcaaaatgccggcattctggctgctcaaattatcgggaccggtgatgccggtgtaagagccagagtgaaagcgtataaagaggatttgtccagacatgtggagagcaagaataagcggttgtcggagattggaatagaggagtacctgaaggagaaaacaggaagatagttgttattatactgtctaaagggaaccggataaatgaagtgggtcagacgggatgggctgcaaatttataccggttaagataaattattgcaccggaggtaattagatgatcgaacgttatactttacccgaaatgaaacggatctggtcacaggaaaataaattcagaaaatggctggatgttgagatttatgcctgtgaggctttgaatgaaatgggccagatcccggatgccgctttaaaggagattaaagaaaaggctgacttcaatgttgacagggtgttggagatagaggagattactaatcacgatgtgatcgcttttttaacctgcgtaggtgagtatgttggtgattcctccaaatatattcacatgggactgacttcctccgacgttgtggatacagcacaggcagtgcagattaaagaatccggagagcaaatattaggccgtttaataaagctctatgaagtgctgctggagaaagccaaagagcatcgcaatactctgatgatagggcgcacgcacggcattcatgctgagccgattacctttggcctgaaaatgctgctgtgggcagctgagacagagcgcaacatagatcgtatgaaagctgctgttgccaccgtcagtgtcggcaagatttccggcgctgtaggtacttatgctaatattgaccccagagtggaagcccatgtctgcaaaaggcttggtttggacagggctaaagtttctacgcaggttatccagcgtgaccgccacgcggaatttatgagcactctggctgttatcgccagttctttggacaagtttgccactgagatacgcagcctgcagcgcactgatattctggaagcggaggaattctttaaaaaaggccagaagggttcttcagctatgccgcacaagagaaaccccattgttaccgagaggatttgcggcatggcccgccttgtcagaggcaatgctctggcagccatggagaatgtggccttgtggcatgagcgggatatttctcattcttcagtggaaagagtgattattccagacagcaccacggcagttgattatatgttgtttaaattcattaatattatggagaacctcctggtttacccggagaatatgaaacgcaatgtcgagcgcacacacggtttaatcttttcccagcgtgtaatgctggcaatggtggataagggtttaagccgtgagaggtcttacgagctggtgcagcgaaatgctatgccgtcctggagtaccggagagccctttcaggagcttttgtttaaagatgaagaagtcatgaacgtgctgagcaaggaagaaattaccgaactatttgactatagttttcaccttcaatatattgatgaaatatacagccgatttggtctgtagaaagtgaggaaatatcatgcagaaattgcaaatgctttacgaaggtaaagctaaaagagtatataaaacagatcatccggaatgcttttgggttgagtttaaggatgatgctactgcctttaacggggcaaaaaagggtaccatcgacaataaaggtgtgttgaatacacagatttccgcctatttctttaatcttttggctgaaaaagggattcccagtcattttgtcagcctgcaaggcgaccgtgatatgattgttaaggctttaaaaattctaatggtggaagttgttgtgcgcaatatagctgccggcagtttgtccaagcgtgtgggtttgccggaaggtacgctgctggatttccctattgttgagttttattacaaaaatgacagtttaaacgacccgctgattaacgatgatcatgccagagttcttaaacttgccactcctgaacaactgcagttgatgcgtcagacaggtttgcaggtgaatagaattttgctggagcacctgtccgacaaggatatctatctggtagattttaagctggagttcggtattcataacggtaagtttttgttgggtgacgaaatatcgccggatacctgccgtttttgggataagcacacaggcgaaaagctggacaaggatcgtttccgcagggatctgggcgatgttgaagcagcttaccgggaaatttatagaagattgaccggaaatacattccagattaacgaggttcaaggtaaccggtaagctgggaatgaaggtgaccgaccaccgaattcggagggagatggaacgcatggcgggccactttgaaagtgatgaaccgggcagatgggtaactcatgataaacctaaggatgagtgcggagtatttggtatctatggcaggggtctggatgtagcacggttgacgtattacggcctttatgctttgcagcacagagggcaggaaagcgccggtattgccgtggcagatggcgacagtgtctttttgcaaaaaggcatgggcctggttccggaggtttttaacggtgagaacctggataaatttaaagggcatatcgccattgggcatgtcaggtactccactaccggctccagcctgccgattaacgcccagcctctggtctttcgttacgccgggggaatgatggggttggcgcacaacggcaatttgaccaatgtttcagaactttgccagcagcttttttctaacggtgcggtatttcaatctacgactgacagtgaagttattgttaatatgatagccagaaattatcagaacagtatggaagaagctgttatgaaatgcatgattgaccttaaaggtgcttattccctggtaattattactgagaataaattgatggccgtacgtgatccttttgctataagaccgctttgtattggccgcctgggtgatgcctgggtggtgacttccgagtcctgcgctcttgctactataggtgcggaactggtgcgggatatggaaccaggcgagataattattattgatgataacggtttgaattcactgcagatgatgcgcccgcgcaggaaggcacactgtatttttgaatatatttatgtggccaggccggacagtacaatggacggttataatataaacactgtgcgcagagctatgggacggcagttagcccgtgaatacagggtggatgcagattttgtcatcccggtacctgactcaggaactgctgcagcccgtggctatgccgaagaatcaggtataccttttgaagagggtctgatgaaaaaccgctacattgggcgtacctttatacaacctaaccagagcatgagagatctggctgttcgtcttaagttaaacccgattcgggatattttggccggcaagcgagtggttatggtggatgattcgctggtacgcggtactaccagcactaagttggtggctatgcttcgcaactgcggggttgaagaagtccatttatgtctcagttcccccccgattattcgctcctgctattatggtatcgacacctccaatgagagtgaattgattgcggcccgcaagcaggtcagtgatattaagaacataattaaggccgacgggcttcattacctgagtttggagggactgttggacatattcggtgataaccggtgcaatttttgcaccgcctgttttagcggtgagtatcctgttgagataccgaagaaggccggaaagtatgagttggaaagttaacatgcaaattgaaggggtgtcccggagcaatggataataagcaggaaggtttaacctatgccggggccggagtagatataagcgccggcaacagatcggtaaagcttattaaagagtcggtgcgcagtacctttcgtcccggagtgctgactgatatcgggggttttggtgggttgtttgccctggataaagccaggtatcaagaaccggtactggtttcaggcaccgatggagtaggaacgaagttaagggtggccatgctgctggacaagcatgataccataggtattgatgcggtggccatgtgcgctaacgatattctggtgcagggagccgagccgctgttttttctggattatttagcggtgggcaagctggttccggaaaaggtgtcggaaattgtaggcggggtggccgagggctgtcttcgggccggctgcgctttaatcggaggcgagacggcggagatgccgggcttttacgctcccggtgagtatgacatcgccggttttgttgtaggtgtggttgacaaacataaaattatagacggcaaacagattaagccgggagataagttgatcggcctgtcctcctccggtctgcacagcaacggctattcactagcccgcaaagccttgtgggaaactgccggttacaaagttgaccggtatctgccggagcttggccgtactgtgggggaagagatgctggaaccgacccgcatctatgttaaacaggtactgccattactgaataagtataatataaagggactggctcatataaccggcggcgggttgacagaaaatgtcccccgtatactgccgcccggcacgggcgcggtgctggagaggaactggccggttcccgccgtgtttaatctgatccagtcagtgggtaaaatagctgatgcggaaatgctgcgcaccttcaatatgggtattggcctggtgctggtcgtttccgaaggtgaagttgaattggtaatgtctgaactgtcagccatgggggaaagggcttacttaattggtgaggtaaaagccggagacggtgttgtggaatatatataaaagttatagtactgaaaaatctgagttaaagtgataatgtcatggttgttaggggatagagaaatgtccgattttcgtttgggcgtactggcttcggggcgaggttctaacctgcagtcaatcatggatgcctgcgccgccaggcagcttgaggcggaagtggtcctggtaatcagcgatcaggtttctgcttatgcgctggaaagagcaagagcggcaggtatcccggcggtttatattaacccggggaattatcagagcaggcaggattacgatgcggctgttgtggaaatactgctggcgcacggggtggagcttgtttgcctggcaggttatatgaggctggtgggtaaagtaatgttagctgcctaccccaataaaattataaatattcacccggcgcttttacctgcttttccgggtcttcatgcccagcgccaggcctgcgagtacggtgtcaagtacagcggctgtacagttcacattgtggatgaaggcatggatacaggcccgattattctgcaggcggcggttccggtgtcggacggggatgatgaggacagcctgtcggccagaattttagaacaggaacaccgtctctacccggaggccctgcgattgtttgcagagggtaggattgtagtggcgggaagaaaagtaagtatagtttgatcacttagtataaaagaaaggttgagccgaatgaaaataaaaagagccttaatcagcgtttccaataaagagggagttgtagaattcgctcgcggcttggtaaacctgggtgtagagattatttccaccggtggtacggctaaaaccatcagagaagccggcttaccggttacttatgtttcagacgtaaccggttttcccgaaatactggatggccgggtaaaaaccctgcatcctaaagtgcacggcggcatactggctttacgcacggaggagcacctggcccagttggataaacagcaaattgagacgatcgacctggtagcggtaaacttatatccctttcgggaaactatagctaaaccgggagtgacttttgaggaggctattgagaatatagatatcgggggcccggccatggtgcgggcagcggctaaaaatcataaatatgttttgacagtggtaaacccttatcgctatgaggaagttctgacagctttgcaaaccgggcaggtaagcgaggatctacgctgtctgctggccctggaagcttttgctcatacctcatcctatgattctgccatcaccgcctatttgcagaagctttcctgcggtaatgaattatttcgccagaatatgactgtttcggctgaactggtacaggtgcttcgttacggtgaaaacccgcaccagagggccgctttttaccgtgatatgctgagcagtgggccttgtgtggctaatgccatacaactgcacggcaagtccttatcctataacaacatcttggataccaattccgcgctggaattggtgcgtgaattcaagcaacctgccgctgtgattattaagcataataatccctgcggtgctgcttgtgacgatgaattggcagaagcctataagaaggctttcgcctgtgatcctgtatctgctttcggcggtattgccgcttttaaccggacagttgatgcggctgcggctgcggctatgagcgaggtattcctggaagtggttatcgcacccggcttttcccgggaggcaatggatatcctgactaagaaggaagcgctgcgtcttttggaagtgggacccttggacacccagaccaatgacctgaaagaggtgcgccaggttaacggagggttcttgatgcaggatgcggacaggcaggtgtttaaccaggaagagcttaggactgtaaccagccggcaggtttctgacgagcaaatggctgaattgacttttgccatgactatagttaagcatgttaaatccaatgctatagttttaaccaaagaccggcagttggtcggtatcggtgccgggcagatgaatagggtaggttctgccaggatagccatagagcaggcaggtgaaaaagccagcggcgctgtaatggcttccgatgctttcttcccgtttagagatactctggatgaggcggctaacgccggtgtgacagccattattcagccgggcggttcaaaccgtgatgaggaatccatagcagcggccaatgagcacggcatggccatggtttttaccggcatgaggcattttaaacactagtacggaggttttttcatgaaagttttagttgttggcggtggaggccgtgagcatgccctagtctggaaacttcgccagagccctcgtattaaggagatattctgtgctccgggcaatgccgggattgccggtgacgctgtatgtgtggatattaaagccgaggatattcagggtcttttggcttttgcccgtaaagaaaagatcgatctgaccgtggtcggcccggaagcccctcttacagagggtatcgtggatgtgttccgggaagcaggcttgaagattttcgggccttccgcgcgtgctgcggctattgaaggcagcaaggtactggccaaagaaatcatgtttaaatacggtattccaaccgccaaatacggttcttttaccgatccggctgcggcttatgcttatcttaaagaagtcggtgttccctgtgtcgtcaaggctgacggtctggctgccggaaaaggcgttattgtagcctttgaaatggcagaggctgaagctgcggtcaggcagattttggaggacaaagccttcggacaggccggggagaatattataattgaagagtttttgcagggtgaagaagtcagtgtgttggcctttactgatggcctaacagtagttcccatgctgcctgcccaggatcacaagcagatttttgacggcgatgtcgggccgaataccggcggtatgggtgcttatgctccagctcccgtttgcactcctgaaatttgccgccaggctgtggaagaagtacttaagccgatggtgcgggctatgtctgaagaaggccgtgattacgagggtgtgctgtatgcaggtttaatggtgactgccggcggggtaaaagtattggaatttaacgcacgtttcggcgacccggaggcccagccggtgctgatgctgctggaaacggatttagtggaaataatcgaagctattcttgagcgcaggctggaccaaacagaggttaagtggaagaacaatgccgcggtttgcgtagtactggcttccggcggttatcccggcagttatgagaagggcaggaaaatcagcggccttactgggttaaccgctgccgatgctgttgtgtttcatgccggtacagcccttaaggatgggcatattgttgcctctggcggcagggtgctgggagttgcggctcaggccccggatatagcaggtgctattgcccgtgcctacaatatgattgaaaaaataagttttgaaggaatgcagtatcgccgggatatcgggcgcaaggctttagttaaatcagggaaatgaacgggattgataacagcactctcatatatattcctgcagttaaaaaagaagatagctatacaagttatttgtgaagggctgcgaatttcgcagcccttctattcggaggtcagcggagattatcttgccggtaatttagttttttgcgtaactggttcctaggaaccggggcaaagatgacagaaattatcaccgagcgatggttattaatttctattttttaccctgtttgtataatgaaaaattttggacctacccaccaaaataagcttataatttcctaataatttaacagagaggagatcgtgggccaagttctcccgataaaaacaagggaggtattttcaatgaaactaatgccgaaaattaaatggattgctactgtatcagtgccggcagtaggtgtaccaataatttgcgtttaagtagtgtaaaacgatgcaaagaaaagtttaaccgactattttctaacccaggtttcgtagtgtgtcatgaaaggaattgaagtgtcaatcaattccgtgctttgcaaaagatgaggggaggcccctcgaactcggtattcaggtgcagagttcaaacaaccttaagctgctgtgttcaaaaggcatggtggtgagcgttaaggaaaaggccggaattaccggtcatgtgggtatcatggagctaaacgaaagtgaagggccgaagaagtatcgtaagtgagaacagtgctattgaaaccagggatttgcgaagtaactgggattaatctggaagaaccctttcacgtcggaatatacacctaaggctctttttagaatgtcattggcggcttccagttctgtaaagctcatggatgtttatttattcaatcgattgataatatcttcaaatttgcaattagttatatgttcaaatacgcggataaaatcattttcttctccaacattattaataatttgataaatagcgcttgttccccagatggaaattattttgtgaatataaaattcacttgattgatataacatttcatatgaatatagattccaatttgctggattagtaataatgcagaaattaagactgtttttgtattcataatttaaatcttgaatagtattatgagaaatatattcagctaaaccctctttaaaccaaatgggtaataataaatcaacgttagaagcattaattaattgatgagtatattcatgaaaaaatgtctttaatggatcggggttcaaatatgtgatttgatttccattatgtaaatcaattatatttttttcagttaaaattactattttattatcaattgagtagccagaagccattaataattttttgtctctttttgctgtgttcttgttcttaaggtatatagttatgtttctttcataacatgttggggtaaagtattttgaagatgttttaatgaaatttggaatatttttttcaatattttttattaatgatagctgtgtatcgctggaataacataccataatattattagatactttgtacttcttatattgaggtttttccgtaccataatacagtaagaaattaagacagagaaaaataaatatacatataccagtaaaatatagattaattggttttttcccaaagttatatctcaaaaaacttaccaaaataaaagttgtaataaacgtaaaaatatatctaatggttatttcatttatactaatcccatcccatccttatccttaatcaactcactacagatagttcttatataaccactgtggttattgaaatcgtacaaaatcgtatagtctctcaaattccgtacctttaacttactgagtttaataatgaaatctagaattcaatacttatggacaataataaatatcaatacaaatttttaatatatttacatcaatatcaatacctaaattaacttttagactatataaattgaaagaatatgtatatagctataaatctatcccaagtagattaagaatagtttctacgcttaaaacatcatgatcactataacagttgcagacatatcctccttgtgtgctctcagttaatttaaatggagtcagtgaatctaggagataatttattgttgggtttaataatttacttttgttgaagccaatacgtggtagttcttctttactttcttgcacactttttcttagcttatattgtattaaagaccggataagcaaagaaatattcaacagcatagtaagtgcggcgtttttaaatatatcactgatgccagtgcaggctcctttaacataagaaactgtgcctcaacaatgtgttgtcctttatattttcgaagaacatcaccggcacttagctcgttttctaatacacttgtaacctggacaaaacattcctccgcttgtctaagcaatccaataatacagcttagtataagtcatcagaagtacggaggagcagaatatttctgcctttatgctggccagctataataattaagtatatgaaaagccggggagttgtttccgtggcttttttctatgtttatgggagaaattattttataacaaaaaatagatctatattacattatatttatcgacaatatacacctattgcatgataaaacaaattataataaatttttacttggatgtaatatgtaacattgaataaatgttaaataattaaactagcggcttgtaaaggtaagtaaatagtgggagattaatttagatgctatgtttgataatgctgctatgctgtcgcaaatagaaaggttttaagtattaatgttcacgaaagtttcgtaaaatcaattcttgtataagggatgttaaacttaatttttaataaaaatgtgtttttataatcattttatctgagacacttaacgtgatgtttgttacgaccaattctttaacagatatgttgttggttaaatagatggttaaattgccaaattcatatgattcatattaagttaaggaggtgatagtataattcaatttcaaaaaatgccacgttatccgcctaaatgggcaaaaaataatagtggctcggtaggtgaaccgggaacaacttgcaacggcgtacccacagtaacctagcctgaaccactattaatattattgtattatatgtaatttaaaattacaatatactattcggttcaagggtgtgtcaatgaaatgacaaaaacctgattatgaattaccgagggtaaggaatgagatagaatttttatgccttgtttgctgatgcttaatttcagtatagctgtgccaagtgttacttgcagttaaaaagatattaagtatgcctgtgataatggcgtttcagttaatggaacagaaattggtgcttgacatcctaagaaattttctaaaagttaatcttaaaaattaagggggttttgtaaatacattccaggataaaattaatttcattattgacagtaatggctttctgcttgaattttatgtttaccgtcttatctttcgctgcatcagcaaatgaagacgtagctaagcaatccacggaaaaatctcagtatgagaaactatcaaaagatatagaaaactatctcaagcttgaagatggaaaacttaaaatagataccaataaaatggaaatagacggatattccgaaacgattatccaaagtgttgaaaagcaatatcaagagttcaatattagtattaatagtgatcaagtaagttctaagtcaataggttcagctgcagttaaaaaagctgctcaatggttaaaaagtaattggagtaaggtatatgctaaaatcccaacatcagtaaaagcgtactttagtttcgatgtagtatcaaaatatatagacgcatatgtaaagtattctgatacgataaacgaatatttagcaaatattgtaaatgcttgtttgccttcgtctctagagtggatgactcctggtattgtagctacaatagaactgttattgccattttaaagttaagtaggatccctccacttctaatgtggagggatatacactgatttagtaatttattacttcactaatacaacgttttgcaaatataatatttctatgtttattattaagaaatgaacataatgtgggagggatgagaatgctagataaaaattttcgccaagtaaattaaaagacgatttctatttcctgaggctctatcaatatataaatattccctatttgcattatatatagataattaagaataatcatgaagttacgtttgaagatattattaggcctgcgctctatgaaacaggcaaccattgagtgtttgaagatttttagagaaagttggttataaaatttgattgtttggagaatatttaagaaaattggcattattactttgtttattttgtatcttgggtatattttttttaaagcaccaatatttgaaaaatttggaattgccaacctggttgaatatatactcgtattatttggagcggggtatgttaattattcactattaaagaaagaaatatatcctctatttaggaaacaataaactgaattgaatcaatcttattttgttatctttagtacgggggataaccattattatattgcagttatctatctaagaactggttatagcgaacggataacgaccaatttgtggtcaagaacagcgcatttcgatcttgctcggaatagtggtcagaaagcaggaatactatttatcagtatcaacttagaaaaaacaaccatgccatcggcgtataccgttctattttttctgtgatatttatttttataacaatacttgtaattctacacccattatataaatgagtgaaaaatcataagtagtgcctattatatcagacaaataaaacagggctgacttaatgcttgagcttgtaaaatatctttttgtttaatacgagttggtaataatattaacgaactataacacatgaagccgggggggattaacctcggcttttctctattcctcgctataacctaaccgttcaaagtccattgccttgattaaaccctcgcgcagcaccttcaaaaaactaatgttattttcctctgccgcttcctttaccataatggatttctttgtaagaatgagcgatgtaactggaaatgcttatattagctttagcggcctaagattgtataaatacacctccagcagttcaaagacgcagttagtcgcaacttcaatgccggtatatgccaatatgaaatatatgctcaagttccaggttaatggatcaaccatacgtttgcgattatggtcgtatggcaatatagagccaacgacctggaatattaacacaacggacagcacctatccggcaggctacgttggcttacaagtaatatacggggctgtgttgtttgatgactggaaggtgtattcctcaaacaacataacctgtaggagctaactaactagctcctatattttttatttttaggacaaaaaaggcggctttcgccacccttctcgttatcttgttgtaatatgttctccttattatgacttatattataaggcaggcccaagttctcagcaaattcaaggtgctttataccttcttggaagtccgcaatataaaacttcacttaattaatatcttttgctataatctatataaaagggggatatgtgtatgttagatgatgaaccaaaccaacccaatattcatcacccccatgataagggttatcggcaaatcctcactaataaaaaatcatttctacagcttataaaaagcttcatcaaagaaaactgggttaatgacatcaatgaagacgaccttatcctagtgaataaatcttatatcaccaaagattttacagaaaaagaagcggacatagtttacaaacttaaaacccgtcaggcagaaataatcttttatatcctacttgaactgcaatcaacagtagattttctaatgccgtttcgcctactgcaatacatggtagaaatctggcgggaagtatacaacaatactccgtcagaaaagagggaacgcaaagattttcgactgcctcctataatcccggctgtattatataacggtaaagataattggacagttggcttaaacttcaaagaaatgttgggtggttatcaaaattttgagcagcacctcttagattttcgttacattttctttgatgtaaacagatatagcgagaaagaactttatcagatggctaaccttgtggcaagtgtttttcttttagaccaaacaataactcatgaagagttaatcagacggtttaaaaaactagctagagtgctaaaaagattaacaccggaggaatttagacaatttgcaacctggttaataaatgtgttaaaaccaaaatttgcttcatatatgcagaaagagttagataatgttttatgcaaaaattccccgctggaggtggatattatgattatgaatttagaaataactttggatgaaatgcagaagaaggctagggatgagggccgagatgaaggtaaaaaggaagcacaaaaaaatatagctagggctgctcttaaaaaaggagcatcaattgactttatcagtgaaattacaggattaactgaagaagaaattcaaaagttgaaagatcagatgaactagcttgagcgggtcgtaaataacgagggatattctcaaatattggacagtcaaaagtttttgtcgaaaaaatgatagaagaataacccaatcgggcggttttatgatgtcctaatggttgctaccaccaaaaaagagattaaatcaccgaaagggttactcaatttagtatacccgatttcacagcgattgcctatactatgttagaatttattaacacaatcttgtctgtattccgtgcctgttttaccggaaccgctacctttgaatggttcgttgtgataattgttggcttaatgttacgtaccgatcatctcggcatcacctcattcatttttgatctttccctgcatccatgtgggtacgagaccgacctgacgcttgcagcggtggacaccatttgcttgtacagctatcggttcaagatcgaatgcatgtttcgagaaatgaaacaaatgatcggcgcattcggctattacttctggagcaaatcaatgccgaagctgaagcggtatctacgaaagggagaacctcatcccctggaacaagtgactgaagaaacggacagacagcgtatttgattggctattcaggttaccgaaggatttataatgtgtagctgtatcgcgactggaccggtgcaactgatcgccttgcgatttttgatttttatagctggttcactgaatatgtacaagtaaaaatatatactacctatgagagcattgttgcatataatatatgaagttaaaattaatttagtttagtaattgaaagtaggtagttttgatggcaacagcatcattcatcaaagatataactataagagaacctgatgcaataaaaaagtttgtaaatgtgatttctgaaaataggccatcaaattctatcgacaaagaaaaggcatctgacaaagctatggcaagagcagaaaaattattaaaacagtacctgtctcgttaaggaaatttttagaaatgtcttctaagaataaaactcaggaagtaatttctacttttatttgcagcagagataaagacatagagcattttttaaaagaaaaagctatagaatttaaaaaggtgtcaaaaagcagaacctattttatagttgacgaagaagctcttgaattaggtgactttaacattctagcgtatttttctttggcaatacaagtgctaaaagtacctatagagatatctaatagaaaaactaagcatttagatggattattttcaaaaagagatggagaaaaaataactgaatttccagtgtttctaattggacaactagctaaaaacgatacatatgctaaattaataacaggtaaagaaattcttgaatatgccatatcaacaatttataaagctcatgaaaaaattggaggtagaattgtattagtagaatgtgctgataaaaaatctctagtagatttttatcagagcaatgaatttgaggttattagacaggatgaagataaattgattcagttgataagaatgattcattaacactttctttaaatagagaaggtgttttattattttataacctggattcccggcaacacataacgatataaccttaaaacccttgatttaactgcatcgtcgcctcgttaggtatttgcacacataacgagtccttcaacaacttaatatttgctaaaagccttgtaaatgaaccggttaagcgattcctcgttatgtatatgcgggaatccaggttataagggggtaacagatttattgaatgaacaaaatgatgttcaccacaaccatctattccaccaatacatgcaaaaatacttctcaccaactaaaatcaagcaacttatagaagctttcagtttttcagaactccgtaaactaattggtgagatggacatagaatactttgctttatgctacttccctaaatactttgacaggattttcggtaaattttacaaagaattatttcaagaattaaaatatatgcttgcaaataaaggattgattgaggctttcggattgccgagggaacatggcaaaaacacaattaattcttttttatagaaaaccgctcctttcatcccacgggacgagcccgtgggatgaaaggagcggtcgcccggtagggcgacaagtatatacacaaacacttcctctactgtataattgaatcatggaaagaataacaaaccattgcgtctacaatattaactatcatatcgtgttttgcccaaagtatcgtcgcaaagcaattgcgggtaaagtagaggatgctgttaaacaaataattcaggaaatatgcgattgtaaggatacttaagagcattaccgccaaaagaatatttgtcacttttccctggcttaaatggagcaggggttacagattggcgctatccccatcgcaggaaacgttttttcaccgtaacctggaagccgcttggtataacttacgaaggaaagatgttgactctctccaacggacgcggcagggaatcactcatacttaacttacccaaaaggctctccggagccgtcattaagctggttcaacttgtatggcaccgtaacctttactggctgcatgtaacggtagaaaaaccggccttgaaaaaagtacagggcggtgttacagcagccattgaccccggtgaggtacatgctgtagctatcacagacggtaagaaatctttggtagtgagcggcagattgctgcgttctctgcgccggctccggaataaggtgctgcgcaggttgcaaaaagctatttctaaaactaaaaaaggctcaaaacagcgcaataagcttttcgctgcaaagtaccggtttttgaacaatattgagcgccgaattgagcacgtcatacataccatttcaactattgtttcaaaatggtgctttgagcataacgtcaataccgtctatattggcaatccagaaggcgtgcgcaagaaggactgcggtaaaaagcacaaccagcggatgagtcaatggactttcggtgaattacgcaggatgctggagtataagttaaagcgtcatggcattaagctgataccagtggatgaacgcggtacttcgggtacttgtccagcttgtgcagagtataccaagcaaacaggtcgcacctataaatgcggcaagtgcggtttcgccggcccgcaccgggatatggtcggtgcttccggaattctggataaatcggttaacggtaaattcaccaaaggccgtaagttacctgagaaggtcgaatatgcacggctgaaggtgttggcactgaaaaaaactgcttaaacgtatctacgatgagtagtagatgcccatggaccgggccaaggctgtggtaacacagtgctgtagctcatgagagagtgtaagaccttgctttgccagggcagttctcaatgaaatgagaaaccttacgggtagaagcctccgggctcatcccggaggaggttcacatgcaacatgtcaattatgattaatacctgcatttaggacaaagccactgttattcagaaagggaaataagctgtgatacaccaaaaaaacagaaacaatcaaatatcaaataaaaaacattccgttgagcttagaaaatcagggatcggtcttgttgtgttatcatttattttgtatggcttaattttactcataccgtttgtttccttttccacaggcatcaaagtaactatttccactgttcttgttgttctgggggaaatatcgttttgggtaggtggaataatccttggtaaagaagttatttcacggtataaaaagttcctaaaccccattaactggtttaaaagagataactagtgcacgatggcgtaaatacgcgcacaccaataaattccaagtaggtattgtgcggccaaaagtttattggcatatgttcagcgaaatggcttagccaaatattgattatagtagtcaataaactgttgaatacgtaatttcaaatcttgaaccgatgaaaaactagatcgtctattgagtaatcgtctttttaagatactaaaccatatttcaatctgattcatccatgatgagtgtttaggtgtatagacaatacgaatctgatgtgttgaatctgacaaaaatgaagcccgtgtctccattgattttagtactccctttacaccttttatacccaattcctctgtcgggattccttcttgttctgctatccactttaccagtgtctctgacttatgtgtattcaattgatccatgacaaaaatatatggccgttttggaacagttgccactacttcacgaatatgttttgtgaaatcggtttccgtccgggtagattgaataagcggagcaacaatttctccggttaccacgtttcgtgaagcgattaaagtggttgtcctgtgtctcttatactcttgctcaatacactccacttggttaggacgcataggcaatgcctcatggatgtgttctaacgcttggataccggtaatttcgtccgtacataatatgtgatagccagaagattccatcattacagaattccgataaacttgacaaactatcgccacctgttgctgatgttgttctggattatcaatcttggcgtttaaccaacctttatattgatgtggttttaaatccgcttcagataagtatcgcccaactgttcgtactgaaatattttttactattacttgtcttattgctgtatgagccaatgctgccggtgtccaatgacttgagggaacaccgttttcgatcggtgattggcaagctaatgaaacaatatgagcaatttgttccggtttaaaaaatgctggtttaccaatgcggtacttatcttttagtactgatttaataatagattttagcttatgactcatattccgcagtgtgtcatgaaaggaattgaagtgtcaatgtatagggtgaggggagaggaaaacctatgaaaaggagttcttaaacatataaaactataaatccctgtagacattatgccaaatcggcatgtccatttttagtaatatgggttataattatgagtaaaaaccaggaggaatagggatttgatttatcaaagcagattgaaagacggccttctggaccggttatttgaagcaataatgctcttaaaggatacagaggaatgttatcgtttttttgaggacatctgtaccgtggcggaactcaaggctctggcgcagcggctggaagtcgctaaaatgttggaagccaattatacttacggggaaattgcatccaaaacaggcgccagtactgctactgtcagccgggtgaaaaagtgtttgaactttggcgcggacggttataaattagtgctggatcgtttgccggagaataagaagcaagaagtttaagcaataaaatttggaagactaaatatatgaagagctggtgatggctgttggcattaaaggatcgtttcggtcgtgtgccgccgggggtgcgtgatttactgccggcggaagcgggaactaagcgggaaattgaaacaaaatttgcacaactggtgcatgcctggggttaccaggaagttagcacacctatttatgaatattacgagaacatcctggtaaaggaaagcagccaggaggataagctatttaaatttttagacagaaacggccatttgctggtcctgaggcccgatatgacgctgcccatagctcgactggcagctaccgggttaaagactgagactctgccgctgcgccttttctatactggccatgcttttctttacgagtcaccccaggccggcaggcagagagaattttaccaggcgggtgtggagatactcggtgacagcagtgccgatgctgatgcagagacagtcatattggcggtcaagtcgctgcttgccgtcggaattcaagaatttcaaatcagcctgggccatgttggaatatttcacggtttagctgatgatttgggcttaccggttgtagaaaaagaagaattgaagacagccataggcaataaagatttcgtgctcctgagggaattattgagcaggtttatgattgctcccgcggatcaatcaagactcttaaaagttttaaatctgagaggcagcgcaaaagttttggtcgaggcccggcagttgattggcggcggcagggcgcaaagcgcccttgataacctggaggaaatatatgcggtattgcaagcatatggcgtagaaagccaggtaaccttagattttggtcttttaagagaactggactattatacgggtgctgtctttgagggctacaccgggtcactcggcttccctctgtgtggcggcggtaggtatgacaaccttaccgggcagtttggttatgatttgccggcaaccggctttgccttgggtgtggataaattgatgctggtattagatcggcagggcgctttaaacagggaagtctgttgcgattacctgatcaggtataccagagagcaaaggtctgaggctgtccggcaggcaggtgaattgcggcaggcaggctatactgtgacaacgcaaataattaattcagctgagcaatccggaaccggtgtagctgcgaaaaaaactatggttctgggataaagaagtattatttatgaatatttgccggaagtactaaggctttggtggttcccggataaaatgcactttgccgcttattctgtcgaaagcggccggtcaattaagatcttatcctgtctgttgaagacggttctcaaaaataagcattgacagccccggaagagttgatttattattatagcgtattaatgctttaatatagtaaagaggtgaagtgatttggattcttccagggggactttgaccatagccatacctaaagggactttatataaaccgtctttagacttgctgcaaaaggccggttttaatacagaagaactggccggggactccaggcagctgtattttaccgttccggcagataatgtacgctatattatttgccgtcccactgatataccgacttttgtggaatacggtgccgctgatctgggcattgccggtaaagatactctggccgagcagggcaaggatgtttatgaacttttagatttgaaatacggtttttgccgttttgtagtggcagccccggccgcttcagtgcaagaatgcggggggctggctctgaaaaaccgcggccatgcacgggtagctactaaatttccgcgtgtggcagaagagttttttcgcagtcagggcatgcaggcagaaattatcaagctgcatggcaatatagaactggctcctctggttgggctggccgatatgatagtggatattgtttcaaccgggcgtacactgcgcgagaataacttggtggaactggttgatgtgatgaattctaccgcccggttgatagccaaccgggtaaacaggcagtttaaggcggacaggataaaccgtttgctggaacaattggctgcgcttgtagatgcggctaataaggaaggttaatggaggatataactgttactagaaaactaaattaatattaaaaaacctgctataatatgatatgattttggcaggtgattaggatggaaaactatataagtattggcaaagcagctaaatatttaggggttagtattaatactttacgtgtttgggaaaagaaaaagatattagttccagaaagaactcctactggccatcgccgctataaaatgtcccaagtagaatcctttgagggcaaaaaatatagccgaattcaaaataccgtatttctctacgccagggtatctacgcaaaaacaggctgatgccgggaatcttgatcgacaaataggaaggcttactgaatatgcatcaaataacaaatatgctattcaggctgtttttcgtgatattgccagtggtttaaatgaaaaccgtaaaggtctacaaaagttacttaaggctgtaaaggagactaataatgccttagtaattattgagtataaagaccgtttagcacggttcggttatgcctacttagagaaatacattagcgattttggcgggcatattgtagtaatagaaaaaaaagacgtcgatgaacagcaagagttggtagaagatttaattgctgttacaacgtcattttctgctcgtatatatgaaaaacgtggcggtagagtagcaaaaaagctgtcaaaggtcattgaaagcgaggtgatggaagcatgattaggattatgcaggcgggagaccccgccctggaaaatattatgaataggcatatggccggcaaagaagcagccgcggcaatcgtggcagaaataataaagactgtgcgcgagcagggtgacagggctttatgcgcttacacggccgattttgatcaagtcaagttgacccccggtcaactgaaagtcatacctgaagaaatagaagaagcctatggcctggtggaaaagacaactctggagtcaatatgcctggcccgtgacaatatagcttctttccaccgcaagcagttggagaaatcctggtttgccccgtccgataacggtgttatcctgggacagctggtgcgcccgctggccagagcaggcatttatgtcccgggcggtactgctgtgctcttttcttcagtgctgatgaacgccataccggccatggtggccggggtgaaagaaattgttatggttactcctccgggcaaggacggaaaactcaacccttatacactggtggcagccgctgaggcaggggtaaccgagatttataaggccggtggggctcaggcaatagcggcactggcttacggaactgaaacaatcaagccggtagataaaataaccggtccgggcaatatctatgtaaccctggccaaacagcaggtctacgggcaggtgggtattgatatgctggccgggcccagtgaagtgctggtagtggctgatgaaacggcggatgcttcctatgtggctgcggatctgctctctcaggccgagcatgacgtgctggcttccgctgtgctgctgacaccggtggaaagcctggctgaaaaagtaagagaggaagttgccaggcagactgagttgttgccgcgcagggatatcgtcacccgttctttaactgactacagcgctatagtaatcaccagggatttggcccaggcggtgcagatggccaataggtttgcacctgaacacctggaactgatggtaaaagagccttttaacctgttatgccagattaccaatgccggggccgtctttttaggctcttactcacccgagccggtgggagattactgggccgggccaaatcacgtgctgcctacaggcggaacagccaggttctactcgcctttgagcgtagatacctttattaaaaaatcaagcataatttcctatacacgggaggcattggagcaggccggtggtcatattgcagacatggctgttaaagagggactggatgctcatgccaacgctataagaatcaggctggaggggaaaggagaaaatcaataatgagcagaaagtttgtcatcgaagacctggtcagacctgatctggcgcagctaaccccgtatgaaccggagatacatgacggtgtgataaaaatggatgccaatgaaaacccctacgaatttcccggccaggtgctggagcaaatatataaaagacttagttcggagacctttacccgttaccccgatcccctggctggtgaattaaagcaaaaactggctgtttatgccggtgtcgggcctgagaagatcctggcaggcagcggttccgatgagcttatcttgaatataattgagactttaggccctgacgcgccggttgttgtgactaaccccactttttctatgtactgggtgcatagtctggtggtaggagcaaagccgctggtcgtcaacaggcagccggatttttccgtagatatagatgaattatgccgtgtaaccgagcaaaacggttgtaaggctgtctttttatgttctcccaataatcctaccggaaacattacccctctgtccgacctggctcgcttagccggcagggttaacgccctggttgttttagatgaggcttacggggaattcggtggagagacagccgtacctcttctcgatcagtatcccaatatagttattctaaaaactttttccaaggcttttggcttggccggcctgcgggttggttacctgttggccgatcctctggttatcaaacagtttttaaaagtgcagcagccttttaatgtgaacaatttttctcagattgccgctgccacggtactggatttcctaccgctttttcagcagcgtatcgaccaaataatcaaagacagggagattatcttccaggctctcctttccataacgggcgttagtgaggtaatacccagcagagctaactacataatgtttaaaacagtcaaacctgcagataaggtctttcaagctttgttagagaggaaaattctaatccgcaatttaaactcaccccagctgccgggttatctgcgtgtatcagtggggacgcccgaagagaacaaactgtttttgcaggaacttgaacaagtattgagttaaacaaaagaggtgctgtatgcagaccagaaaagtcgagttaacccgtaaaactgccgaaactgatatttacttaaaactggatttggatggcagcggtgtttacgatataaaaacaggtataggtttttttgatcatatgctgaatttgatgaccaggcatggtatgctgaatctggaactaagagctgacggtgatttagagattgacggtcatcacacggtggaggatataggcatctgcctgggccaggcaattaaagaagctctgggcgataagtcaggtattaaccgctacggacacgctatggtgcctatggacgaggctctgctgctggcagccctggatttgagcggcaggggccacctggaattaagtgtagaaattccttctcctaaggtgggtgattttgagactgaactgttggaggaatttttacgggcgctgtcagttaatggcggtatcaccctgcatgttacacaaatatccggtcgcaatagccatcacataatagaaggtatttttaaggctctgggcagagcgctgaggcaggcagtggaaacggacagcagggcaaatggcataccttctacaaaaggtgttttgtaaggatacttattattttatggaggaaaaaatgattgctataattgattatggtatgggcaacctgcgcagcgtgcaaaaaggtctggaaaatgtcgggcatgatgcttttatcaccagggacccggataaagttgttcaggccgggggagttgttttgcccggcgtaggtgcttttgccgatgccatgaagaacctgaaagcctccggtatggaccaggcagtactgaaagctgtagctgacggtaagccttttctgggtatttgtctgggccagcagctgctttttgaagtcagtgaagaatggggtttgactgagggcctgggaatttttgcaggccgggtcaggcgtttccccgagtgcgatttaaaagtgcctcacatgggttggaacaaggtcgaaatacgaaaagacaatccacttttagacggtatacctgataaatcagccttttactttgtccactcctatcatgtagaacccatagaccgggaagttattattgggacaactgaatatggagtacgcttttcctcttttgtcgggcgggataaaatatttggcatacaatttcacccggaaaaaagcagtgctttaggtctgaaaatattagacaatttcgggaggttagtaaaaaaatgttaattataccggctattgatttacgggaaggaagatgtgtccgtttggtggaaggtcgtttagaccaggagactatatactctgacgacccggtggctatggctctctcctggcagcagcagggagctgaatatctgcatgtggtcgacttggacggtgcctttgccggtgctccaaaaaacttagccataattaaaaatatcatagctgctgtggatataccggtggaagtcggaggcggtatcaggaatctggaggctatagaagagctgcttggcagcggagcttccagagtcgtcctgggtacggtggcaattcgcaatcctgaactggtacaggaggcctgtcagaaatttggtgaaggtattgttgttggcattgatgcaaagaacggtaaggttgccattcagggctggggaattactgtagaaaagacagctcttgagctggctctggaaatgaagaaattaggtgttcagcgagtattgtttacggatattaagcgcgacggcaccctgcagggtccgaatctggaagcaaccggggatctggcccgtaaaagcgggttgaaagttatagcttcaggcggtgtttctgtgctggaggatttaaaagagctgaaaaaactggaagctgacggcgttgactccgtgattatgggcaaagcactctatgccggtacgataaaacttaaggatgctctggctttggcagaggctaaataaacaaaatattagggagaaatcacctatgctgatgaaaagaattattccctgcctggatgtgaccggcggcagggtggttaaaggaactaactttgttaatttaagagatgccggagatcctgtggaactggcggcagtctatgataaagagggcgcggacgaactggtatttttagatatcacagcttcccacgaggggcgcaaaaccacactggatatggtttaccgcactgcggccgaggtttttataccttttagcgtgggcggcgggattggttccgtagaggatatgcgctctatgctgacagcgggagcggacaaggtttccataaatactgccgctatcagaaatcccgaattggtagcggaaggtgccaataagtttggcagccagtgcataattgtagctatagatgcccgtcaggtagctcccggtcgctgggaagtatatacccacggggggcgcaggccaaccggtattgatgctgtggaatgggcggccagggttgagtcgctgggtgcgggggaaatactgcttaccagcatggacagagacggcaccaaggatgggtatgatgttgccctgaccagggctgtttcccgggcggttaaaatacctgttatagcttccggcggtgttggaaatctggaacatatggtggaaggcttgactgagggtgaagctgacgcggcgctggctgcttccatttttcactttcaggagtactccatcaggcaggttaaagagtttctgagggataacggtgttccggtaaggatttagtttacacgcaatagttaaagatggatggtgcggaagatttaagttgaaagttgaagacttttcgtaaactgaaaggaacggtgttattatatgcagcagttggatattactaagctaaaatatgaccggtcaggtctgatacctgccattgtgcaggattacgcgaccagagaggttttaatggtagcctatatgaaccaggaggcggtggagaaaaccctgaccacactggaaacctggttctggagccgcagcaggcagaaattctggcataaaggcgagtcctccggcaatgtacagaaggttcgggagatataccatgattgtgacaaggataccctgctggtgctggttgatcagaaaggtgcggcctgtcatgaaggttattacagctgttttcattatcgcatcaatcgggattgtactgtggaaatagtgggagagcagcagtttgacccggatgaggtatacggaaaaatttctgagaataaagagcaggctaaagagactgttccgactgccggagcaggggttctggacgaactgtacggggtaatactggatcgtaaagagaaaatgccggagggtgcctataccagctatctttttgacaaaggtctggataagatacttaagaaagtcggcgaagagagtgcagaggtaatactggccgctaagaataaggataaacacgagctggtaaaagaaagcgctgacctgctttatcacctgctggttatgctggcggagcagggagttatgccaggagaagtttttgcggagttaaaacagcggaggaaatagtgtcagccggtctgagatatggttagagtaattaacccttttaaagaagaagagttctgcatttaatagacgggggtgaagttttggccaaaattgaagtgggtaagtttgtgcaggagaaccaggaggaaatcaagaaacttgtggatatagccttgaaccgggccggggataaaatcagctctgagattgcagcaggcaagattaaaccaacctatgaagaagcactgccgatcttgctttatgaagttctgaccactcataccatttctattttaagactagtgtccgaaatgcttgggggccaggggcagtcagaagaagaaaaattttgcaattaaccatgaaaaggtttaaaagagcccggcataggccgggttctatgttattccccccggcacttttgcatgctttagatgctaattttcaataatatattgagataatggttggcttgaaaatatgatataatacaattcgtaaacaaagcttaactaaattcagctgtacattgtaaactgtttttatattttctcagggagtgagttttttgcacgatgcagaaacggtttgtggtcttgatgaaattttagccggcctaaatcctgtacaagcagaggctgtgagacatgtggacggcccgcttttaatactggccggtgccggcagcggtaaaaccagagtgctgactcaccgtattgctcatttgctattgtcggaaaaggtttctccatttaatattctggccattacgtttacgaacaaggcggctctggagatgagagagagagttgcagctattctgcccggagtggcccgtgatttatgggtggctacctttcactcaacctgcttaaagattctccggagggatgggcagctgttgggttacggccaggatttttctgtttatgatgaaggtgaccggcatactctgatcaaggattgtataaaagagttgaatattgatgataagaccttttcaccacagtatgtctcaagcattatttctaaagccaagaataagttaattgacgaggataagtatgatagagaagcagacaatatactcacccaaaaagcggccgggatttataaactctatcaaaaaaagttaaaaacttataacgcggtggattttgacgacctgctctttctggttgtccgtctttttaaagagcatccgaatgttttggaaagataccagcataaattccgctacatcctggtagatgaataccaggatactaactatgtgcagtaccttttggtgaaaatgctggctcaaaaaagccgtaacttgtgtgtagttggtgatccggatcagggaatttacggttggcggggtgccgacattcagaatatattaagctttgagcgcgattacccggaagcttgtgtggtcacactggaacaaaattatcgttccacacagaatatactggatgcggccaatcacataatcagctataaccagggccgtaaggaaaaacgtttgtggactgatgccggcaagggcagtccaataattgtatgcaaatcgcgtgatgaatttgcagaggccaggcatgtggtcgaacaaatcaaacatctgcacctggtggagggtgtttcttacagtgaatgtgctgtgctgtaccgcactcacgcacagtcgcgtgttctggaagagattatgcttcgctacgggttgccttataatattatcggcggcctgcgcttctatgagcgcaaggaaattaaagatgtgatagcttatttgcgggttatagtaaacccggcggatgaggtttctctcagccgtattattaatgtgccgaggcgtggtatcggtgatgtttccctgactaaaatttttgcttttgccgcggaagcaggcatacctgccggtttggctatggagatggcggagcagatacctggcttgaacggtaaggctagaaagcaggcagctcttttaggcagccttttgcaggtatggcgccggcagcaggagtttctgcctgttacggacttaactgtggatattctggagcgtaccggttaccgtcaggaactggagtatgaaggaactgtagaagctcgtaccaggttggagaacctggaggaatttctctctgtgaccaggttgtatgatctggagacagtggagggcacgctgggtgaattcctttccgaactgtctttggttacggacgcggacagagataacggggaagcggagcgtgtaaatatgatgactctgcacactgccaagggactggagtttccctttgtttttctggtagctatggaagaaggaatttttcctcataacagggctttatctgacgccggcgagttagaggaagagcgccgcctggcttatgtcggaatgaccagggccaggcaaaaactatatctgagctacagttttcagcgcaccatatacggtaatacgaattactgcaggccttcccgctttctggaggagataccggttgatttagtcagcggcgctcatccttatgaagagaggcagaaaattaatacgcaggttaaaaagcagcaggagacatcaaagagaaaccagacgaccgttaagaaaccggcagccggtcaaaactttgttctgggtgataaggttcatcatgctaaatggggtacaggtgttattgtgggcgtaagcggtctgggaagcaacgctgtgctgcaggtagcctttcctgatatgggagtaaaaagcctgtccgcaggatatgctcctttggagaagattaattaatacttggataaatgtttcggaggcacacatgacccgattgttaattgtcgcattgctggtagcagtgattcatatgatcaataccttaatttatgcggtaaggttatccggggtgcgcacgcagagactggcaaccgcactttctcttttccaattgatttttcttttatccagcactgctaatctgattcaagcccctctgttatcatctatagtggaacaagccattaacaccggcctgcaaaatgccgtgcacacggaaagcatagccagggccgtgctgacaccattttaccaggcacagctggatgtactaagcaaatacatccgcctggttattgtggcggcaagcgttggtaccttaatcggctggctcttgattccctactttgttaaagtgtttactcgtgccatcatgatttttgatcaggttggttctgtacccagggtcttctggttgatattgttttcccggcgcagggtacaggcgattttagataaccaaaaaattgaacagaggcagacgttggatcagacggtttaccagtataccagcatacccagggcttttctgtttttcaatatttttattaccggcttttataccgtgggtatcctttcgtccttatatgccggcgcgctttacccgcagtttcgcagtaccgctgcttttttggccggggtggttaacggggtggcggctattttgatggctaccgtagtagatcccacagccgcccgtataaccgaccaggctttgagaggggccagaccggagaaagatgtgcggcagatgactttctacctggctgctaccaggctggtaggcactgtttttgcccagatattgttaatccctgctgcctatgtaataaaatacgtggcgcaacttattacttgattaaaggacattgccgcttgcttgagtcggataataataatcggaggaatgattataattggaaaataacagccgagacaggcagatgagttatgttgctattactcaggatgatatcaatattatggcgggctataaagatttgttcagccgggaagccgatcgcgtggtcaatgttttttacaaccatattttgaaattttccgagttaaagaagcttatcgatgagaatagtacggttaccagactaaaagaagtgcaaaagcagtattttattagtttaacatctgacaaaatggacaacaattatattaaccggcgcctggctatcggtatgaagcaccgtcaattgggtttgtttcctaggtggtatatcggggcctatcaaatttatatgacggagatttatatgcttttgcaggccaaacacgggactgatgcggtttctctgcagcggtcctataatgcttttcaaaaacggcttaactttgatatgcagctggctattgagaattacataactgatcaactgcagcagcaggtagctttcagcagcagtatcggtgtggtagccaatgtaattagcgatattgccgatcagactaatatgatttctctaaatgcctccattgaggccgcgcgtgccggtgagcacgggagaacatttgctgtcgtagccggggaagtgagaaagctggcggaaaagtcagccagatccgccaaagatatagaggaaatggtacagaagaacaggcggtcaattgaagatatgagaagtttagagtagtttaaaggcaaagtgcaagaaggtgataatttggagttgaaggaagccgggaaaagagttttagaactgcggcgggaaatagaggagcataattataattactatgttatggataaccctgtcataggagacgccgaatatgatcgtttaatgcttgagctgacagcgttggagcagcagtttccggatctgcttagcgagcattcaccgactcagcgggtgggtggaaagccaaaggaaggttttactaccgtaactcatagagtgcctatgttaagcctggccaactcttttagtgagcaggagctgaaggattttgaccgtcgggtccgcggtgctctggcaggtgaagaggttaactatgtagttgagcttaaaattgacggactggctgtttccctgttttatgagaacggtctgtttcaacgcggcgctaccagaggagacggtgaaacaggtgaggatattaccgaaaatcttaagactattcgcagcctctctctgcaactgaaagaggccgtgccggttctggaagtgaggggtgaggtgtatatgtccggggaggctttcagacggttgaataaaagccgggaagcggaagatcaacccttgtttgccaatccccgcaacgccgcggcaggctcactcaggcagctcgatcccaggataacttccagcaggcaattgtctgcctttatttacgcggttggttattatgaaggggtgagcctgagcggtcacgaagaggcgttgcgttacttgcaagacttgggctttccggttagccgttattatcgcaaatttgctgatattgaggaggttctggcctattgccgggattgggaggccaggcgttttgaactgccttttgccattgatggtttagtcattaaggttgattccctggagcagcagctaaaattgggagctactgccaaaagcccccgctggtcgatcgcttataaatttcctcccgagcaggcggttactaaggttaaggatattataataaatgttggccgtaccggtgttctcacgccaactgctcttttggatcctgtgcgtttggccgggtcgactgtcagccgggcgactttacataatgaagacattataaaggaaaaagatgtgcagataggtgatactgttgttgtccagaaggcgggcgagatcatacctgaagtagtcagggtattgtcggaaaaacgcagcggcggggagattccctttaaaatgccgcagtattgtcctgattgcggagcaaaggttgttcgcctggagggtgaggctgcttcccgctgtacgggtatggcctgtccgtcgcagctgagggagggtttaattcactttgtttcgcggggagccatggatatagccggactgggaccggcagttatcacacagctcttagatacaggcttaatccatgatgccgctgacttatataatttgcggtacgaggacctggttaatctggagaggtttggccaaaagtcagttcagaatctgctgcaggccctggagcaaagtaaaaaagcctctctgggcagactgatatttgctctgggtattcgccatgtgggggagagggcggctaaaactctggcccggcattttggttcgctgcagaatttgatggcagccgggcttgaagagttggtgggaataccggagattggtactaagatagccgggagtattattactttttttgagcaggagcagaacctttctgttgttgataaactggtgcgggccggtgtaaatattgtggaaaaagacacagaggcttcaactgccggttctttggaaggtaaaacttttgttttaaccggaacactccggtcttttacccgtgagactgcaaaacagtttattgagggcttgggaggtaaggtaactgcatctgtcagcaaaagcactgattatgttctggcaggtgagaatcccggcagtaaatatgataaggccgttaaattgggtattaaagttatagatgaggcttattttaaagaattatctgttggcaaatcacccggcaaagcagatcatagcctatcgtaacttgcatgcgccaaaaaaaatctggtataatgttgtaagtttttagatagagaggtgaactgcttgattactaaggccgatgtggaacacgtagccttgttgggacgtttgtatttaagtgaagaggagaaagagagatataccgatcaacttaatgctatattggaatatgcacaaatgcttcagaagctggatacggagaatgtgccgccgacagctcatgctctgccaatgcagaacgttttccgagaagactgtgcaggtgattgtttaactaacgaagaggttctgtccaatgctccggagagagaagaggagtattttaaggtgcctaagattatctaggttttccaggagggatacattttgcagctttatcaaatgactgcccatgaattgcaccggcttctggttaaaaaagaggtttccgccgttgagatagctaaatcagtttatgacagaacagatgacctggaaagaaaaatcaatgcctatataaccctgactaaagagaaggctatgcggcaggcggaagcggttgatgctaaaattgccgccggagaagccattgcgccattgagcgggattccggtagcagttaaggataatatttgtacgaaggatgttcggaccacttgtgcttcgaaaatattgcataattttgtgcccccctacaatgcaacggtcatggagaagcttgaggctaaccaggctgtattgttgggcaaaactaatatggatgagtttgccatgggttcttccactgagaactccgcatattttgttacaaagaatccctggaatattgaaagggtaaccggtggttccagcggtggttccgctgccgtgattgctgccggggaagctgtttgttcccttggttccgatactggcggttccattcggcagccggctgctctgtgcggtgtagtggggatgaagcctacctatggggcggtttcccgctatggtctggtggctttcgcttcttcactggatcaaataggacccttcaccagagatgtcgctgattgcgctataatgctaaacgctatctgcggctatgatcccaaggattctacttctgccaaagtaggtgtgcctgattatacaagttttttaattaatgatgttaaagggcttaaaataggtgtgcctaaagagtatatggctgaaggtattgagcctgaagtacgaaaagctattgaagccgccatagaaaaatttatcgaattgggagcggaagtggaagagactgtgctgccgcacactgattatgccctgccaacctattatattattgcccctgctgaggccagttccaatctggcccgttatgacggagtgcgttatggccatcgcactgaggagccggaaaatatagtcgatatgtttatgcgtacacgcagtgaaggctttggcgaggaggtcaagaggaggatcatgctgggtacttatgcgctttccgccggttattatgatgcttattacttgaaagccttaaaagtacgcaccttaattatgcaggacctggaaagggcttttgctaaatacgatgtcttgctttctcccacaacaccttcagttgcttttaaaatgggtgaaaagattgacagcccgatacaaatgtatctgtcagatatttgcaccttgtccgccaacctggccggtattccggcaatgtccctgccggcgggctttgttggcaatctgcctgtagggatgcagctaatgggcaaaccgtttgatgagggcatgcttttgcgttttgcctacacttttgagcagaatacagattttcataaaaggcttcccctgctttaattaattgcaatgttattggggagataaattgtattattgaatttaacaaggtacctttaacttaaggggtgagattacttgacccggtatgaagccgtaattggtattgaaatacacgttgagctgaaaacgaatactaaaatattttgccactccactacggaattcggtggggatcccaatactcatgtctgtccggtttgcctgggtttgcccggtgtactgccggtgctgaataaacaagtagttgaatatgctataaaagcaggtctggctttaaattgtgaaatagccgaatactccaagtttgaccggaagaattactattatcctgatctgcctaaaaattatcagatatctcaatatgatttgccaatttgcaaaaacggttacctggaagttgaaaccggccaggggaaaaagcgcatcggtattacccgtattcatatggaagaggacgcaggaaaactggtacatcagggaactattactacctctccctactcactggtcgattacaaccgtaccggagttcctttaattgagatagtttctgaaccggatatgcggtcggcggaggaagccagggcctatgctgaaaagctgagatctgttatccagtatgcgggagtatcggattgtcgtatggaagagggatcacttcgctgtgatgtcaatgtgtctgttcatccggtaggtacgggggaatttggtaccagaacggaaatcaaaaatatgaattccttcagatcaattcaaaaagctgctgagtatgagattgaacgtcaaatagaggtactggaaaacggaggacgtattattcaggaaaccagaacctgggatgaaaacaaaggcattactgtttccatgcggacaaaagaagaggcgcaggactaccgctattttcctgatcctgatctggtgccgctggttattgagcgggaatgggttgaagctgttagaaactcgctgcctgaaatgccggagcagagagtggctcgctatattgagagcggtttgtcggaatatgaagcaaatgtgctgactgcgagtaaagaggtttctgattatttcgatcaatgtttgaagacatataacaatcctaaaatggtaagcaactggattatgggtgatttgtccagattattaaactctgttaatatggagatttgcgactgccgggttaagcctgcgcagcttgcggacatgcttaaaatgatagacagcggtacaatcagcggtaagattgcaaaaactgtttttgaagaaatgtttaatacagggaaagaccctgaaactgtagttaaagaaaaaggcctggtgcagataagtgatgaaagcgccattgctgctgtagtggatgagattattgctgctaatcccaagtctgtagaggatttcagaaacggcaaagataaagctataggatttttggtgggccaaataatgaaggctaccaaaggtaaggctaacccgcagttggttaacaagctgctcaaagataagttgtcttaagcagtgaagtactgctgctatgtaaaatatagtaaaaccaaggattctggccgaatgtggaataagccgcgttcggttttttattttccgaaaaagggaggggggcaatcgttagtcagttaccaaaattaagattgaccggcagggaaaaagatttgcatgaagaattataatacggtgataattaagcaaaattagattaattattgggaaagcagttagtttctgagcgtaggaggatttatatatgagtaaacaagaggagatcagtaattttaaggacgagagagaaagggagttatttcgccggtatgccaacttggttaagtatgccaacgatatgatttttctcctggaccacaatttaaacattatagatttcaatgatcgtaccttgtcatcatatggatattcctctgaagaacttttgagcttgagcatgaagaatataaggtatattgaacgggagactacggatgagcagtttgaactggtagaggaaaaagacggtctggtctttgaggatgtacatcaaagaaaagacagtactacttttgcggttgaaagcagtgtgaagtttatagaatccgatggaaaaggttattatttgctctataaccgggatataacacatcgcaaagaaagagaattgcgctcctttatcagaaatgaactgctcaaattgtttgttcaaaagacatcccgaaaaaaatatcttgatgcagtggtgcaattattccgcgatttcacttcttgctgctgtgttgctgtaagaattttagatcgggacggcactattcagtatgaagcaaatgttggttttagccaggagttctggcgatctgaaaacttagtatcagttaaagatgataactgtgtttgcaccagagtaattctgggtctcaaggaagaacatgagttatcctgcttaacaaagtcgggttcttttgtttgtaataatacggcggattttctggctaaacttcccgagtctaaaccggatatttatcgcggagtgtttatgagaagtgattttaaatctctggcccttatacctataaaatatagggataaggtgattggcctagttcagttgattgatttaagggaaggcaagtttactgttgaaacagtagatttcattgagaagatgtgtccggttattggagaggctatacatagatttaacctggaagaagagctcaagcgtaattatgatctgcaagcggtgagcaattctctgctcagttattccttgcaggagaacagcctggaagaagttcttcagcaggcgcttaacctgctgctggatattgactggctaaactttgagtcaaaaggcagtatttatttggtatcagataaaaataatgacctggttatgaaagccagtaccgggttggaggaaagtattcttcataatgatgctgtgggccttccggcaaaagaagaacctgaatgcgggcattactgtatccctattttatcctccggcaaccttttgggagtgattaatctttatttaaaaacaggttaccagtgtaattgcggattggaaaagtttctttcttctgttgccaatacactggctcttattataaagcgtaaacaggcggaaaagggtcttcgagagagtgaagagttatttcgcacactggttaactcaatggatgatattatctttactttagataataaccagaattatgtaggcgtttatggtaatggaataagaaggagtggaatcgaccccgatcaaataattggcaaaacgccaatggatgtttatgatttaaaatcagcggagattcacatgtcggccaatcagagcgtattgacaggaaagagtctggcttatgaatggtctgcagatacacccggtgggataaaatactaccaaacctttttatcgccgatgaaaaatgatgaaaaaattaccggactggtgggagttacacgtgaaatcaccgaggtgaaaagaattgtcaatgctttaagagaaagtgaggccggtttagctaaagctcagcgcattgcccgggtgggaaactgggaatgggatatcgaaaatgataaaatttattggtcggacgaaatataccacatgcttaatatgaaaacaggtgaatttggcggcaattttgaatcgcttatggattttatacatcaggatgatagggacgagtttaaaaaatctatagaaatagccttaaatgaaaataaacgaagctgcattgattatcgcataattactccgggtggggttattcgtgcggtgtatggtcagggggaagtcatttttaatgagagaggcaagccggttcgtatgtttggcatagtccaggatatcacggagcgcaagaaaaatgaagaaaaacttcacatggcccgtcagcagcttttagatattatagagttcttaccttttgccacttttgttgttgatggcaggaaaacagttattgcctggaataaggctatggaggaacttacaggtgtcagtaatgctgaagttttcggtaaggatgattatgcggagcatttatttggctactcaaggcccttattgactgacctgattttttgtgaggataaggaaactgaagctctctatgagtttatagagagaaaaggaaatactttatatgcagaatcccatgtcaattttatcaaaaaatctactgagattgttatgtgggcttccgcttcaccgttgtttgacaacgcgggtaatttagtgggtgccatagagactatacgggatatcactgaacgcagaaatatggagaaggaactcaaatacttagcttcacatgatttcttaacaggtatccacaacaggtattccctggaaaaatgtcttgagcaagcagtaaaaaaagtggcggaaggagtgaagagcgcactcttatttatagatctggacaattttaagctggttaatgacacgctgggtcacgcggccggtgaccagttgttgaaaacattgtcagctactatcggaagttttttgcagggaggtcaccgcatttttcgcttcggtggtgatgaatttgctgttcttctggagaatgtaactgtggaggaggctggaatgacagccgagaatttgcgcctcctgattgaggaacacgagttttgcctgactatgtataaaacctgttttaacatgactataagcataggtatagtaataattgatggtatcctggactttcataaaatccttgcctatgccgataattcactgtataaggccaaggaaggcggcaggaacagggttgtctttgctcaggcaggtgatgatgtgactgcccgcatgtcagaaacaaatcataaaatagctttaattaaaactgctttaaaggaagaccggttcatactttatttacagccggtggtgagaatgaaggacggcaaaattacccatcacgaaacacttattcgtatgcttggagataacggggaaataatttccccgaattatttccttaccgtagcggaacgtttcggtttgatagcgcaaattgaccgctgggtggtgcaggcggcaatgaaattactcatggaatatcctgatttaaaactgtttattaacctttccggtgtcagtatgggcgatatgtccttacttgatgctatagaaaaagatattatcggcagcaatcttgatacgtccaggataggttttgagataactgaaacctccgccatgagagatatcagacaggcggaagagtggattggaagaattaaaaaattgggctgttcctttgccctggatgatttcggcgtgggtttttcatccttctcttatttaaaaatccttccggtggattatctgaagatagacggtacttttgtgtgcgatatatataaagattcaactcatgcggcgctggtgtcttccatgaatactatagccaggactctgggcaaaaaaactatagctgagtttgtggaaaatcagcaaataataaacatgctcatagaaattggggtggaatacggtcaaggattttacctggctgaaccgtcaccagtaccggcgaccggttggatcaagaaagatgtagaaatatgagagtatgaaattaaaattttgctgcataataaacagtgaatccataaaaacttgaggagggtgaagccagttggcaaaacctgatgatagatccgataatataagaaaactgcagggaatgacccaggatactattcaaaatatccaggcagcagaggaaagcctggaaaatcaggatatgacaaatgaacagcgccgggctatcaaagctaaaaacgagcgtcgtgaagaaagtataaacagttttagagaagaaataagagatgagtatgatgacagtcaggagtagctgtttttgttatgtataataagtaaaaagccgccttaaggtggctttttacttatttaaatttttttgagagtcttttcaacaacggctttttcttcatccgacaggatgtagtcggatttaccatcataaacaggttttgcataaagcctgttttcctctcttccatacaggctggttattacgacaccatcgccctgctcattcaacatggacatagagaaacttaagtcgctgcccatattatcaaatgcattaaacctgagcagttggggggtatttaaacatttggccagctttaccttcatctcaagctgttccttttttgcttctttggtcaattgttctatttccttaacgacttgactgtaattcatcaacagctgctctaaatccgtaccggtaggacctctcagcaatagcttatacctgtgttttacctgtttaaaacgatagtacagcatgatctgagagattgagagaattattatgattatggctgcaactaaaaatgctgtatttgtgttaataactattccatttattatatcaatagacataatgttttctcctttgaataaagataatcagcggcaaactgcagcaagaagctctatattgtatttttcaacagtttgagagaaaatccttctgaattagaaattaaaaacaagattgttatccgaatatcaaaaaatttagtgtctgggcaaattaaagaatttgcagtagaataggcttagttgtttttattgaacatgtcagggggaatttatttgagcagtattagattgaagtacggtttgaatgatatgccgcctctgctggagttattgctgctgggtttgcagtggctggccattacgctgccatctgttataatagccgcaaaactggtggccatacttcattttagtgaacaatcccaccaggttatatatattcaaaaagtgttttttgtcacggcgatttcaattataacccaaattttttggggtcaccggctgcctttgattatcggaccggcaaccgttcttctgattggagtggttgccagtcagggaagaagtttaagtgcaatatatacttccattatggtgggcggtgctatactcttagtgcttagtgccaccggattatttgcccgtatgaaaaggcattttacgccggctatagttgctgttattcttttattgatagcatttacccttacacccgtgattatgaacttaatcataaattccggggagcaggtccctgttttgtataacctcttttttgttataacaatggtctgggctatgttttttttcaacagaattcttacaggtatttggaaatctactatgattgtttgggctatgctggctggcagtctggcctatgtctttttgttttcatcacaaatcgcgggcactggttatgataagctgccttggtttagtttatttttcagtgatttaaattttaaactctcttttgaaccgggtgttttaatttcttttttaatttgttttctggctctttccataaatgatttgggttctattcagtctaccggtgagtttataaaagccgatcaaatgcaccgccgtgtcaccaaaggtgtatccttgaccggtttggccaatattttatcaggttttttgggagtaatcggtctgaccaattattccttaagtccgggcatcatagcttccaccggttgcgcctccaggtttgtcctgattcctgccggagcgggtgtgctgattttatcttttatgccggcttcaatggccttaatcggcagcatacctcctgtggtaatagccgctactctgatttatattattagttcacagttttcttccggtttgctggttgctattagctctgtccgggagtttacatttaatcagggattgattatcgggctgcctgtaattcttggcactataatagcctttttgcctgccggtacagttgctgcctttcctgtgtttttaaggccgattatcggtaacgggtttgtggtcggagtatttactgtgctggtcatggagcatttaatttacaggaaaaattcccttgaaacatcaaagagagggctaaaaacataaaatttttattaaacttatagcgttttgcaacgttaaacaaattgtttccggaggcattatggataatctaacgcatgccttgcttggcttaaccgttcataacagtctgcctgaaaaaagccggaccactttatgggttagcctgttggcttcagaattgccggatatagatattctctatacttttagcgggagcagtgcggagtatctgctcaatcatcgaggtttcagccattctattgcagcagcattgattatggcggggttgatcagtttggttagtaaaaaaatatcacccggagaaaaaaccggccgtatttttctgctggctctgggctgcttgggcctgcatattttatttgatatatttacctcatggggtacacaatttttgcagcctttcagtcaaagatggttttatttagactggctgccgataatagatattgttattattgcggttgccgtattttttttagccttcgggaaattaggtattctacatgcaagaaaggcggcgggtttagcaattttattaatcggtatttatgtgtttagccgggctgtctggcatcataatttggttaatagcttgcatggtttttatcccggagccgacaaggcagccgccattccgcaactttacccgtggtgttggaaaggaattgtggaaatgaaggactccttaatcagcggtaatatcagccggtcgggacatctggatgaaattactcagattaagattaatgccgcggataataggcaatatcttgataaatacggggataacctgcaatttaagaaaaccgtgcaattttttcgttacccgttatataaaatagaaggggataagctggtaatcaatgatttctattatagtttcagagaagttgttttttctctggacagcgagcggcagattgccggcagggcctctgcttctggcagacacaggtgaaactgagataaatgtgacaagagtgtttatgaaaggagaagtaatgaaaataacaaaacaacaaatggccgggatgattgatcataccctattaaaaccttttgccggtctttctcaaatcaggcaattgtgtgaggaagcggtaaaacagggctttgcttcggtttgtataaatccctgccatatatcggcagccagagagttgttatcggggacaagcgtcaaggtgtgcacggttataggttttcctctgggtgctgcaatgacagatgtaaaggcttttgaggcccgggaagctgtgcgggccggtgccggagaaattgatatggtaatcaatataggattcttaaaggacaagcgttttgaagaggcttatgaagacatactggctgtagttaaaagtatcgcttcggttagcgatacagtcctgctaaaagtaatcatagagacttgttacctgacagaggaagaaaaagtgcgggcctgtttattggctgaaagggcaggcgcgcattttgtcaagacttccaccggttttggtaccggaggcgctttgaccggtgatattgatttaatgcgccgtactgtaagtgctggtatgggcataaaagcttccggaggaattaaaacggcagcgcaagccatagctgtgcttgaagcaggggcaacacgtattggaaccagttcggggaaaataatcatagcagaaatggattgatttaaagcaaaacaaatattaagactgttgctaaaaggaattgatgattttacgtcgaaaattaatttttggaataaaaatgtgctggggggagcagttatgccgatatttgagtacaagtgcggcgaatgtggcagaatatttgatgttttacttattgccggtaaggataatagtgagctaagttgtcctgattgtgggagtttaaaactggataaactaatttcaacgccttttttaccgagttctgtgggaaaacccgctaatgaagaaagagcgggcagctgctgtggcggccaaccgggcggtaattgcacaccgggctcttgttgcggcggtacgggagttcattaaggtttattaattcaatatgagaagcaaaaaagccggcaggatttttgccggcttttgcaaacgtgcggcttttaatttttcaaagcaactgcttttatgcagattaccctcatgtaaagcgggacttcttgtttgaattgcaattacagctgttattgctgctctccgtggctttgacaaggtttttgctgccgcattggggacagattttttgagcggtattaaaaaagaattttttaatatctatttggctgccgcagtttgagcaggcataccttgtggaaaacattgaaatccccccaatctggtttaatatgaatgctaatactcttgctgctattataattttgtataattatgcaaacacaaattttctgctaattgaagcaaactataaccgaaactaaacttacagctgtcaacagatctatcataagcataatttcccatagtaaaccaaaaggtgccggtagggcaccttaaaaagcactgctaaaaaacacacataaacacaaggattaatccgaattattaaatagtcaagaagttaaaggccaactgcgaataggctttaaggggagttcggtctttgtattaaaggatataattgttttttttgtatcaaggatcttcacatcaatgagtccacactcaaaaagacgtttaacgtacagccagaactgttttatacttagaccaagtttgcgcggcaggtgtctggagcaatccgtacctggttccatgatgccgtataagctccagtaaaagctggacagtgattttccgccgtaattagttatttcagcgtcaagttcattaaactgcatcttaaccaccccttattatggctttctataattataacattaattggacaaaaaaataacaaaaaatttacaccaatataataaatattttgtcagttaaatttttaaaattagattattcaaaaaagcttatcagttcatctgggtgtagacaataattgcatgtaagtgtaataatacatatggcaggtgatatttatggatttaacagtattgcctaaaaaggcagtgcaagggataatcagtataccgggggataaatccgtttcgcatcgcagtgttatgcttggagggatcgctcgcggtgttactgagatagagaatttcttaccgggtcaggattgtctgagtacggttcgctgtatgaggcagttgggagtaagcattgagcaaatcagccaaacccggctaaaagttgagggtaaaggatgtagtggtttgtcagaacctgaagatattttagatgtcggcaattcaggcaccactattcgtttaatttccggactgttggcaggtcagaaatttttttcggtgttaaacggagatgaatctatacgcaggcgtcctatggcccgtgtaattaagccgttgcaggaaatgggtgcccggattcaaggtcgtgatgctaaccgccttgccccgctggctattcaaggagcagctttgaagggtattcattgtcatactcctgtagccagcgctcaggtaaaatcagccgtactgctggctggtttatatgccgatggtgagacagcggttactgaaccttcgcagtcccgtgatcacactgaaaaaatgctaaaaagtttcggtgctcatatagttacagagggcctgacaacgagaatcagaccgggagaattgaccggccggaaagtaattgtaccgggggatatttcttcagcagcttttttcctggtagccggtgctgtgatcccggatgccagaataactgtaaaaaatgtaggcttaaatccaacccgcacaggtattctggatgtgctggaggaaatgggtgctgatatagccctttccaatgtttatgaaaattccggtgaactgataggggatataacagtaaccggcagcagtttgaaaggcattgtcatcgggggcgctttgattccccgcatggtggatgaaattcctgtgctggctgttgctgccgcagtggcatccggacagacaattattaaggatgccgccgagcttaaggtaaaagagagcaaccgtctgcaggcggtagccggcgaatttgcccggtttggtgttgatttgcaggaaacacgggatggcttgataattaatgggggcagaaagttcggcggggcggtaacggaatcttatcatgaccaccgtattgccatggcctgcgctctcatgggattggtagcttcaggcaaaacagttgtgcggggagcggaatgtattgatatatcatttccttcttttcaaactgtcctggagagtttgagcggccaaaattgatttttgtcattattcataatgtacatttagggactcagagaactttcgtataaatcaatagttgcaatttgacacttgaaaggcgtgagtttatgttaaggtatttaaccgccggggagtcacacggacctgcgttaacagcggttatggagggaattccggcaggtttgcaaataagtgcttcctatattgatgagcagcttgcccgcaggcagcaggggtacggccgaggcggccggatgaaaatagagaaagacagggtgcaaatcttgtcgggtgtcagaggcggttacacgctgggcagcccggtaaccttgcaggtgcaaaataaagactgggttaactgggagccttatatgggcgttgaattggcggattatgagcccaaaagggtttctgttcccagacccggtcacggggatttggccggtgtattaaaatacggtcatgatgatatcagaaatgtgctggaaagagccagtgccagagagacggcggcacgtgtggctgtttgcagtttagccaggcggttcctggaacattacggtatggaaataaccggtcatgtggtgcagttaggcagtattaaagcaaattccaaatctcagtcaataaacttaatcaaggagagcataaagacttcggaattgctgtgtgctgatccggaagcggaagctgccatgaaaaaggaaatagacagtgccagggaaagaggagattcactggggggtatttttgaaattatcgcggctaatgttccggttggcctgggcagccacgtacaatgggatcgcaagctggacgcccgcctggccttctccttaatgagcatacaggccattaaaggtgtggaaatcggacttggcttcactgctgcggttctccccggttctcaggtacatgatgagattttttcttctcccggcggttataccagaggctctaataatgccggggggatcgaggcaggcatatctaatggacaaaagatagtattgagggccgctatgaaacctatagccactctttaccggccgctgcgcagtgtaaatatgtccacgggagcgggagctgaggctgccgtggaacgctctgatatctgtgccgtgccggcagccgcggtggtgggtgaggcagttgtagcgtatgagctggccgcggcttttctggagaaattcggtggggacagtattgctgagatagactttcgtttcaataactatttagagcagtttggtgtaaagcagggaaactaaatatggagaaatacggagatggtgtactttgaataaacagccgctgaggaaagtcagggtaaatttggaggagcatggttatgacattttaataggcgagaagtggctggagcaattagccatatatttgaactttatttccaactcctccaagctaatgctgatatctgaccggaatgtttacgctttggccggagaaaaagtattgcatattttaagggaagccggttttcaagtccattccgcggtccttccgggaggagagggctgtaaaaatctaactgtaatgagctggctttatgaacaaatgttgggttttggtttggacaggaagtccactgtgctggctttaggcggcggtatagtgggagacgtggcgggctttgccgctgcaacctatatgaggggaataggttatatccaaattcctacgactttgttggcgctggtagacagcagcgtgggaggtaaaaccggtgtcaatctgccccagggtaaaaacctggtgggagcattttaccagccgggtttggtttttgccgatctgaattttatcaacagcctgccggagaaagaatacctgaccggattggctgaggtgattaaatacggtataatctgggacaaagagctttttaattacctggaggagaacagaaataaggttatctcccgggacaggagttgcctgaccggtattgtggccaggtgctgcgagataaaagccgaaatagtaggccaggatgagaaggagagcgggttaagggccttattaaatcttgggcatacatttggtcatgcctttgaggccctaaccggctataagggttttacacacggtgaagcggtggctgtgggtatgatatatgcagccagactggctgttgtcagaggattaatcagccggagccagtctgacaggattgcctcacttatagagaactatggtttgcctgtttcttacggcgatttgtctgccggtgatattatagacagcatgtaccgtgataaaaagacggtagccggaaaaatcaagtttatagtccccacggggattggtgtcagcgaggtagtttcagatgttgctgaagagcagctgcttcaaatattaaagctttaaccaaaccccgcggttcaacaaaccggtcaaataatcagttgaagccagacgttccgcccgttcccggatccctgcaagttctgtcacatccgcaaaggattcaatggctcctgcaatttattgcaatccggcaaaatcagaagctttgaaaataaattgccatacttttagatctggcttttgacttcagagaaatgacaatataaaatattaaggcacaaatataatatcaagtcatgaaggagaattagatgagtgttttagttgtagaaaatgtttcgcatgggtttggtgccagggctattttggaggatgcgtcttttcgcctgttaaagggggagcatgtgggtttagtgggagctaacggggaaggtaaatccagttttttagatattattaccgggcagctgactccggataaaggtaaagtagagtggtccaggcgtgttacagtaggatatttggagcagcatgctgttttaactaaaggaaaatcaattcgcgaagcgttaagggaagcctttaaagggatgtacgatttggagatggaaatgctgcaaatctatgagaagatgggtgaagcatcagaggatgaactgagtcgcatgatggaagatgtgggagatatacagaacatcctggaacacaacgggttttataccattgaggctaaaatcgaagaagttgccaacggccttggtttggcggatattggtttggataaggatgtagctgatttaagcggggggcaaagaactaaagtattattaacaaagctgctgctccaaaatccaagtatcttactcttagatgagccgaccaattacttagactttgaacatattgaatggttgaaaaaatatcttaataattatgaaaatgcttttatactgatttctcacgatattccttttttgaacgatgtggttaatgttgtctaccatgtggaaaatgctgttttaaccaggtatacaggtaattatgaacagtttctgcaagtctatgaattaaaaaaacgccaggatttaaaagcctttgagaaacagcagaaggaggtagagagactggaggattttattgcccgcaataaagccaggatttctaccaccggccgggctaaaagccggcaaaagcagttggataaaatggagattttagaaaaacccagagagaaaattaaacccgtttttaaatttaaccgggccagaacacccggcagaatcatttttgaaacagttaatttagttctcggctacgaggaacccttaaccaagcctttaaatatagctttagaaagaaatcaaaagatagctatccggggtgttaatggattgggcaaatccactctgttaaaaacacttttgggtatcattaagcctttttacggatcggttataacaggagagaatatttatcccggttattttgagcaggaaagctgccgggataatgataacacagcaatggaagaaatctgggctgaatttcccggtctcagtaattatgaggtacgccaggcactggctaaatgcagtttgaccaatgaacatattaccagtaaaatgatggttttgagtggcggagaaaacgccaaagtcaggctctgtaagctgatgttaaaggaagtcaattggctggtactcgatgaacctaccaaccatcttgatgtggatgcaaaagaagaattaaaaaaagcactgcaagaatttaagggtactattcttttagtctctcatgagccggaattctatgaagattggatcacaggcatatggaacgtggaagactggactttaaagattatctaaaatgactataagtgcctgtggctgcaagaaagttgcttaaggcgactttcttgcttttgtcactctggctattataaaaattattgtagggattatgtactcaaaaacataggcaaagggtggaaatgttttggacatgtactccactaactgtacattattttccgcaacagtaatggaaaaggcagccatcaatactcccagaggaagaactataattctatagctttttagattaaacagttgtgctgtgccgagaacagtaacgtagtaaaataaggctattttgccaaaaaggctgaccatccagataattattataaaagcgtctgctcgccctatagagtaatctctgatcaatgaataggtggaaaaagtaagagtagccgcttggtcagaacctaaaacggcgatcatggctactgtatccacgctgatcaaaatgccgactaaaagctgggcaacaatcccacagcgcatagcattattgggttttgccagaaaaggcaaaaacatagctagaagtattacctctcctcgccaggcaaaatgcactagagaggcattgagaatgggcatcgggttgttatccagtaaaggcagcaggttatttaaatcagcagcctgtgctgtcagggctaccagtatgataactattatgatgataataaaaattgttatttctattactctggacagaacttccagcccggaacctattgcgtaggcacagatcaaaaccattattgagataaacaccacattaggtgtatgcggcatgattgtattggtaattagttcgctaaactctctaatgataaacgcgttggtatgtaaaaagaaaaaaatgtagcacaggccaagaattttacccggccaggcagacaaaaccgtttgcagatattgtataattgtttgtccgggataaattttgcccagtgtacagagaattattacctggtatatgccgggcaatgtggcgatcagcgaagccagccaggcatctcgcccacaaatggcggtagatacgctgggtataaacatagttgctgtagcagtaaccagatttattagcagcagaattgtttgagaacaagatattttacccttttccaacataaccttaatcccttttttagtatgaataactatttatgtcataattattatgtgtaatgttataatataaatactaaacttttaaaaagtaagggggaaaacaatgaaccagcagcattttatgaaaaatattgaattttccagggtacacaccttagaggctctggtggaataccaggaaggaagagtggtcagcaggacactggcccagggtaggccggtaagtgttactctttttgcttttgctcaaggtgaagaaatcagcacgcatgctgcagcaggggacgccatggtttttatattggatggggaagcggaaataactgttgggaatgaaattttttcggttaaaaagggtgagaccattgtaatgccagccaatattccgcacgggctgatggccaaagaacaatttaaaatgctgctaatagttgtatttagcctgtcataagaatgggtatgcgctaaaaactaaacagcgggagaaaagctctcccgcttaattaaatgtaaatattttactgtttattttcacttctttccaggctgttttctctaaagaaaaatgaaatagaataaaggcctgccagtcctaccagagaataaattgccctgctaaacccggaagctgttcgaacggtatctccaccgaatatcgcagttaccagatcccactgaaaaacacccaccagcaaccagtttattgcacctataatgaccagtactaaagcggcgcgtgatagccaatccatataataacctccaagtgcgttttcttaatattatgttaaaaagttaattattttatacttatatctataaataattaaataaaaatttataatataatgttgattaactaatccccatgatttaagttttgaaacacataaatgaaaattgcattgaaaagttatagccaagtagaggagttgcaagatgataaatatagctgattgcggaaaaaagggaagaggagtcctggcaggtaaaaaatttaaacgaggagaaattattgaacaagctcctgtaattgttatcccgggcagtgaattgtatagtattaaatctactgttttgaatgattattattttatttgggctaaagacgaaaataacctgaaaaccggggcaattgctctggggtgcgggtcattatataatcattcctataaacctaacgccaccttcaacaaaaaacataaagatttaattattgagtttaaggctttaagtgatatagaagaaggggaagaaataactattaattataatggagatcctgaagatgatgcacccttgtactttgaagtggtaggtgattctcctgttttatagataatattcactgatgctaataatggacagggattttagcgctatttaggaatgaaatacatattatagaagataaacgcttgctttataataattttttttgagacatagtatttttgaagttatagttaagcaatattgcaatacaggcaaaagcataactttattggatataatcatgaataaatgtatacagtagtctaactataaaacatagttcccaatttgtaacttttgtggtatgctaaatataactatatgtttttttagtatatgcttattcaataactaaacaattgtttatcaggaattgatgattaacataaggagggttaaggatgtccgaacgtaaaattttgattgtggatactactctcagagacggtgagcagactgccggggtagtgtttgccaacagggaaaaggtgcgtatcgcaaagctattggacgagttaggagtgcaccaaattgaagctggtattgccattatgggcggggatgaggctgagtctatcaaagctatttgcaagtcaggtttaaaagccagtgttatgggctggaaccgaccggtaattaaggatatagatgcttcgctggcctgcggagtagatgctctggctatttccatatccacctcggatattcatattaaacacaagctccataaaacccgtgaatgggttttggaacagatgaccagtgcggtgcattatgccaaaaaagagggtatgtatatatcggttaatgctgaagatgcatcccgcagcgatatggattttctcattgagtttgccaaggccgccaaagaagcgggagcaaatcgacttcgttattgtgatactgtcggtatcctggagccttttacaacataccagaacattaaaactattattgaacgagcccaaattgatgtggaaatgcatacacataatgattttggcatggcaactgccaatgcgctggcaggtgtgaaagccggtgccactcacgtgggtgtgaccgttataggtttgggagagcgggcaggcaacgcggctttagaagaagtggttatgtcattaaagcatttatataatatggatcttggttttaaaacggaattattcactgaggtggctgaatatatttctcgcgcctccggacgtgaattgccggcctggaaagctattgtcggttctaatatgttcaggcacgagtcaggtatccatgctgacggtgccctgaaaaacccaaaaacctatgaagcttttttaccggaagaggttggtctggagagacagattgttattggcaagcattcaggcactgcgtcaattaaggctaaatttgttgaatttggcattcatttaaatgatcaccaggcagaagaaatcctgcctaaaatccgttcttacactgtgtcaatgaaacggcctttatttgacaaagagcttatgtatatttatgatagttattttggcgatataaagcatgttaaataaaattcattaaaaattagcacataaaagtttcggttaattcaaatactacgcctgtatcaaaaaaattcggaggtgaagcaattgattccgaaatcaagatacggcgagggtgttggtcgcttaaaagtcatgcatgacgctgattatccgggtggggtgagtgtagaccctacacccattaccgcgggtcaaaaaacttatattttgtacaatgggttgctggctaaaagcggagcgcatgaagtatacctgcatatgggctatggtgatgccgggaaatggcatggagtcaaagaagtccgtatggagcatacaggttggggttttgccaaagaatttgaagcacctttcgacaataacttaaacttttgtttcagggataacgcaaataactgggataataacaacgggtacaactggactttccaaattcataacggcaaaatgtaaatcaaaaccccccgccatgaataatggcggggggttgttttgtgttctgggaaattatgcttatgatggctctgcggataagtcattgtttagggataaatagaaaatatttgtacataatattaggatagagaatactggtatggaaagatgaggtgggcagggcaatgcgagtattgatgttatcctgggaatatccgcccaagtctgttggcgggctggctcagcatgtttacgatctaacctccgctctgattaaagaggaaacggaggtctttttactgacttgcggttcgccgggagcaccggaatatgagcagataaatggcgtgcacgtatacaggataaacccttaccaggtatccagtcctgattttataacctgggtaatgcagttaaacgtagccatgctggagcgggcgattcctttaatcaatgatttgcgcgatatacaaattgtacatgctcatgattggttggtggcatatgccgccagggcgttaaagcatgctcaccaggtgcctatggtggttactattcatgctacggaatacgggcgaaataacggtctgcacaatgatttgcaaaggcatatcagtgatattgagtggtggttgtgttatgaggcttggcgcgtaatttgctgcagtttttatatgaaaaatgagttgagctatgtgtttcaaatccctcaggataagctcaaagtaattcctaacggtgttaatccggaaaactttgtgcttaaggaaagcaggctttccagagatgattatgccgcgccggatgaaaaaatcattttttatgtgggcaggctggtacgggaaaagggtgttcaggttctcctggaggcaatgccggatattttgagccggcaagaaaaaactaaactcataatagccggaaaaggtcctcatgaggctcaattgcgtgaacaggcggtacggatgggcatagcgcacagggtttattttaccggctacataaatgacgaggttagaaatgctctttaccattgggccgatgtggctgtttttcccagtctttacgagcctttcgggatagttgctctggaagcgatggctgccaaaaccccggtagttgtaacggataacggcggactaagcgagatagtaatacacggtgtggatggcttgaaagcctactgcggcaacagtcgttctctggccgataatattttgcccatcctccagcagcgtaaactggctgcgacacttagagataatgcctatagaaaagtggtaaaagattttaattggtctaaaatagctaaaaatactattcaagtgtataaggaagttttgaaagagcaccgaatgtcaaactggtcgggacaagataacatgcagggtgtaattgaccgtttcagccgtttatttggtaatgccaggacaagttgatattaaataagaaaaaacagctgctaaggaggcttagatgaatatgaaagcaattattatggccggcggggaaggttcccggttaagacctcttacttgcggtcgccctaaaccgatggttccggtattaaataagccggttatgtgtcatattatagatttgctcaagcagcacggtatcacggatataggtgtgactctacagtatatgccggaagctataaaagattattttggcagcggttctcagttcggtgtgaatataagctattttgtggaagaatctcctttgggtacggcaggaagtgttaaaaacgcaggcaactttttggatgaaacctttttggtaatcagtggggatgcactgactgatctgaacctgtcaaaagctatagagtttcatcgcaatcagtgctcggatgccaccattttattgaccagggttgattgtcctttggagtatggagtggtgattactgaagaaaacggccgcatcaggcggtttctggagaagcccagttggggagaagttttcagtgatacggttaataccggtatttatattttggaaccaggtgttttggattattttaatcagggtcaggtatttgatttcagtaaagacctctttcccaggctgttaaaggacaagaagcctctgtttggtcttgtgcagcagggttattggtgtgatatcggaaacctgcggcagtacctgcaggcgcattatgatgcgctgtccggcaaggttaagataagtataccgggaaaagaaattgcgcagggcgtgtgggttgggaaaggcgcattaataagtgacagcgttgaaatggaaggccctctgcttataggtgagaattgccatataggcaaaggggtaaaactgggttcctgcagtgtaataggtgaagggtgtgtattaaaagagggtacttcggtgaagcgaagtgttatctggaatcatgtttttacaggttccggggcggcggttcgcggcgctgtcctgtgcagcagggtgcaggtgcaggctaacgcgcagatttatgaaggagcggtaataggagatgactctgtcatcagggaacacggcatgattaaaccggatgttaagctgtggccaaacaaattagtggatatgggatcggtcgttcaaagcagtttaatctggggcaccaggctgcctaagaagatatttgggttggaggggattaccggacaggttaatgtagatattacgccggagtatgcctgccgggcaggcgcggcctttggttcctgtcgtggggcaggtgccatggttgtggttagctgcgataattatccctcatccggaatgattaaagacgctctcgtggcaggtttgcagtctgccggagtaaaagttttcgacctgggaattggggtaacccccatgcaccgcatggcagtgcgttttatggcggctaacggcggcattcatgtcaaaaaatctccctggcatgaggaaaaaacaagtatgctttttactgacagccggggaggcaacatttcgcgtggcgaagaacgcaaactggaaaacatttttatgcgagaagattttcaacgggcggatattagcaggttgaacaaaccacaatcagtgcatggcatgccggaggcttatatacagtccattgccaggcaggcgcatattgctttacttgctgatgctgggctgcggatagttatgatttatgataatacgaatttggaaagatttattgcacctttattcaaagaacttaatatcgatctgctggataactgccaggaggagcttgctgaggaaggaagctggtataattgccagtctgttttgccgcaattatcaaaaagtgtagtggaacaaaatgctgatctgggagtcatacttgatcccaatgctgacagcctgttgttgctggatggctcaggaagggtgattaaggatgagttgttgacagctctgattgccctggtaatcttgaaagagcaaggtggctcggtagtggtgccgattacagctcctcgtattatcgaaactctggccggacaatatagcgggcaggtgataagaaccaaaacagcggtgcaggattttctggagcaaatattgcagttggagaatcaggagcctggcagcagggtgaggggtatttcacaattctttatgcattttgatgccttatccgcgctggtaagaataatgagtttttgcgttgagaatgatatcagcttggctgagctggtggatgagatccctgatttctttctggacaagaaagaagtggctgtaccctgggaggcaaaaggtactgttatcagaaaacttgtggaaaatccgcctgaagaacacttggaactgttggatggtgttaaggtttatcatcccgagggttgggcactggtattgccggatcctgataaaccgatttgccgtgtcttatctgaggggacctctatggaaatcgctgaatcgctaaccgacatgtatgttaataagataagtgagattgtcggtgcagctgtttaaagtaatggaaaaaccagtgccgatatagttattgccggtaatattggcatattaaagtatataataaagaaacccgtcctgctttataacgagacgggtttctttttaggataaacaattgcaaattaatttgagctataaattaataccatatttttgcatccggtaaagcagcgtggcccgggaaatgcctaaatatttagccgttttggtttggttgcggttgtgtttctccagagctttaataattaagtgtttctctaattccgtaagggatatgccgctttccgggaggtttagcacaggtgtttcatattcctcaatattgtccagtatctctctgggtaaatgcgcaggctgaatttcagacccctggcaaaagattaaagctctttctataacattttgcagttctcttatatttccgggccagttatatcggataagcagcttcatggcctcgggtgagatttttttgctgtgggaagtgtcaaatttacctaaaaagtgattgaccagcaacggaatatcatcttttctgacccttaaaggaggcagattaatcctcattacgtttagccggtagtaaagatcttctctaaaagctcctctggctatagccagagacaggtctgaattagtggcggcaataatcctcacatccacggatatggtttcagtcccacccaatctttcaaaagatctctcctgtaaaacccttaaaaatttaacctgcatgctaataggcatttcgccgatttcatctaagaaaatagtacccttgtccgctatttcaaaacgtcctttcttcttgtttaacgctccggtaaaggcacctttttcatggccgaacaactcactctccagaagatgttccggtaaagcagcgcagtttaccgcgataaaaggtttgtccgagcggttgctggcattatgaatctcaactgccgcaacttcttttccggtaccgctttccccggtaattaaaacagtggtatttgttttcgccacctgccgtataagggaggctacctctttggtagagtcgctctgaccgatcattctgccatatttgctgctcaattcctgtcgtaaaaaatcgacttctgtttctaactggtgaacatgtaaagcctgtttcaacagcacctttagctcatccagtttaaacggcttggtgatatagtcattggcgcctagcttcatagcttcgatagccgtctcaattgtaccgtgggctgtcagcatgattacgggcataccggcattaatttctttgattttgcgcagagcttccattccatcaatatcaggcagccataagtcaagaataacgatggaaggttcaatttcttgcgccagagcaattccttgcaggccttccgtgctggttattacctggtagccctcgtgactcagggctctgtccaaagcccagcacattttttcttcatcatcaattaccaatatacgaggtatcaacttgaccgccccctttaaaatgattttgctctacgggaagtatgatggtgaaaattgcgccttgtccccggatgctgtcaactttaatagttcctccatgcatattcaggttttgatagcaaataggcaggcccagccctgttcctgttgctttagtggtataaaagggatcaaagattaatgtcttcagctcaggggaaatgccttcacctgaatccttgaattgaatggataggaatttatccttgcaagtagtcgttatttccatcattccaccatcaggcatggcttcggcggcattaacaatgaggttaacgaagacttgttttaatttctctgtatctacccaaattagcggtattgactcttgaaaggccaggtgaactgttatattttgttttctcaacatggcgctggaaaaggataggacgccggtcaacaagtcgttaaccgaacatttcttaaatgcgcatttgcttggccggccaaaatcaagcaattcctgtatgacagtattttggcggtcaacctgctcctctatagatctggtgaattcctcaatgcccgtcaccagtgaatattcattatgcatcaactctgccagggtttttataataccggccggatttctaagttcgtgcgcaactcctgtggctaaacgtcccaaggctatcaggtgttcggattgtctcagttggttttctaatctttctttttcagatagtgccacagccattttatttattgctgctgctacttgtcccaattctccgctcatttccggcagcagcaggtgaatatccttctccatatcctgcaggccgcgtttcaaccggttgactcctgtggtgatattgcgcacaatgaataaggtgccggcaatgcccagggccagcacgaaaattataaaatagcgtaccagttttctgaagtaactgttctgatagaatatgggatttagtctttctcctgcccacatgactgcaatcagcttgttttgaactattacggggcaaatatattccactacctggtcgtcccaggtaccggtaattctaaaaagaggttctttgctcatttgggttgccaccaaacctgattttgttttcttaaaaatatctttttctcttatggtttcttcttcaggcgatagattgcggtaattatgcagaaagcctaagactgttattttattggaatccgggacatagagaccgaagcgaatacctgtattggccggcacatagggctgtatgacattaacaaatgttttatgcaggactgtttgagccagcgcctgcgtgtcgctttcagtattgacaagattcttaatatattcctctttagcgctgttgaccagggattccaatcttttctctttatccaagaaaactactttatctgtgcgggaggcaaaggaaatatcatagattaaagccgcaagcggaataagcataatggcggcagtaataattataatttgattcgtaaggcttttttcgtgaaagaaggaaaaatattgttgaaatttcaggttaatcatcctttcccgcctgtattaatacctcaaatgcattatataatacatatccctgtaggaaaagattcatttttaaaaagtcccgccaaataattttttcgagtagatactgcttaattgcaactaattgtattatataatacagcgatgaattagatagtgcattggtgcagcaaataagacagccatttggagtgttgaaattgcagtgtttttgtgaataatccgaaaagtgttgtagcatatgatgcagttcgagttgccgtttgcctgtattaatacggcctttaataatggtacatctcttgcataaagtgtttgcgggtgctatgtacagagtgactgcgcgcgctgctcttttagtacttttatatatattaattgttgataatattaatttttgatttggaggctgcataatgattggtggtatgcaagagcagttaggattaatggttattcttctgtacctttcaggggctattctcccattgctgctcaagaccagccgaaaactgtccctgtggctgggctgctttttaggaggggccgccggtttactgggtttgggattgggtctggcatcgttgttggcacccgaaccctggaccgttaatctgggaacggttttgccgggagttgtttttcagattgttatggacgggttaagcggtttttttgtggctacaatttcgctggttgtagctctggtaagcttttattcctggaattatatgagtatttataaaactgagaatattgcctggtggagtttttgctataatgtttttgttttgtccatgcttttggtggtaactgtcaccaatgccatcatgtttcttattttctgggaactaatgactctagcttcttattttctggttacttttgaatatcgccaccagcaggtgcgcaaagccggttttagttatattgtcatgacgcacctcggcacagtttttattatgacagctttctttttgatgtttaaaggtaccgggggatgggattttgctgttttgtccgctaacagccatggtttgccggacgcagtaaagagcctgatttttgtttgcgcattaatcggttttgggactaaagccggtattgttccgctgcatatctggctgccgttggcgcacccggctgctcccagcaatgtatccgcggtgatgagcggtgttatgttgaaaacggctatatacggtatgattcgtctgattattgatattttaggtccgggccctgcctggtggggcggtgtagtactggcagtcggcgtagtttcagctgtcatgggtgttttatatgctttgatggaacatgacatgaagcggcttctggcttttcacagtgtggagaatataggcattattctgatgggcttagggacagcgcttattttttatgcctggtctatgcctgttgccgccgctgttgccctggcggccgggctgtttcatgtgctgaatcacgctatttttaaaagccttttgtttttggggactggctcggtctattatacaactcacagcaaggatattgaggaattgggcgggctgattaaaaaaatgccgcaaacagcactgctttttctggtcggagctatatctatatcagctatacctccgtttaacggttttgccagtgaatatcaaatatatcaatctttattgggtatgtcttatcaaaaagtatctgcgttctggagtattgccggtgttttatccggagttgctctggctttgacaggcgctttagctgcagcctgttttgttaaggcctttggaatcagctttctggcactgcccagaacaaaaaaggcggccgcggctgaggaagtaccctttttgatgagaataagtatggcccctctggctgtgttatgtctgcttttcggtgttgccccgggattggtattgaataatataacgcctttaatcgaacaactggtgcctggaacgccactgcctgaaattgcgacttacaatatgaatttaactttgctgcttgtattggtcggtgtttttctctttgttgccagtaagctgacgggggccaagaaagtcaggcggaccgaaacctggggctgcggcatagaattaaccgccgagatggaatataccgctgcttccttttctcagcctgtgcgcaggacttatcgtgcaattctacagcctaaaaggaaggtgaaaaacaattaccggttgttgccttatttcgatttccatattcactttgatgaacatgttagaccggttattgaggatttcttatataatcccttgagaaaaacgattattaaaacctcaaaaatatggcagcatattcagagcgggagtataaatttatatctcggctatatctttataacgctggtagttttgctggtttgggccagataggaggtttaaactgtgtctgatcaattggttattatgggcgggcaaattattttgttattgctcttggcgcctctggtgaacggtattattaagaaaaccaaagcattgatgcaatgcaggcgcggccccggtatttttcagccttattttgatgtgatcaagtttttaaagcgggaaccggtggtatcggacaatacatcatggattacccttttaaccccgtatgtttgtttgactgcttacctgactgctggcagtttgatccctatgtgggtgaagaccggttttggttttggtgatttgattgctttaacctatctttttgccttgtccagattctttcttgctttagcaggcttggaaccggccagtgccttcggaggcatgggttcgagcagggagatgatgattgcaactctggttgaaccggtaatggtaacaggtttatttggactggctttactggctggaactacagatctggcaggcatcaggggtgccgggcacaatccggtgggtctgttggcttttatcggcttaatgtttgtaacggtagcggaaacgggtcgtattccggtggataatcctgatacacaccttgaattgactatggtgcacgaagctatgctgttggaatatgccgggagacaggtgggctttttgcacctggcggctatggttaaacaaacggtgctgctggttcttttgatacacttattttggcctctggctgcaggtgcttctccggctctggcactgttgattatgattggaaaagtgattgttttaggattggctctggctgtgattgaaacaagcatggccaagatgaggttgtttaagctgccggaactgatggcagggggagctaccttttgcctgctggcattgttaatttattgtttggtatagggggggttagggtgcttgtagttgattttttggcagtggtttttctgatgtcaggcttattaatgctggccggcaagagtattccgaataatataaatctgctggctgttcagtccctggctttaagcagcatggctttctatatgggttataaccagggtgcaaatggtacacatatgtttttagtgggcgggttgaccctgctaatcaaggtggttattctgccctgggtgctctttaagctggtttacagcgttaaggttgaccgggaagcttccctttccgtgggtttgattccttctattttaataggcatattattaataggtctttcttatgactatgcagtacctgttctgctggaggaactccccggaggtcacctgctttcagccgctctatccacagttttgctgggctgtttttttatgatcagcaggcgaaccgctataagccagttaattggtatagtagttatggaaaacgggttgtttttgtgcgctgttgctgttaccggaggcatgcctctgattattgaactgggtattttctttgacgttttagtcggtgctttagtcatgggtataatgacttatcagataagaggaacttttgatactcttgatactaaatatttgaataaattaaaggggtgagagaaatgttatacctcttattggctgtaccggttataacggcagtgctgtgttttttacccatgagagcttccgctgtggaaaagataaacatttggggtgctttgttgaccggctgcacagcaatctattgtatttttcaagccttggtttccggaagtgctgcggtaaagtcctcttttctggtactggatgcactttcctctgtgtttgtctttataattggcgttgtggggacaatttgctgcctgtatgcggtcagttatctcaggagggatcaagaaagaggagagttggagcagcgccgcacgggtattttcttcggtcttttgcacttatttctagccagcatgtatttagcggtgctggccgataacttgggtgttatgtgggtggctattgaagctaccactatagtttcggctctgctggttggtttttacggtcataaggagtcactggaagctgcctggaaatatattattatttgtacggtaggcattgcttttgcgatgctaggtataatatttacttattatgctgtcagaggaatttccggtggagaagaaatcagccttagctggcggctgcttttttctatggccgggcagattgacccctctttgatgaaactggcttttatttttgtgctggtcgggtatgggacaaaagccggtttgttccccctgcatacatggttgccggacgctcacagtcaggcaccttcacctgtaagcgcgcttttatcaggggtcttgttgaattgtgctgtttatgccatcatcaggtttcacctgctgacagttaaatctgtcgggggaaacttctccgccaaactgttgataatttttggcttattgtcaatggtaggttctttgccttttatcctggtgcagaaggatattaagaggctgcttgcttattcaagtgttgaacacataggcattattgtgcttggtgtgggtatcggcggggttttaggctatacaggagcactgctgcatttaatcaaccatgctcttggcaagtcggttctttttttaagtgcaggtactttgacgcagaagtataacagcaagttaatccctaaaatgaaaggtatcggtcaattgcttccgatcacttctactgtattcatggccagcctgctggctattggaggggctcctcctttcgggctgtttatcagtgaacttaatgtagcttccggcggttttgcctatgtgggaaaaagtgttggttttatatttcttatggtaattgctattgtatttgccggtttgatttattttgccggtaaaatgtatttcagtaatttgccgaagagatttattcaaggagagaggttttcgttcaaccatgtactgatcctgctgcctctttgcttattgataatgcagggtatttatatgcctgatgcatttcagagtctgataggaaaggtagtcaactatttgattgttggaggtatctaaggtgaatactggtgttatctggaaggaactgcaagacgagcagaactgtgacatattgcaatttactaccgaactggcaattcgcacgataaagctgggagtgcctgctgccagctttatggaaacggtaaaaagattaaaggctgagggagcctatttattgaccatgacaggggttgacgaaagagattataacggacattttagtgtctattctgttttcggtttgccgggtgatactactctggtagaaaccaaaatagtattgaacgcggaaaaccccacttttacgtcaatatcacctgtgatgccctcagctcactggttggaaagggaaatcaaggatatgctgggcattgtgccctatggccatcctgatttacgcagggtagcggttcaccctgattggccgcaggatgttttccccatgagaaaagattttattgcgggccggcaggtgccccgtgtacaaggagaaatgcaattctgtaaggtcgagggcgagggtctttaccaggttccggtaggtcccgtgcatgccgggattattgaacccggtcactttagattttttacttttggcgaggacgttattaatttacaggctcaattattttatactcaccgtggtattgagaaaacagccgagggaaaacacttccttgacgccgtcttagtggcggaaagagtatgcggggtttgctcggcttcccatgcggtatcttatgcccaggcaattgaaagcctggcgggcattaacgccccgttaagggcaagatacattcggaccgtactgctggagatggagaggctatataatcatgtgggggatattggcaatatgtgcgctggcatcggtttttcctttggcattagcaggggagcggaattgaaagaacgcttgatgagaatgaatatgaaactggccggacacaggtacctgcgcggaactgttgttccggggggtgtaaagattgatctaaaggatacagaggggatcggtcgtgctttggatactgtaaagagagaattgaaagagttgaccgacaccatgctcagttcccagtctcttcttgaccgaatgcagacaaccggtgttctgccgacagatgcggcccgtgacctgggcgccaccggacctgccgccagagcgtcaggcgtgaacagagatttaagaagggaattcccttatgcggcttacagaagggtttcctttcaggtgcctattcaacacgaaggcgatgtttattgccgtttgatacaaaggatagaagaaagcgagcagtcatttgatattatacgccaggtttttaataacctgcccgcaggtgaattgcaagcgcctatcacttatcttcagccttaccatacggctgtcggatatactgaatccgccaggggggctaatgtccactgggttatgagcgggccggacaatactgtttaccgttatatggttcgttctgcttctcattgtaattggccggtagttcccctgtgtttgcccggaaatattgtaccggactttccattgattaataagagctttgaattatgttatgcctgccttgaccggtagggggagggcaaaaatgctgaaattatttaaaggcttaatgaaaaccagaattgtaacggaagatccccggacctggggggaaagcatgggcaggggtcttccccagatagatatgaaactttgtcagaaagactgcaataactgtgaggctgtttgtcctgtgggagcaatagcaggcaaaactgttaacagcaggctgtgtatttattgtcacgcttgccgtgaggtctgcccggttggagcgattggcgagacggaagttcctgttctgacagcacctgcgtcagcggaagacctgggcagggccttgcgtgaaaaaattaaaaaaatatgccacaggtcactgcatattcgttatgtcgatgccggggcctgtaatggctgcgattttgaaattaattctatgaccaatcctgtatatgatatacagcagtatggcgtggatttcgtagcttccccccgccatgcggatatgcttttagttacaggtgttgtcaccagaaatttggaaattgccttgcataaaacctatgaagcctgtcccagaccggccttagtggtggctgtgggagcctgcgcctgtggcggcggggtttttaaagaagcctatgcctccggtggcggtgtggacaagtttttgcccgtagacgtctatgtgcccggttgtccaccgacacctgcgcaaattataaaagggatattgactgctattggcaggctttaagcgggatgcggcataagcataattttccggagtataaaaaaagggggctcctaaaggcacggtttaatagggaaacttattgaaccatactccaaaccgatacagaaatgcgaaaaagagaggtaatgctgaaaaacattggctctctttttcgccatgtagttgaggctggattttggacaagatttgtaaaattttttggtgggggtagcttttaccgcatctaacctctacgaccaaactttaggcatcacattagacgataaaacgaatattaatgtataaagcgacccagtttatatagataattacatgttcatactatacaaaaagccttgattctatgttaagatatagtcaacgagagaggagtgttaacatggcaaaaagtatacttcttgaagatgctatctatgaaattgccgatgttgataaaaacaataatcagaaaggtgaaattgtcgtaggcaaggattttgatttttggttaagcgaaggtgatagtgtttatgacgacctctatggggacgaaatttaatcaaggtgacatttggattgcaagagttcggtttattcaagacctttcaaaagtaaaggctagacctgtagtaatagttgggaaaaacattgcccatgagacggacgtaattattaacccaatcactacagaaagtcctcgcactgattttgatattcccatcatcaactggcaaaaagccggtttagcagggccatctattataagagcttcaaaaccccttacgataattggatctgaactccataaaaaaattggtgagttagaccctgatgatctagttaaagtcttacaaaaaaatagagagctttattaaaccacctaagttaactaaacagttgcggtggtttaattattattacacaactactgctttacaataatgtttagtggcttgaaacgatatgtagattattttcctccactggctcattatatggtacgctggtcattattctcatagtaaaactacgtagcatctcgatagcatcctcaaattcttttttatccatcataacgtttaatactaaaatgttacaccgagattaacgaactgaccggcgaacttttgaatctgtttatcaagcggattgaagtcggtgaacgtgatgagcgatattccagaaccgcggggcagaagatcgtcatccactaccggtacatcggcgtaatcagtgccttcgcagaagaagccgagaaaatagccgtttagagaaggaaggcagacagcgaaatctgctgccttccttctctaaacccacggttcaacttgtgtccctatggacataaaaaagggggctcctaaaagggagcctccttatatctgggctttgtttttggggaagaatgatatatgattgcagctaacaatttgaaaaaaattacttaacttttaacaatcggcttgcctaaaggtataattgttttaccgtaagcggtatttaaaacaatgcctgctgcggtgtataaaccgaaaatgccgccggttaaaagtaattttcctgcgattggagcatatactgctttgtcaattgctcccatatcaaataaagcaaccattaatacagccgggtctaaggctaatacaacaacaagtaaggataaaggggatttgaaataagcaggggtgaaagctattaaggcaattgccagcggcaaccaggcccacccgtcaatctttgcatcaatatgccagccgtattgcgcggcaaagaattttaatatgagttccattcccgatgccagcataaaaaaggcggagaaatatagaaatacgttgccgcctgtggtatttccctcttttaactcaatgagagcaactataacttgaacaacaaaaccgccgattaaccagcagcccagcagtccaatggctccatggctgacgcggccggtaaaaatggcgaagaatgtaaagcaagccatggctaatgccactaaacctgcagggccgggattggcccaatcgtgaccttttgacataaagaaaaatccctcctgtttgataagttattctactgcaaattaattacaaagaattggaatttttcaccccccgccagactgtttttaaatgcaacattagttcttgaaaatttacacaacttaaatatgcaaaaattatggcaaaggaaaagttaattaattaaatagttgattattcggggtaaatggtttttttgacggggccagcggaaaataaaaggctaaaaaaagaaagaaggccaaccggttaggttaccggctgccgccttaaagtgtcactggttaaaatcatgtcattaattgttgactgcactgggcagaatgcctttgacaggctggtaattttcatagtttatatcagggaaaatattattttgatattctaaataatacagccaaccggtatcaatccggttgtattttatttcttcatataatctgttgaaattcacgagatgctgcttggtccgcttaatggcgtagttaaccatggtgtttgtacttattataaaggcccagtcgctgctttgggccagaagcagttccctggccgcttggtttaacgcacgccttaaatcaccttctgcctgcggatagtttttagccagttctaccattctttcacttgcggcgtgcaaatgacggtaaatccagtcattagaggtattcagccatacctcgttatagcctttattgccccaggtggatgcacagggtgtggctatctgattgcagggaaacattttaagatattcaccgggtgttatcaatttgaccgtatcctggtcataggccatttttctgattaaataatttaaccacaggggaccttcataccaccagtgaccgaaaagttccgcgtcataaggagcaacaatgataggaggcctgtccattagcgttgtcaggtgccttacttgcaattcacgattgaacataaagtttccggcgtgagttgcggctatgcggtcggccaaccggggatcataaacctgtttgtcatgtgttttaccggtgatgcgataatattttatacctgtatgtatccgaataccgtccgggtgaatataaggcttaatataatcaaaatccaaatcaaagcctatatcccggtagaattcacggtaggtgccgtctcccggataaccttcatctttactccagacttgttttgaggattctatatcacgcccgaaagcagctaccccgctgggacaaaaaataggagcaaaaacaccaaaacgcggccggtgcgaggcatacataatgccgtgagtgtctacaaagaaaaacttgatattaaattcttttaatattttatctatgcccggagtatagccgcactctggaagccatatgccttccggaggttgtccgagatgttttgtatgcaggtcgatggcggttttaatctgtcccctggcggtttcctggtgcagcatcagcggaaaaaaaccgtgagtagccgcgcaagtagttatttccagccggccggcatccataaattttttaaaagcactgaccaaattgcgattatacctgccgcagaatatttcacgggcttcatgaaggcgatctctgtacattttagccacttcgtgaaaaggactgccgtaggtgcggcccaattctttttccactaactcaataagtttattgaggtgtttaatatatctatcctgcagtaagggatctgttaacatagataagagtggcggtgacatggaaaatgttattcgaaatggtacattgtcgtaaactaaactgtcgaaaacagatatcaagggaatataagtctctgtaatggcttcgaacagccatctttcttccagaaaattttcgtgttccgggtgccttacatagggcaggtgtgcatgtaagaccagtgacaggtagccttggggcattttcttcaccttttcatgagttatttaatgttttgggttttcctgatgaaatcctggggaactgacaccgctgggtataatgcctcctgtaggacctaattgctccaatagggcggctgaactgagaccatacttccactttcccatatagcgataaattccttcaatccacatccattcctcatccaggcattcggacaaggcaaccctgggtgtagtgacaacatttgatctgagtaatgtaatgaatctgccgtcagataactttcttcctatgtccacgcaaaaggagcagtttgctttgccgacattaatatgccagctatcagcatcatcatttacagatatgtcaagatagctgttagcattttccccgttaaaacaaacaccggtcacatcatagacacgcaggacgggatgggaattttcccaggcattaaagcccagattatgatagaattcctcctgtttggtagctgtaatttcccaataagcatacagccaatcaggatcacgtaccattaaaaccatgcggtcgaagccgtaagcttggggaaggtgcagttcaggctccttatgtgctgagggttctgtgtatttaatttgtacaggtgctaattcttcgctggtttcctgtgcaaaatcgcctggctttttacttgcatgcttgctctggcgctgaataatttgtttataaacgataaatgctgccagaaataatactgctaccccgattatccatggaacaatggtagtcatggagtgccctcctttaataaaaatagtagcaaaaaaactgttaggttttcttaatgcataggctttattattattgccagtaggcgttcttttattaacaaaaagtcgcttttgagaatttaaaaataaatgtttttttgcgatgtttaagatagtttgtaacgataaagaattaatatgctataataaagtcacaatataaagtgttataattagaattatttagaaaaatcaaattatgaatgacaaggataggagtgttgatgtgctgccaaatcccagtgaacaggaaattaagttcttgctgcaaaacagtaaaaaaatcgctattgttggtttatccaataaaccggaacgggacagttatatggtggctgcttacctaaaaaaacagggttacaaaatatttcctgttaatcctggcattaaagaagtattaggtgaaaaagcttatccttcgttatcagatattcctgagccggtggatatagttaatatttttagacgcagttctgatgtacccccgatcattgctgaggccattcgcctgaaagagaagtcggtttggctgcagctaggcatagttaatgaagaagcagcccaggccgccagagcagccggacttacagtggtaatggatcgctgtattaaagtagatcattacaggctgctctgtgaaatttaatatatgtctcaattgaagaaaaatagaagagcggcagaaatcttaaaaaaactggcagagcactatcctgacgcaactactgctcttaattttagtaatgaatttgaactgctggtgtctgttgtcctgtcggctcagagcacagataagcaggttaatcaggttacgcgggagttgtttcaaaaatatcgtacgccggaggactttgcggttctcgcaccggaggaactggcggaagaaattaaaggttgcggcctatatagaaacaaggcggtttttttagtgcaaattgccaaacaattggtatctgactataattcccgtgtaccggcaaacagacagcaactggaagcactgcccggagtaggcagaaaaaccgccaatgtagtcttgagcctggcctttggacaggacactttagctgtagacactcatgtgcacagggttgccgccagattaggcctggcctcgggtaaaaatactctgcagacagaaaaggaacttttggatgttatccctttactgcaaagaaaggattttcatcaccggctcattacacacgggcgaaagctatgcaaggccagaaagcctctctgcagttcttgttttctcagtgatttgtgcccaagtaacccgttgcaaccacctggcagcgttttttaacattacacagaatatatcttgaaaaataactgatacgcggggtaagcttttattgaagctagttcagccacgctgctggagggacataaaatttgcatattgttttagttgaaccggaaattccagccaatacaggcaatatcgtgcgcacctgtgccgctacctcttctgttttgcatctggtgcgccctttggggttttctactgaggataaatatttaaaacgggcgggtctggattactggtatttagtagagatatattatcacgacagttttgaggctttaaaggaaaaatacccgcttggcactttttattatgtcagtaccaaggctgccaggcactattgtgatgttgagtacggtcctggtgatttcttggtatttggcaaggaaaccagaggattgccggaaagtttattgcaggccaacagcgggaactgtgtgcgcatacccatggtttctgacgcccgctcgttaaatttagccaattctgtagctattgttttatatgaagccttaagacagcaggcttttgccggcttagagacagcaggcagggtcaacccgcaattgcaaggtacttgtacgaagccttaacagggaaggttaaacataattaatcttcttactaaatatttaaaaatatgtaattgaggtgatttaatggatataacggttaacgaattacaaaaaactttagaagagcaaggctatatctgtgatatggatttggctacgaccatattcttatccctgaaactggagaaaccgcttctggtggaaggggcgccgggtgttggaaaaacggaaattgccaaggtattaagccaggcttttggtttaaagctaatccgcctgcagtgctatgaaggtctggatgaaaataagtctctttacgagtggaattaccagcgtcaacttttaaaaattcaaattctaaggggccaggaagcatgcagcgatatagaaaatgatttgtttaatgaagagtatttgctggaaaggcctctcttaaaagccattaggtccaaggaaaaggctgtgctcctgattgatgagtgcgacaaggttgatgaaccctttgaagcctttttatttgaaatactgtcggattttcaggtctctatacctgaactgggcactttgactgcccgcaacatacccatagttgttctgaccagcaacggggagagggaaatctctgacggattaaaacggcgctgcatttatctctatataaattacccttcagtagaaaaagaagtaaagattttaaggaccaaagttcccgaggcgggagaaaagctttccctgcaggtggccagagctgtaggctatatcagaaataatcttgatttgatcaagcagccttctatctcagagtcgatagactgggccagagcgctggttgctttaagtgccagttccattgatgagaaggtgttggcgcagactttaagtgtattattgaagaataatgaggatatgcaaacaatacaaagggccggtttggacagcgtagcagttgccgccagggataacccggaaaaagttcagtccaagccggccaagggaaactcccttgaacagtcaaaatgccattgcagcggccacgggcattagatgcaggccgggaggtgcggatgaacaatcaaaagtatactcaaattctttcagaaataagcagcaaggataataaatctttggagtatatggtagccaggtttgcacatatcctgagacatttggatgtccgggtgagcgcctcagaaaccatagatgctttaagggctttatccataattaacatcatggacagagatcaagttagagcagctttaagaggcactctggtcaaaggggaaatggaacatagaatttttgacctggcttttaataatttctttctcccgcctgaagaaaaagccagcctgcgcctggaagagaagttggccgagcaggatcgtctggccagcctgcaggaagcagaggaggactttttggccagtatgcaggacggagagtttccctggagtgaggaattattgaagaatatcaggctgaccagggagcagaaagaaacttatgctcacctgccggaaaaagaaaagcaaagattaaaagaaatcctgaccagtttccagggcaataatatcaacaatcctgatactttgatagctcaggtggccgaatcttccttaaatttctggcgttatcatatgctgaagaataatgaggatttcgatgagccggagcctcttgctccagacaggttaaccggcgaggaagagatggatgaggtaatcgaaagagtaagcgccgagtttttccgtgacgcgggcgataatataatgtatcaggatatgaagaatatttcggatgaaaacttgccccgtgtcatgtccctgatcaaaaagatgaccaagaagctggtaacaagagtttcccgccgtaccaggttcagtaaaatgaaaaaaaccatagacatccggcgcagcattcgccagaatataagttacgggggcattcctctggaactgcgctaccgggccaaaaggattcaaaagccgcgcctgttattgatttgtgacgtatctgcctccatggcccgctacgccaggtttgtgatccagtttatatacggtctttccaacgcggtgaaagatattgaaagttttattttttctgaggatctggaacgcataacccccatgtttaaaagaaaaaaaggttttgctgataccatgactgaaatcatcaaccagagcggcatatggggtcaggcaaccgattttaaccggtcattagagacttttgggcagagatatcaaaatttattaacaagtgaaacatatttgataattatgagcgatacaaaaactctggcggttgaacaggctgcttttcgcctgaagcagatgaaaaagaacctcaggggtgtaatatggctgaatactttgcccagaaatgaatggatacaatataaatcagtctttatttttcaacagcagtcccgtatgtttgagtgcaatacgctggctcacctggataaagttatgcgcagtcaaattttctctgtttgaattgatatttttgcaggaatttatagaatagtgtcgaaattataataaattatgtcttcgattacccgcataggatagtttttaatgaggtgatttgcgtgacagcagggaaagcagccgcaattgcaaagggatcttccagggaagccgtacaggcacatgattttcatgcgcacgaactgatagtaaaagaagtgccggttctcaatgccatttacaatgttgtaattgctgttgattattccggcaaaattattgtttataaccacggttgtgaacggctgtttaaggttccggcggaaaaagcgatgggacgctttgtatcggaggtagtccccatgaccggtttgttaaaggttttaaaaaccggtaattcgcatataggtcgtaaatttgtacagggaaattctctttatattgttaacaggactccgattttacatgacaacaaggttgtcggagcagtaggtgtggcacaggacattacggaattgcagcagatagccaacgagctgaattctgtcaatgagatgaaatcaactttagaaaccataatagatacaggacatgacggttacctggtagtcaataaggaagggtatgtcataacgctgaacaaagcatatgctgagttgatcgatattaaccctgaagatgctatcggaaggcatataaaagaagtaattcctgagacagaattgcatcttgtatctcaaacaggtaaaacgcaaatcggcgaggttttgagagttaaaggacgggaagcagtggttatgcgctacccgataaataaagacgggcggattatcggtgccgtcagcaaggtaatgttcagggatgtcaatcagttcattacctcggctaaaacagtctattcttcacaaaggcgtattaaaggtgagcctgaacagtgggccagtgcccgctatacagttgacaatctaataggtaaaagtcatcccatgctgcggctgaaagaaacagtcaggcgggtggctttaggtccctccactgtattgattcgcggtgagagcggtacaggtaaagagcttttggctcattccctgcatgttggatctaatcgctgcctgggcccgtttgttaaggttaattgcgccgctgtaccggaaaacctgttggagtcggaattattcggctatgtggaaggggctttcaccggagctaaaaaaggcgggcaaataggcaaatttgagcaggctaacgggggcactattttccttgatgagataggggatatgccgcttttaatgcaggccaagctattaagagtgcttcaggagaaggaaatagagagattgggcgataaccgtgcccgtcatgttgaggtacgggttgttgccgctaccaaccggccgttggagcaaatgattgcagacaatactttccgggaagatttgtattatcgccttaatgtagtcacactgcaaataccctccttgcgtgaaaggatagatgatttaaaagacttggttgaatattttctggctaaatataatcatgcctttggtctcaatataacaggtctttccgctgatgcccttgagctttttgaaaattacaattggccgggcaatgtgcgggagttggaaaatgtggtggaaagagcttttaatctggttgacgggcatatcattgatgtgatgcacctgccgccttatttgcaaaaattcggtaagagcaaacggcactcaattaataagtcgcttccctcgctgctcgaacaggtggagaaagaagccattgccgacgccctttcagtcactaacggcaataagatgcaggctgctaagattctgggcatatcgcgggcctggttgtacaagaaaattgcccagtacggaataaaagcataagaaattaaaggccgctgctgttaaaggcaggggcctttcctgtactctaagaaattatgcttattataaatccgtggatacgttaaggttagtattacataatttccaactagcacttgtggctgctcgaaagtcgctttaagcgactttcttggttacccggtaggaaaagttctgttaaaggtagaaatataatggtagaattatatcaaacgctggaagatcggaggggtgtttttgccttcttttgttcatcttcatgtgcatactgagtatagcttgctggacggggcggcccggattaaagaagtggtgaaaaaggccaaatccctgggcatgtctgctttggccataactgaccacggggttatgttcggggtggtggacttttttaaggcctgtaaaaaggaaggcatcaagcctatcctgggctgtgaggtttatgtggcgccgcgcagcaggcatgatcgcacacccagagtggatgacaacctctaccacctggtattgctggctaagaatgaaacaggctacagaaatctgctcaacctggtttccataagtttcactgaagggttctattacaagccaagagtggataaagaagttctggctatgtacagtgagggattgattgccttgagcggttgtattgccggggaagtggccgagtatattttaaaagacttgcctgagcaggctagggctgccgctgctgaatacctgaaaatttttggtgaggacaattactacctggaaatccaggatcacagtttccccgagcagaaaaaagccaatcgggaactggtaaaaataagcgaagagctgaatattccgctggtggctaccaatgatgtgcattatgtggctaaagaaaacgctgaaatgcaggatgtattgctttgcatccagaccggtaaaacagtggatgaccctaaaagaatgaaattccaatcccaggagttttacctgaaaagcccggaggaaatggcggagctttttcctgagctgccgcaagcgctgcaaaatacagtgtcaatagctgataagtgtgagataagcatggagtttggccaactgcacctgcctttttaccaggtgccggaggggcatactgtggaaagctatttaagggaactgtgcgaaaaaggtttgctggacaggtacggggcggcacccgaggaaagtgtcaggcagagaatggaattcgagttatccgttatcgagcaaatgggttattcggcttattttttaattgtctgggacttcatagattatgcacggcaaaacggtgttccggtgggccctggccgcggctcggcagccggcagcctggtatcctatgtgttgggaattactaacctggatcccttaaaatatgacctgctgtttgaaaggtttttgaacccggaacgtgtctcaatgccggatattgatatagatatatgttatgaacgccggaataaagtaattgaatatgtagtgcggaaatacggggctgaacgggtagcccagatagccactttcggtaccatggcggctaaaggagctattcgtgatgtcgggcgggctttagccatgtcctacggtgaagtggacagggtagccaagctggtgccggccgagctgcatatgaccattgagaaggctttaagtgagaaccaggacttgttggaagcttacaataatgaaccggaagtgcgcaggctgattgatactgccaaaggcttggaaggcatgccccgccatgcctctactcacgcagccggcgtggtaattaccaaacagcctttgacccattacctgcccttgtataagtccacggacggtccggtaactacccagtttgccaaggaaccggtggaagaactggggctgttaaaaatggatcttctgggattgcgcaccctgactgttatagccgatgctgtggcagaggtaaataaaagagccggttcccctctggatattgacaaaattacactggaagataaaaatacctttgatcttttatcccggggtgagggtattggtgtgtttcagttagaaagcagtggcatgagagctattctgcgcgatttaaaaccggaggtttttgaggatattgtggccctggtggccctttaccggcccggtcctttgggcagcggtatggttgacgattttatcaaaaacaagcacgggttgcaaaaggtttcctatttgcatcctatcctggaaccgatattgaaagacacttatggggttatcctctaccaggaacaggtaatgcgtatctccagcgacctggccggttttagtctgggtgaggcggatcttttgcgccgggctatgggcaagaaaaaaccggaggtaattgccggtctgcgttctcaatttatggagggcgcggctaaaaaagatgtggacccggaagtcgccggtaaagtatttgatttgatggagttttttgccggttacggcttcaataagagccacagcgcagcttatgcactggtttcttaccagactgcttatttaaaggccaattacccggcagagtttatggctgctcttttaacctcggttagagacaactctgacaaggtagcagtctatattgaagagtgcaggcgcatgggcatagtagttttgccgcccgatgtcaatgaaagccgggatggttttacggtagtcggcgataaaattcgttttggcctggcggcaatgaaaaatgtcgggctggcagctgtctattcgattatttccatgcgtgagcaaggcgggccgttcaaaaattatgctgatttttgtaaccgtttggataccagagtagttaaccggagagtgctggagagtttgattaaaggcggggcctttgattctttgggtcacaggcgggcccagcttatggctgtggtcgataccggcctgagcattgcccaacaggcacagcgggatagaaacagcgggcaaatgtcgctttttgaatttttggaagaagaggaagaatataatttgtcttttgtattgcctgatattgctgagtatctctacagtgaaatgctggctctggaaaaagaatcattgggactgtatatcagtgggcatcccctggccgaataccgtgaggtattacgccaaaacgatactgttaatgcgggggaattgccggatttcaccgaaggcgagacagtggcgctgggcggcttaattataaattacaaacagataaccaccaaaaaaggcgatgctatggcctttgtcaatctggaggatttaaccggggtagttgaagtggtgatttttccgcgtatcttcaaacaataccggcaattgctgcagcctgacagggtcgtactggttaagggcagagtaaaccaggccggtgaggaaataaaaataattgccgaggaagtatcctctttagttaaaacgacacagggggatttatacctgcagtttattaagcgggatatgcagacagttaaacaggtgcagcttatattgcaaacttatccgggtaataatcatgtatacttatattttccgcaggagaaaaaattagcgaaaacctcggaaaactattgggttaatttggacagtgaagtggtcaaagaactggagcaggtacttggggtttctaacgtcaggataaagcaaaaagccccggctcaagaagcagtttctttataaaacagatttaagcatgaaaaaacgataatttagcgcgcaattatccaatttaagcaggattagcttgtcaaacaggtaaagttgtgatatgatatgcttgaaaaaaaaggaaatgatgattcagaggtgataatgtgccggatggtaaaaaccatgaggaatatgtagtaatcaaggccaaggaaaacggggtaaccattatcggtttaaccaggggtaaggatactaaatttcatcattctgagaaacttgataagggcgaggtaatgattgcccagtttacagaacatacctcggctataaaaataagaggccgggcggaaatattaacaaaacatggcaagatgcacacagatgagtagtatccagggtcttggctctggatataccttttttatactctaagaaattatgcttatgattggctgttcgaaagccgcttaacgcgactttcttctttaaaaaatagaggattttatttattaaggtagaaaagatatcagtgatatatgtttttgtgggggggctttaggctgtgtggacagtggtatatattgcaccaaaccagaaagtggctgataaacttcagcgcaaattaaccgctgagggtttgctggtgaaactacgccctatcggacaggtacagcctgattccgtttactcggtagaaattcttgtgcctgagtctgaggtaaacgaggctttggatattattaatttgggttagtttttcagcgcaggggagagtgagtttttggttttagatattttccgcaagcaaaaatatgttaccttacatcctgaaactaaacgggaaattcccgaaggactttgggttaaatgtgatcgctgtggggaaatactgtacaataaagagcttgataagaatttcaaggtatgtgagaaatgcggatttcattttcgcctttcctccagagaacggttgcagatgaccatagatgaaaacagttttaatgaatttgacagcgaacttatctcggtgaatcctctgggtattgctgattatagtgagaagctggttgttgccagagaaaaaacagaattaaacgaagcaattgttaccggtgaaggtgccattgagggtcaaagagttgtcctggctattatggacgcccgttttattatgggtagtatgggtgctgtggtaggtgagaagttcacgcgagccgtggaaaccgccatagaaaaaggattgccttttctggcttttaccgcttccggcggtgcgcgcatgcaggaagggttattgtcactgatgcagatggccaagaccactgcagctttagcaaagttagatctttccggcggcttgtatatttctgttatgactgatccgactaccggtggtgtaagtgccagttttgcctctgcagccgatatcattgttgctgagccgggagctttaattggttttgccgggcccagggttattgagcagactatacgtcaaaagcttcctgaagggtttcagagagccgaatttgtccgtcaacatggttttgttgataagattgtcagccggcagcagatgaaatcttttttagctaaattgcttaggctgcaccggcaggaggagaaataaaatgcccggcactgttttagaatttgaaaagcctatactggaactggtggaaaagatctctgaattaaagaatttcagcagccagaccggtattgatttagtatcagaaatagatattctggataaaaaggcacgggaactgaagaagtccatatacggcaatcttacgccctggcaaacggttttgctggcacgccacccgaaccggcctaatgctttggaatatataaatatgattatagatgactatatcgaactgcacggtgaccgctgttacggagacgacccggcaatcacaggtggcatcggctacttctgcggttaccctgttactgccgtaggtattttaaaaggtcgggaaaccaaggagaatttggccagaaattttggcatgcctcacccggaaggttaccggaaggcaatgcgcttaatccggcaggcagaaaaattcggccgcccggttatctgttttattgatactcccggtgcctattgcggcatgggagcggaggaaaggggacagtccgaagccatagccagcagcctggtattgctgtcgaagattaaagtgccggttgtgagcatagttatcggagagggcggcagcggcggggctctggctttagccgccggggatcgaatattaatgcagcagcatgccgtattttccattatctcaccggaaagctacgctataattctctggaaggaatcttcacgtgctaaagatgcggctgaaataatgaaaataaccgcacgggatgtttatgaactgggtattgccgatgaaattattgcagaaccgcttggcggtgcgcacagcgccggagaggaagcggctgctttgctcaaagaagctgtatcccggcacttgcagcatttgcgcgaattgccggcagaagaactgctctccgccaggtttagcaaaatacgcaaaattggttctgcggcaatagggcagcaaccaaatattaactgacaaaaattcaagcagctgtgggtaataataaatatatatcccacggctgttttttgtagaacgaggaaaatattccctattatattatattcgtggataatttttaatattgtttgaggagggatataaattgcaaagaatagcagtattaaccagcgggggcgattcatccggcatgaacccggctatccgggcagtaacaaggaaagcaatttatcatgggatagaggttatcggcatcaaacgtggttatacaggttttattgagggggagatgtcacttttaaacctgggctcggtagcagacatcatacagagaggcggaacaatgttattttcagccagatcggaagaattccggacacctgaaggacgaaaaaaggcttttgaaaatgttgagagatttggcatccagggcctaatcgttattggcggtgacggctcctttcgtggtgcaaggcaatttcataaggaattcggtttgcctatcattggtgtgccgggaacaattgataacgacatagttggcactgactactcaataggttttgacacggctataaatacagttgtagatgcaataaacaagatcagggatactgccacctcgcacgagcgcacttttatagttgaagttatgggcagggatacgggttttatagcacttactgccggtctggcggcaggtgccgaatcaatactgatcccggaaaagcctttttccataaatgacatctgtcacaaactgatgcagggtcataaaagaggtaagctgcatagtattatactggtagcggaaggtgcttccgacagttttgatgtagccagccagattaaagaaaaaacaggttttgacactaaagtaattattttgggacacctgcaaagaggcggggcaccgactgcttatgaaagggtaataggcagctgtatgggagcaaaggcagtggaattgttaagaaacggtgaggttcttaagatggtcggcatgcaggccggcaagattgtggccctggatatagaagattcagccttgaaaaagaaacccatagatatggatatgtatgatttggcaaacattttatcaatttaaggggtgaaatttgtgcgccgaacaaagatcgtttgtactataggaccagcctgcgaggatgtggaaatattaaaaaaaatgatgcaggcaggtatgaatgtagccagacttaatttttctcacggtacctatgaagagcacgaaaagagaattaaactggtgcgacaggctgccattgagggagggtataatatagccctgcttttagacaccaagggaccggaaattagaattggcaagttcaaagaggaacctgttactttaaaagagggtaaaaagcttgttttgactactgaagaaatactgggagacagtgaacatatacatattacttattcaggattgccggcagatgttgagccgggcaacactattttgattgcggacggtttaatagaattaaaggttcttagcacttccaagaaggaaattacctgtgagatagtcaacggcggtcaactcaccggtcaaaaaggggtcaacgtaccgggggtaaaggtaaacctgtcagctatgacagagcaggatatttccgatttgaaatttggcatcaaacaaaatatggattttattgctgcttcttttgtgcgcaagacctctgatgtgctggctatacgtgaggtattggaggaagcgggagctgatctggatattatcgctaagatagaaaatcgggaaggtgtggataatgtttctgatatcatcaaggttgccgatggtattatggtagccagaggtgatttgggagtagagatacctgccgaagaggttcctttgctgcaaaagagaattatcgaaaagtgtaacaggcttggaaagccggtgattaccgctacccaaatgctggagtccatgatacaaaatccccgtccaaccagagctgaagccagtgatgtggccaatgccatttttgacgggacagatgccatcatgctgtcgggggaaaccgctattggcaaacaccctgtggaagccgtcaaaactatggccaggatagcggaatgctcggaacagtcacttaattatgaagaaattttaagtaaaaaaagacaggtgcagacccgtaccgtaacggattcgataagttatgccacctgtgcaatggcccaggatttgggggcagcggccattataacggccacacagaccggttatacctccattatggtttctaaatatcgtcccaaggcaccggttatagcggtaacgcctgtagagagcatatccagaaaaatggctttggtctggggggttaaatcaatcttgaccgtgccaacgaaaaccactgatgagatgatttcaacagcggttaattttacgctggctgccggtttaattaagtcaggtgatctgctggtaattaccgccggtgttccggtaggtatacacggcacgactaatttaatcagagttcacactgtgggagatatcctggccaggggcaccggtataggtgcgcgtgctgttaccggtaaagtgagaattgtgcgtacggtaaaggatgcccaggaaaatgttcagcagggcgatattctggtggccgagtcgactgatagggattatatgccggctatacagaaggcgggagctataattactgaagtaggaggtttaacttcacacgctgctattgttggcctgcagtttggcataccggtgattgtcggagttgacggggcggtaggtattctgcctgaagggcagattgttacggtagacgggcgcagaggcctgatctatagcggtgaggccagggtattataaaaaatattgcgtcttctttataggggatgcattttttttgatactttaggaaattatgcttatgataattttgtggattaatcattggttaatgttgcgcaaatttatgtagcataagcagggttgacaccgcgtaatttccatcgagcataagtgcctgtggctgcttcgaaagaagttaaggtgttcgtgcggcaggatattgcacttttaattattcatattttttaaaacatcagcatataaagcatattgtgtgcgatttataatttcaaagcctttccttgatttcataagcagcagtcatatggatcataatatttgtagctgtgaaattagggggagtattcagtgaaggaaatgatgatgcactatctgtcaactttgggtgttgccggtttatttatcgctatattcatagaatcattaggagtaccctttcctggtgggataatggtagtgtttgcgggttttatggtaggacagggcaggctaaatttataccatgcgcttttttctgccgtagcggcttttgttcttggctctatagtagcttttttcctgggcagatacgtgggggaaccgttctttcagcgctgcggcaaatatctaaatttttcaccccgcgatctcaatcaagctcaggttaggttaaaacactcatctgctgtttttattattttggggaggtttattcccggtctgagtaatgtttcaccttacctggcgggaatcagccgtttgggattaggcaggtttattttgtataattttatatttgccttgctttggggaggtctgtatttagggattggtatattttttggacatagatggagttatatcagcggtaagcttcagataggcttgccggtagtggccataattctatcgcttatttatctgggctttacttccattaaaaagaagctggccaggaagaagctctaaaacaaaaaatctttcggagcagggaaccctgaaacgggggtggaaggtatgctggaagtgtggggggaatctggccaactgcgggctgatgcggtaattaagctatttataaagaaaaatgaaacagataaatatgaaatttttgttggggatgagattaaccctatatttagtgaacaggtgatgatatgctcgcctgacttcactcaaaacatcaggagaactttgacaaagattcttgaacagctggaaagcttgaaggtatccagcgtgctggttcagtttagtatcagccagccggcaggcagcagtccaatagaggatatcttgttggctgaggtaaggcggcacctggcagtaggctccgttctgggccgggttgtttttgcaacagccgatcaaaaagtgggaaaaaggcttgagcagcttattaacaggaataatacagtttgtctgggggacagtataacctatggatatccttatgattctcaggtttcctgggtaaaattattggccgacaggttgggcgtaacaatgatcaataagggagttaatggtgatactttaagccagatggcttctcgctttgaacgggatgttattagctgccggcctgccttggttgttattcttggtggtacaaatgatgcttttatgggagcagcttctgaaagtgttggttcagccatagcttatatggttgagcaatcttttgctgcgggaatttgtcctgcgctcggcttaccggctgctgtaaccggtgagggaattttatcggaggtatcgccggaggaactttatagcgttgagaccgagttaaaaattatgcgcaactggattaggaattatgcggaggagaatcacctgccgttgctggacttttacactcctttactggcacccgggggaatgggagacccccgttattttgttgatggctatcatcccaaccgggctggctatcgtgagttgtcgtttagtattgaaaaaagtttggttcccattatgaatagaatttgtttgcacaacttcaagatttaacttaataaaaaatcctcatatgctatgtttttcacaaaattgttgtataattaaattataaggttttggcattttatcaagaaagtcgttttaagcgactatcgagcagccacaggcgcttgtgctcgatagaaattatgcgatactaaccctgctcataccatataaatttgcacaacattaaacaatgatttatccacagaattatcataagtataatttcctggagtataaaaagcttttgtaatcttattgtgaatagacatcaaaacaaaggcggatgtgatcattacatgaacggcttttccgttagtgattatgatttatatttatttcatgaaggtacgcactaccagagctacaaaatttttggcgctcatattgttgagcagaacgggcaagccggtgtgcgcttcactttatgggccccaaatgccggaagtgtaagagttgtcggtgatttcaacaactggcagggtgattctcatgagatggtgaagctggacaactccggtatatggtcactttttgtaccaggtttgcgagaaggagatttatataaataccaaataattacctatcaaggtgaggtctttttaaagtcggatgcttacgcttttttttcggagcgcaggccaggtactgcctcgagggttgcctcattgcacggttatcactggcaggatgcttgctggtataaacataaaaacagccgttcaatttataaatgtcccatgaatatatatgaagttcatttaggttcctggaggtgtggcttgcctgagacaggcgagaatgtgtatgaatcggatcaaaatgaccgttctttgagttacagggatctggctcagcaattagttgattatgtctatgagatgggttacactcatattgaactgctgccggtttctgagcacccttatgacggttcctggggctaccaggctacaggttatttttccgtaaccagcaggtatggaaatccccatgattttatgtattttgtagactgttgccatcaaaaaggactgggggttattttagactgggtaccggcacatttttgcaaggatgactgtgggcttagaagatatgacggcagtgccctgtatgaaaacgagaacagcctgcggggagagaacgttcagtggggtacagccaactttgatttttccaagaacgaggtttggagctttcttatctccaatgcttatttttggtttgatgtatatcatattgacggtttaagagttgatgcagtagcgtatatattatatctggattactgcaaacagccgggccaatggctgcctaataagtacaacggcccggaaaacctggaagctattgagtttatgaaaaaattaaatctggttatatttgagaatttcccggaagctttaatgattgctgaagaagcaactcactggcctatggtaacctatcccacttatctgggggggttgggttataattataaatggaatatgggttggatgaacgacatactggattatatgaaatccgatcctctatacagaaaagacaagcacagtttattaacattttccttaatgtatgctttttctgaaaattatgtactccctctgtctcatgatgaggtagtccatggaaaaaaatctttaattaataagatgcccggtgactactggcagaaatttgccaatctaagacttctttacgcttatatgatggcccatcccggtaaaaagttactttttatgggcggagaattcgggcagtttattgagtggtcttataaagaaagtttggattggcacctgctggtttatgaaatgcatggtaaactgcattcttatgttaaggacttaaatcatatatatttagatgaaagatgtttatgggaagaggacggtaattggaacggtttctcctggatcgacccgcatgacagcgagagaagtattatcacttttatacgcagggccagcaatgaggaggattttatcatagttgtatgcaactttacacctgtcgttagagacagttaccttattggggtcccgcaggcgggggtctatcaggaagtgtttaacagtgataatgaaaaatacggtggatcaggacaaaagaataaccgcttgatttttgccgatgaattcccataccacggtttgccacattctatgagaataactattccacctttggctgttgtatatttgaagaggataaagacaaaacaatcatgcacagggaggggaaaaaatgcgcaaggaatgtgtcgcgatgctcttagcgggagggaagggcagtcgtttggggattttaactaaaaatctggccaaaccggcagtaccttttggcggtaaatacaggattattgattttaccttgagcaattgttgcaattccggacttgatactgtgggtgtgctgacgcaataccagcctttaaaactaaattcctatataggcattggcagtccctggaatttagatcgcaaaaacggtggagttaccttgcttcccccgtatgagagagaggtaggtaaggagtggtataaaggaacagccaatgcaatttatcaaaatataaattttatagatgagttcagaccaaagtatttactcgtactttcgggcgaccatatatacaaaatggattattctttaatgctgcaatggcataaagaaaagaacgccgatgcaactatcgcggttattgaggtgccttggtcggatgccagtaatttcggtatattgagtactgatgaaaacgggcgcattactgagtttgaagagaagcctccggttcctaaaagcaattatgcttcgatgggtgtatatgtttttaactgggaactgctggtcaaatatttggaagaggatgagcatgatcctgcctccgataatgattttggtaaaaatgttattcccaaaatgctgcagtgcgaacaaaggctttttgcctacccgtttaaagattattggagagatgtaggtactattgaaagtttgtggcaggcccatatggatttgctgcaggatgagccggcactggatctttacgatgccaaatggcgtatctattcacaaaatcccacaatgcccgctcattacatttcttctacagccagagtaacttgctcgttaattaatgaaggatgttttgttcgcggcaatgtgcataattctgttatatttcctggagtttatattggtgaaggtgcagaaataaaggactcaatcatcatgcccaatgccattatcggttctcatgtgaaaatttataagtctattatttgtgaagctacagttattcaagattattgtcgtattggcatttgccaggcagaagttgagcatcgttgctccggatgcgacattactgtggtgggggggaacggtatgattgccagaggcacggtaataccggcaggccaaagagggaatggctgtgatctggcaaaataagtgaccggaagcgaggcgtatagatatgaaagatgttatgggaatcataaatatagttgaggcggaaggattgctgaagggaattactcattttcgccctgttgcttccgttccttttgggggcaggtaccgggtaatcgactttgttttgtccagtatggttaattccggcatgcataatgtaggtgtctttaccagaaataaataccgttcagtgatgaatcatctgcgatcaggaaaggaatgggatttggatcgcaagagggatggcctgttcttatttcctccggaagacattaatgcaactattaattctttaaaaggtgacttgcaaaatatatacatcaatctgaattatatccatagaagcagtcaaaaacatgtgcttattaccggggggaatattgtctgcaatatagactaccggaaagcttttcagcaccaccttgatactaaggcggatataactgttatttgtaaagaaccggatgaaaatattttggattattctcagtatagtgtattggaaacaagagaagacggcagagttatagatatgaaggttagtccggataaatccagcagagcaaagataagtctggatatgtttattatggaaaaatcctttttgttagaagttatggatgcttgtatttcacgtggttattatgatttagtcagggatggttttataaggaacattggtatgctgaatatgcagagttatgaatatcaaggttactgggctaaaatatactctattaacagctactataaatacagtatggatttgctgagacccgagataatgaggcagttattttttaaaccgggtttaatatatactaaagtaaaagatgaagcaccagtaaaatacttgagcaatgccaatgtaattaattctattgtagctaatggctgtgttattgacggtactgtggaaaacagtatcctgtttcgcggggtaaaaattcacaaaggcgcctatgttaaagacagtatattaatgcaaaaaacagaaatccgtgaaaatgcttttatagaaaacataataactgataagatggttactgtaacttgcgggacccgtttgaacggggtgaaaaattatcctatagttatcgatttggagactgtagtttaaaatatgttttagattaaacaacaggaaacaggtgaggcatataatgaaagtgctgtttgtagccggagaagcttttccttttgctaaaaccggtggtttagcagatgtggttggttctttgcccaagtacctgagaaaattaggcgttgatgttcgtgtgatgattcccaagtacggcgatattcaggatatttatactgaagatgccgtaactgttcatagcagaattgtagatgttggctggagacaccagtactgcggcattcaagaagtaaactatcagggagtacctatttattttgtcgacaatgaatattatttcaaaagacagggttattacggtttttatgatgaagctgagcgttatgcttttttctgccgggcggtgcttgattgtttgcctcatatacactttatacctcagattatacattgtcacgattggcacgccggtatggtaagcgcattaataaagacgcagtacaggtataatgctatatgcggccgtttgaaaactatatttaccgtgcacaacctgaaataccaggggatttttccccatggcatcttatgggatctattccgcttgtcttatgagcacttcaatgcagagggtttggaattttacggtgacgtcagttatcttaaggctggtttagtttattcagatattatcactaccgtcagtcaaaattatatgtatgaaattcaaactcctttttacggggagaggctggacgggttgttaagacgccgcagccatgagttatacggtataatcaacggcattgattatgaggaatataatccgcttactgacccgcatatatttgtaaactataatgctgattctctggacaaaaagttacaaaacaaggcttctttgcaacagtatttgggtttgcctgagcgccctgagattcctctgattgcaattgtttcaagattggtcggtcaaaaagggctggatttggtggccagagttttaggtgagatgttggatctggatgttcaactggtggtactgggaacaggtgaggcgatttacgagaatatgtttagaaatgcggcctattggtttccacaaaaggtatctgcaaatatttattttgataattctctggctcacagggtttatgccggttcggatatgctgctggtgccttcactctttgagccctgcggtttgtcgcagttgatagccatgcgttacggctgcctgccggttgcccgggaaacagggggcttaaaagacacggtattgtcatataatgaaaataccggagaaggaaacggttttagttttgctaattataatgcgcatgacatgctttatactgttagcagggcagttggtttctacaagcagcaggaagtttggcagaaaattgtcaggcagtctatgtcaatggattacagctgggacacttccgcccaggaatatgctaaactatataatattttggctaagagagcccaggtgggcagataaaaactaccgcaataaaaatgctctggtttttaagggcaattttattgcggttaatattttatactcactcttctttatataaatctgtgctcaagtatctttcccctgtatcaggtaaaatgattagaatttttttatcttcgcccagtctgtggccgatttgtttagccgcgtatacggctgccccgctggatatgccggccagaatgccttcttctctggccagccggcgtgtcatcatatatgcatccccgtcgctcactgacaagggagcgtcaagtatgtccatatccaggttttccggaacaaacccgtctcctattccctgcagtttatgctgtcccggttgttcaccggcaatgacggcggaattggctggttctaccgcgtatacttttattgaagggtatacttctttcaatactctggcaatccctgtaagggtaccgcctgttccgactcccgccaccagtgcgtctatcggtccttcaatttgttctaaaatttcctgtgcggttgttctggcatgatacctgggattggagggattggcaaactggttgggcatccaggagttaggcgtggatgcaactatctcctgggctttgcgaacagttccctctaaattttcactggccggtgaaagaacaacttctgctccgtaagcgcgggccagcatcctgcgttccatactcatggaatccggcataacaatgataattctgtatccttttactgcgccaaccatggctaaagcaatgccctgattgccgctggtcggttccacaatgaccatgcccggttttataatgccttccttttctgcttccagcagcattccgtaagcagctctggcttttgaactgccactgggattaaacatttccagcttggccagcaattttgccgggcagtcatcagcgactttatttaaccggacaaccggtgtcatgccaattgtttccagtatattatgtaaaactttgctcatgctatcatcctttcggtgtgaattaaagcaagcggtctatttattattcgacgttaatactattattccttgattcattactgtgtattgtaataaatagtgtaaattctagtaaacaaaataataaaaatgtgttaagatgtttctaaatagttcaactttttagaacagtgtattaaatcggcccatttaatttcattctgaaaggaaagtacctaattatgcaggatatggttgtgcgaaaagaatttcttattgattgtcgaaaaaaaaatgcctgtatgaaaatgtgtgaaaaattaaagaagctgctgcctcctgaacgggagattacatttctatgtatcggtactgacagggtattagctgacatatatggtcccctggtaggcagtttattaagcgatatgggcatgaaaaatatacttgggatgataggccagccggtgcatgctaagaatctgagcacgtatgcggccgggatacccagagaacattttgtgatagcttttgatgctatgtccggcagggaagagaatctgggtaaaatcagaatcagaagaggacgttgttaccctggtaccgggattaagaaaaaacttttgcctgttggggatttgacggtttcctttaatatagctgtggagagggaatggggtttggatttaaatgttgatcctgagatgatctggcgaggtgccacagtaacagccgggatgatcgttagaacaataagggaattggaaaatgtcaagaagccggagaaatttggttttagaatgttttcacggtcctatcgtcagatattatttggataagagcagagtaagatactatctttaatatgcaagcacctctatgtagatggaattgatgtcgttataccccattcggttgactcttatagaaaacgtgtttttaagtggttttcccttttggggataaccgtttttttatgatccgggaaattatgcttacgatagacccgtgaataaatcattgtttaattaaagtgtaaatttatattatatgacaaggtcagtaccgtgtaattttcataagtgacaatagcaaaaagaaagtcgcttcaagcgactttctttttgctaagaatgaaaaaatgatgagaagatttatatacatgtatacaattgagtaatcatttttaatattgaataagcttgtttattggtggcggtgtgttaaaaaactctgttgttttatagggaggaaagtcgatatttgctgctttacattgtctttgcaagttataatagcctgccgcgcggctgttaaatatgcttgagcaagaacacaataatatgtttggcacagatattgcaatgtaaaataatcagttgtttaaatttatttaattttcgtaaataagtttaacacggaaaatcatatcaagaatattgagaaaggtgtgtactaaaaatgttggaatgtaaaaaatgtggtattgctgaggaaaccggtgaggatatgattttttgtcataaatacagaactgctataaatacaaaggttaagagcttccggcaggaatgtattttctttacctcgcggatagtagaaggtggggaactattatctcctcaagagcatctttatttaaaagaagcagaacaagcttccattgctcgtaaaacagtgagtttacccaaccgcagacgctttattgcaaagaactttgcaacttactcgggtagtgaaatgaaaaacgggtccttttaaaaccaggttgctgcacctggtttttttttatacaaaggcggcatttttgcctgcgatataaccggaagaccaggcccactgcaagttataaccgccacaatccccgtctatatcgagaatttctccggccagatacagcccttttacttttttagattccaatgtctgcgggttgacttcgtttacagcaactcctcccgctgttacttgcgcggctgaccaggaatcggtaccggtaacctgaaaacgccagtcttgcaggatagaagctatctgttttatttctttagaagagagattactaacttttttgtttatgtcttcaatcccggctgcttttaacatggccgggattattcttttatgtataaagccggtgaagctgaaagctaatgactgggaaggctggttatgccagcgtttgagcagtatctgctccagctgctctgtagaaagatgattaatgagacttaattttagccatacttttagctgtttttgcaggtattcaccggctttacggctaagctgcagaatgggtggcccggaaataccgttagcagtgaagagtatttcaccggttgctctggcctttgccttattatcaacaattatttccgccgtgccctcaaatttaaaaccctgaacttgcttaagaaagctttcggccaactgcagccgtaccagagcggggaaaggttctattatgtggtggcccaggctttgagccagtgaaaaaccgctgccgttagagcccaggttgggagaggctttgccccccgcggccagaattaagcggttggcttgaaactttctcccgtctttacaggtagcgtaaaagttgttatccgtctttttaatcttattgatatctgcctggcaaataacaataatctttctctgttccatttcgaaacgcaatacatccaatacggaagaagcctgcccggaaaaaggaaagactttgcctccggtttctgtttttggcattattcccagatttgcaaaaaaatcaatagtgttttggtagttaaactcggttaaagcggtgtaggcaaacttaggattttgaccatgataatgtttcaggtgcaagtctgtgttggtcaaattgcacctgccgttgccggttgctaatatctttctgcctatccgctcgtttttttccagaattgttgctgccgcgccttctctggcggctgttatggctgccataatacctgccgcgccgcccccgattaccagtacagtggtgggatggttaaaactcataatgctgctccctccagattgttctattgtgatacagttttgtatttgcctgacacagcttctgccgctttaataccgtcaaccgcggcggaaacaatgcctcccgcgtaacctgctccttcacccgccgggtagaggccttctacatttgactcaaaattttcatttctggtgatgcgtacaggggaagaacttctggtttccactcctgttaatactgcgtcaggcaggttaaacccctttaattttttgtcgaagtctctaacagcttcttttaaagttgagatcacataaggcggcaggcagtcatctaaagatgtcatccgcacagattttttaaaggaaggtgtaaccgatcctggacagtctgatggcttatcgatcaggaaatctcccagtagctgagccggcgcgttataattgctgccgccccgtagaaaggcattcttttcccagattctttggaattctaccccggccagcgggtggttgcccggaaaatcctttggtgttacccctaccagaaaagcactgttggcgtttggggtattgcgggcgtattcgctcattccattggtaaccactgtttcactttcggaagccgctgagacaaccatgccgcccggacacatgcaaaaggtataagctgagcgtcctgatggcgagtggtaggccagtttataatcagccgctcccagctttgggtgtccggccaagtttttgtactgtgattgatcaatcaatttttgcgggtgttctattctcacaccgatggaaaaggctttaggcagcaggtttacctggcgtttatgcagcatttcaaaagtatccctggcactgtgcccgatggcgagaatcaggatatccgtggctaactgctcctgcccgttgatgatgataccgacaattttgcctgatttaatgatgagatcagtaattttagagttgaatttaatctcaccgcccagttcggttatggtttggcggaggttttttaccaccgctctcaatttatctgttcctacgtgtggtttatgggtgtagagtatttcctcgggagccccggccttgaccagttcttctaatactttgcggcaccggtaatcctttatcaacgtggtcagcttaccgtcagaaaaagttcccgcgccaccctcgccgaattgaacattgcattcgggatccaactctcctgtttgccagaacctgtttactgctcttatcctggtgtctacgtcgctgcctctttccaataaaagcgggcggcagccggtttgagccagtatcagcccggcgaaaagacccgccggacctgttccggcgattacaggacggtgatcaagttttttattaccctgttcgacatattgatagttgaggcagggagtttctgatattgaccggtcttttattttttttaatacatcagcttcatttttcacattaacatcaatagtataaacaaaattaatctgcgaactttttctggcatccagagattgtttgaaaatccggtagtccaacaggtctttattctttattcttagtttttgaaggatagctttttccagatcatttttatcctcgtcaagggttaattttattccgtttaacctgagcatattattgtatcccttcgttgaataatttcattaacttctcgacaggcaaagcgtatttttacaccctgaaaggcaaatgcctgaaaatgtcttccagctcctgcaagagaattattttaggcaattcccgcataattttgtgtttatcctcatctttagctccaatcagcaaggcgttgggtgttgcccttagcatttccaaatctcctaagctgtctccgacggcagcggcttcttccggtcttatattatatttatccataagattttgcaggtgatcttctttacgcaaaccccgaacatcggtggatacatggataagcacttcaccggtaaagcttccgtcccggcaaaccaattcattggccagatgatggtgaaagggaagtatctgagccagttgatcagccaatagttttaagccggaggagagtaaagctattttaacacctgatcggtgaagagttctcagtacctttccggcccttggtcttagttgtatttcagtaagtatttctgctgctcttaggcagtcagtaccctgccataaagacgcgtccagacggcagaattcagcataatcaatcttgcctgcccagaagagatcctgaaaaacgtgtgctttttcatgccatatttccatacgcctgtgcaggtattcccaggaactgtgttcgctggtcagtgttccgtccatatcaaaggcgataagttttattttttgatctgacactaaaatttcctccggtataagagattactctatatatttataattaaaagagcctctcagtcaagaggtaagcattgctttttattcggttgcctgctataaattattttgttatttcaaaatgtcgattttttaacggtctcttgagtaactctttattaaaacgcagcaggaatttcgacactatttgtagaatcgataacgaaactgttcggaggtatgttacggtgaagaaagctaagactctgcagccatttttgaagtgggccgggggtaaaagccagttgcttaaagagattagtaattttatgcccggtgaattcaataattattttgagccttttgtcggcgggggagcagtattatttgagcttcatccttaccaagcagtaataaatgacactaatcctgatttatataattgctatattgttgtcagggattacattgaggaactgattgctgacttaggcagacatcaaaatgatgagagttattattacaaattaagagatatagacctcagtgaggagtacgggctgctttcgcctgtccaaagagcttccaggactatttttttgaataaaacatgttataatggtctttaccgcgttaataagaaaggacattttaatgtgccttttggcaaatataaaaagccgaatatagttaacgagcatgttttgcgtctcgttagcagctacttgtccgaaaataaaattaaaatattggatacggattttgcagaggctgtagaagaagctgccagcggtgattttatatactttgatccaccttatgatcctttgtcggacacttcctcctttaccgcttacagcagcagtggtttcggtaaagacgagcagaagaggctaagggatgtttttgttgatttagacaaaaaaggatgtaaggttatgttaagcaattctgctacggatttcattcttgacctgtataagaattatagagtattgtttgtatccgccaataggagtataaattcagttggtacagggaggggtaaaataaatgaagtactggtgatgaattatacatagatttattagtgcttgtttacaccacacacaggccatagcggggaaaaagccggcgggtaaggaaataatggtgatccttaagtgcatcgtgaaactttttccagttgctatccagaaactcattgtagatttctataggatctgaaagccagatatcggtgttgagaaaattatattcccatgaatcaggcccgctttcgtcataagcaattttatcctcaattataatagtttcgccgtcccgctcaaaactgaagataccggtacgaatgtattccaaccattgctcatgtcttaatttctgattttcatcgttaatttcctgaaaaagacttgctaactggttagctgttttctcttgcagtcctgtgacatcggcttccggatctcccagtttgaatcttttcatagctataaacatattcttggcggcgtctaaatactcagccgggttgttgcggtgcattatggtgccccggtaatcttcataatgccatttaagatagggtttatcaggataactgagtaccgcagcatgtcctaaaggtataaccccgtctacaaatttgctgactatcgggtcaaaaatttcttgaaaatagtttgccacatctttaataactttgccgcctgcccactcgtccgtatcctccaggtacttaactgaattaacatgatgttttatgccggcaaagccttgatgcgcccatgtatctgcgtaaacatgcatagtaatgccaagcctgtgcaaggcatttggctcgttatgccgcctaatacattcctctaccatgtcccttgctatgtaactgtttgctctgcagaccagtctgctggcgaaattaagatcacttccatgatcgactggtaaagaacagttgcccggcaaaaaatgatacggtatccagacatggtggtcggataattcatcaaaattcttgtaatccaggcttttgtgagctgagcggacagcatggtacatggcttggttcggcagtttaaccagagcgttgtttgttgcatcgtctacatactgtgagctgtaggctataatttccgattcatgttgaaggaaaccggccaacctggccagcaggtaggtaacaccatgatgaaagtcaatttgcaatatttaatcaactcctttaaaaatatcgctataggtaggaataaaagttaatattatttaaaatatagcacatggtagaatttatcacaatagaagattagtatggccactcaaaaatagttgaccttttattatatgtatgttaagataataaacgtagctggccgaagtggcggaactggcagacgcactggactcaaaatccagcgttggcaacaacgtgtgggttcgactcccaccttcggcaccaaaccaatataatccgaaccaatctcgacagctaattcctgtcggtgacgggttcggattattgctttatttcgattataacttcttcccgaatggtgtgaagcaacgtccggaatccaagccgagaggcgcacggaaaaaacggaagactgaatagacaaaaaaggggcggcggcatcgtaatgataccgccgccccttatgtcagtccttcggtgtcctttccaatttttaaagactttatagctgttaaaaattcagttatcagtgaatacagtaatggatttattgaaggtaataacaatcgtttaaaaatgatcaaacacaccatgtatggaagagccggtttagatcttctcagagctaagattatctattagctttttattttagcctttcatacccaaatctacggatgaacctcggataaaccggaatacgcaacagtgaaacaggtagatttgtccggctcatggaagcctaacgaatccgtcaggttgccttgtgcgtccgcgtctactaaaagcacctttttacctgcatcgcaaggccgatacccagattgaccgttgtggtcgttttgcccgtgccgcctttctggttggcaagggcgattacttttgccacttaaatttcctcctttcacgcaaaaaagccgtttgctttaactgggataataaagcaaatggctttgtggttgatatatgaaaagaggacataattaatcaacactatgtcctcttgttcatctatttgattgtaatatggataatgagcagtttaacgttcttgaagacttggtatattctaaacataatgggaaattcaaaaatggtttgtgctcaacattatggctattaatgttgtatttgttccaaagacttaacaataagtttgttataaaaagaattaaagcttccatcatcaaatgtatacccgttaaacacatcattgcaaagctgagatatttcactgagatcagtttgaggaatttgagattcaactgttctaagaaggcttgaaatttcggttttataattgttttcaatatatttccggtattcagtatcactgtcatcagataattcttcttgcgatttagagaaagcccataacaattctgcaatcctatcaatttcctcatatccggtaacaatgggactaaatacttcgtactgatgctcgaagcattctaaaatttgtgttgttacttcttctgggaaaggtgatgtcaactgttctgccagtttggtatcctcggtattaatagcgattttaagcctctttaaaaagtcctttgaaacccttagcccacttggcatgattttatcatggtcatttttgcacactaccactaagtagtcataatctagttccgcaaaaggtgtgcagtgacaaaaaaactctattaacagcgtgccatctgtcatgtccagatcgtgtacgataatcgggtaaaaattgaggattccattgtaataatatttctctgggaaaatgacaaaatgatctgataataaaccgcacagagcttgtttggctttttccattgcattcttgaagttttctttataccagcttttgatttgatatttgttaaaaaacttgcttggttgatgttcattatagtatagacatgccatcataagattctgtaaattttgttcttccagtatacaaagttcatagtgtttccgcattaaaattccttgctcgtcagcaatattttcaaaatacttttgcattttcactaaagatgattttgtagctctaaggttaattaaagccagcctagccttatttgaatctctaagcagaaaaccagctaattggtcaaagaaattacgagtactttgaaaataatcactttttattttgctaaatccctcaggtatttttgctttttcatcaaaaggtctatctttataaggaaatctaaattctttaattagttttttattcatttcaattcttaaactatctatttcagttgcaagactcccaaggggtttttcttcaagttgtttgcatatgcaagcaacacttttttgaaatagatctattatattttttctagtagaaaaccaatactctagccactctaagatgctatcgcattcatagttgcggtttatccccaactacaactggtcttataatacatctcctgccattaaagcaggctttgaccgacatatttcactattcggaacaaaataatgtggtgactgttgcgatagatgctcctcttacaagttccattagtgatgaaaatggatttagatcatctgatatgctattaagagaacttctccctgttaaatatcgaaactgggttgcatatttgaagtagtaatggaaaaactccttcgaaggcttgagattaatataacggacagttttcttggtattatatggaaattcagtggtgtatggtggataactatgttataatgcttctggcaatatttttcaaggaggaaacctgatatgctcaataaaattgaactggctggttataagtcaattcatgaaatggatcttgaacttcgccccttaaatgtgttgatcggggcgaatggtgctggcaagtccaattttatttctttttttaagttgcttaattacatcatgagcggttatttacagggatatgtcggtgaattaggtggagctgattctctattgtattatggttcgaaacgcacaccgcagctttctgggacattatatttcactacagatgcgggccaaaatatctatcacttacgtttagtaagtgctgctcaggatactctgttgtttgcagatgaggctatctcctttactaaaaaaggatacccggtaaattcacttgtatcgcttggtgttgggcataaagagacaatgctctcagaaaaaattaatgataatagaataaatgcaaaagccacgaaagttcttaaaacagctaatattattaagaatattatggatcgatggcgtgtatatcattttcatgatacttcgccgcaagcgaaaataaaaaagacaggttatatagaagactgtaactatttgtgacatgatgctggtaatttagccgtctacctttacatgctaaagaaaaccaaagagcaatactatcgtagaataatatctaccatcagactaatggctcctttttttgatgattttgaattggttccttctaagtataaccagaattatattttattgaattggaaagagagaggttcacatccagatttaatttttgggccgcatcaattatcagatggtacattacggatgatggccttagttacattattgttgcagccagaattgccaaatctgattattatagatgaaccggaattagggttgcatccttatgccattactgttttagcttccttgttgcgcagtgcttcagcaaaaacacaaattattgtttccacgcaatcggtaacattaattgatcaacttgaattggatgacctgattgtagtagatcgtaaagataatcaatctgtttttaaacgattagcaagccatgaatttgaagtttggcttgaagaatatagtttaggtgagctatgggagaagaatgttttagggggaggccttcacgtggttaaactaaatataattgttgaaggccataccgaggaaacttttgttagggatatgttatcaccacatttatcaatgcacgacgtttacgttggtggtgttaggtgtgtggaaaccgggagaaaaagagggaaaatctatagaggtcgcataaccagttaccggaacggcccgtaaagcccctggctttagccattgggatataagggccatcgggcgaagcccgataattatgcaatcttgctatttagttatataactttatgttgtataataatatcatggaatataaatccaacaacaatgtagtgtactcatgcaaatatcatgtagtatggtgtcctaaatatcgtcgtaaagtgctaacccaaggtgtagatgttcgactaaaggagttgatatatcagatttgcagcgaacatcaatcagaaatcctggagttagaaattattaaacagtacattgagaaccaaaagaaagtataagacactaaatctctacatagaggggaggtgaaaccaaatgtttgcaacccaaaagaaccgtattaaacatctaactaaagagcaatatgctctactgcaaaacctctgccggtatgccaaaaacctgtacaatgtggcattgtacaacatacggcagcactactttgtcaccggcaagcttctaagctacgccaaaaactgtgccctgtgcaaaaccaacgaaaactttaagatgctgcaggccggtgtttcccagcagattatccgggtagctacccaaagtttcaaaagctttctcggattgaaaaggttagcagctaaaggccagtacccggcagagaaagtccgtatcccacgctacctgaaaaaagacggctactttcaactggtactgtcaaccaacgcaataaccataaatgccgggtacctgcagctgccgttatcaaacgtattcaaaaaagaccacccggaggccagggacatccggtttccgtttcccgagcgattagataaaaccagtattcgggaggtacgcatcaatccggctcataaggcccacttctttgaagtggagtatatctaccgtgacaagccagtagtgctgccttccctggatagcaatcgcatcctgggcatagatttgggtgtagataacctggctgcctgtgcatccaccaccgggcatgtcttattaattgacggcaagcaactcaaggccgccaaccagtggtataacaaagaaagagccagactgcagtctattaaagatctgcacaacattaagagtgaaacccacaagctggctgcccttgccgtatcccgggaaaattttatcaccgactacttgcggaaagctgccaaacatattgtagaattcagtatctccctggagattggcaccgtggtagttggtgtaaataaggaacaaaagcagggagtcaacattggccacgttaacaaccagaactttgtacaaatccccctctggaagttccggcgtgttctgaaaaacatctgcgataagtacggtatcacctatattgaggtagaggaaagctacaccagtaaagccagcttccttgataaggattttttgccggagtacgatcccgcgaacaaaaatgaatacaccttcagcggtagacgggttaagcgggggttgtatcgaacaaaaaacggttgtactattcatgccgacatcaatggtgcagcgaatatcatccgcaaataccggttggatggggatttttctgttctggataagggtatattcttaaatccctaccgggtacaggttctaaatacgccccgtaagaaaccaccggtagtccagaaaaagaaaagtaaggcagcggcgtaagcgactgcttagaggtgattgtattgccctcggggttcgaccccggaatcgcctggctttagccatggggagaatgtcaagcaactattttgatgaggtaggaaatgtagactataactttcagcgctttgagtataacgatgattatgaaacaataatgaaaatatatcggaagtggtcagaaaaagacgatacaatagccatgaacagagaaacgaactggcaaaacttatgctgcctttggggtagtaccacagacctggtgttatccggcaattatcaagcattatatgaatttctacagctaagactctgtgaaagagcagagtggaaattagacaactggctaataaatttaaatatatactggcagaaattatgccggttatatttaaagaattaaactgtgaaggtgatgaattaggctattgtccagatattcacggctcatgtggtaaacatatggtaaatcagaaagtgggttagccaaagttttttaacacgctaattcattcaattcagtaggagattgatttgatacagcgttctctttagggggaacgctgttaacctcaggatgacttgttatcagttctcccttaaatataaaatattcattcaacagaatatcaagctcttgactaattttcagtaacttgttagggtcaccgttatacctagcattgtaaagttttcttcttgttttttctatttttattattatctttgctaagttcatagtgaatgcttcctttttcaatgaattgcaattaccaagaatattagacataaattgataataccctttagaaatatatggtatatagcattttaaaataactttttttcattttttctcaagaaagcaaattaaaaacgaagtgtttagatttcgtggtaatttagtctagtataataacatttttacacattttcttttgttgatgaaagctactccacaaccttataaccagccgaattgagagatggttttgtataaataaataacatttcaacgggttcatcaaatgggttataaaaccaatgtactgacccacgtggaatgaacattgtatctcctttagtcatctcaatctcagtgtccccgattccactcatacctttgccagaaagaatatatataacttcttctgcatctttatgagtatgtttcttatgtacagatgtcttagcctcaaatttacaataggcaaaggtaatatcttcagcaccaacagtatccttatctactaagacaatcctttttgcattatctaaatccttaataggttcatttcggccatcctcaagggtcaatagatattttttaatatttgtattcataattttctcctttcgttttttagttgaatagattgtatatcatagaagctattgtttgacttcctcaaatcgaatcaactcactaatatcctttatatttaaagcttcggcaactttcactaaatgctccgtattaataactgacctcctgttattacccacgttccgcatctagcatatacaaacacaagcaattttgctttaggccgataaatttacttttattaacatgacatattattgaatttgcactttttatacctcactattgaactttatatttacattgtaataaatgtaaaacaccttaatgtttttaatgaacaaatttaacattttagggtgagtagttatgggcttatgatactatagataattcttttaggtatatcgactcatcaaatcctgtcaatcggattatttctaattgttgtttgcttgttttggttggtagatacctctctcttcttcctaatttacgggtaatatgaattattgtaaagttcgtcatctcttgcaaaatcaacattcctgttggttgtttaacttttgaacgatagcttaattgaaggactttcccttctgcggctagattttgtctaactctacgttccataagtgcataaattaacatggttatcaagaatatatatccaagtgcttttactcttgacggctttttcaaaaagacttgacctaatattgcggggttttttagaaagcgaaagcgcatttccactgtgttttgttctttgtaatgccgaaggattgtttctgctgtattttcccttggattttttaaattggtgatcagtacaaatgttgatgccctttcttttgccatttgccaggccgtttcatccattacactaactatagcctttatgcgataaactatttttatgggggacttttcttttgttttggggcgccctacaccttttttttcttcagcaattacttctgcatctaaatggtagaactgtccgtcctgtttctttttcatatgtcttaagtacgagatggcatctttttcgcaagcaaattcttgtttaccaatttctttacagattttttctagttttttctgttcattctcagcagtacgcttcaatgttttttctttcttttgatcaagatttgatgaatgtacgataataaaccggtaacgacggtcgcccaatttcacttttatggactgaagcttatatacagcagcgtttttatccggcaatatattctctatttcttgccacttatcttggcgaaaggcccaatctttaagtgacggtactattccaaatgtctcaggaattcgggatatgaagcgaatgtttttcttggctaaatgttttaggttatctatggtaaccagttttgagtcagctacgtatatggtttctggactattaagtgattttaacatttccggcaattgttcgattatttgttgattccatttcacatcgtttaagttgccatcgtttattgttcccataagaggtattccttcgggagttactactgcaccagctactatctgcttgcagtcccgatggccgtctttgttaaatcctcgaactatgtttaatgtctccgacgaagcattggcataatctccataaacagtaatggatgtagtatcaccatgtgctaaatctactctaaaacggtgttttaaatgtgcttgtaaaactatgttagaatacaaatggtctagatttgattcagctaatcgatccaatgtatttcctaaagcatcgtcgttgaaatcagttgcttgtaccgttggaccaaataatgcttctacgtccatatctttaaaaaattcagatactcggtacaaaggttttcggtctgtcaatatgtttataatcatagcttctacataaaggcctggtgaattattacattgtttttcatcccagattacctgattgttaatgatttgtactaaatttatttctcgggtaagtgcagctattattgcgctgggccccacctgtaagctattaatattttgtagtatttggttttccatttacttaccctcctaatctattaaggaggcatttgacatcattgcttgtttctcctgcaaaaaaacatctattaccattgcatttttcaacaaaaaatatttaaatttcagcctaagtttatctgtttgtaataattattgatttatttccttaagggtacggaatgtgggttattagcaaattcactaatagcagcaggtctcagtccggttaactccaccagttctttctgtgtcatccctctttcaaataagacttgtttcaattttacagtaaattttaaaggcatgatattcctccacggtgattactgattaacgtaatcatattatatataaatatttttacgaaatcaagtaattacagtgtcacaaatgaattttaattacgaaatgtaatagtagagggcttttaaaggggggacacaggcaatgacagcaagcccgtataatcggtacaggatggactatcgtacaacagaacaatttgccagagatattaaaaacggttcaaaagctgaaagggtgattattaattggtatattgagtattaccggaacaagtatggagaaaatctcatcgttttagataatggctgtgtaataccggtaagcttttgagtttatcaaaggttaacaccaaagctgattttttagttaatggtaaaccagtcgaggttaagttaaataaacattatttaaagatatttcactttaaggttgaccagttaaatagttatctaaaacaagaggctgtggttctctgggttaacggttataaaactgataatccggtctttactgtgattaaaaaatagacatggaacgtattaagcaagtaaagatacttatttattttctgccgtggggtggaaaattgtgttacgaactaaaagcaaaagaatttgattggataagttttaagggatgcaaatgtgatgagtgaagttatagattattgtgatgtaatgaccaggtatcaaaaagaacttgatgatttcttaaatgagatagacaaactggcaaagtttaacggtacgaatatagaagaagaacttgaatatcttgacccgacagaactgcaatacttcgggagactgaaaaaaaaactggccaagctgcagcagtgggattaagaaaatgaaaataataaagccggacaaagcaaaaaaagaagggggaacaataaaaagaatgaggatagcagtaacaggcaaaatgagaagtggtaaagatacagtgggggattatcttgtcagacagcatagatttaaaaattttgcctttggtgatgctatccggtcaatatgccaagaactgtttcccgaagctttggcaaaaggtaaaccacgatacttatatcaagctgtaggacaagggatgagaacaattgaatctgacgtatggattaataatttgtttaagcagatagataaggaatcaccggaaaccaatttagtggtaacggatttaaggcaacaaaatgagtataaggctttaaagcaacatggttttatcattgtaatggtgaattcaaggctggataacagaataaaaagaatgaatgactgtggtgataacttctcaatagcagatttagctttggttaacaaaggcaacggaaatgaaaccggaattattgactgtagaaggcaaccgtagcgctgataccattctgtattgtatttagcctttgcccagtcagtggtttgcatcataacgcttctgtgcaggcttcctaggatttttttgttgttgggtattggctgtcatgatagcacctcttgcttactcatatttaatttattaaatttatatttgatttattaaagttaattatagcatgctaaatactaaaattaataaatttatctttgtcttattaaatttttttttatataataaaatataaatttaactatgggggtaattttacttgattagttataaaccttttcaaaagttactaattgatagagatattaaaaaacaagaattaataaaaaaagcacatatctctggggctactatggctaaattaaatactaacgagtatgtatctctagaagttattgataaaatctgcgcagccctcaagtgccaaccaggggatttactggaacacattcccgataagtgctagggtaatatgtcaagagggaatttaaaaacatatttttccttgtttttgggtataaaaaattaaccaccacagaaacacccaaaaattcctgttgcggctataaaattattccctgatattaaggcataatcttaaaatatggttattgtttgcaccaataaagctcagggaaaaacatatattggtgcacaaataatatttcagtgcatcaccactcttttacctgtggataactatgataattaatattcctagccagttggcagcagacaaccgcaggaatattaatcagcaccgttaccgcagttatttaaacagctatcccctgtccgacctgtaaagctggttctttgaaagtaaggaaaaaaccagccttacaaacttcctagctgtaagaacctgagctcgtttatgggcatgtttttttgattcttgaaattttttttgatagtaagctcggtactcgtcattatgtctcctcaaactgtccgcagcttctatcagataatacctgagataccggtttccagccctattcaggggtttatcttcaccgtcaaattcgccggattgattgctattccaggtgatacctgaaaatttagctaactgggactgatcttcgaacttgttaatatccccaatttcagagataatgccggcggaaaacactggcccaattcccttgattgacatcaatggattcgagagcttggccatatccctggcaatcacactgtccaatttgcggatggtttgctcaaaaaagcggatattattcatactggtttcaagaatcagattaaccgaatccgtgagcttcggactcatccggtaggattcacggcaaattcgttttagctcagtagccaatgtttcagggttagaaaattgcttatttcctttatccacaagcaattgaaccaagtcttcaagtggtgtattaataatttcttccgggccaaaaaaatcggtaataatagacatgctggtggctccaaagatatcactgaatacatcaccataattactaaatttcataaacaacatagttaaaaaataacttttttctcgcacaagtgaacccaccaggtgaaacctgtaacgggtcagtcgctgtagcggaagatacatctcatcaacctcgtaaggtttaggtaatctgccgtgtcttagtttttcagctatgatataagcgtcatatgcatcgttcttgccctttggaggataagacttcttgaagttcttgatacttctggcattgagttggtaaactgtaggcctgtatggctttaattcttcggtgattagtaaataattcatcaagtgaaagtggtataaagaagtagcttccattccaaaaacaacatgatcaaagctatctttaatcgataactctttagttttagatgccaaactctcggcacctgaaatggagttatcgaaaactaactttttcaacaaaatcgttccgtctaatttcataaagcaagccacattcttattcttaccaatatcaatgccaacatgcaaggatattgtcataaaaacacctctggtaagtggattaacttttccgttttctacgcgagaacatcctcgtaatcagaactgacatggagcgggagactacctggatctgctgccatccaggtcaactatcatgctgaacaggctaggtgttagaactaaaacgtagaaggaaaagaaacatactttattaagcagtctatgctgctcggggtattgagaatttaccatcttaccgggatcattctaactaaatgattatttaaattgcttatttcatcaaacattgacagacaggcacctaaaaagtactatctaaaccattgtaaattatagcactctttaaagaaagttgacaacaccactcccccgggtttaaacagcctcacgtaaatcagaattgctaagcaaacattctaagtgtcagaatcaaaccctgacggggaaagagaaacagacttaaaaagcattgtggatatcaccacatgcgaggaggactgatgaattcatcttactaatttttcagtgtgggctgtctctttgaaaatgatttgcctgtggatatttttctgtcaataaaattttcggttcgtatagacatcaccatcctatcattgattgggtaccttggcgcaactacttccaataagtaacccacatgcagtaattcacgtgattaataggtacctttactgcattgttgtggtattgttattgacttcatcaaacccaggtacccttgatatgggaaccggttccctgaacatccggaccacaacattctactattttagaacatgtcgtattcggttgttctgactctattatacgaggaggaataaaccaatgccaaatagtgaattagctaatatgctttgctctattatccgggaggaattaaaacctatcaatgaacggtttactgccctggatgagggattacagtccattaatgatcgcttgagtaatttggaggaagggttacagactacaaacgatcaattagataacctggatcaaggccaactcgatctaaaacaaggtcaaattagcctggaaaagggacagcgtaggctccagaaagatgttacccttatcaggaaagaattaaaggaatcatggaaggatgttggtaactttgatgataggattactactttagaaaaaatggttatacgataaaacccggccaattaaccgggctttttttatgaagctggtttgctcccacgtagtgattaaactgcaatgcaggtatactaaaaggatgagtttttccgatttcaaatcgggaaactgattccgcaaatcttcggagtgagtttataattttagctatttaatgcctggttttgatgtgctacaataagtcaaagtattataaaatggaggcttttttatgaccagaaagaaagatcccattagccaaaccagaggctttctttacggtttggctaaactgctagggaatatatcagccatacagaatggcacaatgggcaaacgcatagctaggagggcagttggtaaagccaccggtaagctattgggtaaactgtttaaataacttgttacgggggtaaataaccttgtattaaaaaggggaccaactggtccccatacttaaaggttgctttgtccttctatgagtatttttagctgttgcactacaagttcttgaaatttatcattgtccattctgatacctccattaatactcattttcatttagctttattcccgaatctggagtattggggccgtgtgctgcaggttcggagtctattaccggttctggtattccaaatttctttatttccttatcctagtttcaggcttttcggctctcaacaaaacggcaatttgtatttcaaggtcgtaatggtcattaggtggtagttttttgtgagaccaatcaggctgaactggataaattaccaactaagcccgagaagctaaactacctgtatgaccagcttaaaaatatatcttctgaaattgtgttaaagggctacgctaggttcgcaaaaggcaaagtgaagcctttggatgagcagatagcggcatacaagcaaaaaatgcaggagaagatggaagcacagattgcacggttgccatttacggaagcggaaaccagggccatgataggtaaacgtgtggtactgactgctaaagatttatccggtaaaccgtatgaggttacctaagtttgaaagggcgacagtgcaggtgattcaccactttagaactaaccggcgccgggatccgcaggacaattatgcacctaaatttttgatggacgccccggtccgggccggggtcccggtagatgataacggggaactggtgccagtgccggtcccagagctgaaggctgatcgagaaaggccgaggacggaagtttttgtgtggaagaatgtttaatgtctttcaacgctaaatctagcacttgtgaaaaagaccttgagtttgtatttttagatgctgttttttgtttatgctgagtattgtttttatctgaacagcttgggacaataggcataactttataattaagattcaaaatgatagcctcctcttatggttatttaataatttatacggattatgaggctgttttgagggtattggagtctgcaggaggacgatataactgttactagaaaactaaattaatatcaaaaaacctgccataatatgatataattggggcaggtgattaggatggaaaaccatataagtattggcaaagcagctaaatatttaggggttagtattaatactttacgtgtttgggaaaagaaaaagatattagttccagaaagaactcctactggccatcgccgctataaaatgtcccaagtagaatcctttgagggcaaaaaatatagccgaattcaaaataccgtatttctctacgccagggtatctacacaaaaacaggctgatgccgggaatctggatcgacaaataagaaggcttactgaatatgcatcaaataacaaatatgctattcaggctgtttttcgtgatattgccaatggtttaaatgaaaaccgtaaaggtctacaaaagttacttaaggctgtaaaggagactaataacgccttagtaattattgagtataaagaccgtttagcacggttcggttatgcctacttggagaaatacattagcgactttggcgggcatatcgtagtaatagaaaaaaaagacgtcgatgaacagcaagagttggtagaagatttaattgctgttacaacgtcattttctgctcgtatatatggaaaaagtggcggcagagtagcaaaaaagctgtcaaaggtcattgaaagcgaggtgactgccagtgaagacaacggcgatggggataatcccggaactgacagctaaacagaaagaatacattgataacctcatggatcgttactgtgccgcagttcgttgggcatttaaaagactgctggacggatggaaagtacaggacattcgtataaactgtacaaggaaagttcagacttaactcccggcaggctaacgatgcagtatctgatgcccagaccacaaccaaaagccaatataaattagtgcagatgcactatgaaaacgccaaagcaaaggttgaatttacagaaaagcgtatcgccaaggctaaatcaccggctaagattgccaaactgcaaaaacggttagaaaaggaacagcgtaaactggccttctggcaaaagcacctggataacaatacttttccgcctgttgtattcggaggaaagaagctctttcaagaacgctgcaaaggcaatattaccagagaagagtggcaggaagtcagaagtaaccgttatctgtcacggggagataaaaccaaaggcggcaacctaaatacccgcatatacgaaggccaagaccaaatctatcttgatatagctgccgacccggtacagaaagggaaatccgttcggtataaccgcataacggtgccgatctatttagctcaaaagccatcgaaaaaaaccggcaaaattaacggtatcaactaccggcaaatggttttggattatattaaaacaggcagtgcctatcaggtagaaatcctccgcagagacgggaaatattacgtccatgtgagtattgaagaagaagttccgatgccatataaccataagggtgcgtttggtgtagacaccaacccggacggattaggcgtaacccaggtagactgtctggggcaataccggggcagtgaatggctgggtcaaggcgaatggacttatgccagaacaaaccggagagataaccggacctgcgaaatggctaagaaagtgatcctccaggctaaagaaaaaggttacgccctggcggtagaggacttgaagtttaaaaatgacaagtccgtaatggccaagtttaagcgaatgagtcacagttttgtctggtcgaagtttctaaaagcagttgaccggagtgctgcccgtgaggaagtgccgatattaaaggtaaaaccggcttttacttcggtcataggcatcctaaaataccagcacatgtacggcatagctgttcacgaagcggcaggctatgtcatagcccggcgtggcttgggctttgatcatgagaagatacccaagatgttgcttgataaactggttaaaaagaaacctgaatttaaacaaatgacaaattggaaacaatggtcagcagttaaaaagtctgtgctggccaagattaaaaaaatcacgaaaaggaagaaggtgaatagcctggtttcatggcagattcaccggaaaaatgtgttaggtataggttaatccctttgctataaattttgcgggcggcacagtacacgcagcgaaaggctgttgccgcaagtcagaacccaggcggaggtaacaccttctccggttagtacgctcgctttaagcagcggcggggaactcttttagaggagaccacccggaacataggcgagaacctatggcctagcagttgaatcctgtgacactgccacccgtttgtcggacgggtgaaaaaactacttgtaggttttagtaggttttagaaaccaggtttattatatgtccgcatttgaacaaatccaatctagtgctgaagatgctattcttgaactcgaatcagaaataattgacttggaagaaaaaattgaagcctataaattgcgtattcaaagcgcaaaaattcaaatacaggcattaaaaaagtttcttagcccggacgaaaatagttctgtgctaaatgacggtaatcttcatgatatagtcctgcaaacaataagcgattttcgcgaacaatctgttcattacaaagacctaacggatataattgctcagaatggttatgaaatttccggaaaacaaccggagaaaacggttttaaactgccttatgaagttggccaaggctggtacgattaagaatgcaggaaaaggttattataagtcaatgatagaggaaggacaagcattatagatatatatacgatatattgcatatatatagttttgctaagggggtattgaaataaataactggatttataacgaatttaaacattgcggagttaattactctgatatagagcaagcagaaatttatgataatcaacaccaaaaatttagagattatgagaaggaatttattgatttcctaagtaacttatcattggataattaccataatgtaacaatgattgatttgggttgtggaacgggtgctacatcactttatgcatcgaagtattttaaaaaaatatatgctattgatgtatctgaactgatgattaagcaagtaattaaaaaatctgaaaaggaaaatataacaaatattgaatttattaattctgggtttttaagctacgaacataaagcagaaccagtagatatcgtattgactaaatcggctcttcatcatctaccagatttttggaaacaagttgccctattgagaataaataaaatgcttaaaccgagtggaatattttatttatttgatgtcatttatcattttcaacccacagaatatatcaataaaattgataattttatttcggcttttgaagcaatggcaggtgaacaatttaaggccgaggttgaaactcatataagagatgaattcagcacatttagttggattatggaaggtatgctggcgagagcaggttttgaggttgagaagattaggacatcagatggatttgtaatggagtattattgtaaaaaggttagagacatagcgttaccttaggatgcgggaagggttgaaaacccttctttctatatttgacattgaaattaatgagtttaattaaaagtggacaatcaagttcaagatataaaacaaaaggaaatgtaatatattcttgctgtacatgtgttaaaaatgtgcaacagagtagtcagtaatataataattgccattaggacaaaaattataacatcgaaacaattctatcgatactttttagcgataagatattcagtacagggtagaataattaatgacaagcaaagaaccaataacaaagccatattttcaattttaaagactaattcttcaattataaagattatgagaattgaaaataccaacacaaaatagcttattttggtacttcttaaaatgatatatcttcctaattcttcatcttcagtgataccttcttgccttgttggactccaggtaagtgttgaaaaaagcgtacttaggataaatgtaatagaaaatagttcatttttaccaatatgttcattggctaaccatttgtagaaagtgtacccgagaataactagacttattatgatacatgtaactaatttcaccttttttatcacgattttattctccctacatcatcagataggaacaaggtataaaaggttatctttaggcatttgcgtttatatgattaatataaactaaggacactttactcgaatatattaactttacttgtaataataatttccacagcagatcaatttatccttccttgcttgtggtctgggaataaaaatatctaaattattacacatcacaaggattgagtgagagaagaattaatgactgtcgtactcatgttaaaatgttctttaaccgttattctgaagcttacaacaaaaatgtgaaatctgcagcgttggaatatttagtccagccagtaaagccagcaacgtttaatctaagattggtttatctgaaagacttctttgaatggtgcgttggcgagaggttatttgagtttgggtataattctaaaatccataaagcaatagagaacaagagcaataagggcaatagccaaaatagtgattaaaatgccttttagcagtgattttaacattccttttttccatctctttgacagtttttttaccgcctcggcctcgtgcaaattctgttccgctttgttaatagataatgcattgttcattaccagcagctcggctttgcatctgtcacaataagcaagatgttcctcaaccatcgttttgctgtcgttactgcaaacgccatcgtgatacaatggcaacaaatctttaacaatttcacaagatattttcatttcattgcctcctgtaattgtttttttgccctgtaaaaaatcagccttgcccaactatcggttttcccgaataactcaccgatttgagaaaatggcagttctccgaatacccgcaaagtaaagacctctttgtatggctcattcagattatgaagcagaatgtgtaaccgcgttgccgcttctttattaaagtaatctctttctatgtctgatgttatatccgggaaatctgcatctatatccagagcgatacgctttcgttttttggaaagtgagaagtaagtatttttagcaatctgataaagccatacgtataatttgcagcttccattgaactgatctatatgccgcatggctttgaaaaaagtttcctgcgtaacctcttccgcgatagcctcgttccggcatagggttagcacatatttatatacatcagaaaaatattttgtatatatttcttcgaagtctgtcactttctcactcacctcctgcccataagactcaactcctataaaaacgtttcaaagttttttatttttctttcgccttgcacctactaatttttgcattcatttcgatgaaagggtcatgtataatattcttgatttttttcttaagccgacaaattcttgtggttattgctatagctgaaacatcatattttcccgacaattctaaaatcgacatatggttaattttcactatttgttgttttttcaatatcttatcagatagcatttcgatatcgtcaatattgccatttaaaattttctcaaaatcattatctgatgatagtataatatttgatatattatcatcaatgaatacttcatgcctcttttttatatacatgctcctgtataaactgttaatcagatttctggttttagtatatagccagccttcaaacaaccttaagctgctgtgttcaaaaggcacgtgtaggtgattttgaatccgtaaaagatttcttggagtatagagttgaccaaggcagaggctcggattatgtatcagtaattcaaattaaatctggatattaatgggggtgaaaattattcaactttcatcaagtacgacgttagtcttgtcggtaggacaagactggatgcctcaataaatgttaatccactcgggatagtaattgccatagtagccaggttgcccgctgataccacgaattaattctttaggcggtccacctgccataggttgataatacaatgagccgcaattatagttagttaaccggaggaataataaaccctgaccgtcaggggaaaggtgcggggcataatcagccgtatcaactggtccgcttgtaacatctaactctttaccatccgccgttctgtgccaaattcgctgccctgggaccaggacaccagcctgctcttggccttcccagtccaatgtttctgttcccctgcagaacaaaatgccgcttgcaggagttgatagccacctgggttgagtatcaacctgaccagttttcccacaatcactaatttgaccggttttcacgtcaacgatatgtaagcgtttttgaatagttgcttcccggccaccacctacaatataagccaattgactgctgtcgggtgcccaatcaagccattgggcataggccaatccacaacccagatcgatcgactttttttgtggtatatttagcacttgcatggcgaccccatcggccgatattgaagccgaattgggttttaaatagtaggccaggtagcgtccgttcggggaccactttagcccggtggcaactcgggtatagatttcattttccattttgccagtttcacccagggtcagtagattggtatgatcgccttttaatgtgatctggtcaatttgcagaggatgtttttcatttctaggcagagaaatggctaggctttgcccatccggtgaccaggccaagctctcaattatttcgctattctgtggccacaagcttgttgtggtgaccacgccggtttttaaagaggagattttcaagttgccatctggaatatactcttcttgagggtctttagtggtataagcaagcagattttctgttggcgaccaggatggggtaatatagactggtctttcgtctaactgtatagcgccggtcccatcagcttttaccacccagagatactgcctgctggcatattcatcactgatatcgctctgcagataggctaaccattcaccatttgaagaccaacccacgatttctgccgggccagcctctgtgagactgattggtgtgctatcagtctgcctgccatctaccagccacaagtggccatcactggtgaaagctactcgggcggcaaaagccgccatttcaatccgttccggcttggggagtgggactggttggctggtggtaatttgggccattgacgcagcttgatcccatttgacccggccccctagggcggatgccagaaaattgagggagacttgtagtcgattgtttattatttgtggtggggtggcgagttcaaactgatggccattttgccaaacttcacgatcacccggtttcagaataatcgtttgattacctttaacgatggtagctgtgttggtggctgagtcccaagtcacactggctcctaaagcgttactaatctcccgcacaggtacgattatccataaataattgcattcatcgctctgcagccgaggtggctcagacagttcaagtttttgaccgtttatagtaaccgtaattgctgattggtcagctaaagcaggtgaacttaagccacctcctatcaggaataatatagcgattgccgtccataaccataaattgggtttgttcattcggtatccctccttaaaaatatcttgtaagggtatagacaactaaaaaggattttgcaacaagattttctataatatttcttgtcttctctaatccatatatttcactccttcaactggtgccagtctatggtgtcctggatgaatattacagcaccacaaaaaagggccggccgggttccgtcaaacaaccaggaagtggcccgcgtttgttagggtgacatcgttcggctttgtatcttttacggttcccggcaaagcctagtcaaaattataaaattccaccctttgaaccttccatgcaccgtcaatatatctatatgtagtgtgaagatacgttaaactattcggcaggacggcggcgatcacttctgttgtgacaagctcaggcaaagagcagccctcgacgctttgaaatttcatttcgataaagaagtcctgacagaattcctttccgtacagcttataatcagacaacgccgtatcggaaagctcgactgtcttttctgaaccgtttgccataagtttcgccgtttttttattttcatccacgctgacatcaaattcagttccgtccgtgatttccgatacatctattttggtaaagactccgtcctgaaagctgtaaagctcataggcagaacctccgaacggcatgctcataaagtcggacgcgattagaaaatcaatcgaattcttactgatcatatgccctgcggcaatggaagtggaaaacccgtattcgtttcctttaaataccggaatagaggcttccgatgcgccgtctttatagacaagcatccacttttttgttttctcctccgacatgaccaattcagcggtttcgttttgaccgtcgccgttcaggtccgcgcttaaagaggatttcacaccggtggccggttcatccctcagccacgtattatccgaattgtagattttattccccgtgacggaatatccagcggaagtatcaatttcaatggtgtttgcgtcgccgtatgcaatgtagaagtctaaagcctcggcaagatcagacagtttaaagtagttgttgtcgccaatactgtaaactgtaaaacctaattcatggtatcggttgttcatgtatacttttgaggtggcgcgggatgccgtcttgctttccgtatcctctgtcggaaccggttcgtcgccggctttcaaataggctgtactggagtagatgcatatttcattacttgccccgtcccaggttatactaaaacgtttccttgtttcactgagagccttcgcaacatcgcgcagcttgaaatacatgccgccgttgataacatacgcccgcagagaggcgctttcaccgtctaccgacaggttgtatcggataggcgaggcggtaaaatagtcgctgctgctagcagctgctaatactggagtattagaccagatagctataaatactccggcgacaacaagtgttatactaattattcttttaattattttcataacctggtttctaaaacctacaagtagttttttcacccgtccgacaaacgggtggcagtgtcacaggattcaactgctaggccataggctctcgcctatgttccgggtggtctcctctaaaagagttccccgccgctgcttaaagcgagcgtactaaccggagaaggtgttacctccgcctgggttctgacttgcggcaacagcctttcgctgcgtgtactgtgccgcccgcaaaatttatagcaaagggattaacctatacctaacacatttttccggtgaatctgccatgaaaccaggctattcaccttcttccttttcgtgatttttttaatcttggccagcacagactttttaactgctgaccattgtttccaatttgtcatttgtttaaattcaggtttctttttaaccagtttatcaagcaatatcttgggtatcttctcatgatcaaagcccaagccacgccgggctatgacatagcccgccgcttcgtgaacagctatgccgtacatgtgctggtattttaggatgcctatgaccgaagtaaaagccggttttacctttaatatcggcactccctcacgggcagcacaccggtcaactgcttttagaaacttcgaccagacaaaactgtgactcattcggttaaacttggccgttacggacttgtcatttttaaacttcaagtcctctaccgccagggcgtaacctttttctttagcctggaggatcactttcttagccatttcacaggtctggttatttctccggtttgttctggcataagtccattcgccttgccccagccattcactgccccggtattgccccagacagtctacctgggttacgcctaatccgtccgggttggtgtctacaccaaacgcacccttatggttatatggcatcggaacttcttcttcaatactcacatggacgtaatatttcccgtctctgcggaggatttctacctgataggcactgcctgttttaagataatccaaaaccatttgccggtagttgataccattaatcttgccggtctttttcgatggcttttgagctaaatagatcggcaccgttatgcggttatagcgaacggatttccctttctgtaccgggtcggcagctatatcaagatagatttggtcttggtcttcgtatatgcgggtatttaggttgccgcctttggttttatctccccgtgatagataacggttacttctgacttcctgccactcttccctggtaatattgcctttgcagcgttcttgaaagaacttctttcctccgaatacaataggcggaaaagtgttgttatccaggtgcttttgccagaaggccagtttacgctgttccttttctaaccgtttttgcagtttggcaatcttagccggtgatttagccttggcgatacgcttttctgtaaattcaacctttgctttgacgttttcatagtgcatctgcactaatttatattggcttttgattgtggtctgggcatcatatactgcatcgttagcctgccgggagttaagtctgaactttccttgtacagttatacgaatgtcctgtactttccatccgtccagcagtcttttaaatgtccaacgaactgcggcacagtaactatccatgaggttatcaatgtattctttctgtttagctgtcagttccgggattatccccatcgccgttgtcttcactggcagtcacctcgctttcaatgacctttgacagctttttttctattactgcaatatgcccgccaaagtcgctaatgtatttctctaagtaggcataaccgaaccgtgctaaacggtctttatactcaataattactaaggcgttattagtctcctttacagccttaagtaacttttgtagacctttacggttttcatttaaaccactggcaatatcacgaaaaacagcctgaatagcatatttgttatttgatgcatattcagtaagccttcctatttttcgatcaagattcccggcatcagcctatttttgcgtagatatcctggcgtagggaaatacggtattttgaattcggctatattttttgccctcaaaggattctacttgggacattttatagcggtgatggctagtaggagttctttctggaactaatatctttttcttttcccaaacacgtaaagtattaatactaacccctaaatatttaactgctttgccaatacttatatggttttccatcctaatcacctgccaaaatcatatcctattatagcaggctttttgatattaatttagttttctagcaacagttatatcctccctgcatgattgcattatataattataacataaggataatattaggctaaaaacaatcttgtaaaaagtgatgaatatcttaataatctctttagactgagtattgtcttgccacaccaacggagtgacttccttgtttgggaaaaccggtatcatcaattagccattccgattttcctatccttataaaaataagggcagcacaaaaggcgcgttgcaattatttgtttaatatgcttttgtcatcatcttgccgacaatcttgtatatcatccacaaacacttgattgccaataatctgataaacgatccgataccttttgtttaatagtatatagtggtatttgccgactggaagatacggacggttatatacaggataacggaacggatcggttcggagatttcgaatatctttgagcaatccatccaaaagcatgtttgctgcattaacgctgacacgtgctaaaaattcaaaatggtcatacattctttcatttgcatcggatgcgataattacctgatataccttttcattacgctccatgctccgctcccttggcgattgcttccctcatgttcttttcgaactcatcaaccgtatatccttgagttccaagcaaacgggaacgttccgttgcaagcaaacgctcggctgtcgccaaatcatcctcgcgccggttgaatgtttccatatccatgataactgtatcgccgacgccatttctggttaaaaatacaggtgctttcgttttacggcaaatatcagcgatactgttgtaatttttccgaagctcacttgatgacttaatgattgtactcaattttctcactcctgatagtcaaatttgtatcaatattatacccttataagactaaaataacaagagcgagattgcagataaaaggctgataagctacagccttacaccatttggtgaattaagtgctagggtaatatgtcaagagggaatttaaaaacatatttttccttgtttttgggtataaaaaattaaccaccacagaaacacccaaaaattcctgttgcggctataaaattattccctgatattaaggcataatcttaaaatatggttattgtttgcaccaataaagctcagggaaaaacatatattggtgcacaaataatatttcagtgcatcaccactcttttacctgtggataactatgataattaatattcctagccagttggcagcagacaaccgcaggaatattaatcagcaccgttaccgcagttatttaaacagctatcccctgtccgacctgtaaagctggttctttgaaagtaaggaaaaaaccagccttacaaacttcctagctgtaagaacctgagctcgtttatgggcatgtttttttgattcttgaaattttttttgatagtaagctcggtactcgtcattatgtctcctcaaactgtccgcagcttctatcagataatacctgagataccggtttccagccctattcaggggtttatcttcaccgtcaaattcgccggattgattgctattccaggtgatacctgaaaatttagctaactgggactgatcttcgaacttgttaatatccccaatttcagagataatgccggcggaaaacactggcccaattcccttgattgacatcaatggattcgagagcttggccatatccctggcaatcacactgtccaatttgcggatggtttgctcaaaaaagcggatattattcatactggtttcaagaatcagattaaccgaatccgtgagcttcggactcatccggtaggattcacggcaaattcgttttagctcagtagccaatgtttcagggttagaaaattgcttatttcctttatccacaagcaattgaaccaagtcttcaagtggtgtattaataatttcttccgggccaaaaaaatcggtaataatagacatgctggtggctccaaagatatcactgaatacatcaccataattactaaatttcataaacaacatagttaaaaaataacttttttctcgcacaagtgaacccaccaggtgaaacctgtaacgggtcagtcgctgtagcggaagatacatctcatcaacctcgtaaggtttaggtaatctgccgtgtcttagtttttcagctatgatataagcgtcatatgcatcgttcttgccctttggaggataagacttcttgaagttcttgatacttctggcattgagttggtaaactgtaggcctgtatggctttaattcttcggtgattagtaaataattcatcaagtgaaagtggtataaagaagtagcttccattccaaaaacaacatgatcaaagctatctttaatcgataactctttagttttagatgccaaactctcggcacctgaaatggagttatcgaaaactaactttttcaacaaaatcgttccgtctaatttcataaagcaagccacattcttattcttaccaatatcaatgccaacatgcaaggatattgtcataaaaacacctctggtaagtggattaacttttccgttttctacgcgagaacatcctcgtaatcagaactgacatggagcgggagactacctggatctgctgccatccaggtcaactatcatgctgaacaggctaggtgttagaactaaaacgtagaaggaaaagaaacatactttattaagcagtctatgctgctcggggtattgagaatttaccatcttaccgggatcattctaactaaatgattatttaaattgcttatttcatcaaacattgacagacaggcacctaaaaagtactatctaaaccattgtaaattatagcactctttaaagaaagttgacaacaccactcccccgggtttaaacagcctcacgtaaatcagaattgctaagcaaacattctaagtgtcagaatcaaaccctgacggggaaagagaaacagacttaaaaagcattgtggatatcaccacatgcgaggaggactgatgaattcatcttactaatttttcagtgtgggctgtctctttgaaaatgatttgcctgtggatatttttctgtcaataaaattttcggttcgtatagacatcaccatcctatcattgattgggtaccttggcgcaactacttccaataagtaacccacatgcagtaattcacgtgattaataggtacctttactgcattgttgtggtattgttattgacttcatcaaacccaggtacccttgatatgggaaccggttccctgaacatccggaccacaacattctactattttagaacatgtcgtattcggttgttctgactctattatacgaggagatgtaaagagctttgaggctgcttaaaaaagagcaggttctcacgccaggcaattattattacagtaaaaccggcattcttctaactaacgtagacaccacaaggcattacgactggagcggacggtctgttgccgatattttagaggatgaggtctacctgaggcataccatcagtctgaagtccaccacaatatcctataaaaataagaagcgtatcaaacgtcccacatccgaacagcttcgctttgaaaatatccatgagccgccggtgaatcgtgaaacctgggacattgtacaggacatcaggaaaaatagccgtttagacggcaaaggcagacagcgagatctgctgcctgccttccgcataaaatttttcctgattaggggctagttcctttaataatcttagaaattcttctgctttttgtttatttgacattatccaatgtgttaatgctaggtgtatctgcaatggccttgccatatgcagaatccgtctttaaacagttgccgataatatgtctctgatttaaattttctcttgaaccattggtactcaattaaagagttattgaaattgtttatgcagcgattcaagaaaggtcgaaacgatctgcgttcatcaccttattccaagcagatacgaagtcatttatgaacttactctgagagtcgtcacatgcatagacttcagctatagcccgtagttgggagtttgaaccgaagataagatcaacactggtaccagtccacttgatttcgcccgttgagcgatcacgaccctcgaatacgttttcgtcttcagatatcgccttccatgtagtgctcatgtcgagaagatttacgaaaaagtcattcgtgagcgcctctggtctcttggtgaagacaccgtgttgagattgcccgtgattggtattcaggacgcgcatgccaccaagcagaacagtcatttcaggagcggtcaatgtcaacagttgcgcacgatcaaccaacagttcctctgcagatgcagaatacttggttttttgataatttcggaacccatctgcaattggttcaagcaccgaaaatgactgtacgtcggtttgctcctgcgatgcatccgtgcgtcccggtataaaaggaacggacacattgcaaccggcattctttgcagcttgctctatacctgcacatccacccaggacaatcaagtccgcgagcgaaattttctttggacctgtctgtgcactattaaactcggctatgattttttccagaacattaaggacagtgtttagttgagccggctggttgacttcccaatccttctgtggtgcaagacgaatgcgcgctccgtttgccccgccgcgcttatcggagccacggaatgtagacgccgaagcccaggctgttgaaaccaattgggagacagacagcccagaagccagaattttgctcttgagatcttcgatatcatgttcgtcaactaattcatgatcgatcgcgggcaccggatcttgccaaatcagttcctcctcaggaacctccgcaccgagatagcgcgagcgaggacccatgtcgcggtgagttagcttgaaccacgcgcgagcgaaggcatccgtgaattcctcggggttttgctggtagcgtcgcgagattggctcgtagattggatcgtagcgaagagagagatccgccgtggtcatcatcggccggtgcttcttcgatgggtcgtgtgcgtcaatcaccatatcttcttcgtctacatctttagccagccactgatgcgctcccgccgggctcttgaccaactcccactcgtatttgaacagcatgtttagatagcccatgtcccatttggtcgggtttggcttccaggcaccctcaataccgctactgatcgtatcgccaccttttccgctgccgaagctgctcttccagccgagcccctgttcctcaatgccggcagcttcaggttccggaccgacaagcgtcggatctcccatgccatgacatttgccgaaagtatgcccgccggcgacgagtgcgacagtctcttcatcattcatggccatacgtgcaaaggtctcccgaacgtcacggccggaggcgaccggatctgggttgccattcggcccttccgggttcacgtagatcaggcccatctgcacggcggcgagtggattctcgagctcccgatcaccggagtagcgattgtcgcccagccactcactctcggttccccagtaaatgtcttcttgcggctcccacacatcctcgcgtccgccactaaaaccgaacgttttgagtcccatagactctaaagcacaattaccggcaaggatcatgaggtcagcccaggagatcttactgccgtatttctgcttgattggccaaagtaaacggcgtgccttgtcgaggtttacgttgtcgggccagctgttgaggggtgcaaagcgttgtgtccccttacctgcgccgccacgaccgtcgtttgtgcgatacgtgcctgcgctgtgccacgccatccggatgaagaacggcccgtagtgaccataatcggcaggccaccaatcctgcgagtcggtcatcaacgcgtataggtccttcttcagggcatccagatcgagcttcttgaattcttcagcataattgaattccagagccatcggattactcaagtttgagttctgatgaagaatcttgaggttcaactggtttggccaccagtccctgttagaattagcggcgcctgcaatggcattgttagttctgcccgttacgggacatttttctttttcatacataaagtttcctcccttacaagataaatatggagtcatacagctaatttctccctgggttatttttttcttgaaggctggagtagggttaccaatcaatggcactttctttgttcatacttatttcttatatattaagcgactagcggtcgcgtaataccttgcatccatatttcttataacccatacaaaatgatattttatattatgtatagattgactgcttttttatattctgtcatagcattgacctctgagtgggtgatatgcttgtgttttttaaaaatcacgtctaaagctaatgttttgaaaaatcaaaaattgtaatgattattcttttattatatatataataaaagaatttacaatatgaaaaataagcaaagtataaatatttataacgagatctcgtggcaaattttaagaggggtctatagtgacctacctttcgcagagtgttatgaaagtttataactcaattcctttcataacgcgctgcgaaaggtagcttgtaagcaatgccaactatagctatatgggtgaataagcataagtctggcctattggcaaataatccgaggcagacctaatgcttgagcctgtatgggaagtatcagtaagtgtgtatttcaaaaaatatcttcaaaaatatcttcaaaaatatcgaaaatattgtttagaagaacttgtaaatctctcaaattgccaagttataagggtgagcgagtataagtccgatccactacatcggaaaataaacctgggtggacttaatgttcgagcttgtataaaagggctttggttaaaatgagtatcaaactaacagttaaatataggagtaatcgcggtgcggccttaccagccatccctcttttttaaggtttttataagaccaacggctaagatataagtgtgtataaaaattatgcacaaacaataatggaaaatagatgattttgaaaagccaaggcggaattgggaggatgtaatagtgcagcgcggatctgcgtatacagaagacgaggcagacagtctgatcattgatatgtcagaacaggaccaacgtgctgcagatgcttttgaatttattagtgcaaccggttgcagggctgagacaatatttggccgacagagaaaaacaggcgggaaagtagttgtaaatggtgtagttgttaaggaaaccaaggcttctagggatttttccaaggcaataagagcagaaaaaatagacctgatgaaaggtactgttactctaacagaaaaaggtgacaagacgcatacgtaatttatgacagtaagtatcataaatttgtggaaaggttggcaaatgaaaaacctaacggacaaatattcgttagactaaaacagccaactgtatatggcagagttagaagaatttcttctgaagctggtttctacggtcaggggttacgcagtatgctaaagacattgcagtaaaacgttatgctgattatacgaaaagaattaacgaacttgttaatataaaggaatggcctattctcctaagagaatttatgattagtgagcaaaaagctaaagaattatgtaaaaaaccttatgtaaaaatggttgacaatttagccaggcttaaactgacaaaggacctaggtcattataggattgaggttactttttggtatgttccaaaagagtaatagcaagaaatggccggaaagctttattatctatttagttgtattatatcgatgatgctgaaaacctaataaaatgatgtaacttttttagagtagctccttgtgaagagagaaaaagagataatgctatacatagcgcgctggaaaaggaaacaaaaaataatgtaataaaaaattaacttaaaattattaaaaaataataaaagtcgaatagtatataacattgtcgtaaaatttatccataaatatgaaggatattgttgttattatgaggaaatatctaatttagagagtaatttctaatatatgaagtatttagtttgaaatgccatttggtttgacgaaaggtgatgatataaattgtattattgatagtattttgattatcatatccaccatttttttggaagttagaaaatgtagtgctgtggaatttaataattgccagtttatttaagttttatttccaattggacttagtgaaccattaatcaaactggaaataaaactggaaggctaagaatgaaattggtaaaaacattgacagattttgaaaggagttattatagagatggcttttcataaagcgaaattattttgtttaatctttctagtagtaatactattatctctaaccgccggtttccctgcaataatatttggaaccgaattagagcaatcaactgatttaataaaagaacaaatctctaatacagataaagatgaaatattatattcgattaaacaggatgaatcttatttattggaacaagacccttccagtaataataaaattttcattaaacatataaaacatatgcctgatgataatataattgaaccgaaaccctttgctcctgttagggattcatctgtttacatttccccaaagcaaactgttacaaaagaagtatataaaaccaatacacatgatttaacattggtaagcgaaaaagaattacaaaagtcggtaaccagcgtagtatatggttcattttctattagaaacaagcagggtttatatactgccaaatttagtgataaaattgaaaaaaatgtattaaaattttcttatggaaatactgaattatttcttgctcccttagaagctgtttctgttagcggtaaagtatatgaaaacacgataaattacgaaaatatatttcctaatactgacctgcgttatattttagaagaaaatcgactcaaggaagaaatcgttactaagaagtataccggacaaagtgaattttcttttcagttaagtgtaaccggtgctgtttatgcattttcagaagacgatagaatttattttatcgaaccggatactggcaggatatccttttatatgccaaggccatacgctttggatagcaatggcaatcgctgtgatgcaaataatttcgaactgagcaaagaaggaattctacaattttccataaactcaaattggcttcaaaaggctgtttatcctgttatcattgatccaacaatcaatctggcgggaagtgacggatcaggaatagagtcttattggaactattcaaaaatagatttaggagggggatgggaaagctccgttaacacctgcaatctcaatctggttttgagtaaagggctatttcttattcctggtcgtggtttgcccataggagacagcttaacatacaattccattgacaccagaggtggccctgtaggtatcggttggcatcttggcaccgatatcagtttaaccgaacgccaggatggaactgtcctttatgtggaaggagatggttcctcacacatttttactcccaatggaaccggcggttacacatcgcctaaaggtatatacctcactttacagaaactagggtcaggtaattttaaaatcaccgataaaaagcaaaacatatatacttttgtaaacggaaaacccagtaagtttgttgatcgagataataataccacgaccttcacttatgacgcaagcgggcgtctttaccaattaagcgatccttcagatcggaagcttacgtatacttacaacacctctggccagttatctgccatgacagatccgggcaaccggacctatcagttggcttaccagaacagccgcctagcagctgtcacagatccgctaaataaaacggttacttttgcttatgatgcaaatggatatttagcctccttaaccgatccgttgaaccgtgttacttcatttataaatagttctgatggaaaacttcaaactatcagggatgccaggacaaatggccaggatatttatgatacattatttagccagagtacccaaacaaacacgatagtaacaactgtaatagatccgggaagtcatagatttacctttacccatgattacagtacaggcaatttaacaaaataccaagatcaattgggcaattcctggcaatacagctggtccagcaacagccttataacggcccaggatgctaaaggtacgataacatacgaatatgataccaagggaaatattatcaaaaaaactatcaccgtagacaacgatgccaacaacaacatcatccaaaccatgacttatgacgaatataaccagcttctcgagttcgtagacggtagcggcagaaaaacctcttataagtatgataacagaggaaaccttctttccaccggtaatcctgatattaaagagtcgaacggcaggagatacgaccaatacggcaatgttatagaatatagtcccagactctcaagtacttgtaaccttctcaataatggcagtttcgaaaactcaacgaattactggactcggattgccggcaatgccacggttagcatggaaggatgccagctttacggtaattccgctttgaaaatgagcagcaatacatataccactgacttgttttatcaaagagttactggtttgcataactatgacaagcttaccctgagggctgatattaaacttgacaacgttcatggtggtgtcataatcaaactgtattacgacccgagtcactgggaatcttatgtatgctcgggtagcggtaccacacccattgtgataacctcaaccgtgccttacggaactggctccagatatgtcgatgtttatattggtttaaataacgccactggtacagcctggattgacggagttcagcttgaaaacatgtgccaatcaggcaatggctacactcttagtgcttataattcagttgaggacagcagctttgaaaattatgctcggaactggactattggttcaaatttttctatttatacaggcgtagcctgggaaggggtaagatcgggactgttatatcattccacaaataatctatcttcgttttatcaggatattcctgtttatggcggggaatcaatgactctttcgggaatggtatctgcgtcatgtgaaggtacaggcgcctactttaaagtcgattattatgatgcgtcgaatcagataatccctggttataccgtgcaaactggttctgttaaaacttatgaaaagtggggtgaatttacccggctttcatgtttggcaattacaccctcccaggccaaatatgcgcgactacgagctgtactcgatggcaagggcaaggcattttttgactctattaaactagtgcatagagatggtgaaaaatatacttacagtgcgtcagggaactacttgactacttcagaagatgctttaggcaaacagagtagacgagtatataatgagaataccggtactcaattaagtttcacagacgcttccaataatactacgtattatgactacgacaatttgaaccgtttagtcagagtgactgacccgatgtctggacatgcctattatgagtatgaccctgtgagcaatctcacagccactcgagatcctaagagttcaagctcaacagacagcacataccgaacattgtttgcacataacaacataaaccagttaaacacccttgccgatccattgctaaggaatatatcaaacacttatgaccgatctagtaatttaacaagagtttccttaccaaacgggctgcaaataaattacacatacgacagtgcaaaccggcttaccagtaagatattggataatggaaaacactacaactattcttatgacggtgctaataatctgattagcgttaccgatcaggacaataaaagttgtttgtgggattacgacggtgctggtagagttaagtactcgacagattcctttggttaccgtttggattatacgtgggataaaagtaataatcttgtaaaggaaagttacccacccagtacctatgcttgtataagttatatttatggaagtgacaatagacttttgcaagttaatggaataggggatagttttaattactattatgatgaaagtggccgtgtttttaaaataatttatggtaatggattatactctctaaaaaatattatatattatcccaatggttggtgtaaaaatattcagaattgccttagaggtggagagcgctatgtttatgattattcctactataataatggaaatatctcttccatctcgtcctgggcaggtattgataactttgtgtatgatgctaatggaagattgacatcctggtcttttacaccccaaaatggtagtcctgttcaggaaagctatatatatgacgctgcagggaacatgttgagaaaaggaagtagagatttttcttataacaacgcgaatcagataacaaatagcggtttcacctatgacaataacggtaatatgaccagtgatggaacctttaactatacttatgatacagaaagtcaattgactcaagtaaaaagggtatccgataatagtctggttgcaacctacaactatagacatgatggattgcgaacaagtaagactgtatatagtggacagacatcccagactacatatttcaactgggatgcattcgggcgcctggtacgtgaaagtgattcagcaggtaacgtctctttctataattacgacaaccaagggaagctagtttgttttagaaagaacaattacacctatgaagtacatcttaatttaagaggtgatgtttatttattaactaacattgatggcggtttttatgctaaatacaactacgatccatggggtaaccaaatttcttattctggttggatttctgctccttttaggtatgccggatactactatgacgaggagacagggttatattatctgaagagcaggtactatagtccagcgttggggaggtttttgacgaaggattcgattaaatatattaagtataaaaatccacaaacactgaatctttatagctatgcgggtagcaatcctgtaaataatgtagatccgacaggggagattcctgttcgcgcaacttggaaagcatttgaagacaaacttggggaattacttgataccgcaaaaaatagcaaaaaagggcttggaaacagaattgttgattacatcacaaagacaggtgaagcttgggaagccaaatcgggtgagtatatatcgaatagtccacagttaaaagcttttatgagacaatttggagataagtttagattagttattaatgaaacaacagagtgttcaaaaccccttcttgagaatcttcgagatactcgcgggaaattatatagaatggttaatggaaagcttattccgatcaatatcgaagaagctttgaaagcaccacctgcgatttttgtattcccacctggttggaagaactggtttcaagaagattatggaacttaactcgaaatatgtttcaaggggttcgatttttgcatgaaaaatacagattatacaaggagggatcattatgagaggtaaaaaatctgatgacgtttatttaactatttacggttataaaacttttggagaagaacatttcgcagaagaattttttcagatgctcaatgatgctaatccagcctatcttcctcataaaattggaatgtatgaaccgattaaaaccccattttccatggaggaagccaaaaaaatgtgggtggaatcggaaaaggtagggaaattttatggcggtattatgttgaaaggtcggaaaacacgtggagacataagctggaaaaatgataattctaatatcgttggacttgtgatgtccagggagctcgttataaaaaataacggaactaaaaatttcatagagttagccaaaaagctgtttctctggtcaaatggggtttatggttacacctgtcatatttcaaatcttatctatacgccaggacttagccatgaaacatgcctgggccatataacctggatgacgctgtacgggccgccctatgttgagatgtttgggaaagaggtaatccaaaccgctccctgtaaggtggaggaattcgctaaagatcacttcatacttttaacttcagatgagcccatggaaataaatccggaaatgttggaaatacaagaaagggtcaaaaagcacctaggggaagatgccttttgccgcaaagaacctttccgtacagaaccattgacgatggaagatcttattgctggaagggacagtcctagcactgaaggataccgctctcctgatttatcgtcatataccacagattcggggaagaaagacgaagacgagggactggtcgtaaagatcaatgatgatggaacgatgacgacatacacagtaaaaccggaaaagaagaaataagaagtgctagaagtaacaaaaggacgacttcgtaaggctcctaaaacacactctatctctttatatatccaaattaagaatgcacaggtatatctcttctgtctagattctagatatattgttatttagcttaagccctaaacagggctttttcttatatctccaggtaatacaaagcgtctcctaaagtttgagagaggcacatatatactcggccgtttcatatttcttattatggtcttgtctcagccttttaggtatgcctggcattaaggagtcaaacggcaggaaatacgaccagtacggcaatgttgtagtggagtagtatcattttaattactattatgatgaaagtggccgtgtttttaaaataatttatggtaatggattatactctctaaaaaatattatatattatcccaatggttggtgtaaaaatattcagaattgccttagaggtggagagcgctatgtttatgattattcctactataataatggaaatatctcttccatctcgtcctgggcaggtattgataactttgtgtatgatgctaatggaagattgacatcctggtcttttacaccccaaaatggtagtcctgttcaggaaagctatatatatgacgctgcagggaacatgttgagaaaaggaagtagagatttttcttataacaacgcgaatcagataacaaatagcggtttcacctatgacaataacggtaatatgaccagtgatggaacctttaactatacttatgatacagaaagtcaattgactcaagtaaaaagggtatccgataatagtctggttgcaacctacaactatagacatgatggattgcgaacaagtaagactgtatatagtggacagacatcccagactacatatttcaactgggatgcattcgggcgcctggtacgtgaaagtgattcagcaggtaacgtctctttctataattacgacaaccaagggaagctagtttgttttagaaagaacaattacacctatgaagtacatcttaatttaagaggtgatgtttatttattaactaacattgatggcggtttttatgctaaatacaactacgatccatggggtaaccaaatttcttattctggttggatttctgctccttttaggtatgccggatactactatgacgaggagacagggttatattatctgaagagcaggtactatagtccagcgttggggaggtttttgacgaaggattcgattaaatatattaagtataaaaatccacaaacactgaatctttatagctatacgggtagcaatcctgtaaataatgtagatccgacaggggagattcctgttcgcgcaacttggaaagcatttgaagacaaacttggggaattacttgataccgcaaaaaatagcaaaaaagggcttggaaacagaattgttgattacatcacaaagacaggtgaagctcgggaagccaaatcgggtgagtatatatcgaatagcccacagttaagagattttatgagacaatttggagataagtttagattagttattaatgaaacaacagagtgttcaaaaccccttcttaaaaatcttaaaaatactggtgggaaattatatagaatggttaatggaaagcttattccgtataatattgatgaagctttgaaagcaccaccttcgatttttgtattcccgcctggttgggaaaactggtttcaagaagattatggaacttaactcgaaatatgttttaatgggttcggttaaaacagatagggggatcattatgaaaggtaaaaaatctgacgatgtttatttaacaatttacgggtataaaacttttggagaagaacattttgcagaggagttttttcagatgctccaggacgctaatccagcctatcttcctcataaaattggaatgtatgaacctattaaaaccccattttccattgaagtggccaaaaaaatgtgggtagattcagaaaaggcaggaaaattttacgggggtattatgttgaaaggtcgaaaaacctatggagatataagttggaaaaatgataattctaatatcattggacttgacatgtccagggagctcgttataaaaaataacggaactaaaaatttcatagagttagccaaaaagctgtttctctggtcaaatggggtttatggttacacctgtcatatttcaaatcttatctatacgccaggacttagccatgaaacatgcctgggccatataacctggatgacgctgtacgggccgccctatgttgagatgtttgggaaagaggtaatccaaaccgctccctgtaaggtggaggaattcgctaaagatcacttcatacttttaacttcagatgagcccatggaaataaatccggaaatgttggaaatacaagaaagggtcaaaaagcacctaggggaagatgccttttgccgcaaagaacctttccgtacagaaccattgacgatggaagatcttattgctggaagggacagtcctagcactgaaggataccgctctcctgatttatcgtcatataccacagattcggggaagaaagacgaagacgagggactggtcgtaaagatcaatgatgatggaacgatgacgacatacacagtaaaaccggaaaagaagaaataagaagtgctagaagtaacaaaaggacgacttcgtaaggctcctaaaacacactctatctctttatatatccaaattaagaatgcacaggtatatctcttctgtctagattctagatatattgttatttagcttaagccctaaacagggctttttcttatatctccaggtaatacaaagcgtctcctaaagtttgagagaggcacatatatactcggccgtttcatatttcttattatggtcttgtctcagccttttaggtatgcctggcattaaggagtcaaacggcaggaaatacgaccagtacggcaatgttgtagtggagtagtatcattttaattactattatgatgaaagtggccgtgtttttaaaataatttatggtaatggattatactctctaaaaaatattatatattatcccaatggttggtgtaaaaatattcagaattgccttagaggtggagagcgctatgtttatgattattcctactataataatggaaatatctcttccatctcgtcctgggcaggtattgataactttgtgtatgatgctaatggaagattgacatcctggtcttttacgccccaaaatggtagccctgttcaggaaagctatatatatgacgctgcagggaacatgttgagaaaaggaagtagagatttttcttataacaacgcgaatcagataacaaatagcggtttcatctatgacaataacggtaatatgaccagtgatggaacctttaactatacttatgatacagaaagtcaattgactcaagtaaaaagggtatccgataatagtctggttgcaacctacaactatagacatgatggattgcgaacaagtaagactgtatatagtggacactatatagccccttaaaaggatttgagtctcatccccaaatagtataaactaaaaacagtggaggggataaaatggcatgtaaaagatatccaaaagaattttatttccgagaaatcccaaatgaaatattccaaataagcctgataactatatcaggcatgtatcttttcagacacatcaaactccagctgctgatagtcttggatttttgataatgtcgcataatgactgagattgcgaaaattccaagacagttcctgctggatcaccgaacgaacggtttctacgaatggaagcgctgatgatctggtccgaagccaacccgaaaatttttgccaaactaaggttggaaatgttagagaaactatcgtcaagattcccatggcaaactaaaggccggcgaccggaaaaagtagggggggatcattatgaaaggtaaaaaatctgacgatgtttatttaacgatttacggttataaaacttttggagaagaacatttcacagaagaattttttcagatgctccaggacgctaatccagcctatctgcctcataaaattggaatgtatgaacctattaaaacaccattttccatggaagaagctaaaaaaatgtgggtagaatcggaaaaggtaaagatattttaaggtggtatcatgctgaaaggtcgaaaaatatatggagacataagttggaacaacgataattctaatatcattggacttgatatgtctagggatctcgtcataaagaataacggaactaaaaaattcatagagttagccaaaaaactgtttctctggtcaaatggagtttatggttacgcctgccatatttcaaaccttatctatacaccaggacttgactataaaacatgcctgggccatataacctggatgacgctatacgggccgccccatgttgagatgtttgggaaagaggtaatccaaaccgctccatgtaaggtggaggaattcgctaaagatcacttcatgcttttaacttcagatgagcccatggagaagaatcctgaaatgttggaaatacaagaaagggtcaaaaagcacctgggggaagatgccttttgccgcgaagaaccttctcgtaaagagccattgacgatggaagatcttattgccggaaggaacaggcctagcaccgaaggataccgctctcctgatttatcgtcatataccacagattcggggaagaaagacgaagacaagggactggtcgtaaagatcaacgatgatggaacgatgacgacatacacggtaaaaccggaaaagaagaaataagaagtgaatttggtaggggaaatagttggaaatatcaaaagtatagaattgattatgagtctcaggatatattttattttttatccaaacatatatatgccagtaccatactttactcccatatttgtaccaatattgtcaatataataaaaacgagaggtatgttatgaaatttaaaagacgaaatttatggaatatacaaattgtagatgaggaaggtaaagtaggttatgaacctccgatgactttagatcaaaacgatgtgccacacgtttgttatttagagagtaaaaaaacaattataaatatgcttttgggtcgggtgatgtttggtatattgaaatgctagaaactcatggtgctgccggagcattctcttcccttgcaattgatagtgcaaaccatccgcatataagttactacgatattgtaaaaaaagaactgatatatgctcaacaattaggtaataaatggggatttgaggtggttaagggggctaagggtgcagctaaaaaactctctctggctcttaaccatattggtgaaccgtgcatatgtttttatgattttgatatggaagaagtaaaaattgctaagaaaatttcaggaaggtgggaaatagtaaaggtagacagtgtcgggtgcggtgaaggacgttatgaagtagcgcttgcattagataattttgacaatcctcatgttgcatattatgacggtgaaaatgaaaatctgagatatgcttgttttaaggatggcacctggcgaattgatattgttgataatcatggggacgttggatataatgcttcacttgctttggacaacaagggcatccctcatgttagctattatgattatctcagagaagatttaaaatatgctgttttgcaagatgaaaaatgggttatagagatagtagataaaaaaaatgatgttggttacggtgtgtcaatggctcttgatagtaataacactccacatattgtatacactgatacaactatccatgtcttaaaatatgccaagaaaaaaaatcacaaatggcttgttgaattcgttgatgttgatgaatatattggtagtgcgatttctatggctttaggcagtaaggggaagccacatgttttttaccaagattataaaaacaaacgtttaaaatatgcaagaatgttgattgagtgtgtaaaataattattattagaattatattggccatatcaggctgaaacacactatttttatgaggtatttttcagttaacattagaaatccgaaggttatatgattaaactgatggaattgtcagaggatagcctctattgatgttcgaatcgaaatcggaaataacaaaaaggcgttatttccaatttctcttgggggctgacatcagtaaaaaataccgcaggccaagcatacccgtttcagggcgtgttcaattgtagcctcttgtgtatttttacataattggcatacagcataagcgttcaagtatgtattgatgtactgctaattggaacaagtaacctgttcggaaccctacgaatgaaattctattttaactatcgaaatagatggggtagctcaaccatttttatcaatattttctcatgaagttcataaaggcaagaagagttggacagtggtgctgatccttagcagttactaaatatacccatcgggttaaagcagttccttcccctttaacgacctgcagagcaccggagactaattctgtttccacagctcgtttaggcagaaaagcaacaccgattccggttattaccagtcttttaattacttcattatctggaatctccataattaatttaggtctaatgtcgtacttagccagatgatcttctatagtaattctagtagaagagggtttttctcttgtaatcaatgggtagttaataaaaatttcgttaaacataggagaatcctcaccagggggacaaaccaaaaccagagcatcctgggtatatctctctaaatgtattctgtcgctttccaacggtcccaccactagggctaaatccagttttccatcttcaattctcttaatcaatttttgtccgctatccagttgtaaggagactttaatattaggaaaacgagtatagaattctttcaagattgaagggagcagatagcagcctaacaccgggctaacccctaatcgaacttcccccctttccaagtcgtggtactgggccagtgtccggccagcctgctgagccagacccatgatgcgatccgcataatcatagagagaccggccggcgtcggttagcaccaccttgcggccacgctgtgtaaataaatccagtcctaatcctttttctagtgatgaaatttgccgtgatactgccggttgacttaagttaagttcttctccagccttggaataactcaagtgtctagccaccgagtgaaaaacccgcaggtagttaaaaattatatcagtcaacaaatcaccacctataataaaattgtataggttaaatacaaacaatgcatttgtattatataaaatatagtgctaagctgtaaacatgtattgagttatgctgcctgtgatagagttttctttagagacctggttgtggcagtggtaggaggcggtgatgcagcagtggaagtggaaaataccttgctgacatcaaataaagggtagaataagttcgatatttaagtatatttctataattataaatacctgttaagaaaggaaattttacattatggatgttaatctcacctcgtattcacctggctctggatgagcatgtaaaataggtccggcggacctattggagcttctatccggattgcctaaagtggttgaccccaaggtgttagctggccgggaggataatgccgctgtttataaagtaagtaatgacttggctgtggttcaaacggtggattatatcaccccggtagtggatgacccgtatcaatatggcatgattgctgcagccaatgccattagcgatatttatgcgatgggagcaactccggcttttgccctaaatattgtaggctatcctaaccaatccctgcctttaagcattcttggccagatattaaagggtggtgcggacaaggctgcagaagctggtattgccattatcggaggtcactctattactgaccatgcacctaagtacggcttggtggtaaccggctttgttaatccaagccggatgatcagcaaaaagggagctaaaccaggaaatgctttaatattaactaaaccgttgggtattggagtgatcacaacaggcatagatcgtaagcttgtaaataatgagctaataggacgagttactaaacagatgactacattaaacaaacaggctgctgagattatgcaggaggtgggggtaaatgcctgtacggatgtaactggcttcggactgttgggacatttacgtgagatactcatagccagtggaaccggggcatgtataactgcttccaaggtacccattataccggaaactgaagaattaatacaagcaggggcagtgtccgggggaacacataacaattatcgctatttacgtgatttggttgaatgggataccagactctccaaggaagtaaaactaattttgtgcgacccgcaaacttcgggaggtctgttgattgcagttccccaagaaaataaaaataaattactcaaagctctacaaagtaaagaagaagtcttaactgcagtagaaatcggagaagtggttgaagggccgggtcaagttagcgtggtggtttgattatgaattcattggaattaaaaactaataaacgggagaaggttgattacaagttggaatcggggggccgcgattaataaattggcaggctgacttggtagctgaagtttattatttctttcttgaccagtaaatagcctttaaactccggggtattggggtttaggatatcaaagcctgagaatatatattcggttttgagatgatagacttggctcaagatgcatataatttaaaaataggggcgttgtgaagatatcctaatagcctgtaaagacagtctttctggttttggcgaggctatttaacgctgttttccgtaattgtgtcattcgccaaattcgtaactccatgaaatatgtatcttacaaggagcaggggattagcagtaagtatattttcctttcgttctctcaaaaatagctataaaaaaaggagatagctgggaataatatccttagctatctccggcaggtaagatccattataagcccacctaaatctacaagggaataaatcaattacacaaaatcttgtaaaccacagatatcgtttttgctttgcacgttatgttaactagagaatttaatagtggtattgaataattagcggctcataccacatactaccatactcggtttactggctgcccatgtttactaccagtgacaattaaattaacccttacccaagagcgattatttgattcatatttattcttaatacttgacctgcgaaataaggagctgtagcggttctcaatctaataattaagaaactatctgttgtagttgtcgtgtctgttgtgcctgtagtttgatcaatcagttcaccagtgaaagcaaagccaccggtagttaaaatattaacagtaactcctgttgcaaagttaattgctgttgataatgccatttttataccccctttatattttaagttataatatggggttagttagacatttgatacattattggtataaagtacttgttctataatgtggctagcagtatgatgctgctaaaaagctaatgaaaatatatctacgccaatcatggatcgctctattagataataaaaatattgaaaggggcaatttaagatgaatccatgggaaggaaagcatatatggatatggcaactaaatcagagcggcagtcccgaagtcattgttaaccgtgctgtgaatcttggtcttgccgggcttttagtgaagggttgggatggaagaagctactggtcgcaaatagaggatattattgctttggcacacgcagcaggtttaattattggtgcatggggttatagttacggtacatatccgcagggcgaggctgcggctgcaaaaaggtgtttagatgcgggtgcggattggttaataattgatgctgaagttgagtatgaacagaatcccagtagagctggctccgttctggaggcttttagagtttttggcgtaccactgggttattccagtttcggcataccgtcttatcacagtaaatttccctggcaggtttttaacgcagcttgtgatgtagttttacctcaagtatactggggcgactttgctatgccggtagataaagctttatctctatctttgcgtgactgtatgcaatttggcatacccgttatgcctgccggtcaggtatatggcaaggtagcagcagatgaaattgttaaatttgctgatttgtgcaagaatgccggtcttcccggtatcagttattgggattggcaggaagcgggcgaggtaagactggaagctgtgggcgcggctgaatacggaaagataatagatgtagtgagtgattgggcaaaggcgggttgggataaggcaacagcaaaaggattcatggatggtactaatcctcaaggtgtagtaacgagggagatgttagcagtaattttagatcggtgcggccttctggatgcggctgagataccgcaaagcgctgttgatactctaaaaaaagagggtataataaccagtgggcatcaggctgattggagacctacctggggggaactggcggttgtggttagtaaactggaggttaagaagtaatttcgctgccataatgtgtttaaaagcttgttaagaatatcacacttagccttggccgggttttaatagtttaatagtatccattttctctttttggcgaatagaaccgaaggccccttctgccttcggttctattcgccttgatcctcaattttctccaaaccaacgctttccagaatctcattgattagctcctcagtcaactttctcgcctcctataagtaatgacttgaacatattaacactaagttgctaaaatgtcaatgaattacttgtcttattttgaccaaaagaaaaacctcctgttagaacggaggtcataggagtgaatatttagattggagagaatatattttaacggcgcttgggagttggaactttagaaagaacattgctgtgagactaatgctgatgaatatgatattaataatacttacggaaccttaaaataatattaaattgttactaacatatttcgttttattctaaataaacttttggaatttttaagagtattataagggttaatattatatttcttttactaaaatttatcttaagattgttttttccatgatagttgatgtaaaattaatgtagttggttatatttatagaaaaggtaagccgagaaaaattgattaaaaacgtatagtcatttcagtagttcataatattaagcttaagggtagttttgatatccaagattatttgatcggaggcaatattatggagagtaaaatattctatttcgaggatgttaaatccgaaaataccggaatcacctttaatttagttcaagaaagattgcagaactcaggtattaataaattagtattagcttctactacaggtacgacagccaagaaagctatggacttttttaaagatagcggtgtcaagttagtagtagtacctcatcagtttgacttttataaaaaagagaacccatttcctcatgatttggttaagacgcttagagaatccggtcacgaagtacactttggaagtatgcttttccatacggataatttatatgggaataatacttcaactgcgatggcgaacctattgcgctgtttttgccagggaataaaagtatgttttgaaatagttctcatggccacagatgcaggccacttaagaagtggagagaaggtaatagcgatagccggaactgccaaaggttcagatactgctctggttatgcaggcagcctcttcacagcatataaggaggcttcgggttaacgaaattatttgcaagccgctttacccgctaaatatagatgaggttaaggagaagatggccaaggaataatttaaacaggagtaagaggcctattacgatcttatgttattaaaacgaaaggtactaattcaaatgaaagccaggaataaatggacatgcatcgttattatagtaatattttttgtgattgtgtttgccggtctcgcgattgataattatgtaaaaaataacggttccagatatattactaatgagaatgatgtgcccaaatcggatgctattctcatactgggtgcctatgtttatcccaatggaattgtgtcaacgatgttaaatgaccgtttaactgttggttttgaactttatcaacgaggcaaagctgcaaaattaatagtcagtggtgatcatggaaaattcagttatgatgaagtcaacgccatgaaaaagttcctcatagataaaggcgccaggaatgaagacgtattcatggatcatgcaggttttagcacatacgaaagcttgtatagggcaagagatatctttcaggctaaaaatattataattgttacacagcaataccacttgttgcgggcagttttcattgccagggaattaggacttaaagcatacggagttgcggcagataggcaggattacggtattgttatggaaaaatacaagctcagagaaattgctgccagggacaaggatttctttaacgcgaaaatcatcaagccaaaacccactttcttaggagaagcaataccggtaaaaggtgacgggagacttactaatgataaaaattcaaattaacttgacaataaacagtatgagccattgcgatagtatattttcagcaatggctcatactgtttttatatgagtgcagctaatctttttgactatttcatttttttaattccgtcaagagtcttgtaattagaaccgttaggcataaaagatttacagcaagttgtcgtacaatttccagctgattccggggtaagctgagctgccatgtgggcatccatttcttcaggatattttgccccaaattcatctgttgctaccagaatttcattagcggtacacttgtttccttgttgccagtaatggcaatctttaataatgcagtgaatatgttggttcatttatttcaccctttcaaagttatttacgatattatggttcgtagttaaatcatttaatatgcggtttaaaataaattgtgttgagttaagttatgatatctaatggataaatatcaaaataaggaaataatgttcaattagaaagagtaaacattattgatgaatcttttttgagaaacttgttgtatttccaaaggaaaaaccactaagcggctcatgtacttagtggttttgattaatctaaacctgctaatcttttagctaaatccacctggatatcaatcatttcccgaatggcggagggtttgattccgttagcggcagctttttcgattgcctcattccattcttgcaagtgatcctctttaaggtagagatattctttataaacatttattgacgggggttccttgagaattttaactacattgccctggatttggtcacccggccctaattcaatatctttatacttgggattagctgctcttaataatactttatcattttccttgatgtaatacttgagggttgtttcatcagtgttaactaaagcaactacaatttcaccagggtaagggttgtaatcctgcttgcatagaacaagatctccttcatttattcccgccccgatcatgctgttcccattcacatataatgcaaaatctactctgccaacaaggtttgccgggacatcaatttcacctattttattttgctcagataataaaggtatgccggctctgatagaacctaaaattggaattaaatctgcggccttatcaatatttttattggttgaagtcttatccaatagcttaagtagatttaatctatgttttccgtttaaaggttttccgccggcggttagcatgacagtgtcattttctaaaatatcagctaattcaataaccatactgtattttcgggataaattatttgtttgctgtgtatttgtcattactccaggcgatcttgggacggcagcacatttgccattcagcaaatttttaatttcttcaggagctttttctttgtagccttcgactacaagggtttccgggtcaccattcaaaacttcagcaagtacacgagacagctcctcagagggaggcggtttcttaccattcctgagtttgcttatgtaggaatgatctatagaaaaccctttttcattacagagttcagctacttttcttaaactataagtagatcttttgatgtattccgataatagttctgagtaactcatatattcacctctgttttatcttaatatagcgggtaagtattggtcaacatgattatgggaaattttcttatttttttaaactgtgagtgccttttaggtagtatttgagcaaaagtacttggtgacctattgaacactttttgaacaaaagaatattaaagtgttatattgctaaaagaatctgacataagtttataaatcactgctggtttttgcaggaaatttaattcgtttgtggtatagtaattattaagagtaaaaaagttttcaataaaatatacagaagcatttcctaatgtaaggatgtttttagttattagaataatcagaatattattaatagccggaaaggtatagaaaatatgccaaccaataaaacaatgtatgttgttaaaattctactcaatagatatttatagaaacttttttctcttaaaaacaatactaatatattacaaattatggggggtgttatttgatattttttgttaactatcataaaaaaggaggagaaggaatttgaaaaagaaaattacaatacttattttttgtttgttattaatcttcgtgacatcaatagctgcggctaacgtagataacattaagcttttagttaatggtaaggatatccaatcagatgtggcaccattgatgcaaaatgatcgtgtacttgtacctattcgtattgttgctgaagcattaggctgtgatgtaaattgggattcagaaaacagttctgttgttattactcgatccagtggggataaattcttaaaagggaaaaacgatgccagtcagtctcagcctaccattcatactaattttgttaaggcagtggatttaaaagcggctcttgatgatagtgatatggcaaaacatccattagttgttgatgtcaggacccaaaaagattatgacgtgagtcatatcccgggagctgtttggatagccgaagctcaaaatattgcagagccgggtaacttgacaaagcttgaggatgcgttagctgatcatgttgctaagggtggtaaaaatgagatagttatttattgttacaccgggaatactgccggcctggcagcaggcgtacttggggatgcagggcttaatgtaaagaacatgcgtttcggctattcaattgcatgggaaggtactagacaagccgatgctcctatttttggcccaagagtagataaagatggtaacccggtagcatatgaaactccggttgccaaatagttgttttataccccctaatcagggggtatttttggtatttcgggaaattatgcttatgatggatctgtggataagttaaggttagtattgcataatttccaataagtacacgtgcctgtgttttctgtggataactctgtgaataatgtgaacattctgtttttggtatactaataacaaatttcgagtattttcggagttgttgtgcttgacttttattaggggagaaggtattctattgaaaatatattgccatttattgaaaggagtttaatatggaaacaattgaagccattaaatcgcgaagaagcattcgcaaatacaaaagtgaccctatcccagaacagacaatcagagaattgctggaacttgctgcctgggcaccaagtggtataaacagtcaaccctgggcctttgttgttttggagaacaaggaataccttaaaaacctttctgatcgagccaaggcttttcttttggaaaaattagacgccatgccagcccttgaacaataccgaaacgctcttgctaatcctaattttaatattttttatgatgctcctgttctggttataatttatggcgacaagaacttttttacatatatcaatgattgcagtatggctgctcttaatatgatgttggccgcttatgacaaaggcctcgggagttgttggattggttttgccagtagtattgcaaatacctcagaagtaaaaaaagaattaaatgttccggagcgatatgaagtagtggctcccattattctgggatatcctgatctctctcccggaaaaggcagtagaaaagaattaaatattatcaattggaagaaatagaatattgttttttgttttgtttacgacagcctttgtaaacgtaaacaatggcttcatgtaagtctttgtcactgtgtcttttgcgaatcctctctattttgtgaatttgataacctaaatccaggccctcaaaaatttctccgagaattttatctgtttcgatgaaaataccttttattcgagaacaaccgactacataggcacaccgggcataatccgaaaggaacctgtcttgagctacaatctgtttggctagcatattgaaatattttgttatgtaattggccattaagttatcctgctctctgatttgcccggctataggtgataccttttgattaataattgggtatagggggtctattacgcctttatttaatatggaggtggcagaaccccaggtaccgcctatggtgattttgtctaaatcggcagcctgtttactgttacttagaaaatcaaaaaagtataggtggggccgtgtattccatacataactatacctgttgggataaggcggcgaggttattacccggtcgattttttgaggtatgtcaatgccttctaaatgagttgaatcagtcataaagacggtggaaggagtattagcaaccttactgccggtgctttccagatccgaaagcatttcttcaatgtgattagaaaaagtgctccacacttcaatgtccctgccggttttatcgacaaaatgcagctgcagccttccgagagttacattagttaagtcaggtaccagaacccctgccaatcctaacaggaaaaaattgcgctccggttcatccatcctggcagtggtaatagccagttttaatactaacaagtcttttaaaacatcttttctccaccagcggaagatattatggatagctggaagtctgatacccgtttcctcaacttcagcgttttttaaagcaagctttttctcgaagtagaaagaacttagattctctaagttctttctcagaagagaagcatttaactgccagtttgtgcttacccggcagttaaaatgaagcattggatttatttcgaagccataggcggctatttgatttagtttgcattggataagtgttgttcctccaccggcaaacggatcgagaaccacgtgcttatcacaggtttccgtttcagccagcatgatttcgactagctccgggccgtaactgggtgtaaggcgaaaccacctgtgaaagggactaatcaaaccgccacgaaatgttgcttcccccgtaaggattttccggtatactaccttatcttcagatcgcttatttttttcaggatcgagcaaactcatctttctgtctccatatttattgcatatttttcttaaatagttttccttaaaagaataaacctgtagggtgcttttgtgttgcggttgcctaagttttgttttaacaaagagtttagagacaatcaggcgtctataaaagcaagcagttcggctgttttttgcagcattagttgatggttgcccctgctttcaacatttagtcgcagtagtggttcagtattggacatgcgaaggttaaagcgccagtcagtgaattccaagcttaaaccgtcagtatgatcaataagggcttttccgataaaatgcttctcaactttttttagaatttctgtcgggtttgctaccttacggttgatttcaccactggccgggtatttgcgcatctgtttgccgattaattttgacaggggggtgttttctctgcacataatttccaaaacaagcaaccaggggatcatgccgctgtcacaataggcaaagtttttgaaatagtgatgtgctgacatttcaccgccgtaaatggcatcctccacgcgcatgcgttcttttataaaagcatgtcctgttttacttaagaccggtatgcctcccgcctgctgcaccatctcgatggtattccaggtaagcctgggatcatgaattatcttggcttccggatttttacacaataatgcgctagccagaagacctactatataataaccctcgatgaaatcacctttctcgtcaaaaaagaaacaacggtcaaagtcgccgtcccaggcaattccaacatctgctttgctttctttaacaaccttagctgtggcttcacgattttcaggcagcaatgggttgggaataccgttaggaaattcaccgtccggcttatgatgaaccttaattagccggaagggtaaacggctttccagtaaatcaaggataggcccggcacacccgttgcccgaattaactaccactgtgagaggctttaaagccgatagatcaacataagaaagcaggtgctcaatgtaatcaaccgtgatgtccattttacggacttttcccctggctggatttagatctgttggaggtgcaaaaatcccttttactacccgttcctccagctctcttaatccgctgtccccgcttatgggcctggctcccgcacgcaccagcttcatgccgttatagtccatgggattatggctggctgttaccattattcccccgtccagatttaaatgaaaagcagcaaaataaacttgctctgtaccgcagtttccgatattgataacattgcagccggcgtcattaagcccgctggctaaggcagcagccagcggcggactggaaagacgcacgtcataacccacagccacttgccgcgccttgaaaagatccacataagcacgaccgacgcggtaggcaatttcttcattgagttcatccggaacccggccacgaatgtcataggctttaaatgcatttcggatttggttttttccctgcatgataaatcctccgttttttattctaaacataaaaaaatattccataagatggtgatttgtgcagatgataatgcttttattatagcatgcaatcgtatggcggggtattcaaaatcaagtggtttcagaagcggaagacatattatgacagaacctttgatttgcaaaaaacaataaatgctaccttttttcttcaactaatataaatattttatttttcttactgctggaaccattagcttcagcaccaatatactgaatactgattacctgttcccgggccagattagtgttggccaaaaacttattaaactgagcttctgccgattcagtcgctgtatcaataaacacgtagcttcttaacattatgtgaacctcctaaatcattagctctttttttctcagtgttgtttaatacgatttttaatttgtgtgtcttttatttaaacagtccttttggcagatcgttcggacttgattattatattgcgtatccggatgaaatgattaacttataattctgagtatgatgagtttttgtatgtttggcgattaaattaatacttaaaaagcttatattttacgaaggaataaatataaagtagatgagcataggggaaagaggaatttgatggcatccttatttggtttactcattttagtccgtcattggcagacccggatcaattcccccacctgacaactaatatttttccctctgctgttgtgggaaagactatgatgatcaaaactataaagtatgggtaaaaaataatcagttaggataaaaattatgagagaagttaagacctgctacggaattattaaaggagtttcatatatggattgttacccgaagggaaacctgagaaattgtgtggtagcagagcataatgagctggtcacaccgtttggtattcttgtgcctatgtttagaaataatgagataaggagaaaatccggtaaaccgattgccttttactctaacggctgcctaaaaaatctgcctcttcaggaacaaacccttattccaacttcactggtccgaagaggatgagagggagctggcttatgaaatggatttgcaaatttcctgcgggcattttaaaagccctataatcggtattcatttttattaaattctcctcttggtcccctgaatgtgcgtacgggaatttccttttaccagggaggacaaatcaaatcactcgagccggcctgccccacaccggtgacaagttgcgataaagtgtgaactacccccgcttacgttccactaagaagcgggggcttccaaaggaacatcaacgagcgtttcctgattcatcagccacggcctaccgttacaaagagcaataggtcttacacggcctccagcaggcatgatttcgggcggtccccgccctacaactatatatctaagccgctagcatttctaagccacgacgttctatcaatatagctgacaccaaatccctgggcataaccattccacaagcaggacaccggtgcactctgacactcaaatcctttggcacattggcaccacaaagacatgtctgggaagtgccatgaggagggacaggaagaaatattttaccatatctgtgacatttatactcaacaaagtttctgaatgtaccccatgaagcatcatgtatgcttttagctaggtagtggtttttgaccatgttcttgatctttagatcttccatgaagacaatatcatggctctgaaccacgtctagactggtcttgtgtagaaagtcttttcgttgattagttatcttagcatgaagtttagccactttagttttggctttccctcggttgttagaacctttctttttgcgagaaagtcttcgctgttgtttggctaacttcctttctgatttacgatagtattttggggtttctatttctgtactatcagacaatacagcaaaatgttcaaggcccacgtctattccaatggatttggtactgtcgataagattttcgagtacttccacttcggcagtcaaattagcgtaccacttaccaccgtgatactttatgttaaccctggatatttgactggcatcaaattcccggtgagttgtcatttttacgaaacctattttagaaagatagattttacccggcttagagaaagttttctttatagcatccacctggggataggtaaatgatgtgtaatggtcacggtttttgaaccgggggtatccggcttctttggcaaaaaactgctgataggcaaagtctacccggcgcaaagtatcctgcattacctgactgtgaacttgcttgtattccagatgttcttttgtatagcctggcagcatattctgctgtttattatatgtcaacccttggccggtttctttatacacacgctgacgctcagataaagaccggttatagagtttccggcaaagttttagtgtgtgaaacatttttttctgttgctctttggtcggacgcatttcaaaccggtagacaatttgcaaatgattcacctcttttcaccctgggtttcaatgtacttcttaattgcttcaatgggtgcaccacctgtagttagaagacaaaaactttgcgaccaaaaatattctttccacagctgctttctaacttccggaaactcctttttaataagtctggatgatgcacttttgaatgcattgatgtacttagaaatttccgtattagggtgagccttgaacaatatgtgtgtgtgatctttgtcatggttgtattcaagaaaactaatattatattttggtgcaatatactcaccaatttctttgatacggtttgctattgtgtcgtttataacttttctgcgatattttactaccaaaatcagatgatatgtgagtaagaagaccgagtggctatttgtatcaagtttgctcaataataatcagcctttcgttattgcgtctgattatattttgccacatcatagaggctttggcaaacattttattagtacacaaaacaaggctgccattcatctcaccaccttagaggtgggggaattctggcggggtttggttaaatctgcaggtaaaggtatactgacagtgaatgtggtgccctcggcctcactggactgaaaccaaacggagcctttgaggtaacgttctgtaagaagctttacgctgtaggtacccagtcctctcccattacccttggtagaaaaggatctttggaatatttgcagtgacacgtttcttggcataaaggcgggattgtttacccagaatttaattcgagagtcgcatatttttacgccagtggtgataatatcccctttaccggaagcttccagcgcgttttttaacaggttgcccagtattctcttgagcagaacaggatcagtattaaattcaatatcagccgaattattatcaatctctatggatttttctccggtcagttggtggttggcaaattgtttaacagttgtttttaatattgctaaggattctatcttttctgtattgatgaccagttcattattctcagcggatactaaatctctttggcatttgatttcttctaacaagttggcggatatctgcaataagtcctgcgtaatatctatggtatacggagactcggtggatgatgcatcaagcagttgaataagcccgtgcagtccgccggccgtatttatcacatcgtgaaaaaatatcctttcaagggcctttcttcttttttcatcactaatgtcttttatcaaaacaataatatagtcctgcagttccagagagaagggagccgtagtgaccattaaatccagtgagaagtcttccttttctttgtttacagtaatcctgcactctttagaggtttttgtgccgtttctgcttgccagaatggcctgaagtgccccgcaggcagtgcagtgctcgcttgtgccgcagccgaacttactgttactatggatacaattcaaaacttcccctgtcctgttcccaataattttgtctaagccggtacctgtcttgttggtaaaatttaaaaaggcttcgttgcagtaaaccacttgcaagtattgattcagtactataacaataccgaaagcatccaacaggtaacggatattcttaaatctctccaaatatttcgtctgctccagaacattaatctggggtaagcgactggtagtggcaagagataaattgagttcacttgatgtaggcaaattttagacctccagaaatttcataattgatatttttaaaagaatatataatgaatatatcgtaatatacagctaagtcttaaaccttttttatttattcaatatttgtctgaaaatccctgcttgattaatcacttagacaaattttcgttattatattcgttgctgaagaatgtattgcatccggttaaagaaggaaataaccggatgcatgtcaaataattatacgaaagaaaatatcaaatcataaagttaaaataggtgatgaaaatgaaaaagagaacaaaaattagaaagaatttaactgatcaggatatgctggcaagttttttaataaataataaaggagaacgtataacctgtttgtttgatgaggaggaagcagagccatcggctcaaccggtcaaaagagcatcgacaaaggaagaaagttcgtttttaacacctgaacttcaggagaaggttgacaaagctttattagagcttaaagtaaagctttttaaggatggtattattgattatgaaatcaaggtttctcttcaggcaaaccaggtagtactggctgctgttcctttatctgagaagaagaaaataaaacgctagaaaagagttaaagaagagcccaagtgggttgtgaaacaggcagaaaggtttgagtaagttatggaattgaaaaatcttctaaaaaaccacttgcaatatctcctttatatgttataatcactattaattaaatctttattaaaagctgtgaaggagaaaagtaagttaagcccagcttttcagggagaaggtgtcattgactgcaagcacctttaaagtatggttaaccgaagttctctccggagttgccggctgaaacccgtcagggtaagtaggttgggccgtttgcttccaacgttagagggaaggggatatcggaatattttcccgtatcttgtatgagtggaactgtattgatacagttcaagcagggtggtaacgcggcgagcgaaggctcttcgtccctttgggatgaagagctttttttgtactctgggaaattgtgctatgataatttggcagataaattattgtttaatgttgtgcaaatttatatagcataagcagggttgatattgcataatttccattgagcacaagtgcttgtggctgctcgaaagtcgcttaagacgattttcttgagcagttgcgaataaaaataaccttctactcatatgaatacaagcgggctgatcgggaataatattttttgtgtatctttgactaagagggtctttatattagaccaattagggtggtaacgcggaagccttgagttttcgtccctgcgcgggcggaagttctgggcttttaatttatataacggagggaatgtttatgattatagttatgtctattgaatccacagacgcacagatagaggcagttatagagaaattagatggtctgggttttaagacacaggtcattcgcggggtaaagagaatagttataggtgcggtaggtgaccggcaggcgctcgacagcgttagtctgaaacaaatgccaggtgtggaggatattgttaaaattatgaagcctttcaaaatggtcagcagagaagccagggaagaaaacacggttattaatatacgcggtatcagcataggtggagagggcgttgttgttatggccggtccctgtgcggtggaaagcagggaacagcttttgaccgccgcccggcaggttaaagctgcgggtggtcatgtcctgcgtggcggtgctttcaaaccacgaacatctccttacagtttccagggtatggaggaggagggtttaaagcttttaaaagaagcttcggaggaaacaggtttgccaacggtgacggaagttattgatgaacacagtttgcagctggcgcatgattatgtagacataatacaaatcggtgccagaaatatgcaaaatttccgtttgctcagggcggccggacagacagataaaattattttactgaaaagaggattgtccgctaccatagaggaatggttaatgtcagccgagtatattatgtcagagggcaatggcaagattattctctgcgagagaggtatccgtacttttgaaacctatacccgcaatactctcgatctcagtgccgttccgctggttaagaggctcagtcacctgccggtaattgttgatcccagccatgccacaggtgacaggcagctggttgtgcctatgtctctggcggctgcggcggggggtgcggacggtctgatagtggaaatgcatccggaaccgagtaaagctctttgtgacggtgcacagtctctgcacccgggggaactggttggcttgatagctaaattaacaaaaatgatgcctgcgatagatcgcactatgtcagtttaataggagaataacatatgtgtgaaataaagacagctaacaatatcaataagattgcttatctcggtcccattggtaccttttgcgaagaagccgcctgcaagtttactatgcgggagcaagttgactggcaattacttccttgcggcactattgtggatgtattcaattccgtttaccggggagaggtggatttaggcatagtgccaattgagaattcctgtgaaggctcggtaaaccagactcttgatctgctggctaacgaattcgacttgaagataaccggggagattatactgccggtgcagcagaatttaataagcaggcagggcgtggagctaacggctattacccgtgttctctctcatccccaggcactggctcaatgccgggaatatcttgaaggtcacttgccgggggctgaaccggttgagattgccagtacggcggaagcagccaggcaggtggctttgagcggggaggtctgggctgctataggcacagccggagcagccgcggcttacgggctagctgtactggtgccggcaattaatgattattccaataatgaaaccaggtttgtgctgctttcccggtttgacagcgattgtttttgggattgtaaaacttcactgctggtttatgtattgaaccaaccaggcgcgctgtcccgcgtattgggggagttttctttaaggggaattaacctgaccaagatagaatcacgcccgacccgcaaaaaaataggtgagtatttcttttttatagacatagagggccacaggctggaacccaaagtaaaagaggcgctggaggaaataaggacagtagcgcaggcagtcagggtactgggtacttacagatcggctgtcaaagttgagacggctaaaagaagtgtctttgaaccgacgctggacgatttaaggcaggagatagatatgatcgatgaccaaatcatagaactgctgggacgtcgtacccgtacggtggataaggttggcaattttaagaaggtgggcagtgtgcgtgatcccgaaagagagagccgcgtattggaaaaactgagaaaactggctgagataaagggctttgatcctgatgttatatcaaaggtctatagaatattatttgaccatttcgttagtttgcaacagaagaaggttgattcagggcaataagataatcgaagaataggttgttttataaagcttattcttttcatcataaaaaatcatacctaaaaagtaactttagcttgaaataaaatttggcttagtatataattttgttaatcaaatagtataagatattccaagtgttttttagttgagaagagtaaagttgagtgagtttcatgagtagagctgagatgagtacggtatatctgtcagtatacagccgtctctcatttgagtacggttttttattttgcgctggatggaagtgattgtatattatgataaaacctggttacgaggaatatctcagactgagtgctgattataacctgatacctgtatatacagattgtgaagcggatactgaaacgcccaacacggtttatttaaagacagtcggtgatggccatggctgcctgctggaaagcgtaaacggtggggagaatgtggggaggcactcctttatctgcctgaagccctttttgacttacaggggatctaatacggaaggtgaactgacctatcccggcggattgaaaaaagctgttgttggttcaccccataaggtgttgcagggcctgatggacagttatagaattccttcctttcctgaactgatcgaattttccggcggggcggttggctatataggctatgatgttgtgcgttccgtcgaggagttgcctgagctgttgccggaagacgattcattgcctttgtgtatgatgttttttccttcggtgattttatgctacgaccatgtttgccgcagtatgaaaattgtagccaatgttccggtaggtgatgacccggcacagtcatatgagcagtctctggagctaattaaggctgtgaagcaggatttgcagaaaccgctggttttaccgggggataatttcgagcaggaaaagcggtcacccgccgccggtcttgaggagatagtatctgagccgggcaaagaattatttatggagatggtagaacaggctctggaatatatcagagccggggatatcattcaagttgttttatcccgccgctattcaacgccgcagagggaggagcctttcagtatctttagaaagctgcgtcgtttaaacccttcgccttatatgtactttatggatttcggtgatcctgtggtggtagggtcttcgcctgagatgttggttaaggtgcataacggccaggtcctcactcatcccattgccggaaccagaccgagaggcaagaacggtgctcaggacagtgaactagctaaagatttattggctgacgagaaggagcgggcggaacacctgatgctggtggatctgggacgcaatgacataggcagagtcagtttgcccggtacggttgaggtggcccgttttatggaaatagaaaagttttctcacgtaatgcatatagtatctaccgttcaggggaggcttttgccggaaaaaacacctttggatgccttaatggcctgttttcctgccggcacagtcagcggggcgcctaaaatcagagccatgagtattatagaggagttggaaccgatgcggcgcggtatctatgccggcgctgtcggctatatcggctttaataacactatggatacggctattgccatcagaacaattgttgtaaataaaggcaaatgctatgtgcaggcaggggctggtattgttgccgattcagaaccggaaaaagagtatgtggaaacgcaaaacaaagccggagcccttttgcgggtgttgggttattagtttacgagaaaagatgagttaggaataatgagccgaggtgagccgaatgattttaatgattgacaattatgactcctttacctataacctggtgcagtattttgccaaactgggtgaacgggttacagtagtgcgcaacgataaaataactctgacggaagtaaaatctatgaaaccggaaggcatagtcatctcccccggtccggggaacccggacagtgccggtatctctctggaattggtgaaaaacttttccggccgtctgcccattttgggtgtttgcctggggcaccaggttatcgggcaggcttttggcggccgggttgtgcgggcggccaggctgatgcatggcaagacctctgctgtggttcatgatggggagacaatatttaatcaagtgcctactccctttactgcggtgcgctaccactcgcttttggtggaaaaagaatcgctgcctgattgcctggagattactgcctggacggagcagggagagattatggggctaagacataaagtatacccggtggaaggagttcagttccatcctgaatcaatgctttcggaatatggcatggatatgctggccaattttttaaatatggttcagaaacataaagagtaccgcatcatagaaaaggttgtttagctgaggggaggagagcttagtgaaagctattttagagaaagtgattgccggagagcctctgactgaggaagagtccagttatgctatgaacctgattatggaaggagaggcaactccggctcaaatagccgcgctcttgacagcactgcgtttaaaaggcgagactgtggatgagataaccggctttgccagagtgatgaggcaaaaggcgactgtagtggaagccgattttcccatgctgttggatacctgtggtaccggtggtgacggttccaatacttttaatatttctaccacggctgccctggtgctggccggcgccggtgttaagatagccaaacacggcaaccgggctgctacaagcaagtgcggcagtgctgatgtgttagagaaactgggtgttaacctggaactggagcctcaggaaattactgattgccttaataaggtcggtataggctttttattcgcacccgccctgcataaggccatgaagcatgctatcggaccgcgtcgtgaattaggctttcgtacagtattcaacgttctcggtccattgactaacccggcgggtgccaaagcgcatgtgctgggagtatacagcaaggatttgacagaaattatggccagtgttctggccaggctgggagttttcagagcatttgtagttcacggggcgggaggtcttgatgaaatgtccccggccgggttgacagaggtcagtgaggtaaaggacggacaggttgtttcctatcaaattgatcctgcggactacggcttcagaccggctaaagtcagccaattggcagggggaacgccggaggaaaacgctgctattacaaccagtgtgctgtccggggaaagaggccctcgtcgggatgcggtagtgttaaatgccgcccttggtttcatggcggcaggctatgcggaagattttgctgccggggtagacctggcgaataagagtatagacaatggttatgctttgaaaaaattaatcgaactggtggagtttacatcacagtataaaaagaagctggtggcaggtttatgagagaacttcggggtatcctgaaagagattatagagcacaaaatttttgaattgaagagtcaaaaagagagaattactccggctgaaatgcaggcgggagcggaaaaaatatctgcagcagcaaaaaagcgggctaaagccaagtctttttatcgggcgctgaaaaagccgggtgaaatgtctatcattgccgaggttaaaagaaagtctccttccagggggttgttaagagctgatttcaacccggcagagataatcaaatcctatactgacgcaggagcttcagccctgtcaattttgactgacgaaaagtttttcggcggcagttctcaatacttaaagctcggtgcggagataacacacttgcctctgctgagaaaagactttattatagatgagtatcaaatatatgaagcggctgttctgggtgcttactccgttcttttaatagccagggtacttcaccctaaaaccttaaaaagattttatgctctggcaaaagaactgggtttggatgccctggtagaaatccatggagaagcggaattgactgcggttctggaagcgggggtcaggatcgtgggtataaataaccgcaatctggagacttttcaaaccgatatcaatcacaccctgcgtatgagagaaaaaattacggttccggagattgtagtggtcagtgaaagcggtattaaaacttatgctgacatactgaccttgaaatcagcgggtgtggacgccgttctggtaggagagagctttatggttcatcctgatgtaggtgctgctgtaagagaactgaggggtgcataaaatgcctggaacagtgcgggttaaaatctgcggcataatgagcgaggaaatagcaggggcggcagtagccgccggagccgatgcactgggctttgtctttgctcagagcaggcgccgtgtaactgcggaaagggccagacaaatcattgccacagtacctccttttatcagccgggcaggtgtttttgttgattcctccccgcaagaagtgttggatattgttaactactgcgggttggactctgtgcagctgcacggtgaagaagacctggctgagtacaaggctttactgcaccggacggttaaagttattctttcctgccgggtcaagggtgaggagtcggtaagcggtgtgcttaaatcagcggcagatgcttatttgtttgacacctataagaagggtatgcccggtgggacaggtgaggtttttgactggcggattttaaagagcttcacttttccggcaccggtgatactttccggcggcttaaatacggaaaacgtggcgatggcagtcgagactgtaaagccctttgccgtggatgtttccagcggtgtggagactgacggtgtaaaagatgtagaaaaaataaaaacctttattaaacaggcgaaaggagtccatataaatgattgagaagagattagctgagctgagaaaaaacggtgagaaagcgttgattccctttgttacggcaggggaccccgatctgccaactacagttaagctggttctgtctatggcggaagcgggcgctgatgtgattgaactgggagtgccttttaccgatccggtagctgacggaccggctattcaaaaagcctctttgcgttccctggccgggggtaccaatctggccggtattcttgattcggtcagggaaatcaggcaaaaatctgatataccgctggtgcttatgacttattacaacccggttttcaggtttggtatagataaatttgtcgccgaggcggcagaggcgggagtgaacggcctgatcatgccggatgtgcccctggaggaatcaggacctctggcaaaaccggccagagaaaagggtattgacttgattcccctagtagctcccaacagtccggaagagagaattaagaaaatcacagccgaagcaggcgggtttatttattgtgtatcttctctgggtgttaccggggtgcgcaaatctatcaagactgacatagccaattttatcagccgtgttaaaaagtatacggagctatccgtagcagtgggttttggcatttccggaccggctcaggcggctgaaatggctgcctattgcgatgcggttattgtgggcagtgccctggtcaacttgattgaagctaatgctgcttccgctgaactggcggaaatactggccggaaaagttcgcgagttgaaagctgccatcagccggaaggagggtgaggcagttgccgcagtgtaagctttacagcagggagcaccagaaagattctacggttgtaaaagtaggggatgtcagcataggtgacggtacggtggttgtcattgccggcccctgttcggtggaaaaccgggaacagttagtcggtctgtctgtacagattaaagaaatgggcgttaatgttttgcgcggcggcgcttttaagccgagaacatccccttatgattttcagggtttgggtttggaaggtttgaaaatattggctgaggccagagaagcctcgggactgccggtaataacggaagttatggatatacggcaaatggatctagtttgccgttatgcggatattatccaaatcggcagccgcaacatgcagaatactccgctcttgagggaagcaggcaaaaccgataaaccggtaatgttaaaacgcggtttatcctctacgctggaggaatggctgctggctgccgagtatatattgatgaacggcaacaagcaggtgatattatgcgaacgtggcattcgcagctttgaaacctatacccgcaatacctttgatataaacgctataccggctattaagcatctctcccacctgcctctgattgccgatcccagccacggaacaggccgcagggagttagtaggcccggtagccacagcagccctggcggcaggcgcggatggcataatgattgaggttcaccctgatccgtcaaaagctctgtcggacggcgcccagtcattaaggccgcaggagtttaaggatatgatgaacgggttgcgcaattttcggttattgtttgataaaaaagtatctgcttaataatggaccgtggtatcagtttaactggtgccgcggtttttttatttgaggcggttttatattatattgtttgtgctattacctaataagttaaaaattatgaatttcctaatgaaatagcattgacatattgagattgatatattattataataaaaattaacaataggtttaaataatctgtatttaatctaagacataatgtaatgtaaatattgttaatttttattattaatctaaccatcctggaattttgagtttggtatcaataattttagaggtaggtgtgaagatgcgaattaaagttgatatagaaaccggatctatggaactgccaattgattacagaagaaaatttttatcttatattaaaagtgcttttgaagattacaatcaggaattatacacggaactctacgaaatgggcagttcacccaaatccttttgttttagtatttattttttaccggaggtggaaataggtaaggaggagatcatcctgcgtagcaaacgctttactgcctggtttacgactcctgatattttaatgggggtacacctgatcaatgctttaatggctcgtcgcaataagtggttccccctggcggattgcgataataagctgcgcactctgtcaattaacaatgttcaggagcgacctattaccgctaataccgcactctttagaattctctcaccaatagttattagggaccacgacaataaagaaatgaaaaaggattggtactatacctatgaagatagtgaatttgaaattatttggaagcgaaacctaaaggcagaactgaaaaacaagtttggccgggatgttagcagcgatattaatgaactgcaaatcaagcccattaagctgagaaaaacggtggtaagaaattatgacatttatataccctgcactatcggaaatttcattttagagggggaaaggtatttgttggaatatatttataaggcaggaattggcagccggcggtccttgggtttcggctgccttgatatagtgtgaggagggatgagaatgaaaagtgataaaatacgccttacacttggtgattggcagtggaatgcatccgttatcggcttcattaacattgtgggggaggaaaatgtttgccatattgaagcggatacggttgaattttggccggaagctcttgatgggtttgaaaacaaatattttgcatattttatcaacacctatgaaaaaactctatcatggtacaaaattgttaactttcaggacaggcttaacacatacgaagaaaacaattttgaggaatttgacctaaaggctttagaatttttgaatgtatatataaaagatgtaaagcgctacatcaaaagtaatagctataaggcggcatatgagttgatagattcagaagttgaactgctttcctttgaaaaacagcttatcaccattaaagagccgaaaaatcaacagagatttgatgtggacaagtccgaaattgttaatgaagttaagcgaagatttctccttttgcagcagattattaattactgtgcaagttctgaaggaagaaggtacatcggtgctaaaaatgccatttacaatattattaataatgcctggaatggtgtgagttttcttaattcacagacaaaggaaaagaatatctattctgattacaaaagctattttgttgatacggctaccggttatctacaaagtgaaaaaggcaaatataaatataattgctttgtctgcgatgctccaataaaggatatgagcaatgatttaagtttcctgaatgcaacgggctttgatgttgcaagaaagtcttctcatgtatggaactttcaaaatgacataaccatttgccctctgtgtaaattaatatactcctgtttgcctgcggggattatctacacttacaacagggggatttatatcaatcaaactatcaaactaaaagatgccgtacggataaataataaaatcaaaagcagaatattgcgttcacaagatggtagtatgcgccctatataccatgcattagttagtgtattgcatgagcaggaaaatgactctgccaaatatgagcttgctgatgtacaggtagtgcgttatgagaatgaaagctaccgctttaacattttggccaaaccaatgttgcagataatagtaaattctaagaaagaattagacagtctgataagagtgaattttattgaaaacggcagaaatatcaatgtttacgatgaggtcattggacgaattttcaataatcaaaacttgtttactcttatacacaaaatgctgtacggcaagctttccgatgcatcaaaatgctattttaacgggtcgcatgttagaaatgtgttaataatcaaccaattaatatgtagtcgtttgggagggatgaagatggataatacctatctagttaaaaaatcaagagaagcgggagagtcgctgcgcaataaatatttcaataaagattcgaatcataagctggcaggaatttgttaccggctgctcaacgcactgaaaaccactaatgaaaacatgtttatggatgtgacacttaattgttatctttatgtgaatagtcaagttccaaaggttattacagatgctttgggtaggggaaaggactttagtacaatgggctatgcctttgtgtcaggactgatagacgggcaagacggaagcggtaataaggagaaaaaggctgagggggaataacttatgaaaataaaaggactaaccataactattatatttcaggcggagagtgccaattatggtgaaagtgttggtaatgttgcctcacttaagaaaatttccaggggacagggagatcagtacacctatatttccaggcaagccctgcgctataacataactgagcaattgggagaggacctagccccggtaaaggcggaaggtagtggcgataaaaaagttgtacagtttagcgaggaagcaactattgataagtatcctgagattgatttttttggctatttgaaaaccgaaaaaggtactgctgggaaaaagcgcagtgctaaagtgcgtctttccaatgccatttccttagaaagttttaaaggagatctggactttctaactaataaaggtcaggcggataaaattaaggaaaatatgaatatagcccaggcagaaatccaccgttcttattatcgatatactattgctgcagatttagagcaaataggtgaggataaggaatatggcattatccttgaaaatggagagcgtgcccgcagggtgaagcgtttactggacacggttgctttcctgtatagggatattcgcggccgcagggaggatttaaaaccgctttttgctatcggtggtgtttatgatattaaaaatcctgtatttcaaaatgttgtaaatgctaagaacaattgcattgacgtagccgagattaaaggcgttttatacgacagcatcaagcctgacaccttttgtggggtagtagatagaagctttgacaacacaaacgagttgaaagaacagcttcacgcattgtcaatgcctgagtttttcaccttattgaagcaaaaggtggatatgtattatgaaagcaattagattacgcttatggcaggatatggttaactacaaaaagcccaccagctttcaactaaaggaaacttatcccttgcctccgtattcgactattatcggcatggtacacagcctttgtggctatgaagaatataagtccatgaaggtaagtgtgcagggaaaatacttttccaaagtcaatgatttgtatacccgttatgaatttaaaaacgctatgaaatacgagttagccagacatcaaattcaagtgggcgaatatggtatttgtcaaggggttgccacggcagaactcctcgtggatgtggaactgctgatccacattgcccctgaggatcaaacactggtggatgaaatctatgatgcttttatacgaccgagggaatacccttcacttgggcgcagggaggacattctaactatagaggaagtgaagctggttaccttaaccgaaacagaattggagcaacagataaagtctcttgacggctattatgcctatatcccatatgagatggtgcgggatgaaagagttaatttgacaaataatgtaacgggagtaacctatacaggtacaagatacaagctaaccaaaaattatgaactagtaaactatggcagtaagaaagttccgaaactctttagacggtggaataaagtcgatgtagtgtatgccagtgtaacggctttggccgaggaaacctttatgattgatgaggataattttgtggcctttatggtataggaggtttttctttggatgaaaatgcattagcaaaatcagcacctaaggaggatatacaaacccatacagacaacctgttaaagaatgtgaatttattaaaagaattataccccaatctaaaagtagattggggtctgctgcattgggcttgtgtctatcacgatttaggtaagctgcattttaaatttcaggatcgtattaaagggattaaacatcacccgggtgaaataccccatggtcttttgagcctggccatgattgatcacaaagctctcaagaatatggggtatgacagaaatgcgattaaacttttatatcaagctgttgcctatcatcacgaccggaaaatgccattccaaaatgaagagattgaaaaagagtttgcaggcttgtatcctaattttgcaagctttgaatatgataagcttccagaaaaattgaagatagcgactgaaattaaccagcgttattttagtgtaaacaagagattttatgaggaacgtgacaaagatctgttttttgaattcattatgctggagggactgcttaaccgcatggattatgccgccagtgcaggtattccggtggagactccaaacgatttcttatctgcttcaatggatgagttaatgtgtagttggcaagaagtggacgagaataccaattggaatgatttgcagatatatatgagaaacaagcctgacaaaaacctcattgtaattgcacaaaccggtatgggtaaaacagaagcgggacttttatggctaggcaacgccaagggctttttcactttgccccttaaaagtgctatcaatgctatttacaagcggatatcagaaaaaatagttcgtgagaaaatggatgagagggtggggttgcttcattcggatacttatatcaaatatcttgaacaaggagaaaaggatgagagtatatcccttgatacctattatacaaaaacaagacagttgtccctgcccttgaccatctgtaccttagaccagctatttaattttgtttttcgctacaggggttttgagcagaaactggcgacattatcttattccaaggttatcattgatgaagtgcagatgtattctcccgaattaatagcctatcttgtgctcggattgcactatatcacccgtatggaggggaaatttgccattttgacagcaacattgccgactttatttttagacctgctgcgggaacaggatattatatttgaaccggcccaaatattcacaaatgatataatccgccatagtctaaaggtactggacgaggatattaactctaaggatattgtggatattagtaagcaatatggcggtaagaaaattcttgttatctgcaacactattaaaagtgcgcttaaattatatcatcaacttgctcaagtggcgggtaagcagcaggtttggctcctgcatagtcactttacaaaagaagatcgatctatcaaagaaagtcatataatggaaatggggaaaagggaaaatactcagtgcggtatttgggttgctacacaaattgtagaggcatctctggatattgattttgatctgttgtttactgaactatccgacctaaacggcttattccaacgtatgggaaggtgttatagaaataggattttagacatggaatataactgctttgtatttaccggtggcaataaacgatgcagcggtgtgggagcgtttattgataaaaaagttcataattgttcaaaggagtcccttgtaggtattgatggaattattactgaagggcaaaaaattgctatggttgaggaactttacacaaaggaaaaactgtctgattattatcgtaacattaaagaaaatattgattatgtaaaaagcattaatgaatatgagtttagcaaaacagatgtaaataacaagtttcgcagtattgatacggtaagtgttatcccacgtggcgtttataataagtatccagtagaaatcaatgaggctataaatatactgaaagcagattatagtggcgttgataaaagtgaagcgagggtgcacagggcaagtgcaagacgtattatcgctgagcaaaccgtagatatccccttttatttggctcaaaaaataatacttaaaaaaatatatattaacgcatatgaacaattgtctattgctgagtgcgaatataacagtcaggagggaattattaagccggacatgaagacagggggcgaagacttttcatcacattcgttttaaaaaggacataaacacaaggggacgattatgtgcatattaccggaaccatgttctattattattttgtttgtcaccggaagttatggtgcttttacaattatatcaactatgagaatgaaagcgaaaaggtgatattaggcaagttaattgatgaaagtgcatatggcagagaacataaacatattatgattgaccaaaccgtcaatgttgattttattaaggattggcaagtgcttcatgagattaaaaagagcagaagtattgaggaagcctctatttggcaggtaaaatactatttgtatttcctgaatcaaagggggataaaaatcgaaaagggaattcttgattaccctaaaataaaaaagcgcagagaggttgtcttacaagagggtgattcggaaaaaattgaggagatacttataagcatagaaaaaatcctcctacaagaaaaaatgcccccacccattgaatctaaaatttgtaaaagctgtgcttactatgaatactgctatatttgaggagatatgacatggctgaaagtttctacttattttcaaatggagagttgcaaagaaaggataacgtgcttaggattactgcttcggatgggcgatacaaggatattaaggtggagatgacacaagatatttatctgtttggggaggttgatttaaatacaaagtgtttgaattatgcgggtcaattatccatcccaattcacatattcaattattatggctcatatacaggcagcttttatcctaaggaaaaaaatgtttcgggtaagctgcttatcgaacaggtcaaccattatacggataagtataagcggctggaaatagccaaggcatttattgaagcggctagttataatattttgcggaacttacgttattacagtgagagaggcagagatctgcaggcatgcatgacagaaatcaaaggattaaggaaggttattccccggacagaggacattaatgaattaatgggaatagagggatgtattaggcaagcctattataatagctggaaagatattatcaatcaagaggttgattttgaaaagagggtgaaacgcccgcccgataacatgattaatgcgctcatatcctttgtaaattcactgatatatgcaacctgtttgacggaaatatataagactcagttacatccaactgtaagctatctccatagtgctggggaaagaagattttctttatgtttggatatttcagaaatcttcaaaccgctaataggtgatcggttaattttttctatgctgaacaagaatatgctcactgaaaaggactttgaaagccaatctaatttctgctatttgaaggataatggacgtaagcggttgcttcagaagtatgacgaagatttgaagcgtactattcggcataaggttctaaataaaaacgtatcttatcgatatttaatccggcttgagtgttataaactaattaagcatctaatgagtgataaaaaatatgaaggatttacaatttggtggtgattatgtacattatattagtatacgatatcgagatggatgagggtggagcgaaagcatcaagaagagttttcaaaacctgtaaaaagtatcttactcatatacaaaaatcagtatttgagggcgatattacaccatccttgctgcaaaagttacgaatagagctagacaagtttattagaaaggatagggattcggtattagtatttaaaagtagagaagagcgttggcttcaaaaagaattttggggaaaagaagatgataaaacatcaaatttcttttagttacaatacatttaaaaaattgcaataaattattgctatatagaaacgattaataaagtaatggtaatttttactcctatcctgtaaaatagaatcaagtgtgaggaggggtattattaccatgaggaaattgcatttaaacaatccacaaaatttaaccattgaggatttgaataagataaaaagagaaacaccatataaactaagatgcagagttcaagctgttattcttgtcatgaaagggagacaagcaaagcagattgccgaatatcttgatataagtgaacaaaccataagaaaatacgttgcttactttaatgaaggtggagttgaaaaactgcttcatgtatcaaaaaaaccgggaagaccgccaaggctaaccagtgaacaaaaagaagaggtcaaagaggtactgaaacaatcaccatcagaggttggttttagtacccatactacttggaattgtaaaaccctcgctgcttacattcatgatacatacggcgttaaatatacatcagatggtgtttggcgcatgcttcttaagatggattttcgttataatcgtcccacttatgtattagccaaagctgatccggaaaaacaaaaagcttttcaagatgagctggaagagttaaaaaaatctcactgaatgtgaaatactcctatatgtggatgcatctcatattagggactatcaaggtttacaacgagcatggttcccaaaaggtgagcaaaaaaagattaagacctatggacaccatgcaaaagttacattatacggtgctttaaactaccatacgggtaaagttttttgtgtaaattatgacaaaatcgatgcagaaaaattcaaagattttcttaaaaaattggtatcacattttttaaaagatgacatttctaaaatttacattgttcttgataatgcaagagttcatcatgcaaaattacttaaagactttttagacgagcataaggatcatctatttttgaaatttcttccaccctactcacccaatctgaattgcatagaagagttatggaaatggttaaaaaatacagctatttataatcgctttcataaaaatgcttcagaaattcaaaaatctgttgactcgtttttagaggaaatcaaatgctgttcggaagatgtgaaaaagagactttgcgtttaatttataacgatatttattatttcggttctatatatatttacaataagctgaaatataggatttgatgaattctaacggaggaatctaattattttactaacaaataggataatactaaagatattatttgttcagaaaaaaaatctgtcgatctctgttagtgcaaaataccatatagatagacaagagcttaagttacggtgctttttagaatatattgcttcagattttataaaattaggtgtagaataaactcatgtgaatagcaatcgacaataattatcttttcgtgtttaatatttaagcacaccaaccttgaggggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacccaccttccgcaagataaaaatctaaacctgtaaaatagtggagcataaataatattaattacaaccataaaaaaaactgatccataaactggaaggatctctgttttttgtgtcgaattatcactaataagaataaatattagtgagggatcgtcatggacttacaacctattttagaacaactagctaaattaccccccgaaatattgatgaagataatgcccgaattaaaagtagaagttccgaaggcagatccctcaggtgcagtacttatcggtgtctttttagcaagaagcctgggcatcggtaaaataattgacaactttataggcgaagaatatgttacttatgagcatctacgtgaagacagagccaacggttctaaatgtcgggtaagtactggtttggcatgtgaaataatggttggcgacatgctgggcagaaataaagatctcacccgtttatataaatttgaagaagcttgtgaaaactggcaagtcgaaacaatactcggtataccgtccgaaaaatttaatgatgacaaaatgggtagagcccttgacgctataaactcaaatgcaaaatatatggctaatgtattgcaggatattgttttatcagcatccaagaaatttggagttccacttaacactttttacaatgacacatcctccattccagtctctggtgttatggaggataacgataaagttcaatacgggtatggtggtctaccgggtttaaaacaattaatccttaatcttacgatagcctctggtgcatctttgccggtaacatcatcaattgattccggtaatgttcaaggcggtacgacttttgagcgttcattcgagaaggttaaagagattaccgatgaccaagaatttgagatgattattgatcgtggtatcctaacccaagataatatgcatttgatgcttactaatagcaaccaaaaggccttttttataggtccactcaaggatgagctatcaaagaattgggtcttagagcaattaaatgaggctaaaaaagatgattttgctgctattgactatcgctctaagaaagaaatagaaagaaatctacccagacactacgaggcgttagagacaaaatatacgtttaaggtaaaacttgagcctccctcagagggtagtaagaacaaaaagcaactcaaaaaaagtaagcgaatatttgcgacacatactataagggcggttatttattgtgatttaaacaaaaaacctaaggaacaagagcgtcgtcaaaagcgtataaccagcacagaagatgcattagtagaactaaatggtaagctcaacaaacgtaacttaattacgaaggaagcctgtgaaaaagcagtagataatatttttaaagggcagcctgaaatgcgtaggctgtttaatgtaacaattaaactaaatcaacataatgctattgttatgtcctggtcaaaagatgaagctataattccagagcttgagaaaaccgacggtatctttgtgcttttaaccaaccatgacaaagagaaggttgatgctaatgaactgcttacccgctatcgtggtaggaacgacatcgaaatcagttttaggtttttgaagggttctcttgatttacaacaagtattccttcgcaatcctgaaagagtagatgcctattgctttttaaaagtattggctatgcttgtgcttaatttagcagcctggctgttagctaaaaatggcaaaaagatgtctccccaaaaattacagagagaacttggcgacctaactatctcagaacaaaggttgcagcctattggtatacaccattggaatgggacgaatattcctaatactattgatgtattggttaatctgtttaacttaccacatccacttgaattaatagaggttattaattcagcaatcaatttttcttatcatattgagaaatggtttaaggataattttagaaaataaggtttggcagtggttcccagtttactgatcccttagtgcgaaacctgggaaattagtagacaaatcagcccgttattggtttcccttatgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtacataaatcaccgatcagcccttttttgacagatcaatccttcgatatatggagcaaggctgctgcgataaacataggtttttttcatgacagcatccctcccttcacctcaatgcctttcagtgaaagggcacattgcctcatggtatcaccatctgttgccagatatttaaggacggttgatgtgtcgctatgaccgagcgaatttgctatcgtatcaacattagttttgcttttaagcatgcgcgatgcaaatgtttttctgatgatataagctaaaaggttttacctgaaagccggccccttttttcgttttacaaaaagtcatatgaccttttctttgaaagtcacttgtatgcatcaattctaaactatacaatattttaaataattataatatttttaaggaaggcctgtaaaatttggtcaacgaaattggaattgagattcggatggctcattatcttacattccggacccagaaaaaactgtttcgtaatacatgtataatatacaataactcaaagttatacattgtaaaataagtatttataagtaattataccaaaaacatttatatatgccctgtggttttatgtcttttatggattatatatggattatagtatttttaggatacaagggtccggaaggtgaatcaattggtattgaaatttggcattagaaataagctgctcttgctggttcttggaatttcactggtatctcttttgatatttgcctatatttcttatgatgccatgaaaaagcttggtaactatgcagtggagtccagtgccaagctgggaaccagtgccgctaatgacagtcaaaatgcgctggaaaagcaaaccggtgaatatattctgcgtgttgccaaggatcaggcggatatcagcgacaaaatgctgcaacatgtaaaagataatatcaatgagatggcagaatatgcagctgcgttatggaataaccccaatgcctttgtgtccaatcccccgctgtcgttgattgatgcaggaacgagggtgagagttccttattatcttgaagtgcccggagcaattgatcctgcggcaatgaaaaaagaattgggccttttgggaaatatgaaatatatattcagccctatcctttcaaataatttgaatatttcagtggtttctataggaacaccgtcaggaattaccgtgctgttttctaactcaccgcctttcgataataagggatttgatccgagagtacgtccctggtatcagaaagcaatgaaacaaaaagatgttatatggacagaaccatatgaagacgcttttggtggtgggctgatggttacctgtgccaaggcgtgttatacgaaaaaaggacaatttgttggagtcgtatcggcagatgttactttaaatgcgttaaaagagcaaataatcaatacacaaattggtaatatgggatatgcgctattaatggatgaaaagggagagttcattgttagtcccgaaacgggtcttgaacatgaaaaatggaacacgtctttaataaataccgtaattgaaaggaaaaccggtgttgagctaaacagcttcggctatgaaaataaatatgttgcttatgcacctgtttcttcaaccaattggattctggctgttataatgccgcaaaatgagattattaagccgattgttgagacaaaacataaaattgctgcttctacccgtaagtcaaatgaatacataactgattccataaaaagtgttctgacacggtttgctgtcatgcttgttattatgttgtcgataattatctttttagctgtcagactctcggataaaatggtaaagcctttgcttgcattaagtaacggagtaaaaatagtcggtggcggcaatcttgaatataatctggctgtgcatacaaaggatgagattgaagatctggcagctgcattcaataaaatgacctttgacttaaatacatatataaaaaatcttgaagaaacaacagccgaaaaagaacggattgaaagtgaactgaagattgcccatgcaatacagaacagtatgctgccaaggatattcccaccatttccggaacggaaggaaatcaacatatttgcttcaatggaacctgccaaagaagttggcggagatttttatgacttcttttttattgatcaacacaagctgtgctttgttatcgccgatgtatcgggaaaaggtgtacctgctgccctatttatggttatcactaaaacccttataaaaaaccatgcgcttttaggtttgcctgctgatgagattatgacagttgtaaacgatatgctgtgtgaggataatgatgagaatatgtttgtaacagcatttcttgctatattggatgtgcataccggaagcctgacatttgccaacgcagggcacaattatcccctgctatgcagaaatggaggggaatatgactggttaacatctaaaaaaagttttgtgctgggaggattagagaatatagagtatcagttaaatgagctggtattagatcaaggagacaaattatttatctacaccgatggaataaccgaagccatggatgatgaagaacggctttattccgaaatgcgcttgcaaaaaaccgtaaacagactcaaagattttgctgaagcggaactggtagagggtattaaaaaggacatcagggagcacgtaaagggtatgtcccagtctgatgatataactatgctggttttaaggtacaacggatgcgagaataatgccacggttttataggaggtggatttttcatgcaatgcaggcgggctacgttatccattcctgctgatgttaatttgacgcaggtagtgacaggatttgtcgagaaggccgggaatgctttcggacttatgaagagggaatgtcttgccatcactcttgctgcggaagaagtttttgcatttatcgccggtacaggtacttccaataatgaaattcagattgtatgccgcaatggcgggtactatgttgaaatgtcttttcagctaaaaagctgcatactcccggtggacgcatttaacttaaccaagagtggtgttaccggcgatatggaaggcgcggagcagctcggattgatcctggcagcaaggactgtggacaggctgtctgtcgaccggttgggcagggatacttttatcttgagattcgttatggataaacgctacccgcttgttgaaccggcagcgctgcctgaactgagcggccggtttaatgtgcaggaagccgatatatcatcgttgaaggaattgtctgcacggatactgtcctgttatggcaatgcagtggattcatttttgactgtccctggaaaattgattgatatggcagccagtggagactatgatgcattggtctcaattaataaaaaggggcaggtaggcggcgggattgttttcagcagaaacaggcaaatgtctgaagcttatgggccttatgtttttgggaaggaagacggtctgccacaaatgctggtagaagggatgattgaaaagttggggcgtgcaaaagatacgctttgcctggtgatcatgaaaccaaccccgcagactccgtctgaatattttgagccgctgcagggcagtgctgtttatcgccaattgtccgatgataacggggcgagaatatttacacattcctgctttaaagttttcttgcaagacttttatgaaaatttagtactgccgcgtgttattcaggatgtggagtatacaggcgaagaattggcacaatattcagcccttgcgacagctattgaccggcaaagtaaaagaagtgaattgaccttgttatgggcagggcaaaatcttgaggaaaacttacgtgcacatgtagaactgctgcaaacccagaatatagaggatatcagctttttgatgcagctcgggtcttcagatgaagtcatgatggccccgatggttttgtcagccggatttgaaccatggatggtattgccatgggccagacagggagatgttgccatattcaagtataaaaggaggaaataaaagcatgagcggaaggtttcctgctttagaaacacttgtacctccttatatacaaagatttgaggcttatattcccagcaagcccgatgctgtactgaaagaaatgttcggatgcaatcaccttttgcgcctgaacaataatgaaaatgctttcggaccctcaccggctgctcttgaagcaatcaaatcttttaattccgcatcggcgtcaatttatccgagcggggatgcttattttttaagacaacggcttggggaagcaaccgaacactcaagcgaagcctttattgtcggaaacggcgccaatgaagttattgcttttgtgatcaaagctttttgttgtgaaggagacaatattataacagcagataagacctttgcggtttatgagtgggtagccgaattttcaggttttgaggccaggctggtaccgcttgttgattacaggttcgatcccgacgcaatgctggccaggatggatggtcgcacaaaaataatattcatatgtaatcccaacaatcctaccggatcgtattggaacgagtctctactccaacagtttttagacagagtggatggaaagtgcatcgttgtgctggatgaagcatatgccgaatttattgaaaagtctgattttccggatggtttgtctttgatccggaaatatcccaatctgatcgtttttcgtacattttccaagatgtttggactggcagctttacgtattggttatttggttagtaatccaaagctggcagatatcatacggagaacaagcatttgctactcggtaaatatgcttgcccaggtggcagcagaggcatcattgcgggacgcagcgtttcaaatcagcagaacccgtgcaatgattaacagttccagaaagtatatatgcggtgaattggacaggttgggactcagctatattgcaggtgaagggaattttttaatgatccgggttccgatgagcgatacatcggtataccggcggttaatgcagcatggtgttatggtaaggacaatgacggcctttcgttttccaaattacatccgcttaaccctggccaaacttcctgcgatggaggagtttgtcaatgccatggagatcctattgaagaaaagagtgggaattcagtaactattcaggagttagcaagagaaaacggattagcgttttgatatgtttttaatacctgaatagttagctttttgtaagtatgaacagaaatgggggatggctatggacttgcaagaagagaaaagtgtacatgaacaatcctgggtgatagatttgttcaagccggaagatgccgaaggagttgtcggtttataccgggccatatatggtgaatactttcccctgccggatatttatattgcggattggcatagagaacaggtacaaaataatgattcttacagggttgttgcacgcttgcccagtggacgcttaatcggaacagtggctttattcaggtctgtgcctaccaataatgaactgtatgagggcggcggacttatggttctgaaagaataccagacacaaaatgtggcaattcagctcgtgagatttgtatgcaatagcttgccgaaaatgcataatttaggtcagatctggggtgaagcggtttgtaatcacttggtaagccagatgttgtctattaaaaacgggcatatagcttgcgcgctggaagtggatatgatgccggaagctgcctatgaaaaactatctgaacgcggacagaatataaatagccgtgtatctgcccttgtagtgtttaaagcttttgacccggacagccaagtggtatatttaccgcttgcctatgaggatgccttaaaaaaactgtatgcaccttttaacttcggtcataaatttttaagaccggacagtaaccttgaagacgggtcaaataccggtgcaaatattaatactatgccgggtgccggtattacaagaataacagtttcccaaataggtattgattttgcatcatggctggacaggacgcataatgaactgaaaaacagcggcagcaaggtgtatcaagttattattccactgaatactccgttagttgacaaggcagcagaaaatctgagaaatgaagggtattggttgggaggacttctgccgagatggtttggccacgacggctttttaatgcaaaaaacactgtatgagcctgactttagcaagattaaggtttattccaaacaaggcaaagaggtcctggcaatggttaaagcagattatgaaaagaagctggggtgtgagacgaatgtttaacgtagagggagccacattgtgggatttgctggagtacaatgcttcggtaagagaaaataattcagcattgctgtttccctcaaaggatgtagatcttagttatggacagttgtgggcgcaggcaaacgcggtggccaaagggttaatgtcgttgggaatccaacagggagaacacatagccatttggtcgccgaacagtccggagtggctggcgcttgaatacgggagcgcggcggttggaacaccattagttatgattaataccagttatcgaatgctggagatggagtttgcgttaaaacagatggatgtggttgctttgtttattgcagacaagcaaagcactgccaacgactatattgaaactatcggtattctgtgtcccgggcttttggaaaagccttccggggagtggaatagcgacaggtttcctaagcttcgttatgtgattggtttgggtgaaaaaagactgccgggtatgctgatgtggtccgatattattaaggctgctgaaaaaacagaggactctgcttttttaaaacggaagctgaaggttaaagcagatgctacggcctttatcatgttcacttcagggacaacaggagaacctaaaggcgcaatgatatcacatgaaaatattcttatcaccatgcgttcactcaaagaatacttaaatcttacagaatcagacagaatatgtctgccaatcccgttttttcatgcgtttagactgggtatgtctaatttggcagcacaaattggtattgccagcgttatttgtgaacaaaaccaggcaaatcaaatagtgcaagacattcaaaaaaccggagtgtcattattgtgcggtacaccgactatgtttatcggatggatggaggcactggaaaatttaaagaatgacgggtcttcattaagcaaagcggttttagcaggtgcttctttgtatactgaaacggtaaaccggattttagaaagaacaaccattaaggaaatctgggacatttacggtacaacggaaacaatggttgtattcggcaatagaatcagtcataggcaagagttagagtttacttcagccggcaaactcatgcaggggggtgaagtgaaaatagttgaagctgcaggcgaacgggtgtcggcagcaggagaaaccggtgaattattaattcgaggcccgggtgttatgaagggttattataataggccggaagcgacagaaaaagcaattaatattgaaggctggtaccgcagcggagatatggcagttattgatacggatggaggtatcagtattgtaggcagaatcaaggaaatgctggtgcggggaggagaaaacatctttccccgagagattgaagagtatctgatgacccatcctaaagtgaaagaagcacaagtggttggaattccatcagagtactacggggaagaacctgttgcttttataattttgcaggagggtgaaacagcaacacagatagaattgaaaaaatattgccgggagagaatagcttattttaaagtacctgtatatgtctattttgtagattcatttcctaaaacagccagtggcagggtgcaaaaatttaagctcaaagaacaggcaatcaagaaagtcgccttcaagtgacttttgaggcagccataggcactcgtgttcgccggaaattatgtaaacacaattttttattactggtgtggatggcctgcagacccggagcttcttcttggggggattggcgccccgctggttcgggaccggcggtttgctgatgcaaaagctgcccttggaaaagagacgaaaagcccctatacgcgcagcggcttggagtataccgagatgaggtgggagatgagagtatatgcggctaaattaacggccggtgttagcgattttgaccttgaccggatagcttcccgcctgactcctgaaaggcaggaacgaatcaggaagtttgtcagcaaagaagacgcccggcggtctgtgctggcggaactgatgctcaggcaaatcatactggaaagcctggggctgtccggcaaagaaatatcctttggtgccaactcctatggcaagcctttcctggtgggtattggtgattttcactttaatctttcccactccggggaatgggtggtatgtgtcactgacaacgcgccggttggcatcgacattgagatgatccggccggtggaatacaatatcgcgcgtaaattttttttaccggccgagtacggtgacctgatggcgaagaacgaagcggaacggctgcactattttttttcactgtggacgttgaaggagagttatatcaaggcccggggggaagggtttgccagaccgcttgattccttttccatcaggatcgacgaaggcggaaatgtaaggcttgaaacggaggatatgccgggcggctggttttttaaacgatacggaatagactatcgctacaagatggctgtctgtgccgctcacgggggattaccggaagccgtcattgtgcaggattggcatgattatctgggaacggcattttgaaacgccggagaaatcaggaaacctgtaacatggtagaagccaagtttaaaaataaaaggaggagttctgtatgaacagacaaacagttcttgaagaattgatgttaattgttaaaaatcaattgggagatagggccaaaagcatcaattatgatttcaatgtttcacaaattaaccttgattcacttgatatctcaataattatcgcggcagtcgaggaaaaatacgactgtacaatccgtatggatgattttatcaagctcaagactctgcatgactttgccaattacatcttaaatgaagtaaaacaatgaagaatcatcctctgatagcatgttcggattttagaaagtatttcctgggcaggtctatttcggcagtgggcgataagttttatactatcgcccttgcctggtgggttttatcgcaaggggaaaattcaggagtgctgttggggattttgatggcgtcaagcattctgccggtagtgttgtttggccctatggccggcacgctggcagacaggatgaacagaaaaaaatgtatgcttattgctgatggagccaggtttttcttcatttctgttctgtttatcctgtgcatgtttgactggttgtctctgccgctgctctatctgctggtttttttagggtttccgctgacctttatactcaacggtttcctgttgaatatgttttcactgcagcagcttttaattttcaacggaattgctgtgttaattgtcaatttcggttttctggtcattccaaaatataggtttccagggggggatatattatgcaaattatagaaaggaatgaagacgggttttgtatattagaagtcatagggcgcttggacactgtttcggcaagcgaatttgaccaaaagatagcagcgctgctggagaatcataaagcggatatgatttttgatcttgcaaaactggattatataagcagtattggtctgcggagtatactggcagttactaaaaagctgcgtgccggtggacgaaaacttgcattgtgcgctcttactgattttgtcaaggaagtatttgaagtgtccggatttgacagtgttatacctgtatttgaaagtgttgccgcggctaaaagccaggctaaataagatggatgagagtaatagagaaaagtctttcgctgctcaacaagagcaaattcctgccgccctggagttcattacagcaaatgcaaaggaagccggtttgtctggaacaggcatcttaaaactccggttggtggctgaggaagctgtgacgaatgtttgcaattatgcttatccggatagagcaggaaccctggaaataagagttgccggcagtgccgggcatttaacggttaccatatcggatgaaggcaaaccctttaatcctgtcgagcttgcccaaccggatgtatcgttgggcgtagaggaaagaccggtgggggggctgggtgtatttcttatacgtaaatttgtggatgaaattgcctatgagagagtgggtaataagaatgtgttgagaataaaaattgcttttggggtggatgagaaatgaatgagcctttaaaagtcgggcggtcaataccaaggttggatgcggaagacaaggcagcgggaagagaaaaatatgcggcagactattatccggaagatttccttgtcataggcatcaagagatcaccctatccacatgcgcgggttttacagattgattcctcgaaggcaaaaagaataccgggtgttgttgctgtgttgactcaccgggatatagcgggttccaatcaactgggcattattgtgaaggaccagcctgtactggcccgaaatgttgtgcgtttcatcggggatgccgtagtgttggctgttgcggaaaacaaagaagttctggaggaagcgcttgctcaaattgaggtggagtatgagccgctgactcctttattttgtccccaagctgctctattagaaaacagtgtaaaagtccatgccgactggcaaaacggaaatatccttttggcagggaagcttgaaacaggcaatgccaaagaggcacttggggactgtgcgcacaaggtgagggttgaattgcaactgggatgccaggagcatgcctgcctggaaaccgaatgcggtgtggcctggattgaggatgacggtaatatggttatcactgcatccacccagagtcctttccgggaccggctagaactgtcacatgcattggggataccaccggatcgcatacgtgttatagcaccctttctgggtggtggctttggccgcaaggacggagtatctgtacaagcctatttggcactggcagcgttaaactccaacggaagaccggtaaaaatacagttatcaagggaagagagcattgcaacggggacaaaaagacacgcagctgagatttgcgtagaactgggttgtgatacgcaaggcaagctttcggctctttgttgcgatgttttgatggacaccggagcctatgcgtcactgggaggggaagtattgacattggggatggaacatgccggaggtccttaccgtattcccaatgttattattgagggcaaggcggtatatacaaataacgttccggccggcgctttccgtggttttggcgttccacaaaccacagcgggaattgagcaggcgatggacgaattggctaaagtcgccgggtttgacccgcttatattccggttggtaaatgcagttaaacagggggagagaaattcagccggggtgattatgacccaatccgtcggattaactgcctgtctggaaacagtagctgcctgccctgagtggaaagatcgccaaaattggataaacagtgcgccgccttttacgcggcgtggtgtcggtttgtcagctatgcaccatgctcagggatttgggcctgtaattcctgacaatgccaatgccaaaatcgagcttgacccagagggctgttttatcatttatgtgggtgtggcggatatgggacagggcaatgccacaacttatctgcaaatagcaggggatattttaggccagggctttgaccggctgaaaatggttttgccggatacccaaaaagctttgccttccggctcatcatctgccagccgcacaacatttacctttgggaatgcagttatcggtgctgccagacttctgtcgggacgtattatatagcttcataagttataaggagggctatatggggagtgttgaaaagacgtcggatttgagtgctgattacgatccggttgattttgccggggtttatgattattatttataccgcatatataagtacatatgttaccgtattggtaatctggacgaagctgaagatttaaccagcaaggtttttgaactgactttgaaaaatatcaaaaattataaaccggaacgggcaacctttgccacatggctttatactattgccaataatacactgacggactaccttcgcagcttgagccgttgccgttttatttcccttgaactggtggacggggtggcatgtgccggtcacgggccggaggaagcagccatttgcaacgaaagacgggaagaactttttcaggcactgtcatgtcttaatgatcggcagcggaacattattagccttaaatttgcatttgggcttaataacaaagagatctctgaaatcaccgggctgacgagaagcaatgtagctgttattatttacagggcattgcaaaggatgagatccaacttagttgtgaaggaatgatttgcgagatatggataacatagaattggccgaacgcttctgtaatggtgaaattgcacttaacgatgatgaattggatgccgcagccggtgggaatgcattaataggtattatattgcaatttattatattatatttagacatttttgtatttattcgacattcatagcggaggatatgttgccatgtcaaagggtcattgggcaaaaatttggggaataggtattctgctgacaggtgttttgctcattgttatatttgtcttgcatacagggtactcgaataaaaaagagcggggggacattgttattggtgcagcctggcctttttcctctcaaaacgagctgtttaaagaaggtgtcgaattggctgtcgatcagataaatgcagggggagggataaacggccataaggtactcctggttgagaaggacgataaaggaactgttaccggcgggatgaacgttgcccagtcttttacgaaagttcccaacctgacggctgtgattggtcataggttttcttatatttccattgctgcttcatatatttatgagaaagccggtatcgttatgctttctcccacatctacggcccctgaacttactaaaaaaggatataaatatattttcagagatattcccagtgataatgagattgccaggcagttggccttatatgccgccgggctgggccaccggcatatggtgatttattatgctgatgattcttacggaattggtttggccaattcttttgaggattatgcacgaaaagccgggattgagatagttgaccggttttcctactacgccgatctaagagatctggacagaatcagtgcgacatggaaagcacttgattatgacggtgtttttatggcgcaatatatgcctgacggagcacagtttattgccgatacggcaaagctaggcatatccgtgccggtttttgccggtgacgccatggatacgccgcagctttaccggattgccggcaatgcggcggaaggtacagtgattgggacaatttttaatccccaggatcccaggcaagcagtaaagtcttttatcaataatttttacagcaaatacggtaaaatgccgactcaatatgcagcccagggttatgatgctgtcaacctgctggcgaaggctgttaaagaaaccggttcagcgagcccttccgcagttgcacaaaaattgcggacattcaaggacgtatccggtgtggccggcattcacacctttgctgacaacggagacgacattggcaaactggttgtgctgaaaacgcttaaaaacgaacaatttgtttatatccattaactcaaagaggtgcttgcttcatgacacagggtttgttccgcaaggtggcgctggacaggctttcatcccccgaacaattggaccggttaatcacggtgacaacgaccaggtcctggtttgcgctgctggcaattgcgtgcatccttctaacgtctgttctgtggggtgttttcgggagtatccctacgaaagtatacgggcaaggagttatagccaatagttttggcatctacaacatagttagcggcgattccggccaaatttccgatattcgggttgtggtgggagaccatgttaataaaggggaagtagtggcgagaataaatcatcctcagttggcagagcaaattaatgatttaaaaatagaactggagcagttaaaaaaactggacgagaacggcataaaagaaggtaatgataaaaacatagggtcggaattggctgatttgttcagtctaacccaaaagataacggaagctaaagcagcccttataaacgcagaggttgattatgaaaatgccatatcgggtctgtcctatgatatacaaatggcggataatagtttggaacaagcccgggttagtgagcagggtaaaaaaagttatttggataaaatgacctctctgtaccagagtggcgctgtttctaaaaacgactatgaaaacgctaaaagggattatgacttgcagcgtatgctggtacagtcagccgagcaaaacttaagtaagctgacagccggacagtggcaggacacgattattaagtatagacaaaatctggagcaagctcagctatctttgcagatgctaaaagagcaattcgccactacaaaggcgactagaattgctgaagcagaagatgaagtaaaaaaattacagaataaattgatcacttcctctgaaatagcggcgcaggtggacggccgggtggtcgaaataaaggtaaataggggagatattgttcagtctgggacgtgtctcgttagcatggatcgcgagggcagcaccatcaaacaggaagcagtgctgtatgtatcggctgaggaaggaaaaaaaattctaccggggatggaggcgttgatttcccccagtacagtgaaaaaggaacaatacggctatatactaggcagagtgacttcgatttccgaatatccggccaccagccaggatatgatgcataccctggggaatgaagggctggtgaccaagctggcgggggaaggtgcatccctggaaatgcatgtggacataactgtggatgcctccactgtaagcgggttcaagtggacatctaccggtggccctccgcaaaaaatcaatagcggcatactttgcgaaggttcagtgaccatcaataaagagcatcccatcggcatggttatacccacgcttaaaagagttctttccatatactaaagcgtcactttcgtgggctgccacattcacatccactattctgctgaatagttaccatttattagttattgcaacgggggatggcaaatgggaagaaaatatatgaaacgggccaaggttcctactgtgctgcaaatggaggcggtggaatgcggagcggcctccctggccatgatcctggcctattacggtaaatatttgcccctggaagagatcaggattgcctgcggggtttcccgtgacggcagtaaggccagcaacattttgaaagcagccaggaattacgggatggtggcaaagggcttccgtaaagaaacggaattcttaaaggatatgaaactgccggtgattattcactggaacttcaatcactttgtagttctggaaggtttcgacaaagaacttttttatctgaatgaccccggcagcggaccaaggtcagtgcccaaggaagagttcgaccagtcttttaccggcattgtgttgacctttgaaccggagcctgattttgaaaaaaccggtaacaagcctaatatagcggctgctttaaaaaagcggctcaaaggatcggaagcagccttgacttacgttattttggtgggtctggctctggtcattccgggcctggttattcctgtttttactaaaatatttattgacgatatattgctgggcgggaaagggaactggctggttcccctgttgctgggtatggcaattactgccatcctgcggggctttcttaccgggcttcagcagtattatcttttaaggctggaaaccaaaatagccttgagtacttccgcccagtttctatggcatgtgctttgcttgccggtggagttttttacccagcgttctgccggagacattagtatgcgggtacagagcaacgacacggtggcccagctcctgtcgggccagttggcgacaaatgccctgaatctggtaatgactgtattttattttgttattatgcttcagtacaacctttggttatcgctggtcggcatcgcggctgctgttgccaatatttcctatttgaaatatgtttctcgccgccgggtggatacaaaccgcaagctgctgcaggatcggggcaagcttagaggtaccgccatgtccggcctgcagattattgaaaccataaaggcttccggagcagaatccgacttttttgccaagtggtcgggataccaggccaaaaccttaaacgcagagcaggagttgggtgtttccactcaatttttatcggctatcccaacctttctgactaccttgaccaataccgtggttttggttttaggcggccttctaattttcagaggagagttgaccatcggggcgctggttgctttccaaagtctgatgagcagctttttggagccggtaaacggactggtttccctgggcagccggttgcaagaagtagaaggggatatgaaccggttggacgatgttatgcaatacccccttgatgagcagacgaaagaagacctgccggatgacggcagcaaggattttcctgaaaagctggaaggatatatcgaactgcgtaatttgacctttggttatagccgcctggagcctccgctaattgaaaatttcagtttaaaactgtccccgggctacagggtagcattggttggcgggtcggggagcggcaaatccactatcgcaaaattagtctccggaatttgtaagccgtggtccggggaaattttatttgatgaaaatccgagggaatatatacctcgttcgattttaaataattcactgtcgctggtggatcaggatatctttttgtttcaagggacgattcgcgataaccttaccttgtgggacaagacggtgtctgaatttgacttgatccgggcggcaaaggacgcctgcattcatgatgatatcacctctaaagcagggggctatgatcaactgctggctgaggggggaaacaatttcagcggtgggcagaggcagaggctggagattgccagggcattggccggcaatccctcaattttgattctggatgaggccaccagcgccctggatccgctgacggaaaaaacagtggatgagagaattcgccgtcgcggttgtacctgccttattgttgcccaccgtttaagcactatccgggactgtgatgagattatcgttttggaaaaaggcaaaatagtgcagcgcggcactcatgatgaaatgaaagatgtcgatggccattatgctgaactgatcaaggcaatttaagttaacaagaaatgttggtgggtgtgatgaaaataaatccggactatttttttgcaaaagggacaaggattgtactggaggggaataatcctttactgataaccgatccgggcaaggtgtggatggttgagcaagggaaggcagttgctttttctgttcggattacagaaggtattaatttgggcaagagaagttttttatctgaggtggcagaaaggggagtcatttttggcgttaagccggcaggtgaggaacagacggctttgctgttgacaggtttgccgggaacccgactgctgcagatcgatctggcaagctttaaccaattgacgaagcggtctgctgacaaggctatgcccgcccgcttgcttggcgattgggtaaatgctctggtccaagacactgcagccggagaaatgcttgagatcaagattctccctgccacagaagaagtgatctgggttaaacattcgaccttcggcgacgggcttattaccttggatcaatttcacagtctggccatgcaaacaatcattgaccgtcgccaaaagcagaagcaggctgaaaagcagcgttttaaggaaaaagaggaaaataaccggcttttctttgataatgcgcttaagggcatactgtctgttgcggatccgggacaggccggagacgtgttggaagatgatgttaaagatgattccctgctggcagcctgccggctggtgggcagggcgatgaaaattgagattatttctccctcccggaccggagaaaggatggcagcgaaagatttgcttggcaatattgccaatgcgtcgcatatacgaacccgtcaggtagctttaaaaggagagtggtacaagcaggacaatggtcccctgctggcttatctggaagaggacaaccggccggtggccttgcttccactatccccgtcacaatatcggctgcacgatccggccggcaaaaccattatgacggtagatgaacaaattgctgcccgggtaaagccttttgcagttgccttttatcgcccgtttccaaataaagcgttgtccttgcgtgatattttgacttttgggctggaaaactgctggaaacgcgatctggcaacggtgctgctgatggggttgctcggcggactgctgggcatggttattcccatagctacaggcattgttttcgataccattattcccggcggagataaagcacaactgctgcaaattgcctttgttcttgttgccggcgctctggccgggttcttgtttcaattaacccgctcgcttgccatgctgcggctggaggggagaatggacggagctgttcaagcagccgtctgggacaggctgctcagcctgcctgtacccttttttaaagagtatacctccggagaactggctatgcgggccatgggcataagccaaatacggaaactgttatccggggttgttattactaccattatctccagtctgttttctgtttttaacttcgggctgttgttttattacaacttccggctggcaggagtagccaccgttctgatagtgatggctgtggttgtggatgcaatttttcaattcagccagatacgctgccgtcggcaaggcgttgatatttccaacaaaattgccggcctggttttacaattaataggcagtgtggccaaactccgggttgccggtgcggaaaaaagagctttttatttgtggtcaaggcaattcaccggcctgagaaatattatctttaaaagcaggatattggtcaaccgattggctgtctttgattcggtttttccaattatcacttcaatcgttattttctattttcttgttggggttgaacacaataccatgggggcgggtaattttgttgcttttaattcagccttaaccagctttataaccgcaactgttgccttattccaatcatttagttcaataaacgagattatccccctgtatgaaaaggtaaagccgattttgcaggcactgccggaatatgacgattcaaagagtgaccccggggaattgaccggtgccattgaagtcagccatgtttcctttcgctataagcaagaagcgccgctggttatagacaacgtttccttgcaaattcaagcaggagaatacataggtattgtgggaacctcaggcagcggcaaatcaactttgttccgcattctgctgggttttgagaagccggaatcgggtcaggtgttttataacggccaggctcttgataatttagacatccgctccgtgcgcaggcaactgggagtagtcctgcaaaacgggcaattgatgtcgggagatattttcaccaatattgtaggggccaatatttacttaaccatggatgatgtctgggaagcagtcagaatggccgggctggaacaggatatcaaggcgatgcccatggggatgcacacggtggtcagtgagggagtagccacgctgtcgggaggacagaggcaaagactgctgattgcccgggccattgtcaacaggcctaaaataatatattttgatgaagctaccagtgccctggacaaccggagccagtctatcgtcagtgaaagccttgaccggcttagggcgacgcgggtagtaattgcccaccggctgagcactgttatcaaatgcgacaggattatcgtgctggataaaggcaaagtaattgaaaacggcagttatgaacatttaatggagcgtggcggtgcctttgcagagttggccaaaaggcagcttgcctgaggaaggggtacaataaccgggatagaattcaatcttacaggtacaaatggcaggcggtaaaccctctgcaatataatgaaaaggattggcaaaatgaatttaggaagttttccgcttattgtttcgtaccctgatgaatttttttaaaaaatgtgtaatgaaagggcgcaaataacgtattaacatttgaagctacctgggaggttctgtgatgggttggcttacttttgatgattaagggaggaaaaacaatgtcaattgagcatgcgcgtgagttcatcaagcgggtaaaaaatgaaaaggacctttgggaacaggcggcatctttccagaccagggaagagcggcggcagtgggctcagggactggggtacgattttaccggagaggaaatggagcaggcttcttcggaactgacggacgatgagctggaacaggtggcaggcggtaaatgctgcggttatacttgtgagagtgaatatcagtgtggatatgatattccttagtaatgggaatgttcaagtcgttgaggaatcggccaaagtggtctattgggtactgccggttaatatagacgagttgactgatgaacaattggatgaggtcgctgtcggtaggtgtggtttatgaagttgttggtttttggctggatggtagcagtgattttaaaccgccgtgagcgaaaaggagaaaaaagcaaatggttccggatacaactgacggtctatgggcaaaggctgtccgaccgcggtggaacgtaaaatttaaaaccaacctgtatattgtgaaaacggctgaaaccgggtcggaaatagaacaggcgctgcggcttcgccacgaagtgttccggagggaactgttgggtgcccctttgccgtcgggccttgacattgaccgttttgacccgcaatgcgaccatatgatcgtacaagcgggggatacggggcaagtggtggccacttaccggctcaatccgtcagagacaggcgattactacgcccggcaggaatttgaaatgagcgcggttttgcacctggcgggccgtaaactggaaataggccgggcctgtgtggctcgcgggtaccgcagcggcgcggtatttaccttattatggcggggtatggcagcctacctgcggcaggctgaaatccggtacatgtttggctgttcctgcgtgccggcccgcatatcccatgaattggccccgctgtatcagtatttccaggcccgccatttatcgcctgatcatctgcgcgtccacccgctgtcctccggagctgttcccgccgttcagctcaagcttgcggtcggccggtcggccggagacgcggtgaaaaggctcatacctcccatcctgcaggtctatctgcgcagcggtggctggatttgcggcgaaccttactgcgacagcgaatttaattcctatgacttcttcacgctgctggacgtggcagcggccagtccggctgcgcggcgctttctggcggggccgcggccggcggcagtggaagaaaggagagaggtgtgtaaatatgggccaaatcgatcctcgtcttcatctgtttgaggttgatggctccaattacgcggtcagcacggaatacatgcggtttgccgggatcgatccggagacggcggcggtggtaaggctgggcgggccggctgaaccggtcctgagccggctgggggtcccgctggaaccttgcggacggaagcggttcctgtttgcgccgccggacactctggtattgatgctgacctatgcctgcaacatggcctgccggtattgctgccagggagaaattcctgatatccgggaaaaccagatgtccgaggcagtgtcgtgccggtctgtcgactggctgatccggaactcggcaggttcgaaaacggttaatatcggattttttggcggtgagcccttgcttaaattttcgctgatgcaaaaaattgccgtctacgccgaacggcaagcggcagccgccgacaagcgggtgcgctacggcatcatgaccaacggcctgctgctgaccgaccctgtcattgattttctagctgagcggcaagtcgaggttaccgtcagttttgacgggccgcctgccgtacaagaccgcaaccggccgctgaaaggcggcgggggctctttccatcttattgctgaaaaaatccggaaactgctggcgcgctgcccggacgccacgctccgccccacactctatgccggcgccgatcttgacgaggtgcttcaaacagcccggcagctaggtttccggcagtgccgcattgaaaaagtgtccagttcgttattgccggaagggaaaaaaaatgacgaagcggcatcttccggccagttggcggcccatttgcgccgccagggcgaacgttttctaaccgctgtccgggaccgggatgcggccggattgcggcggatcgccgtggatggcgcgttcatggagggattaaggcaaatgttccatgcggactgggcaggcacggtccggcggcgttggttttcctgcggcaccggcaggcagctgttggcggtggcggttaacggcgatttgtatccatgcccgcgcttcctggccttgccggaatacagggtgggttcggttgctgaggacggtttccagggagaactgcaccaaaaaagccttttgatccacagcgaggattgccggtcctgttgggcgcgttatttctgcggcggcgcctgcattgtggaacacttgggtggtaccggttcaattttccgggtcaacccgaacacttgccgcctgcggcgggccagaatcgaaacagccgtccgggtgattgccgaatgctcagacgaggataaagcgttcttgcaggagaccggcgttttgccgggccggctggcggtaaaagcgtgaccggttgcctggcgtgatgctgatttccggcaaggaaatgcaacaggaggggatgaatgtcatgttgcaatgcgcagctggcactgtggaaaaaagcaagctgcaactgatgccgtaccatcgctttgaggtagaagggcggatttacgcggtaaatgccgaccgcttttgctgtaaacggttggatgacaggacggttgcctttctttccgcgtgggaaggcgatccccgggtccaaccggaggacgacgtgcgcagtgcgctggtaaaaatgggcctgctggtgggggaccaggggaaaacatgcccggacccggccgccgcccggctggaaagggacagccgggcggtggccgggtggctgtccactgacgccgcccgcactagcagcctttgtcttatggtggcccaggaatgcaatatggcctgtgtgtattgctatggcgacgctggaagatacggcggcggcgggcttatgacggtggaaacctcttgccggagtgtcgactggctgatccgccacagcggtggtaaccggaagctgaatttatcttttttcggcggcgaacctctgctcaatctgccgcttatccggtggacagtggagtatgccaaacagactggtgagcaaaacggcaagacatttacatttagcatcaccactaacgcttcgttggccgacgaggcggcgattgattttctgcgggccaaccagtttgaagtcgtgatcagtttcgatgggacgccggcggctcaggacaagcagcggcctttcaaagacggcaggccttcctatgcggaggtggcgccgcggataaaacagctgctgtccgcttttcccttggcctgcggccgggccaccttgtatggggggacggaaccgggagaggtcctggcggcgatgaaggaaatcggatttcaaagctgtcatctggtcccggcttccggctgcctgctgaccggcgtgccggaggaaaaagcgcttttccgccgggaccgggagcgggcggccgatttgcggcgggaggcggcggcgtttgtggcggcggtgaagcggcacgacccggcggaggccgcttatcgcttgaaggaccgggacttgtcccgcctcacatccatcggcagcgtgccgttcatagtccgccggctgtttttttgcggcgtggggcgcaactatttagcggtggacgtggacggcagcctgtatccatgccaccgtttcgtgggcatgaaggaatacctgttgggcagcgtcagcggggaggaagacccgccccggggcttgttccatgagagcccggttaccaaaagtgaggagtgtcggcagtgctggctcaagtacgtgtgcggcggcggctgcacgtacaccaacattgcgtccgccagcgggcctttccggcccgacccgacatattgccggcagttcgggcagatgatggagacactgcttgacgcggccggccagctgaccgctgaagacagggagtttctctatcagaacaacgtggttgcccggcctccgtgtcccctggatttttaaccattgggacagttgaagctattccaggttgaaatttaaaaatggaaggagggaaaacaatgtcaatcgagcatgcgcgtgaattcatcaagcgggtaaaaaatgaaaatgacctttgggagcaggcggcgtctttccagaccagggaagagcggcggcagtgggctcagggactggggtacgactttaccggagaggaaatggagcaggcttcttcggaactgacggacgatgagctggaacaggtggcaggcggtaaatgctgcggttatacttgtgagagcgaaaatcagtgtggatatgatatttagtaatgggaatgttcaaaattccggcagtttgttctatgagagtgagtactctttagtcaatgcgggttattactaaatatatctgcgcatcgtctggcagaccccgcgaagatcgggggaaacagaaggatgggagcaagtgcgactaagttatgctatacttgcaacgggaataaattttccaaggaagcaagtataaactgcacttagcggtaagaaaactgtcgttttcttaccgagtgcagtatagaggatataacctcttccgcagcttagtcttttctttctttccaaggtggtcaactattttaattattttgcaggattttgcttatatatttccggatattcttccatgatcgacttgacattcatatttatatcgtaattatccaggtatgtattaagccagtccagtaaatgtgtattttgctgcgaaacgcccatgcaaatatagtccttcttatccttaagaatataaacgcaggcatacaaggaaatattcggccttttgttaattagttgggttatttcgttctcatcgtttaccgctgcgataacttctcctttgagaagagcagccacaacatcttcccattccttgtattctaaaatatgtgctttagggaataattctctggcaaattccacatatgatgtttttgccttaactccgattttaacatcttctttttttaagtagtccatcgggtagtcttctatgccctttttagcagcttccactctgttaaccagcaatgcctgatgtaaaacaacatatggtttagtgaaactaattaatttagccctgtcaagggttctgctgagcacagatatagctgtgtctacatcccctcttgccaccatttctgttaactcattaaatgttcttgcacttctgttaaattccaatgccacacctagtttggccgctatgtctttagccagagcaatatccatgccatagagtttaccctgggggttgagcataaaaaaaggcggctggtcattgcaataaaggccgacgattagtttgcccctggataagattttctgtatatcaggggaaacattcttatcgttcaaactaactgcaggtgcttggacagtggttgtggaattatcctgattcttttctgccgccgccggtactgcttgtgcattgccggtgtttttttgctctgttgaaaaggtttgagtgccgggcaattttgatataaatagtaataccaacattatgatgaacaaatatattggtacatttttacgctccacatttctcacctctggtcttcatggaattgtcgcttgcaatgatcgatgcaactgcagaacttaaacatacatttaacagggttaacacgggatctataattgaatccagagttatcaatactgggacaattaccgcagccggaattcctaaaggggtgagcacaatagttatcatgctgtagaccagcaaaccgggtaaccccactgttgccatggccgctaatattgagcttgcaaaagtaattataatatttccgatggttataggatgactatataggtacattgcaaaaacagctgttaaggaaaataccaaaacgctgccatatctgcacaaggttattcccaacggaactactaaattcaatttgtctttgtccagattaagctgctcatgaagtccattaagcatagaaggtatggcagcaaaactgttacgtgtacccagagctataatcattgcatcctttagacctatgaacacttgacaataattaaatcccgcatatctggagactatcagtagactgataaaacaaatagctattgaagctatatagatcaaaactatgagtttgataaaaggagccagagctgaaaaccccatattagctacctgggacgcaattaatgagcataagctaaaaggtaacaaatacattaaaatacttacaactttttgaaaggcttcaaaaaaaccttcaaacaaaagtatcaaattattactggagttttcggggatatatttcagcattatccctaaaattatgaagaaaaatattatttttagattatctccctgggttaaagctgtaaatatattcttaggaactaaatttattatgaatcttacgatttctccttcttttttctcatctatctttgtattaaacctggagtcaatttcttttattgctgtatccttacttccaataactaccttacctattgttgttttaaccttactgtttacaccgactgaaaattttgaagaaattccaacaaatattccaataatagatacggaaaataaaaatacaattaatactgcacatatttttcttaaaaaaacatttgcatcctttaatttcataagtttgcctatactgacaactatagctgaaaccattatgggaataacgctcatttggagcaatgaaagatagatttttcctatgggttctatgtaaaaaacaaagctcttaaaatatatacccaggattacaccagttactatgcccagaataattactcgtgggtttagtaatatctcaagcctttttcctgccataactttaaccatatccttttctaattacttttttcagcaacctatgatcaagtttacctgagtttgacggaatctgtaaatattaatcacagtatgacaaagcactttatgaatattaatacgttgcggcagggttttcattacacgacttttagtaaaattttcgtcaatattactgtatctaaatttcatgatatcgctatgaattttcaaataatacaaaaaacggtcagaaatatttcaaaataaaaagaccatgaaggtttgtcttgctgaagcaagaaattttcatggtctttttgtttggttttaagtcttaaaagcttttaccctggcatgatgttaattttttataattatcatacggagtttttcagacattctaccgtgtgataataatttactcctttcaaatagcgaatgggattgggcacccatttgcgtgttttgttttttggatgattacatagcagaacagtctcaaacccctcagagggacagtctaaggtttgaggtaaatgtgttgtatttacagtatggcatttcttacctgaaaccagtaaatggaattaaattgaacaccaactattttcattcatcagtcagaactggcggcatagaccactagtaaactatgaaacaattgtaaacctgattgcatcaacaaaaacaaaaagcggtttaactgtaaaaagtgcattgaacactaatgtctatgaaagaggaaaaaagatatcggatgaagagatggcaaaaaataaacataaaaagatataggttccataatgattataattatataattaatctcttaaataccatttaatgttaatatcgtagtttaaaatatgcaagccctaagtttcataaatggatggtgtggagtgctgcggtaaaagtgcgctccaaagaaaccaaaacttagggctctaattagcttgggggcacatttgctaatgtgtcattgattgaattgatgatctgcttaacacttaacgaataattaggggttaaagagagctcaccatattcattgtcgctaatctcttctttgggagatagctttctaatcagttcttgtattctctctttatgctgtgtaatatcatttattgctttttcaggactattataatttgccgttatagcacttgagatcattttattgaagttctcgaatttataagatgttatattatgtggagaaagcgcacttaatccacgaattgagtcatcaagttgaatacactctctttccaaagtagacaaattataatttatcattacatcatcatttgaaatggaatatgccatattatctaaaagctttgaaatattcgccaaatgactgtaggtatcgtataaaaatgatttttttgcattattataatttacaactgataaaacatttatagatatagatattaaacatatgattgcaagtacgataagcagtgagtgttttttcatgataacatccatccatccatcttatggcttactgaacaaatcgcttgctttgcggtttgtattcaggtcatcaatgaggttggtccacccgttgtatgatgctgccacaggttgaatactactataatatgaggtttttagtcctgccgtgggttaggggactccgtctccttatttgtgttgataaaaattaggtgcctgaatagttaccacgtctatataaaaacatcttgcagttttatctccaatcccggcattagtgatgtggttagaacgtcttcacaatcaaatataccaccccaacgccattccttttctccggctataagcacttccactagtctgtcatcggtagcaaccatccagtattctttcacaccactgtcgaaatataatttgcgttttttctttcggtcacgactcatggtagctggggataatatttctacaatcaaatcaggagcaccttgaacatattcctctacaatttccaaccgttctctggagatgaaaaaaatgtccggctgtaccgtttgactccctaaataaacatctaaaggggcaatgaaaacctcacctaaacaattcttatctacaaatttagatattttttggctaagtttatataatatacgttgatgcttaacaacaggagatgggaccattaacaactttcctccaatcaattcataccgattgccatcgtccaattttaaataatcctctattgtgtaaaccttatcatctgaaacagtcaaaccctctctcatccggcttcaccccctttcattatatttacattatactatttgcagtctgtcttgtcagcacaagtaaacaggcgtttattctcagacatacctcgacaaggctgtgcattaatctggcaaagcaggcttttccccggataccaattcggaagaagccaagtaaacgaagcagtagcgggaaatatttatgttaggcatagttgttcgaatagcagtagatttacccgaatctacatgtttggtaattatggttagacaaccagataaccctattgtctaaaataaatttacaaaactattccgcaggttttcttttatctcatgttcaaccttaaatcgccttcaaagctttgattttactggatttgtacttcaaaaatgccgtttgcagtgtagactttcagatgtctttaaagcctttattttcaaggttttgaggtctgacaaaaattattggttgaaagtcagtctaaaatcaggaatttagaataaaaaaaacggcaacctcaaagaggtatgccgtctaatggatacgctacgtttcgagtataccaaaaatcgtgccatcgctacataaaaaatataccagtaccgaaatagtagaaataacaacatctccatctctacctcggtaagtcaaagatacaaaaaaataaaatatcctcttgacaaggtaaacagtatgatataagctgcaattgactaataaaatcgcagaagataaatagtttccccagggaagccatatctatatattggggtatattgagtacgtttgactgactgactttttatttacaaaaaaaataaatcattgaatattcattctctccttttattatttaggggagattttgtgatttaaatgggttattaagatagtctactgatatagaaatcaagaactttataaaagttatcatcggaaactattaatcacggtaatataataggtaatgtcaaatgatggtattacgaaagcctttgtatatcaggcctttagtagtggctcattttaacatagcataaaaatggatttttcaatttggagttggcctactaaagtaatagcgtatccaatctgttgaagtactgtcggtactactgctgcccggattatattttttcatatgttcttgaacaggcattttctgacggaattcttccatggttttgcccttttcagcaattatttgatccagctttttgcctgactgcaactctgatttcagttcatcagcagtcatttcaagggcagaggctgcctacttagagaaatacattagcgactttggcgggcatattatactaatagaaaaaaaagacgtcgatgaacagcaagagttggtagaagatttaattgctgttacaacgtcattttctgctcgtatatatggaaaacgtggcggcagagtagcaaaaaagctgtcaaaggtcattgaaagcgaggtgactgccagtgaagacaacggcgatggggataatcccggaactgacacctaaacagaaagaatacattgataacctcatggatcgttactgtgccgcagttcgttgggcatttaaaagactgctggacggatggaaagtacaggacattcgtataactgtacaaggaaagttcagacttaactcccggcaggctaacgatgcagtatatgatgcccagaccacaatcaaaagccaatatgaattagtgcagatgcactatgaaaacaccaaaacaaaggttgaatttacagaaaagcgtatcgccaaggctaaatcaccggctaagattgccaaactgcaaaaacggttagaaaaggaacagcgtaaactggccttctggcaaaagcacctggataacaatacttttccgcctgttgtattcggaggaaagaagctctttcaagaacgctgcaaaggcaatattaccagagaagagtggcaggaagtcagaagtaaccgttatctgtcacggggagataaaaccaaaggcggcaacctaaatacccgcatatacgaaggccaagaccaaatctatcttgatatagctgccgacccggtacagaaagggaaatccgttcggtataaccgcataacggtgccgatctatttagctcaaaagccatcgaaaaagaccggcaagattaatggtatcaactaccggcaaatggttttggattatcttaaaacaggcagtgcctatcaggtagaaatcctccgcagagacgggaaatattacgtccatgtgagtattgaagaagaagttccgatgccatataaccataagggtgcgtttggtgtagacaccaacccggacggattaggcgtaacccaggtagactgtctggggcaataccggggcagtgaatggcttggtcaaggcgaatggacttatgccagaacaaaccggagaaataaccaaacctgcgaaatggctaagaaagtgatcctccaggctaaagaaaaaggttacgccctggcggtagaggacttgaagtttaaaaatgacaagtccgtaacggccaagtttaaccgaatgagtcacagttttgtctggtcgaagtttctaaaagcagttgaccggagtgctgcccgtgagggagtgccgatattaaaggtaaaaccggcttttacttcagtcataggcatcctaaaataccagcacatgtacggcatagctgttcacgaagcggcaggctatgtcatagcccggcgtggcttgggctttgatcatgagaagatacccaagatattgcttgataaactggttaaaaagaaacctgaatttaaacaaatggcaaattggaaacaatggtcagcagttaaaaagtctgtgctggccaagattaaaaaaatcacgaaaaggaagaaggtgaatagcctgatttcatggcagattcaccggaaaaatgtgttaggtataggttaatccctttgctataaattttgcgggcggcacagtacacgcagcgaaaggctgttgccgcaagtcagaacccaggcggaggtaacaccttctccggttagtacgctcgctttaagcagtggcggggaactcttttagaggagaccacccggaacataggcgagagcctatggcctagcagttgaatcctgtgacactgccatccgtttgtcggacgggtgaaaaaactacttgtagtttttagtaggttttagaaaccaggtaaaaataagttgggaaatttcgaaaaaattatttatactattatggtatatttgccatatttatttgtacttatagccatagcttttttaattaaaggtttttacttaaaatcaaagaagaaaaatagtaaaaaatattatactatttcttttatatgttttattttaggaatatttatacttttattaccggtaattttattattaatcattaggatagggtggggtagttaactaccaactttcctacaccatgactaccatttagtcccaatacaaaaaccatttacctcctttttacctaactcagggagaatatcctaacaatgtagtagcaccgatgaaggtatcacagacatacttggatttggcaaagatactcaagcttcctcagataaagacaaacatgacactgactaagttccgttcatgcactaaactggatttgacaataaacatgaaataacaggacatttttaaaaccgccgaattgcttgtgtttcaagcgattcggcggtttattaaccatcaatcttctaaagtcaggaatttaggatgtcagctatttgttgaagtgctgtcggtactattgctgtccgggttatatttttttatatgtttttgaataggcattttctgacggaattcttccatggttttgcccttttcagtaattatttgatccatctttttgcctgactgcaactctgatttcagttcatcagcagtcatttcaagggcagaggctgccgcattgaggaaattagtgttttgggtgatatcacctttaatcttaggcattttctggcgaaattcctccatagtcatgccctgctcagttataatttgctccagctttgtacctgattgcagctttgatttaaggtcatcagcattaattccaagggcagaagcagcggcattcaggaaattggggttttgagtcagatcgattttgtaacgtttagcatgatcgaaattacccataaaaaagaaatctttttttgcggcaattttatcagcctgttcctgggtaatcttaccttgttgaactgcgttttggagcatctgtttcttagtagcttcaagtgcctgtgttacctgatcctcatcgacttttaggtttttggcaaagtcactgacaaactcctggaaatattgatctttagtctgttcttttgtagtttgcgtatctgagtctgcaaaagaagcattggctactgaaccgaccaggagcattccaccgacaagaagaccggcaatttttttcttactcatgtttaacatatcaacacctcgctttttaattatgtatggcttactatgagatgattataaaatataaatgtgtcaggaaaatgttcacttgaatcgtattataacaaataatttatggatttattattataataacctctggtaatatcagcacttttgggctacaataaaattaaaacgctgggaggaatagatatgctgcacccgactaataccagaatagtttttgccggttctgaagaagaagccaggtccaagtatttggaactgggtgttaagcctaagcatcagattgccgatttggagtgctacaaagcaatagatgaagaggacttcgatattaatgctgagatgaattttattggtgaaatatctgtcagcccgtcaattatggcggatatacggacagatccggagcatgcctatgtgctttattacatggaagacagcagttcaccggagagagagtaagcggcagcaatataaatatttataccttgagccccgcagcgtttcacgggggctttttatttttataaaacaggtgaaattattgttgatttaaagtaaaatattataaataatcataccgtgaagttgcaaaggaggcagaaaggtatgggtatggagcgccattttggtatcggcctgttggtttacgatgatattatagactgggataactatgagcagaaaattgatcctgttataaaagaagatgtggagtttaacggggtaaccaagaaggtatatgatgttttgatagtgccggttgaccgtccttatgtcggggtagtgctgccgtctctgtggggcaagctgtactcgacggaaaaaggcggtcaccagatcaatctggatgaggttgatcccaggagtatcggtgtgacagtctacgcgcagatgaaagtcaacgagattctgaataagatttccaagagaaagattttactgacggaactgcagctgcgtttttatgactactatatttagtacgataatagaaggaccggaagaaattaatactccggtcctttgtatcagctaagaatgatattttctacagcagccagcatttcttctttggctactacttgtttatgtaaaacaggcttgctgtcaaggttttgcaaacctttgggaatagccaggctgcctgtatccgccaggacgttgagaagttcaaactcgtttttgccctgaatagctgcttcgcctaagagagctttgactacactctcattaaatttaaagggactggcagtagaagctatcactgttttatgcttatcgccggtggctgcaatatatttagcatagacattttgcgctacagccgtatgagtatccataacatacttgtaatttttccagatctctttgattgtggacagcgtttcctgatcgctggcatagtctgaccagaatatttcttttatttttgagtaagtgtccggggcaactttgtatttgcctctttcttttagttccctcatccattcattaattttagttgagtcatgtccggttagctcgtaaagcagcctttccaaattactggagatcaaaatatccatagaaggagaaagggtttttttgaataatctttcccggtcatagatgccgctgttgataaaatcagttagcacattgttttcgttggccgcgcagattaaacggtttataggcaagcccatacaacgagcgtagaaggcggccagaatgttgccgaaattgccggtgggcaccacgaagttgatggcttctccgctgttgatttcttccattttcaataaatcggcataagcagagaaataatagactacctgtggcactaacctgccccaattgatagaattggcagaggaaaacttgtaatgctgccgcttgaatttatcaatggctgcggcattgccgaatatattcttcactccggtttgggcatcatcaaaattgccctgaacggcaaccacactgacgttgtttccttcctgggtgaccatttgttgtttttgcacctggctgacaccttcattagggtaaaatacaactattttggtttggggcacgtttttaaagccttccaaagccgctttgcctgtatcacctgaagtggcaaccagtattactatatcatcagtctctccggttttctgagcagatctggtgagcaggtgaggtagaatctgcaaagcgatatctttaaaagcacaggttggcccatgccataactccaggataaaaaccttatcggaaagcttgtgcagaggcgtaatcaacccgtgatcaaatttttcttcgttataggcgttataaacacagtcctttaattcctggggggtaaagtcagtcagataaagccttagaacttcctctgccctctgattataggttagccctgtcatccggtttattagctcttcagagacagtaaccggttcactgggtacaaacagaccaccatccggggcaatacccagttttatggcttctgctgatgatattgaggagtgctttcctctcgtactttcataaaacatatttttcccccttagtctgctaaagcaaattctgttaacagtttatcaaatattttctgtaccggtaaaatatctttaatcctgtatacgttttttccactgaagacaacaccttgatcaaggttgccgtccctggcattactcagggcagccagtatgcaatactcatgggaacagtttttcaggcacttgtcgcatttttccggctggggtgcctctcccttcataatcatctgtgcaaatttgttgactatagcccgtcccggcaagccgacagggctttttatgatctgcacgtcttcttcctgagcctgtagatagagttgtttaaaagagttatccacagtacattcttcactcaggacaaaacgtgtggccaactgcacgccgtctgcgcccagtttaatcattttagccatatcatagccgtctgtaatacctcctgctgcaattacagggattttgacagaggcctttatttccggcagaatcttttctatggattgatcagtaccaagatgtccgcctgcctcacaaccctccgccacgactgcggcagcaccggctttttcggcaatcctggcggctttactggaagagacaatagaaactaccggtactcctgctttggcaccccaactgaacatatctctggaaaagcccgccccgctaaagattatgtctattttttcttctatggccgccttgataatagcggcaaattgcctggctgcaaacattatattgatacctattatgcccgaggttaaatttttggcctgtatgatttcctcccgcacttcatccggactcattcctgtagccccgataactccaatcccaccggcattggctaccgctgctgccagcggtgctgtagaaactcttacagccattccaccttgaataatcgggtattgtggcataagatcttttatttttagggttggaagcttcacttctcatatctcctctcagtaggcaaagaatacataagattattaaaccataaatcggattgatttgacaaataatttatgattttattctattaaatttatttttattaaggtaattaatgccaattataacacagcggccaggattatggaaatcaacattccaagaaattagccgaatttatttagttattttgaataaaatcatataggcagctttgttagaaatttttccaatcttgagtgactcgagcaaagtatttataacatataagcagccgaacagttaggaaaaggacagagctgactccagatatatagaaggtgaggtgacaggacaatgcaagtgttgtgctttaacacaattaacacattatataataaaggtgtacaaatagctgagcttctcgcacaggaaaaggaaatcttagaaggtttaatagccgatggcagcctgtctgagaaagataagaacgacttgagtgaaatttatatgcaggtagaagaaatgagagaaaaaaggctgttgattaataacctgttggaaatctatagagatattaaaacagtcgatacaggaatactctacagcggaaaaaaacagaagtctgtaatcattaactctctggaacaattaaaatcattgtccagggagcacggcatcagcattatctgtttttctatagatgaacttgatttagaaaaggaactggttagcggcatacttgtctcgggtgatttcgtgggaagttatattacccaaataccttcctatatatataacctggcgctgcatgagaaaacctccagtatacgaggcatgagaagattgagaatgatggagaagataacggtaattaacccggtgaacaggttcaatcaatcaataatctttgatatattggcgtcaatttccgatatagacgatttaatgctgccctatgataaattgtcgcaagcaattttactggaatttttgcagaaatatgatttggtttttctggtgccggaaagaggtttgtttgttcacaagagtattattatagagaaaaatatagatggcatgcataacagttatagtattaacatcggtgaagataaagttttttgccaggaaaattatctttttcttaacatcagaaagttgattaaagagagaaagtacatggttttgaaaggtactcgcctgttaggacgcgggggttttccgctggaagccagggtctatattcaaaaagacgctagcggcaattggcaggttactgagatgctggttaaggaggagaacttgcaaaggggcggtgaaagaaaaggaatttatttattgcatgatattttagcggatatttttcctgagcaggctgatgaagtagaagagaagctgtacagctattctattaatatatgtgtttatttaagctattacatgtgtaatctggggagttgtactttagatttcgtgatagatgaaaagggcaatccctatttattgtattttggtggttgcgagcaaaatgatcatctcttccagataaaaaacggggagttatggtggagatatctgaagaactcaatggcatatttagttttcctgagaaatcaagaaaaacaaaatgaaggtgtcgtatgacctggattaagctgcaaggggtgaacagggaccaggagaaatccttttttttacctggggttgtagtgagagacatgccggagaaagttaagatacgttttggaatgagagaaacaatagtgtctccttcttttttacccggctttgtaaagtctcaaaataattccttccataatccgctgccggttagttgcagcaggagtgtaattgatgatttgttaattcaagacggcttaacttaccaaatgctcttatcaggtgacacaataagtataggcccggtaatcggtttcttgctgggtgagcagcattattgttatcatgacagtcatttaaaagagttaactgacgctttgcaggtttatgaaagggttggagggctgttttgcgcttttcgatatttctccatagactggagtacgaattatgtctacgggttgttttttgactggaccggtaaggcatggaagtatggcaaattgcctctcccgtctgtagtgtttcgcaggggctttcacaaaaatggagaagagttcaaaagattaacagaacaggcaggagtaaagttatttaattcctcaagattggataaatggaagatgcatactaaactgaaaagtaatcagaatttttaccgtcacctgccggatactgccaggctgacttctcctcaaatactcttaagctatctaaaaaagtattgccaggttatcttaaaaccggttgatctctccaggggcaggggtgtttgtgtaatcaatgaagcgggagatgaaagcatagagttgagcggttgcaactattacgatataaattcccagaaatccaccagaataagtaagcagtctattaagtcattcctgcaaagatataaattattagaacgaaattacattgttcaaccatacctgaaactggccaggataaacggttgcccttttgatattcgcattgtcatgcagaaaaacgccagggaaaaatgggtatgtacgggcattgaatgcaggctggccggcccagggcaatatctgaccaatatttcactgggtggccgggcattgcctatagctctggcggctgaactggcctttggcccttcgataagtcctgttctttttaaaaaagaggttatctcaattggcagccaattttgcgggcttatggaggaaccgggtgagcactatgctgaatttggcattgatctggccgtggacacatccaggcgcttctggtttcttgaggctaatgtacggccttcttttaaaggttttcaagtaatggactatgaaaattacctgcatatatgcgcaacccccattttttacgcagtgactgcagccggtttcggcaagaacaaagccagccggcggcttgaataataaaaaattatgcaaaacatttcatcacttaattgcaatttgcagcagattggcttattctatggtaaaagctgttttcgaggtgtcctatgcatacgagtttaagaagttttcttagtttgctgcaaaaagagaaagaaattaccgaggttaaggctgaagtagatccctttctggaactcccggaaatccaccggcgggttattgatgaaggaggcccggctttattattcacaaaggttaaaggcagtaaatacccggtggtaaccaatcttttcgggactgagagaagagtggagttggccaccggtccccgtccggaaaatctggtcaaaaaagctgtttcttccctggacaaactgcttcctcctaaacccagggctctctggaacgagcgcaggtggcttttggattttgccagatcaggtttgaaaagggtggataggagtaaggctccggtcactgagtgccgggaaacccaggttaatttaagagagctgcctgctttgaccggttggcaggaggacggtggaccgtttatcacactgccgttagtctatacggaagaccctgtcaccagggagcataaccttggtatgtaccggatgcagatttattcggagaaccagaccggaatgcactggcagattcacaaagggggcggcttccaccattacgaggcggaaatgcgcaatgtccccttgcctgtaaccgtgtttttgggcgggccgcctgccctaataatctctgccatagctcccttgccggagatgctgccggaattgattttcacttcctttctaatcggagagaaacttaacctggtagaagtgtccggtcagcggcatcccctgatagctgaagccgaattcgctatttgcggtgaagttttgccgaaagtccgccgcccggaaggtccttttggtgatcattacggttattactctctggtgcacgatttccccgtttttaacgtgaaagagatttaccggcgcaaggatgcgatttacccggccactgttgtaggaaaacccaggcaggaggattattttatcggtgaatttttgcaaagacttttatcccctctattcccggtagttatgtcaggagttaaagaactctggacttatggagaaacaggttttcactccttggctgctgccatagtgagggacagttaccgcagggaagccatggcacatgccttcaggattttgggagaggggcagcttactctgaccaagtttttgatggttacagatgtgccctgtgcgttaagcgattttcctgagcttctggaaaacatactgcagcgctttgacccggcccgtgacttgctgatattaaacaatacttctatggatactctggattataccgggcgtaagttcaatgaaggcagtaaagctatcatgacaggtctgggccggccgttgagggagctgccccgcgagtaccggtcaggcccgctgctggctattgaaaaaataaagcattactgcggcggttgtttgctgctctccggaagcagttatgtggaaaagccggaactggctgctcagctggtaaagtcaagccaggaaaagctggcgccatggccgctggttattctggtggatgatacagataaaatctatgaccagacgacttttttatggacggtgttcactcgttttgacccggcacacgatatatatgccgatgcggccatagtaaacaacaagattgagtatcgcggacctgttatcattgatgccaggatgaagcctttctacccggatgagctgctgcccagagaagatatagtgaagctggttgaagaacgctggtcggaatacttcaagtagaagaaagtcgcttaaagcgactttcgagcagccacaggcattcgtgctcatcggaaattacgcagtgccaacattgcttgtgcaatataaatttgtacttcattatacaatgacttatccgcagatccattataagcataatttcctagagcataaaaaatccctgtgtttttattttcacagggattttttatgctcagagaagttgcagtgtctgctggaaaagctcttttgttttatatctataatctatcagattatttttgattttgtatatccaaaagatcggcaagtgtgtctaaaatatctatggtacgaatgattcctgttacttttttctgtttattatatacgggaatatggtttatctgattttttagaatcacctgagtaacttcgtgcagggaagaatcttcgtgaacaaaaatatttacaaccggccgcattattttacttagaccctggtatttaagacggtttttctcaattcgggagaaaaaggtcccccaggcgattctattccaggcatcctcgtcaattccataaacccctaacgcctttaatatggtgcgggtagttaaaaaaccggctaagtcacccttgtcatccaatacagccagtgtacggtgccctatgggcaaggattctttcaaaatacgtatggcatcttttaatgagtcagttacatttacagtggcatattcggataaaggtatcattatatctttagctaatctgtccggcattttttacacctactttttgttttattagctgccaattaaacgcagtgctgattttttaaaaaaagctgagatggagaaattaatgcctaaccagtgtctgtgcactattttaaattttgtcgtttcatagtatttaaaaaatagttcacgggagtttaatatacctaccaccctttgttcattcttgatcgggaggtagttaatcccttgttttataaaaatacgtgctgctttagtaacaggattattctggtgtaatgaaaattgcgtgagaggccgcatcacttcacgaactgttactctgcctttagttctcatttcattaatgaaataccagcttacggattcacttttacaggaaatatcctcttccattaatcttaagcagacagctttaagcaggcattttaaagttaagattcccaccggttcgccgtgatcatttaaaacaatcaataagcggtgtccctgccagggggaactattattatgcaggttttctttcagtgtccggatagcatgataaatgttttccctgtcttgaatagtgggatattcctcaagcggtatcatgtaagaatccaccgtaggtactggtgacatactaacccccctcgtaaaactatagtaaatcctctaaaaaccataaaatatcaatagatcttattattccaacaatatctaatttatcataaacaaaaacagagtttgtccctgttttcataattattttaattgcctcatccacatcatcttgtgatttaacataatcggtatgcaaaggacgcatcagttctttgacacataattcggaggatattttaattttatctgtaagtgtgtgccatgaattgtgattcatattatcagagtcatttatttctaaagcttttagaacacaccggagggtaagaaaacctacttttttgtttatgtcatttaaaacaagtaatgattcatagccttgccaggaaaaatcttttattttgtattgttcaataaggattccggcggctttttcaatactgtcattttcataaactacaggatattcattaatagatgtcattacttgttccgctttaattcccacattggccacctgccgatcaagcttttatttattatccctaaacaatgcaagaatttaagacttaaatatatagattataagcacttatataagcaattattgtaccaattatccgttaacttaaatttgaataacattacgttcaccgcattaaaataatcaactgcaaccgacattagtttggtgcatgggttaatatcaagttaaaaatgtttagagtatatgtgagttgcgggtaaaatatgcccacaaaatgagcttaaattgcccatcttgaaggtgatttatgtattgacggagtgtatttatttgtttctgtattttagcttttgaaatacccgctaataaaaggcatctgagtacgcttatgtttattttgaaacctggcataccttttgcaactcttagttggcagatgaataagtaaaaaatttcactattaattttttctggaggtgataaaaggaggtgtcgtgtctgcaatcaataagtgttaatggttgcttaaaattattaacttaatatgacaaataaaaagggaggagtacacaatgactgcacaaagtagagaaagcttaagcaagttcggcgttaaaattagttgtggaatatttatattatctattttattgtatggtttggggctcaattttcttaaatcggacgtatttactcactattataacccgtctaaacatgtaattgttcagcaaaaccctgatacaaaggaaatatattcttggaaagattccgaagataatatttatactgcgtcagactctcaggttagcaactttagttggggtactactatgctgttaatgattataatggtaataggtgcgttagcttataatatggctataaacagttatacaaaagttttattaaacagggaaccaaggatgagacaaactatgccaagaattcaatagagggggatattatgaatatatttttcccgattgccagaatgcctatatcaattgtttcaatcttaggattaggtggaattgtcgggcttctttccggattgttcggtgtaggcggggggtttttgttgacacctttgttgatgatgctcggggttcctccggcagttgctgtggccagtgatacaaaccagattgttgcagcttcagcttcaggcacattggctcatgccaaaaataaaaatgttgattttaaacttggctttattattcttataggcggcctggttggcggaagtttaggtacagcacttgtaaaagttcttcgtgctatgggtaattttgattttgtgttgaaatcttcatatgtggttatgctgcttgttgtaggaacattcatgtttattgagagtattaactcgctgaggaaaaaggatgacaccggcagcggtaagccttcagcggtaaagcggtttatggacaaaatgcctgtgaaaatgtattttgaagtatcaggtattgagagttcggctatagtgctttttgcacttggtttgcttgttggagttctggctgctttaatgggcgttggcggcggttttattatgctgccggttatgatttatctaatcggtatgccaacacataatgcggttggaaccagtatatttgtaattattttcacagctataaatgttactgttgctaacagtgccttaaatcacacagttgatttggtattggctatggttttgttggttggatcctcaatcggagcgcagtttggcgccaaattgggtaaaaagcttaaagctgagcagcttcgtgttgtgttttccgcaattgttcttctggtgatggtaaaaatgcttgtagatttattggttacacctgccgcgttgattggtttgggaggcggtcattaatgaaaaagcatatttacttattgattgggctatttttattcttattaagtgttaacccggtttgggcccaagatgctaatataagtgtgtcaccgggtgaagttgatataggacttagttttaaaggtgccgatttagctgtttccggaaaagttcccagtggcagtgatgtatatattaaagtagcttcacccaacgattcagtgctgcagcttagtaagaaaggcaaggtatctattttctggatgaatgttgaaaataccaatgtaacaaatgttcctaagttatatcaggtaatgacatcaaatccattatcacaaatgcctttggatttgcagaagcagcttggacttgaccagggttttagccagatttattccgtgggcaaggtgactaaacatacagaaataggttcagaagctctgtctgaagaggaatcagaaaattatattaaatcactgatagatatatataaaaagagcagtttatatttagttaaggaaaatgttgttaatgttgagggacaaaattttaatactacggttaaattaccgccgaatattcctcaggaagagtgtaaaataacagtttatgctgttaaaaacggcaaacttataacttcctccagtattccgttcaaagtatcaagtgttggtttggtaaagtggttgaacatggaggcaatttataatggtcctatgtacgggtacatggcagtcctgatagcattggcctgtggcatagcaattgcattaatatttaattatatagatagtattttaagtggtggtgcaaaaaccgggtttgaccctggcgcaagccattaagccctttgcataaattccgtattgtgcggaacttcctaaattttcccaaccggtttaataaaagaccggaagctctcacttgagagctatttttttttgctgcagtaaatcatgtttatgatggatttgtggataagttaaggttagcactgcataatttccatcgaacatgagtgcctgcagctgctcaaaagtctcttaaggcggctttcttgcaattttataaaaaccgggcaaatattgcccaatatgttgtgaaaatattgctcacaggagaatgtgagatgatataataaagacatggagatacggttctctgcaaacagaacaattgtcaccggcggttgctttatatacttaagaaaatataaaaggagtatttatgttaatgaaaaagaagtatataacattaaaatatgaaggcttcacaaatcaactgcttatattagtagttattttactcctgattccaataattctttcaatgtatttattttatatgctgcattctacggaactaggcataattaacagtcatcgaaaggttttggaagaagctatgaatcaacttgacagcagtatgaatagctcgttcgatgaaattttatctggcttgaatgtggggaatttgcaaaggcgcgatcaagaaaaagcgcttaatcaggcgcttaagcctgtggtggacaatgttaagaaaaagtatcccaatatggatatgggtttttattcagaggaatttgatgtaatcttagatggagataacgagcatttacatgagaacttttctacacgacgaaaacgaaattttgatgacgccctaaagactaacaatatggtatttgaggttttgggccagggcggagacgggcagttagaaacctatcggccgttaaggcgtgacgggaagattattggagctatatgggctaatgaggatataaaacctattcaaaaaagggttgaccaaatccagcaggttgtatatgttgtaatgatacttggggttgttttggcttttggcggggcttttagtttgattagtaaatttgccaaaaatgtcaatgagattaaaaagggtctgaatatcatgggcaacgatccaacctttatgctgcccaaagctacaggtgagttaggacaaataactgatgcagttaatgatatgttcaataaactaattgatattcaaaactataacgagcttattctaacaagcatagatgacggcatcattactatagataagaatgaaaagataatgagttttaactcaacggcgggtgcaatgctggatctcgatagtaattgtatcgagaaaaaaatagatgaggtttttcctccggacttccctctatcctattatctgaagaatactcttattgagggtaaagcggtaaaggataaggacttgattttcgaaaactttactgatggaccacggcacctgttggtcagtacatccttaatgattaatgtcaggcaggaattggtgggtgctctgctgcatttcagggatattacagagttatcccgtttaagggaaagcgtaaacaggcagaaaagacttgcttcactgggtaagctggtagccggtgtagcacatgaaatcagaagcccgttaacttcaattaccgggtatatgcagttttggaataagggtcgggttccttcttctaaatcattaaatattgttaaccaggaattaaatcgattgatctcagtaactgataagctgttgcagtttgccagaccttccagagcggtatttgaaccgtatgaattaaatattttaatcagaagagccgtgcaattttttagagatatacacggcagcagtgatgttaagatttcctgtaattgtgcggaaaacttgcctttagcctggatagacgcacatcaaatggaacaggttctgtctaatatcctgtataatgcttatcaggctataaaccgcacaggaaatttagagataacgacctggctggaaaaagaaaggaatatgttatgcgtgggagtgagggacaatggctgcggtatccctaaagatgtcatacaaaatatgtttgagccgttttacaccactaaatcgaaaggtacaggattggggctttctattgcaaaagagataatatcagcgcataacggggaaattcaggtggaaagtgaactaaatgttgggactatggttgtaatttatttaccgatgtttataggggatgatatgaatgtcaaaagtgttgatagtcgatgatgaagaaggcgtttgtgagatgctgaaggatgtcctggaagatgagggtttcgaaattacattggcctataacgctaaagatgctttaaagattatggaaacagaatttcccgatacggtgcttttggatatcagactgcctgatgccgatggaatagaggttatggataagttgaaacaaatgggcatagaggttccggttattttaatgactgctttcggtacaactgagattgctattcaggcaatgaagcagggagcacatgactacctgaataaacccttaaatttagatgaattggtgcttgccgtacaaaaatcaataaaaatgcagaggttggtttctgaagtagctattttgagagaagagttagatcaagaaacagattcagtagatagctttatcggacaatccaggcatatgcaggatgtgtttaaaactatcggtaaagttgttgacagtgatattactgttttgatacaaggggaaagcggcaccggaaaagaggtagtggccaggactattcatagcaacagcaggcgcagcagccgtcctttcattaagattaattgtgccacgatacctgagcagttaatggagagtgaattgttcgggcatgaaaagggttcttttaccggggctgtcagtcagaaagcaggtaaatttgagatagctcacaatggcattgtatttttggatgagataggtgaactgccgctgcacactcaagctaagctgctgcgcgttcttcaagaaaaggaatttgagagagttgggggcactaaaagtattgaggtggatgtacgtattttagccgccaccaacagaaatcttgaagatatggtgcaagaaggcaagtttcgcgaggacctttactacaggttaaatgtggttaatgtaaaactgccgccgcttcgggaaagaaaagaagatatatcgttattaattaattattttgtgaaaaagtttgctcgaaagtataataaaaatataagcggcatatcccaggaagcaatgattttcgcagagaaatatgcttggccgggtaatgtcagagaaattaaaaacgtgtgtgagcaggctgttgttatggcccgcaattcagtattaatgcttgatgatatgccacttataggaaatggcaatggatttttggaatttaagaacaatgctaaaatatcattggatactaatgataaaagatctcttaaagatattgttgctgaagtggaaaaacaagtaattttgaaatcattaaacgaaaataactggaatcgacagaatacagccaaagcactgggtctgaacaggaggtctttgtatgcgaaaatgaaagagtatgatttgttgtaagttaaaataataagggcaaaagacaaataactttgtcctgcccttttcttgtcgtgaatttacggctgtcattttgtgttcgaggtttgtttcggtgggcggggcccgaaaaactggtagtaatatgtcttaattctcccgttgtaaagcttcctgtttttatccgctttacggccaaaaagcttttcaaatccttcgtgtgaagttatcacgtaataagaccatgtgtccaggttgtttctgaagatttgtcccatttgccggtagagctgttctgcttcggctatatctcccaacctttcaccgtagggagggttgcagatgacgaaaccgtatttatgccgggaacgcaattctgacagaggcaatttttgaaagtgcacctgttcttccactccggcttcgcgggcgtgatagcgtgccaggcttaatacttcgccgtctatatcctgccccaggatgtcaagcttgcggttataatctgcctgttcgtgagctgtttttcgtgctgactgccacagttgcttgggaatgacaggccattcttcggaaataaaattcctgccaatgccgggcgcgatattttgaccgattaatgctgcttcaatcggcaaagtgcccgacccgcaaaaaggatccagtaaaaccctgtcaggcctccagcggcttaaaaggatcatggcagctgctagtgtttctttcagcggggcgctgctgctcagtttgcggtagcccctcttgtgtaagcctgccccgctggtatctatggttaaggttgccaggtcctttagcagggaaatttctattttaaagcgcgggcccttttcctcaaaccattcgcgtttgtagctttgtttaagtttctcaaccacagcttttttaacgatagcctggcagtcgggtacgctgaagagtttggatttgattgacttgccttcaaccgggaattccgcgttttccggcagccagtcggcccagggcagggctttggttttttcaaaaagctgctcaaaggtctcagccctaaactcgccaactttaatcaatattcgatcagccgttctaagccataaattagtctggcagatatcactcagatcaccgttgaaggtaactctggcgttttcgactttcaggtcattatagcccagagccttaagctcttgcgctgctactgcttccagcccgaaagttgctgtggctataagttcaattttatccataatatatcacctgtcactagtatcacctttcccccaaggggtatgcacatctaatttaaaagaagccggattacttgaaaaaccgctccgcactcagggcaggttagcttattatttttcggtaactttatgaaagttacttccttatcacattccgggcacttagcggcaaacaaaccttgcccgttgatatattctttggccttatcattattgctgcaggaagaacagctgccacatcctgacatataaatctctcctctcaaaaatcatatctcttttatattaaattccatgtacaacgtcttaacccttttgttgcggagaaaaaaacataacaatataaaatttcttttattaatcaagtaattttatatgtttccaaacggttgtgaacaatattataatatataaatccaaaagtatttaaattttctaaagggagatggcccataattgaatttaagaactgattattccgctgcttaccgggaagttgttgatacagccaggggcctcaggtctgccgatgcatatataataaacggcactgtaataaatgtttatacgggggaattgattaagtctaatgtcgcggtgtgcggtaagtatattgcttatgtgggtgaatctgataggtcgctgggtcaggatactgaagttatagatgcttccggcaggtttctctgtccgggttacatagaaccgcacgggcatccttttttaatgtataacccggtcagtttgtctgataaaatattgccgctgggtactactatgatggtggcagataatcttttcttttttcgggcgctgggtccggagggttttgagacggttattgaggatttgaaaaaactgccgttaaagcttttttggagtgttcgcctggacgcgcaggcctcctcagccaggcttgatgctgttttttctcctgaaaatatcagccgactggtaaataaccggtcggttttacaggtaggtgagatcactgattggccttctttgttaaatggaaagccgggtatggttgaaggaattctggcagctttaaaaaccggtaagaaagctgagggacatgctcccggcgcttcccaggacaccctcaacactttggccgccgcgggtattactgcctgtcatgagagtatttcaggggaagaggtcttgcgcaggttgaggcttggtatgtatgcaaatttaaggcacagctctttacgacctgatttaccccggctgattaaagctttactggcggcgggtgtgcctcttaaccgggccatgttgaccacagacgggccttctcccgcttatttggcaaagggctttactgattatgtattaagaactgccatggaggcggggttaaatcccgttaccgcttatcaaatggctactctgaatgcagccacctattatggtttagataatctggtggggggaattgctcctggctgccatgcggatatattattgttggaggaactggataaccctactccggtgctggttatggctgacggaaaagtattcgccgataagacacttaacggttgcccggggaaaagtgatttttcgaaaactgatgggtttactgtcaattgggagaaatatggtttgggaccgattccgcgccaaacagtatcccctgattttttcagcattcaggctacgggcaggccttttccggtgatgtatttggaaaacccggttattaccagaagaagggataaagaactgccggtaagacacggtttgctggatatcggcggcataccgggattgcaatatgcggccctgctcgattacgggtgcagctgggtttgcggcggtgttttgagcggttttgccgatcatataggcgggctggccagttctgtcagtattgcgggcaacctggttgttatcggcagcagccgggaggatatgtctatggcggcaaatcgtttgtatgagttgggcggcggtatagttatttatgaagcaggtgcctgtatatttgaactgcccttgcccctaaacggcagtattactgctgaaccggttgattgcctggtgagaaagtgcctgctttttgcagaaatcctgaaaaagaagggacatagatttcatgatcctgtgtatacagtactctttttatccacagcccatttgccggagttaaggctttctcccgagggactctgggaagttaagacgaaaaaggtgctgctgccgattcaaaagttaaaataataagcaatggggattttacaatccggaaaattaaagctgagaaaatagtgattcttgaattaccaaggtaaaatactatataatactctggtaaagtataatcatgaggacagttttcggaggtatgtgatgagtgaagaaattaagacactgcagcaaaaaattgcagatttaaagaatcggttaccggcacattcggttaaaccggttatgattgctgaattggaagagcttgaagcggaactgtccaggttgcagagagaagaacaaaacagcagtaagttgaagaggatataattagcaggcttaaggaggtttattatatggttagaatagaattgcctgacggaagattggatgttttgccggatgaacaggcagcttgttttgaggaaaccagagtaagatttgcgcctttttccggattcttgttgttgtacgaagatgaagacttgcaaactgtcaaaaagcagctggcggaaggtactgctgtggaaaaatacaggcagggcaaattgggtgaggtagaccaggaacacttcgaaattctgcaaaggggagacgacaaagtattggaagaggggcagcataagacagtatagcaaccggggatttccctaaagatcaggttattaggggaatcccatatttttgtgtgcgatagagtaaagccgaacgggttatgcccagcaattgagctgctttggtctgattgcctttgcttttttgcagtgccatgatgataagttgtttttctacttccaccagtgagattccctcgtcgggcaatcttatgattggttcaacagtggcggcagaggacttttgcagttccggaggtaaatgcacgggaagtatttccaggtcctgacttataattacggccctttcgattatattttgcatttcacggatattgccgggccagcagtaattataaagaagccgcatagcttctccggatacttttttagcctgataggtatgtgataatttatctaaaaaatgcgaaactaagagcggtatgtcttcctttctctctctcagaggaggaaggtggatatggattacgtttaacctgtagtacaggtcttcccgaaacataccgttcatcacagcatcagacagatttttgttagtggctgcaattaccctgacatcaatattgagtgtttctgttccgccaactctttcaaaagatttttcctgcaatatgcgaagcagttttgcctgcatagttaaaggcatatcaccgatttcgtcaagaaaaaccgtacctgtatgcgctaattcaaacctgccctgtcttttggtaaaagcccctgtaaaagcacctttttcatgcccgaacagctcgctttctaaaagctgttccggaagtgccacacagtttacggtaacaaagggattgttgcagcgttggctggccctgtgtatggacatagcggctacttctttgccggtgccgctttctcctgtaattaaaacagtggcgtttgtggctgctactttttcgattagcctgttaatttctattatcgctggagtttctcccaatatatagttatagtcttgagtagagcttaatttatttttgtggctggcagacagtgttttgaggatattctttaatttttccggatttaccggtttcgtcatgtaatccatggcaccttttttaagagcgtcaatagccttttcaatagtaccctggtgagctagcataattatcggaacagaaggggaaaagctttttatatttatgagcggatcattattatctgtttccaggcctagaaagactaagtaaaacatttcttttattaaaagcgagacagcgtccggctcgttagtggcgattatggcttgatagccttcttgttggatagcccgttccattgttcggcaagagcttatatcgttatcaattattaatattttggagtctgtcatatatgtccatctccctaatgctatctcatggcaaacataaaagtaaaatagtctattatgattataccatagccggttattcaattcgactctgatattgtttagattaaagtaatatttacagctaatgtaaagatctattatttaatggcatgcaccggtatacccttttttaattcaggccggtaagacagttttagcagccaggaaattggggcttttacttgaccatgagaagcagcgatgaaaaatggtatgataacatacataagcaaaaataatgtgtttgataatgtacaataatgttttgtcttggccccggaaagtctctcaggatgcgctttcctcccttggcatgggttttgcgtgtataatcaggtaagcgacttcatttggaggtactgttatgagcagccttaaacaggaaaaaaaaataagagatataatggttgctataaaacagttcccggctgttaaaagcaccagtctgattaaggaagctgtttgtttgattcaaaaagcgcaggagagtcaaagccctgactgtggcattcttctggttattgacgatactcaaaactggattggggttacagacagaaaaatggttctccgaacactgggtttatatttggaaaaccatatctgccgttcgggaggtgaggtatattcagacagggcaccgccttttgaaccggggttattcaccgagtgctgccgcctgcagttagccagatgtgttgaagaaattatgtacccgagggaagtagtcattatagggattgatgatgatctgccgcaggctttgcatttaatgaccgagggggaggttgattcgttagttgtagtggaaaataatgaacctatcggggttgttcactcagtggatgtatttaatgagattggcaggagtgtttagggtttatttatagactctatattgaaaagggttatctatagtgtataattactacaacaactgttaccggtttgcagtaaataaattatggtagcagtgataataaaatgctatagagagggggcttaatatttaatcaaacggtattttcatattgtagaaagagataaaaatcacaaaaatgaatgagttaccttgatgggaaaaaggaagggggcgtaattatgggaaaagctttaaaattcgttccaatattagacacactagttaactataaaaaagaagatatgagatttgatttaattgccgctctaaccgtggctattgttgcgctgccgcaatctatggcttatgcgcttattgccggtgttaatcctgcctatggattatatacggccatagtgctggttattttaggtgctatgtttggcagctctcatcaccttactaccggtccgaccaatgctattgcgcttttaatctgcgccaatatgggaccttttgtggccaaggcgggagaagatgcatatccttttgccatattgtttttgcttacctttatggttggtgcaattcagtttggtatgggtgttttgaaactgggtaaattggttaattacgtttctcactcggtaattgtaggctttactgccggagccggtacaattattgctattggccagttgggtgcgtttttaggggttaagcttcccaagccgcacgacttaggtaaagaggtattcacatccctggacaaattagttttaccttttaaatatcttgacacaatgaataaatactcttttgctatagcggtttttgttttggttttgattatagtctgtaagaaaattaataaaaacataccgggtcccttagttggtattataatttccgtaattttagtaatgactatgcatcttgatcaatacggggtaaagcttacaggtgaaatcccgtcagcaattcctccgtttttcccggtaaatatatttgatgtcggctctatgttgatgttgtggaaaggcgcgattatcatagccttaatcggtttggttgaagcgcttgccatatcaaaagccatttcttctatgacaggacaaaaaattgattccaaccaggaatttatcgggcagggtgtcgctaacatgggaggcgctttctttagttcttttgccggttccggttcctttacccgttctgctgttactttccaatcgggtggccgaaccagactggccccggtgatatccggtgttattgttttaatcgttctgcttttcttgaaggactatgccaagtatattccaaatgccagtttagcaggggttcttatgatagttgcttattcaatgattgataaaaaagctgtgaaaaaggtattaacctccaacagaaatgatgccattgttatgactgttactttcttaaccactatcctggctcctgaacttgagcaggctatttacgccggtctcgctatttcaatacttctgtatttaagagataccggttcagtttatgttaagagattggtaccggttaaagatagcgaaggcaaatatgttgagcatgaggttgatgctcattatgacgaaacacaatgcccgcttgtttctgtagtgcagattgaaggaaacctgtatttcggttctgcttctgacctggaaagcaagctggatgccgctttcaataattccaaggtatttattctgcgttttaagggtgttggtatgattgatcttacctcgctggaaattattgaacattttatccataaagccttgcacgataataagaaggtaatgctttacggcgtaaatgaaaatgtcagaaagcagctggaaaagggtcatgttgtcagtatggttggtgaagaaaatgtgttcacctctgaagaagatgtatttgttccttcatccaagacacttaaccaggctaacaactatgcaagtgcaacggtataatgatactcgagttttacgcatgcagttaagttatgcaagttttataccagtgtagccgacagcttaattgattgatttgtgtggttttcaggaaatctgagttgttatcgggaaggtaaactggtgaaattttaaacaaatgatgttgagaaaataaacacaggaacccggacagtgctccgggttcctgtgtttattttagcagggtatcagaccgcatttctccagtacttgttctccctgcataccgatcagaatgtctataaactttctggccagctcaatattttttgattttttagggatagcaacagcaaattctatgggtgccccggttatttgcgaaatatctcccgctttatttctaatcttaacaactgttgttttgtatttatcagcatagatagggttggagaggtttattctggagggcaaggctatatactgtgagccaaattgtttggctacggagcgatagataaaggtgtaatcaagcctgccctccagcagcgcaccggctaaatcaattgatttagggtaaatgaattctttggagcacttctggttcaggtctgagtatagaccgggaatattgtaatgattttctgccaactgccagaccatcagagttctatagccgcagggatcaagattttcatcggagcgtccaaaggttactcttcgtttggttaaaatagcaggccagttatctttgttgattattgaactgtgtttggaaaactcatcaaaagcaattactatttgatcagttgcgaaaacaaagaatacctccacgtggtggggaaccagcagttcctcaaaaatatgagggtctgccagtgctataatatcgacgtcatcaccatccagcacagcataggcgcaggatctggagccggcataatccaaatctattttgattcccggacaaatatccattaacatgtgtgaaatttcttttatgggttttcttaaggctcccgcatgcaggattcttagggtatgtttgttatcagacattttagcaaccaatcctctaatcattttttattattatatattctttataggagttaaggaataactcaatttgccgctttcttgtctgtattgaagcaacccagttatccagcagctgcaaacccgattgagttatttgatattttctgcgggcgggcccgaattcgccgtgttcccagcgggagacaatgatcttatcctgctccatacgccttaaaattctgtatacggttgctgtttcaagttctccctcaatatattccagctggttcaagcgctgaataatgtcatagccgtgtgcttcaatcttcgccagtagaagcagtattgcagggtaagtcagtttttccggggaagtattgtgaaaacttttatttataaccttttcctctttactcatctgcgccaccttttgtctaactgaatattttttaggcacgggagtaaaacccgtgcctaaaattagtatacccagaaaattgtgtctccttagattatgatttgaaaggcttaagaaaaaaattgcgtgatatattttattgccaggaaaagcaccagtgcggccatgatggctttaactgttttttctttaaggtatttttgagtgtaggcaccgcagtaggttcccattagcccgcctatgccaaataaaaaacctaataaccagtcaggggaaacgtttgctgttgctcctacctgtgttgaagccagaatagtataaaaaataactccggcaatggaagttataaaggtaccggccagtgctgctccggctacagtgtaaaccggcagctgcaggatagagacacaaaaaggtgcaataatggctccgccgccgatcccgtaaataccaccgattagtcccacaatcagggccagaacaaaaattgtcatggtactgaaagaataggtttcgccccaaaaatcgtattcaatctttttcagggaaaaagttctggttttgactactgcgtcaaccggtaagcctgcggtcattttactattggattccgcttttatttttttcatatgttcttcgaatttttgctgcagggctttgttctgagttttttgatttttagcccttccggtaaattcagttatcaacctgatgcccagatacaataagacacagcctacaaacattttaaaggatttttcaccttttaaaagatatatcctgatccaggagcctaaaaaaacgcctggcagagtagccactacaaccacccaggtcaagggccaggccatgcgtccttctttaatgaatctgtacagtcctcccggaatggccactatattgtaaacgagatttgtcgggcttacggaaggactggtgtaatgcaggatactcatttgaaaaggcaaaagcaagaaagctcccgataccccggctgaggctgtgacagacgataccaggaaggctactaaaggcggaataaatgggttaacatctactcctgagacaggaaaaagcatgtaaatcgccctttctcagtattatgaaggaaaactgtttagcggacgattagtaccgggcagtccgcgtgctggacaacctgtttgctgacacttcccatcagaaagcttttgatttcccctaaaccgcgactgcctataactaccaggtcataattattgtccttggccttcttgcatatttcatgtgcctggtgaccagaggctgtttctgttttgacagtcaagttatagctatcgattcttttcctcgcctgttccagtatgcgctgcccttgctgctggttttctctcataaagagttctttaatgtcgctgggtgtgtcaatcactgttaaaggaactactacatgaaacaaggttatttccgctcccatagcggaggctatttctgcggcttgcagagcagccttggcggcctgttcagaaccgtcaaccggaaccagtatttttttgtacatggaatcaactcctttattattttattaaatagatgaactgttctgttaaaaccaatatccctatctgcatgctgtatatagagttaaatctataatagcatgatttgggcgggacatcaatatatttaagataatattgttaagattttcactttcgatttaattattgaatgttataaaaaggtcatgttaaatatttcccaatgtactatttattgctggaagatatattgcacgctgttttattaataatacaaataaaagacccttatcgggtcttttaggagtaattatgcgttttcgttcattaaatacaatctattttctttcagcatgtaaaacaggggtgcgacgagaattttgggataacgcaagcgcaatcttttagcctcgctcagtacaaaatcaacttcattgccaatctcaaacataggcgcaaaatgcataaagtgagcttctgccgcctccctgttccaccctgccttttctaccaagccgttaataaatttttcctgtttggagacaaggttaaccattccgcagttatcgtgaccgagaagggcaatggctttgacaccgccaattgcaatggagtaggagacacgaaactcgctaaatcttaaattgccaccgcctgttctaattacataggcaaagttttcagggatatgcagcctctttctgttgtccatgcacatgccaattaaaatatcggcatgttcataatcgtcatgaggacgatcaaggttgtggtattccaatagtctgccgatgggagtgttttgatactcaggaaaaatgtcattaaccgtattaactggcacaaaataagacattactaatctcccccttttttcccattaatcatgtgaaaaaaatatctatctatatataagagtttaccatagggtaaatttatttgtcaattagttattattatagtaaacaattaacaagcatctttatttgggagattatcattttatgtctgtttgcttcagggtatctttaactttattgatactatatagaaaaaagtcctccagatcattctccacgaccaaggctgctttctcaattaaggcagctacttcagctatattgacagagatattgtgttttgttatcatctgggtattgtatttagcagccagtgagagcgcggttaccttggcagtttcaatataatcaatgaagaatccggctttttgtaccaggcagtgttttttctccgggctgatatcgcccagcagatcatccagatccttgagcagggctttgttttctaaagcaccgcggattgtggggccaaaatccttaattgcatttatgcgaagctctatacccatttcaataatattgtgtgctttccaccagcccatgcgcaaggggatattgcaggcttttactgtttctccgataaaaggcctccccttttcaaaacagtagcctcgctcatagtcaaggtatttttcatccccgtaataatcaagcccgtgaggtttaatgccatgtgtaataacggcccgggccaaatcaaggaatttttcgctgctacggcagagattaaatattttatgaccgctttgatggctaacttcgtgaggtagtgtcttgctaataataaagtcggggaaaatacttcctattgttatttcatcagatattttacccaggattttttccgcaaaataaagatgagtttgtggatacaatattttaacctcccaaaacctatgtctctacaatatattatttgtgattaagacaaggaatcctttaaatctttgaggatatatataccgtgaacttagttaataatatttgctgtctggcagggtaggtgatattgtagtataattataaatggtcgaaaaatatctgtcttaaccaataacctaatttaaggagtgatatatatgttaccggtggacaaactgtacatgctaataaaccaggctgaaacagaaaactattttaaacagcttcaggaaatatataataagctgccggacacttcctgtgaacagtgcggcacctgttgtacggtgcctcaacctgcttttttgatggagtatctgaacatatatcgttttttgaaaaacaatttgcaggaacaattaccggaaattttgaaaaaagccgctcgctattatttcctggaactgggtgacattaatattaagtgcccttttctagatgaagaaaacaaatgcgctatatacccggtcagaccatataattgtcgcacctttggcgtgttgccggaaaaagacactgtttttggaactgagggtcaaatggcagctctagcgcaaaaattccggagtgagcatgatatccgcttaccggaggaaattgttaactttaagttgtcgccctgttataaagttgagttgttgaataataagaaagtaaccaggcagaaattgggcgagtatctggctgaggtaagtaaatttgatggtttgctgctgcctccggaaattgtggaaaaaaaccttacctttatacctgccgcagttcacttggctcacactgttttgagtgagggagcgagagttcgtaagatgaaagtgctgaaagagtatattgataccggtaaaagtgaggcactggataaatatattgatgatgctgcaagttttaatttgtaagcaatccgaccggcagattaatatgccggttttattctaggcactggcaataatttcattatatattttgcgaggccagcgaatagtttattcaatgttaacattagaaagtagattaaaatggagggggatttatgcagaactggaggcgcaatcttttgtttgtggccatagctgcttttgtggcagggttgatgttttccggtgcttccctgctggtgcaagatttatcgcccaaggcagacaaatctaaatactcggccagtgggtcagctgcaggagtaggccctgatacaattgccaatattgtggataaggccggtgcttcagtggttaaaatcagtactacggttactgttgatgtgagaaggcagaataacccgtttttcagcgacccgttttttaggcagttcttcgggccaggtttatctgagcccaggcagaggcaggagacaggtttgggttccggctttattatatcgcaggatgggtatattgtgactaatgagcacgtaatagacggggccgagcaaatagaggttactatgaagggcagcgataagccttctaaagcaactgtggtgggttctgattttgatttggatctggcggtaataaaaatcgactcttcagagaagctgccggttttgaaaatgggagattcagagcagataaaagtgggaaactgggtaatagctataggcaatccttatggactggaccatactgtaaccatcggggtgattagtgctaaaggcaggccggttaatatagaacaaaggcagtataaaaatttgctgcaaacggatgcctctattaatcccggtaacagcggaggccctctcttaaacctggacggtgaagttgtgggcataaatacagctattaatgctgaggcccagggaattggctttgctattcctaccagtaccgtgaagtctgtgcttgatgagttaattcaaaaaggcaaggttgttcatccctggatgggagtgcaattgcaaccggttaccgagcaaattgccgaatattatagtttaaagaatacggatggtgctctggtagccggtgtggtaaaggacagcccggcagagaaagtaggtttgcagcagggtgatattatcctggaaattgacggtcagaaaattaagtctgttgataatttgatagatattgtaggacaaactaaggtgggtcaaaagctcaagcttttagttcaccgggaaaaggatttttatgttagcataattgtcaatgagaagccctcccagcttactaaatagattgaaggggatttaagcaaaaagatcggttaaaacaaatcaaatctcagctatatctttattatagaagtaaacagcatgaaaaacccgtaccactttatgtagtgatacgggtttacttatagtttaagatttgcagtttatcccttggagtcaatcctattgatcctttgcctatgttaccgctatagcccgagtgtctcggccaggagttccagtgggtgttttacttcaatttgaagtccgtgcttatccaaaccgtgtttaagctgcatagtacaggtaggacagcaggtggctacaatgtcagcaccggtttctttgatggatgcgatttttcgatccagaatacgcatgctcagatcatagtttttcacgacgaaagtgccggcaccgccgcagcagttatcggccccgggcatttccctgtattccacgcccggcagcatctgcagtaattgtcgtggctgctgcctgattctttgtgctttggctaggtggcagggatcatggtaggttactattttaattggttgattattaatttgttttttatctgacaaatccagctttaattcctgtataatatattttacggcgtcatataccggtagagcttgtccccagttttccgctaaggtagcactgcaagaagcacagtcacagactactgcttcaaccccggcccgtttaaagatttgcaagttttgcctggctaaattgtgtccggcagcaggttcgccgttagccagctgaggcaagccgcagcaggttagttcacgaggtattactacttcacagccaaggtgtgacagtatttttactgtactgaaagccacttgaggatagaggtagttggtggcacagcccaaaaaatacccggtgcgcgccttttgtctggttgtggggggtactatttccggcagtgcctgtcgtgccggtttccctggcagttcacccagcaggcgtcctgattttggcagcagtcctgatttggtgccgaaatccagcagtccgagtgcttgaccggttttaattagattgaaacttaaattcattaaagaaggtttgctccataaatctttgaagatcaatttatttgccttgtttgttaatgaaggattgttttcattaaccatggatcgagccaggctgactattttgtgcacttcgattcccgaagggcactcgctggaacaggattcacacatcaggcacatggaaaggttttgggcggctttgctgtcaggtgtaatttctccttctgccagcatttgtgctaaaaatactttgcctctgggagctgcggtttccctgcggtcttctttaaaaataggacagaccgatcggcagagcccgcagcgcacgcatttttgaaattgactctgtatatcttttaattgatccggttgacttagcactggctatcgtctccctccgggggaagtaatttgccgggattcataatgcctttgggatccaagacagatttaatcattctcattacattaagtgctctgccatgttccgcgggagcgtagcgggatctgaccgcaccgacaccgtgttctccggtagtggcaccgccaagttcaaccgccaggcggtggatggcatcggtcagtttttgtacctgttcaacttctgcctggttgtccatattgatcacgggagcagtatggacattgccgtccccgatatggccgtagttcactacagcaatcccatgttgggcagctaattctttgatgcggcgcaggcattcggtaaccctgtttagtggcacactgatatcttctccggcgaaaattctactgccgtcgggacggacacgggccgcagcggttgctaccactgagcgtccttgccagagactgttgattctgttgggctcagtggcccattcaacactgacggccctgcgggagacgatttcttttatctgttggccttcccattccacacctgccgggtttccgtccacttcaaaaagcaggatggcttcggcattcggaaggttgatttccggtttatacatgttaatagctttaatggctgaatcgtccaggatttcaatgccggagggcagaatgccgccctggtagacatccagcactgactggggggcttgttccaggttgtcaaagactgccattgccaatccccggcttttgggttttggccagacgcgcagccttatctttgtcacaatacccaggataccttccgagccaacgaaaagcttagttaaattcagcccggaaacgttttttatagctcttgacttttgtcctccggtgataacaacctcaccgttgggcaatactacctccaggccaagtatgtattgctctgtagtgccgtacttgactgctctcaaaccgctggagttgttggcaaccatgcctccgacggtgcacatgcggctgctgccgggatcgggcggaaaaaataagccgtaagaggccagatggttatttaaattggcgtgaactactccggggcgaacgaaaacctgcatattggctgtatcgacttcttcaatagtatcccaggtggataaatccatcaccaagccgccctcgacagccaggcagccacaggtttcccctgtgcctgcgcctctgggtgtgactggaatgccgtgttcataggccagtcgcataaccgccgcaacttcctctgtagaacggggaaataccacagcgtccgggaaataacggttaagtttggcctgaaaagaactgtcataggaataaaattttaaatcaaattcgtcagacagcacctgctccgggctgagaatctttaataaactttcagttaaaaatatttgattcaaaacagacacctcttttaataattaactttatatttagaaaggaaggtgaagggccttctgctatggcggatgtaaacaatctgtccacaaaagacattgaaaagtgagatcaatgtttcattaatagaagagcccgtactatgcaaattaaattgaaatacggtaattcttatatgacggctgagattaatgaccggcatgtagccggtgtgttattgcccaaggaacaagcagaagtggataatcctgccggactggtaagggaagctctaagcaggcccattggtacccccctattatcagaactggcagcgcaaaaaaagcctgacagggtggtggttgtcgttaatgatgctacccgtcctacaccctatgaccatatgctgcctcctttgttggacgaaattcactcagccggtatttataaagagcaaataaccctggttatcgccacaggagctcaccgtcctaatacggaagaggaaaaccgccggatattctccgacagtattgtagataattatcgcctggttaaccacaactgtgatgaaaacttgttttcactgggacaattgagcaatggcagtgatttgctggtaaatgctgaagtagctgcggctgatttgctgataaccacaggtattattataccacattatatagccggtttttccggtggtcgtaaatctattttgccgggtgtagctgcccgcccgttaattaccgccaatcacgccagtatgacggacccgcgtgttgatacggcccgctggaaggacaatcccgtacatcaattaatgacagaggctgccagaatggccggtgtggatttcattttaaacgtagtgaccaatgaaaaaaacaggattgttgcggttgtagccggtgatctcgaagaggcctggcaggcgggggtaaacatatcttctgatttaaatttagtggatgttaaagaaccggttgacgtggtaattgccggttcaggcggttatccaaaggatattaatctttaccaggcacaaaaacctatggataatgcatcgagagtaactaaggataacggtacgattattctggtagctgaatgttccgagggttatggcagccctgttttcacaaactggatgaccgaggccaggaacttgcaggacatatttgaacgctttgataagggctttgtcctgggtggtcacaaagcttacgcatacgcaagggtgctcgacaaaaaggaagtaattctcgtatcggctatgagtgagaaagatgttaaaaatatgttcatgacctgctgccatactctggaggaggctttaaattatgcggaaaaaaagcacgggccggattacagggctataattatgccccaggcaggattggtcttgccgcgggcagggaaatagcgccgaattataacttgaaaagttagatctttagtgttaacataatattaacatttatttaatattgttagtaattgtttgttaatatgaggagaactatcatgtggaatgagttctttttaggtcttttgggtggaatgggtcttcttttatttggaatgcaaatgctgagcgaaagtctacagactattgccggtttgcgtttgaaaattatcttgagtacactgactaaaaacaggtttgtcggcatgctcctgggagtagttattaccgtactttttcagagcagtacagccacctcagtcatactggtcggtctgaccagtgcctcgataattaccttaaaccagacgttgagcgttttgcttggctctggtatcggtacaacgattactgcccagttaatagcctttaagataacggaagttgccttaccgatggtaggtatcggtgcaatgattatcttttttaccaagcgggttaagcacaggcaatacgggttggctatattgggttttggcttgacatttttgggtttgaaaattatgtcggacaccatgtacccgctcagagatgaccctttttttcagcatttaatggtgggtttggagaataagccttttttagctatgctaattgcttccctgtttgcctttttggtacacagcagtgcggctacaataggcattattatgctgctggccatgcagggcttaacatctttggaatccgccatctttcttttgtttggagcaaatataggaacctgttttacagctattctttccagtctgggttcctcccgtgaatcacagagagtggcttttgctcaggtcttgtttaagatcataggagtagtaattatgctgcccattgttcatccttttgccgattttgtagccatgaccacgtctaatcacggacaccaggtagctaatgcgcataccgtgtataatattttagttgctgttgtttgtcttccgtttttgaataaatttgagtctgtattgagtaagattatacctgataaaaaagaaagcaaaaatatgcaggttccacgctatctaaatgatgagtcaattaaatcaccggttattggcattggcttagctaccagagagacattgcatatgtccgatcatgtatccgacatgacctttgctattttaaaggtttttaaagaaaatgatccggagcttttggaatatattatggaaaaggaaaaatatgtagatattttagccagagaaaccagccagtttttggctaagattttgcggcagacacttactaaagcggattttaacaggtgtattggtctaatgaatatcgtcaatgactttgaacatataggtgatattattgagaagtatattatagacttggccaaagaaaagtataaaattaattttgatttctccgagaagggctggcaagaactaaatgaaatgcatgaaagagtctgtgagataataaggatggtcagtattgctctggccacaaataatcaggatctggcccgtgaggtgctaagtattcaaccggagttgtttaaactggagaagcactttcgtcagaggcacattgatcgcctgatggaaggcgctcaatgtacggaggaaaccagttccattcacctggatttgataaatgcctttttaagaataagcgatcatgtaaaaaatattgcaaataccatagtatccgagtcgctggaagtagatattgattttgctaaaagagaggacgccttcgacgggtatgaccatgcagaaaaaaatatagaaagtatatactattgaccccgttataaaagttacaacggggttttcgtttattcaattgcttcgagtattaaccgcctaaggttgtatcctggcaatcataccaggccagagcttcatagaagtgatcaggtttaaaatccggccacatgtcctcgacgatgtaaaagtccgagtagatggattgaattggcagaaaaccgctcagtcttcgtctgcctccccagcgaataattaaatcaatacgggacacttctgaagaagctatagctttaaccggattggtttgattaaaactgcttgtttgcagtgcggaatataaatcccatttccagccatagtttaccaaaaaatttattttaattaaatctttgccgaagacctgtcttttggtataaaccttgagttccggtgggaaaagcggagatgccgcattacctataaccaggagtgaagcgtctttttgggacagcattttaaccgcatctgtacaagctttttgaaaagcctttctttgtgctgacggtcttttggtgttatcctgggtaaaaccatagaaagtcagttctttaacacctagctttacgcaaagatcatagagctgcaagccaggctccagtccgaattcataaccagcttctttagcaaagcctttgctttgagcccagcgcctgtttccgtctggtataatcccgatgtgctttggcaagcgcttgaattttagcagagacatggttgatcaccctagttagattattctaaaactgctgcatacttctagataatctttgcctttataagataatttataccttttaaataattctttggatttaatctgttttgttggttattatccccctcataaccagcagttcccgaagggttcggagcagggatttgtcattttttatcgaaaataattaattgttttattaattaagtaggggggagataatggggaaactgggaatcaagtcagttacctgtctggttgttttttttctttttgccgtatggtttcccacagtcgcactggcgggaacaagtgttacaccgggtaatttaagactcggtgacagagggcctgatgttactttgctgcagacaaaacttaaagttgcgggcttttatcaaggagaaaaggtttccggttattttggcttgaatacacttttcgcagtctcaaaatttgagaaagctaaccggctgcgtgttgacggtatagttgatgctgaggaatggattgcactgcaaaaacttaccgctattccggcagacaagctaaagaagatggtattaggttattatacagtggattatacaggagataagttatcctataattccctggataagtacagcagttatatagatactgtagctactttcagtttcaaagttaaccgcgatggcagtttaaccggtgaagtgccgcaggatgctttaaaactggccaaggagagaagcgtggaaacattgctgttggttcataatattggccagccaattgacagtgatgctgctcactacgctctgtcagttgccgaaaaccgcagcaggctggaagcaaacatcatgtcaaaagtgaaggccaatggttataacggtgttaatattgacattgaagctttaccgccgggagacaggcagtattataatattttcctaaaggaattaggcgaccaattgcacaaggaaaatttgctgcttaccgtttctatcccggctaaaacttttgactctaccaatgatagctggtccggtgcttatagttataaggatattggccaactggttgatcaggctatgattatgacctatgatgagcactggtttggcggttctcccggtccgattgcctcggtgccctggattaacaaggttatggactatgcagtcgaggtgatgcccagagaaaaaatttttcttggcgtggctgcttatggttatgattggtccagtcagggaaccagagcagtgcgctggaatcaagtcaatgatttagttaagaattccggtaatgttatatgggacaatacaaacagtgtaccctgtgtcatttattataaaaatggtgtcaggcatgagttgtggtttgaaaataactacagtttgcgttttaaattggaaacggttaagagttataacgtttcaggtatagccatctggcgtcttggttttgaggatgactccttttggaaaatggttaatgatgaatttagacaggctgactaaaaaagaacaaggggtggttaggtacgttttaatagggtaacttattgaaccataccccaagccggtacggaaatgcgagagataggcgttgtcccacaagggatgatgcctatctccaacagctaacaaaataaagccgaccgaaattctgttgtgtcttttgaatactgttcttgtaaatcgttaacctcacacaaactgttaaagcggattgacttatatttcaaaatcatggtaagggtttcaatgctcgtgtaatggtataaagctccagattaaccgtttacctccttttgctacagatacattttcaaaaactctgccgccactaccctgctcagaacaggatgccagtcttgattgtagtagtcacggaggcatttgtagcaggacggcgagcattcgcactccgagcaaatctcatgagctttgcggataacgctctggaatatgctctcatcggctgcaatgcggtggatgtgacccgctccgcccggaacgctgtcgtaaaggataattgagtattgaacattgccgtttgcggcataaaggcatccgctaatgtccgtgctttcaatgtcaagcacctgcgaagtcgctctaagcaaggcatacatcacggacagcatcgtgccgaaatccgcgttgtccgagaacattagctacacaacatcggtcttgaaaatgtgtgacagtctgtatggatacagctttgtgttggagcattcccgtccatacgaggctttgtgcttctcttcatgcacgaaaccccagttctttgattccttgcggctcttggcgaatccacagtaaccgcaaacatggaattcggtatcacagctaatcatcaaggagtcgtttgccgttgtccgaagcacaacttggtggtcaccgaaacggaacgtgctgatgtcgagttcgtggcgttcggtatcgcctaaataaatgatgtcgccgcgatggtatttccgtggttttcggctaccggcagggacgatatcgttggggtcattgccaacaacaaagcctttccgaggctcgatattcttcctccacccgctgtcaatagtagtaccgcaagcaacacaaggcgcaccttgccatcgtatgcgccgatagccgtaatggaaaactcatcacggttgaacagcgggtatgaaatgtcacgcgcaacatactccacttgcgtttgcggcagacggaaacggagcgaaccttccggcattcgtgagcaaaagagcaatcttccgtcagcgaagaccaaaacctcaccctgaatataaatgtcaatcaactgagcgaaataagagcggcgttgccgttcgacattgccttggaactttatattaaccgatttgggtgcgaacagaacatagttgccctcatcaatggtttttcctgtttggagttttgagtctttgaaaagcagagccacggcattcagtccgtttccggaagtataaatctctttgccgccaatcattatctcagcgtaaaacctgataaagtcggcatcggaaatatcggaaagcggaacgatagtctcttctgatgttgctgcgtaatcgtttccgtagatgccaatggtgtgctgatataccatatcagcgtttgagaagattctcagcaccgggttatcacggctcgccaatcggatagacgggattcgtatagctggttcgccttcatcgtcgagtatgtactcaactttgattttaccgtaggagaacgcaatatccgtagtgcgtttatgcgccggtacgcttctctttactgatgttgtcgccgttgatgccggttcagtgagcttgacgatgaaccactgagtcagcagaacatcaacataatccttgccgggcagttcgtcgccggataggatattgcctatttgcttaagcgtctttgtgaggaagtgcttcatatatccggggcgggtggtcagcaagactttcagcccaacctgaatgccgtaagcattgccgcgaatgtcatcgtcctgctcaacgctcgcatgtttgtgttaatctaaaaataggccacaataataattgaaaatcccgccacgcctcgttttcctcattgcccagcttttcaaagagtcgcagaagcgcctcgaactgttcaaatgtttcggcggcgtacagcaatgagcgttcgcccgcgttgattgtgatatgccacattgctgttcacctcacttactcagctttcgtgttgccggcggaacaccaccactcgtaatattatccagcgaagtcggttcgtcaagatagtcaacatactcttcttcggcgagcaaaccacactccggtagcctcataccatcaacccccgaaaactatattgaacctcagtttttgtcgccattagaatctttatctttttctgattttgcaatctcctgttcaagaattttcatttgcttgtcaaaatcgttctcaaacagcttgtcctggatgactctatacttttcatattcgctttctgcatgatcctttgcaatttgtgccgatatttttcctgcgtttgttaaaagctccctgtcatcagcctgcaggaagatatcgagtctattagcccagtcttccatagtcattgggattctgcgtttggcgcgcctttcagccaagtccaagtaagcattcacaatagcgcctaaatcagcaagttcttcagccgtcagataattcttggcgatagtaacatcgcttttgagaatcttcccgtcaggactattcgcccagctggttaatcccatataatcttttttagcgtcggcacgttcaacaatcaattcggcagcagtactcccgtgaacggcaaaatgcattttattttgaacctttgcaaagaactcttttgttatgggcgaatctttatcataatccatcgcagttgaatagatgtcggtgattttttgataaaagcgtcgttctgagagtcgtatttcccgaatctcttcaagcagacgttcgaaataatcctcatcaagaaaagcgccgttttccatccgctttctatcgagcaagtagccatgcagagcataatcacgcaaaactcctgttgcccattgtcgaaaggctgtcgctcgttttgaatttacacgataacctacagcaatgatggcatcaaggttataatgcttgacacgataatttttgccgtcttcggcagttaccgagaattcctcggtaactgaatcttgtttcaattcttcttctttaaaaatattttttagatgaaggccaatgttaccagatgaagtgtcaaataacaatcccatctgcttctggctcagccatattgttccgttctgaacacggacttcaacaccatcaccgccgacctgatatgaaaatattaaaaactcggctgtgctgttgcgaagctgtacactttttttcttcttcttatcactcatgatgttcaccgcctttatggttaatttggggaatcatcctcggttgtaacacttatctttgaaatccatcctgtaaaagaattaccttgctcgtctatgtactcaacctgaacccagcggggcatttctgaaatcatctgaagttttgtatcgtacagcaaacgtacaagctgcggtgattttgagtcggctgattccctgagtactgcgctgtctctgattacataagcaaaggtttcttcgtgttgcggactaagtgtcgaaataactgccttgattttttcagaataatactcaatcttgtcagaaacatccggtagcgttagaagtataaaaatgataaagggtatcacccaatactttttcttaaattcttcaaaccgttccggtatcgacttatgcgtttgaactaaaacaatttcattgtccagttccatgcttagctccgcagacgtgtattcatgaccgtcataaataagtgtgccttcgccgaaactaataaaattgaaatcgaaaccccgaaccatttccgcaaaatttaattgagcatccgcaatggtttttataagaggagtgtctgaaataatcggcatcagcgtttcgatgctgcgaaacaacatagaattactgttataccatgcagtagcttcctgtgccgctttcataagtccagtattagcgaacaaatctttttgtagcaaagcagctccatttatactttgcattagctgttgattgcccaaaatatctttgagcctgtcctgcatatcgagcataggcttagcggcttcccatatgcgaattgattccgtcgcccgttgtaactgtgacgaataatcaagcagtttgctatttcgctcccatatggtttgtaattgtgaaatttggttaagccgagagttcgtttcgttaaatgacctcacccaagcgggctctctaaaaagctcttccatacgtcttactgaccgcatccagggcgggtcatcccataatatattactcatttctatcccctacaaaatcacctataaggcttaatcttttggctcgtccgggataatctccatgacatcactgatatcgcactttaaagcattgcatattttcattagcactgtcattgtcacaggttcatcgcgcccaagttttgtgactaagctggcgctgatacctgcagcagactgcaattctttctttttcatttttttatcaataagcaatttccaaagcttattataactaaccgccacgttattcacctcgttactatttctcatggcatgctaccttgcatggcatcattatatcacatgcggagcttgaaaacacctcttttcgtataaaaaaaacaaatatcgcatttttaccacatttttgcctcagcatttttgtgaagattttagtagctttctgcactgtcttgtggtatgtgtgttggcgaagggagatggtttataagaaaaggcaaataatcgctggaattggcgtcatcacctgtgtcgcgctgtgtgcctctgtgtgaccacggaacgcagaggtggagggtttaacccgccgcgccaataaaagccgccataaacgccgaatctgaggctcggtcagaggtggttccgcatatttttatctctgaagataccccgattctcgaagcagagattgtcgcggaaagcaacttgtcgaaaacggagaaaactacagagaaagaaacagagacgccgacagcaccagcagtacagtcttagtcaaaatctgttccagcctccgccgaaccaaagccaggcgatagaacagtcatcgacggcaagccccatgtatggataccaggcttcggatgggtagttgatgagggcggcggtagcatcggtacaatggttggcaatcccggcgaccaactcaccggaaataaggttggtgtcatgggaggtggaactgttggcagcaagggcgatatcaataaacaggtcggtattatgggcggcggcaccgttgccgaggatatgtatgaaaatggtcataaaataggaatcatgggcgatgatgattttgcaccaaaaggaacgtctcctccgaggattacaacacagaacaaaaaagcctgaaggagcgtatcccacagacagcacatcggattgaggaactgcaagcatccatctcaaacgtcacccgattcatcgacaaggcgaagcggtacactgaaataaccgagttaagcggtgaacttctgaacatctttatcgaaaagattgaggtcggcgagagagcagaacggtactccagaacggcggagcaggaaattagaatccactgccgtgacatctgcgtcgtcggagcttttgcagaagaagccgagaaaatagccgaacaacggcaaaggcagacagcttaatctgctgtctgcctcacctaatacccacggttcataatttgtccctatggatatgcgcctttgtccactccttgttcttttaatgttttgaaaaacagcattaccttcttactgccagcagatagacttcgtctttattattctggttaattttcttttctgcgtctaagagcatctgaaactcctcattatttaaatcagcaacgtttaatccgttagtatcaatttgaaccaaaatataaccctccttgattatgattatatatagtttttccctttaatctcgaatataatctgcaaacaaaaaaagtttttgaatgtaaatggaaataattatatgatattatgtttgttagctcgtttatttggttattttaatgttgcagaacacaagctctaaaatagatattggagattgtcttatttattggtataatactatagtatgtttattggggttaatagtatgagcataatatttatctaacaaaaatgatctggtttaagggtgaaaggaatgttgaagaagcatatcatcggtattatctttttaatatatttactggcatttgctgcaccggtatttgcagatgatgcccccgatatcaccggtatgactgcagtattaatggatgctcaaaatatgcaaatactatataataaagacatgcaggagaggatgtatccagccagcacaaccaagatccttactggtattattgctattgaaaaaggtaaaatggatgatctgatacctgtgagttgggaagcggcaaatactgagggaacaaatatcggtttgcaagaaggggagaaactaactcttagggatttgctttatgctttgttgctttcttcctccaatgatgccgcggaggccattgctgagcactatggaaagtctgcggataattttgctgttatgatgaatcaaaaggcgaaagaaataggggctgttcattcccattttactaatcctcatggtctgccggatgaagatcattatactaccgcttatgatttagctctaatcgcaaggtatgctatgcaaaatgataagttcagggaaatagtgcgggaaaaagaaataactattgccagggttgatcctgaaggtcaaaaatatatggtgaatcataataagctgttgtccagatatgaaggggctattggtatcaaaaccggttatactgttgcagccggacagtgtattgcggcagaagtcaagcgagatgaccgtgagttgattgcggtagtgttaaagagtgaagggaatgatctttggactgatacggagaatttgtttaactatggttttaatagttttcgtaatatatatctggtcaagcgtggacaggttatgggtcaggcagaagtgtcgaatggctcactgaaggctgtttccctggtaaccgacagggattttacctggaatttgcctactaaaaatggcaatgaattaaaaagaaggctggttttgaataaaaatataaaagctccgctgaaaaaaggtcaaaaattgggcgagctaatctttagtgatggagaaaccgacatagctcgtattgatttactggctcaaagcgatattgaaagaaatattattgccaggtggtgggtttggtccttatcggtgggtttagtgggaatattattgggaatattattattgaggttaagaataagcagaattcgtagacgcaagcgttatatcagacgccggtactccaatggatatataagataatagaaaaagtttatttgcttttatgcaataagctttttcttttttttaattatgtcaataattctttgtttccttcaaagggttttgcttaaaaagtacagaatataatatattaataacaattgatttcagttatacttattgtatactgctctttttagttgacaaattaattttggttaaatatactaacaaaaaagtgctctggtggtggaacaagtgcggaaatttattgcagaagtcagcgagaagctaagatctcatgaacacaaacttacatcaagacgagaatgtattttatgcatattgttggagaataaagataagcacctgagtgctgaggaagtatataatttagttaagcaaaaatcccctgatatgggcttggcaactgtttaccgtactctagagttattttgtgagttcaatattattcatgccatggattttggggatggccgcaagcggtatgagtttggcgatgacagtggggacggtcaccaccaccatcatttaatttgtgaaaagtgtaataaaattattgaagtaaatgaggatttgctggaggaattggagaatagaataactaatgattaccagttttctattagcaaccaccacttaaaaatatttggtatatgcaaagagtgtatggccaagtcaaataataaacagtaaaacacccataaatgggtgttttactgtttatctcctgtgattatttgtcttccgctgatttcggaataaggtttaaccttaaaacccgcatctgtaagccattctttgtattgttcaaaagtccaggtgcctccgttttcagtatttaccagcatgtttactgcaaatagcgcggcgtggacatttgtaccgcgaatcatatctattatagcaattcttccctctgccgacagtgctttagcggatcgttgaaagagccgccggttttctttttcaccatatatgtggcatacattgcccagataaattaaatcgaagggaccgtcaggcaatccttcattaaagtctcctttaagcatagtaatcggttcacccggcaaaagatccggctgcatcatatctataactgcaggtagatcgagaatagtaacggaagctccgcgttttacaaattccctcgcgtaagttaaaggtccgcctcctatatcaagtattttagatttccgtggcagtccttctaaacaataagcggttacgttgggggcgcttttttgagcgatatgactcatggccctgatgaaatttttaggcggtccctgttttttttctttggggtaaggttttccgctgattatcgtgtccggcaatcccaaccagggagtaaacaagtcataagtatgcataaaagcaaaaccgttatagtccgggctttcggggttgtaaaacatagagttggcctgattgctgatttttaaaacattatctgtttgtttaaggtaacctaattccaaaagtgattctgttacaacccagacagcccttggatcagcttttaatttttgtgccaactgttccggggttaatgcttctttgtgcagggcttgaaaaatgcccgttttaactgctgctccaacaatcaagaattctctggggaattcaaaattattgatattcatgaagattctcctttcaagttttaaactatcataatatatttttttgttttataatactctaaatcttaaaaaacatttcagtaattataaagctattttttatcgctataatatttagtgagcttgtaaataaataggtatgtgtgttaaaatgtaaaatgtagaatgggttattgcatataggtctgagagtcgcggtattatctgtaaaatgtaggatggaagtatggtaggggggattattatgtttttaagtaccggttaacactcctctgcagggggtgttttttgcgttttttagtgactgttccgtttagtaggcagaagactgtcaaaacaaatagctataaacgctgaggaggtactgttatgcttattgaatttaaccgctttgcaccggagaaagatatagatttagtattgggcaggcttaatgatgaaggtgtattggcgtttaggaccagaagcaatatgaatccggtgatagtttccacattaaaggttgatggtttgaaaaaacttaatattgaaggggttgcttctgttcagcgggtagttgaagtttctacgccgtttaaactggccagcagggcttttaagaaaaccgatacagtagttaaggtagataatttggaaataggtggagacaaaattcatgttatggcagggccgtgtgcggttgaaagccgggagcagcttttgaaaacagctcatacagttaaagcttgcggtgctacttttttgcgtggtggagcttttaagcctcgcacctctccctactcatttcagggtctcaatgaagacggcctaaaatttttagctgaggccaggacattaaccggactgaaaattgtaacagaggttatggatacaagatctgtgcagctagtggctaaatacgccgatgtgctgcagattggcgccaggaatatgcaaaactttgacttgttaaaggaagttggacgggttagcaaaccggtacttttaaagaggggagccaatgctactattgaggagtttttagccgcggcagaatatgttttagccggaggtaatgaagatgttatcctttgcgagcgtggtgttagaggtgtaaacgagtttacgcgttatactctggatattgcggctgttcctgtacttaaaaaacttacccacctgccggtagtagtggatcccagtcatgcaacgggtcactggaattatgttgagccaatggctatggcttctctcgcagcaggagcagatggcctgatcatagaagttcatcccgaaccggaaaaggctctttgtgacggggcacagtcactgacaccgaaaaattttactgtattgatgcttagattggccggcctgcagaattctgtttgccgagatttggccgtccctgatatgcatttgcagcagcttgacatcagttagttgttggcagtgtaataaaaagataagcggttgcgcgcgggatgcttaaaatctaagaaccgccttgctgtgaaacgggctgttccgtttttcaaggcggtttcttgtttcggtgggaggaaagttaggatgtttaaaaaaattgctattgtcggagtgggcctgattggtggttcaataggtctgtccttaagtaataaacttactgatgtgaaaataacaggtatagatttggataaagaaaatcttaggctggccttggaattaggtgcggttagcgagactacagtttccctggaggagggtgttagagccgctgagctggttatactggcagcaccggtagctcaatcagttattttacttgagaggatgctgccgtatttatcagccgggactgttataacggatgtcggcagcactaagatggaaattactgctagggccgcagctttactgcccggggatatatattttgtaggtggtcatcccatggctggctcggaaatttcaggtgtcttgggtgcggattcccatctttttgaaaatgcttattatttgcttaccataaacgaagatactgatgttgctgctcttagtaaagtaaaatatatggttagcttgctgggagcaagaactgtagaactggctcccgaggagcatgatcagtcagttgctgttattagtcatttgccgcaccttgtagcttatacgctggtaaatactttagctgccctgccgggctgggagagtattttgccgttggcggcgggagggtttaaagatactaccaggattgctatgtccaacgcggttatgtggcgggacatatttttgtccaatagagaaaaagtgctgcaggttttggctgattttaatatgcaattagctttatttaaggaggcagttgaaaaatcggatgataaaaagattatgggactgatacaggaggctgctaaagtcagagcagctgttccggccaagtccaaaggctactttcccgcactctatgaaattgtcgttaccataccggatcgtcccggtatgattgctgatgtgacaggttatttgggtgaattagatattaatatttctgatatagaaatattaagggtgcgtgaagggcatgagggtactattcgcctggcttttattgatgaattccggcaagaggcggcgttgcggaccttacaggagcagggttttctggtgagaaaaaggtgagattaggaatttgggcggtaagcataaaaatatttcgctaaagaagtaagggtaaattattcggatgaactttaacatgtgtttgttggcttatatctggacagttgagcattataaaaatgtccgataaaaagtttaaaaaacttaatgggcggattttttcagtggcaggtgattaaaaaataaccggcgttgaccggatactaatcacctgcctattgttttagggtgagaaattgctgcaatcactggggtggcggttgaaaaaatattggcattgtatttgctacttgtactggtaaagagagggggtatgctgaagcaagttataaaaagtactaataagtttgaccgtctcaattaagcaccttagcaatttaatcttatccttaagcacctttgaagttgaagagccaagcacattatttgacacagtaatttgatgaattgattaaattaattttgtattttattgggaaagcttttaggaggtggagtaccttgagtcacgatcaccatacagagagtaaatcgtcagcaattattaaggcagtaatattattcatattatcaggtattatatattatatggtttttactaatgctaaagcgttaatggatcttttaactaataaaacatattatgctcctctgatttcgatgagcattacagtagttgtatcttatattttcggagcagccatttcaaaactttgcaagtgtactttagaacaaactctggaatctcaagttttgagggaggaatagacatggcaggtggagcaatgccgacagcaggggaagctattacgtttcttactatgactcccccgtttgctataaaacttgcggcaattggttttgtaggagggttattaagcgggtttttaggttccggtggagcctttatcatgacacctgctatgatgagccttggtgtccctggtataatggctgtagccgcgaatattacacataaattcggtaaggctatagttggttccaagaaacatggtgaatttggtaatgttgatagaaaaatgggcatagtaatgtttatcgcgctattggccggtgtgcaggttgctgtaactatgaacagcggggttttgcataagttgggtcaggccggttcaaatttgtatatcagtgttttgtttgtggttatgcttacaggtgtatcactgtttatggcccgtgacatcagtaatataaagaaaggcataaaacccaaaggtggaggcttggctgaaaaaataaagaacataaaccttccgcccatggtttattttaaggttgccaatgttagaacctctgtctggcttgctctggcagttggttttgccacaggttttttggcgggttctatcggtgtaggcggttttatcggtgtgccggcaatgatttatatactgggtgtgccgacttatgtggccgccggtacagaactctttttggctgtgttctccgggatgcagggagctttcatgtatgctctttacggctatgttgatttaagaattgtactttgcctgtatttgggctctttgttaggcttaactcttggcgctatcggtacgcgtgtagtgcgtggttttcaaattaaaattgttatgaccagtgttattgcggtggtggccataagccgtgtattaatggttcctgtatatttgaatgatctgggtagtttgtcaatggctaaagccatgcatgataacttaactttggccagtaatttaatactttatgccagtggtttggttggctcaggtattattctcagttggatgcttaaggcttatcgaaggggttcgattgtcaaaggtcaagttgctgaaagtaaagccagcgcatcataaaaatgtcattaaggattaaggttctgaccttaatattactaatcttcccataaatatgtgttattggcagagtttaaaactttgccaattttttttataaggcactctcccttgaagagataagttatattctttacttcagtaagtgactgaatatataatagtagttatctcttatagaaaagcgggggtattaatgcgcaagcttatactaaaaaaactaaacaatgtaagttttggtaaccgcattttgttctttgttctattactattagttatcccggtgcttttgatcggttatatgctgcatatcagcaagaatagtgagatggctttgttagaaaatcagaaaaaaaccctcaatatggctgcttatcgtatcgaacaggagatacccggtagtttgagcagttatttggaaagtcaaggcgcggctaaactgagcagggaagagcaaagaatcattctgggcaaaatggttaacggggtaataggcagtgttcaccgggattacccaaatgttcatatggggatatattgtaaagaattggatgtattttatgacggtacggagcgattaaatgaaaattattcactgcgccgcaagaaggcttttgatgaaactctggaaaaacaacaggatgtttttcaaaatgtgggctcagaggaaggtggaattgtcgaaatatataagccttttgtcagggataaccgggtggaaggcgttatcagaattgctgactatctttccgaggttggttattataccaagcgtcgggaagtagagactatagtttacgctgttattttaactcttattgttaccgggattggcggcagcatgctgctattccggcagtttgtcgaccaggtgcaccatatcagggatggtgtaaatttattggaaaataatttaagcaaaaccttaactgcagcaccgggtgagttgggtgaaatagtaaacgctgttaaccgttttgctaaaaaaatatctgaccttaatctatataatcaaactatgctgctttcaattaatgatgctattttagtggtcgatgcggccggaaagctaattattgccagcaatatggctaaagagatttttaaccttccgccggattttttttataagcattacgctgaggtgctgcctgttgatcctccttttgccgattatatgaggaggacactggaagataactggtattctaaagatttgctggttgtttggcatactgaggcgaaggagttgttgcagcttcttttaagcgcttcgcctttgttggatgctcaagataatattatcggcgctgttttgactgtgcatgatattactgaacgtgttaaacttagggaaagggttcaccgtcaggaacgcttggcggctctgggtaaactggtcgccggtgtggcgcatgaaatcagaaaccctcttacttcaattagttgttatattcagcactggcaggatcaaaatatcccaagtcccaaggccctgtcaaccatgtttagagaagtgaccaggcttgatacaatagtagaccagcttttgtattttgccaagccggccgaggcgaaatttatcaaaaaggatattaactttttaatagaagatgtgttaggtttctttcaagaggtttacaaggataaatgcaattttgttcgaaattaccaatcaaatttacctctggtatggatcgatccggagcagatcgagcgtgttttggcaaatatgttttttaacgctatgcaggcaatacaggaagaaataactgttaccgtaagcactgaatattgtgcggccaaagataaggtttatgtttccgtatcggataccggttgtggaattccccctgaaaacttggctcagctattcgatcctttcttttctactcgtcctaaaggaaccggtcttggattggctattgcgcatgagataatacaagcgcatggtgggcatattgaagtggaaagtgaggtaggtcggggagcaaaattttcgttttatttaaaaacgaaggaggaagattagatgaccaagcctgctaagctggttctggtagtagatgatgagagcagtgtacgtgaggtgctcacggatattttcctggacagcggctttaatgtgaaaacagcctcaaacggtcgggatgctctggataaaattgatcaatatcagccggatgttgttttcatggatataagaatgcctgaaatgggcggtattgaggtgctggaaattataaatagaaggggcagtcaaataccaataattcttatgactgcctacggatcaacggaaacgacgattgaggctatgaaattaggtgcttttgattatttaatgaagcctttaaatattaaggaagtcatgagggttttggaaaaggctgtagaaataaaagaattgattgatgataatacagatatgccggatgaagatattgaatataaagaagatcagatgatcggtttttcacctattatgcagaatgtttataaaattatcggccgggttgccaacacctcagctacagtgttaatccgcggggaaagcggtaccggcaaagagctggtggcacgggccattcattataacagtgtgcgaaaggataaaccttttataaaaatcaattgcgcctccataccggaaagtttgttggaaagtgaactgtttggttatgaaagaggggcctttacaggagcagtgagtgttaaatcaggcaggtttgagctggcaaataaagggacattgtttttggatgaaattggagaaatgtctcctgctttacaggcaaaactgctaagagtgctgcaggagaaggaatttgacaggttgggcggtactgaaactattaaggttgatgtgcggattattgccgctacgaatatcgacttggaaaagtctatcgaggaaggggtatttagggaggacctgttttatcgccttaatgttgtagatattatgttgcctcccttaagagagagaaaagaagatatacccgcactggtggactatatcattaaatgctgcaatgttgagtacagtaaggctgtaacgggtttttccaatgaggcagccgcaatgttgagagcctatgactggccgggcaatgtacgagaattgaaaaacctgtgtgagcgagccgtgttgatgtcaagcgggccggttcttactctggatgacctgccaataagtctaaaaaagggttctaaacggttaagctggctttctgagattgaaggagaatcttttaaagagatagtctcggaggttgaacgggaggttataattaaagcgctggaagataataactggaacagatcggcagctgccagcgccttaaaaatgaaccgcagctcgttttatgcaaagatgaaagagctgggtatcatcgaataattaacggtaaaaacgggggttggtatatggcccgagtatctacagttcaaagcatcatgattcccaaagaggattacccggtcataaagcaggatgcattagtcgtagaagctattaatactttaagtgtattttttcatcaaaaggacggcacctggttcggttttcaatcccttcttgtaattaataataaagggattcccattggtattctgactttgcgaagtctgttaaaggctctgaagatgaaagccggtggtgagcaactgacaaaaaaccgttcattcagtgatttttatttcgctcattatctggatgatgcaagtatcacggttaaagagattatgcgaccgattaatatggttaccgtacagaaagatgaatctgtatttgaggccctgcttctggtggttaaaaggagggtgaattctttaccggtgatggacaaaaaacaactggtaggcattgtccggacaattgatttgttctggtcactgggagaattattggaataataagataattattgccgccggggggtataggcttggtacgtaataaggcagttgaagaaataatgattccggtagaagattatcaaaaaattgccgaggatgctacagtttacgatgcaattaaggttatacagaattcctttcaccgggatggaatggcttggcatggacatagaagcgttctggttataaataattgcagtcaatttgtaggtgtcctaactatacggggtttactgaaagcagccggcttacaggaattgcttgatgatataggtattaagtctgagtcctggggctggtactatatgcagcgtttaaaagagaattcaatcagggtcagagatgttatgaggcctattaacagtgcctcggttaatgccggagacagtatttacgaggcagctaaggtattgctaaaatataatgtaaactcattgccggtattaaggaataatcaattagtgggtgtagtgcgtgtattggatatttttgcggttattaagaattattttgttgtttaacttgattcttatcgccggacaattactgatttttagttgctgctgcacttgaaaataataaatttatgaaacagacataaaaaccctgccattcgacagggttttttatgtttgtttcataaatattgttctaagaatttaaggtatttaaaaggtaatttataaagttgctagaatttatataaaaatattttatttagtcagatatttttgaaaataataggcatttataataaaaattgatattgtaatatgtcaatatacttaattattaataaaaaggaggaaataaaacctcgtataaatctctaaaatcagaagggagtgtgcatatcatgaagcaaagggacttataagcattctgatatatattataattggaggaaggatgatagttttgagatttagaaatatgaaactggctacaaagataatcagctcttttatactggttttgctggttatatcaatagctgcactgatagccgtgtataaattcggtgtcatttatgaagaggcagttaatttgcagaaaaacgaaatgccaaggtacaataatgcttacatgctgcagaaataccttgaccagcaggtgatggaactaagggcctttatgctttacggtgatgagaaatatgccctccagtttgctgagacggcaaaaaaagcttctcaaaaaactcaggaaattgcaaacgccagtcgccagccgaaaaatatagaattgatgaataagataaaatcaagcaatgatcattatgtagaggtatgtctgcaggaggttatccctctggtcagagcaggtgatttgcccggagcaaaggaagcgggtactactgtactggatgaataccaggaaactcagagattgcttcaggagtatactgacagcaagtataccgatatagataaaatagtgacaagtactgttgacgatgccgcggcagtgagaagactggtcgtaattataataaccatagctattttaattgctctcttaattgcagtgttaataaccaggtccatatccagtccgattgttgaagtaactaatgaaatgcacagaatgggcgcagaaaatgacttgactgaaagagagttgcagattaaatcaaatgatgagataggcaaattaagggttacttttaataaaatgcttaaggacaggcgaggcatgattatggaaataagcggttcttccaataatttggcagcccacagccaacagttatctgctacctccgaacaagtgacctcggcggtgcaggaggtagtggggactataactgagttggcctctattgtggaagagcagtctgccagttccagtattattaaccgcacatctgaagaaatggcagttaaggctcgacagggcagccaggcagtggataataccatgcagaagatggatttgattaacggcaaagtactggaaagcacagccgtgatcagtgatttagctaaacgctctcacgagatcggacaaatacttgaagttatcactaatatagctgatcagaccaacctgttggctttgaatgcggctattgaagcggccagagcaggtgaagccggcaggggttttgccgtggtggcggaggaagttcgcaagttagctgaacagtcggccggtgccactaaagatattgccagtattgttaaagagatacaacagcagaccgaactggcggtgacatccatgagcgatgttagcctgcaggtaaatgatggggtaaaagtatcacaggaaacaggcgatgtgctgacagaaataataactgaaataaaccaggtttccaaaatgatagcggaaatatcctcagccatagagaatacttctcagatggcacagaacttagcggcagccagtgagcaaaccaacgccaatatagaacaggtgtcgagttctgctcatgatttgacaagtatggcagagcgccttcaggcattaactgctatgtataaactataagaccagtttgtaaaagaagtcgaaaattttataagaaaataggttgcttttttgatagtttttatatataattagctcagtgaagcattaaggatacatagttgtatcaaatgatattagggctttaagtttttgtaggaattatgaggcaacgatgcccctacaactttcacttagttgaggggcgttttattttcttgctttctgactgtcttttgcagggggatgttattcgtgaagaagattgaagctgttatacggccatccaagcttgaagaggttaaagacggcttggggaagtgcggtgttttgggtatgaccgtttcccaggtccttggatgtggcctgcagaaaggcagaaccggtatatatcgtggtcatgagtatagcataaatttgctgcccaaggttaggctggagataatagttgtggatgagttggtggataaggtaattgacataattattaaagcagccagaaccggtgaagtgggtgacggtaagatatttgttctaccggttgagaatgctttaaggattcgaactggtgacagaggagacgatgctctgcgttagacacaaggctgtgatttgagcaactgtactctgtggagagatttttaaaaaactgaatacatagacaaagatgtttactgagcaaagacgctctgaggataagtgatttctccccagggtgtttttatttttaaggaggagaaaacatggaagtcagttcgcaatcacttgcagtagggcttgatactgtttgggtattgctctgtgcagcactggtttttctcatggaaggcggctttgcttttttggaagccggtttcattcgggccaaaaactcagtaaatattgtcatgaaggtttttacagatacgactgtaggcatgttagcttattggttaattggttttagtgttatgtttggactggatcactcggggttgtggggaagtggcggctatatggtcagcggcagcttctcgcacctgggattaagaatacctatttgcgcgttctggttattccaggcagcatttgccatggcactggcctcaatcgtttcaggtgctgtggcagagagaatgaagttttttccttatatggtctatactttttgtgccgcggcctttgtttaccccatagccggtcactgggtctggaactccggcggctggttggcccaaatgggtatgaaggattttgccgggtcagcggttgttcacgctgtgggaggatggagtgctttagctgcagtgatggttttaggaccccgccgcggcaaatttaatgaagacggctctgtaaatgttataccggcacataacctgcatttagcgtttttaggggcttttattctctggtttggttggtttggttttaacccaggcagttctttgtcgggcttggatgggaatattgcttcgattgcaatgacaactaatctgtcagctgctgccggtggatttatggggatggtctttacccggttaaaatacggcaaggcagatcccagtatggctatgaacggcgctcttgccggattggtagctattacaggcggtacagcctatgttacaccgggcagctctgttattatcggactcattgcaggtattttggttgttcttgcggtagagttttttgataaagtgaaagccgatgaccctgtcggtgccatagccgtacatggtgttaacggtgtttggggagccctggctctcggtttgtttgctaaagatggcggtttattttacggtggcggtgttaagttcttatcaatacaggctctgggtgttgtttctgtatcagtgtgggcttttgggctaacctttttgatattcagtctgcttaaagctactgtgggtatcagggtaaccgccgatgaagaaatggaaggcttggatttaagtgagcatggcatacccgcgtattgcggtctggtagtaagtcccataaatattcaggaaagtactgaaataggcgggcaaagtctgcaagcatcattaattaacacccctggattttcacttgccaataccaatgaataatatgttttaatttatataatttgtggaatacaaagtagtattcaccagcgagggcgcttgtttaagagagaatagtctcttgaacaaagcgcctttttttatactccaggaaactatgcttatgataaatgacgggtaatggacagctgtttttcgcacttatttatattttaataggagctgtctttacataaaaaaattagggggttgtttcatatgttgaaaaatttatggcggttagttttggtaacattaagcatgttgctgttacccggtctagcctgggcagaagatgctgttccacctgcaattaatgcgggtgacactgcttttgtacttatgtcggcagctcttgtcctattgatgactcctggtctggctctattttacggtgggatggtgcgcgagaagaatgttttgagtgttattatgcaaagtttcattgttattgggcttgtttctgttcaatgggtattgttcggttacagtgcggcttttggcccggacatcaaacatattataggttctatggattgggccggtctggctaatgtaggtcaggatcctaatacagattatgccggtactgttccgcacctggctttcatgtcctttcagttaatgtttgctattattaccgcggctttaattactggctcttttgctgaaagaatgcgtttcccggcttttctaatctttactttgctctggacctcactggtttatgatcctctggcccactgggtatggggtgttgacggttggctgagaaatctgggtgccttagactttgccggaggtactgtagtccatattagttcaggtgtttcgggattggtggcagccatagtgctgggcaggcgtaaagggtatggtaccgagccgatgattccgcatcatttgccgatgacagttcttggtgcttcgcttctctggtttggctggtttggttttaatgcgggcagcgcagtgtcagcaaacggtctggcttgcagtgcctttgtagtgactaacacggctgcagccgccgcagctctttcatgggttgcagtggaatggatgagacatggcaagcccacagtgctgggtgctgccagcggatgtgtggccggtttggttgccatcactcccgcttcaggatttgtcagtcccctggcagcaattgttattggtttggtggcaggcgtgctttgttacctggcagtaagtgtattgaaaacaaagttaggttatgatgattcactggatgcttttggtgtgcatggtctgggcggaacctggggtgctgttgcaaccggcttatttgcaagcaaggcagttaattctgccggaaatgacggtcttttttatggtaatgccgcacaattggttacccagattgaaaccgttgccgtaacatggttatttgccgggcttgctaccttcataattcttaaagtggttggactgttctgcaaattgcgtgttgatgctgatgatgaagaggcaggtttggatattacccagcatggtgaagaagcttatgctgccaatgtttcttcgggaactttattcagggatacaatggcttaagtataattgtccggtcaaataaatatggaatgtggttttatttgataaactaaatatacattgaggaggagtatggcttgattaaaattgagtgtgtttttcgtccgggtaaattggaggaggttaaggaggctttgggcaaatacggcatacatggcatgactgtaagccaggtgatcggctgcggtttgcagaagggaagaactgaggtttacagaggaacagaatatagcattaatttggtgccaaaaatcaaaatggaagttgtggtaccggattatcacgtagacagggttttagaaataataagcagtgtggccaagaccggtaagattggtgacggtaaaatatttacctatcccgtcactgatgctgttcgcataagaaccggggaaaaaggagaagatgctattaaataatcccagagcttgttttacaatgatgtaatcttaagggctgagacgccctgcagttaggggttggtaagaaactcgactgcggggcgtctcttttatattcgttggagaatttccgccgagcatgagtgtctgcggttgtttagaaagttgcttaagcgactttccagaataattttaaggggtgagagaagtgtttccggcatttattggcgccaggattttaaagactggattggcggtagctattgctacttttattagcattcagcttcgggtggaaccggttttatttgcggcagtttcagcagtattaaacatgcagccctctgtttacatgtcgctgaagaatgccagggagcagttgtatattcatctatcgggagttgccgtagctttgcttttgggttctactgcgggccagaaccccttaactcttggcttggctacaattatagaaatatttttgtgtgtcaagttgaagttaaagggcagcgtggctatgggggtggtgacagcaatctttattttaaattcaccggctgaccagtttatgtcacatgctttgggccgcacttcggttgttttaatcggtcttgcagtggctctttcggttaatgctttgattgtgccgcctaaatacagagataagtttttggctaaaattgaagagttaaatgagttggttatagttgttttcaatgaggcaatggacggttttatacgactggatcaggaaaagtttgttaactggaaagagaaaaaaactgtaataagctctctgattttggattgccaggaactactggagcgctgccgggagcaggctgagtataagaatataatgtatggcggggaaatgaaaaatgaggcagagttttttgagcaatatttaaaactaaatatcgaactttattataaaacaaacagtatttacgaattaattccccagcgtttacagagaagagaacaaaagggcaacagagagataagcagtgaattttatttaatcttagataagctggagaccggacgcagatcggtagagagattaaacagagaacttctgcaggcagttttttcccaaagagaaaagatgcagaatatagtcgatgacgggttttgggatcaaatgagtaagactgtggctgattggtatctgaaattttcaggaagttactatttatatgcttttatggaggtttcagtagttgcccaggagcttaggtgggcagccgtggaaatgcaaaggcttttacatttgagaaaagagattgatattgtgaatagtcagatgtgaggattgcttttaataaaaaatactcagtatcagggtacgtgaaaaagtttaaaaagttgttgacatggaatgccttatttgataatataatattaatacaaagttgtattaacaagggcaaaggttgcctcaccactacagtgattgtagatgggtggggtttttgtgttttaaataaatattgtgacaccaaaatgtgttgcacgtagcgaaggcgcttattaagagtactttaaactcttggcaagcgcttttattgttttaaatctaagcattttacggatataatgtcggtatacggttttctttattgtaagcttggagggtttaatataatttggaggtgaatattatattaagataaatatttacaatgaagtaaaacccggggcaacggtgccctacgtttaaggtttttaaataaatcttaaacgtagggcacctcatattttaagatatgtgtttcccggtcttaagttagtaactgttgaacttagttgtagtaatgattgttatttgagggggtgtgcatttggcaaaagtttgtattgttgatactactctgcgcgatggtgagcagtcaccgggtgttgccttcagtgccaaagaaaaaataaaaattgctcagtatcttgatttacttggagtagagcaaattgagttaggcataccggcgatgggcggtattgaagttgatgccataagttctattgcaagcttggatctaaaggccaggttaaccacttggaacagattgcacttgtcggatataagagcttccttaagctgcagagtgaaaaatctacacatttgtgctcctgtatcagatatccaaatagaatacaagttgaacaaaagtcgattgtgggtgcttgattgtctgaaaagagcaattcgctatgctaaagattatggctgttggatatctgtaggagctgaagatgcttcccgggccgatcctgagttcttgctggaatatgcgctgctggctcaggagatgggtgctgaaaggttgcgttatgcagatactgttggagtattggagccattttcaacttatagggaacttagttggttgaaggataaattaaagatagagttggaatttcacgggcataatgattttggtttggccacggccaatacagttgctgctgtcaatgcaggagtaaggtttattgatgttacggttaacggacttggtgagcgagccggtaatgctaatatggaagaagtggtggcagccattaggatgtcctgcggcataggtatgaattgggctaatgataaaatgaaagccttgtcatcatatgttgcccgtgcctccaatcgaaagatgccaaaaacttttcatgatttcagaaaatccggtattacgctatataaatatgtgtaataattaaaaaagattgacgatgttgttaaatgacagtaagcaaaggcgcttatcagggtatttttacctgaggtgcctttttttattatatgtgaggaggtagatatcttgagacagattgctatttacggaaaaggcggtattggtaaatccaccactactcagaatacggtagcagcgttagctgatgcaggcaaaaaaataatggttgtaggttgtgatcctaaggctgattccaccagacttctgcttaatggtttgaatcaaaagactgttttagatactttgcgcgatgaaggcgaggatgtaattttagaggatgttttgagaacgggttttaaagatgttaaatgtgttgaatcaggcggtcctgaaccaggtgtcggttgtgccggccggggcattattacctccattaatctattggaatctttgggagcttatacggatgacctggattatgtattctatgatgttttgggtgatgttgtttgcggcggttttgccatgccaattcgtgaaggtaaagccagggaaatttatattgtggcttccggtgagctgatggccttgtatgctgccaataatatctgcaagggtgtccaaaagtatgcaaaaacaggtggggtaagaatgggcggcattatatgcaacagccgtaaggttgataaggagtatgatttgctgaaggcttttgccgaagaaataggaactcaattaattcacttcttgcccagagataatgtagttcagagagcagagatcaaaaagaaaacagtaatagattacgatccgacggttgcacaggctgatgagtacagaaaactggctaaaaatattgatgagaacactatgtttgtcatacccaatcctatgacccaggacagactggaagaactgatgatggagcatggattcatggaaggtttggactaaggctttaaattttgtaaattgttaagatcagtcttatataagataaataatagggaggtattcatttatgctaatgatccgggctatagtacggccggaaaaatctaatattatattgtctgaattaaatggggccggttttccggctgttactaaaatggatgtagtagggcgcggaaaacagagaggtgttaaagtcggggaagttgtctatgacgagatacccaaagaaatgctgatgctggtggtcagagatgaggataaggatgacgtaatcagcatcattgctaaaaatgccaagaccggtgaaaagggtgcctttggtgacggtaaaatttttgtcacctatgtagaggaggcctatactataagcagcggcaccaaaggactgtaggaggaggaaatatgaaggaaataattgccattattcgcatgaataaggttaatatcaccaaaaaagccctggccgatgtgggagtctgcggacttcatgccataaaggtgatggggcgaggcaagctgatggtggatttttctatacttgatcaactgggtgtaagagaagagataggcggtattttggccgatggtttatccggcggcaccaggttgattcccaagcgtttgttgactatcctggcgcgggatgaggacgtgaagaaaatagttgataccgtaataaaggttaatcaggaaggtaacaagggagacggcagaatttttatagctccggtaatagatgcttaccgagtcagaaccgctgagaagggagaagcagcagtataacttaaggaagggaggtaatatttgtggcagtaaacgaaaaagatttgttgatggataagcagatagaagagatgttgaaccagtatccggctaaagtcaagagaaaccggaaaaaccacatagtgctcaatgatacttccttggagcaccagcagattgaagccaacacacgtacgattcccggcatcataaccaatcggggctgtgcttatgccggttgtaaaggcgttgtattggggcctctgaaagacatggtgcatatagttcacggccctatcggctgttcatattatgcctggatgaccaggagaaataaggccaagtcagaggatcccaagaaaaattttctcaattattgtgtttcaactgatatgcaggaaagtgatattgtttttggcggggagaaaaaactggccagaatgattgacgaagtagtggagatattcaaaccaaacgctattacagtatccgctacttgtccggtaggcctgatcggagacgatatacagtcgattgccaaggcagctgaggataagtacggcatacctattatggcttttaactgcgagggctacaagggtgtgagtcagtcggccggacaccatatcgccaataacggtttaatggagcatgtcataggcagaggtgatttggaagaggccccggccaaatataccataaatatgctaggtgaatataacataggcggagacagttgggaaatagaaagagttcttacggagttaggctatcatgtacaaacggtaatgacgggaaacggtgcctatgaggatttaaaaaacgcccatatagctcaattaaatttggtgcagtgtcatcgttccattaactatatagcagatatgctggaaaaaaaatatggtactccctggttaaaggtgaactttataggcattcgcagcactattgaatcactgcgcaacatggctatgtatttcggtgacaaagagttaattgataaaaccgaagaagtgattgcccgtgaattggctgaaattgaaccggccctggataagtacagaaaatacaccaatggaaaaacagccttttgttttgtcgggggttcacgcggccaccactaccagattctctatgaggaactgggtataaagacactcctggcaggttacgagtttgcgcatcgggatgattatgaaggaagagtggttcttcctgatatcaaaccggatgctgacagtaaaaacattcctgacctgcatgtagagccggatgaaagacgttaccgggttaagattccacaggaaagaatggctgaattgcaggaaaaaatgcctttgtgtaattataaaggcatgaggatggatatgattgacaacactgtaatggtggatgacttaaatcactacgaaacagaagaatttatccggatattaaaaccagatatcttctcctcgggtattaaagacaagtacattgtgcagaaaatgggtattccatctaagcagctgcataattatgactacagcggcccatatgccggatttaaaggagcagtaaactttgcccgcgatataaccatgggaattgtttcgccaacctggaaatatattaccccaccctggaagagcagtcctttaattgaaggaactattgaggaagggaggtcatgcggatgctagacagtacaccaaaagaaataattgaacgcaaaggtgggatgatcaatcccgctaagacctgccagccgattggcgccatgtatgccgctctgggaattcacaaatgcttgccccacagccatggctcgcaaggctgctgctcctaccacagaatgcatctgaccaggcattttcgggatcctgtaatggcctcgactagttcatttacagaaggagcttcggtttttggtggagtagctaacctaaaaacagccattaaaaatgttttttccatatacaacccggatgttatggcagttcataccacctgtttgtcagaaactatcggtgatgacattcctaaaataattaagacctcggaagttccggaaggtaagctggttattcataccaatacacccagctatcagggatcacatattacgggtttttccaatatgaccaagagtatggtcagttacctctgcgaggtgacaaaagaagttaaggaagagagagtaaatttaattccgggctttatcaatccctcggatatgagagaaattaaaagactaacaaagctgatggggattgattttatcatgtttcccgatacttcaggggttctggatactccgatgacaggcgagtttatcatgtacccggccggaggaacgaaaattgaggacattagagaagccggcaactccaaagtgactctggcgctggggagttatgcttccagtgatgctgccaatacactcgagagaaaatgcaaagtacctgcttttacaatgaaaacacccataggaatcaaggctactgacgaattaataatgatgctgagacagaaatttactcaagaggtgccttatgaactggaagaggaaagaggacagttagttgatattatgacagataaccacttccagttccatggtaaaaaagtggctgtttttggagacccggatattgttgtagcaatgacagagtttctcctggacttgggcatgttgccggtgcatgtgttgaccggtacaccgggcatgaccatcggtgtatctgtgggtaactttgaagcagaaataaaggctatgttggatgaggctggggttaagggtagagtaaaagccgccggtgatttgtttgaactgcaccagtggattaaaaatgaaccggtggatttgctgataggcaacacttacggtaaatatatagccagagccgaagacctgccgtttgtccgggtaggtttcccggtactggacagaagcgttcattcttactttccgattgtaggttacaaaggtgccatgcggttgctagagatgattactaatgctttgctggaaaggcaggaccgagatgcttcagacgaggacttcgaacttgtaatgtagtatgatcggatgccaaatcggtgatggagttcggacagccgggcttcataccgataaaaggttctgaattaaactttgaataaattaagtaacagaataaactcagggtgttctatgtttatcctgttgctcaagcgtcaaaccggatactaaaacgggataaacatagtgcgcccgctatattagcactgatatgtcttttaaagaaatatgcaaggaataaacttattgagaaagttggggtggatatgcaagcaataaaactaacagatgctttgattgaggaaagaaaaaattctattacagttaagggttctgtggaagctaaacaaaagcagtctttaacctgtgatgcagaaagcgttgccgggtgtgtaagccagcgtgcctgtgtttactgcggggccagagttgttttgaaccctgttacggatgctattcacctggtgcacggtccgattggctgttctagttatacctgggatatcagaggcagcctgagcagtgctgctgatttgtaccgcaacagtttttgtactgatttaaaagagcatgatatcattttcggtggtgagaaaaagcttgcttttgctattgacgagttagttcggaaatatgactccaggctggtttttgtatactctacctgtgtggtcggtgttatcggtgatgatctggaggcagtctgcaaggcggcggcggaaaagcataatattgaggtaatcccggtgcagtcaagtggctttattggcaataaatcagccggttaccgggctgcctgtgattctctgcttcgactgatagaaccgaactccggggatgttaaggatatagtgaaaataccagacagtattaattatctaggagattttaatctggctggtgaagtctggattataaaaagttatttggagcaaattggtgttaaagttaacgttgcttttaccggtgattcacactgcgatgccttgaaaaaagcccctgcagcagctttgaatatagtgcagtgtgccggttccatgcgctacctggcacaaaagatggaagaaatatatgatattccttgcctgaatatttcatttataggattgcaggacacagctgattctctaaggaaaattgccgactggttcagtaatgaagcaatgctcaagagagcggaaaaactaattgagaaaaagacagccgaggtaaaacctttactgagaaattacagaaaaaaactggagggtaaaaaagccgctatttttgttggcggtggttttaaagcagtttctctgattaagcaatttaaagaaattggtatagatgtggtgatggtcggtacacagaccggcagccaggaggaatatgagactattaatgatttagcagatgaggggacggttatactggatgatgccaacccttcggaactggagaagtttatgacggagaaaggtgccgacctcctggttggtggtgttaaagaaaggcctttggcttataaattaggtatggcctttatagatcataatcatgatcgcaagcatccattaagcggttttgtaggggcggttaattttgctaaagaagtctactcaactgtttgttcaccggtttggaaatatgccaaggactgagggggtgggatatttgaaaaaggaaaacctgcattataaaaatgttaatgaaaatccgtgcaatatgtgtatgcccatggggggtatcctaccctttaagggtttggagaattccatggtaattattcacggttcgcagggctgcagtacctatatgcgcaggcatatggcggagcactttaatgaacccattgatgtaggctctacctccttgaatgaaaaaggtacaatttatggtggaggaaacaacctgaaaaggggtctggataacatattgaaggtttatcagccaggtttgatcggtgtgttgactacttgtctggccgaaaccattggagaggatacagagaggctgtcggcagaatacctgctggagagaggaatgcctgactatcccgtgattcctgtacctactcccggttacgggggcagtcatgcggagggctattggctggctgtaagaaaaatagtaggtaagcttgctcgtgagacagaacctcacaataaaatcaacatcattattcccaacatcagtcctgctgatataagggaaattaagcgattgctgcaactgatgcaggcggattatacactcttgcctgacttttccgatacactggataggccctatgaacgaagctacaagaagatgccggaaggaggcacaaaggtttccgacataatacgaatggcgggagccatggctactgttcagctggggctgacggtagatgaaaattattcaccggggctttacttggaaagagaatttggcgtacccttttacaacttacccatacctatgggagtagagtctgtggatttgttcctaaaagtgctgtctgatttgactggaaatgatgtgcctgagtgtttattgcaggaaagaggcagattgctggattgcatgattgactcacataaatataactttcagggtaaaagtgttatcttcggagaaccggaactcgtctatgccataagcagaacctgtctggaaaacggtattaagccagtggtagtggctacaggcagcaaaacagggagactctccgaattgcttaaaccccttcttgatgaagcaagtgaaaagaattttattcttgaggaaactgattttgtgacagttcgcagtaagagtaaagaagccggtgccaatattgctatcgggcattcggacggcaaatatttgacagaaagggaaagcattccgttggttcgcatgggttttcccattcatgacagggttggtggacagagattattgtcggttggctataccggaacaactatgtttttagatagagtaaccaataagttattagagaataagcacggaaattaccgcaagctaatctatcaaaatttttaccggggtactgggaggaaaaaactgtgctgtccgggaagttgaggtgaagaaaatgacctgtggctgcaccaatcggccgaatcttaaaaatatatcggcggaaaccatggaaaagaccgggcgacatccttgtttttcctttgaggctcacaacagttatgccaggatgcacttgccggtagcgcccaaatgcaatatcagctgcaattattgcaacagaaaattcgattgtgttaatgaaagcaggcctggtgtgaccagtgaaattctaacacctttagatgctttgtataaatatcgactggtcaaagaaaaaataccttatctaagtgtggttgggattgccgggccgggagatgctctcgctaattgggagcataccagacgttcaatagaattgattaaagaagctgactcggaagttgttttttgcttatctactaacggattgatgctgccgtattatgccaaggaaataatagaactgggattaaaacatgtgactgtcactgttaacagtattgagccggctatagggggaagaatttataaatttgttaactaccgggagaaaaaatatgaaggcgccgcaggtgcagagatattgcttaataaccagttggaaggtatttctttgcttaccggggcaggtattctggttaaggttaacatagtgatgattaaaggcataaatgattcacatataccgcatgttgtgagaaaagttaagaatttaggtgtttttattagcaatattatgcccttgctgcctgcacccggcagtaattttgcagactatccacaaacaggcaaaaaggaactgaatgagatgagaaaactctgccagcttgatttgcagcagatgtttcactgcaagcagtgcagggctgacgccataggtttgctggccgatgacaggtcttctgaattcaggctgactgagaagaaaaaagaggcggtgctctaagtaaggcatttgccggaagatttgattgatttgtttatatattaacattaaccctgagaacagcattaactcatacattaactaaataaaaacttttgaggtgagattatgttaaaaccaaagaagcatatatttgtctgtaccagttcccgaccaaacgggcaacagaaaggcttctgccacacaaaagccggtgtagatattttgaataattttcgtgaggaaatagaggagcggggactgggcggcgaagtatttatctctaacaccggttgttttggtctatgtgagcagggtcccatagttgttgtctatccggaaaatgtctggtacggtgcagttgtaccggatgatgtggaggaaatcatggatgaacatatagaaggtgataatgtagtgaagagattggagttgtagtgcttgtccgctaaaataagggctgaagagcgttgggagggataacttatgtcaaaaaatatagccgtgtgtttgggcgaagacgggaatacagccactctgtttgataaaggaaagctggttgtctatacaaaaagtgcgggcaaatgggaatccgtcagggagatggagcatcatatagacagaagcttgggtatggttcaattgcgccttaggatgaaagagattttgaattttttaaacggctgccaggtttttgcgggtctttcagtaacgggtgtgccctatttcgagttagagaagcaaaaaatcagtatctgggaattttccgaaaagcctgccgaatttttggactatatattagagaaggaagaagaggcggaaatagaaaatgcagcgacacagaagaaagataacattattcaaatgacaccggtagagattgcagccggttgctacagaatttctattaaggagattcaggagaaaaatacggggataacatcaaaacaagtgctattgccatttttacgaaagagcgctttttattccctggagattatctgcaaccatatcccgccctggttggaagcagaaatgattgttggcaaattagaagggaatattgccaggacaggggaaaatgagcatacagttgttttgagtaaaaagtgttgtccggtatgagagcagaattatgatatttattaagggatatttataacgctattgggtaactaaatagcgttttttatttcgtggagattataaattttacatatattgccgttatgttttttgttactcaaaatcagtgataatatccgcgcataaaatataattattgtcttttacttgaaacagagtggaaattgtcacacacaggttaccggaagccatggaaatatatggttctgtaaaaaaataatctgatcctgagtcttttaataaataataatactttttaaaagaatgatcggttccctgagcagcgggtcgaaaaatagatactctgcgtttgaaaagtttgctgtcattgcatactgtgttgcttatttgcactccttgttcattgagaatatatatgcaatccataataggatagttggatattatttctgatagttttgcatttatatcctttgtatcaatactatccatatgggctaaaatattactggcgattctgcgatattccatcctgcgcattttgtcagttttagtttttatgatcatgtggttcttgaatttattcgccagcagtctgattttgtctttgtagtcattattagtacacagaatattaacacttggtttgtcaaaataataaccctgcaacatatctgctcccagttctaaggcacaaattgattcatcttctccttcaataccctcagctacaaccagcgcacctatttttttagcaaggttgaccagtgatttaaaaacttcctgcttgtgaaattccttatttatattcctgattaaaaaggcatccagttttagaaggtctggttttaccagggatattctattcaaatttgagtgtcctgaaccaatatcatccaaagcgattataaaaccatagtttttataattattaataaatttatcaagttcctttagattattagcttcagattctttaatttcaattactattctttgtgggtctacattaaaacagcgaaccatatttagcaaattgccggaaccaactacacctttgtcaattattgtagtatcaaaattaagaaagagaaggctgttttttactttttgctgtaccagtttaaaattggctaaggctagttttctgcataatctgtctaactccagagttaactgttgttttgctgcgtattcaaacagaatgtttgggggaataattgtttttgtattaggatctatacccctgctcaaggcctcaaaaccaatgactgatcgttttcttacagataagattggttggaaatgtgttatgatatgttcttgttcaataatttttttaatgtcaggggtatttatgtctaaaacaaacaaaaatatgcacctcagttttcaacaaattaagcatagttaacgaaaagagataaatagaaggttaaaggatttaaaaaataaaaaaggtctcgccgaatgaacgaccagactccattgcctaatttctgcatcaccgttaatgcaaatattttttctatttataaaattatacacataagctgtttaaaatacaagaaaaattatgttgaatggtttatttttattatcttttgatttacatttgctatatatatcgcttaaatattttacaatctgtcttaaattattgcgtttggtttaatatttagatattaaaacactttagcaaatactgattttgtactctttcaaccaagaatttacctgtatcaaataggcaaaaagctgcggcccggtcataagctggccgaaccagggcctgtcaaatgcatctccttcttgctgagccagcttgcgtatggcatttatattgattaatggcagcaaaggtgagtttgcgtcatccagtatttgcagcagtttgcttcgtacagctgccgtataagccgggttgtgggttttgggataagggcttttacgcctttccagcacatcaccgggcaaaattccggtaagagccctgcgcaaaagtcctttttctctattaccgtggttttttatagcccatggaatattccagacatattctactaaacgatgatcgcagaaaggtactcggacttccaatcccgtggccatgctcatgcggtccttgcggtcaagcaaggtagtcataaaccaggtgatattcaggtaacatatttcgcgtaacctggcttccagaggttcttcacctggcagtaccggtgttttggccagtgtttcctgatacctgtcagaaatgtattcttccggtttcattaattccagcagttccggggagaatatactcatacgatctttaagggatctggaccagggaaaggtagtggcgttaatagcctcctggttatgaaaccagggataccctccgaatacttcatccgcgcactcacctgatagcgctactgtagcttcctttttaattgcctggcagaataagagcaaagaagaatcaacatctgccatacccggtaaatccctggccagcatggcttgttccagcgaatttactaattctatagtctctaattcaatattatgatggtttgtgttaaattgccgggacatcctgtatacccagtgactatcggaattaggttgaaaatgactgggacggaagtgctgatcattgccaacatagtcaacggagtaagtgttgagctttcctaatgaggattgtttgaaagcagctgaagcaacggcggttatggcgctggagtctaatcctcccgacaacagtgtgcaaacaggaacatcggaaaccagctgtctttcaatgctgtcaattaccattgagcgaactttgccggttgtggtttcaaagtcatcatcgtgaggtaggctttgcagtgaccagtatttatgtgtgtatagacctgcttggttatagattaaaaaataaccgggtttaagttcataaatattgcgaaaaacaccgtgcccgggtgttctggccggtcccataacgaaaatttcggccaacccctcgctgttcacctccgctttgatggccgggtgggttaatagggcttttagctcggagccaaatataagtgcgtttcccttgcgggtgtaaaacagaggctttactcccattctatcacgtgccataaataaactttgctcggcttcattccaaacggcgaaggcataaatgccgttcaggtaatcaacgcagcctgtaccccactcgatgtatgacagtaaaagagcctccgtatccgagtggctctgaaagatatgccccctgctttctaattcccgcctcaattcaggtgtattataaagttccccgttatatattatgacgtattcgtgttggcagtaacggcgggacattggttgagcgccgccttccggatctatgacaatcagcctgcggtgcgccagtgccgcacaagttgaaaaccagtaacccttgtcgtccggtccccgtttggccagtgtttccgacattacctccaatacatgtttctgttttgtaagatcctccgaccaatctatccagcctgttattccacacatctaattacatccctcctgtataggttgaatttatttttgggtagagcgcgtttttgcctgttttcgaataaagttgccgcaacccgtgttttttcccaaaataccggatatgaatagtgatgacgtaaaaagatattacagaatactttcatatatgtatgcataaatgaaaaaaacaattttttgtttatatatgttgtttggataatgttttcggaatataaagcaatgtattttatatgcagtagatttatacagcagtttcccaaatatcttttgtaactatattatgtttggtgacggtgtatggtgcaatatttacagtttaaaagagcaagtgacaggagatgttccggtaagcatgcaacataaaaaggagtatttgttttaggaaaaccatgactttaaaccctttccaacacaggcaagtctcagcatccgtcgaactggcggttgctcatttagggacggttttgtataataaattaagcaatcatgcctttagttttgaaaatattcttaattatactttagcggggaggagcacttgttgaaaatagccttggcacagattaaccctactataggtgacttaacaggtaactctgcaaaaataaaacaatatttaaataaggctttgcaagccggggttgatttaatgatttgcccggaattggcggtaaccggttatccgcccaaggatcttttatatcgcaaggaatttttgcgggaagttaatcaagtggttgaaagagatattttgccttgtaccggtgatatcggcttaattttaggcgtgccggtggagggtgacggtgaggacgatttgtataattcagccattgttatggaaaacggtaagattataagcctgcatgataagacgctgcttcccaactatgatgtttttgacgaaaagagatattttaaacccggtttaatcagaatgccgctgcatttcagggatttggttttgggtgtgaccatttgcgaggatatttggaatgataaagattattggccaagacaaaagtatgccgttgacccggttcaggagctggcagaccgtgggatagagataataataaatattgctgcatccccttaccattatgggaagcaaaacttgcgtatgcaaataatgcagcagttagcaaaaaaataccgactgcatattatttatgtcaaccaggtgggcggtaatgacgaacttatttttgatggctgcagtatggttgtcaataagcatggccaggtagtgaggaaagctaaaagttttgccgaagattttctggtttttgaaatcgacgatttacgggaaaaggaatcagtatccgaaaaatttttcccggctgccggtcaaactcagctccatgaagccggagaggaaaacattgcttccgtgcacgacgcgcttgttttgggaataagagattatatcggtaaaattggttttaataaagccctgattggtttaagcggcggcattgattcagctgttaccgcggcgctggccgtagctgccctggggaaagagaatgtgttgggcgtggctatgccatccaggtattcttcagccggcagtaaaagtgacgcggaaaaactggcggctaatctgggcatagatttccggattatacccgtagagagtatatttgatgtttttttgactgtatttaatcaaggagcaaacccgttaatggatctggctgaggagaatattcaggcacgaattcgtggcagtatactcatgtttctctccaatcgcgaggactactttgttctgacaaccggcaataaatcggaaaccgctgtcggttactgtacattatatggagatatgtgcggtagtctggctgttataggtgatgtgcccaaggtcatggtctatgaactggcccgctatatcaacaggcagaatgaagttattcctgaaactacaattatcaaagcgccttctgccgagttgagaccggatcaattggatcaggattctcttcctccctacgatattcttgatgaaataattagattatatgttgaagagggtaaatcatcggaggaaattgcagtcttgggctatgagcctttgctgataaataatattatacgtaaaatcaacgctgccgagtataagaggcagcaagccgctccgacccttagagttaccagcaaggcttttggcagcgggcggcgcatgccaattgtacagcgttggcataaatgatatttttcgaggaggggttatatgaaattcagtcccaatgggttggttacaggtataggcagtcttccttacttaaaaccggagccagctttggagcttattagggggaatatgccaataataccgcactggccgcaaatgcccatgttaggtgctcaggagggatttgtctttcagtttctcaaccctctggtagaaatgggccttttggtgcaaaatgaaaggcgaagtttttttactacaggtgcggaagactgggcagagcgtttaacggaattttataccgcttattttgccgccatggaaggggatgaggaagccttatgccgctttgcttttcctcgttcctcggctagtggtttttatgcttttatagaggacatggagaaggaccggggggaggcggcttatctaaaggggcatttggccggacccctgaccgtgggctttcaactttatgatgaggagggcaagatagcctattaccaggatcagttaagagacttgttggttaaaacgttggctctgcatgcccgctggcaagctgcggctctgggtaaactgggacttccggtaatggtctttttagatgaacccggcataagaattctcggccgctctgattatatcactgtaaccagggagatgatcctggaggatatcggcgctattttttccgggatacatgacgggggtgcaatggcgggggtacattcctgtgatgcgatagattgggatattttatttgaatctgatttagaagtgattagcttcgatgctttcacatactttaattcttttttgccttatacctctggtttgaagaaatttctgcaaagaggaggctgtctggcctggggtatcgtgcctacatcacccagaatatgggatgaaagtaccgagagtctggttggcctgttaagcagtcagtggctgcagcttgaggcaaagggtataaacagagaaatgcttaaaaaacaggccttaatcactcctgcctgcggtaccggactgttaaaagtcgaagaagcggaggggatttacagttttagccggcagataggggaacaggtgcgcagtttttagttccatcaaagccaataatgggttttgtgctatctccttagttctaaaccctgtataggaagtgaaataatgaaatttcctgcagactatcacctgcatactatgcgttgcgggcatgcctcgggaagcattgaagaatatttaaaaacagcgcgggagcttggactggtggaggtgggtttttccgatcacctgcccttatattttctgccaacggagcaaagagaagcggggttggcgatggatgaatcggaattagctgattattttggtgatgtcatccgggcccgactggcttttcctgacttaactgtcaagctgggtatagaagctgattatatgccgggaatggagaaccagttggtaaatgttttaaaagacatgccactggattatgtactgggttcggtgcattatattgacgggtggggatttgataatcctgattacatttctcaatatgacagtatggatattgagaagctttaccggcgttatttccagctgttaaaacaggctgctctttcaggtatatttgatatattggcgcatcctgatttaattaagaaatttggctactttccggcgcgggatatgactcaggtttatgaggatactgttcaagccattcatgcaagcaatgtttgtattgaggtaaatacagccggtttaagagttcctgcccgtgaaatatacccgacagaggagtttttgcagctttgctgccggtacggtgtgcccgtaactctgggttccgatgctcacaaacccgagcaggttggttggggctttgctgaagcagtgaagttgctgaaaaaagtcggttatcgtgaaacagtgctatttacagagcggcagcgcaagtttatagctttggaataagagcacagcttgccagggataataaaatagcaatggtatagcttgcttccttagtcaaaaatggtataatggatatataaaaatatttgacaatgttgtcctgaccgttttccagcggtgaggacttttgttttattcaaggaaattatgcttatgatttaaaagaagaggaggtttgattatgaaaatacattacctgcagcatgttcacttcgaggatccggccaatatcgaacagtgggcaaaagagaggaattatcagttgagcgggacaaagctttttcaagaaaaccaactgccgtcattgggtgaattcgactggttggtggttatgggcggacccatgaatatatatgaggaagagatttatccgtggttggctgcggaaaaaaaatttattgcccaagccatagcagccggaaagcaggttctcggtatttgtctcggggcgcaattaatagccgctgttttgggggcaaagatatacggaaatgaaaacaaggaaatcggttggtatcccgtcaggatatcggagggggtccaaaagttgcccgttttcagcggcctaccgcaaacctttaccgcttttcactggcacggggatactttcgaattgcccgcgggttctgtaagagcggcccatagcgagggttgtatcaaccaggcttttgcttataacgatgggaaggtcataggcttgcagtttcacctggaatcttcccttgagagtgtggctaagctggttgacaattgtggggatgaattggtggggggtaagtatattcagtctgcagctgtaatacaggatttggacaataattggtcgggtatacgtgaaataatggctagacttctggataatatagtcactttaatagctgataaataaaattattaatcagccctgtacagggcttaattattctcagcttttgcgatatttttcacgaaattatcgtaagggaattgcttttagtttaacgggaatctaaatttgtaggttgacacattgccaacataaaaatggtgtataatatctatttagtagaatgattatattattgtttaattttgattatcgtacactcaaaactaaggggggattctttttgcaagacacagtgactaagagcacaagattttatatgatcagcagttttttgaaaaagaaaaagttgctggtctttattgtgctggcaatatgtcttgttgttcccggctactattattggacaagcggcaaaaaaataaatgcaaattttttaactgagacggttagcaaatccagcattatcagtacagtttcagccagtgccactatagaaccggtgagttccgtttctttaagttttaaaaactcagaaataataaacaaactttatgttaaagtaggcgatcatgtaaacggaggacaacttttggcggaacaggacggcagcaatctcacggagcagctcaaccaatccagggcaagcctaaagtctgctgaagccaaactggccttattgcaaaacggagcccgttcagaagacatagcgcaatcaagagaaaatgttaatatggctcaaaatgcttatgatctggctaaatccacactggagcgaaatcaggtacttaaagagcagggggccttgtcgcaatttgattttgacaaagcccagtcagacttcaaaaatgctgagagcagacttaaacaggaacaggaatcacttaaggcacttttagccggtaatagaccggaggatatagcaactgcgtctgctcaggtagatagtgcgaaatctcaattgcagatggctctaaatgatatgtccggtacaaaattatacagtcctatgaatggcacggtaagtgttatgaacggtgccgagggtcagagagccacagctaacaacaataacaccagcggcggcggttttatatctgtgatttctgatcagcttcaggtaagggctcaggtgaatgaatcagatataggtaaagtaaagaatggccaaaaggtggaattaagtgttaactcatatcaggataaaatttttaatggcaagatttccagtatttctccgcaagcttataccgtctccaatgtgcagatttatgacgtgattataaatcctgaccaaaattattcggaattaaaagcaggtatgcctgccaatgttaatattattctggacaggcatgataatgtgcctgttgttcctaaaggggcagtctcttatgctataagttatctgaataaaaacagggcggcactatcctctattcggacagcccaggactcgggacaaatgaggaacaggttaaacagcgacaataacaaacagtcaacaggtgaaaaagacacttctaagaactcggaggcagcaactgactccggtcaacaaagggcaaccgtattgatctataataaatcaggtgaacctaaaatacaaagagttgtgctgggattgtcagacgtgaaaaactatgaggttattcagggattaaaagaaggagatatagtagttgtgggttctttggagcagtcagcttcttctaatgcacagggtaaccagtcaactaatgcaccgcttgcacctcgggttggcgggggcgtcagggtccgataataaaagtatctttcagtttattaagtaaaaataagctttgggcagtttatgtcaaggcgagttgataaaatataaccgggcggtgttttgtatgccggatcaaaaagttatagagttggtaaacataaaaaaaatatacgatatgggagaaactcgaatctttgctctacagggtgttagtttaactgtagctgtcggtgaaatggtggcaataatgggttcttccggttcagggaaaagcactatgcttaatattataggttgcctggacaaaccgacggaagggtcttactttctggacggggaagatgtctcaaaactggacaaagacaggttggccgcgattcgcaataaaagaattggctttgtttttcaaggctttaatcttttgggtagagtaaaggttatagataatgtgcagttgcctcatatctatgcaggaacggaaaaaaggattatggctgccagtgcacaagaagccctgaactgggtaggtttgagtaagtatcataaccattatccgactcaaatgtcgggtggacaacagcaaagagtggctattgccagggccttagtcaataatccctccttgattttagcggatgaaccgaccggtgctttggattcaaaaaccagccttgaaataattgcggtattgcagaggctaaacgaggaaaagggtattaccctggttatagtaactcacgaaaaggaaatagcctcctattgtcagaggttggtggtgttaaaggacggccgagtaattgaagacaaaaccataagcaaccgcagaaacgcaagcagagatctcaatgccttcctgcaggaaacggaggtagaagagtgaatctattcaataacttagaagttgctttgaatggtttgaaagctaataaattaagatcagctttaactatgttgggaataattataggtgtttcagcagtgattattatggtttccgtgggacagggtgccagtaaaaagatttcagcccagatttcaagtatgggttctaatctcttaatggtttttcccggtgcgggaagtggaccggtaaggggctccgggggcaatgtaaacacacttactctggatgatgcgaatgctattgctgaattgaacctggtatctaatacagctcccgagctttcaaccggtgttactgccacttatggcagtcagacatggacggctgaagctgatggaacaactcctgaaatgcagcttatcaaagacttatccgcttcttccgggtcattttttacagcggatgacgttaagtcgagttccatggtggcagtgctgggaaaaacagtagtggataatctctacccggttgatatagacccggttgggacgacaatcaggattaataaactcacatttacagtagttggcgtgctggcttctaaaggagcttcaatgggtgggcaggatcaggacaatgtaatttttataccgataactaccgcgcagatcaagctcctgggagtaaagaatgtacgtttaattaatgtacaaacagaaacacctgagagtatgagttatgttcaagcaagtgtagaagacttattgagaaacaggcatcggctgaatcatcagcaggatgattttaatgtgcgcaacctgacttcagttctggagaccgctgagagtgctaccaatataatgacactcctgctggccagcgtagccgctgtttcactgctggtggggggtataggtataatgaatataatgctggtatccgtaaccgagagaaccagggaaataggtttacgtatggcagtgggtgctactcagagcaatataagaaaccagtttctggtggaagcactggtgctgtgcctgatcggggggctggcggggatcattatcggtattgccggttctaatttggtttcaaagttgttgggttggacaaccagcgttacaatgacctctgtattaatttcagccggtttttcagctgctataggaatatttttcggcttttacccggccaaaagagcggcggagcttgacccgatagaagcgctgcgatttgaaaagtaagggtggacataatataaatattcatgtatattgataggtaataaagtgttatatagagagatatgcagatatattgtctgtttctttttatagaaagagtgtatgttttcagacttctgtcaagactagtagaacgattcctaattaacatatcaataagctagttaaataatataatttctactaataatttaaattatttcaatatcatccattttgtacttccagcggtaaacagtaggacaatcattaatttcttttatatatttgtaaattctatcttttaattcttctttagtttttaccctaatagccctcagcattgatttagccattttgccaaaaaatgattcaattaagttcaaccaggatccatgttttggtgtaaaaacaaattcaaaacgatttgggacagtactaagataagcccttgtttcttttgaaatatgagcggagtggttgtccaatataattactattttctctatatctttgtagtactcacttatcatttttagaaactctacaaactcaatactacgatggcggtcttctacttgagctaagatatgacctgttaccaaatcaataccggccatgagactaagtgtaccatggcgaacatattcataatcacgagcaagacatgaatacgttccaggagaaggagaaagatccggagcaatattttctatagcttgaataccgggtttttcatcatatgatatataagcatacattgattgttcatcattttttgataccatttcaacttctttatagacatataacacgttagccattttttgttcaaattctggatcccttttttccaagtaatatttaattttatgtggcttaactttgtttgctgaaagtatttttgatactgtaccttttgctagattttgcagggttggatggccattttctacacaatgatttcgtgcatgtttggctaataaatctgttgtccataattcatagctatatccaaattccttaggtttttggcaagcaagagaaacaagccacgctttatcttctttggttattgtatccggcctgcctgaacgaggaagatcattgagtgctatatctaagccaaattgtaaaattttatctatatgtcgttctacttttgcacggttagtctctaatattctaccaattgaagctattgtttctccttgatgatacaagagaaacattttagcccgttcaatatgactcacactttctgttcttgaatgtataattttttctaatctatttatttcttctgttgtcaaatctaattttgctctttgacttatgaatggcatagtttggtctccccacctgttatgtattataggaaattatataccatgccgatttgtggttcaatgataattaagaattgctctactaggttattggaaaggaactatcctttttatttagatagttcctttcttgtattctgttgttgatgttttaaaaagaaataggcagagtggttatataattggacaagttttcactttgttttaggaattgattaatttgaaaaaatttaaaggggtggtttattagtgaagcataaaattttataccctggtgcttttcccttgttggaagttgaactgcagcatggggagtcaattaaagcggaatcagacgccatggtttctatgtctgataccctggatgtggaaggtaagatggatggtggtataatgggcggactggcgcgcatggttgcgggagaaagtttcttttttcaaactctcactgccaaaaggggaccgggaaaggccttgctggcaccgtcggcacctggcgatattattgatgtggagttggacggttcttatagtctggtggtgcaaaaggatggtttttttgccggttccagggatctacaggtttcagctaaaatgcagaatctggctcaggggatattttccggcgaaggcttttttgttttaaaagtcagcggacagggaatcgtttttttgagttcctacggtggtatccatgtaattaacctggaaaagggagaagaggtggttgtggataacggtcacctggtagcctggccggaatatatgagttatactgttgaaaaggcttccaagggctggatatccacttttacttccggggaagttgcggtgtgccggttccgggggccgggtcctgttattattcaaaccaggaatccaaagggtttcggtcactggatcagacagttcattcctactcgcggcagtaattagctaacttatatattttgatcaacctgtaatgttattgttgtgaaaataatattattttgaataatggatgtgatttgtgaggcaggagaatctcctgcctcatttttttatgacctggtaaattatgcttatttcggacttgtgaataagttaaggtataccgcaaatgtgtcattttcaacgcccctttttatgaaataatttatagcattgtattttggtgttttgtaaatgaagtgaactaataattccctgctgacatataaaaaatatttagcctgatccttgtaaataatttcaaaacacaaattgttgattggtgaatttattatgacacgatatgttgtataaaatatgttttttcggccttgaagcagaggcaagctttaatttttttaaaaaacaaatgcaggagaatgcgaagtgaaatagaattaaaataaagtggattaaagtggtggaaagtggttaatagtgaagccaatggtgggagtggtatgctatgttcatgggtgagcaccagcacaccatagacaataagggaagaatgattattcccgctcgctttcgggaagaactgggcgagcgttttgtcatgaccaaaggccttgaaggctgtctggccctttatcctttacaagaatggtcagttttagagcaaaaaatgcgttccctgccttttactcgtaaagatgcgcgcgcattggcaaggtttatattttcaggtgccagtgagtgtgagatagacaaacagggtagaatactaattcctaacaacttgcgggagcatgcaaaattagttaaggatgtggttgttattggagtttcatcgagggttgaaatatggtcaaaagccgagtgggaagcctatagcaatgaaactgcggtctcagtggaagaaatagcagaaaaaatcgttgattttgatttgggtttttaatgccgggttaactttactccgggtggtaataatacatattatttataggcggcaagaggtgtattaaaatgaatttttcacataaaccggtaatgctggcggaggtaattgacggtttaaatataaggcccggaggcatttatgtggactgtacgctgggtggtgcgggtcacagcagtgcaattgctcaaaaacttgatggcagagggttattaataggcctggatcaggatccggaagcactggcggccgcttcagaacgcctggctgtatacggggcgctggtcaaaacagtgggtaggaacttttctgaaattgcctcagtgttgtcttccctgaatatcgagagtgtggatggtatactgtatgatttaggagtttcctcctatcaattagataacccctcacgtggtttcagctacatgcatgaggctccgctggacatgcggatgaaccctcagagcggcataacggcgggagatctggtcaacagcctatcacaggagaaacttgcggagattattcaaagctacggtgaagagagatgggcctccagaattgccgggtttattattgaagaaaggcggcataagaatatttgcactaccggccagttggtgcaaataattaagaaagccatacctgccggtgcccgccgcgacggaccgcacccggctaaacgaacctttcaggctttacgtatagcagtcaacagagaactggagatattgcagcaagccttaagggatggcattaagtttttaaggaccggtggtcgtatttgtgtaataacttttcattcactggaagaccgcctggtaaaagaagtatttaagagtgtggcaaaaggttgcatatgtcctcccaggctgccggtttgcttgtgcggtaagcaaaaagaactgaaaataattaccggtaaaccgttggtaccaacggaaactgaattgaaggacaatccccgggcccgcagcgctaaacttcgcatagcggaaaggttctaaaaaaaatgagaggtgaataccttggtagtaacgcaaaatcttgcggaaaaacttaaccctaccgaaaacgatcagatggaaacgctgcagcagccgccaacaaggtctaaaaaacatttttgtatatccagaagccagtgttttgtctttacaagtttagtattggccgcctttttaaccggagcagtaatctccttttattgtgcgcaaattttcaccatgggctataagatgagcaagatgaaaaaagaaatagccgagattcaaaacgacagtcaagatatgcaggttgaaatcaccaggctttcttctttggaccgggtagaggcaatggcgacacaaaaactgggcatggttgcgcctggcagggacattgtactggtagatgccccgttaaccaaacaaaatcaggtgcagtcaccggttcaagcgcaggtgaatacggatccggcaatagatgaggaaaatgtcgacccggaaaagtccagctgggtaatagaggcgataacccaattagtcagttatctggaacaacatgtgaaagcttgctagattgaattcggcaagggtgggggaggagtccatgcgcacgactaatataacggttagaaaaaggattaccatactctttctcctgatagctgcttttttgctctttttaatttttcgtttagcctggttgcaatttgtcaaaggtggtgatctgagccgcaaatcctttgaaatgcgtaccactgatgtaccggttgaggcaaagcgtggatcagtatatgatcgcaacggaaatgaactggttaccagcatcagtacggactctgtttatgctattcccaagcaaatagaaaaaccggcggaagttgctaaaaaacttgccccttatcttaaaatggatgaggaaaagatatataagatcctaaccaaaaaatcagcctttgaatgggtatcccgcaagcgaatagattttgaagcatcacaggaacttaaaaaaatgaagctgcagggaataggctttgccgaagagagcaggcgttattacttgcatgacactctggcgcctcaagttctgggatttaccggaatcgacaaccagggtttgatgggcatagagaaagcttatgatcaagaattaaaaggggtaccgggccgggtagttgttgagcatgacgcagccggcaacactgttccccaggctatgcataaatattacgcaccccggcagggacataatattatactgacaatcgatcagagtattcagtattttgtagagagagaactggataaggtagtgagtgaatatagcccgaaaaatgccgtaattgtagtaatgaatcctaagacagcagagatactggcaatgggttgtcgacctacttttaattccaatgactggtcaagcgcgccacagacttcctgggacagaaacccggctatctggtataattatgaacctggctcgacattcaagattattaccatgtctgctgctctggaagaggggacggtaaaagaaagcgatacttttaatgatcccggtttcattaaagttgcagaccgaattattaaatgctggaaagccggggggcatggctttgagacttttgccgatgttgtcgctaattcttgcaaccctggctttattgaagtaggtttggaactgggcaaagagcgcttctataagtacattaaggcttttggtttcggtgagttaactaatttaaatttgccgggcgaagccaatggcatactcataccggaggaaaaagcaactactctaaaccttgctaccatatctattggccagtctgtagcggttactcccatacaattgattactgcggtttgcggtgccgttaacggcggcacactaatgaaaccacaactggttaaatcaataactgacagtgagggaaaggttgttaaaacctttgagccggaaaaaatacgccaggtcatatccaaagcaacttctcaagaggtcaggcatcttttggaaggagtcgtaatgaacggttcaggcgctaatgcttttgtagaaggttacggtaccggtggtaagacaggtacggctcaagtagttggtgagaggggcggttatgtaagcggtaaatatgttgcctcttttgtgggcttttccccggtagatgacccgcaggttgtctgtttggtggtagtcagcgagccgcagaccactgcttattacggcagccaggtagctacacctatatataaagaagtagttcagaatacattaaggtatatgggggtgccggaacgccccgggattaaaaaacctaaagatccgctggtattttatgaagagcccgaaataagggtaagtgtgccaaatgttgttaactaccctctggagcaggctcaggaagttctgagaggccgtggtttagcctttaaaaccagcggcagcggtgatatggttggcagtcaaacacccggtgggggagcggaagtgctcaacggcacgacagtactgcttaaccttgacgcacaagaacagaaggatccttctgtaataattatgcctgatttaagaggtcttagtatcaaggaagccggcaatctgctcgataagttgggtctaaaattagaatcgcagggaaccggactggcagcagaacagagtgtggcacctggcaataaggttactgccggaactgtgataaaaatagattttgcggcaccggatgaataataaggaagaaacctgtgactcagactgcttcctttgcggggatgtctgagtttttggtgtataatgtaaaatgttttgccaggttagattatgctattatgggaataatatatagctaaaagcttttagataaaagtcaacagaggccgctcatgatgattatggggcgggtaaaatatgtttaaggggggctggttttgctttttggagaaattttacaatctgtagaagttttatcggcaggcggtaattcggaaatacagcttaccggtattgcctatgattcaaggcaggctaacccaggctttttgtttgtggctgtggagggttttcaaactgatggccatgattatatattagatgcagtaaataacggtgcagtggcagtgattttgcaaaaagatatgattttgcctgattatattgcctgggcaagagtacctgacagcagaaaggccctggctcttttatcagccaggttttataactatccctcgcgccggctgaaaatgattggtgtgaccggaaccaacggtaaaacaactaccgctcacttaattgaatcagtataccgtgctgcgggccatagaaccgggttaatcgggacttgttacaacctgattggtgaagaaatctttgaggttaagcatacaacgcctgaatccactgatttgcaatctcttttatcagctatgctgaaggcaggggttgaggtggtggccatggaggtgtcttcgcatgccctaaatctgcacagggtagatgggtgtgagtttgatatcgctgtgtttacaaatttgactcaagatcacctggattttcatgagaatatggaagattacctggctgccaagagtattctgttttccggcttgcaaggtgatggcggtaagaacggtgccaagtatgcgattatcaatgctgatgacgaggctgcggccaggcttacaaggcttagcgggggccaggtaatcacttatggtatggtcaaaaaggctgatataatagcggagaatattacggtcagagcggatggtgcttctttcactgtagccagccggcagggaaaggtaacaattaatttaaacttgacaggtaagttcaatgtttataatgcgttggccgcttactctgtagggatggtttccggtttttcacctcaagttattaagcatgctctggaaggagtaaaaggtgttcccggacgttttgagctggtggacgagggtcaggattttgcagttattgttgattacgcccacacacctgacggtttaagaaatatcctgaatacggcccgtgagttcactgccggtaaactaattaatgtttttggctgtggtggtgatcgtgaccgcactaagcgaccgttaatgggagagataagcggcagactcagtgatttcacgattgttacctctgataatcctcgccgcgaggacgcggataggattattttggacattcttgttgggatcagcagagtggtggaaagagattattacaccattataagcgatcggagagcggctataaaagcagctctggctcaagctgcttcaggtgatgtagtgattattgccggaaagggtcacgagacctatcaaataataggtgacgttcgttatgcgtttgacgacagggaggaagtccggcaagctctaagggaacttttctcgctgcctgtcacttagatattggaggaaagtatgaaaaccatgtctttagatgagattgccggggttattggagccagacaagtgcagaaaggctcagttaatgaagtttcctctgtttgcactgatacacgcaggttaaagccgggagaattgttctttgccttaaaaggagaaaattatgatgccaatgattttgtcgaacaaggtaaagctaagcaagcagcggcggttgttgtaagccgggttttgtccgctgtaaattccggtactgcagtattgcaagtgcaggacagtttaaaagccctgcaggctctggcccgttataacaggcagctttttaatattcctgtcattggcgttaccggcagtaatggtaaaacctctaccaaggatatgatagcaagtgttttgggtgtgcgatataaaactttaaaaaccagcggtaactacaataacgaaatcggtttgcctttaactctgttgtctatggatagttcacaccagacagcagttgtggaaatggccatgcgaggcaggggggaaattgattttctttgccaactggccagaccaactggcgctgtaataacctgtataggcgaagcccacctggaactgcttggttcccgggagaatattgctgccgccaaaggcgagatgcttcagcatattgggccgcaggggtttgccttgctgagcggaaacagttctttgaccaggcaattggcggggcttactgccggtaaggtattattttacggaacagaaccacagctggatattagagcctgcgatattcaaaccggcagtaatgggagtaaatttactgtaatcacatcccgtgggcaggaggatatcttccttccgataccaggtcggcataatattataaattctctggcagctgtaggagtgggtctggaactgggcctttctttgccggaaatcaaagcaggtttggcggaagtggttttaactggtatgagaatggaaataataaaaattaatggcataacggtgataaatgatgtgtataacgctaaccctgactcctctaaagctgctttgacaacactggcggatttgggacataaccgaagaaagattgcagttttaggcagtatgtttgaattgggctgcagggcggtagagggccatcgtgaggtgggcagagcggcttttgcagcaggaaccgaatatctggtgacagtgggagaattggcccggcaaattgctgtaggtgcaaaaaatgcaggtatgcctgctgacagaatatttgtttatgaagataagcagagagcctgtgattgcctgggtgaattgtgtaaaaaggaagatgtgatcctggttaaaggctcacggggaatgcatatggaggaagttgtgagttatttagcgcagtaagttataacctcgggtttattttttatatgccggcggtttaaggtgggggggtttatgaatataatatgggaggctcttggtgtatccctggcagtgactcttttttccgggcctgtagttattccactgctgcgtcgtttgaagttcggccagcagattcgtgatgacgggccgcagaggcacttaaaaaaagctggtacaccgactatgggtgggataatgtttttgctgggggttgttgtggcagggctatggctgggcaataagtctgcggaaggtatgatgttattaggtattactttgggatttggcttaattggttttttagatgattacataaaggttgttttaaaaagatccctgggtttaagagccagggaaaaattattaggacagtttgtacttgctattattctggtttggtttgcagtattccatttcggcagaggtactgatctggccttgccttttagcggaacaacctttgattttgggtggttgttctactttgtttttgcggtatttttgattgtaggtatggttaatgcggttaatctgacagatggccttgacggtttggctgcaggaacaagtgcactggttgcctttgcctatgtggtcatagccatgaccacaggcaagccgggtattgccctgatcatggcagcagttgtcggtggttgtttgggttttctctggtataataattatccggccagggtatttatgggtgacaccggttcgcttgccttgggcggatccctggcagcggccgctgtattaacacgcagtgaactgatttttctaattgtggggataatttttctagtcgaagctctatcagtaattattcaggtgatttcctttaaattaactggtaagcgtgtgtttaaaatgagtccgctgcaccatcattttgaactgagcaactggtctgaagttagaatagtgctcaccttctggttggtcacagttattttcgcagtttttggtctggcaggaatggcggtagatttatctttgctttgggactgaagcagtaaagtggaggtttaagattatcatggaactggaaaacaaaaaggtactggttgtgggagccggaaaaagcggtctggccgttgcccgttttttaaagacgaaaaatgctgagattgtgataactgatcagaattactctgttgagttgcaaaagcaaattgagcaaattggtgtggtgcctgttctggggcgatatccggagttttctgataatgattatgacttagttgtggttagtcccggtgttccgctcagtgttcacccggttgttaaggctcatagcttgggtattgaggttataggtgaattggaattagccgctcgttttattaaagctcctgttgtggctatcaccggtacgaatggaaaaaccacaactacttccctgatcggtgaaatatttagaaataatggtataaaaacattggtagccggtaatatcggcttgcctttggttactgaggtagaaaaatatggtcctggtgacattattgtggctgaagtatccagctttcaattagagactaccgtgcatttccgtcctaatgttgctgtaatcctcaacattacgcctgatcaccttgaccggcatgctaccatgcaaaactatgcgcaggccaaagcaaatatttataagcagcagctgtcctctgattacactgttctaaattatgatgattctttgacagcttcactggcagttaaagtgccgggcagggtcatattttttagccgcaaacatattttagatagaggggttttcgttcgtaacgaggagataatagcagcgttagatggcgatgaaacagctatctgccgggtcgatgaagttaagataccgggggctcataacctggaaaacgctttggcatctgtagctgccggatttgttttgggagttggtcggcaagtactggctaatactttgaaaacttttcccggtgtggaacaccggctggaatttgtggcggagattaacggtgttcgctatatcaatgattccaagggaaccaacccagatgccgctgtcaagggattgcaggcctatagtcagcctattgttttaattgccgggggcaggaataaaggcagtgattttaaagaatttatgcaggcagccaaggagaaggtaagaacaatggtggtgttgggcgagtgtgctcaggaactgctggaagcggcgcaagctgttggtttcggcaatgttattcaggcgactgattttataagtgcggtaaagctggctgcgcaaactgcccgcagcggtgatgtagtgctgctgtctcctgcgtgcgccagttgggatatgttcaagaattatgaggagagaggcaggctttttaaggagattgttaaggatttgaggtgttaagtgaacatgaggggaagaaagcggcctcccgattttctgctgttcataacggtacttatgttattaggtatcggggtggttatggtattcagtgccagtgaatacactgctttggtcagagagtactataaccacgatcccttctatttttttaaaaagcagcttatgtttgccgtagcgggcttgttgattatgggattgatagtaaaatacgattactggagatttaaaaagcataccaataaaattgctatagctgcctttgtgctgctgattttagttttaatcccgggtatcggagtcgtgtcacacggagccaggcgttggattggcattggtttgtggacatttcaaccttctgaattggtgaaaatgtgtttgattatttttactgctcatggcttatctcaaaaaggtcatcagataaaaagttttaccaggggcttattaccgtacttgatgatgatggcgggggccagcggcttgatcctgcttcagcctgatttagggactgcgtctactttggccggaactattgtgtttatgttctttgctgccggagccaggttaagcaacatggccgccctgtcaggcgcgggaataatggcagtggctttagccatatattttgaaccatataggatgaagagatttttagctttttgggatccttgggcagatcctcaaggagacggttttcacattattcagggactcctggcacttggctcgggcggatttttcggcaccggcttgggacagggaagacattctaaattgctctatgtgcctgagcagcatactgattttatttttgctgcggttggtgaagagctgggttttatcggtgcctgtctggtaatacttctattcggcatgtttgtttggcggggcttgaaaattgccatagattctccggatccttttgccagcttaacggcagcgggtttgactttaggaatagcactgcaggccatcattaatatgggtgtggtaacaggatcactgccggtgacaggaattaccctgccatttatcagttatggaggcacatccttgatctttactcttataggtgtaggcattatattaaatatttccaggtatactacttcaagatgattatatatcataagataaagcaggggtgaatccatgcgggttgtaattaccggaggaggtacgggtggccatatttatcctgctctggctgttgccaggggcataaaagacaggcacaggcaagccgaattattgtatattggaacagagtctggtttggagtctgatttggtgcccaaggcctgtatttctttttctgctattactgcagtgggattaaaacgcaaaatgtctttacataacctgactgtaccctggaaggttactggaggaatgctcagagctgcaaagttgctgcgtgatttttctccccgtgtggttgtaggcacgggtggttatgtatgcggtccggttgtattggcggcagctttgttaaaaatacctacgttgattcacgagcaaaacgcttttcccggtataactaaccggattctttcgcgctttgccgatcgtgtagcggttaccttttctgaatcatttaaatattttccaaaacgtgccaaattaaagcttaccggcttgccggtacgtacggaaatactggcagttgacagggagaaagcccgtgccagcctgaaattgtctccagaaatcaaatttctcctaagttttgggggaagtcagggtgcgcgtagtattaatcaggctgtgccggtcctcatgagcaatttttctaatgaccctggggtgcatattttacatattacaggtcccagaggttatgatgagtttatcgaagcaaataaaagtatatgtatggataatcatggaaatattacagctgtgccctatttgtataatatgccggaagctttagccgctgctgatttagttatttgccgggctggtgcggctactctggctgaacttactgcaagaggactacccgggatactaataccttatccttacgcttcggaaaaccaccaggagcataatgcacgagccctggtcaaacgtgacgcggcggaaatgatcttggaccgggagttaagcggtgaagcgttatatgaaaaggttaaggagcttttagccaacccgtcaaggctgaataaaatgtctgaagccagcaaaaagcaggggcatccaacagctttggaagaaattttagattgtattgaagagattatttaagtaaaaaattttattttaccggaggacaagcttttgtaacacatacagtatgcagtgaataggatattgtatatttttattaaccttgtgctgttatccggtgtttggagggggatgaacctaagtgcaaccgataccgaaaaaaattcacttcattggcataggtggtgcaggtatgagtgccgtcgcgcaaattttgttggaactgggatacacggttaccggttctgatcaaaagctttctcatattactgaacgcttggaagagttaggtgcagtttgctatgccggtcataatgcagaaaatatcggtgatgctgagctaattgttatatcttctgcaattcccagcaacaatccggaatggcaatttgctttgcataaaggtgtaccggtcattcacaggggtgagatgctggctcgtatgatggataggcagaccggtatagctatagccggagcacatggtaaaacaaccaccacttcaatgattgccttaaccctggtcaaaaacaatctagacccgacagtattaatcggaggtgaattgactgatataggcggaaacgcaaaactgggttacgggcagtatctggttgccgaggcggatgaaagtgacgggtctttcttactattgaggcccaatattattgttgtaacaaatatcgaaaatgatcacctggattactataagactgaagaaaaaatcacagaggcctttagtaagtttatcaggaaaataccatctgatggtatggctgtgctatgtactgatgaccggcagttaaaacatatgagcactcaattaaaacggccttgtaaaacctatagcgtaaagagcacagacgcggattacacaatacgaaatatgattactgacgggccaaaatcaaaagtggaagtatatgaaaacggtactttattaggtattttggagttgctggtgccaggtctgcataatatttcaaacgccctggcagtagtagcggttggcaggcatataggtttggattttgacaagatagctgaggcattgagcacttttaaaggagcgcagaggcgtttccagttgattggcatagaaaaagaagtgcaggtagtagatgattatgcccaccaccccagtgaaatcagagctactttgaaggcggccaggcaggctcacgcaggacgtataatagcggtttttcaaccacatcgatatagtagaactcagcacttgtatgagcagtttggggaggcctttggtgatgcggatgttgtgattgtcagcgatatatacagcgctggggagaagccaattgagggtgtgcatgccgggctgattgttgcagcggtgcaaaaaaatactggtcgtgaggtaatttaccagccgggaattgagcaaattactgattgtctggaaactattgtaaaacatggtgatttagttttaactatgggcgcgggaaatattcaatcggcgggtgttgaactagtattaagattgaaagggaattaatctatgactgagacaattttcaatgatttggagcaagtattgtctggtcagctaaaatataatgagcctatgagcaggcataccagctggcgtgtcggaggaccggcggaggtattagtggagccatcgggaatggttgatattaagacagcctgtgaatacgcccgggataaaaaaattccgttaaccgttatcgggaatggcagtaatttactggtgtccgactatggtataaagggcatggtgcttaaaataggcaaaggtttgtctgatatagaaattgataatgagactataatggcgggggcaggggctaaattatcccgcattgccgcagcggcaggagcggcgggtgtgggggggttggaatttatggccggtatcccgggcacgcttggcggggcagtggtaatgaatgccggggcttacggaaaatctatcagtcaagtcctgaaaagagtttctctaattaatcagaatggtcaggtaagctgtcaagagcaagagaatattatttttgattaccgcagcagcagtctgcaggaatcaggcctgatagttactgaaggtgttttagagggttatctcagggatgaaaaacaaataaaagatgatatgaaggatatgggagaaaagcgacggtccagtcaacctttaaattaccctaatgccggcagcgtcttcaggaatcctcctggttattcagccggcaagctgatagaagagtcgggagcaaagggtttaagagtcggtgacgctcaagtctctgaaaaacacgctaattttataatcaatttgggcagcgcaacagctgaagacatattgcaactcattgaaagggtgcaacgtatggtggaaaaaagatttggtattagacttaagaaagaaatcagggtgctgggcaggtttcttaggtgaggtgatgttgtggcgaaatataaaatttctggtggcaggcgactggaaggaactgtacaggtgagcggttccaaaaatgcttccctgcctatattagccgcctgcttattaaatggggaagtaaacactgtttacggcattcccaggttgcgtgatattatggtaatgcaggagttgttgcgttacctgggtggtaatgtagcctgggaaggcaatgtcatgactattgacagcaaaaatataaagagcaaaaagatatcagaaattctcatgcgccgcatgagagcttcaaacctggtgttgggaccacttttgagcaggtttggcagggtagaaatggcctatccgggaggctgccaaattgggaccaggcctatggatttacacattaaaggaattcaagctttaggggcggtaaccactgaaaagcatggctatattattgcagaggcagatgaactggtaggagcggaaatacatcttgacgtgcccagcgtgggagcaacagagaatataatgatggctgctgtatttgctaaaggacagactgtgattcgcaatgcggccagagagccggaaattgttgatttgcagaagtttctcaatagtatcggagctgatgtcagaggagccggatctgatacgataaaaataagaggtgtcaagctgcttaaagccggacagcataaggttattcctgacagaattgaggcgggtacgcatatggtagcagcggctgttacacgtggggatataactatagaaaatataatacctgatcatatggaacctgtaacggctaaattaaaggaagcgggtataccggtatatgtaagagaggacagtataagagtttgctgtgacaggcgacctgttccggtagacataaagaccatgccatatccgggatttccaaccgatatgcagccgcagttaatggttttgatgtgcatagcctccggtacaggcattgtgactgagacagtttttgaaaaccgctacaagcatgtagcagaattgcgccggatgggggctgacattcgtgtagaaggacagaccgccattgttaaaggggttaaatgcctcagcggtgcctgtgtcgaagccaccgacctgagagccggtgcggcacttgttctggcggcattggcagcggataacgggtctgttatagaaaaagttatgcatattgagcgtggttatgagagcctggaaagtaaatactcatccctgggagcaaacattgtcagagttcacgattagtgactcttttttggtttataggaggacaagaagggttttataaagattactgtcgattaaagatagaataattaagtgattaatttatggtgtatgatagtttttaagtttttagtttggacaagttaatccatgtcaggtataataaaaacagtatgacaaaattgtacagatttcacataatagtattctaacactgacttaatgttttttgactgggagtggagaacttgactaacggttaccacccaataagaagaaaaaaaaacaacatgacagaaagtattttctttatccttatggttctggtggctgtgtttatactttttaaatcgccattatttgaagtgcggcaaatttcagtagaaggtacttctattccctccgagaaaattattaatgtttccggtattagttccggtcaaaacatttttaaacttgatttaaagtcagctcaaaataaaatacagcttttgccgcttgtaaaaaatgttaatattgcaaggcaactccctgcaactgtgaatattaaagtggaagaaagaaaggctgtgggagttttacagattaaagacggttttgccgaagtggatgatgagggtgtttttttgcgcacggctaatgtcgctaatacgaagctgcctgttcttaccggtgcatcaattaattttcccggtatcggaaaaaaaatagaatcggaaaaactttctacgttgataaatgtagtttgtgaattgccgcaagagattttgcctaaactatcagaaatacatatagatgaggaaggatctattcaactttatatgttggaaggcattcaatgccgtttaggtttgcccgaaaaaataaaagaaaaaagtcaaatgttgctaaatgttctgcaggagttacagcctcaaggcaagaaaatagaatatatcgaacttacttattatggtaaaccagtcgtcaagtatagtgacaggtaaggggtgtaagttttggggaaaaaggatgttcagtgggtaattgtactggtgggtgttatcatgggtttgctgctaaccatacaattcagggcaacccagcaagtaaaaatgaatgttcctgtgcagcgcgctaaggaaatttcgacacaactggaaaaggtcagatcggatagggaaggactgaaattgaaagtagaaaaacttcgtaaggatttagaccaaatggctcagggtccacaactttccgagcaaaaaagcaagcttgaggcagccagaatagaagcaggggtatcgaatgtcgccggtaggggtgtaagggtaactttaaatgacagtaatgttgctttgcagcctgatgaaaatcctaatttatatgtattgcatgatgaggatgtacttaaggtgctcaatgaattaaaatcttccggtgcagaagctatttctataaatgaccagagattacttgctaccacagaggtgcgctgtgttggtcccactattctggttaataagaccaaacgtttagcccctccttttacaatatatgctattggtgatcccgttactatggaaaacgcattaaaaatgaggggtggcgttattgaatccttaaagatttggggtattcaagttaatgtagagaaacaggatagggtggtcattgatgcttattccggtacagtaagttataaatatgcccaatccgccgtaagcttgaaaggggatggacagactagtgaataaaaccaggtttctttctattgctgttgtctcggtagttcttggcttgatgctggctatccagtttcgcagcaccgttgccagtcaaaacaaaaatgcaggggtcccttttgaccgggcacaggaattatcagtggaaatgagacagttggaaaaggaaagagatgcattgcagcaagaagcggaggatttaacgaataagctaaaccaggccaataaagggcaggcgcaggcactgcaggctattagcagtgagttaaacaaagtaaagatgatggcaggtatgttgccggttaaagggacaggcgtagaaatagtcctggataatggaaaagcaggtgcacaaagcccggctgagaatttatttgctgttcgtgatgacgacatattaaaagttcttaatgaactgcgtggtgccggagcagaggcgataagtattaacggtgtgcgcgtaatagctaccagcgaaataaggttagcaggtacctttattaatgttaatttaaccagagtgctgccgccttaccgcattgaggccattggtgacaaggatatattaagcagcagtttggaaatcagcggtggtgtagtagagtaccttagaagtatggggataaaagtgtctttggaaaagaaagaacaaattaatataccggcttatgccggaagaaatcgttttgattatgctaaaccgatttaatggaggtggatataatgtggctgggtgtttggttggccgttctcggtttgtttttgggggttatgattggccttaatgttccgttaattttaccgtcaatatatgctcattatatgtcggtcgctgttctggctgctttggattcagttttaggcggtattagatcggctatggaagataaatttgataatggaatttttctcaccggttttttcagcaatgcactcttggcagccggtttggcttttatcggggaaaggctgggtatcgaactttatctggctgcggtagtggcttttggagtaagattatttcagaatctggctattattcggcgtcacttacttaaacgatcttatgttataaaagaggaaaacaggctttcgcgttgaattttacattttaagtaaagttatgcgggggtacctttgtgttaaaatataacgatcaattaattatggctttggagatcggttcaacaaaaacagtgtgtggggttgggaagctgagccacgccgggaggttaagtattctaggttatcatgaggaatcctctataagctggcgaaaaggtagaattggtgataatgaattagctattagattttttcgtaatattgttgaagctgttcagcattctaccggtggtcggccgtatgtggtgcatgttggcatggccaaccatgaattatatataacacggcaaaatttcaagcatgttttttctgaaacagcacacaggatatcggaggaagatatatgttttgttttccaaatgctgaaagctttggcagccagggaaaacaacaggataatacatgttgtcccaacaggtttttatatagataatcaattggttaaagaacctcttgatttatctggaaaatgtttttctatagaggcaattgttatatcaatgaatactgaagcgctagataatctgcttatgctactaaagcttgcgggcataaaggtaaaggaagtgatattaggttcactggcatcggctgatgcggttttgaatgctacggagaaagaattcggttcggtttatgtggatataggcgggcaaaccacagctattgttgtatactctcatggctttttacaggatgtagtggtcttacctgtaggcagtaattatataaccggtgatttggtctttggtttgggcatatcttataccgccgccgagtacctgaagcttgagctgggtttaacaccggtaaggaatctagcagaggaaatagaagtcaagagtggttctgaattaaagagagtatcagctcgcctgattcttgatattattgaggccagaataaatgagattttagacttaatcaaaaaaaatatagaaatatataactgtgaggggttaataaaaacagggtttgtttttggcggcggtggagccaagttggctggtttggttgattatgctgaaaagcatttagatatgccggttcgggtgacaggtccagatgcatatttagatgcaggaactagtaccgaggctgtgagtttgggagtaataggattaattagattccgggaaaatcagagtttattgcctgccaagccagatacttcaaatattcttggaaccggctggttggaaaaaataaaattatgggcagttaaaaaatagcatggggggaaagcgcaaaatgctcgattttgaaatgaatattgaacaatttgccaatataaaagtaattggggtgggaggcggcggaaataacgctgtaaaccggatgattgtagcgggtttaaaaggcgttgaatttgtttcagttaatactgacgcacaagctttgcagtatgcacagacaagtacgaaaattcaaatcggtactaaattgaccaaaggattgggagcgggtgcaaatccggatattggccagaaagctgcggaagagagtcgcgatgagattatgcaggcgttaaaagggtcagatatgatttttgttactgccggtatgggtggtgggacaggtaccggggcagcgcctgtagtagctgaaattgctaaagagcttggtgctttaacggttggtgtagtgacaaagcctttcacttttgagggaagaaagcgcatgactcaggcagaatccggtatagagtcactgaaaaataatgtggacaccttgattactattcctaatgaccgtttgttacaggtaatagagaaaaacactactattgttgaagctttcagaattgccgatgatgttttaagacagggtgtacagggtatttccgatttgatcgcggttcccggtttgataaacctggattttgcagatgtaaaaactattatgcgtgaaaccggttctgccttgatgggtattggcagttcctccggtgataaccgtgcgtctgaagctgcccggaaagctatttccagtccactgttggaaacctcaattgaaggtgccagaggtgttcttttaaatatcaccggaggaacttcattgggattatttgaagtccatgaggctgcagagattatatcccaagctgcggatcaggaagccaatattatttttggcgcagttatagatgatcggttggaagaagaagttcgtgtaactgttatcgccacaggttttgaccagagaatcgaaaaccgcaaaaacatatttgacagcgctaaaaagaaaaaaatagaggtaaaatccttctctactgatgatttggatattccggcatttttgcgcagaaaatagttttttataactaattaaatctaataaaaaataaaaaacaagaaaaaactttaaggaaaataatattttaattatctataacgacaaaaataacaacccggtcattgtataataagaccagggttgttatttttttgaagtcaataaaccaggttataaaaaaaccggtttttaatataaatattatatagttgtatgcccggtttttatactctaggaaattatgcttatgatggatttgcggatgagttaaaactaatactacataatttccaacgagtacgagtgcctgcggctgcttggaagtcgcttgtggcgactttcttttcggggggtgtgtgacatgccggcttatgtggtttacctggatcaggtgatgttgggaaacctggtaatgaattatgcaattttgtggtctaccgcccgttttggtagaataaatattgccaaatggcgtttgtttgccggggccggtttgggaagtctttatactctggcgctctttcttcctcgctggaacagcctgcttacagtaagttgtaaatttaccgtatcagtgttaatggttttcattgcttttgcgccactgcggctaaaacgtttttttcaggtgctggcttatttttatttatcatcgtttattttgggtggtgttgttttagggtgcatgtattttttacgcagtggaaacagcttttttaacagtggtctgggcagcccttcaaaagagtattttggttatggcatagctcttgctctggttgtggcctggataatgggaaaaatctttgagctggctcgaaaaaaggcctttcaagatacttgtaaggcttctttactggtaagactctggggcagcagtgttgaattggaggctcttgtggataccgggaacagcttaacggatccgctgagtcagcacccggtaattattgttgaatataaagcaattaaggaacttttacccccacctatacaaaacttatttgataaagacaatttgtctgattttgccttgctgcatgatactttgtcaggaaataaatggtccgaaagatttcgtttaataccttttcaatcccttggtcgatctgatggcttattgttgggttttcgtccagatgaaatcattactggagcagatgacagaaaaaaactggttcgcaaagtagttgtaggaatttatccggggcggttggatgcgaatgactcatatcatgcacttctccaccctttaattatggatgaacacgcagcataaaaaaatatagatttatatagataggagggaataggcttttgcagataatatggccggaaaagttattggtgcatctatggctggaacgtgtttttcgtctatttacgcaacgaccggagatccattatgtagggagcagtgaagcattgccaccccccttaagtatagatgaagaatcaatattaattaacagattggaaacgggtgacggtgcagtcaggggtgtattgattgaacgcaatcttcgactggtggtatatatagcgcgaaaatttgaaaacaccggtatcagtattgaggatttggtgtctattggaactataggccttataaaagctgttaatacttttgatccggctaaaaaaatcaaacttgctacatatgcgtctcgatgtatagaaaatgaaattttaatgtatttacggcgcaacaataagacccgctcggaagtttcttttgatgagcctcttaacattgattgggacggtaatgagcttcttttatcagatgttttaggaacagaaaatgacgttatatataaatatattgaggaagaagttgatcgaaaactgcttcatttggcgctgcagaagctttcaggccgggaaaggagaattatggaactgcgttttggcctaaacaacggttcggaaaaaacacaaaaagaagtcgctgatatgctgggtatttcccaatcgtatatctcacgcttggagaaaaggataattaaaagattaaaaagagaaattcaccgaatggaatagaatacgaatatttagaacaccctgataaaccagggtgtttttttttgctttgctggcaggtaatcttttcatgtataaatcagttgacgcaaggtaataatgaaaaaaagaaattatgcaaaaaactggaaagaggtgggagacatcatgttgatcaataaagtagagatttgtggtgtaaatacagctaagctcccagtaatacctaacagtaagatgcgggaattgttcgaagcaatacagcaaggtgacacctctgcccggccacagttgataaacggcaacctcaggctagttttgagtgtaatccaacgtttcactaacaggggggaatatgtagatgacctttttcaggtaggttgtattggtcttatgaaagctattgataattttgatcttgcacaaaacgtgaagttttctacctatgctgtacccatgattattggagaaatcagacgatatttaagggataataatcctataagggtaagcagatcgcttcgggatgttgcttataaggcgttacaggtgagagatacactggttaataagcactcacgtgaaccttcagttaatgagatagccaaggaattaaaaatgccgcgtgaagaagtggtatttgccctggatgccatacaagaaccaatatcactgtttgagccgatatatcatgacggtggcgatccgatttttgttatggatcaaataagtgatgataaaaatcaagatttaaactggttagagggaattgcaattaaagatgctttgagaaaactcagtgacagagagaagcatatcctgacattacgttttttcgacgggaaaacccaaatggaagtagctgatgaaataggtatatcacaagcccaagtatcacgtttagaaaaagcggcgttgcaccatatgcgcaagtacatatgaatttattgctgagagtgaaagattgtatgcggcaatttgtcgggggagggagtaatatgagggataaatttatggcaggagctgttttactgacaattgtcggtatgacttatgttgtgtactggcatgctcaaaaagctaaagtatctgaggcatataatgccaataatttaattagatttcatgtgatagctaacagtgatactgaagcagatcaaaccttaaaacttaaagtaagggataaagtggtaagggctatgacaccttcttttagtcaagccggtaatgtagatgaagctcgtgttgtggttaaagaaaatttaagtttgataaaatctgtggcaagtcaagaaattgccagagagggtaaagattatccggttcaagttagtttaggtaattatatgtttccgacaaagacttacggcaacttgaccctggaagcaggagaatatgaagctgttcgtgtggtgattggcgagggtaagggcgcaaattggtggtgtgtattattcccccctctttgttttgtggattttagtgcggatcaagaggggataaatattccggaaaaagctaagggagtttctttggcggaaacgccaaaacaacaaacagattcgcaggttcaggttaagtttagagtagttgaagtgtttgaagactcggtaaccagggtggttcgagttcttggcaaacatctagtggcattcacgggaggaaaatagaaaataggcacaaaaaaacagtgaaacttgtacaagttttgctgtttttttgtggcctaaaaaattatgcttataacggatcagtgataagttattgtaaaggtaattagtgaacagttttttattcctcttcttgtttagttgtgtcccgcatatattaatacgggggtgattgcagtggtaaaaatctctgacttaagagcgagggagattataaatacggtggatggcagaagactgggtgtaatcaaggatattgatattaacctggaggaagggcgaatcagtgctctgattataccgggtgttcagggaaaaattctgggtttttttgggcgtgaagaagaaattattattccctgggagaagattaaaaaaatcggtattgatgtaattctagtggaattaaacggtttcggtgattatcaggatgataacaggggccttggttggtgaaacgaaaaaaagaccaattaaatattgcatatcgcgcggtgtactttggttatccgccctgggggggcaggaaggggggataaccaaagtacgcccttttgaggatctataatttaccaaggaataagctgtttgtgataggcagatggttaagtaaattgaataattatagtaagtttttatcttagccagaaatatgtaattaaagtcttgtaaatgagcaattataatctcaggagactgtttttagatgttgcccatttatctttatattgtataataattatatcttaaacactacatatagatgttctaagggaaagaacaattatttaggaggagccaaaaatgcgttgtcctttctgtgcaaaaatggacagcagggttttagattcacggcctgctgacgaaggcaactcaatccggcgcaggcgcgaatgcggcgtttgcgggaagaggtttacaacatatgaaaaggtggacgagctgcccctaatggttgttaaaaaggatggtggaagagaagtattcagtattgttaagctgctgtccggtatgctaaaagcctgtcataagagacctgtctccacggttttgctcgaagggattgcgggcgaaattgaaaaagaacttcgcaacacgatggatatagaaattaaaagtgagaacataggaaggctggttatgaacaggttgcgtgagattgacgaggttgcttatatcaggtttgcttctgtctaccgtgaattccgcgatgttaagagttttatggaagaagtgcaaagcctgttgcaaaaataactgaataatatggtagagtgttcttgctgaagaatttggagggaatctatttgtttaatacgataaaaaagagagatggccgggaagtaagcttcgatgataagaaaataactgatgcaattttcagagccgcccggtcagtgggtggtgaggaccgtcaattggcaatggagttgaccatcgaagtcttaaagatgattaaagccaagtacaatggtaatgcctttggcgttgaagatgttcaggacatcgttgaaaaggtgctgatagaaaacgggcatgctcgtactgccaaggcctacatattgtacagggacaggcgaacccgcatgcgtgaagctaaaggcgagttgatggatgcggtggaggaaatcctggttgagacgagtaaggaaaatgctaatgtgagcaattctccctcggctaaaatgctgcagattgccagcgcggccagtaagaaatactacctgaccaggctgattcccgatgagctttcacaggcacatacacgaggagatattcatattcacgatctggacttttatggaaaaaccctgacctgcatacaaatccctctaaaaagattgctggaggaaggatttgataatgggcatggctatatcagaccgcctcagagaccaaattcagctaccgcactggcggccataattctgcagagttctcaaaatgatatgcacgggggccaatcttttgctttctttgatcgtgatattgccccttatgtggagaatgccagcgaggatgaaacatttcaggcaatggaagcactggtatataatctcaatagcatgcactccctcagggggagtgaacgtatttggatattggataaggaagaaaaccgcttaaagacagtatctatggaggaatttcatgagcagtttgaagaaggtaagttcgctgccttgagcgttaattatactacaggtaagacagagttaaaggatattacagcttcattaaaacataataattttaatcgacttttgcaagtaaaattaaagtcaggacagagggtagaagttactgataatcattcaatgatggcagtaaataaaaatggcgaaattactactgccgttccggaaatgttgagtacaggactgacacctgcacgctggcaggctgtagaacaggttcatacttatgaactaagtaagtatcctaattcatcaaaatatcaacttaaagaaattgtattagatgagattttggccagattcctgggtttttatgttgcggaaggtgcggcagacggttcaacgatatatctgtcgctgtttaataaagagttggaagcggaagccggtaaaatgttggagcgaatacacccggatttttcaaccaggcttcgttataatgaaacaggttctagggatttagcttgccgggtgggtcaacagtttgctgcttttgttgcagatatctgcgggaaaggtgctcaaaataaaagagtcccatcggaaattttctttgcaacggataatgttattcgtgcttttttagacggttatcttagcggtgacggtactgttggcaagaaccgtgttgttgccagttctgtatctcaaaaattaagggacggaatatttttattattaactcgcctgggactaatggcttcaatgagtcaggaaataccttctgctcagtatgctgcagcacgggaacgttataaaattgcaattggtggttattacgctaccgcgcttaatctttcgggccccaagcaaggggatctggcaagtttgtaccaggttagcattgagcaatcacggtatgattatgaatatcttcgcccgttaattgctgacgtgtatggggtagattgtcgtaatgcctaccaatacaggataaaacctgtatatattgaggaattgatttttgatctcaagtcacgcaggcttaccggtgaagaagaggaaattatagtaaaactggcctcatctgcctactggtttgaagaggttgaacgggttattcctctggttaaatcttctcaaaggcaccatttgagaaagttgttggctaaaggtaaattgcctcgctatagtaaatatttaagtgtgagattcccttatgcggattggctgccgcgctttatgttatcaaaagaactgggattcagaaaccatggaggcatgattactagcgattgtcgcagtccggaaatggttatgcgttgggcaagagcaattttaaataaaaatttacaaatcaataaactcttaataaaacttgagcgcgctttggaaattagacctgttactgttgattcaattaaagaattaccgtatgaaccgtatgtgtatgatatatctgtagagggcaatgagaattttttaacttcccagggtatatttgtgcataattcccgcgctggggcacaggtacccttctcctccctaaatcttggtacggagacatcagaagcctcgcgtaaggtgacgaggaatttgcttatggcctacgaggcaggtttgggacggggagaaaaccctattttccctaatattatattcagggttaaagagggaattaatttaaacccggatgatcccaattatgacctgttcaaagtagctttaagggttgcctcaaaaagacttaaccccacttttagctttatggatgccggctttaacagtccttttggggatcaggtcagttatatgggctgccgaaccagggtaatgtccaaccggcatgggcaggctgttactgatggccggggcaatctgtccttcacaacggttaatctgcccagggtggctattaaggctgagcgcaacatggcaaagttttatcgtgatctggaggatattttcgacttatccgcccgccagttgtatcaccgctaccaggtgcaagctaagttaaaagtaagggatatgccttttgtcatgggacaaggcttgtatatggattcccagggcttaagaccggaggatgtcatagaaccggctattaagcatggcacactggctattggttttatcggtctggctgagacactgactgccttaaccggcaagcatcatggagaaagcaagtcggcccaagaaataggtcaggaaatagtagcttttatggccaaaaaagttgatgaggctgcggaaaagtatgataagaactatacttttctggctactcccgcggaggggttgtccgggcgtttcatcaagcttgaccgccgggagtacgggattatcccaggcgttactaataaagaatattacactaactctttccatattcctgttaattatccaatcagcatttttgataaaattagtctggaaggagtctaccataagtattgtaatgccggtcatatcagttatgtggaactggaagccccaccggtgcacaatattgaggcgatggagtctatagtgcgtcatatgaaggacagtaatatgggctacgctgccatcaattatcctgtggatttttgtaccgggtgcagtcaccttggagtgatcaatgaggacatctgtccgcgctgcggttcaccgtttattcggcgggtgcgccggattaccgggtatttgagtactgttgaccggtttaatgacagtaaggtgtccgagttgaaggagcggattacgcacaggttttaattcttgttgatataagcaaaagccaacacccctaattatcaggtggcttttgcttttgctttattttgtggcagagtaatactaataaattgttagtaaaggagaataactaatgattaggtatgcagacattatcggtgattcaattgttgacggtcccgggttgagagtcgttgcttttctgcagggttgtccacggaattgtgccggatgccacaaccctgctttatgtcctgaggaaggcggtagtttgatttcggagaagagctttgccgaattattattgaataaattgacatcgctaaactccgggataactttcagcggtggagatcctttaatgcaggcagggtccttatacgatgttataggttatattcgcttacagaagccgggactaagtatatgggtttataccggatatgtttttgaggaggtcaaggatctgcccgtaatgaagctgattgacgtgctggtagacgggccttttattgctgcggaaaaaagcttgaaccatgcttttcgtggttcatccaaccagagacttattaatgttaagcagtctctggaaaatggtggggtggttgagctggctttttagcatgctgttttcggatgcaacattttacctttttatgcatagcatattatgaacctgcttactgaaagggaaaaggggtaatatgttatgataaactacaccgtgaaaccgggagatacactgtttaaaatcgcccaaaattttaatacaacagtggaaaatatactggaattaaatcctgctataaaaaaccctaaccttattaatatcggtcaggttatcattattgagagcagcggaacaggggaaccccagccatgcccgtccggcaatctgcttataaacagcagctttgaagactgggctgttcccgatcagaacccgtccggctggcaggttaacaatgtctaccgcactaccctatctaactacggttattacgctgctgagatgggtgcagcagctcctaacaggcaggcagctttgacacaaataacatctgttcaggcagttaatacttataggttggagttttacctcagagaaagtgaacaatttggaggagtatcccaatatcaaatggatataaaagtcgtattttataacaactcaatgcaggtcaccgggcaagttaatactgtcctctcacagactgccatacctaataactcttttcaattatatactctaaccacagacaaagcaccaattaattcaacaagtgcggaagtcaggtttaattttatgccggcttcccgcaatgataatactgtagttgtagataatgttgttttctactgtttacctgaataggaataaggcccgacaaatgccaggcgatttttccctaaggcaaatttatggcattagcagttaaagaaaagaaaaactgcctattggcagttagagtaatttattgaagccatttaaaatagtgactcccaaaaggccaaccccgctttatatgtattagtgacaggaactgcagttgccggaggaacaacctgagcacttagaattgccgcccccgctgccactatcaccgccaggtgaactaaaggttgaaaacactcgctgcggttttatagccccgcactcaggacacagcaggttctctcctttatctcccatagaacacattttttcaaaacgaaatccacaagcggagcatttaaattcataaaaaggcataactaaaaccccctttaattaaaaggttagtcctataaaaaatctttgtcaagcctttatggaattagtttttcacaaaatagcagggattagaccttttaagaggaattattacaaaggaagaatatatccgttttcttatgggggtaaaaataaaatgagaatacgttttttgggtgctgctcaaactgttaccggatcatgtcatcttctcagtgttgacggtaagaatatcatgattgattgtggcatgtttcaaggaacaaaagctataaaagagagaaactatcaagattttttaattccgccgaaaagcctggcatgtgttatactgacacatgctcatattgatcacagcggcttgttgcctaaattagttaagcagggttacaagggtcctgtatatgtgacggaggctaccggtgatttgttggaggtaatgcttccggatagcgggcatattcaggaaactgaggttgaggctaaaaaccgcaaggcaaaaagggctggtaagaaactgattgaaccaatttatacagtggatgatgcttacgctgcattggaacttatgcagaaagtaaaatatgacgaggagtttcaggttgcagacaatattactgcacgttttcaggaggccggacatattttaggttctgctatgctggaattatgggcagaggaaaccggtgacaaagctaagtttgtattcagcggggatctgggcaatccagatgctcgtttcatcaatgacccggcagtggtggaagaagcagattatgtaataatagagtccacttatggtaaccgccggcataaagaccgtaacgggcggttggatattctaaaagagattatctgggagacctataataaaggcggcaatctggttatccccgcttttgcggtagagcgaacccaggatatattatatgatttgaaccaactggcccgggaaaaacaattacccgacatgaaggtgattattgacagtcctatggcagtagctgctactgctgtatttagaaaacactggagaatttttgataaagaaaccagacaattgatgaaagacggtttcgatccattaagcctgccaaatctgtctttttctgtaactgcggaggagtccaaggccgttaaccaaattgagggcggagctattattatttctgccagtgggatgggtgattttggacgtattaggcatcatttgaagcataatttgtggaggcctgagtcaaccatcttatttgtaggctatcaagcggttggcactaacgggcagcgccttttatcaggagaaaaaagtatacgcatcggcggtgaagaaattgctgttcgtgctaatatcagagctattaacgggttttccgctcatgccgaccagttcggtctgttaaactggattaagcagcttaagaacaaaccacgtgaaatttttattgtacatggtgatccggaaccatcgtcagttttagcagaattgattactaaagaaaccggttttaaaacgacaattcccgcctggcaggaagaaatagatttaactcccccggtagaatctgttacaagggaagatgtaagagcaatttatcaggaagttatggaaaaaatgcaggtatttttatattccgaacaggttaacgacagtcgcaagtatgccgaagtaatgaataaacttagttccttgcagcattatttatcagtttgcactgattgcagatgaggtaattctgtttaactagccagtgaggtattttgctggagatattttattgttatgttgttatggcttttccatcgctaggtatatatttttgcggacataatagatttagatatgcgttgttttcgtgaaaatataatttgggaggatgaccatgtcggataattcttctgatactgtccgggaggatttggagtattatagtttcaaattacttgaagcaattcccggattggttcatgcttttactacccgccggggcggcattagtgaagctgagtataagtcgctaaacatggcttttcacgtgggggacagtgagcaggctgtattggaaaaccgcagcagggtatgcagtaaactaggtcttaatccggttcacttagtggcaggtcagcagactcatgatgatctggtggcagttgtgggacttgagcacaggggggcgggggcattaagctatgcttcctcattgcccggtacggatgctttaattactaaccagcccggtgtgccgctgtcatcttattatgctgactgtgttcccttatttatagtggatccggttaagtcggttattggtttggctcacgctggctggcgaggtacagttcttagaatagctgagaagacggtaaaggaaatgaggcgagtatttggcagccggccggttgaatgtctggcagtggtaggtccttctatcggcccttgctgttatgaggtggacagccgtgtaaccgggcaactgcaagcaagttttccttattggagtgaactggtagaagctactttgccgggtaaatacagatttgatctctggcaagccaattaccgggtttttcttgatgcaggcctcaggccggaaaatatttatgtatctaagctatgtaccggctgcaacactgatatattttattcttaccgggcggaaaacggtcataccggacgtatggcttctctgatgatgttaagatagggggcgtgacagatgccaagtgttctggtagtggatgatgagcagaatattatagaaatcatcaagtttaatctggaacgggaaggctaccaagttattacagccagagacggtacaacagctctacaactggcccgctcagaaaaaccggatctgattatactggatataatgcttcctgagcaggatggtttagcagtgtgtcgcttgctgcagcaggagcaaaaaaccagagggattcccattattatggtcagtgcaaggggagatgaattggacaaaattcttgggttggaaatgggagcggatgattatgtaaccaaacctttcagccctcgagaactggtagccagggttaaggccagactgaggcgtagtgaggaagtggaaacaacgccggaaaaacccgttgaaaatactctcgtgagagggaatttacttattgatcaggatcgctatatgattgagttgggtggggtaaaacagtatttaacccccaaggaatttgaattaatccgttttttagccagacaaccgggaaaagtattctcccgtgattatcttttggaacaaatctggggttatgattttgtgggggattctcgaacggttgatgtgcatataagacacatcaggcaaaaactagagggaatggatgcctcccaacagtatattgaaacggtcaggggagtaggctatcgctttaaagaatcttcttagaggagtctggcggcagatgttgttaaaaggtgtaatctggcgggcagcggccagctattttatattgctggctgttttttggggtctcctggaactgtataaggcacagttattaacttttgccggggcttttctgaccgcatctttattatccgtggtttttgcctggctcttatataagagggtaattaatcctcttgctgtgatgagtgaagttacccaggaaatggcccgaggtaattttgaccagcaaattattatcaggtatcaggatgagataggtgaattggcggctaatataaataacctggccggtcagctaaaaaccgttattacggatattactacagaaaaaaacagagcgcgggctatactggacagtatggccgacggggtaatcgcactggaccgtgagggcaaggtgctgctggttaaccctgccgtggaggatatatttgccatagaaaatccggctgatcaggttaaaaatattctgggtataattagaaactacgaattggaacaactgctatttcacgccttaaaaaggaatgagccgatggtgaaggtgctgaagattttaacatcagaagaacccagggtctttcgtgtgcacctgacaccactcaggtcttcggacactaaaacagaaggtatagttgctgtcttgcgagatataacggacaggcgaaaactagagcaaatgcgtacagagtttgtagccaatgtttcacatgaattgcgtactccactgacatctatcagcggctttttggaaacgcttttagacggtgcactggaggagccggaaatagccagaagatttttggagcatatgagtgatgagacagagcgtttgaccagattgatcaatgatctgctgaatctctctaatattgaagaccggcaatttgtgccgaattttcagccggtagatatggccgagcttatacatagagtggcgcctgtttatgaaccgagagccagggaaaaaggtttgaccttaatggttactctttctcccaacctgcctccggtaatcggggatgaggacttgctgatgcaggttttgaccaatttgattgacaatgcaataaaatacacaccggctaaaggtaaaatagaaataaaagccagggccagtgagcaggaaatgaaggttattgtgaccgataccggtataggtattcccacagaaagcctggctcgaatttttgaacgattttatcgtgttgataaagcccgttcacgtgaaatgggagggacggggcttggactttccattgtgaagcatattgttgagaggcacggcggttctctggaggtaaccagtacagttggcaaaggcagtatatttgcttttattttgccggttgccggagatttacactgatgggcttgttgaaaggtttgagtcaacaacgaaacaaaggctatctttatataaaattaacattgctctaacagccaaattattttagtttgctagaataaaaatatgattcaggtttctagcggaataaccggggaggataaataaagtgtctgaaataaagatgagtattgctcaactaaatctttattataaagattatcaggctttacataatattaatcttgacattgaatcctgccgggtaacagcattaataggtccttccgggtgtggtaaatcgtcttttttaagaaccttaaaccggatgaacaatttaattgagggtgtaagggttaacggtaagatattgttggatggtgaagatatttataaaccaggtgttgatcttgttctgcttcgtaaaagagtaggtatggtttttcaaaggcctaatccttttcccatgtctgtttatgataatgttgcttatggacctcggattcacggtattaaaaaaaagcggcagttagatgagatagtggaaaacagcttgagggctgcggtgctttgggatgaagttaaggataagctttttaaatcagctctgggcctttccggcgggcagcagcagagagtatgtatagcacgtttgctggcagttgaacctgaagtgctgcttatggacgaacctacttcagctcttgaccctatatcaactttgaaaatagaagaattaattcaggaattgaaaaaaaaatatacagtggttatcgttacacacaatatgcagcaggcggcgagggtatcggatatgaccgcctttttcttaaatggcgagctggtggaaaacggcaatacggattttatatttactcagccaagtgataaacgaacggaggactatataaccggaagatttggttaaggagctggtaataaaatgtcacccaggcagaattttgataaggcattatatgctttaaagcaggatatactgcgcatggcaggattggttgagcaggctatctatgaatcagtggaagctttgatgaggaaagatgtatctctggcagctcaggttattatgggtgatgagactattgatgagttgtacttggagatagaatctaaaataattaaattaattgccacccagcagcctatggccaaggatcttcgaattgttgtaaccggtataaaaatactgttgagcttggagcgtatggcagatcatgccgtcgatattgccagagccactatgtgcctgtcatccaggccctttaaagtagatgtcgtggattatattccgcaaatggctaaattggccaggcaaatgctgaaagacggtttggatgcctacgtaaatgatgatattgagaaggcacaaaaaatgtgtgccggtgatgacgaagtggattatattttcgctaaggtttttcgggaattaatgtcttgtatgagaaaagacccggatacagtaaccgagtgttcttatttgctttatgtcaatcgttatctggaaagagtggcggatcacgctactaacattggagaggccgtagtgtatttggttaccggggaaagaaaagaattaaactaaggaaaaaattacttgcgaattgtttaaatggcttgtgagcctttaaagtaacagttaattataatctacataaattcagatagtcaggatttattaacttatcaataaaaatattaactggaaaagcgcctgcgggtgctttttttgtgcaggatttaccatttggttgtcgaataggttttcatggttataaaaaaggtgaaacaaagtaaaaaagttaaaagtatatattatctactgttcatattcctgtttatttcatttacttttattaacacaggtttttttagggatatgttcatctccaaaattttagagaaccgtattttgcaatatactaaaatacaaagggaggttaatactgaaggtttattaatcaagggagagacgattgtcagaatgcctgaaagaggaaaggtaaagtatttggttaaggacggtacacgcttgcgcgccggtgttcctgtagtttctttgcagagtactgagttgaattctgttgagggaaaagtaaataccttactttacaataagcaggccggcatcttctgtcttcatctggatggactggaacaagtcttgtctccggataacctggatgttttacaggtacccaaaataaaagaaataaaaagcacgattgatgatttagaagcgtcagagttaaaagatgctgctattatagagagcggcgaacctgtctataaactggtggacaacctcaagcctctattgattaaattggagttaaatcaggagcaaataccccaaaatgtgttaaagttaggctatgggatgaagcttcagtggcaagggtattcatttaacggtaaggttgtagattgtaggaagcaggacagtaattttgatattctgctgagggcggatgattatccccatgatttggcccattacaggaaaattgctctggtggttgtaacacaggcgctatccggtctggcagtagagcgaagatcaattgtgttaaaagaaggtcaaccgggcatttattccttaaataaaaccttaatcaggtggctgccggtaaaaatcgaagcccagtcagaaaataatgttattatcagtggggcagaattagctgaaggcaccagttatattcataaccctttttggtataaggtggtcagtttggttctataaaggagaggagatttttttgaatatcagggataatattttattagtaaaggagaggatagccgcagccgcctgtcgctccggacgtgatccggatgatattacactgctggcggttactaagaatgtaagtgttgatttgataaagcaggtttatgattgtggttttaaggagttcggtgaaaacagagttcaagaattacaaaaaaaaattgcgttgttgcccgatgatgctgtttggcatatgattgggcatttacaaaccaataagataaagtatattatagataaaataggtttaattcattctttagacagtttgtctctggccagggagattaaccgtcaggctctgctgcagaatatgaaggtgcaggttttgctggagattaatatttccggagagcaaagtaaatttggcatacctttatctgaagcaagggagtttgttaaactggtaaactgtttgcctggtttgacggtgcggggattgatgacaatggctccttatacgacttaccctgaagaagtaaggcccattttcaggggattaaaagatttgtccgaaagaatcagcagagaatcctctgaaataaatatggatgtgctttccatgggtatgagcaatgattttgaggtggcggtagaggaaggtgcaactatagtgagagtcggcactgctcttttcggagtatgaagatttagagggggttaaaatgtggctaaaatagtggataaggtgttaggtttcatgggttttgaagaagttccttatgaggatgaaaaacatcatgaagaacaaataatagaagaagtgcctgttagcagaagcagtaaaagaggatctgtggttagtttgcatactcaaaagcagtcgcatgtggttgtagtggagcctcgttgctatgacgaagttcagggtgttgcggatcatttaaaaaaccgccgctcagttattgttaatttagaaaatgctgatgttgaattggccaaacgtgtagtagattttatgtttgggacaacctatgctttaaatggaaatatgcagaaagtaagcaacggcatttttgtttttgtgccaagtaatgtggatataactgccgagataagagaacaacaaaaggaaaaaggttttttaaattggatgcgcaatgatacaagggaggccaggtagtgaaaataaccggttctaagcttggttttcttggcggcggagctatggctgaagcgttgattgccggtatagtcaagcaggaattactgccgtgcagccaaattgccgcaagcgatccgaaccaggctcgtttaagctgtttgcagaaaaaatattcggttgttgttttgaaggataaccgtgaattagtaaatttttcagatatcattattctggcagttaagccttttgtggtggataaaatactgtcggaggttaaggatatattcaagccgggtaaattattaatatctatagcggccggtttaaaaacagcttatctggaagaattgcttgacgcgcctgttccggtagtgagggtgatgccgaacactcccgcgttaatcggctcggggatgagtgctgtggcagcgggaaaatatgctgatgaaatagcttctgaaaaaactttggctatatttaaggctgtcggcaaggctgttatgctggcggaaaatttgctggacattgtcacgggactaagcggcagtggcccggcttacatgtatttaatcctggaagctttaagtgatgccggtgtgcgtatgggtttgccacgcgacacggccacacttttgtctgctcagaccatgattggtgcggcaggcatgctaattgagacaggtgaacatgcggctgttttaaaggagcgtgtaaccactccgggaggaactactgctgcgggcctgttcgcattggaagaagcgggagtgcgcacagccttaatgaaagcagtggaagcggcaacggttcgatcgcgggaattatcaggcaggtaaaataaatcaagaggtgcatatatgatcagaactttggtagatgtggtttttgaggtttacactgttatgttgtttgttcgtatcattctttcttggattaaacataatccttatcaaccggttatccgttttatctatgagatgacagaaccttatttggcgttattcagacgtatcataccacctataggtgtaattgatatttcacctatagcggcgttttttgcccttagcttaataaggcaattgtttgttatgctgatcaggctaatgggaatttactagtttgaaaatcgacggtgaatacatgcttgatcgcaggaagatgcttgaccgtattcgggacccggaagaaaaggttctgttagctcgtatatttgatttgtgcgataaggtgaagaacaattgccgcctgcaggttactgatttttatgacccgcaccgaatgaatctgattgctgctatgatagaaaatatggatttgaaaattttgctctggggtggttatgaagaggcggagagaaagagaatgctgcttgtccctgagcattacaagggagaatggccttcacttactggctgcttgctggctgagggaaatttcaaaacgattgaagttactcaccgtgattacctgggtgctttgctgggtcttggcattaaaagagagaaattgggtgacataattgttttggaaaacgctgcacagttaatagtggcggaggaaataagcgattttattgcagctaatttggttaaaataggacgtgttcgggttagtgttaaaagaataaaagagcaggatctaattttgcctgagaaaaagtttaaggaaatacgcactacggtaccctccttacgctttgatgttatctgtggcgagggttttggtacgtccagatccaaaattgccagagagataacggcggaaaagataaatttaaactggcagtcctgttctgatttatcacgacctgttaaggaaaaggatattatttcagcccgtgggaggggcaggctggaaatatacgaggttggcgggaaaacaaaaaagggcaggctagtggttgttttgcgtaaatatttataaagtgttggaggtggcaatcatgctaaccccactggacatacataaaaaagagtttcgtcgtggttttcgagggtataatgaacaggaagtagacatgtttttggatcagttagccaaagactatgaagaggtatattctgccaacctggatttgaaagaacaaattgaaaaatataaaaatggtatagttaggtacaaagagttagaagatgtaatcaaagaaactctaattatggcacaaaaaaatgccgaagagctaaagagtaatactgaaaaggaagtacaggtcatgctccaggagtccaaactggaagcagagagaaaatcatctgaggcggacagaaagtctgaacaaattcttcaagctgcggagaagaaagcatcgcaaatgattaatgaggctgaggttagagtaaaagaagctatgaaggaatatgaagatttatcaaatcaaatcaaattttttaaaattagatttcgctcctttttagaactgcaactgcagatgctggaagaggaacctctgaaaaactctgaattgccggctgaagagaattcaactgttgagttagagtatacgttggaatttaataagctgagaattgacaatgctgctcaggaagaacagcaggtgatataagatgttggacatccgctcagttcaaaacggtgtggtttttaaggttcgggtgcagccgagggcttcgaaagatcaggttgcgggtctctgggaagacgctgtaaaaattcgtcttacagctccgccggttgagggtgaggccaatagggctttgtgtgattttctggctaaacatctgggtgtaacgcgagcgcaggtggatttagtgaccggccagacaggacgcaataaactggtcagggtttccggtataacggcggagagtgttttgcagcgcctgggactctataagaattgacttttaactgtttattgtttatactagcaacattgaacaaggtaatattatttcgatgatcaggacgagtaaataagtctaaaatgttttagagagtccgggttggtggaaaccggatactgaagcttattgaatatcacctgggagatacttactgaagccataaatgggtgtaggtagggtcggttagtcccgttacagactcgtggagcggtcagttgccggtaggctttgattattagggtggtaccgcgggtattttcccgtccctttccggggggcggttttttcatttttacaggctatttttattgataagaagaggtggtcataattggattacggaaagacaattaatttgccccagactgattttcccatgcgagcaaatctacccaacagggaaccggaaattctgaagtactggacagagaaaaacatctaccgggcggtacaggaaaagaatgagggcaaacccaaatttatactgcatgacggtcccccttatgccaatggtgatattcacctgggacacacattaaataaaatcttaaaagatattattgttaaatataagtcgatgacaggttatgatgctccctatgtgccgggctgggatacacatggtttgcctatcgagcagcaggcgattaaagctctgggcattaacaggcatgaagtggatacggtagtttttcgcaataaatgcaaggagtatgctcttaaattcgttggaattcaaaaggaagagtttattcgcctgggtgtcagggctgattgggatcgttcttatgtaaccttgatgcctcattttgaggccagacagattggcgtgttcggtgaaatggccaaacgggggtatatttataaaggtcttaagccggtttattggtgcgcctcctgtgaaacggcattggctgaggcagaggttgaatatcaggataaaaaatccccgtctatttatgtgcgctttccggtagcggacagcaaggggttatttccctccgagaatacctatctggttatctggacaaccacgccatggactattcccggtaacgtggcaatttccctgcaccccgaatatttctacgtgttggtgcagataggggaagtaaaatatatagtagctaaagaattactggcttcttttttagaattgctaggtgctcaagggactgtgttacaggagtttgccggtgctgaactggagagagtggtatgccgacatcctttgctggatagagattcactggttatcttgggtgaacacgtaaccttggagcaaggtacaggttgcgtccatacagcaccgggacacggtcaggaagactttgaagcagcaaaaaaatatggtttgccggtcatttcgcctgttaatggaaaaggagtctttactgacgagggtggtattttcagcggccagttttatctcaaggctaatcaaagcgttctggatgcgcttactgagagaggtcatttgctgtttcaggctgaaatcgatcaccagtaccctcattgctggcgctgcaagagttcaattttctttcgggctactgagcagtggtttgcttctattgaaggttttcggcgccaggcattggaggaaattaggaaggttcagtgggttcctgcctggggcgaagagagaatttacggtatggtagagaaccggggagattggtgtatttcacgacagcgtacctggggtgtgcccattcctattttctattgcagcaagtgcggtaaagctttgattaatgaccggacaattaagcacctacaggggctgttcaaagagcacggttctgatgtttggtttgccaggcaaaccgctgatttgcttcccccggacattgcctgtccagagtgttcagccgctgattttactaaagaaaccgatattatggatgtatggtttgattccggttccagtcacctggctgtattggatgagaaaacagtttggcccgaattgagttggccggcggatctttatttggaaggcagtgaccagcacaggggttggtttaactcttccctgtcaacttctgtggctgtaacaggccgggcaccttaccgggctgtattgactcacggttttttggtggacgaaaaaggacgtaaaatgtccaaatcactgggcaacgtggtcgatcctcttaaagttatccagcagctgggagcggatattttaaggctctgggttagttcagcggactataagagcgacctggctgtatcacaaaacattttaaaacagctcagtgaggcttaccgtaaaatcagaaatacctgtcgtttcttattaagtaatatttatgactttgacccgtctgcggaccaggtggcttatgaaaaaatggttgagctggaccgctgggccctgcttaagctgcaccggctgatcgagaaggtgttgaatgcttatcatgattacgagttccatgttgtctaccatgctatccataatttctgcacggtggatatgagcaatcgctacctggatattatcaaagaccgcctgtacacatctcctgctgaatcgccggaccgaagggccgctcagacagtcctttatctcatactggatgctctggtcagacttcttactcctgtactggcctttaccagtgaggaaatctggaaacacatgcccagagtggagagcaggcctgagagtgttcaactggcggatatgcccgtagtaaatgaagcttatttagatctggaattagaggataaatggcagcgcatcatggcagtgcgtaacgaagtcatccgtattttagagggcgcgcgccaggaaaaagttattggcaactccctggaggcacaggttgacctttattgcgaaaaagagttacatgattttttagaacccttaaaagatgatttagccgctatatttattgtatctgttgctcgtttgagcaatgccggctcggaagtgcctgtccatgctgttggctcggaaattgtttcaggtttgcatgtagctgtgagcagggctccggggggcaagtgtgagagatgctggatgtatcatattgctgttggaaatgacttggagcacccttctctttgtccgagatgtgccggagttttgaaaaaataaatatctttagcattaagaaccccttctcatctgagaaggggttcttatgtaatcgggcacaatggcaattgcctcaccctgttaaagctattatgtccgagagcggactcaattatgagttaataaagttatcttcattttttaacaaatttaaacctccagtaatagattaatatgagggtgtggtgttatcaaacaggagggtttgtataatgcaggaaaatttgctcgaaatagctaaacaggtgattttagactatgacattaagccttctgtagtggaattatttcagtacggcagcattaagacggtttggaagctatatgattccagtggtttatattgtcttaagagaatgagatatgatattgaaaaatgtcttttttctgtcaacgcacagaaatatatgctggaaaaaggagctaatctgcctgatattgttgataatatccacgggagcagttgtacgaaatataaaggtcagacctttgttttatataagtggttggcgggcaggcagcttaagtttgaaaagaaaagggacttgaaactcctggttaaaggactggccaggtttcacctggcttctgccggttatactgctggctctgaaatattaatctcaagtaaactgggcaggtggccgcaccaatacagttctatgcgtgatagattgattaggtggaaagaaacagcgagaggtaaatcccggaataaattagggcgtatttatttggaacaggccgacttttttatcagcttggccgataaggcattggagctgcttgaaaaatcaggttacagccaatgggtgaatgaacttcaattaagaaaaactctatgtcatcaggattatggtgaaagcaataccttgtggaccggcaagcagttggtggttttagatttagacggtgtcgcttatgacctgccggtccgcgatttgagaaagctgatattcaaggttatgctgctgagaaaaggttggcacgaagatacctggcgaaagatcttgacctggtatgaagctgaaaatccttttacagaagagcagcgaaggattttattaatcgatttgcttttcccgcatgaatttcataataccgctaaaaatccttttcataagggcaaagaatccagtgccaataaattggctttagtttcctcatgggagcagcaaaaagcggcatttttgaaaaaattgctctaaaagcagctttcgctgcttgttgcgacagcaaattgcggggtgaaaataatgagtgatgtcaaatcgttaagacaagtgctggccgagtacggtttggataatgcgaagtgcagccttttaagtgataaaggtaagaaatcagtctggaagattgagactagtaatggttatgctgtcttaaaaaagatgcccggttcaccttcgagaacgtcctggttggcccgtgcagttgatcatttggggcgctcgggtgttaatcttgccccgttaattccatccttgaagggcagtctctctgttactgcagatcagtccggttttattttataccgctggttgagcggcaggcagcctgaatttaaccgtgatcttgatgctatactggagtctatggcttgctttcaccggggagggaaaggttttcaattaagtcctgaagagcatatgcgttcgcatctgggcaaatggcaggatgactacgcaaagaagaggataatcttaacacagataagggatgaaaaatgccatataatgtttgataaattttcccgacaggtgtttaaatacattaatcactttattgacaaaattgtccgaatggaaaagcagcttaaagcatcctgttacaaggaatgggttaaccgactgggcgtgaatacatgtttctgccaccaggatttttctccgaaaaacctgcgttggcatgagggtaaagtttatatattcgattatgattctcttactctggatataccggccagggatattcgtaagttaattaataagctgatgaagaaaaagtctctcgacaagatactgcttaataatatttaccaactctacaacaagtataatcaaataactgaaagtgagtggcgtgttgtcttaactgatttgctgtttccacatctgttttatggtattgttaccaagtattattttaaacgtgcacaggattggtcaaaagaaaaatatatcaaaaagttagagagtatgatcaatgttgagctggaaaaagatattgttctgtccggcctaatttgagagacggtgattgattttgcgcattgctttaatatcaagtgagaaattacccgtgccgcctgtccggggaggggctattcaacagtacattgaaggtatattaccttatttacgcgaaaagcatgagattactgtatattgcatcagtgacctgtccttaaaaaactatgagattgttgatggggttacctatattaggttgccggccagaagtaaggatgagtattttaatttggtaactcgcttgctggcagagtttaattacgatattgtgcatgtatttaacaggccaaggccaataaaaaagtactggcagtcagcacctgacagtaaatatataatcagtgtgcataatgaaatgtttgccagtaagaagatttcaaagaacgatgccaaagagtgtattgagcaggttagtgctattgttacaataagtgattttatacaaaggggtattttaaaaaaatatccccaggcagaaggaaaaatccgtacaatttactcaggtgttaacttgcagcagtatcagcctgtttggtcaccggcggctcaagaaataagaaagcggattaaaagtgaatatggtataaataatgccagaataattctatacgtaagccgtttttcacccaagaaaggttcacatctggtgctgcaggctatggaagaagttattaaagagaacagacagactgtattgctggtagttggcagcaagtggtatggcacggaccgggttgatgattatgtttcctacatttacagtttggctaagaaaattcagggtcatattgtttttaccggctttgttcctccggcggatattcataagtactatgcctgcggggacatctttgtctgtgcatctcaatgggaagaacccctggccagagttcattatgaagcaatggcagccgggttgcctgttattaccaccaaccggggcggcaatccggaagttgtcaaaggttaccgaaacggtttagtgctgtcggattatgatagtcccgagcaatttgcggcagcgattaattttttattgaagaggccggagctggccagagagttaggactaaacggcaggtgcctggcagaagctcgctttggttattcccgggtggctgaagatgttttaaaactgtacgaggagatgtaattacgcccgttcagggttttttagcagcataacaggcataatattttgttctggcctgctcataagtgtagttgtttcttcccagacttccttcaatctggtataatcttcagctgttaataaaggatcgttgccgttttgataatcggctatagctttttctaccgcaagaaccctgtagcgcagcataccggcggcaggataagtatccacccaaacagggatgtaatctatatttttgagatgggttttattttgctcaagattcttttcaaaggtgaggtttaaaattatacccgagtcagaatactgccagcgctggttggaaatgaagttgcccagcgaatatataatgaacttttctccttccctttccatcggctgcagcacatgcacgtgatctcccaggatgatgtcggctccggcatcaaaaacttgccgggccaattttttttgattttctgtggggtaacgcttgtattcagttccgaagtgcaagtatacgataactatgtctgctcggttgcttatcagactggcgatatctttttttataatgtccaaattaatcaagtttacgccaaagtccttaccctccggaacgggcaagccgttagttgtttcggtatagttcagaaaacctagttttatgcctttgatgtctttaattaataagttatctctttcctcagggctgcgcgcgttgccgatatattgcatgccagcctgttccaggttattcatggtggttataagaccattccaacccatgtccaggcaatggttgttggccagagtaataatgtctataccgagcttcttcaaatctacagctaaatccgccgggcagttgaagagagggtagcccgaatatcctttttccggacccgccagtctagtttctaaattcccaatggtcaggtcagagtcctgcaagtattcttctaccggtgcaaaaacaggttgaaagttataagcttttgtattgttgtcataggcagatttaataataggcaaatgcattaagaaatcgccgatagaagttaatttaaccgttacagtattatttatagcagcgtttttttgttcagttagtactgaaatattatcagtgttaaatatatgtagtgaaataggaaaaaatataattgatgcaattaatataacaaaaaataccagcagctttattttcaattatttcacctcactattaatcattgataagtataacatagtaaccgttatgccagttaataatatatttccacgtaatgcagtctgattcctttataagtaaaaaataagttaacttaatcataacataaactcttgcatagtttaaaaattatctggtaaaattcatttaaccttaatattgggttaattgaattgttttattagtataaagtggggggaagaatgaatcgactgcatgagagattagttcaaaaaatttttttactgagtgccgttaccggcatatttattatttttttaatactatttttcatttttggagaaggtttgcctgtcttacaaaaatacggtttgactcattttatcttcaacaatacctggcatcccactaaaaatgagtttggtttattgtccatgattcttggatctttttacgttactctgggagccttgctgctgggtgtaccgataagtataggttgtgcaatttacatggcggaaattgctcctaattggttttctaaagctgttcggcctttgattgaattgttggccggtatcccatcggtagtctatggattttacggtctggttgttattgtgccgctgattatgaattatttgggagggcgcggtttgagtatgctggcggcttcttttgtgctgggcatgatgatattgccgacagttatcaatgtttcggaggatgctattcgtgccgttcccagagagtaccgcgaaggctcgtgtgcattaggggccggtctctggcagactatctataaagttgtactgcctacggctagaccaggaataattgcggctgtggtgttaggtatgggcagagctgtcggagagactatggctgttatactggtagccggcaatgctacggctataccgggttcgcctttgggtatggtgcgaacactaacaggcaatatagctattgaaatgggttacgctgccggggatcatgccaaggctttatttgctaccggcattatacttataattataattatgtttttgaacactatgatttctttaattccaggtaaggcagggggcaaataatatatgcgcaggcccgtatatattcaggaaaaaatagccaggctgttattgtttatctcagtattgttaacactgggtgttctaagcgcaataatttttcatattttttatcatggagtgagtggtcttagctgggagtttttaacccaaacccctagaaatatgggaagggacggaggagtttttccagctattgtgggaacagtctatgttgttcttattgcagtgttggttgctgcaccggtcggagtgtttgctgctgttcacctggcggaatactcaagaatgggaatttgggtaggcgtaatcagatatgcggttaatactttggcagccataccgtcaattgtttttggcttatttggttttaccttccttgtaatttatttaaagcttggctggagcgtgttatccggcggcctaactttagccatgatgattttacccactattatgagaacgacagaggaatcaattaaaacagtacctgatgcttatcgagaagggagtctggcgctgggtgctacgaagtggcaaactattcgtttggtggtattgccaaacgcgctgccgggaatattaaccggtataatacttggtatcggaagatctgtcggggaaacagcggcagttcttatgactgccggtagttccctgcaggtacctcaatccgttttcgatccggttagaacgctttctttgcatttgtatttgctggcctttgagggcatctcttttgaaaaggcttatgccactgctgcagtattaatgattattgtttttgttactaatttcctaattagttttgttatacaaaaaatgctgatcaaaaatacaagggaatctaattaaaataattcacactactggtacatttttatactttacagttgttttaattttggttaaaataaatgctaatttaattattcgctaatgattgatacaattattataagagaggaaggtgtttatatggtaaaagtaacggaagaaaatgaggaagttgtggttaagggtattattattaatcaccactttcgaacattgagagattttctggagaattattcgatgactcataatcggattatccttaatctaaaagatttggaattgatagatgataatggtgccaaagagttaatggctttagccggtaatttaataaaaaaaggcaagcactttgctattaccaagatgtcggataaggtaatgagtaaattttaccaattaggtgccaaggtttggttgagtaagaatcttttaagtaaagttggttaaaccttaggaggggttttatgtataattgctttctgcccggattaagtaaacctgaaataagaaatttatcaactaatatagaattatatacagcaatgactaaaaccctatccagttataggttttttttatttttacctgttcttgtgttcacaagaacaagcaataaagttttgtaataattatttaaaggtcggttaaagtggctttatttttttttcctgataggttaaaattaaagctacaattttagacagagagcattttttttaatttctaatgacagaaaatttaagcaattcagaacaatctattggagaggggtaaataaatttgttaattgaaagaaaggatgaaattgtcagattgaatggtcacgtcctgacagtccgggtgattaaagacattgaagctataattacggacccggatgatgaggataaggtccctctttgggctgatatatggccagcagccagaggtatggcccagtatatttgggagtatataaattttactgataaacaggtgttagagttaggtgccggggtgggactgagcggagttgttgcagctttaaagggtgcaaaacttacggtaactgattataatgaacaagcgcttaatttgactcaggaaaatttgattttaaacggtattaaggatgcagaaagttttttaggcgattggagaagttttgcattggaaaaacaatttgattggattattggttcagatgttttgtatgatcccaaattgaatagtcatattctggacattattaagaaaaatttgttgccggaaggaaagttgttattttcccatcctggtcgcctgcctacttatgaatttatagactatatagtcaatgaagattttcaggagaacagaatgcaaatacctgtggaaatagatgatccgttttttccctattataatatctcggttcatttattgagtcgataaaattacgttttttatagcataatatatttatagaaactgctttagggggtataagttttgggtctggtggaggatttgcttgaacgggatatacctgattatgccagtaaactggaatgtgccggtttttatgttttaggtaatttcccggcccaagtgggggaagcctttctgtatttacccggtacactgccgatcctattatctgcaccccatgcagttagacatgtgaggcttggtaaggccaaaccatccgatacttttaccggtaccatggctgttttgctcaattacctgagtggctgcggagttttggtaaacagaagaaattacggtggagatcccaattatgatagggaatgtaaatataaaaactttttactgaatattctgaagaaaaataacgtggaactggttttggatttgcacggtgccgcagagaaacatgcttttgctgtagacagcggaaccctacaaggacgctctcttaaggataagcctgagcttttgctgtatctggagaattgcttgaacttttatggtgtaagtgatttatcgagagattattttcctgcagccaagcagcatacggtgaccagatttgtttgtgaaaatactgatatcccggctatacaattggagataaatcggaggtatcgtcgcccatatgaaaaaccggcagacttctgccggttgcttgctgcattgctggattttagcaatttatttaaaaaaaataattgttattaaatatcagtatagcgcttgataaacttgcctaagctttgcaataaataatctttaacgtctaaagtagcctttaacgcattttgaatacttttgcttacaggggtcctcaaagcatatggagttctcatgtttgtgggaatgtttatgagttccttgagagtagctagagtccttgtatttgcagggatcttggaattttttctgatttttatgataaccgtgatctacataatacttgcagtctgtatactggcagtaattcttataatatctgcacttgttgtgtttgcaggaatcgctataatatatgcattcctttctgtaagattttttctttttgtgggaatcattagagcacttggaatccttgtgcttgtgggagtcattagagcactttgactctttatgcttgtgggaatcattagagcacttggaatccttgtgcttgtgggaatcattagagcactttgactctttatgcttgtgggaatcattagagcacttggaatccttgtgcttgtgggaatcattagagcacttggaatccttgtgtttgccggagtctttagaacacttggaatccttgtgtttgccggagtctttagagcacttggaatccttgtgcttgtgggaatcattagagcacttggaatccttgtgcttgtgggaatcattagagcacttggaatccttgtgcttgccggagtctttagagcacttggaatccttgtgcttgccggagtctttagaacacttggaatccttgtgcttgccggagtctttagaacacttggaatccttgtgcttgccggagtctttagagcacttggaatccttgtgcttgccggagtccttagaacacttggaatccttgtgtttgccggagtctttagaacacttggaatccttgtgcttgtgggaatctttagaacacttgcaatcctcgtgcttgtgagaatcctcagagcacttatctttctttttgcaggaatccttatggcattttgattctttattttttccagaatccttgcagcattcggatttcttatgttttttgttgttctttgagtttttattcttatcaatagatgaaattacaaccggaccctgctccattagcatttcagagattcccacttccgaaactaaggttgcgctggcgtctttgtgttttatttgcataaaatctctcctattaggataatttgcctactttgtaggataatatataatattgcattaaaaaaatatttgtgcattattattgaaaatattctgtattaatgaaatctgaactccggaaaatgaagatcttttgtttcaagcaaaatacaattataataaattaaacccgttccacctttaataacagtggtacgggtttttaagaatttaacatttttaaaggattaaatataactttgaccggttcctttgattttgcttcagttggcttgaaaatggcggtaatactggtccagggtcattaaaatagctctgggcttgcttccttcatagcctccgacaatgcctctttgctccataatatctattaaacgggcagcccgggcgtaacctatatgtaatcgtctttgcagcatggaaatagaggcgtttccattttcgattaatattttaacagcttccgccagtaattcgtcatcttcctgcaccgttgactcttctgcagcaggcagttcttcaaccactttttcgttgtaaacaggttgagcctgctttttaagaaattctacgactttttccacttctatatcggacaggaaagttccttgtactcgcttgggtttgctggctcccaccgggtaaaaaagcatatcacccttacccagtaacttttccgcacctcccatatccaagatggtgcgtgagtcggtttgggaggatacagcaaaagatattctggacgggatattagctttaattaaacctgtaataacatccacggagggccgctgcgtagctacaaccaggtgcatgcctgcggctctggccatctgggccaggcggcagatggcatcttctacatcatggggggctaccatcattaaatcagctaactcatcgataataataaccaccagaggcagaggctttatattctccgcctcatctttagatgcatgctcgttataacgataaatgtctcttacccctgcttcggcaaacattttatagcgattttccatttccttaactgcccagcgcagggaggttgctgattttttagcatcagtaataaccggtgaaacgagatgtgggatgccgttgtagttatttagttctaccatcttgggatcaatcattaatagtttaacttcatcgggagaagccttaaataaagtgcttaaaattaaactgtttaagcagacgctttttcccgagccagtagatccggcaatcagcaagtgaggcattttagccagatctgtataaattgttgtgccggctatgtctttgcccagcacaactgttaattttgatgcagcctgttcaaactccggtgtatctattaaatcgctaagcagtaccggggtaatctctttattaggcacttcaatgcctatagctgctttgcctggaataggggcttcgattcgtacatcgggcgcagccatttttagtgcaatatcatcggccaagcctacgatgcgactgactttaatgcctggtggcggctgcagctcatatcgagtgatagcaggtccgcgcgctacttgaacgactttggccttaatgccaaagctctccagcgtttcttccaaaatcagaatattatcagctatttcctggctgctgcgggcgtttttagcacgcaatggtttgttcaagagtgaaaccgggggcagctgaaaattatggttttcagctgaatttacggaaaaggcttcagcctcttccatttgtttttcggcagcagcagtttttgcctgtgtttcgcttttctttagcttaataatttctttcttgttgttcgggtcaattaaatcaggttcaattcgctcatcacaatcaaaaactggaattagtggagccggtgcttcttgagatttttctgttttggactcagaccggttttctacctcagtaaataaaaagttgaaaagtaaacctgccaatgttttgtatgaattaatacagatatctttaatcgtggtcagcgcagttaaaaaagattttccggttaataacaaaaagcctattagcatggcagcagtgaggaaaatgcaaccacctattttaccgaaacttaacttcattaaatagcttaaagcggcacccagcagaccaccgccgtttccttgcagtgcctgttcaaaacatgtggccagtggaactttcaggtgtaaaaaactcaaaattgtcaataatataatgataataccgactgtgcgtaaattgagaaaagaagtttctctgcccttaaccattaaatttattcctatgaatgccaacacaggtggaattaaatatttaccgtcccctgcaatcagggaaagtgcttgttcggttaatttacccacagcacctacttctgtccaatacaaactgaccaggctaaaaatggccagagcaattaaaaatatacccgatatttcatagaagaggctggctttttgtgtattttctttgcggcgaacctttcttttggacatatggtttacctcactaaataataactgattaatagtattaactatggcaaattatactatactatttgttaaacgtatatattttgcagtaaaaaatcgaatgcttttcttatttgtctgtaaaagcaaattgcccgctattcagcgggcaatcccaatattatggcaattttttttcttattaatatactgaaggagcgcctcaattataatgtcgttaaatgttttgccggttgctatggttaaagcagtaacctgcatagtcactctgggcggcaggttgatttccagtttatcacgcacatctatttcactcatagggatcaaaacacctcctgtgcttttagtatatgcagtgatttggcataacgatatttgtataaggtattattctgggttttttgtttgccgctgttgcaaagttatgctaaaataggctggtaaaatatcttctggtaaagtacaagcaataacttgagaagcaatttatatatagaaaggagatttgcatcacatgtccggacattctaagtggtcaactatcaagcggaaaaaggaaaaaatagattcccagcgcggtaaggtgtttactcgtctggccaaagaaataattattgcggccagacaggggggagccgacctgaatgctaatatgcgtctgaaagcagctgttcaaagggctaaggaagccaatattcccaatgaaaatattaagcgggccattcagaagggctcaggtgaactggcaggagtcaattacgaggaaataacttatgaaggttatggcccagggggcgtagcggtaatgctggaaataatgaccgataatcgaaaccgcactgccggtgagatcaggcacttgttttctaaatacgggggcaacttgggcgaaacaggctgtgtatcctggatgtttgataaaaaaggtttgctcgtggtggataaaacagaaacagctctaagtgaggatgacttgatgttgacggcgctggatgtgggggccgaagatgtcaaggatgaagaggacagttatgagattacaacttcccccgatgacctggacagtgtcagagaggcccttaatgctcagggaattcctacagctgtagcggaagtatctttaatacctcagaatacggttaaattaaccggtgatgatgctgacaggatgctcacattaatggatttgctggaagaacatgatgacgtgcagaatgcctatgctaactttgatatagaagaatgaaaatttaaaaaaataaggtattaatataaagaaaaccaggccggtatttaacagacctggttttctatgtctctaggaattttggttatgatagatctgcggggtatcaggattaactatagctgcttgaaagtcgcttaagagattttcttgtccagtgattcaatgatgtgccgtgttcatcttcataggattattgaaggagggtggctgtggattatgtatctgattacctacataattcccgggtgttgatagattaaaatataatctggcatcccggtcaactccccaatccctgtttgaaccgctatcctgtattttttggaagcactgcctgaataaagtattatgtgcttcttcccggttaagcagaaaatctatcatcattcggacgtgcctgtcattaatttcccggtatagatattcatagacaaccttggctctttgttcagcagcaatattagagagcagatcggcggctaagtcaccggttacattaacatatgccgccgtccataattggcctgaagcatttgtcagcatgggacttaaaccgctcagaacatgagcttcaacattacccacatttgcattcatggcttgcggatcatgaccgttaagcagattaatagcggttgccaccatttccatatggcctagttcttcagcggcaatatccaaaaatatatcttttatttgctgatccttgatacgaaagctctggtttatatactgcaatgcagcttttaactcaccgtctgggcctcctaactgttcctgaagcatagcggcatagtttggatttggtctttcgacattaactgcttccagcagtcttttatcatgtttaaatattttgacccgcctccttttattattttttcaagtatattatttgttgttaatttaaattttattagccaagcttagatagattttttctcgtataaacaggtctatatacggttaaactatctaaaaacaaaggggtagggattgtgcttaaaaaattgattaaactgacaggtgtcagcctgttgcttattctgataggtatcggtgtttacttgggactaagtgtggtttcctctccacagagagaaggacttaattaccttctgccggtggcgacaaaggagaaatcagtgattaatgcagatagtttgctgcgtaaagagactatttatttatgtggtgatattgatattacctatcagggtatggctccagaaagcatgtggggtaaaagaatgagtgatcttatcaatgaatacccggcggaacaaggttggataattgacagttcgaccaaacctataatagtgttgagcaggagggtagaggggttttgtcccgctcactccgcttttcgtcatttcggggtggttaataataagctggctgtttatgccgggccgcttggatataaccaaaagtatttaagaacagaagaaagcctggactttgaaaaattacccatagctctaagagaggctttgcagcaggccgccgcttttagagaacagacaagggaagagcaggagcaattgtgcaaacaattagagtttaaggatgaacaggctttaaatgcggcgctggagaatattgacgaaaatagctaaactacttgaaattcatcattcattaaagctgtacaagtatagtataatattagaaaggaggatataactgttactagaaaactaaattaatattaaaaaatctgctataatatgatataattttggcaggtgattaggatggaaaacgtggcggcagaatagcaaaaaagctgtcaaaggtcattgaaagcgaggtgactaccagtgaagacaacggcgatgggaataatcctggaactgacagctaaacagaaagaatacattgataacctcatggataattactgtgccgcagttcgttgggcatttaaaagactgctggacggatggaaagtacaggacattcgtataactgtacaagaaaagttcagacttaactcccggcaggctaacgatgcagtatatgatgcccagaccataatcaaaagccaatataaattagtgcagatgcactatgaaaacgccaaagcaaaggttgaatttacagaaaaacgtatcgccaaggctaaatcaccggctaagattgccaaactgcaaaaacggttagaaaaggaacagcgtaaactggccttctggcaaaatcacctggataacaatacttttccgcctgttgtattcggaggaaagaagctctttcaagaacgctgcaaaggtaatattaccagagaagagtggcaggaagtcagaagtaaccgttatctgtcacggggagataaaaccaaaggcggcaacctaaatacccgcatatacgaagaccaagaccaaatccatcttgatatagctgccgacccggtacagaaagggaaatccgttcgctataaccgcataacggtgccgatttatttagctcaaaagccatcgaaaaagaccggcaagattaacggtatcaactaccggcaaacggttttggattatcttaaaacaggcagtgcctatcaggtagaaatcctccgcagagacgggaaatattacgtccatgtgagtattgaagaagaagttccgatgccatataatcataagggtgcatttggcatagacgccaatccggacggattaggcgtaacccaggtagactgtctggggcaataccggggcagtgaatggcttggccaaggcgaatggacttatgccagaacaaaccggagaaataaccagacctgcgaaatggctaagaaagtgatcctccgggctaaagaaaaaggttacgccctggcggtagaggacttgaagtttaaaaatgacaagtccgtaacggccaagtttaaccgaatgagtcacagttttgtctggtcgaagtttctaaaagcagttgaccggtgtgctgcccgtgagggagtgccgatattaaaggtaaaaccggcttttacttcggtcataggcatcctaaaataccagcacatgtacggcatagctgttcacgaagcggcaggctatgtcatagcccggcgtggcttgggctttgatcatgagaagatacccaaggtgttgcttgataaactggttaaaaagaaacctgaatttaaacaaatgacaaattggaaacaatggtcagcagttaaaaagtctgtgctggccaagattaaaaaaatcacgaaaaggaagaaggtgaatagcctggtttcatggcagattcaccggaaaaatgtgttaggtataggttaatccctttgctataaattttgcgggcggcacagtacacgcagcgaaaggctgttgccgcaagtcagaacccaggcggaggtaacaccttctccggttagtacgctcgctttaagcagcggcggggaaactcttttagaggagaccacccggaacataggcgagagcctatggcctagcagttgaatcctgtgacactgccacccgtttgtcggacgggtgaaaaaactacttgtagtttttagtaggttttagaaaccaggctgtatgggtatttgcaatggctgctggttctgatgttatgggtagaaaattgagtagaacgctggttgcccgtttgtcaggtgcaccttatgcaaattatttgcgtaagctaatgtggctattgggaatcggaattgccagaaaatcagtgtttgtgagaattattcctcttttgggagccttgattgcaggtgtggttaattataccggctcaaatttaattggcaagcgagcattaaagtattatcagaataattcctttgactcatggaacgtcacaacgattgaagctgaatacaaggtcgttgattagtaaaggtttttaaaaaatgcctggacatacggcataatcaatgataaattaatagaaaaatatggaggtgtttgcgggtgaacaaagacagtaaagaaattttggttgaaaatactggtaacggcttaggtacaattagaatatctgatgaggtggttaagataattgccgggctggcagctacagaggtttccggtgtagttggcatgagcggcggtattgtgggtggaatagctgaaaagttaggccggaaaaacctttctacaggagtaaaagttcaggtaggggagaaagaagctgctgttgatctctcagttattgtggaatatggcatccagattcatgatgtagcggtacagattcaaaataacgtaaaaaatgctattgaaagaatgaccggacttaaagtggttgaagtcaatatcggtattcaaggcgtttcctttagtcatgccgaggaaaaagagtaagtttcttcattagcaaattaatccttcatctgtcttatagttcctcaaggcaacccatctcttgcgagagaagggtttttttgttgtttgtcgaagataagtctggggtgatttagttgatcattttgggagttgatcccggtacggccataactggctatggtctggtgtcttttcacggcaaccgcttttctactgtagaatataactgcatcaaaacaccggcaaaaatggaaccggcagataggttattaattttgtatcgtgagctggaaaagattttactaaagtacaggcctgacagaatggctgtagaaaaacttttttttaataccaatgctcgcaccgctcttgcggtaggacaggcacggggagtagtgttattgctgggagctatggccggattgcgggtttacgaatacactcccctagaggttaaacaagcggtagtaggctatggccgggctgagaaggaacaggtgcagtatatggtaaaagcaattctgtgtcttcctgagattcccagaccagatgatgtagccgatgctctggcagttgcaatttgccatgctcattatggaaacggggtcgggtgatcataatgatagcttttttacgcgggaaaattgtctttatagaggcaaattcggtggtattggatgtgtcaggagtaggttatcgtatttttgtgcccgcctcatgtcagagcaaactgccggctgcgggagaggaaatgttgctgttaacttacctatcagtcaaggaggacagcctgcagttatatggttttatcgagcagcaggaaagggaattatttgttatgttgctgaatgttggtggcatcggaccgaaaggtgcactttcagtgctatcctgtttatctcccgcgcagctttatctggctgtggcccgggaggatattaaggcggtaatgaaggtgccggggataggtaaaaaaactgcccagcgattgatcctggaattaaaagataaattaaaaggcagggtgcagcccggagaagagaccactcctgaaactgtttcaggcagccagaatgaggcggaagatgctctctttgcacttgaggcactgggttactctgtttctgaggccatagttgttgtacaggaagtgttaagaagctcttcgaagaacatttctgcttcagagttgttgaaaaatgctttacaaaaacttgatgccaggcgttaatccgataagtaggaaataattagttgaagtttatatatggggtgatatagctatatggaaaacagactggtagcatcggggctgcacgctgaagacagtgatttagaaactagtttaaggccaaggcgtttggagcaatatattggtcaagataaggttaaggaaacactggctatctttatccgtgcggcacaggcacgtgcagagtcgttggatcacgtgcttttatacggtcctcccggtttgggtaaaactactctagccaatattatagctcatgaaatgggtgttaatatcagggttacctccggtccggctattgagcgacagggtgatctggcggctattctgaccaatctgggtcagggagatgttttgttcattgatgaaattcatcgcttaagccgtcaggtagaggaagtgctttatccggctatggaggattttgccctggatattatgatcggcaaagggcctggtgcccgttcggtgcgcttgaatttgcccagttttacactggttggagctactaccagagcaggtctcctgacttctcccttaagagaccgctttggtgtaatcagccgtctggatttttatactaccgatgaactaatgcagataattttacggacagctcaaattttgagagttgctgctgatgaacagggcgcgttggctatagccagcaggtcaagaggtactccgagagtggccaacaggctgctaaaaagagttcgtgattactcacaggtgagatcggatggtatgattaacggggtgctggcggatgaggccttgcagtttttggaaattgatgatttgggcctggatgaagtggatcgcaagctgttaaaagcagttatagagaaatttgggggaggcccggttggcctggatacactggctgcttccaccggtgaggaagccggcactattgaggatgttctggaaccttttttgctgcagttgggattgctggctcgtacacccagaggcagagtggttactcaaagggcgtatagtcatctggggatacagccggtttccatggaaggaacttagccggacacatcccccaatatattaaaataatggtaaaaggcatgaagatactaaaaaaaattttatttggtatataaattttattaatctttgtgtttaggcattggttataagcaattaatacctgttcttattgctatatgtggtatttaaaaatacctagtatacaatatattgtgggtattagatcttccttatatataaatattattagtgaggttgtttaaatataattttgcaattatttcattaatatattttatgttgtttgaagaaatacgtataattcatcctacgataagatagattgagatattatataataatttaaagatatgactaattatcgtgtatttttgtcttaaacaacaatatctttgttaaagtattaagagtatcatctagtttagtattgattaacgcttaatctgaatagagcgggggaaccaatatatggggtgaatcccacaatgcgtgggtagggttactctttcaatccgaatccgtcagctaacctcgtaagcgttgaaaggggatgaaatactgataatactagactatgtataacacatttgatctcgctaacgaaaaaaagaatccctgtaataattttattttatttttatttgttgatgtacattgggaaactataatatcataaaggtttcctgttggcgaggtgtcggatgtgttaaaagaattgagaagggcaattattggccaacctttagaatctgctaaaattgcacatgagcgattttctgtccccaagggtttagcgattctgtcatcggatgctttatcatctgttgcttatgccggggaagaaatattacatgttctggtgccggttataggtttattatcctttaatttcttaacccctatttctatagctattatttttttgttatttatagttagttttagttttagacaaattataacagcttatcccagaaccagtggtggtgcatatatcgtagctaaagaaaatctcggtactttagctggtttaatagctggggcagctctgctttttgattatttacttacagtagcggtttcaatttcagccggtgttgccgctctaacttctgcttatcatgcggctattcctcatagggtttcaattgccctgattgttataacttttttaatattaatgaacctcagaggaataagagaatcagccacattttttagttacccgacttatggatttatcttaggtatgtttatattaattacttggggttcattaaaactttttataaacggtactattttttctcctgttcctgtacaaaccggtaataacattaatttaagcaatatagcacttgtatggattatattaagggctttttcttccggatgtactgctttaaccggtattgaagcagtaagcgacgcggtacctaactttaaagaacctgaggggcggaatgccaagagggtattggctctgcttgcattattgctgtttatcttgtttggtggattaacactattaaccagagctttacatgtagtacccactgaaaatatgacggtcatttctcaagtagccttgaaaatatttggcccgggatttttcttctatctttttcaggcaagtacagggttaatattattattagcagcaaacacagcttttgcgggtttcccattactggcatcattgatggcgagagataaatatttgcctcgttacttgggacttagaggtgacaagctggtttttagtaatggagttatactgctaggtttactggcagctttattaattgttatttttgatgggataacaactcgcttaatacctttatatgcggtaggagtatttacagcttttacagttgcacaaagtggcatggttaaaaggtggtatagtctgaaagagaccggttggagacggaagatgttcattaatggtattggtgctgtggttaccggtattgttactattgttgtcgcgattacaaagtttgaacacggtgcatggattgttatgattataattccgacaatggtatctatctttctcaccattcataaacattatcaggatatacgggttgaattggattttgataattacctaaacagagaacttgtacgacataaaattattgttccaattgcgagtttaactaatgtggttgcaaatactgtagattatggcaaaacattatccgatgatattaaggcagtacatgtctcaactgattctgcaataactgaaaaattgcaaataaaatgggcaatttggaacccaggagttgaacttctggttcttaattcaccttttcgttcagtttttgaaccgttaattgaatatattcttaaggtagaagattctaaaagtgacgatgaagttataacggtattgataccggaatttgtaacaacaaaatggtggcaccgttttcttcacaatcaaacaggattaatattgcagaatgcactggtaataagaagcaatgttattgttactacagttccttaccacttaaaaaagtaagaaattttacgttgtttaaggtaaacaggataaatgttaagccttaattataaaagggtcaccacttagcgtggtgaccctttaaacgccggttccattaattatttttttaaatgataaggtacagttgcaactaccacatttttacgaaacagcaagaaagaacgaatcattatgcctgattggttatgaagaatattgtgccagcctcttttaggaataaattgtggtattactactgtaacttggtagttcgactcactggctttatgttgaatagtatcaataaattttgttagaggattaatgatacttctataataagaatacagtgtaaccagtcttacatcaggctgccatttttcccatttttcttcaaactccttttcattttctttgtcaaacgcaatgtaaacagcaataattctatttggagaaagagatttagcataatttaaggaactttctactacacgggtcataccggcaacaggaacgataataatgttgccttcaataggtataactgttttagaagctgttagccttagctcatcaccaacatcttcataatgttttctaattcggtggaatacaaagataataatgggcaggaaaacaaatactgaccatacccgggtgaattttgttaaaaagaatatcattgtgacgatgaaactaataaaagcacctattgcattaacggttagttttggaatccacccttggggcttctcgcgtatccatttaactatcatacctgattgggacaaggtaaatggaataaacactccaattgcgtaaagagggattaaatgctcagtttttgcgtgaaaaataacaattaaaataatcgaagctattccaagtatgataatgccatttgagtatcctaatcggtcacctctaacaagaaatatccttgaaataaacttatcttttgcaagattaaccgccagtaatgggaaggcggaataacctgtgtttgcggcaaggattaatattaatgccgtagttccttgaataaaaaagtacatgaaattatgtccgaaggtttctttggctatttgtgatacgacagtttcttttacattaggagatatcccataataataggctaaataaacaattcctgaaaacaataaggcgagtaagaaacccatcatgattaatgttttggcagcgttgttaggtgccggatccttgaaattaggaatagcgttggatatggcttcaacccctgttaaagcagaacttcctgaggcaaaggttctcaaaagtataaacaaactaattccagccacatctgcaccaataggagggtgtaggtcagggggaactactcctgtaagaatgttataaattgccgccccgattaatattaacaatgctaaaacgaataaataaactggataagctaatattgaagcagactccgttattcctcttaaatttaaaattgtaataaagagcacaaatgtaatggcaatttctacattatagttatgtaggagaggaaaggcagatgttatagcatcagtacctgcggacacacttacagcaacagtcagtatgtagtctaccaacagagagcctccggctattaagccggcattaacacccagattgtttttggaaacaacatatgctcctccaccattaggataagcaaagataatttgcctataagacaatataagagctgttaggaggactaatacaccggctgcgatcggaattgaataccaaaatgctgctgtgcctacggtagccagtactattagcatttgttcagggccatatgccactgatgacagagcatcagaagaaaggatagctaatgcttttctcttgataagcttatgttctcctagctcgtgggatttcaatggtcgtccaagtaaaaatctttttatggatgaaatcattaattactcaccgccgatagtgttaatacattatatattgccccataaaacaataattttgcagataaatagtaactattcagccttcccgttttttaactaaaacagggggtgctgatgtataaaaatgctactgtttgggtttaataataatttgggcaagacaaataggagtattttaggttaaacccctcccgttagaataatcctggcttggctttcttactttttaagaaaaaaattgacctcatccaagtagccctagttcagggggaatatcccaacaatgtagtaacaccgacgcaggtatcacatatatattgggatttggcaaagatactcaagcttcctcagataaagacaaacatgacattgactaagttccgttcatgcacgaaactggatttgacaataaatctgaaataataggacatttttaaaaccgccgaattgcttgtatttcaagcgattcggcggtttattaaccatcaatcttctaaagtcaggatcctcttgcaagatgtaataaataatgatatatttttatttgggcgcacatccaaatatttcttatgcggttaaaaaataagaggaaattaatttaatgcttaatttgagttccgttacccaaaatcacaagtgaaaatttaatatcggcattaaatggtgcgtttacaaacaatgatattaaaaagactgcagctaaaaaaagcatacattggcaaacgggattggctaagtgacgcacttaaacattttattagtggcttaaggaaaatatggttttttcaacaaattctcaagtggaggaaatttcttgttgaatatatttaatgcggaacatgaatatcaaatacgtgaaaagagatattccgagcaatttaacaaagaaagtcggcagtacaacatcttaagcaatttacgggtagttgcattcttgggaattatttttggtgcgatacttttttactatgaatatcgtatttccggaagtttgttttcaatatgcgcattagttacatttgtcatttttattgttcaacatgaaaaagtgaaaaacagaaaagaattggctttttcccttgcaagaatcaaccggcaagcgattgacagaattaatggaaaatgggttgagttcactgataatggagaggaattttttgatcaaaagcatcagtatagtgttgatttagatatttttggacaggcttcgttatttcagtggattaataataccgttacttttctgggaaaaaagttcttaaaaaatgctttgacagagccagagacggacattttaaaaattaaggaaagacaggctgcaattaatgaacttgcaggtaagcttgattggagacaacatttttgggtagaaggtggttccattaaaaacggaacaaacaatcctgaggcgttatttgaatgggcagaaaatgaaaaccatatatttagacttccgtggttgatatgggttatacgattaatttcgttagctacggtggtttctctcttattaccatttttaaaagacatcagttttctctatataacagcgatattgttacttactcagttaattctatttattattggactaagattctatttgaattcttacgaggttatagaccggcataaagatgcaattcttgcttttcagaaattattgactaggattgaaagggagaatttcgaatcaaagtatctatctgagctcaaatcaagcctaattgactcaagtggtaattatgcttcaaagcaaattaatgaattatccctcattgttgatatgatgagtttcaaacatagtccattgatttattttatactcaatgtgattttcttattcgattacaactgtatgattgaactggaaagatggaagaagaaatcaggttgcagtttacgaacttggcttactgtaataggcaagtttgacgaaatatctagtttaacgacaatacggtacgataatcctaattggtgtatcccagggttgacaaattcaaaaaataatctttatgcaaaaaatatgggacatccacttttgttttcaaatgcccgtgtctgtaatgatctaaacataaaaggcagtggtaatgttttgttgattacagggtctaatatgtctggaaaaagtactttgttaaggactgttggcttgaatttggttttggcatatacaggggctcctgtttgtgcaagcgactttaagtgttcaattatggacatttatacatctatgagggtaaatgataatttagaaaaaaagatttcttccttttatgctgaactattaagaataagaaccattattcaagcagcaagtaggaacaactccatattgttcttattagatgaaatttttaaaggaacaaattctaaagatcgtcatattggggcggccgcggtgataagaaaacttagtaaaatgaaaactgtgggacttgtctcgacacatgaccttgaattgggtgagttagagattgataaagatatagatgtagagaattaccatttttcagaaaattatttaaataaccagatagtatttgattataagttatactctggagtatctaaaaccactaatgctatttacttgatgaagatggttggtattgatgaattatagtagcaggaaccaatacacgatgatatagaggtaacttttttgtccaaaagaaaaactattttacgtagtaatctataaatcctaaaatcccgcccaaattatacctacaagggttccttaacggcaaaagcttttcttggcttcttcttttatgtctgtgtcctcgataaaagtaacctccatgattaattgtcttaaacctatcttgataaaagtcaaattatgtttaaatctgcgtcgatagaactgtaggtgttgcctttgccagcctacactttccatagcatcaatgtgttggatgttttgtattccgccgaagatattgactccgctattcaatgagacagggacaccgggctggattatctatgatgtatacaaagacggagtgatagatagcctggataccgatgttgtgatgttgtacatgtaaactaaggaaccgccgtgtatcgaatggcacacacgatggtgtggaaggtcggctactcaaataatgggtagcctcctatccgattatatatggaaaatccccccattaatattctgaggggattttatcataatgaacaggatatagatgactaaattccggggattagatgccactcctttggactatttaccagggtctattcagcttatcctgcaagcttaaatacaataagggaaagatgagataaatgaaggtagtggctgcctgcactattcccgagtcgtttactaaaaaaccgaccaggcttgctacaaatattgcctcaaacccctttttcatattaggaacagaatctgttagctgcttgaaaaaccccaccggtttgtagagcaatactcctaaggcagccagagaggccagcagtactttggtccagatggaataattcattaacttgatattcatggctatttttcggtaaattatattgccgatttctgcgtagttgccctgcaccagcaggctgaaagcctgcccgatatgtgaaccatggagtgaattgaaagtcatatctataaaggcgcccaggcccagcagtaaaagagtaagcagcagcaaatatagcagctcccttctgctgactcgtttgtccatcaatctgaggctgaaaaagcccagagctataactgcagtaattagaccgccggcatcggctccaaaaccaggggcataggatacataagtcataaatgcaaaataggctaaaaagaccggtaagagtattcttcggtgcttactcaattcctgatacagagcggccgtacctattatggttgagccctccagtataccggcaaattcattgcctataccgtaatacctggccccgttcatagcatcatagcccaggggtgaattaatcgtcaaaggagagcccagtactgtgtcgattaaaatagcggcagaggtagagagagataaaaaagctaccttatagtaaaaagaaatatttgctttactgatgaccagataaattaaagcaacaataagcgcaaaataaatcagcgtcagtgccagggattccacccgaaaaatactgtaggctagaattaccggcggcataatcaaaaataaaacaattaatttttgcaatggttgcagaaccctgtgggattttaaaaagtaaacagaaaaagccgtgagcagaatataaataatctgcagtataacaaaggtttttaaaacaggtggcctgtgcgtataatttataatcaagttctggttaagttgcttgacttgctgaaatacattatgagcggtttgactgaatacaggtcgcccgactatttcaggatcttgttttataccccagaagctgagaactgttggggtaatatcagtaatagctacaattccctgtctcctggtgctgctggaagttaaaacacccggatgaatagagtttccggcgtaaataagcggtgtaaccagattattaaaagtagaagcttttgacgagggagttgggctgaccagcattaccctgtccttctgccaatctatattattgctcaaagcacccagaaaaccgtcaatacgatttaaggttagctcctttaattgattgtagcgctcagaagtgagaaatgttttataatcttccagacgtgagttatcgcctgtctcaatgacaaaaaaatccactttgtcgtgattttttactacttcattttttaatttatcataatccgtgtgaaagccgaaaggaaaagctttatccttcatattaatggaactgtccactacgcctttagcaacttgtccttgttcatctatagccagcagtgaggccggcctggacctggcaaagctgtctgaattaccgaaaacgcccactcttataccggcgtttttgagggaggttcctaaagcagctgttttcactttgttggttagctgctggttggccaacactattttgggtagagctaaatgaataacttctccctttttgtcctggttggagataacgttataaatatcgcctgccggtaagggagacagatttgaactcaggctgacggtctcctcacggttataagcgaaaccaccgtagtcagtacccagagcccttgtcccgctgccgagtgtgctgtaggtattttcggcggatctggaaccggctgtgttggtattcattaagcccagtcccccgttttcaatcattttattgatgttggtcagtttagaattctgtaaatcctccagtgataagtaattgatcaggataagataaaactttccttccctttccgcggccagacttatccccggtgttaccataaataaaaatataaccgttaacagtagagcaaaaattattcttctcaattttttcaattatgccaccatcactctattaaattaataataatgagtatagcataaccattttatattttctatcaaaaagaaggaaaatgtttaagctaataacaaccggagatatttattataatatgtgcattattctgctataattataaaagaaagcacttattacaaaatgagtttgctgtttaagttgctgaaaggtgcagtgatagctatgaataaagtattgcttcatacctgctgcgggccctgttcgatatacccgctggattacctgcgggccgagggttgtgaagtaattggttattattataatcctaatattcatccctacacagaatatttaaaacgcaaagagaccctgtccgcttatgcgcttaaaacagaatggcaggtaatttttgatgaggattaccggttggaggaattcttgcgagaggttgtacacagggaagctctgcggtgtcgctattgttatctcatgcgattgcgccaggcagccagagtagcccgtaaagggaattttgacgcttttacttcaacattactggtcagtccttttcagaaacatgaactaattaaagaaaccggtcaggcagtgtctgaggaatatggtatacctttttattatgttgattttcgacagggttataaagatgctaccattcgctccagggaattggagatgtaccgccagcagtactgcggttgtatctacagcgaaaaggatcgctattaccataggaaaaaaagtgccaaacaggaggaataactcttatgccgccttttttcggtatgggtaaaatgcttttgtacctggggattgctatatcagtgtttggcggattgctgatgctgctcggaaaagccccgggttttaggttgccgggagatatatttgtacagaagggaaatttcagtttttattttccgctggcttcttccatacttctcagtattctcttaacaattatattgaatttgatatccaggcgttaagttaagtaaataatccgaagcttatgaaatttttatttccggaaatgaattttatctaatcccgtaataacgggatatttttttttgccggcaggaaacctgaccaaaagtgtggaacttttctatttgttgtgtttttagatttttttccaggttgcaaaaacagtgaaagaggggaacgtgattgtttagtcagggcaagaaacacagggctttaatgctaacggttttaattttagcaggattgctgctcttattgccgatttgccaggcagcaggggaatctaagcttccatctaacattagagtggctatgcttcagcatattcaggaagttgccttttctacggaaggcaaatatcaactggttaacttatcaacaggaaatgttatagatgagttaacaccgcaggagaaatggacggccactgcggcaaataatttgattaaacttaccaaaaacggtgaacaaataggatcttttagtggcccgattgcggccaggcaggcaaactacagcataaatattatctccggcagcggagcagcggagaacaaatcagtaattgacggtctggtaatacaaggggctgagcttaagaataagctaactgatctttcccagtatcaggtgcaaacagctagcggttcacaagtaattaaatcttcgggcagcttaaacctggtcactcttataaatgggacgagcaaacagaaactgcgcggcaatttagaactgggattggcaagtgatggtcttacaataatcaatgaattgccgctggaaagttatctttgtggtgtggtacccagtgaaatgccggccggctggcccactgaagcactgaaagcccaggccgtagcggcccgctgttatgttttagggcgtctgggcagtaacgcggagcaggattttgatgtaactaatgatcaatacagccaggcttactgcggctatgaagctgaaaatgaggctaccaataaggccgttgaggaaacagccgggattatagttgcttataaaaataagcctattgacgcattttaccattccagcagcggtggttttacggaaaactgcgaggatgtttggacctatcaggttccgtatattaaaggcaagcccgatccctatgacaagaataccagccattatgactggcaggttaaattcacacaaaatgaactcttacaactgctggataaacagtgcattaaagactggagagaaatatctgacttagagattgtttgctcgacctcttcgggtaaaagagcgcagaagataagacttaccggcctggatttaaatgatcaaccagttgttaaggagattagtaatgcggataatgtaaggatgatttttggcttaaaaagcgccttttttgagatgaccaaggaatttgatacagagaaaaaattgtgtcaggtaagctttgcaggcaatggctgggggcatggtctgggcatgtctcagaacggtgcggctgaaatggccaggcagggttatacatttaaagatattttgcaatactattatactggcattgagattaagactaattacgggcggtaaccgggggtatgattttgaaactggaggactttaattataatttgccggaggaacttattgctcaggaaccttccgccaaccgggatgagtcaagactgatggtgctgttccgggataacccgcagatcgagcatagaaggtttaataaccttgttgaatacctgaaaccgggcgatgtgctggttattaacgacactaaggttatgccggctcgtctttacgggctgaaagatacaggagcaacagtggaagtcttgcttttaaaacaactcgacggtaaccgctgggaaacactggttaaaccgggacgcaaagcacgtatcgggaccacactgacttttgccggaggaaaacttaccggtttggttgcaggtgatactgaagcaggcgggcgggtaatagattttttatatcagggcagttttgttgaaattttagaacaaatcggtataatgccactgcctccttatattaaaaaaataccagccgatcccggccgctaccagactgtttatgccaaccgttttggttcggcagctgctccaacagcagggcttcattttaccgaccaattgctggataaaattaaagatctgggtgtagaaattgtgcctgtgttgctgcatgtaggtctggatacttttcgcccggttaaagttgagaatattcgtgaacaccggatgcattcagagtattatgaaataagtgccggtgtcgcggataaaattaatgcagccaaagccagaggcggcagaataattgccgtgggtactactactacccgttgtttggaaagttctgcgggggatgatggccggttgaagaccggttcgggttggacaaaaatatttatctatcccggctataggtttaaaattatcgacgggctaataacaaattttcacctgccttgttcaactttgattatgctggtcagtgctctgagcgggcgggataagatactggaagcatataataccgccgttaaaaaaaaggtacagattttttagcttcggtgatgctatgttgattatttaaaaaaagtcaccgtttaagagataaaatagaggatataatagacaggagaaaataatggttgtaaaatataaactgataaaaaaagacaataaatctcatgcccggcttggtatattatctacaccgcacggggaaattgagacaccggtttttatgcctgtgggaactcaggctacggttaaagctatgactccggaggaagttagggaagcgggcggcagaatagttttaagcaatacttaccatttatatctgaggccgggacatgagttgattcgtgatgcgggaggcctgcacaggttcatgaactgggacggcccgattttaacagatagcggtggatttcaggtattcagcctgggaccgcttagaaaaataaccgaagacggggtggcttttcgctctcatattgacggttcttcgcatttttttagcccggaacatgcaatgcaagttcaaatggctcttggttctgatatagccatggtctttgatgaatgcgctccttatccctgctcctatgaagatagcctggctgctaaagaaagaacaacacgctgggctttacgctgtaaggaatatcacagtcatcctgagcagagtgtttttggcattgtgcagggaggtatgtatcgtgatttgcgtgagcaatcagtagatgaactggtgaagctggattttcccggttatgctataggcgggttaagtgtgggagagccaaaaccattaatgtatgaggttctggattatactgtacctctcttgcctgaagataaaccccgttacctgatgggtgtcggatccccggattgtctgttggagggtgtagtaagaggcatagacatgtttgactgcgtgctgcctaccagaattgccagaaacggcacagtttttaccagacagggaaagcttgttgtccgcaacgcggcctatgccagagattttgtaccgcttgaggaaggctgcgcttgttatacctgccggcactataccagagcttatatcagacatctgcttaaatccgacgaaatattgggtgtaaggctgaccaccattcataacctgcattttcttttaaatctaatggaggatattagagaagcaatcagagaagatcgtttattggagtataaagatcattttttaaaagattggcaggcataaatataaaaataaaaaaggaatccacagtccgataaagaatagttattaacgatcctcttttaatttttgagataattgttgctttggttaaatttagaagaagggaggtttgaaacatgaaattgaattcacaaacaatgtcgttagtttatatgctggccatatttgctttaatgtattttttacttatacgcccccaacaaagaaggcaaaagcagcaccagcagttaattaacaaccttgcagttaatgatactattgttactgcgggtggtatatacggtaagattgttaaaattaaagaaagtactttgattgtcaaaatagctgataatgtcagaatcgagatattaaaaaatgctgtcagccaggtgctcagtcatagtgagattgagcagaaagaaaaagaagagaaaaaagagtagatgtaagtctgctcttttcactcttttctatcaaataatgtttaaacagtaaaatacatcggtatatagtattactttatctgttgacgggggggttatattttggtaaccttagaagatgtgaagagacatacggttgtggacagctttattcgcaaaggtaacgagtttttaggtgttatgggttacacagagcatagttaccggcatatcaacttggtttctaacatcgccaaagatattttagagaagcttaattatcctaaacgggaagctgagttagctgctattgcaggttatatgcatgatatgggcaatgtggtcagccgcaatgatcacggcatttccggagctcagattggttaccctattttgttggaattgggtatgccccctgacgagattgcaattgttatctccgctattgctaaccatgaggaacaatacgggcaaccggtaaatagtgtggcagccgcactgataatcgccgataagtccgatgttcaccgggccagagttcgcaacaccgattttgctacctttgacatacatgaccgtgtaaattacgctgttgagcgtgcttttgtggcagtggatgaagaaagacgcacggtaactatggatttatcaattgatattaatatttgtccggtgatggagtatttcgaaatatttatgacacgcatgatgctctgcaggcgtgccgcaaattttttgaaatgcaacttcgagctgattgtaaacgagtcacggttattgtgaccaccgggacaaggaggaaaagcaaatgaactggaaaagtatatctaaactggcagttatagttttgctggttgctgccgtgtcggtagttttttttaagcctaatcttaagcctgtttacaataaggaaatctcctggatgccgctggtcaagataattaatttgggtcttgatctaagaggtggtgtgcatgttgttttacaagccgaggagactcctggtgtatcgttgacggatgacgaaatcaagaaggctatggctgttattagcaaccgggtaaaccagtatggtgtggcggagccgattattcagcagcagggcaaagaccgagtcattgtcgagttagccgggataaaggatcccgatgaagcagtcaacaatatggtaaagactgcctacctggaatttaaagctgaaaacggtcaaaccgtacttactgggcgtgatttaaaagacgctgaagaatcaaaggctcctgactcctcagcggcgcaagtaaacctgacttttactcccgccggggcaaaaacttttggagattttacagctaggaatgtcggtagaaatttgggtatatacttggacggcaagctgattcaaaatccttccattgaaacaccgattcaaaatggacaggcccgtattaccggttatgctactctgcaagatgctcataatatagcaattttgcttcgttccggtgctttgccggtaaaaatggatgttattgaaaaacgtgcggtaggcccgatgctgggcgctgactctctggccaagtctaaaatggccggaatagtaggttttgctgctattttaatttttatgattgggtattaccgtttgccgggtttgattgccgatattgctctggttatttactcactgattgtattggcggttttcgccggattgcatgttaccatgacgcttcccggtatagccggttttctgctatcgctgggtatagcggtagatgccaatgttattatctttgagagaattaaagaagaactgcgaaatggcaagacactgcgcacagctattgatgctggatttaaaagggctgttgtcactgttgtggatgctaacgtaacaaccctgattgccgccgccgtgttgtattattttggtaccggccctattaagggttttgctgtgaccttgagtgtcggtatcctggccagtatgtttaccgctatcagtttgaccaggtatatgctgcagctaaccgcaagcagtaatttggtaaagaatactaaaatgtacggggcgtaaggggtgagagttcatgttgtttgaaattgtcagaagacgcaaaatttggtatgtaatttctctgctggtgcttattccgggccttatttctctttttgtgcaggggttgaatctggggatagattttaccggaggaaacatatttgaggttcgttttaataagcaggtcactgtaaatgaacttcgcaatgctttgagcgagtatgagctgcaggacagcgtgatacaacagagcggcggcaatgattacatcattcgaaccaaggaattgtccttagctgagtcaggcaaggttgtaagcggtttgaaatctaaactgggcgaactgactgttatgaaaaatgatcaggtggggccgaccatcggcaaggaattaacccgcaatgctttgctggctttgctggtagcctttatgttgatgttgggctatataagctggcggtttgagtttaaacagggagttgcggcactgctggcactgatacacgatgtatttgtagtgacaggtatcttttctctgttccaattagaagtagacagttactttgtggctgccattctgacaattataggttattcaattaatgataccatcgttatttttgaccgtatcagagaaaacatgttgagccgtaagaaaggccaatccctggaggaattggtgaacagcagtctttggcagaccatggctcgttccattaatacagtaatgacagttatatttgtattgctggcgctttttttcctgggtggcagtacgataaagatttttgtattggcacttttaataggtgttttcagcggttgttattcttcaatatttaacgccagccagatttgggtcgatctgaaattaatggagggcaataagaaaaaagccgcggcatagagataccaagacaaaatgagaagcgtgcagcaaagcctgcacgcttctcattttgtcttggtacggttaagcgatatgggatgatttttttatcaggtaattattggggatggatagttgatttggtaaatcctaattacgttataaaatatttaaaatgccaaataataatatcaaagcaatacggagttgagagaatgcacatagaaaataccttaattaaatccctggaaaaaaagttggataaattatcacttgatatggagaaaatgaaactggccgagtacgtggatttgctcgaacataccaaaaaactgttatatataaattttatttccggggtggccagaggcctgggcatagcagtaggttttaccgttttgggtgcacttttgatttatctgctgcgttggctcttagtgctcaatattcctgtaataggaggctttatcgctgaaatcataaaaatagtgcagcttcgtttaggcagctaaagatggaggtaatcatggacagacagaaaatgcaggcattcaaagaaacactgttgaaagaaaaaaaagaactggaggattctgttcattcttttgacgagcgtggtctaggcatatctctgtcacaagcgaccagtgaattgtcaacttacgacaatcacccggcggatgtcggcagcgaggtatttgaaaggagtaaagactttgcgttaagagatgatgccatgttaaaaatcagagctgtagaggatgctctgaaaaatattgagatgggtaaatacgggatttgcgacatttgcggtaaagaaataggttacgctcgtctgactgctttgccccgcaccacactgtgcaaggaatgcaaagaagcgcaggaaagaatcccttcccgaaacatacggccggcggaggaagacattctgcagcctccttttgaaagaagtttcaatgaccgtgtcagtgatgacgcgggtataggctatgatggtgaagacgcctggcaggatgttgcccgggcctctgaccatgctcctaacgcgcaaagcggttcctattatggcggcgatcaattgctggacgaggatcggggctatgtgcagtcagtagaggacataccctgcgtaaaaggtacagacggtgtgatttaccaggactttgtaggtacagatgacgaggactcgcctgttgcattaagaacaaaggatatctaagataattggcaagccgcactgttttatgaattcctcagacaatgcggcttttattcatagcagtataatccttctcatattaatagctaattaacaagcacactatataataaatataaccgtttttcctcagtatgctataatatatgcggggagtgataaagatggatgaaaaagtgaaagtagcccggttatcgataatttctaatctctttttgacattaggtaaactggcagttggtttttccatgcattcagtcagtgtaatctccgaggcaatacattcaggattggatttggtggctgctctggttactttttattctgtgaggaaatcaagccaacctgcagacgaatcacatccttacggtcacggtaaatatgaaaacctggcttctatagtcgaggccttgctgattattgcagccgcagttatgattattaagcaggctttgcccagattatccggtcagggagaaatatattcactggatttaggtttaatggtcatggctgtttcctctctggtaaattattttatatcctccaaactgatgtcagtagccagggcagccgactccccggctttatttgcagatgcctggcatctgagaaccgatgtatatacttcattaggggtgtttgccggaattctgtcaataaaattaaccggtataaaaatcattgatcccctggtagccatagctgttgccggtttgatactcaaagcagcctgggatttaatcaaggaatctatggccagtatgctggacgccagtctacctgaggaagaagagaaagctattcaactggtattggggcaatattcaaataaatacctggaatatcaccacctgcgtactcgtaagtctggtgctcagcggtacattgacttgcatctggttgttcccaaatgcagtgtaattataaaatcccatgaattgtgtgaccaaatagaaaaagaacttaaatcaaagttgcctcatatagaagaagtattgattcatattgaaccctgtgaggaaaagtgtgaagattgccggattgatccgggtaagtctataattatcaacagaagtttaagtgaaacggggcaatgtgctaattgttgggctcaaaaacaagaagacgcttagaatacaaaaaaaccgggctaaccggtttttttattccgggaacaaaaatatgaagcagagataatctgttttgcggcaggataaaagaaaaaaatgtcgaaaattaataatagagaaaaattgtaatagaagtttaatatacgtataaaaaactaagttatgtatgaatgaggtggaaatattgctgctgtatatagaggatgcggaagtattgaaacataaactatatagagccaaggcaggagataatgaagtaagagaagattttttaagcagctgcaaaccttttatcggtaaagttgtgagtaaaatatgccgccgggttttatcatggggacaggatgatgaactaagtataggtttgattgctatgaatgaagctattgacaagtataaggaaaactaccgggtgccattttttgcttttgccaggatggttattaagggaagattgattgactattttaggctggaaaataggtatgccatgtctaatctgcttcattccttcggagaaaccggtgagcaatgttgttttgagattataaggtcctgggaacaatatctaataacggaaacaacaagcgagcggagaggtgaattggaacaatatgaaaaaaaactcgagcagtataaaatatctctggataatttaatcaaatcttctcccaagcactttgacagcagggcgttattgctgaaaacagctaataccctggcctcgaataacgaattaatgcattatttgcaaaaaaataagagactgcctctgatgcaattaatcagtctaaccggaatcagccgcaaaaccttagaaagagggagaaaatacattatagctgcggccatcatattataccacaggagtgagtttgtttgtcttaattggtatttaaggagaatatcccgtataggcatgaatctgaaaaagcaggatacagtttgttagtgctgtaataagaaaatcgctctgagcgactttcgagcagccacaggtacttgtccctgttggaaattatgcggtactaaccttaacttatccacagatctatcataaccatgatttcccgaagtataaaaagaaaaccaggcgcattaaagagcgcctggtttttttagctgtcctcttcatattctgatttataacattgaaccctgatttttgtctcactaataacttctgcatagatgccaatctcgatatcaactttaatagtattgttgttttgaatgattgcacccttgtattgaggtgttttggttagcacagctcggccttccatatcatttatagctgccggatcaaagtcatcaatttccaaagtttccgaaaattctaccacctcgcgggctacttcggtatcttttccgttgttaaaagaaaaccacacatttacatcaaaagaaccggaaacaatcacgattggcctttggtgctcaaatttaactgacactggatgaatagtgaaagcggtaattgaggtacctaaaatctggtttggtataaattcttgatcgaattcaatttcacaacaatataagaaatttttttgggccgaaccgcaaattgctttggttattatctcacgcacggatgattttttggtgctggttatcttttttctctccgacctgttatcaggtagggcaaaagaatcttccatggaagttcctaccacattattccctcctttctgaaattgttttgaatccagcaacaagtcctccagataatctttattaatgacaggtcacctcacatttaattttattcgtcgttaaattattatatgaatcgacttaaataagtgtgaaaagttttagtaataatcacactctttaaatcttgcagcatattatattttagaggaagagcgcggaggtgtgtgccataatatggagaaagataatatgaaattagtattcaaggatgtctatggcctagatatatatgaagttaatgtgcttgcagaacaaggtagaaaaaaagtatggggattgcagacttcgaaggggaaaaaggtgtggaagagaatcccttcttcaaatgatagagccggctttatgatcagagtgatggagtatctaattagtaaaggtataaaagttcccagagtaataaaaacccgtttcaataaaaattattatttatcctctcaaggggaaatatatttattaactgattgggttgacggtataaagccaaattttaatgatcacctgaaagaaattgtgataactctggctaaatttcataaatatactgctaaaatagaggctaacccgtccagtgtttttgattggagaggtatttggcctgctacctatgaaaagagacaaaagaggttgtctgagataaaacaagccctgaggggaaacaatgaggtatccggaggtttattaaagagcatcgattatttcctaaagaaatctaaatcagcagcaaattcactggaaaattcttattaccatgtctggctgcgaagaaagggtgcaaaaacagggctttgtcacagggattttattcctcagaatttgagtttgaccggtgccggtgagctctgtatttttgatttcgataccttgactatggatattcccgccatggatttgcgcaaattaattaatacctgctgcaaagagaaaggcaaatgggatgtggaaattgttaaaagtgtggtcaacttttataattctgttaacccgttgttggacagggaatgggaggttgtttttattgatttaatgtttcctcattttttttacagtcttttaaataaatattatacagaatctgtgcaggttgccaactacaacattgagcgaatacatgagactatcttatttgagaaatctaaaaaagatatgtggaaagattttcaggatataatgggagaacggggggagtattaaataaaaatccccctttttatactccggaaaattatgcttataatggatttgtggataagttactgtacaatgaagtacaaatttttgtagcataagcaaggttagtattgcataatttccggtgagcgcaggtgcttgtggttgctcgaaagtcgctttaagcgactttcttgctgttagaatatcttaaggtttattttacaagttaagaattgtactagatagtaattaactctcatataatatggcaatgggattattatgtcttgcaggtgtacaaaaccgctaatgctattttattgaaaatgaataataaatacttttgcttgggaggaatggtaatgggtgacatggtgcaaaaccagaatagagatatgtggggttctaaaggcccttaccgggaaattattactaaagctgtttgcggttcggtgagcaaaaattttgtttataccaagtttataaaaatacaagaaaaacgtatcccaaccaaggttctcggtacctctattcataaatttgagctccaaccggcagtaatggaaacaattgatcataatcagaccggtgtactgatcagaggttcctttgaagtaaatatctggtattccttcgatcaaggcaatttcacagatgttatcagagaacccgttaagctggcggaagtaattccacaagatgattttgagggtcatgtctcgaaagaattttctgttcaggtgatgttaattaaaagtccccagtgtaaatctgcagctttgcaaagtggtaatactgtccggatagaaattgaattgggagtatacgtagaggtgctcggtgaaacaaagctaagagtatttgtttatcaggacagtgatgaggatgagtcctagtgcaggtcaatacctcaataagtatctgcgcacaaaacgttgtttagttgatagatcaattttccgtgatttgctgaccgaaaaagaatccagcacatcaccgtctggatcatagacatgaatcttaacagtgtgactttcgatatcgacaactacaaaatgatacgatttaaccggtccaactttaacatttttagtagagtaagcttcatcgttgagttttgctccaccaccaccgcagattatttggtaaatactatttttaaatacaaattctttaccgtccatttctgtattcatggctgagttaatataacgacgactgtagttgtgttcatgtccgttaaagaccagatcaacattatatttatcaataattttccaaaatgtatttctatagtagggatgatagtcaagggaactgcccaggtgtcgtcctaccgggtaagatgggtgatggaaatatacaaagaagtgttcttttccttcccgcagtgcatattgcaaatgtttaattaaccaatcactttgatttccgctaatcttgtggctgcggtttgagttgagacaaaaaaagcgggaattcccatagtcaaacatatatgctgtacggttaaagccggagggcccgttatcaggcaagtgactgaaaacctcagcaaaagtttcttcatccggttcatgattgcccatagccggaaaaatcatagatattggatagaaatttgtaacattgtcacgccagtaatgcaagtcatcataaccgtccccatctccttctgttaagtcaccggtaaacaaaaggaattcaggttggggatctaaagaagtaaccctatagagtatcttttccaatatttttttgtcgattccgtggtgactgccctgactgtcaccaataactacaaaacgaaagtttgacattggtcaactctcctttagcaaagtaataaattaactcatatcaaaaaccaggccataaataattagcccggttgaaatatgcagcagcttttattttccaattgctcaagctgttctgtagggaccaggtagtctgcgtattgcctgattacactgcatttttttattttaaactccggaattgcttgattcagcagttcggctttgagcataatttcagcctcattaacacccagtagaaagcgcatgccggtcgtgctgctgaaacgcgggttaatctcaaagatgaatggtttgccttctcgcagtcttagttgaaaattacagggaccgtagggcttcaaaaccgctgcaactttttggcagtaagcagttatctcagtataaccagttgagtcagcagaaacagtcatgccgtcatgtaaatatctctttaaggtaataccggaaagaatttttccgtttttacccgcacagatgccggtggtgtactcgccttgatgatcagggaggtattgctggataatcatatccttttgtcctttgagcagtgtgcgcagcccggtaaaattctcaattttgcataaacctttggagccggttccccgccgtggctttataatgacgggaaagtttactttttttataaaggagcagagttgttcagcgtcctctggaaagcgtatggtcagaggaaaataaaaattgttttcttgtaaaaaacgaatggtataccatttgtcgtcacaggtattcaatacttcaggagaattagtaaaaatttttgctttggttttagcttcaatttcagctttgtacttactgaaaaaatgcaattccttagaggaggcaataaaaactgcctgaatatcctctttgattaaaatatccagtaatcgctccaggtaagctgtttcatattgggctgccgggactaaataagcactgtgggccaggtgtaagcccagtgctcttgcttccatgtcacaagctaccagttttaaattcagttgagaggctaacagtgctcgaattactgcgactccgtatagagaaccggatccagtaattaataccttaattttatccactaaatcacctgtttgactaaatattttttactttccggtccgcagttaaaaagcaggtcaactacggacaggttgggtatgaaattattccataactgggggtactcagagattttataggactggtataccagtcttatattattttcggtaaattcaagttcatcattgtaagcacgggctcctgttcccgacaagtatgtgctggctccaaagtgacggcatatattaataatcctggtgcctttttttccgtcaagcgcaggtatttgagaagatcgcactacaggcgtggcaatttccaaaatatctttaataaccgaaagcaagcttaaatttaattcgaccagatttgtcccgggatgggcaaataccggtgcaaatttatccctgtattctttccagaagggactgcgggagtagcaggatgttagggaattccagtgtttttgatgccaattttggccattatgaatgattagatccttaattaggacctctttgttagccaatggcacactaagcaatcgtacaccttccggagccttgattttatttttgctggttatggcccttttggaatgaagcacatcgtcaagaaaaacaaaaagatcgcaggaaagcattttatgaaaatatcctggccagggcagataattcggctgatggatagctataatcaaccgtttgcgaccccctttaatcggtgaaactgttaattgtatcagccactgttttaagatcagctatattaagacctggatgcactggtatagaaatacaggatgcagccagcttttctgctaccggccaggttcctttactgcagtccaggttccggtaacagggttgagacggtatagtcatgggataatgtataccatagccgatttgattatctgtcagccaggcagccagagcgtcccggcagtccgtggtaagcgtatactggtgataagcatggcttctgtccggtggtgcctgtggttttttcaccaaagggttatttatatgggtattgtagaattgagcgttttggtttcttttttgattaaatgatgttaatttttttaattgagccaggcctatggcggcatgaatatcggtcatgcggtagttgtagccaactacttcatggtaataacgtcgctgttgcccctgattgaccagcaggcgtaccttctctgccagagcactatctccggtaacaaccataccgccttccccggaagttatgtttttggtaggataaaaactaaaagccgccgcatggccgaaagtaccggcatagcgttctttatagagagcaccgtgtgcttgcgcacagtcttcaataaggagcagattgttcttttgagctagttggcaaatttcttccatatcagccggcagtccgaagagatgtactaccagcactgctttagcttccgggtgattttttatggctttttccaagccggtaggtgagagattaaatgttattggatcaatatcaacaaaaatgggaaccgcacctgtaaataaaagagcatttgaagatgctataaatgaaaaaggagtggtaaggaccttatctcccgggcctatttccaatgcggacataatcacctgcagggctgttgtgccggaagatgtagccaatgcataaggcgtattgatataagcttggaatgatttttcaaattccagtacatatttaccggccgccagcataccgctggccattacttcttttactccatcaaactcttcttgacccaaaagcggtttagcgtgtggaatcaattaaaatgctcctccttaaaaaccctgtaatttttgagacatttttatattaactttgtgtcctgtcctgatgccgataaaatgaccttttataggactgcccagggttgccagatcacccattaaatctaatagcttatgcctggccggttcatttccccatttgaggtttatttctgactgaccgataaccaggcagtctttaatactttgaccgattagagcggccaccaggtcatattcaaaatccattatatatgacctagccggtgccagttgttcggcaaattgccggttattcaggcgaaaatgtgctgcttgtgtggggacctggcgtcctggatagtcgagcaggtaagttacctttaattcagtggaaggcagtgccagtaagatagattcatactcccttccgttatatctaaaggagtcaaaaacccactgcggttgattaacaacaaaatgttttttgggtttgtcttgctcaataattttagcctgctgcagggcttcaacaaagttaaggctgctgaaattgcttacaaccgggatatgaggtccgtccagacaaaccttgatattgtcaatacccaggccaattaccgcagctaggagatgttcggtatgttcaatgcgcagttcatttttgaccagagaagtccaacgcgaatcagtccgggcatattgagtacagcactcaattcttgggctgccgggcaaatcctgcctgataaaaactatgcctgtgccgggtagtgccggcataaaggttacggtactgggtactctgccgtcaatgcttattcctgtacacctggctgagcagctaatggttttttgcatcaacctattactctgagtatatctgcagcccggtgttcataagtgtgtttggcgtaaacctcagcctgaccggttgttgcaatttttattctctcagcctcatgtgccagataatagttcaccttttccagggtttcaccggcagacctggtgacttccaggtgtttacctggcgtaaatgtctccaggacagcgggtgttgtcgggctgagaagaaaacctctggcacctaaaacttcaaaggtccgggcagtcaattccctgttagtattttgtaagcccagtataatcttggcgctgctgtagacatagttagtctcctcgtaaggcaatttccccattagagggcccgtgtcaaccttgaagccgactatactcgggtctactttatcccacctgctgccccaaatctttatgttataacctttttctaacagtggttgcaagagaatttgcacactatttttacggtaagaattccaggttacaccggctgtagctactattgctatgtcacaatggtaagcttcttgccgcatgtgcggtctgtgaaactccgggttgcaggcccaaggcaaatagtgagccgtataccctcttttgcgatagaaggggagggaacccctgtttatggtaaaaatatagttctgtccggtagcctcaatataaggcaatgaccactcattggtccaacgaggatcctcggtagcccagtaagcctgcttgactttgtgtttctcagccagattttttaatatagccagcttggcttttgtgtgaatctttgtccagccggtggtaaatattaaatccgggcggtattcatcaatcaattgatccagttcttcttcgataatatcccggaggatttttacctggcagccttgtttttgcaggccaaacggcaatcccagcaaatactggcaatctgattcaataaacaggattttcataaattcaccctgaccatgattattttagttaagatcatagcggtaggtttcccgcagaacaccacgtccgccaaaaccttctttaaagcgaaacagacctttattgacgtatttacctttattttcggtagaaatgccccagtccagatagtgatagcctttttttctcccccaattgatcaattcgtaaaaaagcaaatttaacggccgcaattgctggtatttttcatcatgtgctatataaaagcaattgattacacggttgttgagtaaaaaaatcaatacgccgccgattattttttcttcataatatgcagcaaaaagtttaatgccctgagggtacctgtcttttaaaacataaatttcttctaacgtatgagttggatgagcttgatgtcgtgcttgcaggttattggagaggatatcccagtactccttaaactcctggctttcttttatatatacgcctagtttggcagctttgcgtatatttctttgcgcattttctcctgcggcagacctggtatcatccaacaggtgtagggcagtagccagctccgtgctgctggcataaaaaccgtagtaacgtaaagcgaaatccaactcatcacagtttctacagtgataaatacggggaacaagcttaatttcaatttgtttaaaaccgttatcctgacagtgtttaatcagcagagggataagagtcattgcattatttgtcttaaactttcgatggattactattcccccgtgcgaggccccggggtaagaggaaaaaacagtcttttcacctgccctttgctgtgcggcgggtataaccgccaagagtttatcatgggaatcataaactaataaggagcaatcattaaatcttcccgctgggtgatagtttaaaaagttgcgttcttgcataaaagtaccgttagcggaattgcgcacgaaagcatcccactgtgagtattcttcttcggtataattctttagtttcactgttatcaccggtctttacctgaaatgtagtcttgcactattgctaaataaggattgttcaatcaaatccattactttcataacccaggccatatcacgcacaccagttttgggttcatcgcctgtttgtaaacagtcaacaaaatgcttgcactgactggttaagggtggagttcgttccagttttggcatagttatatcgccgttataaggaatgatctgcagtttaaaatcatctcttgtatcatcgagtgctgccattgtcctgcctccggcaacaataatttgtcttctttttaagggatacatccaattgcagtgtaattttacaaataaattattggcaaaacccatattaatggcaactatatcatgaataccgtcttgcagataactctccccgtgagctgatacccagcgaggttcttgattgactaaatacctgacaatggagagatcgtgtaccgctaaatcccagagaacgctgacatcacttcgaatctttcccagatttgcccgttccaataaaatatatctcagttcacccagtatgccttggttgatatagtcctgtagttttacaacagcagggtgatattccataatgtggccagccattaacagggtattgtttttttgtgacagttttattaacctgtccgtgtcgatataggagagagttattggtttttccaccagaactgctttattacgcattaaaaagttggcggcaatagcaaaatgtgattgaggaggggtagcaatcaccgcgcctgatacttgttcatcatccagtaaatcctggtaattagtggttgttctgatttggggataatttgagctcaattcttccaagatattttcattttgatcgcaaacatgaagtatatttgcttccgggatttctgcaaaagtctttaaatagtttaatccccaggcaccacagccgattaagccaattcctatcatttcacttatcccctctgaaacaaaaaatggtagaccttgctagagcaggttttagacttaaactaatgtatgcaaaagattccttaactgtgcatggggtgcaaaggaaattgcatactagtctggagttattatagaaaaactagtaatggatgaaaatggaatagagattatgtttaactgatctgtaattaaaacgatgaaatcttcgttgactccggtcatgattccgtcaaaaaatactgagaagggtgtgtttactatcatccttttataataggactttcttagttgatataggaggctggctgttgcttcattattattggtatttgtctgggaagaatttgtttgctgtggttgctcctgtgcatttgagacttgctccgggttgttatcaatatttataaccggacaaggtaaagttttgactatttctctgtgtcctcttgtttttgcgtcattaggtgttctttcagttagggggttgggatttgacgctggcaaagttgatttgtttataactgttccggatagagaagttttatttgtatgattattatttttatcggcagcaattttttttaagtggcttggattagtgttattgccggtatttttaatagttacgggcaatacttggttctccttgactgcctggctgccggtattagcatattggctcagtaaagttaaaggctctgtttgtctcgtaccggtattaacagtttcggtcggtttctttttaatatccgctggctcattgccgttggcatcaggttgttctgttaaggctttatctgcctcattttgttctgttacagttggtattttactgtaagacaggttgttgtccaattccagccatagatgatcttctttttccgtcataacaggtccacaggctgaactgcgggtagctttaacaagttgactgatggaaccttttgccagcaaactcaccggcaagccggattttcttttttcaggcaaagtctgtcacctcctttaagcatagaatgtgttgatttaaaaaattaactggttatttcttttataataattgagtttttgttgtctaactgaaaagttttaacgactagattgttgttaacatctaagccgacagctcttatccagtcagcatttactgaggttatgactacctcctgcgaatttccgtttacaatcagggttacaactttgtagagatattttctaaactggttaatatatgtcactgttttgcctcctatacatcttcaatggctacaatgtgatccagacgtataaatattgatcttccacctgaggagaaatgaactctaactagttcgtcactgacgctatcgatgaccatgtcttcgtagcgaacatcctcctgaataaacagcgttcttatattaaccgtggtaccgctgttttttcgctttctcaaaatttgtttgaggtcgtttgtattcaaggcaatgcctcctaagatcagtctttcattattgatttagatatatattattgagatgttaaaatcagtgttacatattagaataaaaaatttgtatggacattgaaaaaggaaacaccctattaagtaacaaaattgtagcaaaggtaataatatgtagtaaaaatgtcaggaggtaagttgtatgtctaacatatgtgataggctgctcaggtatagcgttggtcaaagagcattcttgagtttgagaaacggcagcgtgattacagggactattatcggtaatttccagaataaggtgcaaatcggattccctctggttgtatataacagctcaggcaccaatgttcttactacaaatactattgccaacactactaatgctgtcatcggtacaccgattccttggctggaggtcttttgtggagagataattgccgcttcaaccggaaatattgctgtcacggcatcgacgagtacaacagttactgccgttttatagtaggtgggagatagttgccgcttcttgtagaaatactgctcatatgtaaaagttgaaaataaagggggaatattcatgtcctgttcaaatccttgtcaagcgttgtttaataaaacaggtgacctgattagaataggtttgagaaacgatcaaacggtaaccggcactctggtcggtatatttaacagaataattgtttttaacgccgcaaccatcagggtaggaactttgatatttaccgcagaatttttatgggttaattgtaacgaaattgaatggtttaactaattaaatatatagtaaataaaccggaaacttctgatattccggttttcttttttccctatttcttgtattattagagcatggtttgatcgaataatttataaggagagatcatgagcaggcttaaagtcaaaatattaccggagaatattaacggcaaaaaaggctatgacataagaatattatcaaatacggctaccgttcaggattatttggatgctgttaataaagctattgaaaacaattgcttttaccggagcagggcggtatctataactgattgtgccggttgtgatttgtgttgtgctgagagagctcctttgacctgggtggatttatgccggctgcgggaatattcgggagacagttctgccacagtgcaggccttattggatagatttggttatgtggtagtagatggcccggtagttgatattatgctgaaaagaggacaggataatcgctgtattttattggatcgaaaaaccaagctctgtgccgcttatatgtttcgcccactggtctgccaaacatttatttgctgtgctctttcccggcgggccgagctattgcgggaggctgttgtgaataagggtgaagatgagttggtcaggcagtggttatgggaagctagagccagtaaaagaaaccctcttattcatgagggatatcgtgctaaaccggatcttcgggactggccttccactccttttgccgggagagttggctaccaggaggtgtttttgaaggacatttgtccggaaaaattatggcgggagctaattaaaaatgaggagagggataggaatgcttgatctgaatataggaataaaaggtgaagcctctataacagttagtgaggacaatactgcagaggcttacggcagcggcagcatacaggtttttgctactccggctatgatagctttaatggagaacgctgccatgaactcagttgagacttatctataccctgagcggacaacggtgggaaccagggttgaaaccacgcatattgccgcaacacctttggaatgaaggtaacagccaaggcggaattgactgcggtggaagggaaaaggctcctttttaaaatagaggcttttgatcaaaaagagcttattggagaaggtactcatgagagatttattgtggaaaaagaaaaatttttacatagggttgctgccaagaaaaacgactaggaatccagtaagagttgtcagggctatttacctgataattctgatatgatataatcattttactgcaggtgtttaatgatgcgaagtatgggggttgctgttttgcggattacggttatcgacggacagggaggcggcatagggaaagcaattacagaaaagttgagaaaaaacctgcccaaggaaacggaaattattgctttaggtactaatgctctggctactgctttgatgttgaaagccggtgcaaatgacggggccagtggtgaaaatgctgtggttcgaagtgttgctgagacagatgttataattgggtctttggctataatcgtacctcatgctatgatgggggaattgactccggcgatggccgaagccattgcaatgagcaaggcgcctaaaatactcttgccccttaatcgttgtggtattgatgtggtaggtgtatatgcagagcctttgcctcatctgattgatcatatcttaaaaaaagttaaggatttaatggaaaaataattttgtgcagcaggaataagcaaactagtgtcgaataattttagtaaatagcttttaattgtatcatgaaggtactaagctaagttatttacagttctgattatttcaattttttaatttaaatatggataaacaggccatgaaggtcaagcttaaatattaagcttcttcgtggctttttatattcattaatggtattttgcagctagttagcttaaaggcatcatgtatttatttgattagggtttaaaaagagtcttaaaaaatatattaagggggatgaaaatgcatataccggacgggtttttagatgtgaagacatgggtaagcaccggagtgataagtgccggggctttaggttacagcattaagaaaagcaaagaatccttaaacgatcgtcaggtgcctttattaggagttatggctgcttttatttttgccgcacagatgatcaattttccggtagccggaggtacttccggtcacttgctgggggccgcattggctgcaattttactcggtccctggaacgcctcaattatactatcctctgttttaataatccagtgcctttttttccaggatggcggtctgacagccttgggaggcaatatttttaatatggccgtggtaggagtgttgacttcatatctggtttaccggggtataactttgcttaattcttctaaagcaactaaaataatagcttcttttgccgctgcctggatttctgtggtagttgcttgcctggctgcaagtttggaattagctgtatcaggcacagcccctctgaatatcgtgatcccagctatgcttagctggcacgtgcttataggtatcggtgagggcatgattaccgcagttgtagtttcagttgtctcagcttatggttttagcctggaaggggggaataattcttatgaaaaaacttctgttggctagttttattgtagccctcttagtggctgcccttttatcgccctttgcttcgtcaagtccggacggcctggagagagtagctgaggataaagggtttctggaaaaaggggaagggcataaccttatctcttctcctctacctgactacttgattcccggcatcagtgacgagaggctttctacctctgctgcaggtattgcgggaaccctgataacatttggctttttgtatggttttggaagaatgatagcaaaaaaagataaccagggtaaaatgagtggttgaaaaataaataaaataataaaaataagccgtgaaatatttcacggcttatttttattatttgagaagtgctaaaatctatatctgaataattacaaaaaacaattgtaatattgccacaattgccttataataaggttaactaaaggtcatgaaggcctttgcacgatgaaataaaaagattttagtacaattgcatattttaaaacaggaccatgaaggttatttaggcggcaggagccccttttgttaactatggtcttttttgttgttatgctataaaggagtggtagttttggatatactgttgggaaaagtaaaagaaaattcccctctttataaagttgatgctagggcaaaggttgtagctattctgatatttattgcttttacctctactcttcgggccttacccgttttgggtgccgctgctgtatttatgctgagtctggctgcagcggctaaaattactcctgggataattttaaaaagattgttctgggttataccctttgccggtggtatgattgtatttttcccttttatcattcccggagatgctgtctttcaactgaactttggactttttattctgactgccactgaccagggaatatctcatgcggttatgttgtctttgagggtttttgtggctgttatggctgttactttgctcgtgagtaccaccaaatttaatgaaataacccgtgctctgattagtttaaaagtaccgacaatttttgtcgaacttattgagtttaccataagatatatttttgttttgacagatgaagttgcccgcatgaaaactgccaggcgggcaaggaactttcaaaatggcggatcacttttttgcaggcacactttcaagactttaggcaattctgttgctgtactttttatcagatcctacgagcgtggcgagcgcatatacaatgcaatgctggccaggtgttatgcaggtcatgttaggacgaatgaacagttatcaatgagaactgctgactggtgctggagtttgagtattgcagcagccggtttatgcttaaggctggtggagtttggaggagttgtatggccaacattattgaagtagagaatttgttttactgctacagggatggtactaaggccttaaagggtttgtcgttaaatattgaagaaaactccaaagttgccctgctggggcctaacggagcgggtaagtcaacttttttgctgcatttaaacggtatccatttacctcaaaagggtgcaatcagagtgctgggaagtgagattaataaaaaaactgagaagtgggtgcgcagtcaggtaggtctggtttttcaggatccggatgatcaggtgttttcagcttctgtttgggaggatgtagcttttggtcccgtgaacatggggctcagtcagtcggaagtagatgaaagaacggaaacggctttacgtgctgtgcgtatgtatgatttccgggacaagcctccttatcacttgagttacgggcagaaaaagagagttgctatagccggggtgctggccatgcgacctcaggtgatagttctggatgaaccagtagcctatcttgacccaaaaggtaaggaaactttaatggaaatactggatggcctgcatgctgcgggaactaccgtaatgatagctacgcatgatgtggatttggcggcggaatgggctagtcaggtaattataattaaaaatggtgttactctagctgcaggtgataattcgctcttaaacagagacgatatagttcaggcagctgagcttagataccctgttgttgcacagatattcaggcagctgcctgaactgggtttaagtaaattgccgctgacaattaaggaagcggtcgaaacaatcaaagaaatttattgtaaacaggagaggtaatcatgagcagtcatatttggatggagcctacccatatgcacttccacaccgggcatgtggctcaaattaagctgtaccggggagaaatgatgcagcctcagccactggcagacgtggaagcagaattgaagctgtacaaacctgacggtacagaagaaagacttatttcaggagaaattaaggatgactactatttaattaattttgaacctgaaacggagggtttttatactcttactgccagggacgtaaatggttgctatgctaaaataattgttccggtaggtcatcaccttcagggtccagttaatccggttggagaagatctggaagtaactcctgattttgtgcaggaatatcatttaaaggacatgatcaagattagcgtgtcggctgccggaaatcctctggcagatgcgtctattaaggcaacttatcatttttatgacggtaatgattatccttatactttttttgctgacgctagcgggcgggcacaatttatttttccggaaaaaggccactggatgtttgcagtgaccagtgagggtcgtagggctacttatgttgttatgggagtaaggtagataactgagaatgttgttgtgcaggtatctttaaatagttttattttcttttctaaacttcagatgttctaaggactatattttagaaactgaaataagagtctcttgatgtatggcttagattgctttctttgtgtgcaatcagtctggtatttgaattgcgttaggtcggcactccaaagtgttttgagatattttttaaaaggatgaacagtatgttttcatactgttcgtccttttaatgttttttcacaggtttaattgttttgcaagagtaaaaagtggtatactctgtatgcagcataatataacagatattctctttgtgattaatattttaactgcaattatctgtcgcattttagggggaagtttgttttgggtttaaggctaagtattgctataatggccggtaaagttactgcaattgtcagccggattatggggtggaagggttcttctttgcccggattggtggctaggaaaatctaccctcgggttctggaggaactgggtaaacaaccaaggctgggtgtggtgattgttaccggtacaaacggtaaaacaactactaataatatgctggcctgcatggtttccggcagcggttataagatattgcttaacagtgagggagctaatttgattaccggggtgacagctggttttatcaaggcagccagtatcaaaggaaaaactaactgtgattatgcacttttggaagtagatgaggcttcttttcccagggtggttaatgaagtgatgccaaaggttgttattgtgacaaatttttttagggatcaactggatcgttacggggaactggacacgactatttcttttgtgcaaaaaagcctgaacgggcttatgggcaataaaaaggtaactgaccagggggtgcaactggtattaaatgctgatgatccgctggttgctcagtttcagagaaaaacaggctggcctgctgtttattacggtttatccggcagtgggcgagtgttttctgccggttcctatagccgtgaagccaaattttgtcctttttgcggtgaggctctcatttacgcatattatcactatagccaattagggctttataattgtcccggttgcagctacagaaggcctgaccctgatgtagaggtgagccatctgcaatcattgccggatggaaccgactgcttggtcaggtatagcgggggcagtaccatgcttcatatccccacaggcggtttttataatgtttacaatgcactggcagcttttacagccggtcagctattaaaattggatccggctcaggcggctgccgctttgcgccaattttcccctgccattggcaggatggagagattttcttacaggggaaaaccggttatgcttaacctggtcaaaaacccgaccggtttcaatgaaagtctttctgctgtactgtcagtgccgggacaaaaggatctttttatagctattaatgataatgatgctgacgggagagacatctcctggctttgggatgttgattttgaaattcttgaagacaatcaccagtccttcggcagttttatatgttccggtcagcgggctgaggagatggcagttcgcttaaaatatgcaggtgtgccgggggagaagatttttgtggccggagatctgggacaggcaattagcagagtactggaggggcagggtagttttgtttatctcttgtctacctatacagccctttggccagtgcaaaaaatattgctgaatcaggctgaaaagggggaattggatgctcaccgtatgtcatctgtatcctgatttgcttaatttgtatggagatcgcggtaatgttatggcctttgtgcgacgttgccgttggcgcaatattcccgtgcaggtgaaggaagtgaatattggtgagaccctggattttgcagaagttgattttttgtttttgggtggtggttcagacagagaacaaactctattgaacaaagatttgacaagccgaacagccggattgagggaggctattgaagatggactggtgctgctggctatttgtggcggttaccaaatgcttggtcgctactaccgaacccatgagggagaggaaatacccggcttaggcatattggatttatacacagaagcaggtgccaggcggttaattggtaatgtagctgtggaaatgttgttggataacataacagttaaagtcacaggttttgagaaccactccggccagacctttttaggagatgtttcccccttaggaaaggtgctagccggttttggcaataatggtagagataaacaggagggagcaaggtataaaaatgtgttttgttcgtacctgcacggtcctttgcttcccaaaaacactgttttagcggattaccttattaccctggctatgagaagaagaggtatatcgggagatctgcagcctttggaggatgccttggaggaacgggccaatgctgttatgttggaaagattgcttaagaatactggttaatgataggtgaaaaaagctaaaggggctaagagaattttctcttagcccctttttttaataacccctaaacagagttttacgctcatataaaatgactatcttgcaatgatttattaataaaattaattaaagccaccggctttaatgcctggggcctcagccactgctgccgccagaaatggaacatgaagttttctcttcagttggtcggagcattctcatcatgtcaatatttttaatttgctcaagcatattattggcaattgttttgtaatcttctgcgatctcttcattctccaaaactaccggggtacctgagtcgctcaagctgcgtatttcagttctcaagggtatactgcccaataccgggatgcccagcttatcagccatattcttaactgcgtccttggtgtcaccgaagatatagtgtttttcactgcatttgtcgcagataaaataagccatattttcaataactccaatattgtcctttttagtttgagcagccagtaagcccaggcgaatagatacattatatgcagtagcctgtggtgtggtaaccagcacaaaatatgctttggggagttgctgaaaaacagtcagggctacatcaccggtaccgggaggcatgtcaagtaacaagtaatccagttcaccccagttgacgtcacggaaaaattgttcgagaatgccgtgtagtactggtccacgccaggctaggggctgttcctcgttgacgaagctgcccattgagaccattttaaccccatttttttctggaggattaatagattttccatcaattagttccggttgttcggtcatacccatgattctgggaaggctaaaaccgtaaatatcagcatctattacacccactttataacccatattagccagggtaaaagccaggttggcagttacggtggatttgcctacaccacccttgccgctgccgatagcaattactttagtattgggaaagaaaccctcccaacgttgttctgtattgctttcatttgcagtcacgatttaaagctcatctcctttttgagtggtatatagtgttacaactatagtatttctggattatgtacttattttcctttaaacaataaaaaaaacagataaaaaagccgatatttttttaagtcataaatacagtatattttccgtgtttttgtgtaagtttagtaaccttttgtggttttgaaaatagaatagtctttagatgtaggaaatatttgctgtcgatatcttaaatacggcagtatttttagtaaaagtatactaattcttattcacagttttgcatataatgtaatactacgtagctactcagtcactaacggcaactcgcctttattgttttatcatgtgaaaggagtgaagtaagtgagttttttagaacgattggaggaattccgggctactgaaaagagattaacctggcaaggtacttttcaagattatctggaattgcttaagaaacagcctacggctgcacaactgtcccatgcacggatttatgagatgattatgtcggaaggtgtggaagaggttaacggtaccaagaagtttaaatttttcagtaaggaaatatttggtctggacaaaaccttggaaaacctggttgaggaatattttcatccagctgcacgccgcatggatgtgcgaaaaagaattctccttttaatgggtccggtcagcggcggcaaatcaacactggttgccatgttaaagcatggacttgagcgattcagccggacggaagcaggagcggtatacggaattaaaggctgcccaatgcatgaagaaccactgcatctaattcccagggaactaagagaagaatttcagaacgagtacaaggttcatattgaaggggaattatgcccttcctgccggatgaggctggaaactgagtttgatggcaagatagaaaattttccagtggaaagagttattttatcagaggatgaccgggtaggtattggtaccttcactccttccgatcctaaatcacaggatattgctgatttaacaggcagtgttgatttttcaaccattgctgattacggttcagaatcagacccaagagcctaccgctttgacggagagttgaatattgccaacaggggtattatggaatttcaggagatgttgaagtgtgatgagaaatttctttggaacctgttatccctctcacaggagggtaattttaaagcaggtcgttttgcattaatttatgctgatgaaatgattgtagctcatactaatgagtctgagtataagtccttcatcagcaacaagaaaaatgaggccctgcagtcacggattattgtgatgaaaataccctataacctcaaggttagtgaagaagttaaaatctatgaaaaattaattaagcagagtgatttaaatgatattcatatcgcgccgcacgctcttagagtagccagtattttttctgtgctatccagactaaaagaatcaaaaaagcagggtatggatgtagttaaaaagatgaagttatatgatggggaagatgtggaaggattcaagcaaaaagatttgcatgaacttcagactgaggctattgatgagggtatgagcggagttgatcctcgttatgtgattaaccgattgtcttcctccttgattcgtactcagaccaaatgtattaaccctttagatgttctgcgtggcttaaaagacgggttggatcaacacccctctatctcaaaagaggagcgtgatcgactgttgaattttatttcagtggcacgtaaggaatttgatgaaatggctaaaaaagaggttcagaaggcctttgtctattcttatgaagagtcagccagagtgttgtttgaaaactatctggataacgtagaagcctattgtaacggagttaaattaaccgacccgataactgatgaagaaatggatccggatgagaaactcatgcgctctattgaggagcagattggtgtctctgaaaatgtcaaaaaagctttccgagaagagattttaatcagattgtcttcttatgcacgtaagggtaagcgctttgattatggttcacatgaacgtatgagggaagctatcgagaaaaaattattcgctgatttgaaggatgtagttaaaataactacttctacaaagactcctgacgctgaacagcttaagcggataaatttagtcagtgccagattgattaaagagcatggttactgtcctgtctgtgccaatgagttgttaaagtatgtcggtagtttattgaaccggtagggggtatgcgctgtgtccggaacaaaatatactgtatcacgtgatgactggaccttacatcgtaagggagaaattgaccggcagcgccatagggagaaagttcgcgaagccatcaagaaaaatctggctgacatagtcagcgaagaaagcattatcatgtccgacggacaaaacattattaaggtgccggttcgatctctcgatgaatatcatttccgctttaattttaaaaagcaaaagcatgccggtcaaggtaatggaaaaagtaaagtgggtgacgtgctgggttctgatccccagggtgcaaaacagggcaaagaaaaaggcggtgccggggaggagccgggcaacgattactatgaagctgatattactattgatgaacttgcggaaatgatttttgaagacttgggactcccaaatcttgatcccaagaaaaaaccggagctttcttctgacagcgtggaatttaaggatatacgcaagaagggtatttccagtaatatagatcgtaagagaacgttatatgaggccttaaagcgcaatgccttgtccggtaaacccggtcttcgttctattacccaggaagacctgcgctacaaaacctgggatatgactgttaaatatgagtccagcgccgttgtactggcgatgatggataccagtggtagtatgggcccgtttgaaaaatatattgcccgcagcttttttttctggatggttcgctttttaagaaccaaatatcaaaatgtacagattttatttctggctcaccatgctctggctcatgaaacaagcgaggaagaattcttcacaaagggtaacagcggtggaacaaaatgttcttcagtttatgaactggcacttaaggtaattcaagaaaggtacagcccggcagactataatatctacgcctttcacttttcagacggtgataatctttcttcagacaatgaaaagtgtgtgaggttggtgcaagagatgcttaaggtttgtaacatggtgggctacggggaaattgaagggccatattattataccagcaccttgcggacggcttttaataaaattaacaatcccgagtttgttacggttagtattcgtgataaaagcggtgtctaccctgccttgaaaaagttctttaaacaatcttcttgagcatactcctgagcaaaggagggagaccggtggctgatgatttgatactcgttgaagaagccatagaaaaaattatttctaaggcgaaagagtttaaattggatttttacgatatgtattttgaaatatgtcctgcagatataatctatacttttggggcttatggtatgccgacccgtttctcacactggacttttggcaaagcctaccacaagatgaaaactcagtatgattataacttaagccgtatttatgaaatggtgataaattctgatccctgctatgcttttttactggaaggcaactcactggtacagaataagatggtcattgcccatgttctaggacattgtgatttttttaaaaataatgctcgctttaagcatacctcccgatatatggtagaatctatgtctagctctgcagaacgcattcgttcctacgaattcaagtacggacgggatcaggttgagtcttttttggactctgtaatatctctgcaggaacacattgaccctaatcactatattaaaaaagaaaagaaacaagtgaaaactcaaaagaaaaactgtagcggcgggtgcggcaaatgcgtcataaaggagatgcagcaaaaagattctccgtatgatgatctttggtccctggaaaagaatgataatgagagttgtagcggcaaatgtaaaagggaacaaaatgtaaaaaaattccctgaaaaaccggaaaaagacatgttgctgtttctcttgcacaatgctaaggaattggatgactggcaaagggatattatctccattatacgggatgaaatgttgtatttttggcctcagatggaaaccaaaatcatgaacgaaggatgggccagttattggcacactcgaattatgagagagattgatcttgatgaagccgaagcaattgaatacgcgaaaatgaatgcgggtgttttggcacattctagagttagtttgaatccctattatttaggtcttaaaatatttgaagacattgagaaacgttgggatagtcctggcgaagaagagaaagaaaagtatggacgtccaggtgggcaaggtaagcaaaagatttttgaagtacgtgctacggaaaatgaccaatcttttttacgcaattacttgaccaaagaactggtggaagaactggatctatatttatttcggcgtatcggatatgattggaaaataactgacaagaactgggaagatgttagggatggtctagtaaataatctgactaactgctcatttccatatatagtagtagaagatggtgattataataaacagggtgaattatacttaaagcattgttatgagggtgtggaactggatgtctattacatggaaaaaacttttcctcacctatttagaatctggggtcgcccggtgcatttagagacggttctggataataaggcagttttgcacagttataacggcgataagcatagtagaaagtatatgtagctcttatgatttaaaaattaatttgcaaatgaaatagataattagtgcagaacaaactatttttcattataataaaaaacattgatttaaacgaagaccttccattattttggaaggtcttcgaaaatttattgttattttaagattaagttgtaatgacataaataaaaaattatccgatattagggcatggatagggtgttttagtagatactactgcaagaaaaagattcttatgtgcggcaatcagattaacttattataaagggagataacaatatggacgaaaccttgacggaaacattcccggaagaaaaattaactttcgaaccaaaagaaccaaaaaaatcacaagcaaaatttatgaatcaaccagtatggcaatccatgcttatttttcttgtacctctgttgctcagtaatgcgctgcagtcagtgggacagctggttggcagcatagttgtaggtagatggcttggtgtaaccgcattagctgccatatcagccttctttccactgttttttttgttagtttcttttaccataggcataggatcaggcagttcaattctcattggacaggcctatggtgcgcgtaacgaggagaggatgaaggcaatcgttgggacaacactgacctttacctttatcctgggttttttgttggccgtaattggcggtatctttacccggaatattttaaatttaatcggaacaccggccaatattattgatgtcagtgttcactatgcaaggattttattttggtccatgccggtaatgtttttgtactttgcctacacaacctttatgcggggcacaggtgattctagaacaccattttactctcttatagtgagtactttgttgaacctgtttttactgcctttccttatcttcgggtggttgggtatacccaggtttggcatatacggggcggcttatgcctcagtaatttctaccgttcttacctttgtattgatgctcatttatctcagcaaaactaaacaccctttacaatttgatacatctgttcggcaacaccttcggttggattttggtctgctaaaattgttgttgcgcctaggcattccttccagcatcagtatgatagttgtttcactctcggagattgctgttattgcatttgtgaaccggtttggatctgatgctaccgcggcttatggagccgtaaaccaggttgtgagttatgttcagatgccggcggtcagtctggccattgccgtgtcaatatttgcttcacaatccatcggagcaggactgtttgatagactaaaagatgtgattaaggcgggtttggtgctcaattatattataggtggaacactgatcatactggtctatattttctcccaggatattttatcctggtttattgccagtaaaaatacactttatattgcgcatagcctcttaatgattactttgtggagttatttgattttcggacatgcgcagattgttgcagccaccatgcgtgccagcggaaccgtattgtggccaacgataatggttgttttttctatttggtgtattgaggttcccgtcgcctatttactgtcccatcatagcagtcttggtatcctgggaatctgggtagggtacccggcggcgtttattgccagcttgtttttgcaatattcttactaccgatggttctggaagaaaaagcgcattaccaggcttattcgctaataagaagatatactccatttattaaggaaaatgatataagcaacctaattttatggatgtcttttttctttctaaatttattaagctatttaaaatttgttgcaaatcaatctttaacaactggaacacgttccaatgaaaatattacaggccgatcaggatccggacaggaccaggttgttggttgtccttcttttgcccagggaaactttcctccgtaaagaattactgaagctgccgcgtgcagtgaatcatgggcaaaatgacacatacctccaggtgtcagaccaccgaattgaaagctgtctcccactttatgtccgtagggacaaacgccttccccacgaatttcaataactgtagcttttactgtatactttggcatctaaaatacctcctttataataaacaataactattttattatacatttattattaacttatgggaatatcttctgtagccttaagtggagaatgtttattaaattattgtaaaaactaaatccaattcttaaagtggaggtggatttgatgttgaagcaatataaatataagcttgcttggatatccgttgctttgtgtttggtaataggtattgtgacttttctgcaagctaaatatgactataactctatcttattgggtaataacggagcgacatttagcagtctttggaacagttctgatataaatgtgggaatgaataaaaatgatcaaagtgcttctaaaaaagtgaaaaaggcacaggtagcaattgttatagatgatttcgggcagagcaatagagaaggtgttatggaaatgctctcaattaacagaccacttacgtttgctgtaatgccgaatttagagaatagtgttaaggacgctgcaatggctaaagaaaaaggtttcgaaattattgtgcatttaccaatgcagccaatcagcggaaaatcccgatggatggggcccggaggtatcacttttgatatgggagtcgagcaaattcgtcagagagtattgcaagattttgatcaagtaccttttgctgttggatttaacaaccacatgggttccttaattacaagcaaagaaaaacttatgtcccctattcttgaggtagctaaagaaaaaggtttttttgttttagatagcaggactactgaagattcgaaggttgtctctatatcaaaaagtttgggtattccttgtgctaaaagagatgtattcttggatgaagttaaaaattatgagcatatgaaaaagcagctaaaagtattaagcactatagccttaactaaaggtacagctataggcattgggcatgtaggtcaaggagataaaaaaatggctttagctataagtgagatgatacctgtaatggaggagcagggtattgagtttgtttatctttcaaagttggtgcattaatcaaataagaccatatattttataggatatggacggtgatggaacaaattatgaggacaatatttgttttaatatttgtttcaatagttgcagcaatattttgggtaagtcaacctgtttcaaccgttgcagaaaagctgatcgaaaataataaacaggctgaacagaaaattattgttattgatcccggtcacggaggatatgatcccggagcagtacatggaagtatattggaaaaagatattaacctgtctatttgtgaaaaattaaaaaaagttttggaggctaataattatagggttattttaaccagaacaggtgattataatcatgcgattaaaggtatacatgggagggaagcaaagctttatgatatgaaaaaaagggttgaaatagcacaggaagcaatggcagatatcattattaccttgcatgtgaacagtgtgaaaaaaacgtcctaccagggcgcagaagcattttattatcccatatcgagagaaggtaagacgctggcgctggccatccaagaggagtttatcactatacctgatatgaacaagagaagtgctaaaataagtatgtgctatatgttaagatacagtaaaatgccatccgtattagttgaagttgggtatctgagcaacccgagagaacgcaaattgctcctggaaagcaaatatagagatttgttggcagataaaattgcagccggtgtgataaaatattttaacaataagtaatataaggcagctcaaagacatctacacaacaatcacccagttgtacaggtgtttttttgtctcatacagctttgagtaatatctataatttaactgagtagttgattaaggtatctaaaaagctgcggtaatatacatggatcagttcttacggaaaataattttgaataaataaaaaaacggctattagccgcttttgtttgaagcattattagtattaaacagcgcgttgaacttttccacttctcaggcaacgggtacaaaccattatccttttcggtgagccattaacaatggccttaactcgttgtagattcggcgcccaggtccttttagtacgaatatgggagtgacttaccttcatgccggttacaacgcctttaccgcaaatatcacatttcctggccattaattacacctccttctaacatcacttatatattttatcaaaaatatttttatgttgcaagaaaggatttgtttttttatgcttgattgtgggcaaagaatgtcagataatttttttagtaataagttggggtggttatcgcatgaatctcatacaaaaaatcagtacacctattcaatatgtaaaaactgttggcccgcagcgtgcctcaatgctgcaaaaattaggcatatatactgttcgggatatgttgtattatttcccccgccgctacgaggaaagaaaattaattgaatttgttaatgaatgttctcaggatgatactgttagcgtcaggggtacagttttaggttctcaggatctaaagcttcgtcaaggcttaactgctacaaaagtagctctaagtgatggtatgaatatcttttatgctgtatggtttaatcagcctcatataaaaaaacagattgctcctggtttgacaataacggtaaccggtaaggtagatcaaaggtatggagcagtacagataagagttgctgattttgagttaaataacagctcggttgctgaaaattactggtgcagtatagttcctgtctacgccctgtcagaaaaaattaatcaaaagtttttgcgcggactaataaaaacctgcctggaagagtatacttctgaacaagaagagtttatacctgaaaatttaatcaagaaatatagattactgcccttaaaccgttccttgctatggatgcaccagccgcaaaatattttagaaacagaaaaagccagaaggagattaatctttgaagaattatttttgttacagctgttgcttgctgcccgtaaaagaacaattaccagaaaactaaagttttttacttattcagataagaatgaaatactgaagaaatttttaaataatttgtcctttggactaacaccggctcagtccagagtctggcaggagattatgactgatatgcacaggtctgtgcctatgtaccggttgctgcagggggacgtgggttcgggcaaaacagttattagtactttggctttattaaaggcagctgagaacggtttgcagggcgctctgatggttcctacggagatcctggctgagcagcattatttatttttaaaacgttatatggagcctctgggtattaatgtagggttgcttacaggaaagatgaaaaaagccgaaaagaatatggcttttcaattgattgagtcaggtcaaatgcaaatcgtcataggaacacatgccttgattcaagaaaatatagcctttaaacatctggcaatggcagtaatagatgagcagcatcgcttcggggtgcgccagagagccactttgcaagacaaagggatttgcccggatatgctggtcatgactgctacccccatacccagaactctggccatgactctttacggggatttggatatttcggttattgatcaactgccacctggcagaaagccaataaaaactcatgttatttacgaaaataaactgcctgacacatatgaatttatgcgtaaacagataagaatcggacgccaggcttatattatttgtcctcttgtggaagagtctgagcatgtggaaagccaggccgctattgatttagccttagaattgtctgagggtgaactggctgattttagtgttggtttgctgcatggtagaatgaaatcagaactaaaagaagaagtaatgacaaagttccgtttaggtgaaatagatgcactggttactaccactgttatcgaagttggggtggatgtgcccaatgcaacggttatggtaattttggatgcggatcgcttcggtttagcacaattgcatcagttaaggggaagagtaggcaggggattagagcagtcttattgtattttagtggccaaccccaaaaccgatgaagccagggccaggttggccgcaatgcacagatctgaggatggtttttatctggctgagcaggatttgcgaatacgcggtccgggagaattttgcggtacgaggcaatcaggtctgcctgacttaaaggttgcggacctgattcgcgattggaaaattcttgaggttgccagacaagaagcgatagatttattagcctctgacccagaattgaaaaaaccggaaaatgaagccttgttgagagaaatcagaaccagattcccggatagtgtgcagtttgctcatataggatgagattcattttcggggttaatggcaattaggttttaagttacctatttcacgatataaccctataatttttcatacattttatttttccgtttgaaccatactatgattagcttcacaacaaaaaaaaatttaaagggggatatcaagaaatgtcgcgtaatagaaatcagccagtaactccaggtgctaagtccgctttaaacaacatgaaatttgaaattgccaatgagttgggtataaatgattatgcaaatatggataaggggtcattgcccagtcgtgttaacggttatgttggtggaaatatgactaagaagttggttgcttttgccgagcaagccctgcagaacggtgctactccacaggtagtacagtctgcacaattggaaaccccgcaaactcagggacaaagtcaataactataaaaatgtacaacttaataaacattggtattatgcaggcgggggagaccccgcttgctcaatttaatactcttattgaagatataaactgtagtcatctgcggttatggaggaatgaagtgacatagatattgcacctgcaattatcttagctgtttccttaattaaatcatctacttctcgaggtgttaccataagattgcctgcaaaaggttctaaaactttgccggttgcttgttgcacaatttccgggttaatgttgaagttttgcgctagaccggggttttcactgatactctcaaaaatctggttgaaggtgtcctgaactatgatagctgcatgaacaactgtaggtacccctattgctataacgcgtacacccattgtttcctggttgatgccttttcttgtattacccacacccgaacctggatttatgcctgtatctgccagttgaatggtagtgctgattctgttcacattgcgagcggccagagaatctatagctattattaaatcaggtttaattttatctaccacgcctttaattatttccgctgtttcaatccctgtgatacctaagactcccggtgccaaagcactaacacatcgcatgcccccgtgcagttcttccggcgcatagttatggagatgtctggtcaccagactgtattttacaactgttggccccagggcgtcgggagtagcattccagttgcccaatccaattaataagacggatgcgtcttgagataaattaattatttgtcctaaatgtttagacagaatcttagctacctcatggtgagcctggcggttgttttcgcgtataacaggagcttctacggtaatatagttaccgcagggtttgcccattaatgcttccgctgatttttcagttatttttacagttgttaccgatgcaaaggtatattgctctttgttcaccgttactcctggaatttcttgccctgtttgtccacgcagcaattcatgagcttctacggccagatctaaattgatgccgaaagttttacagcactctgaaatcaattttttacccccctaagttactaacatatatgcttacccgcagaggttaatttatgcaaatttttatataaagtttataaaaaaatattaatatttgtaaaatggaaaattcgatttttttttccttgtatgttataatgtaatcagtatggttttgaatcttgtcttacggggagggtttcaaatccgtgttatatcaggatcagttaagggcagacgcttaaaatctccaggaaatttgaaaattagaccgacagctgatcgagtaaaagaagcactttttaatataatcagagacagggtaccgggcagtatttttcttgatttatttgcaggtacaggaaatataggaattgaggcattaagccgtggggcttctatggttgtttttgttgagcagcactataaaaccatacagctgataaaagaaaatttgggtttgactggtttcaatgattatgctaccttgttaaagggaaacattccttcttgttttagcagtttgggtgcaatgtcttataaatatgatttgatttttatggatccgccttatttgaaggatttaataaattgtgctttatctggaatagatgaatatgatttattgcttccaggtggacaggctattgtggagtgcagtaaactggaggatttacccctagaggttaataaattgcggctaatacgacaggaaaaatacggagatacgatattaggcttttatatggatatctaacaatgtggggggatttcctttgcggattggggtatatccgggcagttttgatccggtaaccaacggccatctggatgttattgaaagggcagctttgctatttgatcgtgtaattgttgctgtgtctaggaatgtaagtaaaaatcctctttttaccgtttccgagcgagtcgcgactttgcagcaggtgctcataccttattataatgtggtggtggattcttttgacgggcttacagctttttatgccagacagcagggggcgcaagctataataagaggattgcgagccatatcagattttgagacagagtttatgatggccttaacaaataaaaaaattgtttcttctgtggagactgtgtttttgatgacgagagcagagtattcatttattagttcgtcagcggtaaaagaactggcctcgtttggtggttgtgtggaaaccatggttcccccgctggttgagcagaaacttagagagaagtttgctttcaaagttaaaggggagggatagctcggtggagcttttcaatgttttaaacgagttagaggaattaatcgagagcagtactaagatacctttttccagaaaggtactggtggatgaggagaaagtgctggattatcttgatcgtattagggctgttttgccggaggaagtacggcaggccaagtgggttgtacaagaacgggagaaagttttgtcagatacaaaaaaagaagccagtaagcttatagaaaacgcgcaaaaacaagtaatgcagcaggctgatgaaagtgaaattgttcaacaatcaagaattatagcagaggaaatagtggagcagtcaaaaatggtgtcacaggaaatgagagaaggtgcccgtatttatgcggatgatatattaaaaggtttagaagacaatttgggcaagttgttaaacgagatacaacaaggtaggttggaactgcagggtatcaaaaaagagacgggttattaacccgtctcttttttgataccctaaaaaatcatgcttatgatagatatgtttgaaagtaatcttaagcgactttctttgtaaatttacttatttggttaatttaaaaccagttctagccgcataatactttggtatcgcgggcgataaccaactcctcattggtaggaatgagaagaatggctacttttgaaccgtccttggccatgtttacttctttaccccttacatcgtttttaaccggatccagttcggttcctaagaattgaagtccttcacaaatcatggcacgcaggtctatagcattttcaccaataccagcggtgaatacgatagcatctacgccgttcataacagctgcgtaagaaccgatatatttacgtacatagtgggcataaacctccagagctatttgggctttgtggttgccatcactcatagcttgaccgatgtccctcatatctgaggaaatacccgatatacccagcatacctgattttttgttcaagatgttatcgatttcttttccggaaagaccttctttttccatcaaaaagggcagtatagctgaatcaatggaaccgcagcgggtacccataaccagtccttccagtggggtgaagcccatcgaagtgtcaactaccttaccatttttcacagcagcaatactggcgccgttgcccaagtgacaggtaataaccttgacttcggaagggtcttttcccagcataacagccgctctttgagccacatatttatgcgaggtaccgtggaaaccgtaacggcgtattttatacttttcataatattcgtaaggaatgccgtagatgtaggaagcttctggcatagtttggtgaaaagcagtatcgaaaactgcaacttgcggtgtatcgggcatcaattcttgacaggcttcaattcccatgatattagccgggttgtgtaaaggagccagttctttgcagtcaactatagctttcataatttcttcagtaacgattgctgaatcagtaaaagtctctccgccatgtactaccctgtgacctactgcgtcaatttctttcatatcgccgattacaccatgctctgcattaatcaatgcatccagcaccagcttaatagctactgtatgggtgggcatttccgtttcaattcgcaccttatctttaccggtgggttcatgagttaaaaaagaaccggcgattccaattctttcaaccaggcctttagccagcaggttttcggtagtcatgtccagtagttgatactttaaggatgaggaaccacagttcattaccagtactttcatttaaatttcctccttaaaaattattgtgaatatttttatcattttgtataagcccacacctggtataaggtgcggataggcttgcggcctgtttatatcatatatatgatggattatttagttgcctgtgcctgacaaactgtaatagctgttacgttaacaatgtcttcaacgctgcaaccgcgtgacagatcgtttaccggcttggcaataccctgtaaaacaggtccgatagcttcggcgccggctaatcgctggactaatttgtagccaatattgcctgcctgcagatcagggaataccagcacgttgcatttccccgcaacctcactgccaggtgctttggatgctccaactttagcgacaatagcggcgtcagcctggaattcaccgtccaccaccagatcagcatatctttctttagcaattttggtagcttcctggactttgcttaccagttcgtgttttgcactgccttttgtagagaaggaaagcatgcctactttgggttcagttatgttagcgatagacttggccgattgagctgaggcataagcaatttcagccatttgttccgcattagggttgggattgacagcacagtcagcaaaaatcattacaccttcttgtccatattctgcagtaggcataatcataacaaagcagcttgatactgttgagatgcctggggaggttttaattatttgtaaagccggtcttaatacatctcctgtagtgtttatagcgcctgccaccataccgtcagcttcacccagcttgaccatcatggctccgaaataaaggggatttaatagtaaggctttggcttcatcagctgtcataccctttgatttacggatttctgccagtttttcggcatattcggtcattttatcagtggttgccgggtctacaatgccaatgccatctaagcttacgcccaggctggcggctgatgtttttacagtatcaacattacctaataatgttactttggcaataccttctttgataatggcttctgctgccttaattgttctttcatcttctgattcgggcagtacaatagtctgtgggttagctttggctctggctttaatttgatccaacagattcacggttaattacctccttagtagacttttattttaatttgggggctaaatataaagttaatttaacccattataatatccatattattaccatataatatttatatggctaactttaatgataacacaatgtttagtgatatttaatgtcaacaggatatgtgagactatcaaaatatttgagaattgcatatattttctagtttgcctgaatattcttgatatttggcttgcgctcctcttatttataaacaaaagatttcatgctttttaacagctgcagcaatatagccaatgctatcggtagcaagataagcagtgttaataatgagaaggagaacagtaagttggcggtaagagaaactgtccgctgcccgtaagcggctataacgggttttgccagagccagtgtttcgccataggagtagccggccagtatataagtgtagagacctgcaatacaagcatgggctatacgtccaagaacaaagggtaaaattctgatatcggtttcagcgatcatgctggcaacttgagcgtgaactgaaagccctccccaaccgagaattatggcaaccgcaacaagcttttgcaataagggcgctgtagtctcacagactgacttggttcctaatgtcatttcccaaaaaccggttcctaaactttgcaatagttccggtgaaatacctaacggaatcaataaaataccaaaaaaatctcccattaaatgaatgagccctgtgttagtaaatatgcgaatgagaacagcaaacaaaattataaatccaccgatagctaacaaattagaaactgaattttttactacgtcactcattattcttcctacaggacggttttccctgctttgaacagttaacatctggcgaatggccctttttaggatgtttcctgccgaaaaagccggggcaattgcttcccgatcatttcttgagtaaaatctaaggcatatgcctaaagttaagctggctaaatagtgagcaccggctataacaagtcccagttccggcttattaaacattcctactgcaacagcaaccagcataaaaagtgggctggaattattagtaaagcaaataagacgctcagcttcaatcctggtacagagtttttcctggcgcagtttggctgtaaccatagcaccgataggaaatccggaagtaaaaccgatggccagtacaaatgaacctgaacccggcaggttaaataccggacgcatcacaggttccagaagaatacccatgaaatgaactacaccgaaggccattaacaactccgaggcaatgaaaaagggcagtaaagatggcagaacaatttcaaaccaggtctttaacccttttactgaaccctcgtaaactatttgcggttgtagtatcatggctataataaaaaaaatgctgcatgctgtccaaaaaattttgcctgagtgattggtgtatttcctgctggggaaagcatatttaattgtcaatacggacatcacagctatggcaaaaatagtaatgaaaataagcataatagttatcaccagttgtgttaaaatttattataataaaatatttatgttctgggtagaggtattagaataaaaaaatagatttattgaaaaattaagaaaactggcagcgcatgaaaaaacttgacaaaaaatcaatggcttaatataatgagggttgttgaaatcagaggtgacgttatgtttttattggataccaggcctttaaaaaattctcctggcttaactgaaaaatatacttgggatgaagaaattcccgttggtgatgttaatactggctcagttgtttttagcggaccggttatggttgatgtagatattaccaatttaaacggaaattttgtattgcaaggaaaggtaaaagccagggttttgttgaaatgtgatcgttgtctggaagaatatttattccctgtagagacagaaataagtgaaatttatcggttgatttcagaagcaccggttgctgatgagctcgataatgaggatattacaggctttagaggtgactacattaatattgctccggaattggttaagagtgtttttttggccttgccgatgaaaaccatatgtaattctgaatgcaggggattgtgttctacctgtggaaataatctaaatcaagcaaaatgtgattgtgctgcgattaatattgaccctcgtttggctgttttaaaaaatctgttaaaaaattgataacccattaaagttatattaagttttataaggaggtggaattatgggattgcagcaaaacaggacttccaagcaaaaaaagagatcccgcagggcccaacaaaaaattactccccctgtgctggtcaagtgtccccaatgtcatgagtcggttaagcctcattatgcttgtactgcttgtggatattatgatgcaaaaaaagtagttgaaaaatagcttgctgttaaaactttggtacttagccaaagtttttttattgctcaggttgcatttaatttccaagtaatttatacttagtttggtacctggtactaaataaatttcgggagttatcctcaatggttaaggctgttttgaaaaaatcggagaggcaacaagtgttagagaaatatctggctaataatccttttctaacggatgagaaactggctcagattctgggtgttagcattcaaactgtgcgtttagacagaggtgagttgaatattcctgagttgagacagagacttaaagaaatagccaggggtaatgacagagagttaagatcattaagcagcgatgaattagtcggtgaattaatagaaatggaagctgatcaatatgcttcctcacatcttagtatcagtgaggatatggcttttcaaaaaacaaagattgctaggggacatcatttgtttgctcaggctaattctctggccgtagctgctatagatgcggaagtagtattaacaggtacagccagagtgagctttaaaagacctgtgtatataggagaattggtagttgccagggcagtggttaagcgaaaaaagggtcagaaatatttggtaagggttatatcccaagtttttgatgaaatagtccttgaaggagatttcctggtttttgtcatgtctaaggaggtttggccggtagatgaaaatagctgttgacgctatgggaggagattttgctccgcgtgaaattgtccagggtgctgtgcaagccgtgcaggagtatggctttcagattattttggtcggtgacacagaaaagataacagctgagctgggttcttttccacgggacaaaattgaacttgtacatactaaagaggttatcgcaatggatgaacacccggcctcttctgtaagaaaaaagaaaggttcttcaattgttcaggcaaacctgctggtaaaagagggcagtgcgcaggctgttgtttctgccggcagtaccggtgcggctatggctgcctctttattgtatctgggcaggataaaaggtattgatcgaccggctatagccagcgtactgccaactatgaaaggaggcactgtgcttttagatgtcggtgccaatgtcgattgtaaaccccagtacttattgcagtttgcaataatgggtaatctttatgcaagtaaaattttaggtataataaaaccgcgtgtcggattgctaaatatcggtgaggaggaaaccaaaggaaacgaattgactttagctgcatttcctttactgcgtcaatcaggtattgattttatcggaaatgttgagggacgggaagtatttagcggtgatattgatgtgatagtttgtgacggctttgtaggtaatattgttttgaagacatcagaaggcctggctatggcattaaagagtatgattaaacaggagatatcctgtagtattacggctaagctggggatactgctgactttaccatctctcaaaagattcagacagcgtattgattatactgagtatggaggtgcgcctctccttggaattaatggtatctccgtaatcagtcatggcagttctacggctaaagctatcaagaatgccattagggttgcggcagatgctgtagaaaacggtttggtgtcatctatcagggctgatattgaaaagggtcaggatactaagggggtagagtacagtgaagaagtataatgccggtattgtcggtctgggcacttatgtgccggaacgtattctcactaatatagaactggagagtagtttggaaactagtgatgagtggattctcagcagaacaggaatcaaagagcgccggattgccgctccagagcaggctgcatcggatttggctttggcagctgccagtgccgcactggaaaatgccagagtttctgccagcgaagttgatttgattatatgcgctactcttacccccgatatgtttttccctgccaccggttgcatagtacaggatcgattgggtgctaaaaaggctgccgcttttgatcttgaggctggctgcagtgggtttatttacggtttgtctgtagcacaggcatttatcgcaagtggaatatacaagactgttttggtgataggaacagatgtgatgtccagaatagtcaattggcgggatcgtggtacctgcgtgctttttggtgacggagcgggagctgttgtcctcaaaccggtggagcaggaccaaggtattttatcggttcatttgggggctgacggttcaggtgcaggtactttgctggttcctgccggagggtcgcgcatgcctttatctcaagaagttcttgatctcaatttgcagtttatacaaatgagtggtggggacgtattcaaatttgcagtaatagccatgtgtaatgcaaccaagcatgtactggcgggagtaggcttggagaccgaggatctgggtatgctggtacctcatcaggccaacacaagaattattgaatcagcggctaaacgtttaaaattgcctatggataaagtggttgtcactgtagaccgttatggtaacaattctacggcttctgtccctctggcactgaaagaggctgttgacgacggtagaattaagaacgggcagaatgttgttctagtgggtttcggtgccggtcttacctggggtgcggtgcttattcgttgggtgttgtaggttggcccataagatatttgttatatattacgccaaaagaggtgatattatttgattcataccaagttatgtgatttattgggtatagaatatcctatattgcagggaggtatggcctgggtttctactgctgaattggctgctgctgtgtctgaggcaggaggcttgggaattatcgcttccgggcaggctccgcccgattggttgaaagaacagatccgtaaagcgaaaatcttaaccggcaaacctttcgggataaatgttatgttgttatctccttacgctgaggaagttttaaatatcattagagcagaacgggtggccgttgtgacaacaggtgccggcaacccgggaaaatatgtcccctggctgcaggaagtagggaccaaagtgattccggtagtggcttctgtagcactggctaaaagacttgtcagaaacggtgtggatgcaataattgccgagggagttgaatcaggaggacacgtgggtgatttaactaccatggcattagtacctcaggtggtggatgctgtagatgttccggttattgctgccggcggtatttttaacggcaggggtttggctgctgccttaagtctgggggctgttggtgtgcagatgggcacccgttttatgtgcgcaactgaatgtactgtgcataataatattaaggaagttattttaaaggctaaggacagagatactgttgttacaggtaagccgacaggacatcctgtccgggttattaggaataagctggtaaggcagtttgaggagttggaaggtcgtggtgccccggctgaggaatttgaaaagcttggtgtaggtcggttgaaggctgctatggtggacggggatgtgcaatttggctcagttatggccggtcaggtatcggctatggtgcggcaaattgagtcagcccaggatattgtgcaggatgttatagctggtgctgaaaaggtcttgcgccatttgtacgaaggaggggtgatcaagtaatgtctttggcttttgtttttccgggacagggttcgcaatatgtcggtatgtgcaggcagttttatgataattaccaggttgtcagagacatatttgatttggcggataaagcgcttgctttcagcatcagtgagttgtgttttcaagggccggaagaattgttaggacagactgaaaatactcagccggctgttttgactgccagcattgcttgccaggctgttttattggaggctggtattgcccctgaagcattagccgggcacagtctgggagaatactcggcactggtggccgccggtgcgttgagcttttcagatgcggtgcaaattgtgcgcaagcgcggccaattaatgcaacaggccgttccccccggcggtggggctatggcagctattttaggtttggatgcaggtatgttgcaggaggtttgtaagcatgcgtcggatttgggtatggtggaagtggctaattataactgtccggggcaactggtaatagcgggctccgcggcggccctggagaaagccattgtattggccaaagaggcgggtgctaagcgggcgattaagctggttgtgagcggaccgtttcattctgctttaatgttcccggctgcggaaaaactgggccgggaattagagcagatcagtattattgagcctaaactaagattggtggctaatatttctgctgactatgttactacagctgagcagataaaagattgtctggttagacaggtctatgggccggtcaggtggatagaagttgtacaaaaaatgattaatgacggtattgatacctttgtggaagttggtcccggcaaggttttaagcgggttgattaagaaaattgataaaagggtaaatatttataatgttgaagaccaaccttctttggaaaaagcgcttgcaagtttgaagggggttagctaaaatgttacttgaaagtagggttgctctggtgaccggcgcttccagaggtatcggcagggctgttgctttggctcttgccggggcagggtccgatgtagcaattaactgtgccgggcggattgaagctgctgaagaagtagcaggggagattagatctatagggcggcgggccctggtggttaaagctaatgtggctgatcctgctgaagtcaacgagatggtgaagactgttttgtcagagttgggccgcctggatatattggttaataacgccggtattaccagagataatttggttatgcgaatgtctgaagatgattgggattcggttatatcggttaatttaaaaggttctttcaactgtgccaaggccgtcactagatcaatgttaaaagccaggtatggtcggattgtaaatatcagttcggtggtcggtatttccggcaatgcggggcaggccaattatgcctccagtaaagccggtttgattggttttagcaaaactttagctaaggaattagggtctcgaaatattactgtaaatgttgtagctccaggatttattgaaaccgatatgacttctgctatgcctgatgatttgaaaaagagtatgtcagataagatttctttagggcgtttaggtaaaccggaagatgttgcagcagcagttgtatttttggtaagcgagcaggcttcctatattacaggtcaggtgcttgctgttgacggcggtttggttatataatttgacagtggttaataatactgggtaaggggggtgaatgtgagtgtcaatttttgatgaaattaaacctattattgttgaacaattaggtgttgaagaagacgaaattactatggaatcatcttttatcgataatttaggtgcagattctttggatatcgtggaactggtcatggctttggaagagaagtttgatatagttattcccgatgaagatgccgagaagattcgtactgtcggtatggcagttcagtatattcaggatcatcaataattatctcaagaaagtcgctttaagcgactttcgagcagccacaggcactcgtgctcgtcggaaattatgcgatgttagttttagcttgtccacagagccattataagcataatttcttagaatattaaaaagtcccggagataagctttcgggactttttgaaaattttattggaattagaatgttatagtttaggtgtgacaggaggtgctgttttgcaaaaacggattgttgcaaccggtatgggtgtaatttctccggtaggcattggaattgagccattttggtcagctttgactgctggagtttccggaataaagagaattactaattttgacccgtcagggtttgctacacagatagccgcagaagtcaagggttttaatcctcacgattaccttgataaaaaggaagccaggcggatggacagatttacccagtttgccgtggctgcctctaaaatggctatagaagatgcaggtttggatttgggtcaacttgataaaaatcgtgtgggtgttgtgctgggttgtggtatcggtggattgtcaactatggaagaacagaccagagtgctggtggagaagggccctggccggatcagtcctttcctggtaccgatgatgattgctaatatgggagcaggacaggtagctatagcttttgggttgcgcggaccgaacataacgactgtgacagcctgtgcctccagtactaatgctattggagatgcgattaagcttttacagagaggacaagctgacgtagtgattagcggtggaacggaagcgccgattactcctttaggtgtaggtggttttgcttctatgaaggcaatgtctaccagaaacgatgcgcctgaagaagccagccgcccctttgatgccgacagagacggttttattattggtgagggttctgccatactggtattggagactgaagagcatgctttaaaacgaggtgcacgcatttacggtgaagtagccggttacggtactacctgtgatgcttttcatattacagcccctgatccggaaggcgccggtgctgctgcctctatgcgtatggctctggaagatgcaggaattgcgccggaacaagttgactatattaatgcgcatggtacttccactccattaaatgataaattggagacaatagctatcaaaactatttttggtgagagtgccgggaagatacctgtgagttcaactaagtctatgactggtcatatgttgggcgccgccggcggtatagaggctttggtttgttttttagccattaatagaggcatcattcccccgacaataaattatcataccccggatcctgattgcgatttagattatgtacctaacaaggccagggaagccagggttaatatcgccatgtcaaattcttttggttttggcggtcataatgcaactttgatattttcatcatataacaaaaaattatagggtctgtattgatcaacctgagcaggggatcgttaatgaaaaaaaatcaggataatataatgcaattgatgcaacaggttggagttgcgtggaacgatgaaaaccttctctggcaagccttgacacacagttcgtatgtttatgagagtggctctgccgcccataccaataaccagcggctagagtttttaggtgatgctgttttggaacttttggtaagtggctatctatatagttcttatccagaatgtgccgagggtgagttaactaaattaagggctgccatagtatgtgaaccttcgctggctaaagtagcccgtcagcttaatttgggttactgtctcaggatgggcaaaggtgaggagcgctccggcgggagggaacggccatctattctggctgattcttttgaggcattgttgggcgcggtttatctggaccagggtctggaaaaaacaaggatgttcgctctcaaatttttggctccggttataaatgatgtgctggaaggtagggtggatcgggattataaaacggaattgcaggaaatgctgcagaaaaaatcaccggaaccgattagctatgtgatattaaatgaagaaggaccggatcaccagaagttatttacagctggtgttgtttattgtggaataataattgggcaagggacaggacgctctaaaaaagaagctgaacaacaggcagctaaaatagccttgctggaattgccgtctaacggcgaaatcaatttgcgggttcgttctcatctgcatacgggagccagaagaagacctatgcaaaagtgcaagcggtaggaggttagccatgggttttttcagtcgtttaaaagaaagtctgaccaaaacaagaaaaaattttgtagaaaaaatagaaacactggtaaccaggcgtcgggctatcgatgaaggtttttacgaagagttggaagaaatactaatcggcgccgatattggaatcaacacagctgtagagatagtggaaaacttaagggccgaagtgaagaaacgtaaaatagatgacgttgagacacttaaagaggtgttaaaagaactcatttgtaacatcctgggtgagggtggtgcaagcactgctttaaatataaatgaagacggtttgactgtaatcctggtggtcggcgtaaacggggtaggtaaaaccactaccatcggcaagctggcttactactttaaggaggagctgggcaagaaggtactgctggctgccggggatacatttcgggctgctgccattgatcagcttgaaatatggtctaatcgggttggtgtagagatgattaagcataaagagggtgctgaccctgcagcggtggcttatgatgctattcaggcagccagggcccgcaggtcagatgtgctgattgtggatactgccgggaggctgcatactaagagcaatcttatggatgaactaaagaaaataaaacgtgtgatcaacaaagatatgccggaggcgccacaggaaatcctgctggttttggatgctaccactgggcagaatgcagttagtcaggccaaactctttggagaggctgcggatgtaacaggcattgccttgacaaaactggatggtacagctaagggcggtgtggtgatttctattaagaatgctctgaaaattccggttaaacttatcggcattggcgagggtatagaggatttgagaccgtttgaaccggaagtttttgctgaagcattgtttccggttaataaggagtctgcttaaaaagaccgtattcgtacggtcttttattttacaatgggaaatataagaatatataaataaaacttttttattcattgtataaatatgttatgcaaaaagaaaaatcagggggtataataaatgtatggcaggagatatcttatataattagtaatccgctaggaatttttctcattgaccgttctctctgcagagatcatccagtaagatagccataccaggaatgcttggcaggaatataattaaaacggtaaccggaggggaagagatgacagtaaaaatagctattattggtggtaccggtgtctatgatcccaatattttggagaatatccatgaggagcagctagaaaccgaatatggccgcacactggttaaaataggtgaatataaggggaaaaaggtggcgtttatggcccgccatggggcggatcactcggtccccccgcatttggtaaattaccgggctaacattgcgggtttaaagcaactgggagtgaaaaatatttttgccacagctgcagtaggttctctgaaccagtctatgaaagctgaggattttgtttttgtagatcaatttcttgattttactaaagtacgcaagcatactttttttgaaggcggcgaaaatggtgttgtccacctggatgtaaccgatccttactgcccggaattgcgcaggttgctcatggaggtatcgggtaatttggggttaacagcccataacggcggcacatatgtttgtacagaaggtcctcgttttgaaactccggccgagatccgtatgtttgccaggctgggtggcgatttggtggggatgactagtgttcctgaagtagttttggccagagaggttcagatgtgctatgctacaatctgcatggttactaactatgcagccggtatcgccgagtacaaattatctcatcaggaagtagtggaggtaatgagtaaaaatgtggcaaatttgcgccgtttaattatggaaaccattgaaagtttggaggagggcagaacttgcagttgtcagatctcccatgttgatcccgtataatttgcgaaagtggcggtgttatgttatggaatccatgcactgggcaaacaatctattaatgttattggaccagactttgttgccagggaaaatttactataagccttgttgcgattaccatgaggtggcggaagcaattaagtgcttacgagtgcgcggcgcgccggctattggggcagctgctgcttacggtatagttttggcggctttgtccgcaggtcaagcaacacaaaaagagtatattaagcaagtcgagtcagcaggtcgttttttaaaagctacacgtcctactgcagtcaatttagcctgggcggtagacagaatgctgggggtaatgacgcaggcaggtgcattaggtgctgaagacttaagcagagtcttattagaagaagcccataagatacactgtgaagatgttgaaagcaacagaagaatggggcggtatggtcaagaattggttccggataaggcaggaatactgacccactgcaatgcgggggctttggctaccgccggttttggcacagctcttggcgttataagggctgcttgcgaggcaggtaaacaggttagtgtttacgccgatgaaaccaggcccttattgcaaggtgccaggctaactgcctgggaaatgatgcaggataatattcctgtaactcttattaccgataatatggctggttatttgatgtcaaagggcaaagtggatttagtaatagtgggtgctgaccggataacggccaatggggatgtagctaataaaatcggcacctatggtgttgcagtgctggctaaagagcatgggattcctttctatgtggcagctcccctttccaccattgacctgtctttgcctgacggcggggctattcctattgaggagcgggaacaggatgaagtaacctcctttggcggcatacaggtagctcctgccggtgttaaggtttggaatcctgcttttgatgttacaccgcacaggctggtgacagctattattactgagcggggagtggttaggccggattatctgcaaaatttaagaaagttagcatttgagcaataagttacagattgttttaggaggtataaaatgacagattatattgttcgggacattaaattagcacccggcgggcggcttaaaatagactgggtcagagagcatatgcctgtgttgaatgaaatcagagctgagtttgaaaaagagcttccttttaaaggtatacgggtagcgattagtattcatctggaagctaagactgcttacttggcggaggtgttgaaagccggtggtgctgatgtgtctataagcggttccaatcctctctctactcaagatgatgtagctgcggctcttgcggaggcaggtattaacgtattttcctggtacaattccacgccggaggaatacaaagagcacctgttgcaggtgttagatactaaaccgcagattattattgatgacggcggggatttagtcaacctattgcatacggaaaggaaaaacctggttgtaaatgttttaggcggctgtgaggaaactactaccggtgtgatcaggttaagggccttagagcgggaaggcggcctattgtttcctatggtagcggtaaacgatgcttactgcaagtacctgtttgataaccggtatggcacgggtgagtctgtttggtcgggtattatgcgcactaccaacttaattgttgcgggaaaaactgttgttgttataggttatggttggtgcggcaagggtgttgccatgcgggccaagggtatgggagccaaggttattgtttgtgagattgatccgattaaggccattgaagcctttatggatgggtttcaggttatgtcggcaaaagaggcctctgtttccggggatattttcataactgtaaccggttgcaaggatgtactcactaaagagcattaccagctgatgaaaaacggtgcgattctttctaacgccggtcatttcgatgttgaggtaaataagcccgacctggaaaagacagctgtaagccatcgtactgttcgcaaggatattgaagaatacgcgatgacagacgggagaaaaatttacttgttagcggaagggagacttgtcaatttagctgccggtgacggtcacccggcggaaataatggatatgtcttttgcccttcaggctttgtcagccagatatattttgaaaaatgccgctgctttagataaaaaagtgtatgatgtacctaaagagattgacagcagggtggctgagataaaactgcgttcattagatattaatattgacaaattgacacaggaacaagaagactatttaaactcctggttggtggaataatcaaatataagagcttgtaataccgtaagttaccatatggtaaccatatctataatttgtaatatgaaattttcaaaagtgaaagcaacctaattgcaaaaacactagtgaagagaaaaattatttgcaaatatatcaggtgaacaggagtttgggggagtaactgaaaaatgtctttggcaacagaagaagcaaaagataacgtggttagggtcggccatcgtatggctcaaagcaggctggtggtgggcagttggggtaatatttctactctggtcaagaaagataaattggttattattactcccagtgcggttaactgcgataacctgcatgcccatgccctaattaccgttgatttggagggaaatgtggttgaaggtaatctaaagccttcaactgaattaaaactgcatttggcagtttataaatccaggccggatgttaacgcgatagttcatacgcatagcacttacggttgtgccatggctgtatcccgtcaggctttgccgcctattctggaggacatggcccaactggtaggagggcctgtacctgtagccgagtatgcgcctgccggaacagcagaattggcggaaaattgctcccatgcactcggtaaattaaatgcggtttttctggccaaccatggtgtgattggagtgggcagagaattggaagaagcttttcaggtttgccagattgttgagagaacggccaaggtatatattttatccggaatattaggaacgccgcatgttttaaccccggaagatgtaaaatcccatcataattactatttgacgtgttatcgtcggccaacaaataagaataagtgatctgattttgggaggagggataagcttgtccggaatattagtaaaaaatgttaatgtcgttaccatgcagggacatgatcggattatcagtgatgctgaaattgctattgacaagggtaaaattatcggagttggccctgttggcacagtcaagccggattttagacctgatcggctgattgatgggcggggttttgtagccatgccgggcctgattaattgtcatacgcatgctgccatgaccttgctgcgtggttatgctgatgatttgcctctaatgcactggctttcagagaaaatttggcctttggaagctaaattagagcctggcgatatatactggggcagtcttctttgttgtttagaaatgattaaatcaggtacgaccacctttgccgatatgtattttcacatgccggaagtggcccgcgctgttgagaagtccgggataagggcctgcctgtcccgggggttgataggagtaggcccggaagccgagacagctttggagcagagcaagcagtttgttcaggattggcacggtgcagccaacggcaggataattactatgctggggccgcatgctccctatacctgtccaccggactatttaaaaaaggttatggcattggccgatcaattagctgtaggcattcacattcacctggctgaatcgaaaacagaaatagaagatataacccgtgattataataagtctccggtaaaattgatgctggatacaggggtgctggagaggcgggttctggctgcccactgtgtgcatctgaccgatgaggatattgatattttggctgaaaaaggtgttggggtggctcataatccggaaagcaatatgaagctggccagcggtatagctccggtgtataaaatgctgaaaaaaggtgttaaggtaggtttaggcacagatggtgcggccagcaataataacctggatatgatagaagaaatgcgcagtgcaagcctgctgcaaaaggttgcttgtatggatcccgtggttttgccctcatatgaaacattaaaaatggctacctgcggcggtgcgggaatactgggcctggaaaacgaagtgggcatgctcaaagaaggtatgaaagcggatataattttgctcaatttccataaaccgcatctttaccccaaacatgatttgattgcccatatggtatattcggctcagtccgctgatgtggagacagtattgattgatggccaagtagttatggaaaacagacgtgtattgacaattgatgaagaagaagttctaagcaaagtacaggaaatagccgagcgcttggtagggaagaaatagcaaacctttagacaagtggctcttatacttatatgcttttaagattaacttccttaaaatagtttctgttaaatttaaattctgaagtatgctcatgcagataaagccaaccagttgtaaatacaggttaaaagaaaggggtttaaaatatgtccaaagaaatagccttattggtagaagataattacaatgaattagaattctggtatccatacttccgttttcaagaggccggttttcaggtgaatataataggatcaggacgtaagcaatcttatcttggaaaaagcggcgctatgccggtagctgaggatttctccgctgataaagtcaaagcagagcaatttacggcagttattgttcctggtggctatgctcctgatttaatgcgtttgagtgaaccaatgattactcttgtgagggaagcctacgagcagggtaaagtggtggcttcaatttgccatggtgcctggatgcttatatcagcaggcattatcaagggtaagaaagcgacctgctgtcctcatattaaggacgacgtaaaaaatgctggtgccgagtacataaatgaagaagtaatcgttgacggcaaagttgtaacctctaggatacccgatgatctgccagctttttgtaaagccatattgtctttgttggggtaaaactttcttcaagtatttataaagcagtcagagaaaaagtcaaggagcggggagtttcttttaaaaactccctgagatatccttgtcagctgtagggatagttttcgggttttaaccaaaccccgccattcatcccacctctaaggcggtgggatgaatggcggggtttggtttgtgtactaataaaatgtttgccaaagcctctatgatgtggcaaaatataatcagacgcaataacgaaaggctgattattattgagcaaacttgatacaaatagccactcggtcttcttactcacatatcatctgattttggtagtaaaatatcgcagaaaagttataaacgacacaatagcaaaccgtatcaaagaaattggtgagtatattgcaccaaaatataatattagttttcttgaatacaaccatgacaaagatcacacacgcatattgttcaaggctcaccctaatacggaaatttctaagtacatcaatgcattcaaaagtgcatcatccagacttattaaaaaggagtttccggaagttagaaagcagctgtggaaagaatatttttggtcgcaaagtttttgttttctaactacaggtggtgcacccattgaagtaattaagaagtacattgaaacccagggtgaaaagaggtgaatcatttgcaaattgtctaccggtttgaaatgcgtccgaccaaagagcaacagaaaaaaatgtttcacacactaaaactttgccggaaactctataactggtctttatctgagcgtcagcgtgtgtataaagaaaccggccaagggttgacatataataaacagcagaatatgctgccgggctatacaaaagaacatctggaatacaagcaagttcacagtcaggtaatgcaggatactttgcgccgggtagactttgcctatcagcggttttttgccaaagaagccggatacccccggttcaaaaaccgtgaccattacacatcatttacctatccccaggtggatgctgtaaagaaaactttctctaagccgggtaaaatctatctttctaaaataggtttcgtaaaaatgacaactcaccgggaatttgatgccagtcaaatatccagggttaacataaagtatcacggtggtaagtggtacgctaatttgactgccgaagtggaagtactcgaaaatcttatcgacagtaccaaatccattggaatagacgtgggccttgaacattttgctgtattgtctgatagtacagaaataggaaccccaaaatactatcgtaaatcagaaaggaagttagccaaacaacagcgaagactttctcgcaaaaagaaaggttctaacaaccgagggaaagctaaaactaaagtggctaaacttcatgctaagataactaatcaacggaaagactttctacacaagaccagtctagacgtggttcagagccatgatattgtcttcatggaagatctaaagatcaagaacatggtcaaaaccactacctagctaaaagcatacatgatgcttcatggggtacattcagaaactttgttgagtataaatgtcacagatatggtaaaatatttcttcctgtccctcctcatggcacttcccagacatgtctttgtggtgccaatgtgccaaaggatttgagtgtcagagtgcacctgtgtcctgcttgtggaatggttatgcccagggatttggtgtccagccatattgatagaacgtcgtggcttagaaatgctagcggcttagatatatagttgtagggcggggaccgcccgaaatcatgcctgctggaggccgtgtaagacctattgctctttgtaacggtaggccgtggctgatgaatcaggaaacgctcgttgatgttcctttggaagcccccgcttcttagtggaacgtaagcgggggtagttcacatatcagagaagttgttgaagtgaaaggagtatctttgatgcaaaattctttttccgatagaatagcaggtgtaccgaggtcttttattcgagagattcccattttatgttgctgaaaaaaatgccaataccatgcggttgaatttctcttgtgccgatgaggatactattcgaacaggaataaagagattaggaaatattctaaaggacatgatttatatttgagcaggtaactttataaaagataatgcttctaatgtaagctatccttttaagcaatcaaattatttttttctcaaagccttaataattgtcttcgctccttctctggcaacactgaaaaaacctttatgacgtgtaaaaatttctttcagagcctccaatactctatctaattgctcataagtaactgtcaggggaggctccatgcggattacattggggttattcaatgtaaaggcggtgattatacggtatttattgagcagttcccctgcaatcaaactgcccagatattcctgagagagtttatttagtccgggcagtgcttttctggccaacccgactggctggttaaattccagaccgatcattaaacctctgccccgcacttcttttagtaaaggataattttgctgtaattgtttcaagcctttcagaaagtactcgcctttttcttttgcctgcagtaccaggttttctcgaaaagttacttccagagcagccagcccggctgcggcagcccaggtgtttccaccaaaagttgatgtatgcagagcagctttttccatactgccataagcctttttccagatttcatgtgtagttataaaagcactgataggcattatacccccacccagtgatttggccagacagagaatatccggttcaatttgctcgtattcgcaggcaaagagctggcctgttcggcccaggcccgtttgaatttcgtccataattagcagtgtaccgtgttttgaacatagctttctaacttgagacagataaccgtcaggcggaactataatacctccttcaccctgaataggttctacgataaaagcagctatgctattttcttttaatacctcttccagtgatgcaatatcgccgaactgtacggcataacaatcagacaacagtggctgaaacgggatttggtatttaagacgcccggttacagagagagcaccgagagttttgccgtgaaaagagccatgacaataggccagaccttgtcgcttggtggccatacgggccagttttaaagccccttccacggcttctgcgccactgttgccaaaaaatgaacgctgtaatgcaccaggagttacatcggccagatttttggccagcgctcctgttagaataccaagagaaatttgcagaagattgggcagtgaggaaacactttgtacagcactgactacatccgggtgattatgccctaaattaagtgctccgtatccacccaggaagtcaaggtattcaacatcttgatcattccaaacactgcaccctctggctgagacgaagttatgatcaaaattaagcaggcttaacatggtcacaaggctggcatttaaatattctttatgtagatgtttgcccggctgtccttttgctaaagcatcctttattgttataaagccttctggtaagcggctttccggagttgattcaatcacaagaaaaaacctccaactctaaatagaaaatattgttttttgaaagattaaattaatatttattatataatacaccttttgtcaagaatatcttaacataactataaaccttgacaattaaactgtcatcagctaaaatggggtgtaaagtattttacctttatactcatgaggtgacttatttgttggagaaagttgcctgggttactctgttgtacgatttttatggtcaattgctgactgaaaaacagcaaaaatttttagaactgtattatgaagatgacctgtcactgggagaaatagcggacaaatttaccgtcagcaggcaagccgtgcatgactccttaaaaagagctgtgcagatactggttaaatacgaagaagaactgggattggcggctaattttacagaacaaagaagtaaggtggcagaggcactggcattagcggaagagtttttactaagtccaaattcggtagacgggtttaaaaaaataaaacagatcaaggaattattattggaaatcatggaaacagttaaaaaataatagcaaatatacgttaagggggtcatactgtggttttttctagtcttgcagaaaggctgcaggaaacctttaagaagcttagaaataaaggtagcctcaaggaagctgatgtttcggaagccttgcgtgaagtgcgggttgccttattggaagctgatgtaaacttcaaggtggtcaaggactttgtaaacaaagtcaaggaaaaggctataggccaggacatattaagcagcctgacaccggcccagcaggtaattaagattgttcaccaggagttaatggacctgatgggtggtgaatacagtaagattaatttagctcccaaaccaccaacagttattatgatggtggggttacacggagcaggtaagaccacaacttcagctaaactggccaatttcttgcgaaaacaagggcgtaggccgttgctggtggcaggagatattcaccgtccggcagctattaagcagcttcaggtattaggggaacagcttgatatacctgtttttaccatgggcgataagcaagctcccgctgtgatagccagagccgctatagaaaatgcttcaaacagcggtcgcgatctggttattattgacacggccggcagattgcatatagacgaagaactgatggatgagttggaagctgttaaatctgaagttaagcctaatgaaatactgctggtggtagatgccatgacaggtcaggatgcggttaatgttgcagaagtttttaacaggcgcatgcagctaaacggtgtaataatgaccaaacttgatggtgataccaggggcggggcggcactttctgttaaagctgtaaccggttgtcccatcaaatttgccggtataggtgaaaaactggatgcgttagagacttttcacccagatcgcatggcggatcgtattttaggtatgggtgatgtgctaacattgattgaaaaggctcaagctaattttgacgctgagaaagtggcggaattaaacaagaaaatacgtagtatggaatttactctggatgattttcttgaacaacttcagcaggttaaaaaattgggcccgctggaacaggtattaagcatgtttcctggaatgggtgggctaaaaaaaatcaaaaacctggaattcgatgaaaaagaactagtctatgtggaagcaataatcaaatctatgactcataaggaaagagaaaaaccggagatcattaatggaagttgcaggcgcagaatagctaagggcagcggaaccagtgtccaagaggtaaacaggttgttgaaacagtttgaacaaaccaagaaaatgatgaagcagttttccgatatagataaaaccataaaaaaaggcggcaaaatgccaaagattccattttttcaataagttattgataaaattcatatgtgctattgtagtctaataaggaggtgaatacagtggcagtgaaaatcaggttaaaaagaatgggggccaagaaagatcccttttatcgcatagttgtggccgattcccggtctcccagggacggtcgttttatagaagagattggctattatgatcccctgaaacagcctgcaacaatcaaaattgatgaagaaaaggcgatcagttggctgcaaaaaggtgctcagcttaccgataccacaaagtcgttattttctaaagtcggcattatgaagagaatcgctgagtctggtaagtagctatgagggggtaccgtaatgaaggaattggttgaggtcttagccaaagccctcgtggatcagcctgataaggttgctgtaaatatggtggaaagcgacaaatcggtattgattgaattaagggtaactccggaagatatgggaaaagttataggtaaacaggggcgaattgctaaggcaattcgtactgtggtaaaagcagccgccactaagcagcgcaaaaaggtaacagtagaaatcctttagcaagaaagtcgcttaaaagcgactttcttgctaaaggcactcgtgcttggtggaaattatacagtactaatcctgcttatgctatataaatttgtgttacattaaaccataacttatctacagaaccatcataagcataatttccagtaaaaaagggggcatttgcccccttgtagtatctaatccttatgcaaagaaaggatattttatggataaggaaagctcaaagaattatattacaattggtgaaatagtaaatacacagggaaatcgcggctatgtacgggtactgcccctgacagattttcctgagcgttttaaggggatgaaacaggtatcagtttatacaaagggtgcttaccggttaatgcaccctgaggatgtctataatcataagaagtttgtggtgataaagtttaaggaaatacctgatatgactgcagccgaaagcttaaagggaggtttgctgcaggtagaaccaaaggatattgtcccactgcccaggggctcttattatgtttttaatttaatgggtatgaatgtctataacagtgaagggcggcattatggccggataaaggacatactgacaaccggcgccaatgatgtgtacatagtttggtatgaagctgagaaaagggatttgctgatacctgccttaaagcaggtagtaaaattaatcgatgtggaaaacaagaagatggtggttgatctaccagagggtttatagcaagcatggagcgaaattatgaatattgatatattgactctttttccggagatgtttgcgagcccttttgatagcagtatcattaaaagggcccgggacaaaaatattgttcagataaatacatataatatacgtggtttttctcgcaacaagcaccatactgtagacgacacaccttttggcggcggggttggaatggttatgcatgccgaacctgtttttgaagcagtggaaaaactgaaaaacagtaatgaaagcaaatccagaataattcttatgtgcccacagggtatgacttttacacagggttatgctaaagaattggcccaagaagaaaggttgatctttatttgcgggcattatgaaggaattgacgatagagtaagggagcatctggttacagatgagatttctgtaggtgattttgttcttacaggtggagagataccggttatggttttggtggatgcagtagtccgattgattcccggagttttgggtgacaaggcttcggcagaggaagattcattttataacggcttgttggagtatcctcactacacccgtcccaggaattataagggctgtgaagtacctgaaatccttttgagcggtcatcacgaaaacattcgcaaatggcgtttgcgccagtctctgctgcgtactttggccggaagacctgatttattcaaagaaaaattattaaccgcggaagaaaaaaagctcttaaaagaaatacatgctgatcttgcagaaatattgaatacttaaagctgtggtaaaatcttgcccgtcacttaaatatatggtataattaattttgttgtacgtttcttgattacggacggtccgctgtttaaaatagatacgaacgtccaggcggaaggggggaacagagtgaatattatagaatcaatggaaaaagaacagatgaaaagtgaaatccctgcttttagaccgggtgacacggtgaaagttcacgtcaaggttgttgagggaacacgtgaaagaattcaggttttcgagggagtcgtaatcaggcgccgtggaggtggactgagcgaaacctttacggtacgtagggtttcttacggtataggtgtagaaagaactttccctcttcatacgccgaaaattgatcgtattgaagtgattaaatacgggcgcgtgagaagagccaggctttattacttgcgcgaattgcgtggtaaggcggccaggattaaagaacgtgccagaagataatagctattatgggacttgtcatttgacagtccctttttgccttattgaagtaatttgcgtataattgtggaataacaatagaaggaatgaaattgagggggctttccggtggacggaaataaggaagtattaaatagtgatccgactataaaggctggtaagaaatcagcatttagagaaattatagaatcaattgcgatcgcagttttactcgctgcgataatccgaatttttatcttagagcctttttatattccttcgggttcaatgattccaacactaatgatcaatgaccgcattattgtcagtaaatttaattattattttaccgagcccaagcgcggtgatgtagtagtattcaaatatccattggatcaagaagagcgttttgttaagaggttgattggtttcagcggtgagacaattgagattaaaaacagcaagctttatattaacggtaaggaaactcaggaaaactatttgccgcctgatcttcatatgattggtgattttggtccttaccaggttcctgccgattcttattttatgatgggtgacaaccgtaataatagtaaggatagcagggaatggggcaagatgcctaaagacttgatgataggtaaggcgatattcgtttattggcctttgaatcacctgaaaaaactgtgattgccaatacatttcgtttagatattattactttcaacttgtcgtatcgggtcagattataaatacagtggtgaatatattaatggatattcaatggtatcccggtcatatggccaagacaaaaagattgctgttggagaatttgaagctggttgatgtagtggtggagttgttagatgcacgtattccctgcagcagcaggaaccccgtaataaacgatttgttaagcaagaagccaagacttatagttttaaataagtcagatttagcagatcccaattatactgctttatggaaaagggaactggctgaaccaggcgcaatggtagttgatgtcaattcagtcaaaggaagcggtataaaagctataactccggctctaaacaagctagcggaagaagttatgaataagctgaaaaataagggtaggagaaccagagcggtgcgttgcatggtagttggtatacccaatgttggcaaatcgttttttatcaatactttggtcaaacgaaaaattactaaaacaggtgataagccgggagttaccagaggccagcaatggattaaagtcgctaaagatttggaattgctcgatacgcccggtattctctggcccaagtttgatgaccaggaagttgcttataaacttgctgtgacaggtgccattaaatcagaagtactggatataaaagaactatcttttagactggctttatggctgagagataatcatcctcatgtgctgttggaaaggtataaactatctaatttacccaataaagccgaggagttattatcagctatcggtaggagcagagggttccttgtatccggcggaatagtggataaccataaggcagcagtattgctattgaaagagtttcgagatggtttgcttggaagatttacacttgatctgcctaatagtgaataattaagagcttattgcatgcatagttaataaaaaagatcaaattttatttatattaatgcagggatttggtgtttgaccgcgaaaaaaactatatgcacatctttgttttgattagaggtaaaagccgttatggatatctcggtattaagtataaataaactaaagagtgttttatctgacaattctaaaccggatgagtcattattgcaggcaatgtctggggataacagggccggtgtccgaaagttatatgaacagtggttgcttaagcgacaaaaaaatgaagctgagaagagtaggattgagaagttgtatgagcaagagtctaaataccgatcaaaaggttttggcttgattgcaggtgttgatgaggccggtcgtggcccgttagccggcccggtagtggctgcggcggttattttgcctgagaatgcctgcttgcctggtttaaatgattctaaaaaacttccggtttcagccagggagcgtttatttgttgcaattaagccaattgctctgagttgggctgtgggtatggcatcggttgaggaaatatgcgagttgaatattttgcaggcaagtcttctggcaatgtgccggtctgttgattccttaaaagttaaacctgattttgttttggttgacgggccgaatggattaaatttacctttaccgcaatattctctggttaagggagataccttaagtgcttcaatagcgtcagcctcaattctggccaaggtaaccagggataagattatgttggagtatcatgatgaatttcccgaatacggttttgacaggcataaaggttatcccactgttgagcacctgcgggctttaaccagatacggtccgtgcagaattcatcgcagagattttaaaccggtcaaggattttgatcaactgttgtcgaatagtttatcagtcgaataattattcgagtagtgtcatataacattggcttatatgctgcctgaatagtttttttatgtgtctatattttaggggtattagtatgtccttactgtccatgatagtggactgtgttgccaacggagacatactcaggcagtattaagaatatatttttaaaataaattttatgaaaggggggaaattatgcttacagatggaggtgctatagccattttcttgattgttggaattatttttggtgccggtggtatagcaaccagttttctcattcaccccagaagaaaaaacccggtgaagtttgaaccgtatgagtgcggggtgaaaactatcgggtccagttgggtccagtttaaggttcagtattttgtttatgctttgttgtttgttattttcgacgtggaaacaatttacctttatccctgggcagtgaagtttcagagcctgggcatgtttgcttttgttgaaatgattattttcatctttatactggtgctaggtctgtggtacgcctggaaggaaggagcgttagaatggagttaaataatagtcaccccatcgaggagttgaccaaagacccggttattgttaacgaagttagaaggcttgttcaaatagggccgctggaaaaaatactcaacctggcccgtgcccattctatgtggcctatggcatttggtttggcatgctgtgccattgaggctttaatgggtgctaccggtccccgttatgacttggcgcgtttcggttacgaagttttacgcccgtcgccgcgacaggcagatgttatggtagtggcaggtactattacaagaaaatcggccccctttgttgtgcgtctttatgagcaaatgcctgaccccaagtgggttattgccgtgggtagttgtgccatctccggcgggccgtttgtagactcatactatgttgtgcccggtgctgacaagttgattccggtggatgtttatgttcccggttgcccgccccgcccggaagctgttattgacgggtttattatgctgaagaataagattctcaatcctaaggtggtgacgagctagctatggaagagaaacatcacaccgaggaaatcgtggtagaagaaactgcagttgaagatgccgctgaacaattggcagcattggatagagttactgcagctattgaggaactaaaaggtaaatacccccaaataagcgtctccgagcagcaaattattactgttcccatatatattttgttggattttatgtttgatctgagagataattatgcctttgatttcttgactaacgagacagcggtggattatccggatcagcagaaatttgaagttatatataatctaaactcgacgacttatcatgattgcttgtttgtgaaagccgaggttgaccgtgagaatccggaaataccttcaatatttcctgtttggggtggggcaaactggcaggagagagaggtgtatgacctgctgggtatagtgtttaccgatcatccaaacttaaagagaatcctgctggacgatgcttttgacgggtatccgctgcgcagggattttaagtgggaggttgccagcaggaaataacctgatttaagggataagaggtgtagcaaatgttaaaaacacaaacgttttcgcttaactttggcccgcagcaccccgccacccacggtgtatttcaaattttactgacccttgacggggaaacaattgttaaggcagagccaatttgcggctacctgcaccggggtattgaaaaacttgctgaagcccgtacctacactcaggtaattccatatactgacaggttggattacctggcggcgatgctgatgaatatggggtatgttcaggcggtggaaaagctggcgcaaatagaggtgccggagagagctgaatacctgcgtgtgataaccggcgaactgtcgcggttaaccagtcacgttttgactaccggtgtttatgcactggatatcggcggtataacaggctttttcctttgcttccgtgagcgggaaaagatgatggacttgttggaagaaatatctggctctcgcatgaccgtaagttacatgcgcataggcggtgtggccgatgatgctccagagggctggctggataaagtagataaattcatggatgaaatgccgggttatattgatgaatatgacgcattaattaccggcaatgaaattttccaggccagaaccaagcatgtgggtgtacttactcaggagcaggctattagttacagtctgagtggtccggttcttaggtctaccggtgtaaattatgacttgcgcaaggcccacccttacagtatatatgaccgctttgattttgaggtgcctttaggggagcggggagactgttttgaccgctaccgttgtcgtgtattggagatgcgccaatcgctgcgtattattaagcaggccattgagcaaatcaaagaaatagacgggcctattatggccaaagtacccaaaatgtttaagccaccgaaaggtgaggtctatcatgaaatcgaaagctctaagggtatcctgggttatagtgtagtgagcgatggcagtaacaaaccctaccgggtgcatgtaagacgtccttcctttattaacctgggttatattgacgaaatgtgccggggttggaaggttgccgatgtagtagcaattttgggtagcattgatattgttttgggtgaagtggactgttaagaaaaacaggtcataggggagaagagtatggaaaacttattcgttaatatagctgactcgctcagcagcgctctaagcagtgctggagtccccttgctggtaaacggtgtagtattgacattggtaaagattgtggggattctgctgtttatcttactcaatgctttatggttggtatatatggagcgtaaagtatgtgcttttatgcaggcgaggattggtcccaatcgggttgggccgaaaggtttacttcagtcatttgctgatataggaaagttaatcagtaaggaaattgtaattcccaaggatgcagataaaattatctttattttatcacctgttctaatatttgcccccactctaatggtatacgcggttctgccttttggtaaggatatggctgccatagatatgaatgttggtatgttttatttctttgccgtggcttcactgtcaacgatgcttttttggatgggtggttggtcttctaataacaaatactccacacttggttctatgagggtagttgcgcagatggtaagttatgaacttcccatggttctggctcttctgggagtagtcatgatcacaggaactatgaatttgcaggatatagtggcgtcccaggaacatacctggtttatctttacccagcctattgctgcattggtttattttatagccggtgtggccgagtgtaaccggacacctttcgacctggtggaaggtgaatctgaaattgttgccggtccctttaccgaatatgccggcatgacttttgctactttcttcttagctgaatatgccaacataatgttaatttgcggcatgtttacggtatgttttttgggtggctggcatgcaccctttggtttaacctttataccttcctggatttggttctttttgaagatgtatgccttggtatttattgtaatgcagttccgctggacatacccgcgtctcagggttgaccaacttatgggttttggttggaaggtgcttgtgcccctttccctggctaacatctttattactggtatagccgtgaagatataccaggcgttagggtggtgatttgattgtttggaagaggcttattaaaaggtctgcaggtaacctggaaggaattttggactcccaaatttactgtgcaatacccggaagaaaaacaccccgtaccggcacgttttcacggtcgttttgtattagatgcagacaagtgtattgcctgtaatctatgtgccaatgcttgtccgaacagggtaattaatattgtaactgccaaggtaggcactaagaaatatctgactaattatgtaatgaatattcaatattgcctgttctgcggtctttgtgttgaagcctgtaataaagatgccatacatttttcagatgattttggcatgactcagtatttttataaaaatattcccctggtacttgtagatagagtagctccggaggcacctccggaagatgccgagtcgaaggctccggcagatgccacagataaagctgccaaaaagaccgcggctgcgaaggccaaaggaacggagggttgatgagatggacagtattgtttccatagccgccttttatatactggctgcagtaaccgttggttcagctgttttagtggttgcatttaagaatctggtgcacagtgtgctggtactggctatttcatttttaggtgtggccgggttctatttaatgttaaacgctagctttattgctatggtacaaattctggtttacgccggtgctgtttgtatcatggttgttttcggtattatgcttacccagcagggtggtatgtcaggcagcaacggctttaataagcagattttcgcttccggtggtgtggttgccctgctgatagctgtaattgcttatttgggtgttaatgccggcgaatggcagatcagtgctaagcaggttcctcacgatacggtaggcaacattgctgtattgatgctcagtaagtacatgataccttttgaagtagcagccttgcttttattggttgcacttattggagcagttgttttggctaaggaggtgaaggccaaatgacattaggaccaataggaccttctcattatattgttttgtcggccattctctttagcgtaggtttatttggtgttttagttaaacgaaatgccgtttcagtgttgatttgtattgaattaatgctaaatgcggtcaatttgaatctaattgccttcagtaagtatattaccccgacagaatttatcggtcaaatatttgcaatatttgtcatcactgttgctgcggctgaggtaggggtaggattggcgattattatatccatctaccggaataagcttactgttaatttggatgattttgattggcttaaatggtagtatttcgattatgaaggtgggtgtagaatagcgtatggtagaatttgctatgcataatgcctggttggtcccactcctaccggcaatcgcctttctgataattgtatttttgacgcggccatggcaaaggctcagttctttagtatgtattgccggtatggtcggggcgtttgtttttgctgctttagctgcttacggagtgtttaccaatgaggaattcacaaaacattcaatggtctatgctacccgctggttttccatgccgggattgcatattgacttcggtattcagttagacccgacatcggccatgatgatgttcatggtttcaatggtgtctacgttgatctttatttatgctactgggtatatggagggcgatcctggttattctactttctttgcttatgtttcgctgtttggagcctccatgctcggtttggtgctttccagcaatcttctgcaaatgtttatcttttgggagttagtcggtctttgctcatacctgttaatcggcttctttacacataaggtgtcagctcgtgaggctgccaaaaaggcttttgtaacttgtcgtatagcagacttctgtttgttgctgggcttgctgtcgatacagatagttttcggaaccctggatatggttaagctggctgagattatacctaattttagagcctatacttccgaaggtattctggttatgatcgcagttcttgtctttatcggacctgtcggtaaatcaggccagtttccgttgcatgtgtggttgccggatgctatggaaggacctacaccggtcagcgcgttaatccatgctgccaccatggttgtagcaggtgtttaccttgtcggcagaaccatgtttttgtttgagcaggttccttccgtgatggagttggtagcctttacaggcgcttttacagcactttttgcagcttcaattgctcttactcaaagagaaataaaacgtatactggcttattcaactgtcagtcagttaggttacatggtgctggcattaggtgtcggcagtttatcagccagtatgtttcatctgtggactcacgcattctttaaggccctcatgtttatgggtgcaggcagtgtgctgcatgccctgcatcacaaggctgatgtttgggaaatgggcggtttgttaaagaaaatgcctattaccggttggacttttgttgttggtggcgtagcgattgccggtattccaccttttgcagggttttggagtaaggacgaaattttagccgttactcttgattccggccataccctcctcttcttgatggctgctttaaccgcctttatgacagccttttatatgtggagattgatttttttggctttcttcggtgcagaaaagccggaaaaccatccgcacgagtctccctggaatatgaccctgcccctggttgttctggcaggtctggctacggttggcggtttaatgggtaccccgtggaaaaactactggggtgagtggatattctttagtggatctcatattcatgctcatcacggtgagcccaactatatggttatgataggatcggtcgtgctggccttgtgcggtatcggcctggcttacaggctttatcttgctgattctgaaaaagcaaccgctaaggaattggccagacgtttctccggtttgcatgctttgtcctataataagttctatgttgatgagctatatctctggattaaccataatttggttgacggagcggcaaaagtcttttacctgtttgatttgtttatagttgacgggtttatcaatgccttgggagcaataaccaagctggcaggcgatggtttccggatattccaaacaggtagaatgcagaactacgtgttgatatttttcctgggagtgctggtaattgccattgttatggcttttagcaacccctcatcagccggcctgatcctgggaggtgttaaataatggaatctccgcttttgttggttgccttgctggcgcctatgatagctgcgctgattattgtattcatacctaaaaatgaacatggtacagtaaaagctgttgctgccttagggacctttgtttcactggttatcagcgtgttagtatatttcgggtataaccagactcttggcggtgttcagtatgtgttccgtattcaggattggattaaagatttgggtgtcagcttttatctgggggtagacgggattagtttaccaatgcttcttctgactaacctgatcggtttttcatcaatttttgcatcctggagcataaaagatcgctcgaaggagttctttatacttcttctggtgctgattgccggtgttatgggtacatttgtcgcacaggatttattcatcttcctgttattctatgaagttgtggtaatacccatttatattttggttattatctggggtagcaccaagcgtgtaaccaaggaatatgcagctatgaagctgacaatctacctgttaatcggtagtgcgtttcttctggttggcgtaattgctttatttatgaagtcgattgttattacaggtgcgcctgactttagtattgccgggttaagtatggcggcgcagcagttatcaccctttgatcaaatatggttgtttgctttgatgctttttggtttcggttcattaatatccatgtggcctttccattcctggtcacctgatggttatgcgggtgctcctacagctgtcagtatgattcacgcaggtgtattgaagaaaatcggtggttacggtttaattaagattgctctttttgccttaccgataggtgcaaaattctgggctccctatattgctatcatgggtgtagccggtgttgcatatgcagctatgggtgctctggcacaaaaggatttaaagtatgttgtcggttactccagtgttagtcacatgggttatgttctgttaggggtagcttcgttaaatatcataggtgtaaacggcgctgtagccaacatgttcggtcacggtgttatggctgctctcttcttttctatgatcggttttatctatgaaaaaactcatactcgttggattccggatttaggcggtttagcccgacagactccgcgactggcagttggttttatgatggctgctatggcctctctggggcttccggggctagtaagctttattcctgaattcaccatctttgttggtagttttaaggtattcgggggtctggctgtaattgctattgcaggtattattattactgctctgtatgtactgcgtgccggtgccaataccttgtttggaccaccgcggcctgaatacaatcacctgcaggatattaaaggtgttgaattagtaccgttggtagtgctgggttttgttctggtactgggcggtttcttaccctccctgctttttgatatgattaacagtggcgttgttcctttaatgaccggtattgacagcgtcctgcagattggagggaatttctagtgggtattaatttatcattgcttagcatagaaatccttactgcaatactggggctggctatactggtattgggtttagtggtacccagtaatgcccgccgtggtgtaggttatgtaacttgcttgttcttgctgggtattctgggagcaagcatattgacttgggacaatgtcggcacagtgtttggcggcatgtatattgttgaccagtattcaattttctttaaacagatctttataattgcagcaatactggttgttatgggttccatgcgttatgttaatgaaatgggaagccagtctgaatattacagcatgctggttttcacccttctgggcatgatggttatggcttcagcaggtgatttcatcacactttatcttggtttagaattaatgaccatagccttttgcatattggtttgcttccgtaaattggagacaaaatcagttgaagcaggtataaagtatattctccttgctggcatgtcctctgctgtattgttatacggtatgagtttgatttacggtttgaccggaacggtacaaattaatgagatagcaggaattgttaaacagggtactgcttcacctttattgctgctgggcgtggtcatgctgattgcaggttttggttttaagatttccgcagttcctttccatatgtggtcacctgatgtttacgaaggtgctcctacacctgttacttcatttttagctgtgggctcaaaggctgcttcctttgccatcattctgcgtgtatttgtcggtgctctgccgggtatattcagcagttggtctatggtagtggctatacttgctgctgttacaattataattggtaacctggttgccataccgcaaacaaatattaagagaatgctggcctactccagtattggtcaagcaggttatatcctggttggtctggtagcagctacagaggccggtattaaaggcgtaatgttttatgcgttgctttatgtttttagcacggtgggtgcttttaccgttgtcagttctgtttttgatgctataggcagtgaggaaatcaaggactatgccggcttatcgcagcgtgctccgttactggcggcagttctaacaatgtctatgctgtctatggcaggaattccgcctctggccggttttgtaggcaagttttaccttttctctacaatagttgataattatctctggctggttttcatcggcttggtaatgagcatgatttcagtttattactatctgcgagttgctctggttatataccgtgacaagccgcttgatgaaacacctattacggtatccagttcggtggctatcacattaattatcaccatggttattaccgttattcttggtgtatatccgggaccggttgctgaaatttcaaataccgcagcacactcgttcttctttttaccataaagatgtatttaaggcccgtactcttttgaaagagtgcgggccttgttttttaataggctccatttatagtatatatacctgcttcctacaaaaaataatggtaaaacatttttaggaagaaggagagttgattatgcccggcgaaaacaatagctacgaaatagccataatcggctgtgggccggcaggtttgtctgccgcagtaaatgccaggattcgcagaaagacttttgttatttttggaggggaattttgtactcctaaactgcatagttctccacaggtggataattatctgggatttccgaaagttaaaggggaagatttgcggaagcactttctgcgacatgtaaaggaaatggaaataaatattaatagcgtcagggtcagcgcagtatacccgcaggcagaaggttttgaattagtggccggagagcataattataacgcaaagtcggtgattattgcaacgggtgtaaccgctgcaaaactgtttccgggcgaaaaagaatacctgggtcgtggtgtagggtattgtgccacttgcgatgggccgctttattcaggtagaacggtggctataataggttatataaaggatgctctgaaagaagcaaaatacttgtctgaactgtgccacaaagtgtactttctcccgttgtttgaggagcaagttggtagtctgcagcaaaatgtcgagataattaaagatcagccggtacggattaacggccagcagacggttacggaacttcaaacagaaggacgcagaattgctgttaacggtgtattcatatatcgccagacaatcttgccagatcaattagtgcctggattagaaatagaaggtagtgcaattaaggttaaccgttctttagaaactagtataaaaggaatctatgctgcgggtgactgtacaggcagcccttatcaattggccaaggcggtaggtgaaggagccgtagctgcgctgcatgctgcggactttctgggatagtaagtaagctttagatttgtcaaaatgagcatgttcagtttatgagcgtgctcatttgtgaggagtgtatagtatgaaatacatattgattattctcttactgggtggattggcaggtgccggtttaatgctgtggttgggcattaaaaatgctcaaaggcctactgctaaacaaagtggtgaggataatgacggttaaaaaacagcttctggggcgtttaggagagtctgtagcggcacgatacttgtattcaaaaggctttataataatacatcagaattttcgctgcaggttaggtgaaattgatattatagcaagagaaaaaggtgttacggtgtttgttgaagttagatcccggtgcggcagttcttatggtttgcctcaggagagcgtggttataaaaaaacaagttaagcttcgcaagcttgctcagtattacatagccagatatgctctaactggtgattttagatttgatgtcgtggctgttatgtttgaacaggataactctataaagcttattgagcatttcaggaatgctttttaatcaggatgttaagaggtaaaacggcattaatcgttgtcaattgtgttgtctaaaacataaattacatatacagtaatttatagttattcataaatttatatagaacagtaaaacctgattctaataaaatagaagaatacctggtgtggctaaattttacagtataattgcaggttgtgagaggtgaaagtgtgaaggataaactggttttactctgtaataatctaaaaacctgtagcataaggcgaattttgactaatttgtttctgatttttaccggtgcttttgttgttgctcttagcttgaatatgcttataattccacatcacctgctaaccggtgggataacaggcatcgctattattcttaaatatctgattaagactccggtagcctggatgatattattcttaaatatacctatcttcgtctggggatatagagaaataaataaaacatttttcatttacagcttaattgggacctttgctctgagtatcatgataagcataaccaggaacctctttccggtacctcaaattgacctgattcttgtggctatatttggcggtgcattaaacggtgcgggcttcggacttatttttaggggcaatggcagtaccggtggaactgatataatagccatagttttgagaaagaaaaaaaaccttggcttgggagaggttactttttattttaatctaatcgtaattttagtttctcttattttttttccggttaatgttggcttgtacactattatttctatgtatgttgccagtaatataatggatacagtgataatcggggttaataccaaaaagtctgttattataatatctgacagacctactcagataggaaattgtattatcaatgaattgcacaggggggtaacctattttgtggcccagggtgcctattcaaaaatgaataaaacagttgtaaacagtgttattaaccgttttgaattggcgcatttaaaggatattgtgaccagagtagatcccggcgcatttgtctatatttccgacgccagcgaagtgttggggcaggggtttacaactccggtaaaaaaacagtcatcataaagcgagatgctttaagttaatatgcgccaggaaataggattctgtttagactaagccagaagctactgatactttctgtccagatttctgtattgaatagcttcggccaggtgttccacctcaattttagccactcctgctaaatcagcaatggtgcgggccagttttagaattttgtcgtgggacctggcgcttaaacgaagttggttaaaagctgatttcataagagcagccgccgccttacttaatccgcagaaggctcttacctctgatggccccatctgtgcattacatcttatatttgttgttttgttattcggtctgtgaaaacgcttatgttgtaagaacctggctgcttctactcttcgtttaatttcaagtgagttttctcctttattcttccctaacaattcctcataattgatacggggaacttctatctgaatatctattcggtccagtaatggaccggatatacggtttatatatttttgtatctggtgaggggtacaagtacattctctattattcgtgtcagcgaaaaaaaatccacagggacatgggttcatcgaagctaccagcataaattgagccggataggtgactgtggcgtttactctggatatagtaataataccgtcttccataggttgtctcaaacattccagagcttctttatgaaactctggaaactcatccaaaaacagaacaccgtgctgtgagaggcttatttctccagggcgcggatatctgccgcctcctgttaaactgttaatggttgctgtatgatgaggggaacggaagggccgttgtgaaatcataggtttttcaggcttaattagacctgccaggctgtatatcttggtaacctccatagcctcatctatggtcagattgggcattatgccaggtaaacggcgggccagcatagtttttcccgaacctgggcttcccagcataagtaaattgtggccacccgttgcagccacttccagtgccctgcgtgcttcatgctgtccatatacatcagccatatcaggatatataagttgagtattattaagcatggattctaaatcaactttagagggtagaatttctatttctgctcgtaagaattgcacaagttgatgaaggctgttaaccggatatatttcaatgccgcttgttagtgctgcctccatggcatttgctgcaggaactattgttttaatgaaattattctctctgattaccatagtatggggcagcacaccctggatacttctgactgaaccatctaaagagagctcacccaaaaaaatatatgcgtcacagttttcctgcttaacttgtcctgtagcagtcagtatggcagcagctatgggcagatcataaatcggcccttctttttttatgtcagccggggccaagtttacagtgattttttttacaggaaaatcatatcctgaattccttatagccgtacgaaccctgtcacgtgactcgcgtaccgcggcatcaggcaaacctacaatatcaaatccaggcaggccggacgatacatctacttcaacctgaatgacctggccgtcaagtcctataagcgcagtgcttttgataattgaaagcataataatcaccttatatcaattttaccgaaaatttactttaattaattatagttaaatttctatatgtgttaaccatactcctgccaataatctaaaaaagttaaaagtcatgaagtgcaattttaacagaattaatatcatatgaaaaataagcaataatgagccgcagctcgtcttattgtcaaacagtaatattttatattgacattaatttaactaaaataagtgatataaatcacaaaagattatgatgtgttcaacggtttaattatttatttcttgttatgatatcaacagtaaccaataaaagtggggtgtatttaatggccaaaaggaaaattgttaagatcaatgaggaaaaatgtacaggttgtggtttatgtgtttcaccgtgcgcggagggtgctattgttttagttggcggtaaagctaaagtattacgggaagaactctgtgatggcgcaggtttttgtctgggtatttgtcccgaaggagctttgtcaattgaagagagggaaacagttgactttaaccataaagcggtagaagaaaatttaaaaagcagaccggttgatgccagcagtgttttttgtaagtcatgtggtcggggggatgaaatacctttgttgccggttagactcaaaggtgatagtatctggatttgtgttaagtgtctgcccggttatatacatggttaaagcggattatatattaatactaaatttatatttgactgtttataagccggagataaagctgccggcttttttcttactcattggaaatcatgcttataatggatctgcggataaggaaaggttagtactgcataatttccagtaagcatgagtgcctgtggctgcctgaaaattgcttaaggcggttttgggggatttgaaaggtttgtcgattcaaaagtaggtaaagtttttgcggaaggcttgttattcttaccaactcttgatacaataatttatttaagtattgtaaaaattattttatcagggattaattttctaatgtttttaaaatgttatctgttaaaagcaggagaatcgaaattttcaacgaatgaccacttaattagttttttactgattatggttctatatgtgaacatttatttaggggtgtaagcaattggatgataggatgtattgtttattctggcagattatagccccggcatcagccaggcgggtgtggcagttggataatcattttggttctttaaaagctgcttgggaagcaccggaaaaggaaatacgttcattattcggaactaaagtcgacgcggcagatgctttgctaagggctaggaatacttttgatccggttagagagaaagaaaaactaaataatatcggggcagatttcataacatataaggatcacaattatcccgaaaacctgcgagcgatttatgacccgccacctgctctttttgttatggggcaaataacaaatgctgatcaactggccgtggccctggtcggatccagaaaagctacttcctatggattgtctgttgccgaacagttgtccgtggcattggttaaatcaggaataagcatagtgagcgggatggctcgtggcatagacagcgctgcacataaaggttgtttgtctgcctacggtagaacaatagcggtattgggaagcggcttaaatgttatctaccctagagaaaaccgtaagctaatggagagaattgctgcctcaggggcggtaatcagcgaatttccgttggactcccaaccggaagcctggcattttcccatgcgcaaccgtattatcagcgggctttcccgtgccgttgtggtgatagaggcgggggaaaagagcggtgctttaattacagccgactttgctttagagcagggcagagatgttatggcagtgcctggcagcatcggcagcccactgagtcgcgggccacataaattaatcaaacagggtgctaaattggtggaaaatgcaggtgatattcttgatgaattaggtattaccactttattcccggtcgaagaaagtaccaacgcttctgtggcattaaacagggatgaagagactgttttcggtctaatctctgttaatcctgtccattttgatgagatagttgataaatctaatctgccggctcagaaggttttagcttccttgatgtttttggagttaaaaaacctggtacgccagctgccgggacggcagtatgccctgtgtaagtttatcaatggttaaaaataagattaaaagttaatactaataggcaattgaaatttcggtgtaaaggaaatcggggtggactattttgtcaacaaccttggttattgtggaatcaccagctaaggcaaaaagtatcggtaagtttttaggcaaaaaatacacagtcaaggcctcaatggggcacgttcgtgacttgccgaaaagccagttcggagtggatgtagaggccggttttatgcctaagtatattaccatcagaggaaaaggcgatactataaaggaactgcgttcagcagtaaaaaaagcagatactgtgctgcttgcttccgaccctgatcgtgaaggggaagctatagcttggcacctgcagaaactattaaaaattgaggataaccagccttgccggatagaatttaacgaaataactaagcaggcaatccaaaatgcggtaacacacccgcgtaagattgattacaacagagtaaatgcccagcaggcccggcgtattttggaccgtctggttgggtataatttaagtcctttactttggcggaaggtaagaaaaggtttaagcgcaggtcgtgtgcaatcagttgctgtacgcttgatctgtgagagggaggaagaaattgattcctttgagcaggtggaatattggactttaaccggtaaatttctcaaggctaaagccgggtttgagggaaaactgcttaaataccgcggcgaaaaattagaagtgtctgatgaagagtcgatgcagaagattctacaggcattagaaggatcctcctatgtgatagaaaaggttagccgtcgtgagagaagtcgtcgtcctgccgctccctttaccaccagcagtatgcaacaggaggcttaccgtaaactaaattttacagcccgcaaaacgatggtggtggctcagcagctctatgagggcctggatttaggcaaggaaggttccaccggtctggttacatatattagaactgattcaaccagggtttctggtacggctaaagaggaagccaaagaatatattgataaacaatttggccaagcttataccggtgaacaagatggggaaatcaaagggcagaaggaaaggaaaatacaggacgctcatgaggcaatacgtcctacttcagtattcagagaacctgaccaggtaaaaaaatttttaacgccagagcaatataaactatatcgcctaatctggtcgcgttttgttgccagtcaaatgagtcccgcaatcattgatacaacaagtgtagatatagctgcaggtgagtatactttcagatctgccggttccattgttaaattttccggctttatgaaggtgtatactgaaggcaatgatgacggtcagaaagaggagattaaaacattgccggagctggctgaaggtgaaaaacttgaattaacggagttattacccaaacagcacttcacacagccgcctcctcgttatactgatgcgtctctaattaaattactggaggagaacggtatcggtaggcccagtacttatgctccaatcgttgagaccattcagaaacgcggttatgttagcagagaaaataagcaattcttcccaaccgagttaggttttgttgttgtggaaatgttaaaagagcattttcctgagattattgatgtagagtttactgctgatatggaaaaaaagttagaccacatagaagagggagatactgactggattaaaatactggaggaattttatgggccttttcatgagacgatggagaaggctgaggaagctataggaaagatagaacttcaggatgaagttacagaagaaatctgcgaactgtgcggtagaaacatggtaattaagttcggtcggtttggaaaattcctggcctgtccaggttttcctgattgccgtaataccaaacctttactggaacccacgggtgtgacctgtcccctgtgctccggggaggtagtgctgcgccgaactaagaagggaagaaaattctatggctgcagcaggtatccggagtgtgattttgtgacctgggatttgcccaccaatgagaaatgtccctcttgcaacagtatgatggtgaagaaaagctctaaaaataagcaaatgctcagctgtgtgaatcaggaatgcaagttgaaaattgagatgagcgaagataaaaaataatgctagccagcagtagaaggtggtactttgacgggaagtaatataacagtgattggagcgggtttagcaggtgcagaggcggcctggcaggcagctaaacgcggtgtgacagttgatctttatgagatgagaccggagaaaaacactccggcacaccatacgggggcgtttgctgaacttgtttgcagtaactctttgagggctgccagcatagaaaatgctgtcggccttttaaaggaagaaatgagacgcatgaattccttaatcatgaagtgtgccgatagtcatagtgtccccgccgggggcgccctggcagtagatcgccataactttgcccgcgcggtaacggaggtattggagaatcacccgatggtaacagttatacgggaggaagttaaagaaatacctggagatggaattattgttctggctaccgggcccttgacttctgatcatatggctgaaagtataaaggccttaaccggccaggaatatttgtatttttatgacgcggttgcgcctattgtaagtttggattcggtagaccagtccagggtttttcgttcttctcgttatgataaaggtgaagctgactatataaactgtcctatgaccgagcaagagtacgaggctttttggttagagctggcatctgctgaaagggcgccacgaaaagaatttgaaaaggagattaactttgagggctgtatgccggtggaggtgctggctaaaagagggcgggagacgcttctttttgggactatgaaacctgtaggcctgacagacccgcgtaccggaaaaaggccttatgcggtagttcaattaaggcaggacaatgctgaaggaactctatacaacctcgtgggttttcaaacacatctcaagtgggatgagcagcgtcgtgtattcagtatgattccgggcttggagcaggctgactttgttcgtatgggagtaatgcatcgcaatacctacattaattctccagctttgcttcttccgacacttgaatgtaaaatacgtccccaactcttttttgccggacaaatgacaggtgtagaaggttatgttgaatccgcggcggcggggcttctggcaggtataaacgcaagccgtttagcttgcgaaaaagcacctctggtatttccagcagagacagcccatggctctctttttaattacataactgcggctgggaaaggtaatttccaacctatgaatgttacttttggtttaatcccacctttgcaagaaagggttagggacaagaaaaccaggaacagaatgctggcagagcgggctttatcggcgttggatgcctggcaggagagtatagtggatttttgaaggtgggtttatgtacagcttattagataattttatcatatatctgcagttgcagaaaaatgcttccccgaaaacagtagaaagttatcagaaggacttatttgacgggatagatttttttagtgccgctttaaataagaaagacaatgaattgctgccaatggatgttagccacaacctgatgcgaagatatctggcccaaatgcagcaaaagggtttggcccgcagcactgtggcccgcaggttagcctcctggcgttccttttataaatatttatgcagagaagactatcttcagcaaaaccatctggccggcgtagcaactccgaaaggaaacggtaaattgccgctttttctggaaacagaacagctcaaacttcttttggaggcgccggacagtacaacttcgctgggtcagcgtgatgcggcacttttggaaattctttatgccgccggcctcagggtatcggaagcagtgaatctggatttaagtgctttagactttgacagccgtatgctcaaggcttacggcaagggttctaaggaacgcatgataccctttgggacttatgccgcggcagctttaaagttatatatcaaagacggcaggcataagttgtcgaaaatttctcaatctgaacaggcagtgtttctcaataattcaggaactcgtttatctgaccggggcatacgcaaaattatagataaatatattgaaaagacgggtttgaaatcagctatcagtccccacaccttaaggcatacttttgctacacatctcctggacaacggggctgatttgcgctcggtacaggagcttttgggccatgttcgtctttccactacacagatttatactcatgtatcagtggaaaagcttaaaggtgttcacaaaaaatatcatccaagatcataatataaaaaagggagtgggaagaattgtttcacgccacaaccatagtagctgtacaaaaagatgggaaaacagctatagccggggacggtcaggttacttttggtgataggaccgtaattaaacacaaagcccgtaaaatacgccgtttgtataaccataagatattggcgggttttgccggttcggtagcggatgcttttactttgtttgagaaatttgaggcaaagcttgaagaatataacggcaatttacaaagagctgcggtagagttagccaaggaatggcgtatggataaaattttaaggcgtttagaagccttgctgattgtagctgacaaagagaccatgttggtactgtcagggggaggcgaagtaatagaacctgatgacggggtaatagcagtgggctccggtggcccttatgctctggctgcagccagggttctggccaagcatacccaattggagccaaaagaaatcgtacgtgaagcactggctgtggcagcagatatttgtgtctatactaacaacaacatcattgtagaagagatataggagggaatatcatgcaggatcttactcctcgtcaaactgtggctgaactggataaatatatagtaggacaaaataaggccaaaaagtcagtgtctatagcgctgcgcaatcgttaccgtcgcagcaagctgtctgaagatatgcgggatgaaatactgcccaaaaatattcttatgattgggccgacaggtgtaggtaaaactgaaatagcccgacgtctctccaggttggtgcaggccccatttattaagattgaggctaccaaattcactgaagttggttatgtgggaagagatgttgagtcgatgattcgtgatttgctggagatatcaatccgtatggtacgccgcgagaaaatgagtttagtagaagaacgggctcaaaagatagctgaagaaagaattgtggaacttttggcaccaatgccggctcaggagaaacagcctcgtaatccgttggagatgctttttggcgggaatacacaaaatgaggaagaaagcaaatcgcagcagcaatataaaaagcgcattggttttgaaagagagaccttgcgggaaaagttaagccgcggtgaacttgagcaggaatttgtgaatattgaggtcgaggataacggttctcctatgttggaggtattttccggcagtggtatggaggaaatcgggattaatgttcaggatgtgttaggtggattttttcccaagaaaaaaaagaagcgaagggttactgtagctgaggccagaaaaattttaactcaacaggaagcgcaaaatttaatcgatatggatgaagtaacttctcaagctatcaaacgagccgaggagcagggcattatctttttagatgaaattgataaaattgccggcaaggatagctcaggtggtccggatgtttccaggggtggtgtccagagggatatacttccaatagttgaaggatccacagtgatgacaaaatacggtccggttaaaacagactatatgctttttattgcagccggagcctttcatatcagcaaaccatcggatttgctgccggaattgcagggacgctttcctatcagggttgagttggagagtctatcggaagctgattttttacagattcttacggaacctagaaatgctttaattaaacaatataccgagcttttagctacagaaggtgtcaagataaaattttcacaaaattcacttgtcgaaattgcaaaaatcgcttatactgttaatatgcaaactgaaaatatcggtgcacgtcgtcttcacacgatattagagaagcttttggaagactactcctttgaggcacctgagataagtggtcagagcatagagatagatgaagattatgtgcggtataaattaaaagatgttctgctcaatgaggacttgagtcgctacattttgtaaaagaggggaaagaggcggtaatatgcgagcactgcttgaaaaaactagatcaatcaacagactacttcaaaaatcagccggataccctgtagattttaaggaaattgcagcgtctctcagtgataatttaggttgcagcgtttatattatcgatcgcagaggaaaaccgcttggacactcttacttgcaaggttttacttgtgaaatcatggtagatatagtggaagccaaggaaagttttccaaccgaatacaacgataatttgttgcagcttacagaaacacactctaatttctgccaaacagccaatgcttgtgtatttgattatgaatgtaggtgcaaatttaataataaggtatctaccgttgttcccatagttggtgcaggatcacgtttaggcacactggtactggctaaaattaacgagaattttaatgatgaggatcttgttttagctgaatatggtgctacggtcgttggtatggagatattgagggcacgggcagacagaatggaagaagaagctcgtaagagagctgccgtgcaggtagcgttagggactctgtcttattctgaattagatgctgtccagcatatttttgaacagctgggcggtgaagaaggccttttggtggctagtaaaattgcagatagagtgggtattacgaggtctgtaatagtaaatgcgcttcgaaaatttgagagcgcaggcgttatagagtcacgttctcttggtatgaaggggacttatatcagggtactaaatgatcgattgcttgatgaattggcaagattaaaacaacagtagtctaaaaaaccacagctaaaaaacctgtggttttttcttttattaatttttttattgtgtttgcccggaagaggtttgggtagataaatattttcagcagtagtgattaatttatttttaccggcatattgtatataaaacccaaagccggggtgtcgttatgcaaattaatattgatttcaataaagaagatttgattcaatacctgatgcagcatttaattaaacatttttctctggaacctttgcaagaaaagttccagttagctgaatattgcatggatattctcgccagacaccggaaatccaaagatttagtggtgttttcagtcctcaaagaagctgccggtgaagaagcaatatgcaatgtaataaagcaaagagaattaatatcttattatttattgaacaaaaggttgaaaattgtacaagaggtaaagagtattaaccctgagacattgcgtaatttactgaatgctgccaatggggtagaagcagtaattatagcagaaagcttcccggaaaacatacaggatcaatttccttggccatggttgcagtgctatacatatgctttttcttctctaatcaaccagacatctgctgctgatttatctatcagaatgaacttttcttttaatgaggtcatccttaccagtagtaccgagagttttggtgaaaaggatctgtcggagaatgagttgctcaatcagtatattaagcaaaactatatctatgcacgttaaaaccggagaaaaataaaaagggtgacttagaggctgcaaggccttctgagtcaccttattcattaattccagattattttctggtaactatttgatcaataatgccgtattccttagcgtcctctgctgacataaagaaatctcgctcactatctctggttattttatccaaaggttgtttggtgtgtttagatagtaatttatttaatatctccttcatgcgcaatatttctttagcatgaataccgatatcagtggcctgtccttgcataccgcctgacggctggtgaatcattattctggcatagggaagagcaaatcttttaccaggtgccccggcagctaacaggaaagaacccatactggcggcttgccccaaacaaattgtagatacaggcggtttaatgtattgcatagtatcataaatggccatacctgctgtaacaaccccgcccggtgaattaatatacaggtgaatatccttttccggatcttcagcctccaaaaataaaagctgagcaataattaagttagcagtataatcctcaataggaccgccgatgaaaataattctgtccttgagcaaacgtgagtatatatcataagatctttcaccgcggttagtttgctcaactacaatcggaaccagagtagacaaaagtttccctcccttgaaatatcacttagtggccgcaaccgccaccgcatccgcctttttgggaatgatcatgattatgtttgtggtcatggccttctttatggccgtggtcgtggctgtgatgatcatgcgggtgagaatgtttttcatcaccgtgactatgctcatgactgtggccgtgtccgtgcccgtgatcatgatcatgatcaccatgatgatggttgcaaactacatttttagaggttaattcgccccttgcataagtttcagcaatggtcatgatgtctccggaagccccggtaataactttcaagcctgcttgttccagtgcttgcagagcatacgggccaataccgcccagaataaccacttctacgctattgtctttcattaagccggccagaccttcgtggttatgtgctaactgggcagcggaaacaggggtagcggtttttactttttggttttccatttctagaataataaattctttgctgcgcccaaaatgctggttgacttgaccgttatcatttggtatagctaatttcataaaaatcaccctttgtaatatattattatataatagaaattatacatagtaacagataaaaagtatagttaagtttttcttattaatgttaattttttagcaatggagttatatcatctaaaagctgttcatatttctcaatatcaccctggtcgcataaagcgcttagcttgggatccagaggcaataccttgagcaaggggatagcgttttgttgggctgctttttgtgctgtactttcaccgaatatgttgaaatggtcaccgcaatgagggcaaacaataccgctcatattttcaattaagcctataatcgggacttcctccattttagccattttaattgccttgcggacaaccatattagccagttcctgtggagaggtaactatgataatgccgtctatgggcagagactgcatggcagtgagcggtatatcaccggttccgggaggcatgtctactattaagtaatctaaattgccccaggcaacatcactccagaattgtttgaccgctcctgccagaatcggcccccgccaaataaccgggtcgtcctcattgtccaaaagcaggttaagcgacattatttttatattgagttttttgctccagataggcattaaagcttttccgtcagataccggccggtcacttataccaaacatttttggaatactggggccggtaatgtcagcatctaaaatacctactttatatccttgtttagcaaggctgaccgccacgaggcttgttaccgaagatttaccgacaccgcctttgccgctcattaccgctactacacgtttgatattgtttgatggattttgcggtaatttttggggtttggagcaagtggtagaatcacaggagccgctgtctttctcagagcatgactggcagtcagggttttgcttagccattttaaattccccccatcgtctaagtgttactattatctgccaagctacataaaacatgatatttcatatatgaactcatgtcaataatattttttatgttgagatttgtctgtatattagattatacatggcattaatttgctgtgaaacattgagttgagccagttcaattacaggtcttccgttaagcatagcttttgtaacagaaggatcaaaagaaattttacctactacctgtatatcttcctcagcgcaatattcttctatagtgcgggtgtttttctcatcaagatcgtatttattgatacagaccgctgttttaaccccaaaatgtttgcataggccaacaactctttttaagtcatgaatgcccgaaagcgtgggctcagttactatcagagccaaatcaataccggaaagagaggagattaccgggcaaccgattcctggaggaccgtcagttataattatttctaaatttttttctttagctgcttcacgagcgttttttcttacttctgctaccagttttccggagttatcttcggcaatgcccagcttggcgtgtaccattggaccatatctggtattggagatgaaccagtgtccacatacattatcccgaaggcttattgcttgttccggacagatataaaagcaaaaagcgcatccctcgcagagaaacggatttaccataccctcagatattgcatcgaagtggcaaagctcttgacataaattgcagccggtacatttatctttatctattgttgctttgggcaggccaaaaaattcatgttcttctttaatttcaggattgagcagcagatgcaggttggctgcatctacgtcgcaatcaactaaaaccacgggagcggccaaggcggcgaaagaaccggcaatactggttttaccggttccacctttaccgcttattataagcagttctttcaagattgaaccatcctttcaatttcaaaatatacattttgaaacttttcgatgtactccggcatctcgaccacaataggtgttcctttggcatacaatgaagcaatttttctatcaaagggtatctgcatgagcagaggaatattttctcttgtacagtatctcagcacatcgtcattgccaatatctgcacgattcacaattactccgcagggaacaccgatttcgcgaagcatttcaacagatagctttaaatcattgagtccaaacggagttggttccgttaccaaaatacaaaaatcagtatctttaactgaagttatgaccgggcaggaagttcccgggggtgcgtcaatgatggtagtctttttaggactgattttggctttgacagcttttattaaaggggggctcattgcttcccctatattcaattttccgttactaaagtccatattttgagatttaccgctttcaatgagaccaatttctttatctgtctgtgtaatggccttttccggacactggtaccaacagctgccgcaggagtggcacaactcgccaaaaattaaaactgtcttctccagaacagccagaacattaaatgcgcatatatcactgcaattttggcaataagtgcatttgtcgtaatctatcattggtataggtctatgcactttttctgtagttgctatagcaggttttaaaaatatgtgtgcgttgggttcttcaacatcgcagtccagaaacagcacaggcctaatcctgtctaaagccagggctaaagatgtggaaacagttgtttttcctgtaccgcccttgccgctggctactgaaataatcataatatcactcacctgtaaaaaaattatttaagtgggatgtttaacatcccactatctttgtaacaaaaaatacattttacttcagaccaaagtgggaatctacggaaggttggtttgttttggttaaagcaccttttttatataaatcaatagattcctgcacagtacctgttatacctgaatatatgtctattttagctgcattaagggtttctactgcgtttggaccaacatttcctaccagtacgacatcgatttttttgttggccagagcctgtgcagtttttattcccgctcctcctgccccgcttgttccgggattggctatagcttcaatactgccggtttgctggtcataaattacaaagtactcacatctgccgaatcgtggatttaccggggaattcaattcttgaccttcagctgatacagcaattttcataattttaacgcctcctggctaaatattttggttacttgtacctgtattgttaatttggttgttgctgcctgcattataacgacagaatcctttgcccgctccctggcctcttccgccgccgaaaccattgtttcctccgcgaccacaaccgttcttaccctgattctgacctccgcctctactgaaagagcctccctgtccggtgatctgagcgtttcctgaactatggactcgcatcacccggctgctgcattgggggcaggatatttgccagcctttctgaccgttgcacaaagctacagtaaacttgtgcccgcattgagtacatataaactctctcataataataacacccctttgttattaagcataattttattatcagtatataatagttatgaacatatgtcaacatgtaaataaaaagatcctttgcctattgtaacttttctttatatcgggtaaaatttcagcgtgtgaggtgaaatggtatgattatgttgcaagcagcacacgtcagcaaagcctttggtcagagtatcatacttaatgatgtaaatataaatattcaggaaaaagaaagggtaggtctgatcgggccaaacggtgccggcaagtctacactgctgaagattttaacgggcagcatgaattgtgacagtggcaatattataaaacccagggaagtttccttaggttatctggcgcaggacggtggcttagtatcagagcggacaatatgggatgaaatgatcagtgtttttcaagagctgattgcaaaagaacttgtcttgagagagctggaaaagcagatgggcaacggtagattatccgtagatatcagagagcagcagaagtttatggaggagtatgccggtttagctgaggaactggaacaaaaaaactattatggctatgaggcttctgtaaggggtgtattgcacggcttgaaatttacggttgatgattatcatactcttgtcagatctctgagcggaggtcagaaaactcgtcttgctttaggcaagcttttgctttcacaaccggatgttctggttttagacgagcctaccaattacctggatatggagacaatgtcctggttggagcagtatttgcaagaatatacgggtgccgttttagtagtctctcatgataggtactttttggactcactggtgcgtgttgtctatgaactggttaatggcagagcggtcaggtatgccggtaattactcgcagtttgttgagataaaggccgggcaggtagagcagcaattaaaggagtacaaaaaacaaagtgaggagatcacccggaccgaggactttatcagacgtaatattgtacgtgcatcaaccaccaagcgggctcaaagccgtcgcaaacggttggagagtatggaaaaagcagagaaacccatgatgcaaaaaaatgtaagtttttcttttggtctatctgtagaaagctcgtatgaggtgctaagggttaaaaaccttgatataggctataaagataatcctctggccagtggcataaactttgaaattgagaaaggagaaagagtggcattggttgggccaaacggtgtagggaaaaccactttgctgaaaactctttcgggtacaataaaagctttagatggtgctatcttcactggcataaatgtaaaattaaactgttatgagcaggaacaagctaaaattattagtaccaagcaggttttgcatgagttgtgggatgagtatcctcatcttgatgaaaaatatgtcagaactttattaggcaatttcttattcaggggtgacgatgtttttaaaaatgcgtctgatttaagcgggggagagagatccaggctctcattggctaaattggtgttgaaaaaagctaattttttgctcctggacgaacccaccaatcatctggatgtatatagtaaagaggtgctggaagattccttggcagattatcagggaaccttattgtttgtttctcatgacaggtattttctaaataaaattgccacacgtgttcttgaattgactcaatttggaattattgattatatcggcaactatgattattatctcaaaaacagaaaaagccgcagtataaatattgtggagcttgtcaacagggaggaagagataaagaaagaagcggccaggcataattaccagttccaaaaagaggcgcagcgtcaaaaagaaaaattaaatcgccgtaaatatgaactggaagagttaatcagagaaacagagtcagaaattgctctgctggaaaaagaaatatatttaccggaggttaatcaaaacatttcattattgttggaaaaaaataataatttggagagcaagaagctgtccttggaagtatatttagatgaatggatagaattagctgatcaatagtcatggaatctataaaatatattgactaataaaaagcccggaattcccgggatttttattagtcacatttgttttacctgggaatgcagatgctctgtcctgtttgaagattgttctgatctaccgttggattggcttctctgatagctctgacagttgtattaaatcgtttggccaggcggaagtaagtatcaccgctttgtatggtgtaggcaaatgttccactcgggcattttgtcggggttggaggagtggaaggaatgcatatttcctggccgactgccagtttattgaaatctactcctggattggctgcgattaaagagtctacagcaattccaaaacgatttgcaagattataaaaggtatccccaggtttgatgctgtagagaaaaccgccctgacattttccgggaaccggttttacgggaatacagatttgctgaccaatttgtaggttagtaggaacgatgcctggattagcattagtgatagcttctactgtagtattaaaacggctggccagacttagcaaggagtctcccgggcggatagtatataccgttccgccggtgcaaggcggtaactggtgatttaatgttgtatcattcacttattgtcacccccataattattaatagattatgcaagatgaatcaagaagggaacagctaaaataaaattatatataagcggttaaagccgaatagattaaattaatatcggtttaaaatcgtataaatgtttaatgacaatagttcccttctacaaacactatgcatattataaattaataggggggtggaaaataaatgaatataagaaaaggaatgcgccaaacgccgccttgctctggcggtaccatatactctgttcgttccggtgatactttatcaagtattgcccgtcgatttaatacgactgtagatgcaatcatgagagcaaatcccgggattgaacccaataacctgcaaattgggcaaagaatctgtattcctggttcgggatacggtcctggttcgggatacggtcctggtcctggatacggtcctggtcctggatatggacctggtcctgggtatgggcctggttcgggatacggacctggtgcaggttccgggcaatgccctagaggaacgtttccttataccatcagaagcggtgatacttattatagtctggccgacagatttaatactacggttagagcaatcaggcaggctaatcccggaataaaccccagagagctctatgtcggtcaaaatatctgtattcctaggtaaattatttaatgcggttagtttgctttccctggtttctaaaacctactaaaaactacaagtagttttttcacccgtccgacaaacgggtggcagtgtcacaggattcaactgctaggccataggctctcgcctatgttccgggtggtctcctctaaaagagttccccgccactgcttaaagcgagcgtactacccggagaaggtgttacctccgcctgggttctgacttgcggcaacagcctttcgctgcgtgtactgtgccgcccgcaaaatttatagcaaagggattaacctatatctaacacatttttccggtgaatctgccatgaaaccaggctattcaccttcttccttttcgtgatttttttaatcttggccagcacagactttttaactgctgaccattgtttccaatttgtcatttgtttaaattcaggtttctttttaaccagtttatcaagcaacatcttgggtatcttctcatgatcaaagcccaagccacgccgggctatgacatagcctgccgcttcgtgaacagctatgccgtacatgtgctggtattttaggatgcctatgaccgaagtaaaagccggttttacctttaatatcggcactccctcacgggcagcacaccggtcaactgcttttagaaacttcaaccagacaaaactgtgactcattcggttaaacttggccgttacggacttgtcatttttaaacttcaagtcctctaccgccagggcgtaacctttttctttagcctggaggatcactttcttagccatttcgcaggtccggttatctctccggtttcttctggcataagtccattcgccttgacccagccattcactgccccggtattgccccagacagtctacctgggttacgcctaatccgtccgggttggtgtctacaccaaacgcacccttatggttatatggcatcggaacttcttcttcaatactcacatggacgtaatatttaccgtctctgcggaggatttctacctgataggcactgcctgttttaagataatccaaaaccatttgccggtagttgacatccgtccagcagtcttttaaatgcccaacgaactgcggcacagtaacgatccatgaggttatcaatgtattctttctgtttaggtgtcagttccgggattatccccatcgccgttgtcttcactggcagtcacctcgctttcaatgacctttgacagcttttttgctactctgccgccacgttttccatatatacgagcagaaaatgacgttgtaacagcaattaaatcttctaccaactcttgctgttcatcgacgtcttttttttctattactacaatatgcccgccaaagtcgctaatgtatttctctaagtaggcataaccgaaccgtgctaaacggtctttatgctcaataattactaaggcgttattagtctcctttacagcctcaagtaacttttgtagacctttacggttttcatttaaaccactggcaatatcacgaaaaacagcctgaatagcatatttgttatttgatgcatattcagtaagccttcctatttgtcgatccagattcccggcatcagcctgtttttgcgtagataccctggcgtagagaaatacggtattttgaattcggctatattttttgccctcaaaggattctacttgggatattttatagcggcgatggccagtaggagttctttctggaactaatatctttttcttttcccaaacacgtaaagtattaatactaacccctaaatatttagctgctttgccaatacttatatggttttccatcctaatcacttgtcaaaattatatcatattatggcaggttttttgatattaatttagttttctagtaacagttatatcctcctcgggagggtttatttatgagcaaatttgttattttttcggtttctctgcatcgttattttttattgtcacatcgtaatcatttcttattgatgcaaaacaaaaagacctccgcacttcggaagtcttaatattattggcgggagtgtgtgagaatcgaactcaccatggacgggaacgccgcccaacgaccggttttgaagaccgggagcaccaccaggtaccatccacccccgtatctatagacatttccccgtttgcatactattaaaacgattggtttcgcatatattgtaattgatataaaataaacctttcaaactttgcatctatagcaatgatattctaccaaaacttcgacaattgtacaaggttaaaattatttgtgacaaaaatattatgtggagacatatgatgagttggcttaagtacgaatttgaagtttacgattaatgccgctatgttgtgtaaagccgtatcaagtactgcttcaccgagaaattgtgggtgttgtcgtcaattaccggcggcaaattgattctttttcacaaagaaacccccttttcccattatgaattaggatgagaaaaagaggctcaaaatatttagcactgtgttaatactattgttgctgtgtatattgatgctgagcatattgctgctgtgagggcatgtgattaataaatctttgcggtatttccggtagttggtaccagcccttgtgactcataaactggaatatttcgtatgccatttccatgcaagatctggctgaaccggcaagaagatttctcaaatgtggctcagaacattctaaagcagcattagttgagcgtgtggcaccacatttgtggaacaatagtgcaccggcagctattgttttgtcatttagatgctttgttccggtattagtacttgggtatgaatgtgtgttttgcccggcccccatatgctccatattcagccgagatgctgctgatacgtctaacccgtgaccctgcattacactgagcttgcgatgataatcttcaatcatgtggcgctgttgtctctccagaatatttcttaattcatggtcctgacattggctggtatacatgctgtaatgttcaatagtacaggcttcgtcatttaatacttcatgcatttccatggcttcgtgaataccctttttcatatttctgcccctcccgatttatttttcatactaggaatattgtgttcttattttagaaatttatacaaaatattggtttaaatatttccattataaataatttgaaataaataccatcatggatatgcaacacctctgcagaatatgtaatataaaacagcatagataaaaaaaaggaggttttaataatgaataaccatgttagataagtgctaagtactaatttattgacgaatactaagaacatttatttttaaaagtatcacatatatctcgttaaccagttatttatgttataaaaattaacatttatccaggtatttttcagttcttattgagtaaaatatatataaactttttttggaggttaaatttatgaaagcaacgggagttgtcagacggattgacgatttgggccgagttgtgatacccaaagaaatcagacgaactttgagaataaataatgcggatcccctggaagtatttgtagacggtaaaggtaaagtaatattaaaaaaatatgaacctatacaagatttgagtaaatatgcaaaagaatatgctgcctctttatttgaatcattgggacgcaaaacatttatttgtgatgaggagaatattattgcagctgcaggcataccggctaagcagagtatgaataaagacatttccgacgatattaaaagtttaattaagagagatgaacctaccttagaaagagataaaattgttattgaaggcggtgaaagatttccatatattttagtaaccccggttaaattaaatgagcactcggttggagcgataataatgattgctgatgaggaaatgggtggcctggaaataaatctaaccaaaactgctgctaactttttagcaaagcagctgcattagtgaatcaagtattggagtttaacgcctttggccaaaaaattaatgccactggcgtttttttatattcattatgctcgcctttttatactttaggaaattatttttatgctggatatgtggataagttattgtataatgaaatgcaaatttatattgcataagcggcgttagtactgtataatttccgacgagtatgagtacctgtggctattataaagattcaagttgtaatattttatataaatacttataaaatgaagcaggaaagacagtctatttgtagaaagttttatagttaaacttttcgcaaatattaattaagaggtgaagtacaatgaatggtttgtcgaatatagatttaaaatataatgatgcgtttcacgcatattttaacggagacaagatgattaacaaactggagttaagaagtttcctggacaacataagctctttagaaatgcttgatcaagctgtgaccggtgctttttgggtagcacccagcgctaaacaagcggaatttttaagctttcttaatcgggaaactgttattgaattgttgaaaaatggtttaaatggtttcagcaggcaagccagtgcggccttgaaacttttaaaagaagcctatcctgaattaattaacatattgagagaagatatttttgctgcagctctaagtgatagcttaaaaatatgtaaagaagcagggatgctcctactgcaagaagagcctgattatattaatcaaagaccatggtttttaaagcgcttggcttcgattgctgaggcccccgaaccggttgctgaaagattgtctctaatagtattattgtgtaaagaggccaatagctttaattttttgcaattagaacattatccggataaagatgaggttgttgctgaatttatttcgcaagagcactacttgccgctggcactatatctaagatccgccttaaccaggtgggagcctgttgccggagatcctgctcatttagcctggttaattaaagtttatactgaaatgaaaaattcatctgagcataacgaaggagaactgactctcaagggtcaacagaaaaatatttctatacacagtaagtttgtgttagaagctgcattatatgaaactgcagtagccggtgctgacgcaattatcaggtgcattaatgggcctggcggcgagcacctttggaataaattttctgaatacatgtctgataaagatttggctgaggaattgctcctgtctttatcacgtgacccgagggctttagctatactggctgaggatatgttattggataccagcggatttaatcttttgcctacagcagttattaaagttttatcccatggtgtattagcttctcagcactgcttaaaagagatattgaaattatctatttccactgcacttctgaatcaagaaacaagcaaactgtttatggaaaaaatagataaggataagaataacttatacccttatgctaaggatctttttgataaattagtatcggtgactaattaaagtatttaaagcatttaattttaaaaacagcatagtggtgattatgagaaatttgaaattacttcttgttgcatgtctgctggttctttttcttacgttgttggaaactaatggttttgcctatagcgtaagtattcttaatactggttatcactatatagcagatactaatcaaaccgttaatttattcatgccaaattatactaagttcggtaaagcgcagtactggaaattggctaccgaattagtagctgtttttttcggcttgtctaatttattaatagctatcttaatagtttttgaaaaccgcagttcgtccagaactgtagcttggttgctggtactgctagcttttcctatattgggttttgttttatatatacttattgggcaaaaaccaaggaaaagaaaaaaagttaaggatcatttgcaggctgacgatttgcttcagttaaaatctctgctggacaaacaattgaaaatgcttgatggccctgagcatgcaatagataagaatatctatgctaaaaagagattggtaaatttaattttaaataattttgaagaaccttttactattcacaatacttctcaagttttaacaaacggccaggaaacttttgatgcaatttgtgaatctataaacaaggccgaacatcatgtacatctggaatattatactatacgccctgaccgtatcggccataaaatcagagatttgttgatagaaaaagcaaaagcaggagttatggtaaggctgctttatgacgcagttggcagtcgcagtttgaatagaaaattcctggagcctctttggcgagcaaaagccgaggtgggtgtatttctacctgttaagctgccgttttttcatagtaagatgaattatagaaatcaccggaaaatactggtcgttgatggtagaaccggctatgtaggcggcttaaatattggtgacgagtatttgagtaagggggaactgggcttttggcgtgatacgcacctggagattaagggagaagcagtggcttttctgcagcgtatatttcttttggactggcattttgctacagggaattcgattgtttcgccgcaatattttccggttcagaagtttcaggccaatcagcctattcaaatagcttccggtgggccggattcggaacgagccagcatacagcaagtctattttgccacaatttcttctgctcaagaaaaaatatttatcaccacaccgtattttgtgccggatgagagcattataacggctcttaaaacagcggctttaagcggtatagatgtaaggcttgttttcccggccattcccgataaaagattggttcactgggcttctatgtcgtatattaaagaggtattggaagccggagtcaaggtatatttataccagaagggttttatccatgctaaaatattgctggtggatggggtagtggcttctgtaggtactgctaacatggatatgcgaagttttgccttgaattttgaggtgaacgcattaatctatgacagggaagtggtcagtcgtctggaaaaggattttattgctgatatttcttgcagtcgacttgttacgtatgaacaatttctaaataaacctctttggagtaaatttaaagaatcaggcgctcgtatattgtcgccaatgctttaattttaattatgttgtattttacggtggtgattaggcaatgtttaagcagttaaatattcttcagacaaaaatagaggcgttaagcaaaccaaaggtaatggaggcacttcttttaaatttagcggctgctctattggttatcctgttcacatatatcctgatcaagtttaccaataagcttttggataaagtattaaaaaataaggatgaaaccgacgaaaatcaactaatatctaataatgttttgcaggctatgcgtgttttattgaagtcattaatcttttatggcggtatattaattgcaactgttattattttggaaatttttaatgtaagaattataacacccgaagacttgaaagggttgggttttatagttctaaagattatcgggattataataggtgcgaaactgattgttaatctgggtcaggtgattatagaacaggtatttaataataaggaaattagacatggtttttttgaaaacaggcgggccaaaacgctaaaggtattactgaaaagtattttaacatattttatattctttatggctggcataatgattttgcaaatctttaatgtcaatactaacgccattttaaccagtgccgggatactgggtttggccgtgggttttggtgcacagaacctggttaaagatataataagcggttttttcataatttttgaggatcagtttactgttggtgattatgttgatgtaggaggatccataggtactgtggagggtattggactgcgtacttcaaaaatccgcaactggacgggccagttgcatattatacctaacggtgagattactaaggtaaccaactataacaggggaaatatgtatgctgtcataattattggtatagcctatgaggaagatattgacagggctataggagtccttaatcaggagtgtgaaaaggcttttcatgaagaagcggatattgtggaaattcccactgtacagggtataatagagcttgccgattcttcggttaatgtaaggattgttgcacgaactgttgccggccagcagtggcatattgagaggaatctaagacgtcgttttaaaatagaactggaccgtgccggtattgaaataccttatccgagacaagttaattaccagagataaaattatttcatattactattgtattaattaatccagatcatataaaataaaagttgcgattagaagtaaggtattggaggaatttcccccataccagcgaatatttattatttgttgcatattttaaggaatggtctttaagtgcaaaaatattagtaggtgaagaaataatgcgtcaactgctcaagctgtttaatgagataaaagacgatctaaaaattgtagaacaagagctgtaccaagttgtgcaaacacctgacgcactgttgacggagacctctgttcatctcttgaatgccggaggtaagcggcttcgcccggctttttgtcttttaggcggtaagttttataattatgacataaaaaagctattgccgctggctgttgctttagagttaattcatatggcttcattggtgcatgatgatgtggtggatgcatccatgacgcgcaggggcatgccgactgtgaaagctaaatggggcaatcgtatatctgtgcatgttggcgattacttgtttgccaagtcgcttattttaatatcttcttataaagaacccctgataacaagggttctgtccgataccagtgttaagatgtctgagggtgaaatacagcagatttccacctcttttaacgttaatcaatatttgaaggattatttttatagaattaagcgcaaaacagctttgctgatatcagccagctgtcaattgggtgccgttgcctgcggtgctcctaaggaaatctacctgccgcttaatcgatatggtcactatattggtatggcctttcagattaccgatgatattttggatatggtagccaataaaaataagcttggtaaacctatcggcggtgacttgcgtcagggaatcattaccttgcctgttatttacgctttagaaaaaagcccccgcaaagaacgccttagagatcttattgttaaagaggttaaatcagataaagaagtttatgaagctattgaaatcattaaaaaaagcggcggcataaagtactcttttgatattgctgataaatatattcataaagccaggattcatttagccaagttacccgataataccattaaatcaacgctgaacttagcagctgagtttattaaagtcaggaagttttagaataaggaaagaacaataatatattttagcgaggaatggtattattggataagtgttatccgatatctgtgcggttatgtggtaaaaagtgtctggttataggtggtggacgggtagccgaaagaaaaattatttctctgcttgaatgcagtgccagggttactgtggtcagtcctgagctgacagaaagacttgagaatctggttgctgccgggcacttggtgtacaggcagggagaatacgatactgacgacctgcaaggtgtttttcttgttataggagctacaaacagtgatcaggttaatcaaaaggtggccaaagactgttttgaacgaaacatcttggttaatgtggtagatgatccgctaagtggaaatttttttgtgccggctcaggtacgccgcggttctttaagtatagctgtctctactgacggtaagagtcctatgtttgcccggcgtatacgggaggaattggaaggcttatacccgccggagtatagtgaattagttgaacttgtcggtgaactgcgcagcaaggtaattaatgaaatcgccgatgaacagcagaaggcacagatattaaagcaaatggcagacggggatttaatgcaattattaagggaaggtcaatatgaccgggcaaaggagctggtcaaggatgcttattatcgtagtaggggttaatcacaggacagctccggttgaaataagagagaggctgtctttttctgaaggtgctattaaagaagctttgataaagctcaatgcgcttccggctattagcgggtgtgtaatagtttcaacttgcaaccgcactgagatatatgcggccacaatggagcttaatgatggcttgtatgatatctggagatttttatccaaccgctcgggtgtagatatttctgaaattaaaaattatacttattcacatagtctttatgatactgttcgacatttgttcagggtgtcatccggcttggattctatgatattaggggaaactcaaattttgggacaaattaaggatgcttatgaattatcacgtaaacagggctcaaccaaccgggtaattaacaccctttttcagcaggctctggctgttggcaaaaaggtgcgcagcgaaacaggtattgatcgtcatgctgtgtctatcagttatgcagcggttgaattagccaagcagagtatgggtagtctgaacggtaagtctgtcctggttatcggcgccggaaagatgagtgaattgactgttaagcatctggtggctaacggtgtgtcaggtgttgtggtatcaaaccgttcttatgagagggctattagtttagccaggcagtttaacgggcaggccgttaactttaccgaattatacaaatatatgactatggctgatattgtaataagttgtacagcagcttctcattatgtggtcaagttgaatcagtttcgctcagtaatggaaaagcggatcgaacaaaaaatttttattattgatattgcagttccccgcgacattgacccgaatattgctaatttacccggcgttaccttgtatgacgtggatgatttgcaaaatgtagtggacagcaatttggctgagcgaaaactggcagctgtagctgcagaagaaataattgaggacaagctggatgaatttatgaaatggttgtctacgcagtttgtggtgcctactattattgctcttaaaaataaaactgaagcgattaaagaaagtgaattacaaaaagcttttaaccgcttgggtaagttatcggaacatgataagaaaataatcaacactttagccggagctattgtcagtcagattctgcatgagccggttacccagttgaaggcctatgctgttactcctcagggacatttatatgcggaaattctacaaaatctatttagcctgaatgttgaaggcaagcgttctgaaaataatatctggccttctaatcaaatgttagctgctgcagcaagtgatattaattgcgattttttacgggaggatatcaataatgagagaaattgtagtcggaaccagggatagtcaactggctctctggcaggctaactgggttgtggacagattgcgtgagcgtaaccccggttatagttttcgcattcagggtattaaaacccatggtgataatattcttgatgtggccctggccaaaataggcgataagggtctttttactaaagagctggaagtggcgttactgagtgatgaaattgatttagcggttcatagcatgaaggatctgcccacagatcttcctggcgggcttgctgtaggcgcagtttgtgaaagggaatatccgggtgacgttttggtatcatcacagggttatgttctggataagttgcctgaaggagctgttattggtaccagtagtttgagacgtacagcccaactgcttcactacaggcaggatttaagaatagttaatatcagaggcaacctgaatacccgtttaagaaaaatggatgaagaaaagctggatggtgttgtactggcttatgccgggattcagagacttggtttgaaggatagaatcacagagcggattcctatggaaatatgtttgcccgcagtgggtcagggttccataggcattgaaattcgtcatttagatgaggaaattatggatattgtggaaactatagagcacagaccgtctaggatcgctgttagtgctgaaagaaattttctgaaaagattagaaggcggctgtcaggtgccaatcggggcatatggcctggtaatcggtaatgaaattaaattcgaaggtttgattgccagtttagatggcaagcatctggttcgtgatgttatagccgggcctgttaatgaagctgccaagattggagttaagctggcggagagcctgttgaaaaaaggcggcagggaaatattgcgggctgtacgacaggagaattgttaatgaaaaaaggtattgtttatttaatcggtgccgggcctggagatcccaagttaatcacagttagaggcgtggaatgtataaaaaaagctgatgtggtagtttatgatcgcctggccggttccaggctgttgggttatgcagctccacacgcggaaatgatttatgtaggcaaatcacccgaccggcatactttgagacaagaggaaattaatcagctgctggtgaaaaaggcagcacaaggactggtggtagcccgcttaaaagggggcgacccctttgtttttggacggggaggggaagaagcggaggttctggtgcaaaacagtattccgtttgaagttgttcccggtattacttcagctatagctgttcctgcttatgccggcataccggttacacatagagattgtacttcaactctggccattatcaccggcaatgaagatcctgcaaaagaggattccagtattgcctgggataaaattgctactgctgccggcacattggttttcttaatgggcatgggtaatctgcctaaaattacggacaggcttatgggagcgggcagaccggcttcgacacctgttgcactgattcgctggggtaccagaccggaacaacgtactttgacaggaacactggaggatatagcagacctggccaaacaggatgattttaaaaacccggccataatcatagtaggtgaggtagtcaaactcagggaaaagctggcctggtttgaaaataaaccgttgttcgggaaacgaattgtggttacacgttccagggagcaagccagcgtactgtctgaggcgattgaggctttaggtggtgaatcatgggaatttcccgccataaaaattgaggagccggaagattatacagccatggactcttctattgaaaatatagtgcaatttgattggttaatatttacaagtgttaatggcgtaaaatattacatggataggcttaagcaacataaaaaagacatccgggaattaaaaggtatccggctttgtgctattgggccgaaaacaaaagaatcgctagagcaatacggcctgctggtggactatgttcccggcgagtaccgagccgaacagattatagaaggcctgaaagataaggtctctcccggcacaaaagtactgctggccagagcggatatagcaagaaaggttttgccggaagcactgagagaattgaaggcagacgtaacggaggtagttgcctatagaactctgcagggcagcagcagctcggaattgcttaaacagatgctggtggataaagaaatcgacgcagtgacctttaccagttcttcaacagtgcgtaactttgtggatttgctgggtaaagaaaaccgggttgagctgttaaatggtgtagtactggccagtattggcccggttacttcacaaaccgccgttgagatgggtcttaatatagatattgaagcaaaagaatatactattaacggtcttgtgcaggaattattagcatattttcagtagttgatcataaactccaaaataccatgtagaaagtgtgggctgcagatgatcagtataactaagcttttatgcgattcggaaaactttggagacagcctgcgctacagcagtggttcacggggacaaatacacggggctgcggcggggcacgggccggtggtagtctggaatataacacgtacctgcaatctaaaatgcattcattgctattcaaattctgataataaaaaatatgagggcgagctcactacagctgaggccaaaaattttatcaaagatttagccgagttcaaagtaccggtgattctattttccggtggtgaacctttaattcgcaaagacttttttgaattagccgcctgtgcgagtgatttaggtatacgctgtaccatatctaccaatggaaccttgattaccggagacgttgctcaaaaaataaaggatataggggtaggctatgtaggcatcagcttggatggcataggtgaaaataatgaccggtttcgaggcaggagcggggcctatgaggctgctctcaagggtatcagaaattgtttggcggtaggccaaaaagtaggcctgcgttttacaattaataaacataattacctggagttaaacgatatttttgatttaattgagagagaaaatataccaagggtatgcttttatcatctggtttattccgggcgcggggaggaaatgattgatcaggatatatcccacctgcaaaccagggctgctcttgatttaattatggaaagagcccttgattttaaaagaagaggactggagaaagaaatccttacagtagacaatcatgcagatgcagtctatatatatttgaggcttttagaaaaagaccctgacagggctgaaaaagttatggaattgctgcagcgaaatggtggcaaccgtacaggtattgcaataggagaagtggactggcatggttatgtgcatcctgaccaatttactcagaatcacagttttggcagtgtgcgtgaacgcaaattcggggatatctggactgatatgagccaaccggtgctggctgggttgaaggatcgcaagccgctgcttaaagggcgctgtgccggctgccgttggctgcaggtttgcaatggtaatttccgggcaagggcagaggctgttacaggggatttctgggcatctgatccggcctgctatttatcagatgaggaaataggtttaaaatctggggggagcatttaatgtcttttccgattacacgttttcgacgcttgcgggcttcagacggtatacgcggtttggtgagggaaaaccggattcattcagcagacttaatatacccactctttgcaacttatgggcagggcataaaaaggcctgtgggagctatgccgggggtatataatttttctattgatatgcttctggaagaaattaaagaggtcgttgaactgggcatacctgcggtaattctctttggtgtaccggaaatcaaagatgcctcaggcagcggggcttatgctgaggagggaattgttcagcaggctgtccgggctatcaagcggtcataccctgatttgttggttgtcacagatgtctgtctctgcgaatatacggatcacggccattgcggcattattcaaaacggccggattttaaacgacccgacactggaattactggcccgtacagctgtctctcatgcccgtgccggtgctgacatcgtggcaccctccgatatgatggacggcagggtggcagctatccgtaggtctctcgatgattcggggtattgccatattcctattatggcttattccgctaagtacgcttctgcctattacgggccttttagagaagccgccggttctgctcctcagttcggcgatcgtaaaacttaccaaatggacccggccaatgctcttgaagctatccgtgaaactgcacttgatattgaagaaggggctgacatagtaatggtaaagcctgccctggcatatatggatatcatacgcagggttaaagatgagtttccttatcctttggctgcctataatgtcagcggcgagtattctatggttaaagctgcagctgaaaaaggctggattgatgagaaaaaaattgtgctggaaacgctgaccggtctaaagcgggccggagcagatattattatcacctatcacgctaaagatgcagcgaggtggttaaaggaggggtagccaatgctggtctcttggaataccactaatgcttgtaatatgtactgtaagcactgctaccgcgacgccggcgcggcagttgaagaagaattgaatacaactgaaggtaagagcctgattgatgagatagtaaaagctggttttaagataatgatttttagcggcggtgagccgctaatgcgcccggatatatttgaattggtagaatatgctgcttctcaaggtctgcgtcctgttttcggcaccaacggttccctgattaccggggaaacagccgaaaaactaaaggcttgcggtgccttgggcatgggtatcagtctggacagtataaaacaggctgaacatgaccggtttagggcaactccgggagcctgggaatctgccgtagaaggaatgagaaattgccgtgctgccgggttgccttttcaaatccacaccaccgttatggattggaattatgatcaggtagagactctcactgattttgctgtgaacgagggagctgtcgcgcaccatatattttttatggtgcctaccggtcgtgcagtcaatatagaagcagagtccctgaaagcagaacaatacgagaaactgctgcacagaattatgaaaaagcagcaggaggttaatattgagctaaagcctacctgtgctcctcagtttatgcgcatagcaggacagatgggacttaaacttcgttttcagcgaggctgtctggccggaaccggctattgcataatcagtcccaagggtgatgttcagccctgtgcctatcttaacttacctcttggcaatgttagagaaactccatttagtgaaatttggcacaacaatgaggtcttgaaaaagttaagaactatggaatacagcggcggatgcggcgtctgtgaatataaaagggtatgcggcgggtgcagggccagagcttacttttaccatggtgactatatggcggaagaaccctggtgcctttatcacggacgaaagggctattaacatggatttagaaaaactcgatcaattggataaaaaattgctcaatattattcaaaccggttttcctattacaaccaggccatatcgggaattggctgaaaagctggctacctcggaagccgatataattaaccgtattgagcgcctgcaaaaaataggtgtaatccgtcgtctgggcggtatatttgattcccgcagtttaggttataccggtaccttatgtgctatgcaggtgcctgaggataggattgatgaagtagcggcggtcattaactcctatcccgggattactcataattatttgagagaacataaatataatatgtggtttaccttgctggcggaatctaaagagcggattcaggaaatattgttggaaattaaagatgttaccgctattaaacaattaatcgttctgcccgccgagaatatttttaagataaaggtgaattttgacactgaggtgtgaattatgcttacagagttagaaaaacaaatcgtgcgggaattgcaaaagggtttgcctctggtcagccagccctacttagagctgtccggtcgattgggtatgagtgaaactgagctaatggaaaaaattaaagagtttctggagcgaggtttgctccgtcgtcttggcgcggctgtacgtcaccaggatttgggttatgttgctaatgccatgattgtctgggaagtgcccggagagcaagtattgcaggcaggtcagactatgtccgattttgcggaagtaagccattgttatcaaagaccggtttatgccgactggccgtataacttatttactatggttcacgggcaggatgaagcagcttgtcaaaaaatagctgaaaggctctctcaagctaccggtataaaaaaatataagttattgttcagtacggcggaattgaagaaaagtactatgaagtattttgtttaatagattaataatctttaaaggccggtgatcccatgcacaaaggttttgacaaatcaaaagctatgtttgaagatgcaaagaaatatattcccggtggagtgaacagccccgtaagagcttttaaatcagttaatttagatccaccctttatagagcgaggcaatggctcaaaaataactgatgcagacgggaatatctatatagactatgttggctcctggggccctctaattctgggacaccgtcacccggaagtcattaacgcgctgcgtgattatctcgagtcgggcaccagctatggagcgcctacagaattagaaacagagctggcaaaaatgattatagaggctgttccttcagtggaaatggtgcgcatggtcaattccggcactgaggctaccatgagtgccttgcgcctggcccgcggctacacaggcagagataagattgttaaatttgaaggcagctatcacggtcatgctgacttcctgctgattaaagcaggttccggagctttgactctgggcgtgcctacaagtcccggggtacccgctaacaccgccgctaataccataacggctgcttttaataatacagatatgctaaaagagatatttgctctggaaggaaaaaatattgctgcagtaattgttgaaccggttgccggaaatatgggagtcgtatctccacagccgggttttttggagagccttagggatataactatgtcttatggcagtcttttaatttttgatgaggttatgactggttttagggtggcttacgggggtgcgcagtctctttatggcattgaacctgatttgacttgttttggcaaggttattggcggtggcttaccggtaggcgcttatggcgggaaaaagcaaatcatggagatgatatcaccggcaggtccggtttatcaagccggtacactttccggtaatccactggcagttactgccggtatagcaacgttgagggtgttgcagaggccgggtgtttatgaaatgctggaaaaaaagtcagctgctttagctgccggtttggccgaagccgctgcggattgcggcgccagggtaaacttcaacagggtaggttccatgctttgcggcttttttacggatcaaaaggtaactgactatgctaccgcggcaacagcggataccggcaagtatgctaaattctttagggctatgctgcaggaaggaatttatttggccccgtcacaatttgaagctgcctttatgtcattagtccatagtgaagaggacatagccaaaactgttgaagcagccagtaaggccttcagaacagcaatttagaggtttcttcatgcaaagtaactatgaggttaatgcttaagaatgggtgttgcgtgtttttggatttacatatgtcttcagccagggtgaaattatgaaaaaaatatatgacatatctttacctgtgtgtgaggatacagttatttatccgggggatccgccggttaccgtcaggcgggtatcggatataaataaaagtgatttgataaatatatcagagataaccttaagcacgcatacggctactcatatagatgctcccaagcatcttttcagtcatgcacagggaatagacagaatccctttagaagttcttattgggccggtaacagtatatgagtttctgaaattgcggcggattgaggtaagtcatctgcaaaatttacctttaaaagcaggtgatagggtattatttaaaaccgataattcatttttacccagggataaattttgcccggattatacctgtttatctccggaagcagcggggtatatagccgaagtaggattaatactggttggtattgattatttttctgttgatccctttgttggcagtgatgaaaattatgctgtagatagcctggcagtgcataaaactttgctaagtaaaggaataatcatattggaaggtatagatttaagccagatcaagcctgcttgttatgagcttatctgcttgcctcttaatttggttaacgctgacggttcaccggtgagggcaatattaagagatctgtgatactttatagatggatatttttattagtatagcactataattaattaattgtaacatgaaggaatttgtagtatgtcaaagctacttcttattctaacctaattttttcatcaatcgatgaaaaagtgtgtttgacataggttgcgacaaatgatatatatctatgtaggattttgtgaaatgaataacgatacgtcgaagctatatacagagagagtgaggaggggctggaggtgaagagtttaagagttccggaagcaactgttaccagactgtcagtgtactcaagatttttggaacgattggacagaaaaggaattacaactgtttcttcaggagatatagctgaaggtgttggggttagcccagcccaggttcgtaaggatttggcttactttggcgagtttggcaccagaggagtaggctataatgtgaaagatttaatgcgttatacccaaaaaatactgggtcttgatcataactggtccttaatcctggtcggtgccggaaatctgggttatgccttgtgtacacacaagggttttaatgccagaggtttcactatagtcggagtctttgataacgatttaagcaaaatcggtaagcaaattcaagatttagaagtttacccgctggaaaaaatgcctgaaattattgagaagtatagtgccaggattggtgttattgcagtaccttctagaaatgcgcaggagactgccgatataatggtgaaaaataagctggaagctatattgaatttcgcacctgtaactattaatgttcctgagcatatagagttgcgtaatgtcgatctttcggttaaactggaaatacttacctttaatttggggctaagatcggaaaaaaatagcagtatataagaaggaggtttggttttgcagcaggaccagtcagcaaagacgggtagtatgcacgttctggaacttaaaacctcgcagcaaattcagtttttagatattacttctcagatcaatacgattatcaatgaacaaactattagtgaaggcatttgctacatatttgtgccccatacaacagccggcattacaattaatgagcatgcagatccatcggttgtaaaggatatgatcagggaattaaataaagtgattccctttaacgataactacagtcatctggaaggcaattcagccgctcatattaaggccagtctcatgggggcatctcagacagtatttatttacggaggcaggcttatcctgggttcctggcaaggtatttatttctgtgaatttgacggcccgcgccagcgcaagattttattaaaaatcacaggccaaaattaacaaataaaaagatatacttaaataaaaatataatcaaaattcaaagcgggacagccattctggttgctcgtgttttttttcattaacaggcggttcttctgcaaaagcctcatcttcttctgtgtcggggttgtcaggcagcaagctgtctaattttttttccaccgtagctacatcctgttcgtatttaagtaatacgcttaaggaaatagcgacagccttacgatccatttcgctgttgagtagaattagggtttttgcccaatccagagtttcggctatactgggtgtcttttttaaaggcatcttccgtaaggtttgaataaattcgaccatcctggcagctagttttttctttatttgtggaattttcattaaaatgatggctatctcctggtcaatagttggataaggtatatagagatgcaagcagcgccttttcatagcatcactgaaatctctggtgttgttgctggtaagtattacaagggggatatgccttgcctttactgtacctaattcgggtatagaaacctggtagtcggaaagtgcctccaaaagaaagctctccaattcgtcgtcgctcttatctaattcgtctatcagcataaccacatgttttttagccataaatgcctttaataatggccttgacagcaaaaactcggcagaaaaaatatctttttgaacctcttgccaaaatttaccctcctgtcggttggattgaatgtacaataattgtttttgataatgccactcatacagtgttttagcctcatccaaacccggataacattgcaatcgcaccagttctgtttgcatagcctgggcaattgctcttgctagttccgttttacccactcccgcgggtccttcaactaaaagaggttttcgcaggtgccaggctaagtaaacggcaacagcagttttttcgctggcaagataggactggcgagccaggctgtccctaattaaatcatgattctgaaacaattccatcttcctacacccccttctttatgataacataaatttgtgaatattgtggcaacaaagattttatatcataaaatcaatcatgtaataaaaccagtagggagagagattgttgaagattgaattgctgaccagaaatgtaagtaaaaaagccgatatattaaccttcttggccaatcagtcaggtgtgcaggcaagtgggacagttgtggaagtacctggtttgagattagaaataagcaatgattatttgctctttgaaattcgttcatgggatcgagctgatcaaatagtcccgctattgttttcaatcagaccgaatgtttattctcctacttactatgagccctactcagagcaaaaattattgattacgacccgggctagacccataactgatattatcccggagctttcggctattgagcatttgaatctagaaaattctgagctggcgggtaattttgaagttaaatggcgttctcgcgatgtagcagtattggcaaggtgctatttaatggttgagggtgaggtggcagtttgccgggtcaaatttgaaactataaatagggaaactgaatattatgcccgtgaatgtattgaaaatattgtctttcatcatgttttaatgcccttttgcgcagattttataaggatggaagagccttcagtaagcgggccgtatattgagtcctcaggaaaaattagtttactgagatgttctcaactcataaataatgttaatattcaggccaatttggaatatttgcctgaaacagatgaaattaaactggtcttcagccaaaacaattatatttctttcagagaacaaagcggtgaaagcagttataatgtttatttttttgaagccagggttctgacttctgagcttcttagcttattgtgcgaatttcttgatttgaccactctggaaatcaaagcacaaatgcaaaatatcattattgatcctaaccaattggttaaagaactgggttttcaaaaagatcatgagttttatcatttctcaaggaacaatggtttccgagttgtttacaatattaaattaggccttttgcagttagaaaaaaatattgatctgactgaattaaatgtggatagggagtttgttgttaattctatcatagctattcacggtcagatgcgagaatttttaagcaaggtgaaagactgtgctgtataaaataacgcagttcatacatttatgccgttccgcaggtcttacaatagcctccagtgaaattgtagatttgttgacttccattgagctgttaggctggcagaaggaaaggcttttttttaacatgtcagcaactatagtaaaagaggaaaaggatcttgcagctttaaaaaaactatttaatttattcttttatactcggcttgagcaggaagacgctgtggtttttcaaagggaagaaatgatgaataagcctccttgctgggaaccgggtaaatttattgagaattttatcaaactaaaaaatactataactattgagaaggcccaatatcaggaaaaatgcaatagtttgggtggccaggggatgggcggatccggcagcggccggccactaaaacctgctctttcaactgctgatcagttgctattattactgaagaagggtgaaccagattttcttaaagcttttattaaagggcaggttgatcagctgaaagctcttaaggaacagaatttaccgaagttttcagttgctttgcaagaactgaaagtcatcattggattggcggaagtgcggcaccggttgtctaaacaaaaagaattatcaaaggattcagaatcaattgtttggcaggaaaatgaaaagctgctgaaaaaaataatgcgtagggaacttgaagaggcattgatgaaaaaatggccacaggagagtatccaagaggtggccaggcatgttaatgcaaaagaaatggattttaacctgctcgatgaagagcaggtagaagaaataagaaacagtttgaggagattggcacacaggttagcaacacgaaatagctatcgatatgccagagcacgccggggtatgattgatttaaggcgtaccgcatcaaaggctgtgcagaccggaggagtaccgctgctgctctgctgcagacagcggataccggataggccggaaatagtagtaatttatgatttgtccggttctgtggcgctttttagtgaattcattttgcaattggtttatgcgctgcacaagagttttaacaaggtctattcctttgcttttattgattgcatagcagaaaccacctcgtttataaaaggagaaaatattaactgggaaataagacaaatattagaaaaaaccaaaatagcaaaaactaatttctcaaattacggacaagtatggcagcagtttgcacgacaatatattaatataattacacgcgaaactattgtattggtgcttggggatgcccgcaataattggaacccagcaaacgaggaatactttgctcaaataagtgaagtttgccggaaactaatctggttgaatccttcacccaaggaaaaatggtctacagaagactgtataatcaatatttatgagccctattgccagtatgtgtttgagtgtcgcaatcttaaacagttagaatcggcaatgcagagaatattttaaaaaatttttggctgcagctaatctatgacggcatttaaatatttgtcatcatcgccgtcgtttagattagttgtttcgtttatagttcttgaaggtagattgcagccatttttcaagtaattttccagtgccaggtttactatttcatcaattgatttaccgctttcttgtatcaatatatccaacttttctttgatagttgatgaagtagataaccgtacataagttatactcattctaacacctcctgaaagaattatatgtatctgagttaggtattatgtctgatattggcagaagtaaatatagaaagtaagttaaaaatttatctggatgggataatttatttattgtcaaggttgctttttaggattataattcatattgtaagataaataaaaaaatttaataaacttatagactgtaaacatcctgctctgtgcgtgatcttgttagtttttaacctacagaaaacaaaagggagccttggtctgataaagtatgtcgggccttgtggttttgaggaagacaaaggaaatcagccaggcacccacctatgagggtgggttttctaaaaacaataagagttaacggcaaggtgggagtcttttaaagatcccgggttctactgcccgggatcttttgcattgcaataataatgaaatgtaactataaaaattatttagaaaaacaaatttggtgttgctttaaataaaataatatgttaacataataaatgtcgctgcattgagaagaaatacttattatgacctattagctcagttggtagagcacctgacttttaatcagggtgtcccgcgttcgagtcgcggatgggtcaccaagcggccccatggtcaagcggtctaagacaccgccctttcacggcggtaacccgggttcgaatcccggtggggtcaccattcttggaggagttcccgagcggccaaagggagcagactgtaaatctgccggtagacaccttcgtaggttcgaatcctacctcctccaccaccactattaatggggtgtagccaagcggtaaggcagcggtctttggaatcgccattcgttggttcgaatccagccaccccagccaattgcccggcggcatagccaagtggtaaggcagaggactgcaaatcctccattccccagttcaaatctgggtgccgcctccaaatcaataagaaaattttaatcacctgtgaaaaccgggtgattttgctgtttagtaaagaatttgattttttagcgcccggttcacggaatacaagaggtatttgtgattcggcatagaagatattaagaaaaagaggagtgaaaattttgcatctaacaaaaattgaaatttataacggtattggctttgctgatgaaaaccaggtttttaaagctctagaagaggtatataatgaaataccttcgttaaaatgcggcaggtgcggtcaatgttgcgcagataatcccagaatttccttgcttgaatacattaatatttataagtatgtcagagacagtttaaaatttcattgggcagaaatcgtagataaatgtattacaaattattttcttgatctggttgaaccttctctcaattgcccgtttttaggtgaggataatcaatgcatgatttatcagataagaccttttaattgtagagtctttggtcataaatcaaaggaagaatttgaaatggatttcacaaaaggtatttttgaacaagtaaaaaattactggcggcagcatggaataataattcctgatgaggttatgaagtttaagccatattattgtgaagaagtacaacccttgcaaggtaaaaaacttggtttaaaaaacattacttcaattatgaataaattaattgctgtagaaaggagaatgttctcactggaaattattatggataatgataactacatacctttctacaagcattttaccgatacagttattggtttgagagcaaataaaaagaaaccggatgttatgaaagagtatttggagaacaagcaaagtgatttattgaaagaatttttagaaaaaggaaagaagtttgagttttaaagtgcttaatccaatcttaaaaagtaaaaagagaacgactcccttagcctaagggagtcgttctctttttggtgcggtagagaggacttgaacctccatgagcttttgctcactagatcctgaatctagcgcgtctgccgattccgccactaccgcaaactcttaatcaacgatcataattataactcagctacttgtgttttgcaagaaaaagttatatcaaaattaaaaattataaatgtagaacaggcttacgtttttaccgtaagcctgccatgctaaaaatgaagatgcctaattatttttttacccgggcgatagcacctaccgggcatgctctgaaacacttaccgcagcgcacacagctattactgttaatagcatagtttgcattgtcgtcaacgtacacgctgttgtcagcgcattccatttcgcaggcggcgcaggcccagcaatcagcagcattgataacataatcaaacttgtaggtctttttttcagcagtcatgagtgtaacctcctcaatcttttaaatttattaatatacagtcaattctacagacagcactaaaatcctgcctaattttttaaaaataaaatgttttctgataacacaaaatatataaagaaaaacaaatataaaaagaccaggaggtaataataaatggctaaacgcgtgcaaggttttcttcgcgaagagcaggaaacacgaaacccttcaactgccggatatagaccggtatggaagactgggagagctcctgacaataaaaagagacaacttttaaacggtcctaacaggcctagtgtttaaaatattattttttaaaatagttttggataaagagaacccgggtaaggctttagaaccaatacaagctttagtttagataagctaaaataaaaatgagaggcgtatgcctctcattttttggctggggtggctggattcgaaccaacgaatggcgattccaaagaccgctgccttaccgcttggctacaccccaatggtcgggatgaagggactcgaacccccgacctcctgctcccaaggcaggcgcgctagccaaactgcgctacatcccgtttatttgatgcaagaaatattataactaaaatatgtctctaagtcaaggtttaatggaataagtattaaaaaaaatgtccagcagtacagctggacggggagagatagaactcaccaaagcggagtattacaattattcccgaagaaatataatatatacatcgaaacatattaaaactgtgtataatggtaaattttccatactatttgttttattgtgttttacttttttttcactcagaggcattaaagagaaaaatagtctgttttggccaactcttcttattttaacatgtgggttaagattttgaactataagattcagttaataatgagcttttgatgaaaaccaccatatttagtgatatcttaatagcaaatatctatatgtagagatccggctgctgattcttatattaagtttctcgagaataattttcataatttcaaattgcgtaagatatatatattgtaatgttcaagcaaataagctacaataatatttggaaaagctatattcagaattatttacaaatttgcaatttcagttttatcagattttttaaactttttcttaaacttaagaaggattttttataggctttgtagaaacattaaaatcaaaattcttataatgctataagatgtttttcattgactcctacctataagataaaatgtcccaccggggtaattgtttttaataaactctgcaaaaaatactgactaattaatataacactataagaggtgataatattgaaactagcaatctcaggcaaaggcggagtaggaaagacaaccatatcctcggccctggtcaaattattttccaagactcatcagaatgtttatgccattgatgctgatccggacgcttgtttagctgctgctgtgggaattccggatgaggctattaataaccttaagcctatggtggaaatgaaagatgtgataacatcgaaaacgggagaaggggttttttataatcttaatcccaaggttgatgatgtaatagacgactacagcattaaacacaataatataagatttttgagaatgggaggaataaagaaaggcggttcttcctgttattgtagagaaaatacctttttgtatgctattgttacctcacttcttctggatcataacgatgttgtaatcttagatatgagtgctggaattgaacatctttcccgtggtactgccaaaggtgtggacatgatgctggtggtggtagagcccagcagaaacagtgtcaacacagccaaatctgtgcagaagatggcttctgatttgggaattaagagggttatgattatcggtaataagattagaacagaaaaagacaaggagtttattgccggtagttttacaaataatgaaatacttggatttattgagtttgacgaaaatgtttgggacaatgccatgcaagagcaagttagtgtttcatcccaaaagctgctttctgatatggaaaaaattcaacaaaaaataattaaagaagtagctgggtaaggattgtccttaaacttttaaattttagtgtggattatcaataagtttttgcccagaaccttattatcatccatcactagcagcatgtattgtttacttaactctatatttaaggaggttaaagctaatgccaaggtttaaagacaccagtcttacttgtcggccgtcagacaaagcgccgagggttgttgaccccaagaattttaggcggtccgttgatccggcagttttggaaatgtttgatgtagctaaagaaaaaggcgtcattactgcttttgaccgggttgtagcccagcagccccaatgccaatttggttacaaaggtatttgctgccgcatttgtatgatgggtccctgccgtattaaatcagatgagggtcccggaagcagaggtatttgcggtgccagttcctggacaattgttgctcgtagtgtaggtgttatgatcttaaccggttgtgcatctcatggacaacatggtaatcatatttctcatactgtgcatatggtagccgaaggccatgccccggattatagcattaaagattctgctaaattacgtagactctgcgaaagatatggtatcgctcttgaaagtaaagacgatatgcaactggccaaagagctttctgaactggctctggaagagttcagtaggcttaaaggtgaaggcgacagtctctggttaactaaaaacttaactgcagcacgtattaataaatataaaacccacaatgttatgcctcatggtgttcatgcatgtatttctgatttggtaactcaggctcacgtaggtatggacaatgatcctattaacctggtattcagcgcggttcgtgttggattagccgacctgcaaggcaaatgggtttgcacagatatgtccgatattcttttcggaactcctaaaccggtgctaagtgaagccaatatgggtgtgcttaacaaaaataaagttaatattattctccatggccacaacccgttactgagtgaaatgattgttgctgcagcacgtgagatggaaggtgaagctaaggctgccggtgctgaaggtattcagctttcaggtatttgttgtacaggtaacgaggttctgatgcgtcagggagttcctatttgtacttccttctcatctcaagaattagctatttgcaccggtgctgttgatgctatgatagtagacgtacagtgcattatgcctggtttagctccagtagctgaatgtttccatacaaaattaatcacaacaactgatcttgttaagattcctggtactgctcatattgaactaagagaagaatcggctatggaagatgccaaagtaattattgcaatggcaatcgaagcttttaacgagcgtgccgatcgtccggttaatattcctcagtttaagcaaaaagttgttgctggttggagtttggaagctatattagatgtatttgccagtgttaatccggaaaatccaattcgtgttttaaatgatgctattctgagtggtgaaattaaaggtgtagccgctgtaattggttgcagtaacttaaaaaccatgcaagatgaggcacatattgaaatagtcaagcaaatgcttaaaaatgacgtatttgtagtctcaggtggatgtaacgctcaagcttgtgcgaagtttggattaatggatccggcttgcattgatgaatattgtggagatggcttaaagagcttcttcaagcgtataactgagaaggctaatttgcagtatggtatgcctccggtactgcatatgggttcttgtgtggattattcacgtatggctgaaatggtatgtaggatggctgatgatcttggtgtcgatgtgccgaaggttccgtttattggttctgcgccggaagccatgagtggtaaggctaccagtatcggtacctggtgtgtggcacttggcttaccgactcaagttggtacaatgccgccggttgaaggttgtgacttaatttacagcgttctcacccaggttgccggtgatgtattcggtggatacttcatcctggaaacggatattgaagcttcttggaagaagatgcttgctgcattagaatacagaacctggaaacttcgtttgcacaagagtgttgcagaagaccttgaaacagagctttgtcagctttattaaatatatatctctaaattgaaaggaggattcagaatgtctgaagcgatcaattttgatcaaatctttgaaggcgctatagagccgggaaaggaacctaaaaagcttttcaaagaggcttatgaaggtacaattactgcacttagttatgctgagattcttttgaatcaggctattcggacatatgggaaggataagcagataggctatcccgatactgcctactatctcccggtaattcgctgcttaagcggtgaggaaattaaaactctgggtgactgtgtccccgtattaaacagaatgcgggccaaaattaaagaggccaaaacctttgaaaatgcccgtttctggggtgaggctacttggtatgcggctgatatcattgaagcagttcgttatatccaaaatacaccggaaagccccttgcacgttaagccttggactggctttgtcggtgacccggtagttcgttcctacggtaccaagatggttgactggaccattcccggtgaagcagttatactgggtcgtgctaaagacagtgcctcagctaaaaaaatcgttacaagtttaatggctaaaggcctgatgctcttcctcagcgatgaaatcatcgaacagtgtatggaagaaaatgtaaagttgggtattgactatattgcctaccctctgggcaacttcacccaggttgtacatgctgctaactatgctctgcgtgcaggtatgatgttcggcggcattaagccgggcgattatgaagctcaaaaagattaccagcgccgccgtgttttggcctttattctatatctcggtgagcatgacatggttaaaacggcagccgctatgggtgccatcaacgttggtttcccggttattaccgaccaggtattgccggaagacaagcaaattcctgaatggtttatttcagaaccagattatgataaaattgttcaagttgcactggaagttcgcggcgtcaaaattacagctattgatattgatgtgccgattatggttggtcccgcctttgaaggtgagagcctgcgtaagaaagatatgttcgttgaattcggcggacagagaacacctggctttgaactggtgcgtatggccggagatgacatcgaagacggaactattgaactaatcggtcctgatattgacgggctggagccgggaactcaactgcctataggtattgtagttgatgtatacggccgtaaaatgcaggaagacttcgagcctgttctggaacgccgggtacactactttaccaactacggtgaaggactctggcacgtggcccagcgtgatttgatgtgggtcaggatcagtaaagatgcttatgctaaaggtttccgcatgagacatatcggagatatcctttatgccaagtttaagtccgagttctccgctattgtagacaggattaagataacccttatcaccgatgaagcaaaagttttggaaatgcgtgatgtagcccgcggttactatgctaagcgtgacgcacgtcttaaagaattaactgacgaaggcgttgacaccttctactcctgcctgctctgccagacctttgctccgacccacgtttgcgtggtagctcctgagcgtgttggtctttgcggtgcagtaagctggctagacggtaaggctgcctatgaaattaacccgcatggcgctaaccagccgattcctaaaggcgcggttatcgatccggttaagggtcaatgggaatcctttaacgagtatactttctcaaattcacagcgcagcgtagagaaggttaatttctataccattatggaatacccgatgacctcctgcggttgctttgaagctatcatggccatggtgcccgagtgcaacggctttatggtggtgcctcgtgagcacagcggaatgactccgtccggcatgaccttctccaccttagcaggtatgatgggtggcggcgctcaaatgcccggtttcatgggtatcggtaaatcctatctgctctccaagaaatttgtaccggctgacggcggaatggctcgccttgtttggatgcctaaggccttaaaggatttattacgcgaaggcctcaccgaaagagctatagaagaaggacttggtgaagatttcgttgataagattgcagatgaaaccattggttcatccggtgaagaaatcctgccgtttcttgaagaaaaaggacacccggcattaacaatggattcactcttttaaataatatttatataaattaatcagttatatatttgtcggaaagatactctgtaataaataaaaacgcagagtgtctttctgacataactataaaaccgtaactgtatattaatcacgaaaggagacgggaaaatgggtttaacaggtttagacatttttaaacaattaccaaaaacgaactgtaaggattgtggtcaggctacctgcttggcttttgccatgcaaattgctgcaggtaaagcgggattagacggatgtcctcatgtaagttcagctgccaaagaggctttggaagctgcttcagcaccgccggttgcactggttaagattggtaccggtgaaaaagagattcagctaggtaatgaaactgtactgttccgtcatgacaagcgttttgaacatccgacagctataactatttccgtaaatgatactgaagatgttgctgctaaggttcaagctgttaataagcttgtatttgaccgcgtaggcatgttattcagcgttaacatggttgctgttataaatgcttccggtgatgctgctaagtttgcagatgcagtaaaaacagcacaagaaaacactgagttccctctggctctttgcactgaagacgctgcagcaatgggagcggctctggaagttgccggttctaagaaacctttaatttatgctgctacagctgctaactatgaagctatggctgaattggctaagaaatatgaatgtccgttagctgtgaaaggcgctgacataaatgaattagctgacctttctgaaaaggtaagtgctctgggttgcaagcaattaatcttagattcaggtgctcgtgaagttaataaaatgttggctgaccaaacacaaatcaggcgtcttgctattaataagcgtttccgcccgtttggttacccaactatcgctatcgttaccagcgaagatccggttcaagctgttttggatgccagtgtgtatatttccaagtatgcaggtgtagttgtgctgtcaactgctgatccggctgaaatcttaccgttaattacactgcgcctgaatatttatactgacccgcaaaagccgattgctgttgagtccaagctctacgcagttggtgaaccgggaccggatgctcctgtatttgttacaacgaacttctcattaacctatttctgtgtacagggtgatgttgaagctgccagaatcccggcctatatattgccggttgactctgacggtacctcagtattgactgcttgggcagctggtaaacttactccggattcaatcacagaattaattaagaagagtggcattgaagataaagttaatcataagaagcttatcctccccggtggtgtagcagttttgagcggtaaacttgctgagatatccggttgggaagtgttggtaggtccatatgattccggcgggattccctcattcctgaagcaacgctgggtgtaagctttaattttattgatgaaagggtccgataacatgcaaaaatttaatattagctttcttcctgataaaaagaaggtttttattacagaagaagttaatcttttgcaagctgctgccgaagcaggaattttagtaaaaggttcctgtggaggagacggaacctgcgggcgctgcaaggtaattatcaaggaaggcaattatacaacaaagcagaccggcaagttgacaaaggaacaattagccgggggatatgttctggcatgccagactaccgcagagagtgatcttgttgttgaggttcctgaagcatcaagactgagtgaacatcaggtgcttttagaagaagaaacagtgggtgaggctgttagccagacaagcgttgatcccttgtttaaaaagattaaagtagagcttcctgaacctagccttactgatagtatggatgatattgagagattaaaaatggctgtccgcaaagagaccgggattgaaaatttgcgtgtaagtttaaatactgtcagcaatataccgggaatactaaggaaagaaaagtggaaggttacagtgtctctggccgatgttttaggctatacagaaattgctgctgttgaatctggttgggactatcagaaatattatggcctggctatagatataggtacaacaaccattgtggtaaatctggttgacctggaaagcggtcagactatagctcaaaaaggcagctataaccagcaagctgtttacggtgatgatattatatccagaatagtacatgccacggaagagaagaatggtatggaagatttgagaaatgctgttctcaaatcgttgaatgagcttatttctcaattggcatcggaaaatcatattgatataaatgtcattaactatgcggtttgtgcaggtaatacaactatggtgcatctcttcttgggtattgaccccaagtatattagattggaaccttataccccggcaatcaatatacctgagccgattagagcagaagaggtcggactgcaaatttgtaaaactgcgtgggtctactgtatacctggtattgccagttatgttggcggggatattacttcaggagcacaggttatcgggattgataaaacagaaaaagttactctgtttattgatgtcggcaccaatggagaaatggttttgggtaaccaggactggttgatggcttgtgcttgttctgccggacccgcttttgagggcggtggaattaaatgtggtatgagggctatgcgcggggccattgaacgattagatgtgataagcgatacacttgatgtggagtattcaactgttggaggagccaaacccgtgggtgtatgtggttcgggtttgatagactgtatcgcaggtatgcataaagcaggtataattgatcgtacaggtcaattttcatccaacttaacaaaccagcgtatccgtaatggtgacgacggacccgaatatgttatagtttcaaaagagaattccggtaacggtcaggatattgcattatcggaagttgatattaaaaaccttatacgttcaaaaggtgctgtttttgcaggtatccgtaccatgctgagaaaaatggatctgccaattgagatcattgaagaaattataatcgccggtggttttggtcgacatataagcatcaaggacgctataagcattggcttgttgccggatgcggaattcgaaaaatataaatatatcggtaacagttcagtcaaaggtgccaagatggtgcttttatcaaaaacggcacgtgatgaggctgtgcagttagctacaaaaatgacttatctggaacttagtataggcaatgattttatggacgagtatgtttctgcattatttataccacatacagatatgacactatttccttcactgagcgaataataactgcagtaaacgttttgagaggatgtgggataatggcatttcaaatcgcagtagccggcaagggcggtacaggaaagactacattttcatcactggttatccgacagttgataaaaaacggcaagggtccagtattggctgttgatgccgatgctaatgcaaatctgggtgaggccttagggttgaatgtgaaagataccctgtcagagttactggctagaattaataataacttggagcctatgccagccggcatgaccaaagatcaatttgttgaatataaggtgcatcaatcactgagtgaaggtgatgatgtggatttaatggttatgggcggaccggaaggcccagggtgttattgttttgctaataacctggtaaagggttttactgcggaacttagcaaagattatgattacgtggtaatggataacgaggccggtttggagcatttgagccgtcgtaccacacaaaatatagatgttttatttgtagttagtgattcaagtgcgcgtggaattagatcagcaaaacgtgttaaggatttggtggattcaataaaattgactgttaaaaaaatgtatctgattgttaccaaagttgaagaaggttctattgaggccttgcagtcagaaattgatcgcacaggcattgagttaataggcacaattcctctggatgcacaggtacgtgagtatgatttacacagtaaagcgcttgtatccttgccggatgattcaccggtagtagctgccgttactgatatattaaaaaaagccagtatactttaaaccccatattatggttaactaacggaaaggagcgggagacatggctgttaatatcgttaaagatagctataaaagtaaagtcgtagaaataaccgtaggtacagaagcaaatgccataaaaattggtggagattctacattaccgtttttgcactttgaaggcgaaatgccgaataagcaggttctttgtttagaagtattcgatatggtaccggaaggatggccggaaaaccttactgctgcatatgagggtgtaatgagcgatcctgttgcctgggctaaaaagtgtgtggaatatggtgctgatatggtagctctgcgtttaatgagcgctcatcctgacaacagtgatacatctcctgaagatgccgctaaaacagctaaggctgtagctgacgctataagtgttcccatgattgttgtgggttgtggtgttgaagagaaagatgcaaaagttctggaagcagtagccgaagcattagcaggtaagacctgtatactcggtaatgcaactaatgaaaatttcaagtcaataaccggtgcttgcatggtttacggtcacagtgtagtatctcaaagtcctttggatattaacttggccaagcaaatgaacattttgatgactgaaatgggtcttcccaatgagcgtattgtaatggatccgctgagcggtgctgttggctacggtattgaatatgcttactctatcatggaaagagcgcgccttggtgctcttatgggcgacaaaatgcttggcaaccctgtaatagcttatgtaggccaagaaacctggaaggctaaagaatcaaaagcttctgtagaagagtttcctgagtggggcgagcaggctaaacgctctattctctgggaagttgttaccgcatgtactttagcacaagcaggtgctgcaatatttgtattgcgtcaccctgagtccttaaaacagttgagggtacattttgctaaaatgatggaatcaaacgcttattaaaatattatatttagaaaataaaaccagaataaaggaggaaaaagcatgattattattggcgagcggattaatggtatgtttgttgacatcagagaggctattcaggctaaggatcctaaacccattcaagagtgggctgttaagcaagaagaagccggtgcgcacattcttgatattaacaccggtgcttcagttatgaaagatgagcagcctgctgttatggaatggctggttaaattagcccaagaagtttctaaacttcctgttgctattgactcaactaatccaatagctattgaggctggcttaaaagctgctagaggtaaagctatgattaactctaccactgctgagcaagctaaaatggatctctatatgccaatggctgctaaatacaatgcacaaatcatcggtttagctatgaacgaaaaaggcgttcccaaaacagctgatgatcgcgctgctttagcaatggaattggttgttaacgctgatatgaacggaattcctatgcaggatctctttattgatccgctcgcattgccttgcaacgtagctcaagagcatgctcctgaagttctggctgctttacgtcaaattaaaatgttagccagtccggcaccgatgaccactcttggtttgagcaacgtatctcagagatgtactaaccgtccgttaattaaccgtactttcttagtaatgtgtatggcttgcggtcttgattcagctattgttgatgccaatgacaatgatttggtagatgcagcagctgcagctaatgttcttctgaacaaggatatttattgtgattcttatctgaagactttccgtcaaagataatcattattaagattttatgttctccattaaaggcggtaactacagttaccgcctttaatgtttaaaattataagcaattgacagctattatgataaatattatactaatgcctaggtatgtcccccttaagagtcggcaaataaatactcattaattataagtataacttattgacaaaatagtcaataattatttattgcttgaaaggataacatttttctaaaatatttcatcataaaaatttataattttttaaaaataaatgaaggaaaagctttgacatttagagaattcttaaggggattttagtttaagacggaggtgaaacggctaaaagaccctaaacagtcagctaggggttgtgtgctgctggacttaatttaaattattctaagtaaaaagtttaaattattctaagtaaaaagtgtcaaaagatattatagtaataaaaagtttggctgtccggttatgtctcttaaatatgagatagccggtaaccaaaattatcttttttatgagacgctgatactaggaggacggatgtgatgcttacatgagtacatcaaaaccagtaaccgggtctgtattagtagtgggtggcggtatcgccgggattcaggcgtcgcttgatttggctgagtcaggcttttatgtctacttagttgagaaaacacctgctatcggtggggttatgcctatgctggataagaccttcccgaccaacgattgttcaatgtgtattctctcacccaaactggttgagtgtggtgggcacttgaatgtggatgtaatgaccacctcagtagttcaagacattaaaggtgaaccgggtaattttacagttactatcttaaaaaaggcaagattcattgatccattaaaatgtaccggttgtggatcttgtgttgaggtatgcccgaagaaagttactgacgaatttgatcaaggattacgtgatcgcagatcaatttacaaaccttatgcgcaagcatttccaaatgcttttgcaattgatggcagcagttgtttgaagattaaaaaaccaaaagcttgcggtaaatgtctggaagtatgtcaggctggggctattgaccacacaatgcaagacgaaatagtagaaattaatgtcggttccgttattttatgccctggttttgaaaagtttgatgccaaacttttatcctactatggttatggaaaatttgccggtgttgttacaagtttggagtttgagcgtttgctcagtgcttctggtcctttcggcggtcatttaatcagacctgctgatgaaagggaacctaaaaaggttgcctggatccagtgtgttggatccagaaatgaaaaagaaggttgcggctactgttctgcagtttgctgtatgtatgctattaaagaagctgtaattgccaaagagcatgctcattatccgttggatactacaatattctttatggatatgcgtacctatggtaaggatttcgaaaaatactataacagagctaaagaagagcatggcgtaaaatttgttcgctccagaatttatgaagttaccgaaaatgaagacaaaaacttagttatcagatattctaatgaagatggtactattaccactgacgtttttgatatggtagttctttcaattggactaaaaccaaattcagatatggtggaactggctaataaagttggtattgagcttaacaagtacaatttctgtgaggcaaaagaacttaccggagtcgaaacatctaaagaaggtatctatgtagccggtgctttcagtggccccagagatattccggagacagttattgaagccagtgctgctgcaggagcatgcgcagttcaacttgcatcagcccgtggtacattgattaaaactatggaatatccagaggaaataaatgtatatggtgagatacctagaaccggtgtatttatttgccactgcggtattaacataggtggcgtggtaaatgttccgagtgctgttgaatatgccaaaacactacctggtgtagtttatgctcaggagagtctgtatgtttgttcacaagatgctcaggtgcagataaaagaaaagattgcagaatataatttaaaccgtgttgttgtagcttcttgcactccgagaactcatgagccgcttttccaaaaaaccttacatgaagctggtcttaacccgtatttattcgaaatggccaacattcgtgatcagtgttcctgggtacacatgcatgagccggaaaaagctactgtaaaagccaaagacttggtgaaaatggctgtagctaaagcccaattgctaacaccgttatatgagcaagaacttgatatggatcacggtgctcttgttatcggtggcggtgtttctggaatgactaacgcgttaaatctggctgagcaaggttataaagtaagcatagtggaaagaactgaaaagctgggtggcatagcaaatcgtataaccactggttttaaaggcgaggatattaaaggctttgtggctaatcttgcaagtaaggtaaacaaccacgcaaatatagatgtttatctgaacagtgatttagctgatgttcatggttatctgggtaattatttgactaaactgaccgatggacaggaaattaaacacggcgtaactattattgccaacggtggtatggaatacaaacctacagagtatctgtatggtgaaaatgatagagttattacgcagttggaactggaagaagctatggtttccggcgatgctaaggtgaaagatgccaaaaactttgttctgatcaactgtgttggttcacgtgataatgaaagaccatattgcagtcgtgtttgctgtaataaatctattaaattagctctgaagattaaagaaaagaaccctgatgccaatgtctttgttttgtaccgtgacatcagatcttatggtttctttgaagataattatcgtgaagcaagatgcaaaggagttatcttcattcgttattctgttgacaataaacctgtagtagaggctgtcggtgacgttataaaagttactgtaactgatcatgtactaggacagccgcttgaaatagaagctgatattatctgtttagcagctgctatagtgccgcaaaaggataacggaaaattatctcagttctttaaggtgcctttaaatgctgatggcttcttccttgaagcacatttaaagcttcgtccggttgattttagtactgacggtgtgtttatgtgtggtttgtgccatggaccgaaatcaactgaagaaaacgttgctcaggccaaggctgctgctgccagagccggtactgctttaagcaaagaaaatgtacaggcagaaggtaaaattgccaatattaataataaaaaatgtgcaggctgcggagtttgtgaattggtatgcccgtcgaaggccattgccgttgacactgagaaaatgattgccgtggttaacgaagctttgtgtaaaggttgtggagcatgtgcttcctcctgccgttgcggtgcattaaatattaagggatttactaatgagcaaatcgtagctatgatcagtgcgctttagttaaagggggttatgtaaatggagtcaaaggaatttgaacccaaaataattgcctttctctgcaactggtgtagttacgccggtgcagatttggctggtgttggcagaattcagtatcctcccaacattcgtgtaattcgtataccttgttccggtagaattaatcccctcttcatttttgccgggttaagaagcggagcagacgcgattttaacatctgggtgacaccctggtgactgtcactatgttagtggcaatcttgtagcacgtaggaaatttgcgcttatgaaaagccttttggatttcatgggtgttgaagaagatagggtgaacttctcctgggtatctgcggcagaaggtggaagatttgctgagttggttactaaagttaccgacagggtaaaagaaattggtcccaataacgggataatgaaaaagcggattgaggtgtagcggatgcaaaatttatcaaataaaattcaagacgctgccaagaaactgttggaggagaaaaaagtagacgtggttattggctttgagcaaggtagtctacctctccgcagcaccccttatttcgctaggacaccggaagaaactgcaaatttgatttggaacagtggttgtgagaataacctagcgaattatcttcgcaaaagaagcgacaaagttgctgttgttgctaaagggtgcgatgtaagatcaatagttgttctggtaaaagaaaaccagattaatagggataatttatatattataggtatcccctgcagcggcatgattgatcaaaataaagttaacgcagcggtaaatgggaaagaaatcagcgaggctgctgtaaacggtgatcaagtggtaattaagggcgaggggtttgaaacgactgttgctcttgctgatatgattcatgatttttgtaatgactgcaaatatcctactccggttattttcgacgaattaataggtgaaaaaattgtcggcaaggataatgtcagctatgctgaaatagatgagtttgaagcaaagtctcctgctgagcgtcaggcttatctggctgctgaaatgagcaagtgtatccgttgttatgcctgtcggaatgcttgtcctatgtgttattgcagcgagtgttttgttgactgcaacactcctgagtggatcagcaagagtattgatgcaggcgacaatttgattttccacgctgtacgtgcacttcacttaggtggtcgctgtgttgattgtggtgcttgtacaagagcttgtcccatgggtgtagatatcggtaaattaaccagaaagcttgccaaagatgttaaagtgctgtttgactatgaagcaggtgtaagtctggaagagaaatgcgctttaagcacatttaccggggatgattcggaagaattcttggtgaaggaatgaggtgaaaaggatgaaaattagcaaaaacggggttgccagtttattggacagcttgctaggtgactatcttgtgtttgctcctgttgatgagttgggtaatatgcgttttttaccgatcaaatcaggtgctgatgccaaattagattacagtaatactaaaaagccacccaaagaaatcctttttcctcagtccgaaaaactatttagttatgctgtggtaaatgacggtgtaagggtggaagagaattttgccgataagaagattgttgctttcggtgtgcgtccctgtgatgccaaaagcatttccttattagataaagtgtttgataatgataagtatcaagatccttattatttcaataagcgtaacaatttgattgtagtaggtttagcctgtaacgatccggcaagtacatgtttttgtacttccttcggtatcgggcctttctctactgatggcagcgatgttatgctggtggatatcggtgatgattatattgtgcaaacagttaccgaaaagggcaaagaatttgtagctaagctttctcttaccgaagaatgcgatgccgataaggatgcaattgtgaaggccagtgctgctgcaaacgctaagatcaccagcaaggtggaaatttccggtcttaaggaaaaactcgacaatatgtttgaagacagcatctggagttctattcacgagaaatgtctgggctgcggaacctgtacttatttctgcccgacctgccactgctttgatctaattgacgaggcagttgatgtaaacggttgtcgcgtaagaaactgggattcctgcatgttcccgctctttactttacatggatcaggtcataacccaagaacctcaggtaaggaacgctatcgccagcgtgttatgcacaagttcaggtatttcgtagaaaacgtaaatgaaactgcttgtgttggctgtggcagatgcattaagaactgtcctgttaatctggatatccgtcaagtaataagttcaattcaagctaagaacattgaagcgggggtggcaaaataatgaataatccttatctgccgctgccgatgaggctggagaaaaacttcattgaaaccgaagataaaaatattcgtacctttacattaacttttgttaataaagaggatgaggaaaaattccagtatatgcccggtcaatttgctgaagtttgtgtatatggcaagggcgaagcaccattcggtattgccagttcgccgacagaacccggcaagctagttttttctgttatgaaggtaggtaaagttactactgctcttcatgatatgcctgaaggaactcttttgggtgtgcgtggcccattaggtaattattatcccctagaggaaattgaggggaaggatttggttattgtcggcggtggttttgcatataccactcttcgttcaacaatagcttatatactcaatgaaaaaaacagagcgcgttttggtaagttgactgttatttatggtgccagaaaccctggcttattcctctataaagatgaaatagccgagtggcaaaagcgggatgacattgagtttattaccactattgaccgtgaagttcccggttggacaggtcgggttggttttatacccgcagttaccgaacaggtagcacccagctcggaaaactcctacgcaattgtttgcggcccgccggttatgattaagtttactttgccggtattggaaaagctaggtttccccccagagagaattgtcaactcgctggaaaacagaatgaaatgcggtatcggaatgtgcggccgttgtaatgtcggaaataagtttgtttgcaaagacggtccggtatttacactggcacaattacaaaaactgccgggcgaatattaaaattcgccccggttctaaaataaaagtttaattggctttagaagggaggagtaatcccgaatatgagtacagaagttattaaggcagcaaaatttgatcctgcattcagagccgaggttgccaatttagttaagggttttgatttcggaaattgccttgcctgcggtatgtgtactgccggttgtgcttattctgatgttcatgcgaacaatgatccacgcaagtttttgcgcaaacttatcttaggcatgcgcgaggaagcaatgaatgatccttattactggctgtgtacaatgtgtgagcgctgcacaattgaatgtccgatgggtattaatgtagctgctatagtcagaggcataagagggactactaacgaagcattcagtgatgatcctgcaaaaaaaggacccggctttatggtcaaggttgttgaagaaactattgaatcaggcaaccagatgaatgtatcccaggaagattttatggatacaattgagtgggttgaagaagaattgcaggcagaacttgacgatcctgattataaaattccccttgatgttgaaggtgccgattttatgttcgggttcaacgctcgggaaattaaatattaccctcaggaactgcaaagcattttaaaaatcttttatgccgcaaaagctaactatactattagctctaaaaaatgggatgctacaaatttagcacttttcagcggtaatgataaggacttttggacaattaccaaaccgctctttgaagaaatggaacgcttaaaggccaaagagttgatcgttactgagtgcggacatgctttccgttcctgccgtatgggctacaggaatttctgggataaggagagcgattataagttccccatcaggcatatcctgcaattaatggctgagtggattaaagaaggccggattaagctggatccggataaaattactgaaactgttacctaccatgatccatgcaatactgcccgtaaagagggagtttatgaggaacctcgttatgtaattaacagttttatcaagaactttaacgaaatgtaccccaataagcagtggaatttatgctgcggcggtggtggtggagccttggctactccggaatataaagttgagcgtttagccaaaggaaggctgaaagctgatcaagttattaaaaccggtgctaaaattgttattgttccctgccataactgcatggaccagtttaatgatattaataaagaatttaagcttggtgttaagaacgaacacctttgtgctctaatagcggaagctttaatattagatgaaaaataggttcaaaacagccggtgccgctgaaatatgcggcactaggcctgtttattttaggtttgcactgcctcgtaaagtttattcgcaattttaggtattggcggaaaagcatatgtgaagcagcatttttacaatttaaattttcggaattatgcaaattgacaataaaaaatgattattgctaaaattggcttgtcggattaataaatttaggtagaaatgctcctattataaaaaaggatttttaaatgaagatgttgaatagtatattaattcattaaagatagaactgtcgcaaaattcactcatcctatttattgcaatctcagatatataaaaataaagcttatcaggaagattgtcggactactattattatatctgtgaatgcaatatctgatgtgacagcgagtttatttacggaggtgtgttaatgtatgggagattttgaacctaaaatagttgcattctgctgtcactactgtgcttattctgcagcagacttagctggctccatgaggttacagtactccgacaatatcagaattgttgagatgccctgttcgggtaaaactgaccagcatgtactactaagagcttttgaagaaggagccgacggggtttatgttgccggttgcatggaaggtgactgtcacttcttaaaaggcaactttagaggcaagaaaagggttaaacagcttaagaatattttagaccagattggtcttggtgctgacagggttgaattttataacctttcagctgcaatgggacctcgttttaaagaaatagctgacgagtttaccgaacgcattagaaatctggggcccagccccttaaataaatctgtaaaaagctccaagggaggtgacgtggcgtgatcatagctgaacaaaagcccatggaaactattgaggaatttattaaggattataaaaaggttttattcctggggtgtgccggatgtgttactgtatgtcttgccggtggtgaaaaagaaactgatctgttagccacatcattacgtatgaaacgggaattagaaggaaatccgctggaaaccgttacttatacggctactcgccagtgtgatcccgaatacgtagacggaattgccaattatgttgaagatgtggattgtgttgtttcattggcctgtggtgtaggtgttcagtttgttgctgagaagtacagaaataagattgtttttccagctctgaacacgaagtttgccggtggtactgttgaacatggtgtctgggaagagcgttgtggtctttgtggtgactgtattctgcataaaaccggtggtatctgcccgattattcgatgttccaagagtatccttaacggaccgtgtggcggttcacaagacggtgtgtgcgaaatcagtaaggacgttccctgtgcttggcatttaatcgttgagcatatgaaagaactgggtagattggacatgcttatggaagttcaaccgccgaaagactggtctacgtctcgtgatggcgggccgcgtaaagtggttagggaggatgtgaagatagatgagtaagagtaaaatagaaagactatttgatcagggcgaatttgtcgtatcttgtgagattggtcctccgaagtcaactgatgctgaagtcatcagagaatatgccagaatgttgaagaatcacgttgatgctgctaaccttaccgactgtcaaacagctatcgtgcgtatttccagtattgcgtctgcctggcactgtttagaggaaggtctggaacctattatccagatgacctgccgtgaccgcaaccgtattgccatgcagtctgatttgctgggcgcttatagtatgggtattagaaacatactttgcttgtctggtgaccaccagaagtttggtaatcatccaactgctaaaaacgttcatgatcttgattctatgcagttagttaatatggtaaaaagaatgaaggatgaagaagaattctgctgtggtgaaaaatttaagaatcatgctccaaaagacttttttgtgggagcagtagcaaacccctttgcagatccgtttgaatggcgtgttgcccggttagaaaagaagatagctgccggagctcgttttatacagacacaatgtatctttgatacggatcgttttgttaagtttatggatatggtgaaggaacgcggcctacataagaaatgtaagataatggccggtgttaccccaatcaaagcactcggcgcagctaaatatatgaagaacaacgttgccggtattactgtacctgatgagttaatcaccaggttggaagctgccaataaagccggtggtaaagatgctgttagagaagaaggcatccagatttgcatcgaacaaattaagatgtttaaggaaattgaaggtgtagccggggttcacatcatggctattgcctgggaagagcttgttccaagattggttgaagaatccggtttgtatccgagacctgcattaaaagaataaattcaaaagaataaattagaataaaaataacggagaagcagaataactgcttctccgttatttttattcagaatatgctgctgatacgttttcataatgatttttgttagtaataccggtccatgtaattacaggcactgctccttgttctcttttagccatgtaaatcaataaatccagtactctacaggaataaccccactcattgtcataccaggctaagacttttaccattgttttatccaatacaattgttgaaagagcatcaacaatggaggaatgaggatcactataataatctcttgataccaggggggcctcagtataggcaagtatgccttttaattcattatcggaggcgcttttcaaggcactgtttatgtcttctgctgttacacttttatttaactctgccacaaagtcaacaattgaaacattgggggtgggtacccgcatagcaaaaccgttaagtttgtcttttaattcaggaataaccagtgcaacagctttggctgcaccggtagtggtgggaataatagattcagcagcagctctggcacgtcttaaatccttgtgtggcaggtctaatatctgttggtcattggtataggaatgaacggtagtcattaaacctctctttacagtaaaattatcatttaatactttgaccacaggagccaggcaatttgtagtacaggaggcattagaaactatattgtgttttgccgggtcatatatgtcctggttaacacccattacaatggtagcatctatttctttaccgggagcgctgatgacaacctttttcgctcctgcttgaatgtgttttgctgcatccgaacctttagtaaatctccctgtggattcaacaaccatctgtatgcccagattaccccaggggatattggcaggatctttttccgcaaagactgtaacttccttaccgtttaccgtaaagcctttgggagttgatctgacattagcatttagcactccgtgaattgaatcatattttaataagtgagccagagttttagagtcggttaaatcattgacagcaattatttctatctccgggttgttaagagcagttcgaaatacattacgcccaattcgcccaaaaccattaatgccaatttttataggcataaatttcacatcccttataagtattcaaaattattatatccatgtttatgaaatatatttagaagcataataattgcctgcaaaatcaaattataaaaatttgccaatatctaagtttccgattataattattattacagtatatttaagaaaaaggtggtgatgttttgcttttaaccacaactccctttgtagatggcaggcaaatcagtcaatatctagggatagttacaggtgaagcaataatgggcgctaatgttgtacgtgactttttagccagcataacagatatcgtaggtggacgttcaggtgcttatgaatctaaattggcgcatgccagggaagttgctatgcaagagatgtctgaacaggcattaagactgggtgcaaacgcaatagtcggcatagaccttgactatgaggtaatcaaagaaggtatgctcatggtagcagccagcggaacagcagttgttttgaagtaacgtttcagaaatatttaaaaaattggttcaaaagaaactaaaatatgaacatattggatctcaaagaaactcgtatcaatgtgtggtacgggtttcttttgtttatgggatggaatccgaaaattttttagctatatgattaatcaattctcccaacaatttgaaagaaaaccacttgtctcatcgccgaaatgttttaatattcaggggaaggaatatactacttgactgaagaaatattactagggtatataaactcttttatgagacatgtttttaactatttatattcggacaaacatcaactgctttaaaaatgctgagaccaagacctccctcgaacaataagtaaagaacaacaagacaaacttattttaggctaaggaaaagggtggacaaactatataccttcacctaaaataaaacatgggagtggatattataatgaatcttgacagaaaagcattaaaaaagtatcgtgcaggaaatgtcacctctgcttttggtacagatttaatgatgcagggctttaccagtatacctaatatattattgaagcattacaaagcaatgggtatttcagatatagaaatgttgcttctggttcaattattaagaatacattcagaggaaaaagattttttccccactactgaaaccctggcaaattgtatgcaaagtgatatctctctaattgaggatgtcttagccagtctaattgaaaaagatattcttgctataaccaagtattatgatgaatttcatgatatgattatatccggctatgattttgaaccactctttgagtcagtttctgaaatctgggcctgtgcaaaagtgaaggaactggaaaaaactcaaaaaatgttggaagaacaagagcagcaatcagttaaaaataattttcctgagcctaaccatgaattagcccagctgtataaaacctttgagaatgaatttgcccgacctctttctcctatggaaattgagcagattcagaaatgggtagcggagatgaacagccaattaattcgcgaagctttgaaacgggctgtcttgctgggcaaacataattttaagtatattgacagtattattatggaatggcaaaagaataatcttcgcacgttagaggcaattaataattatgatatcaattttcagcgcaggcgcaatacaaaagtatattccggcaacgcatcgaagacccaaagcagcgatgctaaaaagaaggctatgattgaatcactctatatgagttgagttgcctgaagcataacgcgtactttgggtaagataaaggggctattgactgtggacagtaactgtagtttgtgtcaaaatcgtggtattattattgatgctgatagtcagctggctgtaccatgtcaatgcataaaacaaaaggctgtttggaatcgttttaagcaagcaaaacttaccttgagaatgcttaatcagacttttgagaactttaattttggttattatgctaaagactgttttgacccggtaaaaaatatatcatattatgagtcagcacaaatagcctttcaagcagcaaaaaatttcaccagagattttatgaaaaataataaaattgacggtttgttattctcagggcaagtgggcagcggtaagacctttttagcttgctgtatagccaatgctctcattaaggaaaatcaagctgtattattttcggttgttcctgatttgcttgatcaaataagatttacttatgactcgtcgcgccaggtggaatattcagagcaagatctggtcgaaactgccaggcaagttccgctgctggtattagatgatttgggtgcccataattatacggaatgggctcaaaataagctttactcaattttaaactatcgtttgaataattatttgccgactgttattactactaatatcagcctggcagagttagagcaatatctaggcgccagatcaacctcacgtattattcaaatgtgtaatccttaccgtttactggttgatatggatatcagaatagttatacgaaaaaaacagtctgttttttagagggcataaccaggtcaggaagtgtatttagtgaatgaatttagaaaaaaacagctccggtttggtataaccaccggagcttctgcggcagcggctgcaagagctgctgcattgcttcttttgagaggacaaacagtggttgaaactactgtatacaatccggcgggagaagctataaaagttcccgtggcctcacaggtaattattgatgagtgcactgcttctgctacggtaattaaagacggcggggatgacccggatgttacccacggtctgtcggttgtagtccaggtcgaaaaatgtccgtccagtattattattaatggtggtgcaggagtaggcagggtaaccaaaccaggtttgcaaataccggtaggtgagccggctatcaaccaggttcccagacaaatgattatagccgctgtatctgatttgctgccggagcagcagggactgaaaattactgtgagtgtacctggtggggaaggtgttgccgccagaactctcaatcccaggttaggcatcaccggggggatttctatactgggtactaccgggattgttcgcccaatgtcggaagaagcttttaaagattcactggttccgcaaatagaaatggctttagctgcaggttataaggatattgttttaagcccaggtaggatgggcataaaaaatgctgtagaaaaatatggcctgccggaagcggctgttgtagaaatgagtaatttcgtggggtatatgctggatgcctgcgtggaaaaaggtatagagcaggttctactctggggtcaccacggtaaaattgttaaagttgccgcgggaatttttcacactcataacagaattgctgacggccgtttggagactctggcggcatatgcaggtttggccggtgccagcagccaaaccatggctgctattttagactgtattactgctgaagcggccctgcaggttttgaaggataacaatatagtggaagaggtttttgccagattggctcatcgtgccagtcagcgagctcagtattatacccaggggcgtcttagagccggtaccgtattgctggatatggagggccaaattttaggtttagatgagcaggccagaatagttgtcagaaagttggggtgcaatttatgtctgtaatagccgataaggaataccaaaatacaacaattaatgctgccgatgaaactgtttatgttatgaagaatcctcttactgttgtcggcatcggccctgggggtaaagaatatctcacttttgcagctctggcagctatagaaaaggccgaggttttaataggaggtcaacgaaatctggatttgtttgcctacctgtgtaaggaaactttcataataaaaaacaatttgcaagatatgcttgattttattaagaaaaaagatgactgtaattttaccgtaactgttctggcttcaggtgatccggggatatttggcatattgaattttttgcgtcgtcatttccctccggaaagcttactggtgttgccaggtatcagctcaatccaactggcctgctcccgtctggctttgccctggcatgatgctgtattaaccagcacgcatggtcgtgattaccggcatttgattaatacagtaagaaccaataagaaggtaatagccttgactaatcctaattcttctccttctgacctggccaggttgctgatagctgaaggtatagataaacgagtggtatatctttgccggaacctttcttatcctgatgaacaaataagcatgtttagtcttgaggaattagccgatttggaagtgactcaatattctaacaatgttatggtgattttagatgacgcataaatggccttttcgaaccccgggaataccggatgaaatgtttatacgcggcaacgtaccgatgactaaagaagaggtgcgtgctgtgaccgtagctaaagccaggctgagagaaggacaaacagtttgggatataggtgcggggacagggtctttatcagtggaagctgctctgcaggttgttcggggcaaagtatacgctgtggaaagactggctcagggaattgatttgattagacaaaaccgtgataatttttctttggacaatctggaaattattcaagggctggccccggaagctctctatgatttgccagatcctgatcgtgtttttatcggcggcagcggcggccagttagaatggatattaaaatatttggccggtaggttaaggaccggcgggcgtattgtgataaatgcagtaactctggaaactcccggccgtgcagtggaaatcttacataagctggacttccgaacggataccagtcaaatttttgcggcacgtgcattaggtataaaaaatatgcatctcatgcaaggactcaatcctgtttacataatcgctgcggaaaaaggaggggacaatattgccgggtaaatttttcggcataggagtaggccccggtgacccggaactgctgacctttaaagcgtataaagcacttgagcagacggagatactctgtatccctaagtcatcaggtgacaaagaaagtttagccctgtctgtagtcagtaaaatgctgtccagagagtttaattacctggaattgcattttcctatgtcaatggatgccaaagtgctcaaggaaagctgggataaagcaggtcaggctgtagctgaatgccttctgcaaggacgctcagtatcttttgtcaccattggtgatcccatgttttacagtacttacggctatttgctgcgttacctcaaaaacaaccacccagatgtagaaacgcaaaccattcccggtattaccgcattttccgcctgtgcctcttatttgcaaatccccctggtagaagcggaagaaactgtggcggttatccctgctgcctatggtttagataaatttcgagatgtgttagacagtttcgataatattgtactgatgaaggtaaaccggcgctttgatgatgttctggcagaactggaaaaactgggacttaaagataaggcggtatttatcagccgggtaggttatcctgagcagtatgccacccgagatttggacagcctggcaggtaaaaaacttgattatatgtccttgattatcgtgcaaaaacggagggattagatatgatatattttgtcggggccgggccaggagatccggagttgattaccgtcaaaggctcaagactgttatcggaggccgatatggttgtttataccggttcactggttaatcctcaggtattgcaatattgccgccccggtattgaaatatataacagtgcgggtatggatttaagtgaaataataagtcttatgcaaaaggctgtgcaagaagggaaaaaagtagtcaggctgcaaacaggggatcccagtttgtatggtgcaatacaggagcagatggatgccttaaacgctgtagatataccttttaccgtaattcccggggtcagttccttttttgccgctgctgcggcaatcccgcgtgaactgactctgccgggcatatcacaaactgttgtactaaccagaattgaaggccgtactcctgtaccggagtcagaaaagttgtctgaactggctagacaccactgtactatgtgtatcttcttaagcgtgcatctgatagatacggttgtgcaggaattactggatggcgggtatagtgttgatacacctgtagtaattgttgaaagagcttcctggccggaggagagagttatcaagggaactgtctcgactatttccaagttgattaaagaagcgggtattacccggacagctatgattctggttgggcaggcttttggggctgattatcagccttccaagttgtatgacaagaattttgctcatggataccggggttagcagtgaaaacagcagttgttactgtgaccagagaaggatcactgctggggcaaaagctatccgcaattctaaaaaaatatgacaattaccaggttgatttgtatgtgcctgccagatatgctgagcttatccccgggtctgttccttatgaaaaacccatgtctctcttgataaaaaatatattctctgaaagacaggctatagtgatggttatggctttgggaatagtaatcaggatgattgctccccatatacaaagcaagctaagcgatccggcagttgtagttttggacgagaaagggcagcatgtgatttccgccttatccggtcatttaggtggtgccaatcgattgacttctcttttggcggcagaacttggtgcctgtcctgttattacaacagcaacagatgtgcaaaatcgacccgctatagatcttgttgctcaggagtataatctgatacctgagcctcaggctatggttaaagaggtcaactcagctttagtcaacggggatcaggtgactttatatacagattaccggctaaatataaaagcaatgccgaattttgcaatttccgctatgaaggatttccaatatcagttaccggcgggaaatgaccgccaggttttgttgactaacaaagtcttaccaggtttaagaaatactttatttttgcgtcccggcaacttggtagtggggattggttgtcgccaggggacagagaaaaaccaaatagaaaaggttttgcaacaggtgctggaacaagcaggtaaaagtatctacagtataaaatgttttgctacggtagatatacgggctaatgaacctggattgacaggtttggctgccgattttaaaatccctttgctggttttttcccgcgaggaaatcagacaggcatacagtaaatatcccggtgtttttcagcactctgatttcgttcaagaaaaaataggagttggtggagtatgcgaaccagtgaccctgctggcctgtcctcaggccaggttaatcagtcccaagacgaagcaaaacggggtgaccatagctatagccgaggacgactggcggtggtcgggctcggtcccggaagccctgaacacatgaccgggcgggcccgcctggctatagctgaggcggaggtaatagtcggctataagacttatattgaactgatcaatgatttaattgacggtcaagaggtgctcagtaccggcatgaccagagaagtagaaaggtgtgaactggctattgccagggcagttgccggcagtaaagtagccgtagtttccagtggggatccgggtgtttatggtatggccggattgatactggaactcttgtacagagatgatactcataaggaaatcgaattggagattataccgggggtaacttcggcaacggcctcggcggctcttttaggcgcccctttaatgcatgattttactgtaataagtttgagtgacctgcttactccttgggaattaatacaaaagcgattacacgcagccggtgaaggggattttgtagtagttctgtataatccgtccagccgcaagcgaaaggagcatattgtaactgccaggttgattctcctccaatataagcccgcatcgacgcctgttggtattgtacgcaatgcggaaagggatggtgaggaaatcataattacagatctggaaaatatgcttaagcatccgatggatatgttttcgacagttgtaataggcaataaaactactgccaagctgggacaatatatggttacacccagggggtacaatgtatgatccttgttctgtccggtacaggtgacggcagaagtattattaaggatttggttcaaaaaggttaccaggtattggctgctgctgctacagcttacgggggacagctattagatgaaactggagcggcggaaaccctaggccgcccgctaagcgaaccggaactgctggaattaatagccggcagggggattaaagctctggtagacgtaactcatccttatgcggaagcggtttccgaaatggcatttaaagtatgtgccgagatgaatctgccatatatcagatttgagaggcaggaaataaaacttcctgagcacccattgataatgcatgctgctgactacctggctgcggctgataaggctgttatgctcggggagtcaatattcttaactaccggcagtaaaacattgggtatttttttacgtgctgctctgctccggaaaagaagaatcatagccagagttttgccccatcccagggtactgcagcattgtttggatttgggtttaactccggcagatatagtggctatgcagggacctttttctaagcaaatgaatattgcaatgctgcgccattaccaggctaacgtgctggtaaccaaaaacagcggtatagtcggtggcttaccttcaaaaattgaagccgcgctggaactgcaggttccggtaataatagttgacaggcccaggccggtcttaagcggggcgataagttccgtggataccttatttcaggaattggagaaacatctacagagctaaaaatctttatatcagcagggaggtattattttgcacccggtgatcaccaatccccgtgagattgaaaaaaacagcatgcagattatagaggataacgtacctgaactacataagctgccccgtgaacataaggaaataatcaagcgggttattcatacaacaggagatttaacatttgtaaatttagtttatatccaccctgaggctgtggcaagcggtctgacagcacttcgtgcgggccggccgatagttactgatataaatatgctaaagacaggaattaataaaaatcgcttgcaggaactgggtattactgcttattgctatatagccgagccaagagtaattgaagaatctaagaaaaccggtttaaccagagccatgattgccatgaagttagctgcagcagaagccaaggacggcataatcgccattggcaatgcaccaactgcgctctttactctgtgtgatttaataaagagcggtgcggcaaaaccgtcactggttattggtacaccggtaggttttgtaggagctaaagaatccaaagatttgttaatgcagatggatatacctcatattgctgttcccggcaccaaagggggaagtactatagccgctgcaatagttaacgcactgctctatctggcttaagaaaaggtagtttattgtgtgtttagcaggcttggttgtataaatattctcgtttaattccgctaactttcttagcggttttttttttactatgccaattggataaattttcatgtttaaggtaatactaaacatgagcaaaatatttgctgggatagaaaggaggaaaaatgtttaagctaaaaaaaatttttacatgctttcttacggtgttgctgctggtgttgtccgtagcaggggcaaagtcagaagaactggagacggcacgtgcggaaaacgatcgctataccgtacaaaagggtgatacattatacggaatagcgcgtcgttacaatatttctttaaaagaattaattagaaccaataatataacaaatactgtgatctatcccgaagaattgctggtaatacccaggaaaaagtttatctatacttcaaggggagatataccgcgtgatgaattaatcttactggctaaaataattcacgcggaagccagaggagagtgtttagacggaaaaattgctgttggagctgtaattatcaaccgtttggggagtccctattttcctaaaacagttcgtgatgttatctggcagagttgtaatggtgtataccagttttcacctgtggcagacggttcaataaatcttgatccggacgaacagtcaatactggcagctgagcttgctttcacaggccaggaccctacaaacggggcactatatttttataatccatgcattgccagagacaggtggataaaaagcctgcctgtgttaaaccgaataggtcggcatgtatttgccacacaagcctagtgcatgtccgattaaaataaaatatttatacagcaccgggccttctttcgagaaggcctctaattattttgttcataattatgggaataatagtgtaaagaactcatttggaggtagaatgttgaaaaagatctccgcaatcttgattattttatcacttgtttttatgtcaggctgtagtgttttaaagtctttgccggaacctgaaattccggttgcctcaaaaatatatgatgtaaacggccaactgatcacaactgtttacaggcaaaacagaaatcctgtgactatgaatgaaatatccccgcacgtgcaggacgcaatagttgctgttgaggacagcagattttatagacatcatggactggattttctgggtatgttaagagctttgtatagaaatctcttagcaggcggtgtagtggaaggcggcagtaccattacacaacagctggctaaaaatttgtatctgggtaatgaacgcactttttcccgaaaattaaaagagatggtctatgctgttcaattagagagaagcttcagtaaaaaagaaatattgcagatgtatttgaatacgatatattttggccagggtgcctatgggatagaggcagcatccaggtactactttgatacaccggccaaggatttagatttagcggagggcgctatgctggctggtatacctcgttcacctgaaaattattcacctgctaatgactgggatgctgctaaaaaaagacagactgttgttctggatcgcatggcggagttaaattatatcagtactgagcaggctgcggcagctaagaatgaacctttgatacctgtaaaagaaaaaaaatggaatcaaaaggctccctattttattgctgaggttgttaattattttaaagagcattacccgcaaaactgggaaatgatttttacccagggcttatcaatttacaccactctggatgtgaaactgcaggattcagcggaaaaagctgtacagtctaatttagctaagtcgccgccggatttggaatgcgcgctggtagcactcgacccgcataacggttatatcaaggctatggtaggggggcgcgattttaaccgttctcagtacaacagagtttatgcccgcagccagcctggctcagccttcaagccttttctttacgcagcggctattgatgccggctatacggctgcgacaaccattaaatgtgaacctacggtttacaggttagatacaggcgagaattatataccgaaagattatcacggcaattatcattatcgtccgatgactctcaaagaagccctttatatttctgacaatgtggtatctgtaaatctcaacaatcagattggtccggccgttttagcctcttatgccgctaaaatgggtatagatagtcccttgcgttcatatctatctttagtgctcggcacttcggaggtgacgcctatagaaatggcccgggcctatgggccgttggccaacaacgggataaaaaccaagccgttttttatcttaagagtaacggacaggtatgggcgggtattagaaaacaataggccttttcaggagcaggccatagatccgaagagcgcctatatagttaccgatatgttgaaatcagtgctttatcccggtggcacggccccacaggtggcaggtataattaaccgcccggcagccggaaaaacgggcaccaccgaagatcttaaggatgcttggtttgttggctatactcctgacatagtggcagctgtttataccggctatgatgataaaaataaaaaagcaggcaatacaggtggagtaatagcagcgcctatatgggcggattttatccgggaaggcctgaaaggccaggaaaccaatgaatttacagtccctgatggaatagtttttacggatatttgcccggaagacggtcttttagccgcacccggtgatccgagagctattcacgcagcttttatcaagggaactgaaccgaaaacaccctgctattctttattgcaggataatttaatacaattacctgataatccggagatcaggccgtaatgtaagtagataaactttttcgtttaagaaaaagcaggaaatttaaaacatattagcgaaagtattataaagaattaaatagattctgatgggggtaggaattttgtgccagcagtttattagtatattaagtgaaaaatataattttaccagggttcaggaagatattttatctaagacccccagtgccttaggacgtaatgaaagacggatcctattcgaaactctcaagccgagagaaagagagtttaaaatatttttaaaagagaaatacgagcaattgaacaaggaagatcgtcatttttggttagttgccactgttgatagtttgctggctaagggtggagaatcagctattattgacggtttgctgatggatgttatcggcagactggaagtgtacaaggttttacgacagcgctcagagattgagggacgggctttaaagcccttggttaattttggaggtcttagctttgttttagtggctatggtcattataactgctattatattatatttcttacattaagggagggattttattggcaggtccaaaaattactgcttaccaggaagcgcttaatgcgtttttaagcaaaacacctgaagaaattattttaccgagcggagctaagtatgaccaggacgcaagattatataaaataaactattgcggcatgcagtattccgttaaccaggatggtggcattattacgccgctggataaagcagaaaagttggactataatgatgaaactttgattttgcaatatttaacgcagagcagcggtattcctgcaagagaaaaatggattaattttttgcagctgcctggtggtgagatgcaccttctgccttttaaaaatgatgctctgtttccgttggccaaaatgtttggtgaagatgctaaagcgtttttctcagcgagtcgcaaatatggagctgagcctattgaggtaggggatcatgccgtagtgatacaggcactgcccaaaatacctctggtagttgctctatggatggcagatgatgaatttccggccaagtctaatatcttatttgatgaaacagcccctctgcatctatcaactgcttccctctgggttctaggtatagaattggcgaagaaaattatgaggaatcgtgaatcttaagctttagtaaaattggagagataaatatgaaaaagcatataaatgctttaattacaaaatttttatttattgcccctgttataggcctggtgggaccgattttcagcggtatgaattataaaatagctgttattgcagccgcaattattacactgggcacttatttgagtgctgatttaattttgctcccacgaatgggtaagataccggctctaataggggatgccattattgccctggttgtttactgggagataactttcgtcacgggttgggccagattcagcctggtaggaatgctgctgtcaactctggccatagtttttggagaaatatatttccacaattacctccttaagactgtactgcggcagcccggatacaataaaaatattgtttctcatactgctgttaacacgaaaaacgagaaaagccagcagataaataaaaaatcgagaagtggcaagaaaagataagaaatcccgttttaatacggggttttttatttatttaacctgacttttaaccttcatactgtgattaaatttaatttaatatggtaataattgtaatagagggaggtatcataattatgaagagagacaattatatcaaaaactatatccattacagagaaaatcaaaaaactgctctggccagacagattgagtttgttagcgttctgctcgttctctggatatgcacagccctaatcatgcttagcatttggggttacgatttaactgtattggcgcttactttcataatacttttgggagaatataaactacttagtttgatcaggcaaataaaactggaacatagacttaaccgctataaaatctggctttccggcaagaaatgtcagcagagtattgatgaaacagcaactagcggggaatttcagcaattagtccaggaaatactggaaaatacctcccatttctcaaaagttaaagttaataaatcgaaagtgaaaactcatggcatagacctaacagctcaatataaaaatctgccggtagttgttcgttgtgaaaaaacaaccgaccaggaaaataaaatttcaatacaatgcctgcatgaaatggtagatgatttggataagctgggtatgaagaatggaattattgtaactaacggtatttttggcaataagagcagggccgcggctgaaaaatataagaaggactatgctattactcttattgatcgatataatttgatcgaatacgcgcgcaaagccaatcataagatttttcctgctccacatattgttgagcaattgataacggaacgccaggaacaaaaaagtgcagatttaatacccttaagcagcaggttgataggtgaccgtcataaagctgcaggctattttactgcggcttccatactcgggtttatgtattatctaattaacaatataagttttttcagtataatttatttgctgttcgctttagttaatgtaactttaggcattatgtgccttctgcatggtaaaagcagatacgaattgaccgcgattaatataattgatacgggtaaagaaccgggttaaaccggctctttaccctttttatactccaggaaatttttctcattatggatctgtggatgaatcattgtttaatgtgagtgaaaatggtacttttgagtttattttcatggtagtataggtacctgtggctgatcgaaagtcgctataggctattttcttattgaattttataaacccagttattaccgctgttgttgtcccagttgctgagattatccttaaaacaaaaatttaattgtttatccttcatgtccagagatacttcaaatcctgactggcccttgagcatttctatttctttaacatttcgccagttgtttaaatctccaaaacctgcatgcataatgactttctcagctcccgcgcgtgccagaagcccgtcgtacagaacgctgaccttattgccgtcttcagttataggctttactcgtacaccgtaaatctgatcagagtaagtatagggttgcaaattgttcaatcggcacacctccgaagtataaaatgtaatagcttaaaaacaatttaaacattatatagtgtgcaactaaactcaattaattataagtcataaaaaattggctcgtattaaatcgtaatatagtgggataatttttaaagatataaagccagcaagtgtggtgagaaggttgaggattagcagtcggttttttggcaagtattgcctgcatttgcttaaaaaaatattattgtatattgcagtgcctttaagcccgttaattgtctggtttattctggtcataaaccgaaatttgctgcaatatctagcctgctctccctggcttaagtattattttccctccgtttcaagtattttacgagaagatgtcgttaaagagaattttatctattattttaacagtgccgcgctaagcggcttgttaactctttttggggtaattgttaccgtttggtattattattccaccagacaacaagagctaatagaaagaaagttttttgtaatagatgaactgatagcagaactgaaaaaaaaccggcgaatgatagagcaaattaaagctagattagaattaacagaggatttaaaccaggataacccggaaataaaaatatatactgatgcatggcataaactaggagccgacgtagcattattgcccaggcgaatgcatatgagattaagcgtgctttacgggtgtctggctgaatgtaaaaaacccatggattattgcagcaggaagcaaacccttgataaaatagctggtttaattacggatatgcataaatatcgtacttatttgggtaaaaaagaggtatattgagtctacactgtacgaaggttacttttttatgctaattccacttgaatctcctttatggtattattatcattgtattaatgttttgataaggaagtgtaagcatgacaaaactacttgctattgatgggggtttgccggtcagggagagttttttgccggtaagcaagccatttattgatcaggaggatattaaagctgcagcggctgttctgaaaagtgggatcttatcagaaggcccgcagacagaggcctttgagcagtcctttgccaggtatacaggggccaaatatgcagtagcagtatccagcggcagtgccggtttgcacattgcgctaagaactgctgctatcgggcaccaggaagaagtattaacgtctcctctgagcttcccaataaactctaattgcattctttaccagcaggctattcatacctttgtagatattgatacggctacctataatatggataccaaaattttagctcagaagttatcttaccggtcaaaagctgttatacctgtccattttgccggtcaaccctgtgacatggatgaggttaataaattagccgcaaaaaataatttgattgttattgaagatgctacacaggcacttggtgccgtctataaaggtgaaaaaataggcagtgctgagaatatgaccgtttttagttttcatgcgaaccagagcctgtctaccggtcagggaggaatggttactaccggttctgaggaaacttataaatggcttaaaatattcagcaacctgggcattgtaagagaacaggcctcactggtagaacagattggaccctggcattatgaaatgcaagatcttggttttaactataatataactgaaatgcaggcggcattgggactaagtcagttagctaagcttgattggttcctggctgccagaaagaaaatagcctcctgttacaatgaagcattgtctggcttagcaggactggtgctgcctggacaattgtccggcgtagaatcggcgtggcaccattatattatacgaatcaaaccggaagctttaaacacagaccgccaggggatatatcaagcgctcagggcagaaaatatcggggtagatgtaaactacctgcccatcttcctgcatccctattataaatggcttggccatcctgacgtatgtaccctggaaggaagtctctgcccaagagccgaagaagtgtataataatatgctatcactgccaatattccctgccatgcaagagcaggatatcgaagatgtaattaaagcggtaaaaaaagtttttaattatcatgctaagtgatttgggaggggtgaccaattttttttctaaaaggaaagactgaaccaatggatctgtggtttttggaaaaaaatctctacctgttttttcgggaacaaaattatacagttgaagttttacagaagccggacgctgatactgttttaatgattctcgctaaaaacggacagaaaaccttgttgcttgggaggacaagtcctcttgagttggatcatcaaattgttcagcagtcagtgcaggcaaaagtcaaatacaaatgtgcaggggtggttattgccgtaaatagcaaattcacccgtgaagctcagaagatggctcgtttggaaaaagtagaactatgggacaataagaaaacaaggaaaaacctgctgtcagttagcgctaagaatattgccgcaattaacctgcccgggaccggggaactggaaaaagctcttcaagatatgtcagtgtctttgggaatcaattcatccatcatggaaaataataataaaaccaactcttgaaatttgaaggggtgaagaagtgaactggcaatatataatcagtccaataaccggagctgtaatcggttacagtacaaactggatagccataaaaatgctttttcgtcctctggaagaaaaaaaactttttggcataagagttccttttacccctggggtgattcccggcgaaagggataggattgcggtaagtattggtgaagcagtaagtgctcatcttttgactgaagaacagattacacgcactcttttagataggaaaacagtaaccgctttaaggagatttatccgtacaagaatataccttttgctgaaaagtgaagcaactgtgagtaatatgattgccggcgctggtggggagaatatcatcaaaattcttaccggacagctgtcagcctgggtttattcagtgatactggacaaaagcactcaagatacacttattgcttacgtgcaaaccgctgttcgtgattttctggataaagagattgaagaaaccctcaatgaagagaaggtaactgaatatgtttttatcataaagaactttgtaaaaaaatttttatccggtccggatattgcaagcagcatcaaaggctatcttgaagagaaattaataaaactatttgccagtgaagagaatttgcgcagtcacttacctgcaacagttattcaggaactgcaagatcaaatttccaggcaggggccggaaatcatcgggatttttacaaagtatttagaatcaccggaagtaaaatcaatcataactcagagactggaaaagttctttgagggttttttgaataatggcataataggtatgctttctggttttataaaaaaaagtatacccaaattggccgaaaaaatatacgaaactataggtaactttttattggatgaaaatttgcaaaaagaactggtgcgtttccttcaagacatgcttaattcagcacttgacaaaaaaataagcgagatagtaaaagaacttcacctcgatcagcaagctaccagacaggaatgggtgaatgtaatatatgaacaactgctgggagaaagagaaatagacagcgccttttcttttgctgaaaactatctgatgggctgtaaaaatcttacctggaatgagttgttgggagacagcctcccccaaaatggcattattgacagtactttgactaacttagtatatggcttgctaaataaaccggaatttcagatagctgtgaacaggacagtgcagtcagcggtggataattttttgaccaaaaaaatctgtgaactgactgccggtgctaaaaataaagaaatttttgagttaagcgaatacctggtcaaaaacagtcagagtctgatacctaaatattcgccattaatattaaaaacaatagatattaaaagcaccattgtaagaagcgtggaagggttggatgtcagcgaaattgaaaatgttctgctgggcataaccagtaaggaactgtcttatataacctggtttggaggcctgctgggcttaatcatcggtttagccaccccttttctgcaatctcttgttaaataaaaaagctgcaaaaccgaccaaacaggtcagttttgcagtttagaaccctcctaaagagaaggctttgttgtaagccatttccttaacccatctttctgcgtccggcagagtgggaaacagcttttcttcaccaactcccttgacactgtaaactgccagccattcttcaaaactaatagattttactttccaaaaagtattaggtaagttgttgctggtttctccaaagccttctaccgcgtcctcaaatcgagtgggcaactgatgagccatattagcaccgtcctgtctaagagtttattctattataatcagattttcgctgacaaacaaggaaaataaaaaggttatccctgcaaattaaaaggatgtaccaaaaggtacatccagtacagctaattattctgcatagtttgccgctcagcccgttcaatggcaagtcgcacaaggttgccacagtttctggaagaaaccccgccaaaaccttccctgctgaccacatcggcaacacccagttcttcggctaactcgagtttaagcctatcggacataataccttgacgtctactcacttagccttcctcctttgcagaataatagctgcatatataggttttcctatcttgtcattattctattccttatatttgtcacaaaacctgttaaaactgcgtaacctgatataaaaattatatttatattttagttatttttggctggaaaggagttgaaccggagtgccgttaaggagtattctgttgcttttgtgctgccagaaccccagaatagaaaatgatttggaaacactgagcgtttttgtcaaagctatgcgtgaatcggtaggtgggttgaaaaccagtctaaataatcttcatgccagtacagcagaatttcataaaaatatgagtattaatatgaatcagcaaaaaaaaaatgactatcctgcccaggaataccaaaaagatgttctagcttatgataactaccaaaatactgaacaaaaggaaacatctccggagttatctgagtggcaagatacaggcgattacacaaaagaggacacataaaaaaggagggataaatccctccttttttattttacagccatgcccaattccctggccagagattcaaaagccggcagcgagttaataatagtttgtttgtcaatacaataagctaaacgaaagtagcccgggcagccaaagccaccgcctggtaccaacagaatattgaatttttttgctgtctcaagaaacttcatatcatcgccaattgggtttttaggaaaaaggtaaaaggccccctgtggtttaaccatttcaaaaccaagcgctgtcagatggttatacaacaagtctctcttctctttatattcttcaatatctacactctcccgctgcaagtgagtaaccaaacgctgcataagagcgggtgcattgacaaagcccagtgtgcgattgcaaaaaatcaagccgtcaattaataaatcaatattatcgataagaggatttattgccagataacctatacgttcgcctggtaaagccaggtctttactgtgtgaggttacagcgatgctgttggtaatatgtttaaaaatacttggtacttggttaccgtcataaactattttggcataaggttcatcagaaataacgaaagtatcatgcccgtattgttttctttttttactgagaacctgttccaggctgtctaatgattgagcactgtaaataaccccggtgggattattaggagagtttaaaataatggctttggttttttcggatatagcctggtcgatcgcgttgagatccagcgtaaagtcttctttggttgccacttctttgaataccccgccatggttgtcaatataaaatttatactctacaaaaaaagggttcagaattattacctcatcgccaggatccagaagggtttttaagacaacattcaaagcccctccggcaccgcaggtcatcactacatgcttttcgttgaaatccagtcctgactgttcagcgagcagctgcgccacagcctgacgggtttccatgtaaccggcgttgctcatatacctgtgcatccccggaaccggttccagggcaagttttttcaactcttccttgaaaattttcggtggttcatttaccggattgcccagggtaaaatcatagactttatcagacccgtgtattttacgaagctgttcaccttcctcaaacattttcctgataaaagaagcattggcaagaaatttttctatcttttgagaaatagccacctgagatacactccttttcttctaaactcgtttaatggtatattacactatatagcagtaattgaaaaccctaaaacgatttataaaaaagagtgctattttatttgcaaattactggtaatagtccggcaggcatgttatactgtgttattaagagatttattacttcaccccgaccatatataaaggggggaatgctttgattttggtaacaggggccggaggttttgtcggacgtcatgttgtaaaagctttattagacaggggatgtaagattcgttgcttggtccgttcaactgatgctgctgttaacttattacccgatcctgttgatatagtagtgggtaatgttaatgacaaaaaatctcttatagaggcctgtcagaacgtttcagcggttattcacctgattgccgtaattagagagattggtgaggatacctttgagctaattaatgttgagggaaccagaaatttggtcgaggcagctgagaatagcggggttagtcaatttttgcatttgagtgccctgggagcctgtgataatccggtatacaaatacgcatattcaaagtggcagggtgaggaatttgttaaaaacagcaaactaaattgggttatcttgagaccctcggttatatatggagagggtttcggttttatggatcgtatgctgcagtctgtgaatatgacacctccctgggtgcctgttcctggccgtgggaaaaccttgtttcagccaatatccgttcatgacttagttaattgtatcataaaagccttgattaacgatgtttactggaaaaaggtatatgaaatcggtgggccggagcatttaaattaccggcagatacttgacatactgctggaacatcttgaattaaaacgtattaaagtttatataccaacaataattttacaaattgttgtaccgataattcaatgctttttaaaagatcctccggtaacaccggtggaattaaaacaaatgaaattgagtaatgtaaccgatccagatgccgttgagaagtattttggctttcagccggtgcagttaagggagggtataaaatacctgcccaaaacaaaacccacaaaccgctaaggttgtgggttttgtttttgataaaatcttttactgagggttgatagttagaatgcctgtattataatcaaaagatgatgttaaattgaaggctctcgccaaatcatcgacagaaacaaaggcgataccgttattaaatactatctggggataaatggtaaagtcattttcgtttaatgagccgttgttgctttcaataggtagtattagaatgtcttcattatgttttattttcacggcaactctgctttcatcccaactcaactctaagcccagcaggttttctaaagcaataacgggaactagaatatgcttgccaaataaaagcggtgtctgtttgtcatttagggcaacatttttcgtacctacgttaatacctatggggtaaggaaccggtttgccaacattagtgaggttgtctgtttcaagccaggctataccttcatttattttatcccagttgatttttgcacccagcaagtcttcaaagaagtacaggggcaggtaaatgtaggaattatggattaacggtgcaaattgagcttctcttttgaccaggttcagactgtaagttttgctgtctactataaagaataattgctttgtctggtttaccagcaccagcgtgctgttaggtccgtcccactggatttggaagccaagctgctcagccagtacagtaatcggtaaaaatacttgctcactgcgaataagtggtcctgcccctctgggtaacttaacttcttccccgtttagtttaactataatatcccgtcgttccccatctaatagattgttgtcaaaatccatagagtaattaataatttccaccggagtaccaattggtatacgttcgtataaccagattacatcgttattactcatcctgatacagccaccggaagcataggtgccaatggaagcgggattgctgttaccgtgaatgccataagtgccgccacccgcattaagtcccatccacctgttacccagaggattgtcaggtgcgccaccgtcaatttttagtttgatataataaggattgattattttgtttattatcttgaatgacccctcaggagtgtaagaaggttctcttcctgtagccaccggaaaaattttaactaattgattattttgataaaaagctaatttattattttgcttatttatgattatctttgtatttacagcagcctcgcagaaaccggttcctaatatcccccctagaaaaaaaaataacgttaagacaattatgcgcaccatctcaataagatccctccaattatggttttagtaattagtattagtaagaacattttttaataccagataaattttttatactccaggaaatcacatcagaatttgcggtgaaatataaacaccattatggactcataacggtgttagatttaatagcttattgtcaataccaaaccaataaaatttcccttttcgtttagtagttggtttaattggagaaaaacatctgttatttcctgtctcagaaggatacttgctttatgctggatattttcctgctctcctgccagcattgaaactagcaggcttttggcagccgagtcaaaggggaaaattctgaaaagagaattttccaacacttcttcttccgctaacccggtcatttccagtccgaatttattaatgtatattatagtgagatctttatccaacgccaggacagcttgctgcatattatttaaaaccaggctttccggtttttttaatttaaagactctattttttgatttcttaagctttgaaaattcatactcaactgttctgcaaatgcccaggagaacggctagaatatggggaggtacagcgtcattgggaacaacaacttctaacaacccgattaatttttgatcagcgtctctaattggaaccccgcaacaaacccaaccgccatcaatattgattgtgtaatgttctaattcatctacaaaaacaggtccttgagcattgttggcagacatgttaaaaggcgtggaaacatcagtctggttacttaagctaatatttaactcattattctgataaatacgctttgtatcgggatcaccgcgaaattcaagaatatatccttctttatcaattaaaaaaatggcgtaggactggtttattaaagtttgttccagcaaattaataaaagatgaggtaacggttactagcgctctggagttgtttttcctgctgtataattccttacagctagtgacctttttcttctgaagcttaaatgaagttgaaggtgagtttaaaaagggtttcattgtatcaatggtttgatttatagaaataccttctcttatcgggagaatcttttgactctttttatatgaatgatcttctgtcataaataaataccaccttaccagctatatcataaattatttcacaaaattatcattataattaaagtcttttcggcaagttttaataaaatacctgctaaaactaatatttcttaataaaataattcaagctatatacatatatgcatttgaagtggggaaaataattgtgtaagcaatcaatctggcctcctcatcttttctatctccctcataacccaccctaaccggtgggcttttttatattctgttttgtataacatttattcttgactttttatatctaatgttgcataatatattttgtcagtcaagattaattttatatcggggcgtggctcagcttggtagagcgttcggttcgggaccgagaggtcgcacgttcaaatcgtgtcgccccgaccagttaaaacccgtgaatccttgaaatacaagggctcacgggtttcttgattttttgagacagtttatatagctccatgcgtatcccttgattttcgttggttaccggaactatgcagacagcatgcagacagggtgcagacaaaaatgcagacaagaagtttattctgaataatataactcgtttgccggttacttaaattgtaactggctttttttcttatataaaggtttaaaatatttaatttatttttatctaattttgttgaagtgaaacataaaaaataacttgaattaggtatatatctataggcgggtggaatttaatatatatttatgtcaaataaaccaaaataatagtgtcttaattgtaaatattaattttttactttagggagttggatttatcacaggtgtttaaggttttaaaaaacaatgagtcaaaaaattttttgatgaatttatccaacaaaaaatattgtcataagggaatttcatcaatcttaattttaaaattcggaggtgatgttgtaggaatgcaaaaacaaacagacaggggttggtaattatttttaaaaccaggagcattatattttttgctgcttgtttaataatttgtttagccggttgtaataattcttcctcaaacagtcccggtcaaacctttttattgttttggggaaaaatacaagaaggtaactatacacaagcggcccagtatgtatcttcacagacggcagttgagtaccaaacagatataccatcctttctgactttaatgtctaaggggggaaaccctgatagcatcagtaggtggacaagcgtaaaagttatatcagaacaaatagacgtcaccaaagctgtagcaaaggttaaaataacagctaaacctgatggaaaggagacaacttacgattctgaaatgcctatgagcaaagaagatgatatatggaaactgaggcttacttcacgcggctatgtaatacagtaatactgcaaagtgaacaaatgcaatcaaatatttattttgagaaatgtgtttagaaatgtaatgttggtgtaaaggaggtttttatgaaccgtcgattattataccgctggctggccagcggggtattgtggctgctgcttttaattgtagtcgtgatctctatccgaagtgtaaatatagtcaacagtactttagctttatttgtcacccatagaggaaaatttttgttaccggcgaaatatttatattattggaaattgacctgcttgggggacaaatctatgagagaacgagcagtgagactgttgaaagctatgctgggtgctggagtagttttcagggaaggccagtgggaagcaatagaatcaattattaataggaaacgcacattggttgtccagcgcacaggttgggggaagagtattgtttattttatcgcaacaaaattattgagagatcagggtgcaggcccaacaattttgattagtccattgctttccttaatgcggaatcaaatagaaaatgctgctcgtatcggtattagagccgaatcaataaacagccaaaacgaagaagactgggagcatgtgaaaagtactttggtacggggtgaatgtgatgtgctacttgtttcgccggagcgcctggccaatttttattttttagatcaagttttgcccttaattagtagcggaattggtatttttgtggttgatgaagctcactgtatttctgactgggggcatgattttcgtccagattaccggagaattgtccggattgtcaataatttgccatcgaatgttcctgtaattgctactaccgctacagctaatgatcgtgtagttaatgatattaaagaacaacttgggcaaaatcttagcatatttagaggtccattaaaaagggattctttgagattacaaaccatacgattggcagatcagtccgaaagattagcctggcttgtcgcaaatattccgaagatgaacggttccggaataatttactgtttaacggttgctgattgcgatagagtagccagatggctgcaagagaaaggaattaacgctcttgagtaccatggaaaattgggaaacgatctgcgaaaagaaagagagcagaaacttcttgataatgaaattaaagctcttgtagcgacggttgcattaggtatgggatttgataagcccgatttgggttttgttgtccactaccagcgacccggttcaatagttgcatattaccagcaaattggccgtgcaggtcgggcgcttgacaatgcttatgctattcttttgaatggccgtgaagatgatgagattcaagactattttataaatactgcatttcccggtgcagatgaaatggatcgtgtagttcgggttttgaacagttcacaaaggggattaaaagcttctgagataatgcttttattaaatatttctcaaatcaggcttgagaaatgtttaaaaatgttacaaattgatgaggctatttctaagaatggcacagtttacagtagaaccttaaacccgtggcagcctgatattgccagaagtgagcaagtaacggcacagagaaagcatgaactgcgcagaatgcaggattatgttaataccgatatgtgccttatgaaatttgtatctttagaattaggtgatccgtatgccggtaattgcgggcggtgtaaaaactgttgtggggaaggatttttctctgagcaggtaggtatagaaaatattttggaagcgactcagtttttgcgtgggaatttcctggtgattgagccaagaaaacaatggccgcctgggggagtcggcgatatgaagggaaaaatatctggtgagcatcgtaaccaggaagggtattcactttgtatgtatggtgatgcaggttgggggcgtttggtcagggaggataaatatgagcaaggttattttcgtgatgagcttgtttttgcagctgttgacctcataaagaatcaatggaacccttacccgttcccggtctgggtaactgcagttccttcgctgcgtcaccctaaccttgtacctgattttgccaagaaagtggctgaaaagcttggaattccgtttaatccggttttggttaaggtaaaaagtactcctcagcaaaaaactatgaaaaacagttttcttcaagctgataatgtaatagattgctttgaaattcagttcggttgccctgaaggcccggttttgctaatagatgacatggtagattcccgttggacatttactgtttgtgggatgttgttgagtaagagtggcagcgggcttgtatacccgttcgccattgccaatactgctggcggaggtgacatagaataatgaaaaataatctttccgaagacagtctggctatattgctgctgtgctctaacctagcgacttacggtaaaacgggaagtttctttaaaccatttacactaaaagaatgggacagtctttcccataagataattgaatcggtaatgaaaagaccaggtgcctttttttacacgactcctgaagagtggcgggaatgtcttaatttaactcccgaaaacatacaacgcatacaaaatttgctaacagagggcgggcaactgggaattgaattagaaagactgagcagtctgggaatatgggtgacaacaagagcagaggcaagttacccggcgcgacttaaaaaagttttgaggcagaaatcacctgtagtactgttcggggcaggtgatgcgtcactttttcaatctgaaggtgttgctattgtaggttcgcgaaatgttgatgagattggttcttactttgcagagaaactggccgggcgatgtgttacagaaggtctgacagtggtttccgggggtgcccgtggggttgatatgattgcacagaattcagcccttcgctcgggaggcaaagttatttctgttctttctaacagtatggaaacaagtatcagacagagggaaaacagagaagctattgttgccgggcggcttttactgctgtcgtcaactcaccccaaagcaccttttaatgtttataatgctatggacagaaataaatatatatatgctctctcccactatgctgtggttgtatcttctgaggaaaataaaggcgggacatggactggggcaacggaaaacttgaaagcaggctgggttccgctgtttgttcgtgtagggggacaggttcctgcgggtaataatcgtttgctggagaagggcgcaattgcctttgactcggaagtcctggcagatgaggctgttatactacgtaattggttgagcgataacattcaggtaatagttaactatgaaagtagcaaaagaaatgaaaataacataagctcgcctaagaaggatcaccaattggcttttagatttgatgactcaactgtgtctcaccagatattggataatccagaacaacttttcgcaggtaatgatttatttacagtagtttggccgtacattgaaaaggtattagaaaaaagtcagaaaactgaaaaagagctggcagaaatgtttaatgtccggtctgtgcagattcaggattggctgaaaagagctgtagatgagcaaaaggtgaagaggcttataaaacctgtccgttatgtggtggcttcttatggtccaagtgggcaggagagactgccagttggtaatattgagcaggcggtggtttttgagtcttgtgagtgattcggtttaaaattgcttaagctgttgtgccgtgggaagataacatgactaagataggtattatttcaccggaaaacaagggcttagtctcatataattggtgcctttcacacaagacttcttcgactgtcattgacggccggccggtagatatattgcatgatttctacactttatgttgttttctttttggttctgcagcatggtattgtgcctcccgggatatttttatcggttggagtgaagatgcaagaaaggtaaacctcaaatttctgactaacaatacgcggtttctgatattatcctgggttaaagtcctatacttggccagtcacattttaggattatcttgcggcgtataagttcagactgggtaaaaaaatatggacatcccgtctatatgttagagacttttgttgaattgcaccgtttccatgggacttgctaccaggctgccaactggattcatgcaggtttaaccgaagggcgaagccgtaacaataagtcatatacctcaatagtacctgttaaggacatttaccagtgaacctgcagaactgaaaaagcaaattaacttcttgccctcccttcgggaagggtttttattttttaatccgacatgctttgacatatttattgagaactatttggtatgatatattagaaagtttacgaactgtaaaaatagggtagtatcaatatgtattagggtgagccactaaagttacggattaccgctaaagacgcaaaaaaaaccacccagaccccttgctttttagatgcttagatgcacggacgaagaaaacggatatacaacatacatatgtgaggactgtggagaaattttatgatttgaatttttttgataaaaatatttaccaatagaaggaataattagattaatgaagaatattaaaatataatgataaaaagtgtaaaaatcaaagattaatcagtattttcgccgcatcttagttcaagctgcttgggcggctttacatacaaaagatactcctttttccggctattattttcgaatggctgagaaaaaaggtaaaaacaaagttattgtggctttagctcacaaaattttgagaattatatatgcttgtctttcaaaaaacgaagaatttgatcaaaaaaagtttaggggtactcagcaaaataccaaaaacacagccgtctccaattttctaaagaatgaatctaccgagataactgatcttttcggtgtatctgatctcttagaatcagctattgaaagtgatgatgctatgctggaaaaagttgaagttttgcttgctgcttttcctattatttctaatgctgagcctaatgtttccgaaacttctgttagctttatgaatgataatcttcttgttacggattctcctgatatttctttaaacgagaaccctaatttaatagggggttaacaatagcactatttatcttctatgtttggttgcccgttattcccccgaaggggagccttgctttgctattgctttctttagccccgaaacctttttttcgtcaattaaacacttaactcttcaaagttacctgatcgtatttccatgtcgccgtaatctctgccactttccgaggcatgtaggcatttcataggcaattaattttcacaccattccattcgccttcgccgggtagctggctgctaatactatacacaagaactgggaaggaatttttaaatatgaaaaaaaatatcaaatctatttatgaacccattgctattgtaggaatggggtgtcggttccccggaggtgttaatactcctgccgggttttgggagcttttacgtaatggtgtatgcgctataaccgaaacaccgtcggatcgttggagcaacgatttgttttacagtaaggatcgggaaaagccggggaagatcaatgctattcatggtggattccttgatcggattgatctttttgacccttatttctttgggatttccccacatgaggctgcttgggttgatccgcagcagaggctattgctggaagtaacatgggaagccttggaggacgggggacaaaaacctgtagagcttgagggtaccgatgttggcgtttttgtgggtgcccttgctctggattatcatacgctacagtttagtgatatgcttcaatatgatatgagcccatatacctccacaggaagtatgggaactatgctttccaatagaatttcttatatttttaattttagagggccttcacttactttagactctgcatgttcgtcatcactggtggcagttcattatgcgtgtgaaagcctgcggcggggagagtgttcaattgctgttgccggaggagttactcttatgtttacacctcagcatagtattgccgaagccaaaggtggatttttgtcgtccagcgggctatgcaaatcatttgatgccggtgctgacgggtatgtccggggggagggcgtgggtattgtcgtgcttaagcctcttgatcgtgcaattgccgataatgaccagattcaagcggtgatactcggcagtgctgtgaatcaagacggacggaccaagggaattaccgtgccgaattctgaagctcaggaagcagtgcttcgtatggcatatcaaaaggctcaagttgagccgtcgcgagttcggtatatcgaggctcatggtaccggtacaccggttggagatcctatagaagccaatactttggggagatttttcagtgcatattccgatggtgcggagctaatcattggttcctgcaagagcaatatcgggcatacggaagcagctgccggggttgccgggttaataaaagcggttttatgtcttaagcataataaaataccgccgaatcttcactttaatcggccaaatcctaagattgactttgaaaagtaccgtatgaaggttcccaccaatgtgacagcatggccggaaaacgctgaggatgctgtctgtggtgtaaattctttcggatatggcggaacaaacgcacatcttgttctaagtagaatgaatagttattgcaaagctaatgagactaagcataaggttctaacccgtccgtttcttttgccgatttccgctcgaagtaaagattccctgcgtgaatatactaaagcatatggacagctttcatcgggaatttattcttccgatgagcttttcgatctgtgctttagtgcgggtatgagacgggatcaccattcttaccggatggggattgtttttcagcatcaagcggagttggtaaggcaattggaaggatattttagggatgggtattcatcttcaattgtttccggatatgcatctgcaaaccccagcccacgacttgtctgggccttttcgggcatgggtgcgccgtggtggggaatgggtcgggttttactggaaaaagaagaggtgtttcaacaagctgttacccgttgtgaccgcatttttaaggaaattgcaggttggtcgatactggaagagctaacccgggacgaagtttccagtcgtatgaatgaggcatgggtttcacagcctgcaaattttgctttgcaaatagctttggctgcactatggcgctcgtggggcattaaacctgatgtgattgtcggacacagcgtgggtgaaattgctgctttttatgaagcaggatgtcttgagctaaaggatgcgttgagattggtttaccaccgcagccaactacagagaagattggagggccgggggacgatgcttgctgttggactttgtgcgacagaggccgaaatactatgccgggaattttcccgcatatcgatagctgttgttaatggtcctgcttcggtggttttgtcgggagatagagagaagcttgagagtattgctttaagccttgagaaaaaaggcatttttgcaaaaatgcttaatgttaacgttccctttcacagttcttgtatggacgagatattggatgagttcggggaatgtcttaaaagtattgttcctcatagtgctgtttgcccgctttactccactgtcaccggtggaataattcaagggtttgaggcggatgccgggtactggcagcgcaatttgcgtgaacctgtccggtttgctccggttatacagtcattgattgaagagggatttgatacatttttagagatcggtcctcatcctgtgctttcggtacccatatcggaatgccttggtacaaagaatgggactgtgctctattcgcttcaccgcagagaaaatgatcagcagactatgataaggtctttgggagttctttatacacgaggctttgctatagactggagtaagctttacccgggaggaaaaacaacttcccttcctacatatccctggcaacgtgaaagctactgggttgaaccggattcgggaaggcgtgtacgattggggcttaaggaccatccgctgctgggtattagaatgccgcaggcaattcctatgtgggaaaatgagattagcttggagaagcagccttttttagcggaccatgttgtgacaggacgtaccatgtacccgggtgcatgctttattgaggcagcatatggagcgctgcatacgcttttttgtgataagagctgctatattttagaggaaatagagtttaaaaagggacttaccgttacggggcagaacattctacagttttatctggatagggagcaggcggctttttctatctttgcctctgccgattttggcaggacggatatggccctgcgtgcttcgggacggattcggcagacaccggggacggattgcttaaatattgttgatatcaatgctatacgagaaaaacttgcctcttatttgtcctcaacagttatctatacaaggttgaaggatattgggtttgcttatggacctgagtttcagggaatttatgaagcatgtgttggtttggatgaggcattggcagaggtgcgtatgccttgtagaaatgaagaggtagactcatcctatttctttcatccaattcttctggactcatgctttcaggcattgctgctggcagatatggggccggagtcaggttgcaggaataaagagattcagatccctgtaaaaattaaaagcatgagagtgcttcgacgcccgcctgaacgtctctttgcccatgcccgtgtggtaagccgtgatgaatcaagcacaaccggcgatttgtggatttatgatgatgcaggctttttggtagctgaaattcgtggctttttgaagcaaaccgcagatatggccgtattgcatatcgaccggaagacattggacagctgggtatattcggtttgctggactcataaaaacaatataaatctccatggggattcttcagttggttttcgtaaagcgcctgtcaacagtctttgggtaattttttctgataattcggggcttggtgaaaagctggctttttctattactgcaaggggcggcgctgctgttttggtttttcccggagaagccttgtctgcatcctcagacggcactgcatttaagctttctcctcagaaggaagaggagtatcttagccttttccaatctcttaagagcagggaggggcaggtttgccacaggattattcatctttggaacctggatgcgggcggcggtgagaagataagatacgctgattatgtgcaaagccgcacgttggggtgcctgtcggttctttatataatgaaagccatggaggcgctgaatattacggcaaagctttggattaccactcgaaacgcttggccggccggagatgacaaaaccggtttgaatatttttcaagctccggtttgggggttggggcgcattatcggacatcaggagatgctaagaaactggggaggagcgattgacctttcgcaagatgctttggggaattatgaggcagatttgattttgaatgaaattttgaatccggacggagaagatcagattgcctggcgtaataaggggcgttttgtacttcggatgaaaagagcttcacggattaatccgtcgtttccggcttcgtttcgtgccgacggtacatatttgattacgggggcattcggtgcactggggaaggaagtggtcaaagagatggtccgctgtggtgcccgtcatcttgttttaatgagccggagcaatattccggaccgctgcgaatgggattcggcggaccaaaacagcagtcttgggaaaaaagttgcttttatccggcagttggagaaagccggtgcaaaaatttacatagctgcggtagatgtaggggatatggaacaacttaacgagtttctgacacggttcagagaaaatgaagggcttccgtttaggggagtgatgcattgtgccggcattgtacgggataagcttttaaaccaaatggatgaggatacatttaatgctgtgctcgggcccaaggtctggggagcctggctgctgcacgaagctatgcgcggggagccgttggagtattttgttcttttttcatcgatatcatccttgatatctttcccgggacagggtaattacgctgcagccaatacatttttggatgcccttgcatcttatcggagaggccttggtttgcccgccctatgtattcattgggggccttggaccttgggaatggcccgggatttgaaccttatagatcattttcagtctgagggcatcgcttgtttttcccgaggggaagggctgtgcctgtgggagcatcttattgcccaaagtgttgaccaactgggagtttttcaggttgactggaatcggctttttcaggtattgccgttttgtcctccgatgttttccgaactgttagaggatgtttccaaacaaaatatactggagggcagcggtgctgaaatgctgcaaaagaaactgagtgctgcaaattccgcaaaggcaaaagagaaggttataggtgagtaccttttcgatttgattgtggaaaaaatgaattttgaccgttctttattggatgaagaaaagtcccttcctgcattggggcttgattcattaatggctgtaaaccttagggtcagagtatttcaggatacaggtgtggccttaactgccggagagctgttgagtgatcgccccttaaaggagatagtttctttgcttactgtaagtattcaataataatttttgatattaaatatttcaattataaactaattttttttgtgatgcataaatcatgaagttttaacaaatttcaacaagataaaagcaatttgttgggcttatatcatcaggaaaaggttggattaaaaagattcaatagtataggaggaaggatacgatggctactatgttcagccaggaaaagctttcggaggtttttttgtatcgtgtcggggagcttgatctgagccgggatgatgtccagatgggaaccattaaaactggtgatggaaagggagagtgttatatcacggcggatccgaattatacctcggcagtcaaatcccgtaccttaatagcaaaagatcaggagacatatatccgttacatggggattccgaaggggaatttaaatgctaacgagattcgcgcccggctgtctatgccgaatgactggaatcaggaaaggaacggggtgtcagaacaaggcctgacagcaaacgaatattgcaatgttcgtaaagctatgaggcttattgcggcaggggatggagattcggttaaaagctataatggtataattaacagcctttattttccaatggagatggatgcttttgttgaggaaaatattgttatatcaaaagataaaccgcttatattaaaaagcttggactgcagaccgatggttgtggtgtttgaatcggttactttggaggccggaggtcagattatatgtcaggggggtacggtgatatcgctttggacggtaaattttacaaaagaaagttagtttagaaaaccaccatcaaaacgaaataaggagataaaattgaggaggttattttcatggaaaaatcgcaggataatattttgaaagtactggggcttaatgaaacacatgccaataccggtgattttgtcaccggggagtcaggaaagcctgttcccaaagatccggaatccaataatgcagcataccggattcacctggtcactattaaagatgttgacagttataaatggcttatgggtataaatgatgagcattatgagagcggcaggatggaagatccccatgcctatcctgttccgtggcccgcccgtaaaaactcaatctttctgggagaactagggacaaaagacaaacaggatctgcagcaagcttttaaaaattatgtatacggcaattcacaaaagacgcagagttatcgtgatttaataaaccgggcatattttccgatggaaatgtcggtggcagtaggaggtagtattactgttacaaaagtcaaaccgctaataatcaatgaaaatgttcctgtttttttgagttatgaccaaataacttttgagccgggaggctatattgcaaattattcaaatacaacaattaaggctgaaaatactgtggttcagggcagtggcccggatgcctggggcggtgtagtcaatgtgggcggtgcaggtggcagcggaggtaagggcggtgacggtggaaacggtgatccgggttctaaaggtcaggagggtgagagcaacaagggtggctgctccaggaaagccggtcagggtggtacgggcataaccggaggcaatggtgtcaaaggtggggatggcaatgatggtggtccttccaaggaaactcactttgaagtgacgagtaagctggtaggaatttactatgtggctagtattgggggcccgggtggcaatggcggaaaaggaggcaatggcggagatggcggtgaaggaggctccggcggagacggatgcggaggccccggtccccagggtcaagggggaaaaggcggcgatggcggcgatggtggaagcggtggcaatggtggtaatggcggtgatatatatgtgacatataccgaaaaggctccggatgcggatattcgtatcgggattgcccccgatgagtataaagattacggcaagggcggaagcgcgggagatggcggaaatgccggcaatggcgggcccggaaacccgaagggcggggggggacaacccggtaattcaggcaacgcaggtaagggaggagcatcaggcaagatttatatcaatgggcagtagtagccgtggctatcttgctaactaacgaggaggtataaacatgagaaaacttacagccgcacaggaaaatacgctgatgctggcattaacggagatggggcttaaggcttcggattttcaagaagcattggataccggaaaaacagatggttctacatacttatccgtggatcccgaatatccgtcagcattgaaaccaacatacgtaactgttgcttctgccgcacagctgaaaaagttaggtggaattgccgacgaggtttatgaaaacggcgcagaggagcaccttgcccttcctgttccctggcctgccaaaaatgcaaatcttgaggtttcatcgatagaggggccaaacagatggaatctatgccgggcctatgaggtatatttgtatggaaattctaaacgcgttccaagttatttagatatcattgataaattttattttccctttgagttgccggtatttcttatatccgatgtggttgtccgaaaagaccatccgcttataataaaaagccccgaacacaggccggttgcattagggtttaaaaatgtgacaatggaggctggttctgaaattatctgttgttcggatgctggcatcagaatatggaatcttgtgacggaaggcaatagtccgtcttatataagaagtattggtcaggatggagctgtaggtactaatggggctcccggtgcagcaggtcagtccggcggcgctcccggagttccaggtcaagcgggagctcccggcggagtgggcggcaatggaaaccgtggggatcatgcttactgggttacccttcgtattgataccgtaacaggagatcttcagctttctaaccggggaggcaatggtggtgatggaggtatcggcggcagcggtggttatggcggaaatggcggccgcggaaatctaccggtctcggaaggagcaggcggagatggcggagacggcggtaatggcggggatggaggcaatggcggcgacggaaccttcatttatttggaatacaatactctcacgccgggaagcacggttacgaaggatggagagggctgcagtccgagtataccggggaatggtggaaatggcggaataggcggaatgggtggaacaggacgcccgatgggacgccctggatgttcggggcattccggagcaataggtgaagccggccgggcgggcggagttgttatcaatggaatacccgtataatgcttgcgtagtctctatttaatgatattgtgcttcgggaaaacggatggaaagggatgttttcccggagcagagcttcggagggatgaaaatggatgactttgtagatattctaattgacggcggggcaaatggtgccaacggagtggggggccagccaggatatgatcaggaacctgcgggtgacgggaaacccggaagctatgataaaaaaaagcatcaatgtattcctcctaccggaggagatgacggaaaacccggtgaaaacggtgaaaacggacaacctggggtaagtggaggcagttcctgcgacttcattttctatgccatgcaaattaacagcgcccaaaaggtggtcatacacagccaggccggtaatggcggtaacggcggcgatggtggaaaaggcgggaagggtggcaatggaggaaatgcaggtaaaagtgacacaaagtgccaggaaacctttgtgaccggcggaaaaggcggaaacggagggcatggcggcagcggaggcgccggtggcgcgggaggaaacagcggcaatatgtctgttttttatactgattatagcggagaagggcttccggttcaatgcctttgcgttgcaggtgcgggagggaagggaggccagggtgcttcggggggcaatgggggtaccggtggatttaacagtgacgggacatttgctcaaaacgggatttcgggtttaagtggcgatgcgggtgccggcggaaaagcagggagcagtgccgaagcaatagtgaaacaggttcctgctccggtttagcaaaggatatgaagatccaactctaaaagcgttttttcgaaaaataaattgcttttatcaaaattttgttggaaaatcgctttttagagttgattttctatattaagtttttcatattatcaatattaatggcggtgtatgtaaaaacaaatttcgggaggggcccatgaacctaaatcaatggcaacaaacgctccaggcacggttcaaaggtatctattctattccccagcttcttgaggagattgaagcgtcacataaaaaactgctgcgtggatttgacaggaaggcaaattatattctttgcattattgaatatgtattccaggaaaagacgttagcagaaattaaaaaaaggcaggagggcattgcccgtcttcgtacggacggtcacggtatgctggcttggtggggcggggaattgcctaagggctgtcagatatgtcttcacggcaaacgcggatttcaacccattcgctctgtaacaaaatgcaatctgcggtgcaagttttgctattacagcagtgagcacgatgagtatgaggagcttcttcccggacattttcaggtaaactccatgtacaggcaaacagacgacgtcaaggttatgatagacaagcagggcgcggagctcgggggagttgcctgggtttattttgagccctttacggatatagagaagcattatgagttgatccaatatatccataaacggggattgtaccagtggatgtatactaacggaacgttatgcagcgaaacatcattaaaaaaacttgctgaatgcgggcttgacgaactcaggtttaatctggcagctacgcattgcagcaggccggtactggaaaacatgcgtattgctgcaaagtacgtaccggctgtcgggattgaatctccaatgtatcgtgagtattatgaagcattgctgcaaaacaaaacggagatactggaaagcggcatcaaatttataaattgtgcagagcttcatctccactcggataatgtacaagacttttctgacgatgggctatatgtctacaagtatggatatgtttctcccgttacaagccggcattatacctatgatctgatggaactggcggaaaaggaggggtggagaggtattaccatccatgattgttccaaccagaccaaggtttaccggggcattttaaaaagagccaatttcggtgtggtggattacaagtcccaaaacggactgcccccgggatggcagcggcggattgtagaaaaatatcctgaggttttcgaaccgtttttggatgtgcgataaaaatacattactctaaaaaatctaataagtatggatatgcaggagagtggaatatgaactttatcggaaaatggaacttttccaccccggataatgcttttataggtattgactctgggggaaagctgataatctatccgaaaccggtggatggaatgttgaattttaatgcttatggcagcaacagcaaatttatgcttcagtctgccgttttatccggaacaggcgccggaaaatatgtggagggagcaggtgataattatcaggcttctctggagcgtgaaggtgcggtgtataactttgcgctggaggatgcaggaaatgacaagatccggattgtggatttcggtataaacggacaaggaacggacgtttattatctcaatgtttccggtcaaacccttgggcgtgtcaaaaaagacagcaatccgccttcaaccactctatttactcaaactgttgtgacaaacggtttggattttatccagaagtgggggggcgaaggagcagattttacatgggtatatttcgggggagtacaattttcaagcggggtcaggttttccaatgcaacattgtcctattgtaattttgaagctgccgttctgctcaatgcccgttttcagactacccagttggatcatacgaattttaagaaagctgcgctgacaggtgctaatttaaataatgcctgcttaaataacagcgaccttaccggtgctttcctttcaaatgcagtgatgaatcagataaaatgccgggaggcagttcttgaagaagcgaaccttagcgggacttcgttgaatgatgcagacttcacttctgccagactaagaaaagcggacttcaccaaggcgatagtcaacggggtcaatttgaccgataccgatctcagagaggttaagatgagcaaccccaaagatcccggacaatggaccatctatatgaaaaatgctgttatcagttcaaagaccaactttgccggagcgcaaatgcagtatttaaacctcacaggtcaaaatctggacaacgttgtttttgcccatacggatctgacagggtcggcaatggacaatacaaggctcaatcatgcagaccttagttatgcaaacctgtcaaatgtcagtattaccggaaatattccaatgcatggagcaaatctttccaattcagttttaagctcaaccaacctgacgggtgctcaaatgggctctttgagcgtgttgttccgtattacggatcaaacgggggttgcagggtttaaaaaagcgctgcagaattccgatacggtaacggtgaaaaagatatttgccgataacggtgtacctttagagggagatatagtaataaactcatcccagtatgccccggaaagggtctgggaggtccgtaccgcaacaaaaacctatacggtcaggctggaaataataaataacgctgaggcaatggtggtgtatgagacagttactgccgctataattgaaaatgcctatatgatgaatgcggtgcttacctctgctaatctttataatgtcagagcctcaggaatacagctgttcggacccaaagcaaagctggacgggaatgccattttggaaaaagcccaatttgacgcctcaaatttaagcggacttaatttaaaacaagccctgctttacggcattaatttgaactatagcaatctggtcggcgcgcagcttcaaggagcaaagcttgggctggattccgacggtgggcaggctaccttgaaaaattccaatttacagggagcggatttctcggatgcgtcccttgattatgccatgttcaccgatgccgctgtttctgtgggcagtgatgatggcatgggtagacctgacggtgtctggctttttagtgccccgtcagaccagaccgaggtttgcctgcaagagttggaaaacagcaaaaagctgttcaatatgccgatagaaatggaacaaaatttgcagccgggaaaggtgagcccggagctgagggatgcatttgcacagcatgacgttgaattgagtgccgatgcgcttgtttgcggtcaggagataggctttcagtggcagataaccgatggaaatgagcaatatcttatttacgaaggctgcgatcagcaaaaatatacacctgcgttgatcgtagatgtcatttctacgtccgagagctttccgattcctcttagccttaaaagtgatctaaagaacggtcctgtgtccaatttaattaaagttgctttcgaaacatacggctctattaatttgaccgaccgggcctggctgaccgtacagccgatatctgttgtatggcaggtggtggattccaacataaattatactttgtggcgcggtttggatatgtcctgttctttagccctgtttgcccgccctagtctctcaaacgttacggcgttgttcggctcccgttcagtggtgcttagtcagcgtgcccaggtaactgcaaacggaaccggtaaatatatgcttgacaatgacagcaataatccgtacaatccgctaaatggttatatacggtttaatgtgattaaaaatggtaatgttctggatgtttatgggtatgctgttcgaattttggctaccggtgccgataatcagcaggaatataaaaacattatatgtgaggttaccaagctgtctgaaaatgaattgacggatcaaactgtatgtccgaacagtgcattcaccaggacaaacaaagccaatatgctgccctttcgccaatggatgcgtgcccgtgtacttccgcggccacccgtatgtataccgtctctggacggaacctattattgtcccaatagcgtggaaggcggtatgtagtaacggctgaataattctaagtgcttgcaataatttcagtaaataaaaaacaaaagaccacgcaaaattgttaaaaaaaggagagtgtaaaatgaaaaaaagagagagagtaacattgcattttgatctcagtcattgtccgcctgatgtggaatttaaacttttgacagggaaaggaacggggaagctgctgacttcctacaaggatgctccggagaagctaaaggcacatcaaaagtccaacaaagctctgtccatgatacattccagccagatccaccggattacccactttatagaggatgccgaactgagtgcagagcgcccggccatgtatcaggttacgtatccgtcactggacggccatcccctgccggagctggctatgctctttgtgcatattcccactgaggcgaggagaaagcacatcctggagaataagcattctctggaaaataagcattccctggcttcggtgcagcatccgatgctgcttgcacattacaatgtagacatgggtcttgcagcaaccaaggatatggatgatatatggctgcatgccgatcagatcaaaccaccgtacgagatcgcaaagacattgatatttcagcatcctgagataggcagtgtgaatccgaaggtggcgagcattgttttcgataatcacgttaaatacacccaggcatttcaggatttactgcaatatattataaatcacccaccggaatcggggcagtcatggtataaaaaaggctactccacatgggttaatcccgccaccggcaaggaggaacccatacctgcaaatgaggacctgacatataagaacggtgcaaaagccaactggccggtggtgaatggcgtaccggtcattcctctgtatgatttgacagacaagtacaataccggaagcgacggggtggttgaggcaactgcgccggtggttgcgcaggttctggtatccaccaaaaacgatgcccttttaaatggacagctctggaccaagcaggcaggtgagactcaaaaggtgcaagccgatgttccgcccgccccaatggtatttaaagctatgaacacgtctgcaaaaggcttttccattaaaaacaccacttcgcagtatggtctttatttatatgatgacgaaatggcctataagaacaataaactaactgttccggttaaaaactggccagcccgctatctcggagcatatgtgcagtttttcaaagaggatggaagtccaataaaacgaagtgatatacccgggtgggaaaatcagatgccatctcccttggacaaagtacttgaaccaagtgatgtgaaaaacttcctcacatatatcagctgtggaaatgcggtgtttggtgtaccggtgccgcctcttacaaataaaactaatttggaatttctctggccgcaggaagcttccagagctcagatcctattgggaggacttggcgtagcttccggctttactgactgggatacagatgtagatgtggtaggagtccttatgacttcgtttctctgttacggtttttcggcactgagcatggccctaactgtctatattgtcaatccttttctaaaaagcttagacaaggatgctttcttcggcttgatggctattgcaggtactattggagcaacggcactggttcttgctgttaattataaggataccactgcaggaaaatatattttggccaaactggcaaatcaggttgcaagtattatttttggtgttgcagttaaacaaatagctaataagatatggaaagatgccatagcagagattattgccgcttcagtggcccaaatcactgctgaggaagcgctggagcagattccgtatgccggatgggcccttaaaattgccagcgttgcagcagatctggctgctatctcagcgactacagttgaatgtctcctttctcctgctacctacaaattggatatacagcatactttggacctgacagttacggtcaaaccggaccctgctcacgggaaacccggtgtactgcctgtatggccggcagtcagtgatcattatgtcattcaggtaaaataccccaaaggaaacagccaggatggcggaactacctatatcaaggccggaccgatgcccggaaaacatgatgatcccatcacagtagtattttcaggcataccggcgggggggaaaattgatgtaaccgcaggtatctattcggataacgactggctggccggtaaatgggaaagcggttggataaatgcagatccggatagtaacgatgagcttaaaatagaaggcagcatagaagaaaacttggttccgcttaattccgacacaaattactctcaaaaacagaggcttaattattccgaggctcagaagcattactgggaagtaacccttttctcaatagatgacacattaaagagtgaattggatgcagcgacagccggaagcggagtaagaaaagccttccaggataacggtaatccgttgtcggcaaatgtgacggttacggtggttactaaaggaagccaatggacgttaaaagataatcagagcggaattagctataatatatgggaaaagatgatttacagcagcgacgggacaactctgtatgagctggaagtacagaacctcacccatgcctcgccgcctgctcctaatgttgtcaatgactgcggcaatgatggacacagaatatgcgagcgcatgaatataacatataataaccgggaatatcagctgggttacgcatggagagcctcaggacaaaacctgcccagggatttcggaaatgctcccgataataaccagatgtatactttccaaagtatatccacgctgggagagcctcaggactctattattgagcccggccgcggattttccaatccctcgtatatagcctttgatcagtttggactgactgttctttttgatcttgatccgcagacctatatgtctctgttgaatcagggtggggcggtaccggtaagtattaagaccgagtttgcaaaatacggtctggctcttcccgatgatgcgcaagtgactgtggttgcaaaaagtcaggaatggaatattgggcagcccggcaaggacctgctttacacactgaagttaatgaaggaaatcaaaaaaggaaattggcaggatacgataaatgtatacagctggcccatgcctcatgtggataatttctacctggattccagaagctataccccggacaaccggatttattacctccgcggcattacttttaaacagggtcagtctacatttgaatacgataccaaaaaaagttggggacgttttcaggacataacgatcaaggcactggccgtacatcctttgggttatgttgtgggagctgattatgacaatcataagcttgtaaccctgcgtttgccgtcagatgccgttgacgatgagcagtcgccttatgcaatgcctctttccgggcaggggttgcgtgaaggtttgctgaacaagccggtagcactgacagttactgccgatggcaggattctcatcctggaagagggaaatcagaggattcaggcatttgacatctgtggtaatccggtttcttgtttttcagtaggccagccgtcctttaaaattggcacccaatacaaagaagagcttgatgccaaatccccggaaactgatttggtccgggaatttcagcaaaacgtcaagccggagttggcaccgctttttaccggtcacacctcctcggtggacagtttgaacaagggagttgttgacgcaactctgcaaaatgattttaagaccaatggctatacctcgggagatagtatcgatctcagtgcatcagttacaaaaacgggtgaattatggttggtaacggataatacttccaaagcggtatatgacgtccggatgataaaaggagttctaacaatatatcatagctttacctttgatgtggaggtcaaagtcaggagcaaggcgtggcgtctcacagacaccaccaatgcaatggtatttgaaataacaggatcggataaggacctcaccgtgcagcgtgtagtttccgtgatgcctttgcgtgagcaaggtcaggcaggcatttcgtatcttgacattgcagttgagggcaaggggtatgtttacgtactgtccgtgctgaagcagcaaagcaactctgtgtatcggctggatatatacaacccggacggaactccattgcttaacaagccgcaaaccggagtaaatgcagcgaaattagcagttgatcagtggcgttcactattcacaatgaactacgatatggttcttggcccgggcggaaggaccgaacccggtatcagtcagtggattccgtcaactccggggaaaccttgataataagatggagcagctgatacagcctggtattgtcaatattttcttgcaaaattgaaattgctacttggcatatgaccatgattagtgaattttgcggccacaagatattatataccaaaagtattcctataagcgtaatttttcggcattttagaactttatttacggtaatacttttaggggtagtaccagcatcctgacacctatctcaactatctcggattaacgtccataaataagatactatacatgttgtttatatataaacaacatgtatagtattaaaaaattcagttatttattaaataatatgtgaatcaagtagataagcataacgtgaaactgaaacacacaagagcaagtcgaaagtggcggaaccggcagcgcaatggacttaacctgtcttgtgttaactgactgtaagtggagaatggattagatttcgcgaaatttaaccgttgatctgctaggtaagttattggttatggcgtaatggtgaaatacttgactattaatagattgaatcaaacatagtgaaaaaagccatagataggataaaggtatgactttaagggtataaacttgtagtcatgctttttttaataatattatctaaatggagatattttttagtaaaaaagaaaaaaggtattgacttggagttaactctaagcagtaccctatacatagtaccggaaatatatcatgtggataagtcaataaataaagagaaaaggagaacagaaaattagtgagatatttgatttaagcaatagtgtgattttcccaataggtaaaaagtttgaaagttaaaattttaaaggtacagtatggctgagtatgctgacttcctttgatacggcatgccctgttggtaatgtaacatttgaaccgggccgccgtaatagttggcataaacatgcaggcggttagattctactggttaccggaggcagaggttattatcaggaatggggcaaacctgcacaggaattacatccgggagatgttgtacagataccagcagatgtaaagcgctggtatggtgcagcacctgatagttgctttgttcacctggccattgaagtgaaagaaattgtttatcagtcaataccatatactggtatcaacaactcctttgattttatacacgccacaaatgaaatcttagaaggtagaggaatcaagctgcctttagaaggacagtccaaaactatgccagaaacacggtacgaaaaaggattagaaatacaaaaagcaatatttggagaaatgattgataagatgtatgaagaatcaccggaaaatcaaattcatattcaaaaatacttatcggccaattgctttggtgattactatacaagaaagggtcctaatgtaaaaccatgggaatttttaaccttccctatgattctatctttaggatgtgagccacaattaaagggacattaaatgcaataaggtgtttgaatgaagcaatacctgagtagacgcacattacactatgtatttagaatagcagcataaaattttgctactattttaaaactcttgacttggggttaactctaagtattaaaatatccgatatcaggggatgaaatctcgtgaaaatcacagaagtaagtgaaaaatttgatatcccacaggatacactccgctattatgagcgcatcggactaatacctcatgtgaaccgtaataaaaatggggtcagggattatacaaaagaagactgtaagtgggtcgaatttatcaaatgtatgcgcggcgcaggtcttcccattgaagtattgattgagtatgttgcgctatttcagcagggtgatgaaaccattgaggcaagaaaagaacttttaatcgagcagcgtaaacagctcacagcaaaaatggaagatatgaagaaaacgctggaacgactggattataaaattaatgtatatgaaaagtcagtagttgaaaaagaaaaggaactaagaagaccggaaaattaattctatggaaaaaatgtattaatattatctgcgagtccaagaaaaggcggcaattctgatttgctctgcagtcaatcacatggtgacacgggacttggttgattttagttttataaagatatttataaaaacttattgacttggagttaactcaaagttgtagcatagagtatgattcaacattttaatttatgtagagaggggaaaggaagcatgtccagcaaagtatattttgtaaatttgcgcacgaggacagataagggtaataaaattagcaaaataagaaacttatttgatcaggctggttttaatgagcttattaagaaagatgatattacagctattaaattgcacttcggtgaacgtggaagtgatggctttattagccctctttttgttcggcaagtggtggataaaattaaggaaaagggtgctaaaccttttctaaccgatactaatacgctctactctggaagtcggcataattcggttgaccatttactgactgcattggagcatggttttgattatacggttacaggtgcgccaattatcattgccgatggactacgcagtgataatattactgaaatagagattgataaaaaacactttaagaaagtgaaactggctaaagatattgttaatgctgacagcgtaattgtattatctcactttaaggggcatgagatgggtggcttcggtggggcaataaaaaatcttgccatgggtggagcaccagccattggtaaaaaggagcagcatggtactaagattgtagttgatgaagataaatgtattggttgtggtgggtgcagcgaagtttgtccagaacaggctataactatgagtgaaatgaaggcaaatattgacttggataaatgtatcggctgtggtgagtgcctaaccgtttgtccagtaaaggctaacgggatcgactggcagacagacttagaagcttttcttgaacggatggccgaatacggatatggctttgccaaggcacatgagaaacgtatcggttatataaactttctaataaatattacgcctgattgtgattgcgcttcgtggagcgatgcacctattgttcctgatatcggttttttggcatctactgatcctgtagctattgatcaggcaagttatgatctggtaaataaacagtgtgggttctctgagtcttttctttcttgcaatcatgagtccggtgcggataagtttaaaggtttgcgctcttatatagacggtactatccaaatgcgtcatggtgaagaaatcggtatgggcagccgagattatgaattaatcgtcctgtaggacttaagggttaattaatgtcggggtagatattctgaaattattcttttctaagtgccaggtcaaaattctgaagcttttaggcggatagctagagtatgattattttgggaattgtaggaatgtcattcacatagaggcgaatgatggggtagagtatcaaaaaggtggatggtatttagccagtagtgaggtaattgaatatgaaatttcagtcactctaattatgagaaaaatatttacgcttaataaaggaaatgataaaataatacagaacaagataagggtattatatcctaacaatgtaaaataattagcataaagaaaaatagaagtatttgccaagggagtgatccattatgcaatgggtaaaggtacagactttatatgactctgaggagaaagcccaattaactgcaagtattgttgccactacagaagcaaggttagctaatcaacaacgtggatcccagtatgaagtggagacaaaaatagagaaagtagaaggaaaatggcaggtgctttggcgtaaggtttttgttggcaataaaaccggctgtggtggaggatgtgaatcttgctgcaataagttgccaactaaaaagaataaaggtaaggtcataccttttagaaaaccttctacgaccgaggagttaagatcataataaatatagaatgaatcttgagatatcagcgtttatattaagggtatgagatttgtatttttattcattgttgtattatcttatgttttgtagttttgatggaactgaataaataataagctattaaacctctgggtatatatacccagaggtttaatagcttattatttgtaatttataacttattgtaaggttttatacaatatatttgtattatgaaaattctctaaaagtgtaccaataacaacactaagaaaatcttaagatttgtataaagaatttgttaagatttgtttgatatcattatcttcacaacagataataaaggagcgatataatatgtgcaaatttacatgtaggagtgatttttgtgaatatactggtctgtgatgatgataagacaattgtagaagctatagaaatctacttggaaaacgagggctataaaatattcaaagcttctaatggaatagaagctttggaactaattgaaggaaatgagatacatcttattatcatggatattatgatgcctaaaatggatggattaagagctaccatgaaaatcagagaggagaaaaatataccggtaataatgctttcagctaaatctgaggatacggacaaaataataggattaaatttaggagcggatgattatataaccaagccatttaatcccttagagttaattgcaaggattaaatcccaactgaggagatttacaatattaggaagtctggaaagcaaaagtaatgtgtatagcacaggaggactggcgatcgatgatgaaagtaaaatcataaccgttgacggagatgagattcatcttacgccggtacaatataagatattaaagcttcttactgcaaacgccgggagagtattttccatagatgagatctatgagaaggtttggaatgaaacagcctttagtccggaaaatacagtagcagtacatataagaaaaatcagagaaaaaattgagataaatcccaaagagccaaaatatctgaaggtggtgtggggaattggatacaaagttgaaaaattatagccatttgataacaacgaaaactattgtttttatcctggtaatcctatgttttaccggatttattacagcatttgtgaatatagcagtactaaatgatggtgactttggtatcgtttatgaagataactactatcttagcaggtcatatatgcgggaaagtgagaatatcttgaatgatctaacaagactaataggcgagtataagaatgaagaacagatattaaatggcgggactgttactgaagatgaaatgagaagagaagaagaaaaactattttcagaatttcaatataatttcagaagttataatccaaacttaaatgaggaggaaaactataaaaaatttaaagaagtatatgcagataaactcactcaagcaagggatagggtgatcaagaatgatttaagggaatataatttactgctgcaaagattaaaagagcacaagggtgttttatattatgccagtaatggtgtaaatgtatataccaatagtactgagctaaaaaaagagcattttaaaagctatccttcttttattatatttgataagtatgaaaaagagttttatccaacggaattaaaagataatcagtatttatatcaattcacaaatattgttaatgattttgacccggcaagcaatgttatttacattgcttatacgaaagagtttttagatccgagtataaaggaatggaaggaagacaaggtaacagctactaatagtttatatagattagcgggatttttactgggattagcactgtcatttgtatatctgattctcgttgtagggagaaaatcatttaaggatcaagaggtacaattaaacgtagcagatagattatataatgacattaatttattgttgtgtataggacttataatactgtgggttggattgttgagtgcggtaaattctcaaaacatccatagaatgataattccagtaactatccctgttgctgcagtaggattagtgcttgttctttcactggtaaggcattttaaaaataaaacgattataaagcataccttggtctatagcattctatataaggtgttcaaatttgcaagagatgtatatgacagcggaagcgttggcgtaaagatagtattaattgtagtcgcatatccggcattggttgctatgacgttttttatgttcccggtaaccctgggcattgctgcttggtttgcctttaagcagatcaagtcatttaatgcaatcaaagaaggagtggagagaataaaaggtggagatattcatcataccatagatgtagatggcagtggagagtttagaagacttgctgctaatataaacagtatcacacaaggtttaaaaagcgcagtccataacgaactcaaaagtgagcggttaaaaacggagctgatcacaaatgtgtctcatgatataagaacaccattgacctccattattacctatgtagatttattgaaaaaggaaaagaacccatcaaaggtggagaaatatatagaagtacttgatcaaaaatcacaaaggttaaaaatacttacagatgatttatttgaagcggcaaaggcctccagtgggaatattccggtaaatcttgagcgaatagatattgtatctctactaaaccagggtttaggtgaacttaatgataaaattgaagtcttagatttagaatttaagataaactatcctcaaaaaaatatatatatttcagccgatggaaagttattatggagatctatagagaacttaatatccaatatatttaaatatgcccttaaagggtcgagagtatatatagatatcgaagatttaggcaacgaaatactgctcaccattaaaaacatatcagcttatgagttaaatatctcggcagatgaattaatggagcgtttcaaaagaggtgatgaatccagaagcagtcaaggcagtggactgggactatcgattgcgaaaagcttgattgatattcagggtggaaaatttgatgtacaagtagacggagatttatttaaggctatgatctatatgcctatacgaaaaagtaatgagtgaatgaaattgattgattatgtaatccggatatgatcttcttagtgctttaaaatttagcatgtctatcatttctgcttcctctggcagataatatatgttataataaaatttaatgggagtattgccttattatataaagacaagtgcaggagggatagtttgtgaatcttttaattatggggcctccgggtgcaggtaaaggcactcaggcggaagttttggttaaggaaatggctattactcatatttcaacaggtgacatgttccgtgccgcaattaaggaaggcactgaaatgggtaaaaaggccaaggaatttatggatcaaggtaaacttgttcctgatgaagtcgtaatcggtatggttaaagaccgcctttcacagcctgactgtgccaagggttttctgttagacggttttccgcgtacagttgatcaggctaaagctctggacgaaacattaagtgcaatgggcattaagattgacagcgttattaatgttgaagtagccagggaaaagctgatggcccgtttaaccggccgtcgtgtttgccgtaactgtggtgccagttatcacgtaatatttaatccgaccaaagaagctgataaatgcaattcctgtggcggcgaaacctaccagcgcagtgatgacaatgaagaaacagttggcaacaggcttgatgtgtacgaagctcagacccagcccctgattgattactatggcaagcaaggtttgttgaaaaatatcgacggggatcaggatattaagaaagtattggctgatattcttgctgcagttaagtaaatctataacaaaaagcctcccggttaacggggggctttttcaaatcggcttaggggaggtgatcgattttgacacaatatcatgaattagccggaatatatgactatctggtacagggagttgattttgaaggttggattgattacatagaagaattattggtaaagtttgaatatagcccaaaaacaattattgacctggcatgtggtaccggaaatacggcttttccttttgcccgtaggggatatcgtgttgccggagttgatttatctgccagaatgatagatattgccagaaaaaaagctgaaaaagagaatttaaacataaatttctttgttcaagatatatgctgtttgaaattgcctgaaccggtggaactgataacctgttttcatgacggcttgaattatctgcttaattatgaagatatcaaattaaccttcaaaaaagtgtttgataatttgctttctggcgggctgtttatttttgatttgaatgctgttcggtggctagctgacagcagtcaggaaaccactgtagttcaggaagacgacctgacgttgatttggcagacttcctatgagcctgaaaaggatatatggacaatagatttaacaggtttctttcgagaaggggacttgtatcgtaagtttcaggagcgacatagtgaaaaggcttatacgccacaagagatagaaacagctttgagagaagccgggctggaactgttggctgcctatcacgcttttagtattgagactatcaagtatgatagcagaagacatttttatgtagcaaaaaagatggcatagagattgcaacatttatagtataataatttacgctttaaatgtttgatttataaacatttgcttgactaaatatcaataacttaagataattagggcagtgaggtgtataatatatggacaatttaaaagatttaattattatcggtggaggacccggcggtttggctgccggtatttatgcagccagggctgatttgaaaactgttttaatcgagaaaggtgtaccgggcggattggctgccactacagagtttattgagaattaccctggtttttcagagggtatcagtggtccggaattggctatgaatatggaaagccaggctaaaagatttggcctggaagtaatttatgactatgtagaagagttaaaacccttgaacaataattttgcagtaaaaacaggcagcggtgaattatatgccagagctgtaattttagctaccggtgccagcccgcaactgctcggtgtcaggggtgagagcacattgcacggcaggggtgtatcttattgcgctacttgtgacggtgcttttttcagaggtaaaaaagtagccgttgtaggggggggtgacgctgcggtcgaagaggcgctcttcttaactaagtttgctgaggaagtatttatcatccacaggcgcggtgaactgcgtgctgctaaaataattcagcagagagctaaagataatcccaaaataaagtttatctggcactcagtggttgaagaaattagcggttcatctgcggttgatgctgtaaaattaaaggatgttcgtaccggagagttttctgatttggaggtcggaggggttttcgtttatgtgggaaccaggcccagttccgaactggttaaagatttgattgaattggacagccgggggtatattatgacagatgaggatatgaaaacctcccacgcgggaatatttgcagtcggtgatgtgcggcaaaaaaccttaagacaagtggttacagcagtggctgacggtgctattgccgcggtagctgcggaaaagtacttggaagaactgtgattcattgggtaataagtgaacgggggtttctttctttgcctgatgtgccaaaaataaatcatgttgggattgcagtaaaaaatttagaaaaagctttagttgtctaccgggatatgggttttgatattcttcccgcggaattattggaaaatcacggtttaaaagttgctaatatctctaccggtggtgtaacgctggaattaatggagtcgcttgattccagcgggccggtagctaaatttatagccaataacggggagggagttcatcacctggctttttctgttaagaatctggataaaacagtgaaaaaattgcagcagcaaggatatagtataattgattatcctcattacggcttaaatggcagcaaaattgcttttatgcaccccaaaagcgcgggcggtgtgcttatcgaactcattgacatacaggagaatgtttagtggatatgcaaaaatatttagatgaactagaattctatagaaaacaatttaagccagagaatcaggaattcaaagataaaaacggttctctttctgccagacagcgcattgaatatctactggatcagggaagttttatggaaattggaacctttgttagctccgactgggaaaactgtcggtcagaagcccaaaaagtaggcagagaaggtgtaatcaccggaacaggcaaattaggaggccggtcggtatatattttttctcaggatttttccgtgcgcggtggttctctgggagaactgcaggccttaaaaatatgtaatataatggatttggctttaaaaactggcgcgccaattataggcttaaacgaatcaggtggtgccaggatacaggaaggcatctatgggttagttggttacggcaatatattaaacaaaaataccctggcctcgggtgttgtgcctcaaatatcggtagttatgggtgcctgtgccgggggggctgtctattcgcctgccctgactgattttgtttttatggttgccgaaaaaagccgcatgtttattaccggtccgcaggtagtaaaatgtgttaccggtgaagaagtaagtcaccaggaattgggtggggctatgactcataaccagtcaagtggagtggctcattttcttgcgccggatgaaaaggcttgtttagatatggttagagcgctatacagttatttacctcttaataacagagaaaaaccacctctcatcgcgccggaaacaccgcaaggaaatccggaggaaatcttaaaaataattcccatacaatcccagaaacagtacgatgttcgcagactgttaaaactcattgccgacaacagtgagttaatggaaatacaccgctactttgctcccaatgtcattacttgttttacccgtttaagcggcgcaacggttggcatcgtagcaagccagccctgctatttggccggttgtttagatattcaggcatcggataagattgcgcgttttgtaaggttttgtgactgctttaacatacctttgattacatttgtagatgttcctggatttctaccgggaaccgatcaggaacatggcggtattattcggcatggtgcaaaaatcctatatgcctatgcggaagctactgtacccaaaatcaccgttatactgcgtaaagcttacggtggcggttatatggctatgtccggtcgctctcttggtgtggatatggtttatgcctggcctactgctgagatagctgtaatgggacctgaagcagccgccagtattatctatcgtgaggaaataaaaaactctgccagtcctgatgcaattttgctggataaaaccagagaataccgggaaagatttgttaatccttatatagcctgtgcccgcggtttggttgatgaggtaattgacccgcgtgaaaccagggcaaagcttaccaagagtttggaggtattatcggataaacgggagctcagatactccaaaaaacacggcaatattcccctttaacgaggtgattagtaatgttattagaaatattgtttagcgatgataaaacactcactgacgcaccgaaaacgagaatatttcaagtcatcattaacgggaaaaattacagagtgactgtcgaagaattagaagacgaaactttaaataaagaagctgaaagttctgttaaaacaattgatgaaaacagtcagaaagtttgttcagggcaagatagctgggtaatagacagcggaaataagattaaagcacccatggctggaatagtggttgatttgtttgtagctgtcggggtggaagtggcaaaaggggaattggttgccgtattagaagcaatgaaaatggagaatgaattgagagctcatcgaagcggtaaaatcaatcatataactgtgagcaaggggcagtttgttaatcaaggagatacaatagtggtttttgagtgaattcaaaagcattaaaattttctaaaaaaggtgataagtatgcatattcattttattggccacgcttgcttttatttggaaggtcaggctaaaataataattgatccttttatatcaggtaatccggcagcagtacagtcagtagaggaatttaacgtggattatattttgctcagccacgctcacggtgaccacctgggcgacgccctgcaaatagcgaaaagaacaggagcagttattgtttcggtttatgaagtggccgcttattgttccggacacggtgcaaaaacccatgctatgcatataggaggcagtcaccgcttcggtgatatcagaattaagttaactcctgccctgcatgggagttcggttgtaactgaagacggaagggttgaaacattgggcaatccctgtggttttatcattaacatgaacggtaagaccatttatcattccggtgacacaggattattttccgatatgggtttgataggtaaatttaatgatttagacttggcattactgcctattggagataattttaccatgggcccggaagacgctcttgaggcagtgcgctttttaaaccctaaaactgttatacctatgcattataatacctggcctctcatagaacaggatgccggtctcttcaaaaataatgtagaaaaagaaaccatgtcccaggtggtaattctgaagccaggtaaaagttgccggttgtaattttttatttgatcagcagaggtgtaaagtttagatagtcagcgcttacaagttgaaaatttaagccccatttttgctcgggtaatctatatttgctggctttagcgtgcaagtggccgtaaactaccgtactaactccatattgctgcaataattctataaaagctgatttatcatgcttatcgttggttggcatgtaatgcatcataaccataatgtctttcaccgaggatgttatgctttttaaggaattatccaggcgcattagttctctgcgaaaaattttctcatcactttctccgaaaaatgaatcattgggacagatccatcctcttgtgccgcatatggcgatattatcaataattatatggtcattttgcagcagccgggtgttgaccggcagcccggcgcgaactttagagatactctgccaccagtaatcatggtttccctgtacacctataatattaccgggtaaaaaaccgagaaactcaaagtcatgtaccgcctctgtaaggcgcatagcccaggaaatatctccgggcactaaaacagtatcttggtcagttacagttttattccagttctcatatatttttcggtagtgttctgcccaatccttgccgaatatgtccattggtttatgctgagaagcactgttccagtccctggggttaacaggccgatcaaaggaaaggtgtaaatcactgattgcaaaaatagccatctttagcctcccaaatctactaaccgggaaggtagagtttaaaacactccggcaactttaaagtagaatttatattttctatgctgatactgtaataaaccgggttgttcttgccaggcgtatcatagccgcttgtcaatatgaattggcaaatatttttgtattccgcggccagagaggcaatatgctttgtataacatgttaacaggtcaccggtttcccctgccttccggggaatattaatatagagaatggcaggtttattgataagatttatttctgaacatatgacgctgagatcggtttttacctgatcatttggattgctctcaataacccggcagataatatttatctgcgtgtctttctcttttaaggataattggtctgtcagcaaaggttggtagcccaatctggaataacctgcggctattgcttgtaaataccgtctttgtagaaatatactctgattacggctttttaacatttttaagtgctcggcaaatccctccagatgtgcacagtcatgcatattaatgccgatttcgtaagcggcacttagtatgcctgtcatttttacaagccctgttaaagcaatcattattagctcatcgcttgccaagcaccaaattacggccagcggcggaactttttccgccagttcccggtaacttttaacaggtgtagaggcaaattctaattccttgatctcatgtacccatttctccagccagccggttccgactgcagcttctatttttgctaaaacatcttccagttgttcttgttttacggtcaaaatataacccccgttatgctcttattgttctatattattaatttttcgctgtttactattatgttcctgcaactaaaaaaaatataaaggaattgtattctccgaccagaataattatattgatagaaagtaatatttatggagtgaaattagttgttggaaaactttgtcgtagcccatataattaccactggtaatgaccccctaaaagaagacgttatcgaaacaagcctggtcagagtcagcggctctcaaatagcggaaacaatttctttttacagcaagcctgcccgtaaactgcctgtaagggttaaaaatataaccggactttctgatgagactctggcagataaacctttttttaacgagctgctgccggaaatactgagttttatcggagcttcaaccctggtcagctgtgaagcggatttaatatatatctttttttcggccgcggcaggttacccactgcctaatctttgtttggatgttgtacaattggctcagatattataccctactttaattaattaccggctggctaatctctatgagtatttatttaatacggatgacattttatcttcgtctgataatattttggccggagaaatggctttgttgacggccagggtttttctaaagctccgtgagggttttcgaggaatggaacctgagctgttagtaaaattaaataatattttaaataaaactccggaaagccctttaatcaactttatgcaaggcctaaccgccggtgtagtaaaaaactacttcctgtctggcaggccgttggtcggcactgatttacagactaacgcagtgcttgaagatgaacagagctcgttctttgagtcctcaaatgaaactgtacaagtgtatgtctctaatttgaatcaaaaacaagtagttgatatcctgggcccggaaggggagttggccaaacagcaccctcattatgagcaccgtccccaacagttgcaaatgtctgtggcagtagcccaaacacttaacaagcagtccctgctgcttaccgaagcagggaccggtaccggtaaatcaatggcttacctggtgcccgctgtattgtggtccgcacaaaaccgggagagagtagtcgtttcaactcacacgataaacctccaggaacagctatggtttaaggatattccaatgttgcaacagatgtttgggaaaagcttccgggcagccttggtcaagggaagacaaaattacctgtgtcttagccggtggtctgaagtattttcaagcacggataatcatagtcgctgggaagccttgttttacagccgtattctggtttggttgacaaaaacacagaccggagatcgcagtgagattaatttaaacggtgcggaatatgattactggtcaaaaatttcggctgacagtgacaggtgtaaaggcaatcaatgtcactggtttcaaaaagcctgttttgtcagcagagctaaaaagacagcggaaaactcggacctgataattatcaatcactctcttctatgttctgatttgcaggtggaaaatcgaattttaccgtcttatgggccgctggtaattgatgaggcacatcacttagagaatgttgccacagagcattttggctatatgatttccgaaagcagtatcaagcgctggctggaaagtacagataaactggcaattaagctttctcacaatccggctgcggaggcaaataataacttcgaccagaaaatttatgctgttcgtaagtctgttgaggatatccgtcatgcgtccggagtatattttaacttattaagaaccgaacatagtatcaatgattatgctgaagaacctgtagaagcggcaaaccaaaatgcaggcggtttatgcgtcagcagactttataaagaagccggtcaagaacaattgttagtcgaagaggacaacttattaaccggatttaaaattctcatggataatctgaagaaaataatgttgaagcttgaaatctgggctgcacagtatgagaagtgggttaacacggcgaaaatattttcactgcatttaaacctgggaacgcagctttttgcttccatagagtttattctaacccacagtgatccaaattttgtttattggatggaaaaaaattattttcaaagcaacacttatataaccctgcgctcttctcccattgacataggaaaactgctttatgaaaaactctttgcttctaaaaaagcggtaattttaacttcagccacattgtccattgccggttcttttgattattttaaagaacgcgtaggattgaatttgtacacagaagaaataagtgaattgcaaatagattccccttttaattacggaaagcaggccaaactttttcttacttccgatttgccaagtcaaaacgaagtgcctgagcaattctatcatacggaactggcgaatataatagagaaattggtaaatgtttcgcaggggaaaaccctggtgctttttacttcacaccgaagcttaaaacaaacatatttacggctaaagccggtattggaagataaggagatattgttattaggccacaatattgacggatcccgttcagctttaattgaagagtttgttagaaacaagaaagctgttttatttggaaccgcaagcttttgggaagggattgatatcccgggtgacagtttaagttctgtgatcatagttaagctgccgttttgggcgcccagtatccctattattgaagccaggttggaaagcctgatcaagcagggtaaaaacggtttttgggaattcagcctgcctcaagcagtaattcgttttaaacagggctttggcagattaattagaagcagtcgagactacggagcagtaattgtacttgataaaagaattatacagaagaaatacgggcgttatttccttaattcacttcccttgaagcaccaccagagaggggatatggaaaacctgctgactcagatgactgattggttgggcaaaaaaaagagcacggtgaaaatataaaagtggtatcgtgagacggtgatcatgttgacaaggctgatatcaggatagctgttattttatactctaggaaattatgcttatgttgagtcagtggattagtaaggtaagcaatgcataatttccgacgagtacgagtgcctatggctgcttgaaagtcgcttcagcgactttcttatgcacatttgtgtggtatggttaataggatatagggatttaatcatagataaaaggggtggttatcatcatgaaggtatactatgtaaaacttccgtcttttttaagaacttttttactcaggttttggaagtagaatagattttggcaggccaagggcttgccgtttttatttttagtttaattattaaaaactttctcaattttagaggaattttaactctcgatatagaaaagaaattagtcagtacttgtttatagtttcaataggctgaatttttgaactttttaaaacaaaaacaattgttaatcaataatcctctttatgttatactaatcttaaaaaattaatttgtagtatcagttttttgccagatgaaaaaattgaagggagtgattataacttaatttatttaagtttatgatatgctgagccaatatatttacggactggagggagcaagctttgatggaaaatgaaatttgcagtacggcccccggaacagaattctctccttcggggtccctgttgcaggaaatccaacagatgacgcaccagaatatcagcaggtgttatcagtgcaaaaagtgcagcgccggttgtagtgtaaattttgttatggatttaaaagtcaatgaagttgttagggccattcaactgggtgaccgggaaagacttttagctgctaacagttattgggtatgtacggcttgtaaaacctgtaaaaaccgttgtcccaatgatattgattcgtctgccataatggatgctttaaaagccatcgctattaaagaaaacagggttaagaaggaaaataaaatctgtcatttccataattctttccttaccgctgttaaattgctgggtcgtacacatgaattggggatggtcggcctgtacaagcataaaaccaaaacttacacggatgatctggaaatgggtttagaaatgtttaaacgcggcaaatttaaaatacttccggaaagaatacgaggcaccaaacagattaagaaaatattcgaaatggcaaaggagaaggatgcatgaaatacagttactatcctggatgttcactgcatgccacggctttagaatttgatttatccactaaggcagttttcaatagcctcgggctgaccttagaggaagttcctgattggaactgctgtggagcaacttcagctcactctaccagtgaaagtctaaatatcggtttaaatttacgcaacctgacgattgcggaaagtgcacaaaatgatctggttataccttgtgccgcttgctataacaatactaaaataactgattacctggttagaaacggtcatgagcaagctaaagaaataaacagtgagatgctctggactctgggaaagagttatcaagctactattaatgtcaagcatgccctggaaatagttgcaactgatgagatgctggcaaatatcaaaaagacagtagttaaccctctaaaaggcttaaaagtagcctgttattacggttgcttattgctgcgcccttctaaaatggttgccattgacgacccagagcagccaaagaaaatgaataagctaatgactgtattaggtgcagagccggttagatggtctgcccaaacggaatgctgcagcggaagcgcttcaatatcacagaccgaggttgctttagacttggttaagaacattattgcttcggccaaagcttccggtgctgatgtgatagcctgtgcctgtccgttatgttttaccaacctggataccaggcagcagaaagccatagaagaaaagattgttgagaaaccgatgccgatactttattttactgagcttatgggacttgctatgggtctcaaggatgcccagggctggttaaagacgcacctggttgaaagcgtatctgtatttgagtcagccaatttattgtaaaatatgacttgtcaaaaattttgaataaaggcagtgagatagcgtgaagaatgaagaaaaaacagtaggcgcggctctagtccttggggctggtattgccggaatgcaatccgcccaggatttagctaacgcgggctatcttgtccacctggtaacagacagtccctctgtcggcggtaaaatgggccaacttgataaaaccttccctaccaatgaatgtgctatgtgtatgttaggtcctgtaatgaatgagacaatgtctcacccaaatattaaacttcatacagtgtccaagttaatagacgtagaaggggaagcgggcaatttccaggtaaaaataaagaaagcacctcgctatgttgatgttgaggagtgtacagcttgtagtgattgtgaacaggtttgtcccgtggagcttcctaataagtacaatcaggggattggtaccgttaaagctgtttataagttattcccccaggctgtgccaaacaaatatttaattgataaaaaaggtacacctccttgccgcgaagcttgtccggcaggaattaatgtgcagggttatgttcaattaaccaaggttagaaagtttgacgaggctctggctctggtacatgaaaagaaccccctggcttctatttgtggacgcatttgtacacgtccctgtgagtctgcttgtaatagaggaaaagcagacgatccggtagccattaaaaatattaagcggttcttagctgaccgcatattgttaggtgataatcccgctcctgaaattaccgttaagaaaaataaaaagattgccattatcggtgctggccccggtggtttggcaggcgctaatttcctggccttaaaaggctatcaagttactatatttgaagctttgccggttggcggcggtatgttaagagttggtattcccgaataccgcttaaccaaggatattattgaagctgagattgcccgcattcagaagatgggtgtggaaatcaagtatggccaggctttaggcaaagactttactttggaaagtttgaaagaacagggttatgaagcggttctgctggctataggttgccaaaaaggaaccactatgaatatagaaggcactgatctaaacggtgttatgaacggtgttgactttcttcgtaaggttaacctcggcgagccggttgttgttggcaaaaaagttgttgttgtcggtggcggtaacgtggctatggacgttgttcgctcagctattcgtttgggagctgaggaagctactattgtttatcgtcgttctcaggatgaaatgcccgctgatcatgaagaaattgaacatgccttagaagagggtattaatcttgctattcttactaacccgacaaaacttattggggataaaggcagcgtagttaagattgaattgcaaaagcaagcgctgggtgaacctgatgcttccggcagacgcagacctgttccggtagaaggttccgagtatctgatggatgttgatactgtgattatggctattggccaggctgccgatatgaacggtgtcagtgacagtatcgtaggttccggtaagattgtagttgataaaaactccatggctaccggtatggcgggtgtgtatgcttgcggtgatgttgttaccggtcctgccacagctgttgaggcaattgctgccggtaataaagctgcaaacgctatagattactatctggagggcggcaagccggaagaatttaagtttgagttcttccaggaggttcctccgtctgaaaatccttttgttatgccggaagatataccgtttgaaaatcgtccgaaaatgcccatgatctctgccgagaagagaaagactaattttgatgaggttgagttgggttatactgaagatatggctgtggctgaagcagagcgctgtttaaattgcggtggttgttgcgaatgcctgcagtgtgtggatgtttgtaaaaagaatgctattgaccacaatgcaagggaagagatcgttgatttgaatgtaggttccatcgtactggtgcctggttttgatctgtttgatgccaagcttaaaggtgaatatggctacggtatctatccaaacgtgatcacgagtattgaatttgagcgtttcatgagtccaaccggtccgaagggcggacatatttatcgtccgtctgatcataaggatccgattagagtggcctttattcagtgcgttggctccagagattgcaacaatggctctgagtattgttcttccatttgttgcatgtattcgaccaaagaagctattattgcaaaagagcatgacaatcgtattgaggcgactatcttctatctggatattcgctcttatggtaaaaactttgacaaatacgttaattctgctaaagaatcaggcgttcgctatgttcgcagtatgatttctaaaatcaaggaagatcccgctactaataatctgtttattaaatatattgcagacggggaaattaaggaagaagaatttgatctggttgtactggctataggtgtattgccgccgaaggaagcccagcttctgtccaagactgtaggttttgagttgaacgaatacggttttgccaagacagacatggctactcccactaagacaacccgcgacggtgtttttgttgcaggtgcattccagggtccgcgtgatattccggaaacagttgttaatgccagtgctgcagccggtagtgccggtggtctgatagccagtgcccgaggcactatggttaaaggaaaagactatccggttgaaattgatgttttgggacaggaaccgcgcatcggtgtatttgtttgtcactgcggtataaatattgccggtgtagttgatgttgaaaaggttgtagaagcagctaaaaagatgcccggggttgagtttgcgaataattacctgtatacctgctcagaggatactgttaagagcattggagatctcattaaggaaaagggcttaaaccgtattgttgtagcctcttgtacggtgcgtactcaccaagccttgttcagagaaggtttgaaattaggtggtttgaaccagttctactttgaaatggctaacattcgggatcagtgctcctgggtgcaccgtgataatccggaaagagcaaccgagaaagccattgacttagttaaaggcgctatcggtaaagttaagtatcatgatcctctgtatttagagccgtcacctgttgtacaaaaggcactggtggtaggcggtggtatagccggtatgactgctgctctgtcctttgctgagcagggctatccttgctatttaattgagaaagaaaaagaactgggtggcacaatgaagcatatttacactaatttgaccggtgaaaatatgcaggaacaccttaatgaaaccattaacaaggttaagaataatccgttgattgagatttacaccgaagcggaattatatgatttccatggtcataaaggtaactttgtttcaaccattaaccaagccggtgccaagatagatttaagtcatggtgtggctgttgtcgctaccggtggtaaggagaaaacaccgcaagagtttctgtatggtgcaaatgacaaagtcattaccaaccagcaattagagagtttgcttaatacaggtaagtttgatcctgcctccaagcaagtagtctttattcagtgtgttacaacaccggaaattgacggtttaaaatactgcagcagaacttgttgcggacagtctgtcaagaatgcattgcagattaagaaacaaaatccgaatacccaggtatttatactgcaccgtgatatgcgtacctatggatatatggaaaaatattataaggaagccagagaaattggtgttatctttgttccttatgacagcaagaaggacattaaggttaattctgctgctgatggtaagctgagtttgcaggttctggatgcggcttctcgtactgtattgaagttgaatccggacatcctgtctttagcctcctcaacagaggcttcagaaggagtggaaggtatagctaacttaatgaaacttaccttaaacgaggacggtttctttgtagagactcacgccaaattagctccggtggacttcccgtctcagggtattttcctttgcggtacagcccactcgccgaagtttgtaggcgaagctatttcccaggctcaaggtgctgttgcacgagcttgcaccattttatctaaagagaacttaatggtaggtggtgtagtagctgtagttgatgaagataagtgtgctgcctgcctgacttgtgtccgtacctgtccgtttggtgtacctaagattaatgagcggcatagggcgcaaattgaatcggtacagtgccagggttgcggtacctgcgttggagagtgtcctaataaggctattcaattgcagcattataaagatattcagttaatcggtaaggttgaaggtatgttttatgagattaacgatagtgccagttaagctatagaataaaaaaccggggtatgcgctaagcataccccggttttttattactgttgcatttagataatacaactgatcataaatacaacaagtgtattcttatgatacatcatgtagaaaaaaaaggtcttttgataataattgaactcttgatattatattgatattttcctttaaaacgtacgaatatatagatttgtctgaaaactggcataaaatttgcttgtattatgggcaagcctacaatcaatgccagttgttaaatatagcgaaatatgcgataataaactagtgtactggcataagagatttaaagtaaaaggagtactactatgtcagctataaatttaacaaccataataaaggataaccaggatttcattaaatatgtcagtggtgaaagcggacaacccgtgcagcagtgctaccaatgtggtaaatgcacagcgggttgtccggttgccttagatatggattattcaccaaacagtattgttcggatggttcaacttggcttaaaagacgaagcgttaaggagccagtctatttggatctgcgcctattgttccacctgtacatccagatgcccgcgcaacattgacatagctaaaataatggattgcctgcgtgggatggctaaacggcaaggaataaagctggagggcagagcaaaagatatagctttattttatgacagctttttaaatacagtgaaagataacggaagattgtatgaattgggcatgatgcttaattttaatttgaaatcaaagaattatttaagagatgcggacaccggtctggccatgtttacacgtggtaaaattaaattcgtaccgatgcgcaatgaaaattacaaggagatggctctgctctttaaaagagttaaagaattggaggataaatccaaatgagatatgcctattatcctggttgctgtgatcataccagcgccaaagaatatgatatatctacaagagcagtctgcaaggcattgggaatagagttgatggagatacctgattggagttgctgtggttccactcccggacacagcaccagccacctgcttggaatagccttgtctgcccgtaacctggcgctggtagaggaaatgggacttgactgcaccgcctcctgtgctgcttgctaccagcgtctggccatggctaatgtagagatgaaaaatgatacccaactttgtgaaaaaattaaccacattactggaaaaccttaccgaggtggagtaaaggtaaaatccatattggaagtaattgctgaaatgaatcaatcacaaatactggcaaaagtagttaaaagtttaaagaatctaaaaattgctgtttattatggttgcttgatggttaggcccagggatattcagatagatgatccggaaaacccgacaattatggataacttgttgcagaatttgggagcccaaacactggagtggaattataaaactgaatgctgcggagcagccttggctatgtcaaatgaggacatagtattaaagttggccaataagattcttgccgatgcaaagtctgccggagcaaattgcattgttaccgcgtgtccgctctgccattttaatctggacatgcgtcaaaagaaagtcaataaagcttatgaaacagattacaacttgcctgtgttttattttacacagctggtcgggttggctctggggataaagcctgaggctttgtgcttaagagatcattttatagataccaagcatattctcaaactgattgtttagaatgaataaataattgggttataggggcgatttttatgaagcgggtaggggtttttgtttgctggtgcggttcaaatattggcggtgtcgttgacgttgccagactggctgctgaagccggcaaatttccatacgttgtgcacagtgttgattataaatatacctgttcagaaccgggccaaaaaatgattgttgatgctattaaagaacaccggctggacagagtggttattgcggcctgctctcctcgcctgcacgagcaaacctttcgcaagactattgccagggccggtctcaacccttatttattggaaatagctaatataagggagcattgttcctgggtccatagcaaagaaccggaaaaagctactgaaaaagcaattgacttggtgaggcgggcggtggctaaagttgttaatctggaacctctttctgaaagcagcattccgataacaaaaagggcgctggttatcgggggcggtattgcaggtatacagacagctctggatatagcagacgccgggcacaaggtagtgctgctggaaaaggagccaaccattggtggtaaaatggtaatgctggacaagacttttccgactatggactgttcagcctgtatcagtactccaaaaatggtcgcggtggctgagcaccccaatattgagcttttgacctgctgtgaagttgttgaagtcagcggttatataggaaattttacggtgaaggttaagcagaaagctcgttttgtggatcatacaaagtgtaccgggtgcggtacctgttgggaaaaatgtcctaaaaaggtgccgagtgaatttaatctgaatttaagtttacgtaaggccatatatattccttttccccaggctgtgcccaataagcccagtatagatgcggaaaactgcaggtatttaactgagcaaaagtgcggagtttgtcagaaagtatgcccggtgggagctatagactatgagcaaaaagatgaaaacctggaaatagaagtcggtgctatagtcatggctaccggctatgaactttttgattgggctaaagcatatggtgaatatggttacggtaagtatcccgatgttattaccggtttgcaatttgagagaatggttaatgcctcggggcctaccggcggaaagattatccgtccgtcagacggcaaagagccgaaaaatgtggtttttgtcaaatgtgtcggctccagagatgaggccaaaggaaaagcttattgctcacgtgcctgctgcatgtatacagccaagcatgcccatcaggttatagaaaaaattgccgatgcacaggcttttgtcttctatattgatgtgaggactcccggcaaaggttatgaagaattttataaacgcactacggatgaaggagctcaatatataaggggcagggtatcaaaaatcttaaccagcggtgacaggctactggttaagggtgcggatactctgatggggcgccaggtggaagtagaagctgacctggtagtcctggctacagctatgataccggctaaaacagcgcaagatactgccaggctggtaggtttttcagtagacggagatggtttttatcaggaggctcaccccaagctaaggccggtggaaacaaatacagccggcatatttttggccggtacatgtcagggacctaaagatattcctgataccgtagctcaggcaagtgccgccgcggttaaagtttgtgtactcttttccagaagggaaatggcagctgatcctatggtggcacaagttaaccagtcgatttgtcatggttgcctggcctgccaaaaagtatgtccttataaggcaatcgaagctaaaactatatctgaacgtttaggcgggcaagtcattgaacgcaccgtagctcatgttaacagcggtctttgccagggttgcggttcgtgtactgtagcttgccgttccggtgcagttaatctaaaaggtttttctgatgaacagctgttggcggaggtggatgctatatgtctgtagacacaggtgaaaaatacgagcctaaaattataggtttttgctgcaactggtgtgcttatgcaggagctgatttagcgggcatcagcaggctcagctatcccactaacataaaaataatcagggtgccttgctccagcagagtaaaccctcaatttatacttaaggcctttcaaaaaggcgctgacggtgtaatggtttccggctgacatcccggcgactgccattatgttaatggcaattattataccagaaggcgttatcaggtgtttaagcgtttaatggaatttgtaggttttgaacctggaagatttaatacacgctggatttccggttcagaaggggataaatttgctcaaaccgttaaagagttaagcgaaaacattgccatgcttggcccaaacaaaaaaatgagggaagaaaaatgaataatatcactctggaattaagaaaacaggccaggaagttattagaggatcaggttgttcaactggttatcggttatggaaggggttctgaccctttccgtgtaacacctgtttttgtacgccacccggactttgtggacagccttatctggaatcctttttgtattaataacctggccaagtatttaattgaatacaggtatttgcccggtaaaatagctgtggtgattaaaggctgtgattcacgtgcggttaaccgtttgattcaagataatcaaatagaacgggataaaatcgttttgctgggcgttccctgcaccggtattctggaggcggagaaagttgccaagacaacaggttatcaattggaactggaaaggtgcagcgagcaagaggagaagtttactttgcatacatcaagcggtgacttcagttttgctgcaaaagacagcttaatcactaaatgctatagctgttataatcataatccggtagtgtttgatataatgctgggacctgcagctaaggaaaacccggcagcggttaagtactcagaggttgaaagtttggagaaattgaacgttaaggaaaaaagtgaatactgggatatgtatttcagccgctgcttgcgttgttatgcttgccgcaatgtatgcacggcctgtacctgccaggagtgtatcttcaatcaggctaaacctgcctgggtagacagaataaataacctgtccaacaacacctcttttcatttaatcagagcttttcacgtagccgggcgctgtgtggattgcggcgagtgtgatcgagtctgtccggtgaatatacccttgagacatttaaaccaaaagatacttaaagatctgcaggagttatacgatgccccgattcccggtgcagaccttgaaactggcccggcactgggctgctttgtgactgaagacccggaagaatttatgtagcttttcaactcaaatctattaccggaaatgagatggttgacagatgcaatacaaagttttagagaaggataaaatatctggctttttggactaccttgccagtaaacataacctgatggcgcctgtctcagaagatgagagttttagtcaatttaagagggtttatcaagcttccgagataaatctaaactatactaatactgttatacctcctaaaaattattttttcccacctgcggagaatttattttctttttctgcagaaaatgggggaattgagattaaagaatcaagacaagctgaaaacatggttatatttggcttaagaccttgtgatatcaatggcatgtcaatgcttgacccggtttttaacggtaatttcccggacagttattatggtccgaaaagggaaagaactatacttatcggtttaagttgccaggaggtaatgcctacctgtttttgcaagtcctttggtacagatccaactgatgggtcaggtgccgatttaatgctgacaggtttagaaaattgttttttggtagaaatcctgactgataaaggcgccggtctgcttgagaatgccggcgggttttttagtgatgagtcagtggataaggctatatcagaaaaaaagctgttaagagataaactggcaggcgcttttctgcgcgagcctgatttatcgggggtaaaagaaatactggataagaattttgaacacccttactgggaggaattggcggctaaatgtatcggctgcggcatatgcacttttgtttgtcctacctgtcattgttttaatatgattgacaccagccggcctgacgcaaccggcagtcgctaccgctgccatgattcctgtatgtttcccggttttactaaaatggccggtggacataatcccaggccaaccagagtggagcgtgttcgaaacagatttatgcataaacttaaataccatctggatcgatataatctggacgggtgcagtggctgcggcaggtgcattgccaagtgtcccgtaaatatagatatcagtcaaataataactcatatcagggaggtagttaaggatgactgatttaaccggcggtaatcctttgctgcctaatatagccacaattgcaagcatcaggagagagacaggtgatgtgaaaacctttcaagtggtttttgatgatccgttggcagtacaaagttttgcccacaagccaggccaggtagcgcttatttcagtttttggtgaaggggaggcaactatatctattacctcttcacccactgttaaaggtttcttggaattcagtatcaaaaaggtaggccggctgacttctgttttgcatgaaatagaggcaggtgccaaggttgctgtgcgcgggccttacggaaacggttttccccttgatgagatgaaaggtaagaatttgctgtttgtgggcggcggtatcggcctggccccgctgcgctctctaattgattatgtgttggctgaggaaaaccgcagtgactatggaaatgtggagattctttacggtgccaggtccatggcggatatatgctttaaagaggatttatttaataaatggactgcctgcaaggacaccagggtatatacgactattgaccgggaagagccggaatggagcggtcatgtcggttttgtaccggcctacctggaagaaataaagccagtatcaaataataaggttgctattacctgtggtcctccggtgatgattaaatttattttgatgagcctgcaaagactgggttttactgaggagagaattattaccaccttggagatgaaaatgaaatgcggtattggtaagtgcggccgctgcaatatcggcagcaagtatgtatgcctggacggtcctgtttttacattgaagcagctgaaggaactgccgccggaattttaatttatacttcgggaaattatgcttatgatggatttgtggataaattaaggttaatattgcataatttccgaggatcacgagtgtctatggctgcaagaaagtcgctcaaggcgactttcttgtctaaataataaaaacaccggagaaaagagggtatgtcgtaaggaagttttagttttatagaagacggtgtggccgggaggctacgccgtctgtctgttttttgagcatttcatcggttaattcaggtatattcagtatgcccacgccattatagacaatctctactttctgcttacgtttaccactgcttttgttaggtgaatggatgataatcttcgagataaactcatttagaattgttggcgtaatctcttgtatatctgtatattttctgactgtttcaagaaactgatcggtatcttctgcctgctgttcttccgcagatagttctcttggtaaatcaaatactttgttctgtaaattcctctgctcagcctcttttgttcatcagcggatttcttgcttacttgcttgacaaatacctgctcaaactgcctcacgtactttaaacttcccttatgaaatgaacggagcatgttcctgtgttgcttttgtaattggaacaaacaaatatagttccgttttgctgagactttgaaaaagtctcttgtttttgtaactttttaatagcagaagagtctataattgtgaaatgggtttaccggtaacctgtgaaaggaaagatttattttgaatgctgaattttctactttatatcagaaatataaaggacctatattcgcttatattttttatcttgccggagatagggcggtagctgaggaaatatgccaggatgtttttttaaaggtatacttaaacattgccaaatttgagagcaggtccagctttaagacgtggatttataaaatagcaaagaatacatatcttggccatgttcgaacccgaaaaaaagaattggcaattgacaacatagaaatttttgctaatgaattagaagacaggggtatgggccccgaagaacatgctgttaatagtgcaactaagaagcttatagaaaagacattaaataaaatgaatgaaaaatatcgaatacttttaattctgcgggatattcagaatttatcctataaggaaataagcggtattacagaaatggagttaaacgccgttaagactggaatttttagagcgagaaaagagtttcagagaatttataaggaaatggaggatctctaaaatgccctgtgcttatatagaaaaaataaaagattatttagaagaaaaactccccaagaaggagatggaagccatggaaaaacacttggagagctgtaaggagtgccaggcaaaactagataattatcttgataataagctgaatttggagacggagacaccggatgtggaagacaaagtcttagttagtaaaataaaagccaggataaaagggatgaggcgaattaccctatatggccttttaggatttaccttggggttattctccagattttatactttggataattttttcttaacgaaggcagttatggctttgccttataaactggcggaatttgttttaagcattttcttttcaggaaatgtcccactgttttgggaaggggggggttatcattatcaggggaaaatgggcctttttccttatcatccaatgctggacattttggcaactaccgtaacgccgtcaataattgcatcatttattgctgtaattatcggttatctactgagtgataaaagggttttcccccgcaaacatattattaagttcgcagcaacctggctgattattttgctggtttggattggtattctttacggcacatataatcatgcattaggaaaaattaataatcttgaggggattaacgccatgaccgtttataccatagaagaaaacaatacatcatggctgataacaattgataatgatgcactaatgaatgaaaaatatgctaggctgataactataatatccgaggcagaaaaagtcgggaaaaagatttatccccaagggaagaatggttatgaaatgttagtaaatttctccgggggaggaacaattccaatttttgtggacaacgatagtggagaaatggttgtgagagatggtaacgcctatcaaattccacctgaaaaactggaatatattaatagagtattaggagggatacaaaatgactaaggttttacgggataaagcattcacaataattggggcgggccttttggggtattactcgagtatatccctcttccgcgatcttatccgggataatctgttgagagtattgccgcccattaacgaccgccaccttccggatatatatgtaaatattatgggaatggtagtgtttgctattcttgcttatctattgtttaatatcattgtagaaaaaagaagttttaagcttcataaaaaaagttatgtgacagcaagtattttactgattttggcaccacttatgattgcaggtatatttagagtccatgctgtaaatttggtggccaagatggaaggaactactcctgtgaaaattgtaattgcaccaaatagtaaaggcagttctattatgtttgctgctggttcgtcatcagcaggtggtgtaaataaatctggttatattacggagccatatctagaggactttgggaaagcaatcgggaaaatggaattaaaggaagtggttgacggtgaagaacaaaagcagggttctcactatttaacaatgtggattgattatgaggtggccggtgaatggtactcaaaaatattaagctatgtccagggaatgtttgaagagcatgttgcaggcgaaagaatagcttactatagcaatcctgaacttgagaatttattaaaaaaggtatttgatgaattagctgatatcaataattatgaccgggctggagtgataaattacgtgacaattaataagggaaataaaggtgaggaaaaggaaaggctgttaacccctaatgactttcaagtgttggttaattccttaaaaactgataacttaatcaatcaggatacagaaggggttaatcgaattaaaaaagctttagatggatggatccccaaggaagagatgaacatttatgggattgaactttttaaaaagggttccgcccaaaatgtaggccaaaactttatggtttatgataaacttactcatactttgttatttgaagacaagtattatcaagtagatttggatgatatagtcaaataataaagttttatggggctatttaaattgtttagctacgcgttttaatgcttttgggtcttgagatgacactgcaggttaagcggaaccaacacccaggactcccccgagagcgccggaagtgagagataataataatttatgcaaggaagataacaacaaaatatgtcccggtaagattaaggctgaagctaaccagatgattaagaaaaagagaataccgacagacaggccatgcagcaagccttttgtgccgctcattttaccggcgaatagtccgccacaagtaacacttaagaagattatgccggcgcttatccagggaatggttgtttcggatatatctgaataataaataatcaggcctaataaagcaattagaacagtggaaaacataagcgccacaagggtactcttgagtacagcggtaatctgaataaatgctgcggaatcctggttaaaggacatataaaaaaacctccctttatcaattctttatatatttctatgttctgagctgtaatttatgactttataaccattgatatgaacctaaatttaaaaaaattctattttgtcgcgcaattttgtttatttcatgcaggacgttgataaaatgtggcgaaataaatatagtcagagtaattatattgctacaggttgatttttaaggtatattaacaaaggggtcagataaattaggaggggaagcaatgatcgaccaagaaaagattgaaaaggctgtatatatgatcttagaagctattggtgaagatcccgaaagagaaggtctattagaaacccccgcccgggttgccagaatgtataaagaagttttttgcggtttatctgaggatcctaatatacacttgcgaaaaatttttaatgaggagcacgaggaattggttttagttaaagacatagcattttcctctatgtgtgagcaccacctccttcctttttttggcaaggcacatgttgcttatattccgcataaaggtagagtgaccggtctgtctaagctggcccgtgtagtagattcctatgccaaaaggccacaattgcaggaacgcttgacttcacaaattgctgattgtataatgaagcatttaaatccttacggagttatagttgttgttgaggctgagcatatgtgtatgaccttgcgtggtattaaaaaacccggctcaaaaactgttacatctgctgtgcgtggtgcttttaaaagcaacgatgctaccagagcagaggcctttgcattaatcagaacattaaattagggggtcccaatgattaagggaagcgatggacctaaattagaattaattgctgccaaaagctttaaagagtatgatcagatgtacaaagtggttgatttcctgaataaaacacttaaagaaaaaaacgttatgtttggtttaactaaaaacagtaatactaaagaagtgacaatatccatttatgaaacataaaaatacttggtgccggagggaaaaatgcgtcttcttttaagtaatgatgacgggatcaatgctaaaggaataaaaactttagcagagagattaagcaaaacagcagaagtgtttgttgttgctccggatcgggagagaagttcaacaggtcacggtattacagtatataggcccttaatggtaacagaaatgcatttgtgtaaggatgttgtcgcctggtcgattagcggaactcctgctgattgtgtgaagctaggtatagatgagttattgcctgcccggcctgatttaatcatttccggcatcaacaacggatcaaacctgagtaccgatgttctatactcgggaactgtttccgccgctattgaaggcgttattaacggtataccggcgattgctgtttcactggccaacaatgattgtcttgagcctgatctagttgaggattttagctgcgcggttggttttactgaaaacatggtcagtaattttatcagtaccggtatgtatccgggggtaatgctcaatattaatgtgcccgccggtaaaccgtcgggtgttaaagttacccagttgggactcaggcgatatgttaactgctttgagaagagaactaatcccagaggcaaggtttattactggttggccggcgaacctatagatgtggaaacgggtttgctggatatagattcaaaagccgttaaagataattttatctccataactccaatccactttaatctaactcattttgatgaaatagagaatcttaataaatgggtaaaagaattgagggactagcatccctcaattcttttttaggatatgggctgctctttatatataatattttaaaacctgggttttaaaaatccggtaatttgcttaaagtcatccatatctatagttttggtggcaacgagcaggcttaaatataccaccgttccgcataataaaataaaaattaagctaaagagattaatggtgtggtgatgatttatataaatattagcctgccacataaaatatgccatacctgtcactgccagaaagggtttgaataaatgaatcacaggatttaatttatatcctgtaagatattgtaaatcaagataattcataacagccataattaaatagctggcagacaatgatatggcagcccccctgataccccataagcccgtaaaataataaatgccgaaaattttgaataaagaagctgcaaccatattcttgaatggtttggttgcattgcccagaccttgtagaataccggtagtggtttgtgtaaaatataaaaacggtcctcccaaagccagaaggctgagaataaaaccggtttcagaataaccgaaaagaatgccgcagatttcattagccagtaccgctaaaacagctgcgctgggcaggcctgtaagaattgtaatacgcagtgacttgtttattctgttgtgaaccattgtaatgttgttttgtgccatggcatcagaaatagcgggaaccagagctgtggccagtgaaatagtaataacggtgggtgtgaatagaagtgtttcagctatcccggctaattgaccatagattgaagtagatgctttaagagataagcctattgcctgaagctgttggggtattaatatagcttccagtgacattaatcctgtagctacaaatctggttaatgtaataggtgcggccaggtgaaaaatcctcttgctgtttgcggcaaattccaagctggttttttgccttttatgctgcaaataagggcgatgctgaaaatatatgatcagcattaacaaaaagcctgagagctcaccgcacactacacctaatgaaaccccgatagccgcatactccagtccgcgcggcagcagcaggtaagcggcggcaagtcctatggttattctgactaattgctcaattgtttgtgttgcagctgtgggtgtcatgcgttgaagcccctggaaatatcctcggaaagcagaacatattgaaacaataataattccggggactaaacacagaaaactataataaaccttgggatttgggaaaatatattttaataataaaggagcggcccaaactattccagcagtgcataatagactaaatgctgttaaataaaacaaagacacatgaaaaatattacgggcgccggcaaagttatgacgggccgtttcttcggctaccagtttagaaatagacaggggtatgccggcagtagctacgaccagtaccagtacataaattgggtaaaccatgttaaaaaggccgatgccctcaggttgaatcaatcgaatcataataatttgatatataaacccgatgatgcggttaatcagggctgcggctaataaaaccatcgccccgtaaataaatgattgacgtgtcatttgattttttcctttccacgatgtatacttcaaaatatatgtatgtccagcagtgggaagctatgtattcaaaaattttaactaagaattcttgtccttaagaattcttttttaaggtaattttatctttatgactaagcaaaaaaaattattaaaaagctagtatctacaaggatttaggcatctagatgtagaataggaaatggattagtctaaaattatatctatccgtatcggaacaaattttgggtaatttttaaaagaaaaataagcttcaaattataaaaccattattccccaagtttggctcttaagaagtatagaaggatagttatatggaaaccattatttacaaaggaggcaacagctttgaaaaactatcaaaccacacagctgcgtaacgttgcagtagtggcgcacgggggatccggaaaaacatccctggtagaggccatgctgtttaataccgggttattatctcgtttgggtcgtgttgaagacggtaccaccactgctgattaccatccggaagaaattaaccgccagttaacaatacataccagcatagtgccggttgaatgggaaaataccaagataaatcttttagacacacctggtttctcagattttattgttgacgttaaaggggctctgcgtgtagcagaaggtgccttgtttgttgtttctgctgttgatggtgtggaagttcagcatgaaattatctggggttttactaataaagaagagttgccccgtctggtttttataaataagatggatcgggaaaatgctgattttgacaaagtagtagacgaacttaaagaaaagtttaatgttaattttgttccggttcaaatacctataggatcttttgacaaattttccggtgtggtggatgttctcagaggaaaagcctacagcggagacggcaaaggcaaagagatacccatacctgagagtttgcttgatacggttgccggttatcgggaggctttgattgaagctgcggccgaaagtgatgacgaattgaccatgaagtacctggaaggtgaagaactcaccccggaagaaatcataagcgggtttaaaaagtctttggccgacggtaaaatagtgcctgtcttaagtggttcagctactaaaaatatgggcgttgctcaattgtcaagctttatagcggaatttttcccggcaccgcaggaagaagaaggctctatggcagctcttgtgtttaaaactattggtgacccttatgttggaaaaatgaacttttttaaagtatttaaaggtaagcttaaagcagattcagttgtttacaacagcgttaaagaagctaatgaaaaaattggccaggtgctttatttacggggcaaatcaactgctgctaccgatgcagtgccaacaggtgatattgctgtgctggtaaaacttcacgataccacaacaggtgatacgctttgcgataaggataatcccgtcgtattggaaggtatagagtttcctattccgactcttaccgcggcagttaatcctaagagtaaaaatgacgaggataagctcagtgatgccatgtctaaaatcctggatgaggatcctaccttaaagctggagaaaaatactgaaactaagcaaactctgttaacagccatgggcgaactgcatgttaatatcattgtggacaggcttaagaataaatatggcgttgatgtaaccttaagcgatgctaaagttccctacagggaaactattcgcggtaaggttgaagtggaaggaaaacataaaaaacaatccggtggcagaggccagtttggacatgtttggattcgttttgaatctacagatgatgaatttgtattctcagaagaagtttttggtggcgcagtacccaggaattatttccccgcggtggagaaaggcctgcgtgaagctatgtcggaaggtgtcttggcgggttacccggtaaccggtctgaaggctactttgtacgacggttcttaccacccggtagactcttcggaaatggcttttaaaattgcagcatctttagcttttaagaagggttgcgaaaaggcttctccggcactgttggagccggttatgagtgtggaagtacttgttcctgacaattttatgggtgacattatcagtgatttcaatacaaagcggggcagagtactgggcagtgagcaggtagaaggcttgactaagattatggctactgttcccctttcggaaatgtatcgttatgctattgacttgaagtctatgacacagggacgcggttcctttaatatgagtttttccggctatgatgaagtaccggcccgcctggcagaagatattattaaaaaggctaaggcggaaaaagaagagagcagataaatacaaagcaactgacccgaaagggcagcaacagttaagtcaaataccaaaaagaaacccgtatcaccatagaggtggtgcgggttttttgtttctaaattaaatcatctgattgcattctggctaaaagctattaaaacaatggctataagtacgacagaagcagtcatgatcaaatctattgtgtaagggaaaataccttcacctttttctatttcttttctgaagaataaaaaacgggttgttgctaccagatttatcactacacccagcataataagtaatgaaccatatactgctgattttgaccagttcaacttgttttctaagataatcgatgatccggttaaattaaatctaaatacaagaaatcctatggcaatcatattcagggcagtgcgtgtccaggctaaaaaagttctttcatttgccatatgcaactgtaatctatctttaaaaggcaatttactgtgcggatttttttccctcactatatcctctccaaaaaagttctgtgtactttatgtaaacaattttataatagaaaaattctcatgcgcatgtctttccatatatcaagttgtatatttaatagataaatttgctattttacctctgggtaaattatcattattaataaattcaaagccagcaacaggtatatttttggttttgttctgccatgataaacgcacttcgctataaaaactgctattttcaatttgtaaagaaacaaacattttatgctttgaatttataatattttctaattcaggagttaaatatacctgaacacctccggcggaaaaatcaatcatagttgtaaaggctgtaagattttccgcgttaaaaataagattattagaataaagtgatcttctgtattttctctctctggttttaataaaattatcaggtattaaaaagccatagaactttttactgtcgttattaatcttttctaaggttgtattgctcgtatataaacctaattttaaagccgcacttatctcaacattttgttttattgttagaaataaaggttgtttgttatagtttggaaaattaatccaaaatatgttttcttcgatgcttgtgataattgcttcgtgagtatattgattagcaggtgtaatacaaattttatggttgaccactaaaatatctttaccatagatcaatctaattcctccatttcaagagttgcgagaatataacgtaatcaaaagttaatatgcccagagcaaatgctatgggtttaacgtaaacctccagttaatcttcttatctttagtattagcaactaaataataatatttttctccttcttttggtttgaataacaggtattgttgaggaacactgttaagcttgactttcgaattgattaactccttaattgcgctttgctctacaggcagtggattataggtccttcctttttcatcgattaacaaccatcttattttatattctggttttgatatataaacagggacagccattaaggtaaatgccggttccacagttacattattaagaggcaattttatgctgtcagaagtaatagccaagggggaatctcctgctcttactataacatcatgaaaacttgtttccataccaccatctataaaattttgaggaatcgagcctgtatcaggtgtcttattttgaccggattgtatataaaaccaaataatcaaaaaggcaccgggggctattaaaagaaataagaaccatttcctcaccagacttaaatttctcatttcctttttcttattcattcacatagacctcctgctttaaataccctaattttaggaaacgataataaagatttacttgattttaattgttattaatatgaatgtttcacttaagtctcatttttatactttacccggttggaaaatcaattggcaacaaagtcaatcattaatcaataagtgccgtaaattgctaacggcacttattgattaatgattgacaagattatttattaatatttcttttgaaagcagctaaacaccttttactgccctaaacaacagttttatccccatgatcttgttttaataacattaaaatggtagtataataaacatacagataatttatatttcaacatatggcagcagtttcctgcataaagctaaagtaccaaaagaaattttttaaagttatctctaagaaagaaagcggggtgaaagaaatataaagcgacatagttgttaacgccagttttaatgcgcaggatttcttcaggcaaataaatatcaggagggttgccgttttgaaagtcaaaccgtttattattattttcctcagtttgctcttatgctttagcgcagtattttcctcatctgcagcgttgctgtcggctaaagacttacttattgataaaattaataattataaattaccatttaataaggatttctataataagacgtcaagtgatatcagtttagaaatcaataagtttaatggcactgttaaggagcaagccggtgactatacgggtagtaaaattgcctttaatgtacaattggacgaacccaataaggctattaaactaaactatgatgcaaatatacaaaaaaatagctgtaaaggtgatatctacttgaccgaagacaggattatcttcagcaaggatattatctcgttaattaagaactttaatattgatgagttagacagttttcctttgttagaacaaggtcctgattacctttatatgataagcggccagttaaaacctgtttgggagcagatgcaaagctaccagtcccagaagttgcccgtcgagtatcaggattttatgctctttattgttgaagctataccggacaagtatattaaccagtcatcaggcgaaataaccattaaactggaccagtcaggttttgaagatgtgctctactgtttggtaaccaaggtgtttaatgaaaaggaaaggtttgctgacattatctataaaatcaataaatatacttttgaggctcagggacttaaccccgaggctgctagaaatttaataatttccggttttgcggagatctcacctccgaccagggaggaaatacacgctataggcagttttttagatgtcagtctgctttattcttgttcactgcaaacttatggaacgggtaattttgaaataaacatggcaatcaaggcccctgatcaatccgtgaaaggcagtatagatattttatctaagtctgtcactaataaagataattacgatggctcatatctaatcaaaatcaattttgaagatgacaagagaaaaactctggacggcagcgtttccggggcttttaattacaaagccagcagcgcaacgtcagacatgaagctggatcttactgccaaagacaatgccgcaggagaggtttattttgatatcggagcaaccattaaatcaaaagataaaataaatcaggctttacaaataaaagtaccggaattaaatacctctaacagtataaatattacagatataatgccggctccaggcaaaacgaatcaacaggtaaaggatatttttattgacgggaaaagaatcgattgccccgtgaatcctaaaatagctgaaaaaggcattatgctgcctgtaagaattatttccgaggctttaggttatcaagttaattggattgagcccaatgaaattagtattaccggtaagaacaaggttattactttgtttgtgaaccaaaagacttatactgtcaacggtcaagaaaaagaacttgagatggcgccatatgttgaaaacaatagcaccatggttttaatggatttcatatcgcaagagttgggtgtttctattaacctgtcaggtggcaacttgtatattataaaagcccaggaatagaatttagttaatggattgattgaaaagcaagacatagcttataaaatcttaaaacaaacccgtatcacctaagataaagtggtacgggtttgttttactccagaaattatgcttatgatggctctgtggataagtcattgtttaatgtgagtgcaaatttatatttgactacagcagcagttttttgaattcatctaaaccaatacgttcgatgagattgccaattctctcaccttttttagcctgttcgccgtatacttcaattattttactaattaattctagagcttgttcatcagtcagaccttctgtaatctgatcggcaattctgggacgtgctccggcgctgccgcctgcaaccagggtccagccggcggctttacctaaaagaccgatatcacgcactttgggttcggcgcaacttaaaggacaaccggaaacaccgatttttactttgccgggcagtgctttaccggagaacatttcatcaattttaatcccaagctgcaaagaattctgttggccgtttttgcataccgcattgccagggcagacttgtacactacgtacaaccgaaccggtagcaggagccggttccatgcccaggtcagtccaaatagcctcaatatcttccgctttcatgccgacgagggccaatctctgggcgctggtaagcttaacaataggtatattatacttctctactgtagcggttaatttttttaatgtcgctagatccagaagacctccctttattttaggtacgatagcgtaagtttgaccgtctcgctgcagtattgctcctcttggtttatccgacatattgctgcctcctcgactgaaatttatagtatcataataagttgttttctctgatttttcaatgatattgatcacattatataaattaaaattttgttttactttaattatatcgctgtggtatattatggtggttaacggcaacggaaagtggggattaaaatgagccaggtagagatatatactgacggtgcctgcagcggcaatcccggtcccggaggctatggtgtagttttaaaatacggggataagataaaagaactgtctgccgcttaccggaaaacgactaataaccggatggagatattagctgccattattggtctggaggctttaaggagaccttgcacggttacactctatagtgacagccagtatctggtcaatgccatgaccaagggctgggttaaacgctggaaggctaataactggatgcgcaacaaacaggaggctgcaaaaaatattgatctatgggagagaatgctgcccttgctggagcagcaccaggttgattgggtctgggtgaagggtcatgcagataactactacaacaaccgctgtgattttttagctgtcagggcaattaaggaacaggcgcttttagaggatgaaggttttaaaaaatagtgttttacgctaaattaaggaggaagcatgcaggattatcttattcgagctgttggaaaaaaggggcagtttcgtgttattgccgctgtgacaaccggtttggtagaggaagccaggcgcaggcacagtacctggcccgtggcgtccgcagctctgggcagaactttaactgccgggcttttgctgggagccaatttaaaaggcgatgatttgttgactgttagagttaggggtgacggtccgttgggagccataatagtctcagctaatggtcacggtgatgtgcgcggctatgtgcaaaatccgcagattcatgtgccgggcattaggccgggcaaactaggggtaggaaatgctgtggggaaggggaccctctctgtttctaaggacttgggcttaagagaaccttttacaggcagtgttgaattagtcagcggtgaaataggtgaggatatagcttattatctactggcctctgagcaaacaccctctgcagtatcattaggtgtgctggtggaaacagacaatagtgtgcgggccgcaggcgggttaattgtccaacttttgccgggagcagaagaaaacatgttggctgagctggaggattgtttaaataggttgccgcctataagcagtctggtcaatgaaggaaaaatccctgaggagatagtaaaactggcgcttggcaatttggatatagatattatagataatactccggtgcgcttttactgttcttgtaccagggaaagaattgagcgcatgctggcgggcctgggtgaacaggagttgagagatatttatgaaacaacagggcaggttgaggtaatttgccacttctgtggggagaaatataatattcaggagcaggagttaggtaaattgttgcaggatattaagaaagaatgaagaatatttcataataactcccgggattaagtgatttttaggataggagataaagctatgaaatatttgatacttttaggtgacggtatggccgattataaaatacctgagttgggagataaaacaccactgcaatatgctaaaacgccgcatatggattacctggctgccaacggagaaataggccaggtctggacggtgcctgagggttttcctccgggaagtgacgtggccaacctctcagctatgggctataatcctaaaacttgctactcgggccgctcaccgctggaagcttacagcatgggtattatcatgagtgaaaccgatgtttcttttcgcaccaatctggtcactctgaccgaagagccggaagaatacgagcaaaaaactattctcgaccatagttcagatgaaataactacggaagaagccagggagttaataggggaaataagaaaacacctgtctaccgaagaattgcagttttttgccggtatcagctacaggcatttattgatatggaagaacgggcacctggatatagaactgacaccgcctcacgatatacccgggagatgtattgcggattacctgcccaaaggcccgcacagccgggtactgttggagatgatgaaaaagagctatgttttgttgaatgatcacccggtaaacaggagcaggcgcaggaataacctgcgtcctgccaattccatttggttttggggtgaaggcaagaagccctcaatggaaaacttttataagaaatacgggcttaaaggctcagtcatttcagctgttgatttaatcatgggacttggcaagtgtgccggcatggatgtggttaaagtggaaggggcgacgggcggtacacatacaaattttagaggaaaggctctggctgctctggaggaactgaagaaaggcaaggattttgtttatattcacgtagaagccccggatgaagccggacacaggggggaactggataccaagataaaaaccatagaagaaatagacgggcaaatgctgtctgttttgctgccggggctggaggaattcgatgattacaaaataatgctgcttccggatcatcctaccccgctggctatcagaacgcacaccaaagaccctgtaccctttgctattctgcgcaagggtgtgaagaaacagagcaatgtcacctactgtgaagaggatgcagcgaaaagcggcttaaaatttgctgccgggcatgagttgatgaattactttatcaacggttaaaaggctgtcttaaaatcagaataataaatatgcccgtacattttggtggtacgggcgtattttatgagttttattaactgtatttttcttttgggtcagttttttatattttcatgcaaaggcaaccggacggtaaactcagagccctggcctaaagtactcttaacctcgattctggcatcatgctgctcggcaatccacctagcgatggagagtcccagtcctgttcctctggatccccttgattggtcgatccggtagaaccgttcaaagatttgttccaggttttcttctgcaatacctgtccctgtatctataacggcaatgcaggcttctttatctgccagttctgttttaagcagcacggaaccgcccggttctgtgtatttaaatgcgttgtccaataaaattaagattagcttggccaggtattctttattgccataaacataattgtcctcgctaacaaaaatattagttgcttcaagattaaccgggccggccagtttttctgcccggtgaattacatcagccagcaattcccggagtgatacaagctcttcgctcattttctgcccggcgtcagcccgggccagggacagcaagtcctcaaccaaccaggacattctcctggactcctccgaaatatccgccagtgcctcagttcttatttcaggctcggcatctcccatttgctgcagcaattctatattgcccctgatgatagtcaagggtgtgcgtaactcatgtgaggcatcagccagaaagcgcttttgcgagcggtaggactggtccagtttctgataggcaaagttcagtctctccagcatggcgttaatggtttcagccagacgtgccagttcatctcctggtccgtcatatttgatacgccggtttaaatcatgtgcttcttgaatggccgaggctgttttggttatttcatcaattggccgcagtgcggtacgggccaggagccagcccagtgtacctgccagtaccacagttacaccgctgccggtaaaaagaataaaacgaagccgactgagcggtgtttcaatagccaccagggattgacccacctgtaaaactccgataaacttcccccccaaaattaaaggcaggttataaatgcgcaggggttgctcgcccgagtaaaccgtctcataaaaagcgttgccctggcttgcctttttcatggttgacgcaccgagaggaaaagcctgccgtcccagattatgcgagctggcttttagcactccgtgggcatcaattacctgcaaataagtgttaggagaagcgaaaacatctatatcaggcaggatgatttgttgcaacggaaaatcaaaaggaccgataatggtaatggattgaactacctttttagcccttccggctatggaggtatcaatttccgaaaccagcatttgccttaaaaaaacatataccagcatgccgaacaaaagaagagtcaagcttaatacactgctgtaccagagggttaaacgcagacgtatggaaatattgttctttattcttttaatacataacctgctcctctcactgtatgaataaggcgcttttcaccgcaagcctccaatttatttctcagcatgacaatataaacttccaaaacatttgattcgccctggtaatcataaccccatattctttccatgatcaattccttgttgagtaccagtcgggggttttccataaaaagctttaacagttcatattccctggcagttggattaagctgtcttttatttctgaatacctctctggtgccggtatccatggacaaatcggcataactgagtattgccggctgagcttccgttttaccgctcctgcgcagcagcgcgcggatcctggccagtaactcagtcatggcaaaaggtttgaccaggtaatcatcggctcccaaatcaagcccttttactctgtcttccacttcatccctggcggtcaacattaaaacgggtaaatcatagtattccctgatttgcccgcagacttgccagccatccagaccgggcatcatcacgtccagaattactaaatcaaaatgattattttctaagagagtaatccctgcctttccgtcattggctgcttcaaccgtatatccgttaaaaagaagagttctctttaacaaagctgtgatcctgggatcatcatctataaccaaaatattgcttgacaagttcaacccctccgttacttagcagccataaggaaacgctaaccctaattatatcttactactggctgttcttgtcctcaatagttgccgtcagaaaaatattgtttttgtttctgacaactaccattacggcggtatctcccaccttgcttttctgaacgcaatcaatcagcttttgttcattatcgatttgtgtatcattgtacttgataataacatcccccctctgcagtccggctttttccgccgggccgccggaagagacactgccgaccagcgctccctgagtgttttgcaagcccagagcgtcagccagctcctgagttaatgcctgtacagatactcccagccagggatgcttcaattgtccggtttccagatcatttagtactgcctggacagtattgctgggtatagcaaagccgataccctgcgcgctggcattgatggctgtatttataccgattacctcgcccttcaagttgaggagcgggccgccgctgttgccggggttaatggatgcgtcagtttgcaataggtttttataatgcctgtcttcaatatccaccgggcggcttttagcgctgaccacacctacagttacagtatgatcaagcccgtaaggattaccgatagccactacccagtcagcaaccctggtattgtcggaattgccaagctttaaaaccggtaaatccttagtcggttcaatttttaacacggctaaatccagatctttatctttaccaaccagtttggcggttaggggatttttatcattatccagtaatacttctatcttgctggcgccgtcgatgacatgctcgttggtcaaaatcaagccttctttagaaataataaagccggagccaataccgtgctgtacttcggttctgctcggcacttgatattgatgaccgaaaaactccctgaagaacgggtcactaaacaggggattgacaccggtaacctgctgctcaacggtggtgtttatttttaccactgctgaactggctttatccaccatatcagctatggtgtttgggccgactgccggcatgctgatggtttgtgccgtattgcctgtgtcttcttcggcggaagaccttttggctgtgatcgtagcggctatgacagtgaagatcaggataaccagaagtaaattagttaaagttatttttctgtttttaaataccacttctaaatccctccctaagatttatcttcttatattttcatagagcaagcttaaaaaaaaattaaaaaaggaaataaaataactttggttttgctatttaaatctggcaggaatgtgtctaaaaatattgaattgttctaattaatatatcccttatataatagatagtttaactgcatatgttttaccggaaatgatacagtaagccttactaaaatgttcaaatatggagcaatgcaactgcaaggaggtgttgttatgagagccgttctggttgtaggcgccggtcttgccggcaccaaagctgcattggatttggcggaagccggctttgatgtatatatggtggaaaaattgccttttgtcggtggaactatgcctaagctggataaaatgtttcctacgcatgattgcttaatctgcaccttatcgcctagttctatggacatgggttgtaagctatcgctagttaacaggcacccgaacattagaactatcattaatgctcaaattttagactttaccggaaggcccggtgattttcaagttactctcaacggaacctgcagtgtacctacggagccattgaattcctgtaaaataggcatggatttaaaagccttcactgttaatgtaggctcggttattttaagtcccggctttaaagtggctgatccgggtgaattgagctattataaatacggaatttatcctaacattgtaaccagcctggaatttgaagagatattgaaagcttctaagacatcagaaaaagctattctaagaccgtcagactataaacctgcgcaaaaaattgcctggatacagtgtgcgggttcccgaaatgaaaaattaaataaaggctattgttcttctatttgctgtatgtttgccattaaggaagctatgatggtcaaggaatgttccgctgaaattaaaacgaagattttttctatggatttgcgtatacatggcaagggttatgaaaaatatcacagaaaagcggagaaggattaccggatagattttgttgcttccagaatttttgaaattaatcaaattgaagaaagccataatttgggtatacgttatgccgcggaagacggtaccttgtattatgaggaatttgacctggtggttttgtctatcggtatggaacccccggaagacgctctggaattatctgagatattcggtattgccttagacaggtttaattttgctaaaactgtcgacttgacgggagtctgcacaactgctcccggcatttttgtggcaggcgcttttgccggcccaaaggatatcccggaaactatagctcaggcctcggcctgtgtagccgaggttgctctggcagcaggggaggaaaaatatatttcaggggagccattgccgttaacagacaatttaccatggaacccccgtaccggtgtatttatctgtacctgtaataaccagttggacagcatacttgacttgcggaaaattgcagagaaactgggggcggattcagtacatatagtttctgaaatttgtacccgggagggtaaatttgctgttcaaaatattatcaagcatgagaaatacagtcatattatcattgctgcttgcggttccagaaccagtgctttttttatgaagcaattagtaaaagaatgtggtttgccggaaagcctgctgcagattgtgaatattcgggaacagtgtgcctgggtgcatgcaaatgaaccggcaaaggctactctaaaggcctttgaacagattcgcatggcattcgtaaaagcaagtatgagcactgttcttcctgtagaatttagccatatagttcccgcagttttaatagtgggaggtggaattgttggccttacctcagcgctatacctggctaaactaggttttagggtacacatggtggaaaaagaagctgtgctgggggggaaagtggcacggatcaaagtcggtttaaaaggtgagaacatttccgtccatttgcagcacctggttaatgaggtgattaatcagcctaatataaagatttatctgaagactcaggtgaaaagtcattcaggttttgtgggtaattttaagtctcttttatccagcggtgaagttgttaggcatgctgtcaccattatagccagtgggggacaggaatatatcagcgatgaatactattgtaatcaagatcctcgtgtttatacccaattgcagttggaagaggccatttataagaatgatgcctctgtcagaaaggctaaaaatatagttatgattcaatgtgtcggatcacgggataaagaccagaggacctattgcagcaagatctgctgtactaaatcattaaaactggccttgcagctaaaggaacagtatcccgacaagaatatctttatattatacagggatatcagaacttatggaacttttgaaaaatattacagtgaggccaggcttaagggaattatttttattcgctataatttaaataataaaccggttttagaaaaaactgaagaaaatctgaaagtttatatagacgatcacattttaggacagaaaatggaaattgaggctgatataatcagcctcgctaccggtgtggccgcttcagcggaaaatcccaagctggcccgtatttttagcttgcccctggaggataacgggttttttaaggaagctcatatgaaattaaggcctattgattttaatacaaacggtgtttttgtttgcggtctggctcatgcgcctaaatcaattgaggagagtattgttcaggccaaagcggcagtcggccggtcctgtactatcttatataaggattacctgcagtctgccgggcctgttgctgtgaataacggcaaatgtgctgcctgtttaacctgcacccgtgtctgtccttacggcatacccagagtgattaataacaaggtgtttattgacccggtgcagtgtaagggttgtggaatatgtactgtagagtgcccgcataaggcaattgaactgcagaatatgagtgatgagataatgatggcgatgatcaggagcttatttattcctgttgagttttaattttaaagtcctttattttctcgaactaagaaggagaaagtatatttatatagaaattaacattaagttagcattcttcatataggggggtattgttatatatattggcatattgatgaaattgcttagcctggatgctatgaatcaggccttaaataactcctcttctgttgattcccaggcgaataaaaaggattttgaaattatgctggccagggctatgcttgaaaaagcagatctaaacagtgttttaaattatggaacgttaacatcacccaataattgctccttaaaccgctctgtaactgtggatcgtttgccctttgagcagacagcacaggcagaaaataatataaaaccggactgtgtaaaagcaacatctgatcttgctgttccacaggaatatttaccctccgacaaaaggtatgactctttgattgtggttgcagcaggcaaatataaaattaacccggctcttctcaaggggttgattaaagcggagtcggattttgatgaggctgcccgttcacgtgcaggtgcccttggtttgacccagttgatgccttctacagcccgctcactgggtgtaaacccgcttaagccggaagaggcgatagagggtggggctaaatatctaagccagatgcttaaccgctataatggtgatcaggctctggctttagccgcgtacaatgccggtcccggtaatgtggataaatacgggggaatacctccttttagagaaacaattcattacgttaaaaaggttacacagaatgcggataattacagcagtgattttggaaacccggttacctgaaccgggttccgctcaaagttttatatctttaatattaatactattttgttcattaatatcaggcaaacttatatccagctttttgacaacagttgtactcgctcctttaaaaattatacttcctccgttgggaaaaacagggcttttctcaataccgcaatcaaaatctaaaatagtattatattcaggggggttattttttatagaaagagaaaatttattaagattaattacctgattaaagcttaaccaggcctggttaatatttgtttttacatcactgagattattattgctaataacttctattatctccttttcaattctcttgttctccattgaattgccgtcaaatgttgtctgactgattaatccggcaaatgtcctactgttgttccaaactttttcaaccaggctgaggctaatttcctttaaacctggttgggtaaaactcaggctaaaccatccttcactgtcttgtgaaaagtatttttgcggtacagattttaagataaactctgttaactgttcaacagcagcctgctgcccggttttgttgggattattaaaagtgttctccagtctgttccacaatatatgtatataatctttggtttcctcgtctgtatatatgtactcaggcagtttaggcttttgtttttcaggtactattacttgatataattctaaaaaaccaagagtgtttaatataagttgatcgcctgtcagataagcttttaacctgtaccggtgatgcaaatagtcaatagacaaatcaacagtcattttacggggtttaaagcttaactttccgttatagaaaattttagtgccgcttatatccggcgctttcatcatatattttccttttatatatgaagcagccaaatttaaattatatttttcaatatccatgtgaccaaaaatttctgcctggtcaatagccaaaggcttatcagaaattgttttaatgtacttgtacttcggattatttgttataagaattccggccagaagcatggtcaagcaaattataatcagcagcaatactacaggcttaactttaaatattagagattttttatgctcggatgatttaatttcctcacgattattcgttggttcatctttccttttggttagctgttcttgctcatcatcacttggcaattctttagtcaccttctttatttaagatttacaagaaaatatatgctgccgggcaagattactttcctataaatcttgtttatattagttacggttccaaatacaaatattataaaaattattgcaaaattgaatgaataacaaaggaatattgaaaacaatgtcaaattataaactaagcaggcataaagccaaattgtaggaatattcagtgaagtagatctctgtgttcaataatagagaaaggaggaagatcagctatgttcaataaatctctccttgtacaaattgacttaatgaaaataatttatgatttagaggattgcattgctgtagtaactgataaattaggtaaaattctgactgttagcaaaaaagctgagaaggtatttcccaactgggtagacaactacttaattaactatatagtttatgataatagaagatttttggaattgtttaaaaaactggaggaaaaaacttgtgtttttaactgggagatgtttttttcttttgccggaaatcttagctacctggagattactgtaataaaactaacagagtactatctgttgctggctaatgaaaactcaacaaaaatagaatatatagatagaataaccacattgaccggtgaaattaatatcttaaatcaaaaattgagcggcagaaacgttaaaaatattgttagtccagttaataccggcagtcctaaagaaaacttaatgatagctatgagtgcggaaagaataaacctgaccccacatttgtcggatataaacattactaagaagatagtttatcctgactttgaaatatgtgcggtaacgagaaaagtaactgtcaatgaaaagaacgtgcgtttgacttctcgtgaattcgagcttctctggttaatggcatctcaccctaatcaaatttttaccagaaacaacctgctaaccaccatatgggaagccgatagcgcaggtgatgataatacagtaacagtacatattagaaggctcagaaaaaaaattgaagtaaaccccaataaacccagatatattaaaacagtttggggtgtaggctatcgttttgaactatatatataaccaaatattttttgctgtaacctccggattgcttgtataaggaacaagttagaagaaaaagctacctttaaggaggtgaagcagaatggaaatagatgtgtcttggaacggatggaaaaaaatgttgggcagagctgttgatgccgttgaatcaattggcgcatcagaagatactattgacagtgctgcttatcatgtgggaaactttttatctaaaaatgttgatcccgctaaccgggaacagtgtcttttgaaagaaatgtgggatgaagccggcagtcaggaacgccgggttattgcttcagtagtagtcagactggctgataaagaggatagaggtaatctatgagcttaatatttgtaaccaccgcagggtggtatttttttatgctctgggaaatagcacgagtgtctgtggctacaagaaattcacttaatgcgaatttcttgtgtttttagaaaggtatttttaatttaacatagaattaataatttaacacatacttaaaatatagaatataatgtatggagataattcaacctgtgctgtgttgtttttaagtaagaaaaattagggaggtcatatttttgcactgcaaagactgtaagtattttaaaaagtggtactcctttaatactgcgttttgcgaaaaattaaaccaatcaattgattgcgattcgagaccctgtgatgagtttgtttcccgtattttgcagtcagatgaatgggggcaatctctcaccaaccgctgtggctgcgattaagaagggaagaacaaaaaaatattgacgcgaatctaatgaaatgttaacatatctcaaaagataaaaaatatcataaaaactatgatggagaaaagtaggacggttttcgatctttcagggaggggttagccgtgactgtaagcagccctaagcattcaccgtttgaagttcgctcctgagttatcaggctgaaacacctgcaagtaggcctgatcggaaactttcaccgttaaaagaagatggtatcggaaatatttttttcggttacttatagagttgtctgccggatctaagacgcagattaatatgggtggtaccgcgaaagacagaactttcgtcccgtagtttatactacgggatttttttgtactctgggaaattatgcttatgataaatttgcggttaagtcaatgtttgctgcaagtgcaaatttatgttccatgagcaagattagtgttatttagaagttgaaaggagtgaattattttgtcaaatattgataatatagaacagtttaaaaacaaaattatttccggagatcttttccctaaacatttaggtattgaatttcttgaaataaaacccggttatgcgagtgtgagcctggaaataaaagaacatatggtcaattttcacggtattacccatggaggaattgtattgactctggctgatactgctttaggtatagccagcaactcttacggcaggccggctgttgctttaaatttcagtatgaatttcatcaagaagactgttcccggacagacaataactgcaaccgcggaggaaattaaccgaacctaccgtacagccctgtacagagtcacggttagagatgagtcaggtgagcaaatagctgtagttgatgggttggtctatgtaaaggataaaaaataaatagagaatatatttaccagggagtgtagtgagatgaagtattgggatcaaaaaaacgagacaatgtccggggaagagctggcggcccttcaattggaaaggttaaagaacctggcagtcaggctgtatgagaatgttcctttttacaaacagtcttttgatcagactggcataaaaccggccgatatcaaatctatggaagatttaaaatacctgccttttaccactaagcaggatttgcgcgataattacccctttggcatgtttgctgttcctatgcaggacgttgtaagagtacatgcatcctcagggacaacaggcaaacctaccgttgtcggttacacaaaaaatgatctaaccatctgggcggatttggtggcacgggctttaaccatggcaggagctaccaggacagacctggtgcagaatgcttatggctatggattttttaccgggggactgggcgtacattacggtactgagcgtatcggggccactatagttcctatttcaggcggcaatagctccagacagctcatgattatgcaggattttaaaactaccatcttgacctgtacaccaagctatgcactgcacctggcagaggctgcctgtgaagccggtattgatttaaaaactctgcccctgaaagccggtgttttcggtgcggaaccctggacaaatcagatgcgcaaccaattggaggaattatatggtattatggctctggatatttatggattaagtgaagtgctgggaccgggagtgggctgtgaatgtgctgtgaaagatggcctgcatatttttgaagatcacttcattgtagaaatcgtagatccggaaacaggaaagcaagtgcctgacggggaaaggggtgagttggtatttaccactttgaccaaagaggccctgcccattattcgctaccgcactagggatatttctgtgattagacgcgaacaatgcgcctgtggccgtacacatgcccgtattgagagaatcaccggccggactgatgatatgctgattatcagaggtgttaatgtgtttccttctcaaattgaaagcgttctgcttgaatttggggaaacagagcctcattatcaattggtagtggacagaaaaggcagtctggataatctggaggtgtgggtcgaactttccagcagcatgttctcagacagggtaagatttttggaagatttagaacacaggctgagacataaaattttatctgtattgggtatttccgcccgcatcaagctggtagagcctcatacaatacccagaagtgaaggtaaggctaagcgtatagtagaccgcagagagctttcttagggtaaaaacatgcctcttagacctatagactatccaattgaagcccagactcacccggctcattacttgatgcataagtattgggccaggaagccccataatctggttaacgcgtatatcaaacatttcaccgggccgggcgatttagtgctggatccttttatgggaagcggagtaacagtaatagaagcacttaagctaaaacgtcgagtatgcggggttgatataaacccggtagcacattttattgccacaaatacaattgtgcctgtttcactgtctgaactgcaagaaaactatacattattgtccggtcatattgctccggttattaacaagttttattcgaccatctgcatacactgcggaaaacctgccattgctgtttcctatcaatggtttaacggagaacccagagaagtaagttataaatgcagctgcagctccgggagaaagtccttaaccaaagctttttccactgccgatcaggagttgttggaagctactgagagagattttgccgaactggttaatgtttatgatattttgctgcctacaggggaattaccccaaaatagtcagattaacgctcccggttaccgggtcatagatttgtttaccaggcgcaatcttttggtgctggccattttaaaaaaatatatcgaagaaatagtctccgaagatgtcagagagcttatgcgatttattttttccgcttctttagtgcaagcatctaaaatgatattgcatgccaggggacagggccccgggtggaaggtaatgggatactgggttccgcttgataaaggttcccaggagttaaatgtttggcattacttttccaataaatataagcgtgttttacgaggcaagactgaaaccaataaattaataagctcaactgattattgcctgcttcagcagagttcttccgacttgccgcaactggctgataacagtgtggactatatttttaccgatccgccttatggcggttcagtaccttacctggagatgagcgcactctgggcagcctggttaggtttttccttgaattaccgggaggagattgttgtcagcaaaaatgagacgtacaataaatccctggaaaactaccgccaaatgctgttggctgctttttcggaaatatataaaaaacttaaaaacggttcttacatgtctataacctttcataataaggatttgcgtacctggagggccctgctttacagtgtgcgggaagcaggttttacgatggttaacctggtacaccagcctcaggccaaactgtcttcatcccagggactttaccataaaaaaagaatcaccggagactttatcctgaattttattaaatcaccttcaaaaaatatatttaaaccggccgggcttaattttgaggcaacagttctcagcaaaacaagagaactgttgaccgggcagaaaaaggttaccactgacttggtctacagggagttagtgcctttatttgctaataccggcctgttggacgaagaagaagtactgcaaaagaatttggagcaaatacttaataaacactttgaacaggttagagagatagaacaaacaggaaatcgtggtaaggagttagaggtgtacacgtggaaataataaccggcagcaatgaggctgcccatgccgcgttaacaatattatttcatttatcgctaatatttgccggtcacgttgcgggtgatgttttgctgcagatgaacaggctttccaaattaaagagaaaacatctttgggcactgggcttgcacgtgtttctgtggactgccatgatctgttttgtgctgctatatttaaagatttttgcattctggaaaatgcttttcctttatattactcattttattattgattggctgaaatctttttttaagcctactccgggcagtttaggtggattaaccaaagtagatgtcgtggaccagttgcttcacctggcaactctgggtctggtgtattttttttagaagaatcttgaggctaaaccggggtttcgtctaaagacttggtttagcccttgatttgcttcggttagtataatttttagtcatttaactttttaaaactgttgacaggaactcattttttttatatactaaaaaacgcaaggaatataatagttggagctgtggtgtagtggcctaacatgccggcctgtcacgccggagatcgcgggttcgacccccgtcagctccgccatacatacacacgcggaagtagctcagtggtagagcatcgccttgccaaggcgagggtcgcgagttcgaatctcgtcttccgctccatttaaaagccgtaaagctgttacttacaagtagcagcttttaattttatatcttttatccgggagaggatatttttgattgcaactaagcttaacgaagaactgaaaaagataaatgttgagcttaaaaaccgcttcaccggttttttgtcaaaaactgagctgcgccaaaagctggccgataacctgggtaatttaaaagaactgagcaatcttaacgctgaagaaatagtaaaatggacaggtggccgccccgtggccgcggttgatggctccgtaaattccgttggctcagtttttccctacataatatatttgttgcaagcccaagccatgatctcagacagcaaaaatgaggtgctggcagaaatattttctcccctggtgcctgagcattacctgcagctttctaatctggcggaagaattgcagacattgcccgagcaagcagtaatgcaaaaaaaggatcttgtcctgactgagttggaattagccgcggccatccgggctgtacaaacctatcacccatttttaatattatttgacgggggttttgccaggtttgaaagatatgcttttgctgcctggcaggaataccaaaagctggccttggccggcggagtgctgacagttggagtcatagaggaagcaaaatccttcggtctggcaaccgccctgggtttatccggcagcaatccgcaggtttatgaccgggaactattatttggcctgctgcagccgggcgaggcttttttgcctgactttgggaatgtaataaaaaagcggggttattatactgcttttgctcgtttttctcaatctcctcaggctgtagcctgtgattttctggacgagcagcagggacaggcagaacaaatcatgaactacctctatgcgattaccccttccggctcacggggcataccactgctgctggatatcgttgatgcagaaattaaaatctcccataaggaaatggagatgctggcagaggtatgcctggattctgatatcagggaaaaatacttgatagctaacaggaaacgacgagatttttaagcaggcaggtgagaagatgcaggttgtaggtgtaacaactcagcaggagatatttgtcgcctcacgtgatagaaagtttgagataaatgaaattttactgattgaagacagtgagaggagcaacccctgcggcgaagtggtggagactcagtcctttaacaggtatattcccctgtccaccgaacataatgctattgtcgatgagaaggtaatccttgctttaaaagcagtgggctatgaaatagataaagaggaaataaacctggccaagctgaggattatcggtgaaatcagcacgcctgtaagcgtcggttccaaagtcaggctgcctgacttcggtgaagtcagtgatttattgcttcaagtgaaaccgcagcaaggactgactttgggagaaattaggggcacgggcagtcttttttccacaatgccgggagaactgcaaaaggtcctggccatgtatgaaggaaacagggttgccttgcagaaatcggtgcctttcgtatttaattataaggctatgaatgaatatcctcatatcggtattttcggcgggtcgggttcgggtaaatcctttgggctccgggtagtaattgaggaatttatgaaaaagcctgttcccggcctggttttagaccctcattatgaaatggatttttccagagattttcctggtctgaagccggaacaatgttataattaccgtgacaggtttttactgttttccgtaggccgtgaggtcggtgtcaactttgaggacctggatacgggtgccttaaaaggtttgctgggagcgggagagcagcttacggaggcaatggacaacgctgtaggggttttgcacagcaggaaggattcttacacttctttcaattcaaagatcaaatatatgatgctggcgctggagggaaccgaacctgagggattggcaggcgcggaacggaaaatatatgaggccatgctaaaaataaaagaccgggtcggccacctggccacagtaagaggtattgcctggagattaaacaacctcttccatgagggtctttttgcctctaataccagaccgattgaggacgccctgatggccggtaaaacagctgtgctgagaggcccgctgaaactcttacagatttacggtgcctatgtctttgaccgtctttataaaaaacgcagagattaccgcgatgcctgccagaaaggggagtcaggcgactggtttccgccttttgtcatatatacggacgaagctcactcttttgccatgaaaggtgaccgggacactctttccaaacgggtgattaaaactatagcccaggaaggccgcaaatacggggttaatatttgcctggccacacagaggccggctctgctggatgacacggtgactgctcagttgaataccaaaattatctttcgtaccgtgcgctcccatgatatagatgtgattaaggaagaaactgatttgggcccggaggagagccggcggctgccttatctgaactcgggcaatgccttcatttcctccgccattaccggccgggccatccccatcaggttcaggtgtgcttctacggtaagcccgcatgggatcaatccgtttgacgagctggccgagtattttagcgatcatgagcaaaccttatggtcggctgtacgcgaattgctccctatcgaagaaggtggtgagcatatttttctacccttactggagaaaaaactgggtaaaaatattacggctcaagagatgtttgccttaatggagaagtacgtggcggaaggtaaaatattaaaggaaaaggcactattcggcaataagtatttgctctacaataaataaggacgtgttggttaatgaagtttctctacatgactgatacccatatcaggggcaacagcccgcagggacggctggacaattttccggaaacactggctcgaaaactcagtgaggttgtccaactggccaaccggctggaagttgcagccctgctgcacgggggtgatttgtttgacacacctaatccaaccctggctgttacgggtatttttaccgatatattaaagcaatgccgcgcgccggtgattgctgtagccggcaaccacgatctttttgcttacaacccggcaacactgggccgtactatgctgggctttctggccaggctgggcttgcttaaactgctgcagccgggagaaaggctttacttcaaatcacctaatttaacagttcaattgacagggcagcattttcatgccgagctggacagggaagaaccccgccggggttacctgacagacaagaaagactgtgatttggccgttcatatggtgcacggcatgcttttgcaaaaaaatatattcccgggagctttgtatactttgattgagcatatagcccctcatacccaggctgactttacattgtgcggtcatgcacatctgggctttgctgataccaaaataaacgagcgctattttattaatcccggcgccatggtcaggctcagcgcgatgccggaagagattagccgcaggcctcaagttgttttgctggacttttcctctgctgcagccaaatacagcaagatacctttacaatctgccctgcctggcgaacaggtgttggacagatcacacatagatgctaaggtttttcaggaagaaaaactggccgcttttgtgcaaagcattaaagccgcgggagaatatgaaatctctgacattaacgatattgtcaacaatatagccgtcagtaaaaagctgccggatgaggtgagagaggaagccttaaaacgcctggccgcagttcaggagactttaagctaagagttttttggggtaggtggtataagcttgtttattaaaaaaatcagtctggaaaattttcaatcacatgccagcacggaaattgaattgccgcccggtctgactatcattgtgggcgagtctgacaggggcaaatcagctataatcagagccctgcgttgggtttttgaaaatgaaccgagcggtacggagtttatccgggcaggcaccaggtcctgccgggtttcagtggagacagatgaaggagttgtcgtaacgagagaacgtacgccaaccaggaaccgttatattgtaagatatgccgacggcagggaggaaacctttgaaggtttcagaaatgaaataccgcaggaagttattgccgcccacggcgtaaccaaagcgaaactggacaatgacctggaggtgtctttgaatattgctccccagttagacgggccttttttgttgacttctcccggttctttgaaagctaaggccataggccgcttatatagagttcacctgattgacgcggctatcagagatgccgcgcaggatattagcaaactaagcaaagaaagcgcgcagatagaaagccgtttaagtgagttggagcaaaagctggcggaatttgaggatttgccggatattgaagccaggctgaaaaaagccggccggctaatggaaaatatgaataaacttacggaacgaagaaacatgctgctgcaggtgcagtctaaactgaatttgctgtataacgagaaggagcagcttgctttgactgccgaaaaactcgatcggttagaacgggcttccatgctctgtcaaactgctgaaaacttaaccggtaaaaaacaagaactttcagcgatctgccggaaattaaacacaacaacggaccaattgcgagcagttcgtataatgatagaagctacagccaggatagaacagggtcaagagcaatttgagcttttaagcaaaatatcgttgactaaagctgatttggctgtttattacggcaagcttaacaggataaaacctgccaggcggcttcttgcagaaactgtccggcaaaccgagccggtgccggccgcaataaaacgccggcaattgctggaggacagcgttaatgtctatagcagtttggatactgtaaaaaagaaattaaaagatttaaaaagccggcaaaaagaatatctggccgtaatgaaccaaaccgataaccttaaactggcatttgttaagcgtgatctggtcagcaagattgagcagaaatatatagctatggttaatataaaacgcctgttgtctgaactcaaacaggaaataacagcagaaaatatttttgtaaaccggacagatcgcctgtcggcaattcaaaagcagtatgagcagatatcagaactaacgaataagttgtctcagctaaaaaactacctgcttcagaaccaaaagctaagggaaaggattaaaaagggccatgagtttttgcagcaaagagaggccgaaatactcttagctattgaggaatacagcactcagctgaaagaattaggccagtgtcccacctgtttcagtaagttggaccagtttactattgagcatattgtctcggaattaaaataagggggcagcagcgtgactgttgattatacggaaaagttaacccggttaaaagacgggctggagaaagccaaagatctgagagtaaaggctttaaccaaactggagggactggaagcgcaagaacaggaactggttaaagaattaagaagcaaatatgaggttgacccggagaaattggaagatgaaattgctaggctggaaaaacaaattgcagaaatgattgctgaaattgaagccatcatcccctgggatctgttgtctaaattcaagcaatgaggccggtgagcatatgggtatgaaagatttgcatggcgggattaaagaactggaaagatactataccagcaaaaagaccaggatggaagttatgctggaagaaaaagcgaagctgctggcgagagagaaagaaatacagaataaaattgatttgttgcagcaggtaaaacttctgctgcaagagtcagcaggctacgcccgcgaattggcccgtcgccagattgaagctatggtaacacacgctttgcaattcacctttggcccggaactgtcctttaaagtggaattgaccgagagacgcggccagcccgaagcagatttttacgtggtttcaaactacggcggctttgaagttaggaatacaccccaggattcaaggggcggcggtgtcgtagatgttatctcactggctttgcgcatctccttgctgcatgcggcccgcccggctgtacccggacctcttttaatggatgaaccgggcaaacacctgtcagaacagtttgctcccaatctggcaaggtttttaaaagtagtatcggataccggcagacaagtaatcatggttacccataacactcatttaacggatgctgctgatgcagtctataacgtgaccttagaggacgctaaaagcctggttacagaaattacttaaccaaagataaagagcatgttgcaatttatctgaggaataattttgcgggtgaggaaaatggttgaacagccaataaacggtctgaccagaatgcaggcacgtaagattcgccagaagaagttcaaacgaaagcttatctttacagcaatactgataactatagttctggtcttaggagcactgttttttatcacaagtaaactgattacttctttcacgccggacatagctataactaatttcaataaggccatgcaggcggggaactaccgtgaagcctataggtttcttgaagctagaggccctatgttgacagaagaagcttttgtaaaagttcaacaaaaccagggtgctgtaaaagaaataattacagttaaaaaggcaaaagataaatttattataaaaaccataagagaagccaatactaaagaatacagtattaagatgattaacaaaggaaacagggtgttaaccgactggtgccttgatgccaccccttttattgatcaaataagcatcttcaccaaaaccaagggtgcggtgctaaaaagcgggagtatagaattaggcaccagtgacggtaagaatcctataacttatcttgcatttaccggttattctcacacggctttcatgcaattagagggtgcgcaaaagcttatctttgaaatgccggttaatcttagggccagtaccgaatatatgccggctacagaggaactgaaagaaagtttggccggtgtcattgaacaatactacggagagctgtctaaaacctatttggataataatatagagcggcttagcccgtatttaaaagccggtggagaaagctttaactgggttaaaaatacttttaacaatacaaaagctaagaaaaattatcttaacaaaaagctgttgcaggccagtgcggaaaatgcctatatggaagaccctactcatgctgtaattaaactcaaagaaacttggagtggcaataatcaaccggtcatagtaaactatgaattagagaagctggataaaagttggaaaattgttagaacaatttgatattatatattagaaccggtctaatagtaacaggaattttatcctatggcagtttaccggttacttttaccatgataaaataaagaaattgataattgaaaggagatatttcatgataaatatattatctcgcattataaaacgcgaattaaatgaaattgaggaaaaaattaatcacggtgtcgagcaggaacaggaaaaagcggtatatacgggtcagatactggcctatcaaaaggttcttcattatattgaagatattacgggaaagagcttatcaaataccggtaccttaaatttcggttctgagcagaaaaaggacggcctctcactggacgaaatattaaagtctctcggtgacggttttaaaaaaattaaggagaaaccatcgcaggattagaaccagaggaagacctttacggtcttcttttttacgctgggaagttatgcttatgatagagctatggataagtcattgtttaaagcaaatgggagttgattaaactgagaagaaggttaggtgtagatattgacggtgttatagccgatacgcagcctgtgattattgaggaattgaataaatactttgctaaaaactataccgttcaagattttataaattttgaccctgtggagaaatatggtataaacaggcaggaactgcacagatttattatggaaagagaacttattttaatagaaaaagctcggcctatgccaggtgcaattacgtcaatcaataggttaattaacaaatatgagattaatataatatcagcccgcacacctgtctaccgtcaaaacacgctgaactggtttgccaggcacaatattggtttcgacaatgttgtgcttaccgggagtcatgataaacgcggccaggttaaggatacctgcgtggagttatttattgaagatagcctgaagaatgccgttcagataagttctaccggaataccggtatttctttttgatgcaacctataaccagggagaattgccgccattggtgtacaggaaattttcctggactgaaattaccggcagtatagataatgtaactcctgctaaataataaaagaagctcattgatttacagtcaaataatcaatgagcttcttttattatttagaggcggatttattaatagttatgtgtaccgataactaccggtttaccgtatttggcctctaattttgctttaatatcattgagatcaatgggacaagcagcggtattttttgctctcaccatacaggtagccagatgaatagcatctacatcttgtaaaagataatcagccatttccataaccaacccgaccttgggcataaccaatccgggacaatccccgcagccgctaagaccggctatttgtactgagtcataccgtgcaaattcaccttccttcagttgagcagctttaaaacacttcaaacaggctatgcaactgatatcacggatcttattgcaagccacgattaaaacatttgccacattctcatctcctcataagctggttgaaattattacattacctacttccctgaaatcgacaaaaatcctgctttaaattaaaaaattttaatatttgataaattaagtgtttatttttgattgctaattaatagattatattataaaatatgtaaataatatctgaagggttgagtaactatgttaatgttatatttgcaattttttttagctatgacagtatcatcaatagacggttcagggacattggtcttatcgaatgcaattttagaaaacacacttcagaatgcacagataagcgatactgagaaaatggccaataataaggcaactgaaataagcaatactgaaataactattacttccattggtgataacacaataggctatgatactgcattcggttactccggttcatttattcaagaagttgattataacggtatagactacccttataaaaatgtagcaggcctatttctaaatgatgacctgactattgccaacttggaaacaaccttaactgattctaagaacagggcagttaaaaaatttaaattcgcgggcaagcccgaataccgcaatatgcttgtaaacaacggaatagatgccgttaacctggctaataatcatatcatggactacctggaacaaggttatcaggatacaatggcgaatttgaatcaagctggtattgggttctttggagaggatattaggcttgtaaaagatattaaaggcgtgaaagttggcatgcttggataccagggttggtcaaacaatgccgccttcaaaaccagggtcagcaaggatatagcggggcttaaagaacaagcaaaaatagttgtcgttagttttcactggggtaatgaaggggtaaattatcctaacaatgcacagatggatttggggcgtttttctatagattgtggagctgatttagtgttaggccaccacccgcatgtgatacagggaattgaaaactataacggcaaaaatattgtttacagtctgggcaactttgtttttggcggtaacaaaaatcctgctgataaggatacctttatctttcaacaaaaatttgttgtcagtcctgagggtgaattaaccctagctgcaccaaacattatcccggcttctctttcttcagtcaactggcggaataattaccaacctgtgcttctacaggccgaagaggctgagagagtgctgaacaggctgcgaatatacagcagtgctttggaatatggtttgaagttttaaattttatcaatatttttattcttgacttttacgaccaaaatggttacaatagaatctgtcagttgaacaatatttatcggggcgtagctcagtttggctagagcgctaccttggggtggtagaggccgcacgttcaagtcgtgtcgctccgaccagttaaaacccgtgaatccttgaaatacaagggctcacgggttttttgattttttgagatagtttatatagctccctacgtatcccttgattttcgcgggttcccggaactatgcagacagccatgcagacagcatgcagacagggtgcagacaaaaatgcagacaagaagttattctgaataatatatgttaactcatttgccggttacttaatatgtaaccggtttttttcttagtataagagtttaaaatatttaatttatttttatctaaatttgttgaagtgaaccataaaaaaataacttgaattaggtatatatctatatgcaggtggaattaaatgtatatttatgtcaaataaaccaaaataattatttattaatattataattattaattttttactttagggagttggatttatcaatggtctttaagattttaaaaaataatgagtcaaaaaattttttgatgaatttatccgacaaaaaatattgtcataagggaatttcatcaatcttaattttaaaattcggaggtgatgctgtaggattgcaaaaacaaatagacaggagttggtaattattaaaaccaggagtattatattttttgctgcttgtttaataatttgtttaaccggttgtaataattcttcttcttcaaacagtcccggtcaaacccttttattgttttggggaaaaatgcaagaaggtaattatacacaagcggcccagtatgtatcctcacagacggcagttgagtaccaaacagatataccgtcctttctgactttaatgtctaaggggggaaaccctgataacatcagtaggtggacaagcgtaaaagttatttcagaacaaatagacggcactaaagctgtagtaaaggtgaaaataacagctaaacctgatggaaaggagacaacttacgattctgaaataccgatgagcaaagaagatgatatatggaaactgaggcttacttcacgcggctatgtaatacagtaatactgcaaagtgaacaaatgcaatcaaatatttattttgagaaatgtgtttagaaatgtaatgttggtgtaaaggaggtttttatgaaccgtcgattattataccgctggctggccagcggggtattgtggctgctgcttttaattgtagtcgttatctctatccgaagtgtaaatatagtcaacagaacagggcggatagccgcaaatgcattaacaggagaaaatgagcaaatcattacccttgtcagagatactgcccggtcctttgctgtggagtgggccacgtggaatggaaaccctgacaactatgcccaacgaacgggcttatttttgactaaagttcctactctgcctcctcccagtgctatacaggaagtaacggcagcaacagtactgtcagtaaatttgaaagataatgatggttacagtgccagggtattattacatacccaccggttagttccggttactaatgcgggcagcgtaccgataacacttgttcctgtcacaagagaagatttagcgcgtttgcaaagcaacatatcattggatctttcacagcagcctgcattatcctggcaagatttcttgctttacgtagaagtaccggtgaagttagtaaacaaacaaccggtggttgccggttggccggtaatcatagctcctgactatcccagaggcgttatagagcagtccaatgaatgtaaaactttagcttcggctgaatttgtaaccttcattaaccaatttatgaatatgtactatagcggtcaaccgctgactaattttgttatgccgggagctaatgttaaacctgttttcgaatggaaacttgattccgtcaatgaagtgcgcgtaaataatgagaaaaaccccacgcaggcctgtgtacaagtgcttgtgtctgctccgggtgtcagtaaacttacccaggttgtttacttaaagttgcacccgaccggaggtagttacctggttgaagaactgggcagtatttaaataaaaagatatcagagctaagaacacaattattgaggtaggtggttataggaatgtttaagaagagatccggtatagaggttaataaaggcgatattattaaagcgggccaggtcctcggttttgttggttctacgggtaactccaccggccctcacctgcactttggagtttatgttaatggcaccgcaacggatcccgaacaatggctgaaagaacagtcaaaagctaacagtgaagaatagaaaaaatcaataaaattaagcaaaaagagagaaccgtgcattttaacgttctctctttttgcttaagaaaatttgtatatagccctgtttatattacatttggaggcttaattatggaagttagagattcttgtagtattagacctaaaaaactcaaaagggtagtgattaaagaggaattaacagcccttacaggtgacatagttaaagccattattttaaaccagtttatctactggagtgagagagtgcaggactttgataagtttatatccgaggaaagatccagggctgagcaggccggtacagaaataaatattgagtataccaaaggctggatatataaatcagctgaagaactatccgaagaaactatgttaaaaatgtctgcaagcagcatgagaaaacacttaaaagaattaattgacaaaggctggttgcttgaaagaacaaatccgttccataaatgggacagaactaagcaatacagggtagacttactgaaaattcaaaatgatttatgggacttaggctacgttttgcaggactataaaatacctttttttaaaacagaaactccattttctaaatctgaaaatgcattttcgaaaatagaaaatggagtttctaatttagaaaatccaaactctgaaacaaaaaatcaaacagcaaaaaatcgaaaagcaataccagagattactacagagattactaacaaagaaaaaatatcaatctatccggcagaaacatttactgatggattgactgacgaggaaaacttaaaaccaccaaatagccagatcgattatagagtagatactgagctaccacttcatttcagtaatacagaagaattattagccgaacttgttaaccgaaccggtgcctctaaggaacaagtctgccgtgctgttcaaagaaccaaggaatttgaagctcagggtaaggttaagaaaagttttatgggacttcttttttcagtcattgaaactatcaaaactgaggatacggccaaaggtttaacaagcgaaatcaaagaaggtaactcagctgcagccagtgaaaaacaaaaaagattgctggaaagtctttacatgaattagggcttttttaactcaattaaacctgatcaaggaggtagaaattttggcgattatggaatttatactgcgattaaagaaaacaaccaaatgtaaagcatgtttcaaggaaaacatggaccggatcggtcgaatatatttgcctatcccattgctggagaaaatgaatatcgggggtgagataattcttcaactggcaccggataaaagttatttttctcctggtggatatgctgcgaagtttgtgcaggacaaagaaacagcaaagaaggtgagatacactgaagacattattgagcaaggagaaatgggatttatatacgtcaacaaaaacgtgctggaacgtttaggagtcgggcaggagatagctgtccgaattgtggcgcccagggaatacgggggtgcaataattgccaaaggataaagtatctattaagatcggtggaatcttagataaaaagccgggggatatgataaaaaaatgggtgcaggaacataaaaaagcagcgctgctactgggaggtttaccggttactgtgccgcttatttattttttcgatgtatggattctgggaaccggtgcagcggcaatattcaactcccgtgcatcagggttacccggcattagccagttaccggtattggaccagaacttcacggatgtagcacacaataaactgtggttgtggtatttttctcatcccctgcaggtggggtggaactggttaacaaaaccggcggaccaattaacacaccctggggtaaagtctctatggcagtggcttaatgccttagtactgatggtatgcggtttaggtatcttggccagtagatggaaaggggggaggaaaaacaattcgaaatatgtacatggtttaaaggttgttgataaccccgcatttggtacctcacgctgggcaggcattaaggatttagtaaaattttgtgaatttgggccaccggtgccggcggagaaaaatacgaggaacaaggttaacttccccggtggaaatttaattggagaactggatggaaaaatggtcagagttaattttgaaaaaatgcctaaatctacaccgaaaacagccccgcacgccattgcatacgggggaaccggttccggtaagtcttttagttttgtttccggcaatattatatctgcagtatctgatggtcaaagcatagttgtgatcgatcccaaaggcgagctttttaaaacctttgccgggtggctgaaaacaatgggttacgaaaatgtttggattttaaattttatgacacccgagcacagccacaggtggaatcctatcatagagtgccgggatgatgcagaaatctcagaaatggtggatacactctccaaaaatgcagccagcggcagcgattcatattttatgcttaaagcattagagctaatggaagccttaatcggtctgttgaagggtgattttcctgttaagcagcagcacatgcggtctttaatgagtcttgcttcctggccggaagaaaaactggataacaggtttagaactgcctttaagtcaggaaaaatcagtcccattatatacgaaagatggaggggggtagtaaagaaaaattatgaatacgcggtttccaatctgacagctgttttaaaaaacctgactacagcaccactggcagcattaatgagtcagcaggaaattgacctctgggacattggcagaaaaaagacagcgttatttcttatcattccaaccggtggagagggaatttatttaaaaccgatattatctatcttctataaatttctgtttaagaggctggacaagctggcctttatcagttccggtcaaacactgccggtaaaagttcgcaatatatgggatgaaacggccaacgtaggcatgataccggggttgcccgagattatttcaactgctcgcagtaagggaattcacatacagatgattttgcagacacccacacagttggaatatgtgtatggtattgaagaagccaaaacgattcttggaaactgtccgactgttatgctaattggtatagcccccgcagatagggaacttgcccggatgttcagtgagaaactgggtagtgcagcagtaaaagctgatatagtcagccaggatataaccatacctggcatgcagcattttgagtttaaaaagagagtcaggacagtaatcgagaggcccttaatgactttggatgaaatattacggctcaacccaagggacagtatagccctcctgcagtggtcttatcctgtatatctcaggaaggttggctggacaaaactgccgcaagcgaaagtaattcaggagtgtggcatgctgcctatagagcaggtaataccggtgcgtgattttgtggtaagtttacccgagattgatgatgaagagccggtgcaggtatcagaagaccccttgttattcctacaaaagaagctagatccgattaacggtgagaataaaaacaatgttgaagtaggtattcctacttgcatgaaaggtcctccagtcaatgcatccgggcagactgttatttcaattgatagcaggtttagtggggaatccgattataacaagcaaagtgaattgttaaatgttccggtaaaatcgttgttgcagagcgaaaaaagtgatttgacagcgatacattactcacaaccaaatttaacgatggatacagggcacgacattttgcagagtaatgaggcaattttatgtaatgaaactactcacgaaaaagtaacggtgcttgatgaaatagctttaccggtgatttcttgtgcagaatcttcgtccggtgaaaaaattgaaaatcacagagctgaggaaggatacccggatattgcttcagataggccgcgagaggctgcctccccctggtaaatatcatataattacaatatgaaaggatggttttagatgacttttaaactggcaccggaaggttttaatttaagagaactcgatgtctggggtgctctctatgaggctagagaacttggttcagtagttgaagctaaggtcagccgcttgcggcatattgaaggccagggagaaacctgggaactggaatttccggacagcccaggtgttaccggactggtacctgcagccgaaagcggtcttcctccaagatgcccaatgactgcttttgtaggtaagctggtaggggtaaaaattaagagtatcgataagaaaaacagcatggtagcctgcagccgtcgagaagcggtagaaatgtcactgggacgtctgatggggcagttggaagaaggagaaattatcaattctctgatccggatagtcacagaatataatacttttctggacctgggcggtggagtaattataaatatcccccgtgaaaaagcccggttgtctgccggagttcctttggatgtgcagcaccaggtaggtgttgtaatgaaagtgaaggtaaccaaactaaataaagatcttagagaaattcagattgaacctgtagacccctgggaagtttgggagttcaagcggggagaaattattttaggaaaggtagcagctgtgcgggggctgatggtttatgcaacggtaaaaccaggcctaatcgggcttatttcctgtaagcccaatgagtattttgcagagggtaaacagctggagcttcaggtaattagctttgacagagctcagagaaaacttcacctgactgtttggaatccccggagggctgctgaacgtaagagagagaagagtcgaaacaagcgaaggcagcttgtagccagataagctgatgataaatagtccggaaagaggtgcagggaaatgtcgtttcaggagccttcgcaggaaataccgatcaaggatagttgttatgcttttggagttagtatgatggcgcctaaactatctcatgagattaaatcaactactttaacagtacgggcatttgaagtagtaaactacttaaatgaggcagaagggttaacagttacagcattagcaacgttaatcaagcataaccgggcagcagccggtcgggtgttaaaaactctttacagttcctgcatggttaaatggcttactgtatgcggtaataacaccgtttttaaattatggatgttagctgacaggaagccgccaaagacctctaatgaggcctgccgcatggcagtatacgggttttattatgcactggccagaaaagaagtaccgggtttttcctggcgtttaataagaaaacctaagacaccgctgttggcagagatgacttaccttgcaagggacaccggaaaagaagcaaaaatgattattgatgctcccaggcgcggagaaaaaccatggccggaggccggtataataatatttccatctatagaagaagctaatagcttagtgctgtctggtaaaaggtatacttctgacttccacctcttagaaaaaaacggtaagctactggctaatcggttatttgaaaaagcatagaaaataagtgtttgcttcatcagggccgcaataactacaaattatacaggaggcaaaaaggtggtattgaaaaagagatttgaaatatatcacatttgtaagcagatagaaaaagttatagggaggcgttataatatcaggccggatttagatgaaggtgactcacctgatttgcccggttattgcagtaaggaaacaatagccggcttatttcgtgcctggcgtttgaatgagattcatttacagcttgttattgcagttaacagactccaggttgttaattttcaacaattaatgaaagttactgctatgaaaagtgacgattgttttgcgtatttagatgagtgcgtaagatttggactgctatgtgagaataccccgcaagataaggacggttccacagtttatgataaactttattttgttgataccggggggatttttgccctggaggaaacagagattccctataacaaattattatatacatcgggcattgatcaaaggataaatatctgccgccgtaatatatttattgttgagaacggctataaagaagtaccacggggattaaccctttttgaaaatatagtaggggatagttaccacctggaagaaggtattgttttatacgacagttctatagctttatccctaggtttagtacaggaagtaaaagaatatctaacagaattaagctgtagccaagtaaaagtatatgacttatatttaaaaaaatatggtattgacaacctgatttaacaagtttatagtttttacataccaattaaattattttttttcacaagttctttgttacattatccgagtgtagcacggttggaggtaccggagtgcaatcgaaggtgaagagcgagattgcaactaagaactttggccaggagaacaaaatcaagagcgatgagcgagattttatcttactggagcacgtgccaaaggcgaagagcgaggcatgattaaatcctaactgaaggcgaagagcgaaagttaggcgtacgggacccaacgaactgggcaaaatggttcctgctgagagcgaagagcgaggaggaacctggcagagaccggctagaacaggtctcgggactgaaaatctcttatgaggttgacgtatgtagggtggactcctaccggtatacgttaaaagcagtaccgataaaagattaccgtcctaagcaccgcataaaacagggtcaatgggaatatgtctctgcggtgttaaatgtcaaaacacattggatgtattattccccgtgtgaaggaaatccttctgtaaattttttgattgttatatgtttctgaaactagaatgataataatggatatttaaaagtttgaaagacactctggcagtataaagcagtcaagtaatttggcttgttatattgaggtgtctttttgtgctttatattgcctatgactattattaagagcgcccgtgaggaaaaaagtagtatgaagaaacggaataataacggcttttagccgttaaagaaagagaacgaatgcaggagttatatttcctgatcgttctctttttttgtttgcgattattaacaataaaaatgcgaggtgatgaacagtatgattgaagaaaaaaggataaatgaaccgtttcaaagagttaatcagcgacatttatgcccggtatgtgggaaaccggactggtgtgcttttaactccaccatagctatttgtatgcgggttgaaagtaaatacccaattaaaaacgggggttggttacacaagctttcagaaccgctgttagcggaagcgctggctgaaagaacagaagataaaaaagaaattgcaccgttagaggtaagggatgaaatttataagcgttttcttaacttactaaccttatcagcggagcatatccaagaactgctaaaaaggggcttaaatacagatcaaataaaagaaatgagatctctatcagcagcagaaaaaccctggttaatatgtcaaaagcttattgatatgggttacgagctaagaggtgttcccgggttctatcgagcgcctaataagcatggaggctattactggacattcaaaatgaagccgggatttatcctaccaatcaaggataaaactaaaaaaatacaagcgcttcagattagactggatcgcccggacagcaagggaaaataccggctctttagcagttcaaataagagagctggttcatgcagcggtgttccgcttcatgtagcaataccaagagaaataaaagaccgcagagtatggatcacagaaggaccgcttaaagcaacagtagcagctgaatacctggaagcagtagtgcttggccttattggtgccacaacatggagagcggtacctgagattctgaaaagtagaaaaccggaggtagttatagcctttgatatggaccagcaaagcaattgctgggttggcagggctgtgaaagagttatccggtcaattatccctaagtggtcacaaggttactttagccacctggataggcccgaaaggaattgatgatgccgtagtaagcggtgttaatatcaaatatgaggaagtgtgaggtgtataccatgacaaatgttaaaaaactaattaataaagaagtgaacgaactaacccggatgttagaaacccttaaagctaagattgagcaaatcccacttctgtatccctatatagacaagtcagaaggaattgaaaaagctgaaattaaaaaattaattgcattatgcgaaggatactttagtgatgacttatcggtttttactgaaagggtagaacggttggcaaaaagacgtgtggagggtaacttgctgttaaagtcaaatggccggtttagtttagataataatacccgtgaatttacttccggacataaaattgaaatttttgttgaggacaagaaacatgatgattatggctggcaattcggcagagtggagcattcagaagaatttagtggatactatttctttaatgaaagcggaatagaacatcataaattgacaaccggaatgaaggcagcaataagagagtcgtaagttgtttttcggattgctacatgatatgttttcaggctctttataaccttttacaaacccggcagggggaaaaatactcccctgtcaagggggagcaaaaggagtgttgataaaatgaaaacaaatttattcggagatgctgttcctgtaaataaatgttttggtttaaacaaaatacgcgagcggggacttaattacggtacatcagttttaaatgatgcagaattggttatgacactgcttggcattaatctggaaaaggccatgaatttaataaacataatcaacggtatacgcgggctaatggatgtatctgttgagcagttagcagaagtgaaaggtgttggtaatagtaaggcgctggcattaaaggctgcggttgagattggacagaggattgcgaaaaccaaggcaatggaatgcccatcagtaaaaacacctgatgatgctgtgaattatgtaatggaagaaatgagatatatggatcgtgagcattttaaagccttactgttaaataccaagaaccgggtaataagcctggaagctatctctgtgggtacattgaattcctccaatgtacacccgagagaattgtttaaagttgctatcaagagaagtgcggcagctataattctgattcacaatcaccccagcggagatcctactcccagccgtgaagatattgatgtcactgaacgtctaggcgaggccggaaagattgtgggcattgacgttttagaccatatcgtgattggtgatggaaagtttgtaagccttaaagctaaaggcttgttctaaaaagtgaattaattatgtactgcccttttggcctggcaatttacttcttgggaggtgaattggtacaccaggccacggggccggtgtaccgtgttatatgaataaagataaaaaagaccggattgaagaagctacgaataaactgtttaacatgttttccagcggcaatctgccggaggcaatcgctaaaacattgctttttcctcaaaaagatgttccctcggcaaagtggtctctgggaaatcaaatattaatgttagcatccggtaccgctgatgctcgtgggtttgaacagtggaaaaaggttgggcgcttcgtcaaaaaagggtccatggctatatatatacttggtccgtgtaataaaaaagttacagataaagaaacaggagaggagaaagtaattataaccggttttaaaagtataccggttttccggtatgaggatactgaagggacagatatgcctacagtggaatattcacctgcggaaatgccacctctaattgaagtggcagagcggtatggtgttaaagtaagttatggtccggttacaggacgtttttatggttgttaccggtcaaaggataacagcattttactatgtactcatgatatagataccttctttcatgaattagcccatgctgtacacgctaccattcgcccgttaaagggcggacagcattcagaacaggaagtagtggctgaaacggtagcaacggttctttgtatactatatggctatgaaggctatgtttatcatgggtataaatatataaaacattatgctgatgagcattctgctaacggggccgttaaggctattatgaaagtattggctgatgtacaagcagtgctcgagttaattttgaatgcaagtgacgctgctggaaatacagcggcggaaaatatgcccgcatggtgcgggaactgtggggttcgccaccccacggggccgaaaggcttaaaggcacggtagggctgggttgcctggcacctcgaatcgaggtatctaccggctgcagtatacctggtatacacccgcaaaagcgggtaagcagcaatagtgctgtacgtgcaaaaaaatggtgatggctgcgcatcactactcagcctaaaaatagcgcagaaggctacacgtcggaagacgatggattataggccgggggcgctggtatacggggtattgccccgtcacatttggtctgatagggccggatgtgacggggcgcctggttggaagttggagtcttgttgttcttgggtcggcgggtttttattgaaccggttttaatacaaataccggaggtagaaagacgcgggtccgagggcttgatttagttttgctatttttaaagaaggatggtggttggaatgagagcaagttataagaaatatcctgaaatgctggtcaatcaattgctggatcagttatctgatattgcccggcaaagccgggctggctgggttaagacaaggcgggttaggtatcaccaggttaagccctttatacattttttaggatcaagattcagattaaaagatatcagggatattcagcctatgcatgtgcaggcatatattaaatatcgtttggaaaatgaaaaggttagcgataagactgtttttactgatatctcaactattagattttggcatcgccaaatacctatgaggcgatatctgattccaattaataaacttttactgggggagttgctgttgaatggccaggagttcaggcagaagtggtaattccggagcaacagatgggatatatcaaaccctgttaatacaatttgacaaagttttcaactctgcaaggaaagattaccctggggcaaagagttctatctacagatgtaagagtagtatgcgccagtttctgtttttttgtgctaataattataggatgcaaaacatccgtaatatacaggacaagcacattaaagattttatcgagtaccggcgagatcagggaataaatgaaaaggtaataaaaaatgatatttgggctgttcggttatttcaccgctataccccgaaagcaaaaaatagaatatccgataacgaagttttcggattaaagtcaaccccggacggtagagttgaccgggcatggacggagggagagtttaaaaaaatgcttgattttgcagaaaagttgggaaggcaagatgtagcctttaccatgcgtttagcgcaacatgccggattgagaatacatgaatgtttacgtttaagtaaagaggatgcagaggcagctctcagaacagggatactgcatgttaaaggaaagggtggacgcgaaagagatttaaagttatcctctgaagcgttacaggctttgagtgaagcttcggttcgaattaataatgatgcaggtaagcttttcgttcgcccaggacaaaaaactcatagtgctaaaaaatctatagaggggtttattagcaagcatagggataagtttagggagttggaagatcgggaaaagaatatgacatttcatgggctccggcatacatttgcaaggaaggagtattttcagagaattgatagagggatggatatacaacgggcgttagttgaagtatcacggattttaggccataatcgtccggaagttactaagatttatttagggacatctcatttaaatttcaactatgttaagtaatgtttctataaactgtactgagtggtaatagtttatctggatatcttcaacggtacggtagtcccttgctagttccttaaataaaaactgtgtaaatgataaagacttaccaataaacatcagcctggccccaaggactcgtaaggaatgacattcacaggccgaagcctgcactgacggagcccgtgagaatttacatgcaaaagaccctaaacaaagggcaggatgcagacagagtgcttagttgtcccttttcatctctggctgcatgttgtcctgacacgaattgtgtttttacgaatacttttgaaacggtatatgtaataagtgttgtaataataattgatataataacattttcttaatagtattgttgaattatgagagataatatcgaaagagtaaatatttcctttaacgatggtaaaattaattatgtctttagaaaacccaaaagctaaaatctaaggacaaataatatcatttatattgtttttggtggtgtgtaaatgacactgcaattaatcaataactatgcccccggagcccgtgtagaaatccggggtgaagagtggctagttcgccggagggatacgaccttttccggcgggtacgcgctggcctgcaccggcctctcagaacttgtgcgcgatgtagaagcgacctttcttaccgaagcagaagaaatccgggcgcttcgacctgaagagaccatcttggtacaggatgactcgccgcagtatcgccgctctattctatatatcgagagtttgctgcaaaagacggcaccgacagacggtaacctgtacgtcggacaacgggccgccatgaatgcagtaccgtaccagttggacccggccctgcaggcactcgcccgcccgcggcagcgcattttgatcgcggatgctgtcggtctgggaaaaacgctggaagcaggagttctcataagcgaactgattctgcgcggtaaaggcaagcgtattttagtcctaactgtaaaaagcatgctaacccagttccagaaggagatgtggagccgtttcactattcccctggtccgtctcgactcagccgggattaaccgggtacgcagcaagatccccagcaaccagaaccctttttactattacgacaagacaattatttctatcgatactctgaagcgtgacagggaatacaggtgctatctggaggttgcttactgggacattatcgttatagatgaagctcataacgtggcggaaaggggcaccaactcgttgcgctctaaactggctaaattattagcctcccgctctgacacgctgattcttctctcagctacaccacacgacggcagtgcggagagttttgcctcgctcatgaacatgctggatcccacggccattgctaatcccaaaagctatggccctgaggacattaagcagctctatatccgccgcttcaagaaagacattcagtcccaggtggataatgcttttaaagttcgcacggttcataattatccctgcccggtgactcagtgggaggaagccgtgtttgatctatttgcggaaatgaaattcgagatgctggatgaccggcgttctgccgggcagcttttcaagaccacgctggaaaaggctctcctttccagtcctgcggcttgcctgcaaacaatcggagcccgcctgcgccgcctggccaaggattccggtccggctgcggagcgggacaggcagtcgttggagcagttacaagccgcgctggaaacggttacagtgtcacactttggcaagtatctgtctcttgtgcaattgctgaaaagtgctgcctttggttggacaggtcaggataccacggatcgcctggttattttcacggaacgaattgaaaccctgcgcttcctggagcgtcaacttcctgctgatctgggactacctcaggatgctgtggccgttctctacggtgagatgggggacggggagcagcaggctgtggtggaatctttcggacaggaaaactcaccggttcgcctgcttattgcttctgacgtggcctcggaagggattaatctccactttttgtcgcaccgtctgattcattttgacattccctggtctctgatgacctttcaacagcggaacggccgtattgatcgctacggtcaggagtgtaccccggagatctattatcttgtcacggagacaagtaatccgaaaatccgtggcgatgtgcggattttagaggtcttaatccagaaagacctgcaggcgatgcagaatataggtgacccttctgccattatgggggtgtatgacgaagaaaaagaaacggctattactgctgcggcaattgagcgggaaatgtctgccgatgactttgatcagcagcttaagccgcagtttgatgatctcctggagctatttcttaattcagcccagcagaatgttcccaaacagccgggggagcaggtgcagcggcagcgggtttcactttatgccggcgagtttgaatttttgcaggatgcactgcagtatctgaacagcttgcaacccctgcaatatgatgtggatacaaggcggcgtgaaatcaaaatgaccgccccgccggatttggcccaccgctttcaatatttaccggatgagatttaccctgaacacgggcggtttgttctttcagcccggagtgaaactatggacgtggaaatccgtcgcagccggaaagatgcccggacctggcccgccgttcattatctgtggccgcttcacccggtcctggagtgggtgtcggataaagtaaactcctcgctgagaaggcaggaggcgcctgttctgcttttgccggaattaccagggcaagagacaatttttcttatctccgggctggttcccaatcgtaaagggcaccctctgattcatgagtggtttggagtactctttgatggtcataaatacaaggagatcatatccctggaggaagtaatccggcgcacagggttggggaaaaaggttatacccaatactgggcagggtctggatttggcttcactccggtcactgttgggccagtcaattaaccaggcacatatctacctgacaaacaagctaaaggaatttacagagcgtacactaccggagattaacaggcagcttgaggctctcgcgcttttaaaaggcagccgtatgcagcaactggaatttgattttggcagtgactcaggtacaatggcacttcgccgcaaagaagccaagcagagggaagcggagaaggtctttgcggaatatcaggattggttacgtgataccatgacagccgagaatattccctatatccaggtggctgccgtgttcaaaggaggccggtaattatgcctgttgatctgaccggcatcaggattgagaatgaattttacagccagcactatctggccgcaatatttgaaaacgatctgggaacctggaggacagccctggcccaccaggcagatcgccagccctatgagagtttgagggtcttgtcccgtgatttcaaccgtatgcgcgaagagtggcggcgatcccgtcgctccgaactgcgattgggcggccagcgggagtttttggagtcttttttgacagtattgggctatctggtacacgacattttatatgttgaaacagacaccggccaccggttgcccttttatgcggaaatcaagcatgctaacggtgctgccaggctgtggattgccgaggcttttgatattgaggatgagggagccgatttgctggatttgcctctgcatccgtcccagtttgcagagggtgagcttgaaccggatggcggggaaacttgggcagattatgcgggtatgattttttcccaagacgagccgccgcgctggttaatcctggccgggcacacacagcttgtgctgctggacagggagaaatggaatgccaagcggcttatgcgctttgacctggcagagatttattcccgccgggaaaccacaaccttccaggctatggctgcttttttggccgcagatagcctgtgcccagcggaaggggagtctttgctggacgcatgggacgagaattctcaccggcatgcttttgccgtttccgaggatctcaaatattccctgcgcgaggctatcgaactcctggctaacgaagctgtctactcgcaattgcaagctcacaggggcgtgtacggacggcagttggcagaacaactaagccgcgagtgcctgcggtttatgtaccggatactgtttttgctgtatgtggaatcccggcctgaactggaatatgtgccggtaaattcacaaacatatttttcgggttacagcctggaaagcctgcgtaatctggagatggtgcagcttactactgaggaagcccgcaacggtacttatatccatgaaacgttgaagaccctttttgcaatgatctaccagggctttcctcatattgataagaacgcaggtctttttgcacaaggccccggcactgattatggttttgtcatcgcgcctctggcggcgcacctgtttgacccgaatctgaccaagcttctgaacaaggtcaagatcagaaactttgttatgcagaaaataatcaggctgatgtctctttcccgcaagggccggggtggactgagaggacggatctcctatgcacagttgggcatcatccagttgggtgccgtgtacgagtcacttctcagttaccgggggtttttcgcggaagaagatttgtacgaggtcaaaaaagccggcagcaacccgactgaacttgatactgcctactttgtcaccgaaaaacagttggcacagtacgaggaaaacgagcgtgtgtatgaagccggtggagccaggttgaaaaaacaccaggaaggtaagtttatctaccgcatggccgggcgtgaccgccagagatcggcatcctattacactccggaagttttaaccagatgtctggtcaaatatgccctgaaagagctgctggagggtaagacggcggatgagattctgactttaactgtctgcgaaccggctatgggcagcgcggccttcctcaatgaggcagtcaatcaattggcagaagcttacctggaacgcagggaggaagagaccggagaggttgttcagcaccaggagcgggccagggaattgcagaaagtgaagatgtttatagctgaccgcaacgtctacggagtggatttaaaccctgtggcagtggaactggcggaggtgtcgctctggctgaatactatctataagggtgcttatgttccctggttcggcaatcaactgcgctgtggcaattccctggtaggtgcacggcggcaggtctttgccgctcatcttttgcagcctgaaaaacgcgatgatccggtttggttgaagcaagttccctcccgtgtgctacccggtaccggtagggagcagggaaggatctatcattttttgacccctgacaaaggaatggtcaattacactgacaagataattaaagagctgcgtcttgaaaaaataaaagcaactaaggaatggctgaaaggtatgaaaaagcctttcaaacagagtgaagtgcagactttacagcggctttcggactgtatcgatgtgctctgggagcagcacaccgggcacttgcgggaagtgcagcgtcgcacacaggatgctttgagcgtttttggccatgacgaggaggaggtcagcccgctgcctaaccagatgaaagaccgtattttccgtgaggaggttctttcagagggcttgcgcaggtcgagcccttacttgagattgaaaatggttatggattactggtgtgccctgtggttttggcccgttgaagcagcagaagaactgcccacacgttcggaatggcttatggatctatcgctcatcctggaaggcaatatctatgattccgaggagaaaggacagttatcgctctttcctgagaccctgcccaagcagatggcgttaaatttctttgcccgtgagggagtggatctggcaagtctgtgtgagcaatcgccgcgtctgaagttggtgcgagaactggctgaacgatatcgctttatgcactgggagttggagtttgccaatatctttgctgaccgtggaggttttgacttggtgctggggaacccgccctggattaaggtggaatgggaagagggtgatgttctcggtgacggggatccgttgctggtgattcgcaaaatgagtgcaactgagatgtcgcggcggcgtgctgatatgctggcccggcaaaaaagcctagaatggcagtatcttgctgcctatgaggaggcaaccggtactaagaatttccttaatgcctgggtgaattatccgctgttgcagggggttcaaaccaacctgtacaagtgctttttgccacaggcgtggatggttttaaatgctcgcggggtgtctgggtttgtgcatcctgagggtgtctatgacgatgcgcgcggcggagttttgcggcaggaaatatattaccggttgcgttatcattttggcttttataatgaactgatgcttttttcaggaattgatcaccataatcagtatggaatcaatattcacagtaatgacatggccgggaaagttagttttcaaactatttcaaatttatatgtaccgaaaactgttgaccagtgtttcgagaatgatggtaccggtttagtaacaggcataaaaaacgataagggaaaatggaatacaagaggtcattttaaacgaattattcatgtttcagaagaggaacttgccttgtttgcttctttatatgacgaggaaggaactcccgtgttacaagccaggatgcccggtttgcatgcggcgagtcaattaagcgttttgtatcggatatctgaatatccacataagattcgtgataaatcgggtgaaatttattctacagaattttggcatgaaacgaatgctcaaaatgacagaataattcgccgtgaaaccaggtttcccgatatactatccgagttgatcctaaatggcccacatattaatgttgcgacaccgttttttaaaacacctcgaagtatttgtgaatttaacggggattatgatccaattgacctgacaggaattactgataattatctccctcgttcaaattacgtttctgcttgtactgaagaagaataccgtaatcgcataccaagtattacgtgggatggcagtaatgtgatagaacactatagactggctcttaggaatatgctttctcagtctggatctaggactatagtttctgcaattatagccaaaggagtagctcatattcatggcattgtttctgttacttttgaggataaatcaattctattgagtactgctgctgtaacacaatccctgatcggtgatttctatattaagacaactggtcgtagttatctttataccacatggatgaacttacctcaaattgatttgactaacgatgtaatagttcgtattcttgggcttaattgccttacaactcactatgccgatttatggtgtgactgctggcagcaagaattcctccaagatcgttggactaaagaagatccaagacttgacaacaccttcttcagtaaccttacacaggattggcagcggcagtgtgcactacgcacagactatacccgcaggcaagcgctgctcgaactggatgtgttggtagcccgggcggtaggtttgaccctggaagagctctgcacaatctaccggctgcagttcccggtgttccgcagttatgaagatgatacctggtatgaccggacgggccgcattgtctttacgccaaacaaggggctgcccggaatcgggctgaaccgtcccagctgggagagcatcaaagactggactgaaagcgaatattccgttaccgtccaggatgatacagttcccggcggcccgcatgagcgcacaataacctatgcagcaccgtttgactgctgtaaccgtgaggaagattaccgtacggcctgggaagaatttgagcggcgcggggaaggagtgaaccggagatgattccatccgtactggcaagacaggtgaggcagggagtggaggacttcctgcgcaccacctttcccacctccacgccatatttcagcggtatgctggagaggtttctggtgcgggaaaaagagctgttccagggcccgtaccttaccatccggctgccctttcgcaagggtaccggtaaccggaaccgttttaccggaattcccctgccctatacgccttatctgcaccaggaaaaggcttttgaccggctttccggtgattttgcccggtcaactctggtagccaccggaaccagttcgggtaagaccgagtgctttttgtttcctgtcctggatcactgtctgcagcacgcgggaacttcaggtattaaggctatttttatttacccgatgaatgctctggcaactgatcaggctatccgtattgccagattaatccacgatatacctgcactgcgcgataataaaattactgccggtctctatgtgggtgagagtgagcagaatccgtccagggtaatgctgcgggacagtgtgatcacggataagcttaccctgcgcaaaagtccaccggacattcttttgaccaactataagatgctggattacttgcttatccgtcctgaagaccgggaattgtggcggggtaacagcccgcataccttgaagtacctggtagtggatgaacttcatactttcgacggtgctcaaggaacagatttggcctgcctgatccgccggctcaaagcccggctggatatttcggcgggctgcctgtgttgtgtgggaacctccgccacactgggcgatgacagttcttttagtgaacttaccggttatgcggctcaactttttggcgaagagtttgagcgggaagcggttatcacagaggatcgcctgagtgcagccgagtttttggccagcagttttatagaatccatgtctgtgcctgactttagcagcctggaaaaacttgacccggagaggtatgagagtgaaggggaatacttgcgtagccagattgccctgtggtttgactggcagcttgcggatgctgaaatgcagcagccggactggcaggtcaaactggcggagcggttaaaaggacattacctgtttcaaaatatcatgaaacaagtggacagcaaaattctcagttatgaagaagtgctgcagcagatggagcgttttttgccggagcggggtgagagagggagtaggtaccgggaactgctgctcaccggcctgctggctttgattgcggcctcatgtatctggcaggaggaaactcctgaagatgcaagccggcgggaagcagagggcggctcaaggccctggcggcctttcctgcagctgcaggtgaatttctggctgcgggaacttgtacgcatggtaggcactgtgatcaagccggccgaaaatgacggtgagccatttctgccggaactccatttttccgatgatcttaagcatgaacagcttcgccgctccctgccggtaatccattgccgggagtgttgggctaccggttgggtatcggtgaagaaaagtgaaggtctgtatgattccgttgccctggaggatttaaaagccttttatgtgctgttttttgccaaacacccggatgttgcttatctttttccggttgagaatgaggagcaagttcaaggtcagcactacctgctctgcagccgctgcttgactttatccgacccgcggtttcaagagagttgtgcagcttgcggcagccgggaggttataccggtatttatgccaaatatgctggagagttcagcttccgggcaggtacatattacggaagattgccccttctgcggcagcaagaagagcctgaccattttaggctaccggagtgccgggctttccagcgtgatgatctctcaggtttttgcttctccgcacaacgatgataagaaactcctggctttctcggattctgtgcaggatgccgcccaccgggccggtttcttttcagcgagaacctatcgtttcaatctcaggacggccctccagtgttttgtgcaggacggggggagcggactggctctggatgactttaccgggggctttgcggcctactggcagaacagaatgacaccggaggagtttatcactaccttcctgccgccggataaaatctggtttaacgattaccaggagatgcttcgcacgggcaggctgaagccaggatccacgctgcttgccgatgtgactaaacggttggtctgggaaattcattccgagtatggtttgaatgcccgcattggccgaaccctggagaagtcaggctgttctgtcttaatgcccgattctgacaggctggccggggtgattaaggttattcaggaacggattgccggtgaaatagaggccttgagatctgcagatatggttaaaaccacctggctggtagccggtttgtggctgcgtctgaaaaataacggggctattgaccagtggatgctggattcatatattcaaaatttcgggtcaccctggcacttgggcaatttgctcaagtggctgcccacggccgggcccggtacccgtttgcctgccttcttttccgagactgtaacccgtaagagccgctttgacacactgcaccggagccacgggtccacctggtatgaacgctggtatgacaagtgtttggggtcaacttatgtcctgtacgccacactgatcgacgaggtattcaggattgtccttgcggaaatggccgctgctgggcttttagtgcagcgggaggttcagggcaggaaggtttggggtttaaacccggtgcacagccttgtgagtgaccaagtggcgcagctccgctgccgggagtgtgggcatgtgatggcggtagcccttgcttttctgcccaatatggaggggtcaccttgtacccgtgccggttgtgccggtgagtacagttatgacagggagttgtccggcaaggttaactactacgggcatctctattcttccgggcaggtgcagagggtatttgccaaagagcatactggcttacttaaacgcgaagatcgtgaaaaggtggagcaggaatttaagtctggcattaccacgcgcaaaccctggttttccaatctcctttcttgtacgccgacactggagatgggtattgacattggcgatctttcttcgctgattctctgttcggtaccgccgggacaggctcagtatacccagcgcataggtcgtgccggacgccgtgacggtaacgcctttcatgctactgtggccaatgcgaagccgcacgacctgcactttttcctggagccccaggagatgatgcagggaggtgttcccacgccggggatttatctcaatgctccggcagttctagaaaggcagcttacagcttattgcctggatcagtgggttaataccggaattccggttactgctatcccgcgcaaattagggcaggtattagcggcatggaaaagcaaggacagaagtacacgctttccggtaaactttctgacctatgtgcatgaaaacagtgctgccctgttggcaggttttatcgcgctatttgatgatgttctggagttgtctactgtagaccgcttgcgtgtttttctgcagggtgaagcaggcgacagtgatctgagatacagggtggccgaacggttggaggaaatcctcaaggaattggatgtcttgaataaaaaagtgaccaaactggggagccagatcaaggccaatcgtgccaaaccgcgtgatgtggaaacggaaagcgagttaaaagaactgctcagtgaaaaagaagcgttacagagtgttatcagcaagatcagggaatgtgacacatttaacttttttaccgacgaggggctgttgcccaactatgcttttccggaatcgggagttactctgcgctcaataatctggcgccgccgggaaactgtgacggaaggccaaagcacttacgaaaactttatttatgattatgagcggggagcttcagccgcgatgcgggaactggcaccggccagcaccttttatgccggcgggcgcagagtggtggtggataggctggatctgggcatctccgaattggagaagtggcggttctgtcctaattgcactcatgccgtccgcgagggtttggaaccacccggcgggtcctgtcgctcttgcggagataccaggtgggcggatgcctggcaggtgcgccagattctgaggttgcgccaggtttatgcaactactgaggacaaggtcagttatattactgacagcagcgataaccgggagacgactttcttcaaccaggcctttctggttgaggttgggccagggcaggtgcaggagtcctatgcactggcaggcagtgatgttccctttggctacgagtatattgccagggccaccttccgggatgtaaatctgggtttggccgaggatcttaccggcgggtttatgattgccgggaatacctaccgcagtaaaggctttgaggtatgtccccactgcggtatggttaaattgccgggtaaggaaattcgccatcttccctcctgcaaaacccgccggcagtcaacggaagacaagctgacggaatttgtctgcctgtaccgggaaatggcctcggaagctgttcgtgttttgctgccggtcctacaatggggtgatgatatccaggttgcacttttttctattgtggcagccctgcagttgggcctggagcgggtgtttcagggcagtgttgaccacctgagtacgaccttgcaggaggagcctgtacccggtgcctcttaccgcaggcagtaccttgtcatctatgaccgggttcccgggggaacaggatatctcaaacagctgatgcaggaggaaacctctttaatgagagtactgaccgaggcactggaaatcctggagcagtgctcctgtaaggatgtgccggaaaaggacgggtgctaccgctgcctttacagctacaaaagcagttcccggatgaacaatatctcgcgccgtattgctataaagctgctggcaggaattgttgcggaaaaggacaagctgcagaaagttgaggatctgggcagcgtgaagatgaacccgctttttgacagtgagctggagcggcgttttattgagacactggagcgctatcactggggtggtgccggtgtgcaggtgagcaaagatattgtcaacggcaagccggggtatgttttgaccgtagatgggagagtctggctaatcgaaccgcaggtcaacctcgaccaggcggacggtgtctcgctgccttgccgggctgatttcctactccggcccgcccgttcttcggaacaggtgctgcccatagctgtgtttacggatggttacgcctttcataaccggcgtgtgggaaaggatatggcccagcgtatggcaattgcggtcagcgggcgttttcaggtttggtccttgagttacaaggatgttgaacatcattacggtgccggtcagggtgattattacctggacggtttacgcccggaggttcttttaaacggtgcgatgctggcaccggtctggcagagatttttcacgcggccttttgcccggatggagcggcaggacagctttacaatgctggcacgttatctcaaagatcccgacagtgctgcctggagcaggggtgcactggcttatttgctggcttccgtcaatccacaggatgctgaggatttaactgactggcaggagcaggtgcagagtttactgccggccggtgccggtaatttgctccctgaggaaggaaaattctacggaaaaattgtcctgcagagagccagggatgtgcccgggatcaccgtttatgcggcggcaactccggcagcaattcagcatgccgacgctgtggaagcctttatcctcttgcaactgcatgacctgaccggggaacagggggctgataacgaagctgtgtggaatggttttctgcggttgtacaatctatttcacttcctacccaatgctctggctgtaaccaatgagggattggagcagcatgaatatgacggcatttgtttcagggggaaaagcgccccggcagccgggctggaagttatggttacggaagattgggctgcggtgagagaccttgtggctgctgaagttcaccctctgctggaacttctggctgctgacggttgtgaggtaccggaggccggtctggaaatccagagcgggggacgggttgtggcagtggccgaactagcctgggaagaccggcgcattgctgttctggaagaggaatatctgctgctggttgataaactgacttctgagggatggcgggtttttgccctgtctgaattaacggcgttggaaacaatccctttagattttcaatcagtattaaggagggataggcttgagtaatcgtataactgtagccattgctgcggattttttaagctgtttttctcgtattccacgcaaagaacaagataaagtggccgagtttattaataaatttcgcactaatcccacttcttccggcattaactatgagaaaatcaagggagccagggatcctgactttcgatcagtgcggatcagtggttcctaccggggaattattaaaaagccggagcaggggaatgtctatttgctgctctgggtggatacgcatgatgaagcttatgcctgggctgagcgtaagaaatgcaagattaacccggaaacaggaagtattcaggtctatgatgtctgggacagcccgcaggagaccggtcaggcagcgggggaagtccggcagcccggactgttttccggcatcagcgaccgccacctgctgaaactgggtgttcccaaagagttgctgccgctggtaaagtccctgcgtaatggtgaggaactggaggaaactgcgggcaggttgccccaggaggcttttgaggccctctttttcctgtcctgcggttattctctggaggaagtcctgcaaagccaggaaacagaggcggacaagcaggtggacgaaaacgattttctggcggcactggctgatttgaattctcaacgccgctttatggtagtggaagaggatgaggaattgcacgccatgttgaaggcgcctctggaaaagtggcgcgtgtttctccatcctgcccagcgcaagctggtggagcagaactggaacggcccggttcgtgtgctcggtggggcgggtacgggaaagactgtggcagcgattcaccgggctcgctatctggcggaaaatgtgtatacggggagtaaagatcgcattctgttcaccacttttacccgcaacctggcggcggatataaaagatcaactgcgcaggatctgttcacccgggacaatggccaggattgaggttgtcaatctggaccgctgggtggctggttttttgaagcaaaacggtattgcagccacacttctggttaacggcgaggaagcaagatcatactggaggaaggctctgacaatggctccggttgagcttggtttttcggatgagttctacctggaagaatgggagagtgtgattcaaccccaggaagttagcagtagggaagaatacttgaaggcttcccggctgggacggggaacccgtgttgatcgcaaggtgagagccgccatctggccggtatttgaggagtatcgtttgctgctacagtcggcgggcaagcgggaaccggcagatgcgatgagggacgcacgtattctcatcgaaagagggtatcagatcccggaatataaggctgtcattgtggatgaggctcaggatatgagtgtgcaggcaatgcggctgctcagggcggttgccggggaggagagggagaacgacttattcatagtgggtgatgcacaccagcgcatctaccggcacaaggttgttttgtccaagtgcgggattaatgttcggggccggagtagaaagctgcgcataaattaccggacgactgatgagattcgcaagtggtcggtggcgattcttaatgatctgccgatcgatgatctggacggggaattggatgaccagaagggttacaagtctctgctgcacggccatcctccggttatccgggtgtttgcctcagaggatgaggagattggatttatcgttaattatcttcagcatttggggcaggagaactggcgcgacacctgcctggtagtcaggacgggcaagctgctggaggcttataagggtttgcttgaagctgcgggacttccggtatttcagatcaacccgcataattccgatgatagggcagcggaaggcatccggcttgctactatgcaccgggtcaaggggttggaatttgagtttatgatccttgcttcggttaatgataatgtggtgccgctgcctgtgagcggtgcggtatcgggtgatcaggtggtcagggaagaacatgaaatcagggagcgggcactgctttatgtggcggcgactagggctaagagagaggttgtgattacctgctgcgggaagcccagcccctttatcttgttaatataataatccgttatttatcgcatggtgttttttatagaggtcggtaaaaagctgatagagaataatgcaatcatctttaatgctaagctctaattctagtcccggtttgtatgtgtccaccggtaccgagtaacggttacttttgtagaggatggtgttgtcttttcttaccgcctactgctacacgcccggccggggcattgatttgaaagaacctattatttttgcgtagttgattaacacaatcctggtcgggaattgagaagattctatatttatgaaaataggttccacagaatgatttgcatttaccaggttccagtacctgcgcaattcacgttgtacaaagccaaagaaagtatagatatttaatttaccagcggcagaaacatttatactttcccgccatttactgccctgctgtgcagtagatgtaaatacccgtatattgtctgagtttattcccgatttaagaaggtttagatatcttttttttagttccgtggttttaccggacacccggttggtccgatatgcaggttatgcaacaaaccatctcctgtccagttattatgagttttctaaggattatgttgtaaataattcaacgtaataacacattaagcctttaatattaatattaatttgttattgtgggattaatattgggctttttgaaatatttaaaggaatttcaggtaatttatagaaatatattagcaatccgatgaatgtgtaaaaaatgaaggcgtagtgctgatatttagtcaaatagtaataatgttcagctaattctaggatgactaagcaatgaagcgatctgaattgtaattcacttagcttatgtattatcgcttgttcgaagggataagaagatattatttactatatatgactcttatttttgattacttctgttcggattatttcattatgtctaataaatttttgcattaataattaaagtgagtgctttggctaccagttaaataaggcaatggaggtgaatatatgggatggtatgttacagttaacgatattaccaattggaccgctacagaaaagcgtagggcagaagaaactttgcctttgctagtcaaaaaattaattctagcatcctgtagacctaaaacaattaagtttccttcaggtgattctatatcggtaggaggttgggatggtctattggaggttgaggaaggcaatgaatatataccggaaggaatatcgggatgggagtttggtactaatagcgatgttaaagataaagctgatgatgactattccaaacgtcttactaatcctaatccgttaaacgcagctgatacaacatttgtttttgtgacttctcgtttatggactaaatgtgatgcctggattcgggctaaacaatccacaaacgaatggaaagatgttaaaggcataaatgctcaaaccttacagaattggcttgaacagtgcccatcggtccatcgttggtttgccgaggtaattggcaagcgctgtgccgatatttgggatgttgatcagtcgtggcaatcgttcgcttcacttacggcgaacaatttaaagccggagttctttttatacggtcgtgagaatgaacagaagctacttaaaaacctattggctggttctccaagcgtttgtaaagttaaatctaggtcttcaattgaggcaagtgcttttgtattgtcggttatacaaagtgatgatgtcctaaggtcacgctgtttaattattaggaatcaaacatcatgggatttaatggcgggtagtgatcagtcactcattctaataccaaatggatttaagccaaaccaggtaggttttgctttatcgaaaggtcacaaggtattactagtagtaaatgaagcggactcaaaggatgcttccgtttttcttacacgccaatcccggacaattagacaggaagcaattaaaaaacttggatttgatgataaaaaggcttctcaaatctatcaggacaccaaaggctacattgaacccttgctgcgccataacttaatggaaccgatagattatgtaacgcctagctggcaacgtcaggcctctccggaagtacttttcgcaatgttttttgcaacggagtggaacgaagataacgaaaacgataagaatatcttatcgaaattatctggtatgccatatcatgaatttgaaagagcaatcattaatctctcaaatgcggaagaccagccaatacgtaaagttggctcagtctggcaaattatatctaagatggatttatggtttttaatagctccattagtggcaaagccctatatagagagattcggtaatgtaatctcagaagttattcctgaagtcgatccatcatacgatttaccctcagaagaacggtacatggcgggggtaattggtgtacttccacgctattcgaagtttattagacatggtttagctgatagtatgacaattttgtcagtgtatggagatgaatatgctgagcagttgggtggagtaaagccttctgatacgataagtggttggattaagaagatttttgataataataacaatacccctttttggtactctataagtggtatcaccaagctattagccgaagctgctcctaatgtttttctagaagccgtagagaatggaagttctggtgaggaatctccgctgctaggtttatttaaaactgaaggtaatggtacatttagtggttgctaccattcaggtttattatgggccttagagttgctttcttggaataaacaatattttgctaggacaagtttgtgtcttgcacgcttatcggaaattgatcccggtggaaattgggctaaccgcccttttaattccctgattgatatttatttgggatggattaataatacatcagctacacatgcagaacgtattcaagtattaacaaaggttttaatacccagtcagccaaaagtagcctggcggctaatgatttcaatcttaatgaacaataggcatgtgacctccggaatatgtcaaccggagtatcgggaatggtccggaaatatagaaaaacgcccgtccggggaagattattcatcatatgtttcacagattgttgagttgcttcttcaagagtttgaaataggtagtgaaattaaaatccttgatcttattgacaaattcaactcttttaatgagcaacagcagaatagaatcattgaacgaatgtttttgattgatccaaaggaaattaaaaaagaaataagagatcaaatattagagaaactacgtgctactctggcacaccacagagaatttcctgacgctcagtggtcctggccaagcaccttattagaacggttagaacaggtatacaatcatttaatttatgatgacataattaaagtaaaatcttttcttttcagtgaatattggccaaaactaattgacccaattagtaggaaagaagtcaactatgaagaacgcgaaagtttgatattggataggcgtatagccgccatagaagctatatattcggaacgcggaattgatggtatcaatgaactattgggtgtgagtggatttccttatatattaggttcctgtgcgtttaactcgtctttttcaaaagatgtattcccctttgctttagattggttaaatcgcgaaggaaagacaagagaattttccaatgggtatatttctagtttagcaaataaagatttgcaacatgcgataagagttttagaaaaaaacgaaaattggccaccaattaccaaagccagatatctattatgtatgcctttaaaccgagaaacattgaaaatcattgatgaattacctgttttaggaagtaaagaattctggactaatcttaactattaccatgttccgaataaagaaactcagatagtctcttatgttgcttctaaactcctgaaaaatgatcggcccttagctgctatgtttacgatttcaagagtactatttggaaataatgacttagctcaacttgattcagggttagtcgctaatattttggtcaaaattgtaaccaatttaagtaataccgaaaaaatatctattcagaccatccggtacgaaatcattaaagctattcaatttctacaagatgctgatgggcttccggagcaagtcatgtgtcaaattgaatggttatacctaaaaatcttaagatttgaagaaatcacaccgcgctttttgatgagaagtgttgctgaggatccgaatttctttacccagctagtgtgttgggtatataaaagagatgatggtcaagaagaccctaaagaagatttagaacaggaactaataactcaaagggcggagattgcttgggaattacttgatacgatttcagttattcccggtgaaaagggtgcagatatagatacaaaagttctaagtgaatgggtgaacgcagctagagaagcattggaaaaggccgggcgtttagaaataggggacgatagaatcggtttttatttatcgcgttgcccagttggtaaggatggtatttggccacatgaatctgtcagaacgattatagagaagttaagaagtaaacagctggatgtcgcaatggagtgtggtcgattaaattccagaggtacaacttcgagaaatctctatgacggtggtgatcaagaacgtaggttggcccaaaagtaccgtgaagatgctgaaaaaattcaactggtatcacctagtagagcaattcttaattatcattgaaccacaaatcggcatggtatataatttcctataatacataacaggtggggagaccaaactatgccattcataagtcaaagagcaaaattagatttgacaacagaagaaataaatagattagaaaaaattatacattcaagaacagaaagtgtgagtcatattgaacgggctaaaatgtttctcttgtatcatcaaggagaaacaatagcttcaattggtagaatattagagactaaccgtgcaaaagtagaacgacatatagataaaattttacaatttggcttagatatagcactcaatgatcttcctcgttcaggcaggccggatacaataaccaaagaagataaagcgtggcttgtttctcttgcttgccaaaaacctaaggaatttggatatagctatgaattatggacaacagatttattagccaaacatgcacgaaatcattgtgtagaaaatggccatccaaccctgcaaaatctagcaaaaggtacagtatcaaaaatactttcagcaaacaaagttaagccacataaaattaaatattacttggaaaaaagggatccagaatttgaacaaaaaatggctaacgtgttatatgtctataaagaagttgaaatggtatcaaaaaatgatgaacaatcaatgtatgcttatatatcatatgatgaaaaacccggtattcaagctatagaaaatattgctccggatctttctccttctcctggaacgtattcatgtcttgctcgtgattatgaatatgttcgccatggtacacttagtctcatggccggtattgatttggtaacaggtcatatcttagctcaagtagaagaccgccatcgtagtattgagtttgtagagtttctaaaaatgataagtgagtactacaaagatatagagaaaatagtaattatattggacaaccactccgctcatatttcaaaagaaacaagggcttatcttagtactgtcccaaatcgttttgaatttgtttttacaccaaaacatggatcctggttgaacttaattgaatcattttttggcaaaatggctaaatcaatgctgagggctattagggtaaaaactaaagaagaattaaaagatagaatttacaaatatataaaagaaattaatgattgtcctactgtttaccgctggaagtacaaaatggatgatattgaaataatttaaattattagtagaaattatattatttaactagcttattgatatgttaattaggaatcgttctactagaacggctgcgattatcttttctattgctaagagttatgaatacgatgctgatatgcaggatagagaagtagagttaagaaaataaaaattaataacccttcagtttatgcaagaaattcaattaaatattatagatgacaccgaaagataatagcactttggttcaaaatgcatttgaaaaggttgggactatggaactgttgtatatttggataaacaatagcgaaaacaattttattgtgaacgaaggttttaacctatatggtgagcatcgctttacattgcaggtcagagaaaagtacatattatcgtatgaaagcagagcctcactaattggatcggacctgtactgcacaggctgcataaaaaatattacggcgattgtcggtgaaaacggttccggaaagacaacgctatttaaaagtatctatttaggtagctgccttccatatcaacaacacgatgatcctaagtatcatcaaatgaatcaagacgattatgaaatgagcaagagaattctaatatatcaatttggaaataatattgaaattattcacaacttggagttgggaaggtttgtaaacaatactccgtttgttgttcacaatattaatgaagctgaccaagaggaaagactccgtttacttgaattattagaacagcaaacgattatttatctttccaatagtagatatacctccgacttaaatggatatggaactcatggaaatctcaataagattagtttgacagcagattctctgaaaaatatatctggtaggttctacagaaagattgtgcagcacccgcaggggttggtaataaagcttaatccgtataatatattgcaaagtattctaataaaaaataagactgtaatagagtttcagcaagtatgtgatgttttgtattatcatcacctttattcgagaggatacactgatttatatatatcaaaactatgcaaagacctttatgttgatttttcctgcacaattccgataattgagaaagtggaaaattataggtatattgctaaggatgattttaaatcagaagatccacatataaacaggctatcggcaaaaatcaaagaattctccgcgtggtgttatacgattccgatagaaatgaggggagagatatttactaaacagtgccttaatctcatctttgaaatgttctattgctgggataacattgaacttaataaacactccgttacctctatgaaaatgtttcctgctgttataactgatattattgactcgtataagagacagcaaggatatgattcgaatcaatcagattattatgagtgggggctaaaggagattgaagaattaaattcaatcttgtgtgattgcaaaacgatatattccaatgtaccagaatatgatttagctcatcgctttgataaggtaatatcatatgaaagcaataagaagcaatacctattgttttgccgttttattaaccagttagctcgtaaagataaatccgttttgcttaaatacataaagattgataaccttcatatgtcctccggagagcgagcgattcaaaacttcttttcttggcttaatttgcttccattctttgacgaatttattgagggggaacccattcggcttagggaaagtgcgctattgcttattgatgaaatagatttatatatgcatccggagtggcaaagaaaattaattaaagtgctatttaatgaactttccacacaatttgaaggcaaagaaatacaagttattatttctacccactcaccgcttgtgttgtcggatatactgagacagaataccatttatcttcaaccaaaagagggaatgtttcatttgatcgatgctgacagccgtgctcaaactttcggaaacaacatttatactctcctaaacgattctttctttatgaaaagcacgattggagattatgcaaaagaaattatcaaagaaataagtgataacttaattcttttaagccttgatccaggaaacagtgaattgcgaaaaaaatgcgaaaaatatagccggataattgaatcaattggagagccactcattcataaaaaattgcagcatatgtttttcagatattttgaaaaccagcaagatactcagttgaaggtcttccgtaaacaggtacaagcccttaaaaagtctttacatgaaaagaatccggacaaaaagaaaatcgaagagctgaaggaatcgttaaaaaatgcgttagctgtgatagagtctatttcgggggatatcgaatgatccaaataaatacaaagagatttgaatggacaataataaatgaaatatttaagagcactggaaatctcatatgttcattgtttaaaaaaatagaactatattatactgctccagaaacatctgaagttgtcaagcaactgttaacgtcatggttttttgactgtggctcaatatcagcgtcgaaaatttctaagtatcttcttaatcaaaatctgacgcaaaaaattaaggaatttgatgaaggaatatctttagttttgcatccagaagataggtgccattcaagtttaatatatgcctggcctgtaacaaagcaaaaagctttaaaatattcccgcccttcagagagaaaaaaaattatcttaaccgttattaatataggcaatgttcacttgtttcaaggtatctctcgggatgatttagaaatcgaaccaagaagaaatactgtatattcaagcgtggatcgaataaagaaaattacattatgttgtgatgatcaggtatcacttgttatcacacagttatctgaaatatttgactatgatacttttgcactaaagtatagggatcaattgttatcagcattacatgttgatgtatgcccatactgtaacagacaatatattacaaattatatagcgcgtgaatctgctcgtgctaccgctgatatcgaccacttctatagcaaatcacaatatccatttttggctttgtcaatgtacaattttataccaagctgccagatatgcaattcgcgttttaagttaacttcagattttggacataaagagcatatttatccttatgaacgggggtttggcgaagatgggaaatttaaatttgagaatatcgactgtttgttgggcggcgaaccccaatataccatagagaatcttaataatttggaggcaataaaaaactcaattgatacatttcatcttcgggaaatctatcagtcacataaagattatgtccaagagctggtgcgaaaagcgcagatatataatgatagccaatgtgcggaatatttgacaaacttccgtggactatttaaaaataaagaagaaatgcttcgaatagtatttggttattatattactgaaccggatttaggaaaacgaccattagctaagttgaccaaagatttgttggacgatttagaaattcaaatagaaggctaagaataataatgcgaaggtggagatgaaatattttattgtcctcagtagtaaattttgttatattattttaacatattatttgtaacgagaagcatttgccggtgtaatgaatattttataaatatttctatctatatagagctatactgagtataatatttcgcaaagaagcaggaataatatggatgatactaaattagttaaattaaaaaccactcccaaattaaaaaataataatatttatgcaaacagtaattggtattgttattatgctggattttctgatgcttttgttaaagaattatttgatgtttattgtcctaaaaacagagatattattgttctagatccatggaatggttcaggtacaaccacgctagttgctagcattttggggtatgcaaattacgggtttgatattaatccagtaatggtaattgttgcaaaggcaaagttgtataatgtaggttcaaatgatataaataaaatgtctttggttattggaagtaataataaagccaaagaaataagagatataaatgatccgctaagaaagtggtttgatccacaatcgacatctgctataaggaagttagaaaatgcaatacattcaatttttggcttatcccaaagcaagcagcatataaaatccttatgggactacgaagcaatatcaagtgaactttccttttactatattgttttatttatcttgttacgtaagctaacaacgccttttgtttgctcaaatcctacctggataaaatctaaaatagaagaaaaagataaaataagtataacttataaaaatctgtgcgaattatatgtagatatatttaaaaatactgcaaatatatctgaaaaaataccagatattaatgctacaataaaaatcggcaactctaaaaatatttgtattactaacaatagtgtagattttatcattacctcgcccccttattgtactagaattgattatgcagtatatacaaaagttgagctgtctttacttggatacacagatcaagatattaatttattgagaaaacacatgatcggtactcccacaattacaggtaataccaattacataataagtaatattgactctttaagcggtaaaactttgaataggatagcgtgtcatgactcaaaagcagcaaaaagttattattataaaacctattatcaatatttccgagatatggcctattcattacgagaaattaatcgtgttcttaaaaaaaaagggatagctataattgtagttcaagactcttggtttaaaaacattcatattgatttgcctaatattgtgacagaaatgtgccaaaatgagggcttagaacttataaatagcgaatataattttgttacaaataatatgagatatgtaaacacaaaaagtaataattatagaaaagaaaaaacaaattgtgaattcgtacttgttttcagaaaagggtgtaaaaatgaataatgtgaacataactgagatcattgaaaaaaagattagagaattaaagattacagcacttgatatttcttttaatgaattggctgatatgtacgataagaatgaattaattattaaccctgactaccaaagaacattcaggtgggatatagaaaaacagtcaaggtttattgaatccctgttaatggaaatgccaataccagctatttatgttatagaattggaacaaggaatatacgaactaattgatggtttgcaaagaatatcttcatacttaaattatcgtggtatgttaaaaaagcttgatgaagttgaaactaatttagttcaaaacgttgaatcagaagagatagagatagatgacgaagatgctataattacagttgactttgcaccattcgctttgcaagggtgtgacataataaaagaattgaatggttgtgtttttgaggatttgcaagcagctttaaaaataaaattgaaacgttcgtatatacggatggaaattctgagaaaaggaatcaatccagaactaaaatatcatatgttcaaaagattgaatactggtggagaaaaattagaaccacaagaaataagaaattgtacaattaggctagttaatagtaagtttataaactttatcaatgaattaagtagaaataaagattttattcagacaattgcatatattagtagttcaaaaaaacagaagaaacttccggaagaacttgtcctacgattcctcgcattaaaaaatgatgaaaatggttttaaacatgacgttgcttcatacttaactaattatatggaaatagtttccttggcagattcaagtgagaaacctatatttgattatgataaagaaaaagatatttttgagaatacatttagtactttaaatgcagcgttagggaaacaatccttttcggcttataaaggtaattcagaaaatttgagcggatttaatgtttatcaatatgaggcaataacaactggaatgcaaatagttttagaacaattagtcgataaaaccattagtgttgaaaactttcgtgaaaaaataatggagattaaaaagaacaaagatttcaaatctgctacagttggtggtggtaaaaattcaataggtgttttcaggcagagagtaagtattgttaggaaaggaatggaagaactaattcatgaattacaatgatatgtgtgagcagcttcaacaagaaattgagaatgaatattccataaggcattatgaattggtatctatggagaatttttataaattaaatgatacaggagatgaagattttgcgggactatatagaaaatcgctaataatcattttatattcccattttgaaggtttttgcaaaaaagtgctgttgatatatgtagattacattaatagaggtgaattacttactgtaaatgtaaaagatgggcttgctgcatcaaatatattattggaatttagacgattaaacgacagtaattacaagccgattactctaggtgaaaatgctctgaaagcggatggaatactacaaatgtatggaaagcgtaaagagtttatgaccacataccgtgaagtaatgtcaaaaaagctaaagatacctgatgatatagttgatactgaatccaatcttaaatcacatgttttgaaaaagttattatttcaattagatatggattttactatagtagattcatatcaaaaagaaataaatgagttagtgcataagagaaatgcatatgcacatggagatttggtgagaccaccgtcaatagatgaatataacaattacagaaaaaaagcacttatgttgatggaagaaattaaaattatcatttgtgataattatattaaccaaaaatatttaaaaacagtttaaatatagaaaatgaaattttgatcataggtaagtagttttcagggaatgtattacacgttacttgttttgtagtagattgtattttgatcaagggaggtaggactatattttctatatactttcacattatcaatataaccaactaatgtctactctgtaaagttaattaactttttatttatttgatggtgtggcatagtgtgccgcatgggagtctataatgttaagttaagtctagtattagtcaagtcaaatattatctaataccgtaattaagggattgaagatttattaatctatcaaaagatatcctttgcctgcgattgacctagtaattactactcactttgaatttttagaatggggatggttagctaatgagcgaacatattattattacttacagtgctgaatgtgctgaggcaggccatgtagatccaagttttacgcaacttgtttacggaaacagtggcaaaaatggtaccatattaaagaatcatattaaaccaggctcatacgttttttttaatgctaggataggtgataaaaggtatatcactgcatatttttatgttgaaaaagttttgtttcaaggaatcaatgataatgaaattgcagcattgaactgtaatgcaaaagatgatgaagtagtcattataggtagcaggaatttttcaaaaatattaacaataccggttatcttggataaaattttaattggaaaaattaaatcttatgaagctgacgatgcatattttagtagaaaattagcctccggttgcagtgaattagaatcaattaaagataaaacattaaatccaaaattgattacagaaggtgaaaaagagatgttaattgagatatgtagaaatagaggatagggacacaaaaactctattgttatagattggagggatgctaatatgcaagaaatcagtgttgatcaagtgtttggtgtaagtaggaatatgatattaagttatttggaacgtgagcaggtagatggtagatttaaattagctcttgagtcagataaacatatggttatatatggttcatcaaagcaagggaaatcagcacttgttcataaacaccttaataagaacgattttttagctgtagggtgcacaccaaggtctgatacagagtcaatttatagttctgtattaaggcagattggtgtaaagattaaaagtaccaatatcgagaaaacagggacaagcgggaaagtagcaattaaaacatcgtttaaggcaatgattccatttttcggggaagggaaagccggtatagatactgaataaggaggccaattaggtcaagacatcacttataaggctatagagtttaatttgggtattgcccaggttataagcgaactactagagaaatgtcaatttaaaaagttcataatactagataacttccacaatttaaatgaagagattcaaaaagctttagcttttgatttgcgccttttccaggaaaaggggtaccggtttataatcttaggggtttggagagagaaaaacagacttattcaatttaatggagatttggttgacagaatcatggaaataccagttgagccatgggtggaacacgaatttaaaacggttattgataatggatgtgctcatttaaacatatccataggaaccgaaattatatcaagaataatatccgttgcttttgggagtattggaacagttcaagaactatgcaaggaattatgttttgtggcaggaatacgagttaaaactttatctcattttgagattaacaatcaggattttattgagcaagctataaaaattaaggtagaggaatatagttcccgccatttaagagcactagaaagcattgctactgcaggagttcaagttcaaggattgtctatgccttactatgtaataagaactattattgagatggatataactgatttgctggatggactaagccgtatggatcttcaagataaaattaaagctatacattatagacctgatagcgtaaggccgagtgatatatcatatgtattacatggattgtcagaaatccaaaataataaaataatagttcccccattgcttgattatgatcgtttgaatagaaggctcagaatcattgattcaactttattcttctttttgaagtttaagaacaagcaagagttattggaagaaatacccagtccattggataatgatcgagaaagataaaaataggattatatcatcttaccccgcttacaatatgatctctataatgctccgggctaacttgctaatcttaaggctgttacgctcttttataatccggggtaaaaaacgagcattaaggagagacacagttcaaatagcttagtaaaataactttcctatccttaaaaacttaatattatttagctttatagaaattgaagataaaaataagtttaaaacaatgatctactcttaaggaggaaatcttgtgtctataaaaaagcttagagaaaaatgcaaattactagggattagaggttatagccaaaaaaagaaacaagagctagaggaattaataaaaatatatgaagacaaaaaagaaaagatcgaaaaatatattagcgaagttgttaagctagtaggggagaaaaaatataaaattgaaagaggattagctctgcatgttgacgactgtccgataaatattaggatgtggcaagggaagtcatatgcaaatctaatcgatgactgcttatactgtaagtattgccttgccatttcagctaatttaggtaactacgattatcctgaacaatttattgtctgtggagggaaagaaatgattgagaataagttgggggaggttcccagggtgtaagatcgcataacgtaatttacttcccatttttcatataatgcatgatttttgagtcacaagaaattgttgtccgagtaaataataggtattcgtgattaactctggttgctagttaatgtacaagaccataactaatataagataatatctacgaattatgttaaagcatattagacacagttataaataatatgtgtcggtaacatccggccagactagccggaatacacaatatgggttgttgtttatatagaaggaccaagggttaattacagttaatatctattttcaaatattacctattgatttatactttaaatttcggtaagatacatattgtcgccgctgcggtggagataacaaaaactggttcttgaccaaaaggacaagacctgctaaaataaattcttgccggcggaaaaccggccaaacaaacaggtctttgaaaactaacagtgtaagatggatgaattaataaacctcgtcaaaagcgaaagcttttaatgaaaaaagtaagaccaacacaaatgagcaatcaaacttttcacatatttaacggagagtttgatcctggctcaggacgaacgttggcggcgtgcttaacacatgcaagtcgaacggagttaagaaaaaagtttactttttacttaacttagtggcggacgggtgagtaacgcgtggataatctgcctgtaagacaggaataacgccgggaaaccggtgctaataccggataacctctttaaatcgcatggtttgaagagaaaaggtggcctctttacaatgctgccgcttacagatgaatccgcgtcccattagccagttggtggggtaacggcccaccaaagcgacgatgggtagccggcctgagagggtgaccggccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatcttccgcaatgggcgaaagcctgacggagcaacgccgcgtgagcgaagaaggccttcgggttgtaaagctctgtgatattggacgaacagattctctgttaatagcagggaaaaatgacggtacaataagaggaagccacggctaactacgtgccagcagccgcggtaatacgtaggtggcaaacgttgtccggaattactgggcgtaaagggcgagtaggtggtttattaagtcagaagtgaaaactccgggctcaacttggagactgcttctgaaactggtaaacttgagtgcaggagagggaagtggaattcctagtgtagcggtgaaatgcgtagatattaggaggaacaccagtggcgaaggcgacttcctggcctgtaactgacactgaggcgcgaaagcgtggggatcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaggtgtcgggggtatcgaccccctcggtgccacagttaacacaataagcactccgcctggggagtacggtcgcaagactgaaactcaaaggaattgacgggggcccgcacaagcggtggagtatgtggtttaattcgacgcaacgcgaagaaccttaccaaggcttgacatcccgtgccagctatagaaatatggttttcttagtttactaagacacggagacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccctacagccagttgccagcacataaaggtgggaactctggcagaactgccgttgacaaaacggaggaaggtggggatgacgtcaaatcatcatgccccttatgtcttgggctacacacgtactacaatggcctgaacagagggcagcgaaactgcgaagtagagccaaccccttaaaacaggtcccagttcggattgtaggctgcaactcgcctacatgaagtcggaatcgctagtaatcgcaggtcagcatactgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgaaagttggcaacacccgaagccggtgacttaactcgcaagagagagagccgtcgaaggtggggtcggtgattggggtgaagtcgtaacaaggtagccgtatcggaaggtgcggctggatcacctcctttctaaggatattggaagtaagttagcaatcagaaatgacctaaccggcttctcaatattggtcggtcatccatcgacacaactgtttagttttgaaagactttttccggtggcaatagcgaagaggtcatacccgttcccatcccgaacacggaagtcaagctcttcagcgctgatggtacttggggttaccccctgggagagtaagacgttgccggaaactaaatttgcccctaaaaggggttttttctaacacataatcaatagccagaaattagctgttgatttgagttaaaataacatcttgccggtacaaaccggtaaaaaaagttctttgaaaactacacagcgtgaagcaaaagaaagctctatttaagaaacacaaatagaactctcaagcgcaaaaaataggtcaagcaaaaaagagcatacggcgaatgcctaggtgctgcaggccgaagaaggacgcggcaagctgcgaaaagccacgggaagccgcaagcaggcaacgatccgtggatatccgaatggggcaacccggcgaggcaaaccctcgtcacctgtaaccgaatacataagttacaggagggcaccaggggaactgaaacatcttagtaccctgaggaaaagaaagcaacagcgattccccgagtagcggcgagcgaaaagggaccagccaaaacctaaactgcttgcagtttaggggtagcgggacactcatcacaaaccattgctttagtcgaagcggcctggaaaggcccgttataaaaggtaacaaccctgtagacgaaaaggcgagaagtttagagtggatcccaagtaccgcgggacacgagaaaccccgtgggaaacagggaggaccacctcccaaggctaaatacctgcagcaaccgatagagataagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaaaagaacctgaaaccgtatgcttacaagccagtcgaaggacgttaaaagtctaacggcgtactttttgtagaacggaccggcgagttacatctaacgggcaaggttaagtcaaaaaagacggagccgaagcgaaagcaagtcttaacagggcggcaagtccgttggagtagacccgaaaccgggtgatctacccatgttcagagtgaagctttagtaaaataaagtggaggctcgaaccgaccttcgttgaaaaggaggcggatgaaacgtgggtaggggtgaaatgccaatcgaacccggagatagctggttctcctcgaaatagctttagggctagccttgagaaaaaaatccggaggtagagcactgactgggctaggggccttcaccggttaccgaactcaatcaaactccgaatgccggattaaaaaatactcaagagtcagactatgggtgctaaggttcatagtcaaaagggaaacagcccagaccgtcggctaaggtcccaaagacatgctaagtggaaaaggatgtggggttgcacagacaaccaggatgttggcttagaagcagccaccattcaaagagtgcgtaatagctcactggtcaagtggccctgcgccgaaaatgtaacggggctaaagcatgtcaccgaagccacggatgtcgcaagacatggtagaggagcgttccatatgcagcgaagtcgtaccgtaaggagcggtggagcgtatggaagtgagaatgccggtataagtaagcgaaaaggcaggtgagaatcctgcccgccgaaaacctaaggattcctggggaaggctcgtccgcccagggtaagccgggacctaagctgaggccgaaaggcgtaggcgatggacaataggttgaaaatcctatgccaccaaaagtcgttaacaggatggggtgacacaggagggaaggccaagcgcgcggatggaaaagcgcgtccaagctcgtagggcgtcagataggcaaatccgtctgacacaaagcctgagaagtgatggggagggaaaacaagtaccgaagtggttgaacccatactgtcaagaaaaacctctaacgagactaattggtgcccgtaccgtaaaccgacacaggtaggtagggtgagaatcctaaggcgcgcgagagaaccctcgttaaggaactcggcaaaatgaccccgtaacttagggagaaggggtgcctcactagcgtgaagatttaactttcggagcgtgaagaggccgcagagaaaaggcccaagcgactgtttaccaaaaacacaggttcctgctaaatcgctaagatgaagtataggagctgacgcctgcccggtgccggaaggttaagaggagaggtcagaggcaactcgaagctttgaattgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcaggtaagttctgacccgcacgaaaggcgtaacgatttgggcactgtctcaacgaggggctcggtgaaattgaactgccggtaaagatgccggctaactgcgataggacagaaagaccccgtggagctttactgcagcttgatattggattttggtattgcatgtacaggataggtgggagacagagaagccagggcgccagccttggtggagtcaacgttgggataccacccttgcagtattgaagttctaacatacggccatgaaactggccggtggacattgtcaggcgggcagtttgactggggcggtcgcctcccaaagagtaacggaggcgcccaaaggttccctcagcgcggttggaaatcgcgctcacagagtgcaaaggcaaaagggagcttgactgcgagacatacaggtcgagcagggacgaaagtcgggcttagtgatccggcggtatcgagtggaagagccgtcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagttcacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtaggtcccaagggttgggctgttcgcccattaaagcggtacgtgagctgggttcagaacgtcgtgagacagttcggtccctatccatcgtagtcgcaggaaacttgcaaggagctgtccctagtacgagaggaccgggatggacggatcactggtgtaccggttgtcgcgccagcggcaatgccgggtagttatatccggaagggataagcgctgaaagcatctaagcgcgaagcccaccttaagattaggtttcccttcgcaagaataagacccctggaagaccaccaggtagataggccgggtgtgtaagcacagtaatgtgtttagctgaccggtactaataggtcgaacgcttgaccttaatattcacgctgtgcagttttgatggaactgtataaataatacaatattaacctctagagatattctctaggggtttgttgcatttaccgatgttttttcctatagtaaaatatttttgccatacgacatattacgacaaaatctctaaaggagcgtaagcgcttaatttaagggtgcattaaaaaaagaactcccagtacaactcaggtaccgggagttctttttattgttttgtgttgcggcagcaatctggaatcttttgcgaccagggcatcaaatcctcaagtaacgacagatcgcttttaaagtctaaacctggcattttgctgaagatatgtacgagatacatatatcccacgttccgcatctagcatatacaaacacaagcaattttgctttaggccgataaatttacttttattaacatgacatattattgaatttacactttttataccttactattgaattttatatttacattaattcaatatatttacattgcaataaatgcaaaccaccttaatgtttttaaataaacaaatttaacattttagggtgagtagttatgggtttatgatactatatataattcttttaggtatatcgactcatcaaatcctgtcaaccggattatttctaattgttgtttgcttgttttggttggtaaatatctctctttctttcctaatttataggtaatatgaattattgtaaagttcgtcatctcttgcaaaatcaacattcctgttggttgtttaacttttgaacgatagcttaattgaagggctttcccttctgctgctagattttgtctaactctacgttccataagtgcataaattaacagggttatcaagaatatatatccaagtgcttttactcttgacggctttttcaaaaagacttgacctaatattgcggggttttttagaaagcgaaagcgcatttccactgtgttttgttctttgtaatgccgaaggattgtttctgctgtattttcccttggattttttaaattggtgatcagtacaaatgttgatgccctttcttttgccatttgccaagccgtttcattcattacactaactatagcctttatgcgataaattatttttacgggggacttttcttttgttttggggcgccctacaccttttttttcttcagcaattacttctgcatctaaatggtagaactgtccgtcttgtttctttttcatatgtcttaagtacgagatggcatctttttcgcaagcaaattctcgtttaccaatttctttacagattttttctaattttttctgttcattctcagcagtacgtttcaatgttttttctttcttttgatcaagatttgatgaatgtacgataataaaccggtaacgacggtcgcccaatttcacttttatggactgaagcttatatacagcagcgtttttatccagcgatatattctctatttcttgccacttatcttggcgaaaggcccaatctttaagtgacggtactattccaaatgtctcaggaattcgggatatgaagcgaatgtttttcttggctaaatgttttaggttatctatggtaaccagttttgaatcagctacgtatatggtttctggactattaagtgattttaacatttccggcaattgttcgattatttgttgattccatttcacatcgtttaagttgccatcgtttattgttcccataagaggtattccttcgggagttactactgcaccagctactatttgcttacagtcccgatggccgtctttgttaaatcctcgaactatgtttaatgtctccgacgaagcattggcataatctccataaacagtaatggatgtagtatcaccatgtgctaaatctactctaaaacggtgttttaaatgtgcttgtaaaactatgttagaatacaaatggtctagatttgattcagctaatcgatccaatgtatttcctaaagcatcgtcgttgaaatcagttgcttgtaccgttggaccaaataatgcttctacgtccatatctttaaaaaattcagatactcggtacaaaggttttcggtctgtcaatatgtttataatcatggcttctacataaaggcctggtgaattattacattgtttttcatcccagattacctgattgttaatgatttgtactaaatttatttctcgggtaagtgcagctattattgcgctgggccccacctgtaagctattaatattttgtagtatttggttttccatttacttacccccctaatctattaaggaggcatttgacatcattgcttgtttttcctgcaaaaaaaacatctattaccattgcatttttcaacaaaaaatatttaaatttcagcctaagtttatctgtttgtaataattattgatttatttccttaagggtacggaatgtgggatatatgcattgagttgattcgcttttgctgtttctacaatgctgtaaaccactgcgctcgcttgggctccttttttcgtagcagcaaacagccatcctttgcgtccgactacaaatggacgtattgcattctcagcgcgtaatccaaaacattggattacgcgctttatccacaggaatatataatcctcaggatttgcagaaaacccttgttattagcggagtttctgcctgaatcctgaggattatgtttttcacctaagaccacatagcttagccatttcctcttcagagccaacccaaagcggtttttcttctctcgtctggggagcttcaacagaatccatcgcttcgcgcatcatggctaaggaaggctttgcgtaatagacccgtgtagtatcgagaaaggcgtggcccagtatcctggagataagtgcaagctcaattccgttctggtacagatttgtagcccttgttcgccgcagcatatggggatatacacgtagcggtatatccggacaagattctctagctttgtcagcatactgctgtatgaaccgttccacgttaccctccgacattttcccggctctgcctttaatgactgtatagaaaagcagattgctatccgggttgtcccttgagcgataaacatcaagatattgattaacgtgtttcacggttttgatgttaattgcaacaacgcgctccttgctgcccttacccataacacggatgtagggattatcttggttcaagcagatatcatttacccgaaggttcaatatctccgcaagcctgacagcgctgtcgtataataagatcataatagttcggtcccttaatcccatacggctactggctggttggataaaaatggcatttagggcttcctcagaaagtacgaatttctcagtcacagggttttttaattggggaatacggcttagctcaagagcgatggattgcagggtcacatctttgtctgctgcaaaccatagataggatttgagcgccgccaggcgttggttacgtgtgccgggcttattcccttgagctgccaaatattcaaggaacccgaaaatgcagttccgcgtacactgtgcaaatgtaaatttagttatggatatattgagctcgttcagcacgtatctgcgaaaaatagtcagagcatccctgtaagactctatcgtgtcaggactccgtcccacttgctttaccatatatatgtcaagaaactcataggtcattgagaaaaacagattactgttgctattcttcatgggggaccacctcggggataacccttttagcaacactgtcgtgctttctgactatttcaaatgcgaatacaaccagatgataataatactgtgtttcatcaattgaggcatgtccaagatatcggctcaaataaggcatcatggcttcgaaatccttgccttctttcatccagtcattcatttttgttaccacatatgtatgccggagggaatgaactgtaggttttttatcaacctttcccgcataaggagtcatattccacaattcgctaaactttttatcaatgcttgttttcgaaaatggtttaaattcatcccgccccgggaagaaccaatccctgtcaggcaacaatttctgcatgagcctgtcatagttcctacacatttgcagcatgtctccagacatgaaaaccacacggtccttatgcccctttgactggtagatggaaagacagccattttcgaggttgactgtggatctttttagataacagccttcggacaatcgtaacccacagcagtagaacagcctgaacaacacactgtatgataatgagaaacgccgaaaatttggctggcaaggtaggaagttgtcaacagctttgtaaaactcatgtacttcatcgaatgatagaatatgcgggactgaaatttcgtttgactcgaaagcgcggggaatgtaggcctccatatttaaagaaatcacatacagagctaattgcctgacgaaagaaaccctctgattgcgataatttttactttccgatggcctttgctcagcccaggccatcaccagctctcttgtcaggctgccattatcatatccgttttcgatacagaatcgatcaaagcgttccagcatatacgcttcaaattcgtagctatagccatcagcccgtttttgccggatcaagcccgaaatatatggggccaattggctttgatactcatagtttttcatagactgaaccctcctgaatattcgataccctttaacccaatggcacataaacgcatttggtcttcattggtagcaagatactcatcaactgtatcgacgccaacatgtcccagtgctgcagcgattgttgtagcaggattgccagttgccagaagctttgaagcaaatgtttttctggtcacgtggaaaccgtgtattgcctcatcttcacactgagctgttaccgctgctttcaataaccttccaaaggtagcactactaaatctacaatagggagcccggtgatgaataaagatatggtgggaattgctttggggtctaccttcacatatataacggtacaggctgttacctacatcaacaggtaatggtagttttaaatgcacacctgttttttgctgaataaaagaaattgaactatctttccatgagatgtcggtcagtttaaggtttgcaatgtcggatgctcttaaacccattctgagccccaacataataattgcagcatttctcatctcaatcgggcggtcagcgttttgccgaaaggcatagatagcgtcgatttggttatctgataaaatatttacaatagatatgtgcggtgccatttctgtagacaccgcaagttcgagtgtctcaggtaccagacctcttctggcaagaaaccttagaaaaccacggatcttaatagcataggcgttctttccttcaactgtactgtggttatcctgagcctgaaaatgcttaataacttcaggcgtaatccccttttcactgataataccgtgattatctaaaaaaacaatgaaacgggaacaggaatggagtatcatacccagggtggaactggcgcaaccttcgcgttttctctccaggagatactgggataacaagttgttgccccaaccgggaagtgagtatttgggtttatgagttgaaaagcaactggttgacagagtccccgttattaaaatctcattaatgcttagaagaactcttctaaagaccaggtactttgttcgggaccattttgctctttgaaactcaagccattccaaagccaaatcattggaatatgcgaataagtttgcatccataaaaactttaaaatctcttgtagcctgaataaacgactttcgaatagagaacgaatatttccaaattttatgtatttcagctagttgagtagtagccgcgtcatattccatcttcgaccgggagatttctttctcaatattattaaaaaaccttgagaatctattgcgctctgattccggtaattccgaaacaataataagatcgggaatgacaaatttgttgagtgcaagtcctacggttttaggaattagtccctggtcagccatatacataagacaatggcgaatttcattgttacatcgatccttagactctgatgaaatatggctatctttgataaaaaatgatttcacaatgtcatgggtaatctcagagggctgacttatatctgcatactccaaaaataaaaagaaacgcgagcaagcgtttcttatctgattcaggtataaagttccatagacgcaagttatccttgtaagatagttgtccaacaatgttctgctccaatttggaagctgagtgtagggtggcatacgttcaattttagtttgcagactcttggttacacaaccgttttccataatgtctgccagtacgctcatcgcttttcttgaacttttgagtttggagttattccagtgttctttactgtcattaatccactgttgggcaagttcgggggaatgttgaagaccggttgcttccagatatactttgaactccctagaggcaacccggaatgcagaacggcaactttctgcatattcaagcgtgcgatatgcgctgagaccggcttgaactgcttcatcataacatagatccatgataaccctcctcgtagttttaccactagtatcctatgccgttgatgaattgtaaacataatcctcaggattcaggcagaaactccgctaataacaagggttttctgcaaatcctgagaattatatattcctgtggataaagcgcgattattggataattcaatgcatccatcttctagaaacgtattcagcgatgttttttggttaactgaataggttatagcctcggcaagtcgggagccttttagagggtttactgtttcaagccatgaccaataagcctcaagaactggtttggatcgttcctgacgctgtaattttcgtttttccggagagagttgtgccaaatccctctcaatggcgaacagctggttacagtattcaaaacccaccgccgcaacagagccttcaacatctccactcttgggtattgcctcctgatatttccggcgcaggtggctccaacaaccacatcgggttacctccggaactttgccatatccgctgtaaccatcagtttgtaagaaaccgttaaaaccgtctaaaaaccgcctcgcatgctcgcctgaccgagtgggttggtattcaaacagcactactggcgaatctccggtattacccgagcagtagacccacatccgagactctgaggatggcttctttccttcctctttcagcacctggattacagtttcatcagcatgaattactgcctgcttcaggagatgacacttcatggtctcccaaagaggtaccaaccagtcgattgcagctcggatgatccagttagctaaagttgctcgagagagtattacaccctgattggcccagtctttttcctgccggtacagtggcatgccgttaacatatttcttatacatgacatgggccaccgtagatgctgaagccagactgcgtttgatgacaggtgcgggagtgggcgccttcacaatggttgcttcacccgtttctttctcacagctttcgcagacatagttttgccgaatatagcgaagaactctaacttgtgccggaatgatttctaattcttcccgaactgtttccttgccgagaacccgcaggtctccgccgcattcttcacaaagaagcttatcttcctccagttcgcagaggatttccactacgggaagatttgccgccagttcttccttggtccgcttggctttccgtgtgtgcccggcaacagctactttgttgggctctggagcatgtcggtttgactcgacctccgcttcgttgaacagggacagctgattattatcctccccaagcacatacttgcttttttcgctggattggccatacatagacttctggaatttgactaatatatcagttagccgatcaatacgtaccttttgtaattcaactgttttaaactgttcctgaagttgagtttcaagctttgaaatatattcagttacctcgggtgtaagacccgtcaaatttatcttttccatagttgtaattataccacaaaaatgcctatttttctagcaatatcaggggattaaggcacttttataaaaatattcgtgcttttatgtcagataatttttgtgcatttacagttaattttctcagtaaaaattcctggcagttatctcaccaaaaccccttggtggatctatggacatgccttccatgagtagttgtagttgcttaactgttatgtttctcacatcggtcggctttttaggccatttaaatcgggctcctgcaccatctagcctcttgtagtataatacaaagccgtttttgtcccagcttaggccttttaaacgattgcggcttcggttacagaacaggaaaagatggtttttaaatggatccatattaaactgctgttttaccataatagccaggccgtctaccgagcgccttaaatctgtaactccacaagccaaaaagatcccgtcatagctggtgatgtctttcagcatacgccatcaacgactctaagcacgtctgcaagcagggcaggactgaatccagattcaacgcaaattgtccatttaccgcagctaagccggatttcaccttggatacatttttccttttctatcgttacatttgcccactgctgcagcgcatgttgcttttctcgatttactctccttgcccagttaagatactgactatattcgatatcctttgcttggcaccacgcctttgcggtcattccgctagccctacattcaactacaagtgcatgctgttcttgcttatccaattttatacctccatcccgtggcttaatagagatattttctcacagataaagtatgttgaccatgcgcctttaaattaagcgcttacattccattcaaagaatccgtcagttggtataaggcagtgccgttgatgaaaagaatctctaaaggctggtttttgttctactgtctctgatctggcatttatcaacttataaccgatagattgttcctttgcccagcgaggtattaatccccatcgcatcagggaaataaccctttgatttagagatcttggattatatttaaattcttttgcattaagatgaaaatgatttttaatttttgctacatcagttgttaaagtaaatcgaccgcacatgtaaaacaatttgtttattctttatgctcataaacaacttagtcccaatagaaaaaaataaattattagtgcatatctcaaaacaattatatttaagttctattggatatgattcgacataaaaagaacttatcctaccagtttatggatcaatttttctaatggttgtaattgattttacttatgcttttgtgctaatgttaaaacatgggttccgtaatatttagttgagttagttaattatttaggaaaggatttacggaacagtctactagtacgagaggaccgggatgtacggatcactggtgtaccgcggttgtcgcgccacgcaatgccgggtagttatatccggaagggataagcgctgaaagcatctaagcgcgaagcccaccttaagattagttttcccttctaaaagaataagactcttatcatccgtcagggtgtagctaaagatagaatcatatcaatagaagacccggagatgcgtcatggacgcaaaactaccagcagcaaaacagatggatataagggccatataaagtccggtggtaaagataacaaaataattacagctgtagaagtaactgcagccaatgtcccggatagtgaaccgataccagactagattgagcaacgcaaggaaaatacaggtaaaaatcctgatactcttagtggcgataccgcctacggtggcgcagaaacaagaaaatatatggaagaagaggaaatcgaactaattgcaaaagtaccgccagcaataaataaaaatggttgttttaacaaagacaaatttgtcattgatctagataacaaatatatagaattcgccggagttcggttggaaataaataaggaacttggagaaaaagaagtatgctgtaagtttcccaaagaacagtgtcaaaactgtccattaaaagatcaatgcaccaaaagcaaagatggtagaacggtaagaatacacccacatgaagtaatattacaaaaagcacgcaaacaacaacaaactgaagagtttaaagagacataccgttttcgtagtcgcgttgaaagaataatttattgtgttacaaaaaacgggggtcggaagggtagatataaggggcatgaaaaaaatagattcaagtcgcagcttcatgcagccataaataatataaaagttattcacactgtagctgaaaaaaatcctgtttcagttgtatagggagaagtgcgcccatttataagaaaattgagatatatccctatgttagttatttatatagttaaattaccatattagtactaagattttactaaattatcttcagtagttgaacatatttgcctaatattggcacataataaacttagcttgaagagggtaataaaaaaagagtatttttgaaacactctcctaggagaccgtttcaaaaatactctttttttgatttaccttaataatttcaactacacaactggaattaatagataaaaccacagtatttggtgattgtttctatcaaaagagcatcaaacaatttaattaaacagcataatgaagcatacacaacaccattttccatataattcctaacgaatagacacacttatccctatacaactatcgcaggattttttttagctaaagaaagtattgttttgatattatgtaaagccgtatggagttgcaacttaaatctatttttttcaagtccattatatttaccctttcgggctccatttttagtaacacaataaattattctctcaatccgactacggaaacgatactcctctttaaactctgctgtttgttgttgtttacgtgccttttgcaataatgcttcatgcggatgtattcttactgttctgccatctttacttttggtgcattgatttcttagatcgcaattttgacactgttcttttgggaatttacagcatatttccttttctcccagttccttatctatttcaagtcgaactccggcagggcattctataaatttgttatccagatcaatgatgaatttgtctttattaaaacatccatttacattggttgacggaggtactttggcgattagtttgattttttcttttttaatgtgttttctggtttcagcaccaccatatgcggtatcaccgctaagggaatcaggtttacttcctgtattttcttgacgctgcttgattaagtcaggtacaggttcactgtccggaacgttagcagcagttatttctgcagctgttattatcttgttttctataccgccggacatgatgtgtcccttgtaaccatctgttttactgctcgttgttttgcgtccatgacgcatttgcggatcttctactgatatgattctgtctttagctacaccctgacggatggctatatttccatctttttcttcaatgtcctgctctgctactatttgcaaaagttctatgcattggtttagttcttcactgattttggctttgttctcttttgcccataaggctattgttctggcgtcaaggaccatttctgtgagtaatttattgcgagcttctatgttatcccagtctatagtgggttttttattgttaaggtaatcatcacgattgagtttttgtcttatatcttcaataaagccctcaacgtcagcctggcgtaatacccgggctgtggctttccggatcatggtaaaggtactttgacgggctgccgctccatgaatcataaatgagtcgacagcatctttattagcttcttcgaatagccctgcttctgctgcattttctattgttttctttaatattttctttccctgctcgtcttctaagaatattttgcgatatctgcataatgtggcatggtcaagttttatctggggggtacggctaaggcaaagtgcatattttacgcggtcatcgaacattgctgattcttccataacacgatcggagtattgtttttcaagctgtatcagtatggatttcagcataaacaccgggggtaatgacgggcgtcccctattactggaatatagatgggcaaagtcatcatctgacagattttcttctgcccattgacgcactttatgccaaaatgaattttggggtattcgtttataccattcatctgtatcagaaaagttaatttgatttgttagtttacccatcatggctaaatacccccgcatatggttatttattttaattataccatatttactcgtatttttggggactttctttggatcttattaattaggttaaagcctgctttgcaatatctatacattatattagggagattgatttttgaaacagtctcctaggtgaggcaaatattaaagggaattattgtttctgatgatcttcaatgtaaaaattattgcactaatttatagacatttgtatgtgccgaaagtgcgaaataaagccttaaaggactttatatattaatattattgacttttatgtagttagtggtataatgttcctaaaaaatattaatataaggaaggttgataaaatgaagaaaattactttaaaatggaaagttgctaaaatcaaagacagtgctcgagtaagcgcgatgtattgctttaaaagctgtgaaaagaaccaaaattagttctacatagtattgatcgatatgagatatattatatagatacgatttatttgtcgcttggtaaataggatgaataaatcgttttttttatagattattttcttttgagggagtatgtacgtgactatggatgaacgtgagatgcaattagacattacaaaacaatacaacatgccgaataacttatctcgtaaatatttgccggatggtattttaataatttctgttgatacggccaattgggttttgttgcataatcatgagcaggaaaagatatttgacttgttaattgcctattctattgaagatgtcctaaaccagcttgaaagttctgacctgagtctggacgacctcttgtatgtgctgactgaattggaagcaaagcaatttgaatccgacaagcagaaagagcagggattgaaaagcctaaatctatatatgacgaacaagtgcaatctttgctgtagacactgctatatgtttgcgggcacgccgctggagaatgagttgcaatcaaacgaaatacttgttttgctgaaagaatttcaacggtacggtggatgtaatctcattttatccggcggagagattacaaatcgtgaggatctgagagaaattgtctcagcagcaaacgaacttcatctaaaaaccactttgcttaccaacggaaccgattggcccgatgatttagtcgaatatatttccgataaagttgccgaagtgcaagtgagtattgatggttatgatgaggagagtaactcgaaaataagaggtatcggacaatttcaacgagctcttgatactgttaaacgtttatttgacaaaggagttcgtgtaacagttgcagtaacccctatgtaccccattgataaggtgaaatacattaattttggtaaactgttgatggatacattttgtagcgaaaatttcaacataaaattctcgtatgagcttatgggggggcgggattattcatcaactcatattgataatgaggcatatcgtaaaactgtcgaggacattgtggaattcatttatccgggtaacaaacttgaaaaatttgcccttaatcacaaaaataaaatgttattcagcaactgcggatacggagcactgacggtagctgcagacggtggtgtgtttttttgcaatagggtgtctgatttaaaatgttacggaaacataagagatatgacttttgaaaaaattgctcagcttgcggataaaatctgcgtgctgtcggatgttgataatttaatgccctgcaaagactgtaaccttaaatatatttgtggaggtggctgcaggattgcttatgtcccgtcaattttacaggctgatccgtattcggagcttgtttttcaaagggagggttgctctgagtccgacaggataaaattgtataataaaatgatagcggcaaaccacttattctattggtaggacttaggggatgttacagtgaacgatttaattattaagataaatttaaaagagtccacagagcaatactgccttgttgagacatatcttggccagttaaaggtcctgaaaaagcggacattttcaggacctcttaaggcagttgatgtcttgttggttgattgtgtaaagaatctatctgatgatttgttggaagaaataaaggatttcctccgtgatgagtcgcgacaaattaaaaagaataaatacctgctttcattttcgcattttataaaatttctttcattattggacaatgtcagagggatcttttgcacgtcttacgatagatctctatatgaattggacggtctgaataaggccgaattcaaaatagctgccggcgatacttcaaattttcgggggcggctctatctcgaaatttctggtggagaacacatctatcttaacaaaaaaagctattgttttaatgttttcggggaaacattcatttttacacgtaatcatctttttattattaaccaaagtgtgaacgttcctatattgaaagagcttctcacgtcaaagcgaagcatactatcagaatccgatctaaaccggctccataatacgaaagaatcaggaaacacggaaaaagtaatcgcggatctgcatccagttccagttttgtatgttatgtttgctggtgcaaaggtttccggaaaacttttcttttcctataatggatatgaggtgccatggaattcatctgaggaacatcttaacgatgaacgaaacggtaccgtttatctgcgcagtttaatagacgagaggcgtgctttgtcgcagataagaactgctggatggaaacaaacagcgggcaatagctttattttgggaaatggtgtgtctgcagagagaagcttgtcgacactattagaaagccattttgaaatcatgacatttgagcataaaaaaatttgttcctccaaaagcgccagctttaacatatcatatggattggattggtttgaattaacagcaactgctgcggggaaggaagacaagcgcgacctgacacatctaattgatctgaaatctcgcaaacgttatattgaactggataatgaaatgatccttttaccagatgcaatttgggaaaataggaaaatatttaatgaaattggtagcaaattaaaagtcgctaaaaatcatatcggtcagatttttgaaattttggagcagccgggtgtcacttcaacattttctccggatgaaattattgattttgaaaacatccatctgctgctaccatccaagctggatgaaattttgcggccatatcagaaagacggtgtccgatggttattatacatgtaccggaataactttggcggatgtttagccgatgatatggggttggggaaaacaattcaggccattgcttttgttatgtcccgatattgggaagggaagcagccaatgcgtgtattagttgttgtccccaagactttgattgagaactggagagcggaatttaaaaaattcggagggactatatgcgtttgtatctatcatggcacaaacagagagaaggctttcaagaaatttgaacaaatcggtggggtattgctaaccacctataacacacttttgaacgatatcgggattttgaatatgatatcctttcattgtatgttcatagatgaggcgcagtatataaaaaactataaggcaaaaacatatgtggcggctcaaaaaattaaagcacggtcaaaattcatcttgtcagggacaccttttgaaaataacattggtgaactatgggccttgatagatttaataaatccggggtatttaggcaatcgcaccgcatttataaagagatatattaacctatcatcagacaaattaattgcaaaacgtctaaatgccagaattaagccatttgttttgcggcggctgaaaaaagacgtcctgaaagagctaccggaaaaaacagagcttaaagtgatatgcgatatggctgatacgcagcgagaactatatgaaagcattctcatatccgtaaagaatgaaatagcgcgtatgccgaaccgttttgaaatcaaagatgcatctactgttttagaggggttgctgtacctgaggcaagtatgttgccatcctgcgctattgaaaagaacgctcaactggaatcattgtgatgaatcaggtaagtttgatttgtttaagttaaaaatagatgaattgcaggccaaccatgaaaaggttgttgtatttagccagtttacatccatgcttagcattatgaaaaaatgggcggaagagcaaggatatgctacattttatttagacggagccacaatgaaacgacaggaggttgttgacagctttgagcgttcggatgagggagttttctttatcagcttgaaggcgggtggcgttgggcttaatattgtatcatgccaatacgcgattatttatgacccctggtggaatccggctgttgaaaatcaggcatctgatagaatttatcgcatcggacagaaaaaaaacgtatttgtttaccatctggtcacggcaaactctatcgaggaaaaaatcgagaaactgaaaaccgagaagagagaaattgccgacaatctcctgctcgacactagtatatcaggcatactatcaattaaggaattaaaaaggctgattgtggaatagaaagaagtgagtggaatgcagaaagatggtttggccaagaatctgatcaggtacactgcctttgctgctatggttgcatatatagtaataatgttcatgatagtgaccgctgctatttttaatatgaataataatccgataaacgccgttatcaacaacttaagccaatctaaacatattacaaccgccagcatatcggcaattgaagctgctacctcgaatgccatttcatctactactttaattgtcacggttgcaggcgtttttatgacagtactatctatttttgcagccatgcttgtttatattactaatgcaaaacttgatgatgtgggtaaaaaaatagctgaatttgacacacgaattaacgttgaaacttatatgagacatgtgttctctggaatacgttattggagtaaggggctttacagttacgcattagaagaatttaaaccgggattaatgagtaaagacaatgcttgctgtttaagtgcaaactattatatgggactactttacatcgaacggtttaatgaaaataagaaccttagcgatttcacggaagcagagtatcatttgcagagagcaataaaatttgcaccagatatagacccaattattgttaacgattcatatgcctcttttggttgcctttatggacttcgggcagaaaaagatttcgatagcccattccgtgacgattatttaaacaaatcagaggaatttataaaaaagtctattgattcattcgggctagcagtacattataagaatttagccatcacttatgcgcttaagaataacattgggaaatcgattgaatgcttggaaaaaggaattgaacgggatgcggaagagaagggagtaatcgatcaagaaatgcgaaaagaaaaagccagagagtttataggaataggaaaagaaaaagttctatttagcgagaaagaaaaagaattaattccagacatatgtgaagaaatcatagattatttcgtcaggaaatattgttagtaaagaccatcccgacaatgtaaatgcataactgtttggaaagatggcaaggggacaccctcaattgacatgatgacacaagaaagacataaaataattcgggttatggtaatgccatgtggagaaaaaggagcacaaggatatatttatattagatacaaaattacatgataaaggattggttaagttttcgatggtttacgaagcctaattgtacaattcaataactagttattggtgtaaagtaacagtgttggcgtgtctgaccgactctataggacaaggatttcatgagagataccagaacgacatcgctgaacagccaatggaggacttccttgccaaagcgtatggtaatttaaaagacttagcccgactttcgatttagcaggttgtaaagccttgaaatagctcaattccttaatttttttaggtcactactttcttgaaccaactaagttatgttttcttcttaatttgtctcttgttcctaataatttgtaaatttccttatgtgccacttcgggtgttccagatactcgtatgtgatgaatatgttgctcactgtcagtaaaaatgatagtattccgctggtgcgtagaaagttctttttttatagtagaccattcgcggtgatcacctttttcacgcaattggtgctcaatactaattaataaatggtaagctaaaactgagataaataaatgtgctttagtacgttctgatagttgatgatatactggccgcatacccagttcagttttaagatctctaaatgcactttctactcttgttaacgtcatatactgatgccatatttcttgggcagtcatgttttcatgactggtctcaattacatagcaacctgtcaagatagaacgtttctccatgatgatttttttgtcccatgttactgaccttacttgcttttggtcatccgatagttccattttgatttcgtaataacgatttattgttggatatctacccttaattctaccaattcgttctgccactttatcaattagaataacatttttctttgccactgaattttgtagtttggtaatatcctcaataaatcttttttcctttaatgcattcattgcttgttcttttctttcacgacctacactcaaacataatacacgacttccttgttgccgctttgctttgttgctaatgggattagcggtttaattccttcgtttttatcaatgcgttcaaatgtactgcgggcatttctaaaatcttcttcatagtctttttctaccgaacggcgttcgatgatagtataagggtatttcttggatttaattaactcaatgttttctttggttgctataccacgatccattactattgtaggaagtatgtcgtgaaaaactaatccaccgtcagtatagacctggtttaatatttcctccaatgtttgtggctcagattgattaccgctgtatatttggctaaataccggaaagccatactggtctaccaccagcgccagtgtaactaaaggacaatcagtccgcttttctttggatttaccccgggctgccagttcattattttggcaactaccttcaaaatatgtattagttaaatcatataaaaacaaggttgtatttagagaaaataaactaatctcattgcttcgcaagccctgctctatctggcttttatgagcataaagcacatcagcaatctcgtaaaaagcatccttgccccgtgctgtcacatcaaccggagtcatttctgccaatgctgtacgattacaaaaccatttccaagtacccaaatcgcttgaaggcgcaactaacctgccaataataacggctttagacaaagatatttcgctttcatctaaaccacaggattttaaaaaagtgtcaaattctaaacgttcccacattgaattggcgaccaattctggacccagggagcgagaatctccagttgttgcgctgttcaaatctacagaatacatgtcctcttgtgacttgcgctccaatttctcctgctgtctggtttgggtaaagagatagtgttccatagcctgatcagcaatcttggcaacatcaggatctaaatcttcaaatagcgacacttgccctgccagcctggcctctaaaaaggatgcaagttttcgccactctgttttgggcagtgtaagagtacccaaatgcattcttatccgttggcgagggcctttctcagtcttaactgattcaaccaggcggtgagtaatatatttagtttgtgtttttttgtttgtagtaacatattcatgaataaacatactactattctatcaaatcgattcaaaaaggcaataggtttcgctcagtgcaagtagattttaggtcactactttcaaaaatcaggcaccccgacccagtaaaatcaagggttccggggccggaaaaacactattttggcccatttttgctacttggaatcgaaactccggttagtactccgtggctgtatcgaccacagtcgcatcaagacggtaggtagggccgggatggacggatcacctgtgtactggttgtcgcgccagcggcaatgccgggtagttaaggaagggattagcgctgaaagcattaagcgcgaagcccaccttaagattaggtttccctttgcaagaataagacccctggaagaccaccaggtagataggccgggtgtgtaagcacatatgtgtttagctggccggaactaataggtcgaataattgacctaataattcacgctgtgcagttttgaatgaattgtaaaagaatataatatattaaacacctggaactatatactagaggtattgatgtaagattgttaaattaatagtttccaaaatacttaaattatactaaatggagtatcgattcggggggttatattacttaacaaccgttaaaggaaattcgtaagtaaattcatagcagtctgcccgatccacaagtagacagtattcaagtaaacaacctttcgagtcgtaaacgagccttgttatccttaccgtcggtaagaaagtaagacgcggcaatcgcaataattcttgttcttccagattaggagaagaaaccaccagcgattccctgcaggttgtaggattaaaaccatactttttcataagactgtaaagttcaacagccggatccatgagttcctctttaaatttttccagaggaatattgttagataaatatgcttccgagatagcaaccggaatattgtctctatattgcctggttttatatttaagaatcggaaagctaaaatgcttactcacatcttcgggtgcctcatctgcagtatcaattattttgagctctaagatttcctgggtacctcggctaccgacctctgtaagaaatccggcacttcggacagaacgttccggaggtttatatactgtacgacggttgctgctgctgccgcttgatataaccagtccttctgtaattagtgcatttacggcctgttgaatagtagccgcgtgaacttcaaatgttttcatgagttcaagattagtgggaaagtcctggcctggtttgaatttccctgagataatctgctcacgcattgtatccgcaatctcttcccattttctttttctactcattttcaacaaactccataataactttttcgcattctttgacaaggatattaagtaaagcaactcctttttcctcagttgcccgggacggaaaacctatagcaccggtatccgtatatcttttcattccgagaacttcaaacagtggtctggatggagaatctacatctttaacacccgaaggattaattgtctccgggtttaaatgcattatcaaggaagtttccccttctccagcgtgcatatctttactgatagttgtggatattcctgcttcttgataggcaatatcccaggccgatttcgaaggtgtcaggagtaccctgggaccaaaacggttgagttcttggacaacatttctcaggaaatgattgccttggtggccgttaacaatcacacattttttaatattagagaattcaagtgaatccagaatatcttcaataactgcagctattgtgctgacttttagtgaaacagagccgggaaaccccgaatgctcaaaagaagaagtaaacgggaataagggtaataagtaagatttattaaatttaccggccagctttgttgctaacccgttggctataagactgtcagtggatagaggcagatgccatccgtgttgttctattgaacctacagggagaatagcaaactcaacatcagttaattcaggccacttggaatttgtagttaacattttatcacctcaagaaacttaatctaagtttagactaataaaaagctaaaaaaatattgacaatatctcaatctagatttagactattaaaaagtatattttctcggtttttaaaaaaccaaaataagccttcgttgttttaactaattataccatgttttattcaaaagttaaaatcacaaaattgaaatcattatattggcatattttaaattgaacactatgggaactttctaaattcttagcgggttatatttttaatggtagtttaggggagatgtggccgggattattttaacggtaggccactggttaggttccttaaccggtggcgtgccgctaaatcagttattaaaactgaggcaaataacacgtttaaatctggtatagcggttttataaatactgctctttgacaactgaattctaataaccggtgctatctttgtttaatagaattagagattagtaccggggtgactgatggaaattatgtagcaggtaacggccatgaactggctaagagtgctacgcgctccccgaaagggtcagaagttaccgctcttattacctgatgtcgcaaaataataatatcaataataaccttgataattataaatttataactatatctggtaagtctatatagaaacgattaataaagtaatggtaatttttactcctatcctgtaaaatagaatcaagtgtggggaggggtattattaccatgaggaaattgcatttaaacaatccacaaaatttaaccattgaggatttgaataagataaaaagagaaacaccatataaactaagatgcagagttcaagctgtcattcttgtcatgaaagggagacaagcaaagcagattgccgaatatcttgatataagtgaacaaaccataagaaaatacgttgcttactttaatgaaggtggagttgaaaaactgcttcatgtatcaaaaaaaccgggaagaccgccaaggctaaccaatgaacaaaaagaagaggtcaaagaggtactgaaaaaatcaccatcagaggttggttttagtacccatactacttggaattgtaaaaccctcgctgcttacattcatgatacatacggcattaaatatacatcagatggtgtttggcgcatgcttcttaagatggattttcgttataatcgtcccacttatgtattagccaaagctgatccggaaaagcaaaaagcttttcaagatgagctggaagagttaaaaaaatctcactgaatgtgaaatactcctatatgtggatgcatctcacattagggactatcaaggtttacaacgagcatggttcccaaaaggtgagcaaaaaaagattaagacctatggacaccatgcaaaagttacattatacggtgctttaaactactatacgggtaaagttttttgtgtaaattatgacaaaatcaatgcagaaaaattcaaagattttcttaaaaaattggtatcacattttttaaaagatgacatttctaaaatttacattgttcttgataatgcaagagttcatcatgcaaaattacttaaagactttttagacgagcataaggatcatctgtttttgaaatttcttccaccctactcacccaatctgaattgcatagaagagttatggaaatggttaaaaaatacagctatttataatcgctttcataaaaatgcttcagaaattcaaaaatctgttgactcgtttttagaggaaatcaaatgctgttcggaagatgtgaaaaagagactttgcgtttaatttataacgatatttattatttcggttctatataatattttggttagctggaggtttaataatgctattagactgtattggtagcaggcatcaaatattgatggagtggaattctaatccgcaattacattcctacataatacgcaaagtaatgcgtaaaaaaggacaaataggtatagaggcacttgcccggcttgttggtatgtctgttaaaagtctggaggaaatcggtggtctagagggatggttaagacatcgaaactgccagcgtcgtcagagatatagacgtcaaagggaaaagttaaaaagctttagtcttactattgaatattctaaatcagacaatttaaccgttgggggtggggggaagcgagggaagagtggtggtcttcaggatataggcttaagaaccgcctaccattcaattatcggtaaataaatattgatgcataaatttaagaagctttctataagtatatattttttatctaatacctcggtgtgtaccggggtttttatattttaagggtgttcaatattaattcattaattcatacaagggggttaattgggatgcaattttatactgtatctgaagtagctaaaattcttcgtgtaagaaaaacattagtctatgaaatggtatattcaggccgcattaaagcaattcagttatctaagaggcgtattaggatagcagaaagttcaatttctgaatttatagaaaaagaatcgtgtaggaattcaggggattctatttctgcctaagtgttaaaggaggctaatcgacatggcacaggtaagaaggaggggacccagtaaatacatcatttccatttatttggggcgtgatcaggaagggaaaagaatttatcataacgaaaccttctacggcactccaactaatgcaaagctaagagcagcggaattggaggttgaactaaagaaacgaaatggacctaaagtgttagctaatataaatgttgataagtatttagaccagtggcttgaaggtataaatgaaagcatttctgagcgaacctttgaaaagtactcctggcatgttcgcaggcttaaaatgatagttggccatttacaactatataatttaaatgtcttagaacttcagcaatgccttcaaaacctgaatgatatagcaccacgtaccaaaagagatatttatgctacattaaaaactgctatgcgtcaagctttagtctggggtattatatcatcagatccaactgtaggattgcgcaccccgaagaatcaacgaaaagaaagacaggttcttaatcaagaagaacttaaactattacttaaagctgctaaaggttataggtattaccccgttattaggctattagcagtaacatttcataaggcttggtgaagttctgggattgcaatggcaggatgtaaattttgaaaatggaactatcacaattaaacgtgcagttgattgccggcataggcgtattaaagaaacaaaaacaattggaagtgttcgcacgttaatactggattcagagacattgggtttgttaaaagaatataaaaaagaagaagatagtaagcatgagagtttacagaaagatgatacgttgatattccattcttccgatggtagacctttacgtgaaggggcaattcgtaatacaatgaacagggtactgaaaaaagccggactagatcatattcgagtccatgatctgagacatacggcaggttctattctattagatgaaggagttccgcttacaacagtatctgcttttttaggtcacagtaccccggctactactgcttctgtatatgctcatgctcttagaaaaggagaaagtatagccaaatttttagatgcagacaaaacggcagacaagtaaaatagaacccttgaaatataagggtttcaggtacaagcttatacgttcaagtcgtgtcgctccgaccagtaaaaaacccgctaaagccgttaaaataaaggctcagcgggtttttgacttgcaaaattatgaaataatgaacataaacatgcagacaagatgcagacaaatattaacgaagaatgaggtgccgaaggttaatcttaataccctggttcttacctcgtatcgattcgattttggtctccgacaccagtaaaatcaagccctagggggcttttttgctttatagagtttttttattggcccagtagctgaagccctgccgaccctagaaatacataaagaaaatcggtataaaaagtataaagatttaccccgtgttataatattgcaacaaaattatgtttatcccagtgttttttgtgaaataatatctattgatgttacgaaagcataacattattcttgactttttcatagaatgaaatatatactttatctgaaagggagtggtgtcatgaacgcggttttaggagcaagaattagagccttgcgggaatccaagggatttacacaagagcaggttgctgaaaaaatgagttgtacaagacagaagtatgctaggattgagaaaggtttaatagatacctcatatgctagtattacagctattgctcagattctagggattaaaacagaagagataacttcttcggtagacaatactgatcaaaaacaaccgatgttcagagaaaatggcgctactattcaagaagataaattcatattcattaatgatatgattgacacattttacgcccatcgaaagctatataagagtgtaaggcaggtcaatgtggatgaataaaaatagacagcttgctattgaaaaaattgctaataatgtcagagctgaatgtaaggctgcagattatggtttttataacatatttgaggcgactgaaaaaatagggtaccgggttgtcaggtatcctattggcagtgatgcctttttagggtttgctttgataaaggatgccgaaaggattattttttcaaattcttcactaatattgtcaagagaaatttttactgttgctcacgaacttgggcatcagaaattacatctatcagaacaggggttaaccataatcaaggataatgattttgatgatagagatgaatatgaggttgaggcgaattattttgcggcatgtttgttaatgcctagggagcaagtggataaatttattagacatgaattaaaggataagagtatagccaagctgagtggaatggacattgcaagaatacaaacagctttttatgttagttatgatatggcacttattaggttaaaagcgttaggaaaactagataacacccatttggattggttaaaattagaaaagcttgagaataccgcaacaagactattaagtgctattaatgcgaacattgacctgtgtaggtcaacagaggcaaagaaggtaccggctgagtatttggaatgggtcatttcaaattacaatgaaaaactaataccgattaagagtcttgaaacagctttaaaatatgtagatttagaagtagccgatatagaatttttaacagaagtggaaggagcggaagatgaaagcttcgatgatttgcttaggaggatggattaatggaggtatctctagatacaaacgttataatccatctatataaagctaatttacaaaacatcttatttaataggtttgaaaaactgaaggtctatgaatttattcgttatcatgagatggtaaaccatgctactcctggacaaacagatccttagatcttgtatggtgtcaaaaatatgttacgcaaggtataataatcagcacagaccgggccaccgtaggaatcgctagatcgggatctttagtaaccggcaaatcctgcaggaaagtggtagaatataaaaaataaactaatcaattgaaaaatggcaacgctgctggctgtgatgtcggtaaaaacctcttgctgcaggaatttaatctgttcaaggttgttgccccgaccaataatgaaacccgcaaagccgaataaattaaagcttagcgggtctttatatgcaattttatggaaatattgaatataaacgctgacgaaaatctacataatacaaaaatgatgactatgtctaggtaaggttgaagttaatttcctgttcaagttataataatgtggaaacattataaataatgcaaagggtgccattatgaattttgaagagttgcttaaaaagtatcaagcagtacttgttgaaaacaataatttgaagatagaaataaataatttaaaggcacaactaggcattgtagaacagcactatgttacagataaagtttataaacaaaaatcaatagcaaaagtattaaaacaggaacctgtaaataaagttttactctcgggtatgaacatctatgctacccctattgaaaaaattaaactatttatgtcattatttaaaggccgagaggatgtttatgcaaaaagatgggagagtaaaaagaaggttaagaacgggtactcacctgtatgtctaaacgaatggaaatctggagtatgcagtaaaccaaagataaaatgcgatcattgtatcaaaaaggcttatgctgctttagatgaaaaggttattgaagaacatttaaaagggaatattgttgttggaatataccccctatgccttgatgaaacatgttacttcttagctattgattttgatgatgaaggctggcaaaaggatatttctgtgcttagagaagtatgtatggaatataatattcctgttgccgttgagcgttcatgttccggcaatggagcccatgcctggtttttctttgaaaataagatatcagcggttttagccagaaaattggggacagctttacttacctattcaatgagtaaaagacacgaaataacttttgaatcttatgacaggttttttcctagtcaggacaccttgccaaaaggcggcttaggaaatttaattgcactaccgcttcaaaaggcagcaaggaagtataataatagtgtttttattgatgaaaatcttgaaccctatgctgaccaatggggatttttagctgcaattaaaaaactttctgaatatgatattgaaatgcttatttcaaaactttatcatgggaacgaattaggagtattgaagaaagatgatgaggacgatcaaaagccatgggaaacagctgaaattaagttaacaaaaaatgattttcctgcagatctaaaagttgtaaaagctaatatgcttttcattgagaaatcgggcatttctcaaagggctttaaattatataaaacgtttggctgctttcaaaaatccagagttctacaaagcccaggctatgcgcatgtcgacttttaaaaagcctaggattatctcatgcgctgatgaagttgggaaatacttatgcttgcctagaggatgtgaagttgacttaatagcagtgcttaaagagcttgagatagctgccagttggatagacaataccaattgcgggagaaatattgatgtggaattcaatggtagcctcagggatgaacagctcttagctatcaatgaattgctgaaatatgataacggagtactctccgggacaacagcctttggaaaaactgttgtgtctataaagctaattgccgaaagaaaagttaatacacttattttggtagatagagttagtttagtttcacaatggaaaaataaattagccgagtttttgagtattaatgaattattgccggaaatgaatcagacgaaaaaacggggaagaaaaaaggctgaaagttttatcgggcaaattggagcaggaaaggacagtttaggtggaattattgacatagctgtaatgcaatctttaaatagaatgggtgaagtaaaggattgcgttaaaaattatggcatggtcattgttgatgaatgtcatcatatttcggcatttagctttgagaagatactaaaaaatacgaatgcaaaatatgtttatgggttgactgcaacgcctacaaggaaggatgggcaccatccgattatatttatgcaatgcggtcctatacggtacagggataatgcaaagaagcaagcagaaaaaagaccatttgagcattttatcataccaagattcacgcctttaagagtgccattagataaaaatgaacgggacgtatcgattcaagagctatattccgaaattgtagttaatgaaatgaggaatcagctaattgtagatgatgtagtcagaagttttgaaaacaatagaaactgtattgtcttaactcaaagaactgctcatgtcgaattgctggcgaagaaactaagcgagagaattcctaacgtgatatctttaacgggcggcatgggtagaaagcatacaagagagatattaacaaaaatagctgaaactcctacagataagcagttaatattgattgccactggaaaatacattggggagggttttgacgagccccgtcttgataccttatttttagctatgccaatatcatggaaaggcactttacagcaatacgcagggaggttgcatagattatatgaaaacaaaaatgaggttcaaatatatgattatgtggatatccatgtgaggatgctggagaaaatgtaccataaaaggcttacgggatatgcatcaattgggtataaagcaaaaggggaaagtattgcagcggattcgattgatattatttttgataagagcgactttttgccggtatttagtaatgatctagtaaatgcgggaagagagattttgatagttagcccatttgttacgaagaggcgcactttacaaatgctacaatacctagatgctgcattgcgaaaaaagatcagagtaatcgttgtgactagaccggttgaagattctagaaataaggataagagtgctttgaaaaacgtcttggattcaatgaaaagcgccggtatcagtttaattttaaaatcggacatacatcaaaaatttgcagttgtggaccaaagaattgtatggtatggaagcatcaaccttttgagctttggtagtgctgaagaaagtattatgcggcttgacagtcccaatatttcccatggacttttaaggagactagaaatttaaagttaattgagcagttttggaaagtggatgaccccaacataagacagtcttgaggatgtataaatagaataaacggcacctatcaagaatgggtgcttgtgttgtttttaaataactatttctgaagtttaaaaataaatgtataatcgaggttggccggaggaaccgggttgagtaattgcatttatgtcttataccatagttgaattcttttagaccgaaggtgtgttctttctactgtgcgcagcatggcccgggattatttaaggaaggtgaatgttctgcgattgcttaatcggggaaaagatgaacaggactggtattacagtaggcttgtagaagcttttgagccatgtagccaatacattcctcagttgtatggtgagttaaaaaaggaagatggagaccttttcgggaggtaggtacaaaactccataaagaatttaaggcgagatctggtgaaagtttaattgtaccggttgtgatgggaaaatgattgtataatagaatgtgggaggtaatggtcatccgaaagataatcgttggggtgatggggggaggtatggcttctccttctgattataaaatagcttacaatttaggggggctaatcgccaaagaaggatgggttttactgaacggaggaagacctaccggaattatggatgcatcagcaaagggtgctaaagataagggcggtctgacggtgggaatactgccggcttacgattcacatcaggcttcatgttatattgatatacccattgttactggtatgggggacggcaggaactatattaatgtgctttccagtgatattgtggtggcacttcccggaaaggcaggaacaatttcagaaattgctctggctctaaaaaaccgtaaaaaagtaattctagtgaattttgatacaggtgtgctttttgaagattatagcaaagagggacttttaaaggatgcccgggatgaagatgaggtaatcaacattataaaagaggaatttgtattgaaacaataatttttgttgatataataacatagacttatgtttgttattatgggtttgcccgggagcgtgtaaaggtatttaatagcaatgtgcctttggaaaatttatttaacatgccacgtttaaagcgatgctggaggaacaaatcaacgtggtttgtagttggataagcgctaatatagatatagtagaatggtgtaaaatgcccctttatttgccttgttagatcagtatatagctatcgggaataattttgcgattaaggtatctgtccacaaaaaatttatttgaaataaattataaaataggagagtttagtgaaacagggcttaattttttcatagaattattactgtaaattatgttgagttgcattactaagattaatgttacttgtcttcaatgttgtcatatcacaataagagtattttaataagcactaaagcgaggtattttagttaaaggaaatggcttactaattaataatgggtggtttagagatgttaacggaagaattaatggagctaattgaagaattaaagttaggcaaggtagaaacacagaaagtggagtgtaaagaagcccgagttgacatacctcgtagtctggtggagtcactttcggcatttagtaacgcaaccggtggaggaattgtcttattgggtgtgggtgatgcgccaacctttcctatcttgggagttaataatattgatcggttacagtcagcggttacaaatatgtgtgcccaggagcttgagccaccgatacgtccacaattttctcttcataatattagcggtagaatacttttggtaattgaagtgccggaagcaggaacccctgagaaacctgtttacataaaagcccgtggtatttatcatggttctttcatgcgtcaggcagatggtgatcatcaattgacagagtatgaagtgcttaagttgatagaaaacagggggcagccaagacatgatatggagtttattgatgaaactagcgaagcggatttagagcaggagtcaatagatgcatttattgctcgtgttagagagcgggcacaggggcctattggtgatgcagataaaaatactatattaagatctacgcgcgttctcgctgaaagagatggaaggctaacgccaacagttgccggtctcctaatgttcggtaaaatgccacaattcatttttccaaatttacgtgtagtttttttagtctatcctaatagtgaccctaatcaacccggtcccaatggagaacgatatctggttaatgagccggttgagggtaatattacgacaatattgcaaaggctgattctcttattaggcagacacttgcaaaaaaggaccgtaattacaggatctatagaacgtgatgaactatgggagtatcccagggaggcattacgtgaggctctggctaatgcacttttacaccgtgactattctcctcaagcaaggggaagccaaattcaagtatccctctttccagatcgacttactatctcaaacccaggtggtttatttggaacggtaactttagataatattgaccaacccgatgttcagcaggcccgtaactcagctttaatgcgtatcgctgaagattcggggattgtggagaacaggggcgggggggtcggggcaataattgcagcaatgcgcaaatataacctgtctccgccgctatttaaaaatacattgagtcggtttaacttaacttttaaaaaccatcatttgctcggatctgaggctttgaaatggcttgatagcattaatattaataaattaaatagtaaccagagattagcactggtgtatgcacataaagaaggccgtattgcaaacagggattatcagcggttatgtggtgttgatacagttattgctacgcgtgagcttggagatatggttcaagttggtgctcttaatatgtcgggaacacgtcgttgggcgtattatgagctgtctccgcagttgtcaggcttagaggaagatattaaatttaagggtttacccgcagattctaaaaaaatatggaaatatgtaagagataatcaaccggtagcgagaaaagaaattattaaagcattaaaaggtatttttacagaaaatcaaattgattataggttagaaaaattggtagagaataatctaatagttgctacaaaccttaaggaaaaggccagcaatagaaaatacataattaaataacgaaaattttaggtttgaacttcggaaagacttcggaaaagattttccgaagtctttccgaagtcttgaaaagtaatctgacataactaatatttgaatattatgtataggggtacagacaaattcaaatttattatcgtgtcttttattaaactccgtccaacgttctgacgggccatcatgatgaatattaagattgtcccaaataataacagcccttgtaacacatatatttatctgcaatattctcttaaaatgctatcaaatcgtcagcttttcgtgtagatcctcattccgcataaacttcacctgtgttaatgtcaaagcaggttagtaatgactgtgttccatgccgaatgtattcgtattcatattttccgggctttcccggctttggtatctgtgtttcgtattttcgttcaactgcttggattccggttttctcatcaacacacaataccactgcatcttcaggtgggttattatatatatctacaattatatttgttttttctttgaatgcaggatctttgttatgtagccacatttcaaatttgtgtggttttaggttgatttcgttcaaagtttgccatatatttgaacgactcatttggaagtcttctatgtaattattagctgcttcggttaaaagatcatgaagacctttaattccggaacatagaaagcgattacgctatttcttcacggttttaggggtggtatttaacttttgagctacttctttggcggttaacccttatgccaatattagaatgattgttgcgcgaaaaactaatcttacttcacttttctggccattagctatttttacaagatctacttcttgtttatcagttaaattaaagcgtttgttctttttacccataactcaatttacccccgatagaaaaaaaggatcaaccgttcgtcatcataataaaagcattcttttctcatttataatgctattaataggattcgacataaaaggagatatctctcctaatttatggatcgcttttcttatggttgtaactaattttacttatgcttcctgctaagctatcaaaaagcagtttcgtactcgtactattctgttaagttagttaattaaaagggaaagaatttacgggacagtctactagatcatattcgagtccatgatctgagatatacggcaggttcaattctatttgatgaaggagttccgcttacaacagtatctgcttttttaggtcacagtaccccggcaactactgcttctgtatatgctcatgctcttagaaaaggcgagagtatagctgaatttttagatgcagacaaaacggcagacaagtaaaataaagcccttgaattataagggtttcaggttcaagcttatacgttcaagtcgtgtcgctccgaccaatgaaaaaacctgttaagccttatgaataaggcttaacaggttttttattttcgattttttgaaataatgaacataaacatgcagaaaaaatgcagacaagaattatttatatatacctatattagtaagtaaaatctttatagttaagttatctataataaatcctcaaagattaaatatgaaaaaaagttatttgtattataataattagttatgttataatatgtttatgggcaaagaaaagttccactaggctatagctcgttggcttcttggatataagtgggggtctagttgagtccgaacttatttctccgtaattaatttaatattttaggcaaaattttttaccaataaacacaataataaatttacattggggcgtcgccaagcggtaaggcaccggactctgactccggcatttcgttagttcgaatccagctgccccagccaactttataatattacacatttttattttatgtgtgtttttagggtcattagctcaactggaagagcaggcgactcttaatcgtcaggttgggggttcgattccctcatggcccaccagtgaaattttatggtgtttctttttacaaatacatattatatctaattagctatgcaattccagatgttagccactatctaaatccacttgattaatttgagtggattttatcttgaggtgatattatggatagttacagaatcggtctttctacagcatcactttgtctttggggaattgatcctttaaaaaaactaaaaatctgtaaatcacttaaattttcaagaattgaaattgggttaagtactttgaaaatgttaaaagaatttgttaatttcaatcttttcgaagagttaaaaacatttaactaaaccccgccagaattcccccacctctaaggtggtgggatgaatggcggccttgttttgtgtactaataaaatgtttgccaaagcctctatgatgtggcaaaatataatcagacgcaataacgaaaggttgattattattgagcaaacttgatacaaatagccactcagtcttcttactcacatatcatctgattttggtagtaaaataccgcagaaaagttataaacgacacaatagcaaaccgtatcaaagaaattggtgagtatattgtaccaaaatataatattagttttcttgaatacaaccatgacaaagcacacacacatattgttcaaggctcaccctaattatggaaagaatatttttggtcgtaaagtttttgtcttctaactacaggtggtgcacccattgaagtaattaagaagtacattgaaacccagggtgaaaagaggtgaatcatttgcaaattgtctaccggtttgaaatgcgtccgaccaaagagcaacagaaaaaaatgtttcacacactaaaactttgccggaaactctataactggtctttatctgagcgtcagcgtgtgtataaagaaaccggccaggggttgacatataataaacagcagaatatgctgccgggctatacaaaagaacatctggaatacaagcaagttcatagtcaggtaatgcaggatactttgcgccgggtagactttgcctatcagcggttttttgccaaagaagctggatacccccggttcaaaaaccgtgaccattacacatcatttacctatccccaggtggatgctgtaaagaaaactttctctaagccaggtaaaatctatctctctaagattggttttgtaaaaatgacaactcaccgggaatttgatgccagtcaaatatccagggttaacataaagtatcacggtggtaagtggtacgctaatttgaccgccgaagtggaagtactcgaaaatcttaccgacagtaccaaatccattggaatagacgtgggccttgaacattttgcggtattgtctgatagtacagaaatagaaaccccaaaatactatcgtaaatcagaaaggaagttagccaaacaacagcgaagactttctcgcaaaaagaaaggttctaacaaccgagggaaagctaaaactaaagtggctaaacttcatgctaagataactaatcaacggaaagactttctacacaagaccagtctagacgtggttcagagccatgatattgtcttcatggaagacctaaagatcaagaacatggtcaaaaatcactacctagctaaaagcattcatgatgcttcatggggtacattcagaaactttgtggagtataaatgtcacagatatggtaaaatatttcttcctgtccctcctcatggcacttcccagacatgtctttgtggtgccaatgtgccaaaggatttgagtgtcagagtgcaccggtgtcctgcttgtggaatggttatgcctagggatttggtgtcagccatattgatagaacgtcgtggcttagaaatgctagcggcttagatatatagttatagggcggggaccgcccgaaatcatgcctgctggaggccgtgtaagacctattgctctttgtaacggtaggccgtggctgatgaatcaggaaacgctcgttgatgttcctttggaagcccccgcttcttagtggaacgtaagcgggggtagttcactgatatgccggatcagaatatactggttttagaggatgcagtaagaagtaatagaaaaattgtaggaatgtactgtgcctattccccacaggaattaattttggctgccggggctctgccggtcggtctttgtggaaccaggcacgagcccattgcggaggcggagaaggtgttgcctcgaaacctatgtcctttgattaagtcaagttttggccttgcaataaccgatagctgcatttattttcgcttatcggatttcattattgcagaaactacttgtgatggtaagaaaaaaatgtatgagttgttgcgccaatataaacccattcatgttatgcacctgccccagggaactgaccggggctgtgcactacgttggtgggtagatgaattgtacttattaaaagaagccctggagtttaacctcggggtggtaataagccgggaaaatttacgggccgccataaaattatcaaacagggagcgcttggcaatgaggcacctgcatgctttgaataagcataacccggccgcattaacggggttagatatgcttaccagtattcttagtatagataaagaagatggaattgaactatttgagcaactaattgaaaatatcaggatgaatgcagagaagggaatgtcgccattttctccaggaacaccgcgcatactcttgacaggttgcccggtgggactcggttcggaaaaggtagtaaagttgctggaggaatgcggtggtagtgtggtttgttttgaaaactgcagcggttacaaaacgttggatgatctggtagatgaaagtgaggatagagaccctatggaagctatagccgagaaatacctaaaaattacctgttcctgcctttcacccaatatggggcgttatgatttaattaacagactgtcgaaggaatatgaagtagacggggtggtggatctttcctggcattcctgccatacctataacgtggagggtgaatcaattcgtcgttacgtcagggatggtctgggattgccatacttacagttggagaccgactattctgttaatgatttgcagcaattgaagataagaatttccgcctttattgagatgctgaataggtaatgtgtaaaattagtattattatacaacaaaaaacctcgccctataaaggggaggttgtcactatgctgtgctatgcttgttcgactcccttaacttcaggaatttcttgtttgagcacccgctcaatcccttgtttaagagtgattaaggccccagggcaaccactacaagcacctttcaatttaactcttacaatcccgtcagcagtaatatccactaattcaacatctccaccatccctttggagataagggcgtacttttcccagaacttccttaactttttcgtgcaaaatcaaaacactcctttctttttttacagcaatcttctttaaaacattctaaatgaaaacaactaattttgagtcatagggcgatttagctttattttaaaacattttaacatgattatttattataacacaaataattttttttcatatttaaattaacctctttgagtttcaacttacatacatgacgccagtcaatagacagaaaatcgtgcttgcgataattgggtcgatttggagttggcccaaaaagcagcgggcagcctggttatcataagtggcaatgtcaattcggtaataaaaatagttttttctttttaggtcttcctataaataaaattcatatatagtatgaaggaaagacatatgaaatatagaaagaatattatgatagcttattttcaatgagaggtggacttctaatgcgacccgagacgatgaaaatatttgatgatatgcgggatcaaaatattctgttcctggaacatgccagaaggaataataaaaaaattgtaggcatgtattgtgcatattctccccaggaattagttctggctgccggagctctgccggttagcctgtgcgggaccaggaatgaacccattgcggaggctgaaaaagtattgcctaggaatctttgtcctttaatcaaatcaagctttggctttgcgataactgatacctgtccgtattttcgcttttcggattttgtcatcgctgaaactacttgcgacggaaagaaaaaaatgtatgaactgctgtgtcagtataaacccatgcatgtaatgcatttgccccagggaaccgaccgtgccggtgcacttcaatggtggattgacgaattattcttattaaaagaagtactggaaagaaacctgggggtcagtcataattagccggaaaaatttacgtacggccataaaattatccaacagagaacgtctgttaatgaggcacttgcatgctttgaataagctgaacccggccccgctaacaggattagatatgctcacagccatttggatgaaaggatttaatgtagaaaaagaagacggtattaaactgctttatcaattagttaaggaaatcaaagaaaacgctgagaagggaatatcaccctttggagttggaaccccgcgtatactcttgaccggttgcccggtgggactcggttcggaaaaggtagtgaggttggcagaggaatgtggcggtagtgttgtttgctttgaaaactgcagtggctacaaaacattggataccctggtggacgagaatgaggagagggaccccctggaagcaattgccgggaggtatttaaaagtcccctgctcctgcctgtcccccaatgaggggcgttttgacttgattgacaggttggccaaggaatacgaaatagacggggtggtagatcttacctggcaggcctgtcatacctatagcgtggagggtgaattaattcggcgtcatgtcagggacagtctgggattgccatacctacaattggaaaccgactactctgtttctgatttgcagcagttgaggacaagaatttctgcttttattgaaatgctgggcaggtgagaggttatggttacggtgggtatagatgtgggttcgatgaccgccaaagctgtgttattaacaggtgaaatccggcagagtttaattcgccctaccgggtgcagtcctcgacaggccggacgggatatttttgaggaacttttgaatatatcaggtttttcacaaagtgatataaattatgttgtaggtaccggttacggcagggtgtccctggactttattgatagggccataacggaaataacctgtcatgctaaaggcgccaactacttggtgtcaggcgcagatatggttattgatatcggcggccaggacagcaaggtcattattacagatgggcgcggcaatgtcaatgattttgccatgaatgacaaatgtgctgccggtaccggaaggttcctgcaggtgatggccacggcgctggagtctgatattagcgaattggctgaattgtctaagggggctgatccggtggaaatcagcaatatgtgtacggtttttgctgagtccgaggttgttagcctgctggctcagggggtggctaaggagagaatcattgccggcatacacctttctgttgcccgccgggtagcagcaatgaccggtagagtgggaaaaggtaatctggtggtttttacaggaggagtagcccggaatgaaggggtgaagggctttctgtcccgtgaactgagcagggagataattgtcctgccggaatctcaactggcaggggctctgggtgccgctcttctggcacaggagcgactaagaggttaatttaattaagatgttatcaaaagttgtctattaatagagtgatttttcattgattttcttagctacaatttttgaagttgtttgaaggttatataagggttttaggtccaggttcatacgttcaagttgttttgctccgaccagttgaaacccgtgaatccttaaaatacaagggctcacgggtttcttaattttttgagatagtttatatagctccctacgtatcccttgattttctcgggttccatgtagaaagggtgcagacaaaaatgcagactagaactgtatggcgcttgaaagtcaacatgaggaatattcggaatggtagtctgggtgtcggagggcataaaaaccatctttaacccgacaggagacttatgctgtctaccggtttatgcgccgggaaatagcatcaataattagtgtattgcttatcgcaattacagcagtcggtggaatctttttctttgctgccaatgctgaaccgcatctttgctatgccttgtacttcaatgatttcggggttgcgaaagttcagggtaataagaatgatggacttaatgctaatgctttgataagataaccttattatcttgatgcttttttatatgtccgggattttagattaagacagattgggaggtaattgataatgggaaatatcgatatctttgaaatgatggctaatagatacgacactactgatagaatccaaattgcgaaggtaacatcagatgccattcgtgaatatttagctgatactaatgataaaaatgctatggattttggatgtggaactggtctcgttggaatgaacttgttaaatgatttcaattttatgttttttctagatacatcacaaaatatgattaatcaagtaaaacaaaaaattgctgaatttaatattcagaatgcagatacattatgctttgatttcgaaaaggaaggccgaatggatttgcaggctgactatatttttatggctcaagttctcctccatattaatgatgttgagttagttttatcaagattatatgatgttctaaatgtaggagggcatttactaatcgtagattttaataaaaatgacgaaatagtctcagatatggttcataatggatttgatcaagaaaagcttattgaacttatgattaaaatagggtatagagaaattcaatccaaaactttttataccggaagtaaaatatttatgaaccatgacgcatctttgtttatacttgattctcaaaaataaacttcaagatggaattataatcttgttgctagtcttgaaataatttcaataaatgaaaagtaaatcataatagatagagttagaattgtagtacaagtataatttaatgaaaaatgacatatatccgctaagatcccaccatgctcaagcggcatcttttttgtatcctcgatgcacgttgagacagtggttctgatgacgaatagtggctttaaggagaaatgaggcatgataaccactatatatagtggttttagagcgaaaaacgggcccaaaatgagccgaaaaaccacaatttttgaccccgttttttgaggcgtttcatagatgacattttatttgagggggtgtaatcgattgaaaacattgctttttggtaatggcattaatatacagtttggtgggactgataacttaagtaaatcaataattttgagagcaattaaaaacaccaaagaagctgattttccagctcatataattgttgacgctccttctctgatcgtatcattattgggacatctatttttgcaggtaagagaaatattgaatggtgggtatgattcatatgcttacaccactgatttaaaagtctgccttgatgactttaaatggagatactcagctaaaaaaagtttaaatgtcgccacaataggattcgaagattattatttattgtacgaccttatgtgttataaatataaaatcaaaaaccctgataaatatcatattcgagaggcactgaaatgctttttcctttactcaatatttaataaagacagagttaatcaaatatataaaaattatccagcaaaattaaatgacttctttaatgtcttcgatgaactatatacaactaattatgataataatgttgaagtgttttccggaaaaaaggttaactatttgcacggagcatttcacataaaggcagatgtttataatccggattctatgcgtaataaaatgtcagatagtcccattaaagattgtatagtcgatgataggtattattacttatactctaatgcgttaactacatatagcggatattcaaaaatgttttcgattaaacagcacggcgatgcaaactccgcgatggaaaaaatggcaaaggcatatcaagaaaatgaaatgataaaagatgctgttaatgcatgggaaaaagatgcaaacgaaattgtacagaaaatggctgaggggattaagttaaagcttagtgatagtagcttggaatttaaagaaacatatccgattaaagaatttgctgcaatatctgatgagctatgtattataggcctatcgcctaataatgatactcacatttttaatatgataaatgataacggactcttaaaatcgattatttattatttttatgattctgatgaaattgctgtagtatcccagttgctaaataaccacaggcctgaatttattaatgtgactgagctatggagtcaatatagataggtgttgatcgacatggataaaaaagtagagattgtaaacgcattaggtatcataataggcagtattatggatgcatcagaagcaataaatgaatattcagcgcttacccctcctaagagaaaatatctttacggagaagtccgtaaagttcttaagagaaacaataaaccatttgatgaggctcaacctatgatggtggtggatataagtgtttgtgcagccgaaaatgatgttgatccattgactattatgttagcaaatctgaataaaggtaaataagccgaacccaattaacttagactaaaaaattacgggggtattttctaacgaagatacccccgcttttttatgcccttttttagggactcaaacaaaaaaagattggaggaaagcaaaatggcaaacgaaacaatgcgtatctttttccctttgaagattttcacttatcctcagtatgactgctccgaggatgagcgagaggacatctcaccaagagaagccgtggcgtatgaggatcaaatcctcgccgccatcgccaaggagaaccggcactttgaaaatgaccgtggccttgtcgagtatattcacgacgaagatctcaaggaaaaggtgcatagcctctacccgtcagttgagattgtcgacggcgaactgtggggagtcatgaccgcagggcttaaggagcctctctccggagaagaaacctctgcgctcatggattatgtatgcggtcagaactctgacgggtatggcgaagggctggagcagcgtccaatcaaaactcctgacggcgaaatttatgtcagcttttgggacagcggaaattataccatgaaactggagaaagacatgaaaaacaacgctctcgattccggatacagcggtcccgcgatgggaggaatgtcatgagcaaggtattctccatcatcggtcttgaaaccaacaccggcatccgcgacatcggactcatgagcggcatccccgaagtggaggacattcagaagtcccagctgtacaaggagctggttgaggactgcggcgaatccgagttcattactgtggcggttaagtctttcagctacggtgaaggagaaccggaggacgccatggcagaggatctcgactggctcaagtcccatcccgaatttctgaaaagcgaggcggtcactcatctgaagaccaacaacttcgccatcctctatcccgaccaaggaatgcagatgaatatgtagcgctcttcggtttttatgaaactgaggggcgcttttcatatttcaccaacccgctgtaaaaacaaaactaaatatatgaaagaacgataaggcgctgtctttacaaaaaaggcggcgctttttttgttttccgagaaaggagctgaaccatgaacaatgatttaagcacagaagaaaaaatatgtgcgggagataccggaccgccgaaaagatatgccctgccgctacccgacaacctcgaccgctgcgccggctgcccgtatcccggcgtcggcttcatctgctggagtcaggatggctcctgcctgaaaacctacgctgacaatttaagctgccggagcggcgggaggtgacgccatgaacagtcccgttagttggataggcggtaaaaaggctctgagggaattgatttatcagcggctgccaaaggtattcgggcgatacattgaagtcttcggcggcggaggctgggttctgttcgggcggaagcccaacaccgacatggaggtctacaatgattttaattccgacctgacaaacctattccattgcttccgtgaccggacgctggctttgattaaagagcttggcttccttcccctgaccggacgggatgaattcaatgtcctcagaaaatatctggagaaggaggaattcacagacgagtacctgcaggaagaaatggagctggctcaagtacacctccccgaaccgcagtttgaagatatacggcaaatcctcacagagaaagcgcggctcaaggacgtcaaacgcgccgccaccttctttaaagtcattcggatgagctacggcagcggctgtaccagctttggctgccagcccttcgatatcagaaaggtttttcatcttatctgggaagcaagccgaaggctaaaggacacggtcattgaaaacaaggacttcgaggcactgatcaagcagtacgaccgtgaaaacgccttcttttattgcgaccccccatattaccagacggagggacactacgaggtggtattcacaaaagaggaccattaccgcctgcgggatacgctggcggcctgccagggcaaatggctggtcagctataacgactgcgaatttatccgcgagctgtacaaggacttccacatcgaatccgtcagccgcatcaacaacctcgcacagcgctatgaaaacggctgcgaatacgccgaggtgctgatttctaattacgataccagcgagcgcatgagggacatgcccattcagatgggcttgttcgatgtggacggtctcttcggcgtgcaataacaatctattaaatcaaaatatcaggaggttacttatgaaacagtttaataccgaagcggttctggacaagcgcggacgcattacgctctctgcggatttgctgaacgccgcgaaattagagcccggcgatgtgctgagcgtcacggttaccgtgggccagcttgaaaacgaggatatcctgggcaacctgccggaggatctccgtgagcttttcgacaatctcggcatcaaccccgatacggtccgggaggtcatgagaaaggagggttacttcgtatgaaagcaaagcccatatataaaatccttgacgaaaaaggccgtgtcctgattcccaaggcgctccgaaccgccgctgaaatggagcatggcgatatcgtgcgcctcggtattcagaagggcatcgttacagctaaaaaggtcgacctcattgagatcggcgaccagtcgccggaagccgtggaaacctttgtccgcgccgccatccgtgacatgccggaggaaacgcagatcggcattgccgcgaggctgctggagctggtcgagaagagaaaggggcagcgccatgagtgaaaaagcattgtttactcaggaggactgcctacagaccggatacgatatgtccattaacggcagggtggtaatcctcaaagcctccacgctgtcagaggaattccgtgaatccaaacatcagctgtacttctgcaccggggggttcggcagcaattccaaccctagcggccggtccgtcttcgctgtttcccttgcggacggcgagcaggtccgctggaaccgaagcgacatcctcggtatcgccaagccggaaatcctgtctgaccatgcccggcttcagctctcgcagattcgtccgtccggagccttggatctcaaaagccatgagccgcagtatagcggctattgttttttgccggacggtcggtacacctccggcgtgtggctgtgcagccccaaggaggcgcaggactacatcgatatgcagaaggactaccagcacaggatgatgatctgcgacagggatgacttttgtgtcttcgagatggtcgacggcaagctcatccatccgtcgccggaggttctggaagccctgaaaaaggatcagcaggagccgggcggcatggagctgaagctatgaaacctataaggacttgaggccggaatcaaaaaatggttccggctttttcattgtcaaaatatatgaaaggaatgagagaacccatgaaacagaaaggaaaacgcatcgtcctcattgccctcgcactccttctcctcatatgcggcggaatctatacggcataccgcctgcatccggagagttttgtcgggcaggatgacatcatcacacgcggcgagtacgccgcaatgctggcgcaggatctttcccttgacacatcaaacgtggaaaaagactcgcccagcttccccgacatcgacggccattggtcggagaagtacattgaggcactcattgacgcagggatcatcgaccccgccgattgccctgacggtttccgtcccgacgagcccataacccgcgccgagatactgaagatgctcgtgcgggcggagggcaaggatgatgaagcgaaaaacacccaggggcatagcggctatgacgatcagtcagacattaaggatgaggacaaaggatatgtcatcattggccgtgaggacggaatcatcggggacacagatgacggtaagatccaccccaacgatccggttaccaagggcgacgccgaggatctgaatgacaatgtcacatcgaacccggcggagccgacgccggacgaccccgcagaaactccggagccaacaacgccgactccaactcctgatccgacgaatccggatcaaaaccagccgacgccgactcctacacccacgccgggcaatccgggcggtggtggcggcggggcatattatcctcccgcacaggtaaaatttgaacttcccgaagcggctcacacagacagcgaagttaaagtcatgccggtatggaaatacatgaaaagctatacctggacgctgaccaaaaccgccgtggacggctcccagcagcctgtcgagctgacagacgctgtcaccggttccctcggcttggagggcggcacaatccagttcagggaggacggacagtatacactgaccgccacagccaagaacgtcagaggaaaagaaaccgtgctgtccaggcagattacggtgtacccggtcatcgacctgagctttgacctgccgaaaaccacccatacggacaaatcggtcacgctcactttcctgcctgaaaagctctacggccacgatatcgtctggtcggcaacaaaggacggcgaagctggcgagcttaccgacattctggatggaacgcttggcaatgacggcggcacctttgtgtttgggaacaagggtgaatatacgctcacagcgtccattaccgatgaaaccggacgagtgttcacgcacagtgaaagcagcattgtctaccctatggcgggaatctcctttgatcttccggcggtctcgcatattgatacagccttcgacgtcacaaccgcgctgacggaggcggacggcctgacggtcatctggagcctcaccaagaacggagaggctgccgctcttgccgacgcggccgaaggtacgctgaccaacgacggcggaaatatccgctttaaggacaagggcgtgtatacgctcaccgggacgcttaccgatgaaaccggcagaacctttgaagcatccgacacaataacggtctatcccgtgggctccatcggcttctacgcgccggagattgcccataccgatgaaacaatccacgttgaaacccgctttgaaaacctcggcgacgccacgatccagtggtcgctgaccagggatgaagaagttgtcgatcttgtcggcgcggtccatggcgagctgaccaacgacggcggcaacatccgcttcacagataaaggcgattatgttctgaaagcctccttcaccgacccggcaggcagaagctaccgctacaccgcgccggtcaaggtgtaccccatccccgccatttcatatatactgccggaaaccgcgcacaccgatacagtcgtcaatgtggttccggaaacctcggagctcggcagccttaaggtcgagtggctcttggagaacggcttcggattccaggattttgaaacttatgtggacggaacgcttgacaataacggcggcgccatacgcttcaagcatgctggaacatatgagctgattgcccggattaccgatgaaacagggcgtgtgttcctttttgagaatggcggcaaaatcgaagtcctgccggtgctgaacatttccttcgagcttcccgaatcgacccacaccgaccgcaccatcgacctgagaacccgcggcaacaacaatgtgttgcctgtggaatggtctatcaccaaggacggcgtacaggttgaggcttcggacgttatggagggtagcctcaacgcttacggaggcaaaatacgctttccgcaggttggggattacacccttaccgcttccatgacagatgctttggacagagtgttctcctacagcgcgtccacatcggtctatcccatcccgtctattgcactcagcgcgccgcagatatggtatgccggtgaagccggaacagtcagcgtcagcggtacggacatagaaaacctttccgcggactggatggttgtaaaggatgacggcggcgctgagccgtattcaaactacgcatcaggcacgctgtcaaaaacgggcggcacaattgcattccccgtaaagggacagtatacgttgaccctcacgatgaccgaccccaccgaccgcaccttcatccgaagccagagctttaccgtctatccaattccgtcgatgtcgctgagcctcccgcagacttggcacgccggagaagccggaacgattggcgtcagcggtacggacttggaaaacctcaccgcaagctggacagttaagaaggacgctggcgacgcaaagccatactacacctacgcttccggcgaccttaccaaagctggcggcacggttgccttctcgtcaaagggacagtatgaactgaccctcacgatgacggataccaacggccgtctcttcacagaaaaccgcagcttcactgtctatcccattccctccgtcacgctcagcagcacacagccgtggtacgtttgggaagccggaacggtcagtgttccgggcaccgatttggataacctcaccactgactggacaatccgaaaggacagcggcgacgcaaaaccgtattcaacctatgccaatggaaccttggctaaatctggcggaaccattatcttccccgcgaaaggccagtacgaactgatactcactctgacggacgctaccggtcgcacctttaccaaaagccagagcttcacggtgtatccggttccgcagatgactctcggactttcggcactcagctacagcggtgatcccattgcggtaaccgtatccggctcggagcttaacggaacgagcatcgcttggcttatctctgtggatggcggtcaggcgaaaccctacacccaatacgccaccgggactgtcggcacaggcggcgggagccttgccataagcacagataaaaccatcgcggttaagctgattgcggaggctacggacgtgaacggcagaaaattcactttctcgtccaataccgcaatggtcaagccgatagccagcttcccgttcaccgttccgtcctcagtcaacatcggcggcaatataaacgtatccctgccgtccacatccgggctggagggcagaattctcgtgtggacactggccaaggacggcgctccggcctcctactccggaaccctgtcgaacagcggcggtaccattaccatcagcgcgcccggcagctatgtcctgaccgcaagcacgaccgacagcaacggcaggttgttcacttattcgcagagcatcaccatcactaacaccgcgccgaacaagccgacaggcagtgcctcggtcaccagaacggcaaaggacggcaaactgctggtaaatatctcagcctccgctactgaccctgacggcgacgctgtgacgctggaatactcaggcaatacggcggacagctattatcccgtgggcataaacacaatctatgtcagggcaaaggatgtttggggattgtattccgactggacagccatcaccttcacggtgaacaactcggcgccaacaacgccaatcatcacccgtactcctgacggcaacagcgtggcgcccggcgtggcgattaccatcacagcttcaagcaccgatcctgacggcgacgctattacttacgtctgggaaggacggcccgcgcagaccagcaccgcttatcctctcgggaagaacgtgatccgcgtaaaggctgtggactccaccggagccgaatcgccttgggcggcaatcgtattctttgtcgccgaccccaatcacggcggcggtatgacgctgacaggaccggaatcggtcattttggaacaaggcatcgcgggagcgaccatcaccaactatacgttcacagttccgcctgtcagcggccatagcggtcaggacttcggacgtgtgcgcggctacaacattttgaccgggcaatgggatcagctggactacgccacgaccaccaacggcatcaccttcagccacagcctgccgccgggtgtgtattcacaattggaaatgtactattataccaatcacgattgtatgtacaacaaaagcaacatcacttactccgtagtcttctactttgaataactgagcagcagacatctgacgggcaggacggtagccgcatgacggtcatgcggctgcccctccccgttcatacgaatcaggaaaggagaattcgcctatgagtaaattcgtcctgcgtccagcttctcccgatgagctgggactgttctactcccaggacgaaagggacacggagcttggccggttggtcatatgcgcgcggactttggcagtaagggtaaagagttctggtcgacctggtggccgcacaacggcgatgagcttaatacaccagaattcaaggctgagcttcagaacttcgtgaatgagcttcgcgaaaacggtccgctaaaaagtctctccgccatgcatgagtattgcggcaaccacaccacgggcagattgagtgacggttcaaggggcagctacgggtatatcgcggaaagcgggagctaccgttactgcctgcgctgcacaccgatccagggagattacaacgcctatttgtacatttacgacaggcgtgtgtgggagatgacgcagcttgaagatctccttgaggcggaacgtgctctgccggaaatgtgcttctccgttctgccaagcgacggttcccttatctgcatcaagcatggtgaaaccggctattacaaatcggattgggacaccggtgaccttgtgaaaaacagggagcttgccgacttcaacaacaagaagctgggcgtatccaaggcgcaggaggaagctatggtcatcaaatccatgaccggatgggcgtctcaggagccggccccgcaggaatctggaatggagcagaaaatgggaggattgtaagacaaggaggctttcatgaacggtattcagatcaaaaacaaccgcattctctactacggcaacacagccggatatatcgacagagacaaggccgtggtagaccccatgtttgaaaacgacgagctgaagtcttatctttcaaacaccaggggactggatattgagtggacgcccggcacctatgaacggctgacggagggaaagctcgatccggaaggaaacgcacagcccctaaagaaatgccgtgtctggcagcttcgacccgacgtcgaccccatgatgaaattcatcggatacgacgagctgctgaagcatttcggggagccggactcggacaattaccagatggtctatgacggcaaagtggacaccaacaatctggaggaactcttcgccaaattcaacctcgaccacccgtccggttacgaggggcacagcctctccatgtcggacgttgtcgagatatatgacggttcaggcagttcctttcactatgtggaccgtttcggcttcaaggaggtatcattccggccgccggagcaggagctataccagggcccgacaatgaatatgtagccctatcaccccaacagccggaggctgtttttttattcccaaaaatcaatgaaggaggaaacacaaatgcctaaagcacaaaaagcggataacaccgttcaggaagccgcgcagaccgccgccgagcagcccatgcccatgaaggtggacgttaaaattggctccatccgtccggagggcagcgtccgcgcctttgcgtcggtcaaccttaacgattgcttcgcaatccgcaacgtgaaggtcatggacagcaccaagggattgtttgtcgccatgcccagctacaaatcgggcaacggcgagtacaaggacatctgcttcccggtcaccaaggaattcagggagcagctgaacaacgcggtcatcgacgcgtacaagcaagccctcacgcagagccagcagcagagggcggcggattcggccccttttgagcagccggagcagggctccggtatccatatggcgggactttaagccccgccttttctattggtgccatattcaatcaaaaattaataaaaattctggaggtagatcacaatgaaaaagctctttaatagaatcgtcaacaaggtaaacgacatgatcacaaagatgaccgtcaaagccacggggatgttcatgaggtcgagggttatcctcagctcccagcgcggggagggtttcgtggacaccgccataaaaatactgatggccgtcgtcatcggcgcactcattcttggcggcctctacgccctgttcggtgaaacgatcctgccgacgctcaaacagcgcatccaggatatgtttaactatgggggctaacctggacgctttgtcccatctggcgccatatgtgcagggcggcttttttgtcgccctgctcctggcggcctcagtctccgatatccgaatgaaaatcatacccgacggcgtctgccttggagtcgccctgaccggaatgctcacctttgaaccggtgaagctggccggtattctcgctgccgcgcttttcctgattaccgcccttttatttggcggtatggacggcggggatatcaagctcatggcggcttcagggctggtgctgggttttagcaaaagcatggccgccacggtcatcggcttaaccgccctgctggtattccacgggggcaaccatataatccaaaagctgcgcgggaggactgccgggaaggcatatcctctcgcgccttttctttccctcggctgcattgcggcctacttcatattttaaggaggaacaccctatgagctttctgaaaaaccgcacggtgctgggagtaatctgcattgtgctggcattaataatctgtttcgggctgaccccgctctttaaccaaagtgtctcgcaaaaggcgcagatcatccgtgttgtcaaggacatcaaggccggcgacgccatcaccaaggatatggttcagaccgtggaggtcggcggatataacctgccggaggatgtgataaagcagcaggaagccgcgctcggcaagtacgccgttgcggatctttcgcccggcgactatatcctcacagccaagctgtcggacactccggcatcggagaatgcctatctatacaacctgaacggcgataagcaggccatatccgtcagcattaaaaactttgccggaggcttgtcaggcaagctgatctccggcgacattgtatcggtaatcgcgccggactataaaaagcagggcatgaccgtaatacctccggagctgacatatgttgaggtcatcggcgtaaccgccagcacaggctacgataccgatcagcaggacaccggcacagactcatccgcaaaggatgacagtgaaaagcagctccccgctaccgttaccctgctggtctcaccggaacagtccaaaatcctcgcggagttggaatcggacggtaagctccatctgtctctcgtttacagaggctccaaggagagcgccgccaaatttaccgagcttcaggacaaggtgattgaagccctgtacccgaagcccacggcacaggtgtcctcacaaacaggacaagcacccattcaggaaacgacggtcccttcggcgacactagctgtacctgaaaatcccgtacaggaagccgggggtgaataagatgctcaatttcatgaaggggagcgtcttctcccgcaagcaggctgagcctgtgccggaggaaccggtgcaggacgtgcaggtgctggcggtatggggtagctccggcagcggcaagaccactgttagtgtgcgtctcgccaaatatctggcggatcagaagaagaacgtggccctgctgctgtgcgacatgaccacgcccatgctaccctgtatctgtccgcccggcgacctggaatgtgagcggtccctcggcagtatccttgccgccacccatgtgacggatctgctcatcaagcagaactgcgtcaccaataagaaactggattacctgactatcatcggcatgctcaagggtgaaaatgtgttcacctatccgccgtattctcaggaactggcagccgagctgatcgaccgtctgcgggatgtcgcgccgtacatcatcgtcgactgcggcagcgccatcgctcatgacatcctatcggcggtatccctgctggaggctgattctgttctccgactggttaactgcgacctgaaatccgtcagctacctgtccagccagctcccgctcctgaaggatcaaaaatgggacgccgacaagcagtacagggtggcctccaatatcaagataaatcaggccggagagcatatagagtcggtcttgggcaatgccgccttcaagcttccccattcggatgagctggaaaatctggctcttgcggggaacctgctgggagagctgacgctcaaggacagccgcggcttccgcaaggaaatcgcccggctcgcaaaggaggtgttcggcgtatgagcagaaagaatcacaggaaggccgtaattataccacccatgacagccgacagaccgcacagcgtcaccatgacaggcaatcagggcctgtttttttcatccgatggtgccgccagggatttcaactctgtgttacacgaggtacaagagcatatctcaagcaaatatgccgtgctgattaccgacggcggcacggaggaagtcaaggcgcagatcaagagatacatcactaaatatgttcaggattaccgcattactgttatgggcatgacgcaggagcaactggtggatgccctatacaccgaaatggcagagttttcattcctgacaaaatacgtcttcggagctggtattgaagaaatagatgtcaatgcctggaacgacatcgaggtgcaatatagcagcggagtcaccaaaaagctggacgagcgttttgacagccccgaacatgccatcaacgtggtacggcgtatgcttcatgtgtccggcatggtacttgataatgcaagccctgccatcctggggcatctctccaaaaatattcgtattgccgtacttaaaaccccgctggtggacgaggatgtaggggtatccgcttccatccgtatcgtgaatccccaatccatgcaaaaagaggacttcatccgcggcggaaccgctaccggagcgatgctggactttctggccgagtgcctcagatacggtatttccgtctgtgtggcgggggccaccagctccggcaagaccactttagcgggatggcttctgactaccataccggacagcaagagaatattcaccatcgaaaacggaagccgcgagctggcattggtgcgccagaaggatggtaaggtgtgcaacagcgtcatccataccctgacccgcatgagtgaaaacgagaaacagaatatcgatcaggacatcctgctggatatggctctgcgctttaaccccgaaatcatctgtgtgggcgagatgcgcggaccggaagcctatgccgcgcaggagtcagccagaaccggccatacggtgctgaccaccatccactccaacagctgcgaggctacatggcgtcgaatggtcaccctttgtaaaaggaaatatgacatggcggacaacacgctcatggatctggtgacagaggcgttccccattgtggtcttctccaagcagctggagaacaagcagagaaggctgatggaaatcatggaatgcgagatcctgctggacggcaccagaaactatcgcagcctgttccagttccaaattacagagaaccgtgtggaggatggaaaattcatcataaacggctgccacagcacgctgcagggaatctcgccaagccttcaaaagagattccttgaaaacggcatgccccaggataccctgaaacaaatccttgcggcgggaggtgctgcctgatgatgacaatcctgttaattgcctgtgccggtttcattgtcggcgcttttcttttgctcggactctccccgttggagtttaccaacgggctgttcgggtttctgacccgtaaaaacaaaagcatcaaggcggaaatcaatgaaatcgcccggcgcaaaaagccatccttccttcgcagggaaatcaccgaggtgcaggagatactcgccatcaccggacgaagctcccgcttctccgtgatctgcgcggcatcgctggcgttcctcgcaataggagccagccttgccatccttatcggcaacgtgtttcttgtacccgtgacggcggtaggcatgatgttcatccctttttggtatatcaggctgacagccacgcattacaagaagaacatcgcgtccgagttggaaacggcgctctccatcatcaccacggcttacttgagaagtgaggatattttgacggctgtggaggaaagcatccagtacctgaacccgcccgtgcgaagtgtgttcgccggattcctggcgcaggttaagctcatcgaccccgatctggacaaggcgctccatgacatgaagccgaaaatcgacaacgacgtgttccatgagtggtgcgatgccatcgccgcctgccagcatgaccgaagcctaaaaaccacgctgactcccattgtcagcaagctctcagacatgcgcatcgtgaacgccgagctggaatacctggtgtttgaaccccgcaaggaattcatcgtcatggctctgctggtggttggcaatgtgccgattatgtacatgctcaacaaggactggtaccatactttgatgcacacagcggtggggcagattatcctcgcagtctgcgctgcggcgatatttatctccacagcctttgtcatcaggctgaccaagcccattgagtacaggaggtgacggaaaggatgacacagctgttttttaccgggatactccttgccgcgggtctgtacttcatgctggcgagtctcttaaagttgccctccatgggcgcggccaaggctatgctgaacgccggaaggaagaataaaaaagccgccaaaacgctggaggtctggctcatgtcgggagcggtcaagctctcgaagcacatccggatggacgagtacaagcgcagccgtatggcgaatattctgaaagcgtccggcattggcatgacgccggaggtctattcggcctatgccattacaaaggccggagctattctgctgggcttgataccctgcctgctcctgcttccgctgctctcgccggtgctggtcattctcgccgtcctggcgtatttcaaggaaacccgcaaggccgatgagcggctcaaggaaaaacgggagcagatcgagggcgagctgccaaggtttgtctccaccatagagcagaccctgaaggccagccgcgacgtgttggcaatgatggagaactataagaaaaacgccggtcccgcctttgctggtgagctggatgtgctgacggccgacatgcgctcctccagctatgaggcggcgttgacccggttcgaggcaaggctcaattcgcccatgctctccgacgtggtcagaggacttatcggcgtcctgcgcggcgacgacagtgccgtgtattttcagatgctggcccacgatttcaaagcgctagagcttcagcggctcaaaggacaggcacagaagatcccgccgaagatcaggattttctcgtttatcatgctgatgtgcttcctgctcacctacatggcgatcatcgccatgcagattctaagctcgctcggcacaatgttttagagggaggtgtgaacgcgaaatggagaaaaaagatattaatatggagctttcggaaaagctcgaagcgaactatatctccttcatgaaggagtggataaagctggagccgcttcagctcatcgaaaaagcggaggaaatcgccgctaccaagctggtgtatgaggaactgaaaaacggcgggtatgatgcggaacatctggaatacctgctccgcttcaaaaacccgctggaggtagcgagggataaatggatcgaagaaaacggatcgaagatggtgcatgacgaggatatggatcacgcgctctggtcgattgccgacaagcaggacgccgagttggactacgagctggacgaagcctgcctcccgcccgaacagggggtgcggatgtgctgaagctactcaaaagcaagcgcggcgagggatatattgacgtggcggtgctggttctgtgcgtgatgctggtcatcgcccttgccgtgagcgtccttcctgtgttcgttacaaaaaacaagctggacacctacgccacagagctttgtcgtgaggcggagatagccgggcgcgtcggcagcgaaaccaccctgcgggcacaggttctcacggaaaaaacagggctttcaccgaatgtctcatggtcgaaaaccggaaggctccagctcaacgaggaattcactgtgaccgtcatcgtccagaccgacctcggtatattcggcggcttcgggagcttccctgtcaccctgaaagccgaggccagcggcaagagcgaggtgtattggaaatgatttttggcaaaatttgtgatatactgaaaaacaaaagaggctcgtcctttccgcttgtggttgccattaccctcgcgctcgtgattgtattctgcggcgtctccgagtccatacggctgatgatcatcgcccagggcgttcgggacgccgtgcagtccgctgttatttctacaataaacgacaactacggcaacgtgtatcatggtgtgcgggaaggctacagcggtgcgtatcagcccagcgccgcggactttcaagaaaatctggattatggcgatatatatggtagattggaccagctgatgggactccggcaggaaaacggctatcatgtgaagtattccggtgatggcattgagtttcgggtgtccggactctctgtcgaccttgacaacatgcccctagcccctgcaaatcccgataactcaaagggcttactggccgacgcagccataaaactggaggttccggtgtcctttggaggaaatagcctgccgcccatgacgataaatctcagggtgcaggccaaatatatgccgatattttagctgtttgcggattggcgatagacttccggaaatttttgtagtatggtgtgtcattgaaaagatacatcgacttttttcaaaggaggtattttaaatgaaactgacagacaaagcaaaaaaacgcctgaccatcgccggactcggcatggtgtgtgtcgttcttgtcatagctgtagcctcgcggtttacgccggaggcccccaaggaagtatccgtccagccttcaggcacggtatctgacgaagtaaatcccaataccccggtcacggagccgacaccggctccggtggtaaacctgccgcccatcgatcaggataaggcttccgcgccgcccgcggacaccggagattctaccggaaccgagcagagcatacaggcggaagtcgccaggcccaccgaaccaccaaaagaagttctgaccgattcgtccaaaacaccggacggtcaggaagtgggcgaagataaaaagccggcgaatcccgcatcagctgacgcgccaaaatccggcgataagaaggacgggaaaatctatgtccccggcttcggctggattgaagataacggcggcggagtacagcaaaacgacgttggctctgacggtgatattaacaagcaagtcggaaatatggattaaaaaacaactcatatagagcagaaagcaccgagcaatcggtgcttttttgctgttcatggaggtattgtatgaaaagacgtctcaacattattcttgtgtttgttctgctgatctccatgcttttgcctgttacagcccttgccaccgatggtgagggcaacatagacaacggcggcggcggaatgggcagcgggaccaatgaaaattactggaatggcggtgatgagggcgtaagagtcacagtgattcgtgccagcgacagatcacctgttaccgtacctgttgatttctcgaacaggatgccatcaatagccgtacattttggaaaggtatcaaaaatatcatatacagtgggcagaagcttgtctcctgttacgacaacgtatgtttgtgaaaagccggatattgctatgccgagaataataagtacaagcagcggacaggccagtatcgatcagataaaacaatacttctgctcagagtatatggtcatgacggttgctcagattacaggcatgaactacgacattttaaccaacggcgaatataagctcctgctggaaccaatcgcctacatgacttttcagggtgtgaaaatggcgatgaccgcgaccgaagccgcactctacgaccaacagctgaacggcggcctgcggagcaagatggtctcactcagccataagaatctgcccttggcaatgtttcttgaaacgcctgatctcggctacccggcatggggcggctcaacgaccacggccgcgtcgaacacagacattctctcatccctcggcctcggtattgtgcgtttcaacgaagcggagccggagcctccggaggtaacggcggctgactacgagtacaggattgatacggaggttgtcacatcggtaactgttcgcggaggccaggcagatcccgaccgtcctgtcgcggtccgcttcacaattggaggccagacatataatgtcggcagcatatactacccggcaggcgacagccaactggtatgggtgcgctggaggacaccgtccaccccgcagaccatgaccattcatgtgtcagtatcgggcggaggctccgcaagtcaggggaccattacagcgaggatcgtggatctctccggaaacgaaccgcccaatccggtggccgatgaccggaataattcctacacgttggccccgatacccaacaaggcacagaaaacctctgcctcctggggcgtatggcgtccatggtggcatgcccattgggtatggatttctacaggtgaagatagcggctattgggaggacgagggctggtgggagttcgactggctttcatataacgccagcctttcatcctccatgaatgttgtaccggacgccaaagccccgaccgcatccggaaacactttgaaaagcggatacggcatcaatcagtctgtcaccgccaatgtcagcaccaaccaatcctcggcagttaccgatgcgcagacagccgtcacatatttccccgaatggaggtacgaaacgtattggcggcagctggagcgcacgcagtccggatacagctccaaattcgagtttaagtccaacaaatactcaacctacaagcgccggacgcatttcacccccatatggttccccgatgggagctatacaccgtatacctggctcatcgactgctggactccggtcggtatgctttccatgaacctcaccgactcggtgaccatccggggcagcctttgggatgactggcacattgcgccagtgaaaccgtaaccggcagaaaaagaaatacgaccgcagggcaagagctttgcggtctttttttatgaaaaaattaagaaaagaaaggtggttatcctcatgaaactgaaacgaatcctgcctgttttcctcgtggtgctgctgctgggctttgcgctatgcacgaccgcctatgccgcgccctcgggagatgtggctggagcaatcgaaaacacctggaacgacgcctccggccagatcaagaccgtggtcaacaatgtggtattccccgcaatcgacctgattctggcggtctttttcttcgccaagctcggaacggcttacttcgactaccgaaagcacgggcagtttgagtgggcggcgccggcgattctgttcgcttgcctggtattcaccctgaccgcgccgctgtatatctggcagatccttgggatgtaggaggcgtgaaagatgaattactttgaacaggagcttctcaagttgttcggaaaggacccggctatctctgataaaaagtttgtcggtagggctttcttcgggaagctcaccgacagccttcgcgtgagagtcgaattcgtcacgatgggtacggcggatcattacgaggcgatcaaggcaaccgtcatcaaccggatcgacggaccagtggacaccgtcacgctgcgcttttccgacctgcttggcaggaaaacggtcagcaacccgaacttcagggaaggcgtcaccccgtacatatggaggtatggggacagaaccgaatggtatgtttatcagccgacaaaagcggactataaccagatatccgcagcgatcaacgattaccttgacgtttaccgtgagccgaagctggagatggagcagcccggacaaacgatgcggggcatgtgagcaacatttttcaggagcttgtgtaaaagcaagctccctctttttttattcgaaaggaggtgacagcccgtgtttatatgggattttgtcgccgacaccgtgctggggcagattgttgactggttctatggtcaggtgatcggcttcctcggcaattttttcactgagatgaacaacatgggagccgacctgttcgatatgacctgggtacagtccatcgtcctgttttttgtttatctggcttgggcgctctacggcacaggactggtagtctcggccttcgagtgcggcatcgagtaccagaacggcagaggcagcatcaaggacgcggccatgaatgccattaaaggttttatggctgtcagcctgttctccgtcgtgcccgtggagctgtataagctgtcaatatctctgcagagcagtctcacggctggaatcactggcttcggaagcggcatcgacaccatcgcaagcaatatcatcagtgaactgagcgcggccggaaatcttgaaagcgcgggaagcgttttcggctttggctccgtcaccagccccattatgatgctttttatcgtcatcctcatgggctatgccgtgatcaaggtgttcttcgccaacctgaaaagaggcggcatcctgctcatccagatcgcggtcggcagcctgtatatgttctccgtcccccgcggctatcttgacggctttgccagctggagcaagcagattatcggactgtgtcttacagccttcctgcagtccaccatcctcatcgcggggctaatggtggtcaaggaacatgccctgcttggacttgggctgatgctggccgccggagaggtgccgagaattgccggagccttcgggctggacaccagcaccaaaggcaatctgatgagcgcggtttatacggcacagaccgccgtcaacatgacgagaactgtggtgaaggcggtggccgcaaaatgaagctggtatatatctgttcgccatacgccggggatatcgaaagcaacacccggttcgccaaagctgcctgccgatatgccgcggagcaggactgcgcgcctgttgccgtccacctgctatacccgcaaatactgaatgatgccgtacccgcccagcgggagatcggcatctggatggggctacgggtgctggcttccagcgatgagctgtggatatgcggctcgcgtatcagccacggcatgagctgtgaaatcgcggaagccgagcggctcggcataccgatcagacgcataacagaagaacaaatacaaggaagctgccgcataaaacacaacgatcccgaagaaagaacggtcatgccggaggatacgccttccccctgcatgaagctcaatttgtgaccatatcgctgtccctcggaagcctgtttgacgggattggcggatttccgctggcaggcgtccggcagggcttcgcctctgtatgggccagcgaaatcgagccgttcccgattgaagtcacaaaaatacggtttccggaaatgctccatgtcggcgacattacaaaactgaaaggagctgagcttgctcccgtggacgtggtctgtgggggttcgccatgtcaggatttatcggtcgcgggaaaacgcgccggacttcagggcgagcgttccggcctgttcatggagcagattcgcgtcataaaggagctgagagagcatgacgcaagaagaaaacggacagctgaccctgttcgacttagacccagatatatggcctgggaaaatgtccaaggagctttcagttcagcggacggagaggacttccgcgcggtgcttgaggaaacctgccgaattgctgacagtaccgtttctgtacctcgacctccgggaggggtatggaagtctgctggggccatattgggaaatcaattctcacttgcttggcgggtatatgacgctcaatactggtccgtcccacaaaggcgcaaaagaatctaccttgtcgcggattttggaggccacaccgcaccacaaatactatttaagcaagaccgcctgtttggggattctgcgccgtgcgaagaagcgcggcaaggagcttccgactgttctgaagcaagcgctggagatccaggcgggaatccggccgatggaatgacggatagcagatccgttgcttttgcctgtaaccagcgggatgaggtgcggaacctaaacaacgtggctggtgcgatacaggcccagccgggtatgaagcagcagaccttcatcgcccagccgccaaacgaagcggaggctgacaactgcctgaccccatgggatacccagcaggagcggatattttcagaagaaagcgtcgctccgacgctggccggcgcggacggcggaggcggcagagatcctgtcgggctgctgtttgcggcaggcgtcgtaacaaaaggtaacggagattgcttcgtcacacctgaacagcacacctcactgacatcaggcggagggcaggccgggcagggttatccttgcgtaatgacggcgggattctgtgccggagccgctccgacagcgggtggcatcggatatcagcgggaggtcgcgcccacgcttaaggcaggtgaaagcggaacaaatatggtgccgtccatcctgtgcttgaatgatcagggtggcaaccgcatggacgtgacggagaatatatcggcaacgctccgcgctcagatggacggccatccgccaatcgtactgggcagccagcaaggcggcgctgaaatctgtgaggatttatgtccgaccattacgtcagcggcgggaaccagcggaaacaaccagccggttctgtttgaaaaccacggcattgactccaggtataccggtccccacgcagtggcaccgacaatgtccgcccgttatggaacgggaggcaacaatgtgccgctcatttcacaagaaacggaaacctattgcatcgccggaaacatcgtagaccggcaagaccacaacggcggcaacggcatgggtttccagccggacatcagctacacgctgaataccgccgaccggcattgcgttttctcccagcaacgaagcgacgaatacgtttcaaacaatgtggtcagtacgcagagtgcccggcagtttaaggactcgaccgacctcgtatgtgagatggatatcgccggccttgactgccggaacggtattgaaaacggcgatttaagcggaacactccagtccaagacagacggaggatactctctgaataacgtgcatccagtccgcatcggaaagctgatccgcaggctgacaccgctggaatgtgaaaggctccagggatttcccgactactggacggacatccccggcgcctcggacagcgcgaggtataaagccctcggcaacagtgtggcgattccctgtgtggagaatgttctccggggagtcgctttttttatgcgaaaattctatgaggaacaggaggaatccgaatgtacatctaccccgacaacttgaaatccaaggcagtgctgtggctgtggcagctcagagatatcggcgtaatcggcgttggtcttttgctttctgtgtttgcgctggcgcagcttaagttcctgccgcccgtcgtcatcacggctttatatgccttcctgactatccgctttgaggatacaagcattctggactttattaaatacgcctgcgctttctttataacgaagcagcagacctacgaatgggggtacgaaaagcaatgagcagaaaagaaaaaggggcggcaaagcagaagcagtacacccgccagctcatcaacaccaggagcgtcacagattacagcctcctgacatacagaggcgacgagcttgtatattttctcatcaagccgaccaacatctccgtcctgtccgaggaaagcgtatcggcaaggatttactcattgatgaccgtcctcaaggggatggcggagctggaattcctgtgcctggacagccgcgaaaacttcgaggacaacaagcagtttttgaaaaagcgcatggagcaggagaacaatcccgccgtcaggaggcttttggagcatgacctccatcacctcgaccagatacaggtacagatggcgacggccagagaattcctcgtgatcatccggctgaagggcgaaaaggagtccgaggtgtttccgtatctgaacaggatcgaaaagacactgcgggagcaaggcttctcctctaagcgggcggagcgggaggatgtcaagcgcgtgctggcgatctacttcgagcaaaacgtcacgacggagcgctttgaggactcagatggagaacgctggatcgttctgaacgaatgaaatatatgaaaaggaagtgaaccccatggcacatcaaggcaagacacgagcaccacatatagatgatgttcgtatacaggaattcctcgatatgatcgctccgtccgtgattaaatttttcacggactattttatttgcggcaacacctaccgctcggtatgggcattgcgggagtacccgaccgccaccgaggaacaggccatcctgcgtcacctcggagaaaaggatggcgtaaccttgcacatctacacccggcatgtgtcccccgtggaggaacggaaaatcatcagcaacgccgcaaataagaaccggatgcagcggagcagcacccaggatttacagcagaccgtcacggcggaaagcaatttgcaggacgtggcaaccatcgtcgcgcagatgcaccggagcaaagaaccgctcctacacgcggctgtttacattgagctgtccgctcacgatcccgaccagctgaagctcttgcaaaccgagttgctgaccgagctggtgcgaagcaagctcaatgtggacaggctcctcctccgccagcagcagggctttgtctcggtcatgccctccggctggaacgtgttcggtgaccagtttgaacgggtgctgcccgcgagctcggtcgccaacctttatccgtttaattactctggcaagacggaccccaacggcttttgcctcggcagggacaaatttggcagcaatatccttgtggatttcaacaggagggctgacgacaaaaccaacgccaacatcctcattctcggcaacagcggccagggcaagagctttttgttgaagatcatcctctgcaatctaagagaatcgggcatgagaataatctgtcttgaccccgaaatggaatttgaggatctcaccaacaacctgggcggctgtttcattgacttgatgaccggcgagtatatcatcaatgttctggagccaaagacctgggacgaaaccggcgatccaaaggacgccgaagcaccccaggcgttccgccagactagcaagctcagtcagcatattagctttctcaaggactttttcaggacttacaaggattttgatgaccgccagatcgacaccatcgagatcatgctttgcaagctctacgacaaatggggcatcaccgaccacagcaattttgaccagctgaagccagatgattaccccatcctctccgacttgtacgagctgattgaggaagaatacaaatcctttgatgaaagccgccgccagctctatacagcggacaccctgcgggaaatctgcctcggactccactccttgtgcaagggtgcggagtcaaaattctttaacgggcacaccaatattaaaaacagcgagttcgtgaccttcggagtcaaagggcttctgcaggccagcaagaacctgagaaatgccctgttgttcaacgtgctttcatacatgagcaacgagcttctcaccaccggaaataccgtcgccagcatcgacgagttttatctgttcctctccaacctgaccgccgtggagtatgtccgcaacttcacgaaacgtgttaggaaaaaggacagcgccgtgatcctctcttcgcagaatctggaggacttcaatctggagggcatcagggagtataccaagccgctgttctcaatacctgctcacgcatttttgttcaacgccggcaacatcgacaagcatttttacatggattccctgcagctggaggaatcggaatacaatttgatccgctatccccagcggggcgtgtgcctgtataagtgcggaaatgagcggtacaacctcgttgttcaggttcccgaacataaggcggcgctcttcggaaaggcaggcggacgataaaaaagccttgctgtaatatcaaacagcaaggctttcactattattcactttggcaagacccccagcaaagttaagcccaataaatccaatgttcagtgttatgcctgtaaatcccatttttttaatcagacgttttatgctcataacgcatccctccttaatccctttagctgggtttggctggtggtcgtaccaaggaccaagaggtcggtctttccaaaacgaatatagcacagataccatatcacagtgcaacaaatctttcaagaaaaaacaggagggtggtgattaatcacgaacatgaaagagcagcgcttcggagtggaaattgaaatgacaggcataacaaggcaaaaagcgtccgaaatagcggcttctcacttcggtacggcttcctattatgacggcagcttttacaaaacatattccgcgctggacggacaaaaccgcaagtggagctttacctacgacagcagcatcactccccagcagaaggtcggaagaaccataacggaagcctctgatgaatataaaaccgagatggtcactcccatctgccgctacgaagatattgaaaccatacaggagctggtgagaaagctccgcggcgccggagcgattgtgaataacaagtgcggcatccatgttcatgtagacgcttctccctttgatgccaataccctgcgaaacatcaccaacatcatggcctccaaggaggatctgatctacaaggccatgcaggtggaggtggcgagagagcggcagtattgcaagaaggttgagcagagctttctcgaagaactgaatcgcaaaaagccacggacgctggacgcggtcagccgcatctggtacaacggcagcgacggccgctatgagcattatcatgacagccgctatcactgcctgaaccttcacagcgtgttccagaaagggactatcgaattccggctatttaactctaccactcacgccggaaaaataaaggcgtacatccaactctgcctcgccatttccgcgcaggctctgaatcagcggtgcgccagccgccagaaaaccagaagcaccaacgagaaatataccttccgcacctggctcctgcggctggggcttatcggggacgaattcaagaccgcccggcttcatctgctggagcatctggatggctgtatcgcgtggaaagacccggcacaggccctccagcaaaaggaacggttacggcagaaaaaagaaaaagagctggcggaagcagctcaagcgacagcggaacagcgggagcagacaatcgaaaatgaacagggacagaccggggctgatgaacaaagccccggtttttctatgtcaatgtagcaaggaggaatgatacaaaatgaaaaacaagatgctctacatcgcctatggcagcaatcttaacctgcctcagatggcgatgcgctgccccaccgcacaggtggtgggcgccagcgagatcatggattacgagctgcggttccgaggcggacggacaagcgccgtcgcaaccgtggaaccgctcaaaggctccaacgtccctgttcttttatggacgctgaaggatcgggacctgcaggcccttgaccgttatgaggggtatccccatctttaccgcaaggaaatcctcgaattggagctgaaaggcaagccggttctcggcatgctctacatcatggatgacaggcatcccttcggttctccttcggattactacctgaacgtcatcgcggagggatataaaaccgcaggcttcgacaccgagatactggaccgtgcagtagaaagatccatcagtctggcgcgggagcaggaggaacaggagccggaacagggcacgctgttcagcccgaaatggcggtgattccctatggcagatcccgcaaccattgctatggcagtcaaatccgccgtcgcgctcgccaccgacaaacgaatgtggaaagcaatcggcgtggtcatcgccgccatcctgactcccatcattctcgttgtcgtgatgatcgcaagcattctctcggcaggctccgaccacaacaaagccgccatcgacctagcctttaacggtggcggcattcctgcggcaatgcctgccgaatacgcctcgcacatcagcaacatgactgattgctttactgttctggatggagctatatcggatgtggaagcccagatggaaggcggtccgctggacaacatccgcgtcaagtcccttttttattctctgaatttcggcgctgaaaatctgaccctggcatcgaccgaggctcgcgcctttgtggattgcttcatctcctatgaggaaagaaagcggacggtcgatggcgcggaggtgacgtatacagtcgctgttccggttagcttgaataccgcctataccaagctctcccggcagggcttggcggtgaccgccgaggtcaaggccaacgctcagaaaatctatgagcggatcgcgttcggcggcgcggggctgttcaccggcgagattgagcgcggcggtaccggaaataccgtgctggatatctccgcgtttatagatccgtcgaccaagaacaacctggatctggtcacctatgccgagcaagcctttgaagccggatggggttatgtatggggtacatacggcgacatcctcacggattcgctgttcagctataagctggagcaataccctgacggtgtcggcagctacgaggattttatccgaaataactggcttggcggcaggacaacggactgtgtcggtttgataaaaggttacggctggctcgatcctgaaagcttgaaaatcgagtatggaaccaacggcatgcccgatatcggagccgataccatgcataacaacgcgtcggtttccggctccatggataccatgcccgacacccccggtctggctgtctggaagtcgggacacattgggatctacgtcggaaatgggaaggtcatcgaagccatgggaacaaaatatggcgtcgttaaaacgaatctcgccgaccgctcatggtcggcgtggctcgaaattccctatatcaactacaacacaggagagtgaatatcatgcttaatctgcaagcaatttttgaacggaaggcaacagattatcccgtatgggactgcgtaatcgaaaaaatcgtcgagcttcccgaagccgagtataagtatttcaagtcagctcccctccgggatatgtccttcattgccgaaaataccgaggtcatgcgcaaggacgaaaacggcatggctcactgcctgttggtgctgggagaaggctgttaggacggcgttctgattgaagcggagggatacagctacgccagatactccagcttcatgccgggggcgcgtgaatttgtgagcgtgcgcctgaaccagctggccgatcagatcatccgcgaaagtacgcaaagcacctccaatgggacgcggtcggtttactttgacgagatacaggagcggtatcatgttcctgtttcacccgacaacggcatcggctccatgctcctgaatatccttgaaacgaggcaggagatggcggagatcgagccgatggaggacggcttcgacatggtgttttacctggactactgccccaatctcgacaaaagccagatgccggagcagaaaaatgagcaggagccgcctgccatgcaaatgaatttataaggaggaaaacgcaaatgagtacaaccgaattaaaggtccctttcccctcggagcggctggatgccctccgttttttcatggacaagaagcagcagaccgtggaaaaggaactgcaggattacctcgacaaaacctacgaaaggtttgtgcctcagaacgtccgtgagtatgttgagagccgaattgagccggaacagaatcaggagcagacggtagaatcacagcaggcttccgcttcgggagagggtcagacacccgctctaagagagcgcccgcctcgtccttcccgccgtcagcgagaacagactgtgcctgaaacgccctccgctccagaggctcagaacggggctgaagatcccgtcgaggaagaaaaccagggcatgaccatgagtatgtaagttctaatattttactgtaaaggagagattttctatgaagaaagcaaccgttcagatcagctatgacgccgaaaagctcggcgccctccgccagtatatgggcaaaaaggaagcggagcttcagaccgagctggaggatttcatgcagaagctctacgaaaagcacgttcccgctcccgtcagggattacattgaaaaccgtgagcaggacgagccggaagcgcccagacgcccctccagaccggcgtctttcgcaaggccgcagagccattccgcgggcggcggtgaataaccgaaccgtgggcgcgaatgtcgacgcctgtgcgcccctgtgtcggcttttggcggcgggggtggcatcgacccccgtggacaggataacgctccgtgtcggggctttgtgacggagcatggagaggataaagaccaatctccggatagagcctcataaaccgtcgatttggggatgaaccgtggggtcgaaaaccatgcgggttaaaggaacggggttgcgctgctaccccgctccggcaaacatcgccccgcaatgcgggtcgaaggacgtttttcaccggggtcagaaaatgccccttggagtcggcttcggggtcatagagcaaaagcacaaccgaaaacgccacaaataaaggatttttcataggggctgcgaccggggttgcggctccttttatcacgattggaggtagcagcatgccaaaagaaaatacgctcaaaagcaaattcgccctgtggctttacccggaaacccgaaagctggtcacggactggtacaaaaaggacaactgccagagccagagcgaattcatcgaaaaagccatcaagttttacaccggatatatttcggcggaggaaggcatgcgcttcctgccggccgccatcacctcggcaatgaccggaatgatggacagtctcgaaaaccgcatggcgcgcctcatcttcaagctggcggtggagatgtccatgatgatgaatatcgtggcgttcaacgcggattacaatcccgcatcccttcatacgctgcgcggcagatgcgtcgaggatgtaaaaagatccgtgggcgccgtaacctttgaggatgtggcgaaagcgaaacaggacaagagtaactagccatgccgagaatcatattcaaatgcaggtacatcaaaaacgcctcggtgcatgctgagaatctggtagagtatgtagcgacacgggatggcgtggagataatctcttccgcctcccgcgaacgccccgccacagaaaaacaggagcagctcatcgcggatatcctcaatcagtttccggataccacagatctatttgaatacgaggactatatcaatcagcccaacgtagaaaatgcttcggaattcatcagcgcggcgttggatcaaaacatggatcagctgtcgcaccaagaggtctatgcgaaatatatcgccacccgtccccgcgccgagaagcttggaacgcacggcctgttttccgatgagaacactccgctggtattgtcacaggtgatgtcggaggtcggtgcgcacaccggaaatgtgtggacgcccatcatatctctgcagagagaggacgccgcccggctgggttataataacgccgcggtgtggatggcgctcatccgcaagcagcggaatatcttcgccgaacagatgaagatcgctcccgaaaacctgcactggtacgccgcctttcataacgaggggcatcatccgcactgtcatatgctcgtgtattcaaccgatccccgcgaggggtatgtcaccaagcccgccatcgaaaaaatgcggagcagtctggcgagggagatttttcagcaggatctcattcagctctatacagagcagacctcacagcgagacatgctggccgaaaaaagccgtgaggccctgaaggaaatcacaggcaggatgaacggcggcgtctatgagagcaaaactattgagtctctgttctcgcatctggcagagcgcctaaagcatacctccggtaaaaagcagtacggctatctcaaagcgcctctgaaaactatcgtggatcagatcgtggatgagctggcgaaggagactcgggtggcggaagcctatgcgaaatggcaggaacttcgtaatgaagtgctacggacctatctggataagctccccgatcccgttccgctctcacgacaaaaggaattcaagcacataaaaaatatggtgatcacggaagccgtgaatattggcagtcaccatttcaccttcgagggcgatgaaccggcggaggatttacatgaagcttccgataccctgctcatggaggacgaataccaaccggccggggatgaagctccagatggcgatgaagatatatcttcatccgcttcggatacttcatcccgtcagggtaattccgatgaggccgaatccggcataccgcatatcaagtggagcgaccgctacaagcaagcccgcgtttttctctatggcagcgatgagctggagcctgacttcacggaggccctccgtttatttctggaggaagccgaaagcggcaacgctctcgccatgcacgaccttggcaggatgtacgccgatgggctcggtgtcgacatggacgcgggggtttcattcgcatggtacgaaaaagcgctctccgcgtttatggatatcgaagcaaataggaacagtcggtatgtggaataccgtatcggtaaaatgcacgcggcagggcttggcacagagcaggactatgaggaagcggccggatggtttgaaatggcggcttcccgaaatcacaaatacgcccaatattctctcgccggtctgtactaccgagggcagggtgtgcagcagagctacgaaacggcgttccggctctacggtaaatccgctacccagcatgttccctacgccaattatgagctggcgaagatgtacagggacgccatcggcacggagaaggacgccgaggaagcggagctgaattttgaagaagccttttatgtctttaaacagcttgaggaaaaaagccatgacgataagctccaataccgtctcggccagatgctctataccgggaccggaacggaaaaggacgtgaaagcggctattgaatattttgaaaagtccgcccggctcggtaacgtctacgctcagtatatgctgggcaaggtttatctcgacgaggacggcggacacagaaatccggaaaaggctgttctgtggctgaccagagctgcggataatggcaacaaccttgctcagttagccctgggcaagctctaccgcgacggagagcatgtggagaaggacgtcgcaaaagcagtagagttgttcacgaaagcagcagaacagaacaattcattcgctatgtatcagctcggaaagctctatctgctgggagaggatataccaaaggacgtggaagccgccctcagatggctgatcatgtccgcggagcagaataaccagtacgcgcagtataccctcggcaagctgtatctcatgggcagggatgttccccgcgaccgggaagccgccatgcgctggttcaccctgtccgccgaacagggcaatatttacgcacagtttttcctcgaccatcccgacgtttatcgtgatccgcctctcttcctggcggcgacaaggcttctgcatcacttaagccggatcttccgcgacgaacagacaagactctccggcggcccaggtatgcagaccgacagcaagctccggcgcaggatacgggaaaagaagatcgcccagggtcacgcgaccgacgatcacgagctcagacaaacaacctattagcaaaggaggattttcatgcaaaagcctcaaacgaaacatatacagacaaaagaaccgctccccgaaaaactcaatccgtcatcacgcaggccatccgctcacaagcgggtggctttttttcgccggtgcggtaagcgaaagcgctgacaaaggagggttatggtatggcatacattcattttacagacgagcagaagcagcaggcaaactccgtcgacctggtggacttcctccagcgccagggagagcagctcatccgctccggccgtgagtggcgatggaagcgtcatgacagcgtaaccgtgcgcggcaatcagtggttccgtcattcccgcaaggaaggcggtcatgccgtcgatttcgtccagcagttctttgacatgagttttcccaaagcgatgaatttcctgctcggagaggactgcggcgtggaatggaatcagaccgccaagagcgcgccgacgccccgtaaggaattcgcccttccggaggccaaccaagatatgcgccgggtattcgcatacctgatcaagcagcggttcattgaccgtgaggtgctgtctcacttcgcgcgctacaagctgatctatgaggacaaggaataccataacgcggtgtttgtcggactggatgaaaaaggcgccgcccgccacgctcacaagcgcggcacctacactcagggcgcaccctacaaaggaaacgtggagggcagcgatccgaaatacagcttccattggatcggagagagcggagtcctctatgtgttcgaggcgccggtggatatgctgtcctttatcacgctgaaccggaaggattggcagcagcacagctacgtcacactggacggcgtgtcggaacacgccatgctccgccaactggagctgaaccctcacctgaaaagcgtcgtggtatgcctggaccatgacgaggctggcatcgaagccacaggacggctgaaggatatcctgacagaaaagggttatgtggataattcaataaggcaatctcagtacaaggactggaacgaggatctgaaagccggaaacggcgttaatccgattccggcacaggagcatccgaagctcacgcttctgccgaaggttgtcggagagctgcacgatttgtgcaaagccctggaaacgaatagggacatcgacttctttctcagagagtgcgccgaggcagtggagccgtttctggcatccggcaagtcggcggcggagaacgcggaggctgttcgggaatgcctgcagtgtcttgcctccggttcgcttattgcaatgcagaggcagctccgtcagatggagctgcctctgacaacagagcggctccttcaaaagctgcaggacagctaccgtccccatgaagataggggctggctccggaccaaggcggaacagatatgccaggatgtatcggacattggccgacagctccagacaccgggcatccgcacacaggcagataaggaaaagctcctgtcctcctatcagcgccttgcgctggactgcgtcaaagccatgatgtttgttgaacaggagctgccgtccatgcttccagcacaggagcaggccgtaaatttttctatgaccatgtaaaggagggatctgattgcagacatcccaaatcataatattaactgccgcgggggcgaccatgttcggcgtgatcggtttattatcccttatagcgcactactacaccctgaatggcatcaaatccaaaacggtcggcgacggccagcatggtacagctcgctgggctaccaagagggagataaaaaagacatattccgaggttgcatatgagcctgaaaaatggcgcaagggagaaagcctcccgaaagcgcagggtttcattgtcggctggaggaaagcctcgctatttgacaatactgctccccacggatatgcactggtggacgatgacgatatccactgcctgatgatcggcgcggccggcgtcggcaagaccgccaacttcctttatccgaacctggagtacgcctgcgcatgcggcatgagttttgtcaccaccgacaccaagggcgatctctaccgcaactacgcggggatcgccaaggacagctacggctacgacgtggcggtcatcgacctgagaaatcccacccgttcggacggaaacaatctgctccatctggtcaacaggtacatggacgcatatctaaagaattctcagaacctggcatacaaggccagagcggagaaatatgccaagatcactgcaaagaccattatctcctccggcggcttcgacacggcgatggcaggacaaaacgctttcttctacgatgccgccgagggtctgctgacctccgtgattctgctcatcgccgaatactgtgagccgaagcagcggcacatcgtgtcagtgttcaagctcatacaggatctgctggcgcccagcggcgtcaagggcaggactttgtttcagctgctcctcgctcatctgccggacgagcacaagaccaagtggtttgcgggggcagcgctcaactcagcggagcaggccatgcagagcgtcctctcaaccgcgctctcccgactcaacgcttttctggattccgagctggagcagatcctgtgctttgacacagcaatcgacgctgaaaggttctgcaccaaaaaaaacgccatctttctcgtcatgccggaggaagataacacaaagtatttcattatcagcctgatcgtccagcagctctaccgtgaaatattgtcggtagctgacgagcatggcggcaagctccccaaccgtgtgatgatgttcctcgacgagatcgggaccatacccaaaatagagtcggccgagatgatattttccgcatcacgctcccgccgtgtgtccatcgtggctatcatccagagctttgcgcagttggagaaaagctatggcagagaaggctccgccatcatcatcgacaactgccaggacacggtgttcggcggctttgctcccaacagcgagtcggcgcagcttttatcgaaagccatgggaacaaagaccgtcatgagtggttcggtgagccggaacaaaaatgatccttcgcagagcctgcagatgatcgaacggccgctgatgacacccgacgaactcaaatccatgcccaaaggccgctttatcgttaccaagaccggcgcctatcccatgcgtacccggcttaaactgttcaaggaatggggcattacctttggcaagccctatgaggttgctgagcaatcggccagacaggtggagtatgccgacaggcgccaggtagaggaagaaataatccgtcgccatgcagcctgtgaggatgtgccggaggaagctgaaacagaagcggctgcgtcgggcggtccggtgcatacgccaacgcaagcgataacctttgaagaattcatacaaccgaagggacctgaaaggaagtgaagccgtgggttattttacacccgtttatacctcggagttgccgcaccgggcgagatctgtctatatgtacctgcgcgaccatgccggtaagggcggcaaatgcttccctgcgattggtaccattgccagagagctgaatctctctcgtagcacagtcaagcgcgccatagtcgaccttgagcaaagcggccatctgcgcaaggagcagcggtggcgtgagaacggcggcaagagcagcaatctctattgcattaagcagctggattccagctaatcgtattaaaatgaccttctccgccaaggggaaggtctgtccttcaatggaccatggaagggttcatggtgaaccgtcaaggcgaacctctcactctaagaatactaaaatcagaaaaagaataattgtctaattattttattttgtcatatggttgctttgcgatgtggattgcataaagactccaaagttattgtagaattatcgaaagaatgatggtttacaattaatatacttgatggataaagtttaagtaaataacagtccgaggagcctccctttcagcaaaacaaagtattatattcggaagctgtaggctaaacctacagcttctaatttttattaaaggagttatagaaaaaatttgtttctacctgaacacataaattatatagggcagcgattcctcgaatttgcaatctgttcatcttgtcaagattttgcataatattgtttgcgatttctttgattttatttttatcattataattaaactcttttatttcgttcctgacctggtcaataaaatatttgcgacgatttgtaattgcggataattttaaagcatacaccgctaatgcttgttgtacatgctcaggtgtaaaaatcctataattgttctcttcactacgttgtgcagctataagtccgatcttgtcccaatagcgaatcgttgttgcaggaatgcctgtctcttggctgatgtcgctaatagacaatatggtttgcttataatttttctgtaaaccttccttatgataaagatgcttaataattttttcggatatagctttatcttgccgtaaatccgcttgagctttattaagaacccaatatgcagaatctattctattggccattacatactttaaaacctcggatataatggtcaaattgaatccgggaagcatgtctcgaacacaaataaaataggcaatatgttccactgtgtaatttctataacctgactcagagcgtaatacaggaggaaccaaacccatttcttcatactttctcaaagttgtagtgcttatacctaactttctagcaatatcaattggtcttatagacatagacattctctcacctctctacatatatagaaaacattatacaataggtgtaaggtttattcaaatatcattctataaatattaaggttaaagcccttgaagtttagcagttgcatcaatgttatataattaatatgcagaataaaaaataataaatagcaagagggtaatatggataataagaataataatcaattaagcaacaaggattggaaaaaaggattccttactattataagcgggcaaacaatatccattattggtagcagtgcggtgcaattctcgttaatttggtggttggccactgaaacttcttcgccgctcatgatgtcattcgcaggcttgtttgcatttttgccgcaactcatattggggccatttgcaggtgtttgggttgaccgtctgaagagaaaaactatcatcatttgcgctgatttgtttatcggtcttgttgctgcattttttgcaatttcattcattatatggaacccaccattctggatggcctgtatggtactaggtattcgtgcggttggaagtgtttttcacacaccagcaattcaagctgttgtgcctatgctcgttcctagggaagaacttatccgagcaaacgggtggaaccaatttatgcaatcgggagcatacatgctcggccctgtcgtgggcgccgccatgtatgcatcattaccattacctattatcctgatttctgatcttgttggcgcaatagttgcaagtgtatcaactgccatagtaaaaatccccgaaatcgaacatgaaaagcaaatccgcccgaattatttaggcgaaatcaaggaagggtttcaagtatatgtgagcgacaaaaggcttttcaacgttacaattactatgatggtcagcatgatcttctttatgcccctagcatcattgtatcctcttatgataagtgattattttaaggctactgcttggcatgctagcattaatcaaatttcgtatgctgtcggtatgatgattggagctgctattataagtagtatcggagtaataaaaaacaagctaggaatagtacgcattggaattgttgctttaggtgtaacatcgattctcagcggaattctaccgcataacttaacaggattttggtttttcacagcagtgtgtttggttatgggagctgttgggaatgcctatagcattccatatgcagcttatttacaggaaaccataccaaaagaggcacatggccgggcattttcgctcatgggcagcttaatgtcggtagcaatgcctatcggattgttgatcgcggggccgactgctgaacgttatggtgtgcctgtttggtttgttattgcgggaatagccataataattattactggtataagcatagctttatcagtttcaattaatgtctcaacataagaaaggaaggaggaatatgaatgtcaaatattatagtaagaggtgcaagagagggaaatttaaaagatatctcacttgagataccccgtgaaaagctaattgtttttactggactgtcaggttcaggaaaaacaactttggcgattgatgtaatttttcaagaatgccagagacagtatttagaagcaatggggcttcagggtattaataagcccaaaattgattttatccacaatgtgtcaccggcagtcattattacacagaatgaatccaataagaacccccggtcgaccgtcggaacacttactgatatttatacagacctgcggatggtctatgaaaagctgggagtacgagtctgccccaaatgcaataaagtaatttcggctgcagaatgcaaagaggaagttgaaaaaacggatgaagattttaaagtttttatgtattgcagccaatgcggttacaggatggaaaaactgacaagaacttacttttcgtgtaacaccagggaaggggcttgcacaacctgtgagggattaggaaaggttcttgacataaacaaagaaaatgttgctaacgaatctttgtcactggaagacggcgcgattgacttttgggagcagaaatataaggaatatcaaatttcatctttatacaacgctttccggcattatggcattcctttcaatgataatactccggtagcggattttagcaatattcaaaaagccattctttatcaaggggtggagagtgaggaggttaaaaaagcgttttcaggaatactcccgccaaagaccgttgcaggaggcagattcgaaggtgtttttccaacactctggaggcggatgtccgataagggcggcgaagctaaacaattgaatgattattttaattatgacatttgcccggattgcaggggtgaaaggctgggggcattaagccgcagcgttacggttgaaagcacgcgtcttccggagttgtctttgctgtccttggaagaattatatacgtggatacaaaagctggaagattctttaacggatcaaaattataagctcgttgaaccctatttaatggatttaaaaacaaaaattcagagaatcttaaatgtcggtctggggtacctttctcttgaccggcaaactattaccctgtctggcggagagttgcaaagggtaaaactcgctgcaactttggattcagatttaactggtattatctatattatggatgaaccaacgattggtcttcatccgaaggacactgaaggaatgataacgatactgaaaaagctgcgggatttaggtaatacagttatcgtcattgagcatgatcctgatatcatgcaggctgcagattatatcgtggatatcggccctggttcgggaaagcacggcggtgaaattattggaacaggaactttggatgaacttaaagaacaagaagcctctgtaacagggacatatttaagaaaagaaaagcaggatcggaaagagttcagaaaaggaaccggtaatgcaatcaaagtagaaaatgctaatttatataacctgaaaaacattggcgtaagcttcccgattggatgtctaaataccgtcacaggtgtttcagggtcaggaaaatcgacattggtatttgaagtgctcgcggaagcaaggaataaaaagcagacttcccgaaacgttatatccggaatggagcaatttgatcagattgttactatagagcagtctgcgataactaaaatgaaacgttccaatattgccacctattccgaggtatatacagaggttaggaaaatctttggcagtttaaaagaagccaaggacagagggttatctgctaaacatttttcctttaatacaccgggaggccgctgtgaaaattgtgaggggctgggatatgtcaccagtaacatgctgttcttcaaagacattgaggtaacatgcccggtctgcggtggaaagcagtttagcgatgacgtcttatctgtaaagtacaaggattgctccataaaggacattctgcaaatgtctgttgaagaggctttctccatgttccacaaccatcccaaaattgaacggatactgaaactgcttgaggatgtgggactaggctatttagaactcggtcagtctttgacaaccctgtctggtggcgaaggacagcgtttaaaattagcaaaggaactgattaacaataacggtaagcacagtctgtatttgatggacgagccaacaaccggactgcacccaatagatgttgagaattttcttacccttttaaaccgtatggttgattcaggaaatacggtaattgttgtagagcataatcagcaagtaatcaaagcctctgactggattacagaccttggtccggagggaggcataaatggtggtaaattagtatttgcgggaacgccatcagaaatgttaataaatggagaaacaatcactgcagaatttttgcggaaatcatatagcacttaataaagaccggcggtaaataagaaaaaataaatcgggcaattttgattgaaggaaaaccacattctcaagtatgtatttaaaaactcaataggatattagtaagggcaaacctatttaaaaatagggacgcaaagcctagggtctaaggtgctgaataagcgctatgatagcctggttgccgcagtagctgtgtcaaaacctgcccattttttgcggcaggttttttcatttgattaatataattcgtgaaggggatggttgattttagttattgtttgttgtctaccaatgcttgaattgttgcagttgcaatctttagctcccgctcattgcaaagatataataatcgcacaagatgttcaacctcggtatcaatattttgattttcgggataaaagattgtatccgctggtatgcctagctccctgataagccggaacaagacgtcgtagctcggtttcttgctctcgttctcaatggacattagatagcgaggtgttatgtttatgatttcagctaactgctctcgtgtaaggcctttggtttttcgggcagttttaaggatactgccgagtctatcagaattatttagttccattagttcacctccgataacagtttatagttcctgtttagaaggtgaaacgatataaaggaacgcataaataggaattattggagcgtatcaatgcaataattccctattaaaaaagtttacatagaagtatgaggcaaaacccgcccaacaaaaaaaacttgagtttggcggggcattcttcatgctaaaatattctttccctccagactcgcaagtttggagggtattttaatgcttattcaggacgcaacaaaaattcagaggctgcttttgaatagcagccgggcgtaataaagctgacatcattttatataacgcatttagtggtaaacggttaaaaaaatcctattctgtttaagggtaaagtgcggccagcaagtagaactgtcaggacttggaaataggatatataaattccataaattagtaaaagctcaattgggttgcatccaagcgagctttttttgtcgcataaaggagaattgcgtcggctgtcgttctcccccgcttgttcttcatttccgatttcaaaaaatcatgaaatggaggacaagccatatggctgacaataacaagaaatacaccctgttggttaggggcatgcgcgtttctgtcaccaagtgctagggtaatatgtcaagagggaatttaaaaacatatttttccttgtttttgggtataaaaaattaaccaccacagaaacacccaaaaattcctgttgcggctataaaattattccctgatattaaggcataatcttaaaatatggttattgtttgcaccaataaagctcagggaaaaacatatattggtgcacaaataatatttcagtgcatcaccactcttttacctgtggataactatgataattaatattcctagccagttggcagcagacaaccgcaggaatattaatcagcaccgttaccgcagttatttaaacagctatcccctgtccgacctgtaaagctggttctttgaaagtaaggaaaaaaccagccttacaaacttcctagctgtaagaacctgagctcgtttatgggcatgtttttttgattcttgaaattttttttgatagtaagctcggtactcgtcattatgtctcctcaaactgtccgcagcttctatcagataatacctgagataccggtttccagccctattcaggggtttatcttcaccgtcaaattcgccggattgattgctattccaggtgatacctgaaaatttagctaactgggactgatcttcgaacttgttaatatccccaatttcagagataatgccggcggaaaacactggcccaattcccttgattgacatcaatggattcgagagcttggccatatccctggcaatcacactgtccaatttgcggatggtttgctcaaaaaagcggatattattcatactggtttcaagaatcagattaaccgaatccgtgagcttcggactcatccggtaggattcacggcaaattcgttttagctcagtagccaatgtttcagggttagaaaattgcttatttcctttatccacaagcaattgaaccaagtcttcaagtggtgtattaataatttcttccgggccaaaaaaatcggtaataatagacatgctggtggctccaaagatatcactgaatacatcaccataattactaaatttcataaacaacatagttaaaaaataacttttttctcgcacaagtgaacccaccaggtgaaacctgtaacgggtcagtcgctgtagcggaagatacatctcatcaacctcgtaaggtttaggtaatctgccgtgtcttagtttttcagctatgatataagcgtcatatgcatcgttcttgccctttggaggataagacttcttgaagttcttgatacttctggcattgagttggtaaactgtaggcctgtatggctttaattcttcggtgattagtaaataattcatcaagtgaaagtggtataaagaagtagcttccattccaaaaacaacatgatcaaagctatctttaatcgataactctttagttttagatgccaaactctcggcacctgaaatggagttatcgaaaactaactttttcaacaaaatcgttccgtctaatttcataaagcaagccacattcttattcttaccaatatcaatgccaacatgcaaggatattgtcataaaaacacctctggtaagtggattaacttttccgttttctacgcgagaacatcctcgtaatcagaactgacatggagcgggagactacctggatctgctgccatccaggtcaactatcatgctgaacaggctaggtgttagaactaaaacgtagaaggaaaagaaacatactttattaagcagtctatgctgctcggggtattgagaatttaccatcttaccgggatcattctaactaaatgattatttaaattgcttatttcatcaaacattgacagacaggcacctaaaaagtactatctaaaccattgtaaattatagcactctttaaagaaagttgacaacaccactcccccgggtttaaacagcctcacgtaaatcagaattgctaagcaaacattctaagtgtcagaatcaaaccctgacggggaaagagaaacagacttaaaaagcattgtggatatcaccacatgcgaggaggactgatgaattcatcttactaatttttcagtgtgggctgtctctttgaaaatgatttgcctgtggatatttttctgtcaataaaattttcggttcgtatagacatcaccatcctatcattgattgggtaccttggcgcaactacttccaataagtaacccacatgcagtaattcacgtgattaataggtacctttactgcattgttgtggtattgttattgacttcatcaaacccaggtacccttgatatgggaaccggttccctgaacatccggaccacaacattctactattttagaacatgtcgtattcggttgttctgactctattatacgaggaggtctataaggcctattaccgctgccgggacagagagaaatatctggacaagctcgcggaggataacaatatctcacttgaaggctgttatgagaaaggcatctctgtggagtacataatttctgcggcagaggattccatggaggatacgattataaccggtatgttactcgttaagcttcgccaatgccttaaaatgcttaacgaacctgagaaaaggctgatcatagaactgtatcttcgaggtaaaagcgaacgccagctgtccaaggaaatcggtattccgcctatgacgatacatgaccgcaagagaaaaatacttaataagctcaaaaatatgatgtaaaagtaaaaatttttccgtgcagcccctcacttttttccctaaagaagtgaggggatttttttatccctgctgttctttgaaaaattcatatccggcagcttaaatacatgagctgtccagccgtctaaaaagcggcagcgacgttgacgggagcgccaagactgcctcggatgagtgacaggcatccgcaaaacgatggcatcgaaggtgacgagcgacaagtcccggttataaaacagtctgtggtggactgtttcgcaatgaaatggacagtgataatgctacttccgtccagccacagacgcacgcaatgggggcggctcgcagagatcctgggagaggtgaaatccctatgaggcttattaaccacaagccgtttgtgctgccgccctgagagccgtaaggcttttccgcttcgggaagtagtgtcgaatagaagcggcaatttgttatgaagaacaagcaaatcgttttttgatcttggaaactatgcggcagagcggatttttccgccctgccgtatccttctgagattaaattcaaaatattaaggaggaaatcgatatgcaaaaggaagcattagcagaactgctaaagaaggatctcattatcggatatgtgtacggatctgacggagagcatcaggaattctattttgagaagtccccgtctggcattgcgagctttatcatgctaaaaaaggagcatgcggacaagatgattctgacagatacgctggacagactggtgttggacacctacggtgaatttattaaccgttgcccagatcagaaactcctgcaggaaatcacaaaggtgctggtacccatgcagatgggtgataaggagccggctgaaataccgattgtgagtgtggaggaagctcaagccttctggagccaggaaaatcagcaacgcgcctggctttactgtcggatcgatgcgccggaggatacccatggcgccttgaagggtcagaaaaaggagcttatggattacgcggagcagatgagctttgaggtcgtcggtgaatctgaggatctcggaaacggacaggattttgaccgcactggtctaacggaggtcttgaaggcagccggagaaggcaagatggatgtgctgctggttaagaagcttgatcgtctggggcgggataccgccaagacattggaatttatccgaggcttggaacagctgggcatcgagctttattcaccgctggagggcataatcaagctggagcaaagccctcacctttccctgcagtaaaggagggcgagctatatgtcaaaaaatcaggcggccaacgaggtgaaatacaaggtagccttaaaactactggatatcatgcttcgcaatggcctaatctcccctgctgaatacaaaaaaatcgacgaattgaaccgacagaccttcacgcctgaactttctaaggtatatgcgtaaaaacacctggatatatcaatacttgtgtggtattgtgtgttgctaacaggagatcaaatacgagagaaaggagagaaaaacatggcaaagaaaatagtaaaaatcgatcctgttaagcaacagatcacaaagcagttacagccccagaaacgggtttgcgcctactgccgggtaagtaccgactcccgtgagcagcacaattctttctctgtacagttggaatattataaaagctttattgaaaatcatgaggactggcagtttgctggtatctatgctgacgaagcccgaagcgggacgaagctgcaaaaaagagatgactttttaaggatgatgaaggactgcgaagatggcaaggtcgatatgattatcacgaaatccgtgacccgcttcgcaagaaacacagtggacagcatccaggcaatccggagactgaaggagcttggcgttgctgtcttttttgaaaaggaaaatatcaacagcctttcggagaaaagcgaacaaatgctgaccatcttaagctctctggcacagggagaagcggaaagcgtttccaccaacaacaagtgggcggcgataaaacgctttcaggacggtaccttcatcctcggaactcccgcatacggctataccaaggatgaaaacggcgagctggtcatacaggaggaagcagccgcggtggtccgccgtatcttccacgaatacttaaatggcaagggtacatatgccatcgctaaggatttatcggaggaaggactccccacgatacgctcggctgagaaatggaatgacggcgtgataaaggaaatgctcctaaatcccatttataccggcaagctgcttcatcagaaaaccatgaccacagaggtgctaccctttaggcggcagagaaacaaaggccagcttcctcagtacctgattgaggataaccatgcagccattatctcgcaggatcaggcggaggaagtcaaagaaatttttgaataccgcagaaagcagatgggggtggatgatttggagaaataccaaagccggtatgccttcagcagtaaaatcctctgcggagaatgcggcagcctgttccggaggcagaaaatctacatcggcaagccatatgaaaaaatccaatggtgctgccgccagcacatattcgatagcacaaaatgcggtcaaaaggcagtccgggaggatgatgttcaatgggctttcaccacaatttggaacaagctcgtaagcaattataccgaaatcctcactccccttctggaggtgcttaaaaagctccggatagacgaacagcaggagcaggaaatcggagaatgcggtaaccggatcatggaactgacagagcagggtcatatactcagcagactggtatcgaaggggtatatcgaccacgcggtttttatagagcgtcaaaacgctctgactatagagcttgccgcagctaaaaagaaacggagccagctgctggataataacggcttcgaccgagagatagacggaacagaacagctaatagagctaatcagaaacaatcctcacgttattgaagaataccgtgaggatttatttttacaggctattgacaaagtcatcgtacagaaaaacggacaaatcaccttctggctcatcaaccggctggaattgtccgagtcaatcaggaaggaggcggcagaggatggtgcaaaggcatatgcccataggatataggctggtggacggcaaaatacagcttgacgaacacaaggcggctgttgtgaaaaggatattttcagactatctgtccggtgcctccacctccgccctcgcgaagcaactcactgaactgggcttccccaacgccaacaacaaagcctcctggaaccatggctccatcggcaagatactggaaaatgtcaaatatcttggggatgagttctatccgcaaatgattgaagccgagctgttcgggcgggtgcaacagcgccggcaagaacgctgtgaccagctggggcgaagcctccagcctaacagtgtgaaccggcaatacccattcacgggaaggctccgctgcggagaatgcggcgaggtttaccgcaaatacgttgagcatagcggcaaggcatccgagaagtccctctggaaatgtaagaaatatatttacaagaaccgtgtacactgccggtgtggatttctatcagatgagcagataaaggaagccttccttgatgtgataaaccggcttctggcaagacctcaagtgctcgaccgggcaccatggaaagagccaattgcaaataatagagagtttaataacctggatcaacaaatcaaagagctggaagcggaaggacggtattcgtccaaagagcttccggctcttatttttaacagggcaaaagccctatataaaacagcgcgaatcaatgatgccgaatacaacaccgagaagatgaagcaaatgttttcaggcaaacagcttcttgtggagtttgatgaggaactgtttgataccgtggtaaagcaaatcacggtccacgccgaccatcagctggtgtttgaatttataaacggcctggccatggaaaccggatactaagccaaggaaggagaaaagcacaatgcaggcagcgacagccaaaaagaaaagcatatccatgataccctccaagccggaatacgacaggagtataaagcctcagtttaaagccctgcgggtagcggcatactgccgagtcagcaccacgctggagcagcaggaaaccagctatgaagcccaagtttcctattatacggaaaaaataaagagcaatcccaactggaagctcgccgggatctacgccgatgacggtaaaagtgccaccaacaccaaaaagcgcgaggacttcaatgccatgatcgaggactgcatggctgggaaaatcgacatggtcatcaccaagtctgtcagccgctttgctaggaacacagtggatagtcttcagaacatccgcaagctcaaggaaaagaacatcgccgtgttcttcgagaaagagggcgtgaatacgctggagggtaccggcgagcttttaataaccatcttaagcagccaggcacaggaggaaagccgtaacctcagtgagaatacccggtggggtctggtaaggcggtttgagaacggcgtcgtctcagtcaaccacaacaagtttttaggctacaccaaagataagaacggtgagctggtcatcgtgccggaagaagccgagttggtcagacggattttccggctttatcttgaaggcagcagttcaatacagatagccaagatattagaatcagaaggtgtccttaccgttaccggcaaaagtaaatggtgctccactgtcatagataaaatgctacttaacgaaaaatatatgggcgacgtccttcagcaaaagacctataccatcgatttcctcaccaaaaaacgtgtgaaaaacaaaggtattgtcccgcagtattacatagaggacgaccacgaggccatcatcccaaaggaattatattatcaggtgcaggaggaaaaggcgaggcgggcaagcctctgtaaacaggcgatgtctcgaaaagcaaagcgggatgaaaaagaaaaaagcaggtacagctccaaattcgccctgtccgacattatggtctgcagggaatgcggacagccctaccgcaggcaggtctggtcgaaatatggccagaaaaacgccgtgtggcggtgtgagaaccgcctgaagaacgggaccaagaactgcaagcactcccccacctacaaagaggtcatgctgtatgaagccataatggccgctatcaacagtgtcgtggaaaatcgcggtgagtttgtcggcgccttccgggaaaatgtcatcagggtcatcggcagttactctaccaagaatttatctaccgaatatgacatgcagatagaaaagctccaaaccgagatgctggctctgatagaggaaaacgccaagcaaggcgttgtaacggaggattttgacgaacggtataaagggatctccgagcggataaacgacatgaagcaaaagaagctggatcaggttcgggagctgaaaatggctgagaattatcagcaacggctcaacgatatggacgcctgcctgaagaaaaccacctgcgatgtcagggactttgaccatgaccttgttcgaaggctcctgcagagcgtcaaggccatcagggatgacgagatagaaatccagtttaaatccggcattgtaatgaagcagagggtttcatactttgattaagcggcattggcaggagtggccgcaagaggttgttcctgtttttcaagactgagggagttgagaatagattattttgaaaaagaaactgaccattattccaacacaagagcggcatgatcaaagtattcaagcaaaaacggtctgtttgcgggtagccgcttattgccgtgttagcacggtttacgagcggcaggaaaacagctatgacgcgcaggtcgcttgttacatggacaagatagcgaataatcccgactgggttctggccggcatatattccgataatgggagaagtgccaccaataccaaaaagcgcgatgatttcaacgccttaattgatgactgcgcggccgggaaaattgatttggtgatcaccaaatctgtcagccgctttgcccggaacacggtggattctttactgttcatccgaaagctcaaagagatgaatatcggagtcatattcgaaaaggaaggtatcaacacactggaaagtacaggtgaattgctgatcacggttttaagcggccaggcgcaggaagaaagccggaatataagtgagaacacccgatggggtatcgtccgacagtttgagaaaggcgtctttcatgtaaactataaaaagtttatgggctataccatggacgaaaacgggcagttgattattgtgccggaagaagccgaaatcgtcagaatgatttttcagctgtatatggaagggcgaagctatattcaaatatgtcaggctctggaaaactcaggcataaaaacagttacggggaattccaagtggcgggacagtaccctcatcaaaatgctgagtaatgaaaaatatatgggagatgccctgctccagaaaacctataccatcaattttctgacaaaaaagagggtagtcaacaaaggcatcgtacctcaatactacgttaagaacaatcatgaagccattattcccgcggatttattccaaagcgttcaggatgaaaagctcaggcgaatcaatatgtcatgtggggaaagcgcgctgaaacaaaaatacagcgccctgtacgcgatatcaaacatcatgatatgcggcgaatgcggatatccctatcgcagggtgacacgcgcgaggagaggtaaatccaaagtcgtatggcgctgcaaaaacagactcatgaatgggaaccggttttgtaccaattctccgacacttgatgagggcactctccacaaaatgattgccgccgcgataaacagaaatgccaaagcaaaagcgataaaagactacttcctccctgctaatcaatatgacgataggctatcgcgggttttgatagaacgcatcaaggttaaacaggatggaaagctgcgtattacatttaagaaatgataaccgcttttgtcatttatgccccgataaatcatataagaagcaaaattgtccaaatggttctgccttttctgttcgtattgattacaaaacacgcaagccaaaaacgcctgaactcgtgaacttttaattcacatccgcgaatttttagattgaaaaatatccctccgagtgatatactagaacaaatgaattttacggggtgaaagcatggcgctcagctacaaaaagctgtggaagctccttattgatagaaatatgaaaaagaaggatctgcgggagttatccggtataagcccggcttcgatggctaagctggggaagaacgaaaacgtcaccaccgacgtgctcctgaaggtttgcactgccctaaaatgcgatatttcagatatcatggaaattgaagaggattaatacggtcagccgttaatatacagatactcagaaagtgaaggtgctcgtattgtacagctcaattgaattgttcagtgggaccggaggtctcgcgttaggattacaaaagtcagggtttgaccatcgggctttactcgaatgggataaggactcgtgcgacaatatcaaggctaacattgaacggggctttccccttgtccagaactggaatgtcatccagaccgacgtgaaattggtacattacgacgattttggtgaaggcattaaattagtggccggagggcctccctgccagccattttctttaggcggtaagcatcaggcatataacgataaaagggatatgttccccgaagccgttagagctgtaagggagctgaagccacaagcgtttatttttgaaaatgtgaaggggttgctgagaaagtccttcagtacatactttaactatatcatcctgcagctgtcacatcccgaagtgacaatcaaggatggaatgacttggctcgaacacctgaaagcactggaagaataccatacatccgttggtgaccacggactttcatataacgtagtcttccggctggttaatgccgccgattatggcgtcccgcagtccaggcaccgtgtgattatcgtcggattccgaaacgacctgaacgccaactggtcattcccggacgccacgcattcgcaggacgctctgcgatactccaaatggatcagcggagagtattgggaagaacacaaaatagcaaaggcgaaacgcccgacgatatcagaaacggagcggctcaggattcggaaggcaacggaacgcggagagcttcttggccggtggcaaaccgtgcgcgatgcttttctcggattgtctgacccccgaaagagccaaagaaacagcaaatttgaaaatcacgaattcagagctggagccaagccgtatccagggcactccggaagtgtcatggacgaaccgtcgaagaccctgaaagccggagatcacggtgttccagggggcgagaatatgatcgtgttggatgacggttcgctcagatattatacagtgagagaaagcgcaaggctgcagaccttccctgacgaatatgtcttccacggctcgtggacagagagtatgcggcaaatcggaaacgctgtacccgtacagctggctaatattattggcagctcggtttatcaccaacttgaaaggttgaatgaatatgaaaaacaacgacattccggttataaagccgtttaatccactggataaaaaacatctcggcgaaagcgccgcagaagcattactcgcgacagacgttcatcccataccacccgaaccttttataggggcgggtgtatatgctttgtattataccggccctttttcaggttataaggaacttgccgcagtcaatcgggataatcagttccgctgccctatttatgttggtaaggcggttccggccggagcgcgtaaaggtgggttaggtctggaggttgaccatggacaagctcttcaaaaaaggcttgcggagcatggggaatcaataaccgccgccacaaatctggatatcaacgacttttactgccgttttctcgttgtggacgatatctggattccacttacggagtctttgctaattgagagatttcagccggtatggaaccgtgtgcttgacggcttcggaaatcatgatcccggcagtggcaggtataatggcatgatgccgcaatgggactgtttgcatccaggtcgtgcctgggcgacacgtttaaaaccgtgccaatacacagctgagcaggtagagcagcgcgtggctgaatacttacataatttctttaatagctaaaactgcgccttttggcgcatcttttttagggggacatagaaatgcttcatggaagtagtgaaaaatcgaaaatacaaataaatgacgcaaccgtatcatttgaagatgtttataaagcccctaatctgtcttcagaattgttggagaagattaagacggcagacattttacttttgccttatacggatttcaaagggtatcaaaattgcctgtttcctgaacaaacatatcaattttatacgcatcttatgaatgaagcggaaaagcagagcttatcggttgatcttgctgtttcggatgaagattacaaggaaattgaacttcatgccgatgttgttaatatcgctgatatcctaatacaatgggtgctgtttcccatagtaaccggcatgatttcagcttatttatacgatttggtccggcaacgaaagaaaaagatgaacgctaatgtaaaaataaccgttgaaaaaaacgggaaagcaaaaaccgtaagttttgaaggagatattgaaagctttgaaagggccatgaagagtcttgatgaaaccatatttaaataggagttgttatggacttagatcaaattaagcagtacctgagccaacataatatgtcggacttcgatgccaacatcaaggcatatttaaaggaattaaaagctgaagctgtcgctcaaaataatgaggctcttgctaatgagatatggtgtttggagacgatcagtgaaatacagcgggcatatattagtgctttcaattccatcaaagatgggaagcattttgatgcatggaactcatatgattctgttgatataaagctgagcttcttgcgaaagcactttgattacagcggtaatttatatgacttagagtttatcgaagaatatacgaggaaataccagaaactattcccgtatcagttttttatgagccgtgaagcggtaattaagaaagagtcatgctcgatatgcggtagaataaacactatcaggagcagatgtgagcatgaagtcggaggactctacatgggcgaaatgtgttgccgggtggtcgaagatgtggagtttctcgctgaatccattgtgacaaacccgtttgataaatgtaccgttttgttcccagaggggatggagtataactatgaggcattagacattctattcaaaggtctggatactccatatgacagatggatgttggagatagagaaaaggctgaaaccagaatttgtgggtgctcagagaaacgctccttgtccttgcggaagtgccaagaagtataagaaatgctgttacggaacggattctgaattaatggatcacaacaagattacgttattggacaggtcggattttactcccgtgccttataagaccatgggtacatggaaggagaaggagcagaaatagtcagagagggggttatgtcgtgtcattcttcgatatatttaagggaaaacagaagccagacaaaattagtaagccatctgaagcgccgagagctgctgaaaggcaacccaaggataacatatcgtcatttattaagatgacaacggagatattaccctctgcgccagatgatgttattcctgttgagaaaagaatcaaaggcgccattgcaagcaagcatgggctgtatccgcacgaagtgttggttcttgattatgctggttctttttatacggatagtaactcgtttcaaggtttttggtggtatcggtatggtgtaagggatgtcggaaaatgtctgcattccctgatgaatcgagcattcttgcaaatgggggatttacatagtgctattgcactggaaaatgcgacagttctcaaagaagaattgaaaaagcacgggcttaaggttagtggcaaaaaagatgaactggtacaacgcctaatgtctgaagtaaaacaggaagaacttaattcccgtttcgcaaaaagaacataccagctaaccgacctcggaaagctggcacttgaagaagaaggttatgtgccatatatacatcgacatactcttgaagatctggatatatggtcactcaacagaataatacatgacccgccctacatgccctatcgggataaaatctggggctacctcaacaaacgcggcatggagcatttcgcgggccataactttggcctatacagaaactgcagacacagcatgtcaacttttttaatggaagaaaacaagattagggacgcattgggtatgttgtcggaagttgtgttctacgacttgagcggactaagcaataactatgatccccagtttcttgatatatacgctcagagctttttcccgtataaggactccattgttacaatggcaccgggtataaccagcgcggttattcattgtcagaaagaacttaatatgtcggacgaagaacttaaaacagcaatgcttgagcggatgaatcgcttaagcgctccgttacatctttttacgcctgaagaatgtgtggacgttgttttaatggaaagccgcgaagatactgaagctctgaccaaaatatatgccaaagcaaaacggcgcttcaagcaaaaatacccgaacattaagtgttgattcaaggagattctcaaatgggaagagtgaccaccccacgagttattacacagcagattaggcagctatgccaatccatatctgaatatgaacctgcatatgtcgaggttaaagctgatccaagaagtctcattaacgagtgtttcccgaacgttgccgcacatgttaaagagtatggtggtcaaagcgttttcggtaggtgcatttggcaaagagcgaatgtcttaattgaagccgaggctcatgccgtatggcggtctccaagcggtgacatggttgatattaccccgcacaacaatggagaagattccatcttgtttttagtcgatccccaaatggcatatgacggcaattgcatacctaatattcgaaaggcattgacttcatccccattggtggcggagttcattactctttttaatgagcgtgaccaaatagcggcaaagtcaaaaggaaatacattttcattaccggctgatatggtcaggcggatgtttgaaattgagcaaatcctaaaccagcgggttagccgcaatgatccgtgcccatgccaatctggcattaaatataagaaatgctgcggcagttacgaaacataaacaaaataactcagctaacaataagaaggtgtttataatcaattcaaaagaatatagcgaaataattaaactgattgataaaaaaattgagggcgattattgggattataagcaagaatggcatagtgataatgagcgccttcttcttgatatattatgttttgccaataccgtccataataaagattgctatctaataattggagttgcggataatggtgagattataggattaacggaaaatagcccaaatagaaagaatcaagcggccgtaatagatctgttatcaaattcaatgttcgcgggcgattttgtaccagaggtttctgttgaaacaatattagtaaacaaaaaggaaatagatgtacttaccgtttttaactcgtacaatgtacccttttaccttcgatccaagtcaaaaaagtaccattcaattgtagaaggatatatttactccagaaagaatgatagaaatactcctatctctgaaaatagctctatgcagcagattgaattgctctggaagaaaaggctgggcttacttagtccgccgttggagcagattgtttcaaggatgaggaacaaatcagaatggcaagaaattggtgatacatactacaatgtatttaacccagactttaaaatgaaggaagagtgggatcaggaagagtatagggactacaagcgcgaatattattcgtataatcaatataatgaaagcactaattatatcaatttgcatgttttatgcagggaaacggttttaaaagaattccaagtagtgttactagatagtggtagatataagactcctgcccccacatggggatttattcacgatccaaccagatattcggagtcattatatgtttacaaatatattctaaaagatagtatagattacgctttacagcagtttatatatgatgaagaaagtgatgaggcaagaatcgcaaagggcagatttgatgaggttgttctgtatttcgaaaataaacaagaacacgaggagttccatcaatcaatagaagcttatccaacatgtgttgagaattatattaatgacgcaaaactgaaggaatatcatatttcttctaacaacaaacttgaaattaaagactgcacagaaaaattgattacagcttttgctttcaaaagatttttatctgattatcgcaggaaaaaagcaggtgttgatgttaaaagaataaagtctattagtataaggcataagtcgttagatttgttatgcccttccgatatagctgaacatagagttgatatcaatggaactgggaaagtgacgcatttcctttataatagagaaaataggaaagcggtaaattcatattgttatagcgcggataaatattggacaagggatttccttaattttatcgagccgataacaacagattgggaaatcgactactctatcgatatatgtaatggttatgaatggagatgcactttaaaatatgatgatggtacatctaaactaattagcggaaatgttgtacctcctccattctccgatgatgttgaacgtcggataagaaacctggctacttttgatgagaatccatggttgttcacttaattctggtgaatggagactatatatggcgcgtgatccacaaataacacataagataatgtcatccgtaaaatcaaaggatacgcggcctgaaatcgctcttcgtaaagctttatggggcatggggctacgctataggataaattataagcaaatacccggaaaaccagacgttgttttcacaaaagccagaatcgcggtattttgcgacggagattattggcatggccacaattgggctatcagaggattaaagagcctggatgaggaactgtcccattactctgagttttggtcgaataaaattagagggaatatcaaccgggatgaaactgtaaataacgagttaacgaatatgggatggcatgttattagagtttgggaaagcgacataaaagctgatgtaatgagatgcgcatcagatattaaacaaatatataaatcacatagcaaaagtgcgaacaggagattaaaatgagtttaaaagcagacattgaaagaatttttctggataataccagctatgcaaatcctagtcaagcagtaaaccaagcaagttcgcttaacgcattatcagctgatttatatacagattcaaagcgatttatttatgagcttctacaaaatgcagatgattcttctcaaaacaatgacactgtgaaagtatggataaaaatttttaataacaacttagtcattgctcattcagggagcccatttactgttcgtgatcttcaaggaatttgcaatgtaaataatggcacaaaaaagtcggatctgacaaaaacaggctataagggtattggttttaaatcagtttttggacaatctgataaagtaacgatatatacaaaaaatgaatattttagattcgatgcctcctattcgtttgaatggaagtgggcggaatcaaagacaatatgggagaataataacgaccgaaaattccaatttccctggcagataatccctatatatacagaagcaaaagaagtttcggagccaattaatcagttccttaaccaaaacaatgcaaacgttgcgacaataattcaaatgaagaatgttaatgagacgagtctggctgctcaaaatctatcgcagaacttaaatatgttcttatttcttaagaatattagtgagattaattttgatatagcagaatcagttactgttaaaattgatcgcacaaaaaaggatagaatcactttacagaaaggtaacagttcaaaagtagactggttaataaatacagttagtcttgcagtgcctaatgacgtaaaggctgtcttacaagatgaaagaaatattcctgaaaaattactcaatactgattctatagagttgtctttggccgcaaaagttgggagcgatggcattactaagctttctaatcaagaaaaacttctatattcatatttgccgactgatgagacgaagtattctttgccagtacttgttaatacaagttttctaaccgctgcgaatcgcgaatcacttcatgctgattcaaaatggaaccaatggctatttaaaacaattgccgttgaaatttttaagtggatttcaagattggttaatactgagttccattttcaagcatatcaattaatacctagggaaactattgctgatgaactgggtaagaaatttaatgatggaattaaagatgcgctaaaaagcattccgtttgttgtttctagaaaagagcaactaattaaaatagaagaaacaatagttgattttacatacttgtctgagaagtattttataggcgaagaaccaattaaaaagtttattattgaggcaaatgagacgggtagttctaaacaatttgctaagaactctagttttttctctgagttcaaaaggcttggtgcttcttgttttgaatggatacatctccaacgatttctagcctcgacatattttaaagatgctcacacaatagcatataatattgaatttataaaacatttaaagaaactctgcgaatcagataaggttatagaaatttcaaaagaagtattaatgaaattaccatttatttgggatcataaaaatcacattaattatccatatcaagtatgttttcctacagcagacgatcaaaactgggataatccaaatagtgaattatcgttcttacataagcaattgcagatatggctgctcaaagattcagaaattaggcactggctggagagtttgggagttcaagaaaagacggatgtcacctatattactcagactattataccgaaaatcgaaagttacataacgcccgagaatgcattgcaaactattcgtgatttatttagtttgtataaaaaaggaaatcttagggaagatttgattggacaattatcgagaattaaacttataacgcaaagcgattctttatgtcctgccagagactgttttctttcggattattacaaaccgaggatagaaattgaaaaaataatagaaaatgatattttcgtctctgaaacctattgtcttgatatccttgagaaggatgaatggaaacgtttttttaaattgcttggggttcatgagggaattacagccttacaattcacaaatagactttatcgctctgaattaactaatgctgagtttaatgatgaatattttggaactaaggataaaaggtttaccccttttcaatctacgtttatagcggattgtttcagcgatttagcaactatgacctatattcaacttacagaaaataaccccaagtttgctttcaaattctggtctgattatattgaaaattatctgccaagtattatcaagactccagcaatcgcatattgggggtatgagggtaggcctggacggacaagcggtgatcgagtagagaactttgttccatggtttatcaagaatatgcaatgtatccctactgtatcagaaaaatgtgaaattgcctcttctatatttcttaatacagaagagataaaagctattgctggtaaatatttgccagtattcaatggacctgaattatcgccagattggaaagctttctttaattttcgaacaagctttgaattatcagattacttagaattgcttggtacaatttcgtcagatatagacgataaaggaagaataaaaaatgataactacaaaagaattcaatctatctacgcggcattgttagcccaatgtgttaattggagcactgatgatattgaaaaagtcgaagtatgggctattaaaggacatttactaaatacaaaaaatcaattcacagaatgtagctctctcaaatatttcttagatggtaatgaagggatatttcaaaatcaatatgattttgtaatgataaatgctgaaaataagaaacatccaaatttgataacgtttctagagtgttttaacataagtgtattgagacaaagcgaatttgaacttatttcagttcgagaagaagtgtgttcaagtttgaaagaaaaacttgcgtttatttatagatatttcgaatcttggattaaaagtgaaaatcaagatgtagatacgctgaaatgcctggttaatcttaaaaataaaattgaaaagctagaaatatatcaagctgtgagccttgccataacatataatgtgatagattttacaaaaggggtaaatgttcattttgatgaagatgcactctatgtaacaaccccctggaactcaaatagcgtgttattaaagttatcagaggttctgagtagatattttgatttgactggtcatgacaaaaaactggattttttacttaggtctacgagtgatgaaatacaaagatatttcgaacaagaaaacatacaagttccaacagatgtggatgatttcaaggatgcagtggagagcacgaatgctttgatagagattaaccccaatattatatctcaagatttctttgatacgacaatacatgattttggtcggcagcagtacataaaacaacttatacctagagctgtaaaaaatgtactcgcacaccttagtgtattgccagagtatgattgctcatcttcttatataattgcagagagtattattagtggtattactaaaaatggaaatgaaataacagtagtagccagaccatcagactatgataaaatacgactttattacgacgctgaatttgatgtacttgaatatgtagatgcagaattatggtatgaagatggcgttacaccaccaaaacaatttacatttgggcagcttctaaaaatgacaggaataaataaaattcctattaaaaatattgatattaaagattatgaacttgaaacattattaaacaatccaaaatctgatgtttttgattttagtgccgtaccctattcaccagaaaaaactgcaagaattatttcatcatttgcgaatacagatggaggtacgttaatttttggaataaaagaaacttcatcacttgataacgagattgtaggactcagttcggaatttaaagttgttgagattacaaaaaaagcaatttctatgctttccccaatacctgctgttacttttgactggctaaaagttggagaacaatctatttttgtaattagaacagaaaaatcagatggagatatactattaaatgaacaaaaatatatccgagaaagtgctacaagtaaattagaggaaattcatataagcagccaatgcatattgaataatccagacatcaaaagaacaattgcaattatcatagcgatagaaacctattatccaaagcaaagaaaccaaattccaccagtaaaatacgcggatagcgatgctgaaaaattcaaggaagtcttattaagcaaattagatataagcgaagatgatatttatatattaagaaatgaacaagcaataaaaactgaagttgaggatgtagttaagtatcaaatattttctatgtcagaagaagacagattgattttttattatgtggggcatggttttcataacggagttactaattatctttcaacatatgatatgagccaatacgatatagccaatacagcaatttccttacgtaaattattacttgaccctttgaaacaatctaaatgcaaaaatgcattgatttgtattgatgcttgtgcgcaaagcttcacagatgaaaatgcaaggagcagtttgtcaaatatcaacgatgaagaattaataattttttcaaatgatttcccttactatgcattgtttttgtcttgtcaaacaggagaaaagtcgtattcctgcgatgatttgaaaaatggaatatggacacattatctagtcgaagctattagcggtaatgtacatgaaattataaaggagaatagatatattactgatagagcattgggggattatttgtcacacagcgtatctcaatatgctaaaaacaaactaggatttgatcaaaatcccaaaacaataatagatgcaagttatgaaaatgttgttgtagatatgaggttaggaccagaaaaaagcggatcattgtaatccgttttaaaggaaaataatatcccgccaaggggatataagaggagtacgacattttttccacagcctcgaggcacgttgggacagtagtttgcctcagtagaacacacagataagaaactatatcctatcagcgaatgcaatatgtccaatggacaaggcgagaaaacaagtaaagacggaatatgcaatatgggctgttgtttatatataaaagagctaattacagttaatatctgttttcaaatattacctattgatttatagcgtatattgcggtaaaatacatattgtcgccgctgtggtggcgataacaaaaactggttcttgaccgagaggacaagacctgataaaataagttcttgccggcggaaaaccggcgaacaaacaggtctttgaaaactaaacagtgtaagatggatgaaattaaacaaacctcgtcagaagttttaacttttaacgaatttttagccaaattttaatgagcaatcaaacttttcacatatttaacggagagtttgatcctggctcaggacgaacgttggcggcgtgcttaacacatgcaagtcgaacggagttaagaaagaagtttactttttgcttaacttagtggcggacgggtgagtaacgcgtggataatctgcctgtaagacaggaataacgccgggaaaccggtgctaataccggataacctctttgggccgcatggtctgaagagaaaaggtggcctcttaacaaagctgccgcttacagatgaatccgcgtcccattagccagttggtggggtaacggcccaccaaagcgacgatgggtagccggcctgagagggtgaccggccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatcttccgcaatgggcgaaagcctgacggagcaacgccgcgtgagcgaagaaggtcttcggattgtaaagctctgtgatattggacgaacagatttcttgtaaatagcaaggaaaaatgacggtacaataagaggaagccacggctaactacgtgccagcagccgcggtaatacgtaggtggcaaacgttgtccggaattactgggcgtaaagggcgagtaggtggtttattaagtcagaagtgaaaactccgggctcaacctggagactgcttctgaaactggtagacttgagtgcaggagagggaagcggaattcctagtgtagcggtgaaatgcgtagatattaggaggaacaccagtggcgaaggcggcttcctggcctgtaactgacactgaggcgcgaaagcgtggggatcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaggtgtcgggggtatcgaccccctcggtgccacagttaacacaataagcactccgcctggggagtacggtcgcaagactgaaactcaaaggaattgacgggggcccgcacaagcggtggagtatgtggtttaattcgacgcaacgcgaagaaccttaccaaggcttgacatcccgtgaccgctgtagaaatatggttttcttagtttactaagacacggagacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccctacagccagttgccagcacttagggtgggaactctggcagaactgccgttgacaaaacggaggaaggtggggatgacgtcaaatcatcatgccccttatgtcttgggctacacacgtactacaatggcctgaacagagggcagcgaaactgcgaagtagagccaacccctaaaaacaggtcccagttcggattgtaggctgcaactcgcctacatgaagtcggaatcgctagtaatcgcaggtcagcatactgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgaaagtcggcaacacccgaagccggtgacttaactcgcaagagagagagccgtcgaaggtggggtcggtgattggggtgaagtcgtaacaaggtagccgtatcggaaggtgcggctggatcacctcctttctaaggatattggatgttggaagttaacggttagccacagggagagaaatctcacacagctaacaaaatctccatatctcaatattggtcgacatccatcgacacaactgtttagttttgagagactttttccggtggcaatagcgaagaggtcatacccgttcccatcccgaacacggaagtcaagctcttcagcgctgatggtacttggggttaccccctgagagagtaagacgttgccggaaactaaatttaccctgtaaaaagggtttttaaacaacatcgcggggtggagcagttggtagctcgtcgggctcataacccgaaggtcataggttcaagtcctatctccgcaaccaaaaaaaagttctttgaaaactacacagcgtgaagcaaaagaaagctctatttaacaaaatagaactctcaagcgcaaaaaataggtcaagcaaaaaagagcatacggcgaatgcctaggtgctgcaggccgaagaaggacgcggcaagctgcgaaaagccacgggaagccgcaagcaggcaacgatccgtggatatccgaatggggcaacccggcgaggaaaaccctcgtcacctataaccgaatccataggttataggagggcaccaggggaactgaaacatcttagtaccctgaggaaaagaaagcaacagcgattccccgagtagcggcgagcgaaaagggaccagccaaaacctaaactgcttgcagattaggggtagcgggacactcatcacaaaccattgctttagccgaagtggtctggaaagacccgtcacagaaggtaacaaccctgtaggcgaaaaggcgagaagtttagagtggatcccaagtactgcgggacacgaggaaccccgtgggaaacagggaggaccacctcccaaggctaaatacctgcagcaaccgatagtgataagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaaaagaacctgaaaccgtatgcttacaagccagtcgaagcacgttaaaagtgtgacggcgtactttttgtagaacggaccggcgagttacatctaacgggcaaggttaagtcagaaaagacggagccgaagcgaaagcaagtcttaatagggcggcaagtccgttggagtagacccgaaaccgggtgatctacccatgttcagagtgaagctttagtaaaataaagtggaggctcgaaccgaccttcgttgaaaaggaggcggatgaaacgtgggtagaggtgaaatgccaatcgaacccggagatagctggttctcctcgaaatagctttagggctagccttgagaaaaaaatccggaggtagagcactgactgggctaggggccttcaccggttaccgaactcaatcaaactccgaatgccggattaaaacatactcaagagtcagactatgggtgctaaggttcatagtcaaaagggaaacagcccagaccgtcggctaaggtcccaaagacatgctaagtggaaaaggatgtggggttgcacagacaaccaggatgttggcttagaagcagccaccattcaaagagtgcgtaatagctcactggtcaagtggccctgcgccgaaaatgtaacggggctaaagcatgtcaccgaagccacggatgtcgcaagacatggtagaggagcgttccatatgcagcgaagtcgtaccgtaaggagcggtggagcgtatggaagtgagaatgccggtataagtaagcgaaaaggcaggtgagaatcctgcccgccgaaaacctaaggattcctggggaaggctcgtccgcccagggtaagccgggacctaagccgaggccgaaaggcgtaggcgatggacaataggttgaaaatcctatgccaccaaaagtcgttatcaggatggggtgacacaggagggaaggccaagcgcgcggatggaaaagcgcgtccaagctcgtagggcgtcagataggcaaatccgtctgacacaaagcctgagaagtgatggggagggaaaacaagtaccgaagtggttgaacccatactgtcaagaaaaacctctaacgagactcattggtgcccgtaccgcaaaccgacacaggtaggtagggtgagaatcctaaggcgcgcgagagaaccctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgcctcattaacgtgaagatttatacattcggagcgtgaagaggccgcagagaaaaggcccaagcgactgtttaccaaaaacacaggttcctgctaaatcgctaagatgaagtataggagctgacgcctgcccggtgccggaaggttaagaggagaggtcaggggaaactcgaagctttgaattgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcaggtaagttctgacccgcacgaaaggcgtaacgatttgggcactgtctcaacgaggggctcggtgaaattgaactgccggtaaagatgccggctaactgcgataggacagaaagaccccgtggagctttactgcagcttgatattggattttggtattgcatgtacaggataggtgggaggcggagaagccagggcgccagccttggcggagccaacgttgggataccacccttgcagtattgaagttctaacatacggccttgaatcaggccggtggacattgtcaggcgggcagtttgactggggcggtcgcctcccaaaaagtaacggaggcgcccaaaggttccctcagcgcggttggaaatcgcgctcacagagtgcaaaggcaaaagggagcttgactgcgagacatacaggtcgagcagggacgaaagtcgggcttagtgatccggcggtatcgagtggaagagccgtcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagttcacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtaggtcccaagggttgggctgttcgcccattaaagcggtacgtgagctgggttcagaacgtcgtgagacagttcggtccctatccatcgcagtcgcaggaaacttgcaaggagctgtccctagtacgagaggaccgggatggacggatcactggtgtaccggttgtcgcgccagcggcaatgccgggtagttatatccggaagggataagcgctgaaagcatctaagcgcgaagcccaccttaagattaggtttcccttctaaaagaataagacccctggaagaccaccaggtagataggccgggtgtgtaagcatagtaatgtgtttagctgaccggtactaataggtcgaacgcttgacctacaattcacgctgtgtagttttgatggaactgtaattgttcatttattaaaacccttaaggattttttcctagggtttttggcttttatatcggttgatttacattttctctactatgcaattacttaaatgtttttatattgttttatttaaaatttttaatatatgctcaccatatttttcaacctttttcagtccaaacccctttaccttcagtaattcttctttatttgttggataggctgaaattagattttccatttcttcgttactataaatcatataagcagctattttctcttcccttgattttaataatctaaattcttttagttcttgagccaactgctccctactatttttgtttatttcttgatttctgtcttttgtacaggccacctgctttatggtttcagaattaaaatcggaaggatcttcatttataaagaaaataaattcattttcgttatatctatccttcttcaatgggctaacatttgaatcaaaatatactatatacttttgcctaacaatctcggcatattggtaatctcctaaaatttttatgtactttttgccttcttttgttatatattctcttgcgtcggattgattattactttgtttactctctttcgcttcatcaattactaaaaagtcagcatctgttaaattatactttgcgtaataatcataagttattggtttgttattttctttcagccaataagctattttaaacaaatacttttccaatttatgataaatgcttttttgctgataatattttaagctatttatcacttgatcatgtctaattatcatctcattaatttcagttgggcatttttctttatgtataatagatttcgggttagcaataactacaaatgataaatagaaccattcctcactcatcaattgattctcaagtagtattttctttaaaatatttatgtgtctctggttttgcgttatagggctgtacatgccctctcttttgatttctatcccctttcgatcatgaataactcttataaaggtaccatctgaatttattagaatattgccgtttaattgctttgtttcaaggacgcataaaaatctgtcagatataacaataaaatcatattgtgcagtgtatccttcatattctaaccttatatcatgaaggcagagaataggaagaaatgagttctttaattcatagtaaacattattttcaccctcaagacccttctttaagtaggatatgtcacgtaaaattaaatttttctttactccgttttttagtttttttgctaattcctctaaatcagttatctgttggttttcttttgagaactcttttatgaatgttgggcttttaattgtcctcttttaattagcaataaaatcaacagttttatcaagccaagttaccacgcttaccctcctcaatagacactaattaaaacttttccttacaatgcaactctttccggtatccaccttagtggctaaagagtaagaaattattactgtagtttttttaatctttatttcaccgttatttggtgtagcatcaaacttataaaaatcctccagcaattcaattagagatacaaagaaagccggaaggtatattgcagacatgtttgatgatacgtttgagagaaatgaatttatgttttttttgtagtagttcatcatctgaactctccaattacagttttaaactatttctacaaaacgctgtttaattcctcctgtatatcccccctattgcaggaatatgtcgtgttatagagaatattttaatacatggaaagtaatacctgaaaaatgaggtactgcaggactactctggatcaccaaactataaagctttcactttggtaaaagcagcatccaagacaagccgttggtcatagccgtgacggtggaattgatgggttaactcaccgcggggaatatggatggcaaacaaaattctattatgctcccaaaggacagagggtatgtctgttatactatgtttatgtttcaaaatggttttgtgataatttaggtactactcaactaaaggaaaatttatgttggattgaatataatcaccccatttccaatagtcttgaaagtatccatggaaaataatgtattaatttaggaaaagtaagaatttagctaatattatggatttaatttctattacgtattaagcattctatatattatgttaagtaaaattactcgaggtgattttgtgaatgatgctctagatatcaattcaaatagtgttgtatatgcagagcagatttataaaaagtgtaataccatacgaagtcgtgttggaattcctaaaggtgtaatagttgatttctattgtcctgaatgtcgttctccagtttttttaaagacaagggctggagcttcaccatggtttgaacatgagcatttagataaggaaaatagaacggctatacatcttgcttgttcaagatatacaaatgcggacaaaagggaatataaacctgtagatacatatagaatctcaggtgctattccaatatatctgttagggaaaagtgatctttttaaattaagagtctactttccacaattatctgatcaatccatgaaaatgttagtagaatcaaatgcaaaagtatgtctttttcaaaataattctttgcattatgtgtttagctctcaaaatgtaaattacattgatattgcaacttatacaaaacatggctttgaagttcaaataaaagattccaatggggatgtattaagagatgtgccggaagaagtaaaaagaaaatgggtttgtggtatatctgctatagatgtgagtcgggatatttttcatttttggaatgatggtggtatgagagtatcaactggtggatttatttatgttggtacatcatacagaatattaaaaagcagaacagattggaattatgacaaggaaaataatgctatagaaattaaaaaggttggcgaagttaattttaaaaatcttgcctcaatagatgtttatgaattaacacccatagaggtaacaactgaatcattgcaatattttgcaaaacgaggatatcttttaaaacatagaaatgatgaaataattccactttggccgccagcagtttctaaaggtagagacttgatttataaagacaaaacatctttgtttttgcacaaaactagcagaggtaatataaaggatcaaaagctttttacgttggagggaaacaaaatcattcagattcaatcacgtatattgaaaataaatgatgtctccgagatagttcaaattaatgttggtttctcaaagccgataatgcttggcggagaactgacacctatgttatacgatatacatcaagatgaaaatgcaatgtgttgcgaggcaaggggcttagagttaaaagttgaagataaaaatgcatgtgcagtagctacatcatataaagaattgcccatagagggtaagttctatataaaatcaaatttaccttttgtgacctattttaagaggggtaactttgtaatttattcaagctttaattctggttatattgaaggagtaaaatttgatgtagaggtatttgttgattgtggttcttggggcaaatattgttattccatgcaaaagaaaaattataagcagggtactattaactgggattctgtgtataggcggttgttactttgtcatggtcaaacaataatggctaataagcaattacagcaaaatcttgcccggcgccatatcctgccgatagatggcattcgatttaaccccctggaacgtcgtgtctatgaccaacttgaggattactgtaagggtttggccatgcaaatccgtaaacatggagacaggcaatcacaacagatgatgagctttttacttagctttctgcggttacgattcgcttccagtctttatgcattccataagacattagaacgccgtctgcataaagtggaagcaacgttgcggcagcaacttgtaatggaggcagaagattctgggtccaattcttcgctacaggatgttatttttgagggggaagatgaagacgacttggtggttgtggaatcattgctccaaaaccggacacaggatgatttggaatgggaacgcgaatgtctcaagagcatgcttaaagacatggcagacctcaccggcgactcatctaaaatgaagctgcttttacaaacgctggatcaacgtaaagaccggcaaaccgggcgtatccagcaaacggttatctttacccgtttttacgatacgctcactgatatcgtgaagcgactctgccaggcagacccgcagatgctagtaggcacctattcggggcagggagcacagtgttttaattcggttacaggccgtatggttaacctagatcgtgaagaggtaaaagaaagattcttgcgcagcgaggttgacatcttagtgtgtactgacgcagcagcggagggtttaaacctgcagactgctgatcttttggttaatttcgatctgggttggaacccaatgaaagttgagcagcgaatagggcgtattgaccgtattggacaaaaacatgaggatatttacgtcctcaacctatgctatgccggaagtgcagaagaagtggtgtatggccgtttactaaaccgcttagctaatgccaatatgattgttggcacgcagcaggtatcgcttctgccggtggaacaagaagagttcagccagttggctgaaggaacactgacacccgaagaattgatggcccgtgcccaagaacgactcgtgttgcaacgccaacatacagagagtatggaaattagccctaaagaactttatgaaatttacaagcgtatggcccagattgatgatcagagaactactccggtaaatctggaggcaatatgggaaacactgagccaatcgcagtacctgcgccatttgggttgcaccgtttcggatgaaccagcgaagccagcgttgacattgttcggaattgatggcatacccagtggaacagtccttactacttcccgcgcgctttacgaggaaggtttggctgatggcggcgcacgcgtgcatttcgcctcttacggtgatccgttctttgatgctattttggagcacctgagcagtttcgaacttccttcctgtgttcggcgaatcgccgtccctgttcccggtttggaggatgttgaagtggttatttatgtagcaatctgccgtggcgacggtggtgtttgccaaatgcggcttatccgagcgtggagtgacctcaaggatttggctttagcagaggatgagaccataaatgacgaggaaataatgtcgcaacgagaacaactttaccagctggttttgaaagagtttgagccctacctggtagcagaccgcattgaacgagaaaacatacgggctgctctggtgcatgaaatgctcaatttcctggtaattcaagattttcttaaagtcagggcaagttttgccggagaaaatgcactcttttggccggttttaaaggaagttgcctctctaattgaggagcgcgagccccttcaggcaaccggtttaccggcggacatcctgaggagattcaccggcgaattactttttgcttgccaggttcctactattggtgataaaaccatcctgccggtaccgcgcataatgggccgggcggcagttgaagccgcaagtcgtctggcggacagtatgaagaagaaaaggggtaggctccttgttgatacagttttggcccgactgcagcgtgaagtagaggtaagaaaaagattgattaattagttttcattataaaggaagcacttgccgcttattggaccaggtgcttcttttataatagggtatatatttaccagtctgtaatagtcagcatgcatcataaaattatatagattttattaaccttttgtgttaatatttttgtaatcggggaatattatatgttaataaaatttaaaactagaaaacttaaaaaaatctgcgactcgggtcaagagattataaaaaagtggggtcaaggaaacggctttaaaatccagcaaagattatctgaattgcgggcggcaagctgtttatcggatataagtcacttacctccaccaagattacatgaattaagagaaaattgggaggatcatttttcagtagatattagacatccatacagaattatttttaaacctactgagccgataccaagaaaagaagatggtggaatcgatctaagtagagtcacagaaataatggttgtcaatattatggattaccattaattttgaaggaggtgagcaccgtgactagtaaaaaagggctaaatgaaggaaattatgaattcactccggattatgcaattccacccggtgtaactttgctggaaacgctcgaacatttaggaatgacacaagctgatctagctaaacgcactggtagaccagtaaagaccataaacgaaattataaagggtaaatctgcaattactccggaaactgccttgcaattggagcgggtgttaggtgttccggctacattttggaataacttggaacgtaattatcaggaacaattagcaatgcagaaagaaaaggaacgattagaagctcaaatagaatggctaaaacagatacctgtaaagaaaatgattgaatatgggtggattaaggaatttaaagataaaatcagacaattgcaagagttgcttaatttctatggagttgcatcaattgaggtttggaaggatacttgggataatattttaaacacgtcaggattagtttttcgtaaatctagtgtctttgacactgaaccaggagcagtatctgcatggcttaggcaaggagaaattaaagcacaaaaaattgactgtaagccattcagtgtatcagaatttcgaaaatcactcatgcatattaaaagtcttacaaaagaagttcctgaagtattcattaaagatatggttagaatttgtgctgatgcgggtattgcagttgtttttattcctgagttgccaaaatgccctgttagtggagtggcacggtggttaactccacagaaagccctaattcaattaagcttacgatataaaaccgatgaccatttgtggtttagcttttttcatgaggcgggacatataattttgcatggcaaacgagagatttttcttgaatacaatgggcgagaaggggaattagaagatgaagccaatcaatttgcagcagattttttaattccttcttcaaaatataaacgttttattgataaagggataattgatcatgattctacacgtaaatttgccgagaagttaaatattgctcccggtatattagttggtcgactccaacatgataatataatttcttggtctagtcacttaaataagcataaacagagatttaaatgggttgcaaaaaattgacaaggaaagacaagcctcatactctaaagtatgtacataagttatagaaaacgtgatacatcctggcagcagtgggattatatggacggttcaataaaaagattgcaaacttttgctagatttggcttacatatttacaccgcggcttaaagattggccggtcaattattatcgacagcaatttgagtatgatatttgttaagatacctggataaaaaaatatcgcccgaaaactagggcgatatttttttatccaggacaatagatactgacaaactacagtcataaccgtctgttacaatcatagataattcagaaggtattgtggccattatgtgaactcttaaaaaccgtggcttattttgttaataatatttaacctaacattatagtttaaaaagataactgataaaagtaataaaaataaacttaaagcaggaaaatgttgaattgtcagtgaataaatctacaaccagtatttataacaaacgttagggattggtgctatgatgggaaatgaacccaaatactcattgctaatttatacttcagagattaatgaatccttagctagtcatataactaagcaaatatcacgggggataaaaatttatctttttacaagtgattctttggaaaactacgaaaaaaaccactttttgattaaagctagacaatacggtctattatactgggaacaaatagaaagtagttctatacctgatcatgagttaactattgtagatggtgtagtttcagaagattttctttgcaaatgtatttgtaaaactactaactttaatgctgagcaattttctatagagcatgcccggacagatgtgcatctgatgatttccgccggtgctggcaccggaaaaaccacagttatgattaatcgtctgctttaccttaagcacatagatccgtctctttcttttgccgaaatagttatgataacctttaccaacgaagccgcggttcagatgaggcagaggttggcggaaaagttaataaattattatcatgtaaccgggcagagaaaatatttagagtggcttgaggatacccaaaaaatgcaaatatcaactgtacatgcctttgccaaatacttactgggaacggttggccaagagttaggattttccccatcagtagctttacgcgggtatcattttcagaaaagaagaataattgaaaaagctatagatgagtacgcactgcagtatcctgcagaatatcagatgtttatgtatgtgccacagtttctactcgttaatatagtcctgtatgtaaattcagtattagaaaacaagtcattaagcagtgataaaattgcgcaggaactagatttgggagagaatattgataattttgttatttttttgcgattcatattacaaagactccatgtagaattaaaggaatttaaaaacatggaaaataaatgggagatatcagatcttattcgtgagctagagcgcctgcaagaagtacaagatttacagaaaggactacctattcgctttttattcatagatgagtttcaggataccgatgtcattcaagttaagctgttgctctggctaaggaagcagttggattgcaggctgtttgtggtgggagatgaaaaacagagcatttaccgatttcggggagccgattatactgcctttcggcagcttgaggagggtttgggtagtgagcaggttatgcaatacccccttcagaaaaattatcgcagcactgcaaaattattagttcagctgaatcctttatttgaacaatggaacagtaaggtaataaaattcagatacgggccagacgacaaactgcagtcgttaagtaaagataaagacggggtgggtctggtacactatgttacctgggccaaattaggtgagattttaaaaagtttgggtggaagatggaaggttaatgaaagcacagccatactagttcgttctaatcaagatgtgcaggatttaactgaatggtgccagtcattggggtttttctgtgatggggaggtaagagggaacttttatcgcaccgtggctgttcgagaattttatattatgctcagggtactgattaatcagaatcttcagcgggactattttgccctccaccattcttcctatggtgcaaataccttatccaattacattgttcttaaagaatttaatgccgaaaaaagatttttagcggatttatttcaggcacagccggactggcaacagtggcaggcatacagagaaatggcgaatggttatccggtattgcaagtgttgaaaaggattattggggaaattgagccggcccgggtttatgcccgtcgttttattgataaaatgagaaaacttcaaccggaccaggatcgggatttgctgttaaaagaggccgagacctgtaaaatagagtatcagctgaatttagattaccttttatatatactgcagaaatatttctcggatacagttatgacctggcacgggattgaacaatttatacgcctgaagatgcaaactgatacggatgtgctgcctatgactgcatccccggaggagagaagtcaccgtttccggtgtatgacagttcataaagctaagggcttggagtttgatcatgtgattttgcctgtaactgaccaccagtttttgcgtgatgatcgccagcaggttcttttgcgggaggaaagcggcagttatattatggggtatcagctaaatatgcagggaaatgtatttcgcaacagttattgggagcagcttaagtcttcggaaaacaccgagattgtggctgaagagacgagacttttgtatgtagccttaaccagggcaaaaaagaatctgtatgttcacgtcaaggataaattagcccgggccaatactgttaactgttggagtgatttgttatacgggagtgaaatctagtgtttaaggtggaaacatatcttaacccgatagagttttatgataagcttacttttaacatgaatgaaatacatctgacacccgtttctgaacttgctgtgtatttgcaggacaaggttcctaaccccgaaattaaaagaagcatactaacctatgataacttgcagtctttactctaccctaattggaatttcccctttacccagatatttttagctactaaggtgcgaaattgcttaaataatatgttgggccagtcgcctgcagtgataaaaagtatggaaaatcaagaggcagaaattgtacgaagtttttgttttgctgtagagttggggatcaggcaactgccggttttaactggggagagcgggacagaagaagtgttccgggatatttttcacagtttagtcagtgaccggcaggtgcagcaattgttgcgggatagggaagctgtaaatgccgggcatttagcagaaagattagggcatagtcacatcagggttatttatgcctatcatttcaataaattagatgcctgtgaaatggctttctttcacctgtgtcggggttggggcataccggtagtttttcgcattccttatgaccaacgatttccatcagtctttcgagggtggcaggaactctatgaaactgctgccagaacatcctgtgaacactggaaccatggagagaagatcgttataaaaagaggaacccgttttctagaattcttagaaggaagaaatttaggacctggtgaggaggtttgtggaaataccggggtccaggcggacgagcttgcattaaatatctgttctttttcttctccggtggaatttaaacggtatttaactattccaggtaaccgtccggagcgcgggaaaatgcagtatgtagctttatcagcggaacctttaaatcaatctctgcgtgatgaacttaacggtaataatgaagaagagaaagataatattatagcttatccggcaggcaaatttcttttttatctttacgagtgtaagaaggtaaaggatattatttacctgaggtatgatacttttatagaatgtattacctctggctgggttaaagataagggggtttctggtgcacgggccggtgcgctgcttaaagatttggagccttatatggagggagtaagctcacttgccgagataaatgaaaggttaaaagtgctaggtgatttggttcatgtcagtagtatttttgataatgaggcaaaagatattacccttcgcaacagaacaaaaaaatatttaaccaacccttttcgtgtttttccttatatattggaggagcgttatgctgttactctaaagcaacttcttgcccttaacctggagttggagcaaaccctactgcacctgttaccagacgagggggaggagatgagtattaacagtcatctagagatgcttcggcaaatatggtataaagtaaaaacctcgttatctttatcagctattataactgacagactagaaagtgctttagaatactcattcccgtctgactggaaggcaaccaggcgagaattaagaaggtttttagttgttctattaaatctaaaatctaaggaaaaatcggaggaaagaaccaagaaacaggagatacacaatattgagcaattggccgggttaatattaaacactgaaagccttcatataacagatttgtccatgaaaagtttggtaaaatacataaaaaggataaacagtatgccggcttatttgacccacacatggttaaaagaagcagccaggctccagtttcctgatacatataaagttatatggcattgtttgctagttgactatacgtataacaaaaacagggaatctattttaaaatattatttgttcaatagcctttgcttttttaaggggcagactctagcagttagttggattaaggacttgcagtcatatgacagtgaaaatttcttatttaagattttaacctctctttataatagtgtggacagaacgcaaaaatctgaaacagatattagtgagctggacttggcagttacggaatgtgccccgggaattgatgagggtgaggatatcataaaccagatgaccttagtagaggagattcctgctgttgcctggttggacttggatttttgccccagaaaatttttttatacaaatatcttacagctacacccggtatatgaatctgattttcaccagcggctggtctttgctgctataggatctcttttatcccggcaggcaggcggcgaagaagcggtcaaggataatctttttcccctttttccccagtggacctcggcactaaaggaaaatttaattaagacttcgtcagttaaagaattaagggaataccggcagtttcaaaatgttagctatcccaaggccatggacagtcttcagcggttaagaagcaagtattatgtaacgaaaaaatataagattaaaaatgcctataataatgatgttttaaacgaaaaagaatggataaaggaattaatttcagcaattctaccggatgaaattatagctgaaccgggcagacactgtagcatgtgcaatcacttattaatctgcagggagggtgagtttgctgttgacagaaatacctcaagccgtgaataatatgatggaattttttctgagcgcagcccgggcctggcaaaattattgtgatgtgaagagccttttcaccggaattgaattgacccgcgagcagatggctttagtgctgcagtatgaggagcagatgcttatcaacggatctgccggcagtggaaaaagtataaccttactttataagttgttaaagttaatggagcaggaacacaagaggcagagaattctttatttatcttttagtaaaactcttattgatgatgcaaaaaagcgggttaaagattctcctatttacgataaagtaagggataaacatgagttgcatatgttaacctttcatgggatggcttatcgaatgcttaaagaagccggttttgtaataaaaccctacccgtcatctataagaaacattaaagagcacgaaagcacattgttaaatcgggttaatgttatgcgggagcagtttatgtcttctgatgaatatgggcaactttcttcacaagagcgattttttagcacgcaaaatggtacctttctactggaagaatttttatggatgaaagcaaacggttatgtaaataagaaagattatttggaagttgaacgcaccggccggagtcacaatcccagattaaccaaggcacagcgcaataccatatatattgtttttgaggagtactgcaggtggatggaagaaagatttcaccgggacctggatatggaggactatgctcttttgctgcttaaaaatagagagcacattccccgcactatgtattatgactatatttttgttgatgaggtgcaggatttgcagcctatgcagattaaagcactggttcagtatactaataagtcaattgtcttgtccggggatcccaagcagcgaatttataaaagaacccctcatacttatgctaacctgggactgcagctgcaggggaggaggaaccgaaccctaactaaaaacttccgctctaccaagcagattatgaccctggccaatgctataaattttgatgatgtgcaaaatgaccgcctggatgctgtagattttgtcaaggaaggtgacagaccggaaatacgtttttattccagtgataatgaaatgcaccggtacttggttcaggagataaaaaataggctaagtgaggatccgggttgctctatagctgttattcacagatatgaagaggaattgcatcgccgggttgcccctccggtgcagagcgcattggcccgttcttttgatttgattactacagagaggtacagcgcccgctttaactataaatctgctaagaagccagttttctttacagatgcttatagtgtcaagggactggaatttgactatgtgtttatattgcagtttgattcttttcactaccctaacaagaaaaaaattgaagatctgaataagctggcagagaataagaagagtgagatttatgaaagagattataacacgattctaaatgatgagaaaaaggtgttgtatgtagctataacacgggccaggaaaaaagtagttcttctgtgggttgcagaaaacgagctaaaggtttcaccttttatacggaatttcagctgtgaagactatgaagcttacgggttgaataaaaataatttattagttgtactgacgagattagaaggaaaataaagtagtgattttgaataagtacaggtgaaatattgggggtgcgagtggaagagccgtcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagttcacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtaggtcccaagggttgggctgttcgcccattaaagcggtacgtgagctgggttcagaacgtcgtgagacagttcggtccctatccatcgcagtcgcaggaaacttgcaaggagctgtccctagtacgagaggaccgggatggacggatcactggtgtaccggttgtcgcgccagcggcaatgccgggtagttatatccggaagggataagcgctgaaagcatctaagcgcgaagcccaccttaagattaggtttcccttcgcaagaataagacccctggaagaccaccaggtagataggccgggtgtgtaagcatagtaatgtgtttagctgaccggtactaataggtcgaacgcttgaccttaatattcacgctgtgtagttttgatggaattgtaaaagtttatataatatattaacccctgggattgtcttctaggggtttttggtgtgcgactgtctgtcacacattaaaagccatcccgctaggtggcttttaatcttccgactattacattgcttagtgcactcgcggcaaaccactttcctttggaagtgttgaaaatctgtaatactgccgcagaagactcaggcaggcatgtacttcctgaaatacaagtaatggaacaaataagcgggtgatttatgaaagtatctgaaacactatcacggcgttatttaatcccacgttccgcatctagcatatacaaacacaagcaattttgctttaggccgataaatttacttttattaacatgacatattattgaatttgcactttttatacctcactattgaactttatatttacattaattaaatatatttacattgtaataaatgtaaaacaccttaatgtttttaatgaacaaatttaacattttagggtgagtagttatgggcttatgatactatagataattcttttaggtatatcgactcatcaaatcctgtcaatcggattatttctaattgttgtttgcttgttttggttggtagatacctctctcttcttcctaatttatgggtaatatgaattattgtaaagttcgtcatctcttgcaaaatcaacattcctgttggttgtttaacttttgaacgatagcttaattgaagggctttcccttctgctgctagattttgtctaactctacgttccataagtgcataaattaacagggttatcaagaatatatatccaagtgctttcactcttgacggctttttcaaaaagacttgacctaatattgcggggttttttagaaagcgaaagcgcatttccactgtgttttgttctttgtaatgccgaaggattgtttctgctgtattttcccttggattttttaaattggtgatcagtacaaatgttgatgccctttcttttgccatttgccaggccgtttcattcattacactaactatagcctttatgcgataaactatttttacgggggacttttcttttgttttggggcgccctacaccttttttttcttcagcaattacttccgcatctaaatggtagaactgtccgtcttgtttctttttcatatgtcttaagtacgagatggcatctttttcgcaagcaaattcttgtttactaatttctttacagattttttctaattttttctgttcattctcagcagtacgcttcaatgttttttctttcttttgatcaagatttgatgaatgtacgataataaaccggtaacgacggtcgcccaatttcacttttatggactgaagcttatatacagcagcgtttttatccggcgatatattctctatttcttgccacttatcttggcgaaaggcccaatctttaagtgacggtactattccaaatgtctcaggaattcgggatatgaagcgaatgtttttcttggctaaatgttttaggttatctatggtaaccagttttgaatcagctacgtatatggtttctggactattaagtgattttaacatttccggcaattgttcgattatttgttgattccatttcacaacgtttaagttgccatcgtttattgttcccataagaggtattccttcgggagttactactgcaccagctactatctgcttgcagtcccgatggccgtctttgttaaatcctcgaactatgtttaatgtctccgacgaagcattggcataatctccataaacggtaatggatgtagtatcaccatgtgctaaatctactctaaaacggtgttttaaatgtgcttgtaaaactatgttagaatacaaatggtctagatttgattcagctaatcgatccaatgtatttcctaaagcatcgtcgttgaaatcagttgcttgtaccgttggaccaaataatgcttctacgtccatatctttaaaaaattcagatactcggtacaaaggttttcggtctgtcaatatgtttataatcatagcttctacataaaggcctggtgaattattacattgtttttcatcccagattacctgattgttaatgatttgtactaaatttatttctcgggtaagtgcagctattattgcgctgggccccacctgtaagctattaatattttgtagtatttggttttccatttacttaccctcctaatctattaaggaggcatttgacatcattgcttgtttctcctgcaaaaaaacatctattaccattgcatttttcaacaaaaaatatttaaatttcagcctaagtttatctgtttgtaataattattgatttatttccttaagggtacggaatgtgggtttaataaataatatcagtctattaatttttgttcttttaagtattttatggggtaaagtttaacaatacctatagactcaattcttattttcatgggttggaagatgtttaaaacccgtctaattatctccggtactacttcatccgatgtctcatttgatattgtacagtggggaaaccaacaattcgatttgtagtaatcccactcctgattgccataatcctcaaataagtggtgaaaatccctatgcattttcattaagttatctgtcatggtaggtgctaaaaatacagttcctttatttttgggaaaaactccaatataattacatttaatctcgatagaatgggtagtattagtgaattgggtaaagcgtttttcaaaatcattgatgtcaatatcatgataaattgtcaaggtaatatggggtctgctgtcaatttcaaccatataagtactagtctcatctttagcaagttcatcccaaatgtgttgaatggccctttcactttttccatcaaaatacaaatttatcgcatatgtcattatatcctcctgtctggttttattgacataaaatacagtccatagaatctatttatatctaggccagttggttacttttcataaatacccatcccagccgattactattcatggacaaccctattacggccatcattttttgcttggtatagtgtcttattggccttctcaatcaaattgctcgtttagctgtatcttttaaaaaaatctatatcaaccattgtaagagatataggatcgttactcctcaaagcacaacagtttttcaataagggtaaattttattaagaagagtaaaaaaggatccccatttattggaggtcctcacagctagtttcttagggaaattttatataattcttctactcttttactgtccaacaggaagcgtcttctagaggctctatcacaacagtttggccctatacacggctatggagagctacggacaaactagggcggggaccacccgaagttacgcttgactgagattgcgtaagacttgtagtccttgtgacagcaagctatggtcgataaaacaggaagcctacatctcttaggtggcgggtagttcactttcatatgcagtaccagcggctatctccccgataatacaaaggattgccgctaataatgcagaaaggggtcatttcgctgtcagtgccagcagtggtattgatcgaaacaaacggaggtatggacttgccggatttatcgatcccttcgctatcacggatgccaccattgctggcgacaatgcagatatccttggcgcaatcatgagagttgacacctccgagggaaatgatcatatcacactggtttttttgaaaaaccctcaacccgtcatgggcttttatatcagttgggttcggttctgctccgtcaaagataaataccttgacacccgcttcttctacccgagtcttaacttgattggagatgccagtggctgcgatgattttgtcggtgacaatcagtgcccttgtaccacccaagacctttacttgctcaccaattttcttggaggaaccaatacctatcgatgtaaccgttggggtaaagaaactgtatatttgttctcctaaagacatctgtcaacacctcactaatttaattttctttacctttatagaaggtacctcaaagtaccgtaacatataaaccaacaataattaattaagtaatttgaatttttttgtcctatgaaagcctctttagttaaattataaaactcaaaattacaatcttctttccagtagcttatgttttatccgcaggtgaaacttataatggggattgtcctcagttaattctattaaaaaatgaaaagccaaaatcattcacgtagccctcgatggatgtaagatcggggtccttcaggaaattcgattccataagcccctgtatccaagaacggatcacactgccgttattccagagatgggcaaccttttcgagttgtagatactttcgatagggggatgatttgagaatttcaaacccctcctcgtaggcttccatcatggcatactcaattccgtcatggaccatttttagaaaatgtccggcaccggttggcccacaatataaatatccgtctcctggagccagagaacgaaaaaccggttcaacacgtctaaaatctgccttatcgccgccgaccatgatgtagtaactgctttgcgacccttgaactcctctggaaatgccggcatccaaaaagtgaatgccgaaaggttttaattcctccgagcgtattagatcatctttgtaataactgtttcctccgtcgatcaagatgtccccttgggaaagcagaagggcaatagatcgaatatgctgttcagtaggtcctccggctgtaagcatgagccaaacaatccgtggcggggtaagtttttgcaccaattcttccagagaagcagcgccgacagcaccctcttcaaccatctggatcactttttccctggtgcagttgtaagcaaccacttcatgcattccctttaacatgagccggcagatattcatacccattcgttccaacccgaccatacctatttgcattccttattccctccctaacccagggtgtctaaaatatttatattttgccattggaatcaaccttcaatattttttgccaaaactactctttctcaaactcgtccttaccgacgccgcataccgggcagacccaatcttccggcaattcttcaaagggcgttcccggtgtcactccattagccccttctacggggtcgtaaacataaccacaaacattgcatacccatttttccataaattcaagcctcctctatttacctatgtttttaaatactttcctcgcaacttctagtctcaggttgaccgattcctaacggatattttttaaaaatttttccacatatttatggctagaagagtaaagagtgcagtaatcgtcatgttttttaacttattatttctttaaagcaattatattttactaagcttacattgaggttacgaaaatattaacagtttattaacacgagaaagtcgcttaattaagcgactttcgaggcaaccataggcaattgtgctagtcggaaattatgcagtactaaccttgacttatccacagttccatcataagtataatagtttttgagttttagacaggttattatgaattccttgaaggtgtccttttaataatgaagggttgaacacagaaacaattgttctctcaataccaaacacttttcccttacctaagtattttttcgaaacaatacgtggttatccattgacccttttggtgtttattgtataataataatttttgccagtaacagtctgctttgaaatgccacccatagaaacacttctttcctacaaataattattactctacaacaatgggaaaagaaaagcaaaggccgttttgggttattttggattacatagaattatttttaatcatttatataaattaggtactaagttcctggcgtagctaacagtatagcaggatatatccaaatatcatttttctgtactactcctaaaattataaaaactcagcaatatcaggacttgttgagttcaaaagtagcttataaaatgacaaattaatttatttcgtaaacgtatgctaggtaagacgcatatctaataacccaaccgcattaaaaaaacgcctaaaggcgaaggttttagattcgttacttggaaattgatagtaaaatgcaatagaattggcagagtgtaagtaaattttaggtcataactttcgaaaatcaggcaccccaacctagtaaaataaaggtttctgtgatcgggaaataactattttagcctatttcttctactgggaatcgaaactcgggttaacacttatgcgacaactatcttgacaaacgccgcttttaaacggcatagcattttcctctaacatttatttgtggagaatcttatcctatacaggtcttaattgcaatattaattaggaatcaccatactagattactcgttcttttcaataaaatacttattgacaatagctgctattataagtcccaaccaggcaaatgttattattttaatggaagggttattaaaaaagaatttcaagaagtttggtaaaaatattagtcttatttggacccagatagtatttaatataaaaataagtacaataattgcttgaataataagcattcttttagtgatttgcatgccataccggccagttatacctaataaaaaactccaaatagtaattaacactagacctatgtaatacaaaaataatgctttttgaagttctaagtttttccatgcctcatttccgatagtatctacatgtacataaattaccaatactgcaatgataataataagaagaagaatgtttttgatatataacaaaataatcaacctcatttaattttcattatattttagtatactaagggactttcaccctcaagttctaggtgaactatcaaaagacggaagaaaatcccgtcttttgatagttcttataagcgctcaaaaacatttaaaacttccacctaggagagcaattcttaattattattgaaccacaaatcgacatggtatataattccctgtaataaataataagtggggaaaataaactatgccattcatgagccaaagatcaaaattagacttaacaacagaagaagtaaataaattagaaaaaattatacattcaagaacagaaagtgtaagtcacattgaacgagccaaaatgcttcttttctatcataaaggagaaacaatagcatcaattgctagaatattagagactaaccgtgctaaagtagagcgtcatatggtatattcccaccaactttttttagacttgtttttaattgttttaaccctcgtactcaaatttatatcccattccccagacggtttttatatattcaggatttgaaggatcggtttcaaccttttcgcgcagtctcctgatatgaacagtaactgtattatcatcgccgtaaaaagagctgtcccatattttatccagcaggtgcgctttggtaaatacccggtttggattggaggccatcaaccaaagtagttcaaattgcttcggagtcagttcaaccttactgttattcaccgcaacggtacgcttcgtgtaatccagagtcaagttaccatatttcaacatattttcaaggttaacctttggctcaccaagtcttctcaaaacagctttcacccgcaaggccaactcagtgggactaaagggcttggtctggtaatcgtctacccccatcctaaaccctaccacccgatccacctcttcggtcctggcggataggataattatcggcacctcccgctgcgccttcagcttctggtaagtttcaaaaccgtccataccaggcatcattaggtccagtataaccaagtcgggtgatgattgcctggctttttgcaaagcctcctcaccactggatgcagttatcacttcaaagccttccttaccaagactgtgctgtaagatttttaatattttcgggtcatcgtcaaccgttaaaattctctgtggcatcctttaccccaccttcccccaatactccttttcctttaccggcggagcggctaacctagttatagccataaccgggtactccaggtatatttttatgtgcgacctagattcagatatattaatgacagatatccctgtattagccatatattaggtaaataattgacaaacaaatatatcaatttaattatactgggttatacgagtaaatcaatatatcttttgcagtataagaattttttagggttaatacttttgcatttttgctataattaagaccctgtaagagcctgttatcaagcgccacttagctctacctaagtaaattttatgaccatatattttaaaattgtcagctaaattgcaggatatttaaagataaacaacaaattctatatgatactgcttttaagaggaaaaatctgtcgaactgattgcaagaaagttgcttttagcgactttcgaggcaaccataggtacttgtgctcgccgtttcctagagtaaaatatataagtctttgaatccctcgtccccactaatattcgcggcatacaggccgatgtaatcaatgggcattgcccgtaaggaataattcttatataccgtctttgcattattaaataattttcttgatttgagaggtgcaaggcttggaaaaaatcatagaaatattaaataaaaacgaggaaaatattattgccgttttgattaacaaagctaaacaaggtgaatatactcgctacacatctacccggatggatgactgggtgttatcagttagaggaataaccaaggggattgaaaatttgtttaaagctcaggaaaggacaaatttcctacatgtagacggggagtgcgagtgtgacgaaactgtggctttcggtataaaagaggcaaagctgcaccgcgcccggggtgttaccctttccatgtttctgggtctgataaaatattaccgtcagtcgtatattgtggtattggagagcgtagcagaactgaacgaagtggaaaagaaggatattttaagcaaaataaacttatacttcgaccgttttgaaatcggcttctgttcagagtggtcaaatatttcgaaggattcgagagttagccagcttcaggaagtaaaccgcatactgaccaacgaaaaaaacaagtttcataccatttttcaaagcatggccgagcccgtaatcgtagttgacgcaaagagaaggataagggagattaacaatgccgccgttaagtgtttcaatcttgattacaagaatgtgattggtaaaccatgctacgaaattttccggtgttgtcatgaattagatgaatgccctttgaaaagggcgatgcgggaggccagccaatacgataatttggagatatccattgatataaataatcatctgaggaaatttcttgtcagcggttcctttttagaagatataagcggaaagttcgccggtggtgttgaattgtttattgatgtcacggaatcaagggagaatgagctaaagcttttaaaagcaaggaacgatgccgacttggaagccgcaaaattgcgggctatgatttcaggcatgggtgaaggggtcgtctttgccgatgccggtgacaggattattgaagtgaatgattttttcttgaattatattgccggttgttccagatcggaattgcttggcaaaagcatctgggatttccatgcaggagatttgctaggggaagtaagaaaccttattaattcttttaaaactaaaagttattcttcacatgtatcagtgacccggcgaatcagagaactggaaatgattatgcgggttcagcccatatatagtaacggtttataccagggtgtattgttaaacgctattgacgttacagaactgtccagggctaggattgaagcggagcgggctaaagaacaggcggaatccgccaatagagccaaatctgatttccttgctgtaatgagccatgaaatccggactccgatgaatggaattctgggttttgcagaaattttactaaaccaggcactaagcagtgaacaaaaagaaagcgttcaagccattagcctatgcggtgaacaactgcttgatttgataaatgaaattttagatttgtccaaaatagagtcaggcaaaatggtactggaagaaaccgattttagtttagaaaacattataaaagatgttattacaacggttagacagaaagctcaggataaaggtttggagattagagtaaactttttggatgatattccgcagagatttattggcgactctataaggatccggcaaattttatccaacctgctattcaatgcggtaaaattcaccatgcaaggctctgttatcatctcagtttctaaaaggcaagaggaatgccatgaaagggatgatatatttcccctgcaaattgaggtggcagataccggaattggcatttcccaagataaacgggaattgatttttgatgcttttacccaggcagagggagtaatagcccaaaaatttggtggcagtggtttgggtcttaccatttgtagaagtttgcttgatttgatgggtggagaaatttgggtaaatagcaataagccgcagggtacaatatttactttttgcctgccggtgaagatccactttgatggagcaaaagagtctaacaattttgaaaatgagtccgtttcagacggggcgacaatcctggtggttgaagatgaccgggtggcccggcagattataaaaattcacttgcgaaaggctggctacaatgtaatctctacggcatcgggtaaagaagccatcacttgcgcgcggcattatcatcctcatggggtaattttagatttgcttctgcccgacctgagtggttggcaggtattgcaagaattaaaaaaatcagagataactagggaaattcctgtaattatatgttccattttacccgagaaagaaaaagctatatccttgggagccgtagattacattgaaaaaccggtcagggaaaagacactcctagaaaaggtacgaaaacacgtgtcattacaaatgtgtggggagtgtcatattgttctggtggatgatgaacaagtggtattggattacctaagcgtttccttaggcgggaacaactatattcttcacctgtttagtgacgcaaaggacgccctaatttacttgctgacaggtggttatgcccacgcaattattctcgaccttcctatgcccggcatggatagctttgattttttgaaccgcctaagggcaaaccagcaaactgcaaaaatccccgttttgattaacaccgccaaggaactcaccccgggcgactttaaacagttaaatggaaagtatcaggcaatattggaaaagagttctctggaaccaaagaaattagtccaaaaagttgcacaacttgtttatgaatatactgcaacctctgctgatattgaatccgatggaggggagagcggtaaaaaagcttacaatattctggttgctgaggatcatatcttaaaccagaaaatcattgagagctttcttgtaactgaaggccatcgtgttacaatggtcaaagacggggctgaagtgctgcatgccctcaaaagtaataattttgacttaattctaatggacatgcaaatgcctactatggatggttacgaaaccatggccaggattcgggccgagaaaaagtggggaagtatgcctattgttgctataacagcatatgctatgaagggcgatgaggaaaaatgctttgaagccggctgcaactactatctttccaaaccgattaggaaagctgatttaatatcactgattgacagaataactttatccggctcagagaataaaaatgccaaaatggacatggagtatttacaagagatcagacatttaatacctttttttattgacagtgttgaacaagaaattaataaggccttgatagctttggagaaaggcgacttttcaacaatagagtatatcggtcacggactaaagggctcctgcggggcgtacggtttccatgagttgtctgaactgggtgaggaaatggaaaggtcatccatagacgaagattataaaacgctagtcatctcagttgatcggtttagaatgaaaatacacgatataaaggatgctgtcctagctgttaaattttaaaaataaaagaaattatacagtactagccttgcctattcaacataaatttgcacttacattaaacaatgacttatccatagatctatcataagcataattttccttagagtacgataaaaacccttaggaaatgatcctaagggttaacatattactactctacaagaaactaattttttttcccgattcttggatcgatacctgtaccttgcggtatctggcattccggtgtatagcaggtgatatttagaaaagtacatttttgttgacaggaagggcatttttccggcagcttgtctgcatcagactcaaaggtatagccacaattatcacatttccaattcactatagacgacctcctcataaaattattcgcaaacttgcatttttcaaaataaataatctctttaaagccctataattgttttttcaactggctcagttttttaatatgaccgatttcctcattgatcagcttgccaattacctcttgagccttaccactcacaacatttaaaaaagattggaaaatcataatagagtccttctcaaagcgcagagccatctccagagcacttttagcatcggtgattttattaattttgtcttcaatttcagcctggttaaagatatggctttcaattaaagaatcaagataatccttatactcaccggaatagttctcgttagcttcaaactccttggccaaataagcaccgagagcttcgaaatccttaatatgctgatcttcttcattagctaggaattgtaaggcttctttagacttggtatctgtaaccttggcagccagagtgttgtagaatgtgcggccggacttttcaatatcaatagataacttaatgatttcttcagcgctgaattcaattaaattccatgtcattaattttgcctcctatatcttatttagttttatagtaaacccaaattatttttattccacttatccttgctcatatcttactaataaaatttagatggggttaggttttccggttttcacaattttgccttccagagctcgtgcagattgcagtattcacgggccacgatttccctaccatccggtacacagaactcggctatgggcaattcgcccggttttaagaatttacgataggatttgccgtccacgattaactcaatccactcaatatagtgcttttcctccattggatgcaacacgctgcctacagttaccttaatgctgtcgcccgatttctcaataacgggcacgtgcttttccttagcggcgtctactgtgttttcaaccaggtggaccatcggcttgccgcagcataccagcgctcctttaccagtgtgaattacttccacgatattaccgcaaataccacacttgtaaacctgcatcagttcagtcattccatcaaacctcctctatatttttatattagcaataaaaaggtaagaaattcacaacctttcttgaaggaatttttcaagagaaaggttgccttcgtttaatccaatatgggaagctccatgttgctaagataattatagtttgagcggcttacatccaaattacgaaaatcttaataatttattaaaataaataaagacacggtaaccgagagtgtaatgaatatttaataaaaatgttatgttgccataaggtataaccgttaaaatgataagaaataagcttatatgaatattgaaagggggttaatcgtgtatggataaaattttattgactactgatggttccgaaaactctttaaaagctgcagagtatgtggcaggtgtattaaaaaaattacccaacacatccatagttgttttaaccgttattccccgtgacagggatttaggtatgtttgaaatgcacatctctgattcagaattagaatttttacgagctaaatccgaggaaaggagtaaatttataattgaacaaaccataaaacctttaataaagtatagcaacaacatagaaacaatgataaaagtaggtgttccgggagaaaccattgcggaggttgcccaggaaattgcagctacccatgttgtaatgggtaccaggggcaatactggtttaaaaggattgttccttggcagtgttgcccagagggtaatgcagctagtaaatattcctttaacattaattaaagataattaaagattttaagaaatatttataaaactatacggtataaatcttaaaataataaaaaataaactaagaaatggggtataattaatgggttgccaatgcggttgtcaaaataacgcaacacacaaagctgaaaggcctagtgttgaaacaattattgatatggcggtaagaattgaaaaagccggtcaaaaattctatagtaccctggctatttatgagtacaatgaaaaaattaaagaccttttaattttcctggcgggggaggaagccaaacacgttaaagtctttgaaaacctaagcaatatattgaaaaacgatttgcttgatgctgattcctacagcaatgactatctggattatttaaattgcatcgccagaactcacctgcttttcaatatcgacattgaagatgctgattttaaggttgacaccgctagagaaactcttgaactggcattgaagttcgaacgtgattccatcacggtattccaggagatgttagaagtggtgggtaagaatggcaaggaagtgctgaaaaaacttattgaacaggagcgggaacacgttctcaaactagcccactccttcgacatggtctaaaaaaagctttcaccttgtaaggtgaaagctttttgctactcgagccaagttataagccaccgtccttaaacggtggcttaaatgattaaggttcctaaagtgataccgtttctacttacctaactggtcttccaccttaccgcacggactctgagggttcatcaagctggcctgtttcatttccttttcatcttcatctttcagttcttccgttttgagaacttgtgtcaaaggttgttgtttttcatcctttgtcataaaaaatacgcctccttcctttttttatcattaatagttttcaccctgccagcaagccgtctgtctttacaaggcgcccggttatttcgactatatgttttccctggaagcgagcgatggccggcccatttgttttggcatcctactgttatcattgccgctatgcttgatgctcagtaaaggaagcctccgctaaccttgtcggtggttgctcattcgccaatggatttaatggcttctttcatggccccgcactgcttgcatttaaagctgtcaaccagttccccctcgtcatcaacataatcgcatttcgaagcaccggtggtttccccggggaggctttctttttcgggatcataaatgtagccacatatggagcacttccattttttcaataaattcatctcctttgcatttttttgagtaagttattacagatatctataaattattaacaactttattttcatcccttgcctaatgcaattatattttaatcagattacattcaaattacaaaaatcttaacaatttattaataaaaaaatatggcaagacattaaacattattgacgtggagtgggctcaatctcttaaatctccggtttcttccgtcggcagggtaaaggtgaaaatactgccggcattctgttgactggaaaccctgatggtgccaccgtgcagttccaccagttttttggctaggttcagtcctattcccataccaccataattcctggtgctggtgccatctacctggtaaaagggttgaaaaattttctcctgatcccgtatgtcaatgccaatgccagtgtctcttacagtgatgataacatctcgtccggagtcaccggaattggactccactaccaccttcccacccgttgtggtgaattttaaagcattggaaagaaggttggttaacacctggcctgtttttcccctgtcggcccaaaccggaagttgatttttattccgggcaacttccagggttatccctttgttgttgaagagatgcctcatccgtagaaaaatatcttctatcagttcgtcaatcttaaagtgctccctgtacaggaaagttttgcccgcagctatcttggacagatctaaaaaaccattaatcatgccaagcagttccctgccgctgtcgttgatctcgtgaacgtagtctctttgcaggtcgtttagttcccccgagctttcatccattaaaagttcggtaaaagcaataacagccgttagcggagaacgcagttcgtggctggtattggccagaaactcatcctttatccggtccgtctcctgaagctgtcggttggtttcggccagcatctccctttgactcttcagagtgctgatggcttcgtaaagcatacccaccgcttcttccgtcagggccttaaaaataaagacaaaggatgccaccaaataaatatgtccgagtaaattataggtgtcataaacactgtcatataaagtaaaggttgcgtcactcattattccaataatcagggccaggaataggtgaaaatcctgcctgttcagttcctttttcagcagcaatcgcactgcggccagccccagcatgatcattaccgcgtattccaaagctattttgacactggtctggtttgctgtcgatgtatcatacatggccgggagatggggcaagtaaagagcaacggcgacgattaatcccaggctcagtagcgcaaaaagggcaaggattaaatctgatttacgtataatcttaactttgttcttgctgaaaaccgctacaagcaatccagtactcagtaacagtcttgcaatgatccagtaagtggaggctttattgggtgagctgggcgtaatgaagtcaggcataccggcatatgaaacggcatgggcaaattcaaccagtgccaccacgcagaaggtaagggacaaaataagcattcgcagttcatgcttgtacttgtagtcataccagctcatcaaggaagcgcaaattgccacaatgactatgacaaactccataaccaggtggatgctggggtatacatctcccgaaatgaccatgtaatacttgcctgccagaaaatttagaagcaggaaaaacaaaagccaggcaactatttggggaatgaaatctttaccggccagtaatcgtttttttaacaacatgcctttttgcaactcgtcacctctttctgtcgacatgctgataataatataattctattttcttcgcaaaaatctttaaaaaggggaaacctctcactttcatcattgaatgcccgcagcataccaggtttttttccgtagggcagttcaccccttataaatagtttaacacaactatttctttccggaagggggaagatcctttttggggagcattgctacaacctcgatcatttttaaattggtttaaatcataataaatgaaatttaaataggttctccggttttcaaaaaacacgccgccacatcagcaaatgtttttctaaccctggagttgcgtagtgactagaataattatagtttgagcggcttacggccaaattacgaaaatcttaataatttattaatataaaggatgtagctggaaagcataaaatacctgaaatattctcagaaagacagttcgaaaattatcaatgcgaaaaccagtccttctgccaaatacataaaatttaattttcaaattattattatcaataatagcgttaatctccatatttcgatataattaaacacaacaaatcttatgggaggtatacttttgtcaaaatcaagaaaggtcaattctaaggtttttgtgttaatcagcatcgttgccatatttttaagtgtcggtggttactacgcctttgaagaaaaagggaaaccactccctaaaagtaatttatctacgttatctacggaaaaacaagtatatgctcagccttctattgagaaaggacaagacactaaggaagaagtccaacctcaaaataaagagcaggaaaccaaaacgtctaaaaatactgtttccaaatctaatgttagtactgattctaaacctaatgtcaatactgcttctaaatctaatgccaatgctgtttctaaatctaatgttaatactgatacatcaggcctaagcaataagaaactttcctggtacttcatgcctaacaaaaatcacacgttacctggatttgatgcagtgggaagtaagttagttaataaatacaatgggatttatcatggagatagcggttcaaaaactctttatcttacattcgatgaaggctacgaggcgggatatactccaaaagttcttgactcgttaaaggtagaaggggtaaaagcaactttctttattaccggacattatattgatagcaaaccagatttagttaaaagaatggtcaatgagggacatattgtaggaaaccataccatgacacaccccagtttaccatcggtgagtgaccaacaatttaagaatgagttggacggagttaatgagaagcttgaaaatcttacgggcatgaccatgaattttattcgcccaccagaaggcgcgtatagtgaaagaacacttaagttggcaaaagatatgggttacagacaggtattttggagtgtagcctttaaagattgggtaccaacttggggcacacccgatggtaacatgcagactgtattaggcttaatacacccgggagcagtaattcttttacatcctgaaaataaggccaatgctgacatgcttatttcctttattaaggcctgtcgtaatgaaggctatacctttggaacattaaatcaattgtaaataattaggccgctaaaaaggcggcctttgctttacccacttatcccggaataaactgtccaaatattagataattttgaagaacaaatactaagacttaattctttcagaaataaggtgggaaggtcgataatggtaaccaaaggcttaaaacatgtgaaattcacatttggaatgttatcaattttgactgcatctattgttgtcgacgttattattgttacattaaatggcaatataccatggtggctagattattcaaaaattctatggtttggaatagaaggcggcaaaatttcatggcttaaattatcttctatctcggctgttcttatttcttttgtaacaagtttacttacaatttttactgtgacgaatgttactatgtcaaacggaatgggcaagctgcttagatatttcccgtggatcattttattggcggtttttaattcttttagtgaaggtgtgctgttcagaagctcaattttatcaacccttaaaaaggtcatcccaaaaagtcaagctattgtcattgttgctgtgttttttggcttagcccattactacggggcacccggtggaataattggtgtgctaatgagtagcttgctgggatggcatatgtgcaggagcatgtttgaaaccaatggttttgcagcatcttggattattcactttatgcagagtgttgtaatattttcaacaatctttatgtttgacaactttatataagttttttattcttttacgccttttaattgatttatttattcttatacagtttacctatccttttgattactaatcatatgctcttttgcttttaccaactgggtgattatttcattaaccggagtgctgatgccgaattttttccccaaatcaaccactgacccgtttaaagcattgatttctgttttctttccattttgaatatcctgaagcatagaagcatgatgagatgcagtagaaggaaccaattttccataaaaatcttttaaataagtttcagcgtcaggccaaagagtttcttgctgcatagccattaataaggtaaatatttcccgtataatactatccattaaaagtttcgtattattattttcagccaattttccataacttaccccaagaattgctccaaggggatttagtgcagaattatatataattttcccccagatgtacttcattacttggttagaggcaagggtaggaataccagcctccctaaagatctgtgcaaaatcctctagtgctatactatcaactaagtttttaggtgaccccaaaataacatcatctgcaatgaccgttacttttgattcaccgggtttaatagtttcagcaccaaaaattacccgcccaagcattattttttcctctgagataaacctggaagcaatctcaaagttaccgtaaccgttttggagaagtaaaacgtaagtatttggtgagataatattaattatttgtcttatggcatcttctgtactaaaagattttacaggtagaaggattaggtcaaaatctttgtcctgaacttgctcaatacttgttattactttatccaacttgcattcatgtttcccccaaattcctgtaactttaacacctttttttctaataatttcagcaagtggttctcttgctaagccaaccacttggtgtcccttttttttaagaaaacaagaatataccgttcccaaggcgccaagcccaaatactagaatattcattaagctttactcctttaccttactattatttagttgataaaaaataaactctataaataataaaacaatattatggcaaattcaagactaagaatggattggattcttctcgctgaattttgcaattgctactgcattgggttcgtttattggaatgataagtgcaataatattctcctttttctgctcctctttcagaataattttgtaattagtagcttatagtgatttattattccttcacgctgacaatgacatatattaggcctgttaatctcacctacaaatccaaccggtttctttaaggattttcaaatgttgagaaactgtagattgggctatgggaggtacctctacaatatccttgcacatttcagtatcttgctgatttcactgcgacagaaattctataataattcctctttccactcattatccggtgttgaacactcgttaattgaataacaacaactatcttaagaaagtaataattctaaatattacctattgatttatagtttaaattgcagtaagatacatattgtcgccgctgcggtggcgataacaaaaactggttcttgaccgagaggacaagacttgatagaataaattcttgccggcggaaaaccggcgaacaaacaggtctttgaaaactaaacagtgtaagatggatgaaattaaacaaacctcgtcagaagttttaacttttaacgaatttttagccaaatcttaatgagcaatcaaacttttcacatatttaacggagagtttgatcctggctcaggacgaacgttggcggcgtgcttaacacatgcaagtcgaacggagttaagaaagaagtttactttttacttaacttagtggcggacgggtgagtaacgcgtggataatctgcctgtaagacaggaataacgccgggaaaccggtgctaataccggataacctctttgagccgcatggcttaaagagaaaaggtggcctctttataatgctgccgcttacagatgaatccgcgtcccattagccagttggtggggtaacggcccaccaaagcgacgatgggtagccggcctgagagggtgatcggccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatcttccgcaatgggcgaaagcctgacggagcaacgccgcgtgagcgaagaaggccttcgggttgtaaagctctgtgatattggacgaacagatctcttgtaaacagcaagaggaaatgacggtacaataagaggaagccacggctaactacgtgccagcagccgcggtaatacgtaggtggcaaacgttgtccggaattactgggcgtaaagggcgagtaggtggtttattaagtcagaagtgaaaactccgggctcaacctggagactgcttctgaaactggtagacttgagtgcaggagagggaagtggaattcctagtgtagcggtgaaatgcgtagatattaggaggaacaccagtggcgaaggcgacttcctggcctgtaactgacactgaggcgcgaaagcgtggggatcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaggtgtcgggggtatcgaccccctcggtgccacagttaacacaataagcactccgcctggggagtacggtcgcaagactgaaactcaaaggaattgacgggggcccgcacaagcggtggagtatgtggtttaattcgacgcaacgcgaagaaccttaccaaggcttgacatcccgtgaccgccgtggaaacatggtcttgcaagtttacttgcacacggagacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccctacagccagttgccagcacataaaggtgggaactctggcagaactgccgttgacaaaacggaggaaggtggggatgacgtcaaatcatcatgccccttatgtcttgggctacacacgtactacaatggcctgaacagagggaagcgaaactgtgaagtagagccaacccctaaaaacaggtcccagttcggattgtaggctgcaactcgcctacatgaagtcggaatcgctagtaatcgcaggtcagcatactgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgaaagtcggcaacacccgaagccggtgacttaactcgcaagagagagagccgtcgaaggtggggtcggtgattggggtgaagtcgtaacaaggtagccgtatcggaaggtgcggctggatcacctcctttctaaggatattggaagtaagttagcaatcagaaatgacctaaccggcttctcaatattggtcggtcatccatcgacacaactgtttagttttgaaagaccaaaagttctttgaaaactacacagcgtgaagtaaaagaaagctctatttaacaaaatagaactctcaagcgcaaaaaataggtcaagcaaaaaagagcatacggtgaatgcctaggtgctgcaggccgaagaaggacgcggcaagctgcgaaaagctacgggaagccgcaagcaggcaacgatccgtggatatccgaatggggcaacccggcgaggcaaaccctcgtcacctgtaaccgaatacataagttacaggagggcaccaggggaactgaaacatcttagtaccctgaggaaaagaaagcaacagcgattccccgagtagcggcgagcgaaaagggaccagccaaaacctaaactgcttgcagattaggggtagcgggacactcatcacaaaccattgctttagccgaagcggcctggaaaggcccgttataaaaggtaacaaccctgtaggcgaaaaggcgagaagtttagagtggatcccaagtaccgcgggacacgaggaaccccgtgggaaacagggaggaccacctcccaaggctaaatacctgcagcgaccgatagtgattagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaaaagaacctgaaaccgtatgcttacaagccagtcgaagcacgttaaaagtgtgacggcgtactttttgtagaacggaccggcgagttacatctaatgggcaaggttaagtctcaaaagacggagccgaagcgaaagcaagtcttaatagggcgtcaagtccattggagtagacccgaaaccgggtgatctacccatgttcagagtgaagctttagtaaaataaagtggaggctcgaaccgaccttcgttgaaaaggaggcggatgaaacgtgggtaggggtgaaatgccaatcgaacccggagatagctggttctcctcgaaatagctttagggctagccttgagaaaaaaatccggaggtagagcactgactgggctaggggccttcaccggttaccgaactcaatcaaactccgaatgccggattaaagaatactcaagagtcagactatgggtgctaaggttcatagtcaaaagggaaacagcccagaccgtcggctaaggtcccaaagacatgctaagtggaaaaggatgtggggttgcacagacaaccaggatgttggcttagaagcagccaccattcaaagagtgcgtaatagctcactggtcaagtggccctgcgccgaaaatgtaacggggctaaagcatgtcaccgaagccacggcaggaggacaaattctaagtatactctgtagagtacagctaaaatttgtcctcctgggtagaggagcgttccatatgcggcgaagtcgtaccgtaaggagcggtggagcgtatggaagtgagaatgccggtataagtaagcgaaaaggcaggtgagaatcctgtccgccgaaaacctaaggattcctggggaaggctcgtccgcccagggtaagccgggacctaagccgaggccgaaaggcgtaggcgatggacaataggttgaaaatcctatgccaccaaaagtcgttatcaggatggggtgacacaggagggtaggccaagcgcgcggatggaaaagcgcgtccaagctcgtagggcgtcaggcaggcaaatccgtctgacacaaagcctgagaagtgatggggagggaaaacaagtaccgaagtggttgaacccatactgtcaagaaaaacctctaacgagactcattggtgcccgtaccgcaaaccgacacaggtaggtagggtgagaatcctaaggcgcgcgagagaaccctcgttaaggaactcggcaaaatgaccccgtaacttagggagaaggggtgcctcactagcgtgaagatttaacattcggagcgtgaagaggccgcagagaaaaggcccaagcgactgtttaccaaaaacacaggttcctgctaaatcgctaagatgaagtataggagctgacgcctgcccggtgccggaaggttaagaggagaggtcaggggaaactcgaagctttgaattgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcaggtaagttctgacccgcacgaaaggcgtaacgatttgggcactgtctcaacgaggggctcggtgaaattgaattgccggtaaagatgccggctaactgcgataggacagaaagaccccgtggagctttactgcagcttgatattggattttggtattgcatgtacaggataggtgggaggcggagaagccagggcgccagccttggcggagccaacgttgggataccacccttgcagtattgaagttctaacatacggccttgaatcaggccggtggacattgtcaggcgggcagtttgactggggcggtcgcctcccaaaaagtaacggaggcgcccaaaggttccctcagcgcggttggaaatcgcgctcacagagtgcaaaggcaaaagggagcttgactgcgagacatacaggtcgagcagggacgaaagtcgggcttagtgatccggcggtatcgagtggaagagccgtcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagttcacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtaggtcccaagggttgggctgttcgcccattaaagcggtacgtgagctgggttcagaacgtcgtgagacagttcggtccctatccatcgcagtcgcaggaaacttgcaaggagctgtccctagtacgagaggaccgggatggacggatcactggtgtaccggttgtcgcgccagcggcaatgccgggtagttatatccggaagggataagcgctgaaagcatctaagcgcgaagcccaccttaagattaggtttcccttcgtaagaataagacccctggaagaccaccaggtagataggccgggtgtgtaagcatagtaatgtgtttagctgaccggtactaataggtcgaacgcttgacctaatattcacgctgtgcagttttgatggaactgtagaaaaccttgggcaaaatccccaaaggtttttttgttttttctctttaatttattgttctgtcatttatcttgcccgaagtcagttctcaacctgattaaaaaaaaatttagacggaaaaactggttgaatttgtattgacacttcaaatgatctgtgataaattttccttactgagtaaggaaaattggcctaattgataatttgccttaaaaacattttacattataatgaaacccggctaaaaaagtgtattaaatagagtaaccgggaaaacaaatcatatatgcttaagtatagaatataaattgagtctcttaaaagggtgagaattgattatgaaaaatgagaatattatgttatccggtcgggcatccagagaaaccaggttaataaaaagtacatctaaacgccaaattacgatacctaagtcattttttgattaccttgctattgaggatgggataacgtttgttgcacaggtcattgatggcgggatatttttaaagccgcaatcggttcatggtgaaactgttaataatcaggacagaaagcgtattatcagaaaggttttacaggaaggttacagtggagaagaaatggttgaggaaatatcctatcgactacaacgatatgatgaatttattggtcgccgtctccgtgagtttgaaaatgatattgctgacagtgttgaaggcgcggatgtaattccgggagttgaagtatttaatggtttggacattttctttgaccggaaagattgaacgactggtaaagggccttgaaaaaaggcaaaaagctttattggaatcatataaggagcagataggaatttttttacaagaccctctggccggttctgttttaaagggtgatcttagtggttataagtgctgggattggacttttcgaggtgtttcgttgtgtattgtatataaggtttttgagggggacaagcatatcattatttgttactttggtacccgtgagaatttttatgaggaagtaaaaagctatttgaagtaggtttatgagaaataatctataaatattgagagacgactattatcttatgagatagtcgtttttttatttttggctatacagataattaaatgtcttaattgggtttaaacaaatatcaggtttgctctactgtttctattatcttgtttggttaatttaatgttagtttaaaaaatatgaaacaaaaaggcattggtattcgttatactattagacagttaatttagaagggataattgggggatataacataccaatggaaacagctaagttaaagaaaaaatatttttcacgtaaaaaaatagtcctgataagtatagtgcttataatagcggtaattacaactacccttagtatatattacagtcataagcaagacggtttattggtgcaaacagctatggcagggaaaaaacccctgggggaaagtgtttttaccaccggacgggtgcaattggtggatagacacgatatctatgcacaaagcagtaaaataattaaaaaattaacagtcaaacccggagacatggtgaaaaaaggccagataataggccgtttggaatcctcagaagaggaaaaccgcttgaaggaagcagaagccggactggcattgcagatagctaattataataaggacaagcagcctttgatacgggaagtagaagcgtggcgggcaaaacttaggcagtttgagactgcttactcaaacgcacgcaaaaaacttgaccgtactgaatacttgctaaagcaaaatgtggtaagtattcaagatctggaaaatgacaagaaagaatttaccgctgctgaagccgaatattttcaggccatggctgatcttgataaagcagaaaacggtgctaccgatgctgagttggaggtactgcaggcacaggtagaaaaagccagggctgaagtggaaacagccagggcaagcctggctaagtgccttctcaccgttgaccgggatggtatggtattaactgtagaagccgaaaaaggaactttggttacggaaggtactaaacttgttgctataggagaccccaatgtttcagaggttaaggcaaatttgggtgaagccgattcgggccgggttaagccgggacagaaagttaagattacagcagccgcactgcccgaagcagaatttgacggaactgtaaccgaggttgcaggggctgcggtgatcaataataaaaataacgggcagcaaattgaggtacctattaaggtaagtattaatcctggtttaaatggactgaagccaggctatacggttgatctcaaaatcataacggttactgagcgcactgctctggcggtaccatatgaagcaattataaataaagacggaaagaaacaggtttttgcagtccgcaacgaccatgcaaagctttgtactgtcaaaaccggctttgccggggagctatatattgaagtattggaaggtttaaaggaaggggataaagtaatcctaaatcccggagaaaacataacagacggcagccaagttaaagtaacggaaacaactgcagataagttaaaggagaaggctcgtgattagtgtaaaaggattaaacaaaatataccgggccggtgtaaactctatacatgccttgcgggacatatctgcagaagtggaaaaaggtgaatttgtggcggttatgggcccgtcaggatcaggcaagtccacctttatgaacctgttgggctgtctggatactcccagcagcggctcatatttgctggacggggtggaaatcagcgggctggatgacggggaactggctgacattcgtaatcaaaaaatcggatttgtttttcagaccttcaacctgcttccccgaatgacggccctgcgcaatgttgaattacccatgctatacgcaggagtagaaccgcgactgcgcagggaaagagcaattactgcgctggaaagagtcggcctggctgaccgcttgcaccataaacccaatgaactttcgggaggacaaaaccagagagtggccattgcccgttcactggttaaccggcccgcgataattctggctgatgaaccaaccggtgctctggataccaggtcaggtgaggaaataatggctatctttcaggagttaaaccgggaaggctccactatagtgcttgtaacccatgaaccggacattgcccggcatacccaaagggttatacatttccgggatgggaaactggttaaggatgagaaagttgagcaatcgcttgatgcaaaggaacttttagacgggttgcagttatagtacaaagccataaatgtcaactcgccggaaagaagtgagaaacagttgaatttgtgggaaagtatccggatagccttggaaggaattatagctaataaattgcgctcatttcttaccactctgggtatcattatcggtatagcggcagttattgctgtggtggctataggacagggcggccgggcgctgcttatgagtgaaatggaaaaggtaggcactaatatttttgctgtttacatagactggcgcagtgatgaacctcgaacaggcaaggagttttcctttcaggatgctgaggtcatcaaagaaaatgttcccgaggtaaataacctttctcccctttcttcatcttatattcaggtacgcggtggccgggtaaataaatttgcccaggtgaccggctgcacacctgattactcctatattaggaaaatggaaatgggggaaggccgcttttttaacgagtctgattcgattggccgtcgaaaggtggcagtattggatgaagaactggcccgagaatatttcggcaacgacagcccgctaggacaaaaaatagtaatgcagggcaactccctgtctattatcggtatgatcaaaaagggtgactctattctgggtatgggagaaaccaaaaaaatttacataccactgcaggtgtggctgaacattttccctgaggggggcatagattccatagaaggcagtgccaatacaaaggaacaagtggagccggccatgcagcaaacagtgaaggtattggaaagaaaacaccgcttacctggacgatacaatagtgtgagtatggaacagcagatggctacagccaacaaagtaaccggaattatgactttgattatcggagcaattgctgggatatccttatttgtaggcggtatcggtgtcatgaatattatgctggtatccgtaacggaaagaaccagagaaattggcataagaaaggcactgggggcccgcaggaaggatattttgacacagtttcttattgaggcggtggttctttgttttatagtgctagggtaatatgtcaagagggaatttaaaaacatatttttccttgtttttgggtataaaaaattaaccaccacagaaacacccaaaaattcctgttgcggctataaaattattccctgatattaaggcataatcttaaaatatggttattgtttgcaccaataaagctcagggaaaaacatatattggtgcacaaataatatttcagtgcatcaccactcttttacctgtggataactatgataattaatattcctagccagttggcagcagacaaccgcaggaatattaatcagcaccgttaccgcagttatttaaacagctatcccctgtccgacctgtaaagctggttctttgaaagtaaggaaaaaaccagccttacaaacttcctagctgtaagaacctgagctcgtttatgggcatgtttttttgattcttgaaattttttttgatagtaagctcggtactcgtcattatgtctcctcaaactgtccgcagcttctatcagataatacctgagataccggtttccagccctattcaggggtttatcttcaccgtcaaattcgccggattgattgctattccaggtgatacctgaaaatttagctaactgggactgatcttcgaacttgttaatatccccaatttcagagataatgccggcggaaaacactggcccaattcccttgattgacatcaatggattcgagagcttggccatatccctggcaatcacactgtccaatttgcggatggtttgctcaaaaaagcggatattattcatactggtttcaagaatcagattaaccgaatccgtgagcttcggactcatccggtaggattcacggcaaattcgttttagctcagtagccaatgtttcagggttagaaaattgcttatttcctttatccacaagcaattgaaccaagtcttcaagtggtgtattaataatttcttccgggccaaaaaaatcggtaataatagacatgctggtggctccaaagatatcactgaatacatcaccataattactaaatttcataaacaacatagttaaaaaataacttttttctcgcacaagtgaacccaccaggtgaaacctgtaacgggtcagtcgctgtagcggaagatacatctcatcaacctcgtaaggtttaggtaatctgccgtgtcttagtttttcagctatgatataagcgtcatatgcatcgttcttgccctttggaggataagacttcttgaagttcttgatacttctggcattgagttggtaaactgtaggcctgtatggctttaattcttcggtgattagtaaataattcatcaagtgaaagtggtataaagaagtagcttccattccaaaaacaacatgatcaaagctatctttaatcgataactctttagttttagatgccaaactctcggcacctgaaatggagttatcgaaaactaactttttcaacaaaatcgttccgtctaatttcataaagcaagccacattcttattcttaccaatatcaatgccaacatgcaaggatattgtcataaaaacacctctggtaagtggattaacttttccgttttctacgcgagaacatcctcgtaatcagaactgacatggagcgggagactacctggatctgctgccatccaggtcaactatcatgctgaacaggctaggtgttagaactaaaacgtagaaggaaaagaaacatactttattaagcagtctatgctgctcggggtattgagaatttaccatcttaccgggatcattctaactaaatgattatttaaattgcttatttcatcaaacattgacagacaggcacctaaaaagtactatctaaaccattgtaaattatagcactctttaaagaaagttgacaacaccactcccccgggtttaaacagcctcacgtaaatcagaattgctaagcaaacattctaagtgtcagaatcaaaccctgacggggaaagagaaacagacttaaaaagcattgtggatatcaccacatgcgaggaggactgatgaattcatcttactaatttttcagtgtgggctgtctctttgaaaatgatttgcctgtggatatttttctgtcaataaaattttcggttcgtatagacatcaccatcctatcattgattgggtaccttggcgcaactacttccaataagtaacccacatgcagtaattcacgtgattaataggtacctttactgcattgttgtggtattgttattgacttcatcaaacccaggtacccttgatatgggaaccggttccctgaacatccggaccacaacattctactattttagaacatgtcgtattcggttgttctgactctattatacgaggaggaataataggaatggcactaggcaccgggggtgcttgcctgattgctaaaatagctaagtggccgccactggtatcatggtggacagccctgctggcttttgctttctccggagcagtgggtataattttcggtatcctccctgccaataaagcttccaaacttgatcctattgaggctttgaggagggattaatggggccgtggcaagcagcgatttcccgctgcttatgtctgttgtattatgtttattgttttaggctatgagtctgtactttcacataaaacaatgccgaaaatgtataaaaatggttaataagccaacctaccaatatgttgtttaaattcaaaaatcgaactctgcctctttattcttcaataaactgtattaattctttagtgaatctttcacgctggtcatagaacaggaaatgtccacatgattcaaagggtacaagcttagaatttttaatactattattctgtgaaatagctaaagggaataggcatacttggtcattaataccgtgcaaaatcagcgttcgaactttaattgttttcaggtcgttaaataaaccttcttcacctagccatgtgtttgcaatagctgcagtagaccagccggctgcctgcagacctaattgaaaaatccaatccgacagtggtttgctaacataattatggaagatcatatttccaaaatctcttaatgttttgggccgatcgttatatacaccttggataatgttaatcacatcatctttttttatgccatatgggaaatatggacgttggataagactcggtgcagctgcagcaaaaagagcaagcttcgatactccgtaaccattgtgtctggccatgtaccggacacaaatagctccacccgttgaatgtccaccgagtgtgaaatcctgtaatttaagtgcgccgaccacactacggatatcatcagataaacggttataatcgtagccgtgccagggtttgtctgataagccgaatcccctgcagtccatgccgatgcacctgtaccccattttaggtaattggtcaagttggtactcaaataaattatggtttcctggccacccgtgaattagcaggattgtcttgtgacctgtcgggttaaggtcttctacataaatatttacaccgggttctacaccaatataataccccatgatgatttctcccaataaagtatttgttaatatattatttaattaggattattttggtgattatctttgcgatttttttaaagagaaagtaaatttaaagccgtaccggaacctaagaatagattttactcttgctggtaggtgatgaacaacgattgatggcagcaatcaacatatactgttcaacagtagctaagtggaaaaggatgtggggttgcacaggcaactcttagttggttcgttacctccttaaaaagtaaaaccctgtatgcttattggcttacggggttttgttgttacttttcttataatggaattctttgggggaagatgccatctgtgttgctctattaaatctgcttaatagtaatcataagcataactaattataggcataaaaaatttagatcaataaagtgcaaggattattcccttttgtgtcgaatcctaacaaagaattttaaaggagaaaagataaaacgtgcacggtttgactgccttggcggataatacctttttatctggaccagcaaaccaccggaaggtgagagtcaacttgttttcccaagacataatgctaatagaccatacatacatgatgtgttgaagaattgggggatattgcgtgaaacacattcggaatcaagtaattattatatttttaatcattattttactgcctttgacagcatccggatttttatcgtattttaaatccaagcaaattgtggaagatcaattaagggaagacaacttaaaactgatcaaagaagttaaccataaatatatagaagaatatctaaacaaattagaatatggtgtagaggtattggccaatcgtattgatgtaaatctttttgtttcggatccggaatataaagaaaagctctttaatgattggcaggtgtacagggaggcaaatcccgatgttgattatatttatttaggaacagaagacaatgagttatgggttaatcctcgttataataaaccggaaggatataaatgtatcgagcggccctggtatataacagctattaacaataatggccaagtagcctggactgatacctaccgggaagcaagtaccggtgaattacatatatccatcgttaaaaagctaaatacctccggcgatgtacccacctgtgctctttcaatggatataagtttggatgaaatatcagacgtggtttatgatcttgccttgggtaaaaatgtagaagtttttatattaaacaacaatggcaaagtgctggcacattcggacagaaataaaaactatgagggatttgctgataatgattgggtgcgggagttattgaaacagcaggaaggtgcctatctgcgtaattttgatgatggcaaaaaatacgtttgctacacaactatcaaaaatacgggctggaaactgcttgctttgatccccagggggcatttggaagctaaaatagcaccaatcagaagcctaaccattgagattggcctggtagcggcactgctggcagtattcctgggtcttgctttgtccaacaggcagttgattaatccaatattacaacttataggttatgctgatgccattcgcaaaggaaaccttgatcatagtctggaggtgaatggttccactgagtttcaaaatctctccacatctatcaatgaaatgcggttatctatacgtgagaaaataactaaactaaaagactcagaagaaaaactcaggcaaagtgaagaaaagcttagacaattggctgagaacctggatgaactcttctggttaagaactcacagggaaatgctttacgtgagtccagccttcgagaaactatttggtaagaaatgcactagttttttggagaacccggacacttttcttgaatttgttcaccctgatgacaggggtaaggcaattagcattttctctggatctataggaaagcaagaggacatttttgatggtgcatacaatgatgagtttcgaattgtaagccctgatggagaaatttgctggatatgggccaaaactgttccagtaaaagatgccgacggagaggttgttagaattgcgggggtagccagtgacgttaccgtgcgaaaaaaattggaacaagctttaacagaagccaaagaagaggcggagtattccgctcgggttaaaagtgaatttttggctaacatgagccacgaaatccggaccccgatgaatggcattatcggcttttgccatttgctaatgcaaacgcagctcaattcaaaacagctgaactaccttaccaagatcagaagccagtctcagcatttactggggattatcaatgatattctggatttttccaagttggaagctggtaaaatgtctgttgagcatgtggattttaatctggaagaagtaattgccgatttattttatttattagaaaatcaggccagccagaagggtttagagctattggcaaatgttcaaaagggagtaccggcacacctcaagggagatccgctgcgcttgaagcaggtgctggtaaatttggccaataatgctattaagttttccgatcaagggaacatatttttgcgggttgaaaaaattgaccagagtgacagcgatagtgaccaggtaatcatcagtttttccgtggaggacaatggaattggtttaactgaggaacaaatgcagcgtctttttaattctttttctcaggcagatagctcaacaacacgtaagtacggtggaaccggtttaggtttggctatttccaaatacctggttgaactcatggggggcgaaataagcgtaagcagcgaatatggggttggcagcaccttttcattcagtcttccctttggcatattggccagcggtatacaaacaaatcaaagagataatattgatttaaaaggaagccgggtattgatagtggatgataatgaagcttcccaggaaatactggcttcttatttggttgacttgaattttgacgtgaccgtgcttagttctgggcaagaggcgatagatctgcttgttaaagaaggggaggcatttgatattcttgttatagactggaaaatgccgggcttggacggagtagaaacgattcgtttgatcaaagaaaaaatgaaactagaaaaaatacccattatcatcatggcttcggcttatgatctggatgagttaagaaatgtttttagcgaactgggaatcaaagcgtttctaaacaagccacatactccgtcgcagttgatggatgccataacaatggcctatgttgaatccgatagttattaccggccacaggatttaaaagaaaatagcctatttacaggtaaattggagggtaatcatattttgttggtggaagataacctaatcaatcaaatggttgccgttgaaatccttgaatctgtcggcatttcggtggatgtggctgaaaacggcagagaagccgtggaaaaagttcgggccggaaattatgacctggtgctgatggacttacaaatgccggttatggatggtatggaagccaccagaatactgcgtgatgaacccctttaccgggatttgccgattatcgctcttacagcccatgcgataagtggttttcgtgaacagtgtatcgggttgggcatgaatgattttatatccaaaccatttttaccagaggatatgcttcttatcctgagtaagtgtttaacttcaaggactaaagaatctgacaggattattcctgaaaagaccccgggtagtgaaaaaatgtccggggtcgggaaaaacgaaattagcctggagaagctgggacaattaaagggaattaattgcagaagggcattggagagtttaatgggtaatagtaagcagctggttaagttgctgctggagttttgccggtccttccaagatgcaccggcgcaaattaaaaatgactttacagccggaaacaaagattcagcgtgcatcatggttcattctattaagggtgttgccggtaatctgggtgctatgaggttgtatacggcggcgtctgaattggaaaaaatcattcgtcagaatactgctgaccttgggggagcagagtatagtgaattttatgcagcaatggaagtggttttggggaattatttgtatttactggaattaagccagtccaatgcggaatttaaaaaagatgttctggtcgagcaagataatttttcggaacagacgtcatcggtgatgcttgaggaattgcacagcagcatgctgcaattacgggaaatgattagagagaatagttttggtgccggggattttgcacagaatcatttaaccggtaatactgttttaaaccaagaaatacttggtgatttgcttcatgctatcgaagaattcgattatgaccgggctttacttttactcgatagtatagagtcggaatttaataagattgtggagtgagaaaaaatgaacaaggttcttattgttgatgatgtacctgtcagcatcaaagtgctgggcgagttattaaaggaacattacgaaatactggtggctactagtggcagcagggctattgaggtggcattgaaaaaccaaccggatttaatacttatggatgttgtcatgccgggtatggatggattagaaacttgcaggcggctaaaagaaaatacgctgacagcagaaataccggttatttttcttaccgctatgtctgaaagctctgatgtaataaaaggttttgaagttggcggtcaggactatgttgtgaaaccttttaataaaatagaggtcattgcccgggtaaaaaaccatatggagttgagaaaatcaaaagaaaagattaaacaatatgccttggaattagaacgaaaaaatgaagaattgcaacagttattacaaaaagttgaacaaatagcgataacggacttcctaacgggaataaccaacaggcgttttgccattgacagaatgaatgaagaattatcaagaattaatcgtggtgaagatggtttttcccttttaatgatagatattgacaactttaaggacataaatgattctcatggacatgaatgtggggactatattttaaaagatgtagtgaatttaatcaagtctgttttgcgaaattatgacatgatggctcggtggggcggagaagaatttttagtcatgttaccgagtacagaaataaacgatgcaaaaatagtagccgaaaaaatcatttctaatgtcagaactcaaatctttacttataaaggtaattcatttcatgtaaccattaccgccggagtggcccaacatcaagccggagatgacttggatagcattattaaaagagcggatgaagcaatgtaccatggaaaaaaaagcggcaaaaactgtgtaaaaaactcctgtcattaacatctgagaatggtcaaaacacattataaattctcaaaatgtagcagggttcccaggtgaaatccgggttaaatgtggtaagtgaaccagcgcctacagcttgtgaaaatattaaaagtgaactaagcgatatccttacacaatacaacaattaaatgcccgttattgataaaaaaattattgcttttagccttgctttttggtataatgccaataaagatacgcagtagtatctattcttgaggcgatgaagctccagcaactgttagttgatggggttttttgttttaaattaagtagttcttttgaatgaagtgtaagaaaagtatttaccctggaagaatataatatatacatcttttgctaaaggtaaaaattgtagtggttgtgtcgtcttgaggaatagcctaaaacagttaattatagaatatagcagaggttccaggggagtaataattaacttaatatttttaaacaatgatgttttgcgagctaaggcgctctgtggaaagaagatacttctcccagggcgttttttattttatgctgacttcattttttgccgaccctaaaagtctatagaattaaaatgttttactgatttgtcctaacatattattgcaaattttaaaaaacatggtgagaaaaatggcaaagttaataacaaatttaaaacgatatcgcatacaggcaaatctatcccaggatgaattagctagactggtaggtgttaggcgagagacaatagtacgtctagaagccagaagatataatccttctcttaagttggcttatgatattgcaagaatatttaatgcatccatagaagaaatatttactttcactgataattggtaataaattttatttttctataacaattttactcatagattacatgtgaattccaaaataatacaacgggagatggagggtgagtttagcaaatagggtagggaatgaaagaatataaaaaaaaggccaattggccttaattttattttagcaagaatgtttttaaacgagagttgcagaatattctggttgactcttggcatccttgtatttatagaagtaataatcatttacataagggatctgttttttatgcaacaatatattcgtctttgtcattatatgggagttcctttttgctcaaaaaggcaattactgtaccagttattttcccacaaatgaatgctatacaaacagtaacaactattgccgataattgagttccagctttcccagttataaatattgctgccgcaccgcctagtagtccgggcattccatgtaaattgttaattccacatgtatcggttcctcttataagtttttcaagttggggtgctatagtagtataaccaattacacttaatgcccccgcagcgattccaattagcattgcgtaacctggagtcgtcatgtcacaagttgaacctatcgcaacaccacctgcaagtgcagcatttgcaatatctgcaatttcaattttgcccctaattattttcgtaaaaatatacgttgctaaagttgcaccgcataaagcaaaaatcgtgtttattgcagttaatacaactctttcaggagctacaattgcacttgtaaatgatggccaaaagagccacaaaaccatactacccagcatgcaaaataaattcgagtttatattgctttcacatacagcatcacctttaaatttagataaggtattcgtaattactcccaacccaaaatatgcaccaaaagcatggattattattgagccaccagtatcaagaaatcccttaaacataccactatcaagtatcagccattcattaagtatataagccggtacaaataatatgcccattataatatattgatccattttcaaacgtccaagtggagcaccaatcgcaataagtaaacctgcagcagcaaactctgcacagagaagtgtatctatgcttattgtgggtttactaaaaccttctcctccaaaactttttattatcgtgtacataggtatggctacacttacaacaagtaaggttgctgtgagtgaactatacccatgatgtcttacaaaaaccataagaaatccgaaacctacaagcagcatggccaggatatgaatagaacgctcatattttagcgtatcaaaaattgtactgtactgtatagagtcttgattcacttgaccgccttgagaattaattgctgatatgcctgttgatacattatgatttatactaggtatcaacactaatgcagcaccaataaaaagcagcattagtaatattaatagacctttattaaccgtagttttagcttcatatcgaacatctcttgctcgagtttcttttattgtagataatttagccattttttcccccgctattttgttaattttaaaagtatagttttagaacgactatactattattaatcccattaaattaacgcaaaatatccaaagtgtgtcggcgatgtcacaccttggatagaatgataatgcgacatctttgtcacactagttaatattaatcttttctctgatataagaaaagtatgatttatgaccttaattgagcaaaatagtttaaattttttcaatttataaaatgtactatgattttcttagatcgtaggaaaatattttctacatgggtcgaattcctaaaaggatatgtctatgccaccaaaagtcgttaacaggacggggtgacacaggaggtgacacaatgaacctcccccagtttgtgcctatgcttttgaatattattcttgacaggtcaaaaaattaagaattataatattggtaataacttgatattattttaggtttcaggtgttctttacaaaggaagaatagggaaccgggtgcaattcccggacggacccgccactgtgaaggggagccagtgccataaaccactccgttatgggggaaggggcattaaaggtgatgaacctaagtcaggagacctgcctgaaattattctatgctgcctcgagtataaggttagcttaggtgaggacttggaaatccacgccatttttttggcgtggatttttttgtttatatatcttcagaaaatgaggagatattcaaaggaaaattaggttaacttccaaaggagaggatgatatgaaggctgcattgctggaagggattaataagctgcggataacgaatgtaccaacaccaaaatgtaagcagggggaggtgttaattaaggttggggtctgtggtatgtgtagaactgatatgaaggcctatatgtatggccagcgggatttacgtttacctagaataataggtcatgaaatagccggtactgttgttgaaatgggtgaaggcgtaactcaagttaaattaggagaccgggttcaggtggctcctggtttaccttgtgggagctgcagttattgtcttcaaggattgcatcatatgtgtgattatgtgcaaataatgggctttcattacgatggtggttttgcagagtatgtgttagttcctaacaatggcgtaagctgcggagtgctaaacaaaattcccgaagaattgtcttttcaagaagctgctattacagagccattggcatgcagcattaatatgcaggaaagtttacaggttggtcttggtgatattgtaattatctttggcgcaggaccactgggtattctaaatgcaaaattggctgttgcccgaggtgcaaataaagtaattcttatagaaattaatgaaaacaggttagctatcgctaaaaatagagaatttcactattgtgtaaatcctttacaaactaattctattaaagaagttatggaagttaccggtggaaggggagcagatgtcgttattccgtgctgtccggaccctgatgttgtcggtacaggtctggccatgctaagtaaaagaggccgatttggtttttttagtggattaatgatgaatttcggttccataaaagtagattttaatcttattcactataaagaactcagggtttacggggcttatggttgttcttcactgcacaacagaactgccgtggaaatgctggtaacagaaaaggtgaaggttaaagatatgatcacccggtgtatccagttggaagaagttatatccggtataaaaatgattgctgatatgaaggaaatgaaaattgttataaattttgaataatggaggatttaatatgcttattgagcaagctaaagaatttggtcatattattactaagttaataaataaagaagatttatcccggcatgaagcaaaagaagcattttctcaaatactgttaaaccagcaatctgaaatgcagcagggtgcttttttagctgcattaacatcaaaaagagaaacggttgaggaaattgccgggtgctgggaagctatctatgagttagataccgttaaagttattcctgatgttcctgaaccgctggttgataattgtggtaccgggatggatacaataaaaacttttaatataagtacggcagcttctattatagctgcggctgccggaatcaggatggccaagcatggggcaagggcgataacctcagtgtgtggaacaatagatattttagaaaaactgggtgtggatgtagaatgcagtccacagattgtaaaaaagagtatcgaaaaagccggcataggtatttttaatggaatgagccccaaagtacatcctcaggctttaggaagggtgctttcacaaatttcttttggtacaatattaaacatttcaggctctttatccaatcccgctttacctcgctatggtgtacgaggggtttattcaaaagaactcgtaaaacctgttgcacaagttatgcgtgagataggttataagaaagctgttgttgtacatggattggctgaagatgaggttaaagggatggacgaagcctccacgttgggtcatacaattattgctgagcttagggaaaacggtgaaataattatgtattcatttgctcctgaggatatagggattaaacgtagtgaaatgcatttactggctccttcagaaaatagagaagaggaagttttacgctttcttgctgtattaaagggagaggaagaaggtgcccggtctgatattgtttgtcttaatgcagcattaattttgtatttagtaaactgtaataatagcttagaagaatgctaccgtaaagcaaaagaaattattttttccggggaggctattaaaaaattatatgattgggtagctgaacaaaataacgaaccggaaataggtttagaaaggcttaacactttattgaagaaataattcgatgactttgtctctggagaattgatcctcaatctatacaaaatctcataaaaagcatttgtatagaaaatgaaaagatttacagcttgaaggattataacttttttgccatattttaaaaaagaataatttctggagtactaccaaaatcccctcttaaaattcgcataacttaatagatggagatacagggccaagcctagttctccaaacaaaaaaataaaggtggtattcctatgaaacttgttaaaaaaattaaatggatttctgctgtaacaattcttgctgtaggtattcctacagtaggattagtctttgcagccccaacagaacacataaatacacctaaattggcaactgtaacctcacaaaattctgccagtagtgtggcagctcaaaacctgactcaaaacagcgacttaaacaataaaaaggcgctactgggttcacagattaaaacagtacctgttgccaatagtactactacaagttataagcacgacaatagtcataccagctacagtaacgcaagtattgccaaaggtaccttacagaccactacaccgaccccgcagataaaaaaatccatatcaacctataacgcctcaggtcatagctatcataatggacacacaagctcgaacgattatatggggcaaaactatggccatgaaagtgagcatggttggggaggtcacgagtaagaatactatcggtatcgtggaaaacagccagaaggaattttttcttcccggctgtttcctatttaatgtttaatttatgatattttaaactactaaaaccgtttttgtttaagagatccttattaaatgcatgttatgatttcccaacaacaaaggatggattttgcgatgtttgtgtaatctaactatgctataatgaactggtctcaactcttagcgggaacatttaatacttaaccccagataaaatggtattgctcattcgaagaatttgatgagcggagtgattgttttgttgcagcataacttagaagaaaccttgaagttggctaaaaagggggatctaggcaaacgcgaggaattgattcgaaaccacaaaaattttatagcaaaagttagttctaagatatgtaacaggtacttaatctggaacaacgatgatgaattaagcattgcatttcttgcgtttaatgaagctatagataactttaagccaagtgaaggaactgcgtttcatagttttgcccagaggataataaggaaccggctaatagattattttcgtaaagaatctaaacacatgcatatatccctatcaccaatggactcttcagatgaagaactgcgccggtatgatgaagaatattcctatgagcaataccaagaggtggagaaacaggctgttctagcagaggttgttgagagttatattaaagtgttgtgggaatatggggtaacattagacgatttggtcaaggtttctccgaggcacaagaatcgtaaggagacattgatgatggttgcattgaaattaataaatgaaccttctcttttggaatacttgaaaaaatataagcgtttacctgtaaaagaactgaagctttttaccggggtaaatcgcagaattttagatggcggcagaaaatatctgattgcccttgccttaatcttatctgaaccgaggttttatcctttgaaaagccttaccgagataccatgtgcaagtattggagagaaggtgtcacggcaatgaaaaaggttaaaggtgtagtaatgagaacctctgccaagataacagtaatttatacaacaaaaggtgattttttagaaattcctacacctaaaaggcagactgtagtgggccagcttattgaaatagatctaataccacaaaagcctttcttaaaagcttctttcttgaaatatgccacagttgctgcagttctaattctagtgctgtcattaggcatttttaacccgctgtttggaccaagtgtggcagctgcatgtgtagcgcttgacatccataatggtgtggaaatatatgttaataaagaagctaaggtcattgaggttaatgatgacggcaagggaaaaatcaatgttttagatggcctggagctaaaagggcaagatgtatatacagtggtggtgttaattttaaaaaaagctaaaacagaaggaatctttgaaaaggatcagaacctggtgctagctagtgtagtgccggtgggtgatggggtactatcaaatgtagttgatgaggataagcttcgcgtcagtattcgtaaagaaatgcttaacagtaaaatatcgggagttgcactagtccgaaaaacggatgaggatataataaataaggcaaaaaacaacgacatgactattaataaataccttgtttatgaacgctgtcagaagggcggatttgatatccgagccgaagaattccgtggtgaggatatccagaaagttctattaagtgccaacacatccttatcaagcttattccctggtgcgtgttttgagcttaattatgaggaacactcagggagtcggggagaaattaaaaatgagacagatcacgcactaaccatgaatcaagagcatgccagtggtggtacaaataaagaagataacaaaccggaaaaatcaagttcagggaatctagagcatttgaataacgggcataatacttcggaattacagggaatggaggaagagcataagaaaagtgagagtcatttttaggatatcttgttacccaggatttacatcgcgcgattacagtactaattggtattaacaaaatcagcacgatttaggagagataccagggaaattaaatattccctggttatcaccggcagaaccctataatatggtgctggggttctcccctcctgttacattctttaaatttccataaacaatcacttccggtttttcgtattccttattttccataccaatcccccctttcactgtatttataagttacatgctacccatcctctattatctcatagcattaaaggattgctgaagaacacaaattgacctgttatctatgtcaaagtgtgcagaaaacggatagcattcaacaatttgaaataaacacgtgttatcccaggtatcccctccaagcatgcccattgcactcaacgagatggcatatttaccctttgtgagagtcaggggaccgatttctattcttactttcttaatttttttctcaaaaaaaattccgtgaaataacccggatgaacccagagcaacaaaatctccggtttcattgtatattctaaattctatactgtatttgtttgataaaggctcccctccaatatctactaataaaattattttttcattatatctaaatatggtggtatgctcattttttatatttaatatttcgacacgacttatataaaaatttaattccttataatccaaagggtttctttctataatactggaagatatatttaaaaaatttatgtgctgttcctcataatctctaataacttcatttacagaaccgatttttactaaatggccatcttttagccataaagcgttgtcgcataaacttttaaccatatcggtgttatggcttacgaataaaattgtttgcccttttctggcaaaagattttattttcctaagacattttttctgaaatgcaatatctccaacagccaggacttcatcaataatcaatatatccggctcaaggtgtaccgctaccgcaaaggccagccttacatacattccactggaataccttttaacaggtgtgtctataaatttctctatttctgcgaaattaacaatctcatcaaatttatttttaatttcctgcttactcatgcccaggacggcaccactgagaaaaatattctctcttcccgtaagttcgggatgaaatccagtgcctacctccagcaggcaggaaagcctgccgttaatttcaacataaccgccagtaggatcagtaacccttgacaatatttttaacagtgtactcttgccggccccgttgttgccgacaatgcccagtacatcacctttgtttacttcaaaggatacatttttgagagaccagattatatctttactgccgtttaccaattcttcaccggtgaatttagttagtccgcgcagcttagctaaatttctaaccggtgcgctaataccctgcattatagcctcgcggaatgttttacattcatttctgttaatccctatacggtaacatttagatatcttatgaaccttaataatggggttagccatctataaatcacctttaaatcagataatatcagcaaaaaatcgttccacctgttgaaaatagattaacccgaagataaaaagaattatgctggttatagcagaaatcagaatcatgtgccagggaaagggtacagtttttaacagggcagatcgaaacccctctaatattccggccattggattcaatgcgtaaataagccggtactctgccggtatcatagatgtagggtaaacgataggggaagcaaacatccataactgcagcaaaaaaggagtaatcgttggaatatccctgtattttatacttagggacgcaagaaacaacccgacaccactcgcagataaaataatcagtagaaccagaagaggaaggtaaagtatcataacagtaggataaatatgaaagtaaaacatgaggccaatcaaaaccaagaaggcaatgaaaaagtccatcaggcccgcaactgagggtgccagcggtatgatcaagcgcgggaaataaaccctggatattaatttcacattcccaataagactgctgccggaacgtgttacggtactggcaaaataattccaggcaatcagagcagaaaaattaaaaattggataaggaactccatcagaaggcattttagcgaattttcccaaaaataaggtaaaaataaccattgaaaggaatggttgaataactgcccacagaccgcctaaaacagtttgcttataacgtattttaatctccttggcaactaaaaaataaaataactccttatagttgcataattcttttatatctattagctgccagcccttcttaggcttaattatcaaaattgtgcttttttctttttttgcagtctgtttagcaataattcttcaacccctttgtataaaacatacactgggcgcaaaaatggacgttgtcgtccaaggatagaaaatgtatttccactaaacaataaaacagttaacatattaaacttatgttttatttttgtaggaaataaaatttgatataaaaacagatttgttttggggttcatagaaattaactgcttcttataaaaagagtattctcccggcagccctttttctgaccaaaattctttccaatgtccggccgccggcccggaattacccaccatctcatggatcaatctcaaagttatgccaaatgctttcctactattaggtttggttactatgcttctgatataagaccagtctaactgatctcctagttttacaataaactggcataaatctaaaaaccattttaaccctctgttaaacctgtggtgaagtgcaaggtgatccacacaatggataaatagcatttctaaatttaaacaatcaacttcaatctcaccaaaatgaacgcgctccgggttttcagtccaacagtgacggtctaaatcgtattgagattcgatcgaagtaccgtccataactccgttccagtgaaaatcaagattgagggtgcagaccccgaaactcttaaaaaaatgctgctcggaaaatagcttgccaataaccctatcccaataccttacaaagtctctccgataaattgtaaatccattagctagtaagtagtctttcacacagtaaaagtcatctggggaaataagaatatctatatcagaaaccggtctaatccagttgtttccataaagcttctccataagtgaaaaacctttaagaagtgtacattttacaccctgcttagatagtccctcaattactttgctgccttcgttttcgagcagcgtgttccgcagggccacttctccggctaattctttccatgcttttaatgtttccgaggggagttctaagggtactttctctgaagaaacggcgtcataaaataaggctattacttgaagctcgtttaatctgttcgttaaacactccggtttggaatgggataataagtattttagatgttctaagtttccggtaccatagtataccttgataaattccagaacaaacgagtcttcatgagatctgctcatttccacaccctcttatggtttcgttaagcttttgttaaatagattggctaagacggcagatatttttcccaacagatttagtgtgcttgctcttattttttttacaaatatctgtaaaagtttgatcggtgcatttacttttaaaatgtgcatccggtggtgccgcttatgatagcggatataatatcgtttcatccactctcttcgtttctcctgagaaatacaggacaaagtatcctttttgtagtaattgacaatgttttcttcagtccattcgcttgcttcaaaaaagccgtctccctttttttgatatagaagtgttcccggatggatcttcaatggatgccagtcaaaagtactgggtttgacacgttttacccactgtattctttgttctaaatctttaattatctccccttcgagagccgttaacatgtaggcatgtatagatattccttcattacgacataaagctatcgcctgctcgttggcatagactgtggtctgtttattaacgaggtccaattctctctgggaagcagcttccactccaacttcaactaaaatacaccctgccctttttaataatttaatcatgtccggcttgagcctgttgaccctggtttggatagcccactttattttcccggataatccggcggaaataatcctctcacaaatttcccgggacctgttttcataaatcaaaaagtcattatcatgaaaatagattccatttacccgataatcctttcgtacttgtttaatccattcaattacataatccgggctgtgaaacctcactcctcttccataggtcagtgattcagcacaataatcacatctgtagttacagccccgggaagtcagcagggatactgttgaaaggtaatgaccgcgaatcgtgttcatagtaggcctggtgtaaaagggcatatcaagtaaatccagagcgggaagaggcaatgtgtccaaattatcaatctgttgagctggcgtatgaacaataatgctttcctcatttttccaccatactccgggaattgatgcgggattctccccccgggcaagactgtttatggccgattcaccctctccctgaactataccgttaagaccaggtattttaagaagtgtaagctcaggtaatgcactgacatggtgcccccctgctaccacaggcccggcataaatccgccgaattaaggaaacgcactccagtgtgtcataaatcaggggtgatattgtatttaatccaattaagtccggtttataaactttgatatgctccagcatagccgcatttattttatccttgtttctgcccactacagcctgaatggaaaagcgatcaaaaatggatacgatatggccttcttgtctcaatactgcggccataaaggacaaccctaacggcagccaatcaggtccgggcgttctgttcagcctgagacaagggtagatcaataaaaccctcatgaaaaatccccctacaactctacgcactcataattttgccatgacaaccctacgaggccaatatctctcccatgccccaattgagccgtttcaaagggatcttcgacaaaaccttccaaacaagcgtattttctcttaagagaatacattgtgcggtaagcctcaaaatcaacagccagaggatttccccccacaataacaatcccggctttctcggttctcccctgctccggcccgccggttatgaaagctgttctgccgtctattatggttagatccggctggagagccagggatatttccgcaattttttccgacagatggtcgtgatgcaaggggtatctctctaaaggatgcataaatccaactgacagctttaggccaaaactataatctgaatgccggtgggtttttagattggctaatgaaattattctgtctgcatcaagggctatttgcggcaaagttacatgcttcagatatattccctgaatgggtacgcgcacccacgcttcctcatcaaaacagactattcttgctttacctctgagggcagctaaaactttcgtctgttcagccacttttcgtgtgggcagggcactgattgatgaacagtcacctacccaaatatcatggatacccttgctgcgaagaaagtctatgagtgctgagagcattacagggcaggtcgaggcaggataggggtcacccgtgttcaagttgattttgattaaaacccggtggtcgggagtaatttggccagctgttgcgttttcccagactaagtcaagctttttatagacatctcctacatcctcaaatacttgaatccgaaatacttgcaggttttccttatcttcacctgctctttttctgggcatgctcgtacctgaaacttcaatctttctcaagacatgtggctgcagcaacttttttttgatccttttaagaagcttaatgatatttctaccccccgaccaattcctccattaagcacccgaaatactccatatctgtgccaaagtagacatggtagcaatctatattaagcaaaaaatccattatgaaatggaattttttatttatatcaataccgtaaatgtccatagttaccggaaaaagctcctctacaacttttgcgggaggaatcttttctaccctgcttttgaattgcccggtttgctccaaagtcattaaggtataaattttcgttgatggtataaatttaagtccctcagtagccgcagctttataatggtactcaccatcaatatattgatatggttgtttttgctggagctccggaaaaagattgtgaatagccccgcagcgaaacttaataatatcagttacagatattccataaaaagcactgcgtttagccaacataagcctgtcatctgacagaataggatgccctctgcgaagcatcgcatatgccgccgttgatttcccttttctgctattaccagtgaatacaatccctttcctgttaacctcgacacatgaggcatgaatccaataaaagccttctatggtcattaaattaattagacccaaatatccaaagatgatatcggaataatatggacttataccgcaattccgaaaccttaccgccttggctatacctttactgaaatctatccatgaccgtccataaccggtaaaattgatccatctctgttgaccacttgtgtatctggcatacggtatgtcacggtttaactgaagaatactttccccccgcagcttttcgtcaccgggcaaaagtatatgttcatttacctcgtcctggccgatttccaataaagataatttaatttttgcttcgtcccgtctttcgatagaaggtatcgaaaggcaatatgacatagattccatccataggggagagttgaagcaaaactcaacactggttccataaacatcatagtatttgtacaagtaatctgtcatagaaaattttacctttccagcataggtgtgtattttcttatcaattctatatcatctttaaaaggtataccgtcaattaaaatccagctgtgaccgttaatcgatgttccttccttacagataccgattattatatttgtcttgataccgtagcgacagcacaagtcatacattaccaggcttctcctaagacatggttttgtgctgcgaaagactcgtctaagaaaaaaattgcaccctctccacactttatccagcattatttcaggatcaatgattgaatcacgctttttaggactgttttttaatcgagtaattctgtttaaaatgtcttgtattgaagcaaaacgaagcagtagtgaataataaacaagaagaataaagaggcctgccagtagccctatatctttcgggaaataataccccttatttttccacaatctatgctcccccttattcaaatagtttgtgtgattatttgagcgaaattagccccttatcctccatactatgtacaaactcttcaatgtcgcgaacaagcacatcacgttcaaccatgtactcctgtaaaagtaaatcaagaatttcttctatagttttttttccatctaccttttcccaaaaagaagagcctactgagttaagaccaaaataactgccatcaataggatttaaaagaacagcttctccttttagaaactgccaaatgatatctctatttttcgtagggaccgacttcataaagtgtaatcctctcttttttaaaatttattagcttaaaatctttaaatttaatttattcatcacaatataatgtgtgagtaccaattacaggatatatttccattgagcttaggaacgaggttcaccacctcaagtaacttaatctgagtttagactgacaaaaggcccaaaaatattgacaatatctcaattgacaggaaagaagagttccctttgataatgaggtttcctcggatttcggtgataatccgggtggctggcaatacgtagatacttggatgctttgtgataagcatattctacatagttgacagaaccgaaatattgggttattctttatgaagaaacgtatattttgttttacaggtgccaacaatttgttggagaatagggaaccgggtgagattcccggatggacccgccactgtattggggagcaattgtcattaccactccttttgggggaagggacaaagttgcaatgatcctgagtcaggagacctgcctgtaagagtccgttgttggcttcgcgaataagccggcagttgtgaggataatggtaaagtccgcacccatttaggatgcgggctttttgtatttattttatgaagatagaggtgtggtaatatatgtaattcatgtttgtattagaattcttaccgagattcccattgccataaacagtatagaagacgataaggttatggcgcggtctatgtcttatttcttcttaattggtttattaattgcggagcggctgccggattttattattgaatgtaaaaattgatgactgaattataggaggaaaaatatgacatttttagagggtgcgacaaaaggaattacaacagagcaaatagaagctgctgcagccgctgaaggggtagctgcagcattgatcagacaaggaattaatgatggcactatcgtggtaccctgcaacccttcgcacaaaggactgaagcctatggcaatcggtaaggggcttcgaacaaaagtaagtgccagtatcgggctggacagcaaggatagcactgtggcttatgaactggaaaagctgcagacagctttgaccgccgggactcatgcgatcatggatctcagtattgccggagatatggatggtgctcgcagggctattttgttagaatcgccggtgcctgtaggtaccctgcctctataccagacggtagccgaagccagtcggaaatacggctctgcattgaaaatgacaccggaacagatgctcgaggttatagaacgtcaagcatctgatggtgtggatttcatggcactgcattgtgcaactacctttgaaactattgaacgtgctaaaaatgaaggtcgcatagaccctttggttagctatggcggttcacatatcataggctggatggtttatcataaaaaggaaaaccctctctatgaaaactatgaccgcattctggagatcgcgaagaaatatagtgtgacacttagcctggcggatggcatgcgcccgggctgcttggcggattccttggacggagcccaggtgcaggagctgatcatgttaggcgagttagtagatcgggctcgtaaagccggtgtgcaaattatgatcaaagggcccggacatatgccgcttaatcatattaaggataccatgaccttgcagaaaagcctttgcaagggagcgccttactttgttttcggtcctttattgactgaccttgctgtcggttacgatcacatcaatgcagccattggcggggctatcagcagctggtatggtactgaattcctatgttacgttacccctgccgagcatattggcaatcccgatgtttcacaggtgcgtcagggcgtcattgccgcccgtattgccgctcaggccggagacctggccaagggcatgccggaagcgattcagtgggagctggatatgtccaatgcccgcagagatttaaaatggacggaacagatcagactggccatcgatcccgaatatgccgaatatatccggaagaccagaaatgatggcgagatttctacctgtgccatgtgcggtaagttctgcgctatgaaaataattgccgaacacttacattttgacaagcacagctgttgatgatttgaaagggggaaggatgacattatgacacaggtattaaaggcccgggccggaaaaataacggaagaaatggaagccgttgcgctgtatgaacaagtcgatgtggaatttgttagaaaaggagtggcagagggacgcgttgtcattcccagaaatattaaccgtaagcccttcagatattgcggtatcggggagggtatgcgggttaaggtcaatgctctgatcggcacctccagcaaccgtgatgatatggccatggaagccagaaaattgcaagcagcacaggatgccggctgcgacagcttcatggacttaagtaccggctccaacattgatgacatgcgcaggcaaaccttggacatggccaaggtagccgttggctgtaccactatttatcaagcgggacaggaagccattgaaaaatatggcagcgtggtagaaatgcgtcccaaggatattctggacaatatcgaaaaacaggcagcggaaggtatggattttatggcgatccactgtgcatttaataattctgtgttgaaagtaatgcaaaaaacaggtcgtgtaacctgggttgtcagtcgcggcggtgcattcatcaccggctggatgctgcacaacaaaaaggaaaatcccctctttgagcactatgatcgtattctggagatattaaaagcctatgacgtcactctgagcttgggcgatgccattcgtcccggcgcaacggcagactctctggatggtgctcagatgcagggactgctggtgcagggtgatctggctaaacgcgctcaggccgccggcgttcaggttatggtagaaggaccggggcatgtgccccttaatcatgtagaagctaccatgaagctccaaaaaagaatatgcaataacgcgccttattttatcctgggtacattggcgacggatgttgccccgggctacgacaacattaccggtgccatcggaggtgcctttgccggttcctgcggtgcagatttcctctgctacctgactccggcagagcatttgggcctgcctttggaggaagatgtgcgtgtcggcgtcatcaccaccagaatagcggcacagattgccgatgtagccagaggtcacaaacaggctattgcaagagaaaatgaaatggccagtgctcgtgtagccatggatattgaccgtcagatcaaagcggctctggcgccggataaattgattgccgctaaggaaaagggctgcggacagcacttgtgtgcagcctgcggtaaagactgcgctgttcaggaagccgcccgttattttggtatctcgtagccacttggccggaacttttttcagtaataagaaatgtgcagtggatcactatgattgtccattaaagccaagcttcattaattatatatcttaatgttttatagataattaattttttgcaaaaaacaggggttattccttggaacacggagcattttgcatcttttaagatatgcatattaaataaacagataaaaccgaaggcttatctcaccttcggtttttcttcttctttggctgatccctccggcataatatcccaaaatctaatctgggtaggtacttgtttaccattgatatttacggtttgctcctttttgctgggggcaattgtattaggtttaattgatggctgggatgttttacctgcagctcagccaaatctcggcaataaagcaccgtgatttattggcatattggttttgggaggccggagtttctgcattaagtttagcatcttatctaagttattaagtgcttctgtttagagtaacctgtacctgtgggcattaagttgcatactatttcctggttgttctctatgcgaatcacctggaaggatataatgcatttttgtcgaaaactatattatattctataaataactacatgtatcaaaaaaggagaacactatgaaaaaactgctgctattaacactcttgttcatgtttatcttgagaataggcttaacacctgcttctgctcaagaacaaacaaaaagtattccggtactgcttgacgggttgccaattaaatttgacgttcagcctgtaatacaaaacgagcgcaccctggttcctttccgtgccattgcagaggccctaaatgtaacagtagcctgggacggcaccacccagtccgtaatcgcttcgaatgatacggccaatatcaagctttatattaacaataagactgcttatcgcaatgaggtacctataaaactggatgtacctccgctaattattaacgacagaacttttatcccactcagattttttagcgaagccttttcatgcagtgtgttatgggatgacacttatggtgtaaaaattacttccccgcgtcaatccatgagcgtaattgggttttatgctctaggtgatacagagacaagcagttggaagaatctattcggtaagaattaccctgaggcagataaaggaaatactgatttggtaagcgaaatagcagcagggtggtatagcatggacgggcaaggtaatctcctcactaaaagcagaacaggctggcagaggccggatggttggaatgatgtaattaaatcagttaaagaattcggtctaaagaccgagatggtaatacacgtagccgatggtgacggaactattgttacactgctgactaatgagaatgcagttaacaaagcaattagtgacattgtaatagaagcaaaaaactacagtggcgtgaaccttgattttgagggtttaggtttacagtctaacgggaatcaatctacgatagaaagagacgcctttactgattttgtccggttgctatcagaacaattaaaggccgcaaacctgggattaaccttaacactccacgcccccaacagtgcttataagggttacgactaccatgcactaggacagcttgccgaccggatcatcattatggcttatgactatggggctaaacctgaaccggtaaacctggttacccaggctgttgaaatggctaaggcagttgtcccgtcccaaaaattaatccttggcatctccatacccagtgaaaatcctgagagcgtaattaccaaggcaggcattgccaaacgatacaatctgggaggcatagccctctggcgactgggtctggttactaatgaaacatgggatgcttttagaacaaccatccaaccgagataagacaagctagaacacataaacatttctgttaattgggatgggagttgcaatatttacatgaatgacaatgctaatgatttaaacatttctacacctttactaccaaaatcacggcggttgtggatggctattatattgggctcactgtctgcttttggaccactgtcaatcgacatgtatttgccttctctgccctctttggccaaggaactgtcatcgagtacatcaatagctcaacttagcctgacagcttgcctgctcgggctttcactgggccaattgcttgcaggctcgcaaagtgatatacaaggtcgtcgtacccctcttcttgttgggttgtttatcttttttatttcatcgctattgtgtgccgttagctcctccatctggattttgatttttatgcggtttcttcagggattggccggctccgcagggatagtaatttctcgtgctattgttagggatttatactcaggaattgaaatgattagattttttgctctgttaatgttagttaatggtgctgctccaatccttgcgccgattttaggaggacaactattgcagtttacctcttggcgaggtgtttttattgtactgagtatattcggttttcttatgctgctggcagttctatttggtttgcctgaaacattgcctgtgtgccgtcgctcaaagtccggcataattaacacattatcaagctttcgtgacctgatttgtgaccctatttttatgggttatgctctgcctcaaggtctcgtggttgccgccatgtttgcatatatatcaggttccccttttgttattcaagatatctttggcgctactccgcagttgtttagcgtcttttttgcaattaatggactgggcattattacagcaggtcaaattactgctaggttggccgatcgaataagtgtcgacaaattatttgtcattgggcttggcatggcttcaattggtggcatgagtttactgattatgattctcatgggagtaggactttggggaatccttccttccctgtttgtagttgtgtccagcgtaggaattgtgggtaccagtggttcatcgttagctatggaaaattacggacgattagccggcagtgcttcggcaatgcttggcttgctttcgtttattttcggtgcgctcttggctccgctcgttggtcttggtggcaatagtacagccgtaccgatgggagtggttatagcaactgctgatgttagttcgctcctcctttacgcggtactgaggcgtcgcagatagtataaaaccggtgcaataatttaacataaattatactttcgtctccagcaggcttttaaggtttgctggatttttatttggctttcttaatgaatacttatgagtttttaaaaagcttttattaacattagaaattgcgtgatcaatatcacaatgtgatgcgttcctgatcacttcatactgatgaagtttactatataatcaaaagcagttaaaggaattttcatggagcaataatatcttaattgataattaattagcaaattatattaaatcaaaaataaagggaggaattataatgttttgcaatcaatgcgaacaaacagctaaaggaacaggatgtaccgttataggagtttgcgggaagaagcccgaagtagcggcgctgcaggatttactgctgcatgcggtcaaaggaatgtctctatatgccactgaaggccgccgtgtaggtgtaatagaccaggaagctaacacttttacctgtgaagctgtattctctactttgaccaatgttaattttgacccaaagcggttgcaagtactcattaatacttgtgctgaacttactgcaaagttaaaagaaaaagttgcccgggccggcggaaacgttaattttacggatcccgcggccagcttcatacctgcttccgatttggagggtttggttaaacaaggtgaacaggttggtttgattagcgatcatgatgcggatcctgatattcaatccctgcagcaaattatggtttatggtataaagggtgtggcagcctacgccgaccatgctcatatcctgggtcaggaggacgatatagtttacgcctttattcaggaaggcttggcagctctggctaataaggatttgaatttaaatgattggatagccctggtattgaaatgcggtgaaattaacttaagagttatggaactgctggatgcagccaataccggcacctacggacacccggtacctacaacagttcctctgggacataaaaagggtaagtgcattctcatctccggccatgaccttaaagacctggaagagctgctcaagcagactgaaggaaaaggcatttatgtatacacacatggtgagatgctgccaacccacggttatccccaattgaaaaaatacgggcatttttacggtcacttcgggactgcctggcaaaatcaaaagaaagaatttgctgagtttcccggtgccatcctgatgaccactaactgtatacaggaaccgcagaagtcctatgccgataatatttttaccaccggtttagtggcctggcccggtgtacagcatgtaaaaaacggcaactttggtccggttatagaaaaagctctggccatgcccggttttgagtcggatgaagataaaggcagcgtaatggtgggatttgcccgcaatacagttttaagcgtagcggacaaagtaatcgcgggagtgaagagtggtgctattaaacacttcttcctggttggcggatgtgacggtgtcaagtcaggacgcagctactatgccgatttcgtggaaaaagcacctaaggacacagtaatcctgaccttagcctgcggcaagttccgtttcttcgacaaacagctgggtgatatcggaggtattccgagattgcttgatataggacagtgcaatgatgcctactcggctattcagatcgctgtggctctggctaacgcctttggatgtggagttaatgacctgccgctttcacttataatttcctggtacgagcaaaaagctgtggctatcctgctcacattattacacctgggaattaagaatattcgcttaggccccagcctgccggcctttgtcagcccgaacgtgctggatgtactgattaagaactttgatatcaagaccatcactacaccggaagaggatctggctgccatcctgaagtaattcaattataatagtattaattaaaggaagctcaaaaagagatgtcattaaaggctctctttttgagccttctatttagcctctaaggagggattcaaaatgggatttcaaatggcaaaagatgaatttaatttattattaaaaaaactgggaaaaagcaaccgaatttttgcacccaagctatataagggtgctggaaagttttccgacaccgacctggtagcatatggtgaaattaattatattgatgatatcatttttgatacaaaaacatcattttcagctaaggagattgtatttcccattaaccagacaatgttttactttacagaagaagaataccgtgaaccggcaattgatgagcggggaattatcatatttcttagagcctgtgatatacatgcttttaaacggctagacgctattttcctggagaacggaccctacaaggataattattatgagaaattaagaaaaaaggttaaatttttcctgatggaatgtgcagagagtttttccagctgtttttgtgtgtccatgaatactaaccgtacggaagaatattctgtatttgttaggaaggaaaatgatactgtattctgccaggtaaaagataatgatttcttatcagtatttaatcattatggaatgacatgtaaagaccctgtgcctgactttgtcagtgataacactatacaggttaaaataccgtctgatattagtgaaaagttatataacagcagcatgtgggatgaatataaccaaaggtgtatagcctgtggtcgctgtaacatctcttgccctacctgcagctgctttaccgtacaggacattttttaccgggacaatcctgcctcaggggagagacaaagggtttgggccggctgcctgatagatggatttacggaaatggctggaggacatggctttaggcaatcgaaaggtgatcgcatgagatttaaggcaatgcataaaatttacgatttcaggcggcgtttcgggtttgatatgtgtgttggttgtggcaggtgtgatgatgtatgcccggagtatatttcctttcccggcattattaataaagtatatgagacatcaactgaggggggagaataatggctgtaaatgtatacgcaccgcatcgggcaaaaatacttaacataaatcggcaaacggaaatagactatacttttaccctggaggcagatgtaaaaccgcttaacggtcagtttttggaggtatcagtacccagggttggtgaatgcccgatttctgtcagtgatttcggggagggatatttagaactaaccatccggagagtgggcaaggtaacgaattttatacacgacttaaaagtgggagattctctttttatcagaggtccctatggcaaaggcttcccactggccgcttttttaggtaagcgcctgattatagcagcaggtggcacgggcttggcccccgtaaaaagtgttataaataatttttgccgtaatcccggtgatattgataagctggacctgttggctggttttaaaaccccggcagatgtattatttaaagctgaattgcaggaatggtctaaaaaatttaacgttcaggtcacagttgacaaaggtgatagcagttggtccggtcgtgtaggtttgattactaatttagttaaagaattaaccatagaaaataccgacaatacccgtgttattatcgtaggcccgcctctgatgatgaaattcactgctctggagtttatcaataaatcaataccggagaaaaatatctggttttcctttgaaagaaaaatgtgctgtggtataggaaaatgcggccactgtaaaatagataatacctatgtgtgtctggagggaccggttataaattatgttcaggcaaaacgtttaattgactgagataggggggagaaggttgtctgttaatacaaaaaagctcatcaagaatgcctaccgaattactaaggaaaggggtataactgcattgcgtatcagggtgcccggcggctgcctggacgttaaatatttcgacataataaaaaaaatagctgaaaagtacggtgacgggactgtgcatataactacacgacagggttttgaagtcccggggatatcaatgaatgacatagatgaaataaacgaaataatttcccctatcctgcagggtatggaaaaggaactgggtgtggaaattgatgatacaactgccggttacccggctgccggtaccagaaatgtatcggcttgtataggcaataaagtctgcccttttgctaattataatactgcacaattggctcaaaaaatagaaagtcttatttaccccaatgattatcatgttaaaatagcagtatcgggctgcccaaatgactgtataaaagcccatatgcaggatgtcggaattatgggtatggtggagccggtttaccggagggagcgttgtattggttgtaaggcatgtgtgagcaattgcagtaaagtttccgcaggtgccttaagttttatcaattacaaggtagaacgcgacgaaaaacgttgtatcggttgtggtgagtgtatcttaaaatgcccgagttcagcctgggtaaggggtgataactactaccgtgttgttatcatggggcgtaccggtaaaaagaatccccgtatagctcgtcctttcctggaatgggtgacggaagatgttgttctaagcgtaatcaaaaatatgtacagctatatagaaagacatattgataaaagtttgcctaaagagcatgttggttatattgtggacaggacaggctttcaagtattttcaaaagaggttttggataatgtggaactcggagaaaaggccaagtcagttaaatttatctcctttggcggttatgaaaatgacagccccagccggcaatagcgctattaagtttacttgcatttcgtaaataacttattgtctttttatatgttattttatataattttatttaatggattaattatataatggaggatgcaactgttactagaaaactaaattaatatcaaaaaacctgccataatatgatataattttggtaggtgattaggatggaaaaccgtataagtattggcaaagcagctaaatatttagggattagtattaatactttacgtgtttgggaaaagaaaaagatattagttccagaaagaactcctactggccatcgccgctataaaatatcccaagtagaatcctttgagggcaaaaaatatatccgaattcaaaataccgtatttctctacgccagggtatctacacaaaaacaggttgatgccgggaatcttgatcgataaacgggaaggtttactagaatatgcatcaaataacaaatatgctattcaggctgtttttcatgatattgccagtggtttaaatgaaaaacgtggcggcagagtagcaaaaaagctgtcaaaggtcattgaaagcgaggtgactaccagtgaagacaacggcgatgggaataatcctggaactgacagctaaacagaaagaatacattgataacctcatggatcgttactgtaccgcagttcgttgggcatttaaaagactgctggacggatggaaagtacaggacattcgtataactgtacaaggaaagttcagacttaactcccggcaggctaacgatgcagtatatgatgcccagaccacaatcaaaagccaatatgaattagtgcagatgcactatgaaaacgccaaagcaaaggttgaatttacagaaaagcgtatcgccaaggctaaatcactgtctaagattgccaaactgcaaaaacggttagaaaaggaacagcgtaaactggccttctggcaaaagcacctggataacaatacttttccgcctgttgtattcggaggaaagaagctctttcaagaacgctgcaaaggcaatattaccagagaagagtggcaggaagtcagaagtaaccgttatctgtcacggggagataaaaccaaaggcggcaacctaaatacccgcatatacaaaggccaagaccaaatctatcttgatatagctgccgacccggtacagaaagggaaatccgttcggtataaccgcataacggtgccgatctatttatctcaaaagccatcgaaaaaggccggcaagattaacggtatcaactaccggcaaatggttttggattatcttaaaacaggcagtgcctatcaggtagaaatcctccgcagagacggtaaatattacgtccatgtgagtattgaagaagaagttccgatgccatataaccataagggtgcgtttggtgtagacaccaatccggacggattaggcgtaacccaggcagactgtctggggcaataccggggcagtgaatggcttgtccaaggcgaatggacttatgccagaacaaaccggagaaataaccagacctgcgaaatggctaagaaagtgatcctccgagctaaagaaaaaggttacgctctggcggtagaggacttgaagtttaaaaatgacaagtccgtaacggccaagtttaaccgaatgagtcacagttttgtctggtcgaagtttctaaaagcagttgaccggtgtgctgcccgtgagggagtgccgatattaaaggtaaaaccggcttttacttcggtcataggcatcctaaaataccagcacatgtacggcatagctgttcacgaagcggcaggctatgtcatagcccggcgtggcttgggcttttatcatgagaagatacccaagatgttgcttgataaactggttaaaaagaaacctgaatttaaacaaatggcaaattggaaacaatggtcagcagttaaaaagtctgtgctggccaagattaaaaaaatcacgaaaaggaagagggtgaatagcctggtttcatggcagattcaccggaaaaatgtgttaggtataggttaatccctttgctataaattttgcgggcggcacagtacacgcagcgaaaggctgttgccgcaagtcggaacacaggcggaggtaacaccttctccgggtagtacactcgctttaagcagtggcggggaaacttttttagaggagaccacccggaacataggcgagagcctatggcctagcagttgaatcctgtgacactgccacccgtttgtcggacgggtgaaaaaactacttgtagtttttagtaggttttagaaaccaggtagaaataaatgactacacctaaaggttcatttattcagagggataaggaaacatatgctattgttcccaaaacgccccttggactcattacaccggaattaatgaaaactatagctgataccgcaataaagtataatattccgattataaaaattacatccggtcaaaggatggctttggtgggtatgaagccagaaattgttgataatgtgtggagtgacttgggtactgaaataggaccggcagttgaaccttgtgtgcattatgtccaagcatgtcccggtaccgctgtatgtaaatttggtatacaagactctttggggcttggtatgagtctcgaaaagatgttagttaatattgagcttgaactgccggcaaaagccaagattggtatatcaggttgtcccaacacatgcggcgaatctcgtgtcagagatatcggtctaataggtaaaaaaagtggttggacatttatttttggtgggaattcgggtgcccgtccccgtatcggtgatgtaatcgctgagaatctgactaatgaggaagctattgaacttgctaagaaatgcttaaattattataaggaaaatgcaaataagaaggaaagaactgcaaggtttatcgagagaattggaattgaagaattcaaaaaagcaatattataaaaacagaagaccttcccaggaaggtcttctgtttttataatattgcgaaacagttcatgcattcacttatgattgagcggattgtgatcaatatcacagtgcgagacgtttctaatcactgtatcttaatgaagggtgctttataattagaagcagttaaggaagttttgcaaggggaccaaaaatatcatattaatcctttagaggtaagacagaatgcagataaccagacaaacggaatatgccatacatgctgttatagaacttgcccaaatacccttcggtgattttgttcttattagacaaatagcaaataaactcaatatcccggaaatgtttcttaagaagactgttcaggcgttaaataaaagcgggatagttgttacccagaggggtactaatggcggagtaagactaagtcgacccagtgacaagctaacagtagctgatgtaatggctgccatcgaaggaccgttaatgttaaatgtttgtctgggtgaaaattaccaatgtagtaataaacctttctgcagtatccataaaatactgcagagaacacaaaaagcggttctaagggaactttcccgagaaacatttgcagatattataaaaaataaattacgcctggaaaagagagtagaggaggtgtaaaatatgtatcccgttgtgaatagcgaaacctgtgttgcttgtgccacttgctttgaagtttgcccggctgagcccaaagtttttgaagtaactgactattctaaggtaataaatcccgaggcttgtcttgagtgtggcgcttgtgaggagaattgtccaaccggctctattaaactaattgataattaattagcaaattatattaaatcaaaaataaagggaggaattataatgttttgcaatcaatgcgagcaaacagctaaaggaacaggatgtactgttataggagtttgcgggaagaagcccgaagtagcggcgctgcaggatttactgctgcatgcggtcaaagggatgtctctgtatgctaatgaaggtcgccgtgtaggtgtaatagatcaggaagtaaacgctttaacctgtgaagctgtattctctaccctgaccaatgttaattttgacccaaagcggttacaagtactcattaatacttgtgctgaacttactgcaaagttaaaagaaaaagttgcccaggccggcggaaaaattaattttacggatcccgcggccaacttcgtacctacttccgatttggagagtttggttaaacaaggtgagttagttggtataattaatgatcatgatgccgatcctgacatccaatccctgcagcaaattatggtttatggtataaaaggtgtggcagcctatgccgaccacgctcatatcctgggccaggaggatgataaagtttatgcctttatccatgaaggcttggcagctctggccaataaggagttaaacctaaacgactggatagccctggtattgaaatgcggtgaaattaacttaagagttatggaactgctggatgcagccaataccggcacctacggacacccggtacctacaacagttcctctgggacataagaagggtaagtgcattctcatctccggccatgaccttaaagacctggaagagctgctcaagcagactgaaggaaaaggcatttatgtatacacccatggtgagatgctgccaacccacggttatccccaattgaaaaaatacggacatttctacggtcacttcgggactgcctggcaaaatcaaaagaaagaatttgctgagtttcccggtgctatcctgatgaccactaactgtatacaggaaccgcagaagtcttatgccgataatatttttaccaccggtttggtggcctggcccggtgtacagcatgtaaaaaacggcgactttggtccggttatagaaaaagctctggccatgcccggttttgagtcggatgaagataaaggcagcgtaatggtgggatttgcccgcaatacagttttaagcgtagcggacaaagtaatcgcgggagtgaagagtggcgctattaaacacttcttcctggttggcggatgtgacggtgccaagtcaggacgcagctactatgccgatttcgtggaaaaagcacctaaggacacagttatcctgaccttagcctgcggcaagttccgcttcttcgataaacagctgggtgatatcgggggtattccgagattgcttgacataggacagtgcaatgatgcctactcggctattcagattgctgtggctctggctaacgcttttggatgtggggtcaatgacctgccgctttcactgataatttcctggtacgagcaaaaagccgtagcaattctgctcacattgttacacctgggaattaagaatattcgcttaggccccagcctgccggcctttgtcagcccgaacgtgctggatgtactggttaagaactttgatatcaagaccatcactacaccggaagaggatctggctgctattctgaagtaatttattataataatattagattaataggagctcaaaaagagaaccaaataacggatctctttttgagccttctattttaaagtaagaatattcattattattaaaaaattaagggactgaaatcctcagtcccttaattttagattagtataacttatatttatcccgcagtctaagggaaatctcttttagaacttgaaatgcccgctcaacgcttatcattttatcggcattaattaagcagcatcgtgccggtgccagccaggcatttttaaagattagttccttatttatgccgtgatcggatagataattccagaatgtctcaagtttatctatcaatgaattaatactttcctgggatatttcttctgttagtgttggtacaataccccatgaaattataccgcctctttcgagaaaagcttttacatcagcaacatatctggtgaaaatatgaccccaaccgaaggtatcaacagaaagtatgtccagttcaagttccttaagcagaaaagaccagtcagggtttccacagagatgcaccccccgtggacccttaatgcttgccagaaattgcgtatagtcttcttttgctctactgctggggtaaccggtgaaagagccaaaaataaattcaagaccgggttcatcgacccaaacaaaggcgtttttatttttttccgtcagttggctgtattgtgtatttatttttctggcaataaagtcaaacaataagactcgtacttcatcggtatagataataggttttaaatccagatcaaatatttttaatccgtaacttacgggtccgattacttgacctctgatagtagagtagcggctcagatcctgctgtaaaaacttatttagtgaaacagagtaatcgctgctcagtttaaagtaatcttcattttcactattttcgatataggtaataaggttttcatagaatgcttgtacatctaaccgaatcttttcttctttctcgtcaagtataattcccggaaagtgttcacttatttgagcatacatatcttccttaaagctaaatttgggtagctggggccaataaggaatatccagtgttaaagcaatttctatagccctctctacatcggtatgaggcatgacacccattgctgttgtcatgcaattgccggttaaattcattatatcaccttctcctcttaatcttttatttaaattctccatcccatcttctatattatttcaatattatcattttggaaaggtgtttcatgtgctgtatgtcaatagttaggtgtgatattgatcacagttgtttaatggagatgtttttaggtgctgacgcaggattactttagataggcaagttcagtagagagttaacttttatttttcttttatagaataataatccaaatttatattgttgttaaatactgattttagtaaaatataagtatccaaatatagagaggcttactaaaatgtttttcattgctttgtttgggaaacatattaaaaaagagcagcgatgttaggcggacagcctgtacattttgcatatcttattttgctgaataaaggagaatactatgaaactcaccggattgcatatactcttgacctaccgatgcacctttgagtgcgaccattgctttgtttggggcagtccctggcagagcggcacactgtccctgaaacagctgcgagaaattctgcggcaagctgaagcggtcgggtcgcttgaatggatttatttcgaaggtggagagccatttcttttttacccggtgttgctggaggctgtgcgagaagcttcagccgcgggttttcgagttggcattgtcacgaacggatattgggcaaccagctttgaggacgccttggggtggttgcgtccttttgccggcctggtgagcagcctatccgtaagcagcgatctgtaccattacgacgaggtgataagcttgcaaatgaagaacgccactcaggccgccgaaagattgggtttgcccatcgaaatgatcagcatcgcccagccggaggcgccacagcagagctgctctgcgggccagccaacagccgctgctgaagctgctgaaaaaagcgagagtgggattatgtatcgcggtcgggcggctgagaatctcgccatgcgggctgcctggcggtcttggacggaatttggcgaatgtccttgcgaagacctgtgcgagcctggtaggattcacctggatccgtttgggtatcttcatgtctgccagggcatctctatcggcaacctgtttcaccgacctttaaaggaaatttgtgccgactatcgtccgaatgagcatccaatcattggtcccctgctgaacggaggtccggttgagctggtgaagcgctactcattgcctcactttgatgagtatgccgacgcttgccatttgtgctacaccgcccgtttcgccttgcgagagcgtttcccggagacgttggttcccgaccagatgtatggaacctctaagttttagtatggagaaaaagccagactagctgacaggaatcttcatttttatagaatgaaaaagcactgatttttacagggcggtttttgaaaaattatctaaaaaagctaattttctgttaactaaaattatatgtattgtccacgttgcatttttcaaggttatataataaaatgaaaattaacaattagagattggagatggaaagatgcgtaatttttcttgctaattatataaagcataatgaaattacggaaacggcggcggaaaccgcttgttttgttgtgcttatgcaagaaagttactatttcttttcactcaaataatacatccttgccatgcccctatatgggtctggctttgctgtgtaattaagagctgtaagaattaactttcttgcagctcttaattattcgcaggaggataaaattatgtcgttaataaatgttgcaaacctgacgtttgcctatgatggcagctatgaaaacataattgaaaacgtgagtttccaaatagataccgattggaaattaggatttacgggaagaaatggcaggggtaagacaacctttctcaatttgttgcttggtaaatatgaatatagcggtaatattgctgcaaatgtcagctttgaatattttcctttcaaagtagtaaacaaggaaaacaatacccttgatgtaatcagtgatatttttccggaatatcttcattggaaattgatgcgtgaattttcattgctggaggtttctgagaatattttatatcgtccctttgattcattgtcctacggagaacaatcgaaagtgttgcttgccactttatttcttaaggaaaataattttcttttaattgatgagccgaccaatcaccttgacattactgcgagaaaacttgtcagtgattatctcaacaccaaaaaaggttttattctggtatcacatgacagagcatttcttgataactgtattgatcatattctttcaattaataaaaccaatatagaaatccaaaaaggcaatttttcctgttggtgggaaaataaaaaaaggcaggataattttgagcttgcggagcacgaaaaacttaaaaaaggcattcaacgcttgtctgattctgctaaacggacgagtaactggtcgcacgaagtggaaaaaacaaaaaagggaacaaaaaattcaggttccaaggtggataagggttatattggccataaggccgctaaaatgatgaaacgctccaagtcaatcgaaaccagacagcaatctgctattgaggaaaagtctaaacttctcaaaaatattgaagactccgacagcctgaagattcctcaacttgtttatcataaaatgcgacttgccgagcttgaaaatgtgtcaatattttataatgaaaagatggtttgcaaagatgtaggttttattattgagcaaggtgatcgaattgcgcttactggtaaaaacggctcaggaaagtcaagtattatcaaacttatttgtaatgaaaatataagctttacaggcactttcaggaaaggaagtcagcttaaaatatcctatgtttcacagaacacgtcgcatcttcagggtaatttagctggttatgctgtgaataacgggattgaggagagtcttttaaaagctattttaagaaagcttggtttttccagggttcaatttgaaaaggatatgtcaactttcagcgatggccaaaagaaaaaagtgctgattgccaaaagtctatgtgaacaagcgcatctgtatatttgggatgagccactcaactatattgatgtaatttcccgtatacaaatcgaagatctgttgcttgaacaccaaccgactattttgtttgtagagcatgataggacattctgtgggaatattgcgacaaagtttgtaaatatgcatgggctatagtgagatttagaaaatatttactgaacatgaggagttgatttttttgtaatacggatcaacaaaaaagtttttacactgtataacgctggctggcttgaatttggataagaagcaaatgttaatcagctttatgcaggcttagaatatgttgtgggaagccggttattttgatagaacaaattatgggaattcagataatgaccagagatagcctcttgcctctttgaaaagatatgctttaattcgattgctattcttttcaatcttccaactgatcccttttcaatccgataaggcttatgatcataataaacagaaccagtatgcccgtaactgcgccgcacatcaaaaaaccaattcccggcccgtatttctctgtgatacttccggcgaaaagattgcctaagggagttgttccggcaaaagccagtgtgtaaacgctcatgattcgaccccggtagcggttgtttgtgtttagctggatagtagagttaactgtcatcatgaaaataatactggaaaaacctaatactgcgctaataattagtgtcaatatatagaagtggatgaagtttattgttatgagtaaaagtgatagtataagagaactaataaataagtattttatactgggtcccattttagatctagctgccatccaaaatgagcctgcaagtgagcctaaaccgttggcagataaaagaaaaccatatccgtgcacccctttatgcagggccttatcagcaaaaacgggaaagataacttccatattcatggcaaaggtgcctactgccagcatgaccgcaactgcgattaataatatcggcttagataaaatgtatttaagaccctcaatgatactggcaaacacattctcttgttttttaggaatactattactgtcgtttgttattggctttgccagattcagacctattattgcaggtataaaactgacggcattaaataaaaagcagaagctggcgccaaaattagccattaataatgcggctattgtcggaccggttattctggctaggttaactatagcagaatttaaagcaatagcgttagttaggtccttttttcccacaagatcgataaagaatgactgtctggccggcatatccagcgtgttggccaatcccattattgtggccagaaataaaacttgccagtacctgacatgccctgtccataccaataaagccaataaaaaagattgcagcattagggctgtttgtgtgattagaataatttttttcttggggtacctgtcgacaaacacaccggcaaagagtgaaaataatagaataggtgaaaattgtgctacacccaaaactcccagtaataaggctgattttgttattgtatatactaaccactgttgagccgcccgctgcatccatgtacccagaaacgaaatacactggccgagccagaaatagcggaaattttcattggccagggcagggaaggtgtttttaaaatttactgcaataccttctttgatcattttaatcgccgctttcgtttatctttcagggatgactcgtaaatataaaacatgttgagcaaagagattttgtaattaaatctaaaacataatgtttaccttgtaaagaaaaatttatgcaacttatcttatatcaacaggggtaatcttatgcttttttatttgtgacaattttatggattgtatgcgttgcttggtaaacattaagaattgttatttcctgttgacacgaattgattatgtgtatatactctcattaattatattgactgaagctttgatttaatttaatatgtgcatatgcacttatgtccgatgaatataacattaataaggagtgatcttgtgtttccatacatgattggaaaggaagaagccggtccctaccggtcggctaccgagcactgcctaaaaaagcttatcttaaaagattttgagggaatagcgaaaaacagcggcgcagtatttgaaacagaacattcaactattactctgaacagtttgggacagtcagtaagtgtaaaacttcctgaaggaaaaatagttttcaatgggacagactattgtccggttttgggttggcgcattataatacttaactacttgttccgggctgataatgctcacttgaccggtcaattagtttcatatcgtgaattggaaaatggacatgtattttatcctgcctttttacgggaaagcgttaatttgttaatacaaaagttttcttcagagcctgctgaacaaatcaaaaatgtttgccgggtatttggtgccaggcttgaggataaagcggatatttgtgctgtgttcgaattttttcccaggttcccggtgacagttaagctctggctaaaagatgaggaaataggaggttcagcaaacatcctttttgacgccaatgccaatcattatcttgatgcggaggcaatagcagtaacgtgtatgctcatctcgcagtttttgattaaacagtatgatatgatgtataagaaatagttgattgttactgttattaagaagttatacagaacgggatgggaggcaggtatgaataaccgcaaattgcttgatttgataaaaaagaaagccgagtatttctccacagaggaaattattcaaagaagcgcgcctggtgagcaggagccacagcatactgacaggttaaaatatgtctcgcgtttggttgccaggtacaatcttgagacttttctggaaataaagagcagggatagaattgacatcttagaggatattgatagtgatacactcaatgattttaccttccgaatagaaaagtatatggatgaaaatgcgcctggtctggctgacttaaagacatatatactaattgtatctacatatttagctttcattgtcaagaaacccctgcatcctccgggtatgctctttgttggaggtcagaaaatagtagaaaaagataacaaattttattgtcccatgaaaaacaagcagttgcgcactgctttttcactatgcaaatattgtgcaagcagggatatcagtgagatttatgaagatttataaatatattgtgataacagatattactgatatgtctgttgcattaaaaaacgtttacctattaaatagagagaaggttgctcgtaaatgaaaatgaataaaaaggcactggccttgttaggtaccgggcatgctgtaacggatatcactcaaggagctctgccgattattctggccttcctgcagccggttttcgcacttagccaaatgcaggttggaatgattatgctggcttcaaatgtcagttcttctgtagtgcagccggtttttggcatcctcagtgaccgtttccgggctgtctggctgataccactgggctgcctgctggccgggatgggtgtgtcctatacaggttatagcactagttacgcggctttatttctggcagcactggccagtggtctgggtgtagccgcctatcacccggaggcctcaaaatttactcgctatgccagtggttccagtaaggctctgggcatgtcctggttctctgtgggtggtaattttggttttgccgcgggtcctctgctggccagtttgtttattagtttggcgggactaaagggaacgctgtcttttttattgcttaacggctttatggccatgctgctctgggccaatctctctgctattactgaaaaacaggtttcaacccgggtggttcacgaaaataagaaaacccatgtttccggtggcggtgtcttccggtatgataaaaatgtgattgtatctgtggttttgcttgttctggtggtaataatgcgttcatgggttcatctgggactggttacctttttgcctcagtactatgtgcaatacctgcatcaaagtgaggcttatgcggctacgctcacttcgatatttctttttgctggggcattaggtactctggcaggtgggcctgctgccgaccggtggggttttaaaaatataatcattgggtctatggctttaatcatagtcctgttgtttcttttcctgtattcaagcggtttttgggtgcccgtactggtatttttaatcgggtttgcggtaatttcaacttttgggctgacagttgtgttcggacaagaattgttgtcccaaaatgtgggattggcctcgggtctgatgctgggttttgctattggtatgggtggagtaggcactacctttttagggtgggtggccgatcactggggactgccaatggtatttcacgtaatgattatttttccgttaataggattgctaatgtccttttttttgccgggcagggaaaggatgctcgctgattaagaagccgtcagctttgggttgaatcaaaggaattgcaacaaacgttaacctaaactttatattgatttttattgcgaattgaaggcccttaccgaggattttagttcctgcaaaataaacagacctcgccggcgattagtaaaatgttaaaatatttctgcgaaggataaaaaattaatttcaaaaagaatatttgctattccgttattttgacgaaattatttactttttgggcgtgcttgtaattataagaatgagtgataaaatataattatagaatatttcatcctgggaggtcttagcttgaataagaaaataagtgcaatgtattttagtcctacgggtacaacgaaaaaagtagtatccggaatagcacagaaaatatcagaaaatattaatggggaagtaactataaataatattgattttacgttgccggaagttagaaaagaatcagtagcttttacaggaaaagatgttgttgtaataggaactccggttattgcaggaagagttcctaatgtattgctgaaatatttaaattctatttcgggaaatggtgcgttagcgatttctatagttgtctatgggaacagaaattatgacgatgccgccatagaattaaaagatattcttgaatcaaacggttttaaagttattgcggcaggggcatttataggggaacattcattttctaaaactcttgcccaaaacaggcctgatgaaaaagatatggctatagtaagtgattttgcccataaaatatatgctaaaataaccagtgaagatgatattcaaactgtagttgtcaaaggaaataaaccttatggaaaatactatacgcccaaaaatgaaaacggtgtgcctgtagacatcagaaaggtaactccaaaaacaaatagtaattgtactgattgtaaagtctgtgccagtgtttgtcctatgggatcaattgattacgaggatgtatcaaaattgaatggaatttgtattaaatgttgtgcttgcatcaaaagctgtccgactgaagcaaagtattttgatgataaagactatttaagacataagtacgaattagaagttgagtttgctagtcgaagagaaccggaattatttttataatatagcctaatcaatgaactgacagcccagacagcagaaataagatgctgatagaaaataatgtgcgccattcactcggctaagattattatatgatactaaaatagcctaactacctcgataagaaggtatgattaggctattattaattctctataccgtagaaatgattaaatattgtggttttaagagggattatcttcctggtattttggcttttcctgaattatattatcactgcgtatcaaagaggtcatagcaccgctggcagctaacaatgcgctaacccaataggcagtctttagaccgaccatgaaattagcaatgtttgcggaagcattaccggaagtatgaatagtcactatggcactgctgacggcaattcccatcaccattccgacatttcgtacagtagccagtaccccggagcctattcccaacctgtgtctgggaacgctgcccattacagcgctgttattgggagattgaaaaatgccaatgccaagtccgaaaagaaacagccgccaaacaatatcaattgtatgtgagtttgctgttaatccagacattaaaaagagggctgcgcaaacaatcgattgtcctgtaaaagccagccagcgagtacctagccggtcagataaagtaccgctgattcttgctaataataagaccgtcaagggggaaacggttaaaattaaaccaatatattcggagttaaaatgcagaacttgctgcatataaaacggcagcaaaaaaatcatagctgattgggatacaaagttcattagtgcggcaaaattggcagcagagaaaactttattttggaataaagataaatctagcattggctgttcaacccgaagctcaagtctaataaatgcccagccgctcacagaaaaaactataaatgatagtattgttaatttcgatgcccaaccccactcctcgccgtaactggcaaaaagcaaaaataccccaagtgatataaatcccaggattgcccctgctatatcaaatttttgcggttttaaatctctgtagggcggtattaccttaagacaaaaaatatagctaagaatacctatcgggatatttatggcaaaaatggatggccagccaaaccggtttaacaagaaaccacccaaagtgggacccagagccagaccgattgccacaatcatgccgttggtccccagggccctacccctttcatgagggggaaaaactgaagtaataatggcgggtcctattgccataaacatgcccgcgccaactgcctggacagcccgaaaagctataagggtccagatatttggggctaaggcgcagacagctgatgataatgtaaaaataagtatacctgttaaaaagatttttcggtaaccatacatatcacctaaacgaccgtaagttaaaattaaacttcctaaaaccagaagatatgacatggaaatccagccaactgtgtgcaggccggcgttgaatgcttttgcaaaagtcggcaaagcaacatttacgacactgccatcaataggtcccataacgctgccggtcatgacagcaaagaggatgagccagcgtttagggttaggagtggaatcactatgatgcaaggaaaagaccctccctgtcaattgtacaatagatataaatagaataacacaaatgtagtatgcttacaattattcagtgcaatcaggaagttactgcagcaataattgatgatttcaatatgatgaaaagttatttgcaatatgaattaaggttatgttataatgcaatatattgatagaagatcttcatgctgaacagggaaaataatgaatttacgttggggcgtcgccaagcggtaaggcaccggactctgactccggcatttcgttggttcgaatccagctgccccagccaattttttaatacattttatgtgattttggggtcattagctcaactggtagagcaggcgactcttaatcgtcaggttgggggttcgattccctcatggcccaccaaagagattttttatgcatcactgtttatagtgtttctgcaaacataataaactcagaaatccgtatcatttttttgatacggatttcttgttttgatgaagtatgagtaatcatcagcggcagttatttagacaactccaaaacatactcatcgtttccattatcggatatatttacagaccagccgctgtttttagctaagcggctgatattttctttggccgggttattatctacaattactgtaaatataccattttttatcctgtctatttctttttttgttcgtaaaaccggttccggacagagcaggccgcgggcgtcaatttgttgagccaacttttacacctcctgtgagagcctgggtacaggtaaagaaactgattccaaaaaccgttgccagcccgataattgtagcgtattgtccggcaagaggaacaccttgaggactggcagccaagccgaagttgtgggctatggcagccccaagtataagacccactatagtaatggcacaatctgtgttgccttcgcttgcggcaattaactggcgcagcgggcatcctcccaggagcactgaagaccaaccggccagcatcataccaagaaaattccacaagccgtcgctatgggcaataggctgattggcaaaaccgaattttacactgcctaagaccatattaccgataaaagctactattaataaagataagaaaccataaagcaggtgggtatctctgaataagatgaagtcacgaataccgccaatcatgcaaaacctggagcgctgggacaaaactcccacaattagaccggcaatagttgaaagaagcaaaggtgcgtgcatactgccaggtccttttgtgctgtaaaaaagaaaatttgctcctgcaaagactaaaactaacatagctgcggcagtaagaggataaatatacccgtttgctttattgatagggaggcttctgcctaaagtgaagccgttctttaaaaattgaattccaactgccactccggcaatcagaccaagtatgccgattgctgcgtttaaatctccgcctgctaatctgagtactgcgcgtacaggacatcccaaaaataccagcatgcctatcatgcccgtaaaagctaaggtaaacctgatgattgggctggaaccacctgtggccttaaattccttagtaagtagagctgtgataaatgcgcccaagataagtccgaatatttcaggtctaaaatattggacggtatcagcacggtgtaaacctaagccgccgctgatatctcttagaaagcatgcgatacagtaacccatattgggtgggttgccgtatttaaccagtactactgccagtaaacccagtactccaccggtaaggataaccattaatcttttgttgttcaagttttcaccctggtttctaaaacctactaaaaactacaagtagttttttcacccgtccgacaaacgggtggcagtgtcacgggattcaactgctaggccataggctctcgcctatgttccgggtggtctcctctaaaagagtttccgcgccactgcttaaagcgagtgtactacccggagaaggtgttacctccgcctgggttccgacttgcggcaacagcctttcgctgcgtgtactgtgccgcctgcaaaatttatagcaaagggattaacctatacctaacacatttttccggtgaatctgccatgaaaccaggctattcaccttcttccttttcgtgatttttttaatcttggccagcacagactttttaactgccgaccattgtttccaatttgccatttgtttaaattcaggtttctttttaaccagtttatcaagcaacatcttgggtatcttctcatgatcaaagcccaagccacgccgggctatgacatagcctgccgcttcgtgaacagctatgccgtacatgtgctggtattttaggatgcctatgaccgaagtaaaagccggttttacctttaatatcggcactccctcacgggcagcacaccggtcaactgcttttagaaacttcgaccagacaaaactgtgactcattcggttaaacttggccgttacggacttgtcatttttaaacttcaagtcctctaccgccagggcgtaacctttttctttagcccggaggatcactttcttagccacttcgcaggtctggttatttctccggtttgttctggcataagtccattcgccttggacaagccattcactgccccggtattgccccagacagtctacctgggttacgcctaatccgtccggattggtgtctatgccaaatgcacccttatggttatatggcatcggaacttcttcttcaatactcacatggacgtaatatttcccgtctctgcggaggatttctacctgataggcactgcctgttttaagataatccaaaaccatttgccggtagttgataccgttaatcttgccggtctttttcgatggcttttgagctaaataaatcggcaccgttatgcggttatagcgaacggatttccctttctgtaccgggtcggcagctatatcaagatggatttggtcttggtcttcgtatatgcgggtatttaggttgccgcctttggttttatctccccgtgatagataacggttacttctgacttcctgccactcttctctggtaatattacctttgcagcgttcttgaaagagcttctttcctccgaatacaacaggcggaaaagtattgttatccaggtgattttgccagaaggccagtttacgctgttccttttctaaccgtttttgcagtttagcaatcttagccagcgatttagccttggcgatacgcttttctgtaaattcaacctttgctttggcgttttcatagtgcatctgcactaatttatattggcttttgattgtggtctgggcatcatatactgcatcgttagcctgccgggagttaagtctgaactttccttgtacagttatacgaatgtcttgtactttccatccatccagcagtcttttaaatgcccaacgaactgcggcacagtaattatccatgaggttatcaatgtattctttctgtttagctgtcagttccaggattattcccatcgccgttgtcttcactggtagtcacctcgctttcaatgacctttgacagcttttttgctactctgccgccacggttttcatttaaaccactggcaatatcacgaaaaacagcctgaatagcatatttgttatttgatgcatattcagtaagccttcctatttgtcgatcaagattcccggcatcagcctgtttttgcgtagataccctggcgtagagaaatacggtattttgaattcggctatattttttgccctcaaaggattctacttgggacattttatagcggcgatggccagtaggagttctttctggaactaatatctttttcttttcccaaacacgtaaagtattaatactaacccctaaatatttagctgctttgccaatacttatatagttttccatcctaatcacctgccaaaattatatcatattatagcaggttttttaatattaatttagttttctagtaacagttatatacctcctttttagtaatatttgatatagtcacattagttagacaaataatttgaaattcctttcataatatatatgaaaaatagttatataatataatatttgcaaaagataacattaaaaaaatctagtgctatatggttgtagtactaattttaactaacccaagtttcggtgcggccgggcaaggtcgtgtattttaacgggtggaaatcccgtctggtaagactctagccaagtcaccagtagcgagtcttggacttgatggagtaattcatagagttaagcgtagacaggtaggtagtaggcctgaatgtgattgagccccgtaatgggcaaacgggaaggttgacggtttcgaaactccggaaaactatatcttggtacgcgatatggcgagtgtattgagacttcctcggggtctaagagccaggcatgctatacaatgataacacggaaacccgggagaccctatgtgttcttctgcttaggagtatgacctacaagcgatataaagtgaggaagtcaaatggcgcgtagggagtcggatcactgcatattgtaccgatgacacagggtaatgcctatcgagggaaggcagtgacatgatattggctttgacaaggacacacttgtcacacacagaggtgaaaaacaggtgataacaaaattggcaaagatagctgacgttgctaaagctaagccaaaagaacaattcacgtctttggcgcatcttattaatgaggaattgctggagatttgccatcatgagatggatccaaacaaggcatctggtattgaccgagttatgaaggagaaatatggagagagtttatcaaataaacttcaagacttggtagtacaaatgaagcaacattcgtatcatccacagccagtaaagcgagtctatatacctaaaactggaacaaaggagctgaggcctctagggatacccgcttatgaagacaaattagtacaagctgcacttagcaaaatacttaatgctatatacgaagcggattttatggagtgctcctttggatttcgaccaaatcgtggatgtcacgatgcattaaaagtactcaatcacataattgaaaagagcaagattaactatattgtagatgcggatattaaaggattctttaatcacgtggatcaccagtgtttattgaagttcataggacatcgcattaaagatcccaatatacaccatctaattatacgacttctaaaatcgggagttatgtataaaggagaattctctgatacaacggaaggaactccacaaggtggattatgcaaagcttagcataaacctccttatgcaaagtagcgcgttatgctaagtaaacgtcttgaaagcgcatttttagggcattagttcctgatttactttgcataataatctcgactgacggtcgacattacacttagaatgcgggtaaagtactctattcagtgcgattaagggcaattcgttatattttctctattaatttggttatgaagccacatatattatgcaaagtaaatttgggccagtatctacttgtgacaggcttttcgtcgtttactttgcataataactttctttgcataaggtggagtggtgtccccaatattggcaaatatctacttgcattatacgcttgatttgtggtttgagagagttgtacgtaaatattgccgcagagaagcatatatagtgaggtactgtgatgactttgtttgttgcttccaatacaagatagatgcggaaagattttatctggcattaattcaacgactcaagaagttcaaccttgagattgcagaagaaaggacaaaaatcatagaatttggtcgatttgcctgcacgcagtgcaagaaatatggcaaaactaaacccgagacatttgactttctgggttttacgcattattgcagtcaaggcagaaacgggcaatttcgagtaaaacgtaaaacgagtcggaagaaatttaaagcaagcctcttacgtatcaaagaatggatcaagattcgtagaaactggctaattaaatatttgatggatgaattgaaagtaaagctaaatggatattataggtactatggcattacggataactcgtcaatgattgatgcgttttattataagacaaatctaatcttatttaaatggttaaatcgaagaagtcataggaaaagctttggatgggataaatttaatctatttcttcaaagacatccaattccaaaaccgaaaatatacataaatatataccataagaaagcgggctttggttatgtaggtaaataatatcatgaggagccgtatgccttaattgggcacgtacggatctgcgagggttgcgtggtcaattggattatggagcaaatattgtgacactctcaaaggaaacagggagaaacagggaaaataaaccgcctcctaaggtccaaaaggcccgcatctactctacgctaatttgatgctaaatccccccccaaatggccttttcgactcggcaaacccttgattttgctaggtcgctgagccgaattttcaaaatagtgacctaaaaataatttagctcaaagagctattttaattatttctgtggttagtgtataattaagtcatgtacatacgtgaatatattaccaccaataaaaaaaccggaactaaatatacaactcatcgcctagtcgaatcttaccagacagagaaaggtccccgtcagcgcattgttatgcatttaggcactctttctttgcccaaatctgaatggcgcaagctcgcttcagttcttgaagccagactggcaggtcaaacttctttatttccgaatgatgatgaaatagagaaagttgctgattcggcaatggaacattatgagtttaataaaattaagaaagaagacaagcttacaagattgcataatcgcgaactgataactgttgatcttcaaagcgtggctactacggagtcacgttcacttggacctgagttagttgcccatgctatatgggaacaattaggcattaatgccatattaatctcttgtggttttactccgcatcaactggcactggctaaagctgtagtcattgctcgcttaattgcgccctccagcgatattgaaagctggagatggttaaggaatataaccgccctttgggaactattacaggaggatctcggtgatattgggaaagatgctatatatgaaatagcggataaactcctgttacataaagatactatcgaaaattctctcagagaacgtgaagcctttttatttcccagtgaaacaaccgtttttctttatgacttaaccaatacatattttgaggggcgttgtctcaataataatttggctcacaaaggcaaatcaaaagagcaccgctctgattgccagcttgttactttagctctggtggttgacgctcatggttttcctattcatagtcaaatttacagtggaaatcagtctgaaccacagacactacaagatatccttggtgaactctacgatcaggagcaaaacttgttttcccacttgcgtccaacaattgtaatggatcgcggtattgctacaaaagataatattcaaatactaaaggacaaggaatatccctatattgtaattgaacgcagggctacggaaaaggactatattaaagaatttgagcaggctaaagaatcatttgctaagattgacggctgcactgacagtgactggttaaaaatatcctcaaaaggtagtttgtctgaatctgtctatgttaagaagattgatacagaagaaaactgcagagttctatgtattagcgagggccgcgagaataaagagattagtattgatagccttaaagaggaacgttttaatcaagacattagccggctgcaaggttcagtaacaaaaaaaactattagattagcagaaaaagtttccgaaagaattggccgtctaaaagaacgttatccatctatagctccacattacaatattgttttggaatacgacaacgaacaaaaaaatgttgtaaacttaacatttaaaaaaaagccaaccaggactgagcgttctatattaaccggatgttatgttattgagaccagccatagagaactgtcagccgaggaaatctggcagttatatatgacacttgatcgagtagaagagtccttccgggctttaaaaacagacttgggatttagaccggtccatcatcagcttgctaaacgtaccgaggcacatttatttatttctgtgttagcctaccatttactaatctgtattgagcgtaaattaagaattaacggtgataaaaggcgctggtctaccattcgtaaagatctctctactcatcagcgtacaacagttatcttaattgatgaaaatgatactattcatcatatacgtgtgtctggtatgccagaaaaaacacacaaagatatttacagtctcctgaacgtgaaggatccacttaagaggcaacatcatatagtaggattgaggttgtagtgaccagataaaaataagatatcagcagaatcaagggctaaaccttggtttagccgaaacttgggctaagattgtttttcctctcaaatgagaataatccgggaagaagaacctcccggattattttttcatgctctaggaaatttaaagtgactttcttgatgtcttttgggttattgcagaaattacatagccagaataatcactttatagtctttaagccagaaattgagctgaattatacgttccaggggatttacattgaatgcatgtgtcattgcaggcagtttgttctcaaccatgtctttaataaacgggacattgataaatggtctgattggtgcgttaacatcatttagaatttgtaatactgcttctcgtactccccgcacatatgagggatgctgggaagtgggatagccgcttttgcgcctgtttctcgcatcttccggcagaatgccggcgaaggcccggcgtaaaatgcctttttcaatgctatcgacagttttcatttcccacggcacattccagacatactccaccagacgataatcacaaaacggtacccgaacttcaaagccaacggccatactcattctatctttacggtccagcatgatgggtagaaaacgtgtcagatttaagtaaaatgcctcgcgtcgctttgccgccagggtatcctcgccctcaagccgcggtacttctgtcagagcctcccggtataatttggcaatatactctcttggtttggttgcttccagaacctcaggcgcgagccaggaggatatttcaccggccgctctggtttttgcaaattgcgcaatccaggggaagataggcacattgagtaaatcctcattgttataccattgatacccgccgaaaacctcatcagctgattcaccggataaagcaacggtggcgtcctgcttcatagccttaaacagcagatacatggaagtctctatctgtccgtatgccgggtgatcatgagcatacataggcaccagcagattgtctaatagctccggtgtatcaagggttatagtatgatgcttggacccgacatattcggaaacatgtttgacccagggggtgtccaggctttcatgtattgcgctggttacaaaataccgctcgctttccttaaaatccacagaataagtatgaagctgttttccttccttgtgaaattccccagcagccagggcagtaagtccgctggagtcaagaccccctgacaacagggtgacaacaggaacatctgctatcagttgacgaccaaccgtatcttttaacaggtcttgaattcgctgggcggttgtttccagatcatctgtatgaggtgcgctgagcagagaccagtactggctaatgtgttcacccttatgattacaaaccaaacggtgacccggacgcagctcgtaaacattatgaaaaacaccatgacccggagtgtgcagcgggaaggcatttaaaacttccactaagccttctgcatccagctccggtttaatcaatgggtgggccagcagcgcttttagttctgaaccaaaaagtaaggcactgccccgttttgcatagaacagtggctttacacccaggtgatcccttgccagaaacaattgctgcctgtattcatcccaaaggccaaaggcaaaaataccgtttagatgacaaacacaattctctccccattctaagtaagaacgaagtactacttcggtgtctgattgggagcagaatttatgtccccgatcctcaagttcctttcgcaactcccggaagttataaatctctccattatagttcagggcgtaagtatgctcgcctgaagtataaaccatcggctgtaaaccgccctccggatcgattacaattagacgtctatgacctaatgcagccctggaggatagccagatgccttttgcatccggacctcggtgttgtaatgtgttagtcatggattcgattaaagcactctgattcctcagatccttttcccagtcaacccatcccgtaatcccacacatgttttctcctcctaattgttcggattagcagtttgatttgtagttttgtaatcttctttaatacataattcatatgatacagtgattttattttgcattttacccagatgctccgtaaaatatctaaagcaaatgctgtttcatccagtcaattaaactctgtccctgttgactgcggatatcatcaatctcagatatattacgtatctggccgttttttacagctactgccgtatccaacaggggttcaacttccgctacttcatgtgtagtcataatcagtgtttgctgttttaagtcaagataagaaatcagagattgaataatggaatcacgcaccagtggatccagccccgacagcggttcatccattaatatcaatggtgctcttctggccagtgacaaaatgatttttagtcttcccctgtttcctttggataaattttttactttcatattcggatccaactgcataaaggaaaccatttcctgcgctttattaatatcaaaatcggcgaattggcctgcattaaagcttattgtttcagctaccgtataaaagctgtaaagaacatccagttccgaaagataagatacttctgaagcaatccttcgattagcttctctgccatttacttttacagaaccgctgctgggatgaaccagacccgcgattagttttaatatagtagacttgccgctgccgttaggtccaaccagcccaattattttgccccggggcagagtgagatttatattgcttaaggccggctgcctgccatattttttggaaacgttattaaactctattattttttcaggcataaaaatgcacctctttcacactttatttaggttttcacgtacgccttctacaatttcagaatccatataacccatttcctgcatatcagcaataaaattactaattaattcttttttgagttcttctctaagctgtttaagtctgctctcattctcagttatgaaggttcctaaacctcgccttgtttcggcgacctgaaggcgttccatttctgcatagacacgctgtgcggtgttgggattaacacccatttgcactgccagatcacgtactgagggcagcttatctccgcttcctaattcaccgcgaataacctggcggcaaagccgttggattatttgcagataaataggttgagtggtattaaaagactggctcatgagctcacacctcaacttttttatcgattaaccaggaagatagtgcaaacagtgccagagttgctataactataatgagaatctgaccggtataaatctgtatacccccaaaaggaaaaccgtgttgattgttaacaaattgtattttattagcgcttattaggttaattctaaaggctccccactgagttaaccgttcaaacaaccaggtttgttgcaatttaccgaccccccatgttcctaaatagaaggcagcaaatcctgctaaccatttgtagcggcctagaattttacgggcactggcagttactactatgatcagagtactccatgaggccatatatatgctaaatcccacaatagcagaaagcaaataaaagccggagtctcttaataacaaggtcagatttgcagagctaaagcctgtttgctgcaggtcggatattgacatataaataaatactgcatcaagcaataatatagcgagcataactgccaaacctacaactaatttggcagacagcagcatccacgccggttggggagagtgcagccatagatggggtgcttgcttgaattctttattaatgtatttaaacataaaaatagcggggtaaaaggcggcaaatacgataagcaaaaaggcaggagccagaatagcgccaggggggatccaattgctattcagcccccatagaccgagaaaaagcaatattcccagcttgataaaagtagttgttctggtcatccggtattctttcttaaataaattccaccattcgttcatttcagaattcctcctcaatgtattaatgaactagtgacatagtacactatgataatactgctgtcaagtgattttttcaagtttttaactattaaaaagatgtggggccactgcattataatgtgcaatttctagaatcagtaccaccgtctcgaagtttgctataaggaatatcatttctgatatccaaaatcttgagagagatggtaaatgtaatgacttcagtacagagtataatagtcttattaaaactggttatggagatattgtcaggtaagtaaattgacagtggcggacaccctgtaagagtatctgccaccatagaaagccagtatgagaaacgctcgggggtcctgagacaaatagaagaaatctttgtactgatcgtcagtgcggcggtaagcagctgagttttgacaaggttttctgcaaatatgaatgttataacgttgtcgaagcagagccctgtatttaaaaagaatatggatgggcatcacttatttaatctgaaacttttccaaaaccacgtcctatggatacggactgatgttggttcattatattttcgatttgctttgcctcatctttattggaacattgtacaattataataatttcattatctatagaacttttattggttttaaatttcctacaaatatttgttgacttatctaataaaaaacctaatagactaccaccaatcattcctattaatcctgttgcgatggaaccaatgtagattactgatccatatattacccctaataacatacaaatcgatgcggaaatagcaatgccatccataacactcatcccgtctgtactgtacatggaatcaaatattttttgtttttggggtttagttttgtccagtgttattattgatagtgtatctttaggaaacccattttctttgagagcatttaagcataactccacggcaagggaaggtttaaacagaccaaagatggatatagtcatttagtcaccttttttagatagtattaatcaactataaccagtttatactaaatagacacggttatatatatggaggttttgatgtgggacagtataagaatgttcgaattccaaggatggctatttctgagtggaatatagccatattacacaacaaaagcccgtggatgcctatgtggtggtctcttgctttgccaggtcttggacacctttgcatgggagcttattttcaaggaataattctaatggcatgggagattattatcaatttcaaagcccatcttaacctggcaatattatatacattcaccgggcagtttgaaaaagcacaaaacgtattagacactggttggctgcttttttatggtgtggttatttgtttttctgtatttgacagctatcgtaggagtgtcgaatataacaagttagctcgtttagaacgaaaacagcactatcgcaagtatattttcatgaagatgtcgtctattggtgtaagctatattgatagaagtaatccttgggttgcaaccttctggtcagctatgctgccaggttttggacatatatataataataaggctataaaaggtgttattatactcggatggaccgtattgattatagcttttgctaacatgaatgatgctattattgctacttttaccggaaattttgaaaaagccagtataggtattaattaccaatggataatgttttttccttcaatatattgttttgccatatgggatagctataatgattctgttgaaataaataaattgtttattgaagaacaaagaaactatctgagcaagcagtacacataatgcagcaggtatcttctgtagatgagcttgctgggattgccaatcacagaatgtttgataagtacttaattatcctatattcaaaattttcacgaaatatcttggacagttacaacaactcccgaagcttttctttcttatagaggattatctgctggcggtcaatttccatagtaccgctgcgtttaaaactgttaatgattctgctgacagtctcccttgatgtaccgattaaattagccagctcttgattagttaattgtacgggaattatagtaccggaagcattctgaatcccccgttcttctgccaaacccaggattaccagggctaaacgtctggctgtgtcatttagggccagattcataactttttcctgagcatcccttaacctgcgggccatgatttttaacatggctactgctgtatcagaataagcggaaatcacggcaaacatgtcttcattgcgaataaagcctactgacgcatcctcaataacttctgcagtagcgggataacttccgctgtcgaatattactacctcagcaaagacatctcccgggtgtaccaggtgtagaatatgttccctaccgtcgatggtttgttttgaaagcttaatcaggccgtctttaagaaaatatattgcttctcccggttcaccttccataaagatgattcgcccttttttatattcccgctcaataacccggcaattcatggctttaagctgttcgttatttagggcgttaaataatgggatgttttttaaataatataaattgtccgacattatcttcttgcacctctctccaaggtatctgtcaattcttatctgtatattctatataaatgtgttgaaaagtacaacaagaaagtcgctttaagcgactttcttgttgtcatagtgatatatatgtttaatgcagcaggggaacaacctctgtctgaaacttgtcaaagccaatccggtcaatcatattgccgactcgctcgtaagtttgagcttccttcttgtagtaatcaacaactctgtctaaaatttctataaccttttccggaggctggttttctgcaagcttgtcggcaaaacgggggcgtgctcctccgtttcctccaacgtatacagtaaaacctttagcagtacccatcgccccaaaatcaatgattgtagaatccatgcatttattaggacacccgcttatgcctattttgaatttgttgggcaaattcataccgtgatattttttatctatttccatacccaggccaattgcgtcctgttgacctcgcctgcaaaaagtactgccgggacaaaattttactactctaacacataaaccgatagctgcgcccggtttcatttttaaatcatgccaaactgcatctacatcatcctttttaatgccgaccagtgccaggcgttgggaagaagttgctttaacagccggaatgttgtatttcttcataacattgctgattctaatcagcaaatcaggatccatgattaacccgccggctaaatgaggtgctatggcataggtaccgtctttttgcaatatagcacctttttccagcatatccaggttagcatctatgtggtgatagcgctgatccatttgattgggcatttcctgttttgtcttcaccgggaaattcctcctcataaaaaatgcaatttatatttcaaggctattgttttatgaaagaggaataaatatacgctaaggctgcaaagttaaaaggaactaccttttaaaccaaacctttgtcaaaatgcacacgaacctttgaccagggcaggttgaccagatctcctgtcttaaagccattgggatctttaatgtgtacatatgtgagttccacggttagtccggagccggataattttcttactataccgtgtttagggtaggtgtcgcctggccaaagcagtatttgggagccaatttttatacgctgttcattcatcaaagccatcaaccggagtttttgtgctgttgccgcaggatgagcagaaattagctccggcagttatgttttgaccacaataccggcacacttggttttgaaatctgtttccttcaatctctgttttataagccattatatccttttctaaatctcgaatagaagaacatagcctggtaatttcctcctctgaatccgggatttcctggcctaaaaatttcttgtagaccaggctgccaatagcctgaaaattattgtcgatttctttctccagcttcaatatctctaaccttgttttggttgtttctaaaatttctcctgactttttacctatgagtttggctccctcggtaatattcttggctccttcggaaaatttatcaaatatgctcacttaaatcacctttttctattaaattatttccattatatattatattctaacatatttctattataaactgagaaattattgaaaacaatggattttaaagcataatttttaaaatctcagccaaactatagaagcttaaatatatgagggggtgtaaaaaaatgaaagtgtcagtagatcaagatttatgcatcagttgtggtgcctgtatcgacatctgtcctgaaacatttgagtggaacgaagatgataaagcacacgctaaggtaaatgaggtgccgggagacgttgaagagcaggccaaagaagctgttgaaagctgtcctaccagtgccattaaagaactgtaatatgcttttccttaattatcggagcagagggtaaaaaataataatgcttacgacacgataactgtctcaagagatgagagagctatcgtgtctttattttaatgaagtaaagaaggaaattttcttcatggttagaatataatacttgtttaatccattcggctaggaagaaggtatttatattggtaaaaccaagaatactacatgtgctaagaccagcagaaggaggtatgaaaaatcacctgttctccctgttaaaacacttggataaggatcaattggaaaatattgtagcttgtcctgggggagaactggccggcgtattttctaaaattgccgctgaagtcatagatatacctttaaaaggaaatttgtcaccaataacagattctaaatgtataatgaggttaaaggatatactgaaaagtagaaatatttgcattatgcatgctcacggttccaaagcggcattagtcggaaggattgcagccagattggccaaaaccccgttaattttttatactgtacataattctatattttactctgactggcataatttaaaattagctgctatggcccgggtagaaaaaaagctggctcaatatacagacagaattatttctgtatccgatgctttgcgtcaggaaattatcgatcgaacaggattatcacctcagttgcctgtgaccgtatataatgggattgaaaccgggcaattttactttgtccagaataaaaaacaattgcggcgggaattgggactgccgccggagggcaagcttgtcggtacggtagccagattgtcggcgcagaaaggtgtcagttacctgattaaggccatacctcatatttcagaaaaaggggttcggtttgttatcacaggcgacggcccgttgcgtgaagagctggagtcactggccaaacagcttaacttgcaggaagcagttatattcaccggggctagaaatgatatacccaatttgctggcagcgcttgatgtatttgttatgccttctgttaccgaggggctatccatagccattttggaagctatggcttccagcctgcctgttgtggcatcccgtgtcgggggtatcccggagatagttagggagggagtgacaggtatacttgttccttcgcgggatgagaaggctttggccaaggcagtttccgaactgctcaacaacgaagaaaaggccagttcaatgggtatggccgctcgccaacaggtggagctaaattattctgcctcagccatgggcagccgggtggcagagctatacagagaagcgctggctggaaaatcgttttaagcgactttccagcagccacaggcaattatacccgttgggaattatggggggtactgactttaaacttatccgcaaatccatcgtaagcataatttcctgaagtataagaaaaatacattaataaatggaggaatgaaaatgttgctggggcgcttttggaacggaagggagttcgtgggaatagttcaaggagacgttgtatatcctattcacggcactatttttcaagcggagttttgcagcccggaccaatatggttttaatttatcagagctaaaagtcctggctccctgtcaaccgggtaaaatcatctgcgccgggttaaattaccgtgatcacgccgatgagatgggttttacttatccagaggaacctgttctcttcatgaagcccccttcttctgtcatcggtccatgtgaaaatataatttatccttccatgtcaaaacaggtggactacgaagcagaactggccgtggttatgaaaaaaactgctcgcaggttgaagccgcaacaggtttttgaacatatattaggatatacctgtgccaacgatgtaactgccagggatttgcaaaaaagggacgggcagtggaccagggctaaatcctttgatacttttgctcccattggtccttatgttaatacggaactggatccggctaatctggatataaaattgtatttaaacggccagctaaagcagaattcaaataccgggcattttatttttggcatagataaactggttagttttattactcaggtaatgactttaaatccgggtgacatcattatgaccggaacaccctcaggtatcggagctatgctgccaggagattctgtacggatagaaattcaaggaataggaacactggaaaaccaggttgtataaaaaaatgccttaaacgcagcattacctatataaacagtacattccgcaaatatcctaaaaatattgttgacaatctaattttatatgctaaaatttaatttgattgtaatccgggcttaacatttttaagggatcaattgctctttttatgaacccaaaggaggagataacgtagatgaaaccattaggccgccacgtactggctgagatttacggttgtgatttcgaaatcctgaatgatattaaaaaggtggaagaaattatggttaatgctgcattagaagcgggtgctgaggttcgcgaatgcgtttttcataaattcagtccacaaggtgtcagcggggtagttgtgatttcggagtcgcatttagcaattcatacttggccggagttaggctacgcagcggttgacgtttttacttgtggtgaaaaagtagacccatgggatgcctgcaactacctgacaacaaatttcagtgccaaacaaatgactgccaaggaaacaaaacgcggcattcatccagtaacacctcacagggttgctgttaatatgtaggagggatttttattagtacccaccgacgaagaaaacagaaaggttagtgtaagccttgcatgatccgacaggtgtgcaaggcttataattttttacggcatattttttacaatcttaattttaatgctgaatttgtgtataagctgccgtccggtaatattaactaagacttgtttttaataatgaaatttgttaatatgattttcggcgagagatgtctgcttggcaaatcaataagggttgaaagtatcttctcctctaataagcaaatatttatgaccaggaaggaaattagagaggcgtaacgaatatatacatgattaaggacaagggattgacaagggggaacaacatggtcaatcaagtatttagttcaataaagaaagaattggaaaatgtttatcaaaagatcgaacgggaactggttatcaaggcgggtcatatcagttcttttgctcacctaaaacattcagttatagattatgcaattcgcccggccctggttattttctcggggcgcatgttcggaagattaagtgaaaaaactttggctttagcagctgtttgtcaatttattcatatggctgctcaggtacatgttgatgttaatgaacaaagcaccgctcaaataccgggccaggagcatgatcccagagatggcagccagttcccggtattggtgggcgattatttatatggtaaattttttactactctttgcgattatggtatcgtaaatttcttaaaacctctttcagagattatctgtcagattaatgaaggcggattgttgcgtcaaaaagaaataaactcaaaggtgaaatcccaggttgtagccagggatgtagttcgcagagaaacagcggagctttttgccggttgctgtagtctggctgctgaatcggccgaggctggttccagtgaatgtttagcgctttacaagttcgggaaaaattttggtatggcctatgggctattggaaaatgggatgccttttgaccaggtagtgcattatttaaacctggcactgggagaattgagcttgtttaataaatgtcaggcccgcgaatccttagaggaactggttaatttatttttggtacaaaaaattgcggttcagcgcatggtcgtttaatgttttttattataaaccgggaagtgacagaaaaatggtattaaataaatttaaaatatttttggaaatgattaaatttgaacataccatatttgccttaccctttgcctatgtaggagctatattggtgaacaagagctttcccagttggcataattttatctggataactctggccatggtcggtgcccgcactgcggctatgtccttaaacagagttatagatcgccatattgatgctgtaaacccgcgtacggctgtacgtgctctgcccaaaggcttattgtcagccgcagaagtgtggctgtatgcgttactgtctttcggtttgctgttagttgctgcctatcagttaagtcctttggctttaaagctgttcccggtagcagttttctttttgtcaatatactcctatgttaaacgcttttcctggacctgtcatattttccttggcatagctttgggtctggcaccactgggcagctggattgcgattagcaacagcttaagtctggcaccggtactcttaggtctgggggtaatgttttgggtagcaggctttgatataatttacgcctgtgatgattataattttgatcttaaggcaggtatttattcaatccctgcccggtttggcattaaaaaggctttgcagatttcttcaatttttcacgtattggcctcgctgcttttcttgagcgtggcattaataatgaacctgggtgtgttttatttactgggagggctaattgcagttgtaattcttttttatgaacattcactggttaagccgcatgacttgtccagagcaggtgtggcttttatgaatttaaacggaacattgagtatggttatgttcagctttaccttactggatattatgttcccttaccctttgtagataaagcagcaccggttcgaggggagacgccggatggaagggctatttcttaaatcgggtttagaggatattgcagaaagagtattgacaggtaaaaggctttcttttaatgatggggtgaggcttttaaagtcaccggatatattaaccataggctatctggccagtcatatctgccgtcaaaagaatggtgacagggtgcatttcattgttaaccgccatattaatcatactaatatatgtgccaataggtgtaagttttgcgcttttggcagggatgccggggataaaggtgcctatgtcttgtcactggatgaaatagaagccaaggcgctggcttcccggaatgaaaatatttctgagatccatatcgtcggcggtttgaaccctgacttaaaactggattattatgtggaagcattaaagagagtaaagcgagtattgccgggggttattattcaatcttttactgctgttgaggttgcctatctggccgagcagcataatatgtccctgcaggaagtcttgattacactaaaagaggcggggttggattcacttccgggcgggggggcagaagtatttgctccgagagttcgagacctcgtgtgtgagaaaaaaattagcggggagcactggctggcagtccacgaagcagcgcacggcataggcatgagaaccaacgccactatgttgtacggtcatgttgagactattgaggaaagagtggatcatttaatcaaacttcgcgatttacaagacagtacaggaggttttttaacctttataccacttgcttttcatcctaagaacactcctatggaagccatgggtttagccaggtcaacaggatacgatgatttaaaggtattagcagtctccagattattactggataacttcgaccatattaaagcatactggctgatgatcgggcctaaactggctcaagtttcactggcctttggggtagatgatttagatggtacagtggttgaggaacaaatagctcatgacgccggagcagacacggaacaatatatgtccaaaaaaaatttgattaatatgataaaggcggccgggagaattccggtagagcgggacaccctgtacaacaccattagggagggtttctagtgtctaagcttcacttagggcaagttgactatctgaattgtttgccggtctactatgccctggaagagggcctgtcccctttagatgttaaattaatcaaaggcccgccgacccaattaaatcgcctgtttttatcaggtgaactagatattacgcccatatcttccattgaatacgccaggaataaagagaaatgtataatattgccgcatatgtccataagttcggacggtcgagtggaaagtatactgttattcagcagactgccggttaccgaattggatggaaaaaaagtttgcgtaacttcttcatcagcaacttccgtagtcttgttaaaagtgctgttcgagcattattaccatgtggatgtggaatttattacaacagagccggatttagatgaaatgttgactagggctgatgcagcactgttaataggtgatgacgctatgctggcccatcaccgtgtgttgcaggagaaactgcctctgacagtcagtgatttaggtgaggcgtggaaattgttaacaggcgagagaatggtttacgccctctgggttatcaggcgtgaatttgccgcggcttacccggaagaggtttcacgtattgccaagcttttatatgcttctaagttaattggtttggacagtatgccggctattatcggcaaagccaaacggcgttgcccgttgcccatagcagttttagaggattatttccttaatgtaatcaaacacgagttcagtgatgaataccagcatgcccttttaacattctataattatgcttataagagcggggttattgaggatcgcgtacaactggagatatggagtgaagatcttgagtaatatttttccgctgctaaaaaaagcaatagccggtggcaggcttagcttagaggagggtactgccctcatggaaacaaatgacctgcttgctttgggtcaggctgcggatattattcggcagcgcttgcacccggaacggcaggtaacttttgtaatagacagaaatattaattataccaatgtttgcctgtcacgctgcaggttttgtgctttttatcgagatcaaaatgcaccggatgcttacataatcggctggcaagaattatatgaaaaaattgcggagacagtggacgcaggtggcaccgaacttttaatacaaggtggtttgcaccctgatttaacacttgattattatctggatatgctgcgttatatcaagagcaattttgatattcatatacattccttttctcctccggaagttatgcacatggtaaaaggctccggactgtcaattaaggaagtgctggaaaaactccgggccgcaggtttggactctctgcccggcggcggagccgaaatactggttgaccgagtgcgcggccaaatcagcccggaaaagattggctggcaggactggatgaaggttatgttgaccgctcacagtatcggcatgaaaactaccgctacgatgatgttcggccatgtggaaacgaacgaagaaagagtactgcacatgatcagggtgagagaagctcaggatcagactgggggctttactgctttcataccctggagttttcaacccaaaaatacacagttaagcatgccggcagccagtggggtggagtatctgaaaacgctggctgtagcccgcctggttattgataacgttcctaatatccaggcttcctgggtcactcagggcgccaaaatagctcaggttgctttaagctttggagctaatgatttcggcagcaccatgctggaggaaaatgttgtgcgggcggccggtgtaacttaccgtatagccttgcgggagattattcactgcataaaaaatgccggcttcacgcctgcgcagcgcacaactgactatagggtgcttaggatgttttagaagctttgtttagtcatgttaagcactgcaagttctttattaacaggtgctatagtatgctttgacaaacccccgtctgatggctgacaggggtttatttttagtaaaaatcttagtattcaggcaatgtgaaccactgccatagactatgtctttaatattttaggcttactggagttttgattgagtattacagatctttatttgagttctggcttgccatgtggctaaatctgccatataatgttgtattgatgtagataacaggatgtgaagcataatgaataaccaggcactgatagaaaaatttcgcctgctgccatcagtggatgaagtgttaaaagtgttggacgacaggcaagttaaaataccacataatctaattgttgaagtggtaagaagaacggtggagagttatcgcgaaagaataataaaaggcctgccctgtgaagacagcaaagaaacagtcttacgggaaatagttgaaatgtctgaggtcaatcttgaggtggcttgccggtataatttaaggccggtaataaacgctaccggtgtggtactgcacacaaatctggggcgggctatattgagtgaaaacgccaggcgcgcagtgcaaaccatagccaatggctatgctaatcttgaattggatttgactacaggcaagcgtggttcacgctattccgccgttgagggtattttaaccggactaacaggagcggaggctgcactggtggtgaacaataacgcctctgctgtactgctggcactgggtacccttgcacgcaataaagaagttatcgtttcccgaggtcagttggtggagataggaggttcctttcgaatcccggatgtgatggcgcaaagcggtgccattttggtagaagtaggcactaccaataaaacctatcctgaagattatcgccgggcagtgagtgaaaacacgggattgctgcttcaggtacatacaagcaattaccgtatattgggttttactagagagactactatagaagaaatggtggaggtcggtcgggattatgatcttccggttatgtctgatctgggcagtggctttttggtggatttaagccgttttggactgccgccggagccaacggtgcaggaggtagtccgtgggggagcggatgtagtgactttcagcggagacaagctattgggaggaccgcaggccggaatcatagtaggcaagaaaaaatatattgatctgatgaaaaagaacccattaaccagagcggtgagaattgataaatttacagtagcatcactggaagctactttgagggattacctggatcctaaggcagccctgcaaaaaattccgacattgcgtatgctgaccgccctgcccggagagttggaatacaaagcggatgtattagtcgaaaaaattactcctttggttggagaacttgccagggtaactgttgaaaaagatttttcccgggtaggcggcggtgctatgcctattactgagttgcccacaacaattgtctccatatcgccgcggcatatatccctggatgagtttacgtccagattgcggcgttataccccggcagtaatcggccgggtgcaggataacaggctgctgcttgatcctcgtaccgttttggacggggaagaagagctgctggttgaagcggttgtaaaatgtctgcaggcaagcagttaggctatgaggggaggggtaagccttgaagcaccttattatcggcacggccggccacgtggaccatggcaagacaatgctggtcaaggcactgaccgggattgatacggacaggctgaaagaagaaaaagaaagaggcatctccattgaactcggctttgcctctctgactttacccggtgggcgccacgctgccattgttgatgtgccggggcatgagagatttattaaaaccatgctggcaggtgccagtggcatagatattgtactgttaataattgccgctgacgaaggagtaatgccgcaaacccgggaacacctggacattattcgcctcctgcatatcaaccaaggcatagttgttatcaccaagacagatttggttgaagaagactggttggaacttgtccaggaagagattaaggattttataagtgacactgtgttaaaggatgtaccaatagttaaagtgtcggctgctaccggatataatattcaggaattactggagcaaattaatattttggctgaagtagctaaagaaaagtcaactgccggtcagccaaggttacccatcgatcggatattttccataacaggttttggtacagttgttaccggaacaatggtttcaggccaactgaaagttggcgacgagattgaagtatttccggaagaattaaaagccagagtgaggtccctgcaggtgcacggtaaaagtgtggatttggccagggcgggccagagggtggcggttaatttaagtggtctggaagttgagcaaatcagtcggggcaatgttctggccctgtccgaaacccttacagcctccttccggttagatgtgcgatttatgttactaaaggacgcaggcaaagaactgaaacacaggtcgaggattagattatataccggtactattgaagtacttggccggattatctactttgaccgtgaagaattaaaaccaggtgaatgggcttatggacaaatacagttggaagaagctgtagccacagccaagggcgaccgctttgtagtcagatcctattcgcccatgcatactataggcggtggaacgattatagatgcaacggcatccaaacacaagcgctaccgtcaagaaataatcgacaggatggtgattctggagagaggcactccagatgaaataattgaacagtatctggccggaatatttattcctgcgcatataaatgaattagtcaaagctacgggtttgagtgaaatacaggttaaagaagcacttacggagttaaagaataaacaaagagtaaaatttatcgatgaaaaaagcggttatgttgtctctgtttatagatatcaaagctggactctagatatacaaaaactattgagccagtttcaccgtgaatttccattaagggaaggctacccgaaagaagagctgcgttcccgcaagttcaaaaatctaaatcccaaaatatttcaactaatattaactgagttaaaaaatgatcagattattaaaatacagccgcaaaccgttgctacttttgcttatgaaatacagcctgatgctgagcagcaaaaaatgttggaactgattgaaaagaccttcattcaggcacaatttcaaccacccggttgggagcaactggccacagaactcaaaattataaatgaattgaagcaggagttactccagtatttattgcgtcagggcagcctgattaaaatagctgatgatatgtattttcatcgagatattttgaataagggcaggcagatgttgtcagattacttcaaaaataaagaggaaatatctatcggtgaaataagggatttgttgactacatccagaaaatatgccatgcccttgctcgaatattttgatcgccataggtttaccagacgaatcggggacctgcgggttatagggaaagagcttgattcaggaataaaacctgaaaattaataagggcatgcttaagttctcatgcccttatctacaataactttttcacgctttattgttttaccttgtattgcggttcttgttgttcaatgtaattgaccctgcctttgagaccctgggtaatgctttccagctgggttgcatagtcattaaattgtttctgggcatttttatcctgagtttccaaggcaaaggtttccagtgttgctttggcactttccaagctggccagtgtcaggtgcattttttcaccgacagtcatttgaataacccctttcaaaatatttttttgtttgattctattttttctctggcttgagttttttatttgaactaaattatggataaaacaggaggctgattatgacaggtgctgcatcccttacaggaattattaaatcttttattgaactggaaggcccggtaacctttgctcgctttatggagatggccttatattatcctgaactgggttattatgcttcagtcagagaaaaaatcgggcgaaaaggtgattactatacaagttccgatgtgcatgccctgtttgccgggatgattgcccgccaggcggcgcagatgtgggcgattctgggtcatcctccggtctggcagtttatcgagtatggtgcgggaaagggaaaactggcgtatgattttctaaatcaactgcaacagcaatatccagactgctatgctgccctaacctattggataattgatgtcagccctgacttcagagaaaaacagcaggcaattttgtccgggttgaacctgccacccggtaaggttagctgggcagacagtcctgctcaaatactggaacttcagggaaatagaataacaggctgcatattttccaatgaattgattgatgcttttcctgtgcacagggtgagaatgcgtgaggacggtttaaaagaaatatatgtagattatcgggataaccgatttgttgaagttgagggtttgctctcagaaaagttgctgcaggattatttcgccaaacagcgggtggctttgaaaaccggtcagacggctgaagtaaatctggctgctattaagtggttgaaaaatcaggcggagtgcctggagaaaggttatataattactattgattacggcttaacctcggacaatttatataacagggcccgttttgacggaacgttaagatgttttcggcggcataccttaaacgatgatccttaccagtatattggtgagcaggatattaccgctaatgtaaacttttctgctttggaaatttggggtaaggaggcgggtcttaatatggccggtctggttacccagtcggactttttgctcaatgccggtattttagatattcttaaaacttctgacgattacagtttcaatgaaaaaaagctgcatactactttagccattaagcagcttattatgccggaagggatgggacgttatttcaaggttttaatccagcataagggtttgccggcagaaccggagttaatagggctaaggaaactttcgataagatgatatacagaaggtgaaaaattgtttaaacaaattgaagttaaagccggtaatggaaaacacacagtttgcctgcttgctacagtaacggctgacggtttgattatacaactgctggggggagaaaaaccccatgtcggggcagttgtcctgtcagttatccgaccggactctcttaatcaagaaaaggctaaatgcaacagtacggttgtacccaggctaggccaccgggaggacgagatagccaggcccatagccgaagaaattgccggggctttgcggcaaacagtagccctggtagccggtatacatattgacaatgccactcaggcagatataaaaatcttagtggacaactgctaccaggcagccaggctatttatcaggcaagtctcttaagcgaatttcgagcagccgcagtaccattttcattctccgcagtgctgcaccgcagcatgggaatttcgttagaaattatgcgctactggacttatcttatccatgtctccatcatgagcataatttccaacgagtatggcgaaattaattaacaatatttcaaaatatttagcaaatatttagcaggaatttgtgattgtttattgaagtcttattcattagtatattagttcgttaaataaaggaaaggagttatgtgatttaatgaaacaaaataataatttatttgctgtagatgttgcttttccctgcggtcagatcacacccgaacagttggtagctctgggggagttggttaaagaaaccggtgtttataccaccaagattactaccaggcaaactatgctggttgtaatggaagaggccaaagcaccactttttagagaaaagttaaaagatataggttttaaggatggtgccggtccggttattaaaaatataaaagtttgtgcgggaaatgatgacttgtgcacaactactgtgaacaatgttttcaaattgggtatgcccttatatgaaaaatatgttgcaatgcccactcccaagcattttaagattgctattgccggttgtccaaaaggctgtacggatccttactgtgctgatttaggtataattgctactggtaaaggcagctatgacttatttgtcggcggtaaaggcggtacaataaaaccgcagcatgcaaaaaaagttgcagccggtgtgccggaagataaagttgaggccgctataagctttatttttgaagcttataaaaaagaggctgaaccaaaagaaaagttttgcaatactattgagcgagttggtttggaaaaatttattccgccacaagatttatagaaacaaaagcatttagtgctgttgagaaactatattttacttctgaaaggtgactggtaaacccttgaaacattgggttagcagtcgctttttactttaatatggattttaaaaagagatttttcgacgctctcattttactgccggtttttaataaaaatttgttcataaccaggattatttgtgctggacagggcaataataattgatgatcagacaaccgggaggtgaaactatgggttttaatttcttcgccaaaaaaggttgcggtatgaaggaagatagtttggacaaagaaaagaagatggacgggatctctgatagctcagagaattctgaaagcagtttggaaaactcttcatcaagttcctcgtcaagttcttcttcaaacagcagccaaagctaatattaacaagaaagtcgctttaagcgaatttcgagcagccgcaggcactcgtgctcgacggaaattatgcggtgctagcattaacttattcgggggatcatcataagcataattttccagagtgcaagaaagtcgctttaagcgaatttcgagcagccgcaggcactcgtgctcgacggaaattatgcggtattaagcttagcttatccagagattcatcataagcataatttccgtgagtaaagcaaaaatttaaacagaaccctcgggttctgtttaaatttttgcagttatcattgattaatggaaatacttattgacataaaaacttattgacataaaaaaccccttgatttataataataccaacgtactgataatcattatcattaaaaataactattttttttgttggcatactgataatgaatgtcgttaacaaggagttgacgagtatgaaattagataaaattaaaaagggtcagacctgtaggatagtatctattcccagtcaggatattcgcactcaagtcattcgcttcggtattgctgaaggagagttggtatgttgcgctgagattgttccggccggtccggtaattatacgcaagaacaggcaggaaatagcctttggcaggtccttagccaaacaaattgatgtggttctaaattagacgggaggggtattgtgtccggttgtcatgacgctaatactatggaagatttacccccatgttcgaagaaaattgtcctggccggaaatcctaatgcaggcaaatcagttgtttttaattttctaaccggcatgtatgtggatgtatccaattatccgggcacaacccttgatatttcctccggcaggttgggcggagatgtggtaatagacacaccgggtgtgtacggaatttcttctttcaacgatgaagagcgaattgccagggacattatcttgacagcagatatagtaattaatgttgtaaatgcggtctatctggaaagggatttatttttgacccagcagattattgacacaggggttccggtcatagtagccttaaatatgatagatgaagtagaaaaacaaggtttgagaatagatgtacaaaagttagaagaaattatgggtgttattgtcatacctacagtggctgtattgaaaaagggtttggttgaattaaaaaatgcgataccctctgcccacagtggaaatattacgcccaatttgccttgcaagctaaaagaaatctcaatggctaccggcagtcaggccgaagctttgttaattattgaaggagatcaggcagtagcctgccgcaactgtttgcagacggaatctttcagggaggaagtatatctcttacgccgtaagcatgttaacgaaataattaatcagacagtttttgaaacaggtaaaggttctactttcagtactacgcttggccgtatgatgataaagcctttaaccggaattccgatattggctgttattctctgggttttatatgaagttattggtatagtaatcgcagggaatgttgtgggttttaccgaaggaactgttatgcagggtatatatgagccggcagtcagaatggcagttggctatgttgttcctctggactcctggctgggtattatacttaccggagagtttggcgttctgaccatgacattcagttatgtacttgggttgttgctgccgctggtggctggtttttatttgtttctgtcgctttttgaagattccggttacctgccgcgcatagcaacactggttgacaggttgctggtaggcataggtttaaacggcagagcgataatacctatgatactgggttttggctgtgttactatggccagtatcaccaccaggttattatctacggaaagagaaaagcgaattgctatttttctgctgggcctggttataccatgttcggcgcagttagccgttattgcggcaattataggatctatcggtatttcttatgcggccctttacgggctggtcattttctgtgtgctggttatcgtagggactttgcttaatattcttctgccaggtaaccctactgaccttttaattgacttgccgcctcttcgcctgccgagaataggcaatgttctgcataaaactttcactaagtcttatgcctttaccaaagaagctgtaccgctgtttgccgtaggggctttaataatcagcgtttttcagcttacaggtattctgcttttcttgcagaagatgatggcgcctctgactgtaggctgtttaaatctccccagagaaaccgccaccgcctttattatgggaatagtcaggcgtgattttggcgtagcgggtctgaacggcatgcacttgagtccagtggatggattggtttctataatcaccataaccttgtttgtaccatgcatagcctctatcctggttatttttaaggagcggggcaagaaagaggcaactatcatgtggggaggtacctgggttattgcatttactgttggaggaattgtagcccaagtttttagtgcagctaaaaatataagccatggtaagattatggtagctttggtctttataggtatgtccataataactattatatttagtactgttttccacaggttaaaagcagtaaaatgcctgaggcgggtagagtcttaagtattaattgcagttatacttgaaaagaggtgcctgcatgaagacaattgataaacccgagaaaataaaaaacatttgtcctacttgcggttatcagattaataagggtttagtttttcgctgccccagatgctttaccccaattcagccagcctgctgcagcggtaattgcagcaagtgccggttagagaaaaattgttagtatcgttttaaaatgaagttttgggaagcaatagcaggttttatagtatgctattgtttccctgaaatattaattttaagaaccaaaggatattttttttgcaactatattgataatgattatcgttattgttgatgttgctgtaattcatttttaatttattggaggcggagattaatatgattgtgaaaccattaagttgcgctaaaaaaggtacaactgttcacatccaaagtattaaaaattgctgtaattgtaagcttcatctggaggaaatgggctttatccccggtactcccatcaggatttgctattgctgtaaaaaaggctccctggtggtgactgttcgtggaggtaaggttatgctcggggaagaaatggccaagcaaattatggttgtgtagcagccggaaggagggaagaaatgattactctaaaagatataaaaccaggccagacagtattagtggataatgttaaaataacgggccaggcaagggggcgttttatggctatggggataatgaaaggagccaggttaaaggttataaaagttgcaccccttggcgacccgattgaggtgctggtcaagtcatacaacctatcttttcgcaaggctgaggcagagcagatattcgtaagcttagtataaggggggattagagagatgtcagttttaaacatagctttagcaggtaaccctaacaccggtaagtcgactatttttaacgcgcttaccggagccaggcagcatataggcaactggccgggggttactgttgataaaaaaatggggcaattaaccaggggcaagaaaaaaataaatattattgatttgcctggtacatatagtctcagtgcttattcgctggaggaaaaaattgttaaagaatatcttttaggtgaaaagcctgatcttgttgttaatgtggtggatgcttccaatatagagcgtaatctatacctgacggttcaactgttggaaatgggtatacctacaattgtgaatttaaatatgatggatgaagcaaaaagcaaaggctatgaaatcaatttggatgttttaggcaaatatttgggggctaaggttatttcttcagtagccaccagtaaaaatggattgcagcaattgatcaattcgttagattctcctaatatggcgatgcctgaggtggccggaagttcactgctggatgagtacctgaaacaaatagcaaatatcagaaaatcagaaaaagatagcgagttgatggaagaagaaatcatttcagcacgttatgactttattaacagggttttggaaaagtccttgattattaatgaagctgtagtatcatggcacgatagactggataatatttttacaaatcgtatattaggtattcctatttttatagctattatgtatatgatgtttgagttgacttttacctgggttggccaaccgatatctgatttattggatggatttatcagcggaacattaacagattgggttaacggaactatggcggcattaggaactgccgggtggttgcagtccctggtgacagacggtattattggtggtgtcggaagtgtcgtagtatttgtgccattgatttttaccttatttttctttattagtttccttgatggaacaggttatatggccagagtggcatttataatggatcgtgctatgcgtaagatcggtttgtccggtaaatctattctacccatgctgattggttttggttgcactgtaccggctatcatgggagccagggcacttgatactgaaagagatcgcaagattgctgttttaatatcaccctttatgtcttgcggtgccaggcttcctgtgtacgctctatttgctgcattgtttttccctggaaaggaaagcatcattgttctttctctttacctgctcgggatattagtagccattgtaatgggattaatctttaagtccacctatttcaaaggggatgcggaaccctttttgatggaactgccgcctttccgtgttcctaccattaagactgttctcctgcaaacctgggagaagggaaaaggttttctggttaaagcaggaactattatattcagtatgtctgtggcgatttggttccttagcagctataatttttccggtccctcggatattaaagacagtttattggcagctataggaggactgattgctccgatttttgctttgcatggttttggttcatggcaaacaggagttgctgtactgaccggcatattggccaaagaagcagtggtttcaactttaggtgtaatttatggtataagtgagctggctgatgacacagcgaagatagttacacagcttcaaggtacactgggtgcaacatttaacagtctttccgcctacgcatttatggtatttactctgctatatacaccatgcatggctgctctgggcacaattaaaaaggaaatgggctcatggaaatgggcgttgtttgctgccgggtacacctttgtattggcctgggttgcttctcttctgatttaccggattggtttgttgttgggcttgggaggttagttctatacatcaggcaggagggctgctattatgaccgaaagctttacgggactgctttctactttaactctggcggcaggcatcggatttttgactgtcaaaggattttaccgggaagcagttaatctgaaaaaaggtaattgttgtggaccgggaaatttatcttgcggtgggaaatgtggcaactgtgttggtaattgcagtggtgaatgttatcatgaggggggcgtggggcaggacactgaagttgcggaaaaatgtttaaattaactctgtagtttagctgatatttatcttaacattaattgcattaatgtgtaaaagaggtgcagtggcaatgtctgcgcttgaaaatatattttctgctaataaaactaaaaccggttcaagtttatccaaaagtcaattagaaaaaaaattaaaagaagctaacttatttaacgaagttttgcttactctaataaaaaccacggacatggacagcaccttgtcagcaattttggatcttgctatcaagattacccacagtgaagtgggcggggttctgctgactgaccgttttaccagcgataatcaaattatgctgctgcgtggagagctcacggaagggcagtttcaaagaatactggataaagctaattttattcgcaagccggcagcctccaggcaaatagtatatattacaagcaattctgagggttttaatgaaatggttaaggcagatcctgctttactttctgtgatttccgttcccatgatcgtggagagaaaaactgtgggtatactggtgttaatgcaccgttatacagaaaaggaagatcatttaggagattattcagcgcaggatatcagaactgtttctgtatttgcagaccaagcggcgttagtgcttcataatacgctattaaaaatagaaaacggtaaaaaagaggtatacttggaaactattgccgcattggtatcggctatagatgcaaaagatcactatacaaggaatcattctaagaatgttgccagtgtggcagtaatactatcagagttgttaaaactcagttgccaggaaattcaaaccattgaatacggcgctttattgcatgatataggaaaaataggtatcaatgaggcaatattaaataaaaaaggcagattaatatatgaggaatttgagataattaaaaatcatccggttataggtgtaaatatattgcagccggtggattttttacaaagcatacatgctattgtacagagccaccatgaaagaatcgacggcaagggttaccctaatggattaaagggtgaagatattccctttgaagcccgtattgtttctattgccgatgcctgggacgctatgacttccgatcgttcttaccgaaaaggaatgcctatggaaaaggccatttatgaactgcaggagtatgccggggatcaatttgacgcctatatggtaagggttcttgcaaaaatgtttaaacagaatccatctctgtttgtctcgttgcatcattatgagattaatcccaagccggagtttattatgggcggatggctatgttagggtagtaacaacgctggttaaataaatattttttttgctcaactgatgataatgataatcattaacaatttgttgttaattgaaaggatgtagtatgtgtctctattctcgaaattattgaacagtacggataaaaataggagactgagaaccaatgaaacgaagttcggaacaacattttttaaggatattaatgaatttgatgctgttgttcaaaatgtagctgatattaataacagtttactgaactccagggaagagataaaaagcatgatttctgaagtgtcagaaactgcaatgtgcacacagggtatggtgaacgaattagataagcatgtaactgaagtcatacagcaaatggcggaaacaaatttatccttaaaaaaaaccaaggagtttggtgaagaaggggctatcagtcttgagaaagccaatacagaaatggaagttattcaaaaacaagtgttggattcaattaaaatatattccaggctgcaggatgatgtcaaaacgtttggtgaaatgttggaagccatcaaatcctttgctgatcaaacaaaattgttagcgcttaatgcatctattgaagcggcacgggctggagaagccggatcaggatttgctgtggtagctcaggaaatcagcaaattggctgttaaaagtaaaaagatggctgacggtgtttcgattacccttacacagatagaagacagtgccgctatggtaatgcagagcatgaataaaggggcggcaggaattcagaccggtatgaatttaataaaccaggttaacgatatttgccgaataattgttgaggatatggctaacagtgtactggcagtggaaaaggctaacagaggggcagaggctctggatttgggaatggatggtgtgcaagctgttgcccaagaaataaacgatgtggtaagtaaatttgaaaatatctctgaacataccagcaatgaattgataacacaatctggtagtgtacagcaattggtaagctatttgcagaaaatacggaagtatgatgccgccaatatggtttcctaaaaataatattttgattttgtatttcaaatataccattgcatgttttacgcaggttggctaataaggggcaaatcttttaatgcatgattgatttattgctataaatcaaaagaagttttaatggcctagcctcaggcttatatcagtcacaggagaggatactaatggcgcaaaagggttggacaaatattaattttggttcagtcgattttaaaaatgaaaagcccgcaaattgctgcaagaatagctgtaattgcaaacattgtgcaaaaacaatactaattattggcggaatgactaagtttaagcagctttataagaacctaatcgagagttgtggccatgaatgtgagtatttagatggttatatgaagggtggagagaagattctggaaagaaagataatgaagtgtgatatggttttttgtcccgtagattgcaacagtcacaatgcttgtgccagtgccaaaaaattttgcagaaagcattgtaaacctattacaatattaacttcttcgggcattactaatatggcccaagctgtaaaaaatataaatatttagagatacaggattgtatctctaagttgtacgaggtttataaacggagatataagatgggagatgaactttctatgtctcaatataatcttagtttgcaggaaaatacacaaaaaagcataatggctataaaaaaactaaatgaagcactgaccgcatttgatcgtagtttatgtggtatcaacacttctataaaaaattttcaacacttagctaaagatttacaaaagtataagctataagaacatagttaccccggcaaatgtccggggtattttgtatattcccgatgattatattttgtgtaaatttatgcagcgtaatctttgaaccgggctgaaagcccctcaatttgcatgtggatttaaatattttataaaaagtatttaaagcattcgtacatctacatccgaaatgttatactgaagcaggggggatattatggttgatgataatacaatgttggagaaaattaaaagcttaagtttggaaatagaagaattaaaaaacagggtagctgttttggaggatgtattctgtaaagaagaagttccagtaaacaaccatgcaacagatataccggtagtgacggcagcttcaattaatgttcagaaaaatccggtcaagactgagattccaaaccaggtcaggccgtccggctcacccaacttgattaaagagaatttagcgaacaaattcaatgaaacagggttggaaaatatcataggcggtacttggctaaaccgtataggtattatagtcatattttttggggcagcttactttcttaaatactcttttgacaacaagtggattggtgaattggctagaattattattggctatatttctggaattgcgttgattgcttgcagcgaactggtgctgcggcgcaagtactcttattttgcgcagggttttaccggtggaggtatcggcatcatctatttgactacatttgccgcggttaacttttatcatttgatgtatccttccgtagcctttgccgttatggtctttactgctttcagcggaggtattctggctgtacataacgatggctacagtatagcagtactctctgctctgggcgggtttctcactccttttttaatcggcagcacggaagccaggcctctgctcctattgagttatatagctgcgctcaatttggccgttctttacctggcctataataaaaactggcgaagtcttaatttgctggcatttttttctactgctttggtttataccgtctaccactttaatgcttactctgtggccgacaaaaatttatggttaaatcaggtctttcttaccatatattttataattttcggcacactgtccttcttttataatatcaggcacaatgagaaaacctctgcgagagatattgcgctgcttcttctaaatgcagcttttttctatatttccgccagcaataatttagataatgttaatgaagactggttggatttactggcagtcacactggctttggtttacatggctctggctgtttttctgcataaaagaaaattaggagaccggttactttttcttactatactgggaaccggcattgcttttgcaactattgcagtaccgctcttgtttgaccagaattggacttatccggcatgggcaacggaagcactggtcctggtatatgcaggcattaaaggagggaatatttgggttaggagagcaggtctaatccttttatccttagtgggtctggaggtttttacacgatatccttatttcttaaaatctccttttcctgttttaaatcattattccataactgcttgtttagccactatagggttttattttgtagcccacatgtactttcatcggcccgagatgacagaaaaagaacgtttcaaggtttggcctgcagctataatagctaccgttttggcaatcaaagaaataagctgggaagtaaccaatttccttgattattttaatatcaacttttcttataatttttcagtgtctatggcttgggtattatttgctgtttttttgctgcttctaggtatgaaaaaagatattaaaggttttcgctatatttcactgtccctgttcggcttaactacggtgaaagtcatgctgtttgatttaagcggtttggccatgatttacagggttttaatcctgtttattgtgggaatcgttttagtaggtgtctcatttgtttaccagaaacgagacagaactggaggggactgattatagaagataaaattttaaagtctaaagaagctatgcgggtacacctcccgttaaacggcccctttgatattataggcgatctgcatggatgccttgatgaactaaaaatactcttagccaggttggggtatatgcaagatggggcttattatcatcccaacggccggactgtggtttttttaggagatttagctgatcgtggtcctcactgcctggcatctgtgagaacagttaaatctatggtagatgctggttccgctttatatgtgccgggcaatcactgcaacaaattggctcgttacctgatcggcagaaaggtgcaggttgcacatggcatggaaaaaacagtagaggagtataaagccctcacagcaagggaaagagataattttgccgcgctttttttagatttatataactctgctcctccatacatgattctggataagggtaatttggtggttgtgcacgggggaataagagaagaaatgataggtaaggttaaccacaggataattgatttctgttactacggtgatgccacgggaatgacggcggcggacggtttgcccctccgcagggactgggccctcaattatcatggctatcccttaattgtttatggacatacacctgttcctaagcctaaatttatcaacaacactatagatatcgatcagggctgctgtatgggaggacatctgacctctttacgctacccggaactaaatctggtgcaagtcaaagctttggatgtatattacgaaagcccaaggtttaagcctgagttacctgccagactgcaaaataaacctgattggcagcaaggctgcacaagctaaaacattaatacaagatgattggtaatggttttacgcttctaaactgttatggcaggatggttttggttatcccggttgaaccgtgaaggggataaccaaagccagcgtcctaatcacattattttaatttgttatgctcttgccattttttggaacggtatttcatgttaaaatcttcctcactcatagaagaaaaaatctgtgtggcaaattcttcggcttccttttcttcaacatcacattctacacagaaatccagccatagatcgctgttttcatcaaatacattataatcaaactcaatatattccttgtccttcaggcacctggcgcaacgaaaatcatctacacatctcatctagtttatccctctttccgcatataataatctcttttatctttttaaataaaataaagcttcaacaaagatgctgattttcctgccgggcaattttaatatacatggcattctatacttatctaatatataataaaggaaaaagcaaggaggaaaaaatatggcaggagttttgtataacccgcaaaacggcaaggtttatgctatggactacttgaacttgcctttgattataaacaaaaactcatgagcctgcagggccaaattagcccagggttgggctttctgcgagggtattgctcaggaggagctgatcaacaaagacggggaatggtatctgcctgaagataaaatggaaaagatacaactataagcccaacaaaaaaacaatcctgataagaacccttaccactaataaaaaatggtaagggttctgtgttaattgtaatactatttattcgttcaaaaaggctttgttttactttctgattaaacttatatggcattcctgtttttattgcctaatcgtcgtcacctttattaaacagaccgtttaaagcccagttaaaggcacttgtgatcagagaaccaaagaaagcgccaccaaaggtatatacatgaaagccgggaacaaaccaagaagccagtttaaaggttatcgcgttgatcaccagaataaacaagcccagcgttaccagggttactggaaaggttagcactaccagtacaggtttaatgatagtatttacaataccgagaataaatacggcaaaaaccgcagcaaatatcccgcttacatgaaaaccgtctaccagataatcagccagcagcaaggcgattccgttcaacaataaggaaataagccagtgcataagagtcccccctttattagaagataatacaacatattattattgtactaaattattgtgctaaaggaacaataattcggaaagatattttgtatcaccaaagtcttttaataatttaaattcctgtgccttatagacagtttcagtaattacgataaaatgcctgccgcccaagctctcaaaactctgaggcgggctgcctgtaatacgggtacagtgttggcggataaaagtgcagttggccgccgggtacataacctcaatttctgtggcagcttcataatagacagccatatatggagtaaaccggcagtaaagtggccgtacggtgtgtatcgcgcatttagttgttaagcgaaaagggcataaaatattatcactaagattttttttaacctgttcaatatcctcatgacatagcttgctcagatattcagctattaatagccattccgcctcataaacgggaatatctacaccgacacagcagcagcccttgttcgtacagggaaaacacttgttccaatagttatccatccgaaccagctggtctgccagttgatctattaaagcataaagcctgtgaaccgccactatgatttttgacggtaccttcatattccacacctcaacttttctctgattatataaatcgtaagcgcaattttcaaatttagtataggactttaaggagatctggataaataaatgaattctagtataaagttggtaactaatgataagctattactacaaaatatatcataaaatattatttattaaaacaccgtaaatatagataagattacggtgttttttcagtggaataattcaactaaaaaatttatcagctaatttttccacagtacgtgttgctatactaatgtctgtcattatgcgttactgaataaattaatggtatttggtataaacttagtaacttatgaaaaactaaaactatacttgcatacggagctgagaaatttttaggcaaagccatctaagtaataatattaatttatgtgggaaatgtcgggagagcattaaagagtttatttatttcatatgatatatttgatggggtattacatccaaaccctacagtttcatttgtagaggatggaatagcttatattgacagtgtgcggaaggctggttcatttcaaattataactgtagtaattataggaggtcgaagcatgacaacaaaaaccgaaaataacctgaaagcagcttatgcgggagaaagccaggcccgcaattattacaccttctgggccggtgtggctcgtaaagaaggttggttaaaggtggcggaaatttttgaggaaaccgctaacaatgaaaaagaacacgcagaaaagattttaaaactgctcaacggtattaaagacagtaaagaaaacttaaaatccgccgtggataaagaatcctatgaataccacgatatgtaccctgaatttgagagaatagccagagaagaaggtaatgtggaagcagctaatctctttagattgctgcagcaagtggaaaagcgccacgccgaacgctttcaaaatcttttggagcagttggaaaacggtactttattaaagaaagagcagactgttaagtggaagtgccgggagtgcggccatattcatgagggtgctgaaccaccagggaaatgccctctttgcgggcatgacaaaatttattttgaactatattctgaagtattttaaaacggtcataattttattattgcatttattcaccatataagataaactttattattaggacaagaacgctgaaattatattctaattaatatgtatattctgattttattgaggaccatgtagtctggtgctgtctttagcggtacaaattcgtggtcttttaattttaaaaacagaggtgaataatatgtgtatggaaaaaaccgattgggaaagagctgttgattttcacgggcattcctgtcccggcctggcaacaggtttcagggtagcgcaaattgctctctccagattgaatgaggttcgctcaccggatgaagaattggttgccattgtagaaaatgatgcctgtggtatagatgcaattatgcttctgacaggttgtaccctgggtaaagggaatcttatttaccgggatttaggcaaacaagtctacacctttggcagtcgaagcagcggcttggctttgcgtgtagcagtaaacagtgagttattgcataacgcaactcctgaagtaacagcgttgaggacaaaggtttttggagacactgcaaccgaagcagagcaggaagcctttagtcaaatacagagacaaaaaattgagcagatactgaacatgcctgcggaagatttttgtaatgttgaaaaaataaagttttccttacctggtaaagccagaatctttaactcagtaaaatgccagtcctgcggcgaatatgttatggaaccgagagccagagtcagaaacggcgagattgtatgcatgtcttgtgcggacgagtattcacgagggtggtaggattgcagtaaattagagcttgatattgacgaaaattaattattagcttattatagctataattgaataaacctgctgggggagctttatgctgagaggatttgctgtgtccgaccctttgaacctgtagggttaatgcctgcgtagggaagcaacagtcatacttaaaaatttgatggctaaaaagtgctttctattagttgggaagcactttttttattgcagcaaattatttgagaattttatcctgccgctactttctgaggactaaaaaataagttggttaatcacgtaagaaaatattaagctataggagttaaaagcaaaaggtctgttctaaaggagatgagcttataaatgaaaaccgcattgactatagcaggatctgattccggaggcggggccggaatacaggctgatttaaaaacctttgctgcctttcaggtgtttggccttagcgccataacagctataacggcacaaaacactatgggagtttttgctgtacaggaggttaagccggaaataatagccgctcaaatagactgtctgtttgaagacatggatattgatgcggttaaaatcggtatggtatcggatacggaaataattaaaacaatttcagcagctttaaaaagaaataatgccggcaacgtagtcctggatccggtaatgatctcgaagagcggctataaactgttaaagcctgaggctatagaagaattaattagaagtcttttcccgctggccggagtgctgactcctaatctggtggaagcagaagaaattaccggacagaagataaaaaatcctgacgatatgcaaaccgctgccgaaaagatacatgcgatgggagtaaaagctgtggtaattaaaggcggtcacctgaaaagcagcccggttgatgttttctatgatggcagcagctttttaagtctgcggggagagtttatcaacagcaaaaacacgcacggtacaggctgtaccttttcttcagccatagctgcctgcctggcgcaaggaaaatcgctgccggaggctgtaacggaagccaaggagtatattaccggagcaattcaaaactctttggacataggcaaaggtgtgggacccactcatcatttctataaattttattaaagatatattactaaaagaaggtgcataagtttgttaaaggaagcttgcagggttattcagcaagttcgtgagaaaaaacctctggttcatgctatcactaattatgttacagtgaatgattgcgccaatattttgctcgggtttggcgcctcaccggctatggttgaaataattgaggaagttgagggttttactgccatagcccaaagtctttatattaacataggtaccctggccggcgagcaaaaaagctccatacttttggctgcagccagagcctctgagctgcatatacctgtagtcatagacccggtcggggtaggggccataccttcacgggcggattatgtattgaacctattgaaaaactataatatttccatagttaaaggaaatctgggtgaaataaaagttttggccggtctagatgccagcgtaaggggtgttgattctattgatgacggggcaggggctgtagatgcctgccgcacgctggctgaaaaatataatacagtagtagtggcttcaggtgtgcaggatattatttcggacggtaaaagggttgccctggtggataacggtacctctttattatccctgattacaggttcaggctgtatgctgggggcactggcggcagctgccgcggctgtggaaaaagaagacttcttgaaagcagccgcgacagcagttctggctatgggcttatccggtgaaacagctgccggtttactgtcaggtgaggtgcttcccggcactttcagaataaaactgttcgatcagatttacagtttatcagagcaggttattctggaaaagggtaagttgtcatggttatagataaaacagattacagcctttacccggtgactgaacgagccattttaaaggactgtgatttataggtggagagcttaacaatgtctagaaacttttttatagattttgacggcacgatcacagagcaggatgtagtctttaccatgattaaaactttctgccgcgaaggctggcaggaaataaacggccggtgggagcgaggcgagatcagtacagaacaatgtgcacagaagacgttcaatctgatgtcggccggccgggaagatattttaaacctggcctcagctataaaaattgacccgtattttccggagtttctcaggctttgccggcaaaacaaagaaaatgtggttattctcagtgacggctatgatttaataatcgcgcatatattgaaaaaggccggaattgagctgcctttctatgccaacaggctgcttgtggagggcaaccgtttttccattgcctgtactcatcataacaaagactgcggcaggtgcggcacctgtaaaacaggtcttctgcacaggctaaaggagaaaaacagccgcaccgtgtttgtgggagacggttattctgacacctgtgtagccagagaagcagatattatcctggctaaggagccgctattgggctactgcctgaataacgatattccggctttgcctataaataatttttcggatgttataaagctgttgcctgaattgtaggcagcgtttaattttcattcatttgtggctgtagatcttgtaaatcagtgagagttcactatattaacaacttcaccacttaaagcatcaatcgtaacccatttagcaagttgaagttcgaaaggttgattatcgctagttattatactcttagttgtttgcaattctacaatccatatcaattggtttcccctaccatattgcaatttggcatcactcttatttggggcaaattcagcttggcctttagcaattttgattgcttcatcttttgcaatagaaggtgtagaggttgcagtgaaattttcaaaaactgccgagtgataactgataattgcaccattttcaggatcaacctgaacaactaccaagtttggagtattaagattatttatttgttccctccactcaaaccgatattctttataagacatccggtcaattaacttatcttctttaagaaccatgtttttccctaatttaaaagcggaggaatagttttttgcaaacttttctgcaatattttttgcttccgctaaatccacctttttattttgtggttttatccctttagtaaatgttgccgaaagtatttcgccatttactgcatcaactctaaacgtatctccattattattttgaaggaaataacgtgggtgatattttttctctccttgaggtataagttccactttttcaaaatctgcggtttggtcctccaataattgtttaaccttatactttgcagtattttcatcaatttttgttatattataaactttttgattgacagttattccttcttgcgctgacacaagtttggagacagcaactccaccgctaaaaattagtgttagggttatcaaccaaatgcttattctacgtaacatattttatcgctcccttcattttagcgaatcaaggaatagtagtggaaccatatgctgcttgtgaaaccgtttcccccagtgtcatatagttccagaaatacgaactccaattaacctgaccaagaattacggtaaagcccagtgatgaatctacaccatgattgttacttgcatatgaaggttgctgaagaagactcccaaaagtggtatttagtgattgatgttttcaactgtcatgccaaaactactaagcatatttttatatttaggaataaactcttcaattgtgtacattcctagatttttaattttaaacagttcaggccttgcagttatcggtataatatactctttgttgttttgtcttatatggattccgtcaaaataatatgctgttatacgagaaattttattaactttttcaatattatactccgattttaaatattctcgtacagcatcatcatcggaatagaattttaacagatcattattaaatcttttacctgcagatacaatactccagttatctttttcttttcctacggtaatagtatttaaaatattaccatcattgtctaatagggggatctcccaaaaatagcttttatctatacagccggaaatatttttgttatttttgaatgatgaaaatatatctcctaactgataaactttataaggcttaccatactccttgggaacctcttctttggagttaaaaccaaaagcgtcataattttcaattagcattctttgtgtatcagcatagttattctttagaaccccttggataatttctttgtcttgaccggagttatcaaaattactttccgaaagacattcagaaacatatttttctttgtccagagcaaatgatataaaaccagtaacaacagaaatcattactaatacaataataattagttttttcatagtaatttatcccgcccattattttcagtaggcatatccagacacattcacctccttatgggagatttccgagcttcaatatgtttactaatggtctcagagctgacattaccggcagtgccgacatagtaatctctgctccataacccgctgacccggaaatatttctttttaacccaaggataagcggcaaatattctgtcagcggtaattctcctaagcattcttacaatttcagtgggagctacggtagatggagcagagatgaatatgtgcaagtggtccggtaattgctttgcaacggtacttttggcaaaacatgatatgatagttgatattataaacccaatggtttgtttttctttcaatgattcaattatacagtaggggaagtatttgtgtatatacttgtcgccctaccgggcgatcgctcctttcatcccacgggacgaatgcgtgggttttcaggagcgattttctataaaggtctttgataatcagtatagggttgcatcaggacaatgggttgctttgtaaaactgatttcctgtcaacacagtgctgtagctcatgagagggtgtaagacgatatataaatttagctacatcgttaatataacatggtgcttcttcccgtcatcatgtaattcaatataagggcctttcttggtgtccagacttttcaaatccatatcctctccattaatttgtaacgtactgacttcactggatttgccggacgggtttttgaccgaaataagatagtgtgtcttgccaaaacggtagttgacggaaaactccggccactcggcgggaatgcaggggcgaaggtagagttttttgccttgccggcgtaaacccagtatccactctactcctgcctggtacatccaaccggcggcaccggtgtaccaggtccagcccgctcgtcctttatgagggtccgcagtataaacgtctgccgccatgacgtagggctctccggtgtactggcgcacttcattggttgtgcgcgtgtgagttaaaggattcagcatttgaaacaactccagcgccttgtctcctctgcccagcttgcaccaggcgataatgctccagatagcaccatgcgtgtactgagccccgttttcacggatccctggtgggtaaccctgaatataaccgggactgggatctgtatgatcaaaaggcggtgtcaaaaggcgcaccacggaaatatccctgtccacaagttcccggtcaaaggattgcattgcccttagcgccttttctttgggcgcggctccggaaatcactgaccaggattgggcgatggcatcaatacggcattcctggttatgaacagatcccaaccattgcccggcgtcagtgaaagcccgcctgtaccactgaccgtcccaggcatgtttatccagattcaaggacaactgctgccgcgcattccggtagcggttggcccgtttgctgtcaccgcgctgccggcaaagctccctgattctgtccaagacatcactgagaaaccagcccagccagacactttcgccacgaccttcagcacccacgcggctcaggccgtcgttccagtcaccaattccgatcagaggcagcccgtgttcaccgaaacgctgcaaggacctgtcaatggccagcaggcagtgctcaaagacggtactctttttctcagagctttgtgtcgtttcgtagcgttcatattcacccgcacgcaaggtctcactttgcagaaattctaccggttcatcaagcacactgtcgtctcccgtgtgctccacatagcgggcaactgcatagggcagccagagcaagtcgtcggaaaagtcagtacggatgccttgctgagtttcttcatgccaccagtgctgtacatcgccttcttcgaactgatgcgcggcatggagcaatatttgtgctctggccagatccggtcgtgtgtgcagaagtgccaggctgtcctgtaattgatcacggaaaccataggctcctcctgcctggtaaaaagcggatcgcgaccataacctgcaggcgacggcctggtataacagccagccgttgattagaacattcagttccgggcagggtgtagcgactgaaatctgatccagcgcctcatcccagaatttctgcaccttttgccaggaatcctcacaaacccgggctttactgtacttttcagccagttccagggcagcctcccgtgaagcttcgcagcctaccaggatataaaccaggcgttgggctcccggttctaatgttagaccggcctgtattgcgccgcatgattcatattgaggacctgtttggcccgataggtgtttccggccgagagcggcggggtttttccaagtcccgttgcgtcctatgaattcgctgcgatttgctgtccaggacaatgcttgctcaaatgcgttctcttttgtccttgcttcagattttgctgaaagatgagatttggcaagcatttcctgagggtagatgcccataaagccggtggcattgcgaaagacctcctggtaagtattgtgagccatcaaaagacgggctttgttgtcccactctgtaacgataaatggagcgttagagtggcgctgtacgcccagtacccattctgcataataagtgacagaaagttgtcgttgcagagcagttttattgtgcagttgtaattttataaccttgacaggatcaccaggagacacgaaaaccgtcatttcatgccttatgccatacccttcgtgttcaaaacgggtaaagccccggccgtgtgttgccacataaggcctgtctgcctgtgcagtcatgggtgcggcagtccacatctcgccgctttcttcatccctcaggtagcaaacctcaccgggagggtcgagcacaggatcattagaccagggcgtgattttgcactcgcggctgttgcgccaccaggtgtaaccggtacccagttcagttgcaaggcagccaaaatgaggattggcaatgacattgctccagggcgccggcaggtgatgattatttttcaatactatgcggtactcccggccatcaggagtaaaacctccccagccgttaaagaaaatcagatcaggcagctcacagggaggcctggctgtaaatctgtttagcggtgctgtcggaaccagttcagccggcaagcctgtgtccggtttcggcagtttggtttgtgtcttgagactgggcccgcccgcctgcaggacaatgcgggccgtggctattaacagcagccggtccctctcgggcagttggttggcgctaataactgtaatacccccgtgaccggcgccaaaacggtcaacgccgtgttcgaccgcccgccggagcgcttcctgcaaatcctgctggtagcctcctgtagattcgttcagaataatcaggtcgaagaataaacccaggcggcgcaggtattcatgacccaccagcagttttaccacaaactgcagtgcagcccggttctcaatgcgcacaagcactattggccggtctccggaaactccgtaagcccagagaccggactgacccttgacatttccggcaatgctttttagccgctcctgctttagcggtggggtgtacaaaacctggcctgcaaaggcctgccagaccatggcctgggaagcggtcaggtgtaaatggcgcagctcgatttgactgcgattccaggccagttgaaaggtccgttccaccacttgctctgctgtgaatcgcccaacaatatttagtgcttcttccctggtgtcggcaacagcagtaatggcaaacagctgaatttggtcacccggttcaaggcttaactggcgtcgcatgataaaagcaggatccgctgccgagcccaccgttccacgcaagcgggagcctattccctgcggctgggacaggctatgccccctgccgataaagccggcccggtctgtttcgaattctacaggccccagtgtggcatcggttcccagaagagaatgtgccgcccataaggatttttcacttgactggcgaggtctcctccgggccagcaggcactcagcctctttggcatactcagtttcaataaacagtttattgaaggcagggtgcgcctcgtcagccatgggaggcgccagaaccagttccaaaaacgtagttatttccataatccgcgccgtgtttcccgtgttagtgagcagcagccttcggacttctgcgttccattccggtgacacgcaaatttccaggctcgtttgaatatctccgtctacccgcaaaaattgcgctcgatccagcgagaattgcacccgttgtttggaagagggcacacgacagggttgaaaagccggcgaccataaagcattgttagtcaagtcacgaatataaatataactgccccaattgtccagcaccggatcctccctccagcgagagacggatatgttctcggagcggcaaaagccgctgccgctgttagtcaacatagtcgtaaaggtgccgttagaaagaatgcaaacctccggtgtgcgagtgtccggagaaagaaattcacgcacggcacctgtttgttccggcctgctatagggcaggtgcactcgtttgatggccgggtgttttataatcttaggcctggcaggaatacgttcctgcagcagcagttccgtcgcttgtacacgtttatcccggtgaaatcgctcgtacattttttggggtgacagcaagttggccagagtaagcaggctcataccctggtgatgggccataaaactctgaattacctggtaagtcttattctcaggcagccgctcaagcgtataatcaatggcctcgtagaagccgtatttaccccgcccgccaagcttatctatttttcgcaggttagccagtccaagacttcccgtataaggcaaagccagaattgttgcataaggggctaccaccaggtcctgctccaaaccacgtttaaaacccagaccgggaacaccgaaggcccgatactggtagttcatccggtgatcaaaggcataatagccggactccgagatgccaaaagggacgccccgctgcctggcgtaatcgatttggcgcttcaccacagcacgataggtgctgtcccagatagtattgcgataggtgcgcataaccagcgaaggcatcaaatactcaaacatggttccggaccaggaaagcagtgtggtccgttttcctaccttggtcattgtccggcccagcgcgtgccagtgtgctacagagacctgccccagagcaatagcaatgaagctggcctgtctggcttctgaagccatcaggtcatacaggatatcgtcacgcttatgcagcccggcgtgataaccaaggctaaacaatttagccttatgatcgtaaagaggccgaaaatttgtggtctgaaccagagcttccagcctggtaatcagtttttgcccgcgcctggctgaatctatatctttaaagccaattaccggtgtaagttcttcagcaaaggcagcattatgtgccgcctttccataagtgcggcctgagccgggctgtttgtctttttccgcatccggcctgagccattccaccagtccctcctttaaaagcatcaaatagccgaccaggttgcctgagtcgacagttgacacgtattggggcggcaatggttcaagtgtcagggtatcgtaccagttgtagagatggccctgccatttttccagactttcgactgtactgatggtacgctccaaacgttcgagcatgccctgtgtatcaatgaatcccaaatcacgcgccgccagcacacaagcaaggtagagcccgatgttggagggcgacgtgcggtgtgctactccacggggcggattaaactggacattgtcagggggcagccagtgttcttcggctgttacatagtcctcaaaaaatgcccaaatctgctgcgcaagcactcgcagttcttccttctcgctttccttaaactgtccttcagtccactttataggctgatccagccagcgcactgccagcggagccagagcccagagtgcgctgagcagcaagcctgtcccctgcagcagcgggctcgtacttgtcgcggctgccgccgcaaaaataaaaaccaggaaataacccccgtgcatgtacagcacgccaggctgccggccgccccggcagtgtttttcaacctccgctgaacaaacccattcaagtaaattgcgttttgatacgaataaacggtacaaagttcttgtgactgcgtccagcagcagcatgctttgataaggcagagttataagagtcagcagtgcctggcccactgaagccagcaagttctggggacgccagattgtccgccggatggctgccaactggcggattaccggcaaaaagagagttgccaggaccagagcaaaccaagcccagggggtgccgggcaagacggtcagacccagcagcaaaagcgcgaacagacccggcgtgagtaagctgcgcctcatgttatcaataatttgccagcgattaagtgcggataagttaaccggcacaagccttcccgagcggtcggaaacacgggaaaacagccagagcaagagctgccaatcaccacgcacccagcggtgcagtcttttctggtgggcgctgtatgtagccgggtggtcatcgattaattcaatatcagagagcagaccggtccgtaaaaaagcaccttccaaaaggtcatggctgagtactctgttctccggaatacgtttgcagagtaccgtatcaaagacatcaacatcaaatataccttttcctgtgaatatgctttgccccagtccgtcttggtagggatcagacatagcaaaggcgtaagggtcgattcccgggtctgccgaccataaataggcaaaacgggaacgcatggctgcttcgtggctgatgccgatacgcggctgcagcacgccgtagccctcgacaacacgtgtccgcgcggcatttaatcgtggccggttatagggcaggtgcagggtgccaatcatccggtgggcgcttcccatggtcagctgcgtgtcggcgtcaagcgtaatgatgtaacgaatacgcgcaaaaacagcgctgtctccgtggacaaaatcataagtcgtagttttctgtcccttgatcagttcgataaattccaccagtttgccgcgcttacgttcccagcccatccatttaccctcggaagggttccatagcctgcggcgttggaaaaggtaaaaagtagtattgcccggagtactgtagctacggtttaattcgtcaatgccggcgcgagcggctgccagaatagctgtatcttccggaaggctttccgtatctgcatcggcaaaatcgcccagcagggcgaaatagatattcggatcacggttggccaggtaatgcagttcaagtctgtctgccagttcctgtacgtccgaagcttttgaccaaatcaccggaattactaccattgtggccgcttccggcgggatgccgcgggaaaaatcgtagcgcaacaggtgacgtgtcttgctggcgcactctataaaccagtgagcggcatttacagcccactcgctggcaggcagcagcagagcaagcagaattataatcccgcgggccggtgtaaagttcgttccctctccgatgtaaacggcgaaaccgagcagggcgactgctaaaaagccggtcagcaggctgaaatatgtgctggttgtcagccgcaacagtccattttctacaaaacggcgaggggacaggcaaacttttaaagcctgctgcagctttctgaccccggccgggtcaagcagatagaaagcaacatagctctggcgcggcggttgatatacattatttgaattatgatctgacttatcttttttgcggttatttactttattattttccactccgtaatttgccgtgtctgagcaagcttgttcattttcctcgcagtattgtttataagacctgtctgcaagctccacagcctgcttggccaccaggttttccggcacgcaaaagcgatgggccaattgctcaactcgctttctcagcgtgtcgcggctggaaaagtcaagcttggaataatcgccggccatttcctgccgcaaagtatgttcgacaatacaaagctgctcgaagggatcgcgccagtcccagcgagaaatgttgcgcaagcttctgatgagattaccagttgtaacctgatagccggcctgaagctgaaactcgtaggagatgatgcgatccagactggccgggccgttttctaatttgcacatcaaccactcgcgcacggttgatgaatcatccgcccattcgcgtaaatggctgatcagatggacaatcatcgggccggagagcggcatgtcctgatttgctttttccagagcctcccggagcacttccgggtttagctttgacggttctacgcgttccagcaaccgttcaaccagctcgcagatttctctccgttcacgcagcagctgcatgacttcggccaggtgccggataagagctatgcgcagcgccagcgggactgcccaggcctcggcaatggtaataacagatacatcctgataaaaatttatgtatgaaacgagcgagttctcatccatgtttccatccacatgtttgagatagtcggcagttattgacaatatacgtggctcaccggttttgtacaggcgcggcaaccccttcaaaaaggctttggagatctggttcttcacgaccagtacctgttcttcaataaactcggcattgtcgagcaaccattcttccgacggctgtgagcaatttccccggtcattctgcaggcaatttacgaacgcgcgcagattttccacatcagcataaaattgacgcccgaaacgttttaaggttatgcgtcccatgtccggagcgtgtgtcagcgcgagttcgtgagctttttgtcggagctgttcagtatttagattcatagatcctcccaaaaaagttgcaatatccaaaaacacaccaataagaatattcccatttttgctgtggtttattagttgcgggtgtggggaggatggtttagcactctttctaatatgaagaattaattggatatggaaagaatgcagagaatagcaggttaaataaagtttgtgaaaccgaaaactacccactcatataatgggtagctagttataggattatatttaagggagtaaagaaatgaaacaagtttcattgtaatattttaaaagattaaaatattggaaggtgagctaagatttaaaatatagatcaataccgagagctattttggaactctggagcaggtttaccaagaaaatacccctgaccgtaatcaatatttaacttatgaagagattgtaaaatttccttgttttccacgtactcggcaatagtctttttaccgagagtacgtgctatattgattatagcctggagtatggcatgttgagtcggattatcgttaatatcgcgaataaaagaaccatcaatttttattatgtccaccggtaatacacggagataagaaaaagaggaaaatcccataccaaaatcatctaaggcaaactggcaacctaatttctttaacctgcgaatccatctttctgcacgtggcagatctttaatggcggttgtttctgtaatctcaaagcccagtcgtaaagggtcaattttactatcccgaatttgcttttctatagattcaagcaaagtatcctggcccagactcatacccgaaatattgataaaaattttgatttcaggattttgcacaagggcagccaatgaatttcggacaacccattgatcaatctggggcattaatccatatcgctcagcaacgggaataaatatgccgggaagaattatttccctatttttaccgataagacgggtaagagcctcatagtgcgctatagtaccgttatctatttttacaaccggttgatagtatgatataaacttgtcctctcttaatgcctgcttgatgagaccaattatttcgtttgtttccgcataaacgtatttggaaaactcatctgcttccaagtatttaatgctgtttctcccgctttcttttgccacataaagagctgcatctacaatagaaagtaatttttgagcatcctgattgccgtcaattagaaccgctccaatgctgatagttaagttaaaacaagttttgaaggtacagaggcaaaaagcattattatcaaccgcattgcgcagtttttcagcaatgagcatagcttccgctactgtcgtattatctaataagactacaaattcatctccgccaaaccgggcaataaaatcttcttctctcagattgagtcttaaagtattaaccagtgctatcagcacctcgtcgcctgcagcatgaccataagtatcgttgaccattttaaagttatccagatcaattagcaggagaacacctgtcctgcctagtttggctttggctacaaatctggtcagatattcctccagggaatacctattggaaatgttcgttaatggatcatggctagctaaatattgcaatttttgttcaaatcttttacggtttgttatatcacgcccaacactcaaaaaaacgcgctcattgccaataaaagtacctctcaagtttacttctattgggaaagtactgccatcttttctttttgccactgtttcaaacaaaattccattttggtaagcctgttccatttggtttttgtttaatttcaaagcttccagtgcaagcaagtcgtttatatttaaagttagcaaatcatcacggctgtaacctagtgcttccactgctgcctgattagcctctataatttttttgttaccgttgataaaaagaaaaaaatcatgcgcgcaatcagaaagtattttatattttttaaaaaattcttcagcctgtttgcgatccgttatatctatacataaacttaaaaccagggaagacccatccacatctgtatagggataattataaaaatgatatttgcgtccatttttatctttaaactcatgctgtgtaagcgtattgttttcaaatactttaaaggggatgcagttcttgcaaggtttgcttaatccgaaagtatgctcgtagcatcgtttggtaccgggattcccaaattgtttcagagataaacggttagaatagcgaatggtataatctttagccagcaaaaaaatagcagccggtaattcgtccaataaggaaaaaagcctcttgcgttcagttataagagctttttccacttgtttatgtttggtgatgtcctccgccataccaattaccagctttggttcaccgggagccgtttgcacctgagaagctgtgagtcgaacccatattagctggccgtcttttcgaatatatcttttctcagtttgataattcatgcgtctccctgaaaaaagttcttgatacagaaagttcattattgagatgtcatttgggtgagttatatcgctgataagcttatcgcggagttcattttcattgtaggccagcatcttttgaaactgtgcattgcattgcaagaagcgaccctgctcgtttacaattgcaatgccaatagctgcatcttcataaatggagcgaaaacgctctgctgtctgcttaagttttctttcaaactgcttgagttcggtaatatcagtaataattcctattaaacccgctactttattttcattatcaaagtagacagccttgttaataataacttcatgcaggctgtcgtcagcatataaaatgcttgattcaaatacctctgcacctttatttttaaataactctttgtcttttgctaaatatttgtcagctaaatttttaggtgatatgtaatatgctgatttacccagcaattcctctctggaatggcctatgtagttttcaaaagctttattgcatccctgatataatccatttatgtccttgaaaaagacgggactgggtattatatctattaattgttgcaggaaattcaactggtcttcctgatgttgctggttactgtttttaatttccaacaaatagtattctttattattattttccatgaaagttgcggaaagttgtgcttccacaaatgtaccgtcttttttaataagtcttgacacaagggtttcattctgttcaaatacttctatgaaatcttcaatactgcaatttaataattccttcttttcatatcccagccactcaattaagacgttgtttaatgcaattattttgttagttgtcttatctataataatttgccctgtttttttagtatttatatttaaattaaggtattgacttaagttaattgattccatagtcaaatcacatgccctttaatgattttattttgaccgtgaatagatatttgtttttatgacgaaaagtttatatttaaaagtcttattaagaacggcttccagctaagtgcttaactttataacatattcgacatacttataattctacctccatttaacagcattaacaacaacaatttgtttaggagtataaattaaggtataagctctggtgagcatagaaatcgattataaaggaatatttatggaaaatgcactgtcaattattaattaaattaattattatctttaaagttagaatatactattctattgaaattccgtcggggtgacattctttgatattttggatagcgttttagaaggaaatttaggacaaacggggaatcttgagttaagaagtggatttacccaaaatattaaactaattaatcccggggaaaatgaactatggaacatattcaaactatattaagcggttttttaatggcatctgctatgttcactttttttgtttttatctatatgtttaagcagaataattatattacaaaatatttcgcatttttttgtctaagcataacaatatattcctttggatactctatggagctttatggtaacagatttgataaaatgcttttttggaattatattcaatatttgggtttgccattcttacctgcgttgtggttaatatttagtttggaatataataataagcgtaccaaaactgcaataaaggcgggtatatttttaataccgattttaactctcttttttcggtatacaagcaatttaaatcatcttttttatgtaagtgtgcaaaaaaccactaatcttttttttcctgtactatatattgtgaagggtccctggtattgggttcatgcaatatatacaacatcgtgttttattgttgtgaattatgtgtatttttttacgtataggaaatcaaccggatccattcgccgtcaatgtttacttttgctgattgcttcactttttccctggatttcttacttgctggatttattgaatatatcgcctttgaatattgattggggtgcctttgcagtcacttcttcagtcgctatatttttagtggcttatttaagataccagtttctcaatataaaacctttagccagagataaagtttttgaatccacaaatgatggtattattgtattagacgctaataataatgttatcgactttaatccctcggcggaggttatttttcccggtcttgatgagaattgtataggtaaaaatatacgaatggtatttgaaacgaatgaaagattggttgattcgattcttaattgtgtggaatttcaatatgaaagtctaagcgattataagaaaaattattatagggttcaaacggtaaagatattagaatcaagagacaggggggtcggttttcttataacctttaatgatattacaaagtatatgaatatgatggaagaactaaatcaccttgcttcgagagatgccctgaccggtgtttataacagaagatattttgccgaacttagttctttggaattatcgaaatcaaggcgctataatatgcctgcttcattaattatcctcgatcttgatttttttaagcagattaatgataattatggtcatcaagccggtgacacagtactcaaggagattgcagatatctgccgcaagtctattcgttccattgatattttaggccggtacggtggtgaagaatttgttatctttttaccgaatacaaaattggaagactgccggatggtttccaatcgaattttaaacaatattgcatcggcagtaatatgttatgaagggaaaagtataaaagttacagcaagtatagggacttccggtgtggagtttgtttctgatgaaaatttagaccattttctgaaaactgctgaccaggcgttatatcaggcgaagttagatggacgtaattgcttgcgttcgagtggaggttagccacattgctataatttaataactattatattcaatcgtgtttatgtgtagtattattacatttagataattgctgtaattatatcaatagcgtattttagtatttcctttcttattaaggttttatgcttaatacatcatttagtctacgatttttttgtgaaatccaagcaattgttggcagtcgttataagtttctctaaaaaatgagaggaaaggtgtaaataattgtccggacggatagctgttgtaattaatcaaataataatatttgctattcttatgtttgtcgggtatgccggtgcgaaaacagatgttattaccaaggacgggctgaatgctctttccaagatgatagttaaaattattttacccgctttaatattcagcattgttgcagatagcgggttaacagccaaagaatttctgattagcggaaagtttagtatcggagtaatatgttcttacgcagctttaatcctatccggaatggtgttaattaaactgtgcaagctggaaggcaaatctgcaaacgtatttttggctcttatgatttttggcaatatgggctttatggggataccattaatacagtctatatttaaggagccggtggctcaggtttgcatatccgtttataccattatagatatggctcttttgtggacactgggagtttatttatgcagcaggcattatgataatttaaattcattgagtgctgttaaaaatatggtgaatcctaccacagttgctttgctcattgcctttactataatgttttttaagataccgataccggatttgcttatgaggacaatatcaggtatgggaggaacgagcaagtacttgacactgatatatttaggcggtactttggcttttattgcagtggacaaaataatcaagaagccaagtatatttgttttggccttagttaaaatgttgtttataccggtgagcatgtattttcttttaggtttctttttgccacagactccacgcatgattttaacattaattgttgggcttccgtcaatgactacagttgctatggtagcgacagcttaccagtctgacgatgaatatgcgacagaaatcatttttaaagacagactcatactgttttaaccatatcttgacaagagcgataacttcaactataatttatcttaatcataaactaaatagttggctaggggtgccgcgtggctgagagagagtgatctcaaccctctgaacctgatttgggtaattccatcgtagggaagctggaactgtgttgtaaggttgaacacgttctcattagtaactaaagcttacctcttcaggcaggctttttttattctctaagaaactttcatgagtattaactcacagaatagcatgaaaatgaaaacacttttgcaaggttagttattgcatttttctagactgcaaagtgtctatggaagcatcgaaagttgcttgaggcgaatttcctgttgggggtggtgttgtttgaaattcaacttaaacggaaaagaagagttttttaaggaaagcctgacggtggcagagcttatcaatttaaaaggacttaaccctgatactgtggttgtagaatataaccgggagttggttaagaaagaacagttggccggtattgttcttaaagaaaatgaccggctggagatcttaagatttgttggaggaggttaagcaggtgagagatattttaaaaattggcggacaggaaataagcagtcggctgtttctgggtacaggtaagttttcatctaacaggctgattcctcaagttgttgaggcttcgggtgcccaggtggtaactgtagctttaaggcgggttgaccttgattacgaagaagagaatattgctgcttacgtgcccaaagattgtatcttaatgcccaatacttcgggggccagaaacgccggggaagcggttcggattgccaggttggccagggcggcaggctgcggcaactggattaagattgaagtaatctcggacaacaggtatctgctgccggataattatgagacgattaaggccactgaaatcctggccgctgaaggatttgtcgttcttccctatatgagcccggatttgatggtggccaaaaaactggcggaggtgggcgcggcggcggtaatgccgctgggtgctcctatcggcagtaatcggggcttgaaaacaaaggaactgataaagattttaatcgaagagatagctttacccattattgtagacgcaggaatcggaaggccttctgaagccgcggaagctatggaaatgggtgccgctgcagtgcttgtaaatacggcggttgccacggcgggtgacccggtggtgatggccagtgcctttggcctggctgttcgggccggccgtatcgcctgcctggcgggaccgggtgaaactttagattatgcccgatcttcttcaccactgacaggctttttaagggattaataaataaaaaggatgagtgctgtgagtttttacggagaactccaaaggtatgagaactttgattttgaactcttttttaaacaagttactgacgccgggattaaaagaattatagcccagcaccgccttaatgaaagagattacctggcgctgctgtctccccgggcggaaaattttctggaggaaatggctcaaaaagctcaccgccttactgttcagcactttggcagggtaattttcctttttactcccatgtacctggccaactattgtgtcaatcagtgtgtgtactgcgggtttcaggttcataataggctggaaagaaagaaactttctcccgccgaagtggaaaaggaagctaaaattattgcagctaccggtctaaagcatatactcattcttaccggagagtccaggcaggaatccccggtttcctatatcagagattgtgtcgaggtgctgaaaaaatattttacttctgtcagcatagaaatttatccactggaagaagacgagtatgccgagcttattgctgccggggtggacggtttgactatgtaccaggaggtatataacgaggaggtttatgccgaactgcatccgggtgggccgaaacgaaattaccgcttccggttggatgctccggagcgggcctgccgggcaggagtgaggacagttaatgtgggcgccttactgggactgcatgactggcgaagcgaggcttttttcacaggtctgcatgctgattatctccagaaaaattttacggatgttgaggtcagcatatcgccgccgcggatgcgccctcacctggggggctttcaacccagagttgaagtgagcgatcaaaacctggtgcagtacctactggccttccggctctttatgccgcgcggcggtattactgtttccaccagagagagggcagaattgcgggatcatcttgtgcggctgggcgcgaccaaaatgtcggccggttcttgtactgctgtgggtgggcggtctgatcaggaatccaccggccagtttgagatatctgatgagcgcaatgtggtggagatggcggacatgctttactctgttggttaccagccggtctataaagattggcagtcgttttgacggtgaataataatgaatgcttttgaaagatcactggctaaaagcttgggccgggataacctggccagaattcaaagagtcaaggtcggcatagccggggccggcgggcttggttccaactgtgccctgtttctggtccggagtgggtttaaaaggctcaggctggtagattttgacctggtggaatacagcaatttaaaccgccaatttttctttgctgcccaggttggccgtcaaaaggtggatgccctgaaggaaaacctgctattaattaatcctaaactggaaatagagattatgccggaaaggattgagcaggagaatgccggtgaaatttttgctgactgcgatgcagtggtagaagctttggatctggctgggtctaaaaaaatgcttgtggaggccattctgaacacgggtaagctcctggtggcggcatcaggcgtggcaggatggggtagaattgacgatatcaaaatttgccgggtgaaaaataatttctacctggtaggagatctggtttcggaggctgctcccggctgtcctgtactggccccgggtgttaacgtggcagcggccaaacaggctgatatagttttaagttattttttgcgctccgacaaattatgtttatgattgatctgtggataatttaaggttagtacagcataattttcaacgagatttctgcagcatcatgtagaatgaaaatggtatttctgagtctgtttttggtgcagcacgagtgattgcggctgctcgaaagtcgcttcaggcgactttcttggagagattgttgcgggggtgattttaatggtgtctaggcgcggtttggccgaacttttgcaaacggatatttacggcatcacagctgaagagtattctctgggcaggagcaaccttgaggtggtgtccatgatgattgattccgggattaagcttatacagtaccgtgagaaagaaaagaaaacccgtgaaaaatatgaagagtgcctgaaaatcagggagatgaccaggcaggtgggggttgcctttatcgttaacgatcatgttgacctggcccttctggtggatgctgacggggtgcatctgggacaggatgatttgcccccggaacaagtcagacaactggtgggtgagcagatgcttataggtctttccactcattgtcccgagcaggcagatgccgcggtgaaagccggggtagattatatcggtgtgggacctatttttgccaccagaactaaaaaagatgtttgtgatccggtaggactggaatacctggaatatgtggcagacaatatcaggctgccctttgtggccatcggcgggattaaggaacataatttggccgaggtaagcagcaggggcgccaggtgcgttgcattggtaacagaaattgtaggagctggggatatacgcggtaaggtgagcgctcttaaagcaattctcagccggaaggaggtttagcccttgaattatactactcaaatggacgctgcccgtcaaggaattgtcaccggggaaatggaagaggtggctcgcaaggagttaatggatgtatcagttttgcgggaactgatcgcggagggtaaggtggttatacccgccaataaaaatcatacttccctaaaagcttgcgggattgggcagggcttaaaaacaaaaattaacgttaatctaggtgtctccaaagactgctgcagtattgagtctgagatggaaaaggttcggcgtgccattgaactgcaggcggatgccattatggatcttagctgttacggaaaaaccgaagaatttaggcgcagactggtggaaatatcaccggcggctgttggcaccgtgcctgtctatgatgctgtcggtttttacgataaggaattgaaagaaataacagccggggagtttctgggagtggctgagaaacatgcccaggacggggttgactttatgaccgtacacgcagggattaatcgggagactgccggccggttcaagaaaaacccgcgtttgaccaatattgtttccagaggtggggcattgctttatgcctggatggaacttaatgatcgagaaaaccctttctttgagtattatgacgaacttctggatattttcagaaagtatgatgtcactatcagcctgggtgatgcctgccggccgggcagtattaaagatgctactgatgccagccagattcaggaattgattattcttggtgaattgactaagcgggcctgggagaaagatgttcaggtgatgatagaaggacccggtcatatggctttaaacgaaattgtcccgaacatgcttttggagaagaagttatgccacggtgctcctttttacgtcctgggaccgctggttaccgatgtagctcccggttacgaccatatcaccagtgccatcggcggggccatcgctgctgccaatggggcggatttcctctgttatgtaactccggcggagcacctgcggctgcccaccctggaagatatgaaagagggtatcatcgcctcccgtattgctgcccacgcggccgacatagccaagggagttccctgtgccaggcagtgggatgataatatgagcgaagccaggcgcaatttggactggcagagaatgtttgagttggccctggatccggagaaggccaggaactacaggtcacaatcccagcctgagaacgaggacacctgcaccatgtgcggcaaaatgtgtgctgtacgtaatatgaataaggtgttggacgggtcggagcctatttagtgtaagagtaatgtgctgtatatgatatttaaagtaaagggtggtaccggtgttgccggtaccacccttttttgtaaacattaaatttgacaattgcaggcaggaaataactcatctttcgaccccagcaaaatatgcttcttaatatgcattagaaatatttatcattaaaataataaaaaataattgaataattagaaaatctatgttaacatagatttaatattttttaacattaggttaatataaaattaacataagggggaggttgtgtgtggaatcagtttatgttaggcatattgggtggaatgggacttatactatttggtatgcaaattttaagcgaaagtttgcaaacaatagccggattgaaattaaaaataatactgagcaatctaacaagaaatagatttgtaggtatgtttttagggattattattacaatattatttcaaagcagtacggcaacttcagttattttagtgggattaaccagcgcttcaattattactttgggacagacattaagtgtacttctgggagctggtattggaacaaccgtcactgcccaattaattgcttttaagctgactgaagttgctcttccgttggttggtgttggtgcgatgattattttctttacgaaaagattaaagtatcgacagtacggtttggctattttgggttttgggctgctgtttcttggattaaaaataatgtctgattgtatgtatcctttacgaagtgatccctaccttaaaaatatacttgtgtttttagccagtaaaccattattatcaatgatcatagcggcagtatttgctttccttgtacatagcagtgcagcaattattggaattattatgttattggcagtgcaaggtcttgtttctattgaacatgcaatttattttttatttggtgccaatgttggtacctgtttcacggcgatattgcatagtatcggatcttctcgggaatcacaacgagtagctattgctcaaattatgtttaaattaattggtgtatttgtacttcttccatttgtccatccttttgctgtctttatagctaaaacaactgtaaactctgggcatcaagttgctaatgcacatacaatttataatatttttgatgttataatctgccttccgtttttgaaacagtttcaaatttttttaaacaaaattatccctgaagtgaaagaaataaaaaatgcgtttcgtccccaatacattaaagaggaattaataaaatcacctgttattggtattggcttggccaccagagagataattcacatatctgatcaggtgtttgatatgatcattgatattttaaaggtttttaaaaagaatgaacccgatcttttagaagaaatgcttaaaaaggaaaaatatgtagatatattggcaaaggaaacgagccaatacttagcaaaaatattacgccaaccacttactaaaaatgattttaatcgctctatgagtttaatgaatattgtaaatgacttcgaacatatcggtgatattattgagaagtatattactgatctttgcaaaaacaaatttcaaacaaattttgatttttccgaaaaaggttggcaggagttaatagaaatgcatgaaagaatttgtgagcttacacgccttgcttgtattgcacttgctacaaataatttaaccctagcccgtgatgtggttgacatccaacctgaattaattaagttggaaaaacattttcgtcaatgtcatattgaacgtttgcgtgaggggtttcagtgttctatagaaacaagttcgattcatttagatttaattaacgctcttttaagaattagtgagcatattaagaatattgccaatgttatgataacagattctttcgaggtagatgttgattttgctaaaatcaacagtagtttaaaacaagattatgagcagattggcaccagtttaagttgattttgctaatgataattgctatttatgagattattcgtaaatagcattattttttaaccatttccagatcatttattctatatctattaatataccttcatgcataataatatcaagcaattcctcatctattccaggtttactgggaaccaacagtatatgatctgatttaatattcactttgatccattcgttgttttttaaattaagttgttgattaacttccaacggtaacataatttgaccatattcatcaattgtaatattatctattatggtagacatatttgctaactcctttctataaataaaaaatttattaagaaggtgtgagcacttcttaaatattaaaagcttttataccgcctttattataacatactctatcagttatataatatggtttttcaaagcttttatgcgttggttgagaagatagaaattctcttgccagcgtcttttgttctaaaatatagctattcgaattatcatgcagaaaataatggaatttcttaattttagtttggcactttaattaggacagtaagtaactgcttcagcaaaaaggcaatgaaagaaccaattgcttctgactggatggatgatgtcattagattgcttattagagggctggaaaacacatagaggatattaatatgattacgttaaaaagtgaaatttcccttcaaaggaggagaaactgatgttgaatataggttgtcatttatctgtgtcaaaaggctataagcatttgggattgcaagccttaagcataggggcaaatacctttcaattttttactcgtaacccaaggggaagcaaagctaaacaaatcgatgtaaatgatgtggctgcactgcttgatttaatgcaggagcatcaatttgccgcacttttgggccatgcgccttacacaatgaacccttgttcgaatgatccgtacctgagggaatttgccagagcagtaatggtggaggatctggctaaaatggaatacttaccgaacaatctatataactttcatcccggcagccatgtggggcaaggagtagaagcaggaataggttttattgcagagctattaaatcaggtaatgtggtcagagcagaccacaacggtattattagagacaatgtcaggaaaaggcagcgaagtaggaagcagctttgatgaactcagtcagatattgaaaaaggtgaatttggttgaaaagatgggagtatgcttggatacctgtcatgtttattctgcaggctatgacattgtaaacaatttggatggggtattggagcaatttgataagtctattgggataaaaaacctgaaagccattcatttgaatgatagtatgacctctttcaacagtaaaaaggatcgacatgctctcatcggggcgggaacaattggagcagaggctattgccgatatcatcaaccacccccagttgcgaaatctacccttttatttggaaactcccaatgatgtacctggctatgctcaagagattaaactgttaagagaagtttatggcaaatgagtacatctgctccgtgggcaatgttctcctgcttttccgccgcatcagctaaaactcttacggcagccagcccggcagattctattgttctgccggctatacccacagagaggcatcataaactatatccccgtctcggtccattccggttccaagcggtaataatattttgcttaaacaacatccgaatattatataatacaaaaattttaaaattcaaataggtatttgctgatataggtagaataactaattatttagtataatcgtgatggaggcttatctgtgctggcaaaactcaggcaaataattataacccataaaacaaaaagaattgaaacttcttacatggaagatatggtgagaaaaaagagtgtctttatcgaaaatgggggatatgaggcgctggcggattgtattgaagatctttgcgccgagggactgctcacgccggtaaaagcgtccggcactaacgggcgtagaccgctgttgtacaaccgctatcatatccgtgaggagaaaaaggagactgacagacaccgattgattgcttaccatcccaggatatgcacggattattacagcaatcacccgcttggccatgacgaagatatagaatacttggatatgctggatgcttttttgaaagatgcaggtatgtacgataccttaaatcttcctttttccgtcaacgaaagatcctatcagattttccgggatgaaaaatttctaacgagtgcgagggggcaggagttttgccgtaggatcggactacagtggggtgatctgggctgttatcccacctttgaaccttttttctatgttatttatgaaaccgtatccccattaaactgcctggtagtagagaacaaagacagcttttttacactgaaaaaaatatttaaccggggaggaaactggcagaaaagtgcacttgacctgtctgacaggcaagccagagtcattgatggtgtaaaattagatatgcttatttacggcgaaggcaaaaagatattgcacagccttaagtttatggaggagattcctgattgcagggatacgggtattacactttattatttcggtgaccttgattatgagggcatttcaatttatagcggcttggcggaagcttatcctgaatataagataattccttttgtgtttctttaccgcggtttattgaagatatctccccggcccatggttaaaaaacagcggctcaatgacctgcatttagaaaactttttaaagtatttttctgctgaggaaacagaagttatattgtctgttttaagccaatctatgtatataccgcaggaagctttagcctatcctttttatctggaggagtgtgacaggggtgcatgaatgcctgcgtgatttttcagcaagagtaaagtcattgtcagtatttgagccaatctggcaattaaaaggcttgcgcaaataccaggaatatgatcttgtttcacttggtttggcggtacttttgtatattctcgacagtatgctgatgggacgcagtgagtgtgaccatgaagggataagcaaatttctgttggaagtgatgcgctgtcattacaataaagaattgagcagtgaagaagcggagcaacttacctatactgttttggatcaactgcgcaataacggcaaaccgtttgaacatccctttaaagatttggaaacgggcggctctgaaaaactgcgctttcatctgatagagatagccggctaccaaataggaggaaagattaaatttaagctttcccaggagggtctggatttattgtttaagacaagggagatttaccaggaactgcgcgtaacgattgcacagatttacctgcgccagcagattgaaaggcgggtttttgacggagctttacaagctgtagatgacctgtatttgcaggtgaaaaaggtatacagttccttgcaggatatgcggcgggcaatattgagggatgtccacgccgtttccatagatcggtataaacaactggtcggtcgggtacagcggcagtttcaggatgaaaaaaaggttttttctgaattaaaagaactggtacgctctactgagcaggacattcgctcgcgctacctgcgggaaaaagataggttggctttaacccaattactggaagtggctcggcggctggatattgttgtaaacgagcataccaggctgttcagtgaaaagcttgacttaagcatggtgctggaagagactatggagtcgcatattgcccatgcctttcgtaccaagatcagttttgacagggaactggtggatggggtgatcagtaataatgcttctctggaaaccatgcgccacttaattcaccctcttttaaagccaaaaccccctaagtatttcgacatgcaaaaggtttttgagcccaatttgattaccagaacggttgaggagcaggaagaagaagttgtctccgactatgatccggaggaggtcatggaacaacttaagcgggaaaaagcattaaaagaattgcgggataagagaactcgatattatatagaaatttgtctgtcacctctggaaaaaagcacctcttacaccttgctggatgtgctgcaatctatggaacctgctgcttgtgatgacctgatcaatcgggttgacttttatccttttctggtacaattgcaccagacgggcactttgcctatggaagtaaccgaagagatggaatcaaaaacctttgattcaactgaaggtaccaacctgctttttttgctgctgcaatatttaaaagagaacgagtacctggcagataagggtgttttggaggtatgcggttctgaggatgttttgactttggctaacggctgccaggtgacgaattttgtttttcgggcgttaagcgatgttttgtaatttgccgagagattaaggtgattgtcctattgaggtggtgcaaatgtataaagctgagaatgtaaaggatgcctgcgctatttttatgacacttgtcagccggggagtagttgacgaaaagtcctcccggttattgcaggcatataaaaatgttcccgaggtaagggagattatatccggagtttttgaacctgcagcagaagtcaaggtattgaatgcggtggacaagctgtatatctcaccgggcattgataaccgtgtgtttggctacaccaatacagagttgagggatttgctgggcttaaagacaaatgccgagctttataccgcatattttataatactctgtctgatggctatgttttacgacagcgaggatttgaacgtggttacccgccagttcgtgccggtaatagaattggaatcatttgttactgacaaaacagaaaagatcgggcagttggaggaaatagctgttatagaggaagaattggagttcggtttttcacatgctgtttatctgtggcgtgatttgcctgattatgatgataaattaaagagcctggcaagaagtaagaacaataaggtgagctttattctgaaagtctgcaattttttgcaggcgcaggatttggttatcgtacatcaggacagggagatttacctgcgtgacagactggattgcatggtgcgccgctactactcggatacctcgagaaaagagcaattgttacagtttctgctgtccggcgggcaggcggcaaggagggatcaggttgccgcaaattgagcggattagactaactaatgtcaagtatgataacggtaaaaaagaatttgtcaatgatatgtttttgcctgcaggcagtaactgtgcttttattttggaaaatgggggcggcaagtctcttatggtgcaactgcttctacaagtagtgctgcctaatgaaagtatcggtgtgaggccggcttccgatctggtcagcggcagcgatcgctttaccggacatatcctggtggaatggcgcctggatgacccggaatcacgctaccttttgaccggtttttgttttaccaggggctacgaggatgaaaggctttttaaatattttatgtatacgattcagtatgatcagattcctaatgagcttgatatagagaacctgccgctgctggaaaatcgcaaggtccgttcctaccaggaattgttggttatgttgcgccgcctgtccggtgagggaggccgccgcctggatgtttttcaacaggataagggggaaaagcacaagtatgtcaagcatctggaaacatttaatatttacgagcgggaatggcggggcatcaagaccactaacggtgatgaaggcggtatggaaggtttttttgaaaagagcaaaaaaaccgaacagcttatggaaagattgattataccgggtgtggatcaggtgatttttaaccgggccggggaagaaaaagagttagcccgtgcttttaccagacataaggacaatcttttgagcatccctaagctggaaaaaaacatcaaagatttttctactatccggggtgagggagaaaaggtgttggccgccatcaaggcttacagtgactgcatattggagcgcagtgggcaaaaagaaaaagtagcgcgattgtactgcagtgtgaacaataggaaagaggaaatcaatgccttaaacgcaggactgtcagcggatctggaaaagcaaggtaaatggctccatgaattggaatataagctggacagcctgccatatatcagagtgaaactggaactacaggatttggaaaagaaatttattgctctgaccgaaagtattacactggttgaaaaagaggcaaggcagtctgcctatgaggtaaacctggctaagggtaaaaacctctggcttaaaattgctgcggagcaggcaaagataaaagcggctcaggttgaggcggaaaatctgacgcgcagcaaccgggaactcatggagcagttattaacctgccgctatacctggaaaaccaggcttaaagaaaggattaaccggcagatgccgggtgtaaaagctctgagggaggaattgttagccctgaagtcggaaacgaaagagaaggaggtaaaacagaaacggctggaagaaagtatcgaaaagagcggaaaacaatcaggcatggtggaaggctggctgaaattttattcagaaaaagaaaagacgcttttggccgggggatatgaggaagcctgggtaaaagatcctgcttacggaaaaaaggcagtgtcggaaattatacaggaaatcgagcgggcaaaggatgaaattgaagacagtataaaaaagattgttgaagaattgccgccggttgagaaagaaattgaagaactgaaattccggcaggcgtctgctgccaatcgcatggaacgcattaacgaaaatcgagctgtttttaattcgcaatatgaacatatccaggacagtttgacgcggttttcgctggatgtgggggatatatttgctaaccgtgctgacattgagaccaggttggctcaaaaagtaattgaggggcagcaagctatgctgcgggtcggggcaaaaaagagcaatattcaggagaaggccgaactgagcggcttggaatattatgtgcccaatcgggaattgctgctggtgcaggagaagttggaagaatggggtgttttctccgagacaggcagcaagtggcttgatctggccggaataagcggccgacagcgggagaattatctgaaaaacaaccctttgctgccatattctttgatcgttgcccgcaaggatctggctaatttgagcaaattggcggaaaagtggcagaagctggctttaaataaccctgtgccgctggtggtgaagagtgaggcagcgttgtccggcggtgaggtgaaagacagtgctctgctgccactgatggataactatgtttacctgccctggcatggcggttaccgttatgctctttcccgccaggcattggaagaattgaggctctcccttggcgagcagatggaggacgcggaacaggaaataagcaggctgcgtcaaaatagtgacttattggcggaattagagtttaaagtacgggaattttatctgagctatccgcaagacccaaccccggttttcgaaagtgagagcaatgctgttgttgctgagatgcaaaaaacagcttcacgcctggtgtatcaggaaaagcggcgtattcagaagcttgaagtcaaaacagtgctggaggaagatagggaaaagaagggagaactcttgactcaagcgaaaaatcactataaagaactggaaaacctctattgccagcacgaagagaaagtgagttatttaaggcaaatggaggaactggccggacaaattcagtccttgcacacagaattggcggattgccggaataggctgaacggtctgcaaactagaataaccgagttgacattgcggttggataacgagagcagaatactggatgaaatggagcgggagtgtgaaggcctggaagttttggaacatgacgggtggcggcagtctcatatgataactgataaacttcttaatatggacggtgacaacaggcgggacagtgcgctgcctcaggtcgtggctgccgttctgccggaattgagacaggctttgcctttgagctatgaagaagctaaagcacaggcgaccggtttggaaaaaactttggctggagaagtaaaagggctcaagtcgctggaagatgatattaagagctgtcaggagcatattagagaatacgaaaaaataattcaaaatacttacggactgcttttgcaagaggtcagccatgccgatagctatatttcaaatgaagtgatcggattattggaaaacaggcgggagtcatgtaaggatatgcatcgtaggatgcaaaaagagcaggcaggcatgaatgagcagcgggccggagctgtttcaaaaatggaaatatattgtgaggaagtggcggaaaagtacggacaggagccatatactctgttttctcatcccgacaatgaggaagcggttttgcggcgggataaattgcaggtgcggaatgaattgcagctcctgggggatttgcttgaaaaaaataataatgagttatccttgttgaaagacgcgagaatcaggttggatgaaaacatgaagagcaacagcataatgccgattgatgatgggctgcccccggaggtttggcagcaggccatgcaaaatgtcacggattttgtttcccggcaaacccgcttgttaaataagctcaaagatgaagagcagagcaagagccgggtggtagagaaacagttcgagatttttaaaaaggttttggaggcccgacacaacggcatcgtgaacagttttgttaaatctttgttagagcaggacaggcataaatatgattttgcgctggtagaacctgttttcagtaagtgttttgccactatccttaagtatgaggagagttataaacacaagctgaaggaaattgaggaggataaaaaggaactgatcagtcgctgcatacagcaggcttccagggtggccgatgaaataaattctatcaagaagttttccaagtttactttaaacgatcggaatttgcaggctattgacattaagctgagatcttgggagcaacaggctgcgccggtggtgacggacaattatattaatcagtgtatcatgatactaaacgatatgaaagatgaaggtgcggaggagcaaaaactacaggaatttattgagcacaaaatgtcctccaaggaattgctgaatgttctatcacctctttccgaggctatagtcagagttttaaaaccggaaaaggatcatgcctcctctcgctatgatcgttgggaaggtgtttttaaatggtcgggtggtgagcgttacgcaggcttttgtgctatgtatattgctctgatctcttacctgcgcagcaaggccagtgctatgtacaacccggccaaagttttggtggcggataatcctttcggtgccgcctcttctccccatatcctggatatggttttccaattggctgcggccaaccgggtgcagatgatttgtcttaccgctctgactgatcagaatatttttaagtattttgatgtagtctacagtttgaagctgcgcagtcttgggggcaaagagtttatttctgtcaaccggatggatacggggtactatcgcagtggagtgaatgaagactaacctggttagtcttcatttttcttctgcgtgaattaaaccgttcagtatacaaaaagcattaaatgaattgtaaactgtatttaataccggttttgaacctaaatagccgcgcctctcaatgaaacattgttacttttccaaatgatatggcacaacagttgtgacgggccgcaaggatattgcggaagatatttctcagtaggcatttaaagggatcgcgcaaagtagttgaacgagccataagttgggaagaaagcggaatgacctgcttgctgaacgactgcagcggactttccaaagaagagctggtaaaaatccctcaatcaatggggtaaggttatcttgacctgtataatccgacctcccaggataaatattaagcggggaggtgttactttgatttattttgacagcgcggcgacatcctggccaaaaccggatgcggtatggcaggcaatggagtattgcctgaagcaggtgggggctaatcccggcagatcgggctaccggatggccttagaggccaacagcatagtaaatgagacaagacagcttttggccggtttatttaacatagataaatgggaacaagtgacatttggtctaaatgcgacagaggcattaaacctggccataaaaggcttgctgcgccccggtgagcacgtaataacaagctctatggagcacaactcggtgagcaggcctctttattacttagccggacagggtgtggaagtaagcaaagtgccgtgtgacagtgagaccgggattatctctgttgaggctatcagctctgccgtcaagtcaaataccagggcaattgtactgactcatgcctctaatgtaaccggcaccctgatgccggtaaaagaggtaggggagttagcacgcgataaaggcttaatttttattgtagatgctgcgcaaaccgccggtgtatttgatattgacgtgcaggaaatgggtatagatttgctggcttttccgggacacaaaagcctgctgggacctaccggtacgggaggcttatatgttaaagaaggcataaagctaacgccgctcaaacacggtggtaccggcaagctctcagaagttccggaacagcccgaggttatgccggacaggtatgaaagcggtactgtcaacagctttggcattgccgggctgggagcggcgcttaaatatattcagcgggaaggcatgcaaaagattcgcgagcatgaattaaatctaaccgggcagtttctgcagggagcctgtaatctgaagagcctcagaatttacggtttaaaagatacagcaggcagagccccggtagtttcatttaattttgaggggtacgacactcaggaggcggcagacatattgcataaaacctttaatattgcctgccgggtaggtgctcactgtgcgccggatgctcataaaacactgggtacgctggaaaagaaattaattcgcttcagcttttctcactttaacacagctgctgaggtttcttatgctttaaattgcctggaggatattattgccggaaaagcaaaaaaaacctgaaccggataactcatgatctttttacgataaaatattcataatcagcgatgatattcattttgattaagaaaaatatatgtcgataataatacatatcttttgcaggaaacaattctgtcgaagtagaaagaataagaaagaaatttttgagggggtacgttatggcactgataaatctggttccggcgctggaaaaagcaaaaactattttcagccaaaaagatgctgaggctatggcacttaaggccggagtaacttataatactgaaaaaaaggaatttgcggttccttttttgggacaagactacagggtggtttatccggatggtgaagtatattacagcgattcaaatagcgaggttataatagaggtaaaaattttaatacttcattatctttatggggcaagcggggtagatctgcaaaacaagttgatttcttttaaagaactgccggacggttttatttatattgaaccttttactaatagagctatccgtcctctggtcggcatttttggcaatattccggataaaatgctgtctgcgggggagaaattaggtggagaaaggctgactatgggagatgccagtataactataccggtatttccccgcgtaccggtaacctttattctttggctggctgatgaggagtttcctgctaacggtaatgttttatttgatgcttcggcaccccgttatctggatactgaagattatgccttactgccttcactggtaataggagctatgaagaaactcgcctttaattaacgagaaaactgaagggattggtaataatttgtcggatttggccgaaaaaacattagaatcaaaagttgtataccagggcaaggtattaagcttgcgcttagacgaggtagctttgcctaacggcagcacttcaaaaagagaagtggttgaacatgcgggtgccgttactgttattgccattaccaatgatcaaaaagtgctgctggtaagacaatttcgttattcagtgggagaagttatgttggaactgccggccggcggtttaaaacggggggaagaacctttaatctgtgctaagagagaattaaaagaggagacaggttgggaagcggaggaatggcgggaattgccttctttctttacgacacctggtttcactaatgaaaagatgtatttgttcctggctcgcaacttgacttatactggccaggatttagatgaagatgagtttattcaggtaatttcggttcccttgcagaatacgcttgatatggtccggcggggagagatacgagatgctaagtcgattgtagggattcttttagctgaatcatacaagtagaagccaggccaagcctggcttctacttgtattccgggaaattatgcttatggtggaactgtggataagacaaggttaacaatgcataattttcaccgagcacgaatgcctgtggctgcttgaaagtcgtttaaggctgctttcccctatagggcagcttaactgattactgtgcctgcatatgactgctgagaaaatttaaaataatgatttcaccgtttttaataaaggcaatttccgggttggccgggatccggtcagaaagaatcttaaaggaatgttcagctatgctcaaatgactgggagataaaaatgtagctatcaccttgacgtttcgatttctcgggtatccggcatgtatgtttcccagacagctgcctaaaataacaatgtttccttccgcgataacttctgcgcctcgattgacattgccaaggataaccacatggccagggtagcttattttttgcccggatctcaaatttttttgcacaaaaagcgttggttctcccggggggtttaccggttctgctttactgtgtttggctaatttagctgaacttatgattttttccaccggcaaatcatagatattctctaaatttaaactggggataagtccaaaattttggcatatatcttctaattcggatctttgctgctcagttatcgtgagagatttcttggactggtccaggataaattttgctcctttaaaaaaacctttggcagagtccaatttctctgtaagttttagctttatattatcatattcacaaaacggatctattattattaataaaccgtttttggtgcctttaatagtgatcgggtctttggtcatttgaaaaaaggcccccttcccacaattttcatatatttatatttattttcgattttaactgacttaattcctgcctgattgtaaaaaaaactttagtattggcatataataaattcataaactgggtaagataacttgaaataattaaaattggaatattagcggcaggaaggtgttgtaatatgtttgatcgacctttaaaaatactgcttgtatcctcagaagtggcaccttttgccaagactgggggactggccgatgtggcaggttcactgcccaaagccttatcactggtcggaactgatcacaatattaatgatgtaagattggttatgccgcattataagcaaattgaaggttctgattatcttatggattttccggttaaattcggtgatcgtgtagaaaccgcgatcattaggacttcctctatagaggctcactataaaagacaggataaggctattcccgtatatatgatcgataatcaccactacttttaccgtgacggtatgtatatgtttgatgatgatcccattcgttttacatttttctgcaggtcactgctggagatgctgcccaagcttaattggcagcctgatataattcattgcaatgactggcagtccggaccgataccgtttttcctgaaaacaaaataccggcatgatcctttttataataaaacggctacggtttttactattcataatctaagatatcaggggaattattcgaaagaacttttaagatactttggagtcggggacgagtatttcacacctgatttgctggagttttacggtaacctcagttttttaaaaaccggtgttttatatgctgacctggtcagtacggtaagtaaaacctatgccagagaaatccaacgcccggagctgggtgagcatatggatggacttctgcgcaagcgcagcaatgacttgtacgggattttaaatggtataaacattcatgaatttgatcctaaaactgatccccggatatacaggaattatgatgcggaaagcttggataaaaaacgagaaaacaagtttttattacagaaagaaatgggactgcctgtaaaggacttgccggtgttaggcctaatttccaggttggttgatcagaagggcctggatttgtttataccggttattgacgatttgatgaaagaggatgttcagcttataatgttgggactgggtgatccttactatcatgacctttttgaaagaattcaagaaaagtatcctcaaaaagttgctgtccatattgcctttaatcctgttttggcccagcgcatatatgccggttcggatatgtttttaatgccttcacattatgaaccgtgcgggctgggacagttgataagttttcgctatggtacaattccgattgtacgtgctacgggaggtttggccgatactgtaaaagactatcatgcttcgcctggaacaggaaatggttttgtttttctggaatatgagggcaatgcttttcggcaggccgtcagaagggccttaaaggtctatcgtgaagaaccgcataactggcgcaagctggtcaagaactctatggaacttgatttttcttgggcccgctcggcagtcgagtatattcagctgtaccagaccgcccttgcaaaacgtaatatagcagtaaaaacggcataaaatcataagcctgtgctcaaaagagcgcaggcttttaaatttaagctaaaaaactttattttcagtaagatagaaaaagctcacagcttgaatcataacagtagatttgtgtatacaattgtgttttgtgtataccatgaatacattgccttttcagcgtgtaaagcaaatgttggtaggcccgatgcaagtttcttctgtaaattaaaaaaacactgttctttagatcatcctcctctacaatagctccagccttgtaaattcgttgttttacagtatttcagagttttcgaaaaattggtatggtctttgctaggtatagttgtgaagacaggtccgtttgcaacctgatttggatcagggttatggtaaggggctaaaatacatctttgaggaggagtatctaagtgatttttaaattaactgaagaccaagaaatgatgcaaaaaaccgtaaaagatttttctgatgaagttattgctcctggtgcggctgcacgggatcatcatgaaacatttgaaaaagaaataatgtgggacaagatggctgaaatcggtctgcccggtattccgttccccgaagagtatggcgggactggcatggacaatgttagctacgctttagccgttgaagaattaagccgtacatgtgcttccaccggtgttacgctttctgctcacgtttccctgtgtgcctggccgatttatggtttcggcaccgaagaacaaaaacaaaaattcttaaccccgctggccaacggcgagaaaatcggtgctttcggtttaactgagcctgccgccggttctgacgcaggcgctaccaaaaccactgccgttttggaaggcgacaactatgtacttaacggtactaaaatctttattaccaacggttactatgccgacatctatgtaataaccgctatgaccgacaagtccaagggacttaagggcatcactgctttcatcgtagaaaaaggcacccccggtttcacctttggtaagaaagaagaaaaaatgggtattcgtgcttccgctacttatgaattagtatttgataactgcaaaatccccaaagaaaacatgctgggcaaagaaggcgaaggctttaaagtagctatggctaccttagacggcggacgtatcggtattgcttctcaggctgtaggtattgcccaaggcgcttatgactatgctttaaattatgctaatactcgcgaacagtttggcaagccgatttccgcacagcaagctattgctttcaaacttgctgacatggctatgaaaattgaagcttcccgcctgttaaccttaaaggctgcttatatgaaggatgccggagacaagagatacggtttatattcagctatggccaagtgctttgccggtgacacagctatggaagtaaccactgaggctgttcaaatctgcggtggcaacggttacaccagagagtatcctgttgagcgtatgatgcgtgatgctaaaattacccaaatctacgaaggcaccaacgagattcagcgcgttgttattgctgcccacctgggtgttggcgggagaaagagataataataagctcataacagtttgttgatgtattttatgagcggcttccgcatggggtcgctcattagatgcctatcattataagtaagggaaaagcaaaggaggtagcgtatgaaaatcttagtgcttttaaaacaagttttcgatactgaagccgcaattaatatttctggtggaaaaatcagtgatgccggtgttacccagattattaacccgtacgatgagtttgccgttgaggaagctttgaaaattgctgaggttgccaaaggtgaagtaaccattgttaccgtaggttctaacgtagatcagaccgtacgccaggcgttggctatgggtgctgacaagggttatgtaattgatgacgcggcaatggcagatgccgatgaatatggcgtagcagttgctctggctaaagcaatcagcggtatggagtatgacctggtgctggccggctggagagccattgatgacagttccgctcaggtagccgctcgtgttgctcaagccttaaatattccgttagttaatttagcagttaaattggaagtagccggcggcacagccactgctaccactgaaatcgacggcggttccgcagttgtggaagtcgcgcttccggcagtgattacctgccaaaagggtttgaatgagccccgttacccgtccatgaaaggtattatgaaagccaagaaaaagccgattgataaggttgctttaggtgctttaggtttagacgcagcggcagttgcagccaaagttaaaccgttgaacgtatatttgccggcagcccgcgcagcaggaaaacttatcaagagcgaagctgctgatgcggctaaggaagtagccaaattactgcgcgaagaagctaaagttatataagggagggtaatcacaaatggcaaaaggtatttgggtatttgctgaacagcgtgacgctaaaataaaaaaagtgacttatgaattgttgagtgccggtcgtggtttagccgaccagcttggcgaagaactttgtgcggtattgctcggtaaagatgttgccggcctggcggcggctcttggtgagtatggtgccgataaagtttatgttgtagacaatgaaaaattagccgaatatacctgtgatgcatatgtaaacgtagtagcagatttagctaaagctaatgagcccaccgctgttttcttcggttatacggcagtaggccgtgacctgggagccagtctggcccagcgtttggctacaggtatggtttctgatgctgtcagcgttaaagtagatggaggccagctggtatttgaccgcccgctttatgcaggcaaagcctttgtaaccgcatcttgcgcggaagctcgcccggttattgcagctatgcgtcctaacgtgttagctattaatgaaccggcagctggcaagcaggctgaagttgttaatgctgatgctaatacaggcgacattcgccaaaagattaaagaagttgctatggctatctcttcccgcccggaactcacagaagccaacattattgtctccggcggccgtggtgttaaaaatgccgaaagtatgaagctgattgaagaattggcggatgcaattggcgctgccgtaggttgctcacgtgctgtagtggatgcaggctggtatccgcagtcccaacaggttggacaaacaggtaaaaccgtatcaccgaacctttacattgcctgtggcatttcaggtgctattcagcacctggccggtatgagttcctccaagtgtatcgtagctattaataaagacgaagacgccaatatctttaaagtagctgattacggtatcgtaggtgacttattccaggttgttccgattctcaaagaagaactcaagaaattactggcttaatctatagatagatatattaacgtaagctgtggcatctgctggaacttttgatggtatacagataaataaccaccggttccagcagctatatattttttgaaattaaatggagggtaagcctggatgtatgttgaccaggtatgcggatacctgtccaaaattgtaaacatggtcgaagggagaggtcaacatgagcctcctgaaaattgttatttttgcagcattggtggccttcggtctttttaatatggttcagggtattaaagagcgaatgatggcaacctatctgggaaaaaaggataacaggtctgacaatgcgggagagcgtgttagaggcctgttggtctatgtgttaggacaaaagaagattattagtgagccggaaggcgggattatgcacttaatgatcttttttggagccaacctgtttggtttaggcatattgcagttcattttggcaggtttgatacccggcttcaatattccttatatcacagacaaccccctgttttatctgtttgttgatgtaattggtttgatagctattataggtatttggtattccggctggcgccgctgggtgcaaaaggtagaaagattggaagcagaggcttttggaacaccggctgaaaatctaatcctcggcatgattgcaggcttgttcataatgatgggctctgtcctggcaggcaacggttttaaatatgcattaactcaggatcctatgtattcactggcccctattaccggctttcttggcaatctgttcagcggaatgtctgcacaagcactggcagccggtgtggaagtatctttttgggttcatgtgatttttttatccggttttatggtcttcttccgttattcaccgcatgttcacccggtgtttgcaccactgaatgtgtatttccgcacactcaagccgcgtggcggcatgattgagccgattgattttgaaaatgaggaaattgagcagtatggggcggccaagttagagcattttacctggaaagatatcatggaaggctttgcctgcgctgaatgcggccgctgtcaggctaattgtcctgcctatctaagcggtaagcatctgtcaccgaagcattttattcacaagttaagaatgcatgttgaggaaaaagtgcaggtcctcggtcctgctttaaaacaagcccaattgtccaattctcctgtagcagagatggctatcagcagtgaaagcgctgaagctgttatggaaaagaccctggtgcctgatgtgtttagtgaagcagaaatttgggattgtactaactgcgccagctgtatggaacaatgtccggtgatgaatgaacatgtgcctaaaattattcagatcaggcagaatcttgttatgatggacagtgagtttccggctgaggctcaattggctttcaccaatatggagcgcaactataatccctggggtgtgggttggaacaacagaggagattgggccagtgagctggatgttaaagttctggccgatgacagtaatgtcgatatagtttatttcgccggttgcgctgcagcctttgatgatcgcagtcaaaaagtagctacatcttttgtcaaaatattaaaggcagccaatgtaaactttgctattttggcctcagaagaaagatgctgtggtgactcggccagaaggctgggaaatgagtacctggctcaatcattaataaatgagaatgtagaggccttaaacggttacggagttaagaaaattgtgactacctgcccgcactgcctgactgtgcttaaagatgaatacccgcagttcggaggtaattatgaagttattcaccatacacaattaattaaccagttgattaaagaaggcaagttaagatttaaacctgccagtgcgggaatgaaaattacttatcacgactcctgcttcttaggacgttatcaaaacgagtatgaggcgccccgccagattatcgataagttgcccggaattaacctgactgagatggttcgcaacaagaccaaaggcttttgttgcggtgccggcggcggaagaatgtggttggaggaacacggcaccaggattaatgttatgcgtacggagcaggctttagaaaccggttctgaagttgtagcaaccaactgtccgttttgtttaactatgatggaagacggtattaaggataaaggtgcagcagaagcaattaaagcctttgacctggcagaattagtggaaagaaatttacagtaaaacaaaaataaaaatacgctttacagagaggagataaattatgcgtgatgcagtaatcgtcagtgcggttcgtactgctgtaggcagctttggcggagctttaaaggacattcctgccgcggagctgggtgccatcgttattgctgaggctttaaaacgggccgggattagcggtgagcaggttgatgaggttattttcggaaacgtattgggagcaggtctgggacagaatgtatcccgccagtgttcacttaaagcaggtattcctattgaggttcccacatattcagtaaataaagtatgcggttccggtttgaaaacagttggcatggctatgcagatgatacgcgctgaagaggctgatattgtagtggccggcggtactgaaagcatgagtatggctccgtatttaatggaaaaagcacgctggggcatgcgcatgggtgacggtaaagttgttgacgctatgatcaaagacggtctgtgggatgcttttaataattatcatatgggtattaccgctgagaacatagcggagaaatatgatgtttcccgcgaagacatggacaagtttgccctgtccagtcagttaaaggctgttgcagctattgatgcaggtaaatttaaagatgaaattgtgccggttcccattcctcaaagaaaaggtgatcccgtacttttcgatacagatgaatatcccaagcgtggatcaacaattgaagctttaaccaagctgaagcctgcatttaagaaagacggacgtgtgaccgccggtaatgcctccggcattaatgatggtgcagcagcctttgttataatgtctgcggataaagccaaagaacttggcattaagcctatggctgtgatcaggagcttcggtgcgggtggcgtagatccctctattatgggtatgggtcctgttcccgcttctaaaaaagctttggctaaagccggtataaccgtagctgatctcgatgttattgaagcaaatgaggctttcgcggcacaggctctggcagtgggcagagaacttggtttcccggaagaaaagcttaatcccaacggtggggctattgctatcggtcacccgattggtgccagcggtggcaggattttagtaaccctgctttatgaattaaagcgtaccggcggcaagcttggtttggctactttatgtatcggtggcggccagggagcggctctggttgttgagatggcctagttcttagtttagattgatagtgccgggttttgatttatttgcccggcatttttataaaaatatgttattaacttcaggagggattagcatggttcaaacaattatggttatcggtgccggtcaaatgggtggaggtattgctcaggttgccgctcaggccggttataatgtaattcttaacgatattaaagacgagtttgtacaaagaggtttgggcattattgataaaaacctttcccgcgccgtatccaaaggtaaaatggaagctgccgccaaggatgcagttctggccaaaattaaaacatctaccagccttgacgatgctaaggatgcagatctggttgttgaagccgctattgaaaatatggaactgaaagcaaacattttcaaaactcttgatgttgtttgcaagccggaagccatcctggctaccaatacatcctcactgccgatcacccaaattgcggccgtaaccaagcgcccggacaaagttattggcatgcacttcttcaaccctgtaccggttatgaaattattggaaattattcgcggttttatgaccagtgacgaaacttataatacaattgccgagatcgggttaaaaatgggcaaggttaacgttgaagtaaaagacagccccggctttggatctaacagaatcttactgccgatgattaacgaagctttctttgttctgtcagaaggtcttggcactgctgaagatattgacaatgtaatgaaatttggtatggctcatcccatggggcccctggctttagctgatttaatcggtttggatacctgtttaaacattatgaatgttctgtacgaaggattcaaagattccaaataccgtccttgcccgttactggtcaagtatgtacagtccggtttgttgggacaaaagacaggtaaaggcgtatacgattacagcaaataggaggtgtctcacatgacctggaataatctattactggaaaaggaagacggtattgcggttctttctgttaaccgtccaaaggttttaaatgctcttaatgaagaaactttaaaagagcttggggatgctttctctcaccttgaaaatgacgctgaagtaaacgtaattattttaaccggtgccggagataaagcttttgtagccggtgcggacattgctttcatgcaaaaacttactcccattcaagctaaagaatttgcccgcctgggacaaactgtcttcagtaaaattgaaaacctgaaaaagccggttatagctgccattaacggttttgctttgggtggcggcaacgagctgtctatgagctgtgatattcgcattgcttctgataaagctaaatttggtcaaccggaagttaacctcggcattatggccggttttggcggcacccagcgattaacccgcctggttaaccccggcattgccaaagaaatactaatgactgccgatatgtatgatgcacaggcagcccagcgcatcggtctggtaaatcatgtggtaacacctgaagaattaatgccttttgccaagagtatggccaagcgcattgctgcacgcggtccggtggcctgccgcctgaccaaggaagctgtaaatgacggattggaaatggatttagaaaaagcatttattctggaagctgacctgtttggtttggtgtttgctacctctgacagaaacgaaggtattgatgctttcttaaacaagcgcaaacctgaatttaaaaacgaatagcttagaaagattaatgtcttggaggaaccgtcacaactgtggcggtttttcttatcctaaaagactttacgggctggtaaaaatattatgtttaacaaaatatctttttctgggaggagtttaaggccagatgtcgaacagattaattaagctgaaatatgttttttgcagcactagtcaattaggggtggttctcatcaatgaacgaattcataaagagagcttagatggtctccagataaacaatgaggaaagcagtttgcatgctttaatcagggagttgcctcttgcttttatgggtgaaatacttttaaagggatctctttgcattagtcaaaatctggcacaaaaacttttactggtcctggtaaaagcgaaagaagaactgcacaagattgatgtggatattaaaaagcatgcgcttagttttaaaatagtggttaagaaaaagcgaaatatgtatggctgtctattgaaaattaagaaaattgaaattaatgcaaaaagtaattatttaattttgcatctggctgaacctcctcaaatcagaactaacagtgttttgcaaaatatatttgtcggtattggtacaaaagtaactcatatgaattcgggtgaagaatttatcattaattatttatttggcaataaaagaggaatagactattcagataacaggattaccatggatctcaggaagatggcatacataaatgaaatatatagcagagagatatttggcctgaagcttattgatgtggtggatataaaagaggtaattattaatgagggtatggtagagattttctgggatgttgctatgccctcggttgaaagttttaatcttgattaagggagtgtgatgcgatgaacgtttagttatcgctatgtgttggactggcttttaataatatttttatatagaggtgaagggtatgacaagtatgctggaaaacattaatatagctgatattattggtaaggttggtactttcgccaaagagtatatagaaacacaggtaaaatatttttcggataaggataatatttatgagtggagagataaatcgcaggttcgcgttatagacgggctgtattttattactaaactggcgttagatgccaaggatacgattgctgatgagaaagtaaagttttacctccaaaatcccgaatatctgattgaagctgttacggaaaagattcaggagattaaagaaaatcccgtgggtacactggaagaatactcctacctgggtaccggtacactgggctttttgctgggttatggggctcctaatttaaaaatttctatgctgggtttaagcaagcagtcaattatttcccacagcattttaccggtgcttggtctgaagaggcttttggatatggctctcaaatcggaagaaatatttgatttcactccggttgaagagatagtgaaagccgacatggttaaaatgatcaagcattttgcttctaaccccttgttaatcggatttactttcggtgtgggtgctcacctgatgctggatgtaatcagatccaatgacggcattgtattaaccggtttaccgacaactattctgcctggcggcaggctgattgaccgggcctggttgttaggcagcgctctggcctgcttctcattgggtaaagaatacatttgcgcttcccagggtatcgaaaatgaaatgatgacactaaatgatgttgttcgcatggtggaaaaaagagccagctagcaataatgcttgatttatcataataatatgataataaaaaaataattttaacaaactgcctgtaatatacgggtagttttttttgtgctctgggaaattatgcttatgatagatctgtggataactgtaagtttattttcggtgataatttggttaaattaatagagaatttgtgtttgcataatttccgtcgagcacgagtggctgcggctgtctcgaaagtcgcttaagcgactttcttggctttttgtatagaagtgaaattattagggatatataaaatatctcttatgggattggaggtgagcagttgattcgttttttttgccaggtatgctgtaacgataatgatgaaaagtatgacatttataccagaacagatgatctgtataatatattaactattgtttgcaagcagtgcggcaataccagggagatactggtcagcagtgagttggaaagcttttgtcgcgatgaaaaggggggcaatatactggatgttaaaggggataacttttgacagcaagcgctgcatcatatgcggtgagccggagaagccgggttatttaatcagccgtaataaatacaatgcatcagtatgtgaccgctgtgagataaaggcagcgagacatattaataaatgaacaaaaatgattttgctcaccgtatactggtaaatctggctcgccaaatgaaactgggagaaatacttgacagaaaaaagctctcggataaaatcattgccgagtgtttccctgaaaaaatcgaagatgagcaaatctggcgtgacaggatagacaagcggctggattttttgctgcaacacagccggcaggaggaatcagaaccgctgttggtacacttgcttgaagaaagctgtgaggaatgcagtgtggaaaagcggccctgtgttcatgcatgtcctacaggagctataacttatgaccggcatggtaaaggcagcataaataccgcgctgtgcgtggagtgcggatggtgtgtggatacatgtatttcgggtgtgattatagcccgctctgaattcgcacaggttgcaactatgctgctgcaaagtaaggtcaacccagtatatgccatactggcaccctcttttgtagggcagtttgggcccggtgtaaccccggaaatattaaaagccgctctcaaggcgctgggttttagcggtgtctatgaagtagccatggccgcggatatagttgttcttgaagaagccagagagttctgtgagcgcatgaagagcagggaaaagtttatgatcacctcctgctgctgtcctgcttttataaaattggtggaaaaggtgaggcctaaagttgcccacctgatttctccttccatgtcaccgatgattattatgggaaaaatgcttaaggggagggaggaagaatgtcgcgtagtttttatcggtccctgtatagctaaaaaagcagaagctaaaagacctgatttacagccggctgttgattgcgtattaacatttaaggaaactaaagctttactggaggctgctgaattatcacttgacggttcactggggcagagtgaggtgcaggatgcatcgcatgacgggcgtatttttgcacataccggtggtgtttccgaggctattcacagggctgtacagaggcgtgcgccggatttagagttcaggccggttaaaggcaacgggttaaaacaatgcagcgaattgctgaagcagctggaagaaggcaggttggatgccaactttatggagggtatgggctgcccggaaggctgtgtcggaggtccgggaaccaatatcaaagctgccgaggcggcggttttggtcagagaatttgcagacagggcgccaaagcagcaaagtgatgacaatatctttgccctacaatggatgaaggaatattacaaagctgcggataccgaatctatcaagctggatatgtgattattgaagagtacttattgcgggggtaatcaaatggacgtacaaaagacttccgaaaacaaatcagtcgaagaagctattgagaacctggtagaaaaggctttaagagccagggacaattttttaaattataaccagaaacaggtggatgatattgtcagggctatgactttggccggtctgaacagacacgcggaactggctaaaatggcggtagaggaaaccggccggggtgtttatgaggacaaaataactaaaaacatctttgctactgagtatatttaccatagtattaagtaccatagaacagttggtgtgattaatgaagatgaagaggccggttacctggaaatagctgaacctgtaggtgtggtagccggagtaacgcctgttaccaaccctacttccacagctatgtttaaagctataatctgcatgaaaaccagaaacccggtgattttcagtttccatcccggtgctcagaagtgcagtgctgccgcggtgcggactttgctggaggccgctgtatcggcgggagcgcctgaaaactgtatcagttggattaaagagccttccgtagaagcaacgagagccttgatgaatcacccgggagttgccctggtattagctaccgggggaggcgggatggtcaaatcggcttacagtacaggtaaaccggcactgggcgtgggtccgggcaatgtaccctgctacattgagaaatcggctaacttgcggcgagcggttaatgacataatcctgagcaagacttttgataacgggatgatttgcgcttctgagcagggagttattgcagacagagaaatagcaagggaagtcaggagactgtttacagactacggttgttattttctttcaccggaggaaaccggactgctgcagaggatggttaccggaaacggtacctgctctttaaacccggacatagttggacaccctgctgaggaaattgccaaaacagccggttttgccgtgcctttcggtactaaaattctgatcgcgcaaattgacggggtgggcaaggatcaccctctgtccagagagaaattaagccctgtactggcttattacgaggtaaacgggtatgaggaaggctttaagctgtgccaggaaatgatagaatttggcggtatgggacatacttcggtgattcacagtgagaatgatgagctaatcaggaagttttcgcggcgcatgatgaccggcaggattgtggtcaactcaccttccagccatggcgctatcggggatatatataatactaatatgccgtctctaacgctgggatgtggttcaatgggacataactcaactacctccaatgtcagtgcggttaatttgatcaacgttaagcgcgtggcctatcgccgggaaggcatgcagtggtttaaagttccggagaaagtatatttttcaccaggtgcggttcaatacctatccaagatgcccggggtggcaagggcagcaataattactgataagattatggtcgatttgggttatgttgataaggtgctttatcacttgaacaaacgttccaataaagttgcggcggatgtcttcagcgaagtggtgccggatccgtcactggaaacagttcagagcggtgtgtccatgctcaagaacctgcggccggatactctaattgcattgggcggcggttctgtaatggacgcggctaaagctatgtggctattttatgagcacccggatgtagagtttgattggctcaaactaaagtttttagatataaggaagagaacctataaatatcccaaactgggccgtaaggtgaaaatggtggcaatacccaccaccagcggcagcggttcagaggttacagcctttaccgtaattacggatagaggcgctgagattaaatatcctttggccgactacgaattaactcctgatgtggccattattgactcagagtttacttattcagtgccgccggatttgactgccgataccggcatagatgtactgactcatgcgctggaagcttatgtttcggtgatggctactgattatagcgatgccatggctataaaagctatggagatggtatttgagtatttaccgcaggtgtaccgggacggaggcaataaaaaggccagagaaaaaatgcataatgcctcctgcattgcgggaatggcttttaccaacgcctttttgggcatctgtcacagtttagcgcataaggtgggcggggagtttcgtatcccgcacggcaggattaacggagttttcttgcctcatgtgattgaatacaatgctcaaaaaccgtccaaatttgtttcctaccctaattacgaatattacatggctccggagaagtacaggcgggccgcgcagcttttgggactggcgtcctcaagcgttgaacagggtgtggcatctctggtcggggctgtgcgcatattaatggcggagattaacctgcctgcgacactgatgcagttgggtattaatcggaaggattatgaggctaaaataccctcactggcggaaaaggcttttgccgatcaggtaaccgtgaccaacccgcggctgccgttggtggctgaactggaggttttattgagaaaaggctatggtgagattaataattaaaatgataaaaaggatgtgtattgatgaatgaattagatttattaatcaaagaaaaattggttccgcttagagagagaatattagaatcctttgctcaaaaacacccctacatagaatctgtgatgaatggcatgctttcaggtaaaaagaatagagttggaatggtggtaacagaaagcggcaagactataggtgaatatacttttcatacggaaggtcttcatgtggcaagtgttgattgtggtgagctgtctccggaaataaagcacccgttcctgggagtcataaaaccttatgctatagttgaaaaatctacactggagaaaatgctaaatgatgaagaaaggctggaaaatgatctttttgccactgcaatgggatatatgccagaggtaactttgaagtttttgcattgatttttaatagcagaaatgaccgtgtatgcggtcattttttatgtagcaggcaatacttaagcccaagggacatggttggcggaaaaagaacgatctacaatgaaagccaagacggaatacagatctcatgaaaaaaacgttgggccaattgattctgaatggaaaatgatgttactgctataggaaaactcaccactcactattacacaaattgaacatttcctaaatactgataattgtttggccttgtggtataatattcataattgtatagcacaactaactgatgtccaatgcgaactgccggaaaaaatagaatgaaggggaggataaatatggtagacggacgtcccaagacacttagaataactattattttcgcagttgctatactgttagttgtttcagtttttaagctggcaggatcactgaagaatactggaaataagatgattgaagcaagtaaagacagtatatccgatacatctaaatcttcaactgtactgcaaaaagatatttcaagtccgattaaaattacaatacccttaaagcttgcagatcctgaaaaaacgcttgtggattacttcaaatccatcggttatgacgccaggctgaccaaaaagaatgatactgtggaaagaggtaatgaaaaaggcctgcacctgatatttgatctaggaaacggcacaagctttcaagctactgtcttcaagcttgataataaggaaaacggtgcatgggaaattaccgattccagctttatcaatcctaaaggagaacttctggttgcactgattgaacagaaacttgccgctataatatccacacagaagtcggatgaattggagcataataaaaacgcattcaagagtaacactttgattgaaatagccaactatggagaaccggcatacaaatacatgacaggacaatttgcaaatggtaaaggaaagggtgaacggggtgatttaatggcggaggcttgtatagaaatactcggatacaggaacaatgttccgaaaggctggaagagcggcgaggaatggtattcacagctaaagcctctggaaatagtaccattgccgcctgtaaatccgcccaagggtaaaacccttgaagagcttgcaactgcggcagccctcaagcgttataaaccgtataatgaaaatggagtggtgatggttgctccgtatgtgtttgataaatttgaagaaggcgatatgctgaccatatgggcaacggtggattttcagcaatatctgctctatgagaaaaagcttgttcaaatcagtggaggcgttgttcctgccgctataaagctgtgcaaggggtctgatggaagctatgcatttgctgaatacatcgaagcaaaggatggcgccggttttgtgccgtccataaaggagttttgcaaacaaaaaagtggagttgcagaaaaaattattgagcagtatggtaagcataaggaattggcggctaaaattcatgagagccttatagcctatctgaaagtgaacaacctgaccggcatatatcttgaggactttaacggagaacaaacgccgctgacatgaaacacgaaaaccgctcttatcaatatcagggaagggctctttggaaggggatttgtggtatgctgggagtttctcttttctttggagttttattgtggatttgggtaatagtaagtagtgctactcatttggttataacaattattgtctatcgtgatgcaaagaaactttatgagccagctttaagtatttcacctttcttatgggcagctataacttttgcaatgcttataggcggaatgtttatttactggttaatgaattactctaatcttaccaggacaaattttaaaatctgaatatgaagtagtatcatcgtcaaatgcagatttacaattacaacgatacgggcaaataaaatataaaaactaagaggccccatagggccgtcctgcactcaaaataagtcgctgtgtgtgcctgttctggtaagtgtcaaaactaaaacatcgttgtcaatcttgtaaatcaaaagccagtcggaagtaatatggcattctctatgtccggtccaataacctgttaacatatggtctttgtttttctccggcaaggggattccagccgccaacagagaaacaacatcttgcagcaattggatattataccctcgcttcataattgtctttaagtcttttttgaatctacctgtcgataaaatctcatacttcattccggacctccgctatcagttcttcaaaacttgaatagcgttttgcatttgggtcacggcttattctattggcttcttccatagccgctattgtttcagcattcggaatatttaaagaaatttcaaagggtatttttccctgccgaacagcctgtcggacgaaaacagtgaatgctgtcgtcatattcatacccaattcagagaaaagttgttctgcctgttctttgagttctttattaatgcgaatggttaaatttgttgtttcagacatttgctatcactcctttgttattattatatacattttaacacaaattatgtgcattgcaaatgcaatgcacataaaatagtattgtccttcatatagctatacttgcttcattcttccagccataatttaaaatcctttacagatattttacccttcacgcataaattccttcttttccgtgtttcctctgcccatttgtaaaaggcctccttgtggatttaaaggtggatttcaggaaattaatttatagaaaatctcattttgttattatcttattgactttcaatttattgattacctggtataattcattaagagcaaattcctcggacatagataaaccggtttttctgtgaaacgttttaagtactagcttggctgcgtcaaaaagttcagatattgtggctctagcgctttctaattcttttgaagccataatgcttaattctgattcgttcgtttttatacctgatgaatcagctaatgaacatgtttgctcaacttgtgagatatgcaagccaaaacggttgtccgttaaaattttcaataaaaacacccccattcattttagatacttgtaaaaacatttgctatatactgtgcaaaattttatattttttgtaattataacagtaaattattaacctattcttttatatatcttaattttatattgagattgggttaaaagccaaaaactataaattgctatataaattaaacaaaaactgtagataaaaaattctacagtttttgttgtctaattaattatttcattactttcaatagctttgatgagtataattattattaccgttataattgtaaattcaggcaaataataagtgataaaatttaccactaataaaaccagagctaaaaagccattataatatcaacgggttcacaataaccgagctaagattattacagggtcttaacaggctgtataataatcggtcaaaggttaatattaggttataataagcttagtattagctggcgggaagatcggtaggtatttaggcaggccatatagtaatctataagattactatatgatcgtatgagatatctattggttgagctaagattagtatgagtttcgaagaaaactttttatgagtttttgaggtctataatagtcgtgagattattataggcttctaaggaattcatgctagttgagcaaaggttatcatgggtttcataatggttcagggtagtcgaaagattgtcttgggctatgaagagatgcatggtagttgtagcgtaggttattgtgggctcttaaaggaaccttttctcttcaggagaaaggttccttattatgtgcgtagctattttaaaatacatcttcaaatctcaccttaattgattcttcaaaggttcttctatactttaactgtcataacaagttaacttttttctaaaaggatcgattagaccggtcttttttctgtgttaatctgatattaaacatctgttgattcgtttgataaattgttgtaccatattcaaaaaaaggtaaataagtttattgcggcgaattatttataaattcatgttaaggttaatatatttaaaaatcttaacttgagcaaatataagaaagggtgaagaatcatgaacaggagattgtttatttttcagggtctactggcagtttttcttattgcacttgtcagcctgacaggttgcagctccctaataggaactttaaacacaaaaggtgttgttgctcagtcagagaaggttaacgttcctgtatttgcggcttacgaagatgtgccggtgagcattaaacctgctgtagtgccatataaagtaaatcctgacttaagcaatatcaccaaccgttctatgtttcaaattagtgaccaggctaaagacatgctggttaaaaacagttttgcggtagtccctaacgactacagggagtttttcgaactttacgaaacagaaagatatgaaccggtgcctctctttatcaccacagattcaatactacataactaccacttattttttgatcatttactccgaaccattgaaactgacaagttggcatcagaattaaaagtactgaacaaagctatgctggagcaatcaagaaatcaatatgatacattaaaaggtacaggctgggagaatgccgccaaaagaaataccggattttttgctgtaggaagcaaactgtctgataatgctgccgtagtacctgaagttattaaaaaggaagcggcagaagaactaaaactaataaatgagcacaatactatggcaatttcaccggttatgagtatgggtaatggtgatgaaaacattcccaaggaagattactcacaatatacaccccgcgggcattatgaaaagtctgatatactgagaaattattttagaaatatgatgtggtatggtagaattaccttttgtcttaaaaatgaagatgagttgaaatctgctgttttggctgctctggcactaagtgacgaccaaatcaggttaggttgggagaaaatttatcagtcaacaggttattttgccggtcaatctgacgatatttcctattatcagatacgagagttactggaaaaagtctatggacccaatgctaacctgcgagaattaaccggcaacaaggaaaaatggaaggcttttatgaaagctgtcttagaattaaaaggcccgtccattaactccatacctcttgagtcggttaatcaaactgcagaagaacgggaaaaagaaataaagggttttcgttttatgggacagcgttttactgttgatgcatatatccttcaaagactggtttatcctgaggtaaaggataaccggcgaggcaaaatgagggtgctgcccaaggggatggatatcccggcagtacttggttcaaaacaagcttataatattttgcagtctgaagatgaaacccaataccgttactatgaagaaaaatttgaaagaatcaaggctgaaacagagggcatggataaaaatacttggacgcagaacctttataacggctggctttactcgctattacccatgcttcaggaaaaaactcaaggttacccttcttttatgcttaaccaggcctgggccagaaaagagattaatgctttcctgggcagttggactgaattaaagcacgatacaattttatacgccaagccggtttatgctgaagcgggaggcgggggagataatattgatgaccgtggttatgttgagccaaatccctatgtatttgcccgtctggcttcattggtaaaaatgacgtcaaagggtttgcaggaggccaatctcatagatgaccgtgataaagagaatcttagaaggatggaagagatgacccttaccttaaagaatatagctgaaaaagaaattaacaatcttcaattaaccggagaggactatgattttatacgtttttatggggcaaacctggaacatttctggttagaggcgctgcgtgatgaaggtattgatcaccgctcggcgatttatgataaaccggcggccctgatagctgatatagcaaattacccggaaggcggcagtattttagaagaggcaaccggacacatatttgatatatatgttgtagtgccggtggagggtaagctaaggatttgcaagggtggagtgtattcctactatgagtttacctggccgataaacgatcgcctgacggatacaaagtggcataagatgttggaaaccggtgctaacccgccactgcctctatggacaaatatgtttataacaacccgctgatatgagaaagttgacgacacttttaattctttgtctggtatttgcagtaattttacctggatgcgtttcgatcagagatgactttacaaagtttcgtaaagaaaagcttaaactcccggtcagggtaagtttaattaacctggctgttttggatgcggcagcttttcaaatgcttagaaatacttgtgagcagaacttaaaatacggtattatgttaccggtccagatattaagtatgcttaaaagtaatgagaattatgaagaagcaattaataccgggggtttagcagccttaccattgctgctaaaccctctagccccacaaaattatgctatacaagataacattttaatagttgatcaaaataaatataaacaagaagaaaagtatgtagtttttccacgtaaatctttacaggagaagaagttgctaaaaagtctttcttatgatttggacggggatggtcaggtggaaaagtattctttatgtgatggccgtgtaacagtgtcgaaagacaaggacttgctttggcaaacaccggaatactggtgggttgatgatttcttattagcagatgccaataatgacgggaattgtgatctcagcttactgctctggaaatccggaagttttggaacacaaatgcctttttggatagaaactgttgataaaagcataaagaaccatctgtttgtctttaaactaaaggatggtgttattaaaccgttatggcagtcttcaaatttggattttcctattcttgccgcagcttatacagacatagaccgggacggtaataacgaatttatagccgtagagggtaattataataatcctcatgagcgtaaacttactgtttggagatggaaaggctggggattccatttagtctcatatcggcattgacgagtcatagcagacatagtccaggatgtaattaatatataaaaatatctttaagattaatagttaaatctgtaaaaatagatgaacaaatttgaccgtttttataaatttcaaattcaccgtactcatcattttcttgtagactgtagaccacgatctctttacgcacataatttacaatccaatattctttgattttgtgcttttcatacaaatgtaacttttttatataatcaatggaaggagaggacggagaagcaatttctattataaagtccggcgaacccaggcagtgtttttcacatatttttgatttatcgcagactaccagtaaatcgggttgaacgacagtcttaatattttgaacttcctcatttccttcgggcagcaatacatcatagggtgaataaaaaacaaaacaatctttattagcgaaatagtttgctaaatgcaaatataattttccagatacaatttggtgttttgttgatggtgaaggtgtcattgtatatagtttaccatttaatatttcgtatctatttttatcgggaagcattagataatcggagtaactatattgtgttaattttcttatagtgatattagacatttggatttctccttttatttctataaaaaatacttttattatatatacttccagtcttgtatggtaaaattaatgtataagtatattttaccagttaaaaccattaaaataaacctaaataatttaattttcattaattttttaaaaataatctttgtcatgaggggcaattatggatacggaatcttacgaagaaaaaattatgcatgaattgaaaatatggcagctgaaaatgacaaagaagccttctttaacaaaccggttagctaaaggcctgcagcataaggttaatgatatcattccggataaggtgcacgatctgataacagctactattaaaaacatggtaaaagctgtcttattcggttccgagtatatttccaaatatcctgatcatggactttctttggaggaaagtgaaaaattagtattggagaaggccaatttctacaagaaagtagctgctaccagtggtgcaggtacaggcgcaggaggacttttgctgggactggctgattttcccatattattgggcctgaaaatcaaatttttatttgatgttgcagtattatatgggtttgacgtaactgaattcagggagcgcttatatattttatacctgttcgaattagccttttccagccaggaaaagcgatcacaagtatacagttttatactaaattgggacatgaaaaatgagcagttgcctacagaattagaagcctttgactggcggagctttcaacaggagtaccgtgattacatagatttggttaaaatgctgcagttaatgcctgggattggggcagttgtaggagcatatgccaattatcagttgatggataaattggccgaaaccgctatgaatggttataggttgcgactgttataagtaaatagcgattatgacgcacttgtagctgataagtgtttcgcaattttaaaaagagccgggtcttttgatgtcccggctatattaaataaaaataaaaatacacattagaaaatgataaataagtgattgttgggagatgctatccaaagccaatgaatctatatacatggattaattgctgataaaagacaataagtgctcttgaacagccagtaaatctgtggtttggggtaaggtgtcaaaaatttttgtaatgtagccttgtcgggcaatttccgcaagagtaaatttaaaatttatatcataaatccaggataactgcaatagttttctatcattgcaatttgcaacatcactgtagctgcagctttgctgctggagtaaattttgcacaaaagtttgggaatactcaggtgtgtccggcagacctgtctccatcactgaatatgcgtcattggttggatgtgtataatattctacaaacgaatgaagaatatccagtttgtctgcatcccggattaaacgcgcaaacattaggcagcgttccggcagtgacaatggcaaatcacgctggttgtgatattcaatagctgttttgataattgctttttcttcctctgacagaacagacagaactccggtaagccccagttcacgtagacccatttgagcatgatcttctgtacgacggtcgttaaagctgcggtaaacagtgtattgcttaaagcggcccaaatcgtgaaagagtgcgacggtgtcagccaggtaaagatcttccaatgacagattaagtgattgaccaatacgattaatgttttggcacaccctgtctgtatgctcctctttgaacttaataccggtttgtattttgggatcgtcgctgtaatagcttttggtatattgataaaaccagagacgaaaagccttgacttgttcctggtgcaaatatagtgcctcctttcagtgccaacaccttcagccgtgcacatttgaccttctcaggcaacttacggcctttggtgaatttaccgttaaccttatttatattataatttatactgtaaacaagtacaacggaatctataacagaaacatgatgttaatgtttgcagttcacggctaataccaaacattgcgagcatggaaaggggttatttaattgtctaaacttaatactcctctggatatctataagtttttgccaaaatcaaattgcggacagtgtcagctggctgggtgtttggcctttgcggctgcagtgataaagggtcaaaaaaatcttaatgaatgtactaatttggatgaccacacaattaagcaacttaataaacaaattgttaatcttaaaactgctgatacaattcaagagcaattattgaagtctttgcaaagggaaatttcttcagtcgattttccttcctcagcgctaagactgggtgcgtcatataccgggaaatacttaaaaatcaaggttcttggtaaggattttatggtggattctaatggaataattatttctgactgccatgtgaactactgggtgacaataccgttgctttcctacattaagtatgccaggggaagcaatgctgccggaaattgggttcctttcagggaattaaaaaacggtaaatcaagagaggccatttttcgaaaacggtgtgaacaagctttaaaacacattattgataaaaatacagatctgttagaagatataattagtgttttcagtggcagtcagttggttaatgtcttttcgtcggatatttcgctcgttttatatccactgccgaagattcctatactaattaactattataagccaatagatgatcttgaatcgaaactcaatatttttttagacgagacagcggaagataatttaaacattgagctaattcatatgctctgcaccggtttagtaactatgtttgaaaggatagctgtgcggcatagttaatgttgttgaacgcgatctgatatgattgataactaaaaagataaaatatgacattaaattcaccggaacatttcacacaaataatcgtcttataattaacaggacatcttcttactaatctatgagatatgaattgcataggtatgggacaagaaatgcaacctaatatttaggaggtaatgaattgttaaaaaaacttgttctggctattttttgtataagcctgttgatttctgccggttgcactgctaaaaagcagactgaacctaatactcaaaacaaacctgaggcaggcataattatgagtgattttcaggcccttattcaaaagaattccaatgtggatgagattgctgaattcttaagtaagaacatttccagtgtttctaaagaagatgctacaaagatggtagttggttttgaagaagaacagaaagactatcttaccctacttgaaaataaatttaatgaagatggcatgcaagataagataattaatgaatacaaagctattacctctaactccgatattagtgatattgagctaaaagaactaatgtctgtaacaaaaaagagcggttataagatagagacagctgaaggtttcttctttcctattattgactatggcttttacaaaaattttagttcatttgtgactgatgatatgaaagattatattaaaataatgactgaggaatctaataaaatcccggcaaaggacgctgcgcttgttattagttggaatgaagtactggaaagagccctgcagcaggaaaagtttattaactcccacagtgattccgtaaaaattaatgaaataaagaaattatataataaatacgttacttttgttatatatggtacaaacaataccccgctttttagctatgactcagaaactataaatcctgaagccagggaagtttatcagaatgcagttaagaatgttggagacagtcacttattaaaatcactaactggatttttagaaatacttgaagataaccactacaggctaacagctgaagttgggaaatatcgagagagccttgttaaaaaattgaatgaaagcctgtcagaagccagtaatttagaaaaagaaaatgatgtgtaaaaactattgcttctttttctctcgttgtattttttccaatgctgcccgtactttttcaaattctttttcggtatttgcaacttgttctgttatatcatcaagattgccgctgcgcccgataatttccaactcattaccaagggcaaaaagtttcattgctccaacgttagcgctgcttgatttgagaacatgtgcggcaaactccagggcaattgcatttctttgcaggaatgcctcctttagggctaaaagccgcttgggtgtttcaccaaggtagatatttatcagttcattgccaaaatcaattgttccttctatatgtaaattctgatagctctccaataccttcagatcaatgacatcattgtattctatagatagcaactcctgtccgttgtttacaggtggttgctctttttgtttaacagctgaatttagccagtgctgcaacaccttgagcagctgcgttcggtttattggtttgctaatataatcatctattcccgcatccaggtaattcatcctgtcaccctgcatcctgtgggctgtcatagcaattatgggtatgtgacggtcactgcctgcctccgattcacgtattaatcgggtagcttcataaccgtccatttcaggcatctgaatatccatcaaaatcagatcgtatttaattcgtgatatggcttcaagcaccccatacccactttcaactatatgggctataaggccgaaattttttagcagttgtacaactaccttctgattaataatattatcttcagccagtaaaatcagaccgcctgaagctattttatcagtatctatttcggagaaatcaggcatgtcgttgcttctaattttcatttttaaatgtttcctttataattatctgattataatgataaaaatttaatttgtgagattgtactaccataagcttataaataaattatcatagatgaaaagtttttaccataaaaatctacaaaatagatcaaattttttaaatttgttcaataaagctagattattatgaaaaattatactgtaaaaagaaacgttacaactagactcttactaacatatgatgatagagaaaatcataaaaggagtgctacataatgagtcttgaaattaatccttttactttatttttgatattaatactgctaattctaagcatgcagccaaactcagaagatgaattggatgagtttgccggtgctttagaagcaataaaagaatcaacaactcatttcagaactggcttggccagaatacaaggtattattaattaaaaaaataaacttgcaataactggggataatttccgcagtttttttgttgcttttgaatatattaagctgctacggttgggaaaaatactatttattcataggaggtgaaagaacattgcgatagataaaggcgtctgtatagtgcactgtctgcctggtagggtgaggttttttgtcaagcaattgtttggctgcaggaacgctgctgaaagatttaaccgtcttttagtgcagcttgaaggtttgagttcggtgagggccaaccacatgaccgggcgtgttctggttgtttttgatgagaaaatcatatctgtaaaagaaattgcatatttacttaaaaattttcaccagttggaattggcctatttagaaactgcctctaccgttgatgcaaaagcaaagtccgcttctgaccggaagttggtagaaccggaggatttgcctgtaggcaggcagctttttaatgttattttaggtggcagtgtgctggctatgcttacggttaaacgttatacaataggaaagtcggtattttccggttctcaaaaactttttaacgtggcagcgctaactgctttggtatcagggtatccagtgcttagaagcggcgtaggacaattgtctcaaggtagatttaaccacgacctggtaatgagtgctattggtattgcaaccgttttgctcagagagagtattccggggttgaccgtaatttgtcttgttaaccttacagccttattgcaaactctggttcgtttggcggcacaaaaagccatcatagattttggtaaaagtacagcagcacataatgttaaagaggaattagagaatgatttaattaacccggatattaaagatgagttttccggtgaactggcagtaaatttaaacattccttatcgcaattcaattatacacttgttgggacaggtagcaaaagaggatgaacatgatcactccattataaaggctagagttaatgcgggcattagcagcaaggatagtaaaaatttagacagcaagcctaatcaaaaggcttggcatgatattgccttctatcatagtaaaaaatctttgccttactgtgcaggcttagccggaataacaggtatggctgttaacagcttcagtcatagcctggccatgcttttggcggctaatcccgctccttcgggtctgggaacctcaatagtacaaactgcgggcatgacgatagctgccagacggggaattatgatcaagtccgcagaacatctggaaaagatggctcttgttaattgcttattgttgcctgcttcaaataccccctctgaactgaattcggggatttctcagtaccggaaagagttgaacaggctcggtattgaacaaatcatcactgtggatggcagccattcggaggaggcaagactggctctggtagaggagcttaaacgtaatggaaaaacggtggcttatataggcaagacagaacttgatcttccggcactccaagcagcagatttatctctggccgggtatgcaagcgaccactcagtgattacacaggcaggggttttattgtcagggaaatatttgcctaaaattaaggagtttctgtatatagccaggcaagcggaaagcatgtttaacaaaaatctactgcttgtcagaggttttaacgcgcttggtctaagcctggccgccattggtatactgtctcctgcaggtgcggcagtttacaacagtttaatcagtattgctgcagctgtaacgctgagtatgggcatgaaacacggccttgttaatgacgtgggaatatccaaggcgcaggcgtgctctgctcaaacacaaaataatttgcctgtattaatagaaaaaggttcgccggttaaaactcatacccctgcacgtgcatcctccactcccaccagtaattattaccaattggagcttgcggaactgtaccaaatatttgatactgcaaaggattttggattgacagtgtccgaggcaaaaagcagactgcaggactatggtcacaatctgctgcgggagagtaaaaccccaggattcctgagcaggtttatggctcagttaaaagattttttagtccgggtattgttgggttcttcactggtatgtgctgttatgggtgaatactatgacgcactggccatattaactattctgggtgtaaatgctttcttaggcgcgttgcaggagtataagtcggacggtgctttaactgctttaaaacaaatgactgctcccaatgccaaagtttttagggacggtcaattgtgtgatgtagaagcaactgaactggtgcccggagatattataactttagagcagggtgataatattccggctgatgtgaggattattacagccaatggtctggaagtagatgaatctgctttgaccggggaaacctatcccgtagccaaacgggaagggacaattgccgattgcctgactttgacagactgcaataaccttgcctttatgggcacttctgtcagtaggggacgggctactgccattgttgtggcaacaggcatggatacggagatcggcaaaattgctgatatgctgcaaggtgttggagacgaacccacacccttgcaaaacaggctggttcaggtcggtaaatcggtgctgaaggtatctgtcgtggcaagcgggttaatcgtgctggtgggtattatcagaggcggttcaatgttagagatgtttatgaccggtgtcagtctggcagtagcagcaattcctgaaggtttgccggctgtagtgactctggctttggctgccggagtggggaaaatggctaaatccaacgcagtcgtgcgcaggctgccggctgttgaaactctgggcagtgccacagtaatatgtacggataaaacaggtactttaacgaaaaatgagcagactgtgcagtctgtatattgctttgaccggttgtggcgttttagcggtacaggttacaatccggctgccggtagagttattgatgaaggtcaaactacctcagaaaggcatgtactaaacagaactttaactgctgctgttttatgcagcaatgccgaactttttcaggaacagggttccggcctttggagcgttcggggtgatccgactgaaggagccatcattgtggctgcccgtaaagcaggtcttaccctgcaagaattgcaggataagtttacacgaattaatgaaatcccttttgaggcggaaagacgccgcatgaccgtgttttgccaggataaaaaaggtagaagaatggagcttatcaaaggcgctccggatacaatagtcaatgcctgtgcttggacgttgggtaatggtgccacaggcgaatgggatttgccgatagaaaataaacttttacctctggacgaaaaatcgaaaaataaaatccttacgataaatgaagaacttacgcagaaggccatgcgggttttgggagttgcttaccgctactatgagcacgaggaacagggttgtgaacaggggtctgtttttcttggtttaatcggtatggttgatccgccccgggaagaggtgcgccaggctgtgtcctgctgtcgaaatgccgggattaaagtggttatgattaccggtgatcatcgcaatacagctctggcagtggcaaaagaacttgctttaatcggagaggagcagcaacctgccgccagaaaggttattacaggctatgaattggatcaaatgagtgaaactgagctggagcagataattagtgaaatcagcatttttgccagggtactgccaaagcataaactgcgtttggttaaggctttccggcggctgggtgaagtagtggcgatgattggggacggggttaatgacgcaccggcagtgaaggaagcagatattggtattgcaatgggtaagaccggtactgatgtgaccaaacaatcggctgaaataataattactgatgataattttgccactgttgtgactgcagtcgggcagggcagagggatatatgaaaacatccgacgggcagttcgttatcttctggctaccaacgccggtgaggttatcttgatgtttggcaatgttctactgggtatgcctttagccatgatacctatccaactattatggcttaaccttttaggcgacggtttgcctgctctggctttggccgttgaccagcctgatccacagttaatgtgttgcccgcctcgtgcgaaagacagcagtatatttgatgagggtatgaaacagaaaattttatcacgtggtatagctataggattcactggtttgggtgtatttgcttggagtttgaggtataatgatctctgccgggcgcaaaccattactctggctgctttaagcggcagccaattattgcacgctattgattgtcgccacgacaggcaaagtcaagagggcctgtttaaatcagggattcaggaaaactgctgcaataaaccggttgagataaataaactgcctgccaataagaaactgcggggggctgtaattttctcggctgctttattagtgggtgcggtacacctgccgtttgcccagaggaccttaaaaacctgttcgttgggtattaaggattggattaccgtgttgctgggagttggctttacatcagcgttggaccgggctatattcaaacttttgcctgaagagaagctaaaagataaaaaaagtttactttcttttcccgctcaataagaaactgatataataataaaccggcatccttaatcgggatgccggttaaataaaaagaagaaattttttcttaagtgttatggactatatgctgctagtttttatatttctttgcatcgtcgaaattatgctcttcgatgtgtggctcatagttttcttccgtattttctttgtctttgccgcaattggaatctgtgcagttgcacattgattcggattgctcaaccggcttttgcatactgccggtttgctcaactgatttctccagttcacggcgggcctcttcaacataaagacttattttttctctggcctggttaatcattccctgaacctcatctgctgcgcataagccccctcttactgccgttactccagctgtgtgaaggtgatccctcaaattaaacttgctggtttgctgctcacgtgcttcagcaactagctgctgccagttgttgtttagctggtctccactttcctttagactatcagctaaagtaagtattcccttagttgtaagtactgccagtccgcgcaagctttttttgattaccggtgaacctgctccgattaaaataccggcagcaatcaaccccaccggtgtaaattgttccagtgagcttatcctcatccatctcattgttaataccacctccatgacagatagtattagcctgttgcatagaattttatgacaggtaaaatttaaaatgccgtatatgtaggataaattaacagtaatggggtagattaattttataaattttgagaacagagaggtgcaccgggatatgcaggaaggtatgcagtatcgggatcagcttgaccggcaaatggtaaacagcattaaagaagaaatactggctgatttaaaagcacaaaaagaagaagaaagaagatatgaacgtagaagcggcaactatttaagagaagaccggagtaggaacagcggattccaatactctgacaataatgttgttagggaagaaatattaaaggaactgcgtgcggttgaggaaatagaaaaacgattggcccgccggtcaaaccctcacacagcagggctggtcagagaacttttggaggaagccagagaaaaaggtatgaccgtatctgaacttattcaagctatgtcaggcagaaaaccaaatttaagaaacaggctgtcagatatgttatttaactcacagagatttcctttgggtgtgggagcagttttactgggattgttattgattcccgcagccagagggggcttgcggccacttgctcgtaaaattgtagaagaatttataaatatgtcggaaaaaacgcaaactgtaattgcacgggcacaggaggatttaagcgatattgtggccgaagcgcagtttgccaggcttgctgattcagcgcagcaggcaacggaaaataatataccggaaggattgagtaaagacagtgaagttcactgaattggaaagtatactaagcgaagcgagtcagaaagtgcacgaagctgtagacataagtatagcactgagaatgaaggattcaactgataacgagaaaattacaagggtctgggaggattttttgggtaattttatgagctatgttaaggaaaaggggcgggaaacaggacataatttgatggccgggctatccttcaatcgtattatgaaataagagataagaccctttgcctgtgcataagggtcttatctcttatttgtatcattggaaattattcttatgatggagctgcggataagttgttgtttaatgtaattgaaatttatatttcattagcaaggttagtactgcataatttctaattggtacaaatgcctgtggctgttcaaaagtcgctcatgactacttttttgaaataataattatattaaaacaataacaaatgttttttgaggaagttatggaatttaactgtgttatttgatatgattaatcaaggttctatattttattaaggaggatataaagtatggatagatgggtatgtgagctttgtggttacgtttatgatcctgcggtaggtgctgaaggagtggatcccggcacaccttttgaagagcttcccgaggattgggagtgtcctgagtgcttagccagcaaggataaatttaagcttgagatgcatatgcggtagaggttagttataatagctgcttttaacccggacgagcaggttacccgttaaataagtatttgatttataaaaactgctgtacaaactaaccaggatatatatcctgattagtttgtcattttgttaatatagcaataaaattaattaaggtaataactatggcaataaatgacaaaaggctgatgtttttgtgcgaagttgagagtctgtccagttctgtttttgtaagcataatattttcgattgcttgatttaattcttgccgcaatttttccttttctgcttttgaactgttaagcaggttgttgatctttaaatcaagctttttataatgttcttcagttgggttaaccagcctgctatgaatagcggtagccagtgattttactacggttgtttcccccagattgttcattgtttaattctccccggcctgttcaatagcgttgcggatggcttccaggattaatacaggacactggtcgatttttttttccagttcgtttattttatttaatacttgttgaaaatgaagatcttctctttccttaaaatcttcaagcttgctgactgtacggttattatcttccagtataggcttaacaaatttcaactttaaccctaccaggatatccttcattactagatccatgtcattattagaattgttcaatccaatccctcctaagttaagatgccggtttacagctcatccaggttttttttaaaagctattaacagttgattaagctttttttcggattgttgattaagcattttatttaaccgctcttccaagtcctgtattaaatccagcttaatattatggccggtttttgaactgatatcccgaacaatcttttttaatctttcatcgagaattctggcgttttccattttaattaccccccgtttccagtatattttttatgtcctgaagtttttcatagaattcacctaaagctgggttgtaatttatctgagtcgacaccagtatctgaccgggtgcagcagccgttgttttagttatgagagagttgtttgttgttctggaatccctgtcgatttcttttagcaactggtttgaccaattttctaaacctagttttatattatcctgttcttgtaatataaacttttttatatcacttctaatttccagttcttttacacgattaaaaaagccgcggttttgttccagagctaaacataaattttttagtgttgggcttatctgcaatgtttggggaagctctgaagagcaactcggaaaatactgttctgtgagcattatcgctttccggcagttttcaataatataattatttaaggcagcagcccattgaaaataagagagacattcgattattatatttttataaaaagacaggtatgtcttagactcttttacccctgtcagaaaacctatgaaatcctgttcgctgcttaatttgtttataacagattctaattggatgaagcgcctgtcaatttccgctattgtctctgttttatattttatcaactgtgcagtaagcagagatttgttgttttctgcattagttttttgagtgataggactcatttcttcagcattcttaatattatctataatattaagaatgtattttatttcccggatgtaaccggacaacacttttttacccctatagtcatagactgaagattcaatatcatttaataaccctcggaaactgccgtcatctttgtgcagtagtgcggcaagggatgaaatggcatatatcggtagcttatggttgacacctgtaatatattgctgtaaaagttgagttgctttttgcttctcattcttacttaaagtatcggcaaagttcaaaatgaaaaatatctttttataagccgttggatctacttttaaaaattctctgattctgttaagaattatttcaattgggttcgatatgttttgattaaataaaatatgacggacgttgaaaaagatcaggtagatgtcactgttttgcaagtaatcagttgtaatttcactgtggtgcttgtgagtggaatccaaacccggtgtatcaacaaagactgaagtttttaagtattcagccgggtggtaaacctcaatcctttcaattctgaagccattgctgctggttatcgcttcttgaaaggccttgactcccgcagctgtttccagttcaaatctcattggagaagcctggtgaaaggtgagtcgaactttttctgttaaaaatctatgtgtaaaaaattttgcggaaactgttttgtactttgatgatagggtcaagtgcatagttgctgtttgattgttttgcaatatgtttattgactgatatatgtcattccttttccctgacagtaattggaggtcatgtttgattttgtcgtactgatcattgccggtgtttttaaatcgtttgttttcaaagatttcaactgacttgatttctttttgtttttgggttaaccagtcggataatgcctttatttctccggcacgtggttctatttttccgtctatcctgtcatatagctgtaaagttacctgagaggcgggatagattatagcttttttatgatccgcatagcttatttgggtaagagcaaaggtggtcggtttattttctgccgggagcacttcttcacccattaaagcgttaaaaaaggttgatttgccggaggaaaagcccccggtagcaactatgttaaaacgctctttatttatttttttgattaatttcttgataattttgtgaggatttgcccgatcattgccggcagggcaggatgccctgatacggtttagcaagtctaataattgttccttgatttctgaaaaattcatgcatttcttataagtaagcttaatagcggtgttctgctctgttttactggtattccttttatcattgtcttctaataacctattcaggtgctcggtataaggagcagtattcaatttagtttcaaattccagcagctctttaactgtttgttgcaagtaagagtattttattaaaaagttgccgttagaaaaagtattaaatgtttctttgacttgccgctccagagatttatctttttgcaccagtacttgccgtagttgcttcatgacttgtacagccaagttggtttccaggtatagtctgatcagtgaaatattttctttattcaacgtgtttatactatgcagatgggcagcaccgggtagaatctcttgcagtacaatccgtgtttcttccagagatgtcccgtcaaagttagttaggttgcagtttatccagaaagataccctggaaatgtttttaaataaagtgcagcttattgattgaagcagccagcgtttgttgaattcctctacaccgcgttgatgaaataaatagagcagcaggtccgcatctcttattaacttaatcagatagcgattgttgataaagggactgtccagaccgggggtgtctaccagggtcatttttttgagtaaagggttattcagataaacctccgccagttcaaaggggtcattatttttgccggacagggcttttagaaattctttttcctgcttgaatttgcgtgatttaagtttgccataattaatttctgcgtgaaaagctttaccgtactgcagcctgataactccctttgttgaaggagctatatcaaccgggcttatttcagtttgtaaaagtccgttaatcagggttgatttgccggagttataagaacccaacaaaactatttccggtttgattaactctaccttaaatttatccgctagttgatcggacagaagaaggaattcattaatataatccatagggctcaagccccctaaataaatacttctaaaatggaatatattaatttatataataaaatattacagattgatgtaaaaaattaaatagcttaacgtaggatggggaaggcatggattaataatattgaaaataaataaaaacccccttaatagaacgatagttcttttaccgtgtctacttgggggattatattaaaaaagcgatgtatttctatgctgttttaattctattgcctaattaggttatctaaagtgaactttgctgcaaatcctactatagtattacaggctttcttttagtatttcacttaaatcttttactgctaaaacttcatctttgtttttagttttaacgctgtcttcaaacattactacgcagtaagggcaggctgttactacataatttacttccttggctgcagcttcttctactttttcatcactgaaacgcatgtgggcttcagtctccatccagatacgggagccgccgccgccacagcaaaggctgtcctctttattattatcaaattccactacttttaactcgggtactgctgacatcaattcacgaggggcatcgaacaagcgtgcgtgacgccctaaatagcagggctcatggtaaattactttttggtctaccggattggtgaagcttaatttaccatctttaactagttgattgattatctctgtatagtgatagacttcgtattcaccaccgaaagcagggtactcatttttaaaggtataatgacaatgaggtgaagtggtgatgattttcttaacacctttgctgttaaagaggttaatgttgtgctcagcgagagctgtaaaagcttcttctgcgccaattttacggatagattcaccgcagcatttttcctctgccgacaatacaccaaagcttactccggctttctgtagcagttcagcgatggattttgcaattttctggctgcgtgaatcaaaagccgaggtgcagcatacatagagaaggtactcagtgtcctctgtaaaagcgggcactgcagcatctttagcccaaatttctctcttgcttttatcttgagcccaggggttgccctgactgctgatactgcctacaaccgctttcaagtttttaggcatagctcctgattcgcagatcatgctgcgcataactctgaccacgttaaaaatatcaataccacggggacagcggacggcacaatgtttacatgtggtgcaggcaaacaatacatcatcgctttcatagccttcgaaacccatgcgtcccatatacaacatttcgcgaattgtaaattcgctgccaacgcgtttccatggacaggtggcaacacaaacgccacactgcatgcatagtgtaatttcttcgccaccgtattcaacgatgacatcttttatctcgaacattggtattctggcttcagcctctgacatcttataatttcctccttgcgctaaataaattaagaatattgctgctttcatttattaaaagaaacgtagattaaaagatggatactgctgcgtctggaattaattaaaacttatcacccccgttatatatagtctgctgtatctaatgttgaatatatattaccttccccaagtacgctcaaaatcctgcttctttatacaaaaaaaatcaaataagcagttaaaaagtgtacagattgtaacaaaagtcttccgtattgtatgtatacaggttgtttaattctggttataagtgttattattatgatgtaggaatttatccgaggtggcttatgaaaaatattgttatttcgattattcagtttgaaaggaaaaagctcgataaggagtataatctggccgctatgcgcagtttcttgcgctgtgtcaaaaaagataccgatatagtgctaatgcctgaaggctggctgggacctgatatactggatatgccctcgtatatagctgttttagagtttctggtgcaagatctgcctcatgagaactgccttttggtagcaggcgctcattatgtgtcttccggcagcagggttttatccaggggagcttttgtattgcccggggaattaaaagctgtatattttgaaaagcagtttccttctcacgctattaaagagaggcaatttgttgcacggggaggtcacctgccggtaatagattttaagggcataaggataggcggagtggtatgtgtcgatttattttacccggaagtggtgagaggcctagccttgagaaatgtgaagatagtgtttaaccctgcgaatattcctgactgccgtatgtcgctctggcataagctgggggtagcccgtgcctgtgaaaatactgttttcgttgccatggcaaacaataccggtacagcttatcccgacggacgtgctgttaacgggcaaagctttatagcctgtccgggtggtgatagtttgttgacctgtggaaacgaaccgggtgtttttcaatttacagttgatctggaagaaattgagcgggtgagggagcgctggcagtaccttcaggatatagttgatgaaagggatcgagtagaaaggtggtacctttggtgactcagagaaactcccgctatagccagtattcgaaacacctggtggagaaatttggacaaaaagtttataagttgcctgtcaatctgcctggcacctgtcctaaccgggacggaaaagttggacggggtggttgtattttttgcgatgaggaaggtgccggatttgaatgtttacccggtactttaactgttcaagagcaaattgctgaaaacaaggctttttttcagcagcgtttcaatgctcataaatttatagcctattttcaggccttcaccaatacatatatgcctcttaacgtctttaaggaaaaaatgcgggctgcctgccaggatgcagatattgtcggaatttctatatctacccgtcctgattgcattaatgacagttatcttcaatatttacaagatttgcggcaggaaagaggcaggttgaacataaatattgagctcggtttgcagacggttaattatcataccctgaaaaaaattaaccgggggcacactctggccgagtatgtggacgctgtttgcaggattaaaaagcatggttttgatgtttgtactcatttaatactcaatttaccctgggataatctaactgatgttgttgagaatgccaaactcgtttctgctttaaaggtagattatgttaaactgcattctctttatattgtaaaaaacacggttctgggtgaaatgtatagaaaccacgaattttcggtgattaccctggaggactacattcatcgggtggttgcgtttttggagtatcttgctccggatgttgtggttcagcgcctggttggcaaaggacccaaggaaaaaacattatttaataactggggtgccagttggtggcgtattaaaaacatggtagagaattgcctggaggaaaaggatacctaccagggaaaacactttgactatttgaatggaaaagctttaagataatgaattgaaaaagcctttgcttcgggtgaaccgtgcaaaggcttaaacatgttaaagattcaagaaagtcgccttaatcgactttcgggcagctacagtcacttctactaccctgaaaataaactcaaaagtacaatttccgttctctgtggtgctgcaccgcggctgcaatattacttgcctgcatcgagccactcaacctgtccggtagcgagatggtacttggctcccattacttttacatgaccatgttctatagcttctttaaccacaggactcttttcaatttcagctactacagccttaatattttcgtcagcagatttttcaatcagctcttcctgtgaattgctgcctgatgctttggccttatctactgacggtttaattgtttgcacaatacttcctatactgcccggtgcttcaccgccctggaccgtggcggtaacagcaccgcatttttcatgacccagcactacaacgaggggaacttttacgtgttcaacagcatactctacactacccatactcacaggatcaactatattgcccgcatcgcgtataataaatatatcgccgagcccttgatcaaataaaagttcaggcggtacacgcgagtcagaacagcttacaacggcagcaaagggatgttgaccttttaataattcatcccttttagcctgacctaaatctttattagccagtttgccggagacaaacctttcattgccttcaataagaagttttttagcgtcagcagcggttgccacatcggcaggtcttttgtaaacggaatcaggagcagcggaagtcattttcccgggcgcagcggtgccggccgtttttccctgggatgtgcaacctgatatcagcattagtgaggctataaggagcagcgccagcaggaacccaagggacttgttttttgtcatcacaatcacctctcaattttgataatttttaatattctataaataagctttttttcctcctctggtaataaaaatctgtcgtttttataatagaattttaatactttaatattttaatacgttaaggctttttaatatgcattgacattacagtcttttttctatatattaaaactgaacttaataattcctcgttaggtgaggcttctgcatagaacatatgccactgcccggataggtcgaaagaccgtaacgggttaacaggtattaccggattaaggttttatctaatgtggctgagatttatgtctctagctgtgcatgtgccaaaactcgtacgagtggggaatgggaactgttttaacagccgtggcgtaaaaatcatacgtctttcccaggctgttttattttttatggtaattatttgtattttaacagagcttattatatttgcgggaggtggttcaaactatatggacagtggtttgtccggttataaaaatgaaaatataagtttgatcaccttgctgggaaatcatcccggattgtgatccgtaaagaggtgaaaatcatggagttagccaacgggatcaaaatcttgggacaattttatatcagtggtattttgtataaaaaaattgtcgatgccaaagggagaaaagttggagaggtcagagatttggctgtgctctgggacgctaaatctccacatacagtgggtataaaatatgcaaaaaatatacagagcttaatcccaataactgcggtaagctattttttaccctatgttgttttgaaagatgaatttgaaaagatagaaatgtatagcctcaaaccggacgaaattatggttaagaagtggctgctggataaacagattgtcgatattaaaggatcaaagctggttcgtgttaacgatattcagctgtcctgggtactgcataatgatgtatatgatattatgcttactgctgtcgatatcggcacacgcggcttgttcagacgggtcggggcagaattcctggcttttcgggccagagaaaacctggttaagtggcagtatttagagcctattgaaagacgcacatcaaacatcaggcttgcttcacaggaaggaaagattaaccggctgcacccggcagatttagctgatattatcgaagatttagaccacagggaaaggtccactttatttgccaatttggataatgtcgtagcagcagaagccctggcggaagtggatttggatactcaggtagatattattgaacagttggatgttgaacgggcgtcgcaaatattggaggaaatggccccggatgaattagcggatattctgggcgaattgccggaagaaaaatccgatgagttgttgaaacttatggaaccggaagaggccgaagatgtccgggaattaatgaattatcctgatgacactgccggagccttaatgaccacggaatacatttctatgcctgctgcgataacttccagggaagcaattgagaaacttcgcgaagaggcacccgtagttgagacaatctactatatctacattattgatcaggcaaataagcttttaggtgttgtttctttaagacaacttattattgctaaacccgaaaccgaactgaacagtataatggaaaagcgctttatcaaagttttggacagcgatacccaccaggaagtgcttaatgctgtttctaaatatgacttgatagctgtacctgtcacagatgaggaaaaccatatgctgggtattgtaacagttgatgacgttatagatacattattgcccgatcgcaagagcttggagaatttttcttactttatgatgcgcaaagtatcggctcggaggtaacgggatgaatatggcaaaaaaatccggtatgtggaaaaatatattgttgtttctatctgtagttggtcccggaattattactgccaatgtagataatgatgccgggggcataactacttattcggtagcaggcgcttcctttggttataaatttttgtggacattcattcctatgattattgccttaatcatagttcaagaaatgggtgtcaggatgggtgccgtaacaggcaaaggcctggcagatttaattagggaaagatatggtgttaaaatcaccttgctggccatgctggggttggtgttgactgctatgggcaacactctggctgaatttgccggtgtagcagccagtatggaggtttttggtattagcaaatacctgtcggtgccggttgcagccataattgtctggtggctggtggttaaaggcagttatagcagagtggaaaaaatatttttatttgcttcagccttgtatctgtgttatatagtctcgggtgttttggctcaacctccctggggcgaggttttaaaagaaacagtaacacctcatttctcttttgagagtggctatatttctatgatgataggtatggtgggaaccactattgcaccctggatgcagttttacatccagtcatcagtagtggaaaaaggtattacggcggaagagtacaaattatcacgtattgacgttatttttggctgttttatggtcaatattgtagctttatttattgtggttgcctgcgcggcaaccctatataaaaatggtgttacaattgagacagctaaggatgctgccatgtctctccagcctttggccggcccctgggcttcggaactgtttgcattcggcttgtttaacgcctcattatttgctgcctctattttacctctttctacagcctacctgatctgtgaggctctgggctttgaagcgggagttgataagacatggtcggaagcacctatattttattggttgtatactctgttaatagttctcggagccggattgatattaataccagagcttccgctgatcacaattatgctctggtcacaggtgataaatggaattcttttgccctttgtgttaatttttatgctggagattattaatgataaggatattatgggggaatatactaattccaaaatatttaatatgattgcctggattactactataattatgattggtttaacgactttattggtattgagttcaatcttcccgaacttattgtcctaaataagatttaattatttgtgacatttatgttacagtcttgtgatatttatttattataatgataaaaattgaggaggtgaagtcattgaaaaaatactttatcttagttgttgtaatgctgttagcggttgcagtgctggttcctaccgtatttgcggctgacagtaccagttcggctaaagcctggtttgatcagatgtttgcgacaaaaaaagcctgggttgatcaggcagtaacagacggaaggttaactgctgagcaggggcaggcctggaaagcacgtcttgatcagaatcaagagtttctatcccaaaacggttatcaaactccttgtggcaagcccggatgcgcaatgggtagtggaagaatgggcagtggaggcatgggttttggaaaaatgggtgggtgccccttgtggggagccccttctgtcaataacaactagtatttatctatcgattaaaaaggatctccccaaaaaacggagatcctttttaagtgtgcgattatccatttaatgttcaaagaggggttattcatgccgaatatggtttattccctcatctaagatcctgaaaatatgcttatcatctaaagaatagaagaccatttttccttctttgcggtatttaactatccttaagtttcttaaaacccttaattgatgtgatatagctgactgggacatatcaagtatggccgaaatatcgcatacacacatttcttcctgcttcaaacagaacaaaattttaaatctggttggatcaccaagtgccttataaatggcggatagtttttgcacttcctcaatatccggcaggtacttttttatttcatttacaacttctgtattgatacattctatttcacaggttagttcttctttattcatagcagtgcacctctgtttaacggctttgctgccaggaagacaacaagaatccggtcgctataggcgactttcttaataattctccttatgtttaagaacccgggtagcattaagtacagccagcagggctacacccacatcagcaaatacagcttcccacatatttgcctggcctatcgaacccagagcaacaaatatgccttttacagttaaggccatgataatgttttgcaggacaattttttttgtatgccgggcaatatcgatggccacagcaactttgcctggttgatcatccataataactatatccgcagcttctatggctgcgtcagagcctagcccacccatggctattcctacgtctgcccttgttataaccggtgcatcgttaattccgtccccgacaaaggctagtttttccttgatagatagatttgccatcagtttttccagccgggctagtttgtcttgaggcaataaccgggaatatacagcatccaattcaagtctggacgaaacatctgcggccgcagtttcatcgtcaccggtcagcataacaacttgtttgactcctaattttcttaatttacttatagcgctaaaggaatcttccttaatctcatcggcgatagtaatgcagccggcaaataaaccgttaacagcaatatagactatcgtgccttcggcaacacacctttcataaggaatgttttccagatctaaaagtttttcattaccggctataattaactggcttttatattttgccttgattccgcaaccggctatttcctcataagcctcagcttgttcataggggctgttgccgtcgtatgcttccataatcgagcgggcaatcgggtgataggaattagcctcggcttttgcagcgtattttaaaacatcctccggtgagaagttgttttgcgcttttatatcagtaacgtgaaacacgcctctggttagagtacctgttttatcaaaaaccactgtatttacaccggttaaagcatccagaaagtttgctcccttaacgagaatacctcttttagaagctccgccaatacctccgaaatagcctaaagggatggagaccaccagtgcacatggacaggagattactaaaagcaccagtgcccggtgtagccagtcggaaaaaacagcacccggtataaccagcggtggtacaaaagccagcgcagcagctcccaaaaccacagcaggggtataataataagaaaatcttgtaataaatttttccaccggtgcttttctgcttccggcattctcaactaaatcaagtattttagctactgcagaatcggcatattgcctgctaacctgaatcgtgatcagaccactggtattaatcataccagccaacacttcttctcctgtttttaatcttttgggcactgactctccggttagagcagaagtatcaaaaaaggagaagccttctgttataataccgtccagtggtactttctctcctggtttaataataataaaatcacctgtatgaacagtttccggagaaaccttttctatattgccgtttagctttaggttggcatattccggtttgatatccaataaagcctttattgaagcgcgggagcgattaacagccaagttttgaaagaattctcccacatagaagaaaaacattacacctaccgcttccggcagcaggtggatggcaattgcgcctccggtagctaaagtcattaagaaattttcatccagcatattacctttaaatatgtttcgaaaagcagtaagcaataccttccagccaaccaaaaaataggctgataaaaaaactgtgtattccgcccaggtataccgtgtattacgcagattatcatcaaaaacaaggcctgttgccagcaatacaaaggcaatgcccataacagtcaacggctttttgatatttgatttttcttcctgtggcttattgatttcttccagtataacacctggctcgatagagtcaataatctcctgtgcttgtcgaaaatattgcgggtttattaacagggtaccggctgcaaaatttaatgcggagttttccagtcccccggtcttacttaaggtgctctggattttagccgcacaacctgtgcagtgaagaccctttaatttatattttttttcctgcaggttgacaggaaccaattccactccaggctctatgctgttaataatttgttgtgccctgaacacatgctcttcttttaaataaatagatttggctgcaaagtttaactgggtataatgcatgccttcctgttcttgcagtagtttttcaatttttgccgcgcagccggcacaagccatgccttttaacaggtacttggttgtaggacggtcaatgactgtctgcattttttctccccctgcataagaattgtatgaaatcaataaatttaaatagcaatatgtattatttgttcatatgaacacctattcatttattatatttaagataacctattagttatttgttgtcaagttaataattgaaccatttaaatgaaaaaaaccgtcccgaaggcggacattaggaatttcatagcagcaactttttcaaatctcaattttaatattacgatatcataaattttgtttttttataaaggacctgagagaataaatattaatgaagaataaaaggggttaagagaattttctcttaaccccttttattcttcaccaaggcacaaaattattatgacttatttaaaaattccaaatggcttgcctaccggtaagaaaaccttaccgaaatgcacgtttagaactacggcagcagaaccataaaaagagaatatcgaaatcaacaactcagaccaggccgccatgttatggaaaaagtgttcattgatttgaaaagtagaaaaggttaaaccaataaataaaaaatcaataagtacgaaaataataaataagaccttattggtttccatagagccgatagtcatatagagtgtgaaaatcaggtaacccaaaaaagctatgccaagttgtttgccgtctacatcgcctgcaagtttgtcgccaaatgcgcccattttagttaaccaggacatagccactgcgtaccagaagaaagcataagctccaaaagctgttgctccaaaagtattattatgtttaaaatcttttaatgaggccactaactgggcacttgctcctaaaaatatggcccagggaactacaaaagacaaaccggttgtccaacctagtttctgcgaggctgcaaccagtgttaccatggccagaccgaacaggccaagggcaccaggatctgcattaacctctttacaatgcatagtttgatgagaactcaaattatcttcctcctacatataaattaaataatcatattattaacatgtgaatttatatacaaattttttttcttgtcacctcctgccaaggaagattctgttgcagaagttgtcggatataatgtgcgaatattgcataaattcttaatatttttataatacagatctaattatatttactatcatttcagagtcaataaatatatcttgaaaagccataaaataaggatgaacggtaaccagataaaaggtggtctgaccaccttttatccgcgtattatgcctttaattttatgtcatctgtcagaggaattgttttaggtgcattaactataagagaaatcagtgctgccagaattaaaagacctgcggatatttggaaagccagagtgtatactttaaaggcatcagcaatcataccggccagcataggcccgaaaactccgcctactccccaggcagtaaaaaccagaccgtaattggcaccaaggtttttagtgccgaaatagtcggcggtagttgacgggaacagtgataacaaagaaccatagttaaaaccaactgctgcagttcccataatcaaaagcgccggtgttttgaaagctgaaaacaagaacattatagcggcttgaaagacaaagaccaggagcatggttctggtgcgaccgattttatcggaaagtataccggcgataattcttcctccggcattaaaaatggccagaatagctaccagcaagaatcccaggtcaacactgggcacttgctgcttggcaatagaggcaatatgtccgatagtcataagtcccgcagaagcggccagtgcaaacataagccataaaagaaagaactgaggggtttttaacatttcaccgggcatataatcaatttttgcattgtcgctgtttttacagcccggagaaggagttccgcccggtagatagcctggcgggggattttttagaaattgagcaaagctaacagtcacaaataaaaaacctattcctaaaataaggaaagcatttttcaaagcaaactcagttagaaggtattttgaaagaggcgatatataaaccgaagccaatccgaaaccgctgactaccagacctgtaataagaccctttttagctggtggaaaccattttactgccgggggtgtagttgatgcgtaaccgagcccgatgcctgttccggctaaaacaccaaatccaatagttatcccccaaaaaccggtgctggagataacggtattgccgtccgacaatgtcggaataaaaaatgaggccaggatcaaccccagtcctgttaatgctccgccggttgcggcaacaactctaggaccaattttatcctgccagcgtcctgccggtaccatcattaaggcaaatataccacaggctatagtatatggcagagcggcttcagtgtttgataagccgtagtgggttgataaatccttcttaaagatgctccacgcgtaaagaacacccagcgctaggttaatacagatagctgcgcctgtaaccgtccatccttttgagttgctcgcactcataaaaacacctcgcatgattttattaaatgtttttaaaggactgattgactggggtataggctgcttttgttttaaaatggttttataaaataaagattagtctatttgttctctatcctcccttcataatccgaataatcaaaatattaatacaactaaacatccgctatttctatgattaatcttattgtattaatataaattataaaacacactaaaaaatacttaaatggcaatagccttcggttatacggtcaaatagacacctctttgggaataaaagtataatattaatttattaatggctattaatcatttattgaattaattttgtatgaattttgtttttttgtttcctgaattaaagtattatattatagagcatcaggaattctttatatgattttgttttttaacctgccgcttttgtcgaagatgagcagtatgggaattgagttaccatattcagattaatatttggggcgatagcttatgagcagttttacttttgtgcatgctgcggatttacacctggacagtccttttcaagggttgaaagaagtctctcctgaaatagcccgtgtattacacgaggctacatttaagtcgctggcaactatagttgaaatatgtattaaagaaaaagcaaattttttggttttatccggggatatttttgatcatgcaaactacagcttgcgtgcctggctaaaactgagagagcaattaaccatactggctgagcataatatacaaacctttattgcatggggtaaccatgattttgccggaggatctcctgttcatattgattggccggacaaggtttttttctttcctcccggtgaggtagcggaggttattgtttcagtcgcgggaaaggattcggctttgctgcagggaatcagttaccccgccggtcaggttacggaaagttatgccggtaaatttaaacgtaataacagcctttttcatatagctgtattgcattgcaatgtcggggagaaacccggacatggaaactacgcgccctgcagtttgtcggaattgttagagtgtgactttgattattgggctctgggtcatgtacatactagagagataatgcatccggaaaggccggtggtggcatatccgggcaatagccagggcaggcattttcgtgaaaccggtgcaagaggctgttacctggtgcgggtaaaggcgggacaggtgtttgagttggtttttaaaccgacagaggctgttcgctggcaggttgaagatatttcattggatgggattgattctgaacagctattgttgagcaagttatatagccgtttggagcagttaagcgaaaaaatggctggagtgcctctgctcctacgtttgcgtttaacagggcgcagtaagctgcataaacgtctaaatgacagtttacttcagtttgatttgctggcagagctcagggaaagcctggaggatagaaatccttttatctggcttgactctataaaatctatgagcaggccgaacctggatatggagttgatattatcacaggacagcctggccggtgattttttgcgcctggttaaagcggcacaactggagcagtcgggattaaatgagattaaggagtctttaagcccactgttaaataacaggagaataagacaatcagattacaggttaactgaggaaaaattaaagcattggttggaagaagctatgtggctgggattggattacttaacctgggaagaggagtaaaactatgcgtataatgcgtcttgatatacatggcttcgggatttaccgggattttttctgggatagcctggcacctggtttaaacgttattgaagggccaaacgaagcgggcaaatcaaccttaatggcctttatcagagcggtgctttttggttttgccggcaggcgcggcagtgaaaaccgctatgaattatcaggtagcaggcgctatggcggttcactggtttttgaggatgaaaagggtttgcattatactgttgaacgccatgccggtggtgcctcaggtaaggttatggtgcatttgcctgaccgaaccgttgccggcgaatctgtgctgcataatatatggggcggtgttaccggcactttatataaaaatgtttttgcctttggactggaagaactggaacgactggatagtttgcaaaatagcgaagtgagcggctatatttacagtgcggggatggggacgggttctgtatccctggtggaagtagagaaaaaattaaaaattaaattggaagagctttataaaagcggtggtcagaagcctaaaattaataatattataagaaaaatggaaaagctggatgaggaaattgaggtattgaaggaaataccttttgagtacaatcaactgcaaaaagaaagacaagaagttgcagaaatgctggaacaaaccagaaataagttgtcgcttacgcgtcgcctgatttctaaggcagaaaaagctgtgcttggacgagaattctatgagcaattgcttcagattaatatttcacttgagcatatgccggaactgcagggtttcccggagaatgccctggaaaaatgggaaagagcagactataaactggccgagaagtcatccatgctggagaagcagcagtttcgcttgcgggaattaagagaggaattggagaagctttctgtcaatgaagaaattttaaagctagcattagatatagaacttcttctggaagaaagacgtgtttttgttgagtattgcaatagcctgtccggtttgaggcaggaggccaaatcagtgtctgaggagtcagttcgtatacttaaaactctaggttattcctggtcttttgacagtatacgtgaatttagctgctcagtggttacaagagagcaagttcgtacttttaaagatagttttcgccgccaggaagagcgtattaatgagcagctcttcaggttaagagaaaatgataggttgttagaaaaatgccgcctggagaagtctgcagcagcgcaagctgtaaaagactgcccggtaattatgccgccaacttcagaaacctggacagttcgttcaaattctttgcaaaagtggcaggctggttgctccaaattagagaggagagaacaggatttacgctacctggccgaccggcgcaaggatatgcgggaaagccatgacaatttgaaaaaaagcaaccctgctgacaatagggtggctgaactgctggcttttttatttttgataacatttggtttgctaagtgttttctatttcagaaatcaactaatagttgcggcagtattaatgatttttatttcgtctcttcttgttctctacatagtcttgtaccagaatcgcaggattaggcataaccagtatcaagaggaattgtcactgctgctccataaaattgaggaagtggatagacagctagccccggtgcaaagtgaaatcttaaaagaacgccagaagctgcagcaattggctatgattttttgtgggaaaagtgatcccgttgaggaggaagttttccaaacagtaaaggaattggaagaagaggagcgttttaagcagcataaagctattcttctgaaggaactgatggctaaagaagaggaaatgaaccggcttttggaattttcggacaggtatagtgctgagatgaaactgcttgaggataacttgactgttctcaagcaggattggaatagcgttttggacttactgggaattaagcaggagatatcacccggtggactggaggagttactgctaactattgagaaagctcagaatgtgctggaatctaaggataagcttgagcagcagcttggctatgtggaagaggaaattgccagctataccaggcgtgtcaacactatcctatccctggctttttctgtgaaaaagccaaccaatttttttagcaatcttcagcaggtgaaggtggaagacatcgcagcaacagttctgcaaattaaagatgatctgtccgcagcacgcttgtctaaagacaaccagaagataatcatgggggaaataaataaaataaatacgaatatagaagagatgcggttagaagtagataaacttaagcaggagcagtataatttaatgctcctgggtaagactgacaatgctgaggaatttaggcagttatcaattcttcagcaggaacgcagaaaattaatctgccagaaagctgaggcggaaaaaaatttgcgtttaattgccggttcaaaagaaaagttggcggagataaatgaaattttaaaagttcaagacgacgatgatgtaaaagaagatctgctcaagttgcagcaggaatatgaggaaatggaaaaagaatattcttttcttactgaacggaaaggacagttgactcaaagaatagctgatctggaaaaaagcgatcgtttagcgggtttaatgttgtctaaagaaggtttactggctgaactgtccgagttgatagaaaagtggagcgtagcaagcatttgtcagaaattgcttgctcaggccagagagggctacgagagggaacgtcaaccggcagtattaaaaagagcttcccgttactttaagacttttaccgggggtaaatacaaccgtattctggttcctctggggaaaagctgcccggaggtggaaaaagaggatttaacccgtttaggaaccggtgagttaagcaggggtactgcagaacagctttaccttgctatgcgttttgccttagtcagggagtttgctgatagggtggtttctttaccggtgctcatggatgatattctggtcaattttgaccccgggcgcatgcggtcggcagttgaagcaatcggggaattgtcccgtcagcaccaggtgcttttctttacttgccatccccatgtggctcaagcgctggtggaagttgacttcccggttaaatatattagcctgagtcagtaaaaccacattgtttaatattaattaatatggatgctatggccgcagttattcaatataaaatggtctccgaaggcttgcttaagggccatttgcgctttaaacccggtgcaatgcgatacggcaattttttcgatgcgcatagcttttaaagcatttatggttaactctaaacgctcagaatttgcttcaattaagtgagtgccgccgataaccgcatggattctctcggaatttgttaatactctggcatagttcagcgtatttataatgccggaatgggagcagccaagcagcactactgtcccggaagatgtttttattaccagggcttgatcgtccagaaggaaatccctgcggtattcgttcccttctaaaataacatgaccactggctgttggttcaaaatttacattacgtggaatttctcctgttagcaataggccggggcatatttccaccggttgccggttaaatataaaattggctcccagtgcttccagttcttcaaccgcacagggcaagcccataggcttgtactcattattctccagtttgcggtacttagcaagcagactgtcaggatgtgtgtaaacctttttaggacctttggccaggatatgtttcaatccgccagtatgatcgaaatgaccgtggcttaaagctatttcgttgatatcttgcaggttaatgcccagcttttctgcattgtgaaggcaggatatgctctgtcctgtatcgaaaagcagtctgtacttaccgtattctaccagtatggataagccgtgttcagctaaaagcccttttctgttagcgctgttttctgataaggttgtcagtgttaacatagtaacctccgggtattttgttattagcctgactcaactacaatgggaattaatttagcctggcagtaggcgcaatagccaaggttttcgggttcttttttcagtgcctggctcagtgcttttgcttcctgtaaagagtttgtctttatagcattttgaaaatacctgttgcccgggcaattctcatcagagcagatttgaataaccagatgattcataaataccgcctttattataatttttatcgaaggaaatttttgctgctgtcagcttgtttgtgattatatcatagatccagttcaatgccaatattgagacctgtcgggctgtttatgtcaaacagttggtttaattttgaattttaattagagaaaacagagaatgtagaaggatttatgaaaataatgcggaaatacttagttaatgagttttgccagaaagtcgctttaagcgactttctggcagccgtgtgcgcttatgccagttagaaattatgcggtactaaccttaacttatccgcaaatccatcataagtataattttcctggagtagaataaaattttgtagtaagggttggtgaatatgacattcaaagccgccagttttaatattaattctatacgggcccgtaaagaattgcttatcaactggctgttgcagagcaaacctgatctgctttgcctgcaagaaaccaaggttatggataaagattttcctgttcaggatttcagagatatcggttataatacgctatttaaaggacaaaagtcttataacggggttgccatacttagcccgcatgatttaacgcgagtggacagtgatttaggagaggcagccgaaccgggtgaagccagactgctggctgctcaggttaaaggaatatatgtagttaatacttatataccgcagggacaagatcccaaaagtcccaaattcatacataaactgaattggattagagccatgcgtgattattttacgcgtaattttactcctgagcagcccgttctttggttaggtgattttaatgtggccccggagcctatagatatacatgatcccaagagacttctcggtcatgtcggctttcatccggaggagcataaagtattggcccatgtaaaggaatggggtttccaggatatatttcgcaagcataagcctgagggaggtcattatacattctgggactatcgtgtgcccaggggagtggaaagaaatctgggctggcgggttgaccatatttggggtaccagggctatagccgaccggtctatggattcgtgggttgatattgaaccgagaaaactggaaaagccttcagatcatacttttataatggctgaatttaatatttaataataagttagtaattttagaaacacacctgccaggtgtgtttttctatttaaggcagaaaatccattgactaatacttaggtttgcagcagttattattatatattgcaaatttatgaaaaaatacataatacctagctgcaaacctgtaacaatcgtggttttaatttcatattatgacattaaacaacatcaatgcaaaaagattataaaccattataggtaatcctatctgcccggaattatactggcataacaaaatgaattaggagtgatattatgaatattgcctttaagaagtgtttagtctttactgattgtgctcaaaaagttgctgaagcaagggtgagaattaaccatatttgcagcacttttcatccggccatcgcaattcatgtgaatgaaaccaatggccaggcaactaccaaagatccggttacaggaaatattgtacctatcaagtttgagctatgctgccaggagcctcactttaaacctacattaatagacaacaagattattaactgtggttgggtgagaggcgctttgttagttaagaatgctaacagcggcgcttcctttggatgccttgatgtttctctggtattccaggaggaacaagaagcctgtggcgttttgtcaactgatcatatttcggagttctttgttcggcatgaaggtaactctacctgtgttgtttttctttcatctaccagtggagtaattgagccgtatttgattatgaaatgcgtttttgttgttcaaaaggatgttacgcgcaatgaaaaggttctgccgcccggctgccccactaagaccccgccgtgcccgtgtcccgtagattgctagacctttaactcatataaggaatggcagttgctactccccgtggacaaaagacggggagttttcattttttaaaggcaactaaaaagattaaaaagaacttccttgttaacaagaaagttctttttatgtatggcattaatcattttaaccggttgtgtttgtccgggtggcagatggcaatgccgccgttggcttcaatgcccgcaacgtaaccgactactttaccgcttatggtaaacacctttaattcacggctgatattagcagaaataaagagcttggtttcagttttgttcagtgccatctgatttgcgccaaaaaggggacgagggtcaattagcaagccatgaccgaaagattttacaaagcttaatgttccagatagctggttgaaattgaaaacatcaactgtactttcggttaaaacgtaaactgtactaccgtcacgggatactacaatggtgcctggcaggttgtttgtgccgactgcatttaataaggttatattttccgggttttgggtttccagaatccctatgctgttgccaattaagttggctacaaaggcaaaattgccgtccggtgtaaaagtaatgttaaaaggtctggtgcctccggagataaactcctgaccagtgtcaaaaagaacaccgtcggcatcaattttaaagcgccttacggtattggctgaagaacgatcgatgaggattagcccgttgccgttaggcgatatagcaatacccacggcatcgtaaggtatggggatagtactaataaacttattttttaggaaactgtaagattgcatattaaaagggtgatttaaaccggttacagttacagcaaactgatcatccggcgtgatgtcgacatcagccatagaggattgtccttcttgaatggcgactacttttggcggttctaactgggtttctatttgtacaagagtctggcaaaaatcagatgtcaccacaacattggagcaatcgctggtaattgctgtatcaacaaaatcgtagcccagggtaatctgattcaaaatctcaagcgtatcagtgctgaaaaagctgatgcgtctaagatgctgttctacgacaataccgaaattggatgttgtctgaaacacttaattacctcccaaatattatattgttttatatgatatgatctaaggtgtacatatgctacaataaatagataaatttgtatgttaatttaaccttattttgtcctaaagcagatagtgtgtttgttcattctgattattccacaggcaatattgctcataaatgtatatttaaaattttctccggtatactcttctgaattgtcgacgtattctttgctaagggtcagcagggcaaatacagtatctttaattttagtaacttttctatcctcaccagacatccaactgccatctgttttttgcagttccagcaggtgacttgaaatttgatcataccagttatgagagccgattagtttggtataaggtgaaataacacaaccctttttgaagctgtataaagagtaaaagtgccagtcgtcggaacaattgctatatagatacgtgtaattgttttctaaccagttttgaacgttgttgattaattttttgacttgtattttgtttgcttcgtccttgctgaatatattgataatttttaaaccggaaaatgcagcggctgtcatgcaactggttgactgattattgtttaagtcggttggctcatgggtttggtagaaaaaactgccgtctttattaacagcatgattattttgataccagcttaaagttctttgccaggtgtcataaggaactgaaatggaccaaaaggtggcggcgtagagagccagcagggcaaattgtgtattggatccgtcggtgtggtcgtagccataaggtccccaacctccgtaagataaattattgccggtgtctgtacattgtgcttggataagccaatttatgtctgattgcaccctgtctaaggtttccggagttttatgcttaccggcgactaagaccatcacagtcagggcacgaaaatgaacagattggggaggagatgaattcataatataagcaacagcattctcaatctctggagacatgctgtctaaacggctgtgaagcagtgccagtacggccaggcaggttgacccgagatcccagctgccgaaactaccatccggattttgtttttcttttagccaggctgttccctttgagacagcttttttaatgtcttgctgagtggccaaattaattcccccactataataaaaatattgtacttcaacataatacgtaacaccctaaaactaattgcatattataaaaaatatttaagattttatttgctacagggggataatttatggcaactactattaaaacacctgttgttattggagaggattctactcagattctagtattaagtgatacaattgtctttaaaatacctgtatcgggggtgatagacgaaaaatttgatattaaaatcaatgattgcaaggtttgcccggatacagttgtttttaacggtacggtcaaaaaagatatcatctataaagaaccgtccaatgcttttaatgaaggtggagtacgctatcatgaggaaagctacaattttggtggaattttcgaaattaagggtgttcaggagggagatacctgtcatatcgagaaaacagatgcggtcaaggctaattattttattccacagacttatgacaatagtggcaatatcttgacagccacacagaagtttatcgtggatatatcaattaaagtgaccagagaacagcaaattcaggtttaacgggcagtttaaagctggacagaataatctggccggttttttgtaacttaccttatgctcatgatgaacttatggataagtcgcctgcaagtacaagcagatgagcagctttgtaagattgctgaggtgactgtcttattatagtttgttgatgtggaggtggggcggtttatggtgctgctcggacataatgtaaaagaaaagaattccaccacaatatatacccctaaatcattgtacagccaagatgtttcggaagtgcaaaaaagcccaagcaggccagttggcaaatataatgcaagaagcaaatctggatttagcagccgtcttcttactgtcagttctaagatactatactcacaaaataaaaatgccgtggatcaaattaaagatataccgcagaatattttagaaaaagaaattagggagttggaaaaagcaagaccaataacattatccaataataaaggcggcaaattttcgaatagcgaggatgttggaataaaattaacagcgcttactcagtccgccgttaataattcggctgggcagccagatgtaaagcggcaaattggttccggtaaaaaagcaatcacaccaaccaaacagataataatatataatgctaataggcctcagggagaattgacggataacagtatttttaatgattggttaaacaatacaccgcataattggaaaactgagaatgtattaaaaacaagggaggctcttaccggcacttatgcgataagactgggcggcagccctgaaaaaaaagcctatatctatcaggacatagtagtgcttcccggttgcttttatgaaatcaaatgtaattttaagattcccgctgctcatgctcgttcaccggcaataaaattgctatggttaaatagcaatgctgaaataataggctatggtatgaaactctatataacaccaggtgaaaaaacctattaccaaaatgtttcctgtattactggtaagtcgccacctaaagtggtctactccagattatattttgagaagcatgatcatggtatttgggatatagatatggtttcttttcgatgtttataaagaaaacattctcagtaaatgaaaaggcataagaaaagcgtgaagtttaagtaacctcacgcctacttatttgtgcacgtgtttaagctatgtattaagttctatgtgttttacagttagagacttgtcctgccataattcttgaattatgggggtgactttagcggtagatccgctggtatagaatatctcttttccctgtttgccggttgaaatctggttaagtgtgttgacgattctgctgacctggcgggcaactgcttcccctgtgtctataactgttatttgcggcccagcaattttttccactaaagaacgcaggaaagggtagtgggtacaacccagtactatggtatcacttccgtgaaccagcataggatccatgtagcggtgcagcaatgcttctgtttgagggcaatccagtttaccctcttccactaattccaccaggccggggcaaggctgggtgaagacttctatattgctgccaaatctttcaacaagtgaagaaaatctctccccgttaatggtaacacctgttgccagaatgccgattttaccgttgcgagataattccgcagccggtttaatggccggctcaactcccacgataggtatccggtaatgctttcgaatgagatcaagacctgccacagaggtggtattgctggccacaacaattaactttacaccctctttcaataaaaaatcacatatactgaaacacctggcccgaatgacctcaggtgtttttatcccgtatggacaatatgcggaatcagcaaaataaattaaatcttcttcaggcaatagtttgcgaacctctttcataatggataagccgcctacacccgagtcaaagagaccaatcgcagcaggttttatcatgatatattcacctctgtcataagatcttagcttacttaaatctttatcattataacttgatgggttaatgttagcaattagtttggatctgtttgccattaaagttaaagatataatactaggttaagaaaatcatgaacagcggtgtaataaagacttcaataaaagctgctgccaatagtaccggaaaaattatgtatgtgaaaaattttgcggcatctttaactgaataggttgggggacggttgcgaataaactttagcgcttgttccactcctaagtacataccgactgaagcagacaggaaaaaagccggcagttcaattataccgtgaggtagtagactcgccataagatagccggttccatgcaggtaaagaacgggtttaatagcatagccgacaactattccgttaaaaaacaatgttaaaacaggtactatgcccaaagttaataatcccccaactacagctaaggcactggccaaaaggttttttcccaaaataaagagtgccagtcccagcagagtgtgagggagattgaaagaaccctttataagcttttccagttcattcattgattctttagccgatgtggtatcagttacagagcttaagaaaacgcatccaaagattattcctaaagtaaatattataagtgaactgttaaaagccaatagaaaattgtttttcggcagtagtttttttagcatatcatccatccttaaattaaagttatccttattctattatattttaatcatattagcgagttgtttagaaggcaaaataattttttagcatactattatatcctaaaaccttcttttaataagtttaatcctttgtattcactgttcaacggttagtcttgacatattaatacttagtatggtattttagttaggagatgagtagagttgatgagtatttaagttgagaagagctgagatgagtagtctggccttatgtttgtttattaactgccggcgttcatttgagcgtcggtttttgatttgaattaaaaactcttgcagcagggtggtttgattaagccgcaaaagatataatttgttgtagtttaatcttttaatatgcttgtaaataaaatgagtggagaagagctgagaggaggatttttgagatgtttgagcaatttcctgatgaaagaggttattatggaacttatgggggcatgtttgtgccggaaactttaatgccggctctggagaccctgaccagtgtttacaaggaagctatgcatgatccggtgtttttaggagaattgaaattttattttaaaaattatgtaggcagaccttctttgctctattatgcgcaaggactgaccgaatatctgggtggagccaagatatatttgaagcgagaagatttgaatcataccggtgcacataagatcaacaacactattggccaggcattactggctaaaagaatggggaaacgcaggattattgctgaaaccggtgccggtcagcatggagtggctacagctacagcagcagcacttttagactttgattgtgtagtatatatgggagaagaagatacccgcaggcaggctctaaatgtattccggatggaattgctggggtcaaaagtagttccagtaaagactggaagccgtactttaaaagatgcaatgaatgaagcaatgcgtgattgggtggctaatattgaagatacttattatgttatcgggtccgtagcaggtccccacccatatcctgcgatggtaagggattttcaggctgttataggcgaggaaaccagggcgcagattatggaggcggaaggcagattgcccgattatgtgatagcctgtgtaggcggcggcagcaatgctatgggtatgtttcatccttttaaggaagacacggaagttaagctcattggggtggaggctgcaggacacggtacagaaactgatatgcatgcggctactatatctaaaggcatacctggtgttttacacggttcactaagctatttgctgcaagatgaatacggccagattgccccggtgcattccgtatctgccggtctggactatcccggagtgggtcctgaacacagctatttgaaggattcaggacgggtgatttatactagtgctacagataaagaagcactggatgcgtttcaaattttgtgtcgtacagacggaattattccggccttggaaagttcccacgctttagctgaggtgattcgactggcacccggtctttccgcggataaagttgttgtggtcaacctgtcgggacgtggtgacaaggatgttcagactgttgccgagatattgggtaacctgaaccaggcagcagagtaatcaaaagcacattttctaaaagcgatatcagtatagtgcctaccttttattggagtattagagataagcagagcacgcagggttattaatcaggcgtgctctactccttgcaggaatattttttctctaattttattaatttaactattgacgttgcaatctaatcctgctaaaataaacaatgtcgctgtgaggtaataaaaacggcgaagccaaaatagtacttgacgattaaaaaataagttggtataataacaatcgttcgagttaacaataatttaacaaaggtctttgaaaactaaacagtgtaagatggatgaaatttaacatacctcgtcaaaagttttaacttttaacgaaaatctataagccaaattttaatgagcaatcaaacttttcacatatttaacggagagtttgatcctggctcaggacgaacgttggcggcgtgcttaacacatgcaagtcgaacggagttaagaaaaaagtttactttttacttaacttagtggcggacgggtgagtaacgcgtggataatctgcctgtaagacaggaataacgccgggaaaccggtgctaataccggataacctctttttatcgcatggtgaaaagagaaaaggcggcctctttacaatgctgccgcttacagatgaatccgcgtcccattagccagttggtggggtaacggcccaccaaagcgacgatgggtagccggcctgagagggtgaccggccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatcttccgcaatgggcgaaagcctgacggagcaacgccgcgtgagcgaagaaggtcttcggattgtaaagctctgtgatattggacgaacagatttcttgtaaacagcaaggaaaaatgacggtacaataagaggaagccacggctaactacgtgccagcagccgcggtaatacgtaggtggcaaacgttgtccggaattactgggcgtaaagggcgagtaggtggtttattaagtcagaagtgaaaactccgggctcaacctggagactgcttctgaaactggtagacttgagtgcaggagagggaagcggaattcctagtgtagcggtgaaatgcgtagatattaggaggaacaccagtggcgaaggcggcttcctggcctgtaactgacactgaggcgcgaaagcgtggggatcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaggtgtcgggggtatcgaccccctcggtgccacagttaacacaataagcactccgcctggggagtacggtcgcaagactgaaactcaaaggaattgacgggggcccgcacaagcggtggagtatgtggtttaattcgacgcaacgcgaagaaccttaccaaggcttgacatcccgtgaccgccgtggaaacatggtcttgcaagtttacttgcacacggagacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccctacagccagttgccagcacataaaggtgggaactctggcagaactgccgttgacaaaacggaggaaggtggggatgacgtcaaatcatcatgccccttatgtcttgggctacacacgtactacaatggcctgaacagagggaagcgaaactgtgaagtagagccaacccctaaaaacaggtcccagttcggattgtaggctgcaactcgcctacatgaagtcggaatcgctagtaatcgcaggtcagcatactgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgaaagtcggcaacacccgaagccggtgacttaactcgcaagagagagagccgtcgaaggtggggtcggtgattggggtgaagtcgtaacaaggtagccgtatcggaaggtgcggctggatcacctcctttctaaggatattggaagcagaggcaagcagatagagagtatatactcttcttgaagtccaactcatacttctcaatattggtcgacatccatcaacaaactgtttagttttgaaagacctcgaattagagtttgattttgtgggatatctattttgatctattcgatcgaatctcgaacttcaaacatcgaatatcgagtatggggatgtagctcagttgggagagcgcttgaatggcattcaagaggtcaggggttcgattcccctcatctccaccagctctttgaaaactacacagcgtgaagcaaaagaaagctctatttattaacacaaatagaactctcaagcgcaaaaaataggtcaagcaaaaaagagcatacggcgaatgcctaggtgctgcaggccgaagaaggacgcggcaagctgcgaaaagccacgggaagccgcaagcaggcaacgatccgtggatatccgaatggggcaacccggcgaggcaaaccctcgtcacctataactgaatccataggttataggagggcaccaggggaactgaaacatcttagtaccctgaggaaaagaaagcaacagcgattccccgagtagcggcgagcgaaaagggaccagccaaaacctaaactgcttgcagattaggggtagcgggacactcatcacaaaccattgccttagccgaagcggcctggaaaggcccgttataaaaggtaacaaccctgtaggcgaaaaggcgagaagtttagagtggatcccaagtaccgcgggacacgaggaaccccgtgggaaacagggaggaccacctcccaaggctaaatacctgcagcgaccgatagtgattagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaaaagaacctgaaaccgtatgcttacaagccagtcgaagcacgttaaaagtgtgacggcgtactttttgtagaacggaccggcgagttacatctaacgggcaaggttaagtcagaaaagacggagccgaagcgaaagcaagtcttaacagggcggcaagtccgttggagtagacccgaaaccgggtgatctacccatgttcagagtgaagctttagtaaaataaagtggaggctcgaaccgaccttcgttgaaaaggaggcggatgaaacgtgggtaggggtgaaatgccaatcgaacccggagatagctggttctcctcgaaatagctttagggctagccttgagaaaaaaatccggaggtagagcactgactgggctaggggccttcaccggttaccgaactcaatcaaactccgaatgccggattaaagaatactcaagagtcagactatgggtgctaaggttcatagtcaaaagggaaacagcccagaccgtcggctaaggtcccaaagacatgctaagtggaaaaggatgtggggttgcacagacaaccaggatgttggcttagaagcagccaccattcaaagagtgcgtaatagctcactggtcaagtggccctgcgccgaaaatgtaacggggctaaagcatgtcaccgaagccacggatgtcgcaagacatggtagaggagcgttccatatgcagcgaagtcgtaccgtaaggagcggtggagcgtatggaagtgagaatgccggtataagtaagcgaaaaggcaggtgagaatcctgcccgccgaaaacctaaggattcctggggaaggctcgtccgcccagggtaagccgggacctaagccgaggccgaaaggcgtaggcgatggacaataggttgaaaatcctatgccaccaaaagtcgttatcaggatggggtgacacaggagggtaggccaagcgcgcggatggaaaagcgcgtccaagctcgtagggcgtcaggcaggtaaatccgtctgatataaagcctgagaagtgatggggagggaaaataagtaccgaagtggttgaacccatactgtcaagaaaaacctctaacgagactcattggtgcccgtaccgcaaaccgacacaggtaggtagggtgagaatcctaaggcgcgcgagagaaccctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgcctcattaacgtgaagatttatacattcggagcgtgaagaggccgcagagaaaaggcccaagcgactgtttaccaaaaacacaggttcctgctaaatcgctaagatgaagtataggagctgacgcctgcccggtgccggaaggttaagaggagaggtcagaggcaactcgaagctttgaattgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcaggtaagttctgacccgcacgaaaggcgtaacgatttgggcactgtctcaacgaggggctcggtgaaattgaattgccggtaaagatgccggctaactgcgataggacagaaagaccccgtggagctttactgcagcttgatattggattttggtattgcatgtacaggataggtgggaggcagagaagccagggcgccagccttggcggagccaacgttgggataccacccttgcagtattgaagttctaacatacggccttgaatcaggccggtggacattgtcaggcgggcagtttgactggggcggtcgcctcccaaaaagtaacggaggcgcccaaaggttccctcagcgcggttggaaatcgcgctcacagagtgcaaaggcaaaagggagcttgactgcgagacatacaggtcgagcagggacgaaagtcgggcttagtgatccggcggtatcgagtggaagagccgtcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagttcacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtaggtcccaagggttgggctgttcgcccattaaagcggtacgtgagctgggttcagaacgtcgtgagacagttcggtccctatccatcgcagtcgcaggaaacttgcaaggagctgtccctagtacgagaggaccgggatggacggatcactggtgtaccggttgtcgcgccagcggcaatgccgggtagttatatccggaagggataagcgctgaaagcatctaagcgcgaagcccaccttaagattaggtttcccttcgcaagaataagacccctggaagaccaccaggtagataggccgggtgtgtaagcatagtaatgtgtttagctgaccggtactaataggtcgaacgcttgaccttaatattcacgctgtgcagttttgagagagtttccggtggcaatagcgaagaggtcatacccgttcccatcccgaacacggaagtcaagctcttcagcgctgatggtacttggggttaccccctgggagagtaagacgttgccggaattaaattgggcgattagctcagctgggagagcgcctgccttacaagcaggatgtcggcagttcgatcctgtcatcgcccaccaataaaggacttgcattaatcatgcaagtcctttaatttttgcatttttcgtataattaattgcaaccgcaaccgcacgactttttaccgtggtggtgatgaggaaacaggttttctttgtcattcaataacatagcaatttcttgcttaatttgagcactcggctgtgctttaatagcttctccgacttttatagcttcaatgacttcttccacagtagcaccggctgccatggctgcattatagtgctggtgcaggcaagaaacacagtttgccgccatactggcaccaatggcaataagctgcctggttttgttatcaagaagtgctgacatataattcctcctctataattaatcaattataacgcttgctatattatacaccagaatgaaatagtttcaaaatttattcgttttaaaacatggaacaagttatccgtttgtttcgtctatttaacagagatgaaaacaggaggtggattaaaagaattaagaaaacgtgtagtgaatagataaaagttaataaaaaatagtgaaaggaaagtgaataaacaatgaaaagtaaaaagctagtcttgcaagtaattttatttttattgcttgttatggtgacgacaccggtgctggcagaagaaattgatactaatgttattaatgttagcggtcagggcagtgtaaaagccgcaccggaccgggcggctgtaactttaggcgtaattaccgaagctcaaacagctcatcaggcccagtcagataatgctcaaaaagtagatacagccgttaaagccttaatcaacagcggaatagccgagagtgacattaaaacaaagaattatagcctgcgaccaaactatgtttaccctgaaaaagaagctcctaaaattgtgagctatatagtggaaaacaatattatgattactgtaaaaaacaccgagcaggtaggtaatatactggatgtggcagtaaaaagcggtgttaaccaggtaaacagtattaatttttatgttgagaatgatcaagtgttaaaggttcaagcattgcaaaaagctgtggcagatgccagggccaaggcagatgttttagctgcggctttaggcaagaaaattacaggtgtaaaatctgccagtggcagttggaatactaacattcctggtcccatatatttttccaaagatatggctgccggttatggatcctctaattcaatcaatccgggtgaatcagagatagcggccactgctgatattgtatatataattgaatagagtaaacaaaaatgccgccttaggggtttaggcggcataggcaagttcgtacttactttcggagtggcacaggatatctcggtatcctgtgccttttccgttaggccgataaacaactctttcaagcaatgctttgtggaaggtcggttttgaccttccacaaagcatgtatggactttcattctttcaggaggacaaacagtatgcgtttattgaaaaaagcacctgcgctttgtattgtattcttcttgcttttatctggctgtacatcacaagagaatgataatagtacaaaattggtagaggcagaggaatggcttacatcgcaagcaagcagatatgagatctttgccggcgaaatgcatgacgacctttatatcatcttggcaggagataaacatccggaagtgagcggactctatacctcgtttagggttttttccatgcagaagcatggggatgaatactcagtcaaagcggttaaaagtgctgaagcagcactatctgcaggatttaccgcttctgtattggttacagatggcatgactatcgtatttggtgacattgcagatggcgtatatgattattcattggataagatcgtgcccaccgaattctccgaagccaaagtcatctatgataacggaaaagaaaagactgtttctatctcaaataacaaaccatatatgataataatggatggaaaagtcgatattaaagacattgaatatttaggaactggaattgatgtgcgatattccgattactttagcgaggacttaatgggaaatgcaacttcgtcagaaccaacagaaattgaataagtaataaatgagtaaaaataataccataattaaccatatgtaaagcgcagatacccttacgaaatctttaatcaatttaagacgatagataatggcacattattcttgcaacactaataaatccaagcgatgttttctctttcagttatattaagggtatgtcgaatacccataccaaatggttggtaggtaccggttccaattacacagaacaaataggaaagcgcaattagtaacaatagccagtcaatagaaacgtagaacaaacctggtatttatttaaacctaagttaccctttgtttggcgaaagaagatctccaccggccaccggttgctgtaatattccaaaataatctgtttatcaagagaaacatctgtgcatgagaatgcatgtaatgcctttggctcattaaaagctttttcgggtaaacacaataagactacagcattagcaatctcattaagagccccctcataacgatatacccagtaagaagagcacaataggtcatcagaactacggaagggcacaatatttctgtcttaatgaatgttgtagctacaataagtatatgaaaagccgtggatttgttgcctcggctttttgtgtatttcatgggagagatttacttcataataaaaatggatctataccgtattatattgcttttatcgacaatatacacctattgcacgataaaacaaattatgataaatttttacttggatgtaataccaaatatttataacattgactaaatgactaccggctgaagccggtaggtttgtgttctcagttagtatggcgttcatgggaacaacaagggtatgatcttgattcttggccctataatactatggtttctccttctgaattagtaattgatgataatgtgtatagtttttattacaaagcttagttaaggatgtaaatgtaaatgtttactataataaaatttaatactaaaagggcaatattaataataattgcccttttagttacggttataactttaatagggtgcagtaacacaatggtaggtaatctaactgcatttaaaaaactaaatgaaggtgaatatttagtttgcttttctaaagaatttactaaaccagcaaaatttgttgtttataaacagaatggaagaattgtggaacaaggatatgttaaagatggtcaagcattgcattgcttagaaccgtttagtggaaattacatagtaacttcaaaaagaactaaccatcattttataattgatagccaagggaatataagctcaatctatttactaaaggaaaaatataaaccggactccggtttcggtactttctttaccttatcatctaataactggttattatatgctatgaatataggtgactttggtgaaggatatattaatgagttaatatatcaaaacggactaaatgggaaaaaacaatctatagatttaaagggttgtttgctaaattcagctatcgttttcgaaaataaaatatatgcacattatttcaatgtcgatgatactgtcaaacattcagggggaatttatgtaattgacatatcaactaatcttatagttaataaaatcccaatatacagaaaatccctatccttattgcagggaaaacctataaaagtttataatgattatttgatattatatggatataattcagatattaatccagaaaatgataagaaagatccctgtttaagtatttttaatatgaaaactaataaatttgaaaaagaaattacgtttgaagaaagttttcaccctatagctttggaaatttttaataataagatatatgttattggcgataatgctaaagttaaaatgcttaattataagtatgatatcattaatgaattttatctttctgataaggttttagaagacaaatatcttgaatgtggtggatttattgataaaacaattataaatggttcagaacttcacgttttttatcgtttcacctatgattcaaagaatatacaatttccgggtgctgttcatgtttataatattgaaaccggtaaactaaaaagaataactgaattacgattaaatgatgaaaaagattggtggggcgaacaaattgcagttaccttaataaaaaaataaaaaaaggactgactgacttttttccagtttaaattggcactttacacttgattaatgtacactgccagtggcggtgacttttgaaaagttgaagccatcgctattggcactggttttaaatctaaaggtatatcgtcattgacagtattccaaggccattgctaaatgccagtggcggatattagcttaccgccagggagcgcgaactgctacagtggttaatgtaatatgggacctttttaggcggtgttaatacaagtaaggaaatgaatgttgttagtgcatctgctaattattcattaccaggatatctatttggtgtagagcatgttagagcatgagcacgaacagaaaatgtacagcagatatatccatcatcttctggttatctttgtggtataaacggatctcaaactagattatacagcgatgattctcgtaggagttatatgtttatgacaggaatgaatcctccagatacatcgttgaacttacccctaattatttgggatattttaaactataaaggtattccgacaaatacactttcagcttttgctaacaattttttagcttcaggtatttcgtcatcaggccttggtacctatgatgcatctaagacttttaatgcaactagtacaaaaattaatttaccaaattcatattcgtacagtaacgctgatgcctacaccaacaacagtacgggatcaagtgctgaagtctggtttggatacgacgtcagaaataaaaacaatacatcttataggctttggcctcagtcaagaatacagtattgggtaagttataatggtaatttcccaatatatttatggacaaactatgcaggagtacagcatactgtaaattaataattaaatattatggagtttatctttgaatactaaaaataattggatattaatagttttaattatattaatttgttccttactagcaaatatacaacaatatattattatttcaagagcacaaagtatatctattaatttagcccaaagatatgcaaatgatatgctcggttacatcaatggtttggaagaggagctagatttggctaaacaaagtaattggtccgatgtcaaccaattatgttcaatttcctctagtatatggtctgcctatatggacgcagtatcattattagattttactccatctattgaaaaaaccataaataaaaatggaaatgttattaattctttggctgatttatggccagatttaaaaaacgagtatataaattttaaaaaagctgcggttgatcgtagcaatgggttaacagtagatacacagaagctagaacgttttagagctaaaattaaaaaagctaattttcctaatcaaacaacatttacctggcaacgtttatatttatcgattaatagatattttgccgaggatagcgtaaacatttctggtgacataccgcagaaataagcggaaaaaagttaaagttgttttttagctatatataacggaacagtgaacatatagagcaaaaaacctgtaaaaacagtgctataatttaatgcaaccttaggctgagaagtagtaaaacagtctgggtcgctgctatctttttcaataaagagagcttcggttaataattacgattatatcgtgattacagtaaggggaacgtcctggtgtttttgtacaggggcgtttcttaataccgaaaatatcgagtaaaaaagcttgtaaccaacgccaattgaaccactatataggtaaataagcataagtccggcctattataactggcaaataaaccgaggccgacttggtgctggagctttgcgaaagttatttaatattaattctgtttttgtatataatgaaacgcaatcttcggaataaggataaagtcttactcgttaaagacttgaccgccaaggattgcgttttattttttgtgagtcataaatcctgttgatattgtttgcttaccgtcttcagttcatctttcaacttctgaatctcttcttcagttaatccagtaatatcaataataatttcaacaggcagtccttttttagagctgctaaagcaacttcctttttaccctcatccttagctttcttctgcatttcatccaaagttatttctaaattcataatcataatatccacccctaatgaggaattttcactcaaaccatcatccaagtctttctgtatatatagcggtaactttggtcttagtgcatttattaaccaagttgcaaattgtctgaattcttccggtgttaatttttttgttacttgtagagtttcctatttatgggggttcattaatgaatgagacaaaactgcagcgacagtctcaattttaaatagctgagaatggagtcgggggcattaattccggcttctttacttttacttatgtgtgcggcagtggtggcagctctgaaagtgcaatattgaggattctagttaggctgtgttataatttctaaaaaatgcaaagggtgagaaaccgatgcaagaaacattgtatacttacgatgattacttaaagctaaacgacgataaccaatatgagataattggaggtaagttaattatggtaccttctccaaaatcaatacatcaaatacttagtttgaattagctgctacacttcgggattatgtgcggaaaaataaattgtgcagggttattactgctccgatggatgttgttctgtcatctacagaaaaaccgaagccggatattttatttatttcaaaagacaggttggacattattactgaaaacaatattcaaggtgccccggacttgatagttgagatactgtcaccgtcaactgctatatatgatcgtacagaaaaaagtaggatatattacaagtatggcgttaaggagtattggattgttgacccgtatattaaatgtgtagaaatttttgtaccgggagaaacgaactggaatctttatcaagcatttaatacattacagaagcggatataagaattaatgtggattatcctttttctaatgttgttccgtgtccggcagatcaatacagtgttcgaagcaatatggcacatgaatttggtcatgttattggattagatcatagtgcttctaccagtgctgttatgtatgcatattttagtaaaggtcaggatagaagcgtcggaacagatgatagaaatgggtataacaacatcaaatggtaataatatacctttaaaatttcagtaaaaaggaggactttatatgttaaacaaaaaaaagtaataatgagtggtatatttttagttgctattttaagcatctttagtgtttcttatcttcaattataccataatactgttgatgctaaatcaaatcaaaaaggagcaaatgctctccatgtggagtatactattccttatatgtctgatgaagatttggctgcaagttcacctataataattcaagggatagtaaaatcagtatcttctgtcaaatggaataacccaaaaggactagaaccatcccaatatacagaaaatgatatgctctatagagataatataatatctgtttcagatgttttaaaaggggatgtaaaaggaaatgaaattacagtaagaacttacagaggagattatccccaaggtgaaaatattgtaaaaatagacactggggatgcatacggtagtttctcccagggcgaaagtgtaattttattccttgcaaacgatgattcaaactataataaagacaagtctaacaactactatattttaaaaggtatgaatcaaggaaaatttttaatcacgggcaaaacgatagctagtgttcatgggtctaaagaattaaatacctttaaaaataatatcaaaaatcataagaaagatattgttaagccaaatgtaaaaggtgatttctaggttgaagatataatcagcggcataacaagtattggcatatatgtttttatcaattaatagatattttgccgaggatagcgtaaacatttctggtgacataccgcagaaataagcggaaaaaagttaaagttattttttagccatatatataactgaacagtgaacatatagagcaaaaaacctgtaaaaacagtggtataatttaatgcaacatcaggctgagaagtagtaaaacagtctgggtcgctgctatctctttcaataaagagagcttcggttaataatcatgactgcatagcctcattaaaaaagccgactctcattccatattttggggagaaagagtcggctttttctttgttttacaccctgggttatgcttttattaacccagtagctttattattctttttagattgacggtgaatatggttattgccctgtcaaaccgatttgttcgacaaccttaaatttattcgttcttctgtggctttcctatgaagcttaccctattaagaagttatttttagtttataactggtatttgtgtgtttagcagggtataattaaaaataatcatataaacacaaaatagcttggaggagtgacatttttgaagaaagctgttattgaaacggaaaagggaaatgttgtattggaattgtttgataaggacgcgcctaatactgtagccaattttgaaaaacttataggacaaggtttctatgatggacttaattttcaccgtgtaatacctggttttgtaatccagggtggttgtcccaggggaaatggcacgggtggcccagggtatactattaaatgcgaaataaaccctaataagcatgttcgtggcgccttgtcaatggctcatgccgggcgtgacacaggcggcagccagttttttatctgtcatgacgcttttcctcatttggacggtgtgcatactgtttttggtaaagtaattgacggtttagaagtagttgataagattgagcaaggggataaaatgaataaggttactatagttgaagaataatttgtagaaatagtttaggggttaaacaaaagtaaacaggctaaagaaaaatctaaagtattaagcagcctaaaaggctgcttaatactttagtgtctccttttatcaaagacataaaagagagaaacttgaaattggcggtgaaaatattataataagaaaagattatacttctcaagggattaaccgccaatggtcaaaaataccggttaagtgatacatatatagcgattattcattagcggaggaaaacatggatattgaacaattgataataaggcatgtagccggcaataccggactgcctttaaaaaaagttgagagcactgttcagttgttggatgcaggcaatactgtaccttttatctctcgttaccgtaaagaaatgaccggtgaattaaatgaggttgagatacgcagtattgaagaacaattaaaataccagcgcaatctccagcagcgtaaggaagaggttgtcaggctgatagaagaacagggtaaattgacggatgaacttcagcaaaaaattatgagtgccggtaaattaaacatagtggaggatttatacaggccttatcgccagaagcgcaaaacaagagccggtgtagccagagagaaaggacttgagcctcttgccctttatattctgtctcttcctaaaaccggtgatccgggcttggaagctcaaatatatgttaatgaagaaaaaggaattctgacagcggaggatgctctgcaaggtgcctgtgatattatagccgaaacagttgctgacgatccggagatcagaggctgggttagaaggtatattttcagaaatggtttgctggtaaccgaggctaaagaaaaagaaactcgttcggtgtacgagatgtattatgaatacagtgaggctgtaagaaccgtggcgcctcatcgcacactggccgttaaccggggtgaaaaggaaggcattttgaaagttaggattgaggtgccggaagaagagatatatggatacttgaaccgtcgctggttaaaaaatcccgtctcagttactgttgcttatgtacagagcgcggttattgacggttataaaagattgctctttcctgccgtggaaagagatgtccgtaatgaattaactgaaaaagctgaggagcaggcaataaaaatattttccaaaaacttgcgccaacttctactgcagccaccggttaaaggggaagttgtgttgggagttgaccctggttttcgcactggttgcaaatgggcagtggttgatgatactggaaaactatgggaggtgggagtggtttatcctactccgccgcagaaaaaaattacagaaaccaaagaaatctttcgccaactggctgatcgttacggtataactgttattgcaattggcaacggtactgcttcccgtgagacagaactggtagttgttgatttcattaaagaatatgtgagacccttgcaatatataattgtcagtgaggcaggtgccagtgtttattcggcctctgaactggctgccagggagttcccaaaactggatgtggctgaacgcagcgcagtctccattgccaggcgtttgcaggatcctctggccgaactggtaaaaatagaccctaaagcagttggtgtcggccagtatcagcatgacgtagctcataagcgtctggaggaaagcctggccagtgttgtggaatcggtagttaaccatgtcggggtagatttaaatacggcttctccgtctctattgtcacatgtagccggagttaatatgaccgtagctcaaaaaatagttgaattccgtgaaaatgagggtaaatttaaaaaccgcagccagttaaagaaagttccccggttaggaccgaaaacctttgaacaatgcgttggttttctgagaattagtgatggtgaaaataccctggacaagacacccatacaccctgagtcatatgatcaggtaaaaaagtttttgaaagaaattggctgttctatgatggaagtcggttccggtaaaatgaaagaaaggctcaaaaatatagttatagacgaaatggcgcttaaattagatataggattaccaacattgaaggatataatcgagagtttggaaaaacccggacgtgacccgcgtgaggaattacccaaacctatctttagaacagatgttctaaagatagaagatttgcaggtaggcatggaactcaaagggacagtacgaaatgtagtggatttcggcgcattcgtagatattggagtaaaggttgacggtatggttcacaaatctgaactgggtaccaggcgtttcagtcatcctatggatgtgttgtctgtaggagatattgtaactgtaaaagttctgtcggtagatctggaaaggcaaagagtggctctgacattaaatgaaaaacactgagacaggttccggttgtaatgtagtattgcatgattccctccagcatgaaaaagctatgcagttcacagataatgcatataggtatcattaattggcataataacttaaaaatcaataagagtctttggaatctttttggagggtgaccttatgttttattttagaactgtttctgttaatcccaaaatgcctgagcgtatttccagactgcaggatttgcaatataatctgtggtttagctggcatgaaccggcacttgagttatatcgccagcttaatgaagttctttgggaagactgctaccacaatcctgttaaatttttattggaattgcatcaagaggatctgcacgaagccgcgcaggatagcaattacctggctctttacgatcaggtaattggtgattttgatcgttatatgaacgaagaaaagtggtttcacaaatattataaccagcacaaagacagaagtattgcatatttttcagccgaattcggacttcatgagtctttgccgatttattcgggaggtctcggtgtattggcaggtgatcacaccaaggctgccagtgacctgggtataccctttataggtgttggattattatataaacaaggctactttacccagagaattaaccgtgagggatggcaggaagctttttatccccactataatttttatcagatgcccattgtcccggcagttcatgaaaacggtacggaagtgcagataccggttgatttgccacagggaacggtatttctcaaagtatgggagatgaaggtgggtctggctaaaatctatcttcttgatgctgatgttgcccgtaacagcaaagaagacagggcgctcacagcgcaattgtatggcggcgatcgcgatatgcgcataaaacaggaaattattttgggtattggaggagtcaaggctttaagagctttgggtattatcccatatgcctggcatattaatgagggacatgcctcttttttatgtatagaacggattagggaactggtacaaaccggtattcccgttgctactgctaaagaggtggttaagtctaatacattgtttactacccatactcctgttcctgccgggcatgatacttttgatgaagaaaaaatagattactattttggttacttatacgggcagttgggaatgagccgggatcaatttatgcagttgggatggaataaagaacacaaggcctttaatatgaccgtattggctctcaacctgtccagttattgtaatggcgtgagtagattgcatggggaagtgtcccgtaaaatgtttcaaatcttttttgatcaactgccggtggaggaagtccccataacatcagttactaacggggtacatgcggagagctggatagcacaggaaattaaagatttatacagagagtacctggggaatgaatgggacaaaaatatttctgatcaagaacagtggcataaagtggataatatttctgatgaacgaatttggaatatacataagaagaaaaaagaagatatgattttttttgtgcgtcacaggctggagcagaaaaaactgcgtaaccatgaatcatctgaaagtgtcgctgaggtacaaaactttttaagtcctgacagtttaaccataggttttgcccggcgttttgctacctataagcgtgcaactttgctttttcgcaataaggaaaggttggcccaccttttcaataatccggagcgccctttacaaataatcttttccggcaaggctcaccctgctgatgacgccggtaaggaatttattcaaaaaatatatcagtatgctaatgaggaaccgtttcggggtaaaattgttttcctggaggattatgatataaatgtagcacgctacttagtccagggtgtagatgtttggttaaatacgccgcgttggcctatggaagccagcggtaccagcggtatgaaggtagctatgaacggcggattgcattggagcgtgctggatgggtggtggcctgaaggttataacgggtataacggtttcgctattggagaaattgataacagccacttaagcgaacaggaactggaccgtgaagacagttattccctctatgcattgttggaggaagttataataccgtcttattataatcgggaagaccacctgccaagagaatggattaaaagagtaaaggattcaattaaaactctttctccggtttttaataccggacggatggttcaggaatatgcgagtcaattttatgtcaactgtattgatcgcggtttaatgttttcagaagaaaactttgctctggctggccgtgttagagcatttaaacaatatttaatggaaaactggcatcatgttgattttaagaatgttaattttaatgggacaaaggatatgaatgtgggtgatgagctgactttaagcgctactgtcagattgggacctattaaccataacgatgttagggttgaaattgcttacggttatgaaagcgaacattcacttcataatatacaaaccaagccaatgaatttagttgaagccgtaggtgacggtctttacaggtattccggttcactgcagcatgctcagcaaggaacttttggctatacggtaagaatcagaccctccagcacttactttgccaatgattttgaactgcctttggttacctgggcaggaacattttaataaaacatattgattatcaacaccttcagggttaatcctgaggtgttttgattttttctgctaaattcatcagctaagttatcgcctggttcctgctcaaggttgtattaaactcattaaaagccaaagctttaaaatactaagatcaggtcttagatctaaaaataaaaaaatagaaatttatattccagacatagtatccaataattatcctatactaaagtaaagaactgaaaggggtagatctatgacatataaagctgattttcagaaaaacagtgctgtgatgacaaccccaatcggtgattacttagttttaaaaatgatttctgtgtacgagtctggattttcattaactgaaaacttcagtttaactgaagaaaccgggaaagaaaagaacatatgagttgtttttgaatttaccctgttagatacagggtttttttaatactccggctcggcttattgggttattattgtaatggtgatactaaatgtttgccataaaggtcataaatttttataattcgtgagattggaatatcctctgaagtaaaaaaacaatgatgagggtactcatttttagttgattgatcccactgtttaggcaaaaaatcaacgggcatatcatcgggattagtgcttatctcagagatatccagttcaataataataagttcttctttgggtatatctttgttaagcccggtaaaaaattcagccatttttaaaatccattgccggtcatcggttaaatagattctgggtaagatatctttttcagacatctttatgccttcctccagtatttgcggcaacaaattttttgtggatagatgatacattatttgcattcagttataacctggtttctaaaacctactaaaaactacaagtagttttttcacccgtccgacaaacgggtggcagtgtcacaggattcaactgctaggccataggctctcgcctatgttccgggtggtctcctctaaaagagtttccccgccactgcttaaagcgagtgtactacccggagaaggtgttacctccgcctgggttccgacttgcggcaacagcctttcgctgcgtgtactgtgccgcccgcaaaatttatagcaaagggattaacctatacctaacacatttttccggtgaatctgccatgaaaccaggctattcaccctcttccttttcgtgatttttttaatcttggccagcacagactttttaactgctgaccattgtttccaatttgccatttgtttaaattcaggtttctttttaaccagtttatcaagcaacatcttgggtatcttctcatgatcaaagcccaagccacgccgggctatgacatagcctgccgcttcgtgaacagctatgccgtacatgtgctggtattttaggatgcctatgaccgaagtaaaagccggttttacctttaatatcggcactccctcacgggcagcacaccggtcaactgcttttagaaacttcgaccagacaaaactgtgactcattcggttaaacttggccgttacggacttgtcatttttaaacttcaagtcctctaccgccagggcgtaacctttttctttagctcggaggatcactttcttagccatttcgcaggtctggttatttctccggtttgttctggcataagtccattcgccttggccaagccattcactgccccggtattgccccagacagtctacctgggttacgcctaatccgtccggattggtgtctacaccaaacgcacccttatggttatatggcatcggaacttcttcttcaatactcacatggacgtaatatttcccgtctctgcggaggatttctacctgataggcactgcctgttttaagataatccaaaaccatttgccggtagttgataccgttaatcttgccggcctttttcgatggcttttgagataaatagatcggcaccgttatgcggttataccgaacggatttccctttctgtaccgggtcggcggctatatcaagatagatttggtcttggcctttgtatatgcgggtatttaggttgccgcctttggttttatctccccgtgacagataacggttacttctgacttcctgccactcttctctggtaatattgcctttgcagcgttcttgaaagagcttctttcctccgaatacaacaggcggaaaagtattgttatccaggtgcttttgccagaaggccagtttacgctgttccttttctaaccgtttttgcagtttggcaatcttagacagtgatttagccttggcgatacgcttttctgtaaattcaacctttgctttggcgttttcatagtgcatctgcactaattcatattggcttttgattgtggtctgggcatcatatactgcatcgttagcctgccgggagttaagtctgaactttccttgtacagttatacgaatgtcttgtactttccatccatccagcagtcttttaaatgcccaacgaactgcggtacagtaacgatccatgaggttatcaatgtattctttctgtttagctgtcagttccaggattattcccatcgccgttgtcttcactggtagtcacctcgctttcaatgacctttgacagcttttttgctactctgccgccacgttttccatttaaaccactggcaatatcatgaaaaacagcctgaatagcatatttgttatttgatgcatattctagtaaaccttcccgtttatcgatcaagattcccggcatcaacctgtttttgtgtagataccctggcgtagagaaatacggtattttgaattcggatatattttttgccctcaaaggattctacttgggatattttatagcggcgatggccagtaggagttctttctggaactaatatctttttcttttcccaaacacgtaaagtattaatactaatccctaaatatttagctgctttgccaatacttatacggttttccatcctaatcatctaccaaaattatatcatattatggcaggttttttgatattaatttagttttctagtaacagttgcatcctcctattttatttcggtagtatatccccaaaaatttattttttaagtctgctaatctcatatctataagttttatattaaaggctgatattcgacaatagccgggtaaattcctttcttattaaaaaaaccattggtgaaacttactaagaaaacgtagatgttatgtagaagtctcattattgtttacgttctgttattaaaaatacttaattccgtcactggatttaattaatgagaaattttacttatatggtaactaaataacataataataatttaataacataattgggataaataagaaggatattttaattttagatagaattactaagatattatttaattttttgttgggtggggataatatgaagaccagaacatttaaaataattatgagaaagacacttaatgaagtagaaagcctgaaaagtcgtatggaagcgctggaagaaaaattgatggagttagaggcgtgtaggcacagtgagtcggtagttgcggcagtgccggaggaagttcaggagcaagttgttaatcgctctgatctcgtggctagggacaaagaatttttgagaaaaataagtattatcaaacagactcagatgataataagggccaaatacgaggagcagaaacaaaaaagaaggccaatatgggaaaaaattattcctcgctggattatcgttaaaaatccatagtccataaaaaacctgaatacccggttgtgggattcaggttttttttatgtgagactaatatgaataactgtcagcaaaccagtcagaagagccagtagtttgtgcgttctaagcagatcctttgagcatgtatattgtgttttcatgaaaattcccttgacagatgctattaataacaagataagtgatagtaaacccaaccatatgactggattccagaagggaaaggttaatagcatagttaacccgtgaactagcgcaaatgaaaccgcaattactcccgcaaaataatgatgtttgtttaaccaccttaatatttgtttggccttatgctggtttgagctgcccagattaggaatgacgtgttggcgcagcagatagggcagtaagctgatgataaaaaatattgccgcaaaggagcctaagctttttcctgtctctctaattgttctgcctggctgaattgcagcactgttttgatgttgccagccatggccggcaagtgcattctcaatacaggcgccattagaaaaacaagtcaatagcaaaatggttaataagtatataaatattacttttttactttgcctcattagatatcaccccttatattgtctataaccattataatacaaaagttttaataagttataatattttttaagatggacgtaacattttgccaataagttacgtcatatatacaaaatattaaaataaagaggtagagaagcgttgatagcaaccggagaacttactaaaaccatgcgagacgaggatctttcttttgaagaattgtatgatcgccattttgccgctgtaaaccgttatttgaggtaccgggtagtaagcatctgggatgccgatgatttgaccgctattgtgtttatgaaggcaatggaaaagtatcaccagtttacgggcagcggtagttttatctcctggctttttcgtataacacacaatacaatggttgattactttaaaatgaaaaaggatataccctctgatctaagttatgttatgcgtacggatagtatcactaacgaaccggaggaaataaccttatacggagaagaggttgccttactgagagaattaattttaaagcttccaggggagcaaagagatgtactttcccttcgttatgccggtgaattgcggttcaaacagattggagaagtacttggcaagcatgagggagcggtgagaactattcatcacagagctctcaagcaactgcgcagcatgtttgctgaaaggggggcggtgcctgatgagagataaggaggattacaagcagcagtcggataatgtattgccaatggaaaaatggcgtcaggagaagacgactgtttccggagacagtgtgagtttattgctggagcacatgagaatggtcaggcagtcggttccggtaaatgaccggcttaaagaggaattgcgccagaagatgtttcccaaagctgctgagtcgcagtcagtagaaccagggccggaaaacattaaagaacaacagtcagagagtaaaacaggttttagaaaaaaactaaagtggtacggtattccggcaattcttgcgatattattatgtattatttggtttgggcaagcaggaggttacagtaaactggaaaccgtgggtgatttgcaggaagtggctcgttactggtcagacaaagaagatttacaacctgctgttagtcctgacggaaaaaagttattactgaccagaagcggtttattgcttatgctggatcaagacggtacgcaaagagttctcttgcagccgcagataaatgaaaaatatacttacccgtcctggacttctgacggaaataaaattactttggtcaaaaaaatcaatggacaaaacgaggaaattattcaattggccgcaaccgctttaaacagtggggttagccaaggaagccattcagaatggaagaataatctggaaagtttctctcgtcagaagcctgagcttttgtaccggggaaaagcaggtgaagagataagcaatttacactggtcgccggtaggaaataacctggcttttatagtcaggaaagaaaatcaagacagtgttattatactggatcaggagaaaaaaattcataataggggtgaaggctcggagcttacctggtcaccggatggatccgctttggtagtcgaaagaaaaaaggatacttctcaacttttgattattggtccggacggccaggaagtaactttaaccaaaggtgaaaacccggtttggggccagcaaggatatttggtatataccgacatgaagtcacaggagaggatactaacttatatgcctgatggtgaacctcaatttacggtagagcagaaggtgggagaaattcgctctttatatttaggtaaaaatggcatagtttcgcttaagaaggttcaagaaaagaaactggccgagcagagtaatcttttaattaatataaataatcaaggttccctgactgaactaaaatggctcagggatttggctgaaaatggcgttaaagatccaagggttttaatgctggatgatatagagaaaaacatcagccagtgttttggccctcagggtaaaaccctatatttaactcgtactgaaggcgaaacagtttcaattatgagagctgatctgagagaaagcttataattaaagtaattaattcaggaggaaccgtaatggagagaaaccagtgttttatcctcttaataaaggatatgataaaaacttttcctgccttttcggcagcagtgatttttatattgctaatttttgctcaacctgctgcctctcaggccagcgtgactgttcaggcagttccgggtttaaacggaatatataaacagagccgccctctggagataaaaatctcggtaaataatgacgggccggcaataaacggttacgttaaattggtgcccaaagatgatgagggcagaccgcttaattatatgacagcttaccgccgctctgtagaaatacctgccgggactaattataaaacagttatgcttattttcgaagaaaatggtcccttaaaagcagatgttgagttgtggagcggaaacagcaggttagctaaagctaaaattcagggcacaactgttgatcaaagaggctctataatcctggctttaaatgagaaaaccctgcaaggcggcttaatgagttatgctgataaaacatttggtcttaacagtacggttaaatatctgccgattgcagatcttccggcagattactttgcactgtctgtggcagatgttatagtagttgaacctgaatcaataggtcaactgaatgcaaaacaggttagcgtgataaaagattgggttaagctgggagggaaattaatcttatccgaaggtgcgggaactgccgctaaccagccttttgcggagttttgtcctccttcaaataatacagctgatttgtttaaaattagtgccggtcgtggtacggtaatttattcacgcccaggggtagggaatgtgtcgggcactgataaagagtactgggaaagttttattaaacagtatgcagattcagataataagaatgttaaagaagtaataataaatgaaggtatgcgcaataacggtaatctggttgacaccagttcatatataccgcagttaaagtttccgtctctcagcagcctggcagttttctgggttatatatttgctgctggtcggtcctcttgtttattatattctcaaacgctatgatcgccgggaactggcctggattgttatacctgttttctcactggttgcctcggttgcagtttttctggcttcaccttctcaaaaactaccggatccttttggacaaactctttccataatagaaatattggacgagcacctggctgaagtaagaagcgccggaagtttcattactgtaaaaggcggcttgctgcaggttgagtcaccgcaggacgctatagtctttcctgtcaatgtttatagctcgatgaaagagcctaatgaagttgaaataaaaaataattctcaggagatttcttaccgtaatgtagagtattggtctatcagacaggcatcactgtatacactatggagcgattacggccgggtagaagctgatttgcaattgactggtaaccgtatcgtgggtaaagtgaaaaatgctacaaagacagatcttaaaaattgcaaaatacaggtagccgggcgcctcatagatttaggagaactgtctatcggcaaagaaattcaggtatcggaggacttatccaagtggccgattctcaaccgttggggtaatatggaggaacgtcagcgccaggaacgcatacaaaaggacacgagtatcatcagggaggaacgcatgctgtcggataagttgggaactgatgggcaactctctactagaatcgagttcagcggctggagtgagcaaaagagctctctatttcaaataaaacaggcgaaaaaccggcaagaacaaaacaatctgacgctggtgcggcagtattttcctctgcagctgcctgccggggttccggttaaactgccgcctggtcttgtaccggcacaggtaacggatggtttttacggtgaggaacccggcggtgtggtctcaagaggtgatattacttttgagtataacctgaacggtttatttgcggaagcaaagtttgtcttgcaaacagtgcatataggtgatttaccggaaacagctttgcaaaacggtataaaaatttacgactggcaaaagaatgcctgggtagagtttaagccggggaaaaagagtataaccggtgtggaaatgacacaaggcatggttagtttaagcggagaagacctgaaccgttgcctctcaacggagaaagaactgaggctgaaactatccggcggggagcaaaaaccaaaaataattctgcctccgcaactctctatagagggggtaacccaatgataacgattagtggtttgagtaaaaaatttggtaaacagttagccctggatcaagtcagttttagcataaaggaaggtaaagtctttggcctaataggaccgaacggggccggtaaaaccactgccatgtctattctggcaacgctgctgctgccggacagcggtacggtggaggtgaacggttataacgttttgctaaatcccggagaagtacgtcaaatgattggttatatgcccgatttctttggtgtctatgacggtctaaaagttactgaatatctggagttttttgccgatgcttttcaagttccggagaatcagaaaaaaaccattatttctgatttattagaactggttaacctatctgttaaggctgatttctatgtggatacactttcacgcggtatgaagcagcgtttggcgctggccaggtgcctggtgcacgatcctaaagtattgatcctggatgaaccggcttcgggtcttgatcccagggccagagcggaaatgaaggaaattgtttaccagttgaagcaaatgaataaaactgtcctgattagttctcatattttgccggagttggccgagatgtgcgatgaggttgccatcatggaaaaaggccgtttggtagccaatggtcctgtggcagaaattacttccgccgcatccggcatgcggcacctgattattgaagtgctggagcgtggtcaggaattggttgctctggtgcgggccagggataaggtcaaccaggtgcagcagaacgaaaatttaataaaattaacatatagcggtacgcgtgccgagcagggaaacctgctcaaggaaatttctcaggaatttctggttctccaattttatgagagcaaaggtgatttggaacgtctatttatgtcagtaacgggcgaggtgaattaaagatgagaataaaccctgtgttaacaaaagaactaagagaaagattcagaacacctaaaacagcacttatgatcagtttatatcttctggttatcggaggctttagtttgggttttatttacctgcgcatgaaagaatcaacaggatatttccaaccatggaacagcagagatattttttatgttctcagtatagcacaactgatactgttggcctttgtcatacccgggttgacggcagggacgattagcggtgagcgtgagcgccaaaccttaaatgttctattgactacaaaactaaccccgttgggtataataatcagcaagatgctgtcctcctcaggttttacaatattattgatgatagcttcgatgccgctttactgtgtggtttttattttcggaggtatctctccggttcagatagccggtttgatgggtttttacctgatcacagtttttttgtttgcttcagtgggcatggcctgctcgacctacttcaaacgtacaggtgtcagtactgtaacggcttatggaataatttttcttatcggtggaggtaccggttttctggcagcttttttgtggcaattctaccgcacgcagtttgttactgaaacccctctgattgttcaaatgctgcttgacatcaatcctgttattgtattgctgcgcatacttggacaggacgtatctccaggcaaggaaattaatttaattattccatactggggtatttataccggtgtttggttgatttttggttgcttgctgatagcctgggcagttatcaggctaaatccccagcagcgtactaagggctttttatttcggatgtaaaaaagaaaccccgtcctaaacttaggtacggggtttcttgtgatataagagctatactgaagataataaagaaaagaccttctccatagaggaaaggtcttttgggggaaagttaggtcaaaaaagatgccgttgtttttgaatattcagtaaaatgcaatggcaattcgcaattattcgaattgcttttttcgtagctctgttatgaataatcccatattgcatcctattctgtccaacattgttttttcgtcctcgcaaatttgccgttcttcttttattgcattatctacattcttcaatagagattcgcaacggaagttgccttttgtattaaaccctaaaatttctgatgctttcttactggtataagtatgcttgttgctaactttactattatataatatctgttgttcatcaccttggatatgttgtgcataagcgtcaggcgtatgcaatagcaaccatatgtcaaaacatgggtttgttacaactattatctcatcttcttttacggctaatagtaactcagtaaaaccggcccctgctgggccattgtaaatatctaaatcaaacacgactacaaacttgtcgccttctgaataagtcgagtttgcatcagctttaagttctgctcgcttttgctccgcaagttcaaaaagttttttggggttgctccaaccttgatgcattcctgttttctcaagcggaacaattttaattgcattgtgtatgccaagttctcttttataattgcatagccatgtaaagtatacccattcggtattctgaccctcacaaacgacataatatgcaattctaaattcacctaactgtccaatatcagtctccctggtaaggggacgatattctcgaagcggcattacttatcaccgcctttgcattctagctgcgtaaagatgggcaacgcaccatatcttccatctaaatatgctttgtcaattttgcggtcatatctttcactaaatttatcaagcgaataaatgactgaagcattttcttcgtttttttcaacaaaccaaatctcatcacgtctaaggacatcctgtgacattattgaagattcatgcgttgtaaaaatgagttgagtgcttttccccttagtaagttccacaaataactcaattaatcgttgtgttacctttggatgcagactccgttcaagctcatctacaatatatactccaccttctttgttttgcattacaattcgcaataagtcaaatatttttttggttccatccgattcctctgaaaaagcaaaatcatacacgctatttttatgatgaagtactatagtagtcacttttagtggttcattcttacctttttgctcaattctataccaaccagtaggccccgagtggataattgcaaatcccttaattattgaattattcagattttcatcaagtgttttggttattgctttatgtactccgcttggcagccttgtttccaattcagtaatatcaagatgctcattcttaatatcaacaattcctgtatcaaaactacttacagcatcaacaaatgattgaaaattatcttcgctattttcatagcactcaaaactttgaattactgtgtcgggcattataaattcaagatttgtagcaaagtacttatagacatcaacaaagcatagtaagtttttgctatttgttgctttcttgcttttattaattgtgttaagaagtaatatccgtttatcatccataaagtcatttgaaatatctaagaaccggctttcttcgtttgaaagatgaagatagcttttattaacattcaaacgatatgaaccctgaagattgtctatttctctttcataaatatgctcctgtttatctttactgggatataatcgataaagccattcagcagtcacagtctgttgagataaaatcgccgaaaacccataagcataaaatgaaccattggtatagaattcaaattcaaatattgatggctgggttctgtttttttctgaaagcttgcaaaacatatctcctgcatctagtggaagatttgattttgctacatgagaagcaaatctcatcgcttcaaatatcttgctttttccagacgcatttgcgccataaatagcgcttaatttaagcaaattgatatcctcaattttatatatatggtcaagatgattttgagttcgcccagcaatcatggaaaaaatttgttttctattataggataaaaaattttctactgaaaatctgattaacattcaaaccacctcgttttaaatttgagagaaaaaatctccttatattattatattaccacatactaatttattatacaacgattttaaagaatatatcgagattttctctcttaaggtatttttagaaaaccaaaacagtaatcgacttctttcgacaaaaatgtgggaagtttggtcaaaaaagaacccattttatccttactaaagttcttgatttccatttgcgctaatccttataattcattatgtacagcataaatagggatgaaggtaaaactccttcatgcagctatatctgttcttgaaatcctcaatggcttcctggtcatcggaattaccggttccatcataatcaccgtttcgagctttgtttgcaatatcaatgaaggctctgaagatgcccttgtgcctttgcttgaaatcaggtcgttaaacaacggatcatatttgtttgctcttgcgttgaaaatgatccgctttatgataaagtcattggaatatgccttgcccccaaattgaatattgattccattcctgatcaaaacagattccatatgaagcaacctcataaagacttattatcgcaattatatcactaaacccgatattttccaagttgtgctgaatacgccgcaagaaccatcgtcacataaaatgtctacagaaatcagagtatccgaaaatgactgtatccaattcactgtaggcattccaagaaaagatgctcttgtttttcttcataaatatatttattttacttgtacttaactcttaattacaggtctatagattcccataatacaaggaaatcgaattctttaatcactattatcgtaagctaggaactttttaacaacatccagcccgaaggccggattaatccaaatgttgaactcacaggagatatctggatgagcaaaagtaccgccgttttttcttgctttgatgtaatccctatcgcaccggtattggcaatccaatgcttgaacgtgtttcccaatcataattttaccgactgatgaacggtgaaatctgggtatgtcatttacatttagctgctccggcatccaatagcttctgctctattttcttccttagtccttgtaaacgttattatttgtgggtttagtaactgctgtatttttcttagtaggccaaaacctactgcgattcatgttataaattttattttcaaggattaattttataatttttaaaattttaagggttaaacttatgcaaattgaccattttaggcataaaaaaagacaaacccacttttaactaaggttaaaaaataggtttgtctacttggcgtgcctgaagggagtcgaacccctaacctttagatccgtagtctaacgctctatccaattgagctacaggcacttaaacgataatattagtatagcaaatttaaagatgcttggcaagctttattctgctctggaaaattatgcttacaatagatttgtggataagccattatatgatgaagtacaaatttatattgcatgatcaatgtcagttctgcagaatatcacttttaaatttaactgcataatttgtagaaaacaaattaggcaggtgtttactattacccgcataatttttgttcacggtattggtttggacaccggggaagattactggaagccctggtctgctgcattagctgaaagcttgaagtgcattgagcttaatgttgcagagagcagctttgacggggtttattatgccgatatatatgctgcagttaatttgattgatatatcccataaattgcagaaagaaagattcattttgcaggtaaaaaataatgctcgggaagatatgtacaggcaaacaccctttcaccagcgtggtcagatagaggatgtattggataatggcagtaagctttttggccaaatgtaccattattttcacgatgatcaagtatatgaatgcattaataagcgtttatatgataaattggcctcagttgaggataaggtgcacctgatcggctacagtttgggatctttaataagcttttgttctctgcagcagagacgggaattaaccggtaaagtgaaaaactttataatggtgggttgcccactgttctggttgcggcatggtatgaaattaagagctgatttgcatgtaaaacctaccttaaatcacttcacaaatgtggccggcattttggatattgcctatccacaaatagtgcctcgttatgtggagggattagatgagcaggttaaagtaacagtaaacagatataacccggttaagggacacagtgcttattttgatgttaaaacatcactgaatgcaattgctgaaattataaaaaaatactatcacgaataagcggggttatgccttgttttttaatactttaggaaactctcatgagcctcaaatcacagaatagaattaaaagattttcgtaaaaaattatgcttatgatggatctgaggataagttgaggtcaatattgcataattctcaacgggcacgagtgcctatggctgcaagaaagttgcttaaaacgactttcttgcttatcactgtctcaaataatatagtatagtatgtataatcagataaaattaaacaagataaccggaggaacgatatgagcagaaaaataattgtggatgcagacgctgtgcctagaaaggttcttcatatatgccggcaggcagcagatgaattctctataccgctatggacggtagcaagttttaatcattgcatagattcgcacaggcatgtagtggtgggcaacgcttcgcaggaagcggatatttatctgatgaatatgactgtcaaagatgatatagtggtaactcaggactggggattagccgctatggtgctgggtaaaggtgctgccgctctttcgccgtatggccggatataccagacatctacaatagagtttctcttagaagaaagagagattaaggccagattcaggcggggtggcgggaaaactaaaggcccgcacaaaagaaccacggaagatgacaataaatttaagcaaagtttgctgattctccttaaggcaaaagaaagtaaattataattgtataaaacatagaaacctgttataatatttaatgtttgtataggaggaattgagtaatgattaaacaggagaacttaagaaatattgctataattgctcacgtcgatcatgggaaaaccacactggttgacagtatgttaaagcaatccggtatttttcgggataaccagcatgtggctgaacggatcatggattccaacgatctggaaaaggaacggggaataaccatactggccaaaaatacttctgttcgttatgatgagaccaagataaatatagtcgatactcccggtcactcggatttcgggggggaagttgagcgcgtcttgaaaatggtagacggtgtgctgcttttagtggatgcttttgaaggaccaatgccgcagaccaagtttgtcctgcgcaaagcactggaacttaaacttatgccaatagtagtaataaataagattgatcgcccggatgccaggatatatgaagtggaagatgaaattttaggactgtttattgatttaggcgccagcgaagaacagcttgaatatccggtaatctatacctcagccagagcaggtacggcctctcttgattcagaacagtccggcaccgacctgaggcctttgtttggagctatattggagcatgttaaggcaccgcagggtgaagcagagtctccgctgcagttattggtcaataacaccgattatgactcttatcagggacgcatggctgttggcagaatcagcagaggtaaaatgaacagtggacagcaggtagctttgataaatcatgatggtaaaattacggcagctaaaataggcaggttatacgtttatgagggcctggagagggtagaggctctggaagcaggttgcggtgaaatagtgacctttgccggtttagcggaggttaatatcggtgatacagtggcctgtaaggataacccgcagcaattgccgccaattactgtcgacgaacctacaataaaaatgaactttatagttaatgacagtccttttgcgggtcaggagggaaaacacctgacttcacgggaaattcgcgcccgcctgtttaaagaaatcgagaaaaatgtgagtatgagagtggaagagacggcagacaccgatgtctttgtagtgagcggcagaggcgaacttcacctgtctatattaatagaaaatatgcggcgtgaagcttatgaattgcaggtatccaaacccgaggtaatctataaaagagaagcaggacagcttttagaacccatggaactgttggttattgatattccagaagataagatgggcccggtaatggagatgctgggtgtacgcaaaggtgaaatgatcaatatgatcagccagagcgggggacagcttcgcttggaattcaatgttccggctcggggtttgattggttttcgttctcatctactaacagaaacccgcggtcatgcggtgatgaatcacacctttaacggttacgagccttttaagggggaaatgcaaagccgctatcagggagttttggtggcgctggaaacaggagaggctacaacctatggtctttattcggcacaagaaagaggcacactgtttattacaccgggcacaaaagtatatgagggcatgatcgttggtgagaacagccgtgaacaggatctggaagtgaatgtatgtaaaaagaagcatttgaccaatatgagatccagtacagctgaaaacgcattaagattggaagaacccaggcactttagtttagaggaagcgcttgagtatttagatgataatgagttgctggaaattacgcctttgagcctgagactgcgcaaaaaaatattggacaaagacaaccgttacaaggccaataaaaattctaaaccggcatgatatgaaggaaccgcatatctgccggttttttttagggaaattatagttgaaatgaatccatggataagttaaggttagtactgcataattttcaatgagcatgagttcctgtgactgcaagaaagtcgccttaaggcggctttcttgagatgagagggtttgtgaaattttcgactttatataatacaattaacattaattttacgtccgtataaggttagctaattgctttttaacataaatctgctattatataagtaagagttgaataattaatgattagtgaatggaggtgttatttagatgaccagggaattaattgaacggattttgagagatgtcggtttggaaagcttggatgagattgaaactgaagaagaagacatggaatggtaagacaggaactaaactggggggtgattgttatggatatgcaaagctctgttaagtaggtcggcaccactgacaaaagtgtgtgccggcctttactttttactctaggaaattatgcctattaagcatccttttcacttaagtaattagttagtgcttcccggattatggctgtcaattgttttccactcttttctcggtaattatctaatttaatttttaattccggatcaattcttacggtcaaccgtgcatatttatctttaaccattattaaacacctcctaaaatatgatattagtggaatgatgtggttgtgattaataaattataaattttttgtattgacatcttttttatatggtgataaactatttatacataaaaaactaaataatgattatctgtcaggtacctttaacaaggataatagggaaacaggtgtgagtcctgtacggtcccgccactgtaaatggtgaatttgttttcgaaaagccactgtaggtataaaaacttatgggaaggcggaaacaaatgatgagccataagtcaggagacctgcctgtcattttatacataattggcctttcggtgtagaaggtaatgtaggtaacaatgttattgatacattactctagtcaagcggctggggttttataatttataaacctaatttttctaaaaattttacccatcctgtctttttttagatttcccggtatatatttaaataccgggatttttttttgctatttataagtaacttttttattaacttaaaccttaccaaagtctatatcatgttataataaagttagtataaatcttcctttcaaagatatagtataacttaacaatatcaggagtgtggtaaaattggaacgtgaattaactttagaactggttagggtgacggaagctgccgctctggcttcagcccactggatgggaaggggtaaaaaaatggaggctgatgaagccgctaccaatgctatgcgagatatgtttgactcggtagccatgtgcggtacggtagttatcggagagggagagatggatgaggctcctatgctctatatcggagaaaaagttggctgtgcatgttccccgaaggtagatgtagcggttgatcctctggaaggtaccaatatactggctaaaggccatcagaatgccatgagcgtaattgctattgctgatcatggcaatcttctgcatgcaccggatatgtacatgcagaagctggctgtgggacccagggctgccggaaaggttcatattgatgatcctatagagagaaccttggaaatagtggcaaaagctaataataaacggataagtgactgtaccgttatgatcttggagcgcccccgccatgagaaattaatcgaagcggtacgctgtgccggagccagggtaagattaattggagatggtgacgtggcggcagctattaacgttgcttttgattttaccggtatagatatttgtgttggcagcggtggtgccccggaaggggttattgccgcggctgcgctgaaatctctgggtggagaaatgcagggacgtttacttcctgaaagtgaagaagaatataaccggtgtttaaaaatgggtttaagcgatccggtgaaaatactgtatatggatgatttggttaagggtgacgatgctatatttgccgctaccggtgtaactgacggtgaactgttaaaaggcgttcgttttttaggcggggatcgggctgaaactacctctctcgtgaccagagctaaaacaggtactgttagaactataaaagctattcattatttgccgaataagcctaatctggcacatgagtgttttactaatagttatataattagatagggttaaaatatcaaatttgatttgtagaaaaaagagagcagattccgattcggtatctgctctctttcttaggctttgttgaaaatcctggccgttttggccgctaagtggcctaatttaggtattctccccagttcctcggcggttagaataccacctagtattaccgttaaagcatagatagctgctccgataataatacctgtgattgtggccattccgttgctttgggtgtatgtaattactagatgataagactcccacacgcaggctgccattaataaagtggccagaccgggtttaacaatagttgctttaaatttaaaattaaagccgacatacttggcaatagtagcaatattgagagttgatgatataacaaacattattacctgggatattgctgctgctctgattcctaatggacttggggtgaggtaataagtaaaaccaattttaaagattatcccaactaataaatttctgaccggaatagatattttgcctattccttggagcactccggtagttaccaggtgtattgaccagaatacgatgctgaaagctacataagcaaggggaacgcccgccggctcattgttaaatataaaaagggtcaggtgaggggccagcacgaacagtcccgctgctgccggcagtgcaaaaatggtagccagccttacaccctgagcagcttgctgcctgattttttcataatctttaattgcataggcttcagctatagatggaaccaggctcgttcccattgacagggcaaaggcaatggtgatatttataaaggacatggccatctggttaaactgcccataaaaagccgtggcctgctgttgtgtatagcctattaattgcaggcggtcaataatcagcttattgtctatgattcctgttatagacagagcaacactggcaaaggaaattggcagagccgtggcaaatatttctttaaagatatcccagttcgagttcttggccttagtggtaactgtattttgccactctttgaaattatgccgttccctccagtggtagtaaagcataatcatggcagctaatacggcacccggcagggctcctaaattggctccggctgctgctatagccagtcccttgggtaatagaaggtaacttagagtgaccgtgccaatagccagcagtacctgatctgctatctgggagacggcaactactgtcatgttctgcatcccctgaaaaaggccgcggtaggcggaagtggtggcggcaaaaaaaactataggtgccacagccctgagcccgtaaaaactgtccggggtagccacaatacctgtttccaccagccactcggcgccgaagaacagtagaaaagagaaagataaaccgatggacagcatagcggcccgcgccagcttaaaggttgtataagcgtccctgtactggccggaagcaattttctcagaaaccagcctggccactgctacggggatgccggcagtggaaatggtgaacagaagatagtaaaattgattgggtattgcgtaaatgcccaatccttcatcacccagcatgcgacccagaggaattctgtatgctgctcctaagaacctgattaaaatacctgctgtagtgagaattaatgctccttttagataagattgcttgttgacacttatactcatataattttgcaacctcttttagatttatacctggatgcttgacttatttattttactacaattaatgcctaaagggaaaaaaaatactcaatttatttgaaaaaagttcaaggaggacaggtaatgcgctgcgtaatatttgctaatggtgaaattaataactataatcaccataaaaagtatttaaaggactctgattatattatttgtgttgacggaggagccaggcacgctgaagcattaaagataattccccagatgctgataggtgattttgattctattgcagagtcaacattagaaaaatttctttcagcaggcagtcaggtgaaaagatatccacctgagaaggatcaggtggatacagaactggcaattattgaggctattaagctgaaacctgagcaaattcttcttatgggtgtgctgggtgaccgcctggatcacactttggccaatatccagttgcttgtaataccggcagcaaaggaaattgaatgctgcataatcagtgattgtcatatgatatcactgattatgccggaacacacggcggttattgagggtaaaccaggggatttattatcccttttacccttaacacaaactgtgcagggtgtaaatagttacgggttaaagtggaacttgcatgacagtgtttttacctttaatcaaccgttgggaattagcaatgtgttgcagggggagagtgcctgggttaaaataaaagcgggaattatgcttttaataaaagtttttgaaccggatatttaaaaatcatcatgtgagtcaaagtgtagaagatttttataataatgttttaatagaatgaaatcatttctgtttttagtgtataatatgtaaagagtaaatgccggaggtaatttatgaagatacagtatattgagaatataagacatggtttgccagttgattcagtatatttgctgcagtccaaaagattgcagggttttaggggaaaggcgggaaaattccttctggtggtcctgggcgataggacaggcagtgtggaggcacgcatttgggaaaacggagaggaattgtacgataaattcaatcccggtgatctggttaaaatttcggccgatacaggtgaatttaagggaaaattgcagctcaacatatcctctataaatatatacagaggtaaagatgttgactggtctgcttttttacctgtgagtcctaaggacaaaaaagaaatgcttaagtctatggatagtataattatgtctataaataatcctgatttggccgctttattgaatttatttttttccgattctgaatggttgaataagtacagcacggctccggcggctaaaaaacaccaccaggcttatttgggcggtttgctggagcattctttaaacgtggctcaggcctgtcaacaaattgcccgggtttatactcagattaaccgtgatctgctgcttaccggagccatattgcatgatgtgggaaaaattgatgaatataaatatgaacgcatgatagacatgagtgatcagggtagattacttggtcatattattataggcatacagatggttgaccgggcaattgaagctctacccggtttttcggataatttgcgtcttaaattattacatatgattgccagtcatcacggcgagtatgaatggcagtctcctaaaagaccaaaatttttggaggcctatttgctgcaccagttagatcttcttgacgccagggtagatgcttttaccagagcggcagaggatcgggtggattcagatgaagcctggagtgattgggttaaagatctagagagatatatttataaaaaataataattaatttcttcaagttgtgtttacacagatattattcgggtataagtataccggactaaaattcccggcagcatttgtaagattaagaggtgaattcttagatggaaaatacagagaaataccttgaacaagctgaattgctgaaagcgctggcccacccgaccagattatgcatagttaatggtttaatagagagagagcattgcaatgttaacactatgaaagattgtctttctttacctcaatcaacagtatctcagcaactggccattctaaaagccaggggtattattgaaggccgtagaaatggcacggaggttttctacagtgttgttgacgagcgggctaaggccattgtaatgtacttatcgggtaataaggctcttggatgctattaataggcggttaatagatatggaggtaaccttattataaaatattttcgatgctaacagcttcttttatggggatatgttctactgattgcctgagcatagctaattctcctaatgatagaccggtattttttacttcaatataacttttaattctggcaagagctatttctattttgtcaatttcctggtggtcaatcactacagcccaccaggttttatttttttcccactctttttttgttgaatctacttgttctcgggccttactccaattattttgttttattgcctgttctatatgtgtaaactttacatccatttctccggctgtcgcagccaagtggtggtttactctgataccggtagcggctagtgccagtaaaattattgatagtccaatgataatacgcacagattgttcctccttaatcagattttaactgccagaataacttaccgttggtatccagactggcaaataaaactttttgatgactgtcaatgccaaatttggctagttctctttccagccagttctcatccaacttaatcatccgcaggttattactcattatttgtccgtctatgatcagtgttgtaggtattccctcatatttagtggatatctgtagatcttccgggattaaaggacgtttctgagacttgggaataacacttagcttgccgccggtttccaaaatggcaaattcaacgtcagcaatattggcaatgttctttacccttagctgttccagcaaatcatgtatgttgtagcgaatacgtcttagttcactttccacgagctgtccgttttttactaaaatgcttggagccccgcaaacaatagtcctaaatttaatattttttagtgccgcatatgatataaaaacctgagcgatgagcaggccgaaaatcggtaccaggccgttggccaggggcacaccggtattgctcatggggatggcggctaaatctgcgatcatcaaggcgataaccagctcatagggttgtagttgacctatttcttgtttacccatcacacgcatgactatcactacacccaggtatagaatcagggtgcgtattaaaattagcaacatagttgattcacctcagcattaatttcataatgatttaattatttgctgttataaactaattcatgcaaaaaaaacagcaggagctattaagctcctgcaaagttatttaagcaagttgaccggaaaatatgccatttatgttttgagtgtcatatatgatattgatttctacatgtgaaccatttttattgaaatcaataagtgcatccatactgttgcaaataaagcgaataggtaccagagcttgcccggaaacaggatctattcgaggagggttctctaagaaaacctgccggttattgacgaaagcaacttggcttccgatactcatcttaattatattagtgtttttgatgatggttatggctttgttttcttcattccagtaaatttgaactcctaatttttcaagggtggtcctaagagggcagtatagggtgttatttattattttaggtgaacatttagcttcagaaaaattaacggttttttggttgatttttactactaccggtcctgcgtttataagcagttccggtatagtaaccaaagtatatccttccctccgcaaccggtcaattatctccggcagtgcgcttattgtattaatcagcttgggattattataactatgctgcagtataatggcgcccggcgaaacatctttaaaaatattagaagtaactttttcactggatatgccgcgccagtcctgagagtctgagctccagccgattattttaaagcctaaatcatgtagagcaattaaagattgctcgtctagattgccaaagggtggtctgaaaagatgaatattttgccctgtagccttggtaatgattttttccgtatccaatatctcattaattaagctatccctgttataattgctggcatgaaaccagctatgattaccaatgacatgcccgtcctggcttatctgttttaatatgtccggatacttggcagcgttaatgcctataacgaaaaaggtagcattaacttttttttcttttaagacttttaaaatctgtggggttattttattatccggcccgtcatcaaaagtcagggcaacaatcttatcatgtgaataacttctgtttatcattatttcagggtatttagcagctaaccattgtatagtttgtgcattactctgagttgcgctgaaaatcgtgattatgattataaaaattatggttatttctgctcttctaatcatttatttacccatccaatatcattgtaaattgtatttcctaaataatgatattcaacaagggctataaaaacatgctttaacttctaaaatatttccggcaggctggtattacgcaatagagtcttgtaatcattaaataatatttcttccgattttgttgtattgccttcttgccaggttatttttagtttgccgttacgcagctgttgttccgcttgttttaaagaaaccacagctgttttttcgtagcttatatcattagctataaactgcggctgaagctgtgcttccaactgtgagcgctggccctggattttatcaccggtaaagccggcaatatttttttcacactcgtatttggtaacagggttaattcctgtataagacagcttgaccagtgatttctgagtccatccggttatatcggactgatcagataagacctggacaatagttgctgtccagttttcacttgaagctgtggcaataatgctgttgggcgaggtatcctgcaaaataggatatttatatttgtccgaaatgagccagaattctctgttgcccaggttaactctccctaacggtaatacagcattatattctttacctcttgaagtcaactgcattgatacaaaagcaatgttactgtcataaaaagctattttactgattttgtaattgtctattggctgaacttctttcttttctttaatcttttggatgtattgatcccttgcttctgttaaaaatgggtattgaaaactaactacgctcatgttgtaagcttgcttatagtcattgttttgaatggctgacaggtatgctctgactgtcttttccaattcaggggtattgggcggtggtgaagaagaacaggcagtaagcatagttgccagtaagcagagtagtaaaattttgagttttctactaagagacacttgcattccttctttcatatttttaatttaaagcttgataatagaattcagcataaatccttggtatccttcagaaaacaaaaagttttttgtgaagttttgatctgttttgggctgcatttgtccagcataaggattcgactaatgtttataaaatcctttttaaaatgtattaataattgtaggctgaaggttgttttttaggttataataatgaaatatatttatgtaatgaggagataagatgaaggatattagagtagcggctgtacagatgcaggccatagccgggcagaccaaagaaaacttagctaaaataattatgtactcggaagaggccgctgccagaaaagtagatgtattatgcttccccgagttatgtgtacagggttataacagggagactgcccgtattatggctgaaactattccgggtgaatcctctgaagcaatcagtcagttagcccggaagaaaaatataactattttagccgggatagccgaaaaatcagccgcgggcttgccctatattacacaactggcagcttttccggatggaacaataaaaaagtaccgtaagacgcatttaggtaaaagtgagctgccatattttactcccggggaagtgcttcccgtttttaattcggataaagcaatgtttggcatagctatctgctgggatttgcactttcctgaagtgactacgatattggctctgcaaggagcggaaataatatttgctcctcacgcctcacccagcatagtgggtgataggaaaggcatatggttaaaatatcttaccgcgagggcttatgataattcagcctttttggtggcctgcaatcttgtgggaaacggcgggggaaagcagcaattttgcggaggtgctttaatgcttgatccaaaaggaaatattattgccgaagcctttgataatcgggagggattgttggtagctgatttcgatgccgccctaataaacactatacgccaaaagaaatccggttccatgagaaatagtttttacctggcagccaggcggccggagttgtataacagttaccggaacgaataaactcacgatgactgttgccggaaagccgccatacaggtggttttccggcagcgtatttaaattttaatataggaccaaccctcggtttgttttctggtcagttcgcctacagcagaggatacgatttggacaaacggcagtaattgttctgccgggatgtttttatcttttagggtattggaacagacagccaaaataactcctttgttatgcagttctgccagtttttcctcatactcgcttcctttcaagtagaaatcatttattcctccggcataagcgattaattctatttccacattttcagatcccaggtccttaattaagttagtaatatttctaacagccatatttttcttaacggcattatcttcatttaaagcaaaaatagttttatacctggccataatatcactccttactgttttttgtattatgacataaccagaaaatcggtgcaagaggttatttgtttgacggaaaagtgcttgccatctttttttttataccacgttgaagggagcagggaattttattagtccacttgtctggttaagtatgccgggaacaagttcaagaaccataaacgccttatcaggtacagggaagggagcttttatgcccttagtactggctggtaaaaaaccaaaacgcgggtaataagaaggataacctataacaataaccgccttatatcccgcgtttttgcataaaattaggccatgccggactaattttgaacctataccctgtttctggtactttggatgcacagctaaaggtgatagaaccaaagcgggtatttctttagtttttgtttcaataactaaagggctaaacagtaaatgtcctactaccagctcatcttgtactgcaaccattgataattgagggttaaagtttactgagtgacgaatatcctcgactaacttcgcctcattaggtctgccgaaagccagtgagtgcatttcatagactgcagcatagtctgcaatgctctcggctcggattgtcagcatattatacctccttaagataaaccagtgaaaataattgttgattattttagatttttatatgcgcagcagtttaaatcatcaaccctgacagatagttgatttgatatttttttagtagttaagtagttgtttaagcagtgctgttagaaagtgtaaagagagatgtttggttcttaaagcatacagggttaattttctctaattatattggagaagtgatctcctggcaagtgaggtagctgagatagccaagattatttgcctgacattaaacattagataaattaataataaaattaaagcgggtggtgaatacaatcatagctataaaacaaattagaataaagaatataaataaattgggacagcataaaggtattcgtttgaaaaaatttttcaactgtatgtcacaaaatgctctttggtcaagttatataattagaagaggctaaggcaggtgtcactatggataatatgccggtcaacaaatttaaagccatgtttgatgaccattatccgactgtctgcaggcagttgacttatctgttgggcaaccgttttgccgcggaagacgtagctcaggagacatttttaaaactttatcgcaccccgccgagggataagggtaatctggccggctggctgttccgggtgtcccgtaatttagcctttgattacttgcgcagtgaaaaaagcaggggcaggcgtgaggaacgcaataaaatttggtctgaagggtgtactgaagctttatcctgtgaagaagcggttatgcgcaaagaagcgataaccctggtgcaccaggcactgcagaacctttcggaaagggacagagcttgcttattgctcagattctccggcgccggttatgaggagattgcggagataacgggtataaaatattcttcagttggaactgtgctggccagggcgcgggccagattcaagcaagaatactgctgcctgaagggaagtgatgactgatgtgcctcaaggaaggtgttttacaggcttacctggatcaggaattgagcgcggcacagagagctgaggtagaagcttgcctgaccggctgtgaagcatgcaggcagttgctggaggtgcttaagagcaatgatgcttttgttgcagcaaagcttgaggcatatgcctcctggttggaaaatccctctatggccaccaatgcggcttgggccagattttacggtgatttaccggctaaagagagcaagcataaatttggggaggtttggaaagttatgaaaagatacaggttggtggctgtagccggtgttgtggttatggcgctggcggcatcgtttagtttcagttctgtacgcagttttgccggagaaatcttaacggttttccgagtcaataaggtacagacaataaatatcgatccacaggaaatagccagactgcaggagtctattgaaaagggtaccggacaagtaaatatagataactttgggaaaattgagctgagcaatcagcaaacctctgaagaagtcagtctggagcaagccgggcaggcggtagattttcctgtcaaattgcctgtgctggcgggagattataaaggaccggttttacaaaagagttcggctggtagagccagttttactttagatatagttaaggccaatagcctgctcagctctttggggagccaaaaacttttgcccgaagaactggaccagaaaacttttactttaaccatgccggtaataatcggggctcagtatacgtttggcagcgaggatagccgtttattggtagctcaggccagaagccctgaaatgtcagtgccggaaggtgtttcggttgagcagatacgtgatacgcttctttctgtacctgttttgccggatagtttaagacagcagttagcctcggttaatgactggcagcatacgattttgataccgaatattgatggcaactctcaggaggtaatggtaaacggtgtgcagggtgtgtttaccactgctgttgggcatagcggtcataaagctaatgagagaaatgagcggagcctggatgagcgaggtcataacagcagtgcgctgatttggcaaaaagacggcgtcatatacgcgattgccggtaacgaactgactctggatcagtctttgagcatggcttcctctatgaaataagttttatgaggtgtttacttgattataaaaactgataacctgaccaaagtatatggaaacagaattggctgccaaaatatttgcctctcgattaacgaggggcaaatattcggtttattaggccccaacggggccggaaaaagcacactggtcaaaatgctgaccggcctgctcagacctacttccggtgcggcgcaattattgaaccgtcctctgggggatttgcaggcccgtaaaaaaatcggttttctgccggaaaattttcgttatcaagaatggctgaccggttatgagttgctctcttttcatgcagccctgtataaggttgaaaagacaaaaaggacgagcaggatagatgaggtgttaaagacagttggcttagcaggtcgggagaaacaaaggataagaacctacagtaaaggaatgcagcagcgtataggattggcctgtgcccttttaccggaccctgacctgctttttttggatgaacccacttctgctctcgacccgctgggcaggcgtgaggtgcgtgaaatagtcgttagtttgcgtaatcgtggaaaaacagtctttttaaacagccatttgttgagtgaagtagaaatgatttgtgatcacgtagcgataattaaaagagggcagatagcagcgagcgggacggtaaacgagttattatccaaaagtgtggaagtggaaatgattattaccggcatgaacgagcagattgaacgtgagttgctcctgattggtaccggattgagaagagacggtgagcggttttgtgtttcactggacagggaaagtgatatacccaggttagccggagcagtggtgcaaaacggtgggtttctatacaggttggctgccagacgcagttccttggaagacctgtttgtagagttaatctctgataaggaggacggtcattgataacgatagctgctattacttttcgtgaggttctgcgtaaaaaagtattacttaccactttgctgctggcagttgccttctttgccctgtatggaacaggtttatatcatgtcaataaagattatcattcagcaccaaccatgctgaaaaacgtcttgatgccccaattgtatctggtagggctatatttcggcaattttattatagcttttttagcaattttcagttcggtaggcacaatttctactgaggtagaaaacggtaccatgcacgctattttatccaggccaatttctcgcagccatattgtgttgggtaaatttggcggttatgccggcatgttaacagtgggagccgcagtgtttttcgctgctgtaaccttgcttattaatattattaccggtttccatttgcctaatgctgctttgttggttgccctggctttattttgctttcagccattgctattgttggctctggctgttatggggacaacttttttgcccacattgtccaacggggtggccttgttttcgctttatgcggtaggtacaattggtggtataatcgagcagataggcaatatggccaggagtgagacgttaactaatataggaatagtgtccagccttcttataccgactgatgcaatgtatcgcaagctgacctgtgtgattgcgcaggcagccaattcaccgcttatctcaacgcaaatgggtccttttggcagccaatcagagccaagccactggatgattgtatattcaatatgttatttcatgtcagttcttttaatagcggtgcttgttttcagcaggcgggatgtgtaggggcaataaaaaaacacagaatttatggtaaacatagattctgtgtttaattgttttctacttatataatttatccgaccacttcatagcctgcatcaataattgattttttaatgtcatccaaagttaatttatcagaagaatatgaggcagaaactttttttgctgccagatcaacttccaccttgtttactccaatttgctttagagcattttccacggcagccttacagtggttgcaggacattccctcaacatttatggtaatagtctggttattattgcaggagcaacccattgcagcacctcctttatagttattgtctatatttttatattatcacttttccttcaacgtatcaataaacaatcatatttttctcaaataaccggggaatgtaccggcttagactaagttgttttaagatccctgggttcccagcctaactcgattttatcaccgtcattaattggctcagtaaaagcggcatcctgtgagtttaatttaaataccagtttgccttgcggtctggttgtatcaaaatttacagcatcaaagatgtccagcataatatgttcatattttccggataacttcactgcttcaccgttaacaaaaacagtgatttgttgcgccggtaatatttcatgtgaggagtctgaaataatacttttgtcaggagtatcgttaacagttagtttttctccgctctcagatgcattgtcagcgatatgaatagaagatactatagctttattcggcagggctctcatcggctcagcttcaacattggcattttcagcttttgatagggcaattattttcaatatatctccgtttttgatctcggtgtcggggtaagcagcttcctcatttaatagaatttcaactgccgagcctgtctcaggcaagtaatctctgacaaaggaacgtggaattattggccgctgtgtttctccaatactaatttcatccccatcccgaataattgagttcaaattggcttttagaccgttaatgaagatatccgttgattgctgtttctcctcgtatagcacagttttttgcccgtttagtgtgaattgcaggctggcattgtttttacccaacaggtttttgatatcataatttatagcacagagtgtgctggcaacacttgtgttttgagtttttggaattctgtataaatggtcattgactgttatcgatataaaatcatgtggcaaatttttataagcaactgctgcaatacctatgaccgtaaccccgtcaggaccgttgataagattttgcgagccacgctccaggtcaaccagagcagccctgtcacgtatgattacgcgtgtataatcaaggttgagtcgcctgctcattctttctctcaaagtgggtatttggcagcctccgccaatgcaaaaaacagatctgggagccacaccgtcattcaatttcaggatattatcacatatttcttcaaccagcagatctaaagccggattaattgttttcattaagtcattattaaaaactgtgttttcctggcctaagatgtcagtatatattatttctgttttgtggctcagctgccttttgatttgttctgcggtattaaagtttaccaggtatgcttgaacaatttcttcagttattttgtcaccggctaaaggcaccatgccgtaagcaataattgagccgtttttggaaatagctatgtcggaagtacctgctcctatatccaccagtgccagatttaagagtctgagactttccggtatagctacttcaatagctgcgatcggttcaagcgtcaggttgattggctccaaactacagcgatataatactgagtaaagtccgttgataactgttttaggcaaaaaggtagcaattatttgggcaccgatttttttacccctgtgaccgatcaggcttgttatagggaagtcgtccaatttataagttatgatgctgtgccctatgcaatgataatcggctttgttttcaatttcctttaatagctcctggtagatttcatccagggctgcctgttcaaagctgcgcagtaaactcctatctatttcaatattgttgtcaataatctgttcataataatggttttttgtaattagagatcgcccggcagctgccacagctacctggtgcagtttttgaccggttttcctttccaggctgttttttatttttcttatcgcttcagccactttgggtacattatgaatttgtccgtcatacattgtgcggctgttgtgctctaacatttcttccgcttcaattttcaaccggtcgtcttctatttttccgacaatacctatgacagatcgagtgccgatatctaaagcaaatatatactgattttgacagtattcaaattccataatagatgaccctctctataaatggttggataagtaatatagttaattttacactaatataatcaattatatagtaatacaaaaaactgtacaataaaataaagtatctgttaattatgatgtgaaaaactttttattttctattgttaatagaagttaatttatataaaataggttattatgataatcgaataatacttagaggtgaaagctattttgacaaatatgaataaagattatggtcgtgaagtggcctatagttttgttgaagcaataaaaaataatgattcaatggctttttggagactcctggacaggcgggggcagggttattttataggaatgtggttttatgttttgggagatgccagcgtgagtatgattatgaatttaacgggagaaaaaagctttttggataataccctgggtccgattataaatagtttgagggagaatttgactggtgtgctagacgattttgtcatcggggatatagtatatcttgacgatgttcatgctaaaataccgattatttcgagagaaggcaacggtaatcccaatgagtctgattatatacccttaatactggagttaactcctatgtctgaggtagatcaggttaatagcagcggaaagataaacttcacttgctggaaaattgacactttgaaatgcattcaggtgagaagcgggtagttaaaaaataaatcccctcgttaaatataaacagaggggtttttatactgttttggggcttaagcttgttgatcataaactttattttaaaatattttcctcaatccaagtacgcagctgggagttaatattataaaggccgctttcttccaggctgacacctctttccctaagcgcctccagcattaattcctgaggcggctgttgggggcagttatgactaacgctaacatattgagccattttgtagagtaccagaaaaggtgtacaatttcttaaatcaattacaaacccgtaacctttttttctgttgataaattctttctcgacattaaaatcccaaaccaaattattttttatttgatccatagcatagttcatgatagattcattaggatctatagtacccatactctcattcccctttccaattagtataaatatatagtgattgattcatttagactgtatgttggtcaatattattataaaaattaacccgcgaatatcatacaataccgccaaatgtgtgtcaataaggggttgtaatccttgcgtctattatattttactgatacgcatatcagggccagtaatccgaaatacaggatagataattattatgaatcccttaaaactaaattgcaggaaattgttcaactggttgagctattttcggttgattatttgctgcatggcggggatttatttgatttgccctggcctcctgccaaagcggttcaaatgtcagtagattttttagagcaaataaaagtccctgtttatatagtgagcgggaatcatgatttattgggacaaaaactatctacgatagagaataccatgctctggtttttagccagtcgtggtttgttcaggttgttgtctcccggtgataagatataccttaaacaggcgggctttactttgcagctttcaggacagcattataatgccggtatagataaagaaaacaaaattaactcgtattgtgtgaagaagaaaaattgtgatatagctattcatattgtgcacgggatgcttttaccccagccattttcacctcatgtacctgcaactatgattcaccaggtagctcctctaactgaagctgactttactctctgtggtcatgcacatttaggttatcctgctgaagaaatagacgggaagatttttatcaaccccggttccatttctcgtatactggccttagaatgggaattggtgcgggttccacaggtagtttttcttgatttttcgggtggaaaagtgcagtgtcagtatattcctttgaagtctgcgcgccctggttttgaggtattaagatttaaataaattatgttttatgtgagggaatgcaatgaagcagcttgttttagcagaaaaaccgtctgtagcgcgtgacctatccaatgttctgggaaattttaataagggcaacggctaccttgaaagcgatgcttacataataacctgggctatcggacatctggttactttggccgagcctgatgattatgatgcagctctcaaaaaatggtttttaaatacactgcctattttaccgagagagtttaaattaaagccggtttccgctacattaaaacagtttaatatcgttaagtctttgctgcatcgaaatgatgtgggggacataatctgtgctactgattcagggcgggaaggggagttgatttttcgttatatttataagctgactgattgccaaaaaccttttaagcggctctggttgtctgaaactactcctgctgcggtgcgcaagggttttgataatttgaggcccggtaatgatttggacaggctggcttttgccgcagaggcccgcagccaggctgattggttaattggcatcaacgctaccagggcttttactgttaagcataatcaattgctttccgtaggtagagtgcaaactcctaccttagccttaattgttaaccgggaacaggaaattagagcttttgtgccggaaaaatactgggagctgtttgctctttttacaaaggagaacggccagacctatatcggtaaatggtttaagaaggagaagaaagctgttgaaaattgggaaattcctattcaggtagggcaaaagcaaactaatcaaaaccctgcagcttcttttgaagcagcacagggcgggataccttcagtgatgggagaagcggttcccagcagtaatggtcaagacaagccggtggctatgcagaccaagtttgctgccagggaagcagctcgggatattcagaaaaaagtaacaggccaaccgggtcaggttgtcagtgttgaaaaaaaagacattattgaacacccccccctgttatttaatctaaatgatttgcaaaaagaagcaaacaaaaaatttggtctttcggcagctaaaacattgtctgtggcccaggaattatatgaatccagaaagttgattacctatccgcgcaccgacagtcgctgtataacggtagaaatgggaaaaaccataccgcagcgcttaggagcgttagccgtagttgcggagtatgaaaattttattcatttgattaaggaacgtaaagcttttttaaacaagcgttatattaatgacagtaaggttacagatcatacagcattgattcctacaaacgtaaaacctgatttagataagctaagttctgatgagcgcagagtttatgatcttgtagttaggagatttttggcagcctttttccctccggcccgatacgaacaaactcaggtaattaccgaggttaagcaggaaacgtttcttagccgtggccgggtagaattagataaaggctggaaaacagtatatgatccggttcaggacaaacttgtagatgatgaacagggtattttgccggtgattgaaaacgaagaaagtgtcttgacgacgaagacagatattaaagagaagaagactaatccccctaagagatatactgaagcggcattactttcagtaatggagggtgcaggcaggttgctcaacgatgaggagttgaaagaagccatgcggggcagcgggttgggtactcctgccacgcgtgccgcaataatagaaagactgctgaaggttggctatattgagcgtaggaaaaaaacgttgttgcctactgaaaaaggcgagaatttgataaaattggtcccggaacaggtgaagagcccggagatgactgcccgttgggaaaaagctctggctgatattgaggacgggcagcttaatccgggagaatttatgtccggtataattgaacaaaccaggcaggttgtcgagctggccaggcggcagaaaacagagggtgagccgttgagaaacaatagggatattataggtaaatgccctttgtgcggcagaccggttgtggagtatccgaaaagctatagctgcagtgactacagggcgggttgccaatttgtgatttggaaggtgatactgggtaaaaatataactgtagaaatggcacgtatattattagaaaaaggccggcttgaaaaacagccgggttttatttcaaagaacggcaaaaaatttgacgcccctttgattataaggaatggaagagtcgaatttgatttttaaaaagttgcttgacattaataagatgtagtagtatgataataaatgtcgctacggtgcggcgtaagaaaacattaaacggagctgtggtgtagtggtctaacatgccggcctgtcacgccggagatcgcgggttcgactcccgtcagctccgccactcaagccgcggtagctcagttggtagagcagaggactgaaaatcctcgtgtcggcggttcaattccgtcccgcggcaccatttgcggaagtagctcagtggtagagcatcgccttgccaaggcgagggtcgcgagttcgaatctcgtcttccgctccacagattctaggttgacataactttgatgatgtgctatcattataacactctctgtaaagtgaaaaacataaattggttgttgacagggagaagataatttgttaaaatacaattcgtcgctgtaaggcggcaacaggtctttgaaaactaaacagtgtaagatggatgaaattaaacaaacctcgtcaaaagttttaacttttaacgaaatttaagccaaatcttaatgagcaatcaaacttttcacatatttaacggagagtttgatcctggctcaggacgaacgttggcggcgtgcttaacacatgcaagtcgaacggagttaagaaaagagtttactttttgcttaacttagtggcggacgggtgagtaacgcgtggataatctgcctgtaagacaggaataacgccgggaaaccggtgctaataccggataacctctttttatcgcatggtgaaaagagaaaaggtggcctctttacaatgctgccgcttacagatgaatccgcgtcccattagccagttggtggggtaacggcccaccaaagcgacgatgggtagccggcctgagagggtgatcggccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatcttccgcaatgggcgaaagcctgacggagcaacgccgcgtgagcgaagaaggtcttcggattgtaaagctctgtgatattggacgaacagatttcttgtaaacagcaaggaaaaatgacggtacaataagaggaagccacggctaactacgtgccagcagccgcggtaatacgtaggtggcaaacgttgtccggaattactgggcgtaaagggcgagtaggtggtttattaagtcagaagtgaaaactccgggctcaacctggagactgcttctgaaactggtagacttgagtgcaggagagggaagtggaattcctagtgtagcggtgaaatgcgtagatattaggaggaacaccagtggcgaaggcgacttcctggcctgtaactgacactgaggcgcgaaagcgtggggatcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaggtgtcgggggtatcgaccccctcggtgccacagttaacacaataagcactccgcctggggagtacggtcgcaagactgaaactcaaaggaattgacgggggcccgcacaagcggtggagtatgtggtttaattcgacgcaacgcgaagaaccttaccaaggcttgacatcccgtgaccgctgtggaaacatggtcttgcaagtttacttgcacacggagacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccctacagccagttgccagcacatagaggtgggaactctggcagaactgccgttgacaaaacggaggaaggtggggatgacgtcaaatcatcatgccccttatgtcttgggctacacacgtactacaatggcctgaacagagggaagcgaaactgtgaagtagagccaacccctaaaaacaggtcccagttcggattgtaggctgcaactcgcctacatgaagtcggaatcgctagtaatcgcaggtcagcatactgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgaaagtcggcaacacccgaagccggtgacttaactcgcaagagagagagccgtcgaaggtggggtcggtgattggggtgaagtcgtaacaaggtagccgtatcggaaggtgcggctggatcacctcctttctaaggatattggatgttggaagttaacggttagccacagggagagaaatctcacacagctaacaaaatctccatatctcaatattggtcgacatccatcgacacaactgtttagttttgagagactttttccggtggcaatagcgaagaggtcatacccgttcccatcccgaacacggaagtcaagctcttcagcgctgatggtacttggggttaccccctgggagagtaagacgttgccggaaactaaatttacccctaagaggggttttttctaacacatgatcaatagccagaaattagctgttgacttgagttaaaacaaagagtaaaataacatcttgccggcacaaagtgccggggttgttgtctctgggatagcctaactacccaaagaccagcaaccaaaagtaggttaaacaataaaaaagttctttgaaaactacacagcgtgaagtaaaagaaagctctatttaacaaaatagaactctcaagcgcaaaaaataggtcaagcaaaaaagagcatacggcgaatgcctaggtgctgcaggccgaagaaggacgcggcaagctgcgaaaagccacgggaagccgcaagcaggcaacgatccgtggatatccgaatggggcaacccggcgaggcaaaccctcgtcacctgtaaccgaatacataagttacaggagggcaccaggggaactgaaacatcttagtaccctgaggaaaagaaagcaacagcgattccccgagtagcggcgagcgaaaagggaccagccaaaacctaaactgcttgcagattaggggtagcgggacactcatcacaaaccattgctttagccgaagcggcctggaaaggcccgttataaaaggtaacaaccctgtaggcgaaaaggcgagaagtttagagtggatcccaagtaccgcgggacacgaggaaccccgtgggaaacagggaggaccacctcccaaggctaaatacctgcagcaaccgatagtgattagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaaaagaacctgaaaccgtatgcttacaagccagtcgaagcacgttaaaagtgtgacggcgtactttttgtagaacggaccggcgagttacatctaacgggcaaggttaagtcagaaaagacggagccgaagcgaaagcaagtcttaatagggcggcaagtccgttggagtagacccgaaaccgggtgatctacccatgttcagagtgaagctttagtaaaataaagtggaggctcgaaccgaccttcgttgaaaaggaggcggatgaaacgtgggtaggggtgaaatgccaatcgaacccggagatagctggttctcctcgaaatagctttagggctagccttgagaaaaaaatccggaggtagagcactgactgggctaggggccttcaccggttaccgaactcaatcaaactccgaatgccggattaaagaatactcaagagtcagactatgggtgctaaggttcatagtcaaaagggaaacagcccagaccgtcggctaaggtcccaaagacatgctaagtggaaaaggatgtggggttgcacagacaaccaggatgttggcttagaagcagccaccattcaaagagtgcgtaatagctcactggtcaagtggccctgcgccgaaaatgtaacggggctaaagcatgtcaccgaagccacggatgtcgcaagacatggtagaggagcgttccatatgcggcgaagtcgtaccgtaaggagcggtggagcgtatggaagtgagaatgccggtataagtaagcgaaaaggcaggtgagaatcctgcccgccgaaaacctaaggattcctggggaaggctcgtccgcccagggtaagccgggacctaagccgaggccgaaaggcgtaggcgatggacaataggttgaaaatcctatgccaccaaaagtcgttatcaggatggggtgacacaggagggtaggccaagcgcgcggatggaaaagcgcgtccaagctcgtagggcgtcagacaggcaaatccgtctgacacaaagcctgagaagtgatggggagggaaaacaagtaccgaagtggttgaacccatactgtcaagaaaaacctctaacgagactcattggtgcccgtaccgcaaaccgacacaggtaggtagggtgagaatcctaaggcgcgcgagagaaccctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgcctcattaacgtgaagatttatacattcggagcgtgaagaggccgcagagaaaaggcccaagcgactgtttaccaaaaacacaggttcctgctaaatcgctaagatgaagtataggagctgacgcctgcccggtgccggaaggttaagaggagaggtcagaggcaactcgaagctttgaattgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcaggtaagttctgacccgcacgaaaggcgtaacgatttgggcactgtctcaacgaggggctcggtgaaattgaactgccggtaaagatgccggctaactgcgataggacagaaagaccccgtggagctttactgcagcttgatattggattttggtattgcatgtacaggataggtgggaggcggagaagccagggcgccagccttggcggagccaacgttgggataccacccttgcagtattgaagttctaacatacggccttgaatcaggccggtggacattgtcaggcgggcagtttgactggggcggtcgcctcccaaaaagtaacggaggcgcccaaaggttccctcagcgcggttggaaatcgcgctcacagagtgcaaaggcaaaagggagcttgactgcgagacatacaggtcgagcagggacgaaagtcgggcttagtgatccggcggtatcgagtggaagagccgtcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagttcacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtaggtcccaagggttgggctgttcgcccattaaagcggtacgtgagctgggttcagaacgtcgtgagacagttcggtccctatccatcgcagtcgcaggaaacttgcaaggagctgtccctagtacgagaggaccgggatggacggatcactggtgtaccggttgtcgcgccagcggcaatgccgggtagttatatccggaagggataagcgctgaaagcatctaagcgcgaagcccaccttaagattaggtttcccttcgcaagaataagacccctggaagaccaccaggtagataggccgggtgtgtaagcatagtaatgtgtttagctgaccggtactaataggtcgaacgcttgaccttatattcacgctgtgcagttttgatggaactagatgagaatttattaaagccctttagagatttttctagagggtttttgcttgtgcgacaggcagcagcattattttttgctggttgttggtacatgttatcagtacagctttttttgtaaatacaagtaaggtattacaatgcttcatgtaacctacttatcgacactataggattaagcatgtttccgcatacaagccatgtggagtgtgtaataaggatagaacggtaaaatcccaatgattacgcgggttgcggtgttttttgagcttaaattttggtagtaaggaatgggtggtcatcgctgtgaaacgaagaaaaagccggggtagttgtgtgcctcggctttttaccgtaaagtagaattagtttaaattatagcagctttgaacccgatagtttttgtttaggtatccataaattaataaacaagcctaagactgatattacactcagggcaataaaaatattgtgtaaaccaaaagtaagtacttctttgttcaaggttgctgagccagtgctaactgtatgataaaataaaacccccagcattgccactccaactgtttgacctagtgcttgggtaaacgtaaaaagagccgtagcagaaccacgcaaattccattccacggaagattggatcacgataccggacgaagtcagagctaaaccaaaccccagtccgataataaacatcccaaaaatcaattcaaaaatcgaaaaacccatcgccaccagcaagctacaaccagccagaatggcaccggcccctaatgaagtggtattacgtacactaaacttcattaatagctttccacagtagaaagcccccagtgtccaccccacagacatgggaattaaggcaatcccagaaccagttgctttatagcttaacaccccttgaacccatataggcaagtaaacattcaaaccgattaagaccgtacacaaaaagaaagtagctaagttcggaaccattaccatcggcaacttaaataaattaagcgggagtataggttcaggtgatttcaactcaataaaataaaatagagacagaaaacctactgcattaatcaataaactcaaagtaattggcgagatccaagccttattctgaccacctaaaataatcgcatataatagggaagtcataccgattgtaaaagtgatggctcccggatagtcaatatagcgctttttcttagtaaattgctcatgaaaaaagagtttgatcaagctgatcgaaagcaacccgaaaggtatattaatcagaaatatccaatgccaagataataaatcaacaataaagcctccgacaagcgggcccagaattcctgaaatgaaccaaattgcactaattagtccttggatctttgcccgttcctcaatattaaaaatatcaccgataatcgtcaagctaaccggaaataaagccccggcccctattccttgaatcgcccgaaaaaagattagatgggccatagaatgagctaaactacaaagcgaagatccgatcaagaatataacaattccaatggtaaatacctttttccgcccaaaaagatccgctagcttaccataaattggtgtagttatcgcggtggccagcagataaatagcaaaaacccaactcattaaatggatgttccctagatccctaacaatagttggcatagctgtacttactattgttacttcaatagcagccaaaactatcgccatcaataaaccaattattacctttcgtctgttaatttgtatgacgacgctgatcccacatcaccttacttcctcctattagatgcagtttattagaacaacagcactaatcaatacaaccctgtggatattattatacaggatatatagttagttttctactcaagaagaaaaacaaatatctgttaaaagacctccttattgtttctgtatgttttatttaaaagccttattgaagaatttgaaataccgattcatgaccgccattggtctaaatcgagtagggtaacgctatagtaattaaaatgtgcgaactataaatatacaagaagccgggggctggagaacaaaatcctcggctttattcatttcttgcatttctgtgctatggttaagccttcacctcaatcctacagtcgctcactaatacccctcgcaaagctacgatgttgcccgtggcaagcgaagattccctgtcgggggggtacactgtataggtatgtcgaatttacttggagtctttaatccgggccgctgagaggtgttctagcgacacagcgtgagtcgatggatgaactgggccgatttagggggtattccgtaaaacgtctagaagccgcctgcgcaaagacgctatcctataccgtccacccaagcctaaaaaatgtacaggcaatccttaaatccggacaggacaagctgcttgatagcaaagacgcatcggaaacgccccagagacatcccagtatggttttacacgtggtgctgattactataaaagggggaataactgatgttaaacgataacactgtatccaagctgcatgagatgcggctcagtgtcctggcacaagcattccgtgagcagttaaaagacagctccttccatagattatcgtttgaagagcggctaggtctgcttgttgacgcggagtgggcggtacgtaagaataaccggatggaccgactcatcaaaaaggccgattacgctatcagcggcgcgtgcgtcgaggacattgagtatcacccggaccgaaagcttgacaaggcacagataatcagactggctacctgcaattacatccaggagtatcacaatgtggttattctcggggcgacaggaagtggtaaaacctacctctccaatgccttcggaatggcggtcagccgaaacttctacaccgtgaaatatgtgagattaccagatctgctgagcgagttggcaatcgcccgcggcgaaggaacctaccgcaaggttatcaagcagtacaagcaagtgaaattattaattttagatgagtggctgctattccctctcaaagagagtgaagcacgggatctgcttgaaatcgtcgaggcaaggcataaaaaaggctctaccatcttctgttcccaattcgatgttgccggctggcatcttaaaatcggcgaaccgacgcttgcagacgctatctgcgacagaatagtccacgactcctacagaattgtgattgaaggagactccatgcataagagaaagggtattgtggattaaatctgagtttttaggaatcggtgtcgaggcaaccggcaccagattcccctaaccataatcaagataattctgtctccagttggactcactttcgacggaagctatgcccaatatcagcggaaggtgtgcacaacgtcaaacggttaacgtgcactcacgctccgaaatattcagtaaacgatgaagaacttgaaaaacttcataaggaactcaaagaaggaatatataaccccttgcccgtacgcagagtgaatattccgaaacgggataaaccaaatgaaaaacgtccattgggaattcccatggtttattcatactgcactcccctcaaacacgttttggaattaaagaatttgtttggatttggatacccactcagacaacaacttttcagtctccttgtcaactaaaatattccatggtcgaccaagcgcaaattttgtacctttaagcaggcctttgtctaacagataatataaccacgtgcttactgacgccgaaacgttcagcaacttcctttacagtaaccgggaattcgcacaggagaaactttggcacatagacaggtatattgtacagaggtttacggaatggtttaactacaaaaggcaacgccagcatagactgggtaacatgaatgaaatacgcgaactcatctatcgttgtggccttgcccggatgcgggttggctgaatgctgaaggaagaagaatatcggaaagccgtatgcgagaaaaccgcacgtacggttgtatgtccagcaaaggctggtgtattcagcaggggagaaacctgccgaggtaaaagtcagaaaccttgtagctaggatagcagggttaaaggaaactgagattctggagtctatcgacaatattatccaagggatgatagcgagttgccaggccgtagcgaaagcgaacgcataggtggcctcgaaagtgcgtagtcccgaaggctgagcccgcaaccgtagggtgaaagcagcatggacagttgaaaactgactgatacaactgttccacttcggcggggtggtagcgacagcatggtaacaaggatacactgagcaactggagaagccctccttgccctaaaaagaaatttttagaaaaaggtagattctataaccagaaacactgggaaatgaattgaaggcaagagggtggcggatgggttcgtaggagcaatgaatctgggtaataccggggaagcaaaggaaccctactgttagcaattcttccaacaagatgggaggtaaggacgagatgataaaggcgtccataaacatacaggacctgagaaggaagatatacatcaaggcgaaggccgataaaacctggagattttggggattgtacgttcacgtatgtaagatagaaacactccaagaagcttacaaaatggccaaaaataaaaatggagcacccggaattgatggtataacctttgacaatattgaggcaagcgggatagaaatatttctgcaacaaatacaaaaggaacttatctctggtacgtattggccgacccagaaccgtagaaaagaaattcctaagggtgatggtaaatataggatattgggtataccaacaattcgcgatcgggtagttcagggagcactcaagcttatacttgagccaatattcgaggctgatttccaagaagggtcatatggataccgacctaagcggaatccccaccaagcaattgacagagtagcaaaagcagttgtggaaaataaaacacgtgttatcgatcttgatttaaggtcttattttgatacagttcgccatgacttattactcaagaaggtagcaaaaagagtcaacgacgaaaacgtgatgcggctgctgaagcttatactcaaagctagtggcaaacggggcgttcctcaagggggtgttatttctccgctcttagcaaatttatatctcaatgaggtagataaaatgcttgaaaaggcaaaagaagtaacacggcatgaacaatacacacacattgaatatgctcggtttgccgatgatattgtgattctaattgatgcttaccctaaatggaattggttggaaaaggctgtctatcagcgcttacttgaagagttaacaaaacttgacgtgcaacttaatgaagagaaaacccggatagtaaacctagccaacggagaaagttttggcttcttaggctttgactttcgaaggagccgaactcgcaaaggtaaatggggagtactatttacaccaaaaatgaaagcacgcaccaaaatattgaccgaactaaaagaaacatttcgtcgttttcaatcacaaccagtgagcagagttattgaactcattaaccctgttctacgtggatgggtgaattactatcgagttgggaactccggtcgctgctttggctatgtaaaggactggattgagaagaaagtacggcgacatctaatgcgagcccgtaatctcaaaggctttggctgggacaggtggagtaggaattggctgtatcagaacttaggtttatactcggattataagatacggcactacaaaaatccgaaagcgctgccagcacaataggtcacataacccttgatgtgaagttagcaggaaagcgcagtgcgggaaatctgcacgctgcgtttgacgaggcgggggttggaaacggggcagatgacccgcttgagggggacactcgcccgaaaggagagaaccggattggcctcacaaggtctagaactgctaccgcgcctgtcctcgaccctactgatgagggggcggtggtaaccccactgctctactttgtaaaggtaaaaacctagtatttgcgcgccttgcgtggtttttttggcttggctgcaggtagtaatgaatgcggataaacagcgtaataaaaaggaaaagccgggggagatgtcttccttggcttttaatatatgtattagagatatctatatttatgacaaaaaatagatgtatgacccaattattctattttgtcgacaatatctcctattgcataataaaacaaattatgataaatttttatttgggcgtatgcccaaatatttataactttaaataaatattaaatagtataactaacggcttatgaagataaataaatagtggtaaattaatataatgctttgtttactaatgatgtgctatatacactcgcagctagaaaggttttaagtgttactgtccaggaaagttccgtaaaattatttcttgcataagggatgtaagccatattatttaaaaaatgttctttaatgattcatcctatccgatacattaacgtaatgtattttgtgaccactcttttaactttaatgttggttaattagggttattgaagcaaaatcacataatttatatccagatttcgcactaagagattacctaattagaaactattgccaaacgttattttttaagattatcattaaaccatttctctatttgataagaaaaatttatttatgaattaatgatctctattaaactcaagtggatgtggtaagttaaacaacttaaccaatacatcaattgtattaggaatattcgtcccaacccaatgacgcacgccaatgggttgcaacctttgctctgaaatagttagatcgtcgagttctttttgtaatttttggggagacatcttttttccgtttttagctaacaaccatgcagctaaatttagtacaagcatagccaatacttttaaaaaacaataggcatctactcttttcgggctgcgaagaaaaatctgttgtaaatcaagggatcccttcaaagatctaaaactgatttcgatgtcgtttttactgcgatagcgggtaagcagttcgttagcatcaactttctctttgtcgtggttggttaaaagcacaaaaataccgtcagttttctcaagctctggaattaccgcctcatcttttgaccaggacataacaagcgcattgtgctgatttagctctactgttacattaaacagtctacgcatttcaggttggcctttaaaaatattatctactgctttatcacaggcttccttggtaattaagttgcgtttgttgagcttgccattaagttctaataaagcatcttctgtgttggttatgcgtttttgacgacgttcctcttccttgggttttttgttcaaatcacaataaataacataaataatggcccttacagtatgttttgcaagtttttgttcaccttttttgcgtcgctttttgttctctttatttttgggtggaggatccatttctactttaaacgtgtattctgtttcataagcctcatagtgtttgggtaatcagcatcaagcgctctgcccattttgtcatcattgaatttttgggacggtatgccgagtattgtttcgacctgtcaattctcacaagcttcttcaaatttatataaacgggtaaggtttttatttctgcgcaccatgtcaccaatcattatttcgcatacaaaaccagtgcttacccgacaattagtaccgttagctctgtcttcacgtagatgttcataagtaatatattcttcgccaataaaatcgtcaattattttgccgatgccaagacttctggctaaaaaacaccgatagtactgcacctgaaggatttgacttcggaacctcaacttttaattctggcattatcttcatcaacgcttcaggtggcaatttggcaagttgttctaaaataagttgtaggtccatgacgatccattactaatagttttttgctattagtaatggatcgacaccaaaaaccaactgctctccattttgtggatcatatatttttgtggttgtaattaatattacttattcaccattatcttacagtattgattttttataatgcggaagttaggtttatattaagtgaaggaggtgatattatgattcaatatcaaaaaatgccacgttacccgcctaaattaatagtggctcggtaggtaaaccgggaatgatttgcaaccatgtgccccacattaacctaacctgaaccactattaatattattatattatatgtatttaagaagtacaatattctattcggtacaagggtactttcaatgaaatgacaaaagcctagttgtgtattatcatgaaatttttatgctttgtatgcttaatttgagtaaagctgtgcccaatgcactttgcagctagaatgataataagatgttcctgcatataacgatgtttctgtataacccggactttggcgcaaatattttccaaccccagctatatcaaggcttacacggcactaataataaaaatgtagtagcgaatatttttatgaatacaccaataaaaccttgatatatactggatttctgatagaattatagtagtcgcgaacaaattggaggctacgatgtttctcaagaaatccgttaagacagtcaaagggaaaaaatactcccattatagtatagtcgaatcatttagagacaacggtaaagttaaacaccgcttaatttttgcaattggccctcttgatgatgaagcagccgatcggttacgcttaacgcttaatgcccactctaaccaagatcttgttgtggccaaatctgatgatattgttgtcacaaagcatggagcatatttagatgtagctgttctggttcatatctggcaacaatggcagtttcacgagttctttcaggatgaccgctgggttacaggtatggtaattaaccgttgtattgacccggttgcgaaatgcaatgtgcaggagtggatgaccaaaacagtactgcctgcctatatagatacagatccattgtcaatgaatgcatttgatatctttcgagaactagaccgactatgccagcgagaaaccgagctacagtcatatatgtttcgtaaaattcaagaaaagcgaccaaatagcctggatgtgtttttttatgatattacctctacatatgtaacaggaagtcgctgcgtacttactaagtttggctactcgcgggatcaccgtcccgattgcgaacaaattgttattgctttgatgattaccccggatggttaccctttttattggaagttgctggagggtaatactcaggatgtttccacagtttgcgacttaatccaaaacgtcaagacttgttttcccatacaacactgcaccatggtttttgaccgaggtatggtatctgctgataaccttaaaacattagagaaaacaaattgggattatgtttcggcaatggacagggacgagattaacgtattatcatttttcgaaacagcattgccaacccctcctatgccggaggactgggaacaagtcttggcgatgcaggaatttcaaccaatagatgatgacatattgtattaccgagaatttgaagatgataatcggcgatacattataacttttgacgtggcacgttttcttgatgagcaccaaatacaaagaaataaggtagaacaaattaataggtggctaatcaaaaaaaatggggatttgaaacaagccaaaaaatcaagaaatcgtgacactcttgagcgagaaatcagcaaaatctcgaaacggtttcatgttcataaatatttgtccgttcagattacgccctgttctcgtaccgttacaactaaaactggtaaatctcgtactgttgaatcatttcagctttcagatactattgacaacactgctttgcagaaagaacaacgtttgtatggaatcacatgttttatctccaatattacccaagagcgtatatctgctcaggaaatagtacagtggtatcgacggaaaaataaaattgaagaagcctttagggagataaaatcacatcttgaattacgtccaatttatttaaccagggagaaaagagtaagggcccatgttgctgtttgcatgctagcctattttctgagaaatgatattgagctccaacttaaggagcacggaatttccaattcaactgagacggttttagccttattagctgagtgcaaggctaatcgctgggtctttgataaatcggaggcaaagacacacttaaatatcacaaaggtctccgaaaagcaacaacaaatattaaaagcgcttggatgtgaatcaattgtggacgtaaagcatgttaaaaacattttacaaaaggccgaaaattggctgtagtagcgaacgcatttttttaagagtaccttagcccttgctacgactgcatttggaaaaatcttacgccaaactaaggtataacggaacaaagaattcccgcttgatacaccctaaaatttactataaacaatattagggttggggcctaagcagtgttggaaagatattttggtgtagacatactaactaagtgatttttgtgggtgaaataaaaaaaaatgccccctgaaagttagatgtattaagggacagaagttctcgaaagaacattggtttttatcaatcaattattttgagatcctcgtaaaaaaagaaatagtggatttggtagacaaccaaatacagagttagagttgacaaccacgtgcccttaatatgccgttcagtaaccactattacaattctatttaaccatttttttagttaattttcaattaccaaagatacatttctagggaggttttatgatgagaaaagttaagcaaaaaataagttttttactggtaattgttttgttagtcaacttgttgttaccatgcgcgagtgcactagctgctgaatcatcaaacgattttgtagttcctggtggcaacgaacagaatcttatatctccggacacgtctaattggggtaatcaaaccagtataccgcaatcaaatgcaaatccaagtattaaaaatagtaatatggaagaagcaattgtgaatcagataatagaagatcgtgaaggtcaaatattacctctcttggcttccattactattagattagctagacaatatattgtaagaacattgacaattgcaagagttattataactagtcatgcaagtactagaatagtacaaaatagtatttcttcacttcaattgcaaaaagtgatggataatggggcaaaatatgtagataaatattcagaagctagagccatttataacaaccaacaaaatataatttgcatatttacacaagtaagtggtaaatgggttatgacaactgtatacaaaccagggtttggcgagatatcaaagaaatttatccgatcaaattggagtttttgatttttatagtaaattcctatatttagtaaaattgcacagcgtacctgtttacctgggtacgctgattcttgaaactgctgaggtgataatgttggttatattaaaagataaggggcgttcaactagctgttgtgaacttagaatagacattgatagtatcaaagtaattggtgaaaatactgaatttgttgacctgacaatttcattttataatggaaattgtttttccgatataaaagccagtatagatttaaatattgatgacttgacaacagtattgaaaaaattaactatgctagcaacggattctgttcaatatattgatccttatgatccaggcttttttatatattcaattcccgagacagatccaataaatgatgagttagtttttagaatatttgtatcaattgacgcagggttaattaatggtactggagcaacatttagtgggccatccctggcattaacagttaagcaattggatattaatgtatttgtaaatgaaataagaaaacaactaattgaatttccaagaacactatatagagcagatatttaatctattactatatagaaacgattaataaagtaatggtaatttttactcctatcctgtaaaatagaatcaagtgtggggaggggtattattaccatgaggaaattgcatttaaacaatccacaaaatttaaccattgaggatttgaataagataaaaagagaaacaccatataaactaagatgcagagttcaagctgttattcttgtcatgaaagggagacaagcaaagcagattgctgaatatcttgatataagtgaacaaaccataaggaaatacgttgcttactttaatgaaggtggagttgaaaaactgcttcatgtatcaaaaaaaccgggaagaccgccaaggctaaccaatgaacaaaaagaagaggtcaaagaggtactgaaacaatcaccatcagaggttggttttagtacccatactacttggaattgtaagaccctcgctgcttacattcatgatacatacggcgttaaatatacatcagatggtgtttggcgcatgcttcttaagatggattttcgttataatcgtcccacttatgtattagccaaagctgatccggaaaaacaaaaagcttttcaagatgagctggaagagttaaaaaaatctcactgaatgtgaaatactcctatatgtggatgcatctcacattagggactatcaaggtttacaacgagcatggttcccaaaaggtgagcaaaaaaagattaagaccatgcaaaagttacattatacggtgctttaaactactatacgggtaaagttttttgtgtaaattatgacaaaatcgatgcagaaaaattcaaagactttcttaaaaaattggtatcacattttttaaaagatgacatttctaaaatttacattgttcttgataatgcaagagttcatcatgcaaaactacttaaagactttttagacgagcataaggatcatctgttttttaaatttcttccaccttactcacccaatctgaattgcatagaagagttatggaaatggttaaaaaatacagctatttataatcgctttcataaaaatgcttcagaaattcaaaaatctgttgactcgtttttagaggaaatcaaatgctgttcggaagatgtgaaaaagagactttgcgtttaatttataacgatatttattatttcggttctatatagataaagcagctaaagttttagaaatattttttgtaatgtaagtttttaagattccattggtattttgaaaatactttttaaatattggagtagaacaacttgaaatatttacttttaatccttgttattatttcgcccatatgggtaaccggttttgcaatagcaaacgaaagaacatcatattattcagacgaaaaagaaatccttgtcaaatataaagatgaagttattgaaacttggggagaacgcctgttggaaccgaaaaacggttcattctttagtcaagataacaaacctgttgctgaagattttctccccgaaataggagtggtcaaatatacgattcctacttctttaagtatggaggcagcaataaaggctttcaagaatgacgaacgggttcagcttgttgctacgaatgacacccgattattagatccatatatggttaaatcatattacgaaagctgtaatgaatcagtatatgatggggtttaccaaaacccatcatataaagagcaatgggctttacagcagtttgacataccaaaaatcagggaagaaattgacgatgataaaattaaacaagttaccgtcgccatcttggataccggagtcgaccttcaacatgaagatctaaaagatgctttagtgaatggctataactttgtaagcaacaatgaagatcccaccgatgatgttggacacggaacacacgttgctggaattgtaggagcaataaacaatgataaagggattataggggtggcctctggtgtgaaaataatgccggtaaaggttttaaacagccagagtacaggggatgtaatgacagaaatcaaaggtatagtttgggctgtagataacggagccaacgtaattaatctcagcctaggcggagaacggtttaaatgtggagtagacgcattcaaccccgttgaatatgctgccgtccagtatgcaatcagtaaaggggttgttgtcgtcgccgctgcaggtaactattcagagatagtatcttatccggcagcatatccagatgtaattgctgtaacatcagttgatcaattaggtgatatttcaatattttctaatttggggacggaagttagtatagccgctcctggtgaggatatttacagtaccatgcccgaaaatacatatcaatatgcaaccggaacatcagttgctgccccatttgtcagcgggataacggcattaattctagcgaaaaataaactcttaactccatatgaagtaaagcaacttatagaagcaggagctgatgataaaggaaatccaggaaaggacgatcaatacggatacggtattactaatccccaaagaagcatagggttgctagttgtaaaaatcaaatcatcagaatccaatttattttatcagggacgatctctacaattttctttgacaatggaagatattgagcaaaatgtccagtcttcggtatgttccggtgtataccaagatgtatatagttttgtgattgattttaataaatcatatgggaaatactattatggcgattatcatctggaaaaaggttctgttgtaagtattgtatatgggaaaggtgaacaagcggtattactcgaaaagccgggtttttatgaaacgcgtactcgtagcgtaaatcaggagtatgctggaaaccgctataaatttagcctgtttccggaagcaccgatagcaaatattgaaagcgggtattatagtttacctatagatttagttctgactacttccacagttccagggagtatatattacacgactgatggagaatcacccttaaaagaggggaaattaaggtctgatgcaaaacactatactgaaccgataaaaattaccaccgatactaatattaaagcaataacggtttcagaaagatttaccagtacaacagcttcttattggtataaacaattttttacggatttatcaatagaaatcgaagaagaagaccagattattaaaacggaaaattatttgctggaggttaataagcaaaataatagtagtatatatagactaatactaaaagatttgatagaaaataaaaatgatcaatacttcgttattgatctagctctaacaaataccggttccagtcatgataagcttatattatcaaaagaaaccttgcaaaaactagctgagcttgaaaaggatgtaaagattaaatatttagctgctgaaattcttctctctcacgaacagattgttaaaatgaaacaaaccagcattaatgaagtagaactggaatttatcagtttaatacgggaaacagctaagacacacgtgagtttattccaggagcaaaataacaagagttccataaatctcgcttccaatgtcgcaaaaacagacttgaaatattttaaagatggggaacaggtttatccggatgaattaaatgacattaaaataaagttaactattagtatgacaacagaagaaacccaagaaagccaatggtatgattttcggaaaatgggagtttttcagttgattgatgaaatgtattatgaatatctgggaggagaattggatctaagtagtcaatgctttacaattgaaataaaaccggaaaaacaaatcctctttgtcgcagagaacagccagagctttgaggacattcaagaccactgggcacaaaaatgtattgaagtgcttgcatcaagacagattgtacagaatatcaatgaagaagaattttttcctgatgatgcaatcagtcgggctgagtttgtaataatgcttgttaaagaattagaccggggaaaaagacaaatctatacagaataccagggatattttaaggatgtttcagaggaagaatggtattcaccttatattgagagggctaaagaaattggtttaataagtggaaccaaagcagacttatttaaaccggaagaaaggttaaccagagaagaagcttttactattcttatgcggatttacgaaatgacaaagaaggaaaacggcttaaccttaggaaattggaggattgtttctttgctcaacgaagaaagggttgctcagaggcaaacagcatcagttgacattcaagaagtaagtgaatgggcaaagccagaaataataaaggggctggaaatgggtattatttacggatatccagatggaacaataaggcctaaacatactctgacaaaagctgaagcatctgtaatattattaagactttttgaaaaatgctcagacaatagcaaagcacattaaaaataggagtatattgagtaaaagaacttgtaccctagccacattttatcgttttatggcagcaaaccctgatttggcagctgggaaagagccagaggaacatgaacgcgaatttaagagattttcacaccaatttataaacgaattatggcaaacagatgttctttatgggccgtatattaaggtgggcaaggctaagaaacagctctatttgttggcttttattgatgatgcttcgagattaattactcacgggcaattttttgatacacaaaactacacagccctgagaatagctttgcgagaggccatattaaaacgtggagttcctaagatgatttacacggataacggaaaaatttaccgcgccaatcagttcgccatgctatgtgccagtttgggttgctccttaatccatgccgctccttttacgccaacctctaagggtaaaattgagagatttttcctgacggttcgccaacggtttttatccaacactgataccactaagattaggggtattgatgaattgaacttgcttttttggcggtggttagaggaaaattatcagcgcaaaactcatagttcattagatctaagccctttggatttctttatgtcgcaggcccaccagattaaacttttctcgaatccagagttgttaaaggaatatttcttactgcggattactcgcaaggttaatcatgatgctacattgtctatagacacggtactttatgaaacagaccaatgcttggctaactcccggatcgaggtgcggtatgaaccagaatggttaactatcccacaaaaaacattacccctgtacaaagaaggtaaattagtaggcgaggctaaacaggttaatttttatgacaatgctagggttaaaagacggggcagacccaattcggcgaaaaaagaaaagccggaagatgttatatttgaaaagaaagaaacggtaaagatacccgactcctcaagcagtatctcctttacgaagttagcagagcagatgaagggggagggtgagagttagtgtttcttcaatattttgggctaaaatttaacccctttagcaaagaggtccctgtagagaagatgtatatgagtcaggatttacaggagttaactcaaaggttaaaatacctgcaaactacaagaggtattggtcttgtagctggggaaccgggtgcaggaaaaacaacgactttacgtaaatatgctagtgaattaaatccttctctttatcgtcactgctatttctccctgtccacagtaacagtatcagaattctaccagggattggcgctggagttaggagaagaaccggcttttaaaaaggtagctattttccgtcaaatccagcaagccatctgctcaatgtattatgataaccggataactccagttattatcttagatgaaatacaccttgcttcaagcaaacttctagaggatttgcggctgatttttaactttaaaatggactcgcaaaatcccttcattcttatcttgtctggccaatctacaatacgcaataaattgggcatgaatgttaacagaccgttaaaacaaaggttggcggttaaatacgttatgcagggattaaaaaaagaggaaatcagcgactactgcaacagcaggttaaagcaggctggacaggtggaagatattattacagaaggggctactgaagttctatatgctaattcaaacggtttgccccgggtggtaaactcattgatgtccaactcattaatttatgcctgcaaccagaatctcaggattatcgatgaagaagttatttaccatgcacagaatgaactaaatatttaaccaaacggctggggcattttgctccggctaatttttttaccgcactctactttcccttttaaggacagaaaatttaatttgataatggtttcaaaacttctaaattaatctgcgaacaaaagcctaaaatcggtcagaactagctgttttaatttgagaataatggatggattaatttgagaattgacagtatatgagcccatcaaacttcaggttagaaatcaaatcgatgatgcggtttataatgaggaatataatagaatatcgaatgaactggaggaattgagagagcagcgagcagagtttgataggcagaataacattagaaacgattaccgggaaaggctcaatgtgattattgagacgctgaatggttggcagggcttgcttgtagagttcagtgataaaatatttaatgcgttggttgagaaaatagaggttatctcgccaacgcattttgtttttgtgctgaaaagtgggatgagggtggaacaattggaataagaaggtggctaataaagttctagttgatatataattatcttcaagagtatgctatatagaaccgaaataataaatatcgttataaattaaacgcaaagtctctttttcacatcttccgaacagcatttgatttcctctaaaaacgagtcaacagatttttgaatttctgaagcatttttatgaaagcgattataaatagctgtattttttaaccatttccataactcttctatgcaattcagattgggtgagtagggtggaagaaatttcaaaaacagatgatccttatgctcgtctaaaaagtctttaagtaattttgcatgatgaactcttgcattatcaagaacaatgtaaattttagaaatgtcatcttttaaaaaatgtgataccaattttttaagaaaatctttgaatttttctgcattgattttgtcataatttacacaaaaaactttacccgtatagtagtttaaagcaccgtataatgtaacttttgcatggtgtccataggtcttaatctttttttgctcaccttttgggaaccatgctcgttgtaaaccttgataatccctaatgtgagatgcatccacatataggagtatttcacattcagtgagatttttttaactcttccagctcatcttgaaaagctttttgcttttccggatcagctttggctaatacataagtgggacgattataacgaaaatccatcttaagaagcatgcgccaaacaccatctgatgtatatttaacgccgtatgtatcatgaatgtaagcagcgagggttttacaattccaagtagtatgggtactaaaaccaacctctgatggtggttgtttcagtacctctttgacctcttctttttgttcattggttagccttggcggtcttcccggcttttttgatacatgaagcagttttttaactccaccttcattaaagtaagcaacgtattttcttatggtttgtttacttatatcaagatattcggcaatctgctttgcttgtctccctttcatgacaagaataacagcttgaactctgcatcttagtttatatggtgtttctctttttatcttattcaaatcctcaatggttaaattttgtggattgtttaaatgcaatttcctcatggtaataatacccctccccacacttgattctattttacaggataggagtaaaaattaccattactttattaatcgtttctatatagccaattagggatattaaacttctgtcggattcggttaggcagaagcacgagaatgctatgtcagtttatttaaataaataattcttggcaataaatatttatcttaaacaaaattgaattttgattttatagaaaagcgctcctgaaaacccacgggcttgtcccgtgggatgaaaggagcggtcgcccggtagggcgacaagtatatacacaaacacttcctctactgtataattgaatcatggaaagaaaaacaaaccattgcgtctacaatattaactatcatatcgtgttttgcccaaagtatcgtcgcaaagcaattacgggtaaagtagaggatgctgttaaacaaataattcaagaaatatgcaatacctacggatacttaagagcattaccgccaacagaatatttgtcgcttccctggcttaaaaagaaatacttctggggcagcgggttatggagcagaggttactatataggcactgccggaaacgtcagcactgagaccttcgcaaatatattgaagcccagaaatattccgggaggaggtgaaattgtgagcaaatgtaaaaataaccaatcaaagaagtcaaaaggcatcgacattttggtgaataaatttcctgtatacctaaccccggagcaaacttccctggcccgtaccctgcaaagagaggcagccaaagtatggaacacaacttgcattgttcaccgtacaatctatataaaacatcactgctggctcgacgaaggtgccatgaaagcgttcgttaaaggcaaatacggtgttcattcccagtcggcgcaggctatagtggaaacttactttgagtgctgtgagcgcaccgggaagctgcgcgaacaaggggttacagattggcgctatccccatcgcaggaaacgttttttcactgtaacctggaagccacttggtataaattacgaaggaaagatgctgactctctccaacggacgcggcagggaatcacttatacttaacttacccaaaagactctccggagccgtcattaagctggttcaacttgtatggcaccgtaacctttactggctgcatgtaacggtagaaaaaccggccttgaaaaaagtacagggcggcgttacagcagccattgaccccggtgaggtacatgctgtagctatcacagacggtaagaaatctttggtagtgagcggcagattgctgcggtctctgagccggctcaggaataaggtgctgcgcaggttgcaaaaagctatttctaaaactaaaaaaggctcaaaacagcacaataagcttttagctgcaaagtaccggtttttgaacaatattgagcgccgaattgagcacgtcatacataccatttcagctattgtttcaaaatggtgctttgagcataacgtcaataccgtctatatcggcaatccagaaggcgtgcgcaagaaggactgcggtaaaaagcacaaccagcggatgagtcaatggactttcggtgaattacgcaggatgctggagtataagttaaagcgtcatggcattaagctgatatcagtggatgaacgcggtacttcgggtacttgtccagcttgtgcagagtataccaagcaaacaggtcgcatctataaatgcggcaattgcggttttgccggcccgcaccgggatatggttggtgcttctggaattctggataaatcggttaacggtaaattcaccaaaggccgtaagttgcctgagaaggtcgaatatgcacggctgaaggtaaaaactgcttaaacgtatctacgatgagtagtagatgcccatggaccgggccaaggctgtggtaacacagtgctgtagctcatgagagagtgtaagaccttgctttgccagggcagttctcaatgaaatgagaaacctcacgggtagaagcctccgggctcgtcccggaggaggttcactatatagaaacgattaataaagtaatggtaatttttactcctatcctgtaaaatagaatcaagtgtggggaggggtattattaccatgaggaaattgcatttaaacaatccacaaaatttaaccattgaggatttgaataagataaaaagagaaacaccatataaactaagatgcagagttcaagctgtcattcttgtcatgaaagggagacaagcaaagcagattgccgaatatcttgatataagtgaacaaaccataagaaaatacgttgcttactttaatgaaggtggagttgaaaaactgcttcatgtatcaaaaaaaccgggaagaccgccaaggctaaccaatgaacaaaaagaagaggtcaaagaggtactgaaaaaatcaccatcagaggttggttttagtacccatactacttggaattgtaaaaccctcgctgcttacattcatgatacatacggcattaaatatacatcagatggtgtttggcgcatgcttcttaagatggattttcgttataatcgtcccacttatgtattagccaaagctgatccggaaaagcaaaaagcttttcaagatgagctggaagagttaaaaaaatctcactgaatgtgaaatactcctatatgtggatgcatctcacattagggactatcaaggtttacaacgagcatggttcccaaaaggtgagcaaaaaaagattaagacctatggacaccatgcaaaagttacattatacggtgctttaaactactatacgggtaaagttttttgtgtaaattatgacaaaatcaatgcagaaaaattcaaagattttcttaaaaaattggtatcacattttttaaaagatgacatttctaaaatttacattgttcttgataatgcaagagttcatcatgcaaaattacttaaagactttttagacgagcataaggatcatctgtttttgaaatttcttccaccctactcacccaatctgaattgcatagaagagttatggaaatggttaaaaaatacagctatttataatcgctttcataaaaatgcttcagaaattcaaaaatctgttgactcgtttttagaggaaatcaaatgctgttcggaagatgtgaaaaagagactttgcgtttaatttataacgatatttattatttcggttctatataggtattcaaaaatattagtaacttcatactcttacagcacattcttacgctaatgcgttggttgagaaggtagaaattctctcgccaacgcattttgttttgaagatcgggatgagggttaaggggtgaagttaatgaattttcaaacaaactgggttatttgataaaaaaaccgctttgtttgaaatcttaaatattaaagtgaacaatataaaataattcttagaaatccctaatgatatgtgatacaataaaattgctaaaccaaataaacggggttatctaataaaaaacccagattgttggctaacaaaaaggtggttaaaatgaaaaaggacagaatgaggctggatgaaataaggaatagatttggaaatcaagacagttttacagcacaacaattatatagcttttattctgaacaggaagctgatcttaatgtaggaacttttcgctggagagttcatcatttaaaagagctaggaattattaggaacttaaaaagagggatatatgtttttgaaagtaacaagaactttgaacctatagtatcaaggactttaacaaaactctacaatttaattagacgtcaatatccatacactgatatttcaatttgggatacagtatggttgcataattttatgattcatcaacctgcttattcattaatcgttgtagaggttgaaaaagaagcaataaatgctgtttttgaaatgttaagagagaaaatgagaaatgtgtatatatattctaaaaaaaacaatgatattgattatatgatttctagtaattcgattataataaaaccatatttgaaagagtctcctgtaagtaaaaataaaaagattgttgtacctaaaattgagaaaatattagtggatttatatttcgaagaatctttattcattacttatcatgggcaggaaatttataatatatttgaaaatattttttcaaaatatacgattaatattaccacattatatagatatgcaagatatagaacaattaaggaaaatttaagatggtttttattaaatcaggtacaaatagataaaaaatacctttaaggagattatattttgataaaacaagaggcttttacagaggattggattaatcacaaagctaatgaacttaaaaatattagtaagtatatcgatcctattttattggaaaaggtaacaaaagcgttgtacctaatagaatgtttaactaaaagcaaaatgtcttttatctttaaaggtggaacagcagttattttgttactaaaaatagcaagacgattctctattgatatagatatcatagttgagaagagcgtcaatattgaacaatatctaaaaagtgttattgagaataataaagtctttaatcggtttgaaaaggatgaaagaaataaacaggtagatcttcccgtagttcactataagttgttttattattccattaaggatgggaaagaaaattacatattgcttgatgtgttatttgaagaaaatccatatatggaaataatagatactaatttagattgtaatttgattgatacagttgaaccgattattaaaattaatacacccagtattgattgtattttaggagataagttaactgcatttgctccaaatacaataggtataccatatggggttgataaggaacttgaaattataaaacaattatatgatattagcggattgtttgacgtatgtagcaaccttaatgttgtccgagaaacttttattaaagtagcacaaaatcagattaattatagaggattgcagaatgtaacatttattgatgttttgaatgatatttttgaaacatcgatgattataacctgcaggggaactatggaaccagataaatttaaagaattagatacaggagttaggaaaatgagaggatatagtttggaaattaactcctttattattgaagaagcagttaaatgtgcggcaaaggcggcttatttatcaatgttgctgaaatgctctaaggatagaatagaaagatttgattccagaatagatttaaaaggatactttgtaaacaataagttagtaaactcagttaaaaagtatagaccggagggtttttattattggtataaagcgatagaattaagggaaagtatggaaggcatgttagaagtcgccgccactctgggggaataatttatatcccttttgcactctcgacacatgtggagtgcgtgataaggatagagaggtaaaacccagtatttatacgggctgcgggaatatttagcatgttccctcatacagtaaaagcctgaaccgttgtcaaggggggcatagtaatgtttctctcgaatggatactggtagtaaggaatgcgtaatcatcgctgtgaaacgaagtaaaagccgggggagatgttttcctcggcttttaatatatgtattagagacatctattttatgacaaataaataggttttgtcgacaatatctcctagcgggagtttacgaattagcatgtcgttatgaacaaatgaacagaaattatcatctaaaaaactagtggaggccttgattttaaaggacttttttgcaattaaaaagtggtattgatgaagaaaaagtgtattaccctaccgcataactcatatttaacattttagacatgttttttggttatgaaatgcttaatttcaaagactttattgatgtatgcaggaattttatgcataagtgtcgaagttatgtattaccctaccataataaagggaggtttccatggcttcgatcattaaaaagaagaaaaaaaatcaattttattactatctggtagagtctgcccgagttaacggtaagccaagaattgtccggcaaaaatatcttggacgtgccgaggatattgccaaggctgttgaaggcaaatctgatttggaaaatcccaagtacagtattgttttagagtttggcaccgtgtgtgctttgtatgatattgccaagcagctcggtgttattgaaataattgataagtatgctcccaaacgcgaacaagggttaagtgtcggagaatatatgctgctggctgctataaacagggtcgttaaacctgttagcaagttccaaattggtgaatggtatgataaaacaatgctttatagaatgctgcctgctccaaaacaatcattaacaagtcaaagattctgggataatatgagtttattatctgactcagctattgagagttttgaaaatgaatttacgcaacttatcgttgataaatataatctttctaccgatttgcttatttacgatgcaaccaacttttttacatatattgatacgttatcagccgataagttaccacaacggggccacagcaaggaaaagaggtctgatttgaagattgtcggtttagcaatgatggttactcccgatttcaatgtccctcttttttatgatgtttatccgggcaatgacaacgactctgttgagtttaaggcagttattgagaaacttaagaaccgctatattaatatttgcggtaaaccgggaaatgcaacccttgtttttgataagggaaacaattctctaaataatatggatcttgttatgagcggtgaatttgcttttaatgttgtaggttctcttaggctttctcaaaataaatccttgcttgatattccaattcaagaatacgagtcggttaacagtgataattttagaaatgttaaggcataccggactacgctttccgtttataaccgggaaatgacagttttagtggtttgcaatcctgagttatttgccggacagatgcagagcattgcaattaatattgaaaaatgtactcttaagttacgagtactgcagaaatcattacttgatcgtgttgccggtgtaactacaaaagggcgtaagcccacggttacatctgtacaaaaaaatgttgccactattcttcacggcgagtttatgagtgatattttcgatgttcagatatatgaacaagatggtcttgctcatcttgatttttctattaatatcaaacaatttaactatgttaaagaacattttcttggcaagacagtcttatttacggataatcatgattggccaaatgataagataatctccacatacagatcacaatatcatatagaagacgattttaggcaaatgaaagacactacatttttaggttttcgtccaatacatcattggactgatcaaaaaattaaagttcatgctttctattgcgtgctggccttaagactttgttgtttgttaaaccgcgttctgcatgaaaatggccttaaaatgagtataaacaaaatgctgtcaagattatctgatattaaacaggttattaccgtttatccaaagaagggtaattcaaaaaaggacagggagtgtttttcattaacgaaaatatctgctgaagaaaagagattattagaggttttagatatagggaagtatgcacttggtgggtaatacacttttatccctccgatgccttgtgattgctggcatagaagggatctgtttctaataattcgtaaactcccgctagtatctcctattgcaaaatgaaacaaataatgataaatttttacttgggtgcacggccaaatattagtaacttaaaataaatattaaataattaaactaacggcttataaatgtatataaatagtggttagttagtttaatgttttgtttgtaatgctgtgccaaatacactcgcagctagtaaaggtattaagtgtgactgtccaggaaagtttcgggaaattatttcttgtgtaagggatgtaaggcatgattttaatataatgattaatcttatcctatattaacgtggatgtattttgtgaatagtcttttaactactatattggttaaatagcgttattttagcaaattcacatggtttatattatattaagttaaggaggtgataaaatgattcaatatcaaaaaatgccacggtacccacctaaatggggaaaaataatagtagctcggtaggtaaattgggaacaacttgcaacggagtgcccacagtaacctagcctgaaccactattaatgttattataccataaggtcattaaaaattcacaatattctattctgtccaggagtgctgtcaacaaaatgaaaaaagctactttgagaaaaaatagcttgatggtaaatgggaagatccattttaaaatccttgttataaacgaataagaaataaccgcagtgacaataaaaccattgttcataataactgtcccagccatgacgggtctccggatcagagaacctccggtgacagtagcaattattaatgtctttagatttacagtcacaaaccttaataccgaagggactgccaccactattgatacaagtaccatctccgaatatagcaagcttacttgtatcacccaacaagccagcctgagcgaaggctcaactacaactttagcaaaaatctgttgattcagcctttcaggtctattttcgaagattttatcctgcagagccagatcaacaagttattgaataatccctgggtggcgtggaggttgtttttgattcttgccaagcttcttgcggggcttgcgcttgaaggggtggagagaatcctggcggtcttgagaaacttcaggcttctctaaccacatcctattataatatcataatgtttaccaacatcaggaacatcccggggggtacacctatcattgcacaaagcagagaatcatgcttaagcttgttaacccatttagtaatactgagttcaccatgctcagacattagaacaaaggacctcactcggtcttgggtaaagttgcgtatcgtcatccacaattatgcattgatgtaaataacaagagatgggctatcttaacataaagtgaaaatctaagataaacgaagatatttaaagataatcgaagtactttaagagagggtgtaagtatgaaaaagatattgatttctgtattagtgctcctaatttcagtttattccccggtaggcgtagccttggcttacgagtactcggttttagccgttggggattatgaggatcagtatctcccaaatttgatgttcggagatgccaactattttgatgattatttagaagatgagttagattgggaaacgacacaatatgaggttgaacctaatcctgatggtacaggcgatgattataatccgactgacagaactgccattggggtttctctaggcgattttaaagatggcgataatattccacaagcaaaccaaagtgatttgctttacttcatgggacatggttattcggaccacatggttttagatgatgatgaggtatatgctagtgatatcggcagctcttatgaccccgatacatacagctccaattccgcatggaatatggatttggaatggataatattgggttgctgcagtgttgccaacagagatgatgaagatggagtagaatgggctaaaacattattgggtacaccttgtagggcacatggtatctatggttatatggattcatcacctgggactgggtctgatgagcttgttgccgaaagatttttttctaatgcttgtactggtgatgaacaatctatttggagctcttggataaacgctaatgaagatactaataataccaattggggtataattgtgcataaagacaacaggcttgatcatctatggggtcaaggtgatgtcggatcagataccgaaggtgaaccagatatttaccagtatcaatacggtgatccttccgaggaaatatttagggcggtaaacagcaactcagtaacaaatcatgtatatgatttagaaaaaagcaactcagtaacaaataatttatcttgtttagctagttatactgtaaaaccagaagaacttgacgaagattcaattgttaacatgttttttgatgatcaaggggaacttacaaaaaggcaagatagtattagaaatgttttgttggtcgggtcggcgggctctaaagacgaagattcagacgaagaggattcggttataaacatggttcatgatagcaaagggaaacagacaataaataatgataataatggcaatattttggttcaagagtccacggattctaaagatgaagattcaaacgaagattcggttattgacatggtttataatagcgaagggaaactgataaataataaagataataacggcaaccttttggttcaaggtctggcgggttctagactggaaataaataagacatcgggagccgtattatattcaacagagttttcggaagggacaatcgattttgggactgacgaggccattgataaagccgaacaatttattcaatcacatggaggaaagccatctgacgctattgtttccaagatacggcccttggagaaaacatttattgatgtgtccaacgataccaccggcaaaacagaaacaataggttatcaggttgaatacaaacgcacactgaatggtatgatggttgatggatacaatggcgacagcataaggctgagaatagacaaagatggtgtatctaattattatagattgtggagagatatacaaggtaatgatgacggaaacataaaaagtaacgatactgaaagaaagaatataatttcatctgaacaggctttagatagtgcaaaggagaacgctaataaaatatacacaatcagcgaggagattaatcccacagatccagaattagtctacttcagtaaatcatttatacatgaccagcagatcgtggaaccggcatggcgtgtcaaaataggcgataatgcttatgtatacgttaatgcgtacaccggcgaggtcgaagagtattaatttgaagaacaataaatgtgagagtcaacccctttgggggttgactccagggcaatcgcatccacaatatgtccgctagaaactactgggctgcagggtctagccaaatattgtataaaccatgtaaccgttgatataccggcacttaatttttcgtatgcgattgccctggggttgactctctacaaagttggaggattaatttcaatgacaaaaaaatttttaatcatattggctttagttatattattaattcccattatcgggtgtcaaaaccagcattctaatcagaaggaggcagtcaccggtaataaattcgttccgccgccttttacaaaaataactgtttatgtggatggcaataagatagatttaaagaaggacgattctaagtttaaaacactatctgatgagatttataaaggaattgtcaatattactgacggtgttggggggcagaggacttttcgggaagttggattcgaaaaagaaaaggagccggactatttaaaaaaaacgtttatatatttgctgaatgggataaaaggcacaagattagtttaaatcaaaaagaaaatacgcagggcggtgattgggtaaataccccaagagataaggaaggtaattatgtattaaatacggacggctttttaataacaatatgtaagcgtaatcttaattcttattttgcttataaaaaatggtcggatggagttggtgctcctcttagaaaaccagaaagaccgagttattgggcttatgccaaaactgactcgatagattacgaaaaactgctaaatattgtagatccagcaacttaagtatccccacttcaatatattgacaaataatataatataatatcccaccttccgcaagataaaaatctaaacctgtaaaatagtggagcataaataatattaattacaaccataaaaaaaactgatccataaactggaaggatctctgttttttgtgtcgaattatcactaataagaataaatattagtgagggatcgtcatggacttacaacctattttagaacaactagctaaattaccccccgaaatattgatgaagataatgcccaaattaaaagtagaagttccgaaggcagatccctcaggtgcagtacttatcggtgtctttttagcaagaagcctgggcatcggtaaaataattgacaactttataggcgaagaatatgttacttatgagcatctacgtgaagacagagccaacggttctaaatgtcgggtaagtactggtttggcatgtgaaataatggttggcgacatgctgggcagaaataaagatctcacccgtttatataaatttgaagaagcttgtgaaaactggcaagtcgaaacaatactcggtataccgtccgaaaaatttaatgatgacaaaatgggtagagcccttgacgctataaactcaaatgcaaaatatatggctaatgtattgcaggatattgttttatcagcatccaagaaatttggagttccacttaacactttttacaatgacacatcctccattccagtctctggtgttatggaggataacgataaagttcaatacgggtatggtggtctaccgggtttaaaacaattaatccttaatcttacgatagcctctggtgcatctttgccggtaacatcatcaattgattccggtaatgttcaaggcggtgcgacttttgagcgttcattcgagaaggttaaagagattaccgatgaccaagaatttgagatgattattgatcgtggtatcctaacccaagataatatgcatttgatgcttactaatagcaaccaaaaggccttttttataggtccactcaaggatgagctatcaaaaaattgggtcttagagcaattaaatgaggctaaaaaagatgattttgctactattgactatcgctctaagaaagaaatagaaagaaatctacccagacactacgaggcgttagagacaaaatatacgtttaaggtaaaacttgagcctccctcagagggtagtaagaacaaaaagcaactcaaaaaaagtaagcgaatatttgcgacacatactataagggcggttatttattgtgatttaaacaaaaaacctaaggaacaagagcgtcgtcaaaagcgtataaccagcacagaagatgcattagtagaactaaatggtaagctcaacaaacgtaacttaattacgaaggaagcctgtgaaaaagcagtagataatatttttaaagggcagcctgaaatgcgtaggctgtttaatgtaacaattaaactaaatcaacataatgctattgttatgtcctggtcaaaagatgaagctataattccggagcttgagaaaaccgacggtatctttgtgcttttaaccaaccatgacaaagagaaggttgatgctaatgaactgcttacccgctatcgtggtaggaacgacatcgaaatcagttttaggtttttgaagggttctcttgatttacaacaagtattccttcgcaatcctgaaagagtagatgcctattgctttttaaaagtattggctatgcttgtgcttaatttagcagcctggctgttagctaaaaatggcaaaaagatgtctccccaaaaattacagagagaacttggcgacctaactatctcagaacaaaggttgcagcctattggtatacgccattggaatgggacgaatattcctaacactattgatgtattggttaatctgtttaacttaccacatccacttgaattaatagaggttattaattcagcaatcaatttttcttatcatattgagaaatggtttaaggataattttaaagaataaggtttggcagtggttcccagtttaatgatcccttagtgcgaaacctgggtaatataatgtaaaaatttaagttatactacaataacaactgaattagccatagataacaattcatttatcagggatttcagccaacctaaaggatataaaggatatcaattcagcaataaaactctggagaagcaactgttggactaatcagccagtatatgggcaccatctcaagggttcgctgcgccatgcctggttgtgtactttccaattgccattttcccaattcggtattgtcacttcgcgggaaagattttcaccgtcacatgccgaagtagtagcatctgctcgggtcgaaattaggaagaacaaaaagatggttttcctaatttctccacggagtctggcccccacataataggaaacaattctgcaaatttatcggaataaatcactgcaaaaaagagaagcggctcgctgaataactttcgcttggtggaactgggaaggcagtctcctcggttggcaagggatgccaggaaaatagtatataaaaatcttactgaagaattcaaattctgcagtgagtagtaacaggtacggttaaagagaaatctttagccgggttttttatatgtttactatacaaatggtgggcgattaaccctcggcttttttttcgtttcacagcaacttgtaaatacacgccatacctaaccttaaggatggggacatagtgtcccctacttttaattttagggaggaattattaattatggcttatattcacgtttacacgaccccaaccgctggcggtacagacggaactcaagtgtcggaaggtattggcttacagccgatctccgttaccttaaacgtgtgaggtatgccaatatttttttcatataaagacttgtatcctacgattacagccgactataagggtataaagcataagtccagtctattatatcggacaaataaatcgaggttgacttagtgcttgagcttgtatagaaggtatccgagttaaaacggtgttataaaaaatatctaccagaatatcgaaaataccgcatattaaacttgtatcatacgcctaatagcccgactatataagtgagcgagcataagtccagcccactatatcggaaaataatccggggcggacttaatgtccgagcttgtataaaagggctatagttaaaacgagtattaaaaatctaacgaccaaaatatcgaaaatatctcacataagagcttgtaactaacgcccattgaaccactatataagtgaataagcataagtccagcctattatatcgggcaaataaaccgaggctaacttaatgcttgagcttgtattaaaggtatccggttaaaacgggtttgataacgcaacggccaatatgtataattaaagttaaaaactgaatattcgcgggcggcctggccagccatccctctctctttaaggttttttataagaccaacggctaagagataggtatgtgtaaaaattgcgtacaaacaataacgctataatatatataataatattattataataaatataacgatataaatataatacatgataatatatcgttaatatcgtatatatcgttattactgtattatactgtatatatcgtatatcatcgttagtatcgctactatcgcaatacagcgaccctcgccaaagcatagattcatcctggtactactaccgggatatatttatttggggtgcggccagagctgtcaagcagacgaggttaacagtatgtttggccagaactggttgatcttatactacggccataagaatacaagcacgggggaaaatttcctctacacgggggccagcttcctacaaactatatctctattaatataataacagtaatatatataataatataacagtgtatataataatatattaataactgtaatagtgatataacgatactaacgatactaacgatactaacgataacactgttacctcgccttaactgctacatcttgcatcacccatacaccgtaaggaagtaaaacgaagtggcggccaagctatcatctgggcggccttactttttttatcgtagacttatactggacgagggtgcgatggttgctgtggcttgcgaggtgttacgatggcttacgccgttggcaatatcgctaacatcgcccatatcgcgaacacagcgatactcgccaaagttaatataacataatccatcctggtactgctaccgggatatttttcattgggcggtcaaaatcgttggcgggcgaggttaacatagtttgctatcataggtggccaaggtagctgagtagatgtggtgctttcgaaggtggcatgagctattcgatgtataccgcttgtcgtcgggagcggccaagttcgataagctaacgtggtgttatcgtttgttggcgagtgtggccaaagtcgataagctaccgtggcatagctgtttttgtcgagggtggccaaggtcactgagcaaacgaggtttatcgtttatcatcgttggtggcacagggtcgttgaactggcgaggctcaacgtttgttgtcgtgtgaatggcacggccttctatgccacttatctttgagggtggcactttgcaaggtatactgattgctgttgatggtggcacggctggcacgatgaatttcgtaggagtatcgttagacttgaccggaatactacggcggtcatcgttgagggttgcatgacgagaataaaccggataagggtgtccattgtttggacggcctacttcttgaagggtgtgactaatactcacatccttttgttatgccgttgttgcaagcatcgtggtgtacgtcgggctttcgatggggttgacagtgtcgttgaactttgccactcttacttaaagttatagtggatggcgatagagccgtctatgtcgctgaagttagctggaaactgttgctccccaagttcaacttaggggcgttatgtttgatgatatttcccagggcttcgatggtttcgttgagctactgtgccgggcgtatgacgcgataataacaggaaaatttcgatggcatcaattgaagttatagttaaggaggtgatgattcgatggctagaaaatacccgctgaacctagctcagaagcgagcggcagaaatactcgcaggtaacgactaccacgagatgtcactggcacaaatcgctgaacacgtaggagtaagccagagaacgctttaccgttggaagcacgacaaggcgtttgtggcgtaccaaaacgaactggccgaacaattgatggaggacttcgttgctgaggcttattctacattaaagggcatggttcgcaagggccgctcagaccatagccgtttgaaggcgttagaactcgtgctcaagaatcgcggaaagctaaccgatgttcaccacatcgaggccaaaatcgaggataatcgaagtaacgaagctatcgaggaagaaatcgaacagctacagaaggaacttggccgtctaccaggccagtaaataactgactaatcattctgctgtcactcactcatatttgcttgatgaaatacgagaggaatcgtataatgtgcatggctgaagccgcatgaatcaaggctttaagccagatgaattccctcgtatttcccaacagcaaaaggagaggacagcatggataactttttaaacaacctgagatgggcggggaaatcggaactaacagtaaaacaatataaaaataccctgatgcgatttgctgaatggctttccggtgacccccaccccaccccccgtaccccccaaggaagcagggggaaaggctccgatatattcacacaaaattttaaaatctcgaataccagcaatatccagcgaagtcctaacgatacccaacattcccccaacgaaggtttaacaggtatcaagcaggacaccgtagttttgagcgacgctatcgaatattccagcgaagttacgccgtaccgggttcgggatgatgtcagttcaacttacaccacagaatattccatcgaagctctccgaggtataacggagttggacgttgctgacttcaaacactgggccatacagcaataccagccgggtacagtaaaggtaatgctaacgcagcttaaagtattttatcgttggcttagtgaggctggccaaatacctgataatccggtaacaagcgttaaaactgttaccgttgtaaaacaggctccaaaatggctgacccggaatgaacaaaacctgcttatccgggctgtcagaaaacatggcaacctccgcgagctaacgcttatcacgcttatgctacataccggcctgcgggtgcaggaggtggctgaccttcgccttgcagacattgaaatttgcgagaggaagggtaaggttacggttagaaacggcaagcacagccggaggcgagaggttccgctgaacattgatactcgccaactgctaaagcgatacctccaggataatcctgacctggaatacctttttccaaataaaactggtggccgcattactacccggagtctacagtctattatcgagaaatataaaaagctcacaaatatccagcatctaaacgcacactcgctacgccacactttttgccacgaactggttagtcgaaagataccattggacgtggtagcacgactggctgggcatgttaaaaacgatggcaccccgaatattcagcagacactaacctacacccagccgggcgaggatgatttgcaaagggctgtagatgagttaagctggcaataagaaactaaagttatttaaccgcatctgctaagaaacgaaggggccgaaaggcttctttttttcggtaaggcaagggatgtaagcaatgtttacagcctttaaatacactggcgtagtttaatggtaaaacgggtgacttataatcgcttgatgccgggttcaactcccgccgccagtaccagacgttcctgccacgcctcttaaccatgtggttaatgtgtaccagggcaggactacatatgaagttttcccagaatttcaaaataacttagggccacactggggccattttagttgagctagtataattacattaccaggaaattaactacgcacacaggggcaacagtgggccacaggagggctgatagttgatatgttagaccggcaacaaagacgacagcgacttaatatattggaaaagcgaatgttactctataaagaactaaaagtcatgcggagcttggatgaaaatgagatggaaacatatgttgctgacctccgtgaactaacgaagctacagcgtattgatcgctctgaggccgatgtcttatatttcatgtatgaatatttcagtgataaccgtaaccctaaaaacgagcagaatctcattcctgctggggttgacatagaggatgcaccaactttccaccaggatttatgtgctattctggacgaagtatccaacaccaaacccacggcaagaataggctgggccgcaccaaggggccatgctaagtcagcttacctatcaaactgcttccctgttcaccaaatcgtttttagaaaacggcgatatattctcgttatctctgaaaccgatacctctgctaaaaagttcatcgaatggatttccctacagctaaaattcaatcaaaaactccgtgatgattttggagaaatcttatcaacgaggaaggctttgaatgagcgtgataaccaggaagcgttcctcactaaaaccggaatactggtggaggctgcttcaatgggtaaacagcttcgtggtaaaagaaacggctcctaccggcctgacctggtaatctgcgatgacctggaatccgcaaaaaacaccaacacaccggaacttcgcgacaagaacctgcactggtttccctaaatttagtgttaacttcatagcaccaaccgctgaatggcaggttactttaggcagtaagtaccttcgggtagtaagggcatttcagataggcgatactctggaaattaactgctccacaggggccgtgctgataaatacaggtaacgcattgtccgacctggactggcaaaatagcgaatttattgcacttcagccggggagtaataccttaacaatggcacctcacggggtatgtacggcaacagtatcctttataccgaggtggttgtaatcatgctatatttatttgattcagcagaaaaactgttagccatctactcccaggaaaatgccacttgcccatattacgatgcagtacatacagaaaaacttaccggggagaatacctttatttttactattccggcagaccaccaggatagccgttatattactgaggggaatcttgtgggatttaaagacccatataaagactggcagcttttcgagataaaacgtattacagatattcatggcgagggtttaacccgaactgcatactgcgagcatgtactttatgaacttatagatgattttatcgaagatatacggcctaccgattgtaccgcattaattgcgttaattaaggctttagagggaacccgctgggagcctggagttgttgatgacctgggggtaaacagtaccaacttttactatgaatctgcactttccgctgttcaaaaggttgccgccatatggaaaggtgaattgagatttcgagtagttatctccaacaatgctattaccaagcggtatgtcgatttactggccaggcgtggggcagtaacaggcaagcagtttacctacgaccgcaacacctcgcagattgagcgagaggttgatttaaccagcgttgtaactgctctctatggcaggggaaaaggcgtggaggtgggtgacgggtacggcagacgtttagatttcagcggaataggatgggccgtagccaacggaaatccggctgataaacccttgagccaacgatggattggagatgctcaggctctcgctcagtggggcagggcaggccgtcatcgctttggcgtgtttgaggactctgaggaaactgacccggcggtactattacaaaaaacctgggataccctacaggaacgaaaaatgccaagagtaacctatagcctggatgttgttgacctggagagtttaagcggatatggtcacgaaaaggtaagattaggtgatacggtcagggttatcgataggaagtttaacctagagattttggtggaagcgagaatactggagattaaccgaaaccttttaaaaccggaggataccgagattaccctgggtaactttaccccaagtataaccgatgaagccttgaagcaaatggaaattaatcgagccgttaatgataagcagggcgtatgggatagggccagccagtttaatgcggacggtacattaagtgccggtaagctgacggatacactggtaggcttagaccatactttgcaactggcgagcgaagctgtgaccgaggctaaaatagctgtaggggccatttcaactcctaaactcgctactaacgctgttaccgcagataaactcgcacccggtactataaatgaggcaaagatgaactggaaaacacatcttttgtattaagggggattctatgtttaataatatggttattccggccagtacccagcagttaataatgaaggaacgggaaaagatgctaaataatgtggtcaaagttattggtcgcattagcgaggaaataaccgccagcatgggggctgttgctgacgatgaggttatcgtagaggtgcctgtagaggaaacgaaaaggccagagattgaagcgacaaccgttgatactgccgagttaattaatacagctattgagaaaactttagatagccggttaaaaacgctattacatgatgttgattaccggattaatctactctacgacgtattagagagggccgagggtagaggtaataaccggataggcagccgtgacctgaacctggctcatcatatactggacggctttactttcaataataaccagccggtagcaggttccgtatcatgggttggttgtcatgttgtttacaaaggcaccgactatacaattacggatggtaacagcaataaaaaatatatatactgggccttggctactccgactgtatttacaaccagcgacaccaaaccgaccctgacgctggatgatgttttaatcgggacaaacgaaggtggaaccttttaccccttgttaacccctggtaaattaaccactggctcgacacttgttgacggcactgttggcacaaatgaaatagggactaatgcggtaactggtgctaagattgcaaacggggctgtaggttctgcccatgttgctgataatgctattagtgccgctaaaatattggacggtgctgtaggaacgggtaaactcgctgctaacgctgtagacaatacgatattagccgctaatgctgttaccagtggtaaaatcgccactggtgccataagtaactctgctgcctttgctacaggtgtagtaaataatgctgccatagctgctactgctgtagactcaggtaaactggctactggtgcggtaactgctggtaaaattgcttccggtgcagttaataacgctaacctatttactgccggtgttgtaaatggcaccgcattagctacgggtgctgttactgatgtaaagataggaacaggggcggttactaacacaaaaattgctgataatgcggttgatactaataaactggccaataatgcagtaactgccgccaatattagcgacggtgcagttactggcacgaaaatcggggccggggctattggggaatcaaagttaaacctggctacacatttactttattaagggtggtgtaatatggcatttgaggtatacgacaacgacccttatactggctatatttcctggtttggagttcacatcgtttacaagggtgttgactacgccatacaaaacggttataccaacgccagatatgtatactggctgattaataatccttacgttttccaggccagcaatacctacccggatataacagatgacgatgccgttgtctttttgaataaaaacggtactcatgtaacagtcccaaactcgaccgtcattgatggcagtttaattgtacctgagagtattctaacccaggcactatcagctaactgcgtaacaggcgagaaaatcctcgctggttctattagctccgatgaattggccgcaggttccgtgggtgcagaaaagatagcagccggggctgtggttgctgataaaatagctgcgggaactattgactccaaccatatcaatgcaaacggtataacagcaaatgtgataaccagcggacagctattgaccggacaggtcgagatagttgacgagaacgggtatacaaagatgacgggcgacggtatgcgtgtctacgataaaaacggcagtttagctggtcatgtcggatggtatgattcccttggaacgcaaaatgcaacctttacccgtggctgtgacgcttttgattcaaagggggtacagtatacccagaatgtaccacggtatgaatatgcccgtaatcctgcaccaatttggcaggatttttttgacactaacacactagtagagcaattcttaattatcattgaaccacaaatcggcatggtatataatttcctataatacataacaggtggggagaccaaactatgccattcataagtcaaagagcaaaattagatttgacaacagaagaaataaatagattagaaaaaattatacattcaagaacagaaagtgtgagtcatattgaacgggctaaaatgtttctcttgtatcatcaaggagaaacaatagcttcaattggtagaatattagagactaaccgtgcaaaagtagaacgacatatagataaaattttacaatttggcttagatatagcactcaatgatcttcctcgttcaggcaggccggatacaataaccaaagaagataaagcgtggcttgtttctcttgcttgccaaaaacctaaggaatttggatatagctatgaattatggacaacagatttattagccaaacatgcacgaaatcattgtgtagaaaatggccatccaaccctgcaaaatctagcaaaaggtacagtatcaaaaatactttcagcaaacaaagttaagccacataaaattaaatattacttggaaaaaagggatccagaatttgaacaaaaaatggctaacgtgttatatgtctataaagaagttgaaatggtatcaaaaaatgatgaacaatcaatgtatgcttatatatcatatgatgaaaaacccggtattcaagctatagaaaatattgctccggatctttctccttctcctggaacgtattcatgtcttgctcgtgattatgaatatgttcgccatggtacacttagtctcatggccggtattgatttggtaacaggtcatatcttagctcaagtagaagaccgccatcgtagtattgagtttgtagagtttctaaaaatgataagtgagtactacaaagatatagagaaaatagtaattatattggacaaccactccgctcatatttcaaaagaaacaagggcttatcttagtactgtcccaaatcgttttgaatttgtttttacaccaaaacatggatcctggttgaacttaattgaatcattttttggcaaaatggctaaatcaatgctgagggctattagggtaaaaactaaagaagaattaaaagatagaatttacaaatatataaaagaaattaatgattgtcctactgtttaccgctggaagtacaaaatggatgatattgaaataatttaaattattagtagaaattatattatttaactagcttattgatatgttaattaggaatcgttctactagatcaatatactgctaccggggataaaccggcaacatggtctataaatagcggtgtattgacctgtaccggaggaacggaggcttttcttttaaaaaatgaacttgttttaagtgacttcgagttagaggctacaacggatcagtctgccagaggattacttgccggtagataccaggatattaataattattactatgtggcattggttgacaatactgattatgctgacggcaagggttatattaatgtcgccagacgggttaatggtgtgggttcggaaatagcttatgcaagaatagactttcctcgcggcactgctaaaaaggtaaaggccgcattttatggaagtaccattgaagtgtggtttgatggtataagagttataagcacgaatgatacgtcctttgctgggggtgctgttggaataagacaaaactcgcctaatcccagtacaacgacaagggtattagactttaaggtatattatgcaagtaagggtattttgattgaaactgcaacgcaaaacatggtaaccccgtctcagggtactgttgaaacggacttatcgggtatttctagctggtttcaatatggccagggttctcttgtaagggatacgactactagctggcaggggagtgcttcggcaaagataacctcaacatataacggcactcaattctgtaccctgcaaatggcctgctatggtagttggattcctgtaactgcaggacaaacttacacattttcaacttacaccaagatgaatgttgcaaacaggtcattggttgcaactgtatggttttttgacagtagcaataatagggtgggcaacgcggcttatgggccgacatgcccctctactacctgctggaatagattatcattaacttttaccgttccttcgggggtggtaaatatttattgtgaaatagcatgtcaagacatgcaaaacggagacagcctttggggtgacggtgctcaagttgagccgaggacttacccgacttcatggcatatgccttggtggggatggcgacaaacggattacctatcaataccaacagcaggcattatggctgcgtcgcagggaactgtagaaatgactgtttacattgaccctaagacggtacacaatacgaacaacgattggaacatgccttttgcggttgtcacaagacaagaatctccatatgcggagaagaatcaattttccattcggcgtagtataggcacattaagctgggcattgtgggttagtaactcctctggctcggttagcacgataggctttggtgacataacaaccccaggcacatataactttgcgtttaagtgggtgtccggtgtcggtgtatatacttaccttaacggagtattgaaaagctctggtaccgcatcctgcttacctagtgggtttgacactaatgtctttatcggctcatgggacggttataatcaagcacacaacgcaccgatttttgacctgcgaatctcctctattgcccggtcagacacagaaatactcgctgcccataactcaggtatgccctttcccgtagacgaaaacacgacttataagctgggctttgacggaactttacagcctactgtcaaaaaattcgggatgagggttatgtcaggcgaaattggagtgggttccggggttaagatggagcaggacggcctaaaggtttacgatggttccggtacgctaagaacccacttgggacaatatacacccggcagttacggtttaaaggttgttggtggcgaggtatacgcatcaacctttcgcaccagtaacccaggtgttgacagaggcttaattgagttaagtcaaagcggctctttaaaagctatcgggccatccggaaaaacatcgttactgataacagctgctaacaatgaccaaggtaaaatagagctttatgactccagtgacacagttaatgaatatgccaaaattttcattaacggtacttctacaaaagacttattgattcaaacccattctagccatgccagcggtattaacttaatggtaagcaacaccggcgaatcgcttaccctggggccggttagcggtatggacacctacaggggaatacgaatgagccgcatatcgtccgacttgaacccttattattccgactatttatctaatccgtcaatgggtagcacaacgtataagtggtatagggttcgggcttattatgttacctccggggatatgtgctttgaggaaaaaaactgtgccatttgtggtcagccgtttcaatccggcgacatactgcatttactggttcatacgattcacgaagaacatggcaccatgaccatacccatccatgaccaatgcaaaggcatcccgaaggtgcttactattgacattcctgaaactgaggaggagtattatctcgactctgacggcgaagttagaaagcgagtagtcctggcatatgaggaaaaagacgaggagatttctgaattaaaacccggctattttcttgacgagaaaaacggcaattttatgaaggaagcgtttaagaccaagatagccagggagggagttgaatcaaagaaaacaccgcatggggttaagtttttcgaaggtgataaggaagtaactttggacgaaatcctggaggaagtagaaatattcccagaggaacaggttaacggaattgaagcggtaacgacctctcaggtgaagaaaaggtcagtaaagactaaaatggttaatattgaaataggtaaaccggctgataaaactgaggaaatcaagattgagccgggggagcaggcagaacaaaccgaggaagttttagaagggcgtgaataacgtcttttttttattttcttcaaagggggacgggttagtggatgacgcgattatcaagggggctttagagcagggaatatgggcagcactatttgtttcccttttctattaccagttaaaagaaagtaagcaccgagaggagcgattaatggcttttattgatgacattgcacagcagtttaaaattctggacagcaggactaacaaaatttcttgtgatattgatgacattaaaaaacaacttaagggcaggaggacttctaatggttaatattagcgtagatttactgtcggtaggagctaagaacagaccaggtaatccaatgactccgaagtatattactgttcataatacgggtaatactgccaagggtgctgatgctttagctcatgctgctttcttgaaaaactcgaatgattctactggatggcattttactgttgacgacaaaaggattgttcagcatataccctgttgggaaaacgcctggcacgcaaccgatgggcatgggccgggcaatgtttctagtataggcattgagatttgtgttaactcggatggtgattacgaaaaagcagaagctaatgccattgagctaatccgttacctgatggacaagtataagataccgctaacaaacattgtgccacaccaaaaatggtatccagctaagtattgcccatataaaattttaccgaggtggaatgagtttattagtgaaattaaacagccggataaggtagtttatactgtagtggctggtgataacttaacgaaaattgctgccaagttcggagtatccttggccgccatcaaaggtgcgaattcgcagattaaagattttagcctgattcacatcggggataagattaatatcccgttaagctaatgactaaggggccagtaggctcctttaataaattatagggggttatctaatgtttgaagcaggcgtggttgtagctgttattatcgctttgggccaatttgttaaaggatacttgggggctaagtatattccgttagtaaccatgtttctgggcatcatcggcggctatgtttacttgcctcatcaagccatccaggatgctgtgatgaatggtgttataatgggtctttcctctaacgggctatttgatatgaccaaggttattagaaagtaaacattcgatgggccggaagacggcaagtatactgttgtaatcaagtatacattctgtaaacacccgctggctgaagctggcgggttaaactttttttcgagggggaatcgcttaatgaaggcaaaaaagttaaatataattcttgtgatggtagctgtagctatatctctcgctgtctattattacagcaccattaggttgactactgcgacaaaaggcacaataagcccaggaagtaatgttatttacacaactaacagtcaatccgtttataacctactgaaaaaatatggcttcaacgtaaagatggttactaacaacacaaaaccgtcaaatcctgcactggctcctacctcgacaaccgcacagggattatctgccgacgagcagactatgtttaatctggtcaataaagagagggtggccaacgggttaaagccgctggagcttgatatgcgattggttaagaccgccagactgaaatcgcaagatatggttaaactcggttatttcgaccatcaatcgccaacttacggctcaccgtttgatatgatgaagcaattccgtattagctttagctacgctggggaaaatctggccgggtcaccggatgttaatactgctcatgttaacttgatgaactcgccgggccacagggaaaacattctgaggccagagtttacccatattgggatcggtgtttttgatggtagccgttatggtaaaatatttactcagcaatttattagggtggaatagaatcgcgtataatggaaaactcgctggctattgggggctagcgagttaacttttaaaaagtttgtgttgcttttcaataatactggattggtagttgattaagtatgaaaaaaagtaagaaatatgtgtgctaatattagttttgtatgttaacttaatttatcgtcaaaacttttcttgccaagattttttccactgttcaaaattgatataagggtttagttcagaaaattgtttaccatctatagaccagatcatttcgtctcccagtttatttttccctataactactggtctggaataaccgcctatagctttgttatccaccataaaaacatatattgaagtttttcctgtcgaatggatatcaacaaaatgacttaatggagtccattcatctaaagggtggttctgaacgatgaacttttcaacagtaatattttccaatagatattttttggggttaaaattctgtactgcccactcttctagtagaacgattcctaattaacatatcaataagctagttaaataatataatttctactaataatttaaattatttcaatatcatccattttgtacttccagcggtaaacagtaggacaatcattaatttcttttatatatttgtaaattctatcttttaattcttctttagtttttaccctaatagccctcagcattgatttagccattttgccaaaaaatgattcaattaagttcaaccaggatccatgttttggtgtaaaaacaaattcaaaacgatttgggacagtactaagataagcccttgtttcttttgaaatatgagcggagtggttgtccaatataattactattttctctatatctttgtagtactcacttatcatttttagaaactctacaaactcaatactacgatggcggtcttctacttgagctaagatatgacctgttaccaaatcaataccggccatgagactaagtgtaccatggcgaacatattcataatcacgagcaagacatgaatacgttccaggagaaggagaaagatccggagcaatattttctatagcttgaataccgggtttttcatcatatgatatataagcatacattgattgttcatcattttttgataccatttcaacttctttatagacatataacacgttagccattttttgttcaaattctggatcccttttttccaagtaatatttaattttatgtggcttaacattgtttgctgaaagtatttttgatactgtaccttttgctagattttgcagggttggatggccattttctacacaatgatttcgtgcatgtttggctaataaatctgttgtccataattcatagctatatccaaattccttaggtttttggcaagcaagagaaacaagccacgctttatcttctttggttattgtatccggcctgcctgaacgaggaagatcattgagtgctatatctaagccaaattgtaaaattttatctatatgtcgttctacttttgcacggttagtctctaatattctaccaattgaagctattgtttctccttgatgatacaagagaaacattttagcccgttcaatatgactcacactttctgttcttgaatgtataattttttctaatctatttatttcttctgttgtcaaatctaattttgctctttgacttatgaatggcatagtttggtctccccacctgttatgtattataggaaattatataccatgccgatttgtggttcaatgataattaagaattgctctactagatatggttcttggataatcttttcttttgttagtacatatttttcacttataccatcgtatgataaaattttatagcccttgcccttattctcaatatacttttttgaaacattttgactggttgttgtgttcttatcaggttcctgtaaaggatttgagccttttattgtgtttgaacaacccacccctaaaagtagtactattactaacaagaaattggttgcatagcgttttatttgtaacacctcccaattttgctagtcgttcaattttatattgcccttgaagtaagtctctttaacgtttagggctttttcctgagcccatttctccagtcccattttttttatcaagcaggaattaaaaactttagtattgtgtggtctctggtcggcttgatcagcgtatggatgtaagtaatcacacggaaaatcaacacaatcgcagcaaaggcttatctcctttttccgaatacattgataaatgtaacacggtttatttcttccaatggcagcgattactccagcttcattacggcaaccatggcatacggctttttccgttggaacattaagccggacagcgacaatcttccttattttctcatcggtgtttgccagataaatgggacaattaaagcagtccaacccacaaggtgcggtcatgttttgatagtccatacataccctctcctatcatggtttttgcatcttgttaatgtaaatcatatagctgttcttgtataaccctaaatctttttcagatagacataaattgtttcaaagctaatagtacctattagtaattaattccacatgaaagcaaaatctccttttattaaacaaaataatctacacaaatgaattatctaaagaaaacctaataaatgaatttatgctcgctgaatttgcgagttctttttttgtccccaaaaattaacacgtcacaatcgaagctgttttgctgattatatatataggaggcgatgacaacgaaaaatttaatcactggaggtatgcaaagtggaaaacgagatattcatcaagatgtaccggagtgcttttacctctggtctagtacgcgaactaggggcaactcgttgggccgttctctgtgccatcgcttcctacatgaacgaggatggagaagcctgtccgacccaaaagcaactcgctaatgatttgggtctatcgctaaaaactaccttaagtcacataaagtacctcgctggttatcgcttcaacggtcaaccgatattagatagggaatataggaaatcggcaaataatgccttcgtctacagctactacaaagtattaccaacagcacaactgacaatatttagtcaaaaacctatcggtatagaagatgaacacatgcaaaaagtacacacaaacaatacagcttatataaatactaataatattaataaatatataaatcccacattccgtacccttaaggaaataaatcaataattattacaaacagataaacttaggctgaaatttaaatattttttgttgaaaaatgcaatggtaatagatgtttttttgcaggagaaacaagcaatgatgtcaaatgcctccttaatagattaggagggtaagtaaatggaaaaccaaatactacaaaatattaatagcttacaggtggggcccagcgcaataatagctgcacttacccgagaaataaatttagtacaaatcattaacaatcaggtaatctgggatgaaaaacaatgtaataattcaccaggcctttatgtagaagctatgattataaacatattgacagaccgaaaacctttgtaccgagtatctgaattttttaaagatatggacgtagaagcattatttggtccaacggtacaagcaactgatttcaacgacgatgctttaggaaatacattggatcgattagctgaatcaaatctagaccatttgtattctaacatagttttacaagcacatttaaaacaccgttttagagtagatttagcacatggtgatactacatccattactgtttatggagattatgccaatgcttcgtcggagacattaaacatagttcgaggatttaacaaagacggccatcgggactgcaagcagatagtagctggtgcagtagtaactcccgaaggaatacctcttatgggaacaataaacgatggcaacttaaacgatgtgaaatggaatcaacaaataatcgaacaattgccggaaatgttaaaatcacttaatagtccagaaaccatatacgtagctgactcaaaactggttaccatagataacctaaaacatttagccaagaaaaacattcgcttcatatcccgaattcctgagacatttggaatagtaccgtcacttaaagattgggcctttcgccaagataagtggcaagaaatagagaatatattgccggataaaaacgctgctgtatataagcttcagtccataaaagtgaaattgggcgaccgtcgttaccggtttattatcgtacattcatcaaatcttgatcaaaagaaagaaaaaacattgaagcgtactgctgagaatgaacagaaaaaactagaaaaaatctgtaaagaaattggtaaacaagaatttgcttgcgaaaaagatgccatctcgtacttaagacatatgaaaaagaaacaggacggacagttctaccatttagatgcagaagtaattgctgaagaaaaaaaaggtgtagggcgccccaaaacaaaagaaaagtcccccataaaaatagtttatcgcataaaggctatagttagtgtaatggatgaaacggcctggcaaatggcaaaagaaagggcatcaacatttgtactgatcaccaatttaaaaaatccaagggaaaatacagcagaaacaatccttcggcattacaaagaacaaaacacagtggaaatgcgctttcgctttctaaaaaaccccgcaatattaggtcaagtctttttgaaaaagccgtcaagagtaaaagcacttggatatatattcttgataaccatgttaatttatgcacttatggaacgtagagttagacaaaatctagccgcagaagggaaagtccttcaattaagctatcgttcaaaagttaaacaaccaacaggaatgttgattttgcaagagatgacgaactttacaataattcatattacccgtaaattaggaagaagagagaggtatctaccaaccaaaacaagcaaacaacaattagaaataatccgattgacaggatttgatgagtcgatatacctaaaagaattatctatagtatcataagcccataactactcaccctaaaatgttaaatttgttcattaaaaacattaaggtgttttacatttattacaatgtaaatatatttaattaatgtaaatataaagttcaatagtgaggtataaaaagtgcaaattcaataatatgtcatgttaataaaagtaaatttatcggcctaaagcaaaattgcttgtgtttgtatatgctagatgcggaacgtgggataaataactataataacgatattaacgaagatatagagcctaccaccaatatcacctttgaaacacctaaagacataataacctacttttgcacgaagtacctcgaacattatgaaatgaactattcagtcaattggggccgggatgcaagcttggttaaaaataagctaatcaaacactttacgccagatgaaataaaagccatcattgatacagtatttgctgagtatgaccgcagatggaaaacccaaaaataccagcgaccaaccataggggcattaacaacctggatggctcgtgaagcttatgccatataccgtcaaaacgaggtaacaaatgtaccggagaacggtggctatgatttcgagataatcatggcacgcctcagacggagggattagctatgacccaaaactgcttgttagcctcaaaatgcaaaggggccggaacggtagattggtgcaattccttatgttacggctgggcaaagttgcatggtgatagtagggggtatctggggcttggctgagattccaaaggcttgtgccagggccacttttgattcaattccgtttacccgtgataacccacaggccgccattgctgtaaaagaatactgcaaggacataagcaggaaagtggcagaaggtataggattttattttttttcagtaccggacaagagtaatccgaagggaaccggcaatggcaaaacgaccgctgcctgcacgatactcaacgaatttatagtggccaggactatcgaacacatgcaacataagcggctaatagcggagattccaggctatttcgttaacgtatcgaaatttcaaaacgcatataacaaacagtttcgggggccgagggatatgcaggaggaagcgagtctgacgtattaccggctcaaggagcttatgatagtcgtagaactgttggttatggatgacatcggtattcgtgatgccacagatgccttcaaaaatgagttctatgaggttatagatgagcgagtaagcgaaggacgagctaccatctataccagtaatgagcctttaagcagagtagcagaactccttgatgtgcggattacaagccgtattgagggcagtacccttcccatcaccttcaaaggtgcagataaacggaagggagggctgtttagtgattgaggcacagctattatcgaaaattatagagaataacgatttttccatcttgaacaggtataacgtgggactggtagatttccctacgctgggcgaggtttacctgtttgtgcgagattatgttaaagataacggccagacaccggattatcgaacagttgcagcagcctgcccggacttcgattttcagccggaaataagggatgagtacaaatacctatgctcacgattaaaggctaccacagccaaacgtcaggcgtttgagctactacagcacaaggctgctaagaagttcagcgagcttccaggagataaattcgtggcgtggctcaaagaggaaacccagcggattgaagccacaaccatgattcgcataaaccagggcactaactttgccaccaacggtgaggatcgagccatgtggtacgctgaagccaagctgaacagaaccaggcagtatattccgaccccttacccttccttaaccgacgctttgggcgggggctttgaaattggtgattatatactgctcttggcctttaccaaccggggcaaatcgtggatagcttcgcatgtaggtctaattgcctgggaaaatgaatttacagtgcttcactattcgcctgagttatccaaacgacagcaggcgttaaggttggataccttaaagggccattacgataataccaaacttcgccggggtatcttggataatgaagtttcatatttaaaatatctgcaagattataacccaacatcaaataaggtgccttacattattaaaacgatggaggacttacctaccgggctatccctggaagttatagaaacagatattcaggccaatccgaatgtgaaactggtaatcatagacggctttaacctcatgattcacggtaagggtcggatgcgtgatagcatgacccagacctccaggcaactccggcaaatattcgggcggcataaggtagcagggatggtggtacatcaaactccaggaaaatccgagaaggataataaggaaattgctgagaacggggccagattggtcaagccaccaaagctgactgactactccgaaactgtagctgttattcaggatgccgcgacagcattaactttcgatgcctgcgacggtataggtcgtatcagcatagagaaagcaagggaaccaaacgtgggcaaagtaatagaactacggtgtgactttaaccggggctttatacaagaacctgatttagcagcactattttaacacaaaaatattattttggagggatattaacatgactaacagcaacatgaacgagcttcaaaaagtatttaactacgaagggcaacaagtgcgaactgtgctgattaatggagagccttggtttgctgcaaaagatgtatgtgatattttagagataagcaattccagacatgctacttctaggctacctgagaggatgaaagacaccgtcgttctaagcgacgctgtcggcagaactaaagaaatgactataatttccgagccgggtttatataagttggttgtcagaagtgataaaccggaagcagagaagtttactgattgggtggtagaagaagtcctcccgtcaatccgcaagactggcacatacagtaatcgccacaccgaaatagacttactgctagcttcagccgagtggcaggtgagggctgcgcgggagattatcagtatcaaacagcagttaaaaataaccgaagaacgcctggatgatacggtagagaaaactggtaaaatatttagttatttaaccgatgttcctgatcgggccaaagttaaccgaaaaataaaagagcttgcccggtgcctctttgggggaaaagtagataaagcgaccaattatgtttacgacataataaaggataaatacggtatagatgttttccagagggttaaaaatgcaagagttaaactgaaccgtgaaagaagtttgcagggcaaggggccatatgccgagtctactttaaaacaactaataagcgggatggacattgttgaaagcgaggaattattagatgaaatgatggaaattatcgttgggctactatctaaaggctataaaaaggatgcttaatattagaggctaccagttagatgttgatgtagccagggaactccgaagctacgactggtcaaaaccaaggtggacaggcacaaagtttcttgcctgttcaccgtttagggctgaccgcataccatcctttgtcgtatggctgaattacggaacgtggactgattccggtgctgatgatgaggactggaaaagtggtaattttgttaaactgctggctttcttgagaaacgaatcctacgaggaaacagaggattatctgctttcggaatactgtatctcttacagtaatgccgaacatctccagttaaacattgatctgactcaaacccaggtaagtaccgacctgcttaataatgacatattaaaaagatacgcttaccggcatccataccttgaaaaacagcgtggcattgaggaaaagtggcagcaaggtttcagagtcggttattgcaaaaagagccatgctgttacttttccctggttcgattatcgtggcgatttagttaatattaaattccgtagtgttatagataaaagattttggtactactccgggggccagccggtcaaaaaccacatctacgggctgaactttgttattaaaacgcgtaaaaatcgggtttatatagtggagagcgagattgatgctataacattatggcaggctggactggccgcagttgctttaggcggggccaacctaacaaggcaacagcgtaaccttttattgcaatcacctgtagaggaactaattatagcaaccgataacgacctggccgggcaaagaattgctgatagtatcgtaagacagttaagcggatacctggatataaaaaaaattaacctgccagaacaggttaaagatgttaatgaactggataaagataaactcctcagaataaccactcacacacacgcagttgaatttccaccttttatttaggcagtagccaaaaggctttccaacttggccatatattctttatggactactgctacttcacttattttatccaaaactaaatcatatgtccttttgccagatgaagtctggataagttttatcttggtaatattgacaatgttatacctgtggcaacgtgcgaatatcttgctgtcaagcatctcctcaattttatccaaggagtcgctggccaataatttcgtgccatcgtttaaatgtatccatgtgcctctattaaccttattcacaagtacaatatcatcactatttataagggcatgtccctcttttgttttaagcattaacttttttgattgcttattgtttcctgttattgagacaataagtttattgatagtagttttcagtcgttcctcagtatagggttttaataaatagtcaaccggatagcaactataggcttcaagagcaaaatccgagtagcctgtggtaaaaatcgtatgcaccttatttgtactattatcattatactccgatatggtacgggcgacttccaaaccatcaatacccggcatatcaatatctaaaaatactacatgaggttgtttagacataataagctttaaaccatcgataccattttcagcttctccaataaggttaatatggggtatttctgataactggtgtttaagtcctataattgcttctttacaatcctcgataatagccgcatttagtatcaattcagctcacccctaacctttaagcggtatagtgctaaataaagttattttattaatatcaaacgcaacctctaatttaccaccgtatttgcttgatatatccttgataattgatataccgtgaccgtgtctgccggttgacagttttggctgatttattctcttaataaattcttcttctgtaatactgccgctgttgctggattcaatgtgcaacatatctgcggtacgagaaacacttaaatcaattctttttatacctatctctatattttttagtgcgttcatagcattatccaataaatttccgactacggaatttaggtcgtgattacttatggataagcctttcagactgcctgtgatattaacatttatatctatatcaagcgactcagcaatacatatttttgcatataacagagccatgaattcaggattatccgtttttattaactcattatgagagcacagggcatggtaattatccctgatatattccttggctttatcgtattcgctggcatttagaagtccataaacggtctgtaagtggtgattatgatcatgcttttgcctacgtatggatagaaaaagattctccagatatccaagattcttaacagcagttttggctgcccactcttgttccagaattctaaagacttttgtaataccataaatagtcatagaacctaatataagtatcaataatacatcaattctggtaagtatagttaagtagtatttaacctcatcagcaccaataaataacttaattgcactatttatgaggataatgctgatgaccgggattaataagagcagcaccatagtaaataaattattggtaaaacgtgtgtcaatatctaagtttgacctctttaataaagcaaataaatttaaatcatatctggtacaaacataagcgataacgaataaaaagcccccgatagataacataagagtataatttgcaattaagttttgaccatgagtgaacatctgctcggttaaaccaaaaatctttaaaattatatataaaactggtctttcaaaaagtgaccataaaaaatggcttatggtcggaataaataaagcagtcacaaggttcagttttaaaaccaaatgacagaaagctgttaatgtcccaaatagaactaaaatatttagtcctggtggcagatgaaatgagccaacgattccgaatggaactatagcaactaaagcaagcagtaaaatttgcttcctgttaatgggaaccccaatgagtgcgcagccgactactacattagtgacagccggtaatattccacagaaaatataaataagtacagtattcaaagtgatatgtggcaccttatcaccctttctaaaattataataactgcccacttgtgcatcgaaaactacccacttgtgcaacgaaaccgcccacttgtgcaaagcctatttacacccccacaccggggatgttataactaatgacgttggcgcgagtgacgaacaaagtcactcaaaaacagacggaacttaataataaactaatttaaacattaattaaaggtttatgttccgggaagggaggaaacaagtaccatgtcacaattcaatctaatttgctgattatatatatgagaagtaaactgaacaagaaggaggcgacaactttggacaactggatagacaagcaagcactaaaatatgcccaaactaaagagcctgctatttttgaagatatctttcgcagactgaagccaaagttagacaggctggctgaccgcaacagtaacaaatatgctagccttcgaatacctgctgaggattataaaagttattattatgaggccttatggagggcagcggaaaactttaacggaagaacaccgtttatccgaagagtaaacctgatgctgtatgaaagtgaagtacggctgtaccgttactatgcttcaaaaaagcgagctgtttttttaaaggaaataatcgatgataggcatatgctgattgtagagtttgatacagctgttgaaaatgaaatgctcgaaggttttttgcagaatacctccgagcgaaatagtaaaataataaaacttttacagattggctgtacaaaacaagaaatagctgatgtactcggttgcagttggtacaacaaaaaagctagaaagactgtgcagcgagcaaaagatcaactacgccggtttattgcagtaaaccaggctagttagaaataaaattcacttacattataccgaatcaaatgactaaaaacaataactatggggggttgaaatcatgtcagttattacagccagaggtaaagaagcaaaggaatctgcgaatcaaaaaggtgccaatatcgactataaaaaagtatatatacgattaaaggatggcgaaagtgtaagggttaggctacttacacatgaggattatgttgagtacaaggcacatggttcctacggtctgggtatctggactcaaccctgcctggaaccaacaggaaaacgctgtgctttatgcgaggcagctaagacccaatataacgatgattttaaaaacctctacgcaaggaaacgctatctattcgcgatggccgatatagatacaggtgaactgcgggtatttgatgcaaccaaaggacaagctaccggattaatagataccattgaacagtacgcagaggatttgaatgagtttgcctttaccttcaagcgtattggcaacaaaactgaaacaagttatatattaaatctcattccaaaattaaaagccgatgataaacaaaagtttgccgcctttgaaaatgtggtggtagatgataatttctttgattctgttctatttgaaagaacctgggaacagcagattgaaaatctggttgaagcaggctttccggtggaaactttagggacagcaccttctgccattgccgaagaaataacacctgtacaaaccatagaaaacccggatagtgtattttaataggaagttaaaatttccaggagagggcgattgccttaccctctccttttttattgccaaaaacaggtctgatggaggtgaaatcagtggagcttactgttgatttgcaaccaacaatgatagccgaaaagcaaaatgaacaggaagctatgttacgtgcaaaggaagcacaggaaaaatatatagaggctacacgggagccggagtgggaagatgcctggcagattaaagtattttcgaaaaaagcaataaccgaaaaccctcgcaatagagaaaaggccatagctgtaaaaaaggcatgtgaagctggtgaaattagacttgacatctcttcaaaaaagttaagttgtgcggcagtgtttaggttatggagggaactacaacagcaggatactgcaagaaaaatcaatgaactaatcgccaatactcctgccaactaccggctggtacaaaccgaggagcagctcgatcaactggtaacagacttgcagcaggaggacgaaattgctgttgatactgaaactaccgggcttgatgtttacaacgatgttatcgtgggactttcatttaccttaccaaaggctgactatcacgtttacatcccggtggctcataaagtagccggacaacagttaagccgaagggccgttttgacagcgttgaagccgatattgaccgatgtaaacattggaaagatactccataacagcaagtacgatattcacatgctcattcggcacggactgaggctccggggtattaaacatgacaccatgattgcaatggcagtattaaatgaaaatgaaccaaccctggcattaaagaacctggccacaaaatatggcaaatacttcggttttgaggataaaagctacacctatgaggaacttttcggtaagacatcttttgctgaaatacccttggatgccgctttagtttacgcggccaaggatacacaccttacttatgaattatataagtggcaaagacagcacctgaaccagaaggaaagcctgcgtctaatatacgatgaactggaaaatcctctaattgatgtttgcgtagatatggaacaggctggatttttaatagatatggattttgccatggaatacaaagcagaattgaagggcgaaattgctgggttggaagcgaatctaacggaacatttcggggatataaactttaactcaccgctacaattggccgctgtgctgtacgataagctaaagttacctgtaatcaagggaaaggaacgctcaaccgacgttaagacattgaaaaaattaagagatgaaaccaaacacgagggcattgacgttcttctcaaataccgggagttaaccaagctactggggacttacgtggaagctttgccacagttaattaaaaaagatggactgctacatggttcctttaaccaggtggcaacggtaacgggtcgctttgcaagccgggagccgaatctgcaaaatctgcccccacgggcacgccgtctaattgttgctccagaagactcgctaatactgggcgttgacttttcgcagattgaaccgagggtattggctcatatgtctggcgaccctcatttacaggaaccctacttgaagggccaggatttatacagcacactggccagccgggtatttaaggtatcttacgaagaatgtggcgacgattcgaaataccgcaagatgatgaaagtagggctactggccgttatgtacggaacttccatgtggactttagctgaccagttagggattaccgtggaggaagctaaccaatttatcgaggacttttttgccacttacccggatgtttacgcttttatttgtgccactcacgaatttgccaagcaaaatgagtatgtggaaactctttacggacggaaacgccgtttccctgggcaccgagagaaagccattgtctacgataagctggccactgagatatgtgagatactgggaaccaaagctgtgccttatgattactggcaatataaaaaggagttgcctgttatactacgcaggcaattccgggcagttaaaggggaagtggaacgggtacgccggatggctgtaaacgcgagaattcaaggaacagccgcagacattatgaaaagagctttaatcaacctttataacgatggtaggaagattattggtacggtgcacgatgaggctcttttgatagttaacaaaaatattactcttgccgaggtggaaaaaatcgaagcctgcatgataaggtctgcaaaccttaacgttcctattcgtgttgacactgaactttccacccgctggggtacaggaattaagaagggagcttactttaatggaaatgttgcgtgaaatagaactggctgatagcaagggtgttacctacatggcagataaaaatctgaattatgaaatgggaggaaataaaatgactaacgcattagctattacaaacgaaatgaacaggattcaaagggtatttaattatgagggccaaaaagtgcggacggtactgataaatggtgagccttggtttgttggagtcgatgtatgtaatatattggaaataaataatagtcgtcaagctatttcatacttagatgttgatgaaaaacagacaataccgtcccggagtttgaccgtcattaatagtgacagtcaaaaaggtggagcacagtatattaccataataaacgaaccgggcttatattctttaattcttagaagtcgtaaaccagaagcaaaagcattcaaacgctggatcactcacgaggttattccctccattcgcaaaacaggggcatatgaaatgccgggaattgttaaagactatttggccatgtcagaagaagatcgggcgattgcgttttttaaaaagtcgaaggaatttaaagtcttggaagcagagaataaaattttaaaacccaaggccggtaaatatgacgacttcttgaacagcgatggagtattcgattgggacgcaatttcaagcaccttggatataggaagaaacacaatgcttcttgaactccgggaaagaggttacttacaaaagagaaagggtaataactggaacttagctctccgccgctacgaggaagctggttggttcgtgacaaaggccgttagccagtggacagataaatttggcaatgaataccccaaatataaaacatttgttactccaaccgggctggataatttaattgagctgttcaggaaatgggggtattaaaacatgacattatttaaccgggctggagccaggcaacttcgcgaggaagtagttgagagccacattgataataagctggctgatgcaatactggaacattttaatgaaatccactccatggagttaccagtggatttcgagatagaacgaagtttattaaaagatgagttagattcaataaaccgaaaatctcagtttttcttcactaacgaaatgattacattctcaccctcgtcagcttcgaagtgtgagcgggagctactatttaaagccatcagcacaaccaaggataacaactcctttttcccttaccagcgacgttggatgagaaatggtacggctgtacatgccgctgttcagaaggatttactctatgctgaaaaatacctggacaatcctaaatttacagtagaacggacagtagaaggtaagccagcctgggaaagaaacatcaaaaaatctaaacagtttaatcataatggagttagcttccttatatacggcatgatggacggcatactaatacacacgccgaccgcaacccggctgggctttgagtttaaaacgaaaagtacaactatttccgctgtaggttcctacaaattaaaagggccgcaatcctcgcatatagaacagtgcgttgcatattcactgctttttgatattgatgaatttctaattgtctatgaaagcctggctaaagatggctggaataaaggcgaggcagcaaaacctgatatgagagcttttcatgtgaccgtaactgataatgaccgagaagcattactggataaattggcggcagtagcacaggacttttatttagaccagatgccggagggtaactttagtaagtgtattttctgtacctataaagaaagctgtgatttagcgagggccagttaatggctcgaactaactactctcgcggctatgaaactgaacgaaaaatcatgcaagagctggcagagcagggctttttagtccttcgctctgctggctcccacggtaagattgatgtcctgggtttacggcgtgaccggatagtggcggtacagtcgaaacggacaaaaaagtttaccatatcggtctacaaaaaagaaatcgcagctatccaagatataatctcaacttacaaactggataacgtggattttgagttttgggtatgggtagaccggcaaggctttaaaaagtggcaagttagtccaacaggtatgataccaattaaccaatcaactaaatcaaaaagttagtttgagggggaatagtgctgtgaaagttcggattggtgggctaaacgaaatgagcttaattgatgccgaaggacttattgcctacagcatatttattcaaggatgccaccgtaggtgcgagggttgccacaatccaagtctgcaaccttttgagggtggcgaggaaatggataccagcgaaattatagatgaaatctggcgtaaccgtgattactacgagtctgtggtgtttgttggtggtgagccattagaccagccggaatccttaaaggaactgttaaaattcgtaaacggtacaaatatggaagcctggctgtatactggctattactcagatgaaatacccgctgatattttcgaacttgctgatgttatcgtggccgggccatatatcgaaaagtataaaactaacggatttccggccagtgccaatcaagtaattattgacaacagggggtctaaaaatgaaactatcggcaacatttgaacctggctttgataagctctacagcaaattcgccagcgaccctgtaggactccagttgcttgatattgaggggatttctcctcgcaaggtagatgttgggcaaatgtcccatgactattttaccaaacgtctggctgatgcttcagttgatgtgaacgctaatgctaatgaggaactatcggccaacaactaccaggccgaagtaaccaaaggtattctcaagctggaaggatattatctgctctggcggtactcgaaaaagagattcggtatacgccgggccaacgagttaattaaagctatatgggatggtgagttatatttccacgatgccagcgggcatggagtgatcttgccgtattgttttgcgtattctaccgctaaccttatggtggagggcaggaaatatggtcagcttcacagcctgccgccaaagcgttcagattccttcgtggctcaggttatcgaaaccacaatggatttatcgcaagaattcgtgggggctgtggctcctggtgattttattgttaacctctgctggtacttagaacgtgaggccgttgacccgtgggcaagcgagggccggaagtatattgagaatcagtggcaaaaattcgtgcatgtgatgaataacaagttcagagtatcgggacagagtccttttactaatgtgagtatattcgataaggaaaaccttagaaagctattcgctgattaccattacccggacggctccgaaataaaccttcattatattatggaagtgcaaaagattgtggcagagtcattttcaaaaggcgaaccagcaacgggcctgccttataggttccctgttatgacagtaaatttatcagttgataaaaacagagtgccgctggacagtgacttcctggactttgttgcacgtacaaatactggactaggcgtatataacatttacgccaacgaaggcagtaagattgcaatgtgctgtcgcttcgtaaacgatactgagcgaatgagctatcgggccgacagctttggtaatggtggggttaatattggctcccaccgagtagttaccattaaccttccgaggatagcactggaagcaaaaggaatagatgatttttaccaaatcctcgataaacgagaaaaaatggccagggatttattgctagtacaccgtgaggaaatactgcaacgaagggtaagacgaggattcctgaagttctttgagccgctaacctggtttaagttggacatgcttttctctaccatcggaatacacgggcaatatgaaatgtgccactttatgggcttaccgatggaaagtcgccaggggcaggagtttaccgaaaatgttttaaaaaggattgaccaatttgctgtagacttctcgctagaaacgggccacagctttaatactgaggaaattccagcagaatccactgccgtaagcctggcgaaaaaagaccagctaatctttggaataaacaagcaacccttcgctttatacagtaaccagtatataccgcttattgccgatatgggggcgattgaccgcattaagctgactggtcaatttatgaaacacgtttctggtggtggaatattacaccttaatgttcaagaccgaattaccaatccagaaacaatgaaaaagttaatcctcatgtctctaaaagaaggcgtggaacattttgccatcaactatggcttcggggtatgtggtaatggccacaccactgttgttggaaacgggagaacttgcctaatatgtggtggcccaatacaggattatcttacccgtgttatcggatatttttctaaggtatcggcctggggcgaggtgcgaaaagactatgagtttggcagacgaaattttaaccagagtgcttgaccgacctttcgataatgaaaggctggccataaaaaataatttaggaggcgacattatgatggagaataccagcagcaattttgtaaccttggtttttgttaaaaagctacaccaagatgccataattccggtaagacagactgaattatcaagtggcctggacttatatgctgtagatgttgcttcctgcgaatacccaaatatgccttatgacgatacttttaccttttatgaattggaaccgggcgagagggtactggtcaagacgggtctggctctgcaaatgccggaaggcatggaagcacagataagaccgagaagtggtatggctttaaagcgtggtgttactgtagggaactcaccagggacaatagaccgtgatttcacttcagacatcggagttatcctggttaaccacggtgacgaggtgtatttaataaggaagggagaccgcattgctcaactggtattccagaatgtgctgcatgatgttgaacttgtggaagctgaaaccttggataaaaccgggagaggagagggagcttttggttcaacaggacaagcctaagaccgttattgacgagttaaaggaatcgtggggctacctgattataacagctataatgcttacgggttatttaatgatgtattttgacaggaggtagaaatgctgagaaatatcacgggtttattcgtggcaggattaatattaacatttttatgggtggccaatccagcagaggcttatacctggaacagtattacaaacacccgttttatttattacaactataactacggttattttgaacaaatgccgccactaacagcaactaaatctgcatatagcggtaacgccgcttcatatacggtgaagtggggagatagtctctggcttatatcgcaaaaactgggtgtttcaataaactcgttaagaacagtaaatagtttatggaacgacaatctttatcctggggaggtgctttattatgttaaatcaactaatcaatcatctactggaacaacttctcagaaggcttttacgcagagtgatattgatctgatggcaagagtagtttatgccgaaagccggggcgaaccttataaaggtcaggtggctgtagctgctgtaataattaaccgtttaaacaatcctaactttcctaaaacagtgtatgaaatagtttatcaaccttgggcatttagtagcactatagacgggcaaatttacttaacgccggattctatcgcatataaagcggtgtacgacgcaatcaatggatatgacccgtcctatggtgctttatttttctataaccctgctctttcaacaagtacatggatttttaccaggcaggagactgttcgaattggcaaccatatttttgccaaataactaacttacaggaggacgagcaaatgaaggtaacacttatagaaaatacttcacctctggccgtagtgaaagcgacagccatgccgtaccaaagtaaggaaagcctcgatgttgtgggccgggtgtgggatagcgggtatcgtagtgtggccaggcatggaacagcctcttttctggtggaaggagttagccaaagtttactccggcagttaagccgccacccgcatattaacttaaccgtgaaatcctcgcggtactgcgatatggccgaggtggaaacagttatacctccgtttattagcatgactgaccgatttgagtttaacgatgactacgaaaaaataatgtgtatatataagaagtgggccagccgcgaggcttacagccgtggccaacgccaggaactggccaagctgatgctgccactcggaagcactactaatttagtgctttccggcaactaccaagccttatacgaatttattcaacttcgactttgtgtgagagctgagtgggagattcgagaactggcacagcagataagaaatatgctggttgatattatgccggtgatattcgagaggatgggttgtaagggtgatgaactgaggtactgtccagagattaacgggggatatcgtaaacatccaataatgcatctaagtaaaaaatgctaggaatcaacattattatgtaacattcaaaaatttatattgtatttataatgaatcccaaatagattttcccattctttgtagtttaatattctctataaggttaatgttatccataaagttcatgttgtaattcaatgctatttgattattatcagcttctaaatcaaaatgcaacttatcaatgtcatcaatagtattaatagaaatattgtaagtatcacaaataatcttatgaaatatgttatcagctgtaacaataataatttcggtatttttatcaccagatgccccgaataaatttatagggtaaataacttgaatattagatatgttttctaattttggttttattattcggtcaaattcccagagtttaatgggtgaaattaatagtggtgggcatatacgatcaaaattagagaaaaccaattccatatcttctatagttaccatgatattagcacctttccaaattttaatatttactattaattcgcgcaatataaacaatgtcctcttttataataatactttttaaaaaattattaattgttgtaggtgctctatcttttttcagtaggtttctaacattacttttaaaatcagtcgcattttgtcaattaaatgctctatatcttgtgagataccgaaataataaaaattgtatatcggattaaatataacaaattaccataacagtgcaattggaggaaataccgtgggagaactcattaacttcatagattaccaggctaaaatagaaaaggaatttaacggtttaatgacttccatagaggagaaagcacgcgagaataaccgaaccttggaggacgagttggccgagctatgtccaatagagcaggaatattacaaccacctaaccaaaactctggaggttctagaactctgggaaaagtctgaacagcggaggctaaaaaatgaaaatagcactgaccggcaggatgcgaagcggcaaagatttggtaggtgattatctggtaacacgatactgctttaccagatatgccttgggagacggagtacgattggtgtgtaggctactttacccggaagctgtggcagaaggtaaaccccgtcaactttaccaggctgttggacaaggtttgcgtagtatcgacccaaacgtgtggattaaatatgtgtccaggaatattgcacaggatggactagaggacattgttattaccgatgtcaggcagcaaaacgaggtggacatgctacgccgggccgggttcatcattgtaagggttaatgccagttgtcaaacacggctcaaacgaatggtagcatgtggtgatattttcgatatggccgacttaaaccatgaaactgaacttcatattgatacctttgccgtggactacgaaatatttaatgacggagatatggagggtctttaccaacagattgagcggttactaaaggaggcggcgtgaatgggcggtggcaaaattgacctgcgaagtaaaacgaaaaggctggaggacgcttacccggtagacacgcctaaaggagtacatgcgttactctcgcagattcattatatccgcgagggccgctttaccaggggcgactatgatgccagcatactcctgatagattttgagcaatcaatggaagaagcaagattgaccgcaaggcaaaggcagattatcaagatggtgttcgaattagatttgtaccaggatgaagctgcaaatattttaggtattacccagcaagctatcagtgaccatgttaaaactttagtatgcaagattgccagaataaataaacagaaggaggaattgtatgtatgcgggtaggtttctgccgggtacggattatattaggtcttttcgtttggctgttgataaactaatatctaccaagatgccggtggcctggcgtattaaatctatagaggatttgaccgatgcctatattgcacagacaggcgaaatacctgatagtgagcagcttacccggttggctaattatatactgcaagacgatttttccgaaaggttaccggataaagtgagctgcacggagtatccaattttaagtcggggacagtataaactgcggcttagacgagaaaaggcaagtggtgaaatggcgaaccataccagatgtaaaaagccgggtaaaagcaggaaaaaaattttaagggaggcattttaaaatggcaaatatctcattaaaaggttatggtgaaagcgataaaaacattggtcaggtttgcttaaattctgaggagatactggaatcacgttcaattcgtgataaatacgccagtcgggtagaagtcttagataaggtaaagaaactctcaatgctgccggatgatatccatgttaccattgagatggcagctaattattatgaagttgatagtgaaactattaaaaagattacccagagacaccgtgaagaattagagtccgacgggcaaaaaattattaaaggccaggaattgcaaagcctcagaggtggttggggacatggtccctgacctcaaatatgctccttcgttaaccatcataccccgccgtgccatacttcgcatcggtatgttactccgagatagcgaggtggctaaaactgtaagaagttatttgttgaacgtagaagaacgggcatccgctacacaaagacaacaggctatggaagatgaaattaacaggtttaaagaagctttctttactcctgataacttacgaaatatagccgcaactatggaggagaacgtatcgctaaaaaaagagaaccaactactgattgaggaagtcaaagtattaactcccaaggcaaaccgttttgattcattcctcagttctaagaactcccataggattggagttatggctaatacatttggtatccctggcctgggacagaacaatatgttccaatatttaagagataaaaatattctcttcaaaaagaatggtgtaaaccaaccttataggaagtatatagaagctggatattttgatgttatttggagttcagtaaatagtgggaacatggaagtagccgttaccctggtaactcccaaaggggttaactttatctttggtgagcttgttaaagacggatatattgatgagtatggcgaaatccttactgctcctgaacaagaagtagcctcaatataactatatataataggaagcgatttttttaaagggaggccacgagcctccctgacaggttagggatactactataatatgtagggggagattgctcatggacaacaacatcaattataaattgagtctacatattttaaataccctaaaaaagttaaacctgataaccgagaaggagtatattgccatagataaagaaaataagaaatcctttgagattagacttgattagcaccccaaccgattataacatgagtgtgcaaaaaggatatattggagacggaggatctctatggcaaaagctgcaaagaatattacagtgattcctgccaggccagctagaatggccgatgggttacctcaaaatgctaagaaacgggcttgtgcatattgcagggtaagcaccgattctaaagaacaggaaaatagctacgaatctcaaattgcatattacaccgattacattaagaaaagaatcgattgggcatatgtagatgtttatgccgatgaagggatttccggtactacaacaaaaaatagagatgaattcaatagaatgattaaagactgtgaggccggtaaaatagatattatcatcacaaagtctatctccaggtttgccagaaatactttggattgtttagggtatgtgaggaagctacgtgataaagggattgctgtttttttttgagaaagagaatatcgataccatggataccaaaggggaagttctactgacaatacttagctcgctggcacaagatgaaagccgtaatatttctgaaaactgtaaatggggtatcataaggcagtttcagagcggcaaggttttagtaaatactgcgagatttcttggttatgataaggatgaaaatggcgagttagttatcaataacgaggaagcaaaaatagttaaacgtattttcaatgaatatctggaaggtaaaagttatcaagcaatagctaacgggctgatgagggatggtattaagactggtactggcaatagtaagtggtgggactccacaatatcaggaatactaactaatgagaagtatcacggtgatgtactattgcaaaagacttacactgttgattttttgaaccataagcgaataaaaaataatgggatagctcagcagttttatattgaacaaaaccatgagccgattatatcaagggatttatatgatagggtgcaggatgaaaaggaacgccgggcattattaaaaggtaacttggttggtaaccggcataagtattccagtaagtatgctttcagtagcaaggtattctgcggtaagtgtggtaacatttttaaaaggcgtacctggaatagtaataaaagtaaatataaaaaagcggtatggcaatgtaaaacttatgttgttgatggcaggggtgcctgcgatgctaaagcggtagatgagcaggttttaatggatgcttttgtaagggtgtttaataggataaatgaaaataaggatgggttcatcaagacactgaaggataatatagagaaagtgttggctgaaacagcatctaatcagttaattgaggagcttgaaagtaaaatagaagttttaaaggatgacttgaaagggctggttaaacttcaggttaggaatagcattgatgatgcggtatataacgaagaatatattagaatatcgagtgaacttgatgaactgagagagcagcgggccgagtttgacaggcagaataatatcaggaacgattaccgggaaaggctgaatgtgattattgaaacactgaatggttggcagggcttgcttgtggagtttagtgatgaaatatttaatgcgttggttgagaaaatagaggtcatctcgccaacgcattttgtttttatattgaaaagtgggatgcgggtggaggaacatatatagtatatacaataaggaacgcttcgaaaagtttaatagtaaaacaataatgcgttggttgagaagatagaaattctctggccaacgtatttttcttttagttaagaagtgaagatgtggataaaaatgaacaaatgttacctacatataggttatatcactttaacaataacttgattaaatgtattatatcatataaaaaattaagctctatatcatagtccaaaataatatactttagaaaatatatgtttttgtatttctaattactattttttttgagggaaaattcagcattattgtgtaaaaccttaaaggtattttattagtttttgtagaatgaaaaagtaatatatggtaagcaaggaattatttttgcttatcttttgaataatatgccgagatagagccatcgttccgatttgcgagagccaccttgtgcatgaaatagagccagcatggtactcttgagagccaccagctttccgggcaagttgcacagctagaactagctgatggacactgccgcattatggacaaccttccaggttgcccataatgcttggataacgtttcacgttatccacactgaccacagccactacggataaacccaaatacaataataataaataaattatgttattttaaataattgccttgaccaggtggctcttgcatatgaacactgtggctctatttgatgcacatagtggctctcaacaatcggaacggtggctcatttccatcgtaatattcatcttttaaattatctaaaactttattagctatttgcgaaaacattatatgtattaagcttatcaaaacactataagacattttaatctattctaattagaaattatgaattattttttatctcaaagtatggggtgaacattatatatgagtagtgaacattggaaaataatactaaacattgttaaagtttttacagcaataataacattgttaataactataattacattttattttaattttagcaaagagattaagagcacacttggaatagaagatgttactataaataaagaaaaggataatcatggtgtgagccaagagaaaaatacagaagataataatgatactccaaaaactgataagaaaataaataatgaaatggattcgaataaacaaatacaaggtttatcaggtacacaaccgtcgtctactaccaaaaatcagatcgatttatcatctgatacaaaaacaacaactctaaataatcacgattatgatgatatagggtattttgatataaatattaatggtataaaatatacttatgaacctgatatgcccttttcatactttaccgattgggaatgttatctaaatagcaacaggcaccaagatagtagtcacttttcaattaagttaccctcagatgtaaaaactggtgactcatttgaaattaatagtgaacatgttgatatctgggatgcctcgctgtcagttacatattgtaataaaaataatgaaatatatgtatttgggtacccattggggagttctggaggacaacattttagtagtaatgtaataatagaaataacacaatggaatgggatggatggttttgcatacggaacttttattggtcaaataaaacttacagaaaatgatataattaattttacaaatgggcgttttaagattaaaattcagtcgtcaggattttaaacgaatttttacaaggtggtaaacggatcatcttcagactttaccgttgttatttggcacatcaggagactgtttcaaaagtcccgaattcaaaatataaatacaatatattgatagatataagataatttaatatgtattgaatcatacaaataaaaaagctatttttgaagtgctctcctgaatacgaaggaaaatggtacaggcttatatggttatcaacttgtaaaagtattggtaatagacataactcaagcattatgatagatactgggcgagaggaactaccctccatattaaatgtaagatgagtgaggattgtacagaataagaacgaagaacagggaaagattattctatccctttcgccgtctcgacacatgtggagacggtaataaggatagaacgctgaaagccttgtaattagcagtctgtgtggtttttagatcttaaattttggtagtaaggaatttgtgatcatcgctgtgaaacgaggaaaaaaactgggggagttgtgtgccctgccttttttatatgtatgggagagattaattttatgacaaaaaacagatccataaccttattatattacttatttcgacaatatgtacttattgcagaatatgaggaatcatgttatattttgtttggatttttgtccaaatattccttaaaaaaataagtaatgaattattttaaagcatttgtttactaatgctttatttactatagctatgtcaaataatttcgcagcaagaagtgtattaagtgttattgtccacgagagctctgtgaaattattttttgtattaggggtgtaagccatatttttaaaatttaccttaatgatttatctcgtacgatatattagcgtggtgtattctgcgaatagtcttttaatgttggttaaatagggttattgtagcaaattcacataattcgtattaaattaaggaggtgataatatggttcaatatcaaaaaatgccacgctatccgcctaaatgggcaaaatgtaatagtggctcggtaggtatatctgggaatcgtttgaccccgctcccacagtagtgacctagcctaaaccactattatatcattatagtatgtgcatttaagaattacaatattctgtttggttcagaggtactgtcaacgaaatgacaaaagactggtaatctatgaaggtaattgagtagaatttttatgctatgtttgcttatgcttaatttgagtatagcagtgccaaatgcattttgcagctagaaaggtaataagttgttcctgcatataacggagtttttgtataatggaaattcctgcttgacaccctgaaatttacaggaaattatattaatgttgtgcaagtaatagtggatttggtggacaactggatatatagttagggttgacaaccaagtgcccttatttagccgttcataaccactattacattctattttttttagttaattttaactgccaaagatacatttttagggaggttttatgatgagaagagttaagcaaaaaataagttttttattgatacttgtttttttagttaacttgttgttaccaggcgtgggtgcgctagctactgaatcaacaaacgaatttgtagttcctggtggcaatgaacagaatcttatatctccggacgcgtctaattggggaaatcaaaccagtacatcggaatcaaatgcaaattcaaatagtcaattaaatagcagtaatgaagagaaaataactaatgagatcttagaagatgttgataagtcaaattccataattgaaacgcaatattatcaagctatttcccaggccataataaatgccgcaacaaaaattgcccaatcaaatggatggaacgctcttgttagatgggcaaataagtatggtgataaggcgtctcgaattgtaaccatagccggaataagagctcttggaccttcttctccttatgttacttcagataaagtaagatatttattaactgatccaggaaaatataagggatttaataaattgggttatactttaaaaaactttaattctttaaaggatcttgcttataagcaaggtaaaggattggggaaatctggatggattgaggataaatacggctataaatatactttagcaagaactattacagggccaaatggaataaaaggaagggtaactacatgctggcaatgcgattggggaacaagaactccaaggtttattactggctgggcagaaccatttaaatagaattgatagataggaagtgattttattacattatttacggataaaaagattcttaggacaaataattacaatcttgaagttttatggggcctagatgtagatctttcaagattacaattcttatttcctaataataatttttttcttgacacaaataaatatgtagacaaaggaccttattgtcagttaaatttacaccataataacgtgaagttatggtcttcaattttttattcagaagtgtatacaaaaccggaatgtgctttagactatgatcataattatgtgcatgttgtttatggaaaagtgttttatactttgggtttgttagatggtgtgttaaagaaccaatatagatatcaataccctttaagtaaaattctctacgataggagtatagggcaaatatttatattggccgaaaccgatgtaatatgttttgattatcagggtaaagtcatttggtgtttcagttacaaagatttacttaaagatattttaattaaaggtgcaatattagaactacatgaatgggatggtaaaaagcatagattatctattgccacgggtaaactttatatgatatagattacaatatctggaagtctgtagctgattaaatgttactgtaagtgctattaaattccaattttaccggtgcagttatttaacatttggttgtacaaaatgctaataatgagatactaagtaatatgatgatttagtatctcattatttttcaactacctatatagaaacgattaataaagtaatggtaatttttactcctatcctgtaaaatagaatcaagtgtggggaggggtattattaccatgaggaaattgcatttaaacaatccacaaaatttaaccattgaggatttgaataagataaaaagagaaacaccatataaactaagatgcagagttcaagctgttattcttgtcatgaaagggagacaagcaaagcagattgccgaatatcttgatataagtgaacaaaccataagaaaatacgttgcttactttaatgaaggtggagttgaaaaactgcttcatgtatcaaaaaaaccgggaagaccgccaaggctaaccaatgaacaaaaagaagaggtcaaagaggtactgaaaaaatcaccatcagaggttggttttagtacccatactacttggaattgtaaaaccctcgctgcttacattcatgatacatacggcattaaatatacatcagatggtgtttggcgcatgcttcttaagatggattttcgttataatcgtcccacttatgtattagccaaagctgatccggaaaagcaaaaagcttttcaagatgagctggaagagttaaaaaaatctcactgaatgtgaaatactcctatatgtggatgcatctcacattagggactatcaaggtttacaacgagcatggttcccaaaaggtgagcaaaaaaagattaagacctatggacaccatgcaaaagttacattatacggtgctttaaactactatacgggtaaagttttttgtgtaaattatgacaaaattgatgcagaaaaattcaaagattttcttgaaaaattggtatcacattttttaaaagatgacatttctaaaatttacattgttcttgataatgcaagagttcatcatgcaaaactacttaaagactttttagacgagcataagaatcatctgtttttgaaatttcttccaccttactcacccaatctgaattgcatagaagagttatggaaatggttaaaaaatacagctatttataatcgctttcataaaaatgcttcagaaattcaaaaatctgttgactcgtttttagaggaaatcaaatgctgttcggaagatgtgaaaaagagactttgcgtttaatttatagcgatatttattatttcggttctatatagaaaactaaattaatatcaaaaacctgccataatatgatataattttggcaggtgattaggatggaaaaccatataagtattggcaaatcagttaaatatttaggggttagtattaatactttacgtgtttgggaaaagaaaaagatattagttccggaaagaactcctactggtcatcgccgctataaaatgtcccaagtagaatcctttgagggcaaaaaatatagccgaattcaaaataccgtatttctctacgccagggtatctacacgaaaacaggctgatgccgggagtcttgatcgacaaataggaaggcttactgaatatgcatcaaataacaaatatgctattcaggctgtttttcgtgatattgccagtggtttaaatggaaaacgtggcggcagagcagcaaaaaagttggcaaaggtcattgaaagtgaggtgactgccagtgaagacaacgtcgatggggataatcccggaaccgacacctaaacagaaagaatacattgataacctcatggatcgttactgtgccgcagttcgttgggcatttaaaagactgctggacggatggaaagtacaggacattcgtataactgtacaaggaaagttcagacttaactcccggcaggctaacgatgcagtatatgatgcccagaccacaatcaaaagccaatatgaattagtgcagatgcactatgaaaacgccaaagcaaaggttgaatttacagaaaagcgtatcgccaaggctaaatcaccggctaagattgccaaactgcaaaaacggttagaaaaggaacagcgtaaactggccttctggcaaaagcacctggataacaatacttttccgcctgttgtattcggaggaaagaagctctttcaagagcgctgcaaaggcaatattaccatagaagagtggcaggaagtcagaagtaaccgttatctgtcacggggagataaaaccaaaggcggcaacctaaatacccgcatatacaaaggccaagaccaaatctatcttgatatagccgccgacccggtacagaaagggaaatccgttcggtataaccgcataacggtgccgatctatttagctcaaaagccatcgaaaaagaccggcaagattaacggtatcaactaccggcaaatggttttggattatcttaaaacaggcagtgcctatcaggtagaaatcctccgcagagacgggaaatattacgtccatgtgagtattgaagaagaagttccgatgccatataaccataagggtgcgtttggtgtagacaccaacccggacggattaggcgtaacccaggtagactatctggggcaataccggggcagtgaatggctgggtcaaggcgaatgggcttatgccagaacaaaccggagaaataaccagacctgtgaaatggctaagaaagtgatcctccaggctaaagaaaaaggttacgccctggcggtagaggacttgaagtttaaaaatgacaagtccgtaacggccaagtttaaccgaatgagtcacagttttgtccggtcaaagtttctaaaagcagttgaccggagtgctgcccgtgagggagtgccgatattaaaggtaaaaccggcttttacttcagtcataggcatcctaaaataccagcacatgtacggcatagctgttcacgaagcggcaggctatgtcatagcccggcgtggcttgggctttgatcatgagaagatacccaagatattgcttgataaactggttaaaaagaaacctgaatttaaacaaatggcaaattggaaacaatggtcagcagttaaaaagtctgtgctggccaagattaaaaaaatcacgaaaaggaagaaggtgaatagcctggtttcatggcagattcaccggaaaaatgtgttaggtataggttaatccctttgctataaattttgcgggcggcacagtacacgcagcgaaaggctgttgccgcaagtcagaacccaggcggaggtaacaccttctccggttagtacgctcgctttaagcagtggcggggaactcttttagaggagaccacccggaacataggcgagagcctatggcctagaagttgaatcctgtgacactgccacccgtttgtcgaacgggtgaaaaaactacttgtagtttttagtaggttttagaaaccaggagaaagtgataaaagaaaaagcagctaggtctattcccatttttcttattagggtaatgattatacatactttaacttattttattgccggaatactagcttcaaacattttagattacagatctgtttttcatcttcctgtaatacatgattacatggttgaatttggggcgacatctgttttctggggatcatttatccaaccaattaggggactcgtaataggacttgttctgataccatttcgtagttttttagctaattgcaagtacggttggttatatttatggttaatttttgttggaattggaattgtgtctacaccggcagcagcaccgagttccattgaaggcatagtatatacaaagttaccgctctggtatcatttcttcggattgccggaaattctcacacagactcttgcgttcagtgttttagtatatttatatatgcgtcacccaacaggaataagagatgccctgccgcgtatgtttggtgtaatattacagtcatttgcaggtgcatgttttacttttattggctatgctgttgtttccattatatttgctattgcccgaaacgctgaaataaacgcagaggctaatatgagtctaaaggtacagggactatttgttgctccgtttatatgtaattttgtaattataacattactaaatcttgataattatctaagagaagtaaaacccataattatttttcttattatttttcttatcaatgcaatattagtggcggcttatcaacagattttttgggatggtgccaatatcgcttatgcaattattacgcctattttacctgcgtggataaccactgttatttcttcgaaaaaaatgagtaaatgaatatattactaagatagctaaatattttcatattaagggttaagattaaattttgaacagataaagaaacattttaaacaggttaaaaccagaaggtattcaaacagaaactattaggtgaattagtagagtatataagaagtcaagaattgatctggattttaaggtgtcggatcacgctcggccacggtaaagggacgcataaataactagcgaaattagggggataaagaatgaatagtttatacgaagctatcattaaaatgatgcagggattttccaaggcgatcctgcgctttccactaaccgtattttgtttgatctgtgccacgatattgacctgctacatgatctctctacataaatctcccgatttaactatacaaaagttgatgtttgccttcctgttcggttccttcctgggggtgaccgctcagttcgcctgtgagcgcttctggcacctggccataacgcgcctggtcgtttatgcactatccgtgctactcatcctgggttattatctaattatatctccggtaccggcaatagactacggggtgaggacccgcacttcggttgcgatattctcattgttctgcgttttcatctggttgccctccttccagggcaaattcgattttaacagcgtggctctgattcacttcaaatcggccttcacatctatactctacgctggtgtactggcatccggtttggcggcaatcattggggctatcaacatcttgctctttaaggttaacagcgattggtacggctatatgatggctatcgtttggattctttttgctactatttattacttatcgctcttaccgcacttcgactcagagtcggagaccgatcatgcttatgctggggaggcaagccactaccctcgcttcctggagatcctggtttcatatatagccgtatccctagttgccgcctatacgctggtgctgtttgcctatttcataaaaatcggcttcaccatgaaatggccttctggccaactgggaccaatgatcctagcctattccgcagctggactcgttatttacgtactggctagtcgactgaaaaaccgcttagcagtcctataccagcttattttcccgaaggtgctaatcccggtagtgatcatgcagctcatctcggtgtatatccgtttgaatgcctacggagtcaccgaatcccgctattatgtggcgctgtttggaatcttctctatagttgtaggtatagtgctttcctttaggccggtggtgaaaaacagcatcatcgccctatttggagccggatttgccatattatcggttataccgccggtggatgccttcaccgtgtctcgggtcagtcagataaaccggctggaaaacatgttgcaggcagccagtgttttagtagacgggaagatcagtcctaagatcgacgccgacataaccctgcggctggaaaccaccagcatcttgaactatctggagaggcgcagctatctaaaggcagtggcctggctgccagaggactttgagatcaataaaagtatgaaaaggacctttggttatgaacccgcctatgagcatatgagcgggactattgacaatttcttcgctgacctgaacatgcagaagccgctaaacatcgacggttatgacgttatgcttcaggctggtgcctatcggggcatggatctaaaagaaaacaccgactatgacttcgaagtacgtggcttccaataccgactcatgcttgaacgcctgtcgccccaggaagtccgggtatcagttcacaatctttcgggaactgagctggtgtccactggcttgtatgattttgccgcctcgctcaccggtgtcagcaaaaggcccaaggaagctctaggcgcggaagaactaacactggatgctgagggcaacggctgtaagttgcgtattatcttccagaacatcaacatcacctatggaactggcgcagatgccggggctgattataatatgttcatcttaattgccaccccgtctttagcaaaaaattaataaaagtttttcaaatttcaaagggttttgtcggtaaacggttatatgctgcagacaaaaagtgttgtttgccatagcagaaatacaacatacttagaacgggttgaaatgattaagaaatcgggtactggatctgggttgcgggtcgggtctttatgccgagcgtctggtgatagcaggagtacaggtagtagggatagatcagtcggaggcagttctggtctatgccatgaaacaggcagaaaaaagaatttgctaatcgagtacaggtacatgaactttttagagttaaatggtatctggttgattataccccatccctgaagcaaatgagcaagaaaatcatgtttatgtatctgtcggtcatcagcaaatgatgactgacccaatgaaaccattgggaatgtctttattccagttaacatcctttggacccaggtttaaagctggtggaaggttatttgttgatgttacacagatgctggcttcacctggcagcagagaaactttattagataccatgggacaacatgatccactcataaaagacgcactcataaccataatagatcgaagagatttcataaaatcgttaccaaatgataagaaagatcagagtcccagtaaaagcaataaaggtatgccgtcttcaggttttcatacacaaatcgaaagtgatccggcaattgtttctgatttgattaagaatagtcaaacatcaatagaagagttaaaacaagacatccaaacgaaatcaggaccggatttatttgattttattctggaagatatccgggagttaaagaagattttatttgacccacaaagttcacgtgtgtttatggctgctatagaagcttcatcatggatcaatgaaaaaatgaacctgtggttaggtgaaaaaaacgcatcggatactctttctcaatctgtaccaaacaatattacttcggaaatgggtctggcgctgcttaatgttgcagatgtgattcgtccttattcagaagtaattgattatttacaaaatgtaaaagatgataactttttggctgaattggttaagtttaatggtggtcaggaaacccaggacgctatctatgcttatctcaacaaatacggaatgcgctgttccggcgaaattgatattaccaaaactcgttggagtgaaaaaccagcgatacttgttcccatgattcttagcaacatcagaaactttgagcctaatgccagccagaggaaatttgagcaaggacgagaggaagctttgcaaaaagaacaagagttattagatcgcttgaagcaattaccggatggtgagcaaaaagccaaagaaacaaaacgaatgatcgacctaatccgaaatttcatcggttatcgtgaatacccaaaatatggcatgataagccgctacttcgtttataagcaggctttgctgaaagaagctgagcgacttgttcaatccaacattattcatgaaaaagaagatatatactatctcacttttgaagaacttcgcgaagtcgtgcgcacagataagcttgattaccagatcatcaacaaacgaaaagacgaatacaaattatatgaaaaactaactcccccacgtgttatcacgtctgatggtgaaatcattgcaggggagtataaacgggaaaatctcccggctgaagctattgtaggtctacctgtttcttccggagttatagagggacgagcacgtgtcattttaaacatggaagatgatgatctagaagatggagatatattagtcacttcctttactgatcctagttggacaacattatttgtatccataaaaggcctagtcaccgaagttggtggactgatgacccatggagcagttatcgcgcgtgagtatggtttaccagcagttgtcggaatagaaaacgctaccaaactgataaaagatgggcaacgaattcgagtgcatggaacagaagggtatgtagaaatcctatatacttgccagtcctgaagctgagtaaatgcataaaacacgaatattcaggaaaaaacaaccctcaaacggcggcaagctttttgtctggttgtcggttattgaaaataccggggattaatgagcacttagagcaataaagttgctgcaatataacaacggataactcaaatgcgcaacatagaaattgaacccaactgttggcgccttgcaacaggtttaagtatactgaagggtctagtagagcaattcttaattatcattgaaccacaaatcggcatggtatataatttcctataatacataacaggtggggagaccaaactatgccattcataagtcaaagagcaaaattagatttgacaacagaagaaataaatagattagaaaaaattatacattcaagaacagaaagtgtgagtcatattgaacgggctaaaatgtttctcttgtatcatcaaggagaaacaatagcttcaattggtagaatattagagactaaccgtgcaaaagtagaacgacatatagataaaattttacaatttggcttagatatagcactcaatgatcttcctcgttcaggcaggccggatacaataaccaaagaagataaagcgtggcttgtttctcttgcttgccaaaaacctaaggaatttggatatagctatgaattatggacaacagatttattagccaaacatgcacgaaatcattgtgtagaaaatggccatccaaccctgcaaaatctagcaaaaggtacagtatcaaaaatactttcagcaaacaaagttaagccacataaaattaaatattacttggaaaaaagggatccagaatttgaacaaaaaatggctaacgtgttatatgtctataaagaagttgaaatggtatcaaaaaatgatgaacaatcaatgtatgcttatatatcatatgatgaaaaacccggtattcaagctatagaaaatattgctccggatctttctccttctcctggaacgtattcatgtcttgctcgtgattatgaatatgttcgccatggtacacttagtctcatggccggtattgatttggtaacaggtcatatcttagctcaagtagaagaccgccatcgtagtattgagtttgtagagtttctaaaaatgataagtgagtactacaaagatatagagaaaatagtaattatattggacaaccactccgctcatatttcaaaagaaacaagggcttatcttagtactgtcccaaatcgttttgaatttgtttttacaccaaaacatggatcctggttgaacttaattgaatcattttttggcaaaatggctaaatcaatgctgagggctattagggtaaaaactaaagaagaattaaaagatagaatttacaaatatataaaagaaattaatgattgtcctactgtttaccgctggaagtacaaaatggatgatattgaaataatttaaattattagtagaaattatattatttaactagcttattgatatgttaattaggaatcgttctactagtttgatgaactagacccttttttttgtgaaaaaattataagatatggatattaaatgaatagacatataaagacacaggcagtattaaatgttctgctgcaaagccgcaacagtcataacaaaacaatagcggtgcggtaatacaacatttacttaaaaaagtgtagttattatttaataaaagaatatctagacatagctatttaagcatagttgttaataaataaggtagtggcatagatgttgcatatatgttgcctataatgataaaataattgctttaataccaaattgttttcttatcaagattaacataacttaagtttggcttaaaaatcttccgggtataggcacaggtataacaaggactaatgggttcttaaaagaggttaatgttgtgaaaaaataatgaatgaggaggaaatgatacgtgaaaattgctggtatcaacggcagtcaccgcagaggtaaaaacacagctattatgcttcaagcagtactggacgaggcagctattctcggtgccgaaacagaattattagaattaactgattataatattaagttttgcctgtcctggagtgcaattgttcccggaagacttgaacccaatcaacttaaatagaatggagtggataaaatggcaacaacaataagtattacaattgatgattttggtcaaatactgcttccgctggaagttaacaaacaacttaatctgcagaataacgattctctaaaagtaagcattaaatcaaatcagatagtaattaccccttctaaatcctggttagatgaggagctggatgagggtttgcttaagactcttcttcatgagggtatcttgatagacgttgaatagttcatcgaataattaagaattcgaaattgataacttttaatgggaggtcataagaaaatggaaataaaattaactccgaagtcggagatagaactaagaactgccaggctccaagaaaaactaacccaacaggcgttagacggagctattattttacttaacagtgatatgttttactttaccggtaccgtacagacctcatatttgtatgtacctgccagtggtgagccggtattgatgatcaaaaagagtttatcacgtggtaaggctgaatcgcctctaaaaaatattgtgccaattaaaagtcccaaggagattccgggaattcttgctgaatttacttataccagctttaaccgaatcggcatggcgttagatgtactgccggtgaatctttttaatagataccaaaagattttccctaatacgcaattttgtgatatttcacctgcaattaaggaaatacgttcaattaaatcgccctatgaagtagaacttcttcgcgacgccctaagtgtcatagataaagcgcatttggctgtaccttcatttttacgtgaaggaatgatggagattgagttggctgcgctctttgaagctgagatgcgtaaacgaggttattcaggctgttgtaaaatgagggcatttaatcaagatttatttttagggaacaccctctccggaagcagtggttgtgcgccgagttttttcgacgggccggttggcgggaacggtgttgctgtaacccatccccatggtgccagttggaaaaagattaatcgtaatgaagctgtttatattgattatacttgtgtggttcatggttatacaggcgaccaaaccaggatattctgcatcggtgaactcactcctcagatggtcaaagcctttgaagctgcagtatttattgaagcagaaataatcaaggcgattaaaccgggaactcctgcagaggaaccttatttgctggctttaaagttaactgaagaaatgggttataaagatagttttatgggctatcaggatgataaggttaaatttattggacatggtataggattagagttagatgaatttcccatcttagccaaagggctcaaaacccctatcctgccggggatgacttttgctcttgaacctaaatttgtatttcccgagggtgctataggtactgaaaacagttttgttatgacggagaagggccctgagttcttaagcagtacgcctaacgttattacctatattaagtagttataaaatagtacaacatatcgtttttatatgcttaagctagtagtctgtagatgatttgttcaaaactttgacttttgcagtagaagcagttattgctgcggggagtagaatgcatagggtttggaggattacccctgtaagtcagccggcctggttgaatacaagcaatttgccagatcagtagattccaggattaagacggaatgtattggttgcccactcgatgctcatccggaagaatggttctgtgcctggcgctttaccctggtagaggaatcttaattattactggataaaaatgaagaagtgcaattatttatagcaacaggaaaaagggggtttgtcctaaattgggtaaaataaataaaattacacttaaagaagctgccgggctaatcaatgacggtgatttacttgcttttagtggatttactatctggcgtcgcccggtggcattatgttatgaaattattcgccaggggaaaaaggatctgcatctatttgaggtgcaaggtggttttcacagtgacatgcttataggagcagggtgtgttaagatatgggaaggtagctttatgggacaggaattattgggcaaggttggtgttaatttatcccgcaagcaagtagccggggagattattaccgatgattttagccatggacatgcagttggcaggattcaggcgggcgctataaatgtaccctttttcccgactgctctggccatgggcagtgacatattaaacccggaatatgacggcttggccagagccgggctgagagatgggtctaatcctaagatagccagtaagaagtacgaaattgttaaggatccgttttttgatatgggcgaattattattaatgccggcggttaaacccgacatatcgattgtatatgctccgatggtcggaaacgaggggactgtacgggtattatctcaaagttataatgattcggacgtaattaaggcatcggataagataatagttatatgtgaagaaattgtccccgatagttatttgcgccaggatcccactaaaaatctggccagtggttatgaaattgattacgtggtagagtgtccctggtcagcccacccaacgggttcacagtcttattatgattgtgatgcagattttttacgggattttaatgctaaaacacgtacccaagaaggttttgatcaatgggcacaggaatggatatttggtgtaaacagccaggaagaatacctcgaaaaactaggtgtggcccgcctggaaaaattgagggccagtgttgctttaggctactcaaccagagtaaaaagggggaccagataaatgagtgcaagtaacgaatatgcaaaaacaggagaatttcagccaatagatttattagctgctgcggctgcccgggaagtatttgacggagacgttgtatttgctggtaccggtcttcctatgctggctataactctggcccaatatgaacatgcacccaattcagtgtgtatttatgaagccggtagtattgatggaaggcctattgatcttcctacttccgtaggtgatgcgcgttgtgcttttcagggttccaaggccggggggttgtatgaaaccttttatggacaattacacgccggctatgtagatttaggttttctgggcggggctgagatagacaagtatggtaatgttaatactacagttattggagattataatagccccaagatccggtttaccggtagtggcgggaatgcagatataaattcttttgccaaaagaacagtcttcatcatggttcaggaaaaacggcgctttaaagaggaagtagattatatcacttcacccggctggagaattaaaaaatggcccagcggagaatgggctcataaaaaggatatctatggaggattctaccatggtggccccgtagcagttattactaatatggctgtttttcgtttcgatgaagaaggaataatgtatctggatacagtgcatcccggatttaccgtagaagatataaaaaataatgtgagttttgatctaaatgtttctcgcgtaagtggcgaaactaagccaccgacttatcatcaacttgacttgctttataataaagttgacccggaaggaattttcctcaagtagatagcaaaaatccctgtcggctaccggcagggattttagtttttcagaccattggacctcgatatatctggccattaaaagttggtgctgctaagacgggtgtactggcctgcactccgccagtcacttcgattggctgccacagcacaccttacactgtgctgaatagttgcaaagttacttttaaatttaatttatagagagcggccacagcttgctcaagataacggcaggtagcaataaacctgttgcaatatagcaacagctaattcaaatgtgcaacatagaaattgaagcaagttgttgttatattgcaataggtttaagtgtaaaagaaggaaatacttggatgaatcatcctcatctttcgtgaaaaatatgagaaaagaatgctgaaggaataaacctgctaagatgcaggcagaaatacatctctgttgcaaagctgcaacagtcagcgcacggcaacggcgttgcggtaatacaacatttgttggataaagttttattaaagtgatattcagacatagctatttagccataatcaataattattagatactggcattaatgttgcttatatatagggtaaagatacgaaattaatttgatctcaaattgatttccagcataaaaactaatagatatgaaagctccccaccttaagtatgggtcttctgatgtgggaagataaaaaaaggaggtaaaaaagttgggtgtgatggaatctactgctagcatagccaaacgtggtctagttatgttgattactggtaacggcaaaggtaaaacaacatcatcctttggtcaggccttacgagctattggacagggttatagtgtatgtatacttcagttcatgaagggacgaaaatacggagaagttatagccggagaaaagtatctccctggtcttagaatttatcaatttggtcttgatagttttgtcatgcggaacaatcctgcacctgtagacgtggagatggcccggcagggtttggaaaaagctaaagagataattgccagtggagaatacaacatggtcattttggatgaaattaatgtggctgttgattttaagcttattccagaggaagaagtgctaaatatggttaaaaacaagccggctgagttagacctattattaagcgggcggtatgcttcagataagttgaaagaaatagctgatttagtaagtgaagttaacgaaattaaacatcattataatgccggtattaaagatagggcagggattgagtactagtactgcaagtctcttgtataatcagtcagttaagctttaagtagttttccatggataatcttatggaaaattattagctaaatgttcgcaataatacgaattaatttggtcataaatgtctcaaatactgttttgacttaaatcttaaaaaagacgacgtattgaatgttgaatcaattaggagggaataacttttgattactgaagatttagtaaaaaagtcaagtggattaagacaaaaatgggaagatgaagttaaaaaaatagttgctaaacactctgaccaaaaagaaaattggaccacggtttctgatttaggtatcaagagaatatatggtccagaggacattaaagatatggattttgagagggatatagcttatccgggacaatatccatatttgagaggctgccagccaaccggttatcgtggaaaatactggacctttagaatgttttccggcatgggtacagctgtcgaaactaacaagcgctggcattacctgttagctaccggacagaccggtctgagtacagcttttgatttcccaacgcttatgggttatgatactgattctcccaaagccaagggtgagtgtggaaaagttggggtagctattgatactatcgaagattttagagatttgattcaagggattcctttggataaaataaccacctcgatgacaattaatcctcctgctactatattatgggccatgtacattgcctgtgcgcagcagcagggaattcccctcaataaaatcggcggtaccattcaaaatgatatgttaaaagaatttattgcccagaaaacctttatgtgcccgcctgagccgtcagtaaaattaatcagcgataccattgagtttggtaccaaatatgttcctaaatggaataccgttagcatcagcggctatcacatcagagaagccggatcaaccgctgtacaggaactggccttcactttaagagatggtatggaatatgtagaggatgttattagacgtaaaggcttgcaggttgatgaatttgctcccagattatccttcttctttaacgcacatattgatttctttgaagaaattgctaagttaagagctgcacgcaggatctggtctaaagcaatgcgtgaacgttatggtgctaaggaccctcgttccttgtggatgagattccatacccagactgccggttgttcacttactgcccagcagccctacaacaacgtggttaggactgctattgaagcactggccggtgttctcggcggtactcagtcactgcacaccaactcactggacgaggttctgtgcctgccttcagaccatgcagtgcaaattgctttacggacccagcagattatcgctgaagaaacaggtgttgcaaacactattgacccgttggccggttcatatttcgtagaagcgctgactaatgaaatggaagaaaaagcttgggaatacattcataagatcgacgatatgggtggtatggttgccgctatcgaaaaaggcttccctcagttggaaatttccgatgcctcctataaattccaaaagcaaatcgatgctcaggagaaaatcatgatcggtgtaaacaagtacgttcaggaggatgaacaagttgacattcctatagtggaaattgatgactctattgaagctgaacaattaaagcgtctagccgaggttaagagaaagcgtgacggccgtaaagtggccgaaacacttaaagatatcgccgttgcttgtaaaaaaggcgaaaatgttatgccttattgtattgaggcagttaaaaactatgctactgttcaggaaatctgtgatgtttacagagaagtttatggtgagtatcgcgaccctggcatttactaagacaaacatactggactggatagcttctcataagttttgtactaagaactatcactgcttaagaagtagaaatagttttttcgctaaaattgaaggaggtaagtgtgatggcagaaagaaaaattcgtatactgctggctaaacccgggcttgatggtcatgatcgtggggctaaggtgttagccagatgcttccgtgatgctggttttgaggtaatttataccggttgtcaccagactccagagcaaatagctgctgctgctattcaggaagacgttgatgttgtgggcttaagctgtttatcaggtgcacataactacctattccctcaagtagtccagcttttgaagggtgaaggtgccgatgatataatggtaataggtggaggtattataccggaacaagatatgcaggctctatatgatgcaggactaaaatctatttttacaccgggagccactcttgactcactggtgaaatggattaatacaaatgtaactccaagggcgtgagtactatgaaagaactaggtcaaaaagttttggcgggagacgtgcgttcggcctcccggctcataagaaatctggaagaccaaatacccggtagccatattgccatgcagcaaattttcactaaaaccggtaattcccatgtcataggcattaccggggcaccgggagccggtaaaagcacccttacagatgaacttgttttttcatatcgcaaaaaaaacaagactgtaggagtgctggcagttgatcccaccagcccctttaccgggggagcactgttgggagatagaatccgtatgctgcgacatgctgaggataaaggagtatttttgcggagcctggccaccagaggttccatgggtggtatatccaaggctgtgggagaggctattcatgtcatggatgctatgggcaaagactccataatagtcgaaactgttggtgtggggcagcaagaggtagaaattattaatcatgcccatactgtaatagttgttctggtacctggtatgggggatgaaatacaggctctcaaagccggtttaatggagatagcagatatctttgtcattaataaggcagatcgtgacggtgccggaaagttatataaggaagtctcgaacatggttcacatgtctaatgatgcaaagggctgggagatacctgtattactggtggaaagcgtgcttgaacctaaaaaattcgctgagagtgtggtagtcttatgcgataagatagaagaacattaccgctacctggttgataatgatcttttatctgagcgtatgcgccgtaagacaaatgctgaaattaatgaagcactgtggggagctatactgcagccggtattaaacgacctgggtgcggatggagaaatagaaaagatggttgataagttgttgaagaaagaaacagatccatatagtcttgcagcggaagtagccgccaggtataaaaaataagatctgaacgtacagctaccggtgataaggataaattatatctttagcttctaatatagttagggttgtataaaacacctgtcctttctgagttaattttggtgttgtttgcctttgtgatgtaagaaaggcaggtggttttacattacctggatacaagcaggggaaagttcctattgaatgtttatttgtagattaatgccatgctttttgtgtgcgttatagttattgcatgaaacttgcaaatccccgccaatatcattacattagcaataaaggagaaatattatgaaaatattaaaagaatctgttattattccgcttggccgcatgttttttatacctaaggaaggtgacctgaaagcagaggatttaattattgaaactgccggtaaatacagagtaattgataagcccgattgtattgcagtgcaaaatgacgactgctgcaatagtattaaggttactatcaaaattaaagattgaacataaggtaaaagctcaaattaataataaaagcctggcactccccacactagaggatattcattttacatattaccaagagactgtttcaaaaatagattttatattttatgatatcaatatatagcatctgaatttaaagtatgaacccatattttgaggttgacatctcaaaaaaaaattttaaaacacactcatagcagagactgcttaaaaagtcccttagattgacaagtgcgaaagatatatatagtataatcataattatttgtatatataaaggaaaataacgcctgtttgtcgaatatagacctcaaaaaggttgaattaaccgataaatgccgctcagatagtaagtatatgttcaatatgatgacccttttagtgatagttagcgaaaaatgattttgtattatgaggttttaaatcggtctctaataaggaagtgacatcgaatgaaggttcgggaaattatgacccctgatcccttaactataagtcccagtcataaggtttgtgaggtagtaaacatttttatagaaaataagatagatggtgccccggtattagaaaacggtaaattagtaggtctttttaccaagagtcatatttatcgtgcgataagtaagggcatagatatgaatacaaaggttgaagccttaatgacccgggagattctcacgggctatcctgatgatgagtttggtgacgtagtaaatgctacggtaccccggttgcctgttgttgatgaaaaggggcgggtagtggggataattacccgcggcgatattgcaaaagcattctttaattcatatcgcaacatttctctggaacttgatacgattatgaattcgactcataatgcgattgtttcggttgatgaaaaaggcataatcaaggtttggaatttgtcagcagccagattactaggtattgaggcagaagctgctaccgggaaaaatatattagatgtactttctaccagtaatctaatggatgtaattgagaccggaaaagttgagactttaaagaaagtgaaacttaatgaccgttactttatatccaaccgttctccgatcaaaaaggatggtaagattattggtgccgtagcggtgcttcaggatatatctgagctggataaaatgtctaaggaactatgttatgtgaaggaattgaatgaggaactggatgccatagtcgaatcatcttttgatggactgtttataaccgacggtaaaggaattattttacgttacaataaggcctttgaactgctgacaggtatcgatgcccatgaatacctggggttaagtgtggaggatattagaagggatggtattatctctgaacctgtaacctgccatgtcttggaggagaagaaatcaattacgattatgcaaacaagtaaaaccggtaagcttactctgacgacgggaaacccggtaattgatgccaacggagaaataatcagagttgtttgtaatgtaagagatatcactgaactaaatctattaaaacacaagctgaaaaaagcgcaagggctaagccagcactatgaaaaccagcttcgtactttgaagttacggtatgataattctgaaaatctagtcgttacttctgccaagatgaggaacctgctggacatggtggtaagattagcctcagttgactccactgttttaatcaccggtgaatctggtaccggtaaggaactaattgccgagataattcatagtaatagttcacgccgggataagccatttattaaggtgaactgtggtgctattcctgagaatttactggaatcagagttgtttggctatgatggcggggcctttaccggggccaagaaagagggcaaatcaggatatattgaattggcttccgggggtactttattcctggatgagattggtgaaatgccgctaaatttacaggtcaagatgctgcggtttttacaaaacaaagaaattatccgggtcggcggaacaaattatataaatgttgatgtgcgcattgtaacggctacaaacaggaaccttttagaaatggtgcagcaaaaacagtttcgcgaggatctttattatcgattgaatgtagtgcctgtgcatataccgccgctgcgtgacaggaaggatgatatacccccgttggcagcgcatttcatagaggtatttaaccacaaatacaaaaagaataaaaagatatctccaggagtagttgatattctcatgcaatatgactggcccggcaatatcagagaattggaaaaccttatcgagagaatggttgttactaccatggatgatataatcaccagtgaggatttaccttcctatctgcgggataaagtagggattagttcttcatatattattgtttcggggatagtgcctttaagagatgctgtagaaagtgttgagaagcagctattggaaagagcctatgctaagtatcgaactaccagacagatggctaaggaattaaaagttgatgcctctactgttgtcagaaaagcggcaaaatattgtatttttagagattctgtacttactagcttgcttgcggaaaaccaaattggaaactaaaataaagatatagtttaccgtatttatatgtggatgaaaaatatttgtaattatttagccacaaataaaagttggtactgttaatacgggcgcactgtggtagccccattctattccgggctgcgtgcaggacggttctaaggcaatctttggaccgaaataagagcccctcgatgcgcataatatattgattgccttattacagcttttgttttactgaagcttttgtctattaatatagtgatggtatgtgctgttggggctctaagttcggttacccaaagtttgtctaagagccgttatccttgcactacgccagtcacttcgcatggctaccacagcacaccttagaccttgctgaatagttgcaaatatttaataataataaaattaatggtaaaaactgatgctattatttatagggaaaggcgggagaggcaattgaaagaacctatattaatatctattttttatattgcaactattttatgtcattatgtcatggaggaagtttttctcattccatactgaccgtccttttttgcctcttcaatgatataatccgctgtcctagcggcgatagccataaccgtttctgtaggattacacccaccggaggtcacaaaaacagcagcactgcaaatataaaggttaggaatatcatggctgcggcaaaatccgtctaccacagaagtagatgagttattacccattcgacaggtgcccattaggtgaccggtatcaggaatcacaaaggcaggtttaccaccggtagcctccaatatttcattagctttttgcaccccgtgaacgattaatttattgtcattctcaccgtaactaaaagtaattataggtctaggtatcccatactcatctttttcgttgcttaatgttacagaattattgttatcaggaagcacttctcctaccatggtaatctgagcgtaaaaattatagtctcgcatgatgtcgtatagtttctcgccccaaatatcagccttagagactagatttttagccagacccagaggcctggagccatgggcattaagggtatatcctttaacaaagccccttgatttatcagtttcataaaattcctgggatactgccatcacaggcgttcccttatagatacgtacctcatcgtggaattttgcatatatatcatgcccggtatgggtcatcaacgctttacctaccataccgctgctgttagcaagtccgtttggaaacatggggcaggctgaatgtaataatagtcttggtgtttcaatacaaaaggccgagattatagttatcttggctttttggaaatattccttatcatcatggataaaggtaactcccgttactctaccgcttttatctacaacaacttgtgtaaccatacaatcactaagcacctcagccccgtgtcctatggctttaggtatataatgaatcaaagtactgaacttagcgttgggcaaacaaccttgattacaaaatcctctgttaatgcaaggtggacgtccgtcaaaaggggctgatagtatggccaaaggagccactgcacttcttatgcccagcttttcacaacctcttcgaaacagttcagagttagcactgataggttcccgttccgggtaggggtatggtccttgaaaaggaccccaggggaaatgcttgggacctgataccgctatatctttttcaattttttcataatatggttcgagatccttatatgtaattggccaatcgtcggctacaccatccatagttcttagttgaaaatcactctcgtgaaaacggtaaaatacaccggtaaaatgaactgtacctccgcctaccccgcgtcccgaattgttatgtcccattgccagtgggttattgcctgcaactaatctagtatcattccaggccaagctgtgcatggacaactcatcactggcaaaatcagtttgcgggttccaaaaaggtcctgcctcaatgacaaccactttaaagccggcttgacttagttcgtaagccaacactcctccggcagcacctgcaccgacaatacatatatcagcttcttcaccatattttcgtttatccaaatggtcatacctgttaccgtcgtaatgatcacagttatgctgcacaaaatcatgcttcgttggcatctctcttagcctcccatgggtcagttagtcctgtttctactcgcacatagccacggggataggccgggccaccgtacccaatttcagaccagacagttggatgggaataataagcacttacaatttccgtggccagctttttaaataactccttttgtggaatgctttgccactccatctgcatcgcttcacccttgctcaaggcagttaatacggaaagttgttgctgcttattaatttccaaaaaggaaaccccgtattgcttttgggcaaatttatcaacggcttttaatccctgacgaaccaagattttatgttccggtatacccaccttgcgctggttttcaccgatgggggaggctaatgtgttatccaggttgtggacaacataaagcaatatttcttttctttcatcataaacaatgtgttcggctatagccaaaatcattttcgtttcgtgttcacttagaaatttgtattcaataaatggccctagccgttttaatactatctcacgggtatgatcatcccagtgctctttttcctttagcacattataattgatataccttgttctttcctgcatcttattacctccagtatagggcaattaaacccaggatactcatagcagctaccatgataggcaatgtcagtggggggccaacaagaaagttttgtgattcgccgtaaccaccaacccgttgacctatgccgctaaaatgtagagcagaaccgactacccctaaaagtatacccaaaaaaaataatattgccagtaagtttcgtaattgaggtagattataaagggataatgcgatagataaaattccaattaccggtccccctaccactggtccatacatagcccaatgtctgaaattttgtctgtaatgaaatatggttacctgtaaagaaatcattagaagagcaagaccggtaaatagtaaaataacgcgggtaataggccaaccgttccacatataaaaccctcctacttacttcagtttatattgttttagttatactcagagataagaatatccaacgtttgttaaaatataaattattggcgggtcatggtttaatatgggctatttagattggaactatacctggttatgagattattgttttttaaaaccgagcagtcactcagtcctcttaattacatatcatccggttttggtagtaaaatacctcagaaaagttataaatgatacaatcgcaaaccgtataaaggaaattggtaggtgtattgccccaaaatataatattagcttcatgggatataaccatgacaagagaaaagaaattcagaaagcattaaaagaattagaaaagaaatatgccagtttacatccttcttatccaaagggattatgttttgtatatggtgagtggcgagaaaagtatttgtatgatatgaatatttgttaataatgattaaatttaaatatattttccattggggatattatcataataagttgttaggtgaaaaattaagtatatttaatcactttcaaacaattcacaactatattaacttaaaagataatattattcgtaggggtgctatctctgcttatgagggggaaaagttttaatccctattaatatgcgtgatggtagtattattggtatcggcaaagggaatcctgattggaattattctgctcctcgtggtggtagattaatgagtagaagtaaagctaaagaatctgtaatgctggatgaatttcaagaatcaatgaaaggtatttatacaacatcagttagtatgtctacattggaggaatcccctatggcctataaaccaattaaagaaattattaataacattgaggacgcagttgaaataattgatataatcaaacccatttacaactttaaagcaagtgagtaaagctacagcgaataccccttatgcggggttgcatataaattatttgttatctaaactggaagctttaaaccttacctcaaaagtggttcctgtagaatcggtttttatattaattctagcattatgccttgcagcaatacggtaacataccgctagtcccaagccggttccctgctccttggtagtaaaaaaaggggtgcctatcatggccattatctcggatttaattccttcaccctgatctcccactgccaatatcacagtatcattttctatatatgtactgatagttaaagttttgccgggagacattgcctctaagccgttgcgcaccaaattaagaataagttgacgaatttctttttcatccaggtataaattagggatctcagatagttctattttaacagtagtatcataaagtacggcatgagctattattaagggctgtaaaatttctaccactgaattaatattattcataattaaatctagaggacgatctttagctaaggagagaaattctgttataattgaattagccctgtccaattcttcaatcataagattaaaataatcattatacttcttacagtcttcttttttttgaagtagctgcagaaacccccgtacagttgtcataggatttcttacttcatgactgatactggcagccatttctcccaccaggtttaacctgtccagacgggctatctcctgctccattttaactttatcagtaatatcccgtccgtatttaataacccctttaatctctccggtattcatatctataaaaggatgactatgaacttcaaaccagcctttaatctcgcctttagaattctttaaggtaatgataccacttgcagatttacctgtttctaaaacacgttttccgggacagtttttacaaatttgctctagatcgtggaatgcatagtaacatttttccccaataagctgttttgtatcatataaacgattcagtaccggatttacctttaaaatattgtattgattatcaataacacaaagattatctcttatgctttcaaaaactccgcttgaaaaacgctcactctcagacagtgctaattgtgctcgcttacgcttatgaacttcctctataagttcacctgttttttgattcaactggtcaagatattgattactggatatagcaatagatatcataacacctatttgcttaagtagctgctgtttttcttccgatatatcacgaacttttgtatcataaagaatataagtacccaaagcccttcctttacttaaaagaggtacccaagtaatagtttgaatattattggtacgaataatctcatgccagggaaccagacgctcttcagacaagggattctgcactataacaattttacacttttttattgcttctcccgagggactggacaaaacaggtacattcacctgattaattgtctgaggatagttattgggcaagttatatgaagcgaaaataaacccttttccctgactgtctacatcaataaccgaaccatatgagtatcctaattcatcacaaattacccgcagtaaattccgaacataatccttgggaggagagagaatgtctatttcagtgatggctttatataattcttccatatccactaactcctctatttctcacatttaaatgatgggtttacactgcagtgcatttgcgggtcaccggttgtccaaaaggcacatttattacacctaatacactttcttatttctgcctctttatgggatgcggatttgcgcacaatttccggatctgcgacctgcgcccgtcccattgccactaggtcagctttaccggatgaaataattgattctgcagtttccaaagaaaaaatagaaccgactgtacatacgggtactgacgcaaatttcttcaactccgaagcaatgttaacatgtggagtttcacccagtttttcaggaggtacgattcgctccatggattcgtacacaccggcagtaacatttaataaatccatacctgccttttccataagtgggattatatttttaaagtcgggtggcgttagcccgccggacacaaactcgttaccactgacccgaacactaattaccgcctgctctccaatttgggagcgtactcccttaataatctccacaacaaaccgagcacgattgttaagagtacctccatagttatctgttctgtgattggagtatggtgataaaaactggttgagtagatagccatgtgcagcatgaatttctataacttttgcaccggcctccacagcacgtacagctgccttaataaaatcaattcgaagacgctcaatatcttctatgcttatttcacgaactgtataattaggttccaatgtagacattaccggacagggaatcgggcttggtgcaagcaaatcacacccgataactgattttaacgcttgcctaccataatgaatcagctgaattccaggtacactgccgcgtttttcaatttcataaaaaaggttttttaaagcgggaatataggtatctttatctatacgcattacccggtcaaaagcaactgtgtctggcgagactacagcacagccagtaaaaattaatccacagcccccgtctgctaggcccgtgtaaaaatgcaacagcttatcagatacggaaccatcattattagcatagttaacctgccaactcggaaaaacaatacgatttgatagagtgacctcacctattttaagaggactaagcactgatatatagttttggtcattattgtttttagcacaaatagtttttacgttcataggtcttatctcatcctttctacaaaaactcagtaatgtaatactaatctaacaattcctcaatcatcaacatgtattatattattagatatatagatatgttttacctttgttaaataattacaaatatcagaaactcgacaaaaaataacaatgttttgctaaagcaagtgatggcataactaattatcattattaatataataaatagtaaattaaccttctaatcggcggggcagtagcctcaccatgtttcccggatttacctcgtcggtattaaataaccgtcacacgtagggtggctgtcgaggggcagtttttgcccgatgcaattacttaacagccaaaatattcaggtaaagtattactgtaatattgttattaagtgtcatttggggttaataggaagaaaaatctaaatgtagtttaaaaacccatgtattctgtgaaatacttagcacctttaattaactgatgacgttagttaagttgggaaaggaaggactaaaacgagttactcttgttaaatataattgattaagttattaaattctatataattgggaaaatttgatcataaattattataaggtacctgtaaaaaagtgttgacaaaaacaataaggtacctgtaaaatatgattataaggtaccttatagatgctttacatcaataaaaggaggaaatttatatgaatgaaaagaatgagataaatgagcaaaactttgatttgattgagcaatttacacgtattgagtggttacttcaccgataccatcagcaaaatcacatgcagtacggcccgatgggagatcctcgtagagggcaaggcagagtacttgctattcttaagatgcagcctgaaattagccaaaaagatttatcatacctactggatatgcgtccccaatccttgggtgagcttctttctaagttggagagaaaaggatatattacccgtactgcttcggaaactgaccggcgagttatgaatattaagcttaccaaagagggagccgaggcaactgagcaagaatttagctttgataagctgtttgaatgtttgaatgaagaagagcaaatgaatttgagcatatatctaagccgtatcatcgaaactatagaggctcagcttggtgacgaacagtttgaaccaggttttgacccacgaattcgtagaggcaatccgtttgacgcccgctttggcagacatcacaattgggggggcgacagacgattctatagtagggattttaatccttgtggcggtatgcaggatggttggcccggcaatggagaatttgaatttgatcctcgtttagtaatggggcataatccaggaatgatgcttttgggtcgcagacctggaatgagccgaggacgtgtagaataaaggtattgatgctgaaacactgaatggtcagtagggcttgcttgtgaagtttaataatggaatatttaatgcgttggttgagaaaatagaggttatcttgccaacgcattttgtttttgtattgaagagattggatccgaaattaaaggacatagcataatcgcaatgtcctgagaattaaaaataaatcaagcctatggtatggtttgagcattttaaatctgtgattatccgcaacaaaaatattaggaaattatcttaaaacttaggtatgattgttctggaaggaggaattaaggatgaatatgttagctcaatttaatgaagttatggcatatattgaaaaaagtttgatgtgcgatattgagctaaatcagatttcgcgcatagctggttgttcagaataccattttcgcagaatgttttcttttattgcaggaatgccgttaggtgaatatattcgccgtaggcgactgtcagtggcaggaatgctgttgcagactgaatcagtaaaagtcgttgatttagcattgcagcttggctatgaatcacctgaagcttttagtaaagcttttcaagcgatgcatggaataaccccatcgcaagccaaaaaagaaaatgttgaacttaaagtactgtctccaatgactttccaattaacaattagaggaggaatggaaatgaactatcgtattgtcgaaaaagacgacttttatattgttggatttaagaaaaggattacaatgcagtttaaaggcatcaatccacagatggactcattggtacaaaaactaacttctcaaattattactgagctaaaaggcctatgcgatgtggagcctaaaggaatgctcagtgtttcctcaaattttcacgagcgtaccacagaaggctccgagcttgaccagtatattggagtagcaacttccaaaatggtttcaaaggactatgacatcttgcatgttgcggcatccacttgggcggtatttaaagtgattggtactttcccggatgctattcaggacacatgggctaaaatatacgctgaatggttcccaacatcgggatatgaattgaccggggggcctgagctattgtggaatgaaactcctgatactagtaaaccagattataaaagtgagatatggattcctgttcgcaaaattgacggttaaattcacgatggcattaaactgccagacgtcatataaaaaaagccgtcatttggcagacaatgagtcatatctaaatagaaaaatataatcaagtgacggctttggaataggaggtttccatgtattcgaagctgatttttattgtccgtgaggagccaccattttattatgacggcttggcttagccgatcttctaaagttaaatagtttcaaaaaatatagcatcaccttcggcatacaagcggattactcagagagctggctgtcaggatgcctggaactgcaaatgcagaataactctttggatcaaaatagtctaattggttgacttatagctatatgcacgatatactatgtgcataataacatatgaaatcattaatataggagggcgtaaaatgtcactgactcatgctctattggggttgctgcagtacattccatcaacaggttacgatataaagatgatgtttgatgaatcaatccatttcttttggaactctacaatgccccagatttaccgtacactgaaccagatggaagcagagggtttactaacggttgctgttgagtaccaggatggtaaaccgaaccgaaaagtgtacacggtgactgacgccgggctggaggaatttcagcgttggctggctgaaacgcctgaatttcctgaaatgcgctattccatactgattaagatttttttaggtcttaagaccgagccaaggtttcttatagcgcatttgcaggcatggcgagagcatcacgccaatcttttgcaacgttatgaagaggagtgtcctttgctgattgaaaaatacaagaatattacaggtgctgtggaggatgcaatgtactgggagatgacacggaattttggtattcgtttagccacgatgatgatcgagtggtgcgatgcgacactggcaactatccaagaagaaactgagaagtagcaaactgtgagccgttctcagtggggagatggggagggtcattatgagaagcttgctagccgttttgttggccatacttactgtgattgtttccggctgcaaagagagtccaactaccaggactcagcctgttcccaaggtggtggttgaagaagtaaaactgtcagttgttgaaagtatgctgcaaactaagggacctgttaagccctggaaattagcgaatctctcctttcagatagcgggaaaggttaatcagggaccccttgaacttggtacccgggtgattgccggtacggttattgcacagctggatgacgccgactatagagtacaggttgaagctgctcaaaaccaaatgtctttgattgcggtggacaccgagcgaactaagcgtgatcttgacaggtatgagcagttattcagtgagtctgctatttcccagaaggatttggacgatgccagggatcaacacaaagctgcactggccaaagccggacaggccgaaagcgctttcaaacaggccaatttaatggtggaacacagcaccttatcggcgccttttgccggcattatcttggacaggctaattgagcaaggtgaaatggtggctgtcgggacgcctgtagtgaccttgggccagacagacagggttaaagtggcaatcaccgttccctctgatcagattaatgcctggagagaaaatgcaagagctgtggtatttgctcaaaacggtcataaatatgatgcggcggtgtacaaagtcagcccggaggctaagggagataccggtagctttgaaattgaattggcagtggctaatacgaaaaatgaatttattccgggccaggtagttacggtggagcatagaatagagtccgagaagggcctgtgggtcccccttaaagctgtagtcagttatggagaagaactaaagtatatatacatactcaatacaaataattcggtgaagcgcagcaatgtgaaattaggatctttatcaggcgagaaagtcagggtaattgagggtataaaagcaggcgacaggattgttgtaacgatgcccgagaacctcagggagggtgagcgggtggaggtgaaataaattggggctgattgaagcaggattaaaataccgcaagataactctgatgttctttattatggccgtaattctcggaataatcagttttatcaatatgcccagattcgaggatcctcaaatcaaagttttcatggctcaggtacagaccgtttatcccggcgccagcccggaacaggtggaggctttggttacaaagcccttagaagagaagatagacgagttgaaagaagtcagtaagataacttccagttcagccaacggtttttccaatataatggtagagatagcgccggaatcggaccagaaaaaagcctgggataatatgcgtcagaaggtaaacgaggctagattacttttaccctcgggagccggtgaaccagaggtaaatgacgaagtaaacaaaacaagctgcttgattattcacctgatccctcctgcgaatttgccggttgcttctatcagggaaattgcagatgactggaaggattctattaaacaagtaccgggtgttgaaaaaattgaggtaatgggattacccgaacagcaggtacagataattttggatccgtctgcactggctgccagacggttaagctggactcacctggctgatgccttgcaaaaacgtaatgtcagtataccaggcggtaccttgcgagagggagaaacgggtttcatggtggagccgtctggtgagtatagtaacctggaagaaataaaggatacgattatttaccaaccggttggtggaactgcggttaaggtcaaagatgtcgcctcggtgaaactcgtacacgctcgtaatgacgtcctggttaaaagcagtgacaattcagcagtagccttggccatttttcctaaggaggggcataccgtttttgatgttaatgaaaaagtgcaggcaaagattaaggaaatgaaaaaggatcttccttccggcgtagaagtccaaagcgtttatgaccagtctgaaagtgtgaaaaagaaatttgatgagttatggcgcgagttgcttactggtatgggcatggtattgcttatatgtgtactggggttgcattggcaaacagcggttatgacggctttggccatcccagtctcagtggctgttggatttggtccattagcttctatgggcgtagacttacaacagatgtctcttgctgctttgattatagccctgggtattttagtagatgatgccatagtggtgaatgacaatatcgaacggcatatcttactggaaacagacagatatacagcagttctgagcggtaccagggaagtagcagtatcaattttgacatccaccatagctactgtggcaggctttattccgctgatcctgttgcggggcaatattggggagtttatacgctccttgcctttggttgtagctgtaaccatgtcggcttctatggttgtttccttatggttggtgcccattatgcgttactggactgcaggtcgagtgaaaaaaaacatcagggaaaaggccttcggacagagcgggccgttaggtcccttcctgaacagactaagcacctggtacgaagcattgctgtctaaatgcctcaagttgccttttttgacggtaacggtagcccttttggtcagtgcctctacatttatgttgatacctattatgggtattcagttttttccttatgctgagaaatctgagtttatcattgatattaacacaccaaaaagcagcagcttacatgagactgaggcagtggtcgggcaggtagtccgaaaggttaaggagcagatcggtgttaaggaagtatttgtttatatcggccaccagcttccaaaattttattataatgagctttctggtgggcgtggggaaaccttaactcaactattggtagtttccaaccaagagcctaaagagacacatcaactggcagcaaagctgcgcggcgaattaaccggtgctatccccggatccagagtaacggtgcgggaattggagcagggcccaccggtaggtccgcctgtgtccattcgcataaaaggagatgatttatccgaactccgcacgctggcagatcaggtaatagatattttaaaacaagtccctggtacagtcaatgtccatgacgatatgggctcggatacctattctgtcaaggtgaactcttcaccggagcttaccgcccgttggggagtagcggagaaagatatcgccaattcggttcgcatggctgtggacggattggaaatcagcaattatcgcaagggagataaactttatccgatagtgctccgtaccagtgaagccgaggatgccagcctatccaatatgagcagcatttgggtgccttcctggaaaactggttccattctcccattggctcaggtagccacggtggatgtcggctggaatacgggaactattaaccggcacaacttgaaaagggtaatcaatgcccgtgcgtacacggatggtacacttccggataacattattaaggcggcctcagccaagatcgcagctattcctatacccaaagattataagatagaatatgggggagagaacgaagagcgtgacttagcctttgctaaaattggtaaattatctatagttgttttattgttgatatatgtaattatagccatacagttttattcattgaccaaaccggctgttattcttttgtctgtgtttctggctatttccggagctgtcctgggtttgtatgtaaccggaacgccgttgggatttatggccttgttgggtgtggttagcctgtcgggtatagtggtgcgaaatggtatcatgctggtggagtttattgaggtaggcttaaaacaagagttgcctctttacggggctatattggaagccggaaaagttcgcctgcgcccaatacttttaactgcagctacagcagtgagcgcactcctgcctatggctataacgggtggtagtctgtggcgacctatggcggtgagcatcatcagtggtttaatattttccaccgttctgactttaattgtggtacctagcgtatatcttttgattacgaaacgtaaattagctgggtaagtgtgagaaacgattaagaaaaaaattttaaggaaaatgttaaaattgaaaaaggtacagttgttttttgctaatgggttcatattttgatccggcttcctttttcattatcagaaataactataaatgtctaacgtgttaatcatcaaaatgatacaatgttattaaaaaagttgatatcaatggagttgccatgaaagaatttattgaaataaaaggtgcaagaataaataatttaaagaatataaacatacggatcccgcaaaataagctgactgtcattacaggcgtttctggcagtggaaaatcaagtcttgcattcgatacgctattcgaagagggaaaacgacgttatttattattttccggtgctcagtttatggtggactcgaaacaacatttcgaaaacatggatagcagcattttgaaccagattgatgattacattaagcgaaagaggtataggctggtaaacagtattctaattttaaaaaatgggagaatagtttttgagaaatattataacagatttaatgagaacagcagaaacaacataaaatccatatggaaaagtattctttcaattgtaaccggtatttgccttgataaagggctgataaaaagtattgatgagcctattcgggaatatctgccggaatttgcacgtaatttacatccttatcataaactgattactattcgccatttgcttacaatgtcatcaggtatatattggaatggcgggatacattatcactgtccgatgatgtcacaaatgatgagaactaatgactggacagctcatatagctgatatagcaatggatagtgttccgggtacgaaatttgaatataaagaatgggatgtaatgctgctctctgctttgattggtaaggcatgtagaggaactgcctatgatattgctaaagagtatctatatgctccccttaatataaaaagtgatgaatggccaaagagcccgtgtgggttttcttatacagtaatgaaaggcgaagaaaattcagacttatctgcaagagatcttgctaagattggtctgttatttcttagtaatggaagtattgatgggaaaaccatcatatcttccgattttgtaaggagagctacaactccttcgttcataaatgtttctatcggttcatcaacagggaattattcttatggatatctctggtggctgtttcccggcaaatatgtatgcagggggggtggaggtcaggaagtaaatgtaatacccgataagaactttatttctgtggttcaggccactgttacttcttcaagcaaatcatatgatgatataaatgagaatattttaaggacagcaattaaatgagtgttgttttgtactattcctattttgttttcatgtttgtggcgctacgctataagaagcactcagattttaattgataattgttttataatatctcaccgaaagaaggaatttagctattatagatcttcataattttatattatttgttatggctgcattagttttactaatggtacctggcccctctgtcctttatataacgacccgtagcattgatcaaggacgaaaggcaggtcttgtgtcagtctttggtaacgcgctggggagtataattctcgttgcctgcgctgcagctggtttatcagctattttagcctcatcggctgttgcatttaacatagtgaaatgttttggtgctacttatctaatctatcttggcataagacagctattgggtaatgacgaccgcgttccaacggtagtcgaacgtaaaagactattaaatatatttgtccaaggaacattcgtagcagttttaaacccaaaaaccgcgctcttttttcttgcgtttcttcctcagttcgttgatatgtctcggggatatatctgggaacaaacactccttctcgggttaacgctcgttggtcttggaatttgtactgacagcatttatgcgttgttagctggtacgttgggaaaatggctgaaacggcggggtaacttgcaaaggggacagaggtatctttctggtggtatttatctggcacttggagttgttactgctttttcaggctccaaaaagcattgaaatacttgagtgctcaatgagcggtcgatgagggagatatattttttttaaacctaaaaactataaattaagaaatggttagccccgatataagaatcaatcatcgtttaattctcaattaggaatagtagtagctgctcaatagtggcagttataggtaatatctgttttcagatattacctattgatttatactttaaattactgtaagatacatattgccgccgctgcggtggcgataacaaaaactggttcttgactgagaggacaagacctgataaaatgaattcttgccggcggaaaaccggcggacaaacaggtctttgaaaactaaacagtgtaagatggatgaaattaaacatacctcgtcaaaagttttaacttttaacgaaaatctataagccaaattttaatgagcaatcaaacttttcacatatttaacggagagtttgatcctggctcaggacgaacgttggcggcgtgcttaacacatgcaagtcgaacggagttaagaaaagagtttactttttccttaacttagtggcggacgggtgagtaacgcgtggataatctgcctgtaagacaggaataacgccgggaaaccggtgctaataccggataacctctttttatcgcatggtgagaagagaaaaggtggcctctttacaatgctgccgcttacagatgaatccgcgtcccattagccagttggtggggtaacggcccaccaaagcgacgatgggtagccggcctgagagggtgaccggccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatcttccgcaatgggcgaaagcctgacggagcaacgccgcgtgagcgaagaaggtcttcggattgtaaagctctgtgatattggacgaacagatttcttgtaaacagcaaggaaaaatgacggtacaataagaggaagccacggctaactacgtgccagcagccgcggtaatacgtaggtggcaaacgttgtccggaattactgggcgtaaagggcgagtaggtggtttattaagtcagaagtgaaaactccgggctcaacctggagactgcttctgaaactggtagacttgagtgcaggagagggaagcggaattcctagtgtagcggtgaaatgcgtagatattaggaggaacaccagtggcgaaggcggcttcctggcctgtaactgacactgaggcgcgaaagcgtggggatcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaggtgtcgggggtatcgaccccctcggtgccacagttaacacaataagcactccgcctggggagtacggtcgcaagactgaaactcaaaggaattgacgggggcccgcacaagcggtggagtatgtggtttaattcgacgcaacgcgaagaaccttaccaaggcttgacatcccgtgacagccgtggaaacatggtcttgcaagtttacttgcacacggagacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccctacagccagttgccagcacataaaggtgggaactctggcagaactgccgttgacaaaacggaggaaggtggggatgacgtcaaatcatcatgccccttatgtcttgggctacacacgtactacaatggcctgaacagagggaagcgaaactgtgaagtagagccaacccctaaaaacaggtcccagttcggattgtaggctgcaactcgcctacatgaagtcggaatcgctagtaatcgcaggtcagcatactgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgaaagtcggcaacacccgaagccggtgacttaactcgcaagagagagagccgtcgaaggtggggtcggtgattggggtgaagtcgtaacaaggtagccgtatcggaaggtgcggctggatcacctcctttctaaggatattggatgttggtggtttagtagttgatagagagaactctcataaccaacaaataatcccacttctcaatattggtcgacatccatcgacaaactgtttagttttgagagactttttccggtggcaatagcgaagaggtcatatacaccttcggggcacgagaaccctttcaggggccgttcccttaccgaacacggaagtcaagtttttcagcgctgatggtacttggggataccccctgggagagtaagacgttgccggaaactaaatttacccctaataggggttttttctaacacataatcaatagccagaaattagctgttgatttgagttaaaacaaagagtaaaataacattctgccgataaaaaccggcaaaaaagttctttgaaaactacacagcgtgaagcaaaagaaagctctatttaacaaaatagaactctcaagcgcaaaaaataggtcaagcaaaaaagagcatacggcgaatgcctaggtgctgcaggccgaagaaggacgcggcaagctgcgaaaagccacgggaagccgcaagcaggcaacgatccgtggatatccgaatggggcaacccggcgaggcaaaccctcgtcacctataactgaatccataggttataggagggcaccaggggaactgaaacatcttagtaccctgaggaaaagaaagcaacagcgattccccgagtagcggcgagcgaaaagggaccagccaaaacctaaactgcttgcagattaggggtagcgggacactcatcacaaaccattgctttagccgaagcggcctggaaaggcccgttataaaaggtaataaccctgtaggcgaaaaggcgagaagtttagagtggatcccaagtaccgcgggacacgaggaaccccgtgggaaacagggaggaccacctcccaaggctaaatacctgcagcaaccgatagtgattagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaaaagaacctgaaaccgtatgcttacaagccagtcgaagcacgttaaaagtgtgacggcgtactttttgtagaacggaccggcgagttacatctaacgggcaaggttaagtcagaaaagacggagccgaagcgaaagcaagtcttaacagggcggcaagtccattggagtagacccgaaaccgggtgatctacccatgttcagagtgaagctttagtaaaataaagtggaggctcgaaccgaccttcgttgaaaaggaggcggatgaaacgtgggtaggggtgaaatgccaatcgaacccggagatagctggttctcctcgaaatagctttagggctagccttgagaaaaaaatccggaggtagagcactgactgggctaggggccttcaccggttaccgaactcaatcaaactccgaatgccggattaaagaatactcaagagtcagactatgggtgctaaggttcatagtcaaaagggaaacagcccagaccgtcggctaaggtcccaaagacatgctaagtggaaaaggatgtggggttgcacagacaaccaggatgttggcttagaagcagccaccattcaaagagtgcgtaatagctcactggtcaagtggccctgcgccgaaaatgtaacggggctaaagcatgtcaccgaagccacggcaggaggacaaattctaagtatactctgtagagtacagctaaaatttgtcctcctgggtagaggagcgttccatatgcggcgaagtcgtaccgtaaggagcggtggagcgtatggaagtgagaatgccggtataagtaagcgaaaaggcaggtgagaatcctgcccgccgaaaacctaaggattcctggggaaggctcgtccgcccagggtaagccgggacctaagccgaggccgaaaggcgtaggcgatggacaataggttgaaaatcctatgccaccaaaagtcgttatcaggatggggtgacacaggagggtaggccaagcgcgcggatggaaaagcgcgtccaagctcgtagggcgtcagacaggcaaatccgtctgacacaaagcctgagaagtgatggggagggaaaacaagtaccgaagtggttgaacccatactgtcaagaaaaacctctaacgagactaattggtgcccgtaccgcaaaccgacacaggtaggtagggtgagaatcctaaggcgcgcgagagaaccctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgcctcactagcgtgaagatttaacattcggagcgtgaagaggccgcagagaaaaggcccaagcgactgtttaccaaaaacacaggttcctgctaaatcgctaagatgaagtataggagctgacgcctgcccggtgccggaaggttaagaggagaggtcagaggcaactcgaagctttgaattgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcaggtaagttctgacccgcacgaaaggcgtaacgatttgggcactgtctcaacgaggggctcggtgaaattgaattgccggtaaagatgccggctaactgcgataggacagaaagaccccgtggagctttactgcagcttgatattggattttggtattgcatgtacaggataggtgggagactgagaaaccagggcgccagccttggcggagtcaacgttgggataccacccttgcagtattgaagttctaacatacggccttgaatcaggccggtggacattgtcaggcgggcagtttgactggggcggtcgcctcccaaaaagtaacggaggcgcccaaaggttccctcagcgcggttggaaatcgcgctcacagagtgcaaaggcaaaagggagcttgactgcgagacatacaggtcgagcagggacgaaagtcgggcttagtgatccggcggtatcgagtggaagagccgtcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagttcacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtaggtcccaagggttgggctgttcgcccattaaagcggtacgtgagctgggttcagaacgtcgtgagacagttcggtccctatccatcgcagtcgcaggaaacttgcaaggagctgtccctagtacgagaggaccgggatggacggatcactggtgtaccggttgtcgcgccagcggcaatgccgggtagttatatccggaagggataagcgctgaaagcatctaagcgcgaagcccaccttaagattaggtttcccttcgcaagaataagacccctggaagaccaccaggtagataggccgggtgtgtaagcacagtaatgtgtttagctgaccggtactaataggtcgaacgcttgaccttaatattcacgctgtgcagttttgatggaactgtataaataatacaatataaacctctggagatattctctaggggtttgttgtatttaccgcagtttttgacttatagtaaaatatttttgccatacgacatattacgacaaaatctctaaaggagctaccaatagcaacaaagaataaacaatattgattttgttaaaacagatttgtatttatgtaatataaaaacacctcaatattaccgggacggcccgtaaagcccctgtcttcagccatggggatataagggccatcgggcgaagcccgataattatgcaatcttgctatttagttatatagcttcatgttgtataataatatcatggaatataaatctaacaacaatgtagtgtactcatgtaaatatcatgtagtatggtgtcctaaatatcgtcgtaaagtgctaacccaaggtgtagatgttcgactaaaggagttgatacatcagatttgcagcgaacatcaatcagaaatcctggagttagaaattatgcccgaccatgttcatctgttagttgaagtagacccacagtacggtatccatcgcttaattaaacaagtcaaaggggcaacatccagaatactacgtcaggagtttccaaggctcaaacaaaggctgcctaccctttggactaacagttattttgtggctacagtaggtggtgccccgttagaaattattaaacagtacattgagaaccagaagaaagtataagacactaaatctctacatagaggggaggtgaaaccaaatgtttgcaacccaaaagaaccgtattaaacatctaactaaagagcaatatgctctactgcaaaacctctgccggtatgccaaaaacctgtacaatgtggcattgtacaacatacggcagcactactttgtcaccggcaagcttctaagctacgccaaaaactgtgccctgtgcaaaaccaacgaaaactttaagatgctgcaggccggtgtttcccagcagattatccgggtagctacccaaagtttcaaaagctttctcggattgaaaaggttagcagctaagggccagtacccggcagagaaagtccgcatcccacgctacctgaaaaaagacggctactttcaactggtactgtcaaccaacgcaataaccataaataccgggtacctgcaactgccgctatcaaacgtgttcaaaaaagaccacccggaggccagggacatccggtttccgtttcccgagcgattagataaaacaagtattcgggcggtacgcatcaatccggcgcataaggcccgcttctttgaagtggagtatatctatcatgacaagccagtagtgctgccttccctggataacaaccgcatccttggcatagatctgggtgtagataacctggctgcctgtgcatccaccaccgggcatgtcttattaattgacggcaagcaactcaaggccgccaaccagtggtataacaaagaaagagccagactgcagtcgattaaagacctgcacaacattaagagtgaaacctacaagctggctgcccttgccgtatcccgggaaaattttatcaccgactacttgcggaaagctgccaaacatattgtggaattcagtatctccctgaagattggcaccgtggtagttggtgtaaataaggagtaaaagaagggaatcaacattggccatgttaacaaccagaactttgtacaaatctccctctggaagttccggcgtattctgaaaaacctctgcgataagtacggtatcacctatattgaggtagaggagagctacaccagtaaagctagcttccttgataaggattttttgccagagtacgatcccgcgaacaaaaatgaatataccttcagcggtagacggattaagcgggggttgtatcgaacaaaaaacggttgtgttattcatgccgacatcaacggtgcagcgaatatcatccgcaagtaccggtcggatggggatttttccgtcctggataaggatatattcttaaatccctaccgtgtgcaggttctaaatacaccccgtaagaaaccatcggtagtccagaaaaagaaaagtaaggcagcggcgtaagcgactgcttagaggtgattgtactgccctcggggtttgacctcggaatctcctggctttagccatggggagaatgtcaaataaaacagagttaccaatatcttaatgaagtgattaattaaaacctgttatataatcgcaaatggttattcctaatactaaaatcttataacaaccaattatgtagtaggaatggaccaacacaaaacattggtactatataagcacaagcaaacttaaccttataacatttttgcacgatgtttcattaaatcaaggaaaaattattttttaatttaaattattataaaatatccccaacaaatgtccattttccaaaagggagccaagatatgaaacatgataagctatacaatattatttttccaatttggattttactatttttcccaccattaatatttataactcttattggtaattttattattgattcattagtaatgttggcttgtttctttatttataagttgtctgatactcataatgatttaaaaatattttacaaaaataacatattaaaggtttggatgtatggttttttagcagatataatgggaacagtcatattgtttgcaataggaactttaggcgactttttggggttgccatatgaattgatttcagcaatatattttgatccgtttagtcatctagggggtgttattataataatatttgccatgttggtagcatcatatttcatatatttatttaattatagaattgttttccaaaaacaaatattagatgaacaacttagatttaaggtttcactcactattgcgatagtcacaataccatggacattcttgctgccatctaagtggttttattaaataaaaaagttttccatacacccccttattacccgtgattttactaatagttattggatttagttggtaaatttggctatccaggtttgattatgtaatatactgtcttcaattaaaacagatttattgttataatacataatgaaaaaaattagtataacctcaaaatgtggcaaaaattattagcagcaaaacgttaaactatatcacccacaaaatgccttcgaattattcataaaacaagacaagcaggatgaggaggaaaggtatatggcaaacttagaggtgctacccaatattggagcggttgttgagcagcaacttaatgaagttgggattacaacctatgaacaactaaaggatacgggtagtaaacaagcttggctcaagataaaagctattgatccttccgcttgtattcatcgcctgtatgcattggaaggagctattcagggtattaagaaaaaccaactttcggcagacataaaagcagaattgaaacaattttataactcgttcaagtgatagtctttaattaagttaatctgatgttgggttaaaacgataacgagctacttatccaaaaagttctaaagtgttttatttgaattagtagcattcctgtaataaacaaaatcctgttttggattgaggaagagaaaattgaatcctttttatctgaacgaggttataaaattatggagcgtatttccgcaaaagatatggaaaagagatatctttccgcccgtaacggttcagttatgggaaaagtattacctcattttagttttgtacatgcatcagtcttatagctagtctgactggcagcgtgaatggtacgcgtggaatattaatcattcctttcctggtgtgccggacgccacgcggttatttcgccccggcctttggtaggtcattcagccgccctataacacggttataacagtactgtaagagatagggtaattatcgaagtagattataccttatatttaataaaatcttttgatagagccggtatatttctgatatgttctcagtgacacggcataacatttcacatcaactgttcaagcattagtttgtctaaggtaaaaattgcattttttaaaacataaaacaaagatgggatctttaagtcttgaattgattataaacaattaaaggagtgtagtatatgagtttagcttatccttatcctttactttttcaaaagttccggttaggaccacttaatctgtctaaccgaattaccatggctcccacttttcttgcttatgcaaatgataatgggacagccggggaaatgataattgagcattacaaagaaatgggggctagcggagcggcaatgattgtggttgaaaatacctctgttgatcatgctaccgttggtggtataagaatcttgcgttctgatgaggatcgatttattcctgaattagccaaattgtcagcagctataaaaacaggtggcgcgttagcagcctgccagattaaccaccagggacgctactcttttgttgaaacgccattggctccgtcagcttttgaatctcctttttgcaagaattcacgagaaatatctgaaaaagaaataaatactataatccaaaaatatgccgaagctgctgtgcgggtaaaaaaggctggttttgatcttgtagaattacatggtggaagaggttacttaatgatgcagtttctttctccctatacaaaccgtaggaacgacacttatggtggaaaattagaaaacagaatgcgctttccactggaagttgttcgtgcagttaaggagcttgttggtgattttcctgtcggttatcgcctgacggctgatgaatggataccggggggctttgcaatagaagaggctgtgatatttgcttcggagctggaaaaggccgggattacctatatttcagttatgacgggatctaatgaatcaccggttttaaaccaggagtttcaaaaattatctgcacaagactgttacgctgcgactgtttctgaacagattaaaaaagcggttaacataccggtgatagtagcagggcgtatcgttacaccaacacttgctgaaggtttgctgcaaaaagaccaaacagacttaatcgggctggcccgtgttctcctttgcgatcccctctggcccagaaaagctatggaaggacgagaagaggaaattgtaacctgccgtaactgttatgcctgctatagctatctaactaaaggccaaccggttatttgtgctaactgggagaaagagaagaaaaactcacgtaaattaaccaaggaatagagactaagaataaggataccagtttagaactcgtttattatagaaaaacaaatttgctattcgggcataaattaaaaggagcaaagccataaattgctatactaaagcccttgtcagcatctgttaacctaagaaatgagtgaaaccgcaaatacaattaaagtatacccgctaataattaaaatttttctaactaactggtccgatagtttggtagttaaccggccggaggatcaaaaagaccaacaggttatctatggcggtcaagttgaatataataaatagttctttgacaaccgtccaccagggcggttttaattttggttaccgggaggtgaggggttgatacagagcaaagtaaattcataaaaagaacctcactaattgaattttatcaaaacgttaatcattttctggttttgtatctaaaatattttttaatagtttttgaagcacgtcaacaatagcagtgatgatacttgttgccaaaatacccattagacttaatgatataggacctgctggatcatctcctgtgactttagcaattacctttaaggttactatccctaacacaatgaagaagatagttgttaaaccacatttctttatgaccttcaaagatttaagtgataactctgagaaagcattgttcatttcaatataggttaatagtttaaaagcttgatacaatgcaacagaaaacgtaatacagcatccatacgcatatcctaataaaggatatagcgagtagtcccctggatgtgtttttggttctctaatggctagcccaggtaaccaaaagatacacaaagcaagcaccgcaattccaatcagaaaaataactacctttaagaaagtggttgaaccttgtttaatattcatttaaagtacctcactaatttaatgataaaatgattttaacacattatttattgattaacaataaataattatcctttttaattatattattattgttattactgtatccttttaattaacagtaagtcttaatgatgttcgtaaagtcctcttttcttagattccggacacagtactaaccggtcgaaatataataacgggttagaaaatcatcaacaaaatcttgatactaatctctcttataatagctaatttatgatatttagccgcaacccgaaacttatggttttcttgaggtgaagttaaaaaaagtaaaaaataaagcctttagttttaaggctttaagatttttcgaatgtacacggttactattcagagctgagataatccttttatctaataaattaaaaagtttaataaatttctgtatcaaaatactttaccttaatataccgtattaggtaacctaaaccataccacaaaattatatttaatggtaatatatcaacatcgacaagtgaggtgattctattgcatatcattgtttgcgttaagcaagtgcccgatgcaaccgaagttagaattgaccctcaatcaaacactttagatcgctccagtgtaccggctattataaacccttatgacagtcatgcggtagaagaagctgttcgtttaaaagataaattcggcggtaaagtaacagtaatctcaatgggtccgctgaaagcagcagaggttataaaaagaagtattgctttgggtgcagatgaaggctacttattaaatgataaaatgtttgccggttcagatacactggccacaagttatatactataccgtggcattcagcaggtgtgcagcagagaaccctttgaccttattttttgcggtaaacaggctgtcgatggtgatactgctcaggtaggaccgggtattgccagaagactgagtattcctcaactgacctatgtgcaaaaaattttagcagtagctcctgactcgaaagatatcaaaattaaacgcaaattgaatgacggttatgagatagtaacgtctaaattaccgtgtttgcttacggtggagaaggaaattaatgaattatcctattcttcccttactaacatgctgcggggcgcccgctatcaaccgaaaatactcagtgctgtggatatagaagcagaacatgcaatgttgggacttaacggttcaccaacgtccgtaattaaaatttttgccccttccccgcgaaatcagggagaaatttttcaaggtgatgaacgaagcgtaattaacgggctaattgaaaaacttcattataggttaatgcagtaatttacagcagggggaggcaagcaaggtgacggtaaatgtttcaaacacctgtattggctgccaggcgtgtatatcagcctgtcctcatggggcgttatatatagatgataacgggctgtgtaaagtgatagctaaaaactgtatagaatgcggcggctgtatcggggtttgcccggtaggagctatcagtttgccgcagttacctgtaggtgttaacggaaaatcggacagtttgacagcggctgcagctaaatctccggcagcattagttgagtcagataaactgtcccgctttcggggagtttgggtattcattgagcaaagagaaggacagatcctacctgtttcaatggaactgctcggagccggggggaaattagctcaaaagcttgatgtggaactgtcgggtgtactgatgggagatcaggtttgtggtttagtggacaaagtatatgaatacggagctgacagggtattttatattgatcatcccagcctgcactattaccgaacagaaccttatatgagggtaatggttgatttggccgagaaatattgtccggaagtaatattaataggagctactactgtcggtcgtgatttagccggggcagtggcgacagaattgaaaaccggtttgactgcagattgtactgaacttgatattgattccgggcagcgcctgttattagccacccggccggcatttggcggaaatattatggctactattgtggccaggcggcaccggccgcaaatggctactataaggcctaaagtaatgcgcatggcagcacctgtacccaatcgtaaaggagtattggtgcagccggagatagaattggatgaaaataaaattctcaccagagttttggaagtgattaaagaacagggagaaaaggtcaacctgcaggatgctgagataattgttgccggaggccggggtttaggggaccgaaccggtttcatagagatttgttttggactggcccgtgctattgacgcccaggttggagcatcacgggcagccgttgaagcaggttgggtggaacagaaatatcaaatcggacaaacgggtgttactgtagcacctaagatatatttggccctggggatttccggggcggttcaacacttggttggtatcaagggctctgacatcataattgcagttaataccgatcctgatgctccgatttttcaggaatgcacctatgggatagttggagatgtatttaaaatcgttcctcttttaacagagccgctcaaggaattattggcagaaaataaagcctctttagccaggcaactgatgagtcaggagggatctagctgtgccggaaaaatttgatgttatagttgtaggtgcaggtgtaggaggcctttctgctgcttataaattggcccaagaaggtctgtctgttgcagtgatagaaaggggtgactaccccggagcgaaaaatgtcatggggggagttttttaccgggctatgatggacgatctgataccggaattctggcgggaggctccgttacaaaggcctgtagtggaacagagattctggttgatggatgaccagtcggtggttaccagtggctacaaaacgcaggaatgggcaagggaaccttataattgttttacggtttttaggggacagtttgatcaatggtttgccggtaaatgcattgaagcgggagtcctggtgattaatgaaactgtggtggaagcctgtatcgtggaaaatgagcgggtggtaggaatacgtaccggccggccggagggtgagctttatgccaatgtagtagtattggctgacggtgttaattcccttttgagcaagcaattaggcttccatgcggagtggatgccacagcaagtagccctggcagtgatggaagaactacagttacctgccggtgtgattgaagagcggtttaatctcgaccccggactgggggctaccattgagatatatggaagcgccaccttaggtctggtggggactgcctttatttataccaacaaagaacatatttctattggagtaggtgctttattatcccaaatcagagaaatgaaagtgcggccctatgagcttctggaagctttaaaaaaacaccccatggtggctcctcttgttaaagggggaaaaccggtggaatactacgctcatttaattccggaaggcggttataactctattcccaaattagtgggcaatggtgtagtagtggtgggagatgccgcccaacttgtcaacggcattcaccgggaagggagtaatttggctatgacttccggccgtttggccgcagaggctattatccaggcgcataataccggtgagttcactgtccgcgagctgtctcattatgaagataatttgagaaacagcttcgttattcaggatttaaagaagtataaaaatatatctcatttactggagacaaaccccaggtttctcaatgaatatattccggctaccaatatggccctgcatgaaatgttaacggtggatggtgtcagtaaacgcaaaaagcaaaatttaatcattaagcatatattgaaaaacagcaatttgtacgcactgggcaaagatatttataaagtatggagggcggtgaagtaatgaaaaataagcaagaaataaaagccaaggatctgaatattaacgtaaatatagacgataagttgtatctaaaccgctggaagccggataaccggtcccatctaataattattgatgctgcgatttgtgaaaaccgttgtcccggtaaggattgtaccgttttttgtccggccagggtatatgagtggagagaaggacggatttccgttggttatgaaggatgcctggaatgtggtgcctgtagaattgcctgtcccaacggaaatatttggtggagttatcccaggggaggttatggagttcaatttaaattggcctaatatataataccaaataaatcactgcgccagcagtttagtgctattcatattagtaaatatatgtagaggatagacaataatagtatagcatatattgattttctataaaagaggcgaagtaaggacaatgccttacttcgcctcaggtaataaatgcaatatatttagagggcttcaagttattaagcttgttttgttttaaatcctggcaaacgtaatctgctaaatttaccggatattttcttacccaagtcgtcaaatatggtataaactacgggtaccagtaccagtgtaatgaccgttgaaaaggttaaaccaaaggcaattacaatagccattggggcctgagcttcggcaccttcaccggtaccaaaggccataggcagcagagccagcacggtagttaaagcagtcatcaaaattggacgcagtctgatcggtccggccattaaaattgcttcatcacgctgatgcccctttttgcgcagaacgttaatgtagtccaccagcacaatagcgttatttaatacaactcctatcagcataatcgcaccaatcatagctgttacactgatggggtttcccgtaatacccagaccaaaaatcgctccaataaaggttggcggtaacgaaaacataataataaatggttggaataaggattcaaattgagcagacattaccataaacacgagtaacactgagagtattaaggccatgcccaaacttgcaaaggattccgccatatcttcagcctgtccgccgtaattaacagtgtagccatccggtaaggcaagtttactgattgctgtctggatatccttattaacactacctacgtcacggccggttacatccgcagtaatccgaacctcccgggtctggtcagtacgtgtaatttcggttggtacacgatgcgattcgacactggccaccgccgaaacaggtaccctggcgcctgttggtgagacgatggttaggttattcaggttggcaatactcttattcgtatcttccggagtaatcatacgcacatccacttcatcatcaccggtacgcatactgctcaccactttaccgtcaaaggatgtactgactgccgagagtatctgactggctgacagtccatagcgggcagcttgctctctgtcaacattaatacgcatttcagaactggcttcagtcaaggagttggtcacgtttctcgtgccctcaacacctttaacagtttccaccagcaaatcaccgatttgttcgaggaccgttaaatcatcaccttggatggcaatatccaccgcggtgctggaaggaccaccggaactatctgaaagatttacagtaatatcagcaccggggacattttgcatgctctggcgaagtttttccgcagcttgctctgtagtaatagttcgttcttttaagggtataagctttatttgcagtgaggccttatcactggcactgcctccgagaaaggagagctcgccgccactgccaacagtggtaaaaatacgctcaatttcctttacctgatgacgggccaatttttcaaggtcactggcaacccgggaggtttcttccactttagtacctgcaggcatatcaatattaaccgtaagttcaccttggtccatagttgtcataaattcagttccaattaaaggtgtggctgcaatgctggcaatgaacagaacagcagttagtcccacaacttttttacggtttttcagtgaccatcctaaaactcgaccatagcgttcattcaatttgtataagaacttaccaaaaattgccactggacttttagttttaccctcgggtaatgcttcgtttgcaggagcaacattcttaagcaaccgggcagacaacatcggaaccagggttatcgcggcaaaaagtgctgcaatgtgggaaaaacttacggttaaggccataggcttaaataaaatcccagctattccctgcacgaatacaatgggcatgaatactactacctgagctaatgcggaagcagtaacagcattgactacttcagaggtaccttgtttggcagcttcaataatgccaaaaccactttgccggtagcgatagatgctttccaaaactaccactgaaaagtctaccagggaacccatacccaggattagaccgcccagagaaagcatgttgatggtttggccaccaaagtacattaaggagaaggtggcaatgatagaaatcggaatagccagcacaaccacaagggtacttcggacattgcgcaggaacaggtataggacaaatacagcaaagataccacccattaggccgtgatccacaacgttattaatggagtccttaataaatttggaagtatccatgatggtggtaatcttgactccatcgggcagtgtcttatttaatttttctacctccgccataacctgtttggccacctgaacggtattccccccagtagctttcataacattcagacccagggaggttttgccgtctacaaaggtaaactgactttcttttttgaaagaatcttcaacggtggacagattttccagagcaatatagttgccgttagctaaactaacctgaattttcttcagctgatcgatgcttttatattcaccaactactcgaatggaagtttcagtagagcctttgtccacaacaccggcagtaccgttaacgttatcagacgagatggcctgcataacttggttaacacttaaaccgtaggcttctattttagctggatctaagataactttaatttcccgtgttttaccgccacttatatatacggaagcgacaccacctatccgttccagcttaggctgaatatcgtcctcggctattttcttaagctttacgacatctccttgggcaccggtaattgagaatgagatgattggtgcctgattgggatctaacttcatgactctgggagaaccggcatcatcaggcagcattccacgaacataatcaattttttcacgcaaatcattggtggcattgtccatattggtgccccagttaaatatgacaattaccaaagagaaaccgttttgtgaatttgagcgtacttccttgataccttcagttgttgccaccgctgattccaagggcttggtgattaactgttctacttcagccggtgccgccccttcataggaggttgaaataacagcatagggcagttccatatccggatagagatccaccgccaggcgaggtaaagagaaaaggccaagaacaatcagggcaatgattaacatggaaatggcgacggggcgatcaacagatatatctgctaatttcacttagccgcaccccctatttctttaaccactttcaccttctgcccgttagccaccaatctgttaccagttaccacaacggtttgtccctcttttacgccggatttaatttctattaattcccctgaggtgataccaaccttgacagaaacctccttagccttaccgttttctacaataaacacagtatactgaccatccttttccagcacagcatcaagaggtaatgccagaactgctgcagaactaccggtggataagtttaatttagcaaccatacctggtttaatctcacctttatcattgggaagttgtatttccacagtaaaagcacgtgttgccgggtctgctttgggggccaccgagagcacgtttccattaatagttttattaatagcattaatggttaccggaaccttagaacctaccttaatagagtccaccacgttttcagatacattgactttcaccttggtagaatttatctgcacaacggtgatgggggaggcttggggacttgttatttcgccggaatcaacattgacagccgccactacgccatcaataggagaagtaagagtaaaattattatggttatcttgagcggaattcagtgttgcctgggcttgttttagttgggcctgcgaaacatttagattactctgggcagtaaccagaccactttcggcctgctcatattgagatttagaaatagcttgagcttcatacaaagacttgtttctttcaaagtttacctgagcatcctttagtgcctgttgagctctttcaaggttagcctgagcaaggtcaaggcctgctcctgcctggtccaaggaattctttgcatcattttcctccagttgcaacaaggtttgtcctttatgtaccgtgtctcctaccttaaccattacctgctgcacacgtccggttactttaggcattacgtttacatccgctccggcaataatttcaccggtggtatttaatgtcggagttaaggcagtactggagattttcaaagtttcaaccggaactaatttttcttcttgggaaaccttttctttttgtccacatccactggcaataaaagtaaccaatagaagaactgccgccaggcttattacacgtttcaaattagttaacacctctccatttaaaatttatgaaaaaggatttattatggtgctgaatggtattttaattagtcaacttataaaacaccctttaaaaaaatggccagtccacttcttaaggtcttttcaagtaactttttatccttgtgaatcagtaactgatgtccaataccatcaatcatgtaaaagaatacttgggtggtagttgttggttcgagtggacaaaactctccttttttaattgcagtttcaataatttctccaagaacactaagagatttcgaagagaaattatgtaatttttccatgatctctaaatcttttgcctgaagaacgaattccaggattagtgcggtgactggagtatcaatattattaagataatgttcaatatatttcgttagtttttcagcagccgaatcagaaggcattagtgaggatatgtattcattaatcccatcattaatccaccgctccactagataaaggaaaatatcttctttacttttaaagtgccaatagataccacctttactgacccccgaagtacgcacaatttcatctacagaggtacctccataaccggaagatataaagcaggttaaggctgtatttgctattaaatctttttttgattctttgctcaaagaatcacctccttgacagaccggtcggtctgttaagattatatttgcctcttaaatagaagtcaagggttaattactggattatggtatttaattgattggattctcatacgtggtggcatgcaatatattgcgcaaatttgcgggggtttttaatgttttgcatttttgtaaaacgtttcgaatatcaatattcccggtattaattttcagtatttttgtaaaatagtttactgatttaatagagtctttagattattatgaaagcacaaggatatatcatcatactaaggaggtaaaaattatgtcagtacgtgaaattataaaaagtcaaattattggtgcattagaaaaggctaattttcctattgctactcctgaagcgctgttgtcctcatttccaaatggggcagctaccacttgcaaggcgggtgatttagaagttactgcaggtgaagccggcaaactattgacagcaaatgattttccttttaccagtgcggaagtggtagcggaaacaatcgtgagcagagcgggtttataaaacggtggagttgaggaaaggtgctaaatttagcacctttcttctcataaaactaaaggaggaacgggtatgtgtaaaaaaatattagcttgtggtataattaaacaggagttagattatttgcttaaagataaagaagttgaaataaactatatcgatccggcattgcacgtagatcttaacagactaaaagatgaattatcccgatcaatggatcaaatgaatggagatacttttgtagtgcttggtgcacaatgccatccggaaatagagaatatggttgctgaacggggagggcaaataattaaagcaaagaattgtattgacatgttgtttgggaataaaatggctgaaacagacgccgaggcacggactttctatttaaccagcggctggctggaaaactggcgcaagatatttgttgaaggtttaaaatgggatgaaattgatgccaggcaaaactttggtttttatgatcggatattactgcttgacacaggaataagtcctatcaacgatgaagcaattcttgagtttttcgaatacactcaggtacctatagaaataattacaattgagttagataatttggcaaaactgttggagtgaaattagaggtatggaaatgaagaaaattagctgtatgaaagatttatcaattttctcaacccttgatgttgttgaaagagaaagagtaggagcactggccggtagaaagctttataacaaaaatgaatttatcttccgggaaggtgaagcaacctgtaccatttatcttattaagtacggacgagtcaggttatttaagatttcagagggtggaaaagaaataactcttgatattctgaaggaagatgatattttcggtgaaaatacatttttggatgattctaagcatacaatgaatgctcaagccatagaggatacctttatttgttcttgcaataaagagcattttatactgctcttgcaaaatcctagaacctctttgaaaataattcaattattaggtaaaaagttaaacgattacactgatcaggtagctaatattgcctttcgtgatgttaagggcagaatctccgcaaccctgctgaggctagcagatgaatacggtaagccttctccggaaggagttattataaatattgaacttacacatcaggatttggctaatcttgtaaatgcgtcgcgagtgatggtgaccaatgtattaattaatctaaggcaagaaggggcaattttaactaagggacaaagaataagtttattgaataaggatctgcttgttgatgccgctaatgcctgctgaaagagttgaaggatgacaaagaactatcataaaaactgtcaagcgcaatggaaaagcaatgaatatgaaacgaaccaaaatttggtgcaagcaatggttaatcaaatagacttatttgttaaactgctttatgagattaaaaccggatcacctctaggtaaaaccgtaactgtacttctaaacatctattccctggaaaaagttttttatggtagagaggaggcaatatcggttaatatttcattatcaaatttggccaggttcgcggaaataagtttaacagaactaaaggaatctttagattatctaaagcaagaaggaattatttattatagttttaagaatcacgctgataggtcttgataatgagaagtatgttacagtaattgttgtgccttatcatttggcacagtgaatagttggaaaggttttcttgtagaatttagtgatgaaatatttaatgcgttggttgagagattatctcaccaacgcatttctttattatattgaaaaaaggatgttttgctcatctatagataattatataaatttgaaattgaagaaaatttttatgtttttaatggacgaaaaagagattcgtcaacttattattaatcttgttcgtaatggtcttgaggcgatgacttcggggaaattcttaactataagtacatatattgataatgatgaagtagtattaacggtacaagatcgtggcaatggaattcctgctgaaatacttgataaaataggtacgccgttttttactaccaaggataatgggacaggtttaggtttagctacttgttatagtattgcaaataggcataacgccagtataaaaattgacacgggcacagagggtactacttttcatgttaggtttaggaaggttgtgtaaaataatggtattgataaacagtaatagtttgattaacttatatcctttaaggaccttgacgtatagaagagtgcgcgataagtgtagaaattagtgaaaattcccgggcgctttgttttgcataagttggagatgacaagatcatatattgacataacgttttaagaagaatataatttatttagtagtttagtggcttagtaagttactagtctagtaattgtattggaggtaaaattgtgagattaataactgttctaaagcataaaaaagttattataacttagtaatgatgtagaaatcatatgggaaagactttatctgttatccccgatattaaaagaaaaggcatattggcaattattaaaaaggaatatgtgtgatattttctagtgaacaaaatgcaacgggtttaaagataacattttgtcccgaaaggaaagaaaagcatggacaagaaaagacgcaaggaacttctggaggaattcaagcagcttaagacttacatgggtgtaatccaaataacaaacaatgccaacggcaaaatttacgtagcagcctatcccaacctaaaaaacaaatggctgaccatacaaagccaactgtttatgggcaggcatgtaaattctgagatgcaaaaggattggaatgatcttgggccggaagccttcatctacgaggtactggaggaaaaggtcaccgacaaagttatcgacatgcgctgggagctcaagcaaatggaaaagacgtggctggagaagctgcagccctacggagacaaaggatataataagccgccaagtaaataaacaattcgcggtatatttatagaaaatctatattgttattgcaatgaacgattttgcaaaataaataattctgcaaataaaaattaacataacagttcatgcggataaggtagttgagtctgtatctgacatgcaaaaatggaaccttgtattgattgcgcatatggattatctggcggcagttgtaaaacttaaacggactggtgcatctgtgccggtccgtttattttcaaaatgtcaggtctaaaacctttgcctttaggagaacatctttagcgtgattagcgactgcagaaaaattaaggcactgaaattgattctaaaaaatcatggtaaaattgtttacgctttatacattaactgacttaagtccggtgtcattaggttatagctttttagatattcttgaactccatgagaatactgataagatttgctgttattaccgctattcgaaccaagcgtttcttcctgactgatagagctatcttgattagcattcatttcaggaaaagctttaaaagttgaatctgtacctgaatcaccggatgatgaaccatttactccagaaactgtattagagccttgccctgttgcatcctttccatggggaaaaccagtattctgtccgatattttcttccatttcttgatttttcttttcaaaataggcttccatttcttcctgactgacagttccatcctgattggtatccatttctgaaaagactttgctgcttgtatctgtatcgcttgatgtgcttgtagtttgtcctgaactatttattccagacacttgattcgttgcatcctgctgcatttttgcagaaaaggagggcggtttaccttggtttgcagaattgtcttggtttgaatcaatcttgctaaataatttactaacttcagagctctgtttgctgctatccgtttctcgtatttgagtcagcattttatcagtgttttcctgtagctttttgataaaatcgtcgtactcttcctgtgtgacagaaccgtcctcatcagtatcaatttctgaaaaaataccgtcatcagtagtcttgttagcatagttcgatattgcctcaatttcagatttgctaatattgctgtcttgatttgcatcagttttgttagacagcttactggtatctagtttttggtaataataggcgctccctgcactgctaatgctgcttatcatcattttcacctctttcattatattcgtttttttaaagtatgtaagtatggttgcttaattatattctatcaacgtgaaggttttgtgagtttggggcaatctttttgtgattattattgtattttataatctgtacaccgatcttgcacatagacgctgccgggcaaggatttagcatattttttaagttgtgcggctctttccgccagggtcaggtaactttttttatcctggcatttcacgatggccagggaaacggataccaggggcaaccatttttgaaaaccatcccggtcctgtccgtagaattcactttgttctctatcattgggggaaaagcacctctttttcagcctttcaaaaagcaacacgatagagcggcaaatgtgttcagcatattctggcagtgtaattattatcaagtcgtcgccgccgatatgtcccacaaaatcatttcttgaaccgtattttttagtggcatgggaaactatcctggctgttagcttgatcatctgatcgcctcgttcaaaaccataagtatcattgtaagatttaaatctgtccaaatcggcataaatgacaatacaattttggccatttccggctcttctggataattctagttcgatagccacattacctggtaaactggttagtggattagctcccttagccagttctacttgtattttggttatagaatccagcattttttgtatggtgacaacgcctgtaagcttgcccttttcaacaaccacaatatcatcataaattttatcttgttcacgattcatagcaatttcagcggcttgctcaattgttatatggttttccacctgtaaaggtgaacaatccattattacacttatcggacgctgccagtacaagggcacaccatactgtgaactgagaacgcggtaaagtttgtgacgcatcactaaaccaatgggacgctcttttcttactacaaccacaccgccaatgggttgtgaaagcatgtctaatttttccttgacttcagccaccgaagtatcctcatgtattataacagccggtacagctatgtccccaatagataaaggctgcctccaatttccatttaaatccttgtttttttgacgcttgatgtatgaaatcaatgttttgtttacagtttgttttggaaaagccgggcgtgccagataaaaaccttgtccaaagtgaacgcccagtgaaagtaaggtgtttaattcattttgtgattcaattccttctgcaataacctggctgtttattttttcagccagggtaataagagattctaccactgcttctttaactggattaatatgtatgtctctaatcagggacatatctactttaataaagtccgggcggatttcggcgatagattgtaatccggaaaagcctgcgcccacatcatctgcagctacctggtagccctgattgcggtagtgttcaacagtctttttgaacaaataataatttttaatgctatgttgttcggttatctcaaaaacaatattttgtggagtcagaccgtattcttcgagcttttttagagtttcacctttgacaaagttgggatcagtcatagtacgcgggtttacgtttaaaaaaagcttttgttcaggtcccagtttaccaaaattgttgatagccgtttcccggcagaccatttccgtggtgcacagcagttctatctcctccgcaaagctgaatattacatccggattgctgaaataagagttttccggtcctcgtgtaagggcttcccaacctaaaatttcccccgaagagagagaaacaatgggttggtataccgacctcagttcatggttagataaaagctccttaaattttttagccaggtttatagtgcccaggcttagagttcccttggctaccttctgcgcttcgcgtagagcattatataattttatatcgtgtttaatgtcagcagcaggttcaataatggcgtagcctatatgcagttccagttcactgccaagcaactttataaattgaaagcttaagttatccctgagtgataagcgtaaagccaccgccaggtttgataattcctccgtggaagtcttatcggaaagagtgaataagataacaaaatcgtccgcccataagttttccactgccagaacagaatcatccggtaagaacttggttattatttttttcagcgattcctctaagagatttaggactcgatcaaccataatggagccgtgtatttgctgaacttcatgaaaacgtacgatgtccagatacattactcctataattttgcctctggatatatgacaggcaaacttttcagtgagaagtttttgtttagcagactggcgcagcaaaatgttacctgtgttagacatgagtatttccttaaagaccctgtaggtgtttttaacactaatcatcccgatatattcatctccttggatagaaactctttatatttcttaaattcgacacgtagatttaatggctgattatataaataaattaaggaagccaatgactccctttaaaatggatctatgagcaaataaatgtcattgtctaacagttttgagaaaatggtttagccggtgtttcataacgagcacaatattatagacgctatgatatttttttctgttttatttttacagataccatataatcacgtacaaaatttgctgaggtatttaaaacctgttccggctttatgccggctttgactgctgcttccagggcggagtcgaattttcccaccataaaacaattatgagcatcactgtttattgatacgagggtgcctgttttggctgtgagacgagtcagttgatggcagcgagaagcgttggcggggcggttcagagaaaaggaactattatttatttctattgccttaccggccatctttgctgcgtaaacaactctttctaaatctacgggaaactcaggattttccgggtgactgataatgtgaacatagggattttgaatcgcggcaattaaggcccgagtattgtgttctaccgaattttcctgataacctgtgccggcatgtagacccgccagcacaatatccagactttgcagcatttcaattggcaggtctaatttgccgttaatatcaacaatattagcttcaacgccttttaaaatatcgactcctttaaaattacccggcagctctaacagtttgctgaaatagtattcatgtggtccacccggaaaattgggaccatgatccgttatggcaatcatttttagtcctctgacaatggtataatcaattatttccttaactgtactaaaagcatgcccgctggcaatagtgtgggtgtgcaaatcagcttccagaagcataaaatcatcctttataataaattttagattaaatatattataaattgataaagttaattgcttgtgtcgttttagttaatatattgtaaagggggacttcttaatatatttttaatttttctgtaactaaattaaaaataattaattattatttacctattgataatatcgaattaattctcttgctttaaaatctaattagaaaaaataatgaagtggtgctcggaaatgattaatgatgcactgctaaaaagaggaggagaaaaaattttgcagagtaaaggaaaatggatgctggcgattgctgcagtgctggtgatgttactggctctggcgggctgtggcggccaacaaaagcaggaaggagaacaggcttccaatcaacaggcagaagaagtgtccggaaatattacagcagttggttctaccgcccttcagccactggttgagcaggctgccagccagtatatggctaaaaattctaagacacaaattgttgtgcaaggtggtggaagcggtacaggtttaacccaggtagcttccggagcagcggatattggcaactccgatatatttgctgaacaaaaggatggtattgatgcctcgcagctggtggataataaggtgtgcgtggtaggtatgactaccgtagtaaacccaggtgtaactgtaaataatctgacaaaacagcagttagtagatatattcacagggaaagtaactgattggaaagatgtgggcggttccgagcagaagattgtagtgattcatcgccccaaaggatccggtacccgtgctacttttgactcttttgctcttggtggaacagatgaaactgcaccgggtatggagcaggattccagcggtacagtgcgcaaaatggttggagaaactccaggcgctatttcttatctggccatttcttacgtggacaatagcattaaagcattaaagcttgatagtgttgaaccaagtgtagaaaatattgctaccggtaaatatccggtatgggcgtatgagcatatgtacaccaagggtgcccccaccggtgttaaaaaggccttcttggattatatgttaactgatgaggtgcagggccagttagtggaaaaattgggttatatcccgattactgatatgaaagtggagcgggatgccaaaggcaatatgacccagaaataggttccaaatgatttagtaatggattgtagggggcggatgtcggttagcaaactgagccgccccgttattttattagaaagaggtatttttatgtccaaaaattttcccctggccattgaaaataaagagtattccagttcagggccaggttcactaggtcttacggcaaaaggtatacatattcataaaagatatattgaatactttggacgaacagtatcttttttggccgcggcactggtgattgcattaactttagctattattttttttattggtcaaaagggcttggctacctttacagtaagcggtgttaatgcgtggaatttcctttttcaaacacaatggatgccggatcggccgatggagcaaggaggaccgctggtgggttctttgtcctttattataggttctctgttggtttctctgatggcagtggctgtcagtggtcctttaagcgttatcgtagcggtgtttatggtggaaattgccccaggctgggggcagagggtattgcagccggctattgaaattttagccggaattccttctgttgtttatggatacgtgggcttaagtctcttggtgcctttcatacgtaattatatggggggagaaggttttagccttttggccggttttatagtgctttcaattatgatcttacccaccataatcagtgtctcttccgacagtttgcgtgctttgccatctcaatggaaagaggcatccttagctttaggcgccaccagatggcagacaattagtatggttttggtgcctgccgcacgttcaggcatcattaccggtgttgttctgggtctggccagagcctttggtgaagcactggctgttcagatggtgatcggtaatacaaggcagatcccgtattccattctggacccgctaatgactttgacaagcgccatcactatggatatgggcaatactattatgggttctttatggaataacgccctctggtcaatgggattgctcttactgatgatgtcatttatgtttatcctaatcattaagttggtagtgagaagagggggaatgatccgttgaatgctcgttcagccgatcgtgccgctacccttatgttttggttaggtgcggctgcagttctggcaattttggcactgcttcttggatatattctctggcacggttttcgagccattagctgggacttcctcactgcgccgccccaaacaattatggccggtggtggtgtaggcccacagatctttaattccttttatttgctttttcttaccatgctgattactattcctattggacttttagccggcatctatttagccgaatatgccggggcgggacgccttaccgagtatattcgcctctctatggaaacccttacttcccttccgtctattgtggtagggctatttggattattgatatttgttaatctaacaggttgggggtataccttaatgtcaggcgccctggctctggctgcaataaatcttccctttattgtaagagtttctgaagaaaccataagaactgtacctgttgagttgcgggaagccagtctggcgctgggggctacacgctgggaaactatgtggagagtaatattgccgtctgcttttcctggcatagtaacaggcaccatcatcgcagccggccgtgtttttggtgaggcggcggcccttttgtatactgccgggatgagcagtcctgttttaaatttcactgattggaacccgttaagccctttttctcctattaatccttttcggccagctgagactctggctgtgcatatttggaaggttaactcagaatcccttattcccgatgtgcgtcaggtagctgacggttctgctgccgtgcttattctggtagtgcttttcttcaatattctggcccgctggctgggtaggtatattcaccaccggttgactgcaacttagaggcaattttctctctttttattaaggaggtcttgaattgaagaaaagaagaaaagtagacaaacgaaacaatttgccaggagaggcaaaaaaaaataagtggggcaaaatgaaatttttaaattggtcattaaaggatatgaagtttttaaaatcggcggtacggttagcggacatacaaaataaattgacggttttaaggtgtttatttggcaaaaaaagtcataaaaactgtgctcccgcaaaggttattgcaaaaaaattcgataataagcctcttaattacaagggagtaacttttattgataaggttagctttcagttgcgtatattgcttctaatgacgatgctagttatttttgttatgagtatattgggcatggtcgcatattgggaaggaaaacaatggctgcaaaaatatactgatggccgtttaacctcatcagccagtaatatttcggagaaaatagacctttttactacaaccgttgatagtcgtgaattggagcgtaaatccggatatcttttgaattctgaggccaccggctttatgcggcaggggctgaatgcatgcttgatgattattgatcagcagggaaatgaggtattgtcttccggaagaaatcaacagcgtataacttttacttctgatttagaaggtaaaatgttttccagccgtaccggtttatttacgatagaggtacaaaaagaattgtggcgggtggcctatcaacaaattcccggaaagaattgggtttgcgtaattggagtaccggtagaacagtatttattgcccgtaaagcaattaggattgttaatcattttcggtggtctgattacagtgctggcaacaatattaatttgcgctctgggtgcccggaagtttgccggtccgctaaatgaattaatcgatattatgtctttagccggggaaggaaatttgactttacgggctagggagacaaaagttggcaaggaattatctcttttaggcagtggctttaaccgtatgctttcccatttagaaatgttaatcaaggattttagccttacttcgggagatttgcatcttgccagtatgcaaatgcaccgggttggagaaaaccaggtccggtttgctttatctgctgaacaaagcgctgaaagaatggattcagtagttaaaaatgttaaaggtctggtggtggaagccgaaacatctagccaggaaatgatgcggttggtggaggaaggtttgctgggactaaaaaatatagtggataaaattaagggtaattggcagttgtctcaggatagttctaaatccatgcagtccttaacagtacatattcagcagattggtaatatagtagatataattaaggacatatcgcgtcaaacacatttattatccttaaatgcttcaatagaagctgcccgggctggggaatatggacgaggtttttccgtggttgccggagaggtgcgtaatctggccgaagaaaccggaaaggccacaggggatgtaagccgtattatcagtctaatccaggaaagtactgccagggttttagagcaggtgcagttaagtgaggatatggccaatcaaggcgtgactgctgtgtcgaatactgaagacgcacttgccggaatgcatcagtcagttatgcatacgggaaagcttgtggattatattgccaataatattagacaaatggatactgaggtaaatgagactgtgtattcagtgcgtttaatagccggtacacaggaagtaaaaggtgaggttgaaggacaagtttcttcccgtgaggtggcccattgggccggacggctggccgaaatggctgttcatgcgcaaaatcaattaaaacgttttgacatcaccaatgagaaaatgaaccatataaaatgatgcatgtgttagcagcaggtgtttgaattggagatgtgcttaatgccaaatattctagttgtagatgatgagcaaaatgtacttgaaatagtccgatttaacctggagcgtgcaggctacaaggtgataacggctaaagacggcaatattgcgcttgaattagcccgttcaagaaatcctgatttaatcgtattagatttgctaatgccagggctggatggttattccatatgccggctgctgcagcgcgatcctgcgaccagacgaattcccataatcatgcttagcgcaaggtcagatgaattggacaaggttttaggcttggaaatgggagcggatgattacataaccaagccttttagtcctcgggaactggtagctcgggtcaatgccagattaaggcgcgataaaaaagaagaattcattattccaagggatagcaaaaacattatcatgaggggtaaattgattattgataaggaatgtatgtcaattgaactgggtggcaaaaaacaatatttaaaggccaaggagtttgagctgttgtattttttggcttgccagccaggtaaatatttctcccgatatttcctattgaaacaattttgggaatttgatgtttctaatgattcccgtactgttgatgtacacataaggagaattagacagaagttggagatactaaatgcaaaccagcaatatattgaaactgcacgtggtgttggatatcgttttatagaaacaaatctctaaggtactgtaaaaattacccacacaattaaaatgagttattcgagaaaaacagcatttcttccttcctctttactcctaatgcctacgtcatatgttttaaacaccaagtataaaagttttcttctccgtgccaccgaaagttattcttatgaatgtattgaaatgttatagaatttgtgctagaatttttcaaaatatatgataaaaatattagagtcttatttccaataagctaaaacttcataacaagctggaacaggtgcattattttgagaagataatgcttaaaaagggaagtcggtgcaaatccgatacggtcccgccactgtgatggggaaggatcttatgtaatgccactgggtgttgacctgggaaggactaagatcttggtgaacctaagtcaggagacctgcctgttttattaaaaacaaacctacgagtgatgggaatgtggttagtttcgtgctgagtcataaaatattttctacagcagggatttaccccggactataggtaggccgggttttttaaattgcaatttatgggtatagggaggaaaatgttttgttagaggaattacatttgtttaataagcagatctctatccaagggataaatttttatgtctataacaaaaatacatttcttgtttcgtctgacaacccgctgaaagtgctcagttctgctgtcttaggcggaaatttacgccaggcgtatcacataatcaaccattctgttaataaaaactataatggaagtgatccggagcaggatttaagacaggtagctgaaggtttgaatttaggtcatgatgttgttggcatgatgactgccgtaaatgtaacccacaccgtattaagctgtggcagtcaaaaaggtctggcagtggcggctctttgtactgttggagtaagtaatccaggggttgcgggtgttcctaccgcaaagctgcaaagaaatattcaaccgggcacgatcaatactattttattaattgaaggcaatttaagcgtgcctgcgatggttaatgcggttataacggcaaccgaagccaagacaagagctctgtttaaatcaaaaataagcttgctggacggtgaatgtataaccggtacaacctcggacgccatagtggtttcctgtaccgggagaggtgaattgcagcattatgccgggactgcaactgacttaggatatttaattgggcgtactgtgtacaatgcgatatcgcagggagtggatgactatatctcgtataatgaaggacttaatttagaaaataaaattgatttcctaaattaataaatttaaccaaaaccagccagaattcccccacctttaagttggtgggatgaatggcggccttgttttgtgtactaataagatgtttgccaaagcctctatgatgtggcaaaatataatcagacgcaataacgaaaggttgattattattgagcaaacttgatgcaaatagccaatcagtattcttactcacatatcatctgattttggtagtaaaaaagcagctatggaaagaatatttttggtcgtaaagtttttgtcttctaactacaggtggtgcacccattgaagtaattaagaagtacattgaaacccaggatgaaaagaggtgaatcatttgcaaattgtctaccggtttgaaatgcgtccgaccaaagagcaacagaaaaaaatgtttcacacactaaaactttgatggtcaaaaatcactacctagctaaaagcattcatgatgcttcatggggtacattcagaaactttgtggagtacaaatgccgcaaatacggtaaaatatttttccctgtccctccgcatggcacttcccagacttgtctttgtggcgctaatgtgccaaaggatttgagtgtcagagtacaccgatgccctgcttgtggactggttatgcccagggatttggtgtcagccatattaatagaacgccgtggcttagaaatgctagcggcttagatatgtacttgtagggcgggggccgcccgaaatcatgcctgctggaggccgtgtaagacctattgctctttgtaacggtaggccgtggctgatgaatcaggaaacgctcgttgatgttcctttggaagcccccgcttcttagtggaacgtaagcgggggtagttcactaagtaattatagcttggtgccagaatatttataaatatcaaaaaataatgatggacaaattattcaaagaatgttaatataatattaatttaatatctaattaatcaggttccccggttatgtcgggggtgaaaagggaaccgggtgtgaatcccggacggtccggccactgtaagtggggagcggttccccaaatgccactgggtcttgtgcctgggaaggcggggaatatgctgtgaaccacaagtcaggagacctgcctgtttgatttgggtaccgccttccgtgaaaaggccagggctttgttttagtttattatgatgtttacatcttgaaaatacctgccttctttgcggatgaagccaggtattttcatgtttttatctcctctcctttctccatttgtgttagttaatcttttaccacatgggaaaatgccagttcatcccatgtgtgtccccttttaaaataatataatttatatttatatatatcttagggacaaaattaaaaggaggtttttcggtgaaatcagatgtcttaaagaagggatatgtgcaagtttataccggaaattgcaagggcaaaaccacagcttcacttggtctggcttttcgggccatgggccaaggtctaaaaacctatataggtcaatttatgaagggccagtgctacggcgaactgaaatcggcagaaatgtgtaaaccgtatattaccattgagcaatatggtaaagacacttttactcatattcaaaaccctccactggaggaagatgtgaaaatggctgtggagggactggaaaaagccaaaaaggctatgttttcaggcgaatatgatataattatattcgatgagattaacatagctcatcactataatttgatcacgacagaagaaatggtggatattataaaaaataagcctgaagatgtggagatagtattcaccggcaggcatgctccgcagaaagttatagaatttgcggatttggtaacggaaatggtgagcgtaaaacactattatgataagggaataattgccagagatggtattgaaaagtagaggcagcaatgtttttcattagtataataattcattaaataaccaatattattgaatggataatatctgaccatgaaggtctataccttgttgaggtgagctttcatggttttttatattttggtaagcgaagatatacgaacaaatgcatcttgccatagctaatccggaggcttgtgtgataactcgtaaggaatttttcaaaagagaaatggacaaaggaggagaatagtgttagtatatgtataatttaatcgtttattcaggttccccgggttatgccggggtaagagggaaccgggtgagaatcccggacggtccggccactgtaagcggggagcggctcccaaaatgtcactgggtatttgaataacccgggaagacggggagtgggcagtgatgatccacgagtcaggagacctgcttggataatgatcaggtgtcgccttccgtggaaaggttcggtgctaagggttgctttggataaagattttatctctttgagaaagacccggcttttgcggaaaagccgggtcttttggtgttattcgaccggattttttattattctttatttagccggctgctgttttgaaaagttgcagcctttttattgaaggggggtgatgctatccattgtgtaatcagttatacaggaggtgaaaatttacaaaaaaacgcccgattagtgcaatctgattattaaaccctgccggtcaagagaatcagatatggtctaagaaaaaggaggtataataatgatcgttaaatggggaaaaaataagtttttggtctttttcaccgtcatgctgttatttctgctgacggcgaatgctgcctttgcggctgactggaccaaattccagaaggacaatgttaacagcggtgtaacaaccgataacccgccgatagacccgaatcctaactttgtgatgaccgatttgcctaacgcgggttggaacggtacggatattccgccattggttgtcaatgagggcggcgtttactacgcctatgtgtttaacagcacccccagcgacgccagaatatataaaatcaattgcagtgacggcactacccccacaggttggaccgacggcattatagtagactccgacgggggcttccagttgggtacgccggtgattagcggcaccactctgtacttgggggtaaccgaaggaaatcagaacaaactgaaaaaaatagaaaatattgcatccactccaaaagttgacaccttgatccccatcagtgattcgggacagttcaacactccctttgtccttgacgggaacaatctttactttggtctctggaatcctccgggcaccggcaagtactataaggtggatctcagcagcaacactgtgactaccttcaccccctccgtcagcggcgaagggttctactgggccggtgttgctatcatcaacgactaccttgtcttcggcggggataagtccaaggtgtatgtggtggataagaacacaatgagtcttcttagttccggttccataaaggacattgagtcaaatgcggcggaaattcgctcgtccatttgctacaacagctcgaatagtgaaatctacttcaccgacaagggtggcttcttgtggtgttatggtattgataatagtggaagtttaacctatcggtggcacgccggcattggctattccacttccactccggtttatgataacggcaaaatctatgtaggccggggcaactttagtgatgggaaaatatactgttataatgaaaacggaagcaagctgtgggaatactcgacggacggcggtgtccagtcttcacctgtaatttactgtaaaggtggcaacacctatatttattacaccaccaacagcgcgtccggcaaaggctattgcctcaaggatgatggcagcagccgcaccgttgtctggattgtgccttcctctggggggacctataccgtgcagggcatggcagcctcggggaactatgtggtcttcggcaatgattacgggcaaatttttatgattcgttccaattccgattccggctatgatttgaacagtgatggaagtgtgaatgtgcaggatattattctggtgggccagcattttggcgagagcggtaccccgggctggagcaattttgatattaaccgggacggcaaagtggacgtgttggatatgatcgcaataggccagtactttactttataatagaagcggaaaatatatggcctaggggttatattttacccggttttctaacttaatcttttctaaaccttaaaaagtatcgctttttctgggcttatgttgtgaatataaaaatttttaacaaagaataatggacaacacagtcaaatgatgttagtatataatcaattaaatagtttatccaggtgcttccggttataccgggagtgaaaagggaaccgggtgaaattcccggacggtccggccactgtaaatggggagctgcttccaaaatgccactgggtctttgagaaacccgggaaggttggaggtatgctgtgagccataagtcaggagacctgcctgggtatcaggtgattattgccttccgtggaaaggcttcagtgctatggggtattgtaaagagaggtgttgtgccttttagaaagacccggcttttgcggaaaagccgggtctttcatattttacccggctttttttacttgacctttgaaaaattatgcttttgctgggtttgtgaatgactgtaagtttatattgaaattttgaagggaggtgatgtttatacgaaatgcgaaaaaacacccgtttattacaatctaattattaaaccctgccggtcaagagaatcagaatgtaaaaaacggatgtatttaaattatatcatgtttttactgttagcatcaatagtgggcttggagtgattgtcgtttgaactgaatagcagtactaagtttgttataccactggcaaggattcattgcggtgaaagcggggagggaacaggcgctgcgaagcgcttttacctttccccgagttgacttaaggaggcactagcggcatgaataatctattcataccaatgtataaaatcctagtgagggttctgctcattatcgttgtggcatcaggctttctatttaactctcttgacctgcagggaacgaaagtcgaagcgtcaacaagcggtgcaactacattgagtattgagccggtgacaaagaatgtcagcgccggtgacaccttcaccctgaatgtgttggttgccccggctacagcaatagccggggcgcaattcaacttgagctacgacccggcagtgctgcaaattaactcagtaaccgagggtggattgctcaagcagaacggcaatacttccttctttctgcctggcgacattgataataccgaagggttgcttaagaatgttgccggagctatcactacctccggcggcgaagtgagcgaggagggagtcttggccaccgttacttttacagctaaggcctccggtacatccaccctcactctgagcaatgtcatagccggcagtaaggtgggtcagtccgtaccggtacaggttattggcggcagcgtcactgtacagggaggaacaagcagcgaatcggttagcggagtcagcttggatcaaaccagctgcagcctgaccgtgggagaaaccggccagctaaccgccactgtccagccggcaaatgccagcaacaaaaatgttacctggacatcagacaatgaagcagtggccacagtagacgccaccggcaaagtaacggcagtatccgccggcacggccaatatcaccgtgaccacggcagacgggggcttcaccgccacctgcgcagtcactgtacagggaggaacaagcagcgaatcggttagcggagtcagcctggacaaaaccagctgcagcctgaccgtgggagaaaccggccagctaaccgccactgtccagccagctaacgccagcaacaaagacgttatctggagttcagacaacgaagcagtggccacagtagacgccaccggcaaagtaacggcagtatccgccggcacggccaatatcaccgtgaccacggcagacgggggcttcaccgccacctgcgcagttacaattacaaccggcagtgccactatagtgggcatcgacccggcgacgaagactgtcagtgccggtgacacctttgacctggatgttctgattaccccggccacagcgatagccggagcgcagttcaatctgagttacgacccggcagtgctgcaggttaactcagtaaccgaaggcggattgctcaaacaaaacggcaacacttccttcttcctgaccggcgtcattgataataacagcgggctgctcaataatgttgccggagctattactacttccggcggagaagtgagcggagcgggatctctggctgtcatctcatttacggccaaggccacaggtacgtccacccttactttgagcaatgtcatagccgccaataaagcggcccaagccgtaccggtacaggttaacggcggcagcgtcactgtacagggaggaacaagcagcgaatcggttagcggagtcagcctggacaaaaccagctacagcctgaccgtgggagaaaccggccagctaaccgccactgtagcaccggcaaatgccagcaacaaaaatgtcacctggacatcagacaatgaagcagtggccacagtagacgccaccggcaaagtaacggcagtatccgccggcacggccgatatcaccgtgaccacggcagacgggggcttcaccgccacctgcgcagtcacaattgcaaccggcagcgtcactatagtgggcatcgacccggcgacgaagactgtcagtgccggtgacaccttcaacctggatgttctgattaccccggccacagcgatagccggagcgcagttcaatctgagttacgacccggcagtgctgcaggttaactcagtaaccgaaggcggattgcttaaacaaaacggcaacacttccttcttcctgaccggcgttattgataataacagcgggctgctcaataatgttgccggagccattactactcccggcggagaagtgagcggagagggatctttggctgtcatctcatttacggccaaggccacaggtacgtccacccttgctttgagcaatgtcatagccgccaataaagcggcccaagccgtaccggtacaggttaacggcggcagcgtcaccgtacagggaggaacaagcagcgaaccggtcagcggagtcagcctggatcaaaccagctacagcctgaccgtgggagaaaccggccagctaaccgctactgtagcaccggcaaatgccagcaacaaaaatgttacctggacatcagacaatgaagcagtggccacagtagacgccaccggcaaagtaacggcagtatccgccggcacggccaatatcaccgtgaccacggcagacgggggcctcaccgccacctgcgcagtcaccgtacagggaggaacaagcagcgaatcggtcagcggagtcagcttggatcaaaccagctgcagcctgactgtgggagaaaccggccagctaaccgccactgtagcaccggcaaatgccagcaacaaaaatgtcacctggacatcagacaatgaagcagtggccacagtagacgccaccggcaaagtaacggcagtatccgccggcacggccaatatcaccgtgaccacggcagacgggggcttcaccgccacctgcgcagtcacaattgcaatcggcagcgtcactatagtgggcatcgacccggcgacgaagactgtcagtgccggtgacacctttgacctggatgttctgattaccccggccacagcgatagccggagcgcagttcaatctgagttacgacccggcagtgctgcaggttaactcagtaaccgaaggcggattgcttaaacaaaacggcaacacttccttcttcctgaccggcgttattgataataacagcgggctgctcaataatgttgccggagccattactactcccggcggagaagtgagcggagagggatctttggctgtcatctcatttacggccaaggccacaggtacgtccacccttgctttgagcaatgtcatagccgccaataaagcggcccaagccgtaccggtacaggttaacggcggcagcgtcaccgtacagggaggaacaagcagcgaaccggtcagcggagtcagcctggatcaaaccagctacagcctggccgtgggagaaaccggccagctaaccgctactgtagcaccggcaaatgccagcaacaaaaatgttacctggacatcagacaatgaagcagtggccacagtagacgccaccggcaaagtaacggcagtatccgccggcacggccaatatcaccgtgaccacggcagacgggggcctcaccgccacctgcgcagtcaccgtacagggaggaacaagcagcgaatcggttagcggagtcagcttggatcaagccagctgcagcctgactgtgggagaaaccggccagctaaccgccactgtagcaccggcaaatgccagcaacaaaaatgttacctggacatcagacaatgaagcagtggccacagtagacgccaccggcaaagtaacggcagtatccgccggcacggccaatatcaccgtgaccacggcagacgggggctttaccgccacctgcgcagtcactgtgcaggaaggaacaagcagcaagccggttaccggagtcagtctggataaaaccagcgacagcctgactgtgggaggaaccgctcagctaactgccgctgtccagccggctgacgccagcaataaagacgtcacctggagttcagacaatgaagcagtagccacagtagacgccaccggcaaagtgacggcagtatccgttggtacggccaatattaccgtgaccacggcagacgggggctttaccgacacctgtgtaattactgtgccgcaagttgttaatcttgatccggattccaacagtattgctgttactaacaatcctatggaagtcaatgttcctaaagatgtggctaatcctcagataacattaacaccgtcttctggcggcagctttaccatgccgcaggttaaagttaaggccgatacctctctgggaacagtatcagtgggaatttccgcgggaacgcaaatcactggtccggcagactggaacggaatcatagcgcttccccaagtgttgcttaataatgctgttacagttactccaaccagcggtaaaactgctacagttgaagcagtggttgaaattggtgcaagtaatgatgttgcgctgacctttgatcatgctgtaagaatgcttataccaggcatggcaggcaaacaggccggttatgtccgggggggcgtcttccagaaaatagagaccctttgtgagcaggatagtcaggaatgggctgatagtaaccttccagcagaaggcgcaggaaaaatagatgttaatggagacttagtaatttggaccaagcacttcactaaattcgtcacctatactgaaaccgctgttggcggtggaggcggtggcggaggcggtggaagcagtacaactacacccagtgttcagacaagtgaggcagcaggcattacagaaagctccgctaccctgaacggcagcattacctccagtggcggatcggccgtcacctcatacggttttgtttggggtaccgatcagaacaatctggacaaaaaagtgcaggtaggaacagacaatcacagcgggtcttttcagacaaatctcagcggattgacagccgggatcacttattactttaaggcctatgcggttaactccaaaggtacgaagcaaggtgcaataaagcagtttaccgctgctgcggctgctcaacagccttccgttgaagttacgtcgccgaatggcacaccaagcaatgtaaagagcttctctgatgttgccaatagccactgggcatacaatgctatttcccagctgagtaagaacggcttggtcaatggctatcctgatggtaccttccggcccgacagggagatgagcagagcggagtttgttaccgttttgagcaaggcgctgcaactgccggattataagccggcggcatctacctttggtgatgttgcggcttccgattggtatgccggggcggtggaaactgttgttcatgccggtattatcagcggttatggaaatggcagttttggaccgaacgattcggttaccagagaacaggcatcagtcattctggttaaagctttgggcaaaaacaatgaggctgcagccaagatgcttgattcgaccggatttaccgatgatacggctatttcctcttgggcacggggcttcgtggtggcagcggaagagcaaaatctactcaaaggctatccggacagcaccttccgcccgcagcaaaatatgactcgggcagagatctgcaccgtaattaaaaatttgcttgatacgaaaagccagagtgaaaattagaattggcaatctggtctttaaaacttgatttattgtaaactttccatagggaggagagaagctttgctcctctcttccctgctttaattttcagaagggatgatactaatgctgagagtcaaaatgaagttgaccgggctgctcttttttctgatcatggtccttatcctaccggcagccgggtatgcagccggcagtgattggccacagttccataacagcgcgaacagcgcaggttactctacttctgccgctccgaataccaataatctgctttgggcaagtgagaatatcggtgccagcatatcatcttctcccgtcattgccgggggcaaagtgtatgtatatggttgtccgagctctgacgggttttcggcaagcaaatcatcaattgtctgcctggacgagaccaccggcgacaaaatctgggaaacagcaattgataagtcaaaatggggttcctggtcctcaccggcctatgataacggtaagatattcattggttcaggcagcaaggctttctgtctggacgccaccagcggcactatcctgtggtcttatccgatgcatttagacgtagtcaatggcagtccccgtgtagtggacggcaaggccttctttaccgattgggatcctaaccacggtggtatctcctacatttactgtctggatgcgaacggcggcagcaggatatgggagcatcagctggtgggagattcccaatctactccggcctactgcgatggcaagatctatgtgaacagttggggttacgtcacgggtgccaataccggagccaataacacctattgcctggatgccggggacgggcatgagatttggcaccagcaggggcttgaaaaacaaacctgcggttcaccgagtgtaggaggtggcaaggtctttgttgccacctatgatttttacggaatgggagaactggcagctctggatgccggggacggtcacattatctgggggcctataaccatacagcgtacagatacgacgccggcctatgctgacggcaagctttacctctgcggaggctgcgccggttattccgatcaggaaacctattgctttgatgcggaaaccggcaaccagatctggaagcagtcggatctggggaactggacctgctcggtagcggttgctgacaacaaggtctttgtcggtaaggccggagaattttttgattataccggtgtgtatgcactggatgttgcagacggtcatgttgtatggagttccgacaagggaggtgcctccccagtggtggcggatggcaaggtcttcagcttaagcggcggtatagtttatgcctttggctccgcttcggcttctgtttcggtaaccggagtatcccttgacaagactgccgataccattccggtgggcggcactgatactttgacggcgacgattgcaccggccaatgccagcaaccagggtatcacctgggcttccgacaacgagacagtggccacagtggatgccgctggcaaagtgacagccgtgtccaccggtactgccaatatcaccgtcaccacgacagacgggggctttaccgctgcttgcctggttaccgttacttcaggcggtggttccggcaatgatctgaacggtgacggaatcgtaaatgtggtagatttgattttgatcggccagcgttttggtgacagcgatgttcccggttggataaatctagatgttaaccgggatggcaaggtggatatattggatatggttctggttgctcagaactttacctcataggaaaagtataaaacttaggtctggaagcagcagtgctttcaggtagtagccaggttttttataagatggatttataaagggccggctaatctacggaggggagctaggatgtctaaaaagaggattttacttctattttttgcacttttgtttgtttgcctgctgattccggttgcgggatgggccgccggaggcacatggccgcagtttcaaaatgatctctacaatgatggactgaccactgattcggctccgctgagcagcgcttctgtagcctggcagcagcaggttgggaacacctctatggcgggcattaaccatacccccctggttgccgggggcagtgtttttgccatggatgcatttggaaagttatggtcatttgatatgaaaacagggactgagaaatggtccactcaattgagctgctctataaagcaatttcaactttccacgccggcctatgacagcggcaagctgtatgcggccaccaacgatgggcatgtttatgctctggacgccggcagcgggagtattttgtgggatataccgctgcagttggcatcaaagtacagccaactgaacacgccggttaagtatgttgacgggaagatttacattggagcctggaatcctgattccgcttctaacgagttttattattgcctggatgctgttaccggtgctccgggaattggcggtcagtaccagatgcagaattcggcttgcggaggtggatattactggaccggcgcttgtattgtgggtaagtacatgatttttggttccgagcggtcgacacttacctgtcttgataaagataccggtgccttgatttcttccgtgagtctgaaggtatacagcagcggagccaaggaaatacgctcctccgtaagctatgattccacaacaggcatggtctttctgactgatcagggcggtaattgctggtcctttaaattcgactcggacagcggtaatctgatctatctgtggaacaagactattgataaaaccagcacttcgaccccggcggtatatgacggcaagctttacgtgggcagcggaacctatgcttccaggggcggtctttactgtctggacgagcagacaggaagcgagctttggaacttcatgcccaccggtgacggggaagtttcggtaccgggcgtacaggcatcacctgcaatagccgtgcaaaatggaaccccgtacatttattttgcctcaatttgtgagaattctctggtttattgcctggatcaaaacggtaatcaagtctggcagtttgccgttcccaattatacttacactactaccagcatcgccgtggctgatggttggttgtatttgggcaatgactacgggtggttgtatgctttaaagggaacagcagttccggtcacgggagtttctcttaacaaaaccaccgacaccattactgtcggagcaacagacacgctcatagccaatatcgctccggttaatgccacaaatcagagcgtgacctgggtttctgacaatactgcagcagctgccgtggatcagagcggaaaggttacggcggtggctcaggggacagccaatgttactgctaccacggcggacggtggttatacagcaacttgtgttgtaacagtcaccggtggtggtggcggtggcggctcatcgacaacgagcaaggtgaatcttgtcattaaagataaaaacggaagtactcgctttaataacaatataagtgttcaggcgggagataccgttatggatgtcttatttgccgcggcagagaaggattcggctatcgatccccaggtggaatgggaaaacgcctacattatggggggttatgtatggagcatctacggtgtggaaagtccctgggggaaaatgtctgaaggatgggtatttcaggtaaacggtgtcatgtcaaataaaggtgcggccaaatatatcgtcagcgatggcgacaacattttatgggaatggagtgcaatggaaccggttacgggaattactctggacaagaccagcagcactgtcaatgtgggcggcactgtccaattgaatgccaatattaaaccagcaaatgcctccaataggagtattaactggacctccgacaacactgcagtagctaccgtcgatagtgacggcaaggttaccggcgtgtccgccggctccgccaaaatcactgccgccactgctgacggcggttataaggcgacctgtgtggttactgttcaggccgcagccggaggatcggcctcaacgacagggtcaggaataagcttgaacaagaccactgacacgattaaaattggagccacagatcaattgacagtgacgatctctgcaaccggtgtttcagatcaggatatcaaatgggcatccgacaataccacagtggctaccgtcgatagcaagggcatggttaccggagtttccgtcggtaccgctaaaatcaccgccgcaacggcagacggcagatatacagcgacttgtgtggttactgttcagtctgttgagccggcgcagcaggttcaacagaccgttcagccgcaatctcaaactcaatcccagtctgcagttgcatttgaagacctgcaggcaggctattgggccagggaagctattgaatatatggttgccggaggttatctgaagggatatgaggatggtactttcaggcctgatcagcccataaccagggcggaatttactgctttaacggtgaaagtaatgggtttgcaggaagcagatggcagagacatatttaaggatgtgcattccggtgactggtattacgatattgtgaacatcgcctttacacatgatttggtttccggctacggggatggcatgtttggccctaacgaaccggttacccgggaacaggtagtgtcaatgatcagccgtgttttagcgcaaaaagagggccagcagaaggagacagcagtaaaagatgaaatattgcagcaattcaatgatgccggggagatttccgattgggcccggcctgctgtggccatagtgatcaacaagggtatagtcaatggatatgaagacggtaccttcaggccgaattcgcccgctaccagggccgaatgtgtagtaatgctcagaaagttgctgccctagtgtttataacaatcagggcaatggcatccgaaaaaatatagtattgatatggcagaggttgtaggggttatataatatttggatattccttgcaaccctgtaatttgtagtatacctatcatggatgcgattgtcctgaatataataaatttaaactgcacagttactgttcaaacaaagaggtgatttagttttcgagcatgtcgaaagagactccaaccactttctatggggtgatgcaaatgaatagaatgctgtgccggtttttactgctgggaatattccttcttctctttacttggggagtcgacagggcgcaggctgccgttggaggggattggttgcaatttcaggggaacgagcagcgggtgggccagatcgatgtgacatctccggtgctgacaccgcgtctggcctggagcaagtatgtctccaaccagggaggaaccggtgttgagaatacagctgtgattgacggagatttcgtatatgtttttgcatgcaacaaacttttggcgttgtccagaaccaccggggatacgctttgggaacaaaatctgggggaccatggccccctgcagatttcgactccggcgtgcgggggaggaaagatctttctcgccacctttaacggttatgtcatggcttttgacgccaaagaaggtgagaggttgtggagcagcaaaatcagccaaaggggatttcagtgtcctgttacttatgctgacggttttatctatgtgggtgatggaggtaccgggggggagaccaatagttattactgcttggacgagagcggcaagctgtgttggacgtatacctcctctaccggcggctatctttggtgcggctgctctgtaattgataactatgtggttttcggcaatctggagggggtagtgaccagtgtgtaccgggatacgggaagcgtgtccgacagagtctacctcagtgatgcagccagactttcttttgccagagcaataccgggacggattcgctcgtcggtggcataccgggatggctacatttataccagttccgaaaacagcaacacggaagggtacttgtggaaaataggtttcgatcagggaagcggacaatttatcaatgacggcttctcaaccgccaccggttttagcacctctacccctgtggtgtatgacgggagggtttatgtcggccagggagagcatggctgcgccggaagcctggtttgtgtcgatgataccggaggcgaaattctgtggtcctacccggtcgagagcggtgtcaagtcttctcccgcccttatggtgaatgaaggaggtgtttacatttatgttacgacggcaacgccggacggttatctctattgtctgagcggtgacggaaaactggtgtggaagtataatcttcccgatgccggctacgttatgcaaggcccagccgtggccgacggctgtctgtatcagggaaccagcggcggttatctctactgcctgcaagaggagcgggaatggccgtgttttcagggagacacggttaacagtgggattgcctcaggctctgcaccagttcaatctcccggggtagactggcaggcgtttactcattaccgggccacccacggtatcgaccacccggctatgctggcgaacggtaaggtgttcgtggtcgatgcggaagattatgcctgggcatttgaccaggctaccggccagactctttggagcacccaactggatgagactcctgtaagatttaatatgcctactcctgcttatggggagggaaaggtatttgttgccacctgtcaggggtgtatctatgcccttgacgagaatagcggtcagattttgtggagcggtaagctgacacacgggtcgtatcagaatgaagaactctcaactcaggttctttacagcgagggcaaggtttacgtgggcagctatgaagggaattactattgcctggacgcgtccgggcaagatggcaatccgcggataatttggaaatattcgggcaacgcgaattaccagtggtggtccggggcggcggttgccggagactatctgctctttggcgatgctaaatctgttgttgcggctgtttataaaaatacgggggtgaaggccggcgaggttaatctgtccggcagctatgggatatcggccggacagatttgctcggctgtcaacttcaattggttgcagaagaagatttacctcacctccaataaagggtacgtttggtgcctgggttttgatcctcttaccggaaaattcgataccggaacgggttggtataagtcaataggcaattccagcaattcgaccccgtcggtgtatgacggcaaggtgtacgcttgttccggcagttttaataagccgggtggtttatattgtctcagcgccgcagacggatccttactttggcagcacgatttcggcagttacggcacggaggcctctccggttattgccgttcaaaacggcaagccttatatttatatcagtactgactgtctgaccgcctccgcctattgctttgacgagcaggggaatatactgtgggatttctgccctgaccataccgaatacactctggcaggtgtttctatcgccggcggccgggttttctttgtcaatgatgcggggtatgtctacgctctgcgggagcagtctgaagcggatttaagctgtgacttgaacggtgacagcaaggtagatgtaatggatttaatcctggtcggtcagcatttcggcgaaaccggcaccccggcttggtgcaatgaggatattaacaaggacggcaatgttgacatgctggacatggtcctgattgggcaacattggaccgcgtgagaggagtgtaaggggcatgaaacgatctcccaggaggttaatcgttgtatgtatgttgtttatcttgttagtattaatgtcctcactggcggctgcagttgaagcttttgtacagcttccttctcaagagttgatgaaggtgcgtgtcactggtaccaaaaacttcggtaatgaagttgtgttcgacaaagaggtggagacaagagtcaattcaaccgcgggggatgctctggggcaggcggcagaaatcgaaatgtccggtgactatgtggagaccgtcgccgggatcaaaggaaaccagcaggtgtactggttttattatattaacggtctgatgtcaaaggcttttgcctatggctataaactgcgtccgggggatgtggagaattgggattttcacgattggactttttatatgatgggaccgtcagcgatgctgggagccttcccggagccctgcctgcatggttacgggggcaaggtggcgcctactatggtggtttttgccccggggtttgaggaagaggccgccgggctcagggaccggttgatcgctcttggtgtgtcaggtgtgaaaatgaagaatcagaacgatttgactattgatgagaagaaaaacgataatctgtttattatcgctacggcggaccagccgcttatagcaagcatgaatgagcagttcaagattcatgagccggtttatttttccgacggtaaaatcaagacgcgtgatttcagcggaaatgacagtcaaacatttggggcggggtatggagtgctgaatgtgatccaaaacccatggaatcctaagggcagctgggcctgtcaaggtgcggtttgggcgataaccggtcttgacgaaacgggtgtgcgtcgcgccgccaaggtactgaccggttttccgaaagaattgagtcattcttttgctcttgttatcggcaacggggaggtaattaagaccccggtggggcccggtggggccaaaacagtggctgtcaacaccgagtccggtctctctccagtgtccggtccctctccggtatccggggattcccagacaccggctgtaagcgcggggactgtcgccccggcccaggagcctgctaagcaggataatcaagaagagaataaagctgcgcaaaaaaccgacgcagcagataagacagagactgctgatagttcggatatctcaaaatcaagtgatgaaaatcaatcctcagaacttcctactgcttcagttcttcccacactgaaggaaaatgtcgcgcgccattggtgggttctgtttccgacggtaggagtggctgctgttcctgcctgctactatataaagaggcaccgcaaactaaaagagactgacaatgccgaggagcaggagttgatatgaaatcaattagttatcgataccatgaccggaacacatttgtgcacaggctaaacccttttgtcaaactggcctgggtgacgggagtaatgcttcttgctgttatttttgagcatccactctatttaatgctgttttttttatccacacttcctgttattgccctggcccaggcctggcgtgaatgggcgtctctgatgcgtttcatgctttggatgagcgtggctatcgtgttgatcaatgcgctggtaatctaccatggttctcatgtactgctggagtttacctttgagattcctaccctgggacagccgaagatcacccttgaagctattgccttcggcctggggatgtctctccggttgataacaatagtatcagcttttgtcgtgcttaatttcacagtccacccggatgacatgatgcaagcaatgattaaaattaaattcccgtataaatcggtactggccacttccatgtccttgcgcttttttccggctttggttgatgatctggagcgtgtcagtgatgtgcaaaggacgcgggggattgaaatagacaaggggggaattgcgcaaagggccaaaaacggtggtgccgtactggttcccttgctctccaattccctcgatcgggcggtgcagatagccgaagctatggaagcaagagcttttggggcataccagcgccgtaccagttttaaagagatagcattgcccggctgggatcgattgctggttgcattcgggttgtcccccctgctgattggaactgccattcgctggatgggatatggcaaataccgctattatccatccctgcagcatctcgatccggggcccggcgggtggctgtccctgaccgtgctggcggtattgctgttgtcaatactgcctttggcctggttcagaaagaggtgtcaacttgattaggatagaaaaactgattttcttctacgcggatgacaggaagcccgctttgaacgggattgatttggaaatagaggacggtgaattcgtcctgattacaggttcctcaggaagcggcaagtcgagcctggcgcgctgtttgaacggactcatcccgcacttttatggggggcgtctgggtgggcgggtagaagtgtcaggcatggatgtgagcacacacgctccgaataaaatggccacctgtgtggggatggtcttccaggatcctgaaaaccaactggtcacagccgatgtagagcgtgagattgcctttggtatggaaaacctgtcactgccccgtcatgagatggctaagcgcctggaagaagtgttggatactgttggcattgccgctttgagaaagcggcagctgcacgaactttcaggaggggagaaacaaaaggtggccatcgcttcggtgctggtattgaagccggaaatcctggttcttgacgagccgacatctgaattggatccgcagggcgccgaggatgtgctgtcgacggtgcagaggctgaatgacgaattggggattacggttattttagtggagcaccggttggagagagtcgttcatctggctgacaggctgatcgtaatggaacagggacagatcatcgccgacggtaccccggaacgggttatggaaaaacaatatgtaagcatttgccgggcgggagtaggcatcccaccgctgataaggctcgtacatgagctcaaggaacggggtatggagattaagggtgtgcctcttaccgtcaaagagggccgccaactgctgaaaggaatatttgaagactcaacatattcaccgccgccggctgcggataggccggaaagcgcctctcccgtgatcgagacggaaaatctctggtatgcctataatcctccgtatgctgccctgaagggcgttgatttaagcattggcaggggggagtttgtggcaattatgggccgcaacgctgccggtaagagcactctggtaaagcatttcatcggcttgttgaggccctccagagggaaagtgagggtaaatggcttggatacaatgcagaccagtgttgccagtctggccagacatgtcgggtatgtctttcaaaaccccaatgaccatctttttgccgaaacggtagaggaggaggttgccactgccttaaagggcctgggtttcagtgatgtggaaggcagagtgcgggaatggctggacaggtttgacctgttatcttatgccaagcaataccccagattcttgagcggcggcgaaaagcagcgggtagcccttgccacagtgttgtctgtacagccgcaggtgctgatacttgatgagcctacgaggggaatggatcagaaacttaaagattacctgatgcggcttctgtgcgattaccagagcaaaggcaatacagtgattatcgttacacacgatgttgagatggtggcggagtacgcgcagcgggtgatcctgctgggagagggtaaggttattgttgacggggacaagcgtcaggtattgtcccaggccttgctgttctctccccagattaacagggtttttcagggctttgccaggctgggcgtgccacaagatattctgacaacgggtgaggtgctgcaattgctgcagcattgattttgcgggaggaacagcatgggacgcaaatatttgtttattatactgatcagtttattggggctggctatttacattgtaccctttatttctatgaaaggcagcatattggatcccaatgccgggtttctgagctggggattaattgccaccgtttttgtcagtttcagcgtgttaggcttttttttggaatttgagcgggcggctaccggtgccaaggagatcgctttggttgctatgctgggcactatttccgctctttccaggcttccctttgcttcgttgatgaactttcagccctgcacttttttcattatctgcagcggctatgtttttgggcccatggccggatttatgacggcgtccctgactgccctggtttccaacatgttcctgggacatggtccgtggactccctaccagatgttcacctggggactggtcgggattaccgccggctggctcagagggctgcgtcttacgggcagaaaggaaatcattgtgctggccgtttttggctttatctggggctggctttacggtgtgatcatcaatgtctggttctgggcattctttgtgcagccgcataccatagttacttacttgttaacactgcttaacgccgttatctgggatggcagccatgctgtggccaatgctttttttgtttcgatattcggagccagggtaatcagaacgttggagcggtttaaaaagaggttttactggaaaaccggcggtgttatggcggatgtgacagtgccttcgtcccagacaaatgcaaattcgaactaaggatgaaagccttattgaagggaggtgatgctgttcattgccaatatttttatgggaggtgagtctaatctgattattaaaccctgccggtcaagagaatcagataaaagagaacatgcaatgaaacaatgaggaagggaagtctgaaagagattccttcatgacattttgtgacttcagcgaagcgaaaggaatgggtgtaaaattgagaaaaacgatgcttagaaaacctcttaccatatttatggtgcttattatggcgctcgccctgttgcctgtaatggccccggcggaggacggcgcgggtaccccggcgatgtcatccctggcgctgttcacggataaatcctgcgtgacgcctattcagtttgacgagcctttttcaagcggccattttgattacaatgcgaatattcccgactatttgagcagcgtctacgccatgggcgttgcaagcaacagttccgatttcctgaagtttgaaatgcaaaggtccggctgggggggaacgggtatcgccatggcgaatctccctgtattgatcagcaatttaaacttatatcaaaccaatgcaaacagtacattcaccttcagggccggcccccagagcaacattagcgcggataacggagacgtcttttatcatgtgcatttcaagaggatgccgacgttaaaaagccttagtgtaaacgatacgttaacaccgacgtttaacagagatgttttctcctataccgccggtgttgacgccgaggcggcttcagtggatatcgcggtcaccggatataataaagcctacgtgatcactgtaaacgggcaggctcctgtggacggcacggcaagtgttacgttgaattggagtgccgacggaaccatgcaggtcccgatcactgtcagcggtggcacctccgaaacaatctacaaccttggcctgatccgcgaaaccaagtccgatacccccgtgatatatataaaccccctgcccgcggtttatgtgttcaccgagacaccaagccctcttacggtaagggcggcagcctacgcggatgtttcctaccagtggtacgtgaacacggaggacagcaccgagggcgggcagaagattgacggcgcggagagcgcgtcctatataccggaattggagactgtctcatcaactaagatttactattactactgtgtggcaacgaataacacaacagaggattttgccgtcagcaaaacggccgccgtaaccgttatgcctgacccgacgccggtgataacacgggaaaatgccgacggcagcccgttgccggcgcagtattatgaatataatgtaggcgacacgcctgtgggaatgaaggtcgagaccacttccgttgcggagggcggctactttttctacacctggaattgtcgcttgatcagcggctcggtcactaccaagtccggaccggatgaaaaaaatgtgtgcttgccgtacatgaattcggatggagaaactacttacttctgcacggtaacccacgtcataaacgggaaagcatacacggcggacagcgaggacttcattgtaagggtttatgaaacatccgcaaagatgccctatataagctcgcagccctccggcacgtcttatcagctgggagagacgcaaattacggaccttgagatcggggcaatggttatagccgggactatgagcaatgaaatttcctatcaatggtattccagcactgatggggaaacttatgcgccgatagagggtgcaaccggttataccctaaccccgagcatattggacacggcgggtgtcatctattataagtgcacggttactgataatttcaccagtttaagcggcaaaacatataccagctcaatagattccgcagtcgcagtcattcgattcataggcggattcggccaatggaacggcagcggtaagcaagacgatcctttcctgctggaagatgtgcaggatattgaagagcttcgcgaattggtcaataccggcacaagcttcgcggactactattttaaaatgaacgcggatattaccctgccggacggctgggtgcccgtaggttctgttaaggaaggttccgccaacgaaggcgccggagccaatattaatccgttttccgcgaactttgacggcggcggacacacgatcaccataccggccggcggcaagccgctgtttgggtatgtcaggctggcgacgataagcaacctgcagatttacgggaccgaaattgccggagcggcattgattgataattatacaattgactacggccccggcggtcagtactctgatgtgccggcgtatacggcggatattaaaaacgttacgcttaaatcaggttccaaaacgctcggctccggcttggtcaacggaaacgggtccggggagaacaatatatatttcaccggatgtgttgtcgaatccggtgttaccgtcggttatgacaagagcaggtccaatgtcggctcgctaatctccagcctgaacggcaatattctcaactgcgtcagctatgcggatgtatacgggactaaccatgtgggcggactcgtgggagagaaggggcaatcgatgggctactgcactgtttgggacagcgccttccatggaaccgttacggcaagcggccaattcgcaggcgggatcatgggcagcggatatttggccggttcggcgcccaacagcccctgtgtatccattcagaattgctccgttaccggaaccgttacggcttcggactatatcggcggggtcttcggtggtgaaggcggcgtttctgagtgctgggaaaacggtattggctatattcagaacaattatttcagcggaacgcttacggcaacttccggcaatgctgctcatgtaggcggagtaatcggctacatgcactcgctggaccgctacaatattatttccaataactactatatggaaggttccggggtggacagtggcataggagctgtggctgccgttgacaaatccaccgggctttacagccgcggtgatgaccccacaggcgcggacgcggacaagcttactaaatcattcacgtccggggaactgaccgacgggactctgctcagcgtgctgaacgcgggaataaacagcagcgggaactggacggccggtttcgacgggaagcctgtagttggaagcacacgtcatattctgatgattacggtcgacggcatccaaagcaaccgtttttcgtccaacgatataaacgacatttataccaagaacattacggtactttacagcgacaggtccacacagtcggtcagcgccaatggtgcgacggttgagggctttaatacaacgtccaccggttataaaaccgttacggtaacgctgcaaaaccacacctatattttccggcttcaagttactactgccacaggcgcaaccggcagtgatctgaacagcgacggaagtgttaatgtgcaggatctgatcctggtgggccagcatattggtgagagcggtacccctggctggattgattttgatcttaacagtgacggcactgtggatgtattggacatgatcctggtgggccagcaatttacagcttgagagatgttgattaggaaaataatttaagggctgcccgagtatgtacttctaaaatacggtgcaaatataaattaattcctgcacggtcccgccgctgtgatggggaaatgtttcatgtacaggccattggctgcaaaccgggaaggtatgaaacattgattaaccatagtcagaagacctgcctgaattgcgcactaatctactctacgagcgatggaagaggtgctaaagtgctggcaagctaatgattcagtatttttagcctctcggccctaccggttgagaggcttttttatttgttggcggctacaaactcggctgatttgccgttacggtttgtttggggacaacatcctatggcatcaaatattatttcggatttcctgccggatgttcacttggggaggcaaatttcaatgacatgagaaaccttacgggtagaagctcccgggcttgtcccgaagcaggtttgcaaagagggtagtaaaatgaattcgccggagactcaaaatattgaattttttaatgatattatctgttttagaatcggctgtgaaaaaatattcatttccaaagatgagatcattatgttttccactaacggaagaaaagtagatgttcataccccctcatgcaggttcaccgtcaatatcaccctcaatgaaatacagaagaaactggatgataccatctttttcaggtcccaccagtcctatcttgtaaatattaaaatggttaaaaaaattttcagcaagggcgaaacgcgctgcattgagtttcgcttgatcagtgaaactgcgcaaatcagtaagggcaatgagcgcaaactattcgagatggtaagaatcatttgagccacttttgcagtgcagaaccggcttttataagttggttcaaggtgaataacagcaaatatccagtacatgccgcaaataagtacgtgccgagtatacatgagtaatatgaaaatttgcttaaaataacttgtatgtctaaaaaaaaacttgacaatgcttttggcgaatatttcatattcttatgtatattatgttgttttttatatatgtacagtatattttcctgcttatgcttaatgaagaactttttgctataattattatagcagttaaataactgaatatttaatccaagcaagagtaacggaatcgggttagagtcccgaacggtacggccactgtaagccgagcttactccatcggacagttgtccggtccattggcgcaaatgccgagaaggaggagaaaagcgttgaagcaagtcaggagacgactcttgcattagattggcccccggaaccgggctggataaaaaaccgtatccgccgcttaattgcgtgcggtttttttgttgcattaactttgctgtgtatatggaaggggtgatgcgtatgcttgtggattgacaggcacaagcacgagcggcgtttgtagaaggattgaacactggggattggaaaattaaaatttgctaaagggggtttttgtattgtttaagaaacgtacaataatgctgaccatgatcatggttctcgtcatggttctcagctttgccggcggcgcctttgccaatgaatatcctaatctcaccacgtatgacggtgtgcctttcactgcagatgtagatgcaaacgatgctaacgcacaaactgttgaattgtatgccgctccggccgatgcaagttggatgccgtattggtttgataatgaacaggatgcagaggatgtcgagtgggctgttgtcggtggcagtgtcagcggcgttacggtggcagaacaagctccgttttatgtagacgaagacttttattatgcgtatgccgttgtcaccgttgctccgggtaccaatcctggaactgccagtattgtagccagtacgccggaaagtgcctatgtcaattttacggtagtggtgaatggccccacagctgacccctacgatgacactgccgatgtgaactttgaggtctataattcaaacggcgctttgctgtcttccggggatggcaatgtgcagggcaatgacttttactctggcaggtcctttgttacggccatggatggcgtggtgcggatgatgatggaagatgtgattgacaattatagcgcctccggtgcatttgttaccggcatgacaattgatagtgtgaattacacgcctccttatcccgcgggctggatgtatcgcatataccgcgagggcggtacctctggacagtatgatgtggtggcaatttccgaggtcataggcgcggatgacatccgattagaggatggggattatatccagtggcgtatcggagagtatgatgatcacgatttcccggcgtatatcaaccgctagacataagtaaaggcatggttgccatgctcttttagattttcagtaaatccggtccgggaactgttttaagccccggtccgggttttattgtattatcaaaaatcaggaaaacagaggtcatttaaagagaaggcaattcacaatcagaaagaaagggaaggataatggtactcaactggaaaaaagcaatgtacacagcactaatgctgctggccgcatttatactggcactggccatgcttccggcgcagagcgcctggactaatcaggaggctgcaacggattccgtggttacggcaacttacaatgatttggatatggtagtgccggcggaggatgagattgcaaaatcctctgtggccgccgcaacttacagctgttcagtggaggttcaataccccaaaactgccagccgtaatggcggcctgatcgacgacaacgccggcgatgccattgaaatatacaattccgccggtgaaccggtgccggtgaccgcgccggaagatacacaaactggaaagaaaataatttttaatgccgagcccggcaagtacaaatttaaagtatactatacaaaagatggcgtgcgcacagtgggcggcgaaggcacatttgaagtagtggatgtgcaaggcaaacagacattttacctgggctattttaatattaaagtaggaatcgaccccgagacaggcaaagcgcccggctttaatatagtactgcgcaattcccagggagagattcaaaatccgggaatggtgatcggggcggaggatggacagggagatattgagcatagttacatcgttcttgcctgcgatgggagcaatccctattactgggatgctactcctgtaaatgacgctttcagccccaaagacggcagtttttcttggtcaaggctcaatgctgtagtattaggatcaaagaaaacagaaagggttgcaataaccaggagtattgagactacattccaggttacaaaaggcgccgacctgcgggtctttcgcaaaggcaaagcacacttcattccttttaccgagtatactccgacttatatgggtaccaccggtgatgaaaaatatgacatctataaatttaatattccctccggcgcggatggtattcattacgaggcgggcggcggcgaatggctgaagcagtgccagtgtttcaccgtgaacccgggaggcacggatttgacaataaccctggaccttgccgtgctggacaatagccaccgcgtagataacgggtttattgatgataacctgtacatgaatctggacgacagcaagtatgtggtgttaaaaaaaggggaaagctttgacctgtttcccatacgcgtctggcaggcgcagctcggtgtggtagataattattttgttgagccggactaccatgttgaggtgatgggcggttcggtgtccgagcagtggacaggcaagccaggcagagagttgcttaaagtaaccgggaagcagacaggtatcagtattataaaaatatcctatgatgccttgggctggcttgaatcaccgggtaatgtcatttccggaagctactctcctcccagtgggataaaatattatttcaacgccatcgaccccattaacacgggtatagtggtggtaaatgtggtggatgatgcggactctgggaatgcagccaacatcaaaaccaatattgatcagagagaatatgacaccgtttatttcgataaaaataaaagcgattccgcgccttacaccttcaagcccacggcggacagcggaaccatatcggtacgcgtgcatgacccgctgcataacaccgggtggggcgaagggtggacaagctgcgcggcaaatccggacgggagctttacggtaaacctgaaagagggccgcagcattatcgaagtcagcgcgggagattcggtgcggtaccatgtggtgaacgccaaaggcctgcaggtcaacattgtcaataaaagcaatccggactggaaaccaggcgaacccttcaatttgggtgaaaccgcgtcggtcagctttgaaggactggagatccccatccagaaaattgcgggcatatacaatcccggctatccatacacgcaatatgtgcagtatgagacacaggacgggcggttgtgcctgggtcctcccacacaatacgatatcacttcgtataatacggtcagtgtattgttgtccgaaccgggagaatttttactccataagggccggatacattgcggacatctgggcagcgcgcttaacgcgcaccgcaacatatcaccctcgggagtgatgcccaatttcaacgcttccgaaggggaaaacaatcctttgttcagcaccctgccggacattacatttgaagtgcaggacaacgaatttgcctctgaacaggcaaaattggaatacgccgctctgaaggagctattttacaattattacgggcctaattatgctccacttgaaggaataaacagttcccagcttaatatcacgggaattgatatttcaaataataatcttagtgtgtatatataccctaaaaataatgatgtcagtgtgaaagcgcgctgttggttccagtctaatccaggcaatgttacggagacaaatatgcctatacgcgacaacggcatagcatcggggattttaatcggtgccgttaccggtcccgacgtcggttatggtgaactgaccttaacgccgctggatccggaaaagggctatcccattacctacaccttccggctggtgtttgacgaaggcataggcaagtatccctacatcacaggcataaaaataaatccggttaacggcacgcaggatatgaacttccagcacggcaagctgcgggctgtcgcggaggaggacctgggctacggcttcctgtccaccaggcatgagtttacagccacggttccttacagcacggacaaaatcatcatcaccgccagtccattaacggaaggcgaggtaaccaccgccgtgacagtgaacggtgaagcgttgggcggcagcgggatttcccaggaaatctccttaaatgaaggggagaacaccattacggttgccggttcagtttacagcaatgaaactcccgtgcagtacaccctgctggtaacccgtgaaaaagcgcccaacaaggtgacatttgaaggggcggaaggcggccggctggtaatcaaaagcgccggcggcaaaacgatgactgccaacgaagacggcagctattacctgccggtaggccaggggtatatttactactacggccggaacggatacctgacggcaaccggtacctttgatgtaacggaaagcactaccggcattacactgccggctttaacagagcaccaacagtccgacggtaaggttaccgtcagcgcggtatccctgaacagcgtcctgcgggacaaacaagaggttagctataaagccggtgaagccaccgacctggcttcggcaggctatgttgagtacaataacggaggttataccgtccttcacgcgctgatcgacgcattcaaccagggcaacaccaaaatacccttcacctgcgccagaggaaatctcacccccgacattgctatcaatggcaatacggcggagggcgcgggctgggtatgcgaagttgcgggtaaagagctttccggtgacaagctggcctcaactctcgttaaaaacggcgaccgtatagtatattattacaatgcaaattttgcaggtatgcagaacgcctggtttgaggaaaccaatgtaaccgttacgcaaggcgaagacgcggaactgactcttgtgggcgctgacgtgaaaaacgacggcggcggcgtagcaggtatcagcggcgcgaagattttagttaacagccagaacaccggtctgagtaccggtgccggcggaagtgtaactctgcccggctcgcttatagacactcccggtcaatatatagttaccgcggtaaaagaaaatgaagacggcaataacacgctggtatacaaccaggcgattatccgggtgaataaaacagcttcaggcggcagtggcaccaccgttaaattccgtttgatcggtgactccctgcatggcggcgggtgtgacgaccacagccaatatctgaattggatcaagaccaaaaactatagcttcagcggaagcagcgtcacagtttaccaggtatttatgagagcattggaagaagcgggtctggagcaaaccggcgcggaaaataactatgtgtccggtatctatgcgccagccggttatggcggctatttgctgcgtgagtttgataacgggccgaattccggctggatgtacacagttaacggtgaccaccccaatgtcggccttaaatactgctatgtaacaaacggagattccatcgtttggcactatacagatgattacagattggaaaccagctttgaaggcaacacaccgctctaccccaaccgttggctggaagcggaagatgtagatcctccgtccgcgggaggcgaaaccgactgtgatctgaacagcgacggcagcgtggatgtgctggacatgattctggtgggccagcatatcggcgagagcggcgatcctggctggtgcagccttgaccttaatcaggatggccatgtggatttattggatatggttttgattggacagaactttacaatataaaggattcggccactgtaagcgatgagcgtcgtttttcaagcatcagtgggagttttaaaatgttgcgttttaaaactccccggcttctttattatgggaaaagggaagtaatcacaaaataatgatggacaaattcatcaaacagtgttaatacaactttaactcaatattaatatgtaattgatcagattccccggttatgtcggggatgaaacgggaattgggtgtgaatcccggacggtccggccactgtaagtggggagcggttcctccatatgccactgggttttgtgcctgggaaggctgggaatacgctttgagccataagtcaggagacctgccaggttaatttgaatgctgccttccgagaaaaggccagggctttatctaggactattaatacttattaatatatttacacatgaaaaaacctggcctctttgtggttgaagccgggttttttcatgtgtttttttctttccctttgtgttagttaattgtgacaggaaaggtgccggatatcataaaaagcaaacctgagaatatggaagcagtatttaccggcaggtatgctccgcgttataaaagcagtacaatttcaattatagagacttacctgtagaagcactgactgggagggccttctttaaagaaaattacggagaatttttggggggggtatccatgaggaattatgatgttcttatcgttgatgatcggtgcggaatacgtcggctgctatatgaagtactgaatgatgacggttatcgtgtagcagttgctgccggggggcaagaggccttaaaaatagcatctaattttagaccccgggtaattttactggatattaaaatgccgggcatgagcgggcttgaaacgcttaaggaactaaggaatatttatagcgagtttgttgttgtgcttataacagcatatggcaaccaggaaatatttgaacaggctaaaaagttagatgtgcatcactatataaacaaaccttttgattttgaagaaattagactactaatgagattttttttattggaggggctgccgcaattaccttaaatctcagggacagcttcaccgacccgggagcggctgccttttttcgacaataaaaaaatgaagttttcggaaaaaacttttctcaaaatcataaaacttagaaataaataaacattaaattagtacgtttatacacaataaatgattaaataaacaataaatccggcattatttgcaaagtattgcaaaatcatataataaatgctaaactaattaataagtttatggaaaattgctcctgaaagtccacaggcttgatccggaggagattcactggatatatgttaaataattaaacaattaaataatatggaacaaaacaagtgcttataagagaagcttaattgggaaaccggtgcaagtccggtgcggtcccgccactgtgaagggcagtagtcttacaagatgtcactgggtttaataatccgggaaggcgtaagacaaggttgacccctgagccaggagaccagcttgtttgatagtcgccgccagatacccacggagaatggggaggggattaactgactcgcgcatggattaccattttatgctttataaatgtggttgcctgcttccctctacaattcgtgtagaggtttttttatttcagtagctgaaaacagtagctaacattcagttttacggtttgcatcccgggggtgaggggggtgtctcgcacacgttccaagcccctttggctgcagggtgcaattctgcttagaaaaaagggtggatttccaccgttagagaggtgatgcctatgatctgaagaaacccggctgtttggttccccgagagggaaaaatgcgggcagaaaatttaaatttaatttaaggaggtttttgctatgaaatcaggtaaaatcatgagtaaaatgatgctgctgggcttggttgtaatgcttgtcttagccatgtccgttccggcctttgcccaggattacttaacctcgacaagcgcttcctatatccagggcacggcgcccatctatacagatcaaacgattaacgttgatttggtagtggaaagccggaccatcagcggcagctacatttacacaaccattaataatgttctattgacggccggtgaaaccgcccagtccttctttgttcgggacgtgctgctggcggtgcaagatatggggaactatacgtttaacggtactgatggaaatcccattgattccggcgacagttatttctattccgttaccgatgaaaatagcattgtgacctatggtcccactagccaatatgcctgggacggctgggtcttccggatcaacaacaagtttcctctggaaagtgcaggcttgggtgcttccatcgccaccgcttatgtgacagacggggatgtaatcaatatctatcatgacgatgcgagcagttccaccagttgcgccgattttgccaaaatcgccagcattaccgataacgacagcaataccctgacggttaacgtgaaggcttcctgccaatattacgggccggcgccgacctatacctggaatctgacgaattttgctaattatcagggcgtgacggtcaaagcctataatgaaagcgggactcttgtgaccagtggcaccaccgattcttccggcaatgtcgatctcaatgtcggcagtttcggaagtcatacctataaggtggaagtagtacgcaccacctttggcaatgggctgatcgagaataccaccgataccgtaaccggttacgatcctatctaaagaagaggggtgcggaagtgggcggtttgccaaaaaaccgcccactccctctttttgttttaaagtacaggggaaatggaggaggttagcggcttttctttacagaatatttctaagaaggcggaggaaaacagatgttgaaatatcaccagaggggactattttttgccctcttttgtgctttgctgtttgtttttgcgaccggcggcactgcgttagccacggaagtagaggaagtaaatggtttgtatgtaattgccacattgccgggaagcgacacaccccttccggttaagtactatggcgatatagcgggtagtgttgctgcttctccttgctatatcacggtgccggcggggacgacccagattaccataaagaaagatccaaatttaaatacagattacacttttacctctttaagggtgtataagccgccctataaggctgcagataaatatccccttgatgccggggcggaattttccgtaacggtgcccgccacggccacccggcagaatccttatcgaataaactctgctattaaaaactctaacggtgctgatactagtaatactatatttttctactgtgtggaggaaaacggtcccaatccctttgtaacaccggatcgccaggaagtggcggagggaagcaccgtatctctgaatgtgtacggcaccgggaatccggcccaaccggtggaatggtattacggctattatgatagtaactcgtcgacaagaatttacgagaaactggaaggggaaaccggcgccgacctgaatatcaccgctgtccaggattctttgaacctgggatcttttaacgaggaaaccagccagtattctcttcgcttttacaccaaaatcggcacatatatctccaatgaagtttatgtgacagtgaacggaaccccggtctccaaaccggatataaaatccctggatgccagtcactggggtagctatgccggggcgaagctctggctgaatgtgggagccgcctttaacgatacggtggccgcggagactccggtgaaattctatctgaccgccgcggaaaacggcacgccggatacggctattgccggcaccctggtggaaagcactgtggccgcggtacccggcgccgctgccgaggattataaggatctgggttttctggtgcaggatctgcccgccggcagctactggctcgccatccagctgggcacggacaatccttcctacagctacagagcctttacagtttatccgggcgtgaaggaatatgtcaaagcttctctggacaaaatgatctcctggtatcaaacgaagatatttgtaaaagatggaatttatgtgggcctttccgagcgtagagacggtacggactgggatgcctggatctttcccaattacggctatgccgtcaccgatcccctgctggctggcgccgacggcaagacctatttggacggcctggaagcggctttaaaaagccgggacgccggcggtacactcaattcgcccaaagacgatttccgttatgtggctgccctttgtgccgtgggggcggacccccggaatttcaacggccggaatctggtggcggagctgatcggccacgcctataacgcggacggcaccctgaagttggggaaagacggcgtgctggatctaaaaattgatatcctgaccgtctcctatctcctcctgggggcggaaattgccggggccacggaggcggaaggctataccgacgccctgaaaaaagccgggatcaaggccattctgcccaccgtggaaatgtctgtcgatgagcgcagtgatatcagtatgatctcttccagcgactggctggccatgcagagctatcccctatatttcctgcaggatgatctggaatacggggatcgcattagagacgccgtcggcaaaatggcggcaatggtatccactcatttatacgctaacggcggcgtaaccatgaactggcccggggtgagcagcccgggatcctttgatacccctctgcctgccacggcttacgctgtcaatcctaacagcatggccgtgatgctcaatgccctggtcctcttcggcgccacggcggaagacctgggcagcaatgcctggcaggaagattggggcacttatatgaccgcccttctgagcttgcagatggatgacggctccgtgggcttcaacggtggcagcaatgacatggccacctaccagacactgggggccctggtggaactgcatacgggcaggagctgctttgttaacgcccgggacacctatctgagcaagtatcccgattatgccgcccagatcaccgctccctttatttccgacggaagtggggcgcgcttgtccgccggggaagggaaggtcacctttacctccaatgaaggaggacaagcctattacgccgtggtggaccgcggggccgccgctcccgtcatcgacacctccggagcgggaacagattgtgtgtccggggtcaataccatagtgatcggggatttggtggatagcagcgccaaagatgtctacctgctggtaaaggacggagacggccacagcagcaaaaccttgcagatcagcatggcggattcctccgcggacaccggagcaccggtgatcaccttaaacggtgcctcggcaatcaccttaaatctcggggaaagcttcaccgatccgggagcgacggccacagacaatgtggacgaagacctgacggaccggatcaccgtaggcggagacacggtggatgtcaatacgccgggaacctacaccatcacctataatgtcagcgacgccgccggcaactcggcagcacaggtaaccagaaccgtcaccgtgcagggaacagaaaccggagacggggatgtaaaccgggacggcaaggtgaatgtgatggatatgattctggtgggccagcatttcaatgaaagcggagcggccggctggatcagcgcggatacgaataaagacgggaagatcgatgtatcggatttgatcttcatcggacagcactggaaagattaagttttcacacggcatatcaacctaatggtgccatggagattgtctccatggcaccatcattatcataccttaaatttttaccacacccatgatgaagatttgggaaacactgcgcctatacaagggtgcccggcttaattgtggatttggccaccatgatgtaccgctatttccttatactggggtaaacggtacgcaacatgcgctgctctaaatttttattgacattattgttaactaaatgatataagttaagtaattaaataatatggaacaaaacaagtgcttataagaaaagcttaattgggaaaccggtgtaagtccggtgcggtcccgccactgtaaagggtagtagtcttacaagatgtcactggatttaataatccgggaaggcgtaagacaatgttaacccctgagccaggagaccggcttgtttgatagtcgccgccagatacccacggagaatggggaggggattaactgattagtatatggattaccattttatgctgtataaatatggttgcctgcttccctctacaattcgtgtagaggtttttttattttagcaacggaaaacagaagctgtaaatcttggttaaatgattggaaaccggtaagccggctcgtgttaatcacattcagttttacggtttgcatccggggctgaggggcgccacccatacggggccaagcccttttggctgcagggtgcaattctgcttagaaaaaaaggtggatttccaccgttagagaggtgatgcctatgatctaaggaatccaggctgtttggttccccgagagggaaaatgcgggtagaaaatttaatttaaaatcagggtgtgacggtcaaagcctataatgaaagctggactcttgtgaccagcggcaccaccgatttttccggcaatgtcagtctcaatgtcggcagttgcacctatgaggtggaagtacaacgcaccacctttggcaatgggctgatcgagaataccaccgatttcgtaaccagttatgatcctatctaaaggatagaggtgcggaaagggatggcttgccaaagccgtccctttcccctcttgttttatggtacaggggagatggaggaggtttgtgtcttatctttgcaggatatttttaagaaggcaggggaaaacagatgtttagaaatcaccggagggggttattttttgccctcctttgcgctttgttgtttgtttttgcggccggcggcactgcggtggccgcgcaggcaccgagtttatatgccattgccacagtacctggaagcgacacaccccttccgattgagtactatggcgataatgcgggtactgatgttaatccttactatatcacggtgccggcggagacggaccagatcacgatcaaggcagaccccaataaaaaagttaattataagtatcttcatgtaaatgaggacggcaatgaatttgcccccgatgcaggggcggaattttccgtaacggtgcccaccgcggccacccggtcgaaaccatatggagtatctgttagttataaatcatctagtggatcaccaggaagtaaatcatttaaattttactgcgtggaggaaaacggccccaatccctttgtaacgccggcttcccaggaactggcggagggaagtaccgtatctctgaatgtgtacggcaccgggaatccggcccaaccggtggaatggtattacggctattatagtgacagtagcttttcgacaagagtttacgagaaactggaaggggaaaacggcaccgatttgaatatcgacgccgcccgggattctttgaacctggggtactttgacgaggcatacgccaagtattatcttaaattttacgccaaaatcggcacatatatttccaatgaagtttacgtgacagtgaacggaaccccagtctccaaaccggatataaaatccctggatgccagccactggggcagctatgccggggcgaagctctggctgaatgtgggggccgccttcaacgatacggtggccgcggagactccggtgaaattctatctgaccgccgcggaaaacggcacgccggatacggctattgccggcaccctggtggaaagcactgtggccgcggtacccggcgccgctgccgaggattataaggatctgggttttctggtgcaggatctgcccgccggcagctactggcttgccatccagctgggcacggacaatccttcctacagctacagagcctttacagtttatccgggcgtgaaggaatatgtcaaagcttctctggacaaaatgatctcctggtatcaaacgaaaaaatttataaaaaatggaatttatatgggactttccgattatagagacggtacggactgggatgcctggatctttcccaattacggctatgccgtcaccgatcccctgctggccggtgccgacggcaagacctacttggatggactggaaacggctttaaagagccgggccgccagcggtatgctcaattcgcctaaagacgatttccgttatgtggctgccctttgcgccgtgggggcggacccccggaatttcaacggccggaatctggtggcggagctgatcggccacgcctataacacggacggcacccttaagctggggaaagacggtgtgctggatataaaacccgatatcctggctacctcctatttccttctgggggcggaaattgccggggccacggaggcggaaggctataccgacgccctgaaaaaagccgggatcaaggccatcctgcccaccgtggaaatgtcggtcgatgagggcagcgatatcagtatgatcgcttccagcgactggctggccatgcagagctatcccctatatttcctgcaggatgatccggaatacggggatcgcattagagacgccgtcggcaaaatggcggcaatggtatccactcatttatacgctaacggcggcgtaaccatgagctggcccggggtgagcagcccgggatcctttgatactcctctgcctgccacggcttacgctgtcaatcccgacagcatggccgtgatgctcaattccttggtcatcttcggcgccacggcggaagacctgggcagcaatgcctggcaggaagattggggcacttatatgaccgcccttctgagcttgcagatggatgacggctccgtgggcttcaacggcggcagcaatgacatggccacctaccagacactgggggccctggtggaattgcatacgggcaggagctgttttgttaacgcccgggacacctatctgagcaagtatcccgattatgccgcccagatcaccgctccctttatttccgacggaagtggggcgcgcttgtccgccgggaaagggaaggtcacctttacctccaatgaaggaggacaagcctattacgacgtggtggaccgcggggccgccgctcccgtcattgacacctccggagcgggaacagattgtgcggccggggtcaataccatagtgatcggggatttggcggatagcagcgccaaagatgtctacctgctggtaaaagacggagacggccacagcagcaaaaccttgcagatcagcatggaggattcctccgcggacaccggggatggggatgtaaacctggacggcaaggtgaatgtgatggatatgattctggtgggccagcatttcaatgaaagcggagcggccggctggatcggcgcggatacgaataaagacggggagatcgatgtatcggatttgatcttcatcggacagcactggaaagattaagtttttgcacggtctatcaacctaatggggtcatggggattatctccatggccccattttcgctttactgtacgataaggaaaacggcctaattattttattaccggctgaaggccgagccgggaaacctgctgtaagaactgtaggcccgaggcacggctgttgtggttgtaacccacgatgtggatttgccgccgagtacgcccgggatattgtgctggtggccggggcacggttattggcagggacgacaaatacgaaatgctgtcgggccctaccttttattcgcccaaaccggcaagctgttcaacaatcttgtcgacggagtggtaaccctggaacagggctgcacagttttgcggcatctggtgctgggtaaataaaaaagactgattggggatgttttcgatttttttcagcaagttataacaaaaaatgaattttgtcagaaaaatttttctccaaaggctataaaacttagcaataaataaacattaaattggcatatttacacacaataaataattaaataaacaataaatccggcataatttgcaaagtattgtcaaactataggataaatgctaagctaattaataatttcatacttatttttgctcaggtgctttggattttatcaaagctgaaaagggaaccgggtgcaaatcccggacggtccggccactgtgaatggttagctgtcccccattatgtcactgttctactctgtcacttaaaagagtgccggaagggatgggaaggcggggggatggcaatgagccatgagtcaggagacctgcccgggcagaacagtacaataggccttccgcgaaaaaggcaaagtgctggaggagtgagttgcaatatctgtgtatcaggttttctctaaaaagccgatacagacagcttataagcaaatgacaaaacagccccagtttctgcggaagccggggctgttttgttttatgcagatagttttgcctatttggggaaaggggggtggttaacaagtcagtcaatatgtattttgtcactgtaaactgttgattggaaagttaagaaaaaaagaagggagtaattcatgaatagggctggaaaaaatcaacgttaaacattgcttgctccaacatatgagagcagggggatggctttgcggcatctccagcgtcaattgaaaaacgggggagatagaaatgagcagactgttaaccggacagagcgggagaaatgtcaaaaaaggcatatctttgcttctcgcgctggtgatgctgttgtctctgctgcctgtgcaggtaattgcttcagaaggggagccggaactgacggctacgggcattaacctgtctgaaggagtgattgcgggacaaccggccagcgtgaccgctggggtctacaacaccgggaatgcaaatgaggatgagttttcgggggtccttcatattgctgagcaagagacgccgtatgaagagcagaccgacagcacagatgctataagtgaaacaggtgaaaacaataacgaacagaatatagctgccaatgtcctgaaggagagcggcacagaggcactggagctggtatcgttgagcccggcaaacggtgcgacgggagtggcggtcgacgcgccgctgaccctgaccttcaaccggccggtggaggcgaatcctgattattcatcaggctatttaggcatcaaggtggctataattcaggaatcggatggggactggtacgggggagaagctaacgtgctcaagttcagtaccgagaatcctgaacaggtaaccgtcgatatagctgacagtgctccgtatggcggcgaactgaagccgggagaaagctacaccgtatacattgacaatgattgcataagggctaaggatacgggagaaacatttaaaggtatcatgggaggagctatggaccctgataccgatatttgctggagtttccggacgggagaagcactgagcgcacggatcaatggcggcgaagctgtgggaggaaattctttacaggccattgtcgaggcggcagaaatcagcccggctgaagtaacttccgttgaagttacgaggggggctgtgtctgcggatgatttggcctatattgaaagcagcctgatcaatctggaaaccctgaccgcgtcttatactgtgaatattaacgacggggtattgccggccgaggcttttatcatgcacgccgcattacgaaccgtgaaccttccctctgttgtttcaattggagaaaatgcatttggctattgtggcaatttaaaaactgtcagattaaacaacctgcgcagcatgggagattatgcatttacatgctgtagttcactggatacactggtggttccgaatctgcaggatgtgagcgattcagccttttcgttatgcttgtccctggaatatgtttacatgcccaaggcggtatccatgtccggaatgaccggtttcgtcttatccggctcccttgccggcgcgtggttccccaagctgggcaatattgcgccgtatgcgtttgaaggagacacttcttttagggaaatgtacctggaaaccgctccctttcattattcagaaggtctgggaggtgcctttttggatctgccggcggacaggatcgtatatgtgccggaggattatgtggccgcttacctgggatatgctgacgacgatcctgaggatggcaaatggtacggctggactgtcaagtcctttgccgaatcgtccactctgggagcttttgttgaagtattaatcaatcaactgcctgaaaatgaccggctcacttacggggacatcccccaggtgcaatcgctgagggccgcctacaataggctgactgctgtgcagcgggaatccgtcagcggcgctgtttatgagaaattgacagcggcggaagcaaccttattgggccagggaaatacgattgttgaagggataataaaccggatcgatgctttaccgtcaacggtcactatggaagacaaagcagaaatccggtccattcgccaggcttacgataacctgccggaaatgtaccgggagcttataaccaatctgacggcattaatagcggcggaggaagtcattgctgaactggacatcaaggatgtggaacaattaattgaacggcttccttctgcggatgaattaacgcttgcaaatgaagcagacgtgcaggccgcaagaagcgcctatgacgctttaattgccggacagcaggcatctgtaagcaattataatgtattgctggcggcggaggatgccattgcccgactggggttcaaatcagttgaacaattgattgaacagcttccttctccggatgatttaacgcttgacaataaatctgccgtacaggccgcaagaaacgcctatgacgctttaagcgccgaacagcgtgtggcagtgggcaattatgagttgctgcaggcggcggaagctaaaatctacgatttggaggcgcaagaagcggcccgggcggtggacagcctgatcgacgaactgccgtctgcccaggaggcgcaaattgcggacaagacggcggcattgggggcccgagctgcctataatgcccttaatgatcaggctaaaacttatgttgccgcgctccagaagctgactgatgtgctggaggctatctccggtttggaaagacaaaccctgaaagggggcgcggttaacgacaggatttccgccctgccggcggtggaagcattgaccctgaccgataaagcagccgttttggaaataagggcggattatgatgccttaaccgagcaggaaaaagctttggttaccgcggacaatttgagtaagctgcaggaggcggaggcgaaaatcgcccggctggagtcggaaaatccggcctcctctgtcaccgttaccattgaaaaattcaccctggggcagggttttgtccggaagccggtgcaagtttccatcaatgccggggaaaacggcgctgccgttgttaccaggctgctgggcatgggcaattataccaataccggaagcattgacagtgccttttatctggccagcatcaaagacaacgggtccgcccaagcggatattccggcatatataattgatgccattaccgccggcgaaggcacggtgggcacaagagccaacgccaattatctgggggaattcgactactaccatacatccggctggatgtacacggtcaataatatattgcccaactacgggctgtcggattacatcccgcaggacggagatgttttcaggctgcagttcactctctacggctacggcggggatttgggcttcggtgacaacaagctcatcgatacggcggataagggtgccctgattaaaaaattggcggccatcgacgccagtgaagacaggctgacaatgttagccgacccggtctataaaggttattatgacaaggcgctgctggttttgcagaacctgcaggccagccagatccaggtggacgccgcactggcggatttgaacacggctcccaatcctccctccagcctgggtaaggttaccgtaacagtgcgggatgttgttgatagaaaatggacaacctggaattatcatggcggcgagacgacggttgaacaactcagcggcttgggtgattaccaggaatccttcggcgtgctgctggaggacgtggaagtgtccatcacccccgggatgacagtgcgccaggccgttgcagcggcgctcaggtcacggggctaccaggttaccggcactcccacctatatcaaaggcatcggtccggtaacctcagatgattacaccaggacggtggcgcatctgtccgaaaatgatgccggaagccggagcaagtgggtgatgagccagaacgactggtgcatctgggatacttcgcaggcttacccggtcgaggacggagacgtgctgaagctggaatattccgtggacggcggcatcgacatccattgccacccgggttccggcagctatcttacagtcaatttcaccatagacgggacaacttatgatgtttcttcttccgccggatattatatggtgcccgcgggaacggaagaaatcactgtttccgctgaacgattgttaagatatgcaggcaaggatatcgaccgctacctggtagtcgagctgcagtcggagggtgtcagcgtattaaacaagccggccacctttgccgtaagtgacgggcaggttatcaaggctataattgacgatcgctataacagtcccaataccgataccaattcagggaagacatacacatatactattgaaatcaagcgcacgcctgcccaggttgatgccatgatcgcggctattccgggtttggaaaatatcgtttacgccgataaagctcagatcgagaaggtgcgacggtgttacaactatttgacggttggagaaaagaccggtgttgcggggcttgccgtacttgaggcagcggaggcgcggataacggcgatttatgatgtcaacagggcagaagcaaacagagtcattgatttgattaaggtgctgcccaatacaatgaagaatgaagttgttaccctggaacaccgggcggctattgagtatgcccgggcccaatacgaggcgctgacagaggaccaaaaggtactgtgcagttcctggttgggatatatggaaagagcggaagctgccctggcggaattgctggatgcgcagcaggccgtggaaggagtgcccaaggattacagcaaggatttcctgctcagcaccatggctctaaatctcagcgtgggtgaggaagaagagatggtgatgttcgacacgcccagggtggggagtgataattgcgcatataacctggacgacttaatcctggaatactccggtcaagagggcgtttttgagatagaaaagagggttgtcaataaagatggacaggatctgaccaaatattacgttaaaggtctcagcgatggagtggggtattttaccgttaaatatctgggctattccggtcagattcccgttataccggtgtgcgtgcaagcttccggaagccggagccccgctctcagcaccgatattgatgaacaggtgagcaaatacgacaccatgtattttaccgaggaagaaggaagctatcccttcacctttacagcggagagcgaagacggtgccagcgtgtccgccatggtctacggcgtaatgtatgaaccgaatgccggcggcgtattcaccgtaccgctgcgggacaggtacaatcccattatcgtgaccgcagccaaagacggccagaccacctccattgcctatggcatcagggccaaagtgattgctttaaaaatcaccaatgaatccaggggtggcaacgtattttaccagggagacaccgtcagcatcggctgtaccggcgtcatgctgccggtgccaaaggtatccagaatttataacccggcttcttcgcgcctggaataccataccgatatgccccgttatgatttagtcggctccagttcaagccagtatgcggcgggagcgctgacttttgaactgacgggatacggcgatattgctttaaccggcgggcatgtccatttgagctggttcggcagcgggctttatgccgaaacaccgataggtggggctccgcccaatctcaacgcggatcagatagcaaacaatttttccagcctgccggacattcgtctgacggtgatcagagatccgtattatgcgcctgaggatgtgctgtccgccggtatggtgggtgcgagtacgatccatgcgggtgatgaagtgactgtctccatccccggcatcgacacggatatgcttaaaaagaaccataccaccaacagtggggaaattgtggacctgttggactcctacaccgtttttgccacagatatacccggacttaaacaggtgaaatcggtcaacgttaaaaccacggatcaattgaaaaacttgaagacaatcacctttaccgttccggaaaataccccgtccggagattataagctcaagggcggctatatctgggttaaatacgggcccacctggtggacacatgaaaaagaatactatgtgaccaaaatggaagatgtggatttaacggtaaccggcgagaccggtgccggggatgtaaaccaggacggcaaggtggatgtgcaggatatgattctggtgggccagcatttcaatgaaaggggagcggccggctggatcagtgaagatataaataaagatggggagatcgatgtattggatatgatctttataggacagcactggaaggattaagttttcgcccggtgttggcttaaccaatacctccataataaatcaaaaatatgtaataagcataaaaataagctatatatacaccgatatggggagaataaacaagtaaaaatacgttatataccaaaagtattgtcaaactttatgtttcatgataaattaatgaagaattaatagagtagttaaatagtttactgataatttctgttcaggtgctttgttatcaaagcttgaaagggaaccgggtgagaatcccggacggttcggccactgtgaatggttagctgcttccataacgccactgtcctgccccggcacttaaaaattgagtgccaaagcggatgggaaggcgggagctgagcaatgatccatgagtcaggagacctgcccgagcagaacagcatacttaaaaccttccgtgaaaaggtgaaatgctggagtgggtttacgatgcccgtgtgccatattgttaagtggttgtggcgggcggcattaaattgcttaaaaccccggcttctgcggaagccggggttttatttgttggttgatagatataacaccaaacatttaaagagaggggggattaaacagaagattctaaaaaagtgttatcttacaactgacagtaggcaagatatttttgccattctcaaagtactgaggctgaaattaaaggaaaggagttgtttttgaaaatattgaagaaatcgaaaataataaatatactactggttttgcttatgctgtttacgatagttaatcccgcgctggcggcaggattaactatcaatcccgatcagcctgcgtacagcggcggggaaaatgccgcagttgcggcgtctgtctatgacgacggcacgaatgcagccggcggcacagacgggagttccgccgctgaaagcgaggacaaccgtgaaattgcggaggataatgagtccgccggtgtcaccgagccccaaaacaactctgaccaaactgtgagcaatttggtttatcccgccaatgataccgaaaagcaggcggcaagcccggctatcgtgctcaatgaggtaagtccggacttgggaacagttaaagtccgggtaatggataatgtgcaaagactggcgggggatatgccaaatatttctcccgcataccgggagccctttggcgaaatactgccgtggactgaagtgaaaattaccggaggacttactattcggggtgccctggaaaaggctctggccgccaaaggcataaccgcttacggggccgagagttacctgagcggaataggtcctgttatctccgaggatggcagcagaaccgttgacaagctttccgagtttagcagcggcaataagagcggctggatggtcaccctgaacgattggtttatcaatgccggggccaatacctttatggttaaagacggcgatataatagaatggtgttatacctgcgatctgggagccgacttgggcgccgattttaacaacaacgacactgccttaaaagcactttcggcggacaaaggaatttttaccccggtatttgcgccgcaggtcaaagaatatacattgaccctgccggctgaaacacagattaaggttgcccctaccgctgcaaaccgttataatcaggtaaccattcagtcaaacaatgcaacctaccgcagtacagacgagattgccgtggtcgataaccaggtgatatccgttacctgcggcaaaaacatctatagaataaccgtagtcatttcaaataacgaccagagcaacgccaatgcagtcattgatttaataggggcgcttccggctgttgatgatattgatctgtcggacagagaacagatagaagcgatacgcacggcctatgaaaatttgacagatacgcaaaaagcgctggttgccaattattccgtactgatagaagcagaaagcaaaatagcccaaatcgatggagataacaaaacggcggctgatcatgttattgctttaatcaccgcgctgcccgccgttaatgccattactctggcggacaaggaacaggtggcagccgcccgaaccgcttataactctttaagggaagaacaaaaagctttggtggataacctggacgcactgacggcggcggaagccaaaattgcctcccttgagaataccggcggcagtgtggtacagaattatcccgatgatttcttgctcagtgcccttaacctggaaatggagaaaggggaaagaaaagaactcgtcgtgctggatacccccagagttggtttggatgatcaggcctttaacagagatgatttaattttttctgttaataatctgtcggtggcgggagcggtttatgatgatgttgtcgccgtggagaaagaaaattcagatggcagcaaaaaagggacaagatattatgtcaaaggcttgaatgaaggtgtagctcaaataaaggtcacctatcccgggtatagggggcaggataccgttgttgccgtgaatgtgaaaaaactgtctgccgccgggcctgaactgacaacagacatagctttaaccaaatacgacattctttattttatcggagacagtctggactatacttttaatgtcagcacagattctgatgcctcggttgctgccagtgtatacgggcaggagtatgcggcacaggcgggcaaaattacggtgaggttaaaagacggctataatcccattgtcgttaccgccggcaatgccggtggcacaacaacaaaggtctttaacattcgggccaaaaaaatggcaatacaaatggaaaatttaactcgaactgggtcagcggatatgtatgaaggggatatcattcaaatttcatactcgggactggtaactccggttcccaaggtttcccggatttataacccggcggccgtgggtgtttcccactcctgtaaaatgccgcgctattccattgtttccgggagcttctcccagtacgatcttgctacttccaacggtatccggatggaattgaccggagcgggtgaatttatgttaaccgacggtcatatagacgaaaactggtttggtgacggtctctatagcgaagctccggtgggaaccgctcccccggttacaggcgccggccagacagaccacaggttttccgtgcttccggacattcgtcttaccgtgaaagaaaatgcggaatataatcctcaattgtttacggttaatttagaaaatacggagggtatctggccgggtgatgaagttaaaattaatattcccgatctggatatccaaacactggccgcaaaccatcctaaggccgatgaggagtggatgactcaagaaataattaattcctacaccgcctttaacactaatattcccggattgaatacggtaaagtcagaaagtgtaaaaattattgaggatttagagaagctaaaaacagtcaagtttattgttcctaaagataccagaccgggtatttataatttaacaggcggctatgtctgggttaaatacggacccgcctggtggacaaaacaaaaaaattatttcattacggaaatcccggatatttctattgaagtaaaagaaggggttccgggtgccgaacacgggactatagttatcagcaatacggcactcaaaaacaaactggcaatggcggcaggaaagggaagcggttatacaggaaatttaaccagaaatgatctggaagccattaccggagctgtggatctgtcccatacagatattagtgatcaggatatgtctttgctgcagtatttgaaaggtgtttcctctatcgacctttccgggaacaccggcatcaccgctgccacagtcagggaaagcacttttgattggactgtgcccaaaagcctgaatttcagcggttgcggcggtgttacggcaataacgacggcggctttttatgagtgtgccaatttaacggcaataaccctgccggaaggtatcgcaagtatcggggacagggctttttattcctgtaaagctcttacttccataaccttgccggatactgtgactgccttgggcagcaatagctttagtcgttgtaccggtctgaccggtatcgttttatcaaagagtctgcaaagcatcggggaagaaagttttcaaggctgcacggcccttgccggcatcgttctgccggatccggtgacaaccttgaagcagcaaactttttatgattgcagaggacttgccagcattacattgccaaagaatttacaaagcatcggtgagaagtgctttatgaattgtggggctcttgagaatatcaccctgccggattcggtgacaaccctgggtgatttcagccttgccttttgccggggccttaccggcatcgaattgccgaaaggcatacaaaaaatgggtgtcggatgttttgccggtacttcccttgctatactggatttgcggggaacaacgtttacgaatgtggataacaactggcagtgcccgggctacactattgtgcttttggggcaagccgctcagctatctcccctggcaggcgtcctattgcccggcgggtcaacgctgactattacacacgatattccgcaggataaagccgtggtgtggagcagcagcaatacttcggtagccattgttgcaggcggtgtggtgtcgggtgtaaaccccggcaaggcctacattggagcaagagccgacgataatacctacagcgggtattgtcaggtgacagttgcggatgcggaaaacgtcaaattagatgagctgtctctatcaggtatcaccctaaaggagaactttgatcccgcaaaatatacttataccgctaaaataacaggggagataaccagtactgccgtaactgtgaaggcggcagttgagggactggtcctgacagtcaataataagcaggtggcggacggtaccccctcggagccggttcctttgcaggtaggcaataacagtattgaaataaaggtaacatcggcagacggaatgattgtcaaaacctataccattaccattactatggcggcgatttccgtagtggatgacggtattgttttcggcaatccgctgcttcgggaaaaaatggccgtggctgccgggaaagaaagcggctacacaggcaagctgacactggcggaactggctgccattacgggaaccgttgacctatccaacgccggcattacaaatgatgatatggctgtaatgaagtacctgacaggggtttccgtgatcaatctgtccggcaacacggccatcacctcatccgcgtttaagaaggactacttcgactggaaaacgccgaaaagcttggatttcagcggctgtaccggtattaccggcatgaacagccaagccttccggaattgtgcaaatctgacagggatagcaatgccggagactttgacaagcatatccagttatgcttttgaaaattgcattaaacttactgtcgtgagtatcccccggagcgttggcagtatcggcagcaatgccttttatggttgcgtttcgcttactgatattagtttgccggacagtttaaccaaaatggacgctaactgtttatctcaaacagggttaaaagaaataccggtgctcccttccggggttacggccctgccgggccgctgtttctacgggtgcagcaaactgacctatgctaaagtttcgggttatgtgacacaaataggagcttcctgtttcgatgtgtgccctgccctggccattttggatttgcgggcaacaagcttttccagtgtggatgccaactggaaagttccaagctctacaatttgtctccttccgggctcagatgccgggctgttgcctgagacatcaaccataaagctgggtgaagaaactctgaccatttctcacagcattcctccggataaaactgtaatctggggaagcagtgataccggtgtggctgtggttgcaaacggtgtggtcacaggggttgagcccggcgacgcgatcatctgtgcgaaaacagacgacaacagctacagcgggatttgccatgtaagtattgtcgatacggataatgccaagctgcagtcgctgtccttatccggtattgttttgaacgaagcttttaacccgtcgagaaatttttataccgccgaaacagggtgtcatctgaaagaaactgccgtaactgccctggccgcggaagcggtttcaggcataacggttaatgatttgcccgcggcggagggaattccctcggaacctgttgctttatcactgggagataatatcattcgggtgaaagtgacaacgccggacgggacggtgaccaaaacctataccgtcagtatcacggtgaaaaccgtatatgaaggggatggctttgtagctattgacaaccgggaattaaagaacagattggccctggccgcgggcaaggaaagcggttattcgggaaatctgacatttgcggatttggccggaattacgggcagcattgatttgtccaatgcgggtgttaccgatgagtatatgactgtcatgaaatatctgaagggcgtttccttaatcaagctgtccggcaacagtgctattaccgctgccacggcacaagctagcagctttgattggacagttccgaaaagcttggatttcagcggttgtacaggaattaaggaaatagttcagaatgcttttaaagactgttccaatttgacgggcatcatcctgccggagacggtggcaagcctgggcaacaacagcttttacaactgctcggggttgaccgcaatggttattcccgaaggagttacaagtattgggggcggttgtttcagaggctgcggcggcttgtcttcaattacactgccggccggcataaaaagcctgggaaacggagcgtttaattcctgcatcggcttaacatcagccgatctttcagctgtagacggaaatgttctcagcagcagtttgtttcaagcttgtaccggaattacagatctgagcaatataaaattacctcccggtattgaacatttgccggatagtttcttttatggctgcactgggataaccgttatcaagctgccggagagcatcaatagtctgggaaacagtgcttttagcggtaccggtgttatagaagcggatctgtcggctataaacacattaggttcgtctttgctgcagaattgcccgaaccttaaaacagtaaagctggcccagggaataaccggcctgcccgataatttcctgaacggctgcaccgcgttaagctcaattgatctgccggacagcctgaccagtattggttacaattgttttcaaaatacgaaattaacctatattgctgtttccgctaatgtgacaagcctggggaacaactgcttcaacggtgtgggaacactggccattctcaatttgcgcgctacaaactttacctcagtaaacagcaattggaaagtgcctgccgctgcctttgtcctcttgccgggggcggatgcgcagttgtctcccggatccggcaaaatcgaaccgggtgccgctttgaccattagtcatggcattccgccggaaaaaacaatagcctggtgcagcagcaatcccgccgtggccactgttgccggcggtgtagtaacagcggtagctaaaggcagcgccgttattgccgccaaagccggtgacgacagctacagcggtgtttgtaccgtgacagtgggagaagccgtcgccggtatttgtgatttgaacagtgacggaagtgtaaatgtgcaggacatgattctggccggccagcatttcggcgagagcggcactcctggctggagtgagtttgacattaaccgggacggtattgtggatgtattggacatgatcctggtgggccagcactttacagtctaaaagaaatgggaaataatgaaagcttgtaataatccatgagttaggaaaccttccaattgattcgttgattgcagcggaagggacaggcattctcagcctgtcccttcccatgacatgacttaaggaggcactggcggtatgaataatctaaacatgccaatatataaaaccccgctgcggtttttgctcatcttggtcttggcggcgggatttatctttaacttttataacccgcaagaagtaaaagccggggaatccaccggcagcgccaccacagtgagtatcgatccggcgacaaagaatgtcagcgccggcgatacttttaccctgaatgtgcttatctcacctgccacagcgatagccggcgctcagttcaatctgagctataatccggcggtgctgcaggttgacacggtaaccgggggcggattgctcaaccagaacggcaacacctcctttttcatgccaggcgtcattgataacaccgccgggttgctcaaaaacgttgccggagccatcaccacccccggcggtgaagtgagcgaggcgggagccctggctgccgtatcctttaaggccaaggcttccggtacatccgacctcgttttgagcaatgtcaaagccggtaataaggaaggccaggccgtgccggtacaaataaccggcggcagcgttgccatacaaggaggaacaacaggcgaaccggtcagtggaggaagcggcggcggaggaggcggaagcactattgtgactcccggtgtccagacaggtgatgcggcaggtattacagacagctctgttatactgaacggcagcattacctccaatggcggatcggctatcagctcatacggttttgcttggggtactgatcaaaacaatccggataaacgagtgacggtgggaacagacaaccacagcggatctttccagacaagtctcagcggactgtcaggcgggaccacttactattttaaggcctatgcggttaactccaaagggacgaaacagggtgaaataaagcggtttaccactgctgctgagtcccagcaaccttctggagatgataagttaccgaatgtcatatcgggcaatgcaaagagctttactgatgttgccgggagccactgggcatatgacgctatctcccagttaagtgagagtgccctaatcaatggctatcctgacggcaccttccggcccgacagggagatgagcagagcggaatttgtcaccgtcttggacaaggcgctgcaactgccggattataagccggtggcttcctcctttggagatgtttcgctctccgattggtacgccggagcggtggaaaccgttgtgcatgccggtattatcagcggttatgggaatggcagcttcggaccaaacgatccggttaccagagaacaggcatcagtcattctgattaaagctttgggcaaagacagtgaggctgcagccaggatgggtgattccaccaagtttaccgatgatgcggccatttcctcctgggcacggggctttgtggtgacggcggtagagcaaaacctgcttaagggatatcctgacggcaccttccgcccgcagcaaaatatgactcgggcggagatttgcaccgtagttaaaaatctgcttgccagcctaaaagaaacagattagaaaaattatttaaatttaagaaataatgatggacaaagtttgtaaacagtgttataatatagctaattaaataatgtagttaatcaggtgccccggccatgccgggggtgaaaagggaaccgggtgtaagtcccggacggtccggccactgtaagtggggagcggttttccaaatgccactgggttttttgaatctgggaaggctggaaatgcgctgtgagccacaagtcaggagacctgcctggttaatctaagtgccgccttccgtgaaaaggccagggctttgttttagttcattaatttgaatttttaaaatgttttcattttaaaaaaccccggcttctttacgaagaagttggggttttttattaggaagtaaacttatctactatgattagtagatgcccctgaaccgggccaaggctgtggcagcacagtgctgtagctcatgagagagtgtaagttcctgctttgccagggcagttctcaatgaaatgagaaacctctcgggcagaagcctctcaggctttcccggaggaggttcgtatagctccccattttccgtctactttttttgttaattaaccttttgccacataggagttggtaattgctcctatgtgggtttcttttttgagataattgcaactattaagaaaagctgattgaaaatctgaccatgaaggtctgtaccttgttggaacaaggcggtccttcatggtttttctataattaaaacatatgttaatgaaaggacgggtgtttatggggggaaaattccaagaagaaaatgcagaccaggaagttaaatttgccttaatccatcctgctttggaatggaagaataaagaaaacaatatccaaaaactaatgattttgaatgagaaggccgccagtgagggtgccaggataattttaaatacagaaatggctgcaacaggctactcctttgccggcagttctgagattgctccattgacagaagttataccaggtcctactactgagcgctttggcagcattgcccggaaatatcattgttatatttgtatcgggctgccggaagtggatccaggagtaggtagtttatataattcagcagccctgattggacctgatggtgaagtgatcggtaagtaccgaaaggtttttccggcttttaaagaaaacctttgggccagaaaagggaatcttcccatactggtggcagaaactgagtatggtaagttgggagtgatcatttgtgccgatgcctattcctataagccgcctaggattgcagctttaaaaggcgccagattgctgctcatattggccaactggccccctcaccaccataacccgcaggatatctggcgtgcccgggcggttgaaaatgggatatatatactggtctgtaatcggacaggaaaagataagactatgaactatatttttgccgaatctttcattattgacaataagggaaagataataacaagaatgcaatcggcagaggataccattatttatgggacagtgccattggtaaagggaacctttatctcgtcagcagatttcattcttggccagagacagcccgaattgtatggaaaaatatctttagatactttttcccagccggtcccggaggcgcttctcagtctgcccgagcctaaattatttggtgtggcgactgtgcaatttcgccccgtcgctgaaaaggtggaagagaacagacaaaagatgctggaattgattgaccgggcaacagctgttgccgcccaaaagggtatagagcttaaccttattcttttccctgaattagctgccacaggagctatttcagatgctcgcaagatacaagaacttgccgaagagattccgggtgccggtacagcggtgttcaccgagaaggccggagagaacaatgtttacatagtgctggggatagtggaaaagcaaggagtggactattttaataccgctgttttaatcggagccgaggggatgctggggaaatacagaaaggtgcatcttacctcacaggataaaacatgggcctgtgcgggaaaagaaggtttccctacttttgatctcccttttggcagagtggctattttaatcggttatgatctgatttttcctgaaagtgttgaatgcctggccaagtggggtactgatctgctatgtgttccctctctttggggtgatgagaagagcaagttcatctgggaagccagaataacagaacaaatgcatcttgctatagctaaccagtggggagattccggcgattatcagtccttgggagagagccttatctatagttatagttcttatccggaaaagaggataagacggaaatctcctgccgcaggggacatgattaatattttaacgttaaactcaaaaagtaccagagaaaaaaggtttttggaaaatatagattacgatataatacttggagtgacaaaaagggaaaagattaagacgtagcttttgaacgaaaaattttagacaggtactttaatgatatttttaagtttttcgcaaaaactgtgatggcgaaagcgggaaaggttttgccaaaagactttgcgataaaagatttggtcccggaaattatgatccaagagggagtgactttaataaaataaggaaatggggggatagaagatttaaataataatataaaaacttatcttctatttgttgtatgggagtgtgaatacgattttatgtatacggctgaacttatttttaaacttgaacaaggtaaggatactaagaatgctgaggaagcgattgatgtgctgctaggtgctctgcgaatgaatggccagattttaggccgggagtttccggttggacggaaggatgaaaattatcgtgcctatcttcttttgcctacaactgattctttagataaaaaatgtgctaataactatgttcgggatgccattcacaaattggacgaggtgggactcaactattcctcggtattaaccggaaaagagccctatgctgcatctgcctgtcgctgtggtgcatcaaagagctttattctctatacgcactatatctctcttgaatctccccttcgttgtggatgttgttttgggattattccactttatcgactccatcctacttctaacggtgaatacgttgatatccttacttggcaaagtgattaccaagcatgtgatactcttcagatgaactccgctacaggagagcgttttgctctccatcagattagcaggttcgatagtagtttatcacaaagaggtattgaaatttgcaataatattacttcattaacagggattcctacttactactacttgtatcgggctataaggcgtggaaagaaatccgagcaaaaaagaaaatgtccatcatgtactgatgattggtttctcaaagaaccgcttcaccaattgtttgatttccgctgtgaccgttgcaggctgttatcaaattttgcataaaatagttgttgacaattaaatagcggtatccggtatttaagttttaagttatacttatgacgagtggggaaatatactttccaagcaggaacaggtgtcaaatccgttgaaatatgcaggggggtattatatgacgaaagcgggttgtattgtccttaacgtatttattgctgatgatggcaatccgggagacgtgcgcaataaggattgcggtaaaaagcacaacctatacattcagagggggagcggaaatgattcgtaagcagacatatattaaatctcaccaagaggtgcttttaaaaaataaagccaaggcattaggattgacggaagcagaattgattcggtgtgctattgatgagcatctaaaaaccaaatttgcaattcataaagatacttcggcctgggagactgaaaaacaatttattataagcagaatgaaagaggaaaattattcgttacaacgaggttggcggcgggaggaactctatggactctagagtgtttgtagatactaacgttttggttcacaaatccttttgacggggattttaaagtaactcaaatcaaactgtaaaaagaaaaatatgtgcaatatcctacgtaaatgggctattaatgaatgcaataagcatgaaaatagtctatatatacataaaaaacgacataatacgcgcaaaattaggcattatttaccaaagatattgcctaattttgtttttagtggtatgttaattaaatagttgcaaaataatattttctgctcaggtgctttgattctatcaaggcttaaaagggaaccgggtgaaaatcccggacggttcggccactgtgaatggttagctgcttccaaaatgccactgtgctgctccggcgcttaaaaattgagtgcctaatcaggatgggaaggcgggagatgagcaatgatccataagtcaggagacctgcccgagcggaacagcatatattaaaccttccgtgaaaaggtgaagtgctggagtgggtttactctctgtatgccaggtatttgcgggctgtatcaggcggcattaaattgtttaaaaccccggcttctgcggaagtcggggttttttgtgctctaggaaatcataatttccgacgagtacaggtgcctatggttgccaagaaagttgcttaaatcggctttcttggtggatggcaggttacgccaaatatttaaagaaaggggggattaagcagagcagtcttgaaaaaaggtgttatctgacagctaacagtttgcagaggtatttaccgttataaggtatggtggtgaaaattaaagaaaggagcagcccatgaaaaaactaagaggattaaaaataataaacataatattagtcctgctcatgatgctcagcatagttaatcccgctctggcgacaggattaactgtcaatcccgatcagccggcgtatagtggaggagaaaaagccgcagttgcagcatctgtttatgacgacgctacgaatgcaggtggcggcacagacgggaattccgacgctaaaagcgaggaaaaccatgaaattgcggaggataatgactccgccggtgtcaccgagccccaaaacagctctgaccaaactgtgagcagcttggtttatcctgccaatgacaccgaaaagcaggctgcaagcctggctgttgaactcaatgatgttaatccggacctgggaacagttaaagttcgggtagtggataacgtacaaagactggcaggagatttggcaaacatttcttccgattaccgggaaccctttggtgaaatattgccgttgacagaagtcgagattaccgaggggcttactatgcgaggggccttggaaaaggctctggctacaaaaagtataacggtttatggcgcggtagattatgtaagtgggattggtcctgttacatctgccgacggaagcagaaaagttgccaagctttccgagtttgacagtggcagccagagtggctggatggtcacactaaatgattggtttatcaatgcgggggccaatacctttacagttaaggacggcgatgtggtagaattctgctacacatgcaatctgggggctgaccttggctccggctttaacaacccggatacatccttaaaagccctttccgttaataaaggagtccttaacccggtatttgcgcccggaaccaaagaatatatattaactctgcctgcagcaacacaaataatggttactcctaccgctgcaaacaaaaacaataaggtaacaattcagtcgggagacgtaacctatcgcagtacagatgaaattgccgttgcagatgaacaagtaatcactgttaaatgcggtcagaacacctataaaataaccgtagctgtctcaaataatgaccagagcagtgccgacgcggtcaatgatttaattgaggcacgtttacccagtatgatattgccacaagcaacggcattcaaatcgaattaaccggtgccggagattgtacgctatccgacggtcatattgatgaaaattggtttggcaacggtttatacagtgaaacgccggtcggtgacgcacccccggtcacaggtgccggccagacagatcacaggttctcttcattgccggatattcgttttacggttaaagaaaatgcggaatatcaaccccaattgttggcggtaaatgttgaaaacacggaggaaatctggcccggagatgaagtgaatattaccgttccagatcttgatattgcgacactggttgtaaaccatactaccattgaccagtcgaatatagtcgatttgctagactcttacacaagttttgttaccgacattcccggactggatactgttaaatcggaaaatgttaaagccattggagacttagaaaagctaaaaacaatcaggtttgttgtgccggagaatacaatacctggtacttatacgataaaaggcggctatgtctgggtcaaatacggacctacctggtggatgaagcaaaaaaactattttacaacaaagatatctgacattaccattgaagtaaaagaaccggatactgatggtcaacatggttccgtagttattaacaatgcagtactcaaaaataggctggcccttactgcaggtaaggaagacggctacgaaaaagacttgaccgttagggatctggaagccattaccggtgcagtgaatttatccgacgcaggcatcaccgatggggacatggctgttatgcagtatttaaagggtgtttcctctgtcaacctgtccggtaacacagatattacgacggcaacggtgaaaaaagtgacttttgattggactacggccaaaagcctggacttcagcggctgcaccggtgttacggaaatagcggcgcaggcttttgaagaatgcaacaatttaacggctatcatcctgcccgagggtactgcaagtatcggagataaatgttttcgttcatgtaaagaattaatatacgttagccttcctgatacggtgacaagcataggggcacaaagctttatcggttgcaccaaactggccagcattagattatcgaaaaacttgcaaagtattggagatgaaagttttgaaggctgttatgcccttaaggacattgctttgccggatagtatgaccgctttaggcaaaggaattttttatggcgttatttatcttgaaagtatcaaattgccggaaaatttgcaaagtatcggccaggattgtttccgaggctgtaattccctttctgacattatcctgccggatactctgacaactttgggtgcaaacagcctaagcttttgttataagttaagatatcttaaattgccgaacagtttgcaaagtattggtgatggatgttttagtggtgactctcttgctatacttgattttcgtcaaacaaattttacaaatgtggatactaaatggggaattccgacttccgccattgtgcttttgggaacagatgcgcaattttctcctctaaccgggtctgttaagcttggtgaggaaactttagccattaaccatatcatacctccggataaaacggtgatctggggcagcagcgacaatactgtagccacagttgaaaacggtgtggtgacaggggtgcaagccggtaccgcatttatttatgcgacaaccgctgataatacctacagcggctgctgccaggtgacggttacggatagcggcggagtggtattgcaggaattatccttatccggaatcacattaaatgaaacttttgaccccacaaaatatatttataccgccgaaatagcgggggacgtcagaagcaccaccgttattgccagggcagcagatactggttcaatcctgacaataaacaatgaggttgtggaggacggcactccttcaggagctattgctttaaaagcgggtgtcaacacaattcagattaaagtagcatcggcagacggaaccgtaatcaaaaattataccgtcaacatcaccatgaaagcggtttctataggggatggctatgtagccgtcggtaactcggtgctccaggaaaaactggcagttgccgctgggaaagaaagcggctacacaggtaaactgacatttgttgagcttgccgctgttacgggaagcatagacctgtccaacgcaggcattaccaacgatgacatggctgtgatgaaatatctgcaaggtgtttccgctatcaatctatccggcaacactgccattacctctgccacggttaaaaaagacacctttgactggagaaccccaaaaagtctggacttcagcggctgcacaggtattacctccatcggcacaaatttccgggaatgctccaaccttacagggataatgttgccgaatacggtgaaaaaggtagataattatgcattttatatgtgcacgggacttgttgacataggcttacctgagggaattacaagtatcggggactctgcctttgttggttgcagtgcccttatccaaattgatttgccggacagcgtcaccggtctgggaggcaattgcttcgctctcgcagggtttcaagaaatacctgtgcttccctccgggatcacagcacttcctaatggttgtttcgcagaatgtgcgaaattgacctgtgctgccattccggatcatgtgatttcaattggcagcaactgtttcaataaatgtacggcattaaattatgttgttttccaaaataatgggattgcaatagccagtaattgttttaataattgtacgtctcttgctattctggacttgcgcaaaacaaattttaccagtgtgaatgccgcttggaaagtgccaggcacaactgcggtactttttccgggattagatgccggattgcctgagtcggcaaatataaagctgggagaagagacagtgactatcgcccacagcataccgcaggataaaaatgtagtgtgggtcagcagtgatacgggaatcgccacagtttcaaacggggtggtggcaggtactaagtccggtaccgccattatctgcgcgaaaacagatgacaacagttacagcggtatttgcagggtaacggttgctgatacggataatgccagattacaggaattagtcctatcaggcattaccttgaaggaagcttttgacccgtcagttattttttatactgccgaaacagggtgtcatcttaccggtaccactgtcaatgtcagggcggcagacgcgggctcggctataaaaatcaacaaccagatgttaacggacggtgtatcttcagcttttattccattagcgctgggtgccaatacaattctggtgaaagtgaccacaccggatgggacggttacaaaaacctatactattactgtcaccatgaaagttgtttttgaaggggatggttttgtcgccattaacaattccgctttcaaaagtaagctggctatcgcggcgggtaaagaaagtggctacagcggtaatttgacactgacagagctggctgccattacgggtactattgacttgtccaatgcaagcattaacaatgaggatatggctgtgatgaaatacttaaaaagtgtttctgccattaatctgagtggaaataccgttattacttccgctgttgttaatggaagcatctttgattggacagtgcccaaaagtttgaatttcagcaattgtacaggtattaacggaataactgcaaatgcctttaaggactgctccaagttgacggggatagttttgccggatacggtggcgagcctgggggacaacagtttttacggttgcaaagctcttaccggaataaatataccggagggagttaacgttattggccgggcatgttttagtgcttgtaccggtcttacgtctattacattacccagtagtgtcaatagtcttggcaacagtgtttttttagggtgtactggtttaacagaggccgacttcagtgggatagctacaaccactcttagtccaaatatcttccaaggctgtaccggtattacggatctaacaaaaataaagcttccccaggggataaccggtttgcctgattatttctttagcggttgtaccggaataaagaaaattgagctgccagacagcattaacagccttggtaacggcgtttttcaggaatgcactagtattacagaaatagatcttacgggaatgagtgttttgggattatctttgctgcaaaattgcataaaccttaaaacagtaaaattgcctcagggaatgaccagtttgcccgccagtttctttaaagactgcactggtttaaattccattgaacttccggatagtataaccagcatggacaacagttgtttttatggttgtaccggattaagctccgttgtgcttccagacagtataattagcatggacagcagttgtttttatggttgtaccagattaagctctgttgtgctcccagacagtataaccagcataggcaacagttgtttttacggctgcataggattaagctctattgagcttccggaaagcataactagtcttggtaaaaattgttttcagaatgccggattaacctatcttgacgttccaagcagtgtgacaagcataggcagcagctgtttcaatattgtcacgcttaccgttctgaatttgcgtaccacaggtttcacaagtgtagatgccggttggaaagtacccgccgcggcaacagttctcttgccgggagcagatgcaggtttgtcttccgggtcggggataattaaacccggtgatactttaacccttactcatggcatcccgagcgggaaaacagtagtttgggttagcagcaatcctgccgttgccaccgtggcagagggtgtggtgacgggtatggccaaaggtaccgccgttatcgccgtaaaagccggtgacgatagttacagcggtgtttgccggattacggtcgccgattctgctgcggatcccgttgctgcggtaatagaaatgattgaggcattgcctgcttccgacaacatcaccctggctgacaaagtcagtgtggaagcagcccgcacagcctataacgctcttacagaagcgcagcaaggaatggttgtcaacctggccaagctgaccgagtcggaaacaagaattgctcagcttatggaagatgaaaccgactgtgatctgaacagtgacggcagcgtggatgtgctggacatgattctggtgggccagcatattggcgagagcggtacccccggttggtgcagctttgatattaaccaggacggccaggtgaatttattggacatggtcctggccggccagaattttacgatataaagtgttcgctgtgcaacccccgcatattctgcggggttgttgttctttagtgaaatttaccaaaactattgtcaaattctgattattgtgatattttagacaaaataactgtgtgttttttgttcaggccgctttgtattagcagggcttagctgttgcatcttagcctcttcgggttctcttttaactgattatatgatataatatgaattaggaataattatgagtggggtataatttatgcaaaaatatgaaacttttgaaagaaatgcgttggatgagtttattaagctggctcaaaagacaaataagattaattccgagttgtatgatagatatcatgtaaagagagggcttcgggatctggacggtagaggtgtgcttgttggcttgactgaaatcggtgaagtacatgcctatatcgttgacgaagacgatatgataccggttccgggaagattattgtacagaggtattgatataaatgatattgtggaaggttttctcagagaagatcgctatggcttcgaagaaactgcctatttattgctttttggtaatttgcccggcaaaaaagaactcaataattttgaacaattaatgtgttcatttcgtaagctgcctgaaaactttgttcgggatatgattctgaaagctcccagcagagatatcatgaatgctttggccagaggtgttttggctttgtacagttttgatgaagaggcggacaatacctcaattgaaaatgtatttaaacagtgtattaagctcatttcatgtttgcccacactggcggtatatgcctatcaggctttatcccactatcattcggataagagcctttatatacacccgccaagactggatttaagcactgctgagaatatcttgcatatgattagaccggacagtaaatttacaaaacttgaggccaagcttcttgatctcgcactggtgcttcatgccgagcatggtggtggaaacaattctactttcgcaactcatctcgtaacatcctcggggacagacacatattctaccatagctgcggcactgggatcactgaaggggccaaggcatgggggagcaaatattaaagttgttcaaatgtttgaagatatgaaacgaaatgtgaatgattggtatgatgaagacgaaattgaaaactacctgataaaagttttaaataagcaagcctttgataaatcaggactgatttatggtataggacatgctgtttactcgatatcagatcccagggctgtcatattaaaggaacatgttgctcaattggcggaggaaaccggactggaagatgaatatagtctttatatgaaagttgagaagctcgcaccaaaagtaattggtgaatcacgaaaaatatataaaggtgtcagtacaaatattgatttttattcaggttttgtatataggatgcttaatataccacctgaaatgtatactccaatctttgctatttccagaataaccggatggagtgcgcaccgcatagaggagattgttaatgccggtaaaattataagacctgcatataaatgcgtggcaagaagacgggagtatattgatttattaatgcgctaatatcttttcaggaattgtaaaattcatatgatcgtgaacgcccgggaattagtcctgggcgttttttaggtaggcaagtaatttcactaaaggaatttattccgtcatggcgaactttaaaaattattatagggaatatcgggtggtgattgatatgcgtacaggaatggcgaatctgcctctgcacccgggaaaatgcccatcctggttattttctcatatgaaggaactgggctcagccataatccgggcagtagtggaggactatggttcaagagaggttttggtgcgcctgtcagaccctttctggttccaggcaatgggctgtgttttaggttttgactggcattcatccgggttgaccactactgtttgcggtgctttaaaagaagggttgaagccttaccagggagaactgggtctttttttagccgggggtaagggaaatacttcccgcaaaacgccacaggagatactcacagccggggagaagtatgctctttccaataacctgcagtccctggtttatgccagtaaaatggcagctaaggttgacagtgctgctttgcaggacgggtaccagctgtatcatcacttttttgtctttaattcagccggcaactgggctgttgttcagcagggtatgaacgagctcaactgttatgccaggcgctatcactggctgggtgaggggctatccgattttgtctgcgacccccattcaggtatttcctgtgaacaaaaaggccatgttctgaatatggtggcggctgaaagtggggaggcccgtgctgcttctgcccaattagcccgggaaaagccggagttggttctcaaggtgttgaaaaaaatgcggcaaaaaccggtacctccaggccggccggtgcagttagcctttgattttgacagtgttgctgacccggttcaaggggaaccggattcaatgcttacgctggatttaccggctgaacaccatatcccaaattcaggacggatgaatagcatactctataaagtttatgagcgccagcctgaggattttgagactttactgtctatgccgggagtggggcctgcctctgttcgggcgttggccatggtggctgagctggtacacggggtaaagttaagtttccgggatccggtcaggtattcctttgctcacgggggcaaggacgggatacccttcccggtagacagggggatctatcgccataccatcaatgttctggagggggcattaaagcgggctaaacttggccattcagataagttgaaggcctttaaaaggctggcccttttgcagaaagacgtttaaaagacgtaaactttgatatactggaatcagagaattatttatatgagaggctttcacggtttttgccggcagattaaactataaacagtcaatttgctttacgccagttggatagcgcggtattgaggaagaggggaaaattgtgtgtgctcttgtcagatcagaattaccttttaaataccggggcaaagcagattttccggccaggctggccggctggatcggcgatgtgttctatgatgttttgccggaacatggctatgaaatacgtgaagaacaaattttcacggcttaccagctggcagatgctgtgtgtaaacaaaaggttcattttgctgaagcagggcttggtacgggaaaaacctttgcgtatttgctttgcgcgcttccctacgcccgttttacaggaaaacctgttgtgatagcctgcgcttccacagctttacagggacagctggccgggcctaaaggggatatagagatactgtccaaccttctttctttagacatcaatgcacgcatggccaaggacccgcgccagtatatctgcgacgaaaaagtcaaccagaactcttttactgctctcacaagtgaaaacttcaagaaaatttttcactgggcggaacagaccaaactgggtgagcgctctgagatgccgcatgtgcccgataaggtatggaaacaggtagcctgggatgagaccatgaactgtgagtcctgcacttgcaggggttattgcaagctcgtcagagccagggaacattaccgatcggcccgtgatttgataatatgtgaccacgctgtcttctttgacgatctctggagcagagaggaaagaatggctgacggtaagctgcctttgctgcctgaatactcagcagtgatctttgatgaaggccataaaataattccgccggcagccatgaaagcaggtcaccggattgttgaggaagacattgtaagcatgctctcctgtcttgaaagcattcagggggccagaactgctctactctcgattgtcgttgccatgagtaaggccgcctcagatttctttaaaaagctgcgcggctcaacaatcagggatgagacagcagaccggcttgctgtgcaggcggatgatcaactgctggaagctgcacttaaattacggtgtgctctggatgtgctgctctccgagttgcaaaatgaaacaggactgcaccttcattcccttccatcgaatcagcttcagtcatttgagaccatagttgagagagcggcagaggctctgaacaggtttctccgcaagggaggagaagatgcaattgtctgggttgaccgggcggacggaagtttttgcgtcgttcccaggcatctaagcgagttgctcaataagcacctctttaccaggaaacttcccgtggtcttttcttccgcaaccttgagcagtggtaaagaatttggctattttgcccgtaccctgggagtagatgattattccagttcgtcaatagaaagctcttttaactttgaacaacaggtgcttatctacttaccgaaacatttgcctgttgaagatgaaatcaggtttatcccggccctgcagcaactggtgcaattattacggctttccggaggtcgggctctggtgctggttaactctatgtccgaagtcaggaaaattaggagaggccttaaagagttttcactgccctttgaattcttgtgggaggataggggagaacgtggctacctggcacaaagatttcgtgaagaggtttcatccgtgcttgttggtaccgggttttgggaagggattgatgttcccggtccggcactgtctcttcttgttatctggcaattaccttttccaaaaccggatccgctaatcgaagcccggtgccaggaggtaaagaaaaaggggctagacccgttgatctcagtagattatcctgaaatgggtcttaaattgaaacagggttgcggcaggttgatccgaaccaaagatgacaggggtgctattgccatcatggaacctgtcaggggggtgccgtgggagccatttgttacagctgctttgcctcagggagccagagtgattgaaaatattgatgctctagttcaaatttttcaataaacacgtcccgtttttttggaagcttattgttatataagaaggacagggttagctctaatcaaccctgcccttgtaaaaaggtttcattttttattggcatcatggcagaaatgaaaaaattaatttattaaagaagtattaatgatttttttcatctttctgaattgccagtttgtataagcattcttcatcttttttcttttcatccattttgcagccccagtaatcataaccggcaacgaaaaggcggtaattacaccagctgcaaaaggtatgggcaatttgcgcttggttcatatccttagcttttgtcattttccacttctcctttagattatattttaaaaatgcataactaagcttatatcttctaccttcctctgtgaattcctgctcatggacggataaaaatatccccaaaaataaacccgtatcaaataatgatacaggttgaagtttaactattatatctatccatttttctttttgtattctgccagtccgctattttatcgtccgccagaagctctatgctcatctctttgactatagccattttgctgataatttttctttctacctcagcgactatgtcatcggcctgatcaacttccagtgaaggtttggtttctgccgtcatgttaatcagcagggaattagctcctatatacatggtttttatttcttttatgtctatgattccgggaacttgcatggcaatatccccgatacacttaactatattgggatgagctgcccttcctacaatcatagctctgttttcataggccagcataatagccaagctgcctaatacaattcctattatcattgaagcaattccatcatatacaaggttgccggtcgtatcacttataaaaacggcaaggagtgctatagttaaaccggttaatgcggccaggtcttcccaaaaaataaatttaacagccggattggcaacattgttaatatttcggaaagcagtcgagaatattcttacaccctttgcctgtgcaccaacatcttttaatactgctcgcatagcctcgcgcagggaaaaggattcaaaaataacagatagaaaaagagtaaaaaacatcagcctggcagcagctatttcgtgcgggctgactatttggtgatagcctccggttattgagcccatacttgtgactccgaacatgaatacagaagctataaaggaccagaaatagacttctttgccatagccgaaggggtgctgctggtctggcgggcgggaagccagtttcattcctatcaatagaaaaatgctgttgaccaggtctgacagtgagtgcagcgcttctgaaaacattgctgcactattgccaatccaagctgccacggctttagtcaaaaaaattgatgtattggccaaaagagctatccatatagcacgggatccatgtgatgtcaaattgcagcacatccttatttcgaaaaataacagcagtgtaagttaaaagctatagataaagctagttttatattattttttcaaaatatagctgttaacaattactaaagcgctgtcttttttatttttatgccatatcattattttggccggatttgagttgttattgggtcgttattaagattaatagtttttttatggcattattatatgctgactaattgacgtggcaaattgatggaatgtttcggctaaaaaatacaagccctgcatagcagggcttgtattaatgaaatttgttcaggagtgctctttggaaaggttaattagtcctttttgccaattctgggatcaataccagaaccttgcggtatttggcattcaggcgtatagcaggtgatgttgagaaaagtgcatttttgctgacaggaaggacatttttccggcagcttgtctggctcagactcaaaagtataaccacaattatcacatttccaattcatttgcatagcctcctttaaaataattatatactagcaatcattgtaattatatcatgaatttttatctgtgtagtgaaaactttgaaaataaaaaatttttttatttattgtctagttctcgatctatataaagttcaattttctaccaaagtagttcaactaaaaatcaggctaataatatttctataaagttacattaaaaatagacaaatgattgttattactgtaataactgtctcgtatgataagtattaaaaagtgcaaaattatttacataaacttttacgggaggggaatatgtggagcaagataatcaaagccagtatatgaaacaatggtcaaataagagtgatttggaacagtctttgctggtcgggctaaatggagcgcctgaacttaaaattgatgagaaaagacaatacctgggtgagtatagggagcgggtattaaagttattgaccaagcatcaggttgaggaaccgggtctttacccggaaataaaacagttactgcaggacagcagggcggataaattgatcatcagcggggatgtttccgacagtgctgagaataagtaccggaagctggcggagcaagttggaaaaaggcattccgttattcatgatccggagtttaaaggtaatgccggtttgattgtggtaagcaacaacgcggtggatgaggagaacatatctattcaagataggaaagaaaaatttaagcaactgggattgtcagcaaaattagctgattgtgcagggaaaaaattatgtgagaattgtctgcataaaatattaagtgcggcaccggaagaagaaataaactatcaaaagctcaccttttgggatcgtttctggggggaagcatgtcccgcctgtgtgaataattaatgtcagggcattttttgattattaaactaaacttaaaaaaatttatctttgactggaacaaattcattattgatagcgtcatataaataaaaccatattcaggttgcaatccctcatgataaggttcttagggattgttcctttgaaaaaggcaggtgagcgggaaaacataatgcaatttatatctaatccctggtctggtaatgaagaactttgagtttgaaaggaaggttttgatgaacttttctgaaggtgaaaaaaaaatattatatgcagtgattattttggcagtatctttggtgctttgttcttttatcatagcaggtggtattaaagacttttccggcgacaagaatactgttactgtaactggttcagctaaaaaattaattcgatcggatttggtattatggcgaggaaacttttcagaacagtctgcccaattgcctgaagcatacagtaaactcaaggaaagtttaaataaagtggtcggttatctgaaaacaaacggtattgaggaaaaagatattattataagtgctattcagaccttccccttatatcagatgaaccctaacgggatgcaatcaaacctggtagagggttaccggttgatgcagtatattgaaataaaatctaataatgttgaaaaaattacagaactttctcgttcttctacagaactgattaatcagggagttcattttgagtcccagcaaccccagtatttttataccaagcttaatgaattaaaggtcagcatgctggcggaagcagccaaggatgcaaaaaacagagccgaatcactggccgataattccggcagtaggataggtatactgcgctccgccaaaatgggagtatttcaaattacccagcccaattcaactgatgtatccgatatgggtataaatgatacgtcttccttggagaaggaaataaccgcggtggtaaatgttgagttcagtataaaatagattgaatgtgatggaaaagcacctggaaaaatattcaggtgcttttctgtgcgcgcccggaagttatgcttatgatggatctgtggctgcccgaaagctgtttaaggcgattttcctgttaataaaattgctcaatcgggaggaatatcttctttaaaagaagaattacagaatgattcagacccgggacaagaaagtctctttaagcagctttcgggcagccatagcacttgtgatcaatggaaataaaaaatttaagctttagcaatatattgctaaagcttaaaagctaaggaaaagaagtgaatatcttgagcaaaaacaattatcataaggcgagtatcaccttagcagtcgtaactgttggttttttaatcagcttccctttccgctcaagctttgccggaggattattggaaagccttttcggtgctgctatgattggtgggttagcggactggtttgctgtttcggcgctgtttcgcaagcctttaggtataccctggcgaacggaaataatccctaaaaaccgtgataaaattttcaatactttaattgatatggctgagaacgaactgctgaccagggataacattaaaaagagattggccggctacaatatttcagatctgttaataagatatattacagaatatgggggaaataaaaatattaaagtcatcctaaacagaattataagggatatttgggttaatattaatccagaggataccggtaaatatttagaagatttattgaaagaaaatgccttaaaaataaaattgtcccccttgctgctggaggttgtggaatggtccctgaaaaacggctatgatgaaaaagttattgattactttcttgacgagttaatcagaatttgcggtcaccgccaaatgaaaatcatgattttaaacctttattgcaatttcagaaaactatacgagcaaggtttgttgagaagaaaagtagctaacgaaataatattaagttttatactgcgtctgcctccggagattattgctgactaccttcaagcggaactgcttaaatttctcaaagagataaaagaacctgcttcattttggcgcgataaaattaaagtcagaattcaggctatacttttaaatcttaagcaggatacaagaataattaataaactggaagcctggaaaataaaccagattgagcaaaacttgcatatacaaaatgctgtggttgcttttatacgggctttgcgggaggaagcggcggcagcgcaggataaaacctggcaattatacagttggacagacggatacatagatagattaattaaaaactttaaaaaagattatgtaaagcaggacaggctcaatgaggttgttaagtcagctctgaataactggattgatcgccagcacaaacaaataggaataattatcaaggaaagcttgaaccgcttttcaggatatttactggtagaatttatagaaaacagggtgggtaatgatttgcagatgatacgcattaacgggtctgtagttggtggtttaacgggcgtattaatatttttattaaccttttggatgacataggacgtgaaaattaatggtgtataataaatttgctaaccggatcctggcactttcttttgctatattccttgcggcgacttttttgaagtattatttaggtaatttgtttattgtaaatcttatattttttgtgatgcaagcagcgctggtaggtggtattgcggactggtttgccgttaccgctttatttagaaaaccgctcggttttccctggcatactgctattataccttccaaccgggaaaagcttattgactctctggcaggtatgattgaagaggagttattgagcactgcttctattaaaaatcgattgaataggctgcatttggtcaacatgtttattgattgggcggagaagcagggttctccatactttatagaaatagcggctaaatttatacaaaaaattttcgacaagatcgacattgccaaaacagctcagtatattgaaagtatgattaaagaaaatgccgataggctggatataggaccattgttgaaaaggctgggcacatggttgacggaaaagggggaagatgagaaatggctgaatcttatacttgatgaaatgattttgattgctgagaaacccggtaccagagatagaattcgtgagattatggaagaaataaaagataggagaactcaatcattattgagcagagctttagggaagatagctgaaattaccaacacgataaatcttgatgatgcggcagaagccttgcaatttgaattactggaagtgctgcgggacttaaagaatgagggacatcctttgcgactcaggctgaagacaatattttccgagcttccgtctaaatttgaccgtaatccttcctggtctaaaaccctaaatatttggaaaaaaacaattatagaacgtgtggatttgggttccatactggaagtactgataaattcagcgataaaaaaggtaaaccagcctttatatggaacagaagatggtttagcgggaaataagcagaagccaattgatagtgagatttcttcatttgtcaactggctgatcggacaagttaatatattctggcagcgattaaaacaggattctaaaaataaagaccggcttaataaatattttaagaaaataatattccaaattattgaatcggagcataaattgattggtaatatagtcagagaaacgcttagttctttgaccaatgaagacctgaacaggtttgttgaggataaggcaggaaatgatttgcaatggattagagtcaacggttcattagtcggtgccttagtcggtctcctgatttttttgtttttaaatttgttttatgatccggtagtagtaccggttataaaatcctggttaatgtagaacgtgacagttaacggttataatggaataatttaatacttataaaaagataataagggagcataataggatcaacgggttcacattgattaaaaccgaggtcgttgcaatgacaaagaaatttgtagcaacagccggccgcaggtaatattgactggtaaagtcagttagccggagggcaaatcggtaattttcgcacgattattatatggtcgtaaatgatacttaccggttaggataagattgttatgagtttcgaataaaacttttttgagtttttgaggtttataacagtcgagagattgttgtgagcttctaagatattcataacagtcaagcaaaggttactgtgtgttctgcaatggttcagattagtcggaagatttttctgagttgtgtagggatgcatagcagccggcgataaaatcatttgtgaacccttaaaaaggaacctttctcttgccagggaaaggttccttattttgagttggatgccttattgaggcttaaaccccatgtgcatagctgcaacaccaagggtataaggttttactatgacattgatcagccctgcttgtctgaacatatcggccagctcttttctgcccggaaaatccctggctgattcctgcagccaggaatactggctatagcttttagcaatcattttacctaaaagtggcataacatggcggaaataagcataataaaactggcgaaagatcgggatctccggctgagatgtttccaggcagaccacctttccgcccggcctggctacccgtcgcatttcctgcagcgttttcagataatcaggcacatttcgtaagccgaagcctatggttacataatcaaaagagttatcctcaaaaggcagatccatagcgtttccgtgaaccagcttaatttgtttcaatcctctttcagctattttgtcttgacctatcttgagcatgtttttactaaaatccaggccatatacagttcctgtggagcctactgcaagagccagggcaatcgcccaatccgccgtaccacagcatacatccagagctgacgaaccttttttaacttccatcttcttcatcgtatcttttcgccaggcaatatggcgctgaaaactgatcacggagttcataaagtcatatttttcggatattgtttcgaaaacatcatgaacgcgttcttctttggactttgccatagcttaacctctttcagaagtgaattttagtccggtgacaatgatagtaagcttgtctccaaacaatattatacaataaccagaggtattgcaatacaatttatcatgttgagatttctatttttaagcttgtacgaatatttaatataatattttccgataaaaatgctaatattctcagatattttattattttgttaatatgtgtattgctcttcttttctacatattttaaaatgtatgtaggagttgatcaaggtggataaattactgacagtaaaccaggtggcaaagttattaaatgtttggccggaaaccgtcagaagatgggataataccggtcagttaacttccgtaagaacccctggtggtcacaggcgttatagggagtcacaggttctggcacttttaggtacccccgaaactatcggtgcacagctgcgctgtgctgtttacgccagggttgccaatcaggaatatgctgataacgggagtttgcagcgacagaaagagagattaattacttatgcggttgaaaaggattaccgtgtggcagctgtatatacggaaataagctcgggtctgaaagagaacagggaagaacttgctaaattgctaaagcaggccataaaaggggaagttgacattgtattaactgaaaataaagatcggttggccggtttggggtacaattatttacgggagtttttattatcatataaggtgaagatagagtttattgaattgaatgaaaagtctgaaaaccaggatgaattactggaggatttaatatatataattacttctttttcttcgaggatatatggaaagcgtggtaatagggtagccaaaaaaataactgatattattaaggaagaaatcttattggtaaagtaatacctgcgggaaggccggaatcttccttggattcagaagactccggagtttgcagactaatcacttttttctttagccccgttaaatttaaaattggccagaattgacaggtttgttaccagaggcgcgctgtcactgtaagcctttatattgacctttgcttcacgtttaggctgtaatacatatttttcctggtaccggcagtgagtgcagacaataatcttaccgcccttgccttctctgatttccatccttctctttttacactgggggcagggcctgttgctggtttctttttctacctgcctgtgtccgcagctacggtcaggacagaccaggttgctgcctcttttagtttttactgaaagcagaaactttctacatttgggacacttgttgccggtaacattatccggtttaaaagtgctggaactgttcaatacggtagttacaattttctctgcgtgctctctgatgcctgaaatgaactttgtgcgtttggatttacccatagctatatcatgcagctgctgctcccatttagcagttaagtctgcctgctttagctcaggcggtacgagttctactaattgaatgcctttggctgtggggattaactcttttccacgccgttcgacataattagaggagataatcttttctattatttccgcccttgtcgcgggggtgcccagtccactttccttcacagattctttcagtatctcgtcctcaataaatttacccgggtgttccatagccgaaagtaagctggcttctgtatagcgggccggcggtttggtttgtcctttaacagacttgcaggacagtacctttactttgtcaccttttttaagcggcggcaaattctgttccggagtgtcgtcatagcctgtgtctttctcccttgattcattattataaacagccttccagcctggattggtaactaccttacctgatgcatgaaaatgttcacctgctatgagcactataacagttgtttgcttatagctgtaggccgggtagaatacagctatgaaacgccgtactattaaatcatagatatttttttcctcggcagtcaatgccgccaggttggctctttctgtggtaggtataattgcgtggtggtcggtaaccttgctgttatccaccagtcttttgtttatcggcaagggttttgcggtcaatggcttaaccagttctgcgaaataaccgcccgatacggctttcaatctgggcatcagtgttggtaccatatcagaggttaaatagcgcgagtcggttctgggataagttactaacttatgtctttcatacagcatttgcaggcctgcaagagttttctgtgctgtgtagccgaactttttattggcatccctttgcagttcggtcaagtcataagccagaggaggttgctcacttttttcctgagttataagatcgattacttctccggacttttcttttaccttattaacaattgtttctgcttgcaggcaatcagaaaatcggttatgttttcctgacttatctcgccattcagcctggaatttgcccaaattagccttgactgtccagaaatcagtcggcacaaacctttttatctctttttcccggctaaccagcatggccagagtgggggtctgtacccgtccggcagacagctgggcattgtacttaacagtaagggcccgggttacattgagtccgattaaccagtcagcctcggcccggcagattgctgaatcatacaggttattatactcagtacctggtcttaacctggtaaagccttctctgatagcttcgtcagtcagcgaagatatccataggcgtttaaaaggtttttggcagcgggcctgtttcatgatccatctggccacaagttctccctcccgcccggcgtcggtggcaataatcaattcccggacatccggacgtttcatcaatttgcttactatatgaaactgtggacctgttttcttgattaccacggttttcatttcagcaggcagcatgggcaggtcttctgttcgccaggtcttgtatttctcgtcataatcctccggttctgccagagttaccaggtgccccagagcccaggtgacaatatatttgttgccctcaaggtatcctttaccctttatagtacagttcagtatcctggcaatttccctggcgacactaggtttttccgctaagactagtgatttcatcagtgcctcctcaataggttccgatttcttttatttctttatcttgccttgatttttttgaattataaaatatattgtaaaagtgatagagattaatgtctggtttatgcctggctataactttaaaatagacgaaagttgttttaccgagttttcaaaatcatttaaagcatcttggatgggctgtggtgttgacatatccacacctgcctcttgcagcaagtttattgggtgtttagaacctccggatttaagaaaattcttatagcctgttaaaaatgaccggtttttattcaagatgccggctgctatgcttatagccgctgaaatacctgttgcatactggtagacataaaagggggagtaaaaatgaggtattcgcagccattcacaggttaattccgtatcaatgacaaaattctctccataatacagtttatataagtctttatagacggtttgcagtgtctccggggttagaggctgatttttttccacggtttcgtgaacctgcttttcaaaatccgcaaaaaatgtctggcgataaagggtcgagcggatgctgtccagatgcatgctcaacaagttggctttttcctgctcagaggttgatttctttaataaaaagtttaagagcagagtctcgtttacggttgaggccacttcggccgtaaaaattacataatgtgaatttatgtaaggctggttttcattgctgaaataactgtgcattacatggcctaactcatgggccagggtgaaaatatcctctacagtaccggagaagtttaacagggagaaagggtgagtgccgtaaattcccatagcgtaagcacctgatctcttgcctttagccgggtagacatcgatccatcgctcggaaaaagcccgcttcagtattcctacataatcctctcccagaacagccagtgcctccagcacaatatctctggcctcttcaaaagtgtaggttttattcatatctttgaccaccgggacaaacaggtcgtaaaaatgaatttccggcagaccaaggattttttgacgcaaagctatatagcgctgcagcttgtcgacattgctgcgcacggtgctgattaagttatcgtaaactcccggcggtatgaagttgctggaaagggccatatccagtgatgagctgaagtttctgataccggcagtgaatatgctgtttttaactgctccataataagtggaggtaatggaatttttgtgtgaggcgtaagtattgagcagtcccttaaaataattctcacgcaaaaccctgtcttgagaagtcatgcacttgagataattagcctcgccggcggtaaacttttgcccgtcggaacctgccacttcgggaaaatctaaatcattgacagctatatcgtcaaatatttttttaaaggagcggcccagagagttcattttagtcaaaatttgttcaatatccggtgagaggacatgttttttcagagcaaatagtttttcaaatttaaaagagtatatttccagttccggcagctgttttttataagataggaagctttcttcatttaattggagcagttccggttcaacaaaagacaattgtgcgtctattcccgaagacaaagcatcaattctctcatagcgtgttttggctgtgttgtcacccatggaagtgtcaaaagccaacctggcgtaactataagcctgctccagtttgatggataaccggtcaatatcggccagagcggcatacaggttttctgccgaaacggttagattgccctgcatagaggtgactttggaggttagctcctgtatttgctttaaggcatcttcccaggctgtgtcagaggggaagatagcggttaagtcccaggagtatttgtctgctgttgcgtttatcatagcttctcctttcaaaactgtggtatcttacaatattatctgttttatgtttaaattatgcaatgttttttttatacttaaggaaatttaagacgactttcttgaacagaattcttttctaatattattaaaaattcaagaaaaaactaaaactatattattgacaggggaatttaattgatgtatattaaggtcaaagatggtcagagattgattccggcaagtcaaactgttaacaaaaaataattaatataatctaagggggtttgtattatggctaaaactgtaggtattgacttgggtactactaattcagttgttgcggttatggaaggcggtaagccggcagtcattgtaaatgcggaaggagcccgtactacaccctcggtggtggcatataaagaggacggggaaaggttggtagggcaggttgccagacggcagtctgtattgaacccggagaatactttatattctgtaaaacgttttatcggtcgccgtttttctgaagtggccgaggaaagacaattgctgccttataaaacagttgcaggggccaatgatacagtaaaatttgatattcgcggtaaattgtactctcctgaagaagtatccgctatggttttacgcaaactggcagatgatgccgccaagtatttgggtgaaaaagtaactgatgctgttatcactgtacctgcatattttaatgatgcccagcgccaggctaccaaagatgcgggcaagattgccggtttaaatgtattgcggattattaacgagcctactgccgcggccctggcttatggcctggataaaaaaacaaaccagactatcctggtctttgacctgggtggcggtacttttgacgtatccatactggacgtgggtgatggtgtgtttgaggttaaagctaccaacggtgatactcacctgggtggcgataattttgacaaagtgctggtagactggatggcagaagagtttaaaaaggataacgggatcgatttgagaaaagataagcaggctttgcagcgtttgagcgaggcggcggagaaggccaaaatggagctttccactactatggaaactcagattaacctgccttttattacggctgatgcttccggtcccagacacttggatatgaaattaaccagagctaaatttgatgatattacccaccatctggttgaacgctgccgcggcccggtaatggcagcactgtctgatgccaaactgacggaaaaagacattgatgaagtaattctggtaggtggttctacccgtatcccggctgtgcagaaaatggtgcgccagttgacaggtggcaaagaaccgcatcagggggtaaacccggatgaagtagtggcagtgggagcggctattcagggcggtgtattggccggtgaggtaaaagatgtactgcttttggatgtaactcctctgtccctgggagtggaaactctgggcggggttatgtcaagaattgtagagcgaaatactactatcccggttagacgcagccaggtattcagcacggcggaagacaatcaaccggcagttgatattcatgtactgcagggtgagagagaaatggcccgtgacaaccgctcgctcggccagttcaagcttgacggaattcctatggctcccagggggataccgcaaattgaggtaacctttgatattgatgctaacggtattttgaaagtcagcgctaaagataacggaaccggaaaagagcaaacaataaccatcagcggttccaccagcttggatcagtcggaaattgaccgtatggtgagagaagccgaggccaactcagttgaagataaaaaacgcaagcaggaagtagaagcgcgcaatgaggcagatactttggcctaccaggcagacagacagctgaaagatttgggagataaagttccggtacacgagaaagcacgtatagaagaattgctgagcgatttaaagactgcactgaaagaaaatgcaccggttgaccgtattagagccctgcagagtgatttgcagcaggctgtctatgccttatcacaagcagcttatcaacagcagggtgaagcaggtggctgcagcggcggcaactgcggtggcgggcaccggaatgacagcggtgtggtggatgcggaatttgaagaaaaataatattgaggcaatataatcgctttaggtaatatgggagtaaggcatatttcaacagcttcttaatgaggctgcatcaaggtagtttaagatgaaaatacggtctggcactgggataaaggtaatctatctttgcctctttgccgggccgcaaactaaaataaattattttttataatatattggaaatatgaatgtgaattacataatataaattttactctcaagtaatacaatgagaggagggcttaaatgaaaagaagtccggaaaaaccgttagaattgcaagcagcggaattgcagcatgaattggaagaagaaaaaaaccgccatttgcgaacactggcggattttgataactaccgaaaaagaatggaaagggaaagggatagcatatccttaagcggcaaaaaacaggttataaaagacctcctgcctgccttggataacctggaaagggctatgggacaagtacaggaggattctgtcaagcagggtttagtgatggttcgccagcagtttttcgatatactcaagcagcacgggttggagttgatcgaatgtaagggccaaatctttaacccggctgagcatgagggagtcggctttatagaagatgagcattgcccgcccgggcatgttgcagaagaattgctcagcggttaccgtttaggacaggaattgcttcgtccggctgcggtccgtgtagcgaaaggcaggtgaataggcaatgagtgttgcttttcaagattattatgaaactttaggcgtaaaaagggatgctgctgataaagaaataaaatcagcctatcgcaagctggcccgcaaatggcacccggatttaaacagcggcaaagaaaaagaagcggctgaagagaagtttaagcagattaatgaagcgtacgaagtcttaagtgacccggaaaagcgcagcaaatacgacatgttgggagctaattggcgcagcgggcaggatttcagacctccgccggatatggacggttttcatttttataccaatgcaaatggtggcgaggggggctttagcgacttttttgaaatgcttttcggaggcggtggttccccgttcggtcgaggtgccagagcaaccaggcgtggcccgacgcgcggtcaggatgtggagagtgagattgaactgtcactggaggatgcctacagaggcggggaaaaatccttacagctggcacagcgggaagcctgtccgacctgcggcggcaccggttatgcccaggatactttttgcaatcgctgcggcggcacgggtgttaagtccggcactaaaactctggccgtaaaaataccgccgggcatgcaggacggcagccgcattcgtttaaaaggccagggcagtgaaggtatacagggcgggcccaggggtgacctgtatctcaaagtgaaactggcggagcatcccttgtttaaactggtaggtaatgatctggaaactgagattactgttcggccggaacaggctgtattgggtgacaaagtaagtgttcccactttggacggtcaggtaaccatgaagattccggcctcagccaggtcaggcatgagattgcggctgcggggcaaaggctggcctgttaaagagggccggggtgaccagtatgtgaggattaaaatagatataccggggcgactttctgaggaagaagaggcactctaccggcaattagccgcgttaaggaaaggggtgtaatgcggtgacaaaatattacttgcaagtttactatcacaccccatcaaccagtgaggaagaagtctgggttgatgtgaacactttgggtttgcatcccgataccgcacaacagctggctgacctgggtattatagaaatcaggcaagggtatatctccgcacgccaggtaaaaaggctgcaaaaattactgcggctgcgcagcaatttaggggttaacctgccgggagcggcaataattttaaatttactggaacaagtggaaagactacaggaagaagttgaacagttaaaaaggaggtgaagacccggacggtatttagctgccggggatattatggatatgaaccgttttactaaaaaatccgctgaggcattgtccgcagctcaacaatttacggcttccaggcatcaccaggaaataaccggtaagcacttgttagccgttttgctaacccaggaagaaggaatgattccccgaatcctggaacatgccggagtaagcaccgatcttttgtctactaaaatagaagaaaatttaaaaaaaatccccgtgatcaggggttatgacggaacgctgcacatgggcacgggcttggcccgtgccatagccagggctgaaaaagaagccagggatatgaaagacgattatgtaagtgtggagcacctgctgttaggcctgttgtatgaaggagaacaggatacgaaagaggtgctcaggcaggtaggcctgacacttgacgcgctgttaaaatccctgcgcgaagtgaggggcaaccagcgtgtaaccagcgatagccctgaggacacctatgaagcgctggaacgctatggtcgcgatattaccaaactggcccgtgaaggcaaactagatccggttatcggaagggataacgaaataagacgccttatggaaattctatctcgccgcaccaagaacaaccctgtgctcatcggtgaaccgggagtcggtaaaaccgccattgcagagggcctggcccggcgtattgtaaccggtgacattccagaggggttaaaggataagatacttatagaattggatatgggtgctttagtggccggtgccaagtaccggggcgagtttgaagaacgtcttaaggccgtgctaaaagaagttcagaactcgcagggcagaatcatcatgttcatagatgaactgcatacagtagtcggagcgggagcggctgaaggggcaatggacgcaggcaacctgttaaagcccatgctggcccgcggagagctgcgtactatcggatccactacgctggacgaatacagaaaacatatagaaaaagatgccgctttggaaaggcgtttccaaccggttatagttaaccctccttctattgaagatactatttctattttaaggggtttaaaagaacgctatgaaatacaccatggtgtgcgtataaaggacagcgcgctggttgaggcggcagtgctctcggatcgctacatttcagaccgtttcctgccggataaagcaattgacttaatggacgaggcagcggccaaattgcgtactgaaatcgacagtatgcctaccgacctggataaaatcacccgccgcatcatgcagctggaggttgaagaagcagctctgagcaaagaaaaagatcaggtttcacaggagcgattggaaaaactaaaagagcagctggccaacctgcacagcgagtctgactccatgaaagcccaatggcaggtagaaaagcagggtatttcccgcctgcagcagattaaaaaggaaatagaagaaactaaacaggaaatagaaagagcagagcgggaatatgacttaaaccgcctggcagagctgaaatacggacgtttaaatgagctggagcgccggcttaaatcagaagaggaactgttgtcaggaaaacaaaaatacggcatgcttctgaaagaagaagtggatgaagaagatatagccagtgttgtcagccggtggaccggtattccggtcagtaagctgatggaaggggaaaaagaaaagctgattcacctggatgaagaactgcataaaagagttatcggtcaggacgaggctgtgcgcgcggtggcagacgcagtgctgagggccagagcgggcattaaagatcccaaccgtcctatcggcagcttcattttcctgggacctaccggtgtgggcaaaacagaactggccaggtctctggcacaggctctctttgatgatgagaaaaatattatcaggctggatatgtccgagtatatggaaaagcacactgtttcacgcttgataggcgctcctcccggctatgtcggctatgatgaaggcggtcaactgactgaagcaatacgccgcaaaccctactcggtaatcctgttggatgaaatagaaaaggcacaccacgatgtttttaatgttttgcttcagttgctggatgacggtcgcctgactgacggtcagggaagaaccgttaattttcaaaactccgtggtgatcatgacctccaacctgggtagtcaggaaatcctcaaccaccaggatcaaggcggcgactatgagcagatgaaatccggagtactgggcattttacgccagcattttcgcccggagtttctcaaccgggttgatgaagttgtggtcttccacgccctcaaccagcctcaggtgagaaaaattgccgcgatattattggagaaactggctgagcgtattaatgcaggcagcggtatcaaattggaatggagcgatgatgctttaaattaccttgccaataagggttatgagccggtttacggggcaagacccttaaagcgcttaattcagcaggaagtggagactccgttcagccgtatgctggtaaaaggagagattgtacccaatcaaattgtactgttaacgattaaagaaggagaactgaattttaagattaagtcttaaagtactgtttcttaaatcataaataaagttaagtatgataaaaatggcatatcccctataaatatcaaaaaaagaatcctaagtgtacatcaaagtacatcttggattctttttttatcaccggagattattgtccactcattaaaaaatcatacccgcaaagttgaatattatttgtattcagaaactccctggtgctgctctggcagaggatgttcaattccttccgccgtccgtcaatgtaactgctgttttcagcaagtgtctgatctactgtacctggatggcacataagttccataataccaacagcctggttttgggcactgctgataaattgccggaaagattccggagataccgcttcaccaaaccattctccgcaaaaatagtcaggtgtgggtatatttatagattgaaaaaggtttttcatctcctggttgatgctgcgtgccggtaatctatattttattgctgtttcaataaacgcttccaagacaagcgggtgagagtggatatgatggtgcgtgtccaagtgcgtgattcttatgcccatgtctttgaccttcattatttgtgcttcaaactcattgagaacttctttcttgtctataccctcgttataaatatctgtcggatttttaaaattaccggtgctgtctaccagggaggcaaccttttccagaccggcaaccggttgcccgtgggtaatacaaaggtgtatgccggcagcccgcaaagtgctattttttaacaggcacagagcgtgctctgtgccttcctggttaaccatcagtgtagtgcttcggacaataccctcttcaatagcctttacaataccttcattaacacccctgctgtaaccaaaatcatcagcgttaacgatcagcttcataggttcaccgtctttcaataactttatattaaattgccgctgttaaaataaaattctcacagaccggcttggctctaccaaatattaagactaagtgttaaactataaaaaatagaccccaaggaggtttttttaatggccttaaccttttattgttattctaaatgaagcacctgtaaaaaagccaaggcttggctaaacggtaaaggtattacataccaggaaaaggatattgtggcatctccgccccaagcggaagagattaaagacctggttgcgctaagcggtaaagaattaaagaaactgctcaataccagcggcaaatcctaccgtgagctgggcaaagaagcagtggcagctatgacggaagagcagttgctgcaggctatgcaggcagacggaaaactaattaaaagacctcttctttctgatggccaaagattgctgatcgggtttaacgaagctaaatatgaggaatttttaaaaaccatagtataaagaatcagttctttttaaattgatggaggctcaaacaggcaaggccataaattatttaaacaggtggtttaataagtgaaattaaagggccttggctatttgagcagagaatttattgcatttaccatattacgacctaactggcggcaatctgacatagtcagttcatcctctgacacgctcctgcgccagacagtttttccgtctttgatatcggcaaaaagtgtgccatttacaccgcctgacataatgggcgctgactggttgcgggagtctacaacataaaggccctggacggtaagaaagtgctccatgatgcggagagctgcttcctggccaccgttgcgcaggcccgctatagttacggctgccccgaccttgccggccagcatatttttgcacatatgcagccaacgggtgcgatccataaagtttttcataagagcggtaacgttagcccagtaaacaggtgatcccaatacgataccatctgcctgaagcaatttttcaccgacaagcgtgttgtcgtcatcggtaatagaacattggggtttaccgaggcacttattgcaggagacacagaatttaatattataatcagttagttccagtaattctgtttctgcaccgagagctgcggcttcatccagtacagcatgaagcataatagcagtattcttccctttgcggtgacttccgttaatgccgataattttcatattccttctctccttttataataaatgcttaataatagttataaaattgactttcagggaatctcagctttagatacaggctgtttgagattacagtgttttatttgtatttttttgttcctgtcgagttataatttatatcataatgctgcaggtgtcaattaaattgctgcttaaaaataatgctggtgaaagcttgtctgtctattgacagctgaggtttatgctggtaaaataactactaatattttaatagctaaactaaaatgatgatgacagggaatagtaggtgactagtgccgggttcagagatctgccgtttggtgtgaggcagacgaaggccagcgctgaactctccttggagtagccgaccaaaagtaaaggggtgtactttgcgagtaggctcggacggggcttctaccgttaaaaggaaggggatatcggatattaatcccgtatcttacgaggaggacggcttcatgtcgtcaatttgagtggtatcgcgaagctaacccttcgtctcaagaatgagacgaagggtttttatatttttgttgcataaagggggtggtgctcatggaagcagaccttagcggtctttgtagattaccggaaaattatataattttagaggaggaattaaataatgcgcaagttatttgttttcgacaccaccttaagagacggtgaacaatcactggggattaccttaaacgttgatgaaaaattagagattgccaggcagctggtgcggttaaaagtagatgtgattgaggcagggtttcctaactcttctccgggagattttatttcagtgcaggctatagccagggaagtgaaaggtgttgtgatttgcggcctgacccgtgctgttaagagtgatattgacagatgtgccgaagccctgcgctctgctgaatacccgaggattcacacaggtatcggagtatcctccgtacacatggagaagaaattgggttttacaccggaacaggtagttgaaacagcggcagccgcagttaaacatgccaaaaaatacgtggcagatgtagagttttttgcggaagatgctacccgcggagacagggattttttggttcaagtcttggagcaggtgattaaagcaggtgcaactgtggttaatatacctgacaccttgggttatgctacccctcaggagtatagccggttaatctcctatgtcatgaaccatgtgaaaaacattgaaaatgtagtggtcagcgtgcactgtcataatgacctgggtatggccacggcaaattccctggccggtatagaggcaggagcaaaccaggttgaggttacagtcaacggaattggcgagcgggccggcaatacttctctggaagaggtggtcatggcaatccatacaaggcgcgatcattacggtattagaacagatataaatacccaagaaatatggcctgccagcaggctggtagcaagaactgccggtgtaccggtgccggctcataagcctattgtcggcgaaaatgcttttatgcatgcttccggtattcaccaggatggctttttaaaagacaggcaaacttatgaaataattgacccttcaacagtcggcgcttccgcaagtaaaataagtttaactgccagatccgggcggcatgccttaaaacatatgctggagacactgggttacaggatggatcgtgaggcgctggataaggtataccacagcttcttgcaaatagctgatataaagaaggaagttatggctcaggatctgcacagcataatgcagatgactgtttaaaaactgagttaataagcatttttcacaggttataaacggggtgagaaaatgtttaagtggaatgcaggggattacagcagaagctcatccgaacaagaaaaatgggcaacggaattaattgcaaaacttaaattaaggggcgatgaaaggattttggatattggctgcggtgacggtaaagtcacagcggccatagcccgactactcacagagggctccgtcctgggcatagacagttctccggaaatgatttttttcgcctgtcagacaagagggtgtgatacaaataagaatctctcatttctgaagatagatgccagagagctggactttcagcctgaatttgatgttgtattttctaatgcagctcttcactggacaacggagcatttgaaggttttgcaaggaatcaaaaagtgtttgcggccatttggaaaagtattgctgcaaatgggaggcaggggtaatactgaggccatgctgacagttgtttcaacaattatgggcaagtcaaaatggagcgagtattttaccaatttctcatttaaatacggtttttatggccccgaagaatatctggcctggctggaaatggccggtcttaatgcaattagagtagagctgattcccaaggatatggtacacgggggggaagagggtttggcggcctggttcaggactacctggcttccttatattcaggcagtaccgcagcacttgcaggaagagtttatatatgaagcggtaaagacatatataggtaaatatccgctagatacacagggccgggctcatgtgcaaatgatgcggctggaagttgaggcgcagaatattcaatagtatttgaagtagtaaattaacagggaaagctaatttagctttccctttgtatatgcgtatttattgcgtgtcagccagtttttttagagcaatcccttgtttttataggttgaaatttttgtgcagctttttatgagtaaacctcttaacgcgattggcgtattcctccactgtctggccgctgccagccaacaagtatttatatattaataagccttccaagcctacaggtccccttgcatgtattttattggtgctgatgccgacctcagcccccaggccgtaacgaaaaccgtcactgaaacgtgttgaacagttccagaaaacacttcctgaatctaccaggctcataaatgcagccacagcatttttgttttcggtaatgattgcatcggtatgtcccgaaccataggtgttgatgtgctcaactgcttcgtccagctgctccactattctaatagatagcttatagtccaagtactcagtcttccagtcttcctctgaggcgggagttatatcaatgacggacagagtctttgagcaaccgacaagttctacatgtttttcctccaatgcttctttgaccagaggcaggaattgcggggctatttccttatcaacgagcagagtttcggttgtattgcaggctgccgcatactgggttttggaatcaacaaccaccttgacagccagatctaaatcggcatttttatgcacgtagcagtgacagataccgtcagcatggcccagcacagctattctggagttgtccataatgtatctgacaaaatcgttagacccgcggggaataataagatctatatattgatctagcttaagcatatcgttgacatcagtcctggtttccagtaactgcaaccaacctggcggaagaccggctttttccgctgcttctactataatctcagctagagttttgttggtttctctggcttcgctgccaccttttagcagcacactgttaccgctttttaaacataaagtggaaatctgcaccagggcatccgggcgtgattcgaaaataacacctattacgccaattgggcagctgaccttgtagagttccaggcctccgtccatttcagtggagtctaaagtttggccgacaggatcgggtaaattgatcaggctttgtatcccctcaatcacgtcctgaattttgctttcatcaaatcttagtctttttagaagaggtaatgccaggccttctttttcacttctttccagatcggctttattggccacaattattttgtccttacaattgcccaggtttattgctatttcttgaagggccttgttctttaattcagtttccgctgcagccaacttaatggaagctttttttgcggcagccgctatctctttaattctcattttttcaactcctaaaataataactgttatgttcaaagctatcagagggttgttgatttgtcaataatattatggtacagatactatcgaagaaaaagctaaaagaagaattattgagcaattctgtctacagcagcctaaaaagttttgaagaaatttatatacgacctcggattttatggaggttgtttcgtatttatctaatagaaaactataaaggaggttgattggcaagactgtttgttatcgaattattcattatggagggggaaaatatgtttaagagaggtttgaccttatttttagccatgtcagttttattattgagtacttccacagcagcgatggcgaaaaataatggtaaaagtaatggcaacaataaatttaataatgtagttaattatagttttaatgtaacaaagcaaaatgcaaataaaattaaatttaaggacgtagttaatcactgggcaataccccagatcagtgcgatgaatatgcagggtataatcagtggttatccggatgcaaatttccagcctgaaaaatcggtaaccaaatacgaagcattaacgatgatttgtagggccctgggcatgaatcaagattatagcgctgataacaaatggtccggtgttcctgattgggcacgggagagtattgattttgccgtggaaaaaaatattatttccgaaaaggaagctaaaaattttgccggcaacactccggccaaaaggtatgaagtcgcaatatgggtagcacgggccgccaatcttgattcctacaataatattaactttgttgacatgaatgatattcctgtttatgccagatcatacataggctctatgtacagatgcggctacatggtaggttatccgggaaatatgtttcaacccaacaagcctattaagagggcggaaatagctgtcatattgtttaatcttttgtcggattataatcaaacctcccactacaaagtagtaaaggggacaattaccgatatagacgatgacagtgttactatcaataataaaacctatgagataactgatgatacagaaatttatctaaataaagaaagcgccgactgggatgatatttcagaaggagataaagcagttatttatttaagcagcagttctgaaattaattatctttacgcttatgatgacgatgaagatacagacgaagatgagttaacagtagaaagttatactccggctaagaacaagcaaaatgttgacagagatattgagcaattggttgtaaagtttaaccaggatattgaagctgaagaagattatgaagccgtattagacgctattgccattacagcaactgatgacaatgaaaatgttgatgtaacacgcagtattgatgtggaatctgtagaaattaaaaatgatactctctacattaacttagaagacgcatttgattatgatgaaaattgctcagtgactattgacagtggagtcattcaggcagaggattccaatgatactaatgataaaattgcctggtcctttgatatagaaagtgaagatgaattgaaagttgaaagcttaagccctgctgacggtgctgacaatgtggatcaagataccgacgagttagtggtaagattcaataatgatattgaagcaaaaaacagtttaagtgatatacgtcatgctattactgtcagtgacaatattgatgtcgaatctgtagaaatagatgataatgaacttattataaaactggatgatgaacttgattataatgaggattatactgttactattaatagcggtgtaattgaagctgaatattccagttatactaatgacgagattaagtggtccttcaccacagaagatgactaataataagcagttagtttgtttatcgggcaaccggtaagataaggaggagcaagaccggatgaaaaacgggttgattacattagcagtatttatatgcctggtattcagcctaagtggcggtgtttcggcagcaacaattactgatgtcaaaggacactgggcagaagcttctattaataaatggatatctgccggttatgtatcaggttacccggagggcttgtttaaaccgaatcaaaaaataagcagagcggaattcgttactctggtcaataaggcctttaaaaagcaaaatccgaacagccagtgcaagttttctgatgtaaagcaaacagactggttctacccaggtgtgcttgccggtgttgccggtggttatatatccggctatgagggaggcacgtttaaacccggcaaatttattagtcgccaggaggctgcggttataattacaagacttcttcaacttaacaacggcagcaatatgaattttaaggatgcgaacagcattcccggttggtcggcaagcggaattaaggctgtggttgccaataacataatgaaaggctattccgacggcaccttcaaagccgcacagtcaatcaccagggcagaggcggtaacagctctggacagagcatatgtttctttcatggcctttcaaggagtcaaagggtcagttaaaatgaacaattgtcctgtggaaggtgctctggttaagctctttgcacggaataatcccagtgtgctgaaagatgttagtacaaccgacagtaatggcatgtataagatagcagcccagcccggttcgtacaatcttgaggttaataaggacggcagcttaggctatgcctataatatcagtataggcaagggtattgcgactttacaggatttttcactggttaaggtttctataaattaatttacagttaaaaattaacccattttgcgcagcaataatattgttgcgcatttttgttgcccaggaaatggtattaaagtttgaatctctgcagttctttatacatttgtgcagcataatcattcatttccgcagctgaacatgagatgtgctctatcgcagcagtttgttcctccgtagtagctgccacattttgtacggcatccgctacctgagttgaagcctgagctatttcttgagccttttggctaagattttgaatataaccggttatggccaccagtgattgacttacctctcggattaccctgtctccccgggttacctcttccttactgacttccatattctttacagcttggtttgattgcgcctgtacggcagtgatgatttgtctggtttcactggctgatttggcagaaccctcggcaagttttctaacttcatcggcaaccacagcaaaacctttgccggcttcaccagcccgtgccgcctctatggcagcgttaagggccaagaggttagtttgttcggcaatattgttaatagtatccacaaactgtccgatattccctatagcttgattcagtgaattcaaggaatcagacacgtgacctactgaacattcaatatcatgcatgcttgatactattctctctatattttcttgtccttgttgggcctggcggctggcttcttcagcctggccagacacctctttaatattttgtgccatggagtctacggttgctgagatctcactgacagtggaggcattttctacagtagcagaagaagtttgagctgcctgggaggccagtgtgttagccgtatcagttgctttattacatataacagtggtttggccggttatatcttttaggttatgagtaattttattaaaagcttgagccagtttaccgaattcatcttttgaattatatgtgatttcttgtgaaaaatcgccatttgatatgatttccgaaaactctatgaaatgttgtataggcttgacaaaaattctccttaacaggtagtttgaaagcaaaatactcaatactaaaccgataataccgaaaagtataatttcaaaagttaattttttgagtgtctggtcatagagattgttaggaacgcctacataaagcattccaataactttgccctgactgtcagttattggttcatacgcggtttgattccattcgccaaccacctgtgctttgcccgtataggtttgtccccgtgtaataactgtttgtattacctcagcagcagcccgcgttccgatagcccgctttccgtcagcagatttaacattagtggatacccgcctgtcgccttgaaaaattgtggcagtgtcaccggtaattgaaccgattttatcgactatttcatagttgtcattgattttaacatcacccttgtagagcatcccctcgcgtacagaccattgaccgggataggtctgctcgatgagatttctactcatacctaaatccgattttaattttatttgagaagattcaattaacctggagtgaattgagtttattgagaagatacccacaacagctaggagaagaattaagaaaaaggtgttaagcagagagagtttgagacgtattgacatgcgataattacctccttgtcgttatgattcctaccggattttaagggtctataaatatttagtattaaatataacgctgcaccgttaagtaaatagaatatgcgcattaatttaatctaaatatgtgttagcaaaccttttccaacatgtattattcattagataaatcatataaacatgttgattttaacaatatttctgttttaaatttaaaaatcctgcaaatatatggacttgagaaaataatttaatccaaagcaattatttattgacaggtaaataaataccaggtatattgatcatggcaatattaacattgtgaatataactataatgaatggaggtgcttgacttaaaaggtcaggatgtcattctaggagactgtttcaaaaatcaatctccctaatataatgtatagatattgcaaagcaggctttaacctaattaataagatccaaagaaagtccccaaaaatacgagtaaatatggtataattaaaataaataaccatatgcgggggtatttagccatgatgggtaaactaacaaatcaaattaacttttctgatacagatgaatggtataaacgaataccccaaaattcattttggcataaagtgcgtcaatgggcagaagaaaatctgtcagatgatgactttgcccatctatattccagtaataggggacgcccgtcattacccccggtgtttatgctgaaatccatactgatacagcttgaaaaacaatactccgatcgtgttatggaagaatcagcaatgttcgatgaccgcgtaaaatatgcactttgccttagccgtaccccccagataaaacttgaccatgccacattatgcagatatcgcaaaatattcttagaagacgagcagggaaagaaaatattaaagaaaacaatagaaaatgcagcagaagcagggctattcgaagaagctaataaagatgctgtcgactcatttatgattcatggagcggcagcccgtcaaagtacctttaccatgatccggaaagccacagcccgggtattacgccaggctgacgttgagggctttattgaagatataagacaaaaactcaatcgtgatgattaccttaacaataaaaaacccactatagactgggataacatagaagctcgcaataaattactcacagaaatggtccttgacgccagaacaatagccttatgggcaaaagagaacaaagccaaaatcagtgaagaactaaaccaatgcatagaacttttgcaaatagtagcagagcaggacattgaagaaaaagatggaaatatagccatccgtcagggtgtagctaaagacagaatcatatcagtagaagatccgcaaatgcgtcatggacgcaaaacaacgagcagtaaaacagatggttacaagggacacatcatgtccggcggtatagaaaacaagataataacagctgcagaaataactgctgctaacgttccggacagtgaacctgtacctgacttaatcaagcagcgtcaagaaaatacaggaagtaaacctgattcccttagcggtgataccgcatatggtggtgctgaaaccagaaaacacattaaaaaagaaaaaatcaaactaatcgccaaagtacctccgtcaaccaatgtaaatggatgttttaataaagacaaattcatcattgatctggataacaaatttatagaatgccctgccggagttcgacttgaaatagataaggaactgggagaaaaggaaatatgctgtaaattcccaaaagaacagtgtcaaaattgcgatctaagaaatcaatgcaccaaaagtaaagatggcagaacagtaagaatacatccgcatgaagcattattgcaaaaggcacgtaaacaacaacaaacagcagagtttaaagaggagtatcgtttccgtagtcggattgagagaataatttattgtgttactaaaaatggagcccgaaagggtaaatataatggacttgaaaaaaatagatttaagttgcaactccatacggctttacataatatcaaaacaatactttctttagctaaaaaaaatcctgcgatagttgtatagggataagtgtgtctattcgttaggaattatatggaaaatggtgttgtgtatgcttcattatgctgtttaattaaattgtttgatgctcttttgatagaaacaatcaccaaatactgtggttttatctattaattccagttgtgtagttgaaattattaaggtaaatcaaaaaaagagtatttttgaaacggtctcctaggtgtgctgctggaaaaaccaatgtccggctacgatataaaacaatatatagaaatccatttcccatttttttttgttgcctcctatgggacaatatatcctacattaaacaaaatggagaaagagggatacataactaagcaattgcaaatccaggaaggcaagccaaataaaaatgtttactctattactgaaaaaggaaaagaagcattccgtgcttatctggatagtcctgtggagcctttatccatacgttttgattttattatgcgcatgcactttggacatcacgccgaaatggataaaattatcttatggatagaagaggaaatccggcgaaccaagcttgccattgctcatattgaagaagttaaccggttggaagaaaagcggatgacaccaaccaagaaaatttgctatcgtgtaggcatcaatcattatacaaattatttagcaaccatggaggaagccttgcaggagttaaaagccagcttaattgattagttggcaacttgctaaacataatttttctcaaaagctgaggtgatacatatgggcaggtatataaaacaaatagctgcagcggtaattgttatactgctggtaactataattgcatctgcctgcaacaaaaacaaatctacaacaaaagattcagccgttacggaaaaaaccgtggaaataatgaaattggccacgacaaagcagcaaatcaacagtgaattgtccggcaaccttatgcccttagaagaggtaaccgcctcttttgaaacaggcggacggattacctctctgcctctaaaagaaggtgaatatgttcaggccggcagtgtgatagcccaaattgacgatgaggattatatgcttcaagtagaaaatgctaaagccgcgtcaagccaggccagagccggtttggagcaggtggaaaacggtgcgactgaacatgaaaaaatacaagctcaggccatgctggataaagccaggaccagttatgacaaagccaaggcagattacgaccgggccaactcattgcaccaggccagtgcaatttcacagagtgattacgagaaagctcaaaccgttatgattgcagcgcaaaaagatctggaaaacgctgagcaagctcatgcaactgttatcgaaggcccgcgcagtgaaataaaggcgcaaacccgcgctgcttaccagcaatcagtggtcggacaggaaaaagccagtcttttgctggaaaaaacccgtcttaaagcgcctatcagcggtacaattatcagcaagctcagtactctgggacagctgatcagcgccggaacccctgtctataaaataggcgcaatcgataaacttaaagtagtattgcctgtttctgatcgtgaaatttcacagtggcaggtaggaaaacttgtaacacttaatctttatggacagaaacgcgaaggtacggttaaatatatatatccggctaccgaacagaacacgggaacaatcggtacagaagtgtgggtggaaaaccccgatcataactggtttgccgggcaggtagtaaaagcaaccagtacgctgaaagaaaaagaagctgtctgggcccccattgacgctgtggtcagtgccggtaccggcaaaccctatgttttcctttatcaaaataagaaagcggttaaaagaactgtaactgttggcgagttagttaacgatcatttagagattacttccggtgttaaggcaggagacgtaattatagcgagcggggcagatcgtttgtttgacggagatcctgttacccccttaggaggggagtagtttgctggagagcctgatcaggaaaaggaagataactattcttttctttgtaatgattacttcattgggttttattagtttttttcaactggccaagcaggaatcacctgatattatagtcaaaaccgctttagttaccactgtctatcccggcgctcgtccagagaaggttgaacaaacggtaacccgtaaaattgaagaacagatcaaagaaatggaagacctgaaatctataacatcaacttccagcctgggtgtttcccagattattattcaagccaaagatgacgtaaaggatcctaaagcgatttgggatgaactgagaaaaaaggtcaaggatgcagaaaaagatctgccggaggacgccaagcagccgattattaatgataatttaaacagaacctttgtccaaaccataaacctgacagcacctgacagggagcatctttactccatgagggaaatgataaaaaactggaaggatcagctgcgcactctgcctaatgtatctaatgtcactgttaccggcctgccggaggaagaggtcagggtgattgtggacagtcagaaattgcagaactacggtctttcctggccaactgttttaaacgctgtaaagatgtataatgataaaaacccattgggtactgttgaaggtgaaaaacgcacttatgagttaactctaaatgaagtaaagaatgttgatgagtttaaaaatgtactggtatcccgcacttccggcaatattcctgtttatttaaaggatgttgccagagtggatttgactaccaaaagagttgctgaatatgtattccaaaacggcaaacctgccatcagtgtcagcatcagtgctgagacgggcagtgatgtgccttccctgcagaaaagtatcagcaaaatgatgagcaggctggttaagggtataccttcctggtcaacagcggaagttatcttcacacaaaatgaccgggtagacgagctattttcagatttagccagggagacttttttcgctgttatatctgttatctttgtttgcacactgggtcttaacttaaccacttcatttgtggttatgatggctatccctatatccatagcactgggaatcattcccttgaacgcactgggtatatctttaaatcagatatccattgtagcactggttatagtgctgggcattcttgtggatgatgccgttgtagtcaacgataatattgaacggcgcttgagtgttttgcgcgaatcacccgaggatgctgctatcaagggcagtaaagaggtttctgtgtccatcctgacagccacattgtccactatttgcgcctttggcccgctggcttttttacagggtgatgtaggttcctttatcaggccgattcctgtaattatcagcctgaccatgttggcttccatggccatgtcactgactatcattcctatttttcgccagtggcatgagactaaaagaattaagaccggcttactctctgataaggctaattctgaggcagccgatttagccgccgaatacaggaaaccggccggtttgcttggcaagcagctgcagagcgtaacttctttttatgccgggaaattaatgcccaggatgttaaaaaaaccgttaaaaacaggtatgatcggtgtgcttataggcacgttagcttacggtttgattcctttcacgccggtgcagcttttccccaatgccaatcgcgcggagatgttaatcaatgttcgtttgcctgttggcagcagcattaataacacggcgaatctagtacaagatttaagcctctggttaaaaggacaagcaactgtaaaaatggtcagcgcttatgccggtgttatggcccccaaaatgtttggcggcgataccggaagcggcagtggtgataatattgcccagcttgtagtcacactggataagaataaattgagtacagaagacgctgttaagaagtgggaaaaagaactgcaaaatcgctaccccaacgccagtgtaatacctaaagagttgcaagccggtccaccggtgggcaacccggtggcagtacgaatttacggggatgatttggagaaactgcgcaacctttcgaaacagatgcaggatgtaactaagagtgttcgaggaaccacggatatccaggattcttttggtatagatcgctatgctgtaagctttgatctgaataaggaaaacatggatgcaaaaatggttaacccaaatgatatctcccggactatacgtttagtcagtgagggtatctccaacagccagtttgacaacggcagggatttgatagatattactttatttagtgatactcagggagtagattcactggctgctattcagcgcctgacagtgcccaacgcactgggggaacaagttccattataccagctggctgaaattcatccttccttttcaatgccgtctataagccaccgaaacctgtctcgtgtggtgacagtgacagctgacgtgaaaggccgcaccgccacagatgtcataaaagagcttaccccgcttttaaataaggttaagctgccggaaggctatcagtatgagattgccggagagacttcggagcaatcggatatatttattgatatgggcaagctctccgtaattgtatttttcttaatcataatcttaattactttacagttttattctttatccataccgtttttggtcatgagtaccatattcctggcttttgccggaagcttaatcggtttatttattaccagaactccgctcggcttcatgaccatgatgggtgtaataagtttgacaggaattgtagtacgtaacggtatcatactggtggaatttattgaaaatgccaggcatgaaggaatggaactggtggaagccgttatttccgccggtgaatcccgcttgcgtccgattcttttaacttccgctactgctatagccggtttaatgccgctggctgttgcaggtgatgtgcttttcagaccgctggctgtaacaataatgtcaggattatttttttccaccatgcttacgctgattattgtgccttctttttataccgttcttgctcaaatcaaaataagaagagcacagaaagctttagtctgacatttttccgacacaaaaaagtgttaaaatatagtgataagaaattggttttaaaaaatttaaaagccccggttatagccggggtttttggtgttaaatattagcgtcagggggtagctatgcagacactgatggtagtggaggatgagactccaatagctcttgtactcagggcatatctggaaaaggccggctttagtacatacatagctgcagatggggaggaagccctgcttaagttttcagaaatcaatccttcattgctgctgctggatttaatgttgccgggacaggacgggctaagtgtgttggagaagattcgcaaaaccagtacctgtccggttattgtaattactgccaggggggctgttaaagatcgcctgcagggctttcacttgggagctgatgattacatcgcaaaaccctttgaccctgatgaagtggtggcccgggtgaaagccgtgctgcgaaggccggcgcgaattgtagaggccgatctggtccaattcggccatttgactgtagactttacatcttgcaatgcggtgttaaaagggagaaatatcagcttagccagaagggactgggacttgttgtcctttctggtgcgccatcccaaccaggttttcagccgaacccagcttctggattatgtctggggtattgattatgacgggggagatcgcgctgtagacgtggcggttaaaaggttgcggcaggcattgaaggattggccgtcgtctgaaggggagatagctaccgtgagaggaacggggtatatgttaagtgttaaacagaagtagcaagaaagatataaaaaccgtacccttattaacctattggacacgcttttattttctggtgctgatgtcctgcctgttgctgctggctgtcattgccgttatctggatcaggctgactgtctatgataatcgttaccagattttagaagtaagggctgaaaagctggctgaaatttatgaagatactgccggacaaaacttgttgcccagaaatatgaaccgcacaagagaaatacgttcggaactgttcctggtgcagatagtggatcgcgccggaaatattcaaaccatcaggaaagataaagccagcaacaaaaatgcggcagcgataaacaatctgtctaaactgaatggtcaaatattggccgggcaaaagattcgtgagcaatttaaaattggcaatctcacctggctgcgagtaggtgtgcctttatatcaaaaaggaataatcaccggtgctttatatataagtattccggcgagcggtttgctggcagatttacactttatgcatatttccatatttttaattattgctattatcgtgctggcgggctggctggtattgtattttctatctcgaaagcttacccgtcctctgctggcaattgccggggctgcgcaggcaattgcctccggtcattatgaacctcgtctgcctcaaaatctgaaggagcgtgaactgcagcagcttgtgacgtcttttagtgatatggcctttcaattaaagcagctggagcgcatgagagcggatctcctggcaggtgtatcacatgaactgcgtacgcctgttacctctatccgggggatgattcaggcggtgcatggtaaagttgtgactggaccggaagcagacgagtttttgtatatttcgttaaatgaatcaattagattgcagcaaatggttgaggatttactggatttttctacatttgaagcaggtgcggaacctattgaaaaagaatactttaatttattaggcttattagatgaagttatatgccaggtcagtattttagcaggttatgagcagattagctttgacaggaaaggtttggaccaggaagtatggatgacaggtgacaggggccgcctgcggcaggtttttctgaatttatttagcaacagccagaaagcttctgctacagtaattaaaatcgtgctgcgggtaggtgaggacaacatcgagatagatgtcgaggacaacggaaaagggattgaagaagcagacagggagtatatattcgaaaggttttaccgtggacaaggtaaaaaaatgaagccacgggggttgggattgggtttaacggtcagcaggatgttgtcacgggcccacggaggggatctgtttttattgagaacctcgtcggagggcagtgtcttttgtttaactctgccactatagatacattatcgatttaagcaacacataatctttagcgtccaattataaaggagtaataaaggtgcatattacggaactatccattaagaggccggctatgatgactatggtcatcatgttttttgtagtgctggggctatatacatatgggcgtatcggtactgaattatttcctgccatcaacactccctatgtcactgtatcagtatcatatccaggagccggggcggaagaaatcgagacacagattattaagccaattgaagaaaacctggcatctctgagccagttaaagcatataaactcaatggcatctgttgggcgggccaacgtttctcttgagtttgatttaactgctgacgcggatgaggcagctattgatgttcaaaagaaagttgacgctattagcgggcgatttcctgacggtgccggtgacccggtagttattaaaagagatatgaatgatcagccgattatgaccctctcgttaagcagcaagagaccccagtatgaaatttatgacttggctaacgacattgttaaagagagattgcagcgtttaacaggtgtgacggaagttgctataagcggcggacagcaaagagagatacaaatcaatattgataagacgagattggaaggttatggactgacattaaaccaggtaatcagccgtcttgaagaggaaaacctggatgatcccagcggtcgtatagatcgcccggaagcggaatataatctaagggttttggggcagtttcgcagcattaatgatatagctgctatccatatacctacttcctccggttaccctgtaccgttaaaagatatagctaccgtaacggaaggttaccaggaagtacgggcattcagccgattaaacggaacagatgcagtttctatacaaatatataaacaaagtgatgccagtgttgtggcagtaggcaagaccgttaaaaatgaactcgatgtcataaaaaaagagctgcctacagacagcgagttaattatatctaacgattcttccgattatgtacagagatcacttaatggtacatggtctaatatattggaaggtattatcactaccggattggctttgtttattttcttgcgccagtggcgatctaccttaatagttatgctggctatacctacatctctgattgctacagtaatgatgatgtatttcagtggttttaccttcaatatgatgtcgctgatgggtttggcactttgtatcggtattttggttgacgactctatagtggtgctggagaatatacacaggcatgtacaaatgggcaagtcgccttatgaagctgcaatagaaggcaggcgggaaattggtatggcagctatagctattaccatgtcggatattgtagtttttatgcctatagcccttatgaacggtatggtcggacagttttttcgccagtttggcatgacagtggtttttgctaccttgttttcccttttcatatcttttactttgacccctatgctggcttctcgcctgtataaacagaagttgaatcctgagagcggagaaggacaagaacattcatcaccggaggttctgcagaaaaaaaggcagtccatctttgcttttatttggaaacacacgatacctctgggacgtaaagttaaacaagcatatctaaagcaactggattggtcttttaataacaggaaaaaggtattagccttttcagtgctggcttttttgctgagcttgactgttataccgttaaaactggtgggcatggaatttgcgcccaaaactgaccagggtcaaatatcggtttccctggaaatgcccataggtaccccaataggtaaaacagatgctgctgttagaaaactggaagcatacttgagtaaagtgccggaattgcagttttatcaaacttcagttggcggtggcggcggcaggggagcatctaccggttctaatacagggcgaataagtttgcagttgtatcctaaaactgagcgggaacgctcagtctgggaagtggctgacggcatcagaaagtggagcaaatcttttaaagaaggcagagttttcgtaactgaatctgactcaatgggtggcggcggaggcggttctgcggtgcagattgtagtttccggaaaagacccggaaaagctgcttcaacttgttgaccaggtaaagggtgtggttgcgagtacgcccggtgcggctgatccaaacaccaactggagactgggacagcctgagatacaggtgcgggttgatcacctgcgcactgcttattacgatctttcggtcaatgatgtggcgcgtacagttcgagcctcgattaacggtgagactgccggtgtttatcacgacggtgaccgggatgtagatatagtggtacggctggacggggccagcaaacaggatgtcggttctctgaaagatataaaaattgcctcaggcaatactcctgtatcgctgggacaggtggcagatattgattttggcagcgggcccagggatatacgccgtgttgacaggcagagagctattaatgttacctgtaacgtcagggatcgggtattaagtgattttatgcaggaagttaaggtaaaactggctgaaataaaattgcagcccggtttttctataacttattcgggccaggaccagaacatgaatgacagtttcaaagaactggcggcagctctcctgttatctattctcctggtttacatggtactggttatgctatacgagtccttcaccacgccctttatcaggatgctttcacttcctctgggtattatgggagcactggttgcactggccattttccgctataatttaaacctgttcacgattattggtgtaattatgctggatggcctggtagctaaaaacggtactctgctgattgactatactcataccatgatggcgcaaggtaaaacactgagagaggccctggtcgaggcagctaccaccaggctaaggccgattattatgactactataaccatggttttcggcatgctgcctacagcattgtctttaaccgagggcgcggaaaaccgcagtgggatggcagtggtgctaatcggaggacttttgagctcaacggtatttacactatttgttattccggtggtatatactattattgatgattggaagcacaactggcatgaacggagaaggaataggctgattaagaagggtttggttgtggatagttcggtgatttgagactgaagtgcaagcggacgggcttagggcccgtcctttttttgcgaaattcataaaaaagttttgagaccgatatataatttactctcaagtaagtgctgagtattgtcgtcgatccccggtagtgtaaattttccggcagatcgacgacattgttttgtggcctttaggtactaacatatctaacttttgatgaataatgctaagtaaaatacttgttttaactgtttatttgatgtagacttaaaagtagatattctaaggttttagtggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggctgcttaaggtggaccccttggtcaagacaaatttttttatgatttaagataccaagggaaccccctctcttttccttgatgttttattattgatatgatgttttacttcttatcgccgtggttgtggtcagtgtggtcaacgcgaaagcgttgtccaagtcctgtggtcaacctggtagggttgtccacaggacgtcactgtccacagtcggtctttcgaattaatcaattaattagtaatatatttcaaacggtgtcttgtaatccagcgactgatgaggcctttcgttgttgtagaaatctatataccgtctgatcccccgtcgtgcctctctggggctcatgtaatcgttcaggtagacttcttcatatttaattgaacgccagagccgctctgtaaagatattatctatagctctgccttttccgtccatactgatcagaacacctgcgttttgcagaagttgtgtgtattgcggactcgtaaaatgactaccttgatcgctgttccaaattaggggcatttttttatccaacgcccgcttaactgctactagaacaaatggtatctccaacacctggtcaagttcccagcttataatgaagcgggagaaccagtcaagtatggctaccaagtacatccacccctctttaaggcgaatatatgtaatatcaataccccatatgtggttggggtggttggctgttacaccccgtaatagatacggataaacacggtgctctgtgttccgtttacttaagttgggacctgggcaaatacccgctaatcccatatcccgcatataatgctgaaccctctttcgatttacgggtatgttctctctgcataattgagctgtaatacgtcgagaaccgtaatacggatgccgtgtatatatttcgtcaatgcgatgcctaatggcgatttcttctgcggaaggaggtgctggcttgtaatagatccttgtccggtttattcccagcaagtcagcctgtgcagtcaaggatatttctttattgtctggttctaccagtgccagacgctcttctttagtcagatttaatgccagatttttttttcaaccacgtcaattgcgtggttaaacgaccaatttcggcgtatagctcgttaaccttcttctcctcagctgcctttgctgctctggctgccctgtgctcatcagaaaaaagggttggcaatttgtctattgccattgtcttccattttttaagctgagttgggtgaactcccgactccgaagcaatttgagcaattgttttttcttccttcagaagctcaagaacaatttgagctttgaaggtgtctgtgtatgtttttctcatgtcttaattgtatcttaaattcgacctttttgttgtccgatttcctgggtccattatagctgatttaaaagtttctagtactttattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacagcttccattagtgcgttttggctaagggcatgatttttcggcaatgctctatatggagccaaaaacggatgaatggggcaaatatgctgatataagggtcattagaaatgctgaaacaaacgaagtggaaagcattgtcataatgtctgagacagaagcaaatcaggcaattttaaagaatattggcccggaacgctaaatttgaaaggtacatacactttatgaataaacgaatatcatgttttatcagtttgacactaatacttattttgcttttatgtggttgtatgcataaggaaagtacagacaaagacgagggtttatcgcacatctattcagaaaacacatacggatattactttgacttttacactgctgacagcaaagacaaagataggaacggtactattacactaaatgcgtatgatgatgatatgttctttgaagttgaaaactctggaaccgaacgcgaattatcgttacaaatttttgtggattataagcaagtgccgattattttggatgatgtggaatatgacacctttattattcaggcagatgaaaacttctctgaagcctatcaattcaaacttgctacgcccgttgacaccagtataaaccacactttactcgcaattttaacagctgggagcaacatttatacaagcctcgcagattttaaaatgtcaaaccattattccattgcccttgaccatgtacttgtatttgcccccaataattctttatatcaagcaaatacatccgttgaagaaacccaggtagtgacagaataccaatcatcagggctatttctcaatagcgacattaatgggcgcggacgtaaactcaccagagaaattacggtaaatgcaggagaagaatttcaattacagtatcagactggcggctatgaggactgtgaagaagtcgccattataatcaccatgggattagagcaagtacaaatcaataatcaggacttcattctatgcaaggtagaaaatggcgaattggtgagtggaattgccacgctaaaggcccccgaagaggcaggactatatgaaattatgggatgggtcgttaaaaacccgtttgacgctgataaaagcgaatacctcccattggatgccatgcataggtttacgttgaacgtagagtaatgagacttcgggccaatttagcccgaagtagtcctttaaggaaagagtgaatagtagatgaaaatggagtggatattatgtcctgtctgcaaaaaacaaaactcgtattaggatacgcggagacacaattcttgaaaacttcccgctattctgcccgaagtgcaaacaggagacactgatcaacgtacgacaactgaatatgtcagttatcaaagagccagacgctaaggcgcagagccgataacttgtgaaataagaatgttcacagttatcggctatttctttatgatgactatattgtactacacgattgctgacatcatgcaatgaacaaaaccgtttctttgacggcaatttagcacaatgttcgctcaacggcggttttgaaatcaaacatcaaagccgccgtgtttcataaaaagaaaattgtcggggacgttataagtgcgtcctttttcacctcatgagcaaaactgaaattgcccgtgccgagggtgtgagtgaaaagaatgtgcgtcaatccataaaccgtgcgcttcgcggcatggaaatatttttaaaaaaccgtctatgatacggattgattttgctaaaaatctcatggttgagaagtgaagccttttggtatcgtcccaacatgtgttctgaatcttatcaaaggattttctgcaattgccgaaaattttctcttgaaagggttgacatacatttaaggcaaatgtagaataccattgtaggcaattgtcttaaaaggagttgatattatggggacactgaagaaactgccggacacggagtttgacattatgaaagtggtgtgggcaaatgaaccgcctatcacaactaatatcattatgcagcagcttggaaatgaaagagaatggaaagcgcagacggtcatttcccttatgttgcggctggtggaacgcggcttcatccgaactgaaaaaaacgggaaagagcgtacctatttcccgcttatcagcaaggaggactacctgaaatttgaaacgggcgactttatggagcgttttcatgggaactcttttgccagcttggttgccacgctgtataacggaaataagataaaggacagcgaccttgaccaactggcaaagtggctgaaagaaaagggggagtgatatgcaaaatttttcaactaccctgcttcaatgctctgtttctatgtcactggtaacgcttgtgtacgcggccatactaccccttttgtcaaaacggtatgccgcgaagtggcggtatatggtttggctggtgattgcgtcaggctggatattcccctttcgcccccgaattgacctgtcgtttctcccagcacaaatgacggatatacctttatcgcctgtgcagccaattatcaatgccataccgactatgaccgatacggagatatagtgaacgccccgaaaacaatccccttatggtgggtgcttgcggcgatttggattttaggtgttgtatgcgttgtagtgtatcatgttctgcggcatggccgttttatcaagatggtacgccgatggagtgagcctgtaaccgatttagagagcttggggattttagatagcttaaagtcggaaatgggaattaaggcacaggtagggttaagcatgtgccagagcattacaagccccatgctcgttggatttttccggcctgccatttttactgccgcctgtcaaaattgctgatgatgaattatccctgattctaaagcatgagctaattcatttgaagcggtatgacctttggtacaaggctctgtttttgacggcaaccgtgcttcattggtttaatcaggtggtttaccttatggcaaaatcggcggcggtacaatgtgaaatctcctgtgacgcgctggttttacagggcgcggattttcagcagcgcaagcagtatggtgaaaccattattggcgttgtcaggaacggggcgaagctccgaacagcattatcaactaatttttatggaggtaaaaaaggtatgaaaactcgaatttcttcaatcatggacactaaacgaaagaaggctggtgttgcagttttttgtgtggtactggtaggtattataatgagcggggctacgttagccgcagccgcaaatgacggtcaaaatatgacgaattataatgtgaattacaatggagctacggaaaacttaacaacagacttttcgcagtacaaggagtatagtcttatttatgataagactacgaataaactcacttaccagggcaaactggttcggtattttgaagatttttatcctttggaggagggtaatcaagcaggcattgacttttttgataaagatgggattgttgatgttcatgcggtgcgggatttggctcccattaaaaattctgacggttctataaatccagccggaaagctggttggactggaacaaagcagccaagaggattttgatgcaagagatatcagccgtttccttccgtcagcagcacaggaattatcacagggaacgcaggggagcaccttgccagacgcttatagcgctgcttatagctcgggtatgacgacaccggatgaactcgcaaaagtgtactccgtttatgaaccgtatggtctaacttatgataaaaagcaaaatcgtctttactataacggaaagctcgtccgggaattcatcgacattttgtcgtcaaacggcgaagctttggaaagcggaaaattcaaagggtctatgcgccagtttaatagccccgatggaaaaggagaagtggatataaagtctgtgcgtgactataccaagcttaatgcagatggacaaggcgaactcactggaattgaagttataaaataggctattgtattgaatcttatattagtaacgaatagagccgttgtttcggcggctggatagccatgcgctataaaaagtagtagacgcgaagcggcggttttgaaataaaatcaaagccgccgttttctccgcttaaagactaataatgtaggataactatgaactgctggaatcattgttgcatctcccttaaaaacaaatatcttctcgtttttcttgggccctaataatgtaaaaaataataatcattgctaatgttgcctaaacactctgacttgctaattgttctataattaggtcttccatgctaacaacattccttttaactaattatttagagtaattaattagttttatttttagcgtataaaatgcttttcttttaattttgtttacagcttgtctagtaatatttaagatattagctatttctgtatccgaatactgtaatatattaagaagcacgatctttctttgctgaattgttaaatattttaaagcactctttatcttgctgagattacttgattatgatagtattatttaaattaaatactatagtgtgctttatacaatatttataaattaatagataaattagaaaaggattttagtggtgaaaaaaatattagtaataagcgttttatcactgtgtcttatttttgcgactaaagtatatggatctaatgatgtgataaaacttaagctcaatggtgagactgtttcaccagatgttccccctcaaattatcaatgggagagtcatggtacctctaaggtgggtagctcaagcaatgaatgcaaaagttagttggaatcaaaatgataattccgtatctatagataacctgggtgttgttgctaatactccggataataaagtcaaactttatccattttcagaagaaaacggttactacaaaggttttattatggacattgatggcaaaagaaaatattttgattggtataatatggccaatccttcatttctccccaaaatttattatgatgatcttaataatgatggtaacaaagaaataatcgtaattttaattaccggcgaaggaaccggggtattaacccaacagatgaatataataaaccctgaaaatttcgaggaaataggggtagaaaatcctttgaatgttattaaagaaagggtaaaaacacaaatcttaaaagggacaactgaaagtactgttaaattaaatatagacaataaagaagaagaaattaaaataagcaatgaccctaatgaaacattgttagataatattatatttaatgaattttatttttatttaatagaagaaaataagttagtagtatatataaatccaataatttcttatcaaagagcaggtataggcataggccaaattaaaataagttataattttgatggtaaagcatttaaagcacaaactattacatataattcaaattattattatcccgacccattatggtaggtcgcaactcttatcgttttccttttttgttcatacaaataccccctatgatagataatagcctctcggcatttacaaagttagatggtgcaaagctttgcttgaaccatctatatagaagtgattaataaagtaatggtaatttttactcctatcctgtaaaatagaatcaagtgtggggaggggtattattaccatgaggaaattgcatttaaacaatccacaaaatttaaccattgaggatttgaataagataaaaagagaaacaccatataaactaagatgcagagttcaagctgttattcttgtcatgaaagggagacaagcaaagcagattgccgaatatcttgatataagtgaacaaaccataagaaaatacgttgcttactttaatgaaggtggagttaaaaaactgcttcatgtatcaaaaaagccgggaagaccgccaaggctaaccaatgaacaaaaagaagaggtcaaagaggtactgaaacaatcaccatcagaggttggttttagtacccatactacttggaattgtaaaaccctcgctgcttacatttatgatacatacggcgttaaatatacatcagatggtgtttggcgcatgcttcttaagatggattttcgttataatcgtcccacttatgtattagccaaagctgatccggaaaaacaaaaagcttttcaagatgagctggaagagttaaaaaaatctcactgaatgtgaaatactcctatatgtggatgcatctcacattagggattatcaaggtttacaacgagcatggttcccaaaaggtgagcaaaaaaagattaagacctatggacaccatgcaaaagttacattatacggtgctttaaactactatacgggtaaagttttttgtgtaaattatgacaaaatcaatgcagaaaaattcaaagattttcttaaaaaattggtatcacattttttaaaagatgacatttctagaatttacattgttcttgataatgcaagagttcatcatgcaaaattacttaaagactttttagacgagcataaggatcatctgtttttgaaatttcttccaccctactcacccaatctgaattgcatagaagaattatggaaatggttaaaaaatacagctatttataatcgctttcataaaaatgcttcagaaattcaaaaatctgttgactcgtttttagaggaaatcaaatgctgttcggaagatgtgaaaaagagactttgcgtttaatttataacgatatttattatttcggttctatatatattaaattcctcctactttttatagggggattttcattttaacaagtatccaactggaaattagcagcgaatatattgtaatcaaatttgccaaaaacacttgacatttttaaaacgcccccataattgcgacggaaggtgttttttacctttactacaagttctggggtgctttgctttgaaacctgttattacttcgcatgaaacttatcaagaatttgtcatcgaacaactacggcaacactacaccggagggttgctcgttcttgtgcataaggattggccccttatctcaaaactctggattacggacctgactaaagtagcaacattacttcaagattgctacagtgtcaggggacctgttccccgtgatcctgccgccatgctctgttcatttctgctttttttgctaaccaaaccggaaatcggtattactgcatgggtggatgaaatgtaccgtgttcccctttatgccattctcagcggttttgaaccaggtgatgttcccggcgttggcacgttctatgatttctttgctctactgtggactgcatctgaaaaaaacttaaagccttgtaagcagaaacgcaaacgcaaacctgagaagggaaagaagggtgaaaaagctccaactactacacttggtcgaattaagcgcttagccaactggatgctgcttcatttgaacactcaaaaaactttaccaacggatagtttatttaaattctttcaatctcaatttcttgcagtatcagcaagacttatctaattccgagagtccatacaagatatgatatctatataaaagggagagaatgtttgcaccacaataccccgtaaattatgcttgaagcatgtaaattggtgtatgtgctcacccataagagcaatatgggggcaacattaggatgtcctcgtgggggttgcggtgcagtttgaaacgcgtagtctgagctgacacaatgcctacgtcctacgacacaaccgttcttttcattttttttattatcgtatccttttgaaacttctagggctatgaaacattttcattgacgtgtgtgggcgtagatcatgcgggtttgaaatgttagtttcctgttcgtgcctttctgcggaagggcaggtttttagcatatctatgagggtttgaaatgcgtaaatagcactgacatctccaccgatcgttgttgtttttagcctacctatgagagattaaaatataactgtacaacatacggcagcactactttgtcaccggcaagcttctaagttacgtcaaaaactgtgctctgtgcaaaaccaatgaaaactttaagatgctgcaggccggtgtttcccagcagatcatctggatagctgctcaaagtttcaaaagctttctcggattgaaaaggttagcgactaagggacggtacccggcagagaaagtccgcatcccacgctacctgaaaaaagacggctactttcaactggtactgtcaaccaacgcaataaccataaatgccgggtaccttcagttgccgttaaaatgtattcgaaaaagaccacccggaggccaaggacatccggtttccgtttcctgagcgattagataaaaccagtgttcgggaggtacgcatcaatccggcccataaggcccacttctttgaagtggagttctaccatgacaagccagtaatgctgccttccctggataacaaccgcatcctgggtatagatctgggtgtagataacctgactgcctgtgcatccaccaccgggcatgtcttattaattgacggtaagcatcttaaggccaccaaccagtggtataacaaagaaagagccaggctgcagtcgattaaagacctgcacaacattaagcgtgaaacccataagctggctgcccttgccgtatcccgggaaaattttatcaccgactacttgcggaaaactgccaaacatattgtagaattcagtatctccctggagattggtaccgtggcagttggtgtaaataaggaacaaaagcagggagtcaacattggccacgttaacaaccggaactttgtacaaatccccctctggaagttccggcgtattctgaaaaacctctgcgataagtacggtatcacctatattgaggtagaggagagctacaccagtaaagctagcttccttgataaggattttttgccggagtacgatcccgcgaataaaaatgaatataccttcagcggtagacggattaagcgggggttgtatcgaacaaaaaacggttgtgctattcatgccgatatcaacggtgcagcgaatatcatccgcaagtaccggttggatggggatttttccgtcctggataagggtatatttttaaatccctaccgggtgcaggttctaaatacaccccgtaagaaaccaccggtagtccagaaaaagaaaagtaaggcagcggcgtaagcgactgcttagaggtgattgtactgccctcggggttcgaccccggaatcgtctggttttagccatggggagaatgtcaaaaaaataataagttatatttaaaactttcaaaatatctattgctcttcgtttctataagatgtaaaataaaaaacaagtcatagaaacgaaggaggatatttctgtggttaatattaccaacgcggaaatggaaattatgcgcatcgtatgggacagcggcgaaagattgaccaccaaggacataatggaaaagctgcccggcaaaaaaacaaccaccatcttgaccctagccggccggttgattgacaaaggggtgttgaaatcggttaagcttggccgttctcatgcgcatgagtactgggcggaaatcagcgaagaagactatcagaaattgcagacgcggaattttatccggtcgatttacaacggttcggccaaaagtctgatcagcactctgtttcaagatgaaaacttaacggaagaggacattgcagagcttagggcttttatcgaaaagcaggtgaaatgcgatgattaaaatgctgttcatgtcttctctgaccggcagtgtcgtcagcctttttctcatcctgtttaaaaccgggctagcgggagtttacgaattagcatgtcattatgaacaaatgaacaaaaattcctttctaaaaaactagcggagcccttgattttaaaagacttttttgtgattaaaaagtagcgccgatgaggaaaaagtgtattaccctaccgtataagtcatattcacattttttaatggcttattcagtcgctaaatgcctatttttaaagacttttttgttgtgtgcaggaattttatacatatgtgtcgaagttatgtactaccctaccataataaagggaggtttccatggcttcgatcattaaaaagaagaaaaaaaatcaattttattactatctggtagagtctgcccgagttaacggtaagccaagaattgttcggcaaaaatatcttgggcgtgctgaggatattgctaaggctcttgaaggtaaatctgatttggaaaatcccaagtacagtattgttttagagtttggcactgtgtgcgctttgtatgatattgccaagcagcttggtgttgttgaaataattgataagtatgctcacaaacgggaacaagggctaagtgtcggagaatatatgctgctggctgctataaacagggtcgttaaacctgttagcaagttccaaattggtgaatggtatgataaaacaatgctttataggatcttgccagccccaaaacagtcattatcaagccaaagattctgggataatatgagtttattatctgactcagctattgagagttttgaaaatgaatttactaaacttatcgttaataaccctggtttggcgacatatattgccaaaccctgtaatgctaaggcctaaagggtatccagcttatataaagtgtagtcccaacacttttttaaaaaagtccacttaaggcttgattatataaggtttttgtgtataattattgtagtcccaacaacaagggaggactacaatgtttctaaaaaaatccactttcaaacgaaacgataaaatatactgtcattataaaatagtagaatcctatcgtgaagacggaaaagttaaacaccgcattttatttaacgtcggcacattgtccgatgagcaggccgaacgtttacgaattactctaaatgctcacaaaaatccggatattattgtttcaaaaacggaacaaattgtcgcgaccaagcatgctgcatatcttgatgtagcagtattaaaccatttatggcacgagtagcattttcatcaattcttttcaaaagatcagtggatagaagcacttgtaattaaccgatgtatcgacccaaaagcaaaaattaatatcaaggattggatggagaaaacggttattcctgcctatctgggtatcgatgatcctactaaacttgataaatttgaagtttatcgtgctcttgacagattgtatacgttagaaggtgaactacaaaccttccttttccatcagattaaaaaccgatggccgcatacagagaatgcgtttttctatgacatcacctcgtcttacttgacgggcagtcgttgtgtaatcgccaaacttggttactctagggatcaccggcccgattgcgaacaaatagtaattgcgctaatgattactcctgagggatatcctttttactggcgtgttatgccgggaaacacccaggacataacaacgattaaacctttgattgaggatgttacagctcgatttgcactgaaaaactgtactatgatatttgatcgtggtatggtatctacagacaacattgttgcgttggaaagcgaaaaatggacgtatgtttctgcaatggatcgtgatgaaattaaaaaagcagattttttcaatacagcaataccagaatcagctactccagataattatgagcaaatcatggtaatgcaagagtttatcccctttgacgaaaacgcttttttatactatcgcgagtttataattgatgatagacgttatatcgtgacctttgacgtggctcgtttttttgatgaacatcacgcacaattaaataatattacctattttgttcaattgctaaccgataaaaatcagtcactccgggaagctaaaaagaaacgttgtaaaagtttgcttgaacgggaagttgccgctatgctgaagcgcaaacatttaaaaaatgggtatccgtcaatattgaaccatttgattatgaagttatcaataaacggggtaactcacgaacagttcaatcttttcaactgtcgtacacgattaataccctggattcccggtaacacataacgatatagccttaaaacccttgatttaactgcatcgtcgcctcgttaggtatttgcacacataacgagtccttcaacaacttaatatttgctaaaagccttgtaaatgaaccggttaagcgattcctcgttatgtatatgcgggaatccaggtaataccgtggcacaaaaaaatgagcaaagaattcatggtattacatgctttataaccaatttggatgttacaacacatacagcaattgatattattcaatggtatcgtcgtaaaaacaaagttgaagaagcattccatgaaattaaagatcatcttgatttaagaccaatttaccttacacgggaacgcagagttatgtcacatgtaataatttgtgtattagcgtacttcattttcaatgatatagagtaccaattaaaggaaaatgagccagcttattctactgaagaggttattggtatcttaagggaatgcctggttaaccgtattgccattcaacaaacaaatcgttcttggttgagtattacgcaaccttcagctcaaatagaggagattctatatgcgttaaaatgtgaggttgttattgataaaaagtgtgtcgaaccagttctaaaagcagcggagtgttggttgtagggacaacactctaaaacttatagggctcaagcccttgtcatatctgcatttggcaaattatgtcgccaaacttgggtaataacaaaataaatttatagttatactggaatatcttatttaataatcaacatatcgttttcatcaaaatgccaattttcccaatacgcaacttcccagtaatagccatcagggtctgaaaaatacccgctatatcctccccagaaaacacgtcgaggtgatttctcaactattcctccggcttcttcagctttttttataatttcatcaacctcttcaattgatttagcgttataagcaagagtaatacctgaaaatcctcgtccattaggcggttcttcttcgtttatatctttagccaacccttctaatggatataaagctaatttcgttcctgaattattgaaaaaaacaatagccggactatcctcattaactgatgtctgaaatcccaaaccatccctataaaatctaagagatttatcaatatctctgacacctaaagtaatgatgtttattctatttatattaactcccccttgttttatatttcctaataatttttcaacgagtttataaaaattccttcatttttccaaactatcttcattagttctaatctaccccaaatcccatccctaaacctactgattcatgttttacagttctttctatcctttttcgtcctgggtttatacggttgattatgctgagttctaaatccaaaatctgtggtaatacgtttaagtgatttgattgaaatattttagcattattataataaaaacgttccggaatacgtattttaaaatggctttaaacagcgcatctcccatacaaggccagttttcattaaaataaaattcagattaaataataccaaaggtataactgtcaattactgctatcagtcttaaacgccgttttttatttttaacgggagcaagtatactcggcccatcccaaatatcacaaatccaactcattgctgagtattgtcgtcgatccccggtagtgtaatttttccggcagatagacgatattgttttgtggcctttagacactaatatatctaacttttaatgataatgctaagtataatacttgttttaactgtttatttgatgtagacttaaaagtagatattctaaggttttagtgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccctttgtcaccactcttataaatgccaagtatacgtttttagcctacctataagggattggtgtgaaaattaattggctgtggaatacctacatgcttaggtaaacggtagaggttctgtcgacacggagataagatcaggtaactttaaaaggttaagtgtttggttgacgaggaaaaaaggtttcggggttaaagaaagcaatagcaaagcaaggccatccttcgaggaaataacgggcaaccaaacatagaagataagaaagggagagaatggttgcgccacaataccccgtaaattatgcttgaagcatgtaaattggtgttcctttttttattatcgtatccttttgaaacttctagagctatgaaacattttcattgacgtgtgggcaagatcatgcgggtttgtcttaaaatcccgtatttttttatacctacaaaaaatactaaaacgcctataaaatcaaggatattatgattttatttgtttgctatgattcttttcttgaagcttcttctgaaccttattccataaatcgtcttcaataataactaattcatcaattcttgtttcagaaattatccatttatctttgggtaaatgaattaatttgccgtttttttgtgtagtctttccccatgccggaaaaccgttgtaaatagggttctccaaaattcttaataccttattttgcctccagcgtcctttggtagaatctttataacaaaggccatatttatccgataagacccttgtaatagtggttatactgcaatcatctgcaaataactgaaatatttctctgactatattaactaattcagggttaatctcggcttttccatctaaacgtttacgataaccgaaagttacacgtcctccaagcaattgacctttaattgcagccattgccattctatctacagtaacttttgataaatcttttttttcttgttcaactttagcttccattaatgacataacaaattcagtcaaattgccgtctacaacagtatataccgatattcctttgcttgaacattcagaaacaaacataaagacatcctttatgtttaatgatataatatctttgttatagataaaaatcgtatcgaaggaatatttaacctctttttgaattatcggtaatatttcattcacaggaattaatcctgatttaaaacaataaccaacaatatttactccaggttttgaagttaaagcatttaatagctgtacttgtatcatttctgttccctgttgaccttcttctattcgaacaaagaccacagctttcaatattctcaccacctaattccttgtataagcggtatatccgtattataggtattcccgattattcaattctgtatacaataaagatattttttatctgagatagctggttttattgggtttataactgtcatttttttgtttctcctcacttattccatattgtaagagcggtaataacattatttagtccctcaaaagcaggtatggatctttgcgataacccatgtctttgtaaatgatccgaccagaggatatggagtcctagcagaatggatgttaaaagatgccgaactaattccggacagtgaaaaagagggcggtttaaaggcaagttaagaagaagttttatacgtctggttgtaaataaaaagaaatattaccattatttaaattttatttgtaattaagcaggagtttgtaggctagccgtcgaataattttggatataaataccttatataaaaaatctgggggtgtatagtgattatgatgagaaaggccataaagcttctaatagcagatgataatagggaattttgtgaactaatgaaagatttttttagtaaacaagatgacctggaaatttgcggaattgcgtacaatggtttagaagcaattgatatcattaaagaacataaaccagatattgcaattttggatattatcatgcctcatttagatggcataggcgtattagaaaaactagcttccggtattgtatccaagcgaccaaaagtaatcatgctcactgcttttggacaggagtctgttacacaaagagcagttgaattgggagcagattattatgtgcttaaaccttttgatttttccgtgctggctaccagagtgaggcagttatccgatggtattactgtaaatcaatatatttctgtgtccaagcctaaaaatcttgatgtagcagtaaccaatattattcatgaaatgggagtacctgctcatattaaaggatatcattaccttcgcgatgcaattttaatggtaattaatgaggttaacctgctgggtgcggtaactaaagaactctatccaatgattgctgaaaaataccatactactccaagcagggttgaaagagctatccgccatgccatagagctggcttgggatcgtgggaatgtagaaatgatgaccaaatatttcgggtataccattaatctggacagaggtaaaccgactaattcagaattcatagctatggtagcggataagttgagaattgaagctaaagtgagttgataaagacaaaaaacacctacagtatagttgccctagactgtaggtgtttttattttatggggcaaaaatttggtcagtatttatcaatgaaataatattaggaagtttgagtaactactgtataattacacaaattatcttgactcctattattgaattgatgtagaatgattaaatgaaataatatcgggggctgcctaaatgtattataaaggtatagctaggattgataaaagaactaaaaatttagttaaacgcctaatatcatccgatattgctataattgatcacaaagatcttgacgaagtggctgcccaatctcttttggaaacaaaggtacgtattgtagttaatgcctcacactcattaagtgaggattatcctaatccaggtccgcttgtcctggtaggttccggcgtgcatttaattgataatgcaggtaaagaaatcatgtcagccatttctgaaggacaggaaattgaaattgttgagaaccggatattgctaaacggggagctaattgctgagggtaagttattaagtatagattatataaaagaaaaaatgttagaaacacaaaaacatattaacagagtgttgtcaaagtttgtacaaaacacacttgaatatgcgcaaaatgaagtaggtatgattcttggtgaagttgaagtacctgagaccagaacggtttttaaaaataagcatacactgattgttgttagagggaaaaactataaagaagatttaaatgccataacatcttatattaatgaagttaagcctgttctggtagcggttgacggcggggcagatgctttaatggaatttggttatcaacctgatgtaattattggtgatatggatagtatcagtgacaaaatgctgcgatgcggggctgaattaatagtacatgcctaccctaacggcaaggcgcccggtttagagagattaaatgaattgggtttgtctgccttggtttttcctgctcctggaaccagtgaagatatagccatgcttttagcttatgaaaaaggtactgatttaatagtagcggtaggaacacattccaacatgtatgattttttagaaaaaggacgaaaaggaatgtccagcacatttcttgttagattaaaggtcggttctgtattagttgatgccaaaggtgtcagccagctttataaaagtaatattaaggttcgctatttagcgcagattattctggctgcactgctgccatttactattgttctggtaatttctcctaccacaagagaattactgcgtttattatatattcagttccggctaatattggggatataacagggggagaacccaagtgattatagatttcaaatatcatattgcttctctggtagcggtttttttagctctgggaatcggtattttaataggcagtacaatgttaggcagcaatagcatagtggaaacccaaaaacagttaacaaacaatttgaaccagcagatgcaggtgctcagggaacagaataaagcggttgaaatgagatctaataacctggaaaccaacaatcatatattgaatgagtttggagaaaatgtcctgcctgttttggtggaaaatcgtctgttgggtcaaaaaatagccattatacaaaccaacaaccttgccttgcctaacaatcttaaaacagtgttgcagactgccggggctaaaataaattctgtgactaatattatggatgattttgatatttctgatgataaactattacctgatactttaaatataacaccggatgaagatcgccataatatcgtacaatcgctcagtcaggcggtggcacaaggcatattgcttgggcaaaatactgatgtaattaacagcttagtagaaaaaggatttataaaaattgagggaacatacggtttaccggttaatgctgtgataatcatcggtggcagtaaggataatcagacggttaaactagctgatatagattttcctatcattaaatatttttctgacagtaatatcaatatttatggtgtggaagaatcagatattgtatactcttatatgaaggattatcaaaaaaagaatattacaactgtagataatataaatactataccgggacagcttgccctggtgctggctatgcagggtcgccctggtaattacgggataaaagaaactgctaaaagcttattaccccccttaggagttgccgaaaatgcagctaaataaaaaagtttctgttttaatacctgcttataacgaggataggtttataactgcaactctgcaggctgtcaagtctataccggaagtagacaaaatagtagttgtggatgacggctctcaggatatgaccgtagaacttgcgcgtgctgaaggagtaactttaatagtttctgaacaaaatgccggtaaaggcggggcgcttaatttaggggctgagttggttaaaaatgatgatattattgttttgctggatgctgatttaggcctaacggcggcagaagccagaaaactggttttgccggtattggctaaccaggctgacatgacaattgctcaatttccccgaataaagcataagggaggcttcgggctggtcaaggggcttgctcacaaaggtattaaatattttactcgtttagagatgcagtcccctctatccgggcagcgggcaatgactaaagatgtattcaacaagatattaccctttgcttcgggttatggtgtggaggtggctctaactataaatgtggcccgtatgggctacaaggtcatggaggtgcctgtacaaatgacacatgatttgacaggcagaaattggaaaggttttgtacatagaggcaaacaatttaaagacgttttaaaagaactgttctttttgtattttaagaagataagtaattaatttacaattgtcttgaggtgttttgtaatggcacatctattagaaacaaaatgcctttttttgttcctaaattttttgatcggttatatcattacactggttttaataaaacctataattaatatgatttcaactgccaactttgtacgtcccaattttcgtggtgagaatattcctgtaggtgtgggaattatttttttaatcagctcatcttttgtcattactcttaatcttctttttttaaacatagtacctcataatttaacatttctaactgccgaagagggattcaggtatgtaatttttctagccggtatagcttctataacctgtctgggcttaattgatgataactggggttcccgtgatacaacgggactgaaaggtcatttgctttccttgtttagaggcaaaatcacaacaggcggcttaaaagctatgggaggaggctttatctccctgattataagtttgttgccgggacaaaatgatcatataatattaaacacgcttatactgggtttatctataaatgctataaatcttttggatttgcgtcctggcagagcgggcaaaggttttttattgggtgctctgctgctggctgcttacgggcaggcaagaactgatatgctgtttgtatatatttttttgggtttaattctggcctatttgccatatgatttaaaggctaaagttatgatgggtgacagtggttccaatgcactggggataactttgggtctaactgccgtttggctgttgtcctggcaattgaaaatttacttgctgacaggtcttattgtattgcatttgttaactgagaagtattctttaactaaaatcattgagaagaatatagtgttaaattatttagatcgcctggggcgtaattaaggaaggtgatatttttggttaacagagatcgtttgattaacgagtttttgcaaatggtgcaaatcgatagcttatcaggccgggaaagacaaatcgctgactatttgaaggataaattaatttccctgggattaagtgtgacagaggatgcagccggggaaaaagccggcggcaatgccggcaatataattgctaaaatcccggccaacaacagcagtgcccctgttattatgctttgttctcacatggatactgtcgaaccaggtataggagtaaagcctgttattaaagataatttcatctgctcccagagtgataccgtcttaggttcggatgataaggccggtattgctgctattttagaagcaatcaggcaggttaaagagaacgatgttcctcacgggggtattgaagtcgtctttactatttgggaggaaggcgggctttttggtgccaagtatttggattacagtctgctggaggcaaaaatagggtatgtgctggacagcgacgggactcccggcaccattattaccagggcaccctctcaggataagatttatgctgaaatccacgggcgtgcagcgcatgcaggtataaacccggaagatggtattaatgctatactggtggcggctaatgctatagccgggcttaatttgggccggattgacgaagagactacctgtaatataggtgtgatttgcggtggtaaagcaactaacattgttcctgatttagtgaaaattgaaggagaaaccagaagtcttgatgtctcaaaaagacaggcgcaaaataaggttatttgccgtgctatagagcaggcggctgaaagatttgatacaaaagcggacattaacgtagagcctgagtataccagctttaatctgtctgaagatagcctgtcagtaaagattgcgataaaagccgcacaaaacctgggtttaaccccgcgcttggaaaaaacaggcggcggcagtgatgccaatgtatttaataatatgggtattgagacagctaatcttggtattggaatgcgtaaagtacatactaaagaagaatatatagcaattgaagatctgattaacaatgccaggtatgtagtggaaataatcaaaacagccggtgaattaagtttataatttttattttttgaggtgttgatactgtgatcagaatcaggcagggtattgtagttgaggtattatcctcaagaccaggttataccgaggtttttacagaaatatccggtgtcaggcagaaagctgttaactatgattttttgacaggtaccgtaaaaaaaggcgaccgggtaattttaaatactactgccgtgcataaaaatttgggtaccgggggtacccattttattatggccaatatcgataattcggaaataaatgcccggttgccaggacatataatgaaaatgcgctatgcaccggcacaggtgaaagtactggcggtcgaggaagctgaaagtcctcatgcagaaataatcaataacacaaaatctctggaacaaacgcctgtaatagtaggaacgctgcacagcatgctcccggttgcggcaagtgtctgctgccatgaaacgggaggaaatgcaaatattgttttcattatgactgacggtgctgccctgcccatgcctttaagtcaaaccgtacatgaattaaaacaaaaaaatattttgtcagctactgttacctatggtcatgcttttggcggtgattatgaagctgtaaatatatatacagctctcttggcggccaaggctgtggcgagagccgatattattattgtcgccatgggcccggggattgtcggaaccggttctgaatttggtttcaccggtgttgagcaaggtgaaattatcaatgctgttaatattctgggcggcagtcctatagccatacccagaattagttttgctgatgccagggaaagacataggggtataagtcatcatacttgtacctcactaggcaaaatagctttaaccccctgtctggtggctcttcctgatttggagcagcgtttaaacgacatgctggagaaacaattacttctctccggcatcaggaaaaaacatgtaataaaatactataacagctcgcacaccggagaggtcttgcaaaaatacgggctaagagtaaaaaccatgggccggggctttagtgaagatccagctttctttatggcctgcggtgctgccgcaatggcggcagttgaaacatgcaaaaagggctaatgcaaattgaaattgattaattcttttactgttaaatgttttttcatttgctcagccagaaagaacttcaagtcctttattttgccggtaaaatatatgcgatttttgaatacatataagctgctcatagcagtccctccaatacgttaatggttttatttatattatttaaagaatctgttcataaatatattaattagtttgggaaatatgactttggaagaaggtgtattatttttggcaggcggggttttctacacagttaatgccagcggtgctgtagaaggtgctcgcatgggcaatgtagttgtcatagttgatgttattgatatgtctacgacagccgaagcggcaattgatgccggggccattgcagtatttggcgccagtcccgataacgccaaaccccctgttgctgtgaatcctgcaaaggttgctatagctgccggtaaactggctaatctcaagaatacgggtattataattgtcgctgaaccgagagttgcttcggagcaggaaagaatatcccgcttgcagggtgttatgcgcggtttagaagatacaggagcggaaataagagcagttttaccgaatctcggagcggaaactgttaagctttttgatttcacaggatgtgtgttaattgcggctaccagtacgggaggtgtagcttttgacgcggccttttctgccggtgcgcccgctgttcttactgctacggtggcccgtacgatacaaaaaaagggtgctgtcccggctagggccggcgcagtacgcgctgttcaaatagccaaagaactgaatacaggtataactgtagtagccgccagcgctaattctttggaggatattttggcagccgaatatatagtacgtgcaattttagataatgactttagaggttaaaaaaggatgctgccggagtgtaggctatcccagttataaataaaaccgctgtcttctctgatacctctcttcataacaatggtatatttagcaggcaactgcatagtatttaccatatggacgagtttgacagagggggtagcgctctgtgtatagagctccaaaaacttcatatgattcattttttaaaatgaatataccgttttatggtatagtttttcttgttttatgtttgggaataacactgggaagtattgctgcctgtaatatgcagggagagcaatcagcgaccatacaacaattactggaatattttattaaacaggtcggtactataaacttcagcagcattgacttgataaaattatctttttttaatgatttactacttatagtagtaatttattttttggggttaacggtaataggtatgcccatcatgctggcactaatattttgccggggttttatactgggctttacggttagttttttgctcaaagaaaaggcgtatcacggcataatacttgctttttgctctatattaccgcaaaatttactatacctgccggcgctggtggcagcgggcgcaacttccttatcttttgcgatacttttattaaaaaggaattttgggaccggcattaaattatggcctgtatttctaagttataacggcttaatgctgacaattctgactttggctttgggctcgagtttgattgaagcctatgttacaccttttttgaccaagtttgctgtgagaatgataacttaaggcaatagagtaaaatataataaatattagcaaagttatcttgaaataagcaaatatagagaagggtaaggtgtagggcttgattattgtattaatatccaggcttaagcgaaaactcttacttggattaagattattattattcctggctattttggttattctaaccggccatttttggaaattattgcaatccacccatatatacggcaagtggtttaatgaggatcaaccaaatggcaatcctatgcgggtggaacagaccgaatcacaaagggaaaccggttttattgataacatggtggaagtatttaagggttattataaaagcaaataacgctaaatttatgcaggaaaaaatattttggggtcgaagtaaaacatttataatttcacaggttcattttggtgagagaggcaataccggctatatcaattttgtaaccaatatctcgcctgactgtgactgcactaactggacagacgcgcccattgtccgcgatatcggtgcagtcgcctggaaggtaaggttgatgttaaagataagttcagggcgctttggcccagcattgattggtcacatcagctaagatatgatgaggaaataggtttaggcagcagaaaatacgatttagtagaaataaaatagaacaggcggcctggtaactacacataaagttaatgtgtagtttatatttttagaggaattccaccggttcatgtggaagtaatattttccataaacttatgtaaagttagaaccgggggggacgtttaatgcaaatcatgctggacaattttatatactatttggcggtggaaagaggtctggctgaaaatactctttcagcatatagaatggatttgcaaaattttttgtccttttgccaggataagcagattaaatcctggagtgatgccggtaaaaacacgatcttaatgtatatgatgtttttaaaacagcaggctatgtcaccggcaactatctccagaagattggcagccttaaaatcattttttcgttttcttaccagtgagcaggtagtggagttcagtccaacagaaagtatggagtcgcccaaattaagtcaaaaattacctaatgttttgagtacctcagaagtggaattattattaatgcagcctaaaatctctcaaccagccggcattcgcgataaagcaatgctggaactgctctatgccactggtatcagggtttctgaattagtggatttaaatttagaggatgtcagtatagcagaacaatttattcgctgttatggaaaaggctccaaagaaaggatagtaccgctgggcagtctatctgcttcctttgtcgaagaatatttgcaaaaaggcagagtaaaactaatcaaaaaagcgcagacaacaaatgcactttttttaaaccatcatggacagaggttaaccaggcaaggtttttggaaaattataaaaaaatacggtcgccaggggaaaatagataagcctataacacctcatacactgaggcattcttttgcaactcatttattagagaacggtgctgatttgcgttcagttcaagagatgctgggccatgcggatatatctacaactcaaatttatacacacttgactaaaaccagattaaaagaagtctataaaaactctcaccccagggcttgagtataatctatccagcttatccagtaatatatcaggaggttatttattttgcacagaagagtattattaatagtattagacagtgtaggtattggtgaattgtctgatgccgggctttatggtgataacgggagcaatacactggctaatattgcgcaggctgtcaatgggctgaatcttcctaacttagctgccatgggtttgggtaatattgctgatattcagggcgttctgcccgcagcgttaccttctggcgcttacggtaaaatggctgaaaaatcaaaaggcaaagataccaccacgggacactgggaattagcagggttaattctggaaaaagcttttcctgtttacccgcaaggttttccgcctgaaattatcaatgaatttgagcgacttattggtcgccctgttctgggtaataaagttgcttccggtacagaaattattgaagagttgggcgaagagcacatgaagaccggttaccctattgtttacacttcagcggacagcgtgtttcaaatagctgcgcatgaagagacaatcaggcttgatgaattgtatcggatgtgtaaaactgccagaaacttgttgactggcgagcatgctgtaggaagggttatagccagaccatttattggccagccgggtagttttgaacgaacagccaacaggcatgattattcgctcaagcctcccaggaagactattttgaacttactgaatgaaaagggaataattgttaccggagttggcaagattcatgatatatttgccggcgagggtatcaaccggtcaatacatattgaaggaaatatggacggagtggataagattattgacttgctgggtgaagattcaagcgggttgatttttgccaatctggtagattttgattcaaaatacggtcaccgcaatgatcctaaaggctatgcagctgctctggaggcttttgacagccggctgccggaaattacttcaagaatgcgtaaaagtgatattttgattatcacagctgatcatggttgtgatcctactacaaaaggtactgatcataccagagaatttattcccctgctggtatttggacaggatattaaatcggtcaatctgggggtaagagcttgctttagcgatatggcagcaactttaggggaattatgggatattaaatatcctgaaggaaagagcttctggcaagagttaaggaaagaaggagcacagtcagatgagaatgtatgatattattctgaaaaaaagacgcggcctggtattgacagcagaagagattaatttcttcattgagcagtacagcagggataaaataccggattaccaggctgcagcactgcttatggcaatattttttcgtggtttggatgctgaggaaacagcagccttaactctggcaatggctaattcaggtgaccgggcggatctgtcttctataccgggactgaaggtagataaacacagcaccggaggggtaggagacaaaactacattggtcttaattccaatggttgccgctgcaggagttcctgtagccaaaatgtcggggagaggcctgggacatacgggtgggacaattgataaattagagtcaatatcaggatttcgggttaatcttgatccagaggaatttatttctcaggtcaataacattaaagccgcggtagtagctcaaaccgggcagcttgccccggcggataagaaactttatgctctgagggatgttacagcaacagtagacagtatccctctaatagcttccagtgtaatgagtaagaaaattgccgccggagcggatgctattgtgctggatgtaaaaaccggttgcggagcttttatgagagaaacagaagatgcttttaaactggcacgcactatggtatccataggaaagagggtaaacctgcctacagtggccttgataacggatatggatcaacctttaggtaatgcagtaggtaatgccttggaggtcaaagaggctatattaaccttgcagggcaagggaccgtctgacctggaggaactttgtctggctctgggcagccaaatgcttctggcggctaagaaggttaaaacagataaagaggggcggcaattgctgttagagctattgaaaaacggtaaagcgctgcaaaaatttaaagacattatatctgcccagggtggacaggttgaggtttttgataacccggaacttttatcaaaggcagacttaataaaaagtgtcaaagcatccagtgatggctatattttaggaattcacgcagaaatgattggcaatgcggctatgctctccggggcaggcagagaaacaaaagatgctgaagtggatctcagggcgggaatagttcttcataaaaaaattggtgataaaatatctgccggggataccctggcggttttgtatacaaatagacctgagaaggaagcggaaataattagaattattcaagaggcatttatttcaggttcacaaaaaccttttctgcctccattaatacatggaattgtaaaaccgggggatgtgtgattttttgtacatatactctctaacccatccacaaaattacatgaaaaacatatttgcataaatatataggctgcaataagagttttcttgctcgatattggttttatgtaatacttttacaattgcatggcacgctgaaaaagtataccatctgtttggtatactttttcaattttaaaagagtataaaaaacttcacaaggttaatttgtaactgcacaatgattatacccttaaagttcagtatcatattatggcatatctaaacaaaagatattttttcagaaggcttgttttaattaaaagaaattgctctattcttttttatcaattggtgactaatttacatattatgctattgaacaatttagggggttatgttttgactaataaattattgaatcaacatatacatgaaatgcctctttgccataaaccaaattttcttgttattttagtagatcaacagcgttatgctgtcagctatgagaacgaagaaataaaggtatggagaaagactcgtttaaaagcccaagaatttttaaaaagccggggatttgaattcaagaatcattatgccggaagtgccgcctgttgtcccagtcgtgccaccctttataccgggcaatacccctctcttcatggtgtcagccaaacagacggagctgctaagggagcatatgatccagacatgttctggcttaatcccaatacagtaccaactatgggagattattttaggacagcaggttaccaaacctactggaaggggaaatggcatgcctctgccgcagatattctagttcccggcacccataagccatttctctcttataatcagggaaatggtgtacctattccggataatgaaaagctatatattaatgcaaatgtacttgcaagttttggatttaacggttggatagggcccgagccccatggtgttaacccgaggaatacgggttcttctgcggctgccggattaagcggaagagatgtggtgtatagtcaggatacagtagaactgattagagtattagaaaaagaatacaacgaatcagacgagtgccggccaaggccatggcttataatgtgctcctttgtaaatccccatgatatagccttgtttggggctattagcgggtcattgccgcaatttaattttaaagttaatctctctgttccctacatttcacccgcacctacggcatcagagtccttattaactaaaccaagtgcccaatccagctatagaagaatttatgcttatgcctttcagccgctgctggatactttgttctatcgccagctctattatagtctggaaatggaagcagatacccaaatatgcagggttattaatgccctcagggaaacatccttttataataatactattataatcttcacttccgatcatggggagcttcttggagcccatggtctatttcaaaaatggtatcaggcttatgaagaatcaatccatgtaccattaataattcataacccaactctttttgacaaacctgaatctacagatatgctgaccagtcatgtagatattctgcccacaatgttaggaataagcgggctggatacaggggcaattcataaagttttagctaacagccatacggaggttcattctcttgttggcagaaatctttcgccattgctgaagagtaagacagattttatagaagccggtgaggcaatttactttatgaccgatgataacattactaaaggtcttaaccagataagttttgcgggtgtaccttatcattctgtagctcagcctaattctatagagacagtaattgcggctcttcctaccggcaggggcggaacaaagcaaatatggaagtactcacgttactttgataaccctcatttttggaacatttccggcagaagagatcagtttgtttataatggaccagtgagaagaaaattcaatccatgcaattataatgatactcccattagacctcaagctgaccaatatgaaatatacaatattacaaccgatcctttggaaatacgaaatgtttcttatgagtcatataacaaccgatattttatgcaaatcagggaaatactcaatgaacttttagaagaacaacgtaaaaagaaaaggttgtaccctgttagcggaaatgtgcatggtaaaacccccaattactaaaatatcggggaatgtggtattattatctgaacgatactattagaccagcgtttgacttattcttcaggtaagcagttttgctggtactatataaattgtcttattcaaggagcaatgatattgaaacaagaaaagttatacaatgtgatggacaaattgtccagcctagaatatgattatgctaaactaagaatagtggtggataaacaacaagctttatctgataagctcttgatcacgcaggaagggagtatttttcgtggaacgtgttttaattaagactactcaactaaaaaaatggtatgggtctattcctgttgtcaaaggcttaaatttagaggtcaagagcggagaaatattcggctttttaggaccaaacggtgccggtaaaacaaccactattaaaatgttaaccggactgctggagcctagtgaaggagaggcattcatatgtggatatgacattaggaaacagtcaatgcaagctaagtcattgatggcctatgtacccgaccagcctaaattatacagcaagctttctgcacgggaatttttacatcttatttcctctctttacagagtgcctaaggatatcacaaaagaaagaacagaacagcttttggatatgtttggacttaaagaccgggcggatgagttattggagggttattcccatggtatgcggcagaaggtagtgttggcatcggcaattattcaccagcccagggttattcttctggatgagcctactgtaggtcttgatcctgccagcgcccgtcttttgaaagacatactacagaatatggcccagcagggggtggcagtttttatttccactcatattctggagatcgctgaaagaatgtgtcaccgtgtcgctattctcaaggacggtctgctgattgctcagggcagccctaaggaactgcgacagaaggttgggcacggtggagaaagcttggaagatatcttcctggaacttactggtggtcacgaaaatgttgaattaataaaaagtctggaggagggataaagctagtgaaaatagtattgcctccacctctgacggacccaccgccgggacaatcttttgcacaagattttaagctgttgctgaaaaaccagatgctagttacatggaataaaatgctacatagaccagtggctgctttaatcggaatagttgtactattgcttatgttgtttgctatactaacttccttaggatcttttgcctatggagctttgaaaacgatgcctcctcaaattgctcaagggtttctctctctgttatttatggttggcttaggcgctcagattttttttggcattactgcagcttttgctgccctgtatatgtccgatgatttagagcttctttttatgttgccggtttctttcaaggccgtttttgctgtaaagtccctatcggttctcaacagtaacttattgatagctattttgttagtatttctaccggggtttttctacgggctgctctttcaagcaggagcattattttatatcttagttatcttagtgagcatcgggttatgggtaataggtacagccgtagcggaactaattaaccttgtggtgatgcgcattgtaccgccacataggagtaaggaagctattggctttattggggtttttgcaggcgttctggttgtatttgtttttcaaattcctaatttgctattaagaggccagggagagttagacatagtcaattggctggcaggccaaaaacaggtgcttgacatcatgaacttttttccctggggatggggttcactcgctttacttgaggggatttcagggaatttcctctccgggttggggtggagcctgctcatactttttgttggtacgcttctttttttgatagcttttgttcttgtcgaacggggattccgccgaggttttatttctctcagccaaggagaaggcggagggcgtcgtaagatacagactgccttagggaatttgaaaaaaagtcaccggcagaaaaatatttcttatttgcttaatacagaagttgcatatacagcatcttgctggttgggaatgtgggcagtggctaagaaagatttgctttctatgaagcgtgacacacgggaatggtttggctttatgcttcctttgattttcatgactttttttgtgggaaaattcttctttcttcccggaggatccagttacttctcccttatagcagttctaattatgtacaccattatgttcagcggcaatatggctttgcaatcttttggcagggagggggaatctgattggctattaaatagtgttcctcttgccgggtggccagttgtatggggaaaattattggcttctgttcttcctactttgttgttgatggaagctttgctggttggtactggttttgccataggtgtttccactgacttaatcataatgcttgtgctggcagcagtgctgcttagcctgggttccagtgcaattggcctcttttattccattaataacagccgttataatccggacaatccacaacagcgtatttctcccggagcttctatattaatgtattttttcaacttattttttgtacttttattagccttaggtttaagctatttgttcctgcctaaagagcttgttttaattgttaagaacttcccgcccatgacattcgaagggagatttttgtcaggtataatttatggactttatctcctgagctgccccctgctgtggccggcagctttaaggattccactgggaataattgtggtttgcggaatatggtcattaatatttttcggatttattgctgccacggtgcggcaaagccggaagggctttcgtgtcgaaatcgtcacaagtggcaagaaaaaatccggcaaaaaacggttgtatggtaaataagacctcccacttttatggacaaattgcaattgcgattggaatggatcgataaccaaaacgtagtgtccggcagttctaagatgaaaagaggaggttcatagaaaaaatgagggagtttgccaaaaacaaatcttgggttattcttatgggagttttgtttttgctgatggtgctgggtactgagctaaagcaggctaaatctgcgaaagaaagcaattctcctaattcatcaatttataatgctgaaatattgtataaatataaaaccccatatgtgggggataacagtaaagtggtacaccttattgacagcttaccctatgctaatttgcgtaagaatgttttattgcaaactcaagttgttccctacggggtaacagtcgattacgacttcagctctgctcataaggaaccgcagcaaatggaaacatactttcagaataacgctattatcctgtttgccttgattgaaaatatcgatgaggtaacctttataactcggggaattggtaaataccctaaatatcattatataagatcggaacttcaaaagaactttgctcaggatattcgcagctactccaatgatattccggcactggaggcattactcgaagaattaccaaaacctgcaccaattaatccggcccatagtattgatattgccataagtcgtgctattatagctcaaggcagaggttataagtctggaaggtagctaccgaaggacacattattttggacacagaggaaaacaacggcatcgtcaaagtatatacaatcgctagtttcggttggtttgaattcgaaaacggtatattaaccaaaactagcggaagcggcgcaattccaacggttatcacctttgccaggaatgagaaaggtgaatattccttaataaaataccaggaaccagaggacggtgcttattacacaacttctctcaataaaatgtttccactaaaattaaggccccaattgcttgccgcccaaaatgcatatgacgacctggccaggcagcaggaaatccaggcagcagagtatctaaaaagcatagatagggacgccaaggtgagcgaagcctatgttgaaaaaaagctggcagatattgatgtgcaggcctcaaataaaatttttgctgaactaactaaatatgatagttttcttaatagttgtccctattggttgggtaccagagaacaaattgaagatggtgttcgatatatctacgagacctcccaaagtaaaacaagcgatggccatgacaggattacctttagaaaattaaaagaaggtaaaacaatagtcaaagaacgaaaatataaaattatcggtaacgagccagttgccgaatgatttgaatttggcctatttcttgggattagatgaaataggtagttgtatagaatgccaggatgagaatgtgagtataagtaaaaaggcggaagaaaggaggtgggagaagaattcttcattgcttttcacatttggtaagatagtttgtgtttttcaggaactgttggaaaaattactaatagagggggtaagcgattgatgacaaatcaaagcaaacttgagtcatatgagaccatgctgctaatccggcgatttgaagagaagctcacagaactttgtaaaatggaaagaaagattcctgggatgatgatcctttgcaccggtcaggaggcggtggcggccggtgtatgcggagctctggaaaaagatgacgtaatcattagcaaccaccgcagccacggtcacctgatagctaagggtgccgacacgaaagaattaatggcggagatttatggtaaaagaaccggttgcaataagggtaaaagcggtaccctgcacatggcagtacccgaggtaaatgctctttgcaccactaccgtggtgggaggaggtattcccatcgccgtggggacagcttttgcccagcagtataaaaaacaggaccaaataacggtttgcttttttggtaacggtacaactgatgagggcagttttcatgaggctttaaacatggccgctctgtggaatttgcctgtgatctttgtctgtgagaataatgtctacgccggtgcgcagcggactgagcatatcaccaagatcaaagatatcgctgttcgggcgatggcctacgacatgcctggtgagatagtggacgggaatgacgcagttgctgtttatgaagctataaacagtgccagagctcgttgtctgcttggggaaggtcctatcctgcttgaatgcaaaacctaccgctggcgtggtcatggtgaggctgatcatcaggtttaccaacccaaggatgaaattgacgcttggatggctcgttgccccatcaagaaactgcagggggaactgatgcaagaaggcttgctttcagaacaggatatcgtaagaattgaggcgagggtggccgaaacggtggagagtgcggttgactttgctgagaaaagcccctggccggatttacaggaagctcttgaagatgtttacgtttaaaacggtgagaaaggagattaaacatgcagcagattaccatgggtcaagccgttcagcaggccctttttgaagagatgcgcagggatcctgatgtttttatagcgggtgagggtgtgggccaatccattcatgagtcaccgataatgcccacttatgggcttttaaaggaatttgggccgagtagggtgaaggacaccccggtttccgaggctgccattgccggtctggcggtaggctcttcagttatgggtttgcggccggttgtggaaattatgtttaatccgtttattaccattgcctctgaccagatcgtcaaccatgccgctaaattacgatacctttccggtggcaaaagtacttttcctatggtagtgcgggttaagaccggtgccgggtttggcgctggttgccaacactcccataaccttgaggcgtgggtagcccattgccccgggttaaaggttgtcatgcccggcaccccggcggatgccaaagggcttttgaagtcagccattcgagatgataaccctgttatatttatagaggacatgatgctttattttgctcccgggcaggtaccgaaagaggactacagcattcccattggtgtagctgatattaagaagcagggtaaggatgttacggtggtaacctggtccaagatgctgggcgtggccttcaaagcagctacggaattgagtaaagaaggaattgagattgaaatcgtagacctgaggacactggctcctctggataaggaaacgattcttcagtcggtgcgtaaaacggggcgtctggtgatattgcacgaggctacccgcaccggcggttttggtggagaaattgccgcactggtggcagaagaggctttcggagatctgaaagcaccgataaagagggtggcggctccggatatacctgttccctttagcccccctctggaacagttttatattccaaatgaaggccaactcatacaggctgtcaaaacgctaacaagtctttaaatgcttttgtcgattatatcatgcaaaataaaagagagaaggcctaggccttctctcttaagcaaccatccttacagttttaacattccgtttaatattttattttgccttttaataaataaattatcaatggaactagctactagaaaggtcacctcacattcaactattagaacagaaaagaagcaaaactatactacactgattgaaacttaccttgggcatacaaatgaaacattaataacactaattaaccttcaataacattcaattcataatcgagtttctacacctaactaaagaaagctttaaaaaacatcttttcatcaaaacttgtttaatagaaaaaacactacccaaaacgactggctaacactaattgcaactaaaaccgaaagactactttccgacttcatgcaagaactgatttccaaatcactgtaaggatggtgcttatatagataatagcatattagatttaaaaatgcaatagaaaaatacgataaactttgtaattattcagaagttatgagccggaagttagaataagaaaccggcgaatactgttaattattgcttcagtactatacgaataagtttttcgccttgttgcataatacaactacagaactgattactataagcctttagaaatctcaataatctttcggtaaaccataaggcagatatatatgcacaaaataaggaggaaataaaatgcgtcttagggtatttgcaacggcactacttttcgttattatatcagcaatttgtatagtatctaaacccggaacaatacaggccaaaccggcagtccagaataatgaagcaggcttggaaacaacggctgaagctgcgatactgatggaagccaatacgggaaaaatcctttggtccaaacaaccggataaggaactgcccatggctagtgtgactaaaatcatgaccatgcttttagctgtagaagcggtggacgcgggcaaggtgaaattaaccgataaaataactactagcgagaatgcctggaatatgggaggctcacaaatttatctggagcctggtgaggaactaagtatggaagaaatgcttatttccatagcggtaggttctgcaaatgacgcctgtgtagctgtggccgaacacctgggtggttcggaggaagcttttgttggtatgatgaataagaaggccaaagaattgggattagctcacacaaattttgccaacaccaacggtcttccggtagaaaatcactatacttccgctcatgatatggcaatgattataaaggaagctttaaggcacccgctttttgtcaaagtttcttcaatctatcgctatgacttaaggggcggtgactttgttttatggaataccaacaagcttttaaagtggtacgaaggaaccgttgccggtaaaacgggctggacaaatgaagccaaatattgcctggcttccgcagtagaacgaaagggactgaggctaatagctgtagtactgggaactgcagaacctaaaagtcatttccgggaatcaatgaaactatataattatggctttgcccgttaccaggcagtgaaccttgagaaccagggtattaaagtgaaaaccgtaaatgttggaaaaggaacagacagggtagttgatatagtaacggcggaaaaggttagtctggttgtcccaaaagggcaggataagggttatgaaaagaaaataatggcccctgatttaattaacgcaccggttcaaaagggcgataaggtgggtaaatacatagttgcaaaagacgggaaagaagtgctgcaggtggatttaattgctaataaatcaatacccagagcttcattgctgcagcaaatctaccgggtagctgaagatgtgtatacattaaattaaaataagggtcggaatattctcaaaaaatcaccatttttatactacacagtaaaataaaaacaacccgtatcattttctggtgctgcgggtttttttttgacttgcagcaatcctaatgaaatcctggcagtaaaattctttatttcgacaatagttttacagaagaaaagcaggataacttttctatttgtagaataactaggaatatggaaggaggatgcagctttgtttatagacttagaggtaaaaaataactcactggttgtcagattaaatggtgaactggatttaagaactatcaattatctaagagaaacattagaagaagctcttgataaaagtaatgtaaaacatatgatattgaacatgtattttgtaacatttatagacagctcggctctgggtgttattttgggccggtataaaagagttacgcaaaacggtggaaaggtggctctggtaggtattcgacctatgattaaacgcattctggatctttccggtttactaagcataatgtacgagtttccttctgagcaagaagccctggagaaaatcggttaggaggttgtattgtgctattaaaaaatcaggtaactataagttttttgagtatctctgaaaatgtggcttttgccagggtaacaacagcagcttttgccagtcaattagaatttactattaatgatctcgaggaaattaaagtagcggtatccgaggctgttgccaatgcaatagttcatggttataacaatgcagaagataaaatgataactatagaagttaaattatatggcaataaattagaaatagcggtaattgatgagggaaccggaattccagatattaaacaggcacttcaaccgtctttttctactgatccggaaagaatggggttgggttttgtatttatgcaatcatttatggataaactaaaaattaattctgttccagggaaaggtacaaaagtaattatgattaaaaattgtaatagtagtataaaaatggcgcaataggtgagagttgaaatagagtggggaattatatgagcaccaaactattagaaatgaatctacccagatttcctttgttaaaagacgaagaaatgcgacagctgctggctaaagctaagttaggtgacgcggtggcaagggaaagactggtaaactgcaatttaaaactggtttttaatttagtcaaacgatttaataaccgtggctatgagctggaggatttgtttcaaatcggcagcatagggctaatgaaggcaattgataagtttgacttgaattatgatgttaaattttccacctatgccgtacccatgatcgttggtgagattaggcgttttttacgtgatgacaatcccgtgaaagttagtcgttcagttaaagaaattgcatataaagttcagcaaacaaaggaaaggttaataggaaaattaggccgggaaccgtcaataggcgaagtagctgaggagattggactgtccaaggaagaagttgttattgccttagaagcagctcaatcaccgacctcaatttatgaaacattacatcaagacgacggtgatcccatctatctactggatcaattaagcagtaaagaaggcaatgatttattctggctggatcaaatcgaggttaaagaactgctgaataatctgcatgaaagagataggcagattctaatatggcgattttttgaagataagactcaatctgatatcgcacgcaggttgggactttctcaggtacaagtttcacgtttagagcgacaggctttaaataaactaaaagaagtaatggctgaaaatataaagtaattgctttaaatgccggagcgttttctctttatgcataaataagccaatataagccataataattttatggcttatattaattaagggggtattgtttatgcatgttaaagttactgaaattgttggggaatctccggacagttggaaagatgcagttgaatcagctattgcaggagcaagtaaatcattgccaaatatttccgcagtggaaattgttaatttcacagccaatgtatcgcatggtaaactaacaggctataaagccgattgtaaaatctgttataaggattagtttgccgggtttattgaaagtgagagcgtcggatttcgtgatttcaactgatatttaatatcttggagaataccgtcaggtattctctttttgttgttatacaatgtccataacataaaacaaagctttatgggcaagatatctaagggttattttttacccgaggggtagataaaatgaatacgaaaaaaaaagtaatattggttacagatggagatgaagctgcccgccaggctatagaagtagcctcacaaaatgtgggtgcggaaactttaacaatttccgcgggatgtcctaccttatggtccggcagcgaactggtaagtctcattaaacaatcaaagcatgaaccggtggttgttatgtttgatgataagggtgctgctggaaccggcaaaggtgaagaggctctggcctacgtagccaatcacaaagatattgaggtcttaggcgctctggctgtcgcatctaacacctatgcgcctggtatacgcgtagaatcatccatcactaaagatgggcagtttattcccggtccggttaataaatttggtaaaaaaatgccccgttacattaaaaatatacacggtgataccttagatattcttaaatatctaaatatccctattatcattggcataggtgatgtaggaaaaatggacggtgctgatgattatcgcaccggagcaaaaataaccaccagggcttttaaagaaattttagacaggagtggttttcatggcccaggcagctgagaaaccaagaagaaaagttggagctaagctgcaagataatatggattatttgaaagagcacctggcgctggatgcaaactttgatttggtaaccagggaaataaccatagccggtagagatgcggtcattatttttgaaaatgcattttgtaatgctgatttgttgatcaaagttttaattccgctcttagaagtaaaaagagaggatcttgcggttgacccgcttagaaagctgtttcggcaaaaaataggccatattgatgttaatgttgctcaggagctggaggaggtagtagatactgttttatcaggacctactgctcttttggtggatggtgtagacaatgcctttctattggatctccggcattatcctgtacgcagccccgcagagcctgatttggaaaaggttgtgcgaggttcccgtgacggttttgttgaaacgctgatgtttaatgcagccttgattagaaggcgcattcgcgatcccaaattacggtttgaatacatgcaggccggtttgcgttcaaagacagacatggctatatgttatattgaggatgtagcgaaccaggagaatgtacagaaaatcaaagacagtgttgccgacattaaaatagacggcttaccaatgtcggaaaaagcagtggaagaattaattacgccgggttcctactggaatccctttcccaaagtgcgttatacagaacgcccggatgtggctgtggcccacttgcttgatggacatattctcttgctggtggataactcaccaagtgtgattattaccccggcaacttattttcatcacctgcagcatgcggaagaataccggcaaaatcctacagtagggatatatttgcgctgggttagatatataggcgtagcgatttctttatttttgctgcccttatactttttggcttgcatacatccggatatattgccggcttctctaaaatttataggtcctaaaaaagtcggctccgtgcccttgtttttacaatttatatttgctgaattagctattgattttgtccggctggctaccatacatactcctgccgcgctggctacctcaaccggtattatagctgctttgcttattggagatctggccacaactataggtctgttttctcccgaagtagttttgtacacggcaatctctgctataggaacatttttaacgccgagttatgagctaagtgtggccaatagactcgtcagactgtttttattagtaatggtaggtattttaggtctgcccggctttattattggagttgtgttgacttttgtactgctgttgaccaccaagtccttcggtgtcccttatttatggcctttaattcctctggatatgagatctttaagctctgtattaatcagaacaccggttcccatgataaactttcgtcctaaaatactcaagacaaaggatcccgatagacaacctgttataccgcagccggcccgtaagccgggaaagaagaattagctttgcaagcaattttttgtaatgcttagtatcagacctgccggtaaaaagacggcaggtctgattgtttagttcaagtcttaaactggctttcccagtgtatagattaaaaaaaggattagtaacagtacaggctggtgtaccagatatataagtaaagaatgttggcccagaaagcaaaataagtttttttgggggggtgaaaacttaaataagctgtgcttttctctatagaacagcttgttgatagcaataccgtataaaaaaggaccaaaccagggaataagagggtagtaatcaattgaagaaaactgcgggccaggtagaccaacagggcaaaaccagctattacctattgttaaatccgaaatataaactttggatattattataatgctgcctattacaaacagcgggcagggatcaagtctgtttaccaggggactaagcagcatgctcagtccgaggaactgcagaataccaaatattatgttggaacctggcacaaatactgccgtcagaaggtagatcaacatacccaagcttatgagtaaagttccgcgctttaaattatttttactaaaagaacagcttacccctgcaactacgataaatagtgatgcagcaattttgcctgtataatatataataccggtttgtatgttaattggaaagttataaaatacagccagatcataaagcagatgaaaaataatcatcaaaattatggcaatacccctgataaaatcaatttcccaaatgcggttgtaactgttatttaaactcatagcctataatacctctctacccctaaatcaatgatattctcataataccaataccaattataacataaattagatatatcaaattccctctaagtttactaaagaaaattacttgatttatttattttttctgctaaaattctattttagtaccaatatactgctttaaagcagttaacttttattctttaggtggtgttttatgttaattatcgacaggtttgaggaggatcaggcagtgattgagttcggtgacaggctttttgtcataccaaaacttttctttcctttggatgctaaggagggcgatgttattaagcttaagataaccgtggacagggaggctacaagcagtagggcaaaaataataaaaggcttatcagaggagttatttgatagctaacgtcattaaagttttaatggaggtagtcaattgaacaaacgaaagatattttggccggttttactggttttactgattattatcagcgcaggctgcagcagatcaagtaacaatttaagaaatacagatacagagaaagcagtgttacagccggatttaggcaagcaggtaaaagtgcactttattgatgttggacaggcagattccatattgctgcaaatacctggcggccaaaatattttagtggatgccggtaacaatgaagatggccctcttgttgtagaatacttaagagaacagggagttcaaaaaatagactatttggtagcgacacacccgcacgaagatcacattggcggcatggataatgttattaaaaattttgaaattggcaaggtatttatgccgaatattcaaacaacaacgaaaacctttgaagatgtccttttagctctgaaagcgaaagatttgaagataactaccgctaaagcaggagtaagtgttttagaacaggataatttaaaaatgaattttgttgctccaaataaaaataattatgaagacttgaacaattggtccgctgtaatgcgagttcaatatggagatacagcatttttattaaccggtgatgctgagcagctttctgagaaggaaatgcttgccgccggagctaatcttaaagcggatgtattaaaaataggccatcacggaagcaacagttctaccggtaaaaagtttctaaacgcagtagctcctgagtatgcagtaatatctgtaggtaaggacaatgattacgggcacccgcacaaagagacactggccagattaactaaagcgggaattaaaatatatcgcactgaccaaagcggaactattgtttttacttctgatgggaagaatatatcagttaattgattgtacgaattaaaaccaagaaataaggccagctatactttaatgcagcataaaagtgttctggcctatacaggcattatttgcaacaggcagccttaatactatttactttgggataaatgtaggttaaagtataatcaaaaattatttctaggaaggtactatatgaatcctcttacatttgagcgaacaaaagatattattaaaactccttacgattatactaaatatgaaataatgcagccggtcaacctatcaaataaaaccttaagcttattggatcgtatagaaaatgaattatttcaccgagttatattcgttactccggtaaagcttaaggaaattagaaaatggaatgtttctttaaagtttaacagatccaatgatgcttatttttttctgaataatctggctgatttgaatgagattgctattgccagggaatgtatgcgcatgcttttgcaggcggaaggtttctggcgcggatacctgaagccggaaagccaattggttgaggacttcttgaatgaacttttaaccggaatagcagttgaccggagattgcacagcacaggtattgatcttgctgattatttggtggaaacgcaagaactaaatgctaaagcctactcttttccatatgctgttttaatcatgttaaacagggatgaaagagttttagcttttcgtactctgcagcattatctcagggacaggctaaacggtattatacctcccagtaaaaatttcaaaaaaattttgctcaatgaattgcatgcagtagttgaatacgctaatcaaattgaaagggtattattggaatatgatctggcagatccggacggctaccgacaggcatttaccgctcttatccaggcattctggccggaagctacagtcgagtggcgtaatgaggtggcagacaaaattagtgattaaataatctgtatgatagaacacctgagaggatacttctctcgggtgttttttgtactccggaaaattatatttatattggatttgtggataagttaaggttagtgctgctcgaaaatcgcctaagcgactttcttgaatattatttgaatatttggcataaataactttttaaatgttcataatatattactgtgggagctaaggatggagtgatgataataataaatgtaaaagttggtatacccagagccttgttgtattactatttgtacccgttatggaaagtattttttaacgagcttggcgtagaagttgttttatcgcctcccactaacaagaagataataggagcaggcttaaaaattgctgtcgatgatacctgcctgccagttaaggtggctttaggtcatgtgcaggagctggtggacaaagtagattatttatttgttcccaggttagtcagtatttcaccgcgtgagtatgtttgcccaaagtttctgggtctacctgatataaccaggtattgcatgaaaaaactcccttctatgattgcagtcaattttgataattacaaaaaagagaaagatatatacaaggcatatgatcaaattggccgttattttaccaacaaccctttgcgcattagaatggcctactggaaagcctgtcaggctcaaaaaagattctggtttttaatggaacagggctgcacacccgaaaaagcctttcctttttgtatggaaaaaaatttgactgtggcaacggaaccggaaccacctgctgaacaaaaagattataaagtagcagttattggtcatccctataatatttatgatagttttataagtatgaatattatggatagactaaaggctatgggaattgaaacggttaccgcagacaatatttctgagcaggcaatccgtcaggaagcttcgcgcctgcccaaaaaattattttggacactcgggcttagaatgatcggtgcagcttataaatatttggatagtgacattgatggtttaatacatatttctgcttttggctgtggtcctgattctatgagcggagatttaatagataggcaggctcgccgtgtaggcaagataccttttttaaacctgactcttgatgaacacacaggcgaggcaggagtagtaaccagattggaagcttttacagatatggtcaagtggaggagggcattagcttgaaagtgacctttccgcatatgggttatatgtgggtttgcctgaaagccatgctggagtacttggatgttgaggtggtggtacctcctcctaccagcaaaaaaaccctgactctgggtaccaaacatgcttcagaatttgcctgcctgccattgaaattaaatctgggcaattttatagaggcttatgagttgggggccgaggctattttgatggcgggtggctgtggcccctgccggtttggttattatgcatatgtgcaaaaagagatattgaatgatttgcaatataactataacttaatagttttggagccaccggaaaaacatatctcggagtttctcatcaaagttaaacaattaaccggcagtaaatcctggtatcaggtaattaaggctatccgttttggctatcttaaagcaaaagctgttgacgagatggaaaaaatctctctaaagagccggccacgtgaactaaataccggcagcactgacctggccttcaagctggctctggcggaaattgaccgggcaggtacaacagatgatttggctgtggctttggtcaaggcgagagaaatcatgtcctctgtaatactggataatcaccgttccgttatcaagataggtctggttggtgaaatatatactttgttggatccttttagcaatcagaatatagaaaaacatctgggcaaaatgggtgtagaagtagatcggtctatttatttaagcgagtgggttaatgatcacctgttcatgggtttagtaaaaaatgtacgcagcagagaggaagcctgcagggcttcccgtccatacctgaatcattttgttggaggacatggggaagaaactataggcaatacagttttgtatgctaaaaatggttatgacggggtaattcagctgctgccctttacttgtatgccggaaattgtagcccagagcatactccccggagtttgcacagatcataatatttcagttatgagtctgattttagatgagcaatccggtgaagcaggtataatcaccaggttggaagccttcgtggatttattgaacagaaaaaaagagcaaagggaggctgtaacagcttgaaaagttatatgggtattgatgtcggctctgtgagtataaatatagtcttaattgatgaacattgtcaggttagggatgctgtttatttgagaactcagggacaacctattaaaacactgcaaaaaggactcaaagagatggcctcacgcttacccggcagtacacagataaaaggagtaggtactactggcagcgggcgtcatctagccggtgtaattttgggggcggatgcgataaagaatgaaattaccactcatgcagtggcagcatcacatctggttccgggagtacaaacaattctggaaataggcggtcaggattctaagataattttattgcgaaacaatgtagtcagcgatttcgcgatgaatactgtatgtgcggccggtacgggttctttcctggaccagcaggcgggcaggctaaacataaaaattgaagactttggccctattgccttaaaagccagcacaccggttcgtattgcggggcgctgtgcggtatttgcggagtcagacatgatccacaaacagcaaataggttgtgatatatctgacatattggctggtttgtgcgaagcgctggttagaaattatttaaataatctgggcaaaggtaaagagattttagccccggttgtttttcaaggtggagtagcggcaaatttaggcatgatcaaagcttttgagcaagcactgaacttgcctgtgcaaataccccctcattacaatgtcatgggtgctgtaggcgcggctttactggccagagaagccgttaaaaaatctttgtcaagcagatttaagggttttaatgtggttgatattaattaccgggcgggaggttttgagtgctccggctgtgcaaactgctgtgaggttattgaaattcgaaaaaatgaggaaataatcgcgcgctggggagaccgctgcggcaagtggagtactgctttaaataatgatttgaatacagaagaaaaaataagttaaaaagtcggctccttgcaaagggccgattcttttttgacatatattcataaaagctattgacaaaaacagtgaggtagagcataattaagcatatataataccccggcagggtatagttcaggcggaaaggttatagatatggaaaacagtaaaaaagatatgttaaacaggctaaaaagaattgagggacaggtacggggtattcataaaatgattgaagaggatcgctattgtgtggatattatgctgcaaatcagcgcaaccagagcagcattgcaaaaggtcgcactgtcactcttaggaaatcacacccgtggttgtgtggccgatgcctttaaaaaagaacggggtgaggaggcaattaaggagcttgtacaggtattggacaaatttatgaattaaaaggttgtgataagaatgattggtgaaaactctatgagagcgcaaagtttgcctgctgaaaaccttgtattcaagatttccggcatgtcctgtgcagcctgtgctcgcaggattgaaaaagctttgtcaggtatagaagggattgctgaggcgggagtgaacttggctgcagagacagcttcggtaaaatacgacccaaattcggttactgttgaacaaatgatggatagaataaaaaaattgggttttgaagtagtcacagaaaaaattgatataaacatctcaggtatgagttgtgcggcctgtgccggtagaatagagggaaaactaaacaagacaggcggtgttataaaagccacggttaacctggctactgaaaaagcttttatagagtataacgctgcccaggttaatttagctgatattaaacaagtaatcaataatctaggttttaaagtcgtccatgaggatagcggtcttcctgtagatactgaaaagaacaggcgccaatcggaaataaacagacagaaaaagttatttgctttttctgctgtgttatcatttccactgtttttgtttatgctggctatggtgactaaatcgcatcactttttcccggctattatcatgaatccttattttcagtttgctttggctacaccggtacagttcgggccaggttactttttttacagggatgcttatctaaccttaaagagtaagggagccaatatgtctgtactggtagcacttggtacctctgccgcttatttttacagtgtggctgttacctttttcggcagccgtctgggacttaatgaggtctattatgaagcgggtgctctggtaattactctggtattgctcggtaaaatgcttgaatccatagccaaaggtaagacctcggaggctatcaagaaattaatgggcctgcagcctaagacggcccggattattaaaaacggccaagaagtcgaaattcaggtcgatgaagttagagtaggtgatctggtggtagttcgtcccggtgaaaaaattccggttgacggaattgttcgggaggggatctccagtatagacgaatcgatgctcaccggtgagagtatgcctgttgataaaaaaaccggtgaccaggtggttgcagctactataaataaactgggcacctttaaatttgaagcgatcaaggttggcagagacactgctctggctcaaataattaaaattgtcgaatcagcacagggttccaaagctcctatacagagaatggccgacattatttccggttatttcgttccggcggtggttgctatggctctgttaacttttgcctcttggtatttaattgggacacccggtgattttaccagggcgctggttaactttacagccgtattggtaatagcctgtccctgcgcgcttggcctggcaactcccacatcaatcatggtgggtacaggaaaaggggcggaaaacggtattttaattagaggcggcgaacatttagaacgtgtgcataagctaaatacgctggttttggacaagaccggcactataactaaaggcaaaccggaattgactgatataatttccttgtatgaataccagggtcaagaaaataccttgcttaccatggcagccggtgctgaaaagggttcggaacaccctctggcccgtgcggtaatcaatgctgcgttagagagaaaccttgccattaaggaacctgaaatttttcaagccgttccggggcatggtgtagaggctcatatagaaggtcaaaaggtgcttctgggaactaaaaaactaatgttggagcacggagtaaatgttaataaaattaccagtgatatagaacgactggagagtcaaggtaaaactgtcgttattctgagcatagatgagcaaccggctggtctgctggctattgctgatactgtaaaagaagaatcacaggctgctattgcagcactgcaggctatgggcttggaagtttggatgattaccggggataaccagcgaacagctcatactattggtcaacaagtaggaataagtaatattctggctgaggttttgccggaggagaaagccagcgaaattaaaaaactccagtctcagggcaggattgtcggcatggtgggtgacggtattaacgatgctccggcgctggttgtggccgatgttggctttgctataggtacaggcacggatgtagctatggaggcagctgatataaccttgatgagaggggacttgtggggcctggttaacagtataaaattaagccgggcaaccattattaatatcaaacaaaacctgttctgggcgctcatatataatactataggcatacccgtggcagcattgggatttttaaaccctgtgcttgccggtgcagctatggccttcagttctgtatcagtggtttccaacgctctgcgtctaaagaatttcaagtttaaccattagattttaactgtacttgaagctaaacaggttttaattttgcatatatcgaataatcatgtagaaataccttctggagttgaaaaacactatgaagcaggaacgaggaaaagtgttagaatttaagcctagacaagataagaaattaaaggatgttgaataccaggacccggccaaaagggagcttcatcaaaagcgtgaaagagaaaaaaaattaaaggaaaaacagagtaagatattcaggaatattggactgtttatcttgatttgttttatattttatttaattaaagttactttttaagattcctttgatttgaaggaatcttttctatactccaggaaattatgcttatgatggatttatggataagttaagttgatactgcataattttcaacgagtacaagtgcctgtggctgctcgaaagtcacttaaagcgactttcttgttataaaattaattagcaacagtactatatttgcctggccggtacatggtaagatagtacatgataataattgcttttttaataatcggaggtgtaggtatgagttgcaagaacgattctaattcaggcaacagcataacagtggctggcaagcaggtggaaattaaggaattggtaaaagcctcttcacttgaggaagccaacaatatgctgaagaaaggttatatatttgtatcagtttattggaatactttaaaatcatctgaggaatatattttcggtaggctggatgttggagataaaccgcagagacgagtaggctttctgcaggattaataaatattgagctaagggtgaagagcatgtctgaaaggatgggtgttttgtttgatgtaaagaacggcaaagtcagagttatcaggcgctcaggtctgccgtttgtagttaagggaaaggattgacagcatgataaactgctttcccagggttggggatattacgatatagaagaggatgcaaccaaagagttagtaaaaagagacggcgcctggtatattcctgaaaaataaagccggttttgtatgtctggctcatttgctacataaaataattaaaacatatgatgaaggtggattaatggttgccaagaaaactaatgatgtgaaagaaaagatgcttgatactttgttgctctacgggcctatagacattatccagctatgcgccagaatcaacagcacacctgaccttataatcggtgcattacaatccatactgtttcataaagatttaattatgaccagatcagaggtcaataaccgtattactacttgggtagcccacaagagaacacagagaaaaaaattgcttaaaattgctgatttggcggactggacggataagaaaacctttttaaatttaaagaagctgagaaaacagcttactgacggtaattttggggatatagaaattttaccggacagaaagcaagcagccgtaaagaaagcagcagggaagaattttagtacagccaacaagctgaaagcaaagtctgttcctgctccgatgattgtttataaaatgctgcccgagcaggttgtgccgcagccttatataggcaatgatttgacagttgccgaggagcaaattgatgagattttcggtttggataccgctatctcaaatcatgacagtccttttaaacttgataaatttcagagagtcgctattaatgcggtgctggctggaaacctggtgctggtatcggcgcctaccggcactggtaaaacattaattgctgaaaagctggcggaacaacttttagagaacaatttgaggatgatctatacctcgcctcttaaggctttgtccaatcaaaaataccgggattttaaagaaatgtttgggcccgacagagttggtttagtaaccggagatgtttcaattaacggttcagccttgcttttggttatgacgactgaaatatttcgcaataaatgctttggagagcctgaggaacttgcaggtgtaggatatgtagtatttgatgaaatccattatttagatgatctggccagaggcactgcctgggaagaaagcattatttttgctcctcagcaggtaaaaatactggggttgtcagctactgttcctaatatagctgaactggccggctggattgccagtgtccgtaagacacaggtaattgtggtagaagaaaagataaggatagtgccgctggaaatgaggtggcttactgctgagggtaaggctgtagatatggaagaggcggaaaaagcgattgaagattacatagtggcaaaggaaaatcttaaagagcaaaggtttgctcaagaggacagacctgattaccagaaaaaatatgactggaggcgtggtctgcatagatgaggtatgaagataattctgtttataacagcattaccgaaacagtcaaggaccgtttgccggcactttttttcgtttttagccggggaaaaacagaacttattgccgaagagttaagccatgattgggattttttaaaacccgctgaaaagaaaacagtacagcaaatagttgctgatttcgaaaaacaaaacccaactgcttttgaacgtaaaaacagaagacttttaaaaagactgcttagccgtggtatcggctatcatcatgccgggctgtcgccggtcttgaaaaatctagtagagacgctttatgagcgaaggcttatttatgccttgtgctgtactgagacctttgctgccggggttaactttccggcttgcagtaccatctttgattcctgccggaagtgggacggcaaaaccttccgggggcttttaaaccgtgaattttttcaaatggcaggcagggcgggccgccgtggatttgatgaaaagggttatgtttttgttcgtattgatgagcagtacccggagcaaacaactttctttgatgaagatgaagtggaatcagttaacagtcatttaaccatatcgccaaatactgcgttaaaccttttgcagtggaaaacagatgcggaaattgagcattttttaaccaataattttgcggtttaccagggtaaaaaggaagaaagagctgttaatattgatattgaagccattactgctgagatagaaaatttggaacagcatttttgcgaagaaagagatactcgtacctgtgcgctttatcgcaaaaaactaaagaaggaactgtataagcattaccggagacgcaaaaataacccggattaccagtcaaaaatagatgagatcaaagaaatcctggacttaccggccagagattgcgcccattcattatgtttttcagcaaagagaaacctgggtaaacttgtttcagaaagaaagcgcttaaaccggcagcgtgaaaagctggccgggcagcatgaaaattactttgataagttctccagtgtttgcagtttgctggagcagttgggctatattgaaggacgcattctgctgccaagggggatttttgcttcaaagatacatatccaagagatactggttactgaactgatcttctcaggaattatgtcggatgccacaccggcagagattgctgctattatagttggtatagattatgaggccaacagaagagataagatgattcccaatgtggtagacctgtcgaaagttgaagaattgcatagagaactgcaaaaaagcaacgtaccgttgcacttttgcagttggtcgcctatacctggtcctctcgcgtatttatggcatgaaggtaaaagctttggaagcttgctggaaatgacggaaatgcaggaaggagatatcttttccatgctgagaagagagattgatttattaagacagatagaatcagcattaaaggatgacccggccttgcaagccaaaatacgcggagtcagattaagcttggacagggatgaagtttctgtttcgttttagaggtgcgctgtattgatctattatgtttacattttacaatgccgggatggttctctctatacgggtataactgataacccggaaagaagatttaaccagcacaggcagggcagcggcagtaagtatgtacgcagcagattgccggttaaacctgtatatattttaacatgctcaaacaaatcacaggctttaaagatggagatttatataaagaaactttccaggcaaaaaaaagtggaattaatcgaaaataaatttttcttgcccaaagaggtataaaaattatattgcgcaactttttactatactataaaattagtgttgatattaagcgccagagaggagtaaagttgagatgagtgccactaagatactgttatcggaaaaagaaatgcctacccgctggtataatatacaggcggacatgcccaatttaccaaaaccacctttgaacccggttaccaaacaaccggttggtccggaagatttatctgcaatctttcccatggaactgattaaacaggaggtaacccgggaacggtggatagatattcctgaagaggttcaggaaatatatcacctgtggagaccttcacctgttatgagggcaaagcaactggaaaaagcccttgatacaccggcaaaaatatattttaagtacgagggtgtcagcccggccggaagccataaactaaacaccgctgttcctcaggcatactttaatatgaaagagggcattatgcgtctggctactgaaaccggtgcaggacaatggggagttgcactttcccaggcctgcaacttttttggcatgaaatgtttggtatatatggtaaaggtaagctaccaccaaaaaccctacaggcgttctatgatgcagatttttggttccaatgtagtagccagtcccagtgaattaactgaggcaggcagaaaaatattagcagataacccggaatcgccgggcagtctcggtattgctatcagcgaggctgtggaagacgcggccaaaagagatgatacgaattatgctctgggcagtgtgcttaatcatgtgcttttgcaccaaacagttataggtttggaggctaaagaacagctggctaaagatgacgtttatcctgacatagttattgcctgctgcggcggcgggagtaatttcggcggcatggcatttccttttgtctatgacaagctgaccaagggtaccaatgttcgcctgattgcagcagagcccagcgcttgtccgactcttacaaggggacatttcggctatgattatggtgatgtggcaggtttaaccccgctgctatggatgtatactttgggtaccgactttatgccgcccggcattcattcaggcggtttaagataccacggtgattcgccgttggtaagtcaattactgcatgacggtattattgaggccaagtcctttaaccagacttctgtatttaacgcagctgttttgtttgccaagtgtatgggtatagtaccggctcccgaatcttctcatgctattcaatgtgctattgaagaagctttagctgcaaaagaagcaggggaagctaaaaccataatatttaatttaagtggtcatggtttccttgatttaccctcgtatgacagttttatggccggaaagcttattgattatccgttgcctgaagaggaattaaagcaatctttagccagattgccgcagatttaatatatattaatttccgtgaactgaaatttgcggtctttttatggaaagaccgcttttctctgattactctaaaaaataatatttatgaatacaaattcatgttagccagaaacgaactagtttctcattattgtaaaataaagtggactttttgtaaaaggtctaatagtatgtaaggtattaaatgataaaaaaccggctgacttttttaacaggaggaggctattatttttatgaagttacatggtaccatgcgtataaatgaaagcggccatttaactatcggcaattgtgatacggtagatctggttcgtgaatacagtactccgctttatgttctggatgagaagtattttcgcagtaattgccgggagtattaccgtgcctttagtgatagatttaactccgacgtaatttatgccagcaaaactttgctcaacaccgctgtttgccgcatgattgaagaagagggcttatgtttggacatagtttccggaggtgaactatatactgctttaaaagcgggttttcctgcttccagaatgtattttcacggtaataataaaacaacggatgaactgaaactggcattagaagccggagtaggccgttatattgtagataatctttatgaattggaattgttgaataatatggccggcaaagctaatattacagcagatattctgttgcgcatcacaccgggagttgaggctcatacccatgaatacattaagaccggacaaattgattccaagtttggcctggctatagaaacaggtcaagccatggagggtactaaaaaagctttgaatttagctaatgtccggttgcatggttttcactgtcatataggttcgcagatttttgaactggagtcctttgcccatgcagcaaatataatgatgtcatttattaataacgtgcgtacagaaaccgcttttaccgctgctgaattggatttgggcggtggcctggggatttattactttgaaggtgatgaacccaaaccggtaaaagaactggcagatataatcatcaatgaagtgcgcaagcaagctgatgaatattgtttgcctgtgcctaagattatggttgagcctggtcgttctatcagcgggccggcggggataactttatatactgtcggatcagtaaaagatattcccggtattcgcaaatatgttgctgtggacggaggtatgaatgataacccccgcccggctttgtatcagtcccgatatgaggcggccctggctaataaaatgaatgagaaagaaactgagcttgtatcaattgccggcaaatgctgtgaatcaggagatatgctgattaaggatactaagctacccccggcggaaccgggtgatgtccttgttgtcaccagtaccggtgcctataattatgctatgtccatgaactataaccggattaccagaccggctatgattctcgtaaatgaaggtgctgctgaggttattgtccagagggaaacatttgaagatttaatccgtaatgatttgattcccaaacacctgcaaaaaaaagaggctgttaacatagctaaggctgaataagaatattaggaatataaagaggatgactcaaaggtctttaaaaagtcttgagacatcctcctttttaatgggactaataaccgaataagtctcttccgacaccagggttgcaggtcctctttttcttggtattaacattatctatatgttataataaactaatgttataaatgaaggagtcaggttatggagattataaccagtcatattaacaccgacatggatgcgttggcctctatggttgcagcacaaaaattatatccttatgccaaaatggttttccctgggaaactatcaaagacagtggaagaatttatgtctttacataaagatactataaacattcgaactgtaaaacagatcgatttaaagaaaactaaaaagctaatcatagtggatacaaaaaatccccggcggattggcaaaatagctgacattctttccaacccggagttggaagtacatatttatgatcatcacccctgggctgacggagatgtaaggggaaaaatagaaatagttgagccgataggagctacggctactttgttggtagaacaaattaaaggaaaagatatacctttaagctctgtagaagctacggtgttggcgttgggaatatacagcgacaccggttcactgatttttaatacaacaactcccagagatgctgcggcagtcgcttttttgctgggacagggagcaaatctctctgttatagctgattttttgggaagaccattaacggacgagcaaaaatctcttcttaaaactctattggtttctgccgagcatcacttaatcagcggtgcaaaaatactcatagccaaaggtacggttgatgattttgtggagggcttggctctgctcactcaccagttagcagaaattgaaaaattagatgctgtatttactgtggtaatgatggaagaccgtactcatatcgtagcccgaagttccatacccggtataaataccaatgaaattctttcaggcttcggaggcggtgggcatgcggcggcggcttcagccactgtaaaaacccagaatatcgaagaagtaatcaacactttgctaaaatatattcgcggtaaggttcacccgcccatgaaagtgtcaaacatcatgtcttccccggtaaaaactgtgccccctgaaatgaccataactgaagtaaatgctttaatgctgcgttacggccacacaggtatgcctgttgtgcagggtgataatatggtcggtgttatatccaagcgtgacgttgaaaaagctgttcaccacggcttgggacacgcgccggtaaagggttatatgaccagaaatgttttaaccgtagacccggaaatgtccgtgtcggaagtgcaaaaaattatgatagaaaatgatatcggcagactgcctgttaccagggacggcatgcccgtaggaattgtatcaaggacagacatacttcgcactatgcacgaaggttttcaggccagtcactggacaatatattctcaaaaagataaatcgaagtatgtttatcaaaatttgcgtgaggctttgaaaagaaaacttgctccaattgcctggaacctgttgcaggaagcaggtaaaaccgcagccgagatgggttataatgtttatactgcgggcggtatagttagagatgccttactgggtgtggagtctttagatgtggatctggttgtagagggcaacggcatcctgttagccagagcgctgagtgaaaagagcggggctttcttgagagtgcacgaaaagtttggtacggcagagatttgttttcccaacggcctgcaaattgatgtagccactgccagggtagagttttatgaatatccggcagcattgcccgaagtggaatcatcttccttaaaacaggatctatataggagagattttactataaatgccatggcggtaattctgggtgaggaaagattcggcgacttaatagatccctttgacggtcgggatgatctgtataaaggtttggtgcgtgttctgcataatctgagttttgtagaagatcctaccagaatattgcgggcgcttcgatttgagcagcgctatcatatgagaattgagcagcagaccctttcgctgttgagaagggctgttaaagacggcatgctggaaagagtctctgtagagaggctatgggaagaattaaaacatatcatggcggaaaacaatcctgttaagatactgcagcggctggcagaagttgaagcatggcagtatatttttccgggaatagaatactgggatatacagccggttctttccaatttgccggaagccatagctttgcttaaagagcacggtcagccggagcctgaaccctggctgccttactggttgtccatattgcacagatcacagccagcaatggctgagaacctttgtcaacgctataacttgagcaaaagacaaagcgtcatgactaggcaaatagtggagatgttgcccgatatagttaaattgctgcaaaataaaaaaataaagctcagtgaagctgctgatatattactatcggtacccgttgaggcttatgcgctgctattaagcctcttgccgggggattatcaggagcactttctaaatttattagaagcaatgcagactaataaaccctgtatcggtggagaggaaataaaaaaattgggttaccgtcccggacctatttataaacaagttctggatgctctccggcgtgctcgcctggatgggcaaataaatagtactgaggatgaaattgtttttgtaaaagagtttttgcgagaatgtaaagactttaagaagggggtttaatatgcactttccgtctttgctggaaatagcgttaatgcttccggccatagtactgggctttactttccacgaattggctcacggctggatggcttacaggctgggtgataatacggcgctaaatgcaggcaggctaacggttaatcctttggcccacgttgatcctatagggcttttactgctttttatagcaggatttggttgggctaaaccggtacctgtcaatccctataatctccatgtggatgcaggtaaagggatgatgttgatttctctggccgggcctgccgctaacatgataattgccgtgatcgcggctgtcctgttgggggtaattcactggcagaatccctatatgaccgctatcttagaaattatgatcagaatcaacgttgtgctggctatatttaatctactgcccatcccgcctttagacgggtcaaaaattttagccggcattataccctataaacagcaatggctgcataatttagaaacttacggtatgataatattaatggtattagtattttttactaatatcataggaaatatattaaattttataataaccccgattgtaaactttttaattgttaatatttccagtaaactggctgctattttttagcctactatttaataaaaggagacattataatgcgtgtactttcaggaattcaaccctcaggttctctgcatttgggcaactatttcggtatgatgaaaagaatgattgattatcaggagaatcatgaactattttgttttttagtaaattaccatgctctgacaactgtttttgacagtgagcttttacgccggcagacctttgaggctgtctgcgattttcttgccctaggccttgatcctgaaaaatccgtcttttgggtgcaatctgatgtacccgaggttaccgaattgacctggattttatcaaacgtaacaggtatgggattattggagcggtgccatgcctttaaagataaaactgccaaaggtataccagccaatcacggattatttgcctatcccgtgctgatggctgctgatattctgctttttggcggtgaaaaggttccggttggcaaggatcaaaaacagcatttagaagtagctaaagacattgctcttcggtttaataatgcctatggagaaacttttgttgtaccggaacctgatattgaggaagattttgctgtagttccggggacagatggtcaaaaaatgtcaaaatcttacggaaacaatattgaaatatttgcagatgaaaaaacacttaaaaagaagattatggggattatgaccgattccactccggttgatcagcccaaacctgttgagggtaatatactttttgatctttacagcttatttttagatgataaagacaaagagaagctgaaagaaagattcataactcccggtcttaaatacggtgatttaaagaaagaaatactggctgtaatctgggaatactttgctccctacaggcaggaacgggaaaaaattgtcagggataaggcatatgtattgaaaactatgcaaaaaggtgcaaacaaagccaggcaagcggcagctgtgtatttagaaaaagctaaacacaatgtgggattggattatcgtagtcttctctagaaaaaatctgaaccgaaatttaatcacaattgtttacaaaaaaataaaagaaacccgtgtcactgtaatggtgttacgggttttttattgcataaaatttatatccatgtgcatttattttcctttgcagggttaaaatatacttaataaaaacgtatattttgatgcaaaaataagacatcatcaagggaggataactttacattgagcaaaaataaggtgatttatattctatgcttggttattgcgataactctaagcggttgcaaaacaactcaaaagccattagacacagatccaccgtcttcacctaaaacactggtgcccgaggtatctactgttgctttcgatagtattgacataaggaatactcccactccggtgcaggatgtagcgaaagatatgtccggcaaggaaatggcggtttggcttaaagtaaataatactgcttacgttctggttaaccaaagtaaaaacacatcagccaatcgggtggaaatatccgaaattctacgcaaaatacccatagaaaattacatttggtatcaggtaacattaaattataagtctgccaacggtcaagaaactgcttttatcaatgagcctctggcagccaaatttactcttccggctgattatacgatcagcggagtaggttttgattttgaaaaaataaagaatatacagactaaaccaagagcacaggaacctttatcacctcataccagtgaggaaaaccggaatactgtctcaggaccggtgacgttggaaatcagtaacccgttgcctgacgcggaggttaccgccccttttagaataaccggcaggctaaaaaacgtaaccacccagaacaaagaacaactcattgtcaggttgcgtgatgatgccggaaaggtaatagtggaaaaacccgtatcctctgaccagtaccgtaccggcaataattttgaagaaacactttcttacccggcactgacaactccggagaagggtagtgtggaagcacttttatttgaccgtgaaacgggcgctgaaaaaaatgtagtaaaaatacctgtgactttaaagtgacagaacaaagaaagggaatatggtgaaaatacttgcaatcttatttatttgttttatcattatctcggtcttgattttgatcttgttatttctaccgcttaaaatcagactgaaatttttacgtgagaaaaataacgacttcttgtcaattagaatatctttttttcacggcttgttaaaatataaactggacataccaaagataaacttgcttttattccagtcggcattgaaactggaagcggagacagtgggagataatttggcgggcaatgatgttcataagaaatactctttaggctacttgtataaaaaatttttcaactggtatccggaaataaaagactatatggaagcaggtaaatatctgctaaaaaaagttgtcccccgtgacataaaatggaggacggaatttggcttttcagatgccgcgttaacgggaatatcggcagggattttatgggctgtaaaaagttcactgctttccgtcttgtatagaatttttgctccaacaaccaggctgccggagatcaaaataataccaagattcaatgaaaaaaccctgcaaataaacctggattgcatatttgatgtaaaaattggttacattatgattactgctttaataattcttaagatttattttcagcatttgttatataagaatgtttgttatttaaggggggtatttggtggcagaacaacagcacccaattgaaggtttaatgaaaactgccatggaaagcattaaagaaatggtagatgtgaacactattgtcggcgatcctgttgaaacacccgacggcaatgtaattattccaatctcccgtgttgcctgtggctttgcggcaggtgggggggagtttgaagccggaggaaacggtgaaaatgaacaaagtattcctgggttcgggggtggcagcggggcaggtgtgtcagttcaaccggttggttttttggtcgtaggacaaggtcaagtgagacttttgcctgtcgatggaaacgctttatatgacaggattattgatatggcgccgcaaattattaatcaaattcaaactatgctggagcgtctgaaaggaaataaacagcaaaaccaacaaactgtttcggcacaacctcaaagcatgccgcctgtacaataaaatttcagtaaaaagcaatcttcgacctatcgattggttgctttttttatttctcacaattcactttccttttcaactgttctaattgagtaactatctacataaaataaactgatggagggacaactatggttaatattatttggttggctatggttatattaggaatcctggtggccgggtacaacggcaacattgaagtggttactaaagcagcctttgaaggagcacaaaccggtgtaaaaacctctctcaatttaatagctattattaccttttggctgggtataatgaaactggctgaagcagccggtttggtgcaggcactggcgtatcttgtgcgcccgttaaccagatttttatttcccagtataccgcccgatcacccggctatgggtgctatagtcatgaatttaagtgccaacattcttggactgggcaatgcagctactcctatggggttgatagccatgcaggaactgcaaaaattaaatcaacgccggccggattctgcgtcagatgcaatgtgcacttttttggccttgaatacatcctgtatcacacttatcccgactactatcataggtatacgtttattatataactcggccaatcctaccgagattgttggaacaacaatttttgctacagcctgtggtatgacactggctatagccgtggatagggttttgaggtttatctataatcagcaagggagataaaaaaaacagaaacttagctgaaataaagcagttgagtaaagaggtgagaacttgtatacaataatatccgagctctcccgctgggctataccggtagtgctgctgctgattcctcttatagcctttttacgtggtgtcaaagtctttgaaacattcgttgagggggctgagcagggttttcatacagccataaaaactattccttttttggtagccatgttggtagccataagtattttcagagcttccggcgctatggagttattaaccggttttttatctccggttttggataaggtgggaatcccttcagaaatattgcctcatgccgtgatgaggcctctgtcaggcggggctgcactgggcatagctacggatattattaaaaatcacggaccggacagcttcattggtcgtctggtatctactatgcagggcagtagtgatactaccttttttgtattaacactttattttggttcagtaggcattaaaaaataccgttatgcgataatttccggtttggttgctgattttactactttagcagcctcaataattatctgcaaaatcatgttttaaaacgtcctgagtggaaacaacttaatgagtattatttgtcttaaaaaatcgcgttaacttattgtaaagttgacacggttttttgtttgtcttgatagttttcattttgggggctatatatggtacaatggcaaaaaagatttaaggggttttactgatgaataagtctcggacaggcaatgtacaaaaggaaagacttcagaaagttatggcacgggcaggcattgcttcccgtcgcaagtgtgaggagttaattgcggaaggtgttgttaaagttaacgggcgactggttaaggaacaggggattaaggttgatccgcaaaaggatagaataatggtgcaaggaaaaataattaaccgtttggaagataagatatatcttcttatgtataagccacgaggctatgtgactaccctgcacgacccggaaggaagaaagactattgtcgatttactcaaaaatataaaggaacgtgtttttcccgtgggacggcttgattatgacagtgagggacttctcctggtaaccaatgacggagaactggccaatgcgctgacacaccccagacatgaagttaagaaaacttacctggtcactgtagccggcatacccttgccaaaatcattggagcagatgtcgaaaggtttggaattggaagatggtatgactgctcccacccaggttgcgctggttgaattattagaagacagaagtctattggaaataaccgtgcatgaggggaaaaaccggcttgtgcgccgtatgtgtgagaaaattggtcacccggtactcagactgaaaagaattaaattaggcacacttagtattaaaggagtaaaaccgggtcaatatcgtttattaaatactaaagaaattcgtgaattaaaaaagtcagcaggtttgatagtacaagcacgaacgacaaaatataaacccaagcatataaattagctttggaatgcatggagccagtttagatgatgcgcaggcagcctttgagaaccaatcaggaagtttcgatatttgtactaattgcggaggaaatgacattcagtggtaaaataaagaaggatttttttgtctagaggagaattacaaaaagataacttcgtgccacgaacatcccgcagtaatatgtagggggaataaatttgaacgaatttccggaaccaattagcaatactacaggtaagataatggccaaaatacgtttagacttccgaggagcagggaaacccataaaattttccttcaataaaaaatcaatagtccggctggctgaagaaaacagggaacagcaggcagctatttttagaaatattccaatgcaaggggtaaatatagaggatattaatatgggcattgatacctatgctgtatatgatgacatattaaataccgaagtggcctatgcgcctttagagttgttagtagcagctgattcactaaaggacattttcagattcatcactcgggatgattttagaaaaatcgaaattatcgatcctccaagacttatgttcacaagttatgaagttgagaacttgctctacaaatttcatgaagaaatgatcaaatataaaatagtgctggaaagaaagataaatcgctaaatggcatgagaaatataggggaggctaaatttatgaatgaggggaatatgttgcatggcagtaagtatgtggctcgtgtggcaattcaaatgtctttaagtgacagcagagagcaagaaaaagaatataaagccaaattttcgcgactaggtattaaaactgcagcggttgattatggcggggagtttatctcctcagttaataaaattattgagcgttctgttgtggcagctaagagagaaggtgttatcagagagatacacgctgaggaaggagctgttgccggcgcaaccagggaagccttatcacaggtaatgcctaaagctataggccttaatgtaggtggtaaaattggtattgcccgctttgaagaccatgtaacggtagctttatttttcggtgtgggtatgcttcatttggatgaagtagctattggcttgggacacagggctgtctcttcatgagatctgtaaagtctgcattttcgcataaggtaaggaggtgcgtgccttgcctccctttaaactggtgagtcgggagcatcaaagggaagatactgttattgatctgggtagttgcaccataggcggcgagcagctcttaatcatagccgggccctgtgctgtagagagcaaagaacaggtaatgactactgcggagggccttaaaaatattggtgtgcaggttatgcgcgggggtgcctataaaccaaggacatcaccatactcttttcatggccttagagaagaaggtttaaagattctggccgaggctgcccagatctatgatttgatggttataacagaagtagtagatgttcgtgatctggatttagtaagtcattacagccatataatccaaattggcagcagaaatatgcaaaatttcactctattgtccgaggtcggtctttccaacaaacctgttttactaaaaagaggctttgcagccactattgaagaatggcttttggctgccgaatatgttatatctgccgggaacaaacaagtaattctttgtgaaagaggcatccgaacttttgaaacctacaccaggaatactctggatatcagcgctgtttcggccttgaaaacactttctcacttacctgttatagtggatcccagccatgctacaggccgtaaagagatggttccctcagtgtcaaaggcttccatagccgcaggcgcggacggtttgatgatcgaagtgcacccaaaaccggaggaggccttgtgtgacggttttcagtcactgaatattgaagaaatgtcttttttaaaattagaattagaaaaggttgctctcgcggtaaatcgtaaaattctataatatagctaaattttggtggtaagtgcatcatatttaatctctggtataataataagcctggggtaatctttttatgctccgggcttttttattggatttggaaaaaggaaatttcgtagagatgtcgaaactactttagtattattgttattgttcccgttaggagtgggctttttgatagataacatgagcattgctatagacgggcctgccggtgcgggtaagagtaccgtagccaggctgctggcagaaaaattaggtttgctttacatagataccggggccatgtatcgtaccttaaccttatctgtactgagagagcagctagacttgtccgatgaggacaggataacaaaattggcaggagcgttaaatattaagctttccaatcaacctctggataataaagtttttttaaacggtgaggatgttactgaggctattagacagcctgaagtttcccgtaatgtagctttaattgccaggatgcccgcagttcgtcaaattatggttaatatacagcaatccctggctgaaaagggtaaagtggtgatggagggacgggatattggcaataaggttttacccggtgccacatataaattttttctaaccgcttcgcccgaggagagggctaagcgcaggtacagagaattaatagaaaaaggttacgaggttagtttaaatgacttagtgcgggatataacagaacgagataatactgacagaaccaggttgactgacccgctcattccggctcctgacgccataattattgacagcacaaatatgagtctggtagaggtaactaataatattataaaacttattgctgccggcaataacgggggtacctctgaatgatttatcaaaccagtaaatttctctgtactgctgttttaaaaattttacgccgctggcaaatacaaggtttaggtaatttacccgctaaaggaggctttctgatagtatccaatcatacaagttattgggaccctctcgccgttggttgcgctatcaagcctagaatatactacatggccaaagctgagttgtttaagataccggtatttagagaattgatcacgtcttttggagcttttccggtacacagggaaaaagccgatcgtcaagctattcgtatggccttaaaattgcttaaagaaggcaaggtggtgggaatttttcccgaggggacaagaagtcattccggagaattattgcagccgcatttaggtgcggctatgctggccttaaaatcccaggtaccggtcgtgccggtagcggttttagactccaagggtatatttcgcaggcttaaacttaatataggcaagccattttatataggaaaccggcaatcagatcaaacgccaaaagaaattattgaggccggaactgaacaaatcatgtctgaaatttctcatttaatgcaattaaaataatattttaatggtgatagtttggtatgaagattattgttgcggataaagcaggtttttgttttggagtaaaaagagctatagatatggccaatgatgtggtgcgtaaacgggacggacctatttactcgctgggtccgctgattcataacccgcaggttgttgataaattggcgcaagaaggcatcatagctattgatgatttaaaagaaatacatgcaggtaccgtaattattcgttctcacggagtgggaccggaaattctatcagaggtctatgaaagaggtttaaatcttattaatgcaacctgtccttttgtaagccgagcccaacaaattgccagagatctttatacagaaggcaggcaagtgatagttgtaggagacaaggatcatcctgaggttcaaggtatagtgggttgggctaacggtcaagccctggtagttcagaattctctggaagctgaggcactgggggcaatatccaatgcaggtgtcctggcacaaacgactcaaccactggtaaattttcagcaagtggtagatgtcttaaaacaaaaaactgagcagcttaaagaatgcaataccatttgtcatgctaccggtgaaaggcagcaagcggcacttgaactggcacgcaatgtggatgtaatggtagtagtgggtggagcaaacagcgccaatacagggaaactagctaatttgtgccgctctaccggaacaccggcttaccaaattgaaactgccggagagttacgtgtcgggtggtttgcctgtgttgaaaaagttgggcttacagcaggtgcatcaacacctgactggattatagaggaggttaaaaaacgcatgaatgaattaggcgaaatgaatggtatagaagaaagtaaagagcaactggaagaaataaactctgctgaagagggtatgcaggattcagtagaagttaaagcgctgcacaatggagatatagtaaaaggggttgtagtgcaaataggccaggacgaggttctggtagatgttgggtcaaagtcggaaggttttatatctgctaaggaattatcaagctttaacattaattccccggatgaagtggtcaagattggggatgaaatagatgtatttgttataagtgcggaggataacgaaggtaggataaaattatcaaaaaccagagcagatgccgaaaatgcatgggctaaattggagagcctattggaaagcagtgaaaagatagaaggaacagtgagagaggttgttaaaggaggtttgctggtagatgtaggagtaagggcctttttgcctgcttcattggtagataagggttatgtggaagacctctctaaatatgtaggggaaaatataactgctcaggtgattgagattaaccggatcaggagaaaagttgtactttccagaaaggctatcttagaagaggaatatgctaatcgcaaggaagagctgctgaattccttacaggagggccaaacagtaagtggtatagttagaagaattactaatttcggcgcttttgttgatatcggaggtgttgacggtcttttacacatatctgaaatggcctggtacagggttactcatccttcagaaattgttcaggtaggtgatgaagtaactgttatggtattaaagattgaccgcaatgcagataagatttcactgggattgaaacaagttttagccaatccctgggaaaatgttgattccaagtaccctgtgggagcgattgtagcggcaaaagttgttcgtttagcaccctttggcgcctttgttcaattagaaccaggtgtagaaggtttggtacacatttcccacttggcagatcatcatgttgaaaaacctgaggatgttgtgagtgagggtgaagaagttaatgtgaaggttttaagcgttgacacacaggaaaagcgtattcgtctctccattaaagaagtgaccaagaaagttaaagaagaaaaaccggtacaaaactatgaaagcaatagccaaggttcaggagaaatcactattggtgaaattttaggagccagtctaaaaaaataacctttaaattaaacctaatattttgttctgtagagcggcgtttcagccgcttttttttattccagaaaattatgcttatgatggatctgcgggcaccacagagaacctgaaaagcaggatgcaactttctggtttgttgtataatctcagtgtttgtggatacgataatgactgcatattttaaaatattaagagggaggtaaactaatgacaaggtttccaattggcattacagccctgtttattgtatccattttaatatatctgggacttgcgcaaagagtgttggaccggatgagattatctgataaagaagcactggcacttattgcagcaattattataggcagttttattagtattcctataccaattgggcgttttgccacatctgtcaatctgggtggagcagtggttccggtagggctggctctataccttttaagtaaggccggtacagctaaagaatggctgagagcattggttgccacagctattacagcatttgcagtttattacctggcggcgttaattaattccggcatcagtgaaccggcggggaaatacgcttttatggatgccatatatctctatcctctggtaggaggtctggttgcttatttggccggacgctcgcggcgttccgcttttatttcagcaaccctcggagtactggttgtcgatataattcattatttctggttagtatcagccggggcaccggccggtacacctgtaaatatcggcggagcgggagcttttgacgccattgttttatccggtgtgtttgcggtacttttagcggaaattatcggtgagtttagggaaagactgcagggaggaccaaaagttaaaggcagatcagatgagttgctggcgggtttaagaaaacccggtgttgagcaggataaatttactgctaaaaaggaaatcaaccgtccggaccagggtgaggaggtttcgaaggatgaataaaatctttaaaattagcgttctaagtctggcgttgttaggtatagctcttttgtcattttcggtaatttctccaaacaagagcattccgacctggaatataagctctgttttcagtaaagattatcccgatcatttgacggataaagcaatggttattctggatcagaataaccaggaaataagcagggctgcccgcaatgtgtccacaggagatgagatttacaagccggacggtaaaagttataaagtggtgcgggtggaaggtgaaaaagcctatgccaagtatttgggccgcgataaagaattagtggcctggcaagaattttttaataattatgaggtacctgtaacctctaagacagaaaaggataatgtgggaatttatcacacccataccgatgaatcttatgtaccgacagacgggaaggccgctatcccttttaagggaggcatttaccaggttggcagcgctttggtgaacagtctgaaatcaaacgataccaatgttatatgggataaaacacctcatgatcctcatgacaataacgcttatatacgttcgagaagaacagccaccaatctaatgaaaaacaatcctgtggctatatttgatgtacacagggacggcataccggaccctgactattataaaaaacaggttagcggacaaactgtggcccaactgcgcctggttatcggcagacaaaatcctaaagtaagttctaatacagattttgcaaaaaggttaatggcctatgccaataaagtacatccaaatattgttaaggaaatttatatgggcaaaggcaattacaatcaagatctcatgtcaacagccttattagtggaggcaggtacacataccaacagtaaagtcgaagctgaaaaaggaatttccatgcttgcggatgccgtacctgtggttttaggagtcaataaacccgccaagccggaacctacaggcgcaaccggaagctggaaagcgctgggctggattttagccattaccatccttggtgccggagcatttttgattatcggttccggcagccttaaaaatgccggtaccaggttgcgtaaatttggcggcaatgaaatggccaattattttgggccgccatatatgctgaaaaaacctgtacataaaaaaatagtgacggaagataaaaaagaactgacaaaagataaagataagacagacgcacttgatcttgaagtgctgaaaaacgctcatgatgatataagcaaagactgacaggcagaaaaatgaaaataatatatcattgtttcggaggagctcactcatccgttactgctgcggctattcaccttggacaactgcctgaggatactataccaaatggcagtgaatttacaaaattggcattctatgatgtacaaaaaagaattacccacggcaatttatacttgtcaggtattgacagcggcaataatcaaatatatatccttggcaggcgtggcaagtcacaagcagtaagtaatctggctgaagatttaatgcgagccttaggtgctgataaagagaatattatgctggttaatgcggcaaagcatgtaaacctaactatgagaatcggagggttgctttcaaggcatctcggtatggtaaagtggggaagacctatagttatttggggtactcaaaaagcctatccttacctggccgatttggtaaaaaatgttagactaaaggtggcctccgattcatgcaaacaataatatattacagctgcaattattcgcctttggcgctggttatggctgcccgaaaaaccggtctgctccatgatgaaagaggtctgtatgtttctgatttgaagcaaattgtacttcttaattcaaaaggaaccagggaccggttaatttttgtaggtttagacaaggataataatagaatttatgctttaagcggatgtgggccaagagaattaatattaaggtttataaacagctttatcagtttatgtggtaaaaatggtaataattttactataaccgattgctccaacagtataaatccaatactttccctcagttggtattttttccaaaaaaatatcttcgggttcttcggagaaattgtctgccacttgattaacaaaagttatatcggtgcttctgcagcaattaaaaagtcataataaaacacataaattatatggcgatttcctgtaatcctgctcttttatcttgactaagcttggtaattattagataattaaagctaatgttattttgagaggaggacccttatgggtcagcggggtttacaaattgtccaagtactgcctggcagtattgctgaagaggttggactggagccgggagacatggtattaagtattaatgatatgccagtaccagatattattgagtatcgctacttgattgctgatgaggaattatacctgcatataattaagcagaatcaagaagactgggttctggaaatagaaaaagattatgaagatgatctggggttggattttggagataatgcttttggatcaactaagcgctgtcagaataaatgtattttttgttttgtggatcaaatgccaccggagatgagaaaaacactctatattaaggatgatgattacaggttgtctttttggcagggtaattttattaccttgaccaatttaaagccggaggatatggaaagaatcgttgcacaaaagctcagccctctttatgtatcggttcattcaactgacccggaattgcggcaaaggattttgggcaatcccagggcaggtaaaataatggagcaattaacctttttggctgccggggggattgaagtacatgcacaaatagtgctgtgtccggaaatcaatgacggaacatatctaaaaaatactgtaaaggatctcgcagctttatggcctcaaatcagctcaatagctgttgttcccgtcggtttgaccaggtattgccggaattctttagtgagatcttatacgcctaacgaggccaggcaggttatttcctttatatccgaaatacaaaataaatttcttaagcagtataataatccgcttgtttttgcctcagatgagttttatcttctggcaggattgccaataccggttgctgctaattatgcaggtttccctcaaattgagaacgggattgggttgaccaggttatttttggataagtggttagaattagttccttccctgccaactggcttgcagaaaacaagacgtgttaccctgatttcaggggttctggcctcatctattctggctcaggttgttgacaggctaaatatgatagacaatctggaagtttgtttgcgcgtggtggttaataagtttttcggtgagcaagttactgtggcaggacttttaaccgcaagtgatttagaggccgctctggcgggagatgatttgggagatttgctcattttgccctcagttatgttaaaagcaggtgagcaaatctttctggatgatattagtcttgccaaactggcaggaagactgaaaatacccattgcagcagttgacgggcctgctgatatgattagagtaatattacaaagccccgaaaagctaccttaggaggaactataagtgtcaaaaccgattgttgctatagttgggcgccctaatgtcgggaaatccacactatttaaccgtattgtaggagcccgtgttgctattgttgagggtcaaccgggaattaccagagacaggctttaccaggaagctgagtggtcgggacgcagctttatgctggtggatacgggaggtatagactttcaagaaaatgatgaaatagtcagtaatgtgcgtcaccaggccaggttggctattgaggaagcggatttagtacttttcgtggttgatgcaagaagcggtttattgggctccgatgaagaagttgccaatattttacgccgtacagatacacctgttttactggttgccaataaagttgaaaatttttccctggaggataatccgcagtttttagaattttatagcctgggattgggagagcctatacctgtttctgctgccgaaggtaagaataccggagatttgttagatcaagtaattactctgctgccactggaaattaaggatgattatgatcctgatgtaattaaaattgcagtaattggacggcctaatgtgggtaaatcttcgctggttaactccatattggggcaagagagggttatcgtcagcaatgtacccggtaccaccagggatgccatagatactccctttgagcgggatgataaacattatgtattaattgatactgcaggtattcgccgaaaaagccggatatacatatccactgaaaaatatagcgttttaagatccttaaaagctattgatcgctcggatgttgctttgattgttctggatgcggaagaaggggtaactgaccaggataagcgaattgccggttatgcacatgaaaagggcaaagccagcattataattataaataaatgggatttgattgagaaagatgatcataccatgtccattttcaccagaaagattagagaggaaatgggctttatcacctatgctccggttttgtttatttcagctttgaccaggcagcgggtgcatcgggttctggaactggttgactatgtcagtgaacaacattctctgcgcatagcaacggccaatcttaacacactaatcagagaggccttgctgcacaatgcaccgcccgcaccaaaaggaaaacgcctgaaaatatattatgcaacccagaaaagtgttaaaccgcccacttatatactctttgttaatgatccggaattaatgcatttttcctatctacgttatctggaaaatcagctgcgtttggcttacggtttggaaggcactcccataatatttaaactgcgcagaagaagtgacgaggagggataggaagaatgaatatgcttatggctattatcattagctatttgattggttccatcccctttggctatctggtgacccgtatctggaaaggtatagatataagagatttgggcagcggcaacataggcgcaaccaatgtctggcgaaatctgggtccggcggcagggttgcttgctttagccggagatattggtaaaggtgtgctagccgtgattctggccaagtctctgggcaatgaaacaactgttttactggcttcactggccgtactggctggtcacagttatcctgtcttcttaaattttaaaggaggcaaaatggttgctaccggtctgggtgtactgctggctaccaactccactacgcctattgttgccttggtggcatttctaatatggctgctgtttgttggcgtaagccgttatgtttctctgggttcgattgccgcagccgtatctgtatctataaccatgctggtattaaaagaaccctggcaggtgcttgtttttgggtttacagcctccgtattggctatatataagcacagctccaacattaaacgactgttaaacggaactgaaaataaaatagtatttaaaaataaaaagtgagggggaggaataaacattaactatgggtaacaaaattgcaatactgggggctgggagctgggctacagctctggctgctctgttgagtaaaaaaggctatccggtgatgatgtgggcaagaagtcaggaacaagttacacaaattaataattttcaagaaaatacccgctatttaccaggagtgtttttacctccccaattaatggcttcaacaaatttagaggaagtagtgtctgactgtaaaacagttattttcgggactccttcccatgcttttagaaagattttgcaagaggtgttgccatatgttcataaagaagccgtttttgttaatacggccaaaggtattgaggaagatagtttataccgtatgtcagaggtatttatgcaggaggcaggcactcaaagcttgtcccgttatgcggcgatttccggtcccagtcacgcagaagaggtgggacagaatttgcccactacagttgtagttgccgcaaaagaaaagattgtggcagaacaggttcaggacatctttatgactgatatgtttcgggtttatacaaaccccgatttgctgggagtagaacttggtggagccttgaaaaacatcattgctttaggaaccggcatttcagatggccttggttttggcgacaacacaaaagcagctttaatgaccagggggttggctgaaataaccaggttaggtattgctatgggtgctaatcctttaacctttgccggtctggccggagtaggcgatctgatagttacctgcaccagtgtgcacagccgtaacaggcgggcaggtatagaaataggacgaggcaaatccttgcaagaaaccttgagtgggataaatatggttgttgagggtgttcgtactacggccggcgcacatggtttggcgcaaagatatgatgtaaaaatgcctattacggaactgacttacgaagtattgtttaaaggcttagctcctctgacagctgtcaataaacttatgaccaggctcaagacacatgaagttgaagaagttgctttagcagctgtaaactggacgaaatgaaaacaggaacttacttcttaaagaagtaagttctttttttatttttttagtcatatcttagagcaataaaggcatatatatatattgttaatatatgccatatataaaacgctttaattgttttgctttgagatttagggagggatgcatttaaattatatgcttaacatatttattattatagccagggagggagtgtgctcatggaaaaaatagatattttccgggatatagcagaacgcaccggaggagatatatacctgggcgtggttggtggcgttcgaaccggaaaatcaacctttattaagcgatttatggaaacagtagtaataccgaaaattgacaacccatacgatcaggagagggccagagacgaactcccgcaaagcggggcaggcagaacagttatgactactgaacccaaatttataccgaacgaagctgtggaaattgatattacaccaaacctgaacgttaaaatacgtcttgtggactgcgtgggataccgggtagaaggagctttgggttatgaagaggacgacggtcccagaatgatttctaccccgtggtttgacgaggatattccttttcaggaagcagccgaaattggtaccagaaaagtgatatctgagcattcaactattgggattgtggttaccactgatggctcgataacggatattcccagagagaactacatggaagcagaggaaagggtgatttctgaattaaaagaccttaaccggccttttattataatcttaaacagtattaaccctgacgagccggaaacaagtcaattagcctatgaattaatggaaaaatatgatgttcctgctctggccttaaactgtgctgaattaaatcagtcagatattttaaaaatattggaagaagtgctctatgagtttcctgttaatgaggttaatgttgctctgcccaaatgggttgaggaactggaaaccactcactggttacgggaaaagtttgaaagtgctgttggcaatactgtaaacaatgtccgccgtttgagagatatagatatggctctggaagaattggccgagttggaatttgttcggctggttgaactggagaatatggatatgggaacaggatcagcaacaattaatattgacgctaagaatgagttattttaccaaatattatctcaagaaatcaatttatctgttgaaggtgaacacgatgtttacaggttgatgagggatttgagtgcagcaaagaaagaatatgataaagttgcagctgcacttcaagaagtttatgaaaccggttacggtgtggttataccaactatggatgacatgaatatggaaatgccggagttaatccgttcaggaggaagaagcggtgttaaattaaaagccagcgctccatccattcatatgatcagggctgatatcaaaacggaaattactccggttttcggcactgaaaagcaatgttcggatttactcagtttcttgtttgaggaatacaaagaaaatccggaaaagttgtggagtacagaaatatttggcaagtcggtacatgctctggtgcgtgagggtattcagaataaactgcagcggatgccggaaaatgctcaggaaaaactgagagagacagtttccaggatcgtaaatgagggcagcggcggcttaatatgtattataatttaaccggtcaaatatgaccggtattttttattccaggaaattaagcttataatggatcagtggataagttaagcataactttcaacgagattcccatgctgcggcacagcattatggagaatgaaaatgatacttctgagtttattttcatggtagcacaagtgcttgtggctgctcaaaagtctcttaaggcaacttttttgttgctaaaaaaagcagataatgatataatgtctatcgtacaaggatatgtatccatgttgcatggacaccagaggtgaaactatgaaccccaaaaaattgaagttttatctggttcaggaggatatattgccggaggcgattataaaaactgcacaaatcaaggaactgcttttaagaggaacagtatctactgtaaatgaagctgccgaaaaagtaggattaagccgcagcgcattttataaatataaagatggtatctttccttttaacgattggaaacagggtaatatagttactgtatccttgaatttggaacaccgatccggaatactatcaaatatattgaatactattgcgcaaaataatggaaatattataactatcaatcagaatattcctattcatggtatggccaatgttactatctcctttgaaacaacatccctgtcaggtgatattgaacacttattgcgtaatatcaaaaatatggatggcgttaaaaaggctgatattgtagctctggagggtaaggtttttgttactaataatatgggggaataaaatatgcaaaaaagtctaatcaaagttgctttgctgggtgcaggtacaattggtggtggagtatataagctgcttaatgccaacagtaagattattgaacaaagaattggctcgcaaatcgtagtgtcaaaggttctggaacgtaacgccaggcgttgtcaggaacttggtatggccaacaatttgattgccaattctattgatgagattattgatgacccggaaatagatattgttatagagttaatggggggcatagatccggccagggaatttgtgatcaaagctttagaaaaaaagaagagtgtggtaactgccaataaagacatggtggcactgcacggtaaggaattgtttgctgccgctattaaaaacaaggtggatttactgtttgaagccagtgtgggcggtggtatacctatcattcgtcctttaaaacaatgtttggctgccaatcatatacaggaaataatgggtatcatcaacggcaccactaactatatgttagagaaaatgagtcaggaaggtctggattttgatcttgttttaaaagaagcccaatccaaaggctatgcggaagccaatcccagttcagatgtagagggctttgacgcagccagaaaaattgctattttagcttctattgctttcaataccagagttactgtgaacgatgtttatgtagaaggaatttctcgcattactgcagaagatattgcttatgcccgtgaattgcattatgtcgtcaagcttctgggtattgccaaggaagcgccggaaggtattgaggtaagagtacatccggtttttattcccgagcagcatcctctggcatctgtgggagatgtttttaatgctatatttgtaaaaggcgatgcggttggtgaaaccatgttctatggccgtggtgcaggagaaatgcctaccgccagcgcagttgcagccgatgtcatggatgctgcgcgcaacctgaataataatgtacggggtcttgtaggttgtacctgttttgaggataaacccattaagccaatcgggcttaccatcagcaaatattatatacgtatgcaggttgctgaccgaccgggtgttttggcttccattgcttacgagtttggccgctataatgtcagcctggcttctgtactgcaaaagaataccttgggagattcggccgaactggtgctggtaactcaccgggtcaaggagcaaaacctaagagattcactggataaaataaagcttctggacgcaatcgttcatgaggtttccaatgtaatcagggttgaaggtgaagatgtaaaagcttagagacgtcaccaaaatattaataatggaccccgtttggaggaacataatatgatccgtgtgaaggttcctgctactgtggctaaccttggaccaggttttgattgcttaggtatggccctggagttttataatgccgtagaaatgtacgaaattccatccgggctttacattgaggttcaaggggaaggaactgaattaatccctaaaaatgaacaaaatattgtctatcaagccgccaggcgtgtttttcaaaaggtaggctatacaccggccgggctcaaaattaaactgaccaataatgtccccgtaggcaaagggctgggcagcagcgcttcggctattgtaggaggtattattgcggccaatgtgatgtcaggcaagcaattaaaggaaaaagatttactgtctctggctgctgaaatagaaggacacccggataatgttgctcctgctctgcttggcggaattattgtttctgtatcacttgaaggtgatattaaatatatcaaaataacacctccatcacaattaaaatgtgtggtagcagtacctgatttttgtctttccactaaaacatcgcgggaggctctcccgcagcaggtcagctttaatgacgctgtttttaacataggaagggttgccttattggtagccagcctccagcagggagaattgggcctgctcagtgtggctatggatgaccgtatgcaccagtcataccgctcaggtttgattccaggcatgaaaaaggtaatggctgctgccaaactggcaggtgccaggggtgttacattgagcggggccgggcctacgttaattgcttttgctgataataatatggaactgatttctaaggttatgaaggatactttccggcaaaacggcattatggctaaagtttatatccttaatcccagtccggtaggatctatgactttgtgctgtacttaacggggagtaagctgatgcaggggagcttcccgatagatacatcagaagacaaatatattttagaggataagaaggtaggggagttttaaagatgctggttgtacaaaaatacggtggcagttctgtagctaatcctgagcgcataaaaagagttgccgcccgcatagttgaaacaaaactgcagggccataatgtggttgtggtagtgtctgccatgggggacactacggacgatttaatcgatttaatgaagcagattgccgagaatccttcagagagagaaatggacatgctgctttctacaggcgaacaaatatccgttgctttattggccatggccattgagagcctgggagaaaaggctgtttctttaacgggtgcccaggtaggtgttgttacagataatgttcacaccaaagctaaaattattgatgttcacacggaaagaatgaaggctgagctaaagacaggcaatattgttgtggtggcaggttttcagggtatcagcatggataacgacatcaccacactgggacgcggtggatcggatacttcagcagtggcactggcggctgtactgcgcgccggtctttgcgagatatttactgatgtagacggtgtttatactgcagatcccagaatagtgccggaagcgcgcaaactagatattatttcctttgatgaaatgctggaactttctcacctcggggcaggagtgctgcaccccaggtcagtggaattggccaagaaatataaggtaccgcttcatgttcgttcaagttttaataatcaccagggtacagtgctcaaggaggttgaagaaatggaaggcataaatgttgtcaccggtgtggctcatgattataacgtggctatagtgggtatttttgatgttcccgatgagccgggaattgccatgaagatatttaatgctctgtctgatgctaatattaatgtagatgttattgttcagagcgcaatgcgcaataatattaatgatatagcttttaccgttaccaaagatgaattaatgaaaacacttcaggtagttaaagacagtcaggaaaaagtaggctataaagaatacagctgtgatgacaaggtagccaaagtttccattgtcggggccggtatggccagctattatggggtggccgccaggatgtttgaagctctggcagaagaaaatataaatattgaaatgataactacctcagatattaaagtttcctgtatcattagttccgatgacactgaaaaggctgtcagggctttacatagaaagtttgaactgggagctgtataacagcaagaatatactgatactaatcaagaagaagtggtcttttgccggctgcttcttctatacttgtaaaccgggggcattttatgcggaataatttcagcgaaaagtcagctaaactaaaacaactgattggcaactacggcaatgccatggtcgcattctccggtgggacggatagcacacttttgctcaaaatggtcgccgatactctgggcgtggataaggtgctcgcggtgacaactgtttcacctctattacccgcagcggaactgatagaggcaaaaaacctggccaaaaacatgggagttgcacacctaaccttatctaccggggaattgaataaccgtgattttatcggtaattcacgggaaagatgctatttatgtaaacaaattaggtacagtaagctattggagactgcagaaattcggggctatgatgtaattttggacggtaccaatgcggaggatgaactggacttcaggcccggtatacgtgcactggatgagttaggtgtaaaaacacctcttagggaagccggtctatcaaaggctgaaatacgtatgctggccaaaacctttggtttaaacaactggcaaaaaccttctgcagcctgtcttgcctcacgtattccttacggaataacaataaccgaggagaatctattaataattgaaaaagcagaagcttttttgaaaggtctcgggttaggacaattaagggtaagacaccacggaaatactgccaggatagaagcagaaccggatgaatttgctcttataacggcagcagctaaacaaatagccgcttttttcaaatcgctgggatatatttatactacacttgatttacaaggtttccgcagtggcagtttaaatgagaaaaattaaattttagctaataatggagtaaagctatggatacgagcagtttgagagaattattagaagatgtgaaaaacggccgaattgttcccgaagcggctgccgaaaaaattaagcgattgacttttcatgatcttggttttgccaaggtcgatatacaccgcagcctgcggcagggttttccggaagttatttattgtgccggtaaaaccacagagcaagttgtgtctataataagtgttttggccggcaatcacaaaaatattctggccacccgggccaaccgatcaatatttgaatctgttcggactgtgctgcccatggcttattttcatgaaatccctggcctaataagtattcaaaccgagaagcctgaaccggtgggcagcattctgattgtctgtgcgggcacatcggacctgcctgtagcggaagaggcagccgtaactgccgaaattatgggcaatagggtagaacgcttgtatgatgcaggggttgccggaattcatagattattgttaaacgaggacaaactcaactctgccagggtaataattgtagttgccgggatggagggtgctctggccagtgtagtaggaggcttagtggataaacctgttattgcagtccctaccagtgtaggttacggagccagttttcatggtctggccgcacttttaagtatgttaaacagttgtgccaatggtgtaacggtagtaaatattgataacggttttggagccggttatgcggcttctttaataaataaaattaatgagactgcatagttttaagaaggcttcttataaagtttttggggtaaactaaaacatctcgcgaattaacctttcgacttttgtccactcactttatcgggtggacatttttttgctgtacaaaaatatatttccgaatttttataacctttatttttctatcttggttgaatactatgattatagtatatgactatccaacagcacctttggggacagtcatataccgcagcttggtgattaattgttaagaattctattatagttgttattttatcctttacccagcattttccccgctacaaaaacctcctgtaaaatctccggataattattgacatctcccggcagatctattttgggataacagtgggagcccaggagtttaatttccagcatactgaagaaatatttggccacctgcacagccccgtcaaaaacgtcgggaaagttggttccggcagcggacaggtagatgccccgcctggcctttcttttttcttcattttctattacattgcgttgcaaaagaaatttggttgcccagaattgttgagcccggtcaataaaatttttagcttgagcacatatgcccatggagaatattggtgcggctaatataatactttctgctgacagtactttatcataaatttgcataacttcgtcttttactacgcagcgaccgtttttgttacacccgccgcaagcacggcaaggagaaaacttataatccaccagataaattaactcagtttctgctcctgcttcagctgctcccttgagagcctgtttagctaaaatagccgtgttgccgttttttctcgggctgcaggcaacagccaaacatttacgtttattctcacttattaattggccaacacttgtatcttctgacaatatgattacacactcctttctactatgacagaatgcatgtcttattaaatagctgcttctaagcagttatttaataataacgtgaacctcctccgggacgagcccggaggcttctacccgtaagatttctcatttcattgagaactgccctggcaaagcaaggtcttacactctctcatgagctacagcactgtgttaccacagccttggcccggtccatgggcatctactactcatcgtagatacgtttaagcagtttttttcagtgccagcaccttcagccgtgcatattcgaccttctcaggtaacttacggcctttggtgaatttaccgttaaccgatttatccagaatcccggaagcaccgaccatatcccggtgcgggccggcgaaaccgcacttgccgcatttataggtgcggcctgtttgcttggtatactctgcacaagccggacaagtacccgaagtaccgcgttcatccactggtatcagcttaatgccatgacgctttaacttatactccagcatcctgcgtaattcaccgaaagtccattgactcatccgctggttgtgctttttaccgcagtccttcttgcgcacgccttctggattgcctatatagacggtattgacgttacgctcaaagcaccattttgaaacaatagctgaaatggtatgcatgacgtgctcaattcggcgctcaatattgttcaaaaaccggtactttgcagctaaaagcttattgcgctgttttgagccttttttagttttagaaatagctttttgcaacctgcgcagcaccttattcctgagccggcgcagagaccgcagcaatctgccgctcactgccaaagatttcttaccgtctgtgatagctacagcatgtacctcaccggggtcaatggctgctgtaacgccgccctgtacttttttcaaggccggtttttctaccgttacatgcagccagtaaaggttacggtgccatacaagttgaaccagcttaatgacggctccggagagccttttgggtaagttaagtatgagtgattccctgccgcgtccgttggagagagtcagcatctttccttcgtaagttataccaagtggcttccaggttacggtgaaaaaacgttttctgcgatggggatagcgccaatctgtaaccccttgttcgcgcagcttcccggtgcgctcacagcactcaaagtaagtttccactatagcctgcgccgactgggaatgaacaccgtatttgcctttaacgaatgctttcatggcaccttcgtcgagccagcagtgatgttttatatagattgtacggtgaacagtgcaagttgtgttccatactttagatgcctctctttgcagggtacaggccagggaagtttgctccggggttagatatacaggaaatttattcaccaaaatgttgatgcattttgactttgacttctttgattggttatttttacatttgctcacaatttcacctccttccggaatatttctgggcttcaatatatttgcgaatgatctcagtgctgacgtttccggcagtgcctatatagtaacctctgctccatttaagccagggaaaagcgacaaatattctgttggtggtaatgctcttaagtatctatgatagttaatattgtagacgcaatggtttgtttttctttccataattcaattatacagtagaggaagtgtttgtgtatatacttgtcgccctactgggcgaccgctcctgaaaacccacgggacaagcccgtgggttttcaggagcgattttctataaaaaattttttaaaagaacagttagtctccttaaacagcagattgcagacacaataaattaaagcaatgaactataaaatacaagcaacaaaaccgggtaaaaagttgtttaaattcttaatgtgctgtataattagaaagtccatattcattgaggagaatatttcatggaatttgagcaagaagcaaccggtcataaaaaatatctcattataaccttcggctgccaaatgaatgagcatgattcggaaattttagccgggatattgcataataaaggttacataaaaactgataaacaggaagacgccgatataatcttgttaaatacttgctgtatcagagaaactgctgagagtaaggtatatggcatgctcggcaggttgcgccggctaaaaaaatcaaacccggatttggtgctgggagtttgcggttgcatgacacagcaggcggaagcagctaaaaagcttcgccagcgttttccttatgttgatttaatattcggcacacataactcacacctgttatccgatctgttggacaaagtaatggaaaaacgagagcctgttctggatgtttggtctgacgtcgctccggtaaccggggaactgcccgtgcaaagagtatccggcataaaagcgctggttaacattacgtacggctgcaataatttttgcacttattgtattgttccttatgtgcgaggcagggagcgcagcaggtctccggaggatattcttcaggaagtgggcgggctggttatagctggttataaagaagttacactgttgggacagaatgtaaattcttatggcaaggatttaaaaaatcccttagacttcgcggatttgttgctaatgcttgaagataccggaattgagagaataagatatatgacctcacatcccagggatttttctgataaacttatccaggtaattgccaaaagcaaaaaagtgtgcgagcattttcacctgcctgtgcaagccggcagcaacaggatattaagattgatgaacaggggctataccagagaaaattatctggaattagtagacaagattcgttgtgctgtcccgcaagccggtattactacagatataatagtgggctttccgggggaaactgaggctgattttgctgcgaccctggatttgcttgagaaggttcgctgttacagcgcctatacttttgtgtataataagagatccggcacacctgctgccaatatgcaggagcagatagaagcaacggtaaaaaaagctcgtattcaagagttaataaaaatgcaaaataagattagcttggctgataatgaggctgaagttggcagaatactggatgttttggtcgagggaccgggcaagaccggcaataatttaacaggcagaactagaaccaacaagctggttgtatttgctgctcaggcaaacttcttaaccgggcaaacagtaccggtaaagattatcaaaggcaggctgtcacacctggatgggtgtccggttaatataaaaaatgattagggggtagaagaatgtcagctattttgaataaagcccgtgaattaggcagggaaattgctgaatccgttgaactttcagctatgagaaatgctcaggataatatgatgagtgatcctctggcgcaaagtatcatccaggagtttgaagaaaaacagcaagtataccatatgcttagatcgcagggtcagcaattgaccgaagaacaaaagcaggaaatagaagcttttgaagaaaaaatgttgagtaatgatttaatagtgcaatatttcaagacacagcaagaatttgaaaaaattattgaagcggtaaataatattatttctgaagctattaccggtgaaagccatggttgtgagtgcggtaccagttcttgttgttccagctgcggttcgggtggtcacggtcactgctaatcaatagtacaagaaaatcgctttaagcgactttcgatgcagccataggcacttgtgctcaccggaaattattgcagttgctgactttgcttatgcagcataaatttgtacttcattaaacaatgacttatccacaaatcatcataagcataatccccttgagtacaaggtaaaaacccggcgctgccgggttttttctttaggtttaaaatttcatatgttataatggtaaacgggagggagcaatgtgaatcatacaccgatgatcaaacaatacctgcagattaaagagcggcatactgatgctattctctttttccggttaggcgatttttatgagatgttttttgaagacgcccactgtgcctcccgtgagctggatataaccctgaccggtcgcgaaggtggccgggaagaacgcattcccatgtgcggtgttccctatcacgctgcggagggctacatagcccgcctggtggaaaaaggttataaagttgccatatgtgagcaggtagaagaccctaaggctgtgaaaggcattgtgcgcagggaggtagtccgtgtaatcacgccgggcactatattgtcaggcagttttatagaagacaaaagaaataattttattatctctgtcagccgggaaaaagagcattatggactggcagttgttgatctgggaaccggtctttttatggtaactgaatttgctattgatgacaccgctctggcggaggaaatatctcgcctgcagccctctgaagcagttgtggcgcgggatagctttagtaaatcagaattaggcattattttctctggaatctttaatataactatcagccaacagccacttgattttttcacctttacccaggcctacaagtcgctggtagataacattggagaggaaaaattaactgaaaacaagctgcttgagatgactgctgccgtgtgtgcggcaggaggtcttttaacatatcttaaagaaacgcaaaaaacagctttgcagcatttgaatgcaattacagtatacaaaccctcaaggtttatggttttagacgccactaccaggaaaaatctggagcttacaaaatcgctgagagaaggtactaaatggggtagtttgctctgggtgctcgatcgaacagtaacggctatgggcggtagattgctcaaaaactggctggaacagcctctcttatctgctgctaaaatcaatctaagactggatgctgtagctgagctgataaaggacggctttatcaggtatgatttaaaagaaatactgtctaagctctacgatttggagcgcttgaccggcaggatcgcctatggtacagcgggggcccgtgatttaaatgccataaaagtctcactggcagttctgccgcaaatcaaagagatacttgccagaaccagctccgtactgttaagcaagctgagtgaacaaattgagatactggacgagctttatgatttattagaaagagctgttattgataatcctcctgtttctgtacgtgagggaggtatgattaagaccgggtttaatgaaaaagttgattacctgagaagtgccggtaaagacgcaaaaaattgggtggcggaaatggaagcccgagaaagagagcgtacaggtataaagtcccttaaggtaggctttaacaaagtcttcggctactatttggaagtaactaaaagcaatattcatctggtgccggaagagtatatcagaaaacagactttagccaatgctgaaagatatattacgccacaactgaaagaatatgaaaatatgatattaggggcacgggataagttaaatgaactggaatacagtatttttatcgatctaagaaatattgttgctgataaaatacccgccctccagaagtccgcccgggcagctgccagggcggatgcgttgatggcactggctgaaactgcggtggaagaaagatatttacgcccgtcaattaactctaacggtttaatcaagattaaagagggacgccaccctgtggtggaacgtgtcctaaaaaccggagagtttgtgccaaatgatacggatattaatgagcaggacaggcgccttgttctcttgaccggacctaatatggcaggcaaaagtacctacatgagacaggtggccctgattgttcttttagcccaggtaggcagctttgtgccggctgattacgctgaaataggcattgtggataggattttcaccagggtcggggctgctgatgatctggccggtgggcagagcaccttcatggtggaaatgaacgagtgcaaagttatcgtagaaaatgctacggcccaaagcctgatcatcatggatgaagtaggtcgcggcaccagtacttatgacggcattagtattgccagggccttaattgaatatatcaacagggatctgaaggccaagacacttttttccacccactatcatgagttgactgacctggatcagttgcatggtgtagtaaatcatactgtcgctgtgcaggaaaccggagatggaatcgtattcctgaggaaggtcatcccaggtaaagctgatcgcagttatggcatacatgtggctaggcttgccgggattcccgaaaatattttgctgagggcagacgaggtattaaacagcttggaagcctgttctccaaccgggcagagtcaggcggcagcttctgtggatttaagcgagatatcagcatttgcggagctgtcggttataaaagaagaaaaaaaagacgtcagctctataatgagagacagtgaggctaaccggctttcctgctctcaagagccagtaccttggctaaggccgaaaatgctggcgattttagaggagctggagggtttagatattttagctatgaaccccctgcaagcaatgaacaaactctttgaattgcaggggaagctaaaagattactaattgtttccgagaggtgctttatatgttaataggtatagatgtcggtggcacttgtaccgatgcggtgctcttgcatgagggaagagttttggccaaagcaaagattcctactgctgaggatttacttgattccttaatgaaggcactggatcagataatggcgggaattgagccagataaaatagagcgggttgttttcagcactactaaaataactaatctgattgccgaaagaaaatatgacccggtagcggtgctgctattgcccgggccgggggttagttgctggttatacgatcttcctgctgaaacggttatagtaaatggagcaatagactaccggggaagggaaattataaaattagacctgcaacaggcagtaaaaaagctggataaactagcggaaaaaggctaccgcaagctggcaatagtgggcaagttttctaatcgcaataacagtcatgagagtgaaatcgaagttgttttaaaggataaatatcctgattggcaggttgttttaggtcaccgggcaggaggcaggctaaactttccccgtcgcgcggttaatactttctatacttgtgctaccagggacaagtaccgtgagtttatcaattcagtcagccaggctttaaaaaaccggggagtaaaggctaaagcctatattttaaaagccgacggtggtaccctgtcactggaggaatcggagaaaacacctgtagaaactattttttccgggcctgcggccagtaccctgggagttcaggctctaattcccaccggcaaaacagccatagtaatggacattggtggaactaccactgatttggccttaattttgtcgggtgaacctttgctttcggccaaaggcgcaaaagtagagcaattgctaacccaggttcgcggtttagctgtcaagtctattcccgtgggcggagatacaactgtagaagctgccggagataagcttactcttaccggtagaagagagggcgcaccctactgcctgggtggaccgtcacctactcctactgatgctttgcttgtattgaatctaatcaagctgggtgacagggatttagcactggaagccatgaacaggcttggcctgaagctgacaccggaacaaacagcgggcctggtagttgacgaagttgtaaaaacaattactgcagaaataagaaaaatgttcagggaatgggaagaagaaccagcctaccgcatctgggagatattgcagaaacaagcagtacgcctcgatttggtggcaggggtagggggcggagccgccggtctggtggagagagttgccgcggaattgaattgcttcagtcttctcccgcatcatgcggaggtagccaacgccataggtgcggcagttgcatgtcctacagtgtccgccagtttgcgggcagacactgaacgacagatatttactatagatgaggcaggttaccagggcaagttaaataaacgcaactttagcgaacaggatgccctacaactggccagggaatggttggccaggctgtctgaaacgtctttggccggggaaacccgtgttgtggaaataacccgccaggaagtttttaatgtggtacggggatggcacactgtaggaaaaatttatgatatagtggtgcaaactaagagaggtattttatctcgggtagaacaggaggaaacgatatgacatccaaaaccggattaatttttttcccggcttttgactgggctatttctcccactcacccggaaagggaagaaagactcctctataccaaggatcagctgtttgaagaaggtctaatggatttaccggaaattgaggaatttgctccacggctggcctctcataaagatattgcccgcacacatttttgcgtgccaaaggtgtcagaccaggtgctggaagctcacttgattgcctccggtgcaggtatactgctggctgaaaaggtttggcaaaaggaactgaaaaacgcttttgccctggtcaggccgccaggtcatcattccatgagggttgtacacggaaaccgcggtttttgcaatatcaataatgaagctattgtggtagactatttgagacatcatcacggtcttaaaaaaatagctatagttgatacagacgtacaccatggtgacggcacacaggaaattttttatcatgatcctgatgtcttatgcatttcttttcaccaggatgggcgaaccatttacccgggaaccggttttatcaatgagctgggtggacctacagcctttgcccgaacattaaatgttcctttgccggtgggtactactgacgaggaattgcattatgtgctggatgagtttatcttacctgttctcagggactttcagcctgagtttatcataaattcggctggccaggataatcattacactgaccctctgggcagcatatgtatgactgcccagggttacgcgctgttgaatgaaaaactcaaacctgatctggcggtactggaaggtggctatgccattgagacggctttgccttatgtaaatctggccataattttggccatggcgggacaggattattcttatgttcgtgagcctcatgcattaaatatagagcacagcaaacagcgtacaactgaaataaaagctacagtagctaagctgcaggaaatatggcggaacagggatcaaatcgatctggataaaatttttggcaagaaacaatactggcaaagaaaaaaatcggtttattacgatactgacggcttcagcgagaaccaaacagaggtaatcaagcgctgcggttattgctccggttacttaaccgtagaatcaacggcagccagaggttctcgaaagaacagcaaggtcttttgtatatcgattccgataactgcttgccggagttgccaggaagaagcctataaaagctatagtgaagcgcagggtaatagttactatgactatgtttatatgcaggataaggtaagggatgtatttttaatctataacaagcaatccaggcaggaatcctccttgtaagattaaccgtgtcgggggtgaaatgttgcccaaaatcattatattagatgaacttaccgccaatcaaattgccgcgggtgaggttgtggaaagacctgcctcggtggttaaagaactagtggaaaattccttggatgcaggagccagtgctattgaaattaacatctatgagggtggtctgaaaagtataactgtaattgacaacggttccggcatgtctgaggaagatgctgttctggctttttaccgtcatgctaccagtaaattagccagcgcagaggacctgaccaatataaatacaatgggtttcaggggagaggctttgcccagtatagcttctatagccagggttgagttaaaaacaagagcacaagacagtgtttccggcattagacttgaaataagcggcggtaaaaccctgtcggtcggcagtgccggttgtccgcccggtacgtctgtaactgtcagtgacctgttttataataccccggccagattaaaacatatgcaaacagcttcagcagaagccgccaggattaatgaactggtgaatcgcctggctatggccaaaccggaagtcagttttcgactgcgtcataacggcaggaatgtcttttacgcacctggcagcggcagtctattagatgcagtggctgcagtatacgggataaaaattgcccgtgaattgattccactggaagaagaaaatgctttgctgaaaatatacggctatacaagcaggccctccgtgaacagaggaaaccggaagcagcaaaccctgtttataaaccatcgtttggtcaagagcagtatcattttaagagcaattgaagaagcctaccggactattttgccgcctggcaggtacccactgacaattttggctttagcaattaatccgggaaaggtagatgtaaatgtacatccggccaagcttgaagtaagagttgaacaggaaaatgaaattgccgaattaataaaggaatccataaaaagagctctacaagctaattctcttatacccgagctaaaaataacaccggctgttaaacaaaaaaccttagttggtgaaccctatcaagaaaagttaaattttactcctgataaaattgccgaagccaagttgagagataatccaacacaagagaataattcgcattataaaagacctgttttagaagaaaagaaacttgcatccgaagcaaaagaaaatttagagactggcaaccggctcgtacaagtcaataaccaaaccggaagagcggagagtaataatattcgtaatccggcagccgggcaagaccaggctcaaataatcgtgaggcaaaacacaactgtttcagaaaaagcgccggtaaacaaaaagaattcttcttttccttctctgtggccactggctcaattgatgcctacatacattctggcctcagctgataaaggcttatttattattgaccagcatgccgctcacgaaaggattcttttcgaaaagtatcaaaaacaattctctgaaggacaagttgtcagccagatgctgcttatcccgataactttggaactgaactttcgggaagaagaattgataattaaacatattattttattaaaggaaataggttttatcatagaagaattcggtaagggtacattcttactgagaggtgtgccaggaaatgtttctcccggacaagagaaagatctttttttcgatatacttgatttttcagaagattccttgaccggcagagaagttctggtacaaaatatggccgctgccatggcctgtaaagctgcagtcaaagccggtgagaaattaaccccatcggccatgctggcactgctggaacaactggcggaaactgaaagtccttatacctgcccgcatggcaggccgaccttgatacacttgtcgttggaagaactggccgtaaagtttaaaagataatataccggaaggtattgattttgtgttcttaaatcattgtgtgatcacaacctctcataaaggcggcaccaaccaattgctgttagccgaaagattctgtaaagaactgggttatccgctggtgcccagggaaaaattatccttgcccgccttgattgataagtatcaggttgcaggggttatagtagctgctcccgataaagtattttattatacaggggaagaagaatttttttttcatcccaatatggccgcagtgcgtataaaggatattagatctgggaaaactgaccaaatggtcaaggctatggatcttaggcctggagattctgtgctggattgtacactgggtttcggagctgatgctatcgtatctgcttttgtaactggcacctcaggcactgtgcttggtttggaagtatctccggttattgccgctctggtacgttatggtataaaaaattacaattttaaaagtaaattgctttcttctactatgagaaatattacagtaataaatgccagccattacgaatacttattgcaaacagcggccaatagctttgatatagtatattttgatccaatgttcagacaaccaaagtataaatcttcaaatatgacacctttaagaaagttagctgatttatctcccttgaatcgggatgttttggtagaagctcttagagttgccagaaaaagggttgtagtcaaagaaagacgaggcagctctgaatttgccaggcttggtatagacagaatagagggaggcaaatatgctcctgtagtttacggagtgaagaataaagataatgattaatatatctactggtcaaggacctggtggcaataaaaacccgataccgttaattgttattgtcgggcctaccgctgttgggaaaactgagtgcggggtattgctggctaaaactataaacggtgaaatagtctcagctgattccatgcagatttatcgatatatggatataggaacagctaaaccgaccatcgaagaaatgtgtggaatacctcattatatgctggatattattaatcctgatgaagaatatagtgtggcactgtaccaggaagcagctgaaaattatataagagatatatttaatagaggcagcagcccgattctggtaggtggaacaggtttgtatgtccgttcgatcactgaccattataatttcagccgtgctgaaataaattgggaatatagggctaagctcaatcagtcggcagatctacgaggaaatgaatatatacataatctcttaaaaactgttgatccattggcagcagaaaaaatacactgtaatgaccgtaaacgtataattagggcattggaagttttcgatcagacaggaaggcctatttccagttaccatgatagggacacatttactaaacccaaatataaattgcacattttcggtttaatcatggagaggtctcaactttacaggcgtattgaaatacgtatagataaaatgatggaacagggatttttgaaagaggttcgaggtttgctggacaggggctattcttcacaattaacctctatgaaaagtcttggttataaggaacttggagcttatttaaatggcaatatgagtcttgaggaagccgtggaaatgctaaaacgcaataccaggcgtttcgctaagaggcagttaacatggtttaaacgagataataaaattacatggcttgatattagcagacagccggctatggatgatattgttcaagaaattattaagatagttgcaggagtaagctgctaaagtgtcgaaaataaagtataaaagaaaataattccaacggagggactcctaatgactaaggcccaaattaatttgcaagacgcattcctcaatcaagtaagaaaagagaacatcccggtaattatgtttctaatcaatggttttcaattaaaagggatggttaggggctttgataactttactgttatcctggaaagcgaaggcaaacagcttatggtttataagcatgctatttcaacaataagtccgcttagacctgttaatactgcttttgctgagggtaaaaccaactaataaagtttgcctgatattcaacaaagtctctctcaaaaggagaggcttttttggtcaaattattgaactccgggcgtataatttaataacgcagctcggagaggtgaactgattttgaaaataaacatatggcgcaatcagaataatgaaaacagtaaaaaagaattaccgatgactaataaaatccatgtaattaaccgtacaagtaaatataaaaaccaggattcatctcagaaaaatactactgcagatgtactgcgtgaactaaatagcctagtaggtttaaaatgtgtgaaaaagttgattaatgaagtgtatgcctttgttgaaattcagaaaaggagacaaaaagaacagttagctacggaacctttatcactgcatatggtttttaaaggtaatcccggtacaggtaagacaacggtagcacgcattataggcaaactttttaaagagctgggcgtattgagcaaaggccatttagtcgaggtggaaagagcagatctggttggtgaatatatagggcataccgcacaaagaacaaaagagcagattaggaaagctctggggggaattttatttatagatgaagcttactcactggcgcgaggcggagaaaaagattttggtaaagaaactattgacactctggtcaaaagtattgaagatcaaaaggataagatgattttaattttggccggttacagggaggagatggagtggtttacagaaaccaatccaggcctgcgatctcgtattcctatcgtaattaattttcctgactatagtatttccgaactcatgtctattggtaacttaatgttggaacagcggcagtacctattctcacctggtgctactgaagagatgagaataatattagaaaaagaagcaaaaacacatcggcacagcggcaatgccaggttggttcgcaatcttgtggagcgcgctattcggtgccaggcggtaagattagttaaaatgcctgataaagaggtcggaagaaaagaattaatgtatattaaaagagaagatataaaaatcgcagaaagcatcactaagggggctaataattgtacatagagcttgagcaattggaagagctggcgctggaagcagaaaatgagttgttgcctgtgtaccgtgaattggataaaacttcgtggattaatcacagcaaagttttggctgcttttcaagaagaaaaggtcagcgattttcatttaaagagttcctcaggttacggttataacgatatgggccgggagattttagagaagttatatgcacgcatctttggtgctgaagcagctttagtacgcagtcaaatcgtctcaggtactcatgcaatggccatttgcctatttggtatcctgcgtcctggagatgagctggtttcagcaaccgggactccttatgatacacttgaagaaattataggtatcaggggcagcgggggcggttctttaaaagaatttggcatcgcttatcgccaggttgaattattgccggatggaaaactggattatgaaaaattgaaggaagctgttagctcacaaactaaatgtattatgctgcaaaggtccagaggttattcggaacgtcctgctttaacggtagcacaaataggtgaattatgcagttttgttaagcagaactggccctccataattgtttttgtggacaactgctacggagagtttgtagagacattagaaccttgtgatgtaggagctgatttggttgccggttcattgattaaaaatcctggtggggggttggctcctacaggtggttatattgtgggtcgcagtgagcttgttgaattggccgccaaccgttggacagccccgggcatcggagctgaggtcggtccttcacctgattttcagcgactattatatcaaggactttttatttctccccatattgttaacgaatcacttaaaggagcagtgtttacagccaaactttttgaacgactacggtttagagtttttcctgccgctgaggattataggacagatattattcaagccgtggaactaggttcgccggaaaaggtaattgctttttgtcggggaattcaaaaagcttcaccggtagatgctcatgttattccggaaccgtgggacatgcctggttatggtgatcaggtaattatggctgccggcacttttgttcagggtgcttctttagaactgacagctgacgcgccgattcgccggcctttcatagtttacctgcaaggaggtttatccaggcaatatgtaaagttgggtgtgctgtccgcggccaagtttgtgcttgggttaggttaataagttaataatatttacggattaccccaacaaccttgcccagaatctgaacctctttcacgagtattggcgataatagcttattttccggttggaggcgtatatattctttttctttaaagaatcttttgactgttgcattctcttccagtaaggcaacaataatgtctccgttttcagctgcaggctgttgacgaaccaaaaccaaatccccttcgaaaataccggcttcgatcatgcttttgcctttaactctgagcagaaaaaaattacccgcacctgtataatccagaggtaattgcaaattaccttcctgattttcaatggctaggacaggagaaccggcagatacttttcctatgataggtatatttaggatattaaaatctatactctccttttctgtcctgtccagaacctcaatagccctgggttttgtaggatcccggcgaagcaatcctttcatttccagttttcttaagtagccgtgaactgttgaactggagctcagaccaacagccactccgatttcacgaacagaagggggataacctttatggcggattgtttgctttataacgtctaaaatggcttcttctctttgggtggtaataggtttgatcacacgacacctgccttggcatagtattataatttttattataacatctgtattataacatattaaaatttttttaaaaaacatttgttcgcaatttattacaggaattattgaacttcttgttgaatatttgatataaaaaatcagaggtgtctttctatgatcagaaatatttccgttcaggatgtaacagcaaatgtagctgagttatgtatggaggcaaattatcatctgggtaatgacgtgcgctcagctttgcaaaacgccgtggaaaaggaaatttcacctgtgggaaaaggtattctgcagcaacttgtaaccaatgctgacattgcttccacagaggaaatgccgatttgccaggatactggtttcacagtgatctttcttgaaatcgggcaggaggtgcatttattcggtggcgacttatatgaagctgtcgacgagggtatcaggcagggttatatgaaaggctatttgaggaaatccatagtcaatcatccactggagagggtgaatacaggggataatacaccaggtgttatacatactaaaattgttcccggcaaccagttaaaaattactgtcgttccaaaaggtggcggcagtgaaaatatgagtgctgtgaaaatgctaaagccgtcagaaggagtaaatggggtaaagaaatttatactggagcaagtagccacggctggccctaattcctgtccgcctgtcatagtaggtgtgggaattgggggaacgcttgagaaggtggctcttttagccaaggaagcgcttttaagacctgttggagaaaagaacagtataggagatatagcaaaattagaggaagaacttcttattgatattaataaactgggtatagggccacagggctttggcggggttacaaccgcactggcagtgcatatagaaatatttccggcacatatagccagcttgcctgtagcagttaacataaactgtcatgccagtagacataaaacaagatttctttagccggttttttctttagaaaaaattaattaacataaggagattgttatgcaaaaaatatttaccccgttaaataataaagcagtagagcagctgaaaagcggccagcaaatactgttgaacggaaagctttatacgggacgtgacgcagctcataaaaagttgatggaattaatagagaagggtgagatgttgccttttaaccttttgggccaagtactatattatgttggtccagccccggctaaacccgggcaggttataggttctgcaggtcctaccaccagtggtcgcatggacagctatactcctgaattattgtcccgtggtttaaagggaacaattggtaagggttatagatcggctgaagtaataaaggctggtatagaatataaagcagtatattttgcggctgtaggtggtgctggggcactaattgccaaatgtataaaaaaatccagtgtaattgcctatccggaactgggaccggaagcaatttacgaactggaagttgaagacttcccgctaattgtggttaatgatatttacgggggagacttatatacagagggcaggaatagatattcctctaataaaatatgtaattagggacttgctgcatacagtataaaccaaacaaacaacaaacccgtatcactaaagaaagtggtacgggtttcccattaacccagaactattttttattgctctttctccaaatacccattttctctgcatctttagcaagttgctcatggaaatccgggtgggccagagaaatcagtgcttcagctctttcccaggtggattttccttttaagttaacaataccgttttcagtaaccacatattgaactacagtacgaggagtggtaacgattgcacctgaggttaataaagggttaatacgtgattttaaattgccttgtttatccttgtaactggctgtgaagcagcagaaagctttaccgcctttagaaaggtaagcaccttcaaagaagtcaacctgaccaccggtaccactgatttgcctgataccggcagattctgagcaaacctgtccgaagagatcaatttcaatacagttgttgatagaggtaactttatcattttgtgcgataatatgaggtacgttggtgtaatcaaccggataagaagcgcaaaccgggttattatccataaaatcatataaattttttgagcccatggcaaaagtaaagaccattttacccttatcgatatttttatttaatccggttacacgaccggccagatacatgtccatataggcatcaacaaacatttctgtgtgtacacccagattttttagatctgattgagcaattaactttcctactgcgttaggcataccaccgatacccaactgaatgcaacaaccgtcttccaattcattaacaatcattttggcgattttttcatcggtttcactgattttagctaccggcagagcagggatagcccaattgctgccttcaacaacaaaatcaacttctgaaatatgaatacattcttcattgccacccagtactcttggcatattttcattgacttccacaattatcttactggctttatccaggctggccctggttccagcattatttaaaccgtagttaaagtaaccgtgcttgtccattggagtgacagtaatcatagttacatcaacctgttgattttcccggtagtacctgggcacctcgcggaaaaggataggtgaaaaatagcagagtccttggtcatggagttttctgtctaaaccactgaaatgccagtttacataagtaaaatgttcacctgtagggtccgccttgacaacttcaatagctgcggctctggtaacagcacgaaccttcacgtcctttaattcatctttccttttcgctaaagctttgtcaaggtcctgtacttgaccggcaaactcgccatattctacccagtcacctgatttgattacctttactgcttcatctgctgatactaatttttgacggtataaatcagtccaactcattctaaaaaccccctcaaaagtggtaaaacaattataaaatatgaataaattaaaacctgttaacacgagagagcaacaggcaccatgccggatcatcccggatgtttctaaaggaatatacatgcaaaaatcctaccaaagattaagaaaaatcagataagatatgttaaacagcgaaatgcaagaaaatttctaaaaagtttatttagccgcagaaaaatgcttgtacctggctgttattataagtagacataataaaaccatattattaaattatattaataatcacaataaatcgggtcagcgtagccggtagatacggtgtgaacattcatatacagtgtttgctgtttgcgtcgatttatttagatacctgctttttatcgttaaatgaggttgttgctcgggctagaataattcctttcgccacaaagataataccattagcggaatacttgctgatttttccggtaattatacagtaaaatatattcaaagcttaaaatgaaggtgatctaccttgagtaagcgcagccctgtgtacaaacaactaacaggcgaacttaataaagagaaaaaaagatgtatactggaggaaaataagatttgtgatgactgttgtgaatgttttgtttgtgaattagatcctacaaaaatatgcgacaattgtgccaagtgtttaggtataaacgaattatatgagtttgaccaggttgatgattttatttttattgaagatgaggatgaatgcatctaatgaatctctaaggatgataaaccctccggtttgttaccggaagggagtaatgaaatatgagtttttaaaagttccgataataagtattatgtaaactagcaatagaagaggagcaaaaacatacgggatgtgatagctggtgcctaacataaaaagcaacccaacctttgatgatattgcagcaaaatatgatttatgggctaagctgcctttaggcaaactctgtgctaaacttgaaaatgaggctttttttaaggcttacggtgatattgcaggatcggatcctgttttagatataggttgtggaacaggtaattatattataaacctggccggttgcggtcttgatgttaccggattggacgcatccgagaatatgctggctgtagccagacaaaaactgaccaaacaaggctttcaagcctctctagtacattcgctggcagaaaacataccgtttaaggagcatagctttaagactgtgatatgttctctggccttagagttcatgggaagaccggaaaaagttgttcaggagatttttcgagtcttacagccttcaggccaattcattctggcatttcttaatttctggagtccctggaatatgtacagaatgttaaaaggttatgttcagcccactatatataataacgccaattttatgagcaggtattatgtaaacaaggtgctaaaagaagctggttttacagacttttcttattataaagctatttattttccccccatagaaaaacattttatgcttaattccatgtataagcattttgaaattatcggtgacaagcttttcccttgcttatccacttatatcgtcgtaaaatgccataaaattaaataattacaatcaatcataaatatattttgtcataaaattaccccctgccgggggtttttgtattatataatatatctagtaaagttcttccaaatgatggcgcagttcaattagatgcattttctcctcctgtaaaagttggctgagtatgtttttggttttctcggaagtagcgttattgaacagttcctggtatagcagtatagaatccttttctgcctgtattcctattgataatgcttcttgaggactttttatgttaacttggtcctctacatcatctgggaaaacattaaactgcagcaaggtttttaaataagctgctgatttttgttcaattctttcgcttttatctgactgcctgactaaggatgcaaataatttacagtgctctgtctcttccagagcaagcttatggaatatatccttagctttttgagaatccgctttttcagtcatgcttctgtaaaaacgggctcctttttcttcatttaacatagccaaacgagcaatgtcagatacattgagttgttccacgcatatcaccacctaataatttttcaataaattctcatccaatcggttattaattaaactgctgtagatttccacaagttctagcgcacaattgcgtgaggaaatttgtatcacatttaagcgggcttgtttactcatgtcatcacgtaatttatcttctctcaacagtaacagtaccttttcaataaaagcagcttctgtaaaatctgttaaaaaaccgtcttccccgttaaataccatttctgaagaaccgaaagcgttaaccgcgatcactggaagccctcccgcttttgcttccgcaattaccaagccttgagtttccgtaacagacggaaaaacaaataaatcagatccggcgtaacacttaataacttccgattttggtaatatgccggtaaatacaacattgtctttgatatttaattctgttactgttttcttcaattcctgctcttccggtcctccccctaccatcactaaatgtgtttcaggcaacaaactatatatttgtttgaagcaacttataagaaagctcacatttttttctttacctaaacgaccaacaaaaagaagtattttttgtcgttcaggaatattatagttattacgcaaccactctgtatcaattttagcataatcatctaagttaattccagtaggtaattttgttaccggggtatttactccgaaatttttgatatagtcacctataatagatgtaggcacaataatttgatcacaattgttgcaaaaatcactgcataacttctgtgttatctcccttgtcacgttttgattaaaaggtatgtaatgcagataatgatcatatagtgtgtgaaaggtaaataccaggggtattccccttttcttagcgtaacgggctcccaggcgtcctaagagaaatggtgaatgcacgtgtattacatccagatgtaatttatctatggctggcttaaaacgccaggaaaaaggtactgccagtgtgaaatcacggttagtcggcgccggtattgaggcaaaacgaaatactccctcctcatccccgtcacaatttttgttcatgctatgaggatacctgggagcaaaaataaaaacaccgtgtcctaatttccttaactcttgtgtaaagctttcgatagagctaactaccccactggtataaggcagataactgtcagtgaaaactccgatttgcattttacagtagcgccatccttttaaaaaattaaagacctcttaaaaactctggctttaatttagctttttgcggattctttaatactgaatccagcattgctactaatttatccttatcttgatttaatatacctttgacgggcagataattagatgcgtgattgcagcggaagacacaactatccaaatacaaattttcaataatcatttttagttcagccagtgactgttccgctgtcagtatattaaattgaccggcttttattcttctgtagataggcgcattctccattatcatcaaagttaataaagccaggtagcttggattaatggcacttgcaactctggcactctcaactgcgtgctcccgtgacctttcagtgctgccaagcccgagtattagtgttgcggaaagaacaaagccggcagccagcgccttcctccccgcttcaatcatttgctctgatgtaacacccttattaatctgtttaagtataatgtcactaccactttcgattcccatatataaaatttgcaaaccgtgtctatgtatctcttttagttcctcgggtgatttggccaataaatctttcggcccggcatacatgcttattctctccagtccgggaaaaacttcatagagataatcaagtatcttgattatctctgctgattccatggccagagcatcaccgtcagccagaaatactcttctcacatgcaggtaatttattttacagtaatcaatgtctgcttttatttcttcccaggatttgatacgaaatctcttttctctgtacattccacaaaaggaacaggcattatgtttgcagccaatagtaacctggattatcagactataggcttcactgggaggtcgataaacaggttcttcataaatcaatttcatcaccttcaataataaatattactataactatctgcccaaacaaatgccaatttgttcggcggtttttaccatttgaccttcaggggatacttgtcttaattctcctacagcctcgctcagaggcactgattttatatctggagtgcgcagacagaccatttcaccaaattttttgctgtttaataaatgaattgcgccgtttccataacgtgtggctaaaatgcgatcaaaggccgtaggcgaaccacctctctgtaagtgtcccagtactgttactctggtctccatacctgtaccttcctcaacttgtacccccactaaattgcctatgccacccagacgaaccggatccgggctgtcttcaatatgcttttgtacaaccatatgtccaccgagaggcattgcaccttcagcaacaacaataatgctgaatttctttccatgatccctgcgttctttaattttacctattacttttgacatttggaaaggtatctccggtaataaaatcacatctgctccaccggccagccctgattgtaaagcaatccaaccggcataacgccccatgacttccaataccattaccctgtgatgcgactctgccgttgtatgtaatttgtcaatggcctctgtagcagtagttaatgccgtgtcaaagccaaaggtttgatccgtggccgaaagatcattatcaatagttttgggtacaccaattaccggtacccctatctggtgaaaacccagagctattttcagagtaccgtctccgcctataacaatcagcgcatcaagttcattttggtgaagattatttttaacttgactggacacatcagccaaaacctttttcccgtcttgaataaccggataattaaaaggatcatctctattggtagtgcccagtatcgttccgcctctcggcaaaatccccataacatccttttctgttaatttccaggtttgattatgaattaggcccccaaaaccgtccagtatacctacaaccgatatactataactggcagcagtttttacaatggccctaattacagcattgagaccgggacagtctccgccacctgtgagaacgcctatttttttaatttttccagacaacattatccatacccccttttataaaatatcttattgcttcattaataaggtttggtttttccagaaccatcatgtgacctgcttcatctattacactgagaaccgcctggggtaagttgtctaccagaaacttgctgaattttattaccatgataattcaactcataaaaataattataaccgttaattgtaatataggacatattaaccccttaaacaatagaattcgacacctaaaaacaaataccggcgccaggaccggtattgtcttaacactattttttagtggtggccatgatcctcaactaccacacgttttctctcttcatacggttgccacataacagttaacttatacatacaggccaatgttgctactgtagtaaatatgccaaaaacaagactgagtccaaaattttcaaataacattataccactctcctcctcgaaaagagagttatcacctggccttagtctctcttttcgtaatcggttttttaaatttgtatctaccacactaagatcacttggtggcttgcacagttaaattatttaatacttctttaagttgttttatagattcgccgtatcctgcccaatcacctgcttttagcttagcctgggccgcatcatagagactgttagcctgtttaatcagttctgagacggagagtacctggttttcagatgcagggttttcttcactggctgaagttatgcctgctgcaccgaaaatgcgctttagtgccatatcaagtgttggctccatgactacttgatcgcctaaagccacgataacccttcttaattcgggcattttactctgtttggcctgcaggtaaagtggttccacatatagcagcgaatccttaataggtataaccaataaatttcctctaatgattgaagatcctctttgatcccaaagagctaattgttgtgaaatagtcgtatcctggttgatacgggcttctattaacatcggaccgtataccagttcctgcttgggaaattcgtaaactaaggttttgccataattttcaccatcagatctggccaccatccaagccaccatgtttttcttattctgtggtgtgaaaggcataatcagtgtatactcaggctttttctccccgggcagccttgtaatagtataataaggctccatagcctgctcatcactgccaaatatttcagtcggcaaatcccatttatcttccttattataaaataccagtgggttattcatgtgataaagagcatatttctcagcctggataataaacaaatcttccgggtaccttatatggctatacaaatcagcaggcatattctccagcggtaaaaatacaccggggaatatttttgagtaagtattgattatgggatctttggaatcactgacatagtaagtgacttctcccgtgtaggcatccactacgacctttacagaatttctgatataattgttgccctcaccaaaaggttccgaataaggatacatattgcttagtgtataagcatcccacatccaataaagcttgccactgctgagaactatataaggatctttatcatatttcaaaaaaggtgcaatgcgggacactcgatcctgtatgtttctatgaaaaagtatctggctgtcactggtaatattactggccaaaagcagcttgtaatcgctaaatgaaaaagcaaatatcaacctgtttaaaaaattaccaatcttaaccccgttcttagcctcataagttgaataaacattatcttcacccttaggatggtcaaactcctgtgttttggtattgacaattacatagttgtcttcagattctccaaaatatatttccggccgtttaatttgcaattcaggaaattttgttaccggagggatatctttaattaaaaactcaggcaacccttcagaggttactttatttaccgcactcatagctacaccgtaaccgtgggtgtactgtaatctctggttaacccaggttttagccgtaaccattaattgagactggtttaattctctaggagccaacatgacctgcctgtattgtccattaactgtataacgatcaatatcaatattcttgaattcgtaataaagcctcatggtctgcatctgcccgtaggtctgctgcaaagggcgataatcccataggcggatattatcaataacatcacgattgttctgaatatcctcagcttttaatatccctcccgcaggaaaatccttgcgctcaatatcctccagtcggtatgcttttttagtcagggcaatattatgttctatatactgtttttctttttcaaattcattgggcttgacaataaaattctgaatagcagccggatatatcccccccagtactattgaggaaactattaaaaaaccaatagagtataatacaagacggaacttctttaagaagatgtttacaagtattgccagtgcagtaattaacgatataactaccagtatttttaatccaaacaagttagcgtgaatatcggtataacctggcccaaacactgttctctgatttgaaaacaataataaatactcatttagctggtaaccccaagccttgatgataaaataaattgctgccagaaacgataagtggtacctggcagtttctgtacgaaaaagttttgtaaaaccacctggtgtccggtcagttaagaaataaaccactgctgcaaaaaaaccggttattaatactgagctgacgaacaagccatagagaaaacggtaaaaaggcaaactaaaaacataaaagctaatatcattgttaaatatcggatctgtttcattaaagggagttgcctgcaggaacttttgcaatgtaagccaatctccggttacggagtaactcataaaaaaagaaaccagtaaactaaaggctaaaataacaagggtcagccttttgggagttacatgatcagccaggggagatctgtaaaaagtaataacgtctccatcctgaacactctggcggttattgatagcctccaaaacaggttttcgaactattagtaaattagcgaaaaagaaaacgaaaaaagttatacctacagctattcttagtccaacctctgttaaaagtatagttaaaaacactctctggtagtgtaagctcttaaaccagagccaatcagtgtaaagcccgataccccattttaatgcagcaataataaagactattacacctaaaataacgcccagaacaatgcgggatctgaatcgcaaataataacctcccattttatataggtttggggactttctgtgactggtcagattcatattttaattttgcttcacacatttgacaaaatgcaggtgtctttttaggttgatcatcgtactcatcttcatagggatcttttttttcttcaacgtcaaactgttttccacacataatacatctaggcaaattacacacctccactatagaaatagattactagtggatacttcgctaaaaatcaaggaaatcctgcttaaatactttttttcgtgtgtgcaagatgactatttgttttgacaaatatgtatatgagtttctgcatatgataaaattctcggttttatttcaatcatctttttccagggcaaatttgatcattctgtcagttaaatctgtaaaacttatccccgctgctctggccgcgtcaggagcaagactggtttcagtcatgccgggaattgtatttatttctaaaatataaggattagagtttgcatctacgataaaatctactctggctaaaccactgcagcccattgttttgaaaacctttactgccagctcctgaacatttttttgcacctcctcctttagtctgggtggcataatgtgatcacttaatccaaccgtatatttggccttataatcatatactccggtattagaaacaatctctattaaaggtagtgcttcaggctggttgtttcctaaaacagttgcggtaacttcagtaccggagataaattgctctatcaaagcaattgggtcatatctgaaagcttcctctaacgcatccggtagttgttcctcattattaacaaaagaaatacctatggtagatccttgtgtcggggcttttaccaccaaaggtaaaggcatgtacttgaatagggtctgacagatttcttctttagtttcattattataactgctgcgcctgattagagagaattctgctgttggcagctttgcctgaagcagcattcttttggtagctattttatccatggcaagagcactggctaaaacacctgaaccagtataaggtatatttagtatttccagcaaaccttgtatgcaaccgtcttctccatatttaccgtgaagagccagaaaagccatgtctatgctttcttcttttattcgctcagcaatattctcttgaacatcaatcttcacaacctggtaacctaagcctaacagagctttataaatagcttctccggtcctaagcgatacttctcgttctgctgattttccgcctaaaagtacgccaattttttttatcatgatatatacacctccaactctttatccttaattttatattatattcttgtttaattcttaaaatcctcgaaaataatttatccttgacataattatttttttaagctaaaatactttatgcaggttgaagataggggcgtagctcaattggtagagcaacggtctccaaaaccgtaggttgcgtgttcgagtcgcgtcgcccctgccaaagaaacccgcgagatataaggtctcgcgggttttatatttcattagattatcgcttcaatgaatgttttggctactatttggctaataagcgggccacaagatactatagaaacactccaaaaacaaatcaaatgtcccaccctggtacgcattgtaaagaggcgcggtgggatctgttattgtaattatacattttgtatataaatacgtcaacaaagatacaaaaaattataaaataatctgacaatttagggtttttataaacttaagctattactccacacatctcagccagcttaacataatcaattttccaaacaatgcgggcctgtccataagcatcccccggctgcggctccattagttcccgtataacgggaatgtgtctgcctatcatttgcgtttcttttagtatatctattttgcatttcacttctggaattactaatatcctgctgcgtaaaatggtatcttctcttggtgtatcgcatatgccagggttatcaatgtaaccaacatactttaacgagtacccaatatcgctgatggaaatggaggaatcgttggcagcagaggccaacacgtctgcgatgtggctcatatcccctgcctgtaaaccaaagccggacatagaggataccatgatgtccgatacgttagcgaagtccttaccggaggcagcagcggcatcaagtaagcccggcagccatagcagcccctgcaactccagcagctttacctaccagagcaaaactgcttcttctcggcctcgtccttgattaattcagcaatgtaaccataattaaccactaatagattcttgataaattcatcttcgacaatggcacgcccgttttgaaaaagcacgccttcggttactccgttataaatccagctcctagttataattaaatattttggcataataacatcacctcaaaaaatgagaaaatcactccatatagttttcttttaatgtaaatgaatgtaatatataagaaatacaaaagaaggtggattaaatgcaaataagaatagctgtcatggaagatattaatagtgtaataagtttactaaaacaatttatgatttttgaaaatgcagatttattaacggacattcaatacaaatctatgtttgagatagtaattgaaaatccacaaaaagccatatttgtagttgctcaaaaaaacaaccaactggtaggtatgctaaccatggtttttggttttagcacttggaagggaaaagactatgtcataattgatgatgtgtttgttttaccaagttatcgcttaatgggagtcgctaccaacttaattaataatgctttcaggatagcagaagaacgaaattgtgtaagggttgatttggtaacagaaatagataattatatggcacagaaattatatgataaattaggcttcaaacaattacgaagaattctatttaccaaagttttccaagtaggaacgtgatgggaagtaaatcccgtacacgctccagagggttatttctatgctgatttcttaactcgtcaagcataggcagggtggcagggttaaaacgccatcattgccattgataatctgggcaccgcttagacgcttttgcaggccatcaaattcattcgggttggcagagtcacccttgaagaagtctcttgtccattctaaggacaaagctttagacttcatgctggtgtggatggcccggatgtcctgcacattgccgcgagtctggacaagaaatttatcaacatcaatgtcgccaccgagaatgtataaaccttcggatttttggttgattacaccagcgaattcggtgtaaccttcgtttatgccacggaaagctatacccggtaaggtttgctctcggttgtacttatagctgttccctgcgatttccataaaggggagcagttcgagtacagcggaatttcttcatcactagcattctttgccgggttagaaccgtgtagcacttctcatttaatatccttctcaaaaattgcgcatagtgttctgtggtaatgtttaatggtttgctctgaaagcggcccggattttttctcaccttttgagccatcttttaaagtacccatgaatgaatgtatgttttttctaaggctattatagaaatccattagatcaagcgaccttattttgtctaatttcttatctccaaaaaccatatatatcctaccttccagcagttccttgtacctgaaaactgtcttaggtgccagttcaacttctgcataacctttcagccgcttttgagcaaattctttaaaagtaacttttgaaggctttgtgaagtcgccgctgactacttattaaacgtttactttacttttataaagatttttattacaatggtaagcaaggagggggtattaagtgccaataacttattcaccactttttgcaatactccatgagaaaaagttaaaaaggcaggatatacaagaggctctaaaactatcatcaaccactgttgcgaaacttggcaaagatgaatatttatccctaaaggtaatagatgatatttgtacttacttaaattgtgagatttatgatgtggttaagcatttaaaagaagaggccaccgctaatgccaagcagtgaattagctaatgtgcttcgctctattatccaggagaaactaaaacctatcaacgaacgacttactacccttgaggaaaataatcgagaagcccgtcaagagtttcaggagttccggcaggaggttaacacccggcttactgccctggatgaaggtcaagttaacctaaaacaaggccaaattaatttagataagggacagaaaaagctacagaaggacgttatccttatcagaaaagaattaaagaaatcatggaaggatattggtaattttaataatataattactaatttagaaaaaatggttatacgataaaaaataacccggcataaccgggattttttattttcaaaatgccaggtctaaaaccttcgcctttaggcaaatagctttagcgtgattattttgagaaggagaaggacaaggatatcattcacatagaggtgaatagtatgacagaatatagaaaaagtagtcactcggtatatgatataaaatatcattttgtatgggttataaaatatagatacaagatattacgcgataaagtagcattgagattggcctcatcctcaattaattcagcagtgtaaccgtaattaaccaccgataaacttttaatagtttcgtcttctataatggcctaaccatctgtaaaaacaattccttcggttataccactataaattttactcttggttttaattgagaactttgccataataacgcccaccccataaaaaaagattgacaaatatatactacaaatagaaaatagttttaagaacttgaaagggagtgctaagtcttggaatattactttgagaatctatccaatgaagataggaaaccggtaattgatatttttaaccactatatagaaaacagttttgcagcttattttgaaaacaaagttagttacgatttctttaatgggtttatgcgtatttcagaaggttatccgagaattgctgtaaaatcaaataatggagaattgattggctttgctctcttgagaccatataaccctattcctacatttaggcgaactgctgttattagctattttataaaaccaacacatatcagaaaaggaatcggtaaatcaattcttgaaaacctgattggaaaagccaaggagatgggtattgattcaatccttgcaagtatttcatcactaaatgaaataagtataaattttcatttaaaaaatggatttatgaaatgcggtgttcttagcaaggtaggtcataaatttggaaaagattttgatgaaattttaatgcaaaagatactgtaaatgtaattacaatagggcgtggcggaataatccagcacgccctatttaacctcatcatgctgatttcttaatataacgaagtcttgcagcggctctcggatggaatactgcatgccgttgtagaactcaattctggttctgaaaactggcttgctgtccaatttgaccaggtcacgaacactcacgccactattacgcagcccggaaacatactgctcggccctaaacttgatggcataaatggaagcggaatacctaaattacccttggtgggcaatctttgtttgccacgagccacgtagtgggtttacaattggtaatttgtattagtaatcggctgtcagctttcttaggtattggtctgtcaacaatagaatcctcaaaaaagattttcatattttattgttgataacaggaaattagtggttaattagagaattaccaaataatcgagctaattaaataataaattacataataaatattgaggaggggcaataaaatgacaatcgaagggcgttatatagaaagatacaaatcaggggatactccttgggatgttggccaaccagacttcaatcttatcgaagttacgacccaaaaaccaatttcaagctgcaaagtcttagatgttggctgtggaacaggagacaattccatatggcttgcccaaaacggctttcaggttataggtacggatacctcgaaaattgctctagaaaaggcaagagaaaaggcttctaaagccaacgttcaatgccatttcctgctagtcgattttctaaagaacaaaattgaaggtgccccttttggttttatatttgacagaggttgttttcattcattcaattctgaaaatgatcgaaaaaaatttgcccaaaatatcgctaatcacctagaagaaactggattatggctaacaatcgctggcaacgctgatgaatatcgccaaaatcctgggccacctcaacgaactgcaggagagatagttttagcagtagaaccctattttgaaattatttcacttatatccagccatttcggatctaatcgtccaaatccacccagagcctggaggtgcctaatgaagaagcgccatgttacataactgctctctcttaacaatagttttaatacatcttatattcaacagtgtgttatgaaagtaattgatttacacctcaattcctttcataacacactgttgaatatgagttaatacaaggcttttttctttctacccttatcaggtgctccatatgcaccgtctgtggaacaaacttattactttgtcaagtaccgcaaaaagttcggtaaggacaggatgatagctcaggcaatgtggagtaatcagcctgttctggagagtgcgcgtagggtcttgaaagaacatcaagaagtcgttccatcacgctgaaatctccttgtttagccactgcttcaagtgcttcttctaccctgtggttgcgagggattattgcaggattactgttccgcattaactgatgtgaggagtctttagtttcctgttgcctgcctagtcttgcctgccaaagctcataccattgagcaaaatctgtgttgccaaacaagtctgtatcctccggcttatcaaacgttaatgcacgaaaggtattcgtatagtccgcacgatacttctgcatcataataagaaggttatcaacaagggattcatcctcaatctcttcgttaaatattcccagttttgctctcattcccgctagccaattatgatgatacaactctgcaaaatccgaaatcgcttcctgcgcttttttgacagccttttcctgtttatcatgcagcagcggcaatagagtttctgctaatctcgctagattccacgcggctatattcggctgattaccataggcatagcgaccgtgagtgtcaatggaactgaaaactgttgccggatcgtagacatccatgaatgcgcaaggaccataatcaatggtttctccactaagtgccatattgtctgtgttcataaccccatgaataaaaccgaccagttgccatttggcaatcagcacagcctggcgtttaattgcttccctaagtaggaaaagatagcggttctcatcaacttcaatatttgggaagtgtctttgtaatgtataatcagccaaagacctgagatcctcaacagtgccccattttgaggcgtattgaaaagtaccgactcgcagatgactggcagccacacgggtcaaaattgcaccgggtagggcagtttcgcgaattactgactcaccggttgtcactaccgctagacttctggtggtggcaacgccaagcgcatgcattgcctcacttatgatgtattcacgcaacatcggtccaagtaccgctcgaccatctccctgacgggaatatggcgttttacctgaacccttgagctgaatatcaaaccgttcacctaaaggagagatttgttcaccaatcagcagagtcctgccatcccctagcatcgtaaaatggccgaattggtgtcccgcatatgcttgagcaagcataaaagaaccttcaggggtccggttgccagcaagcaccgctacgccgtcattgctttgcaacgccttaacgttcaaccctaaagatgttgccagcggataattgagaacaatcaatttcggtgagcgaacaggggttggattaagtttggtaaaaaataactttggcaaacgagcataactattgtctaaattccatcctatttttatttttgtttttccttctgtcatcatatctcctcttcttctgtcttttgttctcagctttcttttacagaaataataaaaccagcccttttagtatccgcttctgtcaatttattataaccttttcaaacaaaaatggggaccgttttaaacattttcttatgtatacactgaaatcaaagacacatgtaccagaaagattcccttactttgaaccggatgcgtgagcgtaaaataaatctccaccttgaaacaaggtggagattttaagtattcttagtagctactcaacggatagcgggtaaggcatctgaccaaggaagtaacttttctaaagcatcgtgatctttaatatctcaattggggaggttttcaaaaagattatgcattaccagtcaggcagaaatcgaatcaactcagcaaattttgaaagaacatgaataccaataaagtacaattcttggcccggtgctactcgggcctgttccgttaaacccaggtactaattaatccttctcatttgattaattttacatgtgcggttcgcaactggttaaaccctcctggccccagtacctttgccctgaccctgaccttgtccgcaacaacccctgctcctacctgctcctgtgccgcatttctgtcctccgcatctttgtccttggccatgattgccgccctgcccgcgtccgactccgcatgctccgttaacctgaccctgtgatccgctactgtttcttccaggcattttttgaccctcctaaataaaatttaaatccagtggccttcaacatcgactccctctgcttctttacgatcccttttgttaaattttacagtgtttgtgctatcgcaccttcacttcctaaaacactttgataccggccacgtttaacgtccggtatgctttagggctacagtgtcagatgataactacagtaattctcctgtgactggcattgttcaccgtttgaatacctgcatcttaagtagcatgcaaattttgttcattagttgcgatttggtgtccaccggtctctgtattaataacaataaaccaaatacataggccaaatccgggattaaccatactttctacctttgcggtaattgccgctttcagctgtatcaccacttttttcttgctaagttgttcatagctttgttatgaaatatatttcataaacattatatgacgcataacatacatatgtcaacaatatttaaatagaattattaaaatatttttagaacaggagcgggactttaggtgccaatgcagattgaacccattatcaaagataatgggttcaatcctttcaggaataacgaaatgattagataaaaacacaaatattattaccgtgtttggagaaaaatggcgtggaatcgttgattaaacaattctacattctctgctttataggcttttagttcgcaatttatttagtttttgctctattaatcatgtttcttgtggttgtaatcatgctagttatacaaaactgttttacagcttttaatttaactaactcttcttaatcaatacacaggaattaatcccggattatctccggtaatacaaagtccaccgttaggagtaactataaaagtgttttcagttccaaccataccaatatttttaataccctttttaggttcaattgcaaaaaccattccttcttctatcggctcagtaaacccttctgctatcacaggcaattcatcaattaataaacctatcccatgtcccaaaaatttggacctgcgattcccgtaacccataaaattttcgagaaactcaggactaagattgtttattgtatttttatatatttgtgccggaacagcacccggttttagcatctcagcaattctattttgtatatcgacacactgcttatgtgcagaaatcgcttcttgtgacagcgatttgccaaacatataagtcatggttttatcagtatgataaccgcttactccacaacctatatcaataaaaactagatcacctttcttaagcttgcgataacgattgcctagtaatggtaccgcagggcacgaaccgtaattacctcccggcacatcaaaatatgttggatagatagaactatcaccaaaacatacaagccctaatactatctctgcgccaaatgcaccaaagcgtgcaactccgtgatgtccttcagttaccataatagaatataattcggttgctaaatctacttcactgataccttctttcaacagttgtggtacatattgttccagtgtcctctggtgaattgaaccagcctgtaccatcaatgaaagttcaaaactgctcttaattgctcttaccccggctatatatttatcaactgatttcacatgagtaaaagggaagtacttctgaaagcgctggtataacgccagcggtactatctcagtttccatgtaaactgtttcaggaaattttttcatagatgctgctgcctcacggtaactagtcattggtttaatccttgtaaataacgattcatccaaagctcgttcataactgcgtcttacccagaatactgcatcatcgtttcggggtataagcaacataccatcttgtacggttccggtgaaataatataagttgatgttactaaaaatagcaatcatttcccagtcaggacataatttctccattttggttcttaaagagttaatacgtctctcaagttcgcttaacggtatttgttttttcatattaatatactcccgttatcattaaatttattttttaaataggccgctatttattaattagaattaaaccaatgatgcaaaaagccgacccaaatactttgtacaaaccaaatccctctttgtaaaacaatattccaatgggtatcaacataagtgcaagagcaatattagctaccaaggagccaacactaattttccaaccagaccggtaggccattaaataacctaattccagaccaacaatagaaaatccaagaaatatacttgtccaattcaaatctttaagcgattgaaaaaaaccttgatcatcttttaaaagttgaaaaaaaattatatttaaaattattgcaattaaataagtaataattaatgctgaaaaaggattaacttctttcggtgttgatttttggcatatgttgtaaaggacatttgatgcaactattagtgcgattgaaaatatgtacataaacatttttattctccgtatgcaataaatgttataagattataaaagagcatgctattcaagcatactcctaaaattatacacaatttaatcaatattttctactttaactataatatttttgttaattccttaatatgtcaaaaatatatatattaatatcccatttcttttagaatccttgataaagtactcaagcgttctccaaggagttcatcatcattactaagagactggctgaataacttaatatcctcattaatcttttcattgtcggtacatacggcaactgtcatggcgtcaccctgtaagcctactctatctatcacgggcttttccgtatcatataatttctcataccgataagcttcttgaaaatgcagttttgctctacacaccagaattgccaggtcgagtacacggtgcaatggcaattcctcagactgtcttgaccatttttcacctgtatatctccatacttttgcggatatatctatcttgccccgatcattccattgtgccaaccctaatgaaagacccttggcatcggaattataagcatatctgccatcaacattttcatagttttcagaaactataactggtttatgctttaagatagttggtattttcattactttactcctctcatcatacttactggtctagtaaattactaaattactagtgaaattatattcttttttaaacgttatgtcaatatccaataatttggcgtttattttttaaccaaatttttatcttagcaatatttaagaaaccatctagtttaacgtcaatagctctctgacaataatttatttttggaaaatacacatagatatttatttgcgcagtggattccatgaacttatctactaatatgaagcaaaccggatagctgaatacctcaaaagttcagctattgtattttcataagacatcgcttttctgcaaaggaagaatttccagggccagtgcaactgcaatcatcctattatatgcaatctttatgaacttaacggaaatttcctctttagaattaaaataacgatataagagtccctgagaaatacattcagcaattaatgcacaagaaataattatagatatttacttccttctcttacgcttagcgagtgaagtgcattattttcgataaatttctttacccattctctatttgttttagaatactctcttaacgaccatccaatagctttattaataaaaaattcctttgtgttactgtttttagtgataattagtctgagcaattctgtatcggttttttctttatattttaactgaaacaaaatagcagttctaacaagccaagtactatcgctctcagcccactttaatatatgactttcaataagttccaaataattaaggcataatactcctgtaatactcacagcaaaggtatctactgtatcccaccatgacttagttattattaaagttctaatattatccatatcctttttatgtaaacaatgccttaatgcagtcatgtaatcaatgattagatattgaaactcacgctccggcatttcccaaagcatgaagataaaattccaatcaattaatttttcttttttaactttcttaataaattctttttgaaggatagctctttgcggcttacatattcctaaaaaaggaaatttatttctcctctaacgattctgacatagatttctctttttgaacaacaactctgtgtaaaatttttttcaaaaattagacttcattgtattcgaattttcataatggacttgcaaccattaagtcaaccttcctatcgcagatatctttatttattgccggttaactctgcaatcctagtgtttgttttatctttaaacaaacccccgtgatagcatatgactttttcaatatcatattgaataagtttttttaatgagttcttagctaaatcattatcaaaatcaacaaatgatggagttttgataagtcgcccttcttctatactcaacaaatcaccagatattagtgttttactttgtttatggtacagacaaatatgtccaggtgtatgccctggcgtataaataacagtaatgccaccacagtatggtaattcctcctgacccatcaaggtcttatcaatcttagctttgcaattttggaatccagctttaagtttttcatatatcgctttcccctccggtgatagagagttcagtctggcttctagttgtgccaccttaatcggagatttatcaccctgtatatatgccttttcttcttcgtgggcaagtaccttaacattaggcagctctgtttgaatactcaaaagacttccaatatggtcaatgtcttgatgcgtaagaattattatctttaatttgttaaatggtactccagcttttttaaatgcatctcgaaacaaagcgatttggtccggaaatccggcatcaataagaactacttcatcattactccaaatcagtgttgggtaaatgatgcctggttttcccattacattggctgatatttcaagcatctcaattcctttatctactttcatctctaacactccatatttacatattcttttctgtccttaagaataacattaccatgtttcccttgacaactgtatagcttttactgcctacaggagcatattttaatcttatcgcaaacccaataagtacaacaattgtttatcttctttctttcctcacacactccacatgctttgagatttttttgtcatgtagaactcccccgattattgtaatgggaatcaattctacacctatgagaatcatcaccatcgttataaagaacagctatatagggggatattttgcatgcgttgtattgagaaccaaatataaacaaaaaggccacttggctcctaccgaaagtaaatctacgctaatattaaccattagaagccctcctacccttaagttgttttttaatgtcctcaatatcgctgtaaatcttggtagtcctactgtccagtattttaaactgctgtgcgatgtcatcaataaaagccattaaccgttcttcccgatgcttactttcttttagctggtaatagaaaagggaaacgaatagtgccacccatataccttgctctaatgctcctttgataattgcgtcatccacttaacccgtccccctttaaagaaaataaaaaaagacgttattcacgcccttctataacttcctcagtttgttctgcctgctcccccggctcaatctcgacttcctcagttttatcagccagtttacctacctcaatattaacctttttgctctttaccgcccttctctttaccagggaggtagttaccgcttcatttccgttaatctgttcctctgggaatatctctacttcttccagtatttcgtccagggtaacttctttatcaccttcgaaaaatttaatgccatgcggtgtattcttcgattcaactccctccctggctatcttggtcttaaacgcttccttcataaaataaccgtttttctcgtctaggaaatagccaggttctaactcggtaacatcctcatccacttcttcgtaagccaggactattcgctttctaacctcgccgtcagagtcaagggaatactcatcctcagtctctggaatgtcaatagtaagcaccttcgggatgcctttgcattgatcatgattggtatggtcatggtgccatgttcttcgtgtatcgtgtgaaccagcaaatgcagtatgtcgccggatttaaggggtttaccgcatattgcacagttcttttcctcaaagcgcatgtccccggaggtaacataataagcccgaagctgataccatttatgagttgaactgcctattgacgggttgcttgtgtaggtgctgttataagggtgcatgtcagacgatatgcggctcattcttattcccctgtaggtgtccataccgctaactggccccagggtaagtgactcgccggtattgcccacagacaaatttataccgctagtgtacaagttcttttgaaataatattttcgatattctggagtatgttataactctgcgttaaacccactttcacccttatataataagaattccgtactcatacaagctgttattggcgatttttttattggtaattgatggctaaagagtattctgcgatcacacatatgtctatggattagctgagataaccaactacgtgctaatataccctttttttaaaaaagggtataaacatcggcacttgcttcttataatcaagataatcttgaccataccttaatgccagttttctttcctcaaaaacagagccaacaataatatacatagtaagaatagcacttgatataatatcggccacggttttacttttacaccatagaaaaattatcgcagctaaatatatcggatgacgtactatcctaaacagtccagtatttataaagtgctgctgtgaatttacgagtaggaaattcttagagaagaaaatcataatttgacggatacccaaaaattcaagagaatcatattttaaaaaagcaattgccatgactatcacagaaccagctaacaataatttttgtatcatatcccagggataactataatttattatagtgtttgaattcattgtttgcataaatagaaaaatagacaatgccattactgtagagattaaattatacgctaaaccataaaacgcaaaatatttccctaacttatttagaaaccaacccttaacacgggtagaagcgagcaaactatgaattgtgccaaaactaatccaaagcgttataagccaaagatatttcaatttaccaccacccactaaaagctctgttaaaaaaacgcatctactgatgcgcttttaattttatctctttgaagctctatactaataagagaattttggttttcatttataccaccaagggtattatatcacaatatgttagggaattggtaagcagtaagaggtattgttgaatagggggtgaagttgtcacgatactctctcgatataatcgcaggtaacatactatttgtgcgagtaattttgaacttgttttggtaatggtttgtccaagggacactatttttaggattattggttgcaatgctcgtgaaagtgatgcgctctcttcttctacttctttcctgagtgttaatggcggaattttctagtgcggtatgtagattaccgatattgacacgaaaattctcagactctgaagaagtaccacttattaaacttaggatgtaatgtttaaaatcattatcttcatttttaagtttatcaataatgactctgtcagttctctcagcgtatacagatctgtaccagctattaaatgcaatccatgattttataaatgcggagaaaaagtctatattaatgtctattagccccacccaatcccggtaattattagccattcaaattcactcccagcttgtccacctcggcatttagccaagaaatagcgttattctcgtttgtttcaattgcattttcaatacttctccttgctaaatccaaaataactagggcctttttgcgtggttcaaaggccttttttactttttcttttatttgccgttgaatatattcttccacaattggaatcagaacattttttatttgctcaaatcgccaatggagtataatagatcctcccacatctcttttcatttgttgccggataacaaatgagtttagaactaatgttaagtattctggcaatatacaatcagtttttaccgtaagccttaaaataccaccagacggtatcatttttatcggcttctcatcaatgtaatatgcgattccaggacttccatctttactaaacagtatctcaccagtatttggctgattatttataagtttcatcataactaccggcacccatcgcacgttttcgaaattcttcagcccggtctttctctccagctcaggcatttctattctacctttaggtatttacttccttctctaacactgagcagatgaagtgcattactttcaataaattcctttaaccactccttttaatccttgctgtttagtgttcttgataaaatcgaggctttaatattccagaaaaggaatgatatttttcatgtatgcagccattttgacctgctttctcttgatccacatgttcaagaaaccgatgtccctcaacaatgcggagcatctaaatcctatattttagctattattaattacagtttttgaaacataccttcgtctgtaaatactagaaattatgcccaagattgcagcattgaaaattaacggcgtaccaccaaaactcataaaaggtagcccaaccccacttataggagccaaccctaaattcatgaatatgttccataaaaactggagggcaaagatggtaacaaatccactaataagaagtctggcataattgttttttactactgatattatacttgatatacgtattatatatataacaaccaaagcagccagaacactccctacaatccaaccaaaagtaacagttatgtaggaaaacataaaatcagtatgcaggtagggtatattttttagtttttgagtgaatccatgtccataaagcccagaattgctaattaacttgcttaactgtatagtccagccactacctaaaaattctttttcggggttaataaataatctgtatggggtacttataattgataacataatcatcatacctgagactataccaatatacactaaggaatttctgtatcttgcccctgaaactatcataagtataatacaagttatagagtaaataatgctattagacattgaaccaattaccaaaataagtattagcggcaccacgcataataacaagccctgaaataacttcttaggtttattccaatcccaattattaaaaatgccggataaagctatgcttaataataatgggctaatatctacaatattaagataaagcggccctattcttaaatagagattatcattaaaacgttgacccaaaataattacaatcactaaagttaatacgctaaccagatagatatgtttagaatagggttctaattttctataatcaaaaaaatataatccagttccaatgactgctccaataattatgaaaattaaacttctagtaaatatagggataggggtagctgtgaacaatccttgtttttcaataaaatgcattgctaataaacctaagctaacgaaaataaggcttatagataagatactccattctggtttcggtttatgaactttgttaagttgttttcctactatttctgcactacccatctgattaattgctttgctaacaacttcattctcagaaaaaccatccaacaaatatccttcaacaatctcttgaaaatggcttataagttcaattttaatttcattatgaacttcacggaattttatttgtgagcatacgtcattgatatatgccattattttatcattctcagttatgaccatacataagcctccctcgttagaaatttatcaactgctgaacgaaatgttacccactcttgttgtttatcctttaaataaaggttcccttttttggtaatttgataatactttctttgacgactgccttcatttccccaccaattggcgttaatcatgccatcagcctctaatgagtgtaaaataggatagagtgttccttctttaaatttaaaaaccccactcgatttgttttcaatttcctttatcatttggtagccgtacattggttctcggtctagtaaacttaaaaccagaataaccgtacttccttttagcaactctttatttacactcaagaaaatccccctttcgcaacaatcatatatctatacatagcatatctaggtattattttattacataatagctttaaaatcaattccttttcgatacttttagtttaattaagagtgctgcctttttaagccagcttatcttctctacactaatgagtgagcgttaagatgttctatacccgttgctatctgtgatttgtttaacccatacgctttaactcttgtattctgtaatacatttcccacattttttcttgcatcattttgtcctctccgtgatgtatattcttaaagattacatcatacacggaaaggtactatctgtaaattgctgtacatctttaattaatgatttttgtacattctattttagcagttacaattcgtcaatagtcggcttataggggtccagtttggggcagaaacgctgttctgaagctggcttgttaaccggttcgttgaagtccgtcatatcgacacactttcgcactgtcttccagtctaaatgcaatgcataactaatttaagcatcctgactctataccctatgaaccatatgtataagataaacatatatatatacatatataattttaggcggcctaatattattatactaaggaagtgaacactccaaattatgaatgaaaaccaaaaatcatttgaagaaataaatattagttctaaagctagaactaataatattggcaattcttcatggctgttatcattaccgccccaacagtttacattattatctgcattgattggcatattattaataaattatttgaatattaatgaacaaaattctcttggaaattttcttgtgggtataggtcaaacacttttaacagcagctgctcaaggtgagttagtatagaaaacgtgatgtaaaataaatactaaaaaaatctgtgggatcataatcattaattaggatttttaagagtataaatccacataataaacttatatcggcaaatctgcactacaactcactttaatactctcaactaccttttaccgtgataatcactatccaatgaatattccggtgaagattgcaccggaatattcatctggtacgggccttctcaagttctgtgtctccaggcttcaagttaaccgccagattatatttggcatgtttaagagtatctatattaattttttaaaattgcatagaattatatatgtaattaaaataaaaaagtagagctaaatttagccctactattgtattaccacatacttacttgtttatgtctgtgccgattatttagtgtttcaataataacagtaaattaaacttgaaatctgttagtaattctacttaatttttcggataattgtaccataaattcaactgacaatgctatctcctccattgaagaagtagactctttggtagattgagcaacatcagagattgtctcatagatttctttagcaccttcagttatttgttctatttgggaagtaagtgcaattactttactgataatattatcaaaggattgtccagcattatttacaacaaaaacacctttctcaactttagaaatattaattaccatttctttaaccgcttgatcggactgactctgaataaaaccgactaaagattttatttgcttagaagtattagctgattcttcggctaattttttaacctcttcagctacaactgaaaatcccttgccattctctcctgctctggcagcttctatcgctgcgtttaaagctaataaattagtttgttcggcaattgatgagatactttcaacaaaagagctaatctttgtcaaattgtcatttaattctttaataacatttgtaatgttgttagttgccgtagtaatatcattcatagttccagttactatttcgatagtgctttgacctttctcagcctctttagaagcatctaagattgcctctttaattgctaaggtattattaacagttttctgcattatagcagtagtactagtagtctttacacttgtttcagtagcaattgctgttgtctcttccgtattagcacttagttcctgactataggaagccaaatttgtagagctatcactaatttccgtaataatctctttaaggtttgatatcattttattaattggggctgctaaagcaccaagctcttcactttgcatgctaatatccatagttaaatcaccattggctactacagaaagtttcttttcaagagcatttaaaggattcaatactttagaaagaatgaagtaagcggcaccaagaataacaatcagcgttaataagcagatactcatcattatgtaagaaattctattatattgtgatatagtgttggaacgatttaaattacatttaacataagctatcggattcccttgataatcttttacaggaacaacaatagcagcattttgtccattgtttataacaccaaaggcatcactcttcattattgtattaattttatcagagttaactgctaaaatatctttttcagcagtaccaattagaaaggatttgtcattttctttgttccacgataccgaatctttaatatcaagatagaaaaacacatctccaccagtagactctttccatttatttagtaagtctttagttagtgacatgccatattccactgagccgcctgcatattcaccgttataatacattggagcaacaaccctaaaaccaacaccacctttaccttcttctaagcctgcaataatctttttatttttatttgattcaacaactgttgctctgaaagaggaaaggtcatcaccatatttttggggtgagtgtaatcgtaaaaaagcagtagcgggagctgtatgaaattgaaattgctcaactccttcacttttaacttgattccaagtacccattgttaattcttgcaattttattctatctctttcggcaaaagctttttgaatctcaggattagatgtaatatgtactaatgccattttagctttttgtgatataacgtcaatatcacttaatattctatcattaatcatttcatacttactttcctcctgttcggaaatcaaattaccaatctccgatcttgttactaaatatataccagacatagcaattataaaaataactgtaataactgtaattattggtctaatcattttaccttttaaagttgtggaacctaataaataacgaatacctatccctccttaaaatttttataaacctaggaggttgctgaaaaacccgcaattcttatttttatctgctatatattgagaatcgtcattaattcaaaaaatatattgttatgagctaaagcctaataaaactttttattttaagcacgctcccaggttataccagaatcataaccctacttatcaacattataacctacatgtatccgcttgttaattgaaaatttaaactgtgaatccacaaattaatttatcaaaagaacccttaattttctcacattaaataagtttggtagtcatttgatccatactcaaccgtatacgcctacatctaaagaaaaattgaacgcttttttcttactttgtcggtgctttcaaaatttcgtaattatcatcttgctctaattttttctgtaattctttatcactaacatgcatatcaaacttgcgtttttgtttttaaaccatatttaaattccccctatctcgtaaaatataaaaaaagatataccgctaggcacacctcttaacttaattacgttattggggtttcatagtataaattaccctacccccaactttcagtaaaaatgatcatcaaaatatttaatttatcattctttttaatagtctttttttataataagtgcagaaaatggattaatattttcattaaaaaaagctcaaaataagattaatgtgaacctaaactaagcataataaatattttgttaggtttactaaaatagctgaaaggtgggattatgtgaatagaacaccgaagatcaaaagatttattggagcaatcataattggtagctctgtactatctttcggaagcagtgccattgctaatacggatatctcaccggtttcaaatcagatttgctctcaagtatgtcacggaaagtataatttcaatgaaaagatgaccgaacttgtttccaaaaagattatatctcaggagcaagccaacaagtgggttgattatcgccaatcgaaaatggctgaaagaaaagcagaatgggaaaaaataaagaatttgcctaaagaggaacgtcgtgaatattggaaaaaagcaaaagttaaaagattagacgaagtagttcaagcaggaattatcactcaagaacaagcagatcaaataaaagatatttggttaaaataatgtaaaaaaggaaggagctgaaattaacggctccttcctttttccccaaagtaaccattacagtattcatattctaagtgaacataaatacttactataattaaggagctgaatttcaagctttcctaattgttcattatattttgcttgactggctgcttcattaatacccatttcgtcaccacctatttatataaccatacctgtattaatgaaagcagctgctctacattgaccggcttacttatataatcagaggctcccgcgtcaatacacttttctcggtcatttttcatggccttggcagtcagagctattaccggtaatgtttcatattcatgtatttgtcggattgtttgcatggcttcatatccgtccatttccggcatcataatatccattagtacaaggtcaatatcagggttttcccttaaagcattaataccttctttaccgttttctgcaaataataccttcaccccatgtttttcaagaactactgttagagaaaatacatttcgcaaatcatcatctactattaatatttttcggcccgccaaccagtctcgatgatgatctattgccattgctgcaccggcattatcttcaccggcattatcttcaccaggttcatcaataaccggctcatccggctctgccgctgcttcaacgcccaatgcagcttcagccgtaatactgtctaaactatagggtaaataaagtgtgaaagtactgcctttaccttcttcactttctaattcaataaaaccacccagcaacatggcaattttattggagatggacaaacctaagcctgagccgccgtatttacgactggttgtcccgtctgcctgccggaattcttcaaaaatcataatatgcttgtcccggggaattccaacaccagtatcagaaacagaaaaacttaacattgtcgaagcattatcgaagagtatctgtttatctgtgaaccttttttctgcctttcgtatactaagaagtacacttccctgctccgtaaatttaaaagcgttagataataaattcttaagtatttgcagcaatctttgttcatcggtaataaaagtctccggcagaccatttttaagctgtatagtaaaagtaatacctttttggatagcaacaggtagatattgtcgttttaaaaactcttgtatagcctttaacttcactaccctggggcaaacatccattttacccgcttctgctttggataagtctaaaatatcattaattagacttaataaatccctgccggaagataaaattgtctccgcatactcaacttgtttatgggttaagttactattatcattttcagccagcatttgagcaagaattaaaagactgttcaagggtgttcgtaactcgtgagacatattagagagaaactctgacttataccgggaattaagctccaattgacttgctttttcctctagaacaactttgatattttctaattcaaccgcccgttggtgagaaaacttatactgttcatccagtttttcattaaaggtttttaattcctcctgctggatttgcaattcctcggcttgggtttgcaactcttcagttaatacctgggattccttgagtagtttttccacctgcatgtagttaactattctatcaatagtaataccgacattacttaacacctgctcaagcagttcctgctgtatagggttaaattcctccaaagttgccagctccaatacagccaaaacttgcccttcaaattccaccggatagattataatatttttaggcggtgctgagcctagcccggagttaatcctaatataattatcgggaatttgggttaaagttatgattctgttttctaatgcacattgtcctaccagcccctctcctagttggaaattagggcaggttatatcccgtttgtcaaaggcatagacagctatttgggagagatagtatcgctcttcttggctttctaacatataaaaagcaccgtaatttccaccaactaccggagttaatttatttatcaataagctagcaaaagtttgtaaatccttgactcctgaatacattgtggaaattttggcaatttttgatttcaaccagttttgttcctgcaacgttttattatacattttttgctttttaacctgctcctccagggcgctggccatttcattgaatgcttttgcaatttctcctatggcatcttgggtgaatatttccacacggggaagctcatctcgtggacctaaggaggcaactttgtttatggcaacagttactttattaatattactggttatactgcgaattgataagattataatacccataccgaacagcaaacccaggattataaagatagaatatattcgtatggcttgctggtaactatgcctcgcctgatctaccaaatcactcatggtctgctcttcaagttctttaagcttcttaatactcccattgctcccatacaattgatctctgaacttttgatcactggctaataaaagatgcctggcatcatttcttcgtccgtccttaacatctgcttctatctctttctgaaaatcaatataagaaatactcatcaacttgatttgagatgttaattttttagcctgcggcctaataacaattttatccaaggtattcagagcagttaaactgttttcccgggagttttctatttgctcaattcttttttgcacgctgtctttatcattatctaacaatatgagatctctgagataacggctaatcttgtaagtctcatcattaaccaaatccgctaagcgaaccttttcataccggactatcataacttcatccatggagttttttaattggctaataatactaaaaccaatacccaaagggatcatcatcaacaacaaaaggctgccaaaacccatgtatagcttagttttaaaatccatttgtatctaacactcctatttaaaaattgtcaagatgttttgagcattttctagaacctttttacactaatttactgcaagtgcataattcatgaccataataaccttattttatgagttattcaacgcaaaacactaatattctgctaaaaattaaaaatgttttcaatattctagtttttcttgtttcttgatatgtaaacagtcatattatcctataactaggtatgagtaaataaaaagccgagagttaatacccctcggctttccgtatcttacctcaattccccaaaacgttgtatcccaaggctttcacctctctacccttaccacgtactcaatatgtgtcgagacggtgaaagggatatattaacttcattaaatccgctaacatctaaacttataattataaatatttagtaaattgatacccctatgaaataaaaaagtatatcgctccactctttttagcaaagtattgctacctaccgaacactatcgcctgccatcgcttccaacctcactacagccccttcgtgccaaccaactttgatatacccacatcaaccctcactaagaaatccctaatagcgtatataaatgcagataccgccatattaaatatgttgatttgtttcttatctaggttgtcttggaatatcagttagtaagcgtacatataaattaagtttttttttataataatgatatcaataattagagggatgtggcaatgatatttatggtttcagtaataccttatgatgtagaaatacaaagggaattgacttccttacgtattgaagaatggctacgaagtggattatttcacttcagatggtggtttctccttgctttatttttcgtgtctataattgcttggtggaaattggttgataaaaaaagattgcatgaaattagtttatgtaccgcattaattattattattactttagtcctcgacgaattaggtgaggaattaacactatgggattatcctattgatataattccagtattcccacctcttacagctattgatttagccagtttacctataatatactccctaatttatcaatattttggtacatggaaaagttttctatgggctacttttatcatggcaactgtattttgttttatctttgagccaatcctagtctggggtgggttttaccaattattatcatggaaatattattatggatttcccatttattctggtatggctatatttattaggtttgtagtaattaaaacgttggcctatacggaaaagtttaaaaaagcacaagcacaacaaaatatccaagcaagaaaaaacatataatgtggcttatataaaatcattaatccagagaaggtggaatatgtttttagcaatctcgaagatacctcccgatgtaaaaatacaaaggcatttgacttccattcacattgatgattggttacgtgaagatttgtttcacttgagatggtggcttctgctttgcttattaatcttttcggtgtatgtctggtggaaaatagttgacaaaacaagattagctgaaattagcttgtatgcagcattgaccaccatagtgactttaggtctcgtagaaataggtgaggaattaattttatgggattatcctaccgatataattccaatatttcctcctctaacgtcattgaatttagcaagcttacccataatattctcccttatttatcagtattttggcacatggagtagtttcttattggctagcttaggggtggcagctatcttgtgctttatcctggaaccaattatggtatggggtggattataccaattgcttaaatggaaacatttttatggtttgcctgtatataccattatagctatatgcattaggctggtgttaataagaatttttactacagaaaaatctagctcttaggtttgatctcattttctgattattttttagaattaatttgagattttacagtcaagcaatcataagttaccattgggtcaaataagttattcgccttaccgaccataatcttgtattctttggtcaaagtgatcatttcctgtgcatatgggttattgtatattaaccttgggtaatttcttgtactggaaattgaaatttattaaatcagcgtacattcccctgtcccttttgttttcttttcacttcatacatagatttatctgctttttcaatcaaaacatccaggtcaatgccatcttcactaaaaagggcatatccgatgctggctctgagatttattttctgatcttcaaattcaaacggtttaataatttcgcaatctattcgctcaatcaatgatcttagatcatttcgatctaccgctgttgtggcaataattccaaattcatctcctccaagcctggaaactgtgtccgattcgcgcaacgtgctgttaattcgcaacgcgacttctttgattgccgcatctccagctcgatgtccccaattatcattgatctctttcaacccatccatgtcaagcgaaatgattccgaaattctcatgttttcttaaagcctgtgacaatctttgccgtaaacggtcatagaatacggagcgattcgatattcctgtcaggctgtcatgtgtggctttataaaacaactcactttcctcatttctcattgcactgaacatcgccgcggcaatgagtcctgacataagttctagtattttaatattgtcatcattgaaatgaccagccttcgcagaaagaacctttattacgccaacaatatcatttctgaagattagaggaactacgatcatggagttaaggccgatctgcctacatgcatttttattgactcggtcgtcactttcaatatcgttgctaatcaaaggcactcccactcttatacattcacccgagaggctattttccatgtccaatcttaaacccaggaatttctcggcaattccagatgtagcgctatacacgagttcccttttctcgactaattcgacagaagcaccatccgcattagtaatatgctgagttcgctgtgtcactaaatccataatattgctcagattcattccttgctgaaccacttcagtctgtacgttaataattttcagtagcttgtcattgcttacactgttttgattcaaaactactcaaccgcctctgcttaataatatttaactgtaatatatatttttatcaatcccgtatctttataatatcgaagattgtgagcagtcacatcatacatgcttgatacttctttgattctgaacctcctccgggacgagtccatggtttttcaggagcgattttctataaatcggccatagtttgttttctccttttcatttcataaactatatgatatcctttactttcctttcgccattttcctttttagcatacttcttatttatgacaacatcaaagacattattgttttgcttaagcgatattttttccataacaatcgcataaatctcttctaaatctttatattcaagcttattatttgttgatattagggaatcatttatttcattgtttaatttatcatttacaagaggaacatggaaatgtttccgcatacaaccataagctttttgtgtttgcaggaacataatttgcttctaaaaaccagcaatttcaaggctttaacgtttttctatccttttactacaaactcaacgtgccttaaggctacaaaaaaggtgccgcttgaacctggtagggccttggcggcagggtgtactttgtaactataattgtaaccattttgtatccgacagtaaaatattagaactcaacatcaaaagaattttttacccatttttctttttctatattcatcaagctcttttttctcttcaactttaattttatcaaattctttttcaagcaaattgttttgtattctttgttcatctaaaaaagtcactcaaataatcattattgcccataatttaacccctttgattcatatttataaaacttacaacctatgttttattttggatactttatcactcccaataactcttaagtttaattttatagctctctattaattcgttattaaaaattgactttcaatacgaggaaatatcatgagcaatgattctttcgcgtaattcttctactgatagattttggggatttccatagagcttcgcaagttcgccggccatgtaatggattgtccaggaaaatgtctcgtcaaggtctattactaatcctttcattcctttatcttgcagttgtttttgaaagcaacaacgtcagcgtttatttgttccatcatttgtcctatcctttcttccgagattctcagaccttaaaatatcatttcagcaccttacaggatttctacatacccttccactccgtttactcgaattcgctgtccgtctctaatcaacctggtagcgttttctacgcctacaactgcgggcaagccgtattctctggcaattacggcaccgtgggtcatcatcccgccaacttccgtcaccaagcctttgatggatacaaacaccggcgtccaactggggtcagtaaatgcggtgaccaaaatatcgccgtcctccatgtgagcatcctccattttaagaacaacccgcgcccgcccctcaatggtcccggctaaaacaggtatacccgccaaagcacctttcgggatattaccggtgtcgtattcaccggatataacctcgccttcagaggtcattacacggggaggtattaatttctcataggcctcgtattcttcttttcgcttcgttatgatgccgtaatccagctggtttgtacgaacggcctcccggagttcctcgaaagacagatagtatatatcctccttctcccggataaccccaatggtttcatggcatcggtcatcatctgctgatggctgaaagacatatacacatggtttttcccgtcctgtacgtccggtatggggtataaggtggtgatgggacgcctctggacgataaagaatttattttcatacaggcaccattcaatatcctgcggacggccgaaataggcttcaatttgtctgcctgtcttctcaagctccaaagcttgctcgtctgtcagcgtctgtctgttctgacggtcggcctcaattttttcctcctccgtaccgccttcttttaaggcatagattgccagcttctttgtggatatcttcttatcaatgatcctgccgtcacacaccttattgaacttgcggattttagcactgatttcactgatgccttctctgttgtccgcttttagaagggacagtcggtccagcagtgaattaaactcctcgttattcccaataatttctttatacgcttcggtagtaacgcaaaagccctctggcatttgtatccccttaatcctggatagctcccccaggttggcacctttgcctccgactatcgcaagtttggttttattgatttcctgaaaaccaagtacataggaattcatacatatctcctttctattaataaagcgtcttgattaaatcaaatatacgttataggtgttttcccttgtaaaaaattgcttttaaatagatttatatattcatcaaattcttcacatagattgtcaagatcaatttacattttaggcattttacttaaatacctatcggtaagcaaggttagtattttcataaccagctttggagcaatgttatctttaaattttgaagtgtcagtgccttcaaaagcaattctatttctcaaattttcactttcttttccaatcgactcacctcgtaaatatcattaaccgattcggttaatgatataataagacgattaaccgcatcggtcaacattatttcgctttaattattatcacaattattctaaaaacttttctctaattttatagagatattgttcttttttattttagtccctaaaaaagtgtataaaaaagcgggtatctttattagaaaatacacccgctgattttcgtatttagtttatagcccgtaatgaatcataaacttgtttctttgtattgcttcttcaattttatccgataggacttgcagtccagttaagccggttgaattaattattttctcaaattgtagcagcaccgaaggtgacaacaatgttattccagtatattcaagtcctttaattggaagagaaatcctgtaggaatatgtttccagaagcctcaatttctcaagcaaaggctcaatgtaatcatcgtctaccgcaatgcagttatatttttcaggttcaaaagtatcatatgaggcctccggtgcgggatctgtttcaaaaattccgaattcgtgctttgccatcaggtcacctctatactcataaatttattgataaattggaatttgagaacctgccttgcagatttccaaatctgtaaatgccctgcttactgaaatttactccgtgatgataagcgcttcctcaatcagcgcttttgaaatatacatcgcttttagcctatttttgaggagtgtatgatgggaagttccctctggaaatttctcctgtgctttttcacatttgtggatgattgaagaaacagctcgaagcgcctctgctaattcctctttggtgtatttatccatatcatttcacctcaaattcctgtttatgggttatatgaaaaaaccatactctatcatcttattgttcagttatgagaaattcaaacatagactctgaaagccctcatgtcatctagaaatgccacaagaaaccggggcaaaaaatgcattttctcagtcctattttagctcattctttgctctaaaaccactacatatagtggttgacttgccttatttgccatcaaaaccgcaattcgtcattattattatcgtttcaacatgccttgagtggtcaataatgatgcccgttaaacctggtacggccttggcggcacttaatccattttatctagaactcgaactttttatagagcgaataggatataatgccagaaatcacgagcaaaatcaggtcgataccgattccagacaacaaaagcatagcctgatgtgcggaaaaatgcaggaggatgtccttcaaattagtatctaaaaaaatcactagacgagagaatagcggagactaaaagtaaaatcgaacatcaggaaatactggaacgacaagtcgtggccgagcgcgacgtgatgaacgggcgcaccaatatatctccaccaaagcatggaaagtggaggctacccggcttgccgctgaacgtgaagtcctgtatcaggattacacccggatgaaagaagaggcgcgggaggtcgtcccgttgtccttccgcactttttaaatttacataagcgcaatatcattgtatactgtaatatataataatacgttatatgcacgcaagccatacccggcaaaataggggttgacaaaataacttcaaccggtaaacgcatggcagagcagacagataaatctgtcttttaccgtaccatagatacaacacagcctgaaaaaacgccggtttttcctttgtgggaagggcggcgttttcagatttgtatcagcagttttgaattatagatacaatggtgtgaggggatatgttgtgtttgtaacagttggatacagtgataatcctgatagtgtggtcgccggaaggcacgcagcacagattgctttgtcaaaagccaatcgagaagaaagatgtgatttggttttacttttctgtactgcaaggcataatcagaggctgctccgcaacgcagtagcggaggtggtgggtaataagtcttgcatatatggaggcggcgctgtaggtgttataaccaatgaatattttggctatgctggcgaccaagttggcattgcgctgttttggtttgaggatagcaagtgtaccattctcacggaggaaggattgcaagaaagcgaacgaaaaaccggcgttcgcctgggtgagcgcctggcccaaattggaacaacgcaagtctcacctgttgtgctgttttatgacgcgatagaccgctcgaaaggcgacctgcgcctgctgatggcaacatggcttctggatggtttggaaaatgggctgggcttcctccctgacttgatcggcgcgggtatgcagggcgatcacctgggtagtgaaacccaacaatactttggcaacagaatgagcgttcacagtgccatagccctgactttctccgacgacattcagatgaacagcgtgatcatgcacggctgtcatcctgcttcgccttattatacagtcaccaaagcagatggccctgttattttagaaatcaacggaaaaccggcgctacagttcatggatgagctgcttggttccgctatttcgcaagaatactatccttttttcctgctgttaggcatcaatcagggagagcgttggagtgaatatgatgaaaataattatgccagccgattgtgtttgggaattgataaagagcgcaacggcattgtcatgtttgaaccggatatggtagaaggtacggagttccggcttatgtatcgctccctggatttggattatatgaagccaaaaatcaacgccctctttgaacaaattgacgggcaagaagctttatttgccatgtatatcgattgtgcaggccgatgtgccggctatggcggcgttgatatggaagatgctatcttaatacaggaggccgtcgacaatcgtattcccttgcttgggatatatacaggagtggaaatcgcttcaatcggcggacgaccgaggggattggattggactggtgtattctgtatcttcacaaaaaagaaagccggcaaaggtaacagcgttaaacatgaaaataagcatgtatggaacaggaagaatataggcatcaggcaaaatcgtgaaattccgttggatgcagtagtaaagttgtgcgaacagaacgccgcaaaaatattgtcgttggacgcgcagtccatatctatacggcatgagttggaacaaaaacgccgtggatttggcttgctgtcggaactatccgtttatttacagcagggtgccggtgatgatgatatttttctgcatgtaacccagcggataaactcggcgctgaatatgcaaaggacagtggtgttattccccaatgacaaaagtctttttgtaccacacattttgcagggttatccagaggaattaaaagagaaaataactgaattgcaaattaaaattgacgcttcttttcttgaaccggaaagtccggttttggtcactgcggcggatgatgatactaagttgtcagattttcgggaaatcttgaagctagagtattttatctcaacccctatcgtggtcaaaaacgaagtggtagccatcctgatcactggaagaatgacggaagctgtaccttttctatctcgactaagcctcagcgatgtggaaactgttcaggcaatcagcacgcttctcgcttccgcttgggtatatcgacgctggaacgatgccgacaaactagcgcaaaccgatggtttgactggtctgctaaaccgtggcgcattggaactgcaaacgataaaggcattaaagaactgtttgtcatcaggaaaaatttgcaccttcatcattattgacttggaccatttcaaacaagtgaatgacacttatggacatttggagggagatgcggcattgaaagccttggcacaggctttacgacagacttttcgcgcaacagatattgtggcccgaataggtggcgatgaatttgcagtattttgtactttttgtgataatgtggagcaaataaccagaagggtttcacggctaatagagaattggaaccatactccgcttgtaacaacaacaggcgctgagttttattcttctcttagtattggcatttctgtcgcgccacataacggaaccacctataccgaactatttcaaagcgccgataacgctttgtactgctcaaagcagcgtggacgcaaccagtttacggtgagcggcagtgacgaagcaatgagtaaattttcacctacttgattgcccaaacacatatatagtggttgagcttccttgtttacctttttaaccagtatatataatcattattatactctccacatgccttgaacggtcaataaagatgccacctgaacctcgtggggccttggcagcgagttattatttcggtaattctactatttatactgtttgttggccttaaaattctactcatctgctattaaatcactcatcttttttacgtcatcaaaagagcaagcaatgtgatccagttatttaatgtttatatagatagcagtattagtaatttgaattgttcctaataaaaagcaataggcttctttatttaggaatctctcaatactgctgatcgaacctgtcttattgtgagctctattgaatacttatttttatcgttcttcctgattatcgctttgctaaaataaaccttcgttttggctatgtgcttggcactatcaaccgtactcgggacttacacccgttagactacgcccatgccgggtgcacataaaaaagctgttgattaacatcaacagcttttttatcgtacttttaaaaaatttagtgtgacgatgattttggaccaatcggtaatactacgcgtttataaacagtgtttaatattccagcagcagatgtataccaagcactaaaggcacaaattatacccattgtaccacctatttttgcagatataaatttaaactcagctaaatcaagtaaaataaaagtaattaaaagggttgtaaaaactacaattagtgcattattaagcctaaaactaccgatccacatataaaatgtaaaaattgtaaatgcgaccaagaagatgccgactgctatatttccttgatccttaaaatcaagaatctttaaagcttcaaaaagaactaaggtacctaaagcaatccaaaaagaaccataagtagtgaacgccgttgccccaaaaacattattcttcttgtattcccacataccggccagtacctgtgctccaccaccataaaacagtgccaatggtaaaaaaactcctttgactgttgcaggtataaaaccagcattagccatacttaacacaaaagtagtcagagcaaatgcagcaagacctagtggacccggatcagcaattgatgattctcttatttcataaatcttgtcatcagccatatttaaactcccctcctaataagtagtcatttatagcttataaaaattctttaaatatagtttttataaccgccccctttaatcaaaatttaaaaactttttaagattaaataggaagaatattactacgtagaggctgctaaaattaaagaatatgacttaactgaaaattaagaatatactaattacagcttattatccaaaataaatataactcagtcaattatataatacctaacagtcaaaaaacccgcttcaaatgaaaaatacaatagcttaaatacttattagttaaggacattaacagctaacttaacctaagtaattaaaacaataaagattataataatcctcgtataatagagtcagaacaaccgaatacgacatgttctaaaatagtagaatgttgtggtccggatgttcagggaaccggttcccatatcaagggtacctgggtttgatgaagtcaataacaataccacaacaatgcagtaaaggtacctattaatcacgtgaattactgcatgtgggttacttattggaagtagttgcgccaaggtacccaatcaatgataggatggtgatgtctatacgaaccgaaaattttattgacagaaaaatatccacaggcaaatcattttcaaagagacagcccacactgaaaaattagtaagatgaattcatcagtcctcctcgcatgtggtgatatccacaatgctttttaagtctgtttctctttccccgtcagggtttgattctgacacttagaatgtttgcttagcaattctgatttacgtgaggctgtttaaacccgggggagtggtgttgtcaactttctttaaagagtgctataatttacaatggtttagatagtactttttaggtgcctgtctgtcaatgtttgatgaaataagcaatttaaataatcatttagttagaatgatcccggtaagatggtaaattctcaataccccgagcagcatagactgcttaataaagtatgtttcttttccttctacgttttagttctaacacctagcctgttcagcatgatagttgacctggatggcagcagatccaggtagtctcccgctccatgtcagttctgattacgaggatgttctcgcgtagaaaacggaaaagttaatccacttaccagaggtgtttttatgacaatatccttgcatgttggcattgatattggtaagaataagaatgtggcttgctttatgaaattagacggaacgattttgttgaaaaagttagttttcgataactccatttcaggtgccgagagtttggcatctaaaactaaagagttatcgattaaagatagctttgatcatgttgtttttggaatggaagctacttctttataccactttcacttgatgaattatttactaatcaccgaagaattaaagccatacaggcctacagtttaccaactcaatgccagaagtatcaagaacttcaagaagtcttatcctccaaagggcaagaacgatgcatatgacgcttatatcatagctgaaaaactaagacacggcagattacctaaaccttacgaggttgatgagatgtatcttccgctacagcgactgacccgttacaggtttcacctggtgggttcacttgtgcgagaaaaaagttattttttaactatgttgtttatgaaatttagtaattatggtgatgtattcagtgatatctttggagccaccagcatgtctattattaccgatttttttggcccggaagaaattattaatacaccacttgaagacttggttcaattgcttgtggataaaggaaataagcaattttctaaccctgaaacattggctactgagctaaaacgaatttgccgtgaatcctaccggatgagtccgaagctcacggattcggttaatctgattcttgaaaccagtatgaataatatccgcttttttgagcaaaccatccgcaaattggacagtgtgattgccagggatatggccaagctctcgaatccattgatgtcaatcaagggaattgggccagtgttttccgccggcattatctctgaaattggggatattaacaagttcgaagatcagtcccagttagctaaattttcaggtatcacctggaatagcaatcaatccggcgaatttgacggtgaagataaacccctgaatagggctggaaaccggtatctcaggtattatctgatagaagctgcggacagtttgaggagacataatgacgagtaccgagcttactatcaaaaaaaatttcaagaatcaaaaaaacatgcccataaacgagctcaggttcttacagctaggaagtttgtaaggccggttttttccttactttcaaagaaccagctttacaggtcggacaggggatagctgtttaaataactgcggtaacggtgctgattaatattcctgcggttgtctgctgccaactggctaggaatattaattatcatagttatccacaggtaaaagagtggtgatgcactgaaatattatttgtgcaccaatatatgtttttccctgagctttattggtgcaaacaataaccatattttaagattatgccttaatatcagggaataattttatagccgcaacaggaatttttgggtgtttctgtggtggttaattttttatacccaaaaacaaggaaaaatatgtttttaaattccctcttgacatattaccctagcacttaaatacttaactacataggctgaaagttacatgacaaatctataaatagtaaaattattatatttctaaataaaaaaagacttctcccgtggcatttacccggtagaagccattagcttttcagcgttaggcaagactcatcgcctattaatttaatatataataccacattaaaatgttatgtcagtattgagtcttaaatcttacatcattttatttggtttccaaaaccttataatagctcaataattacgatggctatgaaattccacaaaatcataattccatgctctgcgccttcctgttaccagacaactgacccagcaccaccaacagtccggccatggctaatatcccagtaagggtaccaaagtagaaagtaaccgaagggccaaacccctcaatcactcccacaacagttggggtagcccccagttgactcaccagaaagaggggaatcagtggatataccatttcactgccaatatcggtaaacagactggtaagtccggttaagataatattaaacacacaatcaccacactcgttaaactcgatttaactctttcaaaagtaccggaccagcaaaagccgggctttgaatttgctcctcaatgcgtaataactgattgtacttggctacccgctcgccccggctcaaagaacctgtcttaatctgccccagggacagtcccaccaccaggtcactgatgaaggtgtcatcggtttcccctgagcggtgcgaaaccacggtacggtaacggtgttccttggccagtttgcaggtttccattgtttcagttaaggtaccaatctggtttaacttgattaaaatagcattaccaatgctccgctcaatacccttcttaaagatggccgggttggtgacaaaaatatcgtcccccaccagttgtaccttggagcctagtttttgggtaagtttttcccaaccggcccagtcttcctcggataagccatcttctaaggtaataatgggatatttgccaagaagatctccgtaataatcaatcattgccccactgtttaacacctttccctcaaaatgatatctgcctcccttgtaaaattcgctggcagctacatctaaggcgagaaaaatttcctttcctggatggtaccccgccctttcaatagcttgtatgataaattgcaaagctttttcggtggactcgatattcggtgcaaaacctccttcatcccccacggctgtactatagccattttcttttaagagtgctttcaaagagtgaaaggtctcagacccggcacgcaaggctgatttgtaatcagtaaaacctgccggtacaatcatgaactcttgggtgtcaatgatgttgtcggcatgctgcccaccattaactatattcatcataggcaccggtaattcccaggctcccatccctcccagatactgataaagaggtaccccaaaaaaatccgctgcagctctggctactgccagggaaacccccaggatggcatttgcccctaagcgctctttgttttcggtaccatcaagcttgatcataagatgatccaaccctcgctgatccactgcatctagaccgttgatttcttgggcaatttcccggttgacgttttctactgctctaagaactcctttaccatgaaaacgatccttgtccccatcccttagctccagtgcctctcgtgtaccagtggaggcaccggagggaacagcagcccggccccggctcccgttttccaatacaacatccacctctatcgttgggttcccccttgaatcaaggatttctctggcaatgacttgctgaatctttgacatatttactcctcccttaatactatatagtagtgatttcttgctttattgttaacagttttcgcttgatttcgtccaactgtcctaacgttttctgcaaagaattttctgttaaagttatctcattttcactctctcgttttttatccacggcgcgttttagtgcctccttagtacctgaaatagcagagttaatcttaccctccagcaagactttaaaacgcctactgcttacctcgaccttttctgccaggtgatgtctgatgcgcccgcaatttttgtcaagttggttttcagttttcttatgcaactcttttaaaattatttggccggaaataaacctgggcaataatgattgcattttaacagcatcaatataatagtacatagaggttatttcttcaccaatagaataaaacaagctaccatattcctgaagtgtttccactccggtaaaacccataaccggtatgtcaaaaatttcagccgcctggtgtataactactttcagcagatggtttgtcttatcaataaaacggctaaccattttctcgtatttacgaataacttcagcctctacctcagggagccattgattgaggattttttcagtttccatattgacatacccggttatttgttccattagccggcgagaagacaaatccttatattcttgattcaatctctcaatctctttatcgaagaaacgtattctctcttccttatatagattaataattgcttctaattcttgtagaagttttttaatctccccatcaagaatatacatattgtcctgttgttcctggtgcattttaagtatagcctggtcaaacaaatcaattttctccaacaactcatgaacaggcgtatttaaagccttaacttccaaattaatacccatactgagttctgatacagcatttaaagctttggttacgcctaccccaataattgtattacccttttccttcattaaaaaatcccgcagtatttggttgaattgtgggagtctgcttttttccagcatctcctcatcaccttttatcctaccctccagggcaaacttagccgataacgggcaaataaccgggttatcaaactttgcgtgggaagacagtactttttcagaaaaccttaaggcctcctccacaccggaatcatctaaataatcaattttatttaatataaaaaaagtcttggccgaatattgattaatagcctgtaaaaattcaatttctgcccgacttattgggggatcaacagagataagaaaaatagcggcatccattttgggtaaataactatatgtttcgtcatcattattccggtaaattgaaccaacacctggcgtatcaatcaatatcagtccatcttttaaataatcagaaggataggtgactgtaacgtaacgaacctgtttctcgttttccggattcttttcctcagtaacaaacaggggaagatcctttatacctatttctcttgagtttccgtccttaaaacatacctgaacacttatctgatcgccatactccataagcctacatatttataaatcacagagataaaaaacaaaatggctcctaccttaacatttgtcaggtaggagccattagcttcacagcattaggcgaactccatcgccataaagttaacttaattatatcacacatgttatatcaggcaaacttttttaattttaattagtttataataccgctcttcgaagttatttaacttataagcccaggtaataatcagattaaaccactatttgccaataaattcactctaatagaaacctatttcccctagtcaaaaataacaactctaataaagcataattgatttcttgaaagcatcattcgatacaattcttatcatcatgtattaatatattgtatatgatcactgcgatcctctcggtgtaatctttataagtttgtaaaacatatcatccttatttatcttctcggttttaacatcatattcttttatgacagtgccaggtacaaataaaattcccgtatcaagtctagcagcctctaagtatacttgaagctgttccattgctgcttgctctcctcccaatgctaaacctctttttaattcaagaataatcttcttgccatcttgttctaaaataaagtcaggtctatatctttctttctctccaacagtaatatctctatatatatatatttctgaggcagtataattcaaaaaagcatttaacttgcctgcaatctcatattcattaatcactgaagataaatctccagttttcatatcaatagtaaaatccaaaagcaaatcaatcacatattcatcgaattctttcttcaatctattaacgcgccccataacttgttcaaatgctgccgccatatttgacatctgcttattataagcaattttctctgagatttggtttattaatagataaataaatgacattactgtattaattgcaagtactgcttcttcttcagtaaatgataatgaataatcgtgagttgaagaatttctccaattttttctgtactcagaaaataaattttttactcgttcattaaaaacttgattctctgaaaaatactcctctattctataaggtgttatggcatttaagtttctttgtgtaaatactttataggcttcttttagaattccctcataagcttgatttgtcctatatataacatcattaaaatattcgtcgtcaagtttcttaactccattttcaaaatacattaatgctctttcaatatgtgtcataactgatgagatccctttaattttttcatatgcattgattttttttattttgtcctgaataatagctgcaaaatccatttatccatcccccatatacttctaaatataacttccacttatatataaactataatatgccgcatacttggttgggtcagaaagatattctctacttttttcttgatcttgcccaagtgaccacaacttaaataaaatagcttccccccaatgacatatggtttacacagtatgacaacttgggtgaaacgggttgattaaaaccctcatgaattaaatgagaaaagttatgattattaagacaaggtagtctgtcatatatgttttcagatccctccgaggacttctaatattgactatttttattttctaaaattttttactgctctaataatactttttctttccattcattttttgtaataacttcaaaactcatggcaatccgaacttgccttcgtttcaaagtgttatatttttaacaagcataaactaggttatatggctttgtaacacccctttcatatgtaggaattatatgctcaacaacaccattgatgcttgttataattccacagtattggcaaatgtaacaatccccctcacatataagtttacggatatttttattctgaaaaatagtttcagttaagcctctagcatacgtttacgaaataaattaatttatcgttttataagctatttttgaactcagcaagtcttgatattgctggctttttataattttaggagtagtacagaaaaatgatatttggatatatcctgctatactgttggctacgccaagaacgtagtaactaatttacataaatgattaaaaaataattccatataatctaaaacaatccaaagtgacctttgcttttcgtttcccgagcgattagataaaaccagtattcgggaggtacgcataaatccggctcataagacccgcttctttgaagtggagtataatctatcatgacaagccagtagtgctgccttccctggataacaatcgcatcctgggcatagatctggatgtagataacctggctgcctgtgcatccaccaccgggcatgtcttattaattgacggcaagcaactcaaggccgccaaccagtggtataacaaagaaagagccagactgcagtcgattaaagacctgcacaacattaagagtgaaacctacaagctggctgctcttgccgtatcccgggaaaactttatcaccgactacttgcggaaagctgccaaacatattgtggaattcagtatctccctggagattggcaccgtggtagttggtgtaaataaggaacaaaagcggggagtcaacattggccttgttaacaaccagaactttgtacaaatccccctctggaagttccggcgtgttctgaaaaacatctgcgataagtacggtatcacctatattgaggtagaggaaagctacaccagtaaagccagcttccttgataaggattttttgccggagtacgatcccgcgaacaaaaatgaatacaccttcagcggtagacggattaagcgggggttgtatcgaacaaaaaacggttgtgttattcatgccgacatcaacggtgcagcgaatatcatccgcaagtaccggtcggatggggatttttccgtcctggataagggtatattattaaatccctaccgggtgcaggttctaaatacaccccaccaccggtagcccagaaaaagaaaaagtaaggcagcggcgtaagcgactgcttagaggtgattgtactgccctcgtggttcgacctcggaatcctctggctttagcccttatctttacccacaagtatcagatggatgaaaaagatcccacatagtggttagatcttgaagacgccggaagccacgccagaggaccttaaggccggggtaaccgtcccttttacgtccgagaaaaccgccaagcttggcaatccaaagtactgctgtttgtaagtttggtgggttatcgggtaaaatagttatcttatgaatagcagcgtaaagggcaccccattcactgttactaagaacaattgtgcaaggtgcatcaggagtttgcctggcttgataagtaagccaaagtaattgagaagctaccatgctatacacggcaatagcacgcataagacggtctttagtttctaattgaagtttttctacttggcaaccgcttttcaaaatataatgataccgctcaatccgccagcgataggtatcccaggttaagtattgcagtgcatcatcaatggtagtaacaggcagggtagttaacagcatccactctattggcttttctccttcgggtggcgattgttcatgaacaagcagggcattaagagtaggtgcagctaatttttctttcccccgatgtttcggtggttttaaggtaacagtggcagcctgtaaagtaagaacaacagcctttcgttccgggcgcttatcggcacgtggtatattgataaccgtacggcccaatgccggggcgctttcaacaacaggccataggtaatcatgcgactgatcaatgcggcagttccaagcggcacggaccaagatatcatactgattagcactggctaggagaaagaggtcaaaaatatcactttctctgtcacccaccattactactttggtaaagggagaaaccgtttcggctacttcccgggtaacatcaatccagcgaacactttccttgtcttcgataggtcgctttttatgtgttttctccttgggttctagtgaacgtacccataagcgatgggccaagattcctaatggaactccttcagcggatgcagcaagacaagaatgtagaaagaagccggaaagacccgcttgaccgataggtcccaacccttttatttctcgatgtaaggtatagttgaaaatggtggtatcttggatggccaaaaccaccggttgattcttgattttttctatagtggcctttctgtgtgcatcatatatggcttcaacagttactttctcgttatcaaagaaacgataggcagccttgacatcgctccactgaccaagtgcttcaggcaaagatttttctggatgctcaataaggcttgcaaccagtgaaaccagtcgatgagtgagacgggtatcaccaaagttagccgtaccgcactctttagttgcccaaagcattgattgatttgttggtttgagagatacaggtaaattattcatgagacaattttagaaaatttttgacaatgcgtccattaccatatttaagcatcataaccgatttgggtaatttatcacacattttctgcgtatagcataagcagattcattctatcttactcaaggacttatgggtaaagataagggctttagcctggggagaatgtcaatcatacctacatatattaactcaatggtgtttttataaaaccttatagagagagggatggccctgccgccctcaacatctcctttatttaacttttattataattgttaggcgatgtgattttaaactcgttttaaccgaataccgtttatacaagctaaagcaataagtcaaccccggtttatttgtccgatataatgagttgaacttatgctttatacccttatagtcggctgttatcgtaggatacaagtctttatccgaaaaaaaatattggcatacttcacacgtttaaggtaactgtgatcgactgagtacctgtgccttccaaaacttgagttccgtctgtaccgccagcggtcggggtcatgtaaacgtgaatgtaagccatattaaatgcctccctaaaattaaaataaggacagataaactgtcccttactctaaaggttaggtgtggcgtgtatttacaagttgtttataaaacacaaaaaaccgagggttaatcccctcaggcttttttgttatatttcgcacattttttacaagctcaagcattaagttaaccccggtttattttaacgggagtatgggaaagattatatatcaagacgttttagaatttgaagaatattttgatcatttgatgtatttagattatttgattgcttgagccttacttctgcttcatactccgcaatccaatctctcctaccgtcagaactggctggggttaaatatagactagatacagttattcctttaggacaattagttttcatgcttgataataccccgttttgatttggtattaccacgtattctccagaaactacaaaacttcagtattccattttctttacaaaatcagtttgtttgaaatttttctcttgctccacccaaggctttgtgcccatgccttagaattatttcgttcttctttgtcttcaccttcataaatatccctcaggaaacttataaagccatgcattcctcctacatcatcaagaacaaatactccgtccttatggatgcatacaggcttatgttttgttaataccgtcgcttctgcatccaatagttcctcttttgaaatataggccttttgaagtaattccttgcaatccctttccttagtaatgattattgtccaatcatctccaaaatcataattgtagatcagtttatgtgttaccggaaagatatcattatcattacaaacattctcatcattgaaagctagaaccgctgctacttcaaggcgttcaagcaagctttctaccccactctccatagtaatggaattattcatttcttccagagttaattcaataaacggtgctttttttataattcgtagtttttctttaccctttcccctactcctattcatataatcactaaaagattcctgaacctcaagaattggaaactgcttaattaattgtttaatatcattttgagcccattcataatcttctgtaataccattgaagaaatatggccctgtatattttttcttaagccatgtttttatactcccactttggtagtcatcatcccaaaaaacatcatgctcacactcactaggaggctggaaaagtataccgactaaatcagcccacccttttacagttccacctgttaacctgttatagacttcctcaggcaaaataaatctgcgtaaatgagaattctgccatccaaataatctttgtatcgcatagtgcaagttatgaagaagcatatcggatggaattaaaatatctctgctgattgagtctcctgttgatgattctccgtatttgtgcagaatcgctttctctgcgtcatccaaatggttgtcttttaattccagatgaagatgtattgctttaaacacatttttattgtgataacatttattggtcataaacttttcctttcttattggcaaatttcttttgtcatctttatttattggcttgtttacaaagttttcacgggcaatattaattctttttctatatgatttactctttttagcgtctattgttggttccgggcccgtataaagatttttttcatatggcaaaaatgcagtaactctgtttgctgatgtatctaattcagcagcaatttctgaaatgcttttgcccatacttcttctttttccaacctccaggctaaaatccgtttcgtattcccctaatgtaataagaatttttctaacctttgcatacgaaattttcagttcatccgctgtcttttgtaaagaagcggtctttttataagattttaatacttcctgcataaatgctaatgtagttgttggttcattcagttttatccacccctttaaaaatatagtgttaatacacgccagcaaggctagtatatcctatattccaactagtgtcaatacacggtttggattttagaaaacatgggacaagcaaataagcggtgtcgagaataacataaacaagcgcttcttttttaataaggatacctataaagatattaatatccggtatatactttgacatacttttaatgatgctcaatatcctatgacattacaaaaacagcactctcaaagttacattaaacagaaagctatctatagtttgtaaaccagtaactataatcatttacaggcaaataattttcggacttcacatcgaccacttcaagatcacaaagtggaaaaacatatcgttttttcttttttgcaatattaacaagtattccatataaatcatctgtgctatcaatgcttaaaacagtaagtttatctccttcttgcaatgatccgcccctctgctcctcagatatttccgcttcaaagggaaatcttagagttttactcaaatagtttttccactttttataggcttccagcataacattctctttaatgtctcctaaacgtgcgtaaattcttaaatcctgttcatcaagagggaagaaagcttcttcagattcttctttagaatttttgtgaatttctgccttttccagaatttccgtatcaggggatgcactttttatttttaacagcatatccatgacatcagtactttcatccgctttttccagagttactgttttttgttcctcatagtcaatttcaattttttctgtcgattctctataataaacaacggattctatcttatcccatcttaaatatataaaatttttattaagcgaggaggaaatcactatacccttatcgtaaatgatgatatccggattcataagtactgcatcaatgttttcatgtccacctaaatagtcaagcttgtattttgcaagctctttgccatataaacttttatccatgccacatcaaatcccatccatattttttataataccttgcaataacatcctctttttttcaatctcgcgcttgactttcatagcggtatttgactcaatctcaaaggcacttgacagctcacttatcatatactgctctaaattgagttccttttgcaattcatccatcaattcactattttccatctgaaccaccattatatttttaattacaaccttacactatccttcttccatttgtccattaacaaaccaatttccgaaggtattctttttttcttcataaaattatagcacgaacgattggtcgaacctgcaggcttctatatgtcaggaattccacagccgcttacacgcaaaacagggcgactcctttttatagagcaaccctgttactgtacacattataaaattctgagccagtcgcgtctgccgtacagaattctttcgacatcaaccaccttgttcctctcatcaattgaaaagaacacaacgtagttctttacgggtaactttctgtaccccatttgggataggtgttcgtctgcgacaagcggacagcgctgcggcatatctgacaaacccaccattgcttcttcaagaagctccatcatatggagcgctgatgtgggagcggacagttgagaagcaatataccggacaatgtccctgaggtcattttcggccggttcggatatgtctactctatattccgccatcggagataccctgtttgatatccttcatgacctcgtgaagcggacgtttctttccggctttgacagccgctctcccttcgttaagcagacgatagagttccagcttgccgctgagcgcttcataagtctcaatactcatgaccaccaaatctccctgtccgttttttgtgataaaaacaggttcgcagctttcacggcagaaggtggagatatcgttatagttgttacgcaggtctgtactggattttatatttggcatagcatttttacctccttgagaaatctaaagatattatgcccgaatttctttagattgtcaatgaggctgccactttgatttcccgccaaagtgcatcactgtatgccatatataacgcctcaattctattttaagtttatgataattcagaaacattcataggtaagagcatttttctgcttatagctacttccaatctaatatattatacttagccaataattcccgtgataatttcataccttcatctgttattactacggatttggagcgacggcttccctgccggatgtaatcttcctcatccagttcactaataatatcaaaatcatatcccttccaagacatatctaaatctgatccaagatggccccgtccattaaatcttgttaaatacatcagcaacatggtcaattctttaacagccttctctggattagtcttgtccatcacaaacctctccttttcatggtgaaattacaattccatggttatgtaatttttatgacgattatcatgctatataaatcgggcttcatcagacattgttggaacgctaccccggcaatccatatttccgcttatttgagggcggcatgctctctgcggacgctttttaatcttttgcctttgttcatctgtcatttttatatccctggacaagcattcatcactttaaaattaatatttgtcaagggggggttgtgtttcaaaaatcactctcatgggttgggacatcctgtaatgcttattagaaaggatgccgaatttattgttaaggatgattttagtcctcactcagctcatctgaaaaaaggattgacagataatcacgcacgccattcaaaatacgataaactgaaacaaattctccttcaatcttgtaaaatataagataaacaccacaaacaagaaaacggtaatttgtttttatattgatcttggtgtcaagcgagactcctatttcaggaaaatcagctaacttttctatctttgaataaatggaagttcccatctttgcagctgctccctgattatcttcggcaatgtaggcttttatttgctgtacatcagcaatggccatagggttgattctaattttgtatttcatctttagatctccaatgcttttttgaggtcatcaagggatttccattcctctcctgttttaatggcatccttcgcctcaacaagctttgacaaaagcttaataactgcctgctgcttttcatattcctgcatatccataagcacatagcaacctctaccgtttctggtcaaaaatacgggctccccaacctggcaagaatgaagaacctcgttataatttctcaaatctgaaaccggtttaatatttggtatttttcacacctccaaatcttattgtgttgtaattattatatgctaatagctcgtaaaattcaacgttgtatttgacagcaaataacgagctctgtatatgtgtaggaggttcgatcataccgtaccatgtagatacagttttgtaaaaaattacaacaccctaaaaacaaaggggtcactaaactgccactttgtacctttcggagtttagtaaaatgtaaatttacagttttgaattccaatactcaacaaaagctttgtaaccccggacatctgcacagtaaggtagcagctgttctccttttaatatgaaggaatatataacctcaataccatttcgataagcccgttccattctatgctttccgtcaataattttaaacatacccgatctgatttctgcctggagtacaggtttttcaacatccacattagacaaatgctcttcatttaccgaacggcaaatgtgtgatttaggccactctttaacattaatctgttccttctatatagcccttttgttttgagcaattaaactattccaacaatagcgaaaaatataagtgatttaatactcaattatatgaattgttctgttatcaacagtgttatttttttatactcatgttcaaccttaaatcgccctcaaagctttgattttactgtatttgtacttaaaaaatgccgtttgtagtgtagactttcagatgtctctcaagcctttattttcaaggctttgagggctggcaaaaattgttggttgaaagtaagtttctagtaattgtgctttaaaatttagaaaggtagttttctattggctaccttagctattcctgtgagttttgttaacacaatacacctacctctgtttgtgtagtttgtgggtcccttgtatgaacgatagtatgttaccgcctttcctccgcagacattactctgcatctttggtattatgcagtaatccgactacttatgaatatgccgggcaaaaatgaacaattagaccggcgagattgaacagtgtgatcgtttgaaactgaacacccctaccggcgaagttgaacactccggaaggcaaactttaaaacagcctgacggctgatgggggctctgccctcaaactcccgaggtttatcgcattggttttccaaggagagtgatattatgatttgctttaataaaagaaaagagcgacataagtataccatgaggctaatcggctttcattgtacagcttttgcggtcaaggtgttcaacttaaaccgtttaaatgttcaacttcggcagtcaaggtgttttttctcaccggtatattcaacttacccaccttttggctctctaactttgttatcgtttgtcggccatactccaattttctgaaggatgagtaatttctcccaagttaacgtatcatgactatatctagcatgctaggttctacgaccccggggaggcctgtctgttcttgcctgatcgactagtagaacgattcctaattaacataccaataagctagttgaataatataatttctactaataatttaaattatttcaatatcatccattttgtacttccagcggtaaacagtaggacaatcattaatttcttttatatatttgtaaattctatcttttaattcttctttagtttttaccctaatagccctcagcattgatttagccattttgccaaaaaatgattcaattaagtttaaccaggatccatgttttggtgtaaaaacaaattcaaaacgatttgggacagtactaagataagcccttgtttcttttgaaatatgagcggagtggttgtccaatataattactattttctctatatctttgtagtactcacttatcatttttagaaactctacaaactcaatactacgatggcggtcttctacttgagctaagatatgacctgttaccaaatcaataccggccatgagactaagtgtaccatggcgaacatattcataatcacgagcaagacatgaatacgttccaggagaaggaggaagatccggagcaatattttctatagcttgaataccgggtttttcatcatatgatatataagcatacattgattgttcatcattttttgataccatttcaacttctttatagacatataacacgttagccattttttgttcaaattctggatcccttttttccaagtaatatttaattttatgtggcttaacattgtttgctgaaagtatttttgatactgtaccttttgctagattttgcagggttggatggccattttctacacaatgatttcgtgcatgtttggctaataaatctgttgtccataattcatagctatatccaaattccttaggtttttggcaagcaagagaaacaagccacgctttatcttccttggttattgtatccggcctgcctgaacgaggaagatcattgagtgccatatctaagccaaattgtaaaattttatctgtatgtcgttctacttttgcacggttagtctctaatattctaccaattgaagctattgtttctccttgatgatacaagagaaacattttagcccgttcaatatgactcacactttctgttcttgaatgtataattttttctaatctatttatttcttctgttgtcaaatctaattttgctctttgacttatgaatggcatagtttggtctccccacctgttatgtattataggaaattatataccatgccgatttgtggttcaatgataattaagaattgctctactagacagatgttgccttctgcactgtccactacatcggccctcccgtttggggatttcggggctaaatcacttcagcttttgcttccggcctactagtttgctgtctacgcttagaaacacgggtcaccccgtgcctcccaagactcgctatagaatggttggctaaaccttttctaatggggttcccacccactatatgatgcgcccttagcttggcgcacgaacaaaccccagcaaaagatctaagaaagaaatctagccataaaattttgtatcatactggttctacctctttgcctaatcaactgtcagtatttaagcacaaacaatatatgtaaattatagcaaattacttatttttttcatatcatgcaataaaggaggtcataatattgtctgatgagattaagctaaagaatataaaatacaaatattacccaacttatatgtactatacccaaaatgcttgccccaatgccctgcaattaatagaaagctctgtccaaagtgaaaaagaagatgagatgttttatgattatttacttagaatgtcaccgtctgaagagcaaaaaagtattatagtctcaatacgtgatgatgaaagaaagcataacaaaatgttccgggaaatatattaccagttgacggggaaagatattcctccagcaccggatgtgactttcaagaggcccaaaagctatttagatggaattcaacaggcaaaatttggcgaactggcagcagttgaaaagtatcgacagattttattcggcttaagtttcttaccttatagaaatatgctcacagagatatatactgatgagctaaaacacgctgataagtggaatttcttatacacaattaactatactaatgcaatgtgtaataaagagcataataaaacgtgcaagcctattgcaaacaaagaataatttttttatcaaactgtattaagtactgaactttcaccatctcaaaaactgaatttatctccgaatgaatcatctaataatttaataacgctataaaagccgaggcacatatttctcccggctttttctttgtttcatgcttaattcacatttcattactattagcagttgagtattccgggcgatattacaccacctgtccggttgtaggaaaccgtcataccggctgaaaggaaaccgttattccggtagcagaaaccgcaaatgaaacttcctttataatgtatttatgcatcataaatatgatgtaaatacatttgaagggggtcattttaagtgaccaagtaccgagaaatccttaggcttcatagcttgggatttagtcagcagaacattgcttacagtagcagtgtttcaaagaaaacggtcaaccgggtcatcaatagagcaaaggaattaaatatttcctggccattagatgacaatcaaactgacgctgtattagaaggaatcctgttccacaagacaaggcaggaaaacgtcaaaaaacgtatgcctgacctgaactatatccgcaaagagctgctcaaaaacggagtcagcaaaaagctcctatggacggaatacatggaagattgccgccttaacggtgaggagccgctcatgtattcccagttctgctattacattcagcaggatgagcagaaacgccgtgcaaccatgcatattgggcgtaaaccgggtgaacaggtggaggtagattgggcaggcgaccctgcacacatcatagatcctgatactggtgaaattattgatgtccatttgtttgtcggggttattacctatagccaatatgcttatgtggaagccttcattaatgaaaaacagcaggcctttataaccgcccatgttcacatgtatgagtattttggcggcgtagccaaaatacttgtatccgattatgccgcagaaatgattatcggcgacgcatacagaaaagccacatgatgacggcttcatattttaaaagtgcggaataatttttcacattctggacagacttaatgctgaaatgctacgaacggatgtgaaaacatgcctcgattaactgattttataaatctttcgaatgaattaaaacgggttccaatctcggaactgattgtgaaggcaaagtcgctggtaaaagcaaagagatactcgcagagtacaatatggcactacaatgaaaggttcaatgatctccaacatagctcggccctatttaacacagaaaaactctcggaaaaatttattgctcagtatattgaagaaggaatgcaaaagagtcctaaacttgctcgtagtagtgtccaaagaaaagcgcttcttaacttgatcgcggcagccgtcaacactactcctgttttcactaacgaaaaagatgctgataaaatccaaatcaagtctcttcgagaaaatctaaatacctataatcagtatctcagagaacaagaaaaaagaaaggaaacgataaaatcatatcttcaggtagcgacaaaatttctactttatctggataaaaataaaaagagcaatttctctaaagtcacggcaattgatatccgggaattcattactgatttaggcgccaaatggtcgccaagaagcatgcggattgtaccgtcacaactcaaaacctacctgaaatttgcgggattccctgtgaacgccatacttttctcgagctttcgcgccccccgcaagagcaaaccagtccgtgctatgagttttgaaaatgtagaagctctttggaaatatattgagggcgatgatggggatttaagatcaaaagcgatagtgacaatactgcttgcgacaggcatgaggccggttgacattaccgaactcaaacttgatgatattaactggaacaatgacaacatcggctttattcaaagcaaaacaggcgaaggcatgaatattgaactctttcctgtgatgggttcagcgattatcagatatatgaccgaagaacgccctaaaggaacaggagcgaaatttatttttcttacaaaaaaggctccataccgcggactcactccatccgtttgtaattgcattttaaaagttgccttagaaaaaatcggcgtcacttttgtcgcggacggacttcattgtccgagagcagtaaggcgcagtttagtatcacgaatgattgcaaaaggtgtccctgtacaaaatgccgctgcggctatcgggcatgtcgatgaaaaatctgttgatttgtatactgaactggatgtgaaaaagatgagatctatctgtctgcctataccgaatcctatgaaagaatggttgtcaacctaatggcttataaaaaacaacaagataggcttctcagccccttaactaaagaaatcgaggaatttattgacttcaagcaacaatcaggctccctgtatacaagttctgagtttgcgctaaaagcctttaatagattttgtgccgcggtggaaaaccaagccttgactcctcaacaattagctgaggcctgggtaaagtcaggtgatgataaaccaaaatatgatggtggttgctgtgtcaggcaactcgggcagtaccttaccgcgcaggggcaccccaaagcatttactgtactcagcgctaaaggaaacacccctaggctgcttggtataaattctggtccttttgtcagggaaatcaaggagtttgttgatcaaaaaagatcagcgggtcgaaaatatatttccgaggggtactgtctaaaagccttcgataaattttgcgctatgaaggagaatgaatttttgactccccagcagttggcagacgcctggtgcgggaaggttagagaaaaaaacaccgctaatattgggatgattagagagttaggcatgtacctcaccatgcagggtagtacgaaatcttttgtggttccttatgcgaatggagatatgccaaaaccgccatttaccgggtacacaggttcgtttgcggaagaaatcgtatcgtttcttaaaacgaaaagatctgccggtttgaagtacagacatgaggagtttcgcctaaaggacttcgataaattttgtaatgagcaatctaatttgaaattgtctctgcggcaactggctgacgcgtttatacatttccaagaggaacgcggctattccaagagcagaagaagtacctccgttattaaagcattcggtaactatcttactaataatggttgttcaaacgcttttactatcattgataaaaatttcgtcgctggcccatatgcggaagagatatcggcttttgtcgccttcaaaaaatcttgtggatttaagtatctcaattccggttaccatctgaggtctttcgatgtgttttgcgcctcgaaagaaaacgaatctctgacccctcaacaattggctgataaatgggttctaaaaagagacaatgaacatccgaatacacgtgctggccgggtagacccagtcagagttttcggcaaatatcttacaagcattggacatgccaaagcttttacgattgcggttgatgccgcgcaaaggaggtctcctaagcctccatatctattttcagaagacgatattgatatattctttggcgcatgcgctgaattgaagccggatgaaaaagaaccatccatgcacatcgttcttacggcggcgtttttatttatgcactgtatgggtgtcaggacatgtgaattaaaaatattgatggagaatgtgaatcttgaaaccggcgaagtcatcattattgacgccaagaccggtgaacggtctgtgtatatgagcgaggagttatctgaatttcttttcaaatacaatttagtgatcgaaaagatttttccgcgtcacaagtacctatttcccgcatccgtaagccgatcccgtaacgactttgccaaacacttcagggaaatatggacgtccaatgtccccgccgtggagcatgggggacccaggttatacgattttcgtcaccatcttctatatcgaaatgttgaattgtgtatgcgaaacggtgatgatgtgaatgtcctgcggccatatttaatgagacatatggggcataagttgccggagagtttccaatattacttccatctatcaccaccaattcgaaaagaggtatcccagatcaaaaagagcttggactggatgatacctgacgttccggaggttccatatgagtaaaagaaaacaagacgctgacgtaaatgagttctggtcattagcccgatcatttcttaaagtgtatttaccaaatgcgcgagaagtctcccagaatactgtaaaagcctacaaacaggcactggagactttaatcaaatatcttgaggattctggatttaccagagacactatcacgattggaacgtttacgcccgcgtgtattgaaggttttatggtttggatgtctaaagaacaaaattgcaaaccgcgaacctgtaacttaaggctttcggcgattaaaacatttcttcgatattgtggtcatcatgtaatcaccaatgaatcgatcagccgcgaagtacttgagcttccgatgaaaaaggttcgaaaagaaaagattgaatacatgtccaatggagctacggctgctattatgaatgctccagacaacaggagacttataggcagacgaaacaaagctatgctatcactgctctatgatagcgccgccagagttcaggaactcgtagatatcaaggtggacgatctgtatttaaatgagaaagccagcgcggacggtgagtcatttgttactctacgcggaaaaggcgataagttgcggaacgtcaatttgtcgcccaagactgctaaactcattcaatcatacttgaatgagtttcaccccagggagaatcgcggcgcgccgctgttttatacaaagagggccggttcgctgtggccactgtctgtagactctgttagcagaattttaaaggaaaacgcggataaagctcgtttgtgcgttccagacattccggaaagaattcattgtcacttgttaaggaagagccgggctatgcacttatatatagcaggtgtacctttgcctgtgatcatggaattacttggacacgcaagcatgaataccacatccggcttctatgcttttgtcacatgggaaatggtgagcgaagcgatgaaaaaggcaaatgaaggtcacttggaaggtgaaatgttgtggaaggaacctaatgtccgaaaacaattgtatactttggattaaaaaattattccgcacttttaaaatatgaagccgtcatcatgtggcttttctatatgcgttgccgataatcatttctgcggcataatcaggtttataccgaattctgtataacccggacaactgcaaaactgccgtgatacataaaggtggctggtacaatcagcagttaaatgccgtttaccacgagatggccgaacactacggtactgccatcattcctgccagggttagaaaacccaaagataagccaaacgtagagggttctgtaggcaatatatccacatggattaccgctgcgatgagaaatgaacagttcttttcactgtctgaattaaatcgcgctattcgggagaagttggaggccttcaacgcccggcctttccaaaagaaagagggcagccggttaagtctcttccgcgacgaagaactgccattactggcgccattacctgctaccccttatgaactggccgaatggaaagaagtcaccgttcagttcaattatcacatatccgtcggcggaatgctatactcggccccttacgaatatataaaacgtaaggttaacgtcaggataacagataaaacaattgaaattttctataaccaaaaccgcatagcctcccatcgccgtctttacggacgcaaagggcagtacagcaccatagtagaacacatgccggaagaccaccagaaatatctggaatggaacggcgatcgtttccgcaaatgggctgagcaaattggaagcaatacgcatcaagtagtagatgccatacttacctccaaacgtgtggaacagcagacttacaaaagctgtatggggcttttaaagctggctgacaaatattcagtcgagcgtctggaagccgcctgcaataaggcactttcctatacagccacccccagttataagagtattaaaacatccttaccactgggcaggacaagtcaccaagtgaaccggttaaaccggaaaccacacacaataactacggcattacaagaggtgccggctattacaggaggtaaacatctatgacaaaccaaagtactattgataaattaattgaaatgcgcttgaccgccatgtccaactctttccgcaatcaattgactgatgccaaaatgaaggatgttccttttgaggatcggtttggcatgctagtggacatagaatacagcaaccgaaaaaataaccgtttaaaacgactgatccggaatgctgattttgatcagccaggtgccagtgtcatggacattgattatacatccggacgcaagctaaacaagcagcttatcgtcaggctggccacctgtgaatatatcacagaataccgtaatattttcattaccggcgccacaggtagcggtaaaacatatatggcctgcgcttttggtatggaagcctgcaaacagcattatacgacaaggtatgtaaggctccctgaccttctaattgaccttgaaatagcaaggaatgaaggcacctacaaaaaggtcatggcgaaatacgctaatccattattgctgattatagatgaatggttactgttaaaaccaaatgaaaatgagcgtaaagacatcttcgaattattacatcgccgcaggaagaaatcctccaccatcttctgctcacaatacagattagatggttggtatgagcagctcggtggtagcgatggcccgctggcggatgccatactggatcgtatcgttcatgatgcatataaaatcaatatcgaaagcattgatccggcgaaagacgtttccatgcgtgaggtttacggtttagataaaatgcttagtgaataagtaagaactaaagggcggtgtgaaacatgacgaattagagccacccgcgcgaggttccatgccattggcgcgcaacgcaagaaccagaatcatttagccgcctcttagtccttgcgttaggctgtggacagtgccgccctgtggacaacccttcgggttgacgcacaaggcttggataacgcttcgcgttatccacactgcccacagccactgctactttaaaaaaacgaccataacaataactaaaaccaaaaaaaccaagttgggtagatagtagtagcccagtattcccaaataggtagttaacgtcacaccggaactgtgactctaccgcacagaaatactaatatcaacattaatggcggtttcccagttccggactgacggtttccgttattccggaactgcggtttcatcgcaacggtatatccagttgtgcaaaaactgtttgattcataccgggtagaggaacaggcttataagggttgcctgtccctgttaaaactggcagacaaatactcgcctcaactcctggaaaacgcatgcagaatagcacttatccgaattcccaatccccggtataaaaatattagactaatactcgaatccggtcaagataaaaagggggatggaactctccaatcttattcctcatcatccaataagtatgcctgcgtaagaggtgcatcttattatagaggtggaagccatgaagaatgagacaacaaggaagctgaaaaacatgcgtcttccggcatttgcggaagcttatcaaaagcaggttgagaacgagaaggaatatcagtcattatcttttcatgaaaggctggcgcttttagcagatgcagaattcgattccagacataacaataatatcaggcgtctgattaagaatgctaaattcacaaattcatccgcttttcttggaaatattgagtatctcccagacaggcatctgaaccgtgatcttttggaaagcctggccgataatgaatatatccgtcagcgcctgaatgtcatccttataggagccactggatgtggcaaaacatatatttccaatgcacttggtgtcaacgcctgccacgcaggttataaaacgagatacatccgcctccccgaactgttcagcgaatttgaagctgcaagggttcaagggaaatatcagcagctcatgaagcagtatcagaaatattccctgatgattttggatgaatttctcctgattcctgcatctgatacagaacagagggacttgcttgaactgatggagtcccgatgcagacaatcgtctactatcatctgttctcagtttattactgaaggttggcatgaaagactgggaggtagcgccctggccgactccattcttgatcgggttataccatcagcgtataccatgataattgatggggatgtttccatgcgtcagagaaagcgacgaatacccgaataatatgacccaattaaggagccatccaaagggtggctcccaccatcaactcaatggttctatgttacggattaggtggctctaattctgaagatttggtggctccgccaccacgtaatattcaagtattaactgttatcatatttaaacataaatgggataacttcaaatatctcataagttaccactgttactagaaaattctaatttataagcttatagtgcatgatttcctataactataggtattgactgattcaccatttttaacaatagtattgtcccttattccacttgagatataatatagcaaaaatattgtcagcatttagtgtatcaaacaaatgcaatatattcaagtaactatttagtttacctattcaaacacaacaaaagacatctaccggatagtagatgccttttattcttctaattcattttaatatctacaaaactatagctgctcaattaccaaaaaccttctaaagccactatttacattggcctcttaaaccgataaataccagttctacatatattttaagagcatttttctttcatactaagggaatcaacataaattcttcccattgtctgtgccgccttgattttcatatctaacatttttctaaaagtatacatttcttctgtcactaaaacaatatctccaccatcgactaaaactgtttttaatgctttaccattttgaagtgcactaactgaggcatcagaaaatccattaaccgatataaaaatacctctaccatacatcttaccttcaactttatgtgcaaattgataaaggtcatttgatgcgcttaatttatcattccatttggcctcaataatataatgttctccatcatacttaatagatccgtctatctgctctcccacgattttaaaaggttcagtaacttctaacttttcaaacaaacataactttcttaaaaaatcctcaaaaaggtatccacgctgctgaagattaatggccttaccagcttcatccttgctactaaaaagtttcaaaaatatattttttaaatcattaatcgttgtattaatctctttagattttttctcaaactcttctcttttctgcctttcctgtttgattcggctatctcttatttcctgtaattgttttagatggttaatattccgtttagcaatgtttctattaagttttttgattgtatcaaaataatatgaattaaaataatcccactgagttaaagacattaacatagacctaaactgacctataccaccatcatttcgtgcctcaagcctatcaaacattgtatcaacaatgctattcctaaacattttatcatatacactctcagataataattctctacccgtacaaccgctgtttttaaagaaatctattatatccttcttaggccaaaatattgatagtatacattctttcatacagtccattatatctttaggaaaagttttacccatatgtaccaaatcacctcacccttttcatcttaattactatggcaaataaagaatgattgactattaaattagtaacttacaagaagcacctgcccctattagcagatgccctaaattcatgattacattattttctgaactacaaatagatcacatgggtaaaattaatttatataacccaggtttcgcactaagggatcagtaaactgggaaccactgccaaaccttattttctaaaattatccttaaaccatttctcaatatgataagaaaaattgattgctgaattaataacctctattaattcaagtggatgtggtaagttaaacagattaaccaatacatcaatagtattaggaatattcgtcccattccaatggtgtataccaataggctgcaacctttgttctgagatagttaggtcgccaagttctctctgtaatttttggggagacatctttttgccatttttagctaacagccaggctgctaaattaagcacaagcatagccaatacttttaaaaagcaataggcatctactctttcaggattgcgaaggaatacttgttgtaaatcaagagaacccttcaaaaacctaaaactgatttcgatgtcgttcctaccacgatagcgggtaagcagttcattagcatcaaccttctctttgtcatggttggttaaaagcacaaagataccgtcggttttctcaagctctggaattatagcttcatcttttgaccaggacataacaatagcattatgttgatttagtttaattgttacattaaacagcctacgcatttcaggctgccctttaaaaatattatctactgctttttcacaggcttccttcgtaattaagttacgtttgttgagcttaccatttagttctactaatgcatcttctgtgctggttatacgcttttgacgacgctcttgttccttaggttttttgtttaaatcacaataaataaccgcccttatagtatgtgtcgcaaatattcgcttactttttttgagttgctttttgttcttactaccctctgagggaggctcaagttttaccttaaacgtatattttgtctctaacgcctcgtagtgtctgggtagatttctttctatttctttcttagagcgatagtcaatagcagcaaaatcatcttttttagcctcatttaattgctctaagacccaattctttgatagctcatccttgagtggacctataaaaaaggccttttggttgctattagtaagcatcaaatgcatattatcttgggttaggataccacgatcaataatcatctcaaattcttggtcatcggtaatctctttaaccttctcgaatgaacgctcaaaagtcgtaccgccttgaacattaccggaatcaattgatgatgttaccggcaaagatgcaccagaggctatcgtaagattaaggattaattgttttaaacccggtagaccaccatacccgtattgaactttatcgttatcctccataacaccagagactggaatggaggatgtgtcattgtaaaaagtgttaagtggaactccaaatttcttggatgctgataaaacaatatcctgcaatacattagccatatattttgcatttgagtttatagcgtcaagggctctacccattttgtcatcattaaatttttcggacggtataccgagtattgtttcgacttgccagttttcacaagcttcttcaaatttatataaacgggtgagatctttatttctgcccagcatgtcgccaaccattatttcacatgccaaaccagtacttacccgacatttagaaccgttggctctgtcttcacgtagatgctcataagtaacatattcttcgcctataaagttgtcaattattttaccgatgcccaggcttcttgctaaaaagacaccgataagtactgcacctgagggatctgccttcggaacttctacttttaattcgggcattatcttcatcaatatttcggggggtaatttagctagttgttctaaaataggttgtaagtccatgacgatccctcactaatatttattcttattagtgataattcgacacaaaaaacagagatccttccagtttatggatcagttttttttatggttgtaattaatattatttatgctccactattttacaggtttagatttttatcttgcggaaggtgggatataatctttcaaatgtataatctgggatttatcctcttcacccttagatagtgttccatgcttcagacataatagatcttcaatttgttcaggatacattgataaccccttctgagctaattcagctaaaagttgcttacctgaaaaaacattattatttatcaacatatctacagctgattgcaaaatattattttgtagtttatattcagtatccaaaggttcattttttctccacccattcttcgacaactgacgcatcaaatattgaaactgattatttgtaactacttttagctgatatgctctgtaaatcatggccgcaatagaaacattccattttttcttaagatgtaaatagtaatcaagtgtagtcgggtatggagaaacatcttgtctaaatgtttcttttggcaacaaaaatgctccagcaaaaatgtttgcttggcgctcccttgctcgaaattcttccttagagattaattctaaatcctcactccatggatgtaataggatatgacctaattcatgcgccatatcaaacctagctctagcaattgtttgcccatatgcggatattgcgattaagtaaacttcacccttattaacattagtacgttggctaaatgcatctattttttccgcatcagcatcaaaactcgttacaatcattccgttagattcaagaatatatcttaaatctagtataggctcagatcccaatccccaatatttccttattttatcagcaacatcttctatattctgtaactcttcatctgtttcaaaaacttcggttaaggaaaagtcaatgtatggaatttttaatgaaggaaaatcaatatattcaaacagcgttaaatatatttgagatagatactcaagcttgatcttctgtgcggttctatcttttttagttacacttgttaatgctctaaaatatgtcgcatcggtactaactttaaaatcactctcttgtaaaaagaagtcccgaggaaatcctaaagctaccgatatttttgagatattatcccattcaggcttgttgtttccattttcatatagagagagtgattgtttgcttatatttgtaattttagaaagctccgttaatgtatacccattatacatccttgcacttttgagacgctctccgttaaatttcttctgctttttcatgtactcatctctctaaatttatagttttataattcttttgaagtttgctttaatttaacaagactcttatctgtaaatttcaacaagccttcgttagaattagcttgaggcaattctgagtgttctgttaaactaacaacctcagtaagcttactataatccggtttgatataatcattaaggcacatttcatcatatacatctaggtctttatcaagaacccatgctttaacatcagacaattgaccagcttgagtgtgaaatgcaattaaacaatgcctataaccttgtgctgcttttaaattttcaccacaaagcgaattaaaatcatttaaaaaagtatcttgatcatatatttctgtataaaactctgtaaacgctaattgtttgtaccttgcttcaaattctgcgtttaatattgttacaaaagtttgtaaataatgtggtgaagttctattcttgtttttgtttttaactctctttaatcctgtttgccgcattattgtgtatgcaattttattcttatcatctactaccatattacttttccaactatatctgttaaatttaaacattctatattctggtggtaaatattttacaaggttactattaatccaatcatgtacacacttgggaactccgtttgttgtgtctgggtgaaattcttgcatatatctcttataatcatctttaagagccacattaatacagttaactatgtacctacaaaaattttccggaattttatcactgattaataattcacccatctcattacctctctattaaaatttataatagtagttttacatatatcttaatatttgtcaagtgtgttttatttgtgaatgaatttttacgtttagaaatttaaaaggcgaatacttaatttcaaatgtaatgccccgtttgacatttatatttgtagctaatctcaacaatatgtaaatttgttcaatatatacttccaatatagcgatggataggcgcattcctcaatatctacacttttacctcaatcgaaagatagagtagaacgatttagatagtatctgagaattttactaatccacccatattaaaaaacacctacccctcccggcagatgccctttaacatatgtagattcgtttttagctcctacttatccatcccaacctcaaccgtaacctttttacccttttccccaaccttataatccttcctatatagtaatgcacagcactccacatgtgttttggctgctaggtgatacaaatactcaaaattgtttatctttcagaggggggtattttaggggggggggcgggggtgtaaggttataccaaatacgcaaaatgattaaatgatttacaggctagaatttttgaaattgctcattttaccaggctttattgtttcacgcaaaaactctgtagccccataattcaatttgcgcatacccactgcaacttatccttgcgcttttttaaatgacatataccccctgaataatctgaaatggccttgcattcgatctacctgtgctacctaaatcaaaacagcacggtagcacggtctttgactaatcttacttaccgtcctgagtgttcacgtagcgtcatactactttcatctatgctaagttacgggaacaccttgttattcgaagcaatgacacccttaagaatcgctaatcattgataatcttctctctgcaattgaataatgcttctcgtaatttaatttatgtaggtattctggtaattccttttgtgggtaacaagcattccaaaattgaatagccgcttcaacacttaattgagaagttatctttattttagaaatccattcgtcaggtttattccaaattttttctttaaccggtgaataatgaactgacgaatctctaacaccttttatttgtgtaagaagagttagaaatggctctttcatttgattcatatctaatgtcttgataattgattttttatcatctcttattatttcttgatacttttcaattttatattccaaggaaatataagaaccctttttcttaccaagtagtatttctctctcactgtctgttaaatgatttttatttctaagtgcatagtcgtaacccacactgttaataaatgcttcaataaatgaataaaaacttagaagacctaatctgctgtatgtagatattgtctgattaaagttagaaaatagttctctttcctcatcactatcgatgtctaaatcttcagttttgtatttacttgctaataaatgcatccttttataaatcttctcagcattaactaacataaaaaatgcatctctaattaagaactcttcctcaatgtttatgcaataggcatgatgcccaatacctattttagtatgatatggaagattctctggaagtggtattaaaaaatcaagtcgttcatcaagccaaccatactctattccgattaagtataaatcttgattactcttaaacaactcattaaattctaaaccaattcttttcattccctttttgggtttaaaatactgtttataattattatataaattcacaagtagctcattaattgaatcccttttcatgtctagttcttgatcactgcaatttttcagaaaatccccgagatctataatagcctgttttactgatttatcaatgagactaccatgcccctttggagtaagtgacataacaagttgaatatagtataaacgtattaacatatcctctctgaattgttcaacttcttgaagcattaccatactacctttcaaaatagattttcgtaatgtttcacatatctttaagagccaacctcaagttggtaggtactgaactctcaaaaaggtcggacactagctccgatatcttaataagttgataatgttagctatttgatttatccggaaattcttatgcttcattatttgccaagagtaaatccttaagccatttcggtaaatggttcacctttttgaactccaggattttatttgcaacttctgcagcatcctcttctcgccagaatcggtctttggtataacaattatgactacagtattttcgctccttaatccccagggttttaaattcattaccgcaatactcacaataagaagtgtatgattttcggtgagttttttcccactctgctttgcagttcattgagcagtattttctcttgcgtcctaagctattctgctcaagttttttgccgcaattaagacaaagagtaaataagaactcctctttcattatttttttatatcccgccactaactctgttgcaaatccatgcaagccgtttcttttacaataacccctaatcgtgtctcttgataatccaatggcttttgctatttctttatagccgaaaccctgatagcgcaatgatttaatcttttgcctttgttcatcagtcataaattatatcccccccttgacaagcattcatcactcaataagtgatattagtcaaggggggtgttacttatttattagtttcttaagtagaaaacctatatcactaaaatagctttgggtacacatttccgagtttcaatggttatagaaagtaagctgttgcaattatataagatataactcatttagcaaaataatgaattatttcaatacttaatttctttattaaatctaaatcttctttctttaacaatttaatttctctactatttggctttaatctccaatcaaattcctccttggaatgagctatagcgtttctaagagaataaattctttcttgtaacttttctaagatcttttcgttagtgctttcatttccattaaagataaatttatcccacgttccgcatctagcatatacaaacacaagcaattttgctttaggccgataaatttacttttattaacatgacatattattgaatttacactttttataccttactattgaattttatatttacattaattcaatatatttacattgcaataaatgcaaaccaccttaatgtttttaaataaacaaatttaacattttagggtgagtagttatgggtttatgatactatatataattcttttaggtatatcgactcatcaaatcctgtcaaccggattatttctaattgttgtttgcttgttttggttggtaaatatctctctttctttcctaatttataggtaatatgaattattgtaaagttcgtcatctcttgcaaaatcaacattcctgttggttgtttaacttttgaacgatagcttaattgaagggctttcccttctgctgctagattttgtctaactctacgttccataagtgcataaattaacagggttatcaagaatatatatccaagtgcttttactcttgacggctttttcaaaaagacttgacctaatattgcggggttttttagaaagcgaaagcgcatttccactgtgttttgttctttgtaatgccgaaggattgtttctgctgtattttcccttggattttttaaattggtgatcagtacaaatgttgatgccctttcttttgccatttgccaagccgtttcattcattacactaactatagcctttatgcgataaattatttttacgggggacttttcttttgttttggggcgccctacaccttttttttcttcagcaattacttctgcatctaaatggtagaactgtccgtcttgtttctttttcatatgtcttaagtacgagatggcatctttttcgcaagcaaattctcgtttaccaatttctttacagattttttctaattttttctgttcattctcagcagtacgtttcaatgttttttctttcttttgatcaagatttgatgaatgtacgataataaaccggtaacgacggtcgcccaatttcacttttatggactgaagcttatatacagcagcgtttttatccagcgatatattctctatttcttgccacttatcttggcgaaaggcccaatctttaagtgacggtactattccaaatgtctcaggaattcgggatatgaagcgaatgtttttcttggctaaatgttttaggttatctatggtaaccagttttgaatcagctacgtatatggtttctggactattaagtgattttaacatttccggcaattgttcgattatttgttgattccatttcacatcgtttaagttgccatcgtttattgttcccataagaggtattccttcgggagttactactgcaccagctactatttgcttacagtcccgatggccgtctttgttaaatcctcgaactatgtttaatgtctccgacgaagcattggcataatctccataaacagtaatggatgtagtatcaccatgtgctaaatctactctaaaacggtgttttaaatgtgcttgtaaaactatgttagaatacaaatggtctagatttgattcagctaatcgatccaatgtatttcctaaagcatcgtcgttgaaatcagttgcttgtaccgttggaccaaataatgcttctacgtccatatctttaaaaaattcagatactcggtacaaaggttttcggtctgtcaatatgtttataatcatggcttctacataaaggcctggtgaattattacattgtttttcatcccagattacctgattgttaatgatttgtactaaatttatttctcgggtaagtgcagctattattgcgctgggccccacctgtaagctattaatattttgtagtatttggttttccatttacttacccccctaatctattaaggaggcatttgacatcattgcttgtttttcctgcaaaaaaaacatctattaccattgcatttttcaacaaaaaatatttaaatttcagcctaagtttatctgtttgtaataattattgatttatttccttaagggtacggaatgtgggatttatgacttgttttattatatttaatctcaattttataaagtctttgaatgttattttcctttatttcaggcaatttaacatctattgattctgcagtttcttctccagcttttcttactatagtttcaagagaaataagctttaggactaataatagtgattgttcttctttataaattttcttatctacaacaataatatctttgatttctttagataatttgtaaatttcatcttccttaaaataaagtgttggatttcccaggttctttttaattagattattgatattgtgtaaggctgacctatcaaaatagtattccagtacatggtataagtctaaatactcaaaccgaaaatcatcatgagtactagaactcaaataataaatgagactttctaaatcgtattgtcgataaggtaaattagtgcagtcatcgtccccagtttcattaagtttgaattttaacaatttagtactattagataatccttctggaatgattaaaatatcaattattgtattgtaataaaatattacatttattaacttacataccttttcctcgtctggcatttcttcattataattttgaaaatcaattaaaatataactaaactcatcaaaacaatctgttaaatcacttttataactagcaaatctacttatttcagggctaaatttagtgcggaaattcatctctactaataaataaattaatcgcaacgaaacttccatacacagttgggatgtaatgactttatcaccttcaggattacataataactttaaacgactctttttcttctctaaatttatgattctattattagatagtaggggactaataattttattttcttccaaattaaaaatattatctataattttctgattagtcaacgcaatttgaaaaccattgttttttaattcgtcatctataagggctatttcttcaatttcttcaggtgataagttcatttcaaaatcaaaagtatcatcctgaaaatttatttttagtaaatctccatcaatagtggcattagtaattatgtaattactgtgtgattgaatccattcattaaactttgtctcaatccagttttttgtgttttccgctttggtcataatatcccccaaaatactaaataaagttgcttcctaaattccaatctagataatcaacagttgtaaagtacataagaaaagtataaaaaaccatccttcttcttttttggccaatgtttgatttgattttttcactactcgcttcatacttctgtagactccaggggtctaagtcgccattgtctaataaattaattagcctttctttttttcgattaaattgttcatcatcgcaatcctttcttgcctttcctaaagcggccataaatggaataaagaaaacatctgaatctgcaaaaatacctttaaacttttctaacacttgccgatcatatttttctatttgttttttatgtaatgtgtctattacccaaacaagatcttgcattaaaaagtcatttttaacaaaggcagattcttgaagattcttctttatatccaaactgtccataatagaaatagcagtagcctgttttttcggaaaaatgctctcagtgttataagcaatgatcccttcaactaagtttgatatattaaaccctaaactttcccttctctttctttcctcttcccgagtaaaaatttctatttgatatttgctatttaattcgtgtttaagtggtaactctaaaatttcaaattgatgttctaaatccattggtgtttgcccagcattaagagataccattttatacaaaataccattaacagttaagctagtccaaatttcaactcttatttttatgtcgtctaaaaattgatctatagttaatatattcggtgtgcttaatatttttaaatcgtcttcagttttcctggacagtatttttaatgcatataaaatgcaatttgtcctttgtaaaccatccaacacctgaacattttcttcctcaatctccatatcctgtacaatcatattaacatcgtcaaaaaacaaacttattgttggtattactactcctcttaagagatccttaacaagcttctgatagatcaaacttttttttatacttattattcttctctggaattcatttgaatgggtattgatttcagttataagatttacatattctcttatacttaaataacagttatgacatctaccaccagtggctctatcttctaaagctgtctgagcaatttcagcaaagtgtatcttttttatactcatgctttcctccattttcaaacggtatatataattatactacccaaagaaactaattcctttatatttctccttaccatcctttaatgtacacgcaagattcaaaagtcctgaaattactccacgctgttcgggctttgccaatgccatgattgcagcattatggacgattccattatttgacgtttgaaagaggggcaagactttcatttaaaatagcaatttttattgcaacccaatagggctgtaagatgaagtaaagcattcaatgccaaaactaatcattccaaaaatcattacagggcgattcccgaatcgcgctgcagctttccctgctattgttgtaacgagtggacatgccactattagcattccaatttcggagggcttttgctctagcgcggcatcgattacccggttgcaatttatcctgaaatgaaggtatcttttcatcccccagcaacgttttgtaatgccctttactcggcttgggatttttgataatttatgtatttgtaatagcgagcaccgcagaaattcgttgtagaaattccattttctctttttcgaactctcctgcatcggtaacattaaacccatcgataaaaaatgtagcatttgtctcatttgaactgaatagagaatcacttttacaatttaacggaagagatttctctaaggggtaaatcaaaccgccagccagtaatctttttccttgtgcgtaataattcatataggtatggatttgaaaaaagtcatttctatcaacatccagactgctataattcatggctttgtattttgcatcaaaaacagcaacatcagcgcctcttttcacaactatatcgggtatcagacatcttttgaaaaaagtatcttcataaactacagcataatccaacattaccttccatttatcctttttaagatgtttgcttaatgctgtacgaatatacagttcccagatttctgccatatcgataaaaaaactaaagccattctgtgattgtgtgcatacggactttgatggtgttttattatttattatatcccaggagaaatctactacttctctaaatgactggtaaatctctttatagttaattctgtcatattcgttttggctaacactctgacttgagaaccgagagctttttaaaaggttgattatttcacgagcgttatccggaaggcttaatatccctagttcataatccttaactaagatccaataagcctgtactagtatcctggctatggtttcgtctatctctttctcgtaaaattcagaaacaacttgttcctttgtaagcaaagaaataactgattttttaacgttgattcgtcctttaacattatatcctgtgtaatttttcttaacgttatgacgaggaagcccatgcttattagcatttgccaacttatgcagccaaataaaagagattagccgccttatcaagaagccaaaatcgttctttctttgtaatgctgcatttgaagtcaccaacttaacattgaatatttcttctatcatcttgaacaggaacagttctccataccgtggctctataacaatgtcataattccgattgttataactgaaacttgcgttaccaacatagcgccctgcccgccacatcctttgccagtaatcatactctaataccttagaagcatcatcgtcagcataacgcttaggtgaaaatctgaaaacattctttgtgcaatcataggaatgcgcaaaatggcgaattgcttcttcacatatagacgtaacctcaaaagttaagcaatccttcgctctaattacctggctatccaacattaaagtatattccttctagatcacttagcgtttcctgcaaggtatttttatctttgtttcctaagaacgcttctatcatcggcttgatgtttaaattccatataacttgggcgggtcccttgtctttgtaaacaggtatcttttctatgtaaccgggtttacctttaaacccacgggcaacttctattatatctgcaaaaaacgtatgtccaatttcatattgcctgcctaattcatccatggcagctatacgggcatttagcttttcggcgttattaatatacttttccaattgttcttctttaaaccgcatagttcctcttttcgaatcaattatttgtgctagcatacttctgtcaaaaccgtaaaaaaaccatgcaaaacgccttcgcagagcaaagtcaatacgttcaatcgaaaaatctatttcattcattgtcccaataatatatatattttcaggaatgattactttaaaattacctaaaaccaaatcaatttcctcttcacgattctcaatggcagaaaatacttctccaaataaccgtgatagatcaattcgattaatctcatctaaaattaatacatggggcactttatctgcatcatccttgattcgtttgcataatttcaagaaataaccttcggctggccttgtctccccctggtaaatctgtgtcccggcgataaaatcttcataactatagttcggatgcagttgaagtcgatgtatcttatcggacacatcaagctttccatcaaaatacttggttagattcgctttatcctgcttgaatgcttcctgcaatacaaatgactcagcaattgactttgcagaaaacgtctttcccgtaccaggaggcccataaaggataattgattttttatattttaatgcttgatactctgagtactctgaatccgacatccaaggattccatattcgcaacagtttttcttcatcataaaaatcgaaatctttgcttatgccatttttatcgtttaacttacttctaatctcaaaaattttttcatctaaattcttggcatcgaaactgctcggatctaacaacacgtcaaagctgtctacaatcagcgttttatgcgcatcagatgcaatacgttcataaaattccggcttggaaagatggagcaaaatattatacatcgcacaagttggcagttcttttccttctcttagtgtaaaaatttctttgacagctttttccgcgtcgggcttctggtacttaccatataaacatactgtttcaatcatttgctttgcgctttgcagactctctggtttatgtagtttcagatatcttattaatcgtaagttaaatacgatctcccaatatttattttgcttatgatacgtgcctgctgaaccaaaccctccaaagaaatggttacttccaacggtcatattctctggcatacaaattttcacagcccgtttctttccatcaacagtaatatcgtttactgccatagcccaaagccaatttgcatgtgcaaaaacatttttaacatcatcagaagcatcaccaaattgctctttaatcttatcttcataatttcttttaccttctttggcgttatccacgaacctattaatacatgcatcaatgttttcaacagtaaatatttctttttgttcactgagcagactgttattatttaagatagagacctcaataaaactatcaaagctagcatagataccggttgaatgttttaccctcatcttctcatcccgcctattgaatttagcttaatcgtttctaccatgatattgtgtcttagcaatattatagcattgatactcatatcatgtataactggttaagtggcatatacagctgatgaacgccaataatacaaaaatattttacataagctcttaatacataccataattatataatagtattgccttataatcgactatcccagatcttagtctcccaaacgttatccaacccctgtatcaaagaccttatttttctcatttaagaacaacaaaacaagccggtcaaggtgataaatatccaccccagccggcctactttctatttctattcaattatgcattcgacttctgttccgtcaagcaaaccaactatcactctgccctcatcatataatactactttttccgtgaacgcaaaatataaggctatatcaaattccttgatctgccctgtctcagttatgatttttgaaaactgctttgctttgtagcgtcgaagcggattatcgctttcctgtaatcctttccacttatcgaaaaagtaattcttgtttttgacaagcgtattaaatatatcaacgaaagcctgatacaaaaccctgtcgtcaatatgcctgctttcgcaaccctttttccccttcgccggatatttgccgttgcatcgccagacaatccttcttagcctttcatcggttgagttccaaacttttctgccaaaaaggctgccgcaatgaccacatatcaccctgcctgcaaagggattatccgctgtagcataatcaatttttttaataccatgtttctctgcaaaagctctccgtctttccatttcaagctggaccgcttcccacatatccttatcaataatggccgggtggctttcctctacataataccggggaatctggccggtgttcaccactcttttcttggtcaaaaaatctactgtataagtcttttgcagtagggcgtctcctttatatttttcattactcagcattttcctaatgctgctttcataccatttaactttgccgttccagtttggaaccccctccgcctcaagcgccctggtgatcccgtttggccccttaccgttcagatagtcggtataaatccttctgacaatcttggcctgcttttcattgatgataaggttgccatcttcatctttatcatatcccaggaattttgtatggttgattgttactttgccctgttcaaatcgccttctgattccccaggttgaattttccgagatcgaccgagattcgtcttgggccagtgagctgagaatgcttaaaagcacttctccctttccgtccaaggtattaatgttctctttttcaaaaataaccccaatccccaggtctttaagctgacggacataattcaaacaatccaaagtatttctcgaaaaccttgatatggatttagtaataatcatatcaatttttcccgccttgcagtcctcaatcagtttattgaactgctctctctttttagtattggttcctgaaataccctcatcggcaaaaatcccggcaaactcataatcggggtgattgtttatgaaagtgctcgaaataatttgaaaagagaaaaacgttcttttcaaattattaacaagggtctgtccctaataaaataattccaattactcactcttattcatgagggtcagacacttattaaatactgacagttgattaggcaaagaggtagaaccagtatgatacaaaatgttatggctagatttctttcttagatcttttgctggggtctgttcgtgtgggagcagtcgtcaaggctgagaatctaatggcgtgaaagtcgcctatcaccaattagccgattaccatttagttctactaatgtatcttctgtgctgattatacgcttttgacgacgctcttgttccttaggttttttgtttaaatcacaataaataaccgccattatagtatgtgtcgcaaatattcgcttactttttttgagttgctttttgttcttactaccctctgagggaggctcaagttttaccttaaacgtatattttgtctctaacgcctcgtagtgtcttggtagatttctttctgtttctttcttagagcgatagtcaatagcagcaaaatcatcttttttagcctcatttaattgctctaagacccaattttttgatagctcatccttgagtggacctataaaaaaggccttttggttgctattagtaagcatcaaatgcatattatcttgggttaggataccacgatcaataatcatctcaaattcttggtcatcggtaatctctttaaccttctcgaatgaacgctcaaaagtcgtaccgccttgaacattaccggaatcaattgatgatgttaccggcaaagatgcaccagaggctatcgtaagattaaggattaattgttttaaacccggtagaccaccatacccgtattgaactttatcgttatcctccataacaccagagactggaatggaggatgtgtcattgtaaaaagtgttaagtggaactccaaatttcttggatgctgataaaacaatatcctgcaatacattagccatatattttgcatttgagtttatagcgtcaagggctctacccattttgtcatcattaaatttttcggacggtataccgagtattgtttcgacttgccagtttttacaagcttcttcaaatttatataaacgggtgagatctttatttctgcccagcatgtcgccaaccattatttcacatgccaaaccagtacttacccgatatttagaaccgttggctctgtcttcacgtagatgttcataagtaacatattcttcgcctataaagttgtcaattattttaccgatgcccaggcttcttgctaaaaagacaccgataagtactgcacctgagggatctgccttcggaacttctacttttaattcgggcattatcttcatcaatatttcggggggtaatttagctatatagaaacgattaataaagtaatggtaatttttactcctatcctgtaaaatagaatcaagtgtggggaggggtattattaccatgaggaaattgcatttaaacaatccacaaaatttaaccattgaggatttgaataagataaaaagagaaacaccatataaactaagatgcagagttcaagctgtcattcttgtcatgaaagggagacaagcaaagcagattgccgaatatcttgatataagtgaacaaaccataagaaaatacgttgcttactttaatgaaggtggagttgaaaaactgcttcatgtatcaaaaaaaccgggaagaccgccaaggctaaccaatgaacaaaaagaagaggtcaaagaggtactgaaaaaatcaccatcagaggttggttttagtacccatactacttggaattgtaaaaccctcgctgcttacattcatgatacatacggcattaaatatacatcagatggtgtttggcgcatgcttcttaagatggattttcgttataatcgtcccacttatgtattagccaaagctgatccggaaaagcaaaaagcttttcaagatgagctggaagagttaaaaaaatctcactgaatgtgaaatactcctatatgtggatgcatctcacattagggactatcaaggtttacaacgagcatggttcccaaaaggtgagcaaaaaaagattaagacctatggacaccatgcaaaagttacattatacggtgctttaaactactatacgggtaaagttttttgtgtaaattatgacaaaatcaatgcagaaaaattcaaagattttcttaaaaaattggtatcacattttttaaaagatgacatttctaaaatttacattgttcttgataatgcaagagttcatcatgcaaaattacttaaagactttttagacgagcataaggatcatctgtttttgaaatttcttccaccctactcacccaatctgaattgcatagaagagttatggaaatggttaaaaaatacagctatttataatcgctttcataaaaatgcttcagaaattcaaaaatctgttgactcgtttttagaggaaatcaaatgctgttcggaagatgtgaaaaagagactttgcgtttaatttataacgatatttattatttcggttctatatagttgttctaaaataggttgtaagtccatgacgatccctcactaatattgtaagtattcagtgaaccggctataaaaatcaaaaatcgcaaatcaaaaaactgagtaatatattgggtaagtcgtattggacaaaaaaagaccacctcttatttatagaagtggcctttaataataaacattagcttttctgaaattatctatgcatcaaccaaaatactgcgaaaatcatttatgagaggataaagataaatatctttaactggcaatttatactcattaaatatatccagtttacctctgccttttgtgcaaccaacaaacatccaattggcggctttataacatgtaccaataaaccgatccttttccacaaacgtctccaacaataccggattgtaaccgtaaacatcttgccaatcgcctggtagtctttttgcacaaagagagagaattttagaagcaaggtttttggagttcacccatggtaaaatcaaaaatcgggaattattaacgaccagatgaagcttttccgttcgctgatctttagaccaaccaatccaagtatccctgggttgtaccttccaggctgcagcggaaaaacctattgctcctagatagcctaatggacaagtgattagataacggatctgtgctccgggtaaaggcttatagcctaaatagtgataacgctcaataaattcattccataaataggagtcttttttagaaataacacgctgtatttctaaaggtgttagtttcccagcaggctctataattggatctttgggatcgccttccggagtttgacgggaaaatttatctccattaccatagcggtgtctgggtgcgggcaattcaatcaaaccggatctatatagttttaataatgctacccggcaactcatatcttttaaaccaccgtccggcttaaaccacccgaataccaaacaaacctcacgagatattttttgccgtgaggctgacgggttatcggttataaattttctaattagcaccaggtcatcataactaaaaactctcccgcagattttcttggggaaatcctcatcagtaataatcattatattgccctccccaagcacatggagtactttttggcgacattctcaggaatattccatgggagaagtgtctccaagttagtaggcggttcaccgttttttgcacactcatcaaaataatatcgtaagtatgcttcaccgtttaatccgtgcatggcagccgtctgaaatatagacatacaagcggccgcaaggtcgccactccaaagggaatgggtaccgtaataattcttacgtcctaaggctacagtacgtaatatacgttcggctactaatcctcatatgagaataacgcagtttatcctcaacattagaaaatcctcaggattgtatgaaagtagcttaaatcaaggatatacttattcaatcctgaggattattttatctcaagccacacagtttggccatttcttcttcattacatgatgtccataatggttcctcgtttgtctgctctggtatttctacggattcaattgcttttctaagcatttctatcgacggttttgcatagacttttgttgtttcagttgatgaatgcccgaggattcttgatacaagctcaagttccacgccgttttgatagaggtcggttgcccttgtccgcctaaacatatgcggatatacttttaatggtatctgaagacatttctctcttgcgctatttgcatattgcttaataaagcgttctacatttccgggagacatcctgtctgtaactcctttaatcctggtaatgaatagatattgatccatgtttaaatcattcttatgatacaccgacaaatattgttttagatgctctgctgttttaggagttatagcaacgatgcgttctttattcccctttcctgaaattcttatgtaaggattatcggttcgtagggaaaggtccttcagtgtaaggcataacaactcatccaatcttactgcggaatcataaagaagtatcataataacccggtcacgtaatcccattttcgtatttggtggttgctgcaggatggcagcaagagcttcttctgttaatgtttctttttccttttttggaatcttacactgtggtattttggaaatacttaatgcgactgactggactgcaatatctctatcggcagcaaaccatagataggactttaatgcggtaagcctttgattgcaggttccagggctattgttattatcctttagatatatgataaattcctgaatacatttctgattacagtcggcaaatttaaaagcagcaaccgatatgtggcactcatcatacagataacgcctgaaaactgtaagagaatctttgtatgatttaatagttttagagcttcttcctaattggcgtggaagatatgtttcaagaaactccaatgtcatggaaaaaaacagtgttccggtctgtagtcctttattcttcataaggaaccacctccgggatcactcttcctgacagggagtctttctttcgaacaatctgaaacgccttgtccacctgatgataatagtaaaaggtgccttctacgctggaatggccaagatatctactaaggtaaggcatcatagtgttcaggctggttccctccagcatccattcgttcatccggttcacaacaaaagtatgcctcagtgcgtgtatggtcggagctttgtcacaagcatctgcaaatggtgtcatgttccagaactgtttgaactttttatacatgcttgttttccgtataggttgtccctggactcttcccggaaaaaaccattcagagccgggcagtaaggataccatccttttatggtaattccggcatagatcagcaacgtcgtcagccatgtataccagccgatccttattaccttttgactgtacgatttttaaaataccatcttcaagatttacatcctttactttaagattacagacttctgccagccgtaaaccacagcagtaataaagccggaagatgacctggtactctatagaaaaacgctgccatttttctttatcgggaagatatgaatcgattacatgatataagctttttaattcctctgtacttaatatatgaggaatggtggtaactgttgaagctgtctgacggggtatgtatgagttgattcccagtgaattcatatatagagataattgccgaatgaaagaaaccctttgattacggtaattaattccctctgtttctctttgaacagcccatttcattaccagttcccgggttataacagtatcacggaagccgttatcgacacaaaaatcatcgaatgttttaaggatataagcttcatactcatataggaaaccatcagcccttttttgacagatcaatccttcgatatatggagcaaggctgctgcgataaacataggtttttttcatgacagcatccctcccttcacctcaatgcctttcagtgaaagggcacattgcctcatggtatcaccatctgttgccagatatttaaggacggttgatgtgtcgctatgaccgagcgaatttgctatcgtatcaacattagttttgcttttaagcatgcgcgatgcaaatgtttttctgatgatatggaagccatgttttcgtttgtttaacgctttgtttagagcacggcgacaacagcttgtgttaagtttgccgtaaggaactctgtgggtaataaatacataatcggaagttacacggggccttccgttcatgatatacctgtacagactgtttccaacatccaccgacatgggaagttttaaaaatctgtcggttttctgctgctgcacagaaattgtgcgttccttccatgaaatatcggacagtttcattcctgtaatatcagaggcacgcagtcccatacggagtccgatgagaacaatggctgtgcttcttaattccataggcttttctgcatttgacctgaaactataaacagaagcaacttcttcttccgtaagtatctccacgatttctgttttttgtgcgcattcagtggtcagagccaactgaagcgttactggtaaatatcccatgtcggcaagataatccagaaaccggcgtatcctcacactataggcattttttgcttctgctgttgaatgaggatctgaaatatggaattcttttatgatttcagggtttatcatagcacaacatgtgatatttttcttgtcaagaaatttcaaaaatcttaggcacgaagaacggtacatactgactgtggagacggaatttccttctttcttcttctttgacagaaaatctagaaccaggctgcggctccattcgggtagtgtgttaatggaatcttctttatacgaatatacgatatttggcttgatatccccatataccctatattgttcaaaaagtttcatggcacgcctgtaagatttccactgaacagtgtagtttttaaggcagatacaccagtattctgctgttttgtatgaataaccgagtccgtttgcctccagaaagatatacagttctctccatgctttgcggaaaacttttctcatcgtttttgaataattatgacggtcaagattagtatcgcccaatttcttagcaatggaatagtactcagttgcgggaattttgcctgaagtctggtctaaggaatatatataagatctttttttcacatcaggaagttcatctatgataattatcctcggtacgataaatcggtccaatgaatacgtcagtgatgcaggtatcaaatctttaccggccagatattgaaggaaatgccgtatattacggttgtataagtttttagcctgaacggtactgtgttcactttggtaataataccctataacgtttttgtggttgatatcctctatattctttccgccgatgatactgatgtaaatcaagaatttagaacaggctaccctgtgttctgctacatagccttcgctgaatgagtgcgagatattattcaggtaaccatccagcaacagtcggcaccacaaaggaagcctgtcatagttacaggaattttcatatacatagctatcggtgctaatgcacccatttctcataacatcattaagccggaaaagtgaaagtctggacattttaaatttagaacgcttccagcccggtttattattgtttaaccactttagcgcttcttcaggtgaataagaaatctgtttttcttccagatactgtttgaacgaacgataacaatgtaaatgaccgtaaatgacagacattgaaaaatgattttcgataagatatttatttaccttaccaactgcattgttataatcttgatacatgaaagtacctcctcgatattttggtaatttcagtatcatgcaatttgtggtagtgtacaataaaatcctcaggattgaataagtatatccttgatttaagctactttcatacaatcctgaggattttctaatgttgaggataaggccaagttgttatccattggaacatggacatagtgcacaaatgtggtgagctcgtcccagttcttttgagcactttccaataccttgcgctgaagggaatgcaagttggcactttttaattcatcagtacatttttgtgccatatcttctaaagcaaattctagctttaactgagccctggcaaaggataaatggtcatcttgggcatccaaacggtcattatttagtttataaatgtatccaatgaactcaacccattcatcggaccagaattttaatgaaggcaaggatttaccgacatcaataaaatccctgcgaaaatgagcccagcaaagggctttaattaagccaccattgagattggtgagcttattataggcggaataacgatcacaatttaatattccattagcttgctgtccgaaatgggcataaggaacctgactggagcggtgctcatccaatataaatagagcagttttatgggaaacaaaaacccacatccaccagttatgaccttttttatcctctacaggaacataactcatccagctggtttcatctacatgccagtgctgttcactacgatttatttctgccagcaaattgtatagtggcagtaaggtttgcagtaataatttaaacccaccggttaaggttccttcagacactgacaatccatgcatcaacaacattgtatttaaacggtgtaacggaatttggaaaaaatattttgcaattaacagataggcccaaaaattattagaaaacttgctcttgggtataacctgaggatctttaggggcagtaacaaatctttgtccagggcaattacatacccgtacagcccttttgcgaatatgttttttgcgcacaattctaacttcgtaatcaatttcatacgaatcttcagtaaggcaagtgtcttttagtggtaatccgcaacaaggacacagcaactgatcttccggaatttcgtggagggcttccacctcaggaagttcaggaatcttacgaccatgacctttatgaccgagtttgccaccgcgttttttaggcgtgataacagtggtttttccattgcaagttatatcacaatcaccggtagtttttctgctatcctcttttttcgaagtaggtgtatcgactctctctgaagaggttccaaaaagagcatgattaagtttgttaatcctggccgttagacgttcattctcttcgttcaaactatcaagatatttttgcagttgctcaattttaccggtgagataaataatatcattttctttttccaaaacaatctgctggataaaagaacaatctggaaatgagcaaggtgtaccacgaagtgtaaatgtatgtgaagttaattgagaaagctgtaagttattcatatgatatatgttaccagaaagattataacgtgttcagttttttggggaagttttttatctttcattttattttatagcgggatcactgaatatgtaccaccgctcttaccttccattttcttttcttccttaacgctgagaatagaatacatcatcataagcgatacaattgcgtgttcaccaccagataaaccgccacgctcggtcaccaccctaagctgttgttcatgggtctttttaaaccacataactagccggcgatggccactaccctcttctttattgcgatattcaagttgaacagtgtagttcataggaacgaaaacttcattcagtctttcggaaattgcccggacggaactggtaatgataccttcaaccgttctatagtcagactcaacgatatttctgaaagaggcaagttcctcctcaagtcgttgtttgtaacgcatattcttctcaagctctagttttagaatccgtttaaagctggtgcccccttggaaacaggatattcttttggaaaaatcggattttacttcaattctttcaagctttattactctatctgcttttaagaaagtctgaaaaactagcagctcccaattttcttcgctttgccaacatggaagcccaaatggcatttccttcatcctcagttatcaatctcttactataggcttcaacgagaatatttcctgtagtaatatgctttaattgaaactccttgacataatcaccaatatcacgcaaattattactggcaacaatacccctattttcttttgctaaagctattgatgcagcctctcccttaccaattaatttctgtcctttacccggttcaaccgtcaatctgtaaaacatattatattcttctgttcctactacaatttcaactatcttagcttgaccggcggaaaccattgcatcaatacgacctttcaaatgtattattccagggcttaataattcaccataaactggtcttggaattacgattctcccgagatataactgtgccaataaactctcattcctaacccataaaaaagcggaaatacaatcagtgtcgaagaaaagcgaatcaatcaactaattcgcctccttcactctcatcaccatagacaatgtcatcacgaaaagcatctaatagccactcttcatatttgccattagatataacatcagattgcaagagattttcagcttgctttatataatgaccataagttcccttgttttcactctctggcgtaggtttatacaatgaagtatcataacccaattttgcagcagttaagatgacattcttttgcatgcccgctgcatcagactgagacagttcaccttcttcctgtaagcgaaaaagcattgcctgtctgctaacaccaaaatactgctccaatttaatgacatctttaataactaaattccgttttgctacgctttttatctcttcaattttttcgtacaaagctgctggtggcatcagcaaataagatgcaaactgatcagcagacttctcagtttggtttccgcccccaattttactcggacaaattgttgagatcatatcttcatcaaaataaagatgatataactcgtgagccagcgagaacctctgtcgaccaatagacatacctgaattcacagctattactgtagatgtattgttttttagacatgcaccacttattttttctcccaaaggatacttgactaatgtcacattttcaagcgcatacactaaagcaaaaatgtcaataggagaagtattatcttctcctaacttttttctgacactgaatgccttattacttaaagccatcttatcaatcattcattgtccctccagcgattttatccatcagcatttggttcaatgcaattctattaattacagccagagcctccaaatcttcacattcaatccccgtagtgcgaaaagcaaagcttacagatgatctgcacttatctggtgatgcaatgactgatactgggcagcaaaataaagctgcaattttatccagcatatccgaactaatggcacgctctcctgattcaaattttgaaatcagactttggtctacaccaagataaccagcaatgtgcttttgtcctaaaccagcattgtctcttaattcttttatattagctccaatagttttcatatctagtatcatattaaatccttcctccctttcgcttcatttcttatttatagtatatgctattcttgtcataaaataaacacttttatatatgttttttatgacagcactgattgtacatctcgaaaccacttttatattttcgacaaaaatgtacaaatttcgatatggctcgtctgcggaaacatatccaccggctgcacttcaattatcccatagccaagtttatcaagtaaacccaaatccctggccaatgtgccgggattgcaagacacatagataattttaggtatcctcatttttgcaattgcttcaaggacaacttgcttgcagccttgacgaggcgggtccagtataataatgtcaacattattattacgttctgcgaattcaggtaataatttttcaacctcaccgcacaaaaactctacattatttaacctatttaaagccgcattttccctggcatcctttaccgcgatgttgagtgattccaatcctgtgaccttcctggcattagctgaaaaatacatggctatggttcctattccacagtaagcatcgagtaccgtctcattaccttttaattcggcatactccagagctttatcgtaaagcttaatagtttgttttggatttatttgataaaacgagttggctgaaatgtaaaaagacaggtcttttattttatcaactattatttcctttccccagattagtttatttacgcttcccagcagcaagctattatttccgttatttatatttctgataatagatgttatatcagggcattgatttactaattcgcgagtgaaggttgactggcccggtaaattaccactcacagttaccagcacaagcataacctgcccggtagcctcagctttgcgcagcatcacaccccgcaggagaccctttttgctgtgcttgttatatggttcaagcttatacttgtttatcagatcctccagaatagcactaatctcattcaatctaccgtcatttatctggcagcaggctgtaccttcaaccagtatgtgagaaccctcggagaaaaaacccaggacagtcctgttattttttctgccggcatgcaggtgaattttattacgatagttccagggattttccataccgatagttggcaaaaccactgcatcaggaagcccgctaatacgttttaaattgtcgcgaacaaatttttcttttagctttaattgttcggcataactactatgctgcagttggcaaccaccgcatttcatatactcagaacaggaatgaatttgcctgttgtcagaggattttaaaactttcacaagactcgctgcggcaaaactcttttttatttcagtaatagtggccagtattatttctcctacacaggtaaacggtacaaaaacggcaaagccatgatagcgaccaactccggctccctgatgattaatatcattgatctgcaattcgattatatcattaactttcacgggtacgggtatatctgccattaagttgtatctcctttatttttgcttatatgatcaattggattatctgtataaatcaattaacaggccctcaatcctatcaattttactgatcatatcaatattgcttttttgctccagcaaaaggtttctggtcaattcttcaacttctttattaataatatcgacactgataagtatctggcggtaacgctcagtaaactttaatacataataattttccaaaatataagaaagatattcctttatgtattttttgtaatcggcaatattgcttaagcttttactgtcctttaatatttttcccacttcttttatcttttctagaagcttattaagtttttgctcgcggtgttctctcttttccatatccatgctactggaaaagctccccacattattcttttttataacagtggaactatttaccgtcttcatatttctcttatgtgtagaaattcgcaattaagtaccctcattaaagttattattttatttttgaaccacggcgtaaatatttattcctgccattaatattccggagaatcagttaatcaggctctttgcataatggcagagtaaacttcagatttatcaataataaaaaaaatattatcaggtgtaccggtactttgtgaattttatgcggaaagttaatcatgggttaaccatccaaataaaaataattattccctaattaaactcattctcctgcactatctaagtctcctatataacttattttgaaaataatcaatagaatagacaaataaaaataccggcacacttaaaaaggggggtctataagatatattttttagttcatcaagtgagcttacaggcgttagcataattgtataaaaatcaaataatattattatattttaatattatttgattatcaaaatatattgacatgtgattattttcacctgtctttacagttgacaagacagtcaaataaaaataatataatgttaggatactttaccgaaagggatgtcaataaattgtcgacgattattgtagattatattgttataggcaccggtattgccggcctcagctgtgctttaggagcgagcaagcatggtaatgttgctttattgacaaaaggtgatttttttgccggcaatacacctctggcccagggaggtattgcttgcgctttggctcctggtgactcaccggaatatcattaccaggatactttaacagcaggagccggtggttgcaaccaggatactgtgaatatacttgttcatgaaggtatcgacagggttctggagctaaaaaatatgggtgttccgtttgactgcaaggatgacggaagcctggatttggccaaggaaggagcacatagcaaatcccgcgtggtttcagctatgggagattctacaggcagggctattgcagagacactggtaaaagaagttaagcagataagtaatatcaaagtatacgaatataccatggttacaaaacttttggtcaaaaataaggaatgttttggtgtcgcagctgttaaccagtttaatcaacaatttacatttctggctaaggcaactgtattagcggcaggcggttgcggacaagtatatttgcacactacaaacagcaaaacctgtaccggtgacggatttgctcttgcttatcaagccggggctgagctggttgatatggagtttgtacagtttcaccccacaggactggctttaatagaaaaccccaggatacttatttcagaagctgttcgtggagaaggtgctcttttaattaattcaaaaggccggcgttttatgcagcagcatcacccgatggctgaattagcccccagagatgttgtggccaggggtatttttgaagaactggccgctgatgaaaaagtttttctggataccacccccataggccagcactttgttaaaagatttccttacatcacagctgcctgtcgtgccagaggcctggatccggtgaacaattatatcccggtaacacctgttgctcatttcatgatgggtggggtaaaaaccgatcataacggccaaacctgtattaagagactttttgcctgtggagaagtggcttgtaccggagttcacggcgcgaacaggttagccagcaattctctgctggaaggagttgtattcggtcacagggtagccagaagcctgattaactacgatactcttacagccatcagcctattcaatatagacaaatcagacactgattatgctggcaactcttttattccggttaatgagcaagtcaataatcaaacatataaccgtttcagcaaacctcattcctccgtataccgtaataaattaagaagtgttatgtggcaaaaagttggcctggttaggactgaaaagcaattatcagatgcacttaaattaataacaaaactggaaaaacagttgccccatgatgattatgaaacatacaatatggttctgacagcaaaattaattacggaagcggctcttaaacgccaggaaagtcgcggaagtcactaccgcaaggattttccttacgcattgccagaaaaactctaccaccaggtattactttaattttaggaggctgacctatgaacctgctattagcggataagattattaatgacgcactactggaagacattggcagaggggatataacaacaaaaacaataattgccgctgatatggaggcacaggctgtttttatttcacgtaatgccggtattgtagctggcttggatattgcgggccgggtatttgagaaattagatcctcactacagcttggaaaaaatcatttctgacggtgaccaggtacaagcaggagaggctatcgcccgggtttccggtaaggcgcatgcgttgttatcaggtgaaagagtagctttgaattttctgcagcacctatccggtattgctactgagacaagaaatatcgtggagattgtcaaacctttcggcgttagaattgctgatactcgtaaaaccacccccggcttgagaatgttcgaaaaatatgccgtcactgtaggtgggggttataatcaccgcatgggactggatgatgctgttttaataaaagacaaccacctgcaaattgccggcggtgtcaaacaggctgttgaactggtaagaaataaaattggtcatttagttaagatagaggtggaagttgagacatggactcagttggaagaggctgttcaggcaggcgtggatgttattatgctggataatatgaacacggaaactatgcaaaaagccgtcaagtttgttggtagaagagctgtaaccgaggcttccggtcaaatcactgctgctaatgccggggcagtggctgcaaccggagtagatgtcctttcactgggttggattacacactccgccaggccgctggatataagcctggagattgaaataatataattgctctgattggaggaaaagtttatcatgcctgcttccttagatattaacttatataaaacactaaattccgtggaattagaccggaaaatattaagcgccaaggaaaagctaggctcagaattattaattttaggacatcactatatgagtaaagatgtgcttaaatttgccgattttaaaggtgactcattccggctttcccaacaggctgccgagagcaaagcaaaatatattgtttttggcggtgttttttttatggcagaaaccgcagatatccttacatcggaagagcaaacggtaatactgccggatttgcaggcaggctgtgctatggcggatatggctgatgccaacgcaattaatgattgttggtattttctgcaaaacaattttccgggtgaggtaataccgattgtatatattaattcttctgcggaactgaaagctttttgtggaaagaacgggggtactgtttgtacttcttccagtgccgacagagccttgcgctgggcttttgaacaggggaaaagggtattatttttccctgatgaacatttaggcagaaatacaggtaagaagctgggactttcagaagatagcatggcggtttgggatcggcaaaataaaaccttatccggtaatgcgcatgcacgcttgttcttatggaatggtttttgtcccattcatttgaagtttactgaagaacatattcaaaaagtcagaaataattacccgggcatcaatgtaattgttcacccggaatgcagcaatcatctggtcaagctggctgacagcagtggttcgactgaacatatagccaaggttattgccgaatctcccgcaggttctcaatgggccgtgggtacggaaattaatatggtgcagcatctggctgaaaaacatacggataagcttattatacccttatctgagacagttgagccatgtatggatatgtctaaaataggcagagaaaacctgctctggtgtctggaaaacttactgggaggaaatattgttaaccaggtcaagttaaccgcacaaacagcctcaggagccaaattagcccttgaccggatgctctcaattaaatgaggtgaggcactatggatcggaaagaaaatatcctgcagattttacaatcttccagtaagccggttactggcaatgaaatggcaaaaatattaggagttagccgccaggtagttgttcaggatgtcgccattctgcgagctcagggtatacatataatggcaacgccacaaggttatcttttaataaatcatggtgcggagaattccaaacgagctgtactggcagtaaaacatatgcccgaggaaactgaagaggaactcaatatactggtggatcacaacattagaattattgatgttattattgatcatcagatttatggtgaattgcgtggatttttaatgctgaatacacgcgcagatgttaaaaaattcatagagaatattaaagcagaaaaggccactcttctttcatcacttacaggcggtgtacacctgcataccgttgaatatgaagatgatttgaatttacaaaaggccaaagagaaattatcgcaatacaattttttggccaaaagttaattaaaagctaacttttggccggaaaaatcaaaaatattctaatatttggtcccaggtatcaaataaaagatccggtacatattcaataagttcttctcttttagccattccccaggttactccggcagtcatcacgcctgcacgctggccggaaagcaaatcgtaccagctgtcacctatatatatggcctcttcggggcgagacttaaggagttccagagctctccatacaggatcgggctccggcttagggtttacagtatcattaactgttacactaatggtaaaaaagtcagacagaccggtaaatattaattcctcatcgacaagaactctgcgttttgaagttaccaatcccagggtgtagcctctgttttgcagttcacccaaggcctccagagttcccgggtatattctggttaacagtgcatgttcctcacgttgataaagctggtatagagcaaaacaatcatcttttttttcaccggcaaactgctcgcatatttgctttaatggcagcccgattgtttttaatacctcgccgttattccatggaatttgcatctcagcaaatactcttcgaaaagtcttctcaattagcggcagcgagtttattaatgtaccgtctaaatcaaataatatattttttattgccaacttgattacctgccttgaaaaatcttttatttcagaacaatatgtgaaccccctgtattttgacagggggttgttaatttgccaattaaattatggcattaattttctcggctatcttattcttaggtgtaaacccaactactgtatcaacagccttgccgtccttaaagaaaataagtgtaggaatactcattacaccaaactgtcctgctaaagcttgattttcatctacatttaatttggctatcttggccttgccctcaaagtccttggccagttcttcaataaccggggccatgctgcgacagggaccgcaccagggtgcccaaaaatctaccactaccggttcagaagctttcaatacttctgattcaaaattagattgattaacctctaatgccataatatcactcctcaaatatttattttattatattattttaatgagaacaaactgttctctttatacagctcagccgccctttgatgaatttgcattgatactacaattgccggttttcactgcaaagcctgacattagttgctttatttcaggagatttacattctgtacagactactctgtctttttcagaaagagctaccagcacagtaaatttatgaccgcatttttcacagatgaattcatatatgggcataatcaaacctccttcagaaaccttatatgatagtaatagccccgttaatacaagaaaatacacagttttcacaatcaatacatttatcagggataactttagctactttgactaatataactattgcctcctgaggacaaaccaatgcacattggccacaaccgacacataattcaggcaaaataaaagcagccataaatacctccaaaccaaacatccctcaacctgtatatattttaatataaactgtatatgcttttcaattataaaagcataatttttcaattttatttttcagtaattttgctgggactttaatttaaatcggaccgctttaacaattgtatgaaatttaaaacaaactgaagctctttctcatttaaattcgctatcaatcctaatacggattggaccttgggatctaaaagcatttctcttagttccggagtcatcatattaataatttgctcaaccgctcccggctccataatgaaatagcatgcggaaatgccaagaactcctgataatttttccagggtttttaaagagggctgcactttggattgctcgatttgaccgattaaaccggcagttacccctgctaattcagccagtttggcctgggtatagccttgtttttctcgtagagcttttaatttattccccagagatccttcataactcattaacaccgaagcagatacatccagggattcagaaattttcttcaaagtgtttaatgacgggtatattgttcctcgctcgatttcactaaggtaggataacgatatttctgaggttgtcgatagttcctgcaaggacagcgctttttcattgcgcagcattcttattttattccccagtgttagcccggcatcgtttaagtcattttctacaagttgagatttggcaacatttaaaacagcggccagtttttcaatggttttcaaagaaggttttttagaacctctttcaatttcactcaaatatgaaaaagataagttggctctgcgagccaactcttgtaaggtatatcctcgctcttcacgcaatgcccggatttgttctcccctgacaatcataaagacactcccatgcttaaagttactattatactactatattattttcatatagtcaattatagcgaaattataatatcttctccattatttctttaaaaataggagcggctgactccccgccacttatactgtcttctaccagaacagtaattgtatatctgggcttgatcagcggagcgtatccagaaaaccaggcgttgacctttccctgttggcctgtctctgcagaaccggttttgccggcactaccgtgaacaggtatatttgcttctttaccgacaccgccggttaccactgattctaataatacttgaagttcaccggctactgcatctgatattacctgcttcctctcttcagaagctatagtcataactgtttgattattttgcctgagcgccttaacaatttgtggttgtttgtaaattccatcagcagcaatggtattaatcatagctgttatctgcacaggggtggccagtatgggtccctgacctatactgctgttaacaagattgtttttttcttttatcaaatcaaggttttgtcttttatcagcaataaccttgtaaccggtaatttgctggttatccaaaccaaacagtcgtgcatagcgaattattttctctgcacctaattctagccctatttccgcgaaagatggattgcaggacaaggcaaaagcctgagcaaaactgattttgccatgacctgctgtattccaacagctaatcaacggatccttttttccggcacaaaaaaagcttgttttgtcatttattagattttcctccagagcagcggcagctattattactttaaataccgaaccaggttgaaatagagtcgtggcgcggtttataaatgcttctccgttacctgataggtaatcttccacatgtgccgggttaaagttcggcctagaggacatagccagtatttccccgctggcaacgtccataacgactacagcgccttgtttcacccgtttatccataacctgctcgacggttttttgtatgttttgatcaattgtaagaactaaatctgctcgcttattatattcagagctatcacaaaaaatcggttgtgtcccgttgagcaaattgccgctggcatctcggagtaatctgacagatcttttagcataattgtcctttaaaacactgtcatacatcatttccaatcctattttgccgactgtatcagatattctgtaactgttacggctagtgtttaaaaaatccaagtattctcttgagggtatctttcccaagtgcccgattaagtgattagccagaggatattcaccgtaccgaaaactcaccggttgtattaaaataccttgatgatggcactccttaaatttttggatttgttccgcatttagccggtaaggtaatatacatggtttaccggtaaagtaatgagatagttcttgccggctagttcctatcatatctgacaggtacgtgataacaggcaacttatcatttattaaatcaggaaatataataatacggtaagtttgtttttgacctgttaaggaaactaaattgcgatctaatatttgtccgcgagtgatatcttccagtgccaccttttccgtgtcctgttctaatgcttgaaggtaaagtccttttcccttgaccatttggatatgataaagccgcaaagacagtaaaattaaaaaaactgtaatacacagtaaaaggcataataatcttttatatcttatctgatacaatgatgagcaaccctttccatgtcagctatgtatatttttgcctaattaagaaagagttattcaattaatgaaccgttatactggttttctcaacatcgtatagggaggtaattcagcaaccggcagatataaaatctgttgcgggtgaggcgcagcgtaaacttcgttgccctcctcatcatacatagtaggaacaacaagagtaacggaatctccatgaggaaaaaatatctcaacttcgtcgccggcaaaaaaacggtttcgctgctctacaactgtcatttttttctgcctatcatagccccggactatcccaacaaaagaatagtccctcctatataacttttccgtagtataatgagcaggttgagcgggatgaccaaaaagaaaacctgtcgtaaaatcccggttgctcaccttgctgatataatccaaccatctcggatttaatttgtatttttccggtgcggaaataaaagtatcaatagcttcacgataagccttaaccacaccggctacataatgaacacttttcatgcgaccctctattttaaaactaattacaccggcattaatcaactccggaatatattcaatcaaacatagatcctgtgagcttaagatataggttcctctgtcttcttcaatgatcggaagatacagtcccggtctcttttcctctaccagagtataacgccagcggcaagcctgcgcacagtcacctttattggcatccctgcctgtaaaatagttgctcagcaggcagcgtcccgagtaggatatacacattgccccgtgtacaaaacactcgagatctacctttgctttaaggtgaaattcttttatttcttccagtgtcagttctcgtgccaggactattctttctacaccggcctgggcccaaaaccttgcactttgccagttggtagtattggcttgagtgcttaaatgtaccgataggcccggaaccgtgtcacgtgttaccgccaatactcccggatctgagataattaccgcgtcaacttgacatttttgcagtgttttcaaataatccggcaattcctcaagatctttattgtgagcaaaaatatttacagttacatagattttgacaccacgtgcgtgagcataattagcgcaatctctaatttcttccgttgtaagatttcctgctccggctctcaggccaaattttttgccaccaatatagacagcatcagcaccgtaagctattgcgacttttagcttttccggatcacccgccggtgccaataactccggtttaaccatgagaatgcctccgtttattttatatatatagctttgtttttattgtgctcttccagagacactgcaaaaacatgagtcccatcaggcttggccaaataatacaggtaattagatttatcaggattaacaactgccagcaacgaggcctttcccggcgatgctatgggaccaggtggtaaaccgttaatacggtatgtattatacggtgaatttatttccaaatctttattatatagttttatcctgtttgtacccagtgcatactgtactgtggcatctatttgcaaaggcattcccatgcgcaggcggttaaaaattacacccgctataactgttctctctttatcatattttgcttctctctcaataagggaagctattgttacagcctggttcagtgtcaaaccgagttgacgagccttttgctcatattgcaattggcccataacctcattaaaccggctcagcatgatattgattatctccttaccgtcacggtttttatcaaaaaaataagtatcaggaaacaagtaaccttccaatctgttatctccggttttaacaccttttaaaaaggaatagtcaaaatcaccttcttgaattcctttataaaaattctctctgtcaaccagctttttagaaaccaataagtctgttatttgtttaagattaaagccctcaggaatagtaacattatagcccatggatgaacccttaatcattttatcaacaatttgcggtaaagtttgacctgaatcaagcctatactctccggctttcaatttactgtctgctccggtatagcgcacatagaaactaaaaacccgccggctttttataaggtccttttcataaagtattttagcaattgtgtccgcgttcgcctgattcggcacatcaataacggcttgcccattgaccagtgttttgggcggttcaaataagtaatttacccagaacatagctaagcaaagaattaacactatgcaggccaaaaccgcaactgctatgtgaaaaaatttaaaacgcagcttcataaatgacttcatctattctaatcacaccttaagttcagtaagtatattataacattttacgacaagatatttagataaattttataagtttgctcgaaagtcgcttcaagtgactttcttgcagccacagcactaatgcttatcgtaaattatgcagtactaacattgtttgtgcaatataaatttgtacttcattatacagtgacttatccacagagccatcataagcataatttcctaaagtaaaaaacaccggtgaataaccggtgttttttacttatcttttttgagagagccaactgaaataactttatttacaggcttatatttgctttgaggcagaggcttggttgcttccatcagaccattattataaataactctaataccttctgcataatagcccttgctgccttcttgttttactgattcttgcccctccagcagggcagtgtcaattttatatacagtttgaggttcaatagtatcagtaatccaggttcgcagttcgacatctcttttagacttgttgctaccgaaaattttgactgttaaactgctgttcccggttattgttttaatatagacatgtttatttgtattattgcgaaacttaaaatctactgagttataaaccactgtggcatcacgtccgatgggaacataactaaccggtagcgaatggttggttctttcaacgatttccaggccggccagcaatacgctgttgtacagggtagtggatacttggcatacaccaccgccggtcccctgcaccaactcgttgtttactataactccggcatctttataacctgcttcggtgctgcgagggcccacgatttcattaaaagagatagttttgcccggtggtaccaaaagaccgtccaaagcagcagcagcaacagtaatattataggatctggataaattatcagattcaaattcagttttataggcactcaaaagagtgttgatacccattgccctgatctcgtcagtagtgtgttcaggtgccacactcaccattttaagatcgattatttcttctgagcggtctgcttctagtgctccaatcaattttatacaggcctgagccggatccgcttttaagcctgccgcagaaggaataatctcaatctcattgcgctcatttatatgaatggcagcattacggggatgaattgtaatatcagaagtaattctggctaaactggcttctaaaaaatgtttgtcaatattgattttaaccggtatctccaagccatatttttctatatgatattgttcgctccaacgtctgaataatgacccgctgtgcccggcagatagcgcctggttcattatagcttgtttatcaagacgcactcctgagttatcaatagaaagacggtaagtttggtattcatatttaagaaaaattttggtttcacgtattttttcttccaggctctgtaatttattcaacccttcctgcaaactcagttccgataagtcaatacccctgatagttacaccctgtacaaccttttgggaaataaaagccggataaaataaatccggaaataaaatataaaataagattaaaaacattataagaacaaagccaaaaattttaaccgatattttagacaatatcatcccaccttttaatagatggcatattattgtaatatatatttaaaaaacccgttttttagaccttcataaatattttaaaactactgccggaaacattctgttaacaggcacttgtgcccgtttggaatataaaaaaaccaaaaccgggaatttattaacccaggtttcggttcctcaactttttattcttcctgctcagccatttctgaccaggcatcggcaactttttcccattcctcgtcatcttcaatatccattaaaacatcattgccatcttcatcttttccgcatttaaaaataattgcttcatctgaatcttcttctgcaggaagcaatattttatattcgttaccttctatttcgatatcagcaacttctataaaatcatgttccttgccttcgtcatccactaaagttataacatttccctcaacatattcttcatcatactcttcttctaactctttatcccttttatcttcggtcaactttttcacctcttttggcaaattaatattattttaacctatttataacttcatgtcaagaaatggtctcaaaaaattatatacagctatgagcatctaaataaccctgcaaaataacagcagcagccattttgtcaattacttttttgcgttttcccctgctgatatccgccgaaagcagtattctctcagcagcaactgtcgataatcgttcatcccaggcttcaacaaccaaacccagttttctttttaaatactcaatgaaatccagtgctttctctgcctgtggtcctgtcgttccgttcatgttttttggcagcccaaccactactttctcaacttcgtattgttttattatttccctaagccggttaagttcttgttttggttgaccttttctgttgattatttctaagccctgtgcagtccagccgaaaggatcacttaatgcgatacctattgtcttctctcctaaatccagacacatgattcgcaaattaagcatgcctcctttaaataactttaatgcaaaattccgggcatacagaagcacaataaccgcaaagcctgcacttatcctggttaacctgtaccctgtcaatacctattgacagggcgccggcctgacagcgctgaacacactccccgcaatttttacaccaatcttctatatgtaaccggcgggatatcttatttagttgatcagcaatctccggtgctatcgggcttccggcaaaaaaagatacattataagaaacttcggcatccgatctcatgcctatagctacagaagacaattcgtcaatagccaaaacaaagtttagtgctttatctgtttggcttaacaaatttcccccaccaagggatttcatcccataaaggccttttcctttattataagctgttttaatagcctgcagcatttcaactgctgtcccatcctggatgcccagaccacttatatttattataggatgaattacctctatttcaggcatatctgccgcagccaaaacagctgctatatggtgtgtggatataccggcggcccttattaaacctgcctttttagcatgggtaagatactctatggcctctgcatgtccttttaaagtaagtgctgattcctgctcatgcagcatgaatatgtctatataatctcttcccagctcctgcaatgcttcccgaatactctcttgcatcccgtcataggtataatcataggactttgacactagtattacatcgtttttatgatcttttattgcttcccgaatataaggataggtgccgtaaattttagcagtatcaataaagtttatacctgctgacaatgccctttgaaggacgcgtgcaccttctttaatgctcagattagcctgcagcggacctatggttagcgcaccgaagcagatcctggatacctcaatcccggtatttccgagaacacgcattggtaaactcacaataatcctccaccggcaataagttatttggcttcgagatacttctcaactagttcctctaaaagttcatctctttccaactgccggataatagacctggcattaccgtgactggtgatgtaagcaggatcaccagataggagataacccaccagttgatttataggattatatcccttttctttgagagccgcgtatacagtaagcaatatatcacgggcgcggttaacctcttcctcggcttctaccttaaacatcattgttttatctaaattgttgccgctcatagtgaaaaccctccccttttgcgttattataaattatccgcttttccaaacaatattcatcctaaaagcttattttacaatttgctctgctacaaccgtataaactttctcaatggcttcaggaatacgtgaggcatctttccctccggcttgagccatatccggcctgccgccgcctcctcccccaactaccggagctacttctttgattaattttcctgcgtgcagaccaatggatgttaaatctttagttacggcagcaaccagattggctttgccgttatttgcggcagacagaaaaacaattcctgattgtattttatccctcagcaagtcaaccatggcgcgcaggctgtccatatctgcggcgctggctttagcagccagtaccttaatattcttaatcattttgacctggctcagcagattttccacttcaaatctggccagcttggccttaagcgcttctgattcatgctccagttcttttactgatttaattatgctttctactctgcgaacaagttcgttgggagatgactttactaaatgtgctaacataagcagttgctgttcttttgtctcaatatagtgcagagcaccttctccggtaacagcttcaaccctgcgcaaaccggaaccgatgctgctttcagaaattaatttaaacaacccgatttcagcagtagaatgtatatgtgtaccaccgcataattccaggctaaattcacccatcttaactacccgtaccaggtcaccgtacttttccccaaataaagccgctgcacccatttcacgtgctttggataaagatgactctgatactgtgacaggcaggttggacaggatagtacgattaacgattttttctattttattgagttcctcattgctgacagcagcgtagtgcgtaaagtcaaaacgcaaacggtcaggttcaaccagtgaacctgcctggttaacatgttctcctaaaacttccttaagagctttatgcagcaagtgggttgccgagtgattgcgtgcaatacttaagcgtcgttcacctgctacttcaattttaaccgtatcgtttacttgcagcaatccgctttcaacttttcctttatgtactatcaaattttctacaggtttaataacttgggagatcataacattcaggtcttgaccggataatacagcaaaatctgttacctgtccgcctgcttcagcgtagcaaggggtaatatcgagaacaatttctatctcatccccggcttgagcggactgcacgttttgaccgtctttaaccagagccagcacttttgcttccgcctgcaaagcgttataaccaataaagttggttgtgccccgctcatcccgaatatttttataaagcacaccggtttccgaaatatattctgtttcctgcctggcgctgcgcgcccgactgcgctggctttccatagcctgaacaaaactgtcttcatctattaaaagcccttgttccccggcaatttcctgagtaagttccagaggaaaaccataagtatcataaagttgaaaggcatccagcccggaaataacagcatttcctgctcgtatggcttcttctatgagtttatttaatatttccgttccgttcgccagagtttcactgaaacgcttttcttcattcaggatgacttttttaatatgtccctgattacttcctaagtcggtatatgtaccggacatctggtgaataactgctcctgctactttatgtaagaaaagctcatccacgcccagtgaacgcccgaaacgaacagccctgcgaatcagtcgccggataacatatcctcggccctcattagaaggcaatgcaccgtctcctatagcaaaagtcacggcacggctgtgatctgcaataacttttaaggctaaatcagttttatcatctttaccataaataacttttaattgctcagcagtataatccatgatttcacgcaacaaatcagtatcaaagttggttctaacatcctgcagcacggaagcaacccgttccaaacccataccggtatcaatacctttgttttctaaaggtgtataattgccttcctcatcacggaaaaattgaataaaaacaagattccagatttccaaatagcggtcacagtcgcaacctactccacaatcagcggagccgcagccgcggtgctcgcctaaatcaatgtatatttctgaacagggcccgcaaggaccgacacctatttcccaaaaatttgtatccttgccaagtctgatgattttatcagccggtatagctacttgtttatgccaaatttcaaaagcttcatcatcattttcatagatcgatatccaaagtttttctttgggcaagccaaggttaacagttacaaattcccaggcccaatttatagcttcagttttaaagtaatctccaaaagaaaaattgccaagcatctcaaagaaagtatgatgacgggcggtttttcctacgacatcaatatccggtgtgcgcaagcatttttgacaggtggtaactcttgtatgctccggtgtggctgctccggtaaagaatggtttaaaaggaaccattcctgcagctgtccacaatatgctcggatcatttgccggtattaaagatgcgctgggtattatataatgtccacgctttgcaaaaaaatttagaaaactgtctcttatttcatttccggtcacatagaaaacctcctgcgtgtaaaattgtctataaaataaaaaaccttccccccgttttagggacggaaaggcattgtatctttagttcgcatgtttattttccgcaatattatacaaaaataacagcttaattgtcaaggaggtattgactaattttgttgatttatgtatatagctatttgttcttgcctgccctctacaacttattaatataaagtaaaaagtgaggaaaataatcctcacttatccatttcaggaatttatcttatgaaattatttaatcaggtcattaacagtcctggttacaccttttaacatacgccttgttctggaagtattcttacgtttactgccaaagctaagattttgaaaccgtttattcgaccctgtcatcatactgagcagtgcacctaagatactcccggtaattaatcctctccaaaagtttgtgcgcatctggttatcacctccccgctagttctaaaggaggaactggttatgtgggtcaaaggctacaagactcccgtcttcatccacttcaaatacttgaacaccttctttattgatccggtattccacacaacagtcccaacagtaaaattgatcagcgcctacttttccggtagcttttccgccacatacagggcaattcactttttttctccccttatgtacataatatatagtcagtataaccaatatggaattttttaatgcaggttaatttgatggtcatattgaattatatttgaattgaaagtgaggtgagcctatgtctgtatttaatgcaaaatacatttctgatgatgagatatggttaaaactcaaggctattattgacgagaggaataatattcatacacttttatctcaaaatgacatcaatactgatccgctaaaaaccaaggaattagccattaaattacatgagctggaacagatctgtgaagtcattaacgatcttaagagttatgcaggggatctcagggatttaaatgaaatgagcctgtttgaggattttaaaacagatatcgattttcaaaggctattgaagcaaactgcagacaggtgtaatgagagagcagtgaagctctataactggttgatgcaaaaaggcatgctggatgaggagattgaagacgaaaaagatatgcaaatattaaccttcttagattatgcaggtgctgaatacgcatggcgtttgggcataaatataggtattgatgtggtggaagcaagagaacgtctggagagactcttagaaaaggggttgctggaaaaagtacaaggcaccatgttggaaaattatcacagagctaaggattggacaaaacacatgaatcatacctattacagaatatcacggcaaggcaagcattatctaagacaattacgcacagacggtgattatatataaaacctgccggaaaagagcaggttttaaggactatgtactttttataccctggggaattatgcttatattttatattaattttcctttttcaaaatggtgcccccgcctattacggtatcaccgctataaaaaacaactgcttgtcccggggtaaccgaacgctgtggctcatcaaaaactactttgacccggtcttctccttcagaaaaaatcactgccttgtatggcttggaattataccttattttggcttctacttccataggagcaatgagtttatcaatagctataaaattattttgcccggatattaattcccgtgtaaaaatatcctcttcatagcccagggtaacagtgtttctggccggatcaatatccactacatacatgcgttcaccggcggcaataccaagtcctcttctctgtccataagtataataaggtattcccctgtgctccccaattacttttccctgtatatccagaaacaatcccggcttaatctcagcatctgttttcttttggataaaactccggtagtcattatcaggaacaaaacatatttcctggctttccggtttggcggcaacaggcaaacagtattttaacgccatttcccgtacctgttctttagtataaacgcccaacggcatgagagtatgagctatttggttttgtgtcaaattatataacacataggtttgatcctttttaatatctgctgattttttaatgatataccggttatactccttggaatagcccagacgagcataatgtcctgtagctataaaatcggcacctatagatatggccttctgcagcagggctgtaaattttacataacggttacaggcaatacaagggtttggcgtacgcccctcaaggtattcagctaaaaaataatctataactgatttttcaaattgcttgcgaaaatttaaaacataatagggtatgtttaatatattggctaccctgcgggcatcgtcaacagccgaaagagagcagcagccctcctccccggtggcgtctttttgctcaggatcccagatttgcatggtcactccggttatttcataaccttcctccaataaaagggcggcggtgacagaactgtctacgccgccgctcatagcaacaacaactttttttcccttcacgacatcaccttacgctgatttatgtttttcctgataatcctttatagcagcatgcagtgcgtcggctgctaaattggaacagtgcatttttttcggcggcagcccgtccaatgcttgtgcaactgcagcatttgaaagttctaaagcttcctcaagtgtttttcctttagccagttcagtaaccatgctgctggtagctactgcagcaccgcagccaaaggttttgaatttaatgtccttaattatgttgtcttcaacaaccaggtaaatcttcataatgtcaccgcaagaagggtttcctacctgtccaatcccattagcattttcaatctctccaacattacgcgggttctcaaaatgatccataaccttttcactatacaccgcagcgtaccccctccataaactcttccatctccggaacatcttcagccagaggtgacatcatccgcagcctctgaactaccgccggtaaaacctctaagaaataatctacatcttcttctgtattatctttgcccaaggaaagtcttaacgatccgtgagctatctcatgggttaatcccaaagccatcaatacgtgtgaaggttccagggagccagatgtgcatgctgaaccgctggaagcagctatacctttcatatccaggctgagaagctgtgattcaccctcaatatattcgaaacaaaaactggcaaggttgcaaagacgctgtgttgggtgtccggttaatattaccttatcaatgttgtccatcacgcctttgattaatttgtccctcaatttggtgaggtaatcctgctctttttgcagattggctgatacaatttctgccgccttggccagaccgataataccgggaacattctccgttccggtacggcgcaagcgctcttgagacccaccgtgcatgagtgtttgcttccacctggttcctttgcgtatatatagaacaccaacaccctttggcccgtaaaatttatgagcggacagagttagcaggtttactcctaaatcgtctacattcaacggtattttaccaaaactttgcactgcgtctgtatgcacatacacgcctcttgcttttgctatcgcagctatttcctttaccggttgaatagtgccgatctcgttatttgcatgcattattgtgattaatatggttttatctgttatagctgcagccacatcatcagggttaaccataccatatttatctaccggtaaaatggttatatcaaaaccctctttgcccagcgccttaacagtatttaatacagcatgatgctcaacggcagaagtaataatatgattgcctttattcttgttcatataagctaccccgtggatagccatattatctgattcagtaccgccactggtgaaagttatttctttcggatccgcaccgatagccagagccactttttctctggctgcttcaacagctttacgcacttcccgtccgtatgagtgaaaactggacgggttgccaaagtattctgtcaggtaaggtgtcatagcatctactacggcagtatcaattggagttgttgcactgtggtcaaaatagactctgcgcacttttaaggttcccccttgtttctcatataaaatatttattccttacgagctttttccgcgtcctggcacatatctgccaggcttatcgaatcaagcacatcagcaatactgtcccgcaccttttcccaaactgtcctggttatgcagaagtcaaactgatcacatacactgggcactccttcactcacacattccagcggcgctattggtccttccaatacccttatgatgtcgcctacctttatctcggacggatcacgggccagtatatacccaccttgcgctccacgtacactttttaccaaacctgatttacgcagagtagctataagttgttccaggtagttttcagacagaccttgtcgctcggccacgttttttaaaggtatgggatcgggcccgtaatgcagagcaagaaagaacatggctttaagaccatagtgtccttttgttgacattcgcattgacccacaccccttgctaaacattaatccatagtaaactactagggattcatatggcattatcttagcatacactgtgaaacttgtcaattaaaaagcctactaaggtactcagaattaataaaataagactcgaattttataattcaaaagacaaaaaagtcgctttaagcaacttcccgaagtataaaacaaattatttactcagcgtttataaaaaataaaaggctggtgattaacccagcccttcaatatcattattagcttcaatagttaaaaaatccatgcctaatcccgttagactgcatattttactttttccctcagtattaacatttattaatcctagagcatataactgcataattacatggtctaatactgctcttttaacctttgatgtcaaggaaagttcctctttattcatgccaccgtgttcagttagagcatttaggacacgcccggcctcttccggcaaacggttattcacttgtacaaagtattcaggtaaagttatttgcagcatctaccttcctccgtattagttagtttattgctgatattattctcagttacggcaaaaataataacagtaaaattaaaaaacacgtcggcgacgtgtcttttcgatatactatttaatatttcggagaatagctctttgcaactcgtccctatgtctagacccgattaaacgttctgtttctataccgtttttaagaatcataacagtagggatactataaactttatggtgctttactatttccttgcaattatctgaatccaattttgcaattaatatttttccggcaaattcgtccacaagagtgtcgataacaggagaaataatcttacagggtaaacaccactcagcccaaaagtaaactatgacaggaacctggctgttattaattagctgctcaaattcatcatctgtagaaatgcttaatgcgttaacggccaaaagactcgctcctttccttttgcaaaaagaaataggtattcttgctacagccaatataattatatgactagacataataattgtcaatttgtagaaataatctgaaatatgtgacattatattttgtcgtttaataaatctccaaccacagctccggccattaatagtcccataactggtggtacgtaagatatactgcctactacctgacgagttttaaatgttaatttattatcgaaattgttatcagcggagttttgtatgctaaccggcagctcggttgaatagacgaccttaatccctttattaaaccctgcttttctcaattcccgtcgaataatgcgtgctaatggacaaaccgaagtttcgctaatatccgcaactttaaattttgtcgcatccagtttattagccgctcccatcgccgagattagcggggtagaactatgtaagcaacgaataatcaaatccagctttcctggtatataatcaatagcatcaatgatgtaatcaaaagcttcagtgaaaaacttatctccccgatcaggtgaataaaactctttagccacagttaccagggcttcggggtttatcctcttaatcctttgctccattaaaaatgttttagcctcaccaattgtgtcgttaaaagcatgtatttgacggttaatattggtaatatcaaccagatcatgatcaaccagaaaaaacgaacctataccggcacgcgccagtgcttcaacagcaaaggaaccaacgcccccaagaccaaaaaccgcaatacggcttgcagataatttttttattccttccgggccaataagcagctctgtgcgtgaaaatctatacaaaaaataaagcctcccttggagaagcgcaactgcacaagaaagtcgctttaagcgactttcgatcagccataggcactcgtgctatcctggaaataaaatcaaaagtgcaatttattaaacaataatttatccacagatccataataagcataatttaccatagcatataaaaaccccacatatgccgtaatccctaaagtttgaactccgctctcgcaggtgggtaccctcctgtctattttatgttcctctataaaagagtaatcaagccatagacagagaccaggttcccaatgtaatggtattggctcaaaacttcaaggaaggtcacgcacactgtagggtgtatattattaaattagcgttagaattatgttaacacaattaagccatttttgcaagcagctttagtttatgccctctttaaatcaatttttatgtgcaattcttttagctgcttatcctcaacctcagacggtgcctgtgtcattaaacaagtggcactctgagttttggggaaagcaatcacatctctgatggattttttacctgctaaaatcataatcaggcgatcaaagccaaaagcaaagccaccgtgcgggggtgttccaaactcaaaagcttccagcatataaccaaacttttccctggccacttctgctgataagccgatagccgcaaacattttttcctgaacatctctacggtgaatacgaatactgcctccgccaacctcaactccgtttaataccaggtcataggcctttgcccttaccttgcctggctcagtttccattagtgcaatgtcttcatccctgggagcagtaaaggggtggtgcatggctgcatagcgtttttcttccggatcataggccaaaagtggaaaatcagtaacccagagaaaattattcaaattctcaggaataatatttagcatttcagctaaatgcaagcgaagcgctcccagcgcgcctgctaccgtttcagaggtatcggccacaaataacaataaatctcccggttcgccccgcatgcgactgacaatagtattcaattcttcttcagtgaaaaatttagcaataacggatttgacaccttcatcgctgacaataatgtaagccaatcctttggctctgtaaattgctgcaaattttgtcaaatcatctatttccttgcggctaagactgccgcaacctttagcgttaatacctttaacttgtccgccgtttttaaccgccgcagaaaaaactttaaaaccacatcctaaagctatatcggataaatcacaaagttccagtccaaagcgggtatcaggtttatctgaaccaaagcggtcaatagcctcctggtaggtaagtcgtggaaaaggagaaatcaaatccagacctgctgtctccagatacagccgggataccagtttttccataagcaataaaacatcttctacatcgacaaaagacatttccaaatcgatttgcgtaaactccggctgacggtccgctctcaaatcctcatctctgaaacaacgcacgatctggaaatacctctccataccggcaaccataagaatctgtttaaatatttgcggtgattgaggcaatgcatagaatttgccgggatttatacggcttggcactaaataatcacgcgccccttccggtgtgctttttgtcagcataggagtctcaatttcccaaaaaccgttttcgtccagaaaatccctggcaaccttactggttttatgtcttaaataaatgctcctttgcatttccgggcggcgcaggtcaagataacgataacgcaatcttaggttttcatctacatctataccgtcctccacgtaaaagggcggtgttttggcagtatttaaaattctcaattcatggcaaataacttctatctcaccggtaaccaggttgtagttttccgttccctctggcctgggacggattgtaccggctatagccagcacatattcattgcgaatagcctccgctttatgaaaagcatcaacagctaaatcaggactgaaaacaagctgcactaaaccgcttctgtcacgcagatccacgaaaatcaatcccccgtgatccctgcgtttactaacccaacccattagcactacggcctggcccaccatctgtttgttcaggtcttcacagtaattagtccgctttaagccattaatgttttccgctgcaacagaaccaggttttgattctgttttttcttccgacatgattatttcctccctcagcaaatctctttataatgaatttttaatatactcagcaactgcctgcacaggtactttttcctgtttgcctgccaacatgtcttttaccagcaacaagccttcggctagttcagactcacctataattacggtaaaacgggcagccagctttccggcatgcttcatctgtgcctttaaactacggcctaaataatctttatcagcagacagcccggtccggcgcagattgaataacaccttaaaagctgtctcttcagtaccggctccggcagctgcaacaaaaacttccggacccagtgcggcggggaaaactatcccttgtttttcagcaatcagcaaaactctttccagccctaccgcataaccaatgccgggtgcgggtgcgccgccgcactcttcgatcagaccgttatagcgcccgcctccgcctatagaactctgtgcgcctatatcacgggccataacctcaaaagccgtatgtgtataatagtccagaccccttaccagtgatgaatcaacagtaaaagatatatccaataaactcaggtatttttttaccagagaaaagtgtttggcacaattttcacataaacagtctaaggtaaccggtgcccctgctccgagcagccggcagccagtgtttttgcagtccagaatgcgcagggggttgcggttgtagcggccctggcagttggcacatagttcatttagctttggtttaaaaaatgcttgcagtttctctcttaataccggccggcagtcggggcagccaacactgttgatgcgcagttccagatcttttaagccaagccgggtataaaaatccatggccatagcaattacttcagcatccacggcaggttcgtctgaaccgaatacttccaccccgaactgatgaaactggcgaaaacggccagcctggggccggtcatatcgaaacatcggtccggtataataaagcttaaccggctgtacaccggcatacagcttgttttccaaataagcccggacggctgaagcggttccctcaggacgcagggtaatacttctttccccgcgatcagtaaatgtgtacatttctttttccactatatcagtagtttctccaactccgcgaataaaaagatctgtatgttcaaaaacaggtgtacgcaattctgcaaaaccgtattcatgacataactgtttaataacactttctatgtattgccacttttccacttcacccggcaaaatatcattagtacccctgggacgtgtggtcagcatataaatcctcctcctgatacataaaaccgactcccgtattttaagaaaaaaatcctgccttgtcaatatttatttgcagtttaacttttctcatattaaataaatctccaggggcagaataatttctccaatctttctaaaataaaataaagaattaaacccagtatacccatagctataacgcctgaaaacatttcatcataagccacacgtgaccaggcgtccatcagataataaccgattccctcactgctggcaatactttccgaaataaataaaacggcaatggctgtccccagtcctatgcgcaaagaagttaggatatccggcaaacaggccggaaaaataacgtgcagataaatatcaagcttacctgctccaagtgaagtaacggaatcaatcaggcggttgtccactgacctggctgcgtctctggtagttaccaggatttgaaagaatacgaccagtgtgattaataatatttttgacaggttgcccagaccaaaaaaagacataaaaataggcaaaaaaacgattttaggaattggataaaccacaaaaattaaaggcgataaaaacttatcccaaagggctttacgccctaatacaagccccagcggaacagcaagcagcaacgatattataagagataaaactacccggtaagagcttatcaaaaagtgcctggcaagttctttggtaatagccagcgcaaatgcctgaaatgctaaataaggcgcgggcagataaggttctttcagtcctgaagccgccaactgccaaaataatattaaaaccagcactgcccagaaacaagcaaagccacccttatatttaatcaacagtcataccctcctccaaaagtttgcggacaagggagcatagagaataaaaagccggcttactgcgataattcgggtccccgatttgcgggttatccagacaatgcaaaattctcccgggacggggagaaaatattacaattttttgccctaaatacacggcttcctcaatattatgtgttaccagtacggaagtcactttatcctttcgccagatagccaacaaagtttcttgcaaagattccctggtaagcgcgtccagtgaagaaaaaggttcatccattaacagcaagtcgggctttaaagtcaatgccctggcaatagccactcgctgcctttgccccccgctcaactgcgcgggataatgagaacggtaagtccaaagacccagatcctgtaaaatttgctcagctatcattttctgttcagagacggcaacaccccttaatttaagccccaatacggtattctgccaggctgtctgccatggcagcaagccgtagtcctgtaaaatcaaagaggtattctttcgttttgggactgccggctttccgtctatataagctgcaccctctgtaggcgaatagagtcctgccaaaatataaagcagggtacttttgccacagccggacggaccgataacagcacagctttcaccataagctacggaaagattgatttcttgcagagctgtaagccgggttccttccggattaaaaacaacagagagatctctggttctaatcatactgtcttccggtattccggtttcgctgcaggcatttcttaatttgcttttcatactcatactatttctccggcaaataatctcctgtaaccaggttttgataagtgattttttcttttaaaagcttcttctgcagcatccactgcaatacctgctcgacatctttcttctccggcagctgcggtgccgggaagtgctccatggcatatacaccgagagcctctttaggcactttagccttatctactaacatagcacggtaagattccggattattatttatttcttgggccgccaaagcataaccggcaaggaatttttttacggcagcaccgttattctgaagtgtttcccggttaaaaaatatgacagtctgagataaattagtttcggtgtcatcaataattagtttagcgcctttgctctgggccaatgccgccatcggatcgggcaaacaggcagctttaatctgtccttccattaatgcctgatagcgtacaggtattttaggaataatgctctttttaatctcttccggctgaaaacctttttccagcagcaaactgtctgtcacatactcaataatagagtttttggaaactgacacctcgacgccttttaactggttaacattgctgatcccgcttttcggcgctgataaaatggcaaatctgccttcttttcctgtttcacccagtgaaagactaaccacctggaccggaaaccccccattatataaagaagcggcagccaggagatcccccagagaaccgtctatggctttggcctgcaatgcactgtctctttccaccgcactgggaaaggaaaccaattccacatcaacccctgcttgtttgaaataacctttttcaccggcaacaattaaagggagagagtctacaatcggcagaatgcccagcttaattttcacatgctcttctttgtccactttttgctgctggctgcagccaaccaaaagcaaagaaaataatacagccatggacagtaatctaaaacatttcaacaaaaccacacctccaaaactaaggtacttgtcaacatgtgctatgtttcccggcaccttcattcttttcctatcatgttcaacttttagtcgaaaaaatccttttttattctcaaaaaaagaaaaaagacaagagggaatgcccatttcccttttgtctgatgaaaggaggaatttataaccacacgatagaatgtctgataataccgtatggcctgtaaggaagttaaaagcttttgccaagtaaagcttttaacaattttaacaaaataaaaaaaccataaatgtcttcctgtttctacaggaaaaaccttcatggtcatatcttcgttatctattagaaataattcggaaactataaacaacaacttccagttgccattatcttaattataaaccaatgaccgttgccgcgcaagacttttttaaattttagtgcatttgttttacggctctgaaacacagggcagcggcataagttttcagagcacttctcccggctttattagcagacatgaaggtggtataatatcattgaggtgatatggaaatgatgacaaaagaattaattgaacggattaatgagctttcccggaaacaaagaagtgtcgggctggatgctgttgaaaaagaagaacaggctaaactcaggggtatatatttgcagggtataagagaacaggtaattgacggtttggagactttgaaaacaggacaggaaaaacatgaaagcggttgttcctgtggacactgtcatgccgcacagaaaaaaaccccttcttaattacaggaaggggttagtacgcttttcagttccaatggaagtctccgggccgtgtccggaaaataccctggtattgtcggggaaattaagcagtttattcttaatagaagctatcagctggctatgactgccgccgggaaaatccgatcgtcctacagaaccggcaaacaatgtatctccggtaatcaggcagtcacctgtcttaagacatatccctccaggcgtatgccccggggtatgaattacctccaatttaagcttacccacttctataacatccttgtctcccaacttaacgtcagccggctcaaattgcatttgcaagcccataaaagaggatagattcttggccggattggtcagcatatccgcatcatccctatgaatcagaaccctagccccggtagctttttgcacctgttccagcgctcctatatgatccacatgaccatgggttaaaacaatataccggcaggtcaggccatgttttacaagtttgcttaatattttcttatcttcatctcccggatctatcacgcaggcttctttggtttcttcgcagccgataatataacaattagcgcccatcattcctacaggaaatctctccaaaatcatgctacccctccatatgcacataataaaatcaaaaaccttttttgctgtccagcaacagcgttacaggcccatcattaactatttctacctgcatgtgagcctggaacacccccgtagctacggctaatcccagagactggagctcttcaagaaactcgcagtaaagcttaaccgcatcttcgggcctggcggcttctgaatagcttggccggcggccttttctacaatcaccgaaaagtgtaaactgtgaaactaccagcaggccgcctctaatatccaggacagataaattcatcttattctgctcatcctcaaatacacgcagcccgctaatcttagctgccagatagaccgcatcgtctacggtatcattatttcccacacctaacagaattaataagcctcttcctatttcacccactaactcaccctgcactgatactgatgaactgcttactctctggactaccgccctcattttttcacccgctccgccagactgtagtttttatttaagacccgtacggcttacctctgtcacatcttttacagattttattttattaataattgagtccagttgaaccaaatctttaatggttatcaaaagccctacagtagccagcctgtctttgttgcccctggcgttaacccagtcagcactaattttcatatcagtcaagatggccataatatcacttaataagccggccctgtccagagccgtaacctccagctttacctgaaaaggagccttgtacttttcatcccaggccacatctaccaaacgctcctgttcgccttttctataaatagtaatgtttcgacaatcagtcctgtgcactgatattcctctgccccttgtaatatagccgattatcggatcaccgggaaccggattgcagcactgggctaattttgtcagcaaattagccatcccttttacctttatgccatcggtgggtttttgccactttccgtatttctccctgccacccaccactgatacgccggaaccaccggaattcatcatatccgtataagcgttttctttattaatccggtcgatctcacccttaatacgggctacaatagatctggccgtaatagtcccgtcaccgattgcggcataaacatcttccaaattaataagtgaatatttacgggctgcctcaataattttgtcgcttttcagcaactccaactctagacccagttttttggcttcccgttctatagcatcttttcctttaatgacagagacatctctctggattttgcgaaaatactgacgaatacggtttttagcctgtgaggttttgacaatcttaagccaatccctgctgggacgagcatgattggatgtcaagacctcaacaatatcaccatttttaagcttatagtccaggggaacaatgcgaccattgaccttagcccccatacaccggttgcccacatctgtatgaatgcgaaaagcaaaatcaatcggtaccgcttctgccggcagttcaataatatcacctttgggactgaagacaaaaactgattcagcaaatatatctatttttaaaccttcaataaattctttggcatcacgcatgtcgtgctgccactctaaaagctggcgcagccagattagtttaccgtcaaagcctttctgagcatgcccgccttctttataacaccagtgcgcagcaataccgtactcagccgtccggtgcatttcccatgtgcgcatttgaatctcaaaaggatcaccatgaggacctatcacagtagtgtgcagggactggtacatgttcgatttgggcatggctatgtaatccttaaacctgccgggtatgggcttccaaagggtatgcacaatacccagggtgccgtaacaatccttcacggtatctacagtaacccgaacagccataatatcaagaatctgcgcaaaatctttcttctgtctctgcattttttcgtaaatactgtagaggtgttttggtctgccctgaatatcggctttaataccaacatctatgaacttcttttttagtacctcaataatttcatttatgtcttcttctcgtttatttcgtgtttttgcaaccttgtccgccagttcataatattttgatggttgcaaaaaacgaaaagccagatcctctatctcccattttaaatggtaaattcctaagcgatgtgccagaggagcaaatatctccagggtttctaaagcaatttccttttgcttagcttcgggctgagctccaagtgtgcgtaaattgtgcaggcgatctgcgagcttaattaaaataactctgatatctttggccatagctaaaaacattttacgcaggttttcagcctggtgctcttccttcgatttaaaatcaatcttgctcaatttggttactccgtcaacaagcaaggcaacttctgaaccaaaatccttttctatatcttgcagagttatttcggtatcctccaccacatcatggagcaatgctccagccagggcttctatgtctaactccagatcagccaatattttagctactgccaagggatgaaatatataaggttcaccggaaattctccattggttgcggtgagcagcttcggcaacattgtaagctttacggagaaatgctatatcggctttcgggttgtaattaattaatttttgaatcagtttatccaaagctatcccaccataaaaagaagaaatattttagaatatacggattttaataattgtactgaattagagaaattgtatcataatccttgagtctagctctaccacccaggccggttatttcaattaaaaacgctgtaccaacaactatcccacctaacttttcaataatcttggctgctgtaaccgatgtgccgcctgtcgccaggagttcatccacaattaacactctctgaccgggtgcgatagaatctttaatcacttctctggtgtcaccgaattccaattcctgctgcagagaaaatacttctcccggcaggttacctggcctgcgcataacaaccaaacccactcccatcaaataagctaagggagcaccgatcatcaaaccccttgctttagcacaggcaattatatcaggtgccgcgtgctggcacctcctggataaatcctgaatggcaaagcgaaaactctccggatcgcgaattaaagtacttacatccttataactgatgccttcttgcgggtagtccggaacaaccctgattttcttaattaaatccataatataacctccccatattataatttataatagaagtcctctgacggtgtttttaacagcaactgtgaaaatagttttgtttcctcccaaatattctgccacctgttataagtgactgattccggcaggttgaatttttcctttggtgtgggcagcagcttaacttgataatttgaaccttctctctggtattccagcagaccgatttccttaaaaacattcatacctaattgaatcatgaaattggataagcgcactaatttgttattatttaagttattaacaattgctgccagatttaattctatggttggcttgccggcttttgtaattacttgcctcaggtatgaaaacaagttggctaaattattgcgaaaaggcatgacagaatccagcctttgttgattgatcccccggtcatgccggccaaatactaaatcaagttgaacagaaacagcaatattttttaacaaatagcaaagcaatccccattccttgcgtgtaaaaggcaagtgaaacagcattattttatttagatcgcttagctttagtccactggctgattgcagagtagtaacaagcacgagtattttccccgcgtacagatcattaatgaccatgttaatctcttcttcccgcatggacaggtgcaaaaatcttacccgattctttaaatcaggtcttgacttcattaaaaaccggctcaattcaactgtttgataaccacagccaaccattattaaagttaatttggcaaattcagttgcaagcaaacggttaattcgttcagaagaattccttttatcagtgattattgtatcaggggataaacttatctgcaaatttgcatcaggaaaaattaatcgcccgctaaggtccggtaaaaatatttgattacttgtattatattcaattatttcctgtaagatatactcaggttgaaacatcaagtaagtatttttagttgaacaatttgcctcttgagccagggtaaaatttattgattgactgccggtactatctcgatatatgtttgtgtccgcctgaatatcctttatacgcaaacttatatgacgtttgccttgccactcattaatttccggtacaaaggccagatttactctctcagctgttgccagcatttccgaataagaggccagattaaagcctatgccgtcaataaagccgttttccttgcgtattttaatttttaggtgttccccttcctttcccacccccttaaagttaactacctgtatttccgggcagcatagcaagggcccgggattagcctggccaaaaggcgccagcttttctatttcagcgataacctgttcagttatatcgttaagtgaaaatataccgtccagattcataacaggaaccaataaatcctcacttataacttcatcagcataaacatttatttctctaataaaattatccagagactctcttttaagagaaaatccggctgccatggtgtgtccgccatatcctgaaagattctttccgcaatgctcaagagcctgatataagttaaaaccgggaatgctcctggcagaacctttaccctgttccccgtctaaagcaatagccaataccggcttgtaataacgttccaccaaacgtgatgctaccaaaccgataacccccgggtgccattcctcagaagccaataccaaaactttactctgtttaaaacttatttcccgttcaatcatttgtatagcttctttaagtgcagcatcttccacacttttgcgcttacggttcttctcgtccaaaacaactgcaatctgatttgcctgagcttcatcttcggtgagaagaagttctactgccatgaaagggtcccccagacgcccggcggcatttaatctgggagctaaaacaaacccaacctggcccgaggtaatatcgcctcgcaatcccgatgccttaatcaacgctattaagccttttttggatgttttggtgagatagggtaaaccgtatttaactaaaatccggttttctcccagcagaggcacaacatcggcaattgtacccagacaaactatatccaaatattccttccatgtctcactactcatattggctgctgcatatacagcctgcacaagctttaatgctactccaattccagccagttctttaaaagggtactcgcagtccttcctcttaggatttattaccgctaacgcggctggcaaaacaggcggcggttcatgatgatcagtaataattatatctgttttagtgttttgcacagaccaatctaccgcttctttaccgcttataccacaatcaaccgtaataattaaagagtaaccctgcccagcagctttttccacagcttccttgtgcaggccgtaaccttcctttatacggtgcggtatataatagttcacatgatcggttaatctcctgagcgcgccaaccaataaagctgttcctgttatgccgtcaacatcataatcaccgtagataagtattttttcgctcctgtttactgcttcaataattctgtttacagctttctgcatatcttgcaaaatatatggattatttaaactggataaatcatactccataaagtttttaatttgctcaacagtgcctaaaccacgattaaccattaattgcgctaaaataggtgaaacgcctaattccttggttattatggactgggtagctaagtcgttttccttgatatgccaaattttttgtttttgcatgacgtcccccactagctgataaactaaataaattataaatcaatagttccaataataccagttattaaaaaagcaaacaggtaaaatttatagaaaaccaattgtttttaaattattatcgcatatgtttataaaaacaatggaatattaaataatcggaggaggtgattaatatgccggatattaaatgctcagtaacggaatgtgagtataactctaacgtcaaatgtggtgcaccaatgattcaggtagaccgcaataaagttagtagcgcaggtacatcagatcaaacaaaatgcgagactttcaaaacaaaacgatagaaacgataccggggacctctgatattagagataaccccggtattttttatactctaggaaattatgtttatgacagatttgcagataagtcattgtataatgaagtacaagtgtatataacctaatcaatgtcagcaccacataatttccctttatctaaggtagaaatcaatgaaaagttatggtactatatgaaaaaaatatatctagcggaggtttatatgaaatacagagtgttgggcaaaaccggtttaaatgtctctgtgatcggtttcgggggcattcctatacaaagggtaacggaaaaagaagcaacattaattattaacagagctcttgatcttgggataaatttcattgatactgccagagggtatactgacagcgaagccaaacttggcgttgctctaaaaaacaggagacaacaggtctacattgccactaagtcaatggacaggactgctgaaggaataacaatagatattaacaagagtctgcagacactgggtgttgattatattgatctttatcagttgcacaatgttaaggataaagcggcgttagaacaagtattgagtgctcaaggcgcactgggagcattaaaaaaagccaaagctcaaggacttattaaacacataggaataaccggacatatattgccaatattgttagaggctctggcaacggaggaaatagaaacagttcagtttccattcaatgcggtcgaggcaaaagaggcagaagcacttttaaacctggctgtaaaaactaataccggcattattatcatgaaaccactagcaggtggagctctccagaaccctgaattagctttgcgctttattttggaataccctctatctacagttatccccggtatggataaagttgaacaggttgatcaaaatgttctggcagcccataattttttaccgttgttacctgctgaaaaaagaattcttgaagaagaagccaaaaagttgggacaggctttttgccgtaggtgtgaatactgccagccctgccggcagggaattgaaataccaatggtatttttacttgatacttattataccaggtataatttacaaggctgggccaaagaacgttatcgcggcttgaaaacttcagctgctgcctgtatacaatgcggtgagtgtgaggaaaagtgcccttataacctgccgataaaagaaatgctgtctgaggctgccggcaggttaggtcaaatttagctcgaaagtcgccttaatcgactttcgagcagccacaggcactttttgctcgctgaaaattatgcagtagcaacctaacttatccataaatccaatataggtataatttactaaagtatgagaaaaaagaggaaattaaaaacacactggatgttccggttgtttttaatttcctcttttttatttgttctccgacactgtaaagcgtgtaaaatactgttgacattagagcggatatattgtaatatcgtaataaatagataattaaatatagctcctaaataataatgaagtacgggaagtgttaccgccggataccagaaaagtataaaaaccatctctgatcttaaaagcactgccccacccgattagattacatattattacaggcttgccggctgcgccatgcaatgtttaaaacaatcgcaattttccctctacagtcaattagctatattgaaaagaacagaaattattgaaggaaaacgcgggggaaatgaaatatgttactctgtttcagatgaaacagcaaaaaagctttaatcactaaataaggagtgagaaactatgaggaaattgaactctgctcaaataaaaagagcaacctaccaaaagtataccttctgggttttaccggcggttattgcagccggttggatttatcccgctgcaggtttcctgctgtttctgtgcatgctgggtgctgtaggctttgcattatataaaggcagaagctggtgcaattggatgtgtccaagaggtgctttttatgacctgctgttaggaaaaattagccgcaatgttcaaattccaggttttttccgtaagaaatcagttcgtatctttatggtgcttttaatcatgtcggtaatcggtattcagttttatcaggtatggggtaatctaaacagtatgggactggtgctaatcaggctgttgactatcactacagcggcaggcattatattcggcacgctatttcacccgagaacatggtgccatatttgtcctatgggaacaatagccaactggctgtctaagggtaaaaagcctttgtacatttcagataattgtgtttcttgcaaactatgtaccaaagtctgtccgatgcaattaaaaccatatgattataaaggttttgctgtcatgggtgacaatgactgtttaaaatgtagttcttgtgtggaggcctgccccaaaaaggctttatctttctcgaaagtcgttcaaagcaactttcaagaaagccgcaagcactcgtacccgccggaaattatgcgatagtaataaccttgcttatacaatataaatttgtactttattatataaaaagcaataaactccccccgttaattaacggggggagtttattgctttttatgtgatcaagatattcttaggaatttcctttgacagcttctccaaagctatagccaaattcctttgcctgttgcaaatcagcttcagagggggcaaaattaactcttaccccaggtacaggcaccttaagttgcaggtcttgcaagcgacgttcaacaagctttacagcctcaccgctccaaccgtatgaaccgaaggctccggctggtttaccgttattgataatggcagatacacctgataaaagctgccagacaggcggcaccgcatcacggttaattgtaggcgatccgataagaaaagcatcggcattctcaatcttatctataatttcgttttgcgggtaatttgtaaattccagaatctcaacttgcaaccctgcatcagaaagtcctttacctattgcttccgccaattgcgtggtatagccataggctgaggtatataatattaagacacttttagctgctgcggaatccttggtttgctgtgaccactgagcgtacatttgcacatagctccatggatccttgcgcaaaataggcccgtgtgagggtgcaataatttgaatatccaaatctttaattttttcagcagcttccaacacatagcggcggaaaggttttacaattacatcgaaataatatttataagattcgcttatatcgccaacttcatcattaaaaacagaatcaccgcagtaatggcaaccaaaagcatcgcaggaaaataagatcttatcctcaagcaagtaagtaaacatagaatccggccagtgcaaaaacggcgcgttaataaaccgcagggttttaccgcccagatccagtttatctccgtcaacagccacttgctggttaaaatccctgtttatttgttgccctaaaaagcgaagagctactttagaggctactacggtagctttgggcatttccagcagcaatcttcccagagaaccgctgtgatccggttcagtatgatttactactacataatcaatctcactaagcggcactatttcttcgattctttgttttagctcatcataaaaacgtgatttaactgtttcaactagtgctgttttttcttgaccttgtattagataagcattataagtggtaccatactttgtttccataacaatatcgaatattcgcaagtcgggatctttagcacctacccagctaacaccaggaacaacctgcatgctcatcttaggataccttgctgaactggctcttatccgcaccgcacacagggcatacccagtcttcaggtaaattctcaaaagctgtgcctggttctacgtcatccgcaccttcagctggatcataaacatagccgcaaacgtcacattcccatttttccatactttttgcccctttcgaaatgtattttaaaaccatgttataattataacaccaaaaaaaattaagtaaaacaaataaaatattaaaaataatataattttataatcttatcattatagaattctttttaatctgggggcctgggtctgtcccggaattcttcctcgtttagcaattggtatgccattaatttccttaatatccatagtcatatctattggcagagcgttggagatgtagctgcccacaccgaaagcatcagcaccggcttctactagaccaggcaatcgctctggatttactccgccggaaaccagtattttaacctgcgggtaaccggcctgatccaaacgtgctctgatttctctcaccagcccgggagttacaccacccctttcactgggagtatccagacggacactgtttaaatctttccccagtgcttccgctacccttaaggcttcctctgcctcatctttgaaggtatcaaccagcactattaccggcgaacctgacggcattacagttttgtaggcttgagctaccttaacagtatcaccgactatcaggaaaaccgcgtgcggaactgtaccactgggttctacaccggctaatttggcccccagtatgcagctggcaccgtcagcacctccggtaacagccgccttctccataaccggggcaactgcggggtgaacatggcgggctccgaaacaaattacgggtttatttccggccaggctcttgatataatgactggctgtggcccaaccgctggaactggccagcatccctaaaaaggcggtttcatatatgccaaaatcatcatacttaccctgaatcctcataacaacttctttttctttaaaaaactcaccctccggcaatgaccaaacttcaatatttttatctttcaataggtttttaacctcagctactccggctagcataccccctgctctgccggcaaatacctcggcagttacagatgtttgaagcaagttgagctcctttaaaatttctctggtctttatgaaatatatatcggtggttaaaccgcgcattatttcatcattattggcggaaaaaagtctgttttccgtggagacttttagttcctctacttctttgagtgatttgattaatgaaacatccactaacggttcaactccttctcagcataactgccaaccgcttttactcagataaacttttcattaaatttgccatctcgattgcagttattgcagcatcccaacctttattgcctgcttttgtaccggcccgttcaacagcctgttctatagtatctaccgtaagaactccaaatattgccggcacacctgtgtccagacctattttagctattcctttagaaacctcggctgcgacataatcaaaatgaggcgtcgcaccacgaattactgctcccaaacatataactgcatgatattctttttttgcaatcattgccttggctgcaaagggtatttcaaatgctcccggcacccaggcaatctctatatcttcatctgcaactccatgacgttttaaaccatcaagggcagccgacagcagtttgttggtgatgaattcgttaaagcgacctacaaccaacccgaatttaagtccttgtcccagtaaatgtccttcgaatgtcttctgcatgtttaataactcctcccaatcagttaatatttaacatatgtcctagttttgcttttttggtggaaaggtaataattattatactctcccggacaaatctctataggaactctctttataacttccaggccgtggccttccaggccggctattttacgaggattattggtaattaaacgaattttgctcaatcccagatcggcaagaatctgagcacccaggccgtaatctctcaaatcggccggaaaaccaagcgcttcattagcttcaactgtatctttgccttcatcctgcagcttataggcgcgaattttattgagcaaacctatgcctcttccttcctgccgcatatatagcaatacaccggttccctctttttcaatcatgcgcattgcctgcgctaattgatcaccgcaatcgcagcgagaggaaccaaaaacatcaccggtcaggcattccgagtgtactctcaccagaggcgcctggcttttatccggttcacctttaaccagagctatatgccccttaccgtccaacaggctttcataagcaacggctgtaaactccccgaatctagtcggcagtttcacaacttcaacccgacggattaatctttctgttctacggcggtattcaatcaaatcggcaatagtaattattttcaacccgtgttctttaacgaaatccataagttccggtattcgggccatagttccgtcttctttcatgatttcacatattacggctgaaggatgaagaccggccattttagccaggtctactgacgcctctgtatgcccggcacgccgcagtaccccgccttcttgggctcgcaggggaaatatatgccccggacgccgcaaatcctccgacttggttgccggatcaagcacagctttaatggtagcagcgcgctcgaacgccgagattcctgtagtggtgtctttatgatcgatagaaacagtaaaggctgttccgttagggtcggtgttattgttgaccatagcagggagatccagttcatccagtctttcacccagtattggcatgcagattaagcctcgtccgtatgttgccataaagttaaccgcttcaggggttactttatctgcagccatgatcaggtcaccctcattttcccgatcctcatcatctaccacaaccaagatcttcccttgcgcgatgtcttcaatagcttcttcgatagtgctaaatttcatgttcagaccctccacttgccagtattttttataactatacaaatccgtgttccgccaaaaatcccatagataccaaggttttctcatcacgcttacctgccggtaaggtttctctggcttgcagtaacctttcaatatatttgccgataatatccccttccagattaaccgtatctcccggtgttttaaagccaagagtggtttctttggctgtatgcggtataagtgataccaggaaactgtcatctgtaaaatctactattgtcaggctggtgccgtctattgctacggaacctttttttatgatataacgcataacctctggcggtgccttaatcgtaattaagatggcaatatcctgtatttctttattggcaataattcccacaccgtcaatatgaccgcttaccaggtgaccgcctaatctgtctcccaggcttagtgcccgctccaaatttacgcgatcaccgggttttaaattacccaaattcgtcttagacagtgtttcagccataacatcagcggtaaaaccctggccgccaaactttattgctgttagacaaaccccgttaacagctatgctgtcaccaatttttattccccgtgtgatcttaccggcagctatgtttaactgtgccgaagctgcgccgtggcgtactgattgaagtacgcctaactcttccaccaaaccggtaaacataattaacacaccccgattaaattctagctttaacttactttaccaaaaggcaattttattttctgaggtaaccctccaggcaaatatcctcttcgaaacgctgaacagatatgcgctccagcagcagcgcttcactgactgccgcaactcctcgccctcccaccgggccgggtgcctctttaccgccgatgatcttaggagctataaaccacaaaagcttatctgccagtttttgttccaaaacagaagcatttaccgcagcaccgccttcaattaatatactggttatatcaatagcggtcagggacttaaataagtatggcaaatcgatcttaggcccgtttccggcaatgattatttgtgctcccgcagcaacaagcttttgcactctttcttcgggtgctgcagctgttattgcaataatagtcggagcggcagagatttgagtcaaaactttagcctcaggaggtgtacgggccaggctgtcaactattacacgcacaggatcttttcctttaactccatcttccgggcaggagagtcttgcagtcagagaagggttgtctgccattaaagttcctatgccaattaatatggcatcatagctgtcacgcaggtggtgaacgtaagcacgtgaagccgatcccgtaatccaccgggaatgaccggtataagcggcaattttgccatccaggctcatagctgtttttaacagcacaaaaggcattccggtacttacgtatttaataaatacctcgtttaatttagcggcttcttctgccaacagtccggatactacctccacgcccgcctttcttagtatgtccagtccttttccggctaccagaggattgggatcggtcatagcaacgactgcccgtttaatgcccgctgacaatatggcctcggtgcaaggaccggtacggccatggtggcagcagggctctaaggtgacataaatagtagctcctctggcagcctcgccggcttccttcaaggcgtgtatttccgcgtgaggcgtaccggccttcttatgatagcctctgccaactactgctccgtttttaactataacagagcctaccataggattgggacttgtccttcctctggccctggctgctaaatccagagccattttcatatactgttcatccataaaatcacctgcacaaattcgattaaaaaacacaaaaccccggagaaactatctccagggtgaaatgctaataaggacacactaaataatacttttgccataagaaaaattcaaaaaaagacaaaaatattactgccctctaccttctcccatccagactctaactgtcggccccggcttttcaccggatcaacccttacgggttcgcgggctcggctatatttaggccataccgccggtacggaatttcacccgtccctgaagataaagtgtattaatttgtgatactttcttataatattgatccaccttttaattatatgccctgcaagtccgcaatgtcaataatataatctggaatccatatatcaatcttcaaaaaatctgtgtatagttcaaacataaaaaagtgtgctaaggatagtacttctttattaccactattaatatcatctacaaaacagcttgtccttttgattttaacttttaagatatattttctaaaaaattaatttataacataacatacgttgcataaaattatgcatttagtttataatgaaaattataagcaattagtcattttttaatttataaagtggaaaaaactgatgaagcaattatatgcataactttctacgcatgatatattaaaatatatagtaattttgcttataaaacacagtacatgatttaattttaaagatattatgcccggaggtttaacatttgaacagattattatttgaaaataactttacatactttgctgagccggccagattacatcctgacgaggttactaatcaagcggatcatttaaaaaaattagaaaaaatcagttgtttattggatgcttccggggttgtgatactccttaatcaataccgccaaatagtatattacaacgaagcttttttagagtttattgatatggctgatcatgacaccaagaaggttatagggcgcaggccgggtgaagccctaaaatgcattcactcacataggaatgaggccggctgtggaacaagtgaatattgcagtacttgcggcgcagctttagctattcttgccggacaaaagggtgaaaaaaattccaaggagtgcagaattactataagtaatggtaagaaagatgtatctttggagttgatggtaacagccgcacctttttctctggatatgcaagactttgtgattatttttatcaccaatatcagtgatgaaaaaagaagaaaggctttggaatgcatatttttccacgatgttattaataccgcgggagggttgcacggtcttatacaattgattgatataaatgagcaaccacctcagacaaggaatattattaaggatataacagatatatccaatactttattggaagagattaaaagtcagagggatttagtttatgctgaaaataacgaactagttattgaattacgttcagttcaatctatagttttaatcagagaaactattaaacagtttttaaaccaccagattgctatgggaaaaatattagaaatagctgtcgacagcgacaatgtttgctttaatactgatccggttatattaaaaagaatactggctaatatgataaaaaacgccttggaatcctccacaaagggggatactataaaaatcggagtaaaaaaacgggaaaaatcggtagaattctgggtaaataattctctggttatgcccagggtggtgcagttgcagatttttcaaagatctttttctaccaagggtataggaagaggcttgggaacctatagcatgaaactccttaccgagcgttacctgaaaggttccatctcctttcaggtcagcgaatgcgaaggcacaacctttgccgttagtttacctttaatggaaaaatagtctttctgagagttgccctgaaataaactcaaaagcaccatctttgctaatggtgcttaattaaataacttattaattattgtgtgttatctgattttatctcttaacacccatatgacagacattgcctttatacctggctttcgcagccttccttatttcttcaactgccacagccggatcctgtgcaccgaatatagccgatcctgcaaccagaacagtagcacctgcccgggcaaccagcggtgctgtttttatgtttattcccccatctacctgtatttccgaatttacattctggtgttccagcatggttttaacttttttaattttccctataatctccggaataaaagcttgtccgccaaagcccggattaacagtcataagcagaacaagatcaaccatagataaaacatattctattgtatcctgatgtgttgaaggattcaaagctacaccggccttaatacctttttctttaattaaagcaagagtacggtgcaggtgtgtgcaggcctcagcatgcactgtaattaagtcagctccggcccgcacgaattgatcaataaactgttccggtttttcaatcatcaagtgcacatcgaaaaaaagcttgctgtgtggccttaaagcctgcactgcaaccggtcccatagtaatgttgggcacaaaatgcccgtccataacatcaatatgcagccaatcaactccggcagcctctactctttgcacatcctccttgagcatagaaaaatccgctgaaagaatagagggggcaatctttatcatttataaaatctcctttcatgaaacacaatttcctctagaaacattatataatgcgcatatcgttctttgttgatttcaccggattctacagcactcttaacagcacagtcaggttcctggttatgcaggcagccgttaaatcgacagttttgccagaaattattcatttcagggaaaaatcctgccagttcttctttaagcatttgaggtaaatacagactggagaatccgggagtatctacaacatagccaccgttatcaagttccagtaattctacatgcctggttgtatgcctgcctctttgcagtttttcacttatctctcccgtttttaactgcaggcctggctgcaccgcgtttaaaaggctggatttacccacccctgaaggcccggcaaaaaccgatatatgatcttttaaaacagctctcagttcctctaagcctgctcctgttttaacgctggtgactattgtccggtaacctattttatcataaatatccagtaccggtgttacctcctcattactaagtaaatcaactttattaaaacagattaccggttccgtctttccggcttcagccagcagtataaatcgatccagtaaatttaagttgggttccgggctttttaatgcaaaaactactattgcacaatcgatattagctaccggagggcgcactaactcggttatacggggcaatactttttccactacaccgtttttcttatttatagtttttatttgtaccctgtcacctactaaaatcagctgcttttctattttaaaacggcccctgggcttgcattcccaaacatacttttgatcatctttaacgtagtagaaaccaccgtatcccttgattactgttccctctatcacatgccgctacctccttaaatctcttattaattaaaactaatccatagatttttcaaaaacattgatatcatctatataaactataatattggctttgccgtaataacgtaccgtttttgatacagcttctccagatgcgtgtacagcgttatagggttcttttgtgccgcgaatgtctgttacttgtatcctaacattatgctccttaccgtcgttggttaccttaaattccacggtagcatctttaggtgtgggtcccgggccattgctaaccaccaaagacacggaagatccttcctgtacactgcttccttgagtcggagtctgtgttattacctggtctggcaggtattgatcactggattggcgggtaataccatctgtcgagtttaatttaagctgctgcagctggctttgtgcctcatccagattctttcctatcagatttggcatttcatgcgtgattatttgaggtcccttgctaaaggatacagatattttactgcccattgcagcggtttgattcgctaaaggtgattgcaccgctactttatctttctcaatatcactgctgaatacaggatcactttccgccatgacaaaacctttattgctgatttctatggaagcctcttgcctgctcttaccaagcagattaggcactgtcttcatttcaggtcctttgctgatatacaataggatcgtacggccttttttcacgattgtattgggggcgggattttgcgaaaccactttccctttttcttttaaatcatatttttcttcggtcctgacatccggaaaaccggcttgattcaggcgcgtaatggcttcattggcagtatcgtttgttacatcaataagtgtaacgtccggcacagtcaaaatattgcgaaaaaccagcgtcccaccaatggccagacctattaaaactaatataacagcaacccaagtcagaggacgtttacttttattttgagacgtaatgacgctattatgattttctccggaatcttttgcaccggttgacctgacttttgtcacaggtatgagtctggtattaaaatcatcaaccggtataatcagtgttgcgtccaggtcaccggtttttgcgggcagagttgtttctgctgcctgaagttccagagccaactccctggcagaagactgccggtgttccggatttttactgatggcctttaaaactacatcttgaagtttatttgaaatatcaggtttgatgtttcttaaaggcacaggcacatctttaatatgttttaaagcaatagcaataggattgtcaccggtgaaggggagagtaccggtaagcatttcatacagcactacgccaagcgagtaaatgtccgatttgctgcccgcttcttcaccctgcgcctgttcaggcgacagataatgtactgaaccaacaatcgtgtctgtatgtgtcatagtggcagccgtggtctcagcggcaataccgaaatcggttaacttggctttaccgttgtttgttataagtatgttatgcggtttaacatcgcggtgaacaatattgttctcatgcgcgtgctccaaagcggcgcatacctgcaaagcaatctgtactgcctgatgcgtggacagggcccccatcttttttatgagatttttcaagttatccccgtctatatactccataaccaggtattgaatatgatcttcctgtccaacatcatgaatattcacaatgttgggatgagacaggctggcgatagcccgtgcttcccggcgaaaactttttacaaattcttcatccgaggcaaactccggtcttagtactttaatagttaccaggcggtgcaagagagtatccctgcccttataaactacagccattcccccgccgccaagttgttcaatgatttcaaaccggtctcccaaacgtttaccgatcattttcttcacctctaaaattataaccaacttttattaattactttctataataatgctgaaaatatttctttggccaccggagctgacacagctcctcccgctccggcgttttccacaatcactgccactacataacgcgggtgttctgacggggcaaaacctatgaaccaggcatgtgccttgccattgggattttccgcggaaccggtttttccggcaacctgaaatccctgaacagaggcttttccggctgtcccggctactactgccatttccatacccttcttaatttcctctgttacttgagaggatgcgccatttaaccaaactttcggctggtgcttatatataatattgcctgcactgtctttcacctcactaaacaaatgaggctgcatgattacgccctgattagcaactgcggcggcaaccagagccatttgcagcgggcttgccagcacatctccctgacctatagcagtggtcgccagttgcgtacctgtcaatttgtctacaggtgcaagagttgaagctctcacaggtatttctaaaggcggtttttggccaaaaccaaaaccctccgccgctttagtaaacttttccgcacccaaactcaaaccgagttgagcaaaggtagtattgcaggaaacggccagagcttttgataattgcaattgcccgtgcacactgttatcctttaacctgaaaccctgaacatccaaataaccgggacatgtaaacacttcattcgctacttgaggattattggtcaaagctgccgcttcggtaaccaatttaaatacagatccgggtggataagccccctgagtagcccggtttaataaagcactgtcaggatcagtggttaattgtgaccaggtttcatcaacctgattcggatcaaaggtgggagttgaggctaaagccaaaacctcaccgttgccggggttaagcacaacaacggcacccttgcgctgtgccaataatttcatggccaaagattgtatattagcgtctatagttaaggttaaatcataaccgtttgatttctcgcctgacatacgactgataaacttgtcaaaacgactgtccggtgtaataccgagtaaatagcggtcaccggctgcttcaatacctgttcttccgtatctttctgatatgaaaccaagcaccggggaaagttccccacccttggtgtaaattcttttattagagttatcctccgaataggccaatacatcaccattacaatccaagatacgtcctctgtggattaatttttcataggccaaaattcttttattatgttcagaagcttccaaatcaggtcctttaatgatttgaatgtaagacaaatataaaatcagaaaacaaaaactgccaagcaataataaaccgattttaataatattttttctcataattgttcagcctcgtttgatacgtttagcaaaagacccagcaggacaaagtttgctaccagggaactgccgccataactaacaaaaggcagggtgactccggttaaaggcaaaagtttagttaccccggcaatgataataaaagcctgaaaacttattaaaacagttaaaccagctgctaacagcatagaaaagtcatcacgggaagataaggtgattctcaaacctctgtagaccattaacaagtagattagtattatgcctgctccacctaaaaaccccatttcttctccgatagcagaaaaaataaaatcagtatgtaccgccggaataaacttgggaaatccggcattaaaaccattgcctgtgattccgccggaagccagggctactatagattgaataacttgataccctgaggtatcactgtaaggccaagggtttaaccagaccaaaactcttgtgcggacatgggaaaaaaattgataactgaaaccggcacccagtaaaaaaagtgccataccgctgaaaatataagaaagccgggccgtggctatataaagcatagcaagaaaagtaccaaaatagataagcgctgtacctaaatccttttgaaataccaacaacaaaagggaaacagcccacatggctatcaagggtacccagtatttggcctcaggtatagaaataaaccccaaattcatatttcctaccgctaataccggcctgttctcagtcaggtaacctgttaaaaataaaaccaataatatttttacaaattctgaagactgcacctgaaaaagaccgaaattaagccagctcttggcaccgccttgttcaataccaaagaatattggcaaaataagcagtacgacacctgccagtacgtatatatattggtagtcagacagaaacaagtaattgcggcaataacctgtaattaaaaccaggcaaaccagggctatggccagccaggcagcctgccgcagcgcgtatgcaggatccagtctcaacaaaaatatcaaaccattggcggaaagaaaagcaaccatgggcagtaaaagctgatctcccttatagccggtaaaacgccaataaatactaaccgcagcaaaagcgagcattaccggcaatattgaaagcaggggaagattgtcctcagcagcaggtttatctgttaaaaacagaactaagccgcctattagcaggtataaaccaaccaaactcagtaaacgtccttctgttttgcgctccggcaaaaacctgtattgtatcatatttattcgatctccacgagtatcgcagtaatattgtcctgaccgccccgttctaaagctaaggccagtaagctttgcaaaccatgatctaaatcagatgcatttataagcatgtcctgaatttccctgtccaataaatgattagttaagccatccgtgcataacaaaactaaatcgcctcttttaaccgtataactgtaaatatctacttccagaacaggttccgtacccagtgctctggtaattatattccttcgcgggtgtactctggcttcttcactggtaatttcgccttcattaattaacttttgaacaaaagaatgatcttccgttaactggtttatcatgccgttgctgattattatacctctgctgtcacctacatgagctatatataaatcttttcccattatacaggcagccgtaactgtagtccccataccacggtacgataggttattatgagataggttgtatacactggcatttgcctccagtacagcttttcttaaaatatcaactggattctcttgccggtatattgaacttttgagttccttttccaatacttgaagcgctaactggcttgctacttcaccagctttatggccgcccataccgtcggcaactgcaaacagtttcaagtcttcacatactaataaactgtcttcattgttctgccttaccttaccggtatcagaaattttactccacttcatatgtgcacctctcgaatttaaaagtaaccccaccaacattaatctcatcaccttcgcttaatgccgcaggtttttttagaggcttgttatttaattttgtgccgtttaagctttttaagtcttccagccaatagcgattcttatgcaaggttatacgggcatgtttcttggatacaacatctttatttatatgaatgtcattactgttgtcacgtccaatacacaaaatatcagtaaaaacaaagcactcgcccggttcaaaatattgctcttccgcttggacaacttttaattgtcctctgcattgctcctcaggttcagggagttcctgttgttgcctgatatcacgaaatattattttaattaaatataatataaagacataaaagattattaaaaataagtagcgcagagctacagatgtaattaaacccaccttaatccatcctaatatagcatattgtggtacccagtttaatttcgtcctccggctgaatgattttttccgtaatttttacaccgttgataaaagttccgttggtgctgtttaaatcacgtattacatagagctttcccgttttctccaaaacggcatggcgacgggaaatgctgctgtcagaaagaacaatatcacaatcctgatctctgcctatgacaaacttgtcctgtgtcagttgaaagaatttagttttgtcaggaccctccttgatttgcaggcaggccagctcattttctgaattaatacctgaattattaaagaaatatttttgggtattttccggatggtcttctgttatctctgttctcccggttttccgcccgttattatttctcataaatccccgaaggtttttgacttcaataaaatccttttctttggctgtatgtaccggcttatttgtttcatcataggaaccgcttactttaatatcgcctatgttgatatgctcccccgattgaaaatcaactgaagggctgcccaccagggtatattttctctccctggcttttttcttcacatattccaacatttcaaaagtaagtgaactgatataaggtcgaatagcttccaggtcatcactgtttaaatatattatataattatttggtacaaagacactgttaacacttatccgcttaccacctctcatttctcgaaaaagctttttagcaatatcaaccggctgaatttttccgcactgtttttctttaaacaatccttcaatatatttttccaaactggtttccaggctgtcaaaaaatttaatttttttcaccttaaaacacttccttacgcctatccacaaagctatgtctcaactggccgcaggcagcatcaatatctgaacccatttcacggcgtaccgttacttttaagccttctttttctaaaatatctttaaatctctgaatattttgtacaggtgttctttgcagacctctttccggtaccgggttgacaggaatcaaatttatgtggcaagagaaattttttaataaatccgccagttcctgagcacatacggttgtatcatttaaaccttttattaaagcatattcaaaacttaccctgcgtccggttaatttcgtgtagtctttgcatgctttaagaagtacttgcagtggatactttcgatttacaggtactatactgtccctcagtttattattaggggcatgcaaggatacagccagtgtaagaggcagttttttttcagctaaagccagtatttcaggaaccaatccacaggtcgacaaggtgatatgacgataaccgatatttaaaccatagtcagcattaatattagtcataaaggctagggtatgctgaaaattgtccagaggttcacccgaacccatgattacaacgtggctgattcttgaagactgttccttttgcacggacattacctgggcatatatttctccggcggatagatttcttaccagcccggaaagtgtagaagcgcaaagcctgcaggacatcctgcagcccacctgtgaagatacgcaaactgataaaccataaacttgtctcattaaaacagtttctacagcctggccgtcttttaacttaaacaagtacttaacagtacctgtctgagcggaaacttgctttttaatcacctgcaaatcttccagataggctgtttggttaagcttttttcgtaagtccaggggtagattggtcatctggtcaaaggagtcaactcctttttgaaacatccattcagctatttgtctggctctgaatttaggcatagcctcttgtaaaacccagttttctatttgtggtaatgttaaatccatcaggccggtactttccaaaagctatttccccttgtatctttattctacactatgttctttaaacccttttcttgcgcattcttgcaataaaaaagccgtcaatattatgagtgtacggcagtatttgtatgtaacccttcccaagagtgttttgccagtctatttcagacggcagcaaccggctcatatcctctaaaacgaagtctaaatgagttaataaaaaatattttacctgttcgatattttcttcctcagttattgtacaagtgctgtacacaagcactcctcccggtcttacacacagtgccgcactttccaatatttcgcgttggattttgaccagagcgggtatttgttcagcttctttgcgccacctggcgtcaggccgccgtcgcaatacccctaacccggaacaaggagcgtcaaccagtacataatcagcccaaccggtataactgttatgcaaggtgcgtgaatcaagattaattattttaacacattttatgcccaaacgctggcaattatcctcaattaaatcaagtttatgcgggtagatatccgcagcgatgatctcgcctttattctccatcagttgagccaggtgagtagttttacctccgggcgcagcacaggcatcaataactctgcaattgacggcaggctttacagcatgtccggccagtatggaactttcatcctgtacttgaaaaagaccgtttctaaaggcagggaaattgcgcagggaagtgaatccctcaacatttaagccttcaggagcaaagccggtcttatcgacaatcataccctgctgttttaacagttctgccaggttatcgcggttgatctgcaatgtgttagtacgtatagagaacctggcaggtgtattgttagactggcaaatccggattgtcttctccttgccaaattgatttaaccaccgctccaccatccagattgggtgtgaatagcgcaatgaaatatgcgacaccgggtctttttcacagtcaggatattctatgttttcgtgctgcctggcaatattcctcaatacaccgttaacaaatttaacctgccccttgtggccatatttatgtgataatttagcagcctcattgcaggcagcggaggccggtacacgatgcataaacaggagttgataagtacccaagcgaagaatattccgtatccaggcagtttgagaagacaaagggtgtttcagaaattgggccagcacccagtcaactgtattcaaggcccgtaaagttccatagactaattcagtagtaaaggcccgatctaatttattaaaatctctttgttccagcacttggtttaaagcgatattggcataggccccttcttgatcaacggcttttaaaactatcaaggccatttcacgggcattaacttcagacaatggattacctccctgctagtattaaaccgggttcatcttgtccggtaaaaatacccggattgcttcttccacccgcgttatagctatcttagtattaaaacacggcccgttgtgacgttcattggtcacaccgagcaccggaatagggttggcgtcctgaatcccgctggttaaatctctttcacaggcaacggcaattatggccctgggacggtactggtgcattattttacgggctaaggtaccgccggtgaccattgcaacaactaatccatacctgtcacgcagtttcaacaggtcgccaaccgcacatttaccgcagcgccggcagttattaatatccacggtaattttatgcgggcattcgctgttttgtaagcagtgtggaagcagcaacaaaagctgctgtgggctaataaccagatgctgggccaataccagctggttgttaacctctataaaagagcttttaatccgatccctgtctattttgcacattctgcccagagccagtactattggaaaaagtaagttgactgctgtgcgcatgggtgattgcagcagtctgacagacctgcaccggtatatagtaattaacataccgcatatgccaaaagccgccatcagaatagtgccgcatacgccaatgattaacccatacaaaatgataatccctaaccacgatttgccaggagcaacggcgaggtaccaaatggatgctgccatggcaaccattgtcacaatactggccaaaagcaaacctaaatacagtcttttttgcgtatgtacacaaacggccagattttgcatcaaggtttcctcctttagaatcagtcccccagacaccttccttccggaatttgtttgcctcttaaaaaatcagccgtcatcattctcttgcagcactgtaactgcagttctttaatacaaacctgatcctggccggcctgaatgataattccccccgcatctgatgccataacctgtccgggtaatcctattgcatcaaccagcctcttcccgtacgttgcctgccaaatttttattacctggccatccagataagtacaggttcccggccaggggttcattccccggatatgattgcagatttctctggcactgctgtgccagttaatgatttcatctgctttggttaatagcggcgcataggtggcactgctgtcctgctgtttctgccggggggcctcgccatcatccaccagttgtaaagtcctctccaagacctcagctcccaggacagccaagcgatcatgaaccatgcccacagtatcctgtttttctaccggcagttcttgactgagtatcatatcacccgtatccagaccttcgtccatatacatagtggttacacctgtaactttttctccgttgatcactgcccggtgaattggtgcagcaccacggtatttaggcagcaaggaggcatgtacgttaatacagccgaattgcggtatttgcagcagctccggtgagagcagctggccgaaggctaccacaactattacctgaggacttaaatttctaagcagccggataaattccggtgtttttatcttttcaggttgaaatatttttaatccggcagactgggcaaatatttttaccggagtcggcagcaattttttacccctgcctttgggccggtcaggttgggtcaccacacctgcgatatcaaagcccattttatatagtttttccagagaaggtacggcaaaatccgggctgcccataaaaacagttttcatttgcaacgcctctgcttataaattaaccttttgcttttgctttgttttccaaaacaacatcttcaaattgttttcttaaactttctgctttatcaataaataaaatgccatccaaatgatcgagctcatgctgcacggcccgagccataaatcccttcacatgatactcgacctgctccccatttctgttaagtgcctgcacttgaattttagaggcacgcggtacctgtcccagtgttccgggtatgctcaagcaaccctcagtatcagtttcctgtccgctggctttgattatcctgggattaatcaactccaagagcccctcacctatgtcaacaaccacaacccgcttagatatgccaatctgtggagcggccagacccacacccttagcgtcatacatagtgtcagccatattttttaataatttatgaatactggagtttatattttttaccgggttagccttttgtctgagtacaggatcgccaacttcaacaatattatatattgccaaaaaaaaacctcccatcacatcatgttttgcggctcaacgtcaacaataattgaaagcaacctgtttccttgccggctctcaaaaatgtcgatcccttttgctgccagctggcgaaggatcaaagcctgttttccttttaaaacgatttgccagcggtacttctcttttattttatgcagtggcgccggcgccggtcctaatatatcgggtccatgagggttaaaatctctttgagcctccagcaaacattcttttaataaaaaagcaccgctctgcacaagtgctgactgagtagaggaaagtataattctgattaaacgggaaaaaggcggatagcccaactcccgccgtataatcatttcctgtgcataaaagtccttataactgttatttagcgcggcttttatactgtaatgctcgggattataagtctggatgattacctccccgggtttctcaccacgacctgcccgtcccgcaacctgagtcaacagttgaaaagtcttttcggctgccctaaaatcaggcatatgcaaagtagtatcagcattaataactccgaccagtgtaacattaggtaagttcaaacctttggccagcatttgagtgccaataagaatatctgctttcccgtccaaaaaatttttcaatatttcagcgtgtgcacctttacgggaagtagtatcagcatccattcgcaagacaccggcagaggggaaaatatgtcttatttcttcttcaactttttgcgtcccggtaccggcaaatctcagttgttctgaagcacagttactgcatttattaataaccggactgatgtaattgcagtaatgacagcgcagtgtcaaatcactgtgataagtaagcgatatatcgcaatgcgggcattttaaaacaaaaccgcagtcacggcatataactataggggaaaagcctcttctgttaataaacaaaatagtctgttcttttaatctgattttttcctcaattttctgcagtaaagccagactaaaaatgcccggattgcccttgtgtgtttcagcgcgcaaatcaattgttttgatttgcggcaggggtttttgctctatcctgttttctattgacaaatagcggtaggggccctccttctgagcacgacaataagattccagcgacattgtggcgctgcccaaaataaccaccgctccgcttaatttagctctttgcagggctacttctctggcatgatacctggcttgatcatcttgtttataagctgcttcgtgctcctcatcaataatcagtaaaccgggaccggataagggagcaaaaactgctgagcgggtacccaatactattttactgtccccgttcctgattctttgccactcatcatacctttccccggcggataaagcgctatgtaaaacagctaccgtatcaccgtatctttccttaaaggtgtttaccatttggccggtcagggctatttcaggcacggttataagtgttttacgccctaagaccagagcccgtgctattacgttcaaataaatttcggttttgccgctgccggtgatgccgtgtaaagcaaaaacctggctctgggaagactcaatggcccgaataatttctccggcacagtaagcctgttccggcgtcaaaacagggccaggaatccccgtaggtttaattggataaggatttctccttacagaagttgtcctggcttgcagcaagcctttgccgacaagcgcgctgacagttgctgaagatacccccacctggtcagccagtgccttgggtgataaaccaggctggcccgccgccgctttaattaccgccgactgtttaggcgagcggttaagcttggcgagtacttgtgccagttggttatcggcaaaaccgatccacaagcctgtatagcttccggcagctttaacccttacagcgggagaaaccatacattttagcgcctgggccaaggtgcataaataataagctttcatccaacgggctaaagtccataattcctctgttataaccggttcattatccaggactgccagaacaggcttcagcttttcttgagatacctgtgtaatgccagaaaaaccgacaacataaccggtaactttacgaccggcaaaaggaacaataaccctcatgccaaatttaattgccggaaaaagatctgccggtactatataactaaaaacccggtccacattgcgcaccggaacatctactactatttcggcataaacctgttctgacatgcttttcacttctttaactgtacttaataattaataaatctctaatcaatggggctgcttttccttatcccaactacttcatcaagtattcgatgagccagcttaattttgtccatcttaggcaaacaaaggggttcgcaatccgggtaaaccagtgccgcgatattggtttcagtaccaaaccccgcatccggcagagttatatcattggctaccaaaaaatccaatttctttttttgtaccttttgagccgcattctccagcaaatcctgggattcagcagcaaaaccaaccagaatctgtcctgctttcttcttttgtcccaattcaagcaatatatccgggtttcttgacatttccagtaccaactcaccggtaccttttttaatcttatgttcagctgctgacttgggccggtaatcagctaccgctgcagctttaatcaccacatcagtcaagtgaaaacgctgcaacacggcatgatacatatctattgccgaaacaacgggaatgaactccaggtcgtgcggcggttttaagtggctgacgccactgaccagagttacctcggcaccacggtcacgagcggcctgggccaaggcataccccattttacctgtacttttattagtaataaaccttaccggatcaatatcctccctggtagctccggcagttattaaaactctaacacccgctaaatcttttttaacggttaaagcccggttaatctcctcgtatattatgtcaagatcagccagcctgccttgtccctctgtaccgcaggccaatctgccggttcccggttcaacaaacaagaaacctcgttcttttaaccggctgatattttgccggacaacagaattggcatacatgttagtattcatggccgggcatataagaaccggacagttagctgccagcaagacagtggaaagtaaatcatccgccagtccctgcgctgctttggcaataatgttagctgtagccggaacaaccgccagcaattgagagcgagttgccagctcaatatgagggataccgccatgctccggaatatcaaataaatttgtataaacaggcttgccgcaaagtgtagccagtgttaaaggactgataaacttttgtgccgaatcagtcataacaacatgaacatctgccccgttttttgttaaataacttacgatatcagctgctttataggctgcaattccacccgttacaccgattgtaatagccctgcccgacggcataagatcaccctcaaaactctatttaattcctgctttaaggcgcctgtatctaactttacccctgagcaattcgtgcagggcagtagtaacaggtttgccgggcagttcactttcatttgtttgaaacaactccgttagctggcgggcacgcttggccgataccaccaccagtgtatatctactgtcaaccatatccaacaaaacatccagtgacggctgattcataattacctcctaaagttaaaggtatttagcaaaatcataataatagggtcggcacttttcagcgattaatatggcttcaactttaccgactgcttcatttacagtattattaatgactatataaccatagctggatatatacttaatttcctcagctacacatttcagccgcttttctatttcagccgcagaatctgtgcccctgtttactaatctggtctttaattcagtcagtgaaggtggaacaataaaaaccagtactgagttaggcattttttcttttacctgcaaagcgccttgaatatcaatctctaaaataacatccttgcctgtttccaaagctttctctacttccagacgcggtgtgccgtagtagttgtcgtaaactctggcatactccaaaaattgatcttcaaccaacaaatgttcaaattcttctttagttttaaaccagtaatttactccctgtatttcaccggatctcggctgtctggtggtagctgagacagataaatacatattttgttttttctttaaaagtgcctggcaaacagttcctttaccggctccagaggggccggaaataaccaacagtaatcccttcagaaccataatcccctccctgctaagcctccggatcgtccagaactgtttgagagtccttagaagtcaagcgattagctacagtttccggctgtacagctgaaagtattacatgatcactgtcagtcactataacagctcttgtccgcctgccataagttgcgtcaatcaacatgcccctgtcacgcgcttctgtgataatccttttaatcggtgcagattccgggctaacaatagctacaatcctattagcggaaacaatgttgccaaagcctatattaataagttttatatccatagctgcctccttgaaaatgtaattatgttgaataatccttattctacattttgtatttgttctcttactttttctaattcgcttttcacatctaccactaatttacttatttccacattgtttgcctttgaggcaacagtattgatctcccggttcatttcttgtactatgaaatcaagtttcctgccaaccggttcgtttccagccagacaagcgtcaacttgtttgagatgactctccaacctgacaatttcctctgtaatgttggaacggtcggcaaacaaggctatttccccggcaacacgaaccgggtcaggtatattatctcccaaccagtctgataattgcctgcttaatctcagtcgataatcttccaccacctgcggagcaatttctttaatttcattttttatgctgctaattttattgatacggcaggcaatgtcttgttccagctgcctgccttcagcctctcgcatttgccgcaggctatccagtgcttcggtcaatgcttgctgtactaccggccaccaggattcaacatcctcttctatttcctgcaaaaccaaaacatcaggaaattgcgcaatatcaataacattaatctgtcctgttaactgcaggtctgtctgcagttcttttattgccttatgatacgatgcccctaaagctttgtcaacttttaccgctgcatttttttctgccaattgttccatagcaaaaaatatatctacacgtcccctggctatagctgactgaatctgctttctgactctatcctctaaaaaattaagcatcctgggcaatctaactacaatatctaaataacggtgattaacagcttttagttctatgacaaacttacgaccttgtacgtaagcctcaccatgtccaaaaccggtcatgcttttcagcaatatctcaccacctatattttataagtcacattcttagttttctactctaaattgagaaaatcctttgtattgcctagataatatttaaaaataagaccgcctgcaattaatattgcccatttcggtataaaaatttcagcccgcaggcaacgggctgagcaggttaattaatttttactaaaaaatccgcgatgcgatccaggccttctttaatgttctccatggaagtagcataagaaagccggaaatttttatcacagccaaaggcaatacccggcacaagagcaactttaacttcttgcaggagcaattcagcaaggtcagtggaggaattgattattcgactcttataagatttgccgaaatatccgctgatatcaggaaacaggtaaaaagccccgcccggcttttcacattttacacccggtatagcctgtaaacgctgcagcatatagtcacgtcttttagcaaactcaactctcatggtttccaacggctgttgattgccctggatggctgccacacttgctgcctgggcaatggaagaagcattggaggttgcatgactctgcagatcggacatggctttggctatttgcaccggagcggcagcatagcctatgcgccagccggtcatggcataagctttggaaacaccgtttattataatggtcaattcctttaattcggagcttagtgaggcaatgcttatatgttcaaggttgtcataaatcagtttttcataaatttcgtctgatataaccgttatgttatgcttgactataatttcacccaacgcctccagctctgcccgggtatatacagccccggtaggattactggggctgttgattaataccgctctggttttttcattaacagctctgctgaattcttcgggtgtgattttataaccgttttcctctctggcctcaataatacgtgggacagctccggttaattttatttgttccatgtaacttacccagtaaggagcaggtaagattacctcatcaccttcctggcataaaacctgaaaggtattgtaaagagagtgtttcgcgcctgaagaaactacaatttgattggtctgaaaatcaagcttgttatccacttttagcttgttcactatggcttttttcaaaggctcaataccggctaccggtgtatacttggtcagccctgcttgtatagcctcaacagcggcagcttttatgtgttcaggagtatcaaagtcaggctccccgacaccaaagttaactactttttcaccctctgctttcatcttttttgcctgagcgtcaattgacagagtcggtgacgggctgattcgggcagcccggtatgacaacctcattgttttatcctcccataccagaatgaatctcttataatttatatgaaccggcaaacacttcttctgccgggccggtcatatagacatgattattatcggcccattcgatcaaaaggtcgcctccggtcaagtgaacagtaacttgacgttctgttaaaccgtttaaaacagcagccacaacagttgcacaggcacctgttccacaagccattgtttcacccgctcctctttcccatactttcattttgacttcccgacggttcaacacttctataaactccacattggttttacggggaaaaacttcatgtatttcaatttgcggaccaatcaatgataccggaaaggagaccgcttcgtcgacaaatataaggcaatgaggattgcccatagatacagctgtaactttaaaggtttcattacctacgttgaggtcttctgccagtactctgccggcagaaccccgcataggtatttcggctctttccaaaataggttcacccatatccacacggataaattttactgcaccgttttccagaattaattcgggtattttaatgcctgccagagtttctacttgaattttagtttttttcaccagattttgctcataggcatacttagccacacatcgaatagcattaccacacatttcaggttcactgccatcagagttaataatctgcattcttagatcagctgcgtcagacttgtgcagcaggaccaagccgtctgcacctataccgaaataacggtgacagactcgacgggccagttccggcaaatccgcaggtaaagtttccgtcatagcattaactactacaaaatcattgcctaaaccatgtactttaacaaaatgcaaaatgtatcctcctttatgcttaatcacgattagagattttaaattaaacagtttgaacaaacagtcattttatttatataatagcatattttcgtcatatttttgtactgtaaaaactcaattatactctaagatacataattttttccctggttttcatctgaatatgtttgaaaattgtgctgataaaagcgggggcaactgaaattgccagcacgatcaaccattccgaaccatttaaggcaacagtatgaaatatcggttgcagtacgggcaggtaatctaccgccaactgtaaaacagcggagatgagtaccgctaaaattaaatagctgttagaaaaaaaaccgatatctataattgtatgaaattctgagcgacaggtaaatacatagaacaattgtgaaaaaaccagtgtattaaaggccatggtgcgggcttgatcaagatcaccggcggaaaggccaaccagaaatgccgctatagtacccaggccgataaccataccgctgcctataatccgccaggccagtccgtgagagaaaacgctttccctcggatcacgcggtttgcggaacataatatccctgtcagacggatcaacccccagtgccatagcaggcaacccatcagttaccaggttcatccataaaatctggattggtaaaagcggcagaggcaaaccggccaaaactgctgccagcatagttaaaacctctccaacattgcaggacaacaggtagcgaataaattttctgatattatcataaatgcctcttccctcctctactgccgccactatagtagtgaagttgtcatctgccagcaccatggcagaagcttctttagttacatccgttccggcaatgcccatggatatacctatatcagcttcttttaccgccggcgcgtcgttaaccccatccccggtcatagccacaatatgcccgtttctttttaaggcccggacaatcctcagcttgtggtggggtgaaacacgggcataaacagaaacataggcggcttcgcgcctaagttcatcatcgcttaaacattctaaatcggctcctgtaagaacccggctgcctttaccaaaaatacccaactccctgcctacggcttgagccgtaagctggtgatcaccggttatcatcactgttttaataccggcccgtttagctgttttgacggctttaacggccgaaggcctgggtggatcaatcattccggctaaacccagaaaaaccagatcctgttcaatatttttttcattaagctttcctgcaccaccgggaagctcgcgataagccagagccaatacgcgcagggcctgatcagctagaccacagtaatggttaattatttcttttttaattgtattacttatgggcagcacacgcccgtttcgatatatctttgtgcagtgttccaaaataatgtcgggcgctcctttaacataggcagttgcagcaccggcatcccggtaaataacagtcattcttttgcgatcagaatcaaagggaaactcagcaattctcttttcctttaactctatatgctcacgccaaacgcctcccttagccgacataactaaaagtgctccctcggtcgggtcaccgtttatcctccactctcttgtttttttgcttccggccatgccgcggaataaaccgccaatagagatattgtcctgagccaacccggaattattacacagagctgccgcctttaacagcatttgcaaatcctttttgtgataactgccgtcaaatttaccctgcggaatataaccctcacctgagacatccactaaatccaaaccgcaaataatcttacgcactgtcatttcgttctgagtcagagtaccggttttatcagaacagattactgttgagcaacccagtgtttcaacagccctgagctttcgaataatagcattgcgcttgatcatgcgctgcacgcccactgccagcgcaacggtcacaattgccggcaatccctccggtattgcggcaacggccaggctgacaccggccaggaacatctggtaggccggttcacctctcataacacctacagctacaaccaaagcacaaatagccaggcagctagaaaccaggatttttcctaactgagccaggcggcgctgcagaggtgttgcttcttcctcagatgaatgtattagaccggcaatctgacccatttctgtggccattccggtcgcgacaaccaggcctttgcccctgcctctggtaactactgttccctggaaggccatattattcatatcgcctaaccctgttccttccggcaatatacctggttgttttcgcacaggaacagactcaccggtcagagttgattcttcaatcgccaaattatgagcctccaacaatcttaaatcggccggaatcttatccccgctttccaataaaacaatatcgcccggtaccagcgctatcgccgggatccttttttcctgaccgtcgcgctggactttagcttccggtgcagttaattgctttagcgcttccatagacttttcagcccggtactcctgcacgaatccaagcactgcattaacaaccacaataatcataatagttaccgcatccgcccattctcccagaaaacctgaaatgactgtagctgctaaaagaaccagcaccataaaatctttaaactgtcctaaaaacatttgccataagggcactttgggaggcttggccaactcattgcgaccaaatctgattagcctgttcgctgcctcttcctcgtccaggccatttttaagacctgtccccatcttctccagcagttctgtttctttaattgtgtgccaccgcccagacatattcaatcaccccttaataattggtcagttattccataaatgatatgcagtgcagttgggaataatgaccatgaatagaatagaattcagtttaagacattaggacttgtagtcaaggcctttgtcgtatagaatacgaggtatatgaaaacttatatctcatattaaatcctataagaaggggctgaggaatatggctcttgtcaacgaaaattacttaaagctgccaggcagttatctgttttcagaaatagccagaagggtcaatcagtttaaaaaggataacccggcagcagacattattcgccttggtattggggatgtaacccaaccgctttcccctgctgttgtggaggcaatgaaaaacgctgtagaggaaatgggtcgtcaagaaacttttagaggttacggtcctgaacagggttatgaatttctgattgagaaaattattgaaaatgattttaaacctttaaaagtagaactgtcggttgatgaggtattcatcagtgacggcgccaagagcgatacagctaatttccaggaactgtttggtataaacaacaagctggccgtaagtgatcctgtttatcccgtttatgttgacagcaatgttatgagcggtcgtaccggcacaataaacaccacggggcagtttgaaaatattgtttacctcccctgcatcgaggaaaacggcatgaagccaccactgcccgggaccaaagtggatatgatctacctttgctttcccaataaccccacaggaatgactctttccaaagaggagttgaaaaaatgggttgattacgccagggaaaacagatcggtaatattgtttgacgctgcttatgaggcttatatacaggaggaaggagttcctcatagtattttcgaaattgagggagcccgtgaagtggcagtggagttcagaagtttttccaagactgccggttttaccggtaccaggtgtgcctacaccatagttccgaaggaagtcaaggtttatgattctaacggtaaagcttacagcctgaataatctttggctaagaagacagaccaccaagtttaacggagtttcctatcctgtacaggcagccgctgccgccgtattttccaaagaaggaaaaaaacaggtaaaacagctggtaaaatactatatggagaatgccgggattatcagagcaggtttgcagagtgccggctacaaggtattcggaggaataaacgcaccctacatatggctcaaaacaccaaataacatgaaatcctgggacttttttgacaagcttatgcaagaagccaatgtggtgggaaccccgggagcaggttttggcgccagtggtgagggatatttcaggttgacggctttcggtacaagagaaaacactgaaagagcagtggagaggataaaaaacaggatgtagatgattatacacgaaaaaataaaaaaccaaacaccatttaagcctgagatccagatctcaggcttaaataaacagcacaataaaaagcagagcatagctctgttttcaaaaagctatccttagttataattaataagcctctaaattgcttatcgcctaaatatctatacaatgagcaaaatatccttctccatttctatgccgctcttcaatacaacaaaatgcatcagcttaataattatatcctcttaacaatcaaatcctccagattaacgcggttgcccggcccgcctgtattctcaggaaagcccatactaataacggccatcagttccaggttagttgccaatccaagcatctctctcactttctccttctggtttagtatttctcccagccaaaccgcacccaatcccagggagtgagcggcgagcagcatgttttgcagacatgcgccaatgccctgtaaatccttatcccggttatagagcttatcagtatctaagaaaacacagatatttaccggagcgctgcgaattatggaagcatatcttgtgcaagccgccatctgattccggatagcggcatcttccacaattacaaatcgccagggctgattattaagaccggaaggggcccaactgcctgcttccaaaacgctttggatcattgactccggcactttctcaacagtgtatttccttatagaacgcctttctttaattgcttttaatatagggttatcaaacatattcttagctcccttttaaaattttttcaattctttacccgattatttatattttatgattaaaaggaatatttgtccataaccttctgcctaatttaatttttaatgacatttgttgaaattttacttgactacaagcaataatttatctaacataagaataattaagtatcttaattgtttaatgactttaataggagatttattaattatgacaagttcatataatgcagaagagaaaaatcatatgaataaccagaacaatcaagaaagtaaagacagcccttcgggcgctccggagaaacatagccctcctccaggtccccccgggggaacacccggtcagccggacaacgacaatatcccctggggtgccctgctcatactggttctcggagccttcatggccattttggacacgagtattgtaaatgtcgctctgcctaaaatgatggttatcttcggcgcgtcagctgatgagattcaatggattttgacaggatacatgctcacctcaggtatggttattccgatgaccggttttctgggtgaccgctatggcaataaattaatgtatatttggtcactgattatatttaccataggttcggctctgtgcggactggcttggagcaacaactctatgattgcttttcgtgttattcaggctatcggcggcggtatggttatgccggtgactatggctataatttatcgtattgtacctatgaggaaaataggtacggctttaggtgtctggggtattggagctattatgggtccggcaatcgggccaaccctgggcggctatttagtggataaattttcctggcactggatattcaccataaatattccggttggtattttaaccattattttggcttatgtacttttaaaagaaactcctttaatgccacatttaaaaatagatattcccggtatgattttaagttccagcggttgcttttgcctgctgctggctttaagcaagggtcaggatgaaggctggacatccgaatatattgttacactgcttgtgctctctttctttttaattcttttgtttattctgtgggaattgcaatgtgagcaccctttgctggaggtacgcttactcaaaaataaggtcattgtggcgagtttgctttctaccagtctggttaccgtcggcctattttcagctgtgtttttagtccccatttatgctcaaaatctcatgggttatacaccaatgcagacaggtttaatgatgatgccggccgctctggttacaggttttatgatgcctatatccggtaaactgtttgataaatacggtgctttgccgctgggcttagtaggcctgaccatactggcggtcttaacctaccaaatgaaatatataagtacggacacaacttttacacatgtgcaggttctcttgtctatcagagcgatcggtttgggattggctatgatgcctctgacaacagccgggatgaataccgtacccaggtttttggttagccgcgcctcagccttaaataatgttgtacgtcagatttccggttccatgggaattgcatatttaacctatgtaatgctgcagcgtcagacatatcatactgtctggctgaaagaagctgttaatgtaagctcacccggtgcggcattaacacaaaaaacactagtctcctatctggcgggaatggggtataccggtgaagcgggcaatcaggccgctctcagcatcatgtcaagcatggtaacaaaacaggcttatatgaacggcatacaggatgcttttattgtcagtgccttgctagttgtaatttcattgccgttgctttttatgttaagtaaaaaacaagttgaccagcaaagggatatagaaaacaacaggtatgcccaccaagcagtaccgcctcatggtctacctgctgccaagccggaaacagctaaagcatagaagtgcttaaaaagctctttttctccaataaactatagcttactagaataaatatattaagaatttgtgtggaaaaccaaaaacggacagcaatatattgctgtccgttttccttatagcttaaaaagtttataaaggtaaatattatcgattttggggttcctcagcaataataattcatgataccgagaatatttcctaacagtattggcataatttttaaggctctaaacccagtgcaagccttttcttttcaatatgcttgacagccaggtcagcggcagccacgggatcctcctcaacagcaaagacagcaccaacaactccctcagcccccgaagtaagcaattcagctacgttcttacttcccagtaccggaggcactgttcccaaaatagtgaaaataccggaactgactacgtaagtaccgatagaaacagccttttctgacatccactcaggcgcagcaccggccagaggcaaatcacttatatcaacacccagagcattggctatagctgcagctacagtcataatcctgctgatatccacacaggaacccatgtgcaataccggaggaatctttaatgcttcacataccgcacgcaaaccgtccccagcattttttgccgcttcaggcaaaagcagcccatacttgccgcaggctatggccgcacagccggtagctacaaccagaacattgtttttgattaactcattgacaaagttgatatggctttgatcatgcttatacttaggattgttgcagccaaccactcccacaattcctttaatagctcctgattttatagcattcaacaacgggtcaagggagccgcccaaagctgacagaatagcctccacactgaaacccgccatataatccatccggtctgaaggaatattcacgcgctcaggacggcggttggagaagttttcaactgccgccagcactatcttttcggctacttccatagcattatgctcgtcaaaggggatatgctccgcaccgggaaacttggctttcggcgaggttgaaataactttagtgtggtaacaggctgctacctgcggcagtgaaggcatgatgcactgtatatccacaaccatagcctctaccgcaccggtcacaatagccagttcctgctgcagaaaatttcctgccagagggacaccatgccgcatgagtatttcgttacctgtgcaacacatgccgcaaacattgatgccgctggcacccttctctttagctgccgccaaaagttccggggcacgggctgcgtgaacaagaatatcggacaaagtaggctcatgcccgtgcaaaattatattaacctgatccgcctgcagcacacccagattacaggaacccttgattggctgtggagtgccaaacagtatgtcagatatttctgttgccacaattgagccgccccagccgtcgctgagcgcagttctcatgccctgcaaaattaaactgacgtagtcgttgtccacgcctatatgagtgcggtgcatgcattcaactacttcacgatctataccgcgcggtgtaatacctagtttgtcccagatttcttttcgttttaagggcacacgattaacaaactgcaatgatccttttctggtaccaaattcatcgagtaccgtttcggcaacctccagtgcaatttcctgggatgttctatcttccactgctataccgaattctttggccagtgcctttagttttacttcatccttcacaggataatcaggggcatggcctttagctgatgcatagagggttgaggcaatacctctgccgtgatctgaatgagatgcagccccagctgcaatagcccgtaccagatttctggctacaattgtatccgcagtggcaccgcatactccttcagacgggccatcaccgaaggggtcaacgcgacagggtcccatattgcaattgcgacagcagactcctaattgtccgaaaccgcactggggttcctgggcagccagccggtcccaagccaaagatacattatcagctttggctttactcaacattttaagtgttgcttgatctatacttttctcagacattcttctttcccctttcaccggaataaaacttacctgtcctaaaaaactgctacaaaattctttcttttctgaatactgaattcatccacctcaataaattgcaatgctcctgtcgggcatgcctgtacacaggcaggtacaccctccctgttcaagcaattcctatcgcatttgacagcaacacgggcagtttgccggctgcgaataacaccataaggacagaccatcacgcacatccagcaacctgtgcaaacgccgctgcctccttcattggttactgttccgtctgctgttctatgcatggctccggctatacaggcatcaatacagggtgcttcctcacagtgacgacagctgacaggcacatttttggtacctgaactgtgtacaaaaatacgttttagaggctttggagtttccgagacggcgctaaacagggttttcccgctggaatgagcaacggcacaggccagttcacaggaatgacagcttaagcagcgctcaatatttaccataatttccttcattctatcaccttctttctaaaataacataaggtcagcagcacagacagttccatttaaaagttttgacttaagtgaattggttacaggagaaccttttctaaccagcgcggtatatacacctgcccgctctatacaaccggccaggataaaacctaccagccgatctctttccaaaaccagcctgcagtatcttgatcctgtctgagctgtaaaaatttctgattcttcgctgcctaacgcgttaccaactgaaacaaaaggtatatcgccaaactgcgccgagttaagagctgtcagaggattaggatatatgcgttttatatccagcatattataagctgcacaccggccctgctcaactgctaaagtccagagagcggaagaaactctttgtcctgaaagcctgtcagtaacctcaatacaatccccagccgcataaacacctgcaatactcgtctccatgaactcattaactactattcctctattcacctgaccaccggcatttttcaataggccggcattaggagtaacacccttgcctaccagtactaatccggcaggcagatcactcccgtcttccaaaacaacggcagcaactttacctgttcctttcctttcttcaaaacctgtctggttgagaccaaagataaattcaatgcccatgcctgttagttccttttctatcatagcagcacttacttcatctaattggcgggttaacagatgcgggctttttacaactaccgagactttttgaacacctcgctggcgtaaggcgtaagcgcctttaagactgaccagacccccgcctgatactacaacctgttcggcagtgtcagcagcttgtccgattttcaatgtttgccggtaactgcgcaatgtaaaaataccgtccagctctgacccaagaccggaaggtcttaccggtgctgcacctgttgcaatgagcaggcgatcatattttataacctcaccgtcttccagtttgcagctataatttaaaggttcaataatggccacttttgtattcaatcttaaatcgatgttgtttttagtatagaaatcagcagaacggtatctgatacccgcaaggtttttaaacccggctaaaacctcaggaagcaggcagcgggaataagcagtatccggctcttcggagataaccgtgatttgaacctgcttatttaggaaccgcagcgtttctgcggcagttataccggctgcactgctgcctactattacaaccttcaaattccaaccccctttatgaattttctacaacttacattctatttttaaaaattaaaaccctccttgtgctgtcaaaaatttatcataatacatatttcataatgaaagggattttttcaaacagcggcgaaataagaatttagaatataaaggcaggtgtattgatatgaaaataataggtattaacggcagtccccgcaaatcccaaagccgtacagcccagctggtcaaagaagtattaaacagtgcagcggcatcaggtgccgaaattgagtatattgatataatcgatcttaaacttaatttttgtattgcctgtgacaagtgtcacaaatccggcaaatgtgtgcacaatgatgattttcaagcgttaatggataaaattgcagctgctgacgctctggtagtaggcagcccggtttatattttttccgtaaccgcgcagcttaaagtctggctggatcgtttaggcggcacaactattcattgccagcagctattaggcaaatacggcgcagtggtagctacttccggcagttccggtgagaacgaaacagcacaatacctggaaaccagtcttatattcaccggcatgcagtgtgtgggcaaggttgccggcagcattgatacagacgggttgctggctgctgactctcaattaatgaaagaagccggagagcttggtttgtcgctggttaaagctgttgagaccaaacaagagtttcccgagcaaataaatatgcacaagcagtttcttgagtattttaaatatgcattgttgaaacaccaggacaaatgggcctgggaatataaatactggcaggataaaggctggctgtaacttaattttgattttatatcaagcaacagagaaaacagctcctccccaaaagaaacccgtatcacccggctaacctgctatctcagtttagagcagcagatcacaataaaggggatacgggttttctgtatatacttctcattggttctcatgattttataatgccggaaccgctaatgaaaactgatagatgttggccaaagaagtttattttaccattaatcttatttaatttgttttatattattaatcctttctatgaccggtgggtgtgaataatcaaaccacctgataaaagccgggggtgatacatccgatgtatttttaacagataaatttttctgaaggcgtatagccgcagcttcgttttccgtgagcttaactgcaacctgatcagcttctttttccatactccttgagatatagttttctgccgggcttccgacaaaagaaaccagtaaaaaatacagcaaaattaacggccatacaaaaggcgggaagcgtgtattcagcggtactgcttgttttagcagcagaaacagcactaaccaaagcataaaggtaagcactatgccccagaggagtccctgcacaatatgtccttgcttccagtgcgccatttcatgcgcaattactgcctcgacctcatcgagagaatagttattcaataaattatcatatagcacaatacgcttggtatgccccaggccggtaaaataagcattggccttggtagttcttcgactggcatccataaccagcacctgctctatctccaaacccgccttttgggaaatattatgtaccatattgatgattgccgggtcagtcgccggttcaaagcggttgaagaggggtgatattaatacgggccataaaaaactttgaattagcagccaaaaagaaataagaactgcacaggctaaccaccaggttcttggccaacgagcaaaactccaaaataatattataaaacctgccatagatagtattaaatccaggaccgaccctttaaaatagtctagccaccagaaacccaggctctgtgtggaaaaaccccaccggtgctgaaaaaagtaacttccatagagcgttaaaggcaagtttataacttttagcagcagccaaatcaatataaaaaatataagcaggctccagcggtagctgccggtaagtctctccagatatttggaaacagcaactgctttaccgctaaaaacaaaccaccctaaaaataatgcctttaaaataaacccgcttataaaaagcagctgttgtgtccggttatagtctctgccgttagtaatttgttctgtactgaagtactgccaggcttccggaattacccgtcccggaaacaaagtaaaccataaataaagcaggcaaaacaaagctgacgagacaattagtaatagccataaaggatttaatttaagctgcatgatcaccctccacagtgataaatttttctaagcatgatgcataaagcacttgaataaagatattagccgcaacaattagtaataaataattctgcttatatatattttatcaataactattccatgtcactcaattttttaattttttcgcagactaaattacaaattccttgttataattaagtatggatttttatatctaatgataatgcgggtcaatcagaacaagttgctgttcaccatatgcattataaatttagcgttaatatagaaggtgaggaatactaatgccttttgacggcttagttttagctgcagtaaagcaggaattggatgtattaacaggcgggagaattgaacgtatttatcagccttctaaagatgaagtagtgctcagtattcaccgtcccggaagcaaacagcgtttagtgctctctgctcacgcctataaaacaaggatacatactacctctcatacgaaagagaatcccttaaacgcccccttattctgtatggttttacgaaaacacctggaaggagggcgtatctgcgggttctctcaacctggtctggatagggttttgattattgatatcgaagccagggatgaattaggtcaaatgaccagcaagcatttaatctgcgaaattatgggcaaacacagcaatattattctggttgataaagagcggaataccataattgacggtataaaacgttattcgcacaatgtaagccgttaccgcgaggtactgcctggcagggtttacctgcctcccccggaacagaataagcaaaaccccctgcttttaaatgaagattccttccggaagtacctgctggcaggctctttagaggccaaagtcaccaacatattgcaaaagtcttttgacggcttaagcccactgatttgccgcgagataatataccgttccggcctagacgctgatttaattcttgatcactgtggtgaacatgaattaagactgctttggcaatccttagcagcaataactgaaaatgcgcgtaaaggcgtctattatcctgtcattttatttgaccgttcaggtttgccggttgattatgctgcctttgatatcagtcatctggaaggtctatccaaacaaacctctgctatgtgctcaatacttgatcagtattataccgcagtttatagtttagatttggttaacggtcaaaaacaagctttaaaccagattgtgaataaagaaatgaaacgcctgcagaaaaaaatagatatttatcagcagaacttagtagatgcagaagaagccgaaatatataagctttacggtgaattgttaacagctaatttataccgcgtatcttctaaggatacagatgttgaattagaaaatttttaccggcccggtgaaactgttgtagtcaagcttgatagcaggctttctccgtcagaaaacgcacagagttattttaaaaaatatcttaaatctaaaaacacaaagctctcggcagaagaactttccaaacaggcgcattctgacttggcttacctggaaagtgtggagacagctattgcgcaggcggtaacaacagcagaaatggctgaaataaaactggaactggtagaagagggtctgctcaaggaaacttcccggcggattaatcataaaaaagtgaaaaaagataaaaaagacaggaataaacctcgccccatgagtttttgctcaactgatggcatacagatactggtcggaaagaataacaagcaaaatgattacctgaccatgaaaattgcttccgagaaagatatttggctgcatactaaggatatacctggttctcacgtaattatccgaacagagggcaaggaggtatccgaaaatacactgcttgaggcggcaagtttggctgcctatttcagtaaagcccgtaatttagctaaggttccggtagactatacagcaagaaaatttgtgcataagcctaacggcgcaaaacccggctatgttatatatgataagcaaaagactttattggttgcgcctaatgaagaattattggaaaatctgacagcacaaaaacccctttaaccaaaccccgccagaattcccccacctctaaggtggtgggatgaatggcggccttgttttgtgtactaataaaatatttgccaaagcctctatgatgtggcaaaatataatcagatgcaataatgaaaggctgattattattgagaaaacttgatacaaatagccactcagtcttcttactcacatatcatctgattttggtagtaaaataccgcagaaaagttataaacgacacaatagcaaaccgtatcaaagaaattggtgagtatattgcaccaaaatataatattagtttccttgaatacaaccatgacaaagatcacacacacatattgttcaaggctcaccctaattatggaaagaatatttttggtcgcaaagtttttgtcttctaactacaggtggtgcacccattgaagtaattaagaagcacattgaaacccagggtgaaaagaggtgaatcgtttgcaaattgtctaccggtttgaaatgcgtccgaccaaagagcaacagaaaaaaatgtttcacacactaaaactttgccggaaactctataactggtctttatctgagcgtcagcgtgtgtataaagaaaccggccaagggttgacatataataaacagcagaatatgctgccgggctgctctttgtaacagtaggccgtggttgatgaatcaggaaacgctcgttgatgttcctttggaagcccccgcttcttagtggaacgtaagcgggggtagttcactaccgcttagcaccgaaatcctgaatggcttctcggcaggtaataaagtatttaggccacccgcattatcctaaacacataaacaattaaaacggctatctttgttttataaaaaaattttcacagtgtatttcctcttgcaatacttatacgcctccacaaccaagcaaaaggtctgataaaataatatagcgggtataagctatcgggaagagaaattagtttataatcttggccaatcggcttacatagtgaagaaatatatgctagcttattggaaaatccggagtaaagctttaaattataattaattatgagtattaaattttttagatataaaaactgcagttcagatatgttatcttcttggtcaactaatttatttatcaccgttttggccaaatcccatgctttatcatcatgcagcacactttgcttcataccggcaggtatgggtagtgcaaaaagttcttttagtaaaatcattgtctggtgtaaaatgactttaaattcagatttatttgccataaaaataattttatcccaatccaggcaattgctttgccgcatgaatctatcaatatcacacaaccaccgcagacgaaaccacttgtgaccacacccatgcaccataagaaaccaaagccattcttcgtccgccataacaggtaccatacttcccgcaatttccagcttcctggtacataagtttgataatgccggcagccctaaatcaatatgatgaatcttccagtgaatctccaggcaaatattgcgctcagaattaaaataattgtaatgctttaattggtttatttgtgaccttttctgacgtggagtcatgggaaaatcatatgtattatttatataaccttcttctttcagtattttttcggccttttccaatttctgtggctcaaccagtatatcaatatccttggatggtcttaaagcaaaatccccgtatagtttaaatgccagaggatgaccttttaaaaccagacattgaattccattttcctcgaaactattaataatccttaccatttcaccggtcatacagagagaccttagagcattctgccggtactcctgctgcaaagcattgatgacttcagcgggaactgccgggttatttaaactgcacaatgttttataggccagaggaaacagcctgtggtacacagccaggtgtaaaaataaatcccaatttacggattgcggcaacaggatatggtttttttcttttcccatattgaggttgacacaatgaagcaaaagcagcagttcaggtgatatttttttagatgacttacgatatatcattcactacaatccttccgaacaatataatcacaaccataatctccaaaaagagatacgactttaaactcctccacgctgcagttgccggtaattattgccggtcctactctaagccaagcatgggcaaccaatccattttttttattcttccttactccaaaatacattgtatttgctatgcccctttttcttactaaaaccttagctgttatcgcctggaccatgcatttgctttcccacggagtgtagcggcttacaatctctactgctctgccaattttttgggctgcctccagtttcacaacattttcttcagcaggcgagttcataccctgctttcccagatacctggctatccacttaaaaggcaacattataacaaacgccctcaagatacccgtcaggcataaaacatggagaaacatgcaacgatccgcccgagaaagatgaaaccactttttcagcaacctaaacaatggcaataagtccttcatcatatatcttatttaaaaaaatgcatacatccccatgacaagtattttcagcaacgtcatactcctcaattagcgttgcaattatttctttaacactgacaggcctgtcaatcagatcccaaatccggctcccaatggaattaagtccgtagtacttgcctttttcaacactcagcatggccttttcgccatccaaatcggctgcaatgaaaccggttgcctggacaataattgattcaggcttaattttctggcgtttatacatctatttcacttccattcctcaaaatccctcttcaaaagggcaatctgttcttctatcgtaaacattccatccggtctgataattccggaaacagccacctgttgcgcaagagctgcggaatggcgaaaagattcctctgccaagttcagccctcggataaaaccggatctgtaaatattattcataatcacggaaagcttgcccatcccagaaaacctattcatgcttacacccggacaattttctttcctcagttcatatattgccgtaagtttttggggaattccacaaaaattatcttgtattgatatggcatatttattaaattttccccatatattgggatatgaagttggattattcaccagcaatgccaggctgtctttccacagcttttgctgcggataagcaggtagaaccaggggatttcccgcctgatcaaaagctacggcggctatatcatccgttaagatcgaatatcccttatttttaaaagcagacgccagggttgacttgccggcgccctgaaccccggtaatgataaaacaatatttaccggccgcaatggcgctgccatgaatgggcagcaaccccctttgcaacagcaaggctcccattgccgaacccagcagatacaaacgaacagcacacgtttcagctttttgaaccggttcgacaataatttgactcccattttttatataatagcttgccacacccttcacatgcagcagtaattgatttttaccggcctgataatattcattacctgcaataacttcatcaatgtattcaggcactttaccggcaatgatatgcacatccggcacacctgcacccggcaatagctccggtaagggtatttcggaagatatacagattccgaaagcactgtatacggcatctttattttctatcatagtaaattcacattccatattaaattccatatctaaaaataacggttttcgtaagcctaacactgcatatgcttcaggtaccggcaaaaaatgatacttcttaacaacatccgcaagttataatcattaaaagcgtcagtgccggccaggtcaattgcctttattgtccggtgtattctttcgatatcaagatattttttttcctgctcattttgaccgattttcatgatttcttctctgatttcttgctccatgggcagcagtctctgcacaaaatcggcactttgctgtcccctatacccgtaattgagtcttactttatccggaagtatgcctgccatggcacgcctcaataaaaatctctccctgccgtttctgatatactgctcttcaggtacactaaaacagaattctattactcttttatcaatggaaggatccctgattattaaattatgggcaagagcaattttcgtataaatacctgccaaatgactgagatgagcaggagacagcatcatttttctaaactgaaaagaatccattttttttatgtaaaacgggtcatatttatagctcttaaatctcgctctgccgcccatccggtcagcataaattggattaataggggataaatgaagcggcgcatcccaattgctgtttcgcagcttataccatgttatttgtagttcatagggaagcaatgccttaattaattctgatgtaattctaatgggattaatttttttcagatccgaataagagcggatctcttttaccagccgaatccatttacctgaacgcataagtgatattatacactgtctaaaaatcccgtaggatatagtagtatttcccatacctccagtcagcatgatgccggtgtttatttccccggcccggcttaaaattccgtcaatccaaaataagttttccagtattttatagggctgctcaaatattaagaaaaaacggtccgtatcacttaatgaattttttccgtcgcaacggcagtaggtgacatcaagattaccggaatactccctgactgcctcgatatatggtgtttcatcagctattttacctgaagacagcttgttccggtatccctccattggtattgaactgaaggcctgtagggatttgccggttttcccaagctcctgagcagccagacaggctatggaagttgaatcaagtcctccgctgagcattattcccaccggttttatgctcctgatcctgcagtttattgcctgtttcagaacatgccgaaaggcttctgcatactcttggtctgatttaagcttcagttctttttgcttttccacctgccagtaaacctctttgcttattccctgtttactcacagttaaggcatgggcggcgggaagtaaaagaatatctttatatatggttagttcagcatccagttgatgaattaccgcaggcagggaaagataatcgcaaatccattggtcagaatattttttttccttctctcctgttgaaaataagggctttatgagggtggagaaagcaaattgcttgggagatatgtaataataaaaagttctgtttccggtatgatcaacggcacaaaataattccccggtcttcccgtcccatacggcaaaggcgaaatcacccataagatgtgccagacatgctttgccccatttttgataggcttttaatattagaaaactatcggttatttcttgattacattttccaatgccaagtttggcaaacagttctgctctgttatctattattgcatctgcggcaattgtaatattagataccttatcttgataaggaagcttttcataaaccgattccggggtaatgaattgaacgcagcatcccaaaaatacctggccggcattccatgtatccgtataatctgatttatatattcccaattcattcatcatggaagccgatatttccggattaatattatttccatttaaattataaataccacatatagaccccattgctgcctcactgcctccatacaccaacgttaccggcttatttagctgccggtttgccaccggataagcatttcgtttccgtggaacttaattatatattgacaaatataaggtttcttcatctgtatctgagtgaaaaacagtgcaacgggcagatagcccgctgcactttaaccataccataaataaatattaggaactcatatcgaccccttggctcgctatatcaatacctattcccccaccgttttctgtcagcttgatatcaatctcaattatttgcgggggtatccatggcattttgattgtttctttttccatactgcacaccccattctattttaatccacccatgtttattcgcctgcatataccttggcacgtattttgtctgccgtaccgctgccttccttccacgatacatatagtttactgtcatattccgcaaaggccggcccggaagacgcttttgacagatcatagtttatatcatctgctgttttccatgtgcctgatgcatatgacttaattttaactttgccattttccgtccaggctgcataaagaatattattgtacacggttccgtttaacatggatgcatcttgggatgaactatcattcaaactgccactgtctatttgatcccatgaagtaccgttgtattttttggccctgatctggtatatacctgaattatcctgctcagcccaaatgatatacaggttgctgctatcggccaacaggatcggcatatcggcaaatttagtgctgtcaatattaatgcttgtattattgtctgccgtactccaggatgttccgccatcatatttttttactctaatgtttcctttttcactccaggcagcaaagagggtattgctgtataccgcaaccgatgggagtgttgctttttgagcgggatcacagtttaaggttcccggatccgcctgattccaggtactaccggcaaatactttggctctgacctgattttttattccattgttctccagccatactgcatacagtatgttattgcaagccgccagcttcacgttaaaggctttgttggcgctataacttagatcctcaacattttcccagctatttgccgtacggttatattcccttccatatacctggtaatcagcacccgtttcttcataccaagcaagatataaatcacttccatagggcattaaaataggattataggcacctttttgcgtatccatattcaaactgccgctgtcagcgttttcccatgttgtgccgttatatttctttactcttatttgcgtatgaccactcgtgttttccacccaggttgtatagagtttaccgtcataaacagtcatgcttggcgtcgtcgcccaaactgacaaatcatagttcaggcctccgttatcaaggatgtaggtaaattgatcgcccgaacccgtcgcgctggtcccacctgacgttgttaccgtcacatccactgtgccgctccccgccggggaagtggctgtgatcgaggtatcgctgtcaactgtatagccggtagccgctgtgctgccgaacttcaccccagtggccccagtaaagccggtgccactgattgttattgatgtccctccggctgatggcccactggtcgggctgatgctgctcaccaccggggctggaagaactacagtaatagtgaagctgccactatccgaccagcgggccggaattacaccattcgattcctgcacataaagagtatgagaaccgttggataagtcacttcccggagtgtaactcagtgaggtcgttgtagtggctcccaaagataagtcatcatcgtccagtttatatcggaatgttccattgccccctccacccgtactccagctccaggtaggtctcgtgtcaccggtgtattccggtccggttaccgtaggaggagttggcaccggagtgtaagttaaatccagttttgaccataaatctgtattatcatcctgattgctgacaaagttaaaatcacataaaccttcaccctctatccctgtcagtacgaaaacaacatttgttttcccagcatcaacgcatgattgaatataatctttaacattaaattctttaaatttttcacagtcatcaggagttactggcattgaataaaggatattctctgcattataagtaggaaaagccggacttgagtcagtttcattccaagtgtcatcctcggttggaattatgtttaccacagggcttccttcaacatcgacaacataaaatttaaatgtggcagtggtaattgtacctgtaattccggcaagactgaatttgacagccgctctttcatatgtaagaggaggctcatagtctagtacgctcccaacccagttaacatttatacttccagagttatcagtaaccggattgatcattggatgtgctttgttttcatctataatagaactatcagtcgcaacatcctgtgatacattaattgaagcacttgctgcataagcggcaggtttcgctgaaaggcatataattgatataataataacaattatataaaattgataaaatactattttcttcaaaatattaacatttgcccccctccccatgatttttaaattcattaccgcccggaggataaaagcaactatcttccaggcggctcgattatataatcaagatccgacatttattgtgcacagatatgttttttgatctgtaccaaatactgaagaaactacgatatcaatcggattgctgcctgtgctcacaggaaccgttaatgcaactccactggttgcaggattgcctttaatttcgattgtcgcgccggtatcttcggcggtagcggttattaaaacacttgtgataacgccggccgtagcagtatactcaaaagtattccgattgaaaggcggggaaagagtaagcgttgtccttcctgactttattgccaacccactcaaatacgggctgctggccctggtcacattgactgtatatgtctgcggctcaccgataacgggagtaaccactatattaaccggtgtaatgccttccgctgtcaggctgaccggttgggatgactgcccccacagcaccgggacaccgtttacctcaactgtggcattaggatctgtcgtcgttggcatcacggttatattttcagtgtcaaagccaaccgacgcggtgtacgcaacggttgtttttgcaaagggcggattaataggaataacggcagcaccgctgtttaaactaagagccgataaggtcgagtctgtgggaggcgcgtcatacacttcaaattccgctatcgaagcaaaatttgtattacacctcaagcctttggtaatgtaaacccttacccacctaaccttatagggtgtaatcgttctgtcggtgcaatttaacgaattatcggtcacactgtcaagatcgaaccaattagaattatccagacttccctgaaacttgtaatctaccagattgtaattagtcgaccagcctacgcctcccagttgcttgaccacccatcggctgacccaaaaattagcgccgaggtcgacacttagccagttgggtaccggtactcccggcgacggtggaatcggcgatgtacccagccacctgttgagcggtgtcactaccccgtcaactgctttagccggtatgtaaggataaacaaaactgtttgcccctgcggccttttttagagcaatattactcataattgcaatccatcctttcaaaaatccctttgtttaggttattatcacttattccctggtcgggtatatgccggagacacaaatataatatccggtacccggtattgcttctgctccttgcaggttgggaagattgaaagtggtttggccgtttccgccgaatttgttgcctatcaaggaaaacagggctgcattctgctgtactgaaagctgttgtccgttgcacagcatccatcccactggtacaaaactgtatgggaatacgataatttgtcccaaaaaataatccataatttcatcctcctgaaatttaaaattttagacatttagattaatatctgctggggtaaatgccctctaccgctatgcagtaatgcattcccataccttgcatgggcagcgcatttcgcagatcaggcaggcagaaggtggtgataccgttacctccaaatgtaatgccgattagtgaaaacaaagtctgatatgtcgcagtgctcaacgtttgaccctcacagggcatccagtgcctaggtgcaaaatcaaaggcaaatagttcaatatcccctaataatggatccataatacacttcctcctaaaatactagaatttatcttctttataaaattaacatgtctgcaatttaccggacaacagtcatatataccctaaaaacgtttgttcataccaagggtgatctattgtttaataccgcacaacaaaaaaccgcctgtcctttaacaaaagttaaaaagcaggtgattacatcactttattaaaattcttgccatcatgcactcaccggcaaaggtaatctaagcttcatcgctgctgccgatataatttaagaaagcgcggtttaccgccttggcataggtcttcccgatgggtattagtgtcccgctgagggtggtgaaaaactgcgcgttcatcatagaaacctgtttgaaattaattataaagccacgatggcagcggcaaaagttcagtttgggcaaactgctttccataccggatattccggaattgatttcataaatcccctgtttagccaccaaattcaccgatttcaaggtactttcaaaaaactcgatgtcgtcatagggcactttatgggtcatccctcttgatttaaagacaaaataccggttttcaaaccgccttttgaggtcaaccaacagcgcggttgccagggcctgcgtatttatgggtttcaaaagatattgcagcgcctgcacctcataaccagtataaacatattgcccggaaacggtggtgaagatgatggcgacgtaattattagtgagtcgaatggctctggccgtatcaatgccgttgatttccttcatgaaaatatccagaaaaatcaggtcaaagccggcgggttcttcgttgatacagtttaataacgcttcgccggagaaaaaaacttcgatatcaaaggcaacaccagtattgtgcaaaatccccgacacctgatggcgcagtgcgacgacaaaattctcctcatcatcacagatagctattttatacagcatgattctttaccaacctttataccgttataaataagcagcttttatgcctgaagcatattgtttatttttattgtagcctttaatattataatagcataatattccactatttagtcaagctattaagtcaagtgaggtgacgcctgtgtcgtccaggaagatctggcttctcaccctggctgccctgtgtttttcaggtttgttgatgtgtgccgatctcataagcggcagccgtggcctgttttataataccgatacgcacaccatgaacacaggctggaaaatatccggtggtaccaaaaccctgtacgaagctgcctcttttgctaaagcaggttctttgaaaaatgagcacttggcagtcctcactaagacactgcctgccacggtagatcaaagcgtatgctttgtcaccatcggctaccgcgtggcagcctttgtcaatgatcaagacatttacaccttcaacccccctttggacagcaaagaggtccggggagtaaaaacccatatacttaaaatacccgacggcacagacggcagggagttcaggctggtgttggcaactaatcaaccagggaacacagcggtgtccaaatatattatattggataatgccatagagataatcagggctttacaaaaatccgacctgatgaaatcagctttcgcgttgctttatatatttatcggcatatccatattgatatttacactgatttcagctattttaaaaaaattcgacctttctctattgatgctcgctctaatagcgctgtttatagggacaggcattttattaaatctcagcagcattgctttttatacagggccggaggctgtttactggatggtgaatatcataaatctggcgctgcctataccggcgttattatttgtagcggcggacaggggctatgcccaaagcaggctgcttacagcaatggccgttgtccagagcgtgtttctggcaatatggttagtctgtaactttttaaatattgatattatttttctgcactggcagccggcattgtttgccgccatcctggcaggcctcatcattaccttcgtaaaagaattcaaatccggctccggacggccggaaattgctgtctcagtcattgccattttattgacctcagtaatcaatgcccacagttattttactgccggaagatatgagacaatggatttcagcttaatcattacggctcttccggtccttgtactaatgaccggaaaggtggttctaagctctgctcaaaaggaataccgcatacttaatgaaaatatgaccctgcggctggaaggagaacttctatataagaattataacaagacagaaaagtacattgaagaaaccaaacggatctggcatgatatcgacaggcatttttcggtgatcagcaatctggcggggaatggggtatatgaagaattaaaactgtatctgaaacaggtaggctatgactttaagaaaataaaggaaacatacctctgtgaaaacaagctaatcaacgccattttaaccgaaaaaatttctgaagccgaagacagcggaatcgaagttagatttaccggaaatttgcccgataaattaaaaatacagggcaacgacctgtgcagcctgttggttaacatgctggacaacgctattgaggcttgcattaaaataccggagggtcataagaagaaaattgatatttctatcagaatgaagaatggttttatttatttcggtgtcttaaatacttcccctgtggcaccggttatggccggtgaagactttatcacatcaaaagcagataagacaaagcatgggtacggtatttccatcatccagagaattacccggaaatacaacggcgcttttgatattatactttccaataactctttcttagtcaaggctgcgttaaaaaatgcggatgccggggaattctttgccaaagactataatgacaacctgtaaatataaaatactacttgcaaagcaatgagtatcaccgtataacgtacagtacctacagcagaagtatgagaggacggggttaatcaccccttcctgctcaattgtttctaaattatccaccttaaactgtacagccatatataaagctcaaaaagtctgtcaagcaattctgctgcgatatgacaaatattattaattaagcctttctgctgcctggttttacagcaggaataccttctttacacagaggacaatcttccggttcataggtgacaacggaagtaactaataatgcctcagtacgtacacccagatccacttggccgttactgcgatctaccagtacaccggcgccgacgacatccccaccggcacttcgcacaagcttgatcacttccattacagagcctccggtggtgataacatcctccacaaccagtattttttcacccggctgtattgtaaagccacggcgcagagtcattaaaccattttctctttctgtaaagaggctcctggcacctaaaatcctggccacctcataagaaatcgtaataccccccatggccggcccgataacagtgtctattttggtaccttgataacgctctgcaagttcccggcatagaatttcacaataacgggggtattgcagcacctgggcgcattgaaaatagcggtcactgtgcttgccggaagtgagccggaaatgaccggttaacatagcttcggtatcagtgaatatttttaaaatttcttctctgttcagcatctcatcacctcttaattcaaaatatcagttcatttcggaaacaatattcctggctgcctgaacgggatccgaattttccgtaattggccgccccactactatataggtggcacctgcagctatggcttctcccggtgtggtcactcttttctggtcatgcaccgcgccaccggacgggcgaatgcccggggtaataatgacaaactcaggtccgcaagcctgcctgatagctctaatttcctgcggtgaagccactacgccgtccaggccggcggcttgagccagtttagcccagtttaccaccttatcttcaatttcaccggcaaaacctatttcctctttaaatgcccgcgcactaatactggttaaaacagtaacagccactaccaggggtctggttaagcctttgtccaaaacctctttattaaccgcctgcgcagcggactgcatcatctctttgcctccggcagcgtgaacattaagtatatcagcgccgtgagaggtcaaaaccctggaggctcgcgccacggtattggggatgtcatgaagttttaaatcaacaaagatattggcaccgagttttttcagagtataaattatttctggccccacactgttgaacagctccatgcctaccttaaaagctcccacataaggagacagcagtttggttaagtgtattgctttttccgggctgtccacatccagtgctacaatcaatcgatcacgggtattcaactgtttttacctccttattgcctgtgtgctgcccccaccagttcctgaatatcccggcaaccatattttcggcaatattcttcaattccttccagtatttctacagtcgctctcggattgacaaagttagccgtacccacggctacagcgctggcacccgccagtataaactcgatagcgtcttcagcagaaacaataccacccattcctataataggtaattttaccgctttatagacctgccagacgcaccgcacagctacagggcgaacagcaggaccggataaacctcccataatattgcctaaaacaggacgcctggctttaatatctatagccatacccaaaatagtattgattaaagacaaagcatctgcaccggcctcagctacgcttaccgccaggtccgttatactggtcacattgggagataactttactattaccggcagaccggtactgcttttaatcactcgcaccacttcggcagccgattcaggatcgctgccaaactgcaagccgcctttttttacattagggcaggaaatgtttacttccaaaccggctacaccggacgcactgtcaagctttccggccagcagcccgtagtcctccaccgtatcaccggagatattaacaatcaccggcaggtcaaaattacttagaaaaggcaaagcccgctcaatgaaataatcaacaccgggattttgcaaacctattgcattgagcatacccgaaggtgtctcaacaatcctgggagtagggttaccctggcgggattttaaggtagttcctttgacaactattgcgcctaaacgattcaaatcaatgtagggcgcgtattccggcccatagccaaaggttccggaagcagtggttaccgggtttttcattttaatgccaccgatattgactgatagctcaggcttcatcccataccacctcctcaccggggaataccggcccgtttacacatacatggcggtaaaggtaaccttcctggttattcgccttgattttacaggcgcaggacaggcaggcgcccacaccgcagcccatatgctcctccagagacacttgaaaaggaatgtgtttagccagcagcaacctggccaaactttttagcataggtttaggcccgcaggcataagccatgtccggtttaagaaaagctatagccgtatctgccatatccctttccagcaaggccgttatttgtccgtgataacctattgttccgtcatcactggcaactttaggctgaaagcccattgagccaacttgtgacaaagacggtaagcatgtttttgtcctggcccccagataaacttctgccgatatgcctccggctgccagctcctttaataaaaagaccagcggtgctatgcctataccgcctcccaccaccataaccttttgtcctttctccggcaaaacaaatcccctgcccagcgggcccaacacactcaaattttgaccaggagcagctttagataaaatttccgtcccttttcctacaacctgataaagcaattccagcctgcctttatcttgatcagcattataaatactgaaaggacgtctcagcaaaggttcgagttccctgctcacctgcatatgcacaaactgacccggcacagctttccgcgctatttcaggtgcctgcaattccataaaataaagtccgggtcctacccgctcctgcttaataactaaggcatctatcaaaaaggacaattctacacgacctttcacactggttccaatggaacccaactatattccatatattaattaatgagaggggaatagtccccctctcaaatactgctatttattcttcatatactcctggagcggtaaaagttctatatccccaccaacttttatcgcgcccagaacttcatatatagcacgcgccgtatccagagaagtcaggcagggaacaccgtgttcgacagctgtcctgcgtattctgaagccgtcacgctccggagctttacccttggttaaagtattgattaccaggtggatggagttttgcctgattaaatcaataatattgggagaagcctcatgaaccttattgacagactcaacggaaaggccttcactggccagaaaatcagcagtccctctggtagcacatattttatagcctaaaccggccaggcctttgataataggcagtgcctcagctttatccttatcggctactgtgaccaaaatagtaccgtgtttgggaaaatcatagcctgccgccacgaaagccttgtatgttgctatacagtaattcttatccatacccataacttcaccggtagatttcatttcaggccccaaggagatatccacctgaagcaatttgccaaaggagaatacaggcaccttgacacctacaaacttggattcaggatacaaaccggctgaataacccaaatcagccagagtttgccctaaaattatctttgtagccaaattgaccatgggtatgcctgtaatcttgctcatatagggtacggtacggctggaacgagggtttacttccaatacatacaactgatcctcatgcagcacatactggatattgattactcctttgacattcagctctttagccaacctggtggtataatccactagcaaacctctgattctgtcagacagattgcgcgggggatagacagctatactgtcgcccgaatgcactcccgcacgctcaatatgctccataatacccggaattaagacatccttgccgtcagagatagcgtctacctccagctctttgccgcaaaggtacttatcaacaagtacagggtgttcaggagttaccttaactgctgaagccatatagttcaataaatcaatttcattataaactatctccatagccctgccacccagcacataggaaggacgcaccagcaccgggtagcctatttcgtcagccacaccgatagcttcagtaactgaaaaaacggtattgccggccggccggggaatattaagtttgcttaagagacggtcgaagcgctctctgtcttctgccctgtctatgttttccacagatgttcccaatattttgataccggcattttccagaggcttagccagatttatagctgtctgcccgccaaactgcacaattacaccttccggtttttcattctccagtatgtttaatacatcttccggcagcataggctcaaaatataagcgatccgccgtatcaaagtcagtgctgacagtttccgggttattgttgataataatggcttcaattcctgcctcccgcagagcccaaacggaatgaaccgagcagtaatcaaactctataccctggccaatgcgaatcgggccggaaccgagcaccacgatttttcttttttccgacggcaaagcttcgttctcctgatcataggaagaataaaaataaggagtttccgcttcaaattcagccgcgcaggtatcaaccattttgtaggaagggacaatattcagttccttgcgataagatctcaaaaactcataatccactccagccagtttggccagatagacatcagcaaaccccatttttttagctctggtcaagagttcaggtttgagcctgttaatattccctttaaccagcttaatttccttttccattttgactatattatatattttatccagaaaaaatcgatcaatcttggttaattcatgaacccggtcaatcagcataccccgtctgaaagcttccgcaaccaggaaaagtctctcatcctcaggatgagagagcttgctttccaaaagctcctctgtataagcctccgctccctcaactgccagaccgggtgaaccgatttccagagaacgtacagctttgagaatggccccttccagagtccgatcaatagacattacctcaccggtagccttcatttgagtacccagttgcctgtcagccagggcaaacttatcaaaaggccagcggggaaacttgaacaccacgtaatcaatagtcggctcaaaacaagcataagtcttgccggtaactgcatttttaatttcatccagtgtcagtccgacggcaatcttggctgacaccttggcaatcgggtaaccagtagctttggaagccagagcggaagaacgggaaactcgcgggttaacttcaataacatagtactggaaactgtcggggtccaaagcatactgcacattacaaccgccatgcacacccagagccctgataatttttagtgaggctgatctcagcatctgatattccttatcacttaaagtctgacagggtgccacaacaatgctgtcaccggtatggatacccataggatcaatgttttccatactgcatatggttatacagttatccatactgtctctcattacctcaaactcaatttccttccagccaactaaactgcgttctaccagtatctggttaataatactgtgcctgatgcctctggtggcagtactctttaactcagccatattataaaccattccgccgcccgtgccgccaagagtataagcaggacgcacaaccaacgggaaaccgactctctcggcaaacttaacagcatcctccacgctggaaacaatgtcactctccggtataggctcattaatgctctgcatcatcgatttaaagccttccctgtcttccgccttgatgatactttccagcggtgtgcccagcagttgaactccggtttcctccaaaacacccgatttagccaactgcaaagccatatttaaacctacctgtccgcccagagtgggcaggagaccgtccggcttctctttcttcagaaccttggtcacaaattccggtgtcaggggatcaatatatatccggtcagccatattgctgtctgtcataatggtagccggattagaattgaccagcacaacttccaaaccctcttcgcgcaaagcccggcaagcctgggtacctgcataatcaaactcggctgcctggccgatgatgatcgggccggaaccgatgaccatcacttttttcagaccctcttttaacggcatggcactacacctcctgcttcagtctagctatgaattcatcaaaaagataggcagattccattggtccaggtgaagcttccgggtgatattgtaccgtaaacaaaggcaggtgcttatgagcaatgccttccactgtattatcattcaaatttctgtgcgagacatatacatccagaccgttcaaagatgcctcatctactgcaaaaccatgattctggctggttatattaactttgccgctgtgcaaatccttaaccgggtgattagccccccggtggccgaatttcaatttataggttttagctcccagggccagggcaaccacctggtggcccaaacagataccgaaaataggcagcttattcaaaagagctctggtattttcaataccgtgcggcaccattaccgggtctcccggcccgttggaaagcatcatgccgtccggatttaaggccagaatatcttccggcccggcatcgtgaggcacaataataacttcgcagccacgcttattgagacagctggcaatatttgatttagaacctaaatccataagaacaacacgcggcccgctgccgggcagagtatagctttcacaggtggaaacaacagatatcatttcctgctcggaaagatccgggctgttggcagccttgttaaccaattctttgatatccgcctcgcctgtacaaatgatcccgcgcatggttccatgactgcgcaaatgacgggtcaaagcccttgtatccactccggccaacccgataatattttctttagttaagaaatcggatactgtgcaacttactcgccagttactgggacggtcacatatttcccgtactataaaacctcttgcaaaagatcttttcgcctcaaagtcttctttattgataccatagttgccaattaacggatatgtcattactactatctggccgcagtaggaagggtcggttaagacttcctggtaacctgtcatagaggtattaaaaacaacctctccccactgctcaccggtagctccgaaagcctctccggtgaaaatagcaccgtcttctaaagccagtattgcttgcacaaaagtacacctccgaatataataactttaaacagtaataacaccctcacgcataacaatacgcccacccacaacagtcattaccggtaatccccttaaacgcctgcctgtaaaaggactgttcttacctttacttagaaactttccggcatccacattttcctctaaatcaggatctatgacagtaatgtcggcatcggcaccaacagccagcgtacctttatttatacctaatattttcgccgggttaacagtaattttttttatggcctctgagagagtcaaaaaaccaggtgcaataagctctgtaaaaatcaatcctactgctgtctccagaccaaccatgccaaaaggggcatattgatactcgacatccttttcttccgccgtgtgaggggcatggtcagtagctataacgtcaattgtaccatctgccaggccctgcctgacagcggctacatcttcatccgttcgcagaggcgggttcactttggtggcggtattataatccaccacaacattatcagtcaaagtaaaatgatggggtgttgcttcggctgttacagccaatcccctcgccttagcctcgcgtaccagccgcactgaaccggctgtactgatatgagccaggtgcaaaggacaacctgtcagttcagctaagaggatatctcttgacaccataatttcctcggctgcagagggaatgcctctcagccctaagacggtggacatgtagccttcatgcatgagaccaccggcaactaaatctttatcctcacaatgagaaattaccggcaaacccagcattttagcatactgcatggccctgcgcatgacggccgaactgctcaccggagaaccgtcatcggaaaatgccaccgcaccataggctttcaaatccgccatttcggataattcttcaccctttgaacccttggtgacagccccaatcggaaaaacatttacaatacccgtttctttagctcgctccacgataaacttgatcacagtctgatcatcagccaccggcctggtattgggcatacaggcaacagaagtgaagccgccgcgcgccgctgccctggtcccggtggcaattgtttctttagcctcaaagccaggttcacgcaaatgcacatgcatatcgatcagaccaggcgtaactattttaccgccggcgtcaataatttccgcccctttaacatttaaatcactgccaacagcttcaatttttccgtcagctattaatatatcagcctttgtctcaatttgccccagtgaatcaaccaccgtaccgcctttaaccagtaatctcattggaatcctcctctccggagagcaggtacagtaaggccatgcgtatagctacgccgtttgtcacctgttccactatcaccgactgtgtaccgtcagctatttccggtgcaatttccacacccctgttcatcgggccgggatgtaaaaccagagcatcaggcctggctaaagccagcctctgtttattcagcccgaaaaggcgtgcatattccctgatactaggaaacagtccctgctgctgcctctccagctggatgcgcagcacgttaatgacatctacaccctccagagcttcttcaactgacatatagacctttactcccagtttttcgatttccgcgggcattaaagttgcgggcccggtcactcttacttccgcacccattttagtcagaccccagatattcgagcgggctacgcggctgtgtaaaatatctcccaggatagcaactttcaagcccttcagcgtgcccttcttttctctgatcgtatacatatccaacaatgcttgcgttggatgttcatgtgtcccgtcaccggcgttgattacagaggcccgtacggtcttggccagcaaatgaggcgaaccggcagccgaatgacgtataattataatgttagctcccatagcttcaatggtaagagctgtatccttgagactttctcccttgaccacactgctggtgctgggagaaatagcaatggtatcggcgcttaaatacttggcagccaaatcaaaagaggacctggttctggtactgggttcataaaaaaatgtcacaatagtacggcctcttaaagtcggcaccttttttattttacgtttgagtatgtccttcataggagttgcagtatccaaaattagattaatctcttcaaccgtaagttcacgaatacccagaagatctttgctgttcaggctcacaaacactccccctttccacaataaaaacctcactccgttaaacggcgtgaggctggcaaaggtataaaaacactaccttcctttgccggcctcacaggaccgtttttaaaaggatggtgctaaaaaattattctattgattctaagataattactttctcttccccgtcagtttcatttaaccttacggaaacttcttctttccttgatgtaggaacatttttccctatgtagtcagcccgaatcggtaattcacggtgacccctgtctatcaaagccgctaattgaataacctcgggtctccctaaatcaattaaagcatccagcgcggcccggatagtcctaccggtataaataacgtcgtcaaccaaaacaataattttgtctttaaccggaaaatttatttcagttctgtgtactaccgggtgataagctaatgtagttaaatcatcccggtacagagtaatatccagtatgccgacttcgactgaagtaccttcgatttgtcggattttttcggctaacctgttagccagaggaacacctcttcgtctgataccgattaataccaggttttcagttcctttatttctttcaattatttcatgcgcaattctggttaaagccctttgaataccttgcgcatccaggatctgagctttttccttcatcattattaacccatctccttgttaagggtattaaaaaacctgcttaacagtaagcaggcatagtttgacaagtaaacattacccatgcgctccttaccggcctcactgagccgatgttaaaggcagcttttattactaagtaatgttatacaagtttatcgtatatgtcaatggttttttgtttatttaacaatataatagacgaattttcacagttgggcaacaaattgttcagagtttgctcataccgataaaaatcaacaatacacccagaataataatcaacattccgctccagggaagccttcccattaagccgaacaggccaatagaggttacagtaactaagatcatcggaccaaccattgccagaacagaattaatcttaaaagcaacggccacgttattatattttagcattaacaaagcggcggtcaattctacgctggcagacaataatctcataccagccattcccagaactattttatcaaaaatttgcagcatcctcacgcctcccccaaagataaaaaatatacataaatctcatatgcggtacaagtaaaagaaatacatacgaaatatttaatcgtggtaaaatactttacgttatctgcttttttgttttcctcttcataaaagcttgctatataaacaatgatgaaatacttcatttaggtaatgactgtcttttatttgtggttttaaaaatcatgagattaataataactgcaagggaagtgatattatatgaaaaaaggcggaagtatagccctggcttctctagccggtgtggcactggttatggtactgggaaattccatgctcataccggttctcccggccatcaaaacttcattagctctatctcagttcaaggtcagcctgatcatatcagtgttctctttttctgccggattaatcatcccggttgccggtttcctttctgatcgcttcgggcgaaagaaaattatcgtaccggcactcttactatatggtctgggtggtgtaatagcaggtctggcagcaatactgctgaaacaaagttcttattatattatactggccgggcgaatcatgcagggtattggggcagcaggcacttcttctattgctatggccttatgcggagacttgtataaaggttcggaacgcagcaaatcgctgggtataattgagtccgccaacggtctgggcaaagttataagtcccattctgggttctctggtgggacttatagcctggtacgcgacactgcttttttttcctctcatcgcagtacctattgcagcggcagtatggtttttagtaaaagaaccggaaggaaatacctcaaatgagccaatgcgcaagtatttgcaggactttgccaaaatatttaaaaatagttaccctatgctgctgtcagccttttttgccggagcagccgccctgctggttctgttcggcgtgctttttttcctgtccgactacctggaaaacacttatggacttaaaggggtttctaaaggaggagctttagctattccggtgctcttcatgagtgcgacttcttatataactggtttaagcatcaaaaagaattttggcttaatgaaaaccttgattgtcaccgggctgtttcttaccggtgccgccctttcagttttgccgttatttcataatacctatatattctttatagctatctctctggccggaattggcagcggtttggttctgccctgtctaaatactttcattaccagttctgccggttctgaagaaaggggtctgttaacttctttttacggaagcgtgcgttttttcggcgttgctgcaggaccgccgcttttcggtctgctcatgggtatcagctggaaggttatgttttggagttcctcagctatatcagcatcagcagcagttttagcacttctctttataaaacccgttcaaaataaatctgcaaaaaaagagggcgataaaccgcccatagatatccaaacagtacaggttaaaacaccgcaacaaatatttgttctgaataagcctgtcaataaacctctaaataataaaaaggatacttgatgcaaaaaccattaaatggcataactgttatggcaaataaccgctgatactatgtaacatatgttttgtattctgaatactctgagtgcataaggtgttattgctacagacaacaagtatcacttcacttcattaacgggttagaaagatttcggaggtgtaagacaccgcagggtgaattgcccgtgaaaggagttggaggaatgagtgaatatcatagttcaaaaacctggcggcagttgcttcgcttcccgctggacggacgtgacagcaaacccagagcaaaaggcttaaccatgattattgataatggtctgggattaggtgaaaccagagatttacttacactggtaggagattatattgatttcataaaactgggatttggtacatcagccctttattcccagaatctattggaagagaaaataagtatggcactatcctttaatattgatatctacccaggaggtaccttttttgaaatagccgtactgcaggatagctgggaagaatttatcataatggctaagcatataggttttaccgcaattgaggtgtcagacggaactatcaaaatacctgatgaaataagagaaaaagccatttctctggccagcagcataaatctaaaagtgttaactgagatagggcaaaaggatccccgtgatcagattcccctgccggaaatgttgtcgcagattaaaaaagatgttgactgcggggctgattggataattgttgaaggaagggaatcaggtcagaatgccggggtatatgaccataacggttgttttataatgcatcagatggaggagattgtttccgtaatacctgatccgagtatgctcatatgggaggcgcctttaaaacagcagcagcaagaattaataatgcgtttcgggcccaatgtaaatataggcaatatagctccccatgaggtcttggctttagaagccttgagatcgggtttaagaggagataccctgagattttcatgcaataatattataagcagagtttaagtacgacttgtcacgggaaaccgtgacttttattgtattccggtaaattgtgcttctggtggagctgcggataagtcattgtttaatgaagtacaaatttatgttgcataagcgagattagtaccgcataatttccgataagaacaagtgcctatggttgccgagaaagcgggttataataaaacattctgcaacatataatggacaaatacagaataacggaggaccttatgtcagggcttgccatgctaattgccttactggttatcggagtatttttccggtctaatttgatagctgctgcagcattaattcttctaatacttaagctggtcaacttgcagtttatcttcccttacctggaaaaaaggggacttgaaataggtctgctgtttttaattatttctatattggtccctctggcttccggaaaaattgacagtaaagatattatttatacactgacctctctaccgggattaatggcaatactgggcggggccttagccacccatttaaacggtgaggggttaaaactgctgcaagttgatcctgcagttattttcggcctggtttttggctccatcataggcattgttctatttaacgggcagccggtcgggccgttaatggctgcaggaatcacagcactgtttttagaagtaatctatctaatcaagtaactaacaattaattgtcaattgataagagtttctatttatcaaattttaagaaagtcgtttaagtaactttcgagacggccacaggcactcatgcccgacagaaattatgcaaacacaaatcttcccggggtaaaataaaaacagccgacttgataatctttgctttaacaaagaatcaagccagctggtgttacaacaattcacctatcatattaaatacatctatacctctgattacacctactacctttccatcatcaagcaccggcacagaattaataccatttctcaccattaattccacggctatcattaaatcatcgtcaaccttaactgaggcaacttttttactgcgcataactttcttaataggtatatcacctgctgacttatgaatttcacccagcaggtaaacccagagataatctttggacatgcctgaatccttttctgctataaccaatgcctgcaagatcgagcggacagtcataaccccaactaactcatcatggtcatttactaccagcaaagacctatgcccctgggcgattcccttctcatccaaaaaaaaggttgcctttaaagcattaatagcgtcctttacagtaccactttctttaacaatagtataatctgatacaggaatcataacttctttggctaatactttcttcatttcgtcaccctctttttattaaaattttatgatttgaggttataaatgtcaatcggttttcaatgtttttttcaggatttaaaaaataattcaatgctctataataattcatattcttatttaatagaaaatataagtatgttataattaattaatacaattaattaattataaggtctaaatatctttttagttttggctgaacgtctttaaacttaaagggagggaccatatgtttttcttacgcacactgtcagtagctcctaaacttccggaaaatataggtgaactgagcaagctggcttataatgtttggtttagctggaatcccaatgcctgggagctttttcgacgaattgataaaaagctctgggaagaggtaggacataaccctgtaaaatttttactaaacgtgaagcagcaggatttggataatgccgccctagaccacgattatttgaatctctataaaaaagttattcaggagctaaatgcttacttagaagaagaaactaaatttaaaaactatcaccctgagcataaggatcaggtaattgcttatttttctgcagaatttggtatacacgaatcacatcctacttattcaggtggcttaggtttgttagccggtgaccattgcaaagcggccagcgacctgggtttaccctttgtgggcatgggattgctttataaaaacggttattttgagcaacgtataaatattgaaggctggcaggaatcaagatattctaattttaactaccaccagatgcctgttaggacagtaactaataatgacggaagtgaattaatcattcccgtagaaatgccgggtagaactgtttaccttaaagtatggtgcatgcatgttgggcgcattaatatctattttttggatgccgatttatcccaaaacgcagtgcatgacagatctcttaccgggcagctttacgggggagacagagaaaaccgcattgcccaggaaatactgctgggtattggcggtgttaaagcacttcgtgccataggtattaatccccaggcctggcatattaatgaagggcatgccgcttttctaatactggaacgcttgcgtgaacttgtacaagccggtattcccctggtaaccgcaatggaagcagtaagatccaatactatatttacaacacatactccggtacccgccggtcatgatgttttcagttcggaattaatagataaatacctttggcagctcagggatcaattaggcttgagcggggaggattttctcaagctgggctgggatgacgagaaataccagtttaatatgactcttttggcgttacgcctgtctcttttctgtaatggtgtaagcaagttgcatggtcaggtttccagagaaatgtttcaacgtttttatcccaatatccctgtggaggaaattcctatttcctcggtaactaacggtgtacacgttgctacctggctggcgcccaaactaagagaattactggataagtatttaggctcaggttggcataacgacatttcacttccgaaaaaatgggcaggtataagccaaattcccgcacaagaactatggaatgttcattacaaattaaaggaaaaaatgattcaaacagccagaaataatttaaggggccagcgcctgcgcaaccaggagtcctaccaacgaatcatggaggtaaataattttctggatcccaatgttttaactattggctttgctcgtcgttttgctacatataagcgtgctaatttattattacaggataaagagcgtctgattaaaatactatcagacaaagcaaagccggtacaaatcgtttttgcaggcaaggcacaccctgctgattacccgggtcaagagctaattaaagaaatatactcgctgaccaatgaagaagcgttccggggcaggatattatttttggaagactatgatattaatttagctcgcacattactccacggtgtggatgtttggcttaataccccacggcgaccgatggaggcgagcggcaccagcggtcaaaaggcagctttaaacggcgtgattaatttcagtgttcttgatggctggtggcctgaagcatacaatggcgaaaacggttttgttgtaggcaacgatgttgtatgcaaagatgaggccaagcaggacaaaaatgatgttttcactctttattccctgctggaagaaaccattgttcctatgtattacgatagggatcataacaatattcccagagcctgggtggagttgatgaagaggtccctgctgacaattccacactattttaacacggaaagaatggttatggattactgcaataatttctacgttcccgccattaccaggtggaaacgctttagcgcggataattatgagctggctcatcagcttcaatcatttaagcaaagattgtatgacaactggcaccaggtctcgatagtgtccgtaaataccgctgctgatcgggtgcttaaaatcggtgaagaatttaaggtggaagctgttgtggaattgggttacctttcaccaaacgaagtctccgtagaagtattttgcattgatttagaaaacccgggtataagaaatattaacttgataccaatgtctccggtcaatcagatttcagagaaccaatatacttttgcgggcaaatgtattccaccccagggcgtggttaactactcagttcgtgtaagaccctcacatcctgactttgaacataattttgaagttcctctggttacctgggctcaatctttttaactactagaatgttacttttaaataataaagaacctgcttggcttactagagcaggttctttgtttggcaaatcaatttagcgccggttttatataacctggttttccagctcagctaatactttaaccaaaatatccggcaaaggtgcattaaactctaaatattttcccgtacgcggatgagcaaagcctaacaaacaggcatgcaggaactgcccgtccagattgaaatgaggtttagacggaccgtatttagggtcgcctacaacctggtaaccaatatatttcatgtgaactctaatttggtgtgtacgacctgtttccagcttcaattcaagcaaggtataacggccaaaacgctttaagactttaaaatgtgttaccgcagaacgtgaattcctgtctgtcacagccattttttgtctgctacaggcatctctgccaatgggagcatcaacagttccagcatcttgtttcaaatttccgtggactaaagctaaataacgccggtttaccagtcttttttctaactgggcagccagattgttatgagccaaatcatttttagctaccattaaaagtccggaggtatctttatctaatctatgtacaataccgggtctcaacacaccgttgatacctgacaaatcgcgacaatgatataagagagcgttgaccatcgttccggtgtaatttccctcagcgggatgaactaccattcctctgggtttatttatcacaataacatcttcatcttcaaaatagatatcaagtgcaatattttccgcctcaacagaaacacccacgggatcgggtatagttaaattaatatagtcacctggtttgatcttatatttggccgcgacttttttcccgtttatttctaccagtccctgggcaattaatctttgaagttgggaacggcttatgtcaggataacaattactgagatagacatcaagtctctgtcctatttccggatctgcataatgattaattgttttcatccttaaccaccttatccccgtccctgggatgcttttttgaatgaaacagggtatcccagatcaacaaaccgactccaataactattgccgtatctgcaatattaaatacaggccaaatgcgaaaatccaggaaatcaaccacctgcccaatgcgcagtcggtcaagcaagttgcccagagagccgccaacaattaggccaacctgtaattgcagcaaagtagttttaataatctggcggtaaaagaataatgtcccggcaacaactaaaaggctaatcgcaataaaaaatccggttttatgagccatgataccaaatgcggcaccgggattttcaatataggtaatatagaataccggaggaagcacaggaatactttcatttttcaacagattgagctgaagcaggtacttggaaaactggtctgtcagaaaaaccgtaataagagttagccagaagtacaaaaattttcaacctcccaaaggttttataaattcggtcatgtttatcataccacacatgctataatagtttccaagatttttacggtgtcaatataatatacatagatacctttaacctacacacaaatccatgacaagcatggttttccggaatattaaaaaacttaagtattggtggtgaacaatattaatattagacccttatcccaaatactgtctaattttttagataaaacaattatccaacaggcagaaaaaaatacacttatcaaaaactcaatttcctctaaaacaatgctagccaaagatacaaaaaagactacggaagaagtaagacaaaatcgctttgatcaacagcaagacaacactgccaaccaggccaatcaagttattcccgctcctttaaaaactcctctttttgataaggccagatttttttatcgtgaactccctgcaaaagatgcaggtaccatagaaagtggcggctgcctgctgatcaatttggaaaccctgtccttaggaaaagtatggataacaattgctgcacataatgatacactaagagtaagtttttacaataacaaaaaagaaggcattgaaatgattaagggtaatcttactaatcttaaagaagaattactgaacagtgactttaagaatattttaattaaatgccagatttccgatgatacctgggtgaagaacaatattttaaataactttggactggaccatagttcttttgtaaactttaaaatctaaatattaaggaagatgaatttggataagaataaacctgatcaagataaaaaaactgccaggaccgctgcaaacactgttgaaacggcatcggcccttcgctttgatcctaataaggatcaggcaccggttgttgtagccacaggtaagggtgacatagccaggagtattaagaaaatggccggagaattgcatattcccatagttaaagaccctgttttggcccaaacactgcataccctgggtacaaatatcgaaatccccgagcatttatatgaagcggtggccaaggttttagcatatgtttatgaaattgaccaggcaaataaaaaataggagctcacaacttttgaaaaacagcacacgagtatttttatctgaaataaaaaaggctattatcaggcacagtctgatagtagacggagatattatcggtgtaggcatttcaggcggcaaagacagtattgcactgttatacagtctttgcgacataattcgcagcgcacctgtaagatttaagtttatagccattctgattgacctgggctggctgtccgacctgtcacctatcgtggatttttgccagcaaaaaaacattcaacttcatatagagccctctgatattgctaagattgtttttgaaattcgtgaagaaaaacagccgtgttctctctgtgccaaaatgcggcggggtgcattgcacaacacggccaaaatgcttggctgcaataaagtcgcacttggtcaccatttggatgatgtaatagaaacattttttcttaatctcatatatacaggacaaatgaaaacctttctgccagcaatttatcttgatcgtagtgatattactttaatccgtcctatgatatatgtaacagaagatgatgtagtgaatttagttggaagagaaaatttaccggttgtcagcagcaactgtccggtagacggtaaaaccaaaagagaagaaattaaatcaacagtagccctgttagcctcacattatcctgatttccggagcaggtttttaacagctcttaaaaggcctgagaaccccctttggacagactctgttaacaataatttcatcctttgataaaggataattattgtgcaggcaggtaaactatcaagaaagtcgccttaagcaactttcgagcagccacaggcactcatactcgggaaattatgcaggcaaccttaactaattcacagatcctccataagtataatttcccggagtaaaacaaaaccttagggggatatctacctatgaatatacaagatgatttaaaacctgataccaaatataaagaaccagagaccgacagagacaggcaccgcccggcaggctcacctcacagcagggaaataaagtcacaaaaacaacaattaaacagcggccaccgtcacggtacagataaggatattaaaatagatatgcatgcaaaaacgggcttaaaggatggcttaactaaaagaaaccgttaacatcttatgaggtgcgagagagcttgataaaataaattggttagaaacaaaataacgtcctgcatgcaggacgttatttaaaattattaagtacagttgtaagcgagattctgttatgatagtcatctatctaagaaagcttgcgctttcttccccgattaaggggtgcccctacccgcagtaaaactgcctatttgggttgcacgccggtggagtttacccttgcactcaccggtcacccggtgaaatagtttctgtggcactttatggctactactaactccagcgagttattttcgccgtcgtcaggtcaccctgccctggcttacaccaggcaccaaactacactgccttttacagcagtgtgcgtgtctcgactttcctctacttttcctggaaaagcagcgactatccactgtacttactcttattttcatattgctctaacaataccatattataatacatacattagtacaaagcaataatatcattgttctatttatgtttttttatgtaaaaaacagttacatgcctgaatataccctggcaactcccgaattttcttctttatcatcaaatctgtcgaatatttctataaatctttttccttcccaaagtgctttggccagagcagccagtaccagcagccccacaattgaccaacaacttaagagaaagtacggtacaaatgaatttttcaaaattatggctagaagaaatcctaaaatactgatcagaataaaacttccggtcaaaaagacaacactttcaataactgctataaaccctattttaaatctatacaagatatcacccccataaatatttatatgttaaattatagttaattattccataaatatacttgtggagtatgattgaattatagtatttattttccagtacataaattgactatatctaattgcaaaatgcgtgattaaaattaaaaaattagattaatccgtctaaagaaaatcaaaatcaacaagaaagtcacttaaagcaactttcgagcagccacaggtgctcgttgagaattatgtaatataaccttaacttatctacggatttataataaacataatttcccagaatactcaaaaacccgtaccactctcatagtgatacgggttttttcagtgattgagcaattgttgttagtcaaatgggctaacatactatttgctctcattttttacgggcaattcaattagaaccgctttttcatcacaattagggaattcagggcaattaacacattctttccagactttctgaggcaataaatccttgtcaatatccgtaaaaccacattttttgaaaaagcctggctggtaggttaatgcaaataccttgactatgcctagatctcgtgcttcatctaaaaatattttaaccagctcacgccctatgccctgtttaaaatactcggatgagactgccagagcacgtatctcggctaaatcctcccatattatatgcagcgcgccaactccgatgattatattatctttttcggcaacggtaaattccctcagattctcgtaaagcatagcccgcgagcggcccagcattaatctctttccggcaaaatgattgaccaggctgtgaatagcctccacatcagaaatcttagcctttctcaggatcacctagcttcacctttttcattctaatttgcttgaaaatacttcactgcgttatgaaaaattgccaaaccgtctgcctcccccttctttagcctacgccagttaggatgctgggttaatttaacaaacctttcagggtgcggcataagtccgagtattctgcctgtatcgtcacatataccggcaatggagttgagtgaaccgttggggttggcaggataatcagcagtgactgcacctgcttcctgaacatagcgaaaaaccacttgccgattagattctataatttttaacttatctatatcggaaaagaacttgccttctccgtgggcagccggaaggttgacaacctttccttccattccttcagtaaaaacgcacttagtcttttctatgcccatattaacccacctgcactcaaaacgaccgctatcattttccatcaatgctgcatctatgttgcccaggtttttaaaaggcaaaagtccagttcttaccaaaacttgaaaaccattacatatacccagaataagtttatcagagtttataaactgcagcatttgctcctttaagaaagaagttagctctacagccagcacttttcctgagtgaatgtcgtcaccgtaagaaaaaccgcctggtactgccagaatttgatattccgagagtgattgctcaccgtttctgagttgattaacatgcaccagacggcaattagctcccgttatttcaaaagcatgatatgtttccaaatcgcaattggttccgtcggttcttaaaatacaaactctgggtttcactggcgaaatacccccttcataggttgctgccaggcagctttcagactgctgagagaaacatcaaaaagctctctgccctcataaaggatttcaacagacaatttctcaacagtttttcctattacataataaggaataccggcaaatagttcggcagcgtccataccgtcaggaatttcaaccataaagcaaccggcagtctcgttatacaagaaatattcagggttttcccctgccggaattgaaatttcggctcccacatttcctccaaaacacatttcagccagagccgccgccaggcccccttcactgatatcatggcaggccggcactgcaccgccggaaatagcccggtgaagtacatggaaaaccttattcaccttttccaaattaatcttgggcaggttgctgccagtgtagccggccaaatcataataaactgatccggccatctcgcaaattctcctctcacccaggagcacaatttgactgccagtatatttgaaatccgaagaaactgttttttgcacatctgctatgcgtccaaacacggagacgcacagaacgggaggaatcttcaacacagtcccgtccttacccctgtaagtgctggataaactgtccttgcctgaaataaaaggcatcccggtaaccttaacaaaatccacgcaggcgtctaccgacatatccagagcgcccaaagattcctcatcagggaaaggccagataaagttatcaatcaatgttaaatcttcggggttggcacctgcagccaccgcattggaaaccgcctctaccgccgcccataggctgccgtgataagggtgtattttatttaaaacgggatttaatccatggctgattattgctccatagggcttatccaaaagaggggaaataatagttgcgtcattcggcccatcctggaaaataccggtaaagggcggtaaaacacttgacccctgtaccccatgatcataaaccctgacaattggttccttagaacatacattcaagtgagacataaccgcctggtaaatcttctccctgacattgctcagattgacaacctctccgcagccggcagcagcactatcaaaaacaatatccggtgattgaggctcctcataatcttcttttacccaggctgcctgcataacccgttggggcaacccgttgtgcagaaattccatgtccagatcgcaaacattttcaccgttataggttaccagtaagcgtccgtcacctgtaaactcagctatggcagttgcttcaacattataattcctgcaaatagccataaccctgtccatgttctcgggcgctacagccaataccatacgctcctggctttccgacaaccagatttcccaggggttgagaccagggtatttaagaggtacccgatccaaaaataccttaaccccaattttttcacccatttcacccaatgcagagccgtagccaccggcgccgcaatcagttatggcacggattaaaccctcttgggaggcctctaaaatagcatcgctggtccttttttcctctattgcatgacctatttgaacagcgcttgaatttacagttatagtcatgtctgtcatctccgcgctggaaaatgttgccccgtgaataccgtcacgaccggtgcgcccacctaataccagggcaacatctcccgcctggggactggccttttgacagcgttcagccggcaacaaaccataagcgccgactatcactgttggcttagccctgaaatccggatgaaaatggaccgaaccgttgttcgtagggatacccatccgattgccgtaatcacgcacacctgccactacacggcgcagcaaataatgaggatgcaaacaaccggcaggaataacctccgcaggcatatcgggtggagcaaagcaaaacatatccgtagaggcaataactttggcaccctgtccggtacccatgacatccctgaacactcccccgctgccggtcatagcgcctccgtagggttcgatggctgagggtgaattatgtgtctccaccttgccgcatatggcctgaccttcataaaatcgcataactccggagttatccacaaaagcagaaagcaccagcgggtgcccggcctctattgtagcttcctgcaaccgcttgagcaatggttttttctccttgccgtcaaccatcagcttggcccggaaagttttatgaccacaatgctctgaccaggtttgagctatagtttcgatttcacaatcagtgggatctcggtcaatagaaataaaatagttctggataaccctcatttcttccagattcaaaaataagttatccttgctgagctgcataagctcttgatcattcatttttcgcacagctattgtcccggtagtgcccggttgacccgaaatcagcagggtctcaggttttacagttaccactctttccacagtggcgttaaccagcagcttatcagtgattaacttaatctcatctacgctaatatcctgtccccaaaaaaaatattccttgctcgaatcagcggcaagcaaatcttcaatccccaaatccttgaccgatttgatgatcgaagctacctcagggttcattactcccggctgataagcaacttccagccatacgtccgctcccgttataacaggggcattgacctggcatatttgaaatatttcctcagctaaaagattcttagccaggtataaagcattgtcctcactgattccttcaaaacgataaaccctggttgttcttacttcttgtacactattaatgcccagagcattctttatttcatataatatttcttctcccctgggatctggcagggaaaacttattggttactcttacttcctgaatattcatcaactactcccccgctcagttcatttttgcacgtattttatcatttattctttcgaccaggtacatggttgaacaggtatgatggatttgaacgatcacactttcaatataaccgtctaaatctactaatgacgcattttgttcaatttctaagccgtataattctactatttttgcataaaaattctccaacagctttaagcgtgtttccctcttacccgtttcctgccattttaaaaacggatcatctatattattcccgctgatcaggctcaattgctccataaaaagcttgcggaactcattaaaatcaggttttttgggcgtggttagattcatttttcttagagccccctttccaatcactattgtatcatatttaagcacctattaaatttataaatgttttacagattgaattattttatctgtaaaaagaggctagattataatacaaccactaaaataataagccccctaaaactagggggttgtaaattagaatatataattaaggagggcgtatgtgttcttcaagttatttcttataatacggtaaaacactaaaagttttaagagtttatgtgttaatagctttatttagagtttaaatagttatatttacaagtaaacggaaaattttttagtctaaacatttttgttaaaggtttaattgttgtaggcttgtaaaaaatcaagtattatataagcatgttgatatataaaggagttgtcggtaatatgattgatcctgtggccgtttctataggagtttttcctattcactggtacggagtaattatggctctggcctttttaagcgcattaatagttgcctatcataatgctaaaaaagcaggtgtaaatcctgaacatatcttaaacatagcaaccgtagcaataccgtcaggcattatcggagcacgactgtattatgtaatttttcaatggagtcaataccgggaaaatttatgggaaatactggctgtatggcatggagggttggctattcacggaggcttactgggaggcattacagccggttatctttatgtaaaaaaacaaaacctaagcttctggggtacaggagaccttatcgcaccgggtattgtactggcacagagcattggccgttggggtaattttattaaccgggaggcacacgggggaccggttagcgaaaacttcatcaatcatttcccattatttattaaaaaccagatgtatatcaacggaagttattttcacccgacatttctctacgaatcactgtggaattttagccttttcgttttcctaacaacccgtctgacgcgtaaaaagtttcagggtgaaatactcttaatctacctgggactgtattcgacaggcagatttgttattgagggtttacgcacagacagtttaatgctagggcatataagagtggctcaactggtaagtttgacactgatagtaactgcgattttcttatatttttacaaaagattcagagcaacaaaacttgatgtttaaagcaatcagtttagaaaattgggagctgcagcgggtctcagaatatccagcaactcatacagcttttcctggggttcgctgcttaatacttcatctattacctgttttaatagaaaatccatacctgtttcggcatcgttgataaccattgccttgggaagaatagtatccattatttctccttcaaaggttaaaccttcctctaatattcgccagtcaaccatcaaaatcaactgtcctttttgcctgataatagacaaaaaattccacagctcttgagaaaaaccgatagttacaggatccttttcagaatcccatagtactaacagacctataaggtagttcttatcatctttcttaattaattcccacttaaccctgtaatcaatttcctctttacgatatattctttcaaataaacccattaaaccgtcaccggagctggttacaaccagaattaacgcgtcatccaattcagcaaccagttctggcaatactatttcccgcatctgcccaccccctacattaccatatacacatattacatagttgttacctgtttttcaagcttgacctgcaagaaagccgctttaagcggctttcttgcagccataggcatttgtgctactctgaaaataaactcaaaagtaccgttttcattctccgcggtgctcactgcagcatatgaatctcatagaaaatcatgcaatactaaccttatttatgcaacataaatttgcacttcattaaacaatgatttatccatggctccatcataagcataatttcttcacgaaaatgttttcatttttatgctattctatgagttaatgctcatgagagtttcctagtctaaaaaaaataaccctgccgctattaaagccgcagggctattttttacagtttaacaaacctattgctgtaatgccctctcaagaatacggtacatgcggctgaccatcaggcgagggtcaacaaacagacctgacgagacaagagcattatcatatatttgctcagcagccaacctggcaaattcctcgtccttttcacgcagtgctgataatctcttaattaattcatgcccgggattaatttccaaagcttttttgcccatatgcatatagtccttatgcactgcctgcatcacccgctgcatactgctggtcataaactcgtccatgttcaataaaacagccgggctgtccaccaatcgttttgattcccttacctcgctgactttatcaccaagagcttgctttaaccattccgataaggcttttatggtatcgctgtccagcgcatcttcccctgtctcaagctcagcttcagtttccggcagctccaactcagactggtcagcagaaataagtttcttaccctcaaactctcccacatgagtcatgataaaatcatcgaccgcttcatgggtataaataacctcaatatcctttgccttaaacatttccagataaggcccggcctcaataaattcacggctgggaccgttaatataataaatgtatttctgctcctctttcattctggatagataatcctcaaaagaggtatactttccatcctctgtcttggaagactcaaaacgcagcagcttgacaatatctttgcgatgtacaatatcagatgttgcaccttctttgagaaacctgctaaattctttatagaattcagagtatttttccggatcggatttggcctgctcagccaggaattttaaaaatctgccggtaagcactttgcgcagctttgccatcagggcactgtcctgcatggtctcgcgagatatgttcagcggtatttcctcgctgtccaccacacctttgacaaaacgaagccattccggtaaaattccctccgaatgctgctgaattaaaaccttgcggcagtataaatttactcccggctccaaattgccaaagccaacctgttccaaattgttttttggcacaaataatatggcattaatggttaaaggcgcatcggcgttaaagtgcagtcgataaaaaggttcatcataagcattgccgataaatttgtagaattcgttgtactcatcatctttaatttcattcttattctttgtccaaatggcctccacggtattaactttctcttcaccaataaaaatcggaaaggccacaaaactggagtactgcttgataatacgcttaacggtttccggtttgataaagtctagggcatcctctttgagttccaatattattctggttccccttgtgatgccgccggctgttttgacagcataactgcccataccctcagaagaccattcatatgcctgtgcttcaggttgataggactttgtcaatacggtaactttcctggccaccataaaagcggcataaaaaccgacaccaaactggccgattaaattgagatcctttttgtcattatctgccatagacttaatgaaagccttagatccggaatgagctatagtacccaagttttctattaattcatcacctgtcatgccaataccggtatctgaaattatcagaagcttttccttctcatctaactcaatagaaatatgcaggggcaaatcaggatcacttacatctttattgataatgttttcatagcggaacttttctaaagcatccgctgcgttggaaataagctctcttaaaaaaatttcccggtcagtatataaagaattaatcactatatccagaagttgtttgacctcagcttgaaactccctggtctcctgtttggatccggaattttccgattcaagattaacagacatacaatacacctccaagattttatttaaaaatacttattatttcaagaaagtcgccttaagcaactttcgaacagccacaggcgctcgcgctcatcggaaattatgcaataccgaccttaaattacaataaattcattgtaagcataattttaccataatataaagaactcttttcactaattactagcactcatgagaagcgagtgctaacaccaaataaatattagcaaaacaacaaacaaaatgcaataatattttaaccgaaaaatacttcaataaaactaaattaggctaattttctaccaatatcattattatcctttttaaaacgaagaattttataaccttatctcagggataattggtcttgtactataccgtttgactgtattaaaattaagcttggcaaaaactcattctaaaggacgtgattgcatggccaaaaccaagaaaaaaacacctgaattaacagccagcggttttaattatgatcaggatctggctaaggtccccattaaggtgttccccgctttgcaagctcttattgccaaccagcatgatttaatagaaatcgcgcaaaagtacgaaccggataaatttatatttctggaagcacataaaggcgaactggcggaagttgaagaaattattgcacaacagcactcaatattttttgaaaaaaaagaaaaggccaaagctaaaaggcttcaagaaaagaatgcctttagcgagcccgaaaataaatcttttaacagcggctttgtcaggaacacggaattcggggacttcgaaccggctgttgaaagagaaagtgaacctccgacactggacatgctggctgaacaaatgagtcccgggctgccgtcagctaaatatgagccgagaaaagtctttgagccggctgcagaaaaacccgatatcaggagaatagctgtgggagcttccattaaagcattaaccaacttattaagccgtaagctaacggaagaagaagttacagccatagaaaaagaaatagactcttacctttaattttgagcggcactgctgccgctcaaataaccggtagagaaagctatttgcaaattataacctccggttaaagcgtccacgtcgataacttcaccggcaaagtataagcctttaataagttttgattccagagttgaagaattaatttctttagtattaatgccgccgcttgtaacaatagcctccgccagcggtctggtgccggttgcagtaatagtaatatttttaaatgtatgtgccagcttgtcacgttctaatctagtaatttgattaatttgtttgtgttcatccaacccggataaacctataatcaccggtatcattctttgcggcagcaaatcatccagtgcatttttcaggtgcttgctctgataggtttgaaaatccctctgcagccgcatatccagttgttctattgagagagcgggttttaaatcaacccacagctttaccggagcctgtgaccagtaattttttaaataactgctaatactcagtataaccgggccggaaaccccgaaatgtgtgaaaagcagttctccgaactgttctgttaccgcacgattgtttaccacagcactgacagatacattcttcagggtcaaaccttgcaaatctttggcccatttttctctgcacaccagaggaaccagagcaggctttggttcaataacagaatgccctaattgaccggccatcctatagccgtccccggttgaaccggtctggtgataagataaaccgccggtagccaatagcactttttgaccctttaccaggctcccatttcgcagcattacacctgttgtacagcttccttcttgagttacccgttttacctcagtatttagcctgacttccacgtgattttcgtgcaaatgcctgctgagcgcttttatcacatcgcttgatttatcagataccggaaatacccggctgcctctttcaaccttggttttaactcccaaagaatgcaaaagctctatcaagctctgattgctgaagctataaagagagctgtataaaaacttcttattggttgtaatattgcgcaaaaaatcatccatatcaccgttattggtcacgttgcagcggcctttgccggtaatatacagcttcttacccagcttttcgtttttttccagcagaacaactttcagtcctttctcagcagccgctgcagctccaagcataccggccggcccaccaccaaccacaatcagatcgtaacccatgttaaacctccgaattaccgttataatccaaactttttcatctaatcaaatcataatctatataaacctccgagccaatatgcaaatattaaatataagcatattataaatctccttagcaaaccatgcaaaccgatattcaaaatgcagctgaatcggtctgaaaaacagcctggttattgaccataaagctcatgcaacgcatcaacctttaggcctaaaaatcagcgcgcccatgaaaccaaaaataattgcagctgaaataccggcactggtaacttcaaatatcccggttaatatccctaccataccggtagttttagcctccgtcaaagcgccgtgaaccagagaattgccaaaactggttattggcacagtagcaccggcaccggcaaattcaaccagaggttcgtacaaccccagaccacccagcacagcccctgataccaccagaagtgtcatggtgtgagccggagtgagcctggccacatccatcagcaactgacctataacacaaatcaaaccaccgattaaaaaagcccaaacaaatatcaaaagaatcatccttccccatcatattcaaagctgactgcgtaacaaataccgggaatactctcattttgctggaaggttagaggagacaaaagagcgcctgtagcggcaatcaaaacttttttcagttcaccttttttcatccggttaaaaatatggccatatgtaactgttgcagcacaggcacagccactgcctcccgccattaccggctggtcttccttgtatatgagcaaaccacagtcagtaaatttatcctgcggtacaggtaaaccatgttttttaagtaaatcaacagcaatggtattgccaactctgcctaaatcgcctgtagcaataagatcataattatcaaacccaagacccgtatccctgaaatgagcctccaaagtgtcaaccgcagcaggcgccatggcagcacccatattaaaaggatcagttatgcccatatctactactctgccaatagtagcagccttgactctcggtccctggccctttggagccagaatagcggcacctgcccctgtcaccgtccactgggctgtaggtggtttttgagaaccgtattcagtagggtagcgaaattgtttttccacagaagcattatgactggcggtagcacacaatacatatttggcagctttactgtctagcagcaaagctgccagagcaaggccttccatggaagaagagcaggcgccgtaaagaccgaaaaacggtatgcccaaggttctggctgcaaagctgctggatactatttggttcattaaatccccgcaaagaaaaaactgaatatcttctttttttaaaccggctttttgaatagccgtttcacaggcatcttccaacaattttttttcagctttttcgtaagtcgtctggcccagccacaggtcatcgtgcaaaatatcaaaatcaccggacagagccccctgtgcctcaaaaggcccacctatagcgcttgaagcaataatgcaaggtttactggaaaatacccaggtttgatgtccgcgcagcatatcaggctcctcccagcatggtaagcagtgtttttatcaaagcaatcacaaaggcggcaaaaactccaaaaacaatcacggaaccggccaatttaaacatattgccgcctacacccagaacaaatccttcactcctgtgttcaatggctgccgcagctatggaattggcgaagcctgttacaggtacggcagtaccggcacccgcccactgtgcaatatgatcatatactcccagggcagtaagaattactgagattagaatgagtacggctacagtaggattacccgcagttttttgagtgaaaccaaagtggttgacaaaaaaaccttgaataagttgtccaaagacacaaatagtgccacccaccagaaaagcccgagcgcaattcatcaacaccggtctctgaggctctctaatttgggcaaactttttatattcctgttgaaccattgttaatttctttaatttctgatttgacaataacagcaccccattcagtttaattatctaatccagcccgcgttatttttttaaccagggttctaaatccatcactacactgcctaatgtatcagcagcttcactgaacatagacctggctttagaatcatttgttcccagggcgtataattcacaatcagccaggcacttttttaaattaacaaaaaccagttctttggttttaggttggggaagatttattgcatcatcaaataagtccaaatataactggccataggaatcaacctgggccataaatacattttcagtagctacccccagcttgtccagttccgcggccagccagcttttattgagccccattgaggccaggggttcgttcaatataataccgtcgagtattaccgtttgcggagatgtttcttgccccatggctatacccatagttttagctgaaacaggctgcttgtcttttttcagcagtacgcttacttccccgtcaggctctaaaacagcaaactcaacatcagcaaagttaaatacactttttttacgcaactggcttaataaatcttcagaagtcaaacgaacttgtgttaacttgtcttccaacagctttccgttattgatcaatacagtttcttttccatgaacaatctcacgaaattttttcgatttaagagccagaatatgtaccaatgccggcagcaggctccacaccagcaaaacagttaagcccaataacaaattgtctattatgtttaagccgatagacgccaccgtaactcctaataccacagaccaaacaaagtcaaataaagtcatgcgtgaagcctgtcttatacccataatacgtataataagcagcagcaaagccaataaacctacggatctaagtataatcattaatccctctgacacattaatttccccttaatttattttcttaaaacacttaaaagcccttgtattgcggctcttcaaattcgattaaaccaattctgtcttcaaagtccttcacaacgctgttgattttttcaatattcatgtccaacacctttttggcctctgaattctctgtataggaagcaaatgtctccaaggtattcacagttcctttaagtactgacatagtttgttttaactgtgaagcaacagtcatgtcattcacctctctcctgcaatttattttgtattctgataagagtttatataccagctaaaaaaccatttttagcttgtgaatataataacttaatctgaatatatatcttataatatttggtatggtattaaacaaccacgtattttacccattttaagttcacataatatattatccgacatatgtgcatataaaattaataaacacttaacaatcgcttaacagaatgctggtatagttctactgggtaaatatttgtataaatcataatgcgggaggctaattttgatgtttttcaaaaaaaaggacatattctttgaaactataatcttagatgtagataatctaaaagaagctgcctacctgtttcaagaagaaatccacaatttgcatgattctgaacattacgccgaaaaaattaagaccctggaggacaaaggggatgggtatacccatacaataatgcacgcgctaaacaggacatttattaccccgttggaaagagaagatatcttcggattggcttccaagctggacgatgtactggatggaatagaagcttgcgctgacagaatggaactatataatgttaaggaatcagacgactacatgaagctgttcgctcaaatgattgttaactctgtggatgaaatatcctttgccataaagctgctggtacaaaaaaagatgatggaaatgtccaggcatattaacaggattaatgaactggaaaatgaggcagatcaacttctgagagaagctataaaaactttatttgaggaaattgataatcccatactgattattaaaaagaaggatctttatgaggtcttggaaagtgttactgatgcctgtgaagatgtggcagaccttttggaatccttgattatgcgtaattcataaggagaagaaaaatggattcaactctggttttaattgcagctgtggttttgctggctttatcttttgattttatcaatggttttcatgatacagcaaatgctattgccacttctatttccacaaaggccttgacaccccgtgccgcaattgttctggcttctactatgaacctggtcggagccctgacttttaccggcgtagccaagacaattggaggcaaaattgccgatccaatgaaattggagcacggtttgcctatagtcatagcggctttagtggccgccattatatggaacttaatcacctggtattacggtattcccagcagttcgtcccatgctttaataggcgctttaacaggttcagtcattgcctccgccggactttcagccgttaattttgccggctttcttacaatactgcaagcactgatactgtctcctgttttagctttttgcataggatacattattatgagtatattaagattcgtctttaggagtgccaaccctcgttcaactaaccggatgtttagatttttacaaatattgaccgccgcttttcaggccttcagccacggcactaatgatgcacaaaaatcaatgggtataattacctttgctttaattgccggtggtttacagaatacccatgacatacccttttgggttaagctgacctgcgccatagctatggcgctaggaacttctgtcggcggatggaaaatcattaagacagtggggactcaaattataaagcttaaacctatcagcggttttgcttcagatgttacgtccgcaagtgttattataggagcaactatcattggtcaaccggtaagcactactcacgttatatcttctgctattatgggcgtaggttcggctaaaagactttcctgtgtaaaatggtgtaccgcccaaagaatgatcaccgcatggttaataacacttcctattacagccactttagcgggcttagtttacctgattgcatctatacttttttagcaaataaaagaagctctcgactcaagagcttcttttatttgctaaatactcttttccaccaactttgtgaagatttatttgataattctttatcggtatttttttgaaatgcttccgccttttctaatcgtcgtcgcatttgttttaattcctctcgcagtttgttcaattcttcttcctgagcgctaatatactcaaaagcaacagtaatttgacgcattgctttgaccaaaagttccagtaaattaaccaaaatcatcaacggcactagtacccggtaagatttagcatttcctactgccataaaagcgctataatcattcttaagtttttcggaaatttcatttatagttaagccgttttgatcaagagatgaaatatgtatcataagattaaccgtttccggtgtataccttttataacggccaaaaatacggtattgcaggtaacggtcatacagatttgcataacgttttactgtaatttctgataaccctgcttcctcagccacttgagttaatgttaaccatttttcttccattttttccaccttacacactgaagttaacttataaatttaaatggaggaagctatgaattctttgtgtataaatataattatctttacttattagcacggcataataaggtattataccatattttttctttataaatgaaaagaacaggtgaaaaaactatttatttttccaacagttggctgcttataatcccttgcggcatatctaccactacattgggaacctggccgacaataatactctcagctaaaggaacctttgtggcaatttctgtttctcccttttgcagtggcaacatgatttgaatatttgttcgcaggtacaggtagatcttgtgtctggtttggttaatacccgcttgctcaaacttatctgttatgtcagcatggacaacacccacaggcataatattgaatttcaatctaaatcctgaattagcaaacaaagatgtgcctgatacctgaccgatcggaataaaaatatcctgtatttttaattcttctaaagacttttcaacggccagggttatgtcggaagctgtacggctgactttaatcgtattagcctgcatcataactattcgaccctcgttgtccttatggatattgacaaagtcctggtattgaacagtttcttcagaaatctgcttttgaatacacctgttaaccgactcagtagacaattgtattgccctcgcctgagcaatttcataaataacaggcttaagacgatactcaacaatataaaatcctcctgtcaatatcgtaaaaataaataatgaaaaaaatataataaaaacagttctggcaggccgcctccgtttaaacatgctatcacctccacaaaagtatttggaggccagtcataattagaccggttgcttctccttataatatgtgaaggtgaactaaaaggtgctctatttcccggagtataaaaatactaatctatacaattattcttatgaactttcttttgcctacccggataatatttcccatcacaggcgcatattcatataaagaatcttctactttatgaccgtcaatcttaaccccgccctgacttattaaacgttttgcctcacttgcgctggaggtcagaccggcttgaaatagcagtttatccattctgatagtaccgttttccagtccatcttctttaataacaaaatcaggtatatcatcgggcaaatcaccttgctggaaaattctcttaaattcttcttctgcctgaagcgcagcttcctgaccatgatatacagctgtaatttcacgggctaagcgcattttaacatcacgcggatgcattgtactgttctgcaggccttcagaaattgctcttacttcttccaggggcacctgtgttaccagttcaaaataacgaaccataatttcatcggtaatggacattgtttttccatacatctccctgggggattcatccacaccgatatagttgcccaggcttttgctcattttttgtacgccgtcaagaccttcaataattggcatggtgatagctatctgtggcttctgaccatattctttttgtaaagtacggcccattaaaagattgaatttttgatccgtaccccctaattcaacatctgcttcaagagcaactgagtcatagccctgcattaacgggtaaaaaaattcatgtatgctgatcggcagattttcacgatagcgcttggcaaaatcatccctttccagcatcctggctactgtatacttggccgatagctcaattacatcagcaaaattaagcttgcccagccactcactgttaaaaacaagttttgttttttcagcgtcaagtattttaaatatttgtctttcataagttttggcattttccagtacttcttcttcagtaagttgtttacgagtctctgatttacctgtaggatcacctatgcgccctgtaaaatcaccaagtatgataattgctttatgtcccaaatcctgaaactgtcgcattttttgtaggactaccgtatgtcccaggtgtatatccggtgccgtgggatcgagacccaatttaataaccaggggttttcccgtttctatggaattctttaatttttgtaccagttcttcttcaggtataatctctacagcacctcgttttataatctccaattgtttttccagtgacagcatacccaaactcctctccgcatttatcatatatgtttaatgattcatgataactatgtaaaattcttaacaattatatcagaaggtgctggcactgacaaggcagcaacgaattatctgcttttttttaagcatttatgttataatacttttataagcacttaaaggagtgttttttttgacggaaaacgagaagaaaaagaagcttaactggttccgactcttcttattaattggtctgctggttctgctcattgtgctgggtacctccataggcttgcttatctctataattgtggatttacctgatataaatataaaagatttgaaatacaatgcagcaacacttatttatgatcagaatgataatttgattactaaaattggcacagaaaatcgtatcccggttaaaataaatgaagtgcccaaagttgtacaaaacgcttttctggctgtagaagatgttcgcttttaccagcaccacggtatagatatacgaggaattgccagagcggcctggcaaaacataaccacaggaaaaattaaggaaggtgccagcactataacacagcagctggcgcgcgatatatatttgaataatgatcagaaatacaaacgaaaaattcaggaaatttttttggccttaatgcttgagcgaaaattaagtaaggaagagatattagaattatatttaaaccgtatctattttggtgaaggctcttacggcattaaaactgctgcggaaacatactttggtaaaaaattaaatgaattagggttaaaagaggctgccttactggcgggtttgccacaagcgcccagttcttactcaccttatcaaaataaagacctggctttaaagaggcgtaaccttgttttggaaaatatgcttaaatataattatattaacaattatgattacaacaatgttgttaacgctgatttaggaactctgacagaacccgctgccaaaaaatatccctatcctttttatattgactatgtaactgaacatttaatagccaggtacggtgagtctcaagtatttacaggcgggctgatagttcatattgctatggataaaaaaatgcaaactatagcagaggaagttatatcaaacaaaaacaatttccctaccgcggatattcaaggcgcggcagtggttataaatcctcataacggatatataactgcactggtgggcggacgggaacacactaacatgcggcagtggaacagagctacccaaacctaccgccagcctggttcggcttttaaacctattatagcttacggacccgctatcgagttaaaaggtaagggaccggcatcagtagtagacgactctcctattagaattggcagctggtcaccacgcaattccaacggtaaatttagtggtttaactactttgcgaaatgccctgacttattcgataaatatcgtatcagttaaacttttacaggaggttactattccaaaagccagggactttgcaaaaaagataggtatttcatcgcttgatcctaaatatgatgttggattaagtatggctttaggtgggctgcaccagggtgtaaccccactggaactggctggggcttatggcgcctttgcaaaccttggcacttataataagcccatagctatcactcaggttaaaaaatctgacggcaccgtcctttgggatacgcaacaaagcataccggttcaagctatgaaaccaactacagcttatttaataactgatatgctccaatcagccgtacaaaggggcacggggacggctgctcaaataagcaggcctgctgcaggcaaaacaggcacaactgaaaacggtaaagacatatggtttgccggttatactccggaacttgtaggtatcgtttggatgggttatgatgatcctaaaccaacaccatacttcggcggcgaatattccgccagaatatggcataatatcatggggaaaattcttgaaggacagccacttaaacagttcccccgtcctgataacatagtttccgccacagtggacagcaagtccgggcttttgcccggacccaatacccctgatacagacaaagttacagatctttttgcggctgaaaatgtaccaaaaaaagtcgatacttctcatgtgttggtagaagtgtgtgctgtttccggaatgctgccaaatgaatactgcccggatagagtaacaaaagtatttttaaagaccggtacattttcctccagtgttgcagacagtgaaagcagagtaccgacaggtgtttgtaccgtgcacgggcctgaaacaagcaataaggaagtggaagcggaaacacataatataacacctcaaggaaaaaccaattaaggacaagcagtgcaaatatttttgatttagcattaaaatccaagagactaaaaacatttttttaatactctaagaaattaccggagctgccagagagtcctctctggcagctccggtaatgcttaatattttattattttaaatctaccacagttacacctgctccaccttcaccatgttcacccaggcgaaaagatttaacccgtctgctgttctgcagttccctttgaatcatggcccgtaaagcaccggttcccttgccgtgcactacatatatcttgtttaaaccggctaaaaatgcatcatccaagtatttctccacttccaaccaggcttcctcagctctcatgcctcttaaatcaagttttgttgaaatctcctgagatttatttttaagtaaaccggcaaattgcactttaccgctgttttcttttttagcttcatcaactttgcgcagatctttaacgggcatatttaatttcattattcctacctggaccagggcttccttcccgtcagtggaaacattcaaaacataaccttgttggtttaaattaggaataaaaacctcttcaccgattaataactcccggggtaccacacccccgtggcttttctcgggtgctttacgcaggcgcccctgcatccccttaattttgttgcgaacctcctgcacagccatttctttcaggcggttatcattttcctgcagcatgccgcgaaattccttgattgcttcttcagcttcctgccgtgtatttttaaccgttttactggcttcttcatgagctttggccagaatatcctctctcttttccctcagcatttgttccagctcagtatacctggctttcagtttttcagcatcctgccgcaataattcagcgattcgcttttcctcctcggctgcctggcgttctttttccagccgcagcatcagctcagagatctctatttgttcggttgtcagaaaatccctggctctgctgacaaccccaggctcgagccccaggcgtagagcgatttcaaaagcattgctgcgtcccggtttgcctatcaaaagacggtaagtaggctttaaactaatcggatcaaattccacactggcattttcaacccgtctgtgggcataggcaaaatttttcagctcgctgtagtgagttgtagctacaattttagccttttgctcatgcagcttctccaaaattgcctgggccagtgccgctccctcagtggggtctgtaccggctcccaattcatccattaataccaaactacccgcccctgattggttgaggatactgacaatgttgctcatatgcgaggaaaaggtactgagggattgctcaatactctgttcatcacctatatcagcgaatacctgttcaaatattcctgtttccgaactgctttcagcaggaatgtgcaaccctgactgggccatcaataccagcagcccgatggtttttaaagttacggtttttccaccggtattggggccggttatgattaaagagtcgaactctttgcctaaatgcacgctgaccggcacaacatctccggctaacaaaggatgacggcctttttgtatatttaccaccggaccgtcaactaaaacaggggcccaggcatccatttgactgctcagcctggctttagccagaacaaaatcaagatgccccaaagcctccagagtaacccccagcggctcactttcctgagctacccggcaggaaaggtcagttagtattttcacaatctcctgcttttcggctgcaattaagcgccttaattcgttattagcctcaactacagccattggctcaacaaaaagagtcgccccgctggctgaggtgtcatgtacaataccctgtacctgaccccggtattccagctttaccgggaccacataacgcccttctcttattgttactataggatcctgcagatatttttgataattcggggaacgaataatgtgctccaaacgctctttgacagatgcacggttgttggtaatacgccgacgaatttgtgacagtgcatcagatgccctgtcagcaatttccccccccggcaagatggcattttttaacctgtgttcaagatcggcaaaactggtgatgcgcgagcctatcccggccagcaagggataaaactcatctctttccagtaaataattcctggctaagcgagctgccgccaaggtttctcctatctccgaaagatctttggcttccaataccgccccctggtgtgccctgattacgctttttcttatgtcatgccagcctccgatgtccgcagcaggctccagccgaaacatctctctggcttccgtagtttctgaaagccagatttttaccgtttgataatcaacagaaggcataaggcttaaagccctttccctgcccagcactgaaccggtgcagccggctaatttcttcaggattttgtcaaattccaggcgctttaatgttttcctttctaacatcaggcttacttcatcctcctataacccctcgataataatgccccttggttaacccgccgggaaccaatgctgccagagcttctttggccgccgtaaaatcgcgcagcttgcctttggtcacactatttagagcctcgcgataagtggaaaccactttttttacgtacttagcgtcttcacgcctggcctcaatgcgcaacagggagatattcatgctgcttatttgagacaaatcctccagcaaacaatgatccctggaattaaaaatatgcatattacaataataatcaacttccaccggaaaagttatagccatcctgtctcttaaaccgcagcgcttgccgctgcacgggccggaacaatttgtttgagtgctcttaccccccaataaactgcctaacacacaatacctggaaaccattaaaggcaaagctccgtgcaccagaatttcggcatcaaaatcaacagctgttttcaaatagtgaagttgtcccatagtcagctcgggagacaatgtgatatgccttacaccctgctttagtaaaaaatgcactgcctggtgattaaaaatattaaaagagaaatcagtgtaaacaggtttacctgtattttcccgaacatacttcaataagcccaaattgcctacctgtattccatctaaaggccattcagaggtttgtttcagcagtttggcaaaacggctcaattcttcatcctgcagaatcctgggcgaagacaatacaaataaaacgttattggcccgacaataatcaagaccatggtaaatatcgtctatagacaggtttttcttggaacgaaaactttccccgccaaaataaacaagtctggctcctgaacgcacagcttcctgcaaagatgctaaatctgttactgtaacagaaataccgggctcactaatatgtacatctgaccgtctatgttctgcaccggtgcccaacaaggctccctctaatctctcttgataaacattttccggtaccgggatcttactgcctgccttaatcctgttctgtttcagctcctccagtacctgccgccttgcttcgttaatttccttaaccggataaattatagaaccatctatatcacaactaagcccagccaggccaaagggactgttccccaaccgccctaactgtttgagtaaaaactccctgtccagtggcctgttctctgctttttgacctactgtcccggttgcagcctcggcagattggccggaaggttccaccgcctgcaaataaagcggttctccttccctggctcggacaaaaaactgcaaagcaattttggtgcgctctctttgagaagtaaaagttgccctggccttttcaattaagtcggcgtcatgtgtcttgaaaacacggtcaccgataccaaccttgcgcggtagaaaaatctgtacctgtgagcctgccggagcccgctccacttttttccccgccatcaataaagtatctatttcaatacccaacctgcccccgtccgtaacccagatttccaccccgtcacccacccggagaggttcatccagaatcaatgtggcaaccttctcaccacggtcatactgcttaacccggcccagtttaacaccgcggttattaggtcttttataactcattaaatcatgtcccggatgcccgaaaaagtaaccggcagaaaagtcccggttaaatatttgtgtcagcttacgggtttcctcttcactgacatgatattcctgcccgtctgcccggtcaatcaggccgcggtagattctgattaccgtagccacatattcaggacgtttcattcttccttctactttaaaagataaaataccagcccggatcaactggggtatatgctcactcaagttaagatcccgcggactaagcaagtaatctcccgttttagcctgatcaagcatcggcctccccgcttcatcaaccaattcatagcgcattcggcaaggttgggcgcaacggccccggttgccgctgcgcccgccaataatgctggacatcaggcactgtcctgaataacatatacataaggcaccatgaataaatatttccagatctgccccggtccttttcttaatattgtctatagaagataaagacatttcacgggccagtacaacacgctcaaaaccggcttccaacagcagctcaacagcgggcaaattatgaacggtcatctgtgtactggcatgcaggggcagctcgggcaagacgagccgtgctaactctgacaggcctaaatcctgaattataacagcatcggcacccgcggtgtaaagaaaatataaaaattccattgcttcagttatttcctggtctgccagaagtgtattaacagttacatatacctttaccccgcgcacatgggcatattcaacagcacgtgataaagcctggttgtcaaagttagcggcagaactgcgggcactgaacaactttcctcccaggtaaacagcatcagcgccattttccaccgcagccacaaaagattcccaatcacctgccggtgctaacaactcggttttgtgcattttgcacgacctccattgtaaaataactatgctcgactgtgacgaattaagcctgcacagggtatgatttcaatacccttcttttgcagttcatccaagattagattcatgcccagagaatcactggccatatgaccggcgatgactacgttaacgtgattcttttcagcttctttacggtgtttctcatttaaatgcataaccacaaccgtacctatgccggcctgcgccagtttggaataaacctcttcagaaccgctggtgccaccggtcatctccaccaatattttacctgcccgcctttccttgcttcctactacaatagtcggcccggcattattagtaacggcttctttgtattcaggaatagttttgagtaatttaataacatcagtcaaccgttcaggtttctcctcatcaaatattttctgtaaaaaatcaactacatggttgtccgccggcgtgtgcatgcacattaaagactggtttaaaatctttgctgcatcaacagcccggttatgatttaacggcattaatccacgttttacttcagcaattcttgaagccatcatgccctcggccacgttaatgggcacaccgtagcgggccaaaaaatcctcttgcaggtgcattacctggtaaagtgctgacatggccttgccttccgggtgatgagcaatgattaaatctattgggccactgcgttcactcaggcgatcggctaaaagcacttcaccgacttctatatcaatacctaccagcgcgcggccaacttctttttccggatccccggctaaaattctggtatcactgtaaggattaaatagcttgtcctggtcaaattcagatctcttttcttcttttaaatcttcataacgcttttttactcgttccaaaagcttatgcactgtctccataccacgcgggtcgcgttcaattcctttctgtacagccagttggtaaatctctttgattttcacttgcggttcgctccctttttaattaatgtatccaaactaatttagtttacttcataaaatcctttactaaaactatactatatcacgcatattatttacgggaaacatatttattacctgttacataaaaacgcaaaaacaaatcttttccctggctgatgcctatgcgattggttacagtaatattttccggtgtcaccccttgacaaattaccagcgcaccggaagtcagatcaatactgttatgatttatgcccaatcccattgcttgtaccagtcgtgccggtcccccgcataattccggaagtttctcccgctttctcctgaactgcatcaaagggatcccttcaaccggctctaaagctctcaccagaacagcttcacctgtaccttcaggcatagtgaccacattaaaacaactgtaaatgccgtaaataatatagacataagcatggccgggcggcccgaacatagaactgtttcgttttgtttctccccttgccgcatgacaggcaggatccccctgcaggtaagcctccgtctccacaatttgtccaacagttctgccttccggtgtttcatgaaccagtaatttgcctaacaattcacgggctaccattaccgtatcacggttataaaaagacctggacaagatttttttcttgttcacaaaatcaatcacactcctgctttatacagccttagacaaacacaaggaaaaactcatggagtactccatgagctgttacttaataacacccttcttattatcttttaccggctcagggtttgtcaattcctcaatcaattcctgattttcatgggttaattcttcatattttctcataagtttaaaataatcatcagcaatattaattgcggcaagaattgctactttattgaggggcaatttgaaattacggttggatatatccttcatcatcttattgacatgctgggctatttttttcatatactctatggattcgtttcctttcaggatatactcttctccatatatttctatatttacacggttaggttcttccggcacaaaaaacaaccgcctctcggaattagttataagcattattcgacacaataattgaaagtacctgctaatttcttgcatttttatcaaacaataagaaaatatttttcaaatataaccctgtctaatctatatttcatgttcttccttgacaaaagtcttagtaaataaaataaataaccggtttcctccggttaaactgcacttagcctaaagcaaaaaccgtatcaccttataaagtggcacggctttgtttatttcgttatatacgttaatagttattaatcaatactgcaaacactgctcaaagctatccccgcagttccgctcccaattctttctctagcgcaccgcggatattttccattgtctcatttatctcagcatcggttaaggtatgatcttccgcctgtaaattaagagcaaaagccaagctctggtaaccttccttaacctgcccgccacggtaaacgtcaaagagcttcaccgagcgcaacagctttccaccggtattatggattacatggaacaaagcttcaactgccaatgactgctttacaaccaccgccaaatccctgtctacaccgggataacgaggcaaagcctggtatttcttaatcttaccggcaagcataaatacttcagttaaattaatttcgcaggctgttacccgctccggtaagtcataattctccagaacatcagggtgaacctcacccagtacacctatttgcctgccatcaagctgaataactgctgtcctgcccggatgatagcctggagcctctgacgtcacaaaagcaataccggaaagcccaatggtatcaaacatggcctctaacacacccttaagataataaaaatccattggcaccgctggtttattccaggcagaagcctggtttcccattgctgccgcgccaagcaccggaatttcatccggcaattgacggtcagtgggcaaaaagcacctgcctgtttcaaaaacagccccgttttgtacacggcggttataattgcgctgcaaaacttccagtaaattaggcagcagcgtggtgcgcatgaccgattgatcttcactgagaggatttttcacctttactgcccggcgcaagtcattatcctctgccagacccagggcatcaaacacatgcggattaacgaagctgtaggttataacttctgtaagcccacaggcagccagtgtatctttgagcctggtctctatcaactgaaccggtgttttagctcctctggtattgtcaccctgcataagagtggcaggaatccggttatagccgtacatcctggccacctcttctattaagtcagcttctatgcttacatcgttgcgatgactgggcacagtaaccaataattcatccccgttatcccttacgttaaagtccaaactgcttaaaacagcaacaatttgttctttaggcacttcaacacctaatatgcggctcacccgtccggtacgcagcagcacggttttctccagcagcacctcagggtaattgtcaacagagccagccagtacatcagcagcccccatttcctgcatcagctggcaggcccgatcagctgcgcgcaggcagccgtccaagtcaattcctttttcaaagcgcagcgaggattccgaacgcaatccgagttccttagaggtacggcgcacactaataggattaaattgcgctgattccagcaatacggcaacagtattacctgtcacctcggtgcgcaatccccccatcactcctgctactgctatcgccccggtggtatcggcaatcaccagcatatcctgttccagcttgcgctggcttccgtccagagtcattatactctcaccggccgcagcccggcgtacaataatatggtgattctccaatgtgtcataatcaaatgcgtgcatgggttgacccaattccagcatgacgtagttggtcacatccacaatattgctgattggtctcactccggctgccctcagtctttgctgcatccaccccggcgatgaaccaatcttaacattaaccaaaacccgtgctgcataacgccggcacagagaaggagcggcaatgtccaccctggcttttcccgcaatagcgtccggcagttcctgcacaaccggttgaggcacacgcagcgtgtagccaagcatagcagccacctcacgcgctacaccaatcatcgagaggcaatctcccctgtttggggtcaggtcaagctccaaaattgtatcatttaaacccagtacttcttttgcatcaacacctataggagtgtcttccggtaaaatcataacaccggtttgttgttccggaggcaggaacttagcatccatgcccagttcctggccggaacaaagcatgccataagactcaacaccgcgcagctttgattttttaatttttaaaccacctgccagactggctcccacaacagagacaggtacaatatgtccttcccggacatttgtggcaccggtcacgatctgcaaggtttcacttccggtagttatagaacaaacaaccagcttatcggcattgggatgtttatctattttcaggattttaccggtataaactttttctatcccttcccccagatactctactttctccacggcaacaccggccagagtcaagcgatctgccaattcctgcggagggatatctatgtcaacatactcttttagccagttataagatacaagcacttagcaataaccccctatcttaaaataccagactaactaaaactgccccaaaaatcttaagtcgttatcaaaaagcaggcgcaaatcatcaataccgtatttgagcatagcaattctttcaactcccatgccaaaggcaaaaccggttacttcctcggaatcataaccggacatttccaatactctggggtgcaccatacctgaaccaagcacctccagccagcctgtgtgtgagcaaacacggcaaccttttccaccacacattacacaggaaatatcaacctccgcactgggttctgtgaaggggaaatagctggggcggaaacgagttttggtctggtatccaaacatctcctcagcaaaaacctgtaagacgccttttaaatcgctgaaagtaattttcttgtctatagccaaaccctcaatctggtgaaacattggtgagtgtgtggcatcatcgtcccgccggtatactttgcccggagcaataatttttaccggcaagcccggcactgttttttccatagtatgtacctgtacaggtgaggtatgagtgcgcagcaacacttcgtcagtaataaaaaaagtatcctgcatatcacgtgccgggtgatccttgggcagattcaaagcctcaaaattataataatcatgttcaatctcaggtccttcagctatggtaaagcccatacccagaaatatattctgtatctcctccgtaactgtggttaacgggtgttttttacccaggatgaccggcctgcccggaagagtaatatctattttttctgccttaattttaatttgcttttctattgcttttagcttgttaagcctgttgcccaattcaacttctatttgctctctcacttcattggccacttgaccgattttaggacgttcatccgctgaaagtgagcccattcctcgcaaaacctgagtcagcgagcctttcttacccagtaccctgactctgatatcgtttaactggcccaaattttctgctgactgaacagctgcagcagcttcttcagcaatctcccgtaattttctctccatacccatcctcctttacatttatttatcaagaaagtcgctttaaacgactttcgagcagtcataggcactctatcataaacatagtttcccaaagtaaaacaaaaatccgccccattagggacggaaatattccgcggtaccaccctgtttgtctgcctcaagaataccggcaaaccacttaaaaatccaggtattaaaacctttctcccgataacggtggaaaaaaccggctacacctactggtattttacgttcagctgcagttcaggggtgaaattcaacaggcaaagttcttgaaaaggctttcagtcaatgacctttcctccctgaataacttattgacctcttactcttccccttcattactgttaaccatatatttatatttaaataaagataccaaataactttcccaaagcctgcatcaagacaagggaagaaagaaaataataccgtaatgtactagtgaatggctagtttcctgtacattatgtaggcagtaaccgacccggtcgcctcgaacagcctccaaaaaaaatcggcggttaaaaacaacttaaccacaacctttccctgattcttggggaccttcaaggttgattataacatatggtcagagtcattacaagaaagataacttatttttcagtacttaaacagatctttggcggacagcttcataaagcattatggctgccgctatagccgcattcagagactcggcgtgacccggcataggaatattgacggggattgccggcagtctttttaagccttcacttacaccgttagcttcactgcccaccacaagagctaccggtccggttaaatctaccgagtatacaggttggcaatcctgcggcataccaactaccaacctaattcctgcttgtaataacaactctgccgcctgaaccggttcaccggccataatcacaggcaaatgaaataaagaacccatagtagctcgcagggttttgggattatataaatccactgtgcctctgctcaaaatcaccgcgtctacaccggcagcatcagatgttctaataattgtgcccaggttgccgggatcttgaataccgtccactaaaaccagcaactgttttttgaccctggttaaaatctcctgtaaaccggttggaacagacttgatcacagctactactccctgtggggtagctgtgtcagataaactttccaatattggctcagttacctcccaaaagggaacattagatttatatatgcattccagcaattctttcccacggttgttttgaaaaagttttgccgaatatattactgcttcgacagacatggcggaggcgagcgcttcctctacaaaacgcacgccttcaataataaatttcccttctgtttcacgaaaacgccttttagccaaatgtttcaggtatcttattctggggttgtccatactggttatgagcatattaaagttaactctctttcaggccgcttatacgatcaaagcatggcataagtaccgcagcaccatataccatgcttattgttattcgaccagaccatagcatgagtcaatataaatcaaccaagcttacttttagctatttgcacaagttgaacaaaactctggttgtcgttaacggccagttccgccaacatcttacggtttacttccacacctgcctgctttaaaccgttcataaatttattgtaggataatccgttagttctggcagcagcattaatcctggcaatccaaagtctgcgaaaatcgcgttttctggctttacggtccctataggcataggaaagtgccttcattacagactggttcgctaccctaaaaagtttacttctggaaccacggtaacccttagctaactttaatatcttcttatgtctttttcttctggtaacaccgcttttaacacgtgacatgattattcctccttaataaacccataagttaaatcatctatgctaagggattaacctcataatccgcttggtatcaggcttactcaatacatactccttacgcagcttacgcttgcgcttggcagatttcttacccaaaatatgacttttaaaagcgtgattgcccttaatttttccgttagctgttttcttaaaacgtttagctgccccacggtggcttttaattttaggcaatagaatacactcctctcactattcttgttttggtgctaaaatcattatcatgttttttccttcgagttttggatgcctttccacagtagctatgtccttaacctgttcggccattttaaccagcaactgttggcctaaattagtatgcacaatttctctaccgcggaacatgattgttaccttaactttatccccgtccttcaagaagcggacagcatttttagctttaacttcaaaatcatgttcctcaatattgggtcgcaatttgacttcctttacagaaattatacgttgtttctttctggtctctttttcccgcttgctctgctcatacttatacttgccgtaatccataatacggcatacaggtggcttggcctgtggagctatttctaccagttccaactgcttctcttcagccagcctcatagcatcacgggtagccattatccctaactgatttccattggcatctactaccctaacttctcttacccgtatagaattgttcacacggagttctttcgaaatagtatatcacccccataaaaaattaaaaaagcaggcaaaagcccgcttaacagacaaaagtccatattttttaaaataccttagtaacagctcaaggcgttttaaggtgagaagcggcaacttctactttgtaaattatgttatttatacatatcattcattttaacatgtcatttcttacaagtcaagccataaatttagatacttcattttttatcccttatttcctcttgcaatttatcaatgaagtcctccagcgtacttattcctaaatcaccctgtgagcggtggcgtatagctaccaattctttttccagctctttatcacctattaccagcatatagggtattttttgggtctgtgcctcacgtattttatatcctatcttttcattgcgttgatcaagctccacccttataccggtctctttcagtctatccactactcttacagcgtaatctgactggcgatcagtaatgggcaataccctgacctgaacgggtgccaaccaggtcggaaaagcaccggcaaaatgctcggtcagaatacctataaaacgttcgatgctgccgaaaacaactctgtgcagcattaccgggcggtgcttttggccatcttctcccacatagctcaaatcgaatttttccggcattaaaaagtccaattgtatagtcccgcactgccaggtacgtcccagacaatcttccagatgaaaatcaatcttcggcccgtaaaaggccccatcgccttcattaaccttatagtccaaaccttttgcttcaatagcctcttttaaagtattggtggccatatcccagacttcatcagatcccatggctttctccggtttagtagacaactccacatggtatttgaaaccgaatatactgtagaaatcatcgaccagatcaataactccaataatctcgtccttaacctgccccggcagcataaagatgtgcgcatcatcctgagtaaagcaccttacccgcattaagccgtgcagcacaccagacagctcatggcggtgaaccaaaccaagttcccccatcctgattgggaactcgcgataactgtgcaatttagatttataaatcagcatacttccgggacagttcattggttttacagcaaaatcaaaattgtctatttgggtaaaatacatattctccttgtaatgatcccagtggccggactgctcccagagaactctgttcagaataattggggtgcgtatctcctggtaacctcttttttcatgctcctgtcgccagaatttttctaattcattgcgcaaaatcatacccttgggatgaaaaaacgggaacccgggaccttcttccattacactgaataattccaattcagcgcccagcttacggtgatctctgcgtttagcctcttcaatcctgttaatatgctcatccagcagagcttttttgggaaatgaggtaccgtaaaaccgctgcagcattttgttcttctcgctgcctcgccagtaagcaccggccagactcgtaagtttgactgccttcaagctgcctgttgagggaacatgcggacctgcgcacagatcacaccagccgccttgttcatagcaggaaattacagcatctcccggcaagtcattaattagctctactttatatttttcatctaggtccgtaaatttatctatggcctctgcgcgggacaactcaaagcgtttaaagggctggttttctttaataatcttattcatctcggcttcaattttctccatatcagccggggtaaatttatgttcagaatcgaaatcataataaaaaccatctttaatagccggcccaatggccagtttagttccgggaaacaggcgttgaaccgcctgtgccaacacatgcgagctgctgtggcgataaatctcctgtccttccgggtcattaaaagtaagaatttccaaagagacattatcttcaagagcagtgcttaaatccacagctttaccgtttattttacctgctaaagctgacctggccaaaccagggctaatatcttcagctacttgtataatcgtgatacctggctcatactccctggttgaaccatctttcagactaaccttaatcatctcacctgctcctttactatttaaagtattctattaaaaacaaaattattgaacctgctgcaaccggtattaaagctattaacaaccacatataacggttgccgctaactttcccggtaccttttttcaaacccaaaaacaatttaagttcattttccagcttcaaatcaggtgctcttaaaaccaaagcagcagtcaaaagcttgatttgtttttcatctaaaagacgggttgcaaaaactctgctattaccggcaccctccaatacagcctgttcagccgtacaattatccaacatatcagagccactgattaaagccggcaattcattatcctggttattctttaaaacgataccatactggggaggtttttgctcgggacggtagaaaaccaagcgcatatcactatacggcagaaaaaaacttaatacttccggcttaaactggctgctgttccagtataattgacgaacagccataccattgctctgaagttccagccgaaaaaccaaataacgccagagtacaaccacagccaccagcatgcttaaaaaaccggccaaggaattcaaggtcgattttaacaggctgttatccaaaaaagctatgccggatagagccagaccagtcacaaaaaataaggcaaagtagagcaattcaaacttagatgccctcatataaatccctccaaaataagaaaaccgtccctgagaatagggacggtcttattccgtggttccacccaaattaggaaataaaatttcctcacttcagagcaattaacgtttgccgccggctaagcttactgatctataatcccctgaggattaaaattttcggctatgcagttcaagggtggtttttaacctgccttcttttaaagacgctttcaaccaaggcggcttctctctgtaaacagtacaggtttactcttccctatcatcacttgtgaatataattttgcctgtattataaataatattttacattttgtcaatgtctcaattgttactgcctgtattgagcacaaatatcacaaccactgcattcctgtaccttgccggtaaaaacattttttaatgttgtcaatgaattaaaagcggaattatcatccattctatgaaaaacaattttctgtggagcaatacttatcaaagcactaatcagcagatcctcataattaatttcactatctattaaatccataacataaccctctaaaaattcactgttaattaccttttgtttttcatctaacagcttaaatacaccgctatttaatactattacatgcaccatttccaaacgtgattcctgaatgtctacaaagtatctcaggagctggataaattccttgtactctctttccatcataaactcatcaacagctttttcgaccatatcatataattcttccatataatccttgaggcgaaatcttataaaaccgtcaatatttatccgatcattattttttaagtattccataagcttattgagaatttttgtttttcttctcagtttatgaaagtcaacttcactaatctcagccgtattatttgtaagtcccagggtataatttaaaatagtatttctctcttcttcttcaaagtagtaatagctttccagaataatttttttaatgatatagctttcccaataacccagtattaagtcagatattacatccgcaacataataactaaaaattgatctataatctttctgcgaagaagtatcaccggagtccttaatgtaacaatttaaatatttgtagtcacctgtgggtttttccttaaactcaatatcaattccctcattctccagaagccgcagttccctgcccagctttgatttgagcaaatcaatatgctgggtggcactgattgatataccttgtgccatctgcccgttcactccttccgtacatttattatatgtgaggctgaatgtttgtatactggcacatagtacggaaactaatatcaataacaccagcaaagcttatgatatgttgtttcgtaaataagaagctgctacagtttattaattgacaatattttaattattataatgcgttgtttttttaattcattttgtatatactttaatcaactaaataaaatgcataagactatccttcaaccggggtgatatatatttgaaaaagcatcatttaataatagtcttatacacagcgctcttattaactctaattattccaaagtttactgctcatccatggttgaataaaacccaggccaataataaattgccgattattccaaatgcagctcctgaaaaacccataaatttttctagtgagcatgttatttacagggttaataatacagaaaagttagttgccatcactgtggatgacgggcctaatccaaaattcacacctaggttattagatattcttagggaaaataagattcatgctactttttttgttgtaggcaatcaactggaaaaatatcccgagctgggaaaaagaattttaaaagaaggtaatgaagttggaaaccatacttatactcaccccaaactattaaaaaataacagcagtgaaataattgatgaaattgtaaagtgtaatgatactatcgaaaaagttttaggtattaaaactaaatattttcgtccgcctaaaggccaactaaaccatgatattattaaagctgcccatgaacatggggaaaaagtagtactttggtctattgccttggaacaccatgacgccaatacacctgaagaaatggttaatagaatagttaacaatataactcccggcgggattatcttaatgcatgatggtcgtttggatcgaactaaatctatccaagccgtacctgaattaatcaaagagttacaggataacggctataagtttgtcaccctttccgagttgctggaatccaacaaaacaatttaactattacattacagattttcgaaatatataaagtaaggaccgccagggttaatcctctggcggtctttactttatataaattctctatattatagtaatctttttataccatggaaaattatgcttatgatgaatttatgaataagttaaggttagtattatataatttcacgagtgcctgtggctactcgaaagcagcttaaagcaactttcgagcaagtatcttgcttctcatttcagaacacaaacaagaaaatcatataaatatagccgtaatattaaattttcattgtaataaacaggatataagttgtcttcaaagaatacatttaattgtcgggatgttatggagggaacggacttgatcttaaaacgtgaacagtgggttgatattttcaagggattactaatcatttttgtagtaataagtcactctatcccaaacgaagagagaggaatatcttactatattttttggtttcacatgcctgcattttttattataggcgggtacctgtttaagccgctaaacaactgggcggaatataaatcatttgcatttaataaagccattaaatttcttgtcccttattttacttttttatttgtaatcacatttatacactttatgctgacctttcaaccatcaactattttgagtgattttattcaagttctttacggagggcaaaaggctattgaatattttggtacattttggtttattacatgctacttatccacaatgcttttattcgcaggcatattacttatttttaaatcagccaagttacgctttttagtacttctattcttttatatttcagcacatattgaatcctggcttgccttaacttacaagattcaaatcccctggaatatagatgtatcacttctttctgtggtatacttttctataggctattcaggccgtcaaatcttacaccagataaacacaaaaatatttatcagtgcattattattatctacaatatctattgccgcagactatttcaatataattacctatgaattaaatatgaaaaaccttttttacaataactatgttttggatttagtaattcctgtcttatttctaatttccctatgcggtatctgtcaacatttacctaaatataacacaaaaataattggttatatcggagaaaaatcgcttgtaataatgtacctgcatataccgattagaataattatggcgcatcttactacctacaataacgtagtgtatatatttattggtacaataattccacttcttatttgcaaattatttgattataatgaatttaccaaaatgctcttttggggaaagataccaaaatggattaatttggcaaataatgcgcaacaaaactaaatgactaatattcattcttggataaattaaaatatagacgataggccatattaatactttaatatattaccttttttttatcgggattggactcaacaaaatatattttacaaatttgtgtctagtgccaataaaaattctaaaattaatattactttgttttcctttctcgttttgaagattacgaatggtatccaataattttttatcccttaggtcactgccgcgctccatttgagatagcttctttttcagtaattcactatctctgataactggtttttcaaatattaaagatggcatataaacacccccctatcaaataatatttctacatattggccacactttccttcctaataaagtaattatttctttattatgtaaataaatgatctataaaactttactcttagttcatcaagcattcacacggagttcataatgatagtatataatcataatcataaccacaaacaaacacaaaatactaaaaactggcaaaggcaagttaacatacacccctaaataataattcccaatagcctctgcttgcggaggttttcttttagtcaaaataagacaagtaatttattgacaataggttttattagtggtaatatggtcaagtcactgtttggaaggaggtggaatcgttgactaaagaattgattaatgagattcttgagagcgttggactggagagaattgaggaggaagatgaataaaaccggaggcgggatgggccttcggttttttgcttattacatcaaataataaaacagaagcttgcttagcagagatggtctttctatgaacatcaagaccggcacaaatctcataagctgctggaatcattgttgcaccttccttaaaaacaagatatgatatctatataaaagggagagaatggttgcaccacaataccccgtaaattatgcttgaagatgctgtaaagaaaactttctctaagacgggtaaaatccatctttctaagataaggactggttatgcccagggatttggtgtcagccatattgatagaacaccgcggtttagaaatgctagcggtttagatatatacttgtagggcgggaaccgtccgaaatcatgcctgctggaggccatgcaagacctattctctttgtagcgtaggcggtagctgatgaatcaggaaacgctagttgaagttccaatggaagtccccacttcttaatggagcgtaagcgggggtagttcacgaagtgccattgttttattttttgactaggagatggagtttataaaaaaacgaccagaaaaaccaaacgttcttaacctcggaataaattttcctcaaatgattaccataaagcaaaatctaccaagacaaggactggacgatgtcagaaatgaggtacgaagaattttagcagaatcaagactggaacaaaagctgcgccccggagccaaagtggcaattaccgcaggtagccgtggcattgccaacattgctttgattatccgtgaaacggtagattatctaaaaagactgaacaccaaacctttcgttctggcagccatgggcagtcatggaggcggtaccattcagggccaactaaaagtcctagccgatctgggcataaccagcgaaagcataggtgcaccgataatggccaccgtagaaacagtcatcaccggtagttttgcaggtatagcggtacatatcagtcaactggcctatgaaagtgatgccgtaattttaattaacagagtaaaaccacacacctctttccacgggcccaatgaaagcgggttggtaaaaatgctggcagtgggcctgggagggccactaggagcagcggccattcacgccaccggagtatcggcattatcccatataatccctggtgtagccagtgtaatgcaaaaacaccttaacatagctcttggccttgctataattgaggatgcttatgagtcaactaaaaaaattgtttctgtaccggtggaaaatatagcttctgaagaaacaatacttctacaggaagcctatgaagctatgccacgtttgccagtaaacaacctagaccttttaatcgtggaagaaatgggtaagtgctttagcggcacaggaatggacaccaatatcataggccgtatgcgtattcaaggcattccagagccaccttctccagcaattaaacggattgtggtactgaatttggccaccgcatctcatggcaacgcttatggactgggcctggctgactttactaccaggcaactagtaaacaaaattgattttgaggtcacttatctaaacgcagtaaccagtacctttgttcagcgggccatgatccctatgacactccctacagaaaaagcggcaatagaagcagcagtaaatagccttggaattaaggaaatctcacaaatccgaattgcccgtctgcgtaatactttgcatattacagagctgcaagtttccgagaacttattagaagagatatccagcacactatccatagatataatggggttacctaaccccttacaatttaactctaacggcaatttatatcccttcttggatactgtatagaatatattcctgcaaatttaaaaatggtaatcattctccccagaattaaagcgtgatgcatcccaaaaaatgaatgatattctgttgggatccaacggtaccaataatgacaccgaaaaataaatggcaccaaaaagaaaaccggcactctttctaagtgccggaacccttgattttactggtgggcgggattggtatcgaaccaacgacctcttgcgtgtcgagcaagcgttctaccactgaactacccgcccacaaactcgactagttaccattaaacatatttgattataaggtgttatttccaataagtcaagtaatttaattatttattcctgaactaaccgataatttctcccattttctcctcaaccaggactttctttctatgtcatcccctgcaaccaaagaaattctgcctacttcccggttttcaagggaacaaataatttccccaaggacctgaccacttttgacaggtgccattactgaatttttaaataaaaattttttcctgagcaaagatatcttatcgtctgtaatgtcgatctgtaaaccagattgagtaattaacggtacttcctttaataccccttccataactggcactgatactacctgctctccttttttgaaaacttgatagcttttaatctccttaaaaccgtaatttaaaatattggcagcatcagtatacctgttattactgtgcaacactactgctatcagccgcctgccatttctgctcgcagaggctattaaacaatcccctgctctgggagtagaaccagtctttaccccgtcaataccaggaaaaccttccctaagcaatctattagtattgcgtatttctaatgtgcgatttttattgccttcccaattgagggtagtttctttaatgctgatcagccggttaaactgcttattccggagagcctgtctggcaattagagccagatcataggcagtagtatagtgatttggaagagtgtagccattagtattagcgtaatttgtattgaccgcacccgcagataaagctcttgcattcatcataaccaaaaaattttctacatttccccccacatgctcggcaatagctacagtagaatcattggccgaacatacaagtgccgcttttaacagattttccagagttatttcctcaccggctctaaggtcaataaccgaacccatactgactgaagccgcttttttacttattttaaccacatcattaggatcaccattctccagagctaccagtgcggtcataattttagtcaagctggccggaaaacgtcgcttatcaggctctttagcaaaaaacacttggcctgtagctgagtccattaatacagcagcatctgccgataaaaccggttcctgtgcgtatgcaatacttgtgtttgtcaacgacagaataactgcagctaaagctaaaattaatttcttatagcaaaacattttatcaacttcctttcggcaaatatattgccaaaagaacaagctatttataagaggaaataattccaaaaatatatttttaataggagcgtatcataatgatcagggtacaataatgcacaaacaaaaggccattacatagtgtaaaggcctttatctttcaaaatatgttacttaatatttaaggtgtagtccttggtgaagttccgggcttggttggtgtagtcggtgtattgggggacatgcggcgagcgatttcagccatttcacggttaaaggcgcttaaaggttgtcctttagacaaaccggtggaaatcctttttaatctggtaattatgtccgcatcagtgctgaccattacatttgctaatctgtcttctttaactttaacaaccctggctacttcttttttaattctatctgttctagatttctccgcctcgttggctatatcaacaccaacataagcagtgtttccggaaattacaacagtagagccttttaccccgctaacctttgctgcttcggcggccagcattttagaaatacgattcaattctttgttgtttgttggcatattccttactggcaatgttttgttctgtgattgaggaactgggctagcttgagggctaggaacggttggtgacggttccggttttttggctactgaacaaccaccggctgttatcattataaaaaacaaagccattacgaaataaaccgcgatcttttgaggttgcttcacattttccctcctctcaatttgttaatgatattatgtgaattgtttattaaaatattcgctaataaaattaatgcaacaactcctaatttttgaaggaatatgagcctttgtgtttaatatattactcaagtcattaatctctcaaaatatcaaataaccgagctctttatagtacaattaaatatgcctgctaatccaggcatatttaatacttattcttacataatacaattagtaaaaattaaaaacaggaggaggttatcctatgaacaaagttctgctggccactgacggatcagcaaactccatcaaaaccgctgagtttgccgctaacttatttaaaaatcaacctgatataattgttgtgcttttaactgtaatccctcaggacagggatttgggactgtttgaactgcatatacccgaggaagaaatggaattcctgaaaaacaaatcaaatgagaaagcacagtatattctcaatcaaaccgctaaaccgcttgaaagagtaggtatagtggttgataaaatatctaaagtaggtgtacccggtgaaaccatagcggacacggcacagagtatttatgcggatcagattattatggggacaagaggacataccttcttgaaggggttagtattaggaagtgtcgccatgcgtgtacttcaactgactaaaatacctattacccttgttaaagaataaaacaacatgttaaaacctgccttatctaaaccataaaaggcaggttttaatttattttatctatattttattctactttgtccttttcttacggtaaaagtaataaattattgcagctattatggccaaaactatcagcgcatccatacggtgaaaccaaggttttaaattggtccagttttcacctaatttaactcccaggtaaacgagaaaaattgaccatggcaatgatcccagaaatgtatatacagtaaactttttgatatccatcccactgataccggccggtaacgaaataaaggttcttattacaggcattagcctggtaaaaaatgctgtcgcttcaccatatttttcaaaccaactatcggcaaaagcaagtttcttttcagttatacctatgtatctcccgtaacgaagcaaaaatggacgcccacccagcaaaccggcataataggatagcactgaaccaacagtaccaccaactgttccagccatcacagccccccaaaaacttaatttgccaatagaaaccagataacctccaaaaggcagtattacctcactgggcaatggtatattggcactttctattgccatgccaatagccaaaccccagtatcccaatgcgataatgcaactagttgtagtgcttataataacttcaataagttcctccaacccctcacccctaaataatcaaaatccccgttatttccccgaaaggaaataacggggtcccatattaaagccgtaaattctcaagaatttccgccagcaaaggatcgacttttttaagttctataagaggcgaatcctgtgtaaaatatctacggtcaaaagccactaaatcaagtgctcggcagagagaacgaaaattatttgaaatagttgaggaagctaccccgtattctttagccagtgtgttttggtgaacccccttatccaatcccaatcttgcaacagcataaaccagggcaacagaccatgtggaagccttacgaaaaaccggcttttctttactgcagaaatcaaaccacatgcgtacggcaccttcctgctgagaagggtcatatccctgcttgtgcaaaatctcgactaattgctctgctacctcactatatatttccctttcccattgaaaaccttcatgtacattcagcttttgcaggttagaaccagccttttttatcgcctttttgcctattaatttaccctggtatttttctctcataaccctgctatcactgttaaggccactactctcggtagatttaaaggatatatacctggcaatattttttaacagcagatcaacatcgtattcggttaacttaaaaatatttaaattcatttctttatccctagaattgcctctgttatcaggcaaacctgagtacaaacctatgtcaataacccagctgtttattatatgagatctggcatgaagatatttttcccatgccataggtacctgtaatttatttttattatacaattcttgaacatcatcatgtatttttataataagaaacggtttagatgcagccggaagcgctaaaccactggtagaaaactcatattcttgaccaacttttaaaactcgcattaataatatatttcctacttctacttctgttgctacgcttgcatcacgcacatgcaaattctgtcctgaaacaatatcctttattattaagcttttttttggaaaaacttttataacttcataaagcgatattctggaatttatccaatcagccagcagcaccttctcatgaaaacttatatcaggaagttcggaatacacttttgacagtgttttatcgcccttcatccggtaatcaaatataaaccactcaaaacatctttccattgtaaaatcatcatcaatcaaatcttcatccagactggcaaaataatagtcctgtgcctttccggattcctcaataaactgtgactcttccgcaaactcgcccagtttacgccgcaaatctctcccggtttttctccacctggcctgttcgagtgaaataactttttcctccataccacaacattcagagtacattttaccactaccgcaaggacaggtaagatttgtgaactttttagcgatttataacacctcctcatagctgagtggccaatatttttcatgcaggtcatatgacagatattccacactgattgccttattcctgctttagtctatttataatcagatttaaaagcaaccctaagaaatagaagggttgcataaaaaattagttctcaagtcttatcttaccattatttacagtttgactaatatttaatacctctagtaccttaacaggaataaaagaaacaccttctttcataatcactctggaagtcagattgatttcctggtcatttagcctggctataattccgttaggaaacaaaaccagattatcgttataaccacttatcctaatgccagatttagagttttccgaataccagctaacttcataaaaaagagcttccagagcaaagcgaaggggaacatatacctcactgtttgatataaacgggacagctggattctcaattacttcaccgttaacggaaaccttatgttcgcctaaattaaactcgacataacggctgttcggcgggtttagtaattgacgggcaagaggaatcagcaaactactggttaaaacagacctatcaggtttaataccgatcaaatttaaatcatttcctgagggtgtcaggtatttagatatcgtcagtttaagggctccgccagtttccaggggaattagatcctgtactacccccttgccaaaagttctgtcgcccaataaaactgctattttataatcttgcagggccccggctaagacttctgaggcactcgcagtcaactcatcagtcagaataactaccggtatatctttcagttccgctttaccatccgataagacagtgtcttctttaccgttacgatccaccattttaacaattggcttacctttttctatgaaatggcctgatatatcagcggcagcatccaagcgaccacctgtattctcccttagatcaagaatcaatgactgcatacctgaagcttttaaagaatttatagctatggaaaattctttagcagtttcactgccaaaagattcaagagccacataccctgtattaccctgcaatatcttatactctacagtaggcaaatttataagaacacgttgaatagttaaatttattctcttattttccctgagcagctccaacgctacctctgaaccctttggcccgcgtgttaaacggataacatcagcaataggtaaaccagtgatgtcttccccatcaacctccaaaataatatcatctttttttattcccgctttaaaagcaggagaatcatcaattacatcctttatataaaccaaatcatccttaaaatcaagaataatcccaattccaacaaaatcaccgtttagaaattgctctaaatcatcaatgttttctcgtgtaagatattctgaataaggatcgttgaggctgttaagcataccgtttatagccccgttaatcaatgcatccatttcaggcttatccaaatgttcatcataaacatactgcaatatttcttcaaactgcagtacttttaaagcagttctgtcacttacgttattaatagcccaagcaggttgacccagtgacaagcacattaacacgacaatagccaggataaaatttttgcgcaatatgttcacctcatatatttattccataaattataattcgacgcaaataaattttgtccttcccgcctgcttggcctttctcaaacatataagcaggtattttagcaatcaacggtgaaataataattaagactaattaaggcaggtgtaagtacttgtcactgaaatctttaacggaagctaaaaacaataccattttagtaattgatggaaacagccttatccaccgggccttccacgccatcccgcttttatcaacagcagatggtttgcctaccaatgctgtttacggtttcaccaacatgcttttaaaaattctcaatgatatacagcccaagtgggtaacagttgcctttgataagagcaaaacaacttttcgcaaccaggaatacagtgaatataaagcgcaccgcaaggccactccagaggaacttaggccacagttctctctggttaaagatgtcttaaatgcgttgtccattaaatggttagaagccgaaggttatgaggcggatgatttaatagggacgatcgtaaaaaaagctgaagaggaagatgcggatgtagtcatacttagcggtgacaaggatatattgcaacttgtctctgataaaacaagagccatcttaacgaaaaaaggtatcactgaaattgaagaatataatgcagaaaatgtatataggaaattcggtgttcacccaaatcaaattactgattataagggactaaccggggatccgtctgacaatatacccggagttcctggcatcggccctaaaacagcaactaaactgctgcaagattttgattcagtagaaaatattttagcaaatttagataagattacttcaagagcacgaactttaatggaaaacaacagtgaacaggccttgttatcaaaaaggctggctacaattataacaaatgtccccgtgcaaataaccctggaacaatgtatcagaacagaacctaatgaagctgaattatttaatatactaaaaaaattagaattcaagaaactgctgcgagatatgttgaccgcagaaaccggcaattccaatcagattaaacaaaagcatctaataaacaaacagagctacgcggtagaatatataaccttatcagaacaggaggactttgaagatcttcttgttcaggctcaaaaaagcggtaaggttgctctggctctgcaaggaaggagagaaaaaggcttaatatcagtagctctgtgcttatcagagggacagaactacttattgccattaaattcaagtactgaaaccacgtcatttgcactaaaattattgcaaaatatatgtgtagacagtaaaataaaaaaatgttgttatgacactaaagctgatttatggctgttgcactattacggtatagagataaaccaaccaggttttgatgttatgcttgcggattacctgcttaatcccggcaaatctgcccgcagtctgcctgaaacagcactatcgcacttggatattgttctgcaagagggcagcgaaacatatttgccggccagtgcggaagtcatttctcgcttggtcgatattttacaaagcaagctgctgctgcaggaacaggaaaatctatattatgatattgaactgccgctgctgaaagtactggccagcatggaaagaacaggcgttagtgtagacaaagaacaactgcagctgatgtctgaagaactaaataaaaaacttcaggtattaaccacggatatttacgaacatgcaggcgaaatttttaacattaattctactaagcaattgggaagcatactctttgaaaaacttaaactcaaggcaggcaaaaaaaccaaaaccggttattctactgatgttacagtgctggaagaactcgccggtgatcacccggttgtgtcattactcttggaatacaggcagttggcaaaattgaagtccacttatgtcgacggtttaaccggcttaatcaaccctcaaacagggaagctgcatactacttttcaccaggcagttacggctacgggaaggttatccagttcggaaccaaatctacaaaatgtaccaattagattagatgcaggcagaaaaatacgaaaatttttcgtgccctgcaagcctgataattttattttttcagccgactattcgcagatagaactgcgaattcttgcccatattgcccaggataataacttaatggacgcttttgctaaaaaacaagatattcataccagaactgcatcagaagttttcggagttgccatggatgaagttacacctgaaatgaggggacgggccaaggctgtgaactttggtattgtttacggtatcagtgactttggcctagctaaggacataaaggtaacccgcaaagaagcaggaagatatattaataactactttaaccgttattccggagttaaagcctatattgaccgggtgattcgggaagccagagaaaaaggttatgtcactacgattttgaacaggcgacgctacctgccggatttatttagttccaaccgtgttgttcgttccttcggagaaagaacagccatgaacacacccattcagggaagcgcgtctgatattataaaactggcgatggttttaatttaccgggaaatgcgtaaaagaaagctttcctccaccatgattttacaggttcacgatgaattaatttttgatgtagttgccagtgaagttgaagagatgcagaacctggttaaatattatatggaaaatgcagtagaattaagtgttccattggtggtagatatgaaaataggacccaactggtatgacgtgcaaaagatttagggggtgaaaggaatgccggaattaccggaagtggaaacaatcaaacgcactcttgaacctaaattaaccggccaatcctttacggaagccttaatttacttacctaccattatacgtatccccggaattgaagaatttaaaaaagaaatagtaggacaaaaaattaagagtatatcaaggcgaggtaaatatctgactattaatctttccaataatttagctttgatatttcacttgcgcatgaccggtaggctgatttactgccatgcagatgaaccaatagttaaacacactcatttgattttaaaattggacagcggcaatgaactgcgttttattgatgtacgccagtttggccgtatttggctggtttccgttcaaaaactcaatactgtaagcgggcttaaagatctggggcccgagccttttgataaaaaattcactcgagaattcttaaaaaaggaactgcgcaggagaagaaccagaataaaacctttgcttctggaccaaacatttatagccgggctgggtaacatttatgcagatgaggctctacaccgggcacgcatacacccggaaaaacttgcttgcaatcttactgcacgggaaacctccaaactttttataaccatacgtgaggttttggaagaaggtatcaataacaggggcaccacttttcgcgactatgtggatggtaacggccaagccggatcaaaccaggaactcctgcaaatctataacagggaaggccaaccctgtttgaaatgcaaaacaactattgtcaggattaaaataagcggaagaagctcgtacttttgtccttcctgtcaaaaagaataattatatcaatgcgacatgcacatatttaccctcctatccataaaatttattgaggtcaaacctcaaccggataggagggatagtttttttgcaactaatatctttattgctctttgctttagctttaaacatggatgcatttgcaacaggcatcgcttatgggatgagaagaatattattacccttatcatctttgctgatcattagttttacatccatggccactattaccatatcaatgcaatcaggaaggttcctggccgatattttttcaccggcttttgctcaccgcttaggtggagccattctactttgtataggaatatggattctaatacaagctattagagaatccagacagataactgaagaaactcaggaagcagcagaaatgacaattaaacaattgatgcatatacgcatccgttcgctggggctggttatccaggttttacgtgaaccaaccaaggctgatatcgataaatcaggggttatttctcccaaggaagctataattttgggtctagccttatcaatggacgcttttggtgccggttttgctgtgtcaatgtttggatttcccattctgatcacagctctggttgttggcataggtcatataattctaacaaaagccggtctgcttatcggcaaaagtgctacaaagtgccacttcagccgtcattttatagcccttccaggctgcatattaattttattaggattatttaaaattgtttaagctgccttgtgcagtcttttttatataagattattttatttgcacaaaggaaaatattaatttttagcgaatatcttaaaacattgtctcaagaaggagtcttaaaatgctgacaatcggacttaccgggaatatagcaagcggtaaaagcattgtatcaaaatatttaaaagaactgggcgctgaaataattgatgctgatattatagccagagaagttgttaagcccggttcacccgcactcactgaaataaaacaagaatttggtcagcaggtaactcaccataatggtactttaaacagaaagtaccttggcaatatagtttttgccgatccaaatgctctaaagaagctaaatcaaataacacatccccgtattagagagctaattaacatggagatacaaaagcattctcttaagcttaactcttcaaacaaaggcatactgattattgatgctgctctgttaattgagtttggtatacataaaatggttgacatagtctgggttgttcagctagatcccatcctacagcttaagagattaatgcggcgggacaaccttcctgaagcagaagcccaccagcgcatcaatgtccagatgccgcagtctgaaaaagtaaaacatgctaccaagattatttccaataacggtactgttgaggaactacacaagaaaataagggagttatgggatgaattgaaataacattttttaactatgcaaagaatatatttacattatatactttaagattataacggagtggtaaaattggcagtttcccgcagaagaaaaaccagatttaaaattaaaaaattcctcacacttattctactagtactaattacaacactgtttttaaatttggatcggttcggaaaagtattgtacagctttccacacagggatataattttttattatgcccaagccaatcaggttgatccttacctaattgcggctgtaattaagactgaaagtaattttgataacaaggccgtatcagcaaaaggagctctgggtcttatgcaacttatgcccgatactgcagaatggattgccaaccagatgggtaaaaacgattttaagacccaggacttatataatgaagaaactaatattgctctgggcagttggtatctggcaaacctacacaaggaatttaaaggtgatactattcttgtcctagcctcatataacggcggcagaggcaatgttaaggaatggctggaaagcaatcattggaatggggagcacaatactttagaccagattccttttccagaaaccaggcagtttgtgcgcaaggtcttatggaattacaagatgtataactatctatatgatgactaatatataatttaacgcttgcatgatattaatttatctgctataataacaaatgcgtaaagagacaggcttcgcgcattaagtcggagtggcggaacaggcagacgcgtacgtttgaggggcgtatccgagagggtgagggttcaagtccctcctccgacaccaaaaaaacacttgtaaatcaagacttccggggtttttaccgggaagtcttttttatgtcctttttggacgttttttcaccaagatgtatgtgccaatacatcttttggcgtatgcgggtaggtgtcagttgcgtacattatcttaggagggatacctatcgccaaaagaagaaaaaatacattggaaccagtatttgttagtgctattgaggaaaaagtacccgaattcactgatgctgaaaaacttttttatgcgagcgagaagtcaaaaaaccgactcaaacgaactatccagtggcatcaagaaaacatccaggcatttaaaagggccatgtttgaacaaggtattgaactaaatcttaataatataacctacagaaccattcgcaacaatctagttctttacgctattgaaaaatggggtaatcagccgcaaacagttaatatgcgtattagaaccttaaaacagttttttgactttctagtaagtgaaggctatctggccgaaaacccggctgcccgtgtggaaaaattaaaaacggctaacactttaattgttgcattaaataaagatcaggtacgacgtcttttggccgtacctgataaggataccttgacaggttttagggattatacgattatgcttttgttacttgatacaggtcttagactttctgaaatcagtggtctacgtatttccgacttgcactttaccgaaaattttataaaagttatgggtaaaggagcaaaagaaagaactgtgccgctgcagggtaaactcaagaaaacgcttagagaatacctacaacacaggggcaaggaacctgaccatgactttgtttttatcactattgataataatcctattaaaaacaggactatacaagatagactggacattataagtaaaaaggccggggtaacggaaattcgtacttcccctcacacttggcgacatacctttgcccgtatgtatattttaaacggtggtgatgctttttctctgaaaaccattttaggacataatagctgggagatggtacaccgctatgttaaaattttcgggaccgaggtaaatacacaacatctaaaagccagtcctttaaagaacctcgacgataattattgattgattttctttcttaatatgctgtctaccggtgatttaccttggtattttttagctaggtcatcactgaaaagccttagataaataattactgtgctcatactattgtgacctaaaaggtcacgcaaaacataagggtcgcccccgttcattaaaaattttttggcaaatgtatgcctaaaagtatgtggactggggcgaacgccttttaatccggctgcactagcgtgcagtgatattctgtcctgcactgaacgctgttttaatggattaccgtcttgatttagtattaggttagtttcagcatccaggtcaccggtaaccttaagatatttcataatcgtgcggcgtgtttcagaaccgaacaatacagttcttgatttatttcctttgcccttgcgaactaaaattctgcatgtttttaaattaacatcggaatacttgatattacataactcttctaaccttacgccggtgtcaagcagtatttgcatgatcatgtagtcgcgcagtcctgcaaaggttgtcctgtccggttgtgccaaaagtgcatttatctgttcgtcactaaaaggaaatatttccggtttgggacctctgattgttttgaggccaagagccgggttatcgggaatgtattctttttcatttaatatacggaagaatactctcaaagtttttacccggccatttattgtgtttttctttttgtcggcattcttcatgctctttacatattcatccaaggtcttagcagaaatcaaagaaatatttactgcctgtgtggtcaaaaactttttaaatgcggtcaggttttccaggtggtagtttaaagtacgctggctccactcgtcaaccatataggcatctttaaaaagttcgactgcatagtcaaaatcaattttatatccggtttcatctggaacttcaattgacctttttctaaaaccgcttataattcgcatcttttcacctcgctcaatataaaaaaaccggatactcaattattccggtttttttaactcatttaatgtattctgtattcttttttgtagttcacctaattcttttctgcaagcaatttgctgctgtgcagtcatattaggccaatctttctttagcttattcatctgcttgtccgatttactaacaagattgtggacggaagttttgaccggtacatctgataaatactgttgcgcccattctatagcctgttggccgcttaaacccattgtttcaatatcatctattagtttttcctgtaattctatcagccctcttaacattattaatgctcgggcatgcatttcatttaggtctgactgacaaaacttttctagtatatgttccggcagctttaaaatacccaagtactggcatactctttgtctggtcaatcctagcatttttcccgctgcttctaaagtcatcttcttgccggttaacgcaagttgacattctatcatttccttgatcgccattgctttttcgaacgcaaccaagtcttcccgctgaatattttcgatcaatgcctcggccatcacttcgatatcttttactccttctgtaatcacggcaggtatcgttttaagaccaattagattacaggctctccacctacgctctccggctataatctcatacattcctgatccatttggccgtacccgaattggttgcaacacgccccgctccctaattgactcagccagttctcctattttcttatcgttaaatgttttccgtggctggttagtacggggattaactttacctaatggaagttctttaacctgtgaaccggtactggacgttagaaacagtgacacaactttatctgccctatttgtaccactcataagactgctgccttatccacatctactcccataagttcccgtgccagcatttcatattccttagcacccttgcaatacttatcatacaaattaactgcctgtcctacccgggtagcctctattaacttagaattgaccctgatcatgctattaaaaatgttaccgttatattgctctcgaatctgctgaagaattattttgtcttcatttctccggaaatcgatcatcgtcggcaacactgtccatttatttagttcaggattaattctaatttgaattgtctgaatgatattgagcaactgctttaagccagccactgcaaatgtttgggcctgcaccggtataataacttctgttcaggctgacaaggcatttaacattaatacgcccagtgttggagcagtatctataattatatagtcataaccttcgactctggacaaggctgttcttaactgctgttcccgaccgatttctcccatcagttctgcttcagctgcagccaactcaattccagagggaataacgtaaaggtttttaatttcagatttacgggcgattttaactgtagctaaacctttcaataaatcatatactgtaggttcattttcatgcacgtctatacccaaacctgtggttaggttagcctggggatctagatcaattaacaaagttttttgccccaagctcgccaaacaagctccaacgtttattgatgtggtggtttttccggttccacctttttggttggaaactgatatgattttggtttccatttaatcaatccctcccgtgaatattttttagttttattgccctacatttggggcatttattttgtaaacgtgagtttacattttgaaatatgtattttccccccaacctacccccaacctacccgctcgactcacctaagctttactctccggcccactcatttaatacgcaggtctcttaaccaacatccacgcgctcgccggtatcaacttcattaactaaaattctccctacattcttattatataaattaacctgggaaaacctatccctgcgctgataggatataggaaatccttatatttgcacccaggattccttttgcaataatgtaaatacacctaacaatttcggaagccgctgtttctatcgcaaacggtgttttctgttgaaccgcccatctcaattcattgcatttattgtcatacctcgcctgccggatgccgttgcagaagcctttgctatcggttccaagtatgagtcatttttacctgacattactgcaacctgtttgcgcggatatctccggggcagatctgcaggcacgccactaaccatcaataactcacctgtactatggtcatagtgcatccggttccagtcggccagtccctcactgcttatggtagcaggttttttagatgtactttttctcttgttcatgaaatacatgtcctgcattgcctcacggtttgcagccgccatttccctttcttgctgcctgcgttccttctccatctgtatttcaacttcgcgctctaccagattttcttttagttgagcactttcttctttagttagaccggttattacttcattattagcgcatctggtttgtatttttttcataacgtcggtgatactgtcaggttttttatttaccctcctggcaatttctcgataggttatccggtgatcatttattaactgcctagctacttcacaagctagtttatcatcttcaaatttcttggccctctccctcatcttcaggcttatccttaatttttcgttttcttcatcagataagccgataatgatatgaccatcattaatttttgactggatcttcttcataacaaaagatatatcttgtacttttactccgagtaaatttgcaatttcacgttgttctatcgtgaaatcttcgataagtatatgtgctacagccaatagtgtcttgtccctatttcctgttgttccctttttcatttaaacacccccgatcacgatctttttcatggacatacgaataccatatggactgccgatcttctatatagaagtgattaataaagtaatggtaatttttactcctatcctgtaaaatagaatcaagtgtggggaggggtattattaccatgaggaaattgcatttaaacaatccacaaaatttaaccattgaggatttgaataagataaaaagagaaacaccatataaactaagatgcagagttcaagctgttattcttgtcatgaaagggagacaagcaaagcagattgccgaatatcttgatataagtgaacaaaccataagaaaatacgttgcttactttaatgaaggtggagttaaaaaactgcttcatgtatcaaaaaagccgggaagaccgccaaggctaaccaatgaacaaaaagaagaggtcaaagaggtactgaaacaatcaccatcagaggttggttttagtacccatactacttggaattgtaaaaccctcgctgcttacatttatgatacatacggcgttaaatatacatcagatggtgtttggcgcatgcttcttaagatggattttcgttataatcgtcccacttatgtattagccaaagctgatccggaaaaacaaaaagcttttcaagatgagctggaagagttaaaaaaatctcactgaatgtgaaatactcctatatgtggatgcatctcacattagggattatcaaggtttacaacgagcatggttcccaaaaggtgagcaaaaaaagattaagacctatggacaccatgcaaaagttacattatacggtgctttaaactactatacgggtaaagttttttgtgtaaattatgacaaaatcaatgcagaaaaattcaaagattttcttaaaaaattggtatcacattttttaaaagatgacatttctaaaatttacattgttcttgataatgcaagagttcatcatgcaaaattacttaaagactttttagacgagcataaggatcatctgtttttgaaatttcttccaccctactcacccaatctgaattgcatagaagagttatggaaatggttaaaaaatacagctatttataatcgctttcataaaaatgcttcagaaattcaaaaatctgttgactcgtttttagaggaaatcaaatgctgttcggaagatgtgaaaaagagactttgcgtttaatttataacgatatttattatttcggttctatatagcaaaagatgcaccccacttcaatattatttagtttcctgcgaccgactattccatcggtttcgcccggttacaatccgggactcatcaggcaggttatcttttacccatccaatctcctcccaccccctactctcctaaaactcgtcaggcacgacttatccctattttccagcattaattttcgcctcccaccggttcagccataaacacatcatgccgggcataccatctgtcaccgttcacatttttaaaccacataaattcgccttttatccggtattctgtagctatatccggcattccaattgattctgcaatctcgcgctctaggttgtttaacaccttaattgcttcgtttaaatctaactccaacccttgccggttagttggtctaagatactagctatcagttgatctttaacccaacaatcaaagcatgaacgagtaagttggaatgcggccttggcagccggtaaaacctctaaagttaaattaacgtgtttcattgcctcttgcaaaagaagcaccccacttcaatttatttagtttcctgcgaccgactattccgtcggtttcgcccggttacaatccgggactcatcaggcaggtgttatatttttgtcagtcggtagcggctccctgtctctttgtctttaaattcaataggaccaagtatattaacgcatttaactgccacttgaagcggtgttgttagtttgcctttctccaaacgtaatacatagtacttagaaaagccaatgagttcaccaaatttttcttgtgttaggtctgcagcttttcttttggcagccagatctatgggtactattaaaccctttgtcattgctctcacctcaaccatttagttgacggatttagtcaatttaatatagaatattcttgttattgataaatgattttatatggtatttatacggcgcatgtagtctgtattctcctttaaaaggttaggaacgcttacgccaagtgtatttgctgctttttctgcttctatattagataggtacttgataaatttttttactggctttgacgacacgccacaatgtagcttaaattctaccctggggcctaccgtcaagtgattttaacggcacacattaaggcagccttcctgccctaaatcttaccgttaatatctttgccttatacttctatgtttggttctccataacatggtatactaaagtaagcggcccaaaaaatgcaaaaaagtgcctaataaacggctaggcaccatttttcttgtaaattatatcgattagttaattgtgttatgaatatatagggatcattatgttggttgtcagtatgtaaaaaacagcctgacccatattaaattattatttaaaaaactcatagattaccgaaaaagactattagtttagttgattggattgattctaattaagctttactacctttcgttaatggccttcggtatcggttggggtagttcttcggactcggccaggagttcactggcgggaataccgaagaagttttcgaggcgcctttgtaatttccatgaagggttgcactggcagttgataatataactaaccatttgtcttgatacgtcaactgctttacccacttcggtatatgttaaatttcgttgttgtatttcggacaataagactaggcgtttcattttacacctctttccgtaagtagtaattactatattttatagtataccgtaagtaatgcttacggtcaataggagaagttatgtctttaaaaaatatttttgctaaaagactatccttgcttattaaagaaaataaagcatctaaacaagcagtggctaatgccattaatataagccgtccggctataagtcaatttgccagcggagaaaatcttccatccgctgaaaaacttgtcgccctcgccgacttcttcggtgtgtctattgactacctggttggtcggtcagatgatccccgaatacccaatgcccttagtaacactatttgtgatttctttgctgacgattcggcaccagaaatgccaccggaagttcgccaaatagttaataaggttattaagctaccgcatgagaagataaaaatccttaatgatgttttagatacatgggtagaatctgattaacgtcccataaagggactgaaactattcagttaccttcagcaattcacttgctggaagtttgaaaaattgttccagacgcttttctacttttcgagaaggaagcttttgtccagactcaacgtaatagtacatgcgtcttttgatacctatggcttctgttacctgttcaacagaaaaaccgctttcaattcgcttttgttttagaactgtactcataaattcactcctgtgcaattaaaatgcacctctaacattatattagtgcaatattattgcactgtcaagtatttatattaaatttaggagaaataatatggccacctttggcgaaagattataccaattaagaaaatctaaaaacttaaaggctgaagaattggctgaattcgttggactaaagagaagaattatttttctttatgaaaaaaatgaatccaagccaagttatgacaccttaatattatttgctgacttttttaatgtttcacttgattatctagttggtcggtcggataatccccagcgtatacttagtgcccttagcatcaccctagatgaattcttttctgatgattcggctccagaaatgctaccggaagttcgccaaatagttaataaggttattaagctaccgcatgagaaaataaaaatcctcaatgatgttctggatacctgggtagattctgattaacaatacgccgcaatgcagccaccctactctgctaccctagggcctaccgtcaatttgctttctttcccagctttaacggtacgccttaaggcagtcgttgcactaaatcctatcgtcattttttgcacctcttcaaatttttccgttgttgttattatgcattacgcttactgctataaaatatttcaccaatgtcgatttccaatatttttgctattttctcaactctttcggcagaaagtttacgtcttccacgctcaatatcactatatccaccaggagacatacctagtttttttgcgacatagcatgaagtaattccttttgcctttcttattttacgaatcctattaccatatacaacacttcggttcatttataaagtttttcccctttcaataaaattcgcttaaacaaattatatataagcgaaatgcttatgtcaagcaaatataagcatttcgcttaattaaatttcgctatttgtaaacttatgatatatttatatttaggtggggattacgtgaagattagtatatttgctcaaagattaaaaaaagagcgtgaaagcaaaggatggacacaggaatatttagcagatttgttaaaaataaaaattggtactttgtctggttatgaacgcagttatagacaacctgatcttgatatggttattaaaattgccgaacatttagactgctctgttgactatctccttggccgaaccaatcagcgctcgcatttttatgaagaccgggaacccacaaaagcagagcttgaagaaatccttaaaaacagcaatgttatgttcgacggagcgcccctggatgatattgataaagaggatttgattgattttgtgagaattgctatgcgtactttaaaggttaaaagacaacaagaaaacaagcaggacaaataactaccacagctgaagcgtggtagttattttttttcgacaaaatataacaatatttaattaacaaaataattattataacctattttttcctacaaattaataaatactgaggtggttatctatgatatttaatattttgaaatactggagaaatagccttgcagatagttctcgacttcacaaaaagatcgacacttctgcattggagataagtcatgatgttttgaactctggagttattgatcatgacactacagtaaaaatagtaaagctttttaaagaggctaacaaaacttcaaaggatttagacaatactgataatacagctattccagttttaatttgtccttatcgtttggctttaaattattgtggttgtcattacgaaaaacgtgatggtaatcttgataaggaaattactccgttatggattccggctaaactttctcaacacggaaaattacagccaattgaaggaagtctgccatggatcgcacgaggcttactggacccaactaccaagcaaggtaaaactataggctctattgaagatattgagcattatttgtcttgcacaagaacagacgacttatggcaagattggcataaattttctaattattgttttaatatgctcaagtcactgccatatggagatttatcatttccggaatatactatacttaccaatgcctttattatgccggatactgatatccgtggagcagaacttaataatataaaactacttgattacttaatagaaaataataaaactactcctacactgacaagatatgcttctttatcggatatgtcgattggacctatattaaatgatcaacaggaattcaagatagcttctaaacatatgggacaaatgagcagtgagtttcctttggccccctcacaacgagaagcactacatcattttttaactcttaaaaacggtgagattctagctgtcaacggacctccaggcaccggaaaaactacacttttacatagcataattgcaaatatgtgggtagaagcagcagtttttcaaaccagtccacctgttattgttgctgtatcggctaataaccaggcggtaactaatataattgatagttttggtaaagttattaaacccaaagatattttatctgaaagatggcttcccgaaattaatagttatggtctgtactgcccgtcttcaagtgcagctacacgtaaaaatacaactaaatttcaaattgcactatcaaatgataacaattttcctgccacatctggtttgccaggtaagttagaggattctaaatactttacgttagcagagacatattttttggataaatgtactaagtattttggtatctcaattaattccattgttgaagcacaatctataattcacaaaaacctcttacaatgtttagaacccctctctaaacttataaatgaacataatggtaagataaaaacaaagcagaataatctacctttctggttgcggctactttactctttgccaccgtcagtttgtaaatttattgagcagttattaagactttttaatatctcggataagcttgcaaaaacatctgacataccagaacagagtgatgtcgtttttaataagaataatttcttttcaaagcttgaccttgaaattagacataaagcatttttgcttgccacccattactgggaagcaagatggctacaagaaatacaggaaatgaattttttaagcaaccagaagaaaaaactacctttaagggatcgtgttgaaagaaaatggcgtcgttactcaatgctgacaccttgtattgtttctaccctttatatgttgccaagcattctaacatgttggaaaagaattgacgatggttttgaaatggaaccgcttttagaatttgcggatttattaatcgtcgatgaatctggtcaagtaacagtggaacttgctgcagcttcctttgcattaaccaaaaaggcgctgcttgttggtgatatcttacaaattgaaccagtctggaatataaacaaagccattgacgagggtaatttattaaagcataagattatttcaaaccgtagccaatttgctgaaatagcttcaaaaggtattaccgcctccgagggttgtgcaatgcttattgctcaaagagcaagtaagtatcaaaaattagattcatcgggaaataaataccctgaacgcggcatgtttctttcggaacatcgtcgttgtcttgacagtataattgattattgtaataaattagcttacaacggaagactaaagccaatgcgcggcaacgaaatacttaacggtggatttccacctatagggtatcttcatatatcaggccaatcaacaaaagttggtacaagccgtaagaatgatatggaagctgaatttattttagattgggttttaacaaataaagaataccttgaatatgtttataaaaacgatatggctaataaaccaataaaagatatcatcgcaattgttacaccttttggggcgcaaaaggacttatttcatagattacttttattagataaatattcatctttacaagatattaccattggtactgttcacgcactacaaggtgctgaaagggatgtagttattttttcaccggtatactctcatcaggacggaaatccggacggttttttcttcaatcagggcgttcaaatgctcaatgtagccgtttcacgggccaaaaacagttttcttgtttttggcaatatggatatttttaatcccaaatctaacaagccctccggtttattagctaaatttttgtttactaatgaatcaaacaatctgttaatctgggagcaaatttccaaggtaagttagataattattcttgagttcggagataataaattgcaacatatacaccgagtaataaaggaactaattattaaatacccaaacaaaagtccattcgaaattgcagaattgttgggctgcacggttataaggtacccctttcataatcttaatggtttgattatcacaatatttggggttacctttatcggtgtaaatctcaatcttccgctggatattcaagacattgttgtccttcacgaaatcggacattttttgttacatacaaatatcagttactttgccgtaatggagcaccgggtacaatgaacatgaaaacgaggccaccttgtttgctatagagtttatagccaggtctgaccaaccggatgctggtaagcatgcttacaactatgccaaaagaaaaggtatacccactgatttgattgaattgtggtctaaatgcgtgggaaagtaattcttcgataacattaatattttttagaaaatatatttatagatttttgctataatatggaaataattgtttaggggtagggacaaaatgaggaggttgattaagatgccagcattagctgaaaaattaatagtaagtgttagaagaaaataatgttttagactctgatttttataaacccttagaatttaagatttcttaggactaccagtattaaaggttactgagtttaacggcttcagtctaaaacattattttccctgaacatcctccccgaatggagggcaaaagattcaattatttaattcgcttattcagttctgcaagttcgctgtataccagagtgtcagtcatattaacaaccatctccgtaattggttttacagaaataagaccgggactgcctactcccaggccatcctttcaactgccgtctgtaagtcctcttgtgagggggcagtataccactttgttatatctaaactcatatgtctggccatgactgccaccttgtcaatgggagtactctggtcaatcgtgttcttacagaacgtgatgcatagtatgaggcgtgaccccaggcaaatttgcccgatgcgtatatttatggcacctctgattgtactgcctgcccgcctctacggttcggctataaaactccttctgtgttcttctttagccatcttataaaagctcgtttttttcattcccgtccgtcgcattgcttccacagcagtaatttttccttccatccaatcttggtatatctctttgaagttttgggggactgaacattttgacctgcccatttgctttccttttgcccgtgccacagcctgtccttccatctgccgctgataccgctttttaatctcctgttctgcaacataagaaagtaaagccagaaacatgtcctccatgagcttgccaatgtcacccatctcccggtatttccgactgataaatagagcttcattctccagcaccacaatgtcagcttctaattccctagtaatatgtttccattccttaatgattccgtcatagtttctacctaacctatccagggcatcaaagtaaatgatatcgccttctcggataatttttttcatagtctggtattcaagccggtcaaaattcttgccggtggccttgtcaacgaaaataaacctttcctctatcccaagttcctgcatctttaaaatttgcctggtagcatcttgctcatgggtactcacacggcaatatccaattttcataaactccccccgttcgaaaagtatcttgaaaaacacgaacgtacaaaaataaaaattatggcctttacggacatttctagatttcgtcagagagtgtccataaagggaaccctttgcggacaaaataaattaaccccgaactaaaaacaaaaaatgtccgtaaaagtggactttacggacaaagagcttctattgatttcttgattgatgtaaaattaacaatcgaaatatcactaggatcatacgaacggatattacttcaataataaaatcttaggatattttagtcatttgattagttaactgtctatagtattccggattcatattctcaacaattctcaaatgtttatacatattagtattatctttaagggcacaatataactgcgacattacgtaatgtatataaaaatgggcaggatattcatcacgaatagtatcttctaacctattgagacgttcaattatttttttagtatcccattcgtttatacatactaaaggcataaaccctctttccccatataactctatcatacttgaaacagcatttatggtagctaacaaatgagtgctcattctcatataaaaagtctcgttattagcagttcgatggctaatactaaactgtgttgcgagtttctgtggctctaatgaaattgcatgtacataaatttctaaaagccttttttgtaaaagtctaacaaattctaaagcagtaagaccattttttataaattcatctagcgctcttgttacagcttgtgtatatatttcttttaataatttatttagttcatttacaaattccggagacttttgctgttttacggctaaaggtatatctttgttgaatcctatataggtaatcactttgtttttatcaaccatctgctgtcccaattttgccgtagaacaggagaaagcaaaaacgaaagaattagaaaataaatgtgagttttctaaagtaattttttcttcgtcgccatgaattccttcgccataaatgcaattttcagttccatgagcagttattaatataatatctgatgactgatttcttgaacacaattcatcatagagattttttaattttgaaaatacttgatatcttacgccaaactcatatctaagaattttagaaagagtttcaaggaatctaataccaatagaagaaggaaaaaaatgatatatattcattatgattacccctttaggattcttgaaattagaacggattccataagattttctctaaatgctcttccagcaggttcatcctttttaatagcatttattaattctaatatagaataatctttaccgtctatatataaaatatcttctttagtcaatgacaaatattttagaaaatatctttccaaggcaagttgaactatatcaatactctctattgcttcaataattgcctctacgcgaagttgattaaaaggtgttcctccatatgacttaatattttttgtttctaattccttagttaataatttgaaaataccaagattaaaaagttttactaaatcatttctatcgggaaacatttcctgtaaactactagcagtataaaatataatcttacaatgcttgtttactgagtctctaatttctctaaccaactcatcaccgtattttccactaccccccaatgataaatcgtagtcaattagcacaacatcaaaaacatatttctccatacttaatagttcgatagccttatcataattatcagttgacataaaacttatgtcatattttaaactcttatctttttttattccatcaaaaattattttataattcttaatatcttcactaatttcacgacaatcatcgacaattagtatatttctttcaaacaaaccattcaccttctatcttttaaaagttatctgaaattctgcaccagattcatcaggttttagctgtaccaactgaatctctccaccattatcttttatcaattcgtcaactatagctaaccccataccaaaaccatcagtcgttgtataaaaaggtataaacacatgtgcagcatctcttggtggtataccaattccattatctctaaaaaatatattaatacgtgaatcattatttataacccgaatatgaataaacttatcattcgtattacacttatttaaagctttttttgagttcgaaataagattttcaagtattactttaaaatcacttgggtcaaaataaatgatcagagattcatcaccttcaacaatacattcaataccattttcacgaaactcaggcatataatgattaataacccttttaatgcttttaattatattaatatttattttttctctcttttttaaaattttttcccttacactcacaagaaaatcgcctatttcgctagctctttcctttatgaaattatgacatttattgattatatatcttgcatcaggattaatatcaattgtttttaaatcatcctctgtatttgaaatcgctgttgaaatattttgtgctcgtataaaagcttggtgaattattttttgtagtaaagtttctttactagcggctcttttgtaaatttcaataacctgtaactgattacgtataattttatcttgctcaatggttttatcatgtaattgattagataaatcaaccaattcatttgcttctgacggtgccacagaaaatagcttttttgctatttccttaacttcttttgtagtcttaattatttcttctcgattacttctagcctcacttttaatatctttattttttttaaaataaaactcactttcaagcttagttagtgcttctttttttataaactgcttaagttcatcgtagtctttgttttcttctaaaccttgcctgttagtagcatctattaatcccttattatgttctctataaatttgaatataacctattacttcgcgggaacctaaatttctaaaatgaccttgtgtcttacgcctatctaaacctagccaatcattaagatgctcaccatatggatatatttgaaaattatcacgataaatccttatattaccaaaattcacaacatctatagagaatttgtgtttaaaagaaatcttatctccagtcgtaaatgagtagattaatacattcactggtccaaaattatatgtattattataactacccttatctaactcagctccatttctatatatcctataattaataatatcagtatcatttacaggtacctcaacattaatccaaatagaacttatatcacttatactataaggtattagttgcttattctttaccccatattcttgacaattaagatatattgcaaaatcgtctgtattcccaacaggtgataataaaccacttaattttttttccaccctaacaatatcatctattgtccatgcatctcttagaccactaattatcaatgtaagcccttttagtttaggtttatctatgtaactatagtcaatttgtatatcatcaagtaaataattagtattttcaaacaaattccaatcaaaaatcatccttatagctttttccgattcttcaacacaagctatcatttctaatttattcccaagtcgatcagcagaaaaccttccaatacctttttctccatttagcacacggccttttgaagtaaataatttaccttgcttgctatcagtacctataaccatccacttattttcaatctcattcaaagacattccatcgccatcatcatcaatcgtcaatgtgtcttctaatatattaaaagagacattaaccttatccgcatcagcatcatatgaatttttcaccaattcaaatagagcagagtgtttatttgtaactagacgtctaccaacaagatctttaactttagaagaagcagaaaaagaaaaacttggcatcaagatcgtctccctaaatagaatttgatgtttgtctatcaaattcacaataattacaatttatttgttcaatatatttaataagtacttgtcctagtatttcagcaaataaaggtggtacagcgtttgcaacctgtgtatatcttgggcattctatttttcttctttttccacccgtagtgtaattgtttttgaattcaaaccaatctggaaagctttgcagacgtgcatattcacgaactgttaaaactcttggctcattatagtgtaataaatcatcgggtaaagatgttaatgtgggtgaaggttctaattcatccgctggaacaatacaatgtttcttagtatcatatctcattctttcttcggagttaatctgaactccttttttacatttacttaagattagggagaatctctgaataatttcttgggtatgatttaccaatctatgactatcaggtactctatttccaacgtctatatcctcacgcattaatttttgaaaagccgattcggcttgtccttttaaaccatgataaaaccctttagaatcctgactaggaacttttccaaaccttatactttccaaatctgaaatagcatcttttattgaaattttctccaatgttaaccccttttccttaagaaaattatcacgtagagatcttaatttctcaaagggattatctatcacatttccaaaagattttatatcaaacccgattaaaataaaacgtgttctggattgtgggattccatactcactaaaattaactaatgcagtaaatacattatatcctaatcttttaagtgaattctctattttttgggagtacggtaaaggttttttacctgatttttttcttttattcagttcattctttttctctttaccaattggtaccgtaataccctcaacgttttcaaaaaaaattattttgggactaaggcatttaaccataccaatatattttttaaataattcatttctctcatcatcactactacgtttacctgcaaatgaataaccttggcatggtggtccacctgctataagatcaatttgaccagaaattgtttttagctgcctccagaatctaaccctaaacttgcatatatcatgaggttctttcgacaaccatttgggccaattataatgaaccttatttccatcaataaggttgtattttaaagtttcaaaagccataggacttttttctattgcaaaaaaaccttgccaaccagcattcattaagcctaaagagattcctccacagccagcaaaaaggtcaatatagacaggcctttttaattccacattgttttccccttccaccaaaacccttacaaaaagtatagcaaataagagatttttacaccagacaataaatgttactaaattcatttgtaggtggatttagcgttactatatgaacagagcattggcgccagtatagcataatcaaaaattaaattttcaaagacacttgttccaaatctttggcatttgtccagtactctcagagtacgtaaatcaaagatacttaggtgtttttgcgtctttaaacggaaagcccataaacgtttgtgctttcccaaacatttttcggatgacattagctacattacttaaatactaccttgtttttccaaatttctaaacattttaaaatattatatcaaagaattcttaataaacatgtcaaagtatatcgaactagaaaaataaaaaacctccccgaaggaagatcaaaaagattcaattatttcttcttcctctaaatactgttttattaacaagaacattatctaattcctttaatttacaacccatcagttccacctcctcacgttacacagttttcggtacatatctaaaagtaacctcaattctgttatgccctaagtcctttgtcaacttaagcctggctagattatcaaccgtttttgtataaggctttctgcacaattctttagctttctgctcactggtttgaaattcttttgacagagtaagccagtcctttttattaaccagttcgttaattctatgcgtatagtcggcatgccgctgaacggcaaatgtttttctcataccatgtaacccccgacctgtaaacccggtttctgaagaaattcttttaattctgttataaacagtaggttgctttaaaccaacgaatattgagctagtcgggttgtcattgaccaatcgttccataaatttttgatacttcctatcataagctacagtacgtgttttaccgcctttttcagtgagcgtaacagtacctttcaccaaatcaatcctttctgctttcacggccttggaaaaatccctaaaaacctttgttccttttacaactactccatttacaacaacctttccgccttttttcatttgccggccaaagattgtttcagcccggcaaccggtagccctaataaacagtaaagcatctgcggctcgcttatcctgcctgaccatctcactaatcagcctgtcggcctcatgttctttgtaagctggcccccgctgctcggttacattctcccggctccgcttgggcttttcaaaatcattaatattccattctactttaccaaaataattattggtcatattttcaagtttctgtaaagctgcgcaatactgatgcacagtatcaggccggtgcgtcatggctatcctatctaaaaaattcttaatctcttccggttttacactacaaatctgaaatttgctagtaccacgcctctcagccagatcttttgcccagcgcatacaaacatctttgtagtcgtcaaaagtcttggaaccggtgacagaagcatccatcttcccctgatctctaagttctgattttttattaccgaatttttactcattccaaatagcccatccacctggcgaaatatcgtctttacttttgccaaattaaacaccctctattattcattaaagattaaaacccccagttttactggaggttttaatcataaaacattgtgtatttttcttcccattacgattgacgaagttaaaaacagaaccacctgagtgatttgctaatctgtctttaatcgaacgtaagtttttctatcaccaggttttttaaatatttcacaccaatccgattcatgctttttcaaagcattatataatcctattttggggtttgagtagtaggtatcaagtgtattagctaattcgtcaatactcattccttcttcttttggtgtcagtaaacgttttacatgcctcatcattagcttataccgactcatacggatatctgcatgtcttacacccgagatatttaaggaatgttcaggtataatatgttgttcccacagtaggggtctaaacccattatatgtttctgccccaatttttctaaataacctagctggtgaatatttataaacccttgagcaatatggcctatctgacgttgtatctatatcaagatatataattcctataccatagtcaattaataattttctaaccaatagagatattcttgttttttgaggaacagcagcgtagatataatgagctttatgtcgccattcaaatacttgttcaagtagttttatattcatagtcagcttggtttcaattactgtaaccaatttcccttttacggcaacaatatccgcagttttgccgtaacatggaacttccgcataaaccatgtatccttcttcttctagatactgttttattggtagaaacatatctgattccttcatttttaaacccatcaatatcacacacccctaaacaataattcttcttgtttatcttagattattgatatatgtacagatatacggatattgagtttgacataataatccgtatatcctttttgttaacatacgtaaacttttaaaaataaaaacttatttgctccccaatgaaatttatccctcgaaaagttttaggtaactccaaagaacttaagaattttatactttgaacaaccctctcaattacagacaagtcagttcttttttcttgaccattcctggttaatacctttgccttgtcttccctgcgggaattaagccaggctgaactgtcaaccaaatagaatgggtaattcattaatatttctgctttggtaatacctaatccatgaaaagcaattttgggataccgaagaaatacttccgttagaaaggtctccctgtttttttgattaacggtaccaccaataccaatcaccgggtattccatgaccaatttatccaactctgctaaattagtgctcatgtgaaataccggtataggtgtcaacccgcatgtttccatgtatcgaagattttccatcgtttttctatggttcccaatttcatccttaacaaaataatgttcaattacgtctgagttttctttaatgaactggatatattcatccagatctatgggtttaacattctttcctttctgtattgccatccattctgtaaaactgccacagtcaagtatgcagcgcaaattataccttttaagatactccctccacgcttttcccttgcgaatatgctaccgcgtcaagtcaatagcaaagctaggcctgattcctcaaatttgatttttaaatttgtaatatatccacgctactgcagcaaaaattactatcattatttgccatacataccaatattttagcataaaattataattttgagccgttatctcccaacctttcttaaaaaactctaacataattaatcctcctcctaaattattacttagtagtaagatccaaacaataatttacgttataatgcttaaaaccagccttttcaaaggctcttctagcagggtaattatcatctcctgtttgaattaagcaatatgtaacattgttttctttagctatctgaatggcttctcttagcaaatctgtggcaattccattaccacgatacttctttcctattactaccgtttctatgtgcacataacatccattcgcataccccggatatgtgtcatttaaaaaatgtactgatatacagcctaatatctttttatcattgaaagcacctaatatgaaatctccttttgatagcattttttcatacgctatctttgcggattgtacatatccctgtgtaatttcaatattttcttcctcacagtatatctttccgacttcgagtatctcacttatttcaacttttctaattaaccattcgtccatagtcttaatcctcctataaccttcataaccttgccgctaccgcggcacaatagtccatccacctggcgaaatattgtttttacctttgcgaaattattgccttaaccatatctcaacttttgtctgcatctattacaatattgaaatatattggggttgtatatataacaaacgggacaaaaacctccatcagcgtgtttatccgttgtttcctttggaatttgcttttccatttatcacacctcccttatttcttacacttttaaagtctaggctctaggcaacactaattgaagcaattatcccccttgatccttaattttcgacttaaatacccccctttcattattaaaatagccaaacaaaaaacctccacccttttataaaggtggaggtcgtggttagttaatattttttcagttaattattaacccttgtaacattatttaaagtttctaaaaattcatccaaagttttaactttaactgcctttctgagaagaattttaagagtatttatttcccgaatagaagctaaattattataaatatcggacggacacaagcctatattttcctctaatgcttcaattatagcctgctgtatccccttttgaagccctctttgctcaccctgatcaatccatttttcacgaataccatcaaataacggggagttttccattttattcacctcaatatattttagaattatttccctggtaaacttaatcgttgacaataccgccagtccgagatatagatccgcccgtagaccttcatctggaacttcatcaactctctgaacgcactttgcaaacagttcttctggagcttcatcgtgcctcattaaaactacctttcatccttctttttatgccctgtaaggtttactattacagggtaaactggtttcttaaactcccgatgctgcatagcagtgtattctaaaagtcgtcgaggcatttcccggtctggcctaatctgcatttcaatagccataagatattcataaccatcttcactaactcgaaaaagcatatcagactctcgctttaccgctatagcttccttttctactcgttgaacgtcttctacagttatacctcgcaccatttctacaaaatgagctgggtatctttcagccaacgcttttaaaataaggtcgtattcctgaaacatattatcacagctttctgtattatggttttattttacactaagtaatacgttgtttcaataaattaaaatccgtccctccgctcgggggcaattcccggctgccgccgtgccttgcttagggcctccggcctaaaacctagcttgccgctaccgcgtcaagtcaatagcaaagctaaggtcaagaccaggcgacccccggtcgtttatttatgcttcaccacctaaataaacgacccagtcgtaccttaaccatggccttccttccagtcaggtatctaaaccactggctgcgccagcgtatgtcaatacattcgtcaccaccgtggccctccgaatgtattatagtccctgtgtgcccatgcgcctatgcgctctcgaccgggcagtgtagccgctctaccaggccgcctctggtcctggtcatcgacgttaagaagcttcacaccgaagtggaaatatgcttctttgggaaagaaggtgaggctgtttttataaacacctccggcatggccggagggttttaaacgtatgtgaaaatcgttctatttaattaatacttaaacattttgaatcatctttctgttagcatcaaagttattgccgtcataataaccagttattctggcatgatcattatcttctatagtaatatgtgactttttactcttccttaaattaatcttgttatacgtttcttctactaaagaatctttcaccagaatcaaggaaaagctctcatttgactcaacttgtttcttgaatctatctaccagtccatccagaaaaccaagaatatattgattcttcacacgtcttgagttaatctttatctcctctttgtgaactttaatgtactgcacagacagatattcaatgacacttattgcataaaggtaaacttctttggccagctctacgtcttcttgcaagccaacaaattgaaccttcgtaacattggagtacctttttatatatggataacatctaaagttgtcccctattattaaagaaaggctttgcttccaccatgttattctatttacttcgtaaactgattggtcaactacttctttatcctctttcgtttcaaactggacatcggccattgataagccatgttgcagcattaattcctgagccttcagcattgccgtctttgcttcctcggggtaagggctattgctaaggactaaaactttttttatcttattaataactctttctgtaaccattttactacctccctaagtaaatactactttttgttacgtcttctatcctgttttcttttgtcatatatgcggtacacctgcccggcggcctgttataccaatcacctccatagaagtttattggcaagacagcagcaaccactcggttcagtggaagcaaaaacttaattgatatcacggctactaaatcgggccaaccggcctaatctcttcttcccttctttcgaattagagattaagccaattcaagccccaagcttattaagctgtacctaacggcattccaattcttaaataacaatcggtacagtaaaaataacccgttttgcgattatacgtaccttcacgttcaataacatattgtcttggtggaatatcttcacctgttacatgtttttgatactctaatatttcctctggtatttttttgcattttctacattgtacaattaagggttttttcataatttatccactcctttactctcctacatagggagagtgattttccctactgggtttgtaaaagaatttgttaacttacgttaacgtcaattccttgctttcactaagcacaggagttacccaaatcggtgtattgctgagctcaaatattaattctaaaccgcgaattgtaaggcggtttagtgcttggtatttttctgtttttgatgttttttccggcaataaccctgagaatcccttgcagggcggtgacatgaatattactgacggatatatgcctctggttgcattccgtatgtcttctgccgtagcttcctgccaacccaatggaggttcgtgaccgtgataagcaatataatcttttctgctgaaaagatcaatacaggcagcaggtacaccggttatcatttcaaaatcctgacaagcttctcggtcacagtcaattccaactatggtttcaaacttacccagcaaccccctgtattccaccattgatttttgcatccccaaggctcccccaccaattccggcaaagaaatgcactactgtgtatttctttgttttgtctggcagactaggagtctcaagatgtccaatattatttatcaatacgtgctccccccttttcttcccccataacaagggaagaatttcccctgttacaggctttaaaaagcaaggttgttttttgttaacttgcgttaacattctcctgatacatttcaagcagtggtgctgttatatgaagtatttctttctctatttcagcatggtcatttctacgcactgcattaaataaatgtccaaaatgagtgccgataattaatgaccactcctggatgcttctcctgatgttaccatgctgcaatcgattaatttcagcttgcaaatctacttttgtaagaaaactatttgtaatctcttcagtcatcataattcctccaatcttttcagattaatgttgttcggacatttatatattcaagtactttatctattcttaaacccgttaatatttattaatttttacttcccgtgcccatttgacaagcttttgccttgtctgttccacactttcttcagtcataacaaacagttcaccgccatggtgatattccatggctaccaaatcagtacagataccgtcagggaacatcttaaggctcaagaaatatggctgctcactgcgtttttcatggccatgattggtttgaaaatagcctttcattctgccgcctcaccatcccgctctgattctttgttacccagaatatagtcagctgctttctgtgcttgtccagccgccaaaactacaattcgaatatctttcttcaacacacaaagccaggattgaatataagctgctgaattctctattgtgttgttttcaatacctactgtaccacaaagcatggccgcacctatctcagctaccagttcttctttgctatatatttcagaacctaaagccgccatttctgtgagtgaggcacggtttaatctgattttgtgaccggtactgtgaatggcttcatgaaataaggtgctataatactcctccggtttccggtattcatttattgccggtatacttatactgtctgtcagaggactataataggcttcacctggtgcaaatgttatccgtggtcgtgactgatagctttcatcaattattttttcagccgcttctattggatcatgttcaaaggtttctgtttcttttcttcggctcttcaggccctcggtctgactaagttcaaatacccgatagtagcgaagaaatggaattttctcaagctgtccatttttttctatctctatccatttccaaaataccactatatgagattttgcccccttcttaacctttcctccggcttcctgtacctgtttaaaggttaaatactcaccgaaatcaagaagcaaggcgtttattccccgatagggcttttgagttttccaatttaccgctcttgtatcccgccatggctgctgccacgggattgttcccgcctctagtttttttattatttcatccgtaaccatttgatatatcgttgacatataaagcagcagaccaccaggcccaccgcttcacctccttattaaaagtgatttagcgggccggtttggccaactgtattattcgatttatgctcccaaatgctttgcacaggctttagctacttcataggcataattcatctttttaggcggctattggtaccgcccattacctccttctactccccagaacaggggagtgattttcccccgctgggtttgtaaaaggtgttaacgtgcgtaaactttttaatttcttactgcagctagcatcccgatcgttagcttatggtgttctccgctttcattaaaaaagtagtatccaccgaatttttctgagtgctctaccctaccaaattgccagccgtaatcgtcatggttctcgtcttcgatgaagacttctattctatgaccgcaagtcaattcatacccatttaagctataacgacctgcgctgtttactaccagccgaccctcttctcgtggtttagtcagttgcttgaccccttcaataaatatagccaagtcatcactgaaattaccttcgcacatagcaatcaactttactaattctgccctttcttctgccctttcaataccttttgcattattcagatttggatataacaaagttatattttcaatttttgtcttaacagcttccaatattacggttagttcattaacttcctgattaatcatttttttaatttttgtcatttcctacacctcatttattttaatttcagtagagttaactaaggcttcatccagtccattaccaaagatgttattccaagatgcctgttttactttaattcccatgtcaattaactcttttgtcagttcaataactgctctacctacccaaatatttactgtttgatctctatcaaatgctaaaattacttccggccttttacttcttagtatctcaagcaccggtctccatgttgtggcaccaataaggccaagcactactgcacctaagtattgagatgctatagcagctttaattggaccttccgtaatccatattctacggtcatttatcctttggggtattgctacatgcactggtaccccactacatgaaccggcttttttatttgaactgctaaagagccggtatttgcctttactgtctggctggtccagtctaacctgtaacgcttgtattttttttgttttgtcctttattgggataataaatcctgttttcattttaaaagtccagtaataaccaccgtgtctattaggtgctctatagaatccaggaataccgctaagctcaaaaccctgttcaattaacttttgacagatggtccagggtttttctactttaggtactgaccggaattcaataatttgctcctcagccatacctcttctttgaagttcatttttatgctcaggtgataaggttaataattcaagaaatgctttataaacctcattccttacttctaacggtgctgctattactgctgtttcaactgtttctgtatattgcacaactgataacatcggctctgaaagtttgtgtagccagccaccatttttaattggtttgttgctttcaaccctcatgcaaatagctatcgttgagttaaatgcgcaccagtccgaccttccacaaacagggcaaagacgatggcggttaactcttacaaatttcatatagcctctcgcctcctgtttgttaactcacgttaacatttttgtttttaatcaattaatattttagaaataaaaaagagaacggtcagggtaatacacccctagttcgttctcttcttacttttgactctatcatatctattagttagttaattatcatatgcctcacgtctatgtttaactcgtaaagcataaacagtaatctcttcaccgacaatttttaatattactctgtagtcgccaacacgaagcctccaaaagtcttcttgaccctttaatttttttaaatcagcattacttgggcattttaccattttatcaagtgcctttattatccgctgatttgtcttctcatcaagttttgataaatcctttttagctcttttcgtaatgacaagtttcatattttattattcctcttaaactcttcccatgactctacacgtccctcagatatatcctgtaatgcttctttaacagcaaccatatcttcttctgttaatggttcatcatcataaacaggattagccagtacttcggaccactgttcatctatagactttttttcaagcaatttcttaagatattgttttacttgattaattttattttccggtaggtcatctatcatgcgatgaatttcttctttcggtacactcacgttttattcctcccgctgtcctgttgttacttgtgaatctatcatacagccatcgttatgtcaatagctgtaaaaatacaatcagaacacatgaccgtgaggcaaaaaatactcacttagctctttaaaacagtagcctttaccgcaaaaattattttagaaccgttatcattttccaataagcaatattttatttctacttgtttgccaatagcattcaatagtactttacctgctccattcttggcaaaaacaacttccttgcggttatctttctcacaccatgctcttattgagcccgttttggtttccttagcttccagaactgtaacggtggctttaagttctctttgatctttacaaccacttacttttccgtcctggtttttttttatttcctgatgctgtttctgtgtttgctctgccggctcagttgccataagagttactggcataccaacacgacacaaactacatccgtttccatcccacatcatgcactcatcaccatagcatgctaaaaattcttctgctattgcctgaccagttattgattcccattcaaccggcactctaatttttctatacggacatacttttcctattaacatatattcggacacgggcttcacccgcatccattcacctcctgatgtttggattacggggttttagcccataaatactagcttgttattactttaagataatcttctgctttcttttcactgcggaaatatccactttcacgtgaattaggtccacattcacagcaagtaccaacatagtatccagctgcagattttaaaacctgaagattcaattctactccgcattcttcgcatacttccaaattatttttattatctgtcgtcatatctcggacacgggcttcacccgcatccaactcacctcctgtgtttggatttgcgggctttagcccggttattaacttgtatttacatttttactttattagccctaacaataacccatgtatccttcccaatagtagccacactctgtgcactctacaatgcaatagaactggccatattcatgatctgcttccctggaaacagttttactgtttccgcattgacaacctactagtttaacagatatgggctgatagttagcccgcgttgtcattctacatggttcattcaccgtactcatgattttcttgcattttacactaattatttccatttttattttattaattattttattaatcatttgcattttttcggacacgggccgcgcccgcatccattcacctcctcgatgtttggattacgggctttaaacccattattactattcattgtttacgtgaaatgctttatgctaaagtagctgtcatttctaccataggtgagaaaatttcagttaagttaactatatattcccgtttctcatttttcattaatttgtctaatatttcttctaatttcaactcaatttgaaaatcgtatgtaggttcaccacatgttttacaaatgtaaatcggtattcccttcagatgaaaagtcttattattttctacaacatttctgtcctcaaatttcaactcggctggttgcccgcattcaagacatcttattatttttttcatcctttgtcatcccctttttttcaaggtcttaaaatccttctcccatatttccatgtctggttcatacgccgttacaagcatcaatgcatcgtatctaattgccacaacaatatgcaatgaacgacattgattaccgtaccccaagataactcttactggatcttcattatttccatattctccaggtgcatgaccttgaattattttaccgttttgaatagcatttttaatttcaattaagcttattctgcgtgatcttatctgcttcttgaaatgttttgtaaattgcatatctagttttctaatttctttaatttcatttttccaattcctttttccatcatccacaacccgaacgctcctttctttgcaaaataaagcgtccgggtaatcccacagacgctgtttccaacgcccgtaggcaaaaagcaaaaaagacacaataacagatactacaactgccaaagtgtcttatatctctaaatcttaatttctcacatagtttttatccagaatctatccaataaagggcataactggactgttaaccctctaccttcaccctgcgtcgtcgccacatcaataccgggtgtgcgggctacacatttaccggtggttaggtttctactttaacttagcaccgtggtggtgaaaaccccaaaaaccctacacggtggttagggaagctctgttctttgacctggcgtaacccctagcaaatcccactctgccttacgctgcatttctgctcggtctggaacttactgcctggatgtggcttaaagccgggccagactcccaactgtctgctaaaagggttttaactgacagttttctcgccggtatgaccaaacaccggttttaaaaagtacaccgacacttttttgtgattaacctaaacaaacgcagtttgcctaaatttttcaacatgccggaggtggtgagaattaaacaaacgcagtttgccaattaacacccagagactgcagtaacgcggttactacattggtcaatctcctgacatagccagcttatcacgcagtgattagactatgccgtttatttaatttacaagtatataataccaatttttttaataatgtcaatccttaatttttaaaaattttttaccacttatatcgtagaacgagttgtcattattattaagatcttttgcaatatctctaacatatttacttatatttaatttatttattgtatccatatttacaataaataccgttttgttatattccttgagctttgaaattttaacttcttcaattaactctattgcgtacaattttccatatttatcctttacgatataataatcaaccatttcataatgatgttcaacctgatatgcaaataatgattttagatatagcttatatttttgctccaatgacaatgtaaaaggcaagctgttatatttttgttccatgtcctctagagcatatattccgcctgcatcaaccatataccacagatagtctttttcctcagtttttattttgttctcaaagattaaccctgtctttatacatatttcttttaactttttaaaatgattaaactttattccagtatgcgacactatcatatctgtatcggctattaaaaaattgtttacacaagttaacacagctttatgttcctcggataatacaagtgtttcaaaaaatcctgctacatcgtccttcgatatattccggccaacaagaggttcctcaaaacctatattgtatctacggcctttggtaggttccttaatggattcttctttagcttcttttggttccttagcttcttttggttctttggcttctttaatgattgactctaaaaagtaatctgtgtcataattacaaatcatgattctactccccttgaactaatattagtaaatccccggacgctatttgtccgaggatttaaggttgaccgctatatttcttctgttttttgttccagattcggttgaaccaatgccagttttctttcgccatcaatatttttgctggtcgctatttgctgccagtaactacgattttcacgatttttctttctgcccctaacaacctccggatcaaaaagtgtcaaatagagtaatttttcttttacttcaatgctcttgactgtacaaactaatttatctcccagttccgattctaacgctatcgggtatgaagctatgccaacaactcctggctttatttccataaacatgctgtttacacccaaacgcactattgttccggtcaccatgtcaccacgattgtattgtacattatcccatgggtcaattaaggatatgtcaattttaccgtttgctttatctactgcatttatcttagctttaatgtactggccttctctgtaaagttcatctaatctcatagatcgagatactcttgcttcagttgggttaaaaccgtaaactaggccacccccaacatcaattccaagccatgtttcggttacaaatacaacctgtgcatcaaactctatacctgcttctatctttcgtaagagccgggatttactttcgtcaatcagttcttttcttgtacaggccacaatttcatttttccggtcaattccttttatcctgacattgatttctttgccaataaaaaagttcatcattttttcatcaggcaaaccggtttcactggcaggaataagaccacacacattttctgcatctaagaaatcattaaacgcaatttcccaggtcgcacctgcaaggttttcgtttcttctgcaagcaataactgtagcagtaattattgtgtttctgtctctggcatcataaatcatattccaataatcatgctgttcagcatcatttacgcttctttccatcggtaataatgtcttagccatttttttaccccctcgttttattcagataatttttcatgccactcttcttctataatttcaccaccaccttttcttggtactattttcttacttggtacttcacttgtactttcatcctttatgcttggcaagcttacatcaaagcttctggacggtgcaagttttaccattggtatttcacccaattgctttatttctttcgcctggggcaatttatcccagcctacctttttcatacgtagcgggtagcaccactggactaatgctatacactctaatggatgtaaacgaataatttcatccggttccataagtgatatttttgctgtctttttagttttttcagcaagtttgaagtgatgaacaagaggtacggttaaatcttcactttcaaatttcccctcaactgctaccttaccaagtatgctggaaaacatctcagctgtttccatatcccctggggcaactcccaataacagaatggttgggcagttagccaatatgtttttagcttcatccctaccatacacatcatccaattgactacgaccttgcaatataaactgaatatggataccaagactacgggctgtagagattatttctgaaaagcctggtacttgtccaatgttagcaaactcatccagtagcatcctcaccggtactggcaatttacggttattacgatcagccagttcatacagtcttttgaacagaaataaataaaacgtggagagtataggcttaagaaccttattttcaccacgcacaggtaatacacaaaatagagctgttttcttttgtcctacatcaccaaggtttatttcttgttctgacagtaacgccgccaagggttcggttgtcagtattttaagttttgctgataatccggatacagcatggtcatagtttgccgaagctgatccgcgccagcgttcataaatcgttgcactgattttaccagtctggtaagctgttttgaatctaacatctaggtcttctttatcccatgatgtcagactcataactgccctcatgtgtttctgctcttgtggaaattcaccttttaacagtccgaccaatgcttccaaaagctgaatttcttttgatacaaaataacctgaatcatcttttgcagcattatttataaagcaagctgacatttcagatatttctgcatcatccacactttcaagaatgggattccaccggttactaaaagcaggattggataagttaaaaattttcacctcgtaacctttacttttcaaccaagctgaggttatttcggccagttcccctttgggatctattataactatggattgctcatctgcaacggacgagattatgttgttaataacaaatgaatatgttttaccactgccggtaccgccaaagatagctgcgtggcctgccagactgggcatacctttgggtgcctttcctggaattactctaattatttttccatctaattcacctaaaacaataccaccgggatactttgtattagctgggtttaatacattaaaagaaaatatgtttttcattcagactttctttcccccttattttttcggtaccaacggagcaccaaactcacaaagatgtttaatgtcatctcttgatgcccaacgagaggtaccgaaagccgcattatcaacattttttaaacctttggagtatcttgagttatttttcttagcaccccctttaaatcgccataatatgcccaccccacctatacctaataaaacattcaaccactcccagatatgttttactgcgggaaaggataatgtttcagtaggtttagttagccgtcaggcccaacctacggtaaaagggtgtgagaaaaagtacggtaatatcttgccttgaagtgcagctgctttttcttccggtgttgcaaaaattgaaatggcattccaataaaccttaagttcgtacagagcagccgccaaactaccaatagcccaaacatcagcaaaataaaaaagcggcacggtaaccggtaaacttgcggtaatcagcgcgacttttttatgactttttattaaatttctcagattttcctcgggaatcttatccagtagtttatcaaagataaaatcaattttaccgttcagcagcacacttttaccccctttctaggcttcctgcttaatgtatttttgccgcaatgctttaccacctctactgctgcactctgccttgttataatttaagacaagttttaccgcgcaagttaattctttattcaccgatggcaaccggtcggtcaaatccttatgcacagtacttttactgatgccaaacactcccgccgcttgccgcacggtagcctgagtctctagaatatagctgcatattgttagaacgcgattatgaatatgcttctccattttttacaccttcttattatctagtacaaattgcaaatttttctatccataactccaactacttttttcagagcattaacaactttttcaggcgcaaatctggatacttccgctagagccactaacggttcaaaagtctttactggccggtattctctcttagaaaccatggcgctataaacatcacaggcagcaataattaaagtttctaatcccggttccatgattttattgggatatcccctgccgcccggtctttcgtggtgctccaggattagtcttttaacccggaatggcactaaaaaacttcgttccaacatattgacgctttgaataggatgatcatgagttatagtccactctaatgcgttaagcggatatttatggaacagctccttgggccaggttagtttccccaggtcatgcaggaatgctgctgtaccgattgtgtttactgtattagagtcaagtccaacccggcttgatacagcaattgacagattcataacttcctctgagtgctctagcaaataaggcataaggcacatttgctccctagcccattgaagaatattcaaatatttccacctccatcaacctgctccactacccctacttgacaaattcaaagttcacttttccctcttgtaacactaaaaccgcctcaaatttcttttcggtcttagatttaaagcctttaattacagccgtcctacctttctgaatcagctctttagcttgtttttcagagatctttttcccggaaatctctttccagattgtaaatttacaaccttctttgtaaccactgcagctatagcttttagcagactcaaaaatgtttttgccacacaatggacaactgcccaaagactggctgttcttttctggaaaatcaaattcaacctttccgtctgtaccaagttttagtgcagcatcaaattttttttcctgtttagatgtaaaaccttttataagaccggtttttccttcctccaacagtgtttttgcttgggtcagggaaatatttttaccggcaatttctttccaaactttaaactcgcagccctcattatgaccaacacaacgataactctttttattttcaatcacatttttaccacaaagcggacactggcctatggtttccctttctacattgttgcctgcttcttggcttttagccagttcaacaatttgcttagtcacccctataatacctgccataaattcttttggtgtcaatgcaccagtctcaatatcagctaaagatttttcccataacccagtcatttccgggctttttactagatctggcaccaaatcaataagaatttctcctttagtagtggggactaaagcttttttgttacgctcaatgtaacctactcctatcaaccgctcaataatggccgccctagtcgccggggtacccaagccgtgccccttcatagcatctttaagttcacggtcctccatcaaacgaccggcaccctccatcacagccaacagagcggcttctgtaaacctcttaggcgattgagttttcttttcctggatttcagttttctttgtttgtacgtcttccccctcagtcaacagtggaattttagctgaatcctccacgtcattttcttctttatctaccgcatagacaattttccatccctggtccaattccactcgaccactagtagagcaattcttaattatcattgaaccacaaatcggcatggtatataatttcctataatacataacaggtggggagaccaaactatgccattcataagtcaaagagcaaaattagatttgacaacagaagaaataaatagattagaaaaaattatacattcaagaacagaaagtgtgagtcatattgaacgggctaaaatgtttctcttgtatcatcaaggagaaacaatagcttcaattggtagaatattagagactaaccgtgcaaaagtagaacgacatatagataaaattttacaatttggcttagatatagcactcaatgatcttcctcgttcaggcaggccggatacaataaccaaagaagataaagcgtggcttgtttctcttgcttgccaaaaacctaaggaatttggatatagctatgaattatggacaacagatttattagccaaacatgcacgaaatcattgtgtagaaaatggccatccaaccctgcaaaatctagcaaaaggtacagtatcaaaaatactttcagcaaacaaagttaagccacataaaattaaatattacttggaaaaaagggatccagaatttgaacaaaaaatggctaacgtgttatatgtctataaagaagttgaaatggtatcaaaaaatgatgaacaatcaatgtatgcttatatatcatatgatgaaaaacccggtattcaagctatagaaaatattgctccggatctttctccttctcctggaacgtattcatgtcttgctcgtgattatgaatatgttcgccatggtacacttagtctcatggccggtattgatttggtaacaggtcatatcttagctcaagtagaagaccgccatcgtagtattgagtttgtagagtttctaaaaatgataagtgagtactacaaagatatagagaaaatagtaattatattggacaaccactccgctcatatttcaaaagaaacaagggcttatcttagtactgtcccaaatcgttttgaatttgtttttacaccaaaacatggatcctggttgaacttaattgaatcattttttggcaaaatggctaaatcaatgctgagggctattagggtaaaaactaaagaagaattaaaagatagaatttacaaatatataaaagaaattaatgattgtcctactgtttaccgctggaagtacaaaatggatgatattgaaataatttaaattattagtagaaattatattatttaactagcttattgatatgttaattaggaatcgttctactagtagtccttcgttttcagtatttaataattcttctatatgagcataccgaagatcatcaataataattttattttctgtcttgcataaaaaatccgggtacccagttggggtaatgccggatatttctttaagtaatgttgttttaccgctacgacgtcctccacatattaggatattttgcccggaattatagcatgattttagatgttcttttattttattaatttcttcttccggaacgctcgttagatatttgccattttccaatatcatgtttttcaattcattccaccacttcgtcatatatttaatattctgttacctgagtctaaattctgcacttaccaccaatctgcccggactaaaaccatcaaattttttagttctggcccttgggaaatgaactataacattcctttccacaatacgacacctttgtacaatacgttttttacgctcatttttagcttttcgtcccggccttttgtgttgacaggccacattatcacctccctaatctacccttaagctggcggcaaccaacacccaccgcacttattaaaaacacccctccatattgaataattgataaccactcaccttttaatgttccaccctttgtaatcacacatcacctctctctaatagttttttgcattcaatcggtacaaatgacattcacaattagtaaatactttttcgataatgttataaactatttcccatcttccccctgcacgtccacaaccaataccatatggcattcctacgggagcatatttcccatactgggcgacaagactttttagagatttttccagtgcctcataattagtttgaggaaaaggcaacaacaccctatatctattttgaccgcacaggttggctatgtaccgattgccgccgtgaacctgctcgtctttaacccatgttccacaaagatatcctaagaccaactttccggatttatgttccattttgtaatctgcatatacctttggccacttttcccttattttttttgctattccagaacccataacgcctttacaatttacctgatgtgctataaccacacagggcgagattaacaaatttaacaaatctccatcaataatcttaaccattttcacgcacactccaaaatacaaattcacataagttaacgattaaattgattagttattccacacaatttatgttacttcaatagataaaacccacacacctacaccaattaagaatacccccacccattgtattcctgacaaccactcacctttcaaaaatccggcacctaatgcaacaagaacataagttattccggccaccggtaccgcctgagctaccgggcgggaggccagaaacggcagccataatgccatgctaaggaagtagcatacaattcctgcaattacagtagagtttaaaaatgccattaagctgcttccggctctagtaacaccttctttaactaataggtgaccagtagcaccgattattaaagaggttataagataactaatagttctaataacttcatctccttttccagactgcaatatgtttaccttttataaatggttctcccaatatgtcatgtaacttaccgtaatcattttctgctaaaaaatcttcataaataatatactttgctccgatttgttcaggcaattggggcagttcccctttgtaaaaagcatctacttttttacgcttttcttcatagtttagcgtttccattggatgagcacagtatggttttaattttattgtccatgcaggcataaaattgcctgtataagtatcacacaatactatagcttgctcgttgtccaaatttgccagggtatcaacatattccattggtaaatagtttggatacttgcctgttacagttttatctgctttaaatataggtatcatccacagtatagaataccctgacgttaataataataataaagtaacaccgataaccgtaagagttggattttttctttcctcaagccatcctattattttttctaccacttcactggccaatatacctaatggtatcgccagaaaaaatatatactctgtgcggttagctaaaggcatggcatatgccataacacttgctgtaagcacccaaatggaccagaaactaagcttctttatttctgagacaatcttataccaagctaataacccggtaactccatgtatagcaagtaagagtatcaacgggcttacaaattgagtagcggtagcgtccctccaaacacgaagccattctatgtgtgtaaaagcaaggtattggataatggttaatggtagagctgctatcatgctgggtataaccacctgtagggcttctttggtacgtttatttaacaatccatgtataagaggtattaagattattgccattaaaaatacatggacagcagagaataaaaatcctgctattgctgaaagacatattctcctacgtgccggaatatctgcaaggtacgcatggaatattgataaaaaagccagcaagtcaaccaggtaatggggatacgttaaaaatgctgttcccaccttggcttgtaaaaataaatccatttttgctactttagtattaaggacgctgtcaaaatactcccagtaaccagccatgcaggttattactaagagaaaagctaaccatgttttggacttagtatttgtttttaaaaatccccagagacttattaaacatagtgctcctattaaagaccgtgccaggtgatatacccaaataacagataaacctgtccacttggaaatgtggcccaataataagtaaaacccataaattggtgctggttcggtacattcagttgtgtaccggtttatatacgtccagtgccctgctgcaccccacttcattttcgctataaaagtagcataatcaaagccaccggatataaaaccactgggcacatatccagttggtgtgttataaatctgaatcaaaagtgggattagcaaaataaaaaaaccaatcaaaaaccataaaaaatatttccgaacaaaaaccacctcctaaaaataagaaaaacccctataaaaacaggggtttttctcgttatggtttttcaagtttaaatacttggctactttcgataagaaaactatttccccaagacgcgccgtgaccaagcagttggggtaatccgggtataaccgaaggctgattatatttcactgtaacggtaacataatttgcgtcttttattacgctcacgctttgcttattggctacattgagatttccatcacttaaaacctcatcaacctttgtatctgcactgcctaaattcagtgcttcatatcttgcgccctcccttgctgcgtctaccacaactatatgcgcccatatgctgagcgaaaaaatcatgccccctgctgtaataaatattatgattggcagtataacagctaactcagcagtgtatgcaccctttatacattttaatagtctaatataaccacccccccaataacaccagtattgtgctaataaggattgacactgcatagggaagtgtcgtaccttctgtcgtctccctggagtaatctttgatttgtactttaacaatagcgtagttaagttgatatttgaaagtgctcttaaatagttcactaatcttgccctttttagcattaactgctattgaatgtaatgctgataggatagacgacagcatccctatgtatattgcatactgccaccccagaacagcaccaacacccattattagtttgacatctccggcgcccataccggttattatataaggcagcaagaaaagtacaaatccagatactataccaagcaaggaaaaaatgtatccatatccaaaaaaaatattatagactaaacctgctacaattaacccaaatgaaacattgtttttaataatacgatattttaagtcggtatagctgcctattgctaatgcagttaggacaatagttgcgggtagaatattagtatacggaagatttagcactctttaactttgaggaggcagaagtttgtgcacctttaatactggtactcacagcagccactacacccacaacaataaccagaatcataaccacaatagcagtgttttcagcaataccacctttttcttcccgcaaaaatgtcttaaaccattctctcattaatcttctcccttctttttagtaggtagaactttgggcagaacctaactttgaggaggcagaagtttgtgcacctttaacactgacactcacagcagccactacacccacaacaataatcaaaatcataaccacaatagcagtgttttcggcaataccacccttttcttcacgcaaaaatgctttaatcctttttctcatttttttcattaacttttttcctccttttttatttgctttggtatacacccccacacacttttaatatgggggatgtatactagattattaattctagtaggtagaactttgtgcactagtcaattttgaagaagcctgagtctgagcacccttaacgctaacactcacagcagccactacacccacaacaataatcaggatcataaccacaatagcagtgttttcggcaataccacccttttcttcacgcaaaaatgctttaatcctttttctcatttttttcattaacttttttcctccttttttatttgctttggtatacaccctcacacacttttaatatgggggatgtatactagattactaattttagtaggtagaactttgtgcagtacttaactttgaagaagcctgagtctgagcacccttaacgctaacgctaacagcagctactacgcccacaacaacaatcaggatcattaccacgatagcagtgttttcggcaataccacccttttcttcacgcaaaaacactttaatcctttttctcattaatctccctccttttttcaagattttacaatgcgccaccaatagcctcaaataccgtcttaattttagggccgaggtaaagtagagcaccaactgctatagtcaacaccataacaattattgctgtgtgttcagcgataccgccttttacatctcgtaaaaacttcataatacaaccctcctccctcctttttaaaatttcataagttgtccaatcccgataaaaggcggtcccaaaacgactatgaatagtgcaggtaaaatgaaaagtatcataggagctaacattttaatactggccgcctgtgccatttttaaagcgtttgtcctaaaatcttgctttattctgtttgcctggtcttttaaaacttttgctatcggtacacccgttctctctgcttggataatcgcgtcaactaataagttaacgtctttaatgtccaatctttgagccatgtttttcaatgcttcagaacgcctacgtcctaactctatttcaacaaaggcgtactgaaattcttcagctaatatgccgggcatatgcttagtgacacgatctattgaagtgctgagatctaaaccggcatctataccgttagtcagtaagtcgatgaaatcaagtatttcaagttgagctcttttctgacgagcccttattttcatattgatatatttcgtcggcaataaaaaaaacaacccaccggttgcaccaccataaagtaatattttatcaatagctggaaaataaaaaatacccgtaagaacagcagctcctaccgataatgtcaaacgcaacgtatatatttcttccgcagttattttgcagttggctctccgtaaattaaactccattttttctagtgtcgtaactgacggcaatagaggccgaaaaagttttataacaccggcctttattttttgtaaggatagtgataaattttcttctgaattttcttccgaaatttgcagatattcttctaatctctttttttcttcccttctcttaacacctatataaaaaagtatgagaataggaattgctccgcaaagaatgcctatctgtgttattgtatccaaataatcactcctatcaattaaatttaatggtacttagtttattgattgtaaaccaaccaagaaatactaaaaaaacagataacatgagcatcatagttccatagggactatccagcataggtttcaaataatctggtgacattgtttttagtattattagcacaataaaaggcattaaaccagcaacaaccgctcccagctttgcttgtgttgtatgggcctttaagacgtcgcgtgttgcaatcctctcttcgattgtcaggcagatattatcaaatctttcggctagatttccgccaagttgacgatgtatttttgctgtcataactaccatcttaaactctgctacaggaattctcactaacgccttttcaagcgcatcagcgcttgaaaatcctaagtctatatcatatttgattcttttcaactcttcatttatttggggagccacacggccaattgatccagctatagcctgggcgagagatacacccgaccgcaaactgtttgcccatatgattaggcagccgtgaagctgctttgctaacaattcaccgcgtttgctgatcatggcatttaatatattgatcggaacatataacccgattggaataccaataagtgcaacataagtacttgtaaaaagaaactttaatatgccaaaagctatggcagcgcataatacttccatagcaaatacctctaattcaccaaaattcaaattggctttcttagcctttgaactgattttgctcagaattccaatattgagcttgggaattcggtaccgtgcaagtttttctttacgtgcttcctcctctaatcccactatttcctgaagcactgtcctcatgttcttaattttaagtatacatacacaaccataaaacattacagcaatgaaaatcagcagcccaaaatatatagactccattgttattcctccttgatccaggagggtatttctatacccgctttttctaataccggtataaatgcacttctgcctggcgcaggtactaatctatcttcatttttatcatatagtaatatgtcctgcataagaatagtctctccgctgataccaagtatcccagtgatatgagatatttttcttctaccgtccttcagcctggtttgctgtataatcaaatctattgctgcggcaatctgctctcttattgcccggctgggtaattccataccagacatcagcaccatcgtttctaatctgctaaccatgtctcttggcgtattggcgtgaccggtagtcaaagaaccgtcgtgaccggtgttcatcgccgtcaacatatctaacgcttccccgctacgtacctcaccgactacgattctgtctggccgcatacgtaaagagtttctaaccagctcccgaattgtaatcgcgcctctaccctcaacgttgggaggtttagattcaagtctcaccacatgcggctgatttaactgtaactcagccgcatcctctatggttataattctctcattctctggaataaaagaacttacagcattaagtgatgatgttttaccggaaccggtcccccctgagatcaatatgttcattctattctcaacacaagacttaataaactcagcatcttgctcggacatagtgtggtaggtatggatcaatttatccatatctaatgcctttctaaatttacggattgtaagacacggaccgtctaaagccaacggtggaattacagcgtttaccctggaaccatccggtagcctggcatccatcagcggagttgattcatcaacgcgacgacctattggggaaccgattttttcaatgatagccaatatggcttcttcatccggtggtattacatctgcttttgtaagtaatccgtctttttcataaaatatttccataacggtttttacagggccaactctcttcccttgtaccattacttcagtgacatccggatcatcaagtaacttggttattactccgaatcccagtatttcgtcttgaatttcttccgccagcgcatccagcgccggcagcataatggaggggaagtttttcccctccgtcattactgcctcatggatcatgcctcgcaattttcccctgattaaagggtcgtgcttcattgctacgagttgtttgtcaaaaccttggataatctcatttaccttaacacgcaatgtttgggcatctattaatcctaagtgttgatcgtttacaatcgtgccgccggaatccttaactttttgcgtaaaataatcaaagtttggtttaacagccaatgtcaattaaaatgtacctccttttcatttatgcagtattttttgggaaggtctagattcgtctattaaccatgtctctcggcgtattgccatgccaggtagcataagaaccgtcatgacctgtattcatagcagttagcaggtctactatttcttcgccacgtatttcaccgataataattctattcggtgtcatacggagtgattctctgaccaactcatggaaagtagggagaatagggagattagttgtacccttaccttctactttagaaggtctagattgcaattcagacgcatcttcgataactacaattcgctcattatctgggatagaggaatttaaagcatcaattattgatgttttaccggaaccggtacctcccgatatctggtaggtatttgatgataacttcaattaaaatgcaccccctgaacgtttccaaaaagcaaattttaataaactgcttttttccggagctatatttgacggtatgattgtgttacacaagctggttacagacttagcaaatttgctggccctgcggctcagcacaggcggtgttcccaggttgctttctacctgcaccccttcgtcatatggaattatgccggccaatttcatatttagtacagacgtcatgtcatttactctcaaaggttgttttttgggcatttttgtaactaacaatgaaaatttatccttttcaaagttaatcatgtccattcttctaattaccgtgttcgttttagctactgttgcagaatcgggaggaaccagaataaatacccttgttgcgtgttcaatcgttattaatgtaggagcaattaacagtggcgctgtatcaacaataacaacatcaaaacgacgtgttaaaattgagagtattttaccggttatttccggattgatcagttccccttcttcgtgattgagaggagccggtaatatttttagtcctgtagaatgatgatctgcaaggcattggctcaaatcatcactgttcccgcgtatccagtcaaccatcgtggttgttggtttcactttaagcctggttacaacatcaccgctgaaaacatcaaaatcaaccagtacggtgctctgaccttgctttgccagagcaatacccgtattaatggccattgtagtcttacccacaccgccatttacaccgaaaaagcagattaattcccgtttaggaattatagttggcttctgctgtccatgtaccggaaaaggttggttacgtttccgttctggtaccacattgtttatttgagcattgttgacttgactgtaatcaggtgtactttgtcttgtcagttgttcgcgtaaaggtcttttaaccgatgaagtttgtattttcccggacatttcggttgcagcagtttcttttaaccaaacacctttacacccgttgaaagttgactttttccagatttcaatgttagttatgttcgcagttaaaatatagcagtcaacaccttggctacttaagtgtcgggcaatagcttcccattcagaaaaatcatccgatattacggctatattcaccataccgttattaaaagcgtcttgagtagttgttgcaacaacaaaatctgcattaacggcagtagtcaatgaccttataaattctgcatttgtatcacaaattaatactttcattaattaattagcctcctgcattgatttgttgctgttgctgaatatatttttcaataaaactttgagatgttgttggtgtggttctggccgcgtttgtatcaggttgatacggattgagagacaattttatagtacctgctgtttcagcaaatcctacatcctgtgcctgttggggagttaaccccaatattacgccggtcggtttattcggttcccctgtgactgctattacgggtacctgaactccgattgtctgactaacgggttgttgtaatccgcccattggaagtttcatattaccaactacatcgacacgatcaccgggcattattttaccgtctaaagcatttactccttgcactgttaccggagtagcccttagtttaggatctttgaattgcgatatctgcgtggttaacaaacttcctggtccttcgattgccagaaaatctttgctgacagggtagcctgccggaataacagttctggttacttttccaattaaattttgactgtttgggaacataccttgtttaattgctgctttaggtatgttttctacagcaagcatttctttctcattttcttctgttatcggtgtgtaagccggaatttcaaccttagcaaccacaaccggcagcaccgcggtatactttcttattgtttgcatgcctaaaaatccagctgcaacggcagctataagagtaataaataaaagatagctgcttgattttttattaaataatttcaaatagacactcctttcaagaaattatcaagtcccactgttcggatttatttcgaccgggcttattcagttcttgactaaacatttttttgaatatttttttatgttttttaggattatacagatttaagaaatctttagataaaacaatcccggaatatctccggccttctaaaatttccattgtcttgtcaagccaaaagcgattgaacgtgtttaatgtgacagtggataatttaccatttacttttaattcttgtatttttcttaaatcatgttctaatttttccttaaattgttctatactttcgtacttttttgaggggtttacgtgcatttccgttacccggccggatacaaagataccatattttcgagtgtacaaattatatatccagccgttacagggatacaaaatagttgcagataaacccagttttttggattttaacttatggtattttgcccagcaaagaattgatgtaatgtagataataaacaccatgctacataagctaaattccgctaaagggtatacaattgtgaataggctccatattgaaaaaacaataagaaatacagatttatttaaccccagcaatacaaaattgttataaatagctttctctcctttcttatgtgtctttggccttgcttatagctaccctggtaacggttatatggtttcccatccctgatataggtcctgcgatataactttgaatttttgccgtaacaccccacttgtaggcatccaaataaccgtcagagtcttcgtcaagcgcactatgattacttgtatcaactattgttacacctttatcaatgaatttcatgctgctaacattttggttccaaacatctgtcgctctggcttctgctattatggggtctaacagcagttttttattggtgacacttcctgtcccatcggtaataagtttagccgacactgcactgcttccagccaaagaagctgcatcacaagcagcttgcagttggtgttttaaaacatatgctcggccataatccagtcctaatgcgctaaacattagcattaccggaaggattaccgcaaggtatgcggtaatcaatcccctttcgttttttaatacattcgtaaataatcccccctttttttaaatgcccctaaaaatagtaaagggttagcttttgagagctaaccctttgctatagtaattttcttttttcgccattctaaaattaagccaacaataagtaaaagtataataaatacccacaatatcatgcaaataattgcaagtatccaaaaccataatgtatgaatctgaattgggaatataatatagaagaaactcaggacaaaactatacattataaaagctttaaataatgcatcagccaacaagttgtatcctcccattaagcattttttaaccaaaacccaccagaattcccccacctctaaggtggtgggatgaataattgtccccggttctccgataattatgtcggtttcacccaggcaccacctgggactcatcaggcaagtttatatttttgtcagtcggtagcggctccctgtctctttgtcttcaaattccaataaaaaacaaaccattagttttattgattaatagttgtatttccatgcctggtataggatttataactttcaacgatgcggcacttttaaacatatcaacgttattattgttgttaacaaagaagttatgatgttctctttaaatgttgtttttttagtaggtaataatgttttccaccccaaaaacctattaattaattgatcaatctgataaaaatgaaatattatcaaggaacaaaagataaaaagtagaacaatattaattatactaaagaaaaattttcttttaggagtacaatttaatatgccatacattttatttagcttattaataactatttcaatagctgtatatagctcatatattttatttaataacatttccttattaataataaacattacgttaccttctatcgctgccagtatattaactggtatagtattggctcttttaggatatttgctactacataaaataaaaatttggactgatagcgtaactttcgttgtcagtaaaatacttactaaaggaaatactttcagtttaatcctaatatccactatagcggcagtaggtgaagagttttacgcaagaggatttatacttgttttttacaatacacatggtctaaatcttgacttaattctaattatcatttttgcaaattttttatggaccttaaatcacatatttaatgctaaggaacattttagaaaaggtatgaatcaaaccataaaaaaatcaactcctcatcttgtcgtggtatttttaataggtattcctctaaccatattgaccttaatttttaattcaattacacccccaatcattgcacacttttcttttgacttattatttgggttgctttatcgtcattatattaaatctaacccctaaaaatagaaaatggttagctcttatgagctaaccattagttttattgatatagttgtatttccaaatttggtatagacaagggattaatttgtactttagcagtatccgtggcatttttagaaccaccagctgctgtcgcttttattattacggaagtaggttgtccccatagcccggtacccggatgagtataggtataagtatgtgttttcttgccccatcccgcactaaacgtctcttttgcggtttttgttactggtatgattttttggtacccggtatcatagttgtagtctacattcgtatctgctgactgacctgttgcatttacattcattgttatggttggcggtgaaggttcttcttcatcaccagatactttcggttttttgaaataagtagttatttctacagtatatttccacgacttaaatgcttctacagcagccggtgccgatatatcaattgatagcgcagacgacccatcagaaggtgtagttggtactgccacggcattaatatagcaactagctttgttatcgataaaacttgtttcggtagacggtctatctctatctggattaacttctactgttacactggcaccatttgacggcatagtgaaacttacacctgcatcaagtgtcccaatgacatcataattctgtatgtcttttattatgttgccgttaactttccataccaaccttgttgtgagaagttccccccggtcattgtgtattcttgctttgactgtggtgtttgtagatgtctgcacagatgttggatattctaatatttctacccagaggttctgataatcagtttgtagctccacccaggctttgttgttgctgtagtctgcttctgttgttgttattgacattttaccatttactggactaacctgatccgtatcaccagggtaatccagatttgtggctgttactaatttagttttacctgcagccgggcatgtccagtcaaatatcacttctacggtatccccttgtttttttatcaccaattcataagcagaaaaagtcgttcctgtacttgtagtgaacgtgctaagtttcagattcttaatcttagcctgatagtatgttcccttaccaccaggttggtggtaaatattcacgggtaaatgatattcaccgggtgcaggtagttttattgtcgtaaatattgcttttcctgtgtacgtctttcccggctgggcattagtaccacttggtacaccactatcaatacttgttgcttcaatatctatgccgtccacgggtattataggaaccgctgatatgtcacctatcggtacttccacccacgctttgttgttgccatagtctgtttccgtgattacattttgcattttgctttccgctggacttacttgatccgattcgcccggataatctaggtttactcctgctgtaaatttaattttagaaacatcgtccgggcatatccaatcaaaatcaaatgtgattgtgtcaccttcgctatgaactatccatgaataagcgttaaaccgtttgttgtcttctgttgtgaacgtagtctgtgatgtgtttttagatgttattttctgctggatatatgttccctgactatttaactgctggtaaatgttaaccggtataacagatgatccattgccagaaattttatttgctaaaagtgttgcatgacctgtgaatttatcaccgggttttaccgttgtatttttgggtactccactatctattgttattgagatatcattatttgtttttagtcctattgcaagtgttggatcgatgttaaatgtttcgtaccatattttaccggacgaatccttgtgccaaaccctaacactaccaactgctgcaactagatcgttgttgatccaggcaaccaggggttcggataaaacttttaaatatgacggatcagcaataattggtggcacttgggatagtatcatatcccaggaactgtcgggaataaattcatcattttcaccacataatttatattgtttatcccaaggttgacttatccagtttctttgttcccatgtagtaagagtatcgtcatttggaaattcttgatttgtaaatggctcgcctgtataagtgtaaccaaggtatctgtactgaccatctttatattgttgtgcagggtttactcctataacatcgccaggattgccatatactattctattaccgtcaacacgtgcgtaaatcatttttccttgtacagatattgaagacggcaaattcagtgcttgaagcgcatcctcaagaccagttcctgcatatgatacaccagtcgaaagcaaaaacagcgtaaaaataaagaaggctacgaataaccttctttgatgcaaagtatttattctaaatttaaccaattagcgaccctccttattgataacaacataaatgccagttatatcattctggaaagcgttaatacacataccacggttgtcaaagttatagtccttttgagagttatatccattgttagtctgttttagcttaatttctgactgagttaatttaaaaacattttcataactttctggaaagaatagttttaatatttctttaaccttcgttaaaactttttcgtctgttccttgctttagaattatagacaaatctgtatcagattcatccattacataatgtacttgatacttatttttctcaatatatgcccacccatcacgatacttcccaggcggataaaccgttgcaccaaccaaaatactctcaatgtccttaacaatttgcggtttatcagtagaagttactatttgctgcgtatcctttagatagtccaccgctgccgaaacatctggcttgctttgtccctgtggccagcaaacaacggtctgcgtggcttcgtcccaatccacctggtaattcaaaccttcagcaacataccttgccggaagaaaagtacgatcatttttcagcatcggtgcaacatcaatatctttaactacgccattgatgacgacttgggccttaccgatagtcattctaagattagagttaccctttaatatagctgtccgactatcttgttcccaggtgatgttattgtcagatatacccaaagcattgcctaaaaacctcaccgggatgaaggttcgatcactctgaatgaacggggcaacatccattttagtgccgggcatttggccatttacaacgtaataaggtacgttgattttgaacactatagaattaatcagtttgtcattttggtatacctttagctggtcggcatgggctagtttcatatatggcagtaccacagtcagtaaggccaaggcaattactgacacaaagaattttttcattaaatcaatcccccttaattattacataattttacacctaaaatacttgacgagtatttttactatgtgttaatataaatgggaatactttaactaacaaaatgcttgttggcctcactctaccgaggttttatctaaggccccttaaactgctgcgaacagtttaaggggttacctatttaaagacgacgattagtgatgtttacaacaagggtgataagtgctagggtaatatgtcaagagggaatttaaaaacatatttttccttgtttttgggtataaaaaattaaccaccacagaaacacccaaaaattcctgttgcggctataaaattattccctgatattaaggcataatcttaaaatatggttattgtttgcaccaataaagctcagggaaaaacatatattggtgcacaaataatatttcagtgcatcaccactcttttacctgtggataactatgataattaatattcctagccagttggcagcagacaaccgcaggaatattaatcagcaccgttaccgcagttatttaaacagctatcccctgtccgacctgtaaagctggttctttgaaagtaaggaaaaaaccagccttacaaacttcctagctgtaagaacctgagctcgtttatgggcatgtttttttgattcttgaaattttttttgatagtaagctcggtactcgtcattatgtctcctcaaactgtccgcagcttctatcagataatacctgagataccggtttccagccctattcaggggtttatcttcaccgtcaaattcgccggattgattgctattccaggtgatacctgaaaatttagctaactgggactgatcttcgaacttgttaatatccccaatttcagagataatgccggcggaaaacactggcccaattcccttgattgacatcaatggattcgagagcttggccatatccctggcaatcacactgtccaatttgcggatggtttgctcaaaaaagcggatattattcatactggtttcaagaatcagattaaccgaatccgtgagcttcggactcatccggtaggattcacggcaaattcgttttagctcagtagccaatgtttcagggttagaaaattgcttatttcctttatccacaagcaattgaaccaagtcttcaagtggtgtattaataatttcttccgggccaaaaaaatcggtaataatagacatgctggtggctccaaagatatcactgaatacatcaccataattactaaatttcataaacaacatagttaaaaaataacttttttctcgcacaagtgaacccaccaggtgaaacctgtaacgggtcagtcgctgtagcggaagatacatctcatcaacctcgtaaggtttaggtaatctgccgtgtcttagtttttcagctatgatataagcgtcatatgcatcgttcttgccctttggaggataagacttcttgaagttcttgatacttctggcattgagttggtaaactgtaggcctgtatggctttaattcttcggtgattagtaaataattcatcaagtgaaagtggtataaagaagtagcttccattccaaaaacaacatgatcaaagctatctttaatcgataactctttagttttagatgccaaactctcggcacctgaaatggagttatcgaaaactaactttttcaacaaaatcgttccgtctaatttcataaagcaagccacattcttattcttaccaatatcaatgccaacatgcaaggatattgtcataaaaacacctctggtaagtggattaacttttccgttttctacgcgagaacatcctcgtaatcagaactgacatggagcgggagactacctggatctgctgccatccaggtcaactatcatgctgaacaggctaggtgttagaactaaaacgtagaaggaaaagaaacatactttattaagcagtctatgctgctcggggtattgagaatttaccatcttaccgggatcattctaactaaatgattatttaaattgcttatttcatcaaacattgacagacaggcacctaaaaagtactatctaaaccattgtaaattatagcactctttaaagaaagttgacaacaccactcccccgggtttaaacagcctcacgtaaatcagaattgctaagcaaacattctaagtgtcagaatcaaaccctgacggggaaagagaaacagacttaaaaagcattgtggatatcaccacatgcgaggaggactgatgaattcatcttactaatttttcagtgtgggctgtctctttgaaaatgatttgcctgtggatatttttctgtcaataaaattttcggttcgtatagacatcaccatcctatcattgattgggtaccttggcgcaactacttccaataagtaacccacatgcagtaattcacgtgattaataggtacctttactgcattgttgtggtattgttattgacttcatcaaacccaggtacccttgatatgggaaccggttccctgaacatccggaccacaacattctactattttagaacatgtcgtattcggttgttctgactctattatacgaggagtatcactgcaatgattaattgtatcgaatcagatactgtgatcatccgccccaccccctttcaggaaaatatccccggaaggtgaggctccattttgtttagttatttttgtattcccatattctattttaccacattttactgctgttttttaatcttcttctacaagatatggatcaatagtcaccaaacctttgataaatttaaaatgtttcttactaagagtgaataatactgcatcattgaccagagcagtagcacctattagagcatccattggttctaatccgtgtgaggctcgatactgggaaagtaaattgcctgcaactgttgcaatctgcccgtcaacgggaagatgctcaaaaatttggagtaggttattaattgcaactaaacgcttctcagatatttttggttttggtgctgctaagagttccataatgacaacagttgaaattaaaccttcaaagttaccgttttcaatttcctgtagctgttttgtagcctggggtatgccccggaggtggtcaataataatattggtatcaactactactttcaatttcgtctaacctcctaccggaacccctgcgaatattttcaacaaactccttaccgcttacctccatatcggataaaagacctgccgttgctgctactatacccttattttttaccttatgcttagtagaaaaggtgattcttccaccggtttctaacctaactgttaattcatcaccttcctttatcagtaaatttttacggatttccgctggcaaaacaatctgacctcttgatgatacggtgacagtatacataacctaacctccttatccgtcttacattacttatagagattatatagcttatgtataaaactgtcaatgctattttactacccctaaataaatgaaataataaccatatttgtactacttatttcacctattattgttattttggctaaactctgacatttagtaataataatttattgtaataatttgcaaatatagagacaagctttattatcgcacctccgtaaccttgttcgccttcatgattaactatctcaatgttcgacctatatcaaggaaattataaaaaagcaaatccccggcagaagacagggatttgcttttaactatacgttctttttttcagtgtcctccatattcagaagattatttgccattttgttacgtcttaatttataataaaaaataagcgagataataatcatgaatatggacataaaaaccttagtttggcgtaagatttttccaaatgcagtcgtagcaagggctaaggtactcttaaaaaaatgcgttcgctactacagccaattttcggccttttgtaaaatgtttttaacatgctttacgtccacaattgattcacatccaagcgcttttaatatttgttgttgcttttcggagacctttgtgatatttaagtgtgtctttgcctccgatttatcaaagacccagcgattagccttgcactcagctaataaggctaaaaccgtctcagttgaattggaaattccgtgctccttaagttggagctcaatatcatttctcagaaaataggctagcatgcaaacagcaacatgggcccttactcttttctccctggttaaataaattggacgtaattcaagatgtgattttatctccctaaaggcttcttcaattttatttttccgtcgataccactgtactatttcctgagcagatatacgctcttgggtaatattggagataaaacatgtgattccatacaaacgttgttctttctgcaaagcagtgttgtcaatagtatctgaaagctgaaatgattcaacagtacgagatttaccagttttagttgtaacggtacgagaacagggcgtaatctgaacggacaaatatttatgaacatgaaaccgtttcgagattttgctgatttctcgctcaagagtgtcacgatttcttgattttttggcttgtttcaaatccccattttttttgattagccacctattaatttgttctaccttatttctttgtatttggtgctcatcaagaaaacgtgccacgtcaaaagttataatgtatcgccgattatcatcttcaaattctcggtaatacaatatgtcatcatctattggttgaaattcctgcatcgccaagacttgttcccagtcctccggcataggaggggttggcaatgctgtttcgaaaaatgataatacgttaatctcgtccctgtccattgccgaaacataatcccaatttgttttctctaatgttttaaggttatcagcagataccatacctcggtcaaaaaccatggtgcagtgttgtatgggaaaacaagtcttgacgttttggattaagtcgcaaactgtggaaacatcctgagtattaccctccagcaacttccaataaaaagggtaaccatccggggtaatcatcaaagcaataacaatttgttcgcaatcgggacggtgatcccgcgagtagccaaacttagtaagtacgcagcgacttcctgttacatatgtagaggtaatatcataaaaaaacacatccaggctatttggtcgcttttcttgaattttacgaaacatatatgactgtagctcggtttctcgctggcatagtcggtctagttctcgaaagatatcaaatgcattcattgacaatggatctgtatctatataggcaggcagtactgttttggtcatccactcctgcacattgcatttcgcaaccgggtcaatacaacggttaattaccatacctgtaacccagcggtcatcctgaaagaactcgtgaaactgccattgttgccagatatgaaccagaacagctacatctaaatatgctccatgctttgtgacaacaatatcatcagatttggccacaacaagatcttggttagagtgggcattaagcgttaagcgtaaccgatcggctgcttcatcatcaagagggccaattgcaaaaattaagcggtgtttaactttaccgttgtctctaaatgattcgactatactataatgggagtattttttccctttgactgtcttaacggatttcttgagaaacatcgtagcctccaatttgttcgcgactactataattctatcagaaatccagtatatatcaaggttttattggtgtattcataaaaatattcgctactacatttttattattagtgccgtgtaagccttgatatagctggggttggaaaatatttgcgccaaagtccggtaaaaactaaaagtaaaaacgtaatagataacttaatatcaataaccccatttaaagctgcaacaaatatagcggaaaaggacaccataataataaatatatgtgcaacttctacagttgttaaggttgtgattaaatgatagccattttctttattattgcaattttgttgtctatatctctcactattaagcaattctattggttgattataactcttatgttggctatttttctgcgaagttcttttaaacttaatactaattcccttagggtcgcttatcgtaaagagattagtattatttataccatttttttcttcttttctatatgttcttccactcttctgtttgtcatcagctttaacctttttcaaacctctttacctcaattcccttgggttatctcattaggcggttttacctctttattaggactcgggttattttttcatgcaacaaaaacattgggtccactctttgttggagaaccaagtatcactaaagaacaaaaagttataaattggggaccttactgcctagttagacatccaatatatttaggctatctactgttagtttccgggctgacacttatgtcagtttatccatggattatgcttattaataccttaagtatatatctatgggccaataaaagagctagtttagaggaaaatatgttgaatagttattttaatggtaattactatgaaaaaatgcacaatacaccttcacttttcccttcactagctagtataagaaaatatatttggggttaagttaaaaaaatatatggacaattatactgaaaaattaaacttatccagtttctagtgtattttgcaacttcctcctaagctagagccaacattttttcatgcttaatccaaaaatcgtagaatgccattttaacatccggacaaaacagcgctacaggaataccgcttttaatgctttcgagaacttccttgctttttttctgtaccaaaccttctgcctgcaatccggcagctttttcagcatcagagatttccagttccttactactaaccatttgattcactatcaaagtaaagttattaaaatctaagctactctcaagcaaatcgaattctttctgtatttttaccaagtgacagaaatcttgatcagccaccatgattacatttgaagccatgtcaattattttttttgtaactggttctgtaagatttctgtaggtatccactatgattatatctacttcttcttttaggttgccaattagattagccaggcttttaatatttactggtgcaggagtatacggatcggaactaaatacatgcaaatttggaatcattgggttcttatatgcaaaggacagtgggtcgtcgtcttttagcgcttcggtcaaactatctgcatctaacgccaaccaagtgtaaaccgattgattgcgcatatccgcatcaattagtgcaacggaataaccgtttagagccagggttgtagctaagtttatcgacacaaatgttttacccgcagtcacaggtgaaactacagcaattaagttatctaccctgacattgtgctttctggctaatctgtttttaggtaaattaggcaaatttacagatgataatttatctgttattttgcccgccatttccgtgcctgaccgcacaattttagtgaatgcactttcggtatcttcgtcctcttcctcgacatctactgggctatagtgttcatgttcatcttgattagtagtatttcctgtaatacttaaccgactacaaactgttttaagaatagctccgatgcttatttcaccggatagtgcctctattcctagttcctttattcgtgctaaagtaatgtcatcagcctgcatgttgctgataaacagtatcttatcggaaatctgtccaatttgagtcgctacttcaagaatatcaatatcccctggcagattaccagagaatagtatcatgtcaggctcaatactggaagcaagttccagcagtgttttccggttaactgcaattacaggcaaacaagaaattgatgtagatattgcttcgtgtaagtcttcgtcaccagttgctaaaagaattgattgcttcaattgatccattggttgaatcccgcttttcttttttgttagcactgttgaaattatattttcaataccctcaccaaattttttcccacataaagcaattggctggtgctgctgcatagattttttgacagaagctacatcttccactatttcaaagtatttattatcggttttatagcatctggctatatcacgcggatggtatactgcttttggggatactttgtttataattagtacttgctgtgcgtttaaatgaccgttttttatcagacaccttctcgacggttctgttaccagcattactatatctgcaaatgattcgttggccatcggcaactttagatttcctgtatctaaaattatgtaatcataactgtaagcaattttttttatctcttcttgtatcacactcatatcttcaattgttccatgatcagaaccgggtaagaccgatagaccatactcggtgatgaatatttgcttgttgtgtctattaacaatgtcagcttttgtaattagcttttccggtgatatgcttaattcgttttgtatatccgtcccaccagacatttcaaccaataacacattatagccattgttcgttaacactactgcgatgttcgctgcaataactgttgttccaacgcctgatactgccccaaccactgatattatcattattttctatccttcctttctcatttaataatttgctgaaggtatccgtagccactcttctgggttacaagggctattatttacataaaccccaaaatggaggtggggaccggtagaaaggccggtagatccaacgtaccctattacttgtccctggcttacataatcaccggcatgtactgcatatccggacaggtgaccgtagatgttcatacagaaatcacctgttatttcaatacagttaccatagccaccgttgggttttgccaacttcacttttccactcaccgccgcaattactggagtgcctgttggcgcatcaatatctattccttcatgcggtcttttataacccaatatcgggtgtagtcgtgagagcgtaaagggggaagatatagttatgtatcccggtactggccatgcaccgttaccagttggaaccatcgtgtctgaaaatgatgaagctatagtcaggactttgtttacataccaccatgcatggttataacaatataatgcctgagacggattatctttgtaaccatctgctttcagcatatttgctgcagcaaatattgcatcccagggattttcagggtcatataccccgtcaccgtcaccatcctgcttatactgctgccatgtagccggcataaactgcataaaacccatagctccagcggatgatgtggacatatttctgccaaaatcagtttccactttacataccgcagccagcacagcccaagaaacgtcatatttctcttgcgcttttaaaaatatctgcattaagtcagcaggaataactgatttcgccattcctgtaggggctccggaacgaaaccccgttgatacaccaatcattccggttacagtggatataaccataaaaatcatagatacgaagaataaaacaataattactattgctacagacgcggttattaatctttttcttcttttcttatttgcaataatttttgaaagttttattgcagtagctatatagaaacgattaataaagtaatggtaatttttactcctatcctgtaaaatagaatcaagtgtggggaggggtattattaccatgaggaaattgcatttaaacaatccacaaaatttaaccattgaggatttgaataagataaaaagagaaacaccatataaactaagatgcagagttcaagctgtcattcttgtcatgaaagggagacaagcaaagcagattgccgaatatcttgatataagtgaacaaaccataagaaaatacgttgcttactttaatgaaggtggagttgaaaaactgcttcatgtatcaaaaaaaccgggaagaccgccaaggctaaccaatgaacaaaaagaagaggtcaaagaggtactgaaaaaatcaccatcagaggttggttttagtacccatactacttggaattgtaaaaccctcgctgcttacattcatgatacatacggcattaaatatacatcagatggtgtttggcgcatgcttcttaagatggattttcgttataatcgtcccacttatgtattagccaaagctgatccggaaaagcaaaaagcttttcaagatgagctggaagagttaaaaaaatctcactgaatgtgaaatactcctatatgtggatgcatctcacattagggactatcaaggtttacaacgagcatggttcccaaaaggtgagcaaaaaaagattaagacctatggacaccatgcaaaagttacattatacggtgctttaaactactatacgggtaaagttttttgtgtaaattatgacaaaatcaatgcagaaaaattcaaagattttcttaaaaaattggtatcacattttttaaaagatgacatttctaaaatttacattgttcttgataatgcaagagttcatcatgcaaaattacttaaagactttttagacgagcataaggatcatctgtttttgaaatttcttccaccctactcacccaatctgaattgcatagaagagttatggaaatggttaaaaaatacagctatttataatcgctttcataaaaatgcttcagaaattcaaaaatctgttgactcgtttttagaggaaatcaaatgctgttcggaagatgtgaaaaagagactttgcgtttaatttataacgatatttattatttcggttctatatagatccagataatcatcccccctaaaaagaacaaaaacggcttcaaaaatacaaaaccgggcatttgcccggttaattctcagtaaataaatttttttgatactttcttagttatttcattaattgtcctgctcagaaggagcattacttatattcatactcctatttccggttcctgctgttgtgtctggtacattattagttttatggttttcatcgttgttgttaggatcactatggtcagaaggagcatgaccaacattcatagtcccatttccggtttctactgttgtatctggcacattattagttttagggttttcatcgttgttgttgagattctccttatccgtatcataatcattagaagtctttccggtcagtgacctaaacggatatccttccggtggctggccttcccaaactcgacttttaaactcatcttcataatacgaagtaaattctacattatctatatctttcccgtctgtaatctgcaggttctcatagtttggattttctccttcatatggatttttctcttcctccggatcgaagtattctggaaaacggccgctatctacatgtctataatcatctgggtgtggttttataggcgaataatcttctttaggtttcccacttcctcttcctgcccaacgcttatatgccatataagtaaggcccatgtttctggctgttctcagcattcttgttggatctacgtgtttttcttttgctgtattaaatgtcagcgtgtctgtaatcatttctacgactttttttctatagaaaaaggctccgaaaaatattaccgttaatattatcattgcaaaacctaccattatttcaacaccgcctcaacaaaagctgttcctacacttaatactaacgataggtataagccataaatcatttttaccataaaagctccaagcaaatatttgaaatatttgcttgaaattgcccatccttgtacaggtatcattaatgcaaataaaaaaaatggtagaactaaaagcatcgctgccattattacttggcttagaattatgtacagtccgattgttcccgtaaataataacaagcctattgccggtaaaagtgtaaataatgctgttgtaacgtgatctgttggcgacgatgcagccattccaaccattgttccattatgtttgccatgttttatttgctctgttccttgtagtgttattattgatttaaaagtcgtaacgtccggcctggctaatacttcaactacatcatcattacattttccggttgtggcaagatataatgtatctatgcgcattccggctactactttgcttttatcaggaaagttggatttatccattaaattacattccgattctgtaagtttcaaatcgttttcatcacaagttccgaacatggctatcgcccatgggtcggcaactattacactccatactgattggccaaaggcaattaatcctttatctattggatctgttgcgttaatatcttgatttgcatttgtgtattcgccaacggcgccgaggaaaactccggttataccgtctgttgcttgtgaaaaatctgttattactttttcagcattggcggtaaagaaaaatacgctgccaattgctaataccgctataattaatgcgcttactactgacatcaattcacgttttaaaatccagtagactgagtatatcattaaaaaaatcgaaccccaggatataagtaagtatgtcaaatctgtatcggcctgaaatattttttttacaccttccgatatccaaccaaccattccggatacaatatcagtatgaaatgacactacacatatgttaattgatattctggttattgatttggttatgaagaatattatatttgctattgcatctactgcgtttgatgcgcctttttctgccattgaggagaagccccaaccactttccggtgaagcatgattaaatgtccatcgattcatgggccagttttgccatatcgagttctttggatcagcaatttctccaagacctactatggcagcaccggtgccggcagttagtattgcaaacggaccgcttacagccaatcccattggtgcattggctgtaatgcctaatcctataggttcaaataaattaccctctctatttttctcagaatctatatcgccaaccaaattattatttatcgaactttcatcaccaatcatggcatatgcagattgcacatagctaaatatgatgaacaagatgactatgattgaaaggttttttttactcattttgcgctaccttcggagatgtatcaaataaatgcagcaagtatttgggtctgggatcaatatagacttgtgatatgcggccaaaggcatctctcatcacacaccaaccgctttcaagtgcgggaaatgctgatgttaggctgttttcttctgtgtcagctcccagaatttccatgttggccttaatttctgttttatcctccgctctgaagcaaaatttataatttatattgtttttaattgattggagatcctttatgtctgttgtattctgcgtaatcagaatcggaattgttccaaaagaacgggctgacatacgtattagttcatccaataaccggcgtccttctgatatgtttgccaacatccaactttcatcaaatacttctacttttacaacatctttcggtaatgagaaagcgacttctctggccattgctgatgctaaataaagcaatcccagtccttgtcgttcattttccgtaattcggcctaagttcaagttttctgctgttctgggcaatggtaatccttgcaaattaactactgtagcacgggctatttcttttacgccaccgataccgaacaccaagtgcccgagactgctgttttttatgctttccattagtaacgcacactggccggattcctgtttaaccggttcgtgctgctcattttccgacatttgttttaatatttccaacgtggtatttaaatttcttttttcaggttccatatttcccgttgtttctacagctttactaacagcaacacgtctggtatcgttgtcatcgcgcagatttaagactatgcttaaataatccaaaacgtagcttttggcttgtctttcatctttcgagagcataaacgggtttattggttcattagcaccaggacataggtttattttcttaattggaaaaattttttccagtacagcatactcgttattcttagggtcaacgataaataaataggcaccggccaaatatgcaaggtatattagtaatttgatagttaaactttttccactgcctaacgcaccgctgataaacatggcatttgaacggttcaactcttttgctgcatatccaggtttccaaaaaaccggtgcggcatttgaccacccaataaaaaagcctttttcgtcaccaacgtccatggatattgttggacctgatgctgatatgaatccaggatcgcattcaattaacggcgaagcccttagcgcaccaggaagaaatgaataaaaacatttacactgatcgcccatcggtcttacggctctataacccgaagatgagtatctttccataagtctttttgcagaagctctcatatcttttatttcttttgcagctactgccattactactgacatagacgcaagaggttgtccagcagatattttcccttccaaatgtctgccttcgcttatggcatattcttcatctgttgacggatcttcgtcacctctggacttttcctttaattgtcctttgagataaccttttctgcttgttacttttttttgtgctttatgtggctttattatttcaaagtgtactactgcatccactgccgttctcattgcctctaaggaggcaagccactcagcccccacctctggtaatagttttggcagatcaggaaaggtgatgaaggtttgatgatgtttttcgtcactgccatttgttattgttatatatgatgtctgctcattgatcaaacaaccatctgaaaatgctgaaactattgccggcgttaatctaccggcttcacgtgaaggtaaaggtggcggtaattctcctattctttttgtattacgtctaattatgaagtctatatctgaaaatcctgctttaccgtcaatgcttgatgagattcttctataaagttcttcttctctttccatcacttctctgattttttgctcatttagcacccatttttcagcgctagtaaatgcgcttattattacttccacatattcgcgtgtatattcacgccagttatttggctcttctattgcagtacttatttgtaatactaagtatctgcgacggtttcttgctccacttgccaaggctgtgcgcaccgaaccggcatgattaaaagcctcctttgtaaatactgcgtctgcatcggtaagatactctttttcattcaagcgcatttcctcgcataacaacaatatttggcccttgccttccagtccccatagtagttgttcaaagtttctgattacaacttctctgtccgttataggtaaattattaaatggtctgccacgaagcttatatattgcatatgcttctcctttttcgttgaaaattacattatttttaaaggctattaacggaaacttcatttattcaatcacctccggcaatctccaatccgcacggtatctttttaatagttttatttttttacccataagattagttgttttatgtctaaaaatatatgccaatatatccttaaagaaaatcggcatatattttccccgtaaatcaaactgtgacaacatccatgagcagatagcggataatattattgttgtcataaatgggtgtctagcaccaaatatgttggttatagggtatagcggaatcataataactacagtcattattatattttcgagcggaataggccttggcagtgacttgccaaaaaagtcatgcactttaaagtttattttaaacaaatctttgtaactattaaatgtcctaatgttactcatataacacctcctaaaaacaaaaatccggcaattgccggatttttgttaattaatcaccgaaaataaagtttgtaattgcctctcccactgatttcattgtacttgcctgggttataaatattaaaatcgctccgactaaacccacgagtactgccggtacaatctcacgtttaaaaaataaaatagttgccgaacccagtactgcaatggatatcattgttgccattagatctttgatgtcatcggcaccctgtttaatgtcatatgcagcagcaatgcctggagttgctacaattactattaaagccagtattacaatcattatcgtattttttttcaattctaaattccccctttattctggcaaactacccaaatcttcaattaagtaactaccacgtacagcttgtacttttatatagattatttgtgttatcttttcgattcctgccgtagatactgtaactcgcacacaagcttttgttggtttttcactatctgttttaatttcatcaattgaaagcaaattccacccgttaatgggttgaatattagaaccggacataatgaaattacttagtgcttgtccggtgaaatacatgctcataaactggttaatgaaggttgcgaaatcaggtgttactactccgtcatattgttttggttgtgatatttcaccttttttattattgttgctaacaatgactggcaaaccttttataaccggttgattgtttattactgtgaccggaacttcaacaaacaataaatagttttgccaccctattgctggcagctgtatatcatactgcgaatctttaatttttaccaaatcatctcttgtgacaggtatcaacgatgatggtacattagtattcccttcaaccggcgataacctgcgtacatgcaataatattttcaccctataatctcttgaatttttactttcagatgctagtaaagatgatgacattacttcttggataccgacaggagcaattattgacgatgtcttatttaagaatgtccctagtctgctattgtattcgttattattgccattgaaggtcgcccactctgtagcgaaagcttttgcggtatctcttacgttagtaattacttgctcgttttgttcagtcattgcgttttttgcaacttgactgactttattaacaatgttaacgctgcgtatagaagttatgactacaataataattaataaccaaagtaatccggcagcagtccaacgatatatcaatctacgcattaaacgccgccctcccctattaactcacgggtttggttaagtgcttgattgaattcttcacgcgttaaccagttgtttaccgcaaaatactgatctaccaaatatttcttttttattatcggatttgttcgatatactaaaatacggttacctgaaatccaacaaagtttgccgttaattttttttgccgtttgatcatctatgccacttaagcgccatgtttcgctatttattccaaacggtttttttaatacatttataaatgatgggatactatcatataacgctccagaacctgttacttttagtcttttgccttcgtcttcgccttcgcctacatattcgcagctgatactgatatatgcacacattattgcctcgcctgatttttccttttccggtgcgcttccgccagcttttatattatccataaatgtgtcaatattttttcttagaattgatgcgctctcaatataacaattgtcccatcctagtagagcaattcttaattatcattgaaccacaaatcggcatggtatataatttcctataatacataacaggtggggagaccaaactatgccattcataagtcaaagagcaaaattagatttgacaacagaagaaataaatagattagaaaaaattatacattcaagaacagaaagtgtgagtcatattgaacgggctaaaatgtttctcttgtatcatcaaggagaaacaatagcttcaattggtagaatattagagactaaccgtgcaaaagtagaacgacatatagataaaattttacaatttggcttagatatagcactcaatgatcttcctcgttcaggcaggccggatacaataaccaaagaagataaagcgtggcttgtttctcttgcttgccaaaaacctaaggaatttggatatagctatgaattatggacaacagatttattagccaaacatgcacgaaatcattgtgtagaaaatggccatccaaccctgcaaaatctagcaaaaggtacagtatcaaaaatactttcagcaaacaaagttaagccacataaaattaaatattacttggaaaaaagggatccagaatttgaacaaaaaatggctaacgtgttatatgtctataaagaagttgaaatggtatcaaaaaatgatgaacaatcaatgtatgcttatatatcatatgatgaaaaacccggtattcaagctatagaaaatattgctccggatctttctccttctcctggaacgtattcatgtcttgctcgtgattatgaatatgttcgccatggtacacttagtctcatggccggtattgatttggtaacaggtcatatcttagctcaagtagaagaccgccatcgtagtattgagtttgtagagtttctaaaaatgataagtgagtactacaaagatatagagaaaatagtaattatattggacaaccactccgctcatatttcaaaagaaacaagggcttatcttagtactgtcccaaatcgttttgaatttgtttttacaccaaaacatggatcctggttgaacttaattgaatcattttttggcaaaatggctaaatcaatgctgagggctattagggtaaaaactaaagaagaattaaaagatagaatttacaaatatataaaagaaattaatgattgtcctactgtttaccgctggaagtacaaaatggatgatattgaaataatttaaattattagtagaaattatattatttaactagcttattgatatgttaattaggaatcgttctactagtaacccctggtatatttgccatccgccaactccttggcgtagttcatctgctatactattatttttcgttatgcaccattttgtattccagtttttgctaaactcttttctgattacctgtagattctctgttttttctgctttatacacaccaaacaatatatttacaaaatcagttatgtctgtgagattgtatttgtagattattccggttttgatcgttttaccaaatgcataccaattgggtgtctcaattgcatattcttgaggggttacctctctggccttaaatatctcctcattttgcccggcccagctttcaagacttccttcacagcttactgttttgcccatattactaatcagtatttgttttatgttttcatactccggaattatttcagtaaatttttttgattttattagctgccaggtataattattgtctcttacataaatagaaccgtatatgacgaccatatttctttcggaatcgtagtttactattttaccgaaaatacgtgaatgcccataaaacatactgtagttttcttcagcataaactgccttcgctgatggtaaaaaacttaatattgtaattgcaattaacactagaatagtttttcttattgttgatcatctccttatggagttattgttgtgcttggtgctgttgttttttgctcattattttcggtacttttttcaggaggattaattatctcctgtgtccctactcctgcttcacctcccacatacatcattacactgtgaccaaattgtgccagtttgcccggctcagaattatacaatagtattccggcaattattataacggcaaatatatagacaatatttcgcttcatgaaaagctctactataaaagctattactaccgctattactactaaaacttttgccaaagtaaggatgttaatcgcacctttggcaaaatcaaaacctccggctgcaaaagcattcgggacggtgaataataaaattactggtataaggacaggtaaaagaaattttttcaataacacaaccccttcctgatctatttacaaagcattaactattttccttgattttgtaacacccctctcttttcttttccaccactatctccattctttatcacccagaaatgttaccggaatgtgccgtaaagcccctgccttcaggtcttatctttacccataagtccttgagtaagatagaatgaatctgcttatgctatacgcagaaaatgtgtgataaattacccaaatcggttatgatgcttaaatatggtaatggacgcattgtcaaaaattttctaaaattgtctcatgaataatttacctgtatctctcaaaccaacaaatcaatcaatgctttgggcaactaaagagtgcggtacggctaactttggtgatacccgtctcactcatcgactggtttcactggctgcaagccttattgagcatccagaaaaatctttgcctgaagcacttggtcagtggagcgatgtcaaggctgcctatcgtttctttgataacgagaaagtaactgttgaagccatatatgatgtacacagaaaggccactatagaaaaaatcaagaatcaaccggtggttttggccatccaagataccaccattttcaactataccttacatcgagaaacaaaagggttgggacctatcggtcaagcgggtctttccggcttctttctacattcttgtcttgctgcatccgctgaaggagttccattaggaatcttggcccatcgcttatgggtacgttcactagaacccaaggagaaaacacataaaaagcgacctatcgaagacaaggaaagtgttcgctggattgatgttacccgggaagtagccgaaacggtttctccctttaccaaagtagtaatggtgggtgacagagaaagtgatatttttgacctctttctcctagccagcgctaatcagtatgatatcttagtccgtgctgcttggaaccgccgcattgatcagtcgcatgattacctatggcctgttgttgaaagcgccccggtattgggccgtacggttatcaatataccacgtgccgataagcgcccagaacgagaggctgttgttcttaccttacaggctgccactgttaccttaaaaccaccgaaacatcggggaaaagaaaaattagctgcacctactcttaatgccctacttgttcaggaacaatcgccacccgaaggagaaaagccaatagagtggatgctgttaactaccctgcctgttactaccattgatgatgcactgcaatgcttaacctggtatacctaccgctggcggattgagcggtatcattatattttgaaaagcggttgccaagtagaaaaacttcaattagaaactaaagaccgtcttatgcgtgctattgccgtgtatagtatggtagcttctcaattactttggcttacttatcaagccaggcaaactcctgatgcaccttgcacaattgttcttagtaacagtgaatggggtgccctttacgctgctattcataagataactattttacccgataacccgccaaacttacaaacagcagtactttggattgccaagcttggcggttttctcggacgtaaaagggacggttaccccggccttaaggttctctggcgtggcttccggcgtcttcaagatctgaccactatgtgggatctttttcatccatctgatacttgtgggtaatggtaagggctttagccatggggaaaaattcaatactactatgtccacaccctcaaaccaggctgctaccgccatttctccccttattattcaatcaggtaaccggggcagtattgaatcccttttcccatgcctgacaattattttcggttctgctttcaattcctcatccggtccatcccgaccataccattgaagtagcttcttccggtactgctcaaccgcatggtctgtcaccataatttcttttcatggcgctcttttaaacatttaccacaactccttcttcattaaaaaataaaggcttttcggattttgtggtggaaatcaccgaaataatttccagttaactagagtcaccttattatgcaaaattattgaaataagtcgttaaattattagctttggtaaagatctttgagcttccgtccttgacataaatacagttttcccgaacctatcaaatgaagcatcaaatctatcatttaactcaccattccttcctatgtcgcataattaaccccaggtttcgcactaagggattattaaactgggaatcactgccaaaccttattttcttaaattatccttaaaccatttctcaatatgataagaaaaattgattgctgaattaataacctctattaattcaagtggatgtggtaagttaaacaggttaaccaatacatcaatggtattaggaatattcgtcccattccaatggcttataccaataggctgcaacctttgttctgagatagttaggtcgccaagttctttctgtaatttttggggagacatctttttgccatttttagctaacagccaggctgctaaattaagcacaagcatagccaatacttttaaaaagcaataggcatctactctttcaggattgcgaaggaatatttgttgtaaatcaagagaacccttcaaaaacctaaaactaatttcgatatcattcctaccacgatagcgggtaagcagttcgttagcatcaaccttctctttgtcgtggttggttaaaagcacaaagataccatcggttttctcaagctctggaattatagcttcatcttttgaccaggacataacaatggcattatgttgatttagtttaattgttacattaaacagcctacgcatatcaggctgccctttaaaaatattatctactactttttcacaggcttccttcgtgattaagttacgtttgttgagcttgccattgagttctactaatgcatcttctgtgctggttatacgcttttgacgacgctcttgttccttaggttttttgtttaaatcgcaataaataaccgcccttatggtatgggtcgcaaatattcgcttactttttttgagttgctttttgttcttactaccctctgagggaggatcaagttttaccttaaacgtatattttgtctctaatgcctcgtagtgtctggatagatttctttctatttctttcttagagcgatagtcaatagtagcaaaatcatcttttttagcctcatttaattgctctaagacccaatttttcgatagttcatccttgagtgggcctataaaaaaggcctttttgttgctattagtaagcatcaaatgcatattatcttgggttaggataccacgatcaataatcatctcaaattcttggtcatcggtaatctctttaaccttctcgaatgaacgctcaaaagtcgtgccaccttgaacattaccgggatcaattgatgatgttaccggcaaagatgcaccagaggctatagtaagattgaggattaattgttttaaacccggtagaccaccgtacccgaattgaactttatcgttatcctccataacaccagagactggaacggaagatgtatcattgtaaaaagtgttaagtgggattccaaatctcttggatgctgataaaacaatatcctgcaatacattagccatatattttgcatttgagtttatagcgtcaagggctctacccattttgtcatcattaaatttttcggatggtataccaagtattgtttcgacttgccagttttcacaagcttcttcaaatttatataaacgggtgagatctttatttctgcccagcatgtcgccaaccattatttcacatgccaaaccagtacttacccgacatttagaaccgttggctctgtcttcacgtagatgctcataagtaacatattcttcgcctataaagttgtcaattattttaccgatgcccaggcttcttgctaaaaagacaccgataagtactgcacctgagggatctgccttcggaacttctacttttaattcgggcattatcttcatcaatatttcggggggtaatttggctagttgttctaaaataggttgtaagtccatgacgatccctcactaatatttattcttattagtgataattcgacacaaaaaacagaagtccttccagttcatggatctcttatttttatggttgtaattaatattacttatgcaccactatcttacaggtttaaatttttatcttgcgaaagataggttaacattatgctcacttacataaatctacatatctaggtatccagcatttaccttacaccataaaacccgaatacccaaaataaaaaacaccctaagttaggcgtagtttaaactacatcacaaaagataaaaaccgggtcataaacccggataactataaattatttttgccatttgaaggaatataattttctttggcgaaaataatatattaagcgtacattctatccgcatacacacccaaaatattttattgtaatatttttaaggtatatgtacgcattgcttaaaaatattacgcggtattaaaaccgccgcaggccttgaaacacaagggatacaggtttttttgaggatcgtttttttcctccgtacgtttgaggggcgtatccgagagggtgagggttcaagtccctcctccgacaccaaaaaggctttaagttaaggactatggtattatgccatagtcctttttgtttttctcagcgtgtgctattaacacgcatagtgtttactggaatcagcaataaagcgttgtacacacgtcctctatttgttttgttcggtgaatggcctaagcctcgcgagccagccatgtcgttaacgcaccgatggttggccgctggtatttctgggttttccacctgcggtcatactcagcaaagacggtatcaatggctaacagtttttctgctgaatcaaataaatatagcatgattacagttaccccggccttaaggttctctggcgtggcttccggcgtcttcaagatctgaccactatgtggaatctttttcatccatctggtacttgtggataatggtaagggctgaagccagggactttacgggccgtcccggtaatataataatgcaaacctggtcctgttaattaaatatataataaatgctgttgcaagtgagtatttaaaggtaggtatactgatacctgtagtaaggtaagtcgataactgtataagccacgcattaattaccaatgtaaataagcccattgttattaaatttacaggtagtgaaataagtagtagaacaggttgcaaaaataatgtaattattccgaggagaaagcttgcccaaagcatcgcgattattgaggataaagatattgcaggaaaaagtatacttgtaatataaaacccaaaagcgttcgtaaaacttatgataattaagtttttcatactagtaccccattaataaaatgaaatactgatttgatttttgcagaaagttatatctgccatttgccaacgacccagttgacgtatttcgtatagtagttgtaaaaccatactaattgacattctcagtagtttcaggcgggaagtaaaacattctcccaaaactactagatctaatacagacttaagtaaatcatcaaatataaataagggtacggggaaaataaatttccagaccccatgacgaacttttactaagacaaagtggctttggtacttattccacatatatttctaccttcgtgcgaccttcttttgggtcatctgtatctacatccactaatttgccatctaccaagccctcgtcaattagttgcaccaattcttcaaaattgataccttgtaaattaatcccttttttctccatttccaggcgtgcctcttctgggataaactttaatccaacatccgctaattttgtggctacttttaataagcttaagggaacgttaacgtttaccttggtatgttggccactggaaacacgaattcttatgaaacgtccacttatatttgagggattaacagccttaatatcattgtcctctattgcctttaatagttctaagccttcagtggcagtaatggtaccattctggaccatttccaaaatcttaattttctcattactcattacgatacaccatcctaaaacatattttggttatttacctttttactttccttaattgctgagccgcttcttcaggggttatttcccctttctccagtgcatctagaatattttggtggttagttgattctagagggatttctgctttaccagttccataaccaagggtttgtaaaacactatccaggcggttacggacggtgggataggaaataccaagttccttctcaacatctttaatactgcccctgcattttagaaagacctcaatgaattctatttgttcttggggtaagcggcaaaatttagaaggtaaaaactccccttcaatttttgtacgacagttattgcaagctaaattagttattatcatttcatgttcacacacaggacaacggtttaaaattttattgctaattattctcacctcgattattaatatatcaggtccatcgctttaagtcaactattgaattaataatattaattatttttgttaattaaattaactttattaagtgtgattttaattttaatataataatagggctgcatttcttatacagcatccctataattttgaatattcataaatggcgtattctaaacaatttctatatccagcttcggcctgttatactcaccaatttcatctgtttccttaataactatcttatcaatcagcaagctaatatttgtattcgtaagggctttcttctgaataatttctttcaatacatctatgcttttaataatattttccttttcatattcgttcgactcctcaagcttctccaattcggagagctgttcttcaagtttggtcagttccctgtttgcgtcccccgatagctccaggaacggtttctcattgatgaacccctgggccagctgcctggagtatccgttaatcccttcttcctttttatgtatctgaattctcactttttctgtctgattaacgtagtcccttttttattcagcctatcttcaatagttttatcaacttcactaagccttaacccggcagtgtaaagaagcactttcaaattagccataataatttcgtccagatcttcctccataatcctatggctaccgcagtaattcgagccatatttatggaaggtcgaacatacataagtaatgttattccctgattttgttttgccgtttctggcgacaaagccctttttacaactatcacattttaatatcccggcatatttatgaattttttgattcccggccattaccttttcattaaaccttttttcgaatatttgttgggtcatgttgaagtcgtctacattaataatagcgggcataaaattagggtgaacaaattgatcttccttgtccaccctgactttcttacctttcattttgctcacctttgtaacactgcaacggagagtaccaatataggcatcatttctcaatactctctttacacttgtcgcataccacaaatccttctgagtccaattcggcttccacccaaatccgaactttttcatttcatgaactgatggggtttcatatccatttttatttagatactgtgatattttattgcagccgtagccgtccaggtacattttaaatatgagcctattgcataagccacacctgaaattagtccaccgccaccgattggcacaatgacagcatcaacccctggaagttgttctaaaagctctaagccaatagttccctgtcctgcgataacattctcatcgtcgaaaggatgaatgaaggtgtagtccttttcttcctttaattgcaatgctttttgacaagcatcatcataaacaccttcaactaaacaaacctctgcaccgtagtgtttggttgcctccaccttggaaatcggagcaccgtctggtagacagattaaagatttaatgccgtttttggttgctgccaaaacaacgccctgtgcatggtttccagcagaacaagcaataacaccctttactttttcctcctcgcttaattggaagattttatagcatgcaccgcgtaccttaaaggagccggtcacctgtaaattttcagtttttaaataaatttaactttccggattaacatttggcccataaattaaatcagtctgtcggacaacatttttcagaacgtataaagcatgataaattctgtctaaagttaacattttaatttcctctttttctttccaatcaattatagttttctttttgtgcagagaagagatgaacttgtgccgccctgtttaaaattaaaaagccctcacctctaaattcatagagacgaaggctgttaaaagcttccgtggtaccactctaaattgccgtgtaaaacgaccacttaatgtacatctaacaatgtactctcatttaacggtgagaaaccgtacacgcttaatccccatattatcaagtttcagcctgtctactcaaggatgatttggtttcagtatatcctactgtcttccagcagctgacagctctctgtaaggaaatcttctgcaccatgtccctatcatagtatttatcactggtaatatactgttttttaaaaaaattgtcaagcactatttatgtaaaggaaaggtaaaatcctaagggtttgttattttatcatcagcacatgactgaccaatcatccgaggcgagtgaatattatggtgctgtatactgtgcgtttgctggcacttataatcatctttctcatcacctattgcacaatccggcgctatcagtttttctatattcattaggcgttataccagtatactttttaaaacattcataaaaagtggataagctcccgaatccacacaaaagagcaatgttcagtacattcatatgtgcatcagaaagaagttgggttgccttttttattcgcaatttattgatatactcaataggagttatgttgaattgctgtttgaacaggcgaatcaaatgattttgactaacgtgtaactgtttaatttctaatgtgagcttattgctattatcaaaacagttatcatagatgtttaatgttttaacttaataaataacgaaatttactccgtatattagcggccagcagctatttcccaaagatagagtgatgctattgtacagtacggtgaatatctccttttatatttctcgaattttgctttatccaattttctgtggtgatataacatcattattcctcgcctaattgcaagatcaccccagctcattacattgggtctctgcatggaaaatgtcatcagcatttcagcagtccaaacgcctataccattcaaagcagacaagcgtttgcatacctcctcgtcaggtagttctgataattcatcaatattgaattcaccttgcatcacagcatcggcgatactttttatgtagatagcttttttcatcgtaataccacattgttgtatttcttcagcagtagtgtatgcaattttttgtgacgtaatctcatcaaaacgctccaaaaacctgttccagacggtagcagctgccttactagagatttgctgactaataatgctatgcacaagggcagcaaacaaatcggggatgatctcacgttctattatcccgattctttcgatggcttctgccagcttcttatccttcttctttaaataatctatttcaacttgaccataattaaaaatttccatataacctctctaactccaaaagatactctttgatttgaagtcccccaagatagccgaccaactttccgtttgcgccgataacccgatggcagggtataaaaattggaatcggatttttgttgtttgcaagtcctaccgctcttgatgcttttggtttaccaacgctctgcgcaatctctccgtagctccgtgtttcaccatagggaatagtgcgtaaagcttcccaaacgctaagcatgaactctgtactgttaggggcaatgggtagcgcaaatttcttacgttttcctgcaaggtagctccgcagctgttcagctgcctctttgagaagatttgtttcttgtacgacaaagtcttcggcaatgttttcctcttgaaaatatagattcgtaatggcggttccgttttctgctattcttatttccccaatatctgtttgatagaaaaatatacttctcatggtttaacgcctccatactacaaacgacattatctcctatctttattttaattatagcaagaattgttcatatctgtcttccggtatttcaccatgtaattccggcaagggtatcctccaagcgcaatgtcttcggcaacaaactgatcgagagaaattatctccggagcacgccgcctgaggttgttcaaacaggcatttactataacctaacgcagctagtgcttaaagggccggctaagttgaaatttatccagcctagtcaacactttcacgagtacttcctgggtaagatccatggcatcttcatgtaaactggcaggaaaccaatattgaccgctttgacaaagcaaagaaatacactatacaggaattaaaagaaaagggctatacattgacctttgcggcttctcccacgaggaaaaaaagtttttaagccaaaagagttgatagaaaacatattcacagtctggcacttcctttaaaattatatcctctgccacaacggttcaattacctcataaagctttattttcttttgactccagaaaagaaaactaccacgaagtaacgcgaccatgatgggcgtatccgagagggtgagggttcaagtccctcctccgacaccaaaataaaaacgaagccgaatgctgataaaacgttcggattttttaattttgaacactttttatacacaatttccctaccatagtccgatttaacaaatctaaacgtattgctacttttttagtcagttagcaaataagatacggtctaggccttcaaagctgttagctgtgcccggatcaagtaatatataccactagtaagatggagcttctacaaatataatcgttgtattttttgtttctttcgctctatatagggccttgtctgcaacatgtaccaattcatctagatttgttgtaaggtttgttgaacttaaacctatgctaatcgtaatttgacacataaattcaattgcttcaacagatttgcgaattctctctactacttcataagcagtctcaatgtctgcattggaaaaaacaattgcaaattcctctccgccccaacgaaccaccgtatcaatgcgtcgaacattttgtcttaaagtgtttgctatctttttcaacgctacatcacctgcaagatgtccgaatgtgtcattgatttttttaaagttgtccacatctataatagctaaggatgtagggttacccgttctatttgttcgttcaagctcctcttgtaagttcacatgaaagaattgcctattccacagacctgttagagtatcaattcccactccttttcttaacttatcaattaaataaaagaataggatactgcatatcagcaacagtgagactataatcgcattgtataaaaccacggttttcaaatttaaactgggattaagtagcccgacaaagttaaagaaaactgcagttagtaacattagtaagatgaacaatgccgggttgttagttgatggcgaggccaaatcctttttgtacttatacgttcttattaaaagtataattgaaatattaattgtgttttggattaacactccaaacagtaatagtaatatatgttgatgaaaataggttaccgtatatccaaaaacctccacagaaatcaatgcaactacggtttcccctaaagcatcaattatcgaaaatatggcaacagaaaagaatgcctctttcagcttgaagttgcaaattacctttaataagaacagcgtaaccaaaatgtaaaataatgatttataagcatagtttaacccacctggaacatttaatattacaccattagctaaggttccagagattaaaaataagtggttttgtttaagacttgttcttgcaccaaacaatgtaagtgttaagtataatactgcaacgacatttagccccatagcaaaaaaattatatgcaattatagacgggggtaacaacaaaccaaatcatctccttaaaaatatcttttctccatattttcggaaattcctttaattttttagagtcatcggtaccgactgccacttttttgtatcattagaccacctggtcaataaataattttgcaaggcgcctccccttcttgttgcttagtaagttttcgaaataaaaaaaagaactcaccaatgttagctagtgagtcctgattgtttaaagtttgatgtatattttcctttttatgcgacatataacttcttgcgtatattagaaaacatggtataatttactagaaattcataaaggagttgattagatgacggtattgttaatagcactaataaggggttacggaagtccttcctagtttcttacgcatgttctaaccatgaaaggattcttctgtaacaataatatttttaggaggaatccccaaaatggttgtaatcagacctgaatctctaatagaatatcccgcagtttataatgttaatttaaaggcatttaaccaagactgtgaaccaaatctggtcgaagctatcagaaaatcagacaactatattcccgaattatctttagtggcagtaatcaataacacagttgtgggacatataatgtttagtatcattgctatagaaacggataatgaacatataccggttctttcacttgcaccactagcggttcttccggattaccagaaccgtagtattggttccaagcttattaaacacggcttgaatgaatgtagaaaattgggatatacaatagtgattgtagttggtcacccaaattattatccacgtttcggttttataccagctaggtctcaatatctggaagcaacattcgaagtgccggatgaagcatttatggttcttgaacttagttccggagcattgatgaatataaaaggaactgttaaatatccacctaagtttggcatttaacttaaaattttgatatttagtaaaaaagaaggtttctattccggagccttctttttatttggacattaccaacaagttattcgaaagagtaatcctttctacctaaaataaaaggcccgttagccaaagccagtgagccttttattttctccctgtataaactgcttcaaacagcctctctgtaataactttccgataaattcatacacggcatattccaaaaaatctctatatccagcttcggcctgttatactcgccgatttcatctgtttcctttataattatcttgtcaatcaacaggctaatattagtatttgtaagggctttcttatgaataatttctttcagtatatctatactcttaacaatattttccttatcatattcgttagattcctcaagctttgccaattcaataagctgttcttcaaatttggccagttccctatttgcatcgcctgatagctccaggaacaatttctcattgataaagccctgggccaactgccctgagtatcccttaatttcttcttcctttgccagagccaacgcatcacggaagctccctatacattactcaccaggaaatccatgcttgccacgggcaacgtcgcggattcacgaggggtattagtaatcggctttcctatttaattgctgaaagcagaaatgtctcccatttttatcatgtcaaggtcgttattatcgataagccgttgtatcggcatcgtaaagttttgcaaaaatcgcgaaaatccataacatcccgataaccaacactacataaactttatggcagtaaatatcttaatgaaatttagaaaggggattatcttccatagggcgaatatataaatggaatatttgctctgtttctgaaatactccgagattgaagatattctttacgactattactcaagtctcattaataagaaatttatgaacaggcttcttacctgccccgtttatttatagagtgcaatatgatccagaatttaaaaaatgctaacactggaggaattataatagcaaaaatatttatccagatagagaaagctgaagatgttgttacttcatttaaaatagttggtaagctaaaagcactttactattttggcgtaaattattccaattatgtcacagaaacagaaaaatttctttttgacttcctagtatatcaaaataggtttccaattttcttttactttgaagcagacaatgattttaaaaatattgtaggaaattttaatgcaaatcaaatagattacaccttagaccgcttagccgataagtcttgggtattctctataaaagaagggttacagaagtataatatccctttatttcgagttcgggtagaaaatactgcctctttgaaagttgtgttaaatgaagcattttgtttagcttcgtcaaaccaaagattgtttatttcattcggggataacttaacttactacaccaaaaaagttaagaactggcaaaagaggatccttgacagatctattctgaatctttctttagaatttccaactacatttataaaagtatgccacgatggacagggctttcacttatatactagtagaacgattcctaattaacatatcaataagctagttaaataatataatttctactaataatttaaattatttcaatatcatccattttgtacttccagcggtaaacagtaggacaatcattaatttcttttatatatttgtaaattctatcttttaattcttctttagtttttaccctaatagccctcagcattgatttagccattttgccaaaaaatgattcaattaagttcaaccaggatccatgttttggtgtaaaaacaaattcaaaacgatttgggacagtactaagataagcccttgtttcttttgaaatatgagcggagtggttgtccaatataattactattttctctatatctttgtagtactcacttatcatttttagaaactctacaaactcaatactacgatggcggtcttctacttgagctaagatatgacctgttaccaaatcaataccggccatgagactaagtgtaccatggcgaacatattcataatcacgagcaagacatgaatacgttccaggagaaggagaaagatccggagcaatattttctatagcttgaataccgggtttttcatcatatgatatataagcatacattgattgttcatcattttttgataccatttcaacttctttatagacatataacacgttagccattttttgttcaaattctggatcccttttttccaagtaatatttaattttatgtggcttaactttgtttgctgaaagtatttttgatactgtaccttttgctagattttgcagggttggatggccattttctacacaatgatttcgtgcatgtttggctaataaatctgttgtccataattcatagctatatccaaattccttaggtttttggcaagcaagagaaacaagccacgctttatcttctttggttattgtatccggcctgcctgaacgaggaagatcattgagtgctatatctaagccaaattgtaaaattttatctatatgtcgttctacttttgcacggttagtctctaatattctaccaattgaagctattgtttctccttgatgatacaagagaaacattttagcccgttcaatatgactcacactttctgttcttgaatgtataattttttctaatctatttatttcttctgttgtcaaatctaattttgctctttgacttatgaatggcatagtttggtctccccacctgttatgtattataggaaattatataccatgccgatttgtggttcaatgataattaagaattgctctactagtgaggagaagctatcttcaattgagttgcttaaaaaacaattgcctagttgttatgaatatgagaacttagttaatggaaaagaataatgtatttattgagtttttagtttgtgttgccttgggtatataaaaagtcagttacattaatccaaatttggtacgtgtttgaggttgttttttctagatcttgtttcaaaattccttgtttcagacgttgaatcccaatatatagctcttattttaaaatcaactactgtatattgatgccataaattgaaaaatacatttttgaaacagtctccttgcactggtgctgcacccgccaactataaattttcagcccaccttgctacttacacataattatcaggtttattaccaccgggttgatttttctggctgttacgctgtatatgttgaaggggttgggatctgttttgagccttgcccaactcaacttccagtgcggccttttcttccctggccagaaccaacgcttatcgcagtctacccagatatctatcgcctcaagctgcagcatcaaagccccaaaaccccgcaacccacgtaaatatccatggtaataattgtactgacacatctataaatatttttctctgccctcatcctactttttaatagaaaatgtgttggcgagagaatttctaccttctcaaccaacgcattaaatatttctctacaagcaagtcctgccaaccattcagtacttcaataactactttaagacttaataaacatcctaccacgaagtaacgcgaccatgaggggcgtatccgagagggtgagggttcaagtccctcctctgacaccaaaataaaaacgaagccgaatgttgataaaacgttcggttttttatttgtgcactttttttatacagaattcccctattgtaagcagccggataatttcgtaaggtgcccccctttgtttgacttcgtaagttttcgagataaaaaaagaactcaccaatgttagctagtgagtcctgcttgtttatagcatgatgtaaattttcattttaagtataacagtaaatttaaacttatacagccggttaccttggcatccagattatgattatcgcacctatcagtgcaatcattgcaccaatccaatcataacggtcaggcctctttttgtctattccccatccccataatagggataagacaataaaaatacctccatatgccacgtatactcttccgaaattaggatagacctgaagcgtagggatgacaccgtatagaattaaaacgattccccctaatattccccacataatactcgcgtcatatcgtaaccaaatccatacaaagtatcccccggctatttcagctagacccgctaaaaagaaaagtaccgctgatctaaatatcatttttcacctccatgctcaactgtatatttttgaaacattcatcccaagacaaacagttacaattcaaactgttttctaacacgttttgcatcgttctaatttgaagaatcttctcctccaactccatccgtttattaactgccattgctttccatctatctgagggggggacatctgaatcaaatccattcagtaagaattggatttccgaaatgcgaaagcctgctctttgggcaatcttaattaattcaatcctgccaattacgttggattcatatcttctttgaccgccaattcgcagtggcttcggaatcaagctcattttctcataaaaccttaatgtagatggattcaagtcaactttctcagcaacatcaccaatgcttaatatggacaacacctcattttttccctattgacttaaagttaactttaagttttatactcaagtaagtataacggaaaagacaagaattgacaagtttactacttacacgaggaggattatccatgaatcaaaactgtagtattgcatgctgtaaatttacgtttagcgaggaggagaaaaatcactacactcaactaagaaataaaatattcaacgatctgattcgaacagaggaactagccgatggatattcttttatcttttctgtgtcagaaagagactttcttcacgaccttgcggactggattcctctcgaaaaaaaatgttgccctttccttcaattttcggtattaataaaccaagacgaatatgttagacttcagttaactgggccaagtgaagttaaaaacttcctcctgaacgaactagaacttaattagaattgcactatctaattgtctaatagtacagtttaaaataaaaataagctcgccagccccagtagccagcgagccttttcacaataggcgttgaatatgggaattttaatttcaaaaacatgatctatacacaatctccggtaccagtggctattccagtatggccggtgagacggatcattaaggcaaaccggtttgtcaggtaaaaaatctttataatttttcagataacactgaacatctgggcaaggaattggtattctcatcttgtagtgggacttcggtcaccatctgagaagcatggggagagggtcagcaaactcgtgactcctatgcttctaatgatgaaagaagccatctccttgtttttattccaagggatggcttttctgcttttaccgctaagattcctgccttattggcaaaaaattgctgcctttatatttaaaactcttttataaatttattatcaaacgttagggtcaatcaaaagtttaaaaatgtagtttcttaccgccaactcaacaagacttatatccttagagaggtaactgccggaggaatatcaaggataaacctacttttagccaaagacatgaacttttcatagctttggaattgttgataaagaaacttctcaaataaagcaaataagtcatcgcttactactgtcgtaagggatctcgaatctatgattacgttagcttgcagggttaatcctagtgctcccagtgtttcatcatcactggatcttattttatttacctgtcccgaactatattgttccgtacgtacaggaggtctaggaggaatggtaaatccttcgtttttaagaacattttctatcttctccatctgcggcattattacatcattacgtaaagttttcatagcacttaataaattgttatccttaatgctagccatatatgtctctacttttacctggttcaagtgcctggatgtcagagcgtcccataatacaccgatttcactcatatttagcgagttctgctttgcagtggcagggggtgtgggatcaaagatattcctctttttaccaagagcaaaaaaagttttgtatgctattaggtgatcgcccatgagatctctaaatgtccttcgtactgattcccggttcgaagctattactgcacgggcattatacataatgtatatttgcccaaacgctaccatattttttattacctctttatcagtaagtttaacattctggcctgctccggctgaaccttgtattaacttagactctggacggggtggtacagtaaacccttccttctttaattcatcttccaatttttttatttttaaaaaatatacacctgtcgttaatgcttttaaatatatctgtaactcaggatcttcggtattcataagatacatttctgccacttctattagtttatagccagaagtaagtccttcccaaagatgatatatctcccctgcatgcatcggtttttcttcttcggtttttttggtagggtaagagcttcttaaatacttctaacatattgacatcctcacaaaattttttatgataagttaagtataaatagtttaagaaatcacattctaatggaacttaccttaggcggattatctaggacaaatctacttttagcgagggacataagcttttcataaccttcaaattccttataaagaaagcttttaaaaagactaaatatgtcatccctaagtattgtcattaaagctcttgaatgcataattatggcagactgaaaagctaaagtaagaactcctagagtttcatcatcactagctcttattttatttatttgtcctgggctatattgttctgtgcgtataggaggtctgggaggaatactaaacccttcgcttttaagaatgttttctaacttctccatctgtggaaaaacaatcccattgagtccccatttgataagtttaattaaatcattatcttgtatacttgctagatatgtttctaagttaacttgacttaggtgtctggctgttaattcatcccatattacaccaacctcagccatattaagtgcattctgtcttactgttgccgctgggggaatgtcaaaaacatttctttgtttaccaagcttaataaaggccttatatgctataatatgctcacccatcagatttttaaatatcttgcgaatcgattccctactggatgccatcactgcacgtgcattaaacataatatatatctgaccttgagataccataatctttactacctctttatcggtaagcttgacttcttgacctgttccaggagcaccctgttttaacttagaaacaggccgtggtggtacagtaaaaccttcgttttttaacacatcttctatttttctgatttctaccagaaaaatgcctgttgttagtgctttcagcagtaactgaagttcaggatcttcagtgttcattagatacatttctgcttcttctatcagcttataaccgccggtaagtccttcccatagatggtatacctcacctgcatgcatgggtttttcttcttcagtatgctggaagggtatcaactttttaaataactctaacataattatcaccctttagaatctatatgcttacacaccagatgggcttgctcaaacaaaataagatgtttttgtaatagctctaacaattccaataaaatcaaggctttagtagatttaaagttttaatatgcctaataatctttgtcctgtgttttcccagaattatatgcaataatatatgaaccaaaaactagtgagcaaaccccaaccaaagtccgaaaaccagtctcctctatatgttttttaaactgtggtagcagagattcatccattacaaccacctctctactatattatcagatcctttatgatagtttttcttaaggtatcgattctatgtctggtaagtaccgtttgacatgcaatataaaatagtatttcattttcattacattttagtccattaatttttagttctggggtaataatatataagaaaaaatctaaaacagtatcgatgccggagtgttataatggaaaatgcttttttgaaaaacaggaaacttttaaaaggattacaaacagtaggtaatagaaggatgaaacatggaaataaaaaatcctgttgaacaatcccctgagaaagattttgattcagtgatgaataataaacagaacaaaatataagattgactttgtggtacttgcaaacctttggggcgtctacatgaacagcggtgtcaaaattttctttgaaaatgtaaatgataatagtaaatatattctaaaaaaatatattgatgggggaacaaaaaatggaaatacgtcaaagcaataccgagccttcaccacttaacgatgtaaaaacagttaataaggccattgaagccgaacgaaacgtaagaattacttcatcagaacttgctaatctttgggcttcttggatggaaagtagtattaaggaacgtattattagttactttttaagaacagttgaagataaagatgtgaaacaaatcttagaatatacactgggtatcgcaaaaaaacaccttaacataatttcacaaatttattctagcgggagtttacgaattagcatgtcgttatgaacaaatgaacagaaattatcatctaaaaaactagtggaggccttgattttaaaggacttttttgcaattaaaaagtggtattgatgaagaaaaagtgtattaccctaccgcataactcatatttaacattttagacatgttttttggttatgaaatgcttaatttcaaagactttattgatgtatgcaggaattttatgcataagtgtcgaagttatgtattaccctaccataataaagggaggtttccatggcttcgatcattaaaaagaagaaaaaaaatcaattttattactatctggtagagtctgcccgagttaacggtaagccaagaattgtccggcaaaaatatcttggacgtgccgaggatattgccaaggctgttgaaggcaaatctgatttggaaaatcccaagtacagtattgttttagagtttggcaccgtgtgtgctttgtatgatattgccaagcagctcggtgttattgaaataattgataagtatgctcccaaacgcgaacaagggttaagtgtcggagaatatatgctgctggctgctataaacagggtcgttaaacctgttagcaagttccaaattggtgaatggtatgataaaacaatgctttatagaatgctgcctgctccaaaacaatcattaacaagtcaaagattctgggataatatgagtttattatctgactcagctattgagagttttgaaaatgaatttacgcaacttatcgttgataaatataatctttctaccgatttgcttatttacgatgcaaccaacttttttacatatattgatacgttatcagccgataagttaccacaacggggccacagcaaggaaaagaggtctgatttgaagattgtcggtttagcaatgatggttactcccgatttcaatgtccctcttttttatgatgtttatccgggcaatgacaacgactctgttgagtttaaggcagttattgagaaacttaagaaccgctatattaatatttgcggtaaaccgggaaatgcaacccttgtttttgataagggaaacaattctctaaataatatggatcttgttatgagcggtgaatttgcttttaatgttgtaggttctcttaggctttctcaaaataaatccttgcttgatattccaattcaagaatacgagtcggttaacagtgataattttagaaatgttaaggcataccggactacgctttccgtttataaccgggaaatgacagttttagtggtttgcaatcctgagttatttgccggacagatgcagagcattgcaattaatattgaaaaatgtactcttaagttacgagtactgcagaaatcattacttgatcgtgttgccggtgtaactacaaaagggcgtaagcccacggttacatctgtacaaaaaaatgttgccactattcttcacggcgagtttatgagtgatattttcgatgttcagatatatgaacaagatggtcttgctcatcttgatttttctattaatatcaaacaatttaactatgttaaagaacattttcttggcaagacagtcttatttacggataatcatgattggccaaatgataagataatctccacatacagatcacaatatcatatagaagacgattttaggcaaatgaaagacactacatttttaggttttcgtccaatacatcattggactgatcaaaaaattaaagttcatgctttctattgcgtactggccttaagactttgttgtttgttaaaccgcgttctgcatgaaaatggccttaaaatgagtataaacaaaatgctgtcaagattatctgatattaaacaggttattaccgtttatccaaagaagggtaattcaaaaaaggacagggagtgtttttcattaacgaaaatatctgctgaagaaaagagattattagaggttttagatatagggaagtatacacttggtgggtaatacacttttatccctccgatgccttgtgattgctggcatagaagggatctgtttctaataattcgtaaactcccgctagggaaaaccaccccactcctattggctttacggatgaagatgtaaatcttaaagctccccgtcttttttccgattctgcaattttattttttatagaagaattgactagaagtagacttgaagggtatagtactgctatatatatgtgtacccgtacggatattcgtaaatattttacagaatgtgttgcagatccggcagaaatttataacagagtcataagtgctatgttgtctaaagggttatatataagaccaccgtatattcctgttcctgagaacatagattttgcaaaaaaacaaagttatctgtccggttttctaggtaaacaaagaccccttaattctatagaaatttctcatctattttcagagcttcaaagaaatttacaaagaaatgctatgtgtattggttttagtcaggtagccagatcggaacaagtacaacgttatatggaaaagggaaaagaaattgcatctatacatgttaaaaccttcagttcattgttaatgaataataatttacctgtgtcaatgacctgggattctggtgttacagaatcaaaaatttcaccattctcagataagcttatgatgcaacaaataaggtcatctaatgttgtattaagtgcatcctatggtagagctttgtccgttgtaaggcacgatttaatggtagtcttcttacagctacaggcagaaatcttaaaatttttagaggacgggttaaaaattataattgaaaatggttggtttgaaaagccgccacaggctaaagaacatttacattaagttttccaactaaacctgacttcgtcacatctcaaggaaaatgcacaacaagtaaactaattagaaattattttaactgagttaaacgcaataatcctactagtcaatttcatgagttatgcagttacaggtaaatggtcccaatcaaataacaataaaacccaacttccgaattataaaatttaaattttccatataatggtgcataattaatattaattacaaccataaaaataagtaatccattaaatggaaggatatcgcccttttgtgtcgaatcatcactactatatagaaccgaaataacatggagtagtatttcacattcagtgagatttttttaactcttccagctcatctttggctaatacataagtgggacgattataatgaaaatccatcttaagaagcatgcgccaaacaccatctgatgtatatttaacgccgtatgtatcatgaatgtaagaagcgagggttttacaattccaagtagtatgggtactaaaaccaacctctgatggtgattgtttcagtacctctttgacctcttctttttgttcattggttagccttggcggtcttcccggtttttttgatacatgaagcagtttttcaactccaccttcattaaagtaagcaacgtattttcttatggtttgttcacttatatcaagatattcggcaatctgctttgcttgtctccctttcatgacaagaataacagcttgaactctgcatcttagtttatatggtgtttctctttttatcttattcaaatcctcaatggttaaattttgtggattgtttaaatgcaatttcctcatggtaataatacccctccccacacttgattctattttacaggataggagtagaaattaccattactttattagtcgtttctatatagtaaaacggctaaaatgctccattcccgcttctgtatcaactgctacaaaatcatagttttcgcccaagttttctatatacatacgcaaaaggttattcgcaacacaataacaccccggcccctggggatttcccataactaataagtctagatcctgacccttaataagagcttgttgaaatttatctttagtgtttaaggtacatcgcatttcatccggaatagtcttcagattttttatctcctccaaataatcagaaatagtagtggtgacagttaatcctaaagcttcatttaaattagcattaggatcggcatctacagctaaaatcgaaattcctgttttcttacgtaccatttgtcttaacatcaaggtcataaaggtagttttaccaactccgccttttccggcaacagcaacatatttggtcacattaattcctccctaattgcttgagattatatgtatataatattaattctcaggactaaaagcaagcttggatgcgcagaaaattataatatattaccattaactactatgtggagcttaaatcatctgccggaaagaataaacaaacctgcgaacagaagcaggatgataactggcatgattttctatttgcacattttctcgtgttttaaataggagcacacagctcatcacaatggcgcagattatggtaatagcaacagccgtctgataactaaacacataaggaagaaaaagcatcataaaaataccgattccgaattccgtaagtccctgaacaaatgcggacaagctactattaaaatcaaaaataaaaaaactcccatttccatatctttatacctccctaactttgttgtatttgttaataaaattgcctgattagtggttccataacgtcatcattatttacagtttgatatttataataatgagctatgagattcttaatagatttgattttgcatcaactaatgcatttgagaatataatcccacccgttattgatcaaaatttctatcgtaaagaagagatgcattcaaaactaccaacactgatccggcattatgcaccaaagcacctgtaatggggttcagtagacccaaaaccgaaagaacaatggctacggcattgatacccatggatgcggttatgttgactttgattgtacggagagtggagtttgacaatcgtttaagatacggtattttatctatgttgtcactcattaaggcaatgtcggcggcttctatggcaatatcgcttcccatagtgcccattgcaacactgacattcgccatttttagagcaggggcatcattcacaccgtcaccgatcatgcaaacgtttttatttttcttttgtaagtcctcaatgcttgagaccttttgtgccggaaggagatctgcacggatattcttgataccaacctgttctgccatatattttgctgtcagataattgtcacctgtaaggagaacaacatcggtatccgtagcagcaagttttgcaacaacattttttgcagttgggcgaatggtatcagaaagagctatgatgccgattgctttaccattttcagccacgattataaatgccttgccttgattttttaaattggctaagatattctgcattttatcggtttcggcaatcgagttttcctttatataaagatggttgccacaaattactgttttgctggatagtgttgccgttacaccttttccaggtatcatctggaaatcctcaatttcggaaataacgaatccattatcttcggcatacttgacgattgtttttccaagagggtgttcagagcgtttttcaacggatgcagcctttgagagtaattcaacattactaatagttacatccagaggaataatatccgatactttcagatttccataggtaagagtacctgttttatcaaaggcaatgcagtctacatttcccatacgttctaaggcttcaccggacttaatcagtacgccatgttttgtagcctgaccgatggctgccataattgaggttggtgttgcaagagctaatgcgcaagggcaaaacacgaccaatacagtaactgctctgacaacatcatttgtgatgatataagcaactattgcaatcaaaagagcaataggtacaagccatgttgcccatttatcaacgattttctgcataggcgctctcttgttttctgctcccttaaccatatcaattatcttttgcagagacgaatcctcacctacttgggtagctcggatgtcaatcgatccatagcaattcattgttccgcagaaaacgctgtcgttttcttttttatctacgggcagagattcaccagtcataattgattgatcaacagaggtattaccatagataatgatgccatcaacaggaatcgtttcacctggaagaacacgaagcatatcatcttttgatatctgttcaatggggataacctcttcacgaacaccgtcagcagtctgaatcaattttctgccttgctgtggtacaagtgaaatcaatttactgataccttttttggcacgagccacggtcatgtcttctagaatagcaccaagtgccataataaaagcgacttcgcctgctgcaaagagttcaccaattccaattgaagcaaccatagcaatagaaattagcaaggcggatgaaatccatttctgaaaaaccaatcttgtaattgcaaggtataaaaggggtaagccggaaattacaaccgtaatccaagctgggtcaacaggcggttccgttccggttagcattaaaattaaactggcggctaagaaaacacctgaaactattgtcatcgttaatccggccagaaagtccatagatttcttcatagtccattcctcctcatttgattttttacaaaaaataaagtacaatttataatatattgaacatgttgttcgatatctattatactgtttttatatcaagcaacaataatcaaaagagaccaaatataagataccgaacaaaatattatcattgtacggaaatgaggttttggatatggatagaagaatacaaaaaacgagggaatcaatctttagtgctttcagttcacttttggcacataagcgatattctaaaattacagtgcaggatatcattgatgaagccaatattggccgaagcaccttttattctcactttgaaaccaaagacgatttattgaaggcattatgcagtgatatatttgaccacatcttctccgaagacctgatttctgagagcactcatgatttttcctataccagtaacgacctgaagtctaaaatcacgcacattttatatcacttaaaagatagcaaaagggatattaaaggaattctctcgtgtgaaagtagagaattgtttttaagcgtaatcaaaacgtatttggaacagttgtttaatggatatatcacaaacgatagcttaaatgaaatccctaaagagtatgttgttaatcatatggctggtagttttgttgaaaccataaaatggtggatgcataatgatatggcacagtcaccagaagaattatccaggtactttttcgctgttatttcaccccccctatcacacaaatcaaatatttcaatccatatttgacaacattctgatataatctcatcatcactcatacctttgatgtaataatctgtctttttaaactcataaggccggttaccttggcatccaaattataattatcgcacctatcagtgcaataattgcaccaatccaatcataacggtcaggcctctttttgtctattccccatccccataatagggataagacaataaaaatacccccataagccgcgtatattcttccgaaattaggatagacctgaagcgtggggatgacaccgtacaacataaggacgataccgccaattatgccaacaacaaaatgtttcttttcacgaagccacagccagaccaaatatcctccagctatttctgctaaacctgctaaaataaagagaattgctgattttataatcatggttgctcgacctctttttcttcttcttttcggggaaaccacagaattactgctgttccaattaacgcaacgatagttccgatccaatcataaaaatcgggggtaatattatctatccaccaaccccataaaattgacatgacaataaaaatacccccgtatgccgcgtaaatacgcccaaagcttgggaactgctgaaatgttggaatgaccccgtatagaatcaaaacaattccccctaatattccccacataatactcgcgtcatatcgcaaccaaatccatacaaagtaccctccggctatttctgctagacccgctaaaaagaaaagtattgctgatctaaatatcatttttttcctccatgctcaactgtatatttttgaaacattcatcccaaggcaaacagttacaatgtaaactgttctctaacaagttttgcggcgttctaatttgaagaatcttctactttaactccatccgtttattaactgtattgatctccatctatctgaggggggaacatctgaatcaaatccattatattaccattaataaataatcagtataataaagtaattacattattaaggcatagggatggtaaacatagttatcaaatattatagtcgctttctgttccattactacagagaccactaatcccattttaaaaaaattataaaaagacaaataaggaaccttcttgcaactggacaaagatatgctgcacctttcgctatacacttttatacattaattcatattgcttaattaaaaaatatgaaaccataattccggcttcattaatggcttctgtatctagataatgattagcacttttatcaaataggatattagcagagccttcaatttcatcatcacttagccacagcttaattgttaagggaaatctggggaaaaggtgtattttagcacagacgtctgcattttcttcaatggaagcatctagtataagacatgccgctcttatttgctctacgggctcctgtgagaaatattttgctaagggatcaatgcttttacgcaaaaaagcagtataattaacatatccgttttctaactcgcggtatgagattaatttatttgtaataggagtattatctgcttgggaaagatattggagaataagccatctccaattccaggcgggcatatactttgagccgttgaaaactacatcaccctctggatactttatatcaagcacttgcccaagactttttatctgtaaaatagattgttttggatcaaagcttgctccactgttttctgatatcttaagtggatcttttgctgcaaagtatttaaaaatatattcgaacgatgttttgtaagctcctttatcctcacttatcatgtaaggaaacactattttcctccccctaacaagtaaaattcaacaagctttatgatggccatcacaatcagaaatacaatgatgattttcgtcagcttgcttctatccaactttttgaatactttcatagccggcaacaggactatcacgcagactacactggcaatagcagagtactcaaaagtttccagtgttatattgccttcgatgatatgctgaatcaaaagtgttgcgcatgagataagcaaagttgcctgcagattggcaaggtagtgaatattttcttcaaaaatactgtgatagtaatatcccaatggaggtccgcctatgccgagcatgttgcatacgccggttgcgcagccagccaagatactgttgggaacagaagcttttatctgccaccctctgtcggaaacgatgaacaaacctgcgaacagaagcaggatgataactagtgcgattgttagaaaatcatcgctcagtacaaacaaaaaataagtgctgataatttgcataattacaacggggatggtaactggcaagattttctttatttccacattttctcgtgttttaaatagaagcacacagcttatcacaatggcgcagatcacggtaacagcaacagacgtctgataactaaacacaaaaggaagaaaaagcatcataggaataccgatgccgaatcctgtaagtccctgaacaaatgcagacaaacctactatcaaaatcaaaaataataaagcttccatttccatatcgttatacctccctaactttgttaataaatatctttgcggaactgtaacaaagcgaccagcgcccgttaccacgatctcaaagaagttcagaaaggcaatattagcggctattattcaggcactaccatcagacagatgggagcgataatatccaacgagatcatgacaagcgtatagggaagatccactctttccagtgtcttttcattgctctgctcttaccagatacccatgacttacaccatacttatccagcaccaatgtggatttttacaattgactaaatgactaaagacgggttgcaatttagagaaccccaactgaattaatctttatcatttttctccttagccgatgtcttattatacaagcggttaatgtcgttgagaaaacataaaataatggattgctcgtattcgctataggtatttatcaaagataatttctcctgtctggcttgactatgcaacttttggtgttcgttataaacatgttgcccgccctcagtcagtcgataataaatttccttgttattatctggtcgttggtaactctcgaccaatctcttacttagtagttttttgcatattttactaatagcccctcttgtcatctccatctcgtttgctatttttgtgacatttgcatattcaattgtgccaatccgatcaatacagtgaacttctgccaggttaacgtcatcaaacgtaacctcccatccatgagggaatatattttcttgaatttttatgattgaattcacgatttgcatggctatgttcatacaacagcacctccattttgttgacatggaaacaaaaataatatatcatttttttgtttccatgtcaacaaaaaagcacggtatatttcgccagatgttgctaaactccgctttcaaagccgctggttaaggtgaaatatgaagaaataggcgaggtctttaaaaatgctcggaaactgctgaagcgtgtaaaaacgaaactatattcctgacagtgcccgaaagcaatatgcccgggtactgctggaggagtatagaagagaatttcaaccggaagaaaacagagtcggtgcagcggcagaattaattgatactccgggaaccggctgagaaaatgcaatggaaaacctggttgaaaggaaagtttatagccgggaaattagcattttatagtgttcaataatcccgtcacggagacaatagcacactttgggtccgtctatttcaccaataatccaaccagactccttaagaatttttaaatgctgtgaaacagtggattgagcaatcggaagcacttctactatatccttacacatgcatttatccttttgatcgcgttgcgataaaaatttaattatagatacccggtgtgggtgtccaagagccttcgtgagaattgccaattcctctttccagttaccttctgaatattgattttctgtaagatagtccataaaactctcccttaaaatatttcagatcggtttaatagctcgaatatctgctgaaactaccactttttcgatgttctgtccaaaattccaactattaataatttcttcactattagctttattttttactaagatatttttaaatccggctttgtttaatatgctaaccagttcgttttgtagtatagcccctgagatacagccgcagtatgcttcattattatttctaatttcttcaggaagctcatccaccctaacgacatccgagataacaatttttcccccaggctttaagacacgaaaagcctcattaaaaacagcctgtttgtcgggggagaggttaatcacgcagttggaaataataacatccacggaagaatcggctaccggtaaatgttcaatctctcccaatctgaattccacattgctaaaacccatgcttgctgcgttatgcctagctttagatatcatttcaggagtcatgtctacaccaataacattcccacttggtcccaccttgcgggcagccaaaaaaacatcaaaaccggccccactgcccaaatcaagcactacctctccgttttttagttcttcaatagccagtgggttgccacagcctaagccgagattggcttcacccaatccaagttttaactgttcgtctgagtaacccagctttttactaatgtttaaaacatcgttgatattattaccaggtatacaacaattactaccagaacaacaaccgcttggactttttactacttgagaatacttatttcttaccatgtctttaatatcatttttattcaaatgattacccccttatttttcatcgacgattaacgataaaaggttttcaatattatataacagtttgtgtttcgttaaaagtgttaaagtcaaagttggtttccaaaattattatttactgaatatattcattattatattaaatgtttagcttactactacattagaataatgtagtatagtagtcaaataggtgtacatttggataagtaatccttgcctcaaaataatttatatcaatctgataccttgtcttatctacttagttttttagattaactaaatagcatagcaaaaggtgatggttattatggaagttgtcattttggatagctgttgcggacatggtgagactttactccaaatggtggaaaaattaatgcaggaaaggagtctgtaaaatagaatttcagttaaaataactaaagccactcttaagattatgagttgctgttatggataactatgatgatgctattggcaattataaactaatctgcggttgcgattataaggatgaaaaatttctgcaactagcagtgcaatctatcctttacacctccagggagaccaccgaagaaaataaatcatggctcaggcaattgccggataggatttcctttggtaatatacaattatagaatattaaagtctgatcatatgtctggtggggaagtttatgaattacattgaaatagtcaatgacgtcatacaatatattgagtcaaatttgcacccgaagctatgcttgaaggaactggcatcccggtattacttttcccccacccatttccatcacatcttccgagcagttactaatcagacagtaaaatcatatatactagggcgaaagctgtccgaagctgctattgctttgaaggtgaatctcttatgaatactggatttgatccattaacattagatgaagatctcacccatctaggcttacgtgttcatgaggatttaagcccattggatattgaagaacgctactttaagggacgtacggattattaccgtgcgacggagcatgcttacattgcatatgcagtagtggaataaatttcaagttaaagtctttgtcccctttctcttttgatttaagtgccgagatagtatttactttatttatcacattcttgatgtaatacacagcaaaaaaccgaagttaaatcatatcattttaggactgtcaatactattctaagaacttatcaggttcttctcacatgctgatcgcgagaaagcaacataaagtatctcctggtcagcctacatcgtaaaatttcaatacaaaatatagagcataatatgttaagtcaaatattccatgattgttttaaaactttaaaaagtatatactggttatagacaaaattaattatccataacgtaagcgttcacgttagccaacgcactatctaacctactgggtcggagagtgcgtttttttgtctctccatctggtatgaattaatactttaaggagatgacaaaatatgaagaagaaaatagctttagtatctggcgggagccgtggattgggcaaaaacatggcaattaaacttgccctaaaaggtttggatgtaattatcacctaccaaagtaaaaaagaagaagcttcactggtagtagaagaaatcaaaaaagccggtggcaaggcaaccgctttgcaattaaatataggcgatgtacggtctttcggccctttctttgagcagattgccgaggtattaaaagtaacctttaacactaactgttttgattatttgattaacaacgcaggcattggcatgaatgttccttttgcagacaccaccgaagaacagtttgaccaaatgatgaatgtccaacgaattgaagtatccggtggaatgaacatatagaatcaaaaattgtatatgagaccgtataataaaggtcaagatcaaagagggtgcccctgtaaggaggcaccttcccttctcactataggagaattagttcatagtcacggctgcccaatccgatttcttctccgtaagataattggattgttccgtctatatgcgatctcaaacaatgaaatttgtcagcaccggcctcgcagtcagacaaaagcaaagacgtggataaactaatctgtttattcacaagatcataactggcctggtcaatagcaaccgggtctgttgatgccagaaaacctatatcgggaacaatgggagcatcactccatgacgcgcaatcacaatcaggggtaatatttataagaaaattgatgtagccgatatgtttatcatgagtctttgccaccccatacgcgtattcagtcattctttccagaagtgctggaatttcggtttcccaatccatttcaatagctttttcagggcatgtggttaaacactcaccacaaccgatgcaactatccggtgaaatttccgccttattattatcgttaagagtgctggccttttcaggacaaactgtagaacactgcgcgcagccaatacatttgtcttgattaactatcatcttggaggcatgctgttccttttttccagctgccggtgccccacccatggcaagattctttatcgcgccaccaaaaccagccatttcatgccctttaaaatgcgataacacaataacactattagcgctaacgatatctctggccagttttactttgctaaaatgttttttactaatctcaatttcaatgaaattttcactacgtaatccgtctgcaattatcagtggagcacctgtaacagtataatcaaaaccatgctccatcgctgttagcagatgatccaccgcattatggcggcttcctgaatagagggtattggtatctgtcaggaaaggcctggcaccattgcttttgactttatccaccacctgccgcacaaatacagggtttataaaactatcgttgccgcgttcaccaaaatgaagtttaatagctgtaagatcatctttttgaacaagattgtttaaaccagcgcgatcaaataagtttctaatcttactaattttattttcctgatatgttctggatcgcaaattgacgaaataaacttgacttggcatgaacctcatcctttcaaaaataagttttgggcatcaggcatgtttcatttcgggttttctctgttatctttggcattgcaaacaccggtgaattcggaatttccacctttactcgggttggtagacaacaccatactttttagccataaaactaaatctccgatctttttagctctctttctttttttactactacctgttcatatactttaattttataatccaggcgttccagcgttttcttcatatcttccatcttagcaattaaccgcttacgctgttcgattaaaatttcttttcttgcctcaatggttgcatcaccttgctgaaacaacccaacatactcaatcagtacttcaatcggaagacctgcaccccgcatacactttataaatcctacccaactacagtcttcttccgtataattcctgattccatttttatttctattcacatggggtatcaatccgatgcgttcataatagcggagtgtatcctgtggaatatcaaatttttcgcttacttctgaaatcgtcatgcagtttcacctcccgatatccgatattataatacttggagtaagctacaagtcaagcgtttttaatgggaattcaacaaaatttaactgcactcctattagaaaaaattatatgttattatagaattacttaacctgaccgcgaattaacgcgatcatgaggggcgtatccgagagggtgagggttcaagtccctcctccgacaccaaaaaagacatagttttccgccaaggggaagctatgtcttttttcatttagatgcacatggtataatgtgttggaagttattgtatcatgcagataaacagaaatttgccagtgagattattatataatagggagagcggcttatgagtcgattgataagaaattctgcaaaagctttgataattaaagacggtaagatgcttgcaataaaattgcaggagaattgtgaagtttggtatatcatgcctggcggagggcaggaaacagaggaactacttcctgatgccgcttgtcgcgaggtttccgaagaattgggaatcaatgttactccgaaagaactggtttttgctgttgaaggcgttcatggtgagaagtttcatcgggtggacttagttttcttgtgtgaatatatcgccaagcttcccaacatagccttacacggtgacacaaatcaaattggctatgattggttagatataaaaacgctcaatactcagcctttgtatccttcaaagctacgtaggcagattatgaacctttatgagggaaaaccgcacaaagtatatttgggaaatgaagaagcaggggatccgaaatgcttagaatagatacttatttaaaacaactgatagacttatttaagcaaaattacagttcaaggttattatatgtcgggctgcagggaagttattttagagaagaggctgacgaaaacagtgatattgacgtaatggttattcttgatagattatcaattaatgatatggagacttatcgagaaataattgccgaatgtggaaacagcgataaatcgtgcggtttcatatgcggagaatcggatatcaaaaattggaacccatgtgaaatatgccatcttatttataccacaaaggattattatgggagattgtcagagtttgttcccacatttacggcagaagatgaaagaatctatataaaaatgagtcttaataatatgtatcacgaattatgtcaccgatatattcatgattcaagagaaaaaaatataacgaagcttcccagtacatataaatccgtcttttttattttgcagaacattcactatcagaatacaggaaatttcatactgacaaaacgagagctgctttctcaattaccagaggaagataaaaaagttctgcttaaagctatggaattgaaaaatcaaaaggagtataattttgacgagtattttagtgcattatttgaatggtgccaaaattcaatattcaaatcttaaaaaacaagcatactctgcgtgttgctaaatttcaattttatagatataactataccccctgccacgtaaatcttttttgcactattattccaaaaaggacatagctttcactcaaatggagactatgtctttcattatatacaaaaacatggtaggataaataccgctaaagctgtacaagactttttatggctcgtatatttgcactaaacgatttaaaattttaattacactattactaaaaaatacgaagccgaatattgataaaacgttcggtttttttatttcttttatacagaattcccctgcctctgaccaaccggtcagggagataattttgcaagacatcttcccttcgtataacttagtaagttttctagcaaaaaagaactcacaatgttagctaatgagttctttttctgtgtaattaggactggtaccctaccggccatttggtatgggtattcagcatacccgcaatataactgaaagagagcgcattgcttggatttattcattataagaataatgtgtcattgtctgtcgtcttaaattgcttaaagttttcgtaaaaatgcgtgcgttttattgtatggataaatatggtggtatttttgctcatctataactatatcatcgttttagagatagaagagaccaaactgttaaacatttaaagtgactctttaattaaaaacatattcaggcaacaactttcacaataatatttttaaaaactttactgtaacctcttgccaagtagcgtgtcccccaccaccatattgggcgggctaggcatattggatagtttccagttaatgtgtccattcaattattttaatatctattccaacctttttaatcactgcttcttttatacttgaatagtgtgggcaagaaaagccgattgggttcccctttgtaatacacgaagcaaaagcaattgcttctgctcccctttccaccatcagttttgctcttgttactgctttttttccagaacaccctccacaagagacaaaccccacaatttctacgggacccatctcctcaaaggcaaattttccttcttttgcaaccttaaaatcagtgtttccaggacacatgtcctcagtttgctgacaacgaataattcctacttttaacattagaatttctccttttataattatttggcttcaaccgctaagtagtcctggtaagcttgcattttacgagatccggttggccattgtgctcacaaagtataaacctttgtttcatccaaatcatttgtataaatgttcagtccattttttacaaattattaaatttaatcattaagcttaatcaattaacctttactgtgactaatttatttttcttttccacctgattaaatttaattttctataaaataagttactgcgatgccatatttgggaaaatagaaagttattgaatggtttctatgatagaaaggggcagtctttgattagggaagcatattatgcttaaagctataaccgattttccgaccattgcataaatatcactaactgcgttggcaacggcatcgttatggcctaccaggatgttcaggtttttgactggcggcagacaacgcagtatttgagtgagattcctccggatctattttacaggctcacccggatccggaagaataggaagttaaatttacttttgatatgctcatcttttatatttacatactagcatgattagatatataatgccaatgcatattttgcattgcagctatgcaccagtgtaatagatggtgattttcttgttgaaattaattctttgccatctgagagtttttcactcggtgggactttagcagagtggttcgatgtagaggaatggtttatgatgttttgaatggatttttacaggagaataatgctacatagaggtgttttacattgtgcggtcattggctgtcttgtaaagttcttcgtatttgccttgttcctctttttctcggctaacagcgattcaagttcagcctgtatgtcttatcataccctatataaaatcggataagtgggttaaatattcctcattgcatcttaacatctctaattgtccacattcattgaaatagctaatccgcgtattcttgttgtttaccggacaaaggcacaagaggcgtacataaaaatcttgttctttccaattggtccatatacaagcttcaaaatcaaatccgcaaactatgcacaggcttccatgattagtgatgcaaatgcttcttgcatgctactcctctcataacgatttactaacacctggtttaatttatcctgattccacgtttgtgatgatttcctaccgcatgacttctgataattttagaaagccccttaaaatgtctattgatgcatcaataactttattaacattggacaaggaaccatctaaagcgagcgcattagcagcctcatgaaatcgcctgtgtggttcatcaattgccacgtattcaacaatattattatatttatcaaactcctttttataccatttgccaaaggtacattcttggtgacttgccaaaacagcacctttacctgcaacctccattgtttctcttaaaaatgcagcatgttcttttagcctagcacccaggacactgagattatgctccttttctgttcctcgaacatagggttttataacttctattaaattgtctgtatctcttttaagcatctccccaaaatcagtggcttgcgctagattattggtaattctagcctgtgtttccatggcaacagcttgctgttgagctgcctgagcaatattctcagatgcttcagcagtctcctcaacctttcttacatttgaccgcatcatttccgatacgatctctgtctcagatatatatttatcaaatgcactttttacaccagatacattttcatcagtatgctgtgctttattattcatttggttggatatggttttaacttccttaaccgcagtctttgtttgatcagatagttttcgtacttcttctgccactactgaaaaacctctgccatgctccccggcacgtgcagcctcaatagctgcatttaaagataaaagattagtctgatcagctatctccgatacattctggctaatattatcaacgtctttaatctgcaatagcagttctgtggcattactaaccattccatccaacatcaccacaacttcctttgacatttcattaagttccgcaaccctattaaagttatccatttccttggattttaagaactgcatgctcgcacttatttcctctacagttgccgatgtttcttccgctgtagctgaaatttgttgagttgctgcagccaagtcggcagccatttgagaaaattcctgtactttaagagatacgctaaaggctatgagttcacaatgtgcaagagtaaattcctgtatggcatagctaaaatccatcctagcttccagttcattgatagatatagaggtctttgatccaccattaaaaaatgaaaacaatttactcctcctccctatgttacatttattacagctgaattaaaccaaagtccatgtggaaaatataaccgtttattatttagtttattataacaagttcagcttaaaaaaccttgagaaaagtctgagaaactgctgagatttgttatccaataattaatcagtaaatcaggaatctaacggaaactctcgtacagcaaatcccaggcctgctgtgatgttaattctattacaactttggacaatccaaccgcatttctttagggctgaagatctttgagagaaagacatcaatcctcccattatttaatttatgcagtattgttagataaaattgtgcaccggacacataaaagacatgacataaaatatgggactatacatacaataggtcaatttaggacattattctacatataacactaaatcgaaggaaaaattatgagccagcagtcaatctcaaataaggatttaatgtttcttataataagttttttaattggtacggcaataatgcaaataacgcctgccttggtaaaagaagctagacaagatgcatggctgtctttattgataagcatgattttatcaatcgtacttgccaaactattaatatctctacaaagattatttcccaaccaatccttaatccaatatagcgtcaatatacttggttacccaattggaaaagcgattagtggcatttttctttggtttgctttttttctatctgctcttattttgcgaaatataggagattttgttcaggcacttattttaccacatacgcctcttgtgataatacatacaattataatgattattatcgcctatgctataagaagtggactcgaagtatttacaagagttataatcattatacttccgttatctatactatttttcttgataatttctactttaaatttgcctcaattagaaatcaatcgtattgtaccttttatggaaaacggttacaaacccttaattcgtggtgcaatagtaggggtatcttttcctttcggggagatacttatcttttctatgatattattccagacaaatcattccaaacaatatgataaatttattatatatggtataatatttgcctatatatttctagttttaagtattttgcgtactatcagtgctttgggtgtagaatcaactatacgctatatttatcctattattgaaacagtgcaagaatcatcaagtatattaacgattttggtaacattaaattggtttgcatttgcatttagcaagttatctatatgtttttatgctttaacttcggggttggcacaatggtttaatataaaatactatcaagccatagttacaccaatgggtgtaataattatagcattttctacatttatgtattctaattacactgaagaagtatactatgcctataagattaatccctatttcaaaatacctatcgaatttggaataccttttctcctttggttagttgcaaaaatacgttttaaaaaattataaaagtattttcatttactgcatccattgctgcagcttggccaattttttttccaatccttcgtaatattgcaattctattgggtcaagacattccagttcttcttctaagcttattttgttaaactctgccactttttccatctcatttagaaaatcatcaagttccttttgatacctgtccagcatcttgcgataatctataactctactcatcagatttacctccctaaaaacttgtccaatcaaattcttttgccttaagttcgcaacataatttcccagcccacggtagaaaataaatgggtatctttacttgcttaatacgttcaatgtctatttttttgataacaataaaaaccgtattatcagtttcatacaccattaccccagaaaactatagatcctttctctaaataaatatttaaatagtcaaccttaaattgaaattacttgattcgtaaaaaattttatatataatatgattacgttaatcattaatatctatagaggaatatcatggcttttaaatttactgtaagattaaaacaaattttattcgaaagaggtataacacaaaaaaactggcgcagttaacgggacttagacctgttgccattagtgaatttgctgataacaggaggtcagttattaatacggagcatttgttgagagttgcggaagctttaagtattagggacattaaagaatcgatctgtttttaagaagtgaaacaataacgcccacgtgttactgtgaagcgttattgttgattcattaataatttagtatatttctcaataaggagagtgtttgccatgttaatcaggaaggccactattagtgatgtatctgctatagcaaaagttactgttgatacttggaaaacaacttatcgtgggattatacctgatgactacttagatagtttaacctatgaagaacgagaaaagggttggatggaatttccatttcatcattttattatctacatagctgaagacgaaaaccataatatagtcggttttgcggctgcaggtcttgaaagaacatcaaatcccatttataagggggagatttatgccatatatgttttagaaagttatcaaaataagggtattggaagttccctcatcaaagcaattatgaataattttaagcaattagatatttattcagttatagtttgggtgttatctgacaataactatcggaggttttatgaattacaccaaggacagaaagtagattgtaagcaatttgatttcaattattttgaagctgaaataacctcctatggttggactgatatcagagaaatattttaagctactttgcatcttgtattcagccacatcagtcaataagggattaacggcccacataaaaagaacacaatccttggcgaccaggtctttaaagaataaagacttaatccaatccagtgattgcgtttcatagtgagtagcggctccagcattgtagccgttcattctgtcgttgtaactccgaggaggatcggcgtagattacttgatattttacgttgggaaatgcaatcaccattattcccctctcacataagtgttgaacaacaaaaagggttacacgataaatgtacccctcatgttagcgttgttatataactaattaattttaaacctaacaaaaaaagtagttccctcagaattagtttctatgtttatcttagcattatgccgagttgcaatgctatagcatgttgctaaacctaaacctgtcccagtatctttggtagtgaaaaagggagtacctattttgtctaatatttcaggattaattcctttaccctcatcatgaaccgctaaaaccacttcattaccgtcccgacacaatctaatcgttaagattttcctggcagtcatcgcctgcaatccattatgaacaatattaagtaataattggcgaatttctttttcgtccatcagcaaatcgggaacatcctgcagttccatataaatatttttgtcattcatcattgcatcagcctggattaaaggaaatactgtttctattactggttttagattactaattttcaactctaatgccttattcttagccagcgaaaggtattcagaaattattgagttagctctatctagttcttcaatcattagattaaagtactcttggtaacgctcctgcccatttttaccgccaagcatttgtaaaaagccacgtactgtagtcatcgggtttctaatttcatgggctatcccagcggccatttcaccaatcaggtttagttgactaagtcgggccatttccttttcagcaagttttctctcggtaatttcctgaacctgaactaaatatccttgataaatatcgccttctttcccaaacggagagataagaacatcaatataaatgaagcctgattttgtcgtctcataaatttttttttctctaacaatatcaaaattaaatctaacctcatacctggtttgttcaccgttaataattttcttctttgcttcttcagggaggttgggatcttcaaagagattgaatccttttaaatcatcaacattcgatacaccaaacatgtctagacaagatttgtttgtatcaatcaataaaccatttttatcatataattcaattccaattggtgacaataagaagatttttctaaatttcttttcttttaactttagtctaaattccacctgcttgcgttcagcaacttctcttttcaattccgcgttatgctcttttatttttattagcaagggtttaagctccggaagaatattttccgataagctataattatcctctactacagcatcagcaaaattttttatatttttcttgaattgcgtaaagaacaaccatgataaagatataattgcccctatcattattaatgcagttataagtattttcctggacatactacgtgcctctgcatgcacatcttccatttcaaagttagcccaggcatgtccaataattttatctttataataaattggataagttcggctaagagcaggtttacccttataatcaataatggtatcaatggtatcgagatgatttaattccggttgtcccgatttatacacattaaagacaggtgatttatgtgatactggtttcaacatcgaaggctcaaaatttggagctatagccaaaacacaatcaagttcaatagaataatacccaatacccatatcggggtgaatggaagcaatatcattcacaataggctgcaaaacagtatttagtaccttaacctgtttctctacaggtttgtttaaagcgccttgcttttctaatatttcaataaaagaacccggcaatcgccgttgtaactcaattgcaactgcatacaattccttatcccgtctgctctctctatctttcaaaaactgaacatgagtagttattgtcaagataaccatgggaatgataattaacgttaacatacacatataaaaacgtttggtaatttgtaaaggaaagattttcgggtacaatttctattcctccatagtcattgtaaaaaacagtcatacgtcaatgttgtaccttgaaaactactgtttatatagtcttgcgaataataataatattcaacaaatattcagacaaaaccttttaagaaaaatagacttcttcataaataaacctaaaatcattcacatccaagcaacaattcttagaaaaaggtgctcgtcggaaattatgcaatactaacattgattatgcaatatacatttgtaccgcattatacaatggcttatccacagatccataacagtcataattttacagagtacaaaagtacaaaaaagaagccttacggcttcttcgtttcttagcatatatgcttaaatatcttttgctaacatgccgagcttatttattgttttccagttgcgcacagtggccggaacacccagtttagcaagattatcagcaagtctggagttccgaataccatgacgaaataaaagataaacatttcttccttcaattcgatactcatcactttcagttgtatatgtatctaaaagttctatcttttcttgtgaaggggcatggatcaatagtacaacatatagactctctccttctgaagacaaatctgcttcagctactacttctttcgtgtaggggcaatcctggattatccattctaactcttctgcggttcttaatacaactgagacctcaattccaaaagccgtttcaaacccaagctcaattttcttgcgcaatggttcttcatcttcatttgatttgaataggacattaccactttgtatatatgtttgcacctcaccaaatcccatatttacaaataattgtttcagatcaaccatcttaatcctattctttttacccacattaattccacgtaatagagcaatatagccagccattataaacatcacctcttaatgaaacttactaaacgtaggttttaattcaaaataacatattatatctaaattattattccacaacatttagcttagctaaccctcgcactaatgacacggaaagcaatacctggtaaggtttgtacagtaaatatcaaaagggaagagtatttagcccttcccttctaacgttaagctattgattatttctaaaaattatcaaacttctgtaaatcatttactgttacaaatttataaccttctttagataaatactctaatatcccttcagttactttaagttcgttttcagtatcatcatacattgcatgcaacaaaatgatagagccaggtcttacatttttctttacataatccactttgtcagagacagaggtataataggtatctggttcaagatcccatgtaatagtttgcatattatgtgtttttaaatagtaaggtaatccaatgagttttttgctgtttggtggtcgaaaatcaatttctccattaaaacctgttttacgaattaaccggttagttttttctatttcctgctttatgaaagaagggcttttaaaaatcattcgcttatgggaataagtgtgattacctatttgatgacctgcttccgctattttttgtccttgctcaaagtttttctccaactcattaccaattaaaaagaatgtagcctttgctttatatttatctaaaagaggtagtatcttctctacattttttgatggaccatcgtcaaatgttaatgacactacttttttattcgtttccacatgactggttaatcctccaaataactgatatgttctcgaattcattaacttatatgtgctaaataatacaagtgaaagtaccactaacactatgcaatatataaatattctttttttcattcatttactccacaatttttttaaataaatccatattctaagacagtcaaacttgctcaataataaaaagcaactcaaacttatagttgattgctaatattttatataaaacgagctatagcaatagatttgccttaaaaaaacgtaataatggtcaagaagtgtttttttgcatttcaaaaaaatcttttcttagaacaattattgattctcttttagtcgttcaattatttttttgtaaccatttttcttattatttacttcactaagttgtttttctagttgaagttgtttttctaaaatattttttagcctttctttatataaaattatttcatctttaaaaatctctccttcccattttaataattctattttttcaaatatatatttaattataatattaagatcatccactttcttttggtactttttctctaatgagtccagactaatacacaattcattaaactcatgataagatgacactttataatcatttatattacggattttttcaatttctttgtctgaataattagttttaacccatttatcaatctgttctatcataaaggcaacattctccatcatctaatatatttaataaattctcacttttgatataatattaccatactagatggaaaaagtatatattttcgacaattactaatattttaaataaatataactaaaccattaacggttaaaaaccaatatgcttactcaaaaagctctaaacaggttaaaactttttttatctcttgagggtctaattaagtgaaaggaggtaattaggtgcaaaaaaacaaacagctgtttgaaaagtttattacccaaaatattgatagtgcatatcgttttgcatattcttatgtaaaaaatcaacagtatgcggaagatgttgtcagccaaagtgttattaaagcattatccgcattggataggctgaaaaaccctgaatttatgaaaagttggttttacaggattataatcaacacatcaatcacatatttaaatcagaacaagaaaaacgtttatatggaaattgatgatttgaatggttttgacaatacagttgatacatatgaggatattgatttaaaagaaaccatagaaaggctgcctttaaaataccggagtattatcatacttcgttattttgaggagttttccctgaatgaaattgcaacgatgcttgatgaaaatctaaacactgtcaaaaccaggctgtacaaagcccttaaaattctcaaattggaaatggatgaggtggatttatgagtattcgtcagttagaggaattaaaaacagaatatgaaaatgtaaaggcgcgagaacaattaaaagaaagggtttatagaattatgaaaagaagaagtattatgaaaaaaatcgtgaatgtcgcagctacagcagcagttatttttagtatatttgtcggagcgcttaacggtgtccccgcttttgcgcaagacatagccaatatcagcggaatggagtctatggttaaaatattaacgtttggaaggtatcaggtcaatgatggacatttttcggctaatattgttacaccgaaaatagagggcttgctggacaaagagctgcaggacaagataaaccgcgactttaaggaaagcgcgaaccttgttatttcagcctttgaaaaggattataaagaaataaaagaacaggcgcccgaggcgcatatgggcgttgaatacaactatcaggttttaaccgataacgatgacaccctggcgattgatgtgtatctgcttaatatcgtcggctcatcatcgacaacacataaattctatacgatcaacaaaaaaacaggagagcttataaccctgccctcattattcaaagaaaatgccgattatgtaaatgtcctgagcgaatatatcctttctgaaatgaaaaggcagaatgcggcgggagagaatatgttctgggtagaaaagggcgattatgtggaaccgtttttaaaaattaagcctgaccaaaacttctacttaaataatgagggcgatttggttatttgcttcgataagtatgaggtcgcaccgggtgcatcaggctctccccaatttgttatcccaaagaatatcataaaaaatataaagatggaataaggccagtcatcttccttgaccaaaatttacaaagaaaataaatgaaagattaatggaacttttctttgttatttaccgacaaatatatagaagagaaactagctgaaaggagtttaagaagaaaacatcatgaaaaaaacagttttgattgtatttatcttattattgagcatttcattgtttggttgcacaaataaaataaatgatgctcagcttaaaaaagaaggtcaacaccaggaggaacaacaactaaccgatggaagtgacaagacggcaattgcaagtctggttgaggattttggcgggaaacttcaaaccgtttcgcttcaagctccccccaatatagtgagtaagagcatacaagagaattacggagattttatttcccctacgcttcttgcagaatggctaagcaaacccgagaatgccccggggagagtgctttcaagtccatggccggatcgcatagaaattctaaacattatgaaattatcggaacagacttacaaagttataggtaacatcattgatataaccagcgtggagaaagtaaacggcggtactgccgcaaagcagccaattactctagtagtagaaaaaatcgaaaatcgttgggttattaatgctgtaaccctcggtacctacgagcaaacaaattcaattgtgtataaaaatacacaatatggctttaacttttcattgcccgttagttggaatggttattcgattgtaaccaacaaatgggagggtcttgctataggaaatggtgagactgttgaaactggtccgatgatctccatcagacaccctcaatggacttctgaaaaccggcgacaagatatccccatcatgatattttcactcaatcaatgggactcacttcagcaggaaaaatttcatattggtgcggcacctattgggccaaaagaacttggtcgtaacaccagatatgttttcgctcttcctgcacgttataacttcgcatttccgccaggatatgaagaagtggaaaaaatcttagaaagtaatcctcttcaagcgaacgaataacaaagaaatatcctaaaaaacagttattcaatttaacaacttaaggttttattagtaaacatttttagcataatgcttaacacatactattttaaaatatgtgttaggcatcttttatttgtattatgaaatatttttccattctgcctgggttctcggtacgtcttatactctggtatttctccgtttatagaaatagccggtccctcgcaactaccgccccatgaattgattttaccggattatattcaccctcaaagtgttaattatgtttctccttaataatttctttcctttcgtgcttccattgttcagctactattgcagcagacatatatattaaatattttttttgaaagttagataattcacctataacagacaatcttttcaccaccttattgaatatttccctgaaatatactaaaatatttattaagtttagataaaggagggagaacgattatattgtcaagcccccaacaacctagtgttccactcagtgatgattatttaatagctatttatcttcgtgtttcttctgatgaacaggctaaaagtcaacagggcttgcaaggtcagctatattcttgtgaagattttatcagaaataaatttcccaactcaaaaataattgaagtttattctgatgaaggtatttcggcggataagactgaaatacatgaacgatacgaattagcacgtatgttggtaaatgctcgaaaaggattattcaatacgatagtagtatttaaacaggatagaatagctcgtaataatttacaatgtgaatttatttgcaatcaattagatttaatttccgtaccgatatgggaagctgataatagtaaaaaattgaatcaggcctcaccccaggataaattttttcgtcaactattggcttcatttgctgaactggaagttgaaaacaccagaactcgtattaaagcaacaaaaaaggggcaaaaggctgccggacaattttccggaggtgatttaccatacggttttagatgggataaagataacaaaaaaatcattgaggttgatgatgaaataaggatatggcttcagattatttataaatatcttgttgaaaacaaaggctctgtagttatttcaaatgaactaaataaggcaggaatacaatttaggaccggtcacaaaacaagaaatggctctgagttttccaaatgggataaaaacaatgttctaagcttgcttagaaatccaatactaactgggcacctgcccaataatgtattaaaccgatatgtagatgcggacggaaaacgtcgagtatcaaaagttaagccaagaaatattgtactgcaaaaaacacctttgttaagggaaataattcccttggacttatggtaccgaataatagataagatggaatccaagacaaaccaaaaaatacccccaagatccatgtctacatcctggctcctatccggtttattaaagtgcagctgttgcggtgcaacgatgattgccaaagatacgggaaagaagtctaaaagttcgggtgagacgtacaaatattacaaatgtcccaacaattcatgcacttctccctgtcgctctataagaaagaacgaagttgaattagctgttataaatgaattatttggaagattagattttattagcgataacactgatactgttaagaaaatagcactaaagaaaattaaaaatgactatgactttgttgataatagtattgatgcaattaaagcagaaataattgattggaacgctcgattaaacaaagcccagaaagaatatgacgaaggcagatgggaacccgaactatatcaggaggaagtaaaaagatataaaaaaataatcgaagaaagaaagcaaatattacaaaataaacagcttgaactagaaatcaagatgcacgagtttcaaaatatagaggctacattaaacactttaaaatctttaaaagacggtttggaaaatactaataaagaatttaatcaaaagaaacgagcaatattacttacgcttattaactatgtcataattgagaatggtaatccccatatttatttaagagctgaaaccggtatagatattccggaatacttaagatgcactttagatgactcgatgcaagttgtttttggggagataatagccggggaattagaagtatctgcaaccagttgccagtgggtatcttcggatttacaaagacatgggttatcgcaccaacaaatttattattttgaattatcgggctgccactcatcccttgaataatacctcctgttttttctaaaagctttttatctgtaattctgacaaccagtcccttaccgtcaggcctggcctgtggagcaacttcttcgatattaatatcaaaactttctatcttgttgttttccagtacggttaaaatttttgccggtccttcctttacctgattagacatagctgccggcaggggcttagaataaattgggttagttatatcatttttcaattttccgctaattccaaattgagtatttttcattatactccccaataaatcgctatctcctttaaaaactccaattttttctccgggttgcccctttttacctggcctaatgttttctatcatggctgatacaatttttccgtctgccaggtcaattttttgtgaggtatctatatccgtaattacatgtcccagtgcaccgtatctcatactttggggttcataaaaagtcagagtaccgacacctgctacactgtcccgtataaataatccaattctgtaatgacgtgtctcatggcagtatgccgggctaactgtagttttaaaaatatggccgtctctcttaacttccaaaacagcttttttaccggcctgaccggctttttcaatctcttcacgcatttgaaaatcagtttttatgacgttattatttactttgagaataacgtctcctacctctatcccggcatcttcggccggattttttgtatggccttccttatccgtcacagaagactttcctactacaatcacaccttgcgagtgtactaaaacaccaatagaatgccctcccggtattacctgaaccggtgcaactacattaactaccatctggcgaagaggaatcatgccaaataatttaaaattcaagaaaaactcttctgaggcagacagggccagagatgtttctgaggatgtttttttaagcaataatgaactgtcagcaagtgttttgcctttataattaatttttcctgaatctttagattgaacatcaatttctaaattattaagcacatttttgggaaataataaatccaactttaacggttcacctttagcgatcatctggcgggaaggtatgcttgaaactttttgtgccatagtgccaatacataaaattgtcactaagactaaaaaaagaccggttactttttgccgggtcattttccgcacggtatccctcctcgtgatattatcaatatttaattttgtgtgtctgttttttaagaattttttcaaaaaacaatgcgtgaccacgtaaatttaagttaaccaaagataaattcaaatattccgaccattattgtcgataattgccgaggctttagttttacttacctccaatgcttttgttgcttttttgttctaaacacaaaaaaagacgaactaaactcgtcttttaattataagaaaattttataatattattttttatttaatgacctgtttaacaattgtttggcatggtctctggttatagacgttacatttttaccacccaacatgcggcttagttcctcgactctttctgtcatatttagttcccggatatccgttacagtcatattatgcgtaaattgtttaaccacttgaaaatgtttggcagccaaacaggctattggaacagcatgtgaaacgcatataacctgcctctgttggctgagatagtccaatttttcagctaccgcttgcaatgctcgtccccctataccgctgtctacttcatcaaaaatcatagtcggaatttcatccatctcggcaaaaattgattttaaggccagcataacccgcgaaagctcgccacctgaagctatttttgccagctgacgcagcggttcacctggattagctgtaaacaaaaattcaattttgtcatggccgttgaaaccctgcgagacacgggttatttcaacctctattatggccgccggcatctctaaagcatgcagttcttgggaaacagcagtttgaaacttgcgagctatcttttgacgtgattcagacaactgaacagcaagagtaagatattcgcgttctgattctgaatttaacttaataagctcgtctattttttcatggctatgtgcaatagtatctaattcttgttcggctttttcctggaacttcaatatttcatcaactgaatcaccatatttatattttaatctgttaattaaatccagcctttcctcaacggcttgcaagcgctggggattaaactctatattatgcctataatttgctaaatcacgggccatatcttcaatttgatagagcatactttccatagcagttttcatgtctataaaagctgctccatattcctgtaaggtttccaaattactaactgttttgctgagttgttcggttacagctctcgtgccggaacttccctcatataaataattgtaactttcgtttattaacctgataattttttcagcattcaaaaggatattaaactctgctgccagttccacatcttcccccggctttaactgagctttatttatttcctctatttgatacagcagcatatctgtttttttttgtttttcttgttcatcaaaggttaattctttgcattctttgtaaaccatctgccaactgcgataagcttccccggttgcagtcagcaggtccaggtgctctttcccgccaaaagcatccagcagttccctctgcttgtctatatccaataaggactgctgttggtgctgcccatgcatatcaatcaggtatttgcctatttccctgtaaatagaaagaacaacgctacgcccgttaatacggcagaggttcttgccgctccggttaatttcacgggtcataattaatgtaccgtcttcttccggttctaaccctgcttcaatcaacaagttatttattctgggtatattatcaatgtaaaattgagtttccaccagggcctttttttgctcgtaacgaatggcttccggagaacatctacctcccagcgccgctgataaggcatccaggacaattgatttaccggctcctgtttcccctgtcaatacattcagccctcggtcgaattccatcaacagattttctataatcccaaaattttgtacggttaaggtaattaacatataatcaccacctggttatatcctttagcctgttaataatatccaatacagcatttttaggttttactactattaaaatggtatcatcaccgcctactgtaccgattatttcaggaaaaccggcgttgtcaacagctgatgctacaccctgtgcttcacctggaagagtttttataataaccaaattttcactgaaatcgatagatatcacagagtcccgcaacagtctttttaacctctcattatttcgcacatttgaggcttccacggcgggagcagcatatctctgaataccgttttcgcctggcattttaatcagtcccagttctttgatatccctggatatagtagcctgggtaaccgtgacattagcttcgtggagggcgtacaccagatcgtcttgtgtttcaataatctgctggctgactatatccagaatcaatttctgccgcttgtttttcacttctcggaccttccttttcaataagaattaagaacggtgagggatttttccgattataaaaattaagcttgatgacattatacaatttattatccaattttgatacatatttttcaacggctgtgcactcttccagcgagccctcgtggccggtataaagcacaatgctgatccttccacccggcaacagaagttccatggactgacacaaggctgccagggttgactctgcttttgttataatgctgtgatccccgccaggcaagtagcctaaattaaacataacagcattaaccttaactttaaccagagacactaaagcttcgtgactggccagataaaacttgacgcgcttatctaaatgcctctgtttaatcttttgctcggcagcagctatggcctgttcctgaatgtcgaaagcaaaaatctgtccacttggccctaccgaacttgccaaaaaaagcgtgtcttccccggtaccaacagtagcgtcaattgctacagacccatcaaataagatttctcctataaatatttgagcgatgctgactgcccgcctccagctattaaacatccgaacgctcgccttctttcaatttttcacgcaggacatcaaaaaaacttacatccttgagcttgataaattttgcattaaagctggccttactaattaacacttcatcatttggctgcagtttgcagccatgctggccatccaccgtcagcataacctctcccggtttatggggtataagcactctgaccaaattatttgccgatatgaccatgggtctagcagtcaatgtgtgagggcagatgggggtaatcagcattacctcaagatcaggagtaaccaaggggccgccggcagaaagagaatatgctgtagaaccggtgggagtggctacaatcaacccgtccgcagggaaggttcccacaaaatctgaattgacataggtctcgagaattattaaacgggcaaaggcacccttggtaattactgcgtcattaaggcctgataccctaactactgattgaccgtttctgaaaacccgtgcctctaacatcatccgttcttctatattgtattggccggccaggagcttctccaggctgctggaaatatcgggtatgtctatttccgttaaaaaacccaaatgtcccagattaatcccaaataccgggatagacagcggtgccgccaacctggtagtttgcagcaaagtaccgtccccaccaaacgttatcagacagtccgcattttttattatgccggaggaatcaacagccaaatccatcctacccagtgtacgggcaacttgtgcatctattaatattttacaggcacgcaattccagccagtttatagttttctgcaccagtgaaattacgctttttttacttagattcacagccaaaccgaaggttttcaaacaaaatcctcctatcaaaacaaaaaggcccgggcagttatagtataattactgaccctgaccctttctacgataactctatgaatgtgcaagttgtcttctaaccaaaaaatttatgcgcttgttcaactatataaggtacgagctgttctatatcgggtggcaaaacatttttcttcgtgaaatatagtaggtactcaatatttccttccggtcctcttatcggggaaaaatcaaggcccaagacagaccaattcagttcattaactacagacaaaatattaaagattacatctatatgcactgaagcttcccggacaacaccttttttacctactctttccggtcctgcctcgaattgaggttttatcaaagctacgccttcagcatcaactgctgtcagatgatccacctgtgctaaaaccttggccagggaaataaaagaaacatcaatagtcacaaaatcagggatatgagtaaacttttcggatgacaaatatctaatatttgtacgttccagtgagacaacccttagatcagtgcgtaaactccaggctaattgcccataaccaacgtcaacagcatataccagtcgagctccgtgctgcagcgcgcagtcagtaaaacctccggtggaagcacctacatccaacacaatcctttcccgcatatctattgaaaaagcagtgatagctttttccagtttgaggccacctctgcttacatactttaaagcattacctcgcacttccacctgaacaccggaagaaacttgcgtgccggctttgtccatacgctgatcattaacataaatcagcccggccataattgctgaccgggccttctcccgactcggaaaaaaaccttccctaaccagaaagttatccagtctttctttattgcgaggcaaagcagtccctcctaatcagctatcagcttcaaggtattgcttctgtaacctaaaagcatatttatttctttgaccagcccttcggcagtcaaaccgtaaatatccctgagcagcttgggatgaccgtgctcgataaaattatcaggtatgcctatgcaatgagtccttgtctttaaaccgcttgctgtcagcaactccaaaacagaactgccaaacccgccgctaagcatattttcttccacagttaccaacaaattcgtattggcagccaaatccaaaatgcatttttcgtctaagggcttaataaaacgcgcgttaacaacggcagcgtcaacgccctgttgagctaaaattcttgcagcgtcttcagctaccttgaccatgttgcctatggcaattatggctatattttttcctttacgaacaacttccgcctgtccaataggcaattccttcatttctttatccagaacgcaaccggtaccaatgccgcgcggaaaacgaagagcacacgggccctgaaactttactgcagtattcaacatatgttgaaactcattttcatctttaggtgacataattaccaggttaggtatcgggcgcaggtaagacaaatcaaataatccctggtgggtagccccgtcatcaccaacaataccggccctgtcaacagcaaaaaggacaggtaaattttgtaaacatacgtcatgaatcacctgatcataagcccgctgtaaaaaagtagagtaaatggccaccacaggttttaagcctgcgcatgccataccagcagccagagtaacagcatgaccttcagctattccgacatcaaaaaaacgatccggataaatattggcaaattttctcaatcctgtgccatccggcatggcggcagttatagcctgaattctcctgtctgtttccgccagtttgacaattatatccccgaaaacttccgtataggtgacagtcccggtactgttgatcacatcacctgtttctatcttaaaaggccccaccccatgaaacttatcagcgttgctttctgccggcaagtaacccttgcccttctgagtttgaacatgtaccaatacaggtcctttacaggttttagcctgctttaaaagattaacagtagcctggtaattatgcccgtccaccggtcccaaataagtaaaacccagttcttcgaaaagcatgcccggtactaccaggtatttaaagctgtcctttaatctgtctatgacttttaaaaccttgggaccaatattagggatttttaacagcagctgttcaacttcatccttgcttctggaatacataggatcagtgcgaatccggcttaaataaccggacatagcacctacgttaggagctattgacatttcattgtcatttaatacgactataagatccttcttaagatgcccggcatggtttaatgcctcaaaggccagtcctccggtcatggcaccgtctccgattacggcagccactgaatgtttttcctttagataatcacgtgctatcgcaaagcccaaggcggcagaaattgaggtgctgctgtggcctgtgccaaaactgtcataggcactctcaataagcctggggaagccgctgataccaccatactggcgcagagtggaaaacctttccttgcgaccggttaacagtttatgtacataacactggtgtcctacatcccaaattattttgtcttgaggtaaattaaaaacccggtgcaatgccagtgttaattcaactacacccaaattaggcgctaaatgaccaccggtttctgataccgtctcaattattttttgacgtatttctccagccaactcattaatttggctattatccagcagtcgcaagtcctggggtgtttttatcatggctaataaaccgttcaaaattaccacctctatttttgcttagaacaacggctctttttaccgattttaataccggttatgccttcccaccatgccattatgcgtcctaccgagaaaataacttcattggcatgttcaatagcatattttttaccaattgctttactactgacggttatcgaagcgataaaaccagttaataaaatattaagaacaaactgatcccaatcgtgccggtaagcataaatttgagaagcaagagcaataccaagtgctcctgccaccgttccggttatatctccgactacatcgttgcctatattagctactttatcggcatttctgattagattaactccttgctgagaaccaggcacacgcttagatgccttggcatgaaacggtgcctccgatgccgcagtaaccgctacacctataatatcacccaaaatatttattaaaataataactaacaaaatggcaaatgataccaccaggctgtttagttttcgggttaaagtttctgatatcaaagaaaaaaccactgccagagtaaatgaaataatcccaataattataatataacttattgaaacagaggatctaccgttggacaaaaaacccacctcatgagcggaacatatatgtaatggtcagtgacaatagaacgagtaaatgttgcggcttaggtccagcaggatttcccaaactgttgccggctgtcgccataccggcggtttcccattaaaacagtttccgttacgtcaccgcaaacggggctggattgccacttagtccgcactataatccccgttctacccaagagacagcctagaagttttccttaacagaataaaacctttttctatcctcttttgcagtaaaagtttcaacccccaggagataaagcacgggcccatgccatatctcctgaaaaacaagtattcaccagtaccgctcaaggcaggctacgctgcacgcagctttcaccacatgcaggtttatatcccaagccatagtttgtgcatgccccacaggggacagcctctccacatacttgggtctccacggaagcagggtcaagtctgcatgccattgcaggttgccctcccaccttaactcccagtaccaacccccaactgggcgtcagcagccagcaccaggaacttcatcgctgtgccattggcggatttttaggcccgccttcaaaaaaggtcatcctgactaggatactgcgtcacttaccaaataaattttaacaaaataaaagatttgctagatgattattatatcatatttatattttagttacaaatattttgatactatttgtaactgtccaaattttgtataagcataatatatgaattatgtttacttgaaaacgctgcaaggcagctaatgatccctgttcaccacaaacttaaccagttcttttaaaaaatttgccttttcaccaaatggctcaagtgcatacaaagcctgttcggcggaatagccggccaacctgtaggcttcttccagtccgtacagagccgggtaggtagccttattatttttttcatcacttcctaccggcttgccagtcttttgcatatctcctgccacgtctaaaatatcatcagttatctgaaaagccaaaccaaagtgctctgcgtaatttgtcaatgatttcagttcttcatcatcagcacctgacaaaacagccccggatctgatagccgcccggaaaagagccccggtttttttagtgtgtatatattccagtgtaccggcatctatctcttgattagcagaaactatatctacaacctgcccgccgatcaaaccggttgtgccggccgcagcggaaatatccgcaattaccctaaccacgtctgccggagcaattccatttctgcccgacaaaccggctaacaattgaaaagacatggttaataaagcatcgccggcaagtatggccatagcctcaccgaataccttatgattggtgggttttccccggcggtaatcatcatcatccatagacggtaaatcatcatgtatcaaggaatatgtatgtatcagctctaaagcgcaggcggcaggcataactttatcggcactcccacccactgcttccgccgcagcaatgagcatcgccggtcttaatcttttgcccccggcaaaaatactataacgcatagcccggtgaattatttcagggcaactgctttccggcagcaaatatcgattcagcgcggcatcgacctgacctgctatttttttcaattcgtttagaaattccattaatcaagacccccttcggaaagggtacctgttgcacgaaccagtaccggttgaccttggctgtcagttattaagcgggaaattttcttttctgcctgttcaagtttcttattgcaaacttttgataaagctactccttcagcaaacagttcgagagcattctctaagggcagctggccattttccagttccctgacaatcacctctaacctcgacagtgcctggtcaaaattcatttccctggtggtcattacatatccccctccgattaacatgcgaaaataagaaaagatcaaatcattaaatgatttgatcttttcttataacacaatcacaataaaaatgtcaacctaaaataaatattatttcatgcgctcctgtacaacagtcagggccatatcttttaatttcttggcttccgcaaccaattgggctttttcggccagaactttctgaacatactgctcatctttaatcataggaatattaatatccgcacttaagagaactgcattaacacatgattcagccacataggcggcaacaccggcatcacttatggccattttatttcctatagtggataacttctcagtaatggcaaggatttgcaagcatacgcgggctatttccatcggtgtatcggtagcgctcttcagtgctttttgtactgcttccgtacgggtggccttttcctcgtcagtattctttggcagctggtaggctttcataaaattactgaattccatcatatcttcgtcaaccagtttttccagctttttaataatagcattagcttcgtccaagatagcctgaacctgcggctcaacatccttgaacttttctttaccaaccgtaaggttgcaaaccattgcagtcatagccacgccaaaacaggctaccatagctgaaacactgccgccacccggagtaggcgagttggatgcggagacttcgatcacttcacgcagggtcttatcaaagaaagcactcacaataaaacctccctataacattatatttcactgcgtactaaaagccgcgaacccatgaggatccgcggcaagaatatccccgacagtaaaaactctcaggtttaagattgtccaaatttatttcatttccaactgccacttggtggcttccactaagttcttcatcagcatagctgttgtagcaacacctgcgccacccggaaccggagtaatgtaagcggctttctcagaagcggcttcaaattcaacgtcaccgacaatcttgtcgccaaccttgttgataccgatatcaataacgatagcgccctctttaatccattcgcccttaacaatgccgggaacacccactgctacaacaacaatttcagcattgccaacgtgctgtgcagtcaatccgcgctggccggtagcaatatgacaaatggtaactgtgcagaactcttttaataacaacatagcggtaggtttgccaacgatatcactgtggccaactactacaacttctttaccatagaggtcaacaccggtagatttgatcaactcaactgctcccgccggagtgcaaggagccaggcgaggtgcaaagtaggttaccaaaccaacgttatgaggggtcataccttctacatccttggaataagcaatcttccactgggcggctctggcatcaatttgagccggcagaggcatttgcagaataatgccttttacttcatcatcagcatttaagccttcaatgtatttaataagttcttcctgggttgtttcagccggaagttcacggagttcataacggattcccagggactcagcaacttttttctgagcaccagtataaactgcagaagctgcattctcaccaacctgtatggccaccaggaacggagtaacgcctttagcttttaatgcctctacctcggcacttacttctaccttaattttgtcagcaataggttttccttttaaaagttcggctgccacaaaaattcctccttattggtttaataattggtctattgttttattcgttgaaattaggagacattcctgctgaatagttggaaaaattaaaattattttgcaaggaagattattttgaatacatcagtcgtttaatggcctataaaatacagtttgctttcttggctggaaagtccattttgtttatgctagtattatgtaaatgcaaatgaagcatctgtctggaggtttcacaatgaaccttttcgaacacgccatggaaagagacatggctaaagcggcccctttagccgcgcgcatgaggcctaaaagcctggaggaattcgaagagcagtcaacaattgtaggacctggcactaccctcaggcgttctattgaaaacgacagcctgatgtcgatgatttttttcgggccacccggtaccggtaagactgctctggccaacatcatcgcctctatgaccaaatcacactttgaaactataaatgctgttatggccggagtgggcgacattcgtcgggtagtagatgaagcacagaaaagacgctcttactacggagaaaaaactgttttatttattgatgaaatccacagatttaacaaagctcagcaggacgctctgctgccatttgtagaaaacggcctgattaccctgatcggctccaccactgaaaatcccatgttttcagttaacaggcccatcctgtcacgctcgcaattataccgctttgaacttctttccacggaagccattgtccggttgctgcaaagggccttgcaggaccgcaacagagggctgggtaattataataccggtgccgatccggaagctcttccatacttggccgaaatatccaacggcgacgcacgcgctgccttaaatgctttggagttggctgtaataactactgtaccggaagaaaacggcagccgcaagctgacactggctacagtacaggaggcacttcagaaaagactgcctaaatataatcaaaaagatgagcattatgatgtggtttctgcttttattaaaagcatgcggggttcagatccggatgctacactgtactggttggccagactgctttatgccggtgaagatccgcaatttatcagccggcggatcatgattcatgccgctgaagacgtgggattggcagatcctctggcactggtggtcgctgcgtcagccgcccagtccgtagaaagggtgggcctgccggaagccagaatcattctggcggaagcagcactttatattgcccgggcacctaagagcaactctgttgtcaaaggaatcgacagtgccatggcagcggtagaaaataagaggcatgaaccggttcccgctcatttaagagatgccagctataaaggagccaaagacctcggtcacggcaaaggctataaatacccgcatgattatcaaaaccactgggttgaacaggattatctgcctgccggtctgtccgggacaaaattcttcgaaccgccggaaaactaatatacctgtaaagctaaaactattattaattgtattatttttgcaaaaaatcaacagttattattgatacctgagttaaccgtcgagaaattccaatttaatcacagttacgatatacaaatttttccttatattatatattatagtaatatttcatttaaccaccacataaatatatatagtatgtatttttttttgggagtggttatgtgaaaaagccaatacttatttttgttctattaatcgcatgtttttttagcaccctggcccctcttatggctggtacaaccgccagacttatagtaaacggccaggttattgaaggaagctttattgcacaaaatgacagcttgctggtaccgttaagaagcgtaatggaaactcttggggctttagtactttataacgatcaggaaaaattaattatggctaaaaaggcggatacggttattgccctgcagataggcaataagcttgcagctgttaataacaagcaggtaacccttgaccaggcgccttttttttaccaagggcaggttctcgtgccactgagttttctggccggtgctttaaatactcaggtaaactgggataaacaggcttctactgcttatgttaatgccgccatagaagacaagctttgccaaccggttgacgaaaaaaacaaacaattattgtataaccggttagcagaattggagaacaggtattttgagattagatccggtcaaggatactctgaccgggaagaaatagccagcttattaacggaagtatttgctgatagggaagttgccagggcatatgctgatgagaagcaactgtttgcggaaagttacaacagcagcgatatttaccagggtgttagcaatgattgggttggcataaactgcgttaccatgttcacccccagcagtgaaattctggttttgcagtccgcccctgatacttttgagttactagcaatttgccatttggatttagacagtttattcggcataaccaaaacgacccttattaaaaagggcgacagctttagactgcttcgagaggacttttacgctgcagcagacatagtttgccggcaagcattgccggctcaataggcattacaaaatgaaaactgtttttatggcctatcaatagtatttttttgccgcctgttttttttctgtactgaggccagataaatactgaagctgattagcaagacccctgccagcatgctggcgttaatttcctcattcaggtgcagccagccggaaaaaacggctataaccggtacaaacatcagagatatggaagccgcagttgtatctatccgagagagaataataaaccaggctgtaaaacaaaaagctgaagccagcactccacagaacaatactgaaaataccggcagcggcgcccacaaaaccggcttgccccactccatagccagcgcagccagagcgatgccggcagtaccaaaaaccatttgccaggtggaaaccattatcttatcatggcaattaaatctttttttgattattatgtttgccgctgcccaggacagggctcctaatataattaaactttctcccattagaaccttaagattttgccggtatacgatatcccaacctaaaatcagcaacaaccccgaactacccaggagcaagctgccgatttttcttccggttatcttctcctgcaggaaaaagtaggctaaaaccatactccaaataggcatcgtatacaacaaaacagaggacttaccggcactgacaaaaaccatgccatacataagtaaggtaaaagtaagggctgtttgcattaagcctaaaagtgccaggtaaggccaatcctcatttgccggccttagtttacttcgcaatgacgagatgaacagcataaccagtgaacctgccgcaaaacgaaagaaggcaaaggtaaacggtcccatataatataaggaaactttcataaaaatccaggcataaccccagataattgttattaacaataacatcagcaacaagctaaacggcatctgattttccatcctcaatattattatattacatcttctttctcacttcacataacagtttgccatttttcaattgtacatccagcttctccccaatttctatttgtctgatatcagaaattatttctttgctgccgtgttctgtacatatgctgtaaccgcgtgatagggtagccaacgggctcagcgcctgtacttgtccggccagcagagccaatcggttgcgatctctggctattagctcttttatcgccttattcagcctctcagttattcgatccactgcttgccccctggtttcgcagataacagcaacaggctgctgcataacccggcttttcataaaacgctccagcttactccggttaagacttatatcatcctgaactgcataatacaatctcgctccgagactttccaggtagcgctgcatttctattttatccggtacaactatttcagcggcagcggaaggagtagccgccctgacatcggctaccagatccgcaatggtaaaatcagtttcatgtcctacagcggagattaccgggacatcagacgcaaagatactgcgggccaccaactcagtattaaaagcccagagttcctcaattgaccctccgcctctgcctactataatcacatcaatgccaccaaggcgatttaacagctcaataccccgtgctatttctgccggggcgtcattgccctggaccgctgcaggcaccagcaccatttccatacctggccagcggcgttgtatgatgccggttatatctctgatagccgctcctacgggagaagtaactatagctactctaccaggcagcatgggcaagtttttcttatgtcttttgtcaaacaatccttcatgctccaatttttgctttaactgctcaaaggccacatacaatgcaccgataccgtccggctccatttcttcagcatataactggtaagccccgtccctttcatagacactgatatagccccttacaataattgacataccattttcggggttaaacaaaagcctgagcgccctggaacgaaacataactgtttttataaggctgttattgtctttcaaagtaaagtaaaggtgaccggaaaaagctctcttaaaatttgagatttcgcccttaacccatatattagccaatttactgtcgttttccagattatttttaatataagaatttaattcactgactgaaataatacgcaacactacaactcctatatgattattcctcatgtttttagaatagcaatcaattcccactagacactctttttgaaagttcaaaccatactcttgtttattagtcaacagaaattttaatataaaatatgtaaatctcaaatacctaattctttaagcttaattcataaatatcctaacacatcttatagctaaattaaatctcatcttgaggtctttaaacaataatatgataatatatggcaataattagtaaaaccatatgcacattccagtcatatatttcataaaaatgtaacaaccacaataaggctccggcggtaagtcttttggtctatccatctattatttttgatgatttcatatgctgctcataaccaacatgtccccattcgagatcaattcgttatatttgtttttggaggagatacaaatgccctatcaatttaactgctcttttcactgtacagagccagaaaaaattaataggattacttttgctataatatgcaaaagcagttttataggctacttaaacggaaaggaagttgtccgcagcgataaaatttctacagaatgtaattacattgatttgactgactataaaaacaatttacaggtaggagataatgaaatccttattgaactgcaacaaatggattttcaacaaatagatactcagcaaatgaatttagcacaaatagaactgcggcagcttcccattgcaggtaaagatcatatgctgtttatggcagaattaattttagaataatttagcactattgtaacaatttttacatctagttgatattatatattaactaaataaagggggttttaaaatatggctgagaagcacgaagttaaggaagagcacaagaaaaatgtcaagaaagaaaaaagccataagaaaatcaaagactttaagagaaaagattttattgaagatgaaaaaattagtattgtttctgacgtgcaaaatttcaatgcgaaaaatattaaaggcacccacctggttggttttgttgacgtagagaaaattttcaggatatccaaagaaaaaatctttttggaaaagaaactcccgttctctatccttatcttgcaatttaacgaacataaatactaataaactaaaaacccgtatcaccataatagtggtacgggtctgctctatttacttatattcttccgtgtaaatggggcctgcgttttagctaaagtattttgcgccacccccatttcccattaacttacttactcaaatactcatgcatgctcttggcagctactctaccggcacccatggccagtataacggtagcagctccggttacaacatcaccgccggcataaactcccggcttagaggtagctccggtagccggatcagcaactatattgccgcgcttgttggtttccaaaccctctgtggttttcggcaccagcgggttggggccctggccgatagccacgacaacagtgtctacatccatgataaactcggagcctttgatggcaataggcctgcgcctgccggaagcgtcaggttcaccaagttcatatttcacacattccatacctgttacccaaccttcatcattactgataacacgcaccgggctggtcagaaaagcaaacttgactccttcttcctcagcgtgctcggcttcttcatgacgggccggcaactcttctttggaacggcggtaaacgatccaggattcagaagcacccaggcgcaaagcagtccgggccgcgtccatagccacgttgccgccacccaatacggccaccttgctgccgactttaataggtgtatcatattcagggaatttgtaacccttcattagattggttctggttaaaaactcgttagcggaatatacgccacaggcattctcgcccggaatttccataaagtaaggcaaaccggctcctgtaccgatatacacggcatcaaagccttcttctttcattaactcatcaattgttgcaaatttgccgacaacggcattaacttcaatctctacacccattttgcgcagagtttcaatttctgcctgtactatttctttaggcagacgaaattgcggaataccgtacatcaaaacaccgcctgctacatgcagtgcttcaaagatagtaactttatgacccaatttggccaggtcggcagcacaggttaaaccgcccggaccggaaccgataatggccaccttcttacctgtagaaggtgcaatttccggaacctcaataccctgggttctctcccagtcggcacaaaatctttccaaacgtccgatagcaaccggctcgtttttcttacctacagtacagtaactctcacactggttttcctgcgggcaaaccctgccgcatacagccggtaaagcgttcttttccttcagcttcttaatcgctccggcaaagtcacgctcggcaaccagtttaataaaatcaggtatcaatacttccaccgggcagcccttccggcaaggctcctttttgcactgcaggcagcgttgagcctctaatactgctgtttcctcatcaaggccgagagcaacctcttcaaagttcctggcacgtactgctgcatcctgatgcggcataggatacttagtcggaacaacctttttagatttcttttcttcagtcattatttggcacctccgcaaccacaactgcaggtgcagcttttattagtatatttctctaaggacttctgctcttcctctttataaatacgccctctgcgcatcatttcttcaaaatcaacagcatgagcatcaaactcaggcccatccacacaggcaaacttgacttcaccgccgacagtaacccggcagcagccgcacatacctgtgccatccaccatggtcgagttcaagctgactatagtttttataccgtattccctggttaagttagctaccgccctcatcattggcaccgggccgatggcaataacttcagcaatattttctttgcctctttcattaataagatccaaaagcttatctgttacaaaacccttgcatacataggaaccgtcatcggtagttacgcgcagctctgtacaggcatccttcatccgatcttcccagaaaataagatccttgcagcggcatcccataattcctataacctcattaccggcttcttttaaagcccgggcaatcggaaatacgggtgcgataccgactccgccggctacacacactactgtaccatagttgtcaatatgagaggcttctcccaacgggccaacaaagtcaagcatagagtcaccggcattaagagtagctaattgtttagtggatttccccacttcctggaatacaatagtaatcgttcctttttcccggtcaaagtcagcaattgtaagcggaatacgttctccttcttcatgaatgcgcaggatgatgaattgcccggctttacatctcttagccactctgggtgcctcaatgacaaattcatgaagtgtgggtactaaagtaattttggacaatattttatacatgtgtccccttatccctcccctaaaaaataattgacagaaaaaattaatcattttaaatattcgctattaaacatcttactcctgctcaataatccggaaaaagtgcggtttaaataataaaacgcctttttcatgtaatgtcattggctaaacacttgtaaaaggcgtttgatttttataatagcttttgttttctttcaatttatactgattcaattgcctgtgtttcttccacaacggcaggtttctcttccgcaccgccagtcaggtattcatctggtttttgcactaccttccctataataccgttaacaaattttccggattcctctcccccaaaaatcttggctaattctatcgcctcattggccgaaacatttagtggaatattatcttcatagaatatttcatataaggccatgcgtataagggttttatcaacattggctatccgatccaaacgccagcccttgctgatttcagaaattaccctatctatttccttaaggtggccgagggttccaaaaaccagttgtctggcaaattccattattggcaccgggcaggttgaatctgcaactgtatttttaaaagcttcttccggatcaataccgcctacttctatctgaaagagaatttgcatagcaatttgccggccttctctcctgctcatttaggttcctccctcgttgtacttaaaactagcgtcgttccttaaacatgcgggataaatactcgggccgttccaattgctcgtccaatctttttccggcatagaagccaaacccaacacacaaagaaacaaaaacagcttttaaaagaccatatgtaatagcaaaccaaccaaaaataagtcctaaaaccactccgacaatctttcccctgtgtttatcccatatatctataacgagttcataatagttcatctacaacacccctttaaaaactattctacacggggtttattaactgcaaaactctccaccaggatttttacgttatttacagtaatacccgttacttcaaaaacatattctttaatttgttcctgcagtaagccggaaatttgaggcacattaatatcaggcgttactacaatttccatatacaaactaataccggggggttcagctactattttgggcttagcctggcgcacaccggacataagcaatacctttttttccactaatccttctatcgcctgcagtgatatacgtacctcacctaaagcattatcatttacaacagcatgcttgccagccttctgatactttaaactaacaaaaaacagccttattccggcaagtataagaattatcagcagggccgccactgtttccttttgcatctgattaatgccggataggttgatcaggtcaacagggtaacgccaaccagacagaaaagaaatggataaaattatgataatggtcaagagaaatgagtacaaacctaaaacgatcctgtcaaaagagcccatttccatccctccttctaacggaatttaaatgcaaatagccccccgctaatcagggggctgtatttttttgctgcacaaggtgtttatgtttctctgacaccttcaacggtaatattaacagcagtaactgccaacccggttatttcttccactcgcctttttactgcgacctgaatatgaaaagcaacatccggtatattataaccgtattcaacctgaacttgcagggtaatagcaaccagattttctgatagctctgcttttattccctgtgtcagacttttgaaatcagattgtctaggattagaactactgtttatcccgaccacacctgaaatatcttctaatgctttaccggcgattactctaaccacatcacctgatattttaatcgaacccattttactttctacgggctggcttacctggtaaccggctgtcatttagcatccctctgattattagagtagttacttatctgttagataccaatcctgcgctgaataaaattggtgtaaatctcgccttttctgaagaaagcattgcccaacacctgcaaatgaaagggtataatggtagacacaccttcaattacaaactcactcaaggcccgctgcatccggacgatagcttcttcacggtcttttcctaaaacgatcagtttaccgatcatggaatcatagtagggaagcacagtatacccttcgtatacaaaactgtccaacctgacaccaggcccgcccggtgctatatatttggtaattttgccggggctgggcataaaattgcgagccggatcttcagcattaatacggcattcgatagcccaaccgcgaaactgtatgtcatcctgcgtataacccagaggctctccggcagccagcctgatttgctccttaattaaatctatccccgtaaccatctcggtaaccgggtgttctacctggatacgggtattcatttctataaaatagaaattattgttgcgatccagcaaaaattctatagtaccggcattatggtaacctactgagcgcgcagccttcacggcagcttctcccattctgctgcgcagctccggtgtcaaagcagtagatggtgattcttcgataaccttttgattgcgacgctggatggaacaatccctctcacccaagtagacaatgttatcgaatttatctcctaaaatttgaaactcaatatggcgcggctcttccacatatttctcaagataaacatcagcacacccgaaagcagactgggcttcactctgagccgcctggatagatctctccagatcatctttactgtgagcaacgcgcataccacggccgccgccgccggcagaggctttaatcaatacaggatagcccattccattagccagttccagggcttcattaatatccttaataatgctttccgtaccgggaacaaccggtacaccttctttaatcatggtttccctggctacggatttattgcccatcatttcaatagctttaacggacgggccgataaaagttattttacaactctcacacttttccgcaaaaccggcattctctgccagaaaaccgtaaccggggtgtatagcatcagcccccgagacaagagcggcactgataatgttagcctggcttaaataacttttagcaggttgaggggcaccgatacaataagcttcatcagccagtttcacaggcaaactgtcccggtcagcctcggaatacacagcaactgttttgatacccagttcccggcaggccctgattattcgtaaggcgatctctcccctgttggctatgagtattttgttgaacattactagtcacctgttccttttagtatatatcgtctctaaggctacttagcttttcttaatttaaataatacctgaccatattctacaggctgctcgttttctacgcaaatctcatatatctcaccggcaacctcagtcttaatctcattaaaaagtttcatagcttccaagatacaaagtatctgccctgcttcgactttatcacccagtttaacatagggagccgcatccggtgaaggagccttgtaaaaagtgccgaccattggtgaagcaacttccaccagttcaccgggatctaccgcttccaccggtacagacagttccttttggggagcttctacagatagatgttccatcaacaaagttgcctggcttacggccacagcttttttaatagctactttcatcccgtcgctttccacggttaactcagctatatcagtttcacctaacaatttaattatttctttaatatcttgcaatttcatcggctcatcttcctccttgctttcttgaatcgttttcggaacacctttagccgcaggcttagcagttttaatttccggtactacaaatttttcaggatttttacgataatcaaaaaaccttctggcaacctgtggaaacatggcgtaagtaagaacatcttcctcagattcagcgatacctttacattcttctctcattttatccatttttggctcaagtaaatcagccgggcggcaagcaattaattctctgtctcccagcgcctttttcataacttgctcatcaataggagcagcgggccttccataagtaccctgaatatagcccctgacttcctccggtatcagcttatagcgctctcccaacaaaacattcaatacagcctgtatacctacaatctggctggtaggcgttactaacggcgggtagccgagctcttttcttactctggggatttcttctaacacctcgtttaatctgtgtaatgatttttgctcttccaattgggtaaccagatttgaaatcatgccgcctggcacctgatgttcaaataccctcatatcattaattctggtaacgccacgctcaaagcccagacgtttacgaagttcttcaaaatactgtgatgcttcaaagagctgcttaagactcagccctgtatcataaggggtatctttcaaggcccgcactacggtttccaccggtggctgagaagagccaaaagccagaggcactgaagcagtatcaataatatccgcacctgcctcagcggctttcaggtaagaaccgacggctaaccctcccacgtagtgacagtgcacctgtacaggtatatctaatttttctttaattgctttgaccagttcataagctttataaggtgccagcaaaccggccatatctttaatacaaatggagtctgcgcccatttcggttaatttctctgctgtctccaaataatgctccagagtgtgtaccgggcttacggtataacaaacgactgcctgaatatgcgccccggcagccttggaagccttaatcggcatggctaaattcctgatgtcgtttaaagcgtcaaaaatacgcatgatatcaacaccgttttcaacagccttatgacagaaagcttctaccacatcatcagggtaattgccgtaaccaacgatgttttgtccccgcagcagcatttgcagttttgtatttttgcaaattttcttcaactcgcgcaatctaacccagggatcttcgtttaaatacctgatggcaacatcaaaggttgcaccgccccaaacctccagcgaatgatagcctatagaatccagtttttccgcaatgggtagcatatcttccgtacgcattcttgttgcccaaaggctttggtgagcgtctctaagcgttgtatctgtgattttcaccttttgtgccataaaaaactaccccctcctaacaaaaagtttattactaatgattgactaaagatacaagaaagtcgttttaaacgactttcgagcagccacaggtactcgtgcccggcggaaatcatgcagtactgacattaactatccgcagagccatcataagcataattttctagagtaataaaaactcaggttgcagttgacaacctgaataaaatactatactgttcaatgctttcctgttcatagtacagtctctattatattataatgttatacttttggaaatagcattgtaacaagtatacaatatatcattattatacaaatcatggtttgggaatagtgacaacattttgtgccgaaatccccgtactgcgcgagactatatcggagattctggccgcatcctccgaggttatctcttctgactgcacaattacggtaactgactggttttgcaagaataccacacagtccttaaaacccttggcccggattaaattttccacttctgtctccttgtttatattgctgctgataactaaaagctggtcctgagctttttgccgggaatcagccgaagttgcttgattatttataatttctctcaataactctactctttgtccgcgcattttttcccgctgcaatctatactccacaaagaattcagatgttttcttatttttatctgtcaaaacatctttcactgcctcattattactttgctgcggctttgatccattaacattaccggcaacaccaacatcgtttgaatttgttttaaatccaccggtattattgacctgcaagcttgaactattattatctgccggagcactgacatgcctggataaaaacttggattgcccgtttaaccaacccaggccgatcaagccgagaccgactactaccagagctgccagacccagagtacgcttttttatcactattgatttaaaatacatattattcaccttcctttttaggcataacttgaactttgtgagcttccacacccagagcaacgcaggttgcttcaaataaacgggctttaatctcaggttcacccgcaccctgagcaactaccagcactccggctatcttgggtgcggactgtttggtagtaacagggatttcattgccctcgttgccatgaattacaactaactgaccgttatcggttgtttccgtcaatactctggtgccgccgctctggtctttttcctgagtagttttctgaccggaatttgtgtttatagcatagtcggattgactggaggaagccaggcgcactgagacctctacttctccggcaccctcaatctgcgccagcatctgccgaactttagacgccagttcttcttcttcatttgacatttgtgatcctgttaaatagttatctggttttttctgaccggtcagatctaaattattgttagaactaccggtttgaccggttggagtcgctttatcgccggaaaaaacactgcccagaattattaatactactgccagtgctgcaatgctaagcaaataagttatcaatttattatgttttttgaataaaggtatttcaatatcagttttcattgttatccctcccgaaaagattactcctggcaactgattttaacctgattgggggataggttgtagaagcttgccactgtctctttgacttcctcaatttcctcggttttcggattattctttaagttcgtgctatttactttttcaacctcatcgctcttttcagttaattgaatgtccacaggttcaatcaaaggatttagctcttcctcgttctcagatttttttattctggcagttaccgtcatgttaatttcctgcaactttccataatccttattctgtggatcatcctgtatagccacatgaacttctttaatagaaagctgcccgtttaaagaagcaatagctgaaacctggtgttcaagcccttccctgtacttatgcaatgcttccgactggttttgcccggctaactgctgtcccgctgccataatctgtttggcttcttcctggttagccggtaaattagtgcttgccggcaagaataagtctatattttgatgcagcaacccggaaccggtttgtaaaaaagaaaccagtactaccaaccccataattaccttaacataacgtttcataataccggagggtaaaagcatttctaaaaatacggttaaaactacgatcagaatgagattttgcaccagtgtttttatagtctccacttcagccattcccccctatctcagcataacagtaagatcgcccactcccaccacaataacaatagtgaaaaagaacaatagccctactgtagcaaccgcagcaaaaacagttatcaggctgttgcccaaaccgtttaagcattcgaccatttgcccgtcatcaaccggctgcattaaggcagcggctaatttatagatgaaagcaactgaaagaatttttaacagaggaaaaatagttagtatgaaaaccatgatcagcccggctatgccaacagcgttttttaacagcattgaggaactcaccactgcttccaaagcttcggaaaacattccgccaactaccggtatgaatgcgtctgtggcaaatttggctgtccgcaaagccactccgtctgaaacagcaccggccactccctgtatagccagtatacccagaaatattgttgaaaacattcccatgagcaacatacctgaggtcttcattaaaccggccagcttggatatttgaaatttttccgaaagattgcttacaatactcaatacagccgcaaaaaatatcaaaggaaacactatatttttgattaaggtaccaatgacacttatggaagccaggataacaggttgagtaacggctgctgtagtaatgccccccatggctgtcagtaacgtcagtaagatgggcagcaatgcctgcataaaaataaccatgttttcaattgcctgcctgcctgtgttaaccaccaatccaaaggatgctacagccagagtaatcagcaccatataacttaccccataagccagcagccctgtagtacccttgtcaaaagcatcaatcaaattcctcagtaccgcacatattatggccagtacaattaattttcccagtaaagaaaggttgccgactacttcacgaaacatgtattttaataacttattaaatagttctgatgctttccaatccagtttaccgttaaacagctttattactgtttctttaaagttaaagtccggaacacagcttttgatttcagcgtccatttgattaacgaactgttccagccggttcaaatccagagaattcaactgtttttctgcgctgctctgactaacgggttgtgcaggctgttctggcaaggcggcttgagggaacagtattgttacaagagctaaacaaaacacgcaagttaggccgcgcagtatgttaaacacatattatcccaccttaaggaaccagttttaataatgcctgcaaaactgctataataattggcacagccataaccagaaccagtattttagcagcaaattctatctttgaggccaacgcgctttcaccggaatcacgacagatttgagcaccgaaatctgctatataggcaataccgactatttttaagattgtgccgacatagaccatactgatattggcctgtgcggccaaatcacgcaagacattaaaaacagctgaaatttgaccgattacagttaaaaacagtaaaacacctacacaaatactaagcattaacgctaattcaggtttttgctgccttaatattactgccaaaatagcaccaattaatcccagtccaacaatctggataatctccatcactcatcaccagcctaatcacagagctaaacatcgtagaaatacactcttagaacagcttaaatacagattttacctggtcaaaaagcccgcccaacagttgaataacccaggtcagagctatcgctacaccggccagagtagccagctgggcctgctcctccttgccggcatgctttagcacagaatggagtactgccgtaagtatacctattccggcaattttgaaaattagatcaatgttgtcactcatttgcctgcccctttcttaacactgctttatataacaggaaagtcttcttaagcgactttcgagcagccgtacttgcccatagcatagtttcctagagtagaatcaaaactgtcactatcccgccgaaaaaaccgaaataattccatattttaacgttagaccctgcctctgcttctgctttttccatttcagctcttaactgctcttgagtcagacacaggtgtttaatctgatcttcccggtccgatacaccaagcgtactgccaaagttacgtagaattaacaggtctgaccggttaagagaagactgcgggtaaaaaacagccagtgctttatcccaggcttctccggcagtttgaccggtcatgctgagcagttcttgcgaggctctgagaaataaaccggccacatttttttcaccgcaagctgctgcggagtgcagagcctgtgccagaggtgacgcagcgtaagctatttccgtttccaacagctgcaaagcagattgtatagaacgcaattcaccggtacgacgtgtataagtgcgggctttgaccaatcctgccataccacaggcagatataataattattgagccgagaagttttaacaagttttcacctccaataactgcatggtgcgaccgtcaataatctcttcaatcgttcccacaccccgggttcgactcaaaataatatagcggtcaattgtttttaattctaaaagatattttaaggccggacgctgaataagttcctttatagaagcagcatgaacagtggtaataactttaaccccggcatgaaaaacttcctctaaggcccgtacatcctctgcccttcctatctcatcggtggctataacctgcggactcatagctcgcagcagcatgatcattccttctgccttgggacaggcgtccagcacatcagtacgcagtcccacatccttttgcggcaaaccgtaataacagcctgccagctctgaacgctcgtccaccaatcctacagttgttcccggaaagctcaaagagggtataccgttactaatctgcctgactaagtcgcgcaagagagtggttttaccacaacgaggaggggaaaccaacagtgtgtgctttacagtacccttatcccggtcaataacgtaagggatgagttttgatgcagctcccggtatttctctggatacacgcatattaatcgatgaaacatgctttatggtttttaccctgcctttttccgttactactttgccgcacaagcctatcctgtgacctcccggcatagtaatgtaaccgtttttcaactcatcttcaagggcataaacagatgaaccgctgaccagttgaagtaccttctgcatatcctgaggggtaaccgagaaaatattttcccggcaaactgtcaatacacccttttcagttataaaactgtccttgccatctataaccaggattaggggaagattaagtcttaatcttaattcctctaatttgcttaactgctttgatggcaaagattccagcaaaacgcgaatactttccggcagtacggccataatattttccatttcagcccgactttgctcagtttctttttcccatgcagctgtcttgctaatgtttaaaattttactggccatcgtcttgtccctcccctatattattaatataaatcatattggaattttatacctaaaaactttgtcgctcttactttttagatttataagaaatttgccttaagctactttcgatcagccacagtcactcgtatgggtaagctacgactttaaggaacccaaaacgctgccattaccattaaaaaagtataccgacacatggtatactttttttagcgtactatgaaattatgaaaccactataaaatccaatatcaataactttaatgtattttttttcattaactcaaggtttatagaagtaacgagtgctgaatcagcaacataaagaactactttgccaatatttggagacgagaccttagccatttcttcaatcatatctttattccaggtcttaatattgtcgtctcaatatcagacctttatactcaccgataaagccaatcccctgtaaagcttttttataggggctttccaaagccggtcggccgttaatggattccacgactatactttttaatggattaaactcacgcgttaagagagtcttgcaaaaggcaaaatactcgggtaaagacgcatcatcgggtccggctttgatcaaaagctctttgccgttacgtttggccaccaattttaaccgggtgccgtgaaatacgacaaaattggttgctaaacgggtgggaaggtcttcgtccaaaccgggaagtttaagaccgcagggcgatgccggatcggcagcattcagccagtaaatacttttctcgtttaatcctttgtgcaatagtcggtttgcttcccgggaggcaaactgtaaaccaatgatttgtgcaaaaaaatgcccggcataaatctccccggaaaactccatgagacgcagcgtacgaaaaatccgccgccactgcatctcgggcaattcctgctggatcagttcgcgaaaaagcacgccataacgggaaaaaagctggcggatcctttctttgaccagttcctcccgctcaataggatccttctcttcacattccgacaaggcataccagttgccctgtaaaggacgcgaagcagaccagcggctgtatccggaacggcggccaaaaccatgcttgccttccacctggaggggtgtaaatttggttaggaggcccctgcgtaacacggcaaaactatcgttggcaatattgccttgccaaacatgacgccacaaccgttgagtcagatcatcactcggtaaacccgtatgccggctgagggtaaagaaatcgtatttgcccaatggatccggaaaaagatcccgcgcctgtactttatcttctggtccctgcccctcttcagcgggagggaacaactccaaatcttcacgcaagcaaaaaaccacccgcttattgccgcggccgaaccaaaccagatcactggtttgcatgaggctatccatccaagaggtataataggtctccagacgggctggcaggattgcttcctcccaaagctgggcctggctaatcaagccaaacaattgttccaggcgtgcttgtaaatcttccatgttcgttcctttttccacaaccccctggtaggtcgccaaaaacaagggcaatgccgttaccggcaagggcttgtcctcctgccggcgtgcacgcctggccatcgcaaacaagcgctccaaattttcccgctcacatacctctgcttcgccggcttcctgcgtaaacacatccgccacaatacattcctctttcaacaggatggccaacaccgccgcagaaacattaaccggcaggccaaggcaccggctgacaaaatcccggggcacgggaccgtagtaggataaccactggcttacgaagagggcggtgtctgtaacatcgccgccaaattccccgggttccgcagccgtctcctgttcaaatagggcagcaaccttgctcaagcccgccgacatctgactaactgcctgagggattaaggggtgcaggacaaggtcggaaaagacggcacccaggcaggcaactatcctgggcaggatctccagggcacacaagcccggctgttccgcccccggcagatgaagccaggccaatttgtcccccagagtgcgcttgatcttttctaaggttaacttgtgatcggctgactggagatcccgttccatggcggcaaagagggatgccgcttcatcggcgggaataaaaaggcgttctttgatccagagcaataattcctctccgtcagtgggcgcataccccggggcggtccgcttgagtttgccgttcaattgccggactagggcctccgggatttcgggccgtaaatgaggtgaatacaccagttctttcaacagctccccgcttaaacccgactgccgatcagaaaaaggggtatcgtcttcatacatgtatttattggtctggcgccagatcacatcagacgcgaagggagacggttgatgagtaaccgtttcacttattttgatccggccatcatttatttcatccaacagttgcttaaccatgtctaaatcgaattcgtccttcaggcaggtgcgccaggtctcaatcatgatcggaaaatcggcatatgaggagactgctgcctgcaattttttggctctgaggcggttgagccataaaggcatgcgctttttgaaattgactctgggcagcagcaaggcagtacctgcgttttcccgaaatttagctccaaagaaacccgaactctccagtttgccccgcaagaaatcctctaaattttgaggtgagaccagggagaaaagctcttgcagcgcaaaactgtggggcagcattaacatgatgctattgttgctgacataaatctccaggggatagccgaacttttgctcccaggcggcagccaaacccatggcaaaaggccggttgactttgccgccccagagggtatgtacaataacctgtttgctgtccgccgtgttcagggggtcggcaaagtgttcaattaaaatatgatgacgatggggtaagggttggcccgcagcttctttttgccgtttgagaaattcaataagccgttcaaccgcatacacggaccaagtgtttggggtcaccagctgatgcgcgaaggagtctgttttcaggttttgctccgcctcttccaaaaagaggcctattttttcggaataaaagaaatcccggttttgctcttccgcccgccagaagggtatgatgttgattgtctgagcaccgggaatcacttccacatcattatgagtaatgcacataatcttccagacctgtgtaccaagcatgaaggtttcgcccacactccgctcccagacaaactcctcgtccagctcaccgatcttagccttggtatccagcaggcggagatcatagtaaccccggtccgggatggtgccgcctcccaagtaaaccaggcgggccaccccgtcacgggctttgattgtacggtcaagcttatcccaaataatacgcggtttcaattcgcgcaggcgggtatccgcataacggcccgcaagcatttccagcaacaggtcataactcttccgggacagattgcgataaggataactggtcttgaggaaagcataaagctcatccgcatcccaggtttcaacggcggtcatggataaaagcacttgtgccagcacatccaggggtgcttcaataggtgtgattagctcaatctcgaccgcgggcaagctgcgtgaaaccaccgcggcttccacaaaatcgcgcccgcaaatgggaaacaaaattccccggctcacctggcccacactgtgtccggcccggccgatcctttggatggcggcagtcagcgagggcggggtttgcaccaaaattaccgtatccagtttaccgatatcgattcccaattcgagggaattagtggctacgatccctttcagttcaccgtttttgagtttttgttccaccgttaggcggagctctttggccagtgaaccatggtgggaatagaccagagactcaccagcagcatcattgatatatcggctcagtttttctacggcccggcggttgttgcaaaacaccagtgtggcgatgttttctttaatcacctttgtcaagacggcagccagagcctgccagagggcgtcctgctctacctcctccgccccgccattgttccgttcaatagcgtcaacgattaaattatagtgtttttttgccgcagatctcaagataaccagcggccgcttttgataccggcaatcctcgccgtcccgacatgctttaaaaccgccaacaaattcggcgaccggttccagagggcgaaccgtggcagatagggcgatcctttggaattcccccgccaaaagaacaagccggtccactgccgtgatcaggtgggtgccccgtttgttatccagaactgcgtggatctcatccaaaataaccgtttccactccgcttaaaatcaggcggttgtttttggaactaagcagcagattgagactctcaggcgtggtgatcaggatctcaggcggtttgcgcagcatctgccgtcgttcgttttgaggggtatcaccgctgcgggtgagtacttgaatagggggaaacagctcaccggcttctgcaaaatacgcccgcagctcctgaaggggctgcaacaggttgcgctgcacatcgttgttgagggccttcaggggcgaaacatacaaaacccgtacccggccaagcggccaatccccggtaatcagcttttgcagtgcccagagaaaggcggtcaaggttttgccgctgcccgtgggagctgtgatcaggacgtgctcgcctttggtaatgcgaggccaggcttggatctgaatatcggtaggctcgcctaccttttcggcaaaccatttgcggataagtggatgaaacagagaaaaaaccgagtgtttcattagaatctcccctcaaagtatacggtgtaagttatagcgaatcagtgaactttctttgcatcggtgatgaatgccggtatcatttatggaagtccgggtgcgtattagtttgcaggggggggaataagccgaacttccgtaccttgtccgggagaactgtcgatgatcatctgcccccggtgcagtttaacaatttcatcacaaatagacaaaccatagaattttcaattccctcacttatccgttgcgtccatttcatttagcacttctattattccatcatatatcgcttgcgctgttttgactctgaattctcttgtcataagcttttctcggtctgatttgttggtgatataagctacttgggttaaaactgcaggcatgttcacctgttccagtatcttaaatctggcattacttattcccaggtctattgtaccaagtttttccaccagattcgattggataatttgcgctgctttttctccggtaatcccataaccggcttcattaccagagtaataatattgagttttggttccatttattgcactatcaggatgcatatcattatgaatactgactaacaaggcggctttacagctatttgcaaactccacccgcttttccagttccactgttctgtcatcctgacgggtcatcacaacctttatgcctgattttttcaacaaatcagatagcagaagcgatatttccagattaaaatccttttctttaatctctattgattcaggatcagaagtgtcaaagggatatgtacctccccaatcatttccgccatgaccgggatcaataactaccatcatatcctttatattttcattaaacatgctgtttccatcacctttaagagtactgccatttgcaatggtaaaagctagagctccgataatgataaagctcaggatagcaagggccgacagtttgtaggagcctttcctaaacatttttatcatggtgattctcctctccatctgcttattagtttcattaaaaccagccaggattgatggtgtggaacgattagagaatataccggccagtttaagaagtgtatttccgtaagggattactgcggactcgcccaatgtttccattacataagcatccgtagcaatctccctgtcatatctcatctccctaattgccagccatacgagaggattaaaccagtgcagtatggcggccattgctgcgcacgaattgtagatgagatcctttctcttataatgagccagttcatgtagcagtacgtgttccaactgatgatgatgtatttggctgcaaatatctttgggcaaatagatacttggactaaatataccggctatacagggaccacgaaaatatgaatccaaataaaggggaatatcctttttgagccctaatcttacacaacattgttgcattagttcagtaatctgagggttataatctctttcaaattctttactccgtcgtttaaattttatgagcataatcgaagcgaacaaggctatagacgtaaccccggtaagccaaactatactgagaaggcccaggttccagagggaataatctctagttttctctttgtcgtagtattctccatctaattcttgaaactcattgctattcaaatttcctgttctgaagtaatcatctgcttgattactcatatactcatgggaataattaaataatgggtatatttcgggaagaatactggttaaactatatgggctttcaatttcgaaaggcaccataagtctgagtaaaacgagaagccacatcacatgatatactctgccggacaggtaactaggtaaacacttcttgacaatcaataacagtacgattatgatgctagaaatcaatgaagaatataaaatatgagaaaatataatactaagcatctccatttatggatatccccccagattcttgaacttgtctggagcacaaacgactatttacgtttcttgccttctaataggtttttaagcttggcaatttcctcctcggacaaagccttttcctcaataaagttggcaaaaaacattgctgccgcgccgtcgtacaccctttcaataaaatttttactttcagccaacacgcattctttctcagatatggttggatagtatacatagctgcgactggttttttcatatcctattgcgccttttttcagaagtctgttgataaatgtttttatagtttggggcgaccagtcttttttttcagacagagaggcaattatttcttcagatgtcagtgggctgctcttccatatgactttcatgacttcccattctgagtcagatatcttggggatactcaagacgcttccctccaatgtctattgattacacatgtaaactcttactacagtttacatgtgtaatcgtaaaaagtcaagctttattatggatctttcccgtggtattggccatgactcataatggtatgaatgaaaaatcaaaggaagctgtggctaaaaatctaatgaacgaacagttttgacaaattaaaacgttactattcagcagagttttgtacttctttttcttgcactgcccgcctttgatcccctcgtttagtctgctaatttgtatgacggcggataatgtacccaaccctttgtcttgccgaattttactaagatatcgtatgcttctaactctgcagaaagaaaatccgcaaataatttgcgtagggagtcgttgagacatatgcttattgattttacatgaactgagagagcagtttggctaatgtcaaagattaggcgaaaaatgttttcgtctgtcagcgtcatgggttctgccggctctcttaatgctttgcggggaggttgaggaaaagttaccctataattttccattgcatcttctaactttgcaatgttatcctttgttaattttataccttgctccagcacaagtttaaaatcgccatctttaacgtagttcaaaagcgcttcggtgacttcctggacatcgtaccatgcttgtaattgtgtccaaagagcataagattcgccaacgtgtatgctagaatcagcttttcccgcggaaaagattttatccaacatttcatgacccccttaaagtcgatttttagatatcatatccaaaatatagggtgtcaagcatagtaatagctggataaaagttgcgtcataacctcatagattttccgattatcatcattgaaaaatccgtgaggtttaatctattgataggaggttttgctatgagcaaagttgagaaagtgatatcatcttttaacggtaactattcagcagggagtagggtgtgctatggttgttatcccggcgtagtgactgagcgcaggctaacggctcttagacagactgtgggtaaccgaacttagtgtcccggtagcgcaccctgacacaatctaagataacgcacttaaatatcttggaatttacatttgcggatacatttcttttatgtatgggaagaaaacaatgacgaatgcaccagcagaacgccagccacaaaatcgtgactggcgttctgctttccttgttaccccgtaccggttaccccctcggttcagtaattgtacctatggggggtaacactttatttatctggggttacaggctttttcttccctattcccagtctatcactcggagcgcaatctaaacgattttgtttagataatatagctcgtggtattctaattgtctttattatccatagcgcaagcgctatccaattttttgttgccagattgttgccagcataataagctttctgcatcttctgattcaaggtagctctggcaaaccaagttccttcaagaactgattatgctttgcctttgccctttttatggcatcttcagtttcgtcaagtttctttttcacatccgcaagatcaacaatttcttcttccgcagctgtgctcacatatcttgatatgttgagattgaaaccgttcttttcaatctctttcattgacacgcgacgagaatatttcttgtcctcttctttacggaactgataggtgtcaacaatcttgtctatatgctcaggtagcaagatattttgacgtttacctttatcaaagtattcgctcgcattaataaatagcacgtcgtcgaatttcttgcactttttaagcacaagaatgcaaaccggaatgcctgttgagaaaaagagatttgcgggcaacccaataatagtgtcgatattcccatcttcgagtagcttcgttctgattttttcttctgcaccaccacggaataaaacaccatgaggcaaaataattgccatcgtgccttcatcactcaaaaagtggaatccatgtagcagaaaggcaaagtcagccgctgattttggggcaagtccataacttttaaagcggaaatcttcggccagtgtatcgttaggctcccagcggtagctgaaaggaggatttgcaacgactgcgtcacatttcaatttttttgccgggttcatctcgtttaagatatcccaatcattcaacagtgagtctccgtgaaagatttgaaactcagaatccttaaatctatgaagaagcatgttcatgcgtgcaaggttgtaagttgttatgttcttttcttgcccatatatttgactaatactgtttggttcaagatgctttttaacattgattaacaacgaagctgaaccacaagcaaaatccaacaaattattaatatatggctttttgcctgtactgggatcttggctatcaagtataacaatgcgcgacaggatgttggagatctgctgaggagtatagaactctccggcttttttacccgagcctgacgcaaattggccaatcaagtattcataggcatttcccaaaagatcggtttcgttagtaaactcagaaagcccctcggcaatttcagttatgattgaacacagcatagtgttgcgagcttcataatttcttccaagcttgtcggaatcgagattgacttcggaaaacaaaccacgaaatgcgctgtcaaaggactcattttctataaacttaaaaccggcttgcaaagtttgcaaaagatacttgctttgagtgcgggctaattcgtatatgttgctccaaagatagtgaggtttgattacaaaatgaactttacgacgcatttgtttttcaaacgtcacaatttgatctaaatttttattataccaaacaataagcggagttaactttttactttcaaacaatacaagatgatcgtcaatcatcatattttttacgttttcctctaattcctgtttgataaaataatccgttacctgttctttcaatagactaatagtctcgtcttgcttgccagcattataaatactttctatttcattttcacattgcaaataatcgctgccaagttctttttttgctgcttcctcataattgtctgacagatagcgcaagaaaagaaaggacagcatataatcacggaagtcatcgggattcatggccccgcgcagtttgtcggctatagcccatagggttgcgcctaattgtttttgttgtgtgtcgttcattcttgtgcctcctgaccttgttcatccatgaacagattttgattgaaattgttatcttctaaaaagttatttaatattcttttaaagtgatccttgttctcttcgaccatttctttggggtcgaaaagggaataattaccatgactcaaaaggtcgagtattcttttgtgcacagggtcatcctcgtcctccccttttcttatgcacgaagaaaaatgcgcaaagccatgaaaagacgcggtcttttctaatatgtttctaaggatattaaagtgatatgtatacaactcgcctgtatcagctgccttttttaattccttcagcaacgcaacatgatgaaaaaacggagtttttcttgtatctttaaggatatatgtaccattcgtagtgtttctatgcaaaaacatttgctcagcattactaatttcattgcataaaacattgaaaaacaatgcatggtgcgacgatacaattactttgacgtcattgtcgctcattagccttgccaaatggcttgcgacagcaataacattattgtcatcaagcgaggaaatcgggtcgtccacataaatatattttacccaattatacgattcaacattatctacaactaattggacaacggctaggaagaaccaccaaatgaagatgttttcctccccacgagatatttttatattatcaaccctttgagtggtgccagaaattaacgcatctctgaaaaagctaatttcccaactctcataattgatagtaaaatcgaaatctacatacctatgcagcaaagggcggattctgctttccatttccaaatctttgagtcccgaaaaaaatctggaattgctatttagctttaacaggcgctcggcgtcgttatccaaatcattatcccaataaaaaaggtcttcggtaaacgcattatagtatagcgtatcagccgttttctcacctgtctcttcaataatctgctgccccaaagatttgaactccacagaaagccttgtcttgcctgtgccgttataggcaaacaatacaatatatttcttctcttcaagcagcattcttaaatacttggctatatctttgagcgaatcaaattgtttgttgttttctattctcttaagaacaaaatccaattttgcaagcagctcatcagataacccctctttcaagctgtattgttccgcacctcttgggcatttataattgtcagtaaacagttttttatattgttggaaattatcattattaagctttttgttggtaagctttttaaaatcctctttcgagaaagcggatgggacgtttatgctcactcgcccacctcctcaatagaagggaacaggccttgcattaagccttttttgtgggttctcagagcctcaagctttttgacttgcccggctataaggtcatcaatgctggaaagacaatcagcgattttctgttgttccttttcgctcggcaatggaatgggtatgatatccagctttgctctgttcaattttggctgagccatgcctgtaaggaagtcctccaagttaatgctatttatatagtttttaaccataacttgtgtattgctattttggaatttgagtacatgtgcatgattgtttacccaagttttgcccgaaatactaaatgcgatgggatatgtacgcgctactaaattagctccatcttccgacacgcacagtaatacttcgtcaaaaataaaaccgtcaacataatcgacaataccagatgcaccataataaggcgtaaagcctttttttctatccttctccgttattggaatccttcttgaatccaagttttcgcatacttcactcaatggactaattacccactctccactacccctaaactctgggaacctccactcaggcaaagttttcccctcggcgggaaacagcttctgcataagcccccttttatgtgctccgagagcctcaagctttttgtcttctgcggcgataaggtcgtcaatggaagataggcaatcggcgattttttgttgctcttttctatccggctttggcagcattatagcagagaactgtctataacttaccattttaccatctcttatgccctctaagtccttatttagatcttttataaatctccccgttttaaaataatgtttgtagtattgatcaacaattggaaccctcttgcgcaaaataatatatgccgggctacaaataccatgatataaagaatattctattccgccttgaaaagatcttaggctaatgatgaaatctcctatttccacaaccttgtaactttcaaggcttttatccgttaccgacacattataatcaatctgatctcttgggatggcaccatgttcctgcgttatggcgagaaccggaagatcagaattatggttcttattgctaatgggctcaaatattacatctccggtttcgaagttaattgcgccattgattgcaaattccgggaaccgtagcctcggcaccaaagccgttttgttattattcatatgcatttaaccccacaatcacacgcccgcctgcaagctttttcagcagtgggatcaagtcatccatcagctcaagttctttctttgtccggtctctccaggcaagatttaacggagccaataaatcactcagtttttcgccatcaaaaatcatgcgtcctataatttcatttacaaaggtttgcaacgatgcaggctgcaaaccgtgcttttcggctagcgatgccatttcctttgccgatttttcatctttgaatgccttatagccttcttttattgccttttcgtccaggccttttataatggacccaggaaatcggacaacaaaaaggtcgaatttaagatacaattaagacatgagaaaaacatacacagacaccttcaaagctcaaattgttcttgagcttctgaaggaagaaaaaacaattgctcaaattgcttcggagtcgggagttcacccaactcagcttaaaaaatggaagacaatggcaatagacaaattgccaacccttttttctgatgagcacagggcagccagagcagcaaaggcagctgaggagaagaaggttaacgagctatacgccgaaattggtcgtttaaccacgcaattgacgtggttgaaaaaaaaatctggcattaaatctgactaaagaagagcgtctggcactggtagaaccagacaataaagaaatatccttgactgcacaggctgacttgctgggaataaaccggacaaggatctattacaagccagcacctccttccgcagaagaaatcgccattaggcatcgcattgacgaaatatatacacggcatccgtattacggttctcgacgtattacagctcaattatgcagagagaacatacccgtaaatcgaaagagggttcagcattatatgcgggatatgggattagcgggtatttgcccaggtcccaacttaagtaaacggaacacagagcaccgtgtttatccgtatctattacggggtgtaacagccaaccaccccaaccacatatggggtattgatattacatatattcgccttaaagaggggtggatgtacttggtagccatacttgactggttctcccgcttcattataagctgggaacttgaccaggtgttggagataccatttgttctagtagcagttaagcgggcgttggataaaaaaatgcccctaatttggaacagcgatcaaggtagtcattttacgagtccgcaatacacacaacttctgcaaaacgcaggtgttctgatcagtatggacggaaaaggcagagctatagataatatctttacagagcggctctggcgttcaattaaatatgaagaagtctacctgaacgattacatgagccccagagaggcacgacgggggatcagacggtatatagatttctacaacaacgaaaggcctcatcagtcgctggattacaagacaccgtttgaaatatattactaattaattgattaattcgaaagaccgactgtggacagtgacgtcctgtggacaaccctaccaggttgaccacaggacttggacaacgctttcgcgttgaccacactgaccacaaccacggcgataagaagtaaaacatcatatcaataataaaacatcaaggaaaagagagggggttcccttggtatcttaaatcataaaaaaatttgtcttgaccaaggggtccaccttattttccagcttccagcgtattaatatacgcaataatatcatcgcgctcatccatcatgtttgaatttgagctaagcaaaccaatgagctgttcacggctcattttttcttttttaggcacaccaggttgcgtatattttgaaatcaaagacatgatatagtcgtaatcaattatggcagaggaaaacagaacaaactcgaaattcagctgttcaatagcagggttttgctcttcaaaatccttgcgctgttgcgcttttaattgttgggcagtttcaatataaacaccacggaaggcacacaaagtatcctccggtaatagctcttcaatctttaccacttgctcttctttgatatctgtatattggtcaagctgtgttttaaggcgctgaacctctttgaatttattgataaattcgcctcgtgcggcatctcctttaagattgcttacttgctcaggtttacactccagaccttgcgattccataaacttttcaagctcggaaactgctttgtccagtttatctacgacaacgggggctggatcaacaagccagatttcttttgctctgctgctactatcttttccggagaacagcgcaattgcctcatcaacatctttttcctgccctctaaagtcaagaatattaccatatggctttgtgtcattcaagatgcggtttgttcttgaaaacgcttggattaagccgtgctgctttaagtttttatcgacatacagggtattaagatattttgaatcaaaccccgttaaaagcatatccaccacaattgttatgtcaattttgtttttgtgaggatagtccgagttgggatatttttggtctttgatgcgttctgtacatcctgataatacaaatcaaattcattaatactgtgacttgtgccatacatcaaattatagttatccataatgcttttaagggccgcctttttcttctccggctctttttcattatcagctttctcctgctgtaaatcttcttgcaactgctttacatctttgtttccttcggctggcggagaaaaaacgcaggcgatattcagcggcacaaagttctcgccctcgtccttgctgcgctcgtcctgcaatgatttaaagagttcaaaatactcaattgcatcgttgatagaagcagtcgcaaaaatcgcattgtatcgtctaccgttggtagcggcgtcatgcttcgaaattatcgcttcgaccactgcttttttactcagaacgtttggagcttttgcagctttttttacatcctctggcttaaaatagtcaatgtgaaagcggagcacattgcggtcatcaatggcgtttgtaattgtataggtgtgcagctccttttggaaaacatcttccgttgttacataagagccaactgtaccatcaatttttttgtaggtagcattatcttcaaatattggcgttccggtaaagccaaaaagctgcgcctttggcaaacattttattagtacacaaaacaaggccgccattcatcccaccaccttagaggtgggatgaatggcggggtttggttaaaactaatgttgcaataaggtaataaaagtatcatgcgcattgagggactcttagttcggtccacagtctgtcttagagtcgtcctgcgcgaagcacggaacgagaggggataaccataacacacccgtctatgtatgtgaatagttacgatttattctaagtacatattaggttgtaaggggagaataagccgaacttccgtcccctgcccgggagaactgtcgatgatcatatgcccccggtgcagtttaacaatttcatcacaaatagacaaaccaattccactgcctgctgatgatgtttctttgtaaaatttttgttttactttaggcagagcttcatggggaataccacttccggtatctgctacagttatttggacatgatcttccccggaccgggcgctaaggctgacagttcctccggaaggagtaaatttgagggaattatccagcagattaataataacttgttttaacctgttggggtctgctttaaccgacggtaaatcctgcggggtctcgcatactagatggactccttgccgccgggctctgggattcatttgttttacaatagagtccagcagttcctgcagatgaaccgtatcctgctgcaatgtaatttttcctgcagatagtctggaaaaatccaataattcatcaagcagcagggttagccgatcgctctctctttcaataatgttcagcccatcatttatttcatccacattttccaatcccccggcccggagggttaccgcccatcctttaatggatgttaacggggtacgcagttcgtgggaaatggacgcaataaactggtttttcaattgctcataacggactatttcttccgccatataatttaacgtatcggccagcttacccacttcgtcatcatattttttgacagcccgggcactaaaccggcctgcggccatttcctcagccacccgggtaattttctccaccggcccggtgatggttgcagacaataacacactgaccgctgtggccaaaaacaccaccaacagccccacagcaaccagtattaaagctgcgttcctgataaccccgtgtatcccggtaagagatgttacaaagcgaactgctcctaccacccgagcaccggattgcaggggataggctacagacatggccggttcgccggtaacaggcaagttgccctgccattgccccaattctcccgccagggccttttgaatatcggcaaaagacaatttttctgcaaccggtgttccctgagagtcggccagcaccatcccctcggtacttataatttgcacctgtgccgcagtagctgaggaaaagctatccaaaaggaccccggcttcgcttggcaaatctttataggccagataacgcgcataaaaactgcctgccacctctgcttgtttttccagtacatctatcacattatcgaaataatattgtctgatccctaccagcaagaaggtattcattatgaatactgtaagtataattaccagcaagtagctgccgaccaacctttttttaatgccctgcaactttgccctcctcccgccagcgataaccaactccccaaacggtttcaatataaaccggtttggaagggttgtcctcaattttttcccgcaacctcctgatatgtacgtctacagtcttaggatcaccgacgaagtcctctccccaggccagattcaacagccagtcacggctcaaggcccggttgctgttttccagaaaaatcttcatcaggcaatactctcggggagtcagatccaattcctgatcatttttgcaaatcagctgagccctgtcatcaagacgaaagaggccttggcatataatttgactgttatccggtcgatctgtttgcatccgcctgagaacggcccgaatcctggccaccagttccaggggattgaatggtttcaccacataatcgtccgctcccaattccagccccattactttatctatatcctgcccccgggctgtcagcataatcaccgctatgccgggagactcgacccgcagccggcggcaaacctcaaggccgtccataccaggcagcatgatgtccagcaccatcaggtgagggcgaaatgtcttcgacctggtcagggcttctttcccgctgacggcctccataacctgaaatgaatttctctccaggttaatggtaataaactggcggatggagtcttcatcctccaccacaagaattctttcctgccccttcactgcaccacctctttcatgaaaacgggaaaacctgtgtgaaaagctatctgctttttaagacaggattttccacataatagtttgtataagtaaaccagcttgttaattaactacttattatttgtgacaatttataactttatctaaagcgcgctgcaccataggctgctctgaatagccggcgtagttgtaccgtttttcggactgctttataagctccagtgatttttcataggcagccttagccttgtcagtttcctttaagcccgcatagctgtgccctaaaataaggtagtacttgtatgagttatcatttttccgctccatcgcattggttaagattgatctggcttcttcatatttacccaatttgttcagggcatctcccttcattataagccagttttttaagtcccaggaatcatcggattttacagattcgcctttagtgatagatttcagggcatcttcgggtagattggcatttaactgtgcacgggccaggaaaagccagtaatatggatcttcgggcatttctttgacgttctcttggtagaaagcaacgagtttcttataatagtcggggtaaaggtcgtcggcagatgacaacacagtgcctgatccaaacttctcccaacggtatattgcacaatccggataatagtgttcttccccggaatcagaattatagactttttctccgcgggaatcaagatgggaccacagggccagggctgcctgttggccagtatcctcttggtcagttggagcgaggacttccattttctcgtaaccaatgccgtcgatacgggttaggataccctgccaatgctcaaacttgtctagggcctcgcccttgctgctggtatcgtgaccctgccaggcgaagatgtccacaccgtgatgcttacccaccccgcccaggctccttgcgtccactgtccaacccagcagcagttccggccggccgtccccggtgatatcggcaaagctggcatggtccagggcatatgctaacgcatagtttaactcccaaactttttgccatttgtgttccttttcctgcaacaaaattgctcccaatttgcccgggctttgtcccacacggtaggtagccaacagttccggcttaccatcgccatccatatcctgttgctggatggcctttgccccgctgggatttttcggtgtttccaactttgcttctgagggcagaaatttttgtacagcggtattcgcttcacttgcactaattgaccatttaatatctccgggctggtctactttcagatctccttcgctgatggatttaaccacaatattttggctttgcacaccagtcacccggggtgccataattaaactccccggtgacggcagtatggaacagccgcttattaacaagccccctgatagtagtaaccctgacatcaatattttccatttcatatttattcccctttcaactcatttttttgcttgattcttcggtaccgaaagtttccttaagtataagctctttagagaaaaaaagggttatggaagggttaaaaattgttactaaaaggttaccaatagaatcggtaaaaagaccgacagtttgtaggagcctttcctaaacatttttatcatggtgattctgctctccatctgcctattagtttcattaaagccagtcaggtttgatggtgtgaagcgattagagaatataccacattatcgttttttatttaggcatagcacgatatctaccaaatgacggcttttttcctggcagagtattcgttgttgtgctacacgtctgttgccctgaacgtattggtttgtgtattcgctaattcctgcaattttccaaagacttgagtatgacgtggctcatctttcaatggtgcgtattccctgtcagtgagaatgctttgtgcaagaattttcttgatataggaagtatcgcttagtcccttcgtcaatctgttaaagcaaggattgtttgaatagtcatattttaattccgcaatgctctgtgcatattcctccaagtagttaagtgcggtctgcttatctcctcgggaaacaagtactttaatcatatcagggtaggcgatttcttctttcatgccaaatagctttgccatttcaaagtttatttttgcaagggtataggccgtttccatatcgtcacgttccctggcgtatgagcataaaactcccagcgactggctaacccttgaaatgtatcgttggaggttttcttgggtcagttttattgcttcgccatgctttccacgcaaagcatagatggaggggtagagtgaatcggggtctaacttttgggagggcattccttcaattagttgctccgccttgtcaagctcacttagcatcgcatagtagctaactaaaattgctgttgtgtgaagggcatactttgggtgtctgctggataatacttcttcataaatatgaacggcattccgataataggtttgcatttcttgttggtctatgcccgacttcagaatcataaaactttgaaacagattaccgagatgaaactttaagggaatgctgttcgggtattcctttagcactctttggcagaatgaccagcccgcatcaaacccctcggattcgtagacatgcatggcatctttcgtaaccttgtccacttcctcatcggaaagctcgttttggtatgaaagcaatttgtctaccgtggtatttagagcgcgcgcaataggagaaagcaacataatgtcgggatatgttgtgcctgtttcccacttgctcacggctggcgtagaaacgcctactgcattagcaagttgttcttgcgtccataatttttctttgcgttttgctgtgataacttcaccaatattcagcaccatataatcattcactccctcaaagatgtaagcttctatatgccttcatcttaatatgatagcgtcacaaaaacaatggacgcgcatttaacataagggcagaatttattaactattgggaaatatgctttttacattatctgtctgctgactgtctatctcattgttttatattcggtgtctgcttcaattgggagtaattcagcatttacttggtattgtatgcaagccaacgatgggtaaacttaatatactaaaatcttttcagcaaataatataaaatctatcaaatgttcctcaataatcttttttactataataaggttaattgactggtaatcatggacagcaatatttcgaaaccccaccatagcttccaaacgtaaaaccaacgaatcatcaataataccgtttttgtttaataacttaaaggcttcgcgactgcttagaggtgattgtactgccctcggggtttgaccccggaatcctctggctttagccatggggaaaaattcaacttgttaataaccacatcatccttcatagttgcaatcctctttcgaacaatttatccataatattcctcttctcttcattcaaccgggcgtatttcttcagggtaaccatttcaaataacatacgtttagtttcattatcacagtaaataacctttccagtagtaattactcgtgcctgaaataccgtggaagcaacctccaaatccaccaaatccacatcccgctataagaaaccggctaactcttgacctgccataaacacatcgtaagcattcagttttttttctgataaaaaggctatatcaatatcactttccggcaacatcctaccggataatccagacccaaaaacaataattaagtaaggtgatacctgttccagcaaatatcgtctgattaaatcaatttcctgccgtctcaactgcataacaataccacctttaacacattaaacatacttggtttttcccataatttatacatactaccattaatacaaaattcacacaacatcaaacagagcaaccgtgcatcatagtgcaaggcatatccccatataccattattatacagtagaaggttcatattttccgcaccttctactcaaaaagatatagttatagtctcctaatcatttgccggtaccacctaaatataaattttacctataaatctacggaaagcttctgatcaagcccttcattaccacacttccccttctttttaagcatctacagaaggtccagatctaatcccgcacaatttaattatagactcttccggtaatgccggttcagttcggaagcataatttgctcccactgttgcagcattttggccaagccattcacttaaacgcgtctttccaagaggagggtctttagaaatcaaaaggtttgccattaaaccctccacctcatcacgggttagcacaacatccctgacaattttaccaatcaatccggaaaggaatagcgctaaccccggtttcatgtgaatgatccgggtgttagcgcctgtcttgtctcgtataagctgcaccaattcattaaatgtaaatgtttccggacctacggcatccgtgataatgttctcctctttcccggctgcgttaacgattaaatcaaccatatcttccacaaatacaggttgtattttgtaatcacccggccccggaattgcaaacagaggaaatcgcctgagcatccaggcaatgttgtttataagtatatcttcattgccaaaaataacagtgggccggattatggcgtaagaaagatttgaattgataataaccttttccagaagtcctttccctttaaaataagggagagatgaatcctcggaagcgttgctgatactgatatgcacaattctgcggatcccggccttttcagctgctttgacaagaattttggtattggcaacagccttgtcgtaagtaacaaggccgtaagaaaagcgaacccagtaggtattaatcaaaactgtagctccttgtaaactctttattagtttgtccggattctcgaagttaaatggagcgatacttacgtgattaccaaatggattgtgacggttggggtgtccggtaagtgttttgactctcttaccctgagaaagaagacgcctggttatgtatttaccggtataaccaaaagcaccggttaccgcatacaattccgtattatacatcgtttgcccccctctaaacggctatttttcatttttatcatgctgctttcccccggaagcaagcagcttaaacatctccaccacagttttcagtcgatcggggtttatcgccaaaacagcctccaccacgctgtccagtgtgcaataaaactcttgcagcatctgcaaacgctttattacaatatcacgttcctccgacggaaccgcttgtttagccaatcgtgtactctcttccaccaggttaaaggactgatcaaattctggtttgtgccgcaagcccaacacagagtgagcaattttccaaaaatcggtttccacctcaaagaacacccggcggtcccctttctgccaggaacgccttaccattcccaactgctccaattgacgaacggcaatactgatattcccttttgttactttcaatctctgtgctaattcttcaagagataccggttcggcgctaagatataatactgcgtacatctcaccagccgttttacctaacccccaaaaggcactttggcgacctaatgcctgaatcagagaatcccgggactgggttagtttttcatccacctcaaccacacctttatatcgtttagaaacttctaaacgaactatatgataacaaaaacataaagcaatttcttttatttgtcaaacaatatttttacactcaattccttagcggatgaaaaatacggtaaaataaacgaagaatgagaagttttttcttattcactataattcattttattaattaccttctcattcttttttccattgtaatactatacctgatgccggtttctcttattttctttttgagtagatttttatttttcacatccgggctttcacttatggatttttgcagggattccatttcaagcatattattcacctgctttaacatctgctggatgacttaaggggtattgggtttgaccaatacttatagcttatattctaaatactcataattgcatggattgccataggcaataagcattaccgcgtcttcgggaatcattataaaagaagctaatgtcttcgagtgaaactgcggcggttttgttttatcaacatgtcggcatattgaatagggataattgtcatgatttgccaggatattcatcaacgtttccggagtgatttgtccataatattcattgattaattctttaattgtttcaactcttgctaagctatctggtacgaatgcgttaaccatatctacttttttaaatctatcagtaaggtagtgattagaatgtactaacatatctttttggggtaagagtacttggtaatcgtcctgaatgctttctatgccaaccatttcccttgtcacggaagccaaatgataatacccaagtccacgggcgcttgtgcgaagtattttcatggcaccttcaagtgttttttgcctcatggccttaggcaggtaacaacctataggaatattaaataagtaattttcaactgttgcccaggtaccgttagcacacattccaaagccatttgaactaaggctatattctacaattccccatagaactaaggaaagctgttctactccatcaggatgaactattttaagcagatccattggacttccagaaagccagtcgatattctgtccaagaatagtttttccgtctttggttgcttttccggtaacggcaaaagatgtgcataatccggaaattttattataataagctcctaaatcaaacccacattttagagcaaatacttcctcaaaacttacaccggcaccatctgcttgcccttttaacaaatcaataaggtcgggatcaaagtttttcacattagagagaaacttcatggaattggaaataatactatctatagttgtattattcatgaaggataatccgccaaatgtcaaatccatggctttaagtatgttttccttacaactctcgccgcactgtaaaccaatctcgtatggagtccccttacactccaccacattatatttcttagcttctttcataatttattccctccttcccctaatacctaacaaataatccctccaaaaagctttgatatattcttctttcctcatttccggaattatcaccatcccgtttaaaagtccttccctgattgcccaaaacgacatagtcatttttttggcgtcatcacttcggattagaccctggcttatccctgcttcgaaaatttctaccatagtttgctgaacaaatatattacagttttgtacgtgagtaaagaatttctcatatattccagtgggtgtgaaaagcataatctggttccaaaatgcttgtacttgcggatttctaatgtagtaaataatatattgttcaaaaatataatacagtttatcctcaatttccatttccttagaatcatctataattctattcattaagtttacatactcttgagacaggtcttcatagactgtaaaaaataactcctcctttcctttaaagtgagcgtaaagcgaagcttttttgattcctactcctttagcaatttcattcatggtcgtaccttcataacccttttgggcgaataaagaaagagcgatattctttattttctcctttgttgaactatccatatatgaagtgtggctccttaaataattaatttaccaacctatcggaaggtaggttcatcttaacactgacttcctattttgtcaacttaatcacctttcgaaacttcatcaatgagcatatatccggaccaagcatttgtactaacagtcatcttctaataaccaacgacgaaatataaaatgaattataaattccacaaaaaaatgcattggggaaaaaagctctgttttctcaaccaacgcattatatatctaattgccaaattctgtaagtaagccctgccaaccatttagcgtttcaataatcacattaagccttttccgtaatcatttctaatgcattattttgcctatcacttcaatccagagtgatgccggatgattttatctttgtgtagattcacaaatgtacaactgggagttgtaccgcatttcctgcatgctatgtcgtaggcagaatttattgtatggcattcgggacatgagtaatgctcaatcatttccgtataccatttttcatacccgacttctttaattcgttcatgatatttccataattcagttcgatgtggcatgtcggtttgaaacactttcaattcttcacaagggtattcattacattcgccacagaattccacccctttttctgcagcgcagcttgtcattttgcatctgcttctacagtaaatgcaccgtttatctgcccggcaaccttcgcatgccaattcttcaaccggtatctgaaaacgttctgcaatttctttaagcctttccggatcttctttcgttccgataaataaggtacaagcaggacaaaacaacccgcacacggcagtaagccgtttgtctggagcacaaatattttcgttagcacttttcataaaattttcagtcctcctttgaatcaatttgacttaaattccttgccctactccatctcctattatgaagtaatttgctttcattttaatgacctctgtattataagttatttataaaagattaattgtccattggaatgaagtattaatgaaattgacctctcacttaagttattgactataatttaccacacctatctatgaaatcctttatttttaaacaaaatatagttataatcctttgaagagttgagcagtggcgatctagccctcgccagagacaagggcgcaagccttggggaacttacaaaaaccggcttaagagtaccgccatgtttcatccttacggttgaggtgtacagacgttgtgtccttgctgtttatttatctgaattggacattaataatctctacgattgaaggacgtgaccgctgaaaacgtcgtgaaaaatttaaataacccaaatatttttatacaaacaccccttaaacaaaaaccgttggatgtttgtaaaaaatgacagtattgctttctaattgtttaccaaattaacgggatcaagcgataacgtgtctttaagcaatactctttgtactccggaaggtccaaaaccagcatcttttcttcgtttataatcctaagtatatttatcagcaagcagagagaaaaaggcattaacgcccaataagaaccaagcgctaatggcgtgaacaaatacattaacgacatccctaaatacattggatgacgaactatagcatagggaccactcgttataacctgttgattctcttcgaccctgatggtagaatgagcataactattttccctgagagtaaagaaaatcaagacatagcaaaagaagacaatgacgttcgaaatgatgataatcggattagatataaccgaccaatgataacggaaatcaaagccggaaatcaagagacccaccaaatgtaagaccaacagcatgacaaccttgcgagtatcttctttattaccacgctgcattcgttttgatataagctcaggttttttctttgaaaaataagcaatagtaaaaatcgtttgcgtaaaaaacccaaccaaataaacccatgcttcccagtacattagtgaacctgcggaaagaaataaggtaactcccattacaattataaagattatgttaccaaaataagctttaaacctagactctctagccttgcctttcataggacacacctcctgctttttttgaaacaagtactaaagtaattgcatcacctgcgttttgtcttcctcttaccaccagtttgttgaccaatctcggaattgatatactgctcgtaaagctgataatactttttccgggctggtgggagaacatcgataatcatttcattacgtaggcgctgaagaggttggaatagtccgaattgttgggtgagctccgctaacaaaggtatacttccgataaattcagaagtttctcgggcgaggtgttcaatctcagggtcatcttcggacagttggtctagcccgataatacatgctccaaagtccaaagcaatttgatactcctcggggtgtgtattccaaaactcagccagggcccgaaaagcgtcgtggtaatattcgctccattggaaatcatctatgataccgtataatttttgttgctggttgtaaatttccggacaggttcgagcatagttttcaatctgatctgttcccaggatcttagccatcttttgaaaagtaggggattctaaagagtcctcatctagacataccatgtcttcacttagcaatctttcaatttttaacactcgttcttcaaggctttttttctcacttagaagctccgctcgcaaggactgcaagacttcccacaaggttctgtgattgtgtatatctcccataatttctttgatgcgttttagatccagtcccaggtattttaatcgtttgattagtcgcatacgagttagctccgccggaccatataggcggtatcctccgggagagcgctttggttcttgtaataaaccaatctgatggtaatagataatgctttttaatgtagtcccagttaatttagcaaaatcgctgattttaattttattttccaccgctaacccacctttccttattaaacattataaaccctgccccaagggcagggtcaacttgattttcaaaatgtaccacatgctgaaacgggtgatgtgtacggctttaattccatggcgactgaattattatgcgacgattgctgaaatctcttcatctgctctacttttgattttgttaaataaggaatggtgctgagactctgtttaatattggaccgcctgtctgtacagtacctcatagatgccacgaattgcccaacataagggcagcagaaaaggcagtttttgcagaaatgagaaaaagataggcatatgctgcctatcggagaggagaattcgcagtgagtatttcaccttggccgcagtgaagctgtcgctgtcacgctccgcaacgattgaaaccgtttccatgaaaacagtaactctttagccctcattatccgcatctttgccactatacaatactcttctaactttcattacatcatcaatagccacataatagacggtaaaattatctatatagattcgataataaggatactttctttttctctttgattgaaatgattcaaaagataacgaacaattcaatttttcgactatggtagttttaactttttaccaaattaactgaactcacctaaaatgtgtgtttttttgcagtgtaatcagaaaattacttttattattatttaatttaaaactattcgctattttgcatcttttattttccaaagtttaaaaggattaacttttaaaattaaagctaaattaagtccaattatgacatttggcttttgtttgcctcgttcgatattttgataatatcggagagttatatccaaaagccttgccacttcttcttgtgtataaccttttttttgcctgtaatcttttatgtccaatctttaatcagtcctttttccctaaagtttaacatgttcaatgaaagaaaaaacgtgatttatggttggcaaattatagttgacgaatgataattcgtaatttaaaatgtagtaagatgtcttataaatacgaaaagtgtcaagaacaaacctgtatgaaagacagtgacgcaaagctatgtgtttgaggtagcaataccatggtcgccaaatcgcaagtgctctgatattttacaagaaggtttagcggcaatcctgtttttgtttgagagaaaggtgaagtactggtgagtcaaagtgttgtgggtgacgaaacaagagggggcttttcaccctgcaaaattgcatcctgccaaattaaatctttcatttagccgaacagaactatggaggagtgacattatgaaattgaatatcatgggaaagatcgtattaggtttcgggctagttttattattgatgctaggcacttgtttgtaccttgtttcaggaatgaaaggtataaatactagtagagcaattcttaattatcattgaaccacaaatcggcatggtatataatttcctataatacataacaggtggggagaccaaactatgccattcataagtcaaagagcaaaattagatttgacaacagaagaaataaatagattagaaaaaattatacattcaagaacagaaagtgtgagtcatattgaacgggctaaaatgtttctcttgtatcatcaaggagaaacaatagcttcaattggtagaatattagagactaaccgtgcaaaagtagaacgacatatagataaaattttacaatttggcttagatatagcactcaatgatcttcctcgttcaggcaggccggatacaataaccaaagaagataaagcgtggcttgtttctcttgcttgccaaaaacctaaggaatttggatatagctatgaattatggacaacagatttattagccaaacatgcacgaaatcattgtgtagaaaatggccatccaaccctgcaaaatctagcaaaaggtacagtatcaaaaatactttcagcaaacaaagttaagccacataaaattaaatattacttggaaaaaagggatctagaatttgaacaaaaaatggctaacgtgttatatgtctataaagaagttgaaatggtatcaaaaaatgatgaacaatcaatgtatgcttatatatcatatgatgaaaaacccggtattcaagctatagaaaatattgctccggatctttctccttctcctggaacgtattcatgtcttgctcgtgattatgaatatgttcgccatggtacacttagtctcatggccggtattgatttggtaacaggtcatatcttagctcaagtagaagaccgccatcgtagtattgagtttgtagagtttctaaaaatgataagtgagtactacaaagatatagagaaaatagtaattatattggacaaccactccgctcatatttcaaaagaaacaagggcttatcttagtactgtcccaaatcgttttgaatttgtttttacaccaaaacatggatcctagttgaacttaattgaatcattttttggcaaaatggctaaatcaatgctgagggctattagggtaaaaactaaagaagaattaaaagatagaatttacaaatatataaaagaaattaatgattgtcctactgtttaccgctggaagtacaaaatggatgatattgaaataatttaaattattagtagaaattatattatttaactagcttattgatatgttaattaggaatcgttctactaggtagagttatagttgcaccaatggatgtcctgctttcaaataccgaaaagccgcagccggatattttgtttatctcaaaagaacggattaacatcatcactgaaatgaacatcaaaggtgctccggatttagtggttgaaatattatcaccgtcaacagccgcaaatgaccgcacagataaaagtaggatgtattacagacatggtgtcagggagtattggattgttgatccggatattcagtgcatagaaatatatgtatcgggggaaactaactggaatctgtatcaagcgtttaatgtcaatgaggttttaacatcaccactttttcctggtttagagataataatgaaagaggtatttatcattgattgaaacacccacgaatgatcgtgagcatttcttttttcactatggcgtaggggctagttgcaatcacctattgattttcctcgatctgtacgacagcgaaagcataactattttctaataataaatgcatgcttcagaaaaataaaggcatttagggcaatcgcaacccaaaatgcaccccatgccgtaacgaatagtcttagttttattctatgtcattactaaaacccatactcttttgcctcttctgctgtcatataatagtccctctccatatcactctcaattctttttagcggtatccccatatttttggctatctattgccagagatagatttttcctccatcgccgtccacagtaattttttgtccatcgcgcagtaatctcatcacacccggaatgttaatcaccgccggaacaccgtattcacgggccacaatggatccatgagataaaaatccccctgtctccataacaatagcagaggctcttaaaaacaagggtgtccaggcgggatctgtggacggggccaccagcacatcaccagcctgcaatttttcccactcaccgggatgaaaaattagcctggccgtaccggacgccctgcctgcggccacacccataccggttaaggcatcacccgggctggtggtgacgggttccataaaatgaggagcctcatcaactattaaatccggaggagaaagtgcctccatttcttttttcctaacctttcgctcggccaccaaagcggccaatcccctgccgtcccagtaccctttgagcaaagagaaaatttctatcaaagtacaatgatagatatcagcctgacccccaataattcccttttcagtcaaccggcgtcctatctcctggtagaacatacgtccgggttcaaataacttaatgtatacagacttggacatctctcttaattccgcaccttttaaagcttgtttcaacaaggattttatcaacaggcggcgatgaaacagcaacttttgcttaatttcccgccaggcactgtccgctttttctttttgacgtgcctttattaagccggtatcggcagtttccatgctactcttgatgatattcaaaagatacgaagggtcttcccgccagcgagggttaatgatatcagcttcatatatgcctcggtgcccgtattctgctaaaaagttttgaaaggattttttaaacggggaattatccggcagatctttatcccaacaaagcgggttaaatgattcggcggcaaagaatcttccggcgttcgcatcactgcgggcaatctcggctaattccaccaggcggtaaccgtgctgagcactggtgatgtccccgttccccatcataatggcattggctattgcgtttccttgacccggaaaagttttttccaatgcattaaccaacatcatataagaaactgctgctgagctgcttaaaaaatgaaacttaagggcgaattttgcagaaactctggtattgtcaaataaagtattgatgatatcttcatttgcgtagtgcttaaaattttttcttaataaatcttccgtatagccactaaattcaacaaaagatttcttagcctttctcttggcctttgtcatggccagcataaactttaacagtcgaaaaactctttttaatcctttgccgccggcatacggtttcttttcgttaattttaatttccggaaggtttcctcccagactgtcgttcgttttccggggcgccaggcccaacgcgtcataccagagccactgctgaagtgacaggtttatgtacggcctgccctgataaagtctgacataacgcagccccgtgggtatccggcagcctactgcttgaaacggtgattgcaatattgttgtgaggccgtgtttcaataggctccaattaagagttgactggacaaagggaattgcatcccgaaaattggcgttggaccatatatcgggctgatccttaatttcagcacaggtgtacctgggtaccgacgtcaccggccgggcctggaccagaatgaagtctttgccgtcatacacccattcaacatcctgatgctgctccccccggcccagggcttcaaatacccgccagatctcaaaacccaattttactatattttcatctgtcaatacctgaccggccattgatccggcaggtttgacaaattccgttcccccttgttctgccggaacaatcatcccgcctttgcggccgattgttttttcttttatctcacacattagatccaaacggtattcatccggttcgatggcaccgctgaccacgctctcacccaaaccgaaattggcgcttatcagcagaacatcttcccgtccggttccggggtcacaggaaaaacccacgccggcagcctttgcctccaccatttccatgatcaccacggcgggaattacctgttcatcactgatattcatttttcgccggtaagcaactgcccggggtgtccataaagaggcataacactttttgatgcaggacaaaatattttctataccccggacatttaagaatgattcgtgtaccccggcaaaggatgcctttgaactatcctcagcagtggctgaagaacgtactgccagcggtttctcaagtattccgatatttttcagcttagagaccagttcctcctgaacaggtgaagaaatacggccaactctgaacttttctctgatctggaaaagcttttcctcaatctccctttctccgacattgccggcagttacactttgcgcaatatcctctatatttatcaggcagccgttttctttgacaaaatcaaggtatgctccggccgcaagaactccacccgcggggatcttaaacccataccgatcaagcttgcccaggttccacccctttcccccggctgcctccgttccggcttgaaaggcaccgggccagctaagaaaaaatgcttcataattgcttttcatagaaacaccccctgtcatgttttagcacttaacaattttcatcataatgctcattttgttcatttgcttgttttatctattgctccctgaagaaaaagatctacgctttcggcgatatagtcttgaacagaaaattgttccgggtctgtataccaccttatgccaaccgatacacgaatattgtccgcctgggaaagcagcacatcaaacgaaaggtcctgcctgatttctcctgcttcctgtcccagcttgataatctgggccaaataattttgtgcaccggtcctttgaatttcatcaacggaagaagttaataatttttgcatctggtaagaaaggtatatattaaaaacatctttcgggactttttctgatatcaaccaatcagttaccctgttcagtacagccaccagacgtgagcgggtgtctgtatgctcctgtattaagctgtatatctccggcacccgttctcgcacaaacctctgtaagtattcgatgataatagcttctttaaaggaaaaatgattgtaaagggttttgcgggcaatgtcggcttcttctgcaatttgctccattgtggttgcatcaaacccttgtctgttgaaaagattgattgcagcattgattattttttgcctggtttcttcctttcttctctcatatctgttgccatccgacgaatcatttgactgcataggacacctctgtttccttaatacattataagttaattatatattatacattagagcaatattactcatatgtatattataatacaatatttcacggttaacaagtgaagaacgcagcaaaatagcacaaatatcaaaaacatgagttatacacttacagtaaattagtgtaaaaaaaataaggacagggttagttgccctgtcctgtgagtggtggtgtcgccaatattgttaatcgcgatgccggattgagacagcgatgaaacaatcatttctactgctaacctctaatgcccaaatccttctattttccatcccgtctgaaaagattcataaaccatactgcaatcccagtactgctttccgttgctgacgctcacctccttgttgtatcgaaggtccaccgttaccctgaattttttcgtgttcttattaggctcatcaagcaattcaatttttaacaactttgcggacttaaggttattaaaattttgatcagttaaaagcaagtcgatcgcatcgttatgtaacttctcgtttcgcatatttgttgtcaactcacccagcagagtttttttcgaaatacagcattccgcagtctcagcgtcttttttattcagagctgtgaaatattcttcaataatctgctccggctccagccgggacagcctttcttcgttagtgtccgctttaactttgtccgcaagccaatcgttaaacgtcttgccggtcacttcgtcaaaactgccccctttcaagctgcaggcattaaacgtattgtgccgtccggcactgatgaatgcgccgatgattttaccgccgctttttacgacaatacctctgcaattttgtattggataaaactcttgcggcatgctttcatgaattctataaattttaacgtcaagatcggcggcgttagagtatgtgctcatgtcaagaccgatatcctttgaaagctcgttgttatacgcgaaataatatgtatttggattaaaagcagacaaagtgctgatgttgtttagcttgtttttcatctcgctgatctgataatcaagcgtccatccatattccttaaacagcgcctcatcagatttatctacactgaaggtgatatttgtgtattcaaaaagtgaatcaatatagcgtgcaaaatctgttcctatatcgaaaagaccaccgtcctttatgatgtaggctttatcgtagagtgtgtcatagtaaagcccacagctatatccgccgatctcatttgacaatttaatcgtatactgatctgtacgattgttttccagatcatctttctgcttggagggcatgcttgttcttatcgttgagtcaatgtatgccactgcttgggaatcagttgcttcaaaggtatttgacgaattaaatcctttgttttcggagagatatgaaatttttacactatcatattccgtggtatacgccgcttccgatgtccttaaaggagcgaatgatgacacattaccttgattcgagggattcgcaggcatcccttccgtttgcttactaacgataagagaaaggctgaccacagcgacaattacaattgccataacgcttacccaaaatgcattttttttataattcaacacatttttcatcccttcattcactcccgtttcaccaaatgcgagggggccgagaagccagaggctttatcaggtaatcgtgtgttccatggaatcagtggtcggttccggtggaatcttgttaatattatttttcacattctgtctttccctgtttttccttttccatgtcaacctgtggttcattgtttttaggttcaattactttttttgaatttagttcactttgtgacattattataccaggaaatattacctttttactattgtttaatgacttagctattgcgattaattgctctaaacttgttcaatattattatatcctgattctgattcaacagcaaatgctgaaataccatcaatatctgttaggcttggaagcttgtcagcgtgattgatgcctgaattacccatcccatatctcaatggcaaaaaaaagtcattgacaaatagccaatgaaacgaaattaaccggctttaggagcaggtactacggttatacaaaaatcacacaattcccaacatacaatcaacagccaatggatagctgtctgcatgcagacaaaaatccttaaagagcatgcctttttgcaaatatacgatccgtgtgcatactttttgcaccagttcatggtcgtgggtgataatcaaaacagcctttccagaagcggcctgcgccttaacgcattgtacaacccgttcgagattccgtccatcaagccccgaggtaggctcgtctaaaatcaataccggtgtttgctgcatcagggcaaccgctagggtgagccgctgcttttgtccgccggaaagggaggccggatgtctttcacgatactcccataaatcaagctcatttaaaatttcctcagctttctccaggagtgtggactccaattttttgcccagggtcatttcgcctaaaacactttcggaaaataactgactgtcggtgtcctgcatgacgaaccaggcatggcggcagcgtctggatgcctttacaccggtaccgttatacagtatttttccgcttttctcttttaccagcccgcaaagaaccctggccagtgttgtttttccaacaccgttggggccggtaagagctaatatttcaccgggttttatgcaaaaagaaacatcaagcagtaaaagcccgctgctttttcccgcttttacggccaggttttgaaccctcagcaccggttcttcacccgtcagaccggtgattattttattcacgtcccagctaagtgttgttgtcctcagtcccatctccgacaggcgatcctttgacaatgatttcatttgccgtgaagtatatgaacattcaatttttccatttttcatataaaccacgcggtcggcaagctccatcaggtaataaaggcggtgttcggctattatgacagtgctgccggccgctttcagtttttttaatacctccataagctcctttgtggcagccatatcgaggttcgcggagggttcatccatgacataaatagttggttttgccgcctgaaccgaagccaccgccaccttttgcttttccccgctggaaagagtcagcaaatgtcttgccagaagaggctcaatttgcagcgcgcgtgccgcttctttcatcctaatctgtatttcatttgacagtattccataattttcacagccaaaggctatttcgtccttcaccacagcagcaaaaaactgacttctgggatcttgaaacacgctgcccacaagtttgccaaattcccatggttgtaaatccgccgcgttttttccacccacataaacctctccggataacgttccttcataaaaatggggaatcagaccgttgaaaagacgtgtcaatgtggttttcccacaaccgctgggaccggtcagcacaacaaattctccctgccggacagtcaaggatatgccggacaattgctctcgctcatagttatagcgaaagctgacatttttaatctcaatcactttattcccccgcctatgtaaaaaatatcatcgcgacagcgcacaccacaaaaaacacggccataacaactccgtcagcaaggcttaactgaatgcgccgcaggcatgtcctgacgccgggattgtcgattcccctggcagaggcggaagccgccagttcatcggagattttcaggcttcgcatcagcaggggaacaaaagcacactcaatggtcatagttggatttcttatacattttgccgaagcaaaggaaatgccccgcaggcgcatagcatcgcgtatggccgaaaactccctggcaatacagggcatgaagcgaaaccccacggccaggggaataacgactgttttcggcatccgcagcttctgcagcgcggcaatcaattcaccgggaggcaacgcggacaaggcggaagccgccatggttacggggataaaacgcgccgcgaaaaacgccataaacccgaatatgacagcggcccccggcacataagcgtgaataatatactgcacaccatacaaaatgccgaaagccagcaggtattgcagcgcttttttgatcatcccctggatcagaagataaaccgtcatggcaccgatcaaaacaaacagtcccgcgtcaccaattataaaagcaagtattccgcataaaatcaaaacaaacagttttgtacggggatccaaatgaaacatcaccttcgcgctcatgatgctttcatgctccagcccgccgaatgctgctgcaggctccacaggcggtgatacaaccctttcttcgccagcagctcttcatgcaccccttgctccgctacctttccgtcctctaaaacgattattttgtccgcttctcttatggttttcaggcggtgggcaatgataacaacggtcttgttgctgaccagagcgctaatagcgtgctggacctgggtttcattttccgggtcaagagacgcggtggcctcatcaagaagcacgatgggcgcgtcctttaaaagcgctctggcaatggatacacgctgcttttccccgccggaaagggtgcagccgccttcgccgacaggcgtatcataaccctgaggcagcttcatgataaagtcatggcagcaggcctgcttggccgcccattcaatttcctcctgggaggcgtttatttttccaaccctgatgttgtcacggatggtatccttgaaaagatacacatcctgaaagaccatggaaacgcgggccagcaacttttccgggtcaacagctttaatatctttactgtcaatcagcaccctgccgccctgcacatcccagaaccttgcgataagacgcgttatggtgctcttgccgctgccggagggtccgaccagggccgtaacgcttttcggagttatggaaaaggacacatctttaagcacgtcggtgttctcataagcaaaggtgacattctgaaactcaatgctgtttccggcaggagcattcttttcgcccggcaggggtttttcatggcggatttgcatgatgcgctccgcgcttaaaacaaaatagcggatttcggcatagtttacaagcaccaaggtcagcggctcaaatacacgattacctagcagtaaaaataaaaggaaaaccggaagggtaagttccccgcccgcaagaagaaaagtgccggtgaaaaccatcagggtaagcccggagcgcataatgacaatggccaccatcataacaggtcccataatgccctccagccggatggattccctcattagacgcacaaaagcctcctgaagccgatgaaaacgctcgccgctcatattatgtgatttaatctcccgcatgccgagcaggtattcctgcaagcggctggcactgtccacctttgcctgcacatgttttttgccaagacgcatttgcaagccggtggaaagccatacgattaaaaaagataacggcagtgcaatgaacatggccaaagccattttccagtcgataaacaacaatgaaataaaggctatgacaggaaaagccactgcgctgaccaattgcggcagatggtgtgaaatggtggtttccacagcggtgtaatcacccagcatcatggttgtcaggtcacccggatcacggcttcccaaaaagcccagggagagcttgcgcaaatgctccgcaagcgtgatgcgcccgctcgccgacgcgtcatatgcggtagtaaaggttttgctgtaagcaaagccggaggcgatgtactgtacaatcatccagcccgcgagtatggcgcataccgtccaaagtctcgcggtattgaggggtgtttcaggatttgcaaaagacaaataaatggtattgaatacatcaaagataagcgccgccggcaatattttgcagatgccatctaaaaaagaagcgaagcagggcataaaaagtgtcctgggattgccgcttgatatattgtaaaagaagtttttcatcatatattcaccgccttcgtttttttatctttagagagtgcccacgcccccgcatccatatgagccgcccacatgcggtggtacaatccattctgttcgattagttcaccatgtctgcccaattccacaattttcccctcactaaccacgaggatttggtccgcctcacggattgtggaaagcctgtgagcaataataattaccgtctttcctctaataagtgtgcttagcccttcttgtatttttgcttcgttttccgggtcggcaaaagctgttgcctcatccagcaccagtataggagagtttttcaatatggctctggcaatggctatacgctgtgcttctccgccggaaagataggtgcctccttctccgattttggtctgataaccctgagggaggcgctcaataaattcgtggcagcaagccgcctttgccgcctcaatgacttgggcgccggcagcgttcgcatggcccatgcggatattttcctctatggtgtcatagaacatgtgcacatcctgaaacacaaaagacacggcattcatgaggttttcggttcccatttcccgaatttccacgccgcctatacggatgctgcccgaggttgcgtcccaaaagcgggaaatcaaattagctatggtggttttcccgctgccggagggtccgaccaaggcagttatttccttctctttcgcggtgaaggatacaccggacagtgcttcggtacgggttgcggcatccttgttgtcataggaaaagctgacgttgtcaaattctatggtataatccccgggcaatttcggtttcattggttcggcaacaggcttttgggagaaaatatcgtcaattcgctccacaccttccgaaattatcctcatgttcccgcctaaatttatcagtttcaatatgggaaccgacaatccgggggccagaacaaggaaaagtattagggttaaagcaagcgcctggttatccggctgaccgctgagaatcaaaatacccgcaggaagaataaaggtcatgatggatgccagtatggtcaaaaatacggtgtaagggcgtttgtaaaccctggtgatctttaccgcccaatcacgataatccttaatagaattatgaaaacgcaagaaggtgcttaccgtaagcccaaacaccttgaccgcgggcatcccccgcacatattcaacacctgcggcattcatctgctccagtgcgttatggtagccctttgcgtaaaactttcctttctcaccataaaaagcggtgaattgcgccccaaaggcccccatgattggaacagcacagacgagcgccaggcgccaatcaaggataaacatcgccatcagcatgatcacgggcagcgccacagccccaacaaaatcaggaagctggtgggcaataaagccctcgattttctccacgctcatttccagtgttttctttattgcccctgacgactgtcgtgtatgatagcccatggggagctttgccagatgctcggccaaacgtattctaaggctgtaaaggatacggaaggccgatatgtgcgaggccatggtgctgccgtaaaaaaatataagagataccaaaaaggagaagagagcccataacccccactggcgaatggcagccatatcgcttaaagccggatcggcggcgttttttaaaagctcctccactataaagtatatagctacaaacggaataaacatcagcatggtgcttattattgacaatatgcccgaaaggacgagcagcccccgtttttcacccgcaatctccaacaaacggggaatgccgttttttttctttactccagcactattattcattattttcacttcgcctccacaatttctgagccctgtatcagacccgatttgatgaagtgcctcttcagcatgctccagcccaggaggcagcccagcgcaccgcagccggcgcccaaagctgcgatggccgccaaaataagaggatcaaagtaatacagattcatcaaaacaagctgctctgccgaaaacatgttgctaaagtgctcggaaaaatactgccccccgaatatccagaggagaattggaccgagcagtccattaccggcgttaaataccgaccatgcgacggtattgcgtttgatactttgataagaggatgccggtatcataataagctctccgataatacccagaggcaacatgataataagcagatggggtaaacccatcagtgtatagaacaatcctcgtaaaaccgaatgcagcagcattactccccgcttgccgactttaaaggcaagcagcaggtaaatgggtgcggtaaccatccctgttaaaggtgctccggctattaaggcaaatcccataaacggcatagtaagcactccgacagccataccaacaaccgttaacagtgttgtcagtatgcctattaaaaccaaatccttaacggtaagttttatagctttttctttcataccaatacctccgtatgtattaaaacggattttgtacaaaacgtttacttacggccaacttccatatctattggtcccatggccatatccagggtagtgccgcgcaccgacctgaaacccgcccgaagcatggcatcagctataaagccctgttcaaacgccacgtcccaccccagcatggccaccggcagccatcccagcaccataatttcaggtctggtcatttcatgagtcaagccatcggtaaccacaacacatactccacccggattaagcgcatcatatattttcttcattacggggtcgatattctctttggcaacattcagagtcgccatggccagaaccagatcatagttctccccgatggagtcggttaaatagtttcctcccataacctccatcctgtctcccatctcatactccttgatgtaggtttgactcaccttaaccacctccgactgatcaaaaacaacccctttcatggaaggatgcctgtctacaatggccatgccaatcagccccggccccccgcccaggtcgagcattttccgaaaaccctcgaattccggcaactgggagataagctcagcaaaatattgcgctattcccgccctttcgtagttggcattgtataacgctgaccgcgcccacatctcttcggagcccaaatcaccccgagaagatggcggcggaggtccctcttttataagcccggtcaattcttgaaattgtccgaaccggtggaagttattcatgaaaaactctcccagataggtatcacggccttccacaagaaaaacttcagcttcattactatttttatacaagccgttcttcttctccaaaagcccgcacgccgccaatccgtccaggaaaaaacgcgtgttgcccggatctccgccgataagcctggctacctcattggccggttttgcttcagccaggcaactaaaaacttttagctcaatagctgttaacagcagctttgaccgcacctgtcccattaaaatgttatacaggttcttataactgatgtctaccttaggaaagtttttcatccaaatacctccttgaattttatacttgtttataacttatgcgagaatgattttcattatcaactattttattcctgaatataatttacgatatcacctaactgattaatactttcgatatcctcaatcttaatttgaaaaagtataatatttttattcttcagttctcgataataagaagcttccgcataaagaaatctatctggatctttctctacctcattcttatgttcctcattaaaatatctaatctttaaacttatattttcaaagttcttattttttaaagctcttataattgagtaaagcctatctaactggctttcggataagttgttgttttcacaatcgacaaaaagcccacaactaatactaagagaaattttgtttttatataaatctactgcttcatcaatacttaacgtcttacctactactgatggacagagtgtgaaagtcataaaataactagttatcatggggttatatgtataaaaccagcatttgaatactgtaaatggcatgtgttatccgtggtttgagcattctctaaataaactgcattacccaattacttaccataatttactgcaaaatcctaaacatcataataatcttgaacaggcagtaattaacctgtaaagctaacattattgtctctaactgcctgcaataatgggcctgtcccaagtgcagtaatgtaaatgcacaacctgcgaagtgttttaccattgaaaccatctatatcagtataagataatttacttagtatcatatattgcgtatctgtaactgccatagttttatacctaagtttaactaatatcagtcaaaataatataatcattattaaaaccctagttattatcgatatagttgttaatttcgtcaggcgtattaacattgtttatgtttgttatcctgtattcaattttaattgcaccttgtactttcatcttccggtatgtaggatcagcactattcatataatttttgaaatctttttcaacactttgctcataagacttatcaaaaaaaactgctctcaatgatatttcatgaaaatcatcatctttacacgattttacaattgcaaatacctgctcaagtctcgattgccctgaacctttttgaccactatcaaacaacgcacactgtatttctaaagaaagtttattcttaaatagtttttttgcttctgataaatcaattgtttttcccttgagtaccgactcaatatcttcatgtggaagtattaccactacatcaaacatgttactattaataaaaccttttattggcttttcagcttgtttagcccatagaagccataagtacctttcattatatggcacatatacatatctcgatttccacacatgaccgtctgcgaattttcttatgtcaaatttgaactctttatcatctttgggatgcacaataccttttatctcttttggtgctccaagatattcgtgataatagcccattctttcaatcacaaactctttcccatacttttcttttagatattgttccattctgtctttttctcccattagtacaaccattacatatagtctgtacgcaataaaaactatcactaatgcaagaaaaattttcataggccatacaacgcagcctatacttcttttcttttttacccctttctcaaaccatgctatcatccaatttatctaccccttgcactttaaaattatcttcggtaatacgccggaaatctattaagtagtttataactttcacactctgtccatcagtagtagctaagtcataaaataattagttatcatgggattatatgtataaaaccagcatttgaatactgtaaatagcatgtgttatccgtggtttgagcattctctaaataaactgtattacccaaccgctcaccataatttcctgcaaaatcctaaacatcataataatctgcaactccatgttaagaatatttatcaattaattctcaatgtattttttaatatcattaggctgatttatgttttcaattaatattttatacagtattattctttcgttctttaataccaaaatttctttgcccggattattgttccacctaagattgttcaaaacagtgtcatataccaattaatcaacctgtctgccgcaaagatccccgtcacacctcccagggccagataaggaccgaaagggacgtggtcctttctttttttccgtccgctgcataacagtacaattcccaccagcccgccggataaaaaagctaaaaacaaccccgccagcacattgggccagccaaggtataaaccgataacagcgctcagtttaacatccccgccacccatcccccccggggcaagcagggctatgaccagcataataatacccgcagcggcaaatccggtcagtccgctgatgagtttgtacggggatgccaaaaataaaaccggcactcccaggacaagggctgcaaccacaacttgatcaggtataataccgtgttccaaatcaataaaagcagcaacaaccagagccgataaaaatatccacacggcaacagtataataacacgccccccaggagtgataagaggccaggaacaaaacggcggtcaacaattccaccaggggataccttggattgatggcggccctgcagttgcggcaccttccctttaataaaacgtagcccaaaacaggcgacagatccacccctctaataccgctgccgcagttgggacaacccgacaggccgaaaaccacagacagtccccggggtatgcggtaaatgcacacattcagaaaactgcccagacacaaccctaataaaaaaaccagtatattatttaacataatcaaaccttatcttttaataatattattttcagccgatagaccggattaccatgaacaggccggaactttcgtcatagtctactggacattgccgtaaccggctaccatggcaccgaccagcgccgcggcgataaatcccacaatcccgcccagcaccacgatgagaatgggttccatgagactgatcattttatctatttttgcctgcagcagctttccgtaaatatcggccaccatcaaaagggaagagtccacactgcccgtttcttcccccactttgaccatgttgcccaccatcgggggaaagtaatttccggctctcaacagcgggtcagaaagattttccccgcgcagcacccggtcgaccatccgttcgatgacttttttcaccgctgtgttgctgatggtttcacgggtagcctttaacgcctccaatacagacaccccgctgctaaccagcaaagcaagggtcttggcaaagtggactacaacggtgtattggaaaattggccccatcagcgggatgcgcgttttataccggtcgataaaatacctgccggccggtaaataataaaccacagccataacaaccaccaaacaacccaggccgatccccagtttgcccagattcgccgaggcgttgccggctatatcaataagaagcctggtattccagggcatttccccgcccatggattccagaaagggagctaacttgggaagcacataactcaccataaatataattacccctaaagacactaacagaacgattgccgggtaaagagaactggagataactttccgcataagctccagcctttcttcccagtatttagcgaccctctccattgccgtgtccagcaaaccggtggtttctcccgtttttaatatgctcgttaccattatggggaatgtcccggggaactgtatcatcgcgtcgcttaaagcttttccggcttccacgtcgcgccggacagaggacaatatgaacttcagccgcctgttccgggactgctgttccaggacaacaagggaagccacgatggaaacgccggccgtgattagggcggccagctgccagagcaaaataaccacgtcggactgttttacccggctcagccttattaataaatcgttcagattgacggaaggtacggacgcagttttcgcagccgcctgcccttcctgttctttaatgctggtgatggccagaccctgacctctaagcgctgaaacggcctccgaaaggctgccggccgaaaatgttcccctggccgttttcccgtcacggccgacaacctggtaactgtactggggcattaaatcttacacctgcctcttgaagcagccttaagcgcatgacgcctgtaggaactcacttcaactctttttagcctaccattctctggcggcctttaaaatttcaggaacactggacactcccctgcgcagcttgatgatgccgtcctcacgcagggtgcgcattttgtccctggactgttctttgatggctaccgtatcggcaccgccgctgattagtttttgcatttcttgatcgagcgacagcagttcaaaaatccctattcttccccggtagccggttccctggcaataagtgcagccccggccgctatagaactcctcaccgtgcccgggatccaaccccagggccgacaattcatcggaggttgccgcatatttccggcggcatttggggcaaatgacgcgcaccaggcgctgagccagcactgcccgcagggaggaattcaccaggtaacgctcacagcccatgtccacaagccgctccaccgcgcttgccgcatcattagtgtgcagggtggagagcaccaggtggccggtgagggccgcctgcagggccagaccggcggtctccccgtctctgatttcgcccaccatgatgatatcggggtcctgccttaaaatagcccgcaaggcgctgctgaaggtcagttttttggacgaataatccgcctgggtttgggtaatgccttccatctgaagttcaatgggatcttcaatggtggtaacattcacgccgtcactgcgcaggtatttaagcgcggcataaagtgtgttggttttgccgcttcccgtgggtccggtaaccaggatcaacccgtggggcagatccagcaggctgcgaaaggactcctgcgcgtcttcttccatccccaggtcttcgattcccagcagacggtcctgggagggcaaaaaccttaaaacagccttttcccctttagcgcagggcagggtggaaacccttacatttatagaatcgccgcttccgttttgactgaatacaaaccctccgtcctggggactgcgcttatcggcgatgttcatattgcacagtactttggtccttgaaataatcagcggcgccacggaggccggcatccggtccacggtcttgagcatcccgtcaacccgcatacggacgcgcaaaccgtcgctcaacggctccaaatgcagatcggaagcacgctgggcaaccgctttaataatcaatccttctaaaagcttgatggcgtcgtccgttcccgtgacggcagtttcctcatccgccgtcaccgcatccccggtatcttcggaataagcctgccgtaaaaccccggcaagcccggaggaactcatgaggacgagatgcagccttttgcctgtgagccggcgcaagttctccagaattacgctgttggccggctcggagcaagcgataaacaggtcgttttcttttagagccaccggaataatattgtgcttcagcgccaccggcctgggcaccgtggccaggacctcgggagcaaaccggacctcgtccgccggaaagaccggcatatcaaaaaactcacccagcaaaggggttagctgggcttcctgcaggtatccctggtcgacaagcaactcctccagctttttctttgaaccgcgctgggctctcaaagcggcagccagttcctcccggcccagaacacccctgtcgacgagaaattctcctaaatttttttttgtcatcctattccatcccgttatttatgttccaatttttcttttagcagcgaagggttgcgggcggccttcagcgcagtgaaatggtcgattgcacctgccctggccagtttctccagagactgctccatggtctgcatacccaattttgtcccggtatccagagccatgtggatgtgctcctgctttcccagtcgtataaggttgctgatggccggtgtcaccaccatcacttccgcagccaaagcccttcccttgccgccggcgcaggacagcaactgctgggagattacagccttcaacgatacggaaagctgctgcctgatctgcgcctgctcctccgggggaaaaacaccgatcattctgctgactgaagaaacggcatccctggagtgcagggtggaaaagaccaggtgccctgtttccgccgccataatggccgtccggatggtctccaggtcgcgcatctcacccaccaggataacgtcgggatcggaccgcagggatgagcggagagcatcggcaaaagattccacgtctgtatgcagttccctctggttaataatgctctggcggttgaaatagatatattcaatggggtcctcgatagtaattatattgtgccggtacttttcgttgatccgatcaattacggccgccagcgtggttgatttaccgctgccggtagcgccggtaaccagcaccagcccgttgggcaagtcgcacagggcgtaaacggactccggcaggccgaggttttccaaaagaggaatgtcatcggccagccggcgcatgacacaggtgatggcgcctctttgaaagtaggcgttaacccggaaccgcccgattccggcaaaaccgatggccagatccaccgacagtttttgctccagcacctcaacctgccgcggactcaatacctggtatacaaggcgcttaatgtcctccggagtcagcggcctgtaattgtccaggaccttcaaccccccggacatccggagcaccggcggtgtgtttgacgtcaggtgcaggtctgaggcatctctctctttagaatctttaagcaactgattgacatgaaagaccgattcacttccggtaccttcaacaaaaggctgactcatcatatcacccttcctttatataagcagttctatggtaatcctgggtccggagggtttagccgcatccttgccggcgcctttgccgtctttcgcatccccgtaatcgatcttcacgtttttgatcagcaccagataactcgctttcatctttccctcaataaaacggatcaggttgacggaatctccctcaaaaatcacttggtattcgtgccagtcgaaattatctacgccgttcaccagcatggcagcagttttctcctcctggccaccggactgtgcagatttagcggacacggcctttttttcatccagcgcggacttggaatccaaattgatcacatccatcccgcaatccagggccagttggccggtttcagccagcgcctcggtaacctcccgctctgactgggctttcctcaaggctgtctggctgcttaaactattctccagctccgctatttccttattcccttctcttattttttcttccaggatcctcgcttcggccgccatgttccggcccggcacttctccgcgcaaagaaaccaattcctggcttactttctgatattccttcattacaggatcataaaccttgttcaggtaaaaataaaaacctccaacaagagccacaatcagtattaatattttctgtactttggttaactgcaacttcactttttgcgggctcccttatcttcgtaatgatttatgatgatggcacgctcaactctgcttcagggtccaccgaaaccttaatggtgaaattatagactgtctccttcagttccagttcttccggtgcgtccattttattaagaactattttttcggttttttccacccggccgatgctctctattgccgcgtgcttgcaccagacctctttctgcagggtcagcgccaattcgttaacatttgccggacttagggcttccccctgcagcaaaaccaggtcgtcaggaagatactggacattcatgcgagataattcccccagcccgctgcagcgcaccgtcacagaaagcagcagttgaaaaactttttccttatccagggcatgcccctgtataaactccgccttttgcttcaaagctgatctctgtttttccatctcggaggacgagttttgcaacctggtaccctcttccttttgtactttcaagtcgccggcctccatgctgaattgtctgagctggtacttcaggtaaaaatagtggctgagaaaaatcgccacaatgaccagcacggctaccataggcaggacctgcaccctttgccggataagcaagcccagttccacgtcgtcattaatgcctacctttttccaactaaccccaaagtggagctggcgcatacccgcgccggccacggcggcaaattcaggtgtgcaattcccgctccccctcagttctaaggcggcggcttcaaaacccatcttttccctgaagaattcaacaatgtcagcgtcaagcccgccggggccggtaagtatgactctgcggccggcaatctcccaggcattaaaaacctccttgagcgacggctccagttcggaagaggacaggccgtccaggtgggctcgggttgccgccagatcggcggggagtgttctgaaagctgttatatcaccatcctctattaaagcagccctcatggtctgctgtcccaagtcgataaccaccttgtcttttcttttgcaggccagcatggccgccacgggaaaacagacatccggggggtagactctcctgagcttgagcccgccaccggcgaaggtttctttcaggctccggtaatcctcctccggcagcgtggacacccagatccacacatgcccatccccggtttccaggcccagttcgtaacccaccaggctctccgcggcgggaacggtcatgtacggctcggcttcccagcgcagcgcctccttcaactggtacggtctcatcttgcgcagcctttttttgtccatggctacctcgatcactgccgccagagggcttaccaccacgacattcttcgggcatctggcgatccgggaggtgatcatggacaactcctccgccgttatcagttcactttcttccgtgcgatcaatctttaggcaatcaccgaccataaaacccttaaggtttctcctgattacggcggccctcagggtcataccgtcaatttcaacggccaaaacggagaacaaaaggctccacctctccaatcactagtacagtgattccaaaataactatagaatacactaatgcaaaaaccttgtgtttattagggatagcaaacactataaccttatttttatttttttatttgggaatcattctaccagtcaacggcaaaaacaagcttttctcacaccggcaactgggctgcccacctcggggcgcgtaagcttacgggctttcaccaggagggtttttaacaaaaattaacagtttctcctccaccggcgactgggtcccccacgccccgataatcagagatgaaatcgcaggacctgccaaatcgcctgctgttacgtctacttccagccgccgcgtgcccgcacagatgtattctgtggtggcaggcaaggtaaagggaacgctttctcccgccggtacttccactgtcactggaactgatgcttccggcgaatcttctccggggcggtgatacagttttagagtaactatcgcgtcacccggctgctcctgtgcctgcacccagttacccgaacctggaggatcctcttcatataccttaggcgtaacatttctcacgctgcccttgacctgcatcccctgaatcagccactggttcgaagtgatttctgtttcaatgttgtcacctccggtgtcaggatctttatcccggccggagctggtgatggtaagttttatcgccagttgagggtcgtcaagatcatcatattcaaattcaaacttaacaggctcaccccaggcgtcccttaagacctcgtcttctccggtcccccagggtttcaacatgtaaggtcccctccatccaaaaccgggatcaaaggggccgggttccgaaatccacaggctccggggctggccctcgtcaccggaagaaattgcccactcagaatcagaagcattccattcccagagcgcgggccattggcccatgtccccgatgtagcccccgacaatgcgccggcccgaggggtcgaaggcatccggcgggccgatcaaggcagtgcggattttctccagaatctcccgggtttgtttgttctgtgcgtccaggttggatttataccactcgtccggtgctatttccagcacgatattgtcctggttttctatttcgtttttatcgtagcatgacgacggtgccgccgtcctgtccagcgggcccggcggggaacttggatccggcagcttcaccatgccatccgggccggcgctgatgaccagcagatagatgctgttaggatcaccggcattatcctgctccttgacaaaaaacagcgcccggccccaggcgtcggacagaaccccttcggttttccataaaggactgaagccctctctgtaccggttgtcgaaaacagccttgggatagtccaagtaaggccccttccagaggactcccagatcttccccatcggcgggttgtttttcccacagaccacggggttggccgatatatggatgttcaggatcagtttccacatcaccgccgttataaacttcatcagccaccgaattccagcggttgttcgcttcatcccagttgaacctatacagtttgggcagtgcatccatatccccggcataaccccggaccacccgcagcccccgctcgtcgtaagtgttttgcgggccaacgatggcggcgcggacggcttccagcttctcccgggtgagtttggcgtgctggattccgacaaaggagccagccgccggcaccaccatggcagccagtatgcccaaaatggtaataaccacgaccagttccagcaaggtgaagccggccgagccgtatttctcactcaggaccgccctttctcctgccggcggcgcttcacccccgggccttttccacggcgccgggcgcctaccctttccactataaactccagccatgcaaactcctcccaggaagggtttcaagggcggttttcaccgcccttggggaaaccagattaaaatattaagacagaagttgccacacacttaatcttctacggttccgaatccggcagcttccttgtatttaaatatcaagtgattatctttagtcagcttgctgccattcggagagatcagggcaagctgctgtaagttatagggcgatggcagaccggtgccagtaccataggcccccagttggctaggcatcgtaaaatccagtgtcattggcttgccgtcagtaccatctgcattgacttccgtaaatgttatactattagttggcttcacattgttaatcctggccacagtacttaccaggcgaggcagcaatatgcaatagtttttgaagacgcattcatcaccatcttcatctaagacgtccggggcgacaggggctttatcgatagacttcaccttggcatattcgcattccggccctatacccatcacaatgcggtacatgtactcggggttgttaaatacggaacctgcttcaataccagcattatggtcaaatttttcggtggtactacctgcgcccaccatgagcacacgagtgtttgtccccaccgcgactctcgcagcggtgctgctcgtatctatcaggttgtatacatattcgatacccatattcttaagttctgccacttctttagcgttcagttggtacgatacaagattattgtttttgacaaagtctgggcttaagaccgtttgtccgtttaattctgtaggaagtgctgagtaagcagttccgctatattgtgccaggttggttaagccgtccagcagtctacctgcatgactcatgtgagtggttataacggattcaagcttctgcgcgttggcatcagcgctggtcgccttggcttgatcggttaaaccgagtattctgggcgcgatcatagccaccagaaatcccataatggcaatcaccacaacaagttccaccagggaaaaaccgccgttgtcccttaaaagctttttaattctttgtctcacgaaacttttcactcctatgcggaagggttcacccgcagaaccgccttcccgttaatatttttatgattccagaattattcgggcaccgcgcccgcaaaagcgcaccgggcggccggctgtcttcaggccgccgcacccgtcatcaccccccttcataaacttattgacaccacctcgctttctacccggacaaatccccggggaccggcatcagtgagactcacggcggggaaactcaaggacatcacttttccccggctcgggtttttccggtcgcctgtcgggatagtccagcacgtagcggtactgtttgccgcagtggatgatgacctctttctggccttttttcagaaagcgcatctccaaccgcatctccccgtatccgctgtgttgataaatatcatcaaaaagctcgctgatttttttcaagaccatttccacggtgtgcttctcactcatatttaccccccgcccggcaattttctcacaatgtcattctccttattgactttgattatcattatcacttaactgataaaataatagcttgtgccatctcttttttcccagatccagatattgatattgattctcataatcatgctgcaagaagataataccccattttcatctctttcttctacgccaaaaaggagcatttttatgccaaaaagtattttaggaacagagaagtcattttttcactgttcctaatattaatattgcaattaaacttcactaaatggctggattgattttataaatccgataaggttataggcttcagttgatttccgctgattatctgtaccggtccaagttggttgcttatatcctgccaaacttggcatgcagtcagcatatactgagataaactgctgttatttttcccggacattattatatttcgaaagcgctgcagtgtacgcttcatagcggaaggccatacttcagtaaaaatggattgaaacgtcttgttttttaatgacactacctcttccattacgggcagactcaaaaaggaacttgtaccgtatatatcaagtacaccgtcttccgttctcggtacatacatattaggacaccacaaaacaattccgtgtgaatccgtcataattaaattaccgctgtcagttccgataactatacgatgcaacaaatgagtattgttatccggatctgcaggattaatttgattttgtattctcaaggttacgggcaagtctttgatttgtccgattaccgtactgaagggatcctccgccgtgcttttcgataccgatgcaaatgaccagggtctgaagcctccaagcacttttcctaaaatgtctacaagcggaaagagtacttgaaggctgcatgaagcttcaatgtaattcagtttgctgttctttaaaaccttaagcgctgtttcaataaaactatatacagtcaccaaatcgggataaaaactattaagataatagcagcatgagtgctgccgcgcattgcgaaagcattccgctaaatcgtcatagtggatcggatgctcctgcagcacatgcacccctttcatcagcaggttattggccaaatagctgccctgaccgcctaccactgttgatctgacaacaacgcaggctgcatccgtctcctcttttgtaagccggttgacgtcggtatacaaaggaatgccatattcctgcgcgcacctgcctgcctgttcactgccacgggcaacaattccaaccaatttgtattccttcgataactgcttgattgcatctaaataaattcttccgaaagtagtgccgcacacaactacccgtaaaggcctttccatattaatcacaacctcccttcttctatttgactatgcctatcattctcccttacaggcggaatatctactacatctatgcttgcggcagcctttgtcgagacaagcctttccactgtttcaaccggatctaaaacttcaaaagcccaatatattccttttttagttttatgctttattacagtttccactgctgctgcagcgaccactccacttaattcatagctgcttttactgcgtaaaatacagcgcttgcgtataagcctccctcttttttccccctgcagctcagttgtcataacataccatggatttttcccccacaaagccatatcggctgcggcacaaagctcgtctatagcttcacgcagcacattgtcactccggtccatagacaatttggcataggattttaaaatagcgtcatttaccgctttgtcaacaataatgttataccagtatgcttcctttagttgaagcagcttgtataatttgattgtctcatcgtttaaaaatttctgcttataaacttcctcttttaaaaatggaatatatactttttcgctgatgttatccaaagcccgaactactgagccgtttttcataaacgcaccggaaatcccgtaatttgatacagagcttaacaaaagatccaggcctgcgcaagttgagcaatgctctctgcccccggcaaaggaaagcatagagaagatactttcaaattcctgctccgccagccagcgcggaagaatcccggaaagacccgggaagcttcctgccgatattacaaacacaccttctttatccaaaccttttttcaataacgaattttctaatggaccggcaccaaaagtatcaatataaattgcgtttgcctttgcggccgccaacgcgacacggtctcccaccagataggacggccctgcacaattaagtattacatcacagcctttgcaaaactcatataattcttcttcattatataaatccgtttttacccattgaaaattgctgtcagcttccatgccttccggccgccttcgctgtccccccctgattttacagtttcgtttcaaaacattgcaggcaatataacccaaagctcctccacagcccaacactcctattaacggtattttcattttccacccccgtttatcaaaaatttagccgttgaattaatatgcggctcttgtaagcaggtcatgtgggcaccttttatatactcaaattgcaaatcacccagtgcaacacttttccagctttcttcaacttctgaaaaaacaataggaaagaaatgctttgtttcttcagcaaccctcattgcgtaaacatcacctgcaaacagctgcggttcatactccgccacacccttaaagctgtggcaaaataccttatacaatatttgaagcatatttgcctgataatctaaaaccattccatttgttttttctatggcggcatatatttccgccatacgctgtgactgaggttttgccgccaattttttatagcattctgaaactgcttcataagaaccgtttaacgaacacaatgcttccccggtaatatttcctccattgacaggcgctaattcgcttattgccttttttaataattcatcatcaacattatgtccggctttgctaacctctgcgccaactacacggcaaaaagccctttccatcaaaaggtcattattaagacttgttcttattgtgtttaataacacctcatcctccgctccattgctatttctccgtttgcaaaagctggtacttattgtcgtaaccggttctaccctggcccccgcttccattaaaactcttgcggtctccaaggcaatcaagcctccaatacaataacctataagcttatagccggatgcttcctgctgtaaaagcaaatcaccatacttttgccctaagctttctattgttttatcatatgggttggacagatattccttttcatctccaaatgtgaaacctacaattttctctgtacggtttggatcgttgattaaatatggcagcaaactgttataagctgtaagtgttccggtaccattgtggaaaagaacctttaccggcccgtgaggctgttttccttccgccaaaacaacaaggggagatacgggatttaatgaatccttattcgaatcggcggatgaaacctgagacttcagccttaatttcttggctatatctgcgactgtcggtgtttgaagcatttctcgcataagacgctcccactcccagcttccggcctcctccagtttttccctcatattagctataacctgggccaccactaaagagtctcctcccgcaatataaaaattttcatcccgtccgatggtgtcccggtttaaagccgctgcccatatgccggcaatacgcgcttccaaatcatcctgtggtgcttcttctggaaccccattgcagtaaatcgtaatttccatacgcttctttaaagaagccctgtcgactttaccattgccggaaagcggaatttttggcaatacttctatatggccgggaaccatatactcaggcaaatgctgctgtaaatattctttgatttcttctttatagaccattgaactctcagcgggaaatccacagataaaaattgtttgtcctgctaaagccaggggatcctcttctttcggataggcacaaataacacccgcgtttgcgctgtcaaatacttccttccattttttaaagtctatgaaggtccgatcggtacttgctctaaaatcggtgaaacctgtcaacccatctttaaattccatggaagttaaaagcgtatacgcctctttcgttgcctctatcacgattaattttccaccgggtactgcaagctcttttaatgtttctataatcacattcacattccgcgcgttatgcaaaacgttggcgcagacaattacatcataagcggaagcttctaatccttgcagccagtaatctttgttgatgtcatacaatccataactaacccatgaatattttccaaacctgcttttagcttcatttaagaaaaatgttgagatatcagtaaaatgatattctacgttataatccactaaagccggaatcaaatcaatgcttgtaccacctactccggcacctacctccaatatccgcaacggtctcttgccgccagaacgcatacgttcctccgccagatggacaacgcattcttttgctacgcagtttaaggcaaggttaaccaaattatcatggtaagcagccaatgctgtatctaattttccttgcgggaaaaacaaatcaagcgcattcacatctcctcgcagcagttcaggaagatgtttgctggattcccgaaggtaatgcaccaatttaaccccatagttaacctctgcctcaatttcaatcaagcgttcccagcacctgtccgcagcatcctccggcggtacattcagaaggctgtacttacctgtaatctcatccttctgcataaacttttccgcgcacaacacattcagccagcgccttagcagcctatgcagcttgggaacggcctgcacggcatcctgtatttcttcattactgtggctggcagtacaatcctgaaatagcccggcgtcccggaaggttttaatgatatccagcagggtcgtctgatcagccacttctatccactttgcaaacaaagaacggtcaacggaagcagttgccttttctcccgcgttaaagcaaacatcatgcaaaacaccggtatcttcagcagcggtatcggattctttcagacggcttgcttcaataaaagcatttatccggtattcttgcggcgtattgccgcttaccattgctactgccgaggctatggacggatggttctgcaatacgctttcaatctcacttaattctattctgtgaccacgaatttttacttgtgtatcttcacgtcccaaaaattcaatcacaccatcagggcgatacctgccgaggtctcctgtataatataaccgttcattggtttccgggtgaatgataaagcgttcattggcagtctttgcatcgtccaagtaacctaatgccagtccttcgcctccgatatacaagtctcccgcagtccagtcggggcataactgcaattgcttattcattacataaaagcgttgattcaaaagaggtgtgccgtagggaacacttttcgctccctccgggacttcctttattggatagtaaatcgaccaaatagcggcttcggttgcgccaccaagactgataacctcgatacccggacattgttttgacaaaatgcccggcaaattaaccggaatccagtcaccggataacaatgccagacgaagagatgatcttccctcatcctttccgctttgcatacatgtcataagcatttgcatttgagccggaaccgagttccatactgtaaccttctcttttatgattagttcagcccaataatcaggattgtttttctgctttggatcaggcaataccagtgttcctccggcagttaatattccaaaaatatcatacaccgaaaggtcaaaggcaagactggctataccgataatccggtcggcggaatttacgtgaaacctctcattaatatcaataatggtattcaatgctccacgatggttcatgacaacacccttcggcgtcccggtagtccctgacgtatgaattatatacgccggctgcaaaggatccacaactgccggacttaaaccgctgttttccattggctccaacacatcaacctcaataatttcaagctgtgcattctcttccggctcaaagccttctctgccagtcagcacaaacctggtccctgaattttttatgattgtattttgtctggcttttggctgtgaagtatcaacaggcaagtaaacaccgcctgcaagcagggtcccgaggacggaagcgatttgccatatccccttttccaatatcacggctgcaaaatcacccttaccgaagcctttattgagcagtgctttttgaactgccgctgcaaaatttgccagctcccggtaggaataatatctgccttcataaaacacagcggcagcctccgggtgattctttacattactgcaaaatccatcgtgtaaaagtccatccgggagcggagcatttgtattattaactgtttctctgactttctttacgcggggaggtaattggagcggaagccggttttcccaaatctgattgccggcagctaaatcacacaacaattgtttgaaggcttcgaaagcgtcttcaatcattccttccgggaatattccttttcttacatcccagttaattagcaatcctccgccttgttccgcaacctggcaatcaagccatacctgcggtgtttgacttattttgtaagtcaaacgggcgtttctcatgaaatctccgctttcattattatccgcaattccgattgtgcttgtataaacaaccggaattatgacatttttattgttccggcgactcatttcacgcagcacctcaattcctgaaaagctattgtgctccaggtcttgccataagcggcgctgtatattttccgtcctgtctaaaaatgtattgccctccttcaaatccacctgtaaaatgttaatagctgtaaagtcgcctatgatatcattaatttgcgtatgtaacgcagggcgattcaacaatgtaatattgatgcagaattcaggacgcttggcccataagccaatcacttccgcaaatgcagaaagaaccgcactggaaggagttattcttttctgcttgactgatctacaaatagcctgccattcatttttatccaggaaaaatatctgctgctcaaaaactactttatcttccttattgttattttcagcttggttattttcagcaacaggcaattccggcgctgcagccatcttttcgattttatccatccaatacttgcgagcgcactctattccggccctttctgacggctgttgctgcttttcccgctggaacagcagcaaatccctgaatgtcacttcaagctttggcaatgttttttccggctcataataaaaatgatcaagctctcttagtattatatttgcacttacaaaatctccgataagcatatctatggaaaaatgtaaaatgctgcaatcctctgttattgtcagataaatttcacaaagaggccattgttccggactatactgcttttccgatagatcttttcttacttttttaatcgcttccccggcctctgccggactcagaccccgcaaattctgtgactgtaccggcggaagttcaacctctttgcgcacctgctgaaatccctttgtaagtattaccgcacgaagcatatcatggcgctcaataacactatgccacgccttttccaagcgttccctgtctaaaatttcagatatggtcaattcgatataaccgtggcacccaactccgccaagctcgtaaatattttccctgcctaccaggtatgcggtctgtatatcggtaagcggaaaatgtgcgtaacgattttgtaaatcaccggttgcagcagaatgattcatatctcttaaatatccaattattgcttctttattatgacgaagctcttctattgcttcttcatctataactccggatggagcccgaaaacgaatttgcccgtcttcttcccaaagctctgctccctttgcttcatacttgcttattacttcactaaccgtcataatatcccctccgcataattattaggctcagcaatatctaaattgcgaattttttccgccaacgatgcaattgttgatgcttcgaataaagtttgcagcgatattctcgcaggagaaatttttcgcgtttgtaattggccgcttatacgcactgctttcaggctatcaccacccaataggaaaaagtcatcgttccttgaaatcttttgtacttccaatacttccgaccagacaccggctattctgtgttccaattcatcccgcggtccttcaaaggtactcgtttcttctgcctttttagtttttacaatattcccgactgcctttctatcaacctttccattgtcacttaaaggcagggactctaaaattgctattttacccggaatacagtagctgggaagcttttttgaaagatctgtatatatttcatattcgaggttattatccgggctgtattcataaggcacgacagctgcacagagagcagagtggtcattctctatcacaactaccgcttcctttaccctctcataagatcttattgctgcctccacttcacctaattcaattcgatatcccttaatttttacctgaaaatcttctcttcctaaaaactctatatttccgtcaggccaatagcgtccaaaatctcctgtattatacaaacgttctccggtatgtggatgtatgataaacttttccttcgtcttttcctcatcgttcaagtatcctctggcaacaccaaggccgccgatataaagctttccgggaacccatacagggcaatcccgcagaaactcacttaggacataatagcgttgatttgtcagcggcttaccgtacgggatacttttccatgcagcttcgatttgatcgatcggatataagttagaccagatagaagcttccgtagccccaccaaggctgacaatctgtgtatttttaaagtaatgccttattttatccggcaaatccagcggtatccagtccccacttaacagtaccaatcttagtgattgcaattcttctgtttttacatccctgacagacatatattccaaaagcatttgcataaacgccggcaccgtattccagactgtgattttctccttaatgataagttcaagccagtgagccggttcctttactttccccgcatcaggcataactatggacgctccttcggcaagcatgccaaaaacatcatatacagaaagatcgaaattcatatttgacaaagcgagtactttatcttccggtccgattgaaaatcttttattaatatctaaaatagtgttaaccgcaccctgatgttgtatcatgacaccctttggaaaacccgttgatccggaagtatacatgacataggccaaatcaccaggcaaagcttcctttagctgaacatgtaccggtccctctgccaacgaatgctcgtcgacagtcaaaattgaaatatcctccggccaagtaaatttttttgcaagccatgactgtgttaatacgacactggcatcagcgtctttcagcagcttccaaattctttcctccggattgccggaatcaataggcacataggcagctccgcattttaaaattccaagagcagcggcaacctgttcccatcctttttccataacaattgcaaccggcgaagctttcgttatattcttttgacttagtaattcagaaactatgaatgaacggttagacagctcttcataggttaattcactgtccgaggttatcactgccttatactccatacgtctgacaacctgtttttcgaaaagactgattagcgtttcattggagaccggcccatctgtctcatttgcctttaatctatttgccaatcccggaaccggcacaagattgggtattgcttcatgccataccgtttcagctgctgacaggctttgcagcaagctgcaataggccttgaacgtatcttccgttaatccttccgggaacagcccttctactatatcccaattaaaaagcagctctccttcctgctcctgaacctgatgatcgagccatacctgcggtgtttgagttatgctatacaccaattttcccagccactcagtattatcttgcttcataactcctaatgtactcgtgaaaacaaccggcatagctgcatactggtgtttacccggcattttagccaattttcgctgtacctccactccgtcaaaatacgagcagcttaaatcatttgtaagccttctctgtatattcagacaccgttgggcgaaggtttgaccggctgtattatccacttccagtaaaactaaggaagtaaagtcgcctataacattatttatttgcttgtgcaaaggcaatctgttaaataaggtaacgttaatggtgaactttggattcttgcaccaaaggcataaggcctcagcaaatgctgacatcaaaacggaagatggagtaattcccagcttttttgccctatcctttaactgagtccatgtttcacaattaagctttgcctgcagccgtctgaagcgttgtttggcaatagactccggattttttgccagaggaagctccggtgcggatggaagagtctctaaacgaccgagccaatattcagctgacctcttgtataattctgtttctttcatcttttcccaggctataacataatcacggaaagacaaattaacagcaggaagagatatttccgggtatttataaatttttgcccattcacccaaaagatgaaatatactccatccatcaagtatgatattgtccaggctgatatgaagccttacacggttttccccgaaaatggaagccttgatttcaaacaatggccactcatctgcagataaaacctgatgggacatttcactttttatagcttcaagagcggcagcaacatattcatcattttcgtttctcaaatcacaaacttcaatataataaaacggtaccttttctaatattttttgttgttgtccatcagacataattactgctctaagcatgtcatgatgatcaactaagcgctgccatgccctgtttacccgtccgacatccaaacctgtttcctcaatctcaaagtaacagtgcgaagacacattgcccaatgtatacgcaccgctgcgtccaacccaataagcaagctgaatattcgtcaagggaaaaggttcattccgatttgcaggctccggaataatagccggcaattgtgtgccggaaaaaatcgcattttccttttcatccataagttcctgtatatactccgcaagttcggcaatagttgtcttttcaaacaatcctgtcaataacagctcaacacctaattcattgtgcacctcggcacatattttggttccaaggagggagtctcctcctaaattaaaataattatcggttacccctattttttccaaagcaaatgctttactccaaatttccacaagacactgttccacctttgtttccgcatgaataaactctttccgggaccgattcatattgccgggcataggcaatgcctttctttcaacctttccgctggctgaaaccggcagcttatcaagtattaagaatacagatggaaccatatactccggcagcttcttctttaaataatccgacaaatgttcttcttttaaatcctcgttatttttgtactcaggaacaatatagcctacaagctgcctgcttgctttatcggtttgaaccgccgcaattactgcttcttttacaccgggatgcttctttaaaactgtttctatctcaccaagctctattctatggcccctgattttcacctgaaaatccttacgccccaaaaattcaatattattgtccggccaaaaccttcccatgtcgccggtcttataccatcgcataccattccaatccacaaagcgttctttcgtaagggattcgtctccgcaatagccttttgccacaccggctccgccaatccacaattctcccacagcccagtcaggagtatcatttcctttcgcatccacaatccggtaagtttgattacttaacgggcgtccatagggaatagaaacccattcttttggcaatggaagggtcacagaaaagctgtttgaccagatggatgcttcagtagctcctcctaaagctaataaagtacaatttgtttctacatttttaagtcttacagggatatccaagcctatccaatcacctgaaagcattgccacacgcagatgcaattgatttattttcttactttccgcagctactaacaacatatcgagcaaaaccggcgctgaattccacatagtaatctgatatttcataatagctttcaaccaatatgccgcatctctgcagctgtcttccataagtgtcacaatggtaccgcccgcgcttaacaggccgaatatgtcgtacacagaaaggtcaaaatccaaggatgacactgctaaaattctatcaccgccagttaccctgcagcgcttgttaatgtctgaaatggtattccatgctccataatgagtgatttcaacaccttttggttctcctgttgagcctgaagtgaatataatatatgccaaatcctctgccgaagttttctctatctgttccaggcacccatattccgccgcggcagcagtattcagcacgatagtattttccggccatttcacggcgtcctgccttttgttatcagtcaaaacgcattctatatttgcttttttgtgaataaacgcccgtcttgcgtccggctggctgacgctgacaggaacatagcaggctccggccgccaatactccaaagactgcctctatctgcccggccccgcggggaagtgtaatggcaaccgtatcgccttttttgactcccttttctttcagcatggaagcaattttaagagcatttacagaaagctctccataagaaagtttcatgtctgaactactgtctataactgcaacagattcgggatattttgttgcatattcaaaaaatgacgtatgtatacactgttctacaaccggcaatgataatgcagcctctttttttcttctctgctgctgggcagccggaagaacatccggtatctccttccaagcttgttcactgtccgctagttgttttattaattgcacgtaggaaccgaacatatcgtcaatcaaatattccgggaacaactgttcaacagcatcccaggctaacaataaaccgccgtcactttcatataattgaaaatcaagccacacctggggtgtctgtgaaatcatatatgtaagactgccaaaactctgacggcattcattattaagaagaggtgttcccaaattgcacgcaaaaacaaccggtgcgaaattactttctccggggtaaatacgtgccatgtcgcgctgtatctgtacgccggaatatgacgcatttgccacagcctcgtggaattttgcctggattgcctgtgcgagttccagaaatgattgcggctccgcacagtcaaccggcagtaataacagactggtaaaatcagcaacaacatcgtccacaccattttctcctatttggcggtcaaacagaggcaaattaagaagaaaccttgaattcgcactccatctgtcaattaccgccgcataaacagttaagagtaccatggccggtgttattctgtgtgcggatgcatgtttttgtaaaaaactccattgccctttcccgataaaatacgttcttcgcctgaacaccggattttttattgtttccggctttttagccaggggtaattcaggcgccttgggcatatgttctaattgatccttccagtattgtgccgccatttctttttctttggcacgacgctttccctcaccttttaaatattgagcaaagctccaattttttggtgccggcggcttaaccccacgggcgtaaagtgcggccaaatctcttaaaataatatgcaggctttgtacatcggccacaagtaaatcaatatcaaaatgaatacgcgtattaccccccggcagtaaactgagctcaatgccggctacttctccctcctccacggctaaaaggcgatgcgataaccgatcccgtatacggcttagttccagtacaagtccgtcctccggataaagacgcaagtcatgtaccgatagtgcttttgtaaaaggagcattcagcacttcttgctgcccatccgccaggaatcttgcccgaagcagggaatgatgctccaataattgtccccaggctgattccaagcgttgaggctcaacatccctgccgtctatctccaaataggcatgacatccgactccgccgagaggctgatcatcacgtcgcccaacccagtatgcatattgaacatcagtaagcggaaaaggcctattcacgtcaccatgcccttcaatcacttttgcttgctcattctctgctgaaaatgcgttgtttttttgcaacaaagaccaccagtcactcaggcggggcgcggcaatcaactcagcaaacgcaactgccgctccggcccgtcgccaattgtttaccaacctcataatttttagtgaattcaagccgagttcgattaagttatgatcatcatcaaactctacaggagcgggcagcatggctttaatctgcatccgcacttcttcatagctcaatggagatatattaattgaaaattttttactattcggctgatttttcatcactatacacccttcccggactttagactcaatcactggcattggcttgtctttgcatccggctgaagccaaagatatcagccagttccaaagccatagacaccggcaaggtttgccggattgataacaggagatgtttacggctggggacacaccaactgcccggtaaaactctccaatttttcacacgtctctttcagttccctggacggtacggacatctcaactatgcctgctccggcatgcagccatgcgctcttatttttctgaaaaatagtccgcaaaacaagagcggcgtccatttcgccgtcgctgtcataagtcagtacgcagccgctgtagagatttctgggctggaactcgaatcttcctatggcatcaattgactcttttttagggatacccgaagccgttacagcagggaaaagggcattgaacgcatgccatgagttatagccgggtttaatttttccttttaatcttgaagcaatatgctgaacagtccccctatttacaaccgacatgaaatcactcactgcaacggtttcagcatcacaaacggctgtcagctcttcaaacgccagctttacggaaatcgcatgctctgcaatctcttttgaatcattcaacaactcatctctgagcttgttctcctcttcccctccccatccccttgcgcgtgttcccgcaagcggatgagtgcttacccagcccagacaatcgacttcgacaaccgtttcggggctaaatccgacggcattcaagccatcaaggctaagaagaaacgctctttcgggagagttgacctttcttcccgcaatataactggcaaccatgtcgagttcccggttgagtgggatttttctggacaaaatcactttttgatattttcgctctcgaatttccttcacagcatccgccactatctccatatatttttcagagtcatgcgtgtttatctccgcaacctccagtttttgactttcaactctttcggcaagaccattttcaatgctccggttatggacaatatccgatatcttccctaccagtttttttaacttttcaaatctatcctctcccagggccctcagcaagattgaaccttttgtactgaaacgcacttcaacttcaggaataaatagcttcagaaggcattcatcttcagacagaagctgcattttgtgattataacgagacagtccgaaattggcaattccgtatgcacgccaatttttgagcagaactgacgagaaggccctgtcaatggtttcacttaatgtctcatttttaaactgcagcgttttattttcggttattagcgttgtatattcagaatcaacggataagatggcgtgaattcccatgcccagggacaactcttcttttttttcgtaaagaagatagttttcaaaaaaaccggactccacaatttgcgaggccgcaaattgagcatctccctcaaaatctattgtttcttcaatgtagaatgttgggtaatcttctgccgcgcggtcaactcctgccgccatctctttaagtttttgcttatctactttgccgatgctggtaagcggccagaaatcaatgaattcgatttgatcaggcattttatagcgcgcaactcccacatcattaaaaaatttatcaatatcagcaagacttatttccctattgtcggtcattaaatatgcgcagcttctctctccaaggttttcgtcgggaagaccaaccagagcggcttcttttatatccggatgcaagcatagatagaactctacttcagccggcattatcttttcacctgcccggttgatttgctcttttacacgcccgccggtttgtatattcccatccggtgtgattctgaccttgtccccggaacgataaaaaccatcgggagtaaaatcattgcgattctgttcgggcgccctgtagtaaccgcctattgtatagggtcctctcacaataagttctccgtactctccttccgccacatcgtttccgtccccgtcaacaattcttatttcatcatcatctgagagcgggcgtccctggcagctgtggatgacatgatcgggatcatcaatggaggtgcagcaaataaggccttccgccatgccgtagacctgctgaagcctgcatttcatttccggcattatacgccttgcaacattttcatccagtatagaaccacccacctggaggatttcaaggcttgaaatgtcacttgcagtatcccactccagcacctcaagccatagatttactacggcgggaacaagagcggttattgtcacccgctctttctcaataagcgggaaagcttcatcgcagcttgtggttttgcacaaaaccaccttgccgccggctgacagggtcccaagaattccggggcagcagaggggaaagttatgggcaatcggcaaaactgcaagatagacgctttgcgggttcagcttgcagcgcattgcggcagccttcgcattatatgcgtaatcagtgtgggttcttggaataagcttgggtgtaccggtggttccgccggataagagcaaaagagcggcatctctgtagaaaggtgacaataggtccaccggaggtatgctgataccggcgaggctgatgccgttttcactttcaccgtctgttataacgaatttgacagaaggatgttttttaaccagttgattagccatttttttatagtcaaaaccaagaaacgcaaccggaatgatatacgcaaccggttttgcgagactgaagattccgtccagctcggtctccctgtgggcgggcagggcaagaaccggcagtgccccaatgcggaacagggcaaagcaagtgataacaaaagagatgctgttcggaagctgcacaaccacattgtcacctttctttattcccatactgagaaagccggaagcaagttcatccgcccggcggtcaagttcaataaaggtgagtctgatgtcatcttcaacaagcgcaactctgtcctgatatctttcagcccataatcttaattgttgtccgagagtcagcggttcccaatagccgagttgttcgtattttgcagcagcattatcaagccattccctgtatgctttcattttatctcctccttgtaaaaagaatgctctccgagctttacaggaatatagtaataacgataatcattatcaatgattatcgggagccgtattattaaaattttggcagcaaatcggagttaagtttcgaacgcaacggcgccggcataaccatgggcgggtctgaatgacagaaggttccaattcgcagttctgatcccgtatccgtccacgctgataattccgccttccttttcactgcctatagaaacgaaaaaagaatcaaggggccggcacaatccctcccctgtcgctttgacaaaagcctcctttcgtgtccagcaatcaaaaaaagccttcttccttttgtctaaaggaaagctttgaagcgccgctatttcatttggatgaaaatagttatccgctatttcatggaggtccggcatgtgccgaatatgctccacatcaacaccgagactgcgaaatttcgagaatgcaaaaactaccagattgtgagaatgtgaaagactgaaggaaaaggattccggatcgaagtgtccacgcagttcaggctttccgttaggactgctccggaaatcaaccaggttgggagaaatgttcaggtatcgcccgataattattcttaatatcccatgtgctacgacaaaacgcgtcctgtcttttggaaaataaaaccgctcaaaccgaccggcttcctctctggaaaggagcgcttccaactccttgccccgagattcgaatgttcgcgtaaaggcccgccagagatgaacttcaccttccgatagcaacaggggagaggatgaatcaaattgtgatgcatcaaattctgttatttgtatttgcggcaaaatctgtctgcctccatccgtcctaattttccatcacctgcctcagacttgaagagatccgtgcttaaatatttttctccacgatcaggaaaaatagtaacaattacacctgaagaaagcttgcgggcaattttaaccgctcctaacatggacgcaccactgctcatgccgacaaagatcccttccttgcggacaatctgacgggccatctcgaaggcttcctcagtttcgatcataataatttcatccagttcagcttcattataaatgcccggaacaatcgcttcctgaagatttttcagaccctgaatataatgcccggcaaccggttccgcactgatgatttttattttaggattgtactttttcaggccggcaccaacccccatcaaggttcccgatgttcccaaccctgaaacgaaataatcaactctgccattcgtttggaaccagatctcttcggcagtaatttcactatgggcgagtttattgtacttattcgtgaactgatctgtgcagaaatagcgatccggatattgctccagcaacttgcgtactttaagaatagcaccgtccgttccaaattccggatcggtcaggatgaccttcgcgccgaatgcctgtatcatcttgcgcctttcgatcgatacggcttcactcataacaatttccaccttgtagtccttgaccgctccgatcatcgccagcgcaatgcctgtattgccagaagttgcctctatgatggtttttttcctgttaagtacaccttcggcctcggcctgctcgatcatcttaagcgcaatccgatcttttatgcttcctccgggatttgtgccttcaaattttgcatagatctccacatttgggtttggattcagccgattaattctgatcatcggcgtattgcatatggtcttgagtatattatcgcaaatcatgattgacaacccttttctttatagcttaatttcaagtgtttgtatacaattcgcaagacagattgcaaaagaaattcccttcttttctgcaggaaaaaatgatccccctcgatcatttcaagggtaaaatcacagcttgtatggcaagcccatgcttcaatctctgcccgattcgcttccatatcctccgtaccgccgtatgccgaaatggggcaatcaagcggtacatcctccgcatagacatatgtttcgttaacagcaaagtccgcgcgcagaatcgggataaacacttccatgagttctctgctttgcaaaattacctcgggtgtacctgaaaaacgacgcagttcctttacaaattcatcatccggcagatgacgaaggggttttggttccggcaagtgtggggcgcggcttcctgaaacaatcaggcggcaaggctggttcttccattttcttcgcaggtttcgtgcaagttcgaacgcgatgcgcgctcctatgctgtggccaaaaaagataaacggacaccgcaagtacggaacaattgcttcggagatcgcatccaccagttccatcatttcaaaaaacggtggttccgctatcctgttttcccttcctggaagctgtattgggtatacgcctacatcatcggggaaagcatttatccatcccctgtaaatagaggctcctccgcctgcataggacatgcagaaaaggcgaattttatctttagcttcgggacaggcaagcagccacggagtgactgttctttgaggttccattataaactccccagttctttatataaatggcgctttttcatcaatcatccctgcctcaaacacatgaacaatcattattgacattgattttcattatcaatataatagcttatttccacttattctcgcaacgctaaaaaggatctctattaggccaaaaagtattttaggaacagaaaagtcatttcttcactgttcctaagattaatagtgccgctacaaacttttagtgtattccgatggattgaaaccatactttttcctaaatttctcagcaaagtggctggcgtcattatagcctacgtgcaataccgcctcagtaacacccagctttttatactccaacaaaaaccgtgccatctccaaccttttatcaatgacataggcatgaacaggcatgccaaacaaccccttaaagccgtttttaagcttatattcattaaggcataccagcctggcaagctctcctatcgttggcggagatataatattttcatcaagaacccttctggctttatgaagcgcctccatatcagatgaagaaagcttgactgaggaatgccgtgatcctttttcaaagattagttcatccatataaacgccaatcaattccagtattttcccttcaagatatatcctttttatattatcccgataagggcaatggcttatatcatttagaatccgcttgatgttgtatgaaaattttcttttataaaaaatactgcttccaagtaatccggtgcaagagtgctctttttccatataatgaataagactttttatcacttcagagtctaactgtatgcttaccccccaaaaccgctgacctggattgaagctgcatatactttttacctgatttccgctgaatatatagttttctccgcattctatttcatattcctctttattcccttccagcctccaccggaattgatctcccaggcaaaaagcaaaacaatactggggattgccctgtcctcccaccattgtcatacgttcaaaaaaagtcacatcggatatatttatttccattgagggtttgacaataattctctggtaataaccctttccaaattgttttggtatttccgtctctatctgaaacgaatccgatctgtaaatgctgttaagcacggcacatacagtgcaattttcgtttttcggattaaaaaccttatattttggagccatattttccataatatccaccaatctttcaataataataaccgatatctacatattgtaaaaagagtcctcctttcaaccaactagccaggaaagtgttgcaaaactctttttccttcggcgaatcaaatatttataacattgtaaaagagtcccgccgtaagaacggggctcttttattatttatttacccatattttccatcatcctggccaccattgccgccgcttcggcgcgggtggcgctgtcaccgggcgcaaagaggttgcccggttttcctttgataataccctgctccacggcttcggccacatagcccctggcccaatccgcgacggcgccggcatcgctgaaggtcaacgcctccggtcgcaacgtatcgatttgcttacccatggctcgcacgattattaccgctatctcggcgcggttgatcagccggtcggcctggaaggtgccgtcttcgtagccacttaaagcaccattctccactgcggcggcaatactgcccccggcccagggagggataacgccggaatctgcgaaatcaagtccggtggacgaaggctgccatcccatggcttttaccagcaacactgtgaattcagccctggtgatattgttttccggcttaaagctgccatccgggtaccccttcataatgccttcccggtagagttttgcaatgtcaccggcagcccagtgccccgcaggcacatcgggatacggcatcttcgggtggtcggcttcctccacaggaacggactgtttaccggtggtaaagctccattggatttctctgttgtagtaggcagaggaactggatccctggcgcttcaccgccccggaggggatattgaccatgtaattcaccccggggtcaaaggcgtcatgagacaggctcagtttcttaccgctcaaggtggctttcacgccgcccactttgtttccggcggcgtctttgagggtaatgccatccagagaagtatcggaaactgcttccaccgtcacgtcgaaggttacacttacctcgacgtccggagcaatatctgcggcatccttcgccggaacatacacgtcaacctccggtcgtgaggaagagctgccgccaccgccgcctcctcccgagcctgtctcgcttaccaacaggcaggtcaggattttatctgccgtttgccagcgcagcttctcttccacctggcttctcaggctctgaaatccctgtttttcttcagcggtggcagtaccgtttaccaccttggcctttaaactgaagaagtcttcaggaaagacctccggcccaggcttgataactatggaccggcccgtagatttgtttgtcaccctgtaagtataaagatcaggagttgtataaatggaatcattaattgtttcgtcaaaagaataattccccacaccggcaatcattttcagtgtatattccgtgccatcggaaggattataggcaattactttgatatactcctgccggggaacttcgtttgcccacaattgatcaaaggcaacctgcatcgcccggaaggcaaaggatccgcagacacaaacctttccgtcttcttctatgccgacgtctgaatacgaaatcgagagcagattgtcaccctgtttaacctgaagggaacccagcacagcatcattggcgcgggctgaaattaagtgagaaatattgttgtgcggcaataaagaacgctgccctgccgtgggatatatatattctaaaccagccagtaccgacgggatcttattgctggtaagagtgccttcagaaagcataaccggcatgacaattagtgaagcaccggggtgagctgtttgccggtcttctaccactgcccgtagtcctggttcacctacggcggcaaaaccatagtccacatctaaaaaaccatgtttttctttaagtttttgacccagcgaagtcaggttatgcttccagactgccagttcctcagttgacgatgttccgtgcgcggctaacaccaccacttcctgagcggcttgctgactaactgaagcgatgcgatcgttcagaatgccagccaccagaatatgatcatccagcgcaggggtcaattcaatgacggcgctgtgctgaatcggctccaaaccctccgcgactgcctcctcaggggtgatggaactgggtaaccccagcatatacttaatttcctctatatgacctgaggctgaagcaacgaaaattggtacggcaatgatgcgttccacaccctgtgcctccagttttcgaatagctgtaggaatatccttacccggaacagattccaggaaaccggcttctaccgggaaagggctttttacgttctgaaccgcgtcaatgacaggctggttccaactgtcctggcctgaaccatgggccaaaaccaggataccggtactgcctgactgaaccgtttccagggtgaacagctgctccaggctatcccagcgcagcttttccaccaactggacacgcttggcttgaaactcttgcttttcctccgaaatggctgttccctctttgacttttttcttcagttcaaagaagttctccggatatacttccggtttgacagtgatgttgacggcttttcggttgagcttatccgttaccttaaaattatagaaacctgtattctgttcccgatcctccaaactgaagtggccgctgcccgtaattctttccagcgcggcttccactccgtcggaataaggaccttgaacatagatcctatcttgctcaggtatttcaccgggccaaagctcagctagagctgcctgcatcgctcgaaaagcaaaggatccacaaacacaaaatttaccgtcctcctccagcgccacatcggtatagttgaccggagaaagatcgccttcctttttaatctccaagggcggcagaaccacgtcattcacccttaactcaataaagcgggcaatatttgaatgaggcattaaagctctgttaccggcatccggatagcggtaatctaagtcagtcaatagtgtatgtgggattaccgtgtcggtaaagtacccttcactcaacatcaccggcaccaccagcacatccccctggtaaacggctttgtaaaccgaatcacgaacggagggctcgcccataagcgcaaaaccatagccggcatcctttaaattgagtaaagcttttagacggccggccagagattcaaaggtttcctgccacttttgccggccttccccggtatccggaccgtgccccaccagcacggctatttcctcgcttggattctgactgatggtcttcaaccggtcggccaggattcccgccaccatcacatggtcatccagggccggggttagcacaatctcagccccggtatccaccggcgtcagatcctcttcttcgatgccatccccgcctccgccggggtgccctccggcaggttcctccgcttccggaagatcaggtctcaagcccaacacatatttaatctcttcgatatggttggaataagaagaaataaacaggggcacggcaatgattttatcaacacccctcgcttccaaagcttctaccgcggcatgaatatccggctcggtaaattccaagaaacccaactccacaggataaggcagagcgatctctgctaccgcctgctgaaccgtagcgttccatgaggcttcatcggagccgtgggccaccaccagaacacctatattttcttccgcggccccgcaaaacgggacaacgtaaaacatatccaaaagcagcagtaaaatcacagcaagccctttaataccggacctaaacatttcattcctcctcctaagttaattaataatcaaagcgctttaggcttgataaaaaaaactcccattaacgacagtccataaggggaaaatgaaagatcaatacttatcaactatccaaaggttcatcctggccatcatcatgttcgattctttccaggccaacatctttcaaaatttcgtttattagatcaattgtcatcgtaacacctcctttctggatccataactcggattccaactttgtcttttcctttccctcagcgctaatgactctcattctcattggctagtcataaaaaatcattctaattagtggctttaattaaatccatgcttttccacttagcaacagtggccctttatgcgccgggagttgcaagtgcgctcgcacagatgaaactgttattcaggttcttaaagaagagggaaagaggccatccccagaatcaagaatgtgggtatactgttcaggcaataccggaactgcgccggtggtgctgtttgaatatcagcctacacggtcaggtgagcacgcgaggcggcttctggaaggttttcacggttttcttcaaaccgatggctatatcgggtatgataaagtatcgaatgtgatgatttaatccataacaaaatagcagtaaaatgataattaaaatcattatcattttactgctatcattatagacaatcattttctcctttgtcaatagattaattggcaataataacaaaaaaatctgttgaattatatattattttcttcgataattcttaatttcaccaataatactaatactgttatcccgtaaatatggaaatttatttagagaatactcaggataaggatttatgcaatctaattaaatggggccttgatgaaatagtctttccatcaacaactaaactggagcaattccttaaaaacgaaggtttaacaattccaccaagacctacaaaccgattaaatcaacttataccaggccaagttagtaaaataagagcaagtgatgatgaagtaataagtgcttttgtattagcaatagaagcagcggttaatgttcatgtacgtggtcttgtagtctccttagtaattgtacgccaatatctgaaccgtgtgggttattaattcgcaactttagctgcccttttttcataaactggtgaattacgcaggatgctggagtataagttaaagcttcatggcattaagctgatatcagtggatgaacgcgttacttcgggtacttgtccagcttgtgtagagtataccaagcaaacagtcttctttaaactctttttcataaactcgcatctggattactcttcttgttattagtaagtatttccattattacgagtttattgactccactaaaaatgataataccttagaataccgggaagttcaacgtttacgtagaatttggtgtgaaggtacatttggaacattaaagcagcagcataaccttaaaatgacatttaagaggggtattgataatattcgagaacaatgcctcttatcggcattggcaattaacataaaaagaattataaagtcaacagccccttaacgctagcgagtttgttttccggtgctgaaaaggtttactttattatgctagcagtgtaatagttattgtgatgactttcaatattttcaacaataatattacaattaagccaagagagtttctcttttatttttctacccaaagtggtcaaaatcagcttttgcggcattttttttgaggcaaagtctccctccaaaaacaaaacaatttttattttgtttttctctgaagatatattgttcgacctgataaaattaaaatacttcttcaatacgttgctatgtgtttgaaattgtggctgagaatgtgcaccacacaaacatgctaatgtcattgctactttttttggtatttcaatatcaaggctgtcccggtcatcggtgtcaaccattgttgcggttgtatcacgtttgctattattagcaaaaattctccatctattgtcgctctcgtatccggcacaatttttgacttctattagcataagagtatcatccgaatttagaatgaaatctactcccttgcctccagttaatttcttaaagtaattttggtaatatccagtatcatcaaatttatctacagtaagtttatcgttaaattcaaagacgatgccactttcatcgatcctcatagaataacctctgttctctatcataaaggtgatcaaattcttgcataatagcattatgctgtaaatctaacaatgtagggccggattcaaaaaagatactatcatcttccttataaaggcaaatgaatttaacatcaatattatccagagtaagctgtttatactcggaaatcatggaaaaactctgctgtacaaagtagtcatgtgtcgcaataaaaatttggactcccatggttgctagtactactaaagcttgtactatcggttctatcattttaggattcatatttgtctccggctcatcccaaaatagaattgagttattatttaaacttccagaaaggattaaatatataatagttgaaagttttcgatatccttcggaaagcaaacccatctcaaactcaccttgtccatccactttaaggtaaaacttcttacccctttgaattatgtttccatttattattctattaaagctttccaatattttattttgcttagcagtatttgctccacgctttaacggcttatcaagtaaaagagccaaatcataataagtttcttcaaaagcaatatggtattctttgtataatgaagtaaaattctctgtagccgagattatttctttaggtggaaaatatattggctcaactgcttttacgaatcttcttaaggtttgcccgatattcacatgcttttctttatttgtactaaaactaaattcaagtttagaattactatttactgttataactatatcagaacgatttcttccctgaatgcgtgtaactaaacgtccaattttatcatcatcaggtctaaaaacgccttgaagctttgaaactaaaagattttcattctgttcttttgttaactctgacttggctttgttagcctcacttattgatttggttaccgaatacaacagttttaaaatagccgtcttaccagtgctgttttctccgctaataatattgatattcttggaaaaatcaatattaagggaattaaaaagcataaaatccttaagaaataatttgctaatataaattatctacacctctttcttgctaatcaattattccctaattgattatgacacaatcaatttatcccgtagtcaagtcggaatatcaatagtatgaatatggcatttatcatttcatcatagaaggaaattatacctcattattttgtattcattttacattattaggtggaatctatcaatagatatttattatgtattccaagagaaatttataataaaagcaaaacttatcaaataaatgtatgttttattatgatatataagaactcgctagctactaaacgctagcgagttcttattttatccctacatattccatgtcacacccgcctaactcacaactaattacctaagtgtaacccccacgggggacatttcttcgaaatatattgattaaagttaagtttagcaacaatgctacaataaagagtcaatagatgaatattcgcattgcctctttgtatagttggggacattgtcaataaataaacatatgttgggagtgccctatgcatatacctgtttggcggagccactgttccagtaagcagtgaagcacttcaaaaggtggttctatctcagaatattattcacaatttaataaactacacttttctttgccgctgggtagcgaaaacctaagtattgatgatgcacagtatcaggccgatgagtcatagcaacccgttctaaaaagtttttaatttcatccggtttgacactacaaatctgaaatttattagtaccacgcctttcagccagatcatttgcccagcgcatacaggcatctttgtagtcatcaaacatcttggcaccggtaatagaagcaaccatctttccttgaaccttaagttccgattttttcttaccaaatcttttactcattcccaatagcccatatataagctttcaggtttttgattgattacaccagcggattcagtgcagccttcgcttacgccacggaaagcaataaatttaatcttcaattaactaccttgccatataaagttattcttgtaatgtcaaacaaaatagttataaaatgaattgaagatttattgattaatagaaggtgagcctatgaatactttttgggtaaaccccgggggaaatgttattgaattccttttagcttgttttttttggatcattatcattttttaccggatataaattgcgaaaattaattccgcgggagcaaagatttacagttggtttttttggaatggtaataattgattccctgtttttagcttacgttatggtgaactacccccgcctacgttccactaagaagcgggggcttccaaaggaacatcaacgagcgtttcctgattcatcagccacggcctaccgttacaaagagcaataggtcttacacggcctccagcaggcatgatttcgggcggtccccgccctacaactatatatctaagccactagcatttctaagccacgacgttctatcaatatggctgacaccaaatccctgggcataaccattccacaagcaggacaccggtgcactctgacactcaaatcctttggcacattggcaccacaaagacatgtctgggaagtgccatgaggagggacaggaagaaatatcttaccatatctgtgacatttatactcaacaaggtttctgaatgtaccccatgaagcatcatgtatgcttttagctagacggtggtttttgaccatatttttgattcgcagatcttccatgataataatgtcatggctttgagctatctcaaagcttgtcttatgcaaaaagtcttttcgttgattagttatcttggcatgaagtttggcaaccttagttttggctttccctcggttgttagaacctttctttttgcgggagagtctgcgctgttgtttagctaacttcttttccgatttaagatagtactttggggtttctatctctgtactgtcagacagtacggcaaaatgctcaagacccatgtctattccggtggatttggttctgtcagtaagattttcggctacttccacttcggctgtcaaattagcgtaccacttaccaccgtaatactttatgttaaccctggatatttgactggcatcaaattcccggtaagttgtcatttttacgaaacctattttagaaagataaattttacccggcttagagaaagttttatttacagcatccacctggggataggtaaatgatgtgtaatggtcacggtttttgaaccgggggtatccggcttctttggcaaaaaaccgctgataggcaaagtctacccggcgcaaagtatcctgcattacctgactgtgaacttgcttgtattccagatgttcttttgtatagcccggcagcatattctgctgtttattatatgtcaacccttggccggtttctttatacacacgctgacgctcagataaagaccagttatagagtttccggcaaagttttagtgtgtgaaacatttttttctgttgctctttggtcggacgcatttcaaaccggtagacaatttgcaaacgattcacctcttttcaccctgggtttcaatgtacttcttaattacttcaatgggtgtaccacctgtagttagaagacaaaaactttgcgaccaaaaatattctttccataattagggtgagccttgaataatatgtgtgtgtgatctttgtcatggttgtattcaaggaaactaatattatattttggtgcaatatactcaccaatttctttgatacggtttgctattgtgtcgtttataacttttctgcggtattttactaccaaaatcagatgatatgtgagtaagaagaccgagtggctatttgtatcaagtttgctcaataataatcagcctttcgttattgcatctgattatattttgccacatcatagaggctttggcaaacattttattagtacacaaaacaaggccgccattcatcccaccaccttagaggtgggggaattctggcggggtttggttaaagattaatcgcagctaaccaaaaataaaaatccgttacacagagtgtaacgggtttttattttttatttttaccgagaaagttttctcaaatattaatcataatcataaggccagccctcaaagcctgtctccagatatttaacatcattataacccgcacctttaagagtgcaggcagcttcatagctacggccacccatagcacaaaggaccacaatttccttatccttaggtatctcggagagcctgtatctcagttcatgcaaaggtatcaacatgcctctcttgtcttcaatatgacgagactggtagccctgctgtgtccgaacatccagaagcacaaaatcatcaccgcgttcaagcttctctttgagttccctggcagaaacagaggcagtcaacccatcgattttattacgtactgtgttagctgtatgagccgccatatcgataggagttgagaagggaggcgcatagcccaggtcaatgttataaaagtcctccagagtggcgccaaaagtaattgctgcagccaaaacatcaatgcgtttgattacatcacctttgcctaaaccctgtgctcctaaaaggcgcccggtttttgcatcacttataatcttcagaatcatttggccatgcttgttatgataatgggttctgtcatgattggcattggcggctgtggctatctcaaaaccagcatccagcgcttgctgttcgcttaaaccggttcgacctatattaataccgcctatttccaaaacggcagtacctaaaatgcctttaaacctggactttttgcctgcaatattgtccgccactattctgccctgcttattggctgttgaagccagcggcacaaatactttacgaccggttataatattggtgttttccacacagtcaccggcagaatagatatccgggtcactggtctgcataaattcattgacagctatggcacctgtctcaccgatggtaagacctgccttacgggccagttctacattgggtctaactcccacagccacaagcaccatgtcggcgtcaatggttcccttgtcggtcactatacctgttacattgccatcttcatcgccctctaacttctgtacagtgtgttccaaggcaaactccatacccatatcttccaacttagtcttcagtgaagcagccatttcaggatcaaggatgcccggcaaaagttgctccctgagttctacaactgtcgggaagagtttttttcctaccagcgcatccgcagtttccatgccaattaagccagaaccgatgattaccggcatctccacatccgcgttttctaaaaattcttttagagccacggcatcgtcagggtggtataacttaaatactttttttagatttaaaccttcaataggtggattaatcggtgttgatccggtagccagtaccagttgatcatattcaatataggattccaccccggtggcaagatccttcattaatacttttttattctcacggtctatggacaaggcttctgttccggtaagtactttaactcctttttcatttaaaaaaaagtctttattgcgaatggccccgtaagaggtggaaactaactcgtccagttttctcacatgtccggatacatataagggcatgccgcaaccggcataagatattatattacttttctctataacggtaatttccgcatcaggcataaccctgcgggcacgggcagcaactttaggacctgccgcaaccccgcccacaataactattttttttgacaaaatgcccccgcctttctttttaagttttgcaatattattgtaccaaaaacacctttaattatgaaatttattcctaaacctaacgattattctagtgttccgcacttaaaatgtcaatagttatcaagaaagtcgtcttaagcgactttagagcagccgcagacactcgcgcttgctgtaaattatgcagtattaaccttaacttatccaaagatccatgatgagcataatttccaagaataataaaaaagacagtagtctaatatgctactgtcttttttgttattaaattatatcggaggattttttattaatgtaagaatgtccctcaatcatttcatttccgcccgtcagtggctggtcatcattgataaacaccacagtatcacaagacggacaggttacttcaataacatcctcatcctctaaaatgtctgaatcaaaacaaactgtttcaccgcactcgggacaatctacttcaacatattctgcaccgtcatgctcacaagtacatgacctgtcatcgtagtaatcatcttccagagaaaggaggtcttcatcaattctctccatgtactcctccatttgctcctgtgaatcttcgataacgtccattgtatctacaatatcttctaatacatcaattatgccctgcagcaccttgccctctttagaagcaccatccagatcaagtccttcggaaagcccctgaagataagctactcttgatctaagatcagacataagcattttaccccctttgattaatagttagccgatatgcagcattgactctattagtatgactcagcaaagagggttttaaacatatatttcctaatgattgaattttgcaatcattagcttatttaggcccgcttaatataatttcctgttctggtatctatttgcaggacatctcccacattaataaagaagggcacctgaaccacatagcccgtttcaagagtggcaggcttagatccgccggaagctgtgtcaccttttatacctggtgcggtatccgttacttccagttcaacaaaattgggtaagtcaaaaccaatgggcttttcttgaaaggtttgtatggtgatgagcatattttctttgagatactttactgcatcccctaattcctctctattcatggacatctgatcaaaggtttccatatccataaagttataactcgtaccgtcgttatacagatactgcacttctttgcgctcaacgcgccccttatgaagcttttcaccggcgttaaaggttttgtccacaactgcgccggtacgcatgtttctcagctttgaacgtacaaaggcagcacctttgccgggtttaacgtgttgaaaatcaacaacttgataaatatcattatcaatttcgatggttagaccggtgcggaaatcgttagtggatatcaatgcttgctccctccttgaaataacaaaatccctcagataagtcttatttaaatcctttatgtgtattccagagctagaatatttccattaaattcatctttggtgatctggtcagtatttgacaaccgttttcttctacaacaactgtatcttcaatgcggacaccgccccaatccggtatgtatatgccgggttcaatggtaactaccatgcctggcagcagaatagtttcatcttttgcggccagccgggggttttcatgaatatttaaacccagcccgtgtcccgtgctgtgaccgaagttttcaccgtaaccataagaagcaataatgtcacgggcggctttatccacctcactggcctttataccggacctgacagcagccagagctgctatttgagcttccaaaactatacggtaaatttcagactgcttggcggttgaagttcctattaataccgtacgtgtgatatctgaatgatagccctggtaaacagcaccgaaatccatggtcagcaattctcccggttttattaatttttctgaggctactccgtgcggcatagaacttctggtgccggaagcaacaataaaagtgaaagcggccttttccgctccggcccggcgcataaaaaactccaactccagtgccaactctatttcagaaacaccgggtttaatcaggggaagaatattggcaaaagcatcgtcggctattttaactgcccggcctatcttatttatctctgtattgtctttaactaatcttaaagcttcgacaaattcattaaccgggtgaacggttatgtcttgcaagctctcttttatggctataaactgcttataggtaatatagtcaccttcacaggccagtctatatgattttgacggagtaataaattccaacagcttttcggtaaataaaccggtaaaggttattatctcgtaatccggtgcctgtgccgctgcctgctcacgatagcgaaagtctgttaataaaatagctcgccgggcatcaatgaataaaataccggaagtgcctgtaaaaccactgagatacaacctgtttccaggatttataaccactatggcatctaaagctgctttattcaacaatttccgcaccgcattaatcctgtttatcatttcatacccctttggtggttgctaaaaagcctattttttaatatagacagctgccatttgtactgccaacagataactatgcaggccaaacccgcagatttgtcccactgctaccggtgcaattacagaatgatggcgaaattcttctctggcatgaatattagatagatgaacttcaattgttggtatttttacagcggcaacagcatctctcagggcatagctgtaatgagtcaaagcacccggatttatgataatcgcagcgatatccccgccaaatgcctggtgtattctttcaattaaagctccctcataattggattgcatgaattcgacttctatacctatttgctggcaataaaccttaaccttttcattaatattgtctaaagttaaattaccgtagatttcaggttctcttaagcccagcatgttcagattcggtccgttaagtattaataatttcaaaattattcaccacctgctgtcactgtccataattttaccataatttgcgcctgcttgcaaagacaaaagagggcagcgacacatgctgcgaagatgaataattttagttttgctaatgcccgctgacggtaatcccttcaattctcaacgtgggagcacctttcccaccaaaaaatttcaaatcgctgccaaccccgttcacacttgatagcaaagttattatattgcctgcgatggctacacccctcaccggtttagtgatttgcccgttctcaatcaataaacctgaaacacccacggaaaagtcaccggaaattggatttgccgtgtgcatacccattacttcagtaacaaacaaacccgaattaacagctttaactaagtcaccgggagagcaattacccggttctatataaaaatttgtcgtacctacttccggcgtacctttaaacgaacctcttaccccgttgccggttgaaacaaccccatcctgtttagccgtataagtattataaaggtaagcttttaactcaccggacttaatcagcactgtttttgccgtgggcacaccttcaccgtcaaaaggagcggaagctatgcctcccggcagggaaccgtcatcaactacgttaataagctctgaagctaccttcgagcctattttgttggcaaataaagatcggcctttctgtacagcttcagccgtgaaagaagatgacattaaacccagaaaaccggcagctacataaggctccaacacaacactcaccttcctggttgagacaggctgtgcaccgagcatgcgcacagcctttaatgcggcttcccggccaattgctttaggatttaagtccttgtattttaatcggtaatccatagcaaaaccggtttgggagtcatccccatcaacagcaaccagcgcaaggtaaataccgcaatatgttgactggcaagatgcagccagaccgtgggaattggctataacaactgaggatatactatcgctgtaagaggaactctctataatcttaactctcgggtcataatccctggctgatttctccatagccacagccaaagctattttatcttctaccggtatagcggcaatatccgggtcaaatgtatccatctgctcgtatttttcgactttttccggcaaaccgttatgggcgtcggccgcaatttgagctgagttatcctttgcctgccttacacattccgcaagccctgcttctgtaagatcagtagtaaaggcaaaacctgttcgaccgccaatgaaaactctcagccccagtcccctgtcctctgccataaccattgtatcaaccttaccgcctcttacctctatatctaattctttgctatagcttaaataagactctgccatttcagagccttgctttacagctaaatcaaccacagaacgcgcaatatttaaattttcattttccatcaaaacatctcctttccattccatatcgttagtataattcaacaacaatcagtatattcctttccattccgtgcattacttaacataatacggagaacaagccgcagcaaaatatttaagtctatgaataaattcagtcaaagggtaaaaaataacattacactttaatatatgtctgaaaggacgtgattgcatgctgcaatttggtcaaattactactcagattgccaattgggacaattggaaaaaatttttaggacaggctgttgagtatgccaacgaactgggtgtccccaaggagagaatatctgctttggcccagcaggcgggagatattctagcttccagtgtacctaccgccaacccggagcagcagacacttaaagaattgtggcaggtagctaatgaacaggaaaaacaaaccctggccactttaatgacaaagttagtttccggcagataagattggagccggtcagctgaaaaaatagctggccggctgttttataatcaagcaaatttagggtaactttcctgctgcgcagaaaaaagacagctccttcttcttaaaaatcgaaagctgtcttattctttattatagcctgcgtatttgcttaatttgttcactgccgtcagcatcgtgcgaagtaccgccaacaactatctccggaatatgtatggtcggctgagcgtcactgaccggtacaccttgcccatctttgccacaggttccaatactgaaacccaagtcactgcctaccatatcgataatctgcagtacttgaggcccgtttccggttaaagtggcccctcgtaccataggtccaacatcaccgttttgaatcaagtatccttccgccacatcgaaaacaaaatcacctgtagtagtattcacctgtcccccgcccatttttttaatcagtaaacccgacttggtctcacgaataattttttctggatcggtcttgccttgagcaatataagtattgcccattctagggataggcttgtgctggtaagattcgcgcctgccatgaccattagactttcgattgtctttcttagcggacagcctgtcatacaaataatcctctaatacaccgtttttaatcagggttaccggctctgccaggattccctcatcatctacggcataagaaccatactttttgctcatagtcgcgtcatctatcacggaaaccagatccgatgccactttttgaccttttttgcctgcatatactgacagctctttttgaatcaagtctgcttccagaccatgaccacaggcctcatgcaccatcgttccccctgcttccccggacataaccacaggcattttaccggccggagccggtttggcagaaagcatagaaactgcccgtctggccacgcttacagccaattcatgaggatcatagattttaaataattcaaacccactcagaccaccaacagcgtcataaccggtttgaattacatcattgtcagatgccacaacttgcaccaagagtctggtgcgcattcgctcatcttcaatatactccccgttgctgttagccatattgactttaatagtagcatccccatagcctacaattacttgcttgacagcttcatcacctatagagcgggctgatttatcggcatcttccaccagagataccttcctggcagtggacacttcacctggcggttcaggaaaatcaaatgccactaccggctttatagtgcgcaaatcaatatttatatctctttgttttccctgaaccgcactgctgacagtttttgctgcggctaataaaccgttttcacttacatcattggtataggcaaaagcagtgttctcaccggaaagcacacgaattccggcacccaactccataccggaatgaatacgttctattttcccggcttcacagcgtatacctatagcttttttattctcaataaatatgtccgcaaaatcgccgccttttgacatagaagctgccagcactttctgcagcagttttttatcaaacaagagcaatccctccataaaaaattctctgatcaaaaagatacttaaacaatagtattttcccgccggttattattatacaaataatggctgggttctgtgctcattaagcttttctgaagcttaattaagataaatgagcatggatatttccgctttagccctggctttaggattatcgcttgtcagaactgcaatatttattttttttatttcagttaagaactgctggtgctccaacaaatcgacaaaagatatgattccggctaaatccccggcaacaaccagagttacaggcatctcgctatataactgcttattaactatttcttgcgggtgaaaggaaaggagttctaaccccgatgtcatagctaggttgcctgttgtttgcaataccgtaccgtcatttatctcctgcaaaaaatacttattatattcctccattttctgcttattttttttcacggcttgttcggttgcattcatggaattaagctgtttattcatgacaataactttattctcattaaccaggagttgcttttttatcaacctgtattcctcaatttgcggaaataatacatttaatataaaaaccactatgattaatacaataaaaaagccgaccagcagcctttccctgcctgacagttctattagcttattttggcatacattaattagattatacaacatatcaatttttccttgttagtttagctgtaaataaaaatttaacatattgactgccaccaattcgatcaactgatttcaactttacctgagataggtaattcaagcggcataattctttatataagttggccacagtcattgtagactcagcctcaccactaatatcaattaccggtgttatcctgcccggtgactccgttttatccgccacagtatataatttcatttcaccgtaccgcaaccccaacgaacccaatatatttaaatccagcatcaactttgaccaggttatacgattctgcaccaagtcatctatggtataaccggctgcttcactttccggaccggattgacgcaattgatgcatattctgtaataaggcggatttatcttcaattaacaatgatgactgaacagattttttttgcaagttatgataactaaataaaaaaccggcataagccacccctgatataaagaaaattagtcctataactgccgctctgagagcagcttcgggtacaggtaaaaagttcttgagccgtttgtttgttcttagcaagttaacctcatacatacttttttctctcctcacagaaagtgtgtttttgaaaccttttgctgagcaaacaaaataatctttttattgccggatttggcggaacacttctcaaagctaaaccaatagctaattcataaccgtgattgactatttctccttcacataacacggcttccgctgacttgacctcgatgtttattttttctttaatcaaaaccgctaaatcagaataattgccggtaccgctgataataacagcctgtaccggcggtacaggtaaaaaatgctcaagatattgaaatgttaactccaactgttcgacaatgttatgagaatcaaataccggcaaactgcgtgaaaagtagatttgattatattgcatgatcaagatatgcaaaacattcgaggacataaaaacaagagcgatatttttgccgttatcttctttatacaaattccataaggctaaagacggcaaatcaatttttgccaggttcagcccagcggcttgaaaaattgaacgatacttatcaactatttcgttattgataacaattagaagtacattatagaacttgtttttcttttcctgtatttgaccaagtactaaataggtgtaagtaatatattctgccttttcctgatagtacttgtcaacttcccatttaattgctccgtttaattcacgttccggcagaataggaatttttatatggcgacaggatatctgaggaacctctaaacctaaaacaactaactcatccgtgatatccagtcgatcagccatctgggccaaagcagccaccgtccaactgtcatcctgactgccaaatttttttatatcccgctcggctaagttaatactgtataagccctgaaccgatattttacccttgtaatttaaaactgcggacctaactttttccgcaccccagtcaataccgacaattcttgatgttgcaatattttttttcatagttttttcatcactctcacaagaagtcactcaatttttccgtcgttactaaaataccgggtataactctttccaataaattatatctacatatacaggcaatccgggaggcagctggttaactaactcaccggaaaattgataattcagcttgttcccgtttaataatatatctccggttaaaactgcaccaatgactctggaatcattagatactttgatcgaatcttcagaccataaaacagcgttaactactgtttcagagtctgacaattccagatttatgttgctataacttaataaagctaaagaattgccggttaaactggcggtgattaggcttgtattgatataaatatcacctgtagcaataattgtggccacacctctatagctgcccccgatactaacatttccttctataaaatataaacctctcatattctgcagcttagagctgtcaaatatgatatcaccggttaggcaatgcccgctgccataactttcagctagtgttttaaaaacactcttatcctcatcatttatcaggggcggggagagagcaatgttttctgtcagatttttatcctcgtcgcaataagcgattatgtaattattataggtctcaataatctcagcaggcttaaaatttaatttagcagtcagggttttctgtgtactgcccaaggaccctttcgcggtcaatattaaacaacctgcagcagtatctgtgctgatacttaaaccgctgatagaaccgccggcataagaggctgctatactctggggattattccaccttttatcgtattttaggcgggccaacattttttcaagaccggcatctgcaatataagctgcctgtattgcctttaactgtaaatatgccgcgtctttacctgtgccggctagggagattgctgccagcaataaggttgtcagcattactactgcaaatactgacatcaataaaacctgcccgctttgttctataaatttatctttcattgaaaacatcctataaaaccttaaccgtccgataaggctctaatatatatggaagttgacatacttaactcaccggtgtttttacctttaccggtaattactacattgagcaggtgcttgttctcatcataaacagcgccaagttttattatattatttacgatgggggaactgtgagcattggggctaattttcctattcaactggttttgattataaataaaatatgtaattaaataattgccgctgtcatagaactggatattattatcagtgatagcatgcaccttgctggcctggcgaagttcacgggataatcgatccatggcgattctcatactttctgatacttcatttctgtcctgcctttgatgccaaaacaagactcctctgatatatatgttaaaaatcgaggtaaaaataatacctgccatcgctactgccagcatgatttctattaaagtaaagccccggcttttataaattccgcttcgagctttcattgctttcagtgcattattcattatctgtgcctttccgctattagactgatattcctttctgctcccgcttcctgatagaaaactgtaacagtgatcgtttttaaaccgtactgctcatcatcaattttcagcgtataaatgtagttttcataaccattgaaggggaacctgttctcaccccgtggcaactcgcctgataaccggtcatagggcattgctttcatttcttctatttttccctgtgctaaaaatatggcggtattatatttctcagcacttgcggttaaattaacgattttgggctgcaggttaaccagcggtattagaacaacaaccaagattaaacccgccatcatagtatccaaaattgaataaccctgctcgtttcttttactcataaaaacaccttttacttcttaataataaatggctactcgacaccggaagcaggtttttccacatccaccctaaccctgccggttataccggcaacaataacataaagaaaatcaccgctacaacggtctctcagtgtcacagtgcctcccaaaggacttggagccccatttattttaaaggaaagggtgtttttattaaaattaacgtattctaaatccgtgctgaccggcaatgtaacactctttattacatcagtgtttttttgaaataaatatctgtcattagacgtatcaaaatttactttataagtatccgtatcactttgcgcgttaatcgtttgttgagcaaaatatctaatatcacctgccatgcggtaagccgccgactctaaattataatgcccgtagggtacttttagctgcggcacaagcaatgataaaagtacccctaagataagaatgaccaaggttaattcaagcaaggtaaaaccccttatgctgcgcaagcttttactcatcatcaattgcttttttggaaattactgcttcttcaccgcccatggcttcaggttcagcctggtctatttttgtatcctgctcgttagtagccacgatattatctttttcttcattagacgaaccagtagaataaactacatactttttgtatgtttcatctgcgtcatatatgtagccgttaccccagggatcatccaagctcccccagtctataccgtttttaatcaacagtccctgtatggagtcagtgtcagctgttgtatcagaatcctttggataagtcccgtgttctacaaaataggagtcaataacagacttcattaatgcaatctcagctttggctctcttttctttggtgcgatcggcttgtttggtgattttaggtactatcagggcgatcagaatactgataatggccaggacaactgctaattcaaccagagaaaatccttcttttttgctttttaacagcaccgcaattcccccttaaatttttcatattaagcagccttagcagtctaaaaacacatctgtcagaagattgctgctaatgcatgcgtaactactcataagctcccagtgtttggtatacaggcaacaatacggatataaatataaagccaactatgcctcctataatcagtaccaacagaggctcaagcatggaagacatgtttgttactgtagtttctatctcacggtctaaaatagctgctgctttttccagcaattcacccaaagcgcctgtttcttcgcctaccgtaatcatatggattaataagggagggaaaaagccactttcttttaggggcaccgctatactttcacctttttcgatacaatcgcaggtccggctgacagctttgattataatttcattgccaatagtttctttaactatatgcagagatgccaaaaccggtatgccgctgtaaagcaaggtgctgagggtccggcaaaaccgcgcaagcattatcttgcgaagcagtgtaccgaataaaggcatacggacaagaagatgatcagaaatctcccggccttttgacgttcttatccataacaatacagcaatacaaattaacaggaatattcctagccccaaatatttgtaaaccataataaacttgttaaccttaaccacaactacagtaataaatggcaatgacgcattaacgtcttgcagcatgccttcaaaaaccggcaaaaccatggtcatcatcaataccaggcataatatggcagtggcaaccaccaaaacagggtatgacaatgctgctttaaccttatctgacaaggaagaaacattttcgaaatgtatcgctaatctatctaaaacttgccctaagacaccgcccgattcacccgcggcaatcattccaataaaaattttaggaaaaaagcggggataattggacatagccccggaaagactcgaacctgccttcaaatccagaaccaactgatccaatactacattgaaactttttttatttgtttgcatcgacaatattaatgcttttaatattggaatacctgaattaatcaatgatgcaaaatttcttgaaaaagctgccagatctttaggtttaggcctcttgctcaatagtgaataaccggcactatgatgttctaattggcgcagttcaataatccaataattatttttgcgcagcattacagccgcaccgttaattccgttcgcattaagtataccttttttaatgactccgtcttcagttgcaactgtataaacgtatttatccgtcaaatcatatcacttccaatataatggttaatttgatattttttatattcgatataaaattacatatttccttcttaaaattttaattttttagaaaaaaacatgtatattagccatactatgtcagcgatagtcatctaaacaaatatatgatacaattaagcaacaatatagctgcatcgaggtagatcaaattgaagccgattttaactcccgaagaatataaatatttatatcgattgacagaaaaagcgactccacttaagagtgactgcggtaaattgtgcaacagtatttgctgtcagcaaaatgaaacagattctttaggcatgtatctttttccgggggaggaagtcatgttcaccggtaaggaagactggttggcatgggaaagacatgaccccaaggaatatgacttccctgcgtcctggccgtttcctgttaactttgtaaagtgctccagagcctgtccgagagagctgcgtcccctggcctgccgtttctatcctcttactccccatattttcaaaaacggcagttggatacttatctatgatactttagatttaccgtaccgctgtcctctaattgaggaacagttaaccatggaacccaattttattgaaacggtagccaaagcctggagtattttgcttaaagatcaccgtatcaataccctggttcgtgaagactctgaagaaagagaaaatgcttctttacgagttccgacagtagtttggaaatcacaaaagctaagataaaaaacctgcggttgttgccagatactgttgataaaggggtgcagagaaaattctctgcacccctttgtcaacaggccaattagatacacggattttattttacagcttattgcaataattgttataattaatagataaaattaaaaatgctacattatattgaattcttgaatgatattatagtaacatgcggcatgattatatgaatattgcataaagatatatgctaacataaatacttttctatctagcgcggtacagaaagctgtaatataattttaggaaaagagggtgcatattagaacatgcctgacatttctttaactccggttattatcagatttttttttggtgggagtgccgtggtagcttctacaattatagccagaactttcggtggccgtctgggtggtatttttgccgcttttcccgccgtatatatagcagcctcactaactcttagcctgcaatataaaaacaatgatctgctggttatgtcgagacatatttcccagggtgctctggtcggcatgctggccaatattatttgcgccatatccgcaaacaaattaatagtatcaaagggttggcaaaaaggattaacactggctctattaatatggttattagctgcttcaatattttatttcacctggcaactattattataatgtctgcaattaattatcgttatttagtatttaataaaggagttctttatgagtccctatataaaggatttagttctacgctttttcttaggcggcagcgcagtagccgcttgctacattgttctgcaactactcccttggaaatcctttgcaggtatttttgcagccttcccggctgtaatggtagcagctgtaattatggcaggcatatccggaggatctcattatgccgctgaagtagctctgggcgcaacagccggaatgcttggctgtacagtttgcgttttagtagcaattataattatgacctatctgcacatctgggctgccgctttggttatttcccttttagcctggctaataagttcaattatattcataaatttgatgaagaggcacttttacaaaagtaactcttcaggttaggtgagctacccccgcttatgttccactaagaagcgtggacttccatgggaacttcaacgagcgtttcctaattcatcagctaccgcctacgctacaaagagaataggtcttacacggcctccagcaggcatgatttcgggcgatctccggcgaatattttagtagaaccgctttccattaaccggagacaaagcaccattatccatgctttttaagcgctatggctacaataagtaaaataggcaccaaaactagttctacaattatagccacagacggaaaagtattttgtatataatgtaagagttctacattattttgaaaattcagacctaagcctaaagaaataatagatgccgggtatataagtggtttataagtacttaaccccataatattggatatgcctagactgaaggaccaaatcatcatagcggaagcaataattcctgaaccaatagctataagtaaaaaaataatctctattcttatatttagcattcttgttatttgataaatcggtgcataagctctttgtgcaaaatctaaaccaaaagcaccaattgagacgataacaacaataccaacaaaaatagctcccagactaatagcctgaaccttagcaataaaaccattttcaggtttgttgcagagtggaatgaacatggtcataataatacaaattccataaaaacataacataaaaagcgagcctgacattataggttgaagaccatgctccaactgtggtttaagcctctcaatatttatattgggaattgcgattaatcctataagtactattgaaaaaatataaaaaggaccaagaagctcagaaaccctggcaataatttcaattccattccgtgcagcgtaagaagatataatgaacatgattgtcattataaatacaaacggagatcttggtaaaagtatgcttataattacctgagtcatagcactttgcaaaagtataccaaccattaaaaaaaataaaacaaatatactcccgactaatcttcccatatatttgccaagaatagtaatactgtattgaacaaggttctgaccggcaaatcgaattcccatataagcataaactgttgccagaaaaacatccaataaccaaccacctgttactgataaccaggcatcacgttctgtataagtaaccaccagtgtgggtgcctgcaggaaagcaaccgaggtaataattataaaaagcatccagataaactggttggtactaataattcctttttcaagcatggcttaaccccatatcaatcataaattttctctcaattaattttattcaacccaatttatttcattacagtattaggcttctattctatttattatgtcaatactaatttctttacattcatgcggaagcaattggattcacttgaccagctgcaaacaatattaagatgaaataatactattttttaatttgtaaccattttaaacttagtttttatttaattacataaaaacgacccgcggattagagcgggtcgctaatatttcatttatttattactacagaaaaagcattaaatgcgattaacgcatttgccttttgaacacataatcccagattgcttcttttaacgcacctactcctaaattagaacagtgtcccttatcctccgggagtcctcccagagcttccagcacatcatcactatgcatcatcatagcatcatctaaatgcttgcccatagctaattctgtcagcatgctgctgcaggctatcgctgccgcacaaccaaagacctttacttttatgtctgccaaacggttgtctttaaccttaatgtataaccttaaatggtcaccgcaagcagggtcaccctcaataccaataccatcagcatcaactatttcacctatattacgagggttttgaaaatgatccattattatgtcattatacacttaatttcaccttcaaatttatactttactgaatttatccttaccggctccgcaaacaggacatacccaatctgcgggaagatcgtcaaatgcagtaccggcagcaatcccagcgtccggatcaccttcaatggggtcgtaaatatagccacatacattacattcatatttatcggttttgtttacctcttctattaccggttcagccacaccggcagaagttgaagaaataatccccgactttaacttatgataataatcataagtcataggaataccttctccaaatatctcggcaccaattaactccccgataaaaatagtatgagttccggcatccacttcttgaaatactctggcttccatataagataaagtagtttgtgtaatatatggtatgccgttttcagttatttcatactttacaccggctaacttatcaatatcacgtcctgatttaaagccaaaatggccaatcaaggacagtggactctcctgagaaagtactgaaactacaaataatttactctcacgtataaattcatttgtaaggttgttcttattaatactgacagctatcgtattcggtgtaccggagatttgaaaaacagtatttgcaatctgcccattataccgatccgcaatttttgatgtaacaatgtacaaaccgtaactgagtttaaaaagcgctcgtgtatccacatacatcaccccctagatcactttaagctttccaaagaccgtgcaaattacaatatgctctggctgtaatattttcacctgtaacttcaaattctgcctctggaacatcaccgggatttagaaattgcatatatgctttaccatcggcaattacttcaatccactcaatgtaatgctttacttccataggatgggttacactgccgactttaacggttaccttgttgcctaaaatttcaacaaccggaacgtgtttttctttagccgcatcctgtgtgttctcggttttcaactccatattctgctggcagcaaactaattgccctctgccggtgtttacaacctcaacaatatttccacatacattacacttataaatttgcaataatttagtcacaagaaatacctccggtttttttattattaacacgtatatcgttcttaatccttaaaatgttattaaagtaaatccagctttaatatatttctcaagagcaacatgacctttcatatcagcctcaagaggcaatccctgactctgtgctgattcgatactgttcatctttatgcagcaagcccggcacacagcagaaattaaactatcatttttagcttgctcccacatagcatgaaaaggatttgtttcttcagccagatccttaaccaacttacaggcagaaccctcaactactattgtaacagcataacctttttgcttaaaatcgaacgcatttaataaaacatgcacaaaacacataggctcgccgttaaaagcaacaaggcagattttactcaattataaacctcctccattaatactcattataatattagaactattagatagtattaaaatataataacccggatcagaaattaaatcttactatctgtctgattaattattagtaattgtcagcttttatttcaaaaaagcttttgggatgggcacaagcaggacaagaatccggtgcttcagtaccttcatgcaaattgccgcaattccggcatttccatattaccgcttgttcacgtttaaacactttatcctgctcaatatttgccagcaagctcaaaaatcttttctcgtgatatgtctcggccaccataactgccctaaaaaccgcggcaataatcggaaagccttcttcttcagcaacttttgcaaattccggatataaatgcgagtattcgtgattctcacctgaagctgcactccttaaattagcagctgtatcagaaataataccggcaggaaaagcagcagtaatctctaaatctccaccctccaaaaacttaaaaaatcgtttggcgtgttctttttcgtgttcggctgtttccagaaatatagctgaaatttgctcataaccttcctttttggccttagcagcaaaatatgtgtagcggttcctggcctgcgactcacctgcaaaagccattaacaaatttttctcagtctgagttccctttatactcatgactatcccccctccggttaaatagtttttttgttttattagtattgcttattaatttagtaaagcaagaaagtcgccttaagcgactttcgagtagccacaggcactcgcgctatctgaaaataaactcagaagtaccattttcattctccacagtgctgcaccgcagcatgggaatttcgttggaaattatacaatactaacttaacttatccacaaatccatcataagcataatttcctgatttacttagggtgttaaaaataagttcgctattaattagttaaaatcctgcttagtttgtaatcatttaaaattattttttaaaaagctttcagattactattcttaaggagcttgttgaaagaatctccttgcaaaaccacgactaaacggaaaaagcgactgtaaacccaatatgttagggtagatcagccgccttttgtcattaaatcatttttttccacagtgccgtaaaagttggatttagtatattatatgcaaattcaactatattgtggaacatggcccgtattgaaactattaatcattgtttgggtagtcatttgcttcattgtcggtacctggtaataacctctctgattcatataataccagatctcaaaagcctgttcactgcagttaatggcaccttgctgtaacatgcgtctgattgtagggtctgcaaattctaaagaagcagtcattttaagcactgcggatgctttatgagcccccagcattccgctgctaacatctctgtcatccatttcatctgctgaagtatttggagttaggggtgacggattctttagtccatatgaaggagttatattttttaccctgcgatatggaatagcttcacctttactgtggtgaattactgtttgaaccatgttgttatattcctgattcataaagccaatctgtttatccaagatagaacgcaattgaggatcctgcacatgtggtctataaagctgaaacttattaatcccatcaactaaacatgttaaaacttcatgcaattgaacagattcatgtgctcccaattctgcagccatttaatatcccccttgatcaaattttgatagtattttatccccgagaatattaaaaatactattaaaattcatcctgttatgccgggcatcgccagtaaacccaaattaaatatctaatacgaagaataaaatctgctaaccatctggctaaaatagcggcagttttcgattaagtctttaccatggcggaataaaaaaacaactatacaaagaaaatcacccgtttataatttcgggtgattttcttgcagttatttgtattaattttaactgttgttcaagattgacttggcggctgacattttatggttgattatgtagtgctgacattgcttgtgcaatataaatttgcactttattatacaataacttatccacatctttattataagcataatttcctagagcataaaatataggttaaggaattgaataagttaattataaaatttaaatgtgttttataggtgtttattatatgaataattgaagaattattatttaaaaacacatattttttaagttccagtaaaacataacgtaataaccccaaaaaggactgatacatatattctctaatgagtttttaagcgttatttttggcctcttattaatttttattggcttattaaatacatttctctttcaaaaatattatttcagaaaggtaggaaacaaggcaagtaatattatcaataaaaattctataaaaaatgactaaccgctaaatacatagacattatttcaataggcgattagtttattcttttccctgagctgtgccagttttataattgcattgattccaaccaatagtttttgattcaaagtcccaaattcgttcatccgcaatcttcctgccataataatataaaaaacaaatggttaatagatctgttatatattttgcgatgcaaaccaggcaagaataaaacctataagaaaacttaagacgatgtatagagaggcaataaagatctttttattttctaccagctgcaggacttcaaactcaaaagttgaaaacgttgtaaaagcacccataaaacctatacctatcccgtatttcaagtcagcttgtaaaatcttgctggctactgggtgcatgactacaagtcctaacaaaaaactccccaatatattaattaaaaatgtagctataggataactttttttccaatatttatttattattttacttaataaatatctgctgttagcgcccaaaaagccgccaattccaaccaacagagcatcattcacatacatcagccccttctgtgctctccgtttctctctttagattggctattaatacctttccagttaatctgcctataaaagctaaaataaaaccaaatacaaaactggaacaaatatatagtaaactattaaccggagaatactgagctatttttactgcctcgacactcagagaagaaaatgttgtaaaagctccgacaaaacctgttgatacagccagtacaagataagacgtgctttgtatatattccaatatcacagttaaaaaaaagacaagtataaagcttcctatcatattaactgcaaatgtcccgaagggaaaccagctgtttgaatttaaaggaacagtaaaataatatcttgcgagtgcacctatggtaccaccgacacctacacttaatatacttttcatttttgctctcccattaaatttattttactactgttactgagcaatgtgaattttccagaaccttcttgcaaacactccccatcagaagctttcttatttttccccagccccttgatcccatgataatatgattaaacccttcttcaatagcatatttaactatttctttagcaggattgccatctaagacacttaaactaaaagggatattgttagtatcagttttttttaaaaatatagagttaattttttccgctttttctttttcagatttataaaacatttctggattaacacctaaaaaaaatgcctcttcctcagtaaaggtaaaaactgttattacctctataataacgtccggtaaataataagccatattaaaaccaaaattcgccgcgttcacggaaccatcagagccgtcaaaagcaactaatattttataactcataattctcccccttattattatttgatttcattcaaaactacagcctttctaaaacaactaaaaaaccggtaattgccccgaaataaaaagtgtactgaggccccatgtacttccacaaaaaacctgctataaaagacgaagataacacgccgccccctaccggcatcgcacgcaaccccgttatggtgacattacggtggcgctattctgagcaggcacagaatcagcaaccagcgccaaatatgtctatcatactctaaaagcaaactccaaaaatcactttgttattattatactattcaccttaaattccatgaaaaatcgccctggttatcatttttataaaaaaacaataagactcctacctgaacatttgtcctggtaggagccatcagcttaacagcattaggcgagctccatcgccatacattttttttattatagcataaaacaagttatattcagcaattaaattttagggttttaacaaaaagtttattttagagcaaaaaaacgcaattataaccccaccaatacttacctggattaccaaatcaaccaaaatccatttcgatgcatcgatatcccatttggggaagatgattaaattgatattcaaatattttgagatttactggccagccatgtaaaaacagaatcggtttaccgctttgcaacatatcttcaaaatcattttattcatatggtaatataaatccataatttgataatttataggtttgaagtattcactatttccagttataaataatatagtgttataaattcgtatctctaatatggagtgataaaaaatgatgataacatttgattacaaacaaggagacgtaaacggtgataaaattcctgatataatttatttaactggcaacaagacacctgatagtccctttgttcaagacatcacgttagttataattgacggcaaaaacgacaatgtttataaaatacctcttgaaaccaatgcgggctataacccaacactttttttaggtgattttaccggagatgatactcttgacattttagtaagtatggattcagggggtagtggaggtgtacaatatcactacgtatattcgtttttaaataataaaccgaaaatactatttaattataatgattttaacagaacatacaagtacaaagtaatttacagagactattataaggtcgacataataagcataaccttaaatacaatatatacaatagatataaaatataaaggtcaggattatttatcagaaatatattatgaaaacggtaagcttaaaaaacctatagaaggatgggtaaatcctctaagcagcctgtggcctattgatattgaaaggaatggaacttatgaattatatgctgtgcaacgtattgcaggcagatataatgcggatgctttaggttatgttgagacaatattacaatggaatggttttaaatttattccctttcaacaatatgtcgcgatatttggcaaagaaatatcaaaataagtcaataatatattgacaaagcaaaggaggcgaataaatcagcctccctgaattttttatcaacaatccggttaacaaacaaatttttaagcaagaaagtggcttaaagctactttcttgcagccaaaataataaaacattctgctttactcggtggaattaaaacaacatttgctttttgaatggatataaagtagtttactgttaaaattatcaatgttataatattatgtaaaaatataccaattgaggttaatcatgtttagacaattatttgttaactttacaattattatatcagcaataagcataactgcccatatgtttagagaaaaggaactggttcattcatctccaattagtagccgaattatttttggaatatgttcaggagtattaggaattatattgatgatctttagtattcaagttttacctaatattattgttgatttccgaaatgtcgctgctatatggtcagctatttatggtgggcctgtatcggctataataacttgtatgataataggaagctttagagttctatacttcggtctaacagattcctccatagcagcattaattaatattagttttatggcaattggattcagttttatatgtagacagtctttcagtatgcggaaaaagtatgcaatatgtgtaatctatgctatatttattagctctatcgcattttatctagtattaacgaataataacgtgttagtaaaggttctgctttatttctctattggaactataatagtaacttattttatgtattatcttactgagtttcatataaaattaaattccttatacaggaaatttaggtctgaggcaaaacaagactttttaaccggtttaaataatgtacgtggttttgacgaggaaattaacttcttaatgaataatagtaaacaaacaagtcatgtagtatctctattgtttatagatattgatttctttaaaaaaataaatgatacttatggtcatatagcaggtgatgctattttaatagaactagccgatctactgccaaaactgtgtagctacaaagatacagtttctcgaaacggtggtgaagaattttctataattctccgtgattgccctctaagtaaggctatcgaagttgctgaacgtataaggagtatcatagaaaagtatccatttaagttattaaataacaacattattaatattacagtttctattggtgtagctaattatcctgatactatagatgaaataaataaactcatagaaaaggccgatacctcactatacaaagctaagaggacaggtagaaataaggtttcaataattcaggatgatgaaggtttatgccctaatacttagtttgtattggtttagtactttttcctgtcatacaagtaatcatcgagtatcacgaagtcatcaggtgctaacggaattgtcactaaaaaaaggggtgtataaaccttatgccacacaccatgagcaactttaagataatattgcgtgtttacaagctttacaaatacagagttaaatataaggagcgctaagttagcgctccttatatttaactctgtatttgtcccagatcatgtttccgggctaaatatgttttccgtttaatttctgcctctcatcttaagtgaaaaaggattagaagtataaatgttttcttaaataaaacaattatattttatatgctgttggtaaagcctaattaaacggggtgacatatcatgccttgggttattatttttataatgtcttggcttctgttctttatctttatagattacagcaggttaaaggataacattgcgggtggggttctgtctatcggattagctactattgttgacagtggagcacaacacctgcagctatataaattctgcaacttaattattccctggataggtttgcccgctccttacatatttggtccaatatttaccatgggcatcctttttatacagtttgttccatgcaataaatggctgcagtttttacatatcttaatatttgcccttatttttgctgcagtagattatttaactgtgctggtccaagtagctaaatactttcattggcactggctggccagtttcttttttaacacagtaacctttgctggcttaacctgggtaacaataaaattcatttgggaaaaagaataaataaactatttaatataaattatggtatatttattaagtgttactttttaattaactatcacaaattatagatagcggcatctattaaattaggggtggaggtaaaattattgagtatgcaaataaccctattcactctgggactttggtttctctttgcttttttggctattttaaacggagtagttagagaaaaacttattaagccttataccagtgaacagacgggacatataactagcacaattattttaattatcctaatcattattacaacaaattattttttagctaaaatatctataaattctgattccacattattaataatcggctttacctgggtaattcttactatagcttttgaatttttatttggacattacgtggccaaacactcctgggaaaagctattggctgattacaatatttttaaaggcaggttgtggagcctcatactaataactgaattgttaacacctatagtcagcaaatacctattgtatggttaatggcagtgttgcaaccgaaagaaaagttaataaaattcatgataaaattaaaaagatattcattaatacgtttatgcaacaagcatgttaatatgataacaacactgttaacacgctttcctctaacagtgctgttatcgctgtcttgttggtttttaaatagtatcctctttctgtgaacgtttaagaagtaaatatttaaaaatatcttttatcaacttatctttttagctgctatttatccgggaataggaggcaatcacagcttttctacatatccttctgtcccgttcacccggatcctctgcccgtctttgatcagcttcgtggcgttttccacgcttacgactgcgggaaggccatattcgcgcgcaatgacagcaccatgggtcataagcccgcctacttccgtcaccaaacctttgacagatacaaacagcggtgtccaactggggtcagtgaatgtggtgactaaaatatcaccatcctctatgatggcatccgccatttttaaaacgacccgtgcgcgtccctcaatgatgcctgttgaaacaggtatacccggtaaggcaccctgcgggatattgccggtgttgtattcgccggatatgacctcgccctcagacgtcatcacccgaggtggcgtcagtttttcatatacctcgtactcctcttttctcttagttatgacgctgtaatccaatctgtttgtgcgagcaacctcccggagttcctcaaaggatagatagtaaatatcctccttctcccggataacacccttttgcacgagcttgactgcctccttcagcagtgcctgcttataaatatagtaacgttggataaaggcatacttgggatattcccggtaaccgatgaaattgcgcaaaacgctgatgaccttctttgtcttttgggccttttgctgtccacctggtaattgctccaatcggctcaagagatcctgttccttctgttctgcttccagcctcccatgatcaaatttaacgccgcgcgcattcggttgaaaatttttaatgttgctgaggatcatggggatgagtgcagttggctgttcgctccaacgcggtctggtgatatcgatctcaccggaacaacgcataccgtatttttccaaaaacgactgtagggattcactgacagcattaccgccttccaatttggacaaatccacaaaaaaggtctcatcactggcatgatgaaaataatctatcaccgctgggtattgccggacgacatccgatacatccaacaacgcaagccccatttcggatgtaacattgttagctaccgattgggaaagtgtgtcagctacgttcttttcgcccagccacttttccattttcttattaatccaatttgctgccaacaccccaacaataatcgctcccatacctcgtggattatacatgatttcttttaattgtttatggtcctctacaataaaggcaaacagttcatctccagatacgttggcgatcctttgctgaagatctcttacagacgcttcgttgtgggatattaggttttgtatcagcgtcacgtcatttttgcgatagattttgatagcctgaataggaagtgcccaggatagtccctctgttcccattctgatgtatctttttccgcgtggcaatgatttcacaaaagcttttcgcttcattaagttcaagatagcattgtgcattagaggatcagctttgccccaagttctgagtattatctcccgtccaatcggggaagccagatcatgtgtcaaatcaaagaacagccttcctccggctttgcgcagtggaacctcatcagataataattgaaagaaggatatgcccaatggtttaatggcgtctgtcatcatctgctggtggcctattgacgtatagatatggttctgcccatcgttaaggtccggtacagggtataaagtagtaataggacgactttgcactacatagaaagtatcttcataaagacaccattcaatatcctgggggaaaccaaaaaatgcttcaatcttcctccccatgccctcaagccgtaaaatctgctcgtctgttagcgtctgtatgttttgctgctcgggttcaatctcccgttcctccgtcccgccttctttcaatgcatagacagccaatttcttggtggatattgtcttattacatattcttccgtcccgcaccttatagatatcagcattcaccaggccggagacaagagcctcaccaagcccgaggctggcgtcgatggaaatcactttcctgttggagatgacaggatctgccgtaaacataatccctgaagcccgagggaaaagcatccgctggatgacaactgaaagaaagaccttgcggtggtcgaaaccgttttgcatgcggtagatcaccgcccggtctgtgaacaaagaagcccagcacttgcggatatgctttaaaatcgcatcccttcccttaatattcaagtaagtatcctgctggcccgcaaaagatgccagcggcaaatcctctgccgtggcactggaacgcacggcataagcatactcctcgccaaattttaagagatagcgaatgatttcttcctcaatgttcccggcaatccctatctcttcgataaatccacggattttcccactgatttcaccgatccttttcctatcgtccacccttagagttgataattgatctaccaatgcgttatactccttgttgtggctaatcgtacttttataagccccggtggtaacacaaaagccctccggcacccgtattccttcaatccttgatagttcccccaagtttaagcctttgcccccgacgaccatgagctttgttttatcgatttcccggaaactgagtacatatgaattcatacgggtctccttccctaacgtttcataaatttagacttactaatttatgctctaacaattccttccttaattatgttaataatatcgttaaattttttaagaaatatacccttgtttccaatgctgccttgtttttaaatatttataccaataagccgactttctaatcgatagcggacaaacaataacgttacttattaaagcggtagcccgtcccccagagagtttcgataaactctgggttagacggatccttttctatctttttccttattttttggatatgtacagccacggttgccgtatccccaaagtaatcatcgccccatatgcttacaagaatatgctcttttgaaaaaacaatgccagggttggaggcaagaaacaacaacaattcatattccctggtggtcatctgaacttgctggccattgaggtacaccctgtgagatgccgtattgatttccaaccccctgtgaatgataacttcagagggaacatggttgcccttaagccgctcatatcttctgatatgggacttgatcctggccaccagttcgcctgggctgaagggtttggtcagataatcgtcggctccatactccagtcccctgattttgttcacgtcctcatctttggccgaaaccaccactacaggaacatctagtttttcccttatttctctgatgatttcatagccgtccttgccgggcaacatcagatccacaataatgacgtcataattgcccgggagagcctttttcagtccctgaaccccatcctggacgatatcggccttaaacccgttcaactgaagatagtccctctccagttcggcaatatgaagatcgtcttcaataatcaagatgcgtttcatgaataaacccctcccgactcatacggttaacggcagagttattgtaaagcacgtgcctttaccttcctcgctaaaagccgcgatacttccaccgtgggcttgcagcagctccctagcgatggccaatccaaggccggtactcatcaaatccttggtgcgttctttatcgacacggtaaaacctgtcaaaaatatgaggcagtttatctgcgggaattcccggtccgttgtctatgagttttatacaaaccaaatcaccttgctttgatagctcggcttttattatcaatcccttatcaggtccgtattttaaagcgttgcccacgatgtttctcagtgcctggtgcattcttttccgatccaagagtatcggcaaatcctgctccattttatcggtgtaaaaaaactgaacctgtctttcttccagttcaagaccgagttcttccgtcaggtcactcataaatgcccgtacctgcaccttttcaaactgaaaattcaacttctgaagatcaagttttgaaaacaggaaaagatcgtctatcaatttgttaacataaataatattgtaatggatgatttgcaggtacttgtttttaatttccagcgctatgccttctccgtccaggatagcttcaatatatccctgaatggaggtaatgggtgtctttaagtcatgggatatattagcaataagggctttccggttttcttcgtattcggactttattttttcgctttcttccaatttatgtgccatttcgttaaaagaagccaccaggattccgatctcatttctcatctcacactcaacttttataccataattgcccctggcgatctcttccacaccttttttcaacgcttcgatgggccggaaaattcttttttccagatgcaggagaaatagcacctgtacgatttctttagcaacgagcagcgccgcaataaagatgacaatggcttttatcccctccagcttaaacagcaaaaacaaaatcaggaggttaaacagcaacgcaaagggacgaaagaagtgtaaggatctgtgcatccggtgaaattcccggtgatacatcctgtgctgctctaatctctcaaaaaaatcatcacagtctccatgtccgcggcggtttttgaattcatgaaagaaatttcttgtttcttcttttttcaccacatccgtctcctgacacctctatttcttaactgtctatcattatatcattagaacacgtggcaacggcacaaatcatcattttttataatataccaaccggggtatgagaaagaccggtgctagaccggtctttcctttgctgaaccgccgggccgtttcaaaactatgatagccccttccgggcacgcttttgcacaggctccgcaaccaatgcaatttcccgggttcaaaatgtagatgtgcctatgaaaaaggaaacgaatcttaccgataactcccctgggacaaatcgaaacacacttccagcaagctttgcataaccgggtgttaaccgccatataatcagtagcgttatgcctaaaaccattgagacagccaggaaaacgataatagaaatgccttctcatagtcccgcttaccaggtaagattcagttccgcctgcaaaataagggggtgcaaaacaccggactcatcttttagtttgccttcaacattaaacaggaacttttccacttcattgttcttatttatgcgtattgacagccgggcgtttccgatttccaagccggaaaattcttttaacctcccattaaagcaatgggcatgatgcattctgtgttgctgcagtttttcctggagaagtgttttcatatctcctggcaagtcttcaaaacccagtgatagcagcgtacttttgtcttcctgtgcctccattttcatgctgtttaacatactggccaacaatgccagtttactgagctttccctttatcccgcagcacctcatgccatccgggcggacatggtgggggtgaggatgatgctcatgatggtcatgccactggtgaaaaaaaccgcggtgcataaagccgtgcccgtcacaaccgaggaaacctgtcatgtcaaactcagtgttgctttcatgcttaactttctttcctgcacaatcggtttcaaaggaaaccttggccttcatctgccctttcgccaggtttttttcaaagtcattgttcatatcaaagatcttaatctggtccttgctgccttccactttgaagttccctataaaagattccttgcctttcatagtcataattacatcataaagaagcttcatcttacccatttatatgacctccttgtttttgatgaggtcattataaaataacagtttaaactagttataataagtttataaaaattttataaaaaataataaaacctttttaaattttttcgctatgtttatatctttatacgcgaaaattggtaactaataaaactctccaaataagattaagatctttaacgatgtatattcatcgtcatcttaacttcatgtaaaaccaacaaaaagaaccataaccctttggtcatggttctttttgctttaacagaaatatacaactttgtctatcccgcttcttgattaagacttcctactgtaaactggctcaggtaaagttctgcatagaagccgccctgtgcaagaagttcattatgagtgcctgtttcaataatgctgccgttattcattaccaggattaaatcagcatcccgaatagtggacaagcgatgggcaataacaaaactcgttcttcccttcattagtgctgtcatcgccttttggattagcaattcggttctggtatcaacattgctggtagcttcatcaagaatcagaatggccggatcggcgagtattgcccgggcaattgtcagcaactgtttttgtccctgggaaatattcgaggcttcctcattgagaatggtattataaccatcgggcagggtccggataaagtggtcggcatgtgccgctttggctgcccgcacaatatcctcttcgacagcaccgacacggccataggcaatattatctctgattgtgccgttaaaaagccaggtgtcctgcagcaccatgccaaacatcgtgcgcaggtcactgcgttttaaattcctgatatcgacaccatctactgtgatttttcctgcactaatttcataaaagcgcatcaagaggttaacaagggtggttttgccggctccggtcgggcctacaatagcaatggtctggcccggcctgatatcgatattcatattttcgatcagagcggcatcttccttgtagccaaaccggacattttggaacttgacctcgcctttcggcaactcaattctcttcgcagcttccctgtccggaatttgttcaacctcgtccataagctcaaacacccgctcggcggaagctaccgtagactggatgatattagctatattagctgtctggatgatgggatgggtaaactgcctggagtattggataaaagcctgtatatcaccgatttcaattgttttttttgtaaccagaatacccccgacaacacagaccaacacataaccgatgttgctgataaagctcatgagcggaaaaattatgccggaaacgaactgagctttccagcccgaattatatagtctttcgttaatctcattgaatctgacaacagattcacgctcccgtccgaaagcctttacaatttggtggccggtgtacatctcttcaacatgcccgttgagtattccaagttccttctgttgtgtggcaaagtatttctgggaacgcttggcgatcatcaccgtcactataaacgaaagcggcagggtcacaagcgcaattaaagtcatgaacgggctgatggtcaacatcattatgagaataccgacgatagtaataatcgagttaattaactgggtcaaactttgctgcaaggttgaaccgatgttatcaacatcattcgttatgcggcttaaaatttcaccatgggtatgtgaatcgaaaaatttaagcgggaggcgggccagttttttattgacatcattacgaatatcaaaaaccgttttttgtgccacacccgccatgatatattgctgcaggtaactgaagaacgcactgaaaatatatagtccaattataaaaaacagtatctgtgcaatatagttaaaatcgatcttagccccggctatattattatgcctcatcataattccttcaaacaatttggtggtggctttacccaggattttcgggcttgcaatgctgaaaacggtactgagaatactcattataaatacggccagcaaccggtatttacgtggtcttaaatagccgaggagccttttcatggtgcctttaaagtccctggctttttgcaccggcatacccatttgccctcccatcgggcctctgccgaaacctcctccggaccctccggccagtggtctttgctctctgcgttcttccctcatgctatttcctcctcggacagctgtgaaactacaatctcacgatatacatcacatgtattcaagagttccctgtgcctgccgattccggcaattttacctttatccataacgataatccggtcggcatccattaccgtactgactctctgtgctacgatcagcacagtggcacaggccgtttcctttctgagagctgcacgcaggctggcatcggttttaaaatcaagggcggaaagggcatcatcaatgacatagatttcaggccttcgcaccaaggccctggcgatggaaagacgttgcttttgtcctcctgaaacattggttccaccttgtgcgataacggaatcaaagccatccttcataccggtgataaattctgtggcctgggcgatttcggcagcacgcctgacctcttcatccgtagcagcttctctgccataacggatatttgcagcaatgctgccggtaaaaaacactgctttttgcggtaccagccctatcttagatctcaaactttcctgtgacatctcccgcacatcaacaccgtctattaaaatactgcccttatcaatatcgtaaaagcggggtatcagatttatcaaagtcgattttcctgaaccggtaccaccaataatagccgtaacctcgccgggcccggccgtgaaggaaatatcactgatagcaggttcctcagccccgggatagctgaaggtaacatccttaaactccacaaaaccctttttgtcgcctgcctttttcactctttcagcgtccttgatttccggaatgagatcaagcacttcgttaattcttacggcggaagcttccgcccggggaatcataataaacatgaaagaaatcataataagtgagaacatgatttgcatggcgtattgaagaaaagccatcatatctccgacctgcatgtcgcctttatcaacccgaataccgccaaaccagacaatggcaatactggaaaggttcatcaccagcatcatcacgggcattaaaccggccataattatattgactctaatggctgtgtcggtcagatcgctgttggcttttaaaaaacgtgcgttctcatgttcgagacgattaaaggcacgaataactctaatgccggtaagtccctcgcgcaaaacccggtttaattgatcaagattgacctgcatggccttaaaaagcggtacggctttacgaaaaataatcaggattgtaccggcaataaccggcagtacaacaacaaagaccagcgataagacagcatctttggacaccgccataataatgccaccgatgcacatcatgggtgcactgatcatcatacgcatcataataatcagcaattgctgaatctggttaatgtcgttagtagttctggtaatcagtgaggctgtgcccatccggtcaaactcgttgagtgaataactctctacccgagaaaaaaccatgccgcgcagattccgacctaatcctgttgctattttggcggataaatagctcgctgtaatcatacacaaagcactgactgccgcaaaaaacagcatttttccgccaacgtttacaatgtaatgtgtatcgcctttgacgatgcctgtatccacaataccggacatcaaagtcggcaaatacaaatcggtaagtgattgaaaaagcaagagcagcaaaacagcagcaacagaccatgtgaagggctttaaaaacctgactaacttaatcattaacctcatcttctcctgtcagttagggattacccaagaaagtcactttaagcaactttcgcgcaaccataggcactcgtgctcgacagaaattatgcggcataccttaacttgtttacaaattcagcataagcataatttcccagagtataaaaaaaatttagttaaaaattacaattgtttttcttcctctttgtccaacagttgccgcaaagctgctaatccttccaaaatttttattttttccgcaaccattgcccggtcaaatatatctacaacgcctgaaaacatctggtgtggcatcattttaatgtgttttttgcccaaatcggttgttgttactttggtaattcggcgatcttgcaggttctgggatcgcatgaccagtcctttgcgttccaatctatccacgattcccgatatagtgctatgggaaagtccgactttttgactcaattctttaacactcagatcaccgtattgaactaaatgtcccataacaattctttgaggaactgtaaatccgccttttattgcatgtgactcagccccccggtgcaattgcctgaacagaaaaagcaaatgctcaaccaatttctgattcgcctgatcttcatttaacatgcacctcactccctgcatttaagtcgcaacacgacgtgtcgcaccagaacatattatattagttaaattatcctctgtcaagtcaactgcatctaataagtggttattatcaacggaaacgagatagttatgcgtaaacgtattttccgaagtgcaagcaggtagcttgacttattaatacgctacttgctgagaaatatataaccgaaaaacatagaggctatgattaaaataatcggatgcatcttaaactggaaaatcaggaccagggctatcagggcaataatccaggtaaccggaagaggaaaagattttagtcccatgtcccaagcagtttgcagaagaagcactaccacgaccgggcgaactcctttaagcatacccgtaatctgaggtgtgtccttatatttgagatagattcctgccaggcccagcatagcaactgccgtaggtataaccgtacccgccagagcagcggctgcaccccataaacctgatatcttgtagccgacataagcagccattttcgtagcaataggtccgggcagggcattgcccatagccagcacatctgtgaactcttcagtgctaagccacttataattgttcaccacttcccgctgaatgagaggaattacagcaggcccgcccccaaaaccaaaaaaattagcccgcccaaaagccagaaacaactgccagaagagaacgcacagaggcagagttgccagagtggtaataatcaaaccacgaatcccttttttcttgtcgtcaagcttatcagctacaacagtttcccggtgtgtcatatcaaacactcctttattgattaaaataaatggtataccatgctgctttaaattttacacttcagtttgtctcttttgagccatttcactaaaataagcctgccttgaattatcaatatgctctctggcaatacgctcagccaggtcgccatcccgcagcttaatggcctcaaccagttgacgatgctccaaagtagccgcggccacacgtcccggataacaataacctactctgacacagcggctgatatggtctgtcagagtcataatcatactgtacaaacgcgggctgtcggctgatttatagatgagatcattaaactccagatgtacactttccaaccttttcaggtcaacctcacgggcaaacttctctatatcattcagaagttcaaccaattcccgcaattgctccgggttaattctctcagccgccatacgtgcggccagtccctccagcaccgcacgtatgcggtatatctccagcacctccaggtcattgacctgtgccaccacagcccctacccgcggcagatgggataccaaaccctccaattccagcatgcgaacggcttctctcaccggagttcggcttacgtttaattgatccgccagcttgcgctctaccaggcgctcgcccggtttcaagccacccgcgagaatagcctcccgcaggcgattataaaccttatcgcgcacctgaaaggaagtttcaatctctaccggtttaagatcaattatttcgctcatcatatcactcccttggtatatggtataccatacaatctattatattataaaatctgaacagaagtactgcaagagtaaaaaatataatttacatccagtatgtcctgaaattttattaatcgacagcaatagctatatataaattctccaccacctggactgcaatataaaaatagaaatcctgatgttataacctgttaactaaaaatcttaacggcggaaaaaattgcagttgaattatttaattaatgatcttataataatcattgtagaatggtaggatggtaaatgggtagctttatacaggtatacgggcttttacgattggtttggtcttacctgttaattcaccataaacacctctatctggaggtgtttttttgttttaccgcttacctgaccacaataatatatatcagcaaaaactgaaaacattaattttgtggaaaggggataagatcatgacaactagcttacctgaaaagaaaactattgagataggcatcatcggaggcccgtttgaccgcatcaccactgttttggaagagtttgaacccggacagaaagattttatagtgcacccggagagtttcggagtaacaccccgtaccgtcagccagatcagcgagcgcgaagtagaggttactgtccccgcccgcatgcactcaaccgtactggacatgaacaggtttaataccggtcgggcaggcggcggcggcatcggctgggctgtcggtgtatattttcaggccagagtacgggccactgccaacccggatatagtagtcaaagggcagcgccctttgattgtcagccattttgcccatgtttttaaagaaatattaaaatttcccggaggctttgaaattgagctctatgaccacgggcgccgccatgtaggaatgggttcttccacaggcaccatgactgctgcctgtgtaggaatcaatgaagttttagggcgtcccttcaccaaccgcgaactaagacgcatactgggcttcaacgcctgcgaagaatccggccttcattacctgatcagaggctttgaaacaggcatcggtgcaatggccggtattaacgggggcatggtgctcagcacagacgatatggaactggtttacagaatccccgtacctgaaaccaaagcacttatttttattcctgatgtaccttccctggaagacgagtattcaggcaaagaaactgctgcggaatcggaagttgagcttttgatgagacgggcgcgttacctggacactttacagtgcggcaccaaatctcagattgtcctgctagacctgctgccctccatggtcaggggggatttaagaggtataggcaactccctgttcgatctggcttttctcggttccaagagggctgagtgtgagcagcacggcgtgttcggggctcctatttaccattttctcggtaccttgcggggcatcggggcggaagttgttggcatgagctctgtgggaccgactgtctacgctatgaccaaggatcaggatgttatggacagaatgctaaaatacttaaaagatcatgacgtaccggaaagccgcattattgaaacctttattgataacacaggggctcgagtcaaagaaaacggtgtggaaaggaactaccagcatgaaggatggcttacttgttaaactctgcggcatgacaaatatagaagatatccaattggctgctcggtacggtgctgattatgccggtgttgtaactgaagtggatttctctcccagatcattgactattgaacaggcggagacagtttttcaattgtctccgctgccaacagtcgcactggtttacaacatagcctgggatagacttgtttacctggttcaaaaactgcagcctcacgcactgcagtttctgggaccggaaaacccgcagctcctgagcagatgccgggataaatttcatcaaacggaactctggcaatcaatccacttgccggcggcagaagtcaacacctccaatacaaatattagcaaaactgcaaatattgaagcagtacaaacaccggagcaacttaacgcagaccggttaacaagcaataatatttctaataacgcaggtaattcatgctataacggtgaattattatccccagaggaagcttacatacttaagcaagtaaagcaaaacatgctggaatgttatcaggccggagcgaatgtttttctgcttgatgcggcaactaaaattaacggaaaaacccgtttcggaggtacagggaaaacggtcaactggaaactggccagaaagttaattgatgcatcacctctgccggtttttctggccggaggcataaacccggccaacattgctgaggccataaacaaagtacacccgtcaggtatagatttatgcagcggtgtagaagcactgcccggtaaaaaagacccggggaaaattaaagccttgatggaaggcgtaaagaaagcagtgatttaaatgatgaaagcagccgtggtatatggaaaagatgatatccgcattgagatgactccaaaaccgagcgccggagaaggcgatttggtagtcaaggtacgttcctgcggcatctgcgccactgatgttaaaattttgctgggcaacgggctgcccaaagacctgcccaccatattaggtcacgaagtagccggtgagattgccgaaataggtcagggtgtggatggttttacagcagggcaaagagtcgctgtctaccctatagcagtatgcggcgaatgtgaattttgccggcgcgacaaccataatctctgcctgaaggagttcggcttatcccacggcattgacgggggttttgccgagtatgtgagaataccttaccagattgtcaaagcaggtggtgtggtaattattcctgatcatctctcctttgaagaagcagctatggctgagcctctctcctgctgcctggccgcagctcgcagcgggccggttggtccaggctgcaccgtagccattattggagccgggccgatgggactgcttcatctcaaagtagccaaacaggccggtgctaaagttattgtcgctgatttactggaacagagacttaaccaggcaaaagaaatgggagctgattttacaattaacaccagtcatgaggatttcgtacagtcagccaggcagcttaccggcggacttggcgcggatatggttatagcctcgctgggaatccctcaaatcatgcaggattatttgccggcagttaaaaacggcgggactttcaatattttcggcggaccaccggcgggacaaagtatgactgtggaccccaggtggctgcattacggcgaaataaaaattaccggcacctttgcttcaacaccgcaggattttcagcgggcagtagagctgattgcttcaggtgaaattgcagtcaaagatatgatctcgcaccgtttcagcctggataatttattagaggctgtggaaaaggtaaaaaaccgtgaaatgattcgcggagttttgagtatataagggggataaataaatgaatggttttcaggcgagaatgaaacgaattttccgcaagggcaacggcaaagcgctggtgttggccatagaccatggcatggcgcttggccctatgacgggcataatggatgtcaagagtacggtaaaaaaactggatgcacctgatctggtggatgcctggctcctgactaaaggtatttatgtacatgcttttgagccggtaaataaccccgccacctttttaagaatcagcggcggtgccacaattgtcggaccggagctgaccagagagggcttaacctccgatgtagaagaagccctccgcctgggatctgacgccacagccgcttctgcttttatcggttctccttcggaacacgaaactctcattcagatggccttggcagcaacagaatgccatcgctggaatgtcccgctgctgggtgtggtgggattaggcaaaatcaatgaagaaaagaaaaaagacgctaaattcattggcctgggtgccagggtagccgccgaacatggggctgaccttgtaaaaacctactacacggaagaaaacttcgaccgggtagtgaccggttgtcctgtgcccatattgatagccggcggaccaaaatgcgatacagaccgagatactttagccatgattcatggcgcgatgcaaaacggtgctgccggtatagtaatgggcaggaacgtctggcagagtccccacccggaagcactgctagccgcggcacatggcatcatccataataatttaaacgtacaggaagcggtagatttgctggaaagcaaggcggctcaataaaaaaattgagaaatttaatgtttctttaagcttcagaaagtaatattagaatgaaattaaaagtcagctgtttttaaaaccccggtccagccgttaatatatatactctactacccaatatcctcctttgaactccgctttgcggagtttttcttttatactctggaagattatgcttatgatggagccgtggataagccattacataacggaatacaaactcatattgcacaaacaatgttagtactgcataatttccgacgagcacgaacgagtgcccatgactgctcgaaagtctcttaaaaccactttcttagtcagataaagtcaagtaatttattgacaatttgttttattagtggtaatatagtcaagtcactatatgggagggggtggaaaaattgactaaagaattgattaatgagattttggatagtattgggttagaaagaattgaggagaaagatgaataaaccggaggcgaaaggggccttcggttttccattgaattattatttttataaatctctctaaatgcttttgttaacataacaaaagcctattgaaatagatgatatatattttattacagcttggtttagtcctttcgcttctgcggtaagacaactaatttaaaattaaactccgaaacataatttgacgaactaaagaaccaatacaatgttgacgatacaggtaccgtagccatcattaaataaaccattttccctggggagcctaccaatttggggttatctgaatagtatgtttcatttataactatagcattttttattttttgaaaagagggacctgataaatgcactccggttgtaggattataggaaatttctactacaaataattcatactgttcaagtttaattctggcatcctgatctgaatttgtaataattctcaatacttaatacccccgttcacgaataactttttaattgcattacagcttatgcatcaagtaagtttttgtgatgcccattaaaaattaagtaatttaagcaaaaacataaaaagccctgtctctattgacagggcaaaagaaaaaaattcgattaagcaccggttcacggctctcaccactggaactcgacaagctgttgtcacaaactggtcttttaattaaattattactcaattacctccgataattttaagaatgcctctaaaatatccattgatgcatcaacaactttactaacatttattacgttactgtctatggcaagtgttttggccatctcgtgaaacagcctatgtggttcatcaatatcaatatactccctaatatttttgtatttatcatactcttttctgtaccatttcccgaaggcacattcctgatgacttattaagcttacaccttttcctgcgctctcaatagtttttcttagaaattcagcatgatcttttaatctggcacccaaaatacttaaaatatgttcagtttcagttcctttaatatggggctttaataacctggttaaacgctccgcgtcattttttaacatctccccaaaatctgtggcctgtgctaaatcagatgaaaccctggcctgagtttccatagctatagcctgctgctgcgccgcttgcgcaatattctccgacgcgccggcagactcctcgacctgttcaagattttccttagtcatttgcgctaccactgtagtttctgatatatatctgtcaaaagcactctttacgctagtaacattatcaccagtgtacagagccttattattcatttggcttgatatggtttttacttccttaacagcattcttcgtttgatcagatagttttcgcacctcttccgctactactgaaaaacccctgccatgctcgccggctcgtgcagcctcaatagccgcgtttaatgataagagattagtctgatcagctatttctgatacattctgactaatgttatccacatccttaatctgaactagaagctctgtggcattgtgcaccatttcattcaacctcagcattacctcttcagacaatttattcagagctgttactttatttaaattctctatttccctagcttttaaatgctgcattccggcacttatttgttccaccgtagcagatgtttcctccgcagttgcagacatttgttcagttgtagctgctaaatcattagccatttgagccaattcattaactttcagtgtcaccctaaaagccattaactcgctatgtgccaaagaaaaatcctgtatagcatacgaaaaatccattcttgcccctatatcacctctgggtatggctattttttccctactaccaaaaaaagaaagcatatcatcttcctcctcaactattatttaaatagggcctcaataactatactttccaaatcaggtaaatttatttttaatattatatacatcttgtcaaaccaatcaattaatatgcttgtgattattttatcaaagtgctgaaaatatgtacaggcattcatgcacaatttatacaacttatcctaaattaataaagataaaagtctatgggaaatacaaaacaagaaagtcaccttaaacaactttcgaacagccacggacacttgtgcccgctggaaattatgcgttaccaaccttaacttatccatagatccaatataagcataatttcacaaaaaaagccctgcctcctaggcagtgcatacctattaatactattcctcctcaaaacaaaccctcataatttcctctatggaagtaagaccctgcagggctttgttaatcccgtctttcatgagagtcagcataccttcccgcaaaccttgctctctgacatcatcttcagaatactgtcggttgatcaattttttaatactgcgtgacagaggcaatacctcggaaatacaggttctaccccggtaaccggtgaaattacagctttcacagccactctcacggaacaaaaccaccgcatctttatcctctatcccccacatatgtttctcttgttcggacaaatgcaactcatacttgacacggcattgagggcaaagcaccctgaccaatcgctgggcaagcacacctgaaacggaggaagccactaaatatggctctatccccatatcaataagtctgattacggcgcccgaggaatctttggtatgcatggtagacagcaccaggtgtcccgttgttgcggcccgaaccgcaatttccgccgtttcctgatcgcgtatttctcccaccataataatatccggatcctgtctcaggattgaacgcagcccggcggcaaaggtcaatcccgccaccggattaacctgaatctgatttactccagtcaggctatattcaacaggatcttctattgttatagcatttttttccacagtactgatttccgttagggccgcatacatggtagtagttttaccgctgccggtaggcccggtcaataaaaccatcccgtggggctttctaataattctatgaaacctgtctaagttatattccgtaaaacccagaccgtttaaatcaatcaccttgtgatctttatagagaaagcgtaaaacacatttctcccccgttatcgtcggaatagttgaaatccgcaggtctatgtgctgcccgttaaccataattggtatccgtccatcctgcggcaatcgtttttcagcgatatcaagctgggataaaattttaattcttgaaattaaggagagcttaatagcaagaggaaaaatttgcatttctctcaacataccgtctaaacgctggcgcaccctgacatgcttttcctgtggctcgatatgaatatcgctggctttatctgttgcggcaaagtataaaatgtattctaatatttccgaggccgaaccattggccggatcatttaaaacctgcggggcaggtttgtcaatggtaatgatgttactgctgctctcagaaacagaaaaatattcagcaggctcaacctgtgtcgctagcgcgtttttaaataagctgccggcttgagcattttcagcaggactgccctccggcttgaccgttacggagctgacgcccaagtgagctttcctttcatattcccgcagcagttcatttattttatccggttcaaaagcaaccggttcaattcttagtcctgtaacagcggaaaaatcgtcaatggccataatattaaaaggcttagtcattgccaggaacaaagtgttgccggaaagttctataggtacgacaccgtattgaggtaaaaaatgctttggtatatttaatttttcaactaaataattaatcatattctcatgttgtatttattttttaagtatagaataatttcctgcaccacttcatccacctgcttgtccccggtctccaccctgtattctgccacatcataggcatattcccgttcagcaaacagttccttaattttaattaaagcatcacctttattcagcaacggcctgctgcgcttgtgtctcactctttgatatattacctccggaggtgcattcaaagcaattaaaatgccgtttttctttaacgatacaacgttttccgggtttaaaactatacccccgcccgtagatataaccagattatcctgatcctccaattttttaaccagcaaagactcttcagaacgaaaacgaacagcaccgtcctgcgcaaatatttgcacaatcgttttttcagtaattctttctatttccgtatcagtatctataaacctcttctttaagagcgcggccaaacgacggccaacaacagtcttacccgtgcccataaagcctatcattacaatattaaacaactatatcacctgccttaaagcttgatccattatttccaccggagaagccaaacccgtccagtattcaaaggctagagccccctggtataaaagcatacccatgccgtttaaagtcttagcaccacactgttccgccatctgcaaaaatatagtttgccttggattatatatcaaatcacacaccaactgcccggcatgaaatgcatccagaggataagccggcagctccgttacccgcggatacatgccttgagaagtagtctggattattaaatcagcgtctttcattaatttgcttagagataaatcttgctgtgaataagcttttgaggaacagcttgtatttccttcaattaacccggcaatttcctccgcacgatcaactgttcggttagctatatgaattaaggaggccccagacaacgccaactcaactgcaactgcacgtgcagcaccaccggctcccagaataaatatgccggctccttccggtgaaaatcccgcctgttccttcaaagatcggacaaagccgggagcgtcagtattgtaaccaactaaatacccatgattattaacaacggtattaactgcaccaataagagaggcagatgatgaaatttcatccaaatactgcaaaactgcttgcttatgaggcacagtaacattaattccctttatatttaaagcccttactgcctttagagcatcggacaaattatctctttttacatgaaaaggaacataagcataatctaaacctaaagcagcaaaagcagcattatgcataaaaggagaaaaggagtgctctatcgggtcacctataatcccgcatatctttgtagctccggtaatgtttagaaaaggcatatagcacctccaaaactaaaaggccctataaacggccttaagttcatgtaaattataggttaagacaaacgtttttttatctttgccagaaccagcttttctaagcgcctgttgaaaaaagtagttccccaaaattcttttccaggcaaaggcacaactaaaatagtgaatagtcctaaacgatttcccccgtaaacatctgtaaacacctgatcacctacaactgcagtatcactgacatctgtattcaaaagctgcatagctctgcggaaagctttgcgtcctggtttacctgctttataaacataaggtatgtcaagtgcttgcgccagataactgactctgtgctggcgcctgttattggaaacgatacaaagtttgaaattatgttcttttaattcaagcaaccacccagctatatcagcagaaaaatacttctgatccctgggtattatggtattatccaaatcaaaaataattcctcttattccttgcttttttagatcttgcagattaatgtcaaacaatgaatcgacatataaattcgggtagataatactgatcacctttcccctgtccgatcatgacagtatattaaaactttctttcattaattatcaagacatctcttttcccaactcttatcacttttcgccagtattaacaaattatactatctaattatattttttgcaaagggttgattttttgaagcaaattcaatacctctttgtagtcgtatacaacatttgtatcctcggaagagtcacgttttattaccaccacaggaatcttcaactcaagggcagccagtattttattgtttgtgccgctggacggtccgctgtctctagtaatgatgacatccgcccggtaggctttaaatatagctttgttaaacttagtggaaaacggcccgtgcaaagctacaatatctttagggctaatccctaaatcctggcactttttaattaccttgtgctccggtatgacccgaacgacaattctttttcccttcataacccgggcctgagtaaatatttccaaaccattgctcccggtagttaaaaaaatggtttttcctaactcagaagctttcatcgcagcatcagaccaggaattaacaggatagaccagcttgttttcaggtaattttgtttctttacgctggagccgaatataataaatattattttttcggcaaaccttacaagcagcactggatagatcgctggggaaaggctgagaagcatcaataacagttgttactctcctgttgaccagtaattcctccaggtcattctggcgggaatttaccggaaaaacatctaatgccccatcctgcctggcaatatccaggccatattcagtagcaacagcagcatatactttatagccaccggcaacaagtaaacccatcagttcccttgcttcttttgttccatataataaaagcaacatatattatcacaccgtcttcgttatattaccttagttatttaattttctccatgtactaactatttcctctaaaattttttatattttttttaggttagacaggcacaaataatctcttttcccataagatatattcagccatatgatgcctggccttttaacgtctgttagtgtcctactttgcggcaataaaacaaaaacccgataatcccttgtatttcaaagattatcgggttttctataaaataattttagttatataaagataacatcgttccatatgaatgttgatactattgtttaatatttagctttaaataattgcatttccttttcatcaccggtgtggcattataacaaagcatcagctttttctactgttaagaacacttcttcaccttcggtccaggccttaccgctgagccggtagccctttttccccgccaccacggccacctgcattactgcggtttcagcaatgttccggcgggttttctccatcttatagacaccaaaaaccagagtattatcattccttacctctttaactttacccaccacgatcaagtggggttgcccatcctcggacaaagtggcaatgggtacaaaggcggattgtgcaataacttccttgatttccggtgttaataatgtgttgcatccacaacaattacagcccatttttaaaaacctcctctgttttatttaatataatattactatctaaaatgagaaggcgctgttaaatattttacactcagggattaaaaacagcgatccttgagtacaaaatatttctcaactctgtcaatgtaattcctggttgacaactcttttaacgtttgggccaccatcacccttgatactccgacgaaatcggcaatatcctgttgggtcaggtataatttgattttagtgccttcagggcaaggttcaccatgttctatggataaacggatcaacaagtttagcaccttttcccgagtcgatccggtgcgtagttcagttacttgctcccatgtatcatacagccggttacccaggctaaaaataacctgcatggccaaatccggcgattctctaataatttgttccaggctctgacggctgagagaacaaacccgggcagtttccaaggctatagcggaagccggctgagtaccttttctaaacagggctgcctcccccagtacctcacccttgccggccacctgtaaaatagcctctttaccttcttcatttacccgcaccaatttaaaactaccttctttaatcaaaaacaaactatcagtggggtccccttggtgaaataaaacatctccacgctggtaatatttcttggccgcagctttaaggcaaacctggctgaaaacctgctgctccacacactcaaataaaggaaagtccttcaagcaaagacaacggtttttcattaagataatctccctgttgtaaatttattaacatatgaaataattaaatagctatataattttatgtatcattatatctcaaagaagtataagtaccaatgaccaaaatcattaaaatgaaatttttacaacagcacggaattgttatttataaaccaattattaatctcaaccgctaaaaaacaagttttcttgtaaagtagtttacagataaattagtgttttagtagcataataacataagaaatacttaaataggaaggtattgatttcccgtttaacagtgttgaagatgtagctgaaacaatcgttacaaaagcaggtctaaaataacaaaaaccattcttgttaatcgttcgccaattattagttagtcctgtagtaatcctacaggactttttttaggttggggtaccgatagcaaaacgcaaacaaaacaagcgcaactgattaacaaaatcctgttctttaccatttgtaactttcgctgtttgaaaagcaactttaaccaaatcatatatttgagaaaattcttccgttttttcttttctaataaccatagttttctcactcctgttatagattacttattaggcggtcgattaatgccattgctgcgagtattctgagcccacaatacacaaaatgctccttccatttattacgcaaacttttcctgccaagattttttccactgttcaaaattaagatgagggtttaaatcaggaaaatgtttgccatctacagaccagaccatttcttttcctagtttatttttgccttccttaactgctggtctggaataaccacctatagctttgttatccaccataaaaacatatattgcagtttttcctgttgattggatatcaacaaaatgactcaatggagtccattcatctaaagggtggttctgaacggtgaacttttcaacagttatttttttaagaagatattttttggggtcaaagcactgtactgcccactcttctatatatggttcttggattatcttttcttttgttagtacatatttttcgaatataccatcgtatgaaacaattttataacccttattctcaatgtactttttagaaactttttgactggttgtcatgttagaattattggtttcctgtacaagatttatgccttttgttgtattcgaacagcctgccccaaaaattataatcattcctaataaaaaaatggttacataccgtttcatttgtagcgcctcccgaatgctttgacgatacctaatgtgttttattagcctaattattttatatgggtatttaaattgtaactatattattacacatgggatttctggtatcacaacttgtaaaacagtaaacatcctctgggacgagcccttggtttttcaggagcgattttctataaatagtttagttatttcattaactattaatggaattattgccataaatacaaccaggctccaatctactaagcttaaattatgcaccttaaacgcatttgccaaaaatggtatggatattaccccaagctgtagaataaatcctattattattgcaccaattagatacatatttgaacatattccgatttggaatattgacttacttgagtttctcatggctaatgaatagaacagttgagaaccagcaagtaccacaaatgccattgttctagcatatgttgttacatcttctggtatatttcttgatccaaggctatatccatactctcttaatccaaagttgaaagctgccaaggttagtataccgatcaatgcaccaccgaaaatagctctaagccctacaccatcagcaaagaaactttcttttggatctcttggtttctttctcatcacatccttatctccgggatctattccaagtgcaatagctggcaatgtatcggttattagatttatccatagaatctgggtaggcagaagaggtactggccagaagaagaggatagaagctaatatagtaataacctctcctagattgcaggataataggaatatcacagacttccttatattattatatatattccttccttcttcgattgcatgaacaattgtagtgaagttatcatctgttaatatcatatcgctagcacccttggaaacatcggtaccagttattcccatggcaactcctatatcagcatattttaatgcgggagcatcatttacaccatcaccagtcatggatactatatttccttgtgatttataagcttttactatcttaaccttatgttctggcgatactctggcaaacactctgtaatcatttattctgtttgcgaaatccttttctgatagttgatcaatttcagcacctgttagactctgctctattgaatctgcaattccaagctccttagcaattgcaaccgctgtatttttatggtcaccggtaatcattacaggtgtaatacctgccatttttgcttcttttatggaattcttaacttcagatcttggaggatcaatcataccaacaagtccaattatagttagatccttttccatatcttccggttctatcaagcttcttgtatccttaaatgcgacacccagaactcttaaagcatcatccgacatttcttctgttaccttcaagtagttggctttgatatcttcggttaatggaactgtcttgccatctataagaacactattggaaattgacattaaattatcaattgcaccctttgtatgtactctataaccagttccttcttcatttaaagttgacattagctttctgtcggaatcaaaaggcttttcagaaatcctcttataatttgcactcaaacttatttgtgaaaggttgtatttattacctaatatcagtaaagctatttcagtaggatctccggtgccttgatcattttcataagtagcatccgaacataaaacaaacgacttaatcaattctttttcgttatcggaagctttaagatttactcctacttcaggtacttcagtcaatttattaaaagtataatacttaactactgtcatcttattttgagtaagagtacctgttttatctgagcatatgatattaacagaacccagggtttcaaccgcaggaagcttttttactatggcattgattttagacattttagcaactccaagagctaacacaatagcaactatagctgccaatccttcgggaattgctgccactgctaagctaatcgcggttaaaaacatttcaaacaaatctcttttttgaaggagagcaattataaatattaacgtacatataccaattgcaataaatccaagtgtttttccaagctcagctaatctcctttgcagaggggtcatttcattgttatcttcatcaagaatctctgcaattttaccaatctctgtatccatggccgttgcgacaacaacaccttcacctctaccataggtagtaagggtagacatgaaagccatattagacttgtcacctatcggtgttttcggattttcataaatatcttttgcattcttgtcagaagggacagattccccggttagggatgattcttctatttgaagattagcgctttctatcaatcttaaatcagctggcacaaatctaccggcatctaaaataataatatcaccgggtactatttcctctgaattaatttctttgacttccccatcacgtcttacaagtgattttggagtagtcatttgctgcagtgcttcaattgccttttcagctttgtattcttgcaccactccaattattgcatttaaaacaacaactaacattataataattgcatcaacatattcacctatgaacagggtaattacagcggctcccagaagtacataaacaagcatatccttaagttgcgcaaagaattgcaaaattaaagtttttttaggtttactctttagtttattttcaccatactggttaagccttgtcttggcttcctcgctggtaagaccagttaaggggttcgcatctaattcttttaaaacttcttcttgggtttttaaaaaccacatacataacacctctttcttatttatttcatttgtaataataccgtgacatttaagcttgtgctccagcatattgcgtaattgaccaaaagcccactggctcatgcgttcgttcaaggcacaaaacgtcatgaaagaatttctttcagaatttcacctccttccgggagatttctgtgcttcaatgtatttacaaatagtttctgcactgacattaccggaagtacttatatactaatccctgatccataacccactgccccagaaatatttctttttaagccaaggaaaagcatcaaatattctgttagcggtaatgcttttaattatccttgcaatttcagtaggaaccacggtactttggacaaaacactatatgatagttaatattctatgcataatgttttgtttttctttccttgatccaattatacaatagaggaaatgtctgtgtatatatttgtcacccttcgggcgaccgctcctttcatccacgggacgagccagtgggttttcaggagtgattttctataaagacaaaagccctcaggcaaaatttcctagagatattaaatgatcaattatagttccttatttatataaaatacagcagaacttgtaaacatacgccttatttaaagttattacggattaaatcacccccaaatattacacctgtggaggagatgaccatttaataataaatgatcttttgtagtggcaattttcacatctaaaaaatttaaaacccttattctataagggttttaataaacagataggtgtcaaagtcagggatttcgctttaccaagacgcaccgtaaagccactgtacttatacttcgttaacgtaattggtaacatacaggttcgcttgtcggtcagaaaatatcaaaacaatatggcaatccgccaacccaaataaaactgacaccatttgtgaactacccccgcttacgttccactaagaaacgggggcttccaaaggaacatcaacgagcgtttcctgattcatcagccacggcctaccattacaaagagcaataggtcttacacggcctccagcaggcatgatttcgggcggtccccgccctataactatatatctaagccgctagcatttctaagccacgacgttctatcaatatggctgacaccaaatccctaggcataaccattccacaagcaggacaccggtgcactctgacactcaaatcctttggcacattggcaccacaaagacatgtctgggaagtgccatgaggagggacaggaagaaatattttaccatatctgtgacatttatactccacaaggtttctgaatgtaccccatgaagcatcatgaatgcttttagctaggtagtgatttttgaccatgttcttgatctttaggtcttccatgaagacaatatcatggctctgaaccacgtctagactggtcttgtgtagaaagtctttccgttgattagttatcttagcatgaagtttagccactttagttttagctttccctcggttgttagaacctttctttttgcgagaaagtcttcgctgttgtttggctaacttcctttctgatttacgatagtattttggggtttctatttctgtactatcagacaataccgcaaaatgttcaaggcccacgtctattccaatggatttggtactgtcggtaagattttcgagtacttccacttcggcggtcaaattagcgtaccacttaccaccgtgatactttatgttaaccctggatatttgactggcatcaaattcccggtgagttgtcatttttacaaaaccaatcttagagagatagattttacctggcttagagaaagttttctttacagcatccacctggggataggtaaatgatgtgtaatggtcacggtttttgaaccgggggtatccagcttctttggcaaaaaaccgctgataggcaaagtctacccggcgcaaagtatcctgcattacctgactatgaacttgcttgtattccagatgttcttttgtatagcccggcagcatattctgctgtttattatatgtcaacccctggccggttcctttatacacacgctgacgctcagataaagaccagttatagagtttccggcaaagttttagtgtgtgaaacatttttttctgttgctctttggtcggacgcatttcaaaccggtagacaatttgcaaatgattcacctcttttcaccctgggtttcaatgtacttcttaattacttcaatgggtgcaccacctgtagttagaagacaaaaactttacgaccaaaaatattctttccataattagggtgagccttgaacaatatgtgtgtgtgctttgtcatgtttgtattcaagaaaactaatattatattttggtacaatatactcaccaatttctttgatacggtttgctattgtgtcgtttataacttttctgcggtattttactaccaaaatcagatgatatgtgagtaagaagactgagtgactatttgtatcaagtttgctcaataataatcaacctttcgttattgcgtctgattatattttgccacatcatagaggctttggcaaacattttattagtacacaaaacaaggccgccattcatcccaccaccttagaggtgggggaattctggcggggtttagttaaaacggtgtcagtccgtacaattcaaagctatcaattctatagaaatctttattcttacccgataaaggatgtagtttaaaaatctacctgcattctttttaggcctatataaaaatataaaggcagtgtgctattggttgttctttaacttgttatttagcgagatgtccatctccccgatatcccaaactgtttgtttttgtacacgtatcagttgtgaatcttatttgtgcacctgtataactgcctgctcccgatatagggtaattttttggagatgttacttcaccactaaccttttttcgtccccacatagaacctccccaaatccctttttttaacaacggcataggtaattccaacagggcaactcaaatatacataatcgtgtgattgagttaggtctgttaaggttgcggttaatccatcaatattgaatgtaccagttgaatagaaaacggcaccacccgatctgccactaaaacccaagatactaatgtagttgctactggtgaaattgcttgcgaggatgatcaggtatttgcctccggctcttgtgttccttcttgaataacctcatagtttttttctaatgagtttgcgttgataataactttccaggacttatcatatctaagcacaaaaggtactttttcaatacttccgttatcatatgttaaaattgcctcaaaatttattagggtcggtgactcttgggacatgtttgtaatcttgtaatcaattaacttcttttctttaagaaaatgagtatactcttccttttgaaaatcacaatcatcggacgaatagcgttcatctataacgaaagtaagtatttcttcaacattctgattagcaattgcattcaggtaacttgttaaaatatcttctgcatctgtacctgcgaatacgcttatacttgatgaggtatttgcctccggttcttgtattccttcttgaataacttcatagtttttttctaatgagtttgcgttgataataactttccaggacttatcatatctaagcacaaagggtactttttcaatacttccgttatcatatgttaaaattgcctcaaaatttattagggtcggtgactcctgggacatgtttgtaatcttgtaatcaattagcttcttttctttaagaaaatgggtatactcttctttttgaaaatcacaatcatcggacgaatagcgttcatctataacgaaagcaagtatttcttcaacattctgattaacaattgcattcaggtaacttgttaaaatatcttctgcatctgtacctgcgaatgcagttacacatgatgataataatagtaatcctaacagacataaaacagacaatgctcttttcattttcacaacctccttcttggtatattttttaagttttacaacagcaaatttcttcacaacactccactgcttccagttggttagcttgagaaatccttctttctttttaataaactcctttattagaggttttgaaactctctcatatttacatcctaatccatcatttctaaaatctttgaccaaataaaactgtgactcattcggttaaatttggctgttactgatttatgtctttaaaggctaaatcctcaaccaccagtactcggtttaacttttgagcagtatctactacgtgagttgcggcttcaccaatcaagttctctcgccgggtacttcgggcataagtgcattcgcttaacgactgccacaggctttctttgaactgcccccggtaatcggcacatgctctaaaccgtccgggttggttcccggattatttctatcttataggcttctcctgttttaagataatccagcaccatttgccgatagtttataccgttaatcttactggttttcttggatggtttttgtgtcagataaatcggcacggtaatccggttacctaaccgacttgccggttattatgggatcggtagctatctctaagtatatattgtcatttataacacatatcctggtattcaggttgccgcctttactcttatcacctcgcgaaaggtagcggttatttcgagcatccagccattcttcccgactgattagtcctttacagcgtttttagaatagttttttaccgccaaagactatattgggaaatgaactgctatctatgtgtttttgccagtatacatgttttctttgttctttatccaatcgcttttgaagtctggatgtctcttgggtgatttagctttatccagttgtttttgggtgtagtctactttagctatagcatttccatggtgaagtttaaccagttctctctgcgaggagattactggttgtgcatctaatactgcatcattggcctgtcgggagttaaggttgaattttccttgtaccgctaatcgtatatcttgtgttttccatccgtccagaagtcttttaaatgaccaacgaattgctgcaccgtagcaattcgttcaaaactgttctctgttcctctgttgtttcaaggattacgtctctaactgttgttttcaatggcgctcaccttttgttcaattattttacttagattttttgctacacgcccaccgcgtttaccgtacatactggctgaaaaactggtgactatatcaatcatgtcttcgactaattattacccctgagcaagttgctcacattatttcattgtcatgtaaatctcctgaatctgtggacataccgttaagtcactggacaccttcagcattaagagtagaagttattaaaacaggtattgttgaaagcatttcagtccggcaaatcagacgttttttaaaaaggaaatagatttaaagccgcacttacataaaggttggttaaattcaaaaatataagatcctgaattgttcaaaaaacaggtaaaaaaagtatgtcaaacatataaaaacgcatcagaacttgaaaaacaaaggatacatgtttttagtacagatgagaaaaccggtatacaagcaattggacatcttaatccaacattgccaatgaaaccgggacaaatcgaaagatgtgaacaagaatacaaaaggtatggcacatccggattaatcactacacgaaacattgttacaggagaaattgttgcaccacttattcaacccacaagaacggaagaagacttaataaagcacttacgagatgtggtagcaattgatcctaaagcaaggtatatttttattatggatcagcttaacactcataaatcagaatccttagtctgttttgtagcagagcaatcttgtatagtggaattgtcatagattatagatactcttagcataaaaggcaaatccggtattttaaaatcaatggaggcacgtgaaaaatttctattagatgagtcacacaaaatacaacttgtttacgctcccaaacatacttcatagctgaatcaaattgaaatcaacatgtaatggcgaaaaatggcaacgaagaagcaattgaaaagcaagccatttctgagataaataaagatagggttaataatgtcttgatagatggtagacagaagcaccgtccccacgtcttcatttagaggtggtttcaaccaacataaaaagaattactccggtgcgtattttgttgtggtgacttaattataccataggtgggtatgctttttgtgctttgactggattttctcagtggcctcgaaccgtccatttgttatttttaacaccctcatgttttttattgtttaaatattttcatggtataaataataagagaaataagagaaagtagaagtgataaaggtattccaatagccaaagcaccttgaaaaaaccaatgtgctatattggcaaaaattaaagataacaaactcagcaacaaaaataacttgccataatccttcgtgtccttcatgttatcctcctcaataaaattctggtaatttttaagggtgtcttttatctaagacacccttaaagaattctacactacaacacggtcaaattaccaacattcgtacaaacaataatacgctatactttccaaaccaataacagttgctactgcacaagcagcacaacccggaggattagggaaatcttcacaaaccgacgtacaaactgcccctatcattgctacaacccatgtagcaacaccgctagaacttagacaactgctaaagcaattccaaaaaacattatttatggacatttgaggattcactatttgccctggtgtgaagttagtcgtagtaccatctggatttactttgtaacccttaacagtatccccattttctttcattgtaaggcataacatttttgtaccattttctatataggtaccttcatataatttaccgtcttttttaaacacaaccgctattgtttttattagagtaccatcttttttattaaaaagagccgcaaaataactaatacgtttctgacccgtattatcaattattcgtattgatgcaccaataataccgttacccaatgctgcatcaagatcttgtactaccatgtcatctttattcaattgatattccgcgctaatcccttgagagtctgctaatttgattaaagtattttcatactgtgcagcatcctcacctgtaattactggaatttcctttgttggcttagtaactccagatgtattcgcagctgatgcagttgtaaaacctatcatccctggtaatgctaatatggaaattattaataaggctactacaaactgataccatgattttctaagcaccttaatcattcttaatccctcctaagtttattttttccttattttggtagatcacatccagacacatcaaaacaaagatcaagtaaaacaaaatgtctgttgttagacagggccagcagatgctacggtgtatttgcaatgtcattaaaaaagatgtaacagcagcaaaaatccccgtaacgcctaagcatacaaattgaaacttttgcattttctgagataagtaataactataagcaataattaatgatccaactaacgcaaagacagctagtgtaagctgacttaccggcagaccaatagtagcaataccacaagacaaacacgttgcatttcgtttaagccagataacgtagatcgaaaaagcaatggttacagctagcacaatagttaagagttttttcaatacagtgtaacctcctgcgtatttaacctttacagcaactagactaaaataaaaatgatttggcctttgctggacaaaggacaggcaaaggccagacttttccccagcttaaacaccttaattaaattacttccattttcacccttatcatagctttgcattaaccttactcctacaatttaggctgataccggtatgtggtttgtataggctaaacttcgggtgatagtttttgcggactcccctggttaccttgcgaaccacattttagttgagagagtccattggatttacactcttctaagttaaatatctcacctatacatcccagatctcgcactaagggataattaaactagaaattatctccatggcctttccttctactttatggatcatatattttaatggttgtaattaacattacctatacaccattattttatagttcttttttttacaatgcgggagttgggatatacagaaacaacttagaatgactgaaatataaaatcctactctcaaagtttaaaatcccattttttatgccgatatatgtagcgattaaaagagcagtttatacaaccaaagaatcggaagatatattttagtcgatccttaatacctttatagctgcaagtacatttggcacagctatactcaaattaagcatcagaaaacaaagcataaaaaccctactcactttttacctccataggtaattcacaccagtcttttgtcgtttcatttacagcatccctgaaccgaatagaatattgtaattcttaaatacatataatataataatattaatagcggttcaggctaggttactatgggcatacggttgcaagctgtttcccggtttacctaccgagccactattattttttccccatttaggtgggtaccgtggcattttttgatattgaatcatattgtcacctccttaacttaatataaattatgtaaatttactacaataaccctctatttaaccaacattatagtaaaagatggtcgcaaaatcacgttaatatatcggacaagataaatcattaaggcacattttttcaaatcaaattaagaccaatttggatggaaaaggaatggaaatttaagacactaccttcaaaagcctcgaatgacttaccacagttacctgtggacggttacggaacttgtaagtaaccaaatgatagttgccgataaatatagtattctaacagtgagtttttgttagatcgttattttttttattctagtatttatccttggtttatgtgttgcctattattaggattatttctgaatggaacgcttaacttacaaagttatcagagaatgatatatacagcatggtgatatgaaataaatgaaactgttattaggtataaatcaacataaaaacggacgggtagctatggattatcaccatgcataccatatcattataggcaaaaaagaacatccaaatattaaataacttgagtacttatcggaagaagaaattcaactaattatagtacgttatttactgttattctagtgatttttcctatataaccatttaatggacgtatatagccagatgatagattagagtaacaaaaaatactcctcttattacagaggaataaaacgatgtttgtgcttctcaaatttataccgactcattaaggcaaccttatcatatccgtcaaaaccaacctcgtacgacctgttaccaacttccctgattcttacaactttttctatatttgctatgaacgatttatgaactctgagaaaattctctccaagtttatcctccagttcacccagtgtttgatgtatcttgtaaatattgtttcgggcatgaatcaagttaaatttgccattcttctcaataaatatgatgtcactcaaggttatcataattatttcattattaaccttaatcattattttttcagaattattcctggtagcatttcttttttttatcttatctgcaaggctacttatgatttcgttgactttacctttcttcaccggtttgagaatataatcatacggatggacagcgaatgattcaattgcatactgggaatatccggttataaaaacaaaatatgtttcaggattaaaatcatatattgtttttgcaacttgtatgccgcttaacttttcttcagggttcagctctatatccaatagtataatgttagggttatgttcgctagcaatattgattgcttctttaccgctcgcagtgtcgataatccgatctactaaaggattctcagataccaacttcttaagaaacctcctagtgtaatgctcatcttctagaagtaaaatacttaccatttacatcagtccttgttttttagactctccggtatgtctggtttataagtgataaaccagctattcggacttacctcagtgtgggcaacaaaggctaacactgaggacataacatgaaccatcatcactgcaaactttctaaacatcgtttacattccctatccataaggcactgcccatgcgtccaaagcaagaggagcgtgtcgaacaagagtataagagacacggaacaaccactttaatcgcttcacggaacgtcttaactggagaaattgttgctccgctcatttaatctacacggacggaaactgatttcttaaaacatcttcgtgaggtagtggtgattgatgcaaaacagttccatatttttatcatggatcaactgaaacacatagtcagaggcattggtaaaaagggttgcaaaacaggaaggaatcccgacagaagagttggccaaaaaaggggtagagggaatcctgaagtcgggctgtgtttttgtcagatccaacacatcggattcgtattgtctatacgcctaaacattcctcatgactcaatcagattgaaatttggtttaatatcttaaaacggcgattactcaataggcgctctagtttttcatctgttcaagaactggaactattgtattcaacagtttattgactattataatcaatatttagctaaaccgtttcgctggacatgtgctaataagcttttgtctacataatacttatttttaaattattggtgcgtatatatttacgccatcatgcactagtggagcgattcctaattggcgtatacaaatgtcctttagtcaatgaggtttgtgagagattaaattattacttaatatttaagaattgtcctactagtttgcccaggccaagaaacaaagagagataccaactgtcaaacatccataatacgtgtttaagtgggtacctcctctgtaatagcataacgatgcaaaagctatcaggcacaccatgatcgttatgaaggtatccataattaaagataataataaagctagttgcgcaaatgttccgagtataatttccaacccataagaaaaaatttccaacctatcctgttcaacctgtaatagaactcccatgattacagcaattttctgagcaaatgcttttatcatctatccctctacccctatcaggaagatatacaataaatgttgtcccttcccccgatattacatcaatttttcctcggtacctgtccaccagttttttaaccaggtacaagccgtatccgctagcttcggattccttggtagtgtaggctgctgtaaacaactgttgcttaacactttttgagatctttggcccagtattatgaacatatagcacataattatcatcttcatgttttatttctaaagatgctcggtgatccacatgatcctgaagtgcagcctccaaggcattatccagaaggttacccaatatactgcacagatcccaaggatgcacatccatatttgcaatatcacattttacagaaaaagcaaagtcaattttcttggtctcagctacttttcgcttactgtttaaaagagccgtaatggcaggatggcctacgtaaactatttcttccgtatatctataactctccgctataccttcgatatattctatggctttatccacttcttccaggtacaacattgcctgtatagtctggatatgtctgctgtgttcatgtttttgggtttgcaaaatattcaacagctcttccacctgcaggaggtgcgatttcaaaaggttaaattccataaccttcttggtattctcttcaagacctttgattgaaaaaataacgagaccgctcaatattaaatctactaaatttaaaaatggtaaaaacatctttaaatcattgatatccttggatagaaatatttgttgattcataagtacaattaaaagagtttccatgagtatagtagaaataataagcaatctaacatttttaaacaacacaatcaatccctatccaaattcaaatcaaagatcacataattacgtttctttgcaaagtaataaaatatcatcataatggtaccagaaggcagaaaatataatatgttcaaccagggctctaaaaccaagctatctgtagtgtacacagttatcttaagaagtactggcaacaatactccctccaatactccaagaattagtacaccggtaacaattgaaataaaacagtgccagaagttgcttcctgtaacgatagctgataatagtgttgaagacactaaaagtatcattgtatgaattccgaatgggagtggtaattctcttgcaaagatcgcaaaaataccaactatcaaggacaacaataatgctattgaatagcttaaatacaagttaaaaagctgaaacccgattttaataatgagaaatgtttgagggatagaaatcagcaaaacgatataccagggtaatagcgttggtcgcatataaatcctcctaaaatataggcatatttatccccgaaaccagtgaacatcagaaaccgttcaatagcagtctacaactatattggagaaaaatttactttaacttttatcaaaaagattcatcataattacaataacattatctacttctatatttacttgcaaattcctgcaacattggcacaaacaacccaattttgagtctaaataaccaagattaggttacttatttaggagattctatcaacaacaacgctaagagataatgttagatccaaataaagcggggtcgtaaaccgtcctgttatataaagttgaccatttgacccataatccggcttactgcaaacttactacggctctgagcatctagattgccgttttttatatacttatttaatccttctaaaccaacaagcttaattatctctattatcggaatctcaaaagggattcttttttccaaattgccatatgctttactatttacaacataagcgtttttagtttgctgcttgcctttaacagtaacaaaaaacttgtaatgtgcgcagtaatgaatagctttatttctcttatctggcatataagctgacctccgttagggaaatacccctaaaaatagcccgctcaccaaaccggttacatattttatcgtatactttggctagctttacctgcttttccttttcgccgaaaagatcatactgtatataatcatccgtttttaggttgcttaatgtaactcctactaatcttacggcccaagactggtcccaatttttgtgtaaaagcttacaggctgcttgatatatttcgccggcgagattagtaggatcaggtatagtcatggatctggatataaattctaactgtgtgtccctgagtgtaaggaataccgttcgccctacatagccaccctggcgggcacgccgtgctaccatctcacaaagttccaggattataatttgaatatccttaaatcctctgatgtccctgggaagtgttctttgttggccaatactcttatctgtatccggggatccagaggttaccggactatgatccagaccttgagcacaataccacagcatctcaccatttttaccccaacgttttttcaaaatttcaacaggataatttgccaattcccctatagtaaatacattaaactttctaagatgtttttcgtatctggaaccaataccaaaaagctttctgactggcttactgtagaacacatttctatagtcatttactgtttttataattgtaaggccattgggcttttgtaacccggcggccatcttggcaatcagcttattgggaccaataccaatgctgcattgaacacctatctcggatagaatcctttgccttattttagcagctatctctaccggtggtccccataggttgataattccgctaaagtcaataaatgcttcatcaatggaaaaaggttcaacgagatcagtaaaatccctcatgatgtgtaatatcctgctagaaaagtctatatataaagggtaattgggtttgaaaaagtatccgtcggggcacaattttttagcttcccataaggccatacccgtacctacacctttagccttggcctgataactggctgccaaaactataccggtcctcctttccggctctccggcaacaataacttcttttccatctaattcaggattaaaagcttgatgacaactggcataaaaactattcatatctactaaagcaacgactctttccatttctccatgccccctaaccaccacaagtatttatgcccgtgtactaatggatactatgtgtttactattgtactcgtttagagtaaacattcaatagaatttactttaatattattaagtgatattgtaaaaagaagaactttaaaaaacaactgatggattctttgaatggaaaaaacaagaggacggtagttttaactgaggaaaaggactataagctttggtaagataataaaccggccaactgaatttaaagggcctctaaagccttttagtggttatttaatcgcataccctgtttcgactcaggtaaattccccaaaggctgtctttggaatagaagccacttctttatatcactttcacctgtgaattttttattattaaccgaaaaactaaagctatacaggcctacgatttaccaactcaatgccagaaaccagcatgaataatatacacctttttgagcaaacagttcgcaaattagacggtcttttcatacataattccccttctgttaccggccgatcaataagtaattctgcaaagcacctcccctttcgtatactcaataaattttttagataaaaaagaactcaccaatgttaggggctgttgacaaactattcttttatacaaaaaaggtgtctgataacccaagaaaatcaggggttttcaggcactttttcgtgaaagattgattttatgtcatttgtcgacagccccgttagccagtgagtcctgtttatttgcagtttgatgtatattttccttgtgagatacagcttgagggcaatccgattttgccatgtttttgtatcgctggtagagaaaacgcgatacatcattcacaaaaaaattaagaagatcattatcttgatgtccgacctaggaagaaaaagaaaaacccaaatccatagagtgcaaacaaaatctttatgggttcagctccggggataaaacccaaaaatccaagaaaacccataaaagcaagtaatcccaatctttctggaaaacgtaaacattgatcataaaaaaatcgtaagctaaataagctaaaagaagcaaacgcagctagccatggtttaagaatggtcaaatcgactgcgtagcctacaactccgaccaaccccaccaaaccaagcattccaaggctctctggaaatttaagacgaatgtcacggatcgacattttgctcacatcccttcaaaaagcaatttcattttttgtccttttgccatatcatagaggctttggcaaccattattttattagcctacaaaacaaggccaccattcatcccaccaccttattttagaaaaattacgctcaattgaaaggtaaattgctaaacatgggcctggggatacttgacgtcaatattaattaatctcgtgacgaatgaatcggtgtttttattgaaataatgcatggtctttcctcatgatgttatggaaattcttgcaattatcccattggaacaccttttattctttctgcaattctagataggcttccttcatgagtcgtgttattggcattttctgaggacatattttttcggcaatcgaataatcgctactatctattttactctgaataccacttggcatttgtgcaaacctctgagcagccaaatcttgtctaccatatcctcttgaatacatgagcatttccataatgtcaaatataggtatcttgtcagtgtttgttgtttcacacgcgccacagcgcctacaaaaatattttccagttgcatttgcataatctagcaacaatcttaaaatctcagggttgagtggattcttatctatagctgccaaaacatttgattgtaaaatagctgagttaggcatgagagagcaaattgatgttaaggaaggattctgccaaattgcccttagttttgattgctcaaaggatatattatggcctgtcaataatgaatctatcttttccttgctcggaagcttctgcagctcggcttttttctgtacacagaaccccatggacttaacagcaaatatgccaatgccttttccatggcatttctgcaaagcttcttccatgcttttaatactctgcattctatagttgtaaaacgtttgaattccatctatccaaccgagctcagaggcaccgctaaggcagttatccatgtttttgtgggtgcagaatccgaaaaatcgaatctttttttcctttttgactttctcgacccattttctcacatcattattgagcatcttgatgtcatccactgaatgtattgctaaaaagtctataaatgatgtctcattctctttgagaactttgtccaactgtttctgcatgacaactggatctgttgaataaacttttccagataaaaaaactctttctcgtatctcaggttttccttggaaatacttggcgtatacttttccagtgaatgagacaatctcccagcaatctacaccgtactttaaggcttcatccagcaaagcttggctgtctgcgcttccaaaggatccccccccgagacagagtttcgatattttaactccagtattgccgaatgctctcttgggtacaataaaatccatgttattcttttgcatcatttaactccacctctcccccaataaattaaagttatccctagtgcagcttggctttaatgaacaatcatagtgaatatatagtatgcttgaaaaaatggctaacggaactcatatacaattgcactttaaggaacgttctaccataatattagcggcatatcagggaataagcaatacttatattgtcaaagaatacaatctaaaccgaggcaccttaaaaaaatagctcaacagataggcaaaagaagaaaaagatataacgcaaatagaaacagataaacccgatgctgctaacacaacatcatcagatagtgaaaatagtattaataaatgttaaacagagttgttccaaaatcatctcaggggaatagccacgtacccctctctgaaacaaataggaatcactacttaaagccattagcaacatatcggctctgaaaacactgttagtatggctctgctcagttccagtcatctcgtcaaatagtttcacgaatagttgatgcaattcgtcatatagaggactgcgctttcgagacctaagtggatttgttgatgcggagtcctcgacccctgtaagcaattgtgattttttttctctgaagcagataaataacctgagaatttctttaaatcgttgacttggtggaaatatccggttgtccctcaaatatgcttcaatgtcctcgaaaagttgatcaatgttttctctgattaaatccagacataattcacctttgtttctataacggcgatagagcgtacccgggccgatctgtgcctcaatggcaatttgattcatactgacttgttcaacaccattttgctcaaacaacctaatagccgcattcaatatacgctgacgattctcggcagcatcacgacgttcagtacgagtagtggttgtattctcatcactcactatactatcagctccctaaattcaattataaaatcattgacaagtggagtattctccacttaatattaataaggagagttctccacataatactagcataatgatggggagtgtacaacacatgcaaaatcaccacaataaaactgcactgttggtcatggatatgcaaaacggtattgtttcgcgttttgcaggaaatggaaaggtgctgcttccgtttcaaaaggcagttgaagccgcacggcgacattccattcctgtaatatttgtccgagtcgcatttcgcgaaggttatcccgaggttagtccacgaaacaagtccttctcagcaatttccggtttcggtggaatgaccgtctcagaaacagctacgcaaattcacgaatcggtacaaccccaaccaggtgagccacttgttacaaagcttcgcgtcagcgcattcactggcaacgatcttgaagtcatactccgatcccgccaaatcgatacccttgttctttgcggcattgccaccagtggcgtcgttctatccacattgcgggaagcagctgacaaagactttgcccttaaggtgctttcggacgcgtgtcttgatgctgacccggaagttcaccgcgttctcacagagaaggtgttccctcgccaggcaaatgtattgactgtcgatgcttggatcgatacattagattaaaaagtcttgaaggaaggcttatagttatgccaatttggaaaagaaatttaatcgtttgctggtttgggatgtttgtgacaggtgtgggaatgagccagattgccccggtattaccgctttatataaagcaccttggagttcacaatacagctttaattgaacaattttcgggattagcctttggtgttacttttataatttcagctgttttctctcctatttggggacatgctgctgataaatttggaagaaaaccaatgcttttgcgggcaagccttggtatggcaatagttattttcagtatgggttttgcaacaaatgtgtacatgctgataggcttaagattgttgcagggagttataactggctacagttcagcttgtaccacattgattgcaactcaaacagataaagaacatgcaggatgggctttaggaacgctttcgacatcatctatagcaggttctttgcttgggcctttgattggtggctttatcgaagagaattttggtttgcaaaatatattttttataactggtgcactgatgttggttgcattcattacaactgcgttatatgtaaaggaatcttttagtcgtcaagataaaaaggtacttggtactaagcaaatatggggaattattccgaacaaaagtttgattattacaatgtttgtaaccttttttgtgttatacatggcattatattctgttgaaccaatcataacagtatatattagccagttatcaagtaatacaggtcatgttgctttattggccggaatagcattctcagcttcaggactggcaagtataatttcggctccaagattggggaaaatttcagataagataggacctcagaaggttatgttagttgcaattgcattgtcgggactaatttttttacctcaagcctttgtaacaaatccttggcagttaatagtgcttcgttttttattaggaatagcaactgctgggttggctccttctgttaataccctgcttaagaaaattacaccggaagcttttgcgggtagaatatttggttttaacatgtcggcagggtatttaggcgcatttggaggttcacttttaggtgggcaagtggcagcatatttgggtatcaaatacgtattttttattaccagtacattgctactgataaacacaatatgggtttattttaaagtatttaaaaagctaagtttaaataataagctgggcacacaattggaacaagcctaactctccgaacttgtagctacatcaagcggtctccgaaatctctagagacctcctaatgcagctataatttgaaataatcgacaaaaacaataaccactaacttcctataacctcatcatacccatatttttattttagctttttaattagggatattagttaataaatgttatatattactaatattaaactatgcaaagctatatccttttataagcaaattaaaacagttatttacgagctaaatgacagagcaactttcatttatattggcagagctttaaccgtaaggaacgagaaagaatttagggaacatactactagtttaacaatttcccgcttatattcagcattaaaattcttcttagatgtggctgaacacatcctttcatgttctcattatagcaaccttttaatgtgtccagcaaattaggtacagcccaaagataattttaagtaatccacccatattaaaaaagcacctgccttcttatcagatgccctttaatctaagtagattaaattttaagctcctacttattcatcccaaccttataagccttcctatatagtcgtgcacagcactccacatgtgttttgataaaatggcgatactgcaacgcagaattatctttttgcataatagtacgcccctctaaaaatgagggggtctttgattcttgagcggttgaatagatgctaacagacgcgacaatgattcagcatccttttctcccggactgttctctacgcccgtcatgacatcaatgaagtccgcgcccgtctgcattaaaatattgcagacattaccggcattcattccacctgcaataataaccggttttgaagatagatttattatctgtgagcagaacttaagatccagttcggcaccatttgcggatgcatttgatggcacacgtgaatctgcaagcaacccgtaaacactgctcctgcacagttcctctataatcgtttcaatatccacagttccaaattgcgagatgcgatcttccattacaggaggaactgtttttataacatcaatattaagtttccgaagtgcatctgaaattattatggtttcctcaagcgtttctttataatgaagctgcaccatagatggacgcaggttggctgccagttcaattactttcccgggagtaccgccggtaacaatgcagcttccgtgcggagattggactatgttcaacaacggtaacgcctcagtgcggctcaagttccagggaaccggcatggggtattctgttacaaagccgagaatatccactcccagcttcatacacaattgtacatctttttcgcgtttcaacccgcatattttcagtttgatgctgctcattaaacgtaatctcccattcctctgctaagagcaagatagcactcacgcatgttttctgcctgccagattgccgttccgataagtaccgcatcggcacccgcacgaattgctgcctgggcttccacaggggtttgaatggaactctcactgatcagtattgcatcctttggcttatatttggccagtaattctgtagcagaaactgttccgtcatctctttccagttcaaggatattacgattgttaatacccacaagcttagcgccaatttttccggccaagatcaattcttcctttgtatgggactcgaccaacggctccagtcctattttcaacgcttcttcatacagcttgatcagcaatgaaaacggctgcgcggcgcaaataagcaggattgcctccgcaccacaatcctttgtaatcttcaaatcgtcaacgcacgtaataaaatccttacggagtgtaggaagctttgttaacgccgcaattcgctccagaagttctagggaaccgccaaagttctttgattcggttacaaccgacaatgcgggcgcacctgcttcagccagcagcttagccacttccaccggatctcttccccgaaggagatcaccctctttgggggaaatgcactttatatcgggaatgacgggaatgaaccccgcctgctttcttgctctaatcaaagcggaaattttcgtattcattattttgctccaaatgagttggacatttcacgcaactgattgagtttctctgccgcagcaccagtgcctatcagcttgttggcaagagctatgccttcctcaaagccggctgctttgccgccgactatcaatgcaccggcagcattgagtacaatcgcattgcgtctgggtccggttatttcacctgagaagacaccacggatcgtttttgcgttttcttcgggggtgcctgttttaatctcttccagggtgcagagctccatgccaaagtcctcgggctgaatctcataggttgtgatttcaccatctttcagctcattaattctggttttgccaagcagagagatttcatccagtccatctagaccgtgtacaaacatggcgttggtatatccgagctctttagctacataagacacggtatcgagaagctcaggcttgtaaacaccaaggacatgcctgggtgcaaaagcggggttaattaatggaccaatgatggtatagaagatggttttgataccaagatccgattccgcgggcaagaccttacacattaccggatggaacaaaggtgcgtagatgaaagcaatgccaatttcctcaatcagcttttcagcctgttcaggcataagattgatgttaacacccaaagcctccagtacatctgcgctgccggacaggcttgaaatggaacggctgccatgctttgcaatgggaatacctgctgccgcagcgacaatggctgttgcggtagaaatattgaaagtgctcaagcccccgccagtcccgcaggtatccatcagctctgcttccaccttgggcttcaggggaacacagttttcacgcatcgctttagcgatgaaggctatttcctgcagagaagcacctttcatcagaagtgcgacttgaaaaccagcaatctgaacgtcgctgacttcatcattgtttatggcactaatgagttgaaaaatctcatgttcagtcagttcctgattttttgttgttttgttcaaaatattcttatacatatttatatcctggtttctaaaacctactaaaaactacaagtagttttttcacccgtccgacaaacgggtggcagtgtcacaggattcaactgctaggccataggctctcgcctatgttccgggtggtctcctctaagagagttccccgccactgcttaaagcaagcgtactacccggagaaggtgttacctccgcctgggttctgacttgcggcaacagcctttcgctgcgtgtactgtgccgcccgcaaaatttatagcaaagggattaacctatacctaacacatttttccggtgaatctgccatgaaaccaggctattcaccttcttccttttcgtgatttttttaatcttggccagcacagactttttaactgctgaccattgtttccaatttgccatttgtttaaattcaggtttctttttaatcggtttatcaagcagtatcttgggtatcttctcatgattaaagcccaagccacgccgggctatgacatagcctgccgcttcgtgagcagctatgccatacatgtgctggtattttaggatgcctatgaccgaagtaaaagccggttttacctttaatatcggcactccctcacgggcagcacaccggtcaactgcttctagaaacttcgaccagacaaaactgtgactcattcggttaaacttggccgttacggacttgtcatttttaaacttcaagtcctctaccgccagggcgtaatctttttctttagccttgaggatcactttcttagccatttcgcaggtccggttatctctccggtttgttctggcataagtccattcgccttgacccagccattcactgccccggtattgccccagacagtctacctgggttacgcctaatccgtccgggttggtgtctacaccaaacgcacccttatggttatatggcatcggaacttcttcttcaatactcacatggacgtaatatttaccgtctctgcggaggatttctacctgataggcactgcctgttttaagataatccaaaaccatttgccggtagttgataccgttaatcttgccggtctttttcgatggcttttgagctaaatagatcggcaccgttatgcggttataccgaacggatttccctttctgtaccgggtcggcagctatatcaagatagatttggtcttggcctcatatatgcgggtatttaggttgccgcctttggttttatctccccgtgacagataacggttacttctgacttcctgccactcttctctggtaatattgcctttgcaacgttcttgaaagagcttctttcctccgaatacaacaggtggaaaagtattgttatccaggtgcttttgccagaaggccagtttacgctgttccttttctaaccgtttttgcagtttggcaatcttagccggtgatttagccttggcgatacgcttttctgtaaattcaacctttgctttggcgttttcatagtgcatctgcactaatttatattggcttttggttgtggtctgggcatcagatactgcatcgttagcctgccgggagttaagtctgaactttccttgtacagtttatacgaatgtcctgtactttccatccgtccagcagtcttttaaatgcccaacgaactgcggcacagtaacgatccatgaggttatcaatgtattctttctgtttagctgtcagttccgggattatccccatcgccgttgtcttcactggcagtcacctcgctttcaatgacctttgacagcttttttgctactctgccgccactttttccatatatacgagcagaaaatgacgttgtaacagcaattaaatcttctaccaactcttgctgttcatcgacgtcttttttttctattactacgatatgcccgccaaagtcgctaatgtatttctccaagtaggcataaccgaaccgtgctaaacggtctttatactcaataattactaaggcgttattagtctcctttacagccttaagtaacttttgtagacctttacggttttcatttaaaccactggcaatatcacgaaaaacagcctgaatagcatatttgttatttgatgcatattcagtaagccttcctatttgtcgatccagattcccggcatcagcctgtttttgtgtagataccctggcgtagagaaatacggtattttgaattcggctatattttttgccctcaaaggattctacttgggacattttatagcggcgatggccagtaggagttctttctggaactaatatctttttcttttcccaaacacgtaaagtattaatactaacccctaaatatttagctgctttgccaatacttatatagttttccatcctaatcacctgccaaaattatatcatattatggcaggtttttttgatattaatttagttttctagtaacagttatatcctccacgaaaataattcataaatgctgattttagacataccccagaaagctcactaatttctttaccctgacaaccatttacatcataatatagaaatctatcttataagccatccataatcctgcctgcaatccacaatatagtcaacgtgcaccgtctgatctttgatttggtatggaatgagataccacttctcaatgaacatcttgtggtatttgtttggcggaataaactcggcctccagaaacggaaaacgttccggcatttggtgcagggaacgaatggtatccatcaggtcgtttttagttttgcgggcggcggtgggacttttctgtgccagaaaacggacatgacccgccagcatctgacgggcacggtcggaaacaattaccttatacggaggtttcttttccatgttccacctcatcaataatgctgtccagatagctgtccagttcatccggcgtttttccggcgcgtccggccatacggtcttcctcgacggctagcagttcttcccgcagtttcagcattttctcgcggcgggtaaacgcctttatatccatcaccacgagatcaccctcgccgtttttggtaagatacaccggctcacctgaagacctgcacaaatcagctatctcattgtagttctgccggatacttgcggacggtttaatctgcatggtatcaactccttatagtaaaattctaactatattatattcctttcatgctattgaatcaactgctttggttagaacctggttagaccctttctatttcctgtggtcgtcttatccctaatgttattttcaaatagtcattgtaatcctttccgcgctggagcagctcgttggaaatggtgtaggttgagggaaggaggaccttgatggtttccgccgccaatccctgccggtaaatagctccaatgtgccgtaggataaaaggtcaatggcgctttcgaacagctgaagccttgttgatttttccggaatggagaaggagaactgcttgtcactgccgcttacgtcccccataaaccggctgccggatacgccccggagcgccccatatctatccaattaactctaatgggtgttgttgtgtatctacaaagatttctccgaatcatccattttttataagtgagcggtgtgttataaactcttccctacggtagtttttaaaaactcaccattagtaaaaagattattaattaattcttctactttgccccacccaaaataccctgagtgacagcaggcattccttagttccctgaaatcaagcagatccctgtaatatgtgtcccaccactttttatcacatagctcgttattatgcgttgcctgtctctgcaccaactgctctcgcttactttcctccttcaaaacctgtgtgaaggttccaacagtcgccttttcaggctgtatctgagacaatctggtcctattggtacttagattcgggaaaagcttctgaaagctgggcagcagacagtcttttagctgcagttccattgctttgcacaacatgataccgctgcaggagtaatccatatgctccaattgatatcggtcttttagcaatgcaaaaagggaatagagcttgaggccccatgtaatcccctgttccacctttggctcaatgcgttgcagatggagccgtgaaaggccaaatgtggccaaatcttctttcggcagattattctggtcggtccatatgtcagaaattgccttcaaaaatgtactgaccataacatcgttgatctcatcttccacctgaaaggacttgccggatggaatctgcttcagcaaagattttacctggctttggttagcggctgattccgggtgatcagcaatttcgtgtaacgcacggatggcataactgtccatgatacattttacctgctgcatcacattggaatgctgccaaacgatatagtctccaatgatgtacaagcggtacctagctctggtgacagcgacatttacaatgtttgtgtttacccagcgcaccgcgaaaagagcatttttatcgcagccgagtaggaagattacctcgtcggcctcctttccctgaaaggtatggacagtgccaatatgggtctccgcccaatccttaatacgcctgttgtcccggtattcgggagagttttttagttctttcttgaggccctcctttactgtggtaaagggagagatcacatacaggcttggcgtttcctctgttttcgaaaacgcctgcaaaataagctctattgccttctggccctgcgtcttcacatagtggtctttggccttgctgttgttttcggtaccacacacattgatccagcgggaactctccaaacagaagtttgcctcatcttctggtttgggcttctgcgtctgctgcttcatcgtgttgtcatacgagatggcgttcgatatttcatacatagggctgatgcatctccggtgcaccaccaaggggcatccgacccagcttttatgctctcccgatggttccgtgtagtatgtaccaatggggttaatgcgatctgcaaattcctgtacggaatggctctttgattgatataatcggttttcatcattgcagatgatttttttaattgtatccatctctgcggtaacaaccggttccacctgctttgggtcacccacaacaatggcacgctggcaacggtacaaagttcccagtgccatttggggctgggcctgacctgcttcatcaataattagcaggccaatctcgccccgttgcttgatatccgacagcatgctacccacagaggcaaaggttgtggaaagcacgggcgtcaatagaaaaacggtatttaacaatgcgctaaagcagctttcccggtctctaggagagaaagtcaccaacttgccctcgttgtcttcaatcaagcgccacattagagcgagattcttgatgttgaaaagacatgatttggaagccaaaagaaagttcttatgcacctgcaaggcaaggtgaaatagcttttcccgctcccggttatactcaatggtaaaccatggattcagaacctgtgctttagtgttcttcacttccaatttgctgtcgtacatttgccaaaatgcttcgtccagaacagtcatttggtgtaaaatatcttctgcctttttggcagcctgcaaaatgctctgatactccacctggaccttcttaatctcattcttagcatcagctatcgactgatgcatctgatccatttgagcggtggatgtttttactaggtcgatagcttcctgccgctcctgattaatccgttctgcttgtaaagacagctcatcacagcgttttttttgtgcttgcatttgcataaggatttgctgtaactggttgttatgcttattatatatttcttccttctgggaaagctcggaatatttttcattaatggttttggtaagcatgctgacttttccaattagcccgaaaaaccagtctttcacaccgcgcttaccctcaagctccatgatttcctgtcgaacgtcttggatgttgctcactgattcctgtataagatttgactgacgttctttttgtgtttgaagagaaccagccgtttgtgttgcctcttgttctgctgccgccaattcttgttgttggtgctccaattccgcagtctttgcttgaagctgcttgatatgctgtcgatttttctctatcgtttcgaacagatggctacattgctgttcaagttcggattttttcttcagaaaatcacatctcgcgcgactgacggtcccaatacgccgctgtattccttccactgtggcaagctgatttttgaattgccgcacggcttcggtatactgccctttgcgctcggtaattttatcgttcgtgccaaaatcccggatataaggaaggagaaccttttgggcatagtgagttatattgcttgccttgccgaacggcgcggagatgattccccaacagttctgctctgtttttggctttgaggccaccatatcattggcgtatttggtgaagtaaatatcggaatacgattcaaaacaatattggttttgctcgtcattccagactttatggtcctctatatgggtggcttcctgtatatcaaacagcttccgtacctcatccaaaccgctgcaaaccgctggatcatctttctcatccgccatcagccccttgcacaaagccgttccgtcgggcaactcttttgtgatgttttcaactgccgcattattgcaggaggcaaccagcatcccatattttttgatctcgctgttttttagttcatagtatacattgtgataattactgtacccgttttttgatttgtcgccgtcatgaaaacgtttttctacaaacgcatcatcgggatcactgcaccccaccagaagcttgactcgctccacaagattgcctgcgataatctcctttaaaagcgtggtctttcctgtaccgggagggccatttaccgaaaaaataggtctgccgatgtcctccgcatgcattccaaaattgacagccagctgctgcataaacgccggcatgtatttggagggccatttacctgttggcgccagggcaacgtcaaaataccggttgaagaaatcttcccggccattctgattacttccctcccagacttttcggatatccactcgtttagaaaaatcaatccagttggtttctttgtgctcttcagcgtaagcacctacaatataatcaatgaacgcctcttgcgcagcatctttgctgcggagggagcggcgtagaatattgctgttaaggatcatctgcaaatcattagtgaaaaagcttttgcccagatcagtgaaataaagcgagtcatcgtctttggccttgtcctcttcggattggtatctcttgtagatcataacaccttccgatgttacggaatcgctgctgctgaaaagcgggaggatatatgaatttgcaacggaataaaatagctgttgcaataactcggaagacagtgcttgtccgctacgttttccatccgcgtcgctatgcatcagttgttcttccatcgaggacatgtctatgccgtaatcattcaataacagaaactttgccaagtcttcgttgcttaccttacctgtgcaatgttgtaagcgtgcgattccccaaatcagcggagaaatgctgagactcttttcaatataagtaccctgcgaatcgcacttgagcccaattaagcaaattttgctgtaatccttctcgacagcgtcatcccccaggccaaatttctgcttgaggtattcatcacattccccccggcgcaccttccccatgcagatacaaacttcatccgacatttccagatgtgccggataggtttgggagtcgtcctcaaaagcgacaactgggcctttctccttcggggagaacgaatgatatatggtgatttgtttacgccaattggtttttccatctgccactttcttgttgttatcctgattttctttgctttccacagggaagttagcctggtcaagaaattcaaccaaataccaatatttcaaaacattagcggcaaagtcatatttgtcaatatccatggtatttcctttcctcaaaaacatataatttatttgccattgagcaaataaagaaaaatatgatatattgcgattgatttaatttgagtttcgtattattgctataattgctgctatcttgaattgctgattattagcctaatgtgtccacgggaatggggctcttatttatttggaataagctcattggtctttctctactggtactattaaccccagatctctttcaaggattgtctaaatataatatcgaacgtctcttcatcaactatagatgtagtttgtttgcgcactaataacgactgaaaatactccagttcatggttaataaattcgttaattatcttaatttttggttcaaaagcaagctcttcacccgcacgttttctaatcaataatgttcttatctcgctcttcaaatttccttcaggtaataaattgtttaaaagacattcaaattccataggtggaactgtgttaaacctttcgatccacatgcaagccaataccggtcttaatacatagaaatacttctttaccttcaccaattctccctgcaggtattctctcaggttcccccttgccatgttcaaataatggtacaaacttgaacgtgatgaaaataccattgacattttctctttcattattgtagtaaatgatgttgcttctttataaatcaccggagactgaagccattccatcaatgcaggatttgacttgcggaataatcttaatgcttttctcagatcccatccactgaaatccagtaatccctccattttctctaaataatccggcttatcaaaaaccgacagataccattcggtcggatgaatataaataaatcgaatatcatagtcactatctacggatggaaaaccccaagcacggctacccgattcacaggcataaagcacccttaccccattgtctgcctcaatactcataagttcatctactattttttgattcaaaatacatttcctttcctagcaattacccaaccactttcatcttggctaattgttgaaatagatttttcttaagtataaatgttgtatatcctactgccaaattccaatccatttttagaataatactctggatttccaccatctatcatcacaatagcagaaacttcgtttttataagtttgtgcaaatcttattatctgtaaagacgctaatgaatggccaactaatatatatggaggtttctgtcccgactctataagggcagtgtgcatttcttttaagatagaatctatatccctttatacatctgttacctcactccatccatgtcctggtctgtcgtaaacatctattttagtatactttgagatttcgttgtagagatggtaaaaatctgcataggaacttggattacgcaatcccccattaaaaactacagtaacattgccttcacctttactgaaaacgttgattttatgattatttacatcaaccacttttccaactggagggtaatttttagaatcattatattcaccaattttttcgtataaaaaaccaactaataaaataaaggctataaaaattaaaaatctaaatacatattttctaaatggttttacaccttttagagtattctttctactttttttaatttttctaaatacatcataaactctccttaacctatatggaaattattgcgtcgttttctctcttagaacagcgtatcgaacgcaagacttgattttccactgccagagacgcctgtatttttcaacttgagcccttttcccgggcataaattgctcggccatcgataagtccttacagacacatttaaaagcaagacggctacccattgctgctttagctaataatttaaatgttggactaataccctcttttgtcaaatactgtgaaacggcttaccatataaaaaatgtccgcttctactatataatgtaggccaccttaattttataaaagcaccgggttcgcattatagacgttcatgccggcaatgcggtaccacgaagtatgaaaataccaccctttattttcagggtagacgttagaagctaaccatttggaatttatttttcaaatatgtatatagaaatctgggatctgttttaacaaaatcaatattgtttattctttgttgttattggtagctcctttagagattttgtcgtaatatgtcgtatggcaaaaatattttactataagtcaaaaactgcggtaaatacaacaaacccctagagaatatctctagaggtttatattatattatattatattatttatacagttccatcaaaactgcacagcgtgaatattaaggtcaagcgttcgacctattagtaccggtcagctaaacacattactatgcttacacacccggcctatctacctggtggtcttccaggggtcttattcttgcgaagggaaacctaatcttaaggtgggcttcgcgcttagatgctttcagcgcttatcccttccggatataactacccggcattgccgctggcgcgacaaccggtacaccagtgatccgtccatcccggtcctctcgtactagggacagctccttgcaagtttcctgcgactgcgatggatagggaccgaactgtctcacgacgttctgaacccagctcacgtaccgctttaatgggcgaacagcccaacccttgggacctactacagccccaggatgcgatgagccgacatcgaggtgccaaacctccccgtcgatgtgaactcttgggggagataagcctgttatccccggggtagcttttatccgttgagcgacggctcttccactcgataccgccggatcactaagcccgactttcgtccctgctcgacctgtatgtctcgcagtcaagctcccttttgcctttgcactctgtgagcgcgatttccaaccgcgctgagggaacctttgggcgcctccgttactttttgggaggcgaccgccccagtcaaactgcccgcctgacaatgtccaccggcctgattcaaggctgtatgttagaacttcaatactgcaagggtggtatcccaacgttggctccgccaaggctggcgccctggcttctctgcctcccacctatcctgtacatgcaataccaaaatccaatatcaagctgcagtaaagctccacggggtctttctgtcctatcgcagttagccggcatctttaccggcaattcaatttcaccgagcccctcgttgagacagtgcccaaatcgttacgcctttcgtgcgggtcagaacttacctgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccggggcttcaattcaaagcttcgagttgcctctgacctctcctcttaaccttccggcaccgggcaggcgtcagctcctatacttcatcttagcgatttagcaggaacctgtgtttttggtaaacagtcgcttgggccttttctctgcggcctcttcacgctccgaatgtataaatcttcacgttaatgaggcaccccttctcccgaagttacggggtcattttgccgagttccttaacgagggttctctcgcgcgccttaggattctcaccctacctacctgtgtcggtttgcggtacgggcaccaatgagtctcgttagaggtttttcttgacagtatgggttcaaccacttcggtacttgttttccctccccatcacttctcaggctttgtgtcagacggatttgcctgtctgacgccctacgagcttggacgcgcttttccatccgcgcgcttggcctaccctcctgtgtcaccccatcctgataacgacttttggtggcataggattttcaacctattgtccatcgcctacgcctttcggcctcggcttaggtcccggcttaccctgggcggacgagccttccccaggaatccttaggttttcggcgggcaggattctcacctgccttttcgcttacttataccggcattctcacttccatacgctccaccgctccttacggtacgacttcgctgcatatggaacgctcctctaccatgtcttacgacatccgtggcttcggtgacatgctttagccccgttacattttcggcgcagggccacttgaccagtgagctattacgcactctttgaatggtggctgcttctaagccaacatcctggttgtctgtgcaaccccacatccttttccacttagcatgtctttgggaccttagccgacggtctgggctgtttcccttttgactatgaaccttagcacccatagtctgactcttgagtatgttttaatccggcattcggagtttgattgagttcggtaaccggtgaaggcccctagcccagtcagtgctctacctccggatttttttctcaaggctagccctaaagctatttcgaggagaaccagctatctccgggttcgattggcatttcacccctacccacgtttcatccgcctccttttcaacgaaggtcggttcgagcctccactttattttactaaagcttcactctgaacatgggtagatcacccggtttcgggtctactccaacggacttgccgccctattaagacttgctttcgcttcggctccgtcttttctgacttaaccttgcccgttagatgtaactcgccggtccgttctacaaaaagtacgccgtcacacttttaacgtgcttcgactggcttgtaagcatacggtttcaggttctttttcactccccttccggggtgcttttcacctttccctcacggtactaatcactatcggttgctgcaggtatttagccttgggagatggtcctccctgtttcccacggggttcctcgtgtcccgcggtacttgggatccactctaaacttctcgccttttcgtctacagggttattaccttttataacgggtctttccagacctcttcgactaaggcaatggtttgtgatgagtgtcccgctacccctaatctgcaagcagtttaggttttggctggtcccttttcgctcgccgctactcggggaatcgctgttgctttcttttcctcagggtactaagatgtttcagttcccctggtgccctcctgtaacttatgtattcggttacaggtgacgagggtttgcctcgccgggttgccccattcggatatccacggatcgttgcctgcttgcggcttcccgtggcttttcgcagcttgccgcgtccttcttcggcctgcagcacctaggcattcaccgtatgctcttttttgcttgacctattttttgcgcttgagagttctattttgttaaatagagctttcttttacttcacgctgtgtagttttcaaagaacttttttattgtttaacctacttttggttgctggtctttgggtagttaggctatcccagagacaacaaccccggcactttgtgccggcaagatgttattttactctttgttttaactcaagtcaacagctaatttctggctattgatcatgtgttagaaaaaacccctcttaggggcaaatttagtttccggcaacgtcttactctcccagggggtaaccccaagtaccatcagcgctgaagagcttgacttccgtgttcgcctgtgccccgaaggggtaggatgggaacgggccctgaaagggttctcgtgccccgaaggggtatatgacctcttcgctattgccaccggaaaaagtctctcaaaactaaacagtttgtcgatggatgtcgaccaatattgagatatggagcttccgttagctgtgagtgatttctctcccagtggctaaccgttaaccaccaacatccaatatccttagaaaggaggtgatccagccgcaccttccgatacggctaccttgttacgacttcaccccaatcaccgaccccaccttcgacggctctctctcttgcgagttaagtcaccggcttcgggtgttgccgactttcgtggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgcagtatgctgacctgcgattactagcgattccgacttcatgtaggcgagttgcagcctacaatccgaactgggacctgtttttaggggttggctctacttcacagtttcgcttccctctgttcaggccattgtagtacgtgtgtagcccaagacataaggggcatgatgatttgacgtcatccccaccttcctccgttttgtcaacggcagttctgccagagttcccacctttatgtgctggcaactggctgtaggggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacaaccatgcaccacctgtctccgtgtttacccgaaggtgaaaaaccgtgtttccacagctgtcacgggatgtcaagccttggtaaggttcttcgcgttgcgtcgaattaaaccacatactccaccgcttgtgcgggcccccgtcaattcctttgagtttcagtcttgcgaccgtactccccaggcggagtgcttattgtgttaactgtggcaccgagggggtcgatacccccgacacctagcactcatcgtttacggcgtggactaccagggtatctaatcctgtttgatccccacgctttcgcgcctcagtgtcagttacaggccaggaagtcgccttcgccactggtgttcctcctaatatctacgcatttcaccgctacactaggaattccacttccctctcctgcactcaagtctaccagtttcagaagcagtctccaggttgagcccggagttttcacttctgacttaataaaccacctactcgccctttacgcccagtaattccggacaacgtttgccacctacgtattaccgcggctgctggcacgtagttagccgtggcttcctcttattgtaccgtcatttttccttgctgtttacaagaaatctgttcgtccaatatcacagagctttacaatccgaagaccttcttcgctcacgcggcgttgctccgtcaggctttcgcccattgcggaagattccccactgctgcctcccgtaggagtctggaccgtgtctcagttccagtgtggccgatcaccctctcaggccggctacccatcgtcgctttggtgggccgttaccccaccaactggctaatgggacgcggattcatctgtaagcggcagcattgtaaagaggccaccttttctcttttcaccatgcgataaaaagaggttatccggtattagcaccggtttcccggcgttattcctgtcttacaggcagattatccacgcgttactcacccgtccgccactaagttaagcaaaaagtaaactcttttcttaactccgttcgacttgcatgtgttaagcacgccgccaacgttcgtcctgagccaggatcaaactctccgttaaatatgtgaaaagtttgattgctcattaagatttggcttaaatttcgttaaaagttaaaacttttgacgaggtttgtttaatttcatccatcttacactgtttagttttcaaagacctgtttgttcgccggttttccgccggcaagaatttattttatcaggtcttgtcctctcggtcaagaaccagtttttgttatcgccaccgcaacggcgacaatatgtattttaccgcaatatacgctataaatcaataggtaatatttgaaaacatatattacctgtaactaccatcaaacactatgaatttattattcacccacgaaatcagtgatcgattccgtgaaaatatacaaatatcctgttaatactattcttcatattctgtctttccctgttttcctttttccatgtcaacctgtggttcgttgtttttaggttcaatgactttttttgaatttagttcactcggggacattattataccaggaagtattacttttttactattgtttaatgacttagctattgcgattaattgatctaaacttgttccttcggggccgcgggtacccaaaagtgagtatgttacaccatctttccaccactcaaaaacaccagatcggggtactttatctccctcaatgttattatatcctgtttcgatggcgaatgctgaaataccatcaatatctattaggcttggaagcttgtcagcgtgattgatgcctgaattaatttctgctttcaatttattaacatgatcggcaaaatccggttgagcaggatccaaaatagctgacaatgttatgccgttaacaccgttcgcatagtgaaccaataataaacgatcactatatttatcgttctttgtgacatagaaagcagtcggttttccggttagtgattcacttggcattttaaattgaaaaggtagatttttgccggcttcttcggcgtttgtgtatgaccatctaaaagaggcggtattatcaaacactttttgacgttcctggtcaggcatagcaagcatatttgccgtttcagtactatacgtctttgcttgttttacatctgatttcttatcgctttgtacataatatccaacggttgttgtggtaatcaataataaacctagaaggattactttaataactatggataccaacgtttttgtatcaggaaataattccagtacagcttccttaaaatcctttagagcagtacgtccaatttccacaaacccaacgtcatcagcaccggcatctaagaaaattttcttcaatcgactcgaacttaatttaactcgtttgttttttttcatattcatcttcctctctatttatatgtatatacacatattagagcaaatttatctataaatcactttctcttaactaacttggtaagaatctgtaaatcttctagaagtgttttcattttctcttctcctagttcactggacaaactttcttgtataccctcccacagaggtaaggcttttcgtaaggcagaggcaccgtcttctgttagtcttatactttgctggcgccgatcttctccatcttctattatcaataaaccttttttttctaaaattctagcatttcggcttagagtagtacggtccatacccaagggtcgtgcaagcttaccaatagttatatcttctcggccagctatcgccatcaacagcgaaaactgggttaccttaagatgagctggctttagtgcctggtcataaatctggcttaaaagacgggatgccttacgaagattgaagcacacacacttcttgccggtttctttcgatatttctcttaagttttccttggctgaattatctggtttcatgcaattaatacctcttactgaatggagttaataagagtatatacacataataaccttatgtcaatctaatacctttttgataatgtcattctccattagaggtgtcaatatcaaattttgttaagtctatataaaacatattaatactatcttctcttgacggctcaccatattttttaactgctgtagatttattatccacaactttcaagccccctacagttacataatttggtgatattatttatcttttgtccatattttgaataatttatcgaatgctcaaaaaaacaacaaaactgctattaatagtagtagttaaagcttattgttaatatatgaaatactaaatcagtaattcactataattcccctgctgtgaccagctggtcaatagataattctgcaatacacccccgtgtaacttagtaagtttcaagaaaaaaggaactcgccaatgttaggggatgttgacaaatgacataagatgatcaatcttttcacgaaaaaggtgcctgaaaaacccttgattttctcgggttctcaaccctttttttgtataaaagcgtagtttgtcaacagacccattaaccggcgagccctgtatatttgtggtttgatgtacattttccttgaactgtgcagtaagggtggggtaattttgctctagctattgttatgttgcgaatcaagagattggtttcagcatgtgcatttactattttatttgcacaattttgccttcctgtatttcatagactaaatccgccacattttccaaaagccttttatcatgtgaaataaataaaatcgtgccctcataatttttcatcaatgcttccaatgcttctatgctgggcaaatcgagaaagttactcggctcatccatcagtagaatattatagcgtcccaataacattttagccaacagtagcttgatggtttcaccaccgcttagtacgaataatttcttacgaatgtcattctcaggaaatcccagcgatgccatcaccgaacgaatttcaggaacttggtaatcgcaattctcctgcataaattccatgatcccttgattacggttatacttataaccattttggtcaaaataaccgatcacagccttaggagaaattgagatcccagcttcattgtttaaaatcattttaaataaagttgtctttcctgcagcgttaccaccggttagtgccacctttgctccgagtgggatgttaaaggatgctttttcgaacaacactttattgccaaaccttttactaatttctgcagcggtaatcggatatggattatggagtgccaatgccttactctgccggaaacgaatagtgcgaatgttttctggagcttctacatccccgagagcgacaattctatgttccatagacttaacagcattgtacagtgttttttgcttgctgcccattgttttttgatgtcccaaacgtccacggctttcggaattgtttatctttgcagcaccctttgctttctggtctattttacgggcctgttttctcttttcttcagcagcccgttctaatcgatcacgttccgcaacaaattgttcgaatcttgcagcctggctttgacgtttctcctctttctgacgcagatagccggaataattaccacaatactctataatttttccgtttttcaattcccatattttatctaccacctcatcaagaaaatagcggtcatggctgataatcagtaatgcaccggaaaaaaatttcaattggccgattaaaaaatctattccttcatgatctaagtgacaggtaggttcatctgcaaaaataccatgtacctgttccgaaagagcctgtgctattttaagtcttgtttcttcaccgccactcatggtctgtatctttatttgctgaacgcccagtttacccataagtgcaaaatctttaatcccttgaaatgttacttcatctaattgggggatataagtaaaccgtccgaaacgattgactttacatctcggtggagttaattcacccaaaagcactttgagtaaggtactttttcccgcaccatttgctcccaccagaccaatacgatcataatcgtataattctaattcatcaatatttaaaatatcacatccggtatattctacacagacattttctgcttttattagtaattccatttttctacctcctgtctaaaatcgcacattttcttttaccttttcacaagggaaaaccttgcgacttaagaaggaaggattacatgaaaataagatacataaatatttctcctcgtacatttttattgttggttttattctggtattaggcaataaaaaatgcagactaaaatccgcaatgcgagctttagtctgcatatcaacgttaaagacacacgagaaaaaacgtataacctaaatggtttacacttcacccgtatccatgtcctgattcgcaaaataagcacaacaaaaaagcccacaattgtggatggtattgccacttttttattgttggcttatcttaaacgaatagaccacatagatataatgtcctccttagcattttttcaacagcttccgtaacgctatccaccatatctttaggaactttctgaagatctgtattcttaaaatcttcccagtgatcactaaagatttgttttatttaattgtaccttttgctagcatatcttaattctacacttattcacagatttcgaaaagcataatttcctaaacaagtgaacctccagaattaaagtttattctgacggctgttaatattcctacccatttaatttctttccacttttcttttttagtcaaaagagttgagcataaggaaaatttaccggaaatcacaatcaatgacggtgggcagaaatttttgccataaagcagaagaattgaagataaacgtagaaaaaaaccaactcatgctctaaataataaatcaaataaatctaattaacctaatagcaacttatactaccagatcaattctggcataccattcttatcagttattaggttgaatgcgttcaactacttttttccattcatgcttatcaagaaaactacctggtacattattttccatctctctagacatagcatacggcacactaaatgatagcaaatcggcatcaataaaaggacgtgcagaaatatccatcatgccaataatagcacgcgggcgttcctgatctgcctcaggaataaattcatttcccatagatagaaagtactctaagccgtctgaatactgatttacaaatcctaatccgactccggctccttcacagccaaaagtagtacggctaaaaacaacggttccgcccctttgcagccgctttaaacatggctttaacacaacgcccgcgtccttcggcaaactccagagcaccatgaggtttttcgtttgaaaataaaacagcaataggagaatacttaagttttagcctctgcgcaatttcactgtgcatgacaaactatctcctttttttatgaaatattacacataaataacatttgctatttacagcaattactcttgcagacaataactatagtatagacgcggaaaatacttcgttggcaattagcctgtctaatataacacatccgttcacgagacctcagttaaagaaatcaggtaatttaagactttctcataaacatcttcccttaagctcattccgtatagatgattgaaatatataccatcaactgccagtctgatgattgtcgaaacgatttggtcaatatgatcattctcaatgcgatcttgtagtacttgtaaatgcttagatatagacttcaacaattcaggatttgtcgcaatcgcagccaaaattgctacattcatatccaattcactttctaattgattgaatgttacttttgtataggccctagtccattttcctttttcacaagaatcttcgctggcaacacataccacttcattagtaaaaccttgtattaaatagtcagccatgcccttcatcaaagcatctttattaggaaagtggtatagcaatccacctttacttattttagcttcttttgcaactgtttctaaggttaatgacaatactccagttgtgtttataatcctagcagcggctcgtaatattctttgcttcgtatcaataacttcgctgggaattttgttttgcatagatttacctctgtatgagtttttatttatcatataccgtccagacggtatggtcaagagcttgttatcatttcatagtatctgctctggacaacacaccaggatgtacattaaaccgaagatggtatgtcacttaactccaaaaacctttcttgacgtaattccgtattaaagatataattgtcttgacaataatatcttttaaaaggagatcaatgtgacatttagacttaataatggtattggttttattttaaatcgaaccaatactaggatgaaaaataatttattacaccattttaaagattacgacgtaactcccgaacaatgggctgttttaaattgtttatgggaacgagaaggtatttcccctaaagagttggccgaacttacttcaaaagatcaacctacaacggtaagaatgctatcgaaactagaaaaaaaaggttttattactagacaagttaatccgaatgataatagatcttatttgattcaccttacaagtgagggtcaagaattaaaagataaattatttcccttagcatttcaagctcttgacaaagccttgaaaggtattgataaaaaacaaattgaagaagttaaaatcgttcttaacaaaatatttaataatttagattgatatatttttttattccaatttacttgtcatggcaattatatggttaggttagtttttttcgccgtctgttatccggtcttaacttaggtatttgaatagtctctatattactgagattaatttccaacaaattaagactatccgatatatatttaagctgttttttaatcaccttaattccaaataatagataaaaaacaaaacacacaatcaggttagataaattatatacttttggctaacaaataaagggggaaaacctcattacgttactaattagaatttagaagggaggaatttgtggctactaaataaaaatcaaaaaatttactattacgttgatacggttctacagcaaatctaatacaaagaggtgcatgagaaaatcgggaatattttggagtcccatatttaagaattaatagaattttacaacttaaataccgtctatattgataaagcaattcataaagcaattacaaagatgggtggtcctgtggtgttaggaaaggaaattacttggttggaaaccttatttattttaggtctttaaaaaatattctcagggaggtgttcagttagcagtgaaaaaattggacctaaaggacaaagcctgtttaaaaggctttcatatcttttttgtttgtgcatggattggtactgctctttctatagttctcctcggctttgtgaagggtaacacacctaatggagatgaactatatgccgtaaacgcctccattaagcttatagatgactttatcatcattccggctgcgttgggctctcttattacaggtatgttgatttgctggttaaccaactggcgattttttaagttcaagtgggttatagttaaatagattctaactattgctcaaattctcttcggaatatgctaatttaatgttaaaaactttagcgtaactattatttttctaccgctttattttgcaaataaagtgccggattaatttgcaaattcacactttttttgtttcaatataataaaaacaacatatattatcacaccgtctttgttgcattaccttagttatttaattttttccgtgtgctaactatttcctttaaaatcttttatatttttttaggttagacaggcacaaataatctcttttcccataagatatattcagccaaaaacgggggaggggttatatatgatgcctggccttttgacgtttgttacactgtcagtagtaaacgggcttttattattagtgtcctacattgctaacaacacatttcctcagcctttgtcagaagaagaagaagccaagtatttacaactgctgtttgagggcgatgagcacgcaagaaatgtgctcaccgaaagaaacttacgacttgttgctcacattgttaagaaatttgacaagacagttggcgacaccgatgatttaatttctataggaacaataggtctaattaaagctgtaaatacttataatcccgaaaaaggaaccaaattagcaacctatgccgcccgctgcattgaaaatgaaattctcatgcatttgcgttttatgaaaaaagtcagagccgaggtttcattgtatgacccaattggtgttgataaagaaggaaatgaaattactttgattgatattttaggcacccactcagaagtagtggctgaaatagtggagaacagtttcgagcaaaagagacttggtgataaagtaaaattactttcccgcagggaaaaaaaagtgctggaacttagatttggcctggaaggacgccagcgcaaaactcaacgggaaatagctaaatttctgggcatttccaggtcttacgtatctcgtattgagaaaagagctttgacaaagctaaccaaggaatttattatggaaaactcctgaaagttataaatcagcaattaaaaaatttttgtaaagttatttcataaagcacaaaaagcaaaacaagggctgttgacattatttgcatagcccttgttttgcgtctgcatatgtaaaaaattaattgcaataaactttaaacaacaaacagtcgagaatttattagttatataataagctttttaaaatttatcaaaataaatatcagcatcccctgaagtaactgattgataagttatatttatatattaaataaatttttgcccattatttaaaaaaatacaaccgataagataaatttatcttatttttgaggtcaaaaatcgaccattcataatgcaaaaactacaattaaagtatgaattattggcttaagctttggattacaatataatacattaaaacaacaaataaataaataaccgggagggattctaatgagaatgaaagttgataaactggttttagatttaatgatagcaactttttcttactgcatgggagagaaagattgtaaaatggtaagctgcaccgaaaacgaagttactctcaaactggaagacaacactgaaatcactctttatgcagaagcagcttaaacggacacagtcaaccggttgccgttttaaactttaagttaatttaagagctacaacattttaaacataaggaggtagctggttatgagaaaatttattaaatggtttattacaacctttgttaagcattataatgagattcgttaaaggagaatgtcatggcaaataaaagtatgctttgatgcccctactaataaacgtaggggctatattattttctgatctaaattaataggtatttacatttttatggaatgattagtataatataattaatgcaatggtgtcgttaaggggatgagttgttttgggatcaatcggtatattgaatttcttcccatggctaaagctaaagccaggggattgcggggtcaaaccccgagggcagtacaatcacctctaagcagtcgcttacgccgttgccttacttttataattttttaacttacatgtattttatatctccatgattaaaaccatgggcctgagtaatgattgagagaatataagccacccgttagaaaggtggcttttgcgtgtgcctgattgtaaaagactgaccgcaaaaaataattatttttaactttttttactatattaatcccaacataatagaaataggtgaaaattttgatattaaaaaaaattaaagcagcattacttgtaattgatttggaaaacggctttgtccggtctgagtcatctcatgttattaatacggcggcagctagtcttccagcctgtgaacaagtcatacagctcagcagaaaaaaaggactgccggtattttttattaagagaatatacagacaaaacggcagcgatgtggagttgacacggtggcaagcctggataaacgggggaaaagcaatgacccccgccagcaaaggggcaataagtgccgaggtcccggaaacagttaaacctaaaccaggggattataccataattaaaccgcgttggagtgctttttttcagacggaacttgatttgattttacgcagactgggaattagcacagtcgtcttaatcgggacaacaacgccaaactgtatccgaacaactgcttatgatgccattgctttagattatgaggtggtaatagttgaggattgttgctcttcacaaacaccagaaattcaaaaagcaaatattgatgatttgcagcgcataggttgtatgattattgattctgaaaactattgccacaatttaccccaattaccctgtcaggactggttgaaaaaaataagagctgatatgaataaaaataataatttgccggaaccttttgaggatctgggagaaggaggtacgggttggattgaccgctggtaatacataaaataatcataacttgattttttcaagatactgccagacgctttctattgtaaattccgcttttcatttgctcagcaagctgctgacgagtgcaactgattttgactattattactccagaagtattattatgactgtaccgtgattgaatagtaaatgtttatagaagcaatgattctaagaggtgaaactattgagacaaaatactgtttataaatctcgcgaaagagtaaagcgaactattgggcatttggataccgatcaaatccctataggtgaaataaccatcgctgatgacgtggtggcaaacaattcacggtgcagccaatcctcatttaatgaaaaactggagttcttaaaaaaactcgggctggatatcatttgtctcacacccaaataccctttatcaaaaggtgtcttaccctccgtgcagaattttgttttcccggatctaaaagattgggtttataaaactaatatatttacttttgctgttatagacggtgtttttgattggggtattaagctatttggctttaacaaatttataactttactcaataaatcgccaattacctttatggatttaacaaaaaatatagaaaagctaaacctccaactggccgcctttttaatagagatgggaattgacggaattatcatcgcggatgatattgcttataacaggggcttgttagtcaaccctgtcgatataagaaattatatttttccctccttatcattacaagtagaaaaaattaatcagaaaggaacacctgtcttctttcactctgacggcaacactaatgatataattccggaccttatagaaattggttttaaaggattacattgcatagatcagaacgccaatatggatatttttaatttacagtctctttacggcaagcagatctgcctctggggcaacctgtctgtagacgacacaaatcgtgcgagtgatctggaatatttgcaaaacctgagggaagctatactttccttatcagctaaaaaagggtttatcttaggaaccagctgtggtatttttaatggactcaatctcaacgggctgttggatatctataaaagcatctaggagagtgtttcaaaaatagattttttatctcttaatttctatatctagtatttatccttctaatttaaactgcttatagtggttaatttttaaaattatgacttttgaaacactctcccaggttaagcatattatttaatgtcttcatcctgtaatcttttgagattcaacctttcggtaccgctgctatgctcatattccctctggagatttcattgccttacatatcaaaaggaaattaccaccaccgacttatatcccatttacattatccccaaaatattcagaagcgtattgagttattatttaatctatatagattagaaatgtatttaaccaatctcaatggttctttaaatactgctatggactacttataacttgaacaatgactcctcaactgcctccaaacactcaatcaatttatactcctactaattttgtggaatattattttacagaaatcttgattggaggtttttaaatggaaaagaaacataagggcctgtcggtatggcagttaacaatgatggcacttggcactgtagtagggggatccttttttcttggttcagcagttgccattcgagctgcagggcccgcggtcattatttcatttattttgggtggtgttctggtttattttatactctttgcattgtccgaacttacagtatcagacccggccccgggttcttttcgtacctttgccacaagagcttttggcccgggaaccggttttgtagttgggtgggtttattggacaggccttgttctggccatgtccagtgaggccactgctgtttcaattttgttgcggggatggttcccggggatttctatgctgttggcaggttcactgattataaccggaataacattccttaatctactgggtgccgaccggttaagtaagctggaaagcggtctggcagcagtaaaacttttcgctattgcagcgtttgttatacttggtttatttctgattgcgggcttgatgccgggtgttccccagattggcttaggcgagctaatagatgagttatggtttccgggaggtatcagtggtatagccggcagtatgctgattgtcatattcacttacgccggctttgagatcattggcctggcagcttctgaatccaatgatgcaccaaacacaatacccagggctattacttatactgtactagggttgataagcctgtatgttgcttctgtcgcagtaattttgcctttgataccaaccgcgtcactcactgaaaaagtcagcccgctggtagcagccctgaacaggtggggaattggctgggccggaaatatcatcaatatagtgctgattaccgctatcctttccaccatgctggctgccatgtttggattgggtaggatgataagctccctggctcacgagggacaagcaccagtttggttaataaataagagcaatgttccctatcgtggaatcctattttcaggagtagcaatgattatgggattaggccttggattttcacttccacggcaggtttatctttttttaataagttccggtggtttttccttactttttacctatgctgttattctcgccacacattaccgctttaggaaaaaacatggctgccccccgctgggtaaatgccagatgccgggtttccccttttcatcattgattgctttaattagcactgtcgctatcattgcgagtatgccattaataccgggtcaaagatcaggattgctggcaggtctggtgctggtagccctgtatactgttatttacctggcaataaagtatcgtgataaaattaccaaaccggtgtccgccaaaagaaatccatattatattagcacactgcgagctagattgaatacggaactagctgaagaattgggccagcaacaaaaaatagaaagtaaaacagatgataaaaaacaataaacacatatttttaaaaatctacaattctttcccgcagaaaataaagaataaatacttgagtggtatgtaatatgccaagataccaataagcggcattatccgaaagcctattagtcaaccgcccttggtcttggcatagttaagctatttgcatggtttaccgatgtttattaattaataaaataataccggttcctttcgccctttacacatttcacttaaacgcattgcaatgtctttgaccataccagtttttatcgttcgtgcgttttcaggacaacctttaatgcaagcacaacataggatgcatttttccttatcaatcaaagcactattttctaaatcaatagcaccaacaggacatacccgtgcacaaaatccacattgcaaacacttatcactgattgaaataaaatcaagaaccaatgacttaaattccttataaggatagttgccaggaacaattatatcagaaatatgatcaaatgatgcgatagacagtagtttttcatttattcttttcccaaataactctgcttgatttacatcacttacatcgggacgagctacggcaatgggtgtttcagaactggaaaaagagtgttccccaataaatgcagcataggcaatcggcacacatccatgctttaacatggtgtctttaagttcgagcagagcatcgtcatactcgcggttaccgtaaacaacaatgcatacggtaggcgtactatctgctttaatcgtatttagccagtcaattgcaatagccggaaccctaccgccataaaccggcataccgataacaagtaattcattttctgatgtattcagttgttgttttcttacctccggtttcgtaatatctattgtttccacaggacttagattaattcctcgtgcaattccttcaataaccgttttcgttgttcccgtaggcgaaaaataaacgagtttcaatgattgtactttcattagatgccctcctttaaaactgtagtctttctaaaattaataaaacacaacccccactccagcctgataaggagtggggttattgttttacaaggattgaggttgctcttcagcgttgtccaatcctcctgacgaacaagaatcatcgttattatatcctgcctggctgcaatgtttttataattaattgccttttttaaaggcgttttcaataatatccttacgggtaattattcctaatagttttccttcatcatttagcacgggtatgcggttgattctcttttctgacatgatgccggttacttttgcaatggtagcttcaggtcctaccgaatataccttccgcgtcatgagatcctttacctctactgcaataattttctttaactcctttaaaaagcggtttggattttccagaaatatgacgccgcccagcaatgtagtcatagccggtgcctttatctccttttcctgaattatgaggtctccttcacttatgatgcccacaactttccctttttcatctattacaggaagaccactgatattatgatccaacaaaagtcgtgctactttttccacattgtcatccggacctacagcaataacttctttggtcataatatctttgactgtaactttttccatattgcacacccttccttgtttctttacttgtttgtgtatttttataacgggagcaatactaatcctttaatatatggtattcctttaaagtatttcttattatttacaagtattattaagtcattatgatccgctgcacatgctattagaaggtcaagatagctaaccttccttgccaagtttatcaatagtttttataaagatctgtactgtatcatttacaaatatgatccgccccacccttttttctatcaataacatttttcaacagttctgtagctatatcactgtcccctcaatgatagaaagtaaaacagatgataaaaaagtgtaactatccatcaataaaatattattatttcaatattaaaatgtttataaagatatttcaaaatgcactattttcatttataataatatttagcaaaaataatattttagggggtataattatgttagttaccaagaatgcacctgcctttacagcgaaagcattccatcaaggtcaggtaaaacaagtttcattggaggaataccagggaaagtgggttgtcctatgcttttaccctggagactttaccttcgtatgaccgaccgaaatttcgcacatagcagttggctatgatgggctcaaatctcttaatgttgaagttctctctattagcactgacagcgtattctcccataaagtttggaatgaaaccgagttaagtaaaatggttgagggtggaattccatttccaatgctttcagaccaaacaggaaaaataggcaaattatatggcgtttacgatgaagatgcaggtgttaatattcgcggccgatttttaatcgaccccgaaggcgttatccaagcggcagaaatattgagtcctcctgtaggaagaaatccagaagaacttattcgccaaattaaggcttatcaacaccataaaaaaaccggcgaagtaatgccttcaggttggcttgaaggagacacaacattaaaaccatccactcagatggcgggtagagtctgggaagtctggcaaccccctaaaaaataaatacttatcataacagtaagaagatatagacaaaactttttcccctgttatttattttgaaagaggaagccataactggtttcctctttcaattttggtataacactaaacttcatgttcaacttttctgcaacaattcttctatcactataatgcgttttttaatatcattaatttgaacttcatattgtttaacagcacctcctgacaaatgaataccagtttgaccaagtaccgcatctctttcatcttctatgtcttcaatttcttcttttaacattgataatttttcttccaactcgtcagcattcatatttttataatattctaatatatgcactttatatcacctgccttccatatataaattcaacacgtcaaaacaaatcagccggcttcaactatacatttaggggcaaccttactaaccaacattctttttaaacttcaccattgacactgtaagcaataccgaagcaaatacaactagcgcaagtgtttcccgccacaaatacttcaaaccgatcccttttaagaatatgcctcttactatatcaagaaaataggtcagcggcaaaagagctcccagcattttcaaaaacggcggcatggtttccctgggaaacataaagcctgataataaaactgaaggcagtaaaagaagaaatgtcatttgcatagcctgcagttgggttttggaaatagtagaaataagtagtccaattgagagcacggtaattaagaaaagtatggccaaaacaaagagcagcaaaacacttcccttaggcggcacgccaaaccagtaaatacccataagcaggacagaagtcagagaaacaaagccgatggctacaaaaggcagcagcttgcctaacagcaactcagaagggaggattggcgttaccacaatttgctccaacgttccccgctccttttcacgcaccatcgaaaaagacgttaacatggcaatgacgttttggagaattagcccgatcagtgccgggatattaaaaacagttgatttcatatcagggttataccaaacgcgagtttctactctaaccggcatattaataacagtcgcaccggtttgcttacccaacctggaggattgaacttcccaggccttattaatacccacaagctgcactgctgacattgccgcacgtgcggccgtaggatcggagccgtctaccagaacctggataacgccttgctctccggcctgaattgcctcaccgtaatcaggcggtataataactgccaccctggcttccccactgtctaaatagccggtaattgacttataaccgtaaacatagtaatcagggtccagataagttgagttgcgcagggcagtaataaattccctgctgtcaaggctatttgactgatcccataccacagtgggcaggtgatcaatatctgtatttacagcataaccaaagagtaagaggagaatcaccggcataccaactgccataatgacacttggcttatcccgtttaatctggataaattcttttttcaatactgcccaaaagcgtataatactaaagctcctcataatcatacctctttttttatgtgcttgttacgggggtcatcacttgcttcttgttcaacataataaataaacaaatcgtcaaggctctttttatgctcccgctctttcatctcttgcggggtgccgaaagctattaacttaccgttgaaaacaaaaccgatataatcacaactgtcagcctcatccatataatgagtactgaccagaattgtcataccttgcccggccagtaaatttataatgttccaaaagatccgcctggaaacgggatcaacacctgctgtcggctcatccagtacaatcaatttaggatcatgcagcaacgcacaggccagggaaacacgctgcttccagccgcccgaaagagattgaacgagctgtccaagcctctcttttaggccaacaagttcaattatcttctgtttctgctgcaacttcctctggccggaaaggttatatacaccggcataaaaattcatgttctcctcaactgtcaggtcgtcgtaaaggctgaatttttgagacatgtagcctattttttgtttaatctcttcagcctgggtcataacatcatgacccaaaacaaatgccgtcccctcggttggcaccagcacaccgcacagcaaacgaatagtcgtggtctttcctgcgccgttaggcccgacaaaagccattttcttaccctcaggcagttgaaaagtaacaccttccacagccgtgtaagagccaaatttcttgtgcaggccttttgcatcaatagcgaggttcatactggccacccttcctagttgatgattacatcagctggcatgccggagttcagcttgccaaagccttcctttagctttactttaacagcaaagactatgctggttctttcttctttggtctgaacatttttaggagtgaattctgccctgtctgaaatattggaaatttccccggcaaagctccgaccaggataggcatcaactgagacactggcctttttacctaatgcaatagtatttagctgggcttccggaacataaattctcacccaaatatcctccggttcaagaacagtaagaatacgtcccgcgggattgacaacttcccctggttccacatgcttatagagcaccgttccgtctacagaacttctgataactgctttagttaaattcaattttgccaggttaactgcctgctgagctccctcaacaacagctttttgagctaaaatggtgggctgtgtataaccggaaagcgccaaatcaagcgcggctctggccgcattcatctgggcctggctgcttttatactgcgccttagtcccctcatactgctccaggctggttttatactgctgctcggcaacctttaacttatgaacctgcgcatcatactctttcttgctgatggctccttctttatagagagcctcctcgtcttttaggaacttctcctcatattttaagttttccagatccctggctacaatagcttctaattgctgttctgccgcagcagtttgttccagcccggcctgtgactggtcaacgttggcctgatatcgtctaatttcttctgctctggttccccccaggagatcttgcagccgttgctcagcctgttttagctggctttgcgcgctggccagagcaatttttaagctttgttcgtccagtctggcaacaatatctccggtaccaaccttttgtccttctttaacagttatttcaactattttaccgctaagttcagactgcacgggaacaagagtggcctcaatggttccggaaaaactgttactctcccggtggaaaaacattttactgcctttcgtccaaaaccatattaaaaagacaaccactagcaatagaagaaccggtagaagccttttcttcacaagctgtccctcccaaccatacaatttctcttcatctatcccgaattactattttaatgattataacataatttctttattattttggaacttcttatattagtattttccgcagataatttgacgctcaaagagaattcacgactaagaccataattttcctttaccttttcttaatgaataatcccgttgctttaggtgataaatggattttaggagaaaggtattgtttttgtacaatccatccttataccaatttattattgcttagctgctagttatttcaagcaataaattatgttaaaaaagaaatattaatatagggatcaatagttcaataagggggatgtaaacgtgagcgataaacataccagatttgctcccggtccagaactccgtaataaaacaaatgtttacatgaaagcaatcagtcccgaactagcaacagaacaagttaaagcctcaaaagctcctgcattctctgccacccgaaaatcctaatacgtggaggccgggaaaagcccggcctccatgtcacaacaagcgttacatcacatataaatacgctgcgatttaacatatctaagccattgctgcatttcttgtcataattggaagccctatcgcattattattggcagttaaggtgtcaaaagaataattttaaattatacaacaataatatgatccgaaaataatcaattaatgacttaatttaattcaaaaccttaaaattgaactttttaaaagggagctgtctaacagcctcccttttactgtattgagtatatattttatttctatttaatggctggcatgtgttgagtaatacagtgcataccaccgccccacaggttaacattttctgcattaataccaataacagttcgaccggggaactccttcttaaagatagttcttacctctttctctagatttttcagtttatttgagcgtcctggtatccaatatgtttgcattaaaattgcaccattggttactacatagtttaaatagctgcgtacaggtattttaccctgattgtctgcctctccgtatagtgtagtaggcataggaattcttacaatgcgaaacttcataccgtcctggtctgtcgagttaagcagtatccggtagttatcttcaagtcgcagatatgatttttgtgatattgaatttatatacctatcttccggtaagacttgtgctaaaagtatagtattgggagacgaaaagcgcgctatttcatctatgtgtccattagtaatctgatcatcttcagcaagtcctttttttagccatataattttttttacacctaaaaccctcttatattcgttctcaatttgttttttactaagttttgggttgcgagttaatgcgacagattccgtaatcattaatgtacctttaccgttagactctatcgcacccccctcagaaattaagttcgtattaatgaggggtagctttagcgcttgagcagttagcttgtctacctgaccttcaacgttgatatagtggtgattgcctcctctactgtagttattaaaattaaaattaactacactcattccgctataacggtcttttacaaaaataggcccgacatcccgagtccaaatagacctgtggtttattatgtaataatccacgttagtacctaaatagccatgtttattaaatatagctcttatttgttcaatttcctcttcgctctgagatataagttttactcttatataaggatcaagagctttaaccatattaatgatcacagggtatacaggacggttgccagtgttataaatttctgacggccattgcatccaaattgcttgctgtttttcaaactcgccgggaaatgtataaggggcaggccgtttaactttgtagttctcaggttttctaagcgcccagttgttatattttatagcaaccactgttataatcagtatagcaaaaaatgcaagtattacgtaaattcgcttatcttttatcatcctgcttaccttcacttttttgagtaatatctctcttatgaatttatattatacaggctcgttaatttttcatgtctattcagcgttgctgcttaactaaaaatcctcataaattcatccctggtataatttttattataactattttaaacaccattcccatcatactgtatattggaaatgatggtgagtataatttacattgggcagaatataattttataaatgctgcgtcaaaaagtgagtgattaaaagttgaaagacaaggaattttttacttttcgcgagtacatgaagaaagatgatgacctgctcaccgcatctatggaggattatctggagatgagctacagattgactaaggacacaggatatacaagaacccacgacatagctaacgcactcaacgtacaacctccctctacaaccaaaatgatgaaaaagctatctaaagcgggatttattaattatgagaaatacggaatcataaccttaagcgaaaaaggtaagtcaatgggaaaagccctgctggaacgccatcaaattattgaggagtttttgttattgctgggtatttctgaaggtatacttgaggaaacagaaaaaatcgagcacactattagtataaatactctaaatcgcttatcagattttgttaaatttattcaagagaaacctggtttaattgaagaattcaatctaaagcaaaaaaaagaagagcaaaaggattgaatggctgctcttcttttttgataaaggtatgattacatagattgatgatgcacacattattgttgtttaaataatactagaaattttctaaagaaataaatttttcaacgacctttgggtcaaaatgtttgccggattgttccagtataaattctcgcgctctatctttaggccaggcagacctgtaaggacgatcagagcataaggcatcccaaacatcaataacggcaaaaatccgagcggccaaaggaatttgcaagccttttattccacgtggatagccactgccgtcccatttttcatggtgacaatagggaatatccaaagccggacgcaggtaatttataggtgaaagcatttcatatgcatatacgggatgtcgcctcataatatcccactcttcctcattaagggcacctggtttcagcaaaatgtgatcggggatacccattttgccgatatcatgaagcagcgctccccaccttacatgcaataaatctgcttcattcattcccatagcacgggataagagcaaggtcagttctgtcacacgacgggaatgtccctcagtttctttatcccgcaaatccaaagcatatgaccaaccctcaattgtagcatcataggctaaccttagctcatcattaaaacgctgcaattcattaaatagtccggcattatctatggctatggcagcttgcccggccaaagtttccagaaaatccagccactcttgatcaggtttaaaatacttgcgttggaatatttccagaactcccttgacttgacccttagctataagaggtgcaccgtaataggtaacaaaaccctcaacatccggtatatctggacgtaaaaaagttttctctgattgctccaagttaggaatatgcacaattcgacgttctgttgcagcacgaccggcattactttcccctaatttgcttgaggtacgctctgcattatttgttctaaacccacgtccggcagcatattctaaagtttgtgaataaggattaagcagtaatataactgcggcgtcaatccctaactggctgattacctgatccattactacctggaaagtgacacgcaagtccaaacttgaggtaatagccatatcaatattacgtaaagcttcaacatgcttaagacgcctacccgcctcttcaaaaagcctgacattatccatcgtagcagcaaccatacgagtataggcctgaaaaaattcaacccgctccagtgtaaaaaagcttttctgctcactgcataagtttaatgtcccaaaagatcgttctttgttaataagtggaaaggaagcaaaggttttgattccattctcaattacaatttgacgccagggatccagtaaaggatcactttctacctcatcaataatataaggataaccgctttgaataactttatcggtaagctcctgtcccggcaagatattttgcccgctcacaaaattgcggctatgaaaataactgccttgtggatattgattgatcaaacacaaattaccgcttgaatcagtacgacccaagtaagccatatttaacccaaacaattttacgcaggtacgggtaacatcatcagtcaactggttcagatcaatactgctctgcaccaatttttcagccccctggtaaagtgcattcaacctattcagagcgcgcacattttcatcatatagagtagcataagcaatagatgctgccaggcgatctgccaagtcatgaataaattttaggtcatcttcattataaggcaaacatggatcatatcttgaaatttccaaagaaccaataaccctaccgcgcacccttaaggggactactataagactgcaaatagcacattgatcaaaaaactgaaaatagtccgggcttattattttacgtaatttatcaagttcaattttaggtataaacagggattttgcttccattattacactactcataacattttccaccggatactgttgaaaattactaaatatcgaatccattaaatcaagcgctgtctgctcctgatgataataggctaccggtctcaaacaatctccttcttctgaaagcaaccagattacagaagcatcgcctaaaagaattgatatcttcctggtcactgttttcaatatattttcgcaatttaaaccagcttctgccattgtttgcaaaatatctgcaagagcttcgctttgggcagcatccctgtttatacgttcctcttcctgttttcgctctgtaacatcatagcaggaacctatataaccgaaaaaattaccttcctggtcatagaaaggtctgcctatgtctacaacccagcgatacttcccgtcaaacctgcgcagacgatactccatttcaaaagaagcacgcccattaaacgcattaagatatgtatttatgcatctatcataatcctccgggtgaacaccggttgcccaccctccccctttttcttcttccatagttcgcccggtaaaatttagccaactcttattaaaataattacatttagcgtcaatacctgatctccatatcatggacggaaattcttcaaacagtgaaagatagaaatctcttgatttggccagtctctcttcagccagcttacgtttgctgatatcaaccaaaaaaccatgcgctatccatttatcacttgtttcatctaactcaatcttaccttgatcgtaaacccatacaacattgttatccatagttattaatggatactcatattggtagctttcaccaactttacactttgcagtaattttctttagttgaataatatattcactgccatcaattttttgcacacgaaaatcctgtttattaatcaaatctttctgggtataacccaaaagctttttcacttgtgggcttatatattgggtaattccttcatcacccagttccgtaatataggtgactgccggaatttgctccacaagggttcgatacttaatttcggcctgatttagcaattgcgtacgcttttccagtgcaactgccataatatcaaagttatagcccagtctgcataattcacctttccggttagacattcctgtacgcgcacttaagtcaccgccagccaatcgatcagttgcagccaataatacttcaacagcctgtaaaaagaagattttgccaccataccaacctatactaagaaccaacaacatgataaaacatataccgatcaggtttcggatcaaaagactattggcacctgcgtaaacatcagcgataggcactcccgaatatataaacaaattactgctgcccgttgaagcaaacaaagggctaaaggagtaaaagcgatgagtcccatcaataccaatactatcagctttaccttctgcctttttatctagaatagttctaataatagctgcttcaggcatagcttttccgatccatttatcagcgtccggatgacgggataaaactattccatttctgtcaacaacagtgattgtcatgccagaaggaaaatcaatattattaaccaacttttccagccaattcatattcatttcagcaaacaatacagctattacttgtcccttactatttaatacaggataagcaaaatgtattgaagctttacctgtaaccctacttatacgatagtcgccgacagcaaaatttttggttcgcataacgtcttgaaaatacaggcggtcagaaagattaacctgatgttcaattgccggaacaacacattgcaaaatgccgtctgtcctaatcaaacccacactgtcataatagggatactgtttttgtataagtgaaaatatctcattgcagttttgataactgctgtttcggacttctggaagcttagctataactgataagaatagttctgcattctttattagttgctcatgattacgagttactaaacgaagaatacgcattgaatcttcttgagcattataggcattctgtttacgttgttcgaaagtattgtaaagcattaaaaccaaaacaggaagagcagcaattatcacaagcagtaaaaggcgatgacgaaaattataaacagaaaaacttttcattattttacctcctggatacaaccacacacgaacataaacaggaaaatatattaaataagcagtaaattcttctaaaacttttcgacatcacaaataaaacacctttatttattcaaataattttatatattttaatatttagaatttcataaagattaaattatcaaagtatagtattttttgtctaactgcattgttttgcatattgtgtaattataaaaaaaatgctttaattaaactattaaagggcggtgttattatgggtgtatttgagagaataagtaaaatccttcaggcagaaaaaaatgctgataaaccggcggccggggaaacttcaatatttgctctggaagttgcacaagtaatttctctggatttagaagactggattattgaggcaaaagtaatatatcataaacaaccggaaagtgtattgtactggctaaaatcaggcagacaaagacagtccttgctgcttgacagatcaataccggataaagccataattcttaaaccgtttgccggaaggtttgatgaatttaacgatgtcaaaacagaatatatactggataacaaacatttttttctcgactttaacggggaatgtgacgctactgcttcaggaacttcgcctatcggatcaggtgaaataatgttctggcaatatgaaacagatcaacaggaaatataccgtatcgaatggcaaagcggccgtttttttcattatgacgggcgttggatagatacttttgaaataagcattatttgatagccaattgaggtgatgtaatgaaatatattaataaactgggcgttatatccatattattgttttgtatttttctactttgcggttgcggtcaaaccgtaacagaatacattgccgctaactattcacttttagatgctcagggcgatacaagtaccggcatacaaaaagtatatcaggcaaaaaatatttcaaccagtcaagtagtagatcaactttcttcgatccaagcgccaaatgaaaaatctgaggttaaagatgataaagccgttcttgtttacagtgataatattattacaattaaaaaagacgataataataatcaggattccttagtatatttaagtaattaccagtttgtccaaaataatacggattcaggtttttggagcggttatttaaccgcaactgtaatggataaaatttttggcagcatgagtaatcgagctcctccgcaaacgtactcgggcaacgggaaatacagagctccctgggattataacacttcacatactgataacggcataaaaaaaccggacagttccgtcagcaaaccttctacatcctcaggaacaggcagtgtagtgcgcaaatcaactaccggcagttcgggaagcagcagtattgactctaattccaaaaataaaagcagtggttccttttcatcaaaacctcgcacatccagtggcagcggatcagttatcaggaaatcgcataaataaactaaaaagctcctgtagcatacaggagctttttacgatcattcagtgactagaatattaattgcttctttagtttctttaaaattctcaagcgaaacccgacaaattcgagctttatatgaccaccaccctattttagcatatgaaaaccaatattaaccggataaatcctctaaattatgcattgttgattttatcatttagtgtctctttattgccggttttcagatagtacttccaatcaccatgacttaaataaatacctttactccacattcgttctatatcattgtccggacaagtataaacccaggccattttttctttatcttttctgacaaacacactaactctgcggcgtgagtatagattatgcggattatcctgtccatagtaatcttctagtaaatcaactgattttaaagcggctcgttcattgttaacttgaaccagttcacctcttaccacgtcatcccctgggaaaaaaagcatgggatatccatatggcaaatggcataatcgccccttaacatatgcaggtcttgtagaaataacaaaaggagagataatagagtagtatttttcgccttccattagcgtaccgtagacaaatatatagggcattatactcactcctatctcaatgattgcgttattaacacttaacatcccgtatagaaaaagctgttcttgtggattgactgatttattcacataattagtgagtgtttgagctttggttcttttacacatctgtaaataaaagcaggtggaatattcaacaaaacaaattcgacatcaaccctattgtacattttttctagatgtttcaacatatgcagcgagtattgaaaagcaatgaacttgcctccgggttttaaaatatcaaacgcaccttcaagtattttattacgtatttcgccgggcattgctgtaaaaggcaacccggaaatgactaaatcaacttgctcaatttctcccgtgcttctcagttcaggtatttttaaggcgtcggaaaatagttttatacccggaaatttactttttaattctgcattcattctttcatctttttcaaacaggtacagattacaggaagaactttttagtttcaatatgttctccgtaaaaacaccggttcctgcccccaattccatgatgttccggcacaaacaaacttcccatgatttaaccattttttctgttaaataaaatgaactgggggtaatactaccaatagtacagggattaagcaaaaaccttttcaaaaagtctaagcgatccactacttcatctcctatattaagcttaactgtatatttaccttataccaaaaaaaaatacctaaatcaagaggcaattgtaattaatagcctgattattattattatccatctaaagccgtttgttctttttccttaccagtaagaaacattccaagtaaggccgctgccagcggcaataaaaatactaagtgcactgcagaagatacaccgtaaatatcagcatattttccgataattgatacagccaagcctcccataccaacagcaaaacctacacttaatcccgaagctaaagctttattatcaggtataacttcctgggaagcagctacaataacagaaaacgaggataatagtgacataccgcctaaacccaacaatacaaatgaaagcatcccagaagtatataaaaaaccataaaaaaataccgaggacaaaagaagagaaccgacaatcagaggttttctgccatattcgtctgaaatataacctccgattagaccacctgccgctcctgccactaatgtggaaaacatgaggtatcccgtactttccggagaaaatttgcgtgataaaagatatagaggcagcagcgtcattaagcctgtatgtacaagggaacgcacagccacaaccagcatcagtttagacaattcattggaagatttttttaaagccccaataacctggtttaatccgggagactcaatattatgccgttcaggcctgggagctaaccagtataaaaaaactgcagttatgataccaggtatgattattatccacgtataagcaataccaaggtaatgaaaaagcggcaacaaaataagagggctgatcgccagcccaatatttcctgcggcaataaaaaaagccagaataaaacctttatggttaccgcttacctgacccaccatacccatagcttgcggatgaaaagccgcggtacccataccggaaagagccgcgaccaccaacagcgcggggtaatcaggcataataccactaatcccaagcaaaagagacatccacatggtaccaacataaaccagccacctgtgtcctttttgatcaactagataaccaaataccggctgcaacaaggatgaggtgatggtaaatgccgataccaaagtggctccattagttatagaaaagccgcgaagagcaattaaaaagggaattagttgcggcagcatgtttgtgcacaaatcattcatcatgtgtgcaaaggacaaagttaaaacagtaccccatttgatttgtgacatagggaatccccccaaaaccatataatttttgtgccaattaatctccctcttggcctgtatttgcacctgtgtctttattcaatataggttcaattggtgtagtttgctccttagtttcctctcctttatctccattttgctccgcaggagtgtccggttcaattttaacaacaggcggttgatgtttattattgtctttattatcgtctttattattcttcttatcatttttacctgtctcgccagcagggggaataagcaaggtgtcgtcaaaagtggtttcattatcagtatttttatcttcgctttcatcagaaacactatcatcagttgtttttggaacatatacagtatcttgtgccctggttccgggaaatctggcaacagccacaccgtctaaggccttgctcacaacttgtttccacatgcgggccggataggttcccccgtaggcatgaggcatagcttttggtgtgtcatacccaatccaaactgctccaagcagttccggcgtatacccgacaaaccagatgtccttgttatcatcagtagtaccagtttttccggctaccggccgttccatagccgccgcagtagcagtacccttttctaccactgactgaagcatgtcggtcatagtttccgcagtagtctgtttcattacccttcgggaagctggcttatcctcctccaacactgacccatcaggtcttttaacctttaaaatggcagtgggttcaaccaatacaccctgattggcaaaagccccgtaagcaccggccagttcaagaggcgtaactcccttatgcaaaccgccaagagctatacccagtcctgcgtcatgctcatccagtgattctattcccaaggaaactgcgaatttttttgcctgagaaattgaaacttcgtgcaacaattctactgctaccatattaattgattttgccagtgcagtacgaagagatactgcccctctgaaaatgccatcatcatttgaaggtgaccaattgccataggtagtaggcttatcataaactatggtactaggcttcatatttttatattctacagcaggaccataggctattatcggtttaaaagttgaaccgggctgtcgccacatctgtgtggcacggttaagttgtcgggcctgagtgtgctgacgacctcctacaatagctttaatatatccggtatgtggatctaaaaatacagccgctccctgaggttgagcagtaccgttgctagcgattacagtactggggtaattatttttattggacatagccgcttcagctatcttttgcagctcccggtcaatagttacataaactgtcagaccgcctttataaacactggcttccccatatttatcaattagttgatccgtaacgtaatcaacaaagaagggataatcataggtttgttttggcggagtgtagtgcaatttaacctcttcagatttagccatttggtaattggcttcatcaattatgttgtattttagcatcttgtctaaaaccatatttctacgttccaaagcagcagacgggttctgcacaggtgaataagaactgggtgcctggggtaaacccgccagcaaagcagtttcagccagggtaagctggttaatgtctttactaaaatagattttagccgctgactgtataccatatgcacctgcccccaggtaaacacggtttaaatacatttcaaaaatttcatctttagtgtatttacgctccagttgtactgacagaattatttcttgtatttttctttcaaaagtacggtccggagtcaagtaagaaatttttattaactgctgagtaattgtactgccgccctctctcagttcaccgccggaaatgtttacccaggcagcgcggataatagccctgagatctactccgtgatgttgataaaagcgaatatcttcaattgccagaaaagcatctttgactagttgaggaacctgctttattttaaccggaagtctttcatcacttcccaacctggcaattacattttcattcgtatccattaacacagtagaagtatccccggttaatacatttgtatttaataccggcatatcataaagtccaacgtaagcaaaagaagctactaagcctgctgcacacaatattgttaatactaaaaaaaatttaaataaaaaacgccacgggtgaaatcttcttttacttcttctcttcgacaaaccagtcaccccctgttaacaacgagctctgtttttaataaatatataatttaataaataataagttaataaataataagttaatttttattgcaattaattttttctgcaagcatactgtctacataatcataatatgctgtttctttctccgccttatctttcattacctgcagggaacctttatctttaattaattctacaggaaataagtattctctataaggaatactgtcaacagtaacttcatatttagccatttcttcttctgataaatcgatatctattgccagtactttcatatccgacaaatcttcattcacattaaatagcatatctgtcagccaaataccggccagctcagtaacattaatatcttgggctatgttatctgcaaaaccatcggacattatactttggaccatatcagaagttgctctataatagaatctcatcagtaacctccctgattattattttattaccggattccttacattatatcaatttcccagagtacaaaaaaggtttcagcatcatatatactgaaaccttgatactcagctgaaaaaatgcgaaaaataatctatagataagtgggttaataaaattatagtcaaatcatacccttctcggctttttgaatagccaacctgacaaaattaccgcaatcccgggaagaaagattgccaaaatccagtgtgcctgtggtatttttaaaaccggttaattcatcgctaaattcattgttaaaatctatattaacattatttaatttatttgctactcccagttccctggcaaactcatatttagttgcgtctgaaagcaaacctttacttctcgacacagtaaattcacctccttgatagtattattaacttcgcagaggtttatatgccagtaatattatgctttataacttagtttgcagcaactataatatatttattaataaaatcggttatctaccagttacgctacgattatttatttcattctgtttttttaagctcagagcaataccgtctcccattggaattatagtcgtttctagctgagggtgctgtattatcctttccaaataatcttttaacctgcttactgctgttttgtttcttcgcttatctatttctccggaaataaccattccacgcataaagacatcttctgccgccaaaattcctccaggctgcaatatatctacgcatttttctaaaaattcaaggtatttacccttagccgcatcaaggaaaattaagtcatagggccctgacagatcgaataggatttctctggcatcgccaaaaattaattcaatattttccactaagcctgcccgtctaaagttctcacaggcggtgtcataacggggcttgttaatttctatagtagttatcttacctcctacaggtatcacggctttagccaaccagagagtggaatagccaatacccgtacctatctccaaaactctgctacacttatgagaaagcgccagccagtataaaagttgcgctacttcgggctccactataggtaccactttttctgctgctgtcttttccataaaagacagcaattcatctcttggtgggattaaatttcttatatactgctgtacatcttccggcaaaatttttggcatagaatacccccggtatttaaaagcactattatttttactcctgctttatactaattataacatagaaaataaaataatttttatacaataaaatgttggcaaagaacttaatcaattttataattacagaaaactttttaatctaaggggatgagaaacttggaaaataagttggctgaaatgatcaccaatgaacacaaaggcatgctagagttttcttgcactgaagcggcagtgctggatgaggctgttaaagaagctcctgttttttacaagcttttaggtgaggcgagatttcgtttagtcaggaacaataagtttgaacttgtctttgtgcatttgacagaagactggatgagacatgctaaaattaatttaaaagaaattaatttcactgacggcattgatattaaagtctcctggaacgaggcagagaatttcctttcggtcaaaggtaagcatgatgcggaatatacaactgtaaaagctgtacagatggacaattaagaaactctaacaatagccaccttatcatggtggctattttatttccttttcttaatataaataattttcatattattcataaaggtaattcatagatctatagagaattaatttataattcgacaagaaagtcatcttatgcgactttcgaacagccacaggcactcgtgcttgatggaaattatgcagactaatcttaacttatccacaaatcttttataaggataatatttcaaaagtcttaattttataatacaagcacaatatatagatagctatgagataattaataccgtatattgaattataaaaatctattttgaaacattatcctagagtacgaaaaaattattatagataggaggttaacagaaacacgaattgcaccattgcataaatgcataaaatcagtactattaaaagatctcattttaacttcaatgtgagctttaaaataattggagcagatgcaaatgttaagtcttagttatctaaatgaagtagaaaagcaagtgatactatcaaccaaagaacaaaaggcgaagggtactaaggtggtaggtgtatactgcgcctttaccccaagagagctaattgctgcagcaggtggcataccggtatctttatgtggatcttccaataaacctatacctgcggcagaacagcacttacctaaaaacttatgtcccttaatcaaatcgagctacggttttgcgataaccaacacctgtccctattttgatcttgcagatattcttatagcagatgctacttgtgacggtaagaaaaaaatgtttgaactattgagcaggattaaaccggtacatttgcttcagttaccgcaaacatccgccagtaaaagcgctttcgaatactggttaagcgaattataccttcttaaggatctattagaagaaaaattagaatgtaaaattactaatgaaaaactatttgagacaatcaggctatacaataaggccagacagctaaaaaacagtctttttcaattgaataaaaaggggcaaacccttttgaccggtcgagaaattaatattgctatcgatagctggggtttagaaattgacttatcttctcacataacaagactattacgggtaattgaatatgctctaataagaggcggtacagagcctaaaccccgcattttactaaccggatgcccaaccacttgtaaaaaggtattaaatattattgaagaagcagccacggttgtagttatggaaaactgtggcggtatgaaaacgctggtcgattcagtagatgaatcaggtgatcctatgactgctttagctaagtattatcttaatattgcctgtccctgcatgacacctaatcagcgccggtatgatatcttgtcaaagttaattgaggaatacatggttgacggggttattgacctaacctggcaggcctgccatacctacaatattgaatcttatccacttggcaggtttattcaaaatctaggtattccttatcttcaactggagactgattattctgaatcggatgaaaactggattagagtaagagttgaggcttttgttgaaatgttttaggcaatttaactcaaggagtgtataaaggtgattaaaaaaatatctactctattaattctggtctttttgactattagctgtgcagcctgcagcagcaatacacaaaccacgtcaacaacaccaaacgcagaaacttttaaagttggtgtagtaacccctacactttctgccagtgaagacgagttcagaggcgcagaaaaggttagcaaaaaatatcccaacatgatcaaacatattgtattgccggataatttttctgctgaacaggaaacagctatttcacaaatagtcagcctgggtgatgataaagaaatcaaagcggtagtcatatgtgcaggctattcaggaattttgcctgccatccaaaaaataaaagaaaagagaccggacatggtcgtggtaaccgctcctatctgggatgaccctgatttgatgtccaaatacatagacctctgcctggataccgactggctacaaagaggggaaacgatacctaccaaagcccataaaatgggggctaagactttcatccattactctttcccgactcatatggccaaagaactgctggctaatagaagagataaaatgaaagaaacatgcagcaaattgggtatgacttttgtagagataaacacaccggatcctcagacaggtggtgggccttccgctatgttgcaattcttgcaagaggatattccaagacaaatagacaagtatggaaaggatacctgtatttttggtacaaattgccctatgcaggatgtaataattgctaaagaactggaattaggttttatcatggccgaacaatgctgtcctacacccacacaaggttttccagctgctatgggcctggaaatcaagccggaagatgcgggcaatttccctaagattaatgaaatgattaaggagaaagcggcaaaggccaatgtaacaggcaggttatcaacctggccaattccggttggcgtattcttcccggaatttgcagttgaagtagcaaaaggcattgtcgaaggaaaagttgataagacaaatgttgagcagttaaatcaaattgctaataagattgccggggttaacgtgacctttaataaaatgaaacccgaattaaataactactggctaatcattatggattcaattatttattaataaaatacagaacctaataatgagtacaggaactccctgtactttattttttgaggatataaaatgctaaagttatgcaatatttcaaaaaggtacggtaatattgaagtcttaaaaaaaattaacttggaaataaaaccaggtgaaattcatgggctggttggagaaaacggtgccggcaaaagtacgttattgaatatattattcggcatgtctgatattggaaattcgggaggttacaaaggagatatctttctggaaggcaaaaaagtgacgattcagaattccaaccaggcggtaaaattaggcattggcatggtacatcaagaattcgctctaattccgtatttgacggtgagggaaaatatcttgatgggaagagaaaaagtcttccctctaagcaaaaaatttttaggtgagagcctggcttatatagataaagaaaaaaaccgaaaaaagacggtaaatatcttacaaaggttaaatatcaagctggattctgaattaaaaattttggacttatctgttaacttaaaacactttgttgagtttgccagagaaataagcaaagagtccttaaaagttctgctattggatgaaccaacttcagctttatgccgggaggatacggaaaaactgttgaaagtgttgcacaataatgatttaaaggatacggctataatacttatctctcacaggttagaggaaatagtatctatttgccataaagtcagtgtattgagaaacggtgaaattgttgactccttcaatttaagcaattttaaatctaatcaactaaaaacatctgttataaaacatattgccaggagcatgatagggcataccataaacaagatacagcgcaataaaaggaaaaaactgcaagataaagaagacccggttattatgacttttaaagatttcagtgtccatatgccgggagaaatgattagcagcattaattttaatatctacctcggtgagattgtaggtattgccggtctatccggacatgggaaattagctcttggtaatggaatgtttggtatctacccgtactcgggacacgtaatttttgataatcagcaacttgatattacaaatactgcagaggttctcgctaaagggatttaccttctgccagatgaccgaagaaattcgggtttgctgctcgacagatcaattatggaaaatataatttttacacccgtacagataaaaaatgaatttttagcccctttcttttataataatctcagctttattgatagaaaaaaaagctccgactatacgaagcagtgtattaaaaagtttgatatacgctgccataacataaaacaaaaggtaaattctcttagcggaggaaaccaacaaaaggtatgtctggcaagagccataacaatgcatccaaaaatattatttgttaatgagccaacaagaggcattgatattgcagccaaggaaattattctgcatattctattggatatcaatcaaaatctgggaacaaccgttattatagcctccagtgaattggacgaactaaaacgtgtttgcgacagaatagttgttatgcatgaaggcaaaatctttaatatattttcgccggaaacagacgatatagaaattatccttgcgttttcaggggagatgttaactgagagtgaaaaagtttaagttactggttggtcaaaaccttcttcaattaattatcttattatttttgagcttcttgatggttacagctttcatgatagacatacctcttatgggattgcttaatgactctttaaacaggctcttcatgaacggtgtactggtattatctctaatacccatgttgaattcaggagccggaataaactatgggttaccgattggtattagcgcgggcttacttggcatgtgtctgagcgtcaatttaaaactaacaggttatataggttttcttgcagctgttacattctctttacccataagtattgtatttggttatagttatggtatggttttaaacaaacttaagggtaaagaggaaatagcaggtgtctttatcggcttttcttttgtattcattatgagtctattctggtctatagccccctttaacaatcctcagatgctgtggcctatcggtggacatggcttacgaccgactatcggtctaaacaattattttgcaaaaatattgaacaatctatggctaattaacatagggcaattcaaaatatccatcggtttcctgataacctttttgatattatgtttgatggtttacttattttttaagacaaaaatcggtttagccatttccgttaccggtgaaaatgaaacttttgcacgtttagccggtataaatgtgagcgcaatgaggattctgtccactgttttgtcaacagcgctgggggcagttggtatttgtgtttacgcacagagttacggctttattgaattatacgaagcacctttgatgatggcattccctgctgcttcagctattttaattggcggcagcacgggaagaaaagcctctgttcgaaatgtcattataggcacattcttgtttcagtctgtttatgttataaccggtccggtagctaatactatgttagctccgggagtttcggaaatactccgcacagtaattacaaacggcattattctatatgctcttctctatgagggaggaaagacatcaattgaacaaaaatattattactaaacactatacaaataataaagagatattaaatttagaaaatattaatcctgtgccgtttatttttctcctattatttactgtcggtatgtttttttcagaaatgagtttgtcgttcgtgatcaatgaagtgattaccagatttattcgagacggaatattagttctatcactgcttctgccaattactgcaggtatgggactcaactttgccataactgttggtgctttatccgctcagattgttctgatattagcaattgatctaaatttttatggtataacaggatttataatagcctgtttttttgctgttgttctgtcggttatactgggttatgctattggatacattttgaacaaagtaaaaggcaaggaaatgattactactattattataggttttctggccaatggagtttatcaattaatctttttagccggctatggaacttttatcaagcctcgcaatacggaaatcattttgagcagaggtgtcggggtgagaaatatggttgatctcgcaccctataggaacatacttgataatatatggaaaataaacgtgggtgatataattatacctgtctttatgcttatagtggtgctgagtttttgtattatttctgcctacctgatgaacacacgactgggtcagaaaatcagagtcaccggcgaagatatgcaaaaggcagaaagtttaggtatcaatattaactctgtaaggataaacgctatgattatatcaacagttatagccagtataggtcaaatgatttatttgcaaaatataggtatgttgaatgtatatacagctcatctaaactcagatatattctccggtgcagcactgttggccggaggcgctactattagaaaagcaaaagttaggcatgctgttctgggaatttttttatttcactcactgtttattgtgtctcctcaggcaggacaaaatatatttggcaacgccgcaatgggtgagtattttagaagttttgtagcttacggcactcttgttatagccctcattcttaataaaaataagctctattaagaaaaggtattaacactaaatagatatacgttttaagttgagctaaaaaaccttaaaacaaattataaagagcgaggagtattaatccgcgctccttataatttgcaattagactctataaatttctatttctattatcaatagagtactactctctcaatgtggctattaagcgttttggcttcaataacagatcaaaagcgttaattatattagtgacaacaacgtcagctgctaaaacggactttactgctgtaccttccgaaccaatcactgcaatgcccagaccggctttttccaacatcagagcatcattggccccattgcctatagccgcaacattaacagctcccagttgttcaacaaaatccatcttctcaggcccgcccagaggtttgctaaggatgtgcaattttgcacttagcccctgacaacctttagagcacctgccgtgtgtatcagctgtaatgatatatacatccagacgctccgccagtaagttaattctctccttgatatgctcggccagatcaccgtccagagcaattgtcccgttatagtccagaacaagatattttatacacaggattcccctgccaggtacattgatttctatcaaactcgttcaccaccttgaataaaatatcatattactttggcacccagaacatatttcatctgctgcagcgcaaatttatgcgcctcgctgtcaaaagactgtacaccttttttatgtacgtaggtatttatatcacggttacataattcttcagccgtgtacataacacaaatattcgtgcaaaccccaacaatatgaacctgctcgtaatttgcctgctccaaaagcttatccaaattcgtattataaaaagcgctaaaacgtgtttttctaattatattatctgctgctacataatcacttaattcatcaattacaagcgccccatccgtattactgatacaatgcgggggaaacatttcgaattccaaatcattttcattatgactgtcgcagataaacaacacatcattatcttcgtcaataaaatttttgaccaggttttgtacataaggaatgatatcccttgatttgtccccacaataaagcttgccgtccggatccagaaaatccttcaacatatctactaccaacaggagttttttgttgttatgcatgtccattacctccaaatatacttagctaaacggaaatatattgttgcctgttatataaaaatatccaatagttttatagtctcaaaaatatatgaaatgtaaaaatatcttttgcaaaatatataactcccgaactactctatcccaatctggtagtttcgatatcaagtatttcaccacaggaggaacagcaggaaatcacaataatcatcccttctccggaatgctcaaatattgaagccggtgctttagcctggcatttatcacaggtacacatatcacgagtcaacccagtaaaataatcatggttattggcaatatctttaattctttgagataaatccacttggcttgtctcctttctgtctcattcattgtttaagctctgaattgaatatccacactatttcgaattttcctcaacaacttctaatatgcctaaaatttataaccgtgtctcatgtaagtttgtcaagcagaccagccgtattaccgtttcatgacttctattatatataataacttgtatgcaacctgatagcaataaaatattccctcttcataagtaccgattatcatcaatcaaaatgatttcagccaaagctaatcgataatagaacattattagaacaaaaaattaaataatgcatactatgtaatcaaaattcacctgtaatactggcaaaaaaacagccgtcaagggggttcacatgaaagctatcagcatacttataatattggtaggcgtggcttgtattttcggttactacagtcatcaaaattcaaaaaaaccagcagtcttaacctctgaaaataaagcttctgataaaataacctttgtagttttcggagattgcgcgatttccaagaaaccattttttaatgagaaaattataaaattaattattgaaggcactaactcatttaatcctgattttgtaatgtttctcggagatggcactaacagagcaaatccatatgatatatctaatcttaaaaatgtatttaatcaaataaactgccctttatatgttaccattggtaatcacgatattatcaggggcaacaatgaaggtatgaaaatgggaaatggtgaaaacaatttttttaaaattttttcggacaatatgacttcacctaatcaagaatgctactactcatttgcttttaaagatacatacttcattgttttaaacaccgcctggcaagaaagcaagaacacccttgaacataagttaaagcctgaatcagaacagtggaaatggttaataaagcaacttgaattagctcaaaaagattataccaatacaattatatttacccacattccccctgtagcctggaaagatcccgttgaaagacaagaattttataaactgatgaatcaatataaagtaacggctgtattctccgggcatatacactgttactacagctctgttataaattccactaaatatgttatatccggaggtgctggttcaaatcctcatatacccaaagaattcggcggcttttatcactttatagtatgtactgtctcgaatggagagttatatatggatttgcacaaaattactgaataactacaaaccgtaacacaacaataagccgcgtacgatttaaacgttagcggcttattatttacacaataaagttcttaaagcagctttcttgacagccataggcacttgtgccggtcggaaattatgcagaaaaaaccttgctgtacaagattaatttgtacttacattcaaacaatgacttatccacagatcttcataagcataatttcctagctagagtatcagtaaatctttaaaaaaacttttaatgccatggagataacggtggtaattacccttcaacaaagcatgcactaatggcattatgcgtttcatcctgccggcctgcttaatatgctctcttaatcgagcaaacttaatgcgctgttcacattctcctttaaatatatttaacctggcgcgatactccaaaagtaaactttgacttttctcaattttatctaagcgcatcagcattacttcccaacgatacaaatccctggcgtaagctgtagttccttcagttgctaagcctctcaagtttgttaaccatccaccgtctaaaaaaggatcatttccagaattatgtccatgtcgacgataatacatcaaaggtttatctattgaacggttatccataactgcgtgagcaataaaagcaatccaatgatcatgcccccatccttccgtttctgaaatcggtaaaatgaaatctttcaaacacgaccgaaatgccatagtacagccattaattccgacaccacgcatgagctgatgtggtaatctctttccggaaagatgcattttttttctgcgaccaaacaaggtgcagccggtagcttccaacgcagcatttgttataatagcatcgctatataccaaaccaatattgtcactttccccaaaagcaatcaaaacagatgcaattttttctttaaaccaaacatcatcttgatcgcttaaaaaaataatatcaccggttgtaagtttaatggctttttcaaaattcttcacgcagcccagtttcttttcattttgaatgatacgtactgtcgatgatcgaccggctgccacacggcgcaatatggcaattgtgtcatccgttgatgcgtcatcgcatataattacctcatccggaggtcttgactgattaagtatgctttccaactgcagcccaataaaattgccaccgttaaaagtacatagagccacggaaattttgtagttctgaccgattaaattttccccttgcaaaaccatcgctcctcgcagaccgacatgcattgaaaaccactggattcctctttatcaaatcaccgggtcagcaactcttttagcgggcgggtggttcccaattcaagatcatatatatctaaatcagcgatcacatctaatctgtcctttcctgataaataagttaaatcaccatatttatctcttgatgttctgatcttactttccacataaccttgtttagcggtaactgcattaaatgggtgtgacaggtcttttctgatgaaaaatgcattgcatcccgaactatttgaaccaataaaattatatcccttgctatcagccagcttacaaagagccggtaaagagcaacctaaatacataccggaataatgtgcgtgcgcagcaataaaatgagggtcataaggaacagtaatggcatagtcagatcccaaaacactattatactcacatatcacaattcttgggcttattacatcaataatactccaaacccagtaatcattgccatctatatcaatactaagcaggccgatatctccacttattcctgccagagcaataacatcattaatgttttccctggttataaattcacaaattgcagttaagctgtactgccagtaaataggatctttttttatatactcaatgtgtttggggttgccgtcaataacaagacccttccagttatcattaataagaagaaatctggtatttgattctgtatagttctcaacaccaaattcaataaaaatttcgttttctattggtatcttacttaaaatatattgtataattccatcttcgccccactgcgaaaacactttaaactcaacatctttcaaggattttatattgcttacttccctaattttttgaatatgcaacttagctaataacattgaattaatttccgtttgtttaattagtgtatttagcttaccgggaaaatcaccaagcaaaagtgcacgaaaacaatctaaaaacttctccaatattttcataactaaaaccttgcccccaatttataacaccatatttcatttttgctctttaaattcccagaaataatcaaaaatagttacatggcattattgcataagcatatatttcccatgtcaacacaaacacgattttccagagcataaaaacctgccgcttcagcaggttctcattaattaaaaattcaatttagagcctcagccagtgtttctaccacataatcaatctgttcatcggttaaattactggcaaagggcagagccaaagtggaggaagccaccttctcggttacaggaaaattacccttttggcagccgaacatctttgtataaaagggctgcaggtggataggctgaaaatatgtttgacagcctactcctcttgccctcaggtattgcaatacccggtcgcgatcaggcacccgtatcacatatacaaaccagctcatcttaatttccgggcccacgtaaggcagttccacttgggcaaactctttaagcctggtgctatatttttcggctgccgcctgccgcttgtttaatatttcatcaatccgctgcatctggaccacacccagagacgcactcaattcatccatccggtaattatagcctaaccggcaatgctccagccatccgttgccctcttcacggccttgattacgcatactccggcacaaatcggctaactcacttctgtcagtaaccaccatgccgccctcaccggtagttatttgtttattgggataaaaggcaaataccccgatatcccccaaactgccggccattttattatgataccggctccccaaggcctcacaagcgtcttcaataacataaagcttatattttttagctaagtccaatatttccctcatatcagccggataaccgaaaacatggacaggaagaatcgccttggttttaggggttattttctcttcaattttactaacatctatatttaatgttaaggggtcaatatctacaaacaccggtttggcccgctcaaataacatgcaattagcggaagcaacaaaactaaagggagtagttaacacctcatccccttcaccaatacccagcgacctgatgactaaatgcaagccgctggtaccgctattcactgcgacagcatattttacccctacataaccagccaccaatctctcaaacgcttctaactgcgggccaatactcagcacagagccggacaatacctgcatcactgcctgcctttccagcgggccaatatccggagcggaaagcggcacattcattttcaatcttgaactcccccttatttaccagtcgtaataatataatatggcttaataaataagaaggttacgagcatgaatcttctttgcaaattaattcattagtcaatattacttattagctcttgagtttctttaatatttttacataaacagatcttagctcaaaaaaaatatattctttgttacccaaacactctttaatcagcttcggcttttctttcatgaaatcttcatcttccttatcagaacttaaaccaaatccttcatattcagcaataacttcattaacatatatcttatcaatttccctacaaccaaaacatcttaaatttaaagcataatcagctttagttctaaactttaaatcatacttgccgacaagatcaaatatatttctttcataaaatatagcctgatggcaaatatttctcttgcttaatttatgttttttgaattgcccatcataaatcctgttatgatctaatctatacacgttcccatagacaaagcttaaaccatcttgaggcataatcggcttaattttttccaatataccctctttcagttgatctcctgctcccaaaaaatataaataattacctgaggcgatatcgattcctttattcattgcatcataaacacctttatcttttccaacaattagttttatttcatcactatatttctcaatctcttccgaggtaccatcatctgagagaccatctacaataatgtactcaaataaacttttattttggcttaatactgattcaatggtttttttaatctttgccgcacaattatatgtcggagtaataatagaaaatatttttctttccagactgatacctcccatatcctctaacacgagttgcagttaccggctttccgcaaggtcattcttttactgacaccatctgacttgcatcactcaatatttatagcagctgcgaatagatttcataagtgtcctgcgcgcattgttcccaactaaaccttttttcctgactgtaaccttttaaaataaggttattctttagctcctcatcataaagcaccttttccagcatatgggatatttcttctacattgcccggattaaatagaattcccgcatctcctacaacttcaggaaaagaacttacattaccggcaataacaggacaaccaaagtgcatagcttcaagaacaggaataccaaatccctcatatagagacggataaataaaacaagacgcatttttatataaattgcttaaaaccgtgtcatcgccaaaaatttgttcaatttttccactaatccttaattcctcaaacatacccctctcatcctggctaatcttttccccgctaaaggctactactcgaaaatcagatagtattttactattacaggcataagctttaataaaattagaaaaattcttatatcctcgccggttaccaacatataaaatatatggttccttaattacagcctcacaagctgaaggttcatacttcagggaattggccaaatgaacaacatgtattttcttttgatcaacacctaaaatatttactaaatccctctttgtagattcggatatagcaattaccatatcagcattttccactgtatgttttttagccatagatgtaaaatcattttttaaaaaaaattgcggataaagttcgtgaatcatatcataaacagttaccacttgtcttcttttaaactttcttttttcaatacagtaataggttggatggtaaatatcatatttactttttcgcagcatataccaaccgttaaaaagagtttcattggccaacctaagcaccggccatacacgtcctgttttaggcaattcaggaaatttcatacctacaacttttagatatttattagatatatttttaagaccatagttatttttataaaaacccgagcaaacatcagccttgatccgacaacactcagtgtttcttttaattatttcataaaaatatcttgagattcccccgtatttttgaagtgaccaaattctatgatcgtataatacgcgaaccataatcacaccttaaaccttctgcttttaaatcctcctgaaccatttcttcgataatctctgtcagcagcttcgttgttttccaacccaatctacttctaattttttggctgtcaccacataaaggtacttcttcacccgatctataaaacctctgatcagtcactacatagtccttataattcaaattcaacattttaaaggtaatatcaacaaaatcttttactgaattggttctgccggtcgcaacaatataatcatcaggagtatcttgctgcagcatcatccacattgctcgaacataatcaggagcatagccccaatcacgtctggcctccaaattccccaaaataagctttattttaaaacccatttttatttttgcggcagttgacgtaattttccttgtaacaaactcaaatcctcgccggggagattcatgattatacaaaattccggtacaaataaagattccatatcttttccggtatatattaactaaatgataacctgccagtttagaaataccatacatcgaacgaggataaaaaggtgtaaactcgttttgcggggatgtacccgcataaccaaacatctcactggatccggcaaaataaacacggcatgatgggactatttcgcaaattgcttccagcaaatgatgtgttccattgaaattagtcgttagaatggaggattcatccaaaccataactaacaaaactccttgccgctaaatgatagcactcatccggttgaacttccttaaccaccttgtaaagcgacaactggttttccagggacgcaccgtgtaaaaaaattttatcctgtatatgagcaatattacttagcctatatccggtatcctcgaaagatatgtgccgtataataccatgaacctcataacctttttccaacaataattcagcaagatatgaaccgtcctgaccacttattcctgtaattaacgcttttttcattcatatttatcctccacacaaaaagattgaaacctagtaaacatcatttttaactaatgcataaaaaacaggattaagtatacgagggttaatattcttgttgattaatcgagtaaatcttatatacctccaaaacaatgatcttaatatttttttaaccttttccctccagtcaccacagacaaactcttcaaaaccatcaaaatttatgttcttaaacccggctgttattaacacttgctgcaaactatgctcaataaatccgacttcatgagtgaaatcattatacctatgaagctggccatccggtgcctgaagatttggaacttgaataattaaagttccgttatttttcaatgatgctttaattgcttttaaaaactctattgtatgttctttttttatatgctcaaggacatcaagcaaagtaattaaatcaaactcattcttgttttcattaagccatgctgttgaatcatcaactaatatacaattcaagtccagcgatttgcaaaacctaattgtgctcggagaaatatctacaccgatataattttcatagccccagtttctcatgcatgaaagcatttcacctcttccgacacctatatccagaagtttagcacccttattggaagggaaaaaacgcttgtaatttttttcaaattgaataaattttaatgaagcttgttcgtagctgcaaaaaatattttcaacatatgagtcaaatatatctttcatcaaattctcctttcacattccagtattctttagaagtatttgatggtcagacatagttctggaagacatcgatctgttaacataggaaaagatatatttattaaacttatttaaaatattgaacttccaatcggagattttctcttctgtaaaacagtgcattgagcatccgttgctccaaagatttaaattataattttcagcaatccaatgcaaagttttaatgttataaaaagaaatatgctgccccgtattaaatgcgtaataccaccaggcagctggatccggaacgcggtcaccatacaactgagttgtaaataaaacagtttttttctctaaatatgaaaatatgtcttccattgttttgattgggtcatcaagatgttcaaatacctcaaaggccgttgcccctgcatatattttagatttaacagcttcatttctacgggcaaacagattttttgcatatttatcaaaccaataataatcaaaccccacatcccgcatcaatctggtgtaaattccatgtcctcccccataatcaataaacttaccttccctttcgaaaagaaaataaataatcacagaagcaattttgcacaagtttatattacgcagcataatacccgtatccgccgcatcaattgcagaagcgtaagcctcatcaagccagtagggttgctcagtttgcaataattcacaggtatcgcataggaaataatttactttatatttctccaatacaaaatgtgaaaacacgaattctaatcgattgccgcataatctacatttttctttttccatttccggaacctctctcataattcttaacaaaccactcataagttttctttattccatcgtccaaagcggttttcgcttgccaacccaatgaacgcagtttagaactatccagaaatttgcgcggagttccgtccggcatatcagtgttaaatttcaactcaccctcaaatccaataatattctttactatttcggctagctgttttatcgtcagttcttttcctgttccgatattgataaaggggcaggtatcattataatcatagttattcattaaaaaaacgcaggcatcggccaggtcatccgcatacataaattctctctttggctgaccggttccccaaatttctacttcgcgcttattttctgttttggcatcatgaaattttttgataagtgccggcaaaacgtgggaactttctggattaaagttatcactgggaccataaagattggtaggcatcactgaaatgaagttagtaccatactgtctgttatatgcatagcacattttaattcctacgatttttgctatggcataaggctcgttagtgggctccaactctccggtcagcaagtattcttcctttatgggctggggagcaaatttaggataaatgcaggaactacccagaaaaagaagcttttttaccccataccggtatgaggcatgtataacgtttgtttgaatagttaggttgtcatagataaactccgccggataagcattattggcatatattccccccaccttagcagccgctaagaacacatattccggcctttccacactaaaaaactcctccactgcttgttggtttcttagatccaactctccgccggttctatataatagattattgcagcctaattcttcaagccttctccggagtgccgaaccgacaagtcctctgtgaccggcaatatatatcttgccgtttaacccattattcatgatagttattcaccttaaatccttctctctggcaaagcagatctttttttgctccggccaaatctacttccaccatcatcttgactaattccctaaaagaaactttaggtttccagcctaatctttcccttgcttttgcagcatcccctaaaagcacatctacctctgttggcctaaaatatttagggtctatttccaccaagatccttcccgtagccctgtcaatgcctttctcttcaagtctttcaccctgccactttatttcaattccaacttcagagaaggccagctttacaaactcccgtaccgaataggtctcaccggtggcaattacatagtcatcggggttttcctgctgtaaaataagccacatagcctcaacatagtcagcggcgtgaccccagtctcttttagcgtccagatttcccaagtaaattttttcttgaagcccgagtttaattctggtaacagccctggtaatctttctggtaacaaaggtttctcccctcaatggtgactcatgattaaaaagaattccattgcaaccaaaaatgttataggcctcacgatagtttacagtaatccagtaagagtacagtttagccactgcatacgggctgcggggataaaactgtgttttttcagtctggggaatttcctgtactttaccgtaaagttcactggtcgaggcttggtaaaacttggttttcgcagttaatcccattattctaatggcttccagtaatctcagtgtacccagggcatccgcattggcggtatattccggggtttcaaaagaaaccttaacgtgactttgggccgccaaattgtaaatttcatggggttggatttcccagataattctgattagatttgtagagtcggtcaggtcaccatagtgcagataaaagtttacattttcttcatgaagatcttgatatagatggtctatcctgtctgtgttaaacagtgatgatcttctttttaagccatgtacctgataacccttatttaataagaattcggctaaatatgctccatcctgaccggtaaccccggtaacaagtgcaacctttttcattttactttctcctcgttaggtagttggattttacaggaaagtcaccttaaacaactttcgagccagccataggcacttgtgctcgccggaaaatatgcagtactaaccttgcttatgcaacataaattcacacttaaattaaacaatgagttatccacggatctatcaagagcataatttccttgagtacgagataaattaactctatttattttaatcagcatgctgccagagtgttacagtaaaataaaaaccggtctaaaagaaatacttttgaccggcttatcttctttcctaactaaacaattcatccaaaattcttcttttttcttttgaatagaaaatataataaaattttattggctctaacaccgctccaaatgataaagatacaatattacccaaaatcactccggaaacgcctatttgctttgccaaataaatagatattgggatattaataactgcggcaaaaacagagaaaattaatgatgatcttatttttcctattccattaaatatataggcaaaaatactattccaaacaaacataacagtatatatacctattaataatataagcaaaaaaggaacttgtattttattacccatccatatagttataatttgcttgctaaataacactgttaaagcaacaccaattataagcgggatcattaggcacatatgtttttttaaaattttaataatccacctgttgtctccctttgagtaggcgtctgtatacgctgaccaaaaaggacttaatatgatacttgcagccattgaaaaaatactaaataatttaaaagctatttgatatggagttacatatgccggtcctaaaacttgagttataacaatattatccgtggtaaaaataattaatgcggcaatctgaataataaaaaactttatccctaaacttaacagatccggcgcgtaattaaacttaacggatttaaaccgtggtctgatgtccctgtatttagtgaaaaataaatatatgctggctatagctaaaactgctgttgatattccggaataaaccccggctaaaataattattccggacatattacacttatatagaataaacaaaataatcaaaaaagccgtattggatattactccaaacaaagaaggcaatacagcatcctgaaatgcaaaagaaattgattttattaatgaaaggaagaaacttaaaaggtaaaaaaatacggtcaaattcatcagttttctcaaatgataactatcaattacatatgaattaaaaactttattccagttaatgtatggagtaattgcaaaataaattaataacaaggttataacaaaaatacctattataacataagaagtgcttacataatctcttcccttatctgtgtcctttaaggcaatggcctcagcaagcctatttctgagactctgtcccaaccctatatcaaaaaaattaatccatgaaagtaaggacaaaatagtaagccacataccatatatatcttcttgtcttaaatagtcatacgttactcttatcagacaaaaactcaccaatatgcttataaatttcaaaagagcagagtaaataatattctttactacttttgctgatagactatctcctgaataaaaaagatttttaattgtgataaataaaccactcatagtttatctttattcctttagcatcgtccaaagtcatcatcaaacctgactatatcatcttcctccagatactggcccagttgaacttctataacttccaataagactttaccggggttttccaatctgtgttttagtccggccttgacaaaggtgctttcgccacttctcacaagatactcattaccttccacggcgaccttagctgttccttttactactatccaatgctcgctgcgatgatagtgtaattgaaagcttagctttttccccggcaggactgtaatacgctttattttataataaagtccttcctctagaatagtataggagccccacggtctatatgcggttagatgataatccgctctggaatcattaatttcttttaatttgtttactacgtccttaaccttttgcgaatgttcttttttgcatattagtaaagcatctttttcatcaacaataattaaatcattaacgcctattaatgctaccgctttatcttcatcggtgtaaagcaggttactgctggattcaattaagatatctctgccaaacgtaatattacctttttcatcaccggtaaattcatcataaaaagtatcaaaactaccgagatcactccatttaacttccaagggaataacggctattcgctgggatttttccataataccataatcaatggatatatttgaaaccatctcataagttttgttaatgtcatttacttcaaaagcttcatatacttcctggttatattgtctgacctctgcttcaaaaatgtctgttctgaacataaacatcccgctattccataagtagcccttttccaggtagtttaccgcggttttatgatccggcttttccttgaattcatcaacctgataacctattgacagcggatctttgggtttgatatagccatagccggtatgaggtttgcttggacggacaccataggtgataatatattcattggttagttgttgacctttttgaacagtatgaacaaatttatgttcatcttcaattaaatgatcagacggaaagaccgctactatatcttcagcaaacttttgaatctcttttacgccgtaatatatggcgggtaaagtatttttgcctgacggctcaattaaaatattattttcgttaaatctataccccagttcttcaatctgtcccaaaactaaatatttataattattatttgttacgatatatatttcggctagaccagttaatttcaagcatctttctaaagacatttgaaaaatagatttatccatattattcaacttcaaaaactgtttgggaaaataagttctgctaagaggccatagtctggtaccactgccgccagccagaataatagctttcattattcactcaccttaattaatcaacaaaaattttctgctttcttccaatgcactgatggattaatctcttaagattatctccctacaccttgatatgtaaaaccattcttttcaaagtcatccttattaaacatatttctcccgtcaatgaatattttctgacgcattaatccaccaactttctcccaatcaacagaagagaactccaaccagtctgtaattaagaccagagcatcgcaatccctgcttaattccaatacgccattgcagcactccacatctaactcgggaaattgccgctgaaatctaatcaaagcaaccggatcgtaagccttaaccctagctcccaattcaattaatttttcaattatatttatagaaggtgcatcccttaagtcatcagtattgggcttaaaagctaaacctaataacccgacagtacaaccccgaatgacttttaaaatcatctgtaatttttccataaccacaaatctctggcagtaattcactttaatagccgcttgaagcagatccattgaataactatattgagatgccatatacataatagcttttgtatccttaccgaaacaactgccgccccaacctaagccggcttccaaatagcgagtacctatacgcttatcaaatccaatccccctggcaacatctttaatgtccgcccccaccttttcagacaacccggcaaactcgttgataaaggaaactttcatagccagaaacgcattggcagcatattttattaattcggcactggtaggattagtagtaataaaagccggtacttcgtaagccatcgggcgggaaatgccgggtggtggagtaaaagtttgctctagaataggagcataaagctgtcttagaacattgatggaatgtgtatcattagctcccaccactattcgatcaggatagagagtatcgataatggcagccccttctctcagaaactcgggattggaagctacaaaaaaattatattttaagccgcgcctttccaaccttgttttaacaatggtctccacccgacgcgccgaaccaatcaatacggtggacttatttacaattacaggctggcagtctttatttagaatatctccgatctcctcagcaactttttcaacggcagataaatcagcgtcaccattaatcttagaaggggtgccaacagcgataataacaacatccacatcatcaaaggcatctattaaacacgtgctgaaagctaaatttcttttgacatctctcaataatttttgcaaaccaggctcataaattgttgcctctcctgcattaagactatcaataattttatgattccgatccacacaggttatcttatgtcccaggtaagccaggcaaacactggtagtcaaccccacatagccggcacctatgatcacaacctttaattgagcttgattattcgcaattacaaatatccctctaatacctcctttctccatctgctttgtgataatatatgttattacaataaatgttgtgataaaaagcagaggcatattcttgacttatatcaatataattaaatatcaacataaaaggggacgaatagatgttattcaattcttatgtctttctaatcgtctttctaccaatcactatgcttatcttttgtatttttaccagacaaaagaatcaacatatcattattgggtggttggtaatcacgtccttgttcttttatgcttggtggaaccccatttatttgacattaatactgtcatcaattctatttaactatgctctcggtttctgtcttacccatacaggcagcgtttgcagaaaaaaattaatcatggtattcggaatctcagtcaatttaggtgtattaggctacttcaagtatacaaattttttcattgacctattaaataatgttgcctatacaacttatacacttccaagaattattttgccactggcaatctcattcttcacattcactcagattgcttacttagttgatacttatcggggtggtaccccaaaacacagcttcttggattactgtctttttgtcaccttttttcctcacctcatagccggtcctattgtacgccattgggagatatttccccaaattaccgataaaaaattccgctttttccacgaggattttagtgttggcctaaccatttttttgatcgggttgtttaagaaagtgttatttgctgacactatcgctatctatgccacaccggtgtttagcgccgcagcaaattgcacacaggtaacctttttcgaagcatggggtggaatactggcctacacactgcagatatactttgacttttcgggatactcggacatggctattggtcttgccagaatgtttggcatcaagtttcccgttaactttaattcaccttataaagcaacaagcatcatcgatttttggagacgctggcacatcactctatcccgtttcctacgcgactatctgtacattccgctgggcggcagcctaaagggcagcacccgcaggtacataaatctcatgattaccatgatattaggcggactatggcacggggcaaacttgacatttgtgttctggggaaccttgcatggcttttacctgattgttaatcatgcttggcgggctttcctaaaagctattgggtttaaaagcactgcaaataattggttgggcataagctttaataaaatactaacatttcttgcggtggctgtaggatgggtcttctttagatcggaaagtcccagtgctgccatagcaatactttacggcatgatgggaaaaaatggaatatcgtttccgccggtattgcaaggtcatttaggttcgtttgaatccttttttagttccttgggagttacttttaatgggttcggcgcctttgagggaagaggattttttttgatctttattctactcggaattgtttggtttaccccaaacacacaagaatggatggcacatatgaatccggcccttgaacccgttaaaaatccggcgcgtctccaatggaaaccaacattcaccgttggaattgtactcggaatattacttttctttgttgtgcaaagctactttacactaactccaagtgaattcttatattttaatttttgagagtgaggaatatgaaatactacaaatattatatgtttatttttatggggttccttcttgcagttttaatatgggtaggactcgttcggttccaaacaggcgctccaacagagtcaacacgttggattcatgaagtaagaaaaattaaaaacacaatcgctcattcaaaacactcacctaagataatcgtcttatcaggatccaattcactgtttggaattaaatctcagatgattgaacaggaattaggcatatctgctgtcaatatggcaattcatgccggtttgcagttggactacatcctaaaacaagcacatagtatcgcaaagaaaggagatatcatcctgctgcccttagagtatgaactttacaattataccggagctcccgatgaaatccttgtagattatgtcttcgcccgtgatcctcaatatcttcgtgatctaactatttttgagcatacgcgctttatattttctattcccccgaaacgtcttattaccggcgttataagcaaaatgcatacgccgtcacctattaatcgcacataccaatctaaaaccattaatgccaatggagatgaaacaaataaccgggaatccgacaggactcccacacaagaagaaaatataggtagaaccccccttaaatccattactgaggggatccccgcagatacattggcctgggaaaaattaaaggtgtttaataaatggtgcaatagtcagggtataaccttgctcgctacttttccctgcacagtttactatcctgaatacgacaaattaccaaaagaaaatgcctttaagcacattacacagttttaccacgacattaatgttcctgtacttggctcaccccaggacttcatgtacgacagatcgtcattttacgacacgaattaccacctaactgaccgtgctatggtgcacagaaccggacaaattattcttcttctcagaccatatgtagaaaggtaataaaaaaacctgaaaaacacttatagctaagtgtttttcaggtttttttatttagaagacatgcaccactatagaaaatataccaaccgtaaaggaaagatgaaaaagtattttttatacatgaaacagaacagcatattagattattatggtagtcccgtcaaacttggtgaaggagaatccgctaaaatcctcattataggtatccctgtaatcctccaggatcctgatagccactgcctcacccagctttatgccctcgcttgcgtcgctacgccagtgtatgcctgcaaaattccggcctatggcaatatttgcagccagtttgttcaattccccacctaccgccaaaggtggtcctgagtaaggaagcagcgagagaccatcagcactggctaaaaccggattgggtatgacaaaagattcattaaagaacgccttaagcatggtaactcccgccccagtataaacggcgtgaccagaggggtaggacggatgggtcgggcagccttctacaaaggcctgaggcagcaggtatgtgccgtatttgttgaagatctcggaaaccgcctgcgaattaaacaattgcgagttgatcgggtagtcagaggcacccgtcaagaggttttgaacacgtcctccatactcctcgggacggagctgacgatggaccaggaatttctggaaccaggctgcttccagcgctacccgcgccgcccgggccacaaaatccagaatatgtgggatgccgaaggtggtaaaaccaagctgagttgctgaacgcagatagggattggtttgagccagggcgtccttcccatagccaagcagtatcaaacaagcagtgagaacaccctggcaggagaaatcccggtgcacccattcgcccaaatcacgtccgctgcggatatagcgaagcacggggtcgaattgattctgggctgccggagcaaatccgttctggatgttcaaccattcctcatacatggtcaggtggtcgtcaccgactattgtggtacgctgtcgctgggcaaacttggcggccccaaagggaatgtcttgccacaaaaactgagaaatatatggtcccaccaggtcacctggcatattcccgcggaacagggttcccgtagtgacctcaccattgagttttggcccaggaaaatccgcaaatcccgacagatcagatgcagccgcgatagtcaacggattggtattatagtccatgaaatacacatcccgggttaaggcctgccagtaaagctctgccatttcgctggcaatttgggcactgctgaaggctggtggtgcaatcaaactcaaatgatgagaatctggtcccgccagctcaaaggcataagcagcctgggggttggtgagcttggtaacacctcccaaaggtatgctttcaaaatcctccgggttaccagtggttaatgcctcaatcatggcttgataagcattgaggttaacctcgcccagctgattatgtggtaacgccttagaatagttaccaatcttattgggatacaaaaattcatcaccattgcatggatggcccgggagaggaagattcctttgaaatagcgttgcgtcctgacgaacttgaaatgcctcctgacggcgctttcgcgcaccagctggtccaatatcacacgactcccccaggttcaagttcaattcattaggcgacgaaccttgaccgctcatttggggctcactcctttatccataatttaacttaatttactgcatttatattatgataaaagacctgagtctgtgatttttaaaaataataatttagaaattactttaccgcttaatggctataccatctaaatcaaccctgaaaccagccgacagcttattttttgttccagaaacctcaactttcagttcgtgtactccttccggcaaaataactttaaatatcggtattctgtattgatgcttcccactatataaatccacttgctgcagttctccatccagatataacttggcctgcccgcgatcaggacctttaacaccaatccaggcaacttcactactgttaaatttcaacgtaaaataatctccctgagcggaagaatagtgcaatgtgttcaagtaagcaaaatcatcaaccacagttgaccattcgccggaatatctaattaatggattttggtcatccataggaacaatagtataagacgttcccgaccaatcaccccaattatccaggatatccctggctttagcacggaaataataggtatgatcagacattccgctgaacacgccgccgatgtccggggtttccataagccagttttgccaattgccgcttaagccatctctcacctgaacacaatattttacgactttatgcacagaactgaccacaccccagtccaagcaaaaatccaaagtccctgaaatatcactggaataaccgggtgtcttcggtgcaaccgcgataggcaaaacaatgctgccctccgctgcttcgtatgggccgatatcaacgccacgtccctgcggacgaatattaccgtcaatatccttatcaggagcaaaagccccagttcctcgatctatagcagggctgttccgtgccaatcggtaatcacggtactgcaagttaacaaacaaaggatctattgaccggctgttttttccctggccggtttcttcataccatactttcgaatttatttcgtccctggtataaattcggttattaatcacaatctcagcatcatccctgctccagtaaatattataatcttcattctctaatataacaaacccacccaggaatatcccgcagtagttaaaggcaaaaatgttgtttaccgaaaacatttttgccggtgcaggcagtatctgatcattcactcgaatgcagtattcaccctttaaaccattgtttacaaatagattgttaactattgtcagggagtctttaccacgataaaccaaaccggcatttccgttgctattaattatcgagtttactatctttgcattattgctgcttaaattgatgcctatcttagcattttcttcacagacacacgcagatatagtaagctggtcaatcccacagttaaaaccggaaccggcattgtgatctgccgtacacttttccagcagaaccccgttaccgctttccaggataaacccgtcagcaacttctgttccttcattatatgaagaacgggtattttttattatagtgtcgtttatcgggcctggcgatatagccatacccgggcctttgttattgtggaaggaacagttttcaatcactaatttttctccggatatgatttgcaaagcggttccacaatcggatatatccaagcccttaagttttacatgggtattctgaccccatagaccaataccaaatatatagttacttatctttaaaccctcaattgttaaatatgatgcaccgaattcgatattaatggcgtatttccataccaggcccataccatccagcacaacttcttccccggtttttgccataattgtaaccggcttctcctgtgttccggaatttcttatagtaatatattctatgtaagtccctccgaataagataagctggtctcccggtttcaactggtctacagcgtactgaatactgcgccagggactttccgggtttccaaggttatgatcatctccccatggggctacataaaagatagtatttatctgctttcgtcgtgatttttttgatgaataatatacaagagctaaaaaccacaaaaatactaaaactataccggcaataattaatatatcacgcatagcaatcacctcccatatccaccgtatattcttttaaccaaatatattcttggacaactcttaaaatatttttcatactctgggaaattatgcttttaactgatctgtggataagctaaggttagtgtcgcataatttccaatgagcacgatgcctctggttgctcgaaagtcgcttaaagctactttcttgattaaaacaaaacatattagaaatatactaagaccgggaggaaatatgatcataaattttctcttttattttacttatacactataaaaatcaggattttctttaagccactcgacagttaaaaacagaccttgcctcatactaaacatgggtttaaaatccagaaattgttttatttttctattatcaattaacagcttgcggtcctccaccggagcatcttttaacattctaatctcacttttgctgcccgtaatatccctaaccatttgagccaattcatacatagaaatgctccagtcagcagacagattcaaaatttctccttccactgccgggactgatagcaccttagccactgcgtcagtaaaatctcccacataggtataggtgcgactttgtgttccgtctccatatacagaaatcaattcattttttaaggactgccgtaaaaatctaattggtacactgatcctggtgttgcgcggcccataaatatctgcaacacgtaaaatcaccgctcttagcccgtggcttttcgtgagaacccggcaaaaattttctccggacagttttagggcaccatgcaagagcaccggctctaaaggatgtctttcatctatcggtgtgtacagttggttcccgtataccgcgatagaagaaatatacaccaataaagcattgttatttaaagccccctttagaacattaaaaaatccggttaaaacatctgaaaccagaccgctatttaaatcccgctccctaatggtcatgggaaaggcagtgtgaatgactgcgtctaccccgcaacaggcctcattaaccattgattcatcagaaatactgcctcgcaccagttgcatattcttctgaatatttttcaggttgctctccctaccggaggcaaaactatcaagtattcttacctggtaaccttctgtcaacagcttttcacaaagatgggaaccaaggaaccctgctcctccggtaaccagtatttttttaatcaatcagttacctcctcattctttcataaagggatctttttctctgcgatccgtcttggctaccgttccctttcgcctgaacacagatataaaggtcattaacaagatctttagatccagccccaaagaataattttttatataccataaatccatttctatacgctcaggccagtacaaggcaactcgcccattgacttgggcccatcccgttatcccaggtcttacactaagcctttctatctgacgcaaatcatatttagcaaagtggtgcaggggtgccggacggggtccgattaagctcatttcacctttaagaacattaaatagctgaggcagttcatccaaactggtttttcttaataattttcccaccggggtaatccgggaatcattttcttcaacaaacattcctgatcctatgttgactgcgtttttcaccatgcttcgaaatttaaacatccaaaacacttgtccgtgaaggcccagacgcttctgcttaaaaacgatttcccccggtgaggtaaatttaattaacaaagccattcctaaaaagatcgggctaaatataattatcaataatatcgccaaaattaagtcaacaatacgcttgatagcctgattacgagcaccaattgacatattttacctccggtaaggtggaaaataattttctccgtgcatcctcttttcaaagatcattaactgctccaaccttttcacagcctcctcgttatggacttttttccccacataaaagtcttttactccgttacgggaaaaagagcgtttgtatcgaaagatgccatcttcatcagcataaccgccccccaaaagaaaatatttaatacctttggaccgggcccactcaattatctcgtgcttaaggatattattgggacgacaactaaagtattccaacaacgttccgcctaaaaaggaatgaatgtatcgttcattaaataccagtaactctgtggaaatgatttttccatccttaatcgtatgagcatatataaaacatccttttaaatcacagtgtagctgctcataaaactcctgcggaaaataataagaaccactggctttattccgatccatggtgtgatgataaatagccagaaattcttgaaaatgaaaaggctcttcctctattaatacctttagaccctctttgtaggcctttttaatatttttccgattgctataatcatagttagcccaaagttcctccggagaacaggttaaatcaacatacacattagaggaaacctgggttagagtcaattgctcttcccaaagccggtgattttccaaaagaggatgaaatctgataaactcgctgataatatttttctcatagcaataccgggaaaaacattgataaaaattctctctaaattttatacctgcttcctgggaggttatcggcccgccaaaaccatagggcgtggtaatatcgtacagctcttctgagagtttgtctttaaaaccaggtatttgattaattgatcttataatgtaaggatagaccaaatagtcattaccttcctggtaaacaaacatttccggccaaccgtcgtcagcccatagacggcaatactccaacctatagtgcaaatccaggccatcaattctttttatcgcttcaagccaccggttagtttgagatggggaaattacttcaaacaaatcatatttcacctctttttattgtcaagcgggtagtgtattatacgtaagaggtagaaatattgtgcaatattagtattttccccgtaataacaatataagcactggaaggaagatttgcggtaaacttattagatttatccacaaatctaacataaacacggtttcctaaattacagaaaagtttaaaaccatccggtaagctttcaatattttcatgctaacttccaattcgctataacattcctcagcccgctttctggcagcccgtcccatctccctactaagctccggattttccaaaagcctccgcagagatcgccccaaagcaatataatcccccggctcgataagaaaaccggtttgctccggctcaattatttcccggcaccctctaatattgctggcaatacaaggtaaacccgtggcttgggcctcaattaaggaacggggtaagccttcccgataagaaggcaaaacaaaaatatctgagatagccaataaatcagaaatatctctgcgcaatccgagaatttcaacacgttcctttagtttatattggttgattttatctaaaataaccggcaaataaccttcatcaggcccaactactaatgttttccatgataaatgacgtataatatgcaaagcgtctaccaaatcgttaaagcctttctcatggttaacacggccaatcataataattacaggctcatcttttcgaatacccaggcttaatctaagggcatttttcttagccgtagtggatttttccgggtgaaattgagttaagtccactccgttaccaatatgcacgggtgcggcctttcggggccaaatagacagtttttgcgcagtaagaacatcttccttactctgaaaaagcattacatcagtcattctggctgctattttttcaatccgttcatacaacagctttttaaaaaaaggcatattttcatggaaaggaaaaccatgtactgtatgtacaatattggggacaccagttaattgagcagcaattctcccaaccactccggccttagaggtgtgagtatgcaccaaatccggcttcacatcccgaaaataccttgataggcctaaaatactttttaaatctttaaccggtctgatatcccggtcaatataaatttcttttactgcaaagtccatttcacgcaaaagttcggtttccggagaaggactaaagacaaaccttacctccaaaccagcctctctttgtctcagacactgggttaaaagagccttataggccgtaataccgatagtcgccacatgaataattaaaagtgtttttttggggggcagattaattaacaagggaactccccccaaaccaggcaacggtttgacgcagaccggcttccagactcacctccggttggtacccaagaattgactgtgccttttcaattgctgccaaagagtgtttcacatcaccgggacgcgaagcagcatacgccgcttctgccttactgccggtaatctttttcaacagattgagcaattcattgagattaatcttagttccgcgggcaatattaaaaacttccccggcagctcctgaacccctggcagctaaaaggttagcttttaccacatctgaaatataggtaaagtctctggactgctctccgtctccatatatatcaggggattttccttttagcagagcggttataaatttcggtataaccgcggcatactgagactcggggttttgccgcggtccgaaaacattaaagtaccttaatcccactgtttccaggccatacaagtcataaaatattcgcccgtaaacctctttagccaattttgaggccgcatagggtgacatgggtctggtcagcatagtttcctccttaggcagtttctcattactgccgtaaactgaggaagaggatgcgtaaaccactcttttaactccgctgtcacgggctgctaaaaaaacatttaaggtaccttcgatattaactctattagttgtatagggatccgccaccgatctgggcacagatggcagagcggcctgatgaaagacaatatcaaccccctttaccgccctccgcacatcatcctctctacacaaatcgcccacaataagatcaatatttttaatcacagtctctatattttcgaactttccggtagaaaaattatctaagacccgtactttatatccttcatttattaaagtatgcactagatttgagccgataaaaccggcgccaccggttaccagacatctcaattataaaaccccccatgaataatagaatcattattgctggtttggatcttgcccactatttttacaagtttcgttagtctttacagactgatacattactgcttggcttgggctaattggatgcaaaattatctgcggcacattgcttgcttctcccgaatcatttcttaaagaggtcctaaataatgccactccgaaaactaaaactaatcctaatatcccagccagtaacacatttaaattgcgattaggccagattgggctggacggcggcgaagcggcatcaacaactcgcaggttgtcaaaattcaatatatctgcgaccttttccagtaaaaccttagccattgaattagccaacatggcagacatagtcgggttagaactttccactgaaatttttaaaaattccgtatcacccagcaattctacatttactttttgtcttaaatcctctatagacattttaagctcattctgcttgatcacttcttctagtataagagtgcttcttgccaattccgcataagtcttaacgattttttggtttagcgtaattgtccctatacttacttcatatggaacagcaacttccgattgcttaaaaaccatcagagttgtcgatgccttaaataccggagacaacacagttgaactaataaccgcactaattatcatcgccagaataggaactgccaacaatgctaattttatttctccaagtgcttttgctacttctttagccctcacaaattatacctcccagaacattactttacattatattcctgttttctaacacttacggtaaaaactctacgaggtttttcgctacccatcccgttaaaccggcatcagtctttatctttacccaatttaaaccgacaggagcctctaaaattattagagtatcattacctttaactgtaccaattactttggcatcgtagctggaatctgcccgaacaaatagctcggaagtttttaccctaaccttttttcctgtcccggcagtaccggatttgttatcatcttcatctttagcgttgtctttctctacggcgttgtctttctctacggctttatctttctctacggctttatcttcctctttctgcttttctgattcatccagtataacttctacgaaactttttactacccaacctgttaagccggttcccgtttgtatttttagccaatcatgattaggagggacagctataacttttagaatctcaccgctttttacagttccaactactttagctttaaaacttttgtctgcccagatataaagctcagatgattttaccaccactcttttcccgataaggtttacctctattttattttccgctgcctttaactccttaagattaatctggggtttttggggctcataagcatacttcggcataaccgttgaaggaagattcattatggtaatgaccaccccaacaataagacagcatgtaaaaaaaatccataccttagccgaagatttttttaattctaattgcattacactaataaaacagaaaagacaagttagtgaaattaaagcaatgatcatccatgaccacatttataaaccgctccctagcaaaacatccccggtttaaagaggtgttctgttctataaataatttttaaaccttccaaccagcaaccgatcttaccagacagtaaagtttcctccaaaaatcgcaatacatataaaacctcccttactaattttgtttctcgttattttatgcccggctcttattcgttgttacacctaaaaaagcgggtattgttttcacaataaacccgcaatagctttaacaagttattttttagtgttgcaatactataaatatgtcaccagctcttatttacacacatataaatattctagttccgccttatgtaatagttaaaaagaaatctggaggtgaatagtttttagccatataatatgaaattgggaggttataagtatattgaaaatcaaaaaaactaatctgttaggcttagtttttttagcacttattgcattgctgctaagcggctgtaataaggaggaaattgacttaacagccatgcaaaaaaaagctaaggagaaacctattgcgcacccggaatatttaatcagtgcggaacagttaaagaaaaaaataggtcaggcgaatttaactatcattgatgcccgggacaggaatacatatcaactggcacatatacccggagcaatttgttataatatgaaggcactttctgatccaaaccgccggggtagatttacttctcctaagcttttatctttatccattcgggaattcggagtgaacatgacagaccacatcgtaatctacagcgataactactaccatgccagcttatggttctacctgcatatgtatggactagaaaatgttcagatcttaaacggtggattcgaacagtggaagtctaaagggtatgaaatcgcaggcggtcgagagagaaaaggtaataaaggacaattcaaaattactgaagcaaatcaaaaggttaaagcaattgccgaaaccggggatattgtaacagctatggaaaacccgagcagtaatattataattgatacacgttcacctcaagagtacagtggcggtcatataccaggtgcagtaaatataacatgggatcagcttataaacgaagataagacctttaaaacaacttctgaattagatgaaatcttcaccaaacaaggagttacccaggacaaacaaattataacatattccaataatttctatagagcctcttacatctatttcgctctgactcaactgctcggatacgaaaaagtaaaagtgtatgacggtttttatctatactggtccagggaaaaacctctttcatatggaagtaaataagggaaaggcttagcctttcccttatttactttatatcccataaaatttacataatttccaacaatacaactatagcggcattattatagtatgcaaatatcatccatatttattttcagggcagcgtaagttcttatgactgctgagaaagtcgcttaaagcgactttctcagccacttaaaactttaatcagcttatttaaattagcggcaagtgaatattcatcctcaacagttttgcgcgccagtcgagtcatatttatatgctcggccggaaatgaaattatccgctcaattttatcaacccactggcgtgtgctttcggcccaataaccattcacaccatcatcaataatgtctttattgactccaacaggagaggcaactgccggaacacccgccgccaagtattgcagcaattttaagccgcatttgccacgggaccaggggtcatcggtcaggggcataatcccgatatcaaaagaacagatatattcaacctcgttatccagagaccatgttaaatactccacttctattccagaacaagcataatcttttccgcccacaattcttaaaacaacttcgtgttttaaagctatttcctgcaaagcaggttttatcgaataaagatacggtaaagtgctgggtgtaccaatccagcctataacaaacggccctgccttttgttcattaaacttcggcacaggatacttagtcatatctatagaagtgggaatcagatgaacattcttatgatatttacgggcaaaatgggctaaatactcattaccaaccacaacatcgtcgcaaagaccgataattctttgtactcgctccggataggataacctctctatcaaggttttttttcgaacagcagatacggtatagatagcatcgtcaaaatcaaagattactcgctttcccagccactttcccagtttacacagcaaaacctcaggaaacgggtaaacatgaggcaaaaccagcttttgaataaatatcacgtcatagaaaggtaatctcagcagtgctaaaatcctgaacagggctgataaagtaaaataaataattttgtgcaaccaaccgccggcaggggagaatttactgtaaataaagggagttagggcactgtgacaaaccgctttaatattattatgtgcaaggtaaggaacaaactgataaaccctgtacctggctgaaggcccgttagaaggtgtattaggcaaaaacagtacgcgcatccttaactcccgagagccaggccataccatttttgacaatactcctgatatgcacttaagttcactgtcaaccctccaaaaattaaaccattacctgtgagtcatcgcccacaaagagacggatagcccgcctccgggtgtcacctttattaataagcgcattgtagccaatcaaactgtcttcgatccgatcaacattatacagatggcagttttccaggattaccgaatgttcaaccccaactttctccaaaaaactatttttccctacagtagtaaaaggaccgataaagcaatccttgatcgttactccttcaccgatgcaaaccggaccacgcaaagtactgttaataattttactgtttagcccaacctcaaccctccctacaatgctgctgtcactgtctataaagccctcgtttaccttacgcgtatattcatccaaaaccacacggttggcttctagaatgtcatcttttttaccggtatccagccaccaaccctccaagcggcgggcttcaacccgaccacccccgtcgattaaattttgaatggcgtcggtgatttccaattccccccgccaggaaggtttaatcctgtcaatagcatcaaatatatctgttttaaataaataaatgcctattaaagccaagtttgagggagggtccttaggtttttccaccaacctgacaattcgatccttctcccccattacggccacaccaaactgctgagggtttttaacttccttaagctgaataattgcctcaatttttgatgtttcaaagccggctaccagatgtctgacaccaccctgaataagattatcgccgagaaacattaaaaacgaatctgttcccagaaaatcacgggccgttattaccgcatgagccaaacctaaaggttccctctgtaaaatataagtaacattaattccccaacgatctccgctgccgacagcctctttcaccttgtctcctgtttccggagaaataattattccgatatcggttattcccgccccgcatatttcctcaatgacaaaatagagaatcggcttgttagctaccggaatcaactgttttgccatagtatgggtaaggggcctcaggcgagtacctttgccgccggataaaataagtgctttcaccggctcacctccctggagttatcctgacagaccgatgtccaaacccgaatgctgtcctccacttgtcgcgataaggagaatttttcatggattattttttgcccctgcaccgccatatttttccgccactgagagtctaatatggctataatcaatgcacggcataatttttccgggtcacccggttccaccaacaaaccattgtgtccgtcttcaataatttcaggtatacctccgactctggaagctataacgcattttccggccgacatagcctcaagtaaagcattgggcattccctcagtatacgaaggcagtacaaataaatccaattcatacaatacctttacaacattatttaccatgcccagtaattcaacctgctcatttaaaccaaggctatttatttttttcgttagttcttctctgagcttaccctctccggcaattaaatactttatggttaccacgtccctcaactccgttttgactttagccagagcctcgagcatcacgtcatagcccttttcaggtcgtaggttggctaccgttcccacaacaaaaatttttttcggctccgctgcggggacactatacttgggtatcccgttataaattacttcaattcttggtgatctgtttttttgtatttcgagcattctgctttttcctgccagggaattagctgtataacagctaaccagtcttttagttattctctccattagaggtcttattccaataaaatgccccgccccaacaattcccaccacaacctttatcctcagaaggcgagcagtaaaacgacaaattatacttgctaaaaaaccataaacttgcaccacatccggtctggtttttcttaaaataaggaagaatcttaaacacaccgccagaaaatttaatttccccggccataaacccaaagtgtagcaatctacaccggtacagtaacaccggttagcaacatatccgccaccatccaggaccactactctaactgataaaccacggctcagtaaatatggtatcagcctgatggtgtttaactctcttccccccttgccggaggaagagagaaaaattaatacagacaaattatccactccttagcttgacacggtcacgaataatctgcagccaattatactgtacttgccccaccataccgtgactaataaagataaaaagcaaagataacacctgaaatcgaactcgataaatcccccccatatttgatccgcccagggcataaattaaagtaaaactggagataagaattattaaaaacatgcattctccatgccttgagcaccacagtcttgagacacccctcatgacatataaatataagatataaagcataagcatttcagggagactgataatctttaaatatccccccgactgccagggtaacgggccaaaaacaaagtagaacaaacctttgggcaagtatttcatggccccaataggagaactaaagtcaacatcttcagcgtaagatgaatcccctatagcccccgctttatgctgctgctcaatggtttccaggctctggctggccacataatctttccctaaaaatccatagcccatttgcagaagtacaacacctgcgacaaatagaatcaacagcgtgtatgaaatccgtctatcccatctgaaattatttcctgatattacaaacgtgaatgccaaaacgattcccactaagattcccacataaaaacgtaaagcaaccaacggcagcaaagctatagctatagcaattaaattactgattctgaattccgaaataatctccataatctttttggtaatataagtaatacagaaaacaattatgctctctttaagattaagtgcggaccatacaataaaggaagggaaaaacgccgctaacgcaaaagtaaatttggccgcctttctgccgctcaaccttaaggagataaaataaagattaagagctgctccgacaccgataatgctgttaatcaaccgaacaactgtgggatgataaccggtaatataaaagataaaggcattataatagtaatacccgtaattaagtttatggatcacaacgtgacggccctcatgccaggcttcggcaattgaccctcccatcaacgcgtaagtaataccgtcggccctcataaacgggttatcaaaggccagagtgtaaacaatgaatacaattcgcaccaaaagggcactcaaaatcaatttccacattacagaactttcttctctcggaatccgatacccgtcagctaaaaaaaacaccacagcggcaaaaaggataactaccgcaaaaatgaccatcttgtcatatactaagagactggctatcacagccagtgccaaaaaaaggatcggctcaagagcagatctttcgggatgtttttccaataaatcaccttcctatcataagcgagagcctaaatcttaataattttttctctaccccttattacttttttagcggcgttgcgggtatcaataatcaatctggcagcttctgcgatttgttgataatcaatacaggaatgatcagttacaattactacaagatcatatcctgcaatcttttccccggtgaactcaatacaatgcaaataatcccctttatccgataagcaaatttgcggtatataaggatcataatattggacaaccgcctttttatcttgcagctgcttaataatctttagggctggcgactcccgcacatcattaatatctttcttatatgcaactcctaaaattaatatcttggacccatttaaacatttaccatgatcgtttaaaacggtaataattttctggattacatattctaagacctgattattcaattcgcccgtcaactcaacaaaacgtggttgaaatccataagctctcgctttccaggcaaggtaaaagggatctaccggaatgcaatgaccaccgacacccggcccgggataaaaaacttgaattccaaaaggttttgtagcggcagcatccagtatctcccaaatatctaagcccatccggtcacacaaaagcataaactcattaaccagggcaatattcaccgccctgtaggtattctcaaaaatcttagtcatttcggctgcatcaggcgaactaaccggaactacatttgccagactttgccggtaaaatgtaacggcaatatcagtacaaatgggagttacaccaccaaccactttggctacatttacagtagtatattttttattcccaggatcaactctctctggggaaaaagctaaaaaataatctaacccaaccttaagcccgctatcttccagcatgggtaacactatttcgtttattgtccccggaaaagtagtactttccaggcttattaattgaccgcgtctaagattccttgctatcttacttactgctgaattaatataagaaagatcaggctggcgcatttcgttcaacggagtaggcacacaaattaccactacatcaacaacttgtgctaacaaactataatcatcaataaccttaaatctacccgaattaactaactcacctaatgccgcatcagttacatcttgaatatagctttttccttcctttagcatgttgacgcgggatgaatcaatttccacacctataacttcaaaaccaattttagcttgttccacggccagcggtaaccccacgtaacccaaaccgatgattgcaatacgggccttcttatttaatagtttttcaaccagtttttcacttatatatggtctttgctcgttttctgacactaaagctcacttccttttaactggtttttaaggcccacaacttgaactaaatacgatattatgttctctttagaataaacaaattgaccatcttcaagagataccagcattttattcaaaacattaaagttactttttaaagacactaccttaaaaattcgcttatgtcccgtagatactacctgttcctgatccgaatacaatctttccgaaaatttttcccctggacgaataccggtatactctatcgcaatatccctgtcaggttcataaccggatagtctaattaagttcttagcgagctcaacaatagataccggcttacccatatctaaaataaatacctccccgccattggctaaagatccggcctgtattaccaactgtactgcttcaggaatagtcataaaatagcgctccatggttgggtgagttacggttaccggcccaccggaagcaatctgctttttgaacaaagggattacacttcccctactgccaagaacatttccaaagcgtacccctacaaattttgtagcgctttttccattcatccattggataatcatttccgcaaccctttttgtagcgcccattatactgctagggtttactgccttatcggtggaaattagtacaaaaatctccgccttaaccatatgagcagcctcggcaattgttttagtaccaataatgttgttttttacagcctcttcagggtttttttccattagtggtacatgtttgtgagcagcagcatgaaaaatcactgcaggtctgtactgactaaaaatactgctgatttgcgagctatctctaatatctgcaataaccgcagccagagccagagtcggatattcttcttgcaactccctttcgatatcataaatactattttcaccatgccctaacagtacaagcagccttggtttaaaaacagctaactggcggcagagttccgaaccaattgacccacctgcaccggtaattaataccaccttgcctgttaaataaccggcaatttcttcagtatttaaagaaaccggttggcgtccaagcaaatcttctaccacaatttccctaatttcgctgattttaatttttccggtaatcaaatcataaattccgggcaaaatttttaattgggtcctggttcgatgacaaatctccacaatttgccgcacaacctcaccatgtaccgagggcatagcgataataatctgctgtactccagtctcttgtacaatagcaggtatcctgtgccgatttcccaaaacaggcaaaccataaagatacaaattctgtttctttacatcatcatccacaaaacccactggctgccaatcactttccgttctttgccttaagacatctgctacgatcccaccggctactcccgcacctactattaacactttttttttgtattcgaccacatttttgtccctcttttcaaaaaaccttaagcagctgaatattggtaaaatgatttattatttatggtttatacataatataggtaaaaccctcaaaaggttctctgacattactaaaaaataagaaaacctacagaagtaactgcaggccaatcatttattaaataaaacaaggttgtagtttatattcatttcaaaaaagaagtgcaatttatgtttttattctagcttaatcctcttatttaataacattttttttaacatatacctcgtactgatttcttccatcattttttattaatttcagctcaacctgggctccttttcgtaaatttttttccatagtaaaaagaatatcgtcaaatactaaatattctttcttagcatctactgtggttcccaattgtgttaattcggacttaacatcataagtttcgccggttgtactttttagtgaagttttagactggttttctaatttatcattcttgccagcaaagaaatatgtaaaacatgaaataaaataaattaaggaaactatgctgagcaagattatagttttatttttttcaagcaataagcacacctccctcccttaccatatgttattgtctataaataaaaacggttcgtgaaagtgtttataaatttaaaggttaaggcttttgtatattttttcttgttacagtttcaagtttaaccgcatacagtatagaattagtgtttcaagattttaagatattttaagatataagaatactttaaacggtgataaaaaatggttaaacttattttgacttacttcggctgcataataatgtcagcaatattttggaatactatcttgggttgctacatgtataagcccagcgtaaagactccgacaacaagcactgaaataatccattatgagccttttgccaaaatggtaaacgaaaaagaaggatccggaaattatattatggataaaaacggttttaacaatgacgaaataatcagaaataacaaaaaatttgtgcttgttcttggcgattcacatactgaggctgaacaagtgaaaagggatgataacttttgcagtgtggctgaaaataagctggcatcggcttcaattatttataatgcgggagtatccggcttatctatggctgactatataggttacggacaagtctatatggattattttaatcccaacaaagtgattatacaggtaacatatgacgattttacttctaatgccactttaaggagcaaagatacttttattgctgcagatggacagacctatgctatcataaagcgcgttaattatatgcaaaattccagttttgataatttaaaggaaaaggtaagatgtccatttgtatacaatctatactttagattgagtgatattgtatcagattttctgcatcccaaactcagaccctttctccccaaatatgcagtagaaatatctagaaatattgattgcagttcactaatagattggcaagtaagtcaaattaaacatatttttggtgataaggcggcttttttataccttccatctacccccatgataggccaacagggaaccgttgagtggagcgaatatgtggaaaatgacacaaagcttaaaatagtatcagcgtgcaataaatatggtgttgattttattgatttacagacttcctttaatatactttttaagaaaacacagcattttccccgtggatttaacaatacagatcccagcaggggtcacctgaacaaattcggccattatgcaacgggcgtagaattagcaaattacctcaagagtaagggtttctaaataagaggaggaaatcaatggtattttccagtatacagttccttatattttttgcttttttaattctgttatttatactgctaaaaggaaagcgtattaagaaaaatattttgctgatagccagtatatttttttatgcttattgggacatacgcttcgtacccttactactggggattggagtttttaattacatcgtaggtcatattgttgcggataactccgacaaaaagaaaaatagaaagattgcactggttataggtgtaacagtaaaccttttggtgcttgcatatttcaagtacactaatttctttattgaaaatgcaaatgaaattttttcgagcttaggttttaacacttctacactcaacattattcttccgcttggtatttccttttttatattcgagttaattagctaccttgccgatgtctatactaataaaataaagcatactgacagttttgtggattttcttacattcgtcttcttctttcccaggctggcatcaggaccaattataagacctgcggattttcttccgcagcttaagcaagagatagtcatcaaaaagcacaatattgtcgtaggtatacaactgtttaccatggggcttttcaaaaaactggtgcttgctgatcgagtggcagtgtgtgccgacgctgtttttcattctccacagttgtttgactcgcctacaatatggtgtggtgttattgcctattctatacagatttactgcgatttttccgggtattctgatatggcgctaggtgttgccaaaataatgggttttgatctgcctcgaaacttcaatatgccatatatctcgctgaatattacagaattctggcgcaggtggcacatctcactttctgcatggctgcgcgactatctgtacattacattgggaggaaaccgaaaaggtaggataagacaaaatgtcaatattataatcactatgctgctcggcggtttctggcatggtgcaagctggacttttttggtgtggggtggcttgcatggcgctgcattaatagtacaaaaagcttttagcaagtggaacattttaaacaaattacatattaatcattatatatctaattctttttcgtggcttctaacatacattttcgtatgcgtctgctgggtgttttttagggcaagcacttttactgacgcatttataattataaataaaatgtttgtcccctctgacggcatcaactggatattttcaccacttttctatttcgtgttacctgtagttattgctgcaaccataataaagtgcatgagtaaaagggaaggctatctgacatttaatctgtcacagccgttacccgcttttggctttgtatttactgtaatggcaattatcttctttgatgcaaataacacatctccttttatatattttcaattttgaattctccataatttaggaaaattaatcactgaagatagcaaaaagtacagcaaatcaattaacatttctaatagtgaaaatgttcaatttcctggcacgatttcgatgctcctaaaatagctcttgctctcagggaaatgcatttggtaactccaaaaagcggtgtcaatccttatctataatttagatattttgaaacgagtttagtcgttaaaccaactttcctaaaacttttaaaatgatgacatattacaacatattttttaatatagtcacgatataattatcttaaagcatatgtgaaacaagcttgatattattcaaatcaattatgtgatgcttattcttaaaaattagcaggagtctttcgctgcagtatcaataagatttgtttgtttctccttgttaagtgctctattggccactaatcaaaatacaacaaaagagcctttattttttgcctgaacaatatgctaattatggtcatctatgcaaaatatatattaataccaatatatttgactgacacataaacacgagcacatttatttagtaatttgagcagcgggtcaaaaccgataggcacttattgactgttgcccgataaaaatctcttgtaacaataaggagcatatcaatggaaaaaaacaaccaaaatactgcaagcaagggaagcagaaacaaaatatccgtcaccgaattgtctctgcccaaggggggaggcaccattaaaggaatcggagaaactttccggcccgatcctttctccggtacggcaagcctttccatacctgttcaaatatcaccctgccgaggctttgaacctaaaatgagtttagcttacaactcgggctcaggcaatggtattttcggaataggtttttccatttctgttcccggtatatccaggaaaaccgaaaaaggaattccgaagtatgatgacacagatgtttttcttttctccaacaccgaggatcttgtccctaagatggttaaagatgaagaaggaaactggctcaagaaagaacggtatgtggaagaggacggcgttggttggaaagtactttcgtatattcccagaatagagggactgtttgccgaaatcgaatactggaagagcaactgcgactcctattggaaggtaaccaccagggaaaataccacctccgtctacgggagaaacgaaaatgcaaggataacagatcctgacaacaacagccatgtttttaaatggctcatcgaaaaaacctgcgatgcaaaaggcaacaaaattgagtatttatacaaacaggaagataatgaaaatgtacctaacgatatctgcgaaaaaaaccggacttacacagccaacaaatatatcagcagcatcagatacggcaactgtttggaagaaaacggccaggaagagtggaatttcgaagtagttttcgattatggacaatacgatatttcagagcaatacttgagccaacccgactgcaacccttacattccgattagaaagtggccggcaaggcaggatcccttctcttcttacaggagcggttttgaaatacgcaccttacgcctgtgccaaaacattctgatgttccatcattttaaaaatgagctgggagaagcaccctgcctggttaaggccacccaactgacatacggggaatcagcacaacaatcgaaactaatcattaataaccagtctacaaaagtactacagatttctaaagttgaagtaaggggttttaaaagacaagaaaacggcagttatgaattcaaatccatgccgccgcttgagctttcctattcatatttgaacccggaaggcggaaaattcgatattttgcaggtggaggacagtatagcggcgcctgtaagtacaggacaggtgagctacaattttgtagatctttacggggacggcataccgggccttttatatagtgacgataaggccgcactgtactggaagcctaaaggcaatggtgcgtacgggtatccagaaccgcctttagagtttcccattgagaaagatctccaaaaagctgaatacacgctggtaagcctggagggcaacggtaagcttgacctggtggtgggtaccccgcaaagaggcggtttttatgaatgcagccccggcggcgcatggcaaccataccgggatttcgaatattaccctttggacttcaccaatccccgaaaagaaatgcttgatacggacggggacgggctggcaaatcttttaatttacgaggataatacggtcaagctttatccttcattgaagaaaaaaggctacggtattcccaccagaaccggcctgtcaaaagactttcccataacaagcggccggtatgccgaagaggtattgagctatgccgacatgttcggcgatggcatgtcccaccgggtaagaatcaggtgcggcagcgtcgaatgctggcccaatcttgggtacgggcgttttggcaaaaaggttttatttggcaactctccgcgttttgagggtaccctggacgcttcacgcctgttttttgccgatttggacggaaccggcacgacagatattgcttatacctattcggatagaatcgagatttttttaaaccagggcggcaacagtttcagccaccccatatccatacccctgcctgagggatacagcaacgcggaccatatcagctttgcggacgtgaaaggcagtggttcggcctgcctgatttttaccaagacaggtgtcggcgccaagcattactattacaatttttccgaagggacaaagccatatattctgaccggaattgacaacaacctcggagctttaactcgcataaactatgccagctcggtcaagtactacctggaagacaatatatcgggccgtccctggaaaaccaaactaccttttcccgtccaggtagtggaaaaggtagaaagtatagatcaaatttcaggatcaaaactgaccgccgggtataagtaccatgacggcttctacgactctgtggaaagagaattcagaggttttggctttgttgaagaaacggataccgaagacttcaagatttactcaaaacccggcctgcttgagaatattgctttccatgccacagctgaagagctccatgctcctcctgtttacactaaaagatggtatcatacgggagcctgtcttgaagcaggggtactgtcaaaacagagcgagcaagaatattatcggcaggataaaaaggctttttctattcccgacagcagctttgacggcgtcatcctgcaggacagcgccgaaacagttaggcttgcttacagagcacttaagggcagggttatccgcgaagaggtatacgctctcgataatatgccgggattgacggacaatccctatgccgtaaccgaaacctcttttcatgtcagggaaatgcagcccgcaaccagtgatcaggaagctgtatttttcgtttatcaaaaggaaacggtgagctttaactatgagcgtaatcccaccgacccgcaggtgcagcaagaattgtgtcttgaggtagatgactatggcaatacaaaaaagtcctgtcgcatattttaccccaggcgtcccacggtcagtggcatcacaaccccgataatttaccctgaacaaacccgtatccgggcaactttggatataaaatcctttattaacatcagcaaggattttctgctattgggaatcccctgtgacagcaaaacttatgaaataaacggattggatctgcagggacaggcatgtttcagctccgcgcaagtaaatgaccaggttaaacagtcgctggaaaaccaaatccgcaacgacgagaagttttctgcaggaataatccaagctcggctgctttcctgggaaaggaattatttctggaatgaagcccaaaatgctcctctcccacttggcgaaattacagaaaaggcactgccgcatcactccgaaaaagcggtttttacccaggagacggcaaattcattgcttaacggtaaggcagtccccggtcttatggaaacagatgggggatatgtgcttcaagagggatactggtggaacagaggacttacacagcatttttttaaagaaaccgataacagcttttttctgccatggaaaactgaaaattcttatgccccccctgcttcgtccctgtatgcccagactgtttatgaatatgaccggtacttcctggcacctgttaaaatgacaaaattccttaccggtgaaacagcaaacgtttccagtgctctgattgactataccgtactggcaagcaaacaaattacagacaccaacgataacgtctcacaagttctttttgatccgctgggcatggttaccgtcacctctgtttttggcactgccggaggcaaaccggaaggagactgcgatctaaaagactaccgtgcaatacccggtgagaatacgacatttgacgatgtgcttgttaatcccggaaaatacctgcaatcggctacaacctacttctattatgatctatttacctggaaaaacaagggtgagccggcatgttctataaaactgctcagagagacccacaccagtgccatacccgccggagaagaaagccgcatgcaaattcagatagactacagcgacgggtttggccgggaaattgaaaagaagttaaaaaccgacccaggtgaagccgttttaagagataaggacggaaaaccggttttgaatgcatcagaccaaattacacagggtttggtccaagaccgctggatagtatcgggcagaaccgtttacaacaacaagggcaaacctgtaaaacagtatattccctatttttcccctacaccgaattacgaactgcaaaaggatatggattctgttttacccaatccaacggaactatattacgatcctatgctccgaccggtcaaaactgtaaatcccaaaggctttttcacaaagatagaattcacgccctgggaagaaaaacattttgatgaaaatgacacagtacgtgacagcacatactataaaagtttcaaggctacttatccaccagacccggctccggaacaaaaagacgaaaacgatgctctggataaggcttctcgtttttacaatacaccggaaataaaggttttggataatgcaggccataccttcctggaaatacgcaacaacctgggggagataaccagggatacttttagcgatattattaaaaattcgacagtagaaccggaagagttatggaacgagcttaagtcaaaaggatatattgaaagtgacacgatttcgacaaacggttgggtcccggacaaatttcagccgtatgaaagaaatttcctgctgcaattaactgacagatacaaacagtacgaagataagatcataagcatattgaaggaaaactgcctggttacctatcatgaactggatattgaaggcaatgttcttttctccgcagatccacgcctttattattccaatataaagaataataccagttattacaactttaaatatgtgtacgatatgcaaaaaaatcttatctcgataaacagccccgacgccggtctgaagcttaattttaaaaatattttcggcaatacagttcatacctgggacagccgcggtttccatacaacaactctgtacgactgctttcagcggcctgttcagattaatgttgaaggcgaagacggtcgtggtcttgtcctaaatcaaacagttgaaaagttcatctatggagaattatacgacggcaataaagaagcttcacaagacaaaaatttgcggggacaggtctataagcacttcgatcaggccggtgttataacatacgacctttataacataaaaggcaaagcggcacaaaccgccagacaattcctgtctgattacaaaaatgaggctaactggaataacaacaatcaggccctgcaatatgaagcattcagcaccggctacacttatgatgctctaaacagggtttgctcggaaacagtacccggtgccggcatttatactcatgaatacaaccaggcgggtctgctctggaagactgcgataaccttcccggacggcagcaagcaggtggttgttgaagatattcaatacaacgccaacagccagcgcctcaatattgcctatggaaacggcataacaacccagtattactatgatgatccaaccctgcgtttaaccggcattatatcaacagggccggacaacaataatgcaatggataccaagggacgcaagcttcaagacattgtctatgcctatgatccggccggcaatgtaaccaggataagggacaactcttaccggactgtattctgcagccagcaaataatagaacccttgagcgattattcatacaacgctttgtaccagcttgtcagtgccacaggccgccagcatcccggcattctggccgacacccacaggtacgggttcaagcaaagcatattcaggccaattaacccgcccaacctcaatgacgggaacaacttggaaaactaccgtgagaactataattacgacgaagccggaaatctgacgaccataagacacatttcggcatcggcgtcatggacaaggcagattgacatttcagccgactccaaccgcaccgtccaaattacttcgttcaacggcacaaaggatttttgtaaaactatatacgacaactgcggaaatatgcaaaaccttgaaaacctggcagatataaaatggagctataggaataacatatcccgtgtcgatgttattttgagagaaaacaacagctccgacagcgactatttcgtctacgacagcggtggacagcgtgtcagaaaggtgacagaacgcaaatgcagcgactccctcacagaaatagaagagaagatttatctgggcagcctggaaataaaacgtataaaaaagaaatctgaaagctcggaaacggtaatcctggacaggcagtcccttcatgtcatggacggtaaaagccgcattgccataaccgacatctggcttaaagacgattttaaccgggaaatcgggaagattatggaacgcaagttccgcttccagttgaacaaccacctgggttcatcctgcctggaggcggacgatcaggcaaatattataagctatgaggaataccttccttacggcggtacatcatttacagccggaagagataaaagcgaagtcaagctcaaggaataccgctactgcggcaaggaacgagacgatttcacaggtctttattactacggcgcccgctattatccgccgtggctgggccggtggataaacccagaccctgccggcactgccgacgggcttaacctgtacgccttcgtaaagggcaatcctatcaagtttatagacccaaacgggaaggaaggcagtccctggttaagtttgctctacggcgggctgacaactcttgctgtaggattgattggcggggccgccgtagggacagggaattattcctccccggttgtaggcgctctggccggcttagccggtatgtatttcaacaaagataaaagccgtttaggtgctctggcaatggccggagcaggtatggtaggttcaatcattggcggaataatcggccggcaggagatgtcccgggcaaaagacaaaaaccagccttctacatctgttgccagaacaggactgataacttccggtttaacaggtgcaatcagttccctggccacactgtctgccaccaaacagttcagctggcataatgccgtagttggagctgtcgctggtttcggaggaggagtcctggcttcgggtgcccatttcggcctttttcaacttggagacgcagacctgccgactatgcctgtaaaagcaaaattaacggacctgaacatcagccttacgcagcatcacagccggcattatctggaacttaatccgaaagaaatagaaaccaatcctcccaaaagctattttgaagtcactgatgataaaactaagaaaaccgtattgtgtgatctggtgatggtgcacggatacccgcgttacgtattcccagaggcaaaaggcggaaaatacaaccagtttataactaaagaggaccttgccgatctcttgcatgatcaggggttcccgcacaaagacggcatgaataatgtacccattaaacttgtcagctgtttcggcggattttatgaagggttgttcagcaccgcacaaacagtagccaataagctgaagaccgatgtttacgcatcccgctggccggtcagtgttgacgaaaaaggagtatgggtaaaatttacacccagttaatatttgttagttaataaataccctgttctaacccggtctcaaggaggaaaaaagatggacttcaataaagtaaaaatcaaaggaatggaacctttccaaaaacaaaacccggaattcagtattcttgattttaactttcatgacaatgaacaactggccaatttaaaatgggacgggggtgataaagagaatcttttgggcgaattaaagacatatcagcgtttactgcgaatttatccggatattacagcagcccaaactttacaggagaaggggattgattctgcttttaaaataacggctttaagccggaaccagtttgttaaggaatacggaccgctgttgggtgaacatggagaagccaaagccgtggaaatccacatccgggctgaaaacaaaaagaaccaggtcatgcatatgtgggcggcagctcaaaatattaccaccccgcatttcaagaccatgagggtgaacagtattaacagcaccttaaccgatttcttcgaaaggatgcccagctaccgggatatcttcggcagcctggattactgcgagtgcgaccagtgcaaatccatattcggcccggcagcctatttcgttgatcttatgcgtattgccgagatatatgtaaacaagcccaatgaaaagaccataccgccgggcatgaaactgtcggaaagaaggcctgacctggccaatatcaagttgacttgcgaaaataccaaccgcaccatgccctatctgagaattgtgaatgaaagactggaggacattgttagcagaaccttacaggaacagtgcggcctttatcaagccctggccaacaaatactatcccttaaaccttcccttccagctccccctggaaaggatacgccaatatttgaaacggctgaatgttgaactatgggaaatttatgagtctttaggatcttccgtcaaggacagggcggcggaatacctggaattgtctccggaagagtggcagcttttaaccacccggaacaccggagaggataaattgaaggaatattacggtgtaaccgagttgagtcaattagctgatgcggaaactttctgccgtcagacaggactcaaattccggcagcttcacgacttgctgtaccagaatctttcggatgaagaaattaagaatgggctgaccggacagttttttatcaaccagagtctgcccgcttatctcagtcttgagacagacggagaaagacagataataaagaacctcaacaacaacgcccttgatcaaataaaccgttttctgagactggtcaggaaaacaggctggagctatgccacactggattggatcctacactgcgtaaataaaggaattccgttcatagatgacggtacgctggcagggatagctgcaataaaagaactggaaagcaagctgaacatcccaacggacacagtttgcgcactgctttttgatctgaaaacctatggcgtgggaaagaattcaacaaactcggaagcaccgtttgactgcatttttaacgggcccggtatggaaacatacaggcccaagtatactgtattaaacccgatgtatacacaggatgtcaggcaatggcagattgcagccgataacgatataaaccgcaaaacagctgtccgcatcgcctcgggtgtgggaatgtcccaagaagacgtaaaactgcttgccgtaaaactttttggcattgagaacccagtcaatattacagttgaaaacctctccatgatttaccgccatgccaagctggcagctttgatagggcttcctatgcccagatacctaaagtttatggatttatttggtgcttgtgcacccggctttactgccggcagcatactggaaacagttcaaacaactgtgctgctgaagcgctcgggtataaacgtctttgaacttgactatatagcaaacggaaataccagcccctttgtcgatactttctacagggagcaggataccgaagcgtggctgaaaacccttcctgcactggccaaaagcactgccctgaccgctgaagagcagcaaaaagagcaggaggaaaaaattattgaacagcttgccgctttctttaacgccaaaactgagcaaataaaggctttgctttctcttgccggtcataccggcattgtccctgtgtttctggacaccgccaaaaaagaggaagccagaagtatactcaaggatttatcacgatacctggtactggtccggaaactcaagctcaagagccaggaaattgaaagcatccgggattattcggcaagctacggtatacaagacgcaaaaaaactaagcgccggcaacataataaatatcttgcgttttaaagacgcgggatcagtctatgacgatcctcaggaccacctgacaacatacatgaacgcggcaaatggcggtgacgctgccagggagctggccgcccttacaggacaggacgaagagcagatcaagatgcttggagaaatattcaaaaatgacaaccgcatggagatattatgcaaaacaggacgagtatatgaattagtacaaaaaaccggaacaaacctgtcatttctgattagtttgcacacactggcaggcaaaagtgtgacaggcagttgggatgcctacgccgcagcggctgacaacctgattaacgctgttaaggctcgttatgctgccgatgtttggaataaaatttacgaccaaatagaaggagaagaacaagaaagtaagcgtgaagcccttattggcatagctgtcagcgaattatcccgcaaagaggaaacccaatggatcaaaaactcaagaaacctgtatgaatatttgctgattgatgttgagatgagcggctgcgcccaaatttcctatatcaaggaagcccttaatgctgtccagatctatcttacccgctgccgcaaacagttggaaccgggggcagagtttttttccatacccgaagtctggtgggaatggatgatgaactaccgtgtttgggaagcaaatcgaaaaattttcctgtatcccgaaaactacattgatcccgctcatagaaattcaaaaactcagctttttaaggaactggaaaattcactcaagcaaggtgatatcaacagcaaaacagttgaaaccgcctataaaaaatatttggacaattttgccgaactggccaaactggtatacgtggacgcatactactgcaatatcagcgatgaaaaaagagaagacgcacctactctctttttattcgctcgcactcaaacacaaccctacaactattattacatcattcaagaaaatgacggaacgtggtcggaatggaataaagtagaactaaccatcaattccgaacacatagctcccatgtatgccttcaacagactatttgtcttctgggtcgaatttaataagagtgacgacacccaggacgcaagcaaaaaaatcactaaacacaaggcttcgataaaatataccttctataacttcagcggagactgggttcagccccagacactggtggaaaacatggttatatcggtgcagggggggccgcagctgcccggttataacggcctgttttctgaaagcctttttgacacaaaccatctatggtggaaaaaagtctatgcatataagctggaaaagaatcgctactgggtgcttggttccggagccaacaaattcgaaaagatcatgctcctttacggccccatgctcaataccggtgatttcggggagtggacagcccctgctttcagccagccttcttcaaacgaagatttttactgccggctggatcaagcagccaagaattttaaggcggtgaaggattacggctacgaaggctgcctgccggtattcaatcctgtgattattaacgatgatctggaaaagggattcctggccgaccctaatgaattcatacttttaagaaatgactcgccgcaaagcataacctgcttcaggccaaacattgacagtatttcggggcggctgaacctgatcagtacaaaaaacatcctttatgataattgcaatgaagcacagattacagacattgcccctgttaaactgccggacaagcttactcccgattcttttgtttcctcaactgccggtatacaagcggcagattccgaaaggatttttaaacagctattggaaggcgcgtatatagacagtaagggaatgcccggaaatattgatttttccaaactataccagtacttaaaaagcattaccggacaacaaccggatcagcttgtgaaaataaattgcatcatggagaatatatgcagatcagcaggtaccccgtgtctttccggcgctatgagaaacaaaaattacgaaatatttacggtcaaaaaccacccggcagcctttgtttttaaaggtgaaaaagaatctttcctgctatgcgacccggataaaaatttaccgtcaatcagccgctgcagttacaattcggacactctgttcaagcctgattcttttatttctttgccgatggaaatcaacgaaaaaagctcggaaagcattttcaatcagcttgtgcagtacggctatctgtaccgggacgggcgtctttccaccgacacggtgctgactgatctgactaaggatttgcgtgacctttttgcggagcagccccgagaagacgataaagtggctgttgtaaaaaatatacttatgcacaggcccgttatccggccaggttcattcgtatccgaagccgcaaaaatagaggaaagcagttcccaggctattttcaaacagcttatgctctacggttatcttgatcaaaacgggcgcctggacggcgacatcgactattacagccttacgcaggatgttgccgatgtattgaaagatcaacccgatcaggacaagaaggtacgctgcgtggtggatacactgtatcagagcgcttttccaacgtctgtcggctttttcgcaagcaaggaccagggttacaatatctgcgaattcaagctcaaagccacccggatgactactgcggccgttcacaggctgagttcggcattgtttaccggcagcatagacaaactgctgagcctggattcccagcaaatacctgttgaaagtgaactgcccttttcaagatttcaattcaacgaccttaaggtagaagctcccgaagtcttggacggtgcacaggttgacttttacggcacttacggtctctattactgggaactgtttttccacgcaccgatgtttatctacaaccttttaaaaaccaaccagaaattccaggatgccgaaaactggcttaaatatatttttaacacgagtctgcctgaaaatcctgtcagggaggattctttccagacttccaccctgggtatacgcgactcgcgggcaatctataaaatactgcttaacaatggaattatcactgctgagggcctggtcaatccttcctttaccaggaaaacccctctggacacttatttaaaaaccattttgaatcaggtacagattgaatcggttaaaaacatattgttgaattacaaaataagtaagcccgtggcacgtttctggcagtttcaacccttccgcaatcatacactggaatcactgattgaccagttgaaaaaccccggcgagattgcggcttataacaatactcccttcgatcctcatgccatcgcccggcttagaataggagcctatgaaaaatcggtggtcatgcagtatattgacaatctgctggattggggcgacgcactgtttgccaggtattcctgggaattcattactgcagcgacactgctgtatatatgcgcatacaacttgctgggagaaaggcccgagagcataggcaccggcaaaacacctgccccagtctcctttaaagatatttttgacaaataccaatatgaaattccacaatttcttattgagctggaacatgcaaccggccagaatcctccgactctgaccggcacaccctttaacgaatttgacacgtatttctgtatacctgaaaacacagaatttatggcttactgggacagagtggaggacaggctttataagatcaggcactgcctgaatattaacggtgttaaacaaaacctgccgctgttcgaaccgccgcttgacccggctcaattggctcgtttggcggccgcgggaagcgatataatttccgtaatttcacatggaagcaccggcgtaccacactaccgttttaactatatactggaaaaagccaaaaatattacaggaactctatcccagcttggcagcagccttctttcggtattggagaaaaaggatgcagaagctctggccctgcttcgctccacccacgaaaagaatattctcaatcttacaactctgtccaaggaaaagcagattgaggaaattaccgaaacaacagcgtcacttcagcaaaaccggagcagcgcccaaaaccggctggagcattaccagagtttgtatgatgaaaacctcaatgccttggaaatcgccagcctgactcttagcggcacttcgatagcattacaagtagtgtcaggctgcatacgtggattatccatggcaggttacttaattcccaatgtttacggtcttgccaacggtggtatgcaatttggtgacgccataaatgccggtgcccaggttattgatgtaacggccggaataatgaaccagacagccggcatcatagctacaggagcccaatatgtgcgccgccgggaagaatggaagctccagtgcgatattgccagctacgaggtggaacagcttaataaacagatctcggccaaccaggcacgacaggcttacctgacaagagaactggaaattcatcaaaagaacatccagcaggctgatgaatacgaggatttcatcaaaaacaaattcaccggccaggatttatatcaatggatgatgggccgtatttcaactgtttattttcagacttacagaatggccctggacatggctcttgccgctcaagcggcataccgtaatgaactgtgccgggacgatcagtttatagaattcagttattgggacagcttgcgcaaagggcttctgagtggagaaagcctgctgctttccttaagccagatggaaaagtcctatattgaaaacaacccgcgcaggttggaaattgaaaaaactatttctctattacatttagacccacaaaaattcatggaattcaaatggggcattaacggagctgaaagaggaaaaatcagctttgaactgagcgagaagctctttgactttgattttcccggccactactgcagaaagataaaatccgtttcggtaactatacctgcggtagtcagaccgtatcaaaatatcaacgccaccctggttcaaaacaacaataaaattgtgctaaaaccagacattaaagccattgaacacgttattgacccatcgacttacccggataacccaggcgggtccctgcgtgaagactggctgcccaaccagcagatagccattacacgcggtattgacgacagcggacttttcctgttggattttcgtgatgaacaatacctgcccttcgagggaacgggagcagtttccaggtggaccctgcacctgcctccggaaacaaacaggattgatttcaactctatatccgacatcatcttgcaaataaaatacacggcacaagaaggaggtgaaaatttagccaatcaggtaaaggccttgcttcacgcagataacccgccgtacccttacacactggccaagtccattgatttgaagcaaagttatgcgggagaatggaacaaatttatcaatagccaaccaagcggcaatattcagcaggtttgctttccaataacggatgaaatgcttctgccgaatttaacggatgtacaattaagtacagtatccgtcttcctgcaaaccccgccggggctaaaggtatcggataaagacagtaatacaggctttgtttatttgcgtaccggagacggaaccagcagccctgtttcgatcactgacaatgccggcaatataaacctgtccaagaccgccccggcaaaggaaacctgggctctggaactggacaccgcccgcatgcccgcggtgctgcttgccgaaggtgctgtcaatgccggtgttttattggatattgtagtcctgattggctatgaatcaaatgtttttaacaagcctaagcaaggttgatctaaccgcggcttcaaaaaaatcaccgctattcagccataaaagtcggataacttaagacgcatgtgccaaataactacaaaaaatttatctaggagggtttattatggcttgggaaaattgtgtagataacattagggccactcttgatccaaaagctaaggaaattaatgcaatcaactggtcttcaataagtcaggacagtctggacaacgatactttcgcaaagggagaacccttttctctcatttgcccgtccaggcactgccaggattttgccgacttttctccgcaggcccacaggatttgtcaatgtctggatatggaaggcaaaagaataccaaactgtgaacctaaagactatttgtacccctatccttcccaggtttgcttaaatattaacaatcccgccgatttcagcggcaaaaggagcaaggcttgcaccaggcaaggagacagttattatcaacttacctgtcactgctgctgctcctgctttgcctacggaaccaagataggcacacccaacgggcttaagaaaattgagcaattcgcagtaggcgatttagttctggcagccagtctcgaaagcaatgccggaggcataaagttaaactggtcgccgctgaaagtatctttcagttccggcacgggacccgacagccaccagccggccatgatatacatcagacacggcgaaacaggttccattatagttactccggaccacttgtttctgatgcccgaaggaaagctgaaaagggcagatcgcctcgttcccggcaaagatcaacttgtctcctacgaaggccaggctgtgcctgttcatgaagtacacttaggcgaatatgaaggcggagtccaccatattgccactgataacagctttacgggaagcctgaacggccacctgcttctgtcggaaggagtggtttccggcgactttaatctgcagatacatgcctcggaattaaaagaaaactactttatcgatgaccatgacagctatcccaaaatcggtaccaatgaatataaagagcaaaataccgagctgctggagggcaggtatttgagttttcaagcctccggcataaatgaagttaaccctgtgccccagccgtcgaagttttacgtgcacgggcaaaatatctcctatattccacaaacggcagccaaatacttgagcagcttacaagagatagatgtcaacgacaacgccgaaaggcgcagtttttccgaaatgagcctcggaaacgccgcggttaattacgctcttaaactgttcagaggattttacccggacatcatctttcatcatgacatagcacggcttgagcccaatgcattcgccttcaaccagtatggaaaggatatagtcgtcctgtccggagggttgaccaggattaaaaacctgcagttggaagggatgacgatggtattgagccacatggttacacgcctgcaaaaaatcaatccagttgactataacggttttacttccgcagccatggcagattattacagcccaggtgtactgcagacagtgctgtttgacaaactgtacgccgatgtcctgaaaaagggcaaaaaacagcttgaagacggtatctatgcatatataaacaaacagcatgaggcctttgaggaagacccgtatgccccaacctgggaaacccgcctagacgccatagacgcgggttatgccatggactttccgccggaagggataggcggaccggtattccagggattgcaagtgcaggctgcaaaagcttttccgccggcacttgccccgaactcttttataactgaggacattgacgcggcagcttcccggcaggtctttgaccggttgaaggagaacaaagtcttggacgaccagggagtactgaacactaaattcagcattgacacagatctttcctttttatttaaagataagcctgataatcttaacaggtatcttactgaggagattcgtttcatcttaagacatgtacctgccagaatccgcctgacctttaatctgccgctgtctgccgaaaaggcatctgctgtcggcagctatgagttagaacccgaaagcaatattatgcatgccggagtagatgagaaggatcccgccgtcctgtggctcaccgctcgtttgcagaaggagacggaatatactttgaccgtttcgaaatatttaaaatctaaggatggctctactgttgatccccaaaacaacagcatccagcttaaactggtctagcaggactgtcttgcaatcacttccctattaattctaattgtcatttaatttcttaattcggtgtcctagacaccggcaaaaggaaagtatttaaaatcttacaaaagctcagagaggcacacttaagtgcttctctgaaccgtcttgttcgataagacataattaaaccctacgtatttagtgttttcagagaaagagggatacatatgaaatcagcaacaataaccggcagcaaacaaactgatcaaaaattaaaatttgggaggtttttgggattaaataaccccgtttcatctgaagtattatatgcagctgcagctaatccggaatatctgcacaatctaatagtctctaaaaataatcacgaatttatgaatcacctcttggaaaaccctgcaggtactgatgctgtgaatttcagtgaacaagaaatcgaaaaatttgtagccgagcaggaaaggaaattattccaccttgagcaaaaacaggcttacgaaaagagatacggtattttctttgaaatggaacaaaaaaaggacccggaggccgaaccctgcaagccatgggcaccattaaaaactcctgattttcgtgaagtttaccttgatcataacgccacaacccctgtccgtcccgaagtaggccgcatactggcagaatattataacggcaaatacggctatgataatccaagcagtaatacggcacagggttatttcacaacggcatttattaatgaggccaggcgaagaattgccaattgcctctcggcagttcccgaagaaatattctttaccgcttcaggcaccgaagccaacaaccttgctatcaaaggggctgcttttaaatatttgaataagaaaggacatcttattaccagcaaggcagaacacccttccgtgctcagagtcatggaatacttagaaactctggatttttccgttacctaccttgatgtcgaccaatacggcatggtttcgccggattcagtgcagcgggctatcagacaggacactgttcttgtatccgtcatggcagctaataatgagattgggaccatcaatccaataagcaaaatagggcgaatatgtaaaaaacataatatcctctttatggttgatgccattcaggcttttgcaaaaatacctctcaatcccaaggacatgggaatttccctgctatccttttcgggacataagatttatgcgcccaaaggaatcggcggcctttatattgaaaaggatctgtcccttgttccacagattcacgggggcggtcaggaatcaggaagacgttcgggcaccgaaaatgtgggggccattcttgcctttgccagagcggcagaactggctcattcggaaatggcaaaggaaacggcacgcctccttgaactgcgaagcttctttcttgaaggcttgaaaaacgttgaaccaggttatattgtcaacggctctctggaacaccgtatcgccaacaacttaagcattggcttccccggtgtggacagcggtgctttgctgcgcagtctcaacaggattggcataagcgtttcggcagggtcggcctgcagttcaaaaaaaatcaataattcacatgttttaaaagcaataggagctgacacaaaaaagtatgccacaatacgtttcagcttcggactccaaacccaaaaagaagacctgtcctatctccttaaatatctgagtaaaattttacacttaatcggaaaaaataaataaaattctcatatacccattcaggcgctgtcagggttttgctgatttttctccacaggctcataggatttgtccatgccgggataatatgtgataagataaaaacagcgctgaatttaagctggcccggcttatttttaaaatacggagaggcatgctttggtgcctctccgcgtcattttggatgaagtgccactttcatataatcctttatgcaacaactttaaccctggtcttatcctgcaaatccaagcttccgtccttgataacctgctcaccggcaaccaggccggaggtaatttctatattctcattatcactgataccggtctgaataacccgatgctgaacatggttatccaccaccaccataacttctttacggtcatcaccattggttataaccgcttcctttggcaaaactaaaacatcctgcctggtaatcgttctaatagctgcccttacctcatagccgggctttaaattagccctgtcagacaaagcaatgataacaggtacccggcgctgaataatacccaaagcggactgtttttcctccgcactggggtagatttgcttaacttcacccaaaagtactttttgtcccaacaccggtgcagtaatgtcaactttttgtccgactttgacctccgccaggtcatcgctcaaaatatccgccttaacttccagttgctccgcaaccgctacaccggccagcaagtcaccggaatttaacacctgttcctgttttaccggcaattccagcaccgtacctttgacaggagtttttaccactagctgctgctctttagtattaagctgctgcagtgattgttcaaaacctgcagactgttccagagcactgttcaatttcgatttctgttcctccatattttgccggattgtttccacctgcagcctggccttatcataatccacccggctggctgcaccttcctgataaagcctctgaagcctgtcaaaattctcagcggcatctttttgttccagttgaatcctttccagagcggccatggaaccctcagcagcagttcttgcctgagacaactgggagcgcatatcactgatctgcaaagccaaatccaaattctccagcacaaccaaaatttggccctgtttaactgtttgtccgattttcaccggaaccctgagcacccttgcattctgcgtggcatggatatcatagctgacggctgcttgtacataaccggtatcagatactgtgcgcataatactgccttgccgcacctgcactgctgccacttcctgaccgctattcttaagcgccagcgcggtgatagccagagagatcagaatcgcagctgccaggtatagcattgtcctcttcttcataaccgccctccgttaatctctgtttttcaatacctctgacaaatccagttttttaatccctctgaccgcaaaaaggtgagccaaagctataaaaaatattccccccatggcagagaaaaaataggtttgaggagaaacaatgacgggtaacgtaaaaagatcagtactgacagccttaatataccacccggtcatcaggcgaccgaaaggcagccccaggatcactcccagtattgactgcaagagggtttctttcagcaggagtccggatacctccccagaggtaaaaccaattaccctcagtgaggccagttctcttttacgctcggcaaagctgattaccgacgaattataaacaagagcaaaacccaacaggacagcaaaagcaaccataacagacattgaataaatcatactgtccaggttctggttcaagttgttcagttctttgcgcaagctggagatggaagaaacattggtcatttcatttaattcttcttctaacagcgtaattctgccgggatcaactttcaacatagctcctgtaaccagacccctctcccgcagaatcaggttggcctgctcaatactgatgtatgaggcgcttccgacaagctgtcggtttgcacccattactttcaaaccgactcgatgagaaggaccgaggcttaacagcgtttccgcctctacaacgtcaccggtctccgcgcccagtttgtctgccgccctccggctgatcaaaatgccttcctccggtaaatgcaagggctttcccgtatcgtcggttaattcttttagagttaatcccgcgggcaacccctgcagagaatcgtcctctgaacgccctttaaaatgcagctttaccgggatttcaaaaatggcctctgtctttattaccccttccaggcgggaaaggttaagcagttcagcctctttaaccggagtaccgaaacggaccagtaaatcgtaatgctgctcctgataaaaatgcttatttattaaataattaacagaatcattcgaaaaaagtgaaagcactaagagagctacagcaaaaaccacgcccaacagggtaatggcaaagcggccccattttcgcccgagagatcttatgctcatcttccaggttgcacccagtctgttccataaccaagcccaatcctcaagaaatatttttccctttcctttgggaggctcagggcgcatggattcagccgggttaatggatataactgcccgggcagcgcttagcccggccagcaggctgactcccaaactgagtataaaaccgtataaaatggcttttaaattcagtgatccaatggtttccggcaagttaaaatactgtgtatagacctgagacaaaaccgaggccagcaatacccccgtcaaggtgcccaataaagccccggcaaaagccacagccagagaataacaagtgtaatgcagcatgatttgtccacttccgtaacccaatgctttcataactcctatttgcaaacgctgggctttgagcatcctgcccagcatgataaactggatggcggcagcaacacctaaaaatatggccggcataaatctggccagcgcctgcaaattattcagttcaccctgcaaaaccgtgtgactcaactggtttttacgcgggtaagaggccagattgccgtatggctccaaaacagctttaaccttctccaccactgatttctcatctgctccgggagccaggtttaaaaccacctggtttatttgctcggacaggttcaaaatttgctcagcctggttctggggcagcatgataatgccaaaggttttagggtccggcatgagtgtggccgcatccttcatgttgataataaactcagggctgatggcgctgcccaccagggttaatggaacctttttaccctcagccacaatgtctaccatactgccgtaggaaaggttattggctttgacaaattgaggatcagctaagatttcaattccaccgctctgggggtatttttcaaaaagacgcccctgctgcaaatcaagccggtttacttcattatccatgggcaaagggtaactgatcaaccgtgcggtggctctttgctgtccctctttgagcagcggcacatccttttgtattcgccccgtaaccctggttaccccgggtatcgactcaatttgtttgacgatttgaccgggtgctctgactacctggaaataataatcggcaaaattagttgcttcgtaaaaaatctcctgagacctgctcatattataataagcagtggacatggaaatataaacacagatacctaccataacaactgctacaactgccaggaactgccctctggtatttatgatggtgcgacataattttctgctcaagacgctcattaccattcaatcctttcgggcggcaaaggaaaccggttttctgaaatgtctacaacagccccgctgctcatgcgaacaacccggtgagccatggcgctgataggggtattgtgggtaactataactaccgtgctgccccgctcccggttaattttagcgagtaaagcaaggataagtctgccggtttggtggtccagggcaccggttggttcatcgcagagcagcaggcgtggatttttcaccgccgcccgggcgatggccactctctgctgctcacctccgctgagctgggagggaaaatgatcgctcctgcttcccaatcccacatcccttagcacttcctccacaggcagagggttagccaccaggttagcggacagttcaacgttttctctggctgtcaaatcaggaatgagattgtaaaattgaaagacgaaacccagttcgtaacgcctgtacctggttaactgtttatcgccggcccgggttaaatcctcctgcccgaaatacacctgcccgccggaagccagatccatacctcccataatgttcagcagggtacttttaccggaaccgctgggacccagaataaccattaattcgccctcgtataactccagggaggtctcctttaaggcctcgacagtgacctcacccataacataagttctggttacccggttaagtttcatcaatacttttttcgtcattcattacacaccctcataaagattcggtgaatttagatgagttcccaaaagcgttttaacaggatttttccatatacatgttcccgcacagaattatgcagctgattaatatcatagccttccttgatcaagcagggtgcttgttcattaatatattcccgtgtaataccggcattaaattccgggtgaaactgaacaccccaaatattattgttaattgaaaatgcatgatgtccctcaaagcagtttttggctaataattgtccgctcaccggcagatttattacggactgagcatgggttacatgacccagaaattttttaggcaaaacactcaacaaaggatcattttccccctgctcggtaagttctatattaacagtcccaatttctttgccccccggatgaaaatccacatacccgccaaatgctctggccaggagttggtggccataacagatgcccaaaaccggtatggattcatgaacagaagctcgcagccaccgggagagatatatgctccaattatcattgtccgtaatcatggaatgggaaccggttattataaccgctgaaacgtctttataatccggcaaaaatttatctttgtagatagctgaaaccataacgccggcaggcgagatatctgcttgattaattataaaatcatcaaaatcaccgtaagtctcgcgtatggaaggaaaagttgtgccggttttaataatcagtaactttttcatatatgtatcctttctctcctacctggctccaggctcggaaacaaatcaacaactccaatatataagggaccggagttgtcaatttagagcatctttctttgttagctttttcaaaattgcaatccaatacttaggaatttttatattgccaccttatcccgggtaaagaacaccagatcacccagccgtgctccggctacctcagcaacacaatcacattttattttcagcaggaagaaaatccgttccctggcccacgcctcctgctccagtgattcaaaattagcctggccttttgaaatgatcaagtccgttttttgcagcaattgcagaagttcaggtgaaatattagccagtgaagtacccaggtactgggaaccggttgttataacttccgccaccctgtgcatttccacatattcagcatcttccacagtggcatcatttaagataggcgcacccttaaccacataagtaacctttttgttttggctaaccagttcttccaccaacagtttatcaaaaactatctctccggaattgtcacccagtatcaaaactctgtcaacattattcaggccggcaacaaacttttcataatcatctctggcaaaaccagcttctttactttgccgcaaactttcgtcaatatcaaaggttttgtttatgcccagatcaatcacattaccggccactgcaaatttaagtgaatcatagagcctgtctgttgaattctccagcataacttttagctttggaaaaatacttagagccaaatcattagattcccttttggcctcccggtagggatcgtccatacccaggctcttatataattgcagcaaaatctcagtggaattatcacagggtgtttggtctctgtcaaaacccttgatggtatccatcaattcatagagaatccggtgctgcctgtcctcacttgctccggcaattgtcatgcaaataattgcctgttttaaataacaaggcacgcaatccacaaatgttctcatttacatcccgttcctttgctttagtatacattttttatgtagaaattcattaattatattaaggcatatgtctttattctaacataaacggctcaactcttttcagcaacagtcttaaaaatttaaaaaagaataattggaaaaattcatacacctaactattactgccatatatatttctatctataattttttcataattttcactttagcttcacaatacgaatgtataattatagatattatttaatgggaggatttcgaatgattaaaagcaggcagctgcatctgtggattggcttaattacttccgtttttattctgatagaagctgttacaggcttgatcatgcttgagccatggcttataggtgtaaatcacaatacttccaggactgaggttgagatgtccaaatccggtttgcccacaaccgccggtgaatcggacaacagagcacactttgacggaaaggcaccgggaggcgctgattataaaaatcccggcaatagctttagcctgatgggcttgatcaaggggcttcacagcggaagaataggcaataccgatatctctgtttttcttgatgcagtagctattagtctaattatactgtcaacaaccggcattatcttatcagttcagatattgagcgtcaaaagaagaatacgaggaaaaaaataattaaacagtgttttatctgcagacctgcaataagtataacttaccatatattaaataaagcggtggcagtttccaactttaaactgccaccgctttataaccgtcaaatatttaaatatagccgtaaattatctatatggtacaagaatgcaatcttgcagatgccccaaataactaagcttaaataaaactatttccttaaacgggcctttatttcctgcaaaaactctctggtattaacaatcttcttctcgccttccgccagtatagccaggtccttggtcataaccccggcttctatggtatttaaagcagcttgctccaaatcaccggagaattggactaaactgctgataccatccaattcccctctttttctcagagcccctgtccaggcaaacaaagtggccacagggtttgtcgaggtctcctcacctttgagatactggtaataatgcctggttaccgtcccgtgagcagcctcatattcaaaatatccttcgggcgaaaccagaacagatgtcatcatggccaggctgccaaaagcggtagctaccatatcagacataacatcaccgtcataatttttacaagcccagataaaaccccccgagcttcgaattactctggctacagcatcatcaatcaatgtgtaaaagtattcaattcccgcagccttaaatttatcttcatattcatcatcataaatgtcctgaaaaatatctttaaaattatgatcgtattttttggaaatagtgtcttttgtagcaaaccataaatcctgtccctgatcaagtgcatagttgaagcaggctctggcaaaactcccgatggatttatccacgttgtgcatagccataacaattccgggcccgtcaaaatcgtggataacttctctggtaatttgcccgtcttcaccggtgaaaacgatttccgccttaccttttgcagaaagcttcatttcaacacccttgtaaacatctccataggcgtgcctggcaatagtaatgggctcttcccatgtcttaacaaagggcttgatgtttttaactattaccggcgtacgaaaaacagttccgtccaaaatagctctaatagtagcgttagggcttttccacatctgctttaaatcatactcttcaaccctctgggcattaggtgtaatagtggcgcacttaaccgctacaccgtattttttggtagcttccgctgcttccaccgttatcctgtcatctgtttcatcccttttcttaagtcccagatcatagtaaacggtttttaaatctatgtaaggcgtcaatagaatatcttttatatcctgccagataaccctggtcatttcgtcgccgtccatctcaaccagtggaacattcatttgaattttttctgccatctaatccgtctccccttctgaatctaatccatgatagtacattatacaacatctaaattggtaaataaacctctgagacacatgctaacctctacggccaagctcaaacttattaaagaagttttttttgcaagcatattaaatccgtcgactgccagttcatgtttttatagaatctcaaagcagtaccgttatgcctatctgccactaaatccaggcgcttgaccccctggttaagcgcccattcctcaagcttaagcaggagtcttttggcaacaccctgacctcgaaaacttttagctattaccacgtcttctataattgacttaaggcctccttcggctgttgaaaccagcaattgtgcggaacacatgccgattatttcttgatgcagttcagcaactatcaggcaacgatgattctcttcatcaagcatcatttccaatcctcggcgttgtttatcccaatcaaagtcaaaatctgtctcaattttaaacagtaattctagaagaccaaccattgcctctatatcctttgcccgtgcttttctaattacaataccaaactccaaatgcaaaacacctcttttaaaaaaataaatttttaccgggacggcccgtaaagcccttggcttcagacatggggatataagggccatcgggcgaagcccgataattatgcaatcttgttatttagttatatagctttatagtgtacaataacatcatggaatataaatccaacaacaatgtagtgtacccatgcaaatatcatgtagtatggtgtcctaaatatcgtcgtaaagtgctaacccaaggtgtagatgtttgactaaaagagttgatacatcagatttgcagcgaacatcaatcagaaatcccggagttagaaattattaaacagtaaattgagaaccaaaagaaagtataagacactaaacttctacatagaaaggaggtgaaaccaaatgtttgcaacccaaaagaaccgtattaaacatctaactaaagagcaatatgctctactgcaaaacctctgccggtatgctaaaaacctgtacaatgtggcattgtacaacatacggcagcactactttgtcaccggcaagcttctaagctatgccaaaaactgtgccctgtgcaaaaccaacgaaaactttaagatgctgcaggccggtgtttcccagcagattatccgggtagctactcaaagtttcaaaagctttctcggattgaaaaggttagtggctaaaggccagtacccggcagagaaagtccgcatcccacgttacctgaaaaaagacggctattttcaactggtactgtcaaccaacgcgatagccataaatgccgggtacctgcagctgccgttatcaaacgtattcaaaaaagaccacccggaggccaaggacatccggtttccgtttcccgagcgattagataaaaccagtattcgggaggtacgcatcaatccggctcataaggcccacttctttgaagtggagtatatctaccgtgacaagccggcagtgctgccttccctggatagcaatcgcatcctgggtatagatctgggtgtagataacctggctgcctgtgcatccaccaccgggcatgtcttattaattgacggcaagcaactcaaggccgccaaccagtggtataacaaagaaagagccaggctgcagtcgattaaagacctgcacaacattaagagtgaaacctacaagctggctgcccttgccgtatcccgggaaaattttatcaccgactacttgcggaaagctgccaaacatattgtagaattcagtatctccctggagattggcacagtggtagttggtgtaaataaggaacaaaagcagggagtcaacattggccacgttaacaaccagaactttgtacaaatccccctctggaagttccggcgtattctgaaaaacctctgcgataagtacggtatcacctatattgaggtagaggagagctacaccagtaaagccagcttccttgataaggattttttgccggagtacgatcccgcgaacaaaaatgaatataccttcagcggtagacggattaagcgggggttgtatcgaacaaaaaacggttgtgttattcatgccgacatcaacggtgcagcgaatatcatccgcaaataccggtcggatggggatttttccgttctggataaggatatattcttaaatccctaccgggtgcaggttctaaatacaccccgtaagaaaccaccgatagtccagaaaaagaaaagtaatgcagcggcgtaagcgactgcttagaggtgattgtactgccctcggggttcgacctcggaatctcctggctttagctatggggagaatgtcaagttatatacattatacctccgctcaaacacttaaaaatatattaaaattattttaatcggcattaaactgccaggtggaaataatatataattagtatccgactgcttttgagcaaaatattagtttaaatcctattaataaaagttgggtaagaagttaaacccatgttaaaataacagttagcagcataagttatccatggttgtaaataaatttaatgagggatgagattttgtctacaacaggccttatactagcatcattattttttttatttggtcttaccggcacctttatcccggcactgccgggcgctcctcttatttttctgggtatgcttatttatggctattttgatggcttcgttcatttgaattggactttctacctgctgcaaggcctggctgtaattattgtttttcttctggactacttggccggtgtttggggagttaaacgctacggtggttcaaagatagcggtatggggaagtattatcggttctatcataggcttaatattccttggacctttaggtattattttaggtcccttccttggagcgatcgccggcgaaattttaatgaaaaaatctgccgaacaggcgcttcgcagcggctggggtactgtaatcggatttttaggcgggctaatgatgaaactgacggtagaaattgccatgattatatggttttttatggttgtattatagtaatgttccttgcaaataaatatatcgagcacatcaacccgctgaaaagcgggttttatttttttgcttaaaaacaaaaaaaaaatttcaaatctgaaaagtgtcaatgtgagcctcacagaaatgaaataaagtatagccataaagattaggcaggtgatgatgaatgtacccggaaataattgaattttcagaggaaataccggccaaagtctcggtgcagaggatcgacgaatacccctaccactggcacaatgccgtggagatcattctggtgctggacggccgggccgaggtaacactgtgcggtgaaacccatctgctgaaaaagggcggcgttgccgtcgtcaatgtgaatgagccgcaccgcatcaaaaaaagcggcggggaaaaccggctgctgcttttgcagatagaccccgccttttgcaggagcgttgatccggagttcgacgatgtaatctttttttgctgttccacttatcacgaggccgaggtaccggaaaaataccgccgcatgaaggagagcatcacccatctggcgcttctccttgacgaggatggcagcccggtccaggaggctgatgtcagagccggactgaatgaactgctcaaccatatgattcaaggcttcgactacttacactacggtgccggaacccaacccatccctgaaaagctggtacaacggtacagaatgatttatgagtaccttcgccaaacgccgggagccaaaaaccctctttcggagctggcaaaggccgcgggtgtctctccccagcatctgtccggtgacatcagtgaaaaattcggccttaccctgcgggagctgatatacagcggcaactgtatggaagcagtccggctgcttttaagcacggataaaatgatttacgaaatttcaccggccagcggtttctccgaccccaagtaccttatcaaggctttcaaacagttttacggctgcaccccctccgaattccgcaaacgtcacaaagtcgggccggaaggactggcggcgcaaacacggtatgaggactttcccccgtccttcataaagaaatatataaatatttttcaggacctgaaaagtgtcaatgcgaaggataaaaaatccatttacaatagataagatataaaatattaaaataaaatttctgtgaggaggtgattcgtatggaggatatatacatcggtaccattgtgctttttccttataatttcacgccggcgggctggcagttgtgcggcgggcagttctgttcaataaagcaatatgaagagttgtttaggcttatcggtacatcctacggcggcgacggcataaataattttgccctgcctaatctggccgggacggagccttggccctttgtgaaatattatattgcaacagcaggaactctgccgccccaaagatgattacggaaggaggaatctttaatgtatgacccctttttagggcagatacagctttttgccttcggcttcgctcccaaaggctggataatatgcaagggagcaacattatatgtcagggaacatcgggcattattcgaactgctggggaacagattcggcggagatggggtaaataccttttgcctgccaaatctgacctatgcacagcccacgggtaagccggaccagatgtgttattacatggcgatcatgggggtttatccccatgaaaattgatctgcatgaccggattaataattaactaaactttctcacagaggagatgttgagaaagacttacactactctttccgagcaagaaatcgtacgtatctacgaaatgcgccgggatatcgaggtcttttttaaatgtaccaagagcttcttacggcttcaaaaaaattccaatccgaaagaaggtgttctaatggtgccttatatagggcagatacaggcatttccttatacctttgcaccccataactgggtgctgtgcgacggaagattattacaggttaatgagaatttggctcttttttcactgctcggcacgaccttcggcggtgatgggcgtaccacttttgggctgcccaatcttacaggagcggaaccggatgccaatatgcgttattatatagcactggacggttcctatccacagagaagttaaggaagataatcaattaaataatagaaaaggtgaagaagcagatgagtaatgttgccttaaataaaagcgcaatagcaagcagctttctggctccctataagccggacagggcggtggacggcagccgggagttggtgagaagatgggccggttatgtgccgggctggctctgcgtggatctgggagtacctcattgggtggaccaatgggtggtaaagcatatgggaagcgccggatggcctgtacagagttataatatgagagattataaactgcaggcagaaattgaccgggacggtgaacctgaatggattgatttagatgcggtaacaggcaatacggaaggtttaacaaggcggaggataccggtttgcaagcatagatatttcaggatttatgttgcaaagggattgaatgccaatcattccctggcttctgccgcagagattgaactccatgagccggcaacggttccttacctgtcggccctgtccatgaaaggggataacgggcagttaatagcgcttgaaccgtcattttccggcaggagatttgaatatggggcactggcggcaatcaaagtagagaaggtcattgtcatgccgacggcaatgagtgccggtacattgatagaggtaaacggtaaaccggtgaatagcggaggcgcgtcggaaggaatcagcataggcaccggaagtaattttattgaaatacaaacggcctcacccgacggcatcatgagtgaaacttataaaattgatgtaaggaaagaaatagagagggcatacctttcccaacttaagctgacgaatcagaccgggcagccggtgcagctgaatcctccctttaccagggagaactttacttatgctgcaagagtgggcgttcccgttgcggcgataaatgtcattcctacggaggataaagaacattctacaataaaagtcaacgatatcgtcgtggaaaaaggcggctcggcaatcattaatctgagtcccggacccaatgtgataaatacggaagtaacgctggaagtcggtacggcaaagggtacctataccgtcacggtcacaaggggaagcggtctaaggggtgacaaacatggggaatgaggcaggaggaaaactgatggggggtaaatggtttgccaagaaagttacggaatctcatctcggtattcctgtgcatggttatgcttttttgccttgccgatatagttcatgccgcaggtgagttaccgggatggactcttgtgaaaagcggcggggcagatcacctgaatgcagcttttgggcctttgggatcaattattgcagttccgggagataaccctgttatggctgtctgcggggatttcctgtatgcggcgtggattgaggggaccggagcgggtagtgagctccacattaaaaagtataacggggattactggatacctgcgggaaatacggcaggcagctccagactggatgagggtatcagctatgctgagaatccggcaattgcagagctgaacggcaatatctatatggcctggaaggaaaagagaatgggttcttacgatacccggattagggtaaaaaagtatgacggcagctcctggcagtatgtagaaacctataatgcggaattccaggaatacaaggatggtgaaagcctgaattaccgggacgctatgtccgcccgaggtgtaaagctgatggcggataacggtgtactgtatgcagcctggacagaatatatgggagagggcatctatcgggtgcgggctgctcaatataacgaaactgccgatgaatggagcaccatagacggagaacaggcaggcggattgaactataatccgcaaaaggacagcaacaatctgagccttgcaatgcataacgggaaattatatcttgcctgggaagaaagagacggccgtatacatgtaagaaggcatgacggtaatggaaactggacctttatcgacggaggcggggaaagcggagtatgttataatcccgacagctacgaacgcagtatgcctgtattagcggattacaaaggggagttgtatttggcctgggtggagactagctattactccgattattgggaactttacactccttcaataaggctggcaaaatacaggggcaccggcgggacatggaacattatagattcgtcttcggatgccgggtttaactataatcccgaaatgagtgcgtataaccctgccctgctggtgcataacgataagctgttcctgtcctggagcgagtttgcggagtttgaaggatacaattattttaatcagatccgggtgatgagctatgacgggatgaataaaattttcatcgacggaaacagttccaccggaattaataaagaaatcatgcagcatgcacagaattcggcaataaccgtatataaaaatgatctttacgtactgtggaaggaatccagccggcttgttggcagtcagggatatgactggcagatgagagcaaagaagctgccctttccctctgccgtgataacgccggggcagcctttgaccgaggctgatctgaatgggaacagtattgatgtcgaattatcctggctcagtttttcgaatggcgttccggataaaaataattttaccctcaacaacgcgccccccggcttaaccatccaaaatgtgcagtacttaagtcctgttgcctgtaaaattaatctgacctttgacggcaccgactttgacaggaatatggagcttgggctgaccatagctccggcggagctttctctggatacccccctgacctccgtcaatatgcctttaacttccaaaaatacattggagataaccgctaataatgatgaagagtccttaacgatcacggatagcgatgatatatgggaggaacaggaagatcaaaaggtgattaccgtaacattgaacggaggaacctttgcacctgtcattaacgcggcaaactggaccgtatccaatctgccccagggtgtgagtaagggaagcgttacccgtactgatgccaatacggtggaaatcacactgtccggcaattcacaaattgattatacatcggatataacaaatgtaaccgttacctgtacggttgacgaatacaatgattcgacgggcggagggactctttcggcagcatctggcgtaacgcttcgggcaacctatcatgtgatctattacggcaacaaccataccgagggaagcgtacccacggataacagcgtctataagcccgaagaagatctggaaattaagaaaaacacaggcgctttagccaggcaggggtattttttcaccggctggaatacgaagaacgatggaaccggagacagctatgaggcagggcaagccataactatgcccgcgaagaacctggaactgtatgccgtatggcagcagttgatctggtccggggacggcagcagtaacaatcccttccgggtagaaacagccggacatttgaaggatgtccgcaataaaacaggtacgggagtatattttcttcagaccgggaatatcaacctgtcgggagaactctgggtacccatacccgctttcagcggccggtacgacggcaatggatataccatacaaggactttttgcaaccctgcccgcggttaataatgtgggactcttcgcctccatcaccgggggaacggtggataatctgcatatagaggaagggaaggtaaccggaaattattatgtaggacttctggccgggcgtatcgaagagggcggaaaggtaacaggcagctccgtatcgggtaatgtaacagggcacgagatggtgggaggtcttgttggctatatagtggaaaacggtaataataaggtgcaaaaatcctttgctgcaggtacagtgaccgcatccggcaactatgcgggaggattggcaggcaataaccggggccaagttgaggagtgcttcagtacaggtaatgtcaatgccggtaacggcctttatatcggaggactggcaggggataactggaatggacagataaaaaacagctatgcgacaggaaatgtgaacggcaaaagtgatgtaggcggtctggtggggtggaacggatacgcaagcggtaccatcgaaaacagttattccaccggcaaggtcagcggaaccaactccacaggcggcctggtcggatataacaattcagggaccgtatcaaagagctattacgacagggagaagtcagagcgggatgacgacagcggcaagggcttacccctggataccccggccatgaagcatcagagcactttcacagattggagctttacaaccatatggaaaataggagaaaatatctcctgccccaccctgcgctggcagccctggcagccggatgagcggattaccgcagaccataccggcctggcttgggctgatatagccggtgaaaacagcgggccggacagtataagtaccaaccttgtactccccctgtcggggacaaatgaaacaatcattaactggagctgcaacccggcgggttatatcagcatggcagacgggagtcttacaaggccgacgggtgggaataaggaagtcactttaaaagcaatggtaagctatcccggaggcatgtcacaaataaaggaatttaatcttaccatcctcagggcaagcatcaggatagccggtatcacaccggtggacagcgtatcggtggcctacggcacagatgagacggaggcgattgcggccctggccaataccacgaccataaccgacagtgaaggcaatagccataccgtcaatctgaactggagcataaccggttacagtggaaccgcctccggaaattacacggctgccgggacctttgccttacctccgggagtggaacaaacagacccggaaactcctcttgaagtaacggcaaccgttacggtgcaggttcagcatatcaatccgggaattaatcctgccgcagccagctttgatctggcggcccccgccggcatctctgtttccatcacctggggaagcacggcggtaagcgtagcaaaggtgagctatgagagcaatcctttggtattggatatggattatacaatagacggggataccctgaccgtcaaacagagctacctggagagcctgagcctggaggaagggaccataatagaattagatattacattcaatgacaacagcctgctgacgctggcaatcaatacggtaaacagctatatcccttccgataatgcaaacctgagcggcttgaccttaagcgcagggacattggttccggaatttgatccggatgtaaccatctacaccgtgaatgttggcagcggtgtgagcagcattgatgtaataaatgtcttagaggacagccatgcgacaatgacagtcaacggagattccgtaaccagcggaagcaccgtatccattgatttgaacataggaaacaatacggtcgccattatcgtaaccgccgaaagcgaagccacaaaaacctatacggttaatataaaccgtgcgactccatcaggcaccatcaccggcatggtcaaggacagcggtggcaacccgattttaggagcggaagtgaacctgacagtgagcaccggcatctattcggcgataacagatacaagcggaatctacagtatcaccgacgtgcctgccgggacaggctataccgtgacagccggcaaacctggctatgccagcacaagcgtgacaggtttggaagtgacagcagatgcaatcactccggaagtggatatcaccctgaactatgacccggaagcttccctggcaacatacaagggtgcgcaagtgagacagaacggggacgtctatgatattcgctttgttgccgtcattgataccctgaatgcgaaggaagtcggttttgttttctcaaaaaccgaaaccgtaccgaccagagagaatgcttccgtgaaagcaacatcaatagtatatacggaaataacagcgtcaggttcacccgtaacggcagaaggactgagaggaaggtatatcattgcgtgtaccgttaccggaattccggtagaggatatcaacgtcgaactttatgtgagagctttttcaacggtaggaacactaaccaaatatacgccggtgacgacagtcactgtcgcggatttacttgattagggaggtgtttgttatgaaaaaggcttatgaaaaacctgagattgaaattataaaatttgaaccggaagatatcctggcgagtacattatttaacgggggcagcggaaccggcgacgaattcggctggggcgacattcgttaaaaagaattgatggctcatggcaggcggttaaacccgcctgccatgtttagcccatgtgtatgccttatcgggccggaagggaagaaaatcaatttgaaccattacaaaatagctggcttgaccatagcaatggaaggcgcgtgtgaaaccctgcaaagactgatgaagtcctacggggcaaatataaatggaaaagcggatatcaccatgagtatcgacagggaaaaaatgcacaagaccggagaggaatatccccatctgtcacctgacgagtgggaatacattcagacgggctatgcctttgcctgcaagctgccggactttgacggattttgcctccacgcctcggcagtcgcgctgaatggcagggcggtcctgttttccggcccctgcggtacgggcaaatccacccacacccatctgtggcggcaatattttggcccggatcgggtggtggtcattaatgacgacaagccggtactgcgccggatagaggatatcttttacgtctacggcacaccctggagcgggaaaagagccttgaatacgaatatccgcgttctcctcagtgcggttgtttttctgaaacaggcaagggaaaatcatatccggcgcttgagtaataaggaagcggtacaaatgctgttttatcagagccagcgtccgggcagtgacagggacaggataaacaggcttttaaccctgatggacgctctgctgcaaaagataccggtctatcaaatggactgcgacatcagtttcaatgcggtaaaaacggcatataacgaaatatgtcaattaagaatggaaacggagaataaaagatgaagataaaatccgattatgtcatgcgtgaggttgccggaacctatgtggtggtgcccacaggcaagacgtccatagatttttccggtatgatcagcctaaacggcaccggtgcgtttttatggaaacagcttgcagaagataaaagtgagcaggatctgctttccgcgatgctggaggaatatgaaacggagaaagctaccgccagagccgatatatccgaattcctcaagaagttaaaggaagctgatctccttgaataaaagagttgccatgcgggagctttctccactgatgaaggaaactctgcaaaaaggcggagaagttatttttacaccatccggcagcagtatgcttcctctgctgcgcaaccgcaaagagaaggtgtgcatagtgaaaccgcaggaaaaccctctgaagaaatatgatatgactttgtttgtccgcaacaacggccaatatatcctgcacaggatattggcggtaaaagcggacggctatgtcatcatcggagataatcagtacgtcaaggaataccgggtgcagcattctcaggtcataggcgtggtcaaaggaatctggcgaaacggaaaatacatatcctgtgaagatttttggtatcaggcatattgcagggcctgggtatggatatatcccctccgttggctgtattttagggcaaagcaactttttttagaatgaaaaaatttttaggaggcgtcaacatgcagtccatacagcttgaaagctattatttaattcacctgctgtccgcgttattaaaggatacacagccacaaaatccaccgtataagctggattgggaaaaactatataagtttgcggcctggcatggcgtatcgaatatggcttgctatggcctcaacaggctgacttgtgacaatcagccaccccaggacattctggagaaatttgaaaacgaccgcaaaaaggccgtagcaagagaagccacccagcatatagctgttgaacagattttagaagcctttgaagaaaagggaattgtcagtatgcccctgaaaggctgtctgcttaaatatctgtatccgcgtcccgacatgcgcatgatggccgatatcgatatttacttcaaaacagaacaggcagaaaaagtaaaggaaatcatgccggagcacggctatactgccaagcaccagggcggaaaccatgatgtatactatcggaagccctacatgaatatagaaatgcaccacaggcttatttcagaagatagtccctacagcgattatctgaaaaaaacctgggacagggtcctcttgaaatcaggctgccggcatacctatgagctttctcacgaggactttttcatctatttggtcattcacctcaccaagcattatgccaacggcgggaccggtatccgttcttttctggacatatgggtgtacaaagagcgttacaaagctgaaatggattgggactacatacaggcggagttaaatgaaatcaactttctggaatttgcggaaaacatcttcggcctttgtgaagtatggtttgggaatgccgggagcaatgtgttgtacgatggaatgacggagtatgtttcttgcagcggcgtttatggcataagaaaacacgctgtcgtatcctctatgggcatcaagtcaggtaaacagcattcggtcaggatggcaaaatggctgtacagcttgaagctgttttttccgccctttgacaccatgaaaatccaatacccgttccttgaaagggtgcctaaactacttccggtctgctgggtgctgcggggcctccggtgtatcgtattcaaacgcgggtatacgctgcaaatgataaataatatccacaacctgtcggaacaagacatgagaaaaataggacggctgcatgagaaggcagggcttttgaagcaatgagaaggcaaacctatagaattaccggattatatgaagttctttcgggaggaaagcagatgaaaaaatcaggctggaacacgatcgctgcgctggcgggtccctcctaaacagaagagcacatggggtctcccgggtttccgtgatatcattgtatagcatgcctggctcttagacaccggggaagtcttaataaactcgccatatcgcgtaccaagatatagttttccggagtttcgaaaccgtcaaccttcccgtttgaccattacggggctcaatcacattcaggcccactacctacctgcctgcctacgcttatctctatgaaacgccccaggtgcaaccaaggttatattgaatttaaatctaaccttctgaatatgtagtcctgccctggtacgcataactgtttccggacagaggcgcggcagggatcgtttactatataaaaaattattttttaatgtttggaggaatggtattcttgtataatattaatccaagattgtaatattagaaacatatttatttaaatcttcgatagaatttatattgtgtttgattttaatatgagtatagtagtcttttatgtcttctttaactattacctcgctacttctttcatctttcttgtaactctctctaacttttttccatggatattcaatatgtgttagtttttcaagatatttagcgtcatattttccataaacttgccaaaccatatttaatataaatttttgatcgttgttgaaaatattttcgttaaatcttgttagctttgttataggcttattaccaaaatctttatatatgtcatataaaccagggaataccggcccatgaacccatgcttcacagtcttcatgaaaaaacggactttggaaaaatgcaagataccaggattgaacataataaaccatcttttgtagtttaagatgggtaataacttcccctgcttcagggtatattttagtaataaaaaattttgacacgtttaaagtattagatgcattcttgtcgcttgctacaaaagaagcaggttccagaatttcattaaggcacaactctaattttttacatgctacgtcactaattctacctttgttcttttcataaagttctctcattttaaccgggtcgtttaataattctcttaacctatcactatattcccttgagggagtcagtccttgtaaatatctcgttatcgtggtttctccccaccctaaaagttttgctaaaggcttttgaccaatattatacttattaagaaattcctcaatttcgttaacttgaattatgtcatgcaattgcctatatttcttattagctcttttaacattttcgtcatctaattcagcaatatatatagcttccccgcattctttacaatacgcgatattagcaacataatcaaattctattccttttatgttctcagttattattttttcttggattataaaagatacattttcatcacagtaataacagtaactcttagtatccattaatacaaacctcctataagtaaggataatttatatcacggtctttctcatgaaaagatagacaaactaccctacttgtaaattttaacttaacatatacctctatatagtttttagggtttgctggaatgaatatttgaccaaaaatccaaacatctccacctcttttagtatcgtggtctttgtcagtatacgaataattagatacctctaatctcagtaactccgcacaaactaaatctcttgttaatccatattcgttcataaacctttttgttttatctttattatatagaaacgattaataaagtaatggtaatttttactcctatcctgtaaaatagaatcaagtgtggggaggggtattattaccatgaggaaattgcatttaaacaatccacaaaatttaaccattgaggatttgaataagataaaaagagaaacaccatataaactaagatgcagagttcaagctgtcattcttgtcatgaaagggagacaagcaaagcagattgccgaatatcttgatataagtgaacaaaccataagaaaatacgttgcttactttaatgaaggtggagttgaaaaactgcttcatgtatcaaaaaaaccgggaagaccgccaaggctaaccaatgaacaaaaagaagaggtcaaagaggtactgaaaaaatcaccatcagaggttggttttagtacccatactacttggaattgtaaaaccctcgctgcttacattcatgatacatacggcattaaatatacatcagatggtgtttggcgcatgcttcttaagatggattttcgttataatcgtcccacttatgtattagccaaagctgatccggaaaagcaaaaagcttttcaagatgagctggaagagttaaaaaaatctcactgaatgtgaaatactcctatatgtggatgcatctcacattagggactatcaaggtttacaacgagcatggttcccaaaaggtgagcaaaaaaagattaagacctatggacaccatgcaaaagttacattatacggtgctttaaactactatacgggtaaagttttttgtgtaaattatgacaaaatcaatgcagaaaaattcaaagattttcttaaaaaattggtatcacattttttaaaagatgacatttctaaaatttacattgttcttgataatgcaagagttcatcatgcaaaattacttaaagactttttagacgagcataaggatcatctgtttttgaaatttcttccaccctactcacccaatctgaattgcatagaagagttatggaaatggttaaaaaatacagctatttataatcgctttcataaaaatgcttcagaaattcaaaaatctgttgactcgtttttagaggaaatcaaatgctgttcggaagatgtgaaaaagagactttgcgtttaatttataacgatatttattatttcggttctatatagattctagttttttaattatgtacaagttatcagacgattcatctaatactgattgcactttatctaaaaattctttaactttatctgttggctcaactcttttcataacagccccctaaatatcgtctgatattagaatagcactacatcttcacttttattataatttcgatatttaggaaagtcaacaaaaaggtatcaattgataccagtagtttaaacataattttatgtattaattcatgaaatgtatacaatcttaacattttttacagttaagtatttcagtgtaaaaagtcccgccctggtacgcattgaccgtctggccaagaggcatggcaggatcttctggtactggcggtgggggttgaacccggcatcaagcgattataagccacccgttttaccgttaaactacaccagcatataaagggtaagagtttaattcgtatccctttgccccaacaaaaaagaagccttgcagctccttcgtttcttaacgtatgtgattaataatctatcgtttcttatacccatcttaactcatctacaaccctctgtaaaccatcctcgcccggttgtgtatgttaatatctgctgaatatttggggtgccatcgtttttaacatgacctgccaaacgtgctaccacatccaggggtgtcttacggctaaccagttcatggcaaaaactgtgccggattgagtgagcgtttaaatgctcgatattagttctgatatcttattagtttgggctggcatacagcgaataaaagaattgataattaaaattaaataggatttgtattatgccgtatagatttgcggcatataatagtttgtcctaactttatcagttatagccaaagtcttttagtgtatctgactttacgctctcaaaatgaaaggtgggtacatcgtaaaaaaccacatcaactttcattttaaaaagattgcggtttttgcgaaacagttgttcttcaagcatttctttatgttcacaaaggatgtccagggagcgatataagtgattcaaatcaacagagggcaagcttacataacggttttgatggttgtaagttcccaactcactccttggttcaagtagatgctggatcgccataagaaaacaaggtcacaacagccggaactgtgtgaccttaacatagttgagtctttacggttttaactttaacatgaaattctcaaaactttttgcaatatactatcgttcaaatcataaatttattaagattaattgaatacgtcttataaatatttttttggaaagtagttaaaaaatcctttacagcaataataatatcttgtatacaaagattcgtcgctatattgtcatttccccaaatagaagtaactacccatgttctatcatttttttgattgaattcaatgattgctccttcactgtaatccattgtttcatatacaaaatcttgaaatatacctttctcaactttttctaaccatgttgagatagctatagcaaactcaagtaaaagtatataatcttcttggaagaaatcattgccattaatactgatattcaagcttccctcaatatcagccaatagtttcctattgttagtatcaatcagatttttatcaacttccttagatttatcaatatcaaattgtatagctattttactgggtatgcagtccatatcttcccatcagctcctataataacttgaatttttgtttctccctttgttccaatagtcttgcctaaatcagttataatcttatatgatgcttcttgattgttaggtaaaaattgggcatttcctgagcgtaagccttcttgcacccaagtattcacttggcccttatctgtggtagcaaacttttgccaccttccccctgcgtccattaagtgcttatttgaaactgaaaaatcagaaacattgtctgccgctttaaaagcagattgagaagcttcttttaaaatactcttactcgttccctttccaagggcacccgccgccttcggcgctactttagaaattgcttttaacgcggcaccgctgccggcggctatttgtagtacatcccccaagtttctgccgtactcgtaaacttctttgtcggatgggttcccaacccagacgctatctgaatgtttccatacatagttaattgttccggctatatcagctccggcacttcccaaagctaggattaaatcctcctttgacagttcattacgataaattgcttttgacagttcccataatgcgcctggtgaagacataagttctcttacggcttcacctccggagtcccacaaacctttccctaaatcatccaattggcagattttgatattcccagacggatctatataaactaccgggttattactacaataaatataaaggttctgcgacagcggggtgtttagctcaccggagtagatgtcctgggtgagaaacctgcccgtggacgggtcatagtaccgcgctctcaggaatactaatccgctcgggtcatacggttcaccggtgaagcggaacatgttgtcaacggtttcattaaccgttaagggattaccgaacgggtcataagtgtaacggttgagctcctcgccgtaaacatcgcttaccactgatacgctacccaaaccgtccgcgtgatggaataaccttccttcagggccagtgcgaccgtatagaccgttagcgtaaagatagttgttggtgttgccttcactgtctttttctaccaataggagcggaagtcctgcattgatgtcataaatataactgtaacttccataaaccactccgctgaccgtttgagtcaagcgattgccgtcaccgtcataggtgtatcggtatgtgttattaccgtcattaaagcgtaccaaccggtcttcgtagtcataatcatagtataccgattcaccaaccgatacgaggttcccgttggcgttgtagccgtaaggaatgccacccttttgtatcagccgattgacactgtcataggtgtagtttacgccaccggcgctgagtcggttgcccactgggtcgtaggtataggtgaccgggttatcatccaggtattttactttagtcagttgattcagattgtcgtaagtataactggttgtctgaccgttttcgtcagtaacgcttaacctgttgcctacgttgtccagggtgtattccacgccagtcagaacggtatcgccattaacatgttgcagtgaagtaagcctgccgttatcgtcatattgatagcttactgtaataccgttgggcagctcttccccaattatattacccagttcgtcgtaggtaaatgtggcggtatacacgatgtctgatactgattgcagttggttaagccggttatacgtgtaacttatatttaacccatcagggtaggttatacccgtgatgttaccagccaaatcgtaattataatcaatggaatagacggcccttgttaccgaggtcaaccggtcaaggttatcatagctgtaaacggtggttcctttaggatcggtcattgctgtccgattaccgtttgcgtcatagttgaagctgacttgattggaatcgggataggtaatttcaaccaatcggttattgctgtcataactatagttaatgctgttaccgtccggcttggttctggtaacgcggttgcccaccgggtcgtatgagtaatttgtggtttggcccaaggggtttgttatagccaccaggcggttcatactgtcgaatgtgtagtttgttgtgtgttcgttggcgtcggtaaccccagtcaggttgtgatttccatcgtacgtgtaatccgtggtgttatccagggtgtcagtgactgataacaatctgttaagggcgtcatatgaaaatgatgtgctggcttcgttggtattggtgctggtgataacgttgccggcactatcgtattgtacactactatcatggcccaacgggccggttgtttttactgggcggtttgctgcgtcataggtatagatccaggtagctcctttcgggtttgtttcagtcaaccggttgcccaccggatcatatgtgtagctggtggtgttgtctaacgagtcagtaacagaaagcagtttggatgcctggtcataggtatatgtcgtggtgttgccgcgctggtcggtgacaccggtttggttgcccagggggtcgtattgcatggcgatgctgccgcctgccgggtcagttatcttgatcaggcggttaagttcatcgtactggtaattggtggtgttgcccttgctatttgttctggcaagtacattaccgtttccgtccaaagtgagattttctgtattgccatccgggtacatagtagatacaaaccggtcaagagcgtcatactggtaactggtgatatgtccattggcatcggttattgagctcaagttaccgttggtgtcatattgatatgtggttgtattgccatgcgggtctgtctcagtgaccagcttgctgttctcattataagtaaatgtagttgtgttaccatttgggtcagtggtgctgatcaggttgttgttagcgtcgtaagtgttggttgttacattgcctaatgggtcagttaccgtaagaacattgcctgcctggtcataggtatagctatagcaatgcaattccgggtttgcgtccggctcgttgcccctagggccagtctttgttatcttgcgcccaattatgtcgtaagtataggtggtggtgttgcccagcgggccggtaaccgaggtgcggttgccgtacacgtcgtatgtcaccgaagtgctattgtcatttgggtcagtaatattgatagcctgtccaaactggtcatatgaaaacgaggttatgactgttccaccatatactgccttgctgacagaaagtaaattacccctttcatcgtatgtgtaatcggtaacataaccggcggcgtcagtaacctgaacggggttgttaaggctatcgtacacaaatgcagtggtatagttaaatggcaccggttgagttttggtcagcatgttacccatgttatcataagtatacgtgattttatgtccgtttttatcagttactgatgtgcgacagttgttttcgtcataggtgaaggactcagaaatattatcaggataattcattgcggcaatgcggtatttttcatcataattaatagttactgaattacccagtgggtcggtcactgttgtttgttgagcttctgggtcatatgcgaattgggtttgatttcctttagcgtctgtttggcttattacccggctgatgctgtcataagtattctggataatgtgattactttcggtatcaataatgtctgtcagaccgtgggcatcgtaattatactgggtaatgcctccataaacatcctggactgtggataagttaccattatcattataggtaaaaaccacggtccggttggccgggtcgctaatttcttgcaaacgattattaaaatcataagtaaaattaaggtttcggcccgatgaatcagttacagttgttatttgtccagactgatatgttatatgggatttttcgcctgtttgtgaggtaagtaaaaatatttatagaacctgttgctaaaggataagctgttaacggtctctttaaaaattaccagtaggtcaaaaagatcacgacttaataaattttttataaactcatatcaaagaaacttctagaaagtaaattttaacatgattttgattaaattatagttttagtaccctatttcaattataattaaagcaagaagttgagataggagagtattaaaatgattaaaatcaaagcggcgattactatattagtccaattctttttaatttccgccattatcaccggattccccggcaaaccccaggaaatttgggccaccgaacaaaatcagccggcaaatgaggccggacaggcagcaggccagtcgctgcctgaattaaaagaaagattgtggaaggccacggacaggcaagaaatcaaaaatattgttgcgatatttaacgccataccgggacctgatgcccaagcggcacatattctactggattatctgaaagacgatctcagggtagaagccggaaacattgtagatgccctggttaagttgatgacagaggagcagatcagtcaactggctaaggaaatcggcacctacagtccggctaattcttaccggtacctggtttcggttttggctgtccgcatcagtaacccgaatgatttgaccaacgccatgctttctctgcaagatgaatatgtttccgaggtatacctgcaacttatgacacaaacctggcccaaaatttttaccgacccagccacaggagtacaatggctggatgacacttatagccaattaaacagttccacaacccgggaaaaccttgtttgtgccgttggaacggcagctaaaaaacaattgagcgggattaacctcccggctgttaccggttggctgtggcgcattcaagaaaaagaaccggacccggattaccgatgtgatcagttgatcaccctttacgaactaaaagaagccaaagcgttggaagcaatagacagcctctattccggtactacgtctccaacaaaaagagttgaattaatccatagaattactgatttcatccgttggcagccgaaagaagccggtcaagacgctttaatcgactggctgtggaaagttgccggtacagatacatcgccatattgccgtcaggaatgcctttctgtgctatacacggatttgggtcaggaaaaagcactggaacagtatgtacaggatacggaccaaaacggggtaatgggtctgactcaggaaaatcaggtttttatggtgggtggtctaaactggcagtttttgaaagccgccagccaaaaatacccgcaaagctacctggcccggggaatcaaagcgtacgaagcagtgcggggcataccttattttgaaatagaccgcatcaatgaaaaacaatctccagctgccggggaacctccttactgggacggacagtatcccccttacggggacgagcagtatcagccagaccgggaaattcccggctgggaaaagtttttagctgaattcccccgccatcccgcttcggatgacgctgcctatcgtctggctcggtgttacgagatcaaggggcgttttgccgatgccgtaaaaacgatacaaaaagcgcgcttttcaaccgacggagatatacgctatgcagccgccggcaggatggtctacatactggatgtgcggatgacttacgagcagttaaaggagctgtctttggaaaaactggacccggctctgcaggcttttatcaactactccctggccgtcagagaaattcgccgtgaggattatccccgggcagcttcccaactggaggaatttttaaagcaggaagaaaacctggccactgacaagcatatattaccattcgacaatttccttggcaatgagcaatatgatttccacggcgcggttaaaaagcagttagacgaagtaaataagctggacaatttaaaatctcaatgggaaaaatcaaaaacaacaattgatttgtacaacctggcggcggctatctttcataaccaaatgctctactataatcacttatgggccggacagcggcaatattataactggctggagtatatcacctaccaaatgggccgcggacatgcacccgtggaaatggctgcttttatgcgggagatgatcaactataaccacagcctgccgtattttcagcaggtttacctggatccgtcctcttcaccggaactaaaggccaaagccctttactctaccggcctttgttacaccggcctgcatgactggggagaagacgccgctttcgccttcaactcattggataccaggaagaaaataatctccacttaccagcaatttgtcgaagaatatccggacagttctatggctgatgacgcgttactggcacttggctcttataccggcaacaccggttacctgcaaaaaattatcaaagaataccctgatggggacatgctggaaaaagcaaaaaaattaatgccagacctggaatcaccctactatagctcttctcacctgttcggatcgtctgtgccctttaagatattatctcttaatgacgaaagcattccgccgaaagtcaaggaatgggcggctgccaactctttacggtcttttagcggcaccaaaatctccggtgaatggagctacatgtttatttcggctggagaaaagcctacagccggttatagtgtggggataatcggcatttattcggacaacagcagcaaattaaaagttcgttacaaaataaacaatccggcgttctgtgagatagttgcgcaggtgattagctatccatcgattctgctgcgaatcccgacaagcgctgcgccggtggaattcgtagaggaaagcccgcaataagaatctggtgaagaaacattcgtgaaatgcccccgcttacattccactaagaagcgggggcttccatgatgataatgtcatggttctgaaccacgtctaaactggtcttgcgtagaaaatcttttcgttgattaaatagtcatcaccaaccttatttattataatcccattttaagttgtgttcatatgagttattattaatcttatcaataagtaaccctgctttctcttttatatcttcattttcatgttcattaattaactcttctaattttggagtgaaatttttaaaaggagctatatcaacacaagcaagggcatccataataataattgtatcattggtcttatctagcattttttctacaattaagtaatttttatcaatatagtatcttatcaggctatcatcattgattattgctctattattaataattgtttgtaccgatttttcatttctaaattcacataaagcataaacggcaccgctaataattgacggagtttttgttgtttgtataatgttttcaatatcatttaccctagtatctttatcatttattagttgaattgtattctcagaaatacgagccattaacttcattcccacatttacttcctctactgaatataattcaggattttttattatttttttcaatatatcataagcttctttttcatttatctttttaagaacttttaaagctgcagtttttaaataatctatttctttttctgaatttattatttcttttaatgtattgacatcgttttcgttaaaattatcaacatgttttaaagcataaaaacgtaaactagaatcatagttgttatctttaattatttttttgagtttatcgttaaatatctcgctattttttgcattaactctttttttagaataagtataagtatcaatcataaatactttgaaaagatttgaatactccgagctttctataatggaaatatagtcattttctgttaacttatctatcaattttttgtctacaaattctgcaaacattgatatttcggaatatgcaccttgtttatctaattcctcagcagtttcagcaatggcaagcaacagatctttttcatttagctcatttaaatacttatcgcactcatctttttgtttaatttttaataaatcattataatgttcttttactttaattttctctacttgaggtaatatggattcattttccgtagctaatgcccatgttccattattacttaaatacaaactaaaagctaatactaatatgcttaaactagcaagcaattttttcacgcattggttccccctctctcaataaattgaggttatttttagttttctcacccattcacaatattcatcttagattatgtgaattataaggcctgcagtattatacttaataaacttggtattataaaatttaagcaaagtggtttgtgtaggataagcttggacaatggttaatgttatactaggttttcctcacgaaccactatttaattttcattggactacccctttcgttgtatgagttatcattaatgtttagcaaacagtaaccgatacagttgcacagaattaattagcaatttcaaattcctctaattgccagtataaacctttcataaatttgtttttagggttatttacaaggtgttgatcagccgaaacatctactaaaaaaatgttattgttactctttaaaccttctaagtttattgcaggtacataagcacatatttcaataaaacctttcagaatatcgttattgccttccataagttcatttaatgtttctttatctataagattatccttatttggagataaagaaatcgtgactctttgattggtatctttttcgatagcccttaatataaaatgatgcacttttaaattattatcatttattattctaacaacttcctcttcatttaatgcttttgcaagggtaatcgttacttgtacttcctcattatcttctaacccaacaactaatttctcgatcttagcatctatcaattttttatattctaggaaatttgttttgctattttttattgtcttaaaattctcatcaactggacgaaaatctgttttttctgattttacggtgtttgcatgtgtagagtttagtaccattgttaacataattgttaccataatcaaacttaatagtatttttttataatccattcatcctacctcactttatatttttcaatattctcctttatcaaagattaaattcccaggtttcgcactaagggattattaaactgggaaccactgccaaaccttattttcttaaattatccttaaaccatttctcaatatgataagaaaaattgattgctgaattaataacctttattaattcaagtgtatgtggtaagttaaacaggttaaccaatacatcaatggtattaggagtattcgtcccattccaatggcgtataccaataggctgcaacctttgttctaagatagttaggtcgccaagttctttctgtattttttggggagacatctttttgccatttttagccaacagccaggctgctaaattaagcacaagcatagccaatacttttaaaaagcaatagtcatctaccctttcaggattgcgaaggaatatctgttgtaaatcaagagaacccttcaaaaactcaaaactgatttcgatatcattcctaccacgatagcgggtaagcagttcgttagcatcaaccttctctttgtcgtggttggttaaaagcacaaagatatcgtcggttttctcaagctctggaattattgcttcatcttttgaccaggacataacaatagcattatgttgcttaaattaagatgttacattaaacagcctacacatttcaggctgccctttaaaaatattatctactgctttttcacagaaggactatctccgccaccgttataaaggcactacaaaacgaagaaccaattatatcctttagagaattttctgcttttactcccggtcttattgaacttgctaactggcttaaagagcatgacagtaatgtgtagccatggaaagttccggtgtttattggattcctgtacaccatgtgcttaaggaagccggtctttctccttatgtatatagaaccgaaataataaatatcgctataaattaaacgcaaagtctctttttcacatcttccgaacagcatttgatttcctctaaaaacgagtcaacagatttttgaatttctgaagcatttttatgaaagcgattataaatagctgtattttttaaccatttccataactcttctatgcaattcagattgggtgagtaaggtggaagaaatttcaaaaacagatgatccttatgctcgtctaaaaagtctttaagtagttttgcatgatgaactcttgcattatcaagaacaatgtaaattttagaaatgtcatcttttaaaaaatgtgataccaatttttcaagaaaatctttgaatttttctgcatcaattttgtcataatttacacaaaaaactttacccgtatagtagtttaaagcaccgtataatgtaacttttgcatggtgtccataggtcttaatctttttttgctcaccttttgggaaccatgctcgttgtaaaccttgatagtccctaatgtgagatgcatccacatataggagtatttcacattcagtgagatttttttaactcttccagctcatcttgaaaagctttttgcttctccggatcagctttggctaatacataagtgggacgattataacgaaaatccatcttaagaagcatgcgccaaacaccatctgatgtatatttaatgccgtatgtatcatgaatgtaagcagcgagggttttacaattccaagtagtatgggtactaaaaccaacctctgatggtgattttttcagtacctctttgacctcttctttttgttcattggttagccttggcggtcttcccggtttttttgatacatgaagcagtttttcaactccaccttcattaaagtaagcaacgtattttcttatggtttgttcacttatatcaagatattcggcaatctgctttgcttgtctccctttcatgacaagaataacagcttgaactctgcgtcttagtttatatgatgtttctctttttatcttattcaaatcctcaatggttaaattttgtggattgtttaaatgcaatttcctcatggtaataatacccctccccacacttgattctattctacaggataggagtaaaaattaccattactttattaatcgtttctatatagtaaagttgaacctagcctttggggaaactttaaggccttggctttcatactcataaaaagaggtatttccccaatctggggcatagctagctgattattatgcaccccatgttacgtttgggctccatgtaccagcatatgaataatttgccccaaacataatgtaagaaacgaaaaaaaagtatatatcataaatttttttaccataaaaatcatcctcacttaataattattaaattgtcaataaactactttttatgttcctaagcattaaacagctaaataatcaaacaactaccatttatttcgcttcgctcaaggcacaaaacacaataaatgtattggctttaaattttttctattgcttaaaaattgtttgccaaatctgttgcagcactgattcctcaaaaccttcgttgttgtttgtattgcgcctctataaaagatcgaaagagacgttacgctttgtgagaataactgcaaggatgtgtatatgggaaatgagtctcaagaaaagctatgtcataaaaaaacaccccctatctcaataattatatctttaactcttgatatctctttttatcagccttttttaaagaacagtgtcaaaattgcgaactaagaaatcaatgcaccaaaagtaaagatggcaggacagtaagaatacatccacatgaagcattgttgcaaaaggtgcgcaaacaacaacaaaccgaagagtataaagaggaatatcgtttccgtagtcggattgaaagaataatttattgtgttactaaaaatggagcccgaaagggtagatataatggacttgaaaaaaatggattcaagttgcaactccatgcggctttacataatatcaaaacaatactattagctgaaaaaaatcctgaaatagttgtttagggacaagtgtgcctactcgttaggggttatatggaaaccaacattatgtatgcattattatgctgtttaattgcattgttggatgagcttttgatagaaaccatcaccaaatattgatgttttacctgttaataccagtagtgttcttaaaatcattaggataaatcaaaaaaagagtatttttgaaacagtctagaaatatgcgaagacagtactggagaaaaagaatttaagtgtggaagttgggtctccctagaagagtaggattctcggcaatatgttcggttttaaaggattaaatatggccgagaatatgctttttatttttaaataaaactggtattaaaactgtactgaatatgaaataaacagacttcccattataccgctaattattgaataaaaaatccacatattattttttttgataaaaagtgaatggagactaacaaaaaaagataaagtagctcccgtaccggttatgattccaaaaataaagtccataaagacttctcctttcatacatgaatattatagaacttatattaaaatttaggccaacctcaaaagaggttggtctaaattttaatagtctaaatctatgaatctaacggcgtgatcccaatttgttgtggtagatagtgtaattcccggagaaccaattgttacagaaggaataccaggtaaaatttctcttgtgccagtaatcaatacaaacactggcactaccagattcattagttctatgataaacatcagctcttccccagccgtattgttctaaagcttctgctaaaaggtcaatatcaaaacagaaaccagcctcactgtctatttcatagcagttagtctgatcaagttcttcgtttaatgttccgaaagtaccattttcccacactacttcacctgtaatattttgaatagtaaaatcgtccaaccaagagctagccagtaaaatataaaacattcaggaacagattgaagaaaaatggcaatcaacggcatattatccattgcaaatagcccataattagggttctatacatatatcgtccaaagtccgatagcggttaataacaacgattcgtggtaaactgtccatataacgtaacttatatagacagtttggcaataacctggtatcataaacaaaataaataagttttacacagtgatcatatgctagaaaaatatacaaattaccttttgtcgtcagatagggaatacagccgtatacattgaagacatacaaaaataatgcatcgaagtttcttcaatgggttggtgagaggtacaacgaaaagaatcctggcgcagtaactttacttaatattagagaataccagtgtttcttgctcaatgttaaaatatattctgctaatggactttgggacgatttgtgtatacgtagcatttgcataaaactactgatacccgatatggaaagaaataataaatgtaacaagttaaatatccttgtaatacaaggatttgtgatgccgaaaggttattttaggtatcacagtttttgcaataggtttaaaaacaccattaaaatacctgtctaaaacttttcatgcaaacactacggtatagaaccccagttatcccttccataaaatattttaattttttaaaaaaaattagatattaaaaaacatattctctaataaataacaaaatccttcaaatttgctggataagttttccgacaatatttaatattatccgacataaaaaatattttcaaacgtacatattcagtgatcccactataaaataaaatgaaagataaaaaactttccccaaaaactgaacacgttataatctttctgataacatatatcgtatcagtcctttgattatctacatcttacctattcctaaaagtcaacattatccacttaaatatctaaattaattaaatatatacatatgcatattattgcctctaataggagtagccccaaagaaaattgtcgaacaaactaaattaatgataatttaataaatcaccaattcatttttgtctcatagtataaccaatgaattagcgcgtacgcaattaatgcatcaaataatcgcccatatacagcattatttgattttccaaacagatttgtaatatttaaatgttgtttgataaaacgaaataataattccacttaccaacgttttttgtacgtatttgcaatctcgttagccgggatatccatacagttagttgctaaaataataaaatgttctggtttatcttcaataatcacaattcgagaacgattttcagaacgtttttgctcggatctaacataacaggtaaaatcttgtactgcattggaatcttccacagaaagcagtgctaacggctctttatcgctcaaggtataattttttaggtaaccaaacgacgaaaagatgactatcattttcatatttatccatacgtgaaattttggcataccctcggtctttaataagtaccttgttgctattaatatagcccaaactgtcattggcaatttgaaagcggaacaggccgagcttgaaaaaggcgtgataacaaaaacccattttcaaccatatctagcagatatataaacaccgacagactaacaagggaaattctgattgaattggtttaacacatcaaggtacataaaggcaacaacatcagcatacggtttaagttttccgatgagtaccgcagaatagcgggaaaacctcattttgccctaattgattggataagagacatagatcaacatattcaaaaactacactaagttttataacattggagtgctaaccggcaatatccaactcaaaccaaaattccaccccggcatttttatttaatacaccgtacttgttattatctatttcctgtatagctttcacaatagatagacctagtccggtgcctccgtaagctcttgtccgggctttatcttctttatagaaactttcccaaaccttatccaacgattcgggggctatcgggcaaccggaattataaactgttacacgggccttgctgttgattttctgaatagatatagtaattttcttttgatcattaacatgattaatagcgttattaagataattaaaaactatttgttctgttcgaaaacggtcagctgataccgcaaattcaggttcttcttgcaaagaacaatcaatttttttctctaagagaatgggtttatacttttccacaatatttgcaataagccgggatatatcaaaattgcttttttccaacttaaatgtaccggcttctatctgggcaaggtccaataactctcttaccagtttgcccattttattagcctcatcggcaatcacttcgcaataaaaattcttgttctcctcgtcctcattgacattttcccttaaaccttcagcataaccctggattagagaaatcggagtttttagctcgtgagagacattggaaataaattctctcctcatttcatcaatttttctttcccgctcaatgtcctccaataacttatggtttgccgcagtcaactctgatatggcaatatgcaattgggttgacagggaattaatgctttcaccaagctggccaacctcatcgttagactcaacttgatatttttgactaaaatccagtttggccattctctgtgcgatatcatttaattttaatataggcatagtgagctttttggaaaagataaaaataacaatactgcctagaacaaaaaccagcaaacctgtaaataaaaagaaccgatttgctatccgcacactctcacttattgaagcaaaaggggtgctaagaatcaggtaatcaccgttattcaatgaagtcaataaactgataaagtttgtctgaattctgggatcttttgaaatattaaaaaccattttaccttccttaacttccttttgattcaattgcagaagattcttctcaaaaccctgttttattccgggaggcgagggatctggattttgcaaattcctatttggtgaaggaataaagggattatcatcagaactcctttggtgatattgctcatcatattcttgatcctcaaagtgttcttcaggtattcgctgtaaacgatatatcggttcaaaatttgaattaaaaataataatatgaataccggtagttcgttctaatttctctaactgcaaagaaatttcttcagcatctccttggtatatatcattaatacttgcatatatatttgttaattgtttctttatttcagaaacgtaatagtcctccagaaaacggctattgaaaaattgcgataataatacaaacatcattatcagaccgctcattccccaaaatagcttcttggtgatagttaaattcatgatctcacctcaaacttataccccaaacctcgaatagttttaataaacaaacccttagcaccaagtttatgccttagattttttatgtgggtatcaacggtcctggcatctccaaaataattataatcccacaccgcattcaaaatctgatcccggttcaacgctctgccctggttatttacaaggtagtttaacaactcaaactccttcatacttaaatccagaggcaccccgtcaactgtcacacaacgaccgctctcatctatttccagcccttcaatggaaatcatctgatttttgtgctccgctattcttctcaataaggcttgaactctggctaccaatattttggggctaaagggctttgtaacatattcatccgctcccaattcaaacccaaacagttcatccgactcttcagccctggctgtcagcataattataggaacatgagaagttttgcggatttccctgcatacagcccaaccgtcatactcaggcatcataacatccaaaataaccagatccaactgctgttcattgaaaatatccaaggcctgtcgaccgttatcagctacgaaaacgctatgcccatctttttttaagaaatcggataccagttttaacatgcgcggctcatcatcagctattaaaattttctttaccgaagccataagaaaaaacccccaatacttagtcatgacataaatttctatagcgtaattattttttccttgttgattgatttaaaaaatgtcaatgcggaagcagtacagtttaattaagatgaaattaacgatatgctcatattaatatcatgtataatttttatattataaacttaaattgtgaacatattatgaacatattgtgaacagcaaataaaccaagcctcttgacaattcacaataaagtgatatcatattaatatgctttaaatatctatcagacaggaggctcataaaatgcaagaacgctcggcttggaaaattaacgggtttctggctttattgctattgctgcttcttcttgcagctgttctcagctcattagtctttcttaggattggtatagcagtaatattaattatcttatttgtggttttatcggcaggaatggttattgttcaaccaaaccaggcaaaagctgtcaccttctttggcaaatacatgggcagcatcaatacaaacggtatttggctgacaattcccttttcccagcacaagaaggtatccttaagagtccgcaattttaacagcgcaaagctaaaggttaatgacgtagaaggcaatcctattgagattgctgctgtaattgtctttagagtagtggattcagcaaaagccttgtttgatgttgataactatgaacaatttgttgaaatacaaagtgaaacagctctgcgtcatgttgccaccaaatacccctatgacaactttgaggaagccggttactcactgagaggcaataccgaggaagttgcttcggaactggccaaagagcttcaatcccgtcttactctagcaggagtggaagtaacggaggcccgcttaacccacctggcttatgctactgaaatagccagtgccatgctgcagcggcagcaagcaaacgccatcatagcggccagacaaaaaattgtagaaggcgctgtcggaatggctcaaatggccatagaaaagttactcaaagaaggaaccgtttccctggacgatgaacgtaaaattgctatgatcaataacctcatggtagcaattgtttcggaaaaagctgctcaaccggtgattaatgctggcagtctgtattagcaggtgatattcgtgccgcctaaaaaaagttttctactcagaatagatccaaaactatatgaagtattggaaaagtggtcagcagatgaatttcgcagtgttaatgcacaaattgaatacattctgcgaaacgcggccggcaaggccggcaggctgccaaaaaaagaaactgctcaaatcctaaatgaagataaaaaatagaaaacaatatacaatacataaacccgtaatctttttagataatacgggtttatttctgaaattgaataaatgcagttattggtaaaaattatttttcaaaacggagagccacaataggatcaagaccggctgctttcttagcaggataatagccaaagaaagctccgatagccactgaaaaaccggttgacaataaaattgaagacatagttatgtaggttgaccacccggatacttgggaaattatttttgcccctatgactccggtaataataccaataataccacccaccatacagagcaccagagcttccaccagaaactggttgcgaatattgctttcagttgctccgaccgccatccgcagtcctatctccctggttctctccgtaacagaaaccagcataatattcattataccaataccacctaccaaaagagaaacggcagccacgctggccagaagcagtgtcataacaccggtggtggtttgtgcggcttccagtaccgaggtcaaattgcgcacattgaaatcatctgttttatcgccgctgatgcggtgcctctcacgcaacagggtttctatgctgctctgcacataagtcatactgtcttccgtagcagtctgcacattaattgtgcgcacataatttacacccatcatccgcttttgaaccgtactgacaggcacataaatgacatcatcctggtcctgcccggccatagccgctcctttggaggcaagcacaccgacaacagtaaaagccagcttattaattctaatcgttgagcctaccgggttaaaaccggtcgggaaaaggttttccgcaactgtattacctatcacagctaccatactggcaccggttatgtcttccttggtaaaaaatgatcccagactcacagaccatttttttatcgatagcatttcaggtgtagttccatcagccgtggatgtccaggtttggttatcataagttacagttgcactggtacttaattcaggcacaacattgctgaccatattcaaatccgctatagcctcagcatcctccagggtgagcgtattaacgtttcccgaagccccccgcacgggacccgttccggctcctgagaaaaccatcagcaggtttgaacccatactggaaatttgatcggaaatctttttgctggcgccctgccccacggaaatcattataatgacagcagcaaccccaatgataatacccagcatggtcaaagaagatctcattttattggccttaattccgtttaaagcaacttcaaaattattaataaaattcaaatcagagccccctccgcttctctgttaaattcacttaaatccatggcggcgtttcttcttttcaaaacaggactatcgttaataatacgaccatccttaacattgattaaacggcggcaatataatgaaatatctttttcatgagtaaccattaccacagtaatgcctttctcgatatttaacatctgaattaccgaaattatctctatgctggttttcgaatcaagagcacctgtaggttcatccgccagaagcatagaaggattatttaccagagccctggctatagccactctctgctgctgtccgcccgacatctggctgggatagtggtgcatatatttcgagagccctacccattccagagcttctttggccctgtccaccatatctttcttatgagtaccggcataaaccatcggtaattgaatattagccattacagagacttttcccaacaagttaaaaccctgaaaaacgaaaccaatcttcctgttgcgaatagcagccagttgatttttatccattctggaaacattttctccgtcaagatcatatcttccctcagtgggggtgtccagacaacctaaaatgtttagcaaggtacttttgcccgaaccggaagatcccatgatggctgccatttctccttcccgtatggccagattaatgccttgcaaggctaaaatttgcgtttctcccatgtcatatactttttttacatctttcagcaaaatcgctgttttttcggacattgacagcaccatcccaagctctgttttatactatctttttattaccagaaagtcgcttaaagcgattttcgagcagccacaggcattcgttggaaattatgcaatagcagccttaacttatccgcggattcataataagcacaatttccaacgagtataaaaaacttttaccgcggaggccctccgcctcccagcaaaccgccgccgccactactgctcttactggtgctcgcagtcccggtacttgttgcgctgctgtcccctactattacaatgtcaccttcgttaagaccttccaatatttcatagtttttcgaatccgacaagcctaatagcacttgatgagaaaccggtttacccgattcatctttaccgattatagtggtctgtgttttttgactgctttccttggccgctcctgaagttgtagctgcctggccgctgccggatctaattgaaccttttgagctgccggaattgttgccgctgttgctgcttttggtttgattgcctgttgcttccgtttttaaagcagtgctctgttcatttttactgagatagctggtggcataagtaactgctcctttaggcacagtcaatgtgttttcttttttattaattattatgtttaggtttgcaggcataccggctttcaattcctgctgctcaccctctaattgaataattatattgtaaacctgcacattagatacagtttctgcctccggagaaatactgcttacctttccggtgaaaactttgtttggataagaattgaccgtaaattccgctgtctggccaatttctaacttgccaatatcagcttcattaacttgagcttcaacctgcagagatttcgaaatcagaactataaagcctgtcccgctgctcgtactgttattgttggccgttgccctctgcccttcccccccatttacttcgcttactataccatccataggactgatcatttttgtaccagccaggtctttttgagctattttaagctgtgcattactgctttcaacctgagcctcagcttgttctatttcttctattctgtttcctttttgcaacgattttaaggcttcctcagcctgttttaaattaccctccgcgctgataaattcattgtttatatcgtcaaaatcagtctgtgatataaccttctcagcaagaagtttttgattcttatcaagttttgattttaccagttcatacgctgaacgagccacctttacacttgactcagccttagctatctcctcttcagtagaaccttttttcagaagtgccagtttagcggcatttgactttaaacttgctgaactctgagtcaactgagcttgcaggctatcttcttcctgctcagccagcagttgtccggcagtaaccggatcccctgtttttacatatattttctttattacctcagcattctcaaaacttaaggatactgtgcttaccggctctatggtaccggtagccggaatggtattggttacagatccctttttaacagtatcagtaatataacttacctcagttttattagatctctgaaaaaaataggcgccaaccaatcctactgccagaatggctaataaacgaaacagaaattttttaccttttaaaagagctagaattttatttggttgcttaacagcggaatccgtattatgcaaaaccttctccctcctataaactttatttcgatctatcttatagaagtttcatctgtatagatctacaaatagcacttctccggtcatgttaatatttatttcctctgctgtctgggcctaattataaagggcaattgtgaacattatgtgaacgaacggtgaaatgttcaggaacatgttaatataacttaacctgaggtttatggccttttttatcagactttttgttctgaaatcaacaaaaaaagtcgctttacgcgactttcaggtgtttttaaaaccccagatcttcattgaccactaaaacatgtatatctgtaaacctgggtttgtattctataacactggttatccggcagattctatccggggagctgcagtctgcacaaaaaccggtaacagcacagggagtattgcacttcaaccgcttggcattaggaggtgccgcataatccttaattctatgcaaagcaccttcagtatcactgaccaacttattgcgaccggccactacaattaccttcctaggtccaaaaatcatagccgcaactctgtttccggcaccatctgtgttaaccagacaacctgtaagtgtcagggcgtttgtaccggtcaaaaataaatcgcagtttaactgacggcgcataatttccagtctttcttcctgggataaatcagccactccatggtttaaaagctgcttgcccatttcctttaacttgtcacccagttgtaaacctgtcacagacatagaaccgccaaagccaattgtaacagcctctccggactcttttaaaatatagtcaaccgctttcccggagtcagcacaataaacagctgtaaatccctttttattgagagcttccactgccttcatacatctctgttcatatttccaattattcatttcccacgttaaactcaaatttaattcccccaaataataaaatacaaatcattcaattattttacaaattactgtttttctatagtaatatcataaaacaatttattcttgcaagtagaatcgcctaaaagacacatgatatcaccgtttttgcgagttacaccctggctcagcatttccttaattaccggttctaaattaagtttgcctgcaccggtttcttttaatttattacattcacgaaaaaaacagtcaaatgatatatttgccgaagagtatatttttgtttccatatcaggatcagggaaacaggtctgccggtattcaacatataccttgatttcttataccccccaaccagcatcagattgcagatatgaaatttttaccggcctaatacctataaagggcacggcttcatcagatcctccaaaaatttattgtattgctgttgtacctgttcttcaatatgtttgtttatataatactcaaggtacttactgtttatagtttcacaaacagtttttgaccaattttccagatcaattctgtcaattcgctcaaggttttgctgtttcaaatactttcgaaattcctcagcttgaatcgcatccaacagcgcgaaaatagttttttctacttcctgttcataatcccaggggtcaaaccttgagaaactaaaaatagcgaccgcctgacccagccatacatctaaaggacaataatcctggtggttttcatattgttccactgccccatacatattgatctttgcgtcttccgtatattctttcggtccacttgaaccacaagcatttttaaaggcccgacgtcctgcctccaaaatttctccctcgttggctctaataagttccagccagttaatctctatttgcatgcaattactccttcttattttctgtatagccatgtatagtcataaaattgattatacatagttcaatatgcaaaaacgtttttcctttgtgatcaggtaattcattataataaatcttaaccccaaaaagaagaaacactgtataagaactgttgacaaatctctattcaaagccggtattaaagaaaagatgactgataatcccgctttcgaggatgttcagtcacctttcttaaaacatttagctaaaaactaattgtcaaattctttaataataaaattctaccggacagtcttaccctcttaaccttttacttataaaccacacgactgcgccaataacagctataatcaaagcaaacttaattataccgaaaattaattttgaaattaaaatcacagcaaaaatcccggcaataataaccagtacctttttaagggggttattttgaggcagcatacagataatcctcccatatataagtttataataacgttatattatattataaccttttatagaaatatttttaactatgaaattgtatcaggttgctattttcacaagaaataaattttagcttagtataacccatgcaggattatacggcattagagacgcttaaggcgtcttttttgcactccggcaaatcatgcttatgaaagatttgccgataattcattccttaatgtaaatacaaatttatactaaataagcctatggctgcctcgaaatagcttaaaacaactttcttgtcggataaaagacatttttatgtcatgaaagtgacatttttatgtcgtgaaagtgacagacgaatcatcattgacatgtcataatatttatgataaataaatatagctttttactaacataaattatatttattgttgtttggttttggtattcattaccttagttataacagatttatgatccccaaaaccgaaacaggaggtgggctatcgaaatttatttgagagagggtatgcaatatgcatctggtaaaaaaatgttttagtggctttactaaaagaaatcctcatactaaaaaagttatggaattaaaaacccaattaaaaagttaccaggaactgtcgtcaacagcttatacattaggcgaggtggaggcttacaaggctgttcaatccctatacaaagaaacttatatggaattgctggccatttccttctgtgaaaacctatactctttattgcctcatatattatgtatctggctgcttagttttatctttagtgaaataattatagggagctacaggattggcattttattatggtatccagccgctattattctctataaggcaactcttaaattaatcagggctgtccttgtcaaaaacaggacgatataagattgcaagggacaaaacatctatatcataaggaggtaaattttatgtatttcagtgtggctgatgttacagtaagcccggtattgcttatactctggtcaattgttacaggctatgtgttttcctcggtaggtgccgcaggagggatccttggaggtataggccatatatctatttttggtattaaaaacgctaatatagttaagcctatgaatcaaattttaactaccgtcagtccggttatttcatcacccatgtacattcgtgaaaaaagattggttatacaggtctctatagctttagcagttggcggaattgtcggtgctttattgggttcctggttatcgcactcatttctgtctgatatgggtagttataagcccttctttggtctggtaacttatatagtggcagccagactttggtatgaactgacgcccggtttccgaaacggtcaggctaaagttaaggaagcaacaaaaacatttgaagcaaaggttaaagaactgaaagcaagcggcagaatgagtgagattaaaaatatcggtgttaattttatagaatccggtctgggaaacaataagttcacatttgccggacaaacttttgaatataaaaccgttgttcctttcctggcaggctttgtagtggccattatatcttcttccatgggtgttggcggaggtttcctgctggtaccttttatctcaagcttcatgggttttcccatgtatattgttgcaggcaccgtagcactatccattttaattacttcacttgcaagtattgcaaattatatgcagttgggaagcaccgtggattataatatgttagcttttgaattagtcggtattgttataggctcctaccttggacccaaactgtcaaaacatgttaaagcaatttatcttaaaggtctcttagcagtaatcttaacctattccggcactcaatatgtgtttggcaaattaatttttcaactaacaggttttaaaatgtaatataatttaatccgtaatagtcatttaagctaattagggtttaggaaggtaaggaggtctttttttatgaaatgtgccgattgtaaacaggagcaaaaaaacaggtgtgacaaggaaggttttgactgtaccggaggcaaacaggatttaactccctataaggaagatttcaaccaaggctgccacgtgatcagcggacacctgcaggctgaatttggaaataaattaacgcgttttgaggaattggttaactttgcttccagaatgcaatataaaaaactgggcatggctttttgtgtcggcttagcagacgaggcaagcattctggctaagatgctgggaaataagggatttaatgtggattctgtttgttgtaaggtttgcggtctggataaaaaagactatgaagtgccttatgctaaaaaagataaaaagtttgaagcactgtgcaatccgataggtcaggctatgattttaaataagggcaataccgagctgaatatatctgtgggattgtgtgtcgggcatgatattttgtttcaaaaatactcagaagcaccggtaactacctttgtcgctaaagacagggtactggcccataaccccttaggtgtggtatactccagttattatagaaaaaaatttattggcagttaacttttagatatttatatcaactttttcacagtcaaatacttaacacatgcgtagatatgaatttctgggactgattaattcagtcccttttatattatctgcattagtttataattcatacaaattaatattaacttttgtattaactatttcagattgttgttaaatcaattaatatgttgtagaatatataatgtcttaatttattgagcataagaaaggacgatcagaagcatgaaagacactaagaatacagaattaattgaaaacaataacaatatggacacattagttttagaggaagaagaaactaaggctataatgcaaaccggtctaaaaataaattaccccaaaggccatgtgattttttccgccggtgataaagctaaccaaatatattatatcgaaagcggttatgtaaaaatatacaggttaaatgctgacggcagaaaggttaatgtaggcagtttacgtaacccgggagaaattatgggcatagcagagactctttatgaaactgaaagaacctgttttgccggtactatgactgatgcagtattatatgtggttacttacaaggactttctaaagcttatgactgatcatcattatctctctattaaggtggccaaactcctgggaactcgtatgcgtgaggcagaatcaattattcacgaactagtctgctggcaggtaccgggccggctggctctcatgctgctgaaaataggcgagcgctgcggtatcaacacagagaacggaacactgattaagctgcgcctaactcatgaggaaatagccaatatgattggtacgtctcgacaaacagtaacttctttgattaatacattcaaacaggaacagagtattactgtagagggtaaggatattaaaattgttaacccaaacaaattggccaattgggtagtataaaaatattattcattattcattattttattaactaaattattgaaagaaaccttcatagatttcttcaccaagactattgtattatcatccagcaaagggcaaattacttgataggcttcatcggcgtctgcacaaataaatatattttcactattcattcctttttccagagctcccctggctatttctgaagcggcatcacctactgttaataatatatccagtccgatctctactgccaggttaccaatttccctgtgtaattccttttcccagctatataggtaaaacatatcccctagtatagctgcctttctcttgttcccggaaagattttgcagggtcttcagcgctgcttgcatagatgtggggttggagctccaggtgtcatcaataattgtgcttccgttaacacctggaacaacttgtaaatgacgttccaggtgcttgtaggaagccaacctcagtgccgcttccttaatacccaatcccaatacgtgagtacaagcaatcgctgcaagagcattataaatactatgcgtaccgaagccgggaacaaatatatcatatcttaatttcttatattccagtgaaaattgcatccccttgtctgtcaaactaatttcagatgctctaaaatgagattttttactcagtccgaaataaataattcttcctttataaggctgtaaatcaatcctgctgatgtttttatcatcagcgtttaatatcaatgttcctctataacctaaaccctccatcatttctgcttttgcgtttaaataattatcaaatgtactgcagccggacaaatgatcaacaccaatattcgttataatgcctatatcaggcttgaaataccggcaactctcaattaaatcctctgggtatgccacagcagtctcgaaaaccgccgcttccgttgtttcatctatttcaagcagataaggcaagtgcatcctccacccattaatacttttgtaagtggctgctgttttaaaatgcagtgacagaatatgcttgatcatttcctttgtagtggttttaccacaagttcctgttacagcaaccacaggaatattaaagagattgcgataatattttacgaatcgccagaaagccttttctacatcctctaccgcaacaacagtccatttactgttttcaacattataatgctcactatttataaccatagcacaatttttaaaactattaaaatctacagggtcatcctgcatattaaaataaagtgaattgtcttttaacttatgcggtactattgctgcatgatcaattaatagttcgtcagtacctcgtattattttcccctctattattgaaagcatctcttttagattcaggtttttcatattaacccccaccctctattatccaagcattacaataattatgcataatggtgtcagattttttgtttttccatatattatagatatgccgttattcttttttggttctatgaaatctactggaggtatcccatgttagtaaaaatattacaggaaaataatcacctgatgctggatttaaaccagaactattttgataataccagtcaaattttttggggtatacatagatgcgatgttatctataacagttatctcaaacatgcaaagtttaataatacattctataaaataaaaaatttggagcatataaacatattttacgatgaatcagattgcatgagaattggtccttttttaggaatattaatttctgccgctaaaaaagagcatgtgctggaaggatatcaggataatgtttacataaaattaactaatcatatgaggaatcttgggggattgcttgtcttcttcactatagatgatattgattggaatgaattgctaatcaaaggacatttaattggcacggataacctgtaccatgaggtatgcgttccctttcccagagtgatttacgaccgctgctttggatctaagggtagattagtaggggctgattttcgggaaaagataaatgaatttggattaacagatattaaaatatataattgcatggttaaattagggaaattagagacctatgaattatgttcaaagaataaagatctgcaaaaaataactctcccctattcggagttcagctttcagagcttaactggttttatggagaaatatgatagtgtttatattaaaccagatcttttatataagggtgaaggcattatcaaagtatcccgaaccggtcaatatttttctctggaacaccatcgtgataagcttttcaccagaaaatcaaccagtgatttaatgtcagttattgatttaatggaggattttggacatttaagtcaaagatacgttattcaaaaaagcattagcctggcatcttttttaggcaatccttttgatgtgcgagttatgctgcaaaaaaacggtctaggagaatgggaggtcagcggggtattagccagagttggccctgagaattgcttaattaccagcccacgcagcgggggccaggttatacgtctctcagaagctttatccagcgcttttccgggccaaatcggcaggcaaagagaaatcaagcaaaacattgaaaactatgctattaagataggactggcgatggaagcggaatatggattaattggcgaactgggtatcgacatgggagtagattcagatggctctatctggatgattgaggttaacggaaaacctctaaaagtaagcatgaaaagattaaacagcaagcctgttgatattaaaataaatcgctatccttgcctcttcggagcttttttagatggctttccgtgcaaaagtacagaatcacactcagctgctggaactatggaattgattgagcttaccacactgcccccaaaaactataactatcaataaaagcgaggtctttcagacaatcgatccgggaaaacctgttctgatcaaactgggttcaagtgaaattactgcaggtgttcatatcagcaattcgctggtaaatcataaacagattggtatcagttctgatattatgaccgcaatgggctgctgctcgggtataaaaataaatatgtttgcctgcagcaataatgttatctgccttggaccacttctggcagtcttgaagtcacctattgaatacaaatatattaaaaataccaaatataaagagatcgaatatattgaaaaagttgcttacgaacttggctgcacgctgttttatttcactgctcaggatataaactggtctgatgaaaaaatggttgggatatttttcaacagaataacagggaaatgggaggataaatattttccacttcctgatatagtatatgatctcggttccttcccagaaaaagttgtgcgggaaacggccaaagaaatgatgagactgcttagaaaaagagaaaacacagctctaatcaacagccgccgtttttttggtaaatatcaaaccattcagtctataaaatttttaaatcaaaccaaagatttaatacctgcaacgcgccatttaaccattgacaatcttcaagaactactgctcaattggaaacgtgtctttgttaaatccgaatatggcagccatggccatgaagtcacttatattgaggaaactgatggaatttttaaatgcgaaaccggcggtcgaaggaataaatacactacctttaaggagtttaaagaattatttcaattcatagaaactaagtatggcgaaacaatggcggtagttcaacaagctattaaacttagcacctataaaggcaaaaccttcgacctgcgtatagtgatgcaaaaagatgataaagcaaactggcaaatcaatctggtttccctgaggctggctccatatggcagcttaatcaccaatataagctccggcggaaccgagtttgtaccgccgctacatgaactggagcaccatataccgggaatgagtatgcaatacctggttgattttgcccgaaaaatcgcactggctattgagtgctcttttggcagacaggggatattaggacttgacgtggctattgacactaaaggaaggttatggttgttagaggttaacagtaagcccagtattatggactatatagatctctgcagtgaaagccaggcctataaattttacgcaacaccaataaaatacagtttatatttagttcaacagacagcaggattaatttgcagtagactggagcataaactggcaggagaaatagctgtctcacaaatacttcaatctgaagattgatcagcaaatacggaatgcgctcaagaaagtcgcttaaagcgactttcgagcagccacaggcactcgtgctcgttgaaaattatgcagtgctgacattgattatgcaatataaattcttacttcattatgcaatggcttatccacaaattcatcataagcataatttcccagagtgcgaaaaagcctaagaagcccttagttttcaggaggcgtatagataatgaacgatcaagaacatgttaattctatgaaaagggccaaggaactaaaaagtaaaataaatgattatttaaatgctcgggataatattcaaacagggcttgaacggattgaggaaaactctcaaaccaaaagtaaaataataacgactctcaaggccactgataaggactggtcaaattggaagtggcaaattaaaaacaggttcagtaatgttgaacaactgcaaaaaatcttaaatacctgccctcaactggaagatataaaaaaagttgaacgagtatatcgctgggcagtttcaccttactatttgagtctgtccgctgtagacaacgtcaactgccctattagaaaacagtttatccccagcatattggaactgcaggatgaactgggcttgagcgatccggttgatgaaaagaatacctctcctacgaaagcagtggtaaggcgctacccggacaggttaattatcaaagttaccaaccagtgcgcctccttttgccggcactgtcagcgcaaaaggacaattggcaaacaggatttgcatacaagcagcgggaacattgaaaaagcggtagactacattaaaaaaaatcctgaaatcagggatgttttgattaccggaggtgacgctcttttattgagcgacaaaaaactggattggctgcttacagaattagataacattaatcacgtagaaatcaagagaatcggcacacgtgtcccggtgaccctgcctatgagaattacagaaaaattatgcggcatactcggcaatcatccccccctctatatcaatacacagtttaaccacccgctggaagttacgcctgaggcagcaaccgcttgcaataagttgattcaagcaggtgtggttctgagcaaccagagtgttttattaaaagaaatcaacgataatccccatataataaaaaaattaaaccaggaattgcttaaaatcagggtaagaccatattatttatttcacgccatgcctgtcaaaggaacacggcacttttccacaaaactatcagtaggcttggaaataatggagaaactaagaggttatacctcaggactggctattccaagctatatagtaaatgtcaacggcggattgggtaaagtccctattcaacctcaatacctgtttttcaacgaacataatgagattacactgcgcacctgggaaaataaactggttgcctttattgaaaaaagctagattgtttctcatgaaaattttataatatctacttgacatctgtttttatctaaggtatattattaccaaagttcactcaataagtatactttaaacccgccaagggagactacaatgaaaattaatcaggcaaccgactatgcatttagagcagttttttatttatctcttctcccccgcggccaagtagtggaagcaaaactcatagcagaagacgagaatatccccactcgttttttactaaaaatatttcctcaactgatcaaagcgggaatcgtcgaatcccagcgtggaaacaggggaggttactctctggctaaaaaacctgcggagatcacactaaaagatgtgctggaagcggtagaaggtccggttatggttaacagatgcctgctttcaccggaaggatgcaataaaaatcatactgctatatgcccaatacaccaggctttacttaatatacagcaaacaatgaatactgaattagagaagtatgattttgagacactgaaaaacaactacaagcagcacttatctaaactttaaagtgagtgaaaaaagcattatcttatccactcattatttttttaacacaaagtatactattttagtatagtataaattcaaggaggtatttataataatgaaaatgtgtccttcagcagatagtgttttgagcgcttttatgtccgccaaatcagatgtggaaacatcctttaaccgtgtgccggagcagtctttaaaatgcggtttcggtatgcaaggcgtttgctgccgtctttgttccaacggtccctgccggattaccccgacttccccgaaaggagtttgcggtgccgacgctgataccatagttgccaggaactttttacgtgcagtagccgcaggtgcggcctgctatcttcatatagtcgaaaatacggccaataacttgcgtgagaccggtttgggcaacaccctggtgacccttaaggggcttgatattctgcaagaaacagcagaactaataggtattgaggaaagtaatcccaacctgcaagctgtaaaaatagccgataaagtacttgaggatctttaccgcccccgcaaccagactatgactctaacagaaaaaatggcatatggccccaggtaccaacgctggcagcaattaaacattttgcccggcggagccaaatccgaagtatttgacgcactggtaaaaaccagcactaacctttccagcgatcctgtggatatgctcctgcacgccttaagactgggtatcgctacggggctctatggtttaacattaactaaccatttaaatgatatcatgctgggagaaccgcaaataactcccgccagagtaggcttttcagttattaacgatgcctatatcaatattatggttacgggacaccagcattctattatatctgtactgcaagaaaaactggtcagtccggaagcaaaaaaaatggccctagaggcaggtgcaaaaggatttaaacttgtaggctgcacctgtgtcggccaggatctccaactgcgcggcgtacactgcaaggaagtctttgccggtcatgcaggaaacaattttaccagcgaagctttaatttccaccggtgcaattgatcttgtgctaagtgagtttaactgtactctgcccggtattgagcctatctgtgacagcttcctggtaaaacaaatctgcctggacgatgtttgcaagaaagctaatgctgagtatatacctttcgatattaaaaacgctgctgcaacaagcaatcaaattatgctggcggctgtttccagctataaggagcgccggggtaaagtacagatagacattcctgaacatggttataacgacgttatcaccgggatcagtgaaaaatcactgaaaaaattcctgggcggtacttttcaacctctcatcgatctaatcgctgccggcaccatacagggtgttgctgcagtagttggctgctccaatcttacagccaaaggacacgatgttttcagtgttgaactgactaaagaattaattaaaagagacattatagtgctgtcagcaggctgcaccagcggtggtttggaaaattgcgggttaatgtctccgtcagctgctgaactggcgggagaaaacctcaaagctgtatgtaaacaactgggcattccacctgtattaaacttcggtccctgcctgtccataggcagattggaaatagtagccacagaactggccagagctttgaatattgatataccacaactgcccctggttctctcagccccccagtggttggaagaacaggcactggctgacggcgcctttggccttgcacttggtttgccgctgcacctggctatacctccgttcgtaaccggcagcaagctggtgagcaaggttttaacagaggatctgaaagaactgaccggtggcaaggtaattttagaaggggaaattatcccggcggctgatcaactggaaactattatcaaacaaaaaagaaaagctctgggcttataggggggatggcagtgaaacagggacggcgcatattaataaataaagatctatgccagggatgcaaaaactgccaactcgcctgtatggccgaacacactggaaataagtctgtattattgctggacttagagaacagagctaaccaggcccgcaatttcatagaaccaggaaacgatggaaaaccggtaccaatattatgccggcactgcgatgatccggcctgtgtaaccgcctgcatgtcaggagctatgacgaaaaatccatatacaggagaagtatcctgtgatattaataaatgcgcaggctgctggatgtgtgttatgtcctgccccttcggaattattcaaccggacagggtaaacggtacacgtgccgtaaaatgtgatttctgcgccggcaggcatatcccccgctgcgtggaagcctgtcccacaggtgctataacaatggagcagaggtgagcattataatgaaatatgtaatactgggtgccagcgctgccggtattaatgcagccaaaaccatacgcgagttagaccctaatggtgagataacaattgtctccaaagataaggcaatatattcacgctgcatgctgcatcatgttataagccaaggcaggcagcctcgtgaaataaatttcgccgaagaaaatttcttcgaaaaatataacatcaattggctggcgggtcaggaagtgcttggtttgaacacagaagaaaaaactgttctcctcacaggtgatttaaagattagctatgatcgcctgcttatagctacaggctcctcatcctttataccgcctataaaaaacctggctgccgctaagcaaatattcggtcttcgtaacattgaggatgccgttgccgttaatctggctgctgaaaataccggtgcagcggttgttataggagccggcctgatcggtatggatgctgcctatgccctcgccgatcgaggacttgaagtcactgtaatagaaacagctgaacatattctgcccttacaactggataaaactgcagcacaaaaatatgaaaaactttttcgacaaaacgcggttaacttcttttttaaggagacaaccgttgaaattaaactcgaccaggacaataatgtgcggggcgtggtcttacaaagcggtgcctttgttcactgcgggctggtcattgtggcagcaggggtaagatcaaatatagaatttctcaaaaataccaatgtaaagattggccgtggcatacaggtaaattcataccaagaaacttccgtacctaatatctatgctgcaggtgatgtttgtgaatcaacggaaacctttacaggccaggtttccctgacacctatctggccttccgccatactgcaagggcgtacagcaggttccaatatggctgcaattccccggcaattggagataaactttgcttttaaaaactctatgacattttatggactgcacacaatctctttcggcttaaccgggcaggcagacagcgattctaaggaattaatataccaggatgccggcaattataaaaagattatttttaaagacggggttattaaaggagctattttacaaggcgatatttcaaattcaggactgatcggtaagcttgtgcaggataaaactaaaatatctcaccctgaacaaatatttaatatgacttatgccaatttcttcgctcaaaaagaaaacggagagttttgctttgcttgtaatgacaactgccattagagacttactccccgcccccttccatgctgaggctaatgttaaccagtaaaactattttacaattaactatttacattattgtggaatacctggtataatataatcaactttttttgtagcattttgttgtattttgtcattaaggggatgggatagtagtgaaatcaacaggtattgtaagaaaggttgacgaactgggtcgtgttgttttacccgtcgagttgagaaggagtatgggtatagctgaaaaagaccccatagaaattttagttgacggtgaactgattgtattaagaaaatacgttccctgctgtgtcttttgcggcagcagtgatggcactcagacctttaacaaaaaaatagtttgtcagcaatgcgcaacagaaatatttgaaaatactaaagcgatgtaatcgggcgcacagagaaaaagccaccattaatggtggctttttattctacagtttattttctattgctaactcccccgccaaatgatcaataaactggcgcgcggttctacctgaacgaccgttatgccacatttcccactgcagagctcgcctgcgcaaatcctctctctctatctccagtcccttctgcagcgccaatccctcagcaatttccagatatcttttctgatccggtgttgtgaataccaccgtgataccaaaccgatcagccagagaaagcttctcttgcacactgtctgacatacgaacctcatctgaagcaagcttgcgatcagcgaaatactcccgcactaaatggcggcgattggaagtggcataaagaagtacattatccggcttaacctcgataccaccctctaatacagccttcatatccttatattccacttcatgatcctcaaaagaaagatcatcaacaaacaaaataaatctcccggcccgccggcgcaaaagtgcaattatctcaggaaaatcagtcagagcatttctcggcacctcaatcaacttcaaaccacgtgtaaaatacttattcaaaagtgcctttacagtagaagatttaccggtaccgcgatctccatataataaaacattattagccgggtaaccgagcaaaaacatttcagtgtttttaataacctccctcagttcctcgtgattgcccaccaattcctgaaaacttatctgatcgggttcttcaacaccggttaaatagccttcctgccccttcttaacccagcgaaaagccatatacttactcagaataccgcttcctgcggcagcataataattagccaactgctctaactgctctgaccagtcggcagatgaggaaaggctcttctttatattatttctgagcttcggtacattaatgtcaagagaagataaaaaagcaatttcttttttgttacttaaagattcaaaacaatcccaagcaggtaaagccctcacggcagatacctcggtgtctgagcaatccaaatttatattccgatcaatatcttccctggttttaccgtctgcaatccccagaatatctgaaacagctctgttgattatccctgaatctaatttccaaagcagctgcagattgtttaaatccgccattacagcctttttcagagactcacccataccaccgatgcccgctgcttcagctttcctactaaaaacattttcatccgccaatacagcctccagtaagtaatcctgccaggcatctcccattacatcaccggtattcattttttcctgtgaaccggctaacaagccaaagaccttataatatttctgcaaaacttttgggactgaaacaggcctgccggcaagactttccaatagctcccgaaaggcgcagataaccggctgctccgatatgttgctatatataaacaggcattttgcagcactaatagcttcattgataaggattttatcttgcataattaaaaacgcctcccaatatgatctgaactgtttatcactacgaaacagtatactacagcttaacctggttaacaattgattaattgcttttataattccactgttaatttattagtttaaaagaaggtattttaaaaaaaaagttgaaatatttatgataaaggcagctaaatctttggcattattgctctactattacaaattattaaacaaaacagagagttcatactatttgggaaggaggtcataaaagtgagtatatttgaggaagtaagacacaccggttccgttggcaacacaggctttagaggtacaatatcttttatgcggctgttaatcatggtcagtattgttctggttagtgctggctcaatactaatgctgggtctgcctgttccggtagccggtatcctggcaggtatcgctttagcggcattacttgttggcagcaaaaatctttttgatgtggcaaatacaaactgccccaattgctccactgaaatactgactattaacgattttggctcattacagtgcccaaactgccagcaaaagctgcgagttgaaggaagaaaagcatatatgagcagcttttaaaccttgtcaagaaagtcgctttagtgactttcttacagccataggcactcttgctcgttggaaattatgcagcactaacccttaacttatccacggattcataataagcataatttcccagaataccaaaaaccactgtcagtactgacagtggtttttttagaaatatatccagcaaaagaaacacttttgaaaattgtttaaaactcgcctataaaacaaatgcttatactagaatcctatcaatattacagttatcatgaaatcaataactacatataattaaatatttctaaaacggtggtgattccaataacacatcgcagcactgaaatgccggccatcatttcaggaaattcaaaaatgcttgtctgtttcagaaaagacggcaaattgtacaagttattctggcctcacattgactacggtgaaaatattggtattttcttatccggcatcaaaataatgcacgaaccggttaatactctctggctgggggaaaacagcacacaaaaaggccagtattacctggacgacactaatattgttgtcactcatatgactgtaaatgattataatttagaggttgctcaaactgacctggtactgccggagcaggatgtactggtacgcaattatgttattcgcaataacaatgagcgccctctggaattatcttttttaacttataccctttttgaaatagaagagtcaagccattatgacacagcatatttcgatcacgatattccggcactggtacattttcgcaggaatgcctttttcgccttagcagccgataagaaactttccggttaccagtgcgggagaattaattcccccgcggatcctatgattaatgctgttaacggtattttatcaggttatcctaacggtatcagggaagcagcaggtgcactgtcctggaggctgggtattctggcacccggagaggaaagagacataaccttataccttgccgcagcccacaccagggatgacgcgggaaagctgctcaatgccgtaaggaaccgcgactactcctactggtttaatgccacacgtgatttctggcagtccatgttgacttcaagtaaagctattgatattactcaggacaacatttatctttacaatcgatcccttttaaccgttaaacttttatgcgataagcaaacaggcggtattattgcggcacctgaatttgatccgcattactctgcctgcgggggttacggttattgctggggacgtgacggtgcactgatagctgcagccatggatgaagcaggattgcacaatatagcacataactattatatgtttgctgtaaggacccaggagcctgacggcacctggcatcagagacattatatggatggtatttgggcttccagctggggtaaacaaatggatcagggcgcggctattctctggggttacgcccatcactatcgtttaacccgggataatgattttttggaatacatctggacatcaactcttctggcagctgagtacctggctgatcacctctcggaagataacggactgccggaacataccgttgatttatgggaagaagaattaagtcagaatacctataccgcagcctctgtctgtgcaggattgttgtccgcttcagagttggcgctgctaaaaaacgaaacagttctggcagccaagtggcgggcagcttctgaaagggtgaaactgggtattacaaattatcaatggtcaccctatcttaaccgcttttaccgaagtgttaacccggaagctacatttgaacaatatcaaaatgccttgcggcaaggattgccggcaaagtctgcctcggacaaactgggtctttatcctaaatactttgccggctgcaatgaaaaggtagatgccagtgtgcttggcttgagttttccctatcaaatcttaaatccccaggatcccagaatagcggcttcagcacaagctgttgaggagcacctgactaaccgcaagattggaggtattcaccgctaccaatgggacaattatgcgggtggcaatccctggataataacaactctctggcttgctatttattactgccaggcaggcaatttgagccgggccagtgatttgtataactggtgcgccgctcataccaatccccacgggctcctgccggagcaagtgaaccgggataacggccatcctgcctgggtattgcctttaacctggtctcatgccatgtttatctttgcccacctggctttacagggaaagctcagcatttgcaatcaatcggaataaacaattgtgcatatttgctgttctgtcagatatttttaaaatattttaatgttttaccttttacacattatgaaggtaaattactcctctgcgttgaaatagattatttaaatttaacagacagtggaggattatacattgatcaaaattccggctttcacagcaaccggtataggaagcgtgcctcatagcacagcgccattagccatggaagtaataaaaaataatttgcctgttatacctcactggccgcagctccctaaaatttccgcaacagaaggtttaatcgggcaaaacactgcgcttttatgtgacataggtttaattgttgacaacgggcaaagggccccttattttgataccgcccaagagggctgggcagataaactaacagttttctatactgattacctggaagcagttgaatcagatgaaataccgcaaaaatttgcctacccggttgacttcgcggcagggctgttttactttctggagcattttaatcctaatctatacaaagaagcactatttattaaaggtcaggtaacgggaccgttaactctggccttaactataactgatcagaataggaaatccgcttattatgatgatatattaaaagatctcgtgttaaaagttgttgagcaaaatgccaggtggcaggtaaaaactctgcaaagactgaacctccctgtaatcgtttttgccgatgagccgggactctatgcttacggccaatctacacatataactttaaaaagcaatgaaataagaaatgagctaaaccaggtttttaatgctatttcagcagccggcggcataccgggcatccattgctgtgccagcactgactggtctattttgcttaactccaatgcttcaattgtcagcttcgatgcttttgagtattttgataaatttgccgcttatgccagagatattacaggttttctggaaagggaaggttttttagcctggggtattgtacctacttctgataagattaatgaatatgcagcagatgacctggttaaattgcttttggaacagattgacttactcgtggctaaaggcgtacccggagaacggctcaaaaaacaggcatttgttacacccagttgcggaaccggaacactttctctggatcagacagaactggtatataaagtgctgaagcaagtatcacaaaaaatgaaaacaatatagcagaagagtcgcttaaagcgactctcctgcagccacagccactcgtgctcgttaaaaattatgcaataataaccttaattatccatggattcatgttttgttttttatctgccaaaaacctcccttgctaccgccactccttctctggcatcacgggcatagaaatccgccctgatgttctcggcatatttttcatttaacacagcccctcccacaacgaccttgcagtcaggcttttcctgccgtaaaagatctatggtttccttcataaacacaactgtggtagtcattaaggcgcttaaacctatcaggcgaatatctttttctttcgcggcacgaactatttcttcaggcgggacatctttgcccatatcgaccacttcataaccgtaattctccaagagcaccttgacaatatttttgcctatatcgtgaatatctccttttaccgtagccagcaaaaccgtgccttttcctgagtctccagccaccttcagttcctgtttcagcctggcaaaagcagcttgcacaacttcagcggactgcattaactgaggcaaaaagaattctccccggtcatatttgcctcccacttcgtcaagcgcaggcaccagcaaatcatccactatttgcagaggcatcataccctgcttcaaaacctcttccaacaagggcactgtattttctttaaaaccgttgataatatcacggtataaacaatcagccggtttccggtcctcttccacagcttgctcttccagaactgctccctgagcctcgccggccgcaaaaaggtttatataattacgggaatgtttatccctggctgtcaatacctccgaagcccgcacagtatttaccatatcctggttttcaacattaaaaataaccacatccacaccgccggccagacacatggccaggaatgtattatcaataagtgaccggttaggcaaaccataagatatattggtaacacccagcagggcgcttaaaccgagttcttctttcaccaggcgcgtacactcaacacaagccagcgcggtatcctgctgggcactggcggtaagcaccagcgagtcaataataatatcctctttggggatgcctaaagccagagctctttgcataattttttcggctgctgccaggcgaccctcactggttttgggtatacccttatcgtctaaggccagtcccagtatacaggccccgtatcttttagccagaggcaaaattgtttttagactctcttctttgccgtttaccgaatttataatggctttgccatgataagcttttaatcccgcttccaaaacttttggatcggtactgtccagttgaagaggcacacttattactttttgcaatgaattaacggctttttccattaatgctgcttcgtctatctccggtaaacccatattcacatccagcaggtttgctcctctttccacttgctcaacagcctcacgcaagatcaaagacatatcacccttacgcagctgctccgataactccttgcgcccggttgggttaatcctttcacccacaatgcgtacgggatgaccactgccaataaacagtgtctgcctggcggaagtaattgccgtaaccggggttatatttctcggcaatggttttaatccggttgagcgttcttttatcactcttatatactcgggactcgtcccgcagcagcctccaatcagggaagcccctgcagccgccagtttgggaacatattctcccatttcagctgccgataaggggaaaacagttcgatctccctccagcatcggcatacccgcatttggctgcacaatcagaggtactctggcatacctggccatctcctctattacttccagcagttccccaggtcctcctgaacaattagccccaataatatctgcacccagagcctgtaaggtaatcacagcagcaacaggatctgttcccattaatgtgcgcttgtttggctcaaaggtcatggaacaaataaccggaactccgggtgccgcgtctttggctgccagcaaagcagctctgatctcaccgaggtcggacatagtttcaatacaaatcatatccgcaccggcagccgcaccggctgatatctgctcactaaatacgtggtgcgcctcgtcaaaagtcaaaggtccgttgggaaacatcagttttcctgtcgggccgacagataaagcaaccaatgcctgtccgtctgcagactctttagccaggcgtactgccgaagcattaatttccgcaactttatccgctaatccgtattcaagcaacttcaagcggctgccaccaaaagtattggtttcgactatgtccgctcctgccttaacatattggcgatgaatattttttactgtttcaggattctttaagttaattaattccgggcactctcctgctctcagtccggcagcctgcagcatagtacccatagcaccgtcaaatacaagaattttttcagctaatttatcaataaaacgcatatatttctcccctcttagttgtattatcacaaaacaaaaaaatgtcctactaatatatttcatcccatagaaatctgtttttctaaaaaattacaggttttaacggtaaaggacagtcgtcatgaatactttccaacaacagaacaaatttcatcttttcctcaccatcatatgtataaaggatttcctggcctttatacagccgtaattcccctatgcgcagttctcctgcatcagtattctgatcattcccgccaaaagaagaattaccccgacaccaaccgatatcatcaacataaaatttgtatggataattattctgtgaacccagagcttcctgtacagctaaatgcagatccgcaagtttatgcctggaagctaattcaacatgcctacagttatttttgtttagaccctagtttggcgacatatattgccaaaccctgtaataccaaggcctaaagggtatctacttaaaaaagtgtagtcccaacacttttttaagaaaagtcgacttaactcttgattatataaggtttttgggtataattattgtagtcccaataataatggagggctacaatgtttctaaaaaaatcgattttcaaacgaaacaataaaatatactgtcattataaaatagtagaatcctatcgtgaagacggaaaggttaaacaccgcattttatttaacgtcggcacattgtcagatgaacaggccgaacgtttacgaattactctaaatgctcataacaatccagatattattgtttcaaaaccggaacaaattgttgtgaccaagcatgctgcatatcttgatgtagcagtactaaaccatttatggcacgagtggcattttcatcaattcttttcaaaagatcagtgggtagaagcacttgtaattaaccgatgtatcgacccaaaagcgaaaattaatatcaaggattggatggagaaaacagttattcctgcctatttgggtatcgatgatcctaccaaacttgataaatttgaagtttatcgtactcttgacagattgcataaatcagaaggtgaactacaaacgttccttttccatcagataaaaaaccgatggccacatacagagaatgcgtttttttatgacatcacctcatcttacttgacgggcagtcgttgtgtaatcgctaaacttggttactccagagatcaccgacccgattgcgaacaaatagtaattgccctgatgattactcctgaggggtatcctttttactggcgtgttatgccgggaaacactcaggacatcacaacaattaagcctttgattgaggatgttaaagctcgctttgcactaaaaaactgtaccatggtatttgatcgtggtatggtatctacagacaacattgttgcgttggaatgcgaaaaatggacgtatgtttctgcaatggatcgggatgagattaaaaaagcagattttttcaatacagcattaccggaatcagttaccccagataattatgaacaaattatggtcatgcaagagtttctcccctttgacgaaaacgcttttttatattatcgcgagtttataattgatgatagacgttatatcctgacctttgacgtggctcgtttttttgatgaacatcatgcacaattaaataatgttgcctattttgttcaatggctaaccgttaaaaatcagtcactccgtgaagctaaaaagaaacgttgtcaaagtttgcttgaacgggaagttgccgctatgctgaagcgtaaacatttaaaaaaatgggtatccgtcaatattgaaccatatgattttgaagttatcaataaacggggtaactcacgaaccattcaatcctttcaactgtcgtacacgattaataccgtggcacaaaaaaatgagcaaagaattcatggtattacatgctttattaccaatttggatgttacatcacatacagcaattgacattattcaatggtatcgtcgcaaaaacaaagttgaagaagcattccatgaaattaaagatcatctagatttaagaccaatttaccttacccgagaacaaagggttatggcacatgtaataatttgtgtattggcatacttcattttcaatgacatagagtaccggttaaagcaaaatgatctggcttattctactgaagaagttattggtaccctaagagaatgtctggttaatcgtcttgccattcaacaaacaaatcgttcttggttgagtattacgcaaccttcatctcaattaaaggagattctccatgcgttgaaatgtgaggttgttattgataaaaagcgtgtcgaaccagttctaaaagcagcggagtgttggttgtagggacaacactcttaaacctatagggctcaagcccttgtcatatctgcatttggcaaattatgtcgccaaactagggtttagaaatatcttaaatacatacgtaccttcatgaaaattattctccagcctgggcagggttttttgcagttcatccgacgcgaacatatttttaaaaggcaggaaaaaaggttcggataacttagtttgcctgggtggcactagtatcttggacctgtccttataaaacaccatctccttaataatcaaaagcatttctctgtagcgtaagtcttccggcaagggagttccgggtacagctttgtattcaccattccaccggcgaaaaggcagattccagagcggtatatgcctgtatttagttaaaatatccgccatatgaataccaaaagcattggcacttatggaaaaaggataaaaaacacggctattcactccattaatcattctttcatcaggtattacatcaagcaaacccaaatatgataagtagagattaatgtagctaagtttcgaaaacaaatattctatactgagatgatctgttttttttaaaattattgtttgtcccggcctcataccgcttatataagcgactatcacaggaacatcaaaaatactgttcatatctttgagcaaacatttaccggcattaatccaattaatatcagtccaaaaagtttccagcaaaaagaaatatttttccgttacagtcaatgcttcatatagctttaaacgttgatccggctctaatacttttttcccgtccttagctgttacttttacaaacaaccttcctgatagtactaaatgataaaaaaaattcaaaagggggtaaactctcactagtttttcagttgacaggatttccggtttagtcatcagcaaattcaactgataaaggtctgttttggatatataagaatttacttctgccaatgaaattctattagccttgagatagtctgtaaatatgctaaaatcacggattaaggaaacaggttccttctcagttatatttaatctgggtgattttatcatcctgccaacctcatttctaaacttatctcatatgtagagacacattcatctaaccttcccttttctaatttttttacgcactatataaacgattagcccgtaagccaaaatataaggaacaaacctgaaaaaggttcccggattctccagaacaatagaaacagcgctaaaaagaattgattcagggaaaaaaccgacaaaagacgccagcagaaagcccctgtacgaaatacccgaaagaccggccaataaagaaagtaagtcaaaatgaaccagcatgctgagacgaagaaaaaaaatcaattcaaatttgttctgttctaacatattcaggtatttggcatcaagtctatcgcttaaaaagatttgaattctctcggaaaaacacctggctgcaaaaaacagaacagaggcgctaataacagcggaaatatttattaataacaggctcataccaaacctgtacataagaggtacggataaaccgatgaaagaaataggcaacaaaataaaaggtctgattatggaaagaataagaataccgacaggagaaagtaaatgtgagtggcgaataaaaagctcaattttgtgtagatgatgagttaaaacgtaaatattatacattaaagtaaaactatatgccattattttctcctcaaacaaaaaatagtttatcttataacaaatgtgcagtataatatgaatagaaaaatacactggaggaaagaaatgatcgttaaagacagtgtgccattgatactgatactgcttattctgataataatattttataatatttatcagtatctggctatactacccgcaatattattattatttgtactgttctttttccgtaatcctaaaaggactattgcttctgaccgcaaacatatattatccccggcagacggaacaattctagaagtaaaggagttgaaagaaaacagttatataaaaggcgaagccataaaaatcagtatttttctatctatatttgacgttcatattaaccgaagtcctattaagggagctattacatttacagaatacagaccgggtaaatttctgccggctttcaaaagccatgcctcagatattaacgagagaaatactgttggcatagaaaatgattgtttaaaggtgctggtgcatcaaattacaggatttattgccaggcgtattgtttgctacatgaaaaaaggtgatcagttggaacagggacaaatcttcggtttaataaaattcggctcctgtacggaaataatcgtacccgccagcgtaaaagttttcgccgaagaaggacaaaaggttaaaggtggattaacagttttgggggtgttgcttgatgaatagaattggcaaaacgctatttcctgttgcgttgctgcccaatattctgaccttctgcaatatcacaatgggcctgctggctattattgtagctgcttccgagcaatacacgctggccggcacattgattattataggagctgtttttgatcgcttcgatggcaagcttgcccgtaaatttgaggtaaccagtgagcttggcaaacagcttgattcactggcggacgttattactttcggtatggctccagccataacaaccttcatgctgagttttagcgagctaagagttctgggtttgattctagccgtaacttttgttatttgcggagcctacaggctggccaggtttaatattcttaattatgataatgtttttgtaggactgccaataactgtagccggcttattattggccttgtttgctgtatatcaagctaaatttgacatacacccctatttatccgctattggaatggtacttttgagttactctatggtctgcaagcaccagataaaaaaagtttaaataatggaaaatcacctaaggcggctttccaacgctacatgcactcgtgctccgggaaatcatgcggtattaaccttaaacttacccgcaaatccataataagcataatttcccgaagcataaagaaaaccgaatggttacttatgaccatccggttttttgtgctttacaaaggccttctgtggatgaataataataatttatatatatgcacatattatggcagtaataagcacattatatgctttagcatataatatggagtgatcttatgccctggttaatttatacttctgccatatgtttactggcctcaatcttagtcggacgcaggttttatattctttgggctaagagtttgctcggagtattaattatggttatcgttgataccttaggaaccgaactgcacttatattattataaacatggcttattatatataggcaacttacctgtcctacatattatagctgtttacgccaccaccctattgttcttaaactggcttcctcaagaaaacccaaagaagatactctatactttatattgctcatttattttcctatttttggaatcattaatgtatcgcgcggaagcaattatctaccccaattggcaattatattacagttttttcctaacatttagcgggctcctggtcttgatttatctattgaatttactaaaaaataacaaccgcaattatatacaaaaatcatattaattaaaaaatttttccaccctgccgattagttcagtcccccacctggcaaaatcgatattagtattataaataaactgctttattccgggcttacctatcaaggaaaccagcctattcaaatcgctattatctacacctttcaacaactgcctgaatgccagtgagtgtttcatatcctcctttagctgccgcagcagatcctcatattttttacctgtagcaacagccctgccagccagagcaccactctgaagtgaagcaagcactccaaaacccaaaaaaggatctaaaaacccccctgccactcctaccaataatatattcccgacttgatgaggataaacaaaacccgctatatgctgcaccatgacctcataaacaatttcccatgggtgtttttcaatttcccaaaacagcttccaatattcacgcgcttgctcaggtgtgctataaggaacaaccagagccaagaaagccctgttcttttctaaaggcgctaaataggcgtacgcagatttagcatacctggtattaagccacataaccagtgtatttaaatcaaaatcaccaatcacaatagctccgatcaggtatgtttcgtaggtatttgaccatattccaagagtcctggaaatatcatactggccattggccacaaccacgtagtcaaactgcctggccagttcagcgtaatctgctctaaaattaaaattcactttgcttctaatgctctcaaacaactgagtttctatggaaaccggatcatgccccctgaggaaaaagtagcctaaattatcgcctttaacaggaactgtttttgtgggaacattcataataattctttttatcttgcttattggtctgagatgcaaattatatttagactgtaaataatccaaagcatcataaggtctggtaaataactctaaagtggccgcacagtgatcaaataattccccggatcgatgcttctgttcaaacactgccggttcaataccatgtctctccaattcatgtacacaggccagaccggagatccccgctccgataacagccaccctcatcattctcaccctcttatcataaagtaatgtattttatttttcggattcatatataatatctctactaaaatatcttatttgagaggtgatcatgtgactaattactccagcttaagtgataaggactttctcacggccttttttaaaaaagcttctgtaagggaaaagcacaggcgcgcaaaatttctggcgctatcggaaaacataacggacaggcggctgaaaaaccttttcgcagattttgctgccggctgtgataaacatctgattttgttaaaaatagaaatggataatttaaatattaaatagaaaaaaccggagggcaatatgaacactgttgatctattgtatgatgttcttcaggataaactggccaatcagagattttataatgaggctatgcttgtcgttattaatccttccgccagggaattgtttaaaaaattaagagatgaagaggagcagcacagcatagttctccaacaagaaatactggccattgaagctaagccttttcctatcaacaaatttttggggtttaaaaaagaaaaatacatttccaatatagatattaataacagttcagaagactcttagagggttgttaaagctttccttactttatgccgcgtaaaaactgcagccacaatccaaatataatgcttatgcccagcatcaagagagaaaaggcggtcagactcatcaatttactatctccttaaaatatattttaataagcttttttttgttctattgcatttataactaatcccccgatataactaaaggaaaaaaaggtcaataagtctattccaaagctggccagcaaatgccaattatgataacttgctgctccggatttgacaatcaaagattccatagacaaataggccactgaaaaaacgagtatattggcaacttgcagcagcctgtttggctgcaagaattgaaaaaacagggcacccatagtaaataccggtccccaaatatagaagagggaactaccaaaaaaagggataataaggtacctaaactcatacaaacccatctgctgaatgccccaatccactatcgatgccagggcggcaaacataaatcctccccacagaccaacagccatccttttcctatcgaaaaacatgaaaaataatatccagctaaatatgaatacgatcaaccagggcatgattgttctcccactccttttgctatcccggctcggttgaattgtatatttattattccttttaaagcaggaataattctacggactaaggataacatataattacaaataaagaataggatggcatgctatgaatatgattaataaactccttaagtatatcagtttccatgaaagttcagcacaggaagagtttattctgtctgaaaacaataaaaaaaataaactaggttcgtctcacaccgaaaatgtatctacagaatcagaaaaaagcttaccgtctgatgaacgtattaaagaagataataaaagcggacatttagccaatcaaaataaaataaacaacatcaataataaggataatatatcagctgtcaagcgtaagattagaaaaccaatcagcctttctgagttgaaagtgcaaaaaaatacaaaacaagatcaacatgaagaacctggcgacacttgtcagataaagattgacacttgcctggaaactaacaaaaaaatactcaagcttctctacggcctgcctaagaataaggatgttgttatacgcgaattcactttaggtacaacacctgagatacaaggttttctggtttttattgacgggttaacagataaagccctgcaagatatgttgttaaaaactttaatgctgcagacaaaggaaaagcatctcggccctgatgcaaataatgccgaatttatgataaagaatctaattcccggcaatcaggttaatacctataataattatcgaaaggttttggatgcgataaattacggtgaaacagccatttttttagaaaatttatctcatgcaattacagtagaaactaaaggctgggagcaccgtgccgtaagcagaaccatggttgagcaaattgtacggggcccacaggaagcattcactgaaacactcagggcaaatactgctttaatcaggaaaatgcttaaaaacgaaaacctgatcactgagatgattcctgccggcgtgcgaaatcacggtaatgtagccataatgtacataaacaatttggccaacccaatgctggtaaaagaagtgaaaaaacgagtggccagtataaaaaccgatctgcttacagatagcggtctgctggaacaatttattgaggatcatccttacaacctcaaccctcaagtaattgccacggaaagaccggaccgggtaacagcactactgatagaaggccgggttgctattattgttaacgggagtccttttgttctgatagtgcctacaaccatgtttgatttgcttcatacaggagaagaaaactatttgcgctggcaatacggtactttcctgcgatatatcagaaccctggctttctacatagcttttttattgcctggagtttacctttccatcgttctttttcatcatgaaatgatccccaccgacctgcttttagccattgcaggcaacagggagaaagtacctttcccatcagtagtcgaggtactgctgatggaattatcttttgagatgatcagggaggcgggtcttagactgcccggtatgatgggatcaaccataggtattgtgggggctttgattttaggacaggcagcagtccaggctaatatagtcagtcccattttagttattttagttgccgttaccggcttagcctcctttgctatacccaattactccatgtcctttgcattgcgcatctatagatttttttatatcgttcttggcgccagcatgggttttttcggaataacacttggactgagcgtccatatttttttaacggttaacatgaaatctttcggcgtaccttacctgacgccaatgggtccacgtgtagcgccgggaacagacgtagttacgcgattgccgctattcttccaggaaaaaagaccggactacataaatccattggataaaatccgacagccggaaatttctcgcggttggatcaaaaaccgggaggcaggggaagatgaagaaacaaagtaaattcggctcaactgaagcttttgttttactgactatgaccatgtccgccagaatcttcttaagttttcctgctaacttaatcgatacgggaaaaaatgctgcctggataacacctatcggagggcttttggtttgcctgggcggtatgttgattatgagcaaattgttaaagcacaatccggataaaaatattgtgcaaatcactgaagagacattgggctgctacctgggtaccgcggttaatctgatatatgttatattttttatgtcgatagcggctttattcaccagagaatttagtgaggaaatgacaacagtcggcttgaccagcacaccgattagcattattaccattggatatttggcagtttgcctggtgggagcttaccttggtttggagacactggctagggcagccagcgtaacttacccctttgtggccataggcattatagttttattgatagctctttaccctatctgggaatacagcaatatttttccactaatcggcagttcattatatgatatttttgtcgttggaacgttcaaaacggctgccgtcagtgagattattctggccggtgtaattgttaggtctttcggtgactataaacaaattgtccgcgttggctacagcgcctcatttgccagtttcttactcctaataatgatgcttctggttatgatcctgacacatagctggcgcatagccggagaagtagcctttcccttttataggctggctaaaataatatatttaagcatcttctttcagcgtgttgagtccatatttattatcatctggtcttttattgctattttgaaaatagcaataacactatatgccgcggcttttaccctggctgagagcctgaaacttcctgatcacaggcctttactatggcctttagccatgattttgtttatactaagctttttgccaaacgatatgccgacaacgatatatctggacagcaccttcctgcgccccggtgccctgataccaaactatattattccgattttattactgctgattataaaattcaaggggacaagacaaaatgttaaataatcaggcagcgccatttagaccggcaaggctggcacttattgcattagcaataataattctattgttgcagagcggctgctggggcagccaggaaacagatgaggtagctttcgtgctctccatgggttttgacaaaggtgaacgggacaacctgattgtaacttttaatatagccaatcccagggcaatgacaagttccgccccggggggcggagccggcggcagcggaagcataaccctggtaggcagtgtggaagctaccgccccggtcagcgctcttgacctgatgaacagcgctaccaccagaagactgtctctgctccataccaaagcatatattttttcagaagaactggccagagacggtctggccaaatggttgactcctctaaaccgcctgccggaattcagggaaacagccagtgtttatattgttcgtggtaaagctaaggattttttaaaaaacaatcagcctctgctggagataagtccttccaaacagttcgaactaattgcacaaatatcaaattttaattcctttttcatgcctacacagttctataagttttatgaaaaaaccaaaattatcggtacagaatccactcttcctataattggcattcatgagggcggtttatcctctacaaaacccggccctaccaaggggggcaactacgaagtcggcccgtacctggctggtgaagtccccatagagggtaaaaatataactcagtttataggcacagcaatgtttaagagagataaaatgatcggcaccttaaacggcactgaaacaagatcatttttattgttactgggacagtttaataaggcaactattaacttaccggacccgattgccggacctgaatattttataggcttaaaaatcaaacagggtcgttcgccggaatatcactctaaaataaccacggaaggcagagtaataatcgatataaatctatttgtagaagctgatatagcagcaatatccagcggaataaattatgaaaatcataataaaacaggtattttagaaaaaagcctgaatcaaatcattgagaaaaaagccaatgacctgatagaaaaatgccaggaaaatgatactgatattttaggctttggcaatcatatcaagaagcattttttgaccagaagagaatgggaagattttaactggccggaaaggtttaaagatgttgaggtcaacattaaggcacatacttccatccgaagaaccggcttacagataaaaacaaccggttctggggcaaattagcaatagagaaaagagtgactccacattgaaatggttaattatggttttccccctcggcataacctactacacttatacattcggacagtgggcctggcaaaaagggaaccggagaggtgctgtcggaatctttgctctggcagcgcttaacctggctctggcgatatacgccctatatatcaaaagatttttttagcggcgcacataaaggggcccccgccattattcgacgggggcagggagattaggaaggttctgaggttaaaactattatttcctgttcaacaatttatatacattattcaggaaaaataaatgaaagcaccgcaattgaaagggtgcttctacttcagatatattgcttttatcaggttagcagaaatcaacttcactaaaaaagcagtcttcccggaattaaaggttccaacaatggctataaaaccggagcagcgttaaattcaaattcactgctcatggacgggcacattcactgccttcaccttttagcatttccataccatgcggtaatgcaggcagaattacttccaggcactcacgaacagctctggcactcccgggcaggttaataatcaaggtcttacccctgatacccgcagccgcacggctcaacatagcccggttagtttttgtcaaactgacagccctcatcacctcaggaatgcccggaactatgcgttccacaacgtccagtgtggcctcgggagtccaatctctgggtgcaaacccggtaccaccggtagtaagaatcaagtccactcccttcaaatcggaaaacttaatcaaggtttctttaatctgctcaacttcatccggaacaattatatagtgggttacctgggcccccatccctgtaataatttcccgaataacttgaccgctttcgtccactcgctctcctcgagaagctttgtcactgactgttacaatgcctactttgatcaataatatcacctcttttttccaatataatggtgccaaagcatttccggttgattttagcactgcataactatatctattataacttataaagctgagaatttatattaatatctccatcataagcgtaatttccaacgagtatagaatgatttgtctcattaaggactgctcacacagctataattgttcctcccatattgattcttcttctcttttatatattccgcttttaccacctgttttactgaccaggcggatattctgcaaggtcatgcccttatccacagccttgcacatgtcgtagatggttaaagctgccacactgactgctgtaagagcctccatttcaacaccggttttgcctgttgtacgtacacgcgcctctatttccaccctattcgggtgacacagacgaaaaccaattcctgaacccgtaatcagaatcgggtgggccattggtattaaatgccctgtctcttttacagccatgataccggcaaccctggccacacccaagacatctcctttggacatacatccttctttgatcaattttaatgtttccggtttcattattatttcgcctcgcgccactgcttccctttcggtgtcggctttgccccctacatccaccatacgggcctgtcctctgtcgtcaaaatgagtcaactgggacaacttatattccccctaaactaagataccaacttaccaatatactggatttatttgatttagcctgctcctcatgtgatacttcaaaagaacaaaagctaaccgccaatctgagacataaccctctcgctgtcccgccagccttccattagcttatgcttctcaggctttaaatttatcgctttgattaaaagcttccttaattcctctcttccagctcccttacgcagaggaccttttaaatctgtttccttctctgcatacaggcaggaacgcagactgcccatactggtaagcctcaggcggttgcattgatgacaaaagtgattgcttaaagcagtgataaaccctatagtccctaaagcacccggcagttgaaagctgcaagccggaccgctgccggttacttttttctcctgcatgggacccaaatgctttgtaattacctccattacctcttcgtctgagatgtaacgccctgcaacccagggattctgtgtgcctatcggcatcaactctataaaacgcacatgcagcggcatttccagggtcaggcgggccatatctattatctcatcatcatttatacccctcatgaccactgtattgatttttaccggggttaaattcaggcgtaaggccgcacgaatacccttccaaacatcctctaaagcacccaaacgggtgatttcccgaaaacgctccggtttaagtgtatcaaggctgatattaactctctttaatcctgcagccttaagttcttcgccgaaatcgggaagcagtattccgttggtggtaagcgcaatatcgtctattgcacggatattagcaatattcttgaccaatccgggcaaacccttgcgcaccaggggctctcctccggtaaaacggatttttcttacacctacatctgccgctgctcgaattacctgctcaatctcctccagtgtcagtatatcttcatgccgggctgctgccacaccgcccgcaggcatgcaataaacacaacgcaaattacaccggtctgtaacagaaactctaagataatttatttccctctgatatccgtcaagcacctcatcaccttcttaaattgttcatcaaacacttaacccgtaatcctttattttacgatataaggtattacgtccaatccccaaaagcttggctgccacactgatattgcctttgcagcggcttaaagccctggctacagttattgattcaacttcctgcaaattcaaggagtaattggcacatacctcctggtcatcacacagctttttcaattcctctgataattcccgcaaaacaggaagcaattccggcaaattttccgtatctgcagacaaaatcttaattagtgaaagtgaatttcccaaataacttttaatttcatttacgggaatattcttaacactgtcatcaccgttagctccggagtcaacggctaacttcttaccggagaactttttagacaggtgtgcgggcaatattatttgaccgtcacacagagccattgactggtctacagtatttgccagctccctgatattacccggccaggcatgttccagcagcagttccatagcttctttagaaaatgtcatattttcgctgccgtatttatttttgaacttatttaaaaaataattaaccagtaccggaatatctttcttatgttctctaagagacggtatcaataatctgactacgtccagccggtaaaaaagatcttcccgaaaggtcttgtcccgaaccgctttttccaaatccacattagtggctgcaataaccctcacatcagtatggataggcttttcaccgcctacccgcataaactcgcctgtttccaatactcgcagcaattttacctgtatagataaactggcttcccctatttcatccaaaaaaagagttcccttgttagccagctcaaaaatcccctttctttggttggctgcacctgtaaaagaacccttttcatggccaaagagttcactttccaacaagttttcaggcaatgcaccgcaattaaccgccacaaaaggatattctgtcctgttgcctgcttcatggataaaattggccagcacttctttgccggttcctgtttcaccctgtatcagcacatttatattttttctggctatcttgtccgccatcgaaacaagtcttaacatggccggactgttgcctacttcgtagcctattctagcggcaataggcaaccaatcaggttgggtatcagtatctcccagcattttcttgccaaattccaaggctttttcaataagctcttctattaccaaaatatcatcaaaaggcttttctatataatcaaaggcacctgattgaatagcttttaccgctgtccttgcagtactgtagccggtcataataattacttcacagtttggctttacagacttaatttcctgtaaaagctcaagaccgtcagcatcaggaagttttaaatccaccatggctacatgaaaatttccggtatttatttgttcacgggcctctttgccggacaatgcaacagtcagatcatatgccttcctgcgcagcaggcgacgaaagaaattgcctacatccacctcgtcatcaataatcaaaatattaatattatttggcacagtctcacccctctactccgtattgttttcttctaccggcaataccagggtgaatttactgccccggcccgtctcactgtctacttcaattgttccgttatgagcctgagctatgccaagacttacagataaacccaagcctgttcccttggacgcctctttactggtaaaaaacgggttaaagattttggtcaaattctccggtaaaataccgggaccgttatcccgcacacttaccattgcccacctgtgtcccagctcatcttctcgtacagaggttagaatttccacacatttctctcgtcccaaatcagtatccaaagcgtcacgggcattaagcaaaaagtttattattacctgctccagttgatgggtgttagcaaaaacagggggtatattttttgccgcagcaaaggtaatatctatattattattgttgatctgatattttgtcaaactcagtgcatgttccacaacatcattaagattagttgatgtatagggatagctatcctgtcgtgaaaaggacaataggttttgaattattttcttacagcgcaggccacagctgacaatatcctgcagtatttcggaagtgctgtcatcctcatctttttcatacaattctcttaataaaagctgagcatttcctatcatcacggtcatcgggttattcaactcgtgggccactccggctgccatttcacctatagctgccagtttggctgactgaaccagttgagctttcattttttctctctcggttacatctttaatctgttgaataaccgcataaatctcattatgttcattaaccacagggtaacaaaaaacatctaaaatagtaccgctgtccagttgtttctggtaataggccgctttactggttccgacaactgtctccaaaaaacaatcttcacatttggcggccttgccccagagcaattcataacatttcttaccctctatttcagccgggctattaacaaaatccgtaaaatgctcgttgcctcgcaatatattataattcaaatccactaaaaaaataggctcactaaccgcggaaaaagtctcttcccactcacttttgccacgtaaaacctgtttatacaaacgggcattggctatacaaaccgccaattgatctgctaactgagcggaaaagctcaaatcagcttctgaataatgatgccagaccagattcccgatgattaaaatccctattaccttgccctgcacgaataaaggattaaccgtcagtgatcttaaatcccattcacataataagccatcctgcactaaatcacaataagcctcaggcaaatcataagctctgttttcaccggtatctatgacttcccataaaacagagcttgcaggaatagttttgcccacgtatcctgttttaggtgataccgcagataaaaccaactcatcattctccaataaagctatggccagaaaatcacattttattacagcaggcagtttatcatatacccggtctaatatatcggtaaaggacatatcaatgtttatatctttagcaagctgattgattatggctaacctgctgttttgtaattcgattaatttattgatttcttttagttccagataataatttaatttagaggagtttactcctgtaaggttttcaatcaatttacgcttattttcaaacaaaatcctaacccccttacaaagcctttcgaaagatttctgttaaatcttcttcttcgacatcacgtggatttgtaattaaacaagcgtcatttagggcggactttactaactgaggaatatatgaaccattcaagcccagcgcagttagattttttggtatgccaatatcacgggttaagcgcctcacagcatgaactgccctttcagccgccgcccaagaactcatcccgcgcacacactctccaaaggcctcagcgatcctgacaaatttatcggtgctggcaatcatattgaattccattacataagggagcagcactgcatttgtttttccatggtgcaggtctaaaagcccgtcaacctgatgggtcatggcatgtgtggctcctaatatggcattagaaaaggccagtccggcctgcaggctggccatagccatggcagatttggctttcaaatttgttctggaagcaactgagctgcgcaggttattagctatagtttgcagcgcttctatggcatgcacatctgtcaaaggtgtggcagccagggatgtatatgcttctatagcgtggctaagagcatccataccggttacagcagtcaattcggcatccttggtctgcagcactaccgggtcaattaaagctatatccggcaccaaggatttggatatgattgtcatcttaactttgcgattagtgtccacaatcatagcgaactgagaaacctcagaacctgaacctgccgtggtagggactaccaccataggcggcagcgggtgaataatccgatttacaccttcataatcatttatcctgccgccatttgatgctaccgctgccaccgctttagccacatcaatggggctgcctcctcccaccgccagaaccgcgtcacacccggcaagccgataggcctctacaccgctggctacttcaacatccttgggattactggtactatcggaatagcactcgtattctatacctacttcctttaatgaatctaaggcagtatccacccaaccggcactgctgacaccctcatcggtaaccacaaataccttgcgtgcacccagtcgaagtacgctgtcgccaacctggctcaaagcaccaagcccgaatataatctccggagccacaaactttgtaatatgcacaactttatcttcaaacacagcaacacctcctgagcgcgtaatatgtaaaaaacagtattatattccaaacatatagtcattatatctattattattataaatatataattgagaattgtccaataaagaataagaaaggaggctgctgagtaaagtagcctcctttcgatagatatattaagttagctgatggttttcgctatttcttacagagcgctgcgatagatttcaattacatcctgcagggtggcaatacgcgggttggtgaaactgcaagcatccttcatagcattttgagccatggtttccagatccttttccataacaccaagggttgttaaaccgctgggaattccaacatcactggagagttttgcaatagcactgagagccttatcagcagcgtcacgcacggataatccgtcaacattttcacccatggcaactgcgatatcaacaaaacgttccgggcatgcaatcaggttaaaacgctcaacgtgcggcagcaggatagcattgcaaacaccgtgcgggagattatagaaaccaccgagctggtgagccatagcatgcacataaccaaggctggcattgttaaaagccatacctgccaggaattccgcataagccattttatctctggcttccatgttttgaccgttagctactgcattgcgcaggttttcagaaataagtttgatggccatgagagctgccgagtcagtaacgggagtagcaatgatagatacataagcttctacagcgtgggtaagagcatccataccggttgcggctgttaaagcagggggcatgcccaccatcatcacgggatcgttaatggctacattaggagtacatctccagtcaacgatagccatcttgacatgacggtcagtatcggtaataatgcagaaacgggtcatttcactggcagtaccggcagtggtgttaatagcaatgaaaggaggcatagctttagcggacttgtccacgccttcataatctctaatattgccaccgttggtagccacaatgccaatacctttagcacagtcatgggaactgccgccacccaaggaaataatcatgtcgcaattattatcctggtatacttttaaaccgtcatgtacgtttttgtcagtcggattaggttctgaaccgtcataaataacagcttccgctccggcttcaactacctgagccttaatttgctcggccatgcccattttatttaatacaacatcagtaacgataagagcttttttgccgccaagaactttaacctggctcttaacttctttaactgatcctacgcccatcaaatttactgtaggaataaaataaccgtaaacctgttcacctaatgccataataaaactcctcctcttaatatattgtgttttcttgtttttttgcgcaagagggatctggcacccttatttgctataaacaatataattgcaacaattgtgccaaaattaaaattagctgaataatattaatattaatagcagctataatatgtttaccctaaaaaaatagaatctattcaatattctatatatagttatgttccattctaaaacaatccatgtatcatcagggaccaactgcaccacacttgaacgacaataaaaaaggcattatccattaaatgccttttttaagctgtttttattttattagatgcggctaacgttagctgcctgaggaccgcggtttccttctacaacttcaaattttactttttgcccttcatccagggttttaaagccatccccttggatagcagaaaagtgaacaaatatatcaccgccaccctcctgctcaataaaaccaaaacctttttcagcattaaaccacttaactgtaccctccatatttacagggcctccttaatgattttttattaaaaagcgaaaaataccttatgcattgcccttagcgtaaaacaagaggctgtataaccatttgcggttcttttcaactttttaacattctacattaaagtatggccgaaaatatttatattatacaaatcagcatagaaaaacaaaaaccggctttccagtgcacatggaaagccggtctttttacatgattatattgaagatggttagaaatctcttgaatagctctggaaatatcttccctttccctcaaaaatctttaccgggctacattattcgactgaatcctaaaaaacggctgccccaataaggaccatgtacagaagtaatgtcaataccgttactggatgtcgcactgataaattgactatcgccaagatatatcccaacatgcgaaatatacccgcctgttttaaaagcgaccagatcaccgggtctggcttctgcggaagaaacttttagacccgcattatactgttctccagccgttctgggcaagtttataccaaaatgaccgaacacatatttcacataacctgagcaatcaaaaccacttggcgacgatcctcctgaaacatacggcacaccgagcagagattttgaaaaacttagtactgtacttacccggcccaaacctctggatacctgctgctgtggctgggcgggactctggccttgacctccaatcactagctgctgtcccgggtgcagcaacgcagaattaagattgttcaatgattgaatattgcttacggtagtaccataatcccgggaaattttccagagagtatctcccggcttaactgtataagtttccgcaaaagaaatacccggtaaaatacaaagagatattcccagggcaagggaagtaaacattattttagctctggacataacgcctcactctccacacctacgaggttagctgacgggttaggaccgaaagttatagccccttgcaaagagcaactcaccccaaaaattggttcccccgcttgcttaaaaagcaactcggtgcaaattattctgttcctttttctaaattacttggcatcggtgcacacctttgtcattgtaccattttttgacctaatcagtcaaataactaagcatcgaatattgtcgtttatggcttttataatcgaaaagttcctctatttagagccaattactgcttattcatgttttatccatattagcctttacaagttctaagagcgcaccagcatactattaatgacaagtttttcaaaaataagctgactaaaaaacatttcttacaaaaacactcattcattgacaaaagccaagttgcaactaacccgtaccaactttatggtacgggttagttgcaacttggctttgattcacaaaaaactatttctgccgggttatccttacagcttaaaggattaaaatattttcttgccgtatacaaatccctgcacatcatttaaagcttccccaaaacgctggaagtgaactacttctctttcccttaaaaatctcaaaccgtctattaagtcacggtcgtctgttagacaaatcaaatgctcgtaagttgttctggctttttgctcggcagctaaatcttcatgcaaatcagttataggatcaccggtagcctgaatgtacgcagcagtccagggaactccattagcatcattataaaataacgcgtgatcatgctgggtataatagccggctagatcgactgctctcaattcctccggtgtagctcccttcaagagcttatacaccatagtggcaataatctcaaggtgggcaagttcttctgtacctatatctgttaacaaacccttggttttagctgtgggcatggtgtagcgctgcgttaaataccttaaggccgcggataactctccgtcgggcccgcccgacttataattttattccctaaatattaaacctgacatctacaatattaccattgccgtctatgaatatatcagtaaagttattgactaactgaaacttttcctccattggcaggctatcaatattatcgatcaaagccttaatatcctcatatactttataaatcttctcctcaatcatatctatttgttccagtttacggtttaagctgtctatttccttttgagcagccagtttattatctcgaagttccgccattctctctttatactctgccaccgtgataatgtcctgctcaaaagctaactgctgtttttttatagcattatttatttgctccagcaatgtttttttgacttcacgctttttaactaattcgctaagatcatttgtaaacaaatcaacatttcttctaataaaatttatcatatttgcccgatcagaaaaaatctccgcgataaaggccaatatggtattatcgatttttttcatattccaaatttttatttttccattgcacttcccgtttccgccaagacaacgatatttgtaggttatacttctacattgcttatccgcaaatccatatattttccctttgcatacattgcagcgcaatatacttgataacaaatacttcctgtcgcaagaccattcatgattgtatttttctctcctctgccgcattatcgtttggactttattgtactcttcttcagtgattaacggctcgtgtgtattttccctgacaatccactcctcacgtggccgcaccactcttttttgctgacccttgctgtctctgacaagagtagtagcgttataaatagttgtgcccagataaaccggattagacaggatagtcctaaccgaattggtgccccacaaccctcccctgcgcgtgcgtataccctgcttgttcagccatttggctattttcaattgtccccatccactaagaaataattcaattacctggcaaaaaacaggcgctgtaacaggatttcttatgaggtattgtcgatcatcactcaacatataaccaaaggccggaacagatacattggttttgccttctttggccttgataatctgagtaatttttacacgcgaggaagttgtttttctttctttttgagctaatccgccatgaataatcaagagaaactcgtcgtcatctgtacggctgtcgtagctttctttaatggataaaaaaaaggcaccatgatcagccaaggtgcgtttaatggagagtatatccattacatcacgggaagtcctggctatttcctttgccacaataccttgtattttcccttcttctacatctttaaacataagctgcatttcatttctgagatacgtataagctcctgactttacatctgtgtagttttttactaagttgtacccgtttaattcagcccactgccgcagaagctttccttgattttgaatacttgatttttgaccgtctttttttgtagaaacccttatatatcccccgatgttaacatttttttcatcgatggtgcttttcagatcctggtatttaccaagtttctgcccggacacatgaggaggaagcagcatattcccttccctcaccctgtttttttagcagacagcttaataaaaaacctgagcaagttctcataaaccttctctgggataattattttcttatccccgtttaactgaacttctattttcataatcctcactccttagtacaaaatattcgaagtcaggattttatgagacactataaaataaaaaaaacacacattcctgaatttatttacaaatggcttcctttttctttctggcctcaaaacaacactggcgttgcaatatattatatttggtacaaccagcacaactaatggtaataatgtaatttgcgccagccgctaccgccaggaaccaatagctcgtacaatgccctcaactaaaatgaggaaactattagagtgatttctacgataatcaatataaggtgcaataagcctcgcacctttaagtttttggtacctgggaattagccttttcaattcctgagctgcattactcagattatccggctctcgaaatttagctttattcttcagacgtgcaatttcaggtttattataggccgcagccactgcacctaaatcccccaaaaaccatgactctaattcgttacaggcaattcttacaaccgaatcatctcttccggcatctacacacaactgatacaatcttttttttaatctaatgcagtcagcaccgtcttgatctcgtacaataataaatctcactccgggttcccgccaagctcgtaactttcggggaattgacttttctaaatcctgtttcccttcatgaggaatagttttaaaactaacttcagaagtatcgatttccagagaagagagcaacctgggcaacagattatccaaaagaactttcattgaaggttcctctaaaagaaaaactattttcttcatctgggacccgcaccatcaaagaacccctgtttccatagggagccaagcaaatccctttcatttacaaggtttcgtacaagttcattatcagctgcccgctgtacgatactaaaaccgtctttctttgttaaccaaaacaattcagatatatctattccatttacgaaatccggtgaatgcgtggaaataaatacctgaccaccgttatcactataacttctaaattcctcagataactcgaataaaagctccgggtgcagttggttttcaggttcttcgatacaaagcaatggatgtggctgtggatcatttaatagcagcaggtaggcaaacatcttaatagtaccatctgatacaaaacgtgctacaaaggggtctttaaaagatccatcctgaaaacgtaaaacgatccgtccatctgctgtctcggtagcttgaacattggtaacaccaggcaccctttcagacattttttgcaaaatacgctgaaaactttctgggtagtgttcataaataaattgagcaaccagcggtaaattctcaccagtgggtgataggtgctcactataaccggcatcctgactggcccgcgctgcctgaatatgaaaatctgaaatataccacccttctattaatctacgaaaagcagcgatctgaggaaacttttgaaactgacctaagcctttaatggctaagatttcaggcgaatccaagtgttgttcttcccgctttggttctgcatttggtttcacgtattcatcctcgttaacaatagccaccccaataccctcgcaaaagtccaaaaagtgccatggttgacccttttggccccttctgtatttaagaacctcccgcttaaccaccgggatgcctcttttgttcggttcaattactaagatatatgtaacaataggatctcccgggttgggtcgaaatttaatctcaaattcaattggaccctttgctccccgagaaacaacctctttataccccccgcgtttaaccaaggctgatcttatgttatctgttaaagcgtcatgcaaaaaaccgaaaacatcaaacaaggtagatttgcccgaaccattagccccaagaaaaacagccatattaggtaaatcccgaatgcttacatcacgaaaaactttgtagtttttaatacgcaatgattctattttcataataattccccacattttttagaaataatatacccctttttaatatgattatttttcataatccttacggtttcaaacccgcatgatctaagttcacacacttcaatgaaaatgttaatagccctaaaaatttcaaaaggatacgattctttattcttttatgggtgagcacgtacaccaattcacatgcttcaagcataatttacgtagtattgtggcgcaaccattctctcccttttatatagatatcatatctcgtctttaagggaggtgcaacaatgattccatcaattcatgagatttgtgccggtcttgatgttcacagattatatcctttagggaattttctgcttttactcccgatcttattgaacttgctaacgtgcgccgcaggtaccgccacatatatccactattattaaattattacggtgatagatgttggtggctgcaccaacgacatttatttttttaccggcatagagatttccgttactcactcagattaatgtacatttttccacttttaatcctctgaattaatctaatacggaactgaatgagccagctttcttatccgccgtacaattttatccggctcagggtttgagattaactcctccaccgcagcaggccagtgaacaaagtaatttgtcagggagattagcagcccctctttggaaagaagtttatttagactatctctcaaagcctttaacactgacttatactcattcttatacttaactccgccctgtgccaggatagcagcctgctctgcaagtatgcccacgcctatggtatagagggtgtcattttcttggctggcaaagcatattttaagtgcgcgggcgtgtttttcctgacctgctttaatactgccatttaccagaaggtagctgccccacttccagaataatatttcagcggggtgctcatcactgccggaaactaaaaatggatgattctctaaatgatactcagtccaacccttatatagcaagccagctaatttttcctctccgtccaaagcggatcgggccataaggcggctgtagtgcataagagaaaataatttctgcccctcgggatcagccgataaactttctgctattatctttatttcagacttagggcccaggcccaaagatttagccagccagtccaaagcatcagcataatttccactgtctgtttcaatatagcagcgatagaggtaatgcctggctaagtcatcccatttttcaaactctgcgatagccaaatctgagtcatatctggctctttggtagtaatcagggtcaccgcgtccgagaaaagcataagcctgcagccggcacccaagaacctttcctttaaaatctgatttaaagccttctccaaacacctggggcagcgcaaccggaaacaactcgatagtttcctctataaatttatacataacattcatcagcttaattgtaccccaaaagtcgtaggaattggtaaggtgcacggcctccctgaggaaaaactcagaaattgcattcaagttttcccatcttgaagccataaccggcagcagtccacgtatatgttgtacctgcttctccgccatggaaaggttgccacgatgggtggcaatagccaggttaatcaccctcaaatcaaactctaaagcatcaatagcagccccttccgagtcaggcaacttctcttttaacggcggaattaataactcctgtaccaactcaagcaactgccggccccgatgcaagtctctctctacatggacaaggtaataaaacctctctctcaatgtggacaactggtgcgcccggccataacttgacatgccggctaaccggtctacgcaatcccgaagaagttcttttaatttttttcccagtatctccttatgaacctgagtcgaaccaagggccagaagagatgtaaaagtctcaaacatagcctctccaatagccccctcgcccattagacgggctactgccccggtgctgccgtgctcaagaaccgtgtagtagaatcttccgacctgtatttccatttgatctcgctgaccggggacaatccttttttcgttattccggttataccaggcattacagactacgtccgccagcataagcctctcatcttctctggcagatccaatatcaaaggagctaacctgccagctgccgtagccttgcataagcccctttcggacccaggaccagtgcagccgttcattaagacgggaactatattcttcctgcgccagcacgcgcttatagccgggatactttttatcgtctgccagccgcctggcagccagcacattgagacacacctttttattaactgcaccaagatgctcaaacagccgggtaatgccttcagccaaaatatttaaaaatgtaacatccggatcaactataagtacccgctcattgttttcaattagcacaggctgcaaattattttctctaagcaggttaaaaactgatagaacaaaaggacttactttatcagcaggcatatccgtcatatgcaccagtttttgtctgggcagctcaacctcatcaaaggcacgatcaaaaatactctttgccaggcctgctgttagcaagcctgccggtgcaagcactccccctaccagtgaattgcgtttctccccagaataccggtcagcaaagtcgccactctcgtctaaaaaaaggccaaaactaagggtcatttatatatcctccagacattaacaaataattaaattatcttttaattatttagttaaaaatgatttctcttggaaattgtatttcttcattataacggtcttttagctttagaatctcaccgacctcattaataagtaattgaaccggttcatacatatcctcgtagtcctttttactcaggggggtgatgccatgggcaagaattgaggtgttcctttttttcgtctcattgattaattgattacggtatatagcaattacttcactgatagggcccttaagatccttaattaattcaaaatttgcccagagcccgatctcaatctttccgctgcgcgtgtttctcatggcctcatatttatcccgtatactttccggtaaaagctcgacttggatgtcgccacttttcaacgaggggctgttgttcagcagggtaatttgccccagcatttccagtgcccggtacatgcgggccacgccatcatcatattgaccccggaaggcccgcctttgggcattcagcagcaggtcaaaaactatattgtagcctacctttcttgtcagttcctcctcagattcatacgattccttatctcgcctgacatttataaaaaatccaaaatggtcctttatataagctgcataagattcaagaaagctatatgccttgtcatggtcaaacttatcccaggcatccaaccctttgctaatcacctcataggcttgaatttcaggctctatatccttaggcagctcgaagtccgtaagctcaagaattaagcttatacagcccgagtagtcatatttgctgaaaagctctttaatcaacttaaaccttttgtatatatataaatcagcactatatttactaacccgttgggtcccgtcccgaaccttaaccaggtcagaccggactcccttaacaacactgagtaaacacctgccatcatccattgctgctgcggccaacccggcactcattgatttcgttccaccggtgtagtcaataatcagctggctgccagggtactccaggcgaaccctttgaattattccagcagcggtgacataacagtgattaaggttatcaatctctttaattttaataatctcatattctgaactggccaggcctgtccgcaaggcaattggtttttccccatccttcccctcattaaccattatgtagctgcccttgttttttggcgtctgcgtatcatcagagcaaaggaaataagtaaaatcaggcttgttctgggtaatcgaggtaaatataggctcaatagaaccacccacagtaacaattaaaaccttatccatactcttgccccctttatctataatttaacttaaatttcttgataaacttctgcatgttaacaatgaaactcctgcttcatgtagattatcttacactttaaagctctcaccgggcattaaaactaaatcatatatcaagaaaatgtttatctctgatttttcaaaggatatgtatgggtttctactaaatatctaaattttctgggttttctatcattcctactaattgtctcatttcaggctaattgcacctgccatctataaaaatcttcttcttttacttaatcgctaaaccattactgatagatatttaaataaattggtttagtatgatatatttttcatgaacctaaatgtttggtaaatacattcattttatcatgcacaggcaaaataaaattttcctaatataataaaaaaaccaacctaaatggtggttgctaatctttaattccctgcaggaattattctgttttcagacgactccgccctctacaacccttgaaatacaaggcatgtaaattcattttacgagcgtctaaaaaacttcatatttttatccattttacatcaaataaatcatcattgtaaactcctctaagccgcatatttaaagaaatttttcaagatcgagcaacccccggcttttttgcacaccaacgacgctcgatcttttacattataagcctagctagaaatcactagtatgagctaacgccttatatgcaccgccctcgactgccccatgcccattgtagttttatatcccactccggcataaaaggcatattccgccagcatatgcagtacgcttattataatatcctcctcctgccggcgtatcctaaaggtacaggtaccggtaaagcccacctgcttgtatttgtcaaagtgcattatcctggtctgcaatttatacgagccggggaaaacgttttcccggataaagtcaataaagttatcacccaggttaatcggggagtaataattccatttctgcagcagattcaaaaacactttctgggggtccggcaaaggataattgctgcccctggccctaaaggttgttggtgaataaaattctattgtaatcctgtcaccggccccggggcaggatataatattgctatatagctcttcataacttgtgctgcctgcccaagagtgagcatctgtgtttaacgaccagccagccacctctaaaccagcccctgccagcccaatctctcccgacagcgagggggcccagctgtcagtaagccacctggagaattcgggatctatagaagttacacgaaaggcataagcctccccggggaacaatctccacctgttatcttcatagataaccctgcccaaaagaggtgagacactaaaaggttttaaaggtgtggggctgtgcagctgacctgctaaatccgggttcaggagcctgaccctatccaggaagaaagcatgcaacacctgtcccattgagggtggtaccagcacctccctgttaacttttagaaaaacaacacagctagctaacaaaaatattttcctccattgttattcataaatattttacatatagtgttgttaatagcgtcacgtattaatttgttcatttgacttaagcattatttcttcacttttcatctgaacacaactccaagacagcccaacccagtggcaactttggcctgtctccctcctcaattgtattatatggtataagtataagttctactgcattgttacattatcctgcaaaaaactgcatattcttcaacaattccgccggcatcacaggttttagagtaaataagttacccttttaaaattatagactggagagcaggaaaaaaagtttccggtaaaattgcagaagaaagccttagagatatgaaagacactgaaatataaaaaccagaggcctatgacactccggtttttaattctttttttcaaaaccactgccaatcacttggggcaagtgtattttgacaccaagaaaacagataaaaatatctgtaagactatattcaattccctatgagaattattttgttttttgacgagagccttaacagattccgcacctttttataatattgagcaaccacccgattatttgcataacaacgatgatcattattttacactatatatatgccatcgctaaacggttccggacttgcacccaaacgtataatatcttcctcacatcgactacactggcgataaaatataatactgtcttcattttttctcattaatcgctccagtttgtagcgcaacattatataattttcttcttttaaacaagcttcaaatacactgagctgaacagggattgcataattacgcaaagttttatatattgcgctgcgccttttatcatccttgatgtcataggttattataaaatgcttcatcccagctcacctcaccataaaaggcttgtattcattcaattccccccttaataccttagcaaaaaagcgggcttgcagttcaaaaacacgcatataagatattctgtaaccaaacaacggatgtgagatcatctcatgcctccgttcttcataggcacggtaaaatttcttgcgaccactgtcgtttaaaaaacaaccacccattttgtattcaaaatcatcggtatttatcatacccttgtttaaaacggtcaaaacaactgaatctgcaacaattggccgaaattcttctataaaatccagtgccaatgctggtctgccataatccgagcggtgcaaaaaaccaatatacggatcatagcccacgatagacacagatgcaatcatgtctttagtcaaaagagtataagcaaaactaagcaaagcattcacagggtctcccggaggtcgcctgctgcgctgttgaaaattgaagggcacatgctgcttgatcatgtaattaaaaactctgaaatattcacgggtagcagcaccttctatacccattaagctatttaatgaatctgctttatataaatttttgctcaaagacttaagtctacaaatagcttcttctaattgtttttctttaagatccctattataacgaagcagtattgtacgcatattggccagctttccctgcacaaaaagaacggcatactttaagcgcaattccatatcctgatatgctttatgttgtgctatgcgcagagcagaatttttcgtcagtgccggctggagtgaaccgtaatacttacctgcgcgtgaaacgaaatgcacttctgttcctctatcaagtaaaagcttgattacctgcgcagatatattaactgtaccggccagcaccaattgctccagattacacaagggtatatcaaccagcacttctttatctctggtcacctgaactcgttcacctttcttacgtacatatgcacccggttcatcaacatataataccctgccaagatttaatgacggtagtgggcgggcaggtgttttatcatctgctccggttagataattcacctcataaggcaaacagcgaccggcaagagaacagccataacagcggaaatctgccagcggctgaggtatttgccccgaatagattatttcataagcccttttaatcgtattctccaccaattcacgcagtgatcgatcaaagaccactacacggcgggcatgtgattggctgtaatatatgtaaccacggagaatttcccgacctaatttttcctccaaaagcatggcctgagcacaaacctgaacgtcatcattcagactttccttgagttcaccttttttatactctacaggataaatatcctctccttcttcaaccgcatccaatactccgattagccgcagtctttcagaagagaccataacagacttattctgttggtattcttctctgcttattgctaaacgattgttccgtttttcttcttgcagttgcccttctaaaaggtgagcgttatactctttagcgccctccacaatacgataataaaagtttctcggacaataaagaatttccgctacagctgaaacaggtagatatttatactgtgaatcgcaacacatttcatccataatagtcacttcctaattaacatatagtgccaatataattgcctttatggatgtttaatatacttagggaatataattttctactcacagaacctataagacggacgtttcaatttcttgtggaaatgtttgtatagaggtgataatcttgaattagaggatgaggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctgcccgctataagccttgaaatacaaggcctacaaagccattttgcgagcgtctaaaataatttcatattttcatctattttacatcaaacaagtcatcattgtaaacccctataacccgcataattaacgatattttttaagatcgagcaacccccggcttttttgcacaccaacgacgctcgatctttttagtatctttctactattggttaaatctctcctcccctttaaaatacataccagcattaatccagctgtaatgatcaagagcaataatctgtgcaatctcgtatttcacattaataccgattttattttctccactttatctttgtttttccctttcggttttttccaatcgttcggcttatttttccggtaccactcagccagtatagctgcaatttcaagacgctctgcaggctcagcttcctccaggcggggtaaccattttttagttaattgctccataaaatcattcggtctgtcgcttaccccgtcctcttccatttcccgccggacctggctcatggacgctaattcattcaggcgtttttccgccaactctttttctattctttcttgctcttgctgcttttcttctctctgctgtttttttctcctatcttcccacatctgctcagcctgaagatcttgcacaaagcgaccatatcctactgctgtcttagcaccggcaccttgccaagttagggcttcttccaaccattgaaaaaccttttgaacatcttttttagactgctcttcttccggatgacacggggctactgcgaaaataaaggcctgcccgggggcaacagtgagaaattgaataggctcgggttttaaccagtcggccgggggggttttatcacggtaataatctgaataatgcggtgtcattatttccgcttcaagccgcactggatctacgggtaaggcatcaaaaaacagcacactgcctaactttttctctgatttatcccggggaccgaatatgcggtttataacatcccccttttcatctccggggagataattttcttcctggttttccacccatgaacgtattactcctttaaaagatgtgccgggtaagtaaggagtacccagagtatgatgccaggcaaaaccattttctaccgggtgttcccgccccaagccgctaacaaaacgccactccgtagccaacacacacattttgcctttcaagatctcaaccatattaaccaatcgccggttcatttcacttattcgttctgctttcccaattttcatgcccgtaactgtattaatccattcggccttaggattaatagttgttttattttgaggaaaagattttagattccagtagctccctccattaactatccacttatggcaaaacttatcataccacagaccggcattgctatccccagcatttaattccttaggtacattatgctcataatataaaggcagcttcattatttttcaccttccggattgtgcaaatacgctgctgcaaattttttaagccactgcagccaggccaatgcctcggcctgggcgcgtatataggcattgcggtcatttgaggtaatggcctccattaagtcttctcccttgttataaggcactacttctctatcactgcaaagccattctcttaaatgcgtatacaaaatataatgtgcgtcttttttattgtccttagctttagccaacaaggttgctgcggcctggcctaggccattcgccaaaatagtagctgggagactcttggcataagaggaatattcaatcagcaaatccttacgttcctgtctcacctctttcactttttgcagggcatccgctgcccgttcttgttcaagtgttttgctcatttgttacccccctgtttctccggccaagctaccgcacaccaaccctgccccacagtttcattcccaccaatctgaagataaggacactcattaaacaattgcttaactttgtctaaagagttatctttatcactatgtgaaataaggagaaaataaaataagctgtccggtggcagggtttcttcataccatagattcatactggtttttgttatctcattcagctggttccgggcattaacttgtagaccataagctgcaaaataagcgaaattgtcatcattaattataactaactggtcatttagacgttcttgtacagacttatgaggaattaaaggtttaataacatcaaccattttagtcaactcaccttttaccgctttgaaagataactcctccaaaaatatgctattttcttctccagatgaaaaggcctgttctttgtccggtcgcggtatttctaaggacccacccatccctgctaatattctatccctctgaaggcgttctaagatatacgggcaggtaacccacttataatgcccggtcattgaccgaaccggtaacaacaggagccgggcatcggtaacggcaaccgcgcccgctttatccggtttaccgaaaatctcatcctcatccactaactttctccggtgggccatatctcttaaagcccctttcatacttgaaccaacaataacagggtatccgctaaatgattccctggccaccggcatgtccactacaccggtactctgttccgtacccggatgtagactggtttccgccagtaaaccgataattgcacttttcattgttcatccccccatctcccgattacgatttgtccaaagccataggcagttttatcattatccttttgtttttcattattgttaccgatacattgcccgtgcagtgagtatacccgtaccaactcagctgccgctgcttcaaaaaaccaggtagtacctgccggaagcaccggttttaagggtcggggacagcaatttttaatgtcccaaccacctacatgctttagtttcccgatacaggcagtaactaattctcctggaatgcttttcacaggaccgcttattataactctatctaaatcatcaaaccaacccggcgtaattagagtaacagtaaactgcaccttgccgtccctcggctttaattccggatgcgggggtagttcgaacccggtttctttgatatccaggctggccattctaccctcaccacccatccgtacgaccctggcaaccttatcgtgccagtcctccggtattccatccacataaactcccaggctgaccgtctgctcaaaatctcttagccgtacatgcatggaagaataaattttaccaaccgctgcagtacgcgtgctttgctgccgctctatacctacccggctttcctcctgccatagtttgtcctgttcaaaaacatcgtctttatccggcagtccgcctgcaagaatagcttttaagccctccgctgtaagccaatgtttttccattaatttagctccgggaagcttctctttaagccgcggcagacatacataccccagatcacaatcaaccttttcccccggcaccaaacggctaaatttcatatctttatcttttttttgcattaataacagcggtaccggaaaaagtattagcccgtcttctaacagataagggcccattaattttaaatttcccaggtgctcgggagtacccagctcttgtggccatttttcagggttctttggcgtccatccttgcccctcggccagagcggtacgaactgctccctgcaaggtactcataaacggcggaaaacagccgcctacccttgactgaccaccctcacccgcattgtaaggggttccgtcgccaaagaataaactatccaaagctgagaaaacccaaaaccttcccgtcattccacaacccccttttcggccaaaaaacgaactaaaagggccccgtctacattcagtttatttaaagactgtactccatcaggcccgcgtaaaaaccttcgacaaaacattaataatttttcgacccggctttttgctgtagcctcagcaatattttcacgcccgcggtttttaaggtattccgctgccaacaggtcaactgcttcctcaaaagttaaaatattattgtctccggacaaccaatcaaaacgcttgcgaaggttataaaagaatgagctgttgtattgatcctcataactggactttccccgaaaatcctctaccaattcatccaccaaacaactatccccacttgttattacttcccagggagcagaccactgtaatacccggccggcagttttccagacactaacagccaggctggagcgcccggtttcttcttttgctatttcatccagcaatcggtgtgcttcttgtaatatggactttaagggtgcgtggttgtgggcataaacaatacccgcagaaattgtagcctccccatttgccaatctaccactaaaactattggaataagccctggatatttctactgctgtcttgatagcatcttccagtggtaaaagagccagaacatcatcaccgccggcataaaccaggacaccgttattttgttccagtattttcggaaccatgtcattgaaacgtgacaacgcctggctcacttccgcactgtcattaattcgcagcaaattccctaaagagtcgccgtccattattagaacggcataaaaaggttcgggcgactgcttaaattccttcagtaacttcgttaaatgttttctctgctccttaatactttcatcccagagattatcattttgtaaagtgctttcaaaaaacaaattgccgtttaattttgcaaacgccgctatttccggtttttctttttgcatctgccgcaagcagtaaatttgggctgactgtttaccgccttccggagccaggccgcaattgcgcgaatattctaaaaaatttacaaccttttcagtatcattttgcattaccttttctacccagtgaactgccgagatattcgaatttgaggggtaacttgttgggacatcccaccccaatactgtttttgcagtaaaggggaatagtcgtttgattatagtcacggcacagagccgctcatcttttcgtaactccaacgctttaacttttttacgcagttccccccaaaattcatcctgttttttactatttaaggaacgggtatgacctgaaagttcctgaagattacccatgatagtacatttatcaccaggttcctcagcctgcacataactgcgccaatttttcctccggtcaagtaaatcatcactttctgcattatcactaaccacccaggatacttcccaaaaattatttacctggcgctcccatatttctttagtacctttcccatagatagccactggttctatatacttattccatactgcaccggctatttctctccaggcacttattactgcctgcctgcattcaacaggcttaaattcaccgggaatctcagccttaaagcgattgggtaaagtaccggcaacaggttttttacttatcggctttccctcatttttgtcggctattacattcagcagtggatcatttataatcccgttattatcgtatacagcaggaaaaattatctttcccccggctctgtgtactaaatacatagcctgtccggccagatatgagagtataaatgagccggcccagagatcgcgggtccgccgggcctgggcgacaaaactctgtaccgggccgagtgtaaaatgaagaattttcttactcatcccagcctcacctccaacctgtcaggaaagcgttccaaaaaattgtatagtacagaatagtccaccttaacaggtatcttttgaagcttttgctttagactaatttttattttttcaccttcaggaagataaacagccggcaacacactaataacggctgcaaattttccacctaccaggtgcaggtgaataaataaaggactggcccgccgctcctgtttttccgcattgacacttacgttacatccggaaacccggtaattatgcggcaacccaaaaactgagcggcaggggtgcttaaccagttctttccctctgtaaaaatcgtatactaaatcatgatcctcactgaaaatctgctccgccggaacattccacggcaacatatggatgccatccctgcctattccataactacgataactaatcagttctcttccgattttatcaaacaggtctgtttcgtctctgtccgatggcaaaactattacccgacttcgtcggctaaaagctgtatattcaggtaaatcctctgataggtcacctaattcattgagaaaaatttctatcctatcccgcaatcccgtcgtatttaggggggcagaccagacttcctctttacccaactccagggattccaggcaagcagaaccaaagcctcgacgggaacgagaccccaaaccgccaaacaatcctaacgcctgtaatgccattatcaaatctttacgatctgactcatctattagtttacgaaaggtaagagttactgaaaagcgcgcattctgtttaataaaagctctaacagttttctgattttttcccggttttattaaaccatagcccaaatatgacttaccatctccggacaggttatactccggatcacagatttgaacatccccttccggcttcaatcttatcaaaaacctggcctggctatcagtactgccaaagagttcctgctctttcttttttacctctgaccagtctttatatttgggaagagtgactgcccggtaccaaaaacgcattactcccttaaaagaagggggacgcagttctgcactatttactggatttgctccccccataaaaaggggcgttaccacttgataaacagctcttatattattcataacccctccagattaattcatattgctctaatttataaccttaattattttacatagtcataatgtcagtcctgaaaaactgaaaatcataaatactacaattaaaccctgatatttcaaacggttttactcacattcagatccataaaatatctttattcaacaactaacatatcacccataacataggggttttcctgctgttcacgaaccggtcttttatctatcatgactacattaactaactcctcacaattatctaccttaagcccggctatacgggttgttatatattgcagcaaagtagtacccccggccaagtttatgtaaattttgtgtggcggcagcatttccaaataacccataactttttctattacttcggataattcattgaatccggcaaaaggatctttcacttctaccacttctattcctccgctataacctgcttgagttgttatctctgtcagcaatgccctaccctctttagacgtgagtaccaaaatacgatccggctcaatgtgatttatagcggtatataaaagtcccggagacattcccaaaggtgttataagaacctttaagtttgaagcttctccatctgaatcaggtatctcgtgacaaactatcagcccttcttcactgaataattcctccaataatgcaagacattcactggtttcctgcattaccttatgggatgacctgggattggttctccagccagcatggattacatcattgcgtgggtcagacagcttagaccacagctttcctgagagactattttccttagccctgtacagctgtcctgctgtcagttcacgcataccccgatcaaaagccttcccgtactctcctttctggcacatagtaaatgatattaccagttctctcatcattgatagtgcttgaggagcataattatgctcaacataccagcggaccgctgccaggtgcctttcaagattgagagggttataatgatcttccacccctgcaaaggcataatactcttctatgattttatccattaagacaccaaaaggagcagcccactcccagacatcacgttccagaatatttctttgctcagttccctctttataatattttaaattgcgagccttgttgaccagttcaaaaggtctggtggtaaacaaagcccgggaaatatcttcaattaacataccaaaactatttagctcccgacgcgccgggccctgcttttccttagcttttttttgagccattaccaggagactgctgatttcccgggcactgccgtgctggataaaagaatttacaccaacaatccaatcaagcagtgagcaaaaatcagttaaatcaaaaaccggagtaatatttttttctttatccctagcttcatatgctccataatagagacccttaatttgcacattcttaacaaattttaggtaggcgatactaaggaagcataccagggaaagagatcgaaaaccgtgagttatatcaaataccacactgtcctgttcatcgaccttatctattaatgtattgaatatctcccagagttcctttgtactttttccttccggtacatctatcggaacaggttcagaaaaaccattttctaaaaattcctgacaaagaggaccccagtgctcattagctgcctcctcggttctaactaccagaacttcaacaggttttatgattgctgtggaaaatacggaaaaatagcgggtatatattttatttgtatcaaatatataagtagtttcctcatatttacctgttccgataaaagtaattaacttacacatttaactccctcccctgcctatgtcaatgtattttctaccccactccggcataaaaagtttccaccagtatgcataccctggtcgcaatatcttccttttgccagcgtatcctaatatataaaaaaacccacatgctaacatttttcaaagctcataacaatggtttgtaatttatacgaaccggggaagggtttttcttgataaattcaagaatcaacagatttaaggccttgcttgaaaaccattgtaaggtcacttcccactagatgcattattaggtataagtttctaccgcatagtcacgttttcctgcaaaaagttgcaatttttcctacaatttcgatatatatctcgatttaagcctaataatgattaccgtagcatcccgacatccacgggcccatctataatatctacagcccgatttaatgttttttgagtaagcacctactaccgccaccgcataacctacttcacgtacagttttcgtaactcattcttgccaataagtccttcgaataagttttctaccagattaacacctgttttacaaccattgctgcaccattaattattctcttagaaaaaatgtctaaaacccccattcaatcaacccctatcccgcaaaataataataattttttgtcattactctacacaattatagctaaccagccaggtaaaatattttccagtcagagacgtatatacaacatgacgttcattctttaatgatttgtgcaaaagtaaccaatatattttagattgatgtagtctaaaatatatttaattttgtacaatccagaagaacaaaaaagccagttacctgaaaagcaactgactcgaaaaacctcaattaaattaagaaatttataaatgtatttacctaaccttgaatttttgggatataggattgttatatgaatgttttatgtataggaattattttatttttaaacttatatatggcaattgttttgttttcagactacggctgcaaataaatggcttgagcaggagataccgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgcccgctacaagccttgaaatacaaggcctgcaaagccactttgcgagcgtctaaaataatttcatatttttatccattttacatcaaacaaatcatcattgtaaacccctctagcccgcataattaaagatattttttaagatcgagcaacccccggcttttttgcacaccaacgacgctcgatctttttagcatttctctactattggttaaatctctcctcccctttaaaacacatagcaattccttacgttcctgtctcacctctttcactttttgcaaggcatccgctgcccgttcttgttccagtgttttactcatttgttacctccctgtttctccggccaagctaccgcacaccaaccctgtcccacagtttcattcccgccaatctgaagataaggacactcattaaacatttgcttaactttatctaaagagttatctttaccgctatgtgaaattaggagaaaataaaataaactgtccgttggcagggtttcttcataccatagatttatactggtttttgttaattcattcagctggttccgggcaaaatgttgaagataagaagatccacgtatacgttttctactagattcaaacctgttattactatcgttgctgcacctttaatcattccatttgtaaaaatttataagccccatttcaaatatttgtttctctacacaattatagttatgaatgcactactaccgggcataggccttaaagacatggtaacaaacctttaccgccagatagactgaggtgggcgccgaagtcgggggaaaagacaggagagccataatggctacaatcttaaccaccttaagcccggttattttggccaccctgtatgcacactgttccctggtgatatttccccgccaccattctctcataaccggaaccactaataaggtggtagaccacaagactgcgtgcgggataaagtccaagggacgtgctgcggcagcatcgagatctaataattcctgccgcacttcgtttgtaatatcaatgttggaaaagcccgaatcatgcaccattgaattcccagctaaatcatctgccacctcagatgtggcataaacctccgtgtcagggtatttttctaaagcaagttttaccggctcagaactattaacagccttaagctgcacctccacttcctcaccgtcagcattggtgagtataacatcactgccggggtaattgacatcaggatgcaaccgggcataggtatcatcaccatcggcattttcagcctcaacaaactttatctcgtgataaatacccttaatattattaataaatccaaccatagaggtatcactgacattggatacatattcagacacctcttccagactcgcatcaggagcaaggtcattagttgatcttttaattgactccacaatcatccgggcctcaggagtatctatggcatcatactggttctgccggagaacctgcatcactgccaggatgcctatttcgtcaccggtcttttttaaaatcccggctgttcggccttttatatccggcatcttgagttttgccagagcaatcatcccctttactaatatcaaattaccgctttttgcctaattttttaccctcctgtagtgctgcattccatattttgcagacaatatctctatccagaggctctccggcccggcgcacatcaaaataatagctgactacccttcccatggcataggtaaacgcaaaggctatgggtagggtaaaaaaaccacctgcaaaaggtaggccgagtttgtaaagacttatggtggcctgctgtgctaaaaagcccatcccagtcaagccacccaattcgacaataatctcctttgaccgccacgttgacagttcaaatcccttaatcttgcctatcttcatggccataaaagcctgtagcggcgttaatatggcaatatcggcaaagggcaagggctgaacagcaataccagcgcacagggcggaagtaaccataataatcttatctacactctcatgctcgctgcacgacgagctttccagctgagcatactcacgggctaatttttcttttacttcttcaaatttactcataatatttaaccctctttcgagtcgattaaaataacttataaaaccctttttatttataaaaattatagactaaagaaaaggagaaaaagtttccggagaaccgcaaaaaaaatagccttattacaatatggctaaaaaatataaagtatagggtatataaaaccggaggtctattagagcatccggttaaagtcaatattttgtaatacatttgttgcagaacttttccttatgggaatttttttaaaattttacgtattgatatattttataatctttcatatatagttctggcaattgatattacccggcgacgcatttcacctggttcgattatttccgccgctgaaccaaagcttaaaatccacttggtaaaattatttttaccccggatttcgccctcccataaaagggatccgtcaagctgtttttggggtggtgtcaaacctcgcctttttagttctgatctaactttttcatgcacactggcccggtcataaaacttgacttttacctgaaccggcggagacatatccataccccatctacaccgcaggaaatccttaagggaaaaatctattggatatgtaaagcactcaccgagaactactaaggatttaatcctctccaggtgaaaaacaagctccctgttaacatgattgtctttgccggaaaattctcttcctatcagataccaggaaccagtaccgttgtaaaaaacaagccccagtggcattagccttacctctcggtcctcactgtaattcttagcgtagtagagcatttgcactaatctctcctgaataacagccagcctgagttgggaaagatattgtgcgcctgccaacttcaccccggattttacttttatagtactggaaaattcccgtactgaattctgacctgcatggggcaaaaccctggaccgcaggcattcccgcagccaccttaactcctcgctcgggggattttcctccaatgcccagagtaatcctgccgactctgcggcagtcaaagatattcccggcgttgaatttttcctggacatcaagaaccattttatttttggatcatgcacttcacaatcaccttcatatgcttcctccagattcggatccgggaaaagagagtagtgctgggcatattccgactgcattgcaacccaattcagatcctccagtattattatctctgagtatccggttatttttgacaattgctcagctgaaagaccctcagggtaaccctccagcagttgcataatccgcattagtctgaatataacctcatcatgcatatgggtcctcccccctatatacagccagcatgcgtcctgctgtctccttaactgactcctgaagccagagtggtgaaataacttcaaccacatcaccgtagcctctaagccaggacttaaattctgaaagaccggttatttcatcccttaaaatagctgagccatccgggtaaagcttaacctggcaaccatcataataactttttctataattcatttcacaaatcatccgttcaactgcatttgtatcccaggaagtgtttctgaatctaacctccacttgaaaagttttatctccgctaacgccccagtagcgggacagcaattgagaaacttcctcctcccccggcattgcaaaatccctatccaactgctcggccttctccatccggtccaggcgaaaaaccaggggaaccttaccctgcgcacgtcctccaaaagcaataacataccacagaccacgtcgccagtgataaattacacccaaaggcttaagcctcgctcttctaccccggtagataacctcaaccacctttctcctgactacacactcccttagggtttgagccacctcaacattttgactttcctccggtagatacccgtgcatcacttcccttaagaataacttcacctgctcctcatagcgtgcatcatctccacccaccactagcgacgcattaagtttttccctaatggaatttatttcattcggttccatgggaagaacagccggaagggaattaagatagtgctgaagctgttgcgactgcctattggtaagaacaaaaggtgccataaggaaactgcccggatggtatctgtctcctgtacaaccaaccaatccctctacagaaagctcctctaaatcattttttactgcatcctttgtaaatcccagttctaccttatccccacagccccaatcacccaaaccggtggcgttatatatttccgtaaatgtaagacctgctctatgttttgccgttcctattagattagaaaggatccgtaaaataactaactgacgcaggtgctttctctttagcggccgggctgtcagtttagaaatattacctaagcattccaaccctacaccagtaattttaacaccacctcgatatcttactactaaactctgcttttccaattcaatacaatcaagctttatagcccttgccgataatttaaaatatattgctaaatcattaaatgaagcctgtctatcttcctggattgaaaggtattctaagatctccgttcttcgcttttctacctctttttgttttgccatactaaaacttcctctgcaatctttttagaattttatatatttatgccgaatttctttttattaagctaatggttataagatttaggtgctaaagttaaaatctaattagctaacttgaaatatagtcccattgctgcaacgagtagctagtaattaatggttagaagtcttgatgattatttttaatttctacatttatataacttttccttttattactgataaattttactgtttaattcgctaaaattacccttatatctatatatacaaatcatacaaccatcggatgtagatatacaagcaaaaaaccccagcctatagcatcaggtgggggttaatgagaccgctatcctgtctatcaacaagaaagaacccattattcaggtcatttcattatattacacctttcaattgtatctctaaaccgtctaacaagggagatgtcaatgtattatcttcaccataggactgaaacaaaatccaatttttttcaccggctacaaaaatctcaataactttatgaacaggatcaactatccaatattcctttactccatgcttgtaatacattttacttttttcaactttatcatatttgcctgttgacggagacaatatttcaaccacgagatcaggtgtgccttggatattcatttcggtaataatgtccaaccgttcttttgagataaacacaatatcaggctgaggtttttctttttcacttagcagtacgtcaataggcgcaccgtataattcgccaagattatttttatcaacaaatattccgatagtctgaagcagctttctggttatcttctgatgtatcgttctcggtgccggaaccaaaatcaatttccctccaatgagctcgtattgattgtcatcttcaatttttaaataatcctcataggtaaacaatctatcagctacttcaatttgcataggcacctctccttacccaaagactaccttttcgaataaacattattatgtacatattataccatattcagaagctaatacctatagccccggacagttccttgcaagcttcctgcgactgcgatgaacaggaatcaaactgtctcaagacgttctgaggctggcaaaagagcaatcgttgcaagcaagattgcagcgtgtcgtaatactcaccttacataatttccaccccatacatctcacacaaagctttcaaatcatccctatatcccgctccaacggcagctaacttccatttacctttgtaccggtagatctctgctattattaatgaattctccataagagcaaaatccttgacttcgaaataaaacatcggtttccctgattcatccgatacttttatatataccctttccagctgattaaaatattgctgttttttcttcccctcatagatagccagagctataacaattctctcatactgttggggaagccttgataaatctatagaaattttctcctgcaggccttttccctgtcccagaagtgatatactgccatcactgcttgaccggttaccatagaaaataaggtcttcatccctgataatttttttgttgccccctaaaataaacgccacagcatcaatttcaatgggggctgccaatctattatcccagcctatgccgacaaaaattttcttatctccgggattaaattgcgataattctatccgctgtccttttttaagcacgggtattgagccggtttcttgaactaaaccgtaatttttatctgatggcgttaactttttatcaacagcagggtcattggtatttacaccggtattttgataatattcagccacaggttcaggtgcgccctctggcagacaggcacctgacggactccagatcagctgaccgttagatacgaaagcactgccggttactatggcgttgaccggaatgcgcctgatgaattttgacactaacaaaaaacttccgcacaggattgaattttgaaacaaaggattaatttttatcagtacttccaccgttccgggaccaaccaactcaggttcaataattatacccgcaatatgagatattattttacagctgaccggcagagacaatctcatcttaagtataattgcccggctgtgaggtaattgcccgaaattcagggagtcaggaaaatcccacactcccgattcggctccaaaaccggttaccctaccccttacctccacgttttcaaccaataccccataactgtcctctgaacggatggcaatatcattggaacccctggttgcctccacttgcaggttttttaatacgaccccttcttttgtgacatcaataaccgggctgcttccggcccaaattgtcgtattgcttccttctatggtcacgggtttatttatattgacaggccccttgtattcacccgctttcagctttaaacaacctccggtcgtcataccgttaatttgttcctgcaagataatttaaatcaccgccttaatactttagaaacctaattttcttataagcttctcttatatacgcaagaactgagtaagtattaagcgtccgtgggattcagaggacaaacgcagttgcagcccttctgataatctcacatgctgacctttgggtaccggttttggatatccgttctcaattacttttaagtccatctccatgttatagaggtaccagttgttttcatggtaaacgaaatacccttgcggagttttatcgacattttctccggcccaaatattatcaaatacatgccatttgtagatatacatgccatgccaaaccaccagccggtgcttttcatttaagaaattgcccggtttaccgggctgttctctgtagcagtgaagaatgggtacgaagggaagagcaatcttttgcttacaaaacggacaacaataatccatagctttagaaagtacaaaccacttcatttcacatttttcgttactgcagggatgaatcaaatctgctgtacgcactaaagcactctcccaatcaagggcagtaggacgattatcaggagagtgcagggcatgaacaaaggattggggaataacctcggacaaatatggtcccatacattcataaccggttaccagcttagcaggccggttggaatgatccgtcgggttctctatgaagagtgccttttcccccagtgaaagttgttcatcttcttccgcagaagacgtggaattaatcctggggccttttaaagggtgcctgaataaaagggtttggtatattaaaactgccaaagcgtgtaaatcagtcctgatcgacggctctgccgtacccatcagaacttccggcgctatcaggcccggagtgccggcaattttcggcgggtgcagtcccggcacaaccagaccgtcaacatcaatcataactgtggaaccgctgacaggatcacccaggaaattattataggaaagatccgagtgcgctaagcctgcggaatgcagcctcctggttgacctggccatagtaatggccatttttaaatgtccaagccaggtgcccctttcagcggccggcacgaaatttctggtcttaggatttacaaaccagcttaacttcttctctatgccgtcagaggtaaagaatttggccggataaacaggaaccttcactccgagcttaggagataccaccagaccggcaggccagcaatataaattgctccaataatctcctgatattttatcccttgtcggattatatttattaacgatatgatcaatacggtctttacgctccgggtctttcaagtcagcttcatctttataaaactttattattgacaaccggtcagcggtaaagtgaacaataccttcacttccctcgccaataatctcaggcaggtattcaagttcagttccgtcaatcaaggttgctaccggattttttgctgtttttctcttagccaagtatagttacctcctgtgcaaaaatacaatggtccggtcgtcaaaagagcccctcttttcataccccagccaatcaacaagtttgtctgccggattttctcccagaactatttgatatacatactcaaacattttcggcatcattgtatctacagggaaaaagtcgtcggaaatgccgtcggtcataacagctacagcatctacctccggcttgatagcaaaaaacaccttatgttcaaattctttttcaatgtccttagtggtaataaattttgtttcactggcatactcaccgctgtcagcaacacccagaattgaaacactgctgccgccatgccataaggctattgccccgtcccccacctgaatgctggcaatcaaacttttacccatccactcacggtgaacagcaattagcatagttgttgacaaaagatcaaattcaatcttcctggcggctgcttcttcctttaaggatataaggacctcatgcattgtatctacaagaaaggtccgaatttttatcaagtcagtttcctccggaatatttacaccttctatttgcttcactttataatctttaagaaattgttttaaggttttaacagccatctcgcagcctatttttgaacctactcttgataaacggcaggaaccggctccatctgccgcggctaaaatgctccaaccgttttcaaaatcaaaaccaaaggaatcatcccggtgactgccttcatgggcatgagttttaccccggcggctggcggcacaaatcccccagccattccattccttaaaagcggagtcgttaatttcaacccagtcctcttggtcagccggaggcaggtccctccaccgggggtagaccacctcttcttcctttggagcaggtttttcccggctgtcttttaccggaggttccgtttgctttataacagactgcttattttcagactgacggaaggataaaattattttatctgtctgaattactttcttatctttagtataatttaagtttaattttatatctctcgttggaagcaatacgtcccctactatgtcgtaatcactactttttataatcctgtcattttttgttttaataatcttatgattaggtttttcatatagtttttctgcttctgaaaaaaactcatatattgacatactgcccgaattaagcttttcaagaagtgtagtacggccggcatccgctgccttaaccattaccagttccctggtttcttctattgtaaagcccatatctataagttttgttttcgcctcatccatatcagctttgccggtataatatcttcctatatttacaactaaattcatattagcccccttttaagagagacctcctgctatgcaaaaggcctggataagaagctgacagactagggaataatttgaattgttggcggaggtgcgggcaggttagtcggctggtcactgtctttggtaaatttaatactcgcctgctttactgattgtgaaacccaccggaaaaactgtttaaaatcttcaggttgataggaagacatcagcaaaacaatatcggttatttttttcagggtatctgtattaacatccggtccacagccaactgccacaatgttagccaccttaccggacttctgtttaatttcccgggcggcattttcccaatcatctgttggctcaccatctgtcattataaatacaagcggcttatagtcacctttttgtgttggtgtggatttgcgaacttcattgtcaaagcagttatttaagatatggagcgcggcacccagagatgtagtgccgttagcttcaatttgtggttctttaaaagcggccaattccgttaactgaacatcctgccttgcatcgctgccaaaggtaattacagaaatataagcggtttcaatagcctggggctcctttttgagttccgaaatcatatattttacaccctgcttcactgcctctatcggttccccaaacattgaacctgacctgtcaagtaataagtaaaccggcagccttctgctgagaccttcaacttcattaaacatcaaatattccccctgttgttttttgttttataaacacggtctttgggcaacatgcaataaggttctttacatagcgatctgctaatcttcctgtccccggcttctcctgattcttaatagatgcgtcccttaaacccgccgcagatttacttgcggccggatgtccagctcatattccaattaaaggctctgtccatttctttatgaccggcaaaatagctgaccaatcgctctacactgaaggtttcattgttaacattttcaatcatagctattgcgcacatgatctttctgttatcgtgctcatccagctttactataatatccggccctccgggctgtttaacagtaacaactccgtcagcttcagcccagcaggcaacgccttgataaataaagctatataccagtattcttttaaactcatgaataaagtttccgttaatcctgatgttttcccccgtacttacagcacccgtccgatcatcaccgtcaagagcgatatagggatagttttgataactgccaaaagatttgccaagagcctgaatagcccccttatttccatttttcatttcaatcaggcaaccaaggtcaagatcaataccaccatttttaccgctgccaaataaagaacctaaaaatcctttgggctgagatttttttccctggttccagttaaggttaatcagaatttcccctaatttaccttccgccttcttttcaagattgattttctgtccgactttagtcagttctattttttgcagattgattcttgcagatttttgcaccggtttttcttgtgtcgctgcagtttccttctgagattgattagatggtcggtcattgacctggatgccaaaaccaccgcacagggcagcaagtccaccctggtagcccatggcgataggattaaacttccactcccctttatgccggtaaagttccgctaccactatagcaacttcttcattaaaatcccttcccatctcaaaccttaccatttcctcgttgctttgggttgccacccgcagataggaacttgacacttgattaaatttatggcctcttgccggcccctcataaatcgttaaagtaaaggctattttttcaacatcttccggtattaaattaatatctattaaaaactgagccttgtcgcttgatcttacaatatctgtattgacggtaatagcacgacctcttccgctaggatttccataaaatacgaaatcttcatcaccccggcatttaccgtttgactggagtaagaaagcggctgcatcaacttcaatgttggtgttacccatgtcccaaccaaggccaactaaaaaactcctgactccagggtgatttttggttaaatccgttttctgtcccctcataatcaattgactcaagtttatcacctcaatgtaaagtaccggtaaagaccatgacatttaactcccgtattaaaacatccccctaaatcagcttcttttgataatcagcaaattctgccgtcccactataatcatgtcgaagattattcaagaaaattgctttatgcgactctagagcagccacaggcactcgcgttcgacggaaattatgcagcaacagccttgcttatgcaacataaatttgcacgcacattaagcaatggtttatccacagatccatcaaaagcataattttatagagtataaaaaatcaactaatttccctttaagcgtccaagccatagagtctaaccaatccctgcaagccatcattaaaaccttgacctacagctgcaaacttccactctgttcccttacgatatagctcacagaaaaccaatgcagtttcaatactgtaatcttccgataagtcataacggagtaattcttgattgtaggcatcatcaactactcgaacaaatgcgttggatacaagaccgaagttttgaccacgttcttgagccatatgaatagtaacagtaatggctattttttgtatattggcgggaattttagaaagatcaatggtaatttgctcatcgtcaccttctccgtcaccggtaaggttgtcccccatgtgttgaactgaaccgctcttgtgggtaaggttattataaaacacaaaatcatcagggcttgcgcacttaccgttatcacctaacagaaaagcggaagcatccaggtcaaaatcaggaccgtcaaatttgttagtatcccaaccaagccctacaactaccttggaaagaccttctctaccctttgttaaatcaaccttttgccctttttgtaaattaacagccatttttttacccccttataaacaaagttataacagtaatttccgttgaatacgagtgcctgtagctgctcaaaagtcgtttaaaacgacttacgagctcatattgcttattatcatccggcttaatcatcttcgtatttataaatcctcttcatagtgatcccactcctcccaaccatctacgtcagtatagttattccaaccatcagatgcagataattcagaagcaactaatctccttgcaatatcattctcaatgttgctgctacccacaaccacgacctcctttctgcatttacatttttttctcgtactgtttgaaccaaattagagatatcccggaagaacatttttttctctaaacacactccttccagcctttccgccccggcacatgcattacgacagagggcggtaaagaagcagtcgctgcaggaaggcggtaatttatgctgcttgattacctgcccagcctttctgtagatatcatttaaatcgtccagcaggatatttcctaacttaagatacatagaactaccatgcaggcactcgcaagggtatacatcgccatttggccttacggtcaaaaatctcttacagtcaccaaggtaacgacaaagacgtgatttgccacggataaaataattcaaggtactgtcgatggtgcgaattttgagtgaagcatcatccagtttaagccactggttaaaaatgcttcttataaaaccgtaatattcttcagttgaaagcccaccgtccggtgctttgtaccttaaaaagtcaagctttttaaccccaagcaaaataaattcttccaacaaattttcactgtgttccagcatttcaggagttacaactgccagtaatcccccacaaagccggtcatttttagtctctcgcatctttgataaggtagtcaatatatttttgaaggacccgttaccggcaatggttttgcgatttatatcatggcaggtaggaccgtcacaggaaatccccactctgaacccgctcccggaaaaccaggcataccagtcctcgtccaacaataagccattagtctgcagagtatttaagattttattgtgctcacccctgaatctcttctggcaggaaaccacctcttcataaaaactgattccccttagcaaagtttccccgccatgccagcaaaactgcacacgggaagtagcggctaaagccttttgtgtcaaagattctactactgaaaggtccatgtcctcatcggtcttttcttcataacagtaactgcaagcaagattgcagcgtgtcgtaacttttacaatgaaacaaatttgcttatcatccatcatataccctcatactttccggcaaagaagagcagcctgaacatttctcaacaaccttccggtatataccgttattaacccatttatccatttcgcttgctctcataaccgtccaggggtgatcggcaaacataatgcttagatatttagccatggtgttcatcttatcatcatccattccttcgaactccctggcctgttccagaaaatcggcaggatttaaagccttgtaatacctcataggggcacctgctatcttcatcatcgcggatacagcagcattaatgttctgacatgccaaaagaccacccctgtctgccgtatactcagacttgcggtaccagttaagaagagccacctggagtccggaaccaaccagagaacctatagcgcccattaggccgctaataaatgggaatatctgggctatttgatgatagagcatatgctcgctcttgatatgagcaacttcatgtcctaacaaaaacagcagctcatcataagacaacaagctaatagccgccgacttaatcactacaataggattttcaactcccactgtaagggcattaataaaaccctgctccacataaaattccggtattttccctacattcaagacttcacagacagtcaacagcgccctgtataattgaggaaagttcctggttgttaccttgatgttactgccggaataaactacccggtatagtttatcaagaccatgctcatttacttttcgaaccaatttatcaatacccgggatctttgagagagcttccatggccgctgtatcctgggggtgttcatactcggtctttgataagccgtgaagaattcgtttttttatatagcacccttcctgtactgctccataagtcgtatcttccgcccatttctgaaattcttcgcaggggtttaatatgcactctaaaagcgatgactcgtcaatccattttttataatgagccctccgcattgaacgcatataataggcaacaaaatcatccgatactaaaaaaacatcccggatgctttttatatcggcatcctccaaaaggttgcgatcccgcaagagaacatacatatgaaaatatgtcattaataaaagcttctggttggaagttaacagctgagcctcatgctttaatgtgttaaagcttaaatccacgctggttcctttttgggtaagaacaggttttaacctgttaattaagtaggtcctatcctcagaagaagctgcgtagtagaaagacatggttacaattcgagcaaatgacagttcatccattgttccacctcaacgcccaaaaatggaagtatccacgatgcccatggacatctggcttttttcatattcatttttttgccggttgttaatgaaagtatcaattcgagccaagtgttttaatatagccaactcttcttttttagatgaaaaaatactattctttatttctactccatagctagcgcataaagcctcaaaaccaccggcaaacccactccctattgcagatagcttccaactttcattgtgccggtacaattcggcaattacaagagccgtatctccactttcttcacttatactgaaatatgcgatatcttttccgttttccagattgcacagcttaaaggtcaaggaggggattttatttgaggttttttttgcagccaagcccaaaatgattttttgaaccaaaggcgataccttatcgagatgtacattaactcgccggttgttctccgatgtaaaaaaaactgattgatcgctattactcaaattgtcataatataaaaagtccctggtatttctgactctcccggagatgtctgtaagtaagactgcccccaaaaaatcatttgcgggagtatttaaggataagcacattgcgatgctttttaatccttgatcaagcttataaagatcaattttttgtcctttgattaaacttatagccatttatccctcacctttataaaaaactatgcagttaagtagaactgtaatggggtgaaaatacatacttcaattttgtggtactttttaaaattaataagttgtttatattataaaaaccttatttcatttttccagattatactcgaattcttcgacattttttaattattttccttttaacaaaccaatatattttcaagaaaaaacataacccgaatttcgatttataatgtcaacagcccaactatagttgtattcattaatttttttagtattgccagtatttatacagaaaaagagtatcgaaaaatgctcacaagcgctggtttacggaaatatccataaaaccagcgcttgtaaacggtatgtttattgtgagtgtgataaagctatgaaacataaacttcatggagtagcaccggcataggataaatccacacgataaccaatgcaaaacaattattccactaatcttttcccagcttgaaatgctgtttccataagagttgcattattaccggatgttgtaggaacattcgcaccggcagatatgattgtatccataacatctaaacccataactttaagaacattagcgttaatatcaaaagatgtcttaaaagaattagcatcagggttaccttgagaatataccataatggttttcttaataccaaatctaggtttaaaattggaatcagttagtggaaacagcctttcaattaaaagcttagtcagggctgtaacctggtgcatgtaaacaggcgaaccaataactattgcatcagcttcctttatatcctcatataccaactgcatatcatccttgatcgcgcacatttccacttctctgcagtggaaacagccttgacattgctttatattcatatcactcaaagtgtaaacctttgtctccgctcccgcttcttttgcccctctgactatttctcctacaatagttgatatattggcattctttcttggactccctacaaaagctaccattttcttcatttgatatatcccctctcattcaaagttgattcttgcctttatcaagttaaattagcatagctttctccatgaaatttggaggtactgacggatgtcccctattatttgagcagagatatacaaaatcatcttccattggatcgtttacaacttttctacggtattttactaccaaaccagatgatatgtaagtaaggagactgagtgactatttgtatcaagttcgctcaataataatcaaaccttccttattgctactgattatattttgccatatcatagaagctttggcaaccattattttattagcatacaaaacaaggccagcatttatcccgccaccttacttattaatgtcgctaagtagggatccctttgtgaggaaaaaggtaaaaaaataaccggttggtgtaccggtcattctccttctgcaccgtcttccataccactaatttatcagtcctgatgcatcaatggttataggcaaaaacctatcttctaaaacctgcataagttcttttgcattataaattttaaggttttctagtccaaccaaatctaggcggtgtgtcataggaacaatatattcttcacccgattccgataatatataccctaccctagtttttatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaacgcaaattggacattttatttcttaagatattcctctataaggcattatatcaggcctttacatttatttttccaagtgatacccactttcaaaaaaataaatccaaagtcctctcccctcctattttcaagcgctttacactattaatatataatcttacttggaaaaaatcaaataataattgactcaggactaactcccgtattcccaatactttcttcgtggaaagaagactcacttatagtttgaataaaggttatgaaatcatgatctggatcaatggctttctttaacttgtttttaagttccagatagtttcctggagtgatgtgtcccctgaacactgatttttgataatgttttaaatactgtttgcagattttaaatattttagcgacccgtttctcacccacatcataaaaaacaatggcataattaaaatttggcttgttcactttttatcctccatgcaaaaaggaacgaagttttttccttccaaaatatgcttaatgagcttatatccgtctaacctgatagcttgtttgtaactacaccttcttcttaaggtttgatgttcaaatgtctggttcaaccgttcttcaaaagcctcgataaacactttgcgcccaagctcgtttagcagggcataattcagctttttgtcaaaatgcttttctaccataattttgcgattatttacacaatcaaaaatagttttgcaaaccaataccggtttaaatacttccgacaaatccaagcttaaggaaaatcgtcgttccgccggttcgtgcaagaaggaaatagtttgattcaagtgggtatggaaaatttgcgtaatggtttttgtgtacaacaaggtattaccaaaagatatcagtgcgttaatgggattatcgggcggacgttttactcttttgttcatagcaaaagactcgggcagaaatacccggaatgactgataaaaccgggcccatatttccccttcaatacgcagtagctgtttaatattgccgacagaatcgaccaagcgcgaaacatccttacgcaaccagtccaaaaagtcttttagttcacttttcccatgtcggtaataatggtaaagtacaaaataagtatttttagcaattcccttaataatttgtcccgcgatctgcaacctgttttgctcataagccaaagcctgagcaaccgtcagcctcccgcttaataattgctctttgggataaaatgtccctatataattttcataataaccgaagaaatgcaccacaataccggctttggccaaaagttgaagcaactttgtgctcagggtgatatcattaaagcagtatagttcccgcgtatccttgatgggaatataaaaattaccatcttctttacggaatgctatggaaaaatccttttgatacaaatctccggctgaaaaaatataccgggtatcactgctcttacccatcctccatccctcctctaaatgaaacagtattcaaaatatgcacattttttacaagtcggctttcgaataggcggaggcggcagttcttgttttaagaattcctctatttgctggtattgggtcttgcaatccctaatatcttcttccgtcagtatcaaagtatgaacgcttttactttgtttatttttttccagacattccaaacgtccttttcgattaactcctttgtcgtgtaaaacaaccaaataaaactccaattgggctctggccgctgccagatcagcatcagattttttgatttcaacaacatattccgccgttaatttatcaagcttgataccctccagcgctatctcatctttgtcctgcttttttaattcatgcattattttcccaacccgtacatcttctgaattgtcctccaaatttattttgtggtaaaacaaccaacattgcctttgacaatgcgtataataattcaccaccgttccggtcagcatcacaaaaatatccccccataatatttttccaactcatctctgttcaaaactccatcatcaataaaacgctccccgccttcaataaaataatagccgccgtattcctcggcaccggcaggaatcttatccctgaataccgtaaaggtaaagtaggacatttctagagctagtctggaatactcgaccatacgctgggcatagcccatttccttatagctgcccaaagccttgaattcctcccacacctgatacccgtctaattcttcccagacataaggaataaaaagctgccaactacgttcaattaagcgcattttctcttctatgttcctgcaattaaactgcgcacaattctcatatagattagccaggtttttccggttagctttacttgtcttgtctattaaatccctaaaaacccgcgcataaatttcgtcaaatcgtttttcctgaagattttgccgtatagcaggatcctggatagaatatctcagcctggcatcccctctatagatcaacgacgcatcgtcaaaatcgaaaaagtaggccacagcaccaccggcatttagacaggacctgttgattcgtcccaaaaattgctcttcggaatcaagaagagagatatctttaaatccaatttccatgtcaatgttcacacctgcttcaatgacttgagtggcaatgagaattagcttctcacctctgtcgatccgccggattaccttatcccgtctggccgcactgtcgtcacccgtaagcaaaacagcattacactcttccttgcaaagctcgaaaaattgcctggccgtctttttcttgataaattccaccaacacacgtttgtcccggaaacgcaatacttcttctttcagttcctccagagcaatctcgcctttttccagcagagagaaatccaactgcacccttccctgaaaaagcgggtgccggtaatacctttgcggaacttccacaagtgcggcaaattttgcgtctaccgtcctaagcagttgattcagctgcggcagagtggcagacatcataatgatcttaatatgaagctgttgagcataactttgcagaaaaccaattatttcccgccaaatactgtttttgtagctttggatttcatcaagtatgaccacactgttgcagagtttgagcaaggggaagcactgctcacgcccacaaccgaacaaagcattgaagaagttaacatgagaagtcaagacaattgaataattattgaagatataatccagccaggctgcctcatacttatctttccgctcttccctgcccatcacaaccggcgtgatggaattgattaccgccagttgatcgttgaaaaagggaagcagagctttcttagtctgctctacaagggtattaaaagggaaaacataaaatacactatttatattgggatccatctccaaaacacgtaaggtaaggttgacagccatattggtttttccggcaccggtgggtgcctccaggtagtagatattggcctccggttgagccaacaagttccgctccgcctctaaaaacaattgatttcgcaaggcgttgatcggatctccgctaaaagttgccggatccttctggtaattacgaatgctccggcagatagtactgtcatcatagcaccgtttcaaattttccccactgttttcaatcactgcaggccgcatggcgtggcctgtcatgaactcctgagcagcacagtagtcgcagcctgtaatcaaggcgtataataaccgacacaggatataaaaatttattgggcttacaaatacttcagactcctgcatataataacggatattttcaaaaatactgctgtctagatcgcttttgtaatatctctcactccaagtttccagctgcgaaaaatcatgcccgttgtctaattttccatggtgtttacagatacaataggcaaaggacgcgaggcatttttgcacagccaacgttggattattgagcagaattttgtacatatgatctatgtacaaataagcggaagccagggcatgatgagaatttcttgcctgcctgcacatttccttaaacaatccgttatccagcacctcgtattgaaagcggggattaatttttcccgcatcatgcaaataaatagcatagaggaacaaaagataaactgtttgctcctcttctccctgaaaaccacatgcggcaattaaacctttgataatttcctccattccttttttttcacaatacacttcgtaatagtgcatcgtcagttcggaatgagccagcagagtttccgtttctctgctgccgccagtatttctggtatgagccaagtaacgaagatcccgcattatctccggcgcaatcatattgatcttactcattaatgtaccttccattcaataatcaataaaagcaatactgcagttccccgtccgcatatagcaggggaggcagcaccgcttcaggaacggtgcaattagtaaaaatatagcgtccaaattcataaaaattgtacttaggcactaaaccggtcggagcagtttccacaaataaatattgcgcaggcccgcctccacccaaagcattgagatccccatcatataaaaacagcgaatcaatacgggactgcctggaaggaaaaagctccaccatatgcatatcctcaatctgggctggaaaatcattgcggcctaaatagggaagataaacgcatcgtccttccaaaagactgctgcaaagcttatcccaaacaatatcatccaaattattctgcttcagaaaaatagtccaactgggattttccagccattgttcccgcacctgcaaattaccgcctttttccctcgacgcataccccacactgttattaaaatattgtatttttttagtaaaataaccgtttttggtattgggaactacggatatctgcagggaagaaagcacctcgtaaaactccggaaagattggatcctcctgtccgtggagtttggcattgcggtacccgcttaatcctaaaaccgctcccagcaagcccagcagagcaactttgtggatattgttataggtaaaataaacaagagtgttaacatcaggctgtcgaaagcaagccgccgaaccggaaagagtgaagcgcagacttttcatcgtcttcaccccttaataaatggaataaacgctgcaattaagcgaaccatactctacatcgacagtgaccggattacagtaaagttccacgaattggatttcctcctggcgcggggccaagaaatttgccagtttgctcaggtcaaacaaaatccgatcttccttcttgcgtaccgttacatagcgatccaaattggccaggtataattggctatcctctttcatttcaataaacaaggccagttcattttcgcagccgcttttggaattagtattaaaagctgtggtggctactctggcagcccatttaaatttttcatacgcttcaacggtataaccctcaaagccgtcagccagcccgataaaatcattataattggcgggattcactgagaaagaatatacgtaatgcgcttcatcagtgacaatcttggtccccatggtagaagccagcttgccctcacttttctcattagaattgcggaatggagaaagaatctcctgcgtcagcacatgggtatcctcaaaaaggttgcgcccctggttaatctgcactgcccctgtgatgctgatgttctgttttttctcggcaaaggtggcaccgaaattcatgacatctatggcggaaaacagtttgcctaaaacctctttagaagatgttttttcatccaggttcccgaaaagttccgtatatctctcattcaaatccctgggttgaatcttttcaccttcttctttatttttcatgctttgcatgcttttaatataaagtattgggtcaccttgcattagccacatgcgcttcattggatatttcagggctttatcgctgccaaagatatgactatcggtagtcgttttgggatatcctgacaggtctgcattgaaattggccatataagcaccaacggcaagaattccatacactctattagttttctgcatttttgtcagcctccttattcttttcattaccttttttatctttatccttgtccttataataaataatgctacttgacgcaaaaccgtagaacagggcgtccaggttaatggattcctcttcttttgattcataggaagatacgatactcaacatattgttaaaacgagaattatcggtgtcaatagcgtaagcatacttttgaaaatgcttacgatgttcccttttgatatcttccacacttttggcggacgcaatcccgcgccataaaacatcataatgcagtttctgtgcttcactcaaactgaaataataataaagaagttgtcccaccgccaaataaaattccatggaactttggcaggcaatatactctttactgtcggttttgagaactttttcttttaatacgatatatgtctcttctatggcatatcccatatcgttttcccccctacgaaaatagtttaagagtgataaccggacattgagtgcatgagccagatcagatatatacttcagattttgcagcctggccaggagcacccccatcgtgactttgtccacacagctttgcataggacaatcgttttcttttctcaaccaggcatgcagggcttctcgcgtcagcacgatttgatcggccagcacttggggtaagctatcggtcacttgaattttttccgtgtaataattacggaccaactgtcccccgtacaaataagcgttgatatgtgcctccacggcgcttaatttgttcagtttgtcgcccggatatttcggggcatccaggtaattctcgaaattcaccggattgtccatccgatcccggaagcttggcaaaaaatcataatcatttaccgttacattcattcccctgtccaaatggacataaacagcaggctttcgcactttcatctcacttgccacggtaaacagtcccggaagatcatgtttaccaacgggaaaataaccggtataaagtggtttcccatctttttcctgtccattaagccataaaaagaatttgtgcaataaaacgccttcttctgccgtaattcgataaggcaccttaaattccgtcgttttatgttccaggtagggttttttggcattcatgcccatattggcatttgataagccaagaacctggccgttgatttttttgttgtatttgttatcgttgaatattttaggcagcaggtaacgcccgctttcatatatataatcctctaaatttttgtccaaaaatagtttaatataacagttatctttgatattataatgattaatcctttcctctaccgttttcaaagaagaaagaaatagcgctttgcttttctcaacggttttgtcttgcagcggctcatatcctgcggcttttagaatttcggcactttctttatccctggtgccgagcaaggcgttgaaataacggtcaatatgttcctttaactcaggattcaccgccccaaccccaaaagtatcgtgtttacagaataaagtatacagattattgctatgaatcttctttttgggatctaccggtttattcatttcaatcaaactgctggcaaaatccgcctgtttaaaccactcaaacaaagggtcattttccggcaaaaccattttttttgttacataaaattcttccatcccgctatctttgtttaaacgaagatacaatccgggtttaagccggtaattttgcacaaccatgctatcggcatcaaactcagggtattgagattgatgatcagtaaattcatgaaggagttccttcagcattttttcacctcctggcaatgcagtagccaaaacccagtccgtttttttccagaagacctaccgccaaagctgtaaaggcaagttgctgggcccaagggttgggctttactctcagtcgtattttatggccgagcagtatagcccttttccctctatagctcatgactatgggtttttggttgagcattgtaatatggttgaaaaaaaattcttcgggcacggaaagggacgcatcccaagtcttggatttttttagaatattcacatgcagacgctcggacaaaagccctattccgttctcaggcatccagcaacggttatcaatcgtacaaacaataggcgtcaatgtaaccagttcttcaatagtctttagcttgtaattttttaattcacttgaaataaccttagccaagcctttcgcttttggtaaatactgctttaccttaagagcaaattttagatccagcgtacgcaagtggaaacaatatattcttcctttgcgataaatccggtcggcctccaggggatagggcgcagaaaaaacataaaatttgaatgtatttcgatgatggaagtcttttagttgctcgtcataaatcatgctgttattaataatttccgctaaagcagactgcacctcgcgggcaggtatatcttcatgaaatctaactgtcgataagatttcatggtaacactgcaccatgatcccatctcccttcaatgttatattattattaatttaagtaatatgtatgtataaataataccccacatagcaaaatccgtcaatatctcttttaatatttatttccagttactattttgatgttttttgagtatactatttattgaaacaagcaatgtattgaaatatgttttattactattaagtgttcgcaaccttcacatctgatgtttaaaatgcattgcacacctgaaaccgaaacataatgtttgtttcaattacaaagacagcacccttcttgaaagatgaagagtgctgttctttatattttagagaagatactagaaaaaaccgcctcatgctcaaaaaaataagacagaaggtgacattgttatcattgagctatagaaaaaattaataccgcaaacaagatgataacaacggaatcactggatattgtagtggttccttgtatttttaaaataaatttaatttttcagtggcctcctttagaggtaggggaattctggctggttttggtgtaattctccaacttcaagatatgctaaagatctggacgcagttcatttggtattttaaaccgtataaaaaaagtggtaccggcaggaccggtttctactgatatagctgcgttatgtctattggcgatgctgtaacatgttgccagacctaaacccgttccattgtttttggtagtaaaaaaaggtgtgcccattttattcagtatatcaggggcgatttctttcccctggtcttgtaccgacagaacaacttcatcaccttccatatacgtttttatagttaaaatcttaccggaaggcattgcttccagtccatttcgagtaagattaagaacaatttgtcgtatctcctgttcattcaataataaatcttgaatatctccatattgtgctattatgtttttatcggacttgatggcatcagccgtaattagcggcattaacacatttataatacaattaagactctgtaatttaaaatcatttgtattgtttctggctaaagaaagaaattcagatattattgaattagcccgatcaagctcatcaatcattaggctatagtattcctgatatttaacacactcctttttagttcccagcaattgcaggaagcccctaactgtagtcatcgggtttcttatctcgtgggcaataccggcagccatttctccaactaaatccagccgatccaaacgtgctatttcccgctctgcacgttttcgctcacttatatcatgaaaataaactgataatccatcctggtaagggtaagcgtgaacctctacccatctatgcattacaggtaaaaatgcttcaaaatgaacggccttctgccggaatactgctttataatactcactttcaagagaagtgccaatggcttcagggaactcatcccacatgattttaccaattagtttttctcttgttataccccataatcgttctgccgccgagttaacatatataaacctccactggccatccagtgcaaaaaaggcgtctgtggtactttcaagaatgcttgcaattctttcgtttgattttgccagcctttccgagacttctattcgttccataacctcttgctgcaggcgcttgtttgctgccgataaatcagaagtacgcgcctgcaccaacttctcaaggttctcacgatcccggtaaatactaatatataattcaatttttatttttaatgtatcaggatgaaaaggtttaataatatagtccatagcaccaagtttgtatccctggacgacaaactcattagcctgatttattgcggtaataaaaacaatcggtacatttttagattttttccttgatcttattaacctggcggtttcaaatccatccagtcccggcatttgaacatccaataagatcaaagcgaaatcattctttaaaacacactttaaagcttcttcccctgaataagctcgaaccaggttataattctgagatatgagcactgcctccaaagccagcaagttttccggacggtcgtcaaccattaatatatttattctttgatcatccatctgaaacacgatccctttcctatttccatataattagatagttagcttattttatttgatcttacgataaagtttttcttgtacactcagttcctcatagcattgagccaggtcagtgaatacaatcgcctccttattgcccaagcctagaaaaccctgcaaacacaggctatcataaaataatttgtgcacccggctttgcaaatatttatcaaaatatatcataacatttctgcaaaatattacatcaaattcattaaaagaattatcggtgactaaattatgctgtgcaaaagtaatattattctttagatacgattcaaataatacttttccccctataactttatagtagctggaaaaacttctggtccccccggcttttatataattttgtgtataaacttgcatttttgaaataggcaatatccccttcttggccttttcaagtaagaattcgcttacatcggtggcatagattcttgttttctcgtacaatccctcctcttgtaaaagaattgccagggaatacacttcttcacctgtagaacaaccggcatgccagattcgaataaattctttgtctttcagcaaaggcaaaacttttactctaaagaacaagaagaagctgggatcacgaaacatttccgtcacattgatacagaaatcgcccaacagcctatccatcacctgcttactatgcaaaactttttcctgtaatcctgaaatactatataaattctcagccagaattctgtgccaaattcttctgcgaagagaggaataaacatagtttctgaaatcaaagccataatgcctataaataccttccagaagcaactgaatttcaagcttttccaactgttcattatattttgcttgatcggctgcttcattaattatcatatatccaccacctatttatacaaccatacctgtattaatgaaagcagttgctccacattgaccggcttacatatataatcagaagctcccacactaatacacttctcacggtcatttttcatggccttcgcggtcagagctataaccggcaatgttttgtattccggcattcgccgaatagtttgaatggcctcatagccatccatttccggcatcatgatatccattagtacaagatcaataccggggtttttatttaaaacattaatgccatccttaccattttccgcaaataaaaccttcgccccatacttttcaagagctaccgttagagcaaagacattgcgcatatcatcgtctaccaacaatatttttcgatccaccagcaagttcttgacatgctccattgcaataacttcaccgacattatcctcacctgtattctgttcatcagctacggattcaaaagattcataattaatcggtttacccggttctgccgctacttcacttgtggccgccgcttccgccaaagcgccatctaagatatatggcaaataaagtgtaaaggtactgccctttccttcttcactttccagttcaataaaaccacccagcaacatggcaattttattggaaatggacaggcctaggcctgagcccccgtatttacggctggttgtcccgtctgcctgacggaattcttcaaaaatcataatatgcttttcttgagaaattccaatacccgtatcggaaacggcaaaacttaacatcgtcgggaactcttgtttatcagtgagcttcttttgcacctttcgtatacttagaagcacacatccttgttccgtaaatttaaaagcattagataataaatttttaagtatttgcagcaatctttgttcatcggcaaaaatagtctccggcaaatcactgtcaatcaatattgtaaaaacaattgtcttttggttagcaacaggcagatattgacgttctaaaaacttttgtatatcctttaacttcactgcccttggacagacatccattttgcccgattctactttagataagtccaaaatatcattaattagaactaataaatcctgaccggaagataaaatagtctccgcatactcgacttgtttcggggtaaggttacttttatcattctcagccagcatttgagcgagaatcaaaaggctgtttaaaggtgtccgcagttcatgggaaatattagagagaaattccgacttataccgggaagtttgttctaattgacctgccttttcttccagcgcagccctaaccttttccagctcaaccgttctctgatgggaagtcttatactgctcatccagcttttcattaaaggtttttaattcctcttgctggagttgaagttcttcagcctgggtttgcagctcttccgttaatacctgagactcctttagcagtttgctcacctgcatgtggctggttattcggtcaattgtaattcctatatcatctaacacctgttcaagcagttcctgctgtatcaggctaaattcctctaaagccgctaattccaatactgccagaacttgtccttcaaatttcaccgggtgaattataatatttttaggcggtgccgagcctaacccggatgcaattctgatataattatccggtatttgtgttaaagttatcattctgctttccagagcacattgtcctaccaggccttcccctaattggaaattagggcaggcgatatcctgcttgtcaaaggcatacgcagctattttagatatgcaatattgtccttcttgcctttctaacatataaaaagcaccataacttccaccaactaccggggttaatttatttataagcaagttagcaaaagtttgtaaatccttcactccggaatacattgtagaaatttcggcaatttttgattttaaccagctttgctcctcaagtgttttggtatacatcttttgccggttgacctgatcctccaaggtccgggacatttcattaaatgctgccgcaatttcacctatggcatctttagtaaatatttctacacgaggcaactcttctttaggacccagggaggtaattttgtttatcgcagtagttactttattaatattaccggttatattgcgtattgctattatcgtaattcccgtaccgatcaataagcccaatattatgaagatgagatatattcgtacggcttgccggtaattatattcaccttgttcaactaaatcccgcatagtctgcccctggattccttttatttcattaatcattccgtacaattgctctcgatacttttgacctcctactaataaaagattcgttgcctcatctttacgcccagccataaccgcagcttctatttctttttgaaactcaataaacgagtcatacataagcttaattcgagatactaattctataagctgcggcctatcaacaattctatccatggtatccagagcgagcaaagtactttcccgggacttttctattttctcaatggttttttgtatgctgtttttatcattatccaacaagatgagatccctgagataacggctaatgttataagtctcatcactgataactcctgccaatcgaaccttttcatacctgaccaccattgcttcatgtatgttgttctttagttggttgataaaaccaagagcaatccccatagtcatcattatcaatagcaaaaggctgccaaaacaaatataaagcttagttttaaagcccatattatctatcacccctactctataagcctcaaaataaaccaataaattaaagagtttatatcaaatattcttatatctcttataatttaccaatacacctcatttaccaactattcaacgcaaaatgctaaatacctactgaatattaaaaaaatttttaatattatattttttatgcagtttaaaaccatagaaacaggcaaaaagacggataaaatcataaatcgggcccgccgtattgagttatcagatatttagccatttttacatcttttttagacacgcggacaggatactccagtttcttttcataaatccacatacctttactcctctccctaaatcactaatatacaatttcccagggccagggttcttctatccattgccagtagttcttattggaggccccgctgtaaaaggtcagtggtccatatctttcttcatattctcttttttcttttcccagttccataacagttttctcaaaatgggccagtgctcttctgtcattcgggtgtgtatccagaaaaagattcaaatcaatagccgtaaattcaagttccataatacattttaacttggcaagtctttccttatccatatattgtttactcataaaatcaccccaaacccaaattattttataaattctgggaagatggttcccattcttaaagcctccgacggattaaaaaccttaccataggactgccagcacacaaatgatttggccaacgggcaccggtcaggcatcatattatcttctcccggcttgtgcatgcaatccttatcttctaagcaatcatcaggttcctttgccgggtggtgataatagtcatgttccttcatattatcttcaggataataaaacttgtcatgttcatgcccgcaaccaccatggatatcccccggatagttaatataattaagctttttcgtctcctcgacaggctttactggttgagtgtttacttttttattgggtcgtggcggcatcttaggattgcgcataaagaaaggaataaatgtttgtttcatagcagcctcctaattaataatagtttccatttatagtattcatttccttaatacatgttccgttagaaaaaatttttcaaattatttccgtatattttttaaataatttaataaattaagtggtgactgaagcaaaaaattgctatactactacaaaggaggtgctcaaatggtaaactatcttagcttggagcaagttaagacccttcataatttaatcgaccccggcattactgttataaaagatgaagccgcattacaagacgctttagccggaccacaggctaccgtccttggagaagatgcctattctacagttgatgaaaaagccgccgtcttgcttgatcacatgattaaagaaaaaccttttaaaacagctaacaggcgcacgggcctgctcacctacctggtttttctttatgttaacaatcaccagataaccgtctcgtcggataaactggtggaactggtagattcagtagctgttaagcacatacccatcagcgatatacttgcttttaccagacactcgacaacagtaattcaacctaaatacgagaatttttcagatgtagcaaattttatttataatcattatgaagaggccttcaacgaactttcataagctgacatgcaaaatataaaagctgctccgtttataattaacggagcagcttttatattttgcattggattattctattttagaccggagattctgatttttatgagcaactctgctggcagcggcggcaataatagcacatacaaggtcatccaaaaaaatatttattctttcgtgagaagtatccagttttccaatgatgcctggcttggttttatccaaaaaaccaaaattagtagaaccgatagtgccataaagcgtgcctgctccaagagcaagtatttcatcaacaccgtacaaaccgtcgtcatttttcaaaacagacagcaaaggttcttcaattaagtttttctcagccaattcgtcaatagctatacctgtcagaatagtgtgttgaaaatccctcttattcaagaccgccagaatactttccaggcactcctgcaaagtcaagccaggtatataaggtcgctgaagttgcataaccaggggagccatatcctcaataaatactcccctttgttgaagcttttttatagtatgttcctttataaccctcacccctctccccaaaactctctagttttactatataataataatctttgattgctactaaaaattttcttaccagtttttacatctactttcagctttaaaattattgaatgattgcacttcctatttatcaagagaaatacttgtaatttatttcctacacaaaatcactaataatatcttcctgcatatactataaaaaatgtaaaggagagtatattatggaatttatcaaaagacatttatctgatatgctgcctcactataaaaacaaggaccctttttgctttggtcccggcagcggatgggtcactaaaagtttcttcactgcctatgaaagtgaaattatctggttggtatatattaaagaattagatacttatgcgcatttgaaagtaggttcgacatggatagaaacttgcgcacctcttattcttaactcgccacatgtctttgtcagctggacagaaaaacacaaaataatttactgggctgtcggccaagaaaaaagcaaattgcattatgaacattgtaaagaaaaaaaatcacaataatatcaataatgcaattatgaatttttggaaccaataactgaaccatgaatatattaatagtataaattggcatatttaagtatgttctaaacatggattttcttcatacaataaagttagttagttaagtaaaaattaattttctagtaggagggagcaatatatgcaatatacctcttccgtactagaagaatataataatttaagggggtattcccatggcagtaaagcactctgttgcatcttccagtttagtagaagttattgaccgtatccttgaaaaaggtattgtaattgatgcatgggcaagagtatcactggtaggaattgaacttttagcaatagaggcccgtgtagtcgttgcttcagttgatactttcttaaagtatgccgaagcaatcggacttaccaagtttgctgcagttcccgcatagtttattttctttttacaggcccttacctttatttaggcaagggtctgcaaaaaattttttgggaggtagataagatgggaagtatgaaagatatgttagaaaatgaagcgcttcgtcaaaaagaggctacccaaataattatggagcgtaaaaataatataaacaacatgctggaacagtttcaaaatgaacgcatgcaaatgaacaataaccagatgctgctattcaataaataccaccatgaacggattactatggataaaaagcgccaaaaaagaaatgaccaggcaacaaaggatagaataaatagcgttaaacatattcataattccgtaaataacttacttaaagatttccatgaaaatcatattgatttgctggaattcctccggcataggtttcaagtaacagaacatattcgaatgaaaaaaacggccgaattagaaaaagcacttaaacactatatggcaggtataaagaaagatactactaatttgttaaatggctttcatttagaacacaaacatatgaaaagacagttaagagaaaatatgaatgactatattgtacaacttttaagggatgcaaagcacgagcacaaaaaaagaatgaaatttctatccgaacttcttgaccttgattataacccaaatgctcccaaacacaaaccaaaagacaaagaaaaagagatccataaacatgatcataaaaaacattatcatgaaaaacattatcatgagaaatacgatcatgaaaaacatgatcatgaaaattcttatccttatgaacataacttctttgaagaataacttatcatattctttttcatgcccgggaaatataaataataaatattaaatattaaaaatcaaatacaaaacccttcctgcatttggcagtaggaaggtttctgtgttttatatcatttttaaggagtacaagtccattatgaaaccatacgatttatcagtacaaaataaaattctggtgcagctcaaagagcagcaggcatcaataattgtatatttaatcaacggttaccgtctgggcggtaagctaaaggatttcgatacatttaccgttattttagaggaaaaagaaactcaatatattgtttacaagcatgccatctccacgatcattcccgaaaaactgctcgaaacagtataattccatttcatcaccggagcttatactttttaacccgtgccagcataaactcccattctaaaaatacacgttttttgaactcatccataaattcttccggaatttcttcaatgtcccggtaagatattcttatagataaatccttaactaaaagctccactgtcttctgttttacattaaactcctgggtttcagcaatagacgtaaggttaactatagtagaggtaatttgacccaattcatcggaataaagattacgcagcccgttatcacgatcaatctgaacagcaatttgcctgaacactctacccaaatcccaaaaaaacctgtcaataattggcccgtaatctttatcaccatctaacttcaaaataatacgcataattaattccacaaaggatgtaagttctataacagtttgagtatatctatcgtaatcctcatacacatcctgagccaaacatgtttgaaccacctcaagtaattctaaaatattggcaatcttctcgcaggcttgataatgtacgggtcctacatgctcacgaaaattctgcaatgttttattacattccttaagaatagaagttaatgattgacgggcttgaataaaactttccttattgccacttataccggttagcaagtagtccactgtaacacctaaatccgctgcaagtctattcaaaacagcaaaactgggattttttattttctgccgttcaattaagctgagactctgtttagtaactcctatacgatttgctacattttgcaggctatatttttttttatcctgcttctttagttccagtcgcaagaatctgattctctctccaaaagttaagtttagcatcatttgccccttaataattttatctaataagaagctgtattttgacgatggtgccttatagcattcataaaatgttcttttcttaattctaatttggtatcgtcttttatgccgctgcgtatacactccctaattaaatacagcatggcatttttacataccaattcgatatcggccccggacatatcttctgtaagagaagctaattcaacaaaattcacacacgaattaagagtacagccctttgtatgggtaataaaaatttcttcccgaccttttttatcgggtaaaggtatttccagcaatatatcaaatcttcccggacgaagcagtgcctcatcaataatatctattcgattggtggctgcaactgcgattacccctcgcagttcttccacaccatcaatttcggtcaacagttgacttaccactctgtccatcactgccgaaccttcgccgccagactgccgtcttggagccagcgaatccaattcatcaaaaaatatgacacaagggctgacttgcctggcttttttaaatacttccctgacacccttttccgattcaccaacccatttagacaaaagcgccggtccttttatggatatgaaattagcattacactctgtggcaattgcctttgcaagcagtgttttaccggtacccggagaaccatacaaaataattcccttaggtggagtaagaccggtctttttgtatagttgctcgtattttaagggccactcaatggtctctataagtgtttgtttgatccggtcaagcccccctatatccgtccaatgaatattgggattctcaacaaacacctcccgaatagcggaaggctctatttccgaataagcctgcagaaaatgctccattttgatctctaaacactgaagcagctgataaggtaattcaacctgagaaaaatcaatctgcggcaatacggaacgcaaggttgacatagctgcttccctgcataaagcagtcaaatcagctcctacaaaaccgtgagtaatctcggccaacctcgttaattctacatcatccgccagaggcatacctctggtatggatctgaagtatttttaatcttccttttttattcggtactccgatttttatttcccgatcaaagcggcccggacgcctcaaggcgggatccagtgcatccggaatgttcgttgcgccgataacaattatttcacggcgcgcttccaatccgtccatcaaagctaaaaactgggctactactcttttttccacatccccggttacctcagttcttttcggggcaattccatccaattcatctaaaaaaataatactaggcgcgttttgagctgcgcgttcaaaaatatttcgtaactttgcttcactttctccataaaatttagcaataatctccgggccattaacatgaataaaatgtgcatccgtctcctccgccactgccctggcgattaaagtttttccggtaccgggaggaccgtataaaagaacacccttgggcgggtcaatacccaaatgttcaaacaattgaggaaatcttaagggcaactcaatcatttcacgtatccgctgaacttcctgttccaatccaccgatatcttcataagatattttgtgaccacttttcttttcactattatcattgtgcttaatactaattttggtagagtcacgcagaactactgccctctccggcttggtttccaataccctgaagtcctgagcgctggcaccaaaaagattaacccggacccgatcaccggctatcaccggttttccgtccaacaaactgcttaaatagccgatattcttttcaagcattctaaaatttttattaagcggcgtaatggtaatactatccgcaaagccaagatttattttactaatctcgattttttctcccagcccgctttgcacattctccctggtaataccgtcaatctgaattattcctttataacgttccgctgtaaatgtcggcatcacccttaccacagtcacgcgctgcccctttaattgaataatatccccgatttccacagcaattctttcaaaatactcaggatcaatcctggcaatacatctccccacgtccctggttaaggcctcggaaatctttaaagttattccgtctcccattactttgattaatcctcccagcagtagaataggttaaactaaaccggttcattttttcgttccagctttatttccaggataccgttattgtagttatttaccaatgactccggtattaccggaacatttagacatacttctttttcatacttacggccatttttgattccggtaactgttttgataaacaatatattgtcttttaacccgacttgaatctctttttcttgcacacccggcatttccaatattactaatacatgatcatcttccacaaacacatcggtgaggggctcgcgaatatcgtccagcaccggaccggcagcaccgtcccgcacgttaccaaactgctccacccggggaccgtttcctcccagcttaacactaaaaccataaacacctttaagcccgtctttcttgcctcccccgatttcaccagtttgaaaaaactcatttttcccttccctgtccattcgactcactaaatccaaaagattggctactcccttaaaaatattagagaaacctcccacattcaaaatatcaaattcatcgtttttcttacccacgtctataacctccacagaagtttttagtgcctggaagaccgcagccttctttcggccaaacggctttcctgatcccaatcaattaataagccatattttttcattgtttccataccggcaatggctgccttaagggtaattccaatcaaaggtacacccgctaccgaaattaaaatatcggcattcaataacagccctttatccaaaaccctatccagtaaatcagttaatgtcgctctttcttcccgtatcggaagcaaaaataccacctctctcgatcttacacaaaactatatgcgggccaggggccactaaatttaattttaatagcaatatcattgcttttaattttctccaacacatcacctaacacttcaacctcattgtcaccggccaggcaaacaaggttaataatcataatctcattacgccccgcctgttttagtttacacagcttacactcgcttacaacactgctaatttcatgataaaattggcggcaataactgtcagcacgatttgccatcagttcccctatttttttattgatcttctcctgaacaaaataggcctttcccttcgcacttcctaataactccacctgcaattccagaatatccgattctgactgaagcagcgataatgaaacttgcttatccaaaaataactgaacgctatattcttttttaccctttatttttccgagttttaatttaaaattgtcataattgtcttctaaccaatttactaatatttcatgagaagataaatcttctttgccctttacaattgagttgaaggtaaagggcaaaacactgctataacaactgcaggctttatccactaccaactgatgacctaaaacccaatcaattactttattattgtcgtcagaattataaggttgttccgcacagtcatgtacaacagccgcaatatcccggtaaacaacgtgataaaccaaactaccttctactcccatgacctccgaaggccaattgccagggttctcccctatacaataaatatatttagctttgcagtcatcaattaaattcattctcagcaatccacctttcgggattgaaggtatcaactacctcatttactacgttatccaagccttcacgaatattttggacaacattttgcaaattgtgctccatttcaatttccaccagtgcctcttccagctcatgaagggcgtttcccaaacgctcaatctcatcttccgttaagctgtcaccttctatacgttttagtgcctgaattttcagggcatccttaattatctccaccagagcaagcaataaccccagaactccctgctttaaactaccctctgaaatatcaatatacattaacaaccacccttaccgctgactgtgttctgtttctaatctcagcgccctggcgctgatccagccgcaccagggacagccttcatgcaataactcatccctacctgatttcttaccgcactccgggcatatctcttttagctgcttggccgcttccgatactttctcattaatctccgtacccgtgggaaattgcaagccatatttggcagctgtttcaaaagaggcaacagccgcctttatcttaatacccaaaagctctacaccgactatagagacggaaatatcagcgttaattactaaacccttatccaaaatacgatcaataacatctaacaaggacaggttccctgtactttttatcggtcccatttgaggtcccatcactagtcctcctcattgtccagatgatctttgagccagaatgaggttacttccagttcatcatctaaagtaatcagataaagatttttatcatgaattgtcggcacccccttcatttctaaataggtattaacttgggttacctgtattaatcccttccacccacctttacttctatttatccccagaaccacaactgcttcccttggtaaatgaaactccatttcaaagaagctgataatttttttatgagcgtcaatcagcttaaagttactgtcacttaggtcaccgggcacaacagtattatacatatatacttaaacctcctcttcttctgtttccatagacgctaactcatccaatctaaccagcagttcttcctctcgctgtaggtaatactcttcagttatctcctccagctccagttttatttgcagctccattaaatcttgtttaatcttcgacttatcgtaaagctcctgatcagcttgctgctttattttttccgcaataaacttaacacccattacaggtcccagtatcggagataataataattttcccagcaaataacatcccagctttcttaaaaattcacatataaggttacaaaattataaggaggcaacggaccaatatatttaaaaagagcttgctcattaaaaaattcacccaattcattaacctttgcattaaaatcatcaagcgagctccggctaattaaaaaatccgcatttacaaacatttgatctccgtataaaaaactctcttttgtctctaaagcaattttttgcaggggctttaataccatctctttttgcttttctttttttctcaacaatgcctggttgaccatttgccccaaatcaatcatttcataatgaatagtttcagctggtttgctctccaattttttctttaggttctttatttgtggattttcctccacgatttcttgatataccgtcttcatatcagtccataagacttttaaccccatttgaacttttcccgttacattatgcagcattgatcgcaattcagcataacgttcctgcaaaagaaacttttttacaatttcttcattttgagctaccgtaccaaaccgtacaggcaaaagcggatgggataccaatacctcctccagaaccttctgatgagcaatggtgttttctctgcacacattatatttttcttccgatgattggcttactacagcagcaagttctttatagtgaacggtaaatactccctcaggttcatttcctaccggtccggacataaatgtcaacggttcaatagaatttattacacaataaacatatctgcctgtgctcattctaaaacctcattcttagtcaatttgaaacttctcatccacatctgaaagtatttttactccatattcatagagttcacattacttttatctgcttttatcactttcataatgtaatagtcagttatcaggtcaacattaaaatcagaagaattttcttgacaatattcttccaataatttataagcagcgttaatctcctgaactttatttactgccgcgtgatcatttttatccggatgatagcaatgcagcagggctctccttgccgcattgatatcctgaagacttgctgtgtcaggcaattttaaaatatcctttgccagcagcaactgatccatggtaattttctttatgctcacagttgaaaagccttgcggcaatagacttttagttaaactgaaatctaaactgtccctgtatatttgatttagatactctatttttttattaacatcatctactttaccggttattgcaagtaaggttagatttaatatagagttttcatcaactacctcattaataaaataatcctcccacaaatttcttaattcagatatgatgtactctcttgcagcctgctttttctgctgcatctgaaaacttattattttcccgatctttatcaggtcttcctggctgacttgctcctgagctaacaaagattgcttcagtttctttacttcatcttcttcacctatttttgcaaccacttcgtttaagtcattccaggaaactgacaaattaagttccaccttatccttcaggtagtttaataaatcattaaatttttcttcattattagctaataccgcggcagcctctgtcacactctctaaaacagtacccagctttaccggtatgagagaaaatttttgccgtagacattctaagacctgctggtgatcaacaaacaactgtattattgattctttagataaatcttttaaaggataatccggtgcggcactaacagcaaaacctatatttttatgccaaacaccataaatgggtgtattttcctgaataactgaaattttttctaattcatccttaaagggcgtgccaccgatcaggccatatatatacaattccttaaggtgatcagtattatgattttttaccatgttatttagactccttgtaaataaaatctatatttctgtttccctgcgcattttcaactcatactcaatttcatgcaattttttcctaattatccttatattttttaataactttgctcttttaacatctaccatctcaagttcctgcgttaatctgttcttttcagtttcagacatatacaactccaaatattttttctttaaagaagcctttcgaggaaaactgctcaccttttcagtactaaccgtacgaatggaattgagattgcttatatctcttaaacctctcacagctataacaccccctaagcgtacttattaaacagttcattaataactttgcgcacctttctaagtgcttgcaaattgcctgccctgcttgtttcggaagccagcacttcttcacaaatttgccggaacatctcgttatttttatctaccggggcacctaatacctgaagtgttttcgcaatcattataccgccccgaatggtgggtccatattcacaatcaccgagctctctcagatcacgaagaatattaaccactcgttcggaatcttcccgtgacagcttggatttacttttaattatgctaatctccgtttctttatcatagttgtccaaatccaaggtcaccattctgtctctgagcgcatcctgactcccataaacaccggcataatcttccggattactggtaaaaatagctgtaaaatccggatgcacttttacatatccttcctccgctccacgggctactgatatatccaaaagtctttcctgaagaacagacagcaaaatattattggcttccgggcgggaacgggtaaattcatcatagactaaggtatacccgtttttacaggcggtagttaagcgactgtccacccaccgttcaaccaggtcctcttctacttttacaactgattgaacaaaattatctattgttttgcggatccggtaaccataacggccgcctattaaatcagaagtgcgaaattcttcatcaccatgaatgaccaaggtcggtcggtttaatttactggatatatacatagcaatggaagttttgcctgttccggacctgccacgcaaatgtatggcaaaacccgccttaatataagcaagcgctctatctacaacattcgaaatataatccgtaacaacaaaatctgataggacaaccggatttataatactgtttttatccaatccatttaactgcattaataacaccccgtcttttaatttgttttatgctgactaactattttaaacacctgtcaattataatttactatttacaatactaatttatgctaatatttttttggggttacagttttttattttaataaatgaatttaaatataaaaggtaaacgacactatatgtcgaagtatttttagattaactattgcggggggtcaacctttgtcaactgaattgctgacagaagcacaattatcagaaatcactcttaaccctgataaggaaattgcaatcaataatatttatcagctataccaaattattgatcaggccaatttacagctcaaacaggttcatgatgttcccgactgtctcaggtgcggagtttgctgcaatggagttttcgaagtttctccggtggaagcgcgggtaattcaggtcgctctggagggttatgttccgtcaggcctgtttcctcctatttctgaagaatcattgcgcagtcgtttaaacatggcaagcgaccagctctcaaatgctctttgcaataatcatttcgtctgtcctttttataacaacagatttggctgcctggcttatcaagtcagatctgtaatttgtcgtgtttttgaaacagctgttccagactttagttttattcctgaactcaatgaagatattcttggtgacacagacataaaaaaaagcggttttctatgccccaatcttaaaaaggcaaaaaaatatcccggtacctttgcggtctgggattatacgggattaatttcggttctggaacaaatatatcccggcacaaccaaatatgaagccagattactggctttttttaaatacccggtcgatataattgcgctaaaaggactgccttataaattcaggcttaataattttttaaaagttatccatccgggttaaacaatccgagtatcaaaactatcttccgggcagaggatacgaccacaaaaactgcataatatcacttcactctttattttttgagcatcgcctgaggataaacctatatggcagccggaacaaataccgttatttactatggacaggggattggggtactttttcttcaatcccataaatttcaaccacaaaggttcttctacattttttaccagcaccaacttttgtgcaacaagttcctttattctggcttttaacttatatctttttccctgccattccttatgcagggacttaaattcttcctgcaaagaaaacaattcttgctttaaattcttatactcaagctttaccctgtccttttcctccaactgctgtaaataaatatcttctgtttgtataaagcttctttttaattcctctaatttttccatttgtacagacaattccttgtaatcactgtttccttcagcgtaaagcttttcgtcagacacttttaaatcactgctcagttgaaacagtttcctctccaaataattaccttccttttttctggcatcaaaatcatctttcataattgttaattcctgctgtatatttattattaactcttttagttcccgcaaccggtccgtcacagggtctttattcaattgattttccaataaaaccaattccatatccaattcttgaatcttccataaagcctgcaaggtcattctgttttcctcctcatttttgtctaaacaaaaaaggacaggaaataatcttcctatccttaaacatacacaaaaacatcattttgcttttgagaaagcaatatatccacagcaaaattatgcttagagcatactttgatcagatatttatataaaacaggcagaataattctctcagtggggaaatggcccgcatctatgaaacttaggcccgccgttgacatatccaaagcctcatgatacttaatatctccggtaacataaacatcagcacccttactcaaagcctgcttccataaagatgccccggcccctccacaaacagcaactttacgtacaggttttccgtgttcatttccccccagacgaacagcatcaacctgcaaggtcatttttaccagtttagcaaaatcacctagagatacttcctgcggcaaacaacctattctacctaaaccatgtccggctgtattattggccagaggatataaatcgtaagcaacttcctcgtaaggatgagcgttaagcatagctgctataacgctttttttatctttttccggcacgatagtttccaaacggaattcttcaactttttccagcaggcccgtttgtcctataaaaggcttgctgccttccagcggtcgaaaggtaccaatacctgttgactgaaaagcacaatcccggtaattgccaatccaacctgcacccgcctctgtaatggcggttctgacttgctcaacctgctcaagcggtacaaaaactactaatttgtaaagctgctccgctttaccgggaagcatattatcgacttcaattaagcccaactgttcagccagaacactgttcactccgcctgccgcgctgtccagattggtatgagcagaatatacagctatatctttttttattaaagcctcaattagttttccctcaggccggtccaggcagaggtttttcagcccttttaaaaacattgggtggtgactgataatcaatccggcaccggcagcggcagcttcctccacaacaggaggtgttatatccagggtcagcatcactttagcagtcggggcacccgggtcgcccagctgccagcccgaattgtcccattcctcggccaacctcaaaggagccaaattttcaaccagcttaactatttctttgttagctacagccattttcccagcacctctctaattgcagctgccttattttcaacactttgagctttagctttgttctccgtcttttggctttttgccagaccctcaagtattaccatgtaatcatgcagtagtttccttagcaataacgacaagttggggtcattttttaaaatcaaacaaggcccgatttccagcagcaaatcctcggatagtatctcgtatggaaacgcaggcttactttcacagggcgttattctggcgcaaggttcggccactatgataacatataacctatcagcctctaaaaccagtttctcatctattaaacaccaaccattctctaatagccagcggcgcaaatcgcaggcatcattcataggctgcagtattaatctttcaaacagaccaacttcggccgggcaatcggccagcacctggcgaatggtattgccccccataccggcaataataactgcctgtacctctcccggaaacaggacatccagcccgttacccctgcgcacatcaatcatatcctgcagacctttagcctttactgcctgtcgggcggactcaaaaggccccctattaatatccgtggcaataaccttattagttattcctctttctattaaataaaccggcagcaaggcatgatcagtaccgatatcagccacaatttttcctcgcggaaccagagcggcaatttctctaagcctattactcaattccaaagacaatcacccgttcaatctatatattctttattatttcccgtttttcctctatttcaacatcaaagttattattaccgtcccggtaaaagaaaaagtttcaggtccataaatgatttgagcagctattttcatatgtggattgaaattttaagtttatgaaaacggataatataactaaatcattaaggattttatattcagaggaaaataaaaaacacccgtataacaggtgtgtttctggtgggcgatgacaggatcgaactgccgacatcctgcttgtaaggcaggcgctctcccagctgagctaatcgcccttgattttttatggtgaccccaccgggattcgaacccgggttaccgccgtgaaagggcggtgtcttagaccgcttgaccatggggccgttataatttggtgggcccaccaggattcgaacctggaaccagccggttatgagccggatgctctaccgttgagctatgggccctatatggctccccgagtaggactcgaacctacaacctaccggttaacagccggttgctccaccattgagctatcgaggaaggctacggactctattataacaaatccatatccgtgagtcaatatttatattaaattaaatcaaagttagtccagataatcttttaatttcttactgcgactgggatgacgcagcttgcgcagtgttttagcttcaatttgtctgatccgctcacgggttacaccgaacttttggcccacctcttccaaagttcgggcacggccatcatccaaaccaaaacgaagtcttaaaaccttttgctccctgtcagtaagagtttttaacacatcatccagctgctcccttaataaggtaaaggatgcttcttcagcaggagcacgggcatcatgatcttcaataaaatcgcccaaatgggaatcttcttcttcaccaataggagtttctaaggaaaccggttcctgagcaattttcataatctccctgactttatcttcagttatgttcatttccttagcaatttcttcgggcattggttcacgacccaattcctgaagcagctggcgggatactctaatcagcttgttgatagtttccaccatgtgaacgggaattctgatggttctggcctgatcggctatcgccctggtaatcgcctgcctgatccaccaggtagcataagtgctgaacttatagcctttgcggtaatcaaacttctccactgctttaatcaaacccatattgccttcctgaatcaaatccagaaacagcatgccccgtcctacatagcgtttggctatgctgaccaccagccgtaaattcgcctcagccaaacgccgcttagcctcctcctcgcccatctccatgcgcttggccaattccacctcttcttcggaggacaataaaggtacccggccgatttccttcagatacatcctaaccggatcgtcaatgccaataccttccggcacactcaaatcaacttcaacgtcttcatcaggttttactgccgcctcatccatttcaggctctgtggctaagagatctatccccatcccggacaactgttcataaacatcatcaatctgatccggcgtaagttcagtagtttgcaaaacatccattatctcgtggtaagtcaggtagccttgctttttgcctttctctaccaagcttcttatattttctactttcttttcatccctcaaagcacactccccctttctaagggtttaacattagtaacttttctgtaattcctggagtatctgtgaaaggctttccctatcattatttttctcagcttctgccaattttttcagcaacaactcatgctgttctttatagatagaccgtttgacagttataataaagtctgatattatttgaactaggttatctccgggaattttcttactcagtaaataacttaaaatattctgctcacggtcatctaaaaaactaaacaggcaagaagcttggtaatcgttttttgttgattcacgaagcagcagatcaaatattttttgatattctttattactgaaaaatacttctcctaatccctttttaatagtttctacccaggatgggttttctaaagctaaaattagcagtccctgttctgctttttccacggcatccattttattctgaccatgatttattaaattatgcttattattaacatttttatcgtaatttgttcttgtttgctgatttttttccgtattttttttatatctaagaaaatcagagtaaatcgcttcccaacttattttaagcaaagaagcagcttttttggcagcttcctctctttccacggcactgtacatataattaagattaggaagtatggtctgtacagcattcattttatcggcaaaagataaattatgacctacagaattttcaaattgccacagtttatattcaaccagatcaagggctttttcaattaaattttcaaaggctccggttcccgccattcggataaacccatcgggatctttaccgtcaggaactgttaccacccgtacattaaaacctaatttttgcaatatatcaagagcacgcagcgtcgccttaatgccagcctgatctgaatcataagctagaatcacatccgttgtgtagcgcattagaagcttgccttgctccagagttaaactggtaccaagtgaagctacagcattttttatgccagcgaagtgagctgtaactacatccatataaccttccataactatggcaaagcccttttcgcgaatgccctgacgggccaaatgcaaaccataaagagtttgacctttgttaaaatatttcgtttcaggtgagtttaaatatttagggttatctgtctcatccagagcccgcccaccaaaaccaattgttttacctgtctcattgataatgggaaaaatcaatctgtgcctgaacctgtcatatctcctgccggatttattgacggcacacaaaccaagctcaagcattttttcatagtctatgccatgttttttttgtaaatataaagctaagctgtcccacctggggggagcataacctagctcaaatgactgtgctatatcatgagatattccccgttttaccaggtaatcgcgagcaggctgggcaatcttatggtttaacaaaacatagttatagaagtttttagctaaatcattaatttcccatgccgcctgccgctttcgcttttcgtccaaacttttggggtccagctcgaccggcaaatctatatttaaagtttgggctaactttctcactgcttcagggaagcttatagcctcctgcagcatcaaaaatctaaaaatatcgccacctgtatgacaaccaaaacagtggaaaatttgtttttccctgtttaccgaaaaggaagctgttttctcctggtgaaaggggcaataaccaatataatttttaccttttcttttcaaaggcacatattccgatataacctgaactatatctgaacgaacacgaacctcttctattatttcttgcggaatcacaccccgcacaattaaccaccctaacggcattatcttaaaacaatatcaacaataaagtcttataaataagaatttctacactaaatcagcttttccttctatacttttttatactccaggaaattatgcttacgacgaatctgcagatagatcattgtttaatgaggcagatatttatgccgctatatttctgtacaatcaattctactctacctacctgcttcctgttgctaactattcgccgatatttatatatattcctgcagatgttcgacatttttttcgaacagtttgcctaactatatatagttacatgatatatgatacctcgcttacttcaattattctataatacctatacttcccacaacagagcattattagactaccggaaagccctgcgggacaaataactttttaaacatggctatagcatatcgatcggtcatacctgcaatataatcggctataaccagttttacgcctgtttctccaaccctcaatctatgttcaaccggcaaatctgcctgattgttaaggaaataattataaagcgccctgataagattaactgctttgttttcttccagcttggcttccgaaccaatatagacatgacgaaacataaagctccttaattcatccgtagcctgctgaatcggctcgctcatgctgattttgccgggacacgaaagtcctgttttaatcagatctgtgaccattgtattaatccgctccctgtgctgccaacccagaacatccaggcaagcagccggcaattgttccattgttaaaacaccgcctcttattgcgtcatcaatgtcatgatttatataagcaatacgatcggcaatcttaactatccgtccctccagagtcagaggctgaacctgcccggtatggtttaaaataccgtctctcacttcgtgcgttagattcaggccccgtccgccctctaaaatatcaacaacacgcaggctttgtaaattatgcttaaaacctgtctcccctataatagagtttaaagcggcttcaccggcatggccaaaaggagtatgtccaagatcatgtccgagcgctatagcctcagtaagatcttcatttagtcgtagagcccgggctattgtccgggcaatctgagcaacctccaaagtatgagtcaatctggtacgaaaatgatcgccttccggtataatgaatacctgtgttttatatttcagcctcctaaaactcttggaatgaataattctgtccctgtcacgctgaaaaacggttcgcaccgcacattctttgtcagggaaaagcctgccccggctgctgtcgctaaaacaagcgtatggagacaggtataatcgttctaattgttcggattgccggcgaatttccataaaaagtcccccatttgctccgggatacaacaaccctgacgggtcattcaatgagattatccgccagggttgccaggttgcttaaactactaattttgacggtgggctcttagagcagcggtggcttgagccacctccagcactctttggcctaaaatacgggccctcttcaaaccgtcactgtcctgtgcggaaggtttttgagccgcggcaccgtaatgaccggcatcactgtcgatatgaccgtcaccaaccagtgtcataccctgcaccagcatcatgtccatcaaaacttttattgtagtttcctgaccaccgaagcgggacgccccagtagataaagcacccccgacaacattgagcaaggctttatcctttctaagtgatctgcctttatcccaaaaagcttttagctgagctgatactgtaccgaaatatacaggactgcccagtaaaattccgtccgcacgccgcaaaagtttatacatttcagccaatttggtatccttaaaacatttgccttcgcaaacagtgctgcaattaacgcagaaaggatttttcagctctttaactgcttcagaaacttgcataaaagcagtttccaccccggcaacttgagcagcactgagtgcaatttttaatagcccggcggtattcccttccggattgggactgccgttaattgctacaattagcacaataatccctccctaaatagcagtttgagcgaaaattatctttaaaatactattaatttaccaattcgacttcaacaaaagaatttcctctttttttagaatgattaaatatatgtattttatatttgtcttagacctcatcttttatttcgcaagaaagtcaccttaagcgcctttcgaggcgggcataggcacttatgttaacctgaaattatgactactgcccttgcttaggcaacatgaatttgtacttcattaaacaatgacttatccccggatccatcataagcgtagttttccagagtataaaaacaagcgctacaatacaatactttccattatagtataaattgctccattcctggtaagctcgctccgcataaggtcaacagagtcaataatctcatctcctaaaaaacaattactgctgttaaaagaagccatagctgccgttaactctttggtcccacgggctgagcgtaccctgcccagggtaaggtgcggcgacaaaggctttttatcgggcgcaaagcccagagtccggagagaccgctgcgtccggtcatataaattcctaaatttatcctttttcccgttcactccggcccagattacttttggcaatcccttgccggggaaaacccccaatttttcgattcttaaagtaaaaacccccaggcctcctacttcttgcttcatttttttaaccataaccggtacaatttccggttcagtgtcgcccaaaaactttaccgttaaatgaaaattctcctcgtcaacccacttaacatccgccccgcacttctttagctgtgactgcagcacagcaatctttgcctttagttccgaagagagattaactgcccaaaacaaacgtatgggctgcattatatcacctcaatttttttaaagagagttctataagtttatctactaccggttgaacagctatgtttgcgtttactaccggttcattatccacaacgattaccggagcaatcagagtacccacagcaattcgtgtccaaatctccgggtaattttctttagcccaatcattaaaaatattgacaaattttatttcgatctgatcaccaaaaaaaccacgcaatttcttagctaaaatttcatatcttgctttaacagaaattaaattagcgctgcagcccaacgagctgcccggcgctcttcagccttcccagccaaaaacaataacctgtacaggcataaagttacctcccgagctcttttaccaatacattttctatagttgcctgcatattccttctttattctaaacaaaaaccctgctacattgtaaaaaggatttgttttttacacatagaattattataattatctcctgcaggaaagtcgccctaagcgactttctggacagccacatacactcgtgctcgacgtaaattacgcaaacacaaatttcctattaattggatcaaattatcacggaaataagcttacggttatctacagatctgtcataagaataatataacatcataaaaatatgctctattgaaagtacgggcaatttcttgtaagataaagcaaagtgataccgtttggaaatcctatcaaagaaatacacagggagtgatccggctggaacccagggaattaatttttcacctgctgcaacattacggttatatcggtctatatttattgtttataattgacactctgggtgtttttctaccttctaagactatactgataatttcaggctttttagtcagtcagggctttattaaacacctgccattatttattgccgcactggcaggcagcctgaccggcttttttaccggctaccaggtgggcacaaaagtaggtaaaccgtttttagacaaatatggcaagtgcatatatctcacgcctaaactgctgagaaaagcggagaaatggtttgacgcctacggcacagcagcaattctaatagcttactttatacccggcttaaggcatattgtaccctacctgtccggtatagcccaaatgccggtccgcaaagtcatgctctgcgccttcagcggggcaacgctctgggttttgacgtttacattaataggaagatttttaggcaataactggtctacaataataaatatactcaataattataggttagagattggtgggattgcggcagcaatggccttagtgtcttttttagtaagacgggcttttgggaaaaactacaacaataagagagcataaatattcactaaactgcaagccagcttccggcaaatttcaactacttaaccgcaccatcactccacaattattcttcacacatatgggaattaaagaaattgataaaaaatgcggatttaaaacggagaacatataaagtttcttagatgcgcatttaaaaaccaaagaacaaaaacttacattaaggaggtatttattatatggatagtatgaatacaactttttttgcacaaatttttaattttattattttaatgggttttatttccgcgatttatttttctgttcaattcattaaaagcttgagtaaaaaagtaaactcaattgagaaaaaactggatgatttatcaaaaaaatagtttaaaacatatattacctttgcagcttaaaacccctccgcaatcggaggggtttttatatctaaatgagtatttacttatcaacaccggcagcactgcgctctttagcggcagcctgagccgcagccaaacgggcgataggtacacggaaaggtgagcaggatacataggttaagccggtattgtgacagaattcgatagatcttggctcgccgccgtgctcgccgcaaatacccagcttaatattcggacgggccttgcgtcccaattcacaggctatattcaccagtttaccgacacctgtctggtcaatagaaacaaacgggttttcctcaagaatcttcttctcgatataataatgcataaatttaccctcggcatcatcacggctaaagcccaaggtagtctgcgtcaagtcattggtaccgaaagagaaaaactcagcgtactcagccacctcatcggcagtcagggcagctctgggtatttctatcatagtgccaatacttaccggtaaatccacacctgtctcaaccttaatctcttcagcaatagctgctgcctggtcacgcaatacctgcaattctttagcatggataaccagcggaatcataacctccggcttagcatcaacaccttctttaatcagttgagcagtagcatagaaaatagcttttacctgcatagcataaatttccgggttggagatgcccagccggcagccgcggtgtcccagcatgggattgaattcgtgcagtgctctggctttcttgagaatagtttctttctttttaattacttccgggtcaccgttagtcagtttcaaagtggtaatttcaaccatcaaatcctcaatattgggcaggaattcatgcaaaggaggatccagcagacgaatagtaaccggcagtccctgcatagccttcaaaataccgtaaaaatcaccctgctgcataggcagcagcttagccagagctgcttcacgctcttccagagtatcggacatgatcatctgctgcactaccggcaagcgatcctgtgccataaacatatgctcggtacgtgtcaaaccaataccttcggcaccgaaagccctggctttttcagcatcctccggagtatcggcattagcccgtacacccagagtcctgatttcatcagcccagtagagcatagttacaaaatcatcatttaattcgggatcaatcatcggtatttcaccggcaataacccggccggtgccgccgtcaaccgaaatcagttcacctttcttaaacacgcgtgagccaactgcaaactcttctttggcataatctatctttatagcttcacaaccgcagatacaaggtttgcccataccgcgggcaactacagcagcatgcgaagtcatgccgccacgtgaagtaagaatagcctgagctttaaccattccatggatatcgtcaggagtagtctccatgcgcacaagaatgactttttcgccatcatccgccatctgttcagcctcatcggcgctgaaaacgactttaccgctggctgctcccggtgaggcgggcaaacctttggctaaaacttcaacgctggcattggggtcaatgcgcctgtgcaaaagctgatccaattgagcgggatcaatacgctgaacggcagtgtttttatcaatcaaaccttcattgaccatttctacggcaattcttaaggcagccggagcggttcttttaccggttctggtctgcagcatataaagtttgccccgctcaatggtaaactcaatgtcctgcatatctttataatgcttctccaacaacaagcaggtgtccacaaactgctgaaagacagccggcatttcctcttttaatttactaatcggctgcggcgtgcgaataccggcaaccacgtcttcgccctgggcattaatcaggtactcaccatataaagccttttcccctgtagaagggttgcgggtaaaggctaccccggtaccacaatcgccgcccatgttgccaaaggccattgactgcacgtttacggcagtacccaggtgaccaggaatattgttaattttacggtaataaatagccctgtcgttgttccacgaactgaatacagcttttatcgccattaccagctgctctttgggatcctgcggaaactcacgacctgattcacgcttgaccacctttttaaattcttccaccacaccacgcatagtagcggcatctatttcattatcatattttacacccagagtttctttggtattgactaaaacattctcaaattcataatgctcaatacccataactatatcagaaaacatttgaataaaccggcggtaacagtccatagcaaaacgctcatcctgagaattagcgactaaagcctgtactgtggtatcatttaatcccaggttcagtactgtatccatcataccgggcatggaaaaaacggctcctgaacgaaccgaaaccaataaaggattggtagggctgccaaactctttgcctgtctgatcttcaataaccttaaggctggcccatacctgccccagcataccctcaggaaaatccaaacctgactcataatactcgttgcaggcctcagtggtaatggtaaaacccggaggtaccggcaatccgatattagacatctccgccaacccggcacccttaccacccaggagtgaccgcatatcagcatttccttctttaaagagataaacatacttcttggacattcttcttccgccccctaaattattacttttcacaaatcacaggtacatactgattatacaaaaaaactcaatgtagcatactaattatttaatcatcttataagatatatactatataagcaaaaaatatcctctttaaattttaaaaaattacaaaaaaaattgataaagaaaaaccggttcccaaaaaccggttatctatatattaatttactgtttgcttctctctccgcgatagtataactccatcaccttgctggctgtttcctctacagctttatttgtgacatctatcacatgacaacccactcttcgcataatatcctgagcatactcaagttccttgataattctgttgatactggcgtaatcagcgtcagaggttaaaccaagggtttttaaacgctctgttctgatttcgttcaattgactcggttttatggttaagccaacaattttatgagagggcagtttaaacaattcttccggcggagcggcctcaggtaccagaggaacattggccgccttaatacgcttatgagccaaatacatacaaagaggtgttttggatgttctggaaataccgataactactatatctgctcgcattattccccgcggatctttgccatcatcgtacttaacagcaaactcaatggcttcgacttttctaaaatactcatcatctatcttacgcaccaaacccggctctaacctgggggaaattccctccgctttagtcagcgcatccagcatcgggcccataatatctacaataacaactttatgcagttgggcttcccttattaaaacctcacgcagatgtggcatcaccagagtaaaagcgataatgctctcatcctctgctgccatctttactatttccggtatttcctcgggattctgcacgtaaggcacgccatgtatttccaccctgccgccgtcaaattgactggccgcggctctggctaccagctcagcagtctcacccaccgaatcagaaatgatataaataacggttctgccctttttttcagctgaaataattatcgcccccttttaactcccttcacctaactcgacaaaaaagcgaacaatattggttttgctgattctgccaactacctcataaccttcctgttccttttctgtggtaatttttcgaattacaggcagagcatccacttcatgcacaatcattttgtatgccgccagccagaccgaatcctccaactcaactgttataactttaggcatacgagtcataattacaccaacaggaagcttatgaatatcctgtccgccaagagtaatcttaagaaggtctttgcgtgatataacaccttccagcagtccaccctcccgcacgacaaataaagtgccgacatcctctataaacatggtaaccactgcatcatataccgaacatttttctgacacgacaataggtaccgatttgattttgctgaccatagcactgtgaattttctcagccagaacccggttaaaagattttccgctataaaaataaccgaccctcggcctggcttccaacaatcccgccatagtcaatatagccaaatcaggtctcaacgtagctctggtcaggcttaaacgttcagcaatatgttctccggttataggcccgtctttttttactatttcaagaatagtttcctgccttctggttagctccaattcttcatctccccttacgaggacaaatatgtgttatactaattatcatatacattcaaataatatatattatatactctattaatcttgaattacctcctgaaaaatccacaaaacatttatttatatggatagtcagctaaattttttccttaatcaaatgtcaggttcattttaatttttctatcactcgcctgtaaagtatattttaacatagactggcagaagtagaaattaaattttttttatactctaagaaattatgcttatgatagatctgtggataagttattgtttaatgttagtgcaaatttatgctgcataggcaaggccggtactgcataatttccattgagattcccacgcggcggtacaacaccacggagaatgaaaacggtacttctttagtttattttcagggtagcacgagtgcctgcggctgtctcgaaagtcgcttaagcgactttcttgtcttcaacaattttactaaaatcagctactgactgcattaagccggccaggctctttaataatgccagccggttatcacgaatattcgtgtcttccgccataaccataaccgaatcaaaaaatttgcccaacggttcccgaatttctgcaactgctttaagtacacccaggtagtttttcttatccatttcaactgcaacctgtttttttaaggccagaaaatgatcatataaatttctttcagagtcatccaccagaaattccggtttaatttctgcaacgtccacgtttttggataaattattggctctgttaaaaacagtcagcagatcactgaaggccggctcatttctgaattgagacagtgccctggcccgctcccaggtatcgctgaaatcatcaaaaccggcagccagcacagcatctatagtatcataacccagcccgcaatcagaaaaaatattttttaagcggatctggaaaaatacccacatttccaccagcagttcatccaaaccaagcttaagctgcacctgctcctgctccaagtaacttgcataagctgccgtaaccagagcgcttaaggaaatttttaagccgctgcttaaaataatatgacatatacccaaagcctgccgtctcaaggcatggggatcttgtgagccggttggctgaatgcctattgcaaagcagccggctactgtgtcaaatttatcggcaatagctaaaatttttcccggcaaagtttccggcaggctatcaccggcaaaacgaggcaagtaatgctcgaagatggcctgagcaacaaccggctcctcacccgacttcaaagcgtattcccggcccataataccctgcagttcagtaaattcataaaccatattagtcaccagatcagctttgcatagtacagcagcacgcatgatctgctcctttaccgcggcgccaacgattaaaagatcgctcaagtaatcggccagtttgattacccgcttgactttgtcgtggactgtgcccaggctctcctgataaacaacctttttcagaccctcaaccttatccgccagaggtgttttcaaatcttcctcaaagaaaaactctgcatcggccaggcgggccctcagcactttctcattacctgccctcaccgtgtccagatatttatgaataccgtttctgacagcaataaatttaggcatcaatctgccttcactgtctaagacagggaaatacctctggtgctcgcgcatcggggtgattaaaacttcttttggcaaatgcaaatacttttcctcaaaactgccgcataaagcagtagggtactctacaaggttgcagacctcttccagtaaatcctcatcaggctcaaccacccctcctgactgctcggctaaattttgtatctgctgccagatcatttgtctccgctcatcaatatcaactatcacataattgctgcgcagtctggccaggtaatccttgggactgtcgacttccaaaggaccgcttaaaaacctgtggccaaaagttacttttcctgaagataaaccggcaaaagagaaattaaccgtttctccgccccaaagagcaagcagccagcgaatcgggcgggcaaaacgcacctctaaatctccccagcgcataggtttaggaaaatgcagcgagctgattaataaaggacacaactctgtgagaacttcgtaagcaggacggcccagttcctgtttaatagcatacaaatactctactgtagctacctggcgcctgaccagatctttgatgtctacctgctggcttttggcaaaaccgacagccgccctggttggttctccctcaggagtaaaggctactttaaccgccgggcctttgacttctctgagaagggaatcctgctcttcagccagcgcctcaatataaagtaccagacggcgcggggtcccataggtattgactttaccgtaggaaagacggttttcttccagagccttgactgttatttcctttagttccgccagggccggtgctataaagcgggaagggatttcttccgtaccaatttcaaataaaaagtctttagccaacctgttcagactcctttcttttcaaaagcgggaaaccaagacgttcccgctcagctacataagcactggcacaagtgcgagccagattgcgcaccctgccgatataattggtgcgttccgtaacactgatagctcccctggcatccaggagattaaaagtatgggaacactttaaaacatagtcataggccggcagcacaaggcctttatcggctacacgcagcgcttcctgctcataaacattaaataaattaagcagcatagcagtatcggcggtttcaaaattatagtgggaatattccacctctccctggtggtgtatatcaccataggtaaccccgtcaacccaaacgatatcaaaaacactgtccttattctggataaacatggacaggcgctccaacccgtaagtgatctcggctgaaacagggcggcaatccaaccctccgcactgctgaaaataagtaaactgagtcacttccataccgtccaaccaaacctcccagcccagtccccaggcacccaatgtcggtgattcccagttatcctccacaaacctgatatcgtgacgctccggatcgatgcctatggccttcaagctttctaaatagacttccaaaacattttcaggcgatggctttaaaataacctggtactgatagtaatgctgcaggcgattgggattttccccgtaacggccgtcagtcggccggcgggaaggctccacataagccaccctccagggctccgggcctaaagcccggagaaaagtagccgggttcatagtaccggcccctttttccacatcgtagggctgaagaattatacagttttccttggcccaaaaattattcaaggccaaaactaactcttggaaattcatattttcacctcttgtgtttaaattcatatatttaccagagcataaaaaaacccgccactggcatacaccagggacgggaattatcccgcggttccaccctgcttggctgaggttttgaattcagccctcttttcatggttgcaggttttacttgctttagaaaaaataaagctttcctcctgcggctcaggaagccctttccccaaaaaagcattgccggctcacaccaacccggctcgctgaaaacacgaattctgggtactctttccctcattgcctttttattgacactttttgtttttaatttatcagatatctcgttctaagtcaattattgtttatactatacatgttattaacaaaacttacctatcaatgaatgttttccattaactcatcctcggtatcgtctgcccgtggataatcaatctccatggtatatttattggctacggcagacattgtaccgacagcacctaagagagccagttcactgctaaatattaccccaattaagcccagcactcccagcgtggcaggtatttccatcacggtttgctcatctttgattaatctgattttggtgtcttgccctttattaatcaaactcttcagctttgacattgcattctgcccgccgatctgcatcttctcagctaacctgcggtttttttcttctatatttatgagcgcttccaccacatctccatttacattacccagggcttcttgagcttctttatagctgataccggttctcgctctcaaaagatctattttctccagctcactggtcataacatcgcccctcctgatagatagactaagtcttaagccatattattaccagattggcctttatctataattctttagactcgcccgtatagtcccatttatgcaattcctcaataaatttttcatgattatactttcccattatccttatccgctttaaaagataggcatcagtattttgatagtttaagccctgcttagtggtggtggctgcacggtaaccggcctccttgaccagtctaaccattgactcattatactcgccatagggatagcaaaaaaactgaacttctctgcccagtttagcctccagcacttttttggaaaccataatctcctgcctggcttcagcgtcggaaagaccggtcaggtgagggtgggttaaggtatgtgaacctatggttattccggcattatctagggatatgatttcagaccagtccatcattttattttccggctgcaaatgtttttttacatcaaactcattggttttacctataagaccggcaacaacaaatatcgttgccgtataattatatttttttaaaataggataagcatacctgtaattatcctggtaaccatcatcaaaagtaataattacaggctttttcggcagggcttttttatgctggaaactatccagcatatctcccaaactgattgaccggtaaccgtttttctttaaataatgcatttgccaatcaaagttttccggagtgacccgcaaaccaaacccccctgcacctgagtcaggatttactttgtggtacattaatacgggtactcccttcataactttaataccggtttcgataggaattatatctgaatggcaatagtgccaaatcgccccgccggacagaaccagcacggccaacagagccatcgccaaaaatctctttttcaaaacagttctcccttctgctaatattattgcaaacgttattaccttgattaattatctggttattatcttaatatgataacaatctgacagatcacccggcaagagtttaaatctttcccatttagttttatgagctgtttgctattattataccatcgtatttaagctgctgcagttaaaatttatagcttctgcttagccaaactatcccggtacaacctgacaaaaattaagcttgaccaaactcgttaatatgtttacaatattgttaatgtgtttacattcaggatagggggttagaaaaattcaagaaaaagaagacgctctggatcgctacctttcaacgcgcgtgctccttgaactgacctcagcctgggatgctctggaagatgttctctccatgcactatgcccgcttcagcctttcctggcccaagttcaatactttggttcatctgtacatgacaggtgaccgggggttgactcaatcggaattgagcaaaaaaatgatggtttccagggccaacatcaccggcctgatagagcgtctggaaaaagaaaacatggtcattcgcacgaacgatccctcggataaaagggcctttcgagtctgcttgacaaacagggctttaacactaatgaacactttccttcccatacacaacaattacgtacataaagtaatctcctcactggatagaaaagaaaaggaagtatttgtaaagttgctggaaaaacttaaaaaaggcttggaatcactataattctctgctattagaaaaggagtaatcgcatgaataaaattaacagtcccttagaaatctacaagctgctgcccaaatcaaattgcaaacaatgccagataccaacatgcctggcttttgccggtgccgtgatcaaaggtcaaaaaaaactaagcgactgtcctcacttggataaagatttaattgagaggtttgaaggaaaaatagaaaagcacaagacacttgaggaacagcagcgggaattcatggagacattaaaaaaagaagtcgtcaggattgattttccttcatcagcagatagattaggagcttctttttccgcagataagttaactattaagtgcctgaataagaacttcagcgttgataccaaaggcaacattacatccgaatgccatgtaaattcctggatagcagttccattactcaactatgttattatctgcaagggcatggacataactcagaaatgggttccgctcagagaattaaaagacggggcgcagtggatcccgctattcgagcagagatgtgaaaaacctttaaaacagctcgcggacaatcacatggagcttttcgacgacatgctgtctgttttcgggggtaaaccggccgaagtcagcttcgactctgatatttcgctcattttatatcccttgccaaaagtccccatgctcatctgttactgtcaaccggaagaagatatggagtccaaactcaatgttttttttgactcatcagccgacgacaatataaacattgaatcactctattaccttggggcaggattggtgaatatgtttgaaaaaatcgtttccaggcgcagctaggttaagctgattgacaaaaatgcgtaacacagcaagttacatagtgttacgcatttactatcttggattaattatcgaagcgccttggggatataaaaataaatcttccgaattttagaaaaaataaagaacaaaatgttaggcactatagtttaaaagataaattaaccagttattaaatttttgatacggtaaatatcccgttcgttatgagtggttttagtctgtagaaaatctaaatcactacgtaacaactttaactcgtacatgacctcttgatggtttgcgtcaactctaacctcaattgtgctaactttaaccttcaattccttaacatctgaccttaattcttctatggcagcatttgtattgccaactatccgtatcaactcggtcaccatatcttgtatttgttttaattcactcattattaataccccctccgatgcaatatagattaactttttaattaagaattgtcaagactcatgtttcgtctaaagagatgaaaggccgccaaagttagctgcacaagcaaatcaataaaggtttctttaatattttattatagttcaggcagccgccttacggttcaacagctaagttgacggggctagagtgtggaggtatcttggtataagcttagaatcagcaatactcattttgcagccacattactgcttaaataatatttatccggttaactactctgccgctttcactggccaattatcgtccctggtttaaacaaagcggcaattcaatccgaacaagcgtccctgcatttaattcgctccaaacatcaattttgccataatgattgtctataatccatttggcaatggcaagtcccaggcctgtgcctccgctggacttatttcttgatttatcagcccgataaaaccggttaaaaatataagggagatcttcctgagaaatcccaattcctgtatcttcaatactaataaatgctcttttgtttttaatgtatgaattcagcttaatagtaccaccggcaggggtgaatttgatactgttgtctataaaaattctcatagcttctttaattagttttgggtccgcgtgaatgataaattgttcattttgatcatttataatgttgtggcttttatcaattaattttgtttcttttaaaatctcattaacaacctcattcagtgcaaaatctgacatctcaactctctgagtatttttatctcctctagcaagaaataaaagcttttcaaccagggatttcatactttcggcttcacccttaattgccgagatagactcttcaagtacctgtgaatcatcttttccccaacgatcaagaagatcggcgtaaccttgaataactgcaatcggtgtcctcagttcatgggaagcatcagaaacaaactggttttgctgttctacagatttttgaattctattaagcatatcattaaatgttttagccaggtctttcaactcgtcctttgagccgctgacgtcaagccttttatccagcacattaatggatatttctttcactgtgcttgtcatgacttttatgggtgccaggagttttctgctagccttagatccgaaaaaaattatggaaattaaaccaacgatattaaaaatacccaagatagctcccagaagaagtaaatagttttcaggcgtattattattttgtatatagtacctgaagctaaccattattccagcgctcatcaggcaaaaaatcaataaaaacaacaatgcataagttatagtaattttaaaggtaatggagaaacgcagtttgtccattattatttggtaaacacggtacagtaaacgggaaataactttaaaagcaactgataatacaattctgagtgcttttattaccttgaatataattttcaagataagaataattttattacccatttttcagctgatatcccacccctcggacggtgtgaataaatttttgatgataacggtcgtcaattttaattctgagataacggacatagacatccacaatgttagtatcaccggcataattatatccccatactttttccagaatcgtatccctggtaagtacaatttcattattaaccatcaaaagtttcaacaaatcaaattccttttttgttaaatctattggttcattattaaaactgacagtatatttatacaaatcaagtttaaggtttccgatctgaataacatcggacttttcatgctgtacccttttatgtttaaacgctacccgaatcctggccagaagctcctcaatggcaaaaggtttggtcaaataatcatcagcaccaaaatccaaccccatgactttgtccataacatcatctttggcagtgagcataataaccggaatctcggaaacttgcctcaaacgtctcaatatttccatcccattcagtgaaggaagcatcacatcaagaatgattaaatcatgattgccatgcaaagccttttccagaccggctcttccgtccttttccttctctacaatgtatccttcatgctccagctccaattggataaatctagatattttcacctcatcttctatgattaggatttttttatcacacataatgtaccccctgaaagtttaatacattttctataaattataattcatgaaaacaggaattatatacagataaaataaaacctgcaggaaaaataccggcaggttttattgaagtataaatttatgttgcataagctaggttagtaccgcataattcccgacgggattaataaaacttttattttcaggatagcacaaatgcctatgactgcctcgaaagacgcttaaggcaactttcttgtttatgctttttttatttcttgagctactttgctggcaaaattacttaccgtatgggagatattctcgatatttttgttgataccgcattcttccccgctgcttttatggaacctgattttgcagcccataaacagagcaaagatcagcgttgccacggaaatcggcattgcaacgacggctaatatcagtgcaattgtcaagggaatatcaagttttgttttttcatcgtgggaaatagtgaaactgattctatttaactttcctacgattctcttagtcttctgaaaaaaagatgagtgtccgcaacattctatttccggctttaatttattctcctcctccaggaatgccagagcctcgacaatatttcccccgcatttttccagggcctcttttgcttctttgtagcctacatttgctctttttctcaatagatcaatttgttccaagttaatttccatgctaatgcccccgttcttagtttatatttatatcatatatcacaagagttagagggacattaatcaaaaattagaatttgattagaaattagttggtggcagtacataggaacaaattgattaagtaatgaccgacattcaataatcatcgtaacctccagctctatccaagaccatcacaacacctttcccaccgtcgacaagcacgcggtcaccggtgttcaaacgcatagttgcattgccgcagcccacaactgcaggaatgcctaactcacgggcaacgatggcagcatgcgagagcggcgctcccacatcggtaacaattgctgcaacgcgaggaaaaagcggtgtccaggcaatgtctgtctgaggggtaaccaagatctcacctttttgaagttgatctccttcccccgggcgtttcaagcatcgaaccactccctcgactcgacccgccgaacctgccgaaccggttatggtgccacatttcgcatcgttagcatcatatatggcaccggagttagggaggtatgcatcatagatgtcattgcgccggttgggatctgctccccatcggaacggatcgaaacaaccacgaataatcggagggtatgcaggcaaagccaggtactttctgtaagtttccttcctcgcagggatatacttcactgcggtttcgtcacctgacaggagatccagcacctctttgatggttaagaagaagatgtcgtcccccaaacctgtcaattgcccggcgcggagagcgaaagtgcgcgcaacccaacgatcgcgtacgtattcagaacgaacagcttcacgcaagcgagctcgtaaagctacctgatcaatacgacgccgcattgatcgtgccttcagtggttggctcgtctgaaaatgattccaggcttcaataaaatcgttgcctttttttaacagcaaagcttctacatccgccggagatttcctgaactgcaccaactgctcatccagccaacatgaatcctctgcagggcgagggacagacagttcaaactcatccggtccccggtggccatactgagccatatactcggcgcgatccatctccccgcaagcaaccctggctattcccaggacaggtccaagacttgctaacaaacctgagccaactttcaagtctaagctgctgctcaggctcaatatgagtgtattcgcgtcacctggtccaaccataccggtcagatcacgccgcaactttattatatggtctatgaaacgggaagcgctgcccattactctccaaacacctcccatcaggtgaggttcaatctcattgtgccataaggaattcagttcatccttcttcttcaactccctgatctgttctctcaccctcccacaccatgccggattcatagcaagataccggggcaattctttaatcgctttattctgtttcatttgcatttttacgaagttgataagaataggtacaacggaccacttgggcagtggtatcaccggaatctccattccctccggaattcgtgtgtacaatgtatcctccagaaacaatagagtttcttttttactccttcccaaaacacgcaaaaccgaagcaaaaaggcttatgttaagatatatccggccgccaatattgccggaagcttgatatccgggcaggagattccacgatccaaatatgcgctgttgaacagtccatgagagaggtgtcatcacattgggcactgcttcaccgaaattaacgtttgaccacaagaaatcaccggttgcagtctcgttccactcgccggttgccggattgtatccgatcagcgtagtgattggacgggactgcagcacccatagcttaccgtcgacaatcgcccactcaatgtcctgcgggcagcccaattccttctccagacgtctgcccagtttataaagcttaccggcaaatcgtttcagttccggcgtcccgttgtaaccgattctacgccaaatgcgatttgatcgccccaatgtgaacgtgaaaggcttggcttgaccggacaccaattcttcacccagcccaaggataaagttgcctgtcatttcattgcggttgccggtaatcggatcctctgtaaacagaactcctgaaatatccgcccgggccaatcgctggacgacaacagccatgtcgtgggtcatgttgatgcctttcgcctcgttgtaagcccgcaccccctcgctatgccgtgaccggcgcacggtttgaatcgccttccgaacttcattatcatcgcaaacatccagcaccgtttgaaactggccggcaaaggaagctatggatgaatcctcgcatagcgcagatgaacggacagcaaaggaaatcccatcgtcgtccttgcgcatctgttcaaggcaagactggacctgcgcccatgctgccggcactaactcgtcgttttcaaaggccacgggcaaaatgataaagccgcagggcacaggatagccactctgataaaggtgagcaagggttccagctttacctccggcaaaataaccttgatcggtctttaattcaccgaaaaaataaactagccgttccataacaaaccccctttacaatcatatcgtataatctgtagtccgctttactcttcattgcgcagtgtcaaatcacgaattaacgcctgcagcgcccaggtcagcgcgccggccgtcgcttcagcgcttagcccaaaccgctgtctgagggtagcccaggttagagaactgtgaagatgacagattatcgcggcggcctggccggcaacttccggagacaaatggggagcactttcctcaaccatctgctggtatttccggtctcgatggtgcctgcttggtggctgaacattactcgccgccaatgccatcgtaaaagcatgcaggatagtcgcattttcctcaaataccgctactgtcctctcagccactgccggaatctcgttcagtgagagcgaggttaaagaaatactctgcccaaggatcttcgcggctgattcataaagagactccagaagtgactcccgtgtcgggaaatgccgataaaccgaaccataggatataccggcacggtctgccacatccttcacgctgaagctaagaatgcgtccttcactaataattgctgccatcgactccactatacgctccctggtattctcttgctgttgacgccgcagggggctagtgtaggaacgacggtttaatttttcttctgtcataaggttttgcacctgcctctaaattagatatagatattctatatttaattatgcaatactatcgcaaaatgtcaacagggaaaataaaaaatctgagtacgaacccagatttttgcgtaacatctattcaacttttcatgtaatccctgtgcagtattatttttttaatacaacatctcttttttcagagcatcaaagcaatcttttgcatacgatgaaaactcatggaatttgatcagtttttcacactgcttttcatcgcaaagaacacagtttttcaggcccttcttactacaacaatgtctgatttcacaagcccggcaaaagccaagcagtctccctcccactggcaaacatccgtcgcaattgatttccccgggtttcaggttaaatccatacttctcagcatacatgcccgcagtcttttctctggcaacatcatcatcgttttgcgtagccagataggctggacagtcagagcagataagcccgcaataggcaatcattccagacatgaaatattctcctttccaatgtgtttattaaatttagcataaaattgaatagcatttattggttgatttattgtatcatggagttgaatttgttagagacgaaactactgataacactaatcacttttttaaataggattaatacaagagggtcaagaaaatggaaatacggcaattaaaagcttttgtcacggtagcaaaacagcatagttttacccgggcagcggaattgcttgactatgctcaatccagcataacagcacaggtcagcgccctggaaaataaattaaatacaaagctttttgaaaggcttgggcgacaagtcacattaacccaaaatggggaaaagctgctgccctatgccgaaaaaattcttaaactgaactctgaggcaatagaattggtctcgagttcgccagttccaaggggatcattatccgtgggggcaatggaaacctcttgcatctatcgcttgccaaagttgctccaggagtaccgcaagcttttcccgaatgtcgatctcaccctggtgaacggctatccggaagaactgattcacagtctcaaggagaataaaattgatgtggcattttttacgggacaggaaattaccaatcctgacctggtatctgaaaccctgctggatgaacccatagttctggtatcagctgccggacaccctctgagtaaaaaggctcccgtcataacccttgaccttcagggagaaacgatagtcctatgcagctgttgttaccgggccactttgagaaaaatttttgaaaacaaaggcatacaggtgggttctattttgaaatttgctaacattgaggtcagaaaaagatgtgttattaacggcctgggcatcaccatactgccccgcgtaacagtagaagcggaactaaatcagggaacactggtggaccttggctggaacagctcggatttcaacatcattactcaggttgcttaccacaaggataagtgggtctcgcctgttcttcggtccttcctggaattagcccatgaaattattgttggataactattggggggatacctgatgactttgcctgagccttgacattgttcgctcaaaaaggtagtctttaggtatacgaggagggttgtttatgcaaattgaaccaactgaaaagttgtatacttatgaagattatttaaaaattgacgacgataaccgttacgagctaatcgggggtaggttgattatggttccttctccaaaatcaatacatcaaataattaatactgaattagtggcaaccctacgagactacgtacgaaaaaataaattgggcagggttattacggctcctctagatgtttttttatcagaaaaagaaaaaccgcagccggatattttatttatttcaaaagataggttagacattattactgaaaataacatccaaggcgcaccggatttagtagttgaaatattatcaccgtccacaggcaaatatgataaagttgaaaaaagtaaaatgtattacagacatggagtaaaggaatattggatagttgaccctgtttataaagttattgaaatttttgtgtccggcgaaaaaaactggattttatttcaatcctatgatgaagaggatacattaacatctcccctgttaaacggtttagaaatacaactaaaggacatttttgagtaatacacctaattgctgggtgtctcttatttttcacaacagaaatggctgctactaaatttataatgcctcacatatccaaaaacctggccgattttacccggtactccaggtgataatctacataactacgtaaaattttcttaagctgccgccggacaccttggtcagcctttaaacgcactaactgtgaaggctcccaggccagaagtttcttcatagtttccagcgtccccctattcagacataaagcccgtgcatcttgttcaagacagctctgacagagtacaccgcccattgccgggctaaaccttatctcaccgctgctcaagggttcccggcaatgaacacaggattcccaatgaggccgaaagccaaatacagttagcagcttgatttcaaaagccctggttagcagttcggcatcaaggggattcaacaaatggaatatagaaaccagaagcaaaaaaacatactcattaggatcaccctcgacagaaaatgcctccaccagttccaccagataactggcgcagctcagcagctcaaaattactgcgcaggtgagcaaatatctccaccccgtcgcactggctaacagaatccagctgcctgcctttgtgcagtaagaaatttgtatgacaaaatggctgcactgagcccctcttgcgactggacggcttactgaccccatgagccgccacggttattttaccatgctgcctggagtagaggactaataatttatcggcctcccgcagttcacgggttcgtaagaccactgcttcagctttgtacagcttcatctttttctttgcccccggtttaaaataattctattaagattattccataataattctctgtaatatgatacaataataacagcagcacagcaagaaagtcaccttaaacggctttcgcgcagccgcaggcactcgtactcaacgaaaattaagcagtatgaccttgcttatgcaacataaatttgtacttcatggaaccatgacttatccacagatctgtcataagcacaatttcatggagcataaaaaataaaggatgaatcaaatgcgtatagttgtggggattaccggagcctccggcgctatttacggtataaaactacttcagcaattgaaaaatatgaaaatagaaactcacttaattctcagcaagtgggccaggcgtaccatagaactggaaacagaacatactccggacagcttaagccaactggccgattgctgttatgaagcagatgaccaggctgcaccggtttccagcggttcctttcttcaccagggcatggtcatagttccttgcagtatgaaaactttatcagccgttgcacacggttacacggacaacctgatcagcagagcggccgatgtaaccattaaggaaaacaggaagttaattcttgtacccagagaatcacctctaagttccattcatctggaaaacatgctcaaactggcctccctgggagtaacagtcatgcctcccatgccggccttttatcataaacccaaaaccattgaggaacttgtacttcacactataggacgcatactggatcacctggctattgatcatgatatcagccatagatggacaggcttatctcataaataaaactttatgtattttttcaattttattgttttacattttgccgaaaaaagagtaaaataaatcaatagctcaagtaaaaggtctagtgaggtccggttcatttatccttctcaactgccaatggtaagagagataagtgaattctctggaaccagtttgggcaaacaattttgaggaggattaccatgtatcaagacaaaactttaacttgccgtgattgcggcgcagattttatcttttcagcttctgagcaagagttttataatgacaaaggatttaccaatgaacccggccgttgcccccagtgcagattagcccgcaagcaaagaaataacggtggtggctttaatcgcggttccagtgatcgtcagccgcgtgaaatgttttccgcagtttgtgcagaatgtggcgctgaaacagaagttccgtttcgccccagcggtaatcgtcccgtatactgccgcgactgctttagaaaaaacagccgttactaagctattaaagtcctccgctttgcagcggaggacttcttattatatttaatattcaaataattatcgaccttatcctaacatcataaccttcatgcccaaagccggatctatgcctctcatagcattaatcccggtaaactccataataataatttcgacaactaaatatacctcagtatccttcctgacacagccggcaagtgcagattctcccttaccaaatacgctgtgcaggtgcaccaccggttcattcccgtcatgaaaaatagtccccagcccaacaatttccctgccgtcggcaaagctcacccattctacttccggaggaacggtaagtgctctaggaccggtcaccagtgccgcgctcttcaaggccccaatcatatacatgccggctgactcaatattctcccgcacagccaattttttaagttcttccaagaggtcatcgccatgctccattttaaccgcaaaaacccggcctatatttcccttttgatatttcatatcaggacaacccccttcatatataagacagcactattacatatctttatacccgaaagcttttaagtatgactctttattgcgccagtcctcacgcaccttaactctgatatccagaaaaattttagaacccaaaagcttttctatttcctgacgggccaactggccgatatttttaagcatctgaccttttttaccgattataatgcctttctgtgaatctctttcgacataaataagcgcacccacatatagtgtattgttaggccgttcctctaactgttcaactatgacagccacggagtgaggaatttcctgactggtcaagtgcagtattttctccctgattagctccgccataatgaattgttccggcttatcagtaagcatgtcgtcaggatagtatttaggaccgggcggcagacaacctgcgattaacctttccaacctgtctacgttgtccccgttcagcgcggacacgggaatcacttcttgaaatttatacttgctatgcaactcatcaatcagaggtaaaagctgctccttggggaccagatcaaccttatttatgactaaaaataccggagtcttaatcttggctaaatgctccaaaatataccggtcgccggcaccgcaaaaggaatttgcttcaaccaaaaataaaattaaatccacttccccaaaagtgctcagggaagtatccaccagatgctggcccagcttatgtttaggtttatgaataccaggtgtatctaaaaaaattacctggtaattgtctctggtcaaaacacagtaaatcttatgccttgtagtctgaggcttatcggacatgatggctattttccggcctatcatgcgattcattaaagtggatttccctacattaggacgccctattatggctacaaatccggatctgaattgctctttgctctccattgcttcacctcatataatgattaggccatgcgtaagacagtacgggtaaatgatcacaacactataatttacaaaaagaatttggcaacaattcggccgctgtatacattatgtattcaccacgcaagttaaccaaatatacctccatatcaggcccgaattcaaccagcacctggcggcaggcaccacagggactgcagcagtcctcagtaccggctataatagcaatggctttaaaaacacgctgcccggcagcaactgcattagctatggcagcccgctcagcacatatagttaaaccgtaggaaatattctccacattgcaaccggtataaatttgcccgtccccggccagcaaggcggcccctactccaaatccggagtaaggagcataagcattttctctaactttacgggcagcagcaattaactcctgtattttagaagtttccatatattataacaccccgggcatagttattacacatattgtaaattcaatacttctaaaacgtctttaataatagcataaaaatatggccagaggattaatatccaataaccagcgcgtttaatgcagcaagcaaaacaaccccactgctacgtcttttgcaattttaatctcgacatgaaattctttggcaataaagcccccggcaacctgtccaacataagcttaaacctgaccacccacggttcccaaacccacctggcagttcctttatcaatactaccgtcttggcaaatccatccttgacatagcttcttcttccttagatctcataataaccctgtcctcctcttcgatatgatcataagcaagaagatgcaaaacaccgtgcactgtgagaaaggctgcttcacgctcaaaactatgcccgtattcctcagcctgccgctctgctgtttccagtgagataattacatctcccagaagttcttccgcctcctctgctgcttgcagctgttcaccttcgttttgggcaaaggagagcacgtcggtcggcctgtcaacaccacggtaatcacggtttaactcgtgaatgtaccggtcatccgttaaaaccagacttacctctccctgtccggtatatccggcaacctgcatagcagtttccgccgccttttccagcagatccagcaggccgtcagtgattttaaacttttcctgtaagttgtttaggaacactgtcacgttttgcctttctcctctccatttccttactcatgtcaggatactcaatacgggtatggaaaatacctgacaatacccggctaaaggcatttgctataatatccaaatcctttagagttaaatcacactcatccagctgaccgtccataagtttatccttaataatttttctaaccaagccttcaatcttgcccggtgttctgttttgcaaagcccttaccgccgcctcaaccgaatccgaaagcataactatagcagcctctttagtctgaggttttttactctcataacgataatcttcttcattaacagattcagtcttatcattttccagcgccttattataaaaataagtaatcagcgtggtcccgtgatgctgttcaatgatatcgacaatacctttaggcaatttattctccctggccaattccacaccatctttgacatgagaagtaagtataagcgtactcaaactgggggcgatcttttcatgaggattttcgccacccaactggttttctatgaaaaaacatggccgcttaatctttcctatatcatgataataggcacctaccctgaccatcagagaatcaccgcccaccgcgtcagctgccgattcagccaggttgcccactaaaatactgtgatgataagttccgggagcctctgtcaacagttttttcaacagaacattgttaggattggagagctccagcagccttacagcagaggttatgccaaaagtactctccagataaggcaatgccccgttagtcagcactgaacacagaataccgttaattaagcctaaaataagactcgagcttaccaccagaccaaaaggcgtctcagacatcaagccaacagtaaaaattgccagtatattagccaggctggtatacataccggaccgcaccaaatcaccccgctggctaagcttggaaacactgtaaacgccggttatacctcccagcatgcctaccaggccaaaacgaatctgcccaccggtcataatagccaaaaacaggctcatcactgccaccactaacaccgccaggcgggaatccagcaaaatagcgatcaacataccggcagaggccagaggcgccatataacctaaaagcgctcctaattccggccactgagttatatttatcgatattatacctttactgacagccagcactactactactataataccaattaaataaagatgaccgggatttttataaatttctctgttttgctggtaaagataaaacatcaccacagtaaacatcaaaccaaccaaaaatgcagtccccaaaactacagtatagggtacagactgtctggaataaccaagtgcctccagcttagccatgtgctggtcggtaacaatctcaccttccccgataatcttttctccttcttttactcctatgataatcggagatacagactctatggcagctctttttaagcgctgagtttcttcagtattaacaaaggcatttggtctcatatacttgtttatgatttctctggctaaaacttgataaggcttagacagcttaagattatctacgtcactggagagcttagtctttaccgtttccagattatcctgagtcacctgctcaggctcctccatgacatcgctgaccagactgtttaaaccgctctccagtctggttaaactttccggctccgattgagccaacacggccaggttctcatccgataaaacaaaaggcaaagtgttttttatacgtttaattttttcctcttcatttaatgaaccgttagccaaaataattttcagagctgccagcaaactgcttatatccctctgcacagctgtaattatctgaggatcacgcatatattgattgggtactgactcaacagctcttcgcctggcttcttcagtttttatcctgtcttcaaaagttatgctgcgagacgccttaatagtcagcggtgatacctggcctacctgcatattcagacggtgtgggaatacatccaccgatataataaaagttaacgcaaccagaaacaatatagcagctaagctcctgcgcaccttacgctgcttcatcaagaaagacaaccaaccagccaatttagatctaaattttcttagaggaagcatctatttcactcctctttggcttgcaactgttctccatcgtaagcctgaatgattttttctaccagcgggtgcctgataatatccgcaccgcttaaatactgaaaactcaagccattaatctcgctcaacagccgcctggcctcttttaaacctgaaacctggcctttgggcaaatccacctgggtaatatccccggtaattatcgccttagacccaaaccccatgcgtgttaaaaacattttcatctgctccggggtagtattctgcgcctcatccagtataataaaacaatcctccaaagtcctccccctcatataggctaaaggggcaatttcaataacctgtcgctccatatatttctgcgtgacatccaaaccaagcacatcatagaggctgtcatagagaggccgcaggtagggatctattttctcctgtaaatcccccggtaaaaaacccagcttctctcctgcctctacagccgggcgggtcagtaccaagcgggttatctctttattgcgcagggccttgacagccataaccaccgccaaataagtctttcccgtacctgccggacccactccaaaaactatatcatttttttctattgcttcaatatacttcttttggcctattgtcttaggcttaatttgtttacccctgtaggtcaccataatcacatctttggccagtgctataagagcatttttttgcccgctttgtacggctttcaagacataattaatatctcttaaggttacccggttgccggcccggtaaaagtttttaagttgactgaaaacctcctgcgcgtaactaacctgtgtagccgcaccgctgatcaccaactcctcaccccgcacaaccaccttcaccatcaaagctttttctatagtcaccagattttcatcatttctgccaaagatttcacttaaagcgccaatatcgtcaagtataactctagcttcaatttgctcagtcaaaagtgcttgaaacctcctctattcaggcttaaaagttcttttctcgcttatatcctccaaagtttccacagaaacatttacacgcaccagattcttatccctactgccggcgcttgcctcctcaaccttgcgtttttgcattaccgcattggccggaagctgcttaacaattttttccatagcccttcgctcagccaaaattttcgcccccgcgcgacccctttcctccttgaagtccactatttcaaaatactttaatgtcactatttcgacgggcaaattaatattcctccatgaaggtaattttttaacccgggaacttaccttatattgtttgaaggggattttttgttttcccattaaaattatttccttagcaccgattttaataccgaaacggctgacagtttttcccgtagctttttgaccctgctcaataatggcagcctcagcactgctttcataccatactctggcccgcaccgtacccttagcgtgtacaatcttcggctcaccggactctttttccaatagctccttttgttcgctggacagaggctgctccggtatttctttttcttttaaagtaggaggaatcaccccggaaatgagtatctgcccggcaaataccgtatcaccttctttaaccagaggattaccgaccaaaaccaatacttctttaaccaaaccttcttttgaggctacaatatgagcaggttgattttcagaggtttcaggcaactttttctctacaatttcaattatagcttttgttcctttgatttcaatgcccgtccagctaatttccggcagttgttcacgaatatctctttcaaattcggctgtatcaagattccattttaagacgcctctttttagacccgcattttttgccgctcgcaatactgcttcattactgatcttacttgttccggtcacttcaatgaaccagataaaggaagttaaactgtaaagagaaacaacaaatataatggccccggccagcaacatttttcgccgtttaaggcgtgcggccagaaaaggcatccccgcacgctcttgaaaataaaacctgctgcctgtctgcctggcaatatgacgcaaaggattgatcgcgctcaacctgaccttcacccgaaccctgtcaccttccaacctggttatatcccacaaataaatcccccggctgacagccatatttataaatttctccaaactctcaccccgcaccaccagcgaaacatggcctatcaaaaaagataaaagcttaaatagaaacataccggcacctcccaacacaggtaaaaatttagaaaaactgtagaaattcaaaagcatattgattataattgcataaaattcaaactgcttatcttgccttcaatacatatctcatccaacaaaatattccggagtataagactctctcctgttatcactacttccccgtagcccacattcacccgcatcaattgaggagaatactctacaatacctttgtggttttcaataaagacttgcaaattacccaccattataattttaggcaagtccaaaacaatatcattgggaatttccaataaatcggaaacctgctgtttaaactttttcttaatcttgttccaggacataaaaaatccctccttgccataattcttatgcggcaaagaagggataaataactcaaccttgacagtcgaccaactaattaaacatattagttccaactcaagaagtttatctttttctataaaatctttttcaaatcaagcaacagccataattcgtcgcctttcttaataacacctcttaggaaatcaatttcttccccggttatatccggtgattctatttcttcctcactgcagcggccaacttcattaactgcgtccacaatcatacctactctttctttattgtgctctactacaattattctggtatcctgatcatattcagtttcatacaagcctaaccgccggttcagattaattaccggggttacatcaccgcgcaaattaattattccttcaataaagtgatctgtattaggcaccttggttatctcagccatgcgaataatttccttagtctcattaaccgaaagggcatagttctgcttatttaattgaaagatcacaagctgctcttccgccatagccaatattcctcctcagtctttcatattcttcgaaaagagccagagcataattctgctgcatagccggtgaaacataatttttttccttcacctttttcaaaagctcaatttttatttgttcatccgaatgaacaccgctgttttcaacttcaaataagattctgtccaaatcctgtatgcctatttgcttgccatttaccattattgttcttgtttttggtcccctggtatcgcagcaatcaaaacccaaaatcaattactccttaaattctgattaatagttctggttttttctatgttaacgcaacagtacatttatattattttacatcaaagttaagtataataacaatatatgcataaaaataataccagatcccgaaatataattttttttcattttaaatataaaggattttctataagcattaatgaatattagaaaaataaccagtcacgggagtgatcagcttgccggtaatttatatggataacgcggccacctcctggcccaagcctaaagccatgctccaggccatgcagcaatttacagaggaatacggcgctaatccgggacgctccggtcaccgcatgagtctggctgcggccagagttattaacgataccagagaagaaatagcatcattgtttggcataaaaaaccccctgagaattattttcactctgaatgtcactgaagcacttaaccttatcttacacgggctcttaaagccgggtgatcatgttatcaccggcagcatggaacataactcggttgccaggccactgcgtgaactggagaatcgcggggtcgaggttactgtaatcaagtgctctcccaaaggacagttaaccccggataaggttaagaaaagctttaagaaaaacacccggctggttatccttacacatgcgtcaaacgttgcgggaactttgactccaattaaagagataggcagaattaccggagaggccggtattttatttgctgtagacgctgcacaaaccgccggagcctgccagcttaatgtcaaggatatgaaaatagatttgctggcctttaccgggcacaaaagcttactgggaccacaaggtaccgggggactttacatagccgccggtgtgaatttagccccgctcaagttcggaggcaccggaagtcgctcggaattggacttgcagccggaatttttaccggatcgctatgaaagtgggactcctaataccataggattagccggtctgggagcttctgtcaagtttgtacgggaaacaggagttgacaatatttaccgccatgaaagggctcttaccgaacagcttttacaggaactggcgggcattaagaatttgctggtttacggtccaaatgatgcttccatgcaaatgccggttatatccatcaatatcgaaggaagggaccctgccgaaataggtctgctcctggatgaaaaatacggtatattaaccagagtagggctgcactgcgcaccctgggcacacaaaacaataaatacctttccggccggcacagttcgactcagcccggggtattttactactgcagctgatatagattacacagtccgggcactcagagaaattgccggagggtaaaggttttaatattagatcggaggtgttcaatttgagtaacatatctccaagattaactcaaatgactaagacttccgggtgagcggctaaactggggccggaagccctgtcgcaggttctgcgacatattccgtttatgacagacccaaatctcctggtaggaaccgagactgctgatgacgcggcagtctacaggttaaacgaaacaactgccttaatacttactaccgatttctttacaccggtagtggacgaccctttcatcttcggacagattgcagcaaccaatgctttgagtgatatttacgccatgggcggtcaaccgctgctggctttaaatatcgtatgctttcccaactgtctttctactgatatcctgggactgattcttcagggcggagcatcgaaagtcatagaagcaggagcagttatcgccggaggtcataccgtgcaggatgatgaaccgaaatacgggctggcggtggcaggtctaatccacccggacaaggttctaaccaacgcaaaagcccggatcggagatgttttgatactaaccaagcctctgggcacaggaataataaacactgctataaaaggcgagttagccgcaccggaggctgaaaaaaaggctgttgaaactatgactgagttaaacaaagccgctgcacaggccatgcaagccacaggagtgcacgcatgtactgatataaccgggtttggcctgctgggacacgcggcggaaatggccaggggcagcgggttaagcatccagatagattcatcttcagtattgttcctgccggaggtaaaaaacttagcctccatgggtatgattcccgcaggagcctatcataataagaattacctggcagaagatgtttatattaaaccctccgttgatgatataaccggctttgcactgtatgacccacaaacctccggaggtctgctgatagctgttgaagaggaaaagaaagacttgcttatggaaaacttgagccgcaacggtgttcaggaatttgccgcaataggcaaagtagtcgacaggaaagattgtttaatctcagttgcatagttatagttagtctgcctcagctaatttttcatcaaacaaattcgtacttaataaggagttgataaagattatgtcagaagtcaattgccggggacttgcctgtccatctccggttatcaatactaaaaaagccctggacaatatagaatcaggcacagtgacaaccatagttgataacgcaatcgcgcgagataacgtggctatgtttgccaggaactccggttaccaggtttcagttgatcagcagggcaatgaatactatattactgtaaccaagggagacgagcagatcaaaacatcacccgcgcctgcttcgacacttagtgaacaaaacaaccaaatgtatttcatatcctccgacagtataggcaaaggttcggacgaactgggcactttattgatgagaagcttcatcttcaccttaaccgaaataaaaccggtacccgctggactaatattcgtcaatgccggggtaaggctaaccactgagcattcaccggtactggaacacctgcatacgctgcaaaacaacggtactgttataatatcctgcggaacctgcctggactactacggtctgaaagaaaagctggttgtcggcaaaatatcaaatatgtacgatatagtagaatatatgtccggtgcaagcaaagtaattaacgtttcataaaataagtaacgccgcagaaatttctgcggcgttacttattttaccatatacatttcacaagcacaaaactatttaatttaagttgtataaaaacaaaaatttaattttaaataatgaaggaaaataaaataatttgtagtatatatttacttataaagctttgatgagcaaacatgttaagcataatatttatttatggaggataaaacaatctcaaaaatactaatccacttttttctgcaaaatcttcctgaaagctttgtagtaattttattttgttattctctgttaggtattaaagccaacataaaagacatttttttattagccgttattcaaggaatatttaattttgtaatcttcttacctataagttttggatttcacagtgttattctaacctttacattaatttttctgttatattggaaaaccaaaataaatatctcaaaaattatactttgcgttttggtgtgcctattaacatatcttttaattgaggcaatcagtttgccattaatggttaagttaacaggtaagcaatatagtgttatgtttaatgaccctattttaagggcatttttagcagcacccgtagaattagcagttcttttactagccatcataaaatataagttcatggagaaatttaatgattggggaaatggttataaattttctaaaaaataacacttcgattaataaaaatcaggagcagattattgtttttgccggccaactaattgaatcaacaataataagtatttcttttattattttcataagtctaatacttaataatgtaagagaaactcttttagtgttgcttgcttccgcttcagttaggttagtcagcggtggagcacattgtggctcagcaatacgttgtgctatattcagtgccatgatttttcctcttatcgcaactatatccacttttacagtcacttattttaatttatggattttgttatttattttatctatatctctgttacttatcatcagatatgctccggcagagtctgccggtaaacctctagtgaataaagattatataaaaaaattatatcgtttatccataacaattggattattggtatccttactggcatttttcatttataagtttaacaacaatgttgcaatatgtatagcattaggttttttgtggcaagcgttttcaatttcgcctttggggtataaattcattacatcaatggataaggcactatatatagtattaaggaggtgatataatgaaaaagattttcatgacactcttaacctcatcattgcttacgataatgatgtttgttgccagcgccggtgcacaatctgcatgttggctggctacttatcagcccgaagtaccggaatgcctgcgcaagtaaatttttatttaattaaattctattaaaatcaagtaggtctaaagttcgagtgtttgctttaatgtttttgttatccccaaaagcaagtactcgaacattttttgtatttttcctgaacaggttaggtggttcttttgaaatggtttgatcataagaactatggctacaaaaaattaataaatgaaatttatgccttttgtactgttatctttgttgtggcagtaatatataagttttggtcatctctagataactttcccaacatacccataacatcacttattaaaaaagatatacctattattattttcatgataagtgtactgttcgggtttattctagttatgaaatacagcaatgtatcggcaggtatttttattttgtccatgtttatttttatatttgtttttggatttcaagatgttcattttaagacactattagtaatacctgtaattttagttgcttttaccaagaataaaactgctggttgtctaatagcaataggttgcagtttttcattatttcttactgatatctttttttataaatatagttatccaaacataattctagagtcagatattatttttaccggtgttatgttaattagtgcatggcttaccggaaatttagcgggtattgagagacaacatagacaattgctgagaaaaagcctctcatcactgaaaaaagaaattaaagccagaaaaaaagctaatgaaaaaatgtaccagttaacccgtgcagttgaactcagtccaagtattattataataactgattttaaaggaaatattgaatatacaaatcaaaaatttaaaaaggttaccggtttttcatctgatgaagtattaaataaaagcatagataaattaatcattaatctagatcaagagcaacatgtgtgggacgccgtaagctccggtgaagagtggtccggggaactttgcagtaaaaaaaagaacggggagcttttttgggagcgtgtctctgttttaccactcagaaacaatgaaaatattattacacattttctcaaagtatccgaagatataactgaacataaacaaatggaaagggaaatagctcgtttagataagcttaatttagtaggagaaatggctgccggaatcggtcatgaaattaggaaccctttgaccaccgttaggggttttttgcaattccttgccacaaaagaagaatgtgcaaagtataaaagctattatagtcttatgatagaggaactggatagggccaattcaataattacagaatatttatctctggctaaggataaacccctaaaatttaacatgaccaatttaaactcaataataacaactttatttcccttaattcaggctgatgcattgaaaaaaaatagcagtgttaatcttgagatgaaagacgtccctgatttactacttgatgaaaatgaaatccgccaattaatactcaatttagtacgcaatgctttagaggcaatgcctttaagtggaaatctgactatcaaaacattttcagatgtagacaatgtggttcttgaaatacaggatgaaggtaaggggattcccttggacataatggaaaaaataggaacacctttcttcactacaaaggatgatggaacgggactgggactggcagtatgttatagcatagctgctcgacatgatgccaaaataaatgttaaaacaggttcaagcggaactaccttttcagtaagattcttaccaaaccaaaataaaaataaaaataaaaattacctataaaacctatgctaatactttatcaaaaaatcaaaataaatattatgcttaaaaccggtaaataaattatctaaagccttaatgtacgctaaatgtttttaaaaataaattatcattaaaaatcagcaatatatagggcttagggctgatccctattacttgccgagctaaaattaaaacatacaattatttctactttggtgattcttatgaataagtggcaaaataatagtgatcataggtatataggcctaatcaatgaaatttatgctttttgtgcagctgtttttattacagctgttatatataaattttggaatataaatgatttcccaaatatccatgtaatgtcaataatcaaagaagtaatacctataactgtctttttactaagtgtgctgtttggttttacactaataataaaatatagtaacgtatcagcgggtatttttattctttctatatttatttttatatttatctttggattccaggatacccatctaaaaacattattaataatacctgtaattttatttgcttttaccaggaataaaattgttggttgttttgtagcaatagcatgtggtttgtcattagtacttattgatatatatttttataaatatgattacccaaacagaactttggagtcggatattatttttaccggtgttatgttaattagtgcgtggcttaccggaggaataacaagcatagagcgagaaatcagagagcatttgattgatatggctaaccgggatggtcttaccggcttgtataaccacaggttcttacaagaatactttaagactctttcagaagagacaaacaacaccgttagaaatataagtcttatactttttgatatagatcactttaaatactttaacgatacttttggtcataccgccggtgatgaaattttattaaatgtaagtaatatagtaaaaaatcatattagttatccttctattgtagccagatatggtggagatgaattttgtattttattaattgattatgatttatcttctgcctataaattagcaagtgaaatgtctgaaaaggtagaacaactggttattaaaaataccgaaaaattacccaatggaaagatatcaattactgcgggaatagcaaattatccgagccatacaaaacattgtgaaaaattaatagatcttgccgatcaggctctctacaaagccaaaaaaaccagcaaaaataaagtcgaactgtattttaacgtcttagattctcttaataccagcaatccaacagaacttgagctgttaagttcgatcaaaacacttttaagtataataaatgccaaggatcgctatacctacgggcactcagaacgagtacttgaatattctacattattggcacaaaaatatggactgccagaagaagaaatcaggttaatcgaatacggcgcttaccttcacgatataggaaaaattgaagttgatattgaagtacttaactcttcgggcaaacctactgagagagagtgggaaatattaaaacagcatccctattggggcagcgaaattatcaagcctattaaatcactggaaaaagtaggcccgtatatcttgtatcaccatgagaattataacggaacaggctatcccagcggcttaaaggatacatccataccactgggagccagaataatccgtatagccgacagttttgacgctataaccaccgaccggccttataaaaaaggaaagactcaggaagaagcatgtgaagaaattctgtctctggccggtgcacattatgatcccgtactgagtaagatttttgttaaagcaatgagagaggaatatattttaaaaggcaaatagcaacgctataaaagtggcgtaagtcagcattcaatcagacgctggcttacgccacttttataaatacctcacgacttttatgaaagcaaacctctatccttcagcttttgcttaactgtaggataataatccagatttgtatggggcaaaaacctgcttcctacaaacctgctgaaaaatgaatcattggcgttcaattcgaaataagttatccgcccggcaatctcttcggcttccaatcttttttggttagacagcaatgcctgccttgctccctcaccggagctgttgcccagcaatcttattttatccctgggtaaatcaggatataaaccaatatttatacttgattctataggcaaatactgtccgaaagcaccggcagtgaaaaatttgctgacagaagccagatcgcagccgattccctccagcaaagtttccacggcagcgttaacagctccttttgtccgcatcaagtcatctatatccttttgtgtaatcttaatctcttcgcccgtacctgattccgtcgcaggtaccagaacaaattccttgcagccgtcctgaaacttagcctgacggttaatcaaaccgtttagcaatagttccgacaagcaatcaattaatcccgagccgcaaataccaatcggcttcacatcacctatagttttaaaactgacagccagagtaccaggctctatactaagcctttctattgctccttctgccgccctcatacccgctttagccacaccgccttccagagccggcccggctgctccggcacaggctaccagccaatccttattgcccaacacgatttcaccgtttgtacctatatcaacgaataaggatacctcactgtccaggtgcataccgctgaccataacaccggctatgacatctccacccacataactgcctacactgggaaaagaatagagcatagccagcttgttcacccgcagtcctatttcagaagctcttacaaaaccgggactgttcactacaggtatatatggctctttacatatgcgggaaggatctaagcccagcagcatatgaatcatggtgctgttggctcctaccgtgacagctgatacctcctcagggttgaccgcatttttaccggccagctcaagtataagattattaatagtagttacaactgctttctgaaaatcaggcagtttattctcgtaaacggctaaaaaaattctggttaatatatcatctcccaacacaacctgtccattataatcagaagcagtactgataatttggccggtcaacatatcaactaaataaactactaccgtagttgtacctatatcaatagccagtccgtaatgcctgtcggttgtattaccgggctccagggcaattaactcccaatcactgccgttgtaccccaccgtagctgtaacctgccaatcagtctcccggcaaatatatggaatatactgcattaaagacagaggtactcgcaccgggccaaactgcttgattaactccttgcgcaccctgtcaacatctgcctgattgttgcccatactggggggagtaatttccagcaatatttttttggtaagagggtccaggggaaaatcctgagccaacaccctgccttctaaaataacaccctttttattgtttgcagtagtcataaccaaccccctgtttcctgaatttttataatatttaaattatagcacaacatatacccctaaggcacaaaagttttgcagctattcagctaaagaaaagctaacactgataagaagcttgcggtaatcctacactcagttagtgaaccgcattttctctgaaaacaggcaagcaaacagtcataacagtccctctgcccggttcactggtcacttctacccatcctccatgagcgtcaataatggctttggttatggccaggcctaagccgctgccttccccgcctctagaacgggctttatcaactttataaaatctctcccagattaagggcaaatctttcgaagaaattcccggtcccgaatccttcacagtaacaaaaaccttatctgtctcaagtgctgaactaatctttacttcgccgcctgccggagtatgtctcaaagcgttatcaattagattgacaaatacctgttccaaccggtccggatcagcatatacggcttcccaaacctcctcagcggaaagacttaaaaacacctgtttctgggcgtaaaaaggcttaaatattcctgccacttttgccaaaagctttgttaaatcaaccttctgcttgtataaaaccatttttcctgattccaagctgcgcaaatccaacacatcattaaccaaacgctgcaatctctgagattcctccaaaacattgttcagatactgctggcgttcctcttcagtctcggcaaaaccatctaaaagggcttctgtatacccctgtataattgttaaaggtgtcctcaactcatgagatacattggccacgaaatcccgcctggtttgatccaatctctcaattgcagtaattttttcctgtatttcctgcgacaagctgttcagagaagcagctaaaaggccaatctcatccttcgacctgaccggtacactgcgactgtaatcgcctctggttatggcctgagcagtctggttcatctgcaataatggcctcgacaggctgcgtgacaaaaaaagactgagtatcacagctaaaagcagcacaccacccaatatgtaaaaactggcagtatacaaaacattaattcgttcagcgatcggttgcaataaagtatgaataaaaactaccgattgggttgcgtccttgtcccgaacagggatagcagcccagagcaactccatctcaaaagcctggttgtagcccctgtgcacaaccgtttgaccgtccaacaatagcttcaggtcttcccggtcaatgggcaggctaaactgctgctgcatttggccccgctcattaaacatctggaaatgccgcctcatcataccccaatgcatgccgccccgcccttgaattactataccgctgcggtcaaccaccatgaccgaggcgttcaacacctccgaaacagttttaatcctgtcggctaactgctcttgagatggttggccctctatatatgcagccagttttctgccttcctcaataagctgctcagactgctggttaagataaatatcctttaatacgaagttttgtacgatactcataactgctaaaataaccactacaaagaccagaatagccagccagagtttgccaacaatacttctgaaaatcataatgcaacctcaaatttatatcccacaccccatactgtatgaatatactgaggtgcatccttaattttagttaatttatctctaagacggttaatatgagtatcaaccgtacggggatcgccgaaataatcatagttccatatattccgcagcagctgctccctggaaaatacttgtcccgccgattgagacataaataacagcaggtcaaattccttgggagttagtgataatacctgtcccattaagataacctttctggaagcgggatcaatggttaatccagaaaactgcaactgcacttcatccccataaacctgcttacgtcgaacccttctcaataaagccttaatcctggctaccagttctcttggactaaagggcttaagcacataatcatcggcgcctagttccagacccaatacacggtcaatttcatcacctcgcgccgtcaacataattatcgggatatcggattttttgcgaagctcccggcaaacctgccagccgtcagtttcaggcatcattaaatccaacagcaataaatcccaagaggcatcctgtcccaactgcttcaggacatcctcaccgtttattgcctggccaacttcatagccttccttttccagatacatctttaccagacgacggattctttcttcgtcatcggccaccataatttttattttactcactccgccaccccactaaaccgagcaagcattgctcaatattaacacagaaacaactggcttaatactaactaatttttgcggcaaaagcaacattaaagtatcaaaaaagcctatactaccgccctaagcaactggcaaatgacaaaaagagggtgaccacggagcctttttaaaggccctttgagtcatcctccagccgtaaagcttttcacataatctctctgggaattctcctgcttaccccgcaaacccaggctataaacttaaccagcgggtgggccagtcctctttccaactgggcacatctggcctcatattttttaagttcctgttttaacaacagcatcgacttttgcatatcctccccggctaaaaaagcatctcttaaatcacccgttaggcggttgatctgctccatcaaatgcttttcatcctgcagagacaactccttttgtttctccagtttctgtttcaactccacaatttcggtttgcagctcggctacccggctgctgtgcttgtcttgtatttcagctaatttttgcttattctccctgtctttctctttatattgctgcaatttcacaaaaagagaagcctgactgctctggtttttctccagtgaatcccttaacctttgaatctcctgctccgactcacggcttcttttaacccaaaggcggcactggtgcaaaatactgttagctttagtgtctgtcttgcttatatgttcccggtaactaaacaattctttttttctcagagacaaaagcaaatccttttcagccatttgagtaaccaggttttcatgctgctcaactatttctttttgttcagctaaagcagcggcaacctgtttattggccgcaaagacttcctccaactggttctccaataactccacttttttaaaccagcgatccctgtccctgcgccatttgatcctctgcttacccagcaacagtaatgatttctttgtaaattcttcatacagcatatgacactgtgcattatagcaccagaggccctcagccaactgctcaaaataagggtacttatttaaaacacctctcaccgccggcaaagtcacttcccgccaacactgcaccacatcaaaaagctgctgttcagataagccacaggaatttagtttcatagcttttattaccagttgcttcaaagaataactggccgactcaacttccagttcggtaagactccaactgccgttattccactgaataaaacgaccgtcatgaattaatactgtctcctccccgattaattgcttcttagttttcttttgtttgcccaaattatgcttgacaaaatcccttaaacccatcggcttctgtctttttaacagaaacgagtagaactggtcattttgcggcaaaccctgcagatttaaacgccataaaccgtctgaaccggcataaaagcatgggttttgtcttaaacaatgacttactttttcttccacttgtttaacctcataatcctgcagcataatctgacgaacatattgggttagctccgcaaccgtcaaagcctcgaaaaaaaatagattttttttcaaaacatctgttaatgactgtaatttattttccaatttcattttcaccttcctcaaataaactatgatattgacaaccaatatatatattccctatattgttattattttcctgtctgtgggaaaaatttttttgcatttaacaaaaaaaaataacctcactcggagattattttttagcactaaattactatctttattttatactataattaggcgattctttggtaataactacatcgtgagggtgactttccctcaaaccggaagccgttattttcataaacttagctttagtttttaattcaaagatattttttgacccgcagtatcccataccggctcgcaaaccgccaatcatctggtaaactgtatcggccagcgcacctttataaggaactcttccctcaacaccttccggcacgaatttcttgtcattttcctggaagtagcgatcggaactgccttctttcattgcacccaatgaacccatgccgcgatataccttatagctgcgaccctggtatatctctatatccccggggctttcttccgtaccggcaaacaaactgccaatcatcacaacatcggcaccggcagcaatggctttaactatatcaccggagtactttacgcccccgtcagcaatgataggtatattatgttttttggcctcagacacgcaatccataacagcagtaatttggggaacaccgattcctgccaccactctggtagtgcagatagaacctggccctataccaaccttgacagcgtctgctccagccaatataagatctctggttccttcgacagtagccacattgccggcaataactgccacatcagaatatttatctttaatattttgcacggtatttaatacgcctctggaatgaccgtgagcagtatctacaactatggcgtcaacacttacccttattaaagcctcaactcgctccatggtatccgcggccgtgccaacagcagcagcaactcttaaccttcctcgaccgtctttggctgatgagggatactgtttggctttttcaatatctttaatagtaatcaaaccgcgcaagttaaattcttcatcaacgataggcagcttttccaccttataatgctgcagtatatcttttgcctcttctaaagtggttccttccggagcagtgattaaattctccatagtcatcacagcaccgactttttgttcaaagttcttctcaaaacgcaggtcacggttagttaaaataccaaccaacttattatcatcggtaacaggaactcccgaaatccgatagcgttccattaataccagggcattttgtattgaatctgtcggagaaaggaaaatagggtcagaaattaccccgtgctccgaacgctttaccctgtctacctccacagcctgtcttttaatagacatattcttatgaataaccccgataccgccttccctggcaatggctatggctaaacgggactcagttaccgtatccattccggcgctcattaagggaatactcagcattatattttttgtcaggtaagtggtcgtatccacatcccggggcaatacttccgaagctgcaggtataattaatacatcatcaaatgtcaaaccttctttttctattttagaaaaaatcatggtaattcccccctccctataaaataatattttataattatagcatgctgtatacaatgttccaagtacatttttaaatttcccaaacatctgcaattctttccagtcattagccttggaaaactgttcggacagcaggcaactccagttccatgatacaatatgacggcctatattactatatagttatgaaaaaattaatgctgccaaggcaggtggggtgttgacaccgggtattctaaaaaatattcaggagggctatgccctcctctatttgcaattaatgcttattttacttatcagaaaatgtatctcctgatttgccccccagatgattggtgtcgttatacagcaccaggatgcctttatcccactcagggaattctataatatttaaagcagtattatccagcctcaagcgccagtattgatttaaattgatacccagtacgctgctgacaatacacctgatagttcccccgtgcgcaaccaccagcacttcctggtctttatgctgctcaactatcaatctcagttcgttgtaacacctttcagcaacttcggttaatttttcaccaccaggtatacgtgtaatactgggattattccaccacttcctggcagaatcaccaaattgctcaataatctctttataagtaagaccttcccacttgccaaaattaatctcacgtaagtttggtcgcttgtgcacacgcaaactgtgcgtctccgctaaaatagcggcagtttcgtaagctctgagcagatcgctggaataaacagcatgaaaagttttgtctgagagtctctcagccaatgcctcagcctgctccctgcctgtctgggtcagagcaatatcggcgtgtccctgaaagcgcatgttggcattccatacggtttccccgtgtctgaccaaataaacccggcagctcatttaacaactcctctcaaaaaatcctctaaagcttctataagtctcagattgtcttcacgtttttttacagccacccttagataattgtttcccagacctttaaaactggcgcaatcacgaactaagacacctcttctacctaactgctccacaaaaacctgtgaagtgtattgggtatccttgatattgatcagcaagtaattggctactccgtgataaacttttaaaccaacaatcctttgtaaagcctcttctaaaaattctctctcttgggtcaccagaatttttgtatttttaatatattcagcatcagccaaagaatgcacacctgcaatttgcgccagagtattgacgctccagggatccttggccgccttgagacgcgcaataatctcccgcgaggccaccgccgtccccagcctgaggccaggtataccgaaatatttagttaacgagtacaaaacaattaaattatccctgtttaaagcttcctccagaacagaataattatccttttcttcaacaaaatccataaatgcttcatctactgccaccatacaggaacattcacgggcagcagctgcaatacgcaaaatatcctgttttgaacaaagcctgcctgtagggttgttcggattgcacaggaacaatatttccactgacggcaggcgcgctataatctcctccaccggtaaagcgaagttatcctcctcggcaagcaatatctccgcaacctcaccaccccggctgagaactgccagcccgtattcactgaaagtaggggcgcaaaccagtgcttttttatatttaaacacatctaccagaaggtagatcaattcagtcgcgccgttgccaaacagaatattatcactgcctatatgcaggtatccagctaaagcggcagtaagttcacggcaatccggatcagggtaagcagtaatacttgccaagccttctgacatagccagcatagccctgggagatggccccaacgggtttatattggcgctaaaatctataaattgtctctgttcgtagccaaacttttcactggcaacctttagattacctccgtgaatgtgctgtaaagaactcatcttattctaactcctttcaaaatcctatcaaaatatgcggtatatattgcaaaaccggataactgagcagtaatacaatcacctcagtaatttcatttacagcaccgtaaatatctcccgtcaatccccccaactgccggtaaacccttccatacattagaaacgccagtaaaccggcaagcaacagcataaccaaacctggcaaaccggctaaaaatatggttataagcaccaccaaaactgtggcaaaaataaattcaatccagcctgtatactgggaatacagcttgcccaagccctgctctcttagatagggataaaattttatacctatgaccatagaccagcgactgataaccggggcaagcattagcagcgggtagataaaatcaaatggtaaattcagtataacagtatattttaccaaaaacaatgataccaggccgaccgccccgaaggctcctattctgctgtccttcattatctccagcttacgctctctgtcccgcccgctgaaaagtccgtccatactgtccataaaaccgtctaaatgtatgcctcctgttagcaaaaccatactcaggattgctaaagccgaggtaacctccaacggaaataccgtaatgcaaacacggtataaaagagcagtaatggcacctaagataagccctattaacgggaaaaatctggtagctttgccaaaagcggcttcttcaaaagcaacattaaatatatgaattcgagatatgaactgaagtgccagcataaaacttttcatatttactctccttggcgggattttctgaaaatcgcgcagcttttcagaaaattctccgctaaatccgggtaagctgccaggtgcaggtgtagataagaagccagaatattgccgactgaatacccggcatagctttcctgagaaccgtcactcttaaccatcaggtaagcaggggaaggcagtacctcctcagaagcaaaatatgtagaataatgaaactcatgccctttgatttcagtaccacgggcagacaatacattatcctttaatacagaggccctaacataccccagtgcaacacggcgccgctccatacggcaacaaccgggaacgacccctgccattgccagtcttttgcctgaaaagtcttcaatagcctcagttaaatacataaaaccgccgcattcggcgtaaaccggcattcctgaggccgctgcggttcgtatgtcagaaagaaaagtttttcggtctgccaaatcttgtaggaacatttccggaaaaccgccgcctaaatacaagccgtctaatgcaggaggcaggtggttgtcatgcagcggactgaaaagaactaactcggctcccagagcagagagtaaatccagactgtcctggtaataaaaattaaaggcctcgtccctggctactcctatccgtagatgaacctgtttgggggtaggaaaaagcttcttcaccggttcgcttaaacgaccggcctgtctggccaggcgaaccaaaccttccagatctatagaggcactgacagttgccgccagtatgtccaatctctcctccatatcatttttttctgccgtaggtaccaagcctaaatgacgctcaggcatgctcaacagctcattacgtttaaccgcacccagcaccggtactccacagctctctacggactctttcagtatgcggtaatgcctgtcgctgccgactcggtttaaaataactccggccaaggggactttaggatcataattgcggtaaccgtatacgactgcggcagcacttctggccatagacctggcatccagaatcagtacagtgggacattgcaaaagcttggccacctgagcagaactgccctcctcacctgagccatacccgtcatacaagcccataactccctcaattatagatagatctgcatcaactgccgaacgggtaaacatctcttttataccgtccgcatcaaaaaaccagctgtccaggttacgggaaaaacggcccgtggcagccaggtgataaccgggatctatgtaatcaggcccgactttgtaaggttggactctgtatccctgtctggttaaggcggtcattacggctgtggttatggtggttttgcctacaccgctgttggtgccggcgaacattagcctggggagtaagctcatagaataaaccttctttcgactttcaatatgtaaattacttccagtggttttaagactcggcaaaatagattgcttgatttataatcgctgatatagttttataaatatttcatcagtgctttggcagaaaaaagtctcgcaactcttttgggctttgggactattacgttactgctttcaagacgggtgaactatggctatccctctacgttcagggctgcgcgcaggacgtctctaagacacattttggaccgaactaagagccccttgatgtgcaggttcattcacttagttttgttatactgatacaacaattagcggcatttcgcagggttggtatgcactgccggggctctaagttcggttacccaaaatgtgtctaagagccgttagcctgcactacgccagtcactccggcgggataaccatagtacacccttacattgtttgttatcaacagttatttggaatattacttaagaatattgtagaatcgctttaaagagaataaattttagtaaatactgtaagcaaaacagcgccggacaatactcccagagcagaggcagcatacataagcttaattgtctccgctatatgtttggcctccaggggcactaattcctcccccatataggctcgtaaagagacctgcccgtggtaggaattcagtccgcccaagcggacacccagggcacctgctactgctgactcgggaatgccgctgttgggactgggatgaccggcggcgtaagtttttatcgtgtgataagcctgcccgctgttgtagcccaacagggcgctggcagacaacagcagggcaccggcccagcgggcgggcagaaaattggccaaatcatccagacgggccgaggcccagcccaggtgcaggtatttttcattcttgtagcctaccatggaatccagggtattgactgctttataggccatagccagcggggctcctcccaggaaagcatagaatagaggagaaagcactccgtcaacaatattttccgccacagtttctactgtggctctggtcacaccggactgatccagttttgccgtatcgcgtccaacaatccagcctactttgacacgggcctcctgcagatttccgtccagtaaaagacggtaaatctctcttccggctccggccaaacttttagccgccagggtcgttgaaagcagccagatttccactgcctggcccaaaagaggatttatgccggtgcaagcttccacaatcagacgggtaaccgagtaagcagcagcaaccactgtgacagccagcaataatcccgccaggcgcaatgctgcgggacttttgcataacctaaaaaaaactgcttccaaccagctgatcaatttgccgattatgaccaccggatgagtcagccagcgcgggtctcctatcagcaaatccaggaaatatgccgcaactacattgattatggttatatttaatactgttgtattgaaatctgtgccagttattccggtcatcacaccctccttatttaagcgggccgtccaaaccgagcatagcatagatttttttcatatccaggcttgtcctgactacttccgccagcctgtcataatcctgctgcctctgttcccacacactcaagcctttgggacctgcatagggcgggagtccttttcttaaccgcagtttattaacacaatgacgccggaagtcctcctgatcaaaaacaccgtgaatataagtacccagcaccagcccgctgctgtttacagccccgtctgcaaaatcaaccttttcccccgacctcatgcgaatattaaaagccggcatggctccttccagcagttctgtctgtcccatatgaatctcataaccttcaactctccaactgccggcttcggctaaaaaaataccggtgccgcaggctgctgcctctacctgggtggtagttttctcaggttcaaaagtggttgccgtattcagtaaacccaaaccgggcatagaggaaatgtttgattctgtatgcagaggatcatggagctctttgcccagcatttgaaaaccgccgcagatacccaccaccggagtgcctgccccggctctggaaatgatcctgcccgccaaaccgctgttttgcagccataacaagtcttcaatagtatttttactgcccggtataatgatcatatccgggtggcccaacttttccggctgcctgacatagcgcaggttgacatccggctcgttttccagcgggtcaaaatcagtaaaattagatatatgaggcaaatgtactactgctatatctatttcggcctccttttcccagcgaccggcgcttcgttccatggaaaccgagtcttcttcctgaatacgcaaatcatgaaaataaggaaccacgcccagaaccggcttgtctatcttctgctccaaaaagtccactgccggttgaaaaagagctacatccccccggaatttgtttataatgatacctgccaccctgtcgcgatcctccggtttgatcagttcaagagtacccaccacggaagccagggctccgcctttatcaatatcggccgccagcaaaaccggtgctccggccatagaggcaatcctcatattgactatctcagtatcctgcaggttaacctcagccgggcttcccgcaccttcaataacaataatgtcatatttgctgcgcagcctgtccaatgctccctctataatatccaaggcgcttaaagtgtaacccgagtgatacttggcagcggacatgttgcccaaaggcctgcccagcacaattacctgtgaagaggcctggcctgtaggtttgagtaaaatggggttcatatcaacatccggcggcaaaccactggcctcggcctgcaccacctgagccctgcccatttccccaccgtctgccgtgacaaaagaatttagagccatattctgcgacttaaacggggcaaccttataaccgtcccggtaaaaaatacggcacagggcggcaaccagtatgctcttgcccacgtgggacgccgttccctgcaccataatagtttttgctgacatgaaaaacgcctcctaaaaatcaatactctgctgctaaagacttcaattccaccggtataccggcaacggttaaataaacctcatcagcatggaaggccagcttttgattggccagtcctacaatatcacggtaaagcctgctaatcggatattccggcactatgccctgtcccacctcactcgaaactaccagcacatgggcaggaactgaaagggctgcctgcaccagttcatcaaccctgttaataatacaggcttctttttcctcatctgattttccgcccatcagtgaatcatccagcaatagattagatatccagagagttagacaatccaataaaataacttcggctgactgcccggcatgcctgagcacacggggtatatcatgagtttcctcaattgtctgccagtgagccggacgcgctgagcggtgctttgccacccggcgcagcatttcttcatccagagcagctgccgaggcaatgtaaactacacttccccctatttttttagccagatgttcggcaacactgctcttgccgcttctggaaccacccgttaccagtatcagttttccctgcattttgctttattcacctgtccttgtgcaatgctcgtccaaatatataaaaaattaaaattcctgctattagcgcaggaaaaagtaattaaaataaacacctttattctacgctgcaagattgcttcaataattttcaacatttaatattatatcatacattatatcgacataattgcattagatcattgatgtattacttaaaatccatatttcctgagacaaattcttctaaccgcaccctcaaatccattatctgtctattttttttcaataagaatttggcgtatctatagttgctaagctgcagcttgcggttctctttctccagtctggtaacagaacctgatttctccctctctaatttttccaccagattcattaatactctgcgactgagccttaattgctcaactttctcttctaattcatgtacccttctttgcaaataattgatatcaccagtcattcaaacaccaccttgaagctttatcacaataaatatatgacaatggtgctgttcttagaattgctgcaaatatcaagagcagttcaacctggcccgttcttttaactgctctaccgccgaataagaaaccgtaaccgaacccaaagggcttctgtcaaaattttgcaccccgtggtaatcagacccaccggtgataatgagactatgcactctggccatctctaaaaaaataccggtttgagccagatcatgactgggatgataaacttcaataccctgcaatccggctgcaaccaaatcacccatcaccacagctgcgcagtccataccggggtgagccaatacgggcacacctttagcggatacaattaactttaccgcttctaccgggctgaatttaaagcgcggaacataagcgggcctacccgacccgataaatttttcaaaagcctcacccatggaggagacaaaccctgcctccagtaaagcctcagctaaatgagggcggcccacagctccgcttcccgcgatagcaaaaaccctttcacgggaaatacctatacccatatcaataagtttatttaccatttttactatacgttctactctggccctgcgaaacatgtttaaatactccagcagctttgtatcctctatgtccatgtaatagcccagaatatgtacctcacccagctcatgcactgtgctcagttcgacaccgggcacgatatcaatatttttgtcccgtgcctctttttgggccggcagaatgccttccaaaacatcatggtctgtaatagcaattgcctccagacctaatcgccaggcacgcttaaccacttcctccggtgaatccgtaccgtccgaagcagtagtatgcacgtgcagatcaaccgccatatattatcaccttcataattttatctactctattttaccttaaaatctttctgatcacccgtaaaaaattgcctcccaaaaatttttttatgtcttcctcactataacccctttgcagcaagccctctgtaatacagggcagtctgctgcagtcctccaaaccgggaactgccgcgtctataccgtcaaaatcagaacccaggccaatgcaatcaactccggccagtgcggcaatatgatcaacatgatcaagaaagctgtccagatcagccccggcagcactgataaactgcggcacaaaactgagacctataacacctccagccttctttaaagacaatatctgctcatcagttaggtttcttttgtgccggcaaagtttttgacaattggagtgggaagcaatcaccggagcggcagataactccataacttcccagaaacctttttccgccagatgagaaacatctatcagcatacccagactgttcatttcacgcaccactgccctgccgaaaattgataaaccgcccgccgcgctgccctcacccacaccgcaggccagatcattacgcccgttccaggttaaagtcaaacttcttactcctaaacggtagagcattctcaacacatataattctcccatcaaagcctcaccgccctcaacagttaagaaagccgcaatctttccttcagccagagaccggtccagagaagcattatccttaacaggcagcataatggcttcatttagcttagcttcacgataaaagagatctattatttccagagtcctggtaagcgcagtatatttgtattcaggagctatgaaagcagcaaaaaactgtacttttattccgcctaatttgagtctcggcaggtcaatatgcccgcagctgctcaattcacccagagaacgactctctttcataagtgcggttatggtatcacaatgcgcatccacaacaatactttcccggtgcagcgcttgagctgaatcccgaatttgcaaataaactccccccttagccatcataagcgtaatttctcagattaaaattaatagcctgtttattctgaaaaattagaataaacaggctaactaagtaactggtatattcataactatctgggttctacaatcaacttaattgctgtcctttcctcaccgtcaatcataatatcagtaaaagcaggtatacaaattaggtcaactccactgggtgctacaaatcctctggcaatagctactgctttaactgcttggtttaatgcccccgcaccgattgcctgaatctcggcattgcccctttccctgagtactcctgccagggccccggcaaccgaattcgggttggattttgctgaaacttttaacacgtccatgcatcgaacctcctcttcttaggtgaagaacctgaatctgtacagttccagaacttctgtaagaaattatattcgctaagtaaaataaaattcctttttaatataaatgtttttataaatttttttttaaaaattcaaaatattatcagtttattataggttaaagatcctctctattttcttagccctccctgtgtcagtatccacatctatgtaaacggcattaagctgagcaggcccactggcgacttccatgcgcctgggctgctgggttaaaaacttttccagaactacatccttatctaccccaattacagaatccctcggcccggtcataccgatatccgtaatataagcagtaccttcaggtaaaatcctttcatctgctgtctgtacatgagtatgagtaccgcatacggcgctaactcttccgtcaagataccagcccatagctattttttcagaagaagcttcggcatgaaaatcaacaattacaatcttgacatcaggagataattgcctcaataattcatcagccttgcgaaaagggcaatccagaggggacatatatacccttcctgacatatttattacgcaaacagccgcgccctccctgacaaaaacattcatgccggctccgggagcaccgggcgggtaattggcaggacgaataagcctggtttcctgttcaataaaattgtacacttcttttttattccaaacatggtttcccatggtgataacatcaattcccgcagcaaaaagctccctggctatatccctggtaataccgttgccccccgcagcattctcaccgttggcaatagtaaaatttatacccaattccctttttatatgggacaaatcctcctttataacattgcgaccggaacggcccacgatatccccaattaacaaaaaacgcaaattcaagtccccctatttattgaataccagtaccctgccttcttcccgaaaggcataccagtgtttattatccgatttaatctttagattttgcagcatctgctctataatttcttcctgcattattaaatcttcctcaaaataataattattattataatctgtaacaagataatcgcaaaaaagatcgtaaaacaactgaacagttaagcctatttcttcccgcatcaaagtctctatatccctttgaatttctatcagtgtgaactgatcaaattcctgttgtccaattgagattaattccggttccctgtcttctaaaaaattatatacctccagactgtcggtaaccttgcttgtcattatttctttcgttatattatccaaatttttctttagaataaaggtcatttttaacacctgctgctccggatcaaaaataattgttgccacttccggatagcgaacgagtatggaagttatcaggccgacactgtcggacatgttatccttgatcttatattctttgctcaaacctttcacccgctttcccacagcgctagaagcatactacataccgatccttttataaattctgttttatttatttatttcctgctttattatgacacattgcataatttaatatcttccaaataaggagaagcaagaaagtcgctttaagcggctttcttgcagccaaaatcattaaaagcataatttcccggactacaaagaaatgactccgaagagtcattttctaaaaaaatataaattatcggtctaaaattacttggcataatcaattacacgagtctccctgattataaccactttaatctgtcccgggtaatccagatcattttcgatttgttttgtaatatcacgcaccaggcgcacagcacccagatcatcaaccttgtccggatgaaccataatacgaatttcacggccggcttgaatagcaaaagatttttcaacgccttcaaatgaattggctatttcctctaacttgtgcaagcgcttaatataggactccagagtttcacgcctggctcccggtctggctgcggaaatagcatctgccgcctgtaccagtacggcaataatggttttaggttcctcatcaccgtggtgggaagcaatagcatgtataacttcctggctttcacggtatttcttggccaaatcaacaccaatggttacatggggaccctccacttcatgatccatagcttttcctatatcatgcagcaaaccggctctcttagccaattttacgtccacacccagttcagaagccatcatgcctgccaggtgggcaacttcaatagagtgttttaaaacattttgtccataactggttctaaatttaagcctgcccagcaggttaataagttcaggatgaataccatgcactccggtatcaaaggtagattgctcaccggcgtcacgtatttggaagtccacttccttgcgagccttttcaaccatctcctcaatcctggccgggtgtatcctgccatcaactattagtttctccaaagcaatcctggcagtttctcttctaatcgggtcaaaacctgataatattaccgcttcaggtgtatcgtctatgatcaagtctatgcctgtaagtgtctcaaaggcccggatattgcgaccttcacgaccgataatacggcctttcatttcatcattgggtaaaggaattaccgctacagtagtttcggccacatgatctgccgcacatctttgaatagccagtgagataatagcccgcgcccttttctcaccttcttctttagccttagtttcaatatctttaatcaatatggcggcttcatgtttcatttccttttcaatatcggacagcaagatctgacgggcttcctcagaagtcataccagaaattctttctaattcacttagttgacgattataaatttcacctatttctgtcttgacaatatcaatttcgttttctttcttgattaaggaatcttcctttttctcaatggcttcggtttttcgatccagggtttcttctttttgaaccagcctgcgctccagccgctgcaattcggaccggcgttccttattttcccgctctacctcattgcgctgctttaaaacttcttccttggcttccaaaatagcttccctttttaaggactctgcagttttttccgcgttatcaataattctttttacttcttcttccgcagtggctatttttgcttcaaccacataccttctgataaaataaccaataataaaggcaacaacagctgccggtaatgcgattaaaagattctcaaacaataattttcacctcccacgtttattatctgttattatcattttttaataagaaagtcgctttaaacgactttcgagcggctgcaggcactcatactcgccgggaattatgcaacactaaccttgcttataaaacataaacttgtacttcatttaaaaatgacctgtccgcaaatccatcataagcataatttcctagagtacaaaaaaaacaccgagtaaactcggtagaaaattagcgatactcctgaatttaaagcgggcacgaaaataccccggtaagacgggatcctttctgtttaagaattgaaaactaattctcgtacttctccggtgtgtctccagtaaccgggacactaattatggttttatgggtggtttcttattattctcatttaattagcttgtctgcaaaattcgacatgctataatttgacataataatacacactaaaataccgtttcatggtattaataattcccctatttaagccataatctctccaaaataatacaatattatattttctcatctatattaagcccattacagcagtatcaattctattttctcccagtgatattgtacagatttttttagtccatgtcaaggcttagaggcctttaccgtgtatattattgcatatagttataattacaccggcagaaaaaccgcgacgctgcaaaaaagaggcgattttagtcgaagtgcaatttatatcagtagaaaacttttttcttaccagttgcaaagccatattatattcatcattttcgtcaattatattgacggcctgttcaataatatccctggcaacacccttctgctgcagttcccatcttaaacgtctgcgtccaacaggtttcaaagcaaggcggtcatttacccaactcccggcaaagtcgcgatcattaatataattatactcctttagaaaacccattgtctcttcaattacaactgcttcgaattccgctttgcgcagcctgtttctcacttcttcttctgatctcctgcgataactcagcaggtttaaagcatagtgtttggccttttcaagttgccccggcatttctcttcatccccgctaaactgtaatcctacacagacaaatcactttgctccggaccggccggttgttgcggagccacatttaccagagcccgcaccttttgttcaatttcccgcgccatctcctgcttttctttcaataaatccttaacattttccctgccctggcccaggcgctcattattataagaataccaggcaccgctcttattaataatattgagatcaacagccacatccagcagtgtgccttcacgggaaataccggttccaaacataatgtcaaactctgcctgtttaaaaggcggagccatcttatttttcacgactttaacttttgtgcgattaccggtaaaatcagcaccctgttttataggctcacctttacgcacatccagcctgattgacgagtagaactttagcgcccttccccccggagttgtctcaggattgccaaacattactcctactttttctctcagttgattaatgaatatgattgtgcagttggatttgctgaccacaccggtaagtttgcgcagggcctgcgacatcaaacgggcctgcaaacctacatgtgaatcacccatatcaccttcaatctccgccctgggcaccagagcggctactgaatccaccacaataacatcaaccgccccgctgcgcaccagagcttcggcaatttccagcgcctgctcacccgtatcaggctgggaaaccagcaaattttcaatatctacgcccagtttttgggcataagtcggatccagggcatgctccgcatccacaaacgctgccatccccccatctttctgggcttcggcaactacatgcagcgccacagttgttttaccggaagactcaggcccgtatatctcaacaactctgcccctgggaacaccaccaataccaagagcaatatcaagagataaaacacctgtggaaataacctccacattctttgccggagactcgccaagtttcataacagcccctttgccgaactgcttctcaatatcggccagagcgcgttccaaagctttttgcttgtcttgctgcatcaaaaatgaaaaccccctttcttaatgcaaaacatttgttcgcgttaattatattttttaccaatgatatctgtcaagcaataattaactgctgcaatgggctaatcatgcagcacatatgccggagtagctcaattatttctccctcgtgccggctcaacacagatacggcgacctttgatgctctgcttgttcaggctgccaataacacaattagcccattcctcaggaacctcggtaaaggtaaacttctcatatattctgacatcccctaccatgtgttcaggaatacctgtctcttcactcaaaaccctgacaagctcaccgggcgaaatattatctttgcggccaagagtcatgaataatctgaccatgcccggacccgccccggtatcataataggcaggggatgactcagttttctcaatatcatcacctgtttccaggtcataacccagcttcagggctgccgccgctatatcaatgggatcatattcatctaccagcggatcaaccactgaacggtaataagccaggttagaatcttcaataactctgattaattggctcttgatcatttccttgcggcgttccgttaaatcagccaggccaggcaaatgctcccgcttgacgcgtgacttggtgattttttctattaaacgcagctggcgaaaatccctgggactgaccagagaaatagccatgccggttttccctgcccggccggtgcgcccgattctatgcacatagaattcaggatcctggggcacatcaaagttaattacatgggatacattctctatatccaaaccgcgggccgctacatcggtagccaccaaaaactccacctgacccgccttaaactggcgcataacgtgattgcgctggtactggctcaaatcaccgtgcaatccggctgcctggtagccccgcacctgcagcgaagccaccagctcatccacgccccgcttagtccggcaaaatataatggccagagaaatatccagtgcatccaacaggcgggccagagcgtccagcttagtactctctctggtttcataatatacctgctcaatcaaaggcactgtcaaattatttctgctcacagtaataaactcgggactattcaagtattttctggacagtctcaatatttcttccgggatagtcgcagaaaacaaaaatgtttgcctggtcgtcggagtctggtttaatatagcttcgatatcttcaatgaagcccatgtccagcatttcatccgcttcatccaaaacaaccgtggcaacttgttccaatctaagagtaccacggcgcaggtgatccaaaagccgtcccggggtgcctataacaatctgcaccctttgctgctttagagccttaatctgcctgtctatagactgtccgccgtaaataggcaaggcacgtatgcggcagtatttgccgatattggagatttcctcggctacctgaatagccaactccctggttggagttataatcagggcctgtaccccgtttcgccggctatcaatcttttctaagacaggaatagcaaaagcagcggttttacccgttccggtctgagcctggccgattatatcctttccttccagtgaaataggaattgtcttttgctgaatgggagtgggttcttcaaatcccatgtttactaaagcctgaacaatgcggctgtttaaggtcagctcgccgaattttgccgctgccttatttggtgtatttcgtaatgccatatacttaactcctctttaatgtactcatattttctttatctgataaataaagtttaaccatatttaaggccatattagacaccccgcgccggattgactctctcctgccggcaaaattaaactttccgcaccaggcgtctgtcctgtctgccagtgcaatatagaccaatcctacgggcttttcatcactccccccgtccggaccggcaataccggtaacagaaaggcccaaatcagagccaataagatcacgcgcgcctttggccataagcagggcagtttgtttactgaccgccccgtagcgctccaaaatttgagccggtacacctaaaactttttccttaaccatattactgtaggcaactacaccacccagcaggtagtgtgaactgccgggaacagcggttagcctaccggctattaagccacccgtacaagattctgccaggccaatagttaaacctcttcccagcagcaggctgcctacaagctcttccggaacatcctcatccctggcgaaaatataaccgcctaatctggcttcaaccttttcggccaattcagctaccagtctcttagcctccggttcagcggctctggcactgatgcgcacctgcacttcacccggcatagctaaaaaagcaataccgggattttcagccaggcataaatcgctcaaaatatcctgtacatccggttcggtaagacctgtcagcctaaacaaagcagttagggtcacctcaccttgccccaaggattttaccagataagcaggaacgaatccttcaaaagtagggattaattctttaggcggcccgggcaggcatataatttttttcgtgttcctctcaatcaaaattcccggcgcagaaccgaccggattgtcaaaaagcctggcaccttccggaaaaaacgcttctttacgaatacattccggaatactcctacctcgggtaatgaaatatgaccgcaccttttccagaacagcctcgtccaaaaccatggacaaacccagcacttccgctaccacctctttggtcaaatcatcggtagtaggtcccaggccacctgttataataatcaaatcagaacggagcaaagcagaacaaaaaacttccgtcatccgttcacgactgtcgcccaccgcaatatgtaaaagggtctctactcccattttggacaatttttctcctaaataacgtccgtgagtattcaatacctggccgttaagcagttccgtacctgtaaaaataatttcagctctcatatactgcccccacacaaaaagtaacccaacatataacaaattgaaaattggccgtcaaaaaacaaattttcgacggccttacaatattatcacacatacgatcatttttattcaggtcatcttttactttattcaagcagcttttgcccggactacccgcctcaaataatcaccggtaattttttccttatccagcaaaacatcaacgatctgcagcagtaaatccttcgattgctccaggtattccctgaccctgttctcctgctctctgataatagaagtaagcaccttatgctttaaatccttcggtatatcctccagagataccacacctaattccgacatgcctgaacgaataatcgtattagctgcctgtaccgcatgctcaaaatcattggctgcaccggtactgcggtggcccagcatcaattcctccgctacggcaccggccagagtgacagctatcctatcttccaggtaatccttggtatacatataactgtcattctcgtcagtctgacgtatatatcccagagcgtcaccccttggtgtaattgtaacagtagaaaccgagccaggacgaaccatttcaccaataacagcatggcctgtctcgtgaaaagctacacgttttaattcactggctgaaggtttccgatccagtttagcacccatcattactttatcaacagcctccagaaaatgacaataagaaattgccttggaaccttcacgcatggccaaaatcgccgcttcattggccatgctttccaagtgagcgccggaaaaaccgaaacattccttggccacgctatccagacatacatcttccgccagaggtttattaccggtatgcagcttcaatatctctaaacgaccgtctttatcaggcaaatgcaccttaacctgcctgtcaaaccggcccggtctggtgagagccgtatccagcatatcagcacgattggttgccgctaatacaagcaagcgcacacggtcatccactttcataccgtccatctcacacaacaactggttaattgtttggtcatactccatatgactgctggttgaacctcgcttgcctcccagcacttcaatctcatcaataaagataaccgcgttattttttttcatttttaatgccgcttctctggcagactgaaagagtttccttactctttgggcacccacaccggcatacatctcaataaactccgagccactggcagctaaaaaggcggaatcagtgtaattggccgcagctttggccagcaaggtttttcctgtcccgggcggaccggttaacaaaatacctttaagcggcctgatgcccatttccttgattttatcaaaactcttaataaagtccaaagcttccctcagttcattgatagctgcattctgaccgcctatatcggaaaaagccacttccgggcgggataaagaggcaactgttgtctcaaaattgccgctcagcagtcctttactgcgcacaaaataaaacatggccgccaaagcggctaaaataaccattaaaggaataatatcataaccggctatagctaaaaaaaccagaaaagctaaaagaaaacccaaactaatttccttcagcattaaaaagctcacctccggccattgctgctgatgaagaaggatttcttggtacaatttcatttaattcgtggttgttgtgtttcatctgaagataaatattgtctcgatcaataaaaactttcgattcaacgcctagagcaatactttctttatttattacggcagccatttcctgataggttcccctgctgatagcctgataaatggcatactggctgttgtaataggctttgatcagttcactgtccctatcgtcagtcaacttcaggataaaaggctttttacccatgatagcatccaatttagtatagagctttttataatcctccatcaggttaggtgtggacattcgtacttctatcagcagttgatcatgcttatcgtcaacttcgtaggatagtacagctttgttttcactcaaagaggcaactaaaggctgtttataattatatttttggtataaccactggcaaccgaaaaacagggaaagtcccagcaaaagactcaaaactactactggaattcggagaccatgcaatttcatactaccatatctccctttccgtctgaaattattagtatcacttgattataccacgtatttgcataaaactccttatgaaacggttaccacaaaaccgaaatccatatattttattattaatcaattgctcagataaaagcttaatggcggcagtcatatcccttccttcttgagaagatgccaggagcgcacaatataatcgacacccgaccaaattgtaaaaagcaccgctaatcccatagctatatttcctatcggaacttcaatcatattgaaaggaaaatcgtgtaaaaacatagctactatagcaataatctgagtaacagttttgatttttcccagcttgctggctgaaatcacagtgccatccgctgctgccacagcccgcaaaccggttaccaccagttccctgccaataatcaaaaccgctatccaggccggtatagtacccagttcaaccagggctatcagcgcggctgagatcattagtttatcagccagaggatccataaatttacccaaacgggtaaccatttttctcttcctggcaatatacccatccaacccgtcagtactggcagctaaaataaaaacaccggcggcaatataatctccatacggtaccttcaatgacaaaatagctaaaaaaaccggtacaagaaatattctggttacggtcagccggttaggtaaattcatctggttaactcccctatcaggtcatactcgtaagcttttttaataagtaccggaacaatttcacctgctgaaagcttctcttgagtctctacaagcacctttccgtcaataccgggcgcgtcaaactcgctccggccggtatatgtaaaatttccctcttccttatttcgagcaataccctctattaaaacagagacaacacttcctacttttcgcctgttattctccagagagattttttgctgcagcagcatagcccgttcatagcgatcctgtttgatatcctcagcaatctggttatccagtgcagcagcaggagtatcctcctcaggagaataaacaaaaatacctaccctgtcaaatcttatttcctgcatataatcaagcagtgtttgaaaatcagcttcagtctctcccggaaaaccgacaataaaagaagtacgcagcgctataccggaaacagcctggcgcaacttctcaataagccgcctgttttgctccgctgtcccgctcctgttcatactcaacagtatagaatcactggcatgctgcagagggatatccagataacggcaaaccttcttctcagaagccagaacatctatcaattccggtgtaaatttactgggataacaatagagcagcctaatccattctatatcgttaatcagagttaattccttgattaaattagataaagaaaacttcccatacaaatcaaaaccgtattttgtcgtatcctgagctatgagaacagcttccctgacaccctgagcggccaaagcggcagcttcttttttaattgaatcaatctttcgactgagaaaacttccgcgaataccgggtatggcacaataggagcacttgttgtcacagccctcggcaattttcaaataagcagtatagggtggtgtagccaatattctcgctgtttctgcaaaaacatattccggcgccccaacttcccgcactctttccccggccaaaacacgctcgattaccgaaacaatttgcccgatgctgccaatacccagaattccgtctatttctggcatttctttcagcagttcgggagcatatctctgggccaggcaacctgccaccaaaagagcccggcatttgccgcccaacttaaactgggccatttctaaaatagtattaattgcttcctctttagcctctgtaataaaaccacaggtattaacaaccagaacctccgcatccttttcacgattggtaatagaataaccggcccgcttcaagaaacccagcataatttcagtgtctaccaggttttttgcacagccaagactgactatgccaacttttaaagtcatataaaaaatgtcttccttccctgtcctaaaaagttctgaaattaacaaattgaatgggcatgcctaaatcttgctctttaatcaactgcatggctgcctgcaaatcatcacggtttttaccgctgattctaacctgatcatcctgaaaggcagactgtaccttgattttactgttctttaaagcctttgtaataattttggccttatccttgtcaatcccctgtattagatcggccctctgccgcacagtattgccggctgcctcctcaagtttgccatactttaatgcctttaaatctataccccgcttaaccagtttggtttccagaacatccttggcatttttcaacttaaaatcatcatcggaaacaatggtaatctgatcgttttcaaagctaattttcgtcttgctgcctttaaaatcaaagcggttatttatttctttgacagcttggttaatcgcattatccacttcctgcaggttaaccactgatacaacatcaaaggaattgtccttagccaaaatgcttcaccaacctctcacattatcaagtctttattatatcataatatgatatcatatcaaaggcgataagagtaaagtttcagtaagtttatcattttgaatcttaagcatctcccagagtacaagaaagttgccttaaatgactttcgagacagccacaggcacttgtactagcctgcaaaaaaaaaccacctggtatctcaggtgggattattctgtgcagtttttcctatgcctgaatactgcttatcaacagtaaaatcttttggctctcctttttcacccacgtaacccatattctttccattaacataaatctgcacagcaccggagttgcccagccttaccgtcatattatcctgtgcggtaaagtcctttgactggccttcctcaagagtgccttcaaaagcaacaactccgtcgacttttaccctgatccaacttttatcggaggtaacattaagttttaaagccaattcttccagcttactctgctggtccgagttattatccgcattcttatctgcgttctggtctgtctccttgtccttatcttccacctgctgaacctgcttgccggtttcaggcttttccaccagagagagactgcttactatggaagttactccccatagcaacccgataattatcagtccacccactgccagtttaaaataattacccggtccgccaaatatgttattagcgttaaatttaaatttccttctgtcagttttcctctgaacaggcttttcccgctgatttaattgccggacggcaggtttgttctgttcaacctccggatcacttgccagatcaggcatctccttattcagtccttctactagcaaatcaccgtttaaatccagatacctggcataggttttaataaacgcctttacgtaaacaggccccggaagcacctcaaatttttcattttccagagcctcaatatatttccggcgaatcttggttctttcttcagcttgttccagtgttaagcccttctcttcgcggactcgcttcaatacagcaccaatttccatttatcccacctcttgatcaaggctttgattttcaggcaaattagccataaagctcctaactgcaataacagcatcattaatattatcagaattaatcgagagtaaatatttgtctgaagggccctgagggtatttatacaagggatcatagtactctgttaataaatacccgataaactctttaattttcttatcttgcagcaattcattcaactccgtgatttttcccttccccagatgtttggtcaaatgatttgtcgcttcatataaattttccaggtttagctccatgtcctttgcataaaccttttcaatacgttccacccgttcccggaggctggcataaagcaaaagattataaccctgctgcatggttgacataagcgactccggtaaaagtaatttacccaatcgacggctctcacattcaactacaaaaacacctgatctgctgcatcgaaaaaactcataaatcctgctttcaaactttttctggctgggggaagacggcaaaccgattttcccataaacagatccccggtgctcggccaatccctccagatcaagagcaggtatgccctgagctttaagaccggttataacatctgttttgcctaccccggtcagaccgtgtaaaataacggctttaaagggcaacaaaggccggtcgaaaaagttaaataccatgcggcggtaagctttatagcctcccaaaactctatttactttaaatcccagtccgtccagcagtgaggctatggcttcactcctggctccccctcgccagcaaaaaacagttatctttttatttgccgcctgcctggcataactgtcgaccatttgcggcagtttaggagctaccaactgcaaaccaaggcgcctggcctcatcctgtccctcctttttatatacaataccaaccatattccgctcttcattattcaaaagaggtatattaaccgcaaagggaacagtatcttcattatattcatcttcagaccgcacgtctaccagcaaactatcagtatcctccagtgccttctccatagtaatatttttatacaccggcaacacacttccatttcatttatacactattaatttcaatttattattttatcataattctacaatacctgtcaaaatggtttattggcaattaaacatctgccgatactcttcttcattaatcagcactgctctgggcttacttccttcaaattgtccaacgatacccttttgctccatcatatctattaatctggccgctctggcataaccgatgcgaagccgtctctgcagcatagaaatagacgcttggccgctctcaataaatatctccacagctctgggcagcagttcatcatccagtgcctgctcagtctcaaccggttcaagttctccagtcacatcctgctcctgtacagggaaaacctgctgtttcaaataattaaccaggttttccacctctttatcggacagatatgcaccttgcacacgcaaaggcttggccgccccaataggtgaaaaaagcatatctcccctgcccagcagtttctccgctccccccgtatccagaatagtcctggaatcaacctgtgaggatacagcaaaagagatgcgggagggaatattagctttaatcaaaccggttatcacatccacggaaggcctctgagttgctactaccagatgcatgcctgccgcgcgggccatctgggctaaccggcaaactgcatcctccacatcagccggggcaaccatcatcaaatcagccagctcatcaattaagatcaccacaaggtgcaaagttttgttctcaccttgactctttttattgttttgcagcttattatagcgaactatatcctttaccccggcagctgcgaaaagccggtaacggtgctccatctccctaaccgcccagcgtaaggcagtagccgcctttttaggagctgtaaccacgggagaaacaagatggggtataccgttataggtagtcaattcaaccattttaggatcaataatcaagaatttaacttcctccggggaggccttaaaaagaatgctggcaatcaacgtattcatgcaaacactcttaccggatccggtagctcccgctatcaacaggtgaggcatcttgctcaggtcggcaataataggactgccggcaatatctttgcctaaaacgacagttaaacaggagctggaaagctgaaaatccctggtttccagcagatccctcaaatatacccgcgagacctctttgttgggtacctctatgcccacagccgccttgccgggaaccggcgcttctatccgcacatccggcactgccatgcttaaagctatatcatcagctaaattcataatgcggcttacctttataccaaccgggggctgaatctcgtagcgggtcaaagccggtccccgtgaaaccatggttacacgggccttcactccgaaactcgccagggttttttctaagacctgtatattgtgcgagatatctttgttggttttactgttttttactttaagcggctgttgtaaaagctgcagcggtgggatttgataaccgctcggttcgctatgaaggtcaacggccggctcatcgcctgctgccaaatcttctgctgtttgacaatttttttcgtttgattgctcctccacacttacaacattaataaaatccaaatgcagggccgggcttacttccatatgactgtcattcagcgaatccctttctccggcttctttagccgaaatactgtaagttgcctgtccttgattagtttcttttccggtatcacctataattgcatcccgcccgttatttatttgcaccgctcttttaacctgttctatctttattaacgcttcctcctcaacctcttcatacaaaaaatctctcagagccagtttaattttattaaaaaaatacttaattttctcaagcagcgctttcagcatgctgactaatgaaacatttgtcaataacaacaccgcaacaataaacagggtaaccaaaattatataagaacctgtcataccaaatgattcggttattaaaaaaatcataacagctccgattaaaccacccccgtcaccgcttaaagcggcccggaaataactcttgccggccagaggcaaatgccagaaagctaaaacaacaaccagcagtaaaacagccccgtatatttttgcgggtgtttttccctttaatggtttaatcaaaagttttaaacccgacagaataaagagtagaggaaccataaatcgagcttcccccaggctgcccttaagaaatgcttccaccaaataagctattacccccgctgtgggattcagcaaacataatgcagcaataataccaagacaaattgaggctaatcccgctatttcgcatctaatacgagttcttaattttatcaactgttaaccggcccggcgaccggccttcacctcctctccattaacatatactacaaatattaccattctccttcaaaaaaaagaaccctgacaaaaaagtcagagtccttctcaaattattgttttctttaacctctgattaaaacaagtgcaattacacaggcccctacaataaaccggtaccaggcaaaaacggcaaagctgcgactggccaggtattgcagcaaaaacttaatggataggatacctattacggccgaggatataattcccaccacaaaagccaggttaacatcactcgaagacatatcctttaatttaactaaacccgcacccaaaataatcggagtggaaagcaaaaaggaaaaacgagctgccgcctctccggtcataccccgaaaacgcgctgccgtcatagttattcccgaacgggaaaccccggggattatagcaaaagcctgggagataccaatcagtaaagcgtcaggtaaattaagctggtcgatttccttccatcttgcactataggcgtcaacaacatagagaattatccccatgacaattagcatgattcctaccagcaaagggtcgcgaaacactgtctccgcctgttcttcaaaaaagaagccaaaagctgctccgggtatggtagccagtaacagataccaaaacaacctaccctcataatttttctgcaaagttaaaccgttccaggccagcacaagccaatcctgccagaaaaaagccaccacagcaatcagcgttcccatgtgcaaagcaatatcaaatgtaagtcccggatccttccagttaaaaagccatggtaataaatacaagtgtgctgaactggatatgggtaaaaactcacccagtccctgcactatacccatgataagtgcctgccaaacagttattgtcaacaacaacacccccaagtattatagcacagggaaatagtatttagaactgtttattaagatttatccttgccccgggggaaatatccaagcgcaggaaatcgtaaggattggtgcttaaaatacgcaccacctctccaccggcattgacctgtaaaggaatccccttgtaaaccacttctttataatcagattcctgccgtggttccaaaccttcaaaaaccagttccaactgcattggagtatataaaatcattgcaagggcacctcttcccgctgcctgcgttcttctatcaaacgattgagtttatacaccgctttgcctacaccgcctacttcattgattagaccaacatccacagcttctttaccgatcaaaacagtgcctatatcacgggccaactcaccagtgcgaaacattaattctctaaatttttcttcagtgcagtgagaatgctgtgtaacaaacctaactacccgatcctgcatcttatccaggtattcataggtttgaggaacgccgataaccagaccgtttaatctgatcgggtggatggtcatactggcggtttcggcgataaatgaataggaactgctggtagcgataggcactcctattgaatgtcccccacccaggaccacagatacagtaggcttggataaaccggaaaccatttcagctatggccaaacctgcctcaacatctcccccaacagtatttaaaatcaccagcactccctcaatatccgtgctctgttccagcgccactaattgtggaatgatatgctcatacttggtagttttattctgagggggcaacactagatggccttcactggttattaacagaaaaaaagcattatcgtagttttcctctatttttcaattcagctgctaaacatttaaccatgagccgtttatataaattaatagcagccggatcggtatagtcggaaaactccttagaaataacataatattgcagtttattctcttccaatatgcttgtcacccccttttgtcattaactatattgtccttagatacctaattttaataacaaaaaagggagtctcatcacctccctattaactaatagttttattaatctataaatcctttttttaaaatactccacataagatttagaagtagcgaaaataaatgtaaatattggatataattatagaaattatcattagcggaaatgatatcttcatgaattgtctgaaggatagactaattccgtttttttcagcaattcccgcgacaataacattcgctgaagctccgattagagttccatttcctccaagacaagcgccaagagcaagagaccaccacactggttctagatttaagccagacagtcgccccatttcctgcagcataggtatcatagtggcaacgaatggaatattgtcaataaaagcagatgcgattgctgacacccataatataagcagagatgttttcataatatttccatctgttatggctagactccaacttgccagctctccaattactcctgttgcctttaagccgcctacaagaacaaataatccagtgaagaagaaaatggttggccattcaacatgcagcaaaatatcttccggttcttcactactgagaattatcaataagatggctccagatagggcaattacggctgattcaaggtgaaaaaccccatgcaatgaaaatcctataatcgttagaccgagaacccaaagtgattttttcagcaattgccagtcttttatttcgtctttataatttaattttaaaagagctttacggcttttctcatcgacttgtagatcctttcgatagatgaaaagcaataaacctatagtaatcaataaaataagaaatgcaacaggggctaaatgaattataaagtcgttaaaactaagtcccgcaatgctaccaatcataatattcggcgggtcaccaattaaggttgctgtaccacctatattcgatgcaataatttctgaaatcaaataaggggtaggattaatttgcaatttatcggttaatgtaattgtcacaggaacaattaacaaaacggttgtaacgttatctagaaaagcagaagcaaatgcggttattattgagagtaatgcgagaagtcgcagcggtttaccttttgtgagcaatgcggcccacactgcaatggcttcaaaaacacctgttcgccgagttattgcaactaatatcatcatgcctattaaaaggccaagagtattaaaatcaatgtcttctttaacagctgtttcttgacttataaatcctaataaaaccatgactaatccaccagccatagcaatgaccatacgatgaatcttttcagaaattattatagcgtaggtaataataaaaactacaatagagccccaaaatgctaaatcattcagaacaataacctcccccataacaggcaagaggaatcctttttacagactcccccctgcaatattatctatgtaatttaccaaaacacagtatataatactttttctccaatagtcaagttttcgaactgtgattttagtgattatactaaatggctgccagttaaagctgttcacctaaagacgagggttttggactaggcattttgaaaataaatcactcattattgcttgttattaataattatgttaagattcaattagtttttataaattgtttatttgaggtggagcctggcacaacaaggcttctttttgtttttggggataaatttatattacaagaccagacattgagggggaataaaaatggaacagcaagcagctttagcaggtgggatattcttgattgcatacgcgttaatcatagcagaaaaaataaatcgtacgattattgccatgattggtggccttatgatgattgctttaggaatcgttacccaggaatctgcattgcatcatattgactttaatacattaggtttgttagcaggtatgatgattattgttgcaataaccggtaaaacaggcatattttcctatatagctattgccgcggcaaaaaaagcaaaaggagatccaatcaagattttaatttatttaggcttaattactgcggttttttctgcttttttagataatgtaacaactgtgttattgatggtccccataacattcacaataactcgcaaattaaaaattaatccggagccatatttaataacgcaaattttagcctcaaacataggtggaacatccacacttatcggagatcctcctaatattatgattggaagtgtggtacaagagctatcatttatggatttcatcaacaacttagccctaatatcaactcttattttacttgtcacaatagcaatacttattgtattttatcgcaagaaaattagaacaaccgatgaattaaaagcctcactaatgatattagatgaaattgaagagatcaaggataggaaattactaaaaacttgttttattgtattaggattgacgattttaggcttctttagtcatcaaatttttgatttagagtctgcaactatagctctaagtggagcctttatacttttattatttacgagcaagactgattatgatttagaacatgctttttataaagtggaatggtccacattgtttttctttatcggtctattcgttcttgtgggtggccttattgataccggtattattggatacttagcacggttagcgattaaatttacaggaggagataccttaattacatctacactcattatatggctaagcgcagttgcttctgcttttatagataatatcccctttgttgcaacaatgattcctttaattcaggatatagggagcagaggcgttagcaatatggaaacactttggtggagtttatcattaggagcttgcctaggcggtaatggtagtttaattggttcaagtgctaatctaattgtagcagggctggctgcacaacagggatgcaaaatctcttttatgcgatttttattaatcggatttccgttaatggtaatttccattattattgcaaacatatatatttatttacgatatttttaggtgtagagcccaagtgatattttagaaaaaccctttcgttggacatacgagggaaagttgcttaaagcctaaatgattggttgtatacttaagccttatcgcgctagcacagtgattcataaatatcattacaataaatcaagataaaaactctttatttacaggtcatataggaatggacaaaccttattgatattaaggaatctttctactagggtgtcaaacttgagttaaatacctgctctttgtaactgtgatagttgcaaagagcattttttgttttatctagtattgctgttcctttctgcttctggacaagaatatttcctttaaatggtgttttttggtaacaaaatacaagatatcttaatattatagactattaccgaggaaaggtttgatttctatgtcctctatattgataatgccaactggagacacttatatcaaaaaatcatctccaaatagtaacttttccaaaaaaaatgtcttattgcaggttttgggggctgtaaaaaaatatatactagtttgctaaaatttgatatccctcggatgcctgcagggagtgagtttattcgtgcttatttaaggcttaatgttgatgatactgatctagcagatgatgttgaaataagggtaaacaggatactatctagttttgatacggatacagttacatgggacacttctccctcatatataccaacatcaattgtatttaatgttgactgccatcaagtaggccgattagtcgaagtagacataagtgaattggtacgaggctggatagatctgcaatttcctaattatggtattgcactaacaggaaaagaagataataaaggtcttgtagccttttcaagttctaatgacgaagcagtgagtagaccacaactaattataatataccgatttcatattgttggccccacaggtccgactggtccgcatggtaaaaaaggagcaactggccccacaggcccgactggcaaaacaggtaaaacaggagcaaccggtcccacaggcccgactggtaaaacaggtaaaacaggagcaaccggtcccacaggtcctactggcactgcgggtacaacaggcgcaaccggccccacgggtccgaccggcactgctggtgcagatggcgcaaccggccccacaggtcccactggtacagcaggaacagacggtgcaaccggccccacaggtcccactggcactgctggtgcagatggcacaaccggtcccacaggcccgactggcactgctggtgcagacggcgcaacaggccccacaggcccgactggcactgctggtgcagacggcgcaaccggccccacaggtcccactggtactgctggtgcagacggtgcaactggtcccacaggcccgactggcactgctggtgcagacggcgcaaccggccccacaggtccgactggtactgctggagtagacggtgcaactggtcccacaggcccgactggcactgctggtgcagacggcgcaaccggccccacaggtccgactggtactgctggagtagacggtgcaaccggccccacaggcccgactggcactgctggagcagacggcgcaaccggccccacaggtcccactggcactgctggtacagacggcgcaaccggtcccacaggtcctactggcagtgcaacaggagcaactggtcccacaggtccgactggcattgctggtgcagacggtacaaccggccccacaggtcccactggtactgctggtgcagacggtgcaaccggtcccacaggcccgactggcactgctggtgcagacggtacaacaggccccacaggtcctactggcacttctggtgcagatggtgcaaccggtcccacaggtcccacaggtcccaccggcactgctggtgcagacggcgcaaccggccccacaggccccacgggcactgctggagtagacggtgcaaccggccccacaggtcccactggcactgctggtgcagatggcgcaaccggtcccacaggtcctaccggtactgcaggagcagacggtgcaaccggccccacaggccccacgggcactgctggagtagacggtgcaactggtcccacaggcccgactggcactgctggtgcaaacggcgcaaccggccccacaggtcccactggcactgctggtacagatggcgcaactggtcccacaggtcccactggcactgctggtacagatggcgcaactggtcccacaggtcctaccggtactgcaggagcagacggtgcaaccggtcccacaggcccgactggcactgctggtgcagacggtacaacaggccccacaggtcctactggcactgctggtgcagatggtgcaaccggtcccacaggtcccaccggcactgctggtacagatggcgcaaccggtcccacaggtcctaccggtactgcaggagtagacggtgcaacaggccccacgggtcccactggcactgcaggtgcagatggtgcaaccggccccacaggtcccacgggcactgctggtacagacggcgcaaccggccccacaggtcccactggcactgctggtgcagacggcgcaaccggtcccacaggtcctactggcagtgcaacaggagcaactggtcccacaggtcctactggtactgctggtgcagacggttcaaccggccccacaggtccgactggtactgcaggaacagacggtgcaaccggccccacaggtcccactggtactgctggtgcagacggtgcaactggtcccacaggcccgactggcactgctggtgcagacggcgcaaccggtcccacaggtcctaccggtactgcaggagtagacggtgcaaccggccccacgggtcctaccggcacttctggtgcagatggtgcaaccggcccaacaggtcccacgggcactgctggcacagatggcgcaaccggtcccacaggtcctaccggtactgcaggagtagacggcgcaaccggccccacaggcccgaccggcattgctggtgcagatggtgcaaccggccccacaggtcccactggtactgctggtgcagacggtgcaaccggtcccacaggtcccactggtactgcaggagcagacggtgcaaccggccccacaggtcccactggcgctgctggtgcagatggcgcaaccggtcccacaggcccgaccggtactgcaggtgcagatggcgcaaccggtcccacgggtcccactggcactgctggtgcagacggtgcaaccggccccacaggtccaactggtactacaggaacagacggtgcaaccggccccacaggtcctaccggcactgcgggtgcagacggtgcaaccggtcccacaggcccgactggcactgctggtacagatggcgcaaccggccccacaggtcctactggcactgcgggagtagacggtgcaaccggccccacaggtcctactggcactgcgggagtagacggtgcaaccggtcccacgggtcccactggcactgctggtgcagacggtgcaaccggccccacaggtccgactggtactgcaggaacagacggtgcaaccggccccacaggtcctaccggcactgcgggtgcagacggtgcaaccggtcccacaggcccgactggcactgctggtgcagatggcgcaaccggccccacaggtcctactggcactgcgggagtagacggtgcaaccggccccacaggtcctactggcactgcgggagtagacggtgcaaccggtcccacgggtcccactggcactgctggtgcagacggtgcaaccggtcccacaggtccgactggtactgcaggtacagacggtgcaaccggccccacgggtcccactggcactgctggtgcagatggtgcaaccggccccacaggtcccactggcactgctggtgcagacggcgcaaccggtcccacaggtccgactggtactgcaggtacagacggtgcaaccggtcccacaggtccgactggtactgcaggtacagacggtgcaaccggccccacgggtcccactggcactgctggtgcagatggtgcaaccggccccacaggtcctaccggtactgctggagcagatggcgcaaccggtcccacgggtcccactggcactgctggtgcagacggtgcaaccggtcccacaggtccgactggtacagcaggaacagacggtgcaaccggccccacgggtcccactggcactgctggtacagacggcgcaaccggccccacaggcccaaccggcactgcgggagtagacggtgcaactggccccacgggtcctaccggtactgcaggtacagacggtgcaaccggtcccacaggtccgactggtactgcaggtacagacggtgcaaccggccccacgggtcccactggcactgctggtgcagatggtgcaaccggccccacaggtcccactggcgctgctggtgcagatggcgcaaccggccccacaggtcccactggcgctgctggtgcagatggcgcaaccggtcccacaggtccgactggtacagcaggaacagacggtgcaaccggccccacgggtcccactggcactgctggtacagacggcgcaaccggccccacaggcccaaccggcactgcgggagtagacggtgcaactggccccacgggtcctaccggtactgcaggtacagacggtgcaaccggtcccacaggtccgactggtactgcaggtacagacggtgcaaccggccccacgggtcccactggcactgctggtgcagatggtgcaaccggccccacaggtcccactggcgctgctggtgcagatggcgcaaccggccccacaggtcccactggcgctgctggtgcagatggcgcaaccggtcccacgggtcccactggcactgcgggtgcagacggtgcaaccggtcccacaggtcccactggtacagcaggaacagacggtgcaaccggccccacgggtcccactggcactgctggtacagacggcgcaaccggccccacaggcccaaccggcactgctggtgcagacggtgcaaccggtcccacaggcccgaccggcgctgctggtgcagacggcgcaaccggccccacaggtcctactggcactgcgggagtagacggtgcaactggccccacgggtcctaccggtactgccggtgcagacggcgcaaccggtcccacgggtccgactggtactgcaggaacagacggcgcaaccggccccacaggtccgactggcactgctggtgcagacggtgcaaccggtcccacaggtcccactggtactgcaggagcagacggtgcaaccggccccacaggtcccactggcgctgctggtgcagatggcgcaaccggtcccacaggcccgaccggcactgctggtgcagacggcgcaaccggccccacaggcccgaccggcactgctggtgcagatggtgcaaccggtcccacaggcccgacaggtactgcaggagcagatggcgcaaccggccccacaggcccaactggtactgcaggagcagatggcgcaaccggccccacaggcccaactggtactgcaggagcagatggcgcaaccggccccacaggtcctacaggcactgcgggtgcagacggtgcaaccggccccacgggtccgactggtattgcaggtactggtgctataattccatttgcatctggaggtcccattgaaatgactaccattgcacttggtctggttggcactacaagtatcgtaggatttggaagttctgctaccggtatcactatttctggtggaacaatagatcttacaggtggagttgcaggtccgctaattaatttcgcgttttcggctcctcggtctggaaccataacatcaattgcagcatactttagtactactatatcgctgagtcttcttggaacaactataaccatcacggcacaattgtatagttctacaacacctgataatactttcagcccagttccgggtgccgttgtaacactggctccgtcccttacaggtacaatttcactcggtgacatcagccatggtgttacaaccggattgtcaataccggtaacacaggaaacccgtttattattggtattttcagcaacagctaccggtctggatcttattaatactgtgacaggatatgcaagtgcaggtgcagcaattacctgatctaagtaaaaaactttatgtgaaaataaaacaccaaggatccgaatccggcattgctgccgggttcggatccgaaatttcatagctaaccataaacaagaaggtaaatataatatgaataagatatagagggataattctatgccgtatagctcttcttcaggaaaagtgtggtcagaaagaataattaagcgtctgattgcgagatgcagcaataactccatattagatgttggtgcgggcgcaggtatttactgtaccatgttacggccccaattaccaactactgaattcatcggacttgagatatgggaaccttacattgaaaaatactctctttccagcaaatatcataatattattaaagaggatattagagattttattcctcaaaagacatatggaataacccttatgggtgatattctcgaacatatgactaaagaagaagcaataaaagtttactataagttattggagtttagtgagtatgtacttataagcataccgattaattattatcctcaggatgaatacatgggaaatccttacgaaaaacatgtaaaagatgactggagccacgatgaagtcctttcctcctttgactgtatagcacttttttatattgaaaatgagattggagtatatataggctataatccaaaactacacacaaaatgggatatactgaatgcaaataaaaccgcatatgcagtttatggaatttacaaaaatgaagaaaactttatagaaaggtttttaaattcagtaaaagatgctgatgaaattgtcctttgtgacacaggttcagacgataatactaatactataattaattctctcaaagaaaaaaatcctgatattaatcttaaaacctttaaaatatttgtttcaccatggagatttgatgatgcacgcaatactgcgttgtctctggtaagtaaaaatatggatatttgtatatcccttgatattgacgaatacttaatggaaaactggagagaggttttagatttaagatgggattttaaatatactcgatgttatcataaatttaaaacaatttgggctaataatagtttctctgcgcattggcatgatagaatacatgtaagatgtggttattgttggaagctgccggtgcatgaaatactagagtataagtctgaagaaaaaatttgctggatggatgatttctgggtatatcatcaacccgaaaataaaaaatcaagagcattttatttcccattgcttgaacaatcggtcagggaaagacctgatgtttggaagacatggagttttttggcgaatgagtatatgatggcaggcagatttgaggatgccatggaggctattgataaagcatttaagttaaagaattccgacaaaggctatttatataaaatgaaatataacctgtataaaaatcaaaacaaacaggaactggctatattaaacctaaacaattatattttatgcatgccgggcagacgggaaccctattttgaaaaagcgaattacctacatcagttaggaagaaacgtagagtcttatttcactttgaaagaggcacaaaaacaatctaatgaaataacagattaccattatattccgaattgctggggcaaaaattttgatggattcttatccaggatatttgagctcgcccaaaaggacggattggctatatgaataaatataaggtatgcgtctattcaatttgtaaaaacgaagaacagtttgttgacaggtggattgactccatgaatgaagcagatatgatcgctgtttgcgacaccggttcatccgacggtacggtaaaaaagctgaaatcccggggtgcagtagttaatagtataaatcttgatccatggagatttgatgtcgcaagaaatatatcactggcctttgtacctttcgatatggatatctgtgtctgtacggatctggatgaagttttggaagccggatggagagaaaggctggaaaatgtgtggacaccggaaactacaaggcttagatacatgtacacttggaagtttaacgaagacggctcgcgcggcgctacttactggtatgaaaaaatacatggcagacgaggatatcggtgggtgcacccaattcatgagatattgcaatattatgatgaaaagccggaaatatatgcatatgctcccgcaattcatctaaatcatttccctgatccggctaaatccaggagccagtatctgtctttgcttgaactttccagaaacgaaaatcccaatgatagcagcacagtattctggcttggcagagaatatatgttctatgggcaatatgacaagtgtataaaaacattgaaggaacacctttcattatccagtgccgtatgggatcaggaacgctgcgcttcaatgagatatatagcaaggtcatataacacaaaaggagatttggctgaagcaaaaaaatggctttacaaagccattgcagagtgtccgacagttagggaaccctatgttgatatggcacgtttgggctatgaattgaaggattggccgcttgtatatcttatgcttgaagagacactaaaaataaaagataaacccttttcataccttattgaagaatctagttgggataatactatatacgatctgggctcaattgcatgctattggatcgggatgtttgaaaaagcctatgagcttgcaagaattgcttcaggtatgaatccccatgacgaaaggcttgagcataatcttaaaattattaaagaaagaataacgaaataaaaattgtttattaattattcaatttggaagtgggatgaccagtgaataagttaaaggtatgcgtgtatgcaacatgtaaaaatgagtagaagtttatagatagatggatagatttaatgcgtgaagccgacataatcattgtaaccgattggttgtatacttaagccttgtcgcactaggatgtcaaacttgagttaaacacctgctctttgtaactgtgatagttacaaagagcattttttgttttatctcgtattgctgttcctttctgcttctggacaagaatacttcccttaaatggtgttttttggtaacaaaatataagacatcttaatattatagactattaccgaggaaaggtttgatttctatgtcctctatattgataatgccaactggagacacttatattaaaaaatcatctccaaatagtaacttttccaaaaaaaaatgtcttattgcaggtttcgggggctgcaaaaaaatatatactagtttgataaaatttgacattccccagattcctgcagggagtgagtttattcgtgcttatttaaggcttaatgttgatgatactgatctagcagataatgttgaaataaaggtaaacaggatattatctagttttgatacggatacagttacatgggacacttctccctcatatataccaacatcaattgtatttaatgttgactgccatcaaataggccgattagtcgaagtaaacataagtgaattggtacgaggctggatagatctgcaatttcccaattatggtattgcactaacaggaaaagagggtaataaaggtcttgtagccttttcaagttctaatgacgaggcaatgagtagaccacaactaattataatataccgatttaatattgttggccccacaggtccgactggtccgcatggtaaaacaggtaaaaccggtaaaaccggtcccacaggcccgactggcaaaacaggtaaaacaggagcaaccggtcccacaggcgcaactggtcctacaggcactggcgcaaccggccccacaggtccaactggcagtgcaacaggagcaactggccccacgggtcctacaggcactgcaggcacaacaggtgcaaccggtcccacaggtccaactggtatagcaggtacaagcggcgcaaccggccccactggtccgaccggtactgcgggtgcagacggtacaaccggccccacaggcccgactggcattgcgggtgcaaatggcgcaaccggccccacaggcccgacaggtactgcgggtgcaaatggcgcaaccggccccacaggtcctacgggtactgcgggtgcagatggcgcaatcggccctacaggtcccacgggcactggtgcaaccggtcccacaggtcctacaggtaccgcaggaacagacggtgcaaccggccccacaggtcccaccggtactgcaggaacagacggtgcaaccggccccacaggcccgacaggtactgcgggtgcaaatggcgcaaccggtcccactggtacagatggcgcaaccggtcccacaggtcccaccggtactgcaggagtagacggtgcaacaggccccacaggtcctactggcacttctggtgcagatggtgcaaccggtcccacaggtcccaccggcacttctggtgcagatggcacaactggtcccacaggtcctaccggtactgcaggagtagacggtgcaaccggccccacgggtcctaccggcacttctggttcagatggtgcaaccggccccacaggcccgacaggtactgcgggtgcagacggagcaaccggccccactggtcctaccggtactgcaggagcagacggtgcaaccggtcccactggcccgaccggtactgcaggagcagacggcgcaaccggtcccacgggcccgaccggtactgcaggagcagacggcgcaaccggtcccacgggtccgactggcactgcaggagcagacggtgcaaccggccccacaggcccgactggtactgcaggtgcagatggcgcaaccggccccacaggtcccactggcactgcaggtgcagatggcgcaaccggccccacaggcccgacaggtactgcgggtgcagacggcgcaaccggcccaactggtccgaccggtactgcgggtgcagatggtgcaaccggtcccacaggtcctaccggtactgcaggagtagacggtgcaacaggccccacgggtcctaccggcacttctggttcagatggtgcaaccggccctacaggtcccacgggcactgcgggagtagacggtgcaaccggtcccacaggtcctactggtaccacaggaacagacggtgcaaccggccccacaggcccgactggcactgctgctgcagacggcgcaactggtcccacaggcccgacaggtactgcgggtgcagacggcgcaaccggcccaactggtccgaccggcactgcaggagcagacggtgcaaccggccccacaggtcctactggtactgcgggtgcagatggcgcaaccggtcccacaggtcccaccggtactgcaggagtagacggtgcaacaggccccacaggcccgacaggtactgcgggtgcagacggcgcaaccggcccaactggtccgaccggtactgcgggtgcagatggtgcaaccggcccaactggtccgaccggcactgcaggagcagacggtgcaaccggccccacaggtcctactggtactgcgggtgcagatggcgcaaccggccctacaggtcccacgggcactgcgggagtagacggtgcaaccggccccacaggtcctacaggtaccgcaggaacagacggtgcaaccggccccacaggcccgactggcactgctggtgcagacggcgcaaccggtcccacaggtccgactggcactgctggtacagatggcgcaaccggtcccacaggtcctaccggtactgcaggagtagacggtgcaacaggccccacgggtccgactggcactgctggtgcagatggtgcaaccggtcccacaggtcccactggcactgctggtacagatggcgcaaccggtcccacaggtcccaccggcactgctggtacaaatggcgcaactggtcccacaggtcctactggtactgctggtgcagacggcacaaccggtcccacaggtcccaccggcactgctggtacaaatggcgcaactggtcccacaggtcctacaggtactgcaggagtagacggtgcaaccggccccacgggtccgactggcacttctggtgcagacggcgcaaccggccccacaggtcctactggtactgctggaacaaacggtgcaaccggccccacaggtcctactggtactgctggtgcagacggcgcaaccggccccacaggtccaactggtacagcaggaacagacggtgcaaccggccccacaggtccgactggtactgcaggagcagacggtgcaaccggtcccacaggtccaactggcactgctggtgcagacggtgcaaccggtcccacaggtcctactggtactgctggtgcagacggtgcaaccggccccacaggcccgactggcactgctggtgcagacggcgcaaccggccccacaggtcctactggtactgctggtgcagacggtgcaaccggtcccacaggtcctactggtactgctggtgcagacggtgcaaccggtgcaaccggtcccactggcccaactggtactgcaggtgcagatggtgcaaccggccccacaggtcctactggtactgctggtgcagacggtgcaaccggccccacaggtcctactggcactgctggtgcagatggcgcaaccggccccacaggtcctactggcactgctggtgcagatggcgcaaccggccccacaggtccgaccggcactgcaggtgtagacggcgcaaccggccccactggtccgaccggcactgctggtgcagacggcgcaaccggccccacaggtcctactggtactgctggtgcagacggcgcaaccggccccacaggtccgactggcactgcaggtgcagacggcgcaaccggtcccactggcccaactggtacagcaggtgtagacggtgcaaccggccccacaggcccgacaggtactgcaggtgcagacggtacaaccggccccacaggtccgaccggcactgctggtgcagatggcgcaaccggccccactggcccgactggcactgctggtgcagacggtgcaaccggccccacaggtccgactggtactgctggtgtagacggcgcaaccggccccacgggtccgaccggcactgctggtgcagacggcgcaaccggccccactggcccgaccggcactgctggtgcagatggcgcaaccggccccacaggcccgaccggtactgcaggagcagacggcgcaaccggccccacaggtccaactggcactgctggtgcagatggtacaaccggtcccactggcccaactggtacaacaggtgtagacggtgcaaccggccccacaggtccgactggcactgcaggtgcagatggtgcaaccggtcccacaggtccgactggcactgcgggtgcagacggcgcaactggccccacaggtccgactggtactgcaggtgcagacggtgcaaccggtcccacaggtccgactggcgcaactggggaagtcgttttggcttttggatctttaagaggaaacagtgtagagacacctggtgcaacattcacacccgtaccatttaatattgttggacctttatcagataccatcacggttagtctatcgggtaatgaattagtagtaggagaaaacggaatttatcaaataacgatatctattaatgctgaagccactgttaatccagatccagatcaaccatatttaaatgctattatcactgtcaatggtgcacctatttttggcgatactaccacttttttcaagatatctaatagaagtagttcaacgtttgccgttcaatcatccttaacagcaggagatgaagtaggagtaagtattattacagattttcctgctttgggttatatgaatcgctctttaactattgttcaattaagtaattaaatgagcctattttgcaatttcctattataaacacccccacaggtacagcaggtactggtgctataattccatttgcatccggaggtcccattgtaatgactaccattgcacttgggctggttggtactgcaagtatcgtgggatttgtaagttctgctaccggcatcactatttctggtgaaacaatagatcttacgggtggagttacaggtccgttaattaattttgccttttcggctcctcggtctggaaccataacatcaattacagcatactttagtaatactatattgctgagtcttactggaacaactataaccatcacggcacaattgtatagttctacaacacctaataatactttcagcccagttccgggtgctgttgtaacattggctccggcccttacgggtacaatttcactaggtagcaccagccatagtattacaaccgaattgtcaataccgataacacaggaaacccgtttattattggtattttcagcaacagctaccggtctggatcttattaatactgtgacagaataggcaagtgcaggtgcagcaattacctgatctaagtaaagaactttatgtgaaaacaaaacaccaaaaatccggatccggcattgctgccggatccggatcctaaattttacagctaatcataaacaagaagataagcataatatgaataaggtatagagggataattctatcgggaacgctgcgcttcaatgagatatataacaaggtcatataacacaaaaagagatttggctgaaacaaaaaaatggctttacaaagccattgcagagtgtccgacagttagggaaccctatgttgatatggcacgtttgggctatgaattgaaggattggctgcttgtatatcttatgcttgaagagacactaaaaataaaggatgaacccttttcctaccttgttgaagaatcgagttgggataatactatatacgatctgggctcaattgcatgctattggatcgggatgtttgaaaaagcctatgaacttgcaagaattgcttcaggtatgaatccccatgacgaaaggcttgagcataatcttaaaattattaaagaaagaataacgaaataaggattgtttattaattattcaatttggaagtgggatgaccagtgaataagttaaaagtatgtgtgtatgcaatatgtaaaaatgaggagaagtttgtagatagatgggtagattcaatgtgtgaagccgacataatcattgtaaccgataccggctctacagataacactgtggaaaagctcaggcaaagaggcgttactgtttacattaatgttattaaaccatggagatttgataaagcaagaaattcatgccttgagcaaatccccggagatgtggatatatgtgtcagtacggatcttgatgaagtctttgaggctggctggcgcgaaaaccttgaaaaatcatggattgaaggagccacaagggcgaattattactatgcatggagcttctgccctgatggtacacccggtgtaacatttcattacgacaggatacattccaggcaaggatataaatgggttaatccagtccacgaatgccttagctttattggcgatggggttgaaaaatttgtctggtgcccttatgtacggcttctccattatcccgatagcagcaaggacagaagctcctatcttaccttgcttgagttggctgtggcagagaggccggaagatcccagaaattatcattatctgggtagggagtatatgtttgccggcatgtggaatgaatgtattgaaaacctaaaaaaacacctttcacttccgaattcatgttggaaagaggaaagaagtgcttctatgagatttattgcacgcgcattcaaagcacaagtcaattacatagaagcaaaaagctggctttataaagcaatagctgaaactccttatttaagagagccttatgttgaaatggctaagcttatgtatgaagataaggattgggccggaatttaccatatggtaatggaggccttgaaaattaaggagcgatcaacctatataaatgatgcttggtgctgggactatactatatatgacctgggagccctggcttgctattatttgggtttgactggtgcatcgttggaatatgcacaaattgcgctggaaatgagtccgaatgatgaaagacttaaaagtaattatgaaataataaagaatttaaaaaaccagaaaaagcgggagtgatacgaaaaaattaaattaaaagaattaattactgaacagtaaatggtttgtttttctttccatgattcaattatacagtaggggaagtgtttgtatatatacttgtcgccctaccgggcggccgctcctttcatccacggaatgagcacgtgggtttacggaatgttttttatagcttgacttatattggccaataagatacacttaaaaatagtaatataatataattaaaagaaccgtcataatgttttactctatgaagggcttttatttcttacgacaggacgtagtaaaaaatgaaagagccttttattttttatattccgaaatatcaagagaaaatacaataacccttatcaaatggttaaaagatgaagaagtatagagcattatttgaatctgttgaaaggagtacatgccatgtctaccgatatttatattacaaatattgatagagaaagaataaaaaaaatactggataaaatgcctgagggtaatcaagcatctgataaatctgttaaaaaactcgagaacgagctttatagagcaataatagttgattcacagcaggttccccgagacgttattaccatgaactcaaaggcgctgctgcaacttaatgatgaagacatagaggtttcattggtatatccagaagatgcagacttgggtgcgatgaagttatcaattttctctcctataggcactgctattctcggatataaggaaggaaacaccattgaatgggaagtcccgtccggaacttcaaaaatacacataaaaaagattttgtatcagccggaagcggcaggtgattatcatctttgatctgtggttaataatgggattgcaggatgtatctcctgcaatccggatttgcgtcgtcattattccacgtatatagtggatacgcatgtgcttaagtatctattttgcgtttctcacaatgcagaaagccattgacaattgtttcaaggtccgggaattttaatgctttcttatcactgttaaatgtggtgctggggctgatttctaaaatcaaattaatcaataccataggacaattttcgcgctgatttgcctaaattattcatcaagccaaagctcgcaatttttgatgttatctttccgaatttacgatagacaaaattaaataataaataaggaatcctttggttccgatcattgggaagtctttttatgatatttttaattgaatagaagtcctcatatattttcagataaccttcataaagttgttgctgggtcattttattgggtgagaaaactacataagaagtgttataatgggttggttcatgatcaataatgcggctttgggatttcaatctttgatagatctttgttcccgggtacggagttaaaatatgggctgtcattgtctctattttatttttaacaagccaattcaacgtctcctcaaatacggtatcttcatcatcatcaaaaccaaataccaagctggcattgaccattatgcctctagaatgtatctcctggattagcttttcataactctcaatattgttttggtatttacttacactttcaatggaagctttattaatcgtctcaaagccaataaatagactttcacatcctgactccttcatttcatctaaaagatcgaggtgctgaactaagttagctgaaactgctgcatgccatttcagataaagtggcttaatttgccttaggaattcctttgtccagataatatttccaataaaattgtcgtcaataaacatgacctgcttagtacctaaagctttgacttcttcaataacgtgttcaatggggcgatttctaaacttgttatgcacgtattcacaactgttataacaaaactcacatcgaaagggacatcccctgctagttaccacaacgttagtgtacaaatacttagatttgtcgattaaactccatttgggaataggagtattggctagattagtgggcttatcattataatatttcttttttaaattgcctgtttggacatctgctataacttgttcccataactcctccgcttctccaatgcaaactgagtcagcgtaagctagggcctcatccgaattggcactagcgtgaatcccgcctaaaataaccttaattccctgcttgcggtaatgttttgagatttcgtaggctcgttgtgatgtgtccacgtttacgctaattccaaccaaatcaggcttgtcctctaaattcaactttccgacgttttcatcttctatatacaattcatgttcattaggagttaacgcagctaagattaataaggcaatggaaggtgacataacccttttaaactcagagtccatcggccttaatgtcattttgggggagatcaattttattttcatatatacctcttatcacattaatgaatgctggggttaagaaaaataaccgctaattttatcaggttaattcttctcagtcctttttgaaaatttcaaccgatatattcctaactaattgttttgcatataaatcgtgaggatttaattcaattacagcaaaaatataggtattaataagaacatggtgttatttggattatcctttatattccaaaatatctccgggctggcattctaaagccttacaaatcgcctctagagttgataatcgaatcgcttttgcctttccatttttcaatatagaaaggttagccattgttattccaaccctctctgaaagttctgttacgctcatttttcttttagccaacatcacatcaatattgattataattgccatctaattcacctcagaccgttaaatcattttctgattttatatctatggcattttttaatagcttttgaagaacagcagcaaagactgcaatcacaattgcagcaaaagtaatggtcaatcctagtgctgtgatacctggggcgtcgtctgcctgtgctatgggaaataagagtggtatgagtcctgcatataaaatactgattatgattgcacagtattttatattctttaaagcctttacagataattccgaaaaggctttgttcttgtcaatatagcttaaaagttttaaagtctgatacagagcaaagaaaaatgggatcgccgctgcatacatgccgattaaaacaggataatgcaaataatttgcaagtgaaggcaacccaaatacacacaaaccaagaatcgcaattccaataagataaacaaccacctttaaaaagagtgtttctggtttcataaaaagcacctcacttttatcgttaatttgatattaacacatattttatcgttttacaataaaatattattgattataattatatttttatctatattatactcttgtgcaaaacaaaaataccggtcaaggtgattctccaccccaaccggcatatcagtaatctattcaatttcacattcagtctctatacactctagaaaggataacaattaaccttgccccagtttgatgtacacggcaaatggttggtgcaataaaaccagtaaagggttctggagaagctaatgtcaattataatttttgctctatttccgtaacacattcggttttgattttttcaaccaggaattgcagggcacctacaacatgcggtctaatatcgccgcctataagcacatacattatgtcatcaccgacctcaagcaggccttcattaagccaaactttaacataaaatatgccctccattttataagtctccgcaatcgccgcatccactttcactgcatcataagcaaattccatccctttcacaaaagaaccatcgtccagcccttggcgaaccttggctttgggcgtctgacgcacgacgccattatggactaaaaacatcccttcctgcaaagccattggatccgattttgcttctttgagccattcatcaatagatggtgctatttttttcattttttcattaatcataaataaatacactcctgaattattaaaataattgtgtttaagcaaagaagttcattcctcagtgtctgcaggagtaaatccttaagctatttggctaaacgattcacctttttaaattctattatcttcttggaaacctctgcaacatcttctttccaccaaaattgatccctggtataacagttatgctcacagtactttctttcattatttccctttgatttaaatcccttcccacaatactcacatatgggctttggaatcatcattgtttcagaaatgatagagttttctccaagtatccctgtcaataaccatcttcatcgcttcctaaactataacttgagcaggatttcctccaactactacattactaggaacatttttagtcaccactgctccggaggctattaccacgttatcaccgattgtaacaccagggtttattattgcctttcctccaatccaaacattattaccaattgtcacaggttttccatactctgccccagatgctctctcaacaggatttaatgggtgagtagctgtatagatatgtacacctggcgctataaaacaattatcaccgatacgaacttcacatacgtctaaaataatacagtcaaaattggcataaaaattgttgccgacatgaatattgtaaccataatcacaacgaaaattaggttctatatagaggttagcacccgttgaacccaaaagctcttttagaagttctacacgtctctcatattctgtctctaatgtatgattaaataatcgagtcagtcttctggatttctcacgttctttgattaattgtgagtctgaggcataatacagttctccgtttaacattttttctttttcggttttcatttacatattttgcctccttctcgttttaaatgcatttaagaagtgtatgattttcgatgagttttcatcactcaagaagtgatatttgtcaaggaaggattttacggtagctagatgcattctaatcttctataaaacgactgtaagcaatcttttttccagttattgttttgaagttactgtctatgcaattttttattttttcttgttccttttgtttatccatgaccgttaaattttccaacaaatccgcttcccattgtatttgaaagtcaataccgtcaattttagaaggcgtatggtgattaccaattatataacatattctttctatgtcattcgggtctagattttcactgactaatatttctcttgctactgacgggccttccttctcttgataaactccttctattgaatcatattttcgctgtgcctctactgcaccaatatcgtgaagtatcgcaactattgatattaattctctttctttgccacttatattttcgccatacattatctcttcagcgtttttaaggactttaagtgtatggtctattccaaaaggaatatctttaaatatttctttcatttgttgtattatgttttctttgcgcatgacttacctcatctttcaattactttcacttttagccctcactcaagcaactcttttatttcattattaaaccgctttctaataagcttcgcaggattacaaccaacaatgacataagactcaacattttttgttacggtcacatttgaggcgataatagcaccatcaccaatcttaacggctggcttaatcataacattctgtcctatccaaaccggttttagtcctcaattttggagtcattctcctttatttgcttactttcacaaaaatcccaaaaacattaaaactaagcttgtacttctccaataataacccggtggctttgacattcaccccacaccggttatgttaatataccgacggggcgactccgggaaacatgtatatattattgccgtcgaacatacaattttaccacatgcaagggccccgtctttcaaggctacccattggtacctcgtactaacgcatagttccgcagaggctcacctctctccctaatttaattataccaaatatgaaatgggaattatagacttataatttctataccctactgttaaaatataataaccacgcttatgggaggaataacatgaatattataaaagcaaaagaatgctataatgccttattagcgcagaagataatcgagaaattaaaaaaacgaaatatggaaggattttattgtgagacaaaagaagatgccctaaaaaaagtacttgagatgatccccaaaaacagtatggtttcttgcggaggttctgcaactctggatgaaattggtttgcgggtagcattaaaaaaggaagggtataatttcttagatccgaaagacgctcaaggcgctaaagcaatggacaaagttgcacatgaggcattaaaggctgactactttttgatgagttctaatgctatatctgccacaggcgagttagtaaatatagatggatatggcaacagggttgctgctcttatctttgggcccaaaaatgtcttagttatagcagggcttaacaaagtagaacctaatttagaggcagctatccttcgtgcaaaaaccgttgctgcaccccttaccatgatgatatttaagcatgactacccttcttttgatgaagtttccaaagcctctgaaggtggaagcagtcatcttgtaattaccagtaaatccgcaactaaacggattacagttatacttgttggagaaagcttaggtttttaagctgctcaaataccaagttcaatctccgcatcccaaaactaagtctcttaataaaccagtggcaagataacgatccgcattagataacatttttaattcccattcaggcgtataaatgagatagtttcttggagagcaagttgaattttttcgtatcaatagttttctcatctgaccaacacatatataatttctcccaaaaatccttttacctggtttaggtttcttttatagagccaatctttttaaataacggaattgttaacagcatgccaaggaaaaagagaaatccagaaatctgataacttgttactaaagagaatttcgcctttaacaaacccgcaatacttatagttaaaaccatggccccaatgaaaagcgggttaagaacaccatttactcgtcctacatatgcttcttccgacatattaagcattaatgtgctgaccccaatttgaatacaaggcatcactaatccactaagaaattgaaagcaaagagtgattattaaattagtagataacccaacaacaacaatcgatattgcattcactaataatccaaaagcaagtaatttttgcggggcaattttcttggagatacctaagatgattccccctccaattaacatggcagaaccagatgccaccatcaaccattgtaaattatctttcggcagcccaagcctttcagtgattataaatatacctagcggttggataatacctactcctagaccagcacaaacaaatatccctccgagtactaacagaacctttctcctccatacatagcggaacccctcagccaaatcatgccagaatttagctgtcgatttttcatgtgtttcaccattttgtgacgggagaaaagttaatacacctgccgacataagaaatgcaagtcccattattccaatagaaaggttaatgccaaacctttgataaataaatgtacctagaagcggcccaattattacgaaaatggacataacagtctggaaaatggccatacccgattgcaattgttcaggcgttaggtgaaccttaaaaagcttcatggccgacggctgagaaaattgtgaaagtatagatgatacaagggttacaaaaaaaactgcatgccatgagccaaatataattgtcagtaaaacaataaaaaccgagacggcgcttaaaaagtcgcttaaaaccatcgtgagctttggtcgccaacgatcggcaaaagttcctccgataaaagaaaacaagaataaaggtccaaactcagctactgaaattaacgatacatagtaagggttgtttccggttttgtccataacatacaatagtattccgaagttccgaacccagattcctatttgcaacaaaacgtttgaaaggataatgacttgaataaagcggtttctaaatagaccactatctttagaagttttcggcaataacattagttccttttcctttagtaaattattttgagtacccaaatcactgttacattagttaaatcagcattgtagcctttcaaaaccgcaagtcctcatagggtgcaaataccccgtctaaatatatcatcaatttgtcattcattgtggattaccacctttcacttagagtaattggtccagaatatgcttggtatactcccaatttttttgttttgaaaataagtccctctgctactttaaatatagacaaaaatctatatcaagagagttttactgcttcataatgtctgcttttgccacaaagctactcgcatttgatgtaacactccacaatcttaaattcccgactagccatcggtacatatacaagaactttgttaattaagaaatcttgtattgtttagcatctcttaaatttattgaagcattaacatctctatcttcaacaaatccacaattgtcacaaatataaattctatcactaagttttaagtcccacttaatatggccacaacaagaacatattttagaagaaggataaaatctatccacaactctaagttcaatattatgccattgtgtttttgactttaacttaatattaaattcataaaacttttgctgtgcaatcgctttggataaatgcctattcttcatcattccactaacattcaagttttcaacagtaatatattccggcttggttttcaccagttcattcactgttttattaacatagtcagtccgaatattggttagtcgctgatgaagcttttgtacttttaaccgttgtttgtctatattcgcacatctcagtgctgtagcagtactcctctctgctttcgcatgtgatattttccacttaatttcctttgctccctttttaatcgtctttccaactttttaacctttgaagtcttatttatatttttaaattttattccgctgctaactgctgcaaaaaccctaactccaaggtctaccccaataccttcagaacataccttgcccatctctatcatcaaaggatatcctcgttcttcaccagtacaaacaattaataataataatttacccttttttatgctaccaggaagatcccaatgcaacttgattttgggcatcaccaggatgagacaaaattgcgaaaacaacagtttcattaaacaagttcatccacctgtgattcattagcttattaaatactacgtaagtggtaatatattttagtgaatatttctattttgattttgacttagccttaattaatttgataagttcatttagtgcatcagtaacacaagcttttttcatattttcagtatacttggccctattttcatatacatcataaatcgtattaataaaatcacttttacataaatccttatcttgaattacataacaaaaacctctttttttaaacgactctgcattaagtatttgatcacctcgacttgatttttggggaaggggtaccaaaatcataggcttttgcagaaataaaaattcaaatatagaatttgcaccagcccttgaaacaactatattacttattgccattacatcaggtagttccttttctatatattcaaattgtttatatcccttaactcttatagatgtatccttttgaccttttccacaaatatgtacaatctgaaatttctttaaaagcttacctaagttatttctaatagataggttaatactttgggaacctagactgcctcccattacaagtaaaacgggcttccctgaaacaaagccacagtatttaagcccctgtattgcatttccattttttaaattctgacgaattatcgagccaatatattgactttttccagaatgaatatacttttctgtttccggaaatgtagtacatataatagtaacaaagggtaaagctaatttatttgctagtccaggagttacatccgattcatgtaatacaacaggaactctatttaaccacccacccaaaactaccggaaatgacacaaacccacccttagaaaatataacgttaggtttactctttctaattattaaataagattgaaaaacaccagtaaaaactttgacaatatccgttatattattccaatcaaaataccttctcagtttccctgttgagattgagaaatacttaacttcgttaatattagaaattaactgtttttcaatcccatttttagacccaatatattccacagtccatccatcttctataaaatctggaataagtgctaaattaactgatacgtgtccagtcgatccaccacctgtaaaaattatcttgtttctcaagattttattgacctcctgagtacactacaaaatttctaacaatttcttattacactctttcgatgggagtgatacaaataataaatttaaaaaaatctatttttgctcattagtttaattattattatctcatattttttttattccctacatatatttaattatggttaatcaacattttaagaaaaatacagtaaatcttgcagaccgctaaatacaaggctttttcctttacagagtagagcagtgggataaaccaccggccggagttcccaactcgatagtaattcacccagccacgtagaacagggttaataagttcaataactctgctcactggttgcgattgaaagcgacgaaaggtttcttttagttcggtcaatattttgatgcgtgctttcatttttggtgtaaatagtactccccatttacctttgcgagttcggctccttcgaaagtcaaagcctaagaagccaaaactttcctcgttgtctaggcttactatcttggttttctcttaattaagctgtacgtcaagttttgttaactcttcaagtaagcactgatagacgtccctttccaactgattccacttagggtaactattttgagggttctaccttttttaagaaactttttcagtggcctcgtctggtagcggcttgtttatcgcatcatagctgtgtaaatgcgatatagctgattagtggcattatttaaagctcgctgtttccattcttggtctgcatccacccattcagcattatgtagtacaaagctgataaaataagtatcagcatctgttatcgttatgatcattatttagccaccccttacttggcctttttcttatcatcctctataatctcaatggtataaccgtagttaaccaccaataggttcttgataaattcatcttcgactacagcctgtccatttttaaacagcacaccttctgtcacaccattgtataacttactctttgttttaatcagaaatcttgccatataaatctctttgtcatgagaatagttaacatattttatggttattaatacatataccataaattgaatatgaggtaggatattatgaagatattagagaatatatttccggaaaagtatgaatccgatatacacgctggtgaggcttatattatttggacgcaaattcaagcatggtatgatgtcttagaacttattaatattatgataaattatatcaatgatacagatttgaaactattttttgagcatggtgtagttaaattaattaagaataatattaataaactagaggaattaatgaagcattttcatatagaatttccatcacgtccagttaaagatgttaatacttttagagatgaaattatcttccgaattatatttgacatcagtcaatcatctttgctatttcactcaaaagcaataaacatttgttcaaatgattctttacgtaatttatttatgaattttcttaatgaagagatgcacgcttatgacaacttgattaaatacggcaaagtaaaaaaatgggtacacaaccctcccatatataacaagaactagattaatagtataattaaccctctcattaatattttttcaagcttgacttccaggtctttaaatttctggttcacctcgtcaaaacggctcttaggaatcatgtgttcagtggggtttttatctggccatccttgttgttatccgtgtttttcgtctcgtcggacgatttttagtcttgtccacccactacttcttcggcaaattcaaactcaaaactcttgataactgatagcatacgatatttcctccttttaccttcaattagtgtcgtggtcacgtccgcgttggaataagaaccttttgcatatttagtaaaaaataaaataaggaaaggttttcagctaaccctttccttctagttggttcgattaatttaatacgttaattcaactacctgaattaaattattgatatggtttaaaaatattttttacgagtaaaaaaataagctaatgtacccgataacatgattgataaaactataggaaatagaaaagcatgtttataattctgaaagggcaaaccaacattcataccataaaagcttgcaaccattgtaggcatagataaaattattgtaattgaggttaaaaatttcataaccacattaaggttgttagaaataatagaagcaaaggcatccatcataccactaagtatactactataaatatgagtcatttctattgcctgcttgttttctatgattacatcctctataagttctttatcttcctcatataacttcaagtaattacctctaacaattttctccattacaacttcatttgctttaagtgaagttgtaaagtacactaagcttttctctatacctaacaaggaatataattcttcatttttcattgatttatgtagtttcttctcaatctcatttgtctttttgttaagttgttttaagtaacgcaagtaatatatggagattaaatacaatatttgcaatgaaaaccgtgttctcatatgcgtatacaaacctttaactttcttttgaataagatcatttattataacgttttgttttaagcaaaccgttattaagtaatcatccgaggcaataatccccaaaggaattgtgtgataaataatagattctaattcttgggaaataataggtatatctattattattaatacatggttttcttccttttcaatccttggcttttcttcagcatctaaagcatcagtaatatattcaatatcaacattaaactcttttactacccgttcaatttcctgatgagtaggttctatgagatttacccaacaaccttttttaaatgcacttatttcttgtagcgttcccttattgtcactacaataaatatttatcataaagtccaccccaacaaacaattacgttttattaacatcaattattataccataatttatcccgattaccctggattttttgagtactcactttagaaaagctatttcttatttgcccgttataatagctggacttatgcttattcacccatataagctgactattagcgtaagatacaagttattttatgcgatattttcgattcctggctgatatattttaaaactcgttttaactggtcggtctcacacaagctcaagcactaagtcaacctcaatttatttgtccgatataataggctggacttatgctttatacccttataggcggctgttagcataggatacaagtctttatacgaaaaaaatattagcatacctcacacgtttaaggtaacgaaaataggttgtagtccagttccttccgacacttgagtgccgtctgtgccgccagcggttggggttgtgtaaacgtgaatgcaagccataattaataaatcctccctaaaattataataaggacagataaactgtccctactctaaaggttaggtgttcagtgtatttataagttattttgaaacgtaaaaaaccgagggttaatcgcccccggcttggctttttctttatgtattcgtagcttcacaagttcctgtagataagccgcatgactcggctcaacaagtatcttcgggtgtttcggttataaagccatcgaatctagtcttagttaaaattgttatcggagccaatactgtaaatacaaggcatcaccctttctatcctccccggataaatatcgtccataggtaggctccagaagttcagtttccatccctcctgcaaatctagccacaaggctctggttttactctggcaagtctgtctcctgctgaacaccccagcctcttcgctggacatacaaccatcccctgacattcggggatatgttgaggaagttttaattaatgttcatgagaatgttttcaataaatatatctccagtcttgtaatcaaaacagtaacaatattttttaccgtcttgctctgctatcacaaaccaatctatatgatttatgctataaggagcaatgtaaattttttgaacattttcatgattaatgcctttttccgctagtttagaatataccatttctttagagactccatcatctgtgagaacatagccagtaagagatattcttccaccatacggactctttgtcaaccatacggctttttcccggcccgaatcatcatttccaacaaccatcgtgtcagtgggtccatattcaacaaaacgagtaggtgtaaattgcacatcttttatagtctttaaaaggttctgctttaaaacatatgtttttgcttcctctggagggcatattccttgttccccagccacttcatgataaaatttatagtagttgttgttatccgtattccctgattgattttgctcattatctgtctctacaggttgatctaatttcataaaatccccttcagaaatataaacggtccggctcttttcatcccaagaaacttgtgtgcccaggccttctgcgagaaaacgtaaggataccatcgttcgaccattgacaaggataggtggttgttccagagtaaatattatgtcgggttctttgaaacccacatctgaatcaatatttaaaccaattactatatttcctttttgcactgtcaccatttgaattccctgatcccatttaacgatagcgccaagcgattcggttattttacgcaaaggaactaaaattctgtctttaactaaaagtggttcttgatcgaaggtcaattgcttaccatttataagaactctaacatccgtagggctacaattcaggttatctgtagagtccgtataggctgaaaccatcgttgaggataatacaataattgataacaaagaaacagtaatcaagaaccttttcacgtcataacttcctttcttttttgttatgtaaagctgagtggttattcatttcgtgatatccttatcctatatttgaaaaactccttagagatttgagaaagaatatctaaggagttttttcttacaggtacaggattttttactattttctttgttttcaagctgtacttgttacctgacaaacctatggttttgttagtacatcaataatggtatttggtaaattaaaattagaaaccaaatatctaaaaaatccaactattgaaaaactattgtcttgacaaagaggtccaccgtggagcttgtcctaattgggaggactatatatagtaactaaattaccaagttaatagcccacccaattaagaatcaccgcagacctaagacatatccaaataaatctattattttacatattttagatgggttaccttggcgaaaattgtgcaaacagtatataatcataattgcgtccataggctacgtacacggtcattgccgtattccaccacttatcatgaatctccatatactggtgaccaacagatgaaccgttgtaggaaaactctctccaacctacacctgtaacaacgtgagctttatttggatccccatcacaataatacgtttgtcctcttaaataaataatattggggccgtaattatttattcctgttttgtatccactccatgaagaatcgagtgtaaaaccccctgcggtgctaacaccacgtgaaagggcaaaggattgcataccagctgcgatattgaaagtatttgtgccaccggtattactatcacctccttaacttaatataataggatataaaccatgtaaaatttctaaaataaccctattcaaccaatatattaattaaaagactattaacagaatacatccacgttaacatatgataagatgaatcattatattaaaattatgccttatcacttatacaagaaataatttcccgaaacttttctggacagtaacacttaatacctttcttgtaactgcaagtgcgtttggcacagcatcacaaacaaagcattaaactaactaaccactatttatatatatttataagccgttagtttaattatttaatatttattttgagttgtaaatatttggacgttgacccaagtaaaaatttatcataatttgtttcattttgcaataggagatactaggagatattgtctacaaaacctatttatttgtcataaaatagatgtctctaatacatatagtaaaagccgaggaaaatatctcctccgacttttctcatacttaattatattatatgctttgctggcaaatcatatagacagtgatattgtgctcctcagtagtctatgttgaccttatactatgctgtgttatcggattgcttcttaacagtattttgctgccgctgagacttagacttggctgatatatttttagctttgcttaattccacttccagtacggccctttcttccctagccaaagccagtgcctcacgaagccgacctatctcatccatcgcctcacgctgtgccgccaaaactgccttctccttatctatctcggccctctcagcagcccggcttaaagcctccggcatctgtgaatccttgcgttctatttcggcctgtagttggttaacatgttgctgtaaagcgtttacctcaagctggtgttgggcaatcaactgctcacgctgttgaacggcctgctcaagctcgcgcttatattcggtggcatgctcagccgagtcttttaactcacttgccttagcttcggcgtcagcagcggttttttcagccagtgatgccagccggttagcttggtcgcgatcatctatagcttttaatacggcctgctttaactcgtgcatttcatccgatatttgcgttttataggctgccgactcgttgacagcagcttctgctctggcgttggcctcctctatcgccctggccgcccgttcctgagcttcgtgaaccgctgctttggcctgtgtagcttcatcttgagcctgagtaatttttagggtatcaatttcctggcggtcttgaccagccctgtacatagctatatacatttcctcaatacggctaaggaaatgtcggagttgcttcagctctctaacctgtacggtactctcgtgcatcttagccgcttcatatgtcgatattaagcgacctacaaattcctttgcagtagtattggactgctctattagagcggtcagtttatccttaacctcagtttctaatctaacagaaaaaggctggtcagccatgtaaacaaacaccccttgattttattgatgtatacatatgtaattatgtatacatcaagtatgcagtaaagacatattacctaatttaaccataatatcattatagccgatactaatatctaatattcaaaaaaccaaagccccaaattacctatggccttcgctaacgttaaatctatatcaataaattatccacttatggtggctccataatcaggtgattggactaacattccaaaatctttttgtactttatacttaatttgcaatcctccgcttgaagttagcagaattttatctaatacacttaaggccaaataccgcttctcctcgttagtcacattaggattagccataattcctctccatccttgcataaacttatatacctgcacgacatcatctttttctaggtctgtctttggcgggttattgtgtaattgttttaattgctgctcactctgaatcaattcctgttcatattcctctacccttttctctaagcgtcgtctgattacctcactctttgttgcctgatagtcatccacgttttgctctattttatcggataattcttttatacgattttctaaattttttatttcaaccaaataatccctagcagcttccttcgctgattttaacgcctccagataaagctcctcaacattcattccatttatatcatctgccacatgccatattatagctttctccacatatttcctattgtgttttttctgcttacagctattatgcttttcccatcgtccttcacatttatagtgatagtattcataaatactctccgaaccgtcttctttaatatatctagatgtcttatatgtaggaatcattctctcgccacagtgcgcacaaaaaagaatatccttaaataaaaatgttgtattaaaatatttatgaggcaatttgcgatttaacttattttgatatatattgttagcctcgtcccattcttccttcgtaaatatagcatctatagacgggcactcgtaccactgaccaccccaatcctgaattcccatataaacgggtttagtaactatggaagttaccacaccttcataccaaaaatcccttggcttctttttcgtagtacttttgtgccatactgccggactaacataaggaattttcaattcgttatttaatatatgtgatattttaccggcacctaaaccgctgatatacatttcccgaatctttcgacacacctctgcttgctccggtatctgctcaactctcttagtgttagggttatacatatatccatatggtggtctgccacatcgccattcaccttttttaacagattctaaaacgttagccctcacccgttgagcagttgtcatactctcaaacttcgccagcaacggcatcaagccgttcattagctcttcagaaggtgaggcatgctcccaaggcaactccccttgacaagtaaaatatacctttacaccagctttatcaaatattttcctaataaaatagtaatcttcaggatcacgtataattcggtcacgtttaaaggctacaatatttttaacctttcctttcgcgacatcttctaataattccaccataaccggacgttgcactatccgttttttgtatgctgacacaccgtcttccaagtattctttatagagtttgccttcattcttttcaattaattcaaggttaagactacgttgtgtttcgtaactttcaccttcttcaaactgctcatcagtagacaccctgctcaggctcgcccaatctctcataatacaattcccctctttctgtctgcgaaaaatctgtctgggaacccttttcacatctacatcttatttattttggtcaataaaagcaaactggggtttttcttattttacccaaagatagttggccttctacctgaccgacaattgtcaaacagtgaatattggacttaacttccggcacatcagtagcgcctaattctttgacattattgactgtatccttggatctgccctgcaccctcttaccctttttacccggttcctgctctcccgggttttgatccgggtcttcccccggaggaactggttcaatccctggttgaccaggagtataaggaaacagtcctggattttgggctataatttttttataagacatttcatccgctccttaaatgaaataagcaactatgttaattacaaatatattttcctaaacgaaataaaaaatacacaggatgaaatctgctcgacaaaggataatcagactagtgcaccgtggctgaattatgcaaccagtaatttaagctttaagtaactttccttcgtatgtccaacgaaaaggtttggctaaataatgcgccccgaagatgctttttgccaagctaccggttttgaacaaagtgaaacacaaaagcaccgtgtacccgatgtaactccaaattgcaccaatggggtcgccgcctatggcgatattctggacaagcacggcataaatcgccacgcacaccagcatgagaattccctgaaaagccacagccaacagggatttgaaatagttgtgtcccatgtggccgatctcccggtttaccactgtggcaaaggggatgggagccaaactggtgagcaaatatatctcaatcatccttccgaaaaccgcgatattcagggccagcacgattacttgtatcaggaaagattggagccataagccgagcagtgggcctatgtccattgccgccagggtggttcccacttgagttgcaatctctccgacctggttgtttacgttggcaaaaaggccgttcaggtttcccaggatgccgtcgatcagcacgccttttatccaatcgtttatccagtcggtgaaaaaatccatatcgtcttaccttaaaacaggcccgaaagcaggggaacaagcgttgttcccaagaggataacgccgcccccggccataagctgcttgatcccctgacttttggccgcggggttgtcggaaccgtacccttccagcaggttaatcacgccccacacggcaagggccacgacaagggtttgcagagtgtcaacaacagaagaaaagaattgcatacgatttacctcccatatagttttgttttgaaatgaaaaagccgcctgtttcggcaatagggtattttgtggttaattccatttactagtgtgggcataaaccataagaattagctcctttttcgttgttggattatggtaaaaatatgatataatcaaattacaattggatacgatgctcgtttgggcttgtgacaaaagccgaccggaggaatcaactatgaatcgaagcacttattttaattatattgaagaaaagattgaattgttgtcgcttcgcattaataagcgaggcaaaataaacttattagatttaaatatatattccgaaaccttttttgctgatatgattagtattctttttaagtggaagctaaaaaacattaatgcgtttcagcaaaatatggaaggaattgatttgattgatgagagtaacggattaattgcacaagtttcttcaacctgcacaaagcaaaagatagaggattcactcaagaaggaaatatttaaaaaatatcctgactttcggtataagtttgtagcaattgcaggtaatgccaacaaacttagaagtttggctttttcgaatccacacaaagttgttttttctccgcagaatgacatttttgatattaagtcaattttgaatactgttctaaatatgaatattgatgagcaacgcgatttttatgtttttattaaaaaagagttagggaatgaatttgatgcagtgaaatttgacagtaatttgaccacaataattcatattctatcaaaggaagatttaactagagtaaatgaataccctgaaattaatatatatgaaatagataggaaaattgagtttaacgatctaacttctgtacgtttgacaatcgatgagtacaaaatatattatggaaagttagatgagaaatataaagaatttgatagacaaggtgtaaacaagagcttgtctgtttttttgataattaagcaacagtatgttaagctgtcaaaaaatgcctcgagttctcatgatttgtttttttcaatcattgatagtgtaataaagataataatggaaagtaaaaattatacagcgattccatatgaagaactagaaatgtgtgcatccattctcactgtagacgcatttgttcgatgcaaaatatttaagaatccggagggatataatcatgttgcttcctgataatatccatccggaattaagtatttattacaatggggcattagtaattaaaaaacttaaagaacagaatggtcaatacattcttagtctgtacgaaaatattaaaaccacaacggatatgtcctttccaacatttatcttatgccttgactggctgtttttgattaatgtagctgaggtgaatgaaagcgggcgtgttgagttatgtatctaaagagattagtgatatcaagcccaacaaaactaattcgtaatattgaattcaagttgggtatgaatttgattgttgatgacacaccggttgatgatattaaatcaaccggcaacaatgttggtaaaaccactgttctaaaacttgtggacttctgtttaggggcaaaaccaaacattatttataccgacactgaaaacaggaaagaagtttatgacgttgtaaagaattttgtaattgatgaaaaaattgaaataacacttactttgacagatagtttaagtacatcatgtggaagagaagtagagattagaagaaatttcttgtcaagaaaaaatgctgtcagagaaattaatggtgggcctgtattagacaaggattttgaagatgaattagaaagacatattatgcctgataaagaagtggaaaaacccacttttagacaagttatctcgcataatattaggtataaagatgataatataaacaatactttaaaaactcttgacaaatatacgacagatgtcgaatatgaaactttatatttatacttattgggttgttcgtttggagatggtgcttggaaacaggctcttataacaatgattaaccaagaaaatgcttttagagaaagattagaacaaaatcgagacaaaacgacttatgaaatagccctgtcaatgattgatgatgatattgctatgttgaatgagaaaaaggctttgttcaatctcaatgaaaactttgaacaagatatggagcagttaaactcaatcaagtataaaataaataaaaacagttccttgatcagcaagatagaaatcaggaaaaatttaattgaggaatctgttcaagaattgaagcaaagccagtcatctattgacctattacaactaaaaattctgtataacgaagttaatatgaatatttcaggtattcaaaagacttttgaagatttagtaacgtaccacaacaaaatgctggttgaaaagtcacggtttatttcaaaagaactaccagaattaactgacaatctaaagcatgcccaacaagaattggcattgttgttacagcaagaaaaagaactttcgagcaaaatttccaaaagcgattcatttgaggaattagaggaaataattatatccttaaatgaaaagtatcggacaaaaggggaatatgaaagtattatctcacaggtaaatgaagtcgaaaataatattgcaaaactaaatgaaaaaatagaaaaaattgacaaatacttgttttcaaatgactttgaagacctcttaaaagagcaaattaagaagttcaataaatttttttcaaaaatatcccaagaattatatggcgagaaatacgcgttaacttataaaaaagatattaacaaaaaaggacagcaggtatacaagtttaacgcatttaatgcaaacatgagttccggaaagaaacagggtgaaatattgtgttttgatttggcatacactatgtttgctgacgaagaaaacattccctgtctccattttttacttaatgataagaaagaattaatgcacgacaaccaattaataaaggttgcagagttcgttcgagataataatacccagttggtattatcgattctaaaggataaactccctgaacaagcgttaaatacggctcatattgccgtagaattgtcccaaaaagataagttgtttagaatcgaaacaatggataattaggaacagttggtttgtataaaatttcattgtacatacattctccctccaacctagatagagttgtagggagaattccacttcgggccaagttggcccgaagttatgcaaacgcttccagatcgtccaaatcgtcatagttgagaatctcctcatctgtggcggtgtcctctccgagcgcgtctacctcatagacagtgtactgttcgtccggctttacctccatgcgccggttgataagggaagaaatgtcgaagctgttgcgtttgtcagcttcgacggtgtacttgtagttgggatgctttttcaggtcatacttgggtgacatgaagggacggaggccgcgaagttgcaaaatgcactttgaaccgtccattgtgatcagttcatcgatggtcataagttctttgccgagctgttgcaggttttgaccgtggctttgttgcatcccccgcgtgatgctttcggtatacatggaaatggtttctttccccaaagcctccgaaagctccttgatggtagtatgctcccgacctcctaagaaaatgaccgaatccatgttgcccatgatggtttcagcatggtctttgtaaagggccttcaactggctctgtgcctgcaaaaacaggcatatactgcactcacgcgaacgaatgactgcacagattctttccaactgcaacacttgtcccgtattggcggcctcatcccacaggacgcgcacatgatggggcaagcgcccgccgcacttgttgtcagccctctcacacaaaagattgaacatctgagaaaaagccaacgcgacaataaagttgtaggtgttatatgtgtcagaaatgacaaaaaacgtccctgttttccggtcacccatgcggacaagctccagctcgtcgtagctcatgatttcccgaagctgcggaatgtcgaagggagccagccgcactctgcaggaaatcaaaatgcttttcgccgtttttccgcttgccagcttatactttttatattgtctgaccgcaaaatgattctgtttccgtttttctagcccggcaaacatatagtccacagcattgcggaaattttcatcatcttcccggacttccatgctgttatcatgtccatcagggtattcatgttgcgttcttcctccggcccatcaccagcttggtatattcggagaaagccgtcgtaatcgcgttggcctgtcccgctttgaagaacagcaggtatttccttggcccagttttatgaaaagcgtaatctatattccatttccgggccacgcggtcaaagaacttcgtttctccatccagcggcagggcgctggtggaaacgcggtggttcatcagctttttcacgctctgtttgccctgtggggtctgcgctttgtgatactccttttggattttctgcaaagccgcctccagcgcatttgccagcgtctttacggagagtttggccacatttactgaaacggcaactatccggcgttctatatcttcctgcataaaaacctcctttcaaaccgctattttccatactgcggcggcatacgcaggggcgcatggggagtacttcagaccaagttggcccgaagtgatctaccgttcgacgtgagaagggcggggccgctctgctgtaggcgcatcctttttcccttgcgcgatctgctcattgagcgtttgcatggttttctgaatagagggctttcgttccacagcctgttccaaggtgtccagttgggaaagggcggtttccaaactctttttcatagcggaaagacaagcgcggttggtatgaaacggagcctgcaacgcttttgccaattttcccacagatttagcgttctatatagcttcttttcccaccatagcacgaaccatatttttaatatgccgcccggcctcgtgatactcgatactcacaagttcaatatttaaaattgtctcttcgttaaaccggatgcttttgcccaaatcatcacgcatagcttccaacacgggcctgattttgaaaaaacgggcggtattgtcaaacgcaacaattcccttttccttaaaagcggcaacggcatttttacagccgtctatgatgttctgctttgccttgtccagccgttcccgcaaaacagtcatgggctagtgttgccgcttcctcagcggtcatttccggggccggagcatcaccggcaatctctgtcggctcaatagcgggagcacttgattcctctgccggtgcttcattttatggcatggttttcacatcatccggcttgtttggctcattttttgccatgcactttacctccttctgttttatggcatgaaaaaagggcctgatttttcaatcagaccctacgggatatgctcaatcccccctttctacttcgggccaaattagcccgaagcaacggccccacaaacaaagcgccgccccttgtccagtgggcggagcttatgttagttggtagtccgttccggtttttttatcgtttgtacccttgtaaagaaaagataattatgctgcaacacgacacgttgcaacataattatagggagtgcagatcatgcaaaataaacgactaccggtttagccgatagtcgtttattgatggctgaaagtcacaacctcgtgcacaaagatgctgtccccaatatcttttttcagctcaggaaattcttcatgaagcaattttgatgatcttccctttagatactgagcagtatattctgtatctctataatcaggtgcattaacccttattaaaaccactcttgcgtttatcttctcgttcttttttccattataatactatacctgatgctggtttcgtctaatttctttttgagcgaatttttcttttctatgttctgacattcatccattaatttccccaaagattctatttctttcaagagtgcgacctcattgggaactaatcctgaatttttcattatgatataggctaaccgctcttcttttggaacaaaggccatgttttcaataacaattggcttaccggcccccggtaaatcttttaactccccttttttaatagcctcccgaattttaaattccgcaactctggcaaaagtatcatgcatatccaactcacccggcctttaaaagttttggtctacgagtaacctttcagatccattggtatacttcctcatgatgaatatgcaatatcaaagaataaattatattattatacatttgatatcagtatacagtgtgtaatattttattgttattttgcctcaaagttgctcgtatgtcaatacccataatttacttttcaataaacttaaaattacaagaaagttacttaaacgatttattgttacactataaataagcataattttatggaatataagtaaaaaacccctgaaactgttgaaacaacaatttcaagggtcaaaaatgatatctctataaacatatcccatcacactatcctgcttcccccaataaactctttaagtatagatgtcggagggatatccacttcttcctcaatatcttgaaaatacctgataaatttcaaaagcctggtggcctcaatgtagccttcctcagtcttgccaattttctccaataggggaaccacatactttttcaataccgccagttcatacattaaggttgaattaaacatggcatcggctttttcctgataggggaagatgtatctttcctcgcccctgcgtactgaattccacatcttaattgtagactgagcatcatgccccctgaactggttatccctgacaatccttctgatcagcctggcatcagtaatggatattctgttatgataatccaagttaggttgagtaagcgggcaaatataaattttaaacttttgatcttccggaattgaagaagtcaataaactatttaagccatgaatgccttctataatcagaggctggttggcatcgattttaagcctatttccattatattctcttttacccaatttaaaattaaaactgggcagatcaactgctttcccttctaaaagtttcttcaaatgataattaaagagttccaggtccaaagcgtaaatagattcaaaatcgtattgcccgttttcatccagaggggtcatttctcgggaaacaaaataatcatccagtgaaatagaaaccggtttaaatccattcactttcaattgaatagctaatcttttagaaaaacttgttttccctgaagaagacggaccggctatcaaaataatccttcccttggacggattcgatactatggcatccgcaattttaattatcttattctcatgcaatgcttccactgttctaatcaactcagggtattctttattagcaatgatctgattaagttcccccacataattaacacccatgaccatggcccattctttagtctccctaaaaatttttaacaatttgggctgtggtacgtgttgtgtcaacttattaggattatcttttctgggacataatataaccactccctggtcttccaaaaccaaatcaaagagacgcagatatcctgttgacggcactaaaaagccatgaaaataatctttataatcatccaatgaataaagacttatatttcttttattaatatttttaaacaaagttatcttttcctggcgattagtctcttcttgaaataacttaatcgcgtactcaagcggtaatttttccttaacaaaaggaatatcttgttgaacaagctcatgcattctggctttgatttttgcaacgaattgttcatttatagcagggtagttgataattttgcaatactggcccctgcttaaagtatggcacagctctacacgggcttcttcaaaaatatcattggtagctttgataaaaagaaaggatagtgaacgtttgtatgccttttgaccgttagtggtagttaaatccaaaaagcttatctcagcgtcctcttcaactttataagttaaatctttcaattcactgtttaccgttcccaaaacaattgtcccaatgggcgagtttccgaaatttctgctaatttcctcaagtgaagtgccgctattgtattcataatgattaccgcttatttttacactaattttcttcaactctatctctcctcggttaataatgagtctcaaagacagaaatttatctatatatacatatatattataatagttctccaaaggtatataaagagttaattaattgaataaaaatatagtcagatatttgtacttcatgaaacaatgatttatcaacaaatccatcaaaacataatttcttagactaaaattaaacaagccgcatcacagcggcttgtttcaactggctaaacttccataataataggtaaaatcattggccttctcctagttctctcatacaaaaacttgactagagcatcacgaacatgagatttaatggcagcccattctgttatatttcgctcaaaacatttatccaaagcacacttaacccggtacttggcgtcatccattaaagcttcagactctcttacatacacaaaacccctggaaacaatatccggaccggctaccaccaacccgttttcccggttgatcgtaacaacaacaataagtatcccgtcttgcgacaactgcttgcggtcacgcaaaacaatattacccacatcaccgacacccaaaccgtcaaccagtacttttcccgcagttacacgccctgccactctaccgctctttctggtaaagtccagtacctgcccgttttcggccacaaaaatcctatcagacggtatacccatatcacgagccagttcagcatgcttaatcagcatacggtactcaccgtgtaccggtacaaaaaacttcggtctgattagattaatcatcaatttcaattcttcttggctgggatgcccggaagcatgaataccggaaaatgtctcataaattacatgagcaccctttttgaaaagctggtcaattatgcgggacactaatttttcgttgcccggaataggcgtggcagaaataacaatcgtatcccccggcaaaatttctacctgcctgtgatcagaagaagccattctggttaaagctgacataggctcaccctggctgcccgtagtcaaaattgctacctgttcaggggccagggttttagcctcatcaagctcaatgagggttccctcgggtatatgcaaataacccagctcactggctacattaacaacatttaccatactcctgccaaccacggctacttttctaccatacttataggcattacttattacttgttgaagtctgtgtacgtttgaagcaaaactcgctactatgattctaccggttaccgttctaaatgtctcatcaaaagcaaatcctaccctgcgctcggattcagtatagcccggacgttctacattagtactatccgataatagcaccagcactcctttttcacctagttgagcaaaacggtaaaagtctgttatctcaccgtcaaccggagtctggtcaatcttaaaatcacctgtatgcacaactgtgccgataggtgtatgaatagcaatggccacagcatcaggaatactgtgagaaacacgaataaactcaactttaaacgggccaatacttatagtttcacgaactttcaccatattcagcacaacatcattaatcaagttctgttctcttaatttaccctgcagtaaaccaagagtcaactttgtgccgtatacaggaacatttaactggcgcaggacataaggcaatgctccgatatgatcttcatgaccgtgcgttagaacaatgccacgtaccatatctttgttttcaagcaaataggtaatatcaggaataacaatatcaatgcccaacatttcctcttcaggaaacatcaacccggaatcaattattaacaggttttccccgtatctcaccaccatcatgtttttaccgatctcccctaatccaccaagaggaataagagataacttgggatcacgtgccaaatccacacctcctaaaatattatgcaataaatagtacttaaaagattaaacaaaaaataggtgagtatttaggagaaggtgggaaaacccggtatttaattaacccagatcaggaaagccgccccttaaaaccttaaagcctattatacttgatcttattatgataaacaagagtcatagatctataagcaaagatatttaaatcacataggaaatcgctaatattattccagaagaaacagggtatcatgcaagaaagtcgctttaagcgactttcgagaagccataggcactcgtactcgtcggaaattatgcagtactaaccttgcttatccaatataaatatgcgcttacattaaacaatgatttatccgcagattcatcatgagcataatttcctagagtacaagaaagtcgctttaagcgactttcgagaagtcacaggtactcgtactcgtcggaaattatgcagtactaaccttgcttatccaatataaatatgcgcttacattatacaataacttatccatagatctatcataagcacaattttctgaagtacaaaaaataggggtgacttacggttatatttaaacctaagtcaccctctttgtttctgcttaactaatcttaattatttaaatatctcaaccacaaatgctaacaaataagtgtagacagatttcaaactattttcttactaactctcatggcttcaggatctctacccaaaaatgaatacagacagctactggccaaaagaaattactttctgattaatccttaaccagtgtctttatcttatatcaatccatgctctttcaataatttcttgatagtttctttttcctgctcagtagcatctaccagaggcaagcgtacaccgcccacttttacacccatcatattcaaagcagtcttaaccggagtcgggttgctggtaataaacatacccttaaaaatggggaaaagcttaatatgcaattgagcagccagggtaatattgccggatacataagcattaaccatttctttaatcttgtctgcgataatatggccggccacactgacaatacctttgcatcccacactcaacatgggcaaagtcatggaatcatcaccactgtaaacagcaaaatcagcaggtaagattttctttaattccgcaacctgatccatacttcccgcagcttctttgatagctacaatattttcaacttccgccaacctggctactgtctcaggagtcatattaatggctgaacgtcccggaatattatagagcataacaggcaggctggtactttccgcgataaccttaaaatgcctgtacaagccttcctgggaaggcttattataataaggtacaaccagcattacaccgtcaacaccagatttctcggcttctctggtgagaattatgctttcagcggtgttgtaactccctgtgcctgctatgacagtagcttgaccgcctacttcttcaaccactgccttaaataaatccagtttctcctgcttgccgatagtcggcgattcgcctgtagttccggatacgactaacccgtcgttacccagattaaccaaatgcctggctaatttttttgacaatcccagatccacatttaaattctgatcaaaaggagtaaccattgctgtcaaaatacgcccgaagtcaacagccaaaacattcaccttcctctctcttttcccgggtaaattgttttacccgccctaatctaaaaactgctgatgcagggcactgattgcttttaccatatcttcctgctgcactaagacccaaattgtagtataagaatctgccgactgtaaaaccgcaacgttttctcgtgtcaaagcatcaacaatacctgccataactccaggcacacctgtcatacccgcacctatcgcagctaccttaacacaaccgggacgcttaacgggctgcataccgagattttccagtatttccacagctttttgcgccatttcatctttcacggtaaaaacaaccgcttccgggctggcattgataaaatcaacactaataccggccagagccaaacccttaaatattcgcacctgccaggcagaggcattggtttccggcatgttgatcttcaattgggtgatgccggttttttgtgttatcccggtaacaattctgtcacgtgttatatcaatagcacctttatagacctgactgtcattagtaaccagagtacccggagcatcacttgaggtagatctaacccgcaggggtatatttttctgcatagcaatctccacagacctgggatgtattactttgacaccctcatgggctaattgacaaatttcattataggtaattgtctctaaaagcctggcattattgacaattcccggatcagccgtcataatgccttcaacatctgtgtatatatccacacatactgcctcaagtgccacgcccagtgcagcagcggtagtatcactgccgcccctgcctaatgttgtaatctcacctttctcagtaactccctgaaaaccggcaacaacaactattttccccaaccgggaatgctccaatattatttgtggatctaccctgcgtattctggcatcattaaaattatcgtccgtaataatacccgcctgagatcctgttagaaataccgcaggaaaaccctttcccctgattgtagcagccaaaactaccccggatataacttcaccacaagacatcaataaatcagattcccgtccaggtatctctctgctaacctcataggccagagaaagcaagctgtccgttgaatatgactccccaccgcgtcccattgcagataccacaactacaggatgatagccttccttaacagcatgaataatctttgctgcaacctgttcccgcaattctgcagtatttaacgatgttccgccaaacttttggacaatatatttcaatttttgcctacctcattttgtcatattggccagattaagctgggattattttaaacaaatctttaaagataaactaaatatattttattattaacttgttattgctttttcatcaaacaaccgtattcaactaccaattcggcaatctgcacagcattggttgcggcacctttacgcagttgatcggcaaccacccagagattcaaaccgttgtcaatagtattatcctcacgaatacgtcctacaaaaacatcatctttatctgaagcaaaaagaggcatcgggtaaactttttcagccggattatccataattattataccaggagctgcggccagtatttctttggccctaacagccgtgagtttcttctcagtctcaatattcaaagcctcggaatgactgcggtacaccggcactcgcacagttgtggccgtaatagctatagactggtcatgcaagattttttgtgtctccttaaccattttccattcctctttggtataatccatatccataaatacatcaatatgaggaatcaggttaaaagctatctggtaaggaaagacaccggcaactgcatcgcttccctgcagtactgcggcagtctgcgccgacaattcctcaatagcttccatacccgcaccggagacagcctggtaagtagaaactaccacacgtttaatcttagcctcgtcatgtatcggttttaaagctaccaccatttgaatggtagaacagttgggattagcaattatacctttatgctcccgtacgtcctccgggttaacttccggcaccaccaaaggtacctgagggtccatgcgaaaattgctgctgttgtcaataaccactacacccttttccgctgccgccggtccatactgcttgctggcggctccgcccgcaaaaagcgcgatgtccattccatcaaaagaagccagagttgtttcttccacagtgtaatcattaccgcgaaaatttatttgtttaccggcagacctggaggtagcacacagcttcaacctgtcaaccggaaaatttctttcatccagaactttcaaaatctcctgccccaccgcgccggttgctccgacaattacaagattaatcttctccaatactatccctcctaaatacatactccatctattttaccaaaaaaatatcgcggttggggggattacactataaattttttacccgtacaccaccagcatgggctgtatttgttttccgtttagagccatggctacagtatcaacaatcaactcccacctggctttcaaggaattcggcttattaaccggatcatcctggccaaaaggaatcacataaatattcttagtatttaacagtaaaccccagttcttggcattcatacttaaaccatcattagtagatatacctagcactaccggcctttgattgcgcaggtgagccttaaccgccatcaaaaccggcccgtcagtgatagcgttggccagtttagccagagtattgccagtacagggcgccaccactaaaatatccaagagcttctgcgggccaacaggctctgcagcggtaatcgtttgaataatgccggaaccggtaatttccgttaattgttttttccaactctcagccaaaccaaacctgctgtctgtttcggccacaacactgctgataatcggtataacttgcgctccttcgttcaccaaagccttaatataaggcattacctctgacaggcaacagtgagaaccggtcagagcaacccccactttaatatcttttagcctcattactcaataagcacctccgatactcgactctaaggacagttcctgagccagcagacggggcaaaacgcgggccaatatctcacccgctgtctgcggggctacttttcccggcagaccaggggccagcatcgcttcaataccccttattttagccgctgcaaaatcagttcctccaggagcagaggcgaggtcaataatgagtgccgactttttgacaattccaagtatataattatccagaacaagagaaggaacagtgttaaatactacatccgcttcattgattaagtcactcagaccgctgaagggcaaaggtctaaggcccatttcataaaccctggccagctgcgccgggcttcttgccacaacagtagttctggcgcccaaagcacccagcatacgggctaaagtaactcccacgcgaccaaagcctatgacaaaagctgatgaaccatgcagagtaataggcattttctccatagctatttgcaaagccccttccgcagaaggaatagcatttaaaattgctacttcatcgatttccataacctctatcagttttaaaccaacactggcagtcatagctttcaacctgggtttggccactccaacaaataccggaacgtctttagcaaccatggacaagtgttgttctgtgagttccggcgcctcctgtgccagcgggcagtacaggcagccttcattgttgatgccctgcacggacaaaactatggcatctacatcttttaaagcctcttcaatatgctgaaaaagctttacaccggcgttttccgccacaggcaggcccacaatttgcaattgtgctccaagtgcggccaggcgttccacaacaaatctctccctggcatctccacccaaaaccgctattttaatcccttttagatcaggttgcatgtcgacaccctcctaattaaaccatcgtctcatacttacatcatagtatgagcagcgtaattgagaggtgcttgtatacaaatattaagttaaggctgttattcaaaaagaatattttccaaaccataaaccagactgttgatatgcataactttttgcacagctaaaaccacgccaggcataaaagattctctggagattgaatcgtggcgaatagtcaaagtctggccaacaccaccgaaaattacttcctggtgagccacataaccaggcaacctgatactgtgaatacgtatcccgccgtcaaactcaccgcccctggcaccgggtatcttttcaatctcagcagccagtccctgctgaaaatcaccgcgaacctgtgaaatcagctcagctgtcttgatcgcagtgccggaaggggcatcaagctttttgtcatggtgcagctcgataatttccacatgaggcatgtatttaacagcttccgcagcaaattttatcatcaataaagctccaatagcaaagttaggcgccactatacaaccgacacctgctttgacgcacagctcttttatctcggccaactcggcgctgcccatgccggtagtgcctaccacaggacgaactccacatttaagagctattttcacatcattaaatacaatttccggtgttgtgaaatcaaccagcacatccggtttcagagtaaccagagtttcttccaaattagttgttatgagcacctttaattcaccggtacctattaaagtaccaacatccacaccttcctgaaacttatccactgcacctaccagttccatcccttcagacttatgcacggcccgcaaaacctcttgccccattctacccgccgcaccggctacaacaacctttatcatctccgcacctcccaaaatagcctttaccacaagcatctcattttgtcaaatgaatattaaacttaattttcttacatctcagcttatatgtcaagtaaagtaaaaatcgaataaaacacatgagcacctttcttgcatattatttctattctcagccataataacaggaaagtcaccttaagcggctttcgagcagccacaggcactcgtgttcgttggaaattatgcaatactaaccttaatttatttacaaatctatcataagcatgatctcctggattaaaaaaaatgcataaggaagtggtgtaagtgaaagaacagcaaaatcatgtgcaacaaggctacccgccacagctcttccctttagcgggcaatcaacagagcagcagcgggcagcctaaccaacaatacatgccaggcatatcaactgaaaacatcgtaccacgtgttgatatactggaaacagaaacagacattatttatgtagttgaactgccaggtgctgacccggataacatagaagttgacatagaacataaacagctctttattaacagtcaagtcactccagttagagatcagggcaatttcgcttacttgcaccgggaaaccttcccgggcaaatacgtcagggtggtaaacctaccaataaatatcaacacagatcaggccagtacaatttacaaaaacggtattctggaaatttcctttgccaaagataataccaggcattcctataactgcactataaaaaagaacagagtacataaacaataaaagtaaataacaaaaaagtcgcctaaggcgactttcgagcagttataggcactcgtgctcgtcggaaattatgcagtactaacattgcttgtgcaatataaatttgcacttcactatacaattacttatccacagatccatcataagcataatttcttagaatataaaaaaacccgtatcaccatgtatacgggttttttaattgcgtttagcaggatgttatttattattcttaacaaattctcatcatcttccggttgttgccttataaaattcttcttagtaataaaatgtatacttagtataaacactttttacctgccaggcatctactcgacattctttcccgacttggcgctatccaatctgttttccggcaccactaagccgctgctgtcttttggcacataaaaaaaccggtagtctgcagacgggtaaccggagctgtctgttaaatagtagtacttggtagcctgtgccgggtaattaaactgaactttttcatctgcatattgctcatactccataactctatccatttaatacaccacctcttatttaagctaaagatctccatccttgctttacaatatttacattaacctgccctttatcaggaaactcttttctttctaccacaccgctaaatacgaacgcgtcctgccccatagaagactctacaagaccactgacaacctcgaattcaatacgaggcccatttaacatatcggcaggattaaacggctcgtttaaagccatctcctgagcaaaatcagcatatagcttccaaatcaagtcttccaaataagggtcaggatagagtaccggcaattgtatttccttatccgcttcacgccttgaaatcatatgattatgagcgtataatttttcagtcaaattatcaacaatacttattatcttatcatccgaaggcgggttcatctgcaggcgcaataatttggtagccagtgaccttatcaacatatagttccggtgcacattgcccagggccaaaggatgaattttttcagctaaaagcaaaaaggacttgtccatcagttcgtccaggtggcttcctgacttttcacgggccaaagccaggtaagaataaacatcctcaatgctcaccggcactctggcctgtgggttgttcggatcctgtggattaaaagcatttaccacactgggatcaataggccccagctcacccatttttcccataattatttcatcagaacccagacaaatcaaagtaccggcgctataagagcgaaaaggcacgattaccgaaaaatgctctgtatattccctaatcaaatttaccagccgccagggagttagaacatccccgcctcttgtataaaggaaaagatctattttaggctggtttttcaacatttccaggtgacggtataaaatagtagttacatcaggagctatgcgggtattgacgttttccctgtcaccggtaatatagcaaattaatttggaacacctcttgttttctatagcgtttattaagctcaatctttctgacctggacatcttaggcctccccatattacattaatcattgctttgacccttattatagccaacataatatgtcataatttaagctggataaaatatttaatatgtttatttttccagtatacagaacgaatatattttttttaactgcacaatatatgtcatgggtacccaaccaaaacactttaggaggtcgttgaatgtatatctcttccatgaaccctaatcaggtttttgcaacaaactcaaacttatgccagtcaggtgttacagctttccctgtttcagcaagaaacaccttatcgggcaactgtgtaagttattcctttaatcccatgctcaaccaggcttcagcttggggcttaatcaatcctgttgtgggacagcaggcctgggctcaaggctttattcctaacagcggtgtaagcagcttcaacaatccggctatctggaacagcatggcttacaacccttacattgcgcagcagcaagccattgctcaacaagcctttgcaagctcattcggtaatcaaatcggcgggcaagtctttgctaccggtttaaataccattcaatcttcacaaggcatggcccaaatgagattagatcttcatgaaactaacagtgacgttgttgtagcagctgagctgcccaatgttagcctgaacgatcttaaccttacagttaccgacgactcaatgtcaatctcagccactgccctggcaggcggtcaagttacaagcctattccgcactgtagcgctgcctaccgacattaaggctgagttagtagaagcaacctactccaacggcattctggaaatccgcgctcccaagtcagacatcacctcacgcaggagacttaaaataaacgtggctcagtaacagctgcaactgtccatagaagataaagccccaccggacggcggggttttatcttttaattctttcatacagaatatttattgaaatttagattagtctgatctaaatcaactataattatttccgctcctattttttttatggattcccatggtactactaaatgctgtttttccacccaaaagttcatgagattattgcggcgcggcaatataatagattgaatctgaccggtctttggatctatggtcacatctgactcaccgattacccctaaacgagccccgtcataataattgactatttctttgcctaccagatcagccattctcaagtaaatcactcctatattaaacccgtttatgatactttattgcgcgtaaaacaaaaggttgtattaatgccagagcaaaggacacagccgctaccggttcaaaactcatgccaaccatgttgactttagacggcatttcaagctccaggaaggaacacaaaactacaactgacagatagatgccacccgccgtacctaccagagcggctatggattgtgaaagcacagaggtcttgctctcgccaacagcatcccaattcttattcctcatttgccgcagcctgacccgttcccgcagtgaaaaaaccgccagaataattatgagcacagttattattagaccgcttaacaattaataccacctcccaatagattatattgagcagggacgagacgtatgacagtttttccaccaaagacttcctaaacgcaagaaagtcgcttaagcgactttcttgcagctccaggcacccatgctaccttgaaaataaactcagaagtatcatttttcattctccgtggcgctgcgccgcagcatgggaatctcataagaataatttcccggaacaagaaaaaagctttagcctgtatggccaaagcctcctgcccctctttctgtttcatccagtgaatcaaccacttcccactgggccatacatactgcctgaaataccatctgagcaatcctatcgccacggttgaccgtaaacgtggactggcctgtgttagccagaataaccttgatttctcccctgtagtccgcatcaattgtgccgggtgaattaaccacagttattccgtgttttagtgccaacccactgcgaggacgtatttgagcttcccaaccttccggcactgcaattgccaggccggtgggaattaattttatttcacctggtaaaaaaacaaccggttcatttacggcagcgtaaatatccatgccggaagcgcctttactcatatactcgggtaaagacagaccctgtgcattccgcagcctggttacccttacttttaacttttgcatattattttcctttaaagattatcagatttatcaaagagtgtccgcaagtatccggcctcttgccacgggcctatagtggccagagaaaagttttttggctctaaaatatctctggctattctttgaatatcttcattggtcaccaaattaactttttccactatttcttccggtgtggttaacctgcccaggtaaaactcagatttgcccaaccggctcattctgacattaatactttccaggctcagcaacaaattgccctttaattgatcctttgtacgccttaactcatcctcagttaaaccgctcttctgaatatccctcaattccttgacaactaattccagcacctgttccacatttaatttactcagccccgcatagatgcaaaatatgcctgagtcatggtaagaactgtggtacgaatatatagagtaaaccaggcctctttgctccctaacctcctgaaataaacgcgagcttatgcctccacccagaacagtattaagtacctgcataatatagatatcatcatgagttaatttcagaccctgggtaccaaaacaaaggtgaacctgctcggtatctttttcacggcaaattatctcttgaaaaggcttgggcaaagacagcactttatccggtcgttctcctgtgagtcccgccattagtccgtttaaggcattgacaacctgatcatgcttaatattgcctactacagaaataaccaagttccccggcacatagtacttcttataaaaatccattatttgatccgatgtcatattttgaataatatcggcatcaccgataataggcctgcctaacacgtgatcctgccataaactgcgcacaaaaacatcatgcacctgttcatccggcgcatcttcatacatcttaatctcttccagaataacatttctctctctgtcaatatcagcagcagcaaaattagaattaaacaccatatctgttaacaaatcaatggctaatcccagatgttcgtcaataactttagcgtaatagcaggtatattctttagttgtgaaagcgtttaactgtcctcccaccgcgtccagtgtctcagcaatctgtttggccgttctgcgttttgtgcctttaaacatcagatgctctataaaatgagatataccattattttcttttaattcgtctctggatcccacgtcaacaaaaatacctatagccacagatcgcacataaggcacttcctcagttagaatctttgccccgttatccagaataaccttttggtacatatatacacctctctgacttcaaccttattacatgttattcgctaaaaattttataattccttttaaaaaataactttttggtctctacccgatattttggtaaaatttacgccaaagaatccggtaggcaggaagcctttcaatactccccgaggcaattaaatcagtactggctatatataccttatccatatacaaatctacccggccgattttttgctcctttttaaccggcgcggttaaaccgtcaaccaggtaaatctttttttcaattaaatcagtgcggccattgggaataacaactgtcaaatctccttttgacactgcttgaaccgccggggaaaacccgtcacagacaggtatgtcgccgataacttgtcctgcggttaaaactttattattggaaaaattattaaaaccgtactccagaagagatttactgtcaccataccggttagcactgtgtaaaaccacactgaccaatctccggttatcccgcgtagccgaggctaccaaacagggaccggcagcattggttgtaccggttttaaccccgtccgcaaaggtataagtatccaatagctgattagtattctgcaagtgcctctgccagccgggacctctgattaccttctccctggtactgacaacagtattaaacacaggattttgcagagcataacaagtcaatttagccaggtcgtaggcagttgaataatgcccctcagccggcaagccgttacaattgacaaaatgagaatccattgcacccatttgcttagccttttcgttcatgagttgtacgaaatttgcctcggttccggctatttgttcggcgatagccacgcaagaatcattgccggacttcaacagcgcgccgtatataagttcctctaaagttaaattttctcccgcctgcaggtatatgctggattcacccgtagaggcagccgttttactaatcgttacaacttgacccaaatctcccccctctaaggccagaagagcggttaaaatcttagttgtactggccggaggacgtctttgaaaagcatttttctggtataatacctggccgctgccaacatccattaaaacagcagactctgcggcaactggcggactataagccgcctgtaccggtagacaataaacattcaataataacaaaaaaaacggcagcactctcagcatatttatcttcatagctaaaaatcttctcccccactcgaaaaaatcatgctactacattttaccatattttatataatcatcaatacctcaaaaaagccgcttaaagaggccttcgaatttatcataagcataatttcctatagtaaaataattttatattgccgtataagcttgccctgaattaaaaatttttattacagcaataaagaggggagaaacttgcgctcaactaatcttagttatcctgctctttatcctcagcatcacctgccccaccggaatcttccgcatcctcagcttttttggcaccctcagcatctttactttctttacccgcttttatttctttattttttccactgtctttagtctcttcaccggtcttattttctttgtcaccggcaataccgcccttgagcagctgagaaacagtgacaagctcataaccgcgatcttttaaatctttaattatattaggtaaagcttttattgtcggttcagtcgggtgcatcaaaacaatagccccgttatgcgccttcgcaagaaccctgtcttcgatagttttagcagcaggacgctgccaatcaacagtatcgatactccataaaattgtcttgtaaccggattcagaagctgccgccagcacattttgacccctttccccataaggaggggcaaaaaaaacagttttctttccggtaaccttaaaaacctcttcctcagctttctttatctcagttatattattttgcttggatatctgatccacatgaggatgagaataaccatgattgcccaactcatgcccgccggcagctatttttttcgttaagtcaggaaatttttccacccattggccacccataaaaaagctggccttaaccttgttctcgtccattatctccagcatcttaggcaggtattcctcaccccagaaaacattaactgttagggctatttttttctcactgtcactgccctggtatataggctcagccaccacaggcagcaaaacagccttgttaaaattagcccaaaaataacctgtcgtaaaaaccgcagcaaaaattaccacgattaatagctggctgacataacgcctttttaaataaagaacacgcatggcacaactcctttccttttattttattaaccaaccttatgcaagaatccaagcaaaaagaacaagaaagtcgcgttaagcgactttcgagacagccatgggcacttgtactagtgccgcgctgtggcgattttcattttattaccggaaattaaaaaagcgtggccaagtactggacacacgctgactttttatactgttttacgaggaggacgggctccgcctctcctgtgacggctttccctgctgccgttttcctctttactgccgttctcactgctctgggcttccgcttccttgccttcctggggcatcgcttcttttttagaaagcttgagacgtcccatattatcattgccaatagccttaaccagaatcatatcaccttcagctactacatcctcaactttatttaccctctggtgcgccagttgagatatatgcaccagaccttccttacccggcaggcccagcactccaggaataatttccacaaaacagccgaaatccattattttgactacccggcccagataaatctgaccgatgacaacttcctgtgtcaacttttcaataatactcagagctttctgccctgcttcacgatctacagctgctacaaataccctgccgtcatcttctatatctatattggcaccggtttcctcaacaattttctttattgtcttgccgccgggaccaattacatccctgatcttgtcaggattaatcgtagtatgaataatcatgggcgcgtatttggacaattcctggcgcggggcagagataacttccatcattttacccatgatgtgcatcctgccggtataagcctgctgcaaagccttttccagaatttcctgggtaacccctgccactttaatatccatctgcagcgcattgatgcctttcgccgtaccggcaactttaaagtccatatcgcccagagcgtcttccaggccttgaatgtcagtgagcacgacaatctcatcgtcctctttgattaaacccatggctacaccggacacgggagctttaatcggaacacctgcatccattaaagcaagcgtgctgccgcagacactgcccatggaagtcgaaccgttagattccagagcttcagaaaccacgcgaatagtataaggaaactcttcctcaccgggaatcataggttccagagcacgtccggccagagcaccatgaccgatttccctgcggcccggcgaacgcatcatcttggtttcaccggtactaaaaggaggaaaattgtagtggtgcatgtagcgcttagattcttctgttcccaaaccgtccagaatctgctcctcagatatggcacccagcgtaaccacagacaaaatctgtgtctgacccctggtaaataaacctgaaccatgcgtacgaggcaaaacaccggcctccacagaaataggcctaacctcatccagcgcccgaccatccattctgatgcgatccttaacgattaactgccgcaccagctttttctcaattttcctaaacaagtcttttatatctgacacctgctcaggatactgctcagcaaattccagaaccagcctgtccttcaactcatcaaaaaaagcttcccgtgttttcttatccatacgttcttcaacacatttgcgcacagccatttttatttccgcttccatagtttcgccgatagcctcgataagttcctgattctcttcgggagctgcaaattccagcttgggcttggccaactgctgctcaatcgcttcctgcctgaactcatctataaaatcaacgatttgacgaatgacatcgtgaccgtaggcgatagcatccagcattacttcctcagttacttcattagcccctgcttccaccatcatcaccgcgtccttggtacctgccaccaccaggtgcagatcactctttgccgactgggctgcattggggttgataattaattcaccgtctaccctgccgacaataaccccgccaataggaccgttaaaaggagcatcagatatggtcaaggctgccgaggttccgatcattgccgccatttccggcgcgtggtcctgatcgaccgacataatggtattgataatctgcgtctcattgcgaaaacccttggggaataaaggtcgtatagatctgtcgatcaaacggcaagacaatatggcattttcgctgggacgggcttccctcttaataaaacccccggggattcttcctacggcataaagtctttcctcatactccaccgtcaaggggaaaaaatcaataccctctctcagagtcctggacatggtagccgtagataatactactgtatcaccataggcaaccagaaccgcgccacccgcctgcttggctactctaccggtttcaatagttaacacccggccgcctatgtttaattctttctttaaaattgacatatgtacctcccaaaaactaaaaatcctacgagtaattatctatagtattacctgtattatttaaaataataaccttcaatacaatccttgcttgtcccttcacaccatagatatggcaagaagcgggtagcaccccgcttctttcatgctctagaaaattatgcttatgatgaatctgttgataaatcattgtttaatataagcacatatttatattggataagcaagattagtactgcataatttccgacgagtacaagtgcctgtggctgctcgaaagccgcttaaagctactttcttgtaacataaatactacttacgcaaaccaagcttaccgattatagcacgatacctttcaaagttacgatcccgcagataattgagcagggctcttctttgtcctaccatcattaaaagaccacggcgggaatggtgatccttcttgtggatcttaagatgctcagttaaataattgatcttttcagtcagaattgcaatttgcacttccggtgaaccggtatcattttcatgcaccttaaatttgtctatgatattgcgtttttgttctacgtttagtgccataatgttcacctcctcctaatttcttaaatcgctgttagccaagataatcgccggagataacgcattccctagctagcagttcatataattattatttcccgattattgtaatcactagtcgcccatcaggaatatctttagcaacaatatcaaaaatacggccggatttagcaataaaacctctgaatctggtagctgtaggtacttttcccggaattcccacagcggcgtcaaatatatcaccagctgtaattttctcctgcctcatatctttaagacgcttacgggcatgctcggttataataaccttcattcgactaagccctggatctgtacgctttatcatcatcttcttcctgtgccaaaaaagcatataaagcatcttgaaaagcgactagacgcacattatccatatcagatttaaggtatatactttccagctctttctttaagttttgaaattcttcgctaaggcaaatcacagctatatgattaagccattttttgatttcttcttcgggcgaatcaaggtttggaactcccattgataaacgtctcctttccaataaccgggacgcttaacgcgtttattttagcacattttgctaccgaagtaaacgccttgttatatcaaaattatatttgatacttttatatattatgctattctttttaatccacaacacaaattctcgcttcaccaatatctgttttaatctgcgccaccagttcccccacagaattaaatctcttctcgcctctcaagcggcgaataaaggaaaccttaatagtttgtccatacaaatccgctgaaaagtccagcaggtgaacttccaaacagcgagcaccggcaaacccgtgaaaggtcggcttggtgccaatgttggccactgccgggtacttgcagccgcccaactcaacatgaacagcataaacaccgttgtcaggcaccaccagatcgctgtcaagttccaggttagctgtgggaaagcccagagtattgccgcgcctctctccataaacaacttcaccctgaataaaagggacgtaacccaagaactttgcggcatttcctacttcacctttttctattagaccccggataagtgtactgttgaccacctgctcacccacacaaaccggcggaactacatgaacatcaaagccgtaagtaccgccataagacttcagcaaatcaggagttcctaaaccacggcaaccaaaagtataattataaccaacaaaaacgcccttcacacccagctcaccatataaaatatccttgataaaggtatcaggtgccaaacaggcaaaatcacgatcaaaaggcattaccaacaaaacctcaacgcccaatccttccataaattcctgtttgtttgtctgacttaaaagcattaacggagcttctgccggctgcaaaacagccagaggatgcgggtaaaaagtcatcactgccggtaccccgcctctttgcctggccacatcaaccaagtcactgattaatttctggtgaccgatatgaataccatcaaaattacccaggccaagatatatctgattgtatttctctttcaatagcccctgccggctataatacacatccactgtcaataaccctcccgcgcagtaattaaactaataccttaaacggttgaaatatgtatttggtgataccttctttttcttctgacattactctggctaaagccaataacttatctcccgagcgcaaacgcacaatttgatcttctgccaggcagccgggcatttcctttattccgggaaggtataacctgtttcccgccttcactgctgcaaccgcgctttcccggacctgcactgccaccatatcactcaaaaccaggtcaataggcagcattgcccggttaagcaggcccttgtccgcgtattcctttaattcctccagcgtcacggatttcgaaaggtcaaatactcctaccctggttctgatcaaaaaagacatgtacccgccataaccaagcctttgccccagatcatggcaaatggttctgacataagtgccttttgagcaggttacttcaaataaaaccctgggggcaggtgttcccaggtcctcgtagtcaagcaatttaattgaatatacatttatcctgcgcgcttcacgttccagccgctgcccggctcgggccagctcataaagttttttcccctgaactttaacagccgaaaacataggtacgatttgctcctgactgccgacaaaagtcattagcatggcttcaatatcaccgacggcaagacaggaagcatcccgtacctccagaacccggccaaaactgtcctgtgtatcggtactggctcccaaagtgcattcggcacggtaacacttatcataagaaatcaggtattcggcaacccgcgtggccttacccacacacaccggcagtacccctgccgcacccggatccagggttcccgtatgcccgactttcttaatccctgttaaacgacgaatataattaactatatcatgcgaagtcattccgggtggttttaaaacattaattatcccgttcattcaaccacattccttaaaagcgcctgcttgaccataaatattaccgtttcctctacctcggaaagttttcctgaaagcctgcacccggaagccagaacatgccccccgccgccaaaggcaccggcaatcttattgacatcaatacttcctttagaacgaaaacttattttaaaaagttcctcatctatttcctgaaagaacagagctacttccacacccttaatcatccgcgggtagttgattaagttctcacaatcctcatccgccgcagatatttcatccagcatctctctggtcagaataatccaggccagcctgcctccggcatccatcctaagattattcagcgcagcgcccagcgtcttcaaatgagtcagagatctctccccgtacaaactaataccgacagccgggacatcaacacccgatgccagcaggcgcgctgcccggagatgagtatccgcagttgtgttgctgtactgaaaggaacccgtatcagtgataatagccgtgtatagacaaacagcaatttcagggtcaaaatatatctccattaattccagcaaatcgtagacaatttcacccgttgctgccgcagccggatcaatataataataatccgccgcacaccggacaaaaggatgatgatcaagtacaataatctgatctgctgtttttgacaattcccccatggccggtcccagacgctcctgctctgaacaatccaacataataaaaatctcagtctcaggcatagagctgccgacagtaataatcctgtctgcagcaggcaggaaaaacaggttttccggtaccggattaggactggccataattacatccttgcccagcctttgcaaacccagccctaaggccagtaccgaaccgatagaatctccgtcaggattgacgtgaccgcagaggaaaaaccgccgggtacggtgaattacctcggcaatctccgctaaactattcatgcatcccttccccttgaacctgcacatcttgcagcaatttcatgatcttcgtcccatgcgcgatagattggtcagagataaaagctaactccggcacatgacgcagtctaattctacgtcctatttcagcccggataaaaccgttagcccgagacagcgcctccacagtagctttctgttcctcctccgtacccagcacactgacaaaaatctttgcaaaacttaagtctcgcgatacctccacagaagttatggaggtaaaacctatacggggatcctttaattcattgataatcatatccgatacttctttttttattgactcagccaagcgttccggtcgatgtgccatatttaaaatcctcctaagccagttcccttttaacagcctctgaagtaaacgcttcgataaagtcgtgctctctcaagtcattaaatttttccagcataataccgcactcatagccttgactcacttcttttacatcatccttaaaccgttttaaggaatccattttaccttcatgaataacaatgccgtccctaattaccctgatgcccgcatcacgggtgatcttaccctcagtaacataacaaccggcaatagtaccgactttagataccttaaacagctgccgcacttccacacggcccagtacaacctctttaaactcgggatctaagaggccgctcatagcagccttaatatcatcaatggcatcataaataacccgatacaacctgatatccacctgttcagcttccgcggccttgcgaacgttgctatcagggcgcacgttaaaaccaataacaatagcgttagacgccgaagccagcataatatctgtttccgttacggcacctaccccaccgtgtatcaaattaatcttaacctcgtcagtactaaggcgatccagggactgctttaatgcctcaaccgagccctgaacgtccgccttaacaataattgttaattctttaacgttaccggcctgaatttgcttaaacaggtcatcgagagatactctaggcgctactttcagttcttcctcacgcttcttgctcaagcgtttctcggccacatacctggccaatttttcatcatccagagcctggaaaatatccccggcttgcggtacatcatgaaaacccagaaccactaccggttgagacggctcagctttttccaccttacggcctctctcatccatcatagcccgtaccttaccaaaggcagcaccggaaacaatggaatctcctacacgcagagtcccgttttgcaccagcagggtagccaccggaccacgtgccttatccagctcagcctcaataatagtacccttagccgggcggttcggattggccttgagctccgccatttcagaaaccagcagaatcatttccaaaagctcatcaatgccttctcttttcaaagcggaaacgttaacactgatagtatccccgccccactcttcaaccaccagttcgtgcttggttaattcctgcttgactttttccggcacagcattgtctttatcgattttgttgactgccactataattgggacacctgctgctttagcgtggttaatcgcttctatagtctgaggcataacaccgtcgtcagccgccactaccaaaatggcaatatcggtaaccttggctccacgcgcccgcatggccgtaaaagcttcatggcccggtgtatccacaaaagtaatcttcttgttattgcgctccacctgataagcaccgatatgctgggtaataccgcctgcttcggtagaggttacattagtctcccggatggcatccagcaaggaggttttaccgtgatctacgtgtcccataactgtaacaacacagggcctgggcaacaaatcttccggtttatcctcagtctcggctgccaaaagcatggtttcttcattttcttccggcttgatattaatctcaaaaccgaaatcatcagctataatctgaaccgtctccgcgtcaatttcctggttaatagtggccattataccaaggcccattaatttcttaatcacttccgcagcagttttgcctatcctggaagcaaagtcttgcacagaaaccacttccggtatactaatgggctttttctgctgtatagtagatatgactttatcctgtttaggcccgccatatttatttttcttggtagttcttctccgatcactgggagaaacaattttccgctcgctgaacttactcttatcccgctgatctttaccggcaaatttctcctgagctttctgacgctcaaaacttttggccttttcctcggccttattgcggctatcgatcaaagcagccggatccggtttaggcatgcgcacagcggcatttttatccgcttgggctgacttgcccttatatcccccttgaggcctgcccccggcctgttgcccgctcttatacccgccggccggccggcctccggctgactgcccgctcttattatacccaccaccgggcggcctgcctgaaccctgttgacctccgctataaccaccgctgggtctgcccgaaccctgctggccgctgttataaccgccgctgggcctgcctgcggcaccctgctgaccgctgttatagccaccgccgggcctcgcggcaccctgctggccgctgttatagccaccgccggacctgcccgcggtaccctgttggccgctgttataaccgccggcaggtctgcctgctccttgctgactaccggacctgctcgcgccctgctggccgctgctgtaaccgccggaagttcttcctccgccctgctgattgttatgagcattgtagggtctgcctgaagcaggtttacccgcaccttgctgaccgctgttgtaactgccgccggaagccctgcctgcggaaccggcgctagctctaccttgagagctgcccccgtcagtattggcgttatctctgggttgcccctgcccttgagcaggcctgttaccctggtaaggccgaccgccctggttagaacggttagactggcccgagcgattagctcccgaagctgctcccgcaccctgactttttccggtctgcccggcaccggcttcctgcttgggccggtctaaaaatctcttgtcaggagggcgctggggcacacgatcaaccaaaccgggaccctgatcctggaatgttttacgggtttcctggcttgaattctgacgtccttcctgccccgcatccgttctctttttagtttcaacctcagttctggtgttattagtagactggtttatcgtttctacccctcccttattatcaaatttttgacgcaatttctccacctggtcggtttccagcatactcatgtgcgatttacccgatacacccatggcatctaaaaactcaattacttttttgctttctatattaagctctttagctacttcatgaattcgtttttttaccatagaatcacctccgaaaaattataactttacaactgacacccctccattctcagccgctttcagcacgccttgagcaaaatcatcacctataacaaccgctactgaacgaggtgttttgcctattgagccacccaaatctgcttttgtcgaacattcgagcagcggtatcttatattttagggcaagttgtttaaagttgttgcttgttctttctgagcagtcaccggctattaataataacttgcctttcccaccggcaacagcatctttgacggctaaatctccggacacaagcttacctgcccgacaggccagcccaagcaactggtacattggctgcagcattatttcaccaacccctgcttcaaaacatcaattatctcaggagaaactgaatgatgcaaggctttttccaaacgccttgctttaatagctttttgcaggcattccagactgggacaaacgtaagcacccctgccggcacgtttacccgtcggatctatttctatagaattttcgggagttttcactaccctgatcatttcctttttcggcttcatctcctgacaaccaacacacatacgctgaggtatttttcttactttaggcaccataaaacacctcgcttaaaagtcttctgcctgatacaggtcaagttctgacatacctgaatcttccaaatcattgtgcgcatgggattcctcatcataagcctctccgtatccctcgggataaagagccgccatctgggattcacttttaatatctattttgcatccagtcaacttggctgccagacgggcattctggccttccttgccgatagccagagacaactggtagtcaggcaccactaccctggcaactttctcatcctcccagatttccacggctaccactttagcggggctaagcgagctggccacatatttggatgcgtcaggatcccattttattatatcaatcttttccccattaagttcattgacaatattttgcaccctggcacccttgggacctacacaggcgcctaccgggtcaacattttcatccttggagtaaacagcaattttggatctggctccggcctctctggccactgatttaagttccacaataccttcctcaagttcaggaacttccaattcaaaaagtctctttaaaagaccgggatgggttcgggacacataaatctgcggtcccttggtagttttgcgaacttccacaatatatgccttaatacggtctccatgcttatatgtttcattcggcatctgctcggaaggagtcaatatagcctctgttttgcctagttcaatatatatgttcttttgctcaatacgctgcacaacaccggtaattatatccgactcgcgactggaaaaggtttcataaataatatttcgttctgcctcgcgtatacgctgcaccactacctgtttggcagtctgggcggcaatacggccaaaattcctgggcgtaacttcattctccaccacatctcccagttcaaatctgggatcaattttttgggcatccgctaaagtaatttccagccgatcatcctgaacttcttcagtaacggttctctgggaataaaccttaaaatcacccgtttcccggtctatatgtactctggcgttttgtaaggaaccgaaattccttttataggcagacaacagggctgcttcgatagcatcaatcagcacatcaacagcaatccctttctccctttccaattccctcaaagcatccaaaaactccgtgttcatgcttattacttccctcctgaaaacatcaaatgtccaccgccagccgggccgaagctacctgatcaaccggtattacgtattccgtaccgtcaacgtttataatgacgccttgttccgacaggccatccaatcggcctgaaaaacttttcttcccattaaaaggagcataggtagtcacaacaacctcatacccacaaaaacgctcataatcagcggccttttttaacggtctgtctaaaccaggggaagatacttctaaaatataagcatgaggaatcgggtccttctcatccatcaaccggctaactttctgagacactgcctggcaatcatccacaaaaataccacccgtcttatcgataaatatgcgcaggtaccattggctcccttccttgacatattcaacatcgacaagttccatagccatttcttcaacaaccggcgcaactaaaccttcgacaatatcagccagtttgtttttagccaactcgggccctcctttgttactactaaaaataccggcaaaataatacgaaagagtgggcattgacccactctcctctaaccgaatcagagattgaccttgaaaccacaccaataatagtataacatacaaaacttactgtgacaagtaacagctgcattttgcagacttatcttcttagtataagtagtatctccttaaaataactttttatttaccataataactttgaaatcttatagaaattaattaataatacccattcatacacaattatagccctattaaacataacaggtagacacttacatattattatgataatatttcagaaacttagtcattgttactaagtttaatagttgagaaaggtggtgatcttgatggaagagattcgcaatgaaaatgctctgcccgttggagtaggttactaattttctcttagagtatgagagttcggggaattcctccgaactctcattagtaagtctacaaaatttgcgatatacaaaccataacatgattccatataaaaaaccatatttacgagtatattcaataaacattaattgccatatgcaagttacaagatagactacaagaatatgtaagtgcaatgatcaagaaaaattagatagatacaaaaagtgcatatcaaagaaacctttattacggcatttttaaaaaggtccaaaggaactgaatatgtaaattaacccataaaatatcatttatgcggcaaatcttgcaagagcgggaaaaatgtcagtgatagacaaggctttttccttagcccatgcatcaataaaagaacagaatgaaccaagaaacaccctaactattctgcgttcttttgaatagacgacagcagattcagagttaaaatcaatattaattctgtcccagactctttcagtggtagagcgccttttgtaaatctgtttccactcatccgaacctcttacgataggagtaaagaatctggggttgtccattgttttagtataaaatgttttattgctgtgtgcaggacacttgatacaggcgtcacactgcacagggaaaagccactttcttctgtaggatttagacataaggccccagttgcgtagttggtgtcctaaacatttacagtgggggaccccgttcttatcaagttccacaagttcattgaccacttcgggcttagaagaacgggaattaaggtcaataacaggtttgataccataatgcatattcaaaagataaaacgcgttggcatcataagcagaatcaaaagcagcagaataaaaatttattttcggatacaagtcaacaagctctttaagtgcataaacaccggttacagaatcatgacgctcaccagtaacacatttaatatggataggtaagctgtagaacgagtcacaagccgtaaagccatggaatgtatggccataatagtattgctcattatagctgtcccacccccatgaggcagtggggtcagagaataagcgagggcagtcgcaatgttcacctggttttagcttgcagttgcaaacttttttaccatagggggaagcattagtaggcatacaggtgccatcaccggcggtattaaatttattgatgtctccaaggatacccatagacaaggagggcataacaaaaacctcctttaggatatgatttaaagtagtttccagattatcaggaagtttggagttatttatactttaagactctatccaccaagcgattaaccacgccgggctttgaagaatccattttcttatttttcttttgcttctctttaggcttgcgcttagacttacgcagtttggatttgtaaagaatgcggtctttacggatcagcctatccataaaatcataaaaagtaccaacacccggaataggatccgccggaatatcgctaactttgccggaagaaaagcaagcaggcaaaaaaccagacaaaatagcataaacgggatcggactttaaagtatccacccacttggcaatgctggtttcacccgtaagtgtcataaggataagcgagcgaaacatggcaaccggatctttggggggagctccccgattagagcttgaatactggcttttaataagcataacaatgccggtaagatcagcagtccacagtttagtaattagagaagacctggttaagagagtaatatactgaccggtcgaaatataataacgggttagaaagtctgaacaaaatcttgatactgctcatgaacatacttgacaactaacataaaactactcccaaaggactatttataggaaatatcttctaatgtccattatggggcgatttcgaatttgtcaagtgacaaaaaacacgtataagccgttatatggctaaaataggatgataaatatcgcctataatagctaatatataatatttagccacaatccaaaacttatggttttttgaggtgaagctaaaaaggcaaaaaataaagcctttagttttaaggcttcaagacttttcgaatgtacactaatttaccaaacagaggtgattattttgagcttggatgttcttttgataaaccctccctttagactattgccacctttcaaatataaattaattgatcctcctcgaaatctagctttactagctgccgttctcagagaaaataactacagtgttagaatactagatatgcctattgaagaacttgatttcgaatcaatagcccccaccttacagaaactagaaccgagaatagttggtatattaaacagatccagctatagttttcccatagtctgtaaagttgctaaaatagtaaaggagttttccaataacattatagtaacagttggaggcacatatgtatcatatatgcctgaagaagctcttaacacctgtcacgatattgatatagtagttatgggtgaaggggaagttcctttattaaaattagtgagtaacgttttattaaatcaagagtacgaaaacatagaaggattagcttaccgtaagaataacgatgtaattaaaattgggggtcctattccggtagacctaagtacagtaccattaccagctatagacttaatccctactcctctttatgttgccagaagagaaagatatatacttgaactaagccgtggctgcacaaacgcctgtccttattgcacttcttctttcataaaaaagcatgttcgctatcgtgattgtgttcagataattagtgagattgaacaagcatataaagcaggtttcagaaaattttattttgttgatgatgtttttcttaacaataaacctttagttatagaggtctgtcgggaaattgttaataataaatttgatataacttggccttgcatgtctcgaattgatcatatagacgaagagactctttactggatgaaacttgcggggtgtgagattatcgcctttggaatagagactgtttctcaaaataccttagagcaaattggaaaatcagacttatccgataaaattcaaaatacttttgctacagttaaaaaacatggaataagggcacttgcttttgtaatgtttggaatgcccttaagcacgttaagggatgaattgctcacaataaacttcctttcgagattacaacctgatgcaataggtgtttttagctttaaaccatatcccggaacagtatactactttgatccagaaaaatacggtttaaatattaccgacagaaatctgagtcgctggtcacagcttgacgaacctacacatgaaacgaaacatttaacaagagaagaaattattgagtgtatggtagtatgcaattatatattcagaacaggtggtaccttttctataggagataaatacaggcgacgtcgtggtgtacaagtttttaaaactggggaagggggcattttatataatccttacctaccacctgagaaaagaaaaacagacatgtatctaaactgcataaaattaacaccagttaattatcaaatcttgtatcatcttgatggctaccatactgtagacgagatttcaagccttattcagaaattggagaatatctctcaggcgcaagctaaaaaccacatagaggaatgtttatccaaagcaatggaactggaactaatcgaattaatacctgatattatggccggaaatgatacttttaacaggggggctttaatctatggtggcggattagtataatccacggctataattagtttcttataacaaaggaggttttatctttgtcacgtatcggtattataaattgctcaaatatagctggagagttggattgtgcagctgtagtttgcttgggagacatgagaaagagaaaaggtttttttaatagctatagtaaagaagaatccctggaactgataggtattatttcttgtgccggttgcccaactgcaatctttcccgaaaaaatattacgaaaagtcgatgccattgcaagttttcgtgttgacgctattcactttagctattgcatggtaaacttatgtccgtttataaataaatatgttgatgttatatcagcagtttaccctgacatcaaactggttatgggtactcataccccgcatgataaagataaatttcatagcagtgttaagaaatgtctaactcgtgtaggcaagaatgctacggatatcattaaaggtaatgtttaaactactaaatttggaagtggtggaaagcatactatgttaaatctacaagaacagtgccctaatactttacgtaaaacgttaaatgtcggaaaatccgtgggactggttgttggttccgtacttggttcaggacttatgatacttcccggaattacttattatcaagtaggtgtacattcattttattgctggttgggaatgggattactcataatcccattccttttcgtattctcaagaataatgattaaatatccttctgcgggtggactggttaatttagtttatcttatactaggtgataaaattggtttagctattacttacgcaataatcttgtccttaattatgttggtacctattgttgccgtaatcggtgcgaattatgtttgttatattggcaacttcaatgctaattataatatttttatagcgtggattcttctttttatttttacagtaataaatacttttgacacaaaaatatcattaaaaattcaaggtgtaacttctatacttttattatttctgctttttataataattttagcaacactatctggttctagtgaaaaattttttcaaaaagtaataataaatttctcagaggatgatattaaaaagatatggtctggaatgacacttgtattttgggcttttcttggttgggaaaatttatcttttactactgaagagtacaaaaatataaaatgcgattttaattatgtaattattttcagttatcttattatgatgtttctttacctgggtttgagcgcaggtgtaattatatctttagatacaaataatcctacaacaattagcgcgcctttggctgaagcagctcatgttgcaatgggttcttattctggtattgctgtagcaattattgctgttcttataatgcttataaatattaacgcctgggtatggggaccttcaagattagtttttgatgcgggacgaaaaaatattctccccagtatttttgccaagttaaacaataattttacgccttattatgcacttcatgggttattatttttatatactcttgcacttgtgttaattttttttattggacaggaatttataaccctatcaattaaacaggtaaactgcgtatttctaattttgtatttattaacagtcgtagcttatattaaagaaagcgatacaatatattccaaaattattggattgtttactgctgtttcaatattattttttttacaaaagtttggaatttatttaatactaccgtctattttttttattatctatgttatcgtgattccatttttcagaaaatcagcttcgcagtgcaaagaagctaaatgaaatacaaacccttaggaggagcagggaggaaatccctactgtctattatttataagcatcttcaagaaataattcaataatccgaccatatatggaaggatttattttattattgtagaaaatatgtatgaagaatagtagatgaatacaaatgcggtttccgttctcctaaagagactattcttattacgcaataaacaaggttatattcattagactagtgtaggatggcaaacatgacctttttagactcccaatgaccctattggacataataagcaggtattttatttaaaaaacgtaaggagaataatatttatgctggatcatatgagcattttgcaactcttacttgtctccctgccggaagccgttttattggcggcgttaggctttaccttaataaacttccagccacacctgcggcaattattactaataggcatattccagacatttgcttcctatattgtaagggcatctaaattatctttcggcctgcacactatattactacttttagtctttattctaataattcatttagtgacccatttgaaagtttttgtttcatcgctggtaggcttactagggtttactactatagctctaatagaggcattatatgttccgcagttattaaagataaccggttacacgattgcagaaattctcaatcaccccattatgagaatttatttttttatcccagaaacaggattacttttaatgattatattattgtgtcgacactttaacatcaatattatgtcatacttggagagaaaaaagacacaggtatcagttgcattaatgaagaaaaataatttcggtaataataattttaataaggaatacttcttaccgattactttaattcttttatcaatttgcttattagcgatgttaagtaatacttttgttttttttcgatcagttttactcaaggactcatttataaatatattctcaactttcattgttcttggaattactgtattaatatgcttattggtaataatattgaaaaatattgcaggaatgatcgatatacagcataaagcaaaaaaaacaaaaaaaacactatcccttatagaagaattggtctacaccatccgcaaaaaacgccatgacttcaatcaccatcttcaggcggtatacggtctcctcgaaactggttttcaactggaggccagggattacatcagaaaaatattttcccatataagtacacatgaagaacttattaagacagatacccctgaggtaagtgctatgctatatacaaaaatcggcttggcaaagaaaaataacattaatctcgaaataataattgagaatagtttaaaggatttaccacttagtttcgaggaaactaactccatacttggtaaccttatcgataacgctatggaggcaaccaatattatcaatgttgagaaacgcaatataactattgagctaacccgtaactctgagggattctgttttgaagtaactaaccaaggtaaattaattaaaccagaaattatcaatgaaatattcaaacctcaattttcaacaaaggaggggcgacccggtttagggttgtctatcgttgaggaaatagtaaaacaatacaatggaactataacagcgttttcaaataacaaaaatacaaccttatccatttttataccaaagaggtgatatatttgctgagtctctataacctgtcagataaaatagccagatatttaaccgaaattacagcatgtaatccaaatgagactgataccgtacggtatggtttggaaattattctgggcgcaatgataaaaggaataacccttttttcgatagcttactattggggtatacttcatgaggtttctgcagttctcatttgcagcatttcgttgcgactggtgagcggcggtgcacactgtaacacttatttaagatgcctgttttgtagtacaattatctacctttctgctggcaaggtagctatatttttggataaggctttagacgaacttcaatttatattaatattattgccctgtttttttctgatgcttaccagtgcttttctatgggcacctggaaaagtgccattcagaataatcaattctaacgaatcacttatttttaaaatacttaccgttttattgctgattagctggttggctattgtattttgttatagcttgcacttacaactatccataataattgcaggtttgctgggattactaattcagactttcagctatactcctcttggctacaaagcaattcaaaaaattgacgcaatgctatcaaaagtaaaaattactgttatgaaaggaggtgtctaagagatgctcaaatttaaaaatatacttttatccccaatcgtttttagtgctttgtttgtagctggtattggtattaaaccagctagctcagtattctggtatcagccaaaaccaccccaaaactcgtagatataaggaagctagttaatggaaattacggttttattggcagatgatgatccggttatgtgcaaaattcttagatctatcctgttagaattacctgatgtaaaagttgttggcgaagcacataacggtctagaaacactccgtttagtaaaaaaactggaaccccagatcgtttttctggatattgctatgcctcaaaaggatggcctggagatagctcaggaaattcgtattattatgcccatgactattatcatatttgcaaccgcatatgaaaactacactcacgaagcatttgaagtatatgcttttgattacttaataaaaccttatagaattaatcgaatatacaaaaccattgagcgcattaaattttggtttggtacagaaaataagcctaatgatatattcagcgataaagcaaggtctgaaatccgtgaatcaataatagtggtaaaggaatacggaaagaatatatttataaatttaaaggacattatatttataacaagagatgcacgttttacaaccatacacttcataggcggtattattaaaacctcagaaacattagaattgctgaataacaaattaaatggagattcctttttccgttgccatagaggttatattataaatttaaatatgataaaagagattcagccctgtggtaaaaaaacattcaaggtatttatgagaaacactacggaaacggttttgatgacaaaatccaaggccagcgcaataaaagatttactgtttattaataaaacaaggtcaccaaattgaattatcctttcaataccattttcactaacccaagttttgattgaaaacacgaagaatccagctatagctggattcttcgtgttttttaggttactacttttgcattttagtctatttttaaacctttgagaatggtaaatacaggcatcgttttgtctttttgtatttttgagctagaaaagcaaaacttcggctaagactattcagatactcacaacctttatagcacttgataaaaagagccaataccgtttctgatagatatagtataagttctataaaaactataattgtgataataatttaatggcttttatttcttagaaaaacttataattacaatcactataaagccattccacttttaatgaaatccttgatgaaagacagaatctcttcttctttcagaaaatgagttttgcctgaccttctctcccgaagctccaacaaaccttcttctaaaaactttttgcctacagtcaggcgcagcgggtagcctaccaaatcggcgtctttgaactttacaccaggacgctcggggcggtcatccagaacgacctccacaccggactcaaggaagctgcggtacaatacttccgatatatccatcagtgcctgatcctttacgtttaccggcactatgaccagatggaagggggcaatggctgccggccaggtaataccgtttaggtcgttatgctgctcgatagcggcagccattgtgcggctcacaccgataccgtaacaacccataacatagtggcgcgttttgccgttttcgtcctggaaagtagcctccagggacttgctgtatttatcgcccaatttaaatacttgtcccacttcaatacctttcgcctcagccagcacaccgccgcagacgggacaaggctccccggctttgacaaaacgaatatcagcgattttgccggctttaaaatccctgcccggacatacattcttataatggtagtcagccttattggcacctgttacggcattaaccataaccgatacttcataatcggcaatcaccagcacatttttcagaccaataggaccggcaaaacccaacggcgccccggttagtttagtcacaatagcttccgaggccagttccagcctggcgcaatctattacccgctgcaatttaatctcatttacatcatggtcaccgcgcaccagcgccgcaactacctcactttcagtttcgtaaaagagagttttaatcaggccggattccggcaggccaagatatttcgaaatctgggcaatagttttttgcccgggtgtatgcgcttcttccaggggcagcagctcagcaacgggttttggcagttctgaggactgggccttttccacattggctgcgtaactgcagttttcgttctggcaaaaaactaccagagcctctcccgactcggccaaaaccatgaactcatgcgtatcgctgccgccgatagccccggaatcggcttccaccggccggaatctgagaccacagcgctgaaaaatacgtacataggcatcatacatcttgcggtaagttatatccaggcccgcctcatcagcatcaaaagaatacagatccttcataataaattcccggcccctaagcaatccaaaacggggacggcgctcatcccggtatttgttctgtatttggtaaagcaataaaggcagttgcttgtaagaggacagctcacttttcaccagagcagtgataatttcctcatgggtaggtcccagggcaaagtcccggccatgcctatccttcaagcgaaacaattccggcccgtagacatcccagcggcccgattcctgccataactcggccggctgcataataggcatcagtatctcctgcccgccctgcctgtccatttcctctcgcacaatcctttttattttactcaatactctttgcgccagcggcaggtaagtatagacacctgccgccgatctcctgatataaccggcccgcaaaagcagcttatggctgattacttccgcttccgccggcgtctcccgcaaagtcgggataagcagttgagatgctctcataattttctcccctaacaaagctttaataattttccaacatattttctacttctttaataagctcttccaccaaatccgcttcctcaatctttcgcacagtccggccttttttaaacaataacccggcccccctgccaccggcaatcccaatatcggcctcccgcgcctcaccgggaccgttgaccgaacagcccatcaccgccaccttgagcggcttatctacaaactgcagcctgtcctccacctcattggcaatacgaattaaatcaatctgagtccgcccgcaggtgggacaggaaataaattcaatgcctctctggcgcaggcccaaagcctttagaatctcatagccagtctttacctcgtgcagtgggtcccctgtcagtgaaaccctgagcgtatcaccgataccttcagccagcagtgccccgatgcccacagctgacttgacaataccggagcgcaaagtacccgcctcggttacacctatatgaaaaggatagtccacccggtcggccaaaaggcgataggcctccagcattaaaggaatgtctgaggcctttaaagagatctttatatcactgaaatttaaatcttctaaaatgccgatatgaccgagagcgctttccaccatagcctgagctgttatatttccatacttatccaacagctctttttccaatgaaccggcattgaccccgattctgataggaacctgagcgtccccggcagccctgaccacctcggccactttagacctgctgccaatattgcccggattgatgcgcagtccgtctacacctgcccggatagcctgcagggccagcttataatcaaaatgaatatccgcaatcaagggcacgttaataccgttcttgatttcctttaaagcgaccgccgcctgctcatccggcactgccacccgcacaatttcacacccggccagagccagctccctgatctgcctggcagttgccgcagcgtctctggtatccgtgttggtcatggactgcacactgaccggcgcgtcaccgccgactgccacctgaccaacccggataaccctggttttccttcgcctcatctttattcccttccgttacaataaattcaacaaatcattataagtaatgaccaccatcaaaaccagcagcaggacaaaaccaaccaggtgaataaagctctccctggagggatccaccggtttgccgcgcagcgcttcccagaacaagaaaaccaccctgctgccgtctaaggcaggaataggaaacaagttaaaaagacccaggttaatactcaggaaagcagcaagctgcagcaggtggtaaaagccagtattagccgcctgaccgatttcccaaacaaccctgaccggcccgcctaaatcaacaggagcttcatgcacaaacatcttgccaataaaactaattataaaccaggttgccttaactgtatactcagcaccggaatagagagcggtaaaaaaacccatcttcttcatttcctgtgcgggataaatgccgatcttgccatgaccgctttcatctttaaccggaactatatcaaagctgcgcttggccgcatctctttctaccgtaataacaatttgcttatccgggcgctggttaatatattcagccacctgctcccagctatccatgctgcggccatcaatagccacaattttatcgcccgataccaggccaatcttttccgccggataaccgggcagcaccttatccacaccggtggtggtaccggcgggataaccctgagccataaatataaaggccaaaagcagagctgccagaaaaaaattcatcagcggcccggcaaagattaccgccatacgctggaggatggatttcttgttaaaagccctctcatcagcataatccgcttcatccgcaggatccatgccggccatacggacaaaacctcccagcggcaaaagtctcaggttataagtagtttcaccgtgtagtttgccaaaaagcttggggccgaagcccacactgaattcatgaaccttaatacctgctaattttgctacagcaaagtgccccagctcatgaaaaaatatcaacatagcaaagacaaatacggacgcaaaaaatgtggacatttcatcacctcacaaaggtaataactaaagttttccaatcagtcgtgctgcctgacgacgcgcccagatatctacctgcaatacagtttcaagatcaggatgtttgattacccggtgtaaattcataacttcatctaccagggaagcaatgccttgataggataagcgtttctccaaaaatgcggcaaccgcagtctcattggctgcattgagcacggccggcatagtgccgccggcccggcctgcggcaaaagccaggcccaaacagggaaaacgctcaaaatcaggctgctcaaaggtcaacccaaactgattcttgaagtccaggcgcggcaatttagactcccacctgtcaggataggataaagcatactgaataggcaacctcatatcaggcaaacccaactgggctataaccgagccgtcaacaaattcaaccatagagtgtataatactctgagggtgaataaccacctgaatagactcataggcaacatcatacagccagtgggcctctatcacctccagccctttattcatcaaagtcgccgaatcaacagtaattttcttacccatagaccagttaggatgggctaaagccatttctaccgtgactgccgccagctctccgaagctcttttcccgaaaagggccgcccgaggcagttaaaattatcttttgcaaagcagctcgcttttcaccgttcaaacactgccagatagccgaatgttcactgtccaccggcaaaatacttatcccgtggctatcagccaactgcatgaccaactccccggccgccaccagtgtctctttattggccaaagctatatgcttgccggccttaatggctgcaacagtcggggacagcccaacagtacctgttaccgcggtgaccacagtatcaacctcagataacgaggcgataacctccaaaccctctgcacctgtataaatctccaccttatattcagcgcccagaccggctctcaattgaaccgcttctgtttctcccgccacagctacaactgccggccgaaattttttcacctgctcaaccagaagcggccagtttctacctgccgccagaccaaccacctcaagctgaccgggacagctttccgctatttgcaaagtttgcctgccaatagaaccggtacttcccaaaacagcaatttttttattcatcacttacctcttataatcaattaaatttgcgaacatcccgtcccgccttatatccagcctgaagcgcaatcagcgccatggggcccaaaatcaagcccagcacgccgaaaacttttaagcctacataaatagccagcagggtggccaaagggtgcagacccaaattggcagaaactattttagcctccaacagctggcgtaccagcaaaatcagagcaaacaaaatactgagcttaattcccaggccgtaatcccccgtaaataaagaccaggcaatccagggtataaagactgagccaggacccagtaccggaattaaatcaaaaaaacccaccgttaatccaattgttagagcatagtctatccctattatataaagtcctgctatacattgtaccatagtaatggtaaccagtataagctgagaacggatataggccataaaagcccgagaaacctctctgctgacatcaatagaccgctcgccccagggagccggaacacaccgtctccacaacctgaaaatagtgtccctgtctttgctgataaaaaaagcagccagcaaacttactattcccaccaatattatgccaggtattccgtaaaccatgtgcaaaaacgcgttaatcagcttggaggcaaaaagcttcagattatcagccagtgaagcaaccgaagtctgcaagtaattaaccgcagtgggaggcaagttgccatagatattaatacccctgtcaaccaaactctccatgatcattctgccgtttctcatgtacaaatccaaagaagcagacagctcaattaattcagcaaccaattgcaagacgagcaaaaccagcaaggtaccggctcccccgataattataaccatggcggaagtcactgccatgcctcgcgaaaatctcattcttagctgaaaaaaacttaccagaggttccagcaaaacactgacaatcaccgccagaataaaaggcaataacatagttaatatgtattttataattaaaaccgaaccaggcagcaccttttccccggctaaaaaaataatccacagggccagcgcaaccaatgcggcaagcataatcaacttaacatacctgggcaccgtattcacctcaacctagtatagtcaggtttacatagtaatataccagcggtgcaatcaacagaaagctgtcaaagcgatccagaactccgccgtgtccgggaatcagcttccctgaatccttaagaccggcctgtctcttcattaccgactcgatcaaatcaccaagcaaaccggctaaagccaccaatacgcttaataccaaaagtttaaccagcgcgggctcggaaaaataaaaatgaaaaacagtactcaccagcaaacaggaaacaattcctcccacggcaccctccatagtttttttcgggctcaaattaggtgccagcttacgcctgccccaggtcttgccgataaaataagcgcctgtatcagcggcccaagtattcaacaaagcaaaaatcaaccaggccacaccgtccggcaaaactcttaaaagatataaataggtaatcaagcccacataaaacgtgccgtataaactcgccgcaccatccgacggtgaaaaatcagggtacaataaaaccacagccagcaaattaagcagcaaaacacctaccaaaaccaaacccgtaatacttccgtgataaaaaaaagcatcagccagaagcattaatccacccaaaagcattaatccaaaacgcgcagccttacggttgcccggcaaaatatcattaatttcataataaccgcaaaacataataaaagcggttaataccaaaagcggaacctggccgtaccaaacaaccagcagcataaaaggtatgccgaccagaccgcttaaaatcctcttccagagcacatcttcacctgcctaaaaatccttaatcccgccaaatcttctttcgcggttctggtaatccacaattgcattaagcaaatgcagaggtttgaaatccggccataaaaccggagtcaaccaaaactcagtataagcgagctgccacaaaaggaaattacttattctgaagtcaccggatgtacgaatcaacaaatcaggatcaggcagttccgatgtataaaggtaacgacctatcgtattttcatcaattgcctccggatcaaccagcccctgcttaacctcacgggccagctgccgaactgcttccaccagctcggctcttcctccgtaattaagggccaaattcaaaatcaatccattattattactgctcttatttacagccatctgcaaagccttttgagcggcaggcggcagctcttcagtccgccctatactgctaacccggacataattggcgcaaagctcatcaatctctttctgcaaaaattccaccagcaagttcattaaagcggttacttccttagggggccgtttccaattttccgtagaaaaagcataacaggtaagatactcaatctccaactggcgacacagcttaacaatattccgcaatgcgtccacaccggcacgatgccccagcgccctgggcaaccctcttttcttagcccagcgtccattaccatccataataatagctatatgttttggcaaacgggcagggtcaatagacgcaatcaaagcttcttcatcggcagtcacaggtaacccggatcccttacctcgccatagttttaaaaaattattcagcataaccctgcacctccgcaaaaacctgatcaaaaatccattagaagcataatttcctagagtatataatactactaaaccccctccgggatcgagggggtttatactttactcttcaacaatggctccggtaggacattcttcaacacaggcaccacattcagcacatttttcagcatctattttatatatatcgccttcaattattgcatcgttgggacaagcatccttacaagtaccacaagcctcacacgcttcggtgattctatatgacaaactcagtcacctccctcccctaaaacttgatgagctgcgataattgctgcttttttttcagtaatcctgtttagacgaataatcctcgccggtccggcaggcttgcctttcaccgggtaggaaatactcacttcgatttgccaaccattttccttgattttctctaaagccttatcaagttcccaaccgatataatccaaaatattttcatttgcctggccaactgtcatagcagctaaacttgcataatttctttttctttattcgccataagttggtcaatatcctttatatacttatcggtaagtttctgaacctcatcctgtgctctgcgcgagtcatcttcagtgatattaccgtctttttgctcacttttcaacaggtcattggcatcgcgcctgatattgcgcacagccactctgccttcttcagccttcttcttaaccaccttaaccagatcttttcttctttcttccgtcagctgcggaacagccaagcgaataacaacaccgtcactgttaggggtaatccccagatccgactttaaaatggccttttccagagcaggtataacacttttatcccagggttggataaccaagagcctcgcttccggaacagaaacattggccaattgattaacaggggttggggttccatagtaatctacatttattttgtcaagcaaaccgggtgtagccctgcccgctctcaaggaagcaaaatctttcttgactacctcaacagttttcttcatactgtcttcagcatcttcaagaatttccttatacattcaaatcccccccaatataagtaccaactttttcacctgaaacagcccgttttatattgcctacctgagtcaaatcaaaaacaatcaggggaatacaattatccatacacaaagacgcagcggttgaatccatcacacccaggcccaaattcaacatatcaatatagtttagttccaaaaactttttagcctcagggtttttcagcggatctgaatcatataccccgtcaacacgtttggccattaaaataacatcagcctcaatttccgccgctcttagtgctgcggttgtatctgttgagaaataaggattaccggtaccggcggcaaaaataaccacccggcctttttccagatgcctgatagcacggcgtcttatgtaaggttcagccacttccctcatttcaatagcagtctgcaccctggaatcaaccccttctttttccagagcgtcctgcagagccagagaattcataacagtagccagcattcccatgtaatcggcagttgcccggtccatacccttggtactgccggcaacaccacgccagatattgccgccacccaccacaaccgctaattccacacgcaaatcaattatatcttttatctgaacggcaatagaactaacaactactggatctataccatatccctttgaccctgccaaagcctcaccgctaagttttaaaataacccgcttatacttgggaactgtcataaagggcagttacctccagtcttttaaagcttttattctacaagcagtcaacaaattccttttaagtttaattattttttacaaaaactatttctgactaaactttgctacctcagcggcgaaatcatcttcttttttctgaatcccttcgcccagttcatatctggtaaaacggcgaatgctgatgttctcacctattttagatattttctcatttagcagctgctttactgtcatatcaggatttttaataaaagcctgttctaacaagcaaacatccttaaagaatttttgcacgcggccttccaccattttgtcaacgatcttttccggcttgccctcattcagtgcctggtttctcaggatttccttttccttctcaattacctcgggtgaaatctcttccgaagccacatattcaggacgcgcagcagcaatctgcatagcaatgtctttggcaaactccttaaactcatcagttttagccacaaaatcagtctcacaatttatttctaccagcacgccgatacgaccgccaccgtgaatataagactccaccacaccttcagcagtaatacggccggatttcttagctgcagcagccaaacctttttcacgcaggtaaacgatcgctttttccatatccccgtctgattccgtaagcgcttttttacaatccatcataccagcgcctgttttttcacgtaattccttaaccatcccggcagaaattgccatggtcagccctcctcaaaaatccatgtttttctagaagcctttatgttattataaccaaaacaaccatacaacaaacaaactaaaaagcaatcagttttatttctgaaatattctatggcgacagatataaaaaggtggggcaacccatttcagaaaataagcccccacccatgtctatctactcggaaatttgttctccttgcttaccttctaaaacagcttccgccattttactggttaaaagacgaactgcccgaatggcatcatcattaccaggaataatatagtcgatttcatccggatcacagtttgtatcaacaattgctacaataggaatgcccagcttgcgggcctcggctacggcaatgcgttctttacgcggatctacgacaaacagtgccgcaggcaaacgcttcatttccttaataccgcctaaaaacttctgcagcctctctttttcatgcatcagttcagccacttcttttttaggcaataagctaaaagtaccgtcggcttccattctgtccagctcgtgcaaacggtcaatacgcttacggatggtttggaaatttgtcagcatgccgcctaaccaacgctggttaacgtaaaacatcccgcatttttctgcttcttcttttactgattcctgagcctgctttttggttcccacaaataaaagtgtttccccgctaagagccaggtctttgataaaattatatgcaacatcaaccattttcacggtcttctgtaaatctataatatagatcccgttgcggtcagtaaaaatataaggggccatcttggggttccaacgccgggtttggtgtccgaaatgcacacctgattccaaaagctgcttcattgatataactcccactattacacctcccccctgaacggttttatcatcctccgtcatcttcatctacagacagaaccttaaataaggccaaccctgcccaatatcagacaacgtgtgtatttcacaccagtgataattttagcataaaccgagaccggatgcaagaaaattaacctcaaattatcctgtcaggagcaaaaataacaaacttagacagagggccaattctaaattaaactttgaacttaccaaccagagaatccaatctggcagccatttgcgaaaggccttccgaagacgcggacacttcttccatagtagccgtttgctcttcagtagcaccggctacattttgtatgccaaaaccgtttttatatatccttagcagccgataatctgccgccggcgtatactcttttagctatattaatatttaactgcattttaagcgttgtttaatccgtttacagagtatacttaccgcattccataaatatgaagttgaaaatgaaataaattcattatatcagaagtggctgagaaaaccctgagataaatctgagaatttgcttaaattattgctgattttgccgctttcgtgatgtttgccagcacataaaaacaccctaacctgaaaggttagggtgtttttttatgttatactatttttgcttataatatttccaaatctgcctgagcagcattacgacctgcaatgtgtttggtatttagttaaacttgcgcttccttgccctggccgccagttttctagctgcttcggatttctttttacgcttgacactgggtttttcatagtgctcgtgctttctagcctctgccaacacgcctgccttctgacaagttcttttaaagcgccggagggcactatccagtgtttcatttttacccaccttgatttctgccattgatctttcccctccctccgccaaaaccataagacaaaaccagccacttatatgctgtattttctaaacgtaacttagattatacaacaaggggagaaatcagtcaactaccctggaggccattggaagggtctaccggcaagaaaatgataatgaatatgataaaccagttgacctgcatcacgtttacagtttgtgactaatcgataacccctgtcctcaaggttataatccctggccagtttagcagccacaagctgaatttttccaaccagcacggcatcctcttcctgcaaatccatgacagtcggaatgtgtttcttaggaataaacaagaggtggataggagcaaccggcttaacatctacaaaaaccataatgtcattatcctcataaataatttcagccggaatttcctttttgactatcttacaaaaaacgcagtcctgcatatttcccacctccccccggttattttatactctgggaaatcatgcctataaatgacttgtggataagttaaggttagcactgcataatttccattgagcacgagtgcctctggctgctcgaaaatcgcctaaagcgactttcttgacctgcaaagataaataccattaattattctattcaacaagacctggctaaatccttcctggcacctaaataattatacctgtctgatattgtatgcccgttttttcaatttttatatctattatctcgccgcttaagttctccaggcaggcaaaaaccaccctcaggtaattaggggttaaaccctcccagcagccgccccggccggaaaaaggctgctctgccagaacaggcagagtcaggcctgcaaatttagacgcgtaattctctgtcaactgctcccctaaagctatcagccttcggctgcgctgttctttaacccgcgcatccacctgttggggaaagccggcggccggagtaccccggcggggagaatatttaaacacgtgcatgccggaaaaggccatgtctttgataaaacccagggcctgctcaaaatcctcctcagtctcaccgggaaaaccggccataatatcggtggtcactgccaggttcggcattttctcgcgcaggttatttaatatttttgcatagccctcagtcgtatagcggcgcctcatcagctttaaaaccctgtccgaaccgctctgcaggggtatatgcaggtgggggcaaaatattttcgaatgaagaataagctcaattaactcaggggacaaatcgttaggctctatggaactcaggcgcagcctgcttaaccctgagatccgcagcagcttttccacgatagccgccaggctggtcttggcaggcagatccaccccgtaggcaccggtttgaatgcctgtcagcacgatttccttaaagccggcggccaacagtgattccgcttcatttaaaacggcctccggctgccggctgcgcaaggggccgcgggcatagggaataatgcaatagctgcaaaaattgcggcagccctcctgaatttttaaatatgcccgtacacggccctgccctgccggcgccggcagttcttcataaaaacaggctttttctatgtccgcaacggcattgatcttttcagctttgctgctggcttccaccagatctactattttatcacggtcagaggtacctaccaccaaatccacttccggcagagacatcagctcaccgggagaagtctgggcatagcagcctgttaccgctatcaccgcttcgggattggttctcacggcccgtctaattaactggcgggatttgcggtcgctcaggtgggttacggtacaggtgttaataacataaacaccggcgggttcagtgaaatcgacctcgctgtagcctttgctgcgaaacagggagactatggctgctgcttcatactggtttactttgcagcccagagtggctaccgctactgttttactcttcattataaacactaccttaggttaagctgcgatgggtctcattactctctctattcaaaagcctggctttcgatttgcttcggctattagaacgggttcgctatgtttatcccctctccgttcagggctgcgcgcaggacgtctctaagaaatcctttggaccgaactaagagcccctcgatgtgcgcatgggttctcaaatctttgctgcatggtcttacaccagagatttttaccttttagtgacttattgtatgcactgccggggctctaagttcggatacccaaaggatttctaagagccgttagcctgcgcttcgccagtcactccaacgggataaacatagcgccccctgatagtcgggtttattcaaaattttatttgtacttacaaagttcaatttgcgagataaaaaatctatttttaaaacattctcctaacttttatagtcagccggggttccgcctaaatcgccgaactcgtacatgattatgcttaagacagctatgccggcggtttctgtgcgcagtatgcggggacccagggagacggggattactccgtactgccgcgcctgtgctgcttccgacctggtgaagccaccctcggggcctatgaagatatagatttcgaaaggggggactttagcttccagattatcgcgcaggcttttcaggcctctggctgtttcctcttcccagggcagcaggcacagcgctttctcgggcagggactccaagacttcttgccagctcatggctctctctaccgacgggtgcttgccccttttgcactgtttggccgcttccatggcaattctctgccagcgttcctggcgctgagcggcttttttttcgtccaggcggactatcgcccgctcacactgcaggggtatgagtgtggacaggcccagctcggtgcctttctgtacgattaagtccattttgtcggacttgggcagtccctgaaccagggttattttgaccgggggctcgttatcgggcaggccctcagcggttatttcgcagaagactttttctttatttttcccggtaatacgggctgaaaatacaccgccctcaccgtcgattatggtcacttcatctccggctgccaggcgcaaaacgcggttgacgtgctccatttccgtccccgtaatgcaagcctgcctaccctttatgcgggtaggcggtacatacaccctggtcattggacatcctccctttaaaagagaatctcactgctttttacatcgtagagcatgccgtcgtgctttgactgctctcttagaaaaaatctctctgattttcaagcctctcttacactcaacactgccacccactcaccgtcccgtttgatttcccggacggtaaagcctgccttattgattgctgttctgacatccttgtctctgtctttgataattccggaggcaatgaatcttccgccgggaaccagaaaacgggctgcatccgccgccagcttgatgattacgtcagcaatgatgttggccgccagcaggtccgccggagcggcgccttgagccagcatggccagcagatcactttcgagaacctccactttatccgttacgccgtttaactcggcattttccagggctacacgaacggccaccggatcgttgtccacggctcttaccgaaccggcacccaatttggccgcagttacggccagtatgccggaaccggtacccacatctataactctgtcgcccggccgcaggtattcctccagcagttccatgcacatcacggtggtggcgtgcgtgccgctgccaaaggccatgccgggatcaagctctataatcaacctctcgccggatccttggtagtcttcccagcttggcttgactaccagcttccggcccacctcgaccggcttgtagtaggcctgccaggcggttgcccagtcggtttccggcagctcacgggtgctcagctcaggcttttcccggagcggcagatctgccagtgcctgccgcagtctctgcaggcgctcttccaggcgatcgtcaacgggcaggtaggccttaacttgcggccaggcctgtggctctgtggaaaaatcgagcgcctgcgtgtcagcgggcgcgtctctgtagctgtccgaaagagccgggtcttctataactgtgccgcctgttcccaaatcatcgaaaatactgcctaccggttcaacaccttccggcagaacccttactgccacttccatccaattcaccggctcggggcccctttcattaagtttaacccataatcacgtcttttactttttcaaaaaaacccttatccgtgctggagacattttttccacccagccgggcaaattcccgcagcagttctttttgcttgtcgtttagtttggtgggggtaaccaccttgattaccacatggtgatcgcccctgccatgaccgttcagttgcttgacacctttgccccgcaagcggataaccgtcccgttttgcgtaccctccggaactttcagcttatgtttgccatccagtgtatccacatccagctcatcgcccagggaagcctgaacaaaggtgatgggaacttcgctgataatgtcataattctcacgccggaaaatttcatgggacgctaccctgataaatacgtacagatcaccgtgcgggccgccaagtgttcccgcctcaccctcaccggaaagacgcaggcgggagccggtatctactccggccggaaccttgacatgaatatttttagtcctccgcacctgtgtggaaccatgacaggtcgggcagggcttatcgataattttaccccgtccgcggcatttttcgcaggtacgggtctggactatccggccaaaggcagtattttgagcatattgcacctgaccgctgccaccgcagccgtcgcaggttttcgaggaagtccccggagctgccccgctgccgccacaggtagtacagttttccgtgcgaggaatcttaatatctctttccacaccaaaggcagcctcggtaaaggatatttcaatctccagacgtaagtcggcgcctctctccgggccgcgcctgcgtccaccgccgccgccaccaaaaaacatatcgaatatatcgcccagaccgccaaaatcactgaaatcaaaaccgccaccgccaaaaccgccctgctgctcaaaagcggcgtggccgtaatggtcatatgcagctttcttctggggatcctgcaaaacatcataagcctcggctatctccttaaacttagcctcggcattagcgtcaccggtgttaacatccgggtgatatttacgggccagcttgcgaaaggccttttttatctcctcaaccgaagcgtcttttgacacgcccaaagcctcgtaataatctcgctttgccatgagtacaccaccttgcttgctactctcttttatataccttaaacattatacattaaatgaccctggaaagtgtaataaaaataatattttaacgcagtacaggggaaacctcacggttcccctgctctgctgcataactcccaacgagtataagtacctatggctgcttgaaaatcgtttaaagcgactttcttgttacttcttatcctcatcttttacttcaaactctgcgtcaactgtatcatccggagcggcacctccgcaacccccggagccacagccgccgccctgctgcgcggcttcctgctggtacatggcagaggtcagctcgtagagaggcttggttaattcctcgattttggtcttgagaacttccagatcagcgctgtcattgcccagcatttctttgagctcgttggttttctgctccagttccgcaaccttggccggatccagcttatctttattctctttaaccagtttttccgactgataaaccacgctgtcggcctggtttctcacttctaccttctctttaaacttcttatcctcttcagcatgtttttcggattcctgaaccattttttcgatttccgaatcggacaggccgctggaagcggtaataaccatgctctgttcttttccggtgcctacatccttggctgaaacactgactatgccgttggcgtctatatcaaatttaacctcaatctgaggcactccgcgcggcgccggaggaataccggtcaactgaaagcgtcccagtgtcctgttctgagccgccatggagcgctcaccctgcagcacgtgaatatccactgtggtctggccatcggctgcggtagaaaaaatctggctcttggaagtaggaatagtcgtgttgcgctcgatcaacctggtgaacacgctgcccagggtttcaatacccagggaaagcggtgttacatccagcagcaccacatctttgacttcaccggacatgacacctgcttgaatagccgcgcccagagccacacactcgtccgggttgatacccttgtgcggctctttgcccaggtacttgcggatagcatcctgcacggcgggaattctggtagaaccgcccaccagcagcactttatcaatattcttaggctccataccggcatcctgcatagcctgcctggtcgggcccatggttttttccactaaatcagcggtcagctcgtcaaatttggctctggtcaaattcatatccaggtgcatggggccttccgcaccggcggtaataaaaggcaggttgatattggtggacatcacgccggacagctcggttttgcctttttcggcggcttcctttaaacgctgcagggccatgcggtctttgcgcaggtcaatgccattctgctttttaaattcttccgccatataatcaatgactctctggtcaaaatcatcaccgcccagacggttgttgccgctggtagccttaacttcaaaaacaccgtcacccagttccaggatggacacgtcaaaggtaccgccacccaggtcataaactagaatagtctgatcttcttctttatccaaaccgtaagccagtgaagccgcggtcggctcgttgataatgcgcagcacatccaaaccggcgatttttccggcatccttggtagcctggcgctgggcatcagtaaaataagcgggtacggtaataaccgcctgggttaccgtaccgcccagatatgcttccgcgtcagcctttaatttctgcagaatcatagctgaaatttcctgcggggtatagtttttatcgtcaatcttaaccttgtaatcggaacccatatggcgcttaatagaagtcaccgtacggtcaggattggttactgcctggcgcttggccacctgtcctaccagacgctcatctgttttggaaaaaccgactaccgacggggtagtgcgggcgccttccgcgttggctataactacagcttcgccgccttccataacagccacgcaggagttagtggttcctaaatctatacctataactttagacatgatgaaaacctcctataaacattctctatatttaataattagactgacttagccaccttaaccatcgccggtctgattaccttatccttgagcatatagcctcgccgcagttccgctgcaactgtattatcgggaaactcagacgtctcttcctgcattactgcttcgtgcttgttcgggtcaaactgctctccgaccgctttaatgggacaaaggccttctttccccagaacttcgttaaactgcctgtaaaccattttcatgccctccataaaagactcctgaaaggcttcttgattgccttccttgacctgaatacagagcgcccgttcaaaattgtccactacctgcagtaggttaagcagcagatgctctgtcacatacctggccaaatcttctttttcctgcttgctgcggcggcggaaattctcgaaatcagcctgcattctgagcagtttatcgtaataatcctgtgcccttacagtctgctcccgcagcctatcctgcaaaaccttgggatctgccgaagcttgttcatccggctcgagcacttccacttccggctccacagattcctgctcctcttcatttccttccgccagggtttccacaacctgctcctcttcccttgcttccttgtctttagtcaccatgctcacctcaccgtcatatctgaaacactgtttaaatctggacttttatactctttcattttaataatggtatctatcctcaaaatagcctcggcaatttcccccgcggcttttaaagcataagttttaacaggcgccggatctaccactcctaaagcaagcatatcaaccacctgcccgctgtcgcaatgaacggccagtgaagtgctgccgccggcagactgggcagccataacatcccccagcttttccaaggggttaaagccggcattggccacaatctgggccagcgggcgctgcagtgcctctactacgcaatcaatgccataaacagccatgccgctgacctcgcctcgcattttctccaccatgcgggcggcggccagttccagcgagcctcccccgggaagaataccccccttaacggctgcctgcacggcagaagcggcatctttagcaatacgctcccgctcgcccaccacttcagcggtagccgcgccaaccagcacggtggccagcggcttgcccttgccttccaagatccagacctgctccagcagctcatcctcctgtacccgctcggcttctcccagaagtttgaccagctgctgcgggtcttttttcaggccggttcttttaatcataaccgctcccgtgtgctcggccaccttgcgcagctcactgtgagccacccgctgcaccaccataaccccggtatcagtcaacatttcctcagctatatcagctactcccctgtctgtaagcaccagccccacacctaaagagataatcttttgcaaattgttctgaaattcagcctgcagttccaggtagtgccgaaaacccgcctctgtggtcagcgcttcctcttcgatagattccgcttccagcgcgtcatccagcaccaatacccgaacagaacttaaaactctgggcatctgccggttcatagcttccttattaataattacgcccataaaaacctggttcaaagcaccttcttcagccaccacggcctctgacagtttaaaggattgcttgagcagtttttcccggccgatcaaaccggctgcctccactacaagttcggcaatatcctcatgctcacgcccggctaccaaggcaacctgacgcaaaaccgggtcagtgaggctctccaccgccctggtttgcccctgcatgaaactgagagcccgcttgatgccggcacgcaatccctcaatgactctggctgccggaacacccttgactacctgctcaacacctttgcccaccaaagcaccggccagcacggcggcagtcgtggtaccgtctcccacttcctcctgctgggccctggctatattgatcagcatgcgggccgccggatggttgacttccatcatggtcagaatagtaacaccgtcattggtaatcactacattaccgaatttgtcgaccagcatagtatccagacccctggggcccagcgtgctctccactgacgaagctaccgccctgatagcatcggcattggtaattaaggccgacagtttttcatcaacttccgctccggcactggcctgctgtttgagactcaaagctgttcccccctgtgttaattaacctccgcgcagcattctctccagagcatcggataagcttctggttaaaaactccaccacgctgactgtcctggcatattccatcctggtaggacctatgatgccgatacgtcccatcatcttaccgcccatctggtaacctgaagtaaccatactgcagcctttaatttcatccttattgatttccccaccgatgcgaactgtcactccttcattagacacatcagacatcaaatcacataaaagctgctcttgttccaaaaggctcaaaagcgttttgaccttatcaatattttgaaattcaggttgatctaagatattaaataccccgccgaggtaaattttatcctttttttccactgtcaaactctgttccatcagttccatagccaggttcagaacctgcttatgtacggacagttccatatagatatctctgatcaggctaagtttgatactctccatatttttgccctgtaatttggcatttaaaacctttgaaataatatccagatcactttgtttgatattttccgccacttcaatcatgcggtggttaactgtacctgtatccaacaccaccagcaccatagcctgggtgggactcattaagaccagttgtatatacttaaaggagctgacgcttacactgggtatcaataccagggatgtgtaattggttaattgagtcaaaagctgtccggtgcgctgtataacctggccgacatctttgaccttcttatcgtactcgtccagaacaagctgctctgcttcctcactcattttctcgttctccatcaggtaatctacataatacctgtaaccaagatcagaaggtattcggccggatgaggtatgaggctgttcaatcaggcccatatcctccaaatcagtcatttcgttgcgtatggtagcagggcttacacctaatttgtacttgcgggctatggttcgggaacccaccggttcggcagtcaatatataatctcttataatggccatgaggatccgttgctttctctcatccatcttcatccggttcaccccctttgttagcactctatgctgctgagtgccaaccttaatataaaaaatagcacttgtaaaattatttgtcaagagtttagaataagttagtttcatttagtttattctcttagacaaactctctgaaaactatattggccaaggggagtccctcctctgtcagccgcaggaaaccgtttactgtttctattaagccaaggccggttagttttcggatctggcggctgtacaagtcttccactctgacagcaaagcagcgggcaaaggcttccaggtccagaccatttaacattctgagtgccaggaaaattgtttcggatatttctgtttccagactgatcacttcactgctctccaatggaagttggccggctgccagtttttcggcgtaggttttcagatcaccgctgttgctgcagcggatcttatttaagtaggaatgggctcccggccctatgcccaagtactcaccgtgctgccagtataatatgttatggcggcagtatttgttcgaacgggcaaagttggatatttcgtattgctcaaagcctgcttctttaagaaaggttccggcataccggtacatggccagctcggcttcctctgtgcagggttcgatatggccaagagttaccgatttctccaggggagttccctcttccaactgaagtccatatagcgaaaggtgctgcggattcaggtcaattatttgttccaagcaggtctgccagccctgcattgtctgaccgggaatgccgaaaatcaagtccaggttgatattgtcaaaaccctggcggcgggccagctttacagcctgcagagcctcctgaaaagtgtggatacggcccaacgtctttaacaactgcggttgacatgcctgtacacccaggctcaagcggttaaccccgaattccctaaaaagcgccaggttttctccatttacggttccggggttggcttctgccgtgaattcggcaccgggagccaggggcagggaatgtctgagcgtttttaatattacgcttaacagtgaagcaggcaaacaggtaggtgttccgcctcccagaaaaacagaggtaaacacaggagcagcaaattcatcataagcataatttcctagagcatcaaaaaatttcttacggttttccgtctgggaactgctccggaaaagctccgcatacaagtttatttctctttgcagggctgccgagtagatttctgcggcggcattttcatagggataggaaataaaatcacagtaaaggcatttccttatgcaaaatgggacatgtatatacagtcccattccaatttcttcattatattgcgcaagcggtgctgttttattcgccgcgcttgttgtttttgttatacttgtcattaaaatgttttccgtatgatatttcataatttgttgttcctcttgccgaaccggatattttcagcacaaacaaaatcaatcttaccttccagatcactcttgcctgtcatcacctaacttgagctgtgcttactataaggttttacttatcattgatactcagcacagccataaaggcttcctgcggaatttccacattaccaacctgcttcatacgctttttgccttctttttgcttttccaacagtttgcgctttctggttatatcgccgccatagcacttggccagcacatccttgcgcatggccttaatattttcacgggcaattactttattgcctatactggcttgaaccggtatttcaaacatctggcgagggatcagtttacgcagacgctccaccagagctctgccccgataataggctttatccttgtgcacaatcatggacagggcatccattacttccccgccgatcagtatatccagcttaaccaggtcagtctctttgtagccggccaggtcgtaatccagcgaggcatagcccttggtgcgggatttcaactggtcataatagtcaaagataatttcacttaagggcatttcgtaaatcaacattacccgttcggggctaaggtattccatatttttaaactcgccgcgcttttcctggcatagttccataaccccgccgacaaaatccttaggcaccatgatagtggctttgataaaaggttcctcaattttaaccagtaaatcctgcgggggcaggttgtgggggttctccacccggaacacatccccggaggtagtggtcacctggtaaactacattgggcgcggtggtaatcaacagcagattgtattcccgctccaatctttcctgtacgatttccatatgcagcaggcctaaaaagccgcagcgaaaaccaaagcccagcgccgctgaggtttccggctcataaaccagggcggcatcgtttagcttgagcttctccagagcatctcttaaatcttcataattgaccgtttccaccgggtaaagaccgcaaaagaccatggagacagctttgcggtaaccgggcagcggctgggcggcgggcctctccgtgccggtaaccgtgtcacctacctgtatatccttgacatttttaatgctggcagcgaaataacctacctcacccgcattaagcacacctgtatcagtcatggcaggctgaaacatgcccacctcattaacctccatttccttgcaggtagacatcaagcggatattcatgcctttcttaattataccgttcactacacgcacataagcgataacacccttataagggtcatagtgggaatcaaaaataagcgcgctgagcggagcgtcggtttcccctttgggcggggggattttctccacaatctgctccagaatctcctccacacccaaaccggttttggccgaagcatatacagcgtcaccggtatccaaaccgatcacttcttcaatttcctttttaaccctttcaggctctgcactgggcaaatccaccttgttgattacaggaataatctccagatcatgctccagagccaggtagacattggccaacgtctgggcctctataccctgtgccgcatccaccaccagcaaagccccctcgcaggcagccaggctgcgggatacttcatagctgaaatcaacatgtcccggcgtatcaattaaattgagcagatactgttgcccgtctttagccttatagctaaggcgcacagcctggagcttaatagttataccccgctctcgctccaagtccatttgatcgagaacctgctcatccatctcccgctctgtcagtgttccggtatattccaaaagcctgtcggccagagttgacttaccgtgatcaatatgagcaataatacaaaaatttcttatccggtcgcgactatactgcatgaattttcctcctatccagaacgaccataaaaaccctttatattatatcattatcttatgatgtcctcaatagaagggatataattagaaatcggcacacgtgacgaaacaaattcctgatatctttttaaaaatgttgtgcagacaacatccaccctccaggtaacctgacaaaccaattgctgatacttgtacaataatttttgcatcatctccattatacttaagctcttctcttttagctcagccacaaaggcatgatattcttcacctggcttcagaccagtaatcttaccggtataaccgttaagcagcgaaacctgtcgcaggcactctccggccagcccgttaacctcttctttatccggaagctttatatacaccccttcgcccagtatctttatacggtaatgcccctcacccagcttctctgcataaagggcatgcacattctgccctgcaggcagcatatcatttagatgaaacaagaccagctgcacaccccaaaataatcccccgaaaaagagcagcaggctggctttgacagccattcttctacccatgcataaggcccccaagattttttacttctatactgctcaacttgagaaaaattatacatttaatttaaaaactactttcactaataataatcaccatatcattctaaaatttatctgcaaaggtaggaataagttaattcaggtcgaattctaacatatagttaaaacaaaaattggcgcaattatataaatagcaacaacccggcagcagcagccttaatgaccaggatgaattatagaaaaaaagaagctataaaagttaaagcagctatagccagaatgattgctcgtatgcaattggatcaagctaaatcagcattaataaccattttctcagatacatatatacctctgaatgaggatgaaagactggagtttcataatatattgtataaggagatgaatcagttggaggtggagaagtatatggaatataccacttactatcatacacaaggctggataaaaggtagagatgaaggtagggctgaaggtagggctgaaatgcttgtaaattccttcaaaaaaaagtttggtaccgaacctcaaggcttaagggataatcttctaaaactttcccctgaaatactggatgatttaatctatacgctttttaccagcaatgatgcacagcacttcttgcaaatggttgaaaaagaactgacaaagaatcaataaagttaatgagttttgcatattagctatgttatatatcaactgagacataaaataataagtgtaacttatcttattacagaaccgataaaagcgtggacaaatttgtccacgcttttatcctcactaatcatttttatttatcataccggccagcacatccgccacgagtccggccgaataaagggcttcatccgtagtattgtcaacactgccgatttccagcagtatggaatttgagtgcaggtgctggttgtagcggccttccttaactctgacacccagagacaggcccggataaagctcattcatcctgtctgccaccctttgggcaaaatcacgattttcctcccaacccggaaaaggagacctggcgtcggaacccaccacgatcatcactcttgccgccttttcaccttttatctctaccatagtctgttcccggcttttcgccgaatcacggtgaatatccagcacaagctgcaatttagggttgcgtgcgatcaaatcacgggctaccttttctgattccaggtaagcattattgtacacctcatcattgatacgatccgagatagccgttcttatgccgtacttttcctccagcaccttttttaaagtaaccgctgcttttgttacacctcccctttgaccttccaggcggtccaccccgtcagtcagtgcataggtctcacctgtatgagtgttgtaaattgccaccagacagtccttgctcaattgaacagttttctcctcatcggcaacaacgggcaaagtaacatcaggttcattttcaggcgcctgcactttactcagcaaaggcaagcccaggctcataatatactgggggccgcgcaaatccactcccggcagataaacagcaaaaacattcttttttccggactcgtccacactcacctgaccaacaccggaaagcaccggcattgctatactcatcaggctaagcgggttgcgtgtcaaccagaccgaaaacctattcataccgcctagcatatacgggcagcaaaaccggactgtaaaaccaaacccggcactaagcatcataaaaagcagcatatatgcaatcagcctggaacctttcccatttttaaaacggcggcggctccggcagcctaaagaagacggataaataaaaatcacccctcccattatatgccataatatatgtcgggatctaaaacagtatgagaaaatttttccggtctttaatgtgaattaaggaatgggaaaatataagcactatagaaaacgtaaaggaattatcccaataacgtagaatactaacctatataaaagatattttacgtcaaaggataatttaagccgaaggagaaaagaatgcgaaagattaatctaatatcagtttttgtgattctttccatatgttttttctgttcaaatgccagggccggcgagataaaaataattgtcaacggacaagaactgattcctgacacatcgcctgtcatctatggcggcagcaccctggtgccggtaagattcgtagccgggttatgcgatgccggtgtagactggaatgaatcaatcggggtggctgagatcaccagagatgatctgaagctggaaatgtatacagacggaactgtattaaaaaacggccaacctgtctcgcctggcgtacccatagcaattgttgataatcgcttaatggcacccttaagatttatagcggaaaccttcggcctgaccgttaactgggacagtgaaaacagcgcagtgcatattgacttccctctgggctcaaaatatagcccggtgccggctaaccaaacattccgcactccggagggtttcgaaattactgtaacaggttttatttatggtgatacggcctggaacataattagaaaaaccagtccgaggttaaatgataacatacacaaaaaaccggacaatgataataattatgtactcataactttaaaaatcaaaaacaaagccagtgccgaggcgcgccctctgctggattacgcaaagtttaagcttatgggctcctccaaaacaatttattatcccagtgacaaagaagttttcttatttaactatcatcccaatgaaaccccttatatagtgctgaacagctatcttacaagggataaggagattagcaggagtgttacctggtatgtacccagaacagaagacaattttatgttaatctgggatgcggatcccggttccggttatgataaaaaaacttattttaaaactcagtaaaaaaatagtacagcagaaaaagatgcaaataaacatgcctttagaatcagttttaatatttatcagcgaactttctaaacgagggcagtatagttatattacgatgctctaagagtgagatttctatctgttcatctaccggttccaaattatctgtaaaaagaatccttactttaggatactgcgtgtatcccggtaacgtttcaattacaatagcaatttcacccgtactcagcttaacaacagttcccgccgggtaggcagctatgtttttgagaaattgattgataatttcctgcttaaacaggcaatcacccgaacccaggatcatctcataaacctcttgaggcggaacacctttccggtaaattctatcagccgtgagagcatcatacatatcaaccatcccgacaatttgcgaaaataaatgtatcgcctctccctctaatcctccgggataaccttcaccgttataacgctcgtgatgctgttgggcaatcaaagccgaatttctgctgatgttagtgtcattactaagaatattgaaaccgttaccagggtgcagctttatttcttcaaactcctgaggtgttaattttgccggtttgtttaatatagaaaggggaacaagcattttaccaatatcatggaaaagcgcaccaatagccagttgaaccaattgactgcggaccatgcccatacttataccagtcaatactgacagaacacatacattgacagaatgtgcataagtgtaatcatccatagttctgatatcaatcaaattcacaattaaattattattatccaataattgatcaataatatcatataccagagataacgttttcttgctcgctaaaatggaagcaccacaacgttttgattggccttcattatgggttgtcattatgtccttaacatgctttatagtgtcaatccgggttttatcagaaatgatatcattcacttcaatatcaggtaacaaaccgtcatcaatataaagtgatacaatgcctaaacgataaagtttatcaatataatttcgtgttaagattacacctctatttaaaagcacctgtccactaccgttaataaccggttttcctaccttttgtcccggttgtagcgcatatattggcaccctgcgcaaattgaatcactctttcctagttgttaaattttgaaactattacatatttcttttcgatatgtcactaaaatatccttcccaagctacaaataatttacggctatgaaaaaagccaatcacctttctatgatttgagatgaatcaagcggaaatccagccaatgttctttaatccgaattttgatatttatagcaggttaactgaataattaccgccatttatagggataaggtggcaatatgtcgtattctgtgttatcatacatttagaaaattaaaacatcttcagcttacgatatatcattaaggagggctttgatgtgggtttattggcttaccctggctgttgttgcaacattgctttattttacctgtaataaattcttttctcgaaacattaccgggctatctatagctgtcacgattattttaggggcattatatcctttattaataaataagttcttcctctggcaggttgcagttatatttatttacttcctggcttttatggcagtgttgatagtaaaaagaaccgattatttttttcgggagcataattgcactgaagcttcaacccagcataaaatatcccaatcagcagatataacagacacaaataaagaactagaaccaagcataattaaacctctggttgaggagaataccccggcggagttaacagttgcttttgaaatcgaaaactcatcaattgattacaatgataaaattgtagaaatattagagccagaaactacgcaagaagataaccggataaatgaactacttgtaaattcagtaaaaaacagcttaactgaagaattgccgggcagtcttaaccatgaacataccaatgacctatgggataaaatagaagaaaaatttattgatttatttgataattatattcttgatgatctctaccgggaaataaagctttctataggaaacatcattaaccctggacaagcagaatctcatgatgatggcactgttgaatctaaagatgaaatttcagacactaccgatttgcttattgaagggatgcgcctggtcaaacttaaattttatcctgaagccatacgaaattttcacaaggttataaactccgattccagtccggatcaattttatcttgccgtagccgagttgagcacggtttatcaaaacttaggattatataagccggcatcagatatcatatccatattgattgaacaccctaaacttcaaaatcaccctggtaaagctattctggagcaaaaattaaaattcattttaagcttactaagccttttagaaacaaataatcttgggtatatctcctacgaacaagttcctgataaaatacgcagcaaggcctatgctaattcacttttataatgtaatttttaaaatggaaggggaatttaggtgaaactaaagaatcaaattgttggcttgcctgttttaagtatcacagaagtcacaaccctgggaaagattgagaatctactaattaatccaaacagtggctccgttgattatttgattattgaaccgaagcagtggtatatggagcgtcgtttaatctcctttaaggatgttgtctctatcggccaggacgctctaaccactgaaaccgggtctaacctcacaaatgtcacctctgtaccggcagccatagatttattgaataagtctgttgaggtagtcggttccaaagttatcacccaaaaggggcgtatcagcggttccattgatgaaataagcattgatgaagaaacaggtaaaattgttgcctgtagctggataccgggcaataataagaaaaaaccgggccttttcccggccagtcttgtaattactttcggtaaaggcatgctggtagttgaagaagacttcgaggctgctgtggtcgaaaatattgaagagactgagagcgaaactaataaagctgattctgctgaagacatggatgaagctttgtctggcaacaaagatcctctgaatttatttgaggagaagcaaaaacaatatttgattggccgcaccgttactgcaaatatactatccgatgatggtgagattatagccgaacaagatcaaaaaataaccaaagaaatcctggacaaggctgttgaagctgataaatttgttgagctaaccctgaacaaccgtgaataaaaccaggctaacctccaaggttatccttattacggtttttcaattaatagtatgtatcagtctgtccagctttgcactaaagttttattacagcaaggtggttttaccgggcattactgtacaaggcgtcaatatcggaagcctaacatatagtcaagcagtagaaaaattgaaacaggatctgccatatccctccccaaaaatgatattgcaagttggtctcattaaatacggtgagattcaatatacaactgattacgaagctactgtaagagaagctataaaatacagtcagaaactctcttcacgacaaattataaaactaatgtttagcaacaccaaaacccatgactttgtgctcacaaaaacatataacgataaaattctgaatgaaatactggacaaagcagcctctcagtattacgaagccgttcaaaatgcttatatatcttttgatgaaaaaactgccacagtatttcaggatacttatggtagaaaattagataaagaggcttcgatacaaaaatttatcagcagtccttacggtaatacttatttggcattatcttttcagattactgagcctaccaggaaaacacccgattacgatggaataaattcgcggctttccctatttgtaagcgactttgatgttaatgaaactgaccgaaccaggaatattgaattagccagtgagtcaattaataacgttattataagaccgggagaggtcttttccttaaataaaactttgggtaagcgtacttcggaggcaggatatcgtaaaacactagaaaatacttatgacgttgatttaatagccagccatgaggcaggcatctgtcaggttgccggcaccctgtataatgcggtttgccgggcaggattaacagtagttgaaaaaagaattaatcccgtaccggtcccatacatacctgagaacatggagtctgtcattgcagatgaaaataatgattttaaatttgccaataacacttcaaaaaacattttaatagccagtcagattcaccagggagaattgaagatatgcattatggggcacaaagggtctaccccggtcagacaaataaaaacagaaaaagaaagatatgtgacaagtccgcccaaacaatatgtgctggatcccacacttccccccggtctggtgataattcgcaatcctggcagcaacggctacgcaatgaaaatatatgaggttattttgaaaaatgagcgggaaattgacaggatattaaccgctgccattgaaattgaaccggaaccggagttgttagccattagtcccatgcgttctacaatagcgaacctgtttagaaaagaacctcttaagttcaaataatttattattcaaaaatacaatttaaccaaaataaaaaggggtattttaaatactcctttttttctcaataaaaaaatctgatgaagcttgttttctctgatcaggttgcacaccgccgctgtggcccccgctagttccagcataacacgaatgtcctctaactgtatcccattacggatgcatctaaaagttgcttttctttgcctaaaatcgcttgcccatcactaaaaagttattaaaaacagccattttccatatattactagaggaaatggcgattcaatgtagaaaaactgtttcttgtgtgtaaataaattataaaggatacattattatgaacctagccaaaataattataaaaatcgaaaaaaccagaagaaaactcaataatgtaggtcgcaataatcctgagaagttactaaaagtaagtcaagagcttgatattctaatgaatcaatatttcaagctaaaagaagataaaacaacttcccaagaaaattattgtcaagagattaactatgttccccataaagagaacgaagtctcttatatttattgcgatcaatcttccactaaattaaataaattagcctaaaaaaactagcaaacaacttttgtttaagtaacgggtattttatcgttatttatcttgccatttatacttcagtaatgatgcaatatggttatttactgtttttctggtcatacttagggtattggctatcttctcctgcgatagatacgccttccccgtcttgttcatatgagaggcagaatagcccaacgcatagcatctaaatccgtacgagtttagatgtaaatattctccaatacgccttgagatatactttattttctatattttaatattatttttagataaactctcccgtgagggttttacttaggtaataggtagcaagttttagagtgtgaaatggtttatgtatggaatatctgtttgcaacatttccttttaaaatggtaatgatttacaaataagatatataaactacacgactctgatcacaaaagtatggttttttataatactgtacaaaactttactgtttataatataaaaatttaatttaatttaatttattactaataatggtttaagaagaccaacaataatgataaaataaatataaattagtaataaggggctgtttttatgtctttgataaaagaaactgatcttccgggtattggtagaaaatttcaaattaatagtcgcagtggtgacaagttagtaatcgttgttcacgacgatggtcgacgcgaaattcatcatttcgataacgacgatcccgaagaaagcatctcgatggttacattggatgacaccgaagcacgtcgtgtgggtggtatacttggtggaatggcctatataccaaaggcattagaatcagtagatgtggcatttgatgatatggtatttgagtggtataaagttgaacatggttctaagtccattggtaaaacaattggggaactgcatgttcgcaaaaaaacaggagctatggttattgcaataataaaaaaagaccaaaagattattaaccccggtcccgaaaatgccattcctgaaggagcggttctggttgtgatcggtcttaggcgacaagtaaaagcatgtaaagaactaattttgcacgggagtctttaattatgcatagcaatatcctgtttgaaattggtcttgctctatgtattgtagctgttgcaggactcatggcagcgcgattgcgattctccatagtaccattgcttattttagccggaatggctgttggccctcacgcaccagtcatcggcatacttgactttcgttttgttgaaagtgcaccgttaatacaattcatgggacgtttgggtgttctttttttactgttctatcttggtcttgagttttccgttggccgcttattaaaagcaggcaaatctatattttttggcggaacaatctatatgcttattaatttttctctgggaatggctcttccttttttgtggggttggtcaattcgtgaaatcttagtagttgccggtataatttcaatttcttcaagtgctattgttgccaagctcttggttgatttaaaaaggactgttagggctgaaacagagatgatactgggactaatgttataccaggatgtatttgtagcagtttatctctccgtcgtttccggtctggttctaaccggttcgacctcacccaaaggtgtcttgatatctgcaagcatagctctgggatttatgctaggctttatattaataggacgtaaactagccccccaaattaataaattactaaacgtaccttcaaacgaaatttttatgcttatcgtatttgcattgcttactctggttgctggtatttctgaaactattcatgttgcagaggccataggagctttgctggtgggattagttctggcggaaacagatcattttgagcgtatagagcatattgtggttccttttcgagatttttttggtgccctctttttcttcagttttggtttgagcatagatcctctttcactaagcggtgctatatggccatctctggcggcagctatagtaacaataattggcaactttattagtggattaatagttggcagaaaggccggttattcacatcgtggctctacaaatataggattaaccattacatcaagaggtgagttttcaatcatacttgccaaccttgcaaaggccggtggattgttaccgattttacagccctttgccgcactctatgttcttatacttgccattttaggcccattattaacaaaggaatctaaatggatatacactaagttagccaaagttttcggatggccagctcttagagaaaagaaaagtaatttctaaaaaacaccatttacatagaatcacattgttaaactcagctctcaatatgttttcactataacccggcaaattcatcatattaacgtgagcagtattagaatccggtgtgccgcccaggttttccccggaatagctaaaactaatacggttgaaggtttttgtgccagttgatctaaccagtctcacgttaaaaccgactttttaagcaggttactaaaaaataataatagaagcccggacgatgaataaactaagcctatttttaactcacctaaactgaaatttttctaccaatccccatactaattaagtgcgatacgaactggtttgcactaacaccttcctttttaaccgtttcaacaaccatcctatacaggcttttaggaattctcagagtaatacgaccattatattcataaccaagaaagaggtttcttaatatgttcggtgtgagcgaagaagttaaagtaggtacgaaaagccaagtggtgataccggctaaaattcgtaacagtgccaaaatcggcccgggggatattttaattatttccagtgatcgcaataaccgcatttcccttatgaagaaaccggataattggtctcaagcagcctttggctgttgcaagggagtttggggagataagtcacttgaatacctagagaaagagcgtactgaatcatgggaggaatagaaaattttcttgggcattataggaaaatagcttttgatacaaatgtgtttatctctgtgtttgctatggagtcgcttggtactaaagtagtgccaataattgatgcagtggctgataaaggaataaatcaaatcattacttctgtcctagttttttctgaatgtgcagttaaaccatataggaaggctaattgggccccccttgaccagataaagcttatgtttcaaatgcctggtttgcaggtggctatccattgtctgcatgccaaatttggaacccgcctgcaaataagaaaaaatctgatggagcttgttttctctgatcaggttgcgtaccgccggtgtggccaccagtatttccatggctgccagccatcccctgccgtcaatgcgaggcagcagtctctgagagatgatgcctactaaagaattggacagctgcatacggatttgcttctgctgaaccgaatcaaaagcatcaataatccggctgacagtttggggcgcattcatggtgtgcaaagtggccaggatcagatgaccggtctctgccgcggtgactgcaatagagatagtttccaaatccctcatttctcccaccagaataacatcaggatcctgcctgagcgctgcccgcaaagcgctgagaaaggtcctgctgtccttgcctatttctctctgctcaatgatactttttttattatttttttattaatatgcaggtattcaatagggtcctccaaggtcaggatatgacagcttttttccttattaattaaatcaaccatggcggccatggtagtcgacttaccgctgcctgtcgggcctgtgattagaatcagcccgcctgatcggcgagccaaggtttttacgatatcaggaagaccgagagcatctatagtcggaatctttgtatctaaaaccctgacagcaatactcaccgcgcctctctggtaatatacatttattcggaaattacctacaccggaataattatatgaggagtctacttcaccgtttttctctagcagctccagtttgttttgatccagcaactgacgggccatttccatggttttttccggggaaagcggcggtaaatcaagcatggtcaaatttccgtgcaatctaagaacaggggcagaatttgcggttatgtgcaaatcggatgcctcttgcttagaagaatgttgaaggagttgaaggatatccattttttttaccaactttcgaagttagattacccagattttatcgaaaggaatatttttactggggacagacacaggtaaaaatatggaaagaacagttttctctttccatatttttgcgagcataacgataagttatcttattacaaatggataaaagcctgtacaaaattatccacacttttaaattcactgtaaattaaaactgaaatgagtcaatctgggtggctgatatctttttgaggggatgtatttaacatcccttctttttatgaaccgcaatgatttctgtggttgtggtatcaatagcagcagcactgccaatagaaaccaggtcaccgccggaagtagtaatatcgcttagattttgggcaagaggattggtttaaaattcagcagcaaaagcagaggctaagaattgttcacattatagatgttagtctttagaaggtatcctcagatatacccaaataacgcagcatagcctcccggtccgccgcattttctaaaactattcgggaattgaccagtttattattatacaaactttgcaggtggctatccattgtctgcatgccaaatttggaacccgcctgcaagtaagaaaaaatctgatgaagcttgttttctctgatcaggttgcgcaccgccggtgtggccaccagtatttccatggctgccagccgtccccttccgtcaatgcgaggcaaaagtctctgagagatgatgcctactaaagaattggacagctgcatacgaatttgcttctgctgaaccgaatcaaaagcatcaataatccggctgacagtttggggcgcattcatagtgtgcaaagtggccagaatcagatgaccggtttctgccgcggtgacggcaatagatatagtttccaaatccctcatttctcctaccagaataacatcaggatcctgcctgagcgctgcccgcaaagcgctgggaaaggtcctgctgtccttgcctatttctctctgctcaatgatactttttttattaatatgcaggtattcaatagggtcctccaaggtcaggatatgacagcttttttccttattaattaaatcaaccatggcggccatggtagtcgacttaccgctgcctgtcgggcctgtgattagaatcagcccgcctgatcggcgagccaaggtttttacgatatcaggaagaccgagagcatctatagtcggaatctttgtatctaaaaccctgacagcaatactcaccgcgcctctctggtaatatacatttattcgaaaattacctacaccggaataattatatgaggagtctacttcaccgtttttctctagtagctcaagtttgttttgatccagcaactgacgggccatttccaatgttttttccggtaaaagcggcggtaaatcaagcacggtcaaatttccgtgcaatcttagcactggggcagaatttgcggttacatgcaaatcggatgcctcctgcttaacagcatactgaaggagttgaaggatatccatctttgttaccagctttcgaaattagattacccaggttttatcaaaaggaatatttttacgtacatagacttagaaatcaattcacagcctcacctatcaattgataacttccattgtgtattatattagctccctcaatgtagatcttatcatatgcttggatttttaaaagactacctccgttagtagttgctatttttgcattcctgacattaacgctgtttcctgttgatgttattgttaaacaacttccttgggactgaattaaggtattatttcctgaaacatcaattaaaccttttgcttccagtttaagaaaacttcctccattaatagtttggattttcgcgtttgtagcatttatattacctgttgctgattttatcgttaaactactagtttttattgttacattgactccttgagcaaaagtaatatccccttcgttactaaccatgctagcactgaaattttgagtattttcaatatctactccaacatatattcctttatccgcctcccaatccaagaatctatttgaccaattattcatttctatttttcccacatctgctggaataaatagttttccattagttttataagaaccctttcgtaattgatcgactgtaagttttagatctccagatccctgattgtaaaagccatcaccgttaatatcaacccaggggaaattcaattttattgtaaaatacgcctttgcggttttatttgcatccatggttaccgtatgattagggtttgtataatccaccccatctattacccattttacaaattcccaaccagaaacaggtgtagcactcaaggaaactagtgtaccatcatcataggcatgatttccattagacggttctataattccttgaccttctgaagacaccaccaatgaatactgcttagtaactggtggctgggttatttccgcaaaataaaccttagctgtgatatttttgttcatgtttatcgtaggtttaggattggtaacatctgcatcgttaatgacccattttacaaactcccagccagaagcaggtgtaacttctaataaaatctcggtatcatcataataataatggtctcctgaagatggattagtactaccttgcccttctatatctattgttaaagcatactgaactgaagttgcaggttggatcatgtcttttttataatacaaagcaaaatcttttaagctacgatagttattgtaactactatcaaaaacagaaattaaaacattgttgagtaatatttggttattaaattcatactcctgtgcaccattcttacacaaaattttatacaataatataggttttcctgattctttatttattttaaactgaacatcagaaatactattatcagtaatagctttatcattacttaaaaaagtattgttttctaatttgagagttccatcatatcctgttttattctcactagatatttctaattctccagcattacgaagccacttctccaattcctcatcgactaagcgagcattttgttgcaaattagcttgtgaagtccctatattaaagctgttaaaactataaaaatataatgtatatgacaatactattacaagacttattagtgcaagtgcaattaatagttctacaagagtaaaacctttatcatttaaggataatttaaccatgttagcttctccctcttataaaagaagtgagagtaacataacgctctccgcctttataataaacaacaattgttactctatatccgttgttagtaccagcagttaataagttaacaggttcaatacgaaatctcattaaattactatttgcctcagcatataaatctgcttcagtacttttttcttgaacactcatttcatcattatctaataattttgctcttatagtttctatatttgttggccctaaagcaagtagtgcctccattttatctgaagccaatgacattgcggcatttcgatttcctgtagaaaaagtatttacaaagcttgagctaaacaacgcaataaatgctgctgatacaattgatataattgccatagataccaatatttcaaccaaagtaaaaccgaattgtttttttaatttttcatgcattttgtgcaccttctaactcctgctaatgtgtatttttatcattgccatctataggatgttatacttgttcctcctccacttgttcctcctccacttgttcctcctccacttgttcctcctccgctatctccgccttgaaatatttcaacaggaaatgttcccatgttgggctgttcgtaataaatgagtgcatttccaataccagataacctatttactataatagaacctttaacttttccactaccgtcaacgtataaatgtgcatggggagcataaagcacacgtgtataagcagaagcatcaccagaaactattactgaacttccaccggttataagatgacctataatcccactacttcctgaaatagtaatattagctgtctcggcaaaaaaactcccgacgtaacgaacatcaccaccaaaactgggttcggcagcacctttataatacatcattaccctactaatatcaccaccattattgatggtactgccatgaagaagtgaaaaagaattttccacatataaaactaattttccatctactcctgtatttattaaactgacaaatccctgttgaatagacaaattcctaacacggagaaccttagttcctcccccacctaagtctattgtcaatgaagtaccatcagaaatcgatatggtatcttgataatagccatctgctcctagatttatagttactgcatgatcgccacctagttgcgggataacccctataccttcttcgcaaagacctttgctatctgttattgttctaaatatgctggttgataagtcaataggaaatggtggaaactgcggctccggaaaagatttgttttgcggaagtgcctctattccatcaggtacgttttcccacggtgcctccacctgatcccagggttttaaattaggatctggatttggggagttactattttccgtttttgtcttcgtacttataacattatcaacaacgcctccggagccaatataaagtttaccgtcaataattcccgtgtcctcataatcaaactgtacggagctttctccaatagcatttgtacctgttagaccataaatttttgaactacctgtaagctttatagcaggctcatccatagatccttgccctaaagcagcaaacaaagccatatcaaaggttggtataacaatattttgtgttccactaagcccaattattaaatcaacattttttgttaaaccttgatacgtgccattggaattaatctcaatttgggacgttcctgttttagatacagatactttaatgggataattatcagttggctcagtactagcaacctgaagtccctctaaactcccgtaaagataggttgtttcattaaaggtgtctggattaagccaatttaatgccacttccacacctgacctggcataataatatgcctgaacattattgtcatagtttactcccaagttcccttctgtagacattgaataataaaaagaagtgcttagtattactaatataatcgtaagcataagtacactaaccaaaacataccccttatcattcttaatatacatgaactcaccccctattttcaaactcatgagtataatgatgtactttaggatcaagtctatgtttgttctacatctttgtatatgactctattaatacgcataggattcttaatattttgctaacaaaatattaagtcaagtaaaaaataacgatatatatgaactaatgaaccataaaaatcagtaacaacatctatagtattaatgaataatatatttttttaaatatattattcatttggaattagtatggatattagtattcagtctaaatacttaatttactaaattatatcattaatactttagtattaaaagaaaataacttcattctgttattgctgttgttgattcagaattatgttagcaaatcaggatattaggaatattaaatagtaaatgaatgaacttgttgatctcaatctaccattgtagtataaaccatttgttcgattttttttaaaacataaaaaatctgcccagattaggcaaagaatatccatatcatttacataactccggctcttcgttatgccccaccatgtccacttaatgattgacaatggtaaaccgtattctaacatccttatttaaagcctgccaatgtgtgatgcaacatttttaacaactttaaggatatacgtctgcatttaagaacactcgcaatggagaactgaaacttgacaactacactgcacctgccctcacccacagccagatgtttctccacaagggtggatctagatacactgttatatttcttcattaatattcaccgaatttaattcattattaaaactaattatccaggttttgttaaccggaacatttttattatggccagactctggttaaagtctgaaagaaattctttcatgacgttttgtaccttgagcgaagcaaaaggaatggatataaattatgaaaaaacggttttccctttccatattttaaagagcatttacttaatttttcccatcttactttattatcttaaattttatttgttattttgacaaaaaaacatatgttaccagatcaccaataacatagcataatatgttcaaaatttcataatttcctggacaagagaaaaaaccacccaattttcatgggcggtttgtaacggcaaatcgtggatagttaataagtttagtacctacactaattttccttattttactcagctactacattgccatttgcggcttttatatatttcccagagccatctggttgtataggtatttcttttagataatttggaaccaaattggtaggtactgtctcaccttcagcaggagttcttagtgtaacaccagtaatagctcctgcgttactcattacaacctcactaaaggtcccagagacaacattatcagccatatatgcttgaatagcaccttcaattattctaatatttgcagcattagccttttgttttgcagtagtagtagttgaagtgtacacaggtaccgcaatcgctgccaaaatacctataattactacaaccaccatcaattcaaccagagtgaagccttttctgttcttaaatctaccacttatcacattaaacaatatattcgcctcccttcttcttattttactattgttataccatcaatcaattagatttagacaatcccatcctgaacttcatatttcaatcaaatatttttcactacttattcagtaccgctactctcactctcctcattcttcttaatctcatccagcatatctcttatttgctttattttattaggcgcttcctccacccagagcacatattccggattatcagtagtacctatattcttcgaaacatgcattttatactgagaaatacctgtcaattcactcaacaaggattttttggcattcaatacagtattcccatgctctcccttataagttaacaccggcaccttcaccgacttcttcggctggtcaagctgcaccaaagcatcccgcacctgtttgacaagagcggggggacaaataactgtaatctgctggttaaatctatcataattatttggcgctacaaccttaatctcaccggcaaagtcaaactgctgcaaccactgtgccgcatcaccgacaacaacattgcttagctggtgaacatatacattttggctctccgcacctttgaagtcaaagtccttaattaaattctccacaagatcccagcgtttgaaaagattttggtcaaaaaccaccagaatgttttgcagcttcacatagcgcttaattttcatatcgtcaggaagaccggcgttaagtatttccaaggctctgccggaggagatattctcagtttttatctcccggtaattaagggcctcgggcttttccgtattctccgcgttttcctctatatccacagcgtagacaagttcccgcaccttttgcagggacttggctgttccctgcacccaaatggcatgggggtttgtgtcgacggtcagtacctttacatcaggaatacttagttgttcgattaagcccttcagttttgccgctgcgatataataagtttcgaacctggtcaggatagtttgctcaaacacatccttgggcagcatgtcctgtgtaccgacaatgacaatatttccttccttcacatagctaagtcccttgctcctgataatgagatccagtgccttgccgcagggaatgttctttgcctgaaaggtcaccggctgggctttggaatccatcattacaatatttatatccattttgatggccagcgcggacaggacatcccttaagtcggcactttttacatcaatcgatatttgcggcccgattgatcccattaaagcttcatctgttccgtcgtcggctgattggttggcttccgcggccagagcaaccggaagccagaaagcggaatacaaatcagaagttataaaaccggcaatcaagaacacaattacaaccagcacggttataaccggctttacaggatcggcataaataaatttacttaacattgctgccaccctcttcagctgaatttgtgttctgcttatcactcgtaccggagccggcctggcttgcattctcacctgttgttttctgtgcggagctttcttgaggcaccataactctgctgccaaattttaggcgaattgtcttacccccgcctgacagggttaccgtacttttatttatctcccgcacctgccatacatccgccacactcatacctttagatacaatgtagacagctccccctgactgaataatggccaggtcaccgccctctccgccggaaatgataccctgcagtgtcataccgccgctaaaaggatcttcaccctgggactgttcttttattgttcttttagatgccggcaggtagttgtacattttatccagagaaacatctttagggttaataccggtaactggcgtgttctgagacggctcaccgtaaaacttaacttttacgaaaatcagggcaaagataaggacaacaacaatccccacaccggtcagcagcttcttcttattttctgtcacatacttgagcaaaatttctttatctatttcttttttcaaaaacttcacagtatgcatcatcccttttagtgaggtttctaacgtggggaataaaaagcactggctgtaagatcagcctttaacccgagtaactcttgcccgtctttagtcagcttgatttcgtctatgcgcataacccggggaccgttttccaggcggtctaccaggttaagcaattcctgatatctgccggtaaaagttaacttcaaaggcatttccacataaccgctcttgttgaccctgttgtcaaaattaatctggttaaaatcagcaccggcttcatcagccgctctctccaagtcagcgagcaggacattttcctcaggctgagccggcaccagcctgtcaaagcggttgagcagttcccgcagcccttcatactgctgcttggctgccagtcgatcctgcagaacagactgaacatgggccagagatgactgttcggcagaaacatcctgccaggcggatcgcagcaccccgatttgcaaatataataaaaagactaaaaaaacaaaaacaacaatcccaacgatcagcacgggaagttctggcagccgatccttaatttccattaactccgcctgcctttccggtttgggaaccggctggatttaacgcagccttgatttcaaaacgcaccattttctgcccttcctgatcttcttcagaggaaaactggcagcggacatcactaagataagacagtttattcatcccctccagccattctcccacagtagagtgatcgggagacaggccttgcaggtcaagcccgcccacggcagttgaagcatttggggcaacaggtgcggaagaattaggtgttgttgcggtgacagaggtcaccggtttttgaccctgaacagattgtcccaactgggcaaccggattgttgcctgcagccactgaagtgttattattgatgactgaaaaacccgttagccggatgccggcaggcatacaattgtttatctccgtcatgatttttgtccaatccgcgttcgttcccagagcagttcctataagcttatccgcctgagccaccttgtcctgcaaaaccgcgtagctttcattggcattaacctgcgcttccagtgccatgcggttttttttcagcgctgcggcctcagattcaatctgccaggtaaagataaacagtaccgcgtaaaccagcaagaacactcccagcacaatgcccccgataaaaacctgttcccgccgcttttgctttttccgctgctggcccaacagctcaggaggcaacaaattaattctgatatccatactacgatgcctgaagtccgcgcaaggccaaaccgatacttacggaaaaatccaaaccgtcggggcccagattcttatttctaaacgcggctatctttatattttccagaggtttaattgtctccaccggtaaatccagttcttcttgcaaaaactccgccaggccgtccatgcgcgcccctctcccgctcaaggctatatgatcaattacggcggaggtgttctgaaccagataataattaatcagtgagcgaatctcattggccagaacaaatacccactcactgaaaacacccggcataccggcgggatagctccgggcttcttcttctgcggcggcggccgcctgctgaatattttccagaactgagcccagaggcaaatccagctctctggcaaaaaactgcaatgaatgcggcagtgacctggctaacatgggcacaccgcccgaaaccagaaacagggtagttaacccattggcaatatctatgaccagcacggtgccggcaagccgggttcggggaacagttcttgccagggccaggggagacgcgtcaatgactaacggccgcaacccggcagccgttagtacatgcaggcttttttccaatatttcacgctgcacggctaccagcagcacatccagggcaggcccgttctctccttctaactcgcccaccaccgcaaaatccaataccagttcggaaacaggtacgggaaaatagtcatccgactggtagcgtaccacttgagccagcttcttttgctcaagtttgggaaatacagcccttctaaacaacacaccctggttaaatatgcctaaagttacttcccggctgcccacctgtgatttattccatagctcctccagagcaccggcgacagcgggcacatcctcaacaataccctctgcaacggcattgtcaggtatctcaatctgcccggcccccaccagagtaaacggcggtgcggaaccttttaatttgacaaaacgtataacccccgtatcaaattccagtcctacagcatccgttgatttcaaaaaaaatcccatgcctaaagtcaactcccgcttaagataaaatcctggacaaaagatttaaactcttgcgtaaaattctcgacacgctgcgctggctgatgcctaactggctagccgcctcggtctgggtcatgtctttgtaaaataaaagatgaatgactctttgctgcagttctgtcagtttatacaatgcctgctccagaacaatacgatcctcaataggcagacaaaagctttcatatttgagactttgaattttatgcaactcgatttcgtccagggaaacaaaaccggcccgcatggcctgaaccacaccctcctcacaaacattgacaaactctgcaatttgactgagggagggaatttgcccgttttccttcatgtaatcatcaacaaaacggttaatacgagcctgcagttcggccacagcagcgggacaagcgtaagaagcttctttgcggatatgatgccttatttcacccatgatgcagtgggcggcataggtgctgaaaagaaccccccggctagaatcaaaacggccaagagccttcagcaagccctcataacctgactgcataagatcttctgtctggcggccggaagcatagagcttggcaaaatggcgcaccagcctgctgccggacatcatcacctgccgcaagcgctcttcatcttttacaaccaggtattcttgaaaagcttgatttaaatcaactgcaccgcccggctgccccggtacgaaatcacccacaggttttacctcccaatagaagatgaaacagcagaaaaaattggcaggtaaagagctattacaatggcaccgataatcccgccaactacaattagaacaaccggttccagcatagatgtgaggcctttggttatagtagagacttcttcctcataaaaatcagctaccctggtcaatagattagtcaattcccccgtttcctctcccacagctatcatattggtcagcatgggtgggaaaaaaccgcttttgcctatagggatagccatgctctgaccctgctgtatcccctcttccacctctttgacaatttccaccacccttttgctgccggaagccggcccggctgcctccagggcctgcatcaccgagacacccccggacatcaaagtagataaagtgcgggaaaaccgtgccacagtaacttttttaaacaaatccccgaaaacaggcagacgatacttaaaacggtcaaagaaatccttacccgcttcactcctgacgtaggcgcgtataccgataaaaagaactattattcccagcatatacaacaggctgtaactgcgcagggagtgactgaaaccaaaaataatcctggtaggcaagggaggtgctactccctgcgggataaaaccctcaaatataggtacgataaaaaacatcatgcacaaaataaccaaaccggcaaacattataattatgatcggataaaaagtggctgactttatattgtcacgcaaaattttttctctttccagctgcattgacaacctgttcagcatctcttccatcataccgccgacttcaccggccttaatcatatccacatacattttagaaaatatatcctgatgcgcgctcatggcggcggaaaaactcatgccgccctccacggcgtgagccatttccccggctgcccgcgccagcacgggattctccgactgctcgctcagtgtgtacaaaccccgggtcagcggaataccggccgtgagcatggctgacagctgcctgctgaaaaaacttaactggccgattttaaccttgcctctcttttgcagagcatttctcaaaaaagattcctttatctctttaacctcaagcacgacataacccatttttttcaggcgggataccactgcaaaatcgtgctcaccctccattttgccggtcagctcgctacccgtcttatccagagcctggtatgcgtataaaggcattttgattctctcccttgcagggttatctacaaatacacgctcaatactggccccgccgcagcacacgctccagctcaacccggtcaacacagtgctccagggccatatcccgcgtaatttttccgcttaagaaaagttcagccagagcctgatccatggtctgcatgcctgtgttgcgtgaagtctgcataaccgtataaagctggtgctctttgccctctctgatcaggtttctcacagccggcgtgctcagcaataactctaccgcaaccacccttcccttgccgtcggcccggtggattaactgctgggccaaaacagcctgcagagaatcggccagctgctgacgaatctgattgcgggcgctgtcgggaaaaacatcaataatacggtgcagggccaaaggggccgtctgcgtatgcagggtggaatataccaggtgccctgtctcggcggcggtaagggcaatggatatactctccatatctctcatctctcccaccagtatcacatccggatcatgccgcagtacatgcctcagagcactggcaaaggaaaaagtgtctgtccccacttctctctgcttgataatagattttttgtggctgtgcaaaaattctatgggattttcgatagtaacaatatttaaggactgctcttcgttaatcagtttaataatggaagccagggttgttgacttgccgcttcccgtaggcccggtaaccagcaccagtcctctgggcagctgggataaacccctgactgccggaggcaggttcaggtccttcatatcaggaatatttatggctaccgcccggaaattaaccgccagggaacctctctgccacataatatttccccgaaaacggctgacacccggcaccgaataagagaaatccaattcccattctttttccagctgttccctttgaccgggcagcaaaaccggataaaccagatcctctatatcccttggcatcagcttgggataatccatacgcaaaagctcaccgtagacccgcaccaccggaggcataccggctgtcaggtgcaggtctgaaccgtccatttgcaccattttttttaatatctcattcacatcaaccgctttttgctcatccattatataaccaccctcattacttcttccagggaagttattccctgcttcaccttttgcaaaccgtcccggcgcagtgaagtcattccttcggacagagccacctctcttatttccctggtcgatcttttttccagggtcagctgctggattttttccgttgcaaaaagcacttcaaaaatacccacacgcccccggtaaccggtattgctgcagcgtatacagcctcgcggcctgtaaagagagatctcttcttcctgctctgacaaaggaaaatcttctatattcattaattccttgcgggataatttataagattccttgcaatgggaacacaaaacccttgccagccgctgtgccagtacacaggtcagcgaggatactattaagaaaggctctattcccatttcaatcaatctgctgattgcaccgggagcatcgtttgtatgcagtgtggagagaacaaggtgacctgtcaaggccgattcggtagctatacgggccgtttgcttatcccggatttcacccaccatgataatgtccgggtcgttgcgtaaaatggagcgtagtcccgtctcaaaagtaagtccgactttggtgttaatcggtatttgacttaccccttcaatacgatactccacaggatcctctactgtaatgacattttttgctgtcgtatctatagtagctaaactggcatacagggaagtggttttgccgctgccggtgggtcctgttaccagaatcaagccatagggatatttaaccgtggccaaatatttttccagcacgctctctcttataccaagctgttccagagttatcatcgtccccgagcgctccagaagacgcagtgtcaaacgttccccataagcggtaggcagggtggccacccgtaaatccactgaccgtccttcaattttcagagatatccgcccatcctgaggaacacgccggtcggcaatatccatattagccatcactttaatccgtgaagtcaatgtggcatgcatcttacggggcacctgcatgatgtcgtgcagcacaccgtctatgcgaaaacgcacccgggagtttttctcgtaaggctctatatgtatatcacttgctctggcactcagagcctgggataagatcatattggcaagctgaatagcaggcctatccgcatcatccactgattcatttgccagatcgttgtaggcatcaacatcatcatcttcttgctcaacatccaggctttcccggctgtacttctctatggttgcctccagttcagtgtcggaagtcattacaggtttaatatcatagccggttaacatgcgcaggtcatcaatactcataatgtcattggggtggttcatagccaccaccagtttatcgtcagcaaaggacacaggcaaagctttgtaacggttaatattatctattgacaaaacagttaccgccgccggatctatctggtatgtttccaaagaaatatatggtataccgctgcgctcggctattaccctggcaatatcatcctccgtgcagtaacccaatcgcaccaaagttttgccaatcagacctttcttacccttcatttcgctttggttttttaacgcgtcttccagttgttcctgagtaataattcctttctgaaccagaatcgtacccaggaaattatgcatgtgttttgacttcaattacggcacctcggtattattactgttaagaaacacaaattcattttatcatattaaaaggatcatagaaagagagtaatttcatttataaaagagcttttaggatataaaatatgaaattattatgatatatcatattccatattttataaatcgataattttattgggaaaattattttatttttaaatatagatatacttttaaacgagaataaatttataaagaagattattctgtaaaaataataggtagagcaggaagcagcacatacaaaaccctgtcaatattgacagggtttttagcttttggctatcgcagcattgtaggaacaaaggcatctattaaacctattataaacgctgaaattattgcacccagtagagttacgcttaaaagtgacggaataatgaattgggctaaataaattattacaaccgcggtaacaaaaccaaccaatcccctgctctggggagaaactttatcacccaataaagtttcagctacataacctaacactgctattacagcagcagcaatcaaagcgccgacgatacctcctttgactacaaaaccgggagagagccagctaactatcattaatacaagtgcagaaacaacaaatcttataatgactccagcccactgcatataatcacctcctaactttttaatgtgcgttaatatctttgaccaaaattataaatgatatacaaacaggatgcttgcaatttccttttttacgtggtaaaatattgcctattgggaggtgaagaatatgccaaacatcaaatcggcagcaaaaagagtaaagactattcgtgcgcgtactttacgcaataacatcgtaaaatctcagattaagactgctatcagaagatttgaagatgccctggccaaatccactccggaagaggttcagactgttttaaggagagcgcttgttttgctcgataaagcagccagcaagggtgttctacataaaaataaggccgctcgcaagaaatcacgtctgaccaagcagtttaatcgcatggccggttaatccggcaagaaggtcgcgctttaagcgactttcttgcagccaaaggcatcgtgctcattggaaactatgaagtaccgactctaacttatccacagatccgtaataagcataatttcctagagtaaatttaacaaccacccagagggtggttttatattttgcaaatacacttttgccagcgaaatggtggcagattggtggcaaactcatacaaagagggtcgagtcaagcaggggagtctcactcccacctgctcacggaaccggacgtgagagtctcccctcatccggctcttgttatcataccgtaggcctgatgcccatttcccagtgaacaaataaattaggtcttgtcttagcacaagtacccagccagtcaagtgcccttgctggcttgcgttttaaactcttgcgcgttctcattgcccacctgactagtgtgagatttaaactcgaaagttcatttttcatcatgctgggacaaaagttgccaaaataattcgtggtcaatgttgtcaaacagttttcgaatatcgaactctataacccaatcgtaatcccagcatcttttccttgtcatccgggcaagatgcggcaatgtcttaccttatcccacctttgaatgaatactttccatcaagtaaaacttaataaacctcattagctacacgagctaatgttattgtaatagtatcctctagaaataattttatgtttgcttctaaatctgcaatctcaatttcagccgaaatagttaacggtttaatctcaagtggtagagcagtaataattttattgttactgctttttcttacagatcccttatttcccttcttacttggtttcgattcaataaattctaagattgctccaatagctatggtagaatcatcataaccataatgatgaatagtaataactaattgataacttctactttcagaaagaataaataatattttaaaccatcctcttgggaaggatctattaaaataatagtcatgttgtttagcatattcaataatttgatgcgtaaaatagtaatctttataatcccctggataacttttttgcaaggatatatttattaatttattcacttgtctttgaagatctaacgaaatgctattgagtacattttcagtataaacaaaaatattattacggtttttatcaattaatgattgcctattttctctagattgaagtttccaatctaatattttttgagaaaaatgtttaactatttcattataagatgaattttcataactggttttccagtttaaggaaaactgtatatttctgatttgaatatcgcagaataaatcaactaatggctggtactcacctgtatctgctaattcgagactttcgatatatatctttttttctttgcgatttactattaaaggaaataaattatgcttaattaatattaaactagccaagagtcgagccattcttccgttcccatcttgaaatggatgtatttgtacaaaagaatgatggaaccaagcagctaggataactggatgtgtattgtttttattttccatttcattataaatacttaaaagtttgtcaatctcggactctacctgaataggaggacaatacaaatagactgaaccgtcacttctccttggattattatcatgttttttaaatacaccctttaataattttactgaaatgatattacctaaggtgtcaattgcctcaatataatcttggtgtgttgttattaattgatgtaattctaatatgaagcttttagtgatcattctattgttttttactacatcaaatacaaaatctattgcttcaaaattatcatgtaaataatccattaactttctttgtggtatatttgtatctccatgttgaagatatatttctttaaatccttccttgatgaaagtctcagttataccttcttttaaatcatacaacctttcaattattccagtttctatagcgtgttgtcttttaaggcggttaagaaatttttgatattcttgagtatctttttttaattgttctcgtttaccttcccatgatggcaaaatatttaatagtttagagatagagcatttaagccatttttcattaaagttaattggtctccaaactgttactatgctttcctccattttattgccccctaaatatcggttaaaaagtgtatattggttattagttcccttcatcctgcacatattcaaacaaatctcccggttggcagttaaaataactgcacattctatgtaacacctctaatgatacatattcccctttactcatctttgccattgttgatggtgataaacccaaattactacgtaattcttcccttgtcattcctttatcaataagcaatttccagagcgggttaaatgaaaaagccacgatagtatcccccctattcctatatagtataaaataatttctacaacaagtcaaagaaatattacaacaatctattgacgccatatatgtgatattgcataatatctacaatatcttgaatataatgtctatgagggcgataacatgaaaacaactgtaatgaccatagcaaaccgcttacactacacccagggcatgagccgcagccaagcattaaaaacagactggcaaatggttaaacagggcaaattctacacaaaggtaagaggcgtaaccttcggcaaccggcaaaaggcactggcccggttaagaaactacagtccggatgaaatcacaataaacctggtgggggatttaaacaacgaggcagatcttaatgcagtagcaattgttgttgaagtgataggtaaaggcagttatcagttgggttatctgaaaaaggagcatgctcaggttatagctccgctgccggacaagggcgtgaaggttactgccagactggaaagcatcactggcgggaccggaaagaaccggtttagaaattttggagcaaatataagttttgcactggtagcgtaattaaagagggttaaccaaatgctccccagttcccggttaaccctccccataccccagtcttttaaaagactattgcaattataagtcatgaaagttggttatgtaaatgcctgttcctaaagtttgggaaaaaccccctataacccaggcaggacaggccatatcaatcttacgctaactataccaaactcgcgtatacactccagagggtggttttatattttgcaaatgcaattttgccggcgaaaagcggtttgaaaaactcagtaatatcaagacttaaacggttcgccaataaaagtattaatataagcactctctacgataatagaaataccggcaaactcatgcaaaaaggcactgactacaagtcatataacccggattcccggtaacacataacaagtccttcaacgacttaatatttgctaaaagccttataaatgaaccggttaaacgattcctcgttatgtagttacttgaaaattaagaatgtccccctctttttactgggggacaccatacctattagacctttatttacactgccttgggattataaaaattggttgcaagcttaactttctgcttaaaaaatataaaatgcatactgttgcattttatattctacaatttgtatacagccgtcatctctcttaatctttcagccatttcagttaagtgctgcgccgaggcggatacctgctcaatattagcatttgtttcctggctggctgaagccagattctgtgtcatatccgaattattctccgcagcctgggatatttctcctaccattaccgtgacacgttcaatttctccaattattttggacaatatgctactggtttcagctgacacttttaccccgtcctccaccacacccgtgacctgatccatggaatcaacggccagcctggtttgaccttttatttctttgactatactggctatatcctttgtggcgcctgccgattgttccgccagcttgcgcacttcctcagccaccacggcaaaacctctgcctgcttcaccggccctggctgcttcaatggcagcatttaaggccagcaggttggtctggtcggcaatattggttatcacctctaatatctgccctatctcatgagaacgcttatccaagtcgctgataactgttgtgctttccacaaccttgccgtttatcagattcattttctgcagcgtattttccaccgcctggctgccctgtttggccatttccgacattcctaaagccagttggttaacctgactggtgttgacactctgactgtctgttgtcatagctaactgattaatggtagcaacgacttcctgaacggcagaagtcacctgctccgagctggcagacaactgctcgctttgagcagccagggtggtggaagaatcctttatctctgtgatcatccttcttctattcacaagcatatgattaaaggttcttcttaagctgcctatttcatcctgaacaccttccacaagatatctttctcttaaatcatgctcttcacccattttatacatttcctcaataacttcttttatcggcttagtgatggaaataatcaggagatatccgataattacagacaaaacagaagctataaccagtaaaaccagtatgagatttctggcctgcctgctgtcagccagagtatcatccaccaccttattaatatctccgtctttaccggcggtatattccgccagcagtctctgtatctcctggtaatcatttattacagtattgccggcctgtactgccccttctatattaccggctctgaccaggggtataatctgctctgtacatattgctgtatacctgtcctggtgtgacattatagcggataagatatctttatttttttgctgacggctgagctcataaacctctttctccagaacagaagattgtttgctaatgtcctgaaactggctggcaaatttctcatcccggtaaagcatgtaagcccttatattcatgacttgctcatttagcatagtagcaagcttcatggaattatagtacctgggcagttcatttttttgcaaaccaattgcatcattggaaatcttattaaattctgctatagatataatagcgaaggagcataatattaataaagccaatccaaaagacaggtaaatctttgtggtgatctttatatttgccagtattttgtttaacacaaataaccatctccttcatccgattattttttaaagcggcaacttctcactgcacactttgattaacatcatttctatagccgggcagaactctgcctgcccgcttttcgtggctgcgtcaatttctgacaggtcatacatggccttgtataactcttcaatactgaagttcttggcctgtctagcaatttttcccgcaacatagggatggagtttcattttagcctgtatttctgactgggagtcaccctcctcctgcaaagctttatactgaaataacaggcgaaactgtctgtaaatcataaccagtattttttgcggcggttcacgataaagaagcagatctctgattccccgcagagcatccgaacagcgcttttcaccgatagcatcggcaacggcaaaaatacttaaatctatctgggaaatcactacttgctctatgtcttccttggttatgatcgccctgtcgtcagtgtagttgaacagctttttaacctcagcagagatacgataaagatcatttttaacaccggtcagaaatagctccagagcttccggttgaaatgttttacctgctttcttagcctgctgcagcagccatttgcgcaagtcctgctttttcagcagaacaaagtcaataacttctcctgtcttattgatagcctgcaccagttttttacgtttatccacactgccggaaaaggtaaacagcaaacaggtgtcggaagacggtttttctatgtattgcaataaagctttataccttgacgcatcgtctgcagtcgattttgatttagcccgctttcccttaccgtcaacagaaatattctccttctccccggcggcttgctcctcttcacctgctgcttcctgctcaggcgccttatttttaggcgcgttaaaagcaggaaagtccttaaccaccaccaggcgcttttcagccataaagggcaaattttgcgccaggctgactatatcttcgggagttgtttcttcaccgtttatcaggtcaaaattgaaatcaccggtctcctcatttaacacaatttttttaaaattttttattgcctcgttaagcagataaacttcttgcccgtacaaaagatataccggctttatttccccattcttcaagccatgcaaaagctttttaaaatactccattatttgctgctgtcgatcaagtcaagtttgtttttcactgaagccatttttccctgcatggtcagggcttgatcacgcctgtcatcaatacggatactggttaccactcgctccacacctgaattaaacggctcttcatgcatacggcgcactacggacaaaaccgcgtccagttctccttcgataatagtgcccataggggtcagctgataaactacctccttttccccacacagcacttccagacacctggctacataagcgcttacaccgggagaaccggttcccagaggtacaatactaacttctacaacagccaatttcattcacccctaacaaattttcttttattatatatacagcaggataaataggcaataacagaaacaggacaagttaacgttgagatactaaactctaaaaagcaaaatatatgtattgatttataccctaatattaatattttgggataagcctctaagaaaatctatccttatgataagaggtttcaggcaggggcctttacaggcggagaccatacgcatactataattgtcataacaaaatggcttgcaaattctcatacttcccagaactaccccatcggcataaaaaaacaccacacatggtggagaaattaatgggtatctaaggtacccgaatatatactattctgtctgatgcgtcttctttactgacagaagtggcaactggtatcttagtatataatttcgaaaacctgaaggtagaaataattacacaagcctcggctctcgttacgacagcatcagtgctattcttaaatatctctttaggaatcttttccttagggattattttataaatatcgctttgatttaacagttccataggacgtatagtattatctggataagcatataaaaaattatagtctatcgctttttgaagcccgatccttgcccatacgggaatatcgtcataatcattgaatttatttaatggaacctgattttcttttttttcaatgttattaatgatcttactaagcataaccgcaaaaaccgctcgagtaactggttcatcaggcttgaaactaccgtccggatatccattaacaacacccattaccattgcttcctcaatatatttctcagcccagtgtccatagtaatcatagttatgttcgttagtttttgtcttattcttgccaatagcaaccatagagccgtgcgttgcaattacaataccaattattataccaatacaagctatagaaaaatatagttgaagcatttttttcattatcaacactcctcagacattaaccgatatatcaaagcagcaacactttcccacactgtacactagccacaatcagctattttattataatcctttgacatattgcagttctcttagccataattatagtaacggtaatcttcccccggatcatcagtcatgttcaaaacagttgcaataattcgggcatttacattaagaagtaattccttagacttttgaaccatcgcaattttagacttactctgagccactaccaaaaggaccccatccatattagatgccattaaagcagcatcagttaatggagccaccggtggtgtatcaatcaatactatatcgaacatttcagccaaatcagaaataaattcctttgttctattagaacttatcagttcaaccggattaggaggaacagatccagtggtgattagctttaatccatctattcccacatttttcaatccaagatccaatgggagtctccctaaaatgatatctactaatcccttgttattggattgaccaaataccgtatgcagaccgggctttcgaaaatcacaatctaataatacagctttttctccagcttgagcaaaggctacgccaagattagctacagtaagagtttttccttcaccgcacccggcacttgttattaatagagtcttaagaggcttatttaacacagaaaaatgaatatttgtacgcaatattcggtaagcttcagctattggtgatttaggattattgattgttatcagtttattgctaaacatgaaataactcctttcattcaacaatattattcgcataaagcagctaatacttaaggatagatagatttagataaaactcttcttttgctaaattatttgattttcggtatattaccataaaccggcaaaccaaagtatctttctatgtcttcatttgatttgacggtttgatctataaactcacgcaataagagaataccaatcgcaatcatcaagcttaataaacctgcaattaatatattaagtttttcatttggcttaatgggcgaatttgatggtattgctatatctattacttttgcaccattagtattaagttccatgatatcaacaattatttccacaaaaaccctactagtaatattagccaaatgagcggctgtattgggatttggatctacaacagttatatttattaactggctctccttaacaggctgaacactaactttgccaataaattgatccggggttatatctagtttttcaacttggagtactttttcagccacagttctgctaacagcaatcttactatatgtctttgccaattcagtagacagcataatgtcttgataatcgagtccacccataatcctttgacttttgttgttaaccaatattgtcgctgtcgcactatataccggcgttaagaaataataacttataataccgctggtaagcaccgcgataaagggcagtattaacaataatagtttcccctttttcaatatcctaataatatcctttatttctagttccacacaaaaacctcctgttagcttgccgtttatgactgtacaaacttaatttttcagatgctatttcataaaatcaacttcatataatattagaccccccaatatcattttagtagttgaataataacatatataatttttaacatcatcctgcataggaatgatactatagtatgaaattcgcaccatatgattagtcttttaatcaaaatgtatgacgaatttgctgataactaaataaattaacccaccttcatgtgcattaggtgagctatcatacattttgataacaattaaatttgatttgtacacgccaaagaataaaaacggctctccttgttttccatcaataatctataatttccttgttctatgactcgcccctgctccaatacaaatatccggtcaacatttttaatagtggaaatacgatgagcgataaccacaatagtcatcttaccctgtaaaccatcaatagcttcttgaatacgtttttcattttctaaatccagagaactggtggcttcatctaagattaaaactgtcggctttcgtaatagagctctcgccaaaacaatacgctgccgctcaccaccagacagtcgaatacctctgtctcctactaaagtatcaaggccatcctgcaaaccgttgacaaagaaatcgacagaggctaaccgtaaagcattccaaatttcattctcggaagcatccggacaaaaacacaacatattgtccctaatactggtattaaataaaaaagcatcctggggtacatatccaatagaatttctccattggagcaaattctccagcaatggcttaccgtcaattaaaatatttccctctttcggtttcagtaatcctatcaacaaatccaccacagtacttttacctgcacctgaaacaccaacgaaagcaatagtcctaccagcaggaagaaaaagatttaactcatttaaagagtagtttatagaggaggaatcatagtaaaaggaaacattacgaaattgcaccccgtgatacaaatcgatcttctttgatgcctcattttctggtagcctttccccggcggcaagacattgattttccaattcccttgcggctcgaaaagcaggaagtgtattgttgatattctgcagtcccatctgaaaggaagaaagtctgggccagaggcgggcagaaattactgaaatcacaataaactcctgtgggttgagcttaaatatctcaatggcactgaacaggaataaactaataaataccgctgaaccaactttgtacaacatatcagtccgagtctgaatttgactaaattcactaaggttttgcttcatcatatcacgaatcttgataaagttatttatttggaccaactcaataccatggcttttaatttcttttaagccgtttaggttttctgtaaggtcaaataataaatttctgtttaagtcagatatattttgacccatctttcgggattctttaacgaagttctgaaagaatataaataaaactatagcaccggccagcacaaaacaagttagaactggggctatcaaaacacaaataacaacctgtattaaagtggttagaaccgtagttgttatctgtaaaaaatagtttagcccaacataaacacgcattagttctgaaattattatattggtaatatccgattttgtcctggatattataagctgccaatcagcataaaccacagcacgatacagcctggcagataataatactccaaatgattgctggagatcaaaattaactaaggattgataacgcttcagccagctttgcacccaaataacacttagatacaacaacaatacaaccggaaggcttaatgtcacacacatgttttgacaaatacctcttatcacagaagtcattccactggttgcttctataccgggaatgatgccggacacaactaataacggtataatcattaatactcctataccttccagcatccccagcgcaatcattagcagcacatttacaacaaacctaattctcgataaattatataaatccttgatatataacaaaagcatatccatagtgctaattccttgttctcaacttttgcaaacgacgacttaaaaatgtaaaagggcgtatgatatagtacaatacatacagtttatcaggtaaagctataagcttgatatctcttatattaggcccaattaaccgcattaaaaatttatacctgcttttccaactattatgaatttgaaaatcgtaaagaagttgcctgttggtataactattagttttactaatttcattatcaactgctatcagacacaagttcatcgcattacaggccatcttccatgcatatcgatccttagctacagttgttaataaaatgggcggcacaggcagatccataaggaggttagccattattaacgactggtgaaatgtagtctgcatatttgtttttctcaccaaatccataatattattccaatcaatcttttcttgctgcaaaaactttacaatatcattaagccaacgtaaacgaaaccaggcatgcttagccccatgcagtattagatacaataaccactcctcgtctaaaagcactggcaaagggttaccagctatcccaattctattaacgttgccctcaatcggcagagatagtacatatccgcgatcaataggctttatgtgaagctccaaattaatctccttactgctgtgccagtaactaaaatgaaaagagttgggtgaagcttttgaatatatctcaagctgacgggttgtcaaattcttcgtatctattctgtagtagccttcattctctaatattgcttgagctttttccaatagatctggatggaccagtatatcgatatccttagacggtctaagatatatgtcaccatacaaacgcaaagccaggggcacgccctttaatacaagacaaggtatgccgtgattttctaaacactttacaattctaaccgtttccccggtcatgctcagtgccttaatagtattctcccggcatttctgcctcaaaagacagagaacatttccaggtacaaccgggttatttaattggctgagtgttttatagactatggggtatacacgatggtgaactgccagatgggcaaagaattgccagtcagttggtttattcaatagcatttcagttttggttgtatcactactgatacttgcaagcatcaatgaaagctcatggggaattttcttaaaaggattgtctaacatagtatcaccccatcgtactttcttcatattttagaaaccggctaaaaattaaacttcggagaagcatacgcaagctggtgttatccggtgactcatcacttaaggtagtaaatttagttagttcttcacgaatttttaaaatatccagatatatacgttcagattcccggtccccaattttttttatctcagcgatcagctgaggccaacaaggttgcagacgctgagtcaagtcggcgctctgttttcctcttactgttctgttcagcctaactttgtcgggtaaaattccctccatcgcacgacgcaataaaaaccggcttttatccccccgtgcaaactggttatccggcacactgagacagaactcgataactcgcttgtccatagttggatcacgccaggctactccatattttaacgacagtttagtggagataacacccatgtgactaaaaacttccggacttaaaaattttctgcgcaattcgtatgagtccgatttgtttatatttaacttaaccttctcaatccgttctaaccgctcttgtacagcggtacggtaagcaaaatcccggttaataggtgataataaatattgccaattaataaattgagagcggtttttaagctgatcatattttttttgtattttataaggcatcagtgctttatacaatcctaacaaagcccttagcggattccgctggcatctggcataggcccaactttcacggaataaacagcaccactgccctgcccgaaacagggattgtaaatagggttgaatgtagccccaagaaatagtaacgttaccggcagaaccatgtaaaactacacctatatttcgttcttttgcggcagctaagataccgtcaatccaaaataaattctctaaaattttatagggttgttccaacattgcaaatgcctgtttcgtatcacttaatgaatgtttatcatcaaaacgacagtaatttgcatcaatattttcgaaatgttcttttatagcttcaatataaggtgtttcgtcagccagccatgaagcaggcagccagtcgcggtaatcttttattggaaccgaagtaaatgcctgaattcgatgtccggtttcgttaagcttccgggcagccatacaagccaccgaggtagaatccagccccccgctcatcatcacccctacaggacgagcacagcgtaaacgacattgaaccgcttctccgagaacttgccggaaagcctcttcatattcaccatctgacttcaattttagttcaggctgccgttcagcctcccagtaagtccgcttcattaccccgtcaggccatatcctaagcgtatgcccggcaggcaagagaaaaacgttcttatataaagtcagttctggatccagttgatgttttactgatgggtcagccagaaaatcggcaatccagatctcattacgctctcttgtaacctcaggcaaaacaaacagcggcttaagtagtgtggaaaaaacaaatagctccgccgactgataataataaaatgcccttgtcccggtagggtccacaacacagaacaattcccgccggttttcgtcccatatggcaaaagcaaaatcgcctaaaaggtatttcggacaatccaccccccatttccgataggccagtaaaattaacgtactgtccggcataccctcccggtgggaatagttgatacctaacttatcaaataagtcggttcggttatcaatgatagcatccgcagtaatagttaaaccactcagtccatcatgatatggtaatatttcccggtgcgactcgagagtgatacactgtatatggcatcccaaaaatacctgtccatcttgccaggtacctacagcgtctgcatgattaatacctaatttacgcatcattgccgctccagtttcaggtgaaatccgtctgtcatcataatagtaaatgccgcatatagcgctcatagctttttaccgccatttttaattataaataacacaactaataatacaaataattagcattttagttggtatttccctcaatttatgagacatgatcagtatgttcggtgtcatacatacaatcactaccgccattaactttatacactatatgatcttccgtgtttttaacattaatctcggtaacttgaggctcagaccatggctgttttttactttgtatcaatttttccattataaaaccccctttgagtcatctaaatttttatataatcagcaaatttacctactacaacaaaccgttccctaccatatccaccggttactatcgtctcaccacatcttaaccaggcatgagccactaaactatttccttcatccctacgtactccgaggtaaagcgtattagctatgccttgctgtcgaagtattattttacctactaccgcctgaaccagacacttgctttcccaaggagtaaagaaactcaccgtttcaactaaccaaccaactcttctggctgcttcgagcataataacatcttcctcaactggcgattctcccatatgtttcccgagaacaggagaaaaccatctaaaaggcaacagcaagataaacaatcgcacaacacctgtcagtaaaaaagcttctataaacaaaaactgttccttatatggcaaagccaagaatttatttaaccgtttgagcaatatcaacaagtcctttattatagagtctacttacaaaagacaatacatcacgctgacaatttccttcatccacatcgtattcttttatcagcgctgtcactaactcttgcactgtattgggctgctccagcaaaagccatatactgctgccgatactatttagtccatatatctctcctttttcaatatttagcatatatttttccccgttcatacctgcgactaccaatcctttagccttagctatagtactacccagtccgatttgcaaccccatatctcacaaacctctttctgtttttagtattataaatgcgctgcaagcgagcaatcagctatgtcctgatttattaaacgtacctgttcctccagagaaaacagcccttcaggtctggtcagacgggaaacacttacctgtcttgctacagctatacatagtttaaaataaacctccattaaccctagccctttaattagccagcaacggtaagtgtgtttcaataacactgccagtttatccataccccaaagtggcttaagtgtcacatcacggcaactttccgctctaagttcgtatacagcaaccagtgaaacaggcgattggatgaagccattatgtacaggaatactatattttttcttctcaatcccattataaaccggtgccagttgtgcagtatcaagccctatttcttctgcactgtcccgccacagtttctgctgtgggtaggcggattgcaccaatgcagcaccatcggattttagtgtcaccgccgccacgtcatctgttaaaaaagaataaccacgttgtctgaaggcagctaatagtgtagatttacctgcacctgatgcccctgtaaaaattacaccgcatccattgataactacagcactaccatgtataggcaaaattcctctctgcagaagcaaagctccaaaagaagtgcctaatagaaagaggcgtacaatatgctcttcagtccgcttagcaggattaacaacgatacggtttccatttgtaacgtaataacggcctataccctgaacttgaaaaagaaattggttttttgcaacttgataggtgtcagttttctcaacagggtttaaaatattgataggaactttaccataactaatacaaatatcaggtgtacaaatagaagcaggtaaaagctctggcaataaaaaatctgacattatgtaaaggccaaaagctgtataaaagaatttatcactattgcagttattcagtaacataccatataccctcctgatgcgccacaataaatggattctgcttatttagatgcagttagttattaaaccgtttttataagagtaaactatggcctgggatctattttgttgtccaagtttacgtaaaatattactaacatgggtttttactgttggttcactgataaatagccttttggcaatctctcggttagaaaggcttatagctattaactgcaatatttccatttccctgcgagttaaggtattaccattggcaagattacctttcataacatagttatttgttaattcttcatcagtttcaataaatgaaatcattttttttaaggaagcaggtatgtaaaacaatccggcaatacaggccaattcaacagcttttactaaacaaccccttgtaattcctttttgtatacaactatccacgtatttaagcatctcttcatatatactctcacaatgctttttttccagtaaggcaaatactaatgtaaaagcacaattattttttaactgcttaatctcttcgatgtattttttttcatcatcaaatacatcaaataatataacatctggttgaaaaaaactggctttatcatttatctccgctaatggaaaactacccagcacgttaaaagcgctttccgaagaaaaaatagctgacaggcaatttctagaataaggattttcactcattatagctatacgaatattacccatttatctatacaccttcccacacatataattctaatactaagtttagaagacaatataatcttttgatataataccataaaggccataaagcatgtattatccacaggtatgattaatattagtgaaaactcatacctgatattagttataaaataaaatgactaatctatatttaacaattttaatcctctcgtaatataaaatacatacttaaccaatagcttgcatataatttataataccagggtatgactatctccctggtattataaaaaatcttgtattcctcaatacaactcatttagttttttattaatattatgcaaaactatttcaagacttttataaagagtatttggcagtttgcaacctaaaaagttagtagcattaacaaaacttaatatcactgcaaccctaagttcctccatataacacttattttctcttgacaacatatatatggtctctagtattttcagagcagttttttcaggatcataaaaatcaagattattaccgttttctaatatatcacaaatatactttgcttcttctagcaaaaatgaatttataattattatgaatgcattaaatacttccgatgagattgatttttgctcattatgcgctaaaaattcatatgtactctttttattagtatcgtaaataaattgtttttcaaaataattgttattatcaaaattattaatctccttttgatacttaacgaaaacgtctctcatcactgcatttttaattattttatctttcaatatttaacagcaccaccaattttaatatttttcattttgaaacagtttaggattttagcagaaatatatcttttttatcttcttgtatttccttcactatattctttaaagaaccaagaaagaagaaatgtcctgagtaacaaattaactgtaacgctttcaataaaaaccttggtaatatcggatgttgaaggtaaccatcacaaatgtataaaaactctttttgtatttcttgattaattggttgttctgaaactattattatttttgtccaactacataatttttttagtttaattaatatgtcgtattcaaactcttcaatatgattaattgaaaatatttcataaataagaaagtccggctgtaatttgacggcttcctctagtacatcggcaccttcacatcccacaatttcaatattttcaatagaatctaaaattaatgatattccttcacgtgtaacaatattatttttaataactataagtctcatttttatcataatattttctccttataaataattaaaaaacaaaagcccctataatagaggctttatttgttagaaatatatattattttttattttccaacaatcaaccaaaaggatgaatttgttattacaacttcataattaaacacttcactatgttataattataaagaattatttattaggccagttgctatagaatataatatagcttgagctctattttgctggcctaacttacgcagtatattgctgacgtgagtcttcactgtaggtagacttatgtacaacataccggctatttcagtgtttgaatgattttgagacatcagtttcagtatttccatttctcgcttggataggttttcacaactctctactacactatttttcattttatgtatattattttttttagaactgttaaatgaaaccatattttttacaaatccggggagacaaaaaagacccgtataacaggagagctctactattttaaccaaatatccactcaaaactcccttaggtatataaccatctaaaccttgattcaatacttttgcgatttcttccgactttttattatctattattgataataccaaactatatggacactcgcttttaatcttttttatcaacaacatatatattgatatatcacctactatgttaattagtactacatcaggttgtaacaagactaatttatttatcgcttcatcaatggaataaccacctaacatatcaaacatgctttccaaagaaaaaatagatactaaaccgcgtcttgacgaaatatcttcagctactattaaaattctgattatatccaaggcaatattccccctgaactatatagaaccgaaataataaatatcgttataaattaaacgcaaagtctctttttcacatcttccgaacagcatttgatttcctctaaaaacgagtcaacagatttttgaatttctgaagcatttttatgaaagcgattataaatagctgtattttttaaccatttccataactcttctatgcaattcagattgggtgagtagggtggaagaaatttcaaaaacagatgatccttatgctcgtctaaaaagtctttaagtaattttgcatgatgaactcttgcattatcaagaacaatgtaaattttagaaatgtcatcttttaaaaaatgtgataccaattttttaagaaaatctttgaatttttctgcattgattttgtcataatttacacaaaaaactttacccgtatagtagtttaaagcaccgtataatgtaacttttgcatggtgtccataggtcttaatctttttttgctcaccttttgggaaccatgctcgttgtaaaccttgatagtccctaatgtgagatgcatccacatataggagtatttcacattcagtgagatttttttaactcttccagctcatcttgaaaagctttttgcttttccggatcagctttggctaatacataagtgggacgattataacgaaaatccatcttaagaagcatgcgccaaacaccatctgatgtatatttaatgccgtatgtatcatgaatgtaagcagcgagggttttacaattccaagtagtatgggtactaaaaccaacctctgatggtgattttttcagtacctctttgacctcttctttttgttcattggttagccttggcggtcttcccggtttttttgatacatgaagcagtttttcaactccaccttcattaaagtaagcaacgtattttcttatggtttgttcacttatatcaagatattcggcaatctgctttgcttgtctccctttcatgacaagaatgacagcttgaactctgcatcttagtttatatggtgtttctctttttatcttattcaaatcctcaatggttaaattttgtggattgtttaaatgcaatttcctcatggtaataatacccctccccacacttgattctattttacaggataggagtaaaaattaccattactttattaatcgtttctatataaatacaatctaaatatatttacttatactacagaacattttgcttgcatattaaaaaatctgctgccagtaatagtatattatttgagtgaaaaaccatccgcgcttcacttttctatccattagctatttttgaaaaatcttctcttgcttttcagttaaactaaatcttttgttcttccttctcataaatcaacttactcccaatagtcagaagtaatgacctaaaaaattcttgcaccacgataaatgtattaatatattcggggaatacattataattaaattaacaattcatttgttgattacttgtctaatatatttcttctatggtataatatgtcataaactgctgtgtttaatgaaacgaaaaatgcaaaaaattactttttcggtatttataatatttcttcctgtaggtataaaaaatgcgcgattttaggtattattatacaataataataaaattatgtatagataaacattcagacaatttcctttcataattaaattaatttaaatttttctgttatattttctaattattttttatatattgtcgaaatataatttcatttactaattattatgataaaataactcttggcttaagtaatatcattttgactgaaggagctggtttttccctatgccggaacaatacggctacatagtttttccttcaacccacgaagctataagaaccgagaagctgctgcaaaaacacggcgcagtctttaccatagtacccacaccgcgcagcatcacaacctcctgcggtatttccgttcgttttaacccgtcagaagaaaaaatcttcaagcaattgcttgaagactacgaggtacagacagacggtatctacctgctgccgaaaaaccggtagacatgttgtaaaacaattcataatattacaaaataataggcacaactatattgaagcaggaagttgcaacttaacggcgaaaactttaagttattcaaataaaaggagagaaccagcgtgacaaatccggctaaaaccgatgagaaccagcgtgtcatagtaaccgtgctgggagcggatcgtgtaggaattatcgccggcgtatccggcatactggctgaaaacaatatcaacatacttgatatcagccaaacaacactaagagaattcttcaccatgatcatggtagcggacatgaagcagagcaaaatcaacctaaacacattgaaagcaaaacttgccgcattgggtgaagaactgggaatgcgtattgacgccatgcacgaagacgccttccgttttatgcatcgcatatagggggataataatgctaacaatacaggaagttatggaaaccattctaatggtgcaggaagaacatttggacatacgcaccatcaccatgggcatcagcctgagggattgcgctgaccccaaccctaaagccgcccaacaaaaaatttacgataaaatcacccgcctggctgccaacctggtcaaagcaggcgaagacattgaaaacaactacggtatacccatcgtaaacaaaagaatctccgttacccccatctccatggtggcagagagcagcacagcggaagattatgtaggctttgccgaagtcatggaaaaagctgccggcacagtaggagttaattttatcgggggcttctcagccctggtgcacaaaggatttaccaaaggcgataaaatactcctggagtccataccggaagctctgtccgtaacagaaagagtttgttcctccgtcaacctggctactaccaagtcaggcatcaacatggacgccgtctgccagatgggccagatcatcaaacaaaccgcagagaaaaccgccgacaaagacggcctgggctgtgccaagctggtcgtgtttgccaacgtacctgaggacaaccccttcatggccggttccttccacggagtcggcgaaccggaagcggtcatcaacgtaggagtcagcggccccggtgtagtcaaatacgccgtggaaaaagccggcaacgttaattttggcgagttggccgaaataatcaaaaagacctcttttaaaatcacccggatgggtgaactggtagggcgcagggccgccaaaatactaaacgtgccctttggcatcgtggatctctccctggcccccaccccggcagtaggagacagcgtagcggaaatactggaagcaatgggcctggaaagatgcggcactcacggcaccacagcggcactggccctgctcaatgatgcagtgaaaaaaggcggagccatggcgtcctcctacgtaggaggcatgtccggcgctttcatcccggtcagtgaagatgcaggcatgatccgggccgtagaagacaaagcactcagcctggacaaactggaagccatgacctgcgtttgctcagtaggtctggatatgatagccgtacccggagacaccacagccgaaaccatcgccggcattatcgccgatgaagcagccataggcatctccaaccagaaaaccaccgccgtaagaatcatccccgcccccggcaaaaaggtcggcgactacgtggaattcggaggcttactgggccgggccccggtcatgccggtcaaccccttctcctcctccctcttcgtacgccgcggcggccgcataccggcacccatacagagtctgagaaattaaactgatatctaaaactaaaaaaaataaggtgggattaggcgcatatccatagggacattttatgaaccgtgggtattgggtgaggcagacagcagatcaagctgtctgcctttgctgctgttcggctattttctcggcttcttctgcgaaagcgccgacgacgccgatgtcgcggtagtggataacaatttcctgctccgccgtcctggagtatcgttctgctctctcaccgacctcaatcttctcgatgaatacattaagcagttcaccgcttagctcatttatctcggtgtaccgtttcaccttatcgataaatcgggtgacgttggagatggaggtctgcagttcttcaatccgttccgcagtctgagggatgctttccttcaggcttttttgttctgcgttgtaatctccggacagcattctgaactgctcgttggtcaccttaccaagtacattgtcctcatataaccgtttgaacaaggtgctgagctctgtgtgcctccggcgcattaataccagttctctttggagccgttcaatctcacgtcgggtttcggcattgttttttctgttgatgtactggataaataacgcctcctgctgccgtgcgaagtgggttactctcagtaagtcatccagcacgattgctgccagatggatttcccgaaggtagtgagagctgcatttttccttaccgcgtttccggtaggtggagcacatgaaattgttttttacagcggctatggtgtgcgcccgatgcagtgtcatgacctctccgcagtcgatgcaccttaccagaccagagaacatatcctgttcttccatgtttgtcctgcgcttcttgtgctcacggatgtcctgaacgatatcccagatttctttcgtaatcagcggctcatgcgtgttttcaaagcgcagatgctctgacttggggcgctcaatacgcttcttatttttgtaggacagcgttgtgtactgcagattgatggtatgtccgagatagacctcattttccagaatgtcggcaatgcatgcgctgctccatgcgtatggtctggttacatccacattggtcagaatgatgccggtcttgatgtagtaatagtaaccgggcgagtacacctgctctttgttaagctgattggcaatctgtgtaggacctttcccttcgacacagaggctgaaaatccgttgaacaatgggtgtaacatcctcatcgggaacaattttacttttgggattattttcgtctttcttgtagccgtaaggcgctctggttgccacacgctcacctcgttctgctttcgatttaacgaccgatcggattttccggctggtatctttagcgtagaaatcgttaaaaaggttcacgaatggagtgaagtcgttgtcaccgtaaaggctgtccacgttgttgctgacggcgatgaagcggactccgcagcttggaaatatcatctcggtgtactgtccgaccagtaaataatctctgccgagccgggacatgcccttgacgattatcgtcgccacttcgttgttttccaccagattcatcagttctttccatgcaggcctgttaaagtttgtgccactgtagccatcgtcagagaggaagagaatattctcaaatccgttgtcggtggcatacttctccagcatcagcctctggttctgtatgctgttggactcgccgtcacgctcgtcctcctgactaagtctgccatagagtattgtatattttaggttagcctgtatcataattacctccttttcatttggcaaaccgatacggaatgctggggttgcggattgctccgcaattccaagcataccgaagagtttgccagaagtctactgaattccagaaagaaattcatctgttttcctgctccttatcggtcaaggtgaggagcttgtccgttggtaatgaggcggcggttttggggaaaactgacttgatggcgaacttctttccggctatctccatatgccgttcaaggcagatgctgtctgaccactcgattaattctgtatcctcaaacagcggaatcagcttatcttcaagcgcggtatcgatgattccggctgtttcatagctgccgccaatgccggtttgtaagtagtgcttgtactcgtcctcaacctttcggcgccatacccgcaccttttctccgcctagttcctttgtgaccaagtcgaattccggcgtatacggatgccccttgggaacgagaataatcgtctcagaaaacaaatatgcgtaaaaacattcctgctgtggtttcatggttaacacctcctgtaaattgtttaatcctcatcatccctgtcccccatataacgaatctccgttctgtttttaattgcctctcttagaggaacatagcctctgctgttgtttaccatgcttacggctttgccccgaagcttctgcgtattgaggtacggaacctccataatcgacgtcagaaacagattcatctacgccatctcaactgcgattttatatgacaacttggcgaggtgttcctccagatttcgtatttcgctgtgctgtatttttgaatacacctcagcaatctcgctgccgaactctcgcagcatatcgcggctgacgtactcatggattgccgcgtttatgaagtctgagcggttttcaaacccgaatcgctcatgattttcgtccgccattcggagcgtttcggtccgcagcgacactgtgattttttcaatctcccggctcatgaagcgcttcctccctccagagaataccttgatggaaagcatatatcctgtcgtagcggatgttaccgatggtactctttacgtcagcaacacatttttttctgagcttttccatcagctcatcggtcatgccttttacctgaccgggggtgacatttgccatcagggaatactccacgcacatccggaaaagctgacggcagatgcgggcttcgagcttacccatctgattctcaaggaacgatagcgtcgtcttgttaacgtattcctggctcgattccgactgcaaaaagccaagatagaactccactgccttgcagacaaactcgctccggcttgagatatcatgcagcggataggcggcgtctgcccgctttaccatgtcgggatacatccagattgggactttttctttcttgttctctttcatgtaattacctccgttttctctaaaaattccatatgggacttccgtcatagtggctgaatatcggcggtttttcggctgatggacgttttgtacgtcgcctcagccggtaatatagggggctcaggtgcaccttctatgaaatcccgtaaccccttgtcgcgacccgcattgcggggcgatgtaagtggcgctggctttaaaggaactatgagtgaggcggaacttcattttttacgcgaccgtttgctgggaggcaagaaaaataaagctcataaaggagaattgcgctttcctctgccagttggctattgtcacgataagaacggggatattgttatggatccggacgaagaggtaagaactgccgtacaaactgtgttttcactctttcaatcaaccggaagcgcttacggagtggttaagtcttttgctcaaaacggtcttcgttttcctaagagggcttacggaggtgcctgggcaggtaaacttgtctggggtgagttgaatcatggcagggttttaggtattctatacaatccttcttataccggaacttatgtatttggccgttacaaatatcgtaaaaagctggatgctgacggtatgttgtcttcccatgttgttcgcttgcctcaggagcaatgggaggtaaaaatttttgatcaccacccgggatatatcacttgggcacagtatgaggagaatttagacaggttggcaaaaaaccgaaccaatgctgaagtaagtggcccggcacgtgaaggattggctttattgcaaggtctggttttttgtggcacatgtggcaggcgcatgacggtacggtataccggcaacggcggtattgaacccaaatatgaatgccgtcgtcattgggaaaacggtcgtgcggtaacttgttctattatccgttctgagttattggatcaagctgttgaggctaaaattatggaggctttgcaaccggctcggttggaacttgctctttttgccttggatgaggctttactggaggaagatgatgttgaaaagagttggcatttgtctctggagcgggctcagtatgaggttgatcgtgctgagcgacagtataatcttgctgaaccggagaaccgcctggtggtacgaagtttagaatctaaatggaatgaaaagttagctgattttaaaagccttcaagaggattatgatcgtcatcgttctaatcgaatttggcgtccgactgctaatgatagggaagaaatacttgctttggctcaaaatctgccctctttatggatgtctcagacaacccatattaaagagaaaaaaagaattgtccgtattttaatcgaagacattactgtgataagtcaaccacgtgaaagtaatataactgtagggattcgctggcgcagtaattattgtgagtccatcaatattaccaaacctttgccgataaccatccggcgtaaacataaagaggctacggttgaattaatcaatggtttggcacaaaaactcactgatgcgcagattgcccaatatcttaataataatggttatcgtacacctgaaaatagattattcactactccatcaattaaatggcttcgttatcgttatcaaattccgggacctggtaaaggtgatggctttactgtaaaggaagttgctgaacgtttcggcgtcagtaagcacgtgctatattatctgttagacaaaggcctgcttagaggtacaaaatttgcacctggctggccatggaatattttagttgacgaggataccgaaaagttgttgtctgagtgggtattcaaatccaaacgaattctttaattccaaaacgtgtttgaggaggagtgcagtatgaataaaccatgggtatccctagaggcctcagatcctttgttccagttttaggtatatagactcgctttactggctgtggatgatacgaatgttgcttcatttgtactaccaagtcttgaagtttatttgataaactctctccatatttctccttcataactcggtcaataccagatgccttgtttggatccatctcatgatggcaaatctccagcaattcctcattaataagatgcgccaaagacgtgaattgttcttttggcttagctttagcaacgtcagctatctttgccaattttgttatcaccttttttttcacctctgtgtgtgacaagtgtgtccttgtcaaagccaatatcatgtcactgccttccctcgataggcattaccctgtgtcatcggtacaatatgcagtgatccgactccctacgcgccatttgacttcctcactttatatcgcttgtaggtcatactcctaagcagaagaacacatagggtctcccgggtttccgtgttatcattgtatagcatgcctggctcttagaccccgaggaagtctcaatacactcgccatatcgcgtaccaagatatagttttccggagtttcgaaaccgtcaaccttcccgtttgcccattacggggctcaatcacattcaggcctactacctacctgtctacgcttaactctatgaattactccatcgagtccaagactcgctactggtgacttggctagagtcttaccagacgggatttccacccgttaaaatacacgaccttgcccggccgcaccgaatctatggtttgctcctgaagcgcttattaaaaccatgtccgttgccgtcattctttatacctgcggccttaaaatcgtccacaggggcgtacagccatagaggttttttcggctttgaagcatgattccgattttccccgattcatggatgagggatgctttgacatgtgacgttagatagtgaaatttatgaaagaggcagcactttctcagcaaaaacacggactcttttaaaatctgtgttatcacacactcattcttcaatcagtacaatttgctcatacagcaaaacgaattttttctctatgaccctgttttcatgatagtgcccgaaaatccagtagccataatcacagcggtttttaatggtttcaaagaagtcggtcaggcgatccggctggtattctccattaccaaggatattggcaatactggtcgggcagcagtgtgtaatgatgtaatctgtcttccagtggcagcgctccaagttgttgactgctgtctcatattccgcgtcgcaggggagttcttctttccaccatgaaacatgattgacacggtatatggcgccctgtgcattcaacttttttctctgctttataaagtccggtgcatccggctccagtattccgtcctttatgtcatgggaggatgctccgcccatggtaaaaaagtgtttaccgcaaatctcataggcctgtccccgtatcagatgaatgacagaatctccgatacgctgtacttttcctccgtgccagtcggaaaccgggtagcttgcaagcagatcatagttttcatgattgccgtccacaaacagcgtggtgaactgtttttcatccagccacttcagccagtagcgctcgcgtttggaattgtcccagatgccgaagtctccgcagacaatgacaaaatcatcttttgtcatttccttctgctccgggaaaatatccatactgaagcgtgtgaaatcaccatgtgtatctccggttgcaaagatcatcctgtcacctcgctttgacttcaaaggattgttttccatttttgattataccataaatcaatatgaacccttatagtgaaaacggtggttttttctgtgtgacgggtattacctcatcctcggaatttcgagtccacacggcggcatacattcgcgacataggcgataatgcctattccgatagcaatttgctttttcatttgaccatctcctttcagcaaagacattaccacagcctttcagagatcctttcagagatagctatcagaaataccacaaaaaagtgatatttcatttatttatgtggttagagatgtttttaaagcgtcatttgtgatacaattataaaaagtgtgtcatgaatatagtgatgaggtgaatggcgtggctgtaagttataacaagctctggaagctgcttatcgacaaaaaaatgaaaaagaaagagttacaggctgccgcaggtatcagttccagccttattacaaagcttgggcatgatgagcctgtaacaacgaccgtacttatgaaaatatgcgcagctctgcagtgcgatattggcgatatcatggaaatcattcctgacggacagaaaaaatcatgagcactgtaaggataataactcaggcttgagaaatatctcaacgtcagtcgtgaaccatcctgcagtatatcaaagcgcccaaaaaaaggtatacctgcacacaaactcggacggcagtggcgattcaagattcccgaggttgatgagtggttgcgatccgggacggcggctgatgcgtaagacgaaaagagcgaatctacctaagcgatattgacatagaaacatcattctactgaaaggagcgttgtgaaatgcgaaaagcatacgatacatttctgttatcagaagtgtctgcaggcttagctgccaaagctggtagctttgaaccgtatcgttatgagtgcgcacattgcggagaagaagttcgcctgtccgcagtggatagcaccagtatggttccacatttccggcatcggagtggaaatagtgatgttgagtgcgaatattatcttggtcaatacggggcatttagcacggacgcccgttcgaggaagagcaaaaatgaaagagctgaattttacttcgacagtaatacaaagatgttttatcttggcttgaggtttagcgaagatgagatatctgcctatgaacagctttctaccattttcgagttgagagttgcatctcaagcgcagccgttctacatattgcgaataaatgggagaaacttttccattgatactcagagactgattcctctcgataaattctcttgcaactattttttgtcaaacacgctaaatggcatcaagagaaaatatgaggtgttcaacaacgtcgcaaacaacgcagcgactttctttaaaatgcaagtgggtgatggtggctatcgagccaaattagttcgcagttccgttctttatacgaatatcccttacttcatagtttttcaaagtcagagcccgcattggtcgccagtagatgtttgtttgccaagcgaaataaaggtcgaaaacactttcgaatttgagacgatggggagaaaatttataggaaaggttctgaccataactgcaaaaacagcacaaattgactcattattatcctcttggggttatcagttggaagccgctgaaacgctgacattgctttggccgccagcaatcctttcagaggatatatcactaattaatgcagatgcggcgtatctttattcaacattcgagctgcaggcacatggcaatatcaatgtccattcagaggacattacgaggattactgatggggtttcaaaggttgccgttaatcccagaatcaaagtttataagaagaacgcagaactgatgcttgaaacatgtgagcaagaaacagatgcatacatcaacttacctgtggctcgaagggctgaaaagaactaccgtgttactgacgatgcgtcctttatgttcaatcgttctggagttttgccgttgaacaagggtgtaactgtccagatgactcctgatagcgaagttagacattatacgaatgggtatttggatgggatagttgctccgttagaacaaattacgatgtctggagaatcattgctccgagatgctcttatacattataaaaggaccgaaacgctcaactgggatgatttcaagtcgctttaccttagccagaccgcttttcattacatcgaaacctgcgagaagacaggactaattaactctgcggcaaaatacttcattgaggaggggcggatatgaactaccttcccacgatgaccgaggacgaaatccgctatatttgttcagttatccctctccaagactctgtgggatatttcaagtattatccaaaagattttgcgaaagttatgccgggatttcgagctacaagcctaaaaagtcaagagcaggttagcggtattttgttccgaaaccgcaaccagcactttatctcatcatttattgagaagcacatcagccggtggcttgatgagattggcgcggctattaatgaaaagaccgaagaaggcgaaagtaaggaatctgcattacttcaaactttgcctcattgtttctttgtggacaatattgggttatacttcaagttgacgggtgaggagtatacgggggaatttctttctatgctcagcgcaagcatcaggtttattaaagatgccaacacagaatgcgaacgcactaaatccaaactagacacaaaaacaaccgaagtcagtcgtttggaagcggaacttgagcgtgttcagaccgaacaaagcaaaatgagccaaaagctgagtgagcgcttagacgaaattaagacacttaaacgcactaatgcagaccttgaaaaaagcaaaggagttatcgcctcgcacgaacaaacaattggaagtctgaagcaaaaagcgcaagaacgggaggattacatacaacaactgaaggctgcattgtctgttgcaagaaaggaacaacagcagcttgagaaaaaaatcagagtagaaatcgccaagcaacaggaaacggagaaatatcggcaagataccgctcaaaaacctaaatgtcctaaagacctcgatgagtttagggattatttgggatacaattttgaaaacatcggtgtgccagcaaattcggactattatccgttgctcaaagactacctgagcgagatattgtttcaaggaaaaccgattattatcagcagaagcaccggattgtccttaatgaaatgcgtttcaaacacgcttgtaaagacttctgtagttacaactttagcattcgacgatgatgtcacagaaaaattaatagacggttttttgtcgcaggacaagcgtatagtctgcttagacaacttcattgggaactacaatgaaactacgctcataaccatttgtgataggcacagagataagataattttcttgactattgcttatgatcacacactctgcttcgttccagacgagttaatgcggtattgccactatctaaacctaaatcgcgttgaggcttttacaggcgacacagaactgacagaagacccatctgttgtggatgaagtagaaaaagtagttacttcaattgtaccagatgttcgttggactgtcgccttaaaagaaatgcttgaggaatttggggtgcagggtgctttgtccgcatataagagttccctcgttgctgacgagttaagcttttgccgtctgttggcgtttgatgtcttgccatactgtacggatgttcttaaaattgctccctttaatgtctccgagcgattggttaaatatgcgggtgatagcggcagatgtctttataagaatttgttcaggaggtggttcgcgtgatgaatgatctgctgaaaacgatggcaaacgatatgaatattccccgttatcacaatgagtcagatgaatctttcgtttatcgcctctgctattcagcgttggggcaatggtgtctaagcacggcgatgaatacgacaggaggagccgttggtactacgaagcacaaccaaaccattgtgcttaataaccttttatcacggttcaccgaactgtttccgtacataaccgatagattcattgactccagtaatcagcagatatcttttttggtcagcgtccgaagggcttatgaggaaacaggatacttattgaccaatagtgacaaccacaaccgaatcgcaaactatggcagaactattcgggtaggcgataagtttttattctttgggctaccctgtgaacattgcgaagttaacggacttggggtgtttacgaaccctacagactacttggttgttttgaaggattttctcgtaagagattctctgccgggcgaggcgtacttcaactcgcggtttgacccaattgatttttaccaaagggacattgatttatccgagttggaatttttcaatcccaagtcgaataatgtaccgtctatgtcatggggtaaaaaacctgaaacagattgtactgtggcgaggaaaaccgaaacaggtccgttctatcggataatgaaagtaaatgacgatatacagttcgccgatgaaccggttgaacagcaaagcgatgtttttacatcgtatgaatacaggagactgtactttgctcttaaattccattacgacaatcctctgaaggcaaccatcacgaaacttgatgagttgtattctaaaattcacatagcagggcacttgccgaatcgcgaatactacctgctgttacttttgtcgtggccggaacgcaatgcatttgacaaagtgaactttattataagaaacgacttgcttgcaagcgtaactgatgcgcttgcagacattgggatagaaattaagggagggcaaccaaatgcataatcctaacggggtacaggagtattatcaggctattcgggataggctgaagaactacatcaagtccgactacttggcaaacagcgaaactctattgctttatgtcgacgatcttctcggcgagttgtgttctgagtacacgaacatcgcccgcgagccgtatattgaaaccgctgcttcttacaagaaaatacaggacggaattcaaaactcttcccgaatcaagcaaggagtaaaagagtcgttgttcaaattggtagccaaaggcctcggcattttctccgacccgtttgagcatcaggtaaaggcactggaatatttccttgctggacgagacctgtttgtttcgaccggtactggctctggtaagactgagtgcttcctttggccgattattgcaaagtgtttcgatgaagcaaagaatcatcctgcgatctttaagaacgaagcggttcgcacacttatcatttacccaatgaattcactggtttcagaccaactggctcgtttcagaaaaattatcggtagcccggacttcaaatatatatttacgcgcgatacccacgcatcacggatacctcatttcggtatgtacacaggcagaactccgtactctggtgatgcaaaaaaagcaagtagccaagaactggcgataactttccgagagaactacctaattgacgaaactgccgatgcctacactcaaagaaggcaaacgaataatatcaaaggacttaaaagcatcagcaaatatcctgcgcggtttggggaagacggacttcgtgtctttattgagaatcttgaaaagaacatccacagaccgtcaccatatgatgccgagttcattacgcgctttgagatgcagaattgtccgcctgacattcttattaccaactactcaatgttagagtatatgcttatgcgtcagcgtgaagctaacatttgggataaaacaaaggagtggcttgagacctcggatgagaacaaactgcttattgttcttgatgaggcgcatatgtaccgtggctctgccggaggggaaattgcgctcctgctagaaaggctgttctaccgtctaggaatttcctcagaaaaggttcagttcatcctgacaactgcgagtatgccccagaacgagcagactgcaattaacggtttttataccggactaactggaaaagttgcttcttcttgtgagttcctctttggctcaaaagaggagattcctgacgaacaggaaataagaacggatatagaagcattagcctcgatagattccgaccaagtccaaggagaagcaatcactaagcggattgccgcttttgcatcttccgtatttaagacgaccttgccgtctgacattagccaggatagcgcacaagagtggctatacgacaatcttccgaagtatgaggctttcgtaaagctgaatagactctgccgtgatggtgcgaaatcatatagcgaaataaaagaagttatctttgggaatgtagctacttccgaaaaggcgcttgatgccttgttagtattggtttcactggccgcgaaaggcggtaatattctgttccctgtcaggcttcatatgtttcttcgtggcttgcaggggctttatacctgctcgaaccctaaatgcacccgtgcgaaacaatcagaaagtgaaaaattgccgcttgggaaaatcatctctattccgaaggataagtgcgagtgcggaggcaagatatacgaactcttcaatcacataaaatgtggagcgttatatattcgagcatttgttcaaaaaaacgagggtcagccatactggtacgtcttcccgaaaaagggtttggatggggatgttaattctttgcaagaaacattgctttacgtcgtcccaaaacaatatcagtgcgggaagaatgataagattggctcccttgacccattcacaggtaaactgtatctgaccctgcaggatgaggaaactttgcttgatgttgtctactacaataaaagtgaaaaaggtaaaaagacagatgcgaaaggaatgccttttaactttggtgtatgcccaaaatgtaaaaagccgatgccgttaaaaaaacccgtcgacttgtcaaccaaagggaatataccgttttacaacctgactaagtctcaattcgagcttcaaccaccaaagtcaggccttattaaccaaggtaaaaaggtattactgttctccgattcgcgccaaaatgcggcaaaactcgcattagacctttcaaaatcttctgacgcagatgcgtttcggcaggctgtaatgctcgcttcactattgttagaggtggatggtaaagaacactccttggctgatttgtaccctgcgtttctggatgcgtgcaatcagaataaccttactttctttagcggaacaagcaaagacaaattcgatggtgataagcgaaaatttgccaaatctaaagcaaacgcagaaaaacgtggacgaacaattaactattcctccttgcttggtgattacggtgcattaccagacaattactatgaacaacttttaactttctttactgaaagtcctcgttcattcaaggatattggaataggttttttagcaccattatctacagttctggatctttgtatggaatacttagaagacgatgatatcagtatcgataaagctaagctttaccaattgctggttctgatgttctgggaagtgatggatgacagcgcagccttgggagaaaccattcaagacgatgtgcgaaaagggctacccgggcggagcaagagctctaattttggactgagcttcgactttttaacagcattggataaaggactgcttcagcgaattcaggaagtattgtgccacgatgccataacaaccaggaaaatattagacaaagtgcgcgacctattctttgcctcttcatctgccaatcgctactatattaaattgagtgcggttaaaatcgagctggcaagcgaggattttgtatggtatcggtgcgtgaaatgcggaaagttgtctccgtttaaaattggtgactattgtggcgcttgctttgattcgtccgatttagtttccattggcgaggaggaattgtcacgctttgacttctggcgcatacctgttctaaatgcacttaaaaagatagaaagcattcacacgattgataccgaagagcatacggcacagctttcacacaaagagattcgtagcgacacatggagtcgcacggaaaaatatgaaatgcgcttccaagacataaacgctggagaacacggcgaagatgcgattgatgttctcagttgcacaacaacgatggaagttggtattgatatcggctctttgactgcgatcgggcttcgtaatatcccgcccatgagggagaactatcagcaacgagcaggacgtgctggacgtaagaatgcagggatatcaactatcgtgacttacgcctctggaggtacgcacgacagccactacttccagcaccctgatgaaatgatttccggagcaccgcgtaagccgtggatagaccgcagcaatccaaaaattaaacaacgccatgtaaatatgctgacactaaacgggtttatgtccacggaagctatgagaacccaatttgatgggattgttgatacagggattattaaattctgcgaattatatggtgaaaactttattgagtttgcagagcaattttctaaaaactcagggctgtcaacggctaaaacaatagagcatttccaagaaatatgcgggcttgttttagcagagggcaagcgtgacgagtatataaataatgataaagaaacgcctgcgtttgatattttttaccgcgaaggctttattccgtcttactcgttcccaaagaatgttgtaaggttcttcgttgaaaaggaatccgagcgcggcaaaaattcgccaagggatattcagtatgcacccgaacgtgacatagccgtggctcttagcgaatatgcccccggccgcttcgtgaccatcgataagaaaatatttaagagcggtgggatttacgcaaaccctcgtccccgtgggtttgaaaccaatcatgcagagttttacttcaagaacactgactactacaaagacatctttatctgctccgagtgtaattggtttgggcttcaggaagatgcaagcctatctcaatgcccgtactgtggctcggagattgtgaaaaacaaaatgctgcgtccttgggggttctcccctgtaaagggcgatgaagtaaagttcgaggatgaggacgagcaatacacctatgccgaagccccgtactattcttatgtccctgaggatacgaggatggacagctttgggcagagtaaaatccgtttcgccaatttgcccgaccgcaaagtgctgaccgttaatatggggaagagtaaaaacggattcaatatttgcaaaaaatgcggaggagcggaggtaactgacgcaaaggaaggcgcgacgtattcgttttctcagccttatcacgataaccacccactctgccgacatgaaggaaccgttgcccacggcatttatctcggatatgagtttcttacggatatgtttatgctcgatatatcttacgattcaacaaagttggtgggaaaccgcagtgctgaagagaaaagcatccttcgtgcggctgtaactactttgcacgaggcagttaaaaaggccgtctcactcgttttggatattgactataacgaaatcagcggggggtggcgtccgagaatcaagggagacggtaactcgcacatggaaatgtttttctatgataatctgacaagtggtgctgggtattcatcgcttattggctcgattttggacgaggtacttgaacgggcgcgcattatactgactgggtgcgaatgttcacgttcctgtaagaactgcttggataattattggaatcagcgaaatcatcaattgttcgaccgacatcttggcttgcaattacttgattacgcacaatttggacagttgcccgatgactacgaagttagcgaacaaaatgaatattttcaaccattgctgaaactgataaccgaggacggcggagtaccgccactcgcatttgaagttatccctgctatgcggaagaaacccgacagtacacgaagcaaaatgtacctcaatccatacgatctaacggattggctacctaatgcatttatgacatatagaaatctggtgagtgagggataatatggctaaatcgctttcaccgcttcgttatccgggcggtaaatcaaaaatttatgaaaaagttagaaacctaatcgttgccaacggctatgagggcagaacatatgtcgagccttttgccggaggttttggtataggcattagtttgctatgtgaaggcgtagtgaaagcggctatccttaatgattatgattctcatatctatcacttttggtactccgtgcttaatgacacagacaacttgcttaggttgatttcggacacaccaataacgattgaagagcgcgagagacaaaagctaaactaccgagacacagatgcggatacgttgagcgatggttttgcaacactgtttctgaatcgtgtcaacttctcaggggtcataaagggcggacccattggagggttagcacaaacagggacgtataaagttgattgccgtttcaacaaggcggatatcagtagcaaaatagaaactatcgccaaacttaagagtaaaattaagttgtacaacaaggacgccggatatttaatcaaaatgaacctgatgaaaatgaaagcccggatgtttctgaatatcgaccctccctatgtgataaagggtagccaactttacacgaatttctttaccgaaggagaccatcttaatcttcaacgagtgattgttaagcacttggatgcagagttcccgtggataatcacctatgacgactgtcttttagtgagggatttgtaccgccgtttccatatggaggaatacgggattactcacaacgtcggcggtagtctacaaggcaaagagatagtgataacgaatctaccgattgatagattcaagtggtaggaggatatcaattatgacaacactaaataagcttctcattgcagaagcaaccgaatatgaattcaagtctgctgttgaggctaataagccacgcggatggctgaagaccgtaagcgcattcgccaatggcgtgggaggtagtatatacttcggtgtgtccgacaacggtgttgcaatcggattggataacgcccagaaagccgcagaacaagtcagcgaacttataaaccggactttggcgcaaatattttccaaccccagctatatcaaggcttacacggcactaataataaaaatgtagtagcgaatatttttatgaatacaccaataaaaccttgatatatactggatttctgatagaattatagtagtcgcgaacaaattggaggctacgatgtttctcaagaaatccgttaagacagtcaaagggaaaaaatactcccattatagtatagtcgaatcatttagagacaacggtaaagttaaacaccgcttaatttttgcaattggccctcttgatgatgaagcagccgatcggttacgcttaacgcttaatgcccactctaaccaagatcttgttgtggccaaatctgatgatattgttgtcacaaagcatggagcatatttagatgtagctgttctggttcatatctggcaacaatggcagtttcacgagttctttcaggatgaccgctgggttacaggtatggtaattaaccgttgtattgacccggttgcgaaatgcaatgtgcaggagtggatgaccaaaacagtactgcctgcctatatagatacagatccattgtcaatgaatgcatttgatatctttcgagaactagaccgactatgccagcgagaaaccgagctacagtcatatatgtttcgtaaaattcaagaaaagcgaccaaatagcctggatgtgtttttttatgatattacctctacatatgtaacaggaagtcgctgcgtacttactaagtttggctactcgcgggatcaccgtcccgattgcgaacaaattgttattgctttgatgattaccccggatggttaccctttttattggaagttgctggagggtaatactcaggatgtttccacagtttgcgacttaatccaaaacgtcaagacttgttttcccatacaacactgcaccatggtttttgaccgaggtatggtatctgctgataaccttaaaacattagagaaaacaaattgggattatgtttcggcaatggacagggacgagattaacgtattatcatttttcgaaacagcattgccaacccctcctatgccggaggactgggaacaagtcttggcgatgcaggaatttcaaccaatagatgatgacatattgtattaccgagaatttgaagatgataatcggcgatacattataacttttgacgtggcacgttttcttgatgagcaccaaatacaaagaaataaggtagaacaaattaataggtggctaatcaaaaaaaatggggatttgaaacaagccaaaaaatcaagaaatcgtgacactcttgagcgagaaatcagcaaaatctcgaaacggtttcatgttcataaatatttgtccgttcagattacgccctgttctcgtaccgttacaactaaaactggtaaatctcgtactgttgaatcatttcagctttcagatactattgacaacactgctttgcagaaagaacaacgtttgtatggaatcacatgttttatctccaatattacccaagagcgtatatctgctcaggaaatagtacagtggtatcgacggaaaaataaaattgaagaagcctttagggagataaaatcacatcttgaattacgtccaatttatttaaccagggagaaaagagtaagggcccatgttgctgtttgcatgctagcctattttctgagaaatgatattgagctccaacttaaggagcacggaatttccaattcaactgagacggttttagccttattagctgagtgcaaggctaatcgctgggtctttgataaatcggaggcaaagacacacttaaatatcacaaaggtctccgaaaagcaacaacaaatattaaaagcgcttggatgtgaatcaattgtggacgtaaagcatgttaaaaacattttacaaaaggccgaaaattggctgtagtagcgaacgcatttttttaagagtaccttagcccttgctacgactgcatttggaaaaatcttacgccaaactaaggtataaaggtaagaatcgagcctgccatcaaaaatatagtgcttgaaccgctttgtttcgacggcaagcaaattctccgtgtacagatttctggcggggcaaacacgccatattactacactggtgatggcacaaagattgcctattatcgcatcggaaacgaatccgcacaagcgcctgccgctgttcttaatgaattgctcctgaaaggccttcaccagacctttgacgccgttgaaacgaagtatcagttttcagattacagttatacgttgtttgaggctacgtacaagcaaaagacgggatttgccattgataagccgagggactacctctctttcggaatgttgatgggcgacgatacgctgacttatgtcggtgcgctttttgccgaccaatgtccgatttaccagtcgagggtattctgcacccgttggaacggactgaaaaagggcgggctttatgttgatgctctcgacaatgatgaatttcagagtaatgttatttccctgctttcggacgctctgaaattcgtacgtcacaactcgtccgtcaaatggaaaaagaccggcaccggcagaattgaaatgcccgactatccgtctgaggctgttcacgaggctctggttaacgcacttgtccaccgtaactatatgattcagggtagcgaaatccacgtcgatatgtacgacgaccgccttgagatagtttcgcccggcgggatgcctgacggcaaacgaattcaagacttgaacattgacgatattccgtcaatccgcagaaaccctatcatctgcgaccttttcagccgtctaaaactaatggagcgtcgcggaagcggtttgcgtaaaataattgatcagtaccctgaagatgtcgtgcctttgttccgttccacggaacagtcgtttgtcgtaactttaaaaaatttgaatttcggcaaagtatctatgccaactggcactgatagtggcatagaaaatggcgtagaaaaaaataccgagaaaatcttaaacaccattctcgccaacccgaaaatcacacagaagcggttggctgacgagacaagcttgtcagtacgtacagttgcccgtgaattaaaacggcttcgtgatacagatgtcattcggcgcgtcgggtctgacagatctggctattgggagattgtaaaatagaaaatcggaaatgcccctgtctgaaagtgaactctgtattcatttcgcagaattagcgttctcttttatcggtgttgacaaggtgaggtatctattataatagcatattttccgatatggagcttttgccatgtagtgtatctgcacatatagcatacctttgaaagtgatttatagctaataagaatgaaagagataggcattatcccttgcgggacaacgcctatctctttcatttccgtatcggtttggggtatggttcaacaagtttccctattaaaccgtgcctttacccgccttatttttttaagtctaccaagatatagcttaatcataacaggccagccaaaacacaagccccctcctgacaaccgaccagagtagggtgtgctatgattatcccagcgtagtgcatggcggagcgcaggctaacggctcttagacctgctttgggtaaccggacttagagccccggcagtgcacactaacagacgctaaaagctaccaacaacccgcgaacaaaccatccgcaaaacagagaaaccaaacgcgcacatcgaggggctcttagtccggtccaaagcaggtcttagagccgtcctgcgcgcagccctaaacgaagaggggataatcatagcgcacccgtcttatttgcaacgacgcaattaaacctgttaacacagagcttaaggagcttaaggaacttaagaagcttaaccacccggttgctgtacagtaagttgccaacatgaataagcacggcttaatacaggctaagagttatccgccatatgcagcacccggtaaagattcctctccaccacctggtaaacctccggaaaggcctccttagtaaaaaccgtcatcgcattccggtaggaaacagcagcattattgtagttcgcagcactgttctccagccgtcccagcacagtataagcattgcccagcttattacaggtagaagcatactgcaccggataaatgtcacgcttatacaccctgagcgcctccctaaaagctttgacagcgtttctgctgttctgctcccggtcagccaattcagccaacaaattataattatgcccgagcttaatctgtatagccgcaaactgcccggcggaactttcaatagggaaatacttcaaagcctcctcataaacctggcaagttttctttaaattatcctctttatttgccaactcggccagcttgctgaaggtgtcagccagcttgtgcagagcatccccgtaatccagaggcaaatccaggcgcttgctttttttgaaagcctgctcatatgcctgaacggctctctttaaattttcttcttcgtcttccgcctcagataacaatagataagcatcccccatactaaagcaggttaaagcatgttcaacggaatacatctgccggtcataataatccagcgcctcccggcaataatttatggcccgcgtgcaatgcctggccttatccgcctccacagccagagagacatgggcttttcccagctttaccagcgtacctgcatattgtatgggcaggttgcccggagaaaaaactttcagggcttcttcatgtgcggcaattgccagcagggagttctcttttctttgttccagggcggccaacagcctgtaagcactgccggtattattctgcgtaacagcgtactccaccggatagttcctgaaagtacggtaatttaatgaatcgcaataaacaccgatggcttttttcaagtactttatctgtttttccccattttcctctgcttcggccaatgcacagtgggcctttccgatattgttcaaaatagaggcatattgcaccggaaaaagggcggccgttctgtattcaatagcttcttcataggccttgacagcctttaagcaattctccgttttattctccgcccaggacagcgtgtaatatgctcttcctattgcggccagtgtgcaggcatactccattgggtactcgtcttttacgaaaaccttaaaagcctgctcgtgcgcctgaatagcccgcaagcagttgtcccgcctgtctctggactcagccagcatagtataagcggcaccgagattattctgtgcggaagcccgctctgtctcaggttgagcagcttgcatctccagtgcttttttaaaggattctatggccctatcacaatttccggctttatcctccacctcagcccaaagactgaaagccaaacccagtttgttttgcgtgcgggcaaattcctcaggaaaacgctttgcggtatagaccttcaaggcagcccggtaagcctgtacagcctttttagagttatgggatttattgtccctgaccgccagaatgctgtagcagttgcccagttcgtaattgatccgggcaaaatcaaaaaggcaaaggcagtttattttgacactcaaggcttcctcataagctttgacagcctgccggcaggcctcggctttctcctcttcatcttcatctttcccggctatagaactgtaagcggaggccagattgaactgcagagcggcataatcttctgcgccggccgcctccagccggagagcctgctcaaaagcagccaccgcaatcatcatatattggacttcgcgctggctggacatgcctctgtaataagcctgcttgcccagactgaacaaggcaataaaatcctcgttaaaaatatccatgagatcataaaaattatcaattaaaaactggtcacgggccaccgggccgtcaagatttgccgcggcatcccccactgaatgctctaaataagttttgacagcccaaagctgccggttttttaaaactctcagaaaacctttcttttgcaggctgctcaaatatttatcccaatcataagcagtgcagtcaacctcatatttcttgcagcagacctgcttaaccctgtccgtcgaaaatatttcccgctttttataaacaccggcaagataaagacagcgcagggacgccatgatattcttctcctgttcgccgcagcttttacagagcgcgcctgtttcatgaacgcgcagaaagatggccccggcgctcccgtcaaaaccatgcgggacttccctgcgagtcatggcggcaagtctttccgcggcttcccaggatatatcggctatatgcacatgcccggcaaaaacagccaactctctgttaattttctcatagaacccatcataatctgtaccggagcggcaggaggccagaataatggccttcctcttcaacagttcgcgaaaaagacagataaaattctgttttttcaaaaattcatttatatcatcaaatacaacaatcttttttctccagaaacaaaaatgccagggtactctgacaccgggccaatccaccaggcgggggataagaacatcatagcctctccccagtgcagccagtgcctgatatatagacctggatttgcccgagagggttatgccggtaattaaaacatgctccccggttgccagcatttctttaattttttcatcagactctctttcctgatagtattcgttgtaaccgtactcaggcaaggcatagcagcacattaccttttccggcgccaccgcccccggttttttccaaattactgtatagcattttttctgcctcatcctgccgcagtaaatgattgcagctaatacagcaattacaactataactgcaactgctgcctcccgaacgattcctgccatttgccccgcccctataaaataaagtctaaccggcactttttttaataagaaaatatgttttgcttatcaaccgtctatctttatctattggttaagatttgctgtatttaatactttccggcccggcaaaacattgatttacttctccccgagcggcatttttccctgctaaaaaagctgaaattttataatcccggactttggtataaaaaaatgatatgatgcttgatattcaattaatatgattactttggctcacttcctgcctgtctcaactcttatactgtttccatcagtcctgaaaattaccgcgccgtctctatccgtgcgataaacagccgctcccacctcctgtaaaagtttcagggtttccaaggacgggtgaccgaaattattctttcccacggtaataactgcagccaaaggtttcaccttctccagaaactccggcaaaaagtacttgctgccgtgatgcggcacctttaatacttcgcaggccagattatatctttgctgcagcaggaagtcctgggcttccttttcaatatccccggtcagtaaaaaatcctcccggccaaaagaaacacgcagcaccagggaatcattgttctcgccgttcatatcacggggagggctcaaaacatcaatctccagccctgggtctaaattcagacagtcaccggcaacagccgttctcatgtcgatcccggcccccttaatctgttctgtcagcccgctgaactccgcacccggtggcttgtcctgcggggggaccagcagcaaagccaccggcaggttcctgatcacggctgccgctcctcccatatgatcttcgtgatagtgggttaatacaagcaaatccagtttctgcacccccaggcggcgcaggtagggcagcactactttatcacccacacctgtgccgcttgccagttctcctttatgcccaccgcagtccaccagaatattttttccggccggcgtctgcagcaatatgctgtctccctgtcccacatcaataaaatgcactgccaaccggccgtcaagatttgcgggatgaaggccggaagaaaaactaagcatggtggcaacaaagagaagtacaccggccggccttagcatacgatcaggcaatctacggcccaaccagccccgccattctttattaactgacaatataaccagcaggtaccagagaataattgcccaaaccggcggggcggctgtatgtacaaaggcaccgggaaggtgctgaaaaagtttcaccagccagagaaagatatccaggagacaagctgtagtaatattgataaattgagtcaggcttagagacagcaacccggctgttgtacccagggctgaaaacaaagtgattgcacccacaagaggaacacaaacaacattagccaggggtgcaaccagtgctataaggttaaaatgcaatgccaccggcggcagggtaaccgcttcagcggccagaggaacagccagcaccgctgccatccttttacttattcccaatttttgctgcaaaaaggcaactatggccggaaccagatagaagataccccaggtagccaaaaaagaaagctgaaatccgggattgaaaagatttaacggcttatagagcagattaagcagtgccgccaggcaaagggcaaccgcccagtctctctgccgccccaggtaacgggcagaaaggagaagcaaagccataaccacagctcttataaccgggggactcataccggtcagtacggcataaaagatgagaataaaagaagcgacgggcaggttgtaccgtaaaggcagcttaaaggccgaggccagggccaacaccgccagcaatacaaaacccacatgcaggccggaaacacttaaaatatgaattaaccctgtctgttgaaaggcttccgtaacttccgcgttgatctgcccgcagctgccaaacaagatgcctttcaccagtgcggcctgttcggctgaaaaggtcttgtccacaaccaaaagcagctttttcttgacagacagggcaaaagccactaaacggctgctctcccctgtgcccgagtaagccacgttttgctcgccattgactgtcatcaccaggccaatcccctgcctggccagatattctctgtaattaaaggcacccggattgcccggctgctccggcaagccgagctttcctttgactgttaaaacatcaccgtagccgtaaaggtatccgggctgccagacagttaccaggaccagcgcggctgaatgattttcccggctgcccagcctggcactatgcgacttgaggacatagtttaccctgtcctcacgccggtcggcttcctgcacgactgttcctgtcagcacaacatagtgcccggcaaaattattcaagggagtatctatactctctacggaaagacggcaaaaataaaagcccaggcagaagaagaccagtaaaattagcttgccgttatgccgccagttcattaaatagccggccaggccaagtataaataagagggaggctgctcctaacagcaaataagcaggcgcctgtatcataacgcctgctaagatgcctgttatatagattaatgtgattaaaaccaacggcttgtccatcgtttcgtacctgcagttaaaataagttcataatatctattttctcattaattaacggtaatcagatcttttaaggccgcgaatttcttttctcctatgcctgacacatttttcaagtcctcaactgtttgaaaggagccactggcctgacgatactctataattctcccggccatggttggcccgataccgggaaggctgtcaagctcggcctctccggctgtattaatattgaccctggctgactgagcagacccaacggactgaaccgttccggaagtttcttttaccccggcagctgagcggtcagcctgggccgcacctgtctcattgcctgctgcttggcccggaaccgcctggaaaggaactttaaccggtttgctgtctaccagcaactcggccaggttgatggcatttaaatctgcttcggccagtggttttgctcgctgaaccgcgtcattcaccctggctccggcggaaaaatgatagaggccgggattggttacggcacctgtgacatgaactacaacttcttgatttttagctgcctggtctccggattgcttttgcagaacttctccggctgccgggctgctgtttttcaactgggcatatttgtagccgcccccaaagagaaggatgctgataacaaccagcagggccaactggtgcttcttctcaaactgcttcacttgtctctaccccttgccaaaccatgatagaaaaatcaagttgctccgtttgtcaaaattattctataaatagagacaaatatcctgcttttttctgctattttttatatattttacacttattttttcactgcctgtttgtttaatttccggtatgtgtgcttaccgtttgtacttcgctatcattcttttcagtgacattattgccaatgtcatcctcatctttgacaatatttaaccggccgtctgtgcccagtgtggcaaaaaaaactttgctgggattaatgcccgcttcttgcagcctttccgccgcccactcttcatccagactgatgcgctttaagttccgtctttgaatggccccgtccataactatcacggtaggaagtccctcgtaatccgtaggtatttgcagatcccccggtgtaaccggcctcttctgtgatttgggaatgacacttaacttgccgcaggtttccagcatggcaaactctacgtcactgatattggcaatccccttatccctcaactgggagagaaggtcgtccaggctgtacctggcttttctcatttcatccttgcacagtttaccgttttcgataattatctgaggctcgccgtttaaaatttttctcaaaaccgggctgttgaaggtgaccagggaaatcaagacctccaaaaggcccagggttaccagcggcactataccgtgccataaagggacgccggtagattgcataggtatagccgccagctcggctatgatgatggctacaacaaaatcaaagggacttagctgacctacttcccgcttacccatcaggcgaatgacaataagcactatgaagtagatcagcaccgtgcgataaacatgatgtaatatttccataagtatcaccggttttatcatgcacggcatcaggttgttttatgatttacttcaccactatattcaccaatttgcccggtacaggaatgatttttttaacctctttgccggctgttaaggagataattttgggctgctgcaggacatattcctgcattgacgcggcactcaggttggccggcacggagaggcggtctcttaccttgccgtttatttgcaccactatctcaatttcatcttccaccagtgcttccggttcgtaaaccggccagggctgtgcgtgtacgctgtctttgtggccgatgcctgaccatagttcctcggccaaatgtggtgcaaaaggagacagcagcaccagcagggcctctatggcttctctcatcacggccggatcgcggtccggttccgccagcttgtcgcggtaatgatagagaccgttaaccagttccataatggcgctgacagcggtgttgaagttgaagcgctcttctatgtcctctgtcaccttttttatggtgtagtggctcaaccggcgcatttctttatgcacgccgcttacctcaccttccggcttgaccggggccttgagcaaatccgcggccagcggcgtgaccagacgccagacacggtttaagaaacggtagctgccttccacgccctggtcgctccactccaggtctctttccggcggggcggcaaacagaataaacagcctggctgtgtccgcaccgtagcgcttaataatttcctcgggactgactacattgcccttggatttggacatttttgcgccttcctttaagaccatgccctgagtgagcaggttttcaaaaggctcctccgcactgatcagctttaagtcataaaaaaccttggcaaagaacctggcatagagcaaatgaagtatggcgtgctccacacctccgatatactgatccaccggcatccagcgatctgctttggccttatcccaggcccgcgcttcgtcccgggggctggtataacggtaaaaataccaggaagagcagacaaaggtatccatagtgtcggtttcccgccgggccggaccgccgcaggacgggcaaactgtgtggacaaattcctcgcggtctgccaggggagaacgcccggccggcttaaactgcacgtcataaggcagcattaccggtaaatccttttccggtaccggtacattgccgcactgctcacaatagataatggggataggcactccccagtagcgctggcgggaaatcagccagtcacgcaatcggaaattgaccttgccgctgcctatgcccttttcttcagcaaaagcagtgatggcccggatagcgtcggagctgcccattccgtcaaactgcccggaattcaccagaaagccttcatctacataggcccgctgcattttggcaggatccaggctctcacccgccggctgaataactacttttaccggcagcttgtacttggcggcaaactcaaagtctctctggtcgtgtgccggtacgcccataacgcagccggtgccgtattccagcaaaacatagttggctaccataatgggcacttgatcaccgttaaaggggttaatgcagcaggccccggtcaagacaccgattttttccgcctcgtcggaagtgcggtccgcatcgctcaaagcgcgcatctttgccacaaagtctttgacttgccgctcctgctctgtccccgcgatgagcttttccaccagcgggtgttcaggcgccagcaccatgcagctgaccccgaaaaccgtatcgggcctggtggtatagacggtgatgctttcctggctgtctttcacctgaaaggtaagctccgccccttcgctgcggccgatccagtttctttgcatgattttaactttttccggccagcccggcagcttgtccagatctgccagcagccgctcggcatagtcggtaattttgaaaaaccactggtccaggtttttcttttctaccgttgtgccgcacctctcacagccgtcttcttttacctgttcgttagccagcacggtagcacaggaaggacaccagttaacggcggcatattttttatatgccagattatgatggtataattgcaggaaaagccactgtgtccacttgtaatagccgggatgacaggtagccacctcacggttccagtcatagctgaggcccagctgctttaactgcgtccgcatgttgtcaatattggcaaaggtccaatcagccgggtgcatgttgccgtgcttgatggccgcgttctccgccggcagcccgaaagcatcccagcccatagggtgcaggacatcaaagccgcgcatggacttaaaacgggccaccacatcaccaatggagtagttgcgcacatggcccatatgcaagttgcccgatggataggggaacatttccagacaataatattcgggacgttccgaaaagtcagccgtggcatactggtcgttcccggcccatattttctgccacttggactcaatttcctcaaagttgtatcgctcgttcattaacgatcctccttaaaatcaagcattgttaaagtaatttgtgaaggttaaagcatcagctcatgattctttgaagcaaaacattatcatacacaaagctatttaggcatataaaaacctctcatcccgaaaagggacgagaggcatctcccgcggtaccaccctaattggtaaaatatacccacttaattctgataacggtcgaaaaccggcccgattttttatgccgggcaactcgaaggtgagttgggcagttgtgctgaccgccttgcacctaccggcggctctctgaacagtttacctgcttaattttccttgtcctggttattatatatggttagttttatacttcaagaattatacagcttaactcaaagtacattataggcaaaggttatttatttgtcaacacctgtctaatttaaggaagtcctactaccctggcatcaccccacaggcgttccaaattataaaattgacgctcagtctcttgaaagacatgcaccactacatcaccgcaatctatcaatacccaggtggcttctttaaaaccttccactcgctttatttctgcttgccgctcccccagcttttcctggatattttccacaatagcctgaacatgaggtttagaacggccgctgcagatgacaaaatagtctgcgattgttgatatttcactaatgtccagcacagtaacaccataggctttcttatcttcacaagcgtcgatgatcagatctgttaattcctgtggattcagtaccaaaatcaagcctcctttttattacaattctttccttataatattgtttatattctgcaaaagttcaaaatttcctcttcaaaaaaggtgttttttgtcttaaaacttcgtttcttgcctgaacagtccggcagtcaattactgaaccggttttaataataaattgcagggtaaaatcaaaagcggccagcaaagcttcctccagatcggtataggccagttgcctgactttatctaagtcgcctttcctgctgggttcaatcaagtctgctataaaaataattttatccaaaacagtcattttaaccgcacctacagtatggcagctgactgcctgaattatttcagggtcagttatgccaaattcctcttgaaccaacagcgcgcctaccggggcatgcagcaattccggcagcatttcatccacttcagtaacatttatgccggctgccctggcttttgaaagcagccgggcagggctgaaatccctggcacaatcatgcagcagggcagccagattagctttttgcccgtctgccccaaagcagcgcgccatttccacggcaatgtctcttaccgccaggctgtgctgcagccggaacccgttgaccatgccggataactttttaatgattgtcttttccatatgaaataagccggtagatgcaccattaactaaacaagcattgtcttaatatattgctgactcaaaccaagtatgccatctgcttagcgcatcacaacgactatttataccccccgcccatatccattatattccacaagagcgctgcaagaaaaaacctcctggtcccgaaggatacggaggctctttaattgcgtgcttattccctcgccttggcttcattgacagatataactctaccgcctagatctgttccattcatagccgctataaacttttccacatcctcatcattgacctctacgaagccaaaaccacgggaacgcccggtttcccggtcgcttattacgcgagcgtttattacgtcaccatattttgaaaaagcttcttctaaatcctctgcttttgtagaccagggcagattgcctatatacagtgtacgggccaaatatatcacctcttttccagtaaaacttgtgcttattatttgcaattggttgtggtcaaattcaaatagaaaagtacaatatttggcaacttatttgcaaaagcaatttaccggcagaggccatttatataaaaagcagtttgaaacaaaaaaacatgccgccaaaccggcttgcaaaacagaagagcttatctgtataaacggcagctgctgatgtaatgctccactgtttccggcaaaagatacttgatggggcgcccgctcctgatccgcccgcgtatatcggtagaagatatggccagggccggaacctccataatatgaattttgtttatgtagtctgccgaaaggcccggtattttttcacctaaattatcaaaactataaccgggacgtgtaactccgataaatttgcacagggaaaaaagcatgtccacatctttccaggttaatatttccagcaaagcatcgccgccggttatgaaatatagctctgacggttcgtacatggaacggaagtctaaaaccgtatcgatagtgtaagaaagaccgggtctgtttacctccagcgaggatacttcaaaataagggtttgaagcggtagccagttcggtcatggccaggcgatgagtaggaccggttattctgttgtcagctttgtgcggcggcctgccggaagggacaaatatgaccttgtccagtttgaactcgtgtcgcactccttcggctgcgaccaggtgtccgtagtgaatagggtcaaaggtgccacccataatacccagtgctttcaatttgtttcaaccgttcctttcagtataaaaaatgtctctgacttgcaattcccgcatcatcgccctgcacatacttataattcaatacaggttttccatatgctgcaccaaaaccggactccgcatataataacagctctctaacaatccagcaccaggttattcctatgtattacctcatcatagtccttactgccaagcacaacggcgatttctgaggtttttttgcccattattttttttaattcttcagccgcataattggtaatgccacgggcaatctgcctgccgtcaggcccgctgatgcataccgtattgcccatctcgaaaacaccttccactttgaccacaccggaaggcaaaaggcttttaccgttttttaccagagcgcgggacgctccctcgtcaattgatattttaccctgcacggctgaactgtacataatccaatgtttcttattgtccagcttgttgcccggacagaatacggtacccagaggttcgccggtcacgacgcgccgaattatattcttttcggccgccctggctatgaccatggccgcgccggagcgcatagcgattttggctgcctgcagcttggtagtcatgcctccggtacccaaacccgaaccggccccgccggccaggctctccacctgctcattgatttcgtcgatttcactgataataacggcggcagggtcttttctgggatccgctgtataaacaccgtcaatatcggaaagcagcaccaacagctccgcatccaccagaccggtaaccagagccgacagggtgtcattgtcacccagccttatttcctctatggaaacggtatcattttcattaataatcgggataactcccataccgagcaaagcatacatggtattacgcgcattgagaaatctacggcgatcagaaaaatcttcacggcttaacaaaacctgacctaccgtaaccccgtattcggcaaaaaatttctcatacatctgcatcagcacgccctggccaaccgccgcagcagcttgcttctccggcatggtcttgggtctccggcgcaagcccagcttgcccaggccggcccccactgccccggaggtcaccagcagaatttccttgccttgattatgtaaatcagccaactggacagccaattgctcaaattgatataaatttaatttcccggtagcatgggccagtgaactggaaccaaccttgaccactaaccgcttaacacgggaaaaatccctgttcttcaatttcattgtctcacccgcatttttagcctgctgaaaaacagtatagcatatttcacagctaatttgtactcagcatttataatgcttaatctgaaaaatcgaagactagatttccgattttaacttcatctccctctttagcccctgcctgccgcagagccttatccaatcccatcaggctcataatctgctgcagcctggtcactgcgtcttcattttccatgtcagtcatagccacatgccgctcaatttcctggcctgtcaccacaaacatgccgtcttcccggatgatttcaaaacggtccctgttttcaaaacggaaggttttttcctcttccgcttggtgcagcacttctctgggaatggccgggagcatttccgccacccgataaactaatcgatccaggccctctccggttactgcggaaataggaaatatttcataactaccgctgaaggcgtctttaaaggcatcgaggttttttgcagcatcaggcagatccattttattggctgccaccagctggggacgacgggcaagcttttcattatacaatctcaattctctgttaataatcctaaagtcctccaagggatctctgccctcggagcccgacatatccagaacatggataatcagtctagtgcgctcaagatgtcgcagaaattcatgtcccagtcctaaacctgtatgggctccctcaattagtccgggaatatcggccatgacaaaactttctccctctctaacccgtacgacccctaaattgggcaccagggtggtgaaagggtaatcggcaattttaggcttggctgcggaaactctcgatatgacagtagattttccggcattgggaaaacccgccaggccgacatcggccagcaatttcaattccagcctgagccaacgctcctggcccggctcacccttttcataagcagtggggaccttgttattgggcgtagcaaaacgggcgttgcctcgtccgccacgaccgcctctggccaccacaactttctggccatgttccacaacatcagccacaagctccatagtgtcggcgttatatattaccgtaccgacaggcacacgtagagtgcgatcctcgccggatcgaccggtcatgtctttaccctggccgtgttcacccctgttgcctttatagtggctatggtagcgaaaatccaccagagtattgaggccgctgtcccccacaaaaatgatactgccgccacgcccgccgtccccgccggagggaccgccttccggcacatacttctcacggcggaaagccacacaaccgctgccgccgtccccgccctttacataaatcttagcccgatcataaaacatcagcttcacccattcattttatttatatcaacttttctaaaaattaaagccagctccaatgtatcattaagattagttatttccagtctgccgttatctaaacccatgttaacttttgcaatttgctgcaattcctcaaatatttgttcagtggccgccgggatttcgtccggaattttaagctgaaggcggcagatataattgtttttgagcctctccataatcaaagtgacagtagacacttcagcagcggcagctgccaggtcaaaaattattttttgcatatgtatcagcatatcggccaacatttcggccggcaaaactgtatcgccaagctcgtcctccaatctgtattcaacctgaacctgctgctcaaaagccagattatgcccgatcattaacgccgcggaaatttccggaatcttaatccggttaactaaactcattaaccccatattcatgcatacttcacctatatactcgtttacacggtcgattttgcccagctgcaccaatcctgaaataacttgcaggtgattaagaaaatcatgccgctgagcctggattactttaagcaaatcttttatctgcacaaaaaataaccgcctttcaaagttggaataggtctgtagtaaaaaaaccaacctctcttaaggaggttggctaagaatttaaacagcggcttccggtataataatagaaacctgctttttgtcgcgacctttacgctcaaaggctacaaaaccgtcagcagtggcaaacagagtgtcatcgccacctctgccgacattgcgcccaggatgaatcttagttcctctttgacgaacaataatacttccggcagtcactaattgaccgtcaccacactttacgcccagcattttaggcttggaatcccggccgttacgtgaactgcctacacctttcttatgagccaaaagactcacctccccatcgaaattaaactataaggaaaatcagttatatttacgaacctatgaacttgctaggccagtattttctctactgtaacctgggtaaagggctgacggtgacctttcttacggcggtaatttttcttggacttatacttaaaaactatgatttttttgcctttgccctggcgaactacgttgagaactacctttgcaccggctacaaaaggggaaccaacggtaagctgcccgtccttctccacagccagtactttttcaatttccactttctcgccgtcttcagcagtaagtttttcaatgtacagggtatcgccttcctgcaccttaaactgtttgccgcctgtttcaataatagcgtacaaattttctacccccattttttaggactcgccggcaataaggtagggatatcccttttaaaacccgatccgagcggtagctaggttactgctaacctacatctcattattttatacatatattaaattattgtcaagttaagtttgatgaataaagttccctctttaacgggaattctaactatgaaacagattccagcaaatttaatgaaggaggattgattatggcacaatcacttcaggaaattatgagcaaaaatgttgcaaccattacgcctcagcagaccgttgcggaagcggcgcagcttatgagccagcacaacatcggttctttacccgtggtagaaaacggccagtgtgtgggaatgttaactgacagagatattactctcagagcagccgccaaaggtgccaatgccgcaactaccaaggtaggagcagtcatgaccaaggaagttataacggctgcaccgcaaatggacgtgaatgaagcttccaagttaatggcagataaacaaattcgccgtttgcctgttgtagagaataaccaggtgaccggtatagtggccattggagacatagccgcacagagtatttatcaggatgaagcgggcgaagcgctttctgatatttcgaaatctcccgcaaccttgtcttaagcttaaaacaagaaataatgaggcatatcttatggcagtataattataaaactcccataaaaagtaaaataaccctgtctttgagaaaaatcaaggacagggttttatttctcaatataggaaattatccttaaggaatttatttcattagcttttcatatcttttttcaactgtgctaaatcatttttgtatttggtttccattaaattggcataccggtctttaattttttcatcagaagatctgaacgcatattccaaaaagtcattgacgtctttactggcatgagcataacccttaataaccgcggtataattaacactctgctggtctgcccggtttaaattatattctgtatacaggtcagtctccttattcaagatcttaatttcctggcgcaaagtcccacaggtattcaggaattcatcagtttttattttaccgctgctccagccgccataggcaacattcactttttgagcgatttcatccaaccggttaatccagttctcatgcttgctgataaattcctgttttgaggtaacggttgtaataccggggtatttgctatccgcagcctgattggcgccgggaacggaatcggctgcgtttgtaccggtaccgccggaatttggagcaatacccgattcacccgtcttatgcataactttatagccacctgcagcaagcaagataaccagtattgctgccgcaatccacatttgcgcttttgataactgcaatttcattgggaagcctccttattagataataatgactgcaaactgaaaatgctctaccaactaattttctaatttcacggctagtacccatgcatttgatatcatagcacagcggcctgattatggcaactgtaaagcattactaaacaacttaccctgagagaacaacagtgtgcagctgaagattattttaaaatatcagtgtattctaaaacattgttttaattcttgcaggtactattttacgtttttcgtggtacaattgacttattatttacttctcattataagtataaacagaggttggttgaatgatttcttccttaaataaactgctggaattggacagcctgcttttggagcatgttgtttattttgaaagaataagcatactggatcacctgctgccatggatcaactgcctggctcagggcgggttaatctggctgctattaatgctgtacttggcggcttttcacagcttaaaaggacgcaaaattttttttctgggcagtatatccatgcttctggcctttgctttctcccaggggttaaattatcttgtccacagacccaggccatttaatgccatcagcgatgttttacccctggcaaacctgctggcagacaaacctgcaggatattccttcccttcccagcaaacagccttggcctttgctgccgtaactgttttgctgtctaactgtgaaaaaaaaatttataaaatctttgtttttctgctggctgctctgattggctattcaagggtttatgccggcttatgttaccccctggatgttttgggaagcgccgtgctgggaagcttatgtgccaggtatgtaatggcgaagatgagtagaatcagaagaagaacacgtaaaaaacgcacttatattgttagaaaaagcaaccggcaaaaactgaccgaatacaattaaccggataagaaagttgacttaagcggctttcttacagccaaagatccattataagcctaatttcccggagtaaaataaaggaccggccatctttccaccggtcaaaaaatatttatccgctttctgttaaagcctttcaatgacagcggccatagccggaccgccacccacgcacagggatgcacaaccgtacctggcctgtctcctgctcatctcatatatcaatgccactaaaatcctgctgccggtacagcctacagggtgcccgatagcaatacccgaaccgttagcattgactttatccataggcagttgcagttcgcggtttacccccagaaactgcgcggcaaaagcctcattaatttcaaaataatctatttgatccaatgtcaaaccggcatatttcaataccttaggtatggcatgggcaggtcccatgcccattatttccggaagcacgcctacatttgcagtagccaggagcctggccaacggttttattcccaactcccgggctctctccgccgacatcagcaccatagcggaagcaccgtcatttatgccggaagcattgccggctgtgacagtaccgtcctttgtgaacacaggctttaatttagccagattttccatgttcaggccctgccggggatgttcatcatgctcaaccactgtaacagcctttttacccttaacctctacaggcactatttcttccttgaatttacctgcggcaatggcctgacaggcccgttcatgactggttacagccagttgatcctgctcttcacgtgaaatagagtatttttcagctatattttcagcggtaacccccatatggtaattatgaaaagcatcaaacaatgcatcatgggtcagcgcatcatagattttggaatctcccatacgcatgccttcacgggcactcaacattaaatagggaaccctgctcatgctttccaggccaaccgttaaacttatctcagatttgcccagcattatttgttgagcagcaatttcaaaagctctcatgccggacgcgcaaagctgttccactgtacaggcacaagtctcaacaggaatctgcaagccaagttggatttgccgggccgggttgcccttaaccccctgcttgtaaaccatgccggctgtcacatcctctaccagctccggcaaaactcctgcttgctccagggcagccttagcggctgtcatacctaaatcaacagcgggcacgtcttttaaagatcccaaaaaatcaccgattggagttcttttagctgcgacaataacaacttctctggccatatttatacctccgataactataatgtgagacaggcaagcattactcttttttacaaaccatgtagtttgtcattaagttaagtaattgctgctcatcctgccatttatcaacgataaataattaatttccacaaattttactgatttcctgcctggaaattaaaaataaacaaaaaaagtacagtaatactactgtacttttatccatgagtcgaattatattagcgattacaaactacatgatttgtttcatactcacaagaggctgtaaatatcctccacactcttttgcgtcagaccggccagcttcagaatgtttggcaatgttgggatttttgaaccgttttcataggcataatactggttaggatgtatttgcagaacttctctggcaaagacttttttctccattttcaattcatgacgaagattattccatttaaccaaaagctttagtccctctttggtttccacttccaagcctttaactttatccgagtcatcattaatccgccccgccttcaaatcagtcaatgaatcaaaaatggccacaactccgattatatttttttcgtcatcgaaaaccagatccgtatctataacaatttctatatcattacccaggcatcccgtagtaacacggtaattttttactcccgtacctttaagcaaagtattgctgatcacccggttgtgttccggcagctgaaatatttcttttaaatgcttgcccactacgttctccggtttagtacgcataatttcggcggcggaattgttgcagtagttgactatggaatcaatattggctaccaatgctccgcgcctcagtgagttgagaacaaatttatatttttgttccaatatagaaagggcgttatttttctccctaattttttcccggtatgctctacccacaagctcggcttcaatggccttggcagtcgccaccgccatgctcagagtgtacggactggcatattcatttataacggctatactcagaactccggtaagctgctgacagggatcgcttataggcgctcccacatcagtccatatatgatactgcctgttatagtgctccctgccttccaccaccacaggtctcctggtgcgcaacgccgtgcctatcccgctgttgccgacatcgctctccgtacagcgggcacccaatctggtatacatttcctcaccgctgcccgcacacctgttttcacagcgcaaatcaatacagtaaccgtcttcatccgccagtacgatagcataggttgatgtctgagttctcagcgtttgctctataatatccagatgcggacggctgacttctataaattccgccctgcgtataattctgtcatccagctcctgtttggaaagtatgtgtttataatcaaattccaaaggattagccttgagttttctgcattcttcccagtctgccaacaccggtatatcatgcatgcctttactcttattattcagtacaaagttctcccaggctttcaacagctttttttgacctgatttaatcttttgtgtttttattcttctttcaagcaccagaaatcctccctaatctcaacacaaaccggccgactcgtgaaaccatatccatgctttgttaattatatcacaaaagcagtttggaatgtcgaaatacgcaattttcgtaaaatacaaaaaccacctaaacttgcattcgggtggtttcagcatgaaaaattcaaagtgatccggcagagaagcaacatccccgcgcataatctcttcatttaaactaactgatatagtgaaaaccattattgaagcattttcattgctccagccaaactgcccacagtcgtctcagttaaaacaccgttttcataaacatgcagcacgccttcatctgccgccagcatttgcagctttaccgggtctatttgctctcccatgattgagagaaagcgaactgtatagccccgaattaccggatcagggtcctccaaaagagaagacaattcgggtactgcttccttcaccagctccggcagagcctgggccattcttcccgcagcccagaccactccccggcgcagcatggtctcatccagaaaggaaatcactatggaagcaaattcttgaaacatctgcggccggtggtagattatttctcccattacttcgggagcactccagcctatgccgcccgactcatcattagccgaccacatctggcggcgcagcatatcccggacaaattcgggatcttccccggctaatctgtccgctacccacccgattccttcaatagcccgccagcagatcaattctccccggttatataaaagcctttgcaaatactgcagaagacctcttttttgggaaaccagattagccagttgctcatagttttgtgccagcaagagagcaattatttcattctttgaagccataacagcccctcctttgcccgctttaaaacgcaaaggtagaattcttaacccaataacttcctgatagctttaatatgcctgcattggaaaccagggttgcggtaagcattaaacctgtaggtacagcactcacagcgatttatgctggcttttaattcaaagcggcaatcatagtcagttaccacagcttcactgtcagaagtaaaatatacaactaagtcatcaaccatataaggttctttaatttttatgctcacggtacatcccccctgcgtctatgcttatattatcttagcaacaatcgccgactttttcaatcaataaatatataagcatttcaaaaatgaatgcactattaattatttgcacaaactggtataataggagtttataatgataaaaaagaggtgtcttaatgtgtccaaggattttttactgctgggcattcggcgtaaaataaatgactttttaagagaaaacgggattacagagccaactcccatacaagttcaggccatacctgttttaatgacgggaaaggatttattggctcagtctcagaccggcaccggcaagactctggcttttttgctgccggttttagaaaaaattgaagtaaataaaccacaggtacagtccttgattattactcccaccagagagctggctctgcaaattaccggtgaagccaaaaatcttggtgacaagctgggtataaatattctgtctgtctacggaggccaggatgtagaacggcaaattaaaaaattaaagggccacatacatatggttatcgggacaccgggccggctgctggatcatatccgtcgcaagaccatctccttgtccggagtttccaaacttgtactggatgaagccgatcagatgctgcacatgggctttctggaagatgtggaggaaatcatccgcaaatcaccggtcaaaaaacagaccatgctcttttcggccaccctgccgcccaggattcgcgctctggccgcacgttatatgcgtaaaccggcagatattcgcatacagagccggcaggttatattagacaaaatcaaacagattgtcattgaactggaagagaaagaaaagctgactcaactctgccgcctgatcgatgaaaaccagccttacctggctattatattctgtcatacccggcagcgtgccagcgaactggccgctgcactgattcagcgaggctatgcggcggatgaactgcacggagatttatctcaggccaagcggcagcaggttatgaagcgtttcagctcggcccggctgcagctgttggttgccactgacattgccgcgcggggactggatattgagggtgtcacacatgtttacagctacgatatttcacattatttagaaagctatatccatcgtatcgggcgaaccgggcgggcaggagaatcaggaacagcagttacctttgtcctgcccggagagcacaggtacctgcgcataattgagcagggtaccggcgcagccatagaaaaatacactgccgacggtcaaaaacttataaaaaccagtaagagaagcccggccagagcgggttccggagcgggcaaattaaaaccggctgcgggtgaaaagaaatctcctcagactggagcagcggcggtaaaaacaaagaaccggcgccaaccgggagtagccggaaaagctgcctttaaaaagaaagccgccgataaacgccgtaaaaaagtattataaagcaagtttgattaaaatatcaaataaatttttggaatattgtcttgtaatatcagatgaagtaaattataattaataaaatttatacattttaccggtcatcaatgaggatgtcaaaggaaatgcgacaacgaagtcctaactataatagttagggcttaattttttttaaaaggagttgattgaaattgtttagtcaacgtttattctggctgaatattctgttacctgtctgcctctctgcattaatttttgcagctttttgccactgggacacctgggccgcagttgcgctgctgattaactctttatggtttttaatcctttttaccgtctggcatagaagaagcagcttgccgcttgcttcattaagcaaagaggttgaacagcttgtcgccgggaagacttttaattccggggataagaattacccccgggaatatgagaaaatcctcaaatctatagttaccccggttgaaatgctgcacagcatgaccgggaatacacaactggcggctcagcaagtagctgctgcggttgaacagattaatctgactattgacgattcacagagagtatccagggacttttccactatagaagtagtagccggctcactggcaaaaatgtcggcaggcatgcggcagcaaatacaggaagaccttcaggcagtggccgcttgcagagaagaaatgctctatgctcgtcatgctatagagaatgttcgtcaggagtctcttcaagtaaccagcttgatttcttctctattaacggcggtgggcaatgtggacagcattatgatgactattgccgaaatttccagcgaaaccaggttattggcccttaacgcttcgatagaggctgcccgcgcaggtgaatacggccggggttttgctgttgtggcggaggaagtaaaaaagctgtcggaaaatacctttaccgctgttagagaaactgagtccatactcaaattgattcaggagcatgtgagcaatgtaaacagtcaattggaaagcaataaaaagagtattgaggagggtgttaggagtacccttcaggcagaagatatgttgaacattatttcaggcaagatggagaatatatcttctgtcaccaatagaaataacgaggaggtaaataattacctgcagcaagtcagcgcagcagctgatgagcaaaaatgcaacctgggggaaataaccaaggttggcgacctgctcaaggaagcggccaacatgctgcatgaaatcagcagcaaagttaaaataaaaaaagatgccgctttactggagaagcaaaaattaaaggctgaacagttgataaaaatactgcgggatgtttcaaccggcacttctattcaggaaatgaatccggacagtcatcaaacaaccttaatgagtttattgcgcaagaaccctgtttttgaggcagtctggtcaaatcgcccggatggttcctttgtcttttccgaaccggctgcgggcctggccaatgccagggtgagggattggtggcagcaagcggcaacaggcaacaactacatgtcagaggaatatatttcagctataactaaaaagtcctgcataaccatatctgtacctatacgagatcgtacaggcactgttgtgggtgtactgggggctgatgttaagttagaggattagaatccacgaagttccttgctttaaaatgatcaaagcaaacctcctccgggacaaacattgtttgttcaataaatttgtacttcattatactcatgttcaaccttgaatagccttcaaagtcttgattttattgaatccgtactataaaaataccgtttgtagtgtagactttcagatatctcttaagcctttattttcaagactttgagggctggaaaaaatgccggttgaaagttggattatacaatgacttatccacagatccatcataagtacaattcctcagaatataaaaaggcccctttaacaggaaccttctaattctttattttccctaaatttttgtgaccaaagctatttaactgctaaactaaacaaattgtcattccggtcaagctaattaaaagtacgggccaccttagccttggcataagtacggtgcaccctaataatttccaccgggattgtttctcctaccagagaaccggccccctctatgtccaggataaagccgtttagcctggatatgccgtcattaatattggaggcatgaggctcttccacacagacttccaacacttctcctgttttaacaggtactatattagcttctatatcatctttgttgtaaagcggcctgatttttaccgattcaatgtgatagttggccgatcctctgatgtagaggtttttccccgtcttattttccaaatcccgcaggttggaaccgccgctgccaatcagccgcgcggctaccagaggatttgcctctaccagtatagtgtcggctggtgtctggcgagaaagctggtagatttcatttttaaaataaatgcctacggtttcctcggacagtacttttcctctcccttcacagtaagggcagggtttctgcagcatttcggagagactggggcgcacttttttcctggtcatttctaccaaacccaactgggtaatgccgagcagattggtcttagttttatcttttttaatttctttctccagtacttccagcaccttttgcctgtgctcatcctccagcatatcgataaaatcaacaatgataataccgccgatattgcgcaggcgaagctggcgggcaatttccagagcggcatccaggttagttctgagcacggtatcctccaggttggtgctgccgacgaatttgcccgtgttgacatctatagccgtcagagcttcggcctggtctatgaccaggtatcccccgcatttcaaccagactttccgtttgaccgccttttctaattccatctcaatgccatactcttcaaagaggttttctctctcatccacactgacttttatttttaactgggggtcgattatatcgagcagttccaatactctttcatattcatagcgggagtctataatcagccggtctacgtcttccgtaaatatgtctcttagtatacggtgaaccagttccagatccctgtgcagcaaattgggcaccgggccgtgattggaacggttaataattttgcgccatagtttagccaacacattcacatcctgggccaattcctcttcgctgacaccttcagctactgtgcgcacgatcaggcccatatccctgggctttacccgcgcagccagctctttgagcctctccctctcctgctcatcggcgatacgccgggaaataccgatataatcaactgtcggcatcaaaaccaaatagcggcccggcaaggttatatgcgttgtaatcctgggtcccttagtgccgataggttcttttacaatctgcacaactaagtcctggccttgttttagcacatcacctatattggcacaaagatccaggctgtttctgttttcttcgggattacgggatggaagcgcatcctccacgtaaaggaaggcatttttatccagaccgatatctacaaaagcggcctgcatacccggcagaacattttccactttacctttaaaaatattaccttccaaacgttggttaattgctctctctatataaatttcgactgttaccttgtcttccagcacggccacccgggtttcctcttcacccacattgactactatttcttttaacactttttctttcagctcctcttagcaataccggacacctaaacaagcttaaacttcccaaagcgatttaatgccgtcattatttttgacatataaacctgtccggcgtattaacgcatctgttaaatccgtttgcggattgaagcgcgataaagcagaaatgacatcctcgggtctgacattggctgcactgccgatggcaagttccagcttcagctgcggcacaccttgttcggaaacagaggttttcatactatagatacccggtcgtatatcaactgccttaatagtatttgttttcttgttttttctctctatgattatctgctggctgtttagaaactcattaatagctgaattcaattcatctatagataaatccgtctcccagccgaccgcttcataggaagccctgtttaccactgccatgggagaaggcgcggcctgatcaacctgccgcacatttttcacgccgaggccctccggcaacatatcccttaacgctgcttttacctgctccgaatttatagcctctgtcagttccatatccaggtattccttttccccgtccatgcctacaggcacaggagcggcaaaactcatcaccgggtgaggattaaatccctgggtcagggctaccggcagagcggcgcgcttgagcgatctctcaaaagccttcattaaatccaaatgtgaaatatacctggccgggcccaatttactgaacattattctataacgagccattaatttgcacccccgttatagccggcccggactgattttcccccggctatttccaaatctacctccagcgacgggcaaagcccgcaaccggagcatttctcatggcggcagtcgccggtcaggctctgttccagtgcctgacggtgctcccgggctaaatattttttacttacccctgagtctatatgatcccagggcaatatatcctcgtaggcaaaacgccggtaagcataatgctccgggtccaagccggctaaccgaaaagcttccagccacttttcatatttaaagcactctgtccagccgtcaaagcggcaacccagctcccaggccttctccagggccgcgcccaggcgacgatcacctctggcaaatacagcttccaaaaagctgacctccggctcgtgccagttaaatactacaccgcgcatcctcagtttttcttttaaatagcgctgctttctttttatttcagccagcctgtcctggggttcccattgaaaagcactgtgcgctttaggtacaaaagaagcggcgctgacagtaacctttaggcgccccctgggaactcgctgggccaaaccagtctctacaacccggcgggccattgaaacaataccgtctaaatcctcatctgtttctgtcagcagtccaatcataaaatacaatttaactgatgaccatccggcaccaaaagcacctgtaacggcatcgatcaggttttcctcggtaacacctttgttaatcacatcacgcagccgctgggtgcctgcctcaggggcgaaggtgagacccgacttgcgcactttctgtacttggcgggccatttccagggaaaaggcatctacccggagtgagggcagagaaatattaatacctttaccggcatgcctgttcagcagatccgtaataacctctttaacctgcgagtagtcggctgtactgagagaagtcagtgaaatctcgtcataaccggtgttcctggccagctgctccgcctgccgcagcagtgtatcaggttttttctcccgcaccggccggtaaataaccccggcctgacaaaagcggcagcccctggtgcagccgcgaaaaacctccagcatcatcctgtcatgcaccgcacccagattgggcacaacaggtttgaccggaaaaggcgcctgatcaaagttcttcaataatcttttagtaaccctggcaggaacaggcggcccggggatttccatcttcgcttcaactgaagccagaaaaccgtcttcgttatatttaacctgataaagagagggcacataaataccccgaatgccggcagccagcctgagaaaatcggctcgcccggccctgtcagcacctgctttccattctttatacaaatccagcagttcccctattacctcttctccttcacctatgacaaacaaatcgataaagtcggataaaggctcagggttataggcacagggaccgccggcaataataaacggatcggcgtctcctctttgagaggagcgaagcggtacctgcgacaagtcaatcatattcaggatattggtaaatgacatctcatattgtaaagtaaagcctataatatcgaactcccgcaggggatgccgcgattccaggctgaataagggcagactgttttgcctcaactgctcctccatatccagccacggagcaaatactctctccatcaaaacatcctggcggctgttcaccacatgatagatgatctgcatacccaggtgggacatgcccacttcataaacatcggggaaggcaaagactgttttgacagcaacgctgtcccaatcctttcttatactgttccactcgccgccaacatagcgggccggtttttggacttttaacaatattttatccagtgaagtaatacccacttttgctattcctcctgcaacatacaagccagaacctgtattcctattattgccctattcgggcgggaatatattcctagtataaaactgtatttattctacatcaatagttaaataccctttctaattaaaaaattaccttttaatttttccaacgggaaagtccaggccgtgcagcagcagggcatcaactatctccgcttcggttaaagtccctttatactgccagtttctgtccagcatcatgactaaataaaacttttgcggcactatgaagcgtgcaatatcccccaatggagcatgctcaaaagtcactaactgttcagcctgcaaaacaccggatctgatcagctcattttttttatgggacaagtgacgaataaacaaataaggagccattcgtttttcttttgccgcagcataaaagagaaacaggccaactaccggcacatccagaccgcagtacctgtaagccaggcccaatcctcccagcaatactatccctacagcccaagcctgggcccatgtagccgccctataagttgccttcttataaccgatactgccggccaacacggcccggtaaactcgtccaccgtcaagcggcaaaacaggcagcagattaaaaagagctatggtcagattagtctgcaaaaaataaggccccaactgctcctcccagatcccgtagttctttaatgccaagccaagggcaaagagtacgaagttactgagaggaccggccagcgccactaatatttctttttccggctccagaaccaaatcatagcccatcctggcaaccccgccaaaaggaagcaattccacctcagaaaccgatatacccatacgcctggcagctataacatgagccagctcatggcagagcactgccgcaaaggaaaccagcccgtgtcctaaaaccccggctgcaaaaaacagcaccagcatggccaaaaaaaaggggttgacatatatagctacgccataaaatttacccagtttcatgtctgcgtccccctaccaggcctgcccggaaaactgcagtttttttaggggatcaaccagttttttgtcttcccgcatctcaaagtgcagaccgaaaccttttatatctcccacagtaccggcttcaccaataacctgcccgcttttaacctgatcgccttctttgacggaaatattctggagctgggcgtataaggtggtaatcccgttgttgtgctccaaaagcaggtattcccccaaacaagcgtctttgccgcttttcttcacggcaccatccattaccgcctgtaccagggccttctcgcctgtggcaatatcaattccggcatgataacgttccataccgtccagatcatcttttacccagccaaaattctttaccagacggcctgaaaccggcaggggcaaaccatggctgtttttttgcggaacaaatacgggtaccgttatttcattgctgtccacattggccaatctgagtcccaactgcacaactttttgcactacaggctgataatcccactcagtggtcagtaaatagcgcagatcggtttttatcttttgtcccagcgggtcaggcagctcccgcaaagccaatatagataagaggattaccgcagcccaaacagttctcgaaaacaatcgcctgccgaaagtctttttcttagcacaactcttcccgggttggggcagattagcataagctccccaatcatcactgctgtataacggcttccttcttctgcgcagccagtttctaaacccatatattatttttttcactgcctgtcccccctaacttttcatagccggacaataaagtatattgtccggaggggggaaatatgccttacacttctctgtgcagtacaaaatcaactttgtcgtgcagcataaccacggctatactgtccttgggctcatatccctcggctgaagccactacccgaaaggtaccggcttttatatcactgaaattatatttgccttcactgcctgttgtggcagtgaacatggtttctccatgttccaattcctgaacgctaatcaaagcatcgcgaataggtgaattggttaaaaattccttaaccgcgcccatcagggttgctctggctatatagcctatctccagttcaacgacccctttgacataaacctgtccgggacggtttgctgctttctctactatcagtttatgatttacatactgaatatcctttgttgtcatattgtgatgcatattcacataaccggatacttgaataatgttggtataaatttttttttcgtcggagtgttcattcagctcctgctcattttcctcatcatggacaacaaacaactttatatcgacatttaattgcaaaacatttttctgccaggctattgttggttccagtttttcaaccctggcatatatgttgggtttccagccaagtaccggtactgtaactacacctgaccagttaatattcttgttaataatttttcttaccgcattatcctcggtcatatagctctcacccgcatcttatatatttgaacaactatacttatattgcctaaaactgccgccaaggatacattcgcaggtaagtttaaaacatcagtttctgccttctcatgtatatattcaacaatatgcctaaggaacacatattagtcagcatcgaactgcccccgtagctgaaaagcggcagcgggactccggttaccggcatgatcccggctgtcataccgacattaaccataatatgaaaggctaatttggataccacacctattgccagcaagttaccataggtatctttggcctcactcgcaatttgaataccccggtaaaccacaatgaaaaacatgaccagcagagtaacggtacccacaaaaccaagctcctcacctactacggaaaaaataaaatcagtatgctgaataggcaggaaattcaactggctttgactgccgttaaaaagtcctttaccccaaagtcctcctgaacctatggcaatttgtgactgaatcatatgatagccggcaccctgccaatccttccagggatccagaaagatagtcaacctggttatttggtaatcctcaagaggtatccagactccaaaattaaaatgggcgtagagccagatactgatgaagcatacccctccgccgataatcagcagcagatgtgcaggacgtgcgcccgcggcaaacaacataccaaacataatggctataaagaccagtgaggtgcctaaatccggttgttttaaaattaatagcatgggtattcctatataggcaaaacaaggaaataagtccctaaatctttttaatctcccatctcttttggttaggaaatcagcaaaagtaataataattatcacttttgcaaattccgagggctggaatataaaaggtcccatggcaatccagcgctgagctcccatcgctgtgtggcccagaacaagtacggaagccagcatgaccagatttaatccgtatagaaatttactgtaattaacaaaattctcataatggaccatcataaccagaatgaccgcaacaacacccatcaagatccagataagctgcttcttaacatagtcataagaatcactttgatcaccgacagcagaggtaacatgagtggcgctgctgataattaccaggctgaaggccaggattaggataactgttagaattaatgtataatcgagattcctcaatagtctattgtaactcaagccaaccaccgctttcagtagaaaaaattaaaaccatatcattataccatatttaaaaattttttttaataaatcttatcccacaagaaaatcaccttaagcaatacataatttcccagggtgcaacctaaaaaaaccccgtacggggtttttttaggttgcaccgtttgccgttctcttcatgcttctcaccggaatatttgccaccagagccacggaatcattttcactgtccaaagtaatttctaaagcatcttcatcaatttccatgtacttggatatgagactgattaactcaccttttagggtatgcagcaaatgaggtgatatacttgcccgatcatggatcaacaccaggcgcagcctctccttggctacatttttggaggtgctttctttattgaacagcttaccgataaactcaaacacagtcatccccccccttccaagcaactaataatttttataagactacttaagcccgataaactttttgatcctacttacaaaaccttcactttcttccaagttcataaaaggaatatcttctcctttgatgcgctgcactatattgcggtaggcctgtccggatttggtaccattaccctgcactacggtctctccccggttggtcgttacaacaatagcttcatcttcaggaattacgccgattaattctatagccagaatatcaatcatatcttcaatattcatcatatcaccctgccggaccatcttgggccttatacggttgataatcaatttcggatttcgaagctcagccgcttccaatagacctataatcctgtcggcgtcacgcactgcggaaacctcaggagtagtaaccaccaaagcggtgcttgccccggcaatcgcattcttaaatccctgctcaatacctgccgggcaatccacaaccacatactcaaactctttggccagctcggcacagaggtcacgcatttgctctggggttaccgcagtcttgtccttggtctgggctgccggcagaagatgaagtccttctattcttttatctttaatcagagcctgccgcaggcggcaatttccgtttacaacatcaaccaaatcataaacaattcggttctccaaacccaaaacaacatctaaattgcgcagtccgatatcagcgtccaccagggctactttgtgtcctaccgccgccaaaccggtacctatatttgctgtagtggtagtttttcctacgcctcccttgccggaagtcactacaattacctctcccattatttttcctccctctaatatccagatttgcggctattagctgccttttctctgcctttcaccaccgttttggaaagcttcaatcgtaacaatcccaccttttactctggcaatttccggttgttcagatttaacctgctcatcatccggcgcccgtgtaatatgattagctatgcgcagttgggtaggcaataatttaaaagcaatgattatagctttctcatcaccgtttacaccggcatgaaccactccgcgcaaggtacccaaaacaataatgtttcctcctgccaccagttcggctccgggattgacatctccaagcagaacaacgtttccgtcatgatatatactctgaccggatcttaaagttcgttgaattaatatagtgttttcatccactaaatcttcaataccattaggcaacatttctcggatatgagatatgccatctgtcaaaattttactacaatcgtcggcattcattgccatcatcctcccgaaccacaactgattgtataatttctacaattgaccagtaactcctgctaataaaatacaaaaagactggcttttttaaatttattattttaattggttaattgtacagttttcttatacaggagacatatctttttataaagatacgttatttattcaggactggtgggattggtaagacgtgttccatctttcacttgaaaatactcagccagcagttccctgaccacggggcccgcagtggtaccgccatgaccgccgtaatctataactgaggctatggctacttccggcttttcatacggggcaaaacaaacaaacagggcatggttgtccttgccgtgcacttccgctgttccggttttagctgccactgaaataggaaaaccggcaaaaattcccgcggccgtaccatttggatacaaagataccatatgcataccctccctgatgatttgcaaattatcttcgctgacattaactttccgtttaaccaccgggttgaattccttaatcacactgcctttggaatctgtaattttcttgactatatagggctggtataaagtacccccgttggcaattgccgatatataattggccagctggatgggagaatactggttgtcaccctgtccgatagacatatccagcgtatcatattcacgccattccagttcccaggcatagcgatccgcagcgtatttttgctccacagcttttaattccttatctttttccgcctgcagtttctccttattctcttcggtaaaagctttggcaattaagtcgtcatacttttcatttattgattgaatttccgggccgtacttattatccaaaaggcttttccacttatcatgcttataggcaggtgtaggcactaccccggagctctcacccggcaggtcaattcctgtcaactggcccaatccaaagtctgcggcgaatttacctatcctgtcaactcctacactaaggcctatttgccagaaataaacgtcacaggaaacctgtatggctttacgcatgtcaacccggccgtgcccggcaggattccagtctgttttatttctgaaatgtcccgggtcatttattgcatatgtggcacttactattttgtcctccagagcggcagctgccacgatcattttaaaggtagaaccaggtgggtaaatacccagagccctattgaaaaaaggcctggtcggatccctaaatattgcatccacatcggcctgggtcatactcccggtaaacttagccgggtcataggagggacagctggccatagccagtacttgcccggtatgaacatccagcataactacggctcctgctctggcatcccgaaaaccctgcctttgagccttggcaacagtatcagccaggcctttttcggcaacttcctgcaattttgaatcaatggtaagctgcaggttgcttccgggaacaggtgctttaacacctaaatcacgtaccggcctggccatattatccacttcaacctgcctggcacccttacccccccgcaggtatttctcatactggttttccaggccggattggccgtattcatcccccagaacatagccttcatccttatgctcctctaactgtttttccttaatttcctgaacatatcccagcacatgtgacagcgaactgccgaaaggatattcgcgcacaggctctacatctataattacacctggcagttccaggcgcttctcttcaattttagttaacgtttccaccggaacatcaacagctacttccaccggctggtaaagcttcagtttctgagcattgattttatcctcaatggattttggatctatgcctaaaatattggccagacgctttacaacactactggtgtcctttatgccaaggtattccagggatacggtataaattggcctgttgcccaccagccgcacgtttttgcgatcaaaaatctcccctctgggagcattaatggggttaatcctgatgcggttctcacgggccagtgtctgaaatctgtccgtctgcaccagctgcagataagataaacgaagaatcagtattataaagatgcccgacaaaataaagaggaacattttcatttttttatctttcaatttgctttccatgtaaattcaccctctttttacatttccttttccgaaaacaaacctctgattctggaacggtaaaagagtttaaaaaagatgggaaccagcagagtattataaaaagccacaggcagaataatcctgagcaaagcccagaaaggcgtgaccataacacctagaataattaacagaaggtaataaatgatctggcaaagcacagacgccagaaaagtcaccccaaacaaaacaaaaatgttatctttaaataatttggactcggccaagccgaccagataaccggaacccatcttggccaacgcattaaaacctatataattgccgctaagcacatcctggcataaaccggccaaaaaacctaaaaaagccccctcctttgacccccggaggaaggcgttaagaattacgataagcaataccagatccggctgcactccacccacccggataaaacccagcactgtcgactgtatcaacatagttattaataagataattaataccgtaaaaactctcaaggattatccccctccgccgggagtttctcgggaaactggactttaccggtcagaataatcacttcttccagccggttaaagtccacataaggttttatcactgccgtcttaaataaccctgaagattctttgtagaaactttccacctctcccacaggtatgtctttaggaaaaatactgccaacaccagaggtaattactacctcgcctttttttatatcctgagccacaggcaggtgaataagatttaaagtacccgagccgctggctacaccttccaagataccgggagtcctgctaccctgtaaaatacaaccaaccccgctgcggggatcagtaactaaaagcacctcagccgtatgattggatacagctattaccctgccgaccaaaccggcaggactcgtaacggtacagtctacctttacactgtcagccaggcccctgcttactgtaaaggtaccaaaccagttgccagggtccctggcaataattgaagcaaccaccgcggcaccctgcaatttattatcattttcataatctaaaagctttcttaatctttcattttccaattcgtattcctttatctggcgaacctgtcctttaagtttgtcaacttcctctttaagctgcttgttttcgcgtgaataaaaagccattttaaagggaaaaacaatccaaccccgtgcgcttgtacccaaatgaagaatacctttttgcagcggcgccagggtatccttgagcatcgactcaattggagttaaattgcttcttccaggagctgttatatgcatagcaaaaacagtgaacccgaccagtattaataaaaaaaccagattcctggcagaaaccaaccggcgcaatccccccaacacccctttaacttacgccaatttctttggctgaatcagaaccctgcgcaataaattaatattctctaaaaccctaccggtaccataagctacggccagaagtgggtcatcagccatatgaaccggcatacctgtttgctcactgaccaaatgatcaagacctctcagcaaagagccgccgcctgccataacaatccctttatccataatatccgcggctaactccgggggagtctgctccagtgttgttttaatagcatcgcaaatagtggctaccggttcagacaaagccttgtagatttccagagaagtaatctccactgttttgggcaaaccggttaataaatccctgccccggatctcttcgttttctatatcatttaattcataggctgtgccgacattaatttttatctgttcggccgtgcgctcaccgataagtaaattatacttctttttcacatggtaaattatggcatcgtccatttcgtctccggcaacacgtattgatttgctggtaacgatgccgcccaaagagatgacagccacctcggtcgtcccaccgcctatatccactaccatattgccggtaggttcatgtaccggcaacccggagcctatggcagcagccataggctcttccattaagtaagcttctctggctcccgcctgcagcgccgcctcgcgcacagcacgttcctccaccgcagtaacgccggaaggcacggacactaccactcttggtctgattaagtaagtgcggctgcgttgagccttatttataaaatacttaatcatggcctgagtaatgtcaaaatccgctataaccccgtctttcatgggacgaatagctataatattaccgggagtccggcctatcatctgtttcgcctcatcccctaccgccagtatctgtcccgtgtccctctgaattgctacaaccgaaggttcccgtaatactatacctttgccctttacgtacaccaatgaattggcggtacccaaatctatccccatatccttggagaacagaccaattcgcattttgcggcccctttcctggattctaataatcaaaacaatgtttagaataatccttttaccttcaaacttacaaatttattatctccaataattatatgatctaagacatctatgccgataattttccccgcttcttcaagccttttggtcacatcaatatcttctttactgggagccggatcaccgctgggatgattatgaatgagaattaaagcagccgcgctctttttaattgctattttaaatagctcccgcgggtgcacagcggaagaacttaaggtaccgactgaaatagtttccaaactcaagacgcggttcttagtatttaaaagcatggccctgaagtactccctgtctaaatagcgcatatcctccataaccagtcccgcaacatcttccggactcttaataagaggcttgtcctccatagttttcaaagccatacgtttacccagctccagtgcggcttttatttgagcggctttggccaaaccaatacctttaatctcatttaattcctgcactgtagcatccattaaagatcttaaaccttgaaaaccggtcagaataatggttgccagttcgatagctgaaacagaagcagtcccggttctcagcagtatggccaggagttcaatttcagacagagtttctaccccttcattaagaagtctttcccgtggccgcaaatcggcaggcatttctctaatggttaaacggtaaccggattccaaaaaaaacaccccgctgcaaggttttaaaatacccgcacttcaaatgtttttaaaacttccgccaacctgtaaacaggcaaacccactacattaaaaaagcaacctctgatacctttcaccagcacacagccaatgccctgtgccgcgtaagccccggccttatccataggttcgccggtatttatatagtcttctatttcctctccggtcaggtcttttaatataacttccgttctctcactgaaaacttgctttctaccgtcggcagcattaattactgctacacctgtccaaacctcatggctgccgccggaaagaaatttcagcatctcagcggcatgaagccggctgtttggtttacctagaatacgaccgttcttaacgactacggtatctgccccaataactattcctctgcttaattcctgcgctaccgcactagccttacgcagggaaagcaactcgacattttgggcaggtgtcagtttttcgtcaatattctcgtccacgtcacgaactatagtatcgaaagggagttttatcagttttaacaggtcatgacgccggggtgaggatgaagccagtatgattggttgcacggtatgccccctcaccttatgtcctttgatatattaaataggctaaacccagaccaagaattgttaacggattaatggctaatgatacaccaaaagtaacatctaagaagctcaaatccagtgttgtagggggaaaaccaattgccgtggcagatttcagccaagaaaacttcggagccagcatagccccaaccgcacttcccgatattcctccgaccatcaacagcaaaaacaaggtccagttatttctcccacctcggttaatcttggccataaattaattcacccacatcaatattttatattacataagcaagaacttaacctgtacaagcactatactacagtttaacacctctatacctttatgacaagcatggtcaacttgaagattaacggatctgcacaatcatttccagctctacggccgcatttaacggcaattcgctaactcccacagctgaacgggcatgcctgcctttttcgccaaaaatctcagctaacaactctgaagcgccgttaattacttgcggttgaccggtaaagccccggccgctgttgacaaaaccagtcagtctgataatctggactatctcatccaggctgcccgtgaagcttttaaccgctgccaaacaatttaaggcgcagattttagccgcctcatatccttcctccaacactaaatcttgacctattttgcctgtatacttcaattcacctgcaaccagcggcaattgtccggaggtgtagatataggaaccgctttttaccgccgggacataggcggctacaggctgcggcgcaggcggcacgctaagaccaagggatttaattttttcttcgggggacattttattacctcccatatttttctattataattttaaaatttcaactaatggttaaaaaaaatataaccttcactttatctgtccgctaaccactgctcccacaaaaattatgtaaaataagccgccaaagcctgccaggaggcggctgtccatacggccttgcctgcgtactgctatataggcggccagcgctgagatgatagctaaaacacagcttaaaatggcaatgggactgagttcccagggtgtcagaaaaatgccgacagccgggatgagtgagctttgaaataccatggcaccggtcagattgcccatggctattgtatctttactctggccaatccagataaagctgttaactttctccggcagttcggtagctacgggagctaccagcagggagaagataaaagccggtacacccagtaaagttgatatgcggcctataccgtcaacaaagtacttagctccgatgattattaatataaaagctattacaacttgagtaataatcatgccggtatgtggcttttctttattccgggcaaaataaagagcagccaaagcctcatcttcaccgcactcccggccatctgtcaatgttttatagacaaaatagatataagctgcaaccagaaatgcagctgatgcatatttacccgctgaaggtaaaaatgaagcggcaatagctacactgtaaacgattaggaaaaaacccagatccctgcgcattactaacggatcggcattcaaccaagggtattctttcctcttgtggcggtaaaatacagcagctaaaccgacaagaaaaaaggcaatagtgcttaacataaagggtgctcccagaattgccccgatgccaatgtcgtgagcggactcaccgctggcaaagagcacagcaattatgggaataaccgtttccggcatggcagtccctacagcggccaaaatactgcctaccgcaccctcggtcagtcccattttcctccccaaccactcaacaccgttggtaaaaagcccggcagcaaccagaattacacccaggcttataatcagtaaagcaacatcataaagcaccggatcacctcattgttttattgtttctaattactgctgtaagtcaaattataaacctatcaggtaatgaaatccacttttttagcgacataaaaggctccattaaatattttcagatttctcaaataactcataattagaaagtctcaacggaagactaaaacaggctattgccggatcaaactattttctcatccacccttacaattttataaagtgattcttgattacagttgcggtctgatatatacaaagatacaattatagcttgcctgttaaaaggctctcttaatcgcaaaccttaaatcaactataaaagaattttcagctttaccaaatgaatttaaacaaccacgcgaccggtaaataaaaaggttttttaatccacgcaacgaatatataatttgcatatgtgaagtctgaaaattccttgaggagatgatagccttggaatacaaggaagctatgaattacctggagaacttaaccaagttcggttttaattttggtctgggaagaattgaagaattattgcgtcgcctgggcaatccacatactaaaataaaagcgattcatatcggcggcaccaacggcaagggctctactacggccatgctgtccgccgttttaaaagaagccggtttacgcgtgggtatgtttacttcacctcacctgcattcttatactgaaagatacaggattaacggcgagccggtcggacaggaacggatagcgaaaatgatcaccaggctgcgccctcatttggaggacatggttcgggaaggctttgaacatcccacggaattcgaagctggtacagccatggcttttctctatttcgccgaggaaaaggttgacctgctgctgctggaagtcgggctgggcggagccatagattccaccaatgtaattacgcctgtagtttccgtgctgaccaacattgccatggatcacatggactacttgggtaatactattcaggaaattactgctgtcaaaacaggcatcatcaaatctggaattccggtggtaacctcggccaaaaacccggaagcgctaaaaattattgaggctgcctgccgggaaaaagcagctcagttaactgttgtcggaaaccaagtgactgtggaacagaaagagttttccactgccggacagaaattttctatattcactgacagtaaccactatgaggatttgaccttgccgcttttggggcgacatcaaataaccaatgccgcaggtgttgtggcggtaattgaggtactgcagcagttgggttatactataccgaaagaagcagtgcacagcggtctggctaaaaccgattggcccgccagactggaaattatgcgtcagaaaccgaccgtcctgatcgatgccgcccataacctggacggggtgcaaagcttaaagcaggctcttttggattatttcccctctaaaaaagtaactttggttttaggcatgctgggcgataaggagcgttcaaaggtagtagctgaattaacaccgctggctgaagcagtggtaatcaccaagccaaacagtcccagagccggtgattgggaactgctggcagatgaggccaggaggtttacggataaagttaccttgattgaaaatatcactgaagcggttgacgcggctatgagtatggccggggaagaagatttagtctgtatcaccgggtctttttatatggtggctgaagcccgcgagcatgttatgcattagtgcttaataattatgattagttcatccatctatattactcgtttttcgagtcaattagaaaataattagatttagccatatccatatttactattttgtattaaaatattaagcttggggttattgtaaaggcagtcttcctatcaagcaataattcactgatgttatattttgttctattattcttgctataactgcctttaagaacctcaatattattgttgccaggtaccgtattttttttctataaaaacttttcattgtccagtcattaatatgtcgaattttaatctctataggagcatctcccatagagattcgctgtgttcctgaacagtgatttgctctgctcaggagacatcagcctgaaaagttttcctggctgagtagtaatcattgtcgtcttctctgaaattccagcaatccgcaacaccacttatgctgagatgaggttccttatatctttgttgctcctgccactctccatagctattaggttcatatcctatagcactacccgcattgttatttactctcatctgtctatctctatgataactatttgcaggacattttggtgcgttaaccggtatctgatgatggttgacaccaggtctatatcttcgcgtatcgccataagagaacaatccgccccgaagcattttatccggggaaaaacctattcccggaactatatttgcgaaattaaatgctgcttgctcaacttctgcaaaacagttttcaataatttttattgttttaaattgattaaaatccaatcagcctgtgctcagattttagtcattaaggagccggtttgataataaaaacctggcagatacctgctttttcaaatcgttaaccactggcatatattttgcgtgtgcagataataagttatctcatcaaacacaatatttgaacttttctgactttcaatacttaatcataaaaaaattaaactttacatattaacaaaattacaggaggtgcggattatgaacaaatgtgtggttagttggccctgcagtcgcagtgaaatattggaggttgtttataacatcggctgcggaagatgtgaagtgaaaaaaagaagcagtatcagcaagttgtggtcggccatcatttctcttatttcttaaattgtcatcctcatttaaaagccacccggatccgggtggctttatttcttttcacatttacttcaacacagaaattctctccgccaaagctttttccttggccgcaagctctgcctctttgccccggtctttttcaatcacttctgccggtgccttggccaggtaaccggagttgttcagcttgccccgcactttggccaaatcctgcttaactgatttaagttctttttccagccgggcaatttctttgtctatatcaataagacccttcagcggcacgtaaacctctacgccgtgggtcaccgcgtgaacagcctgtcccaagtcatctttcaactggctgactgtttgcgagctgcagcgagccaaattttctatataggaaatgccgcctgtcagtatttcccgcacttcctcgtcttccaccagcaatatcgcctcagcctgcttggatggcggcacgttcatttcactgcggatgcgccggatttctttggttacttccatcaaaatttccatacgtttttctgcttccgggtcgattaagtcctctttatagaccggccaggcggcgtgcatgacagtctgcccgtcatgcggcaggtgctgccagatttcctctgtaataaaaggcatgaaggggtgcaataattccagggtacccttcaacactgaagccaaaacccgctgggctgtatggcgggccttttcaccttccttgccgtaaaccctgggcttgatcagttcaagataccagtcgcaaaactcaccccagataaattcatatagtgaacgggcagcctcacccagttcataggcctccaggtttttggtcacactttttacagttgcctggtagcggctgatcatccagcggtcagccagactgtaatcctgactgtccaccggcttctccggatcatagtcagacaagttcataagtgagaaacgcgaagcattccacagcttattggcaaaattgcgtgctccgtccagcctttcgaaatgaaagcgcaggtcattgccgggggtattgcccgtaaccagcatgaaacgcaggctgtcggcaccgtggctctcgattaaatctataggatcaataccgttgcccaaggatttgctcatcttgcggcccagagcgtctaaaaccaggccgtggataaatacttctctgaagggcacttcttccatgaattccagtccggaaaaaatcatgcgggccacccagaagaatataatgtcccgcccggtaaccagcacagaagtaggatagaaatgcttcaattccgctgtctccgagggccagcccagtgtggagaaaggccagagcgccgaagaaaaccaggtatccagaacatcaggatcctgctccaattgcgtgccgccgcacttgggacaaactgtcaccggtgttttggaggctaccagctcgtcacaagcccggcaataccaaacaggtatgcggtgtccccaccagagctggcgggaaatacaccagtcacgaatgttttccatccagtttaaatatattttagtaaaacgttcgggtataaactttacactgccgtccacggcagcttttatggcaggttcggctaagggacgcatgcgaacaaaccactgcttggaaagcattggttcaataactgtattacagcggtaacagtgacctacagcatggtcatgatcgtcaattttaatcaagtaaccctgagcatccagatctttaacgattttctttctgcattcccagcggtctaacccccggtagcggcccgctgtttcattcatcaccccgtgcttgtcaattacctgaactgaaggcaaatcgtgtctctgggcaacttcaaagtcgttggggtcatgagccggggtaatcttcaaggcgcctgtaccaaatgccgggtcaacatattcatcggcaataacaggtatctcccggccaaccaaaggcaaaataacggtcttgcccaccaggtgtttatagcgagcgtcttccggatgcactgccacggcaacatcacccagcatggtttccgggcgggtagtagccaccaccagataatctgcactgtctttggccgggtatttaaggtggtaaaggtgacccggcttgtccaggtgctccacttcaatatcggaaatggtggtgtggcatttgggacaccagttggtaatataattgccccggtagattaaacctttttcataaagccggataaatacttctctcacagcggaggaacagccttcatccatggtaaatctctctctctcccagtcacaggaagcacccagtctcctaagctggtgcgtaatgcgcccgccgtaccgctctttccaggcccaaacacgctccaggaatttctctctgcccagttcgtgtttcgtggtgccttcctgagcgagctgttcttccaccttggcctgggtggctatgcctgcatggtctgttcccggcagccataaagtattgcagccctgcatacggcgaaaacgagttaagatatcctgcagagtgttatccagcgcatgccctccatgcagctgcccggttacattgggtggcggcatgacaatacaaaaaggcttggccgaaagatcgacttctgtgtgaaaaaagtggttttcttcccagtgttgataccacttctcctctacttctttagggttatagacggtagaaatatcgggtttattcaactatatttacctccctgagggtcagtcaaaagcttaaccctttttcacatttattaaactaatcaaccccgcaaaagcacctgcaagagctacttttcggggttgggacagtcattggccggaggtgcccgcaaaccatatatgaaatttaaggcagctaaaaccaccctacctccaaacctttatcatcaatatattactcatttttaccctggctgtcaacttattaccctccctggcaagcttgagaggattttcaatgatacacgccatttattacaggcaagttatattatctgtcagcatcaataaggaaatctggccctgcggtaaacacggcgatgtgcaggcagtttaactccccaaatcccccccactgacccggctataagtaaaggcagcattttaaaaaaaaccgctaataaatccaaggcccggctatttacaaaaccagtcaggcccgtcaataacagaacataaacgagccctaccagcataccgtgcagccatccctgttcaccggccacccgcccgctgacaatccccccaacagtaacaccgcccaaggtaatcagactggttaaaccgctaagataaaaaacttcccggttgctgaacattacccagaagactgttaatgtaaaagcagccacaatcacagacaaagcccaaactgttcccgacaaaacggcttttggacttaagctttgtctaaccggtctgcgtcttctgagaaaagcaatttttatcatgccgacacctcatccttggtttaaatgcgcaattttatagtgtaaattattcggttgctgcggcagatatgacagggaagactgttcttattttttttattcactaatatcatatatgggggtggttttttgcgcttacataaaagaactcttgtcataatagcagcatttgcaatcttcataataacgccggccttatatttctatttcaacaagctgcataaaaccgcagcagctgatactcttcctgtaatagaggattgccggtctctatccgggctgccgcaatatattgccatgaaaaaaggatattttgaagagcaaaatctgaaaattgaactcaaaacagcctcaacttcgcaggaattgcatgaagctgtcaaaactaaaaagcgctcaatagtattatgcggctcagaaacaatagtaaattacctctcccaagactcctgcaatatgatggtatttgccggcttaacagacagggaagattcatttttactgggaaggcccgatgtttccgaattcacaaaggaaaaagtccgtggtaattcaattatagtaagcagccctgattcactgcagagcatggttttagagaatatcctgagagagaaaaagatttggcccaattacgaggttaacctgatgcaaaatctgccggacaatttaaaaagaggcgcttttaaatccggcacagccacttttatagttttaacagaaccggaagccacacttctggaaactgcccgggaggctaaaactctgcttgcttttgccgcagcggggggagaactgcctgccgtggttctggcctgcgataaacaattattattaagtaaaccgcaaaccgtacaaaaatatactaacgctgtctataaggccatcctctggataaactgtcacaataccggggatattgttgctttaatcaaagaattttatccgaatactgatcaaaagctcctgatatccgctgtcaacaggtataaagatctgtccatatggactgagacaccggtcataacacaaaagagctacgaaaatcttttaaatattatggagaattcaggtgagctgacccgccctaagaaatataatgatgttatagataatcgatttgccaccgaagcagttcaaagtattacctatacaccggaagaagagcaaaagaagggatttttcaacaccatatttaaacattttaacttttggcagcgctgaatcatgcaaatataagaaagtcgcttaaagcgactttcttatatccagaggtactacatgccccgcaaaattatgagaaaatatctttcaatagtatagacaaatcggtgaatatacttgatttcactgtatcattctttgaatatactaccggttctgaatatattccattttctaaggtaaatatttctaatgatttatttttaggcgacactatccagtattcttgtattccaaatctcatatataaatccatttttattatatagtctttagatgatgtagacggagataatacctcaatagcaattgttggtactcctgtgtagttgttttcatttaagccactcttatcgcaaataatagttatatccggttgcactctgtgtttttcttttttatcttgaagaacaacatcaaaaggttcaacaaagtgtctgcattttttcccttttaaataaataccaaactctgtggacaaattagttactgcgctctgatgttcaacggagggtgctgattgcaaatacacctctccattaatatactctaatctatcgtcactgttatccattttcaaaaattcctcatatgtaacatttttaattttcggcaataaatcaaaccacccctggtcccatttattgggttttatttattttaccatattaattttctttaagctatattatttattagcaagtgaaaagcacaaaacacctgccatctctgccaggtgttttgtgctttcaagaaagtcgccttaagcgactttcgaacagccgcaggcactcgtgctccaggaaattatgcagtactaaccttaacttatccacagatccattacaagcataatttcctggagtatataaaattattctgcttgctcagttcccggctgaacaatctcctccagcaggctcagaagttcatccttgccctgccctgtaagagaagaaaacaacagtattttctcctgttcacgtcccaaggcggttctgattactttctcctgtttaatctgctggctgcgcgacaatttatcagccttggtggctaccaacagagtaggtatttcgtaatgctgcagccagtcgaacatctgcacatcctgagcggttggcttatgcctgatatccagcagaagcaccaccccgctgagttctttgcggtttttcaggtacccctctatcatcttgccccagccggccctgacgctctggggcactttagcgtaaccgtagccgggaaaatcaactatataaaaagccctgttaatcaaaaagtagtttaacagttgggtacggccgggtgttttactggttcgggccaggtttttgcggttaaccagcttatttataagcgaggacttgcctacattggaacgcccggcaaaacctatttccgggtactcctgcccttccgggcagagtttgataccgggcgagctgataacaaattcggcactggttactttcatgaatagttgtgggtacccttctcattaataaccgactggtagcccgcttcttccgcggtaatcatcgattctaccggaataaggtcatccggcaagccggaactttcagccagagcgatttccagcacccggtccatgtgctctaccagtataaactctaaactgctcttaatgttagcaggaatttcctccatatctttcttgttttccgaaggcattattattgtggtaatacctgccctatgggcagccagcaccttctctttaatgccccctaccggcaatactctgccgcgcagtgttacttcaccggtcatggccacttcatgcttgattttgcggccgcttaaagccgaagccagagcgctggccatggtaataccggcagacggcccgtccttgggaatagctccttccggtacgtgcacatgtatatccagtttcttatggaaatcaggatcgatacccaattcatcagctttactgcgaatatagctgtaggcggcctgggctgattctttcatcacatcacccagtttaccggtcagggtcaaaaggcctttgccggggaaagtagtgatttcaatagctaaagtgtcaccgcccatttccgtccaggccaggccggtggcaactcccacctgatcatcctgctcggctaccccgaaacggtaacgcggaatacccagataagattccagatcctggaccccgattccgatctctttaatctcctcgtccgtcactatttttctggctgatttacggcacagcgaagctatttcccgctccagatttcttacccctgattctctggtatactcacggataatcttgcgaagcgtattttctgtaatattgatttgctcctcctttaaaccatgctctttgatctgcttgggcaaaaggtgctgcaaagcaatctgcagtttttcttcttccgtatagccggaaatatgaataacttccattctgtctaaaagaggcctgggaatattatgcgcgccgttagcggtggtaataaacatgacgttggagagatcaaaaggagtctctacataatgatcgctaaaagcattgttctgttccggatcaagtacttccaacagagccgaggacggatctcccctgaaatccatgctcatcttgtcaatctcatccaaaaggaataccggatttttggtccctacctgcttcataccctgtataattcggcctggcatagctcccacataggttctcctgtgtcccctgatctcagcttcatcccgaacaccacccaacgacatgcgataaaacttacgctctaaagcacgcgcaatggatttgcccagagaggttttacctacaccgggaggcccgacaaagcaaattatagggcctttcatcttcttagccaacttccgaatggccagatattctaatatacgatcttttacctttttcagaccatagtgatcttcatccagaatttgctcggctatttttaagtccaaccggtctttagtggttttactccacggcaaagccagcagggtatccaggtaattgcgcactaccacagcctctgcagccatttgaggcatcttctcaaggcgctctaactctttcattaccttttcttccacggctttaggcagcttggctttggcaatcttttctcttaattcctcacactctgctactctttcatctttttcgcccagctctttttgtatagccttaatttgctcacgcaggtaatattctttctgcgttttctccatttgcttgcgaacccggacattgattttgcgttccaattcaacaatttccagttctcttaccaccatagcacagagcttttccaaacgctcgaccatgcccactgactccagaattacctggcggtcatcaaccttaagattcatatgagaagcgataatatcagccagtctgccaggttcctctaaattaaccactgaaactactgtttcaggcggaatgcgtttggacagtttgacatactgctcaaactggtataccaaactgcgcataagtgcttcaatttccgctgttttaaccgtaagatcttttaactcctcaatctcaacacggaagaacggttcattcgcggtataattaagtactctgcccctggaaataccctccaccagcactcttatggtaccacccggcaatttcagcaactgcttaatttcagcaagggttccaaccacatatatgtcttcctctgttggatcatctctttgcgcctctttttgtgtggccaaaaaaatcttgcgatctaaaagcatggcttcctctatggcttgaactgacttttccctacctacatccaggtgaatgaccatatatggaaaaaccagcacacccctcaatgggagtaaaggcaattcacttcttacaggatccacaagcctgcacctccttaatgtattgtatcttgcaggttcatatacgcagatcacagctatattctatcatataatacaaaagttctgctagactcaataattgtcaacaacacaagaaacccggcgctatgctgggttattgtgaaataatagacctgtttaataataatgcccttttcaaataaagattatttgaaaatttaataatattcttattatatataatatagttgtaaagtatatagaattgtgctaaaaatttttacgaagttgcttccgcagcttgttgcccggacaagactccttgagcggcagccagctcaaccttgttaaacaaaccggctttcttttccggcactgcagtgcgaagcaaagccgcttccagtacttcttccagcctttcaacggcaattatctcaatcccatcaatactacggtatatatcgtgcaggttttctttggggataaatactttttcagctccggccagacaagctgcctccaccttggccatgacaccgcctacaggcttgaccattcctcttattgagacctcccctgtaatagcaagcttattatccaccggcaaacaggtaatggctgagtaaacagcaactgctatggctacaccggcagaaggaccgtcaattggcccgcctccgggaaagttaacatgtatgtcataatcgcgcgggtctacttcggttacccgctgcaatacagtcaggacattctccaccgaattcctggccatactcttgcgccgtatggtcctggacttgctgcccagttcctcctcttccacaaccccggtaacagtaactttgccctggcctttagctaccggcagagctcctacttctaattccagcagcatgccaatattcgagccgtaaaccgccaatccattgaccaggcccacttgaggctgcaacggaacctttatttcagtacggggtgaatactgagcgctgtgcaccacccactcaacatcactcttgcgtatttgcttatagccttctgtcgtggcaataccggcagccagctgcacaatattgacagcctctctgccgttggcagcatatttcttaattacctccaacacaccgtcctcaggcttaaaagcaaccttccgtacagctttttcagctatagtctcaatttcagaagctaacagcggtctaaagaaaacctccaggcacctggatctgatagccggaggaatatcctcagggctgcgtgtagtagctccgaccaggcgaaaatccgccggcagaccgttttgaaagatatcatggatatgtccgggtatattcccgtcctcagaactgtaataggcactctccaggataactttgcggtcttccatgacttttaaaagtttgttcatctgcaccgggtgcaattcccctatctcatcgataaacaatatgcccccatgcgctttggtcacggcaccctgtttgggctgggggataccggccatacccagcggcccggctccctggtaaattggatcatgcactgaaccaatcagcggatccgctatacctctctcatcaaaacgagaggtggtggcgtccacttctacgaacctggctttttccttgaaaggcgagtgaggattttttttggcctgctccagcaccagcctggcagcggctgtttttccgactccgggcgaaccgtaaataatcacatgctgcgggttcggcccgcagagagccgcacgcaaagatttcagtccttcttcctgccccacaatatcttcaaaagcagacggcctggttttggccgccagaggctcggtcaaagaaaccgcgcgcaatcgctgcagtttctccaattcctttcttgattctttctctaccgcagttttattcccctgctgggtttttagcaaattccagaaatacatgccgatgacagcggcgaaaaaaacctgtacaacggtcagaataccacctatacctatactcaggtcagccacatctttttcctcctcataaagcagtatatttctagtattgctatttatagttaaatttatcctcctttctcaataaaaaaacacgcccgactaggcgtgttctttattattaagctgattcttcttttttcttcttcctgtcaaccgagatgattaccggatcttctttcttctcaatagtgtccttattgataatgcacttggctatatcatctctggtcggaatctcatacataatattcagcatgacatcctccagtatagccctcaggcccctggctccggtattacggcgcagggcttccttagctatgcacttaagagcgtcagcttgaaattcaatagctactccgtccagctcaaacagcttttcatactgtttaatcaaagcattgcgaggctcggtcaaaatgcgtaccagagcatcttcatccagcatatccagtgtaacaataaccggcagacggcctacaaactcaggaatcaagccgtatttgagcaaatcctccggtaaaatgttgcttaaaatctcaccgatacgctgttcgcgcattgctttaatttcggcaccaaagcccatagactttttgccggtacggttttgaatgattttatctataccgtcaaaggccccaccgcaaataaacagtacattggtggtatccaactggataaattcctgatgcgggtgcttgcggcctccctggggaggtacactggccacagtcccttccagtatctttaataaagcctgctgtaccccttcaccggatacatccctggtaatagaaggattttccgacttgcgggcaattttatcaatctcatcaatataaactatacctttttctgctttttccacatcatagtcagcagcctggataagcttcaacagaatgttctcaacgtcctcacctacataacctgcctctgtcaaagaggtggcatcggcaatagcaaaaggaacattcaacaggcgggccaaggtctgagccaacagcgtcttaccgctgccggtaggaccaagcataacaatattacttttctgcaattcaacatcatcaattttaccgcccagatttatccgcttatagtggttgtaaacggctacggcaagcgcttttttggcactttcctgtcctataacgtactggtccagtatttctttgatttcttttggttttggaacatcactcatatccaaatttaagtcatcacttaattcctcttcaatgatctcgttacaaagttcaatgcactcatcgcagatataaacacctggcccggcaaccaatttttttacctgatcctgcagtttaccgcaaaaggaacacttgagctgacctttctcgttaaacatatatccacctcttttacctttgcttgctgaccgcaaatacctcttacatctctatggctgtggccattttagcttatttcaatattacagcatttattatagtcaggcaatatatagactataaatatttacggaattccagatatagaattccgtaaataaaatttttaaccttaaaacacactctaataatattccgaaaaagcggttaatgttactgtttttattcggctgcagcctgctcaactatattggatttctctattattaacttaaccgttttttcacgttgaataccctcaacaaaaacttcatatcttccctggcttttcataatcttgcgcagaatctcggcatcctggttatactgcttacttaaattttcaaatgcttcgtttacttcttcttcagtcgcctcaacactcagagctttgccgatagcttctaatacaagactggtcttaacagctttttccgcatcaacacgcagttccgctctcatctgctctctgctggaattggtaaatttcaaataatcgtcaagagaaactttttgcgccatcagcctgtgttccatattagacatcatgtcatctatctgagcattaatcattacttcaggtatttccgcttcggcgttggctacaaccttatcaactgcttgatcttctaaactttgctgtacttgtgtctcagcatttagctttaatttattcagcaagtcttcctttaattcctccagcgtgtcaaactcgctgacatctttggcaaactcatcgtcaaggggagctatatctttacgcttgatggttttaacagttaccgtaaataccgcgtctttagcggctaaattctctgcatgataatcctgcgggaaggtaacattaatttctttagtctctccggaggacatccctaccatttgctcttcaaaaccggcaataaagctgcttgatcctatttgcagggaataatcctgggctttgccaccggcaaattcttcgccgtctgctttaccgacaaaatccataattacagtatccccgtcctgcacctgtccttcatccaggttgatcaatttagcatagcggttttgcagagcttcaagttctttggccaaatcttcttccgcaacttctattacaggcctgaccagttccaaatcagtgtactggcctaattccacttcaggcttaactgtgaccgtagccttaaagattacgggcttgccctcttcaacttgaaccaattccatctggggctggtcaatgggaaatatattttgttcctcaacagctttcatgtaggcatcgggtataatagcttccaccgcttcattatagagagcttctttgccaaagtagcgctcaataaccctcttaggtgctttccctttacgaaagcccggaatatttacattctttacaactttacgataagcatcatttaatgcctgggaaaattgctcctgatccacttcaacttccagcagaacagtatttttttctatcctgtctacagtagctttcattattttttgctcccccttattatattaaaaatgaattattattttccgatttttattaagtcatcatattataaatattctagtaagcaaccctgtttccctttgtcataagcgatatttaagattagttcttaccagttttgcttaaaatcataaagtatattataaacccttattaataaattatcaactctttatatattaaattacggaatttttttacattatgtctaaaacaactccgcaaacacaagaaagtcgcttaaagcgactttcgagcagccacaggcaccgtgctcgtggtacagatccatcataagcaaatttgccgaagcaaaataaaaagcccctgatggggcgaggaaaatgggatgagggaaatatttaaatcagttgattgactttcattgataagattttacttctagcagtccatttaagatatagtttagggccgaaaagacatttttgcgcattaaaagggcgatatagttgttgaaaagccgtttgtttgcagtgaaaacatgctttgtctgctctcaaagataggacccggcagttgacgttcactgctgcctaacaggcataattgtaaaaggccggttatataacaaccggcctttaatttagtcttttataattgtataatcaattaaaaagaaaatactaatttacccaacactatacttatcttcttagcccacaagtaactgttggtcacatcattgttgaagaagtatagcgcaccgttggtcggatcccagccgttcagggcatcttgtgctgctttgacagaatcagcattggccgggtagttgattctcccgtttagtaccggctcaaactggtaatggccgtctgtgacctgatagataacacctgcaatactgttagggaaaatcgggctgcttaccctgttcagtattactgcaccgaccgcaactttagctttgtactgctcaccttcagcttctgagtggattatgcgggctaaaaggtcaatatcagacctgctgatgttgcccatacccctgctcacagttgaactgcttttccgcgagttgtccggaatataaagcttttggcctggataaattgcgttatccttgagaccgttagccgcttttacagtatcaacagttgttccgtaccaactgcttatttggtaaaggctttctcctctgctcactgtgtgggtagcggcaaatgctgctgacggcagtattacggtaatacacaaagctaataatattactcgtatccggaaaaaaaagtccatctcgtctacctcctcatgtataccatatttggttggctaatatggcttttgttttccagttataattatactaactttcctttgctctgaccattccttaaatcctggacaggctgccgtctaaacccaagggttttatatcagaactaaattgtagtataccttagtatcactcccgcagttaggacaaacaaagagatgcaggcattggccgttttccagttcagacatgcctgaaccaaggatagtatcccttgattcataagggctgtaagaatcataataatcgctcagtttaccaccgtcttccatttttgaacagcaatgatgacaatttttgcttatttcagtcatgccattacataatttacatactagttccattaacattctctccctatgcattcatatttatcataggtttccctttaaattagaaattattgaggagatgtatcatgaaaaactataacaagaggcaacaaaaatgggaaataaccagggatttaacattggctgctcagggaaaattaaaagctgatctggtaatcaaagggggtaaactggttaatgtaaacaccgcggaaatcatccccgatattgatgtggctgttaaacacggccgtgttgtactggtgggtcaagctggccatactgtcggcccgcaaacaagtataatcgacgcgaacggcttttacctggtacccggtctcatggacgggcatattcatgtagaaagcagcatggtaacagtcagtcagtatgccagagcagttctacctcacggaacaacagctatctttatggatcctcatgagattgccaatgtattagggctggaaggggtcaaattaatgatgcgggaagctgagaatttaccgctcaaagttttcactacaatgccatcctgcgttcccgcagcccccggcttcgaggatgccggtgcccaattcggcccgcaggagattgaaacaggcctaaaattgcccggtattatcggcctgggtgaaatgatgaatttccccggcgttttagccggtaacgaagatgttcacaaggaactggaagccaccctaaaaacaggcaaggtgataacaggtcactactccatcccggaaacagaggtgggcctgcaggcatacacagctgcagggatcagttcctgccacgaatcaacaagagcggatgaggcgctggccaaaatgcggctgggcatgtacgccatgctgcgggaaggctcggcctggcatgatgtgaaagcaactattaaagccattactgaaactaacatcgattcccgttttggaattctggtatctgatgatactcatccccacaccctgctctcggacggtcacctggattatgtggtaaggcgtgccatcagggaaggcttgaatccgctgcgggctatacaaatggtgactgtcaacactgcccagtattttggtgtgtctgaagatttaggcagtattgcacccggcaagtgcgcggatattctgttggtaaaagatttgacggaaatgagcattcacatggttattgcagacggtaaggttacagccagggaaggcaagtttttacctgaactgccgtccttcaattaccctcagtcagctaaaaactcggtaaagctaaaaagtgctttagaggcacaggattttataatcaaggctcccggtgtatccaaagctctgtgcagggttatggaagtaattgaggcacaagtgactaacaggcacaggcaggttgaggttcctgtcatagaagggcagattatggcctcaacaaaacaggatctggctaaactaatgtgcttggagcgtcatggaggtcccggtacggccggtttgggcctggtcagaggcttccaactgcaatgtggcgcggcagcttctactgtagcccatgacagccataatcttttaatcatgggcatgaacgatgcggatatggcactggccggaaatactctgatcaaatgcggaggaggcatggcagtagtaaaaaacggagagatactggctttgctgccgctgcctattgccggtctgatgtctgacctggctgtggaaactgtggcagaacaagtagcggcattggatcaggcatggaaagcccttggctgccggctggtttcaccgtttatgaccatggcgctgctgtcactgccggtaataccggaattaaggttaaccaaccggggcctggtagatgttataaacctcaagtttgtcgagccagtgctgccgtcaatttatttaccctagaagaacatagcaaaaatatgttcataattatatgatttcccggaatacaaaaaagaccaccttccgtaaagtggtctttttacattaatcaattatatttttttcagaaattacctgccccagtacttatgattatttttatcagcattgcctcttggaatagaactttttacactattatttgtttttatctgctgcttatcggtttttcttatcggatgcatattgtctttctgtttttttagacgccgctgttgggtaatattattttcggtggttgctttattgtcagctgattttgatatgccgtttaaagtttttacgggttgagacgcgccaggtttgttctgtgaccgggctttatcggtttgactgaatttattggttttattatcgaaattttgatacacattcggatgttctgatcgtttctgctcaggcacgcgctttggaataagttctcgtattttaatcttcttatcattttgcaattggtttatatcagactttttcaactcagttatactgataggtacgccttttttttgggcctgcacatataaaagatatttgccggtagaaactcctgcttttttagcctttaactcggtgtcctgatcagcggttccaaccagcacctcagtcttaatatcggtggctttcaaagtcttgttgattgcattatagacattttgctcactgaccggtgattttgcgtcctgtgccggtgttacagcagatagcactatattctcctttgagctttccaaataattactttttacggcttcagttattaccaattctatccccttgtatatatccaggtttactgtctcaattctatgcagcagttcttcgccctctgtgttcagtccactggccttaataatcttttgctcggagtcaaccgcaaattccacactggggtttatatccaaagacacataggcagccgccgcaggtgtcaggggaaacaatcccctatacgcaggaacggcacaaagcactaataaaatagaagctgccaccagaaaaatttttctatattcaaatagcttattaacaggattaataataacttcttcacccagttgcaccgttcttccgggcataggtattttacaaaactccccttccggggtcaggacgatgcaggaccggctctgtttttttaataccagccccttctttttctccatcctcaactttctcctttccctgaaccggggatattaacataagaacttaaatagagaaaatcttcgtggtaataaaatatcaaagcagtagcaataatgtatttgcggcccctttccagtgtttttcggtgtatacccgctattaaagatagttcttgaataggcagcttttttttagttaagagatcttgcatcaggtttgtatcagaggccaatatgcgggccgcttgtaattgcgccagcctgctgtcacggtgctttggcgaggattttacaaggttatcgaaactgataccgtaattgcttaacattttctcgtactgaaggatttccagctcactttccctggcagccacttcctggtaataattatcccacgatttagcaatttccgccgggttttctccctgctcaccatcgttgaaaaacggctggaggttggctgcattatgcctggcttcctttcgaaaataatcggtcagcctgctcctgacaactattcgcgcgtaagccggaaaaggtacccggcaatcctccttataccggtctatggcttcattaaaagcaattaatccaatacttaattcatcatctctgccccattccaacctgcgctggcatagatttgacgtaattttgccgattaatggtttatacatttccaaaatgtcttccctggacttagcgtcaccttccctggctatccttagcttatctattaaatcatatttcggaagcaaactgtcactcccttctcccccgctggaacagccacctctttccgacaaattgccctcatcaatgattatacgtaaaaagaaatttttttcagggggtttatagaaatttatcacaatatttattacagataaatcaatcaataacataaaagtacctattatattttttatggaaaacgcccacttgtccagtgagcgttggttgcaaataaatatatgcaggctacggtttactcaataattgctgtgtctgctaaaacttctgcgttgcaaataaatatatgcaggctacggttttactgtaaggcaatctctttaatttcgcgcaaacctgttaaatcattcagcttaatctccgcatctgacatagtgtaaagtacattttcaatataaagggagcggcgaacttctgacctgtgttcaactttattcatcaatttaatgccttcttccagggaaactttgaatgcataagctccctgccatggctgctcataagcatcatgcttctgttgggctgcaatacgaaagagcctgtctgatacaggcaaaaccagaaggtttttctccctgctaaacaataccgccctgtgatcatgaagagccgcggaatcagaattatcgctctccacaacatacttagacatttccttaggtgcggcagggttgcttacatcaaacagagcaatctttacacctttctctctactcaccggctcaattatcatttgcttctgagaaagctgcccaggcagacgctcgacaacttctttgcctataccaattatatgattctcatcgtaaggatgcaggtagtccgaataaccaggtattttcagttcgccggctactctgggaaaggccggatcttttaaatcaataacaaaaagcgggtcagttttgcggaaagtgaccagataagctcgctctcccataaacctggcactaaaaatcctctcattgacagccaggccaaggagttttcctgttatctgcatattttcatctaaaacataaatgttatttttaggtgccggcgactgcccggttatgctccagctgccctgggaagtggtagcgatacgaaaatatccgttgtgttcatccatagagaactggtttaacacatagccgtcaacttctcctttgcacttgtaaacaacctgcccggcatcaaccgccagcttgtatatgacagttttattgttttccctctcaatatctcgccggtaaccttctacaatccggttgatcttttcttctattgccgaagcttgccggtaatcaaggctgattaagtattcacctgcaatttcctctaatatttgcagtctctgcgcataggtattgcaggaagcctggctctcatttattgtactttgcacttgttccggcataagtgagagcaagcttttatagagtttctctccataaaactcataatcgggagatttattgccggttaaataaatgttattctcagaagcaaagatattttgcgatgttccggtgagataaatcctgctccggaaatttttgctgtcttttttcatactgacagacgccattattgaataattataagagctatcggtacggtcaaaataatagatttctttcggctgaacaattttcttaataccgttgttagtgaacacaggcagggcaatattctgacctgtcgcctcgttatagcggtaaacgggagtgttgattactgcatagacattctctccgattttcctggaagtaacataattgccgtcacaagttaactcctgcagcattaaaggtgatttacggtcggcaatatcatatttgcgtaaaaacatcttttgccgatcggctgaactgccaaagaccagcaaactgtctccgtcaataaatatctcctgcggacggccgtcaaaacttatttctgttagtttttttgcttcctgagcaggataagcctgcagaatgactaattttccgttgttaaccagataaatataactgccatctgtcttaaccagatcagcctcatccaccccccgcacctggttgttggtctctgagaaatcagctttttcttttgccgcagaagctttcttttgattaaccgccatatctgctttcatggcaaaaccattatccacactgtttaacggcaaagacaaagattcttccataacgagtccccggtgcgtcgtgctcagtccaaaaacacctgatactttattgctgtttttgatatactcggacaactgttcataatccggaaaacttttcagctgcccggacgaagaacccgccggctgctctgatgccatgctattaaccgtcaaaataagcagtatgcataccaagagcggccataattttccgactattgctacctttcccttcacagatatacctccttaaattctcttttctaaattgacgaatataatagataattgttccaattaaagataaaaatttagggcgagcttgcttatccaaataagtagataagcaagctcgcccaacattaaagagatttacgcaattcttcagattcccacgcaagcaatctttttttatattccggcctgccggcaaacccgcccagactgccgtcctgccggataacgcggtgacagggcagtaccagaagatgccggttggctgacaaagcgttgccgacagctctggcagcacgaggcctgccgattttttcagccaactggcagtaagataaaacctggccgcaaggaatctgccttaaagcctccaaaacctgtttctgaaacaaagtatagccggtccagtctatcttaatatccggctgaaaccgctgcccggaaaaataacctgtcagccagttttttaactggaaaacaccggttaagtcagtctgaactgaggctaaggcttcaaccggcatattttcgaaaagaatcgccggcctggataattcctcacctttcaaaaactttctgacagccattttattggttaaaaactcatgggactctgaaggatttttttccggcagggtgactgcggccaatccctctgctgaccaggcagcacacacccacccccaggctgtttccattgacaggtaaaacatttaatcaccccaatcctaaaaaacaccggcagacaggtaccgctcccctccgtcgggcagcaataccactaccagtttaccctgattagtcgctttttcagccagtttcagggcagcgtgcacggcggctccggaggaaataccggctaaaacgcctaattccccggctaacctgcgagtcatgttaaaagcagcttcatctgtaacggcaactatttcatccagaagttctgtttgcaaaacctccggtataaaacctgctcctataccctgaattttatgtaaaccggctttgccaccgcttaatacaggagaagcggcaggctctacagccactatcctgacttccggcttattttttttcaaagcctgcgccactccggtaattgtaccgcccgtacccacacaggccacaaaaatatccacctgaccgccggtttgctgccagatttcttcaccggtagctaaatgagctgccgggttagccgggttagtaaactgcataggcataaatgaatccggaatttgaccggccagttcctcagctctggcaatagctcctctcattccgtcagcgcctggcgtcagcactgtctccgcgccataagcctgcagaagcttgcgcctctcttcactcattgtatcaggcatagttaaaatcaaccgccagccactggcagcgcaaataagagccagagctatacctgtattgccgctggtcggttcaattattacactgtctttattaagcaagccttgctcccgagcggcccggatcatggaagaggcggtgcgatccttaacactgccgccgggattgaacatctccaatttgcctaataatcgggcgggcaaatacttttctaatttatttaaactgagtaaaggtgtctgccctactaatgaggtaatatcatcaacgatttgcataagccgcctcctttttgtcacaaatctatcacttcccaataataatgtcaatgagtttaccccggccacgaaaaggagataagatttatcaattgcgtgcttttgctgctgcccaaagaagcaggggtattccgtactcaaaaggaatggcgtaataaggccagatttcagaggcaaagcttatttcttccacataattggaataaacaaaaaatgaaagtgctattatcagtattcctattggtatcatgatacttctgtagttttgaatgcccaagcaatttgccaatccccagttaaacgcataataacaaatagcaaacttaataaacataaaacaaaaccagttaattgtaactataggagcaaaaatattgcccaccaaagacatgaaagtagatccaagaacaggaaataaataacgacctgagctttcgacgcctaaaacaaaaatcgaacgcaagacccctacttctaaaacaatgaaggcaactaatatgccaaatacagcatgcaataataagtttcgtgatttatttatattttgatgattaaaaaataaaaacgcaaaaattatcatttctccgaaaggaaaagatacaggttctattgcacccctaattataggtatatatccattttcattaataggggtaatgcgactaaagtcagcatttaacaaggacaggaaagagagcaccagaaaaaatattaacaatattggcataataagaaccgttattctggccagcacctcaaatccccctattaaagcaccgaaagttacaataacaatgactatggctattaaaaccgggggcgttctgggcaataacagtaactgaacaaagtcttccgcatctcgaagaaccaggacagaaaggtgtaaaacaaaccagagcaataggccattaattattttaccaaatgggtagcctaaaatttgaacgctgtactggatgatagattgacccggaaacattctttgtaatgatattaatacgttgacaataataatagaaggaaatactgctattaacacagacagccatgcatcctgcttggcatccgaaatcacagcggacggtacaagcattattgctgttccgataagaaagccaataattaaaaatgtaaaagcaatttcagaaatatgttgtttattactcataatacttccttaaacggtatatttatataagattattattagtacaattatgtttttgtatgtgccttgcgcaattttaagttccgctatcagcagcaaaatatgaaaaacctctccaaagtcaagcaagaaaaagatctgtcaacgtagacagatcaaaagaaagatatcatgaatataagacgccccggcaaggctgttctatctttacatacgtaattttatcgttattgcagccaacatgccatattttatattttaaaattaacaactatcgaattaagatcaccggctaacttgtctaaatttccggcggcgttagaaacttcctccatagcagctgtttgttcctctgttgtcccggcaacattttgtacacctgcggaaacctgttcagtagatgccgctatagtttgcacctgttcactgagttcctgaactgcctttattatttcattaaaactctgtcccacttcgtttgccacctcattaccctgttcaactttttcatcccctaattttatggcttgcacagcctgaatagaatacccttcaatttcattcattagctgtactatctcttttgtggattgtgctgattgctcagccagttttcttacctcttcggctacaacagcaaaacctcttcccgcatcacctgctcttgctgcttcaatagcagcgttcaatgccagtaaatttgtttgatctgcaatattagtaataacttcaacaaattgccctattttgcttattgccgtatttaaatctttaattgaagtgcctacctgcatagtagatgtagatatttccttcatttgattattcaccatttcaatgccttgatgtcctctatctgcatattgtgaagctataccggcccgatgagaaacatcctgcgcattttgtgacatgttgtctaccgtgccggcaatttcactcattgtagcggctgtttctgatgaccctgcagaggtttgctgagcttgagcaaccatctgtgcaaccgactcatttatctgtttggaggaatttatcaacttttgaattatatcttgaatgctcttctgcattttagttagcgaaactgccagttgacccaattcatcagtcgatttaatctcaattgcttctctaaaatctcccccggcatatttagaggaaatatcactgattttcttgagagctattgtaattggcctggtaatataaaaagcaagtgttaatcctaatattactccaaagacaagtattactaatgaaaaggttctcgtttttattgctctgttttgtacattatctccttcttgttgaatcttttgtttttgtataactataaaattatttatctcattaatagctctttcattagccggagcggtaatgccagtcatgtatgaggcagcagctttttgtccctgttctttatacattgaaattattgccataggatattgttcaaaatcatttatagcactcttaacttgagcaaaaagctgtttattttcatcacttgcaagattcttttcaatgtaagcggtttcctcatctgattctttttttgcccgggaatactcatctataaatttttcgttgccggttgctaaataaccgcgaatacccgctgcttgacgggcaaaatttaatgccagctggtatgaagtatttgtcatcggaattctatgctgagataaagcttcagattggtcaaccaactgtcccaactgatagtaagtgatacctaccatgattgtcatcagtaccaataaagatgtaaagcctacccaaattttagttgaaatttttttcattttaatccacccctaattttttaagcaaattatgcaaaaataaccctgcttagttttaagaactgatatgctccaactaactcagaataactttccaacccccttttgttattatttatactaaccgataaatcaaaataaaaaaggagggctgctttcccctcctaaagaatttaggtatttgcagcctggcaatcatagccatattttatgaccttagatccaaggttttgcgtcaccatctttcgtatggttttgcccattagttattttttattttttagacattatagcacaaaatccttgttttacacataaatatatatttttcaaagataaatcactaaagcgttggccttccatcaacctagaaaattaaactaatcatggttaattgcttccgattttgccaataaatccctcacaatcaatatgtgttaaacgtatatctactgaattcagagagatactaagcaaggaaaatatcaatataactcacgaaaggaatgataaaatgaatcagaatattcgttgtactgtagctgactgtcactattgggcctcaggaaatatgtgtgcagccaaccaaattcttgtcaccactgataacgttgcagctgtcgcacctcctcaaattgacgctaatatggcccatgctattgcacctacagcagcaggattatcaatggctacagcttgcaaaacgtatgtgcaaagaggttccaatcaagcccttgcaaacaatgttgtgggtatatcaaattcaggatttaggtttatataaacaatcagtcttgtctgttttaaaaggcgagagctcacagctcacgcctttcttataatctgattactaaaaatatataacaggtgatgaaatggaaaaagcaatgttgtttgtccgtgaacaaagcaaattgagatcaaacggagagaatccaagttttatctatgaaggttcagttggaaccgatttaagaatcaattttaagcatattagaaaaatagaaattgagcaaatcgctaagctgatcggagcggaagtggtttacctgaaagcatcccaaaatgatgaggaaaataaggattcagcctcatcctggtactataaactcttttggaatatttaataagctatccctaaaattattgcaaacattattgtatattactaaagaattaattaataatattatggtgaacttcgggccgtagagaattgagggggaagacgaacaaaagcggaggcaggatgggcttgcggttttatagtcatatcgtgaccaagcaagtaaaaagagacctctcaaaaattcaacgaactaatgaaaggcctcgttttgttatatatgaagaagcaagcatcattattaagtgttggctttttttcagagctttgttctaagcaataagtttttctgaggctgattcaaaaacatactcaaaatttgaaactacatcattgataaggtattgattctggaaacaagttaccggcttagggggaatgcatttatccggtgggcatccacaggctaaaatcagacaacaaattagcagcagaataaacaccagagtcaaaattaaaataatcttttgtagtctttctttctttcttttcttttctttccttcttttctttttctctttcctctctttttctttcctttcttcttcgtggtggcacataatatccctccttatcctataatttaaaaaaccagacctgcttcctactcaaaacacatccataaaaactttatatggtatattatggataatttataatatgaactcgataattaattggttacataattgtaataatactttctacactattaatatggatatcggattaatagctatagatatgaatttttgctattggttgttattttttgatgttttattgtttaggctaacaatttaggctggtccggcatagaataatccaatgccaaatgttttgacaacaggcagttctcaaaaccagccgatctggcagcacaatctcaacttgtaaaataaggagattctgataatggagctgttaaaaactcggcgggaaatgagtttccttatactttggttcacggcagctatctatcccctggtagtcatcccttacaagctttgttcctcttttccttcaattaaccagtattttctggactgcttttacgcacccaggtatattatgctggctgttttaggtatcatgtctttagttattctaagcaatgaccggatacagttaaaacaccctgcttttattcctctgggtttatttatattctttggcttgctttctacccttttcgcccctgaacccgtcactgcctggatcggcaatccttaccgctacactggttataccacttacctgttttgtttgctgctgtttattcttgcttatcgcagcaatcatgctgaacaaatattaaaatatgctgtttgtaccgcagtactggtatcatttattgcactgctgcagtatttaggctataacccggtgcctcatgagccctaccgggaaggtattcgcagttacagtactctgggaaatcccgattttctaggcagttaccaggtttttatcctgccggcagctatgtttttctacctgagaaaaaaaaagctgcgctggttgatttccagcgcccttatatacctcggccttatagtatgtcagaccaggagttcatggatagcattttttactacatttacatttatcctcctttacgctttgccccttcccaagataaggaaaccagcggcccttttattgataacattttttgttattttctgcttgtgttcattgagcaaggggggtgtcgtgtttcttaacagggccggcagtattgccggagaggcgtcagccgcactgcgttttgaggaaaatgccggcaatggcagggttatgatatggaaagaaacgctgaagttattgcccgctcattgggcttttggtcttggaccggatcacttgggctatgccgggttgaaaactaagcaccagcatcccattgacaaagcgcacaacatatttttggaaatagctattacaatgggggtttttgctcttcttttctacctggcatttttgtctttcttcttatctttatatagaactaaatatgggttaatgtatttggctatgatactggcttatattatccagggattgtttagtatagaggtagttttgattatgcctttgttttggattgtgctgggattctcactcaggtatacggcgggggagaaagagggatgatgttttgttactctataaatagtaaatatcagtatatacatcgcctcttgttgtataacaacttggggctttacttttggtcagataaggacaagtaattcattgacaataagctttgttagtgttaatatggtcaagtcactgctcggaaggaggtgaaagtattgactaaagaattgataaatgagatcctggagagcgttgggctggagagaattgaggaggaagacaaataaaagcggaggcgggatgggccttcggttttatagttatattataccaagccggtaaaaaagaaacctctcaaaagttcaatgaactaatgaaaggcctctaatctaacgttaccttttgggcaacatggatattataaagtcttaattctacagggcttcaaggcacttattacatcatgccgcccatgccacccataccgcccatgccgcccatgccggccatagcatccttaccctcttcaggtttctcagctatcagggtttcagtggtcagaatcatagcagcaatgctggcagcgttctgcagggcagagcgggtaactttagccgggtccacaataccggcatcgatcatattgacatattcacctgtcaaggcgttgaaacctacaccgttttcggaaaccttaactttttccaccacaactgagccttcaagacctgcattgttggcaatctggcgcaagggatcttccagagcgcggcgaacaatatcaataccggatttctcgtctaaattagctgcttccatatctacaagatcaggaataatgcttacataagcaacaccgccaccggacacgataccttcttccacggcagccctggtagcattaagagcatcctcaatgcgcagcttcttctctttcatttcaacttcagtggcagcaccaacttggattacggctacgccgccggccagctttgccaaacgctcctggagcttctcgcggtcaaagtcggaagtgctttcttcgatctgtgccttgatttggttaacacgctgtttgatttcatccacactgccggaaccgccgacaatgatggtttcttctttcttaactctgactctggaagctctgccgagcatatcaatagtagctttatccagctttaagccgagttcttcagtaatcacctgagcaccggttagaatagctatatcctgcatcatggctttgcggcgatcaccgaaaccaggagctttcactgctacacaagtgaaggttccgcgcagtttattgagaaccagagtagccagagcttcgccttccaaatcttctgcaatgatcaaaagcgctttgccggactgaaccactttttccaaaatgggcagaatttcctgaatggaggaaatcttcttgtctgtcaacagtatgtagggctcctccaaatctgcttccattttatcagtatcggtaatcatatacggagaaatatagccgcggtcaaaattcataccttccactacatctaaagtggtaccgatacccttggattcctcaacagtgataacaccgtcttttcctactttttccatggcgtcggcaattaaattaccgatagtttcatcattagcagaaattgaagcaacctgggcaatagcacctttgctttcaatcggcttggagctgtttttaatagcatctactgctttttccacagccttctcaataccacgcttgataatcatcgggttggcaccggcagtaacgtttcttaagccttcgcgaaccatagcttgagccagtaccgtagcggttgtggtaccgtcacctgctacatcgttggttttggtagcaacttcttttaccagctgagcgcccatgttttcgaatacatccggcagttcaatctctctggcaatggtgacaccgtcgttggtaattgtcggcgcaccgaattttttatcaagaaccacattccggcctttcgggccaagggttacacgtacagcttcggctaattgattgactcctttttccaatgctttgcgggcatcttcgttgaagataatttgttttgccattttattttgtacctccctttaaattcgatatgattatttatgatttatccccgtttcaattactcaattacgccaagaatgtccatttcacgaaggattaaatattctacatcgtcaattttgatttcattgccggcgtacttggagaataaaatttcatcaccgacttttaagtccattggcacacgctggcctgtttctaaaagacgtccactcccaacagctacaacctcacctttctgaggcttctccttagctgtatccggaagaacgataccactctttgttacctcttcctttgctgcaggttttactacaacccgatctcctaaaggtctgatcatttaaaaccctccttattatatttattcaagttgttagcactcactcactatgagtgctagtatttacccaagtaatataatatagaattagaaaaccaaaagcaaattttttattaggcaaataataggcatttaaacctgtttagataaaatattatcttattgcttatattttctcgctctatataattattacttgtgtttacaattattatggcaatatctagacatattttttccgcaagtttaggtttttatacaggtaataccaaatattttttcatgtttttccacacttgccgaagtattcatttcagggtaaaatatctgcaggttaaaacagccgcaaggcaattaatcactaagacaatttccgggggggtatgttatgaaaaaaataacccttaagctgcctgtcactaagatcaataacggtattgcaattactgaaaaagatgcagtggcgcgtgaaacaccgcttaccatttttctaaacaacggagaatttgtaactctcgtatgctcaccgcaatatctttgcgaattagccgtaggatttttgtgttccgaaggaattttaagaaacagacaggatttgaccgacattaaactggaagaaaataaaggaattattctggtcgaaactgctcaacctgtattagaagaagaaaggttcatgcggcggtatataacttcctgctgcggcaaaagcagatcgtctttctattttattaatgacgcggctaccgaaccggtacacggaagcacctgtgtttccgtgcagcaaatcagaatcttaacagacaaattggaaaacaaggctcaagtattccgcactaccggaggaacacatggagcagcactttgttcggcaacagaaatgctgttcttttacgaggacattggaagacataatgcggtagacaagcttttcggcaaagcttttttcgagttgattaatctggatgacaaaattttagttctaagcggccgcatttcttcagaaatattaatcaaaacagccaaaatgggtatccctgtcatcatatcccgcgcagcacccaccgatctggccgtaaaaatggccggagaactgggtattactgtagtcggctttgccaggggcaacaggatgaatgtttatactcatcctgaccggattcaccgctaaaccggtcagtccctccccgcaagaaagtcgccttaagcgcgactttcgagcagccacaggcacgttgctcaatattctcataggaaaacctctgactttataaccccttttattgttttaactaatacaacaaaccacagagtaagcaataaatataagcaaaaatatccatagcttaaaaccgctgaagaatttaaaacagttgaaactaaataagttgcacctgtatatgcaccaagtgggaaagtaaaagcccaccacgataagctaaaaggcaggtttttttgacttaaataataggatgttagtaccagtgcacacattaaccaccaaaaaccgaaaccccaaagaaagagagcgcctatattaagaacggactgaacatattctcctaaagtagaaacactagcagtaccaaggtttattagtgaaatcgtacccactccaataggtcctaaattaatccaaacagtaggtgccagcttgccgggcaaaagtggacaacaaataaacctgtaaatacatattacttctaatattagaaaaaggaaaaacccgccgctccatgaaatataattaaaaaccagcattgattgctgccacgagattggccaaaaaggaattagtttagtaccggcaacaggtatcacgattaaactaaccggcggcataaaccatgcgggatttatattttctattttcacatcctggttgataaaattctgcagcggaataataatagaacctggcagtgctattaatactccggttaaccaaaaagtttttgctaactgaattgcaatatctgcattcatataatgtatgccgacaatcattaaatctaccgctataactaaacaagctatcggcatggtagcatagaattggcctgtaacagcatccttaaaatccaatgatgcttcctttttatataacataaatctgagtacccacggaattaaaattatcagaaaaaagagcatagtaaaaacccaacttattatagccaatctttttaggaaaatacactgctcggcataaagataactgtctacggcaactattcccgtacccataacacaggcaaaccaggacggtgaaaacttttgaattatatatgatttggccaacttaatcaccccgtacatccatagcaatatcgtgactgccgattactacagtggtttccagtacttcatcaaggggcctatgcagttctacctgcacagtttcagcagcgttaaaaccctcactggttctaggcacacggagcatcccgtcggcccgcaccatggacataattactcccgcaccgcgcgaaatgggcgtggcaataatcttttctcccacccgccccagcttaacctgcacaaactcctccaggcccagaggggatacaagtttccgggaaacaatggcttcggttttggctaccggcgggggcagcaggccctgctttctatagataatcggtttcaaaaataaatccatgcagagtatggcagatacaggataaccgggcactccgataaccggttttcccttaataaccccgagaatagttggcttaccaggctttatggctacaccgtgcgtaaccatgacacccagttcactaatcagactgctggtaaagtcctccctgcctgcagacgatccggcattaataagtagaatatccgcttcttccacagcggacagcatggtttttttcaataaatcataatcgtccaccgtaatctcacgcctgataggaataccgccccactgacgcaccatggcagccaaaaccccggtattatactcaatgatatcccccggctttaactcgctgcccggctgcacgagttccgtgccggttggcatcaaggccaccttaggcctggcatgaacagctatttcagttatacctcccgccagcacgccacctatatcggcaggcttaatcttatggttgcccggcagaatcatttccgcagccactatatcttcacccatcaggcgcacatgctgccagggtgaagcctcagccataatctctatagtctcattatccggataattaacatcttctatcataataaccgcatcaaaatctgggggtattgggtcacctgtgtccaccacaacaaagtcctgatcaactttcagctgcctcggagaggtttcggaagcgccggttgttttagccgctaataccgctaccccgtccatggccgaagcattataatgaggagaggaaattctggcatagatcggcccggcagtaattctgtccagcgcctcctcaacagggattgtttcaggcgtccctgcagttaaagcaccctcttccgacaaaaagcgcataaagttttctaaagcctcttccagtggttgattgttcaaatatacatcccttttcaaaaagacaccaactccttgttttatctcaaaccaaatttattagcttattcaacttaattaaataaaaccttaacttagcttatcttctaaaatatatatttgacatgttcagccgaaaaagtctatactctgctggaattcaatttattaattcgcattactatctttttcgatagctggctgacttatcctgcccgttcttatattaacgaaaaaatatttgcggcgcacggcagctataaaacaaccgccatgctgtttttctcaagctgcgtgttataattaattcaaattacttgggagaagatatcatatgaccaatgttttcttaacagctcacgataaagattttttacccggtatgcaggacgtgcttcgcctattttttcaagaccagtcgatccatactgcttcaactgccgtacccgccgaggaggatttgcagatccgggcaaatgcaacaaaacaaaataaccgtctcaccgccgtagtctctctgaaaaaagaccggcaaaccattacccattatgaaacagctgaagacaaccccgttgacagccaaaatgaaagcaagcgcctggtcaggctggctctcttccgcttattagaaaaaacaacaggtgagactcccagtccatggggcatacttacaggtattcgacctaccaaagtcttgcaaaggctctttgatacaggctatgaacggcgggaaattataaataaattggtagctgaatatgctgtgttcccgaataaagccgaactgatcacgtccatagcttccgtgcagcgcaagttcttgcctgccaatacacaagcggaaaaaaccgtcagcatatacataggcatcccgttttgccctacccgttgtctttattgttcttttacagcctacccggttaaaaaatttaaagcctgggtagaaccttatttaaacgccctgataaaagagattaaggaaacaggcagggcacttaaagaaaacggtctatccgtgcaaaccatatattttggcggcggcaccccgaccagcatcaatcccgagcagctggcctcacttttaaataatgcaaatagctgcctgcgcggaccgcaaaccatcgaagtgaccatggaaggtggcagaccggatactttaacagaggaagttcttcatatctgctcggctgccggtgttgacagacttagtattaaccctcaaacgatgctcgatcaaacactcaagctaatcgggcgcaatcacagtgttgaagatatttaccgggccatgcaatcagccagagcagccgggtttccggttatcaacatggatataattgtaggcctgccgggcgaaaatgaaacctctgtaatgcaaacaatcgagctgctaaaaccgctcaaaccggaaaacctgactgttcacgcgctggcattaaaaaacgcctcgcttcttaaacaggaaattgctcagcataatatgccggcagcaaaagaagtcctaaagatgtgggaaatagctcaaaagggctgcggcgatatgggcatgcttccctattacctgtacaggcaaaaaagaatcaccggaaacctggagaatatcggctacgccctgccgggaaaggaatgcatctataatattcaaatgatcgaagaaagacaaacaattatcggactgggcacaggaggcagttccaaactggtacaggccgacaaacaacatcttaatcgctacaaccccaaagatcctctgttatatatagaaagaatagacgagctgatcagccggaagttaaaagaaattacagatcaggggtctttgctaaataaaaatactgattataaaacaaaccggtcaatctaaaaatttctatcaggctcatatatcatgaaggatttttatatcccccgtcaaatatgtataacaagggaaaaccttgttttaggcaacaatattaaccataatattgaatttgacttttatataagatgttgcaaccctctgcaatagtttgcccaatcaattctctcgctttaacttcaatcaatccacaattctatcacatccctatctgacaacggcgtcaggtagaaatcccaatacgatttgtgttgataaggaaatgattatattgcaacaccctaaatgttgaaaaatacatttaggttattttcatgcatgcctataataagatattttattaaatctaataaattagtcatatttaattcttcaattgcatgaaatataaaacatagtaacgcaaaaggccatatacaccagtatattttaatcttaaattatctgactataatcgcaccagcacttctcaactactgaacggcctagctttgctttaccaaggggtgtttgaatgaaatcagtaatggtagtaggtgcgggtctggcagggacaaaaattgctatagacctggcagaagtaggattcgaggtatacctggtagagaaatcagcttctaccggaggaactatgcaaaagctcgacaaaatgtttcctactcacgattgctcactatgtactttagcaccggatacaatggatttcggctgcaaattatcttctgttaacagtcacccaaacataaaaaccatcgttaatgccgaaattcttgactttgccggaattcctaataattttgaagttaccataagaggaacactgcatacaccggaagagcggccggtttcctgcgataaggattttaatttatctgttatcaagataaatatagattttgtaatattaagcacgggctttaaaactaccgatccatcagaacaaagctattacggctatggtaaataccccaatgtgatcacgtctctggagtttgaggcactgctaaaagaagctcgaatttttcatacaaaaatctttagaccgggcgaccggaagaaggtagagaaaattgcctggctgcaatgcgtgggttccagaaacgaaagaataggaagaccttattgttcctctatttgctgtatggttgcagtaaaagaagcgataatggccagggagatttcctctgataccaagactaacattttcctgatggacataagatcacatggtaaaggctatcatgattatcaacaaaaggcggaaaaggatttccaggttggctttatttattccagaatttatggcgtttctaaagaccccaccgggaacttagtaattcgttatgctacagaaaacggcaatataatcactgaagatttcgatctggtcgtattatctaccggcatcgaacaaccggaagatataaaagatttagccgaaaaatttggtattatgctggatgaatataattttgctttaactcaggctttctcaggagtatgcagcagcaggcctggtatttttattgccggagcctttgccggtcccatggacatacaggaaagtcttaccctggcatcagcctgcgtggcggaaattatctcaagcagcggtattaatgaaaaacgtatcggaaaaaaacctttcaataatcatacctccaggcaattagctatctctgaagagccaaacatcggggtattcttgtgcagttgcaacagccgcctggacaatattcttgacttccctaagctaacaggggaattgaagaataatcaagtccacatattttcagatttatgttccttatcaggcaaagaagccgcgcaaaagattatacttcagaaaaggctaaacagaatcgtaatagccgcctgcagcagtaaaattaattcttctataatgaaaaagttagttgccgaatgcggcctgtccgaaaatatgctgcagatagtaaatatacgggaacaatgcgcctgggtacatatggataaaccgaaaaaagcaacctataaagctctcgaacaaataagaatggcggttattaaattatctttgtcaacagactttacccagcacacttcacaaataacacaagaggctctcatcgttggcggcggactggccgggctaacctctgctctttacctggctaaactcggatgcaaagttcacctggtagaaaaaactgccgctctgggtggattagcggcacaaactatgcttagcagcgatacaaatgatgagaatatttccaaacatctaaatctactgattaatgaaacaaccggtcgctctgaggtaaatatatatctaaatacagaggtaaaaagctgtaccggttacgtcggtaatttcatatccagactgtctgacagcacagtgctgaaccacgcagttactataattgctgccggggggcaagaagcgggtcataacaatgacggttcggcaaaagaatatttatacggcaaaagcaagcttgtctatacacaaatggagttggaagcattaatttcgcttaatgatccgcttttaaacaaagcaagaaatattgtgatgattcagtgcgtaggttctcgcgaaaaaagctataggcattactgcagcagaatctgctgtacacaatcaataaaacaggcactgcggttaaaagaaagagatcctcataaaaatatcttcatattatatagagatattacgacctacggaagcctggaaaagtattatacagaagcgagaagcaaaggaattatctttatcaggtataatattaacaacaagccgactgcggaagaaatctcgattccgaataaaaagtttattaagatactggtggatgaccatatattgggcaatacaattgaattggaaaccgatatactttgcctggccaccggaatcgaagcttcaccggacaatcccaaaattgcctctgtatttaatgtttctctggatgataataattttttcaaagaaagacatataaaattaaaaccggttgatttaaataacgacggtatatttgcctgcggactgtctcacgctcccaaatccgcagaggagactattactcaggccaaagcggcggttggaagagcctgcaccattctatgcaaggggattttacaagcacacaaaacggtggctgtcaataccggtgactgcgccgcgtgtttaacctgcctgcgcacctgtccttacagcgtacccaaaatcgttgagcacaaagtattcatcaatccggttcaatgcaggggctgcggcatatgtacttctgagtgccctctaaacgctcttgaattgcaaaatttatccaatgagatcatggatgccatgattgaaagtttgttttaggcaaccgacaatagcccgtcgataaaatataattaactgctaaaggcgactgaaaaacccttaatacattggttaactgtcgccttacttattgttttgaaaagaaatactgttgtgccgggacagtaaaactgttcagcccggtagtttccggataggttttcaggatgaggccttctgcaggcacatcacaagatgaattgattatgcttgtacatacgccaattcaccatgaggggcgtatccgtgagggtgcgggttcaagtccctcctccgacaccagaaaaatgaaaccgaatgttgataaaatgttcggtttttttatttctcccggtcagtagataatgttatacgatgcaacttacagaagctgccttttatctacttatttcaactccaaaaaaattcttactgtctaatctaactttattgctcttatcatcagttagtacaatttcttgaacgacaccacgtccggatacattttgaagctctcttccaccaacaacatcatatctatctagacttaatgagaaggatttagtctcattaccttctaactggaaaattgctcgcttcccatcaaaagtgtaaaaactaatctcttcaattcttttttctctatcaaaaggattattaatacataaataaaaagtctttttttcgttactatagttagttagtttaaatttagctgtaaattcaactaacttattatcttcggatctgtaatttatactgctatcactggagttgtatcctattgacaatagtcctgccgaattacttttaacatgtttcacagtcactcccgtaattgaagaaaaaactatcattaatactacagaaataaaaaatacgcttcttcccctaatattaaaacgttttatagcatatttttctactagaaacaaacttagaataaaaagtactccaaaatatattactgttagatgtataccgctataatcacccgtccatgattttaatcctataaattctaacatataatcacctaaagcatgggtatatttagttgtaagcatcatataaaaggtcactgacataaagaatattaaaagtccgccttttaccttatcattcacaataactccaccttctttgtcacatttatcatctaatgttcattataatcttgctccttgtgctgctgcaataaattatattttacttacatcaaaaacatataaccgaaaaagtaaacctttctccccaaaataaaaggctcaccagactaaggggctgttgacaaactatgtttttatataaaaaaggtggttgagaacccaagaaaatcaaggattttcaggcacctttttcgtgaaagattgatcttatgtcatttgtcaacagcccccaaccggttcattttcaattactctttttatcggcaccccctttttcctgggcaataaaaaaccttgctaaaattgtcctttagcaaggctacatcctctctcattagcaaaattacttccatatatttacacaaatatacttgacgagcgttttttatatgtgttaatataaatgggaatactaataactaacaaaacggctctggttgcctcgtctaccgaggttttcatttagtcccttgaaactgttccagcagtttcaagggctttcaattacttacctgctattagttaattgaacaacgagggatagtaggattaacaccgctataacgatctgtattgtatcgcttatagagatcatccgccccaccccctttcaggatttgtttcatccccggcaggtgaggctccgttttgcttagttatgtattcccgcattttattctaccacatttttctgctcaccttacttattccttaaaatatcgtggtgaccaatagcatgaagaattaacgtatcgctgttgcgttcaaagatgatcctaatatccatgttcacataagcttcccaaaaaggaacacctttaatacggtgtatttgtagatatggatgtttaggattattatttaacaatcgtaaagattttcttgcctgtttctgttcggattgtgttaaattccggaagtcgatttcaaatggtttagttagtattattgtcggcatcatcttcaccaagctctctaagtaaatcatccatgttgttaaacgtcttaatctgtccgttttgtaaagcatcggcgctgcgcttcattttttcctgccatctactggaccagaaatattcctggtttttgtcatgccatgaaacaggacgtataaatatacctccatcccgttcttctaataatacataatctccttcctgaatatttaatacttttgcaatttgcgccagactgatcaacatacgtttttgaacttgttgaattaattcaggcattattatccctctttcttttctatgctgtaattacagtttagctgaataatatactaccgtcaagaaggcactgtcaataagtcaaaactactccgatatttacatttttctacatctaactcccctttttcttcaaatcatactccaacaatggaaccttgtttatcttttcgttaagcaatgcaacatcaggaacgttgtatttcacccattcaattgcctcttcagcggatgcgaaaacatcaaacacaaaaccgtccaagatgctgttttttgagtttaccgagatgctgaaaaacgggcagtatgtgaagcgatgcaagctctgtgggcggtatttcgtgctggccgataagcgcaaacgggatttctgcgacagaccatacaaggggaagcggacttgcaaacaggtaggggcaaagctgttcttcgaaaaagggatcgaggtcgacacatttctacagcgatatctcacggagtacaataaggtttactcccgccggtaccgggcggcgggaaagtacgccgaggagcacagcggcaaggatttaaccgaggaacaattcaaggcttggtctgccgccgcccgtcaggcccggcgggattatgcggagggcaatatttccggcgatgaaatgctggcgaaagtgcgattggattgaagacgaaaggagataagtgatgaaacaattgacattctccccatggctaaagcaaggggattccgaggtcgaaccccgagggcagtacaatcacctctaagcagtcgcttacgccgctgccttacttttctttttctggactaccagtggtttcttacggggtgtatttagaacctgcacccggtagggatttaagaatatatccttatccaggacggaaaaatccccatccgaccggtacttgcggatgatattcgctgcaccgttgatgtcggcatgaataacacaaccgttttttgttcgatacaacccccgcttaatccgtctaccgctgaaggtatattcatttttgttcgcggaatcgtactccggcaaaaaatccttatcaaggaagctggctttactggtgtagctctcctctacctcaatataggtgataccgtacttatcacagagatttttcagaatacgccggaacttccagagggggatttgcacaaagttctggttgttaacatggccaatgttgactccctgcttttgttccttatttacacctactaccacggtgccaatctccaaggagatactgaattccacaatatgtttggcagctttccgcaagtagtcggtgataaaattttcccgggatacggcaagggcagccagcttgtgggtttcactcttaatgttgtgcagatctttaatagactgcagcctggctctttctttgttataccactggttggcggccttgagttgcttgccgtcaattaataagacatgcccagtggtggatgcacaggcagccaggttatctacacccagatctatacccaggatgcgattgctatccagggaaggcagcactactggcttgtcacggtagatatactccacttcaaagaagtgggccttatgagccggattgatgcgtacctcccgaatactggttttatctaatcgctcgggaaacggaaaccggatgtccttggcctccgggtggtcttttttgaatacgtttgataacggcagctgcaggtacccggcatttatggttattgcgttggttgacagtaccagttgaaagtagccgtcttttttcaggtagcgtgggatacggactttctctgccgggtactggcctttagctgctaaccttttcaatccgagaaagcttttgaaactttgggtagctacccggatgatctgctgggaaacaccggcctgcagcatcttaaagttttcgttggttttgcacagggcacagtttttggcgtagcttagaagcttgccggtgacaaagtagtgctgccgtatgttgtacaatgccacattgtacaggtttttggcataccggcagaggttttgcagtagagcatattgctctttagttagatgtttaatacggttcttttgggttgcaaacatttggtttcacctcccctctatgtagagatttagtgtcttatactttcttttggttctcaatgtactgtttaataatttctaactccaggatttctgattgatgttcgctgcaaatctgatatatcaactcctttagtcgaacatctacaccttgggttagcacttcacgacgatatttaggacaccatactacatgatatttgcatgagtacactacattgttgttggatttatattccatgatattattatacaacataaagttatataactaaatagcaagattgcataattatcgggcttcgcccgatggcccttatatccccatggctaaagccaggggctttacgggccgtcccggtaatcattgtcgaagatgatcacaatctgaaccaaggtttgtgccttgctttaaaagatcaggaccttcagattgttccgtgttttgatttaaaatccgcccgtgaacagcttgctgatagcgcggcggatttggttttgctcgatatcaatcttcccgatggcaacgggttggagttgcttcacaaaattaaaaccgggagtgaacctattccggtgattcttttaactgccaatgataccgagatggacgtggtcatgggtttggagcacggtgcggacgattatatcacaaagccttttagcctgacgatcctgcgcgcgcgagtaaaggcccagctgcgccgtgacttggcccgtgtgtccaaaccgtctgtcattgacgagaaatatctggcctgtcttcgtgagcaggtgtagacagccttccaagagagggtaacgtcactttgggtaaattccgcacgctcgtcgaggaagtatcccaaaaatatgcgggtatcgaatttgtttatggcaaagaaaagcggaaatcggcggaacagcgcgaactggagaaacttcaggaatggcttatccgatgggaaggttatgaaaaacagctggtcatcatgggaaaaggccgcaacagttattcgcggacagaccaggtttaaccgtcaaatatttatccaaagctaatcccagtctagaccatccaagctctttaacttgctttaaaggccaacctgcctcacgcaaatccttaactaactctattaaggcggccttatcttcagagttaacaattcctttggtaatcaatattcgcttagccgacgggatatagttttgttgaagacgaaaagataattcacccaatttagaaccaacttgtgatggtgttccactagtaagtccaaccattagctcagcagtttgagaccattgttttgcctcaagaatctgtccgtaaacaattgttttgaaagcaggatcctcccagttaatttttggatcacttattattcctaccagtgcgtttaatccacctatagttaaatttgagaatgatgttagcctatcaagtgcaatatcctccctattcttaatttgaagacataaccaaataccagataccatggtaattataagtagcatcaatgatataatttttgttctcattttgttatgcctttctgaatctatttcttcttattagcccccataaatcctgaagtatgttatatatgcctatacaattacccacatagcttgctgctttcatcaaaattccgattaatattatgttcataaaaaagaatacgatggtcttaagtatgctatccataatacgctcctttacttcaaactatttttacaggaaaatatcctttttaaggttactgtgcaaatattctatagactgagcctaagagagtgtttcaaaaatcataattttaaaaattaaccactatatatagttaaaattagaagtataaatagtagatatggaaatcaagagataaaaaatctatttttgaaacggtctctagaggcagactctaatcctagtcttgcttagaatagatgatataaattatatttttgtttctatgtattgaaaatagagtcacctaatactaaagtaatttattatggcggtaaaaaatatatattggtataatcaaagggcagaaaaacatccatgctaaagtagcaggtatcgacaatttagtaatttttcgatctgtccatataaaccatgctgcaaatattcctattccaaaatacattattaaagaaatcatttcagttaaattgctaatgaaattgattacattcataaaataaaattactccttaaaaggtttttatgctcatttattatctaatgttcattataaccttgcttttccgctgttgcaataaattaacatgatttgcaacaaaaatattttaccgaaagagtaaaccttttcaccaaaaataaacaacaaggccgccagccaaaggaccagttgacaaactatgcttctatacaaaaaaggggattgagaacccagcgagccttttgttttctccccatataaactggtttcaaaccgcttccctgtaataattctccgataaattcataaatggcgtattccatacaatatctacatccagcttcggcctattgtactcaccgatttcatctgtttcccttatgactatattatcaatcagcaagctaatattcgtatttgtaagggctttcttatgaataatttctttcagtacatctatacttttaataatattttccttctcatattcgttcgactcctcaagcttctccaattcggaaagctattcttcaaatttggccagttccctatttgcatcgcctgatagctccaggaacaatttctcattgataaagccctgggccaactgctttgagtatcccttaatttcttcttcctctttatgttacctttggcatagcattcccgtaatggttgtaaatgaagttgaataaataaaaaattcctggtataaaagaaggtgccaaccaaatctcaaataccaggaggtaaaaccgatatgaaaaaacttgtgatagaccctaaataccttgtagtaggcatcgacattaccaaatcaatacattgggtgcagtgcatagatccatttggtaataagttgggtaaaccttttgcctttcagaataacagagaaggtttcaaaaatctagtactaaggattaatgagtgttcaaaaaatcatggttttgagaaagtggtattcggtatggaacctacagaccactacggaaaggcacttgttgaatatctggtagacctggaacatacttttgttcttgttaatcctatgcacgtcaaaaaaagcaaggagtttaacgataacagtcccagtaaaaatgaccgcaaagatgcatatacaattggaatgctaaccgaagtttcgattttccagctcaaaaatagcaaaaaaataaaattctgatctcgtatttactgggctcaaaggttcaaaaatggccaaaaatgcaaaagtagtgacccaaataaatttccatggaatctaattccatttactagatatcattactttgatagactttatatgggaaaaatatgtgcatttcatggagatattctactaaatataaccataattcaaaaggactggtttagcagagtatctacaaagcattcccggagtgggagaaatcacaggagcaatgtttctagcagaaatcggtgatccaacaaattatcataactggtgtgaaattcaaaaactggccggcctaaatattcgggaaaatgattctggaaaacaccatggaaagagaacaattaccaagaggggccgtgcttcattgagaagtttggcataccaaccggcactaatggcagttatccacaaccaggaattgaaagacatttatacacagcctattgaacatcctaaccgtcctttgtgtaaaaagcaagctttagtagcaattagtgttagagtgttgagaattatgttcgtattggcaaaaacaggggtaataaagaaagaaggtatctctagtatggttagaaaagcaatctatataactatagccttgataattgccagcacaatgttattttacttaagtcaatttagatttaatatgatttggggcaaaccggttggaatcgttgaggatctaaaaagcatggtcgttaagtacgaccctaatgtatcttcaactttcaagaaaccttataacaagcttaaaaacgaactactctacgcaaggttaactaataccgtagaaggtcaaaccgaacacacaataataattatccggaacaaggactgtttaataaatattgtgcgggaattcgataagctaaaatcaactgttcctcaagaatataatcctgcagaatataaactaagtgactttaaattctataatctaaccatatggcgggaaggcaaatcggttacatatgtttttggtcaaaacgattctgattattatgagggaagtaccgcatggagaactaagaatggcaatatggttttaagaaaaatgccagagaagttaatccgattgattatggagccttctactaaaaaatagagaagttgatagcagatattattgcaggttaggtgtagcggttcgtgcttcctggcggtaagctaatatccgtcactggcatttagcaatggtcttggaattactttcaatgactatagacctttagatttaaaaccagtgccaatggcttcaacttttcagaattcaccgccaccggcagtggtatattaatcaagagtaaagtgccaatttaaactgaaaaaaggtcagtcagtccgtcagtttatcctcgcggtggtctttaaaattagctgtttacttaacgtagtacttctttttggtcttgtaagtcaagatatccgaataaaaattgatttccggatacaagtcaacaagctctttaagtgcataaacaccggttacagaattatgacgctcagcagtaacacatttaatatggataggtaggctgtagaacgagtcacaagccgtaaagccatggaatgtatggccataatagtattgctcattatagctgtcccacccccatgaggcagtgaggtcagagaacaagcgagggcagtcgcaatgttcaccgggttttagtttgcagttgcaaacttttttaccatagggagaagcattagtaggcatacaagtgccatcaccggcggtattaaatttattggggtctccaaggatacccatagacaaggagggcataacaaaaacctcctttaggatatgatttaaagtagtttccagattatcaggaagctgggagttgttatactttaagactctatccaccaagcgattaaccacgccaggctttgaaaaatccattttcttatttttcttttgcttctttttaagcttgcgcttagacctatgcagtttggatttgtaaagaatgcggtctttacggatcagcctatccataaaatcataataggaaatattctccaaaatacattatggggcgatttgaaatttatcaagtcttaaaaacgcgcatgaatcgttatatagctaaaataggataataaatatcccctataatagcttatttataatatttagccacaacccgaaacttatggttttttgaggtgaagctaaaaaggcaaaaaaataaagcctttagttttaaggctttaagatttttcgaatgaactatataattagaagtgaggggagaattagattaatgtcaagctttgatttaacatttctatcctttgttttgattggttttgttctttatgccgtcaaattcatgaaacaaaaggattctcatgataaagaacttctaaaaaagatagattatttaatccttttacttgaggagaataaacaggaaaaataacgtctacaccaatgtcgtattttatagaaaatgttcattaactaattatttatgagtatccaatatatggtttcatcgcatttttccgaataccctttttttagtgcttctactcgtctttttacatctggtatggttcgccatttcaccatttgccttttctcgtcagaaccgcagtttatactgaccccgacttaaaatcggatactccgtccggctcactttatccggtaatctttcggaaaaatcgtcttgtaaaatataattagccaatcgggcaagctgctctctgtcaggcatttcgcctgtctgcgtaatatatgcatcggtcaaatcttctattgctttgttacgccaaggcaacggcatattgttagaaactaatttatcaacagccaaacgaaaaaatctagcataatccgttacctgacaaaaacctacccgcatacatacaattcctccttctgtttatatagcctctcggcatttacaaagttagatggtacaaagctttgcttgaagcatctatattaaattcctcctactttttgtagggggattttcattttaacaagtatccaactggaaattagcagcgaatatattataatcaaatttgccaaaaacacttgacattttcaaaacacccccataattacgacggaaggtattttttacctttactgcaagttctggggtgctttgctttgaaacctcttattacttcgcatgaaacttatcaagaatttgtcctcgaacaactacgacagcactacgccggggggttgctcgttcttgtgcatagggattggctccttatctcaaaactctggattacagacctgactgaagtagcaacattacttcaagattgctacagtgtcaggggacctgttccccgtgatcctgccgccatgctccgttcatttctgctttttttgctaaccaaaccataaatcggtattaccgcatggatggatgaaatgtaccatgttcccctttatgccattctcagcggttttgaaccaagtgatgttcccggcgttggcacgttctatgatctcttactttaccaaaacattgttccggaacacacgccgaatatagttccgttccagctgttcggcttcggccaagccgggccgactcgaaatggtaaacccgtctgtaaaagctatcgtctcaagcggctggttgcatgcaaatcagcagacggtgcattgttctctttgaacaaagggtaaatatccccgaccttccatgctagttttatcatatgtacgtcgctggaatgacaggagtgaaccgacctgatgacattgcatcggattgctattacacaatcaagccgggatgccttgcgaaaactggctgttataaatctccgcataggttccattactcttcagaagatctttatgtgtgccagtctccacaatatctccttctttcatgacgatgatcttgtcggcatcataaatggtagatagcctgtgtgctacaacaaagctggtacgtcctttcagaagccgccgcatggccttttgaatcagcatttccgttctgctgtctacgttggaagttgcttcatccaaaatcagaatatcgggattggatataaaagcgcgagcaatcgtaataagctgacgctgtccttgcgatatattgctggcttcctcattcagcactgtgttatatccgtcaggcatcttccgcacaaaatcatccacataagcggcttgcgcagcggtatagacctgttcttctgtggcgttttcattgccataacggatattctcataaattgtacctgaaaacagccatgtgtcttgtaagaccattcccatcttggagcgcagcgtatgataatccatatttcggatgtcggtgccatctaagaaaacaccgccttggttgatttcataaaaccgctccatcaagttgatgagtgtggtcttgcctgcgcctgtgtgtccaacaatcgcaatcatttgacctttctctacatccagattgaaatcgttcataagcggttcgtcggtataaccgaattttacatggtcaaatctgacctttgcttcggttgaaatatcggtaaaaggtttcttatattcagggagattttcagcatctaataccgcaaagacgcgctcagcggaagcgacagttgatagaataccgttccaaatctggccgaattgggcaatggggcgtgaaaactgggtagagtattgtaaaaacgcctgcatgtcgccaatgaggatattacccgtcgcaaccttaacagcaccaaccattgcaacaatcacatagaagatgttttgcaagaccatcatgcttggcatggttgagccaccgtaaaatttgcttttccatcccgattcatacatggcatcgttgtaaacgtcaaacttcttgttggcattttcttcgccgttgaagctcttaatgacggcgtgtgcgttatagctttcttcaatatgcccgttcaagtcgccttggagcttaaagaattttctgaaattggcctgtgtccttggcataataatttttgcaaccaagaaactgcccggaatcatcaacgcggcaattgaggtaagcagcgggctgatggtgagcatgaaccataaagtgccaactactaaaaccacgctggaaatgagctgtgccaggctctgctgcaaagtggttgcaatattgtccatatcgtttacagcaatggacatcaggttgccattcgagtttttatcaaagaatgaaatcggcacattgttcatcttggctttcaattcattccttagaacataggtggttttctgtgaaacatgagtcataatccatatttgcagaaagttcgtaatgctggtgccgacatagagtaccgcaacaatggctaaaattgacgctactgacgaaaagtcaatgcccgtgccacccattgcgccgttaaaaatcaatgtggtagcattacctaaaatcttggggctgaacacctgcattaacgtacctgcaatagcaatcagtaacgtcagcgcaatgagaaaactgctgtttttcatgtacttcatcaggcgctttactgttttccacatcttttcaggcttttggagcggggtcatgttaccctgacccggtgccttcatacccccaatagagggacgctgtactatagtattttctctgctcatgctacttcccccttttcaaattgcgatgcgatgatttctctgtaaacctcgctcgactgtttcaattcgtcatgcgtaccgacaccggctatttttccttcatttaaaacaaggattttatcggcttccatgatagtgctgattctctgtgccacaatcaccgtgacggcatttttcagcctacctttcagcaccatacggattttagcgtccgttttgaagtccaatgcggaaaaggaatcgtcaaatacataaacatcggcatttttcagaatggcccgcgcaatacaaagacgctgcttctgaccgccggaaaaatttccgccgcctttttcgacaacaccatccaacccgccatccagcttattgacaaactctgccgcatctgcggtttccagcgccgcccatatttcctcgtctgtggccgccggtttgccaagctgcatgttttcacgaatagtcccgaagaaaagagcggatttctgcgggataagacttacccggtcatgcaatgtgctctgcgcaacatctcgaatatctgtaccgttgagaagaacctttccgccgccgacatcatagaatcggggaatcatattgacgattgtgcttttgccggagccggtacttcctataatggcaagcgtcttccccttgcggacactaaacgaaatatcttgaatggcgtttttctccgctccctgatagcaatagctaaccttatcgaatgtcaggaagacttcttgccctaatgtctgctttgagctcttggcgtcacagatggatggggtcatatccaaaacctcgttgattctttttgcagaagtcataccgcgcgggatggatgatataacatttgtaataagcatgaatccggtcatgatctgcacagagtagctgataacgcccatcattgtaccaatttccatgtttccgctatcaatggattttccgccaatccaagtaattgctatggtggcaaggctcataatcaagctcataatcggcatcaagagaccaataatcgcattgacgcggatagaggttttcgtatattcgttgttatcctgctcgtaacgctcaaactcctgtttttctttcccgaacgcgcgaataaccttaacaccattcaacccttcccggaaaatcaaattcaacctgtcgattgttttctgtattttttcgtacaggggattggcatacatggaaatgccaatcgcggcaagggcaacaatcggtacaataataataaaaacggttgaaagcgaagggctaaggcggtaggccatgaaaacgccgccaatcagatataacggagcaagaatcaaaaatttcagaaacatctctattagattctgcacttgcgtcacatcgtttgtattccgtgtaatgagcgacgaagtaccgattttgtcaaactcgtcattcgaaaactgggatgcatttcggtaaatatctttgcgcagcccacagccgagtttatatgagattctggcagaaatattggtattcaacagtgcggcggcaaaaccgccaagcgaaataagaatcataatcaagccaagctgccagatatagctcgtgtctccttttacaatcccgttattgaccatgtccgctgtcaatgttggaatatacaaatcgcaaatcacttgaatcagcagaaacgctatggccgctattaccggaaatagggatagtctcttaatcatttctttcatgaaaatcctcctttaggtagaattctacctatttaatcaaaaaaatattattattcacaatgcacaacagtagaaacgtaagttatttgtgttgggatctacctatatgcataaaatggatacaggcattactatgcccgttatatattaagtttgttgcctgtgaatattattcggtggttcttctttcgcaaagtccgttgaaacatttgcaagagccttgtatagcagggttataaacatctctttttcatcttccgccatgccagagaaaagttgtttctcggtatctaaaaaaacttggtttatatcatcaatgatcttatcacccttttccgttactttaatttgcatggctctcccatcatcctgtgccgcataacgaataatgaagccgtttttttcaagtccattcaacaggcttgttaccgatggcccgcgaagccccattaaatcctccaaatatttacgactcatgtttgctccgtcaaataagcttcggcgtattgcccccaaaagccgcgcctgctgattcgtgatgccaaactccgacagcttttggtcctcaatgcaacgcaatgctattgcaatattacggatataaaagtcagggcttggttttccacctctctttagcatgggttaccctccctttcgaatatgtagaattctaccttttaatatatgcgtagaattctacattgtcaagtgttttttgaattttttatttttacttggatacagcttttcgtgaaattgggcaggcatatttgaacagtaaaaaagagttggataaaaaggtgccgggacttgcggaatttgtaaacgcggctattaggcatatctaccagtagccgatttctgttctcccaaaatgattatcttgtgggcacgatagaaacggcaaccaggttgaaccaaaccaacgatttaacccttctttgccatcatgtttcatatttttcttcacaaactccacccgtagcgggttgaaacccgcattcaccaaccaatcagaatactcttccacgccataaaaagacatttgcaacaagaacatgaaaccgaaagagtaacttttctacttaaaataaaaataagctcgccagccaaagacagcgagccttttattttcttatataaaccgctgaggctgcatttcctaaacagcctccctataataattctccgataaactcataaacagtgtattccaagcaatctctatatccagcttcggcctattatactcgcaaatttcatctgtttcccctataactatctcatcaatcagcaggctaactgactttattctcgggtgattcattagactctccctcgcaaaaagacttaccttttgatggtaaacccttttaaaatttgaattctttcaactaccctacttcataacttttttcggctattccgattatcgtgttgaaattgataaaatcatttccagttaatcagcttatttgttgtacataatttgtgaaatgtgatattaacgtagtatttaataatatcctattgacaactggacatattactcttaaactgtgtgttaataaaatattaacattgtttctagggttccgcgattaaactatcggacaggtccgagagaaactgcacgtatatcgtgttcacggagggacaaaagcccgggaggatatttaatttatatccccgggttttttatttttgtcaattagaaaggagtatcaatatggcttgggtctatttattaatagctgcattgtttgaggtagtctgggcaatttcattaaaacaaactaatggctttactcggataacaccatctatcctaactatttccggaattgtgataagtttttattttttagcatgtgctactaaaactttgccaattggaaccgcttatgctatttggactggaattggtgcagttggtgtagctatcttagaaataatatttctaggtgagcctataaatccctatcgaatcatatttctgatattgataatagctggggtcgttggctttaaatttcttggtcaataaaaacacatatgatgcacaacattaacacaatgtgcaacaagaacatttaatctaagaataaaccttactacttaaaataaaaataaactcgccagccaaagcccgtgggtcctgtttgtttaagtttaatatacattttccttgaaatgtgcaattttcatgcactgataaacttgactagataatgttagcatgataacattaatgttatcatactaacatatggtgagggggattaaactataaagcaaaacggagatgcacaggattactgcctttcgaaacgcacgttatatgaattaaaatcaacctgggatgctatagaggatgttttttctatgcattttgcccgttacggcctttcctcggcaaaattcaacgctttaattcatctttatatggccggtgaccggggattaacgcagtcagaattaggtaataaagtaatggtctccagacctacaatctctgggcttatagagagattggaaaaagaagacctggtgcttcgaaatactgaccccgccgataaaagagtgttccgggtttgccttactaacagggcttttgtacttatgcacgcctttctccccgtacacaatgattacatgcataaagtcatgttgactctagacagacacgaaaaggaagcattgatttcactgctggaaaaaatcaaaaaaggattagaacgagtttaatgctgtttttgaaaagaggttataatttatgtctcaactaaataatcctctggaaatttataagttactaccaaaatcaaattgcagacaatgccaagtaccgacatgcctggcctttgccacttcggtaatcaatggtcataaaagtctcggcgactgccctcacctgggaaatgatataactgaaagatttgatataaaaatacataagcgggtgactattgaacagcagcagcagcaaatactgggacaactaaaaagagaaattaccaacatagatttttattcatcagcgaaaagactgggagcatcgctctctggcgagaaattaaaaatcaagtgtctcggaaaagacttttttgttgattccaatggtaatattacatctgattgccacgtaattacatggttatcattaccattactggactatgttttgtcatgttcaggaaaaaatgttaccggagaatgggttccctttagggaactgaaaaacgggatgacatggattccgctttatgagccgatatgtgaaaaacctctgaaacatattgcagatacccatactgatttttttgaaatgattttacatttgtttggtggaaagctagcgacgataaattattcctctgatatttcgctagttttacaccccctaccgagagtcccaattctcatttgttattgcaagccggaagacgaacttgaatccaaactcaatatatttttcgattccacagcagaagataatctcaacattcaatcagtctttggtattaccgcagggcttgttaggatgttagaaaaaatctctctcaggcactgttaagaattttattattattttttatatgagattaaattatgaaaggaagatctttttatatccatataagattaccgaccacatcttaacgttaaaaaactttatttatatatgaacccctcaaaataaaaaaatagcacattataatcacaatgtgtaacaagaagatgtaaccgcgaaagtaagcctttctacccaaactaaacaactatgctcgccagccaaagggcctgttgacaaactatgcttttatacaaaaaagggggttgagaacccaagaaaatcaagggttttcaggcacctttttcgtgaaagattgatcttatgtcatttgtcaacagccctcaaagccagtgagccttatttttaggttttatttactaatgctttttttggggaaatttataccagctttatccggtaattatttagtaactattaaaatatcttaaaaattcggccttaacgtaaataaaaattaacattagcttataaagggttttttaaacaattatagaatagtaaaattgatatatacaccatctaaacaataatatttatacgggatactatgaagtgaactctataatttgggcatctggggtttactgagtaagtgatgcaaccggccactattttaaaatagtggctattttatatcataaaaatataattggggaggttaaaatcatggacatatcatggagtgatataattaattcctccaagtgttttaaattaatctggggtgctgaagtggctatttctattactgatcttaaagagtttaaatattatgagcccggtatagcaattaatcataatgtaaaaaaaggagacttaattaagccaggatcattaacggatagggtaattaaaaatcaatcccgtatagtagataaaataacagatataaatatttatggctttgcatatgtgggtaaggctgctccaatttttacagataatagaaaaatgatcggtactattggtatttttatgccaattactacgtatgaagcacttttagaacatgctgacaaattattgatatccttggatactgtaaataattcaacaactaatctctcctctgcttctcaggaactggcatcagtaacagttgacttatctaacgaagtagacactattaataataatattcgacaaacagatatggttttaaatttaattaaagaaatatcctcccaaacacacctacttgggttaaacgcagccattgaagcagcaagggctggtgacctgggtagggggttcaatgtagtggcaggggaaataagaaaattggcaagtcgcacaaatggttctattaaggaagtggcagatatattacttaaaataacgagtgctatacaagagctagatcaacatattaatcaaatttcaactatagctgaagaacaggcatcctcaatggaagaggttgccatatcaattgaaggttgtcaaggtatttcaaataagttaaaagaaatagctgcagagttagtaaaataggcaactttacgaccagccatttaaactgaaaactttctgaataaagctaatatttacataattgcagctcataagaatgttattaatagcatccttttccatactttcttttaggtcaggacttcatttaaaaatacttttttatttcagcagtattatgtacgactttaacacaaagaaaactattgtttgtgatattgatttttttaaagattccttacaccaacaatatggttagaatatggggtagcttctaattcatatcgccggataaattcaagcttggagcagctattgatgatatctgtgggagtaactgcatttgcactgttcagtgattacgacaggacactttaaaagtggcaacttaatgagaaattattcaaagttacattgaaggctgtcaacaatgatcgtattcagaggcaacaatccatacatcagtttattttcaaaatgctaggtctaaaaccttcgtctttaggcgaacagctttagtgtgattattttgagaaggaaaaggataacattcacatagaggtgaatgttatgacagaatatagtaaaagtagtcactcggtatatgatataaaatatcatattgtatgggttacaaaatatagatacaaggtattacgcgataaagtagcgttgagattaagagatttgatcaggcaaagctgtcaaagtaagtctaccgagagaagctcgccattcaattttctcatggaatcattatggacacaagaattactccccattccgcaacgacagccaaagccagcgagtcctgttgtttaaagtttgatgtaaaatttccttgttttacgaaatataaagttttttttgagactaaagtctaacttttaattttatttaatatgcctccggccatatcgataaaatttattcctgtattataaatagcctgtttaataccaggtgtattaatcattgctactaacctgtcaaggccttcgttatcgagattttcatatggggctctaattgctgaaatgttttccacgtgtttttgtaaaggtttaacaagagattcgtaatccaaatcatggatcattgctcttgcagccaaaataccacttataagagcttcaacagcacctgtaccaagtaatctttctgttaacccagcagaacgacccacaagtaaaacattgcctgacttaaagttacttaccctaccagtagagaatattggtaatgaaaacttataataaaactccagatgtgccaaattttcttcttctaaaaaattagtatataacctatccatttcatattcactgcaaccgatgttacataaacctattatagcctgggtagaactccatggcgcaagcctggcatatccttgacctgcataacgggtattaaaataaactgtcgatgaagttgattcaaaagttccaaagaccagccctcccctaagatgtactaccccatagtctatccataatcccatttcctttgccgcagtatctttaccggttgcaaccactacataatcatattttttggatagttccttataatctgctgcccggttgaagtaaaccggtgttttttttagtaatgtaaataattgattttcaacagattctctatgtttcccccgggtcatgtcaatggcttgatactcttaattggcctgattggtctggtataaaattaaaggattatttgaaaatacagtcagctccttccgggtatgctcctggatctgcagagggatggcacttaaatgaaactgtctggtatcaaactttcgagcttgatccggaaaaaaaggttaccgttaccgaacagccagcacctcaacaacccaccaatactgattattatatttctggttgtatacttaaagatgatccgcaaccagatggggatatgtatagcgcaacttgggttatgggagtaaggacaattgataataagtcctataatataacagaacccataagagctagaattaaaatttatcaatttggcccgacaaaagttttacctggtgttcaaattttaggaggtgatttaccacctgatccaatacctaaacagttagtagtagatgaagaaatggtatttacaaaagaaaatccggcatgggttaggaaaatcagttttcctgcacctacccaagaaggtggatatggtctctttgttacccatcaaaatattgttaaagacgattattggaatggtgtatcttgtggagtgagtgatggtctacctgtatcacgtttcgctagttgtatgtcatcagatgatgctgacgcaggatttctaccgtgggattatatcacagcaaaatacggtatatatccacgttagatgtcaacccacaactaaccctgaaaaccgaagataattagagtttgttgtagctggaaatttccagctcgcggatgtagcagtgcagcagtaacgcaacaatgctcaaacccgcatcattattggatttctgtaaaaaagattaatgtaagcaactagtaaaactgtaaacacagaaaaacacaaaacccgccgtaatcgcccatcatgggagaaaacggcgggtttctgttttgtacgttatgttaactaagaaaaatttgtctattattgtcggaatattattctattgaaataaaaggatttatagtttttttattgaaaataaataaatatgttttataatttataagtattttaccatggtagtaacaggcagggtagttaacagcatccactctattggcttttctccttcgggtggcgattgttcctgaacaagcagggcattaagagtaggtgcagctaatttttcttttccccgatgtttcggtggttttaaggtaacagtggcagcctgtaaggtaagaacaacagcctctcgttctgggcgcttatcggcacgtggtatattgataaccgtacggcccaataccggggcgctttcaacaacaggccataggtaatcatgcgactgatcaatgcggcggttccaagcagcacggaccaagatatcatactgattagcgctggctaggagaaagaggtcaaaaatatcactttctctgtcacccaccattactactttggtaaagggagaaaccgtttcggctacttcccgggtaacatcaatccagcgaacactttccttgtcttcgataggtcgctttttatgtgttttctccttgggttctagtgaacgtacccataagcgatgggccaagattcctaatggaactccttcagcggatgcagcaagacaagaatgtagaaagaagccggaaagacccgcttgaccgataggtcccaacccttttgtttctcgatgtaaggtatagttgaaaatggtggtatcttggatggccaaaaccaccggttgattcttgattttttctatagtggcctttctgtgtgcatcatatatggcttcaacagttactttctcgttatcaaagaaacgataggcagccttgacatcgctccactgaccaagtgcttcaggcaaagatttttctggatgctcaataaggcttgcagccagtgaaaccagtcgatgagtgagacgggtatcaccaaagttagccgtaccgcactctttagttgcccaaagcattgattgatttgttggtttgagagatacaggtaaattattcatgagacaattttagaaaatttttgacaatgcgtccattaccatatttaagcatcataaccgatttgggtaatttatcacacattttctgcgtatagcataagcagattcattctatcttactcaaggacttatgggtaaagataaggactttagccatggggagaaattcaaagcttttcgggtttacttaaaaaaaatatcttcccacttttagtatgaccaataactttaatctgcgaatttaacggcccgctataaaggttaaaccatatcctcaaaccaccttccgtttgaattattttagcctgtttttcttgttttataccttttataccgcttgtttccactaccactcgttcaatttctggatctttatttatcccataaattagggataatgatacatcgctaaaatgtaaggcacagtagtgcaaatcattaccggtgtttaagtcaacccttccaccagccataacacatttccatcccccccggacatctttaacaagaccagcgtttactcccccatcttgttcataaaaaaacagaacaccattctttatcaactcaaggtgatagatcttattaacttttagattttcctcttgcattacgaggaaaatctgttcttttattcgtttttcattagactcattttgcgaacatacgtaaattataactagacagagtaagcctattagaaatagtttttttttcatttcggttcctcaactttaattttatggttttttattaaccaccagagttggggtttgtgtagcaatggaacaaaaaaggcaatagtgatactattatttaacagactatttttaacatgatggtataatattgcctagctaatcccggttattctttactatttcgctaatgctgtattctttttggttatataattaaattaaaagtttttttgatatttttatctttgactttgggtattgcattctccaaacctttcttaatgacccaccttccgcaagttaaaaatttagacctgtaaaatagtggagcataagtaatattaattacaaccataaaaataactgatccataagctggaaggatttctgttttttgtgacaatccctcactaataagaataaatattagtgagggatcgtcatggacttacaacctattttagaacaactagctaaattaccccccgaaatattgatgaagataatgcccgaattaaaagtagaagttccgaaggcagatccctcaggtgcagtacttatcggtgtctttttagcaagaagcctgggcattggtaaaataattgacaactttataggcgaagaatatgttacttatgaacatctacgtgaagacagagccaacgattctaaatgtcgggtaagtactggtttggcatgtgaaataatggttggcgacatgctgggcagaaataaagatctcacccatttatataaatttgaagaagcttgtgaaaactggcaagtcgaaacaatactcgatataccgtccgaaaaatttaatgatgacaaaatgggtagagcccttgacgctataaactcaaatgcaaaatatatggctaatgtattgcaggatattgttttatcagcatccaagaaatttggagttccacttaacactttttacaatgacacatcctccattccagtctctggtgttatggaggataacgataaagttcaatacgggtatggtggtctaccgggtttaaaacaattaatccttaatcttacgatagcctctggtgcatctttgccgataacatcatcaattgattccggtaatgttcaaggcggtacgacttttgagcgttcattcgagaaggttaaagagattaccgatgaccaagaatttgagatgattattgatcgtggtatcctaacccaagataatatgcatttgatgcttactaatagcaaccaaaagcccttttttataggtccactcaaggatgagctatcgaaaaattgggtcttagagcaattaaatgaggctaaaaaagatgattttgctactattgactatcgctctaagagagaaatagaaagaaatctacccagacactacgaggcgttagagacaaaatatacgtttaaggtaaaacttgagcctcccacagagggtagtaagaacaaaaagcaactcaaaaaaagtaagcgaatatttgcgacacatactataagggcggttatttattgtgatttaaacaaaaaacctaaggaacaagagcgtcgtcaaaagcgtataaccagcacagaagatgcattagtagaactcaatggcaagcttaaacgtaacttaatcacgaaggaatcctgtgaaaaagcagtagataatatttttaaagggcagcctgaaatgcgtaggctgtttaatgtaacaattaaactaaatcaacataatgttattgttatgtcctggtcaaaagatgaaactataattccagagcttgagaaaaccgacggtatctttgtgcttttaaccaaccatgacaaagagaaggttgatgctaatgaactgcttacccgctatcgtggtaggaacgacatcgaaatcagttttaggtttttgaagggttctcttgatttacaacaagtattccttcgcaatcctgaaagagtagatgcctattgctttttaaaagtattggctatgcttgtgcttaatttagcagcctggctgttagctaaaaatggcaaaaagatgtctccccaaaaattacagaaagaacttggcgacctaactatctcagaacaaaggttgcagcctattggtatacgccattggaatgggacgaatattcctaatactattgatgtattggttaatctgtttaacttaccacatccacttgaattaatagaggttattaattcagcaatcaatttttcttatcatattgagaaatggtttaaggataatttgagaaaataagatttggcagtggttcccagtttaatgatcccttagtgcaaaacctggggtttaaagcttgatgtaaaatttccttgttttacgaaatataaagttttttttgagactaaagtctaacttttaattttatttaatatgcctccggccatatcgataaaatttattcctgtattataaatagcctgtttaataccaggtgtattaatcattgctactaacctgtcaaggccttcattatcgagattttcatatggcgctctaattgctgaaatgttttccacgtgtttttgcaaaggtctaacaagagattcgtaatccaaatcctggatcattgctcttgcagccaaaataccacttataagagcttcaacagcacctgtaccaagtaatctttctgttaacccagcagaacgacccacaagtaaaacattgcctgacttaaagttacttaccctaccagtggagaatattggtaatgaaaacttataataaaactccagatgtgccaaattttcttcttctaaaaaattagtatataacctatccatttcatattcactgcaaccgatgttacataaacctattatagcctgggtagaactccatggcgcaagcctggcatatccttgacctgcataacgggtattaaaataaactgtcgatgaagttgattcaaaagttccaaagaccagccctcccctaagatgtactaccccatagtctatccataatcccatttcctttgccgcagtatctttaccggttgcaaccactacataatcatattttttggatagttccttataatctgctgcccggttgaagtaaaccggtgttttttttagtaatgtaaataattgattttcaacagattctctatgtttcccccgggtcatgatgttgcctaactttccctcaatactagtttctttgttaggcgatttcatttttagagttcgcaattcgttgataggttttaaatccagtctatacttttctctcagggattcgcgtatatcacccatttgcctttgtaagacgttcaaccagtgtaccgtacatggccatggccagccaacagattcatctctttcaaaaacatcaggtattattccaagtctttcacattctatagcacaggccaacccagccaaacccgcacctataatagcgattttcaattgttttaccccctggagtataaatatagcatttatattatatccatcaaggtaaatttaaatattgatagtaaataacaattgcatcatatttgaaagagtaaaccgctttactcataataaacaaccagccccaccagccaaagccgggtagtcacaaggataagttgtgaacccaccccataaggcaaagcaaatatggaaagtgcaacaccaataaatttaacaatcatatcaggtatgttactaccttaaataagagaaatttgcattccttgcatgattatataaagaataaccccgcttaaaagacaaaaaccgccaaatacaactcttttcataatcgccctcgctttcacaaattatacacttcaaatttttgttttcccgactctaaaactaccccacaaattgggaattatttgttgtcgcccttagactttttgaagactaaaacaacaccgacaatccctatcgctaagccaataagaatccacggaacggttacatcaggagtaatgtaatggcctaaccaatccgatgctaaagtgacaagtattccaaatagaattaacgcaataccttgaagttgctttttcattgctctctccattcaaattcctgttttctctaatgctttttaccacataagcccatgtagtttatctccgcttcttcctgcgctccgttcttggaaaaacaggtgctcggattttcccaacgctggataagcgtatgggcctaaaaattaaggactaacttattcatattgatttccttgattatcacaaaaagccactttcacagaatagtcgttgcttggagccttatagtaaaggattttattttctctggcatcaagttttattggctcaagttttttaccctgtacggcatatgtcacctttgcatagtctaattctgcttgactataccaaaacaaatcatagcctgttccatttataacagtatgttcagtgattatttcaccgttatctcgcaaagatattgtttgaagtttatatttattattatcttccggctcaaatattgccaacccatacttgttgttcgcatcaattattccacttataatatgttcatctatttttatctccgaagcaatgtggattctattatctgattggtttaaccgcaattctctgctttcaagtgtcgaaccatcaagcttgctctgttgaaaaaagaagctgataaatacaacactcaaaattaaaatagctgctactgcaaaaatatacttctttcttttcattcttatctctccacttgtctaatataaataacgaatacacagctctatacattggaattagataccgaaatgaataatgtatctactatactctttggcttgattagctaaggaaatcaaagatatatattcctctttactttgagaatataagacctttgtaaatgcatccattgatttaggcggtataagtgtaataccacaataagcaagacctttttccggcctttgcagagtgtgccagtagcaatccacaccagctaaatcggttaaaatcggttcaatcaaatcatcatcaaccacgatacaattgtatttttgcggttcgtaagtatcaaaccggtctttatcggtgggatatttttgcataattccaaattcatgcttcggcatattatcacccgtcaaatttcctgtttatctgcatattaaataatccaaatttaattgtaatgttaaatgttgctatttaacattacaataccagcgtagatctttccaccgaatcattatcaataatggctatagcttcccggcatgatatgtggcatcccgtatgactaacaggaggcggtacagatgaacgatatactggatgaactctaccaacggttttatcacccttctcctcagactgatttacaacgggaaattgaggacgcccatcggcagctcattgagcggctggagaagccggagcgaaaactggtattgagaatcatagataccaaagacatgattacgggaagcgaagctcaggagagctttaactgcgacttttggctggcttggcggttattcacacagcttcacaattataacagcggtcgtttggttgaggaaaacctcagtgaggatgaccgcttttctatgcagaagggaacagatgatgaaaattaagctcaagtatcttgcggcagtgggtacgattgtattgatggtacccttactgcatctgccctacactaaagacgcagcgccttcgcccgagaatcgccctgtgtgcgatctgaaccgggggagcggagatgttgccctcccgccttcgcagcagcacagtacaggacatacagcacccgaaatgccgcctcaaaacacatccgttattgagaactctgtgacggtgacagaaccggagccacagctgacgaaaacacccgaaaagaaagaatccgtcccggcatcaactccatcgacgaaaccgaccgcgccgccctctcccgcgcctgtaagagcagccgagccccaaatgggcgatacccgcgtggtggacggacaaaagcatgtctactttctcggcttcggttggattgaagacagcagcgaaccaaaccacggcgaatatgctgccgatatgtatgaaaacagcaacaagatcggcgttatagatggtgggaccgctgtgggcggagatggcgacattaataaaatttggcatcatgggagaatatcccgcgaatagaagcaggtgtacaacaaacccttacacacctgttttttctctgctttaatccaatcacactctttccagcatctcctcgccggagatcctgccccccacataatcccgcagggattgaccggctgcggcagaccagaccttgaactcatcctcggtcaaatccttgccgctatgttcctcggcatatttccctgccgcccggtaacagcgggagtagagcttattgttcgtacctttcatataagctcatacatcaaagtcaaccccggtttattcacccaatataatgggccgtacttatttacctgtgaacctcctccgggacgagcccggaggcttctacccgtgaggtttctcatttcattgagaactgccctggcaaagcaaggtcttacactctctcatgagctacagcactgtgttaccacagccttggcccggtccatgggcatctactactcatcgtagatacgtttaagcagtttttttcagtgccaacaccttcagtcgtgcatattcgaccttctcaggtaacttacggcctttggtgaatttaccgttaaccgatttatccagaattccggaagcaccgaccatatcccggtgcgggccggcgaaaccacacttgccgcatttataggtgcgacctgtttgcttggtatactctgcacaagctggacaagtacccgaagtaccgcgttcatccactgatatcagcttaatgccatgacgctttaacttatactccagcatcctgcgtaatttaccgaaagtccattgactcatccgctggttgtgctttttaccgcagtctttcttgcgcacgccttctggattgccgatatagacggtattgacgttatgctcaaagcaccattttgaaacaatagttgaaatggtatgtatgacgtgctcaattcggcgctcaatattgttcaaaaaccggtactttgcagctaaaagcttattgcgctgttttgagccttttttagttttagaaatagctttttgcaacctgcgcagcaccttattcctgagccggtgcagagaacgcagcaatctgccgctcactaccaaagatttcttaccgtctgtgatagctacagcatgtacctcaccggggtcaatggctgctgtaacgccgccctgtacttttttcaaggccggtttttctaccgttacatgcagccagtaaaggttacggtgccatacaagttgaaccagcttaatgacggctccggagagccttttgggtaagttaagtatgagtgattccctgccgcgtccgtttgagagagtcagcatctttccttcgtaatttataccaagtggcttccaggttacagtgaaaaaacgtttcctgcgatggggatagcgccaatctgtaactccttgttcgcgcagcttcccggtgcgctcacagcactcaaagtaagtttccactatagcctgcgccgactgggaatgaacaccgtatttacctttaacgaatgctttcatgtcaccttcgtcgagccagcagtgatgttttatatagattgtacggtgaacagtgcaagttgtgttccatactttggctgcctctctttgcagggtacgggccaggaaagtttgctccggggttaggtatacaggaaatttattcaccaaaatgtcgatgccttttgactttgacttctttgattggttatttttacatttactcacaatttcacccccttccagaatatttctttttaagccagggaaaagcgacaaatattctgttggcggtaatgctcttaagtatccttacaatctcagtgggagccacggtaggcggagcagagaggaatgtgtgcaggtgatccggcattgtttctatttgaatgagagtgtatccgtaggtattgcatatttcttgaattatttgtttaacagcatcctctactttacccgtaattgctttgcgacgatactttgggcaaaacacgatatgatagttaatattgtagatgcaatggtttgtttttctttccatgattcaattatacagtagaggaagtgtttgtgtatatacttgtcaccctaccgggcgaccgctccttcatcccacgggacgagcccgtgggttttcaggagcgattttccataaaatgggtcaatcaggtttatctatttagacatactcaaactccaaatgccgagcttaatttttttaaactaaaataattaaaggaattttgccaattaaatagaattaccatgttaaagtgttattcatgtattgggattttctcaagtatttttgcataagatattttaataaatttaaaatgtataagtagttcttacaatggttattttctattctaaggtggtgaatgatatgaattattcgagtttttctagttttacggttagtgattttaatagatggatagatgtaaataattatgattatgtgagtgaatacactgtagagttctataaaaaatattttaatgttattgcaggattttatctgcctgaatacataccaaaaaactcttggcgtgattttattagagtactatctgaagaaactgggacagaccaaaaagcattggctggttggcttgatgaaaaagggattaaaataataagatattcacttgatatattaaaagatacagataagacaatagaaatacttaattattacagttttagactaaattgtgcgctggaagatgccgaagaattcgaagataagaattctttatttttaaccttaatagatatacctatttgtataaaaaatgaattaggtactctaggtcattcatttaatgaaagtttgactgatactccatggaaagatattaattatttattattattttctgaaattgcaatgcctgccaatgagcaggctactactttgttagggggctatatagaaagcacatccaaaaatatttacacaagaaaatattgacttgttaactaatttgaatgaagtacttaataaaaaggatattaagcacatcattggatgtgtttcttatagtactagtgacgcaataatgcaatgttttataagggatggtttcaggacagatatatttatattttttggacaatatcagttaaaaaacttgatcatgaatatggcatgttaaataaaaaagatggcatattatatctctaatccagctactcccagaataaaacacgattaacgccctttcggtattcgctgaaggagcttttttaaataatttacatttcacagatctatgtttctagccataaaaatacaattactaattagataaaaataatctctaaggaatcaaggaacttccactaatatcttatttatttcttcttattagcccccataaaccatgaagtatcttatatatgcctatataattacctacatagcttgctaccttcatgaaaattctaattaatattatactcataaataaaaatacgatagtcttaaagatgttatccatgatatatcaccttaactttaatgctattttttaggcagaaatccattatagctagtgcacattcattacttaatgttcattataaccttgctcttccgctgttgcaataaattaacacaatgtgcaacaaaaaaatgtaaccgaaagagtaaacctttctacccaaaataaaaggctcacaagccaaaggggcgggttttccaattacttacactattgtctaataaatttgttaagagttcagttctcaaggagcaaatccaaaagcttgcttgcaatgttaaatattgcatgatatgatgttaacaacaatgcaagcaagtgaaggggagtttatagtgtatatggcaaatgtgacggaggtccgtcagaatgtgagtatgattatatctcgcgtagttgaaaccagggaaccagcagttattttacagaggtcaaagcctgttgtatatgtggtggaagcatctgcctatgaagagttgctgaaaaaagttgaggcggcagacaggttgttgcgtgtggaggaaacaaaaaacgctcttcaggatcttgccgacttgagaaaaaggatggcctcaaaaggtaagcagcaagattccgtaccccttatccgggatttacgggaggggaaaagcagatgagcagttacgtttgccttgacagcagtgtcttaatcaagttgctcacatgggaagaaggcagtgatgcggcagcagagttaatggaagaaattgcagcaaatgagttatctatagttttaccttcttttgcatgggctgaaattggaagcgttctgcgacaaaaagccttgagaaaagaaatcatggtcgaggaagcggaagaatcctggcgcatattcaggagactgagaaacattacctacatggacgatgaagaagtaatgaacaccgcatggcaaattagcacagaagaaaagctttcaacactttatgatgcttcgtatttagctgtagcagaaacagttacaaaacaatcaaatgaggtatgtgagctctggacggcggataaaaggctggttaattcattaaaaggtaaggaatatgtcaaattgttgcgaaattttgaaaaaccgctggggctatgagcagaaaaatgtggtaaaacaaagtatagaaacagatggatgatcaccaattacggtgaaaatcatttttgaggtgtatttttatggatgttacttattttcctgataaggcaattgttaagcaagcaatttcagaagatattcctctccttatgctagtatcttatgattctaataaagttttactagccagtggtaaaattgataattattttagagtttctgtggatagtgaaagtgctcaatggacatttgtttgccctaaagattataagaatatatttgatgaggaaaagaagattacaaagttttttgaagatggtgtaaccaccattaaaaaagctttaaaacaaatagattataatgtggaattaataattcctaataggtttcgtcggcacttggcacttgaataaaatatagtcaaactatattaaatgagcaactccttaaactgatgcgaacagtgcaactaaaacacatgtcaagatatttatgtaaaattacggaatgcataaaaatacgtgcttaaagcacgcttttttactaaggaattatccatcttccccgtacatttaattatttttttctttgagcaaaagtttaggggttggatgacaacaaaacttcaccgaaaaaacagttccgctagaatcggtatttacttctatggacgcattatgccgcgcggcaatgctaaaacatactgccaggcctaatccggtcccttcatcctttgtagtaaagaaaggtgttcctattttatctaaaagctccaaaggtattcctgaaccttcatcttgcacttccaataccacaaaatccttatcctgaaatgtttttatagttaagttgccgcctaagggcattgcctccaatgagttgcggaccaaattaagtataagctgccgtatttcattctcatcaaggattaggtccggaacatcctttatctccattttaacatcattattccttttcaatacatcggcctggattaacggaaatatagtagcgagtatagaatttaaatttaccatccttaagcttacgggcttgttcttagccagagataaatattccgtaattattgagttggctctatccaattcctctatcattaaatcatagtattccttatatttgacgcactcttcttttgaggcaagcagctgtaaaaaaccgcgtactgtagtcatgggatttctaatttcatgaccaatgcctgccgccatttctcctaccaaatttagcttatctaaacgagctatctctttttccatttgtttacgctcagttatgttttctgatgccctgagaaaatgggtaataaccccttcgttatccttaaacggtatcatggaaacatactcaatgtaaatttcgccgttcttttttttgctgaaaagttctccggaccactcattgcctgatttcacagtttcccatatccgtgagtagtccatattatggtttaccagcggatcagctatatttttattaaatatctcaacagatgtaaatccggttatttgcttaaatttactgttaacatattcaatattgccgctaagatccgttattatcataatgctgggactaagttcaactgcacgagtcagctttcgcatctcttcctcggctatatttcttaaatggatttctttttgaagtgacagtaagctcttatttaaagacttcctatgctgcgcctcaataccggtaatcctgccggtaaaccaacctactataaataaaacactgataaatataatattagactctataacttttataatataaatattatctttagtaaggaggtcatgaaaaactaggattagtgaacatatgaaggccataaatatgcctgtattcttacccataattgatgctgctattaaaacaggtatgaataatatggtttccttaaaaagtacgttattggatatagtaaaaatggctatggatgaaataatagttggtaaaactatacatggtatatttacccagttaaatctattatcattttcttgatcattacaatatttattataaaatacaattataccaatattacttaacccaagcaataaaaaaataaaaatattaaaagttgtataacaacctataaatggatgtattttataactaaatattaggccaaacagcaggagcatattacaataaatatgcatagaaattaagtactcatttatttccgcctgcctgttatcctttcccatgttcgggcacgccccctgtttaaactaaagagaggtggaatgaccacctcatctaatattactttctcagtgattcaggcacatccggttgataattagtaacagcacatgttgacgctgatgatatattggctaaaaacaacagtagtgaaacagtgataagaaaaactttaggtaataattttttcatcttctttcacctccttctccattgaaaacgttcgatctatccaaaaaaataaattatgccctagtttgctcaaaatcagggaaacccataaaataccaataactaaactaatctgtatttcccctgcataagtccagctactttgtcgcagaacaactactgcaattgttgccattagaattatagcaatagaagaagtttttaatttttttctcctagtaggagaaattattggtgcagcgggagaatcaaccggagccagtctagctattgtaactacgccaactaaaattgctatgattgagaaaacatctgtataaataagtgcaaatgaagaaagaatatcggccagtaaagctattagaggaaagataagtatggttacaacagcacatcgccagggattattggaatgagcaccaccagcagtatgcctgaataaagcaatcatgaacaggcaggaagcagttcccggcaacacaccaagcagctgtcctaaaagaagactacagactatacatacaatagtaataactaacaattcaattatatatgttaggataatctccttctctctggagagttccgtctttcttccaagataaccggcccaggttttgcttaattttaaataactcatattctccatgcaccctcatatggttttttatattttgagataattatggcaaaaattatcattagaataccctgaggcaaacccaatgacttccatagaattatatttgaaataatataatctggatcatattttgtcatcattacaaatattttataaattactaattccagcaaggttaatgtaatgagactcaggaagctacccttaaaactttgcactggagatgtgtgagtgacttttctaatcaaaagagacaataagaacaaaagaattgcggtatgcaaaccaaaggttgtctgcaaaattcttatcgtataagtgactgcaaacaacaaaatgcctagcgctgtaatgcgcccccaatacaaaggaaccctcactacagctaaactgaaagcagctacacccgtcaactccaatataccttgcaacaaaatcatcgcataagacaccatattcgatagcatataaacctctttctggcataatatttaatctatagatataatactctaaattttttttatatcctgcaaatatttagagaaattttccgacattttacaacaattattttatttaaccgtgtcatttttaataattagcagtttattataaaatatgaccagtttattctttaactgtataaataggagtactgtaacgctaaactaaaataacaatcctttttcctagccgtatccaaatcaaaagacaccctttttactcatgtaagtagggtgtctgaatgatttacatacagcttccgttaaaacgcctcaaaagtaaaaccgggtacaatctgaaactaattttatgtaatattgctgccaaattcaaaacaaacttcaagctgaaatccagtctcaacaataaactctatgattataatcaatgaatatccggaataatattcatagcttttacacgcaaaccatatttagtgtactctataatatttaatgagccatagtcctgccccatgcgaaataactcggataaactaactcctaatatatggcatataattaccctgtttactccggcatgagcaacaatcaaaattctttcttccatatttttaattaatttatcccagataggtactacccgcttttgcaaatctgcaaagctttctcctcccggcgggcgataatctgctatagactcacctcgcatacgaaattctttgggaaaacacgaacgaattttctccacctcaataccatcccattctcctaagaatatttcccttagagaaggaattatatggacagaagcaagcctttcagccgctattatctgagccgtttgtcgagagcgcagcaaatcactgcaaaaaatacggctgaaaataacaccggatagtttttgtctccaccagtaagcctgctttaaacctctgttattgagaggcaagtctgtttgaccgataaatctctttgcctgtgttaaaatctcaccatgcctcatgagatatatttcttttgtagccatctttttttattactgtctccctctctaaggatagatatccttttagtcaatactccctttcaggctgagataattagctttttcttctctttcagccaataaaaactcgattgatttaccggtacaggcctctattttatttatgatggaaacagcattttgccatctcctttcaattttatttatcactgattgattgcccgcatgcttttccagcatttttttaaatcttacttcaggcaagacaactgcggcaccttgaaccaatttgtccgacagataaaccaattccttaaagtcaacctttttattctctgacacattaatatccatatgaacggcaacagccccggctacaataggaaaccccatatccataagaatttgcgcgcctgcggaagcatgctcaggccttcctttggccagatcatgcagcaagcctgctgctgccaccaactgcaaatcaagaatgccgtcatccaaatgtccggcgtcagaaatatccggagtttccgctctcgactgctgtatgagcgcttgattaatttcctgtgcaaggtataccgccagactggccacagcccggcagtggctaatcaatcccgctttatccggcaattccagcttgtttagaatcacctcgcactctcttgtcgtgggaatcccatacctctgccatctatcaagcagtttacggtaatcagcctgggtatctatatcaaacaaaatgttttcatcggccgtctcaacatttatagcttcagattcatgtttttccaggaggcctctcaggccgcccgctccgttccaacaagcaatctcctccctgtagagggcggagataagcggtggatggccacgctccccgttaaagcaaggataatagatctttcctttattcagccggtattcccgcaataagcggtggatggtctgctgcctgaccagaggaatatccacgggcagcagcataaatgcgccctccattcgctccaggcttttaactcctgcccttatcgaagaaaacatgccttcatcgaatcgttcattaaagaccgggcgtatattaagccgctgcagcagagaggacaaatcagccgcccggtagccgcaaaccactctgatatcggataagccggcagacttaaaaagcataattacccgttccaaaacggaacaatcccctaatcgcagcagtggtttaaaatctcccatgcgggaagaatagccggcagccagtataattgcagttatattttccacctgcatgactaagccctctgagccctgtgtttaaccagttccgctacaatgcttaccgcaatctcttccggtgtctcggcgcctatttccaggccgatcgggcaatacacccggtttaaatcttcctgtgtaaaaccttcctgtaaaagagcagtgtaaatggcatcacgcttacgattactgccaatcatacctatatactttgcttttgtacgcaatacttgtgccaaaaccgttttgtcatggctgtgtcctctggttactataacgacataactgtcggcacccggcgcgggatcagcaaaaggctctgtaaaagaagttatgacctccacccggtcagcctgtttaaatctctcccggttggcaaattccttccggtcatccaatacaattgttctaaaatcgaccagtgccgccagtgaggccacctgctgagaaacatgacccgcaccgtataggtagacggttccggtaccaaaacaaggctcaactataattttttgattttccacattgaatacaaccggatatctggatttatccgttatgctgattaattcatttaatttctcggtattgaaggcagtatccgataaaatactttctttcaaaacgcttctctcatcaataactgcccggtataaaagctgtcctttgctgtcaggtccctgtcccagcacggttatcaagtaaagcctttggctttttcgcagggctaagtcaagttctttgtatatttgcaggttagcaggatccgaggtgacatactctattaatatttccaaccgccccccgcaaatcatatccatgctctgagcatcggcaccggtcaaatcgaacactttaacctgtgccccgcctgccgccagccatacttccgcggcagtcttttgtacggcggcttcaaccagtcctcctccgatggttcctataatctttccatcggataatactatcatttttgtgccggctgtgcggggggttgaacccgactggctcaagatggttgccagcaccagatcctggccgtcttccaacaggcggcaaacggattgcagcatatcgctcattttcttgcactcctcatacaacggtattgtaaacactcatcgcttaatcattcatttctctgctatcactaatagttcttttggcagtacctcttgaggggcgaattgaccggtcattaacgacaccggttaaaattaatctgctttcaccgaaaacctcacgaatagtttttaattccaataatgcctcgagtactgagctgacagcatgcctctccgctcccggtattacatgcaaagatatatccagtatttcattgccctttctgccggacactccggcccgataattcattattgccggtacagggaaaattgcctcgtccaggtcggaaatgctcagcgacttgccgcctcccaggcttactgtactgcccagcctgcccctgactttttccatacgctttaaaacagtcccgcagggacagggttcaggtaaaaacctggccagatctccggtacggtagcggataagcggcatgcctttgcgggtaagagttgtgaaggcaatctcccccaattcgccgtccggcctgggactgcccgtttcaggatcaatgatctcaaaatacaggtctgcttcccgcaggtgatatcctgataaagcgcggcattccaccccgccgcccaggccggtctcagtcatgccgtaatgattaaatacagggcaataccatattttttgaacttcccgcaccacagcggcaggaacataatcagtgctgagtaaaatgcttttcacggttcccggcggaacatttcgggcgtcactgtgcctgatcagttccagcagctgggccgggatacctaccaggcaatcagctttaaaatcaatgatttcttttattgtttcacttggattaactacctgcccatgtaccctgccttcaactcccatccgctccaaacctttaaccagcaagtctcccacactgccgggcctgtctcccggcatcagtatcagtactctttgccctgtttccaccagatctgccataccgtattggaaaaagtcaacggtcagttccaggtcttcctcagtaaagtaaagtctttttggctctgacgttgttccggaagaatttagagcaaccaactgtaaaggagtttgtgtatccgcaaaaccggttatatccccgtccgtagtgtttactgtcaccacccgcgcaacattactgtgggacacgcagagaaagtccaggctgtttttccttaaatcatcgggtacagtaaagggaaaacagtttatgtcttttaaacccgccagtgtgctgccggataagccttttaagtgacgccggtaataagggctgttctctttggcatagtcaacggtttctctcagcttatacagttgataggagttgatggcttctctggtcagggtttcatcgtcgtcaagccccaactttcttatcgtcatatcttctaaagacgtctttcgcatatgattttttctccatgagcattatcttttcaccggtagaggccttctccgtggcaattagtcaggttataggcacagaagggaatcagcctgccatccggagcaaccacatgaatacagcagtctttcagtctttccagatccaggttccaggcatcctgaaaagccatagctgagacagaaaagctgttggttctggcatagtccagaaaatcatgcagatcaaaactgatttcatcattccctatagcactgccgctgttttcgccttggacagctttattaaatcttctatttgcttcgccgttatctgctgcatggtttaagcccttgttcaagccttttatgccgccctgccagctgtctgttttaattaccggcccggcccactgtttggctacaaaagaaacggcacgtcttgcgccttcttccgctttttccgcacctttgctcccgcagcaggagccttgctgccggccactgaatgctcgcagtacaccgcccggcatttttataaagctgccgtgaaaagagcaaagagcgttttcacaaccgggaggtttaaggttggctgctttaatcatgccgcctgtctgtttttctatctcccgcataacttccggcagggtaaccctgctctcatcaacaggagactccggataacgcccgaaatagcttaccggctgaaagtgcacccccctgacaaccggcggcataccggcggccaaacgaaggatttccccaatgttttgcacatttacccccggcacaagcgtaggcaccagtacaacaccgataccgttttgagcgcaccgctctatggccgccagtttttcattcaacaacggccttcccctgatagatgtgtaaatagcatcttccgtgccgtcaaactgcagaaaaacggaggataaaccggccttcctcagctgctcggcataacccggctgagccaggagaattccgttggtgtttagctgaataaaagaaaagcccattttttttcccatagcaatgatttcgggtaaatcttcacgcaccgtcggttcgccgccggacagttgaatattgcaatagccgctggcccttataactttttcataccagccctcaatgacctcaagccctggatcagcgctgtcggacaaggaagatgaagcggcaaaacaaacagggcattttaaattacagcgggccgtaacctccaacagggcagtacaggtatgctggcggtgtgccgcgcaaagaccgcaatcaaacggacaaccctcacttacttcggtatagcatacttttggttgagtggggattttgggccgtgtccagctttcataagccggccggccgcgccagactacagttttaaattcaccgtgctgttcacagcttttgcttaaataaacctcatcgccgcgcaatatcttgtaagccgtcagttttttcaggcagtgaggacaaacgctttccgtctgcgctaaaatacgctctgaattatttgcttgtcgcatgttttcactcgtttctgccggttgacatatcgatatcattggccgcgagaatttggcttatctttatataagtatcagccacaatattgccgcagcggctcaagtcaggctcccggcccgtgccggctcccgtgatttgatcacaattaatgccgccgtatttctggcctatttcctccttaaaccattcggtcagttcttcagtcatcaacataaagcgttcatcctgccgttcattatcagcaccttttccggcatagagagccagcacacaggcgcctcctgaaagagcgccgcaggttaaaccgctgctgccgatgccattgcacagaccggccatgctgcgcaccagatcagcattgtttttttcctgcgtttccagcgccagtatcactaaaatctggctgcagcaataaccttgatgagttaattgaagcagacgaaacagaagatcatccatcgttcaggacccctttcctggcaaccgccaaaaagtaaccgggcttggaagcgtagccggtaccgcattcactgccgttatttttattacaggacaaacccgggaagttttccagcgatccataagtaaaaattatttgcccggccagttcttttaaagccttagtatgatcctcccaaagcaaaagctcaaaaccggcggcagccaaccggccggctgttgcctggcggctaaccgcaccgttcaggcagcattggaccggcaaaccctgccggctgctgccgccgccactgcggtcatacatatccgacaaaaccagcaaaccgcctttacctaaagcgcggtgaaactctttcaatacttttccggcatccgctaccagggtaagcacacattcacaaaatatcccatccagttcaccgtcccggcagggcaggttttccgctgttgactgcagcaggggcaaacacgggttacgctccaaagcgtttttcagcataaccggggaaggatctatacccctgctgtttacatagccgcgggcaagcaggtattccactgtggctccgtagccgcagccgacatccattaatttggcttgaggggaaaatttgcagtaagccagagccctctcgcttaaagttaatcccccgggccgcacagtatccccgcaaacatcgtgaatttgttttgtttcgtataagcggtctgattggagtgaaatcataagcatttctcccaaaagaaattttacctattatttgtcctctagcatcttctcaacttccagcatttttcccagagccagttcttcagaaatcaaaaccaatccacagaggggacacttcagcagttccactgtgaagttgctccccatatagatgatatttaccttgccgggttcaagcacaacaccgcacttttcacacttccaattttcaccgcccgatacttccctgaattgagccattacttcacatcctcaacaatttccatacggtgacagtaagcattataaatctcatagccgtccttttccggcaaatagtcaacccagtaggttacctgcaccggtttataataggccagcaggcggccggttttgcggttctgcagtttattgcccgtcttttccgcatgttctataaccatttgcaaatctgatttgagaatccgtctatcttccaaacgttcctgaacttccggagaaataaacagtcgcactttttcgtaattctccttttctttgggctgttcgccccatagttcacataataatttgttcttcaagcgggcacggttttcccggcgctcggaatagcccggccttggcctggctgccggatccgtttcccgctcaagaggaaagagcaaatccaagacatgcattgtccgtttgccggaagctgccaggttatcccggcacatggcgcaataggttacataatctgccgggctctccgcagaccttttcctggtcacttgccgggccagttccgggtcaacattggacaacaagccgccaaaaccgcagcaagtagtcctttcccggctgtaattcaattcttctgtttggcagccaagctgggccagtataccccttactgtctcctggatttgctgttcgtgtctggtggtgcagggatcatgcagcgccagaggcttgtttgcagcagctcccgcgcattgagagacctccgcgtttttttcagggctgaccataccggtcgccgccgcttctgaagcaggcaaaccggaggcttcaagcacttcccacagtgatattaattcagcctcaggcaggtgccgctttaattcactgtaacaggttgaacaggcggggataatttgcggcttgcccatggactcccattgagctcgaatttcagccaaaccggcctgaaacaaatcctccctggcagcccaggcggcaggagcaccgcagcatctgagcattaggcccacaccaccggtcaaattatgccgcaaataaccgtatacttgttccacctgccccggtgaagaagcactgagctggcagccggggaaaaacaagtaactgcttttttcactgcccggttcatggtgcgccatagcaaacttatcactgttgctgaaatgcatgtccatcagagcaaaatcatgagccgaaggaggcatcttattgttttttaccatattttcgcgtgccgccatacaaacctcggccatagacaagccgccgggacaaacagtctcgcataaaccgcataaactgcaggaattaatcatcttattggctacatgaatacctttgactatggattcgttattgtagacttccctcacataccttttgggatagctgccgtacttctccaaataggcacaggccttaacacactccaggcactggcactggatgcatctctccgcttcgctaatcgcagcctcctcatcgtacccccgctccgggctgctaaaaggcacggcgggcagtggagatatgcccttcaaatcagtatagagcaggctgctatagggtccttctctatctcttccgatagtctgagaggttccctggataaagcgatctacagaaacagccgcccgccgcccttccaaaacatcaaaaaccggtgaatattttccttccgcgcggctgagaccaccggcgaacactccatccataccggcaaacatggtcgcaggatcaattttcagattgccccgttcatctgtcggcagcccccattcagacgcagcattaagcttgccgtcctccaattgcacaaaaacagcactaaactctgcaataagaccggataaaaagccctcctgactgatatcggttttcagtctgctctctacacccaggtcacccaacaaagagatttcatctgcgatgacctgctccggcaaaacttcttccggataatcccagagcctgccccccaacctgtcgcctgaatcaaatacagtaacactgtaacctttacgggccagatcggaggctgccgtcaaggcgcccaaaccactaccgactacagctacccggcggctgtttttcgggatcaggggtatttttgcccgtaaattagtcttctcaatacaaactctttctaaagcgccgatattaatagcatcaccgacctcacctcttctgcaggcggcctggcagggatggtcacatatgcgccccagaatagccggaaaaggcattgttttatttaatgttttcctggcttccccccatttacctttactcacctgattaacaaacgcgcgcgcgtcgacatgaataggacaggcggcagtacaggcagggggctgttcctggatacacttgctctctaattcacgcaattctttttgttccataaaccctccgccctttccataataaagataattaacctaaaacagattcgagaagaatctcaaatctgtcttaggtatttattaatccttaattacttcgcgttcaaccccgccaataccttctcgggcagcgccggaagatgagtaatgcgcactccgcaggcattgtagatagcattgatgacagcagcgtgcggtgaggtcagaggcagttctccaacacctgaggcaccgtgcggtcccaaatctctcggagtttccaggtacataatttccagagcatccggaatatctttgataaacggcaggccgcagccgatcatggttgtgtgtttcttcaagtcctcaaagtcttcggtcaaagccaaaccgataccctgtgctaaaccaccgtaaatctgtccgtctgtcaccagcttattggcaatcttacctatatcagcggccaaagtcattttagttaccatagtcttaccggttttggtatccacttcaacctcggccaggaatacaccgtacatataggtcgggaaaggattgccctgaccgttttcatcgcaggcagtgcagggagcggcccatttgcctacatatttcacggggataccttccgccaccatttcagcataggttctgtaagtcccgtcagccttcttcatggcagctactaaaagatcgcaaccggcctttacagcattaccgacaactacctgggagcggctgcctccggccgggccaccgtccggagcaagagcggtatcattcagcaccagcttaattgcttccggcttaatcccgatgggtctcaatgcttcatgtccggtagccataacacccatatcagcaccctggccgtgatcatgccagcaagtactcaggataacgccgttctcagtcaattctgcccaggcttcggctccgtccgggccgtccaaaccgcagccgtaaatacctatggatacgccgacaccgtgtttcttctcgtctgtagataatttcttggcattttctaaagctgcctggtatttcggtctgatcatatcaatcaattcaggcagtgtataaacctccggagggcaaccggaaggagtggtgtcaccgggtctgtaaacgtttttatagcgcaattccagcgggtcaacacccattttttctgccagcacatccatcatggtctctgaagcaaagaagctctggggagaaccataaccgcggaaagcagaaccccaggcatggttggtagctacagtacggccaatacccctgatattggcaatgccgtaacctgctccgataaactgggcgccacgaactgtcaacaaatctccgaattctgaataggggccgtggtcaactgcccattcactttccattgcggtaagcttgccgtctttatccgctgccaatttaatatcaacgaagaaaggcgatctcttgccggtgtaggtaatctgctggaagtaatcaaagttaaggtaaacaggcttgcccgtaaccatagcggccacaccgagcaaagcctcaatggtggggctgaatttgtaaccaaaggtgccgccggccgggttctgaaccattctcagtttttccagctcaatgcctacgccgggtgcaatcatagcggcgtgcagggctaaaccgatactcttggaatgaatagtcaggcggccttcttcatcaaagtaagccagtccaacgtcaggttcaatgggcaggtgcggctggcggcccacatacaaatctttgccttccaccacataagcggcttcctccatgaatttttcggtatcttcacccttaacgatcttttgctcgaaataaatattaggtgtgccgggatgaatctcaatagcatcctcagccatagccgcgggagcactcatataggccggcagcaattctaattctactttaactttactgaccgctgcctgagcattttcttccgtgtcagcacaaacaatggctatggcatccccgaactggaatactttttcgtcacaaagaatgggcctgtcccaaccgtcacccttattgctggggaaggtgattaaaccggtaatacggtttttacccttaacgtctttatgtgtgataactttataaacaccgggcatcttttccgcttcagaagtatcaatggatttaatattagcgtgagatacttcggcctgcaccagtttaagatgcagcgtgccttccggcatctttaagcccaaatccgcgccgtaatcacaggtgcctgtaactttggcaatagcggaaggacgggggatattgccgccccagattttattgtcagccggcaatttataagccagttcctccatggtcatttcaccgcgcactacgcgggcggcatccataacagcatcaactaaaggcttgtagcctgtgcagcggcaagcgtttctgtgcttctggaaccagtcgcggacatcgtctctgctgggattgttgtttgtgtccaaaagacccttggccgaaacgatgaaaccagggctgcagaaaccgcactgagcgccaccgtgcacggcccaggccaattgaaccgcatgcaggttttgcggggtaccgataccttcaatagtagtaatattagcaccgtcaggtacacggctcatttttgttacgcaggaacggataaccttaccgtccatcaacactgagcaagcgccgcactggcctttattgcaaccgatttttgtaccggtaagcaatagttgtttgcgtaaaacatcagccaaagtggcatcgggattaacaactattgttttttgaataccgttaacattgaccgtctttttttgcattcactacactcctcatttttaaatttgatcttattgccttaaaaagttaaattaattttgataattgcaaaaaccttattagctttttactgcttacaccttgccaaaaccacaaaccgggtacctgcattcaggacaacccgagcataagcctccatgaccaagagctataatatcctctttcgtcacttcttcaccggccagtatgcgcggcacaactaaatcaaaaatactcgccttgttatacataacacaacccggcaggcccacaacaggagtatcattaatatatgccagcataaacatggagccgggcaaacaaggagtaccgtatataacaacttccccaccggcagcacggataccggccggagtctgatcatcaggatctaccgacataccgccggtaacggcaatcatatcagccccttcatcgatcaaatcatgtaccgcctgagctgtcatctgtacatcatcagacacgaagatctgccttaaaacagtgctgcctaacagagaaaatttggatttcaataccgggccgaacttgtctttgatcctgccgcggtaaacctcactgccggttgtcacaacacctatcttccagggtttaaacggcttaacctccgctatcgggtaattttctctgcacacgttaattatggaagcaagcttttcttcctcaataaccagcggtattattctggtaccggcaacaacgctgccggcatctattctgtggtttgtatgcaaagtggccatggccgcttcatcaatttcattaatgcggaataaggctccggcattaattttcaacaagccggaaacagttgccgtaaggttaacacgtccctctttaggctgggatatctcaatgccgggaccggcagccgcctctgcaatcctaagagcggcatcatcttcatgaacaaagccctcctgcaaatcaaatacatagatattttctttcccgatatttaaaagtttcggtatatctttaaattcaattacatgacctttcttaaaagcagggccctttactttaccgggaactatttgcgtaatatcatgacccaacaccatgcccacagcctcttctactgctacaactttcataagaacaccccctcccggttatcagaaaacggaaaatataaatttcacataataattttttataatctgtaattccttctcaagcagatcatttgctaaaataacactaacatcttatattatcaattatcatgcacattaaaatgcaaaaaacatacctcactttttattatttttaaaataaagtaaattttctgagaccattctaattactattgacatttataactaaaatccactatattagtgcatcctaataattaacatgtatatttttttgttttttcatgtacttttcaatataaaatgatctttattggaacaatttattgttccaataaagatcattttgttatgctatagaacctcctaaaatcaatatatctttttacaacaaaaaacatcgcctttaaggcgatgttttttgttgctgcttttattatttttacttcattatcataacagaagttgctttaacgagtgcaaacacatcgtctccaacctttaatcccaacctttttaccgaaccggtagttattacggcacacatttcctgaccgcctacatcaaggactacctctgaacttacatcattcgacttaacatttttaactttagctttaagttgattacggacacttaattccatgaaacaatcctcccattcattacatttttttgctaaataatactttaatatctgctatttgtcaacaaacggctaaataaaacgaatagggccatattgttaatatttatatacttttaaccggcatattattaatttagagaaagttctgttactacccaaataaagatttgttttataacatattgacaagcatcataacataacttactattactattatagcatgttttataatgtttagtttttcactatctgcgtcggatcttcttattgcagcttatcaaccttggcattattgcgttatatcattttttatagcaatttgtcatgtcaacaaccaaactgtaatttagttttcttatatatagttatcttcaggaggtggtaaatgaaaatacccaacccaaaagtgagggggagaatgcacttgaacgaatattgcgccattttatttaacttatttaagtggatattaattctcattagtttttcactgatacttcacctgtcattagagcgcttttttccgcccaagggaaaaaccaatgaaacagaacacacagaaaatttcatacaggccttactgtgaaaaaaataatcagcggagaggggagaatactttaatgaaaaaatttttatctatcaccgcgcttatattattggtaatagttgctttaagcggttgcggtggaaccaaagaaaaaccggcccagcctcaggcagaagctgtcaagcttaacattgctgctgcagccagccttaaagacgccgcggaagaaattaaaaccatctactccaagcaaaatcagaatattaatattacatacatttttaacgcttcaggacctcttcaacaacaaattgaacaaggcgcgcctgtagacatgtttatttccgccgctaaaaaacaaatggatgctttagatgaaaaaggactaatcctcaaagaaacacgcaaggatttgctgggtaacgatcttgtactgattgccccaaaagacactaaaattaccggttttgaagaccttataaaaccggagacagacagagtcagcataggaacaccggaatcagttccagccggcagttatgctaaagaagctttaaccaaaatgcaaatatgggataaaatacagaccaagcttgtgccggctaaagatgtgcgccaggtacttcattacgttgaaaccggcaacgttgctgccggaatggtatataaatccgatgcgttaacaagtcaggaagttaaaatcgtagcctacgctccgtcagattctcataagccaattgtctatccgatggctgttttaagcaattctaaacaacaaaaagaaacagaaaaatttgcagattttctaagcggagaagaagcgtctaaagtatttgagaaatacggttttaaaactattaaaaaataaacggggtttactatatgctatttcaactggcagactggtctccggtatttctttctctacgcacggctgttcttgcggttattgcggttacctgctccggcctgccactggccagggttttagctcgcaaggaatttccgggaaaagacttattggaatctgccatcactctgcctatggtactgccgccatcagtaattggctatggactgttaatacttattggcaaaaacggttttatagggcaagctttatccggcctggggataagcattattttcacctggtgggcagcggcactggcttctacggtagtctcctttccgttgatgtaccagagcgccaaagcagcctttaaaagtgtagatttagatttggaaaaagcggccaggacactgggggcaagtgaggtaagagtattttttaccgtaacacttcccctggcctggccaggtattttagcaggaatagtattatcattcgcccgcgccctgggtgaattcggagctacattaatggttgcgggcaatattcccggacagacatccactataccattggctattttctttgccgtagacgcgggggacaatgccacagccaaaaccctggttgcaattgttaccctatttagcttcgcagtaattttctgggttaatcgctggtccaaacgacagaactactagcaaacaatttctttaatcttttaaaattgaaattatattattgctgttgaggaatcaatatactagtgggtgacattatgttggaagcatctattcaaaaaaaattatggcatttcactctggattttaatttaagagtcggaaaagaaataatggttcttcaggggccatccggtgccggaaaaactaccattctgcactgtctggccggcttgcttaaacctacctccggatatatcaagctaaacgaccaactattctattcctccaaagaaaaaatctgcctgccgccacagctgagaaatacaggatacttatttcaggattacgctcttttcccccatatgactgtcagacaaaatgttttatatggcttaaagtgcagaaaagagcgggatataaccgtaaatccggttgattacctgaactcttttggtgtcggtcatttaattgatcgttatccgcgacagctttccggcggagaaaaacagcgagtagcactggccagggcattggccgtgcagccaaaattgcttttgctggatgaaccctttagcgctctggataagaacaccagggaatccctgcggtatgagatgaaaaacctgcacagggagtggcaaatacctttcattctggttacacatgatgaggaagacgcacgatgcctaggagaccaaatcattacactcaaaaaagccgcctaaagcagctttcgaacagccgtaaaaacattgttttataactattttttagaggaggtattgcatcaaatgaaaacccgcgtttcgtatataaaactaattatttttagcttattgctcacttttttaatcagcggatgtaccgccggcactcctaaagatgaaaacacatcagccgctcagcagcccaaacaaaacctttttgcctatgttggagccggcttaaaagagcccgtatcggaaattgcccaactctacgaacaaaaaaccggggttaaagtagaaatcagttttaataattcaggagtattatttaatcaactggagacaagcaaaaaaggagatatttatatgccgggtggcatgccttatttggaaaaagcaaaacaaaatggttacattgatgaaatggtaggtcctattgctattcacacgcccgtcattattacacccaagggcaatccggctcaaataaacaaagtacaggacttggcaaaacccggcgtgaagataatcatgcccgataaagaagcaacagccttgggcaagtctgcttataagactttcaacaagctgggaatcacaaaagatgttgataagaatgttctaaccactgtggaaactgctcctaaagtagccaccacactgctcatgggtcagggcaacgcaggcattaccgagtacagcaactacaccaaggataaagaaaaacttgatcttgttgaaattgatcctgctgttaacgaagttgaagaaataccctgtgcttcattaactttttccaatcaaaaagaacaggccaaagattttcttaaattcatgaaagaggaaggttccgcgatctttgccaaacacggttttaaagtcaaagcttaaaatgaagttaagaaacatattcagtctgcaaaaatatatattttacagcttattttggttaatatttatatttacctctatcttcatgatcatgttgatagcaggcctgtttatttttggagaattgagtatttttctcgatgtattaaaaaaccctgaattccaattcgcaacaatctttactctatggactactgtcttagccactgtactatccgccctaacagcgattccctgtggatatattctgtccagatataattttcctggtaaagtaattattgacaccatacttgatgtacctctggtactgccacccctggtcagcggggtggcgctgttaattttcttcggcccgctgttcggcgaaacactgaccgatataggtctggacattattttttcagctaaaggggttgtagtagcgcaatggtttattgccgcaccctttgctataaagacttttaaacatgcctttgactctattgacacccgcctggaatacgttgccaggactcttggatattcaccggaaaaagtgtttctgaaagtcactgttccactggcaaagaatggtttgctggggggacttaccatgacctgggccagggcgctgggggagtttggagccacggccatgctggccggtgttaccaggttaaaaacagaaacgctttccgtggctatatttttaaatatgtccataggcgatactcattttgctctggctactgccataataatgctgctattggcactggcattactgataacttttaagatttttacaaaagtcgaggttcatctatgattgaaacattgcttgaggttagcaacctgacagtaaaaacaggcaaattttctcttaaaaacatttcttttgatctaaaagctgaggaatatcttattgtccttggaccgaccggttccggtaagacaattctgttggagactctagccgggcttagaaccctgcaggatggcaaaatactgcttatggaccaaaacatcactcacctgcctcctgaacaaagaaatttcgggtttgcctaccaggacagtctgctatacccctttttaacagtaaaggataatatactctttggcgccaaagccagaggagtggcaggagaaactaaaatccaaaaacgtatgcggcagctggtagaaatcatgaacatttctcatcttatcgaacggtatccccgaaatttaagcggcggtgaaaaacaaagagtatctctggccagagctattttaacacagccttctctgctattattagatgaaccactctcagctttagatcctgcaacacggcagctcatgaaaaacttacttcgagaaatacataatacagagcgtctgggcataattcatgtaacacacgacttttcggaagccatacagatggggaccaaaataattgttttaaataatggcagtatcgaacagtcaggcgcccccctggatatatttttccgcccggcatccttatccttagcgcaattcctccagggggaaaaccttatcggaggaactcttatttcacagaataatcaaacatggtttaaaccaagtaataatgaaccaatgcttggaccacttaatgattcctcggtaaacggtttagagaaacataagcctgtggtaatgatgattcgttccggcaaccttttcctgcatcgacaatacgactcttctcaagaatttattagctggtcggcagagattaatcacttatcctttgacagaacgcacgtagatgtcttttgcaaaggaaacggttcatggcaaaccagcttatccctttctcagtggctgaatcttgaattatccgagggtgacctggtgaaattatctgttaaaccggaaaactgccattttatctcgtgctaaacttaagtcaattacttgctctctacatataaaattttattgacttacctaccgttgaaactttaaattataattagatacttacacttaaaaccggggggttgtgctgttgtgcaaacttacaatagttcgttttttaaacaactcagcaaagcttttaatgatttggtagatccttataataaaaaagaagtcactattaacgtcaaggcatttccgcttaaaccggaagatgccatcggatcaacccagagaaaggattttgtgcttttgaagggtaaggaacggttaatccaggcagaagttatgggctgcaaagggcaagcttttacctccgccataggagattataacggtacactggaagatgtattgaaactgccattaattgatgatttccaaagggcaatatatatcgccactcttaatgctatcgcctgtttaaaccaaaaagtaagcaatactattcactgtcgcaatgaggggccggaaaaatgctgccgtcaagcagcagattattttagaaaagcttacggaaatccccgcatcttaatgctgggttatcaacctgcaattgcggaagcgctgaacaaagaatttcatgtaaatctcctagatcttgatcccgccaatatcggacgaacaattaacggtgtccgtataagagatggtgtaaatgaagccgagcaatgtctaaatgacagtgatgtaatcttttccaccggcagcattatctgcaacaattccatagacgattattacaacgcaaataagccccttattctttacgggacaacaggatcaggagctgcggccttattaggtatacctagattttgtcccgaatctttggatggaaatatgtagtgaacttgtacttcattaaacatgacctatccgcaaatctatcataagaataatttcccggaacataaaacaacccgtcacatctcctacaggagtaaatgtggcgggttattttatacatctctaaattaaatagcttaaggccttctttttcattccgatcagcctggcatttgtcagcatatcactaacagcaacggttaggttgttgaactgttcccaataagcaattaatgccacttttcttaactccctcgacgttaaaccgagcttactctttggtatctccagaatatcgaaagctgtttctgtattttcaattgaaatttcagaatagcttttgttaattctgtagtaaacacaaaacatactttgctctaaagtagtcataggcggctctatctccgataacttccatataaacatagatagcgcctctttttccgagtatttttctgataatagcatgtcggtcactttatcgatcataacttgccgatgattatattcaaatgtcatccatcacacactcactcctttatattcccacaccttctcatacctgtcgtaatctaagcttaaccctataacagcaatcagttgattataagaaataaggtttagccgaaacccaataggcgataccggacaagcacaaagctatatcacttagcataaatatattactaaaaatattttacatgataaaagtaaataaaacattacttaacgttactgctaagtaaataataaaacaagctatttaacttgtcaagatatccgaatggaataaaaatgcatcaaaaattgttggaagcaagtgaacaatgaaaccattagatttcttcgtttataaaatattaaaaaagaggggaacaaaaatgaattatacaattatgaaaaatgatactttagcagggatagctgaacgttttggaaccacagtatccgccatcatgaatgctaacccccaaataaagaatcaagattttatagttgaagggcaaataataacaattcctgtctcaggcgcaccatcacctccggcaggacaaaaaacatacatcgttcaagcaggcgatacaatgtttaccatatctcagaaatatggtattgaattagaaactctcatcgcagccaacccgcaaataaaaaatcctgatttgattttccccggtcaagtcataaatattccaggaagatcaagccttacggtttacgcagcagcaagcttaaaagacgcttttgaagagctaaaaagactttaccttaaacaaaacccgggcgtagatatttcatataactttggcgcgtcaggtactttgcaaagagaaattgaacaaggagctccggtagatctctttgtgtcagcgggcgaatcccaaatggatgctctgtctaaaaaaggactaattgtggagagctccagaaaaaatcttctaagcaaccaattagttctaattgctaataaaaacagcaggctcaagagctttgaaggcttgactgatccgagcatcaccaaaataagtattggaaaccccagaacggtacccgcaggtgaatatgcccgagaaacattaaaaacacttggcttatggaacagcattcaatccaaactggtcttagccgaagatgtgcggcaggtgctgcagtatgtggaatcaggaagagttgacgccggattggtataccgttcagatgctttaaccggtaaaaacattagaatagtagcggttgccccggatgattcacataaacctattatctatcccatggcaattatacgcagctctaataaccgggaggaagccagagcttttgccaactttctctccagcaatgaagcagccagggttttttccaaatacggttttatacctttgcagtaatcggaggcgcacccatttctataaatgaatgcgcctctgtacttacctgctattaatttaaccgtatagagttaaattttttatccctgacttgcatgcccgtcaccatttaccgcactttcaacccactccaaagcaattgctgctatttgtcctgagcttgttatgctcaggacaaataatcctgacatagttttttattgacttaattcgtacttagaattaatatttacataagcccttcattgcgtcgtaatatgttacattctgttttatcatcaattcacataattagacatttatttttgtttatctgatgacattcttaatctacctttcagcacttaccggatgaaatagaaaagttaacttagttgaccatgttttccctgaccagcttttatttataaaggggagttggcgtatgagtaatacagagaatatagcagccgtgattttggcagcgggatattcttttccaatgaaagagttcaaacctttaataaaattaggaaacattacggctctcgaacactctatccttagtttttattatgccggcataaacgatataagagtggtgatagggtatcacggccttgatgtcatagaagcattaaaacattatcctgttaggatggtactcaatgcccgctttattgaaggcatgtactcctccgttcaggccggtgtcggcaatttggaagcagaaatccaagcattctttatcttgcctgctgatattccatttgttatggcaggcacattacaaaaaatgcttgctcgcttccgctcttccgaaggaggaaatattatctatcctgtgttaaatggacgcagaggtcatcctccgctgatttcaacaaaattttcgggtgcaatactaagtggtgagtgccctggtggactacaaaaccttttgagaagatatgaacataatgcagtgaatgtagaagtagcggacgagggaatactgctggatatgaataatcgggaggattacctcgaaatcttgaattactttaataccacctccaagacgcgaattataacaaaacgtctcagtacgcgttgagatagtaacatcactaaaaagttttgcaatagcacataatcgctgctcaaccagttttcatttatctcgttcacagtccataaaaattacacctttagcccagtacctggctaacacaccgggaatgacgatgcgaagcggctgccaatcatttggcaggggcttaccattaataatataggctaagataatggggcggtttgccaaaatattgtgcggaatatcaacagaatatttatctttagaagtaaaatgtattcgactaaaatccttctgcttatttccgaactgtcgcatgaaagtattaagcagcggacctgtcgcgtctacactaattttttctccgttagctcgcgtggctgagcaagccttggttactgccggcaactttttcagatcactttgggttattgcaaagctcttctcctgcagtccttgcacaataaccttctctgcatcataaggagcagaactggccagattaatgatttatccgggaaaaattaaatttggattttttactgcttgcctaattcatctcattttttaattttcgaactacttctttagtcaacccggtaatttcaataacatcttcaatactgaaaccttttgctagggctgctttggccgtttccattttaccctcttttataccttcttctctacccttttttataccttcttctctaccttcttctctaatccactgctcgatttgggtcattctcaacacctccagtaatttctttttgtagtcttcagacataaacttatcggtaacggctataattgtaccaattatgaaggtcttcttgatttcaccctctacttctttagccagttctgccgcgcgaatagccatttcctcttcggtttgcttgctcttcatcaggggtaaaaagatcagcttcaatatatcttcctcatccaactcctcgtgcttgagtattttatcattcaatctcttatattctgcgtctccgtcatagtctttcatataaacattgattacctggtaaactatggagcctttctttagttgatctggggctatttttatccgcccggagtaaacaacagcggtattgacgttccgattgtctttgttgattagtctggcatcatagagtaaaaatcgtttcagattttctaaattaacggtagtttgaaattccaaatgcaggagtgtgttatcttctaacagaaatatatagtctattctattctctttgacttccaaaacgggtaaaatggtaggtatcacacctataatttttgctgtattcaagccaaagagacgaagcgttttatctttaaaggtttctgccattgctttcatgatcacatcattgttgtgcagggtgatttctgtttccaaatcattcaccttccttctttatgaaattatatcctatctaattggcattgaaaatgcgttttaaattatttccaaaattgttgtcattcacttaaaaatagactacacaaatgccaaaaaaattcctactaatcaataaactactgtaggaattttgtttgctggttttaaaaatggatgacattgttgtgacaaaacatgctgcatacttggatgtagacgttttacattaactttggttgcaatggaactttcatagattcttcaataatactcgttgggtggaagcaatacaccaatccaagtctaaactgtccaccttattttttatacattaacctcggcatagaaaaaacaaggtcacagcaaccgaaactgtgtgacctatgtaagtaaatagcaattataatatgcccataccctttaacatttgaactaaagatttatagaagtagtcacatgcttcatcctctgttgaaaagagtttcagccctgatttttgacctcgctcactgtaatatacttcccacttatccccattttgattgaagcaatacgcttcatttggtaaaccgccctctaaagaatatgtatctttagggatattgctgttaatcaacatctttcttaaatcattcttagtcatattatggtcccaccctttttattattcccgcttttaacaggttgttaatagactgactaaattcatattgtatacctccaccaggctggtcaaaccatggtgctatttcaccagcttgtaccttagcttaacaacttcataaacattgtacggcttagtttctgttcccggttctaaagctcgatttgcatatggtgttccttcaggtgaaacaaatgtaccgctatcatagccatatctatcaattcgcgttcccggtttcaatgtcgtttccacgggttgtccggcaaaacctctatttacaggccattttatatttcctgcttcatcaacccattgattggccttactcgcgcccttatttatctttataacatttttaaaatatctcccaaaactataaatattagtaggaatagcactctgagaaaatgcccggcctaaatcaattaatgctttttttcttgaattatatcccccggtaatttcccctgtctcataattaaattttaacacatcaccatcaggtgttatataatatcctttatgttcaggatcaagtgaatgccaaagaaagttgttaaactcataatcactaaggcataaactatatccaacagttagtctcaggccagataaatctccattatatcccagcaggatatgttcactttcggcatgagcactacttgctattttaggcatagctataaccatattttgcaacccttacggagttgagggagtatattccttataggcctgttcaccgccaccatgtatgtttaatacctcttggctgtggtctgtatagctaaagcctaacgagttatatccaataacctctccataattattccataccgcattggaataatcttctttcaagccgctgccattgcttgaaattgatgatacattgcttgatttactaccggaactttttgatccgctgctggagctgttattagaactgctaaggtggagctactgcttgaagagctcgtccatggtttggacgcctgttctttactggtatgcgtatctgtggctttctgactgtaatcagtatagtccgatccggaggtagtacctattacttcaccgaaacgattccatactttgcctcgtcccgaagggtcaatcatgttaatcgggtcgttctcacaataagtgtacaggttcaggcttaatggactgtcaatctgaccggtatagctatcctctgacataaacctgccggtatagctctcatagtatcgtgcccgtaggtagtacaacccggtttcactgtcatagaactctccggcgtacctgatggtattcgcgtattgttctgttgccagggtcgggttgccaaagatgtcgtagtcgtactggttttcaactgtgccgttttcggcgacggtctgcaccacatcaccgtgcccgttgtacataaagtaggatattttgtttgctgcatctatcggcagatgtagtttattccctggatataccttgtttttacattatcggacacgtctgtatccagtataacatgcgagccgctgtaaaggtagttagttacttcgggcgtatagccggcgtccagtttcttgaccaccttttgaattctcagatcgtctccgttatagaaaaattatgccactgcccgcttgccggatttggttgtttcggcttttttcaaccggttgaagccgtcataggtgttgtctgtgatttcaatggtgctgtctaagggctgttttatgttgtcactgtatgccccaatatttattgtttccattgtgcctgttgctgccggtttgaggaattccgccagtgagtgtgtctggttgccgtttttgtcgtaggtgtaaccggttttcttttgcagcaactcgctaccggccgcgtcccgcatgctctctacgatacttagcagcttgccggtgttggagtagagatactggctgctctttactctgtattttatattacttccgtcatcgtttgtatatccgctggactggtcggaggcataggtttcgctggcggtctgcctgttccccgcaccgtcataggtatatacggtggtcttgcccggcgcggtgactgtctttatctgccctgccgggcagtaggtgtaggtggtggtgccgcagctgtcggtcctggtgttttgcagcccgttgtcgtagtaggtgtagctatagtttgaaattacaccgccgcccgggtttttgttggtcagggtcaacagtttgttgtttttgttataggcgtattcttctttcgtcccgccggggtaggtgatggattgcctgttgccgtttgcgtcataggtgtagattgttgtttttccgctaaaggttactgtgtacatcctgctgcagctgtcatatctgtaactggttatgaaaccttttttatctgtaaccgagaagatatttccgacgtcatcatactcgtaatggatctgggttaccccgccttttatcacgtctttcaaccagttgttgttgtagtaattgtaagtggttgtcccagtggcgtcggtcatgcttttcctgttgcccgcggcgtcatagtcgtagcagttgtcataccgatagtcgctaactaaattattccctgcgtgtatctttctttcctgtgttacatttccattagaagtaaaatcatactcgatttttaatgtggcagcagcatctttcttccatgtttttgatctcgggatatgatatctgtcggttgggtaggtatacgtagttgtgtgctcactatccattggatcgccatagccatctctgtctgccaacgggtcagtataacttgtcatattcccaaaagcatcaaatatataattttccacatgcatcgctctatcccttattggtaggcctagtttatagacctctcgaactttttttgtggaagcctgttgggatcaaaggctacggttgtcacttccttgtaatcatctccataatcctccacaataataagttcacccttgccatcgtagatatactttacttttatccccctcatgtctgtttttttgtataatacttataaatacttttattagtgataattcaaaacaaaaaacagaaatctttccaattcatagatcagttatttttatggttgtaattaatattacttatgcaccactattttacagattttaatttttatcttgcagaaggtgggaagtatgaatgagtgaatggtatttatttaatggtgccaaaccccggtaaagatttggaaagaatgattttctcttttcaaattttttcgagcacacctaatattcagcagactttaacttatacccagccgggcgaggatgatttacagagggctgtggaggagttaagctgggtataagaaacgatagattcttaagcacatgcgttaagaaacgaaggagccgtaaggcttctttttccgtctatagaaaaaaagaccgagcctttgttgctcgatccgtttttatttaggagtatagccaacaccgcgagataactgatagtttatatactggttaaggctaatattttcctctttcgctctttcagctaatattcgatgaagtgttttgggtatacgaattcttaattggccagaatgttcatcggttattggttcaggtacagggcggccaagttcgcggcatgtttcaatccaggattttttagcatcttcgatatttgcaagggcttctactggtgtgtcgccatcagacatgcagccaggaagtagcgggatttgagctaaccatccttcaccctcatcttccgtgagttttcgtaactttatatcataattgagtttgagataatattccatgtttttcaatttactcatcctcttttcttaatttttctattgcggctatggcgattttaacgtaaatggctttaattggtttatcttttgggactgtgactatatcatctattttatcgtgaaagtaagtgtaatggctggagcctttacttggttgccgccgtttaaagttatattttttaaaaattttatcaagctcatcaaattctacatctttaggattacgaactattttagtgtatagcttgctaaatttagtcattaatgtcaccgccttaatgctatggtatcatatgtggaaccaataatcaagaaattatactggcgtagtttaacggtaaaacgagtgacttataatcgcttgatgctgggttcaactcccgcagccagtaccagacgctcctgccacgcctcttggccagacggtcaatgagtaccagggtaggactcaatgtcatcaggttatgctaccaatatctaactaaccatattatgtatttttgtttcactggctttgtgtagaatgcgaaagatagtcagaacaataacttttgtaattaaggcaataaaatgcctgggacttgtatcctaagttttacagtccttatattcttgatacacaactatccaatttgagatgatttagtcctgtatttcgcaaacttagattaatattcagtaaaatattaactcaagtggcatttactttgattaaagaaaattataagttgaattaatcatctaatgtatatttaaaaaaggacacaaatctctcgttgtattaaaataatatccatctacaaccatattgacgtatacaaaacagatcatccttttagtaccagaacaaccacctttttaataaaaattgacatactaagaagctaagactaacaaatcaacaatacacgaactaatttatagcattttgatctaaccaagttttataccagtcatcaattgcctgatctaaaagaacaagtgtttctgaattcaattcatcaacaacttttattggattaggaagacctaatgtagtccagaaccattcagcaagtgaagtatcattgcccaacgagtaggcagttaaatccaacagctgaattttattgcctatcagtaacatatcaccaaaagactcttgaatctttttttcggtagttttaattccacccttttcctcagcataccaccggagaaaggctaaaacaaaatacgcgagtgtcttaggaaacacatacgcttcaatacgttcgggaagttggagaaatattctttctaaatccaacaggccctttaaatctttaaagtttacctcaatctgattacgctccctgtatttcttaataagtttatttgcagatactctgtctgcgtcataatttgtcagcagagcgaatataccatcaagtttttcttcatgagcaagtgccacttcatcccaagtccagttcataataactgaattatgctcatttgttgaaaacacaacattaacaaatgattttatctgtttatagccattcaacaaggttcttaagctattttcacaagcttctaccgtttttaggctacgtagattaattttcttttgaaatccttgtaacgccatatcaagttttttgcgattggcttctcgtccggttttttcattaactgctcgttcttcatggcgaaatataacgcaacgcacaggtatttctacatgccggatcgagccgtttggacgtcttttttgaccgggatctaattcaggcttaatttcttccttcagtacccacgtagtttcatatgcagtcaacgaaggtggtatcttatcacgaatttctttggcagagcggtattcaatcagttgccatgagtttgattcccaaatactaaacaccaagtttttaaaatgctttccggctaatcctgtttttaatggggaaatccagtaacatggtcttttatcccattgattttgtaaaaataaaatgttactgagggttgggaaagcccggtccataatcaactcaatagatcccggcggggctacccgatctattgctttaaaagcatttggtagtgtgtgaccatcaaaggtattacccggccacaattcggacttaataggaatacgcgaaccggctgcagcagtcaaacttgcaatcagctggctgaatgaatttctaccacgaccgggaacaacctttggagccttagtaaattcgccatctaactctaacaacgaggtatcaaggaaaaaacgatccagaggcacaccaaactttttagatacgtgtatggttagaagacccaccttccgcaagataaaaatttaaacctgtaaaatagtggagcataagtaatattaattacaaccataaaaaaaattgatccataaactggaaggatctctgttttttgtgtcgaattatcactaataagaataaatattagtgagggatcgtcatggacttacaacctattttagaacaactagctaaattaccccccgaaatattgatgaagataatgcccgaattaaaagtagaagttccgaaggcagatccctcaggtgcagtacttatcggtgtctttttagcaagaagcctgggcatcggtaaaataattgacaactttataggcgaagaatatgttacttatgaacatctacgtgaagacagagccaacggttctaaatatcgggtaagtactggtttggcatgtgaaataatggttggcgacatgctgggcagaaataaagatctcacccgtttatataaatttgaagaagcttgtaaaaactggcaggtcgaaacaatactcggtataccgtccgaaaaatttaatgatgacaaaatgggtagagcccttgacgctataaactcaaatgcaaaatatatggctaatgtattgcaggatattgttttatcagcatccaagaaatttggagttccacttaacactttttacaatgacacatcctccattccagtctctggtgttatggaggataacgataaagttcaatacgggtatggtggtctaacgggtttaaaacaattaatccttaatcttacgatagcctctggtgcatctttgccggtaacatcatcaattgattccggtaatgttcaaggcggtacgacttttgagcgttcattcgagaaggttaaagagattaccgatgaccaagaatttgagatgattattgatcgtggtatcctaacccaagataatatgcatttgatgcttactatatagaacagaaataataaatatcgttataaattaaacgcaaagtctctttttcacatcttccgaacagcatttgatttcctctaaaaacgagtcaacagatttttgaatttctgaagcatttttatgaaagcgattataaatagctgtattttttaaccatttccataactcttctatgcaattcagattgggtgagtagggttgaataaatttcaaaaacagatgatccttatgctcgtctaaaaagtctttaagtaattttgcatgatgaactcttgcattatcaagaacaatgtaaattttagaaatgtcatcttttaaaaaatgtgataccaattttttaagaaaatctttgaatttttctgcatcgattttgtcataatttacacaaaaaactttacccgtatagtagtttaaagcaccgtataatgtaacttttgcatggtgtccataggtcttaatctttttttgctcaccttttgggaaccatgctcgttgtaaaccttgataatccctaatgtgagatgcatccacatataggagtatttcacattcagtgagatttttttaactcttccagctcatcttgaaaagctttttgtttttccggatcagctttggctaatacataagtgggacgattataacgaaaatccatcttaagaagcatgcgccaaacaccatctgatgtatatttaacgccgtatgtatcataaatgtaagcagcgagggttttacaattccaagtagtatgggtactaaaaccaacctctgatggtgattgtttcagtacctctttgacctcttctttttgttcattggttagccttggcggtcttcccggcttttttgatacatgaagcagttttttaactccaccttcattaaagtaagcaacgtattttcttatggtttgttcacttatatcaagatattcggcaatctgctttgcttgtctccctttcatgacaagaataacagcttgaactctgcatcttagtttatatggtgtttctctttttatcttattcaaatcctcaatggttaaattttgtggattgtttaaatgcaatttcctcatggtaataatacccctccccacacttgattctattttacaggataggagtaaaaattaccattactttattaatcacttctatttagaaggaggacacttattcgaatttaacggtttgaacaagctgttttaatatccgttacaataaaagataatgttataacctaagcctagttacataatttaccataccgcattatacaaagatctgcgggttgtggctaactcatgtagtcccaaataaattttagggtttataagcccagtaatatcaagtattggcaggttatctagtatggattgggactacattttttaagaatatcccttgagaccctgatattcatggcgttagaaataaattacgccaaactcgggttataatttattttaattaacaaagtaaccactgtaaatactgatgaaatatagtgatatttttttaataaaattgcttattttattactagggttaatagccaaatttttattaataaataaaagaaaagaaaggtgaaaaaaccaaggatgaaaaaagtaattattttcgcgatagcctttatcctagctattattgtagtatttccagccctatctgacccgatgtaccactacttccaagatgatatcaaaattatatccgtcgtcttcaaaatcaatacccctttttatacagttaacaatcccccaggtgccccaatggatgtatcaccgtttttgcataacgacaggatttatgtacctgtaaggttccttagcaacgccttcggtataactactggcaacattacctgggacgactcgactcaaacagtaaccataaaagattctgataccatactgcaaatgacaatagggcaagatcaagtcactattaacggaaagattatgcaaattaatgtaagccctttattaattcagaatagagtttttctccctgctaggtatattgccgaaggtttgggctatcaagttgcatgggacaacaagaaccaagcagtcatttgttggccgcaaggacagcaacgaaccgacgttagtggtgctattaattggttaaatgggcaatcccatcagccgatgaacccttcaacgcagctattaacggctagtgacagcacttgggtagatattactggtaatgtaaattttagtggacttgaggacatagcggtggacagctccggcaatgtttatgtggcagatacaggtaaaaggaaaattaaaaaactggttaacggcacttggacggatatcatctgcaattttgattctgacattcctgttaaagtggctattgacagttccgggaatttgtacgtggtaggtgttaggacaatcgaaaaatttgtgaatggcacatggatagacatcactggcaatggagattttaaaatgcctcatggtttggctgtggacagttccggaaatgtgtatgttgcagatacatggcatagcaaaatcaaaaaactggcgaacggcggcaatgcctgggtggacatcaccatcaattttgacggggaaccttatggagtagctgtggacggttctggaaatgtgtatgttgctgatctaaataataacaaaatcaaaaagctagtgaatggcacctggacggatattactggcaacgcatggctaatatatcctgatagtttggcggtggataattccggcaatgtgtatgttataaccaatagatttattggtggcgtattgtatcctaggatcggaaagctaatgaatggtattttgactgacattaccggtaacgaaggttctgaacggcctagtggcatagcaattgacagttacggtaatatttatgtatcaaatgcaggtagtaaaacgattaaaaagctactcagatagatgctgcctatacatttatagagtgtcaagcaatgttgtgcttggtaattagctaaagatgagggctacacgaactagactgtttcaaaaataatctttttttgatttacattaataatttcaactatctcattggtattaataggtaaaactacagtatttggtggttgtttctatcgaaagatcatcaaacaatttaattaaacagcataatgaagcatacacaatactattcttccatataattcctaacgaatagacgcacttatccctatacaactatcgcaggatttttttagctaaagaaagtattgctttgatattatgtaaggccatatggagttgcaacttgaatctatttttttcaagtccattatatttaccctttctggctccatttttagtaacacaataaattattctctcaatccgactacggaaacgatactcctctttaaactctgctgtttgttgttatttacgtgccttttgcaatgatgcttcatgcggatgtattcttactgtcctgccatctttgcttttggtgcattgatttcttagatcgcaattttgatactgtttttggggaaatttacagcatacttccttttctcccagttccctatctatttcaagtcgaaatccggcggggcattctataaatttgttatccagatcaatgatgaatttgtctttattaaaacatccatttacattggttgacggaggtacttagtggtttttttattgttaaggtaatcatcacgattgagtttttgtcttatatcttcaataaagccctcaacgtcagcctggcgtaatacccgggctgtggctttacggatcacggtaaaggtactttgacgggcgtcccctattactggaatatagatgggcaaagtcatcgtctggcaggttttcttctgcccattaacgtactttatgccaaaatgaattttggggtattcgtttataccattcatctgtatcagaaaagttaatttggtttgttagtttacccatcatggctaaatacccccgcatacggttatttattttaattataccatatttactcgtatttttggggattttctttggatcttattaattgggttagagcctgctttgcaatatctatacattatgttagagaaattgatttttaaaacagtctcctgatatggaatgaacttgtcaagaatcccaataaattctataaactattcactatccctaatatgtggccattcctcagataataacggcaataaaatgcgttcaattcgccacgcttttccctgcacaatttcccataaaacagccaccttatcctgacccttcaaagcaaacttgtcgatctttgctgccagttcacttaagattacgtcaacagaagcaccgataatataaccgtcctcatgctccccaataacctctattcccatattttctcggctcatcaagcggaagccccaaaggatcaattttcaaaaaaattgacacggcctcaggtatttcaggtagtccctcctgctgtctcatagccgttgtttcctgccattcatctcgaagagatgcaactgatcttcttaaaaaattggcatgcccagcacaattcttcttgttttgagctgttacaggcttattttcaaattttctctttggtggctttttacgcggaacatctttaaccaagattaaattaatatgtgaaaagggattcacttctgccaattattcgccacccctgttctccaaaatagcttccgttaaatcctcctgagtcactatgtcattgccttccagaaccacctgctggaaggtcgataaacaaaaagtcaccaagcagatctccttcaagaggtttttcatcaatatcataattaaaatccctaaaaagttgctcatattcaagcattatatggccatttttaactgtatagtcgtcaatataataatgaacaacatgattattatatattgctgtagctattccagcttcactatcccaatatatcgaacctccaacagtttcaatccattgtcttaatcctattaaactaagctttgattctaaatattgtccataatccgtaaataaccatttccaattgtcatcattagcagcaatcaaaattcgattacgcttggatgaagacaattctctaaagctagttgtatacccaacagtcgcaaccatattttgcaacccttgcggagttgagggagtatattccttataagcctgttcaccgccaccatgtatgtttaatgcctcttggccgtggtctgtatagctaaagcctaacgagttatatccaataacctctccataattattccatactttgcctcgtcccgaagggttaatcatgttaatcgggtcattctcacaataagtgtacaggttcaagcttaatggactgtcaatctgaccggtatagctctcatagtatcgtgcccgcaggtagtaaaaccctgtttcactgtcatagaactctccggcgtatctgatggtattcgcgtattgttctgttgccagggtcgggttgccaaagatgtcgtagtcgtactggttttcaaccgtgccgttttcggcaacggtctgcaccacatcaccgtgcccgttgtacataaagtaggatattttgtttgctgcatctatccggcagatgtagtttattccatggatataccttacttttacattaccggtcgtgtctgtctccagtataacatgcgagccgctgtaaaggtagttggttacttcgggcgtatagccggcgtccagtttcttgaccactttttgaattctcagatcgtctccgttataggcaaattccgccactactcgcttgccggatttgattgtttcagcttttttcaaccggttgaagccgtcatagatattgtctgtgatttcaatggtgctgtctaagggctgttttatgttgtcgctgtatgccccacaatatttattgtttccattgtgcctttattacgtaaaaattaacgtaataaagggaaagccgagcagacagttagccgctgcccaataccatcaaattagaaataaaggtcaaaaactccctcttgacaatcgggtctacgtagcataaacttctattaaggtctacaaatagtagcacaaagggggtttaaccttatggttgattataggttagcagaagcagaatcaaaattcgttgacttgatttgggagaatgggccaattaactcgacagagcttgtccgtctgtcggaggaagtgatgaaatggaaaaagtccacgacatacaccattttgaaacggctgtgcgacagaggaattctcaaaaacgaaggtgcggttgtgtctgcggcgattagccgcgatgaattttttgcgggtcagagccgccgctttgttgaggacagtttcggcggttcactgccacgttttctcacttcattcatcggtgggaaaaaactgtccgacaaacaggcagaagaactcgtgcgtttaattaacgatcataaggagggctgatttatggagaaaattttcctttctgtcctcaatatgagcctgacagggacatttgttattgtggctatcacgcttgcacgactaccgcttaaaaaagcgccgaagataatttcttacgcactgtgggcggtggcagggtttcggcttgtgttcccgttttcaatccagagcgtgttcagtctgcttccgttcaaagctgcgcctatcccgcaggacattggaatgcaagccattccgcgcattaacagcgggataaagattgttgacaacgccgtcagcgcgatattgcccgccgctgcgcccgcctccagtgtaaatccgttgcaaatctggctcaccatcggctcttatatctggcttttcggcattgccatcatgctcatctacagctttgtatcaatcgttttattaaaacacaaacttcgtggcacagagtttattgaaggcaatatctatgaagccgataatcttagaacaccgtttgtcattgggcttttcagatcaaagatttatattccggcggggctttcggataaggaacgccgctatatcgttctgcacgagcaaacacacatccggcggcatgaccacgccgtcaaaatgctggcctattttgtgctgtgtctgcattggtttaatccgctggtatggattgcgtttattttgatgggcgcagatatggagatgtcctgcgatgagcgtgtgatgaaggaactcggcgaagacatcaaaaatgcctattcgctgtcgctcgtccgcgtggcggctggacataaaatcctaaacggaagtccgctcgcattcggtgagggaggtatgaaagagagggtcaaaaacgtgttgaatttcaaaaaacattcgcgcgtgattgtcattgcggcgcaaggaagcaaaaccagcttacctcttacttgtctgatttgttcaacaaagcctacgcgccgcattacgacggtctacgctacgaaatgaccaactatgaggaaaccactgactctctcggcaactatagctcgacattcctttggacaatgcatcacaagggcaatgggcttgatgttcctgacgatttaggcaaagagcaggaaggtaatttcttattaaaggcaaccgcaaaaatcaaagctactggtctgcttgacttggatactatagagatactcgcggataacagcgcgaccgggccgtcgaattatgagattccgattgaagacttctttcccgaaaattaagatcttcaaaacgcttaagaaccggcagaagtagaggatgagggaatacataatatcagcgaaatctttcatgtgttccataaagaaacaactgtttcattttgtaacacattaatgtatcattatgaaacactaatccaatgcaatacttgcagtaatatgagtataaaggtgatggctgaaaataacactatcacaacgtaatcggcaaaattaaagttcaatcgtctgagataagtgcgccgtgtataggccctaaaaccccgcgcttctaaagcaaccgacagatgctgggctttaagcatcaccccataaaccactggaaaaaacaagctgcggtatattgtaattttgcgactccagggaactttcttcagttcgactcccctcaattgaactgcgttaaccgcattaatcagctcgtcccggaaaaccggtaaaaaacgcagagctatgaaaaccataaaggcaatttcataggggactttccactgcaccagccccaggataaaatcacgggaactaaatgtggttaacagcatagcggaggcaataaccaccatgctgcgcagaatgaaacaggcgcctgacgacaaaccactgctgcttaccaggggtaccggacccaaagaaagcagcaccttgccacccgaagtaaaaatacactggagaacaaaaacaatcagcatcaaaaataaaaagggtttcaggtatccccataccgcgattacattaaaacgaaaaatcagcaacagcgctattgtggccgcaaggaccggcagaagacggaccggagtatcgtaaatcaaagctaaaccggagagacagacaaccatcagcatttttgtccggggatcaagcttcatggcctgaatctcctttccgcccgtcattcccgacaatccgtccttctgccagtgtgataacacgctccgccaccttgttcacaaaggccaagtcatgactaaccaggatcatgcccctgcccagcagggctgtttttattaaaaaagcttctaaaagcttcttgcggtaagcatccaagccgattgtgggctcatccaaaatcagaaaatcaggttcactggctagtacagcagctatcgccaggcgttgtttttccccctgactcaaatatagcggaaaagcattgcgacaagctgccagctcaaaataatccagatagaactcaaccctttcccgcaccgtatacgggttgcagccgcggtagattaacccgaaacctatttcctcctccacagtattgcaaaaaagctgcaaatccgggttttgaaaaacatatccaatgcggcacccgatttcagccagcgaataattgtcaatagatcgccccgccagataaatttcccccgcactggcccgtaacagcccaaccattagcttggtcagagtggtcttaccactgccattcgctccgacaatagctgttatttcttttttctccaatgccaggttaatcccggtcaacaaagttgttttcttacggggataggagaaagctacctggctcaactccaaatatgccacgtgttaccactcctcagctttatcggctttaaaatcagcaaattaaccgaatggcagccataaagtcgcgatcggccaaaagcgtttccatccggtcaaagcgaaccgctgccccattctccaacaccagcagacgatcagcaaaagcaacagcttccagatcatgctctacaactataattgtttttcccccgtcgcgaagttttttcaacacagttgacactctctttttacctgctgcgtcaagctgagacataacttcgtccaatatcagcaccggcgggtcaagagacaaaaccgcggccagagccaccaagtgtttctcgccaccggaaagctggtaaggatttgcctctcttaagtcagcaattcccactaaagcaagcacaccatccacccgttcccgaatacgatcaggcggcaagcacaggttctccggtgcaaaagcaatttcgtcttccaccgtgggtgaaaaaagctgcatatcaggatcctgaaagaccattcccacttccagggccaactttgccgctctcatttcccggacatttttaccgtttaccactacttcacccttcattaccccataacggttgcattgaacagtaccgctgatacaaccacagagagtgcttttgccacagccgctcaagccagctaccacaaccatttctccttgggtcaccttaaagtttatacactttaatatagatggcccgcctgcctggtattgataagctaatcccttaaccgccacagcatccataagcgagcttcacctctccattttttgctgccgcattacattgaacgcggtttcttttgcacatatgcaaacaaaacgtcttcaccgatattcagtacttcacttgcttcggagtaaatttgatcatttagcctgatttccacatcactttctctgccgataagctttagcttccactgtccgggtgaggtatttttctcttcaaaaaccatgtttccctgtaaaacactgcacccggtagcaccctcaataccctgagcaaagaaatgcccgcctgcaacctcagctacaaccgcttctccgcgacagatgcctatttcctgcaatgctttggctcctgtcctgagccccagagtaagcccgacattaatagtattccagtgaaaatgacgggaagtggtaatcaaatcattagctttacaccaattcaacggtgtttccgctaaaggaaacgcgtcataatggggaatataaatttttatgtccaaaaccggagttccgtcaagagcgtcaagacctttgacatagatacggttctcttcacgtttaaccagttcaacaacacaggaccccatggccgaaggacgtgacggagaacgtgtggaataaactccctggcaggccggttcgccggcaaagggaattgttatgggtggctcagcttgttcccattcaatcagtttcaaccactcttccctgcgatgatggtaataaattacatgaagatgggaaaaatattcgataccgatgagagcatttgtaagatcttctctcatgcatacaatgctttctttactatagtcaaaagtacggctgcattttttaaaatcggatataacaacgcctaccggcttgattaaaaccggttcttccggaacaatggccatttgcatcaacccccgttaattaactcttatgacttaaaaatagtttctcattaaataatgcaaagtaatatttatacatttaaaaacaactcagcccacaatttgttatcctgtaaccacattcatcacatacattgccgaacaaaaacgtactgactcccaacttttcagccatactgcgagcctgcgcgcagctaatcgatcgagccgcacactgcaactgcagtagatgtttgattctttcccttttttccatataaccggcaaataaaacatccaattcgtctttcattccctttaatgagtcttcctgaccgtttttagctatattaagaatatcaggacaaatttttattattttatttattaaatcttcgttttcttcgtcttctaagctatttaacacaatgatatccgctttccgcatccaatcaatggcctgttcccaatccgacacaggcaaatgaaccataacaaattggcaggcccagggaaaatcagtgcagccattacacccatccaaaaaaaccttttcaaatttcttctcttcgtcaaaaaacaacatttgacgaacaattcgctgcaatttatccttgggtccacggagttccaaaaaatttccggattgatcccagaacttttgaacatgctgttgtaaatcttcatactcttccggttggcataattgcagccggtcttccttataatcctgagagcagctgagcttaatcaccttaaaatcatcaaataaccccaacagctttgaccccaaatttttttcctttaccgttcccaaataatttaacgctaccggcagcatttatcatccacctttaacagatattaactgcatataaaatttcaaacatactttagaactcttttatttcagaaaattagcaataaccgtgactgcctccgcccttgtggcatttccccggggcaaaatagtattatccgggtatcccttcataatcccattgctgactgcaatggcaatggcttctccggcccactgagaaatattttcgctatcggcaaagttcgctttttccgttgtcatgttaagtttcaaagccttaacaatcatcactgccatctgctcacgagtaatcagatcatcaggtccaaaccttccggcgtcataaccgccggctatcccgttggctgctgccgcggcaatatagtctttggcccagtgcccggctgtgtctgcaaatgttttgccactctgaggcgccagtttgagcgcttttaccaacacggcagcaaattcggccctggtaatcttattgtccggtttgaaagttccgtcaggataaccgcttatgcagcccatatccaccagcttattgatgctgttatgtgcccagtgattggcaatgtccttgaatgctgccggcaattctccggttgtctgtgcttcttctttttccgcagtcattacggcatacttggtaaagtgatccacctgaacgcttatggtgttgccggatatggtaccaccgaggtttatccattcaccctttgtctcatcgcagcggtaaatagccggggttttctctgaatcaaaagagccggcatcaaagctcagtgtaacagtcactttcttggcaaagctgtaactgctctcaccccccacgctgaactcgtatatgctgcccgccagcctgaaacccgcaggaattgcgggagtaacagttaatttttgtatttttacttccaatgctttacttccggtcagagcgtaagcaggtatattaactgcagcatcgctgccgagactgatattaccgcccgcattgggtgtgaccgcagcagatccggtggtagactttactgcctgcgatgttgcactgcccccgccaccacctccaccgctggattttgcagcggtggtaacggtaatactgggcccgtcagtactccagttaccggcagcatcaccggcttcaaccttaaaagtataatcggtgccggcacttaatccggtaacattgtaactcgtaccggtaagcggctctgctgtaatcagggtgctaccctggtaaaccttgtaccctgtcaccgccagattatcctgcgccgcgttccaggtcagggtcaggcctgtttggctgatgttgccggagtttaggccggcattagtccaggtcggaggcgtcgtatcggactggcctgccgccactgtcatagtccggttagccacactgctgccttcacctgcaactaccgtcaataaacctgaagcacctgatggcactttgaaatttatgctataattcccgctcgcatctgattttgtctggtcataaactattatagatccgagttcatctactaccttgaggggaacccatgagtttttttctgccgtgcctgaagctgcaacattttctccagctgatacattaattttgcttaatgacaaacttatatcagttaaagttgctgccgcggaaaccgaaggcatacaaaccgttaacagcatcaatactatttgaaaatatgctgcaattctgagtttcaaattacatcacccctatttctttctctaatcaactgcttgcaatatagtcggattaaagttaatatcgttggttatgtcatcaacaatataagcattgactacatctccgggctgaacattaaaaccggcctgagcaatatcaaccaaatcaaaatcagcctttgttatatttaagctgagttggacaccgtttcttgtatgaacaaagacaaccgcttccaaaccatcatgtgctgttgccggcactacctgtacaccaaaatatttcataccggaatgaccgttttttactgtcatggtattaatcccttcaacatttgtatcgttttgatatgccgcatctgccacaggtattactgtatacaccggatttgtcaccatactgttaattatctggctaacatttgcatcccggtaaccagttgctttaaccacaacctgatacgttccggcaacagtaaagacaccggcattgacggcaatctgcccggcagacaaagcatactggccggcaattgtattgccgttaacagtgatatcacttatattgctgcgccagccaatatcatcagtaaaggttagataaacaatttgtcccacagtgttatgagtcgtgtcggctattacagacggaggggttgccggaagcagattaccgtctacatcaatctcattaacatatttggcaaacctgccgctggttgcatctgttatattattgggatcctgtccaaagcaaagcctcagcgtatttacaccatccatcatgttaaactgcggagcagtatcaaatcttttatagtaagatttagtggccaggattggatctacctgtatcccgccagccagagcatcaccataaatacagtgatttaccgaatcccaataagtagttatattaggatagtagtaacggggcgtatccagcaaatattgtttggctactgagattgaataaccgtccgtcgacttaaatttaatattttgcactgaattgacgtcgatcccggcatcagtcagtatatctgtcaccttgacacctctagccgccgtcatgcatggcgccggcatactgtcaatcgaagagtaaccctgcgtaacctgagtcataccttccaattcactaattgaataggttttcaccgtattatcattaagtttaaccgttagcgatgttgcaggtgtcccggttgccgcattggccgtgaccggcaaaaatgtcccgagaacagcgaataacaaagttaacatgatcaaacaagtaagcatcttttttgttccgcgttcaaacacaaatcccgttaattgcatttttcctcctccttttttaacagagctccagataatatgctcctctatcaaacagtgccgcagcgcaatagttgccctgcaacccttctctccgattaatatttattccgtatgccaataatttctttcctttgaaacatctgcgcaaatatcaccttttattgtaaaaccttcggattcgaatcaacctcattggttaaaccatctaccatgaagactttaataacatctccgggctgaacattaaaaccggactgagcgatatcaaccacatcaaaatctgccttagtaatgttcaagttaagttggatgccgtttctttcgtgtgtaaagacgagcgattcatttccgtgatgctctgtaatcgaagcaacttgcacactaaaatatttcatcccggcaacaccgctatttactgtcattttgcttatcccgtcttccgctgcatcggactgataattaacatcgggcagcggcgtgactgtatacgcggcatcaacattaaccggctgcttgatatacatgtaactgtcaataacccgtccctcggcatctttggctgtcaatgacaaagtatctccgttgatgtttataacttcatagttgctggcattggacacttctttggcgatataatcataattgggtccggctgcgtaatatttgtttcctgcaaggcccatgatgtaaacaatgccctgtccgtcaggctgaacctgattgcccagcagcggtttagtccgcatatagacatgctggtgcccgacaaagaccatgtcgactcctccctgttcaaaaaggggaacccagttttcctgaagattttccgcatgattatccggaacaaccgggtatggcgggtaatgcagaactacaaacttccattgtttgagactgccggcaagatcgttcttcagccaggtactaatcttgtcatagcccgaatcggcaggtgtgcccagataattgctgtccagcacaacaaaatgacaattgccgtaatcaaaggaatagtctttttcctcataccctgaaggcccgtttcccggcaaggcaaaatatttaaaatataatgatgcgtcggtattttcatgattgccttcggcaggcattaaaggaatataattaaaaacaccggcagccgcgctgaataactgcgaccattgttccggatcatccgcttcgtcaaccaaatcacccgcttgcagggcgaattttacatccggacaaccggcaatggcttgcgccaaaagctgctgccataaacccgcactcatatcattatgaccggcgtgcacatcacccataaacataaaggaaaatttatctgtcggggccgctgtggtaaaggcggccggttcactccagcaaccgtcagaacctacgcgatagacatagtcagtacccggctgcagattatccaactccgcctcaaaatggttaaatccgccatgcagctcagtacaggcagcagccttctccagcgcaccgctaaaatcatctgttttatcgctttccctcatatactgaatcttgccgctgccaacagcgtacgcccgccagcatacggtctgggtagtctcaggctcacctgtccatgacagtattatttcatcgggcctaccggaaccggcgctgttatcagcggccatacattgattaaccaccatcaataagctgctgactataccccatataaccagataacgaaatatcttagagtgttttgacttgccgtttctttttatcaacttcacataattcccctcccattaggcaggcgactaatttttattggtataaaaatcaaataaataggcggcaaactccggttattgttaaaaataaattacagagcatccaatcttctttactgaaagtccaaacccgttatggaatacgccagtaaggcacaaacatattattattgctgaatatcgcttccgctccgactaatttaccggacatgcttccctgattggcagtaattataactttaccggaccatttactgataattttagacagataattatctaacgaactaattgcctgcatcgtcggcctggctatttcaccgtaacgctgcccggtttcatcaatatcatgaaagcgaaccattattaaatcatagcccttatccagattagccaaggccgtttcatacaggtcatcatcagtattgccatcggaattccgatcggtaacgggcagtggttgtatttcagtatcaagccggtttggagcagcctccaaaaacagtacctttttactcaacctgttcgcctccgcaaaaatcgatgatgcttttaactgccggtctttttcgcttacaataccattttcttcaggagcttgaccggttaacagagcagccaaacccacattggacgcaggcggataaacaccggaagcctttacggcagtcccgtatctttttagaaacggcatatagccgttagccgcagcatagctgtactgattgtagttaagcccgtccagcactagcaccagcaacctgtcgcctccctcaagataatgccgtgcatcataataagtgtccatgatgctggcggcgggcgggcgaaggattactccccgcacttgttccagaatagtccggtcctctggctgcaggtaactgatattattatctcttacttcaaaataaccgctgttatccaccatacggtattttcccttttccgtcattaccaggaggttatctccttctttgaccggcgttacgtcacttaatttaaaaaccagcctcttggtgtaaacctgagattcataatctttaccattgttttgaacggcggccctcccctccgggtaaaaataccgcgttaacggcctgctcagcaactgccccggtgtaacccgcaccaggttgttttccgtgtctataacatttaaggcaaaatccccggaactgccatccgatacaaccacgatttctgtaagcattttggtattgctgctcactgggtgtttcaaattgacagcttcccagccattttggtgagtaaaagaaatatagcaatcttcaatctctgctgctttgatagccggagtaaacccatccagaccggctaaatacagctgacttggattggccaccggttcagccttactgatgatatccgacagtttaatggccttgtatttggttccctgaaaactaatctgttccagcttaccgatttcgtttgggctttgcagacaatagctgttggaaacatcaccaattatccttaatggcggtatgtaacagggagccttatatataaagcttaaagcagccgccccgattaccaacagcagcaatcccaaacaaaactccttcgacaatttttccttaactttaatttttattatcccctccctcactgagcctttgcacaaccacagcttacttcagaacctcaatagagagcagattatccaccttattaatgccggatccaccggaggtgataaaagtcagaaatccgccgtcattttgataaaccaaaccgttgcccagattatcagccgctaattcaacactcctgccgtcagcgccggtaaacctatagttattgcctcctgtcatgccaatctgcttaaaaatctgtgataatgcaattccttctttattttcaacagtctgtttgggcaaacaggttattgcctcagtacaatcgaatatggcagtctgatcatagacaacataaagcaaatcacgtatatgcatacctgtcggaagtgacggcgcgataaatttaggtgcgtctttaccgcttattttgatataggcggacagaaaattagcaccggtttcatttttctgcaagccgtcgccggcctttaggaaaacactgcccacagctttatcatcgttgccgacatattttgttataaggtccctggttttaataactttatccacactgtcgaagtaccggtaatcctcctggggcaagttgccggctgccgtttcgagaaatactactttattgactgactttcggctgtcaccagtttcaaaacccatgaaaacagtgcctctaacccaatacatggaacgctcaccgggaataatgatgtgaagcgggtaccaatcttccggcatgggctccccatcattaatgtaggacaaaataatctgccggttagccaggatctcatgcggaacggcaattgaatatctgtctttagccgtaaaacggacgcggctaaaatctttctggctctttccatactgccgcaggaaagtatccagcaaagggccggtggcgtctacactgactgtttctccattagcccgtgtggcttccccatgtttggttactgccggcaattttttcagatcacccagtgttattgtaaagtcccggtcacgcaatccctgcacgataatcttctctccgtcaaaaggacccggggtgccggcggctgctcccggcttccagcttttgcaggcagttatgctcatcagcaaaagcaagctcaacaacatcggtatggtaaaattcttattcatcattcgacttctctctttttaatcattgtaattccaggctcaccagccaattggtaaagcgctgcccgaactcatcgttacatataattattttcatgcttccttctccgcctgttttagttttcaacggtttgccgaaatcagcataagcaatatacacattatcaggctggagaacttcagacatatctatgacagaggtataattatcaataccttttgcaataatttttttatatttttgagttaaatcctggtcgatactgtttaagactgccagaaggggggtacaggtaaaatcactctcggtattacccaggccggaatgaacagtcattttcttttcaactgccggcaatttcctgatatcggcaatacttaaactgcccaatccagtttcaccggctttaattacaagcgtgccttctttcaggactgcaccgtcatgatttaaaaaagagaagaaggcaatacacaggaaaagcaaaactataaccgcagcaagcaatttatttaaattaaacaaatcgccttttccaacatttgtttcgaccatcctgccgcctccttgcttctcaattatgagctacgaatacaatactcatttaaacacaacacaggttatttcaacacttgcaaaatagacgtcacagcctccgccctggtcgccttagccagaggatggaaggtattgtcgggatatcccttcatcatcccgttcgctgccgcggtgctaacagcatccctggcccaaccggaaatgccattattgtccgcaaaacggtttacttccgtagccggggcaagtttggctgctttgacaagcattacggccatctgctcgcgcgtaatcaagtcatccgggccgaaaatattatcgtcataaccgctagctataccataggagacagcggcgccgacatactctttcgcccagtgctctttcgtatcggcaaagactttagcactctgaagcggcatctttaatgcttttgccaaaacaactacaaattctgcccggctaattgattcatcaggcttgaaattgccatccgggtaaccgccaaccgcgcctaagtcaatcatttctttgatgctgttttcagcccagtgaccggcaatatcttttaaagcaactgaagttttttgaacagacggagtgttatttgttttattggcgatgtcattgactgctgcgggatttacggttacagcacatacagctgatttgccgccgtctgttgtggtcacagttatcctggctgagccaggtgcaacagcggtcaccagcccggtaccgcttacctcagcaactgaactgtcactggatttccaggtcacagcctggttgtcggcatctgacggagcgaccaaagccttcagctgctctgtgccgccgacagtaattatggcggaagacttattcagcgaaacaccggaaacagagacagcagatgtagatgcacctgaagacgagcctccggaagagggcggtttaccgctcagcgttacgtcaatctgatacacccatttaaccgcatacggagcggtgatttcggtcaaatcgttatagggctggccaatgaccagtctatacctggtggaactgtcctgcgtactgaaatccggagccatacctccccgtacccagttatcagatatacacatcatcggctcgaccggaacagcaccttccaaagctttataagttacatccgtaacactatcctcagccataaaattatgagtgtccgggttccaatatttcatttcgtttgggtagtagtaacgtgacaaaaacaaaaaagacttggttaaagttttccatggcctgccggaaacatctgttgtataaaatgacaatgattctattttattaaaatcaataccggctcttgacaggagatttttcagcggtattcccgttaccgcgtccatgcatggcgacggcatgctgtccataaaggaatagccctgttgaaaggcgccgccaaaatcgctgtcggtgaaaacttttgcctcggtaaaactcccaccggaatagccaactctgattgtaagcgatgccgccggactgctgcttgtgtagggatcggcgtcggacgtacccggcaggttaaccgataacataaaaaacagagcaagcattagcaagaatttattaattttccatgctttactttttaatgcccatagattcatccattcttcccccttgtctctccgcttgtttcataaaattatgtattatataaaaaagacctggcagtgtcagacagttgctctttttattattttaagaaagcaaattaccatctttaaattaatttgctttctttcaaactaaaataatgaaaactaaccggcgtcatctttagaagattgccagtcccgtttttggaatttccatagccgctgtacaattttaaaagctatcaaaccacccaggccgccggacaatgcagcggtactcaaacttaaagccaaaggaattgcaggaagccggtaataaatgaaatttaccatagcagtaccggcaatattgcacaacgcccctgccagaaaggaacagggcaggcagcaaacccggtggccaatgagcagcagccccagatcggccaaaagtcccggcgcggtataactcagcaagctcatcaccccttgcgagccaaccatgccggtggccattaccaggatagcctggataaggccaatcagggtcatcgttcctcttttcccggtgataccaaaacccaaaaccagccacaacatatagaagccgcctgccacagctccccctggtataaaaagtgctccggttataatatgagacaggggaactatgataggtttgacagctattcccagggcagacatcatggctatgataatcaaatcataaagagaaaacctatccaaaaacctttgccaaaaactcactgatatttaccccaccttttaacattcattaccgaatcatttccttcgttatttttaatgtgctaagtattggtacagggaataattaatttactggttagtcagcataaaaagctttcccgtggcagggtctttgtagaccgtgcccatcttttcataaagcttgccctgatcctgggtttcaattaaattgctttgtatatcctggttttgtgtcacttcctgaccacgcttcatgtcaacacgggctcctggctgatcgagattgacattccagtgaataaccagagataacatcaacccgcaggcaaacaccagcatggcatccactatgttaacagcaccctctaaaggattgacctcgtcgcgcatcctgattcttctactcctcaaccccccgttcacgggcaagcacctccagtaagctttccatcatggcctcaagagaactcaagtaatcctcataccaccttttccgcagcctggagataacaaaagcaacaccggcggccgccaaaccggacaccgttgcgtcaaaggcggtgagcagcgaatctgccagagttttggtatcaccctgaccaagggcaatcatgcccggccccagaggaatcagagtggccatcaatccaagcatgggccccaaacgtgcaaccaaatcagtcctgttggttattttaacataatgcaattcctcaccggcaagcaaacggcgggccagggcccgcaaggaagcggcaggcaagttgctgtgcctgcttagctcgccaagaactgctttctggcgccggaacaagcggcttttctcaatttcctccatgatcttcccggcatttttcccctgaaatttttcgaccatttccggcacgtttatctttaccttacgccgatccgtaagggcttccgccagcaagccacccaactccaccactgccaaagccataaacagcagcaaaataataatagtaggaattagtaaagcagacgaaatagtatgcatcgtatctctaagcagcgtcaacatagaaactgtcacctaacaacctcccttatatgttccatgtatcttttacctgaccccccaagcaataagacaccaagcaatactgccgcaaaaatatccagtgtattttgccgcttctgctgctgcaaaggcacagcatcagatgacatctcatatacgcgccagggctggctgcccgactgttcggaagcggcaggggcagctgtggaaacagcggctgtgatctcctttttcgccaggtgttgccggttgtcttcagacaccggcaacccgaacggattatcaacttctccgttcttttgaggaccggcgccgaaaggctcagaactttgaccgggcccggtctccctgggaccgtttacgatacatgttgccgttaaattacccactacagtactgactgcaatggtagccgcgcccggacccacaactgtcaccagaccgttgtgatccactgtggccacaccgggatcgctggaactccaggtcacgctcttgtccgtagcttcatacggggccacggtagccgtcaaccgtaccgtactgcctactttaagattgactgcattctgatccagagtaactccggcaggaggcatgccccccaacatcacatcgatggaatgcacccatttggcagactgcggagcggtacattcatcaggctccttctgaccaaacagcagcctgaacctggttgaagtgtcgtaaacgctgaaatccggaacttcgccataacgctgccagttatccttgtacgcaataataggatctacacggatcgccccgtaaactgcttcaagtgtagaagaacccttttcatagtcccagcccgcaggcagattaggataataataacggggggtatccagcaggtaggacttatctaaacattgataccagccctttcttatatcggtggcataaaaataaaatttttgcacagaattgacatcaataccggcatccgccagcaagtctgtcaacctgactccggtggccgcatccatacacacagacggcatgctgtcaataaaagtataagcctgttttacctgtgaaagctgatcaaaatcactaagagtataaaccttctttgtatagtaaggcccgccaaaataaccaaccttaatcacaagcgtatcagacggcactccttgtataccggtgccacagcctgtactggccatacccggcccggcaatgtacaacaggctaagcaatgcggccggaaccagcccaagaagaactgcttttcgcaaccggaatttaaactccaaccatctcaacctcattgctcttcactccatcgtgaccggttagatacttttaatgtaaatcattatcaacgcttaaattattgcagcaagttatataatcgtaaaatcatgacagccgcttcagccctggtagtaagcaattggggggcaaatctgtcttcgctcactccgcttactattccacagcttactgccagtgcaatatcctgccttgcccagggtgatatagcatctttatccgcgaacttgtcagttgcctgctgtgtaatagcatgggacaaatctttagttgacttcattttcaaggccctggtgataattacggatatttgttctctggttatgcattcattcggagcataagtattatcatcattacccttaattaaccccgccttgactgctgcggctacataatcgtgataccacgcgcttgccggcacatccttaaaggaaaggtcttcgccctgattaacttcaatatgcaaagccttaacgagccactgggcgaattgggcgcgtgttgttttttcatccggcttgaattccgtttcggttccatcaataacccctttttccaccaaagtgttaatgtcttctttagcccagtgattttgtaggtctataaaatcgctgatcatgtcttctgctttattgaccgtatttttcccggtcccatcagcaggggcagataccccggtgttatattgaaaagtttttacctcgctgtctaatttgccaaaaccaattgttcttgctttaactgttacagtaccattaataggtattggtttattcatttcctccgggcggaactgagggtagctgatattaaaaatattgcttccgtaagttggatcagatccatccagagtatagtacaccataatattttccggtatatcatcaggcctttttaatgttacttttgtgcccggggcaaccgtaccgggattagtatcaacagagggagcttcccaatgctccaggggctccgttgatacttcaatggttcctcctgccaacatttgctgaatcataacacaatcaccaatagttggttcattcggcttccgctgtccaaagcaaattcttccatctgaatcattcattgctattatcgtttcgaccggtatttttcctttttcactgcgcttgggcggccattccacacagtcaccgggactttcaccatcaggaaaataataacgcggttcctccagtaattgtgctctggtataatccatacgcacaaaacctcctccggaaggtctgagtgtaaacaaggtggcattgtcttttaagcccgccacatctaaaatgctcttaagcgttggtccggttagatttttaaatacttttagtgaaggccaatggttatatccggaataggtataagttttttgcggcagtgccctcaaatcggccatagtgaaatttactactttattaaccccgtcgcctttaaccgtcaacaccaccggttcccccgcagaagacgctagcggcgcaactgtactaagcaacccggcaataatacagagcgccaccaggcagaccggcagttttattatcccataagttttaagtttttccatagctctccgcctttcctgactatccttaataaattttctgtattactgcaattccaagctcaccagccatttggtaaaacgctgcccggtcttgtcattgcaaataatcaattgcatgctgccctccccgcctgcctgcgttattaacggcttgccatgatcagcatagacaatatacacattatccggctgcataacttcagacatatccaacacctggctgtagtaatcaacacccctggcaataatcttggtgtactttcgagtaagtccgggatctataccatccagaactcccagtagcaatgtgccggtataatcatgctcgctgctatttgcagaattattgctacatgaactactacaattggtttgaaccaccattttcttctccacagccggcagtttctgaagatcagctacagtaaaactacccaatgtcccgtcaccggcttttattactaaccttccttcctgctgaacgctgctgaagtggtttaataacgagaaaccaacaacagccaggaccagcagcataattcctccaattaaccattttgtagagttaaagcctttacttgcgttaaacttggtttcaaccatcctgttgcctccaggttaattatgaaaaaatcaacggttttgggcaccggttccgctatcaaccgagccggtgcttttatctcctatttacgcataatattcggtttagccggcgttattacggatttacggtaaaactcatgctatggttgggagcagccagcggtacctgggcatcccagccgttccaagcataaacatccacatatgctgtcccgctcaaaccggacggaagaacaaaatccgaagtaacggttgatcctgtaacgggaataccggatgatactccaacacagtccagcactttgccaccttcttcaaccgtggctcctgtaccatgtctcacctgcacaataactaacccgtcagttgtctcattactgttattagttatctgagcttgcacccggtacccgtgttgccccgctacagtatttatttcttcattatttgaaggagtcaatacctgcacgttactgatattaagctcatttactgcaccgccgccggcattattgatttgctgagtaacgggagcaaccgtcagtctcgggagggtctgaagaagagagttaacttcgtctgccaaaccggccggtataaaactcaaaaatatgatgatgcaaattaatagcgacaatatttttttcactttttcatgccctccgactcaacaaattaattattgaattaactttctctcttcttactttaagacgtaatatcaaagctaaatttttgataaggtatgtcaatgggtacatttgattcatcaaaaacataaacatccacatacgccttgccggccggaagaccggacaggttaaaatcagcatagatatccactcctaccaccggaacgtcggtctttaaactggctatccccaatggttttccaccacaattcgctgcggcaccatcactaccacgcacttggagcacagccacagtggtctgctgctttccggtattattgttaagatgtacctgcaagcggaaagctccctgcacgggaacggaggttatctcctgatacgaactgttcaaaagcttgacgccgcttacgctcacacttgcatccatactactgcccttatcaaccttatattcatccaacacattaccatccacatctctggtaatcatggtcagaacatcaccttctatttttatatacgtataacaagtcacatttgacaatactttggcaacgtaatcatgctgtttcggattgatgtaaaacttgttgcccgcattacccatcaagtaagtaatcccgcctgtcggtctatcctgaacctggccctggtagatgggataggtgcgcatatacatatgctggtgtcctacgaaaaccatgtcaactccgttacgctccaacaccggcacccagtattgcctgatgatatcggaagctgcagcgtcattgtcacctatattgatggtataggcaggcacatgaaacataacaaatttccatttcttattactttgctgtaaatcgttttccagccaagttatgccggcctggtaagcatcgccatcacaacccatcaggctgctgtccagcacaacaaaatgagcattaccatagtcaaatgaatagttatgtccttcatacccaaccggcccgttttggggcaaggcaaaatatttattaaacagatcagcatcgccactatcatgattcccttcggcaggcattagcggtatatgatcaaaaacacctgctgcagcagtgaacagttgagaccaatccccggtgtcttccgaattgtcaactatgtcaccggcttgcaaggcaaattttatatccggatatgcgctgcaggcctgtgccagaagctgctgccagataccggcactggtatcataataaccggaatgcacgtcacccataaacataaaagaaaaattatttgtcgcagccgccgtagtaaaggtagccggctcgctccagccactgtccttgccgacacggtagacatatgtggtaccaggctgcaaattatccaactcagccacaaaatgattgaaaccgccgtacaactggctgccagcaatatccttttcctgcgcgctgctgaaatcatccgtactgccactttgcggcaaatactgaatcttactgccggcaacaccgtatactcgccaggatacagtctgggtggtctgcggatcggccgtccaagtcaggataatctggtccggccgggtgctgtatagctgggaatcaacattctgatctgcttgcgcaggaatctcatccacatttagagcagcaccatacacctgcgaggaaattgattggactgccgacgaactgttcagatcaggctgggcaagggtttctagtgccagcccctgtcctgtaaaaattaagccggctatcagcattatcgctagcaacaggctaaaccccattaaccggcatcttttctctgccatagtgcttctcctttccattctattcatgctctgcggtttgcctgagtaagctcagccccgggccgtaaccccagcccaggccaagctttgctcaactattgtgtaatattaaaagacaagttttgattgggtttagcccgcggcaccatggtgtcccaaccgtcccaaacaaaaacatccacaaaagccggcccgcttaaaccagccggcatggtgaaatcagcgctaaccggctgaccgtccacaggaacctcaccttccaccccaatacaacccagtacccggccgccaccgctactggtagcgccagggcctccacgcacttgtaagatagccaaccctttgctggaaccactattattattggctatactggcctggatgcgatagccaccctggcaggctacagaatttatgctcttgcctgacgaatcgtatagaccgacattgttgacgacaaaatagtgtccggccaacacattaaccccggccagcagtgcgttcctctgcagggcatcacctgccgtcccagcaccaatatattgaagcgtaccatcccggtaaatggcggtcgaaccccgtaatacctttaacacattggccaaaccggatactttttcaacatctatcgttgatctatacccccagaccacgacactgccgtctgtctttacggcaaagataccatcatcaccgctcgttactgaggcaacatcatgcaaaccaacgggcacattgcgcctgccatagctattatcaccccaaaccaccacagtgccgtcggcttttaacgctgcgcaagcagaaccaacggaaagatccactacgttgtttaaaccatccggcacgtcatattgtccggatgtatatccccaaaccactaaggtaccatcgtttttcaatgcgaaggaggtattaccaaaagcataaatacgtgctacgccggttaaaccgggcggcacatcgcactgtccgttggtgttatcaccccaggccgccaccgtgccgtcttcacacaaggcaagattatggtatgatcccgctgctatggccgtgatgcctcccagaccggccgaaacatcacattgccccttattgtttctgccccagaccaccaccataccatcctcacgcaaggcaagacaatggtaataacccgttgctatggacgcaacatcattagcttgttccggcacgtcacactgaccgtcggcgttattgccccaaaccaccaccgtaccgtcctcttttaaagccacaatatcaatggcaagtgtcattactcctatagatttaacgttttttacacttgccggcaccctagatatgccaaattgttcatctgtaatcggactgttgtaatataactttaaattgccatccatatttactgcaacctgatattcagctacatcataaactttagcagcagcccgaacataatcgctggcagcgtaggccgccggggtctgtggaatattgggaaccgggccgctatagggaggcgggtcgtctgtaagcaagttcagcccctgaggcacattgcattggccgttataattaccataatgtaagtcagtcaaatcaccccaggccgctaccgtaccatcctcacgcaaagtcagcaggtgtcgattattaccataaccgctgacagccagaactcttttatctgatattagggggacacccaaatcaacattttggccggtattattaccccaaacggccaggctgccgtcccactttaatgcggcggcatggtatgctccaactgcaattgccttaacaaattgcaagtttaaattcttaaattcattaccttgactatctgttccccagataaccagagtgccatcgtctcttaaagcaatactgctcttgaagccggcagcaaccgccaccacatgatctaatccggccggcaccatacactggccagagttgttgccgccccaggccaccaccgtaccatccgctttgagggccagcatatgctcataaccgcactgaatgtccaccacattattcaagccggacggcaccgtacactggcctttactattgtcgccccagactactaccctaccatcttcctccagggcagcagaaaaatacctaccggcagaaacagccaccacttcactcaagccagtcggcacattacattgacctttaatattatcgccccaggctaccaccctgccgtcagccttacaggccaggctgtgtgcatttcctgccgccagggcggtgacattggccaagttgatcggcacgttacactgttttttatcattgccgccccaggccaccaccctgccgttctttttcaaggccaagctgtaattattgccaacagccagacagcatctatagcgggcatagtcgctagcctgataggcagccggtgtccggggcagaggagccagagcaaaatcaaaactgacccgcttgatatgaagatcatatgtgctctgactgccacttgcagaagtaaccgtgatgggaataaggttgtcacccaccgctaaatcccgaccatagaccacagcagccacgccagccgcaacctgaacaccgttaatccgcaaagtggcagtaacactggcaggctgggcaactattcgcacttcctccaccccataggccacatcaaccacgctctcggtctgctcactgctgaaagcgggataaaggccgcaggaaatcaccttctccgccccgtcctgataaaccaagcttgccacggtaagattgcctagcgtattgtcatcaccgtctgcataagtcactgtcgccaggggcaacgaaccaaccaacagagccagacagaggatcattaagcatatctttttcatggtttccttcctttcctagtttatcctttaattaattattataaaaatatggaccgcagcagcttgcggctaaactataaaattttcattgtataatgaacgttgattttaaattattaattattgatataaacggatcttactaatgttcttcacccagttgcccataactgcctccgttgctgatgtctggccataaaaattcctgagacaatcagtagaacttatagtcccacctaaatccccaaattcggtggcaattattgctggtacaactacataattttgattactatcaatataatagcgggtaccaaacaaatcgctcttgctaattgttttgctgaaatcatctgaagttccttctgttccatctgctccaatatctaatatcttgacactggtaatttggcttaaagaaaccccgcttccatttaaagcagccgttagtacttgctccaattctggtccataggcagtgaaataatgatactgatagtccttgcaattataagatgaataatcgtaagcagcagttgtaccaaaaccctctaaatcattagtatcataagttgcaagggaatttgcattattacccagataaatgcttacctcacctgtattggcaagtgcaatcgcactgtttaagcagagcaccagggacaacaccatcaatacacccagtatttttgcgcctgtctttttcatcctttcatccaccccgtaattaaaatatttttgctgctgcggcccaatataatctaaataatcttcaatactatgttttatccccctcccctgttgattgattattgtctatttgctgctcaacaggctggtcagtgctgataaaattaatataggttaagaaccgtttcaacattaccgcactttgagctctgtcggcatttgccttgggcgcaaaattaccacccggcattccttcgataatccctatcttgacagccagagccacatcctttgttgcccaggaggcaatctctttcttgtccttaaactggtccaactgctgaacctgctcgctggcggataaagtatcttctttccccgcaactcgcgctgcccgggcgatcatgaccgccactttctccctggtaatgttgtcagccggcttaaataagccgccgtcataacccgcaatgatgttttcacctgtagcagcggcaacactgccggcataccagtcgctaaccaatacatccttaaattgcccttcatgcaaaactccttcttccagggccagagctctgactaagagggttgcaaattcagcccgggtaatattgctgtccggttcataagtagtgtcatttttaccggaaatcaacatcttgccagccagcatttcaatatcatccttggcccagtttccttgaatatctgaaaagctcttgcttgactgcaaaacagtatacaaactgttggtacggtttaaaataattgcgtagctcttaccgtccctggtttcaaagcgggtaggcacaggtttaaatctatttttcgcctcgttccaaacagcacccgtggcacacccggcatttacgcctttgtccagctcgatttcacgctccacataattactgccgaatgatttatactccacttttttaccgcctggagcactaatttctatgctgaactccaccggatcaaccaacatttcttgtcccgcctgaataccggcaaccagtttatttttaacatcttcagctgccctggagataacaatattcatattcaattctttcggcttgacatccattccggccgctatttcatcaaggtttagagaatcaagcggcagtgtataattacctatagcactatttatacccaacaacatccctttttctttggctttttgcagtatagttgatgaaacttcggtgtttacttcatccactaaagcagtagaattaaccgccagtctgctcccctgggttcccttttctatgtcttccagaactccttcctgtaaagttagcttctcccctttgcgacctttttccaggcttatttcttcttttttgatattctcttcactaacggtttgttgagggactaaaccaccgctaccaccaacgggagccaccggtgttcctccggcaaccgtaaacatcaaggttagaacatcactgcccagcttgccgtttccctcagccatcgctttaatcgtagtgtcttgattcactacaatcggtacgtttaaagagggaacatgggcgctgacattgtacatcttgctgttaatgtccggattactaccatcagtggtataacgaagttttgttctcggctcactttgcaaaacaattttggaaccgcttttaatttggccaccctgcgtcgcagttttttgcttggtatcgggatcgataatttgtgctgtcggcttggaccatttacccggagaattcgtattaacagtaatatatttcaaatgtttaacaaaacccataagggtataatccgattttatacgctgtccgaaacacaaaaccggtgtttcactttctgtcatattgccaaaattagaagaagcctctacccgtttcaaggctattaacggctccaccggtgtttgaccgggaaatttatatcgtgttgtattcaataattcatctacggtatagttccaatagtaaccgtcactgccggtaaaagtaatcatctgggcccccggactcatttcagcctgatccaataaggtgcgcagcggcacaccttcagcagcctcaaataaatcttgaggccaatcatttgtggctgagaacagatctctttcctgatccatagcttccaactcggcacgggtataagacacttgtttagccaccccgttgccgtttatgaaaagaatagcatccggtttgtcagaagtaccgccccccgggcctgtaccaccagaagttacagtaaactgataaatttgggctgcagccaacccatccccggttacattaattgtataagtaccgccgacggcgtcagccgccagggtaaaagcggtggcaaaactaccgttttctatcggcggttgggccacgtaaacccgcccgttattactgttgcgaacacaaatagcaattgaacctgttctctgagctgtaccttctatttcaacaacgtcacctgctttaaaagaactatcggctacaggtttgttcagagaaacggcggctccacccgcactttgcacctgaaaccggtaaattctcagatcaggcaagcccaggcaaccgatattaatggtatattgaccttcggccgccgaagcctccaatgtaaagccagtggtaaaaacaccgtcttgcacccggggttgggccgtaaatgccaggcccccctgttcattccgaacagctattgatacttcggctaatccctgggccgtgccgcttatctctacagtgtcaccgggcttgtacacttgatgggcaccaggagaagtcagatttacagcgacaccctggttaccggcgtaaccaacaccggttaacggcaacaatatcgctaaaatcattaagatacataatagatttttcctgatccgcagtatcctcatcatattctcctttctctttcttaaaaccggtggggtaatagctaatttaatttaatatcaaaattcaaatcatgactgtccttgcccaacgggttctgttcactgctattatcccaaaccagcgcatccacataagcctttccggtcagattaccgggcatagtaaattccaccgtagccttgccaccctcaatatcaacctcagtttgtaaggcaacaaagcccaccacaacacccccggtagttgcggttgcctcatcaccactgcgcacctgaataatcagcaaagcattttggagtagatttatatcattggcatactgtacttcaatacaatagcctccgccaggtgcgacggaagtaatgagctgacctgtataatccagcaatttaacactactaatggttatctcatttgcaatgctgatcaaattgatcatattgatgtgttttaaccggttatctaccaggttactgctgttacgcagaatttcaatcgtctgatccccggacacatcggcaatctcaacaccattaacttcataggccaacatacactgctggtctttcagttcctgtatcgaaccggcctcgattttttcaccagtggttgtaacaaactcaactccccacctgctggagacattaagttggtcaagcaatgtacccagcagcacacctttaccggtcagggcaactgtctgcccttgttcggagcattggtagctcaccactgacggagtcatgctttttaatgcttcaaccgtatagttagcaggttggcttaaccctgagccctggatagtgcaagccggtacacctgtattgtagcaaaaagtcactacatcaccatccgatttaccccaaccgattaacctggctttaatagttacatcaccatttaccggtataggtttattcatttctttaggtcggaaatcgggatagctaatgttgtatatgtagctgccgtaagtaggttcactcccgtccagagtatagtagatcatggtatcatccggcgttccatccgggtaggtcagggttatcagcgtaccgggaacaactgttgttcctgatgggatattggtataaggagttccccatttatcaagggattcaatggacacataaatggttcccccggtgcaaatagcttcgatcatggcacaattccccccctgaggttcattcggagccacctgaccaatacacaatctgccgtctgcattgttcaaagcaagtatggttggaaccgatacctttccttcttcactgcgcacgggcggccaatctgaacaatcaccttcttcaccaacaggaaaataatagcgtggagtatccaacaactgttctttggtataatctttatatgcaaaagcaccacctgctctaaacttgagcaatgtggcattatcctttaatcccgcccggtccaaaatactttgcagggttggcccggtcatatctttaaatatttttaaggccggccagtgattatagccggaataggtatgagtttcctggggcagcgcctgtaaatcggccatggtaaactgcaccgttttgttaactccattgcctgtcaccgtcaacaccaccggatccgccgcttctgacacctgcggtgccagcaggatcaggaatcccaacataatgcaaaatactgccacattagccaacaattccattagaaaactactcaattttttcatgctattttcacctttccattgttaaatggtaaatgaacaatcaattggacgacaaaattccatttgagaaggctttagactatttttataatctaagaaattatgcttatgataaatttgtgagtaagctaagattaaccatgcgaatttaaatgatatttgccctatcccttaaattcaattgtaaaaagcttccggtcatcagcataaaaaaactcatcgcctacaactggcaatctggctgttatcctcagggtgctgccattcttttcccatatactttgtcgcaaatcatggttttcaacatacttaaaccgtgggggattagccaagcgcgcgttacttaaaccctgcagcacatcggccaggcaaggaggaccgtttaccgatactttcagttcccttgaattgaggtgacccaaataatcatctgctacaagagccatgcgcacacccaacaataaatcagcacatttttcctggtggtggagcaatgcctgtttcatgaatattgcttgacgcatttctctttttagcgggcgaagatatggagttaccggtgaaaaaacgatttcctgctcataatagggtttgatgtccagcacaggagtatcatccagggcatccaaaccgctgacccaaagtaaattgtcttccacccgctccaatcgaaccagggataaagcaatgggattgggccggttaaaggcgcgcaggcagaaaaccccatattcaggaagattcgggttaaccttaaccggaacaactctcaaaatatcgcgattcgccttgtgaaaccacaattgaatccacagatgagaattttcctcaatgcgcaataaaccatccttgtattcgggaaatatttcgatcagagaacttccccccgtaagcggcacttgatccaacgctttaaaatcagatctgacaacccctaccggctttattgtaatcatgtcggtttcattaaatgatgccactcttacacatcctttctagattacttattaacattcataatagccgttaccgcttccgccctggtggcattgccctgtggctgaacagtgttattggtataacccttgataattcctttttgcgcagcggtagcgatggcttcacgggcccaaccggaaatgctatcgctgtcggcaaaactaacctcacctgctgtcggtaccggctttgccgccttgacgatcattaccgccatctgctcgcgagtaataaggtcatccggaccaaaggtgccggcatcatagccgttaactacaccgtaggctgccgccgcggcaatatattttcttgcccagtgcccggctgtgtctgcaaatgttttattgtcattcaaaggcagcttaaacgacttcactaacacagcagcaaattcagccctggtaattttgctgtcaggcttgaaactgccatctggataaccgcttatacaacccatgtctaccagtttgttaatgttgtcaaaggcccagtgtccggcaatgtccgttaatgttattgacggattttcaaccgacccggcttcttttttaacagccattacggcaaacttggtgaaatggtcaacctgcacgcttatagtgttgcctgatacagtaccgccaaggttaacccactgggataaggtttcattataatattcgatagcaggtgtctctccctcaccaatctcatcaggctcaaaactgaatttgattgtgacattcttggaaaagctgtatttattctcggcccccacactaaattcgtacacactgccgatcagcctgaaaccagcaggtgcagcaaaagtattggtcactttctgtactgtaacttccaccgctccgctgcctttaagcgctccgaccggcaattcaacaccggcttcgctgcccaaacttattgttccaccggcacttggtgtgacagtggcctttccggtagtggatgtgactgctttcaatgttgagcttccaccgccaccagttttagagttattgttgttattactgtcgctgctgctaaccataaaagtaaattcagccggctcagctaattcttcggcaccaattctaatcgtatattgtcctgctgctgcaccgtcatttagttgaaattccgtagaaaaagaaccgtctgccacggcaggctgagctgcataaaccatgccgccccctgcgctacgcaccaaaacagaaacctgcgcaatattttgtgcttttccgctaatcgaaacgttatctcccggtttatagatttgggaagaagcaggtgtatagaggttgactgacgtctcattactctcagcaaaagcaattcccataaaaagcaagcaaataagcggaacagataataagccaatcagttttctcacaaataccatcccttttcaataatttgcgtttgataattaaatcatcactatgagacaatacctgggctgatgataatcccttttgtatcggactcaaacctttaagacctcctatcagattttcttctccttcctgacaataaatttcagataacagctgctgttaacactttattggagccgacatcacctctcattcaaggcaagcaatcctacctcatttaataactaaaaaatatactgtttaacttataagctttaataattatttggaattttcataatggctgcgaagagttgatatgaattatatgaattaaaccggattaatctggaaaatttacatgaagtatgaatgaggttaaaactcgaaaccggaggacagatgagattttaagtctagtttagcccatctataatttaacgattatttttatctaattattttatacgttcaaccatcctgcttgcatatctcaataattaactaataatcatattttaaagatttttaacaattatacatcacaaacagacacgacgcaacataaattaacaatacgttataaaatgatagaacataacgattttatatttaaattaataatatataaataaacataaataaactagtgataattataaacaagaagctccgaagaccacagtctgccgcctgcgttagcaagaacattgctttgctgtacaaggtcatttagctgccactagccttatatcgggtctgtgatcgcccctgagttattaaaatccttgccggatacacgcaaaaaagcccctatcacaaaaaaaatgatacgggcctttcccaattcacttttcgaacttaataatttatttcggtaaattatacttttcaactaacaagtccgctacgccgactgcatcatccaacccaaacaaaggaacacctatgtcccattcagcatctgttaccaaagcaatcaattcatccggagcacatacgagttcactgctgtgctctgtacggttgatttctattttaggtttattcgaccttttataaccttcagtcaaaagtatatccatatcggtaaccatagccaccacctgatccaatgataattcttccggcaccttttttatgatggccactttacttggagaagaaattaccacagtatcagccccggcttgagcatgacgccaggtatcctttcccggtttatcaatatcaaatccatgcacatcatgctttatggtaccgacttttatttttcgcagcttaagctcttttaacagtttttccaagaaagttgtcttcccggcgtcagacctgcctacaacagccacaaccggtgcctctttcataaaaacacctcttttttattttttcagtaataatattaatcttaaatattttaaattaatctgtcaattttaaaaaataagcaggatttactcattaaaaatagaaaatataaattaactaaatattttttattttccgagctgtattacctaaatgtatttactgcacacggtaatcatgccgggttcttcaatggagccccgggtttaaccggaaacggttatgcctccacttacttttaggaaaggaaaattttacggcatttaagtgtcgcttattttccatgcccaaaagatggtaaatattgccggcacttttttaatgccattgcggaggttagcataaatgaagtctatcagggttgaagatgcagttggatcagttttgtgtcatgatataaccaggattattcccggagaaagcaaagggcctgcttttaaaaaaggtcatatcataactgaggaagatatacccgcattcttggatttaggtaaagagcatgtttttgtttgggaagtaaaagaaggtataatccacgaaaacgaagctgcagaacgcatggctatagctgctgcgggagaaaacattgtattaatggaaccgtcggaaggaaaggttactctaaaagcaaaaatcaaagggttgttaaaaattgatgttgccaccttaaatataatcaatgaaactgatgaattaatgatgggcacattacgcaataatcgtctggtatataaggataccataattgcaggtaccaaaattataccgctaattattgatgaagaaaaaattaaacgagtggaagatatttgtcaaaaacagggtccgattatcagggtattacctctcttgcccaaacgtacagctattattattaccggcaacgaggtctacaggggaaggataaaagattcctttacacctattgtagccaaaaaattaaagaaaatgggctgcgaaatttttaaacaaactatagttgatgataatgttgacaaaattgctgcaaccgttttagaaaacctggctgaaggggctgaaatgattctggttaccggcggcatgtcagttgatcctgacgatctcaccccggccggtattaaaaaagccggcggcactatagtcacttacggtacacctgtactgccgggagccatgtttatgatgtcctatattaacggtattccggttcttggcctgccgggctgtgtgatgtactctaaaacaactatttttgatattgtattgccgcggattctaagcggagaagttttacaaaaatctgattttgctcaattgggtcacggtggtctttgccaaaagtgtaaaacctgtcgtttccccgattgtgcactaaataccggtaattaggggatgactgatatgttacaatcaattccacttgaaaaagccctgcaaatattgcatgaattctcggcacccagaggcattgaggaaatcgctgttgccgaggctttcggcagaattctggctgaagatattattgccggcttcccgctgcctccttttaacagatcaccgctggacggctatgctttaatggcggaggatactttttccgcagcaaaagacaaccctgtacggcttaaactaacgcaaaccgtttatgcgggtgaactgccttcagcaccggtaataaaaggtgagactacagcaattacgacaggcgcgcctctcccctcgggtaccaatgccatcataaaattcgaggatataaaaaaagatggggattacattttaattttttcacctttgaagccgggagataattttgtcccggcgggagaagatgtagttgagggagaaaaaatacttgttattggggaaaaaatcacgccggcctcactcggacttctggtatcgctggggcgaggaacagtaaaagtattcagaaaaccaagaatcgcagttttttcctgcggagatgaattgctggatatcggtcagccacggcaaaccggcaaaatatataacagcaacctttacgcaataaccgcgcaaattaccgaagccggtggactggctgtacctattaagagcgttccggatgataaaaacaaaattgcttccgcgctaaaccaggctttacaggaaaatgatttagttattaccacgggcggtgtctcggtaggagaaaaggactatgtaaaagaagccatcaaaattagcaacattaatactttgttttggaaagtcggcatgaaacccggcactccggcggtatgcggagaaagagacgggcagttggttataggcttatccggaaatccggctgcctctatgataacattcgttttgctggccaggccaataattcagtctatctgcggcaaaaaaggtgagaatttgcctgaggtaaaagctgttatggatgttccctttaagaaaaagagcggccagaggcgttttatgagagctgttctaacctggaaagacggcatttaccatgccgcaccggccggaatacaaagtccgggagctttgaagtcaatgctgcagtgcaatgctctgattgatatacctaaaggacacgggcctttggatataggagatgaggttaaggcacttttgctgccggaaggctattgcatgtaatatttcgtaaaggatgagacaaattgaacatatcgggcataattctggccggtggaaaaagcagtcgtatgggcactaataaagcacttctggatattgacggtatcccactgatagaaagggttgcccgcattatagccccggtatgttccgaaataattattgccggcggggatgaaaaaacttacggacataccggttataagattatcccggatatttaccccggctgtggacctctgtccgggatacatgcaggcttactgtccgccaaacatttttatagttttgtagcagcctgtgatatcccttatcctaatgtccaaaccattcaattgctgacaaaaagcatagaagattatgatgttgttatgctttctatacaaaatcatttagaaccgctgttttccatatacagcaaaaattttgccgcggtcgcggaaaccgctttaaagcagggaatatataagattattgatctgatacctctaaccaggtggaaaacttttgaactgcaaacatccgatatgatctttgatcaacagaaaaatttgatgaatgccaatacaccggaggattttaaaaaagcaaaggaatacagcagaataaaccggcgccttcggcaataagtttatgttacattgtaattgctcttttggaaagaataaatataatttggaaatactttttgtaaagcattgacacctgtacttatattatttaatattattgtagcaatgttatgtctatttatattgagtttaataaagtgcaactaaataatttaattatgtagtatacagttatattatgtatattcatatcaattaattatatcaacaaacaatcatttaccctataaacaacttaaactaatatagaatttatttgttctgtgttactgtcattattgtattgtaatgaaaaaaccggagctcgacactccggtttcttctttaagcacctatttctttcgactcttgaattttttctaatttaacagcggccaccttatactcaccagtcttactgatcgggtcaaacgcatcgacagtaagctcgttagtaggtgtctcccagtagtggaagctcatccaaatcaatcctgccggtaccttgtcggttacgacgaccttggttaccacagaacctcggcgggaagtaactctaagtttaccacctgtttccacaccaaacttacaggcatcaaccggattaatctgagccatttcttccggtctgtgagcatccaaaccttgcgagtaacgggttgtgatattgtagtgatacagtatccgcccggtggacaacaggtacggatattcagcatcaggcatttcagccggtggaacatgatcaatacccttgaacaaacccttacctctggtaaagctctgcgtatgcagtacaggggtacccgggtgatccagggtcgggcaaggccattgcaatcccttcgcatctattctttcataattcatcccacaataggagggagtcaatgaagccatttcattgaagatttcttccggcgaagcaaaattcatgggataccccatatggttgctcacttcgcagacaatttgccagtcagctttggtatttgctatcggatcaatagccttgcgaaccctctgcactcttctttcagagttggagaaggtaccgtctttttcaccaaaacttgctccgggcagtattacatcagcgtatttggctgtctctgacatgaataattcctgcactaccaggaagtccagtttactcatagccttgcggatatgatgagcgtcaggatctgtgagcacgggatcttcgcccaatatatacatggccttgacttttccttccaccgccgcgtccatcatatcaggaatagtcaaaccaagcttgccggataaaggaacaccccatgccttttcaaacttggcctgagcatccgggttaataacaggttggtaaccgggataaacgttaggcagtgcacccatatcacaggcaccttgcacgttattctgaccgcgctgcgggttcacgccggaaccgggcctgccgatatgtccggtaagcatagccaggttggcaatactcataacgttgaacacaccgcaaatatgctcggtgatacccagtgtatagcaaataagcgcattgtaggaggttgcatagagtcttgccacatcatataagtcttctaccggaatacctgtcatttccgaaactttttccggcgggtaattttctaccgtagccttgagttcctcaaaaccttcggttcgctcttccacgaacttcttatcgtagagatcttccttgataataatatgcattaaaccgtttaacaacggaatatctgtaccgggcttaagctgcagccagtaatcagccttttctgccagttcaatgcggcgagggtcaactactaccatcttaatgcccttctgaactgcctgaagcattttagcacctgccatcgggtgtgcttcagttgcgtttgaaccgattacaaacagcaaatcagttttcaatatatcgctaaaagagtttgtcattgcgccactaccaaaacttgtagccagaccagctactgtgggagcgtgtcaggtacgggcgcagtgatcgacgttattggtgccgattgccgcgcgaagaagtttttgtagtacataattgtcttcattggtacaacgggctgaagaaagtgcggctacagcatcactgccgtacttattcttcacttcagtcaatttagaagcaaccaggtcaagagcctcatcccaaccggcttcaacaaattcaccgtttttcttaattagaggcgtggttaaacgtttcgggttatgaatataatctatcccaaaacggccttttacgcacaaatgacggccattaaccgggctgtcgggattggaggtagaaccgataactttaccgtcggcaacattcaggtcgaagttgcagcctactccacagaacgggcaagtggtgcgcacctttttaatatcccagatacgtgctttaccgctcatagctttctcagtcagggcacccaccgggcaaacagccacacaactgccgcagaatacacattccgattcaatcaaaggcaaatccatggcggtggccactttagcattaaaacccctgtaagcaaaatcaatcacaccgcggccctgcacctctgcacaagcgcgaacacatttgccgcacagaatgcatttattcatatctcttataatgaacgggttgctgtcttcgataggataattatgcttctccccgaagaaaacgtctcccctgatattataacgataggcataatcttgcaatctgcagtcaccgtttttgctgcaagtcaggcagtcagccgggtgattggccaacatcaattcgagaattgttttgcgtgcctccactaccgtttcggactcagtgtataccaccataccgtccgttgcttcggtaacacaggaagcaggcaggttgcgcatgcccggtacttccacaacacagatacggcaagctccgaatctggcaagctcctggtcatggcagaaagtaggaatatcaattcctatttttctggcagcgtacaagacggaagtacccttaggaaccgtaacctgttgatcattaatggttaatgtaacagaacccaatcaattttcctcctttccggaattcaaaatatcaaacgattcagcaaatccggtgtccgccacggaatatcacataaattccctcaataacaatatcttaacctagtttaatacctgacttacaccggcttaaccgaatccctcgcatagctaaagttcttatctatttctcattactattgttcatctttaagatttttgccaatacttcttctatgttcagtgcttccgcccaagaaacttgagagaatacaccgtccttcttaataaacggcaaagcaggctcatccatatacttcaactgtaaacccaaacggcccttcagacaaagcggacgtccaactgctgtagacttgggtaccaccccgatagtcttaccctgtttcttaagtaaattaaatttacagccactgtcgcagaaggtacaggtaacttcctctttctccatttcccatacccgtccttttcctgccagcggtttccaagtcagggccccgaccggacaaacagctacacatctaccgcaataaacacaatccgattcagccaaaggcagatccataccggtcacaatcttggtattaaaaccacggtaaccgaaatcaatcacactgcgctcaggaatagcattgcaagtactgacacacctgccacatagaatacacttattgggatcacgcactatataggggttggaatcatcaagaggatgatttttcttttccccttcaaacggactttctttcactccgtattgaaaagcatagtcctgcaagcggcaatcgccgtttctctcacaggtcaagcaatccttgggatggttggccagaagcaactctaaaatagttttccgtgcttctaccactgccggtgattctgtgtatacttccataccttccgttacttcagttacacacgaagcaggcaggttacgcataccaggaatatctaccacacagatacggcaagctccgaacctaggaaattctggatcatggcaaaaagtaggtataaaaattcccgcttgtttggctgcgtcaagcacagtggtacccttaggaacatttacctttttaccattgatagttaaattaacagacatttatgaacaccgaaaccgcgctgtattacccagttttatgctttgcaaagaagactgcacaacgcttcccggcttccctcccttccatatattataataatattaccttaggctttgtaaatagcgtcaaacttacaaccggccagacaggcaccgcatttgatgcacttggtgatatcaatttcatgcggcattttcttctcaccggtaatagctccggcaggacaactccttgcgcacttaccgcagccgttgcatttttccttatcaatcacaaaggttaacaattctgtgcaggcaccggccggacagcgtttgtcattaatgtgggcaagatattcatctttgaaataacgcatggtagagagaatcgggttggcacaggtttgtcccaaaccacacaaagctgtcttggtgattactctgcccatacgctccagtgtctcaatatcttccggcttacctgtaccctcacagatacgggtcaaggtttccagcatgcgcttggtaccctcacggcagggggtacatttaccgcaggactctgcctgggtgaagtttaggaagaaacgggccacatccaccatacaggtggtttcgtccatgacaaccaaaccgccggaacccataatcgcaccggcagcgttcagtgaatcatagtctaccggcaaatccagcttttcttccggcaagcagccgccggaaggaccgccggcctgaacagccttaaatttcttgtcgtcttgaatgccgccgccgactttatagataatatctctgacgctgatacccatgggaacttccactaaaccggtattcttaatcttgccggtcagacagaacactttactgcctttgctcttctcggtacccatggaggcgtaccattcgccgcccttacggataatgaaaggcacgttggcataggtttcaacattgtttaagttagtcggcttctcccaaaggcctttaacagccgggaagggaggacgcacgcgaggcataccgcggttaccttcgatagaggtcaagagagctgtttcttcaccgcatacgaaagcaccggcaccggccttgatgcgcagtttaaagttaaagcctgtatctaaaatgttttcgcccagcatgccaatctcttctgcctgggcaattgccagatttaaacggtgaatagccaggggatactcggccctcacatagatatagccttcatcggcaccgatagcataacctgcaatgatcataccttctaaaactgagtgcggatcaccctctaagacgctgcgatccatgaaagcaccggggtcgccttcgtcagcgttgcaaacgatatactttttatctccgggtgagttatgggtaaactgccacttcataccggtggggaagccaccgcccccacggccacgcaggccggaagttttgatctcatcaataacttgctgctgagtcataccggagagaatcttctccagaccttcataaccgccggtggcaatgtaatctacaatgctctccgggttggttctgcccagtctggatgtaactgtgcgaacctgcattttataaaagtcgtaatcttccatcaaggtaatgccttcataagctttggcaccgttctcaactatttggagaatcgccatatcttcaaccggctttttacctattacatgctcatcaatcaaacggataacgttctcaggattaacatccccgtatataacactggcttcaccggggagagctacttctacggtaggttccgcatagcacatcccgatacagctggtaaagtcgacatctatatccaaaacacggccggcaactatagcttgcagagccttcattactttgtcaccgccggctgcaattccgcaagtaccaaggccaaccaccacacgggcacgggtaaacttctgcttatactcttctcccatcttagcccgtacttcagccaaacttttcatcttttcacctcccgattactcgtattgttccaaaatcccctggatatctccgggaaccagacggccatgggtgtcgtcattgatcatcaataccggtgccaaaccgcaagcgcccagacaggccactgtttccagggtaaaacgcaaatcttcagtggttccgccttcactaattcccagaaccttttccaccgcttcgaagatcttcttgccgccccgcacgtggcatgcagtaccctgacagacgcggacaatattgcgcccgcgtggtttcaagtgaaactgggcataaaaggttgacacaccgtaaatcttactaaagggaacccttaagtccttagagatctgctgcattacctctttggggaggtagccgtaaatatcctgtgctccctgcagaacaggaatgattgctcctttatatcccttaaacttttgcaatagttcctgcagggcctgctgtttcggatcaatagtgttgtttgaacatccacatgtacaagccaattttttatttccctcctctcaacttttagacaactttcatgattacccggttttcagttactatatagtgtaccgggcaatcatgactttaatggcagaccttaacataaatttgcattttcatgggtctttttcataattcgcttttcgacataaaaattcctctataaaattctgacttattaaaagatttaaattcttcattcaaaaattgatttcctctaatgaaaggaggaagtttaaaaatcttttacttattcagctttttccagtttaacagcagctatcttatattcaccagtcttgctaaccgggtcaaaagcattaacagtaagctggttagtaggagtctccgcatggtgaaagctcatccagatcattcccggcggtactttatcggttactgctatcttagttgtaagagaaccgcggcgtgatgcaacttccactttatcaccggtattaacccccagaacgcaggcatcaattgggttaacttgagccatttcttcaggtctgtgagtgcccaaacctttcgaatgacgagtcgtaacattatagtggtataaaatgcggccggtcgacaacagatacgggtattcagcgtcaggcagttctgccggaggcacatgttcgatgccctttaacaaccctttgcctctggtgaagctctgagtatgcagtatcggcgttcccgggtgatccagcgtcgggcagggccattgcaagccttttgcatcaattctgtcataattcatcccgccatatgagggagttaaagcagccatttcatcaaatatttctccgggccaactgtaattcatgggataacccatacggttgctgacagaacaaacgatttcccagtcagctttagaatccgcaataggctcgatagccttacgaaccctctgcactcttctctcagagttagtgaaggtaccgtccttctccgcaaaacttgcccccgggagtattacatcagcatatttagccgtttctgacataaaaatttcctgcaccactaagaattcaagattattcatagctttgtgaatatggtgcgcatcaggatctgttagcaccggatcttctcccattatatacatagcctttattttgccttcaacagcggaatccataatatccggaatcattaaaccaagtttgccggacagcttaactccccatgccttctcaaacttagcctgtgcctccggactaaccacttgttgataccctggatacacattgggcaatgcccccatatcacaggcaccctgcacattattctgaccacgctgcggattcacacccgaacctgccctgccgatatgacctgtcagcatagccatattggcagtactcataacattgtccacaccgcacacatgctcagtaatacccagtgtgtagcaaatcagcgcattatgagaagtggcataaagtctcgccacatcatataagatctctgccggaacaccggtgatttctgagactttttccggcgggtatttttctactgttgccttaagttcttcaaaaccctcagtgcgttcttccacgaatcttttatcataaagatcttctttaataataatatgcattaacccattcatcaacgggatatctgtaccaggtttgtgctgcaaccagtaatcggctctctccgccagttcaattctgcggggatcagccaccactaatttagtacctttctgcacagcctgaagcattttagcaccggctatcgggtgtgcttcagtagcattagcaccgataacaaacaataaatcagttgttaagatatcattaaaagagttggtcattgcaccacttccaaaacttatagccaaaccggccacagtcgaggcatggcaagtgcgtgcacagtgatcgacattattggtgcctatgcgggcacggatgaatttttgcagcacataattatcttcattggtgcagcgtgctgaagaaagtgcggcaatggcatcactgccgtatttatcttttatttcacctaatttggctgccaccagatccaaagcctcatcccaggtggcttcaacaaattcaccgtttttcttaatcaaaggcctggttaaacgctgcgggctgtgaatataatctgttccaaaacgtccttttatgcacgtatggcgcccgttaaccggactgtccgggttggaggtaacaccgattacttttccgtccttgacgttcaagtcataattgcagcctacaccgcagaaggggcaggtagtgcgaacctttttaacttcccaggtacgtcctttacccaacatagccttttcactcaaagcacccaccgggcaaacagcaacacaactgccgcaaaaaacgcattccgattctcctaaaggcaaatccatggccgggcttactttagcatcaaagcctcgataagcaaaatcaatcacactgcggccttgtatttccgcacaagcccggacgcacttgccgcaaagaatacatttattcatgtctctaacaataaaggggttttcattttcgataggataattgtgtttttctccgggaaaggcatttccctgaacatcgtaacggtaagcataattctgcaggctgcaggcaccgtttttactacatatcaggcaatctattggatgattggccagcatcagttcaagaattgttttacgagcttctaccacagcttcggattcggtaaaaaccaccattccgtccgtcgcttcggtaacacaagaagccggcaggttacgcatgcccggaatttccacaacacatatacggcaggctccaaatctggtgagttcctgatcatgacaaagggtgggaatatcaacgcctatttttctggcagcatacaacacagaggttcctttgggaacagtcacttgttgaccattaatagttaaagttacagaagacactattttatacctcctcatggaaattaattaaagcataacaaataacaggatattatataaatatccacactttacataatttctgttacatgggaggcagtcagattattcacagcaggtatatccactatgcatacattataacttccctaactgggaaatcatggatgatgtcaaaaagtagaaataaacaccctggctggcctggctgcttccaaaacagttattttattggctacggcaattttgattccgcttacaattgaagtaacggacattttttatcaccgaaaccgtgctgtcactatgtctctagaaattgacaacacttcccggttttccccctctctgttattaaattaagtaagcccggcacacgcaaatactgcacagggcaagatagaactacgcaacaatcggtaaaaaaatcttacatttcaactcattaataccctgacttgctcaactaatctttacaaatggcatcaaactcacagccccgcacgtggcaggctgtaccctgacagacatgaatatgttacgcccacggggttttaagtgaaactgggcatagaaggtggccacaccgtaaattttgctaaagagaatcctcaaatcttcagcaatttgctgcattacctcctttgggagatatccgtaaatatcctgccctcccggcagtacaggaacaattacccctttatatcccataaacttttgcaatagctcctgcaatgcctgctgtttcggaataatagtgttgtttgaacatccacatgtgcaaacaaccggttttttatttccctcctctcaactttcagacagtttcttgattacccggttttctgttactacatagtgtaccgggcaatcatgactttgttgataaaccttggcatgaatttgcatttcaaaagccagggctataaatactgtacccggcctggtgcggggtagaaacctgtcataaaaccctgccccgtaacccaaccggttacattcctcatcaaaagctactccaggaacaataattaaatccaaatcctccggttccagaggtctaatgcattcctgtctgggttccaatataccgtaagtaccttcggttaagtcaccgggataatccataatctgtgaaggggtaagacgcttggtagcaacatcagagacgggtatggatattctcttccctttggaaagagcatcaataattattttatcagtctgaacttcattgcggaaatccagataaagcatgatagtggaggcctttgcatattcatccatagacaacacccgctgctgtattatatcactcttttctttagcttccgcggcaggaatagctttcctgtcctccataactctttttctcaattcacttttcgacacgggaactcctccctaaaattctgacttattaaaagatttaaattcttcgttacaaataaaatttcctcctgcaaaaggaggaaaaatagaacttttcaaaataaacttataattcaaataccgggagattcccggtattacaacctgtatacttcatctccggccaatatattaacatttttttcttgtaaagctattatggcctcgtctatttgttctacgcgaaagactaccaatgcagcgttggaggctttctgtaaaaaggcatacaaatattcaatattaatgcccgcctgttttaatacttccagtatattgctgagaccgcccggctcatctctaacttcaactgccagaacctcggtgacactgacagtaaaaccgtcctctttcagcacagtaaaagccttgtcagggtcattgacaattaaacgcaaaatgccgaaatctgtagtatcggcaatggagagagcccggatattgatattattgttgcccagcacctgagttaccctggctaaacggcctgatttgttttccagaaagactgatacttgttttactttcacaaacaaacacctcctacgcaactatttaataaataaagtataacatatcggtgaataaaaaatatatactctgttttggttgcataccaatcaatggggttagggcttcgctgggataaccatagcacaccctacatcctccatatttgagaaaatactttaccatacaatattgctgtaccattaattaaccgcgaattataaagccacaactacaataccaaattcctccgacaggtctaagtaggatttgcctgataaatcccttccctttagatcaaaggccaaaccgggtaaaagtattaaatcaggctgccagccggaatcattaagccattcccttaaagccagggcaaaatcatctacagtcaaaagtccggcggacattattgaacctccgaaaaagtggtttgccgcagccagaacttgtacttccgccgggtaatcaaaaaatctttctacacctattttgattaattgctccgccagaacagaagtcagcaccagtacactgttcgcccgattttttcttgccgcatcaaccatatcgtaaatcatatcaggatgcaggtcataatccattaccagtcccgatgtttggcctctctctttaaaaacccgcacttcaagctcttcacttgcatcgtcaatagctgcattatactcataagaaatattgcccggcaaagttataccggatttctttgttcttcgcaccctcagtcgaggattagaggccactaatatattgctgaaaacctgtaccctagttaacgcttctttaccgtttacagacagtaccctgtctccggctctcagcccggctgcctgggccggagaggcttttaacacaccggttatttccgctctaagatccgccagcatttggggttcaaaggttaaggggagactcacctttgaccttagctcaagcacgaagttttttaattccgaccagagggaaagcttaaagcgcagctgtttttccgccagattggtatagccgggcatgaatattcttacagtttgagcaccgcagctttccatatagagaacggttttctctatgtccgtccaaccggtcaaccagggcatggctactatgctgccgtgccattctaaacctgcactgcccagtaactccgctgccagcacagcctcttgagcccgccggtcagacatcagtatctgacgcattctaacatctgcgctgttaagtgacaggttaatggttatgccgcccagagaagctaaaaaatcaatcattattttatccaaaagggtaccgttagaagtaatgcgaatattggcagcaggcattctttcacgtattagtttaagcaccgaaactatctgcgggtgtgtaaagggttccccctccagtattctggttacagactcacctatgacaacaggtttgttcgcatccataaaatccaatgtttcttttatttcccgcaagcttcgatgaccggtacgaaaagcctccacagaaggcggattctggcggtgactgcaaaatatgcactgcacattacaaacagatgttagcggtaaaatattagcgttctgtgcactttgcaaaacaagagttcgaatatagttatttgagttttttatgtacatattcacccacaggctaaccccttatataataagttatcaacagacttatccacaatatccacagaaataaatccacagactcttcaagttgtcaatatagaacaggatactaaattattttcgtattttcaactaatatcgacattcgcccagtcttaaaccgggtatggcattgagcgtcagcggcgcaaattctcctcttatatatttaaagtgagcagcacagccgatcatagccgcattatctgtgcataaaaccagcgagggatatactaaacgacgaccggaagaacagacagctttctgaagctctgtccgcaaaaggctgttggctgccacccctccggccagcataattaacgacacattatgctcctgtgcggcggtaattgttttatccactaaaacatccacagccgcctgttgaaaacttgccgccagattgggaatatgcacagcttcaccacgctggcgggcccggtgcaggtaattgattaccgaagatttcagtccgctgaagctaaaatccaaactgccttcctccagataggcacggggaaacataaccgcctgagggtttccttccacagcggctttttcaatctgcggaccgcccggataacctaaacccagagtgcgggctaccttgtcaaaggcctctccggcagcgtcatccctggtcctgcctatcacccggtattcgccgtgaccggcgatatataccaggtcagtatgcccgccggaaactaccagacagagcaaaggaaaggccaaatcaggttcgcggagaaaattggcatatatatgcccttccaggtgattcacaccaatgagaggaatatctgccgcgtaagctatagctttaccggcagacagccctaccagcagagcaccgaccagaccgggcccgtaagtcactgcaaccgcgtccagttctccaaaacaaagcccggcagcctgcaaagcctcggcaataacatgattaattaattccaggtgtttgcgggaagcaacctccggcacaactccgccaaacttgcgatgaacgtcaatctgtgatgaaatgatgttgctcaggatcctggtccccccgtccaatacggcggcagaagtttcatcacaggatgtttcaattgccaatattttttcagccatatttataaacctcattaatattatcagataaggtattataacacgatcggagctatgctgccatttatcaagctaaagcatacactatacagagatactttttaaacaagagagacgaataatcgggagtttaactcatgactaaaccaataaaaatactttccttcaatattcaaagcggtatgggcatggataaccggcgttctttatccaggatcgcctgggtaattaagtgcagtggagcagatttggtaggcctgcaggaaacggataaatatatgaaaagaagttgctttagttctcaagccaggaaattggcccgcctgctgggaatgcattatgttttcggcggagcctgcaaacccgcgtttttttcccgctttggcaacaccatattgagcaaataccctatcaaaggacataaaaacaccctgctgcccggtaccggagagcagagagcacttttagatgtattaatcaatattaataataaaaagatcaggttctgtaatactcaccttggtttaagtacatcttccaggcaaaaacaggttaataagattattgaactgctgggagagatacaactgcctaccattttaacaggcgatttcaacaccacaccgaatgatcctgttattgagcagcttagagcctgtttggagcggaaatcagtttctacagaaagcaaaaataatgatcttaaaacatacccgtctgaccgcccgtcagaaaaattggattatatctttctctcagcccattggaaagaaatctgccagacaacattgcccggccaggcttcggatcacctgccgctgctggcagcagccagatttataagctaaaataaaaatccgtcattataggatattctcaaaattactatgatcaaaaccaagcttttgatcatagtaactcctcagctgcgcgttgctaacatataaaaaattattaacctccgggggtaattccgttttttcacttacataaattgttcatcatgcgtttgcccctggtgtcaggttcgctggttatgggcctacttttgcgtctggctgacagcgacgctggtattacccctaaaactaaggcggcttaaaaagccgtctataacgtttccttatagaataatttttaaaaaattattgacattgatctatggttcccatgtatctaataattagcaattaatctatgttaaattcagcagttaggtcatatgtcctccgttcagggtcatctatccgttgagtcgttgaaacagttttgcatacacgatacctgcctgactggtaatcatactgttcagggtataaatggataataaagtctttagactcttgaggaagcaagataatcataacatcgttaatgaaaacttctaatggtattttatcccaggcagaaccgttgtaatgttcaatagaataatccaaaccggtataaaccttaatagaagtgttattggtgattgttactttcacattgtctactgacgagaagtaggcgtttggtaccgctttcataatcattttcatttcctctgatgaattattttgctcggtaaaagataggcttgatgttttaggagtaggcgtatcttctgttgaagaatatgaagttattttagttttctctgaaaatttatcaccttgcatagtgcttttgtccttagtgttttggctacagcctacacaaaaaagtagtaggcaaataaaaataattgaacttcgcctaatctttttgacctccttttcgtgatttttttaattttggccagcacagactttttaactgccgaccattgtttccaatttgccatttgtttaaattcaggtttctctttaaccagtttatcaagcaatatcttgggtatcttctcatgatcaaagcccaagccacgccgggctatgacatagcctgccgcttcgtgaacagctatgccgtacatatgccaatgtcatcaggttatgctacctatgctaccaataactcactaaccactttctgccggcttatcccgacgctttcggaacagacctcagcaaaagacctaaagaagaaatagccataacattttgtatcatgctggttctacctctttgtgtaattgaggtcggtatttaacaggggtccgccccttatataaatataaagcaaagcgaagggcatgaagttatagcataacccttgtattattaatattgccgtagttccaattaaaacatccagtgaactctgctagctagagaactggttaataagcaaatcctagctgataagctttattatttctgcatcaaaatcctttagtccatccagtataatctctacggttctcagttcggtacggggatctatcggttggtgggttttggcagagctatgtgccgtaaatcctctgtctccaccatatgagtctaacgttgaaagcaatgcagcatcgatttgatccttctcaatccctaacggtttaaaaagtttaatgatatcaacttcctttattccattattttgtgctatcctttctttttcaaatcgcttaattgcatcaaaaatctttgttgaaattttatcagaagtttggatagcaccaaaatggcctagaattgaagcaaccgttaagtgaacccggttatttctccattcttttactgcgttatcaagaagtttcttagccaaggatttaaattataatcttcctctatttgctccattttatacccatttagttccttcaaaaattgaaggccttttagttttagattattaaattcatcattattatctgctgcaaattgtcttaatgaaagcagccgttgtttcccatcaattacaatatatttattcctttgcttcttatgttcagcaataattataggtggaacaggaatacctaatataagtgattctattaatctacttttatcttcttctccccatgcatctcgacgttggaatttgggattcaaatctatattccctttctttaattgagaaatcattgtctcaattgtccaatccgtaccccaaatcacagactcactaaaacgatttatgtcctggataattaagtcttcttcattctcctcaccaataaattcaaactcatcatattcctgcattaacatgatagaatacacctctcgccactaaccttaactaaacttaaggttggcagatttaatatacttcaattgccacccaatcacctcaaccttagaatagtcctttggatccgtcttcattctttcatcaatgaatattcatctcatctaatgctagctctcacaccttaaatcccgcaactccgaattaacctgttccagaaggttattttcattaatatgtttaatcccggtggaagaaatgatgactggaaagtcagccacacattcaggcctcagaaaatatctggcattaaagttcttcacagacaaccagtccatatcaatgcattccttcaaaaatgcaatcaattcattattcgagatgtccaacttttgcaataattttcccatggccaaatcaccaaaaaaagaatgctgctgggcaatatatagataagccagcaacctttccgcatttagaccattattttcgtttcccattttcccatctcctatacatattgatacagacgctttatgaaacaatgttaacatatcttcagcctaaagcgctatctaatttaatatatttattttataattccaatataaacaattttaatatctatcaaagaaagggttgatcctatgcatacagttagtattgaagataatctggatacggaattgtgcaagaatattatggattttcattcaagcaatcagtttgcccgcttactggggatagagttaatcagactgggcaacggttacagcggctttatttttcaagcagagaaagaccataccaatccttatggtataatacacggaggagtaacagccactctgggggacatagctatggcctgcgctttgagaaccagaggaatccaggttataaccgctgaactaacagtcaattatgtatctccaggaaatacaggtgttgaactcgaaataaccggccaagcccttcatttaggcaaaactgtctgcctggcagagttctccgtacacgataatgaaaaaaatcatttaatagcctcggggcggggtatttttattagccgtggcaagttcatccaaaccatataaaaagcggggtactcccccgctactgcctgtttttcaccttttctcttaatctctgcatttctatgtctatatccgaagttccctgtcccagtgctgccagttcatcatccaaattatcgccggatgatctcagttctatgcctgcttgagcttctgcttcggcctgcaggactttttcttccatacgctcaaagccgccgcgggcgttatttttaccaaaaccggacataacatcattaacgctcttctgagctttagcggcctgggccctggctaccagtgcggccttcctggccttcatcttctcatactcttctttcatatcagtcaactggagttttaaccgatcagccacatcccggtattgctggtattgcgcgtaaaactcatctgccttggtctgatttagtctcttatcttccagagcacgccgggccaggtcttcccgtccgctttccacagctgccatggcctggctctccctcttttcaaccatggcctgagcttcctggtactgcgcttcaaatctcttaactacagctatttgtttggctaccgcagtttctgcttcagcaatgtcctcagccatatcacgcaaatattgttccagcattttcaccggatcttcagctttgtccagcaaactgtttatgttagccctgatattatcacctattcttttgaataaactcactcttggcatctcccttctcatgcagcattaaatatacattctaagtagagctttaatactaaaatatttgtttatgtgtatttattttacatcataaactataacaattccatatattttattctggatattgattagtattaactaatatcgagaattatgtatattaactattcaacatacagttctcccatgccggcttgcctatctttactttgttataccgcttaaacttataattcgcatactggctaatggccccggttagtgagcataattatataaaatatagacacaatatatatactctcaatatgtaaggggggctttctatggcacgtgaaggattaattccaactgtcctcggttccgccgtaacagcggccgggttagcgctacgagccagcaaccctgcactgggctggggtgtggcaggctttggactggcacacattattttaggctccattgatatggtgcagcatatgcccgaaagagagatgtaaaaggtgaagaaggaagggtatttacccttccttctattgttaaatttttaatttaatcagtaaacatctgaacaaacatcttaccgtattttccaccgtccactataccgataccaaccttattataatttgcacctaaaatattggccctgtgtccggaagagttcattaaatttgtatgagcgctctgcacagtagacgcaccggccaggttttcccctgcataaccataggaaatgccaaactgtttcatcatatcaaaaggtgaaccgtaggttggcgaattatggtcaaagtaattcagattaatcatgtctttagctttcaagcgagcaactttaacgatattcatatcagcttgcaacgccttcaacccggccttggctctctcctggttaaccaatgacaacatttgctgctcgtccgctgtcataccgtttacggtggcggttgtattcgttggagcagctggctgcgcctgcgaaggaacctgaacagcctggttagctgctccagccggaacatacaggacttgtcctacattcaggctgtacgtctttaagttattaatactgaccagtttatttacagtagtgcctaactttttggctattatataaagagtatcccctgacttcacagtatatttttgataactaacagtttgctccgattgggtcgcggttttatgcgcaataactatgggctggcccgcataaatcattgtggatttcaaattattggcctgtatcaattcatctacactaactccgtatctgtcggaaatcagctttaaagtatctcccggctggacataagtagtaacatttatattccacccggcaaaacttgttccggcaaagccaaacagggaggtaaccagaagtcccaataccagtattaatgccagtttgcggttcttcattatttttcctccatttttatattttctattaattttcatattttctatcaatgaatatctaatcccgtactatccattcaccacctttctatttatatatacgatactttatctaattttatgggggtaatacaaaaatttatagcaacgtcttgcgggaagcaaaaattaaaacaaccgtctgaaaacgattgttttatcctaaaattattctatgaattgtttttccctttaaatcggatacaagcaaaccggagcatttttttaaatcccggatagcgatgtacccgtcccagtctttgtaacaatcaaaattaccgcctgccccggacattacagccaaccagggaaaaccaaagtggccttcaaattcttgccgcaataagtccatggctgcaaattcattgtcaccagggtagtcaggcaaatctacccaaaccccttccaagctgcccacggcaactactctacgcacacagtctcagcctgtttcaaagaagtatacaggtattcccgccgccgcagtaaaacggcttaaaacccggccatccatagttccgtatactactaccgcttgtttttcagcaatggacaagccggtcatgagctgcccaaatccggccgcggctaaaattacttctcctgtcacagttgtgttcataaaactcactcccgtgcaaccctgaagtttattcttcggccagcaatatttttcttactctgtccatcatgctgctgccctgcatttgcacagtttcagcctgttcagccagaggcccgcagccaaaaccggcagccatgtcagtcaatacagctttcaaagctttcatacgccggcggtaaaactcctcataatccaccaattcttcactgacacccagcttggcccgcaaaagctccggcccgtacaagaaaggattcatcattttagacacgccggccagcatccattccctgccgtttaatttctctgaggaataattaatcaattccgtatagatatcggaaaactcgtaatacttataggcgtcagcgtccaaaaaccattcatgcacggtccaatctctgccttcaccaaaacccatgcagttgtcggttggcggtataaaaaatattttctcctcttttacggttgattctccgtcattattgtagcgcacggccctgcccagaggagcggttctacagttgcgcggacgggcaccgtaaatactgcatttgccatcttccattaaaaaagaacagggaccggaggcggcatccttcaaacgcacataaggccagcgtgaattgttgtcaatttcgtaatcgcaatactcctggataaactgctgcccactcatgtttaagcaacgggctatagtttcaacatcccagggatccaaataaatattgatcagcatacagcaacttcccatacacccgtcagtacagccgaaagtaaatttatcttccgcttttaattccttcatatcctctacactcatctggttaaaattcttaatatggtgatttatcataatataaaaacatccctcccaataaatacacaaccaggctgactatattaattaattctacgcggacggctaatgtcctttttattattatacttaggtaaaaccaccagaacaggtgaaataaaaacaaaatggttcccggattgaccttaaataatatgggaaccattacagtagctccaaacatagcaaacaaacagatgccgcaaactaagcggcaaagtggttaaaagcggcggcttctcctcctccggcaatactcctttatattaaaaacagcctatcccctgcatcccccaaacccggtacgatatacccaacatcatttagattccagtctaaagtagcagccacaatacgcaccagcgggaacttctcattaatctgcaatattccctctttaactgcaaaggcgcaaaccagaataattttgtccggggaaaaacctttaccggtaagcatctccagtgccttaaccgcactgttgccggttgccagcatcggatcaagcataaacaccatatcgaaataatcgtggttagacggcagggaattaagataggacatagcctgtaaagtgtcatgatctctggaaataccgatatgagctattttggccctgggcaccagttctaaaaaactctccacaaaacccaaaccggcacgtaatattggagccagcaaaactctggctgagtcaagctcctccgtctccacttcaatacccagtggagttattactttggacttaatggcaggcaaccgggaagtagcttccatggctaaaaaaaagcccagttctcttaaggcacggcgaaacagctcaatttgagtatccttgtggcgcagtgtcgttaggcggtcactaaccacgggatgttttaacacagtaacattcctcaattaaatccctccgttttacaaatcaattgcctggcttaagttctgccagtatatttttagcctcaccactggaaacaaaagtcaggaaatccctgacagacggctcaactcgtttttcggtaacaaaaaccaggtgtctggttaaaatatgtgactctatttttcctctttttattataattggctttatttctttactcaaataatttgaagaaatataaccaatagcatatttatccttagccaccatagccttaacagccccggtcgaaggaaggactgcagcattagtacagaggttttgttcccccatgacagtttccccaaaaacaagagcggtaccggaaccttcctctctgacaagaacagatatagggtaatcatttccgccaagctgcttccaactggtaattttaccgctaaaaatatcccgcagatctgtgaagtcaagtctttctaccgggttttcagggttagttattacggtgagttgatctaatgcaacttcataagcattgagctccttttgctcatttgctgtcaaggatctggataaagctgcgatatccactatcccgttaatcatgccacgcataccgacagttgaatcactaccctgcacatttatatttatcccagggtgttgattttcataataacgggctaaagtttcagataccggcagcatagaagtagaaccggcaatttttatagtgtgaacaccgcctgaattctgcataaaggaactacagcctgataacaaaacggcggccgccaccacaattgtaaaaagcacggtccttcgcataatccctcaccctttgcaaaataaaactaactatttttacagaatttattattcgagttattaacaggattttctctaaagtattcttatttttaaactatataatattttatcagcttatgctattaattttttcacacattctgcattttgatcatatgttatttgagaagcaacaacagcgggtgcctaaaaagcagcccgtttaacataaagcctgccgccataaatggcggcaggcttttaatttctatatctagcatttatgcttctaatttaaactgtatatagtggttgatttttaaaattaagatttttgaaacactctctaagaggataaagagggatgccttatcagcataaataattctatgctataataatgatgaggtgtttcattttgtcatctctacgcccgatatatttatctattttcacgagggataaataaaatgagacagaaaatatccgaattaagcaatcatattgtagtctgtgaggcggacggacgtaaagttatagccactctgatgcatgaaaatattccctttgtggccatagaaaaaaccaggagatacttgagaatccgcgtgattgggctttctatatattatcgggaacgcaaccgatgacaggatactaaacaaggcccgcattgaacatgatgttttaatcgtctgtggccccagagaaaactcagccctgctggaaaagacaattaccggtgaggtttaccaaattaacaaaactgcaatcaattagtaaactagaaaaattaattcactaggaggaagcgaaatggcagaaaatccacaaggggctatacttcaaagagacaagcaaacttatgccattgtgctaagaagccctgtaggcttgctcagtgcagataacttagaaaacattgccaaagtagttcgcaaatataatatccctactgtaaaaattacttccgctcagcgcatggcactggttgggattaaagcggaggaagcggaacaaatccgatcagaaacaggcatggagatggcactggccagcggaccggcaattcactatgtacaagcctgtcccgggacaaccttgtgcgcttatggtaaacaggactcactgggactggcgctggagctggaaaaattgtttgtcaataatcctatgccggccaaaacaaaaataagcgtatccggctgccccatgaactgcgcagaaggctacgtcagggatataggtattttcgcttcaaaagagggctggaccttggtttttggcggaaattccggaggaagaccaagaattggcgacgtcattgccactaatttaaccaggaaagaactgattgcattagtcattaaatgtttggcaatataccaggctaatgccaaaacaagagaaagatcctacaggttcatagagcgtttcggagttgaggaatttaaaaaagccgtattagaatagcccaagaaagtcgcttaaaacagctttcgggcagacacaggtactcatacatcttgggaactacacaacttaacttatccacaaatccatcataacacaattccaaatggtataaaaaagagttgtagcataaaatacaactcttttttgaataatcaaaatagttagtcactaacacatttagaacacaggccgaaaaaatggacagcagcaccttccacccaaaattcacccacctgctgaggcaaactgaaactcaacaaatatacatttaaatcaaaaacttttcggcatttattacacaaaaaatgattatgcggttttggattaggatcaaatcttcttctttcagaatcaataccaatttcctgaattactcctgctcccgacaaagactcaagcgtgttataaacagtggtcaatgacaatgagggaaaatttggttttatactgttgtagagctcctctgcggaaggatgagtaatattaccctctaataattttagtatagctaaacgctgaggtgtagcccttaatcccaaccccttgaggatagattccattatgcaccacaccccctctttcttatactctcattaaacaatgacttatccacaaatctatcataggcatgattaccatgagtaaaacaaaaggtcttacgataacctcgcaagacctttttaatctaatactgcttgaatacactaccctttgccccacaaacaggacagcgttccggcgcgtgatccagttcaatatacccgcaaatcgggcataaatgtatggattctgcctttaagtctccagtagcttccaaatctttcagtgccttttgatataattcagcgtgaaccttttcagcacctaaagcaagatcaaaagtcttaaacgctctttgattattatcggctttcgcttgttcaataaattgcgggtacataacatcggattcataagtctcgccctcaacagcaacctttaaattatccgaagtactgctaaccttaccggcaacatctaaatgttttaaggcgtgaatagtttccgcctcagctgccgctgtaaacaggcgggcaattttttccttgccttcatgctgtgcctttttagcaaaggcaagatattttctattagcctgagattcaccggcaaatgcagccattaagttgtcatcagttttcagagaggtaacctccttatgatctataattgttttttcaactggctcagtttcttgatgtgaccgatttcctcattgatcagcttgccaattacctcttgcgccttaccacccacaacatttaagaaagattgaaaaatcataatagaatctttttcaaaacgcagggccatctccaaagcacttttagcatcggttattttattaaatttgtcctcaatatcagcctggttaaagatatggctttcaattaaagaatcaagatattccttatactcaccggcatagttttcgttagccacaaactccttggccaattcggcaccgagtgcttcaaaatccttaatatgctggccttcttcattagccaggaactgcaagacttcttttgccctggcatccgcaactttaactgccagagtgctatagaaagtatatccagacttctcaatatcagtagataacttaacgatttcttctgcgctaaattcaattaaattccatgtcataaatattacctccagtcagaatactttacaaatgactttcctaaaatccactaaaattataatttgtaattattataatttactattatcatcctgtcaatatctcgttcctaaaatagctatattcctataattagttttcttatgacctccgtatgaattgaaatattaggcaaaacccaaaaggataagattactatagcagtggatacagctagaagcagcttgctttcaatattcatggcaatccctcccgtgtaaatgacttttcctattataaaaaatatagattgcaattttgttcatattaggttaagttttcattaagaagttttatattataataataactttaaattagagctcaggtcaagttttacatactatttcttacaggcggtgatgtaccaatagcaacaaactcattaaatacgaccgttgccctgttctttggttttttatcttttttatcaccttgcattttacctcttctacccggctatttatcttttattgccggcactgatttaagtaatggcattcggcctgataaaaaacagaccctgctaaacagcctgttttttgtactgggatttggtcttatatttattgttttcggtgccgcagccggcagtttaggacagtatctaacataccaccggccctggttaactaaattagccggcctgattattataatttttggtcttcataccggcaatatttttacaataaatattttattcaggcagtttaaatgtcaggcccccaaactttccggccggctgggcgcatttcttcttggcgtatgttttgccctcggttggactccctgtgtcgggccggtacttgcttccatcctgctactggcaagcggctcagatcccgcccgcggaatgctcctcttgaccgcctatacactgggtctgggtttcccttttattctggcagctatgtgcattggttcggtacataaatggctgcaaaaaacacaatggttgctaccatacataaacgctgtcagcggtgcattgctaattactatgggcatcttactgttgaccggcacatggcaaaaattggttttactattttattaggaggttttatatgaatcccaaaataatcactattgttattgttttcttgctgttggctttaggatttggactaactcatcaaacagcaaacgaatctgaaattcccggtatagccggagatgtctccattacagcacccagcggagtaaaagaaaaattgtcgccggggcaaccgccctcatttttcataacacgagataaaaaaaccacaacgctaagcagcttaaagggaaagtatatttttattaatttttggaatacctggtgctctccatgtaaaggagagatgccggatctaaacaggctttatttggattatagtaaaaaaaatgttgagtttatatttatcaatatagccgcacaggaaaagaaaatctctgatgtacctgctttcttaaaacaaaacaatttgcagatcccggtttatttggataaaaatgcggaggtagccgccacctatggcataaatgccatacctactaccataattatcaacccggaagaaaaagtaatctacgcggctgaaggacctatcagttatgaacaggccagccaattatttaaacaatgattagtggggaagactttcaatatctgttcctaataaaattaatgcggatttcccggtacaataaggtaggcaggcagaacccgtattactcatgaattaatacgggttttttattgaattctaccctaattagaatattatgtcaataatggatttctatttattatccttaatatataatactaaatctcttgttgctatccatatattgaatcttgcatttaaaacaggacttttgaaacaggctctaagttcataatcgtttacaatgcaaatatatccttatgtccgacttcttctatatgaaataatccattcaagttataaatttccatattatgcacactatagatactatttccatatacatattaataaaaagctctcactaaaaaagaccttggaaatgcaaattattaatttctgaaaggagaatgattatggctatttcagcaaagttcaattttgcccctggtgtaactgttactattgttaccacaggccccacttttaccggagaattgatcaatgaagtcgataacttcttaattatcagactcactgtaggcaccactccattttcagcaggccaggttattagaattaacaccaatagaattgtggccttaggttaaatctacagcgaaaggaagattttaatggcaatcttaaatagcacgaactttcctaccggagttacagttactattgtgactaccaatggcacttatataggagagttaatcagcctggttgacaactttgttgctgtcagattaaccgccgcgacagcgcccttctttataggccaggttataagaattaataccgatagaatcgttgcttttggctaatagttgttaaaataaaagaggcactcaattttcctgagtgcctctttctttgctgctgctaagcagggaagatactttttttctggtattagccggaggtccggttgatttcttaataaaatctatattctgtaaaggaaatatttttacattgcccgagtctaaatcaatccctcgaataaattcatctgccacctctacgattataatatcttgttttagacctttggtgctgatttgaacccgaaaattgtgcagttttctaatttcatcgctgagtgacatattataactcccctttttatgaatgattattacatattaggcacgtttattatcaatatatttttcagtgggataatcaccaggctggcctgggatattatattaacaaagctctgtccaacatacacaagaacgccctcaaatctttcagtttttatctgaactgtcacccgcttatatttataactatttaattcccgaaccaactgggaaaggccatcctcatttctattaaattccaattgggattcggcatggttcgctaagatatctgtcacccccggtcaaaagcaggatatccggcctaaacatactcaataaaaccaatattaatcatttgaaaaattacaggttcaacactacccgactcggctgctcgaacggtgctttcacttatatcaacaataattacctctttaatactatcatcggtttgtattttcacttttttattcaataatcttttcatctcattatataaggtcatagaatacccccttttttacttctttgccttaattatattattctcaattaaaggacctgtgcatgttaaaacagcagccgggaaaactacagaaaagttgtttaagtgatcattaagacagctctaggcacatggaaatctcgtaggaaattattcagtattaaccttgcttacgcaaaacaaatttgcgtttagtataatttcccggagcataaaaaattaaatggaggaatatgaaatgcatcaattaaaagttaataacggacagggagactgcgatcaaaaggcaggaatcacggtcaagtgtttatgcccggataaaaaggacgtaagcattttttacaatggtttactgacaaaatcgggagctacccaagtttatcttcataccggtacagaagacaactggaataatgtatatgatcatcgaatggaacctactccatacggttttgaaaaaactatccaaattgagagcaaccatttaaatttctgcttcaaagacagtgccaacaactgggataataataatggtcaaaactggtctttaagcatgtcccaataaatcctttgtagtaaacaagaggtccatacaggcatatgaaaactaaatttatccaaaaagagaaggccagagcctactaggcctgccttcttgcattgcctttaatctgtgctttaagtgaggtatatctggcatatgataatttatgcagaatttaccataatggttacaaaaatataattatggacgacacgtaaggctaaccacatttaagctaatctcccaaagcccgcatcacccaaaaagtgacgcgggtttgctgcgactaattttactctatatattttacttgacagttaaaagttctagttttccatactatatagtgttttatctaataaaataaatgctatataggttcatatttagagaacttttgactctcaggtattataagacaatattataaaataaccttatacttacagcaaatatattccgtatggattcgggaaaacaaaaaggaaagggtttaacccttcctcaattaattatcgagatttagttgccatgaaatactaattatttcctattgttcaaacaatgaggtataataatttattgcctcttcagcattaccatcaaacattaaaaaggctttaattctttatatctcaatgtaaactccttctggcttaataattattaattcatatatactttttattatatcctgattttactcagcaacatgccctgaagactaattttttaacataaatttaataaggcataccatgatattaacttcgttatttcataaaaattatagtaaacgcaagataatgaacgaattgcagctaaaaaattaacttgacaatgttaaaatataataacagaacaaaactggctttttcgtgctgctttaagcgaagttcatattttattattaataatttttatgatagaataattttgaagttaattagctatgtaattgatgtaaaaggagtgtgaacccatatttatgggtgatgatacgtcgtttagtattattgttgcagtacaaattatattcgcgttgtttttggtttttttaaatggtatctttgtggctgcggaattctcctttgttaaagtaagacctacacgtctagcgcaactggcagatgaaggaaaccggaaagcaaatattgctcaaactatcataagcaatatagacgcatatctttcagtgtgtcaacttggtataaccctggcaagccttggcttgggttggctcggggaaccagtggtagctaaaattatagaacctgttttgggttacttaggggtattttcgtcagatgtgctgcattacatttcttttgtaattgcatttagtttagttacgttaatgcatgtagtgtttggtgaactggtaccaaaatctttggcaatccagagagcagaaaaaatagccctgtatctggcaacacctatgcgtatattttattatcttttttatccggggataatcgtttttaacggtacagccaattcaatattgcatatcattggtattcaacgtaccagtgaacatgaggcaagtcatagtgagaaagaactgcaaatgcttgtttccgaaagttacaaatccggacatttagataaagatgagtggagattacttcaaaatgtttttgaatttgagaaaagaattgccagagaaatattggttccacgtccggaagtagtttttttagatagaagaaaaaccctacagcaaaatattgagatagcacggcaatcggaacatactcgttttcctctttgtgacggagataatgacaatgtggttggtcttatacacatcaaagacctttttaagctaaaagatgaaactagcattaatgatgttaaacgcaatattatgatggtaccagagggaattccattagacagattactcaagcaattccaacaatgccgccagcagatggctttggtagtagatgaatacggcggtacaagtggtatagttactatggaagatgttttggaaaaattggtaggtgagattcatgatgagtttgacaatgagattccaaaaataatcccagaaaaagaagggacttttcttgtagagggtcgattgcttctggaagaagctaaagaaatgtttcacctacctgtaactgaggatacagaatatgatactattggcggttatgtttttggtgaactcggcaaacgccccaaggttggagatattgtggaactacctaatcaccggctagaggtaaccagaattcaaggactccgtatccaacaaattcgtttaaatatccttgataataagttaaatagagatattcatgcagtataaacaaaaataactccgaaaaatgaaagtacagctttaatgttttaatccttttggatagtaaaaaggcatgaaaaataaaaaaccatgtgcccctaaaataccttgcttgcttagcatagtggtaaatgcctttttccttaattttattaccttttcagtatgctagttcttacattttatttattgcttttttaattaaggaaattgcaatttgaataattaaatatatactaaacatacacaaaaagccccataaacctgcgactatatctgcaaattccatatttcctctatgtgttatcttttgttcaatttcaagaccaaacactatcactaataataccgtaaatgtatagataaaagaaataactgacacattaaacatggcaatccgcttaaaaataacatctgttacaaaaaatataaatattcctaaagcgccgattagccaaaagtgcaaatccttgtcacttaaattaagtcctattacttttgaaatgtaaagaataatatcatgtagattattaacgaaattggataatatatttaatattcctgccattagttaagcccaatttgtttcatattatttctactttcctcttcaatgaatcgcttcacttgtttatttagccaaatagaaatttttatactcgttttcatatcttaaaaacccctcatttctcgagttatctttatacaacagattattcactattgcttaaataaaatacgactgaaactcctttatgatatgaaaccataagtaatcaaataaaacaataccgaaacagtctaactaagctgcagcaaatattagtttaactagcggcacctgaccaagcgccaacaacaaaacaaattctgcttcatactatgatcttaattcaaacactgatacttgattttattgaaatgttatctatgatataattccatcattcagcatggccatggtggctttggattagatagttttatgagaggcatagcaacgggtctgctgggtcagccatgctagacagcttgtttagtgataatgaaaatgaagaaacagatgctgaagattcagatacacatacaggtggtggtgaaaaggctgacagtggtctattagacttcaatttcagtgactctggagacgatctattctagtctcaaacgacatgaatttctttggtattattatagaaataaaattgctataataatacccggttcatagccggttactatcgcctcacattgtgccgtctattaataaaaaaagaaggctctcacggttaagaacctacctttttctttgctgtctttatgcagtcatgccctggtgttatgctttagcttgcacgctaggaagaagagtggcagtctcttatttctgctatgcaacagaataattaacttataataattatctgggtgtccatattataatagccgcacctattaaggagattgcagaccctatccaatcatagtgatcaggtttctttttatcaataccccatccccataacaaagacagtataataaaaataccgccatatgcagcatacacccttccgaaattaggatagtcctggaacgtgggaataaccccgtatactacaagaataatgcccccagctaggccaacaaaaacatgctttttctcacgaagacataaccaaaccaagtaaccgccaccaatttccgcaagtccggccaatacaaatagaattgctgattttatcatcactctttattcactccttcctgcagttcctgtcgtggagcccaaagaataatacctgttcccaataacgctataaccgtgccaacccaatcataaaaatcagggattatgttatcaatccaccaaccccacagtattgacattataataaaaacaccaccatacgcagcataaattcgcccaaaactggggaattgctgaaatgttggaaattgccgatcttataatcatttttatctcccccattattaattgccgcctgttttttatgattctacatgaacaattctaacatttttcgttaatgataatcaatatcagtatttagttgactacatttattcatgtacgatataatcctgctccggtaacagatttttaaattccattagccaaattccaccttttaaaatacccgctatgtcttccccagaaaacacgtcaaggtaatttctcgactattcctccggcttttcctgctttttttataatttcatcaacctcttcaattgatttagtgttataagcaagagtaatacctgaaaatcctcgtccattaggcggctcttattcgtttatatctttagccgacctttctaatggatataaagtcggggtaaatttatagtttctaaatattgcttgatatctcgacagaaaattggtattctcatgttgagaaccaaaacgtgtattgggagagataatttatgaaaatattatattatgattgtttttgcggaatcagtggagatatgaatttaggggcattgcttgatttaggagtgaaccagaagtacttaagacaagagctttccaaactgaatttggacgctgaatatgatttgcagattaaaaaggatattaaaaaagaaataaaaggaacacgggtggatgtaatcttaaaaaatgaaaaagagtgccataagcgcgatcacacacataaccactctcatgaccatcaccaccatcataatcatcagaaagacaaagagcagtacttttcaacggttcataccgaacatacttatcatgagcatagaaatttaaaggatattgaacacattataaaaaccagcggtttaaatgacagagtaaaagaattaagcttgaatatgttcatgaaagtagccgaggctgaggcaatgattcacggaaattccccgtacgaagtgcatttccacgaggttggggctactgattccatcatcgatattgttggagcagcagtgtgcttggattacctaaaggtggataagattatgtcctcttccgtccagttaggaggaggctttgtaaagtgtgctcatggcattatacctattcccgccccggcaacggtcgaaatattaaaaggcgttcctattaagttcggcaacgtaccttttgaaacaacgacacctactggagcagctattttagcagccaatgtggataaatttacagatatggtgcatttttcaataggcaggaccggctacggaataggacatagagatatggaaattcccaatattcttagggtttatttagcgaacgaagaaaaaaatgaagaaatagaaactcaatatatattggagactaatattgatgacatgaacccggagctctacggttatattgaggaaaagctttttgaacgaggcgctctagatgtatttaagacacctatatcaatgaaaaaaggaaggtcagcaataaaactaagtatattaatcgatgaagggcgggaaaaagacatactggacatagtttttagagaaaccacttccatcggcatcagaaaatacaaggttgaaaaaataatgctgcaaagagattttgtacgggtaaagacgcagtatggtgatataactattaaaaactcctattaccaaggggaaaaagtgaaatacaagccggaatatgaggattgcagaaaaatagccagtgaaaagaatatacctatttcaagtgtatacagagaagtatacaaaataatagaggaatgttagcgtgaaaaataatatgaaatatataaagccaaataattatccttaaaagggaaatatccttttaacctttttcggcggagcagacggtactttttacttaaagtaactaagtagatctcttggtgataactcaaaaacagtaacaataaatacatttgccctacattattcctaaatggcaaatcgaagaggcgaaaaatttagcacagaaattaggcactacccatgaaatcatagatgtgtccattattgatggcttgttcgtaatgacttattctttaatggcctgtatgatctcctcaggcaaccgcttgggcttcattccaggtcctacacacgccaatttcactttaccatctgcgagcagttttccgtcaataacccgcagcacttgctgggcaagggtgaaagaggattttctaatttccagcacgactgtttccactctgagcaaatcgtcatgcagggccggggcgaggtaatcaatctccaaatgcacaaccggaaagacaaaaccttgtctggccatttccccaactgaaaatccccgctcacgaaggtattcagtccttcctctttcgaagtactttagataatttgaatgataaaccactccacctgcatcagtgtcttcgtaataaacccgaatttccatagaaataccctccgacaaatataaatgtaaggagcaattggttaaagttggtttttatatgtgttattccataaaaatttgtttactagttgaaatgtctgaaatagtatagttaatcattatctaatattttggaaagaaacttttctctatgctgcaaaaaatatttagtgatttgatagtgatctgtcatttcgtattccatttcagtaatttttccatcatcaaaactcaaaattacagaatcaggatagcctagtagtatgggagagtgagtagcaataataaattgcacatcaccactcctagttaagtcatgtattattcttaaaaatgttatttgtctatatagaaacgattaataaagtaatggtaatttttactcctatcctgtaaaatagaatcaagtgtggggaggggtattattaccatgaggaaattgcatttaaacaatccacaaaatttaaccattgaggatttgaataagataaaaagagaaacaccatataaactaagatgcagagttcaagctgtcattcttgtcatgaaagggagacaagcaaagcagattgccgaatatcttgatataagtgaacaaaccataagaaaatacgttgcttactttaatgaaggtggagttgaaaaactgcttcatgtatcaaaaaaaccgggaagaccgccaaggctaaccaatgaacaaaaagaagaggtcaaagaggtactgaaaaaatcaccatcagaggttggttttagtacccatactacttggaattgtaaaaccctcgctgcttacattcatgatacatacggcattaaatatacatcagatggtgtttggcgcatgcttcttaagatggattttcgttataatcgtcccacttatgtattagccaaagctgatccggaaaagcaaaaagcttttcaagatgagctggaagagttaaaaaaatctcactgaatgtgaaatactcctatatgtggatgcatctcacattagggactatcaaggtttacaacgagcatggttcccaaaaggtgagcaaaaaaagattaagacctatggacaccatgcaaaagttacattatacggtgctttaaactactatacgggtaaagttttttgtgtaaattatgacaaaatcaatgcagaaaaattcaaagattttcttaaaaaattggtatcacattttttaaaagatgacatttctaaaatttacattgttcttgataatgcaagagttcatcatgcaaaattacttaaagactttttagacgagcataaggatcatctgtttttgaaatttcttccaccctactcacccaatctgaattgcatagaagagttatggaaatggttaaaaaatacagctatttataatcgctttcataaaaatgcttcagaaattcaaaaatctgttgactcgtttttagaggaaatcaaatgctgttcggaagatgtgaaaaagagactttgcgtttaatttataacgatatttattatttcggttctatatagatggtgataaagctgattctggttcatccaataagtaaatggcttttcccctaaaacgattcaaaaacagagatagaaatgcttctccgtgcgattgtctatgaagagaagaaccaccgtaatctctaaaaccggtatcatccacatcatcaatatgagtagcaaaatgataaaaggattctgctcgtaagaagaatccattagtaatctttggcatccatgatagtctaatgtaatctcctaaagcagactcagaagcatgtactttgtaaatattatttcgtccaccaccagcagtgttaaaattacacttatctgcaattgcttctagcaaagtagattttccagaaccattctccccaacaaaaaatgttacattactcttgaattcaatttgatacaagctattaatggagggtatagaaaatgggtaatgtttaaaagatgctatattttctcgtaaaagtataaccttttttaaaaacatgcaaaatcacctgattataattttatcataataactcccccttgttttatatttcctaataatttttcaacgaatttataaaaattctttcatttttctaaactatcttcattagttctaatctaccccaaaccccatccttaaacctactgattcatgttttacagtttttttatccttttttcgtcctgggtttatacggttgattatgctgagctctaaattccaaatccgtggcaatacgtttaagtaatttgattgaaatattttagcattatctgtaaaggcattccagagtaccatattgtgaactacccccgcttacgttccactaagaagcgggggcttccaaaggaacatcaacgagcgtttcctgattcatcagccacggcctaccgttacaaagagcaataggtcttacacggcctccagcaggcatgacttcgggcggtccccgccctacaactatatatctaagccgctagcatttctaagccacgacgttctatcaatatggctgacaccaaatccctgggcataaccattccacaagcaggacaccggtgcactctgacactcaaatcctttggcacattggcaccacaaagacatgtctgggaagtgccatgaggagggacaggaagaaatattttaccatatctgtgacatttatactcaacaaagtttctgaatgtaccccatgaagcatcatgtatgcttttagctaggtagtggtttttgaccatgttcttgatctttagatcttccatgaagacaatatcatggctctgaaccacgtctagactggccttgtgtagaaagtcttttcgttgattagttatcttagcatgaagtttagccactttagttttggctttccctcggttgttagaacctttctttttgcgagaaagtcttcgctgttgtttggctaacttcctttctgatttacgatagtattttggggttcctatttctgtactatcagacaatacagcaaaatgttcaaggcccacgtctattccaatggatttggtactgtcgataagattttcgagtacttccacttcggcagtcaaattagcgtaccacttaccaccgtgatactttatgttaaccctggatatttgactggcatcaaattcccggtgagttgtcatttttacgaaacctattttagaaagatagattttacccggcttagagaaagttttctttacagcatccacctggggataggtaaatgatgtgtaatggtcacggtttttgaaccgggggtatccggcttctttggcaaaaaaccgctgataggcaaagtctacccggcgcaaagtatcctgcattacctgactgtgaacttgcttgtattccagatgttcttttgtatagcccggcagcatattctgctgtttattatatgtcaacccttggccggtttctttatacacacgctgacgctcagataaagaccagttatagagtttccggcaaagttttagtgtgtgaaacatttttttctgttgctctttggtcggacgcatttcaaaccggtagacaatttgcaaatgattcacctcttttcaccctgggtttcaatgtacttcttaattacttcaatgggtgcaccacctgtagttagaagacaaaaactttgcgaccaaaaatattctttccacagctgctttctaacttccggaaactcctttttaataagtctggatgatgcacttttgaatgcattgatgtacttagaaatttccgtattagggtgagccttgaacaatatgcgtgtgtgatctttgtcatggttgtattcaagaaaactaatattatattttggtgcaatatactcaccaatttctttgatacggtttgctattgtgtcgtttataacttttctgcggtattttactaccaaaatcagatgatatgtgagtaagaagactgagtggctatttgtatcaagtttgctcaataataatcaacctttcgttattgcgtctgattatattttgccacatcatagaggctttggcaaacattttattagtacacaaaacaaggccgccattcatcccaccaccttagaggtgggggaattctggcggggtttggttaaaataaaattcagactgaataatactacaggtataactgtcaattactgctatcagtcttaaacaccgttttttatttttaacgggattaagtatacttgtcccatcccaaatatcacaaatccaactcattactgagtattgtcgtcgatctccggtagtgtaatttttccggcagatcgacgatattgttttgtggcctttagacactaatatatctaacttttaatgataatgctaagtataatacttgttttaactgtttatttgatgtagacttaaaagtagacattctaaggttttagtggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtatatatagggggatagtgtcacgtatgttacgcacgtttttagtctacctatgaggaattggtgtgaaaattaattgcctgtggaatgcctacatgcttcggtaaacggtataggttttgtcgacatggaaatacgatcaggtaactttgaagggttaagtgtttggttgttattaacccactattaaattaggattttcgttttctgcctctttttttattcggcggtttatcaatattctcagtaggtattggtgcatcaacagatgcttttatattaacgttccggttctcgtttaaagaaatatcaggagaatccgtaataggaagatcatcatttacaaagctaataaaagtttcaaaaacattaggctcagaattagaaataataggaaaagtagtaagcaaagcttcaactttttccagcatagcatcatcactttcaatagccgattctaagagatcagatgcaccgaaaagatcagttatctcggcagattcattctttagagaatcggagacggcttttttttcattattttgctgagtacccctaaactttttttgatcaaattcttcgttttttgaaagacaatcgtatataattctcaaaattttgtgagctaaagccacaatagctctgtttttaccttttttcttagaattggttaatgatttttggagagcattggatctgaagagaactaaaaagaagatgaataaaaccggaggctggataggcctccggttttgattttgctttaagtaatattcttagtgcttcaataaatactactcagtaagaatattaactaattttgagatttgctgtcctgcataaaatagaagattgaccgactttacaagcgtttcttcaggttcatcatctttgatccataatatcattgaccttactttagcagtttcattcattaaattattagatactataagcttgttttaaattttcaagggattcggcatcctgccttaattcattaataatatccatttgatatatataaagctttgctgttgccaaagagagaattaaggaggttaccgacagtttaagaagcaactccggattttcagaaattattcttgccatttcccccagcctcctttccagacccattattccagcaccttgtccattttgtcaatgattgtatttcatatatatgaatatctttccatacagctatttccattctcgtataaaaatatatgtatttcctatacttttatgcgtgaatgataaaagctatcccctcaatagccggaatcaaaaaatttaaaacacaaaaaaccaccgagcaaattaatatgcggcttcccggatactactatggcaaaaaaaaataaaccggggttaaactcccagcattttttatgtattagttttagttaggtcttataataatatatcgttttgcaaattgtgtccccaaaatgtccacatcattgtctatagaaatactaataaatataaaaaccctggaacagttgatatcccagggtttcttggtgccggaaaccggaatcgaaccggtacgaggaattaccctcgcaggattttaagtcctgtgcgtctgccagttccgccactccggcaggagattaaattattaacgttaattataataacacagcttatataacatgtcaataattaaaactatggtgggcgatgacaggatcgaactgccgacatcctgcttgtaaggcaggcgctctcccagctgagctaatcgcccttgttccttcaaaactgcacagcgtgaatttgtaggtcaagcattcgacctattagtaccggtcagctaaacacattactatgcttacacacccggcctatctacctggtggtcttccaggggtcttattcttgtgaagggaaacctaatcttaaggtgggcttcgcgcttagatgctttcagcgcttatcccttccggatataactacccggcattgccgctggcgcgacaaccggtacaccagtgatccgtccatcccggtcctctcgtactagggacagctccttgcaagtttcctgcgactgcgatggatagggaccgaactgtctcacgacgttctgaacccagctcacgtaccgctttaatgggcgaacagcccaacccttgggacctactacagccccaggatgcgatgagccgacatcgaggtgccaaacctccccgtcgatgtgaactcttgggggagataagcctgttatccccggggtagcttttatccgttgagcgacggctcttccactcgataccgccggatcactaagcccgactttcgtccctgctcgacctgtatgtctcgcagtcaagctcccttttgcctttgcactctgtgagcgcgatttccaaccgcgctgagggaacctttgggcgcctccgttactttttgggaggcgaccgccccagtcaaactgcccgcctgacaatgtccaccggcctgattcaaggccgtatgttagaacttcaatactgcaagggtggtatcccaacgttggctccgccaaggctggcgccctggcttctctgcctcccacctatcctgtacatgcaataccaaaatccaatatcaagctgcagtaaagctccacggggtctttctgtcctatcgcagttagccggcatctttaccggcaattcaatttcaccgagcccctcgttgagacagtgcccaaatcgttacgcctttcgtgcgggtcagaacttacctgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccggggcttcaattcaaagcttcgagtttcccctgacctctcctcttaaccttccggcaccgggcaggcgtcagctcctatacttcatcttagcgatttagcaggaacctgtgtttttggtaaacagtcgcttgggccttttctctgcggcctcttcacgctccgaatgtataaatcttcacgttaatgaggcaccccttctcccgaagttacggggtcattttgccgagttccttaacgagggttctctcgcgcgccttaggattctcaccctacctacctgtgtcggtttgcggtacgggcaccaatgagtctcgttagaggtttttcttgacagtatgggttcaaccacttcggtacttattttccctccccatcacttctcaggctttatgtcagacggatttgcctgtctgacgccctacgagcttggacgcgcttttccatccgcgcgcttggcctaccctcctgtgtcaccccatcctgataatgacttttggtggcataggattttcaacctattgtccatcgcctacgcctttcggcctcggcttaggtcccggcttaccctgggcggacgagccttccccaggaatccttaggttttcggcgggcaggattctcacctgccttttcgcttacttataccggcattctcacttccatacactccaccgctccttacggtacgacttcgctgcatatggaacgctcctctaccatgtcttgcgacatccgtggcttcggtgacatgctttagccccgttacattttcggcgcagggccacttgaccagtgagctattacgcactctttgaatggtggctgcttctaagccaacatcctggttgtctgtgcaaccccacatccttttccacttagcatgtctttgggaccttagccgacggtctgggctgtttccctttcgactatgaaccttagcacccatagtctgactcttgagtatgttttaatccggcattcggagtttgattgagttcggtaaccggtgaaggcccctagcccagtcagtgctctacctccggatttttttctcaaggctagccctaaagctatttcgaggagaaccagctatctccgggttcgattggcatttcacccctacccacgtttcatccgcctccttttcaacgaaggtcggttcgagcctccactttattttactaaagcttcactctgaacatgggtagatcacccggtttcgggtctactccaacggacttgccgccctattaagacttgctttcgcttcggctccgtcttttctgacttaaccttgcccgttagatgtaactcgccggtccgttctacaaaaagtacgccgtcacacttttaacgtgcttcgactggcttgtaagcatacggtttcaggttctttttcactccccttccggggtgcttttcacctttccctcacggtactaatcactatcggttgctgcaggtatttagccttgggaggtggtcctccctgtttcccacggggtttctcgtgtcccgcggtacttgggattcactctaaacttctcgccttttcgcctacagggttgttaccttttataacgggcctttccaggccgcttcggctaaagcaatggtttgtgatgagtgtcccgctacccctaatctgcaagcagtttaggttttggctggtcccttttcgctcgccgctactcggggaatcgctgttgctttcttttcctcagggtactaagatgtttcagttcccctggtgccctcctataacctatggattcagttataggtgacgagggtttgcctcgccgggttgccccattcggatatccacggatcgttgcctgcttgcggcttcccgtggcttttcgcagcttgccgcgtccttcttcggcctgcagcacctaggcattcgccgtatgctcttttttgcttgacctattttttgcgcttgagagttctatttgcattactaaatagagctttcttttgcttcacgctgtgtagttttcaaagaacaatattaataaatttttatggtggagatgagcggaatcgaaccgctgaccccctgcttgcaaggcaggtgctctcccagctgagctacacccccatactcaatatttgaaggtctgttatgactccgaatatcgaatttcgaacagtggtgggcctaggtggactcgaaccaccgacctcacgcttatcaggcgtgcgctctagccggctgagctataggcccataattttttgcatcgtttattaaggcaaagttttattctattacttgttttctattaaatcagtagttagatcttaacttatttctggtttatgtctaacaataaacaacccctgtttaaggggtaaaattagtttccggcaacgtcttactctcccagggggtaaccccaagtaccatcagcgctgaagagcttgacttccgtgttcgggatgggaacgggtatgacctcttcgctattgccaccggaaaaagcctctcaaaactaaacagtttgtcgatggatgtcgaccaatattgagaagtagtaggcaagaaattagctgtgagagttctcatcaccatttacttgcctctgcttccaatatccttagaaaggaggtgatccagccgcaccttccgatacggctaccttgttacgacttcaccccaatcaccgaccccaccttcgacggctctctctcttgcgagttaagtcaccggcttcgggtgttgccgactttcgtggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgcagtatgctgacctgcgattactagcgattccgacttcatgtaggcgagttgcagcctacaatccgaactgggacctgtttttaggggttggctctacttcacagtttcgcttccctctgttcaggccattgtagtacgtgtgtagcccaagacataaggggcatgatgatttgacgtcatccccaccttcctccgttttgtcaacggcagttctgccagagttcccacctttatgtgctggcaactggctgtaggggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacaaccatgcaccacctgtctccgtgtttacccgaaggtgaaaaaccgtgtttccacagctgtcacgggatgtcaagccttggtaaggttcttcgcgttgcgtcgaattaaaccacatactccaccgcttgtgcgggcccccgtcaattcctttgagtttcagtcttgcgaccgtactccccaggcggagtgcttattgtgttaactgtggcaccgagggggtcgatacccccgacacctagcactcatcgtttacggcgtggactaccagggtatctaatcctgtttgatccccacgctttcgcgcctcagtgtcagttacaggccaggaagtcgccttcgccactggtgttcctcctaatatctacgcatttcaccgctacactaggaattccacttccctctcctgcactcaagtctaccagtttcagaagcagtctccaggttgagcccggagttttcacttctgacttaataaaccacctactcgccctttacgcccagtaattccggacaacgtttgccacctacgtattaccgcggctgctggcacgtagttagccgtggcttcctcttattgtaccgtcatttttccttgctgtttacaagaaatctgttcgtccaatatcacagagctttacaatccgaagaccttcttcgctcacgcggcgttgctccgtcaggctttcgcccattgcggaagattccccactgctgcctcccgtaggagtctggaccgtgtctcagttccagtgtggccgatcaccctctcaggccggctacccatcgtcgctttggtgggccgttaccccaccaactggctaatgggacgcggattcatctgtaagcggcagcattgtaaagaggccaccttttctcttttcaccatgcgataaaaagaggttatccggtattagcaccggtttcccggcgttattcctgtcttacaggcagattatccacgcgttactcacccgtccgccactaagttaaggaaaaagtaaacttttttcttatctccgttcgacttgcatgtgttaagcacgccgccaacgttcgtcctgagccaggatcaaactctccgttaaatatgtgaaaagtttgattgctcattaagatttggcttaaatttcgttaaaagttaaaacttttgacgaggtatgtttaatttcatccatcttacactgtttagttttcaaagaccttaaccgaaaatttcacccggcagttattaattataacagttatgtgcctcttagtcaagaaccatttttacctttattcttgcagcgacaatatcaataatacatttaaatgcttaaaaagtcaatgttattttatgcctttcaaccaccggcagcttagatatagtaacctaaaatttttaaaaggtcaagcaaatatttttgcaccacgactaataatttgtttgaattaatttaatcagcatcaccgtaaccaagcgggaataagtagtaacaagtgagctgcatataagacataacccactccatcagataaaacacctcttaaaaaccaagaaaccttatacttaaactcttcctctcatgaaaacctcttccatactctgcaagagtctgtgcgttgacgtatccaattgaggcgggttgtctctaattatcaaaccctgcttttttaaataattcagcctgctcacataatcagaaatagcaatcttactacataaactgcgcaaatcatctctgcttacgaaaaaataaggttgttgctgcaaaacaaatacagcagacagaattaacttgtcctggtcagtaatataatttagcgaagttttatcaaaatcaattttacccaaaatctctgccaggcgatcaactttaacttgcaaatctgcctgactgcctttctcctgctggcgagcggataatcttaaatcagcccggttaacagccttgccgacagcagtgatggttctgtccagccagttggatacttttatagtatctctgcccagcaacagaagcagcaaatccctggttgcctctttatccaagtcagagtttcttttttcacactgaggcagatgaatacacgagggacagccttttttacaactacaagtttcaataagactaagcgattcttgtaaaatttcttcaatcatgttaaaagcagcttcacaataacctacacctccggggtaaatatcatataggaacagagttgcaccgtctttgccgtgaccggctatataagctccgatatcgtttctttcacacataactttccacgggagaaccacccgcagcaaatgttcaacaccgtgcagagccagtaaaagcgaatccccgcccaggcgatttactgtctcagatccgatttccaaccatatccctaccgtttttaaatctacagcgggtaaatcaacactgtgctgtgagagcttgctttctcccttgccgtaccggtattcatacagagtaaagccttccgtctgtcgcttaaccgtgagtatgccagtgtttaccctgacatccttcacctggctgctggcctcaagctgctctatagctacatttgcccggatcgagggtcttgttcgcttatttctccaggaaaaagcgcactcggcggcaattacctctttactcttttcctcaacacgcaaaaccctgtactgcctgcccatttgcaggaaaatagccccgggataaagcagcagcagcacatcatcataattagtacgccctattattttaccgttttccgtcttaatcagataattgggggaatctccgcgcagggaaaaagcctgcatcctgcagtttaacctgtaagttttctgttctcctattctttccagcctaattaatccgctacctcttaacagcaagacagccttgtctaaaatattaccccagtatttccgatcctcaactacaataggcagttctgcagcagctgccagtaaatgttccgataagaatgaaagattattaggattaaccacagctttttcgcagaggcgcgaaaaaaagtattccggttttctgatcagatattgatcgagcgggtcatctcccgctacaaatactaccagagattctttaccccgccgccctaccctgcctgcctgctgccatacggaagatatactgcccggaaaaccgctcatcacacaaacatccagatcgccgatatccactccaagttccagagcattcgtagatataattccttttagcatgccatcaaagagcttaccttctatttcacggcgcgtttctggagtcaaggttcctttataaggacgaacctggccggcaatatccggatattcctcaatgagtttgcgataagctgattcaaccacctgtttggaccgcccgaagttaatcacccgcctgccggtgcgcacataattacctactatcctggcagcttcgtaatgactgagcttacgcttaatttggctgctatttttatcctgatattgaggcggattgataaatacaaaattctttttagcactatgggaaccttccttatctatcaggacaaaatccaatccggtcaggttttcagcaaactcaagggcgttagcaatagtagccgagcaaagaatgaaccttgggtacgaaccatagtgataacaaagccttctcagccttcgcagtacgtgactgacatgattgcccagcgatcctctgtagatatgggcctcatctataataattagttgcaaattagacagaaaacctggccaatggatgtgcctggacaacccgctgctgtgccaaaaatccggcgttgagaaaattatattagagcgatttagaatttcccttctttcctccaggggagtatccccatcacacacagaaataaccggcgcactgaccggccaaagtatcttcttacaaaacttctcaatattttgatactggttctgactcagcgctttagcaggagatagataaagtacagtactgaggctgttatttaatatgcaatttatggcaggtacaatataaaccagggacttaccgctggaagtaccggtagttataattaaattcctgcccaataaaatttgctctattgctttagcctggtgagaataaagcttactgattccgttaacagccaacccacggactaagtcttccttcaggccactgggaaaatttgcgtaagttgcatccctggagggaagttcatgaatattcattattaacttctggtcaagtccttttaacataagctgccacctaaaaataaatatattttttagaactaatatattttttacccattacaccctcaaatctataaattatgtcgaataatgtaataagaaatataatttgatacatattgaaaaaggaggttattttatagggtaaaattactggctcatacaaaataattttaacaacaggaggatatatgagtataaaaaataaactcaaaaaaagtgctgcagggactttagccggtatttcactattcatttgcagtaccgccggactggctgcaacaaattatccgacttataatgctataagcggagataccctatggataatgtccaataaattatatacgtccagtgacaaaattgcttctgtgaacagcattaattccgattctattatggcaggccaaagactggtaataccccaaagtaatatttataaagtagtatcgggtgatactccttacttaatagctaagagatttggcatatcactgcaggtttttttaactgcgaacaacatgacatcctcagacgtgctctatcccggacagcaagtaaatctaccgggaattcttgcatacaaggttgccaataaggataccctaagcctcctggccacacaattcggaacaaccattaatcaacttactaaaatcaataacttaactgataccaatattattacagatcaaaaaatatatataccggtggctgaaaccaaacaatacactgttcaatcaggagacagcctttatctaatagctcaaaaatacaacttatcagtcagtgatctaactaatgttaattggcttagttctacaaacctgaaagcagggcaaatactcataattccaggtaaaacgtcgacaacaacgtcagcagcaacaagcagcagcggccaatcgcaggcaacactgtggaatatcccttccggtgccttgctttatcatgttcaggaaggagacaaccagtggagtatcgcccaaaaatataataccactacggaagccattaacaaaacaaataatattaaaattgatctcatacttcctgaacaggcactttttgtacctaaaaactccacacaacctatatatggtattaagtgcccttctgtaaaagctaaaacaggttacggggaacttttggattgggaatatgtcaactggtttttcaacccgggaagcacagctgtaattgaggatttacaaaccggtataaaatttaaggcccaccggatcggcggctccaaccacgctgattgcgaacccttaagcgctgatgataccgcgattatgaaaggaatatttggcggtcagtggaactggtcaaccagacctgtgctggttcgttttgaaggaagggtcttggccgcatctatggccggcatgccgcattcctttgacacccttagcaataacgctttttacggtatgtttgatcttcactttttaaacagccgcacccacaacacaaatacaatcgaccccgatcaccaggcatcagtgcgaaaagctgccggttattaaatattaaagaggcagttgcacaataaagacaactgcctctttaatatattatataactcagcttatacaataactaaactggttttttaaaaatcttattcaaagctatttgctcttagggtcccacttccactggccgttttctttaaccatataggctgtgtactgagcatctttttccgtcattccctctaatttttgatcacctttaataataacaacagccttatccccgtttatattctctgataccactttataattacgccaggcacccaacccctcggataattcagagatatttgtcatatcagggtatttatactgttctcttaccccgggtcccatccaaagccacatttctttaatatcaccattaccgatacttacaataaagttatccaaagcgcgggaaggggaaatgcttttagcccaactgccgccggccggcctgaccagagcattaaattgaaaaccgtccccggtaaaaggatttgcctctgtgcctacctgctcaccgttaacctgcaaaattactccggctataccgtcaaattcggttaaagtatatttaatctgctccaagaaagaggatatcagcatagcaccccccattacctgcaattcggaactgaaatccacagtaacataaggtctttttatacccacattcaagactttaacttctttaggcaaggaggtagttaaaccggcctccttttctttttccgtaactcctttgattagctcctctactgccgccttaactcttagcttatcactgtcttcaccttttaaaacaatctccctctgcacaggcacgagaacaggatcaaggctacctttaacagggccattcatataaattgtaacaggaatctttttttccgatgtgttcctgggtgattccagggccgcatcagtcttatttgttgaacagcctgccatcaaaagacaagcggcaacaactaaagcatatagtacaatattccttgaaaccttttttttcaaaacattcgcctccctcaaaatgcatacccatatagttatttattaattccacactaaccatctatcttcctcctattcatccattttgaattagcaagaaaaacaatgtttcaaatattatacatatattaccatgaaatagatatactttaccacacctatcttaaaaaaaatattaaatattttacttttattaatatatcatttaaagtcaaatcaacaacaaaaactttattatttgtataatttaaagcagcaataccaaacacataagtattatcctttagacgtgcccgttaccatgtctgattccggttatcttctttatttacgatattctttttaatagattggctcacataacatattatggtatttagcacttgtcggggctgattaaagaatatataatatttataagagacagtgtattttaacctgccacttcataaactatttaaaaagaaccgctcaaacataatcttttttataaaaaaggaggttatagactaatgtaaggttataaaactaatttaaacttatccatcatatattataataattcacgcaaggagagtgattgccataaatactatcaaagctttttccctgatgggactgttgactattattctggtattgatgggtcgcgcttttggcgggagttcaggggctttgcttttctttatcatagctatgggtatgaactttataagttactttttcagcgataagattgctattatgatgacccgctcacaaccggtatcccgagcagaggcaccggaactttacgatattgttaagcggttgtccgaaagagcaaatctgcctatgcccaagctttacattacaccttctcaccagcccaacgcttttgccaccggcagaaacccttctcatgcagcagttgcggtaacacaaggcatcatgcaaatgcttaaccgaaatgaactggagggagtactggctcacgagctggcccatataaaaaatcgtgatatcttaatcagcactattgctgcagctctggccggagcaatcaccatgatcggcaatatgctgcaatggacagctatgtttggaggtttacggggtgacgacgaagaaggcggcggcatcttcggcttaattggaacactgttcatggctatattggcaccaattgctgcggcactgattcaaatggctatctcacgttcacgtgaattcgaagcggatgctacgggcgctcgcatagccgggcaccctgatggcctggccaatgcccttttaagaatggaacaggcagcccggcaaatacctatgcagttaaaccctgccgcctcccatatgtttatagtcaatcccctgtcagttcaaaacattgccaggctcttcagcacccacccgccaatcgaagaaagagtgagacgtttgcaaaacatgcgctaaaaataaattagacctttgtcgagatgcaaaaaaattaaaccgggcgaccgcccggtatttttattagcctcaggtgcttggaccgcaggcacttggtttaattccggtcaacccctcactgattttctggtcaacctgcttgagaagattcataaaatcttcttttctttcagtataagtcttaaccagcgggtttttcatcatctccaactgcacattgataagtttatccatattttctttggttaattgatgtcccatctgctccatgcgctggtaggaatttcttaaattctgataagctttataggctttccttgccacctgatcattgcccatcatttcctctgcctctttcatagcacgatactcggatgtttgactcaatttttgccccagtgaaagggcatcatccagaacaaccataataaaacccccaatttatttattcaacaatgattatttacctatagttacttaaagtttcatatacgacaaaataattataaatcctgcagccaaatctattatttaaattatataaataattaatctcttcccactcattatattgtataatgatgtcaacatatatttacactgtatatttttataaaaggggctgtgcgtatgaataaagctgccgttattaattcatttagccatatatcctatgagcagtcaattaatctgttagaacgtataaaaggaggtcttttcgggctggccgccggagacgctctgggtgctactctggaatttatgaaccgtgatgagatacaaagaaaatacggcgttctaaaagacattatcggggaaggctggttaggcctgcagccgggagagtgtactgatgatacagctatgactctggctgtagccatgggaatacaagacaaccccggcaacccgcacagagccgtgggtcagcattttgtcagctggtacgataccaaacccagggatattggtaacattgtcagtacatcaatatataattttaagaaatacgacagctgggccgaggcctcgcaaaaaactcatgtcagcctgagcaatcgcagcgccggcaacggcagcctcatgcgcacactgcctgtcagtctggcttaccgacatgacaaagataaaatgtgcaggatatccgctcagatatcacacatgacacactatgattcccaggccgcggcagcctgcatcttttacaacctgttagttctgtcggcccttgaaggaaaccctgacaaggactctatgatttttactgcgctggcagaggcaaaagcttactgcagcgccaacctgcccgcattgcctaaaggctactgggaggatattgctaacagtatttcattaaggaaaaatcagatttgggcctccggttttgtactggacagcctgatagctgcgctgtgggttttctatcacttccctgattttgaatcaaccgtgattgaagccgttaacctgggagatgatgctgatacggttggagccatctgcggtgggctagcggggtgtttttacggatacgagtcgatacccggacgctggctggaaaaactaaaggttaaggatactatagaaaaaacggcgcgtgggttgttggatctaaatgtttaataaattaacaggtagtattttttgatataagatagacatatcaataagtttaatataactcgcttccctatattgattcgttgccattaccaattgtcccaaacacccaaaaagtcgcttaaggctgctttcgatcagccataggaactcgtgcttgtcgcaaattatgtggtactgacttgattatgcaatataatttgcacttcattatacaatggcttattcactgatccatcataagcataacttcctgaaacacaaaaaaccgtctactatatactactatatagtaaacggtcttttgctattggaggcggcacccagatttgaactggggagtggaggatttgcagtcctctgccttaccacttggctatgccgccaggcataagtggagcggaagacgagattcgaactcgcgaccctcgccttggcaaggcgatgctctaccactgagctacttccgcatatggtgccacgggacggaattgaaccgccgacacgaggattttcagtcctctgctctaccaactgagctaccgtggcatttatggcggagctgacgggagtcgaacccgcgatctccggcgtgacaggccggcatgttagaccactacaccacagctccgcatttaatattgtcagaacacttatccactgacaatgtatagtatacctaattttcaactggaagtcaattataatcttttactatgtggaaaattattttccgccgaaactcaaaattatttcccgcaccaacttggccgccaataaagaagtacgctgggtagcgtcatagggcgggctgacttctaccaaatcaaaaccaatcaccctggtctgccccagaagatgaattacctgtaaggcctcccgtgaagtaattccacccggctcagcggtgccggtgcctggagcataggcagggtcaaccacatctatatccatagttacatatacaggcctatcccccaactgctgcaaaatttttttaaggggaccaatcacctcatcagggtagaaatttgtttccttacgggcataagcaaactcagacccgtcacccgagcgaataccgaactggtaaacattcctgccgcccactgcctcgactgcacgccttatcacagtagcgtgtgaatagacctctcccatataatcttccctcaaatccgcgtgagcatccaaatgaatcaacgccagaccaggataaaaggcggcggctttttctataaaaggaaggctgattaagtgctcaccgcctaataccagggggaatttaccctcagaaaacagtttctcggctacctggccaatacgtttcaggcattcttttatattgccatagggtaagattaaatcgccatagtcaaaaaaggtgaaatcccgcagatcacgattcagatagtaactatattcttccagaccaaaagatacttgcctgatctcctgcgggccaaatctggacccaggccgaaagcttaccgtaaagtccatcggcacaccggttatcaccaccgctgattgctcatagctgtccgaacatcccatgaaacgcgtatttctttcgactaggccattcatctaatcaccttatttcaataggttttgaacaaaagggggcaatacaaaacttgccttatgcaccacaggcgaataatacctggtggcaagctcagaaaacctggttgtatctgctttttgagggtcatatatctttgaacctatagtaaagctccacaaaccgccaggataggtaggaacgcatgccaggtacaggcttgttaccggaaagatgtctgccacatctttttgtatcctggtgattagttcctcgttataaaagggggactctgtctgcgccacaaataatccgtcctgcgttaatgcctcagagacagaccggtaaaactccgcgctaaaaagtcctactgccgggcctaccgggtcagtagaatcaataataattacatcataggtatctttatattcctgcacatgcttaattccgtcatcaataataacctcaaccctcgggttatccaaagcgcaactgatttccggaaggtactttttagacacttcgataaccctgccgtctatctccacatgcaccactttctccacacccgtatgtttaaccacttcacgaaccacaccaccgtcaccgccaccgatgatcagcactttcttggggttggggtgggtatttaaggctacatgcgcaatcatctcatgataaacaaattcatccttgacagtagtttgtattacattgtccagcaccagcatgcgcccgaattgagccgtattaataaccgccagtttttgaaaaggagttgtttcactgtgtatagtctccagtatgcggcagccaatccttaaatctttgctttgatcttcagtaaaccaaaattccaacgaaaaccctcctttaataccagagaggtactgcagccaggcagcaacctacttccttcacaacatgatccactgcttcgattttcatatcaaccagatccatgcccctggtttcaaaagcctctttcaacatatcctctatcgctttatatgcttcatcacgactgcagcggccggaaaactccattattacaccaaaggtatcagaggaaagacctattcccacggcagcggcgattttttctcccggtacatcactgattatatatccgtaagcagtaggcaccagcgaaccgaaaggtatttttaattccggatcaaattctgcgcccggtggtagaatgctgctgacacggattaaatttatattcccaattcgagctctaagtagcgcattatcaaaagccgttagcctgcttttgccctctgaacaaccagcggtaataaaatacttcttcggggttggcaacataataaatcccctcctaaacttatttctggaatacaacaagatatattataacagaacaagaaaaagaaaaaaacattaattttagcaatgtccagattaaattttataatgcgtctgcataagaatttttactttgaggtaatctaagatgaacactataaaagggaggctgtccaatgagtaagtctgtaattgccgcttttagcgataaagcaactgctgaaaaagccgtaaatgcgctgcgcactcagggttttgataaagatatctcaatagcggcaaaaaaagataatgctaacgacaactacaataacttctatggcaatgacccggtatccgacggtgcaacaaccggcggcgtaataggcggaatagccggtctggtattaggcgcgggcgctttggctatccccggcataggccctattctggcagccggtccgctggccggcgcactttcaggagcagctaccggtgggatagcaggtgggttagctgattttggcataccatccgaccgtggcagtttctatgaagataaagtcaagcagggcagcactattgtttcagttcagtcggacgcaaaaagggtacagcaggccgctaaaaccttacaggataacggtgctcaaaacgtcgaaacattttaagctgcatacattaaacggctactcccggagatagctataataattttccaatccccagaaagaaacccgtatcactcagtggtacgggtttgcgtatttacccgctaataggatttaataaataatccttaacacgattatatactttttgtttttcattgcaggattttacaggttccatgatgtatattatatggtaaatatatgcaattggggatgattaattgtttatccaaaaaagcgctaatctatctaacaaggaattctggcacagattaatgacaggcgtattctttatgtttgctttaggctttttttcctggaatctaaagctaggcggcatacctgtgctcagtctcctggactcgcatcaaacagttgtctatgcttacacctcagaagctcagacactggacccggcactggccaaagatcctcaatcagccaagctaattagctgtatatatgaaggactggtacgttataaacctggaactctcgatattgaacctgcgttagcttcagattggaaaatatctaaagacggccttacctacacttttaatcttaaaaaaaatattttattccacgacggtacaccttttagggcccaggctgttaaatacagtattgagcgtcaaactaaaaagggaatagcaagctattattacgatctggttttcgggcccttaagggaggtaaaggtaattgatgattatacggtaaagctggtcctttctaaaccctatgctccactcctgcggaatctggctatgccctatgccgctcccgttgtttcaccttcggcagcagagaaatatggttcggcctttggagtcaatcctacgggcactggaccctacatcttactggattgggataaagatatttcgatcagcctggcagttaacccgttttatcgcgaaccgggacccgaagttaaaaagcttatatttaaggtgataccacaaactggccagcgtctaacagcgctattaaatggtgatgtccacctggcagacggttttacacagctaaataccttgttattcaagcaaaggaatataccttaccagactactgtcagcaatgatgttagctacctgggtttttacgttaacaagccaccctttaataatattaaacttcgccgtgcaataagcatggctattaaccgcggtgaaaaaggagataccggccaattagcaataaataatgaaaacattttacctcccggcgtttgtggttttgagaaaaactttaaactatacggctatgaccctgaaaaatcaattcagatacttaatgacacagttggcaatggcttttcctttgagctgattacttatctggatcaaagaccttataacgacacaggcggtgagccactggccaaatttatccaagatcagttggcacaggtaaatataaaagttagaataaaaacatacaattgggaaaagtacaagagagcactgcttaaccaggagggtgatgctttcctgtacggatggattagtgacagcggagacccagatgattttttataccatcaattcggcggtaaactaaatgagagcggtttaaacatcttccactataataatgaagctgttaattcgctgctggaggaaggacgttcttcttgcgatttagagcaaagacagaatatttatgccagagtacaaagacttatcttatcagacgccccccttgtaccccttaatcacggcattaatattttagctgtgtcacctgtaattaaaaattgtatattacaaagaaacggtacctgttttttaaacagactcaactaatagaaataagaatatccataatataacatatatttttattcatatcctgctgaaaattggggattaataatattaaatatattaacttaaaaagtcaggggggcataaaaatgtatcagtttcaacaaatacagcaaattcaaaatcaaattcaacaattacgccaggatctgaataatatctcaaacatagccggtcaattacagcaatcagagcaaaacaacaccggtcagctgcagcaaatgcagcaaaatgaggtaaacgcagcgcagcaactgcaacgcatgcagcagatatgcagcaacataagccagaacatgaatcaggttaacaatatggcacgccagttgacttctcaaattaatcaagtgggcagcaccaatcaattcggaacaggtaccggtggacaacaaaattacagccagtattacgggtacggttatggaaccggcactcaacagtcatccggcttaggtttcgccaaccaacagctttataatcagggaattaagccctatacttcacagtattcaagttacgtatctcagccatcccagtataatgctcaacaattaggaagttatgtgtcgcagccaaaccagtatccgcagcagttcagcagttacttggcacagcccaaacaacaaacagcacagcagtataataactttttacaacaatcgcaattccagccacttaaccaaacagcaggtttcggcacctacaaatagttaaaggcaacccgtaaggcaggaatattaaattaaacactaaaaagaagcccgcatcaccaattgatctgttcccaaggggttttagatcaagtaaaacggtgcgggttattcatgctcttacgcaacatatatattttctgacacaacaaaataatacaaaagaaaatgttataagacaatttaccccccttaacatatattgcccaagatattataatataggtaatataagacaagagcaaggggagggacaaccttggctaaggtattaaaagacggtgtttcttatattcaaaaggatgtgcttgatgtattaatagaattttcatcatttaaagacagagtaggcaaaaaattcaaagaactatctaaagaattagaaggtaaatcaaacgagcataacctatgggtcaatctttatttaatttcaactgattatgccgaggaattgctaaaaaaggaacagcgccaacaggaaaatatcacacagcagacgcatcaaaaaatatcgtaaaaatctaaggctgggtatcaggctgctattaacaaggcaatttcaaattaaaatcatagctaactttaaacagcccttagcgggctgtatgcgttttatatcaatattcaattaaactttatattataagaaataagaaaaaataaaaaacctcttaccttttatttggtaagaagttttttatgtacaggaataaggaagaatactgtaaacataaatacaatgtgtataccggcgtgacagtaaatatttctacagtgaataaaatgtattgaaatcccctagatgtacctgtcaacaccagtcacacttggcaagcttgctctaatccgaaatattttcaactttctttgtttcatgcctttggcggtctttactcagcgcagccaatactggtatataaattgcaatgtgaattgtcaaaatgttttattattattttgtttcactgttacccgagtctgcgtaacagtggatcaattacttttttcggatcaacaatattatatttcaacgcccaattaggtgccggcagctcaaaagcaatagccattagctgtgtaaaaaataacgcaggcatatgaaaatttttgccgtgtttctgatttacttgaccctggtaggcgtccaggttaagctggcacatcggacaagaggttacaactaattctgcttcattgtccacggctgattgcaatatatccaaacaacaatccagcacgatgtcaggctgagctacagcctgagaactgccacagcacttggctttcataggaaacttaaccggagtggcacccaacgcttcgataacattatctaatgtgactggattctcaggatcatcaaattcccagggaatcgatctgacagtctggcaccccacataacctgcaactttaaacccggttaaagggcgcttaactctggcgcgtactttatcaaggccgatatcattgatcaaagcatcaaggatctggcgaactttaatagtgccgttatatttataaccgccttcagccagtgcttcattagctaatttagcgaaatgctcatcttcctggaaacgcttgttggttgtagccaggctaagataacaggaactacaggctaccagtatatcactgccgtttttttcagctatagccaggttgcgggcagtcagcacttgttgtgtaaaatcacccactacaccggaagcaacggttgctccacagcagttccaatcgggtatttcttccatatgcacacctaaagcttccaagactggctcaaatgattttaaatacggaatggcggttgcttccattgaacatcctggatagaaactgtatttcattacttagcctccctccgcataatgttttgagctttatcgataatcttttgcaggtcttttaaacccttgatctttgccggcggcattagaggcatacgaccgtgatacagcatatccatacccaaatccttcatgccaaatagtttcttaatctctcccaaaccgcgtttcaaggcataccgtgccattatcccaccttcaaatacacggcctctggttttaacttcttcccaaaatgcctggtaaaaagcagcctgcgggtagcttacattaccctgctgaattgccagcattttaagatcatgcattacatccactaacgggatacccctcgggcagcgagccttgcaggttaagcaagaggtgcacatccacatggtattggagttcattacttcctcttttttaccaagcttaattaagttaaacaggctgcgcggcgaataatccattatctcccgcgtggcacatgctatggcacacatcccacactgcatgcatgttgtcacatatgccccgttttctaaggaccgaacctcacgaagaaatttcaggtcgtattttagaggctgggaggaagtgttggaaatgttacaattttcagtcatctcctatggctcctttcctcgctttttactggattccaggacggcttttgaaacagccgccctgtacctccactataaatatatcatattcctaggagttagttaaccggctatttaaacaaaagccgtttcctccccctaaatcattcacagttggccaattcttcttatgcaaaatccttcatcgggttcgggccgaatttttcaatatccttggcaaattcatcaattattgtggcaacttctttatattccattatgttaatctgcctgaatcttaccctgtcagattctaatccaagacggtcaagagtttctgaaaccttggacaggcgaatctcagccagctcactgcccttcataaagtggcactggtaatcgtcaccgtgcttgcagcctaacagcaggatgccgtcccaaccaccggacatagcatcagctacccatacaaggttcaaggaaccaaggcatctcagcggaataatgcgcacccaggcgttataattaagacgactgtgtccggccatatccagagccggtatagcatcattttcacaagccagtataagaattctcggtttttcatcagcttcctcaggaacctcaacagccttaaccatattgccgatcataggcactgaatagttcttaaaggagataattctttcaggacaagcacccatgcaggtaccgcaccttctgcagcgtgtcgggttgggaagaggattgcctttttcatcttcgttaatagcaccgaacggacattcctcagtacatctcttacactgcgtacaacgattcatgttgaactcaggataagacatatcaccggatctcgggtgaatagctgcaccaaaggcggtagcttccacacactgaatagcttttaaagcagcaccggtggcatcctccactgtagcggccaaatccagcggggctcttacactgccggtggcaaagatcccggttctgcgtgtttcatacgggaaacaaataaagtgagaatcaggaaaaccatatttcaggtttaaaagttccgggccctgtctgtaggccaggttcaaaattgtgtctttttcttctgctacttcttcaacttgctctcccggcgcagggggtgcggcaggctgcgctacattggcagtggaaggaaccatgccgttagccagcacaaccaggtcaatctcatcagtaattacattctcgccaaggataagatcctgtacttctatagtaacactgcttgagctgtccgcagttacatttacgatctcggacttaacaaagattgctccgtctgactgaacttgcttatataggtgctcatactgtccggaagaacgaatgtctttatagaagaaaattgactgtgcatcaggattcagttcttttaaggtagctgcttgttttaaagactcaacgcaacaggcagcggaacaataggccaaatgctcagcgtcacgtgaaccggcacactgaataaaggcaaccctctcaaccgcttttccgtctgaaggacggtttaccgcaccttttttagccaattcttcaaattgagcctgggtaatcacatttttgcaggaaccgtagccaagatgaccaagtttagccgggtcataaggtgtcgcaccggaagccagaatgactgcaccggccttttcgagaatttcttgtccaccctgctcaatggtaatatcaaacattccgggagcaccggcagtttttaataccttagctgacgtataaactttaatattggagttcgactgtatctctgcggccagcgccggaatacaattgtctttaattccatcaaaaggtgccttgatgggagcttgtttatacatacctgccacgtagccgcctaatacggcttctttttctaccagtattacctgataaccggctttggcagcctctatggctgatgtcatccctgccagacctgcaccgactaccagaatagacttggcagtatcttcaagcttatagggttcaggaatttcagcggctttagccttaaccatacccatgcgcatatagtcttcagccatcatggttgtgtcttcgtcaccggcttcatgagtccatacaacttgttctcttaaattgatacgctcaaccataacttccgggccaaagttaaacacatcatatttaatacgcgcaggacaagcggcgataactacggcattaacgccttctccctggatatcactttttataagattaattccatcctggccgcaaaggaaagcatcggttttacaaatgcctgctttatgttctttagtagcaactttagttaaggcatttacatctactgcttcacctatgccgcagccggtacatatatatacaccaatttttttagccattttgctaccccctcaccgtagattgtatagccttaagcgctgcagcggtagcatctttaacggatgcggaaacatccatagggctttttacgcaaccggcgccataaattccaggtgtgtttgaggctacaaaaccatctttatcataatcaactgcaaaaggaatctttgtatcagcagtggccggatacatacctgtagccaaaacaaccaaatcaaatttttcctgcattaattgctgtgacatttgatcttctgcaataacagtaatatccttggtttccggatcctcttccaactctccggctttgccttttaccagtgttacattagcttcattctgaactttattaaagaaatcttcatgcctaccacgggttctgatatctatatagaaaatgctaatcttagcgtcaggatattgatctcttacataggttgcctgctttaaggaagccatgcagcaaacagtggaacaggcgctcaaatgattctcatcacgggaaccggcgcactgaatgaaggcaatgctgttaatttctttgccgtctgaaggacgaacaatcttaccctgggtcggtccgttggttgcagccattctttccattactgtattggtaataacgttagcatactggccaccaccatagtaagccaatttggtaacatcgtagctattccaacctgttgcataaactatggcccctacattaagttcaaagctcttagcttgcatatttacatcaatagcgttataggcacatgcttcaacacatttagtacagccctttcctaaacaggcctccgcgtctataacatattgctgtggaaaggaaaactcgtgcgggagatagatagcttttgtcttatcaataccataattaaatgtgttggctctatcagcaggacaagcttctgtacatttattgcatccggtacagttctcattgacaaaacgcgggttttgcttaacggttactgtaaaattaccttcttggccggtaattgcttcaacctctgccattgtataaaacgttatattagggttctttcttattctttgaaaattgatttccaaaccacagttaggaggacaaagtttagggaaatactgatttatttgggcaaccttaccgcccaggtacggtttctgttctacgatataaacctcatatcctacttcagctgcttctaccgcagtagttagcccgctaatacctccaccgactaccaatatacttttatttgccaaattttatcacccatttctatgtctgttcacacccacatattaggagttgaatctgtttttttggctaatacgaaaattcacaagcccaataaaaatgtccaggtgacctgtcaggacacctggaaatcagggtaataacactcaaagtattccgcccagtctccacgagcatggctcgaacaggccgataacccatattttcgagagattgaaatggggttcgtgaccaccgacggccacgaacccctacaacgccgtggttggcattataactgaatcaatatttcaagccaaaaagcggcaaattaactgattagagagctaaatcaataacaggaaccttacgcatggtccactcaccggtttgcgggttgcgggttgcgttacagaagcacttccaatcttcattgttgatcttcggcaggtcagctctcatgtagtaaccagggaatctggtctcttcacggaacattactgtgtgaatgtgtacttctgcctgaacggttctgtggatattttcccaacatctcataagttcatgcaggcttctggctgccagtttctctgagtcttctttcaagaatacaagcagttcgagagctttttctaagagagctttactggtggtaaagttagcggtaacaccacctgcatactcatccatgagcttctggagtctgaacatatacattttcgggaaaatgtagttcgggttaatttcgtcatcagtggtaaagcctttattagcttcataaacttccatcggcttgaggatcttagccttgagagtttctacaacagcaggatcaacattgggctgctcaggattttctacgcagaaacgtacagctgatttaccagcgattctaccttcagcgtgtgaaccggaggagaacttgtggctggaagcgcctgaagcgtcaccggcagcaaataagcctttaacagttgtcatgttggtgtaaccccactgatattcagccggagctacgtctctcggtccgcttacccaacaacctgaagcgccggagtgtgagccgatgaagtaaggctcagcagcagcgatttcagaagatttctcttccggagcggtgttggtagctgcccacagcatagcttgtgcaatagtcatatcaaggaagtcttcccaagcttctgcttctaattctttcattttcttcttgaaggctttctcgtcatctttatatttagatgccagattagcaatagcttcttctgttctcatgaagagaggtcctttacctgcgcttacgtctaacataccgagatagtttctcaggttagcaggaatcggcttagcatcgccatacggagcatagtcagctaatacacccttgttggtttccatgtagttttcgccgaaagcgttggtggctctggatttgaagagcaagaaccaagcgcctacagggccataaccgtctttaaaacgaatgggaataaatcttacttcctgacaggtctgctcagcgccagccattactgtaaagtaagtggaggaacctgtgctgaacggaggataccaggaacggccaagaccttcaccggaggaacgaggcttgaatacgcctacagcgccgcccatagcagccagaactgctttagccttgaatacataaactttctcttcacgagtgctgaaaccgatagcgccggcaattctgtcgccatcaagaatcggctctacgatgaatacgcgctcataaatgttctcggtgccgagagcattcttagcagcttcagctacgatgatcttgtaagactcaccgttaatcatgatctgccagcggccttcatttacatatgtgccgtcgtcattcaaccagatgggaagaccccatttttcgaacaaatgaacggtagagtcaacgtgacgggcaatgttataaacaaggtcatcacgtgcaatgcccattaagtcttttttaacatactcaacataatccttaagggtgtttacgcctttagcatagttaacatactggttgatagcagataaacccatagcaacggcaccgcttctgtccatagcggctttatcaactaaagtaaccttaacaccgttcttctttgcccaatatgcagcttctacagcagcaccgcagttggccataccaccaccgataagcaaaagatcagtggtaatttctacagtttcaaaattcggcatactatttttacctcctctttatacatcctaaataccaaaatatttcagctaacaaattatatataagtttaaataactacttaatggtcgggaactcagttaaattcatggaatacggctgggtaaacagcatttcactttgcagatcgtcgttatccaaagtgtatccagcgtcgggaactgcagtaccttcttcagttgttctgatggggaacttgaagcgcttcattaagccgtttctgaacttaactgtccacataatgctgtcggaacttctcaaaggaacaacactggctcccaggggaacgaaatcagcatagcctctgaagtccatagcttgttgcgggcaaatcttaacacagcacaggcactcccagcaagctgttaagtcacggttataagccttcattttttccttgtcaagcaccattaagtcgttcgggcagatatacatacaagctgttttgtcctgacccttgcaaccatcgcatttttcttgcattacaaaagttggcatattctctgacctcctataaccaaatataaatcttagtttaaaacctcgcagctatcataagcctggcttaaaaccaatcagcacgctgcgaaaatattacacataacttatcaggcatatagactgcaagtcttttttgacttttcagtcaatcatacaaaaacatgactgtcttaatgacaggcggcaaaaaccttaactgttcttgaccacctcctcatgtagttagcatgacacccttatctaataccgattaccgctttaagcggcaaccggccttaaaccagcataagttatagattaactaattattacttgtttttatctaaagcctgatagtactcggtgagaatttcgagaacttctttacgtccaaattccagcggcggcagttggccggcgccaaacatctgacgaaccttggtaccgctgatagctacgcgatcttcaccggtatgcgggcaggtcttttcagtttccatacccatacacttcttgcaataagcagcggctgtaactttaatcggctggcaaaggatctcaccgggcttaaactggtcaaaaatttcctgagcctgatatgcagaatagtaactgcctacaccggcgtggtcacgaccgattaagatgttgctgcaaccgaagttctgacggaagatagcatgcaggatagcttcgctgggtccggcataacgcatttccatcggatatactttaagagcaacgttcttattattgaaatagttgtccatatgagcctggtagcacttaaaacgaacttcagccggaatatcgccaggctttaatttaccaacaatcgggtgcaggaacaaaccgtcgcaaacttccataccgatcttgcagaggaactcgtgagagcggtgcaaggggtttctggtttggaaagcacaaacagtgttccagcccttggattcaaataatgcacgggtttcgtgcgggtgagcataataaccggcatactgggtagcatagcccatttcactgaaggtgatgatatcgccgccaacgttaatttccggctggcccataactttcttaacaccatcatgctcgggatcatcggtaaagaatacttctttacattctttggtcttgtcatactcatatttatctttaacagtaagaatagccacatacttatctgtttcgtcgtcaaccagagctacttccataccttctttaagttcagcagcctgttctttggtaactgaaacagtgatgggcacgggccaggctaagccgttggctaagtgcttggtgtttactacgctttcataatcttctttggtcataaaacccattaatggactgaatgcacccataccaatcattaatacatcagatgtttcacgggatgacattctaattaccggcagagttttagcttttgccaaagcatcttcacgttgttctttcgggagaattaccggagttaattttccaccatgcggtgcaactaatgccattttcctcatcgccctcctcaaatatttttctctttattattgaccggttcatgcaacctggtgattgtgcagcttatcacttgcatttgcacaaatccaacgcttcagatgcacttcatcgatcactaattattcttgtatataagttattctacctaaacttcaaaactccttctaagaataagctattttttttattaaaattgtttttttttattattaatttttgcatggcttttaatagataaataaccgctcttaggccttaaatcaagcgaaatgggctgtaaaaccggcaattaactaattgtactctctatatataagtgcttttatgtatttcttcaacttccctataaatacctgctaaaaatttatcctatgaatttattttactccagggaattatgcttatatggatccgtggataaccactgtttaatgaagtataaatttatattgcataaataatgtcagtactgaataatttccgataaacacgagtacccatggctgcctcgaaagtcgctaaaggggattttcctgcttcgtcaaaagaagaggttaacttgccacctctcctcaataacgaagtcccacccggctccgccatagattatttactagaccaaatgatcagatttctcacggatgccatcacgtatttttacgctgattttttgcataaaattattaaacatagcgttagcttcaaaggattgctttaccacttggttactcaaaacttctttttcaatctcgcccatttctatagcatccgcctcggtaagttcacctaacatcttttttctttctacgcctcttttggcattgttaagcttctctaccaggcccgctgcgtcctcatttctcatgatggccagctcactttgcttcatatccttaaactcttccgtctcggcaatggctttccccagctctaccgccatatcataaattttttctaaagacactttaacacctcctgttcctaacacccttattttctccgaaaaaactcaaattcctgcttatattaagttgattgtttttattatttccggttttttatttaattactttaaaattttgctctcatccacatctgatacttttgcctcttcataacttgccatctcatgcaatattctcagtgaaccttctacaatattcatagccagggctgatccggtcccctcgcccaacctcatgtccaaatgcagcatgggcttcaggccgaccacctccagcatgtaccggtgagacttttctcccgacaaatgagaacccagcatatactctttggacaaggggcatatgcgcgaagcaaccagagcggcggcagtgctgatataaccgtcaaccagtaccggcacccgcctggctgcagcgcctaggatcaagccggccaacccggcaatttccagaccgcctaccttggccagcacgcttacaggatcagccggatcaggcttattgaccttaattgcagcctctattgcttttatcttgttatttaaaacttcgtcattaataagagtcccgcgaccggtgatttcatctaccgatagattgccaaagacagccaggagagccgtgctcggtgtggtattggcaattcccatgtcgccggtagccagcagatctgttccctgatctatttcctgccacgcagtttctatgccaacctccagagcctgtaccgcttcttccactgtcatagccggccctctggctatattaccggtacccgctttgacctttttccgcaatactcccggataatccacaggcactgctacccccacatccaccacaataagattagctccggcatgacgggccaaaacaccaatacctgccacaccgtgtacaaaagcaggcagcatttgataggttacctcctgcggcgcagcgctgacaccttcttcaaacacaccgtgatcgccagccatgacaaccacggtctttttccttataaaaggtttgtgatttccggtaataccggccaaacgcacagccacttcttccaaaacacccaggctgcccggcggcttaattaaactgtccagccgctgctgagctttgttcatagcctcctgatccaagctaccaatcatcgatatcgctttctgcaacatgcaatcaacccccgttaaaaataataagcccacagccaataaggccgtgggacttttccatcatccaacgaagcaacctgtaaaaggtttttggttttcaggcaggtctcctgactccggttcaatacatgcagcaaccttcccggtttaacggtggttatcctatgccgctatgctccccggttacagtggcgggaccgttcaggatttacacctgattccctattctccccgatttcatggggcacctgaaaccaacttatttaattatctgaaatgaaatcttctacatgaaacctcattttcctgctccaactttaaaatattatgaacaaaccccaattatattaatgggttacccagtaatcaagaaccctgctcactgccacagctacctcagctctggtagcgctgtccagagggcgaaacttgtccttatcacctttcaagattcccgccgctgccacccggtcaacctgatccagtgcccaggcaggaacggaagatatatcggtaaatgcagacttctgctgcttatctgtcttgggcaaattaagcacacgatcaattatgacagccatttccgaacgtgttatgcctttggatggtttaaaggtgttatcgggatagccgctgaccgcctttctgctcacagcggcagatactggatctacggcccattcgggtatctcgtccttaaaagaaacctggttttccgttttagaccagagcaaagcccggtataataaggccacaaactcagcccgcgtaatcatgtttttaggccggaaactgccgtccgggtaaccgttgacaatctcacgggaggccatttgagtcactatattctcagcccagtgatttttcatatcgctgaaaaccggtattggttgctcatccaccactacggcaacctgtcccagaccttttatcctggcattaattgtttgcaggttatcctgccccactgtccatgcaggctggagctgccattcatcgctgccctcgcctttaaacaggacctttactacaggtgtcaggtcagaagcaagctggctgtcatcattggaatctgtttctcccggcgtttgagtcagtatatcagaaggatctaacagtatgtcagaaggatctaataattcagttgaatcatccgagtcaagcggctctcccgatgtttccggcgacaaactaagcagatcacttttattataattatatttgagcttccagggttccccccatgatatcggctgggaaccggccacatccaatgcttttaacacatcataaccgggtattgcaacatcgtccagcggtataacttcaatatttagcggggactccactacctgagccggaaactgtaatactgtattctcatccaaaactacttccgcaccgctgctatttgaaaccaccgcagtatttgcgcccgtagaacgcacaattacctgaacggtttttaccattccctggaaggaaatagttatactgccggttcccggggtttgggctgtgaacaaattgtttgccagggaacccatatcgccctgcagctgaagttgataatcagtcgcgtataactcatagtcctgaccgctctttgttttagcaatcgtcttaaatgttaccgattcgcccggttcaacaatcactgaagcaggggaaacaactaattccgacaggctttccgcgcctataacatgcgccgttttctctcctgcgacaccgttgacagaagcaataattttatagtcgccgcctgagagcgggtgaaagatattcgactggaaggcgttttgcggatcagatttccagctaacagacgactggtctacctggtaagggttatagttcacatcataacctttcaccgcatattgcactgatgtgccgcccagaacataatccggaccggtaacaactaaaccacccaggttccctttcggtgcggtagaaaatactcctacagcatccggaagcaaacgctgctgagttagctggggatgattgattagagatgcctcgccgtctccggcatgcctggcggacagtgtggtcgatccgccaccgtccaggtttactgccctgttcacaccaagcgccaggagaaattcagccatacctgtttgggtagtacccacactgccattgccattttcagcagcggccagataaagcgttttattatcaggcattatacctacagcggtacgggcataattacccgtaatttcctgagtaaaaggggctagctggccgtcctgcaccagcaaagtattgccgcctaaggcagctctcaggttgcctgtttggggagtaaccagataactcgtctgcactctggaggatactggcaaattctccagcaaaaattgagccgccgccccatgaccctccagaacataaccgttcgcaggaataggtacaccgggcttgttctggttaaccgagacaactaaatcattttgaactacaacttctactattccgctttgtccggaaacatccgacctggtctcagtaccccagaaggagttatatagattaaggtggttaatatcggcagactggccgtcctgcagcaggtaatcaggcttattaataccaaacagcggaaatgaatttccgttttcggatacaactgtcccggaaaacccaaatatgccgataatagcctggttattattagtcacagcaaaaccaggcatgtcctcacgcatggcagggctggaaaccagatttccgttgctgaattccaagccaatcggccggtgattcttcatttgaaaaaaaccgccattaataccggctacagcccccgtccttgatgtcatgcctgttaaactctgagccttattaagagttccgtcggcaccgatcattgtatcaattttcacataggggttggacaaatcaactttaatagcataaatcctggttttattatacatataagtttgcagtaccaccccgggactgattatctcagtgtttaccgggtttatatccgcataggcaggcgtaaacccggcattccagactaaccccaaagccaataataccgtactgaaacctttacataaaaaaccccaagctcccctgaacaacttttactacctcctcatctcttttctgaaacaaatcacctgacctggcaggattcatttcacctaatcctatcacccgtttattttacagtcaaccagatcaaatattttaatacatttactgcaataatacgaaataacctcaaagtttatcgaacattataattattatatcatattctaccttttataaacgctggtaatttactactggtattcatggactatataattatttaccaaaggcaactttcatgttaatataaataaaagtatctatcctctaaaattatttggtttaataaattaaagggggtctgccgtatgtatgataacatttttgatttttcgcttttctattactctattattgtcttatttgctcttggggccttatccgtagcatgtaaaagtcaaattgtcaaggttattgacatcttagacgaaaaatccaacgggcgcgttgcccattaaaaattgcaacatttttgctgttatttatttttattgactaattgggtaacacctgctaaactaaacttaattttaaacaaagtgctcttatccggagtggtggagggactggcccgatgaaacccggcaaccttctgagaactaatcagaaaggtgctaattcctgcagaggattttcttctgacagataagagggaacacatggaaaatgtggcctcttctgtatggaagaggctttactttatgtttcggatagagtacatcagggagggtaaaaacttgagcatcaaaagaacttacactgagatcaacagcaaaataaagtcaggccaggcagttgtcgtaacagccgaagaactgataggcatggttaaggacaagggtattgccgcaaccgccgaacaggttgatgtcgttactaccggaactttcgggcccatgtgctcttccggcgcttttataaatctcggacacagcaagccccgcatgaagatacaaaaagcctggctaaataaagtgcctgcctatggcggtatagccgcggccgatgtttttttgggagctacagagttacctgaggatgacccgttaaacaacagttacccgggtgaattccgctacggcgggggccatgtaattgaagacatggtggcaggcaaaaccatcaaatataaggctgtggcttacggcacggactgctacccgctaaaagaaattgaaacggaaataaccttgcaggagattaatgaagctatactaatgaacccccgcaatgcttatcaaaactacaactgtgcggtaaacctttccgaccggactgtttatacttatatgggcatgcttaaaccgggactgggcaacgctcactactccacggccggacagctcagcccccttttaaaagatcccgatttccgaactatcggcataggtaccaggatttttctgggcggcgggataggttatgttatatggaacggaactcagcactttccggaacacattactgataaagacggcaaatacctgggttctgccggtggcaccctgtcagtattgggcgacttaaaacaaatgagccctaaatggctgaaaggctccagtttccttggctacggtgccagcttaaccgtaggcataggcataccgataccggtactcgacgaagatatcctgcgctttgccgccgcttcagatgaggaactgtacgcaccggttgttgattatggggatgcctatcccaaccgcaaaccaggcaatcttggctatgtcagctatgcggagctaaaatccggtaaaatatccttaaacggcaaagaaataccgacagcgtctatgtccagctataaaaaagccagagaaattgcttctatcctaaaaggatggatcctaaagggagactttctcctttctcaacctgcacaacttctgccaaatacaacttctggcattgtgggtaaggccttaaaataattttttttaagaaggagtggttttatgtctccccctaaaatagtattgcgcttcactgcatcaatatccgacaaacccattatctatcatttggttaaggattatgacctggtggttaatattgttaaggccaatatcaatcctcataaagaggggatgttaattcttgagctaagcggggaaaaatatcaggaaggtctggaatacctgcgcagccagggagtaacagttcaaccgctgacacaggaaatagtcagaaatgaggaccgctgttccagctgcggcgcctgcactgccatttgtccctccggcgctctttatattgaaaggcctggtatggaagttaaatttgacagtgataagtgtgtggtctgccagctctgcctgaaaatatgccccttacgggctatggaggtaagattttgattggtctacgaagcaagaacctaccgtaaaaactatcgtcaatcggatttagctcatttccaggttatgatcaaggaaacagatttggacattggagttgagaaaaaaaattataaacctaaactggtgcaactggcgcaagaaatttcagctaaataccggcgccagttagaggactatataaaaacacaccaggaatttttaacatccttagaaccggtacagctaacaccatttgcacctgccatagccgttcaaatggctgccgccgccaaaaccgccggtgtcgggccaatggctgcggtggccggtgctgtggccgaatcggtaggaaaggaattagcccgccattccgatgagataattatagaaaacggcggagatatctatttacgcaccaataagataaggagaatcggtatatttgccgggacatcccccttttcgggtaaaattgctatggaaatccttcccgaactaagggagtatggcatttgcacctcgtcgggcacagttggccattctttgagttttggtaaagccgatgccgccatcattctctctgccgatgcagctttagctgacgcagttgctaccgctacggcaaatctgatacaggagccggatgatttacataatgcactggaatttgccactgccatacctggtattgtcggagtagttgcaattaaggctgataaactggcagtctggggaaaaattataaaaattgtttccgcctaagattttgcatgcttttattctcttgcagcacggttatgcaattacgtgctttcattattttactcaaggaacataacaaaaacagtttaaaatatatacgcttaagcaacaagaaaaaccggatcacaacacccggtttttctcttcttccccagttatacatatcaaattttaataattgggtattcctaacattaagagaatcaatatcaggaagagaataaaagtccaactgccaaatactgatgctccggcaggagtagtgccacctacaccatatgccatttaattccccccattccggactaatatttgaaacaacttttaataaagcttaaaacatgggtacagataacattaagagaatcaatatcaggaagagaacaaaggtccagctgccatatactgatgctccggccggagtggtaccaccaataccatatgccatttaatttcccccctttcctaaattaattagctgatatccgtatttattgataaattctaaaaattgggtattgctaacattaaaagaatcaatatcagaaagagaataaaagtccaactaccgaaaattgacgttgtagccggagttgttcccgcacctgcaccatatgccattaaatttcccccttatagctgttaatttttacttctctgttaaaatcaaaaactaggtatagctaatattaagagaattaaaattaagaagagaacaaaagtccaactaccataaaatgttgctgcagcaggtggtgctgtacctacacctgcacctgtaccgtatgccataatatttcctccctcatatatatttgttacttctcttcggtaccataagcaccaaaaggcatgccaaagagtaacaagattaataatatccagattatcggactcataccagcgccaccaacaccatatgccattaagtttcctcctctaccactaagcgtttccttcttcactaaccatattattgcatagtactacaatttgttacgcttaattaaaattatctggttactgccatataacctatcatgaataatatggggtgtgaaatgtctgtatttaaactaaaaacccagtcattaattaatgaccgggtttttgggttgctatttcttgtctgcaacactatacccgcaaccaatcataggcataaacaacatgagcagcagcaataaaaaaatcaaaccaaaaccaccgcttccgcttccacatccacctgcgccgtatgccattttattccctcctcattaaactaagtttttgacttcttcactaactatgttattaaattaaacaatattttgttacactcaaaaaagaaacatttttcgcattaggaccataaggtaatattaataatgaagctggagggatagtcctaatgtcaattcaggttattgaagtaagcaccggcagtgaattatataaattcattgatttgtcacgtcaaatatataaaaatgatcgctggggtgttctgcctcctatggacagcaacctgcctaatttttttcaaagcccttattttcgacaacataataaactgtaccttgctctgaataataaccggccggtagccagagctgcggctataaccaatcaagactatatgaaaaatataggttttataggttattttgaagcctttgaggaaccggaagctacagccagcttattcaatgccgctactagctggttaaaagaatgccaggtaaataccgttatcggtccggtcacccgtaatactaatcaaattataggcgtgttaaccgagggcttttctgaagaaccatattttatgacaccttataactcgccctattacagctctctttttgacagtatggggtttatcaaagcagaagacttttttgcttaccgctggaacagggacatagcatttccgcccaaaatacatagggtggcgttaaaagccagcaggtcaagtggcttaaacgttcgttccattagatttaatcgtattaaccaggaagctctggcagttaaaaacatcctcaaccaggctatgtccaacaactggggttacaaacctttaagcgatttggatgcccagcaactactatatgaatacaagggtttttgtgatccggatttaatgacagttattgaaatcggccgccagccagcggcaatctgcctgacagtacccaatatcaaccccttgttgaaccggttcaccagaggcctgccgcttccgctgccttacggtctaaaacaacagctgaacacctttcgtttagctatccttggcgttgtaccggatttccggtaccggggcttagaagcaataatgatatcccgcacgattaatacagctttagctaaaggttataccagcggtgagttttccttaatacacgagagaaataccatgatgaataaaataatctcaggaacaggctgtcctaaagtaaaaagtttcaggctttatcaaaaagaaatctgatatttaaaaggcgggcaattgcccgccttttaaacttaataacccgccaagccgaagaatgagtgaaaaatcacacttgtcaaaaccggtacatataataacccgattaatctatcgtacatattcggacaggtgagggggattaaatttgtatcaaagggttgtagtaaccgggatgggcctgataacccccattggaagtgatattcccacattttgggattccttaattcaaggaaaatcaggcatcagaacaattgaccgctttaatgtttcccggttttcaacaaaagttgcgggcatggtggattcttttaaaccggaagatttcattgacaaaaaagatgtgaaacgcatggacagattcgcacaatttgctgctgcagcagcacaaatggctgctcaggatgcagattttaaagtgacagaggaaaacgccgaacgagtcggagtatatattggatctggaatcggtggtttttccactatagttgagcagcataaaatctttcttgagaaaggccctgcgcgaatcagcccgtttttcattccaatgataatcggtaatatagcttcaggtcatgtttcgataattatgggagccaaaggaccgaacagttcacccttatccgcctgtgcaacaggcaccaatgccctgggagatgcctttaaaattatccagcgcggtcaggctgatgtaatgattgcaggtggcgcagaagctgccattattccggtcatactggcagggttcagtgcttctcgcgcactgtcacagcaaaacgaacagccggaaaaagccagccgcccatttgatcttaatcgagatgggtttgtaatgagcgagggtgccggaatactgatactcgagtcacttgaacacgcgctggcccgtggtgccagaatatatgccgaaataaccggttatggcatgagtggagacgggtatcatatcactcaaccggcacctgaaggaagaggtgcagcacaggctatgagtgaagctattcgcgatgccggaattaaaccatcagaggtgaattatatcaatgcacatggaacatcaacattgcttaatgataaatttgaaactaatgcaattaaaattgtctttggcgatcatgcctacaagctggccatcagttcaattaaagcattaacaggtcacctgcttggagccgccggagcggttgaggctattgcagcaatattgactataaagaacggcctgattccccctacatttaattatgaaactcccgacccggaatgtgatttagattatgtccctaatatcccccgtaaagccaaagttaaagtcaccctgtccaattcacttgggttcggtggtcataatgcttctattattttcagagaatacaacagctaaggaatgtaaaaaatacaggctcgttaatttagaaaaagctgttatattatcctttacagtggaatgccgctctcagctaatttattaagggtttcagtgtctaaatattgtttccaattcggatatttcttttgcagcactgttaatctatctatgtttttataatatagctcaatcagcttgtcaggattattgatattagctttgagcatacctatcaacttcaattcatccttagataacataatttatctcaccctctcagttgtatttaccattttattcatagcttttataaatagctacattttgagaccgctcaaaaaaaatagtttacgtttcattgcattaacggtgataccacaaaataccatatttgtctatatattaattcataccgagatatcaactacacaacaacacaaactttatcactttaacatattaatatcttgacattataaaatacaaaagtttatactgaaaagtagcgctaaataatcatatcattactaaggaggagttaccggtgaaattacgtcttggactgcctaaaggcagcctgcaggaagctacttttcaactgtttaaaaaagccggttacaacgtctcagtcggcaggcgttcctattttcccactatagatgacccggaaattgaagtattgctgatgagagcacaagaaatcccccgctatgtgcatgaaggagtccttgacgcgggtttaagcggttatgactggataaccgagaatgaagcggatgtagtggaagtagctgatttggtctactcaaaacagaccaacaaccctatcagactggtattggctgtggctaatgacagcgacattaaggaagtagaggatttgcaaggcaagcgcgtagctaccgagctagttaatgtgacaaaaaaatttttaaaagctcatggcgtagaagcagcggtagaattctcttatggagcaacagaagtcaaagtaccgcatctggttgatgccattgcagacttaactgaaacaggaagttctctaagagcgcataacctgcgtatcattgcaactattctccaatccaataccaaactgcatgccaacaaagcagcttgggaagatgactggaagagagaaaaactgcaaaacatgtcggtactgcttttgggtgcgcttagagcggatgctaaggtcgggctaaaaatgaatgtgccggaagataaattgccagatattctggctgttttgccggctatgaaaaaacctactgtatccaaactggttgagagcgactggctggcggtagaagttgtgctggatgaaaaacaggtgcgcgatttgataccggcaatcaagcgggcaggagcccaggatattattgaatacgctttaaacaaggttataccttaaatcggattaaaatattagcccgaccttctatttaggagatcgggctttttttacccctaagatatttaaaaaaactcatcccaacaaataaaaacacatatatgccagctccaaaacagtcttctcattaaccctctttcacctgtattatcccagttacagtagagcatcaataatttataactttttttcatataatatataacaggatattaagtatttttgtagaatactatatctacataaacttggggagaaaggcaccggtgtgtctcgcagactgcaaatctgctgacctgcccgcgatccgggcgggggtccggttcaactccgacttctcccctccacaaaaaaaataaccccggcggggttattttttatggccttatccggtagagcatgcggggaaatggcaccgcttcccttatatgctctattccacaaatccaggctacggttctctccagccccagtccaaaaccggcgtgaggcacggaaccataacggcgcaggtctaaataccactgaaattcttcctccggcaggttgtgctgcataatcttttgccgcaagagtaccaaatcctcaatacgctgcccgcctcctataatctctccataaccctcgggagccaggagatcggcacctaaaacaacctttgagtcctccgggtcgggtttcatatagaaagccttaatttctgccgggaatctatgcacaaataaaggtgaggcaaaacgttcagacaacagggtttcctgtggagcgccaaaatcgtcaccccagttaaaatcctcgccgctgtcccgtaaaattttgactgcttcggtataactgatacgtggaaacggcaggcttactgcttctaacttccctatatctctttttaatgttttcaattccaagctttttctttgtaaaactctttggataatataatataccagttcctcctgaatttttaagttagcctcatgatcacagtaggccatctcggcctctgccatccaaaactccagtaggtgcctgcgcgttttagacttttcagcccgaaaaaccggcccgaaattatataccctgcccagagccatggcggtagcctcactgtaaagctggcctgtttgagccaggtaggctttttctccatgataatctatttcaaaaaggttagtcgtcccttcggctgccagagcggtaattataggcgaatcagctaatataaagtccctttcataaaagaaatccctgatagcctgctcgatttccgaacgaatacgcagtatggaagcctggcgaggtccccgtatccacaagtgcctgcgatctgccagaaagtctaccccgtgctccttaagcgtgattgggtaatcctgcgatccaccaactatctctattccggtaaccgtcaattcataaccactgggtgaccttggctcttccctaaccagacctgttgccctgatagaggactcttgagttacgcttgaagccagctcaaacaattccgggtcagtctcatccctgaccagggttgcctgcacctggccactaccatcccgaataattataaatctaattttcccggaggaccttttattgaataaccagccctcaatttgcacctcctgattaacatatcgtcccaggtgttttatcaaaactgttgtcaatacaaccacctcagctttaacttagtatcttaaaagctatactgaaaaaaaacaacaaaatttttaagcctattatatgatatcccacttacttctgctcaaacctttattagaatttttaaaacaatttttgataaacgcttatgacacgtctttatgttaaataaaattagttgactgttccttgaacaaccgcaataaaccactgctaacagctttcaccgggagtatttttgatatctggcggcaaaatagtgtcaaataattaaggaggtttataacttgaaaatgaaaagaaatagaaaagatatggcaaaaatggcaaattccaatctcagggtacagagtatatcggttaaaggaaataacggtgaattctccgaagagcttttacctgccggtacaaacatgactaaaaatgaaatgaaaagcagtcccaaaagaatcggcaatgctaacaaatctgttaaggcaaagcgcaaggattctttttagggattaacttcaagtgtaacgttaagttttaccactaacagccggctttaattgtaaaataagtactgcttgtactactttccgcagaagtgcattatacaacaaacccgtaccacttgctgctgatgtacgggtttgtttcttctgccggttgtctgttctacgtatttgataaataaacgttttctccctggccatttgcttacacacaataaaatcttcccaaccatcggccttgaccattattaaccttaagcggactactccacaatgaaatcttctttgttagaatcttccctgtcattattcacctggctatggaatatttctttaagagttaaatcgtggtctttcctcttcaactggcttactacattggttaccccacgagccctggaggctgctttgactgcagcgtctttttcctcttcactgtcaacccgtccctgcagaaatactgtaccattaacgcttttaacccctacatgaagcatgttcacttgcgggtcggaacctaattcctcagccacttcaaatgcaacgtcctcatcatctatagccccgtcagtgctgacagttacaccgttattgattctttgtattccttgcaggccggccaagtgcctgttcaagtactccttttcagacagtgtatccacgataccaattaccgaaacttctcctttattaacattagcctttagttcatatcttcgcaaattcaagtcattttccaggaaaccacgtactttttgctgcaattcccgatccggtattttcctggtcattttatgcaaaccccttccggcttaaatttataaaccggaattagtattccctcatgaaaaattattataattgatttgttgcacaagggttttgtttcgacacagattacataattctacatcaataaaaggagcggtcacccggtagggcgacaagtatataagtatttatcttattgtacaattaagtcataaaaagaaaaacaaaccattgcgtctgcaatattagctgtcatatcgcgttttgccaaaagcatcgtcacaaagcaattacgggtgacgcagcatacccgtcaattcatcttgcagcaaggttttgatatctgcaatcaatgctgactgtatcatccaaacattaagttgcatgcggttctggaattgtgttgttagtattgattttacatatgtcttctatttccattgacttatatttgctgatgtactccagcacggtttgtacaaaagtagagtgtgaccagaccagtggtgctacggaaagaggctcgcctgtctcaggattaagctgttccggcataatcccggtttccatagcaaaagctgcggcccagtgaagaatcggcagcgcaggtttcatatcctttaaggtgtttgctttggctatgtgccactgagccagccagagagtgcaaatataccaggggttgcccggtattccttcatcagtggtttttctgtgatacctgtcatatgtatacctggccatgccgcccacccaggttttattgcacaggccttcttccagagccaccatggtagtttgcatataagggtcatccggaggcaaaacacctaaaaatgaaagtcccattacactgctttccatggtagtatccctgcggtagtaacctccctcttgatcccagatcagacccctgataaatctttttagtacgggatcaaataaatgagttttaatagattttttaattttattggcacaggcaagatatttttctgccggttcggcagcataaaatatattggaaaattttgacgcagcaactaatccggcataaacagccgcggcagtaaaagtgaatataccgtgcctttcctcccataaatcgtagctgggcttaggtaattccaactggttatccatataattgttcataaaatcggctgccggtataatcagtttcctgtatatatcgctgatgaattcaagatcacctgtaaattcatagtactgccaaagagcataaataaccagagctgtctcatcttcttgtataggcaatctctccggattattccaggggtgccaactggagcctactgttccatccggattatatttatgatgcaggtacccttcttcggttattacattggcacaaaattggaaaaacttcctagttatatgagggtagcccgctttaattaaggcacaggcaaccagcgccccgtccctgggccagagatagcagtaatggtctttgttggtcaggacgatatcactgtcagcagcggctaaaatggcaccgtctttatcaagatgagtgcgtataaccaggagactgcggttgtataaatcactcaaatattccggcagatccaggaagtcctgcgggacattgctcagccagtggttccagtagctttccacacgttttatcagagccttgggtgtttgctgcaaaacaaattcatttaacctttttacctcattataactgggcccgacagcaatccagtagtagatgctggcttcttctttggcccccagatagattttaaaaccaatagtactgtctacagatcccatagcaataggattgctgcttaacaccccgtcttctgcgtcacgccatgtgccttccgcaccaaaagcccgtttcacacctatggtgtacatattaaaggaagatggtccgaaaaaaccgttaatcaaaatatagcagtttttcttataatgaataacagttttcaaccgggcatcatataatgcagtatctcccacctcattttcattaatagaaaagtcgtgcgtgacaaagacgcgcacttcccgtcccctgtcagtcaggttttgcactatcaggcgctttaagtaaatattttcccggtagtgtaccgcatttgtatttacaatggataagcccatttcctcgtttttagcagttgattccataaccagagtgttttttcgataattggccaacttgtgccatgatggagcatccagccaggagaacatgccctcaacccagaagcccaagcggttggatctgcccataatatgattatgctgaccgacatgcgggtaaaagaaatctctcaagctgaattcttggtcataggcgattagcatttttccgttgccaagcaccagcggtctggtcataaaatccccccgttagttttaaaatatggctgagcataatataaagagaactatatttaatccctaagtttatcataatatggccattgaggaaacgtcaatatttaccacatggatggcgggcaacttttattcttgaagcaaggctgattaagatgatatactggtacaaagcagcaagggggatggtgaaaatgctcagcggcaagattaaattaatttttttgatattggggccgctttttattttggcggctttatccggtaaattgcctccaactgtatcttttgtcttaatgtcttttggtattgcgcaaatatttatgcttttatttaagggcggcggttgatgcggctaatatagggttagtttaacccaatacgcttgcaggtagggcaattaatttcctgcagtcgttttcagcagggagttgatattattatgcacgtaggagctatgactgttgaattatttattggggagtcatcttctttaaaagaaaaaaggcggttgttaaaaagtgttatagataaaataaaagcacgcttcaatgtatctatagctgaagtcgaccatcaagaactctggcagcgttccactgtcggggtatcctgtgtgagcaatgaaagggctcagatagataaggttttttcttcggtgctcaactttattgatcaacagaacatggtggaaattatcgactatcattatgaattgtattaagacaaaaaagtcaaggggctggtcttgctctccttgactttttttctgcttaaattaatttccggcagcaattgtttaaaagcctgatgataaccggtagagccagttatggccgtcgttattgtcccagttctgcgcgttgtccttgaaacaaaagacaacctgattatcctgcatgacaatggttttttgccagccctgtggggttttttccatcctaaattcacctgtaccgtgccagctatctccaaagccgtggtgtaaataaacttcttgtgcgcccgaattttgaagcaacccgttgtaagttatagttacctctctaccatcctgggacaaaggagttacttgaacaccccggtaggaatcggtccaaccgccaaatgaagcttgtaaactcatcaagtattaacacctccaaagattaatcttttgacacttatattttgctacctttgatatgttaatataacttttaacagtggccattttaaagaagaaatggcagtattttaatttatagacatagtctataattattttttatgcaggtagggatttaaatgtttttggagaaatagtttaaaaccttattttattaggaggaattgtagatgagtgagaatatagcaactgaagcaagaaataaggcgggaaattattttaaatcaggcttcaactgtgcagaggcggtttttttaacttttcgtgaatatttggcgccggaaatcagccctgagactgtaaaatttgttaccggatttggcggaggtttgggtcatgccggttgtctttgcggatctttaaatgcctccgttatggccttaaacatgataaaagggcgtactacacccgaggagaagagagagcctgcttatgatctggctcgccgctttcatgatcgttttgaagaaaagtttggttacacctgctgtcgtgctttaaacccccacccttttgatactaaggagcatttaaggaactgtatcaagattacaggagggactgcccagcttttgatggagttccttcaggaaaatggtttatacaataaagaatgatattttaatttgaggtggtcagatggtgaatgttcctctgccgcagatagtttgttttaccttctgcgatgaagtgcaggtagttaacggtaaatactgtatcttaggtgtgttctatcgaatctttccgccgctgtttccgtatacatataacttaaatatagttatgggctggtatggtgaacagggaatgcatcattttgacattattcttaacgaccctcacgggcagcctatattaatgctgcccgcctatcgttttgaactgactttggacaggccatatgttaatgtggtgctgcaggctcaaatacccctccatgtacccggcaactaccattttattgtatatttaaatgatgagctttacggtgaataccctttgcaagtggtggttactagctcgattaattaactctcacgagtgaactcccctcgaaacgggcacggaagcttctacccgtaaggtttatcatttcattgaaaactgctctggcaaagcaaggtcttacactctcccatgagccacagggctgcgttaccgcagccctgtggctcatgggcatctgctgctcatcgtaaatacatttaagcagcttttttttcggcgctagtagctttagccgtgcatattctgacccttcaggcaaattacgctctctggtgaatttaccgttttaccgttaaccgatttattcggaatcctggaaacaccaactatgtccagggttatacagtataggaagtgtttgtgcatatacttgtcaccttaacgggcaacagctcctttcatcccacgggacaagcccgtgggttttcaggaacggttttttataaaaatgaaatttactaaaatttttattttttagcctattacactcatttttatacttccaaaatcctttttccatatcacaaccataaatcgtcatggttttggtttgaaaaacgattttaacggctgactttgagccgcttaacagctctttccaaaccctccactgttaactcaaacatagaaaaataacggcgtataagggctattgtctccgccccgtcagtgctgtgccaatttttttccggtttcggattcaaccaggctgcatacctaaaacggttagaaaaccttttcaaccaggccaggcctggctcatttttactgactccccaatcaatggccccacccgtcataatcagttcacccggagacatgctggcgtcgccaactataattatacgatagtcggaagcaagctttttcagtatctcgcgggtagacacagaatcacggggcacacacatagagttagcataaattctttcgtaaatacaattgtgaaaataatagaactgcaaatccttaaaatggctggatttatttacggcggtaaaaagccgtttgacaatatgcacatagggagtcatagatccgcctgaatccataaaaagcgccaccttcagttcattcctgcgcggcctgcgccaatccagtttcaggaaaccaccgttttggcaggtagcatctatagtcccatccaaatccagttcgtccagtggaccgtcttctctggtagtaagctgcctcagcttgcgcagcgccacctcaaaatgcctggtctccaaggtctcatctgtgcgcagttccttgtactttctttggccggcaacctttaccgcgctgttgtttacagactgcccgtcaattctcagcccgacaggattaatgccggagtgacccagacgagagtgtcccccgggaccaatccagtgcgagccaccctcgtgtttctcctcctggcggttcagccggtcttccagcagcaggcgcaattcttccaggttccaggctttgaaaggagaactctcctccgtttccaaaggcggcaattcactctctaaccaggccaagaccttttccaaaaaatcttccggagtattaatttgaccaaaacagcgttgaaaggccaaatcatagcggtcataatgggcctcgctttttaccaggcaggcccgccccagataataaaaaccagtcagcccggaaaaggctaaacccatttttaaaccttcgtgcagtgtcatccattcggtaggagtgaccggcaccccctcctgcctgagggtataaaaaaaatcattaaacataggctaaccccgcccgattgccggttctccggccggtttaatgccgtaatctcttaatctcctcaaaacaacatctaaatcttgattatgctttaacacagcacccagaaaaggcagttcccggcatatcttctccggttcgatgccgcctatgctaagtgcctgcacccagtctaacagctcgctggtgctgggctttttatgcaaaccgctgatttttcgcaaccagtaaaaagctttcaaaacctcttgcaaaagaaaatcttccaaatcgggataatgcacccgagcgattccggccatcatttccggttcgggaaaagagatgtaatgaaaaatacagcgtcgcaaaaaagcatcgggcagttccttttccgcattgctggtaataatcacaatcggccgctgcctggctgtcaccgtctcctttgtttcagctatataaaaattcatcatatccagttcccaaagtaaatcgttaggaaaatccaaatccgctttatcaatttcatcaattaagagcaccacttgctcctctgaggcaaaagcttctcccagctgtcctaattttatatacttcttaatatccgaaacattcccgtcaccaaactggctgtcatataatctctgcacagtgtcataaatataaaggccgtctttggctttagtagttgacttgatattccagataagcaaattaagacccagagctctggcaatactcatggataaaagtgtcttgccggtacccggctcgcccttgattaaaagcggtctgcccagagtcagtgcgatattcacactgctgcgcaattcttcggaaacaatgtagtcctctgtgccgttgtactttaaaaaggtctttgctgtgatgttatccgtattaaacgccccctcaagacaatattaattctcctcaatttcaccttgtaattaaaagcttattttatataatacctcatgtcaataaattatcagtcaatagaccaatatacatctttaatacaaatctatcataagcatactttccaagaatacaaaaaagaggagggagttctatccactcacctgcctcctttttataagggattaaataaatacccttatgactagcaaaagctatattcagtaattttgcgatgtaaagcttttaagaaaacgaactattagtttattaataccttacctgaggaaaaggctgctgctggtagacatttgactgcacctgctgcatgccctgctgctgcatggggcgatatgtataatcctgaacgccgtaaccgatatgagccggttccacctggtaatagcctttctcctgcattaaatcaaaaatacgcttttgcatatccaactgttcattgtttatttgaatcaaagtattgcgtattctatcgttggctgattccaaaatagtggtatgataaccgtttgacagggctttaacatccttcaaaagatcggtcataatatctttttctgttaagaacaatgttcctgtacccccttataatcgaatattattgcattgattgtacaggtatgcctgattcctgcagcatgcctttaatagcattagaatgcttttgactttgatccgctgccatctgcaaaacactctgtaagttctgatcctgagtctgactcataaacaaacgcaattttttaccgcacagttcctcagcttttagctggtcgttcagataaagcttttctctttccgtaatctttccgctgatcatcttatcacccccaatcatttacatctattctcttacatgggggctttatttattctgccaattttttcattatttaagcccggcagcaatcctttccgcccagaccctttctatttccacctctacacggacaccgtcattgccgtgctcttcagacagcaccaagccttgctcatgcacctgagacaataagtaacctttagcgtaaggaatgaggaaagtggtcctgactctgcgataagccaggttcttcgctatagtctccagcagtccgggcaagccttccccggttaaagcagaaatagccgtgacaggtgttccggcaatatttatccacaggtttaaatccggtttaggcaaaccatctgctttgtttaaaaccagaattgagggcttattctccacctccagagagctaaggactgactgaaccgctttatactgctcaaaacaatttggatgagtgctgtccaccacatgcaaaagcagatcagcctcaatcacttcttccaacgtagcacgaaaagccgcgaccaaatggtgcggcagattttggataaaaccgacagtgtcagttacaagtatttcatcgttattagggagaataacctgcctggtagtaggatccagtgtggcaaaaagcttatcctctaccagcacatccgaaccggtcagcttgtttagcagtgttgatttgcccgcgttggtgtagcccaccagagaaaccacgggaacctgttttctgcccttgcgcaaaagagcccggtgtttctttacttcttctaattccgcctgaatatccacaatccgttcgcgcaagcgccttctgtctgtttccagcttagtctcacccgggcctctggtgccaatcccaccgcccagtctggaaagaaacttgccctgaccggtaaggcgcggcaacaagtatttcagctgtgccagttctacctgcagcttaccctctttagtgctggctcgctgggcaaagatatccagaatcagctgcgttctgtccagaaccctgacttccatcaagtcaattaggttgcgaatctgggaaggtgaaagctcgtgatcgaaaattaccagctgcgcctccaactctctgcatctttgcgatgtttcttccgccttccccttaccgataaaatatttggaatccggcctgtttcttctctggataaaggaatccactgcttccgctccggcagtatcagccagggcagccagctcattcattgattcctcaacctgctccgaactcataccgggcagttcgattcccacaaggataactttttctaagttctccatacactacccccagttatacattaaacctgaaattaataatatccccgtcttgaacaatatattctttaccctccagcctgtgaaggccgctttcttttattttggccatagagcctaatctctctaaatcatcgaacttcacaacctcagcccggataaagcccctctcaatatcagagtgaattttgccggccgctttcttggcattagtacctttctctatggtccaggccttcacttcatcctctccgctagtaaaaaacggcattagattcagatgatcgtaggctgctttagccagcaaatcaatacccgactctgtaattcccagatcctccagaaaaatttccttatcttcctccggcagttggctgatttccatttcaattttcccacagacctctattaagggaatatttttttctgccgccagttgactaagtgcctccttctgtggataggacttagccttaaactggctttcatctatattgattaccagtataacaggcttctctgttaaaaagctgtagtttttcaacatatccttttcctcttcacttaaaccaaggttgtgaatgggagtttcattttccaatcccgccattattttctgcagtacttccaactccgcggcatcttcttttttgatttttttgctgcctttaatacgctcaattctcttttccactacatccatatcggccagcaaaagctccatgtctatagtctcgacatccctcaaagggtctatcgtctcatcggcgtgggcaatgtccttgttttcaaaagcccgaaccacctgcaccagaatttctacattgcgtatagcattcaaaaactggttgcccactcccttgccctggctggcaccccttaccaaaccgggaacatcggaaatttgtatctccgcaaaagtagttttctttggtttatacatttccgaaagataacgtattctccggtctggaattttagccataccggtgctggtttcggttttaccggagaaaaactctgaaatttccatagaagaaccggtcaaaagattaaataaagtggtttttccgaccagcggtaaaccaatcagtgctgttgttaaagccaattttagtcacccctattgcattttagcaaattaagctgcaataaacaactgatacggctattatagccaaacctgcttataatgtctcaaacgattatttttgtgccattggctgtgaatttacttccagtctatacaaatccgttctcctgtgacggagaagcggcagctggcgtcgtactctgtctaccagttccaaatcaatacttgcataaattatttcctctccggtacctgcttccgccaggatctctccccagggatccactatcagggaatgaccgtaggcatgataggcagcttccaaatttctggcaggagaagctgctataacaaaagtctggttatctacagccctggttttcaatgttatttcccagtgtgcgggaccagtcgttgtattaaatgcagccgggatgagaatcattttggcgccctttaataccatggctcgcattaattcaggaaaacgcatatcataacagatggccaggcctatatcgcaccactttgttccggccactgtaatttgatcgcccctccccagtgtatctgattccctaaaggaaatcccgccttcaatgtctatatcgaaaagatgaaccttcctgtggcggacaattaactgaccctgcgggtcaaaaaagaaactggtattaaaaatctgccggcccgactctgtttcagcagattccggcacggagccgccaaccagatatattttattctccttagctgtttgggcaagaaattttacagtctccccgtccggatagctctcagcaaagtcagggaaagaagtgttttcataagggcagttgaacatttccggcattattatcaattcggcgccctgggacaccgcttcttctatcatacttttagccttactgatattatcacttttcgagtgacttaccaacatctggcaaactgctgttttaaatgacatcacgatcaaccctcccacataattttaagttacaagaaagtggtcttaagcgactttcgagccagccacaggcactcgtgcctgccggtaattatgcaacaccaatcttatttatgcaaaacaaatatgccctttcgttaaacaatgacttgttcatggctatatcacaagcatgccgggcgcacgtataaaaacctctgccattaaaaaggcagaggttttatttagcttaaacttgaactactcctttgacttccggaacttcctgcttgagcacccgctcaatcccttgtttaagggtaattgttgcaccgggtcagccactgcaggcgccttttaacttaacctgtactactccatcaggagtgatatcaactaattcaacgtccccgccgtctctttgcaggtacgggcgaacctttcctaaaacttcttcaaccttttcacgcaagggttaaaaccccctttcttatcttcaacatcatattacagtatgaacaaatccacatgcattttatgtgcggggaatttgtgcttactttatatattgtaactgtctttgttaatattagcaagaataaatactttcagaattcgttgtcttatatattttatttgcttaacctaaattgacatcacttttagtttttacggttcctgttcatttattcgcaccatcaagcttttactctcttgaaccgcgttaataccatcagctttgttttctgcctgatccaaacttttaatctgagtaaccaactgctcataattttgaggcgggaccgttatagtgatgctgttattttcgacactggcagttgccttttgactcttactgagaatcagaatttgcgccgtcgcatcaatagtgtttggcacctttaactgcactgaaatacttttcggttcgtacgaaggcgcttgttttgctgctgtcggcgaatctacaccgctggaagcggcgctatcttctgcttttaagctgttaatagaaaagctttccccattacgctgaaacatcacagaaggagcaccggttaaatcctgtctcgggccggcagtcgattcattgccggcaatagaagagggcagttcctctgtcctgctgcggtctcgcataacagtaccattttcttgactgctgtcagtcttctgcttcgtttggttctgctcaatttcctttaaaggagtgtctacgggagatgttttatcgggcagttgctcttctgtaactttagcggcagttttcttactctcttcgagcgagctgctgaaatcagcagaacctgattcagtatttgcactaccggtgttttcttttgaattccggttctcaatcgtaccaccattcatacttatttgaggagaatgatcattttggtaactattattcccgctataccataatgaagtaataccaatagccaataccagcaaggccgcacaagccgtaagtcttgaccagggaccggcagttaaatttcgccatagagataacaaactgccctttcttttctgaatattatttttcaacccagtttcatcggttaacctggcaatttgcgtttcgttattttgttctgcacttgtatggctaaccggggaaggagaatttattttcaatttggaccacaattctgaatgaaattcgggctcaggcattacttcaggcagcgagtgcaaaagggaagtaacgcctaacagcagcttccattcttcatgacaggcagggcaggaactaaggtgctgtttgatttgagctgtttcggaattatccagttccccgtcaataaaggatgacagtgattggagtactttttgacattccatactgcattactccctttcctttttatgacgttttaccgaacctgaaagttccggatgagccattactttttccttaagcgccaggcgggcacgggaaagccttgatttaaccgtacccatcgtacagtccaaaacacgagcgatctcatcataactgagctgctgtatttcacgcaatatgattatcaacctgtgttcttcagataaactatccaggcagaattgcaggcactcctttagatcacgctgctccagtaaatcttccggcaaaggatcattattgtacatagcctgcgactctaccccacaactaatttcatcccagaaaatctcttgctttcttttccgtttgcgcaattcatcacgacaagcatttgcacaaatacggtaaagccaggttaaaaaggccgaatccccccggaaggtaggcagtgacttatacaggcgaataaaagtctcctgggccagatcactggcgtcagcactattgcccataaaacgataggccatgttgtatattttaacctcatagcggcgaaccagcaagtcaaaagcctctaaatcgccttgcttgctcctttccactaatgcattatcagataaagtcaaatcgttcactctccgttggagttcgttaaaacaataaggccgtaaaatttccaaccattaggtcaaaaatcctacgcgcctaattctgatggcaaaattattgtttgcaattgccatcaggcacttccagcattccggtcaatgtgcagtaaaataattataacatacagtcagccatttcaactagcaggttaaattacaaataaagagaaaaaatagcctccgtttttttggaggctcactgtttgatacagaaattcaattcacaatccgcatagtgcagacattaatagatatagttccagttgaaaaactctttctttttttctttaatttaatttaatattatttaattatctctatacaataaatgtacactttagtagaattaatacagaacactttaaacggaggaataattatggtacccagcaatgagataattattgttaaccgtaaaatttggctgcatgattcacagaaatataattttgaagcaactataactaaactggaagagaaaatgttctggattaatctgcctctggcaaacaaacaacctttaagtttgcggaaaaagcagcctattaaaatgaaagtgaccctggaaacagcttgctacactggtgaaactctagtagaagcaattggtaaaaatattcatcaaacatatggcttgctattgccaacaaatttgattgtctcagaagaaagatactataaacgagcacctttttgtcatgacgttatattcaaaacgaatttactgatggttcctacaaaaacaattgatttttcgccgggaggcatgcaagtctatataacaccggagttgaacaagatattacagtcaaaggataaaatttttgcatgtttgcatattaacggctacaacatacaatatgaagtacgcttagtctggaagaagcttttttacaatctgcctgttgcaggctttgaatttattcatgctgaccaactgcgcaggtttattatcaattcttcttttaaaaccaattataacacaacaaaataatactgcacttagccacacatcaatataaccacaggtcctgctcaatgttcatttcctgttcattaatattcaccgcatgttcacatcggcattttatgataatatctatcgtacatatcatcttgctacatataatattttaaaagtgcaatagaaaaatgccaaatttcgtagtaaaataatactattgttttatggatcctatagttaatgatgaaaggaaaccggaataaatgattgatattttaaaagcaattatacttggaatagtagaaggcattaccgaatttctaccagtatcttccacgggacatttaatcttagttaatgagtttgttggatttacaggaaattttgcacatatgtttgatattgtaatacaattaggggctatactctcagttgtactctatttcaaacagaaacttttccctattggaaaagcaaatataattgagaaaagaaaagcacttgagatttggaaaaaaactattataggtgttttgccagcattatttattggtgcagccctgggtgaatatattgaagaggagctttttaatccaatcacagtatctatcacattactaattggcggttttattttagtttttattgaaaggagaacaaagcaaagtagtataaatgatatttatgctttagattacaaaactgctcttttaataggctttatccagtgtcttgcaatgattcccggcacatccaggtctgccgttacaataatcggtgcaatgttgttaggatcctcccgtcttgtagcagctgaatactcattctttttagcaattcctacaatgtttgcagccacatcctattcccttcttaaaattggttttgcgttaactccatctcaattttacgtattgatagttggatttattgtttcttttgcagtagcattaacagtaattgccggctttatgaattatatttcaaagaaagacttcaagccttttggttattatagaataattttaggtatattggttttaatatattttaaaggaatctaaccatttagcattgcagcaattaattccccctcaacaagctaaacatgaccagaatccaattttctggtcatgcaaatagaaggcaacaacctaggcgcgatttcattgctctgttcttgtagtgcagggataccactgtttttcattttccctttcatggcacagtaaattattccttggtgggatcaggaagtttctcaaaaaactcgcccaaggtgttccaataaccctgtttatcattacagcttccaatggtccaaaataaaccattaataggcacatccggactaaaggtatactgctctgtttgcttgtcgactgaggaagtttcctgcacctgctcttcttgatacgtttgcaaatactgctttgataaaccactaatttctgttgtcgcaaatgctgtgttagtaataaaaacaaataaagctaacactaaagccccggttacattctttatgagcaatctaatcattctccttctataattttttataaaattctcaaatagagtttccggtcacctcctggttttattaacttagtgagtgttgaaaatttgattcgacgtaaatggaattataataaagattagagacagtacaccctaataatatatacgatgcatccgtcaccgtatgggggtataacagcaaaaatttatgtggtcaaaaagtcgtagagctaatgattatgctgctctttcgctgtctatacaaaataaaaagaaccgcaatcgcttgcagttcctcacttttttggcgtcccagaagggattcgaacccctgacctacggattagaagtccgttgctctatccagctgagctactgggacatatggagcgggtgaagggaatcgaaccctcgtaatcggcttggaaggccgacgctctaccattgagctacacccgcttaaccattctggaagctttccagaacattaattattatatctcattttattaggaaagtcaaagactttctgcaaattaatatgctttctctatataatatatacggtgattaattttttgctcagttatctccagcatcccgtaactgggataatcctggttgcgggggcgcgatatactgcccggattaaacattagaatattcccgtataaaagactctcagcccggtgggtgtggccgtaaactaccacatcaacgcccaactcttcggcacgcaaaaataacttatgaaatccgtttttaatattatacaggtgtccatgcaccagatatatttttttccttgccgcctcaaacatctcttcacgcgggccgccgcaccacgtatcacaattaccgagaacacccttcacaggaatatcatctaccagctttcttaactggtctatatccccgtaacagtcaccggcatgcaaaaccaagtccagcctgcccattctggacaatgcaatgggaacattactcaaatcaccatgagtatcactaaaaacgcctatcctcaaaacggaacccccccgcacccttgctgatttttgccgccggtgcttggttacttttatattaactaatattcaaatgttttgcagcagtttggataatataacttttgcctcagctaaagccctgcccctgtgactgattttgttttttagggctaagtccagctcagcaaaggtcttatcatattccggcaggtaaaaaagaggatcatagccaaaaccctcttccccgcgcagatcggtaattataaagccagaacacactccctcagccgtataaaccggaccgcccggtacagctattgctgccacgcagcgaaatctggcgccgcgtttttctcttggcacatctgtcagaagtcttaaaagcttctcattattagctctgtcatccttgggttcaccggcaaacctggctgaataaactccaggttcaccgttcaggcagtctacctccagccctgagtcatccgccagtaccaacaagcctgtataagcagcagtatctttagccttttttatggcattggcctcaaaggtatcaccgtcttcctcaatttcagggaaatcaggatattgttctaaagataaaacctccacctggtagtccttcaacaattctactaattcccttaccttcccgttattacgtgttgccagaaccaaacgcactctaaacacctactttttttgctatactgccaaggacttcggactgaaaggcaatcaaactctttatcccacctgcagccaaatccagcaaactgtttacttcagcgcgggaaaaagtagcttcctcccctgtcccctgtatttccacgaaacggtcgccgccggtcattacaatattcatatccacctctgccgcagaatcttccttataacaaaggtctaagaccatttcattattaacccgacccacactggtagcagcaataaactctttaatcggaaactttttaatttgcccgtttacagcaagtttgtacaatgcatcggtcatagccacaaaagccccggtaattgatgcagtgcgcgtacccccgtcagcctgtaaaacgtcacaatcaactaagacagttctctctcccagagcttcgagattaactacagaacgcaaagcacgcccgattaaacgctgaatttccatggttctcccggataccttgcctctttcacggccggttctcaaatcagtcgctcgcggcagcatggcatactcagcagtaacccagcccttattcgcacctctcaggaaaggaggcaccttatcttccactgtcgcagtacataacacatgagtatcccctacttcaatcaataccgagccctcagcatacttattaaaatttctggtcattctaacctgtctcatttcatccggctttcttccgtcaaccctggacaaagcaacaacctccttaattagacaaagcagttagataaaaacatattttcgttaaaccaaatttactcttacagtatcaaattttatatgtacgcccttccctggccagttcaaccttactgccaaaactctcttgtgcttgtgtcaacaagtctgcctgctcgtattccggccaaaagtgggttatcattaatttttttgcaccggctaatctccctaattcacctgcttgccttgctgtcatgtggcttccggacaaaatcgaagtatcactgtcgaacccgctggcttcactgagcagcaaatcagcccctctaaaaaaatcaaccagttcactggaataggcggtatcacctgtataaacaaattgcgttaaaccctcaatacgcacagcataacaaggcttcttatgcacagtcggcataaaacgcaattttaaaccgcccagctgccaattgccggtaccgctatacgaatccggggacaggctgtctattgctttaactgcaaaagcatcaccataaccggaaatctccgtaaagtttgccgccggttccgaaggcataagcaaagtgagcggtccctgtctggatttatctctgatggctcctgccacagcatgtcgcaaagcataaacatcgctataatgatccgggtgaaaatgagttatcactaaagctgtcagagagcgaaaatccaacacctgcatcaacctgctcagacttccgtgcccaatatctaacattatatttatgtccccgtcttgcaataaataacccgaacaggccccaccggcgcgggggtaaggtgcccagcatcccaatacggttaattgcatattaaccccccttttgaaataccttttctactgtttaatttctcaaagattgtaattcatgcatggtaaacctgcatgtgtattcttctgcagcagttaaatctaaacattccggcaaccaaaaatacagcagccaatcgctccgttaaattcaggataatcgggaaccagtactttgacacccaactcctccttcagtatttctcttatggccaggttataagccaccccaccggtaaacaccagcgcttggctcaaaagtttgcttaacataggcttcagacgcttaaaaatactgtaatttaccccggctgccaaactgctgatggagtacccttccactatcttgccaatcaactcagtttccccaaaaatagcacaggtagccgtcaattccaccggatccagtctatgacggctaagttcctttaaatcaatctccagcacggcagccatattttccaggtagcggccggtactggcagcgcacttgtcgttagtttgaaaatctgccatacgaccgccttttaccagcacaactttgctgtcctgcccacctaaatccagtagagtaaaatccttaagacctgtctgaaaattagctcccaacacatgagcctttatttcaactatattttctgctcccttaagcttcactgtctggcggccataacctgtagccacaacctttgccggtgcatttattccataagccggcccgcttaaatcaccggcaaacttttcgtttatcgccctcacttcccggtcaagacccagatttgtaaaatctactgtcaattggccatccttcattctaccaaatttcttatagaaaccaatggtatcgaatttataaaaggaaaagctctcatcctctctcataacggcgattttcacgtttctactgcccagatcaattccccacagcaatttttgtcacctcaacatttccaaataagcatccactctcatacgtgtccgggcatcaaggctgttgggcatatccccctccagagttaacacggggagactcagtctttctctgataatcaaatcctcaatctggcgaaaacaaaaactctgggcataatgaataatcccatctatatttcgcctttctatctccctctctatgtctgcaagtcgatagaatatgccatagggataggtatacttcctgtactgctcaacaaaatcacccacactatcgggcatggtaaactgtctctgtgtttcattatataccaccctggccccacgctcttcaagataggcataaagatcatcacaaataggcggcacacctatatagccaagacgtattttttcctgtttgggagcagtttcattagacccttttaaaaagtcttctacccgtttattaaactcttccgggttgccgttaaaatcactgcagcaaacctggtaaaaatgattgtcccagccgctaaccagattgctcctccaagtcatttcatctaatttcctgaccttttcacgcaccttatttaatttttgtctggcctcatatacctgctgccagttaaccccaaaggcctccatcagcttttctatctgcagtttcaacatatcataatccctgtcatagggataagcaaaaggtattacattgattcccgttaattgcagggtttccatcaaagcatgggtattgctgcaatcgccctgagtcactgcaattaaggttttaatttgctcatctttgcgaacagtactataaatgcctttaatccaggcacagatattgcgcggataaccggccatttcggcttcttccaccagaagccggggattgctagaagcaataaaactgttatttaaatccaccggctgccaacccgccgcatatactacttcaaccggtatcgtagttgtaattcctaccttgggcaatagaaaaccccctaacaaatggtcgaatataccaatctttttgacctatataattttacaacgattaattaatacagtctacccccatttcgacatctataacattattccgattgtccctcaaaagcaactttcgagcagcaatggcactcgtgcacgctggaaattatgcggtactaaccttaacttatctacaaatccattacaagcataatttgctagagtaatatcaaagcaggcctgttaacaggcctgctttggaaaataaatacttactgaatatcacgataataattatttataccctgaacaattgcctgagccgccttactgcgaaagtcggctgttttcaacagggactcttcctccgggttagatataaaagccagttcagctaaagcagaagtcatattggaagttctcaatacagcaaaattattatatagaactcccctgtccttgcgccccaaacctgctatcagagcggactgaatatatgtgctcaagacttttccttcctcagaacgatagtgagtactggtgcctgaaggagtctgtgcttcactggagtttatatgcacactgacaaataaatcagcattcaggctgttagcatagtcagtcctctcgtcaagtcctacataggtgtcatctgttctggtcagcacagcgtcatagccggagttcttcagcaagtcaacaacctgacgtgaaacgtccaaggttacatctttttcatataagccggtacaaccgatagccccacaatccttaccaccatgtccgggatctatcgcaattagcttcttgccgcttttaaccacagtccgctgtcctttatctaactgaacagttaaggttttttggtcacttgacaaagtagttttatatcctgactgtttcattaaatcaagcacaactctggacttaaccggttccttgctatataaagcagtgcgaacttgctgaacaatatttgaagatacttgcatagtggaaggtatgtcccccggtattactccagttaaatccaaaactaatctagacgggttgtcaatagtaaaggcgcttaactgcattttacctgtggcatagacagtaacaactacttcatcactattgtcacacacatctatcttagtaagttcccccccgtcccagacaaaaggctgttccccggttttgctgcctgagttgtttgtatcactggagttgttcgagttgccggtgctgcccgtgttattggagttatcggtgctgccggagttaccagcagatgcaagcttaccctctcttggccggagccattcaggcagagtcacctctttttgtgctgttgcagctgtttgagcaggtttaacctgattatcgttactaccggccccagcgtagagccagtctgccgaatcgtcagaattctgctcactaagatttaaaaaactgcttaaaacccaaccgtcaccgttagacagcttaaccttgtaccaatcaccggatttttccagaacagtaacactatcacccttatttaactctccaacaatatcggaggttgtaccaggtccctccctgacattaatattgtcaccgttgactgaagctacggaagctgccagcacaccggaaggcaacaggagcagggccgcaaacaaaacccaaaaaccaaacagacctttcattttacccttcaacatcccatacattctaaaccctctcaatataatttgattatatataaacattcaacattttatttgcaattccttctctaattgccaaagaaaatccgataaaaatatgaacaattacatattttttattattatcacagataactataatgtcactggaggaggaatagtagtggtaaaaggaactagtatatggataattatttttttcgtttcgtactttacctttatctcgaacgtagaagcaaatacagtttgcccttttaattgcgaacaggaacgagtcctgtacttatgctcacccaatatgaaaggaaaagatgtacaggaattgcaggagcaattaatggatttaggtttatatgaggataaaattgatggcgtattcggtccaagcacagcccaagcagtgcaggctttgcaagaaaaacatggggtaaaaacagacggtattgttaacgtcactatctgggccatgctgctatccgagcatggtgcaacggtaacacaaaaagaatcaccaccgccacagggcaagcccagtatcgtagtcgatacagtaaaccgcacattgacagtgtttattgacaacgaaccttatcgtcaatattatgtggctgtcggcaaaccggaaacacccacaccgataggcagttggacagttgtccgcaaagccatgaactgggggacaggttttggcacgagatggattggtttgaacgtaccatggggtattttcggcattcacggtaccaataaaccctacagtatcggcggatatgaaagccacggctgtatccggatgcataattccaacgtggaagcaatttatccgttaatatccgtcggaacccctgtttatattaccggaaacccctttggtgtgcctaatcatactcaccgcatactctcactgggtgagagaggctcagatgtagcggaagtacagaggattttaaaaaagcggggttactataaaggcgatatcaacggcttattcaacaaggaaataaaagaggccatcgaaaaactgcgaaaagataagcgccttctccatgatgaccgggtagatttagaaatctaccaagcactggggttataaccttaattattgttattagtctctgtacgtaccggtctccttctggtttgttttggacgggcatattttttctttaatttcggtactataaaaagcacataggccaaacagaaaattaatcccgcaagcaaatagacagcaataagcaggtttgtgcttaaaactgcaacggccagcacagaaaaaatcaaaaagcaagcggcgggaaccagcttaccgcccttgaccctgtagcaacgtgataactcaggctctttggagcgtaagcgaataacagccaacccgaccagagcataaacaatagattccatggccgcagccatattgatcagcaccatataccgtccggtcaggacaacagtcgcagagattacaaaagaagcgacaaataaaaaacatatggccgcccagggcgtaaagaagcgcgcgctaactctggcaaaaacctgcggcagaacatgctcgcgggctgaggcatacataaaccgtgaaacactgattaacccggcgttgaaagtggttatcgaagcaaccaggcttaaaatcgtcatccatacgaatcccggttctcccaaaacggctttggcaaacaatatctgaggcactgaggaagcctggagaacttgcttatcaacgctaactgtcattgacagggtaaaaagcgcataggtaatgcttaacaagcctatagccaaaaacatacccctggagattaccttgttgtcaatgacttcttccgccagcggtgtgatccactcaaaacctacaaataaaaagacacccacagctaccgcgttaataatacccgtaggactacccggggataccagcgattgccattcaatgccaaacttacttatcccgattaacgacataatcatcaaggataagacaagaccgtatgtaaatacatcctgaaaggcaccagctattttaatgcctctgatattcatggccgtgaccagtaaaagcattaatgaaatccagaataaagaggtagttccgggaaacacctctttaaagacaccggccagcacataactctcagcacctatgactcctaaaagcaccgccatatataaaagagctacggtcaaggccaatttttcgttaaaagcccggccaaaatacagccttatcccggctgcagaaggaagcgccgcatttagttcagaaaaacaggcggccgataataaacataaaagcccgcccgtaagaatggccagccagacactgtcaccggccataaaacccgctacctgtactgcagcaacaaaagaagagctggcaaaagtcaacccggcactggcagccaccacagtacgaagcgacaggactcgcttcaacctcaaaatcattcaccccaaatcagcaaagagataaaatctaagcgcaatatatcctcttccgatccaagaattttcaaggttccgttgatataaggctcggtaggggttatatctccgtaaaacaaatcagctaaaacttcgctgtccgcttctaccgttaagtcaggattttgcgctgccccctctttgatttcaagtacacccttttccagaaccatggtaaactgcgactgattgtccctgaccaggatactaattacacgattccaatcccggttcattatttttaatcgctcattcttctggtagttatctaaaaaacacatgagactttctttaatttcctggtgcgtagccataaattgtcctccaattatttagaaaccattgctcttaagccacaatccttaagtagcttgcaaaacatactcagagctaaaatattttatgcgaggtgaaaaatttaattgttttaagatatccaaataatcctgtgaccttatcatttcgaccggtttacccattaatgccaccagaaccgcttccatcacattggttccaaaagaacgtccatgtagttccggagtagttgtaattaaacagcccgctccggcattttccaaacacaggacatcttcttctgtggttgtattggttaatataacctggccgtgcaacttttccggcaaaaagcgctttattagatgaaaatcaccggcaatgacctcagcttcattataaaatgaggcaaatttaactgctctttcccggtctacagtctcctgctttttcccggttgggtacaacatatgaaagggaagcttcaccatttcaggcaacaatttagctgctaactcctccagttcagcaacagttcttactgcataaggaatacctgcaataaaaatcatatcaccgaaagtaaccagacaacctatttcctcaaaagcctccgccataccgaaccggtccaaggcactaaccattaaaacctttgtacctggcttaaaaaagcctccttttttggccaagcttaacacaacttcccgctccagagtattttttaagccactgccgtcaactaccggtgttttattcacagcatccattaactttaagccgtcacgtacagtatagcatttttcaccgactaccaggtaaacgtctatgccacctaggcctatggcatccacctgtccgtccagtgactttaaaatatctattgcccgttcaaaatcaccgtcagtaccaatacggctgatacgaaacttatgacccaacagctcagtttcaactatatgatttcgtttggctgaacccaaactaacactgaccacgtttttcacaaaaaaacctccttaaaaaggccagcatatttcattttttaccattgtaaccaaaataaactaaaataacaagacagggttgtgcgaaactccatagaaaaccttattactcaaaataagctgcggctgtggctcgcgattcagaaaccgttaccctaacaagcttcaccggcttatccgacaactttttctttatttcatgataaaaatacctggccaaattttctgaggtaggattatcaacctcaaagggaacctgttcatttaacaattggtgatcaaagggctcaattatattcttaattaacccctttaactcagaaaaatcaatcaatattcctgtagaatccagattttctccctgcagcacaacttctatgtaccaggtatgaccatgcacatttttacatttgcccgggtactctctgagataatgagccgagtcgaaatgctccgttactttaagttcaaacagtatactcacctctaattatttgtctgctttcttcaaacacctctcgcccccggctcccatatatacttatgaatttgcagctgcactctgacaaaaaagagcttatcctctaaaacccactgcgccagaaaacgcggctctaaaccaaatacaggtgaaaaggttactatcaccttttgtgcaagcttatacttctctattattccccgcgcaaaatcataatcagtacgggaaccaattataaatttaatctcatccttactgcgcaagaactcaatatttgaaaagtcattatacaaatgcatgcccgagccaggtgttttgatatccatagcaaagtggcaatagttgaaacttaaatcctccagtgataatgaaccgtttgtctcaatagtaaccgtatacctattgagcaatgacagcaagagcttcaactcagctttttgctgcagaggttctccacctgtaatacagacataatgtgctccgtattcatgcactctgtccgcaacatccttcacagacatctcctgtccctcttcataagcataaacagtatcgcagtaaagacacctgaggttgcatccggtcaaacgtataaacacagtcgggtatccagcagttataccttccccttgcagtgaatagaatatctcattgactttcatcgcaatatcctctagtaactctcatacgaaataggatcgataaaaccagcttcactaaaaccctttagcctgagcaagcaggaatcacagcggccacaagccagttcttctccacgatagcagctggtggtcagctgcagcggagcagccaaatccatacccattttgactatctcagctttagttttatacagcaaaggtgttataatctgaagtttctgcttatcctcactggcttgtttggtaccggcatcaataacagtttggtatgcttctataaattccggcctgcagtcaggataacccgaataatccagtgcgttcacaccgataaatatagcctgcgctttcactgcttcagcataagcaacagccagagaaagaaaaactccattacgaaaaggaacataagtaatcggaatcccagaaccaatttccttttctgtcctgtttaacggcagttctatagcttctgaagtcagagcactgcctcctatttctcgaaaaaaagccagatcaactaccaggtgtctgttcgactggaaatatgaagctatctttttagcctgtccgacttcataagcatgcctctgcccgtaattaaaggtgatagggtacaggttatactcacgactcccggcataagccatacaaactgtgctatccatgcctccggataaaataataacggcatttttcaatttcatctctcctatccccttaagacactattttaccacatttatcatcccggataaaccgcttagtccggtgttttaatgggatggcacaaaagtatatttttaattagttatttaagaaatagactcattataataatctgaaattcaccagaaaatttattgtatttctcctactatcttgtggcttcaagcatttatctataggatcaagtaaaacgggaatctatcccgttttactctactatgcctgatattagctcgtatatacagaacctggctggtattgtatggatgaaccatgacaacatgctccggtagtgttgccataattgtaatctgaacttcttattgattgcaaaacgcttgataattcgttaacacggtgttgcactttacttaaaacatgggaagccatctccatgcgttcatttatagcctgatttaattcttgggatgaggcagctacctggctggccatatttctggcatggtgagcggcattagcagcactttgcatattgccggaatttagcgaaaagagtatctcatcacaagctgatattaaagcattagaaactgacaccgccttattagactcaccaagtaatctttgaccgtgacgcgctacatgttgaagaaatggattagtttgatgattcattttttagcccccttagattgtaatatagctagtatttaaaaaaatgccaggaaatataccagggtacccggttaaaatctaacctgcccatgatcatttattcaagctatttcatctgctcaggggcatgctctctttttactttatttctggtatatttacccattatatgccctatacgcataaccatgaagatacaaaccattaccaatacaaccagatcatacatgccaactcccaaagccatgcctatagcagaaacgacccatagttcagcagcagttgttatccctcgctttacaccgtttttactgttccaaatcactcctgctccgataaagccgataccactgacaatttgcgcagcgacacggaaaggatcgacctccgctttaatacctagcctctcagctccgtacacagataaaagcataatcagtgtggaacccaaacttaccaatgaaaaagtgcgaataccggcaggcttattataaatcgttctttcggaacccattattatcccagctatcatagaaagaacaattctcaaataaatttcaaaaggcaaatttaatatatgtctcactcctgtacttctgattgctttttacgcatacaacctgagcaaaatgctacccaaaatatctaaattaattaatcagaatcacattgcgatatacattatttgtgataataattataattatgctaaatactagaaatatttataggatcttaataactacaagattaaaaataaaactaataatattgagatttattcttcaagggttttttcaatagttttttcgttatattattgtaatagtgtagaaaaaagttttattaacctctgaaaaaaataatactaatacaggaggagagattattggtagacccaagaataattacactggcaagaaaccttgttaactattcctgcgacctacagcccggagaaaaaatccttatagaagcaataggacttgaattaccgtttgttaaagaattgataaaagaagtttgccgagtcggaggagtaccctttgttaccataaaggacaactctgttaacagatccctgttaataaatgcaagtgaggaacaattaaaaatgatggctaaatacgaagcagccagaatggaagacatggacgcttatataggcatccggtcaggcaacaactcggcagaattatctgatgtaccacaagataagcttgagttgtacaataaatattttattaatgaagttcatatgaaaatcagagttcccaagactaaatgggtggtattaagatatccctccccttccatgtcacagctggccaataccagtatagaaaacttcgagaatttttactttaatgtttgtaacttagactatgaaaagatgtcgcaagcaatgactcctctggtagaattaatgaacaaaacagataaagtgaggattgtgggcacaggaaccgacttgaccttttctataaaatctctcccggcaattaagtgcgccgggaaacgaaacataccggatggggaggttttttccgccccggtaaaagactccgtaaacggctatattacctacaacacacctgctcaataccagggttttacttatgaaaacatcaggcttgaattcaaggatgggaaaattgttcaagctacagctaatgatacggaaaaaataaataaagtcttcgatactgacaaaggggcaagatatgtaggtgaatttgctctgggtgtaaatccttatatcacaaaaccaatgaaagataccctgtttgatgagaaaattgcaggctctattcattttacaccaggaagcgcttatgatgaatgttttaacggaaataaatcagctatccactgggatctggtatatattcaaacgctggaatacggtggtggggaaatatattttgatgatgttttaataagaaaggatggaaggtttgtaatccctcaattggaggggttaaacccagagaatttaaagtaattttctcatgcctaataataaaacatttaatttattgaaaatcgctcccaaaaacccacggactcattccgtgggatgaaaggagcggtcgcccgttaaggcgacaagtatatacacaaacacttcctctctgctccgccaatagaatacttgccgcttttccccggctttaaaaaaaatggccgccaaaatatgggcataagctgcactgttcatcgcacaatccatataaaaaatcactgccggttcgataaaggtgacatgaaagcattcgctaaaggtaaatacggtattcattccaagtctgtgcaggctaaagtggaaacttcctttgggtgttgtgaacataccgggaaactgcgtgaacaagggtttgccgattggcaatatctccaccgcgggaaacgttttttgctgtgacataggaaccactcggtattactcataaaaaactgattttgactctctccaacgaaagcggaagggaaccgctcatacttaacataccccaaaggttctccgtaaccatcattaaaccggttcagccagtatgacaccggaatcaatatcgtggctgcatgcaacggtagaaaaaccggccttgggaaaaatacagggcagtgatgttacagcagtcattgacccaggcgaagtacatgccacagctatcacagaaggcaagaaatctacggcagtctaatctcctcatcacataccggacatttaatgctatcactgtcctcatctaactcaaacaatgtactgcaattcgggcaagcaactccatatataacacaatccctgatgtgatcaaatattgccccaatattatccgtcaaaaccaacacctcctgacttcatattcgatccaggcaggttattcccttcttatgaaaataacctttattatcaatcagtctttctcttacaatatccacaggtgatgcaagagtaagttattctacaaccaatagaaatcaaaattgattcggataacacgcctgttgatttccagtaaaataaatagtgggtattatccgaccggttatggtttggattgattgccattatcttttttgcctacactcatctgaataggtacttgtttaccattgatatttattgtttgctcctttttattgggatcaatcgcaataggcttagccgtggtttctgagggggttttagccgctggcgatgatacattatccgcagcctgattatttttatatgtgccataaccaacagcggaagccaaaataacagcaaaaccggctgccccaacaataaatatttttgcttttggggttagagctgtttcttgattttttttcatcttgtttgcattacttgttttatttctcttactcatataaatcacctcaaagatatattttgacatatattttaaaaaaccttttgtgaaatgatagaaaattaaaatgttcaaaggattgcaaatattagatattgatacaaaagaaaacccccgcaaagcggaggtcaaatgaaggatagtggtgatagcagtcagcttaatatttatgatactattcaggtttaggttttcgatagggattttgtttgccgcttttccaaagtaggcaaccaggaaaaaataactcaataaaataagctacgtttagcgcatttcctttaagaataggccgacagttttcaaagccgcaatgcgataaaacaaacgcgccttgatttactacaacctcacaatttttaaaactgcagaacctataagtgtttccatctaaatgaatacgttggttctcaaaaatatgctcaatatattccttggattgcattattaccacctcttttttgataattattctacatatggtatagtttgcccttaatatctattattaaaaactgttgtatgtaaactggtatacgtaaataaataattgaccgccagattattcctagcggtcaatttttaataaaaatgtcatttgccctacaaattgattaaaccagaaatttagaattattaaaaatgtagagagatgaaaaaaatcgttgtatcggtagatttatcaaaagaaaacctatcagatcctaatcctgccaaggcaattgtagatagaggttgtgaacttatatattgtgtaaaattcggaaataacagctttgcggaatatgttaatgtattagcggaaaactatgtaacagatcgaaaaatcgttatatacccttctgccacttgttctaaatgcgagacttatcaaacctataccaagactaatccggaagtgtgataagatagtgataattatgtaaggaggcggcactgctgccggtcaccttaatttaggctgaaacatttttcttcaaattattgtagactaagaaaatctacccataacagaaggacttctgataatcgctgttgaatatgaaggtcttaagaataaaataaggtataaggagttgatgtaaaattttaaagattaaagacaatatctactgggtcggtgtaaaggattgggagttaaaaatgtttcacggtcaagaatacacaacacacagaggctccacctacaattcatatttaataaaagataaaaagattgccttggtggatacggtttggactccttttcacgaaaattttgtaaacgacctggaagaagagatcgggttgaaaaatattgatttgatagttattaatcactgtgaacaagatcatgcaggcagtttggcttacttaatggaaaagattcctgaaacgcctatctactgtaccaaaaatggggccatgatgatcaagaagcattttcataaagactggaacttcaatgttgtaaaaaccggggacagtattgatctaggagaatataatctggtttttgtggagacaccaatgctccattggcctgattcgatggctacttatgtgtcgggtgctaatgtgctgttatctaatgatgcttttggacagcattattcatcatcgtacatgttcaatgatcaggtagaccagggcgagctttaccaagaagccataaaatattacgccaatattttaactcccttcagcaaactggttaaagcaaaaatcaaggaattgcttagcctaaatctgtctattgacatgatcgcacccagccatgggatgatctggagggataaccccctgcaaattgttgagaaatatgaccagtgggccagtggttataatgaaggcatggtagtcatcctttttgatacaatgtggggagcaaccaaaaaaatggctcttgccatatccaagggactaggaaataaaggtataggcaccaaggtgcttaatattggaacgtcggacaagaatgatttaatcaccgaggtttttaaagccaggggagtaattgtgggaagttctactattaacaaggggattcttagcgacaccgcggctatcctggaagttattaaaggtttgcaatttaaaaataaaattggtgcagctttcggttcttacggctggagcggtgagtccgttagtattgttgaaaacaggttgaaggaagccggtatagacatagtagcagaagggattaaactgcagtacgatcccacaccggaggatcttagaaaatgtcaatcttttggagaatcatttgctgataaggtttagggtgaaaatctatatcttaacgtaataaaattctttctttattaatatttaataccagttattatcatgtaaaaatattacataatataaagtatccttgtctattttgttttgcaaaacgtactgaggatttttgcattggaacctttgaggggctggacgattagatggtggaactggacagtagaatctaccagataaacacaatataaacacgaggacagcaggctgtgagccgacaactcacagcctgctgtcattaagaacgacaccaccatagcagttaaaatattttattgatttgggctttattattaacgatatacatgagcattttacgattgattctggctagctgcttgtattcctcgcggctttcaaaataagcgacacaaatcatctgaatcgagcaaataacatagaacgccgcctgtttctcttaagacgtcaatttgccttcattgtcatagccgcgtagtatgaaccttctgcctactatggtatggacaggcccgtacagaaaagacagtctacaagacctactaatgctgaaaaggcttagattatctcacttgggatgtttcatagaaataaaaaagcccggttaattggccggtttttatagtataaacattttttctaaagtagtaatcctatcatcaaaatcactaatgtccttccatgattcctttaattcttttctgataagggtaacatccttatctagcttccgctgccccttctccaggctaatttgaccttgttttagatcaagttggccttgatccaggttatccagtcgatcatttactgtttgtaattcttctttaactacctgcaattctccttttaccgactgtaagtcctcttgtatgggctttaattcctcatggataatagagctaagcatattagctaattcactatttggcattagcgatggcctcctcttttaaatgcttaaccacatcataaatcccacaatttaatactacagcggtaattcttcatgcagtacccttatcaattaaattttgctgttttttagcataaggtttatgagcaacgctgttatgtttcatataataatttactctactgataatgtgccggatttcatctttattcttagtcaaagctgaaattaacaaaagccttgcctgagggagagtcagtataggaaatttttttaaacttcatcctgacctccaacaaaaataactgaacaagaaatacaaaaaacacacgcccccgtgtagggagcgacctattttagctattatagagtctttgtttgcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcaaatactaattataactatctttaaatagatatatttcattcatcttcttccatttttcattaaatatactattgccctccctgtatttatacatgcttcgacaaatttcctaccatttcgcggtgcgaatccaccagggattttatgttcgcttcacattcgcactaaataatcaaggtatcctcaacatcaaaagaagctttcgcgcctacatgctcaatcttattcttgtaattgtttcctaaaaaataaaacctcagactatccttctccgtatcaataatcttctccagcttatgctgaacctcacgaaacttagccatatccagcacgcattcaaagactgaattctgaacacgctgtccgtaattcacacattgcttggcaacttgacgcagccgctttctccctgccgccgtttgagtatttacgtcatacgtgataagcactaaaatacatctcacctacttccacataaacgccgggtatccgtccaaatccccccggataaacctagccagcagcatagcctgggcatagggtacaagtccccattccattttttcctgcagaaacggatgccttatctcctcctgcttcctgctttgccaagccttaagaacagcttttctcgtatcttcatccataatgaccgctccgttttccatccgggtaaagccgccgccattaatttccctcttattaattaaagaaataacaaacctgtccgcatacacggcccgcaactcttccattagatccagagccagggatattcttcctggtctatcccggtgcagaaatcccacataggggtccaacccaacagtttccaaagccgccgcagcatcatgggccaaaagtgtatagataaaggagagcagggcattgacattatccagaggaggacgtttattccgggcatgaaaataaaaatcatctttttgctgaagaatcaaatcatccaatactcgaaagtactgggccgctgattccccttcaaatccccgcagttgttctaaattctgactattttcaaccagcttcaaagccttggccagggtttggcagactcctttcaatttatccacatccagcctggccctatgatccctggtagcccgctccaccacccagcgggtgttatatatttttcctaagataaaggattgggcaattttatggctcttcgctgcatcatctgataacctgtactgagtctttcgcaaggtaacattgcctttaacttcgccaaccactctgcccaggaattttccgctgggcttcataaaactcaaagctatattacgtttggcacaagaacccatcaaagccggactggcaccggtataaccaaacgcaataataccctccagattatgcagcggaactctcaacacctcagcatcgttctttaaaatcacaatattttctccatcaagggataaataagtattgggcgaagtcacatagagagtattcagtaattttctcattcatcaacctcaatttccgaaatagtcttcttcatataggccaaagccgatggatttttacacagcttaggcagacaaagttcactgagggaacaggctttacagcccttcgtcggctttactttgggcgtataccttctgtcgtacagttcatgcatttcttggcaaatagcctttacctgttcccggatctcctcgtcaagcagcactttaagcctgcgtttaggttccccataaaacagaaacccttcgggaatcgtacacaagagcatttcttccagacacatggcctgagcgcataactgcagcacatccatattgtcctgcttgggctttccccgtttatactccacaggaacgggtttgtaggtcccatctcggccatagagtgtgaccccatctcgagacttgtgaaattccaccacatcacaagctccggtaatccctaatttccgagaaaagattgccatgctccgtgatatgattaaatctccccgcttttccttaatggtattgtcgtgggttttctcatgcaggattccaccctcaacggtacgcaaattttcctgccactgctgttcgatatggattaaggcccactggcgtttgcaaaaggaaaagtgttgtattccggacaacagcaggaaatcttcttcattatattccatcatcatatcccgtcgtaaatttccggagacaagtcgtctaagatctcaagggagatttcaaaatctgcaatatttttagggttttccgcttttggctcaaccctcaagcttctgtgcaccttggcggaagaatactgaccagactgagagttatgtttccaccaatacaacttacaaacctccatactaccatctggccgggcggaggaacaatcattctcgaagagagtgattaatgcctttctaatcagttcactgtcctccccactgaagcctgttttggccgccagctgagtattgatgctgccacagaacacatagacaccgaactccacccggtgcttcatccccatggtatccggactttttttatccgggtctttccctgtctctccattaacacttttggtaatttgcatactggatatttcaatgggtaacacactgaccgccgaatgaatagaaacaggacctcttatacctacggacacagaactgtcctcgtcacctttcttaaaggcaaacacctgcccgaaactccgtacatcaatccatttttcacaggctatggctgcatagcgttctttgtccttaccggcttttttaagctcggcacaaccatcggcccgatcttttaggcttctgaatccatccgtcctcctttcgtcggactggacgaagatatcttgtcccaaatcctgcaagcggttacggatttttcgtttgatacaaacatccgaaatttctccatagccctcatagttttccctggggcggttgccattaagaggatctccgttagggttagcgtttttaactgaaagaatcactgcaaagtccactttatttatcaatcggctcatgttcattctccctttccgtaacgtttgctaacttcttcttttgcttttcctctctgcgctgctttctctcttccataaagacttccctttggcagtaatatcctaaaatataactgtcctgcaacttgtctcggctggtaaattcctcgaagggcaacatggcattgacttgcgtcagcaactccgttaaaaaagcagctttggagcccaacctgtccagatagggtctgagcttatcgataataataccccaggtcttataagggtgaattttaaattgatgcattaagcgttcagcattggtcactcttttttctcctgtggtatagagggcatactcttcaatttgctgggcaatggctaacagcctgccaaacagataactcctgtccttctggttttcatcaagtgacatctcccatacctccttcttaccggatttatcataccgatattttctaatcaaggcacacgttatggttaaggctttctcccactcccagttttccagacccaagggattggaaacaagattgaccgctgaactgaccaggtcgtaaggcaagcgggcaccgtcaataatgcagggcagcaatctctctaccgttgctttttttaatttatcgctggctttatctccataggccgcccaagttatttctctgggggaaggagcaccgataaatgtgagatacttaaaatttggctttcctttttcattgaacccatccggaacctttttgtaagagtgtttccaaatgcagctgctgtgccaggctttaatccggtttaaaaaatcccaaccgtccagttcccggtaataagttatggctaaacgtcccacagtagcggcatccaaccccataatcacaatttcagccttagtatccaattcacagccataaccgacaattgctttattcagcctttgagcaaattccttttccgtggcaaccgacgggggttcttccgggaagaaatcctcagtatcattcagaaatggcggcaggaactggtttttcgtgccccaggctactatcgcttgatcaccgtttttatagccctgcctgtcaatcaaccagcgcaaggcattatggcctttttgagtggtttcatatcccacccgcaccgcctgacttttatcattaaagcgtccccgaaaggtaaagcccacggtatcgttggccgaaatcagcttggacttatcccctgtgttccgaactttagcaggatgtttatccgagcagggaatggtttgtccccggacataacagagatcaatctccttctgcctgctcagatagtaattgatatagctctcataaacctgaggatcaagccaaaccgctgattcttcctcaccctccgtttccacccggaagcggataaaggcatcactttgttcaccggctcccattttcacaccctttgccagtaaccccttatcatcacaaaccaggattttttgactgatcagatccccaatcaggctttccttctttaagtagttgaaaacggcccgaacctttgggtggctgtaaaccgagccgcaccagtcctcaagctgttccatatattttgtaaaaaactcccgcccattttttttcgtcacatagtcgatataatccccggcaacatactgaagcttatcgcaaagggggtgaggtgctatcccgctgcttcttgtggcagaatcttccgtgaccggaataattgtaaccgtctcttctttgtccaataccttagcactgcggaaattgccctccccattgagaataacttcaatctgagcattctgggtcgaatgaccaatcggaagaagaggcatcacttgcccgtcgggtcccgccatacctacttccgcttggcaattttcataggtatcataaagcttatgtatccagcccaatacccttccctcctcacaactccgccaactcactgaaattcgtttcatcaaacttcttaggccgcatggctgaaagctctcgtttcacggtacattcttccggtctgataaattttagataaccatccttcatctccgctttccaaagcctgaccaccagtttgcccttccctgtttcatcagggtaatcaaagccatgaaacatcaacccgaaggaaagggtaccgtaatggtcataagccccctccccttccccaaaacggcaaggctccacatagccttggcactctcgggtgcctaagaaaatgtcccgcctgcccccgcatttaatcattcggttggcgataatataatgcttgttctcgtttctatcctgctccaagttggggcggtgaagattccactcgaaatgagctctcacctgatattccacattggtcaggtaggtataaatggataaggtgttcccaccgctgtaattaacggggcgtatgccctgggattgagtttttatcaggttcatgacccgcacttcatcaataatccagattaaagtaggcttccagtagacgctttccaatatccctttcaaggcttggtaggtgggcacttgataagaaattttctctccgcccacccggttgataggatcactgaaaagagcgtaacgtccgttaactttgaattcaacccggttctcccgctccattgccatcaagcttctcctccttagacaccgcaaaaatccaggggtttcctatcaagattcacccccatttgctcatcataaaatccctcacgcagagcaagaatggttttatcctttaaccaaaccagtcctttcatttgttccagttttctgcggtctgtttcatataaattcacgctgtaatgctgggcttttttcagatatcgtttcaattcgcccaaactgcattcaccattgatcagggttatgaggtcccggccctcttcatacggggccagaatacctgttgtattttcgtcgatagcttgaaattcctggcccgccgtcttaaaggcctgtttcagcatcaggtccgccggacggccattgcggctatgaaaggcctccgctgcctccttattcccggccaaaacttcgtataatgatttgcctctattgtcccctttcaggttataattcatctgcgttctacgctcgtagaaataatacttgtaatacctggccatggcctggggagagagcaaatcccgatcaaagctctccgggttgtcctcgaaatcccgcaggactctctccgtacactcctgtcctttcttaatatctacaagtttgctgacatcttccctctcaagattgacgatatagacgtcaccccgttccttttccccatgccggttgcagcgtcccgccgcctgagcaatactgtccaaaccggctaaagaccggaccaagcactcaaaggaaatattgacaccggcttcaatgagctgagtgctgacgcagatcaccttcccgcaccccaactgttctttcatggcctgtaaagccttcagcctgtgggccgggcacatattagtactcaaatgaaacacttgacactgtttctcttcgggcagcccctgatttgccgcttttaattcgttgaaaacttccctggccgaattcttggtatttaaaaccaccaataagctgttgaattgatccattctgtccagaatgaaatccttgagagccgcagcactataccctccggttaccagcttcggaatcacatccacccgtttaaactgtctgaacttctcatagacatcggaaatgatgttcggattttcacttaactttagagggatttcagtcgtttccagaagaggctgggtagcggtgcatagaattatcgttgcttggcagacaccggccagaaaactaagagcactgttaaacatacttatgcatttaatagggatggcctggatttcgtcaaagataatcacagaattggcgaggtgatgcaatcggcgaacgtcttgagttccgccattaaataaggtattaagaaactgtaccatggtggttagaataatcgggctgtcccagcgttccgtcagcagcttgtagttgaccacttcttcctcatcatcagcgacaatcagattggaatgatgctctaaaatcatttcttcatggcctaatatatttttaatttctctggcattctggtcaataatggtagtatatggaatgatatagaaaattctgtccttatcacactcttgggcatgattcaaggcatagcgcaggctggaaagggtcttcccgctgccggtgggtaccgccagttgatagacgccagaaccgtttcgcgcaaaatttctgcaggctaaagagatttccgctctaagcccattgattttgctctcttgaggataactgcttagtttcgcttccagaataccggcaagctcagcccataaagcgtatttattgaccttctcctttctggctttgttttccatgaagagataggtatcgtagcggtccgcatcaataagacaactgaacaaatacttttcgagaactccgtaagcaaaccagcattggcctgctgagctgtttaattgattaatgtgagtaatcacagctttaatctcttctgccgctttcgcaaaaaggtccttaagttggtttgtttccaaacattctgacctaaagtaattcagggcctcgtcataaagaatgtcttcatctggtttcattctctccgtgtatttatccctgcctctaaggtccaagcaatcaatcaggcccccgtgatgagagcagaccgcaagggaaataagttgagccgtaaatttttgcagtctatccgctgtgttatagaagctgtcgtagatcaacttggctcccgctgtggaatggttgacctgtcccttaagagacttgtcctggggattttgagcgcaatagcgtatgtaagcgtcaaatttccgggtccctttccccatatcgtgaagcatccccatcagttcaccagtcgctgccagggaaatttttgaactgaattccttggctaattcagccacgctgtacaggtgttctttgacactttgttctttggcgattgacgggttgatgtgggcacaacgcattggcttttactcctttgcaataagactcgctggactaggataaaagaaaaatcttgtaatctttaattgatttatattataacttaaatttattcaacgatttatatatttttaaaaaattttaacataaaatgcttacaaccccttttgctgctttatccacgttgaactcattaagctgttatgcaaagaactatggctactcttatacccctgctatgcttcaactataaatgacattgttagtgtaggaatttggaattaatgttcacgactttttttactgcaatcggttatcaataaatggagtaggtgtcataaatcgtacatacatacaattccgcaaaaaccttgttatttccgcgcaaatgtatttttctgcgtaaaagtgcacccccctaactaacaaaaagttcccttaaaacaaaagtctaagggaacataaaaaataccataaaaataaccccaaaacgttaaaagcctttgatatcaacctatttacgctctatcaacacgactgtctcaacgtgtgttttgatagaatggtgataccgcagcgcagaattattatattcatacccaggggggcttttagggggtcggagggtcgatgattataccaaatacgcaaattgatttcgtgggctttatgtgttttgcaaataacggcgtttcggtgaggtgcttgctcggttgtggtgtcggtctggagtattcgttatacgatagaggggtgtgccggacgtttgggtaactttggtgataccaatctcactcatcgactggtttcactggttgcaagccttactgagcatccagaaaaatctttgcctgaagcacttggtcagtggagcgatgtcaaggctgcctatcgttaagtaactgttgaagccatatatgatgcacacagaaaggccactatagaaaaaatcaagaatcaaccggtggttttggccatccaagataccaccattttcaactataccttacatcgagaaacaaaagggttgggacctatcggtcaagcgggtctttccggcttctttctacattcttgtcttgctgcatccgctgaaggagttccattaggaatcttggcccatcgcttatgggtacgttcactagaacccaaacctgctagtgtcagcacattttccttggaataagtaataactgttatgaaaaatatagtattatataatcaaaatgttgggggagacagctttgaatataagacttgctactgaaaacgatctacccattatcgtagatatttataattccaccgtcccttctagaatggttacggctgacactaccccggtaacaattgaaagtaggttagcttggtttcatgaacataacccagataatcgtcctatctgggttgtagaggaaggaggtaatgccttgggttggttaagtttctcttttttttataacagaccagcctataattctaccgctgaggttagcatttatattgctgaagagtaccaaggaaagggtataggtaagaaattactggcaaaggcaatacatgagtcacccaaattaggaattacaacaatcttagggttcatctttggacacaatgaaccaagcttacaattattcctgaaatttaattttgaaaaatggggttatttacccaaaatagctgttcttgatggcagagaaaaggatttagttatccttggacttcgagttgtataattcacagtattaaacagaatgcccctttagattccgctgtcaaccaaaccaaccagtttttgtatgccaaaactaacccggttgacgcaaaaaaaataaaccctttcgggttaacctgaaaattctgccactgtggttattgccttaaacaccgtacctgccacaaagcttatatatgaaaacacagtagttattttactcatatctactatctgtcctttccctaccgcctaggctatgtaaccagacagccagccgacacaagcaatgagcatcatttgcactataacaatgccaggcccgccagttccaaaggtagataaagcagcctttccaatggcaccggtacttgcatgggccggaaatgtacttatagccataaaagcactggcacaaaataactgcagcttacagcccttctccggggtcataatgaccttggagttacattttctttgcggtctaacataaaataccgtaatcgtcaaagtaatccctccttaatttcgttcaacagcataaccttaaattccagtcctgccgtgttttcattttttacccgctgctgtatgtgtgccgcccttttggttgaagtggtgaccaccagcaccggcgggaactggttggccagttcacccaccactgcccggcataatctgtaaaacataaaaaacttcccaagaccatgatggtcctagaaaggctaaaagataaatatgcattcaggttcttattatacctgtctactgtttttgcccctgtacaaccctccagtgaaggatttgagtgccagtgccttttgccggttgccaaaggttacgcctcttacctttgtgtagaatttgccctgtttaaccatttgccaggctgcttttaatgcttggctttggctcaggccctgggtgtagtgtaagcggtttgctatggtcattactgttgttttcattgtgtaagtccctcctatacggttcagtgttctgagcttttatatctaatatctgatataatgatactataccctgatatataagtcaatacttttatatcaatttacttgtattctgtcgcagactattgaacctttttcttaatagtgttagaataatattgggaggggttattatgcctataaaatcgaatcttagccggatacttggagaacgcaggataaaaatgtcagagttagccaaggatgctggcattgctaaaaatacagcactagccttatatcatgaaagagcaaaaggaataacctttgatgtgctggagaaaatttgtttggctttaaactgccagcctggggatctatttgagtgtatggcggaaggggatgacggtagcagtgggtctgaaagttcgtgaggtaatcaagttgctggaaaaagagggatggtatttagttgcccagcggggtagtcaccgacaatataaacactctgtcaggcccggacgtgtaaccatagcgggacacccaagtgatgatttagcacctggtacccttaacagtatatttaaacaagctggaatgaaagagaggcggtattaatgcagtacctggttataattgaaaaggctaatggcaattattctgcttaccttccggacgttccgggctgtgtggctacaggtaaaactccagaagaagcgacgaaagctatcaccgaagcattgaccatgcatttagatggattaactcaggatggtattcctttacctcaaccggctgcccgtgccgattacatagcggttccgatagctacataaaattattccacgtgatatatttttaaaatgcgaagttattccttctgcatgttcgtgtagacaatcgcgcactagcacacacctgcgcaagtgcgttttttgtgcgcaaagcttcattatctcatcaagcagcacttaacgggtaattttataaaggagagggattagcctctcctttctgccagtaaagcttgccttttaagcttaagcttttgtatcatttttgtcttttcatcacgcggaatgctcttatcattcatgatcttggatatttcccgttctaatatagatattttgccgcccaaaacaagcttattaaacgcatcttctttatttcggccattgcggattagcttttcataattttgcaagtgctttgctgtaggctgaattccaaataaaacttgaacctatccggtcagatgtttccatagcccatactgcaaaatccctggcctttgtaggagacaaaacattacctaacttacccaacctattaccggttaaattatccagccacgacgcgttaaactgccggtacatacggccacctatactgccatacctttctttcaaaaaacctgattgttcaatgggactgcctttcttaaaaattgatagtaaggtccttccggctcctgctaattaaattctggttaccggccataatccgatttaaaaaagattcccaagtaggtgccctggaattagggtcaaactcaactgatagtattttagttatgaggtcctcttgggcatgtttcctcagttctgcagttcttaaattaatgcttccattttgcacatttaatacccaaggatcacggtccatatcatcaggtaaccattacactgttaatcagccaaaaccttgatgcaaatataggtaccacatatgatatttacggccacatgttaaaatcaaaagataaagaaacggccgaaaagatagaccagtttctcaattcagccaaaacagaaccagaacgcaaaaaagggcaggcctaaaaacctgtcctttttattgtttggcggcaaatgtggggctatttgttttaggtttttattgggttttaggtttttattgggttttattttgtctatttgggtattgtttattaaaaataaaacccaaataaaacccattacgctgctctttcgctattctatacaaaaagagaaaccccggaagccttgctatttcggggtttctttggagctgatggagggaattgaaccctcgacctacgcattacgagagagaagtaagcagtttgcatggtttgaagaaggttgcgaaggcttgaatttgctaggtttttgtttttggtaagttgcttgaaagggtggttttgggagcagttttaaaatgtttgctcccaaattgctcccactgggagcagggattttaccgagaaattaattacgctaaaactataaatgggagcgtaaaaggacaggttttaagcctgtcctttttttcgtgtggttaaaatatcattcattttattggctgcttctgcatcaacagacttaaaactgtgggcataaatatttagggttgtgttgggtgaactatgacccaggcggctggctatatttttaagcgggataccggccttaatcatgtagctggctgcagtatggcgcaaaccatgaaaaggcaatggagacaggttgttgttttttagaaaaccactaaaccattttgttatactgtccgggtgcatcggttttccgtcccaggtagtaaatagtctatctgaggcttgccacaggccgcctacttgtaaacgctgctcattttgctgtactctgtgctgttttaatagcgacattgtttctgtaggaacggcaataatgcgttctgagctttcattcttaggtgactttgcaaacgtaccatgaccgggtaggtactggctggactgtcttacctccagtgtaccttttgtgagatcaatgtccttccattccaggcccatgatctcaccgcgacgaagaccacaaccaagggcaatataaacaattgcctggaactttagcggctgttcctccaatgcactgagtaaagctgcagtgtcttcttcctcataggaagtagccttatgctttttggccttgggtgcctccacacgtagggcgggattggtaaggattatttgccatttaacggctgcattgaatatattggtcagcagtcggtggtgataaaggacagtagctggcgataatgtaccttctttgccatcctcccttataccgggttcttgtaaattgccataaaactgcattatatgaaatggcttaatgtcttcaatcttaaggtgccccattgccggtaatattcgggagtttaatatctccttataccgatataaggtttttggtgctaagtcctttttgctttcaagccatttttgactgaactctttgaaagttaattttgatggtgcgatatactggcccttttggacttcagcagagaaaacgtccagcagttttttagcttcgcgctcactggtagcttcaactacttttctgtgagtgatacgttttccatccgggccagtcccatcagggacatttaatcgccatttgtttttaccacgagattcaacccagccggccattatttagcctccttttttattttaggtttttgtattccattccgccgcatccattgaccgtgacggttttcacaccttgatcgttttacgcctagtggtggcgggcagtattcttggtctgcttttgtcgggaaaaatagttgcctacatttaggatctgcgcatcgttttggagatggtcccccttcaacaagaaggagatattcgataaatcgaaaaagaccgtcaaactggatgattggttgtcccgtgggtgtaccgttattaatcggacttgttcttaactgtatccaaacacctctttcggagcgatgggaaaacgagcgctgggatccatgcaaaattatatctaagatatatttataaaaacctggttcggtgtgactaggaccgtactgttcttgcaggatttttatatttacctttacaagaactttataccattcaggggagagattatttatccattcttttgcttcataagctgctgccgtgaaatcttcctggtataaatttaacaatctttttacttcggataaacacctaacccattgggcgaaacggactatatcagaaataggttcaccaatgggtgtaagattaaatccaccatttggattgaaaaattgaagcacttcctggtgaacgctcttgaagtcaatgtcctggttatcttttttgcgagtagcataagtgaattcgactgccccaatgatttggttagaacgttcttcaacttccggggcactttgcgcaaaacccaacataccccattgtttaacgaattctatagcggttttatcatcatatattccctgaacagcattaagaagttctttctggtgttctcctgggtgatatggttctatttcatcacctttaattattaagccgttttcagtttttacgtctggtcttttcatccatgaccagtaatatattgatggtccagccattaatacacctccaaccataatgtaagcatatttttatttttaataagcatacgcataatgtaagcatctgaaaaatatacatgtgcttacatatagtctataattaagttagtcaaaagtcaataaggagtgaaatgtaaaatgttgcgattacgtcaagaacgtcaacagagaggtttgactcaggtcaagttatcgggaatgactgggattgcttcaactgatatttctgcaattgaaaatggatggaaaagaccgtaccccggttggaagaaacgtattgccaaagcgcttggagtatatggtccaaaagcggatcaactgtttgaggagatacgataagtggaacgaaaatcagagcagcttaaagaagatgctaagaagtcccttcgcgaaacaatcgaagcagcagaagtggctgtaatattgggattaagcacctggagcgtatatgatttggtgcgaaaaaaagccatccctcatatacggatcggaaaaaggcgggtactatttaggcggtcaagcattcttcgattcttaacggaacaggaagtagctagtacacgggtagaggaaccggagaagtgtaaaattaggcagctaaaataaatacaaaagcccggtagcgggccgggcaagcatgggaataaggtgacatgatatgttaaaaccaatcttagaatatatgcctgatggcagattagacgaaaggcttatccgtggtgctgcatctggtatgagtgaatcagttcccagtgacggtggctttctcattcagcaagatttcacttctgagctattaaaaaggacatatgaaaccggtatcattgcaagccggtgccgtaaacttccaattagcacaaacgctaacggcatgaaaataaatgcaattgatgaaaacagtcgggccactggttcccgcttgggtggtattagggcttactgggccgctgaagctgaaactgtggcagcatctaagcctaaattcaggcagatggagcttaacttacaaaagcttattggtttgtgttatgcaacggatgagcttttagcagatcaagccactcttgaatcagtattaatggatggttttgctgaagaatttggattccttgttgacgatgctgtaatccggggtactggtgtaggaatgcctctggggatcttaaattcaaatgcagttgtcactgttccaaaggaaaatgctcaggcggccaggagtcttacagcagagaacattataaatatgtgggcaaggttatgggctcgttctcaacctaatgcagtttggttaattaaccaagatataatcccggaattatatcaacttaagatccctattggtactgctggacaacttctttatatgccggcaaatggtttaagtgaaatgccttatggcaccttatttggtcggccggttatccctgttgagtattgcgaaacattaggtacaaaaggggatattatactggcggattttgggcagtacgttattgctgataaaggtggggttacctccgctgttagtattcatgtgcgcttcatttacgatgagcagtgctttagattcacataccgtgtttcaggtcaaagtttctggaatgcacctctaagcccataccgtgggactaataccataagtccgtttgtagtattagaaacccgcgtttaattcacttaaaccgggggaatgacggtccccgtttaagatagttttcctcctcttaaaccccgaataacttagctttggttatccggggactttttaataataaaaacaggagttggtattaaaatggcagttggtagtctaaatgtcgagcttatgcttgacacaagcgatatgatcgcagctttacgtgaatcccaggaaaggcttgctcttgttggttttgctgcttacgaagttattaaacactgggaacccataaagaaatttttcgcagatttatggcagggcataacagatgcatttaaaggtgctgtaaatatcatgatcgatggtatgaattggcttatagatggtctaaataaattaagtattgatgtacccggttgggttcctgaatcacttggcggaggtcagacgtggggtgtaaatatacctgaaatacctaagctggccactgggggaagcataaccaagtctgggtatgctattgtgggcgaggaaggcccagaattagcatattttaatgccggcgttggggtagtgtcgaatgataactttgtggatatgatgggtagatcctcaaagcaggtagtagaacataccggcacaataaccgtaaaaggagtaaacgacaaaaatcagcttgccggagtggttgacatagttataagcaagctccgcagggagactcgtatatgaaaaagagaataaaagaggaattgccagaggttacaattgttaagctctttctaaaatcaattcaggacaataacactgaaaccttttggaatctgttaagcaatagcggtcaaagttttttaaaaggaacttttctatcaagaggatgtattaccctgtctgagattaacgggaatgtaccggaaatatgcaaagagcagttagaagaattaatttcaatatataaagaaaaaatcggcagtggttatattgataaccctggcatatgcgatacacccagggaggataccattctacgcagtaggatattagtaattccagatgtaaaatgccctataaacatactaaaagaaacacaaatgataggcagacacattcctgttatacgtgaactattggagccagagccaggtgacgggtatggtcaatgtcgtattgcctggaaaattgactatcttaagctgatagaggggtggggagtaatcgtttaattttataaaaaccctgttttatttcctctcccagcggaagttaaataatgtgttcttgctcgccgactatggagagtcaataataactgtgtgtcagataaaaggttggttgtcacaaccgacctttatacttggatgacacatccataaactcactccgcagatttgcggaactactttcccgatttgaaatcggaaaacctgtataccagcgattcagtttaattactaacataggagagtaagctagcttcataataaaaaatcccggttatgccgggttattttttatcgtataaccattttttctaaattagtaattctatcatcaaagttaccaatatccttccatgattcctttaattcttttctgattagggtaacatctctttggagttttttctggcccttatctaatgtatcaaggcgagttttaacttcttgtcggaactcctggaactcttgacgcaccggttgtaattcctcctggataatagagcgaagcatattagctaattcactgtttggcattaggttattcctccttgtcggggtaccgggttattttttctctctcctttttaaagcttcttcgattagctcatttatcataaacgtcacagatcgacgttctttttcagctatagcagctattttctcataagtttctttattcatagtcaaagtaaaactacgtttatcgggtggtaaattagccacacaatcacctccaaaaacatggtaccataaaatcttttttctttcaaggattttcgttgaaatatgttgacaatgaattttaaatgctttatacttaggtcaacgaataacaacggacaacaatgatacacaacgagcaataaataacgctacttaggaggtaccacaatgattaccgataatcaaacagaaagactaatgcaaagccttcacggcaatattatgatgcacgccactgactgggccttagcaaaacgtaacattgactggtaccatggatgtgtaatgggttctatatctgcctggtttgcagttgcacttagtttaggcattgaaaataacctggaaatacggaaggaatacctggcattaattgtgttggattacaaacaaaatcaggaaaggctttagcttggcggcttcctttcctgatacacactaccccaaagggcggttattaatattataaccagcctcgcggggaaagtaaacatataccctggaggtgtaaataatgacctggccgaaagttttaggggttgcagccccgcctgaagatgatttctggagttatggcgattacaggaaggatgccatgtggcaggctcttgaaagcatggctaaaaagcgtggagtaaaggtattggttaagcattttggttcgaaaaaagaccgggttcttggactgtactataataacggaaaaggtcttgactatatttttattaataaattgctacctaactggtataaacctacggtattagcacatgaactagcccactataagctacataaaaacatattggatataactgcttacgaaagtaatcaaaaataccgtacagagattgaagaacaggcagataaatttggtgagcggttaagaaggtttctcggacatatactatttccaccaattaagccatcggagaaaagtatcaacacttcggaaggttggaatgcccaggctaataagaggcgggaaaaaatgaacgaaatacacaagcgtatacttcacttgatgcagcacctggaggatgcaacaccggaagaactggagattatacggacttacttagaggctgcagtagggagggttggctgattatggatagcttaatatatactgccctcaaaaaactggcaaagaaacgtggtatacgtgctaaggaagtattgtttccggataatttgaaggatgattttagaggtctatattacgatgatagcggtgttaaattaatcctaatcaaccaggaagataacttggaagaaaggatatttacccttgcccatgagttaggccattatgcactgcatagagagtttttaacttgcgcacgatggacctgcagttatcaggaagatgaagggcattggaaaaccgtagaggatgaagcagattcttttgcccggagattaattttctttattaagaaaggtttgccgatgaataataaccctgcagcagcttaaaaacctttattatttccaatttactggaatcaggatagattgaataacccggttatttattaactttggagggatgtttcatgttagatacagaaactgctacagcagaaaatatttatcaggaaataaataaactgcttgctacaattatgtgttctgatttggacgacatggcccatatggccttctccatagaatcaacgacaaaaggagtttttatagcttcgtctatattctcactaagaaatttctctagttgctcgaccgtatccatgttattcctcctcaaaacggtgtatcatcttcatccggcatactatcagtatccactctcactttgctcggacactgcttattaatacaaaccggcatacattcaacaacttcccggtatccaatatcgttataatcataggtaggttcgctggttaggtactccactaaatccatttcagccccgcagtattcgcatatctcccaatcactcacactgccaacctcctacgcagcagctttgtcctttttcactaacacttccatgtcttcaatgacgaaacctagcctgagtgccttaaattcttctgcagcctttctggtcacttccagcggggttcttgatttgtgctgctcgtagttttctagtaccctggtaccacagttaagcacaacctctgcaactcgcctgggaatgttgtaagcctcacgtgcttcctgtatgcaatttcgtaacgctatttccaccgttattcacctcctttctacgtaaatttatctcaccgctaattaagtgagttatagtaaaatttgttatataaaactaacctttgcttgctgaccacaagtacctcttagcgggcttcccggcccgctccttccccggccggttttacttcacacaatctttaataacgcattttaagagtcctttttccacccagtacgttactgcagtttccggcaagccaattgattccgcaatctccttgtccagctcattaagagccttcacggctttctcaatatctatttttccgtagttgttttttagttcgtccataatcttttcccacaatccttgtttgacgaaatagctaaagtctggcctaaataattggaatgcggccttggcagccggtaaaacctctagagttaaattgacgtgtttcatagtttttcaccccctcctaacttgcagtagtctgcttactggcaacccactctaaaagctccttagttaaaaatttcttgcggttgcctattacgacaaacggtatttctcccttttctattagggaatacaatgtattacggcaaatcctaagtagcttcgtagcttcattaaatgtcagtagtggctgaagttgcattattactgtttctgccgactgaggtatcggtttaggcttttccaccttcttaccgcactcaggacagaattttatgctttcggcaagctctgtaccgcatttgcatttcatgaaattccacctgccttataaacttttcagctcagattgcatacttcttatctgtgaggtaagactctcaaccctccgagctcttgccagcatatcctcaaagattctggtcccgaaattaatgtacatatcaacataaaaatccttctttaagttaccctgggttgggtagtccagatagaccggctctatcgtgttgctgtaggtcactaaatcaggcaattctacactggtatctacatggctcactaacttgcaaaattcttcatgcatcatggtttattgcctcccttcttctggaattaactggcctgctcttctaaaagttcggttattttaacacctaaggcggcggcgaatttacctagctcacgtgattttacttctcttgagccactttctattttgctaatttgagactgcttatagccagtcaagtttcctagttcatcctgtgtcatatgtttactttccctaatgattctgattttgttgccaatcaacccgcacacccccttaattgattctattatagaatattaacatatcgatgtcaattgatttgattctattttagaataaaatattcttatatattggcttactattagtaagcctgtagaataaatattaattattcttttttggaatatggtgttattatggatataggaaaacgtattaaggaactaagaaaaactagaaaacttacaaccagacagctggctgatttgtcggatatatctcaaccggttattagtcgtttagaaaacaatgagcgttctgctgatgttgagttaataaagcgtatctgcaaagccctagaaataactcttcaagacttttttacaactcaagaaccagaacaggagccgctccccccagaagctcaccgggtaatagataaggttaagggcctatcactggataagcttaaagtgctggaggcagttcttgatacatgggttgattaagttgccaaaagtgctagggtaatatgtcaagagggaatttaaaaacatatttttccttgtttttgggtataaaaaattaaccaccacagaaacacccaaaaattcctgttgcggctataaaattattccctgatattaaggcataatcttaaaatatggttattgtttgcaccaataaagctcagggaaaaacatatattggtgcacaaataatatttcagtgcatcaccactcttttacctgtggataactatgataattaatattcctagccagttggcagcagacaaccgcaggaatattaatcagcaccgttaccgcagttatttaaacagctatcccctgtccgacctgtaaagctggttctttgaaagtaaggaaaaaaccagccttacaaacttcctagctgtaagaacctgagctcgtttatgggcatgtttttttgattcttgaaattttttttgatagtaagctcggtactcgtcattatgtctcctcaaactgtccgcagcttctatcagataatacctgagataccggtttccagccctattcaggggtttatcttcaccgtcaaattcgccggattgattgctattccaggtgatacctgaaaatttagctaactgggactgatcttcgaacttgttaatatccccaatttcagagataatgccggcggaaaacactggcccaattcccttgattgacatcaatggattcgagagcttggccatatccctggcaatcacactgtccaatttgcggatggtttgctcaaaaaagcggatattattcatactggtttcaagaatcagattaaccgaatccgtgagcttcggactcatccggtaggattcacggcaaattcgttttagctcagtagccaatgtttcagggttagaaaattgcttatttcctttatccacaagcaattgaaccaagtcttcaagtggtgtattaataatttcttccgggccaaaaaaatcggtaataatagacatgctggtggctccaaagatatcactgaatacatcaccataattactaaatttcataaacaacatagttaaaaaataacttttttctcgcacaagtgaacccaccaggtgaaacctgtaacgggtcagtcgctgtagcggaagatacatctcatcaacctcgtaaggtttaggtaatctgccgtgtcttagtttttcagctatgatataagcgtcatatgcatcgttcttgccctttggaggataagacttcttgaagttcttgatacttctggcattgagttggtaaactgtaggcctgtatggctttaattcttcggtgattagtaaataattcatcaagtgaaagtggtataaagaagtagcttccattccaaaaacaacatgatcaaagctatctttaatcgataactctttagttttagatgccaaactctcggcacctgaaatggagttatcgaaaactaactttttcaacaaaatcgttccgtctaatttcataaagcaagccacattcttattcttaccaatatcaatgccaacatgcaaggatattgtcataaaaacacctctggtaagtggattaacttttccgttttctacgcgagaacatcctcgtaatcagaactgacatggagcgggagactacctggatctgctgccatccaggtcaactatcatgctgaacaggctaggtgttagaactaaaacgtagaaggaaaagaaacatactttattaagcagtctatgctgctcggggtattgagaatttaccatcttaccgggatcattctaactaaatgattatttaaattgcttatttcatcaaacattgacagacaggcacctaaaaagtactatctaaaccattgtaaattatagcactctttaaagaaagttgacaacaccactcccccgggtttaaacagcctcacgtaaatcagaattgctaagcaaacattctaagtgtcagaatcaaaccctgacggggaaagagaaacagacttaaaaagcattgtggatatcaccacatgcgaggaggactgatgaattcatcttactaatttttcagtgtgggctgtctctttgaaaatgatttgcctgtggatatttttctgtcaataaaattttcggttcgtatagacatcaccatcctatcattgattgggtaccttggcgcaactacttccaataagtaacccacatgcagtaattcacgtgattaataggtacctttactgcattgttgtggtattgttattgacttcatcaaacccaggtacccttgatatgggaaccggttccctgaacatccggaccacaacattctactattttagaacatgtcgtattcggttgttctgactctattatacgaggaggataactatgaccaatgaacagtttcaagaactcgtaataaatcaccttaaagcactaacaaacgaagtaaaagaaattaaatcaaatcaacacaaacttgaactacacattgaaacagaagttaccgataaaattagaagtctttatgagttccgcgaagttcaggcaaatgtcaatgagcgtatccttgcagcattagatcgtattgaatctaaggtagaaactcacgatattcagatttcaatactggacaaaactaaatctaacaagcgcaaggttaagtgatatttaataattttcccttcttttgggatagaatctaaggtgccagatcactcattgcctgcgcacagtcttcgcatataaacgttccatcctcaagagctaatgtgccggtaagttctttacagcagacacattcatgcttttgctttttctgttgcttccggcgttgttttctctttttaggtttagtcacctccctcacctcccttctgtgccggttaggttaagtattggcatcgacacagatttattaatggcatctataacggatttcgttagttcatcatcaaaaaaaacagccggttcaacacttagcgcacttgctattacttttagtctctcaacgtctaaacgtgtattacctaacataatatgacgataaccttgtaaggataactttaacctattagcaagataagttcttgtaacccctttagcttctctaattttttctacgttttcatgtaccactattaaaacacctccagttgtattactaattaacgaattctgttagtaatattatactaacgaatatcgttatagtcaacactaaacattatacttctctcaaatttcgttataagtatatcaaattacgttagtcgctgttactattatatttagtaacattttgtgagggataaatttatgaatataggtaatagaattagaacacaaagaatattaaaggattttacacaaaaacaattagctgaacttgttaatgtttcaccgcaagttatttctaattgggagcgtggatatactccagtaatacctcatgatgatgttgtgagattagcagatgcacttggtatctctcctgcctatcttttgtgtgaaactgacatcagtgaaacaccagaacagcaaatagaatctgccatcaatgatgatgccgatctattggaattttggcatgaattaaaaaagagagatgatttgcaacttctttttaagcaagttaaaccgttatcacctaaatcaataaagaagataattaaagtaatcaaggttattgaagatgaggaagctatggaagatttataataaaagaaaggaggataagaagatgataaagcagcagacatataagcttaccaaaagaaaaccaagaaccatcattttttcgataatagataagcataaagttaaaaaagaactgactgctttccgctctctaattggtatgtgggaaaataaagataccagcttctttgacaagaaatgagcggaattcttttagatacggtgataataattgattttttgcgggcattccgtagctcaagaccaaaaagtaaagaacataaatatcattcagaaaaagcaatagagttaattgaggatttaatagaaaaaaggataccacgatacatatcatgccacacaataaaagagcttctacaatatccatatatatctgagcaagaagaagccagaattgatactatgctaccacagtttattaaaattttaccgactaccatgaaggttgctaaggtagctggatacttttcccgacagtcagcagaatacagagaacatcatatagaagactgctatatagcagctgctgctgttacatataacctatcactatacaccagaaatcccgatgactataagtatgttgaacatgcaaatctaaaagtaacagtaccctaccaataccaaccgtcagtcagtagagattaaagtaatcctgcatacctaacaggaagtgaagatttgaataaatataaaaataaatatgcagttatacgtgctatgttaagcggtaccatggaccaggatgaagttatgctggcttatggtataataccgaagttagctgaactggcgcatgatgtagcagcttttgtttaccgctccagaaaagacagattttacataatagttaatcaatatcttagccaagaaacaagaaaagctgtattttttcatgagctctgtcacattattagggacatgcccgccgctggctatattcttggcttaaataggcagagaagtccaattgaaaagagggctgatttatttataaaagaagtagcagcagcatttaacacccataacgggtgattttgtgttttaggggtgattcgacaaaatattattaagttatgaacttagttttatagtgaaagcaaaaggagggttggagttagaattcataaaaggagggtttgtattttgaaactaaaaagaggcatagtcttctttctcatgttggggttactgttaatgctgccagttccagccatggctaccccaaaagttatattggatggcaatcagctatcatttgatgtatcacctacaattgaaaacgacagaactttggtaccacttagaacaatatttgaagcccttggcgcagatgttaattggaatgggacaacccaaaccgtgaccgcaactaaggataatgttgaggtaaaactgcaaattggggtaaaaactgcttataagaatggctctcctgttacccttgacgtaccggctaagattatgaatgataggacagtagtaccgctacgctttgtaagtgaggcttttggatctaacgtagcttgggacgcatcaacgcaaactataactattacttctataacagcagtacctgcagttactggacaaattaaagttactcctcagtcacaatcacaacaagaactatctgtcactcaaggccaatttgtaggcagtaccgaatcaaacaaataccattctcctgattgcagatatgtcgaaaaaattgctcccgaaaataagatttggtttaaagatgccgtcgatgccgaggcacatgaatatgtaccttgtggagtatgtaaaccataatataacaattagcccggccttgtggccgagtttgatttaatattccacgtggaataatcccgaatcactgccggcaaggtcgggtggacacaaacagtatgcataaaagaggtgatagttacgggaggcgtaaacggcggctacctaagaaagaagggtaaagacaagtgggaaatagttgtggaagcagggaaagattcggctaccggcataagaaaacggatcagtaaaacattcaacggatcggaaaaagcggcaaaaaacgagctcgatcgtataaaaaacgaagttaaacaggcaacatatattccaccaaccaaaatgaacctgcagcagtaccttgaaaagtggatggggttccagaaggacaagctggccccccggacatatcagcggtatcaacaaataattgaccttaggattataccggcactaggcaagattatcctggaagaattaaaacctatgcagctccaagagttttatgccaagcttaaaaagtctcctcgtcttgacggtaaagaaggcactctatcgttggacacaattatgtaccaccatagaatcctaagagttgcgcttaatcaggcagtaaaatggcagatgatcggcagaaacccggcagacgctgttgacactccaaaacaaaaaagaaatcagtttaccgccctagatgggaatcaaacaaagagactattggaattggcagaaggatcgcaacactatctggctttgctcttagctctaagtaccggtcttagaagaggtgagatatacggcctacgatggaaggatattgacttccaccacaaaacattaacagttaatcaggcagtaaagtatttacctggtcaacctcttatttttggcccaccaaagaacgatttcagtcggagaactattccgctgcctcagaaggtatttgatgcttttcaagagcgcaaaatagcgcaggataaaatgaaaaagaggctagaatatgcctatagcgacaatgaccttattttatgccaagaggacggatctcctacccaccctgacactatttcatcatggtttcagaagtttattaataaacattctggctcaaataaaaaagagtctactgactgcattactcagcaagcaaactccaataaaacagtaaatttaccaaaaataagatttcatgatctaagttatccgtacataaataaaatccgaaccttctataaaatagcttaataataagccctttccttaatagaaaggtttggattttatttttatgctgtatactccgagcaggaggtgtacagatgaatacacaaaacttaagggataattatcccaaactaatcgactacatggaaagagctggttattgcgccacatatataataaaagtgcgccgtgagatagactacgttctttctggagcggattcaaaggactgggcgtcgtacacagatatttatctggagcacgtgaataaatcaagttcccggcattatctgcgtggcaaactgaattgtcttggaattattgagcgatttgacaatcgcggccagtaccccgacggaaggcggcgacagcagattgtgaaacgtggtctgtatcacttgttgttgccggagttcaaagctgtggttgactgttaccgagcatctgaaagcaagagaaacaagaaggcaaccacaatcataggcgaagcgagccacggtgcgagctttttgtacgctttgcagcagaaaggcataaatactcttggcgagattacagaggcggctgtgttatccgttttcataggtgatgacgacactttacgccggagttgctcatacaaaaaggacatcgtcgcaattctcaaagcctgcataagggagaatcctgattgcccagagttcacaaaaatattggcttacctgcctgaattacgggagcgccgcaagaacatccagtatttgaagccggatgaaacacatcagatcaaacaagctctcgtaaatggggattcggggctttcgctcagagacagagcggttggttcactggtgctttataccggactgcgctgctgtgacattgccggactgacggtcaatgatattgattgggagaaagagctaatctgtatcagacagcagaagactggcgctctcctcgagttgccgctttccgtaatcgtaggcaatgccgtctatgactatcttgtgtccgaacgcccggagaccgagtgcgaattcctatttatctcagaaaatcgaccctacggacgtttgttgagcggaagtatcggaaacatttccaacaagataatgaaagccgcaaacatcagacaaagtgccggcgaccgtaggggatttcatatctttcgccaccgagtggcaacagagcttctaagcagcggtgtccctcagcctgttatcagcagggcacttggtcatacgtcacccgattctctggaaacatatttgagcgccgactttaagcatctcaaagagtgcgcactcagtatagaacggttcccaatgccggaggtgtttgcgtatgagtgagtttatatcctcccttgcaccgctcatgcggtcatttgttttctatcggaaggtttctggacgttggaatgaagcctcttacgaagttaatctgagcctgttcgacaagtattgtgataagaatttttctaatgcttccgaattgtcgcaggacatggtggatttatggtgcgcccaacgcaaaacggaaacaaacaattcatgccgttccagaatatatcctgtggtcagcttcatacgttatctgcgcaaacgcggaatgacaaccgttgcggaacccgatatcccccgaaaagagccgagagtctatatcccacatgcgtttactgaagcggaacttcagaacttctttgcggcttgtgactctatatccgccgctccgcccacagaagaacagttgtcgcgccggataaccgtccccgtattcttccggttgctgtactcaagtggaatccgaacgaatgaggcacgggctctgatgcgtgaagacattgaccttgacagcggcgttgtgaatatccgctactccaaggggcatacgcagcattatgttgtgctgcatgattctatgcttttactgatgcgacagtacgatggtgtcattgataaaatgtaccctgaacgggtctacttctttcctgccagaaaaagaaacggcggcttccacagagcatcctgggtacagcgtaatttcaataaaatgtggcgtcagcataactgtggtaatgtcgtcccatacgaattccggcataattatgccgttgagaacatcaatggctggacggatgtagggtttgaatttaacgcgaaactgctttatctcagcaagagcatgggacatagcgttttggaaagcacgaaatactactattcgcttgttccgggactgaccgacattattgaggctcaaaccgacgaaggcgcagtcatcccagaggtagactatgagagctactaacgagtccgttgtactggcgaggcacattaatgcttttcttaacgaatatgttccatcacaaaaaaccaagagcgcccacacattgaaagcgtatagtgatgcgctcagtttgtatatcggttttcttgaaacggaaaaaagcataaactcaagcaatctcaatggaaattgcttttgcgctgcgaacattgaggattggctcgtttggctgatggaaagtcgttcgtgcagtcctgaaacctgcaacaaccggttggcttcacttagggcttttctcaagtaccttagcagcagggacgtttcgtaccttcacttatctcaatcggcgtcacagatagagcgaagaaaggtatacactaaaaaagtgactggcatgagtaaaaaagcagtaagtgctttgctcgaagcccctgattcgtccacgaaggctggtcgcagggatattgctttgatggtcgtcatgtacagcaccgccgctaggatagacgaaatattgtctatgagaattgaacaattgcacctggatacggataaaccaaacatcacggtcattggtaagaggggcaaaatccgaacgctgtatttgttgccaaaggccacggctcacctcagggcgtatattaaagattctcacggggccacacccaatccgtcatctttcgtgttctactcaaggaacacaggtcccgccggaaagatgagccagaaagccgttaacaagcaacttcgcaagcacgcacaagcagcgaggtcagtatgcggtgaagtccctgccgagattcacgctcatcagctccgccacgccaaatcctctcactggctggaggacggcatgaacattgtccaaatatccttccttctggggcatgcccagcttcaaacgacgatggtttatttagacataaccaccgagcaggaagcaaaagctttggcaacgctcgaagatgaaaacgataaatcattaaccaagaagtggcgcaatgcaaatgggagtttgtccatgttatgcggtgtccgggcgatgaaacggtaaaatattatccgaacctttctcttggagatttctttaaaaattggattccatggaaaaaggttcggattttatttatgtacgggtaactgaagaaatccgaacgttcggattttttaagacatacccacgccactttattgcttttacaggacgttcaccctaaggtagtgtctgaaagattaggtcatgccagtataacaataaccctggatttatacagccacattctgccttctctgcagaaaggagctactgtgaagatagaagagttattatttgattaatattaatcatagcagttcatttaatggtttgggcagagaatggcagaaataatggcagaaatacaaaaggcctgcatgtatcgaaaccatgcaggccttgatttacctggagctgatggagggaattgaaccctcgacctacgcattacgaggacttagaattaatattttgtgtgttatcacgtattttaccaaccataaaagccttgaagacactgatttttcataattaaatatcttagtatgtcttttatattttaatacattttaatttgtccgttagcaaaatgtttgcaagttaacaaccccctataccagataagattatttattgcattgatttatataaaacgaaattccccctaccccctacttgatatgaattcctataaatactggctttaaatctatgtgcattggtagaaggtatagactaatgaatagacataggcgtatggttaaatcgcttctattagtttataatttaataagaaaaatattttgggtttatgaagggattttattttgtactatatagaaccgaaataataaatatcgttataaattaaacgcaaagtctctttttcacatcttccgaacagcatttgatttcctctaaaaacgagtcaacagatttttgaatttctgaagcatttttatgaaagcgattataaatagctgtattttttaaccatttccataactcttctatgcaattcagattgggtgagtagggtggaagaaatttcagaaacagatgatccttatgctcgtctaaaaagtctttaagtaattttgcatgatgaactcttgcattatcaagaacaatgtaaattttagaaatgtcatcttttaaaaaatgtgataccaattttttaagaaaatctttgaatttttctgcattgattttgtcataatttacacaaaaaactttacccgtatagtagtttaaagcaccgtataatgtaacttttgcatggtgtccataggtcttaatctttttttgctcaccttttgggaaccatgctcgttgtaaaccttgatagtccctaatgtgagatgcatccacatataggagtatttcacattcagtgagatttttttaactcttccagctcatcttgaaaagctttttgtttttccggatcagctttggctaatacataagtgggacgattataacgaaaatccatcttaagaagcatgcgccaaacaccatctgatgtatatttaacgccgtatgtatcatgaatgtaagcagcgagggttttacaattccaagtagtatgggtactaaaaccaacctctgatggtgattgtttcagtacctctttgacctcttctttttgttcattggttagccttggcggtcttcccggtttttttgatacatgaagcagtttttcaactccaccttcattaaagtaagcaacgtattttcttatggtttgttcacttatatcaagatattcggcaatctgctttgcttgtctccctttcatgacaagaataacagcttgaactctgcatcttagtttatatggtgtttctctttttatcttattcaaatcctcaatggttaaattttgtggattgtttaaatgcaatttcctcatggtaataatacccctccccacacttgattctattttacaggataggagtaaaaattaccattactttattaatcgtttctatatagtaactgatgaaatgccgtgaataggcagttatctgattcgacaagaacagtaatatgagtatgggagaaataaatcatgattaataaatatcttctttatatagatatattaggtttttctaatttagttaaaaatgactatactaaaattgataaaatttataagttaattaactctttaaatgttcataagcattatgcgtttaatacaattgttttttcagatacaattttagtctacaattcaaaagagccacggtcagaagaggaacataaatacttagtaatgtatgctgtagagtttgctcaggatttatggtttcgaaccgttgggaaagaaatcttttttagaggcatattgcgttacggcccatttaatcacaataaactgagccatattgatgctttttacggggatgctctaatagagtcatacttaaaagaaaaagatttaaattgttgtgggctatttattgataatagctgtattaagtataatgatatatttccaacactaaaatacgataaaaatttaaactatgtattttatcttcaaagtttagaacgtttaatgttaaatacagatggaaatttatctacggatcctttttttctgaattctacttacgattattggagtatactctgggatcttaggtatctgagagatatcaataatttaatgacgaatcatcccgaacccaaagttaggagtaagtatcttattacttggcatatttacagagcaagatatcgaaaaatattagacttattagaacaagccgattttaaccctcttgtaatatgtaatgaatatgattggtctgaaatggaagaatctttttcggagcaaatagaatcttggtatgagtaacaaataagccaaaggaaacggtttaccttcggcttattattttctaatccaaacctctccaacacacaccacctcatcataatgcaaattacaacaaccccttctccgtaagacactggtactggggcaaataaatatgccgcttaaacttacaatctgccgggacatatcttatgacagcacaatgtgttacccggcatctctggtcgatccactcaagcaaagggaatctctttttttgttaaaggtggtttacacgacattgcaaatagagtcagacacacgccaataaggtcaaataagagacctattgttgttctaatttttgatattataaaataacctttttcatgaattttcatcaagaattactaagagaaacagcgcaaataaccaataatgaaagtaaacagaacataaaacattattttatacctaataacagttgccaacacactatagatatgttattataaaattgtaaggtgcgcccatcataaatgggcacttttttatacttttttatgctatattgagacgacgttaaaagaatctttaccctgtttttatccagtccgccgccggaattccggcgttttttttatgtcaattttgaaggaggaatattatgcaaggtgaaagacgaaaagcaacttttaccataccagaaacagcaaagctacttggtattagtcgagcgcatgcttatgaattggttaaaataggaaagattcctgctattcgattaggtgccaaacgtctaatcattccagttgaagcaattgagcgattgctttcagcttattaatttcaaggaggggtttaagagtatgaaaaaggaagcttattcgattcccgaaactgccaaaattttaggaattggccgcagtttagcttatcaactagccagggagggaaagttaaaaaccgtaaaactcggtaagagattaattgtgccggcaaaagtaatcgaacagatgctatccgcttgtggttaaagtcggcagcatctttcttttatttaaagataacacaaaaggagatttcaaaagacaaaacccggcagctaccgggcgtaaggaagtcaaatattgcaaattggaggcgtgatttatatatgactaacaatgacaaatacaaaattatactttcaaaattaggaattaccccaaaaacggttaatggacatactgcccagtgccccgttaaatcacataacgacgctaaaaatagtctatcagtatgtttggacaatgacaacagaattcttttaaaatgtcacgccggttatcctatagaaaggccattggcttaaactatcaattcttgaagcaatttaattttaacacatacaaaacaacacacaaggactatttagggcgtgatttaaaatgaataatggaaaatatgagcttattctttcgcgtttagaaaatgttcaagtaagtggcaatggatatactgcccggtgccccgttgaatcacataatgatactaagaacagcctatcaataagaactggtaatgacaacagaattcttttaaaatgtcacgccggttgctctatagaggatattgttcgagcccttggcttaacgatgcgcgatttgtttccttttcctaatcatcaaaacaatgaccgtaataacgcttcgggtattactttgaaagaactggcgacagataaatatatgccaataaattttctaacttcactaggagtttaccaatctggccgggtagttaaaatcccttatcgtcttgaggacggctcccctgccccccgacagcggttaagaacagctttaaaggctaaagacggcagtcggtgggcaaagggcgaaggaagtccagtgccgtatggactttggaaattacgagaagcgagagatgccggacagattgttctatgtgagggtgagtcagatgcctggacactctggtatcatggctttcctgcaatgggtctgcctggtgcagatatgacaaaaaaactaaagatagctcatttccaggatataagtcgggtttacgtgattcgcgaacctgatcaaggtggagatacatttgtcaatggaatgactaagcagttctccggatggcgcagctggcggggtgagctattcgaggtaaggcttagtgagtcaaccggggcgaaagatcccaatgatttacacaaacaagacccggataattttaagaatgtttttatggaggttttaagtgcggcgaagccacttgaaatagttaaccaaaatctaaaatcagaagcaaaacatatgtttgccaatggaaataatttaaccgatttaggtaatacccgccgccttgttacacagcatgggcaaactattcgatactgccacatttggaaaaagtggcttatatggaacggcaagttttgggagattgacaataccggtgcagtagtgcgtttagccaaaaataccgtgatgagtatctatgcagaggcatcaaaagaatcagatgaaggtctgcgaaaagcgttagtggatcacgccagaaagtctgaggctgcttctcgtatcaaagccatgataaccctggcggaatccgaagaaggtatacctataagcccggatcaattagataacaaccgatggttattaaattgtttaaatggcactgttgatcttaaaaccggcaaattgttacctcacaggcgtgatgactacataacaaagattgccccagtagaatataggcccgatgtggaatgtcctatatggcatacttttctaaatgaaataatggaagataatcaaaatctagttagttttcttcaaagagctgccggtatgtgtttaacgggtgatgtttccgaacatgtattatttgttcttcatggaaatggccgaaatgggaaaagtacacttttaaacattatgttagatataatgaatgattactcaattcaggcaccacccgatcttttaatggcaaagcataacgaacgtcacccaaccgaactggcagacctgtttggaaaacgattagtggtatcaatcgaaagtgacgagggccgcagaatggcagaatcgctaattaaacagctgacaggcggtgacaaaattaaggcccgccgcatgcgagaggatttttgggaattttggcctagccataaattatggctggcaacaaaccataagccacaggtacgaggaacagatacggcaatttggagtcgattaaaactaatcccatttaacgtatcttttgcgggtagagagaacaaacaactacccgcaaaactacttacagaaaagccgggtatttttaaatggttggttgaaggttgtctggcctggcaacgggaaggactgggagtacctgacgaggtacaggcggcaactgaaatttaccgcactgaacaagatactttaggaaattttcttacagaacattgcattactaacccactagtcagagtaccagccagtgatatatatcgtgcctataaagcctggtgtgagaataataacgaatatgttttatcacaaaagatttttggcacaaggctatcagaacgaggattcaataaatcccgcggtaccaagaccggtggttatgtatggtatggtattggattactgaacgatctgaacgatactgaacgattttcctatataacagcttcacgagaaaataaaagtgagtttatacggaaaatcgaatttaatcgttcagttccttcagtggataaggaaaataatgttaatagtaagaattttgcttgggaaggtgatttacataaattacctatttaacgatatactgaatcaattaactgactatggtgttaatataactgttaatggaggccaagtgcgattacaaatgccatggcctcctgatcaggcaccacctgacgtaagatttttgttgcggcaattaaaaacacatgcatcacatatacaatcgcaaccgatatccttatatgctaagaatttttacggcgggcctaacagcctcccggcacaagaatggcaaaaactttatcaaaaaaccgttactaaaatcaagcataccaaacagcaggacgaatatagccggttattgattgaagcactttattataataactgctaccgattcttaacccacaaaaaaggaatcaatccatataagcatgttgtagaaaatttaataatgagttgaagcaattaacgctagtaattgaggagcattgaatatgaaatatatttaccgcgaaaacctaaaaaaagaagcatgggaagcattacaactctacaatttaaaagatccacgggatttaaatcacgctgttcattatgctgaaaccatccttcgcacatggtattatagaagccgtcaaattgcacggagagagaaaagaactcatcctgggtttaaggtctatgtagcagctattatggcggattctaaacaaagttttgaaccatctataagaaaaaagttaattaaatcttacggaaaaaaacctggaaaaatacaacccggttgttctgtttgggtaggagatcccttgaaacgctaatttaagagggcaagataatttttgcattaagataagaacgagttaacgataatatacaggaggcatatccattgcagaaagtaaactgtcctatttgcagtgaactaacagtaaaaaccgaatttgatttttggagatgcccaagctgccggtgtgagatttggccggctgatgatatgcccgaaaagaaaaagccggtaataacagacgaagaaattaaagaggtttacaaggaaagtttaaggcaaggtattcgtaatggtagcggaagcggcaatcggcgtaatcgaaacaagaaacatcctacctctcgatacattaacccttttgcatgatctcaaaaaacaagaaaagaaggcaggtgataaccaatgaaggggcatggtgaaaaattgacccgaaaaatggaattagctgtagcagctctactgacagccccgacgataggattggcagcgcaaaaggtcggaatatcggagatcactctttggcgatggctacagacagaagaatttaaaggtcgttatgcggaagccaaacggcaagctgttggacaagctattgccaggttacaacagtccactgttaaggcagtggatgccttggaggaaatagtaagcgatgtagatgccaaagatactgccagagttgcagctgccaaaataatccttgaaacggccctaagagggattgagattgaagacctggctgcaagggttgagctactagaaaagttagctaaagataaagatatggtgatgtaaatgggcttaaaagagaaagtgaaaagaattgaaaaccggatgggtatatcatcatatgaaatacagcttatctttgagggtatgccacctagcacaccaataatcgtatcaaaggatacttggtataaaatcaggcacaatttattaatatcttcatttggacaggaagctgaaaaagaacacgacagacaagatatagcacacagtaaactgctgataattaaattcacaggagagaatgacctcgaagattaggcgtattcaataattagaggttccgaatgcgtaaattgagtggaaaagctattcaagaaaggaggtgagcatcatatatgaatatatgggcccgattaatgcgcttagaagaaaaaagccaagcggcacataaaaaagccacgatctgcccggtgtttatccatgcaggtgttgcaaaaattccaagtttaggatatgtatttagcgagcaagaggggctggcctttatggagtccaacgaggataaatttatgtttgttacgctgcctataccaaggtcagacagcggaaaatgaaagaaaagcaatgatctattggtatataagtaaatacgaaaatcaaagatgcattttgcaaaataattaaggagtgattttgatgaattacattgaccaacaaaatgtaaattatttaaaagcggcattaaataatactaactataaacccagacaatacaacgactggtatcaagtcgccaaccagcaaattgccagccctgattattcctctcttttcaggcaagcatatcagggcagggatacaggaattaataggcttaaatcagcctttagtaatgcaatgacaggcattaaaaactcttataatgattcaaaacagaacctaactactcagcagactaataatgtaaactctgctctgactaatgctgctgccggtggattgggaggcagcgacctggctaactatcgcagggataaaataaaagatacctaccaaccttcatttgatagacttgaccgggaaaagacaattagtattaatgcggcaaaaaataattatggtaataatttagaagatttatatcaaaaataccgggaatcggttgcaggtattaacgcccaaaaagaagatcgaggcttaaaggtagcttccgaagcaaccaggctattgcagcaggatcaaaaaggataccgtgattggagcagagatgtagctaagatgctccaggactatagccagaatcaacaaaaaatggagtaccaacaacagcaagacgcttttcaaaattcacttgctcaggcaaggtttgattgggatcagaaacaaacactgcttccctacacaatgggtccgacacctgcacaaatgttaccgtataaatatccttctgccaattctctcttgccatataatatggggccaacacctttgcagcaagcttcattattaaataatggcagcggaaataataaatctgctgccatttctgctgcttatcaggcattattaaataatccgcaggcatatatggatcctagctttatgtcagatttctttgcgtcaggactaactcctagtgatttcaatactatctataatattatgtatggcggtagtagcggtaatggcggaatatctaacgaagcacaaaacgaaattaataaaaaattacaacttaacaatgggtaggtgaaaaacaatatggcttaccgctttcctgataacctttatttaggcccgtacaataacaactttaacccaaacgattatattaagtcttctaatactgatgcaattcaaaggatgcttaattattcacccaataataatcctgattacagcagctttaaaaatttcaatcctgaatcactgcaaaaaatagcggaagaatcagggcgtgatagtgtaccggaagaatggaatagcatggaatttgcaaaaaatattcctgctcctactcctaattctgataataatatcaaaatcccaaaaatagagtttaaatttgatataccgcaacaatttaaagcaaataatttacttccttctccttacgcagcacctaaagcaatacagacacctattcaacaacaacagtcgcagcaacaattaaaatcacaacagtcgcagccacaattgcaattaccacaacaacagcagccacaattaaaatcacaacaacagtcgcagcaacaaacacctcaaaacaattttaacactatagaaaattcagctatttggagaacattaattggcgctccagaagaaggatatactactaaatcaatgatagacgataccattaacgcattgccaatgataaggggagcaggaacagcagccaaaggagccttaaatgctgctaaaaacatacctattgccggtaaggcaattagcggtattttaggttctcccggtaaagtggccgaaatagtcaaggaattacccacaccggttaaaatagctgctgccccacctacagctatagctggtatggaaacttaccgcggtgcaactaaccctgatatgaaagagaataatttctttacccgtactggagcaagtctcagggcaggtgtcggtgacgttattgagaacatgggccaggtttctaaatggcagggtgctgataatatcggcaatacacttgttaatgccggacaaaatctaagaaccggatatgaagttaagccgcaggaatttacttggaaatcattctttgacccggatttctattcttctaacgtagccagaacagtaccgtttacaatgtcccttataccggcaatggcagcaggttataaaggcgcaggagcagcagtaggtaaaattctcaatccatttcaaaaagccattatttcttctctgggtggtgccgcgctgtccaggccgcttgaatcagcaatggaagcaggtaatacctatcaggatgcaattgccaggggtatgacagaagaacaggctgatcaggccgccaattctacttttaagaagaacctggctttggctgggttagatgcggcgcaattagcagcagcttttgctccgtcaccgataaaagctactaccagacttggtaaggcagccgttgccaccggtagagtgggttttgatgctgtcacagagggattagaggaaggtgttcaagaagtattccagagacaagcattgggtgataaaattgcctttgacgcaaggatgcaagaatctatgggtatcggtgctgtatttggtacccacatgggcggcattggtgtggtgcatgaagctatacaaaacaaagttatcgaaaaacttcctcctgccgggcagcaggcatttactgatactgttaatgaatatgttaattccggtatgcctcaggaacaggcagtacaggctacatttgatgatttagctaatactcagattggtaaggatattgttgtggaagctactcaggaagttatatctgaaagacaaggcttaattcggaattctggtattcctgggcagttaagagttaaacctggtactgataatactcaagctactcagggtgcaaatattaatcaggttatgcaggatacaagtgtaggtgcaaacgcaggtcaatataatcaggatgatattactgatattatcgagagagatttgcctactgaaatttccgattttgtgccggaagaagatttgcctgaaatcagcgacaagccggttattcgtgggattaaagatattaataacggtgatgcggtttacgatggtaaaggcaataagtttaccgttatagataatactgatccttctatactcaaaatccagaatgagcgtggaactatcggcagtattggcaggaagaaggttttattagaacctccggcgggacagattaaacaagaagttaagcccgatcagaatacagtaataacttcggaagaaactccgaaaaccaattcagaaatcggagcaaaacaaaataatactgcaaaagtagagcaatatggacaatctggacaatcaactaatcaaacagccaatgacataactaattccttcggtgaattagccagtggattacaggaagctggctacaagaggacaatggatttagttgcaaaacagggttatgttggatttaagaaaaaggctgctgccgacttatttagaaaaaatcctaagtatgccgggtggaaagaggagcagattaacggcgaatatagatttagtcctccgggagaagtggagcaggagatacggcaggaaccacaaaataatcttaaagcacagcaacaaccagtgcaggaaaaaccagtacaggaagttatttctcaaagcatgacttaccagcaacccgaaattgataaattcattgatgaagctttaaaggaaaaacaagtgcagaaatatcttactttacgtagggtaactcctggagaagcagatgtaatcaaacaactcattaatgttgatgttactggctttaagcatgaaattaatagcaatgacctacggcatgcaatgaaacatggtgactctttaaaagaagctaaatcaaatcaattacctattacggataaggatttaaaggcaattcctgatgttattaatagtccggatgagattttacctggttcaaaaacacgcaatgggactggaaaagatttgatttacaagaagcaagtcaatggatttatttattatgtggaggttgtaaattcaaagaagggtattttgagtggaaaaacaatgtggaagaagtcttccaaggcagatcatggtagtgatatccctacccctccctatacgtccgaaaccgaacctggcctgacttctcccaacaataacaatataaatcctaggcaatcagatgtcaataataatataaatacaaataattaccataatgagcaggtagggtcaccggcaaccggtagtaaaagtggtacaagtaatcaaccggaagaagtaaacagcttcgacgatcttgaacgccaattggccagcactgtagatgaaaaaataggtgaagttaagcctactatcggcatgacagttaaagacataacccagaatccttttaaagcaaacaatcctaaaaccggtcaacaaaaacagcaacctccaagaaaagaatttaggttaaaaaatgaagaagcgaataaacgtttccaacaagcgcaagggcagccacaagaaacaacgaagttaaaagtctataattacatgagtaaaacattgaatcagactacaagagcttttgaacatcttcctgccggggctaaatttgagccaatcaggttcgcacttcttgaattaaagaaacaaataggtgtctcaaatgataagacattaagaatacttcagggattaaccgccaaaatggacaagcctgcatatactctatttagatataaagttgtttttgatgatctaatcaatgaagcagaagtacaggaagttggccccgaacaggaattatggtttggtttaacattggatgaaatgaaagctgaaatggtaagaattaatgaggaattagagtattatcctgaagttaaacgtgctgttaaatttaggcatgatttgtggtcagcttttaaaaatgaatacattaaggcaatgaaagatattggctttaatgttgagaagaaattgcaaaaacaggattactatcgacatttggttattaaatacgctgaggaaaaatacaaagataatcctgacaagaaaaaaataactatgcctaccaaagcaggctacttaaaacagcgtggcaatgttaatttagatattaacacagaatttattgaagcagagtatgaagttatgtccaggatgatgtatgacattaagagagctaagttatttaaattaattgatgataaatataatattgtcaaggatttaaagagacaggctattgaaattaatgacaaaaacattatgctgctttttaaggaaatggcccagcaatggaatgaggatgtatcacgaaaaagaattgactataccggagaggacatttatcgtcaaacactcaacaaaaaacaggctatggctataggtaagcttggtaaattctctgtaaatggtcttctgccggataataacggtatgtatagtgatttgatttatgaattagctaatagtgcttatgatgaagatgggagagaaagaaaagacattattcctctctccgaaaagtcaagtaatcaattatatagttatgcaaattggttattagaaaccagtgataaagctgatattgagggccgtacaattaatgatttaagcgaggttccaaaggatattattggttatcaggtaaggccttcggacaggaataacttcggtaaaattatagcctataatcccaaaagaggaatggcaaaagttaattttaaaaacaaagaaaaaggtactaccgaaactaaggaattcaagataacagaactgaaactaatcggcaaaggtaaagatgctggaactcctgctatggcagcggctatgttatttaaaggacgtgccgagaaaaagcaatttctaaaggataaattaggcagtaaatacgtgacctgggaaaatattataccagagggatattcccggttaagacaaaaagaaggtacgatattctattttgttgattccatagaatcaaaacaagccgagatgctttataccggtttagtagaagaaataggagtcaaacaagaagatttacagcgcgttatggctatgggcggacagattaaagattttgttattcctgatgaaataattatgaccataaataacccggagccgtataaatctaatcaaacaaattttggtaaacttgcaagtggtatacaaaggtactggaaggagtatcaattaacttctccaagaaggttctctaagtataacactagaaacgcttccggcgactttgaagttatggttagggaaatacccggtgctgtaagcaaaattcatcaagcagtaaaagaattatacccggttatgtttggtgatagatcaatgaccccaactatgaaggattggtttgaacgtgggggatttgagacattactacaatctcaggaaattggtagtattaatgagttaaaattatttgttgacattatcaagagagaagaaaagaaaggtactttcaacaaaaccggcacccaactaattaaagcatggagattttattggaatggtgttagaaaactgactaatttccgtgaggcaatacttcggtattctgtatacctggaaacattagagcaaatgcagaaaaacgaaggaaaaccaaaatcatttctggcaagttatcctgaagaagttatggcccttgacaatattaaagatcgcgcctttaaattatctaatgagctaatgggagcatatgatcaggtgtctgtaataggacaaaaattaagagagcagttaatcccattttggtcatgggtagaggttaactttaaacgtgaaattaaaatctttaaaaatgctgttcgagatgaaaggttagccggatatatggggcgcaaattaatcggtacagctgtcaggtcaccggttattgcattaaaagtaggtaaatatgctttaatcgcaacctggatgtgggtattgttaactctttggaatgatactttctacccggaagaagaaaaagagttatcagaagaagagcgcagaaaaccccatattatttttgggcgcaatgaagacgggacgattaaaaattttaccagacttggcgcgtttcaggatttcgtagattggtttggggtggatgccggtactattcaggatataagagatatgttaaaccttagtttggcgtaagatttttccaaatgcagtcgtagcaagggctaaggtactcttaaaaaaatgcgttcgctactacagccaattttcggccttttgtaaaatgtttttaacatgctttacgtccacaattgattcacatccaagcgcttttaatatttgttgttgcttttcggagacctttgtgatatttaagtgtgtctttgcctccgatttatcaaagacccagcgattagccttgcactcagctaataaggctaaaaccgtctcagttgaattggaaattccgtgctccttaagttggagctcaatatcatttctcagaaaataggctagcatgcaaacagcaacatgggcccttactcttttctccctggttaaataaattggacgtaattcaagatgtgattttatctccctaaaggcttcttcaattttatttttccgtcgataccactgtactatttcctgagcagatatacgctcttgggtaatattggagataaaacatgtgattccatacaaacgttgttctttctgcaaagcagtgttgtcaatagtatctgaaagctgaaatgattcaacagtacgagatttaccagttttagttgtaacggtacgagaacagggcgtaatctgaacggacaaatatttatgaacatgaaaccgtttcgagattttgctgatttctcgctcaagagtgtcacgatttcttgattttttggcttgtttcaaatccccattttttttgattagccacctattaatttgttctaccttatttctttgtatttggtgctcatcaagaaaacgtgccacgtcaaaagttataatgtatcgccgattatcatcttcaaattctcggtaatacaatatgtcatcatctattggttgaaattcctgcatcgccaagacttgttcccagtcctccggcataggaggggttggcaatgctgtttcgaaaaatgataatacgttaatctcgtccctgtccattgccgaaacataatcccaatttgttttctctaatgttttaaggttatcagcagataccatacctcggtcaaaaaccatggtgcagtgttgtatgggaaaacaagtcttgacgttttggattaagtcgcaaactgtggaaacatcctgagtattaccctccagcaacttccaataaaaagggtaaccatccggggtaatcatcaaagcaataacaatttgttcgcaatcgggacggtgatcccgcgagtagccaaacttagtaagtacgcagcgacttcctgttacatatgtagaggtaatatcataaaaaaacacatccaggctatttggtcgcttttcttgaattttacgaaacatatatgactgtagctcggtttctcgctggcatagtcggtctagttctcgaaagatatcaaatgcattcattgacaatggatctgtatctatataggcaggcagtactgttttggtcatccactcctgcacattgcatttcgcaaccgggtcaatacaacggttaattaccatacctgtaacccagcggtcatcctgaaagaactcgtgaaactgccattgttgccagatatgaaccagaacagctacatctaaatatgctccatgctttgtgacaacaatatcatcagatttggccacaacaagatcttggttagagtgggcattaagcgttaagcgtaaccgatcggctgcttcatcatcaagagggccaattgcaaaaattaagcggtgtttaactttaccgttgtctctaaatgattcgactatactataatgggagtattttttccctttgactgtcttaacggatttcttgagaaacatcgtagcctccaatttgttcgcgactactataattctatcagaaatccagtatatatcaaggttttattggtgtattcataaaaatattcgctactacatttttattattagtgccgtgtaagccttgatatagctggggttggaaaatatttgcgccaaagtccgggttaaatgggaaaatgactattaaggaatatgctcttgataccgcaaagaatttcagcaataaattcgtgcaaggtataactccatttgccaaaatacccattgaatctatgatgggtaaaaaaatatttcctaatatttataaacctcaaacaatacgggatagatggttaaatgtattccaaggtcttagtttagatgatgaatataagctatttgcaggcctaccttctagaccatattatgaatcttttggcgatttattatattacaacacggatcccaagcaaattgcttattatgccactctggatatgaaagataactttaggagaaaaatgcttggtaaaggcagtggttctggtgaatcaataaaaaccgattatttatataattttaagcttgcggttagatataaagataatgaagccatgaagtattatttaaatgaatatgctcaagagaatggaacagtaaaaggattaatacaatcctttaaaatgtcacatcctctttatggtttaaataaagaagaacaggttcaatttattaagtatcttaataaggatgaagtattggatttaaagaaagcattagtttattatgaggaaacatacggagatacgataagaaaacttgaaaccatgaagcgttaatgattagattttaaaatttaaggtaaggttatggtggccctaccttaaattttcttataatatccgattaacaactatccggtgaatattagtattactgaattatctaataatcaacagttatttataataatttactattattctttaatgttttctatggataattaggttaatttattcggtgatattaagatagaaatctttcttttcataagaatagaccgtccccagcggcaatcctaatccaatgtccaaatcaagtgcttttagagtaaagagtggactatgaaaagccacatgagagacagtatgtaaatctgctgaaattaacgaaatcaaattaggtattttatgttgtagcttttgaaaaagtcttactgcaacatattgccggtaagtttcaggcatcataccttcatacgcatgggtcatttcatgcaataaagttatatcatcatctttctttttagtatccatttcaattaatttttcatcagatatgcaaataccatcaaaaccatctaaatccttgatgatataccgccaacaatgtaagtcaatacaaataatttcagtcaacattttttctcctgttatttcattttgaacagaagcaagatcctcttcatattctttcagcgtcatatctgtaaaaaaaatcactctcaaactggaaggctttgctttgaagtgctttttccgcttcagtagcttctttggttaaccactgaatgtatttttcttgataagtattttccattaattctcaaccccttcttaaaataaaattgcctggtccatttaattagccaggcaattttttgttctcattgttcgggatatgctctaatatgtctcctggttggcagttaaaaaagctgcagatcctatctaaaacttccatagaaacatattcgtttttattaatctttgctcttgtagctgaagaaaggccgatatccgttagttttacatcacgatcaatcattagcttaagtaacggtttatatgaaaacattaatttatccccctttacttacaagtatatctataaaattcacatttgtaaaatatttttttgcaaacacaaaacttatatttgacattgctttgtacttgcattaatatattttacatatacaaattttatatttacaaacatgaatagtttgtatgtaaggaggtgtgagcaacgttaactaatactcagcaggaaagactcctgcaaagcctacacaactgcattatgatgcaagccactgactgggcaaaggctaaatgcaacattgaatggtatcaaggacatgctttaggcgcaatatcagcttggtttgcaactgtagcttatctagacattgaaaatgaagcagaaatttatcaagaataccgggcaatgattataccggattacaaacgaaataaggaaagggcttagcttggcggctccctttccttattactcaacaaccctaaagggcggttattgatattatagccagtctcactgtttaagtaaataaataaccctggaggtgctttatggatatttcaagatcctttaaactgtggtgtactaaaaataaattattaaagaaatatgctcaccaactatatattaacacggcagaaagctggaataaccaatggagaataatccatagccgtattcttattgaccgtgggatagagcccacggaggaaaatcttcaaaagttccatttggaagttaacacactggcaaataaaccggaagtgcgatatcttctaaaacctgtaccggttgtatttagaagtagcaatatagcaaatacagaaaaacgttacccctatcttgagaaagtcttaaatagaggattcccagctaccaatcactctttatttgatgaaagttacgatggctatgtgggaaaatttaatagtcttgctaaaattcttgataatcaaggtattgatattaaattattgcgcgaaaccatagatgcagctagaaaattagaaagattgcagttttatgaagtatttttactaggtcttagaagtggtattgaaacggtgattgatcaacctgagattattgaaaatgctgtaaaacgtataccattagatcataatgaggtcatttaaaacggtggtagcctggtttgctatgcacttgaaaatgaggcagatatcaagaatacaggacaatgattataccggattacaaacaaaatcagaaaagggtttagcttgacggctccctttcctgatacacactacccaaaggggtcttcacaatacgaatacccttacacgactaccccaaagggcggttattgatattatccagtctcactgtgtaagtaaacaatttactctggaggtgcttttatggcatgtgcattatcggtaaaagaatctgtttatggtgcattattgaaacttgcctgcaagcgttgtattgcggtaattgaagaatattttactgaggatgaaaaattatataatggttttctagtcaggtatgagaatcaagattgttatataataatattaaataagtaccgtacaatagaacaaaagatattcacattagcccacgagttagggcattatgcattgcatatatagaaacgattaataaagtaatggtaatttttactcctatcctgtaaaatagaatcaagtgtggggaggggtattattaccatgaggaaattgcatttaaacaatccacaaaatttaaccattgaggatttgaataagataaaaagagaaacaccatataaactaagatgcagagttcaagctgtcattcttgtcatgaaagggagacaagcaaagcagattgccgaatatcttgatataagtgaacaaaccataagaaaatacgttgcttactttaatgaaggtggagttgaaaaactgcttcatgtatcaaaaaaaccgggaagaccgccaaggctaaccaatgaacaaaaagaagaggtcaaagaggtactgaaaaaatcaccatcagaggttggttttagtacccatactacttggaattgtaaaaccctcgctgcttacattcatgatacatacggcattaaatatacatcagatggtgtttggcgcatgcttcttaagatggattttcgttataatcgtcccacttatgtattagccaaagctgatccggaaaagcaaaaagcttttcaagatgagctggaagagttaaaaaaatctcactgaatgtgaaatactcctatatgtggatgcatctcacattagggactatcaaggtttacaacgagcatggttcccaaaaggtgagcaaaaaaagattaagacctatggacaccatgcaaaagttacattatacggtgctttaaactactatacgggtaaagttttttgtgtaaattatgacaaaatcaatgcagaaaaattcaaagattttcttaaaaaattggtatcacattttttaaaagatgacatttctaaaatttacattgttcttgataatgcaagagttcatcatgcaaaattacttaaagactttttagacgagcataaggatcatctgtttttgaaatttcttccaccctactcacccaatctgaattgcatagaagagttatggaaatggttaaaaaatacagctatttataatcgctttcataaaaatgcttcagaaattcaaaaatctgttgactcgtttttagaggaaatcaaatgctgttcggaagatgtgaaaaagagactttgcgtttaatttataacgatatttattatttcggttctatatagaaatgagatggcaactaatatttgggccagtttatacaatactgattttaagtaccggattcagaaagaagaagaggctgatcgatttgccgagaggttaatttcttttatcaagaaaggggtatggatgaatgataaccatacagcagctttaaaattaactttacccatttatcgaagttaggctagattgaataggccggtatttattaattttggagagatagtctaatgttaaataaagaaactgtactgttaataaaatttatgaagaagtaaataatatattatggttaaggtgtgcaccagaccaactccttacaagaatatgataagtcagtattgcctcgattatttaagcgtaatgaaaaagttttaggtagatttagttccatgaccgttatggtcatggaagttggagtaattcaaaacagcagagatttatctgtattatgaaagaattgagtatgaccggagcgcacttcaccagctattaaaaagaaatgaggcagttttaggtagatttgcttccatggttatgataaccatggaagcagggcttcgtgaaatggtttgtcttaatcgtgatggtgttatcggcctattaatgaaaatggactttagtcgcatcagggacgagagtaagcgtcaaaccatcgtcgattttcaggtatgggctatagaaacacttggccgcattatggacagcgatatacctcagcaagaatttccttttgtttggaataatcatagtggataccagattcgttgaaatgaagatgttgtcggtgaattaacccaggcaataagccaggaggcataagtatgagtgataatccagaaaaagaaatacctacatttgattcaactcctgagggacttgcagcagccagggaatatctgcataaagaacttaaaaatcatcctgatatagctgcaaaatgggccagagttagcaagattaccgggggagcattagccagaatggttattgaggaggttgagaaagctaaagcacagaaacaaaatcaagaaaacgatgattagaatattattatgacttttaaaaattgcaacatttaaccaaaagtcctttttacacggtaaatcttaaagtcctgtatcatatttcttgcattcccaaagggtgtatgtttaacatacacccttttattagaattaggtctgatattgctaatcgttattaagtatatctttaaacctttctaagaccattatggtcttggaaaggtttttatattttacagacgatatgctattttttttgttggctgttcttaatggagttttgggtaatctttactatatgttctgctgctttgtcagtatttatgttcttattgccatagtctttatttgatgtgttaaagataataccaagcatattattcacctcagaaatgtattatttacataccgggtgttatatatacctgacagttttggaggtcttgcttatgaattttaatgacttgggattgtccaatgatgtaagagactcactcgaaattatttatcagaaggcaaataaaatttgtcccgcattgacaagagaggtttttcttaacggagttttgaaagagtggcttaatccatacttaaggcaagataataagccggttctgcaaaaagacaaagtgatacttagaaacaatttaaagcaagctttaactttatccggtaaaacacaatctaaaatagctcaggaaataggggtaaatagatcatacataggacaaatatttcgaggttgttatgatccttcagttaaacttgcacttattttgctacagtcactaaattatccccctgaaaaatttacagatttattttttcttgaacctgtagagtaggaacaacttacctgctaacaggttttatttttgttgaatattggacaagttgacccgaataaaagtataaaaacatttcatgtggtaggtattcatactaacagggaggtgatctcctatcagcaacaaagagaacattcttgaagaagccttccaggacataggcaaaacgttccgggccatgttccggcatcggcaaggcatagagattatgggacgtaaaattgaacagcttaaaataccactgatcaacaaaacaatctacctggataacaaggttcctggactaatacttgataccatcgacaatctaaacctaaccgctaaagatggcaggaagccgattttatgtggcaaaaagcgaactacaaacgggtggcatttaatctttaacctgcccccgggaattagctttaatcgggttaaacggtaccgggagtattttcaggatgccgctaacgggttgattgatttaacttggaatggagcgttgcaaatgactattcatacaggcagattaccacaaagactgccttattgttgggagccggaggaatatacaaaaatgtccttaccggcaccggtcggtgttagccatggagggcccgtattgtttaaccttaccgacagtccccacctgctcattgccggtgttcctggctttggaaaaagtaatttcctgcatgttcttattcactccctgttatctaaagcactggtagcaattattgaccttaagcggctggaatttgcctaccttgggagtcatgcggcattagcccggacggaagcggaagccctagcattgatggaatcacttaaccgggagatggaaaggagaataggtatcctggaagctgccggtgtcgtgaaggtacaggattaccagggggaagatatgccttatattattgccataattgacgagttagccgaacttaaggacgacagaacaatggaactggttgacagaataacccgtttagcccgtgctgttggtatatcggtagttgctgccactcaaagaccgtcaacgaaggttctccctggtgataccagagcaatgtttcaggcccggttgtgctttcaggttgcagatgagttaaactcccgtatggtgctcggagaatcctgtcccctggctgctcacttacccggcataaaaggaagagcaatattcaaattcggtattgaggaaaaagaagtacagactatgtttttacctctcaaacaagcaaaggcaatattgaataaaaaccccgtgagggcgtggaattatgaataccaggcaaaaaggttattaccgcgataaagccattttggaggctatagagagcagaaaagcacttgatactgaccagataactgcactgctgtttaaagacttagctgcaggccgcagaaaggcacaggagagattatttaagctatataaaagcgggagggtgaaaagatgcagggttgcattgacagagccttattgttattttaccggcaaaaagaacgggcgattagaacacctgttagcattaaattgggtttacgtgtggtttatggctggcttaaaggcatgggagcaaattcactgctttagttatgaggctaattataagctgctgcaagcggatgcctttgccgggattaggaacactgtaaccggcaagtttaagtttaactttgtagagttagaccggagccagaacgattttgataaagtgaggaagtataacaggttataccaggatgaaggttatgccggtcggtggtgggcaaagttaacggaccggttccctactatcctggtgaccaccacctcaaccaaaagggcggtacatatccggcagcgaatagaaaatgagaacacagcaggactggaatttaagcttatgcttttaagtgatattaaggagggattgctttgacaatcacagggttttatgttagcccaaagaataattttatctccagggccatgatgaccccggaaaagggtagtaaactgcagttattttgtgcaagtgcttttatggctatgagtgcatccccggcacatgcaagtacgggaaccattggaaaggcggcattatctaccttcgggcagggcgggcccggcattgttatcgtgcaaatgatgcttattgcttgtgtcggttggctgtctggttacattgcccaagcggtaggccaagggcagatagcaggcatgattaagataactactgtattttcatgtataggtcttgtggcaggtactgcatttaaggctataacaacagtggccaatttcttaggttaacccgaaagggtttatttttttgtccaaaatattatctggaagccttatttttaattgccccggtaccggtgttttacggagcagggggtgatttgtgatttgtattgtgatgaggtgggtgttggagagggtttgggattgatggggatacgcattctaagactctagaagattgtttcgtttcagtttcaaaaatattttttcacttcaagacatcaacatagagtaatagatatcatattttgcctatatattgtggttgtattataaatcgtggcttttgaaacacgatcctagttactataagatgtttttactttttgacagcttgcaggaaatttctcgtaaatagcgaatattttattaagttaagttgttgtaatatatttcctttggttggggtggtgcatcaattgggatggttagtaggtttatcggatgatctaaaattattattatatgatgttagagcgcaaatactagatgcattacaagatgaacaacaagatacagaagtgctttattggtttggtggaatagattatagttcagtttataatctatatgaaaaacgtagagtaattttggggtataaaagaaataagttaatacttatttttgattcctcgggtggcgatgctgatgctgcttatcaacttgttgaacttctaagaagttattgcgataaccttgaaatagttatacctgtctgggcaaagagtgcaggtacgttagtttgtttggctgcaaaaaagatttatatgacaggaattgctgaattaggtccattagatacacaaattatggagcctggagaggttcgtttaaaaggtgctttagatgaatatcaggctacaatgcgtattcgtgaagaggcgtttaataccttagatcatgcagtagcgttaattttgaataaaagtggtggtatgaatattcctgatacacttgccctttctggtaagtttgtatcagatttactggaacccctatattatcaaatagacccaattcttttggggaaaagagcaagacaacttgatgtaggatttcaatatgcaatacgcatactcacgacaaatgatgcttataatgagcaacaggtaaaatatttagcagatcggttagtttatcggtatccttcacattcatttgtcataaattataatgaggcagcatattttcttgggttaccagtttgttttctagaaccagatgggcctctcgacatacttataaatcagttactatcaaaaaggggagaagatctagaattaatcggtagctttgtaggcgaagaatcagagctgcaagtttcggaagatgcggatactggtgacactgctttatttggtgagcaaaattcagattgcgaaaggggtgatgttatcagtgttgacgatgcaattgaaaatagctgcaccactaccaacgaacatgaaagtgaagcagcagcaggcattgagcaagaggaatgaatatgatcatgcagtccaaataaatgaatctaggcattctgtaagacagatattaaatgagcgtgaggataaagcgctaaccaaacgaatatcatgtcgtaaacaactgccaattattttatgctaatactacagttatctatacattgaatttcaatacgtaatcagcttaaatttgttattatttgtttttacccagcatgggagctatctatagaattgaaattaaggttatagcagtatagccgtagtttaaaagcaagggtattagtatccatcataaggcatttaaatattttaataataaaaccgaaggcccaccccgcctccggttttattcatctccccctcaattctctccagtccaacgctcttcagaatctcattaattaattctttagtcaagcttatcctcaacagataggatttaaccatataacgatctattgttaatccattcgctgactcgtacgcacagacgcatgaattaagcctgtgaagttgctaattacgcgcatctttgccgggcataaaggggatcggggatttgtttgtggaggtgcaggaggaacgggaggatcgggactaatttcccttataacgcccttatgagaaattaatgttttgtttatacccaaaattagtcctgcatcctcccgatcatcccccgccacgtcaaatataaaagttgactacttcttacgtatggtttattatatggttagattatctactaaaagggattaaggatgtgataataatgccatccatcatatggaaacccattacaggcaattactatgcctatctgcaggagtgttattatgatcctcaaaggaagggtcctaaaactaaaaatatatatttaggtagtacacccaaaaaggcagaggaaaagttgaagcagtttgttacagatggtgaacaattaaccttctatattgaggagttataccgaaagcgaccaacaggaaagcctccatctgatgaaatagcagtggcagttaaggctattgataaactcacaagtagatttaaggataagcgggtaaaagatatcctttcacaaacattggatgcacttaaacaggtacagcaggaggtgtaatagatgcgcggaagtattgtaaaaagaggtaaaacatactccatagtttatgacataaatcagggcgggaaaagaaagcaaaagtgggaaagtggttttaaaactaaaaaagaagctgaggcaatactagctcaaagaattaacgagattgaaaaaggtacatatataaaccctaaaaaagatacactggaggattacctaataagatggtttgatactcataaggcagacctctcaccttctacagctcgcagatatgaagggataataaagcaacatcttatcccttccctgggtaatataccacttgcaaaacttcaacccctgcaaatacaggagtttttatctaaagaattggaaggtgggcgacaagacaataaaaaaacagttggagccggtttatcagcagccagtgttaattacgaataccgtgtattgcataaagcattaaaccaggctgttgactggcagttaattagtaggaacccggcagatcttgttaaagttccgaaaccagaaaagaaagatatggttgtcttatcagagcaggacattgcccggttgctaaatgagattaaagacaattatttatacatacctacctttctagctatatataccggtatgcgcttaggtgaagtgctgggatcaacatggaaagatatcgacttaaaccgcggcattttaagtgtaaggcaagcaagttgccaggttaaagcagatgacccggaatttaaagcaccaaagacagctaagagtaaaagaaatattgatattagtcaaactgtagtaaaaacattgagagaacacaaaaaaacacagacaaaatggaagctggttgcaggttcaaactggcaggataataaccttgtgtgcgccctccaagacggtaggccgatcaatcccccatcgttatcaagttacttccgaagagtggcaagccgtatcggattatttgtaagttttcacgcactaagacatacccatgcaagcctactactaaaggccggcattcaacctaagatagtacaagaaagattaggtcacagcaccatagcagtaacaatggatatatacagtcacgttatgccgggtatgcagcggcaagctgctaacaagctggatgatatgcttaaaatcggtcgttagcaaaatgttagcaaatagcactaaaaaagattaatggcaaggccccccaaccccgggggccttgccatttctatattctttggagctgatggagggaattgaaccctcgacctacgcattacgagtgcgttgctctaccgctgagccacatcagcagacatagataatgtatcagttattatacctcacctgaatccagcagtcaacgaaatgagtaatccttaaggcataaaagtttccgacactttccggaaactttttagtcaaatagttattacagaacttcagtaaccctatcagccattagttttgctaaaaccggatcggctccgataatacgggcaaagacaatctcaacatttggatatttcttcttggcttcttcaatttcttccggtatgtcgtaacgtatgtgcattccatttgtaataaacaatggtgctataataatcttttcaacaccttgggccataaccttatcaatagcttcccccagattctgacgaccagatttaggattcatataggctacttcaaaaatgtcctgctgcaaaacatcctttacctgttgagcaatttctataattatatcattagcttctcccacaacagccctgctgccgtgcccgagcattacaacagcctttttcattcttaataatacctcccgtaaacattaaaaatatcctccggaaattatacagcaattttcacaatatttcaacagattatttgaaatactaataagttatcttgtcataaaaaaacaaatgccaacctaactgcaaggtttggccggctttcagtggtgcgcctagcaggaatcgaacctgcgcttccggctccggaggccggcgctctatcctctgagctataggcgcataatgctttttaggcataaaaatattatacccaatttcagttatcaatgcaagccaaaaatattcttgtataaaattacttaacatactttatgattataacaaacagttatataatatgactaaattaggttttgattattctgggctcttcgtaagctctatactaaagggagaaaacaatgaactttaattttctgcaaacattcgttactgttattgaattcaatagtatctctaaagcagcgaaagcactaaacataacacagccggcggttagcaaacaaatagcctctttagaagatcatttcggaataaagctattagagcgtttgggtagaaaaatggtgcctaccgaagcaggaaacaggcttaaccggcatgccaaaataatactaaatagcctgcagcaagcagaaaaagaaattaatgaaatgatatccgaagttagaggcaacttagtaataggggccagtaccatacccgggcaatatattttacctaaaatcataggcttatttaaaaaacaataccctcaggttaaaacagttctggagatctccgacagcggcaaggtcatcgaaaaattactggaacacgaaatccatctaggtgcaatagggacaaaggtgctgcacgataaaatcgcttcgatcaagctaagtgatgatgaactggttttaattacaccactggaacatcccttcgcaaccagaaaaacagttaaggcagtggaattagcaggagaacaaatggtatggcgggaaagtgattccggcaccaggcatgcagttgaggaaaaactcacggcaaagggacttaatgtcaacaatttaatcatcacggcagagtttggcagcactgaatctattatcggagcagtggaagcaggcatgggtatttcttttgtctctcactgggcagtaccggaaaatgagtataggagaaacatagctgtcctaagactggaggatattgttttggaccgcaatctttatattatttatcctaagagaaaatacttcaacaggactgctgaaactttcatcaactttcttcaccaactcgataataagggtttttaaaaaaagccccacaataagtacatctaccctgggcccgctttttcttaaccatgattttcatcccgcagtggggacagattacatttctattcgaccataacttaataggtattaccataatcataccaattaaagacacaatccaaagccatactaaatactttatcttaatcccactccttatactgccgcagttttttgtgcggcaagcaaagcaaacaaggcctcttttgtgcgtggcaacggcttattcgacaaaatatacccgcttttcttcagttccaaatacatatcaacgataaaaggtctctccaatcccgtattgcaaacaagatcttcttttaaaaaaatcacttcgggaggtccttccccaacgacttgaccttgctccataacaataatgtgatcggcccaggtataggctaaatccacatcatgtgtagacagtacaacagttttaccttgctggttcaataaatcaaatatctccataacctgtaaagatagcttggggtccaaccaggctgtaggttcatcaaaaattatcacttgcggttccatcgaaaggatatctgctatggatacacgctttttttgtccatagctcaaaaaatgcgttggcctgtcttttaaacccgtaattccggttgcctccattgccgcattaaccctttgaattacttgctcttttggcaatcctaaattaatcggcccaaaagatatctcttgccaaacactggcagaaaacaactgagtgtccggatcctgaaaaactattccaacattcttacgcaattcggttaactgcttgtgcttatagcaaaccggctgaccgttaaacaaaatattgcccttgtgcggctttaatataccgttaaagtgaagaaaaagagtggatttacccgccccattggaacctaaaacagccacttttttacccttctcaacagctatattaatcccgttcaaagcaccggtgccatccggatatctaaactcaacccctttggcttccaaaatgtattctttcaaagctgtccacctccggagtataatgacagagctgctatccccagatccagcgctgcaataaagagcatatttttaatagaaaattcataatagttatccagaacattcaaaccacccgtataacaacgggaagatagtgcctgaaaaagcatttgtgaacggtgaaaagatttaataaaaagtgttgaggccagttcccccagagaagagaaagagacattaacaccggcataacccagtctggaagattgcgacgtatatattttttctgcggtttctgccagaacaaaaataaaacgataaatgagtgtcatgagttcaataaataaagccggcactttcatttttcgcaatacatatattatgtcaatcataggagtagtcaaagacaaaaaatacagacagctaaccgcccccagtgacttaaataaaagaattacagcagcagcgactcctgctgctgtaattcccaggttaaacccccaaaaagacaaaccccaaagatagaccccaggttctctgctaaccgtaacggctatagtcaacacacctaccagtaaaaatgaaaccggaagagacataaacccggcaaaaacccgaaatgggattccggcataacctacaaccgctgcagacataatcaataaaaccgccagagaagtcaaaagtgaagaagcagcaaggcaaattattaaagtaaccatggcaaaagcacatttttcagccgggtgaactttcctcagtttattagaataagcatagctgtcaatagaaaacatccctttgtattactccttttatattactctaagaaaattaaggttataaatttagttcttcaattccgcaacattcagctcgttatctttgagtccctctctaactcttgctgatgctttttctttcccttcatataaccaaaataataacctatgaaaccgctgccaagagctgcctgaagtgcaaataacaagctttgcatctctgcgccgggaggctcccataaagaactgtaccagggttgataattattatcaatctgtccgatcaattctttcccctgatcatctgcgcctctgaattcaggcgcattattcatcactagggggacaatcaccagcgccaaaaccaacagcaccagaacagtgttttttgctgttacactcatgccttaacctcccttgtcagcgcggataattcctccaattcactcttactgtgaacagtcagcacattcattaccagtactgtcaataaaccttcactgatagccagcggcaactgtgtaactgcaaaaacagcggcaaatttatacatagaggctaatacacctcctgtttccgaagggaaagccagtgccagttgaaaagaagtagtcaggtatgtagccaaatcccccagtgcggcagccataaatacacatatccataacggggtcccaaatttttgcaaaagcttaaagatgccataagacacaaaaggacctgccacagccatggagaaagtattggcccccagcgtggttaaacctccgtgagccagaagcagtgcttgaaaaagcaacacaatgacacccagcacgctcatagcaaaaggcccaaacaaaatagctcccagccctactcccgtaggatgagaacaactacccgcaaccgacggcagtttcaaagcagacagaacaaaggcaaaagccccggctaaacccaacagcatcttcagtgacgggctattagacacctttttctggatggaccatagacctacaattataaacggtaaagttattaccgaccagataatactccatttgacaggcaaaaatccttccataatatgcatggcgtatgcgttatcaggaaaaataaagtatgaccccagcatagctaagaaagctgttaaataccccttcatcatattcatactgcaacccccagataatgccaaattttgtcaaatactacataaaaagcaataaaaaagccggtgtgcagccaccgggagtatgttaagccggtaaggtaatgcgttaaatcgccaaccactccctgagaagcgctcaaagtcagcaataggcatggttcggctttagatcatcatggacatcaagttcctctacaggttttgataccattccctttattattccttattttaagtccgtcttctccagacagaacacctattcaaatattaaattgactggttaaaaccaaaaaaccctgttaccggaaaggtgacaaggcatacgaggcacccgcatacacaggtacgatggatttcacctccctatctttcgtagatcaacggcaaatttaaaacgggcaggtttcctggcttaaggtcatcactccctcacgccttcccagactcaaaaaagaaccggtggcttgtgtgagtttgctacctatcacagtggcgggaccgcgtcagcacttctgaacttcccttaagttttgcaatgcaaaacacccgtttactatatggaattaatttaactacatgctaacacatttttatgaatgtgtctatgcctatttctaaatcaaaatactaaaacagatcttccttccacataataagggcatcttctccggtatcctcataatatcccttgcgtatgccggattctttaaagccaagcaggttgtataatttcttagccggctcattagtacttcttacctccaacgtcattttagtagcccccctgagcgcggccctgattagcatctgctgcatcaaagcatatcctattttccgtcccctatgttcggggtgtactgctacattagtaatatgagcctcatctaaaattatccacatgccggcatagccaaccacctcatttttcaacaaggctactatataataggcaaaactgttttgagacagttcataaacaaaagattggtaggaccagggcgtaataaaactgctgttctcaatggctgttacacttgtcagatgcgcagcattcattttctcaaattctatattcatgattataccttatttgcctcctgttttcgcaaccagaccagctcggcttcagataagcggatatattccggcaagagttcaaaaggatgcaaacccagcccttgttgaagcaacttccatcccaactgtgcggcaaccgcacccctgggaaaactcaatggcgccggcgcaaaaattacccgtttacccagataagataatattttctccttatatacaggtacgccgtctcccaaaaacattacaaaacccgaatcaaaattactcttttgtaatatagaaaccagttcttcgatactaacagccagaggaccaaccaagcattccagcgataaaaagtcggtgttgctatagacagctgtatatacttcatttttcctggcatttaatatcgggcacagcaaagcgttgtttccggataaaccgtttgccaaaacatccagagtggaaacacccactaccggtattttccaaacctgagccaatgttttggcagtggacagaccaatacgcaagcctgtaaaagatccgggacctgaagaaacggctattccctccaaactcgccggaactacacccgcatcttccagcacacccttaatcataggcaacaagtttaccgagtgtgttcgaccgttattaagcaatcgctcagataaaaccttttcaccgtcaactataccgacagtcgctaccggagtggctgcttcaattcccagtaccggcactattcaacatctcctctgccaaactacaatagcgttctccgtaaggaacaagcctaatctcccggtgctctatatgttcctcaggaacagacaaccatatatccaatctctccggcggaagcagttcgtttaccagctccccccactccacaagagcaactccctgtccgtaaaaatactcttcatagcccaaatcgttcatttcctcaggcccgcccagcctgtacacatcaaaatgatagaagggttcacgtcctatatattcattaattaaagtaaacgtagggctggtaacaggctcttcaatacccaatcccctggccaccccgcgggcaaaacaagtttttccggcacccaacccaccattcaaacacaaaacatccccggcaataagcaacttccctaaactcttgcccactgcttcagtctcagcaggtgaagttgtaataattaatggcatttattcaccccaggcacattattataacaaatattataacacaaaaattaccgaagcataattcataaaaaaaaccgacagaataatacactctctcgccaggatatatttctatctactgtccccaaaaaataaacgtctttcatctagaaaggcgtaatttaaaatctgcttatttccgaataatatcttaagaccaggtttttatcattaccatatattatattacatagtatttttggcaaaataaatttgtattatttttactagtctaacattagcttttaattctccaatattaaccgcagcgatacccatttttaagggcatcacgagatatattccaaacatattgtttgagaaaattttttatttcttcaatgtcaaaaggcttggcaatacaagttaatgccccattttgcattgcagcttctactgtatcctctgcaccataggcagtcatcatcactacttctgtatcaggggatatctttttaattattttaagagcctcaagaccacccataacgggcatacgaacatccattaaaaccagttcaggatgtaccaaactaatcatatccacagcttctttaccgttttgggcagtataaactttgtgaccctcttcctcaataattatgttcaataaataccttacacctggctggtcatcaacaaccaacacctttaaataattcaacattattcaaccacctccgacaaaacatgacaccagctaacaaaaaagtataaagattacattgcataattatagattcgtcgtagttggtttaaattccttcttttaagaaaaattttctatattttattaatcgaatgacaacaagttacaattaatgtaaaccaattcaacttttgaccttagatcaaaggggtggcctgaccaaaccaccaagtcagccttttgacctttttccagtgtacccaggccattcaaacccagtaatttagcagcattgactgttattgcctgcagtgctgttttttctgacaaaccgccctgtaccgtcaggccggctgataacgccaggtactgtattgggacaacaggatgatctgtcattatagcaaaattaaccccggctttctccaaatatttaccattagaaagattaataccctgcagttcaaccttggcccggttagtaattataggtccgattatcgccggaatattcaagcgcgccagttcatccgctactttgtatccctctgtacaatgctcaattattatcttcaggtcgaattcacgggcgatacgaactgccgtcataatatcgtcggcccggtgagcatgcactcgcagcggtatttctcgttttaaaacccggccaatagattccagtttcaaatctcgctcaggctcatgtttatctttctccccgttaatccagttttcctgcttttttatgtaattctgtgcgctgaccagtgcttcacgcaaaattgccgcactggccattctggtatgaggcgctttgcttgttgtaccgtacacacgtttgggattttcacccagcgctgcttttaaaccaataggaaacttcacaatcatatcttcgacagttttaccccaggttttcagagcagccatctcaccccccagaatattagcactgccgggaccggtaactactgttgtcacaccgccctttaaagcatcctgaaaagctaaatcctccgggttaactgcatcaatagccctgagatgcggggtcagaggatcggtcatttcattcccgtcatcaccctctacccggtatatctcctcaaacatacctatatgactgtgagcatcaattaaaccgggtgtaataatcctgccgttcaccctgattatttccgtaccggatgggatagctatactttctccaatctcgataatattaccgtccttaataagtacagtaccgttttcaatattatcaccaaccatagtaaaaatatttcctccggtaagtgccagcatatgcatctatcctttctttactctttgccttctggtatttaaaattagagcctcgaatatttttaaaaatctcctgtccctgtgccacatggtttccgggtgaaactgcacacccagaataaaattatctccggtcgactcaaagacttctattacaccgtcagaggaccaggcgcaggcctttaaaccttcacccattttagatatgacctggtggtgaaaactgttcacacgaagatatttttcagttattaagctaaagaagtttgattcttccaatatagcgatattatgcgtagcgcaccatctgggtgcctgctggacatgcttcaagtgcttctcaaaacccatactaatatcctggtgcaaagcccctcctgcagcaatgtttaaaacctgagccccccggcaaattccgagtgagggtattttttcagctaaagagagctgtgccagcctgatttccacagcgtctctaagtggactgatttcccctgttcccggcaggggttcctcaccgaaataatgaggatccacatctcccccaccgctaaatattagtccatccaatacatctaacaattcttctgtttccggcacagaggccagcagcacgggcaatccaccggctttaactacagcattgtaataaggccgggccaaacaggacctgttgtttaactcatcctcggcacaagttattccgattaacggacgcaaatccatccctccattattttttaaatcataagaaagtcaacttaagcaactttcgaagcagccataggcacttgcgctcatcggaaattatgcaatactaaccttgtttatgcaacataaatttgtacttcattaaacagtgacttatccacggcgccatttataagtataatttctttgagtaaaacaaaacccccttaattcaaggaggttaattagtaaaataaaaaattaagtttaaaaacattagtcatagaggtaaaagacccatacttatttcaatagcatgattaaccttactcattaattcatcatttaacgtagcaactttttctaaaagcctgcttttatcaattgtcctaatctgttcgattaaaacaactgagttcttttccagcccgcaggctgaagcctccatctctacatgcgtaggcagcttggctttagcaatctgcgaggtaatagccgctacaatagtagtcggactatactggttgcctatatcgttttgcagaatcagaacgggcctggtaccaccctgctctgaaccaattacaggactcaaatcagcaaaaaatatatcaccgcgacggatcagcataacttattttgcccccgtcaaatatgcttcaaaagccggtgtaacctccgtctccaaacggtactgttccaccgcaagctgaagattaatatttgccatttccatatatccctttttcatctgttctcttagcaaccggcgcttgcgctcggcaatgtacaatttcatagcctccctgatgaattcgctgcggtttactctttcagcagctgctatgccgtcaacctcagctaaaagactgtccggcagacttatcataatccgcttgacatggcccaattgccgaacctccccacgcaggatgcaatctaactacatctatactatatatattattatatacacaaccggatatattatgtcaacatactacttcaaatttacgatcggcatccctggctgcccttggccctctggatagtgatatcttacccgtacgcaccatttccacaaccccgtgatcctgaagcacagcgcaaagcgcgtcaatcttacgggcatcaccggtcatttcaataaccattgtttcacggttaacatctacaatttttgctcggaatatttcaactatatccacaatacccgatcggctttccgggtcagccttaactttaaccagagccagttcccggtcaatagcctcgtgttcaatcaactgacaaaccttaattacatcaaccagcttggatacctgcttaattacctgatccagcacccgatcgtcaccctgcactacaagagttattctggttacatcaggctcctcagtatacccggcggcaatactctcaatattgaacattctccggctcaagaggccggatatgcgggctaaaacaccaggcttattcaccaccaaaaccgctaaagtatgtttcattaagctgccccccattcaattaatagttatacttattattattttatcatatgtgacgtatttttcctaacatttattatcttctgtttagcagcgatattaaaaagcaatctggaatctttaccagtacaagagctataccaaagcaagttggtcataaacgacaccgtctttttattttataagtccggtttttgcgtgtaatttccgcattctgtctatatctttcgtggatacggaacgaatactgttaattatctgaaaagtgtgtttacgtttgaacagcaagtacctgctccctcggagtacccagcaagcgggcaataatttcggtactttaacaagaaacgggtattgtacctgcatgacactgatggacgggaaaaacagtttcagactatacatttgccgtgcaacccatataggcaatttcttatcgacgcttgaacttatagcggatataatagagtgttgtcttgttccgtagaccccgctggagaggatatattcggccatttcattgtatatcccattactttcagcaccttcaaaccatgcgccgcaaagccctataatgttttccgcaaactcccggaggccgatcttcgcaagctccgtccatatgtaattccaatccatggtttgtttataatagcggttatataagcagatatccatgaaagaccggatgccggtgcctctgcctaaataatgctttgtaaggtggataataagataaatataaaaatcctcatccgaaagcctgtatgtatattgacaaccctcttttaatccggttctgtcccatgttttgcttaaatatacgctgtaaggggagttatcggctacaagttttcggtgcatttcaatgttcatataaggttccctgtaatagatatcatggttgcccccctgacgctttgcgacaaagcccatatccagcatcaattcctttgttggctccgcctgctcgggtttcattaaaatatcaatgtcagccatcagccgcatatcgggccgggggtacagatactttaaaaggcagccctttaagggcaggcaggaaatacggtgttcttcaaaggttttcagtatttgctccaccgtcagatgctgcgtggcttcttttgccacacacattttgtattcttttttgaatttcatcagaatattttgaggcggcctgtgttcagtgtccaattgcataatgccgtaccaggccatattagatatgccgtgccagattgaaagctgatacagcttttcccaatccagtgtttccggtgggttctgcggctgcttaccatcaatgatagcggataacaggcggattaaataatcgtattcaggcagtatcataggtgaagcaaccactcctttctctggttttcagtctgccgttttctatgcggatttctttattgcacagctcaaaggcagcctttttgtggctaatgatgatgcaggttttatcagtcatctgccgtatgttgtgtaaaagttttttctctgtggcttcatcaagggcagaggttgcctcatcaagaagcaatatgggcgcgtcacacgcaatcgctctggcgattgctaaccgctgtacctgaccctgggataagcccagccctttttcgcctatgacagtatctaaaccttgaggcagagcacaaataaattctgcggcacagcttatatccacggcctccatgatccgttcatcgcttgcgttggcgtttataaaagcaatattctcccggatcgttcccgacagcaataaattgttttgcgggacgtaggcaaagagctttcttgtatgtttatccacctgaatcatttcaccggtgtcaagctcaataccgatgaccccatttgcgggtgcgaatattccgagcatcagcataatcaaagtgcttttaccaattccggagcgtccagctatcacggcaaaatcgcctttttctatggttaatccagtatggtgtaatacaagctctctgtcatacctaaaggaaacatccttcagccgcatactgcgcatagcggaataaaccaacgtcatatggatatcctctttgttcctgtccgcttcatcgggcatattttcaagctctatcagcctttccgccgatgcaataacgccatacagcttcgggattaacccggataaaccggtgaagggcatctgtacctgcccgacaagctgtaagacggcagtcatggttccaaagctgacggtcgctgccatcaaaccgaaagctccccatatcaaggcatacagatagcctatggaaaagacaaagtaaaaacccgaatttgccaaaatagtgacggtgtttttcctgatcttcgctatataatgctcctgcccaagtcccgctgttttcgattccatttcacgctccgcgccgaaggttttaatgactaccagactttccaaaagctcctgcataaaggaacggaccacaccgtccttttcctgcatatttttatgcaggtgtttaagcctctcacggaagtatttcgtggtcaggagcagcagcacaccgccggcgataaagataagggtaaaggcagggtcaaacacatacagcacggaaatggcgccaaacagtcttgtgaataatgccgcaaactcaggcagaatggttgcgctcccttcggtgaccaccgaaacatcgccggtgagcctgttcatcagttcaccgctgtggtgttttgtggtgtgcgcatagtccttggttaaaagtttcccgatgaggctgcgtctataactcaattccagcttgccttgtatacggatttccagactgcgggagagaatacgcaacatcaactgcgatagaatgactgccagcagccacaagccctgcattatcaggacatttttatcccctgccgcagcagcgtcaattacgtctcggctggcaagggcaaagaggatagcgcacgccgcgaacagcgcattgcccaaaaccagcaacagcataggaaaaagctgcgattttgaatttttataaagccaaaggagcgtttgcttatccttcatttttccaatctccattgcggtattttaaatgcctgattgccccgtgcaaaaactgttttcctcttaaatacagccgccgaaggggatatgcggatacccaaagtatgctgtaggcccggtataaaaaaccgccgcaggagatgtatctgctaccgcgccatattccctgaacaacgcctatcacctgggcatgccgtaccggatattctgtgacgcattggttatcgccggcaattacatatcccgaccgcgctacctttacaatcctgtgcaatatgtatttgccatcctcacgtacaaacaggggaaggtcatatttttttaagggccgctcctgcggcttaatcaggcatacccggtcttttttgtggcgcagcaggggcagcatactggttcccgttatggtaagaattacttttccgtcgttttgcagggtttccgccatcaaaggatgaagttctgaaatagcaactattttattcaattaaatcggccacctctagtttagtaaggaatatatcaatatccgcttttgcctttgcctcggtggtatcgtattcttccagcagggccccgagcagttccttactggttttaccatcggcaagcagcttccacagaaacgcgcctgtttcgttcagggtgatcacaccggtaaagtcaagggttgctttaccggtaggcacgactacatgacttcccgcaacttcccgcaaaagatatccctctttaattctcatattatacatctcatccttttgtttatggtgtcataagcgagctttacagcgtccatgctgatgttgcaatccaaatggtatacaggtgttttttgcagcagggtgtccagcagggtcaaaagtgcgtccattttacctttgtcgtggttggggcgtatgctgtggcggatcaggcgctttatggcctctttattggtaagcctttcaatatggttttctcctgcctgttttaaaaagacaaccgcctgcaagggtactttaatattggcattcaaattggtttttccgctccactgcgtcccatatacatagatttcatctccgagcaggcgcaatgcgggtctgtcgtcgttgatgataaccaccttatccttgccgaaatactgctgccataatcccgcgtgggttgattttcccgtcccgcagggagcggaaaacagcacggccttattgcccatcgccaccgccgaagcgtgaagacaaaagccggagtgctccagcagcttgtatgaaaaagcaaagcccttatggatatactcccattcgtcaaagcaaaactgaggataactctcttttgtcttggccagcgtttcgtcgctgatatctattatcatgtccggctggccggcaacagcggtccggtagggttctccctgcgcaagcagggtctctcccgagcattccatctttaccttcaggccggctatcttgtacatcaaagtgatcactcctttccgcagccgctaaatttttatgctttagtgaaacggacaggcagattatgtccgcctgcctgttttagttattcataccatgccataggtgccccgagttgatcatcgctactggcggtgatggtggtaatgttctcgctgatctcaaattcggtgatttcgatttccgggctttcgtagggctttttcatcgtcgtcacctcgttccctgcgcaatattagcgctgtataccgttgccgtatggcctgcgccgtccttgtaaatcaaataggctctcccgtaccaggtgtcgccgtcttcaacattccccttgatgatatagaactggctggcggaggtatccagtattttgccgaggattacattgggagtatccaccttcaggtcagccaccgctgtcggtgattttagcagcaacacgccgctctccaccaaagtgaagccagccggaagatctttgattgccgtgaacatgatggtcccgtttgtcgaatttaccattacatcatcagacaatgtgataaacggtttattttcaatcaccccaccgttgtcaacaaacacggcgacaagcgtggtgttctccataggggtaaagaatgtaaacgtggatttcgtgcttacctttttaccgtcctgctcccaatggctgaattttcgtccgtccggcgcggtgtccgccaccaccgttaccggcatatcgaacctgtagctgccgttatttccgcctgtggatagggttccgcccgtcacggttaccgtatggtcatccgcttttcttacatagacggcggtgataaccatatcggaggttacgctgcccgacgaatggctccaatgagagaagctgtacccgaacagcgggggagcgatgggaggagttaccgatccgttcttcgctacattcgtcgattgcagaattcttccgttcttgtctttaaatgtaacggtgtaacaagtgtcccccgcagcgggagctttgctgaacaccgctatcaggttaatccctgatcccataatgatttcataatccgggctggtggaaatgacgcttgagctttccacgttcagccaataagcaaagatatatcccgaatttgccttggcttccaggcgaatggggtcacccatttcacacggctcgctatataccgtcgaaaggggcgccgaatcgccgttcagcttcactgcccctccggccagtgtcttgacttccaggtaacctcttttgacagctgtgcttacatcttcccaaacggcgtagaggataaggtcgtgggccggcatggtcaccgtcgcgtccggcgcgtccttggcgtaagcggtgcctcccgtgcaaaggggattggtataccagtacttgaacttcttaccgcccggcggggtaaatgtattgtttgccgccgcgaaggttgcgccggcggttttgacactctctgtcggggcggtgccggtaccgccgttggcgtcgtaggtggcgctgtaggtcaccgcaggctctgctcccgtcgccgggaactccgccgtgattatgccggaattggcagcgttggtcgcggttgctccggtcacagtgaagaagttctcggtaacaccgttaaaggtataaccggctttaggagtaagagtgatggtcaccgtatacaccgtgattggcgcaaaggggttatgggcaggattccaggtcacggtcccggtgtattgtgccgtttcgatgatccctgccgcaggcgccgcgccgcataccggagctgtcacacctgtgatcgccgcgatgctgactggggtatccggtaccgcatcgttaatcgctatggtcagcgtcgccggtgcgcctttggcgaatacgacagtcaatacgaggttgcccggggcctttgccgccagatattccttattgatggccagggccggggtggctgtgtcgccgtcgatggcggtcacgctgtagcttcccgtcccgatggaggttgtacccgccttgatgtcggatatggaaaccgcgtcgttcaaggtgacggtcgcggtcacattcgccggctcagctttgtaaaaggtcccgctggcagggctgatgacggcgcccttgatcaggcttgcgtaacacgcgagataatccagattcaatatcgcgtcacccttgtcatattgaactttcaggctgtctccgccggcaatttccaaaggaagccataggctgctaaagcacccttcgccgtaccaatcacccgtagaggcgaatgtaacgtcttgaatatgcgcgccatttttgtaaatgctgatcgttccgctgtttgggctggcgtagcggatttcaaccataggcgactggggcaggctgttccattggacgtagctgcttcccttttggttgatatccccaacctgttttcctcccaaagccccacagcctgagcatcgccgaaaaccttcgctttgtaaataaccgcgtcttccgcctcaaacttgcccgggatagcgggaacagtcaggttaaaggtctttggcttttccgtcccgcccatataggaaaccgttgcggtcaaagcaaccgcttggtcgacgagctgccttgttacggcacccgtatcggtgttaataatacccgtggggagtgcgctccaggctatggccgtgccgtttgcccctatttttggtagattaagggccgctttaacattattttccgtgctgttgccgctttttatagcgtcccatacgagggcgtcaaggtcggcgtcaatccgctcgacgggcgtgtagtcgcaccagatggcgtacagcgtcaggttctgcgggggcaccgcagctgtcgttcccggcgaatacgccgtgcgggagccatccgccgccgtgttccactccttgaactttttgttcgccgggggagtgaaggtgttgtttgccaccgtgaaggtattgcccatgaccacggtctcccccgccggtgccgttccactgccgccgttggcgttatagcttaaggtgaagttacctgcattccagcttgcatagagaatcacatcggcatccggcatcgtgtagagcgcaccgttgacatattgtacgtaaccagtcgccggtgtcgtgttccagccggcaaagctgtatccggcccgggtgaatgtattgcttgccaaatagaactgctgacctgtattcgttgctttattggtcatcgtaccggcgccgccgttggcgttatatttcagggtgtggggatttcccgtccattaatcctcaggcagttttttttcataaaccggatttccccttccctggattaaaatacttcaagtaaaattttattaaatggtcaggggaaacacaagttactttccgactaaaagtcatatgacttttagtcggaaaaaccgtacaaaatttgtacggtctagatgctttcactataattgagtcccttgatgacaagtatcgcctcctggcggctattagcttcaagcttggaatatatcacgctgatgtaattcttgacagttcccaaggaaattcccagtgttatagaaataagttcattgctgaagccccttgccatcagtccggctatttctatttcacgctgtgttaatccataatcctgcagactgttttttttaacatcttcatgaatatgtacaataattctggaggcaattgacgcaggcatggtaacattgccgttaaaggcattgcgaattgccacaaccaatttttccgccgtcatgtccttcaacaaataaccgtctgcgccgctgcggaaagccccgatgatatattcatccggatcaaaagttgtcaacatcaacaccactgtcttcggataattgaccttgatttccttcagtgcctcgataccgctcatcacaggcatactgatgtccaacagggccacatccggctgacaggcacttacgaattccaccgccttttgtccgttgtcagctataccgactacctccatatccggttgggaatcaagtatgatgcgtatcccgtcacaaatcagattttggtcatcggctataactacccttatttttgacactttgccatcctccccattgattcatcttcatcagaaatcacaatttctatgacacagccggcataccccctaatttttagttctgctccgaaacgcaccgcgtctttttgaatttttgtcagcccatacccgtatctaatattatgaaagccagtaccgttatcctgcagcctgaaaagaattcgcccgcctgtttttcttaattcaaactcaaatccggtagccttcccatgcctcaggccgtttgtcagcccttccataagtgtattgtatagaaaagactgtttagggacggcaagctcatcaagctcctttgccggcgcttcggacaaattgtggactatcgttattccggtaagcctttcagtttccgaaataaggctgaggattctgtcggtatagtcccagccaatgtctgaaggatagcttgcctcacctatgatcacgctgcgcagggattgcatggcggcgcggatttgctgtgccacgctttccagctgcattttggcgtgggaaatattcttgtccatcaaaaccgcagttgcctgagcccctatggaagcggtcgccaggatatgcccaagcttgttatggagctcatgcataagccgttctcttgcccggaggtccgctgttttcttcaactcgtccatatataccgccatttgatccattgccgcttcaagctcacggttttttttcgccaacgatgcggaaagcttcctgtttttctgatccgaattaattacgttgcgcgtattgataatcaccaaaataattatgattcggggaagcaggattaccctgttttcaagccagaaatcatacaagacaggcgcgtcagccttataatacaatatccctatgtaggcaaaaagggcaatcaaggtatagggtacgctgaaacgagcctcatagaccaatatggcataagaaattatgagaacaatagaaatgcccgggaatacggaatgttcaaaatacagaacgcataacgcgcaagccaactctgccaccataagctttttccccccgggcagcagtccttccggtttattatagcaaagatgatggtatgtcattagcgccatcagtattatgtagagtatcccggcaatcagacgatctgaagttttatcaaaatacaatgtaattgccacaaagaagattccaaaatagtatagggataaaaaaagccgtcttatgttaggatccattttttattttcaccgcgccctcaatcctgctttcgttacaatatattgttacaatccgggtgcccacgccccatttttaacctgcttcttttaccgttaaataatctctatcatctctcccgataaagttttctattattatgctacaaaatattgtattacgcaataaattgtatcatgtttaatttagagtttattgcatggatccgcaataattctgatttccaccatatcactctcattaaacaagaaaggcaaaggagaaactcctttgcctttcacttttatcaatctaatattttatgcaattcctccgtaccggtggaatctcctgcgggcaacaccgtcttctcgcatatctggtcatccggcatgaacggtctgccgcttcaaacctatctctggcttctgtcagccggtctcagatcctgcaaagacgagaaactgctgctttccgggtttagtctgctatttaattacgcttttgcccatcaaatatctatcaacttccctggcagcaagttttccttcctgaatagcccagaccacgaggctctgacctcttctcatatcacctgcggcaaataccttctccacattggtctcgaaaacttcgaattctgcttgcacattactgcgggaatctctctccagcttaagttcgttcggaatcgtatcttccggccctaaaaatcccatggccagaagcacaagatcagctttccatactttttcactacccggaacttcctcaggaaccattcttccggaagcattctttacccaggtaatttctacggtatgaacttctttaacttcaccgttttcattgcctacaagctttttagtagagatgaggtaatttctcgggtctttaccataaaggctgatagcttcttcctggccgtagtccaccttcagcttaataggccattccggccagggattcgtttcttctactctctttttaggcggttcaggcataatctcaaactggtaaacactctcgcagccatgccggagggaggtggcaacacagtctgttcctgtatcccctccgccaatgataatcacattcttgcccctggcactgatatagttcccatcctgcaaattggaatccagcaggcttttcgtattaaccgccagaaagtcgaccgcaaagtgaactcccctaagttcctttccttccacatcgagtccccgcgctttggttgcaccggcacacaacaccactgcatcatgccgatcaacgagttcctgtgcggcaatatccttacctatctcagtattgagcacaaaccggatacctgaggccttcatcagttcaatccgtctttccacaattcttttttcaagcttcatattaggaatcccgtacatcaagagaccgcccggtctgtcgcttcgttcgtacaccgtcacgtcatggcctacggcatttaaatagtaggctgctgacatccccgcgggcccggacccgacaacagcgattttcttttcagtcgatttgcttttaaccggtgttacccagccttcagcaaaagccttttcgataatttcatattcaatagtattaatcgtaacaggctccataatatgaccttctgtacaagctccttcgcagggtgcaggacagactcttgaagtaaattccggaaaagggctggttctcgtcagccttttgtaagcctcttgccactgcccttcatacactaattcattccaatccggtattaaattgtgcaggggacagcctgaggccatgccgtttaagagtactccaccgtgacaaaaaggaactccgcaactcatacatctcgcaccctgtattttaacaacctcagggtcgagaggaagccttagttcattccaatcttgaaggcgttcttccggagaccgtttctttggattgattctttcatactctaaaaatccagtagcttttcccattgtaagtcccaccttaattctaaagtcctttagcttttaaacctctcttcgaacgcgaccattaaagcttcctcaccgctaaagcccgccttgtatgctttatcaatgttttccagcataagtttgtaatccttaggtattaccttggtgaatctctgtaaatggcctgcccaatcattgagaaccttcttacccaaaggactgccggtatgctcaacatgcttttcaatcatggatttgatctcatttaactcttcttctgattcgatcttttccagcaacaccatagacttgttacaatatatatcgtcaaagtccaatagatacgctacaccaccggacattcccgcagcaaagtttcttcctgttttacccagaacaacaactttaccgcctgtcatatattcacaaccatggtcaccaacaccctcgatgaccgctttaaccccgctgtttcttacacagaacctttcacctgcaaccccattaatataggcctctcctgaagttgcaccgtagaaggcaacatttccgatcaggatatttttatcaggctcaaaatcagagtttttaggaggataaactataattttaccgccggataagccttttcccaaataatcgttggcatcaccttccagttctagagacatccctttgggaataaatgctccaaagctctgtccggcagaacccacaaaggtgagcttgatagtatcctcaggaagcccgttttcaccgtatctcttagagatttcgcttccgataatcgttccgactacccggtcagtattattaatctttattttagccctaatggatttaccattctccagcgccggcttacacatcctgagcagcctcttcatatccagtgatttatccagcccatgattctgtgcctggctatggaaccgaccgacatcagcaccggcataaggttgatagagcacccgagacagatctaccgtagctgccttccaatgcttggtattctccttatgtttcaatttgtctgtccgtccaaccatttcatcgattgttctaaagcctagtttagccatgatttcacgcatttcctgagcgacaaaacgcatgtagttttcaacatgctcgggtttgcccgtgaaattctttcttaatttttcattctgagtggctatgcccaccggacatgtgttgaggttgcaaactctcatcattacacatcccaaggcaataagaggtgttgtggcaaaaccgtattcttccgccccaagcattgctgcaataataacatctcttcccgagagcatctttccgtctgtttccaaaacaaccctgtcccttagcttgttgagaactaaagtctggtgagtctcggcaagtcccaattcccacggaagtcccgcattcctgatactagtccgtggagaggctccggttccgccatcataaccgctaatcaggattacatcagcttttcctttcgctaccccggcagcgattgtgccaaccccaacctcagaaacaagtttaacgttaatcagggcatccttgttggcattcttcaaatcgtggataagctcagccaaatcttcaatggaatagatatcatgatgcggcggcggcgaaataagatccacacccggagttgagtgcctaaccctggcaattgccgggtaaaccttgcgtcccggaagttggccgccttcacctggttttgccccctgagccatttttatttgtatttcttgagaattcactaaataattgctggtcacaccgaaacgccctgaggcaacttgtttaatagcactttttttagagtccccattgtccataaccttgaacctttcgatgtcctctccaccttcaccggtgttgctctttccgcccagcctgttcatagcgatagccagacattcgtgagcctccttgctgatagagccgtaggacatagctccggtcttaaaccttctgacaattgcctcaaccggttccacttcctcaatgggaatagtatcacctgtatcatacttgaaatcaagaagattccttaaagtgtatatctcttcatcgtttatcttcctggagaaatctttatatagagagtaatctccttcccggcatgccctctgaagctggtaaatagtttcgggattgtacatatggacttccccatcatccttacactgaaaataacctcctacttcaagggtacccgcataaggtgaattttccagataggcactctcatgccgcagctggttttccgtggcgatttcttcaagccctatcccctcgactctcgaaggtgtgaaagtaaaatacctgtcaatcagatcttttctaagacccactgcctcaaaaatctgagctccgtgatagcttttgattgttgaaatacccattttggtgagcactttaagcatacctttaacggaagccttaataaagttctttatgccatcttcgtaagtcttaccttcaagtaaccctttttcagcaagctccttaattgtttcgtaggctaaatacggattgattgccgtgaccccataaccgataagcgtacagaaatggtgtacttcccttggctctccggattccaaaactatgccgacatttgttctgatctcttttctaatcaggtgctggtgcaatccggatgaggctaaaagtgccgggatcggtgcgagactctcattaacgcctctgtccgaaagaataatgatattagccccttccctgattgccttatccgcctctttaaaaatcctgtccagggctcgttccattgctcttgccccttttgacatattataaaggatggaaatcgtcgctgccttaaacttgtcattgtttagctgcttaatcgtattaagctgttcattagttaatatcggatgctccaaggctatactggccgtattttcccgatcgggatcgagcaggtttccactgttcccaaggaggatactgctggaagttatgatttcctctcttattccatcaataggaggattggtaacctgtgcaaaaagctgtttaaagtaaagatacagcatttgaggtttctccgataatacagccaaaggagaatccatacccattgctccaacaggatctacacccgtgacggccataggctgaataattgacttaatatcttcatacgtataaccaaaagctttttgccgcttaaccagctccccctttacgctctcttccttcactttttcaacgggaatattgcataagggaatgatatgacgactattccattcaacatagggctgtgacatcgaaacacttctcttgagttcttcatcagagatgattctcttctgctctgtatcaataagcagcatcctgcctggttccagccgtcctttatactttacattttcaggcttgatatccatgaccccgacttccgaagccatgaccaccctgtcatctttggtaacataataccgggaaggccggagcccgtttctgtccagtactccaccgataactacaccgtcagtaaaagccatagccgcagggccatcccagggctccataagaaaatcatggaatttatagaaatccttcttctcctgggacatgagctcatttctttcccagggttccgggatcatcatcatcacagcatgaggaagagaccttcctgtgagatgaaggaattccaggctattgtcgaacattgcagaatcactgcctgtctcgtcgacaatgggatagactttcgaaatatcatcaaaaagcggtgaatcaatacatttctgtctggctttcatccagttgacattacctctgatagtattaatttcaccattatgaacgaggtatcgattgggatgtgctctctcccaactgggaaaggtgttggtgctaaacctcgaatggatcatagccagagctgatacaaaatcaagatcggcaagatcaagataaaagttccgaagttgttctgcagtcagcatgcctttataaacaatggtttttgaggaaaggctggctatatagaaagccccgcccttatcttcacacatcggtactataactttttctgcacgttttctaatggtataaagctttctttcaaaatccatctcgtctttgataccggcatccttgctgataaaaacctgaacaaaacggggcattactgcttttgcgctttccccaataatcgctttatcgacaggaacttccctccagcccaggattttttgaccttcctcccggacaattttttcaaaggtttccatctgagttttccgaaaatcatcatacttatgggcaaatatcatccctacgccgtagcttccttgttcgggtaaatcaaaaccgataacttcactttcccgtttaaagaaatcgtgagggatctgaatcagtattccggcaccatctcctgtattttcgtcagctccacttgcgcctctgtggcttaagttttccagtacggttaaggcttgatcgattatatcatgagatctttcgccattgatattcacaacgaaccccataccgcaggcatcatgttcgaaggccggatcatacagaccttgtcttcttggcagaccataactctgttgcataatagcacacccttgtacagatttctaagtaactaattgcgaaataaatctacaaaatgaataaccaacaggtattactaaatacacccctaacaaaacaaaaaaacccggacacagcaaatccaaacaagatttaactgcattccaaggctcctttgccttccagataaccagtaccacactgtactaaatatcaggtttacatatatttgttatttttctattacaatactaatcaaaaacccaagaaaaaaaaacgccccaaaatagaccaatataagatctaattgcggacaccctcgcccttaatattaactttgcctaagtatatcattattagataaaaagtcaactccggcaaaagaagaatattgtatactaaaggccaggtattataaggcatccctttgtatgtttacagaactttcgacaaaacaattattgcactgacgtataataattgttttgtctcaggactgcttaaaatctaaaactttgttaaatattcttcaatttcccatgggtgaacctgtatcctatagcgatcccactcaataagcttagcatctataaatcgctggcagacatgtttgccaagtgcatcctgcatcaattcacttctttgaagttccaacaaagcggcataaagattctccggcaaattgccaatgcctaattcactgcgttcagcatcagtcatatcataaatattgcggtcacaggcaggtgggggcattgttttattctttataccatcaagaccggcccgcaggcaaactgccagtgctaaataaggattgcaggacggatcaggacttcttaattcaattctggttgacaaaccccgtttagcaggaacacgaatcagaggacttctgttacgggaggaccaggctatatatacaggagcttcgtaacctgatacaagccgtttataggaatttacattgggattagtgatcgcagcaatagcacgggcatacttaagcaagccgccaatataatacatagagtcttcactcatctgattgggcaaattaggatcaaaaaagatattcttaccatccttcattaaggactgatttaaatgcataccggaaccggcaataccgaaaatcggtttgggcataaaagtagcgtgcaagccatgccgctgggcaatagtgcgaacaacaaatctaaatgtaactatcttatcggctatatccagagcatcggaatatttaaaatcaatctcatgctgccccggagccacctcgtggtgagaagcctcgatttcaaatcccatactttccaaagccaaaaccatatcacgccgggcattttcccctaagtctaccggagtcagatcaaagtagccggcccgatcatgggtaacagtagtcggcctgccttcagtatcaacatgaaaaaggaaaaattcagcctccggccccacattcatcgtgctgtaacccatagattccgcttcctgcaaagatcgacgcaaaacaaagcgaggatcaccttcaaaaggtgtaccgtcaggattatagatatcgcaaataagtctggcaaccgccccatccctgggtttccaaggaaaaataacaaaagtggaaggatcagggcgtaaatacatgtcggattcttcaatacgcacaaaaccatcaatagatgatccgtcaaacattaactcccctgctaaagccttctccaactgttcaacggtaatcgaaacattttttaagacgccaaaaatatctgtaaactgtaggcggataaatttgactcccaaatcatttgctaaactacgaacatcgtcgttagtaagtttagacatttgtttaattcaccttcccccggttaatcaatggagtccaaaaaacgcaaaaaggccacacctacaggtatttctcacccctgcatgcaggctccgttgccttaggcacaacattgtaccccatttatatttaaaataaactatagcatatctccttaagaaaatccacacattttgcaagaaaaaatcccttacctaattaaggtgagggattatagaaggatggtagtcccctaattaaggggaaaatatatgccataaataaaaattacaccaaacatattagaactttgtcaaatactcttcaacttcccaattatgcacttgtacacgatagttatcccattcaacaagttttgactccatgaaacgatcaaagatatgatttcccagagcactcttaattaccggatcagcggctaattcatccaaagcctctctcaggctgccaggcaaactgggaatattgttttccaaacgctcagcagcattcatatgataaatattgcgatcacacgcagccggatgctgaagcttgtttttaatgccatccaaacctgcttttaaagccacagagatagctaaatacggattgcaggagggatcgggatttcttaattctactctggttgacagtccacgcttagcaggtactcttataagagggctgcgattgcggcaagaccaggctatatatacaggtgcttcatagccgggtaccaaacgtttatatgaatttacagtaggattggtaatagccgccaatgcacgtgcatgcttaaccaaaccggcaatataataataagctgtctcacttaatgcattcggcccactcggatcataaaaagcattctggtcatccttaaataaagactggttcatatgcataccggaaccattaataccgaaaatcggtttaggcataaatgtcgcatgcaaaccgtgacgttgtgcaacagtacgcacaacaaatttaaatgtcataatcttatcggcaatatccaaagcatccgaatatttaaaatcaatctcatgctgaccgggagctacctcatggtgagaggcctctacctcaaaacccatatcttccagtgttagtaccatatcacggcgggcattttcgcctaaatctaccggagccatatcaaaataaccggcgcgatcatgtgtttccagtgtaggacgaccctcttcgtccacatggaacataaaaaattctaattcgggccctacattcatggtataacccaactctttagcctctgccagagtttttttcataatatgcctggaacaaccttcaaaaggagtgccatcgggattataaatatcacagattaaacgagcaacagccccttcacgtggacgccagggaaaaattacaaaggttttcggatccggacgtaaatacatgtctgactcttcaatacgtgtaaaaccatgaattgaggaaccatcaaacattaactcaccgtctaatgctttgtctaattgttccaccggaatagcaacattcttcaaaagcccaaaaatatcgctaaactgtaatctaataaacttaactcccgcctcccgaactttttcaaaaacctccatttttattgcagcatccatgtttttatgccacctttcatatcttgtataaaaaatatttaataaaatagataataatacataatttaccatataacataaagaaacctttaaagtaattttattatcactttaaaggcctcgttgccttataaaatatagacagcattgtctgtaatatagtaaaccagctacaagttatttgctaaaattattgcatctgcaataacccgcatggaaacccttttgttcatactttgtttgcgcatccggttaaaggcctcagattcgttcaagccatgcttctccattaagatacccttagcccgctccacaacttttcttgtttccaatgtttccttaagttcagccacctgcgattccaatttgactaactctttatactttgtaatagttaattctatggtcggcaccaaggtggtttcctctatcggacttaccaaaaaagcaaaaacatttgcccttttagctttctccactaaatcagcctgtgaagtggaagcaatcaaaacaacaggagccaatttatcctcatgaacaattcgggctacttccaacccatccattcccggcagcaggggttccattatcaccaattccggctgcctgctcctaatcatttttaaagcagtcaaaccgtcgccggcttcacccacaacatagtaacccgaccggttcagtatagatttaatattgttcctccacgcggtatctttggcaaccaaaactattctttgttcacccatggagtacacaccccgttactcaagataaaaatgccctcaacagaaaatatactgtcggggcaccattgccgagtttaagatacgtcattgtatcttaaacaattatatattaacctaatccgcaatgcaatagtttttttagcaaccttagccgagaatttgttccacctcttcagcatcagcgtccatgatatagcttatacctgtgatttcagcagcttccttagtaagcgatacaatatcgtcgcggccaatcagacccaagttaaatttacgcgctccacacatgaactgacgtaagccttgagacaaacgctcgtagtaactgtatacaccgatagcaccgaccggcaggtcatcaaaatcagaacccaacttatcctttagctcacttgcagcaacaaaaatctgttccatactttcaccatacttcttatactcggctatagtcaaacctttctttatagcctgccccacagtcttgcctaccatagcggcagttaacgccgaacgtgccattccgatagccttcacataaggtgcgcttatagcaaaacccttaaacatatgatcttccaaagctaaaccaccggcaatagctacatcaggcacataggcacctttagcagccaaacggtccaaatactgggtcattaaagcctgtatatatacggtcggcaaaccccactcattcatcattctccaaggactcatacctgttccgccacctgcgccgtcaacagtcaaaagatccagtttagcatcagaagcatatttaactgcacgggctaagtcggccggacgatatgcaccggttttcaggaaaacatatttagcaccggcattacgcagtacttccacgcgctgcataaaggactcgtattcgaccataccaacacgggaatgacgctcaaactcactgaaagcaccggctttataagcttcctgaaccttcgggtcttccgggtttggcagcacgatgtaaccgcgactctttaactgaagtgcacgttccaaggtattcagctttacttcgccgccaatatccttagcaccctgaccccacttaagttcaaccgcatcaacacccaacttttccaaagcatattcctgaacacccaaagtggtatcttccacattagcctgaacggcaataaaacctttaccgttataccacttctgaaaatctttaacccggcgagccaggttcggagaattaactacacggccatttttgatttccacattcggatccatgccacaaacgttctcaccaatagcaataccgccaccacaaatagccacaccggctgccaggtgatcccagttatcggcggctacattagtggaacccatagctgccacaacaatgggaacatccatcttaatcttgtttgtgctgccaaattccgtagaaatatcgacggccgggaaaatcgccttttcggaatcggcttcgatgccatgagcaccaacagctgtacccataatattaaagtgagaataatctacaggatattctttttgtgaggcagacgtagttttgccaaacggggcaggatagagaacctctttcccccttactgccgatttaccgatttcacaaaggcccggacacccatccaaacaagttacacacatcccgctaggactaaaatccttacctgtccgcagtttggttaatgttgcggtactcgcgttaacacctttactaaatccactcattgactaccatccccctgtttttatctatatttttatctaaacacttattcaaaagtcggccagagctattatgctatatgattaacatataagctcgcattaaaatcaccggcttttaaataaagaaattttcagttcactttctctaataattccttaaatattcctcgatttcccaagggtgtattatagtattaaagcgcttgcattcttcctccttagtttcaataaaacgactataaatttgttcaccaagcgtttctttaattacttcgttagctgataaagcacataaggcttcattaagattggacggcaagccgtaattcttgataatttttcccaatccaccatgcaaattattttcttccatggcggcaggaggtttaattttagatataatcccaactaaccctgctttcaaggttaccgccatagccaagtaagggttgcaagtgccgtcaggactgcgtaaaacaattctagtgccgctttcccgctgagacggcacacgaatcatggtactgcgattttgctcagaccatccggccaaaaccggagctgccagatccaaaccaagtcttttatatgaattaatcagcgggttggttatagctgttaaggctcttgcatgttccagcaatccacccatataataataagctgtcttactcagctgctggcaattagcatgagaaggtgcgtgaaaagcattctccccctctttccacagagaatgatgcagatgcagaccggatccgttaaaaccggccagaggctttggcataaaagaagcatgcaaaccatgccgctgagcaattgttcttaccacaaacttaaaagtagctaagttatccgccattgatagagcatcactttcttttagagaaatttcgtgctgaccggcagaaacctcgtgatgagaagaagaaatctcaaatcccatactttccagagtgagtaccatatccctcctggcgttttcccccaaatccacgggggttaaatcacaataaccggcttgatcgtgagttaccgtagtaggcttaccctgatcatccatatagaacataaaaaactcaatttcggctcctgaacgaagcccatagcccaaccgctccgcctccaacaacacccgctttaggacactgcgcgggcatgccgaaaatggctcaccatcagaaccatatacgtcacaaattaaacgagctaccgctccattccttggcctccaaggaaatataacaaaagtttccggatccggacacaaataaatatctgactgcttgctttgcgcaaaaccttctattaccgcattatcgaacattatcccaccatttagggctctctccagctcttctatagtgatagcaatatttttaaaggatcctaaaatatcggtaaactgcagccggataaacttaacatcatactccttggctttttccaatacatcctcttttgataatagactcagcacaaaacacctcaatcccagtttaaaaataaaaaaatccattaattgatcctgccatacaacaggtcaactaacggacgtctctgcccaaatattaacttataacttctctacaggtaatggtacattatcttcaaaaaaaagtcaagcttcaattattttctttttgtagaagagaaataattttttttgctaccttgggaattgcaattcccttatccatactaattttttggatgaacttgtgagcttctttttcagacaaccctttttggctgattaacaaacccttggctttctctataagttttccttcctccagcaactttttcaattctttgttctcattttccagtctaagaagtcttttgaaacttgcaatagctatctcaattgccggaaagagattttcttgattaataggttttaataaatagccaaacacccaggaatgtttggcttcctcaatcaattcacgttggctataggcagttaaaagcaaaacgggagccaccctatgttcctcaataacacgtgctatttccagtccttcacaaccaggaatattagaatccataataattaaatccggttcggtcttaaagataacctgcagagcgctttttgcatcatatacctcacctaccaccatatatccgacatgagttaaactgtctttcagtttttttaaaaacaccctgtcagcatctgcaataactattctggtcccgtacatcgggcgacactcctaaaactcttgttataattaattctaacattatttttttaaaattaaatagcagaattcaaatatattatcatatcatatttagcccgcaatagacctaaatatttataccatattatcatttaaaagtgtacttactcacagcttaaaattattaggaaaatcaaaaaagtttatttcgaaacagtccggctgataaaataaaaaaatttatattttttaagatctgttttactgatatagatatgcattataatgattaaaacaagaagctggcaatatatcaacaaaagaatagaggataaattttctcggtaaatatgggggtgtagttattgagtcatcgtgaactgtcacaggccgagatagatgcactttttgaacgctataataatcctgtatcagaggatttcagcagtctcctgtcgcatcatcagcttgatacaatcggtgaagttggtaacatttccatgggaactgctgccacaacattatcacaaattctaaaccaacgcgtaactataggcaacccgcgcgtaatagtctgtaaacaagaagaggtctttaaaagttttgccacaccctaccttctggtttatgtgtcttttaaagaaggcttaacgggttttaatgtacttatcattactgaaaatgaagtggcgacaatagccaatctgatgctgggcggggacggaaatatcccgcctgttgttgaattaagtgaactggaaataagcgctgcccaggaagccatgaaccaaatgataggttcagtatgtaccgctatgactgatatgtttggtattcctatcgatataaccccgccaacaataaccatggttcatgacatcaaaaatgcaagtcttacccctcttcctaccgaacaaccggtggttgtagttagatttgatacttttatcagtaatatattaaaaactactattatgcagatactcagtgtggacgcagctcaagaagaagcaaattaccttctgcaaaaagccggttatatggataaagaagcagaaattgttgccaataacgctaattcagataatgaccaggttgcagttgcttccaaattgcctaatcttacagcagccttatcactccctgttaacctgactgtggtactcggcaaaactctgtcgactgttgaggaactggcaagattggaaatcggcaaaaaacttacactgccgctctctgcggaatgcgttgagatatatgcaggggatacactggtaggtaaaggtaagctaattgatcaaaaaggaaaaatgcaggtcgaaataaatcaactaagtatgcctaattggaaattagaataatattttgtttacacaatcaccaacaaacagtaaaatagccggacattattttacaaacaggaaagtcgctcaaagcggcttttgagcagccacacgcactcgtgcttgttgagaattatgcattactgacattgattatgcaatatgaatttgcacttcattataaaatggtttatccacaaatccaccataaggtataatttggcaaggaataaaaagatcataccctgccggaatattgggcagggtatgaggtataatatacttatattttttagctgttgcccttaatcattttcctgtttctatagtcccaggccaaaacagcctcggcaaaggcaaccatttttttagtcatacccccaccaactctgccgttctgccggctggttagttcccctttatcaatataagcataatcatgtataccgatttcggaagccatctcattcttaaattcctccaacgccggttgaacatatggctgcagctcgcttggaactatccctatggaagcagttattttggccagagaattgggctgtaaatccgggaaggttttttgggacaaaataatcccctcctggtagttttttatcaatataaaaaatcatgttgtcctgcttattaaattattatgccctgcaatgaccaaaatattaaagcaaaataatgcaatataaatttgtacttcatgcaacaatgacttgtccacagatccgccataagcataatttattaaaatataaaaaaggcaaagggttaacggtttttagtgtagtttaaaaggccgccggccttaattattattttttgtctttcggaaagattgtgcactactttaaattccgtacctttagtcaagttccgaaccagcatatgctccgcagacatttgagcggatgtatctgataacagcagcaaatcttcttgatcaataccgtcgtaatctttttcatcaacaaaagttagcggcaaaataccaaaattaaccaaattttgtctgtgtattctggcaaaggacttcacaaggactgccttaactcccagaaacatgggagccagagcggcgtgctcacgactggaaccttgaccgtagttgctgcctccgataataattcccctgcctgtttctttagcacgcaaaggaaaacacttgtccaccgtacagaatacatactcggaaatagcggggatatttgatctgagcggcaatattttagctccggccggcataatatgatcagtggtaatattatccccgacttttaacaaaacactggctttaatctcacccggcaaagcttcatttaccggcagtggcttgatattgggaccacgcagaacttctaagcctgccccgttttccggtggggatataatcatattatcattaaccgtaaaagtttccggccaaacaacctcttcataattcatctgaagatccctgggatcggttaaaacaccggttattgcagtagcggcagccactgccggaccggtcaagtaaatgctggcatcctgtgttccactgcgaccctcaaaattgcggttaaaggtacgcactgagttggcagctgacgaaggtgactgccccataccgatacatggcccgcaggctgattccaatatcctggcgccggcatcaattaaatcagccagcgcaccgttttgagcaatcattgtatatacttgcttggagccaggggcaatagccaagctgacagaaggatgcacagttctgcccttaagcattttagccacaatcattaaatcggcataagatgaattagtacaggatccgatagccacctgttgaacaggaaccggcccgatgtcacgcaccttggccacattgtccgggctatgcggcctggctgacaggggttccagctcatccagtttaatttctaaaagttcgtcatatacggcatcagcatcagcattcagggaaacccagtcttcttccctgccctgagattttaaataggccctggtctcttcatcgctgggaaaaattgaggttgtcgcacccagttccgctcccatattggtaatcgtagccctctccggtacggttaaagatttaacaccctcaccaaaatactcaattaccttgcctacccctcctttaacactgagaatacgtaaaacttccaatataatgtccttggccgaaacccatggctgtaatttgccctttagctcgatccctacaactttgggcatggtggtgtaaaaagctcccccgcccattgctacagctacatccaaaccacctgcgccgatagctatgacagccatcccaccggcagtcggcgtatgagaatcagagcctaacagtgttttacccggtttagcaaaacgttccaaatgcacctggtggcaaatgccgtttccgggacgggaaaaataaataccatacttggcagccactgtttgtaaaaaacggtgatcatcagcattctcaaaaccgctttgcaaagtattatgatcaacatagctgacggacaattctgttctaactctgggaattcctatagcttcaaactgcaggtaggccatagttcctgtggcatcctgagttaaggtctggtcaatttttatcgcaacttctttgccagcaatcatttccccttctatcagatgttctgcaaaaattttctgcgtaagacttctgcccatttttatcctcctagttattaattatagtgtataaacaatttattttacataaaaccccagtaccataagataagcttctctccccagaatacagcaagaagtgctcccagtgacaaaaacggcccaaacggtacgggatccttcctgcccttgcgaccggacaacattaaaaccaagccaacaacaccaccggttaaaaaggccaaaaagaaagctacaattaaattatttaagcccaaatacaaccctatcattgcaccaagcttaatgtcaccgcctcccattccgccgcaggaaacaatagcaacaattaaaagaaagcctcccccgacaacaaatgccattaagcctgactttagtacctcccaggactgcaaggccgtaagcggcaaaccggcaataagacctgccaaaataatgcgattagggataatttggtgatataaatctattactgaagccactattaataaagaaataaataaccacatagccggggttatccaggcataaccaaaacgcagccacactgctgtatagctcagtgctgtaaacaattctaccatagggtattgccgggagaaaactgctccacaatatttacaacggcccttgaataataaataacctgctattggtaaaatttcaggcaagcccaacctgttatgacaactcatacaatgtgatggcgggctaataatcgattcgcccagaggcatgcggcaaatacatacatttaaaaagctgcctacacaggcaccgacaataaagaccaataaaaaagacaagtaactcataatatcacccacgacaacagttatctgttaaatattattataacgtgtttattaaatcaattaactgtattattttaaaacaatattttataattaagatgtgattatctgggtcaattatctctgtagctattacttgacatgtactaattatatattttttgcaggaaataataaacatacatctaaatattattgttgaaacaaatactttacgagcggtggcggtcaaccatgtttgacttactggccaaaaaagcacccggacgcaacacctatcaaacccttaccggacatacaatagacgacataaaagtgctggcctgctatattaacgagaataaatcttcacttcaaaggtttgcccgtgattttaccatagattacgaggaactgtgcaacattatttttctggccctgtttttccatgaccttggtaaagctactcaggaataccagaaaaatattattaccggccaggtaaacctcaatgtttctcaccctttttttgctatgccttttacacaaacaaatttacccaaggaaagtgaacttcttttacgctgccttgttttatctcatcacaatcaactttatgattatatatacaggcgtgttcccataaaaccacgtgtgaactatcattttgagcaaattacggcttttatagaaagttacgctgaaatataccgacaatatctggagaatatgtttaaactgcgttatcatcccatctctgaatatccggcctatatatacagcaacaatcagagagatcatattttctccttgataacctctacccgttatgatatagacaaccttgaagacaaggttaaatttaaagcgatatattgttatctgttgtcaattatgaaatactgcgatcaacaatccagcaaagctttttctcaaaattgcctgcagccggaaacaatttatgaccaagtgtttgatcccggaaatcttgccggttctgcacagattttgaaaaatacattgccgcctgttgtttctctcaaagcctgctgcgatgaattaacaacagggcaatttaatttgtttttagccccgattaaccgcaacaggcgggaacttgtggtacagcaggcactgatgctggctaaccgggaacacagatcacgaataatctatgtgctgccgtatcaactggcttccgagcccatttttgagtggttgaaggatatttttggttctgccaatgtagggttgatccatactatgagttattatgtaaaggagcagctgatacccaatgaattaaagcaaaaaggggatcagggcagagataccgccagaaacttgcgctacggagatcgtatttttgacaaacaagtgactgttacaacaatagaccacttagtctatacaatggtacacggctataagcaatcggacttcgctctgggcaaattgctaaactcagttattatttttgagggatttaatcccaacagttgttcttctcaacgatacctgcttgactgcattaagctgttgtggaaaatgaaaattccatgcttgggagcaacaagttttgtacctggtcaattccaaaactatatttaccaaaaccataattgcaggatttttgatttacataacagcgatcaaaaatttcaatgcaaaataacggaaaagactttggagggaaacaaggacgaatacattcgactttatcaccagggaaaaaaacagttaattttctgtgataatatatttcaagcacaaaggcttttcctgaaacttaaaaaattattatttaatagcaatgtttatctgtgtcattctgtttacagcagtcatgatcgctactattctcctaccagtaagcacaagcagatcagcaaactggacaaactgcctggcccatgggtaatagttgccacccaggcaattctggcctatactttcgatatcaattgtgatactgttcatactggcactaaatctttagaatgcctgctgcaccgcatcaatactttgtatcagcctggacgtggaacagaccagactgcctacatatatcccgggcagcagggtatcaatcaagagacggactgggatgaactgcatgatcgttgctttagcttttcccaaattactcagctgtactatcaaaacaaattttctactgaatcaagttcagctaccaacctggctaaagtatttaactactgtacactatttggctattcacctcaggaagtgcggcaagccgcgggaaatcgcaagcagattcaaatgtggaatgaaaaacaatacaaaatggatgtcataccggaatgcgtctgggatccgtatctgcacaaaaaccctgaaatggccgacagtctatatattaagttaccctattactggtacattaaatatccccagtatttttatcatgatgacggtttttttaaaagctttatgatctgcaagctgtcttataacagcgaaatgggactggacctgcgaaaaatacaaaaagaagacaatgatgcgctctgggtttaagagagttgattccaaaggtgtcgacagctaatcaaactcaaaaagagaccgtatcaccccaaaagtggtacccgtctctttttgactgccgtctaacttgtaatgctatattttaaagaaaattatgttaaatatacactcttggcacacgaacattcaccatacaaactaattcatagttaatagtacccattttctccgccacctcttcaaccggcaggctagactcaccctgctggccccacaataccacttcatccccgatcaaagggtcatttatgtggccaacatcgatcatgcactgatccatacataccctgcccacaacaggtgcgcgctgaccgtgaatcaacacctccgcccgcgaggataggagacggctgtaaccgtcggcatacccaacaggcaacgtggcaataagagtaggccgcctggttatatatgtacaaccataactgaccggatagcccgcaggcaccctttttatatgtcctacctgcgttttaaaggacatggccggctgcaaaacaatcctgcttttgtcaaccccttcagatgggtacaaaccgtacatggctatacccgcgcgaaccatattcaaatgcgtatccggcatatcaataattgccgcgctgttggctgcatgctttaactgtatatccacccctttgcgatgtaactcccgcagcacttcttgaaacctgaataattgctgtctggtatagcttttatcaataatatcagacacggcaaaatgtgtaaaaataccatccacttttaaatgtgaaagtctggtaacagctataacctgctcaacaacagcctgacaggcctcaaagcccaatcgtcccataccggtctcaatttttatatgtactttcgcttttatacctgctttagtggctatgtccgaaagaatctcggcctgctgcatattgaaaacagtatgagacaggtcattttttaacgaaaacaacacttccccgggggacagatagcccagcactaagaccggacagtcaattccggcctcgcgcagtgctacaccctctgaaacacgggaaactgccagtatcacaacaccgttatccaaagcaatcctggcggtttccacagctccgtgaccgtaagcatccgcctttactacagccatcaactgtgctccgggcgcagctatccgccgcaattcttgaatgttatgagctatcgccgaaagattaatttctgcccaggtggttttctcatacattatatttcaccttctaatatcatatttaaagctccgggcaggcaatccagaaagtcaccggcaatcaaccccataacacctttatccgccagggccaaatctccggctctgccatgcacaaacgcaccggcagcagctgctctgagaggactcaagccttgcgctaaaagcgcagcaataactccggtcaaaacatcaccgcttccgccggtagccattcccggattacctgtggcattaatatagatttcctccccatccgttatcagagtgcgggagcccttcaaaagcacaatgcacccgccggcctccactaatttttgaactgagcctaagcgatcagacaacacttccccggcagttatgcttaacaaacgagccatttctaccggatggggtgttagcacaacaggtgctttaattctgctcaaaataccggtctgcccggccagagcatttaacccgtccgcgtctattacagcaggtatttttagatcttccagtaccttttgcactaaagccacggtctcaggatgcaccgtcaggcccggccccaaagcaagcacatcagacctgtctaacagcgcttttatctgatccagggcctccagagacagagttttcctgtctgtttccggcaacggcaccgtcataacctcggttaacttaatctccataatatcgtgcaaaccttcaggtacaccaagcgtaaccaggcccgcaccggatctgatcgcagcctgagctgtcaggcaggcagctcctgtcattccccgggatccggctagaattaatactcttccacaatctcctttatgagcaccggtaaaacggcgaggcagccactcactgacaagctcatcccgcagcaaataacgcccgtaattccggaactttaataaaacggccggcaaagaaatatccactatgtgcagcttgccggaatagtacgaacccggttccagcaaaagacccagcttgggcagcgcaaatgtaactgtatgatcagccttaaaacagggtccccggacacaacctgtatcagcttctacaccggaaggaatatccacacatacaatgggtttgccgctgttattggccagcaagataaaagaagccgctggttcaggcacaactcctttaaagccggtaccataaagagcatctaccataatatcagcggaagcaaccgcaagttcagccggagacttaccgtttccatcatttatccgaacaatagtctggcccattttaagccatatatttaaattgatggcggcatcgccggaaatttgcgcaggatcagcaaaaagcaagacatctacagcggcacccagattatgcaagtggcgggcaataacaaacccatccccgccgttattgcctttgccggcaaaaataaccactctcttgccatttacttgtttatccaaaagatcaactataaccttaaccacttgaagacctgcattctccataagaacaatgcccggtatacaatactgctcaatagccttcctgtcaagagcagccatttcccctgccgtaacaacctgcattagcttcactccctcatcaaaatagcctctgcgctgactgccgcggcaaaagccacagcccgctccctgtcatgcgaaagactgatcaataccccggcaatctttttttcctgcgcaatctgagcagcctgaccgtacagaaaaacttgcggccgcccaccggcttcatttattatttccacatctgtccacttacagccgcccagtcccaaacccagagctttaaaaaccgcttcctttccggcaaacctggcagcataactgctatagggatcctttttaccttcacaatactcctcttccctttcagtaaacaagcgcctgacaaagctgcagccgattttctctatggccgctcttacccgcacaatttcaatactgtctgtaccgacaccgattaacaatacaagcccccgcttcctttttcagataaaaaacctgcctctggagacaggttttctaaaagcccaatattttacgcagctttttagcctgggcacggctaaccggaacttccccgccttccttatcttccaccacaagattatacgtaccgttaaaaaaaggcacaatttctttgactttgtgcaggttaacaatgtagcagcggtgagtgcggaaaaaagaatttgtattcaagcgtgcttccagatcttttaaagtgaacctggtcaaaagtttatcattatgagtctttatatagacataatcctgctcggtaaaagcgtagataatatccgcttcattgatcagcacagttttgcccattttctctgccggtattcggtcaatttgaatttgtttaggctcctgcttgaccttaccggcggaaatatcaactgcctcctcatctttctctactgcaggcgcggattctccaacggccttcataaccttttcgatagcttgttttaaccttctcggttccacaggctttaacaggtagtcaactgcatcaacttcaaaggcctgtacggcatactcatcgtaggctgtaacaaatatgacatagggcctgttaggcagatcctgaattgctctgcctaattccaggccgttcatgccaggcatagatatatctaaaaataacacggtataatcaagtgccttaattaaagacagcgcttcctttgcattagccgcctcaccgacaatctccacattatcaaattcacttagagcatagcgcagttcctgacgggcaggatattcgtcatccacgatcaaggtcttcagtttcaccggacatttcacctctcctaatcagatccctttttatgggtacccggacataaacagctgtaccctcaccaggtttactgattatccttaacccgtactcttcgccaaataaattctttagtcgttcatgaacattgcttaaacctactccgttgcccgagccgtagcctggctgcaaaactttcgggatcatatccaaactgataccaaccccgtcatcctccacaacaattaaaagctcatcattctgcatctttacagtaattgatacggtacccgcaccttcttttggcataatcccatgcttgacagcattctccaccaacggctgtatagttaaaaccggcacccggtattccagcaattcatgagctatttgacggcgcaccctgatcttctcacggaagcgggcccgcaccaatactaaataagtgtttatatattcaatctcaccttttaaagtattgaaatgtccctttctctgcaaagcctgacgaaagaaagaggacagacgaattaacagcctacgtgcggtttccgggtttgtccggctgaacatgattatggtgtttagagtattaaataaaaaatgagggttaatttgagcgtgcagggcatcgagttcggctacagctaccaactgagcccggcgatccagttcagccaactccatttgcacatccagcatctgagccaccccaacagccagctttaccaaatgatccggcattctaccctgtttggttctgtacatttttacagtgccgacaacctccccgttacatctaagcggcacaataactgccgcttccaggggacaatgaggcaccgaacagtttatatcccgactgttatgaattacctttatctcaccggttataatagcccgcctggttgcataggttaaaatctccccacccggtttatggtgatcggaaccttctcctatataagccagcactttttccctgtcggttatggccacggcatcaacatcactgatttttttaattatttccgccgtactcccggccgtttcaacatttaaaccccgccgcataaaaggcagcgtctcactggctatctgcaactcaatcggctggtcggtagatttaagcttcaccggacgacggtttaaccagtagtaaagaacaaaggaaacagataaaccgctgataataaacaaaataaaaaccgcctgccataattttagagataaggccagcaccatgacagaaccgataagttgaactatcaaccatctgataataacgtttaataaatcctttgtatctatattcatagtcctcatttcttagatgctatattttaattaaggtattctacaagaaggcccgatttcctgcaccgaaatgggtctgtataattacagaattaataatttgctattttctaattttttttataaaaattgctaaatcaacttattaattaacgttttctgggcatactattgttagcaaaaattttaggggaggataaaaaatgcatcaaataactttaaacgaatacttgactcaagccaataaaagactgcctacagaagcaaaaaaggtattacaggccttattcgatcagggcagtatgaacaaagaggaattatcactaacagccagagtaaaacgggctgtcctggatcatattattatgcaattgtacgctttaggcttagtcgatgtatccaccgaagggaaaagcaaaatctgtaatctcaccaaacttggcaatgaatttttaaatatcattgaagcggaagccagttaatattaaaaaaaccggctgtaccaatgctgcggacaaagtcaataactcaaaaaaagaaacccgtgtcactaaagcggcacgggtttctttgcttgctataccggctaaaagcttatcccagtatttgtgaaacagaccgatccataataaacttgacaaattcctctgttgcttttgactcaaatttatccttgttcctaatcaggtaaaattctctggttacattaaaatccttaattctcaaaagcttcagtgtacctaattgcaactccttgcgcagggcccatttggagataaaggaaatgcccagattagcctctacagcttccttaatagcctgggtactgcccatagtcatgctcctggccggctttaacttcaattcgtgcaaaacatcatccatagccaattttgttccggaaccaacttccctcaggatgaaggtaaaaggaatttcactgatatcctctctggtcaaaaaggtttttttagccagtgggtgtcccggtgcggcaataaacaccaattcatcttgcaaaaacggttcaatgattaaatggctgtcctcaaccaaaccctccaccagaccaacatcaataactcgttcacgggttttttcatgtataaactccgtattgccaattaactctgagaacatgacctctgtgtatttctgtgaaaaggcacctaaaagacggggcagcacatattctccaatagtaaaactggccccaattttcaaatcaccggaaaccatctccaccaaatcggcaaccgctcttttagccacctggtgcattttcattatttcctgggcataatgatgaagtacctccccggctttagtaagctccactcttttactggaccgttcaaagagctttgcaccataatactcttcaagggcatgtatatgctggcttatagccggctgggtcagctttaagagctcacctgccctggaaaagtttttttttccgaaacaaccataaaaatctgcagttgatgttctaacatagaggctcctccaactatttataaaaattttgatttgcataagtcattcttatatatgaactattttaacattaatatgtaaatttgaaaataataattataaaaaaaaatgttttttattcaaccttatgaattatactttcgagaaggaaaactactattaaaagcgaagtctttactttactccaggaaattatgcttatgatgaatctacagataagtcattgcttaatgaaacacaaatttatattgcataagcaatgttagtaccgcataatttccgtcgagtacgagtgcctgtggctactcaaaaatataattttttgaagggatgtctgatattatgtcctctgtattttatgatgatcaggattttgagttagaactctcagatgatgttatgagattaatcgatgaatacgctgagaaaaccaacagaacaggtgaagaagtggttgaatacattctaaaggaatttttgcaggatcaactgcatgtttttgtaaaaatagcagagcgggatgacaaacctttgaaaaaggttttgagcaggcaattttataagacgttgcaaagccttatggtagcccccaacaaataaaaaagtttgagattcactaaccggcacttttcttttttgagaagagtcaaagggctgaccccataaaggtgcttaaatctgcctttctggaacagccctccttcatactattttcctaatacaagaaagtcgcttaaaacggctttcgagcggccacaggcactcatactcgcgggaaattatgcggtattaactttagcttatccacagatccatcataagcataatttgctagagcaataaaaaagcctctctctgcttttgcatatcactcagaacagaacgcagccattcaaaaccaaacttcataagctgaacatcgtcatccctaattttcccaactacctctttcgatatggagagtttatccacaaaacttaagctaaaaagcttatatttaaattcatccgtattgtagcaaaccaaaaagataagttcaccaatttttccgtcatgttctttctccccggaaaactctatcaatgcgggtaaatccttaaaagactcttccatctgatcatagatgcccaatccctgctcctgcatccactcatctacagtttgctccttggcctccttcaatccatgacagcgtgcaggtttaaatataaaaccaaactggccgttgcccagcatatccaccggggcaatgcggcaggcccagggcctttcctggtaaaccatacagccataggaggtaataaaagggcaaaccaggttttcatcttctttcatcttaatcagcaccagaggaaaacgctgcttttgaaacgataaacgaagtgtatggagatttaaaaactcctgtgaggtaagcccgagcttgtttttcatgcgcaagacatcataaggacttagaaaaatgtttatattacggcagcactgcttaaaacattccagcccttgatggcaggaaaaattaaacttactctctaaattaagaataatttcttctttcatcaatacacccctaaagacaatatattaataaacatctgagtcattctgataactgctgccggcaaactcgtatctgggattccttaagtcatactttaaagccagttcactttctccttcataccattccagccggacaatttcccttccttcaacagttgctatcattaaaggcggctgacaatgcatttccttaccctcgtcaactctttgccgccggtcattgattaatatactcccaaaggtgcgcggattctcactccaaacatccaatatattgacatcagccttatgaaaacgcacgtttaatacatatgaactgaacaaatcctccaactgcctcaaagtagcatttccgtcaagcgcgtttcccacctggtcaaaacctatccaatactgatccattctccaacctccaaagctatctcttgttctttttataatacctcatttaccccgttgattcaattcatcaaattccagtatttcaacagactcttctaaatctatttcaaatcccggcagttaacctgcactttgttcatataaattatcgggtttattttggttttgaacaatattctaaacttgtcccgctaaatatcagtctttcctggctcaattaaattatatcgaaataaatttcaaaaaaaatttatttttttagcaggacttttgaaatatattgcgaaatatatttcaatataaaaaaacagtcttttcaaactaatcagaaaaggacaaattttattttaaaggaggtttcatttatgccaaggtttaaagacaccagtcttacctgccggtcttctgacaaatcacctcgtgttgttgatcccaagtctgtaatgagaaccatagatccggcagcattagaaatgatcaaagtagcacaggaagaaggcattataactgcatttgaccgggttgtagcccaacagccccagtgccaatttggttacaaaggtatttgctgccgtttttgtatgatgggaccctgccgcattaaagcggatgaaggcccggccagcagaggtatttgcggagccaattcctggactatcgtagcccgcagcgtaggtctgatgattcttaccggttgcgcttcccatgcccagcacggcaaccacatagcccacacattgcacatggttgctgagggccatgcaactgattattctattaaagatcccgcaaaattacgccggttaagtgagagatacggtgttgagaacattgatagcaagaatgatatgactctggccaaagaactgtgtgaactggccctggaagatatggccatgcttaaaggtgaaggagaggttcgctggattaccaagaatgttgttcctgaacgcaataacctctacagaacccataatgttatgccctttggtatccactcggttatttcagacctggtaacccaggcacacgtcggtatggacaatgacccgattaacctggtgttcagcgcagtacgggtaggcctggctgacctggccggcaaatggattgccaccgacctgtcagatataattttcggcactcccgaacctgtagcaagtgaagctaatatgggtgtacttgaagccaaaaatgttaatataattctgcacggacataatcctctgttaagtgaaatgatcgttgctgcggcccgggaaatggaagcagatgcaaaagccgccggtgccggagggattacactctcaggtatttgttgcacaggtaatgaggtcttgatgcgccagggtgttccacttgtcacatctttctcatcccaggaactggttatctgcactggtgccgttgacttaatggtagttgatgtgcagtgcatcatgcccggcttaggaccagtatgccaatgtttccatacaaaactggtaacaacttccgatatcgttaagattcctggctctatccatattgactaccaggaaaaaacagccatggataacgctaaagaagttattgccatggccatagaagcctttaaagagcggggagatcgcccggttaaaataccgcaacacaaacaatatgtggttgcaggttacagtctcgaagctatttacaatatttttgcctcagttaacccggaaaatccggttcgcgttctaaatgatgctattctgtccggagaactgaagggtgttgcctttatggtcggttgccacaacttgaagaccatgcaggataaggctcacttagaaattaccaaagctatgctggccaacgatgtatttgttatctccaccggttgccatgcccaggtttgtgccaagcacggcttaatggatcccgccaatgttgaaacatattgcggagatggcttaaaatccttcttcaagcgcatcagcgccaatgccaacatgaaatatccgatcccgccggtactgcacatgggttcttgtgttgataactcccgtggtgccgaattgctgatggatatggccagagatctgggcgttgataccccgaaagtaccgtttgtagcatctgctccggaagccatgagcggtaaagctaccagtatcggtacctggtgtgttgatattggatgcccgactcacgtgggtactatgcctccggtagaaggctgcgacctgatatacagcgttttaacacaagttgccggtgacgttttaggcggttactttattctggaatgcgatatagaagaatctattaagaagattctcaatgctctggaatacagggcttggaaactgaaaatacacaaagcagtggccgaggatttggaaaccagcctgtccaagtgctggtaatatagatattgaaaggaggagttaaaatgtctgaagcgatcaatttcgatcaaatctttgaaggtgcaatagaaccgggaaaagagccgaaaaagctatttaaagaggcatatgaaggtacaataaccgcacttagttatgctgaaattttattaaatcaggccatccggacctacgggaaagataagcagataggctatcccgatactgcctactatcttccggtaatccgctgcttaagcggtgaagaaattaagactctgggtgactgcgtacccgtattaaacagaatgcgggccagggttaaagaggctaaaacctttgaaaatgcccgtttctggggtgaggctacctggtatgcggctgacattatcgaagcggttcgttatatccaaaatacaccggaaaatcctttacacgttaaaccctggaccggctttgtcggtgacccggtagttcgttcctatgggactaagatggttgactggaccatccccggtgaagcagttattcttggccgtgctaaagacagcgcctcagctaagaaaattgttaccagcttaatggctaaaggcctaatgctattccttagtgatgaaatcattgagcagtgcctggaagaaaacgttaaactcggtattgactatatcgcctacccactgggtaacttcactcagatcgttcatgctgccaactacgctctgcgtgccggtatgatgttcggcggcattaagccgggcgactatgaagctcaaaaagattaccagcgccgtcgtgttttggccttcgctctctaccttggtgagcatgacatggttaaaactgctgcggctatgggttgtattaacgttggtttcccggttattaccgaccaggtgttgccggaagataagcaaattcctgaatggttcatttcagaacctgattatgataaaatcgttcaagttgcactggaagttcgcggagttaaaattacagccattgatattgatgtgccgattatggttggtcccgctttcgaaggtgagagcctgcgtaagaaagatatgttcgttgaattcggcggtcagagaacacctggttttgaactggtgcgtatggccggagatgacattgaagacggtactattgagctcgtcgggccggatattgatggattggaaccgggcagccagctgcctataggtattgtagttgatgtatacggccgtaaaatgcaggaagatttcgagcctgttctggagcgccgggtacactactttaccaactacggtgaaggtctctggcacgtggcccagcgcgatttaatgtgggtcaggatcagtaaagacgcttatgctaaaggtttccgtatgagacatataggagatatcctttatgccaagtttaaatccgagttctccgctatcgtagaccggattaagataacccttatcaccgatgaagcaaaagttttagaaatgcgtgaagtagcccgcagttactacactaagcgtgacgcacgccttaaagagttaactgacgagggtgttgataccttctactcctgcctgctctgccagacctttgctcctacccacgtttgcgtggtagctcccgagcgtgttggtctctgtggggctgttagctggctggatgccaaagctgcttttgaaattaacccacacggcgctaaccaacccattcctaagggcgaggttattgatgatgttaagggtcaatgggaatcctttaacgagtatactttctccaactctcagcgtaccgtagaaaaggttaacttctacaccattatggaatacccgatgacctcctgcggttgcttcgaagctattatggccatggtgcctgagtgcaacggttttatggtggtttcccgtgagcacagcggtatgaccccaacaggtatgaccttctcgactttagccggtatgatgggtggcggcgctcaaatgcccggtttcatgggtatcggtaaatcctatctgctttccaagaaattcgtaccggctgatggtggattagcccgccttgtctggatgcctaaagcattaaaggatctgttgcgtgaaggtttaaccgaaagagctatagatgagggacttggtgaagatttcgtagataagattgcagatgaaaccattggagcctccggcgaagaaattctgccgttcctggaggaaaaaggccacccggctttaactatggactctatgttttaaataaagcctgatttcagaaattcgttaatcttggttaaaagtctttcttggcgagtcttttaacctccttataaattctcagattgcaattctgggttattgtgatctgaagatgtaataacctctgtgtggcatgtgcagcaaacacatgcctttttttttctataaaacaaagtctatttgaatgcgctcaagataattagtaagttcttgtacttttttgtcaattaattcgcaatttctttcttttgccgccacttccaagcagcaaccgatttcagtaatataatcaaacccgtaggcgccgcctgaacccttcatattatgcccaataaatattatgctatcataatcaacctgttctaacgcctctaataagttcttaatgtctttttgcctgttgcttaaatattctggtattaaatcttctaaacaagaatccacctttattataatcttttcttgacttaatattttatgaatctccataagcccatcaactcccgatatatttatgtattgcctccaacagcactgactttttaataggttttgtcagatgatccgtgcatccagcatcataacttttcagcacatcttcctttaatgcgtatgctgtcaacgcgattatcggggttcgtgttaaattattggccttttcattctccctgataatgcttgtagcagtatatccgtccattaccggcatttgcatatccataagcaccaggtcatatttgcctgccctaaacttttcaactgctaattgaccgttctcggcaatatctatttcatagcaggttctctttaaatatgccattattaacatacggttgtctccggaatcatctaccagtaaaatcctccgccttaagcctctgctgtgcaaggacaggtctgaccggtcttctgtgaattgctgctgtaaatcacgttcaccattctctaaagcaggctcttttcctattttcaattgaatggaaaaaaagaaagtactcccctgctctatctcactctcaaccccaatatgcccgcccatcgcttctacgagtcttttgcaaatagtcaatcccagaccggtgccgccaaatttactggtagtagaagcatctgcttgcgtaaaactctcaaatataatttcacttttctccttttcaataccgatacccgtatcggaaacagagaatttaagaaaaacattttcttcctgcatcgatagcttttcaattatgagaataacttcacctttttcggtaaacttaatggcattaccgagcaagttaaccagtatttgctgcaaacgattctgatctccgactacaaaacccggcacatcaggttttatctggtatgacaaagaaagaaacttaatatttgcctggacagacataaattcaacagttttttcaactaactttttaatgttaaagtcctgctgctccagtttaagatgacctgcttcaacctttgaaagatctaaaatatcattaatcagattcaacagattttgtccggctgtccgaaatatacccacatattcgcgctgctccttagtcaaggaggtttcccagagcaaatctgccatgcctattatagcattcataggcgttctaatctcatgactcatattagcaagaaaggcacttttagcaatattagcagcttcagccgctttttgcgccaaacttaattgcatcatcttttgttccagttcctccgcttgcttttgcaacaagattttttgtttatgcaattccagaaatacctttaccttgcttctcaagatttccggttccagcggtttaaataaatagtcaacagcaccggcttcgtatcctttaaaaatatgtttctgttctttactgattgctgttacaaagattattgggatacttttagttttttcaattcctctcattaattcggcaatttcaaaaccgtccatacccggcatctgcacatcaagcaacaccagggcaaaatcatgggaaagcaacaaagctaaagcttcattgccggaattgactttataaaattccacttcttgatctaccagtatattttccagaactaaaagattttggggtctgtcatctaccagaagaactttcgccatttcatttattttcataactctttcctttcgataaactcatcaaaaaagaagctatttgttctaacgacagtatgaaatcaactgcggtggcagccagtgcagcgcggggcatggaatccacttcagcgtccagagggtcttgcaccacagcaagcccccctccttctttaatccttttgagccccttactgccatcgttattagatccggttaaaataatcccgattaatttttctccataagcccgtgcagcagtttcaaataacacatcaatagaaggacgggcataattaactctattatcaactgttaaggaaaaagttctatcctcctcaaccagcaagtgataattaggtgatgccaggtaaaccgtaccaggcttaatagactctttttcatccgcttgtttaactattagtgaacatttattatttaggtgctgaactatatagctgcctgaagcagggtgcaaatgctgcacaataatcaccggcaggctgaagtcttcaggcaaagaaggaagcaagaaactcaacgcggcaaaccctccagccgaaacacctattacaaccgcttgatatacccttttctcttttaaactagtatttagacttctttcgatatattttttcctccttaacaatgtcttcaaagcatcgaccatattctgaaaacatcaggctttctttggaaccaaggcaaagaaagccgtttcggcaaagactgtcataaaatagtcctataactctgttttgtaaaatcttatcgaaatatatgagcacattgcggcataagatcaaattcatctcgccaaacaccccgtcagtcactaagttatgatcggcaaacagaatatttttttttaacgactggttaataataaccgaatcgtatttagccgtgtagtaactggaaaaggattccttgcctcctgctttttgatagttaattgtatattcttttatattttcaattgggaaaattccttctttggccttctgcagtactacctgattgaaatcagtagcgtaaatctggcacctgtcatagatcccttcctcttttagaagtataaccatagaatatacttcttcacctgtagcacagccagcgtgccatatttttatataaggataggttcgtaaaacaggaattatctctcgcctgagagaataatagaaagacggatcacgaaacatctcagttacattaattgaaaaatcaagcaatagttttttaaaaaaatccaagtcatataaagataaatgctgcatttctgaaatgctttgcaacccggacatagccattctgtgcaatatacgtcgctttatagaggctttggcataatttctaaaatcataaccatacttcaaatatatcgcatctaacaatagccttatttcaatattttgattttcccgattaacatctattgtagactcgtctgttatatccagtttgctccccccctggaaaagacttactggtaaagccaaaccctgagaagtgacaacaacttgtccgtgtcaatcggtttggacaaataatcactggcccccgcttcaatacacttgctcctgtcacccaccatagcctttgccgtaagtgcaataataggagtaagcttaaacttattctgttttcttatttctttcatagcttcatacccatccatttcaggcatcatgatatccattagtatgagatcaacgtcaggattatcttccaacaggaaaatgccctccttgccgttcttgcccaccagtaccttcatgcctttttcctcaagaacattcattaaggcaaacacattgcgcatatcatcgtcaataagcaaaattttcttattttgaaagatcatttctttattatgaatcatctgcagcattttctgactgtcttcagacaaattagcttctaccctgtgcaaaaataaagtagtctcatccagcagcctttccggtgattttactcctttaataataatgctttccgcatgctcactaagtatggcttcttcttctttggtaagatctttgcccgtatagatgatcaccggaatatgcgaaattgcatcatggtttcttatcttttccaacagatcgaagcctgacatatcccgaagtcctaaatctaaaactatacagtcaaaattgcctgttctcaacaattcaaaagcctcataaccacttcccacagccgtagtcataacatccccttcaccaattaattcaaggatgcttctttgctgcagctcgtcatcttctacaaccaaaagttttttgatattttttgatataatatcctgaattttattaaaagctccgtccaagacttccatgcttacgggttttgttagataccctatggcacccattcgcatggcatcaagaccactgtcgtaagctgaaataaaatgtaccggaatatgtctggtttcaggattacctttaagcctttccataaccgcccaaccatctatatctggaagcccgacatctagaattatggcactgggtctatactttagcgcaaactgcaatcctgtttccccgtctgccgcagtatatacatgaaatcccttgcctccggccaaatccaccaggattgcagaaaacctgggatcatcctcaataattaatacagaaacacccagtcgattatctttaagttgatccttggcagatctggaagctaactgctgttcctgtatttctgcaacaatgtgtttagtgtcccttgcctgcgtaaactctattgcttccggcaaaccggttcggacaaccttcttgtctgctgcatctttctttacagtccacagcttataggcactctgctcgctcaatatttccggcaaatatatcgtaaaagtgctgccatagccctccctgctttcaagctgaatttcaccacccagacatctaactagttccctggatatggaaagacctaagcctgtacccccatattgcctgctggtagtaccatcggcttgctggaaaggctcaaaaatcaatttcattttatcagccgctataccgatacctgtatcggaaactgtgaaagctaccgtatttcttatgtcaagatcactgcgcatcagctttgcttctgaatagggtctgccgatctttaaacaaatgctcccctgagaagtaaatttaatagcattggacaacaagtttttaattatctgttccaaccgctgcctgtctgttctaataatggaaggcatggactgagataattctatgtcaaaggttaagcctttttcctccgccatatgacgtaaatttctttcaacactaccggccaaatcagcaatatccaaatcttgaataaataaatctactttaccggcctctatctttgagagatccaaaatatcatttatcaactccaataaatcggaaccggaagaatgaatagtacgagcaaactctacttgcttttctgttaagttgctttccttattctcatatagcaatctggaaagtatcaacaaactatttaaaggagttcttaattcatgtgacatgttagctaaaaattccgatttatatttgccggacaactctaaatccctggccttttcttcaatcatccggcgactgtactccagttcctcattttttttcttaatatcattttgctgtttttccagatacctatttttctcctccaactcttcatttgtctgccgcaattcttcctgctgtacttgcaatttagcttcagaatccctcagcgctctggcctgttcttctaattcctcatttgtctgccgcaattcctcctgctgcacctgcaactcttccgactgctgctgtctttcctccaccagaacttttaagcgagacctggaagcactggtgtttatggcaatagcaatgctggaaacggattgctgcataaaatcaacttggatatctgtaagttcatgaaacgtgcccaattcaattactgcttttacttctccttcatacacagccgggacaactattaaattacgcggtgccgattcacctaaaccggaattaatctttacataatcatcaggaacaccggttatcaatatgctctttttttccagcgccgcctggcctaccaatccctcaccgggtgcatatgagttagcaatatgttttctttttgtataagcaaaactggcaaccaatttgaacttatcctgctcttgcagaaaaaaagctccgacctgtgcccctgcataattgcttaaaaaaccaattatattctgcgacagctcaattaaatcttgttctccttttatggtatcatataattggtttaaacctgttttcagccaggcctgcttgtcattttccgccgttacctgcctgagggtcgaggtcatatggcttagagctactcccaattcatcattgtctgaatgaggcaatatatctaaagaataatttccgttagcaatagccactgcttggtgaacaacattgcgcaggttttcaatgatctgattgatagcagtgcaaagaccatcttcctcacttcggacaaaaacggtatggctcaaatcacccccggcaacctccttacatacagaagtaattaatcttctggaatcaattagttctttaaaatcattgtccatatgtttgatctcataaattgacgatgagatttgttcatatattagattgcctatagctaaatttctagcacagcgagaaagctgcagcattggcctgacaatacttcttgttaccatcgcagcagcaaatatgaccagtatagcagctgatatagatccaataagaacaactttttgctgcaattcaaggtataaaataatagtaacaccaaaaatcggcaataatgcggcacctacaagccagaacaatagcactctggcaataccgcctcttcttaatgaatttaaaatacttgaatcatctttttggcctgtcattttttattctccatatatcataatttttaaagagcaacaccttatatatcctcaatactacaatgcttatcgtacaaatgagtgtccatattaatatcaaccaccttgaccatgttaccaccggcacgtttggcctgaaacatagcccaatcagccgccaacaaaagatccgcaggcgttgatttttggcccggccaatgagttgctatgccaaaactcatagtaatgcaattagaatttgttgattttttatgcttaatacagagttcagtaatagatgagcgcattctctccgcaacaaccaacgctccctccgctgttgttttgggcaaaacagctacaaactcctccccaccgaagcgagcaaccagatcactgggtcggtgcagtgtaccggttaaaacatttgctacttgcaccaggcaatcatcacccattaaatgaccataagtatcgttatatgctttaaaagaatcaatatctgccataattatagataaagggttcgcctcattgacagatctggtccattcaacagccaaaaactcatcaagacgccgccggttatgaatacctgtaagaccgtccagcgatgaaagccggtataaggtacggttggcctcttccagcaaacgtgtcacttcgtgcaattccttttctctggctctgcgcctatccatttcatgcttaagttttagaactgagcgcagacgcaccaacaattccaccttattaaaaggttttttaacataatctacagcccccgcagcaaaagctgcctgaagatcattagcatccgtcttcgctgtgacaattattataggaatatttcgcagacgttctttcgccctgattagattacatgcctctataccgtcaattcccggcatcataatatccatcaaaatcgcatcaatattagttgccccgcgcctcctgtcatctgttatcccaagataatcaaatgcctcgtgtgcagaatgtgccatcaagatatcagtataaccatctgcctgcagaatagttttaattaaattcagattatcaggcagatcgtcaactaccagtatgctcatatttttgagcccccttaattatttcggaatattgaaatcgtttatatagttaaataacgctatgtgataatcttttttattaaataataactctcatatttttaatagttcaatccacaaatttaaaatagacaggtgatagcctgaaaacctattttctcactaataaaataccatattttgatgctatatagtagatatttttttaaacatatgatcttttatataatagttatattatttatgccaataagataaacaattaggaaaattaaattagcatttgacattgctattgtttagtttattaagaaaatattacggataaaacagggacttgcaggattattatcaccacgaacgaattatcttatatgtaaatgatcatttttttgagggggttattcgtgaaaaagctactgatttatattcttttgctctcattattgggaggcggctgttcaactgtcccaaatacacagacattgaataagaatgttacagaacaagatgtacgcaatgttatcacagaattaatcaatggaatcaacagcggcaatattgagattgtgcaaaaatatgtggagggggccggaccggttgccgaaaaactaattgaaaaattacacaataatattcgcctgaccaatatcagggatatatctattcagggcaccaccgctcaggcaactgtgacactggaaattgttcctttgaaaatacagaaagatgttgcgcttcattttaacataactgatgttttgctgctgaacagcccactgggattattatcgttattgctatagtcctttcgtagtatttattatgatatactattaccaacaaattaagaggaggtaattatttggagcaaaaagaatctctttggaccaaagatttcattttaatctgtctggccaatatgattatgtttatcagcttctatctgcttttacctacattaccggtttttgttattgatgtattaaaaggggataagagcaaggttggctatatcattggtattctgtctctaacagcagtcttggtgcggccagtttccggctatatgctggataccctgagccgcaaaaaagttttgcttgtggccctgctggcttttatcctttctatggcagcttataattttgtcaccggtttaacactcttattagttttaagggccctacatggtttttcctggggttttactaccaccggggccggaaccatcgccgctgatgtggtaccgccgacaagaaggggcgaaggaatgggttatttcgggctgtccaacaccttctctatggcgataggacccagcctgggtttattcatcatcaataaagccggctttacttcgttatttaatgcctgtgtgcttaccgccctgctaggcctattgtttgttcttcccatatcttataaagaacagattacttcaaaagataaaagtattatgagcctgaatagctttttcgaggccaaagttttttcactgtcagccatgattttttttattgccgtagtctatggaggtattgtttcctttattactatttacggaaaggacctgggaataaaaaacgccggcaccttttttctggtatacgcactcacattactattggtaagaccgatagccggtaaaaccttcgacaaaaacggcccgctgaaaatcatggccctgggctttatctccatatccatggccttcgttcttctttttatagccaaaggaaacacgctttttcttttatcagccgtcagtatgggtataggttttggcatagtccaccccacagcaatggctatggctattaaccgggtaaaaccttaccgcaggggtgccgccaacgctactattatgagcgcctttgacttagggataggtttagggtcaatttttctaggcattctttccgatcaaacaggcatgtcctacatgtatctaacctgtagtctgataattctaataccgcttgtcatgttttatttgatagatgcccgggaattcataaaaaaacgggaaacaaaacaccactcccataaatagatttatgtaaaggattcacttagcatgcattttgacactgctccgggcacagtctatcgcccgccgggtgaggcaaatagccttattatacgtgtaaccctgggttgctctcacaatgcctgcactttctgcggcatgtacagaaacgtaaaatttcggatcagaaaacaggatgaaattctggaccagataaatcgggctgtgctttacctgcctcatgcacgcaagatttttctggctgacggcaatgcactggtgctgcctgcgggcaaattgcttaatataatgcaactactgcatttaaatttccccagattgacccgcatttcctgttacggcgggcctaatgatatattaaataagagccttgatgaactggttgccttaaaaaatgccggactaaaaatcatttacctgggtctggagagcggtgacggggaggttctgtcagagataaacaaaggcgcaacccccgctgagatgattgaagcaggacaaagagttatggctgcaggtataaaattgtcccttatgatcatactgggtctggggggtaaaaaacattcagtgaatcatgcccaaaacaccgcgctcgctataaacaaaattaatccttacatgttgagcacactgacattaatgctgcagaaaaaaattcccctggcgattgctgcggagcagggcaaatttataaccctgtccgatttagaagcaatacaggaattagaaatgataatccgcaatattaatgtcagcaggccttgtatttttcgcagcaatcatatttccaacctgctgccgctggccggcaccttgcccagggacaaagctcagctgttatccgggatcaacgaaatgcttgagtttctgagtgaaaggggtgaatcaaaaatggctgtctggaaatgtaatgaatgcggagcagttattgaaggccgttgcaaaccgggaaaatgcaaaacctgcggcgcgccaaaggatatgttgataaaagaaacagtggaaggagaaaaaaagagcgccacaaaaaagtcgacttaagcgaatttcggtcagacataggcacttgtacccgctggaaatcatgcagtactaaccttaacttatccgcaaatctaatataggcataatttactggaataagaaaaaggtcacagcttgcaaacacaagactatggcctttcttattgcaccataaaaaacttttctgatactaatcgctgtcatattaatttaattgccggtcattgccttttgaatttttgcccaagaatcctttagagatactatgcggttaaaaacaagcctgttttcgtttgcctcaatatctattataaaatagccatgcctcaaaaactggcagcggctccccggcagcgctcctgccagacccggctcaagcaaacaatcagtaagcacttccaaagagttttcattcaaacaatctttaaagtcaacaccttctctggcgtcttcgggattatccttagtgaaaagatgatcgtaaagacgaacttccgctgttacggcatgagcagcggaaacccaatgcagtgttccttttacctttcgcacatccgcatttacaccgcttttagtctcaggatcgtatgtgcaatgcagctcgataatttcacctgttgtctcgtctttaacaacccgctcacatttgataatataagcatgctttagacgcacctcacggcccggtgccaggcggaaaaattttttcggcggattttcactgaaatcctcctgctcaatatacactacacgggaaaaaggaagtttacgggaacccatagccgggttctcctgattatactcggcatccagttcttctacttgattctccgggtaattgtcaataacaactttcagtggccgcaatacagccatcactctgggagcccgcgcgttcaaatcctcacgaatacagtgctccagcattgcaatatcaactatactgttgcttttagccacaccaatacggtcgcaaaagtcgcgaatagcttccggggtatagccccggcgccgcaaaccggataaagttgacatcctggggtcatcccaaccattaacatagccctgctcaaccagaatgcgcagtttgcgcttactcataacagtagagctcaaattaagacgggcaaactctatttgctgagggtgacactcaagttccagagcatccagcacccagtcataaagaggacggtgatcttcaaattccattgtgcaaatagagtgagtaaccccttcaatagaatccgacagggggtgggcataatcatacataggataaatgcaccacttgtcacctgtccggtgatgggtcgcccgtagaatacggtataaaaccggatctctcatatttaaattgggcgaagccatatcaatcttggcccgcagcacgcgggaaccatccgggaattctccggcttgcatcctctcaaacaaatccaggttctcctcaaccgaacggttgcggtaaggactatctctgcccggttcagtcagtgtaccccggtaatccttgatttcctgcgcgctcaaatcacagacataagccttgccggacttaatcaactgtaccgcataatcatacagccggccaaaataatctgaagcataaaacattctgtcatcccaatcaaaacccaaccactgcacatctgcttttattgagtctacatattcaacttcttctttactgggattggtatcatcaaaacgtaaattacaaaaacccccgttatccctggctataccgaaattaagacatatggatttagcatgtccaatatgcaaataaccgttaggttcgggcggaaatctggtttgaacccgtccgttgtttttgttttgttttaaatcttcagtaattatgttctgaataaagtttgaaggtaattccggtttgatcgtcatattattggctccttaaggttttctctcagctatcaaaacatataatgttaatcaaaatataatttaacctgattaaagcaaaaaactggattaagcaagcaatttacttatatataataacatttcaaacaatcttaaagcaactgtatcaaaacaatgtttgcaacactagttaaaatccactctaatttatagataaccaaacctgcagtccggcaaacattttatattgacaatatcagttattattaatttgtgacaaatatcacccttagctatattatatttaacactcaaacatcataaataatgataaaattattaatatgcagatagaataagaagcttattttaaccgttgcaggaggttctcaacaatgaacaacagtgaagaaaacgatcaaaaacaactggccaaaactaatgttaagggattagccaaaagctatctgtgtaagatgaaaggcggtaaatgtcccgctatgaataaatcatctttcactggtttactggttacatcaataggaagcttcatgggcattggactaattacactactggccacctactataaactacccctgctcttgccatctttcggagcctctgcggtactgctttacggcgcctgccatgtacctatggcacaacccagaaatgttatcggcggacacataatctcagctctgacaggggtaaccacctatcaactctttggcaacccctggtgggcaataacactggcggtaactgtatccatcgttatgatgacagttacacacacactccatcctcccggcggtgcaactgcctttgtagctgtttactcaagtcaaaactatagctttgttttttcccctgttggcataggagtaacatgcctggtgctcatagcagtcgcagtaaataatatttccagccaacgaaagtaccccgattactggtattaaataacatatccttatttatttaaaactggaatataaagacttgagctcttcagccatgatccccaatttattattatcagccagcatttccagctgcaaaatgcaaccgttaaaatgaccgtccataaaaccttcgtaatacaaagaatcgctgccttgcttagccctgttttccaaaatattgttataaagtctaacttgcacttcatattgcttctgaatataggcataaactgcagcctgtttctgattcatactaaccaccttcactcctgctataagctttattttgtcttaattttacaatgctcaggcaatatccgcaacattaatatccagcttgatatcagttttcatggcttacgaaatgcttggccggcacttttaatttgcagcaggaataaaggcaattataaagaaataatatattaacccatccaaaagccaggtgataaaaaagtggaagatattattgcaaggattgctgagcaaagaattcttgaaggcatacgaaaaggcgattttaaaaatctcgaaggagaaggaaaacccttaaatttagaggatttatcacaaataccggtcgaatttcgggcctcctatactattttaaaaaatgccggggtactgcctgaagagatgcaactgcacaaggaaatagtctctctgcaaagaatgcttgactgctgcatgaaggaagatgaaaaacagtctttgaaaacaagattatccaagctgcttctcaaatacaacattatgatggagagaagatgcaggagataattcactgaataagcctgtttttgaccatagccaaaggaattcttaaggtcaagacaacaaatattaatagccagattagatcagataacatagcccatgatacctgtcccaaaatcagcggacgtattagctgcacagcgtggtataggggggttagccagggaagaaaaccggcccaatcaggaagattatctaccggaaaaaaaaccccgccaaacaaaaacattggtgaaataaacaatgtaaaaaaatatccgaaggaatcatagtttggtgcaatactggtccagataagagacataacacaaaaagacatagccatcagagccagcggcacaggcaacaaaagcgcccaaaccgatttaaccaaaccaaacataactaccaccataaaaaaaacaacgccgtagagaacccctttacaggtaccatatagtatctcacccataaccacatcatccatactcacaggagtggctaccatgccgtgaaaggttttctggtaacccatacgggtaaaactgccataggtcatttcataagatgtagcaaacatagccgaagaggcaatgagcgcaggggccagatactgaatgtaagagagcccgttaatctggcttacataagtacccagaccaaagcccatagcccataggtaaagcattggctcaacaaaattaaacatgatattggcctgccaggtctttttaaaaaccagcatattgcggtagaaaaccttcataaccaacggccaggataaatccggaacagtagttacaccggacaacaaacgttttatttttttcataagcatccacctcccgcaaaataacaccaaaacacccatcattcaatattattctctaactcaggctgacttcatctacaatcacgcgtataacaaacacattgacagtcactgaagattaccggaggattcttcatccaaactctcacccgtcagcttcaaaaatacatcctctaaattactggctctgagtcttcggtaattaatggtcaatccgagttcagcagctttttgagaaaccaaccgggataattcccgaccgtgattagtaaagagaagcacatcgtcacccaatgtctgactgcctttaaccatttcttcgcagccatttaaaagagaatcataatgctctgaagcaattcctaactctaaaacctcttgaccaacatgccggtctaccagttcctgcggcgtaccttgctccaagactttacccctataaattactacaagcatgtcacaaagctgctcagcctcttctaaatagtgtgtcgtcaaaagtatggttgtaccggcttcctttagttttcttaagcgctgccaaaccaggtgacgggcataaggatctaatccagtagttggttcatccagaattaatagctccggattgttgatcagcgccctccctatagtcaaacgccgctttaaacctccggaaaggttatctacgacctcacgggatttttcagttaaatccataaactccagtatctcgtctgagcgcttgagtgccagtgcctttttcatcctaaaataactggcataaacaatcagattttggcgcacagtcagctcctgatccaggttatcttcctgcggcaccacaccgattctccccttaatgctcctgcctcttgacataatattttccccaaatacttcgagtttgcctgaagtaaccggggaaaaaccgcaaatcatttttactatagatgttttccctgcaccgttaggacccagcagacccaagcaattgcctcggtatacttccatattgacacccttcactgcttcaaaaccatcataagactttaccaaatacctggcataaactactttttctctgactttatcactcatctgcatcaccctgtaataagaatcccgtattgccaatgcaaacggtattggtgttttgctcaaaactcgatatgatagttaatattgtaaacgcaatggtttgtttttctttccacgatccaattatacagtagaggaagtgtttgtgtatatacttgtcgccctaccgggcgaacgctcctgggttattcggacactccaaatcttgatgagttccgtacagcccgcagatttccggccacaccttgaatttatatttttttcgcagtatttcatcacctaaaatccccaaattacagttttacactagttctataaaacgctgtttaattgcccacttatattctacttttgcaggaatacgccgttttatagagaatatttaacacatggaatgtagtacctaaaaatgaagtgctgcaattaaccatcccggattaccaaactataatgcttctatacagtaaattaacatgaaagtattataatcccttgcgattataaatataaaattaatgagtttcttgggaactatgacatcaactctttatctgggcatcttagagttgattgagttagtgatgcaaccgaccttgaagaaaaaaggtcggtttttattttttaaagtactgtttttaaaaaaacataataaaatttgaacaattatcaaattattgattaaaaactcatcttcgtggattataaagttaaaaatgtagtaattacttagtaaagcacagttagttattttagggttattttaaaataaggacatcaaaggaggatggttaaaaaaatgtctgaatgtccacgcttaaaaacatgtccattttttaatgataaaatggcaagtatgccctcaacagcagaattgtacaagaagaaatattgcatgacagattgtagtaagtgtgccagatacatggtccttaaggaaaaaggtatggatatggttcctgcggatttatttccaaatcaatatgatagggctaaaaaattacttagctaacaatagtttatatataattccaagttaaagtgcttattcttaaacgcttcgtctttggctgcttaactaactgtgcatttgctaagtcaagcatatcgcatgtgtcgagagtccaggaggggtagaataatctatccctcttttttgtacttattatcactataaatatcatatggatggtagtttcacttggcccggtatcaaaatcaagagcgacattatgcctgttagctagggaaacaaaaaaaggttacacaataaatgtaacccaataatatttatttttattagaaatatattacctctatttatgaataatgatattaaccatcctaatctgatagttagtcctttttaaggttttaattctttgttttaagattatcttgaagattaataaaagcttttaacatatctgaagaggcaagcatcaatttttcaatattttttgaattacaatccattgataaattttcagctgcctcgtgtactcttctatggggcaaatccacttctacataagcctttatagaactgtatttgtccctgttttcctcataccatttgccaaaggcacattccttgtaaccagtaactttcacttttttacctgcatctgctatagtcttcttaaggaaattggcatgatctattagtctggcagccaggatacttataaccgatttactaccggataatactagactcggatttattatttcgcacaggttatctgcttcatttctcaaaagattgccgatatactcacttgtttctgcaagagcttcggataaatctgataaatttgtagcaatggcattttgttcctctgtagcacctgatatattggcaatcatactggcacattcttcaatttggattgtaccctcctgaaatataccaccaacgttgtttgactcatccagatactgttcaaaagtgttcttcacatttaatatgttgtcatttgttatagacgattttaaattcatttgttcggatattttttttacattaccgacggcatccttggtttgtgcagccagttttcgtacttcttctgccacaacattaaaacccctgcctgcctcgcctgctctagccgcttcaatagcggcatttagagccagtaaattagtttgatccgctatataagctacattctgacttatatggtctatttgttttacctgttttcctagttcctccacattgctaaccatttctaatatgacatctcctgttttatcgccaaattgagacaaaatattaatcttactgacaccttcttctgacccagcttttacctgctccatagtagcattaatatgctgaacggaggaagaaacctcttcagtcataccagtcatttgctgactggtagcagacaattccgatgcttttattgttatctcctgtatctttagcatagcttgaaaagatattaattcagtatgagctaaggaaaaagcagctaatgcggtaataaaatcagaattatctctcttagttaggctatctgtagtagacttaggttttgagaaatttaaaaacataatgctatatcctctcttattatgtttacttaatttaattaacttttattaaatatttcatcaacaatagtgaaaatcttcttacaataattaatagatattttacaattactttgacatatctacaagataaaaatattaaaatccggtataattgtagaataccgacatttattttgcgttatattacataataatatatttcttaattattaacttcaaaaaataacaaatttatatcgctgctgttttcttattgccgacttaactcatctacagccctctgcaaatcatcctccccaggctgtgtgtgagttaaagcctgctgaatgttcggtgtgccattattttcaacattcccagccagtcgtgcaccacgtctaagttatagtggtacagctaccagcgatcttcaacgacaatagcggccccatcacacaagtcttgatgtttacagcggcataacgaaaggatatagattttaatctatatcctttcgtaacagaccgtctgtagtcatacagggatttacaacggccagtaccgcactcaataacatgaggtgaatagtattcctcacctgctgattaaatgggtcgccttcgacgataagtggtcatactgcgaatagctcgtgatgcctcgcttgctcagtccccgagaaaaagaaggtaataactatatatcttaaatatttactctaatatttttatttcatcaaatgaataatatataaactctgctttacctataatactattaatagagagcgctccccaatatctactatcataaccattatttccattatcacccattaaaaaaatattattagccggtattttatatgattcaaatttattaataggtaattcagatatataaggttcttttaacggtttgccattaatataaacaatactattattcagataatgccttccgattaatcctattcccccgccttaaagttataaatcggtttaataactttcacaatatctgccgtcggcccgatattgtttacgatgtcatccatattcttataggccataggacactcatccaaggtttctttattgacagatgtagtatagacatccttcatctgttttttaaattccgaaacagtaaaactttgttttgccttggtcctgctcatgagccttcctgcgccatggggagcagagcagttccagtcctcattgcctttgccaatacaaataagactgccatccctcatattgatcggaattaaaagcctctcccctttctttgcagataccgctcctttccgtaagatcatcgtatcggtatcaatgtagttatgagttgtagtgaactgctccactacgtccaatttcatgccttttacgatctctgtaatcatcgctttgcggttcagttctgcaaactgctgggcgatattcatatcatgtatatagtcctcgaatagactgccggttacataagcaagaggaaacggaatatctgtcaatacttgattcttgaattcctttaaagcgttctggatttctttatcacgtccttccgatttatagcgggcaataagtgcctcaatgtcggatttgtcattacggtttaactgcttataaccagcttcttgataatattttgccacttcaaggcctaagtgacggctgcccgaatgaaccacaacatacaggttgccctcctcatccttgtttacttcaataaaatgattgccgccacccaatgttccaatactcttttctgctctatccaattttacttccttgtgacaacggagctgtgttaaatcaatttgctcgttatagcgatgcggtgtcttcctaacctcaaatcctgacggtattttttcataaatcaacttatttaacttttgcagttccagtcgcttattagttatcgaaattgtctccatgccgcaaccgatatccaccccaactaaattaggtaccactttatccgcaatggtcatggtagtcccaatagtacaaccggctccggcatgtacatccggcataatccggattttgctttcttttacaaactcctgattgcaaagagtttcaatctgagaagcagcaccttcttctagaacatcggtatacaccttcgccatattacattttcctttaatttccaacatagtttttcaccgttccattctgatatttcacgtttttaacttaaattcctcaccctcataactttttctttatttcatacgatgacagacattccttactatcaatgttcattcgagagtaacatgttctcctttacaacggtatcagcttttattgcctgttggaacatgtcaaaataccacacaggccgcgtaaacactaggcttttagttttctatccttattaccgtttccacatgtgtcgatagtgaaaaggggatatactctatcaatcaccttaaatacttttcttaataatatctatttcgttatattgtcccttaagataaaaataaatgatttcgggtggttaagaatttctttcatacaaattaatgttaaagaagtgtcattaactggattatgatgtaacacgattactcggcaatatccggcatttcattgacatagtcaggaatgttatcaataacatcttgtaagcaaatagcattatccagcatttccattgtatccttgtgagggcttgcatatatcccaggccaaaaaaattcatcataattttgccgattggtaaatgcaagtaatggtttattaaaagaaaactgtgcgtttttcccatttgtatttcctctggcatcaacttttatccaataactattcacatatattgcattataacaatgaacacaatatccgagcgaatcatcttctgcaagcgttatatgctgaaaacacattcctgttggtataccctgtgttcttaacaaagctgcaagtaagttagccttggcatggcaaattcctgttttatacttgagaacatccgatgcttttgatgtaataatttttgcttttatatcaaatgagtgcggaatttcatcccttacatactcaaatgcaatttttgctttttcagcatccgtatttatatgcttaaaaagctgttttgcctttcctgttattaatggtgatgaaaaatctatatacttattttcctgtaagaatactgcaaaatccatattaagtttcattcctttcgctgtgctcaaggcaaaaatccttttacataatctagcttctcactggtaaaattatttttatggtaacatagtgaactacccccgcttacgttccactaagaagcgggggcttccaaaggaacatcaacgagcgtttcctgattcatcagccacggcctaccgttacaaagagcaataggtcttacacggcctccagcaggcatgacttcgggcggtccccgccctacaactatatatctaagccgctagcatttctaagccacgacgttctatcaatatggctgacaccaaatccctgggcataaccattccacaagcaggacaccggtgcactctgacactcaaatcctttggcacattggcaccacaaagacatgtctgggaagtgccatgaggagggacaggaagaaatattttaccatatctgtgacatttatactcaacaaagtttctgaatgtaccccatgaagcatcatgtatgcttttagctaggtagtggtttttgaccatgttctcgatctttagatcttccatgaagacaatatcatggctctgaaccacgtttagactggccttgtgtagaaagtcttttcgttgattagttatcttagcatgaagtttagccactttagttttggctttccctcggttgttagaacctttctttttgcgagaaagtcttcgctgttgtttggctaacttcctttctgatttacgatagtattttggggttcctatttctgtactatcagacaatacagcaaaatgttcaaggcccacgtctattccaatggatttggtactgtcgataagattttcgagtacttccacttcggcagtcaaattagcgtaccacttaccaccgtgatactttatgttaaccctggatatttgactggcatcaaattcccggtgagttgtcatttttacgaaacctattttagaaagatagattttacccggcttagagaaagttttctttacagcatccacctggggataggtaaatgatgtgtaatggtcacggtttttgaaccgggggtatccggcttctttggcaaaaaaccgctgataggcaaagtctacccggcgcaaagtatcctgcattacctgactgtgaacttgcttgtattccagatgttcttttgtatagcccggcagcatattctgctgtttattatatgtcaacccttggccggtttctttatacacacgctgacgctcagataaagaccagttatagagtttccggcaaagttttagtgtgtgaaacatttttttctgttgctctttggtcggacgcatttcaaaccggtagacaatttgcaaatgattcacctcttttcaccctgggtttcaatgtacttcttaattacttcaatgggtgcaccacctgtagttagaagacaaaaactttgcgaccaaaaatattctttccacagctgctttctaacttccggaaactcctttttaataagtctggatgatgcacttttgaatgcattgatgtacttagaaatttccgtattagggtgagccttgaacaatatgtgtgtgtgatctttgtcatggttgtattcaagaaaactaatattatattttggtgcaatatactcaccaatttctttgatacggtttgctattgtgtcgtttataacttttctgcgatattttactaccaaaatcagatgatatgtgagtaagaagaccgagtggctatttgtatcaagtttgctcaataataatcagcctttcgttattgcgtctgattatattttgccacatcatagaggctttggcaaacattttattagtacacaaaacaaggccgccattcatcccaccaccttagaggtgggggaattctggcggggtttggttaaaccaataacaagcaacgttgaagaatgtctaagtaataactatggccttatccaaatatctcctggcctgtcgtgagtgaacaaaaaacagccgagcaagctcgacataaagtagtcagacttgaggaatgggcagagtttataggtgatccggtaattacaacggccattctagatcggctggttcataatagcgaaatatttaatatgagtggtgagagctataggattaaacatagaaatactattttaaagaaggtacaacaagaagatgatgattctcaattagggggaaatagccacggagatacagagataatgcggttttaaaatacatttttttaggtgagcctctgaggaatttgtgggttcagtaagcggcgccataggctagacttgacacccagatttcgcatttagagatttttaaattagaaattgctaccaaacgttatttttttaaattatcattaaaccatttctcaatataatacgaaaaatttattgacgaattaatgatctctattaactcaagtggatggggtaaattaaacagattaaccaatacatcaatgctattaggaatattcgtcccattccaatgacgtacaccaataggttgcaacctttgctctgatatagttaggtcaccaagttctttctgtaatttttggggagacatttttttgtaatttctagccaataaccaggcggctaaattaatcacgagcatagccaatacttttaaaaagcaataggcatcaaccctttccggattacgaaggaaaacctgttgtaaatcaagggaacctttcaaaaatctaaaactgatttcaatatcgttcctactccggtagcgggtgagaagttcgttagcatcaactttctctttatcgtggttggttaaaagcacaaaaataccgtcagttttctctagttcaggaattattgcttcatcttttgaccaggacataacaagagcatcgtgctgatttagcccaatttctacattgaacagcctacgcatttcaggttgccctttgaaaatattatctaccgccttttcacaggcttccttggtaattaagttgcgtttgttgagcttgctattgagttctactaaggcatcttcagtgctggttatacgtttttgacgacgttcttcttccttaggttttttatttaaatcacaataaataattgccctaatagtatggattacaaattttcgctcaccttttttacgacgctttttatcctttttatcttttgagagaggatcaatttctattttaaatgtatattctgtctcaaatgcctcgtagtgtttaggtagatttctttctatttctttttttgagcgatactcaatagaaacaaaatcatctttttcagtgttatttaattgctctaaaacccaatttttcgatagttcgtccttaagtgggccaataaataacgcctttttgttgctattggcgagcatcaaatgcatgttatcttgggtcagaataccacgatcaataatcatctcaaattcttggccgtcggtaatttccttgaccttctcaaatgaacgctcaaaagtagtgccaccttgaacattaccgggatcaattgtggatgttaccggcaaagatgcaccagcggatatagtaagattgaggattaattgttttaaacccggcatgcccccgtatccatattgaaccttatcgttattttccatatcaccatagaccggaacggaagatgtatcgttgtaaaaagtgttaagtggaatatcaaatctcttggatgccgataaaacaacatcttgcaatacattagccatatattttgcatttgagtttaaagtatcaagggctctgcccattttgtcatcattaaattttttggccggtataccgagtattgtttcaacttgccaattttcacaagcttcttcaaatttatataaacgggtaaggtctttatttctgccaagcatatcgcctatcattatttcacatgctagaccagtgcttacccgacaattagaaccattggatctttcttcacgtaaatgttcataagtaacatattcttcatcaataaaatcgtcaattattttaccgatgccaaggcttctagctaaaaaaacaccgatgagtactgcacctgagggatttgctttcggaacttctacttttaattcgggcattatcttcatcaacgcttcaggcggtaatttggccagttgttctaaaataggttgtaagtccataacgatccctcactaatagttttttactagtagtaaggattcgacacaaaaggggaatatcctcccattttatggatcacttatttttatggttgtaattaacattgcttatgcaccattatctggcagtcttaaattttataatgcggaagttgggttgacagactttataacaacctataattaccattaaactatccaaaattatttgccgatttttgtccaaaagtacttgccgcgcacatgaggtcgtaatatctgcctattacatctagtgtaattacatcataaataaccattttcctatttatcaacaggacttctccaatctattcctggctttccgcttaattcataaccatagaattctccattttcagcgtcccaaagctgagttacatcggcatctgttacggaaccatatctagttaaatatatgggggatttagtttttactacccagatcattctttcaggatgtatagtaagatcatttaccctcacgccacttgaatgtttaacattttcccagagaagtaattcttcactaatacgcatttcaccacttgataattcagacgctattttatatcccttaagttgctgtagaggtaataactgcttagaatcggaattaccctttaaaattggttcagtgagtttatagttttcctgattgctagtgcacgatggcgtaaatacgtacacactataaatttacagtaattcagaataaaccaaattaaaatttagttaattatcataaaggatgtttactgcaataggtactggaactacgtattcaatatttattaactactgtaattagtatcggcctgaaccttttcgctagacataagccaaaatacttatgtttgcacaatatttatttggtatttattggtgtacgtgtatttacgccacgctgcactagactattactgttaaactcatttgcttgacagccttggccgcacccaaagcataaaatatatcccggtggtagtaccaagataagtcttatgctttggcgagtatcgctgtataacgatatatacagtatattacagcaataacgatatatatattattatatatcgttattgtttgttcgtattttttatacatacctatctcttaaccgttggtcttataaaaacccttaaagagagagagagggatggctggccgggccgccccgctaaacatagcattatttaactgttaatgtagctgttggtcgttagattttaaaacttgttctaactataaatcttttatacaagctcaagcactaagtcaaccccggtttatttgtccgatataatgggtcgaacttatgcttattcacttatatagtggttcttttggggtagattacaaggtctatatgtgagatattttcgacattttcaatattttggtggctatgttattaaaactcgttttaaccgcaaacattttatacaagctcgaacattaagtccgccccggattattttccgatatagtgggttggacttatgctcgctcacccatatagtttggcaatttgggagatttacaagttctttaagctatattttcaataattttgaagatatatttcataacatgctcttaatgatattttgagcaaaaaacaaacttcgtttagtttttatgaagtcagttgaagcaattcatagtcctctaaaatagcacccttagctctaattttactgcttacaagaagtttattagggcttccaatacatatgggagttaaaatcagttgttttcgaagtagatgtccatcattagaacctattccatctcttaattgcccgactagtgcaataccattccagaatccgttttccgaaaactgtataaatgccgaatcagaatacatatataaaggatcaattaacatacatatttcaaaaataacatcatttaatttatctaatatttcccttctcatggttccttgcggtccttctatcattccgctagcatcaaccagttcggtttggtctggaatgtctcttccaataaattgacaagaaaaatgaacaatttcacctctaagttctgtagcatctaaagcacccaattcaattaatgctagattatatgtagacatattactcattacagtttttaccgcatcatcaaggtaagaacgattctctaatagctgagtccaattaagagagtttttggggttattccaaagtgaattgtaactaccctttgaattagagtatttgtaaggcatcttagtaatcatgcttttacctgttatagacttaaatatggtttccaatctatgcacattaatatagtagaattgatttacaaaggaatcattgtatcgtaagtattcttcaagattactacattgttcagtccacttttgtttaaaaactccaatttgttcaggagttatgtttcttctcatctcaaatttactatgcaggtcggaatggcacttttcacgtacagctactaaattatcatattggttatttgaatgatttttatcaatatgatgtatattcgctatcctactgtgttcaggacacaaacaacaacgataatgacattcaaccagtatttttgtactcatatcttgtggaatctttactctcgtcataaatacctccccagaattttatcattatttatcagtgagtagctcccctgtttcataatcataatacccaattacagattctcctggaacttcacgaatttctttgactggccaagtaacatttaccgtatcctgttcactttgggttaaatatcttccccgataacacaattccttctgttttggataaaagaagatattttctattatatattcagagttattattacgagcagcaagtccaattcctccaggcataattatcctctcataacggttttcatctggcattgtctcagtagaagattcaaaatcaacttgcattttagataatgaaccatcattacataaggtctccaacaaagcgataacttctgctgtgactggcaaaacgccccccggtcccattacctcatcacttaatctggcaatttctaatgcttgtttaaatactgtacccatctgattttcagccataacatgtccagacaagcgcagacttccatatgttctatcataaataacaataaaataattcccttcttgaatataaggtaatctctttacacgaaattttccaaaagctacatctaaatcttgacgttcaaatggtatagaaattaaaaaagcttcgtaaatcaaccttgaaactgctcctagttcatctgttttggcaatattgaacgtaggatgagtaaaaacaactccgcttgtaaagtagtttcttgtaaatcgtgggagatcaaaaaatacattaatgccatcaccagtaagcggatacttatatggcttagtctcggctgaacctcttttttctttaaatccgataacagattcacgaacctgacaatttgcttcaattaccataagatcaccatatttattggaattatatatatttccctctgtaaaattgggaaatacttgagatggaggcatactagggttagttgtatacttcttctcgctcctaacataaataagacgattcttttggaatattttatatactcgcagtgactctgtggcataataataaactgctccaggataagcttctcttaatgcttgactataggaaagtgaacccatatcttttaatacagggccttgtttaaactgcactttaaactgactttctacatctcttaaagggaaaacattattgggacaatcatttgcctcagatttcattgcttgaagatcagatggtaactcacccgtacgctcagacttacataataccataaacccttcaggccattttattggactaataaagtcagtttcatcattagatatttttaatgcttggcaaaattgatcatgctcaccgccctcacgactaaggcacaaggtgtgaatatattgaatgcggggattttgtaggtacaatgcaccttctgataaaggacgttctaatatacttttaggattcctaaatacaacttcatcaacaacatcacctgaatgaatgatatatacggttccgggacaattacgaccaacacgacccatgcgttgtaataagctagttgatgaataaggtacacctaataagacaactgcactcaagtctgctatatctaaaccgagttcaagtgcacttgtactaactactccgcttaaagaacctgtataaagtcgttcttgaataattatttgatcttcttcttcatatccagaacgatagggaagaatattaagagtatgtatgcgatctggttttataattcctgtaatcttatcactttcaacttcaatatttgcgccttgttcacgtccctgatgacctcttgataaaattgatgttattaattccgctgatttcctactatcaacaaaagctataaaccgtctttcaatagaagtaagctctttaagaaaataagtaatctcagtaagataatctccttttaaatgaggtcttaaaaacacaattttgacttcctgtctgggagatgtatcaagttcagaaccaataatatgaaaagggacgccaaaaaggttttccagatgtttttcaggagatgccatagttgctgaagcacaaataaattggggagtgttattggtaaaagctataagatgccttaagcgccggaataaaaaagcagcatttgaaccaaaaactccggtatatgtatgtacttcatctacaacaaaaagggcaacattagttaaaaattttacaatttccctgtcggaaatattcaacaaaagccaatgatgaattatatcaggagtcataattacaacctgacaatctttaagaatagcctttctcctagccattgattttacatcaccatcaatacgtccaactttagcatttattccggctgcatcaagtgcattcttccaacgtttttcttgttcacgtcctaatgcttttaatgggtaaatggcaattatttttgcactaggttttgcaactaatttctcaatacctaaagcataaaatgccaaacttttacccgatgcagtacctgtaaccaaacaaacattatatccacctatggaatatttaagagcttctttttggtgcaaatatattcctggaacaaatgttttaatataatttagtgttgtattggatagtggtaggtcatcaattggttctaaacacttctcccttgattctaagagaattgtatcgaccagttcccattgtcgtatctcaaaaaaactattgatgttatcacccctgttcataatgaaccatataggactatatttggcatatgaaaaatttgtcataatactacaagtttaataaaaaaaaatatatatttatctagtgataattgcttatatttaaagaagattacatgcattgtatattaatagtatgttgtcataattctacattaaatccaatagtccttctttctttgcatagagataataatatataatatatttttcatattactattcatcctatattcacctgtaccctttcgctcatattgctaaacctcattgccaaccacactcccactacacaccccattcgccccaaccgcaacttccccaccctcacattaaccctcaccaagaaatccctgcttgccacgggcaacgtcgtggctttgcgattgttattcgtaaaaaggctggtaaatttagataaatattagccattagacacaaaaatattttcccatttcattgataaaagcaggaattaagaagatggttaaggaattaccaaaaatatgtcattgacacggttatatattggggaactttttgtggctaacaattaacatttaaaaaggtttttgtagtaaaaagtagtacatttatattaagtctaaatttggggggcggcacctttgagatcaaatatttccaaatttcttatagcaattatacctatattagcagtatttataacatattatttaaatcatactacagtagacgttagatatacattatctgataaaataccaattagtgattcaactgaaagtatacaacaattaattgtaaaaaacagtggtaaggttgaagctaaaaaaatacaggttaaaataaaggcaaaaattacttcatgtgatattataaaacactcatatgttgataatgtgaaagagcaaaaaactgataactctcttgaaattgtatatccagaattaccaccacaaggcagttttttattaactcttaaatcattaggtaatggaataaataaatctgatttagaaatatacccctcaaatggtactgcttctgaggcactctctaggaataaccattatgatatacttgaaattatgataatgatttactggatactgttaacaattttatacttttactttattagaacacaaggatgggaatctaaaatagtttatggtaatcatgatactattttaaaaagaaggaatagcccattctatattactaaaaataaatgggctaatattcgtgaagaagcattaaaacaaaaaattattaaagcatattttttcacacaagagataatgaactcggaaatctataaaattttaaataataataaaccggattacttaattgaagatgaatgggataccttgaaaactggttattgtaaaaaatttgtggaaagttataatgtggcagtagaaagatattttagtgaacagcaaatattaaaacttctagcaattcccaaaccacttcatattcctaaaagtgattggtctgatttacagattaatgccaataaaaaatatattttttcaagaaaacaatacattcacttacatgattacaaatctattctaaaagagattaacgatcaaaagccggattatgttttagattcattttggtccgaataccatgaattcctacaaaagatactgtatacctcgattgcaataagattagaactagaaaaagaacctctgatatttcttcaacaactagatctagatatgctttctgcagaatttaagaacaatttaaccgatcgagcatataaactaaaactaatgtcaatacctaatatacttgaaacaaataacgcaaaaaaaatattaaaacaacctaagccagattggattagtactgaagactatgaattgttattaaaaaaggcaagacagtcttatcaacttgagagtctcattaaggaatttgaactaaaaataaccttattaaaatccatagtgaataaacgggcactgccagattcaaaacccaatcttttgtcagatgaagagtgggacctatttatgaatttagataatagcataagagaacaatcattatcaaatgctcaattaaaaaataaactaacaaaaggatatgttactgtagaaaagcttaaaaagagaatagttggacaattagctactattaatacatttttaaatgatactacagtactgggtaggattgaagattatgacaatgttttcgccccggggaattttgaaaatctaaaaaagcttgcattattgctaaataagtgtagtattaaaaattaaccctaagaaaacatcagcaataagtttaaaaatgttaattgagaggttttcactgtttcgaaccttaacctaatagccgaggtagaaggtacaactccctcggcttttttctcgtatcaagcagatgcccacatcataaatatcagcaatacgaaaagactcgcaggccgctaaatacgtggcttcaccctttctattcttaccacgcactccacatggctcgtatgcgggaacatactaatataatcattgcttttattattgaacataaaataaataattgatgcaaaaattattatcgtaatctagggatatggctcaataaaacttttagcctacaaaaatccacactgtactaaaatcaaaatagtgtggatttttgtaaattaacaacctaataaaaaatgatgcctgatataaaagcaaaaaccctccagaaaaaatcctaaagggcttaaataagcttttaatgttctttcaaaactgcacagcgtgaatattaaggtcaagcgttcgacctattagtaccggtcagctaaacacattactatgcttacacacccggcctatctacctggtggtcttccaggggtcttattcttgcgaagggaaacctaatcttaaggtgggcttcgcgcttagatgctttcagcgcttatcccttccggatataactacccggcattgccgctggcgcgacaaccggtacaccagtgatccgtccatcccggtcctctcgtactagggacagctccttgcaagtttcctgcgactacgatggatagggaccgaactgtctcacgacgttctgaacccagctcacgtaccgctttaatgggcgaacagcccaacccttgggacctactacagccccaggatgcgatgagccgacatcgaggtgccaaacctccccgtcgatgtgaactcttgggggagataagcctgttatccccggggtagcttttatccgttgagcgacggctcttccactcgataccgccggatcactaagcccgactttcgtccctgctcgacctgtatgtctcgcagtcaagctcccttttgcctttgcactctgtgagcgcgatttccaaccgcgctgagggaacctttgggcgcctccgttactttttgggaggcgaccgccccagtcaaactgcccgcctgacaatgtccaccggcctgattcaaggccgtatgttagaacttcaatactgcaagggtggtatcccaacgttggctccgccaaggctggcgccctgacttctctgcctcccacctatcctgtacatgcaataccaaaatccaatatcaagctgcagtaaagctccacggggtctttctgtcctatcgcagttagccggcatctttaccggcaattcaatttcaccgagcccctcgttgagacagtgcccaaatcgttacgcctttcgtgcgggtcagaacttacctgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccggggcttcaattcaaagcttcgagtttcccctgacctctcctcttaaccttccggcaccgggcaggcgtcagctcctatacttcatcttagcgatttagcaggaacctgtgtttttggtaaacagtcgcttgggccttttctctgcggcctcttcacgctccgaatgtataaatcttcacgttaatgaggcaccccttctcccgaagttacggggtcattttgccgagttccttaacgagggttctctcgcgcgccttaggattctcaccctacctacctgtgtcggtttgcggtacgggcaccaatgagtctcgttagaggtttttcttgacagtatgggttcaaccacttcggtacttgttttccctccccatcacttctcaggctttgtgtcagacggatttgcctgcctgacgccctacgagcttggacgcgcttttccatccgcgcgcttggcctaccctcctgtgtcaccccatcctgataacgacttttggtggcataggattttcaacctattgtccatcgcctacgcctttcggcctcggcttaggtcccggcttaccctgagcggacgagccttccccaggaatccttaggttttcggcgggcaggattctcacctgccttttcgcttacttataccggcattctcacttccatacgctccaccgctccttacggtacgacttcgccgcatatggaacgctcctctaccatgtcttgcgacatccgtggcttcggtgacatgctttagccccgttacattttcggcgcagggccacttgaccagtgagctattacgcactctttgaatggtggctgcttctaagccaacatcctggttgtctgtgcaaccccacatccttttccacttagcatgtctttgggaccttagccgacggtctgggctgtttccctttcgactatgaaccttagcacccatagtctgactcttgagtatgttttaatccggcattcggagtttgattgagttcggtaaccggtgaaggcccctagcccagtcagtgctctacctccggatttttttctcaaggctagccctaaagctatttcgaggagaaccagctatctccgggttcgattggcatttcacccctacccacgtttcatccgcctccttttcaacgaaggtcggttcgagcctccactttattttactaaagcttcactctgaacatgggtagatcacccggtttcgggtctactccaacggacttgccgccctattaagacttgctttcgcttcggctccgtcttttctgacttaaccttgcccgttagatgtaactcgccggtccgttctacaaaaagtacgccgtcacacttttaacgtgcttcgactggcttgtaagcatacggtttcaggttctttttcactccccttccggggtgcttttcacctttccctcacggtactaatcactatcggttgctgcaggtatttagccttgggaggtggtcctccctgtttcccacggggttcctcgtgtcccgcggtacttgggattcactctaaacttctcgccttttcgcctacagggttgttaccttttataacgggcctttccaggccgcttcggctaaggcaatggtttgtgatgagtgtcccgctacccctaatctgcaagcagtttaggttttggctggtcccttttcgctcgccgctactcggggaatcgctgttgctttcttttcctcagggtactaagatgtttcagttcccctggtgccctcctgtaacttatgtattcggttacaggtgacgagggtttgcctcgccgggttgccccattcggatatccacggatcgttgcctgcttgcggcttcccgtggcttttcgcagcttgccgcgtccttcttcggcctgcagcacctaggcattcaccgtatgctcttttttgcttgacctattttttgcgcttgagagttctatttgtatttctaaatagagctttcttttgcttcacgctgtgtagttttcaaagaactttttttttggttgcggagataggacttgaacctatgaccttcgggttatgagcccgacgagctaccaactgctccaccccgcgatgttgtttaaaaaccctttttacagggtaaatttagtttccggcaacgtcttactctcccagggggtaaccccaagtaccatcagcgctgaagagcttgacttccgtgttcgggatgggaacgggtatgacctcttcgctattgccaccggaaaaagtctctcaaaactaaacagtttgtcgatggatgtcgaccaatattgagatatggagcttccgttagctgtgagtgatttctctcccagtggctaaccgttaaccaccaacatccaatatccttagaaaggaggtgatccagccgcaccttccgatacggctaccttgttacgacttcaccccaatcaccgaccccaccttcgacggctctctctcttgcgagttaagtcaccggcttcgggtgttgccgactttcgtggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgcagtatgctgacctgcgattactagcgattccgacttcatgtaggcgagttgcagcctacaatccgaactgggacctgtttttaggggttggctctacttcacagtttcgcttccctctgttcaggccattgtagtacgtgtgtagcccaagacataaggggcatgatgatttgacgtcatccccaccttcctccgttttgtcaacggcagttctgccagagttcccacctttatgtgctggcaactggctgtaggggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacaaccatgcaccacctgtctccgtgtgcaagtaaacttgcaagaccatgtttccacggcggtcacgggatgtcaagccttggtaaggttcttcgcgttgcgtcgaattaaaccacatactccaccgcttgtgcgggcccccgtcaattcctttgagtttcagtcttgcgaccgtactccccaggcggagtgcttattgtgttaactgtggcaccgagggggtcgatacccccgacacctagcactcatcgtttacggcgtggactaccagggtatctaatcctgtttgatccccacgctttcgcgcctcagtgtcagttacaggccaggaagtcgccttcgccactggtgttcctcctaatatctacgcatttcaccgctacactaggaattccacttccctctcctgcactcaagtctaccagtttcagaagcagtctccaggttgagcccggagttttcacttctgacttaataaaccacctactcgccctttacgcccagtaattccggacaacgtttgccacctacgtattaccgcggctgctggcacgtagttagccgtggcttcctcttattgtaccgtcatttttccttgctatttacaagaaatctgttcgtccaatatcacagagctttacaatccgaagaccttcttcgctcacgcggcgttgctccgtcaggctttcgcccattgcggaagattccccactgctgcctcccgtaggagtctggaccgtgtctcagttccagtgtggccgatcaccctctcaggccggctacccatcgtcgctttggtgggccgttaccccaccaactggctaatgggacgcggattcatctgtaagcggcagcattgcaaagaggccaccttttctcttctcaccatgcgataaaaagaggttatccggtattagcaccggtttcccggcgttattcctgtcttacaggcagattatccacgcgttactcacccgtccgccactaagttaaggaaaaagtaaactcttttcttaactccgttcgacttgcatgtgttaagcacgccgccaacgttcgtcctgagccaggatcaaactctccgttaaatatgtgaaaagtttgattgctcattaaaatttggcttatagattttcgttaaaagttaaaacttttgacgaggtatgtttaatttcatccatcttacactgtttagttttcaaagacctgtttatgacctgtttgttcaccgactttacgccgacaggagtttattttatcaggttctgcctttcgggtcaagaaccagtttttactatcgtcaccttagtggcgacaagagtaagtttatcaaattttcttgccgctgtcaacaactattttctgtctagcagtcatcagcaatgttttttattataacaagttatgataatttagtcaataaccaattgcttcttgtcactttgcagcgacatttaatataatacagcatatttataaataatgcaagtgacaaattagtattcagcaaattttatttaaatcaatatcaaaacaggtaaattaatttaagtcagaatgttttcccaagaaatttttaaccaaaccccgccagaattcccccacctctaaggtggtgggatgaatggcggccttgttttgtgtactaataaaatgtttgccaaggcctctatgatgtggcaaaatataatcagatgcaataacgaaaggctgattattattgagcaaacttgatacaaatagccactcagtcttcttactcacatatcatctgattttggtagtaaaataccgcagaaaagttataaacgacacaatagcaaaccgtatcaaagaaattggtgagtatattgcaccaaaatataatattagtttccttgaatacaaccaagacaaagatcacacacacatattgttcaaggctcaccctaattatggaaagaatatttttggtcgcaaagtttttgtcttctaactacaggtggtgtacccattgaagtaattaagaagtacattgaaacccagggtgaaaagaggtgaatcatttgcaaattgtctaccgttttgaaatgcgtccgaccaaagagcaacagaaaaaaatgtttcacacactaaaactttgccggaaactctataaccggtctttatctgagcgtcagcgtgtgtataaagaaaccggccaagggttgacatataataaacagcagaatatgctgccgggctatacaaaagaacatctggaatacaagcaagttcacagtcaggtaatgcaggatactttgcgccgggtagactttgcctatcagcggttttttgccaaagaagctggatacccccggttcaaaaaccgtgaccattacacatcatttacctatccgcaggtggatgctgtaaagaaaactttctctaagccgggtaaaatctatctttctaaaataggtttcgtaaaaatgacaactcaccgggaatttgatgccagtcaaatatccaggcttaacataaagtattacagtggtaagtggtacgctaatttgacagccgaagtggaagtacccgaaaatcttactgacagaaccaaatccaccggaatagacatgggtcttgagcattttgccgtactgtctgacagtacagagatagaaaccccaaagtactatcttaaatcggaaaagaagttagctaaacaacagcgcagactctcccgcaaaaagaaaggttctaacaaccgagggaaagccaaaactaaggttgccaaacttcatgccaagataactaatcaacgaaaagactttttgcataagacaagttttgagatagttcaaagccatgacattattatcatggaagatctgcgaatcaaaaatatggtcaaaaaccaccgtctagctaaaagcatacatgatgcttcatggggtacattcagaaactttattgagtataaatgtcacagatacggtaaaatatttcttcctgtccctcctcatggcacttcccagacatgtctttgtggtgccaatgtgccaaaggatttgagtgtcagagtgcaccggtgtcctgcttgtggaatggttatgcccagggatttggtgtcagccatattgatagaacgtcgtggcttagaaatgctagcggcttagatatatagttgtagagcggggaccgcccgaaatcatgcctgttggaggccgtgtaagacctattgctctttgtaacggtaggccgtggctgatgaatcaggaaacgctcgttgatgttcctttggaagcccccgcttcttagtggaacgtaagcgggggtagttcacaaggaataaaacgctaggcactctgaaatcataacagtattcgataaaatattcgttattctgattaatatacagtaaaaaaaacatgttataattacatgaaagccgccttaagcgcctttcaaacaactacggccactggtaccggttgaaaattataaagtactaaccttaacttatccataaatccactataaccataattttctataatacaagaaaaagggggactgaaaaatgtacaaatacttattggctatagacgaatcggaaaatgctctgcgggcagttaattatatgttaaacctggctaaagtcactaaaggcctggaaattgttctaatccacgtggtaaatttcaaacaaataatatccagcatttctccttttatggttatcccggatattcaagcggtcttaaaagagcagggcaggaaactgttagatgaacgcgctgcaatatttgaagataagggcataaccataaacaggattcttgccgaaggagatcccggcatagagatagccaaatacgccgcaaataatgatatcgatcatattgtcctgggaaccaggggactaagcaatttaaaaggcctggttatgggaagtgtcagtcaccaaatcatacacctggctcaatgtccggttacactgatcaaataatcttccataaaaatactgccatgaagactcataagactttttttagagctgacattattataagtgtcgaataaattattggtcttctgctaatcctagcaataaatcgaatatatgggggagctatatgtcaaaatacgcattttattcaattatactgtttgcagttttaatcggtgcctatgcttacagtcaggattctacaactgatcttaagaataatttaactcaatccaatacgatagagaacaaaacaatgcccgacagcagctcgacagagaccaagcaagaagctaaaaacagtgcacctgccagcataactaaggaaaccacaccgaacaaagacaaccaggaggatgcaaatagcaattcatccgggagtacaactaaagacagtaaaacagtaaaccctgcttcagatcaaacacaatctaatgaaaaaattcaaaaaccggtaacaaccggtctgtctaacactaaaaaaggttggggcttaaaggtgaacagcaaccatcagcagcccgagatgccgtcctcaattacagccacactgaacaaatacaactcctactggattggcagtcccaatgaaaaagttgtttacctaacctttgacgagggttacgaaaatggttattcgaatcgtattttggatattcttaaagccaacaatgtcaaggcagcctttttcataaccggacactatttaaaatctcagcctgaactggttaaacgcatgtcagatgagggacatattatcggcaaccataccgatactcaccccagtttgcctgaagtttcagacgagcaaataaaaaaagaacttcaggtggtggagagtggctacaagcaaatcacaggccaagaaaatatgaaatacctgagaccgcctaaaggagagtatagcgaaagaacattggcactaactaaagatttaggctaccataatattttctggagtatggcgctggtagattgggtgcccatgaaaggcgggccgcaagaagcctatgaccacgtaataaacaacctgcacaatggagcgctaatacttctacatgccgtttccaaggatgatacggaagctctggataggatcataaaggacaccaaggagcaaggatatgtatttaagtccctggacgagttagtaaaacagtaggacacaagaaaaccgttttaaacgactttcaagcagccacaggcaaccgtgctcggcagaaatcatgcaaaaaccccttgtgaatttgccattcataaggggtttgaatttatgcactattagccaaacgccacagcctcgcgaactgcaaagccggattttgctgatttacccaaatatgcctgctgaactctttcatcgctgaccaactcgctggaattaccgcttaacgcaacctgtccgcgctctataataatcgccctgtctgccactttcaaagcagcagaggcattttgctcaaccaggataatcgtcgtgccgtcttcttttagttttcgcaaggcacacataatttcacgcacaaccataggagccaggccgatagaaggttcatcaagcatgatcagtttgggtctggccatcaatcctctgcctatggccagcatttgctgcaacccgccgctcattgtaccggctatctgcttttgcttaccttctaaagcagggaatatttctattacccgctgcaaatcttccattaccctactcttatcactgcggtaacggtggaacgcacccaaaagcaggttatccaacacagttaaagaattaaatatctgcctgtgttccggtaccaaactaagaccctgcctgacaataaactcaggagacttgcgggtcagggatttcccctcaaatattatttcgccttccccgggcgagcatataccggaaatagtggccaacagtgtactttttcccgctccgttagcccccagtacagctatcatttccccccgttccgcccggaaagtcaaacctcgcaaggcctgcacacacccgtgaaataccttaagcccctgcacctgcagcatactcaaattcttcatcctccccgagataagctttcttcacctgcgtgtcatttctaatttcctccggtgttcccattgcaattggaatcccaaaattcaaaaccagaatcctatccgctacttccattactgtatccatgtcatgttcaaccagaatcagagcaagacccttttctcttaattttttcaaattttccgccagctgcttcgtctcacccgcgttaagtccggctgcaggttcatccagcagaagcagttccggagcccctgaaagtgctctggcaatctccaacaagcgctgtttgccaaaaggcagagtggaagccggtgtatcaatatcactgcccaatcccatttcccgcattacacttacagaaagccggtaggtttccttttcctcaatggcaacgcccggcaatcgcagcaatgactgtacaaaacctttcttaccggtcacatgagcaccggccataacattttccacagaggacatactgctgaaaagctgcaggttctggaaagtacgggccatgcccagcgttcttatctgaaaaggctttagaacagtcaaatccttacctttaaattttacatctccgctgtccggtttcaatataccggaaatcagattaaatactgttgtttttcccgcaccgttagggccgataagagcgaaaatctctccggggaacactttaaagctgacattatccacagctgtcacaccgtcaaaatgcttagtcagaccttttacttccaaaaacactatgccacctccggtgcacctcattttctcaaaaagtactttaagtagtagtagtctccagagcacccttaccctcttcggctgcagcctgttttttacgccacctcccgcttaagccttccggtctgaaaatcattaccagaaccagtattatcccaaaaaatacaatctggtattcaccgcctgcacgaggcataaccaggggaataaaccatctgagtacctctcccaaagccaccaccaggcctacacccaaaaccggtccccaaactgtgcccaaacctccgacaacagccattaaaacaaattgaacagacatattgaaaccaaaaggtgaagggctgacaaaagtaatgtaataggcataaattcccccagccaatccggccaaaaaagcgctgaacacaaaagcctgcagcttaagaagagcggtattgatcccattggcttccgccgctaattcactgtcacgaatagccctcatagccctgccaattctggagcgatccaaattgcggactgcgaggaaaaccagcaaaacaaaagcccaaaccagatagtaaaaatgtatatcacgattcaatattaatccggcaaaggagagataaggaattccggtaagcccggacggcccaccggtcagttctcttccttcattaaaagctatatgcaccaaaagcccaaaagcaagagtcgccaaggccagataaagttcccgcagttttaaagtaggcctgccgattataaaagccacggctgaaggaataactacagcggccagcagcgccgcaacagtatcccaatggtacctggcagtcaatatggccaccgtataactgccgatgccaaaaaaagccgcctgcccgaaagatacctgccccgcatagcccataagcaaacccaggccttccacaacgagcgtatatatacctattacaattaatatactcaataaatagttgcttttaattataaaaggcagagccaaaaataacaggcccaaaacggaagttattataactctcatagctgatcactccgtatggtcattttttatactcttctaccggtaactgcactgataatgccttccggtctgaccagcaaaactatgattaaaacaatcagggcaacagcatccttaaaaccggatgagactagacctgctccgaacatttccaaaacacccaataaaagaccccccagaattgcccctccgacactgttgataccgcccaacactgccgcaacaaagcctttcaaaccgagcacaaaacccatatcataagtagcaagagtaacaggagtaatcacaatgccggctgccgctcctaatgccccactggccacaaaggccataaaggaaaggatatacgggtttatgcctaccaacctggcgcctacgcggttaatcacacaggcccggaccgccttgccccagtaagttttttccataaaaatatacaagcctgataccgcaaatatgaccaaacccaaaatccatatgccttgttcattaattacggctcccagcacatgcagtgattcgcccccgctgaacgaaggcagagaataaggatctgtaccccatataagaagtgctgtaccgcgcaaagcaatagatacacctatagttatgataatcagagacaggggcgatgaattgcgggccgggttgatggccagcctctccataaaaccgcctacaatcgccgtaatcaatacagccagaataaaagctgcgggcaaggaaaaacccgcctcgtaaaaactacaggcggtcaaggcaccgatagcgacgaactcgccctgggccatatttaaaataccggttatattatgagtagtaaccagggccagggcaatcagtgcgtaaatactgccgagcatcaagccggaaaagatgaattgtaaaagctgttcatgagtctgcacttattcgccacctcatttgctggttgttatataataaattatttaattaaattccatttaccgtctttaacctctaccattaccatgcaagcttcatcaagcccgttatgatcttgcgcagacatattaaatacaccggatatacctgtaaaaccagttgttttctccaacccgtcacggattttaacacggtcagtaccgctttccttaatcacattgaccaacatactaaaagcgtcccaggcgtgaccgccaaaggtattcggctggctcttaaacctctctgaataatctttagcataagaaagcaatacctgtttttgcggatcactatccggcaattgctcagccactacaatcttacctaccggcagaactatattgttggcagattcatctgccagttccaaaaacttctgattggctatcccgtgacaatgaattaaaggaatctttaaacccaaatcccgataattgcgagtcagtatagatgcagaaggaggaatagcccacaccaatacagcctgagcctcactggctttaattttagccagctgcgctgacatttccttatccgtggcttcaaacttatcctcaaaaacaacgtcaatacctttagcggcagcagactcaatcaaagcctttttgccaccgtcaccgaaagcattattcatatagagcacagctattttctgagctcctttagcctttgcataaataatcattttatcggcaacagtagcgtcactctgagccatcttaaacacccatttatgctcagcaaccggctgcacaattttactgtttgtagctaaagaaatcatgggtactccctctttttgcacagtatccaccatagccagtgaggttccgcttgcgctggcaccgattaccgcaaccactttatcattgtcaataagctttttcactgccagaaccgattcggtttcatcacttttattatccataataatcatttttacctgcttgccgttgataccgcccttagcgtttaactggtcggccatcatctgtaaagtatctctttcaggtataccaagagaggaagatgtaccgctaatatccagcacggcacctatgtttatcgtgtcgccggttttagaagaattggctgattccgtctgactggaagaacaacctgccgtaaaaagcagcgctgacaacaacactgaaattattaataatacaggaacttttttcattatctaagcctccaattcccaatcaaagtagtgaataaaaatcaaaaacggcaccctcgaatgagagtgccatccacaagccacaacatcattctaccgttctaccattctacatttttattagcctctcaataccacctgccttcgggtaactgaaagtaatgaacaaatcttttaattaccattctgccattcttcaataacaagctattcctctaaatttaccataatgcatagcaaatttcaaccgtcttatgacaaaatatcaataataataattttatagtttttttaaaaatatgatttttatcttgactttgtacaaagacggtttataattaattaaatatttaaaagtgatgactgggaaaagtaaacggagtttcatcttttcagggagaaagcgtcgtgactggaagcgcttttaaagtatgtgccgttgaagttctccccgcgaactgccggattgaaagtctttggagtaggttcggccggattcttctaccgttaaaaggaagggggtataaggaataaatcccgtaccctgcctaaagagtgggtcatttattgaccaacaagggtggtaccgcgaaacaacttttcgtccctttacggacgaggagttttttttatttttaccacctggcagggaggatattttcacgtacccttattgagtgggttatttaaccaattggggtggtaccacggaagtcccgctttcgtccctgcgaaggctggggctttttttatttcctttttcagggggtggtttatgaagagattaaaacagtgctgccttaaataattctacttcgaaaaagcagtccatacatggcaatatattctatgataattttttttaataatatgaggaggaacaagatgagaaaattacctgtttacattatagcgtcactgctggcggcagtttttttactcagcggctgtgccagtggcacaaaggaaaccggggcccccacggataccgccaaagaaccttatcgaattggcgcggttgttgatatcagcggtccttcttcatcgcttggtgttcccgagcgcaacactttgcagatgctggccgataaattaaatgctgccggcggtattaacggacacccggtagaactaaccattttagacaataaaagtgatgagactgaagcggtaatggctattaaaaaactcattgaccggcaaaaagtactggccgttatcggagcaagctccagcggcccttctctggcaatggttgacacggcacaaaaagaacaaacacctttaatctctatggccgccgccagtacaatcgtagagccggtggcggaaagaaaatgggtgtttaagaccgctcaaagcgacctggtcactgcaaacaggattgccggttatcttaaagagaaaggcttaactaaagtcgcttttctttacactaataatgcatacggggacaacggcagaaaaggctttgagatggttgcccaaaaagagggactgactattactgatgaagaaaagtttgaagctgccgataaggatatgaccccgcagttgaccagaataaaaaacagcgaagcacaagcagcgatcgtatgggccataccacccacagcttctattgtgacaaggaattttaaggatttaaaacttaccatacccctgctgcacagccacgggtcaggcaaccaaaagtttatcgagctggcacagggcgcagctgaaggcgtaattttgcccatcgggaaaattgcggttgctgagcagcttccagattccgatcctcagaaaaaaattctaactaattatattgatgattataccaagaagtataatgcaccgcccaactcgttcggcggttatggttatgatgcctttaatttagtggtaagagcaattgaaaaagccggcgacaataaagctgctatcagggatgagctggagaaaattcagaatttctccggtgtttcaggaatcttcaatctctcagataaggatcataacgggttaaatgcggagtccatggtgctggtagaaattaaagacggtaaatggcagctaatgaaataatgattaaaatgaaatagtcttattggtgataagaaggtgattgaaaaggcctgaacctaaatcaccttcttattatatttttcaaatattatttcccaaaaacaaatacatgatttttgttagtctctttagaaatccctcaaacctctgaaataaaatcaactaccagttcaaaaactctgtccttttccacatcaagacatattaaatgggaagattccggcaagtaatatattcgcttcgtcttcgaaacggcgttattaaaaatatagtccgcgcttttaggtttaaccgtatcatcctttaaaccctgaataaccataagcggcacctgaatacttctaaccagcggcaaagtttttctctggataagtttaaaattggccactgccttaaaaggtacgtgcattatgttgcgagcatatttttttatgcgccggtaatcattattttttaagcctgtatatatattctccacaatctttctgaaatcaagaacataaacaggtgaactcaatgtgatcaggctatttacctcatatttatgagcaagatagatacctatcagccctcccatggaaaaaccggcaatatgcactttccggtactcgctgcgcagcttaattaaagctgtttcagcggaggcaagccagtcctgataattagcctggcccagtttactaaggttatcatcatgcccggccagtgttggaacagatacagtaaaaccttgctcggctaaataatctgccaacggcataacctcaaagggcccaccgctaaagccgtgaataagcagacaggcatccttattcttcaacaacactcacctctgacgcataagtgtgacataattccagattcatcgggcacaattccttccagataaaaacatatagccgataaaaatcagcagcgtaatccctgttgccacaatagcggcatttacacccacaccggctttagctgccagagtgtatccgccaacgccaagaaacataaaagtattctctacaaagttttgaatggcaatagtttttccggccccaatagtttcatgcccgacctgctgcaaacaggtattcatgggaacgatgaaaatacctcccaaacaacctgtcagcaacaaaaagattattgtaaatgttaagctgtggattaaggtgaaggcaaaaatacaaattgccatggccaacccgtaataagctgttctggtataggtttttaccgtcaccagatacggagtaatggcggcaccaatagctatgccaataccggttacagcaataatcatactgatagaggtattgccggtaataccaagggttatcggcagccaggcaataatcaccattctgagcactgcagaagcaagccaaaacgacccggtgccaataagcgagaaacgaccctgcgcgtctttaaaaagtaacgtgctgtcagctccgaaggcccgtaccgccctactgtaaccaatgcgttcattgcctttttgtctgggaataaaagtgctaaaaagtatcgaaaggccataaagcaccaggcagaccaggagtgacaggagtatagatttatctgagagataccccccggacaccgagccggccagtattgccagaatagtaaagctctccatattcgagtttgcttttaaaagccggccttcgccagaggtcagttcaggcaatatgccatacttggccggactgtataccactgcaccggcaccgacaaccgcataactgacagcgggattaattttaaccagcagcattaaaataccgactgattttaaaatgttgccgataaccagcacccagggcttgggatttttatcagcaaacctgcctacccagggtgcacacacaatataagcaaaaagaaaagcgctctgaaccagcggcagatagtaaccgggataaccatccctattaataattgccagtgtaataaaaagaatcatattatcaacaaaagcagataaaaactgagcggcaaacagagcgtttagaggttttagcttaaaacaccatccggcaaccaacatgctgccccctccccatttctgttgttccaacattgtttcattttctttccattccttttccgcacctccagccaaattagtccttcaagtttcttttttcagcaacttgttttaatgctacataatctgtcttaccgctgcccagcagaggcagtttttcaatatactccacctccgccggcatcagcagcatactctggtgactgcgcgccagataatctctgagctgctgcctagtcgctttcttgtcagaggtatagagtatgattttttccccttttctggaatcaggcatattcacagctgcttgcccagcaattccaaaacacttttcagccagctcttccaccagatttaaacttaccatttcacctgagaccttggcaaacctcttcagccgggacttgacagcaacaaacccctcccggtcaatacttacaacgtcgccgcagttataccagaccggggcgggaacaaaaccaaccccgtgcagcaggtagccctccattacatttggcccttgcaccagaagactcccccctccttcaatcccctcaacaatttccaattgccaacttactcccggcagcaacctgcctaccgtgccttctttataaaaaagcggcgtattcaaactcaaaaccggtgctgtttccgtagtaccatagccttctaaaatacggataccaaacttatcctgccaaagggccctggtatcttctttaagtttttctgccccggctaagacaagcctcaagctaaaaaagtcatagggatgagcatattttccatacgaggccaaaaaagtggaagtgccgaaaataaccgtggctcttttctcataacaaagctcgggtataattttataatgcaaagggctgggatagagaaacacttctacaccggagagcaggggcagcatggtgccggctgtcaggccaaagctgtgaaacataggtaaggcattgaatatcctatccttaggcgtaaaatcaataacgcaggaaacctgtctgatgttggccgcaatattactgtggcttaacaccacacccttgggcttgctttcacttcccgaggtaaaaagtattactctgccagtgggcttttgggctttagctttgactaaatatttaattaaaccgttcaatttatcgctaaaacctatttgttttttaatatcctccaaatagataacgttatattttttagccagtgcctccgctaaatcattcaggtcacccttttctataaacacacgggaagtcaaaactacaccgataccggctgtttcagcgcagtccaggttatttttcacccctgcggaaaagttaagcacagcgggagtcttaccgttgaaaaacagggaaaaaagggttaccacatggcctatggaattaggcagtaaaacccctatattctcatctttcagcaatccggacaattttttagccaaaacataggatccgataagcaaattgcgataggatattttctgccccatgtcctctgcaataatgctcccagtcccattggtctgggcggcttggagcaaattattaaaaagattaaccttttcctcatatttagccctgaaaagagactgctgcatagtttgcagaattttattgctcagttcccttttctgcattctagaagttttagtttcatcagccttcaattttaccggctgatccgcaaaaagccgcaccctcgggaaccacctgctcttaagcttatcccgcacccgggatgatttagaatactctaaaccggtaaaaataaggggataaagagcagctcccgttttttgagcaataaaacctataccgtcatatactttcattaagcctccggttactgtaatccgtccttccggaaacaataccaccggggtaccggttttaacaatggcagctattttttttaaggaataaggatttaacggatccacatcaacatgatggcaaaagcgcaagacaaaagcaaaacgtttggcaatgtgagtgtttaccacaaagactacttcccgcggcagaaaaagatatagaataacaggatctataaaggacacatgattaggtataattacagacggcccgttaaattgcaaattctcaaaattaaccaggcgaagcctgaataacagcttaaatattatttgcaataagcgtctcacatcgtgacactcctttttaatagcactctttttatttgttaacgttcgttaactacgacttaaaaaaatattttattcgtgtgattatttctgttactgcaaaagcttacgtactttagacatgatccgtaccttaagctcctgtagaggcggcaaaacatcataaaaatacggatactgagccagaggttccagcagcagcccgctgtaaacagtaatcagcaggtagacttcctcccttggtatttcacccgaatccatgccttcttcaagtatcgctttgattagcaggtgaggcttaaaatcattaggcagtacctcccaaaacttgtgctgtgtgattaaagcaaagcgtatttccgaaggatgagcctcataaagatcaaaagtaatggcaacaatccggcaaagcttttcaatagcaccggtgtcgctttgcttgatttcaaatatacggcggcaatattcccggattatttctttaaaaatagttaaaaacatatcctctttgcccttaaaatgcttataaagggcagcctcagtaacccctgcggctttggaaatatctctgacggaaaccgcatcataacctttttcggcaaataacttaatactggcatttataatatcttcttttttcccgtgatgagagtaaatatgttccataacgtctccccttggttaacatttgttaactaagtatatgttaagcagaatagctttgtcaacagttttgtaaatatttttatagtaaactttctggacttacaatattcagccatatataatataagcaatattttaaaggagtggtgaatatgtccgagaaaaaggattcggtaatctcagtctcatttcgggtaattaaggtcgcaggtttcctcatttattaattgaaagctgatttaaatacctggggattcttctgcgaccacaataatttggtctggaggaatccaagtgaatttagaaaatataggatggaactcatttttcaataacagctttgctccttattcacagcagggctatattgccggcagaatagcggcagagcacaaacatatctaccgcgtatacattgagcaaggtgaattgctggccgccgtctccggcaaaatgcgctacgaagcctccggccggcgggactttcctgctgtcggagactgggttgttcttaacccaaccggggaaggaaaagccactatacaggctgttttacccagacaaagcaagttttcccggcaaacagcgggaacaactgttgaagaacaggtaatagcggctaacatagataccgtgtttttagttgctgccctgaataatgattttaatttaaggcgtttggaacgctacctgacactggcctgggaaagcggagctaatccggttataattttgagcaaagcggacttatgcaatgatataaatcaaaaagtcctggccattgaaaacattgctccgggcgtgccggtacatgtgaccagcagccaaagcggaacagggataactgaactggcttctcatctaagaaagggccgcactgcggccctgctgggctcctcaggagcgggcaaatcaacacttatcaaccatctttgcggcagagaagcacaaaaaaccgccgaaatacgacagtcagatgaccggggcaggcataccacaacctaccgcgaattaatcattctacccgggggtggacttataatagatacaccggggatgagagaattgcagctatggggtacgtgtgaaggattgcaatcatttgcagatatttcgttactggcctcacagtgccgctttaaggactgccggcatgaaggagaacccggctgtgctgtgaaagccgctctagagaatggccgactggattatgacaggtacgggaattaccgcaaactgcaaaaagaactggcctacctatccaggaaagaaaaccggcaggagtatctggcagagaaagaaagatggaaaaagattcataaacagataaaaaatcttaaaaaacgatagttaaatctaaaacccttcgaagacatgtttttcgaagggtttttgtcaaaattaattcattcaaacatattcattttcttaatatctgcctaaaatctcatcaatctcttctatataaaaaccatgaacttaaaatttcaatgcaaacatttatgatccaccggcggcaaatcctgccaggcaaaaccgggcattttgccccttggggtaaagcaggtatgcagcaattccctggatttctcccccaggggacgccctaaatattcctcatatatcttcttgaccgccgggttttcatgtgatcggcgaagttctttgctcagatcaatcctgtgcagggcgtcagccctgttatgcctgtaatcaagcgagatttccttgtgctccctgcctccgaaaataggctgtccgccgccgcccacacaacctccggggcaggccataatttcggcataatgaaattcttctccggccttcaatctgtccagcaggcggcgggcattgccggtaccgtgggcaatcgctaccttaatagttctgtccttcagctttacctcggctattttcaagccgctgattccctcaaattcactgtagtccaataaatccatttcttctccggttgacaggtaataagctgtacgcacagcggcttcaattactccgcccgtggcgccaaaaattgctcccgcccctgtggacatgcccataggctgatcatagtcctcatcaggaagttcagtaaagtttattcccatctgtcgaatcatgcgggacagttccctggtagtcagcacccaatctacatctttaaatcttttattgccgaattccggacgtgaggcctcatacttcttggcagtgcaaggcataatggccaccaccacaattttctcaggatcaagcccctctttctcggcaaaataggtcttggtcaaggcaccgaacatttcatgcggtgacttgcaggtagacatattttccgtgaactcgggataaaaatgctcgcagaatttgacccatccgggactgcaggaagacaaaagcggcagcctgccatggccgtttagtctgtctaacagttcatgcgcctcttccataatagttaaatcagcagtaaaatcggttgcaaaaactttgtcaaaccccatccgcctcagtgccgatacaagttttccggtaacaattgtccctaccggaagaccgaaagactctcctaaagtaacctgtatggacggggcggtttgcaccaccacatacttatccttatctgccagagcatcccatacttcttcaatgcactctttttccaccagtgaaccggtgggacaggcaataacacactgcccgcaggtaatgcaggcgacggcggacaaatcctgtataaaagcaggcgctatttttacttcaaacccccggcctaaagcagaatacacgtttacctcctgaaccttgctgcagatagcctcacagcggcggcatttaatgcacttattgtagtccctcatgataaaagggttatttgcaaatatgggaacataattcgtttcaccggtgtatttaatatttctgatgcccaggtcatcagccaggttctgcagttcacagtttaagtttcttatgcaagcagtgcactccctgtggtgatcggaaagcaggagttccaccatagtccgcctgacacggcgggcctgcggcgtattggtgtacaccctgattccctcagcaaccggatacacacaggaagcctgcaaagtcataaccccgttaacttccacctccaccatgcaaacccggcaggaacctatctcattaataccctttaaataacatagactgggtatggttatgcccacagatctggctgcttccagtacagaaattccctttagcgccgtcacttccttaccgtcaataaacagccgcaccttttctaagttcttttcatctttttcaaacaggtggcccgcaccctcaatgaccggacccggcgtgtactcctgaacctgcggcatgcttatcccccctttcccgtatccccgcaaagtctgaattctccaggttgccttcttcgtttataccacccctgccgcccccgggaacttgacctgcagcagctttaaatccgggaatgctgcccctgataataacatctttgggacacttctccatgcaggcgccgcagcggatacatttctccggatcaattttatagggcggttttttcctctccccgcttatcgcatcaaccgggcaggctttagcgcatataccgcaggcaatgcactggtcctccagcaccagataatgcagcaagtctttacatacaccggccgggcagtgcttatccctaatatgagcgatatactcatcccggaaaaaacgcagtgtggagagcaccggattaggagcggtctggcctaacccgcagagggaggcaaccttaatatcctgagaaagttcctccagcagccttaaatcctccatctcaccttcacctttggttatgcgctgcaagatttccagcagtcttttcgtacctacacggcaaggggtacaacgcccgcaagattcatcctgagcaaattcaacatagaaacgggctatatccaccatacagtcgcggtcatccataacaattagcccgccggaacccataattgaaccaactttcgccagagagtcataatctaccaggatatccaggtattcctccggaatacacccgccggaaggcccgcctgtctggacagccttgtacctgtggccgtcaggtataccacctccggtatcgaaaataatagagcgtaaagtggagcccatgggcacctcaattagaccggtatttttaatcttgccggccagagaaaataccttggttccgctgcttttggcagtaccccgccccacaaaccactgccaacccttctgaaaaacaaccgtcacgttggcaaaagtctcgacattgttaattacagtaggctttccccaaagcccctcctgagcggggtagggcggtcggggtctgggttctcccctggcccccatgcatgaatgcagcagcgcggtttcctcaccgcagacgaaagccccggcgcccagttttatatcaatatcaaagttaaaaccgctgcccaaaatgtttttacccagtaagcccatttgcctggcctgcccaatagctatttccagcctgtccaccgcgataggatactctgcgcgcacatagatataaccctgctcggcacctacagcgtaagcgccgatagacataccctccagtatggcatgaggatctccttctaaaatactgcgatccataaacgcgcccggatccccctcatcagcattgcatactatatatttagggtttacttcctgccgggcagctatttgccattttttgcctgtagggaaccccccacctccccggccacgaagaacagaattaattacttgatcaataacctcagcccgcgaacgatgattaagtatatcggctaaagcggcataaccgtccctggctatgtactcattaatatcttccgggttgattacaccgcaattgcgcagtaccacccgctgctggttgtgaaaaaaccttatgtcctccatacgccgctgcagttctcccgaatcaggctctttaaacagcagttcctcaagcacccggccgccgattatatgcttttccaccagatccttgacattctctttcttaacccggcaataaaaaatattatcaggctgcaccacaacaattggtccttgctggcaaaacccgaaacaacctgttttaaaaacttttgctttaccggttaacttatgttccttgatctgtcggtcaagttctttgatgatctcttgactggctgacgaagtacaggcggtaccggcacaaaccagcagatgtctttgttccgaagccggtctgtgatctaagcgcaaattgataacaggcaggtatttatctttaattgctttgagttcctcaatggacttgatcatgattctcgtttgccctcgcttccggctgtatttcagctttttccgctgctgccgtaccactaccggcagcgaccggatcagaccggtatttttccagtatggtaatcacatcttttgcggttaaattgccgtatacttcctcatcaacagtcaacaccggagccattccgcaggcaccgatacagcgggtagaggttaatgtgaataaaccatcctcgcctgtttcccggccgtccagcttgagttcttgtttaaatttatccataatatcagcggcacccttaacgtaacaggctgtacccgtacaaaccctaaccgtatgccgccccctcggctcagtaacaaaaagagtataaaatgtcactaccccgttaacctcactaatcgggatatccattttggcggcaatatatgcctgaacctccggcggcagataaccgaatatcttctgagcgccgtagagaacccggattagttcacctctttccctgccatagagctccagcagcttgtccagttcagcatataatgaagccttattcttagctgctgttacaagctcatcctgcttctcccccggcaaagggtttttaaatatcggggcgttctcctgcccgcaggaagaacacctttctccggcttctatttccatgcgatacctcctgaaataagcaatcactaatcacaagatatttatttgcgttattatatgtattacagtaaatactaatacaacttgttatatggaaacttaatcaggtaaaatatatcttacctgtaattttcttattgactattagcaatactaaagtaaaataaattaaaccataatttataaattcaaaacatgtgaggttgccatgatcattataaacaacggaaatgtatttacagatgaacagctgaataaaataatcaaactgttgggcaaggattacaagccacagaagctggttatttatgaaaccaggtttgatatgctgaaacactatcccaggtgctttaatttttctctggaagaattttcgggaaagttagagggtacttacaaccaggccaccgatgaagtttttgtctgcatctttgctcaagatgatgacggggataactttcacagcaaacagttatactccttacacgcattagttcatgaattaagacacaggtatcaactggtaaacaattttctcactgccgacgtggatgaagaaaaagcggaaaaggatgctgacaggtttgcgacaaattttattaaccgcaagtcagccaagataagcaatataatgggctgggaggatgaatggctggttgaagaagaagaataaaaacaaggacttaagccattcatcagcagcccaataagctttggggctattttttttgaccgtttttactgtatctttgacaaattaaggattacagaagaatttatatataaagatttagtaaactaacccgatatagattaaaagaatttatcttaaagaggggaggaattagcgtgaaaatccagagttcaaatatcttcatgcatagcgattgcagcagtattagtatagatacaaaagaagaaactttaaaaacctgggtcggtgataaaagacctgactttgaaggaaagttatcttctactaatcaattagctaaaataactattaatactgatttcctggatttatctgaagaggccagggccttaattgaacaggaaaaaagcgcttccggaaaaattacagaaactcaaaacgaggaaataaatataagtgataaagataaacaaaaaattctattgcttcaaaaaatgctggaagctatcaccgggaagaaaattaagttcattttacctgaaagaatagaacttcagggaaccagcgctaaactttcttttaattccagaaacctgaatattaaattacccgctaaactaggttcgggaatggaatacaacctgcaagaaacacattttgaaaaggaacaaatgtcttatgagtctcaggggattataaaaacaagcgatggaagggaaatcaatttttctgttcagttagatatgagcaggcagttcgcatcacaacaaaacattcaaatcagagcgggtgatgctgttaaaattgacccactggtgattaattttaatggtaaagcgccggagttaactgatacaaagtttagttttgacctggactctgacggcagccaggatcaaatttcttttctaacccaggacagtggctttctggctctggacctgaataatgacggtgtcattaataacggcagtgaattatttgggccaaacagcggaaatggctttgctgagctgtctcaatacgacagcgacggtaataactggatagatgaaaatgatcccatctttgagcagcttcgcatctggactaaggattcaaaaggcaacgataaattatttgcccttggccaaaaaggtgtaggtgccatatatctcggtaatatagagacaccatttagcatgaagaacagtgaaaacattttaaacgggcagattagaacatcaggaatttacattaatgaaaacggaactgcgggcacaattcagcaaattgatttgacagtttaagtgaactacccccgcttacgttccactaagaagcgggggctttcataggaacttcaacgagcgtttcctgattcatcagctaccgcctacgatacaaagagaagaggtcttacaaggcctccgctcatcccccactttaaaggtgggggaattctggctggttttggttaaaccaaacagagaaggtagttcccatattattactctcaacttttaaagttgctttgtgtctattggctatactatagcagactgataaacccaagcctgttccattatttttagtcgtaaaaaaaggagtccccaactttttaattatctccggtcgtatacccgaaccctcatcttgtacaactaaagcaaccttaccgctgcatgtcatcgttttaataattaattttccaccgggggacatagcttccaaaccattgcgggataggtttaagataagttgacggatctccttttcatccagaagcaaattcgggacatctcccagcgacagcactataaacttatcctcacgcattgctgtagcctgtattagcgggtataaaacatctaaaatctgattcaaactttgtatttttaaattgacacacttgttcttggccagcgataagtactccgtaataatggaattagccctatccagttcctctatcattaaatcataatactgcttatatttaaggcaatcattcttctctgccatcatttgtaaaaaaccgcgtactgtagtcattggatttctaatctcatgtcctataccggcagccatttctccgattaaattaagcctgtccaggcgtgctatttcttgttccagttgtttacgatggcttatttccagggcaacctgaacagttcctatgacattgcggttaccgtcataaacagggttagccctaacaagccagtcctttccatcgggaccaataacctctttttcctgcgattgaccgctttcaagcagctccttaacagggcagccatcacatggttccacctgcttccataactcgtaacagcgatggcccactaacctttccggggctaatccaaaaaacctgcctgcagcctcatttgcccatttaatcctcatatttatatcgtgatatactaccagttccgacagattactgagaataagctccttctcctcttcagcttttctcagtgtttctaaaaactgtccccgttcatacaaaatactgattttttgagtggctaattcaacaagcttcgcagtggcgctaataaaattgaattcgtctaaatgccaggtgcggcggtatctaatctggctaaaaatcattaaatagtaaccgctctgctggaaagagaaagggtaacacaacatgctttgtatattaatttgatggtgaaatatttctgcggaaccatcagcggttagttcagcatgcttattatctatgtgactctcaagccattttcgacaattccaaataaacctgacaccattcgaatattggtctaaactgtagatatcttgacagggcaccatattaacgacttcttcgttcatccattcacacatttttattgctaagttttgtttaatgtctatttcaaaaatactgcagcggtccaccccaagtgtttgtcctaacattctggtcatatcatttaaaatcgtctttttgtcatcctggacgattatggtttcagctatgcggttgagggaattagaaaagagcaactgctcatacaagcgctcctgatccttttccagtttcttctctatctgtttccgctcagtaatctccgattgcaattgtttattcgcaattataagttccttattacgctcctgcaccagattttccaggtgcttacggtgtttcttcaactcattctcaatttttttatgttcagtcatatcacgaactgattcaattgctccaacaatattgccttcattgtcatacagaggagaagcctttccccaccaaaaggctcccttaccattaaatgcatacttactaaagctttcggcatataaaatacccttctttctttcaaagtaattatatttttttatatcgtcttttttatctgaaattattatatcgaccagcaatggccttttttcaccatagaacggcaaggagtagggaaagtcactcttaccaataatatcctttttattaataccggtcatatcctcaattgccctattccaaaaaataacccttttattaatatctacagcaaaagtagcatccggcagaaattcaactatatctaccagttttctgcaaacattgcatgccgtactatcacattgaagcaaaagattcaatgtttttaaattagatatgtcctcacagaaggccactacaccgacaatctcccctttactgtcataaaaaggtctggaattccattttgtaatttttcgaacaccgtcttcccatatcatttccacctcctgatccgcaattatttcaccatatatggccgaacgctgcataggcgcattttccggtaaaagtcttttcccgttactatatattttcacaggcggtagaatagcagatgaaagtgaaaaactctcccaggggttaattcttaatatcttagcagcagctgaattatgtcttatatctctgcaggacagatctgtagttatagatatgccataaggtattatttctaatatgttttggagctgttcaaaaccaattgaatcatcccccaaaagatacttatcatctatcagcttgtaagaacagaaattgttatcaggcaatcttctttccaattcaaacaagttgccaacagacatttcttttaatttatctctacccttcattttaacattacctcccatagacatacggcacactcccattaaacattagacagaaaccaagataataccttcggaaatgctgtcgaattatgactaataagcatttattcaatcttaaaccctatataaacatctcttattatggaaagcaaaacaggcgccttccgttaattaggaaaacgcctgttaaattaatttttaccggaatctccaatatatattgttttatatttatcaagacctggcagagttatgtgtaccattctggttgatattttcacaaatagatctattggcagcagcagtttccgcggcatttttggcttcattggcggccatggcatcatttttagcctcagcagcagacaaggcggcattctttgcatcgctctcagctttattagctgccaatgccgcattctcagccgcactttccgctttattagcggcaactgccgcactctttgcctcattctccgctttgctggcggccaaggcggcattctttgcttcattctcagccttattagcggcaactgctgcattctttgcctcattttcggccttattagcggcaagagcggcattctttgcttcactctcagctttattggcggcaaccgctgcactctttgcctcaccctcagctttggaagctgctattgccgcattcttagcctcattcttggcctcattggcaacagttacagtttccttcgctatatttacagcctcggcagcggctttagcacaagcagtaacttccgcatgcaaaatgttaaataaatttaccaacaaattaataggtacgttaacctctgttttattatccttaatgtaataattaagctcctgcatacaaccattaaaatccacacaatcaactttcttcttatccaacatattaaatacccccaatatttttttcccacccagtgggattcggcactttcctgcactatttactacattacatactattcatcattgttaaattatgccatatgagggcttgaaattttttttattccgcaaccggtgttactcttgcagcattgttcgaaccattctgattgcaattatatacaaatagcattaatcgaattcccaattcgtgtatttgaatctccttggatgtggttaaattagataaaaattgtgccattaattccggactcatatccctgattatcacattaccgtctttatcacttgtaaaatggcggctcatatcttcctgaaataaatttgacgaaccattttgattaatgttataaatccataataccacggttttcattcccagttgggctgcttctattcgtgtacccgggaattcctcttctccgatacaggtattgcctgcagctattttactctctacaacactttcgcttgagatattattcaaaatcatccccccggctcttacaaatctaatttgtaaatcttatgatatccggttggcaatcattcggcaaaatttaatctgaagatagctaaagctagataataactctttaataatttactttcaacctgtaaccatgaaaaagattcttacataatatgtgtcaggtgcaatttaaaagtgagcttaaactaataaaattagccccggcaaacttcttttgggggctgaaagatttaagctaatcataatcttagacacgatgttttaaaattcatccaaccgtgaggagtatacaatgaaagacagacagaagaaccctaacaataaaaatattattaccctgcatgatttacccattggtaaaatgggtattgtgagttctattaaagctgaaggaatcagcagaagaagaatgcttgatctgggcctggttccgggcacaaaggtagaggccttgcgaattagccccatgggagaccccaaagcctataaaattcgtggtgccgttattgctttcagagaagaagaaggcacaaaaatattagtaaaattataaggaggattaaaagacatgggtttaacgcaccgatcttgtggcagcggggcaaacaaggaaacctttcataaaagttatttttccaaaacagattatgtagttgcattagccggaaatccaaatacaggtaaaagcactgtttttaatgccttaaccggcttaaaccagcacaccggcaactggccgggcaaaacagtattaagagctgaagggaaatatatcaatcaaggtctggtgtttaatttaattgacctaccgggcacttactctctgctggccaattctgtggaagaacaagtggccagagattacctctgctttggcaaacccgacactaccgttgttgtcgtggacgccacttgcctggaaagaaatctaaacctaacattacaggtctttgagattactgcaaaagtcgtcgtctgcgtaaacctaattgatgaggcttccagaaaaaaaattaagattgacttggaaggtttatcaaatattttaggtgttcctgtagtggccacatccgctcggaatggttcaggcctggaccaattaataaacaccgtcacaggtgttgccagcggagcaattaatactaatccttatgttgttaaatacagcgattgtcttgaagctgccattgagaaaattgagccaaagattaaacagttggccggggaaaatttcaatagccgttggcttgctttaagactattggataaggatgaaaccgtaattaaaactcttaaaaaattgtatcagcatgatagcactttcaagagcccggtaggaggtgaggtgtgggcatgaaccggacattctccgccggacttgacgatatattaagagatactgataacttagcccccgacaataagccgtgggtaaatgatactatcgtaagcagcatctacaacgctgcggagacaataacaaatcaagttgttagccaaaaagataaaccgggcattgactgggataaaaaactggatgacattcttacttcaaggttgcttgggttcccatccatgttaatactgttgggtttgatattctggatgaccgtagcaggtgccaatattccctctgcgatgatcgcagactcactgttctggatccaggatcgtttaacctatatatgcaactacctgcatgctcccgcatggttccacggtctttttatagaaggaatctaccgatgtctggcctgggttgtagccgtgatgctgcctccaatggctattttcttcccctgtttcactttactggaggatttgggctacctacccagagtggcttttaatcttgaccgactttttaagaaagccggcgcccacggcaaacagtccctgaccatgagtatgggttttggttgtaacgccgccggtattgtagcctgcagaataattgagtcaccccgggaacgcatgattgccatgttaaccaataactttgtaccctgtaacggccgttttcccactttaatagccctggccggtatcttagtctttggtatgggaagcagctttggggcaactgctattgtagtaggaattgttctcctgggaattgccgcaacacttgccatttcatggattctttccaaaacattgttaaagggagttccttcatcttttactctggaacttcctccgtatcggaaaccccagataggaaaaatcatagtacgttccgtctatgatcgaaccttgtttattctgggccgagcagtttgtatagcggcgcccgcgggtgccattacctggcttttagctaatatctatgtaagcgatttgagtatacttgcccattgtgcccagtggttaaatccctttggccagatgatcgggctggatggttttatcctaatggcctttattctcggattaccggccaatgaaattgtacttcccattctgatcatgagttacttgtccaccggttccatgaccgaattagatagtattgaagatttatacaatctctttgtggtacagcacggctggacctggcttactgcagtttgcatgatgttgttctccctgctgcactatccctgtggaactactctgtggactatccgtaaagaatgcggcagtaccaaatggactatactggccgctttaattccattgggagttgcctgtactgtctgctttattgcggctcaaatttacaagcttattgaaggataagcggcttcttatcattttattaatgtgcatagaagagtgtggatcagaatcggatttacactcttctataatttttgttataattccactcacttatttaaattaaaaaaatgtctgcaacagataggaaaaaagctatttacaacctgtcataattgtccgccattgactataatactgttataatcagttagcaataattatgtaaaatcatctcacaccaaaggggctaagaaaaaatgtctcagacagacactttatcaaatgaacttgtctttggagaagtttttttaacttttttttatttattcccggcatctctggaccctctaagtaattctgaaaaagatctactgcaaagaagtcaactaagcaatggacaaaggcaacaaattttaagaaaatataaagatgccatggaaattattttaaaagaaaaactttgttataataataaaattgaacccaaaatagagggaattacatatgctgagaaatttatattaagaagtatacaaggtcaaaaacttattgaagattgctatcgagtaaagattgacagattttcttttttctatacggtaaacaatgctgatacatcagtagacaccagtaagaaaaatgaaattgttgtggatgtgtatttcaccatttacccaagaacggatgtaggcataattttcttcaatattgttagaaaagacgctacaacagacgatattatttttattaagcaatgttttgacggtcatcaccacgtatccttccaaaatgtaaaagggaaagataaatcaaaattatttactaaactaaatgaatacgctgttaaccttattaaaaaaactgattatgaatattttctttttactcatttagttgaaataagagatccgattaaaaattccggctcccttattaataatcctcaacatttgattcaacatttccctcaacagctatatggaatcattaccggtgatgaaggatggcgttttgttccccatgacattttgaattcacgaatatccaacacatggtcaacaagggatttctttactgtcatctcatttgataaatgtgttctatcaattaatttcagcaacggagaaagaagaaggaaatatgaagatcaacaagaagagatattaacccaatacggacaggaacaactacactatttctataaagaaaaactaccccaaatagccggcgttgatcacggaccttttttattattagaacaaatctcaataatcaggtgcctgttagacgaaatagaggaaaaacataaatttgaatctaccaccagtattgaagagatttatgctctaaaaagcaagctttactgtatgttttccgatatgctttgttcttccggaataaaagaaatagatatccttgcacaaaatattcgcgacagtcttctcattgatgcaaaattaaatgaattaactaagcatcaagatacagccgaaaagaaactgattatagataacaacaaaaaaatcaataaaatattaatttatctggcagttattggcggtttaggggcaatagctacgattattgatgtattaaaaggtatacttaaataggcttctcagccgctacaaaaatgtcacggccatttggattgtttttggtattatgaaaaatttgcatatatgttattactaaaaaattattttgaaaaagctctaccagagactgtctgctaaaaaaatgcacgggtaatatcccctcactgttgcttaccattgaatcaaataactccgggcttatttcctcttcaacaaaattgttctcggcaaaataatcttttacataataatcagcggattttgtagaatagcttgtcatgaggaataaataaccgcccggcttaagatgcttaaaacaacccgataatattttatccactaaatgcctttgaacatgctgaataatgtgactggaaattataacatcaaattgcagttcaaactcacactcttccaatgccgcatttataaaaacaaccttttcttcaattcccaattttctggaggtctctgcagctttagaaagcctattgctatcaggatcaatagcatatatttttttaaaaaagctatgaaaatgaggcagcagacgaccatccccacagccaccatcaaggagaaccgccttatcaggatccagatgagacagcttttcttttatccatgctaatattgataattcatcttgttcccaactcccggctataagttccgttttatttataagcgatagagtaatctgatcattaatatcaggatagatgtattcatttgccatgacatactcccccttacatttacattataacgcatcatatcgcaaaactaaatttaataatcctctattttgtaagccttatcatctgaaacagtcaaaccttcgccccctttcattatatttattataccatctgcagtctgtcctgtcggcacaagtagactgttcctgagataagttaatatctttaaagcattccaaaatattttgtttttcaacaagagactattacttatatgctgaaaaacgggatccaaaatccgtcttccggcatcccaaattatacccccttttatatcaagcatacctctttccataaggccagatccaacccactgctgtccgccatttttcgtgtttaaaactaacacgacttaaaatagctttattggcagcattttggattatattaaagtaatattcattcatcagcatataatccagactattgaataatctatggtgatatttacgtattttttgattagacaatatttgcattaatagatacaatatagataaaaaatatcataatcattatttcgtagttaacagtatatggaataataaattgatatttaggaaagagaggtattcatgtaaaatcatatgaaaaaaatgtttattttaatattgcttaccgtttttgtatcagcctatggcggcaaatctttcgcgcaagattcacagtttgttgatttatcctctgagcactgggctcataatattattaataccatggttttacatggttatatgttaggttacccagataatagttttaaacctgaaaaagcaatgtcccgcgaagaatttgcagtcttacttgtacgctgcatgggtatttcacctacaagtaccgataactcttcatttattgacgtacctgttgaacactggtctgcaagatacatagaagctgtaaaagaatatttgcccggttattctttgggaaacggtacttttaacttccaggggacaaaacctatttccagagaggacgtaacagctgccttggtaaaagctaaaggcggtgtcaattcaaagcaagaagatcttgacattctcaaaaataattttaaagattactcgtcaataactgacagccttcagcctcttatagctgccgccctgtcaaatgaattaatttccggttatcctgacggaacttttaggcctgagcaatctttaaccaggtcacaggcggcagttttgttatacagggccttttgcagaaccaattcagttataaaaaatatgattagtttgggagatattacaactatcaacacatcggatcaaatatttacacagttatccaaacaattaaataattccacttcccgtgccattattgacggtgaaacttacaattttgaagtatatgtcaaaaacgctgcacaaaacacagaacaattaaaagaccttatttatgtttttgttaaaagcagcgctccttttagttttgaggcagcaaataaatatcatcccgaacaggtgcaggaatacatgaataaaataaaaaacatggttaataactattatccggcataccctctgttaattatgaccggttttagaaaacaatacgatgaatacgagtgggtacagacaagaagtctgtttgaggatactgattatcagattactaaagatgagaatagcaaaagtcacctggtagataaatttttttccggtgttttgtatattaacggtaaagcaattgaaagtttttaatgcaaattttataacccattaaaactatgatctatatcataacaagatatgcgtttattaatagttattgtaaaaaataataaacgttgaacgagcatttcaagttctcaaaaaaatttgcgttatactatgggataaaaactctgccttcatcaccatccaccgttattttttggccgtctttaacaaccttcataacgccgggaatattaactaccgccggaatgccgtattcccgggctacaatggcgccgtgagacataaatcccccggtttccataaccactgcgcaggcttttaaaaacaaaggagtccaggcagggtcggtagacggtgccacaagtacatcacccgattgcaatttgcttccctcaaccgggttattgatcaatcgtacagtgccggaagctttaccggcggcaaccgccaccccctgtagcccgctatctaagttgagggtaaccggctctgtatatctgggtgtttcaccaaaaattatatccgggggagaaatagattccattttactcatcagggactttctttcaacaattagaacctttagtccgataccgtcccatgctccggttaacaccgagaataattccggccaagtgcaaaaaaagatgtcagcctgtttttcaataatcccctttaaataaaaacgggaacccaactccaaagccattatccggcatacattagtaacctttaccaaaatcgatttagccatttcccgcaccgcggccccggcctgagcctccttgacccatttctctatggagtaatgctcgcttacgggcaccttatctttaatttcctcccaaacccgttcatatttctctttttgtttcgtcctgatttctccgatatcggcagtgtcaatgctgccacggataatatccagcaggtaagtagggtcttcctgccacctggggttccttatatccaattcatagacagctcggtgcccgtaatcattgagaaattgccgaaaagactgcttgaagggagattcctcgggcagctgttcctcccatttgagcagtctaaaatcggcgatattaaagaatcgaacagcgtcattgtcccggcgggccaatgacgccagttccactagcctgtaaccgtgatccgcgctggttatgcccacctcactgcccaccatcaaggcattaaaaaccattgcggccctgtgacccaaatactggttgagtaccgtaaacaacgaacccactgctgaggcgcctgtgccgctcaaaaacctaaattcccgggcatattctttagccaaccgtgccaattcattataagcattgataatctcagtaccctgccgctgctcaaaacctttttcggttagaatatttacacggtgtaatacgtgactaaatgtcttcggagcatcttccatggccttatctatcaacaaggcatttttttgcaatctttccaacctctttgcacctgcgtcgccttgatacggttcggtctccttgatatctatttccggctggtgccctccccaaaaactgttaacatccctgggcaaaatgcccatggaatcataccaggcccactgcaggacagagatattagcataaagccggccattaaaatatctggaaaaccttaaacccttgggtagttggtagccaatgcgggtataggaggcttcgtggatagtatctattatgtcgatgcataaccggcgattcaggggtgactgaaccatgggcacggcatcccgataattgccgttggaccaaatatccggctggccttttaaagccggaaaggtgttgcgaggcaggcttgtcacaggtctggcctggaccaaaacaaattcccgcccgtcaaagacccattccacatcctggtgctgctcaccatctcccagggcgtaaagcaccctcagtaggagcaggccaagtttttcaacttcctcgttggacaataccggctgaccggataattgttcattatgtataaattgagtcccaccatcctttttattgatggttactccttcctttcgaccggttttacgttcaattagccccggtaccgcttcccaaggctgtgcattcaaataataggtatccggttctacaaccccgtttaccaccgattcacccaaaccgaaattggcactgatcaccaaaacatcctgctgtccagaccggggatcacatgtaaaccccacaccggcggcatgtgcctcaaccatggacatgattaccactgccatagctgaatcatcatcactgatatttatttttctccgatatgccactgcccggggtgaccaaagcgaagcgtaacattcttttattgccgccagtatattgtccagtccgcttacattcagaaatgattcatggataccggcaaaggaggcctgcactgaatcttccgccgctgctgatgatctcacagccaacgacttatctgccaactccggttctttgatcaggttggttatttccgatacgacatgttgcggcacggcacctctcctgattttatttcttaaatcagtcaaaatgtcccggctgtaagtttcatttatatttgccgcggttactgatgcggcaatgtcttgcacctgttcctgaagtttatttaagttaataaattcagcataagcccgagtagtaagaattcctcccgggggaatgttaaaaccatacctggctaggcgtcccaggttccagcctttgccaccggcatgacgggtacctaaatgaaaaacctctgaccagtttaaaatgcattttgttccggaatttttcactttgttgacctcctttggaattattggatcataaatatactcacaggctttttccattgttttttattcagaatcatcgcggttagctgccccgtttaaaaaaaggtctgttaccatgaccatctttcggcgcagttcaaacctggacatatcctttaaccaatccatgaccacggcaccccggagaatatctatttgggtggccagtacagtcaccggaaaatcgcgtctgatttcaccgctttcctggcccagacggataatctcagaaacaatacttcgagttcctgttacgctattttcatcttctgagccccggcatatgtttttcattcgataacccaggcagattcctgcaaactccgggttttcttccacccattggtaggctttatccagtgcagccactaaacgggatttggtatcaggcaggtcccttatggctttcatgcttttcttggcaaattcgctggaaatatcccgcatatactcgtcaacaatagcttccttgacgggaaagtgattataaagcgtttttctggcaatgtctgttttttcagctatttgctccatggtagtgttattaaacccctgccgccggaataaatccagagcggttgtaataatcttttgtcgagtttcccttttcttacgctcaagcctgttttcaggcaacatatttcctgaacccattagcaacctccaatataaattttaaaaaagagaaccggggaagcaattatacaaagcatagttatatacattgtgtaattaatttatcactacattcattgttgtgtcaatagtatttcttactatgcttttgaacaataaaaaccggacaggacctctattccgaatttttttaaaatttcccagactacaaataaaacccgcttttgagcgggttgatgtgttcatcatgttcttttagttattcacgggaatctctcgctcctactaacggcaggcgacgaagggcatagtcgaaagacatgacccggtattgcgtttggagagcgagagtcgtgccgtccaattggtaagccttgcggaaatcagaaggagtggagcggaagaagcgtttaaaatacttgattaggtatttgttatcggaaaagccacagtccgccgcgatctcaacgatgcgcctgtcggtacccaacaatagtctcgccgcgtgttcgcaccggctgtaacacaacagttcctgaaaggtcattccgaattttttcctgatgtcgccgcttaaatgctgggcactgatgccaagctcggcagcaagagccgtcagacccatctgtacctccgcgtcactggttgtatgctttgccatctgacgcagccttgatacgcgcttttcgtcaaagggttccgttccatagccccagcgtataaagtcaaagttgtatgtggtatagatcagcatttctttcagcagcttctcaacggtattctgatcggtaatgcgcgggcctgcgccgagcatcacggccagccgtgcaatatattccttcaagacgttatacttctccggtgcctgggcctcgtggtaaggggagcagcagtatataaacaggtaatggtccggcaggacgcggcggcagaagtcgttgtcgatgtggataaacaggatttcctcttctccatcacccgccatgcggtgaatttcgcccatgttcgtaacggcaatgtcaccttcctgcaacagcaggtcatcgtcgcccatgccgatgttgaccgagcctttgagaacctgaatgatttccagtgcgtcgtgccagtggtaagggtattggttgccgctccgggcaaacgccctgaccggcattccgttattaaattctatcagttcaggacgcatctttaccacctgcctttttaagatttcagcagagcttatccgattctttctgtgtaatcttggatcggaaggtttttgcgcgctttggggtataaaccatgcgccggatttttttatagatcctggaattttgtcctgtctgcataatatctgtacacgccttcctgttataccccatttttccgcagcttcctcaacagtcatataatcaaacatagcaaacctcacaaaaatatatattcacacaagttcatacctgcattctattcgatttttcgaataaaaacaacagttttgagtggaaaaagcgggccggttgagccggactccctgctcttggttaggcatttaagtatattattaacatgttggttcatccaatcatttttcttgagtccttaaagaatggcataaaaaacaggcacataatcgatatgctctacccgtgagaaaatcaagttatgggtggaaaaatacagacggaggttcactcaggagattatggaaatatattaaattccgcaattatccaaagaaaaaaaggattttcatcctccagagagaataaattctgtagagtacctatagtagcgcaggaaatgcaatactctaaactggttctatctcaaataacgtaatctgtcggtaaaattatttagaaggaggaagcatatgaaaaacatacttttagcagttgacggatccgaaaactcactgcgtgcggcagaaaaaaccttgagtctgactaaattgcatagcgatttgaagttcaccgttattttcgtggctcctacctgttttgatctttttcctgagccgggtatatgtgcttggataaatcgcaatgagctggaaaaagatattcaatcccgtgcggcaatagtttcagaaaaggtttctgaaatatttaaagctgaagggctatctccacaatttatactgggtagaggaaatacagccgaaactatatgcaaaaccgctgaagaagggaatttcgatatgattgttatcggcagccgaggatttggtgacataaaaagcgcattgctgggaagtgtaagccacaaggtactacactgcagtcactgcccggtactggtagtaaagtaaacctcctccgggacgagtccatgggttttcaggagcgattttctataaaactttatactattataaatgaacaaaatttgagtgattatttaccatgcaaaaaaagagacgagtttgttattatagctgatagttcttcttaatttattaatcctcacaaaatataaataatatcaatttacaataataaattaccacaaaaatcaaagaaaatcgattactaacaatccggagttaaggaaaataaaaagggggcagttataggctgctccttttcttttgcaccagacagcttcatttccttttcttcataatccacaattaacttataccaaaactcaacaattacagtttatggttcctcagatctatacaaacatctataagtgtaaataaacaacattgtatttaaatgtaacaaataataccaagagcaataatatagtaataaactaaggatacgggaaaaggaggataaatataatggcttatggtacagatacatgtacagatacaacccctgctggagcagcggttttcggaagttggccctttgttctcttcttaattttaattctattaatttttgcaatacctgctgcttgtgtgtgaactacccccgcttacgttccactaagaagcgggggcttccaaaggaacatcaacgagcgtttcctgattcatcagccacggcctaccgttacaaagagcaataggtcttacacggcctccagcaggcatgacttcgggcggtccccgccctacaactatatatctaagccgctagcatttctaagccacgacgttctatcaatatggctgacaccaaatccctgggcataaccattccacaagcaggacaccggtgcactctgacactcaaatcctttggcacattggcaccacaaagacatgtctgggaagtgccatgaggagggacaggaagaaatattttaccatatctgtgacatttatactcaacaaagtttctgaatgtaccccatgaagcatcatgtatgcttttagctaggtagtggtttttgaccatgttcttgatctttagatcttccatgaagacaatatcatggctctgaaccacgtctagactggccttgtgtagaaagtcttttcgttgattagttatcttagcatgaagtttagccactttagttttggctttccctcggttgttagaacctttctttttgcgagaaagtcttcgctgttgtttggctaacttcctttctgatttacgatagtattttggggttcctatttctgtactatcagacaatacagcaaaatgttcaaggcccacgtctattccaatggatttggtactgtcgataagattttcgagtacttccacttcggcagtcaaattagcgtaccacttaccaccgtgatactttatgttaaccctggatatttgactggcatcaaattcccggtgagttgtcatttttacgaaacctattttagaaagatagattttacccggcttagagaaagttttctttacagcatccacctggggataggtaaacgatgtgtaatggtcacggtttttgaaccgggggtatccggcttctttggcaaaaaaccgctgataggcaaagtctacccggcgcaaagtatcctgcattacctgactgtgaacttgcttgtattccagatgttcttttgtatagcccggcagcatattctgctgtttattatatgtcaacccttggccggtttctttatacacacgctgacgctcagataaagaccagttatagagtttccggcaaagttttagtgtgtgaaacatttttttctgttgctctttggtcggacgcatttcaaaccggtagacaatttgcaaatgattcacctcttttcaccctgggtttcaatgtacttcttaattacttcaatgggtgcaccacctgtagttagaagacaaaaactttgcgaccaaaaatattctttccacagctgctttctaacttccggaaactcctttttaataagtctggatgatgcacttttgaatgcattgatgtacttagaaatttccgtattagggtgagccttgaacaatatgcgtgtgtgatctttgtcatggttgtattcaagaaaactaatattatattttggtgcaatatactcaccaatttctttgatacggtttgctattgtgtcgtttataacttttctgcgatattttactaccaaaatcagatgatatgtgagtaagaagaccgagtggctatttgtatcaagtttgctcaataataatcagcctttcgttattgcgtctgattatattttgccacatcatagaggctttggcaaacattttattagtacacaaaacaaggccgccattcatcccaccaccttagaggtgggggaattctggcggggtttggttaaaaaaacattaaataatataagtcacggtggtatagattataataacagccatagatgttgatgaaataggaggatataattatgcaaagaatagttccacacttatggtacaacaaggaagctaaagaggcagctttgttttatattagtctatttgaccaatcaaaattattaaatataacaattatagaaaataccccctcagggaaagcagaaattgttagttttgaactggctggacaacaattcgaggcgattagtgccggccctttcttcaaattcaacccctccatttccttgatggtagcctgtttctctgtagaagaagtaaataccaaatggaaagctttatctgaaggtggaacggaattaatgcctttgggtgaatacccctttagtaagtggtactgttgggtccaggaccggtatggattgtcctggcagctaatgcttaccgataatgcacaaactgttcaaaagattacacccaacttacttttttcaaaagaatcatgtggtaaagctgaagaagcagtaaagtactacaccgaagtatttgaaaactcagaattaggagcaatcagcaggtatggagaaggagaagcagtgtcaccaaaggcaaagataaattatgctgctttcaaactagccggtattgctttttctgcaatggataatggctttgaggcggatttcaactttaatgaagcaatttcttttaaagtaaactgtaacgaccagcaagagattgattacttctggcaaaagctttctgccgtacctgaggcagaacaatgcgggtggataaaggataagtttggagtgtcgtggcagatcgtacctacagttatgaatgagatgataaagtccggtgacagagaaaagatacggcgtgtgaccgaggcgctcctgaaaatgaaaaaatttgatttgggagctttgcaaaaagcttatgctggaatttaaggtgtgtctctggaaaagcaaaaaccagagacagcgatgtatatttaaatgaacgaagtagacgcatatataaaaggcttggggatgtacccctcccggggactggcttttttatattcgggacggactgacggattgatttagtctattttaatttaattattctagtctaatttaaagtgaacggtgacaattaagcataaagaattaaaggattacagcgtttatagaaaattgttatgagttaaggcatcttttttaaccaaacttttcagaaaagacatatcttcctccaagaggaaggtatgtctttgtttatgaaatgcggcatgataaaaaagacaacttactgatttatagatttttcgttggaaggagatggtttgcatggaattcagatatatccatgtagcagtgcttaaaattttgaggaggatgaccatattttaagctgatgttcaaccttatttaagatagaagtcccttaattacagggtcttcgataaaaagttctatactacatcatgaatcaccgctttttaaattatgaaaatattttttagttttgaaagaattctttgctttaaggtgtctaatagctaaaaggaggctgaagtaatgggttatatctcggtaccaaatagaaaacctatacctgatataaataatctcatagaaaaatatggcaactcactgcttagaatgtgccttatttaccttaaagattcacatttagcagaagatgctgtacaagatactttcattaagatacataaaagctatccaaagtttagaggtgacagtaaggaaagaacatggataatgagaatagcaatcaatgtttgcaaaaattacttgcgctcttcctggtggaaacgcattgatgaaacaatggttttagaaaatatgccttcaaataacagcaatgatgctttgcaagatgaggcgctccttttagaaataatgaagttatcttctaaatacaaggaagtgatacttctgttctactatcaagatatgaaaatccgcgaaattgcagaggtgttgaaaacaccggaggcaactatatctattaggttgaagagagcaagagaaatattaaaaataaatttgaaaggatggtattatgatgaatagaacaattaagaatgttattgatacaaggcttgctaacattaaaattagtgatgagcttaaaggtaaaattttaagtaattcctataaaaaaagaaaaacagtaaaaagagtatttgccatagctgcagcgattttatgtgttatgctgtccgtttctgttatggcagcaactattccaaactttaataaacttttatatactgtaagtccgcaaatagcacaattccttcagccaataggagttacttctgaagataacggaattaaaatggaagtggttgcagcaatgagtgatgatgatactgctgttgtgtacatctcaatgcaagacctgactgctgatagagttgatgaggatatcgacttttataattacagtattacaggattgcatagttttacaagtcaagtaatatcatatgataaagcttcaaggactgcaattgtaagattacttgcgaatggaggcagcagactgaatggtaaaaaagtaacagttaatgtaaattcatttttaagtgataaacaaagttataacttatttgataccggcattgacttggtaaaggctgtaaacgactctaatacaagcacaattccccttgacatgcataatattcccggtggcagcggtgatttatttaataaattaattgaaaaaggaactataaatatattaaaaaccgatgaaatgaatattgcactaccaaatataaattttgcacatatatcaaatattggaattattgatgggcagcttcatgttcaaactaaatggaacggtaatggaattgatgatcatggtacctttgcgttaattgacagttcgggtaatagaataaacccaagtaacatttattttggtactgatgaaaaaggaaataccaaatatggcagtgaatatgttgagtatattttccaagtaaagaaaaccgagcttaataactataggctcaatgcagatcattttacgacatccggacagtatactgaaggcaaatggcagactacatttaaaattgaagcagtggaaaaaagcacagtagttgactgtgatatgaattcgggcggaataaaaataaataaggtttctgtttcccccattggtgtttcaataattggtaatggaaacataaaggacaatactaacgatattagcgtatcggtaaaaatgaatgatggtagtattctagccctgaaatccgtaatctcacaaagagaagatgacatgattatctgcaaatatatgcctacagagcctattaaggttgcaaatgttaaagaaattaacattaatggaaaggttgtgagactaaaataagtatcaatattatgaacctaataatccatgggagatttacttcgtttttcaacatatgacagtaatgaggaaattgtaccatgtcaaaggggacgggtacattgacacgcttctgaccaaattataaaatatgcatatggaggctgaaacatgccaagaaaggatagctagcgggagtttacgaattagcatgtcgttatgaacaaatgaacagaaattatcatctaaaaaactagtggaggccttgattttaaaggacttttttgcaattaaaaagtggtattgatgaagaaaaagtgtattaccctaccgcataactcatatttaacattttagacatgttttttggttatgaaatgcttaatttcaaagactttattgatgtatgcaggaattttatgcataagtgtcgaagttatgtattaccctaccataataaagggaggtttccatggcttcgatcattaaaaagaagaaaaaaaatcaattttattactatctggtagagtctgcccgagttaacggtaagccaagaattgtccggcaaaaatatcttggacgtgccgaggatattgccaaggctgttgaaggcaaatctgatttggaaaatcccaagtacagtattgttttagagtttggcaccgtgtgtgctttgtatgatattgccaagcagctcggtgttattgaaataattgataagtatgctcccaaacgcgaacaagggttaagtgtcggagaatatatgctgctggctgctataaacagggtcgttaaacctgttagcaagttccaaattggtgaatggtatgataaaacaatgctttatagaatgctgcctgctccaaaacaatcattaacaagtcaaagattctgggataatatgagtttattatctgactcagctattgagagttttgaaaatgaatttacgcaacttatcgttgataaatataatctttctaccgatttgcttatttacgatgcaaccaacttttttacatatattgatacgttatcagccgataagttaccacaacggggccacagcaaggaaaagaggtctgatttgaagattgtcggtttagcaatgatggttactcccgatttcaatgtccctcttttttatgatgtttatccgggcaatgacaacgactctgttgagtttaaggcagttattgagaaacttaagaaccgctatattaatatttgcggtaaaccgggaaatgcaacccttgtttttgataagggaaacaattctctaaataatatggatcttgttatgagcggtgaatttgcttttaatgttgtaggttctcttaggctttctcaaaataaatccttgcttgatattccaattcaagaatacgagtcggttaacagtgataattttagaaatgttaaggcataccggactacgctttccgtttataaccgggaaatgacagttttagtggtttgcaatcctgagttatttgccggacagatgcagagcattgcaattaatattgaaaaatgtactcttaagttacgagtactgcagaaatcattacttgatcgtgttgccggtgtaactacaaaagggcgtaagcccacggttacatctgtacaaaaaaatgttgccactattcttcacggcgagtttatgagtgatattttcgatgttcagatatatgaacaagatggtcttgctcatcttgatttttctattaatatcaaacaatttaactatgttaaagaacattttcttggcaagacagtcttatttacggataatcatgattggccaaatgataagataatctccacatacagatcacaatatcatatagaagacgattttaggcaaatgaaagacactacatttttaggttttcgtccaatacatcattggactgatcaaaaaattaaagttcatgctttctattgcgtgctggccttaagactttgttgtttgttaaaccgcgttctgcatgaaaatggccttaaaatgagtataaacaaaatgctgtcaagattatctgatattaaacaggttattaccgtttatccaaagaagggtaattcaaaaaaggacagggagtgtttttcattaacgaaaatatctgctgaagaaaagagattattagaggttttagatatagggaagtatgcacttggtgggtaatacacttttatccctccgatgccttgtgattgctggcatagaagggatctgtttctaataattcgtaaactcccgctaggttaaattaatggcatctttttttacctaacttctcaattttactttggccacctttctcatagcggtcagcgcgttaaggtaagagcatgtcctcataggaaagcatggcagaaaggcacccgactgcatggactggctccatccgttgacacgcaccaattcctgctgcggcaccagcatgggtaccgcggcttgaatggccgggctgtgaaacacattacccaccgccctgacgcccagcgccacgcaaaccgaccaataccaagcagaaagaagaagaaaacaggggccaccagtcctcgggattaatgaagttgttcaaaaattcgatcattacaatatttcaagaagcacacaagccatttcttgaaaactactggaacaattcactatgtgctacaacaccttatttgtcaagttctcccgtcaggctaatatgtttcactagttcatctgccaacccaatatacttctgaggactcaattccattagtcgcattttatcttcttcaggtagttcaacgcttgaaataaatgctcttatttcttcttttccaatcatctttccacgagtaatttccttgagcctttcatatgggttgcaatagccatgctttctcataactgtttgtacagcttcagcaataacttcccaggcttcctcaaaatcatcttcaatagtcttgggatttatagatatttttctgaaccctctcaaagtagaattaatcgctatgtatgaatacgcaattgccgcccctatattcctctgagcagatgaatcgctaagatctctttgcatacgtgatattggaagcttattcgcgagaaatcgcagtatagaattgcttatcccaaggttcgcttcagcattctcaaaatcaatcggattgactttatgcggcattgttgaagatccaacctctccttttgccattttctgtttaaaatatccaagtgaaatatataaccatacatccctgtcaaaatctaaaacaatattgttaaaacgactgattgcatggaaacattcagccatataatcatgagactcgatctgcgtggtcatgggattatactctaggcccaagccgcatacaaactccttggatactttctcccattcaacatcaggatacgcgattttatgagcattgaaattacctacagctccattaaatttaccaagatattcaagtgaacaaactaactttagctgtcggttccacctataaacaaatattgccagttccttcccgacagtagttggcgaggctggctgcccatgagtatgggataacattggaacatcttttaattcttctgccatattagcaacttcatccacaagttttttcgccatcggtaaccaagcttcattcattccctgttttaacattaaagcataggacaaattatttatgtcttctgatgtacaagcaaaatgaataaattcaattacatccgaaagtgatgtatcttttagcatttccctcaagaaatattccaccgctttcacatcatggttagtaaccttttcaatctcttttatttttaaagcgagttcttcattaaaattagctgctatatttctgagaaactgtgtttcttcaatagtcaagcctcttatgtcgtgaaattccggattagaagccattgtaatcagccattcaacctcaatatgcacgcggaatttcattaatgcccactcagaaaaatagttttctaagtttgttgttacactgccatagcgaccttcaatcgaagtcaaagctttaattctattcatacacattccctggtttctaaaacccactaaaaactacaagtagttttttcacccgtccgacaaacgggtggcagtgtcacaggattcaactgctaggccataggctctcgcctatgttccgggtggtctcctctaaaagagttccccgccactgcttaaagcaagcgtactacccggagaaggtgttacctccgcctgggttctgacttgcggcaacagcctttcgctgcgtgtactgtgccgcccgcaaaatttatagcaaagggattaacctatacctaacacatttttccggtgaatctgccatgaaaccaggctattcaccttcttccttttcgtgatttttttaatcttggccagcacagactttttaactgctgaccattgtttccaatttgccatttgtttaaattcaggtttctttttaaccagtttatcaagcaatatcttgggtatcttctcatgatcaaagcccaagccacgctgggctttgacatagcctgccgcttcgtgaacagctatgccgtacatgtgctggtattttaggatgcctatgactgaagtaaaagccggttttacctttaatatcggcacttcctcacgggcagcactccggtcaactgcttttagaaactttgaccagacaaaactgtgattcattcggttaaacttggcagttacggacttgtcatttttaaacttcaagtcctctaccgccagggcgtaacctttttctttagcccggaggatcactttcttagccatttcgcaggtctggttatctctccggtttgttctggcataagtccattcgccttgacccagccattcactgccccggtattgccccagacattctacctgggttacacctaatccgtccgggttggtgtctacaccaaacgcacccttatggttatatggcatcggagcttcttcttcaatactcacatggacgtaatatttcccgtctctgcggaggatttctacctgataggcactgcctgttttaagataatccaaaaccatttgccggtagttgataccgttaatcttgccggtctttttcgatggcttttgagctaaatagatcggcaccgttatactatgatgtgttatttacgcatttactacattatgatgtgtcggtagattcagttcaataaaaagttttagttccgggctgtttcttaaaagttgcaatctcacttaaaaaatgggaaggccggtacctcgttattaccgatgccatcggcggtaactaccaaacaacgaggcagttattcagggtagaaaacctgaaacggaaaaatcatagctcgctagctaacgctggcgagttctttttttgcaccacctacatactaagtcatctttaaaactgtattagtcttccggcaaatcaaaatattttcgttcttaagtatgtcccatgttggatcagactatataagacgtagtattatgtagaaattaattaaccataataaaataatataactttaaataaattattatttttttcaacattctttacttcttgcaagatatgataaattgtgataaatttttacttgggtgtacacccaaatactacttatgaaggtaattagcaattgagtagaatttttatgctttgtatgcttaatttaagtatagctgtgtcaattgcactttgcaattaatcaacaaaccaaaggcgaaagttaagtaggtggttatatagcaatgttgatgttaatatttattttggtaattttatgtttggtggcttgtgtatattttttaagaaaatataaggtggataaaaaaatagtgaatttgataataggttttttattattgttttcaacattgacatttataatggtatcaataaaatacaccacacacccaattcgctctacttctcttgtgacaacaggccttattaggtttttatgtttttcctgaaaactagcccaatagtctttaaatatttgcttaattttttgtatatgtcaagtcaaaaatcagccaagttataatcgaaaaaccagccactatgggtcaaaaaataaaacaataagtgtataaatattcttctgactggaagcccggcaaccttgaaataaccgtaaatttctgcgtatcattcactcaataatgaaaataaaagtatctagtccaatatttcatttgaaacagactgccctataaaccctgcttttttgctttgttgtaatacatatctttatccgcaatttcaatgattcgctccaagctcaggttcatttccggtttatacgagaataccccaaaactcgcgtcaatccaataaggtttttgtttgctttggttcaaggcctcaaactgctgtgcaattcgagcacaggtttctctgacttcccgttcacagctgttctcgaataatatcacgaattcatccccgccatagcggaaaataacgtcgtcctgatgcagttcttgcatgataaccttgcaaacgtcgataatcatagcatccccttccaaatgtccgaaggtatcatttaccgttttaagattatctatatcaaaaaaacaaaggctaaatcccgttttcccgcactggacgccttcaaaccgcatctgaagcagatccatcccggcccttctgtttaaaacaccggtcaatgggtcggtggaggcatgaaggttcaatttgttttcgatcctctttatttcactgatgtccgcgacgccacttaaaattgacttttcaccgaaataatcgatcagttcgcaattaacaacagtatacttagtctgccccagcaatgtcttttgctctactaaataatcggtcacttttctgtccgcttccagcttcttgcggatgctgttgaaatcctggacgtttttatagaaatgtgtatagtttaaatcatcagatggctcctctgggagcccataaaacaacacagctctattgtttgcgtactggattttcccatcatcaaacctgcagatcagcagaggaaagggattgatctcaaacagtttaataaaagtctgtctatcttctttgagcatttcctcatttaagaagtttgtcacattgtagcgatataagagtaggaacaaaacagccgctatcaatatggtggtagtagcattaaactgcttgacaacaacggaattatccgtgcacaaataggaaaggccgatcagaaatagcatatggttcacagcataaatcgaaagcacccatttcggataaataggaatgaccagcgctgccgcaaggacaatcataatgtatgcattaatgtttccggtaaatctttggctgtttaaagatagagcggatgcgaacaaaacaattagggatatttcagaaaggagcaaagctttggcagcacaagagtttggaagattcttcttaagcaagctataggctacaagatagactattgagagcagaaaaatgataacgtgcattgtgaaaaggttccggaggtatataatatccacagaagggtcttgatgcagtataaaatccaaataaaagtttaaaaaacttaaaatgaaaacaaacccggtgaagatttcccccctctgcaaacttaacagaaggtgctttctttcaaattccagatggtttttaaaatccatattcaacaataaaatgtttgaaaaccggctcaaacctctgaaatactctcttaccaaggactctctcctctttctgctgctgtatcaactgcaagtatatcacaagaaataaaaaaaatcgacgtttcttataaataacatatcggatcgttcattcaaaaaacctttgtatcccgaaagtaattttaatacactataaagcttccttaaacaaaaatacccacaaagcaagcaacactgccagatctgtgggtcaattgtcttattaatattaggctttaattaccgtgctatctttgcgctgcagccatttgttttcgagaagactctttttggtcgccaaggcaatttcataaataatctgcttttcatagctggtacaaccctctataatccgcgccaaatctgtcagatattctgcctgatcgtttgtctgattgccacttagcaagtgatccactgtaacgccaagaacattcgcaatccgcaccagcgattccagactcgcatgctttttggctgtttcaacgtgacttatgtgggtcactgacatcattaaatccctggtggaatcatacggcttgttcatttcgtcgaacaaagttcccggcggtatctgcgctgtatcctgtctagagtatattcatcagaaattcggattccatgtgctggatcgcaccttgcgtctctgcgtcgggacatgggaaggcgattacaattcgctgtccgctaatatgctgaaaggtatagcccagctgattgtggcttttggcaatgttctgaaggacgatatttttaaagaaaaagtcggcaagttttcctccaaagaaatagggcgcacagcaaaggaacgaaaggccggatctcttggttatgctgaggccatgcttatcgcatacaacaagaaaatgaaatctccgctgaaatagtcaaaattgtatatgaccaaatctgctgcaccagaggatgactttggcaaggagtacgaagaaagcgacttcgatactaaagaagaagaggatgcggtctgaagcaccgcgggccctctatgcttggatgatcatcccatttttaaatgtaaaccgcacgttgaactgggatatcaaaccatcctgttttctcaggctgtcgatgaaggcttcagctatatccagtcgggcctttttttctgaaagtaaatcgccgacttccacgaatctgtgttttgccgtttcaaagcggccgaccagcccctcgtaccgcgctggtggtattcgtcctgactctgagtaacgcgggcattctcgtccacgcacttctgcatcatttcggcaagaacagccatctcggtttacagttcagcacgttccgcgtcaaagacggcggtatcgaaaagcacctgcttcaccgtcttgaggtttgcgaggatttcagccatatcaaccagcagcttattgaccgacgacataaatagtctgtaagtattcagtgaacccactataaaaatcaaaaatcgtagttaaagaactaaaaaatgctgaatatcaacacaaaatagctaatctaactttaatcgctgctggtacattcttaacaatcgcttttactaaaaaagaaaatcagtattggttttgctagtatatcctattgtatcaatgtttttagcaggtaggtgggttagtaatggcaaaacaattatgaacatagctagatatataagggatgaaatagaaataaacaatcctggtctagggtgggaaacatatctcaaaaataattcatcaatgcccgcattcaatataatgtttatgttttcaattggaggactgttcttactaactcaattagtaactatactccttgccgaacttaaaatttatactgaatcaggcgattttttaccaagcgatccagtgcaaaaatttatattactacttgcatattattcaattataagtaccattatcttgcttattcatttcaaaatcaaacattgcaggagaacataactatatcagtaaaaagccccggcaactactcagtatattagagcagttccgggctaagaaaattaattcacgttattatattttatacgaaagcagggattaccatttataaatgaacgtttctacactgtaactcagctggcatattatcctggcccagttttaacttctatttgttgcttatatagctgccggggatattataaaagaatggttggtatactaacaagaaaataaatgggaggaataccaatgccaatgatgtttggttataatagtacttatggagtatggggaatactcatgatgctcatttctgcaggattattcggttatattgtctactgggctgtgttttccggcgtgaagaatgccataaaggttagtaataacaaagaggattctaaaaaataaaaaccctccccgaagggaggtgtaaaaagttgttcgtgcttaatttagtttgtaggtaccggagctacagaagtttgaccgccccacatacccattccattaccacgcatcatgccattgccttttccatatcccatgccaggaccaccaccgggacaaatatagccgttttgctcatgaaattcggccatttggtcgaaatgttctttccaaacctgtccttgctcctcagtaattctaccgtccttaaccgcctgatctactgctgcctttttggctgcaaacttctgctcaaaccacgttttagcatcgatggccgtattggtagccgcaaaaaccggaacggcgaaggatactaaaactaatagggctacaccaattatccatttacgtttcatgtgatcccctcctgttttgtttttataattataaacaataagttttgcaaaacaaggacaaaagtttaacagttttgttacgaatctaattagacaaacaaaaaaagccctgtcatattaacagggcaaaagaaaattaatacgcgtcattatattttatccaatatacagacttatgatgtttgattttccagctcttccgaaatagatctcgccgtatcactaaaaacaaagctaacttttttctgcccagcaacagcctgttcaatcaaatgagaaatccaagcctccaagtcaccatatttaccagacaaaatttccttcgcttcttcacttaaaatagaattcacatcagcaataaccttgttcttcactgccctggctcctgccggcgtaagggtaccggtaccggatttggatttgatcgtatcaacaaccgtctgctttgcagaagtaaccacggcggctataatcttttcaagctccgaagtggctgattctgccgctgtgcgaagggcatcatttttgatgatttgctccttggcttttatgagttttgttaaacggaccttttctgtttacaaatggatctttaaacagtgttaatcaccaactttatcccagctgttatcttgtgcgggccattaactaacacgccttgattatcctgatagagttgctcccacttatttgggtcacctaataggtttgcagcaatgcgactcagtgtatctcctgatttaacgatatagtcctgactatttgtgacagttgattgagccaccatcacagcggacttatctaccgcatcagctaccagagtttgatttgttatcaatgactcgacgtaagataatagaaaaaggaattcgccggttatttttatagtccggtaagaattcctctatcatcacaggtattgtaaatttttcagttgtaagctgtactggttttccggcagttcgcataagtccaacgatcatcattcggtcataagcatcagcacccacaaaaatgccattccaggttatagggcggtatgccggacagcttatgattaggtatgatttggctaccccgaggcacattcattaactcaggacctttttctcctacccaggggctaaaccaccagaggcgttatcagtacccgaagcgtattgagctatattattatatatattactggcgagtgtctgcccaccaaacgagcctaaacccgccccgactgctgcacccatcattgctgtccagggcgataaaacgccggcaccaacaagcaatcctgttacagcaccagtcaaagctccaactcctaaagaacctaacgcagagccaagttcttttattactacttgctttttatcatttgcactgatgatttccgatatagaaacaaataatgctaatggcatggctaatagtaaaattaataataatcttaatgatacttttctcatacaacccctccttttccgcaataatacgccagcaaaaggggaaattccttctcttcccgaaaatgttacaactttcgataattctattttataaaaccaccgcctttatggcaaaacaaaaacaccctgattatgggtgtttttgttaactaccttacttaacccgtcaagtgaataacagatataatacttatcccccagttaaaatttaaaccgggggatttctttatttcattatctatttacccaaaaactcttgatattatagtactatatgtagtaccataatatcagaggtgagggcaatgggtaaacttgaaaaactgctaaagaaaataaaaaacaaccctaaagccatgcgatttgaagaactggacaaaattctaatacggacaggcttcaataggaggcagcctcgaaaaggctcaagccattacatatactcaaaagggtccaagaggttaacagttccgtttgatgagcctcatatcaaaaccatttatgtagaactggccataaatttactgaaaggagaaataaacaatgactaaagatcttcaatattacctagaactaccttaccgggtactccttcatcctgccgaagaaggcggatatgcaattgaaataccggaacttcccggatgcatcagccagggtgaaacattggaagaagcatacaaaatgattcaggatgctaaaatatgctggttggaaaccgcccttgaggatggcatagagattcccgagccggtcaagatacagaatgaatactccggcaaactcaacatccgtatacctaaaacccttcaccgcttattggctgaaaaagcaaaagatgaaaaggttagtctcaatcaatatattatgtatcagttgtcccgaaatacaggacatccggttaagtaaatttcttgatttgaaaaataatatacttttgcaaagccccattatctaaattaggggttttgttttttttagcaataagaaagagtccggaggctcttatactaaatcattcaattattttcactgataaacaacataaatctataaatcttatctccaccttgtacttcaatcaatgtctgaccttcctctggttcggttagcaattcttcggaagtagatacccaatactttctaaatgttgggttaattttatacccaaaattcttaattccatcgataataaattaaattaatttatctttttcctgaatggaaaaatgaatataggcacccctaactcccattccaactttagcattttttaagatatatcttttttcgttccgaggaatgtttggataaaatccaatttcaatttctatgccaatagttttctctatgtcgcataccatcatatgcgggtagagttacattccattactactggagatgatataccccgtgcactgactcaggagctggttacacttcgcagaccggctctaaaacttaatctttatataaagttgcatgaaaagcagctcatgcccgcgtttcctcaaaggagcatgccgagaaagaactatctatcccagcccagctaaacgttatacgcaaattttgtaaggacagaaatgatagctatcgccaaaaaacagacctaaaaacgagtggattgttacagccaatgcgcatgagccgttagtatcaagggatttgtttaatgcagtaaagcaacgaggaacagacagaacaaataatgcggaagcaattaaaaaatcctctaaggttagccctttcattttgaaagggctattgttatgtcctgattgcggtaataagatggtcaccggatcaaatagtattaaatcccgtagctataccagatattatcactgcggcacataccaaagaaaaggtcctatttcctgcaagagaaatccggtgcccaaagatcgtttcggagcaaaattattagacgtgttcgttagtgaattgtcacaattacttgagcctggtattttcgaattagaaattgaaagatacactgacaagttaaataaagatatttataatcaaattactgagttggagggaggaattaaatatattgcaaaacggattgaacggcttaatgatgtcgctgagtctaaagaaacacctaacatcaggacacaattgtgcttttaattctttaagctgatcctccgggtatctcatcttgcaacccccttaggaagaaccgccggatggcgcacaagacttaaagcgttcctcacctttgatagtaatagaatcgttatcgtttaaagctgcttcgtaatttggcatcagatatagtatatcagttgaaggaacattaccaactgccttaattgctgccaccgcttgatgaccacgatgtatttctactgctatatcgttgacataaatcataaccatttctttaccatgattgtcgccatgaacgacagatccctttacttcttcttgctcttttcctgtcatttttcagtacctaacccttcattaaatttgggctttgagtcaggaaattaactaaaatttccccaacttggcacaagtccagcaggaaatacataaaacgtggcgaactgtaacataatataataatggagtccgtcatgggaaatcgatttatatgtaatttcccccggacttggcgagatagtagggttcccaacctttctatctgcttggatctttcaaaaataggatctcaaagtaaaaagagcatcggccaggatgttctttttacttttttcttccttgcaaagtgcaccacccctttcgaaagttattcttttgtaacccctttaaatgggttcccatctgacttcacatccataaaccggccagtgctactatcgcgtttgacccatgtagcgttttttgggttgtaagcttgggtccggttagaaaccgcaccatgtctatggtttttgcccgtgtttttggccatcttcccaccccctttggcttaatgtggataagcctagctcaaactaattatatacagaaaattattttttagcaagtataattatcaagtattcaaattttgtttttttgtatataataagaataaaagggtggtaactatggatcaaaaaattattggtgcgaaccttcgccggattcgcgaggccaagggttggactcaatcccaggtagccgatctggctgggatttcaagggttgcttatcgaaatattgaaaacggtaatacaacccccaaagtatcgaccctgcaaaacatcgcttccgctgttggagtaaaactccaggatttattcattccggttcgcaccttaaagggagtccgatttcgagcatcgaaaaagatgaacagccgggacaatattttgactgaagtagcacattggcttgatgattttaattacctggaaaggttactaaatgatcacaaagactaccagttcgaagatcttaccagggagttgtcttcaatgcctcctggagatgacagagctaagcatgcagccgaacgagtaagaaaaaaattgaaactcaaagaaaaagagcctatccgcgatattgctggtctgctggaagcatgcgggataaaagtataccctctgagtcttgtatcagacggttttttcggcttatctgttgccggagaagatggcggccctgcagtcattgttaatgtttggggaagaatatccgttgagcgatggatttttagcgctgctcacgaactagggcatttacttcttcatttagatacctataacatagaagaaagttttgaagacaaagaccaagaaaatgaagcaaatgtctttgcttcccattttttgatgccagaaaaagcttttcaagctgaatggatagatacttacggcttgtcctttgtcgaccgggtttttaaagttaagcaaatattcctggtaagctacaaaactgttctatatcgcctttctgaaagtctgggaaattccgtgtggaaaaaatttcagattgcttataagatgaaaactggcaaaacattgagtattgcggatgagccggaggctttgtccccagataaatttcaacaatcatcgccagaagtattgcgttccagagaacctgactctctatccccctcacactttattgaagatcgtttatctagattggttcgtaaagctatcgaaaaggatgaaatcaccatgagtcgtggggcagaaattcttagattagatcttgaggccatgcgagaaatggtctcttcatgggtgtgaataaatggggacaaaaaagaggcattttctaatactggatgctaacatactcatcgatttctgtaaatgtgacaggacgattattaaattgatttgtacctatgtaggtcaaatctatttagctacgcctgttttatatgaaattaatgaaatcgatgagggtgactgcgttgaacttggaattatacttgtggaaccagaactatggcaggttatgatagcagcagagaaaaaaggcccactatcttttcaagataatttatgtttaattcttgcaaaagaacatggttgggcctgtgtaacaaacgataaacctttgagacaaaagtgtgaaattgaaggagtgccaataatatgggggattgaactaatatgcatattagttcaatctggcgggctgcctgttgaacatgcgagagatattatagtagaaatacaaaagattaatcctaaatacatcaccgacaatatcgtagaaaaagcctttaaaagacttggggttatttaattgttctcgattatttaaagtacatcactattaaaaccgggagggaaggttgttcgagagccgcagtaaaatcttttctcccggtacccggtcataagaaaagcaagccagcgctgcaaccgaaaaagccatcaatcggacctgaaaaacgcagacgttatttactgtgcaataaccaatacagcaaattggcccaaaactggagcctatctccacccgaatgcgttagttaccgacccccaaagaggggtgctctaagcccccccacctctggccggatgaaccgtatccgaccttcgcgagcctgaagcggcgacaagctatcataaggacgagaatcgttcgtttaacacaaatgttgccggatactgtttaagggattatataatggaaagtgcgggaggtgcatatttcggagacatccggggttcttccgcaatattgggtataaaagtctaaaataaaaagctaatagataatcttagctctgagaagatctaaaccggctcttccatacatggtgcgtttgatcatttttagacgattgttattaccttactctgatcctttactcgtatattcgtaccacagcaattaaaaagcctgttttagaaaaagacaaaaaaaccgtttggaatttataccaaacggaattgttctttaatatatctggtatgcgtttattaattgttcaaaactgaacctcaatacaactagaatgaatattacttctttggttagtgttcatttttgaaagatgtttttcaaaagactcatgttatcgctttcttattatttaatgcaactattaggtaactaaattatgtattaattatgtatagtaatatgtactctgcaatagcaagataacatttcttttaccaaacatctttaaaatcttctttttccttgtaaagtactttcacaacagactattttaatttgctaaattttttggtgtaagcttttcccatagtgaagatcttttaatagcatcatttaatctatctaatatcttacctttaatatttcctgagaaagaattaaaatcaaatctctgcaaactaacaggcatagtatttaaaacattgcaccagcgagttatatttttaaaaccataaaccttatctacttcaacatataactcagtctttttctgttcatccgttggttcttgactagttaatggaactacaatagctgtattacctcctactcgcaatactattgcaggatgttttccaccaaattcttgacctatatttactccaaaatctacccaaaaaacggtaccccttttaatgtttattccatctggaatagtaaaggaatcttcctgaataaacatctgtgttttattctctatgtgcttaaaatatgcttgtacaatttttttatctttaattcctaattttttaactaactaaataagttcttcaagtttaacaactaatttccacaagtcattacaaagatcccaccttccgcaagataaaaatttaaacctgtaaaatagtggagcataaataatattaattacaaccataaaaaaaactgatccataaactggaaggatctctgttttttgtgtcgaattatcactaataagaataaatattagtgagggatcgtcatggacttacaacctattttagaacaactagctaaattaccccccgaaatattgatgaagataatgcccgaattaaaagtagaagttccgaaggcagatccctcaggtgcagtacttatcggtgtctttttagcaagaagcctgggcatcggtaaaataattgacaactttataggcgaagaatatgttacttatgagcatctacgtgaagacagagccaacggttctaaatgtcgggtaagtactggtttggcatgtgaaataatggttggcgacatgctgggcagaaataaagatctcacccgtttatataaatttgaagaagcttgtaaaaactggcaagtcgaaacaatactcggtataccgtccgaaaaatttaattatgacaaaatggtagagcccttgacgctataaactcaaatgcaaaatatatggctaatgtattgcaggatattgttttatcagcatccaagaaatttggagttccacttaacactttttacaatgacacatcttccattccagtctctggtgttatggaggataacgataaagttcaatacgggtatggtggtctaccgggtttaaaacaattaatccttaatcttacgatagcctctggtgcatctttgccggtaacatcatcaattgattccggtaatgttcaaggcggtacgacttttgagcgttcattcgagaaggttaaagagattaccgatgaccaagaatttgagatgattattgatcgtggtatcctaacccaagataatatgcatttgatgcttactaatagcaaccaaaaggccttttttataggtccactcaaggatgagctatcaaaaaattgggtcttagagcaattaaatgaggctaaaaaagatgattttgctgctattgactatcgctctaagaaagaaatagaaagaaatctacccagacactacgaggcgttagagacaaaatatacgtttaaggtaaaacttgagcctccctcagagggtagtaagaacaaaaagcaactcaaaaaaagtaagcgaatatttgcgacacatactataagggcggttatttattgtgatttaaacaaaaaacctaaggaacaagagcgtcgtcaaaagcgtataaccagcacagaagatgcattagtagaactaaatggtaagctcaacaaacgtaacttaattacgaaggaagcctgtgaaaaagcagtagataatatttttaaagggcagcctgaaatgcgtaggctgtttaatgtaacaattaaactaaatcaacataatgctattgttatgtcctggtcaaaagatgaagctataattccggagcttgagaaaaccgacggtatctttgtgcttttaaccaaccatgacaaagagaaggttgatgctaatgaactgcttacccgctatcgtggtaggaacgacatcgaaatcagttttaggtttttaaagggttctcttgatttacaacaagtattccttcgcaatcctgaaagagtagatgcctattgctttctaaaagtattggctatgcttgtgcttaatttagcagcctggctgttagctaaaaatggcaaaaagatgtctccccaaaaattacagagagaacttggcgacctaactatctcagaacaaaggttgcagcctattggtatacgccattggaatgggacgaatattcctaatactattgatgtattggttaatctgtttaaattaccacatccacttgaattaatagaggttattaattcagcaatcaatttttcttatcatattgagaaatggtttaaggataattttagaaaataaggtttggcagtggttcccagtttaatgatcccttggtgcgaaacctggggggtaacagtgatattataacccctttggctttattagtatcgggataaatcaaagtaatccctccctgataatattcaattagttcccgttctgtttattaagcactttcattttatccgcttcatccagtatcgaaatttgatagccagctatttctaataatatcttaaacctttcttctttgctttttccttcctttatcaattcagcattatgtgtttcaagattggataaaaccgtcagttcgtttattgaggcgaagtctctgatgttatttttctttgccaattcttcatttgcctgtctccattgtttcgccgtacagccgaaaagtgcaacatttaataaatcagcttcgtctgcataagcaagccattctgtttgttttacataatcactctgtggaagtatatattttttgacagcatccgtatgtattaaataatttgtttttgataaaaatcttttggcatcccactccaatttctgttgatcgtactctaaatctttgagacgttgatactctttgagaagatacagtttgaatacaggactgattgcagacccgaattcaaaggcaatatctttatgggcataagtgccgccgtatctgccggcttgaacatataaaccgatcgcatttgtcttttcaatccattgctttgcacttaatacaaaagtcggtaacccagcttgcattttaaagtggtcgaattcgaccactttaaaattggaattatacatcttctcccaagttcctaaaaactccagcgtagagcgattccgtatccagtttttaataatgtcggcagcccgtgcatcaccatcttttgcttttgccatatcagtgatgcaaatataatcattcatatcagatgaagctatagtaaccgaaatatcttgtactgatataacacttgttttcttatttttactcatatttttactcacctacccttaaccctgctttaattttcttatcaacattatatcaaacatatgttccgtattgcaatacaaaacaaaatttacctatatttataaagatttcatgccctcaatttctttgccagaaatcaaaccattaaccaatgggtcatatttgttcgctctagcgttgaaaatgatccgcttcataataaagtcattagaatatgccttgccaccaaattgaatattgattccattgccgagtaaaacagatctcatacaaaaccacctccaaaagatttttatggtaattattccaattcttctctactcatgctgttttgaattgcatcaattagtcccattatgagcgactttggaagaaaaaataaacctttttcccaattcccaatgatagtggaatcaataaacttgatagactggtcagtggcacaatcatgaactaaaccgcaacgaataacatgatatattatatcttcaatgcctgcatatccattctcatccaacttcaagtttttcacattagcatttacttttattttaataaaatctgcagatacaccagggaatcctttgccgcaaattcttctaaagttggtggaaataaattttttatatctttcaccaacttttaaactcggatactgtatctgggcggaagcatctgatgcaacacataccaaacaaaatgctccatcatagaaattgttatcataaagatattgcgccgctttgagaaatgactgtacgctcataatatttcctcacaattacttaatctcccaatctccggcgcaatagaaacatcaattttcttagacttaataaatccaaggaaatcaacgacaattttctcaatttctatccggagtcctccaagccgttccttcaaagaatgatgagcttcaaagtattcagagaatgcaatgagcacaatttctatcagttcgtataaatgtgtacaaagatatcggtcaatataataagcattcaagttgataaccagtgattttgtgttcaactccatcgcacattttttttcatcgataaactcgagatatacattccattttgcctgttcaggagtgcaatggctatagttattaagagcgtgtcggattattttccggtactcactaagataaatcccatcagacataactaagtttaccgcattcgtccatatttttgcggcatcgctgctcttcaaatttccttctgcccaattctttgcggcattaatatccagagcaactgcagcaaaacaatcggtagcatcttcaatgggacgaaacattgtaattgcagcggaatgatagccacggcaattaattaaaccggtactatcacatagccccaataagtgcgtcaaaataagagcggatgctgatctggattgatctgaatttgcgtttggcatcggcttttcatcggctaatatacgaaggtgtcttaatgcctgctgtactgggctatcttcaccgactatatcttgaaagggcatctgcaagttgttactcatcgtttcgcctccgtttcacttttctgtagcctacttgatatagcaatcacacaaagtaactatttctctatgcttgccatgcgaaacttcttgacgacatctagcctatatgctggatcaatccacatgctgaactcacaggcaatgtccggatgggcaaaggtaccgccgtttttgccctgcttcgatgtaatccctaccgcacctgtattggcaatccactgcttaagcgtcagtgtaaaagagctggatttcattctttcgattaacgccgtacattcttcatctacgaattttggattactctctttctcccacaaacgaaggaattcaattgttccatagttgcgcagccagctttgaatgacataacttggcacttccgtatctttctgccgggctatctcggtcagtgacatataggtgttatccggaaaagcaatttgaatgcgcttcgcaatcatagcttcaccgactgatgatcggcgaaatccgggtatgtcatttacattcagctgctcaagcatcctttcggaaagcgtatccgcgagatattgaggcatgatatttttctcaaccagacgctttaagactttttctcttgctatgcaatatgtccaaatagcttctgctctttcttcctcagtcaacatactcatctcccattaaaacaaaacctgaatatatttatataatacttttgttcgagggagtttgcatagcgctgatcagagaattgaaaaccgttgcatatgtttatgctcaaaagagagcgtttcgaaatgattgatcaggatttgattcagcgaatttctgacatgctccgcatcaaaagtatgcatgctaagctcattgcaaaccaacaggattatatcttgctcggcaattgatagggactgtgtgcagcttctacgttccacacggtttgcacaacgccataccacttctccggaggcacgtgtgattctgcggtaattcgcgccgcactccgcacaaatcaaaaggccgctcagtacattctgtgaattataccgagtggccttccgctgtgtgcttccgttattacgcagttcttgatttgagcgcgccgctttttcaaattgtactgcggtatacagttccaagctaataatgagcggaacatactttgaactgaacaatagcttatcaatcgcggcccgcccccaacacttatttcctgatggtgagggaatagcccggctttccagcattcttgccaaccctccaaggctattgccgttaaggtattctctaaaaatcatctgtataacttgcgcttgcgttttttcaacagtaaccttgccatgattatctacagtaaaaccataaggaattttcatagaaggcatccttaaacattattatttgtgggtttataatttcaccagcggcccaaacctacggtaatttatgttacgatttgaattgccgagcagtaatccttcgctttttacaatttaagggcataaaaaaagacaaacccacttttaactaagttaaaaaagtaggtttgtctacttggtggaggcggggggagtcgaacccaccgtccgaaagaacgaccacaagagtatctccgagctgaaacccttgtgccacctggcctgcagcatattcaatgatgaaagactattttcagttcattcgaacacttgactttaacaaagtaaaatgtgactggagttcaagtgacctgcacgtattcatcataacataaaaaatatgctaagcaaaacatttcttccaccatttaggttgaggaatattaccatttgactcaataattgtcttctaacttaaaatatcattcaacaataattacagtatcatcaaatatattataattatttcctccttgaagcttactgtattccgtaatataataaacatataaataccaccaggaggccaatcactatgacaataactaaccctattcacgaatctatcacagttaaacccgaagtaaccacactggtcaatcaaattataaaaaacggctactacaaaaaagaatccaacaccgaaagattcaccatgcttaaatctttggctgaaaatatctgccggatttacaacgtatcccctgttaaaatcataacccagaatgtacccctcggagcctatgcctgttacgtcccttcagctaatacaattaaactcggcaataccagcatagtcagcttcctacatgaactccgtcaccacctacaatttaccggcgacaaacaaaaacgtggtcttaataaagaacaggatgcacatgcatggagtttgagagtctttagtatagctgttccaaaaatgtttgagaaggacgttaaggaagataaaattgcagcattggcctgggatgatgataatcaaaaagtagttaaccgtatcggctacagtcagattatttaatcaaagagagggattttcccctctcttattaaattaatcccaagaacttcaaacaaaaaatcatcactgtggtatcatagactggccagacattattaataacaaaatatatcgaacggtaaaaactgactgtaagcagtactcctgcaaatactgtcaacttacattacctccattacaatacttctttttccgtccgttcaacatatgctttttatttgatgtatatcccgataactcggcttttacttgttccctattatctctgagttgtagctgttcttgacccaaaaccggatattctgttttggccactttatctgacagtttattggccaggtcatccattaatatataattagccagttcagttaactggttactatctggcaactctttgattgattcaacataagcatccgtaatgtcctgtactgctttaattcgccagggtaacggcattttatttttgataagtaaactaacctcgtctttaaaagctgccttataatccatatcatgccggaatttgctgctgtaaacattcacagtaactttcctccttgcctttgttaaccattgctatcttgtgaaccacactgttaacatggtcactgactgcctgttgtgaaatatttagtatcctggccacttgctgttgggttaaatctttttcgaaaaccagataaataacttgcttttgtcggtcagttaaattagcctctgtcattgatttctcaaagtctaacagcaagacactggcttcataatcacccctgataaatctgctttccctgacatgatgaatttgtgaaaacaaggcatgaacaccttttttcgtatcaatcggaaatctatcatccaactttttcatctttgttgccatgtccactttgaacccggccactactacatacctccctcaatttctgttctatctgttggtacagttcatccagtgtaccgtcattattaatctgataatcaacagaaaaggaatcaattaattgttctgtctcatgctttatatctgccatagaaaagttatcaccactgtcattcattcttctaattctgttatccagcctagaattcacccgtacaatgataaagccattctgctttaaagccatatattcattttgttgccttagatccgtaagaactaaattggttccgggtgattccttatttaactgcttaaatagcttattaatccaaacatcagtttcaattgtcctcataccttgtcctacagcttgatataagtatcgtggtttaccttttaccaaagtttcgggaaacagttcttggcatattgaccggatagcatcaccaaaagcaaactttttaaagttatgctttctaacaagataatcacccactgtgtctttaccacttctcattttacctgttactgctatcctcattctttttactattcccctttctttttttgctttgtccggctttattattttcatttactgcatcccactgctgcagcttagccaatcttttttccagtctctcgaagtattgcaattctattgggtcaagacattccagttcttcttctaaactcgttccgttaaactttgccagttcatccatctcatttagaaaatcatcaagttccttttgatacctggtcattacatcacgataatctataactccactcatcagatttgcctcccttaaaacttgtccaatcaaattcttttgccttaagttcgtaacacaatttcccaccccacggtagaaaataaataggtatctttactttcttaatacgttccatgtctatttttttgataacagtaaagaccggattatcagtttcataaccgttaacccaaagaaccacagcctcttgctttagataactgtttaactggtcaaccttaaagtgaaatatcgttaaataatgtttatttaacttaacctcgactggcttgccgttaactaaaaaatcagctttgctgttaaccttcgataaactcaaaagcttaccgatgttatcacaaccattatctaaaacggtgagattttctccatactttttccggtaatactcaacataccaatcaataattaccctttcagcttttgaaccgtttttaatatccctggcaaattgttctgttgtccggtagtccatcctgtaccggttataagggtttgctgtcatgtcttgtgtcccccccttaaataaccctctactattacattccgtaattaaaattcatttgtgacactgcaattacttgatttcgtaaaaatatttatatataataggattacgttaaacagtaatcaccatggaggaatatcatgcctttaaaatttactgtaagattgaaacaaattttattcgaaagaggaatgacacagaaagaactggtggagttaaccggactcagacctgctgctattagtgaatttgctaataacaggagatcggttattaatacggagcatttagtgagagttgcagaagctttaaatatcaaggatattagtgaattgattcgttttgaagaagtgaaacaataacgtccacgtgttactgtgaaacgttattgttgtttgaatcatcaatgatttaggattctgtttaataacaaggagagtgtttgccatgttaatcagaacggccactatcagtgatgtatctgccatagcaaaggttactgttgatacttggaaaacaacttatcgtggaattatacctgatgactacttaaatagtctaacctatgaagaacgagaaaaaggttggagggaatttccgtttcataattcttttgtctacatagctgaagacgaaaaccaaaatatagttggttttgcagctgcaggtcatgaaagaacatcaaatcctatttataagggagaaatttatgcaatatatgttttagaaagttatcaaaataaaggtataggaagttctctcattaaggcaattatgagtaattttaagcaactagacatttattcagttatagtttgggtgttatctgataataattatcggaagttttatgaattacaccaaggagaaaaagtagattgtaagcaattcgatttcaagtattttgaagccgaaataacttcctacggttggactgacattaaggaaattttttaagacactttgcataggagtaatttaaaaacctgtactaacccactttctgttttaccatgtgtttaccacatgaaccgtgaatttctggacaatagcctaattcattacccttacagttcaattccttaaatataaccggcataatttctgacagtatatattttaatctattggccagttgtctaatctcccactccgctctttcacagagtcttagctgtaggaattcgtacaaagcttgataattgccggataatacaaggtctgtggtacttcctaacggtaacattagctttgccagttcgttcctctgttcacggttattgtaaccgtctttttctgaccacttatgatatattttcattattgtttcatagtcatcgttatactcaaaacggtcagtcaagctaataaacggtggtacagcattattaacttcatccatattacagaaacgtgatgatttaacggtcaaattaatatgaggatgacggcttaattgtctgagtaagctttgactaacaccttccacaagaaaagaagccatgccgtgtctggcaatacttctgtgaccactgttccatacacggcttacaacatctatactttctttgctttgataaggcattgctgtagcttttataacggcaagtggtgatgtgtactctatcagtaatactttcattattccactctcctatcagttatttggcaaagatgtgattaccgatttttacagtttgaggtcttgtccaaatccaactgctggttgaagtgtcagggttaaagaaaaacaaagcaccgtaagaagggtcgagacctttaacagcatcgtatgttgccaaatatgctgttgaattaggtgttaagtaaatctgtccatccatcacacttgaaaaggcccaaggctggtatattacgtcaactacttttttagggaaatcagaactttttacccggtttaaaacaactgctgccactgccacctgtcctgagtatggttctcccctgctttcggcatatactgttctggctattaggtcaatatcagtctggttataattttgttgattgtctgactgattgatttctttatcataatacagtaactcccccggatagatgtaatcacttgataagttattaatcttttttaaggaccctagtttggcgacataatttgccaaatgcagatatgacaagggcttgagccctataggtttaagagtgttgtccctacaaccaacactccgctgcttttagaactggttcgacacgctttttatcaataacaacctcacatttcaacgcatggagaatctcctttaattgagatgaaggttgcgtaatactcaaccaagaacgatttgtttgttgaatggcaagacgattaaccagacattctcttagggtaccaataacttcttcagtagaataagccagatcattttgctttaaccggtactctatgtcattgaaaatgaagtatgccaatacacaaattattacatgtgccataaccctttgttctcgggtaaggtaaattggtcttaaatctagatgatctttaatttcatggaatgcttcttcaactttgtttttgcgacgataccattgaataatgtcaattgctgtatgtgatgtaacatccaaattggtaataaagcatgtaataccatgaattctttgctcatttttttgtgccacggtattaatcgtgtacgacagttgaaaggattgaatggttcgtgagttaccccgtttattgataacttcaaaatcatatggttcaatattgacggatacccatttttttaaatgtttacgcttcagcatagcggcaacttcccgttcaagcaaactttgacaacgtttctttttagcttcacggagtgactgatttttaacggttagccattgaacaaaataggcaacattatttaattgtgcatgatgttcatcaaaaaaacgagccacgtcaaaggtcaggatataacgtctatcatcaattataaactcgcgataatataaaaaagcgttttcgtcaaaggggagaaactcttgcatgaccataatttgttcataattatctggggtaactgattccggtaatgctgtattgaaaaaatctgcttttttaatctcatcccgatccattgcagaaacatacgtccatttttcgcattccaacgcaacaatgttgtctgtagataccataccacgatcaaataccatggtacagttttttagtgcaaagcgagctttaacatcctcaatcaaaggcttaattgttgtgatgtcctgagtgtttcccggcataacacgccagtaaaaaggatacccctcaggagtaatcatcagggcaattactatttgttcgcaatcgggtcggtgatctctggagtaaccaagtttagcgattacacaacgactgcccgtcaagtaagatgaggtgatgtcataaaaaaacgcattctctgtatgtggccatcggttttttatctgatggaaaaggaacgtttgtagttcaccttctgatttatgcaatctgtcaagagtacgataaacttcaaatttatcaagtttggtaggatcatcgatacccaaataggcaggaataactgttttctccatccaatccttgatattaattttcgcttttgggtcgatacatcggttaattacaagtgcttctacccactgatcttttgaaaagaattgatgaaaatgccactcgtgccataaatggtttagtactgctacatcaagatatgcagcatgcttggtcacaacaatttgttccggttttgaaacaataatatctggattgttatgagcatttagagtaattcgtaaacgttcggcctgttcatctgacaatgtgccgacgttaaataaaatgcggtgtttaacctttccgtcttcacgataggattctactattttataatgacagtatattttattgtttcgtttgaaaatcgatttttttagaaacattgtagccctccattattattgggactacaataattatacccaaaaaccttatataatcaagagttaagtcgacttttcttaaaaaagtgttgggactacacttttttaagtagataccctttaggccttggtattacagggtttggcaatatatgtcgccaaactagggtaaggaatcaactgaagttcctaactgccgagatatcttccataaggtatcattttttttaacggtgtaactcattcgttgtgtgtaataagaaagtacttttatcgggtttgattcttcaggctgctttgtactccaacctctaccgtcaaactcaacattagaccaggaaaatgcttggactggaattgcaattaatagatttgctataagtacactgacacccaaggtaactttatatctctttatatttgccaataaaccaacctccccgataattccttaaccgtatgataatcaaagcccatcatataccagtaaagtagcagtaaagctattgaaacaatcaaataaaacattcctttatcccgtatgaccatagcctccctctccccttcccgttgatgtcagcttcgaagtttcctgcaagtttacataatgcaaaatcggttgaaatactaactgtgcaattctgtcaccttttgttattgtaaaaatatctttgctgtggtttacaaggataacccctatatccgatctgtaatcactgtctaaagtggcaggactatttaacacagttatcccatgttttatagccagaccacttctcggtcttatctgtgcctccatgccagggttcatttgtaaagccagaccggttctaaccaataccctttcacctgggtcaagttcataaaatgtaaaaccgttatcatacatatcttttataccattaacagtaactacatcaagacagtgtaaatctaaaccacttgacagttctgtttgccttttaggaatgattgcatcattatgaagttttttgacgagaaccagattatttgtgttagtcattgctgtctccccccttaagcagtctggttaaatcttcttctctcaaactcataattttttcttacatctccccatgatgaagtttttgagaaataacctatcaccctggttaaataatcatctatgggtttaccacatatcggacaaactttgccattacccactattgatgtgtgaccttctgaacaaattccgaaaccatagttaactgcaaaatgttctactccttcttttaaacacattagaattaactttttcatggtgtcagggttggttacacggtcttgaacgttaaggtgtaagataccaccaccggagacatacttcataaacctgccggttaatttaatacggtcaatagtgtccatgtcagctatcaggggtatatactggttgctgtataaggcaaatggctgtttatcttcgccatatattatccggtctttttttgccaaagttactgcagttgattcagcaggtatttcctcggtgttaaagctgtggccagtttctttactaaatgccaaggcataatcctcaatcttttttaacactgcttctgtgaaatcttgacctgccaggttttccatgtcaaatcctaagaagtggcacatttcatataaaccgtgaatcccgattgtagaaaaaagcatgtccagattaaaccacttcaacgggttaaagaattttaaaaatcctctttccactcttcttcgtaagatttcctcacgatgaactaaaagtaagtcttttgccatttttgtacgactgtcaagaatattgaagaaatcttctcttgacttagcttccattgctatcctcggaaaatttattgttaccactctatgagacccaatatttaagccaccgttgccaaaggtgtcaacacggtagttcattctttgatttgttgaaggggaaaatctgcaacacattgctattttacttccctcgttgatgtagatattgtaaataccaagttgggtatttgtttttgccacaaagtcaagaaaatctaaatccagagggtttctattttcgtcaacagataagttaacagtcattaccggaaatctatacggcaatccagttgacgggtctccctttgaaaagaattctgctatgattttttgaacatccatgatgtaatcaatatttacctcactgccatccgggtaacggtaatctgtaaacagtttttttaaattctctcggtcaaaaatactcacgttagtgaacggactctgaccagatactctaaatttgttattcatcacatgaataaatttttgccagagattttcaatatactttctaccctcgctgctttcggtatcaataccttcacgttctaagtaccagcataggtttacgataaaatcaccgggagctacagcacccacaaactcttgacttaaatccattgtcgtttcaataacctgggctacaaaggaatcagaacggttgggtggtaaactgtataactgaccatacattctgccttcagtcattaaattagctgttgaataagcaaaacaataaggcaattgtactccgtagcctgaagcatcgtgaaaatataactcgccattccaaatagctttaattaactcgttagcccttcttgttccaaatctcttttttgagtatcgccaaagcaggtaataaccttcgagttttaatatccctttggtaacttcggcttgataattattggctgaaagttcctcattggcattagcattaacatctactgaagcatcagccagtcttttggtaaagtaatcatgggacatctggccgacatctaccttacggggagaaataccgtccaaactgtttaagtctttggtttggctactgccagggttagtattctcccccactggttcatttttcttttgtgatacagatttgaaaagtcctttgctttcggcatttgataaccaggataactttgcttccggggttaaattggcaggaactaaatcgtgaaactctttgggtacatcagccagctttgcttccagtaagccattgattacagtttctaattcctgtacacgaacactggtggacttgtagctgtcttttacctttaccagttcctcattggccgtcttataaagttcttcatatttgccttgttcttctttggctttcttgtctgcctttactttttcagtgtcagctttttctttctcagccagcagtgactcaagtttagcctgtatgtccttatatttctggttaacttcctcaaaacttgatttgggaatcatatcttcctgctggttggtttgactcctattttccatgtttttctcggtagatgtattttgttcgttccctgtgttctgattattgattgcatcaaccatttcgaagcctccctttattacctgtaatacaattaatttgtggtatactagatatagtgggaacatcaaaccgggagttggtaaattatgatgccaagatttattagaatcaacggtcaaacgagagaagataggcatgatatgattagtaaagttaataccgctatatctaatagtggagcctggatacttaactttaaaatgttttccaacaggctaatcaatatactttttgaagttcctacgaataacatagacaaactctatgcatcattgttagatactggccttgaattatatgaggaaagcaaagcattattggaggaatgtagcaaccagcaaaagtatgttaatgacgattttgatattgctggtactctccaggtaacatttattcacaatgaacctgatttaaaaattgatgtaccaccatttgatttataaagtttggggtttttgtttatgctttaccaagactgatttgggtagtaacgatatatttcgtaatggcgatatatgatgtttgcagtttggatgaaatattttgccactctgccttaactcccgatatgtcttataaccaggtgttacaccgttcatagaaataaccataccctcataattacggcaagcatctttggcaccgtgagaagaaataacggccaggtcaacacctctttccagtgactctacccttaccccttcaatgtgtgactgttgtagtttggttctaactaccatctcagcataagttgataagttccaccttctccctgctttatctactatgcctacccaagcttcagattcaagtcttcttgataatccttgccgggtgagtttatctacaatttcatttctttgtgttctccggccaagctgttcaattgttctgagtctcatggtgtcactgacaacacttctgacaagctgctttatttttctctccgtgttttgtgttgccatgagtaaatcggtataggtatcatttattaaagattcaaccgtatctcttgccagaagtgaaaaggaagctagactggcagcttcggcaagtgaagctgcttctccgattgtccatattgtaccagcctgtccatctataaaagcctgtgttactgtctcctctgtccactgctgtgtttggttgttcaattcgtttaaaatataagctatctgatttaacagtgaggtagcatgtgacatttctattccgttggtaattcctctgagttcgtaagctattttttgcaatgcttttttgtaatagttaattaatctttgttcatcccgttcataactgagttccggtatagttcgcattagctgccacctacggaggcttctacattaaatgcagtagggtctgctgctaacattgagtcttcttcatcttgaattctttttagttcaatgtcagcctgttcttcagtcagattatccagccacattatagctgatttctgtgataccgtggctttaccggcagtacgaatagccatgatgtttgccatttccgtttcatcatcaggtaaaccatcattaaatttaattttcggtatggtaactgtgtaatctattgtttgacggctttgttctaatagctgggcaatgagtaaaatctgctttaaccctttgtcataatactgtcttttacggttaatcttggctaacagtgaattcattcgccacttgattgacagtccagatgaaccactggtgccggaatcacctttacccagtgccactgccggtatctcagagttaattaacagaatatcgattaatttttccaattccataaatgctgcctgtaactggccatcccaggtgatgtattgaggtacaatatcatctttacccagcatttcaaatactttatcaatgccaacacggaataccgggttaccctgttcgtcttctcccagtgtgccagtgggaacagcaatggctgggtctgcatgtttatctaaaatggtagcaatctgagaaagacggtggtttatttcgtcaaacagtcctttgttttcggagatgtcatcaataccctgccagtcttcgtcagtggcgaagttagggatgtgtactactagggggaaaggtactcctgtttctacagtgttttcggctgaatatatttctgctgatataccccattccgttatttcattgtcaaccgtgataaccaaagggtttaatctccacttgctgtatttgattaagccggggtaatgtgattcaacatttaatatccatttttcatcgtcactgtctttgaccagtaacgggtaagcaatgtgataagcaattattttattggcatctcccggtattgtttcgggaaagacatactcagcattttggggttcgataaatactcgaaacgggtcaatacttacatcaattaaaccaccgtacatctggccgtaacggattttataaaaactgtctccacggtaagcattgccaatggcactttcataattggttatattaaggtcgttatctgccactaattggtcaattttcacttgttcaagggaattatcctctttaccggctgagaaaacgggagcttcaccaaataaaaaatctgccgacttcttgcagataatccccggcaggtttgctgatatatacactatttcgttttgtcttgaagtaagccggtcttggacttttttaaatacatcgtaatgctggcctaagaacagctttttattctctctgtatcgtttgattctttccctgtgggaaggtggagggtagtatccaccaatagcaaacatggcatcaccccttacttatatagttagctggcgacactttttacaacccttttggcttctggtgataagtttttcttctaccacctccacaaagttcaacagccatctgcaatgcatccggtaagtcatcatggtcatgtgtggggaactgttccagcatttcgagtagcagcctttgatgtttcattagtcgtaatataccgttttctaaaagtggctccagtgattcgattctttcttctttacgggttttgctggtaacagctttgattttggtgtagtagattttttcttggggaagacggtcacgaagttgacggaagaaatcaatctgagcttgaactgtttcaacggcaaagacctttggcctgtactgtcgtattttttctactgccacatttaaggcttcatgtgccggacatttttttgaccaggtatcaatacagaaaatgatgccggttattctgtctcttgccactgttactatggcattgtaatcacttctgttatttttgccgaaggctatgtcccaggctgagaagtaatctaacggtaaattcctgcctcttctgtcttttaaatcactgtaatcaaaatatgtgtaaattgacggcctgaatatctgtgtatcttcgtcaatcggattattcatgtattcagaaccgaaagccctggagccaatattaaccttttccatcataagcttggcataagagaaccggcctgaccataacactttaacacctttatccatttcatcagtattggcatggtagaaagctaaagcatcttccagccggttttcattttcctggtcacggtaaatactctcaaatttctgccagagatcttccctatccggtgggtttactatggctgagtaaatcctgctttcaaagtcggcacgttttaaaacactgatcagtagaccagagccgtggactatcgtacccatgtagataaaagcagttctgtcagggtcacctattggcataacaactgagttaaaccagtgaatattcttttctctcaattcaggggtatttgtatttttggaactctccaggtcatcacatattaccaggtctggccggtaggaaccgtttcttttaccccttaactgcttacccatcgaagcagcttctaccagaacaccgttttttgtgagaaatgcttcctgattgtcacggtcatttaaagattttttgggtgaaagcagttccccgaagtcttctcttagctttagattaaattttagctgcatggctatccactcaatgaatttcttggctgaagtgtcggtctcggagataatcagaatgtaccgtcttaatctaaagcatatttggtgtacagggaagcagttggagaggtaggcagacttagcatgacccctgggtgcagcccaccctatcctggctgtcggatttagactggatacttcatcgaggattccacataaatcacggtgaaaattaggggcaatagctaaacttacaccagcaggtattaaattttgttcatttgccgggtttttgctgtcagaaaaatattcatacatgaaatacaaaacatctgattccgaacggtctattctttttaatcttacaatttcttttaagtcagagagatagttttcccactgttcttcatctagttctgtggtgtcttttatgttttcatacagatttatccttttatccagcaatagaatccgttcacgtctttgtcgttggtctaaaatgtcaatactatttcacccctaacacgtcaccaggcttcggtaaatatgtcccttttaagtatggatttaacggtaatgtatttgcttatgcaaaataataaagacgtaccaaagcgatcctggcacgtcctataagtattcttaattaagtatgttttagtttggatttataaaactcgtggtctttatctaaaaagactacataaaaaacatttctgacaacatgaccgataatacattgcttaccagttatatgaattcttgcccataatgcatcatctggaatgtgtttagggtggaaaaattcagtaacatttttaggaggaaaatcaccatatactgtaaatttatcggtattagactgtgatgtaagtgtagaacagcaataattccttattaattcaaaagctctggcaagaattccttccttttcccactcaattaacgattgcccttgttccctgtctaaatcttttaaactaaatagaaacatgctatttgaatcttgttcatcctgttttgctttgttattgtttgataatcctgtaaacaaacttctttgttttttagtcttcggtatttttgccataaagcatgctcccatagaattgctttatcaaatctttatatattacggcttcacatttatcacttggagcataaccaagtcttgctcttcgccatggttcttcagaatgagttaggcactctaaataatatgctgttttatccccatattcatctaaaacatcatttatcagttctaattgttcactgctaatgtattcagatatatcaaaataaccttcctctaatttaattgggtcatataaaactgatttatctctaaagtaattccagatattacgaactaccgggccatgcatccatgcttcaaattgatcttcaattaaaggttggttaaaataaacattatgccatgcatcaacataatatattagtttttgcaatttcaaatgacttacttcatggcctttatcattaacatacttaatgacatgcctagataaatcaattggatttatttgtttcaacataatattaaccccccttctcataattaaataataccataataacattgcttttagaataagtaacattaaactaaatttttactgatatattttcttaaactagattaagtttaaagtttgccgtttcaaggtttttgatatctattccccaatcactataaccatcggcaattatactgaaatatgcttcccccggaggtgtcagcatatagtggtcaagcatacgataaacaaaggctttaactatctccccggtatcttctctgacaacttcgataacatgcctgttatacagccggggataaccttcataacggtcaagtgattcacggtcaaattttgatactttgtatattgcacctgttacagagtcaccatcttttggctgtatgtcagctaccccgtttcctctccagttccccttaaaggttaactcataatctgccaacgttgccttggcaattggtatgctgtcaggacatctattttgcatttgttctttatgaagattggaaccgtaagcgaagtaatatagttgcagcagtcttttcattatgtcaaacctcctgaagttgcctgtaaatgttttatatgtatattatattacggaatagggtaaatttcaaggacagaaaagaaaaaagacgggattttattccacgtcttagttattcttgtattttgaggtttgtaataatttctacccttacgagttcaagaataaagctttcatagtcagtataggaaatttctttgccggtctggaactgtacccttctttgggtgtccttcatgtattctttaacgtcttttcccggtttaaaagatgtactacgaagttttctcactaattcctcataggttttaccctctaagactaacccatctataaaggtagctataagcatttttaacaacctttcctttttagctgattgtgccactattattattccccttccggttaatttattatatatggagagtcgggctattacaacccgaccctttattctattaggctgcctgggattcaaaatgctggcgacgtttaatctggaatttaattgcttggccatattcgttttccaggctttcacgggtaacttcaccgaataaggttcttctaagtcttctttcatggttgaagtttgttactgcatcacggtcatggtcttttttagctaatcttatagtttcaagctttgctctttcaactatcgattgtgtaaacattacccagttagttgctttgtctgcatctacagtgccactatgctggcgaaattcaatggtttcatgtctgaagtaggactggaaatttaatttcaggtaacggtctgggaggctatgccttaagtcgtttatggttcttgccttttcaactgattcaattatttctttgttaattcccttgcagtagatattatggctccctctcctgctggccggtactacggaatcgaagtagttttcaaatttgtagtagatgtagtagatattctggaagtctttgacctggtaatcggtaacatcatggtgtacatgcaatccacaacttctgtcaactttagcaccggcttggtcaagtgccttcataacggtagctaattcgactaatccctgcttgccagttaattttgggcttactacttcccaaccccctctggctaagcctgttcctctgttgttcacggatgcatcggtaactaatttccaatgaggtctggttgagtggttgtagccttctttgtagattgtgattcctgctgttcttatagcctggatagctgtttcagaactgattccattgaattcaatttctactccgaaggtacggttctcgttaaagttgaagctttttagtgtgttcattgccattagtgtcatcctccatgttgtccgtttttattggttccttgttctgaaattattatattacggaaaggaggaattatcaaggataaactgccactttcttcaactttttgccacttattagattataatgccgatacttggtttacctagcttgccgaccattcagggttttcccagatgtaatatatccggtttttaggaaggatttcttttatcattgctgccacttcttctttggtatattcatctgccgtcctatcactggctttcttcttgttagggttaactccctgcaccccaccgtctttggcttgacggacttttttaacgattgggtcagctatgagtttatatgtggcttcatcgagttcgtttagtttctgtaagttatactgccgggagttggctaataccatatcccaacctaacagttgtagctgtgaacggatttttttaaaacgatcattgctggtgtaatcaactttagtcataccagctttttcagcaaagggattaaagtttcccattgtagtcaacatttcaacgtacctcttgccggttaacggtagagtatctttgattaattttgaaccaaggccaattccacggtatttcgggtgtaggactacccggcttatcagtgccacttcttggtttagtagccttgcaacttcacttgtggcagctttatatctctgggtaaattgattacgtccggctaaagccagataagtgtagcaatatattataacaccggttgtttcttcgccgtttgtgtacttatatattttctgtggtactgtgactttaccagaacgataatggaaacgggaaagggttttgtagtcatcaagggttccatcttgcagctttaggtttttgattagagaacattgaaggggttcggtaacaggcaaataaaaaagggctacctctttctctagccctttacggataagaatatttggttgtaggtcatcttttaaatcattgtgagtggttgccactactagagttttgttaaactttcggcaaatcttctgcatgttaaaagctactactttagctgtctcccggtcaagtaaggcacagaattcatctatgaagtaagcatctgctgttgtttccagcagcttggccagttggtaacggtatttctgaccgtcagataactccttatatttacggagaaagatgaaagcatcgttaagtccaaccagtgttaggtaatatatagcctggtcaatgttttggcctacaccatcaatgattacagtgtcaggttctatttgtagttcatttgttgctacggcattgggatattgctgacggagttcttttagcagtattgatttaccactgccggaatcaccggttatgtagatgatattcccctgggatatatcgagttttaagttatcatatatggtaaatgtgaattcatcgtctaatgagatgccaaaggcttcggatacggctaatgttctttcggtgattttagttttcattgtgaattgcttagttatacagtactttgccactttgttcccccaactggctagtttttagagttacaaaatgtaaccatatagaatttgaaatgttcatcatgaacttagcaaaatcctcatcgcttgtcagataaagatatttttttatcatatcttgtcttgttacctttgtatatcgtgtcttcacctacagctgcaattgaaaaccacgtaagaaaagataatccggcaatatttaaaacatagcttataagaaaattaaaatcatgtagatgtttaaaagctccaaaataaaccataatatactcagaaatactcagcagtccactaaaaagacttattagtaatattttatataaaggatttctttgcatccaatttactaaaagtattcctcctgcagccccaccaaccatatgaaataacggtatactagcaatataagcgaacccatttacaaatcggtaataaccgaggtatgtaaatatatactccaagataaataaccaaataaaagatataactgctactggccatagctttttaactctttgaatagggattaataaaaaaaccagtaaccaaagcataatagaccagaacaaattttccatcctaatctaacccctaaagaatatatttaaaattcatttgttttattgcttttagtctttcgtattagggcttagcttaaacagatttcttagaaatccctctatttatctccaactcaattcttccacagctctctgtaaatcctcttcccctggctgtgtatatacgagtgtttgttgaatgttcggagttccatcagtcctcatatgtccggccagtcttgccacaacatccaaagatattttacgtgtgactaactcatggcaaaaagtatgtcttaaagcatggcaattgaaatggtcaataccggtaagtttacgatatttctccatgatgtactgtatattccgggtagtcattttatccccggttttagaagggaacaaataggcacttatgctgtactccgtcagatattttttcagcaagtgtctcacgtcagcattaagtggtatttctctgtgacggtcatgcttaccctgtcttacgataactttaccctttctttcgccaatttcaatgtcaaccaaccgtaaatcagccagttcctgtacccgaaggccggtatggagtaacagggttgtcatggtgagttcacggaggtctccatatttcctaacgtaccggattatagtgttctgttcagtccgtgtaagccacttgggagttgttttagctgtggttatggtagccacgaattgaacagggttatcgggtattatgttttgtgaaacaaggaactgaaagtaggaacgaaggtgagagagtgattgtttgacggtattaggcttgaaatttctgacagcaaatcttttaaaatgtgatatgtctattgctgtagcttgccctatgccggtagtacccccgtccccccttcctaccccttctgcctcaaaccagttctggaatcttgccaggcttgaacggtattgccggatggtcaggtcagacttaccctctcttttcagtttgtccaaatagatgtcaaacaacgatgtcaacttcctttccgatatacgaagtaaaatccagtagttacggaggtctttttactgggtttccgtacttaaattataggatttccttcgtatatcgtcaaggatatacgaaattgccgtattattcttctaactgctttttaagttcttcaatttcttcagcgatagccgcattggaacgtctatcctcaacggtagcctcaaccttttgaacgtcagttaacttgccacggttctttaacactaactcaatagctttaaccttggcactttcagaacggccagtacgtaccatgccttttaagtggacgtaagtctcggctaagaactgttccatccatctctctgccacttcgttttggtatctgataaagtgtttatcatttttccaacggtacaaagtggcctgactgatgccgacttcttctgccacttgtcccatgcttaactggtggtaatcatttgttgctaaaatttcagctgctcttttttgttgtgcatttaacacatccatccttctagccatcattttccacccctctttccataggtcataacccttcgattctatggcttaaaatggttacagtatttatcgtgatagtcgtcaagtaacagtacttgacgttaattgtcgtcattctgttttttgcaagtgaaaattcctcacttttgcaaaacattttccccatgcaacagtggtgaattttatttgcaactctgtactgcttaactcgtcacacaacgaaatcctgtaaggattatgttagttagctgctatttatcctgccacttccgttaatcccatgccacttgacgatagtaccggtaaactaacgtcagagaagggattaacgaagatacgttgatatactgtaatggccaaacctcttaagttcttgacgttagaataacagctatagtcacggtaaattatggcattgctattagcattttagtttaccactttacacatgacggccaccatcattgaacgtcaaatgcagttacagtcaagggtacttacagtaatcatgtcagcaacggtaatagcagttataacagcaatggcaatataatcacgatactaacgtaagtcgggacgactttcgagtatgacgatgattgctgtatttaacgtcaagttaatatgcttgacagctaatcatcataccaacagtcaatacagacctaccgtaaaaataaaacaacttgccaaatctaaggcaagtactgaaaacagtgatatacagttcttattacagctatggcaaaatactgtcaggtataggggtgagtaatttctgtccaggggtgagtaaatcctgaccccacacgaagttatatttaataattattatatatattattataattatatatttatatttatttatatattattatatattcttgttagtgagtaatctgtggtcacccatgtaacatttttgtctaggggtgagtaaatttttgaccagcatgagtaatttattgactgtttatgttttgtgttaattaccgtaagcaacaacgagttacagttattttcgttggttaacgttgtttgccgtgggttaagtgtatttacagttttggccaaggtactgttagtttgctgtaggttactgttaatcttacggtattactatttaacaagtattatatataattatttattactcttatccgttagatttattattaataatataattatatataatattactttatagttagtgagtaatttctgtccacccctgtaacagatttgactcacataacacagttctttacagttcattcatctcttgaccgtaagaaataaatttataaccttctctactacttagggtagctgtagagggtttttacaagttagatttagggtatttggcgttagaaatttttatcagttggtataagccgaagttatcgtttatggctgttagttattttttagttcagtgtgattactcctttacctattaggtagctgttaaggctttttacaagcactactattcaagccctctaaaacaaattattacttacggcttgtaatctaggtaagttgtcattgctgaccatacctactaaaaaatgttttaaattgctattacgctatttacgaatttttattatattacctatcagacactactaatctaagtcataataaagcactcatgtttcggtaatggtcttaatctcatttttagttctaatagactagttaattattttccatattcttgttgatgttgcattataatcatcatcataagtattcatcctagaaatgggctcaattgatagacgatctttagcttcacccaagattctaccaatagccatatttaaaggatctccaactatataatcgttactattaagttttttaactaactgtattgttgtaaattcatttttattgtttagcttgaaattatttatttcattttgaatatcttcaatacaaatatcatgcttttcaattatattaatagcactttttagaagaagatttctgtcaataagttcttctatagtaattttatcttgtattattgaattaagttcttctatattaatatcttcattcactgttgaattgatttcctctagactaattatttcatgcactgtcggatcatcctggctcatgccgtcatatcctaaaaacttctctggcctataaatcaaacaatgtacttctgcctcgttatacatttcttggattaattctggccttggtcctaaagttttaccatgtaaatttagccaccaatcatcttttctatcatcggttacaaatataataggttttttttgttctcttgcataatcaatagtttgttgccataatatataatcattgtatttgtcatttcccgacttcctctctttatatcctggaggtatttcttggtcatacctcaatttagcaatattatatagttgctctagtttttctttattataaggtgtacctattcttccatcaaataaatcaacaatttgcttaagtattatatcatcctctgagtattttatatcactacttttcgattcctttagctccttagaaatatcttcacctgttttttctagaatacttgttatcttttctatactaattgaaaagtgtctatccttatatttttttaattgacttattattttaggaatatctatgatagattcaatagtattatacaaattctcctgttgaaaaataacttccaaacgattggaaacatattctactgcaacttgatggggtatccacattctatcctggtatttttccaatacttctataaaagctttttgagtacttgaactatatctatataaatttaataaaatattagtatcaaaaacaaaaattccatcgttccaaatctctttaaattgttcttctgatggtctaatatgaccaataaatagactatgcaaaagcactcctccaataagcaatcatttaactaagcttaaaaactaaattatttgcattgcttgatttttaattctttatatcttctaagaggttatcaatacatagattttaactatatagaaccgaaataataaatatcgttataaattaaacgcaaagtctctttttcacatcttccgaacagcatttgatttcctctaaaaacgagtcaacagatttttgaatttctgaagcatttttatgaaagcgattataaatagctgtattttttaaccatttccataactcttctatgcaattcagattgggtgagtagggtggaagaaatttcaaaaacagatgatccttatgctcgtctaaaaagtctttaagtaattttgcatgatgaactcttgcattatcaagaacaatgtaaattttagaaatgtcatcttttaaaaaatgtgataccaattttttaagaaaatctttgaatttttctgcattgattttgtcataatttacacaaaaaactttacccgtatagtagtttaaagcaccgtataatgtaacttttgcatggtgtccataggtcttaatctttttttgctcaccttttgggaaccatgctcgttgtaaaccttgatagtccctaatgtgagatgcatccacatataggagtatttcacattcagtgagattttttaactcttccagctcatcttgaaaagctttttgcttttccggatcagctttggctaatacataagtgggacgattataacgaaaatccatcttaagaagcatgcgccaaacaccatctgatgtatatttaatgccgtatgtatcatgaatgtaagcagcgagggttttacaattccaagtagtatgggtactaaaaccaacctctgatggtgattttttcagtacctctttgacctcttctttttgttcattggttagccttggcggtcttcccggtttttttgatacatgaagcagtttttcaactccaccttcattaaagtaagcaacgtattttcttatggtttgttcacttatatcaagatattcggcaatctgctttgcttgtctccctttcatgacaagaataacagcttgaactctgcatcttagtttatatggtgtttctctttttatcttattcaaatcctcaatggttaaattttgtggattgtttaaatgcaatttcctcatggtaataatacccctccccacacttgattctattttacaggataggagtaaaaattaccattactttattaatcgtttctatatagtagacaagctctcagtggtatcctgtaagctctagttggctaatactgagtgattttaccgtcaacattaaacaaacctaactgcccccggtaattaactggtttatcaattagcattgcatctttcatacgtagaccatacaggttctctgtatattcccagttagttaaatgcaatccccggtctaagtcaaacttctcggcattatcgtataggaacatttctatcaagtttaccataccgataatagcccctcttactttacttgtctcaaactgttcagctaattgccatacttctaccggagccgtcttatccactctgctgccagtatgaatgtataatgactgtggtagtatgttatatttccgtttccagttacggagttcgattgtttttaaaccgtggactacaagagtggcccagggttgacggattgagattgctttcatttgtgttatttttgctccgtttttatttaaaaaaattatgcaagagaatttagcttttcttttatataatttaattcttcctcttcaaaattatttaataatttatgatatatatggttaattgtatagttagcgtttaacctccataagcatttatcattttgtccacaaagacagtattggcattttttaatagttccttgttcacatgcttcactaagatttttaatttgcataaaaacgctattagcaaaagtctttagtagccattttcctttagctatgataggcaaatcttttattccaagatttaattcctctgcataaatatctagctcttttttctttttaccaatatgacttaaaaaatatcttttagaattcgtatcagctattcttccggatttcaccttatatcctaatatagcttcatattccggaacacaagctttttttaatgcttcaagagaaatataatataaatccttataatcattttcaagatttttttgtacataattaatacaatcttcatcaattttttttacgctactctcagtaatctgagaaatcaaatatattaggctctgttccgtagcaaaatggctttcataagaataatattttaaaacaaataaccctaaaatatcatcaggtatttcttttctaaaatatctagcatctcgatcaataatacccattatatattttatattatcttctttttcctcaattttatcttgaagtctccgcaaacattcaattacctcattacaaccttctgtatattcctcaaaattttcaacagcatatacttcaacatcttttttttcataatatgcgatcatttcatagaatttaatatcgtcttgtccttcaacaataattgctggagttttactcattattgccccggttatcacttcatccaaatcaaatttcattgacgcactcattaataattaaagccccctaagttctactaaataatttgtattattttttgctatggatgggctatgagaggcaacaattatttgtgattggggggcaaatttactgagtaatggaagcaattttctttgccatttgatatttaatgaaatttcaggctcatcaattatcagaaaatttctattattaccttcaataataaacacagtaaggaatgataataaatgcctttcgccacttgacaattcatttaaactatgacgattattttctcctaaatctatgtacacttcatcttctgttataaccatttgtttccacggggatatttgatcattaaatacttcctttaaaatgttaatagaatttaaaatgttttgttcactatctagttctaaaatcattttatgaaggagactaaagagtaattcatttctttccgatttacactcgtcataccttgttagtatattaattatttgatttctaagggtgttttcagcagaagcttttaatgcttctattagcctatccttgttatcagttatcaaagcggataaattattagggatactatcattagtattgcatttttcactaatagggttgatagctaatgataaagtatcaaataaagctttctgtaccctctcagaagtcagttttttagccagttgatatctttctattaataagtttttaataatatctatgttaagattatctagtaaaagatgattttctttaattgacctgagtttcctaccagagaaaaattcaaaccttctccatttatttatatcattaatatacgatgcaagttgtgctgaaaaatgatcaatacgtgaccgagttcctattatttctccataatgagaccttcttaataaaaaatccataataagctctttatcaacttttatttctcttgttgttacacctcggttaaccccaaataaaatagaggaagtattctttaaatcacttgcattaaactcgtcccaattatatctatccttatcaagataaatatttttcttatttttaccatcgaatataactgctgtttctttatagctctctaaactaactaatactgttttattattagtaaagtcttcagaataatataaaagaacactctttactttttccgcagcaagaattgattcatcttgtgaaagtacaccatataatatcctaaggagagtggtttttccacatccattttccccatatattattgaaattgggtatgtagagaaattaacttttatgtctctgataggatctttaaaacctgttatttctactctgtttattctaatcaaataaattcccccaaaattcttagtatatcatcatttatattaagtatctattgagaaaagtattatgtattttacaattctgttattagaattaactctatagggcaaaactaaaaaataaagattttataaattaactgtgtcttaatatacctattttgacatcattagttttaatttcgggtactttgtaatttttaccttcaattatagcctaattttttctatttgtaaataaagtagatatttaaacaattttcttatcctgtttaaaaaagcttatctaaacaattagctattagcatcattctataaatattagtaagttaagttagtttgttaatacaaaaaatattagcttaactagccaatacatctaagtaaatattgctggcaagatagcatcatgctataattcttacaggcttttctcgttacctaaacgatacgtatacgactttatcaagaaatatgtagtttttcaatctacgaaattcattattcataagactttggtgtgaactacttgaaaatagcaatagttggggccgggatagctggtttatcttgtgcttacgaatttgaaaaacacggtataatgccgactatttttgagaaaagaagacgtattggtgaggatatagattttaccacctcaaccttaaaattatttgatagaacatatgaagacccccttatttatacaaagaaggaatatgggctagatcttgaacctcttaatgttttaagcaaaataattatgcaagggccaaccaagaaagcaatcataaagaatacaagtggatatattttccgaagaggtgacattaaaaattcattagaaaatcaattggcatcatatattaagacacctataacattttataagcatatttatattgatgatattaagagtcaatatgattttattattgatgctactggtttatttgatgaagcaaaaaagctagatttacttactccgcatctagaagcctttgcacgaatatctacaataagtggagaatttgatataaatactataaagatgtgggtaaatacggaatatgctaagaagtgttttgcttaccgtctcgctcatagtcctaataaagcctgtttagctttaactgctaataatatttcacaaaaggaacttgattgttactgggaaaaatttattgcaaaagaaaatacacaaagcaccattataaaaaccaccgatgtacgccatgagattggagctgtttttccacacaatttcggcaatatattttttataggtaaggcaggaggttttatagattccctgctaggatttggaatgctaaatgcgatagagacaggaatattagcagccctctatattatttataagaaaagttatgaagaacttgttaggcctatatttgaccaaaatcagtctaaatatgaaataaggaaaatacttaatacctttgaaaataaagattttgataatcttataaaattcttgggtagcccagggataaaacaaatgatttacaataatccttttgctaaagtacatcaggcgggcaaacttgctaagttatataatatttttaaaggtctacattgtttataaagcattgtcccttctgtagatagagggaacaaacctttaaactattgaggctacatttctcaaacagcctccttgtaataactctccgataaattcatatacggcgtattccaaacaatttctacatccagcttcggcctgttgtactcaccgatttcattcgtttcccttataactatcttatcaaacagcaagctgatatttatacttattaggcttttgtatcaatgaaggaagccagggtaatgtactctgttttttgtttatatataaaaagccgggattaaatttcaccccgactttgtttgttatctcacacattcaattgtcttacacgttttttcttctccattttcggagcaagcttatttaatggactagccactcggtgggcatcctgtaaatcttagtaagttaaataacatttattaagcaatagccgggagctattatcttttcccggctatttatgcatactatacattaattaaatcttccccactctactcgactgctgaaccaatttagaaactggagaagcaataaggtgttgactcttaacatcattatcagccagcgagacatacctcttagtcatattaaggtcagcatgaccaagtgttttttgtaaggcaaatgaatttccgccgtttctcaaaaactctaaagcaaaggtatgacgtaactgatacgggtaaagctttgtccctaatttttcaccatacttacttaaccttttataccaggtattacctagcattttattgccctcacatgaacaaaaaataggtacgtcattccaatcacttggcctaacatttattaacttttgtattgctttagctgttattggactaattggcagcgttcttgaaacacgtgtttttgcattctcagccctaatataaacctctagagatttaaagtttacatctgaaattagcaaagacaatgcttctttcggtctaattcccgaatctaactgaagcagcaacagtgcataatcacgtagccctggataggttgactgatctggtatagccaataatttttttaataactccaagtcgaactgcacaatacgttcatctgctttccgtcttttaaactcttttactgggttctcgataaggactcgttctttaacacaccagttaaaaaaagtcttcatataaaccagcttattattgtaatatgccggtttaacttcttcagccatgtaatcaatgattcgcctctttagtataccggcatctgccaagtcggtatcaggataaagtctaaaaaagtgtttaatatgataaccgtaatctttaatggttctttcagactttccttcagccttctttaacaataaaaattcctgtaaagcttcctcccatgaaacacttctagtcagttcttcctgctctacaattctaaccaacctggtttttttctttgctgtagacaaactaaaagacacccccttaacattaagtaagtaggtgtccgaatgacttcgtatagccttttttagtccattgaacacatggattttagggtatttttagaaccctagaacccttgattttactaggtttttggtggaggcggggggagtcgaacccaccgtccgaaagaacgaccacaagagtatctccgagcgcagtctgcaatttaaattcgccttaccgccgtctgcaggcgaactgcgttaagactatctcgatgaatcttgcttaacccctccgagaattgggactaagccagcccgtttaaacttgaattcacgttctcaaatattactttgttagtaatggtatgaacatataaaatgtctaacatacaaagcctatattttaccttcatttacgacattattaccttaacaaagcaagaattatttatataatcattcgtttcttttatatccaaatctcttggcctattgtctaaaacaccacattcaattaaaggattgattatatatttatctacccagttatcccttctagatttatttaataatacaatttttcgatcataatttttaaaaaacactataaaaggagtttcttcagagttatcataaactttaactgtatgtgcaacttttactatatctgcaattaagttcatacttttctgatatctttctataattttttctttaggtacactatgtcctcctgattcgaccctttgattaactcgatcaacattaatatatggatcacgagtagttacaaaaattacctcaacataataatccttaacttttgcatatttaaggaactcaagtttctcattcgtagaaaaaactgtttcaaatgcaagggataacccattatcaatagcaatcttacgtaactctttagctttctccatagctgcaatatatcgttcccttatatttgaaatacgtttaaattcctttagttttactatttcatccggacagataagtatgtcaggaagtgtatttaaattttcgtctataacagttgacttaccggaaccattcggtccagcaataacaactagtagagcaattcttaattatcattgaaccacaaatcggcatggtatataatttcctataatacataacaggtggggagaccaaactatgccattcataagtcaaagagcaaaattagatttgacaacagaagaaataaatagattagaaaaaattatacattcaagaacagaaagtgtgagtcatattgaacgggctaaaatgtttctcttgtatcatcaaggagaaacaatagcttcaattggtagaatattagagactaaccgtgcaaaagtagaacgacatatagataaaattttacaatttggcttagatatagcactcaatgatcttcctcgttcaggcaggccggatacaataaccaaagaagataaagcgtggcttgtttctcttgcttgccaaaaacctaaggaatttggatatagctatgaattatggacaacagatttattagccaaacatgcacgaaatcattgtgtagaaaatggccatccaaccctgcaaaatctagcaaaaggtacagtatcaaaaatactttcagcaaacaaagttaagccacataaaattaaatattacttggaaaaaagggatccagaatttgaacaaaaaatggctaacgtgttatatgtctataaagaagttgaaatggtatcaaaaaatgatgaacaatcaatgtatgcttatatatcatatgatgaaaaacccggtattcaagctatagaaaatattgctccggatctttctccttctcctggaacgtattcatgtcttgctcgtgattatgaatatgttcgccatggtacacttagtctcatggccggtattgatttggtaacaggtcatatcttagctcaagtagaagaccgccatcgtagtattgagtttgtagagtttctaaaaatgataagtgagtactacaaagatatagagaaaatagtaattatattggacaaccactccgctcatatttcaaaagaaacaagggcttatcttagtactgtcccaaatcgttttgaatttgtttttacaccaaaacatggatcctggttgaacttaattgaatcattttttggcaaaatggctaaatcaatgctgagggctattagggtaaaaactaaagaagaattaaaagatagaatttacaaatatataaaagaaattaatgattgtcctactgtttaccgctggaagtacaaaatggatgatattgaaataatttaaattattagtagaaattatattatttaactagcttatttatatgttaattaggaatcgttctactagtaactttttgtttttcattttgctgtttcagttcccttacttatttattaagaaaatcctccaatttagctacactatactcagttttttcaaacaatttattactagttatagaataatcccttttaccaacacgcgccatacctttttcaaattctttcttacaaatgcttgttacaattataaactctccattatttccattaattttacaagttcttttaaatttatttaaccatggaaacctttgatttttagaataaatatctttactaataacaccaacacttttcataaccataaatcatctctcctttaaataaagcaacaattggaattaaaaaattcaacttagcccctaactcgtaattatttaaagatatttcatatagatgaacatctgtgaagtcaagggtaaggtggtaattttctagcgttttgcagtaaataagacctgacctttacgacctattggaaatataatgaatagtggtcttgtaacgtttttttaagagcaaggccttaaataccatatttttatatcgcctagagtagccgctgctccccgtaatagtgagaacgtttcaccaacggtgaatagcccccattgggtagtgtaaattcgttcccgattaatctgatcttagttattaaataccatcgacatttcacaggtcgtttagtaactaactctcatgatttttcggatcttaaccacaaatgaaaatgggttaaaaatagatattttctcattgaaaattgaaaaacacataagtataaatttgacattattctaatgttttctatatagaaccgaaataataaatatcgttataaattaaacgcaaagtctctttttcacatcttccgaacagcatttgatttcctctaaaaacgagtcaacagatttttgaatttctgaagcatttttatgaaagcgattataaatagctgtattttttaaccatttccataactcttctatgcaattcagattgggtgagtagggtggaagaaatttcaaaaacagatgatccttatgctcgtctaaaaagtctttaagtaattttgcatgatgaactcttgcattatcaagaacaatgtaaattttagaaatgtcatcttttaaaaaatgtgataccaattttttaagaaaatctttgaatttttctgcattgattttgtcataatttacacaaaaaactttacccgtatagtagtttaaagcaccgtataatgtaacttttgcatggtgtccataggtcttaatctttttttgctcaccttttgggaaccatgctcgttgtaaaccttgatagtccctaatgtgagatgcatccacatataggagtatttcacattcagtgagatttttttaactcttccagctcatcttgaaaagctttttgcttttccggatcagctttggctaatacataagtgggacgattataacgaaaatccatcttaagaagcatgcgccaaacaccatctgatgtatatttaatgccgtatgtatcatgaatgtaagcagcgagggttttacaattccaagtagtatgggtactaaaaccaacctctgatggtgattttttcagtacctctttgacctcttctttttgttcattggttagccttggcggtcttcccggtttttttgatacatgaagcagtttttcaactccaccttcattaaagtaagcaacgtattttcttatggtttgttcacttatatcaagatattcggcaatctgctttgcttgtctccctttcatgacaagaataacagcttgaactctgcatcttagtttatatggtgtttctctttttatcttattcaaatcctcaatggttaaattttgtggattgtttaaatgcaatttcctcatggtaataatacccctccccacacttgattctattttacaggataggagtaaaaattaccattactttattaatcgtttctatatagaaacaaaaaacctttcaaaccggcatgttaaaataaatgccagggacgaaaggttttatacctcacgtggtaccaccctgattgccacaccattaaaatgatgagccactcaagtgtccaaataaacacaattttgataacgggtatcaaaaacccgacctagtctaatagaaataatctttaaactggcagctccagggtgagaagtattccagcctcatgcaccggatttcagcaatttccggctctctgtagcaatacaacagaaactcgtccctttcatagctatttacattatttgttttatataagtatataatgtttaatttattttgtcaataagaagttctcaatacgccgacgtgttcgttagtgaattgtcgcaattacttgagcctggtattttcgaattagaaattgaaagattcgctgacaagttaaataaagatatttataatcaaattactgagttagagggaggaattaaatatattgcaaaacggattgaacgtctataaccatagcagatttctatggtttcaacacaacaaagtcgcaattacttatattttaaaggtctgcggctttccctactacccactatataaccaaaatgacattaaaaaaagcaagttgtcagacactcgctttttcttcgttatgtatggtggaggcggggggagtcgaacccaccgtccgaaagaacgaccacaagagtatctccgagcgcagtctgcaatttaaattcgccttaccgccgtctgcaggcgaactgcgttaagactatctcgatgaatcttgcttaacccctccgagaattgggactaagccagcccgtttaagtgaccccctagcccgggccacgggcccagcgcgagtaggaggttaacagcaattaagctgctaaagcgtaatcgttattggcaattaaattttcccaccgtataacgggcagatggaaccccggctcgctgctcttgccaccacttcctccgtcgaaaccatgtcgcccccatgatattattgcttttgcctgtcccgaaaggcccggtctacttccctgcgggcatccctggcagccaaatcttgccttttatcaaatgttttcttacctttagccaggccaagttcaaccttcaccttaccatctctaaaataagccctggtagggattaaagagtagcccttctccctgacacgaccaaacaatcgcataatctcagatttatgcattaaaagttttctggtacgcttaggttcgtgattgtacctgtttccctgctcatatggactgatatgcatattatacaacatcatctcgccgttttcaactcgagcatagctgtccaacaagtttccccggcctactctaagggatttaacttcagtcccggtaagaacaatgcctgtttcataggtatcctcaatatgatactcatgcctggcttttttgttttgacaaatattttttacagtcattcggaacactcccgaaaaattaaaccctcttatccaggaagctaggacagaagggctgatatctacagtatcattttatcaacatacctgatagatgtcaaatactattttttacctgaataaattttgcagtggctttagtggctactgtgccgtctgacagcagcacctggccttcaagtactatcagccttcctttttttgactcctgcttaccttctacagcaaattgctggcctataggcacgggcttactaaacttcacattaatctcaacagtcattgccataatatccctttcatatagccactgggccataacctcgtccaacaaggttgtcaatagcccgccatgcatgatacctggccatccttcatgctccctgctgcccgtaaaataactgcgacaaatatcaccatcatgaatgaattttaatttcaggcctataggattttgtggactacaaccaaagcacatactgtctctaagttcgacggacatttagtttacccccgtaccggtttatttgtattaaaaagcaccgggcattatacccggcgctttcataattcttatagtttggtgagcaggggaccaaggataagtgaaatagtacctgcaaccttgattaacgggttcatagcgggaccacaagtatctttacaggggtcaccaactgtatcaccgataacagcagccttgtgagcttcgctctttttgccgcccaagtgaccttgctcaatgtatttcttacagttatcccaagcaccaccggcattagccaggaagagagccatcagaacacctactgcggttaagccgcccaggaagccggccagagccttggcacccaggatgaagcctaccagaggaggacaaataactgccacaagaccaggagcaatcatcttgctgatagctgatttagtagcaatgtcaacgcatcttgcataatcaggcttgccggtaccttccataataccggggatctcacggaactggcgacgaacttcttcaaccataccgaaagcggcttgaccaacggcacgcatggtttgtgcgccaaccaggaagggaacagcggcaccgataaacatacctacgagaaccataggctcggtcatgttaacaacaaatttaccgccatatttaactaattcaggatcagcgtgaaacttatgactaacaccttctacataagcactgaacagagctaaagctgtcaaagcagcggagccgatagcaaaaccttttgcgatagcggcagtggtattaccaactgcatcaagcttatcagttttctcacgtactgaagcaggcagttcagccatttctgcaataccaccggcattgtcagcaaccggaccaaaggagtccatagcaactaccataccggaagtggaaagcatacccatagcagccatagcaataccgtaaatagcccattcagctgcatgctcagccggagcattgcttaaaacagaccagaatgcaaaataaattgaaccggcaaagaaaagcatcggaataaatactgattccatacctacagccaaaccgtgaataacaacagtagacggacctgttttggaagcctcaacaatactgtttaccggccctttaccaggtgcggtataatactcagtcaaataaccgatagctacgtttacaatcaaaccggccataacggccatgaaaacaccggtaccgacagtaccgaactgagcagtgtctccaaaaatattttgtgtgacaaaccaggcagcaacagcggttaaaatgttagttgtccataaacccacgttcaaagcagcctgcggattgccgttttcactggtacgtacaaagaaagtacccaaaatagaagctatgatacctacagcacctatcaacaaaggatagataacaccggcaaaaccaaagatagtgttaccgattaacatagcggcaatagtggtagcaccataagactcgaacaagtcagcgcccatacctgcagtgtcaccgacgttgtcaccaacgttgtccgcaatagttgcagggttacgcggatcgtcttcaggaatacctgcttcaactttaccaacgaggtcagcacctacgtcagcagctttggtataaataccaccgccaacacgggcaaaaaacgcaatcatggaagcaccgaaagcaaagctgttaattacaagcgggctctcaaaaataatgtataatgccgaaacaccgagtaaaccaagaccggcaacggataagcccataacagcaccggcgcggaatgaaacctgcaaagctttggctaatcctgaactacgcgcagcttctgctgtacgcgcgttagctttggttgtactgttcatgccaagataaccggcgatagccgagcaaatagcaccaaccaagaaggaaattgcagaggcaggaccgaccggtaaatgagaacccggctcctgtactacaaaatactgagcagcccaaagtactataaaaacaacgattgcaaaaggtgccagtgtcttatactggcggttcatataggccattgcgccttcctgtacagcctcggagatctctttcatcttgggggtacccatactctctttgagcacctgactcagagtgaacattgcaaaaagcaatgccaaaatcccggctccagcggcataataagccagtgtcatattaggttccactttaaaaaaccctcctcatcccctataattctacttccaaacagttaaaaccaatgaaataacaacaaataagaccgacagcaggacagtgacctttcccagcagttcgtccagcccttttttcttgccaaaaagtgtttctgcccctccggctatagctccggataaacctgcactacgcccggattgcagcagaactgatgcaataattcccagagctaataaaacgtgaagggcagtcactataccttttaacacttgttcacctcctccacccttcatataaataaaattattataccactcattataacaccaggcattaaaaatgacaatctagtataatgagaaattatgcgatagtttagcctaaattatagaacacgcctttacctttaaactggccataaaccgccaggtcttcttccaatctcagcagttgattgtacttggctacccggtcggtacgggaaggtgccccggttttaatctgcccggcattggtagccacaaccaggtcggctatggtggaatcctctgtttcacctgaacggtgtgaaacaactgccgtataaccggctctcttagccatctcaatagcatctaaagtttcagtcagagttccgatttgattaaccttgattaaaatagaattagccacaccggcttcaattcctctagccagccgttcagtattggtgacgaataaatcatcgcctactagctgtaccttgctgcccagtttttcagtcagaagcttccagccgtcccaatcatcttcagctaaaccgtcttcaatggagataataggatacttggccaccagagatgcgtaataatcaaccatttcagccgcagtaagtgctttgccttcaaaggcataattaccgtccttaaagaactcggtggctgccgcgtcaatagctaaaaacacatcctgtcccggtttatagccggcagatccaattgcctcaacaataacggccagagcctcttcattcgagcctaaatttggggcaaagccgccttcatcacctacagcggtattcaaacccttgccctttaatactgactttagcttatggaaaatctccgcgcccattcttaacccctcagcaaaactggtcgccccggccggcataatcataaattcctgtatatccacattgttatcggcatgcgccccgccgtttaaaatattcatcatgggtacgggaagctgcttggcattcacaccgcccaggtactggtagagcggcaacccgcaggcttcggcagccgccttggctgcagccagcgaaatgcccaggatggcgttagcgcctaatttgcccttattagctgtgccatccaaatcaatcattgccctgtctataccaagctgatcagtagcgtccatacctactacttccggtcctaaaatatcattaacattctctacagcctttttaacacctttgcctaaatacctggaggaatcctgatcacgcaattccactgcctcataagccccggtggaagctccggaaggaacagccgcgcggcccatagtaccgtcttccaaaatcacatctacttccacggttgggttgccgcgtgaatcaagaatttccctggcatgcacgtccacaatagtagttgacaatttaaaaaccccctaaaatattattttacttacaaaacaatcagagattctcccgtcatttcttccggcttagcaatatccagcaattgcagtattgtgggagctatgtcctccaaccgcccctgtcttaaagagacccctgaataagcttctccgatcaataaaaaaggcaccggatccgtggtatgagcggtaaagggatttcctttttcatccatcatatgctcggcattcccatggtctgccgtgattaacaccacgccgtctttttccagcacagcctcaaccagtcttcccaaacaaccgtccactgtttccacggcccgcacggcagctttcatatcacccgtatgccccaccatatcaggattagcatagttcataataactaccttaaacttatccagcctgatttgctccagaaaaacatcagtcacttctccggcactcatttccggctgcagatcgtaagtggctactttaggcgaggctattaaaattctctcctcacctggattaggcacctctacgccaccgttaaaaaagaaggttacatgagcatacttctcagtttccgccaaacgcagctgggatataccgtgccggctcagaacctctcccagggtatttttcagaacctggggcatataggctaccggagcgtcaatagttctgtcatattgagtcatgcataaaaattctactttcgggtgtccgtttccccggtcaaaaccgctaaaatccttgtccacaaaagcccgcgttatctctctggccctgtccggccgaaaattatagaaaataataccatcattatctgataccacagctaccggctcaccgttatcctttaaaataactgtaggctccacaaactcatccggcttttctttgccgtaactctgatccacagcttcaatcggattgggagccacctgccccctgccgtaaaccatagcctcataagccctggctacccgttcccagcggcggtccctgtccatggcataataacgaccggacacagtggcaatctcccctatgcccagctcctttattttattctgcagttgcattatgtattctttagcattatccggcggtacatcccgtccatccaaaaagacatgtacagaaaccttttccaggccctcttttccggccaactcaagcagagcaaacaaatgatcaatatggctgtgcacaccaccgtccgacaacaaacccattaaatgaagagaagaacccgcctgctttatcttatccattattttcaaaaactctgcattttgaaaaaaagaaccgtctttaattgctctggtaattctggttagttcctgatagacaaccctgccggcccccatattaaggtgccctacctcggaattacccatttgcccatgaggcaagccaacatcctcacctgagcaaactaacttagaatgaggatatttggcccaatagccgtccatattcggcttacgggcacaggcaatagcattgccccttttatcctcacacaatccccagccatccaatattaccagaaccacaggtccggctgctgccaaaccgccaccccccagattattttacagctttaacgataccccaaaagctctctaaatccaaactggctccacccaccagagctccgtctatatcggcttgcgccattaaacccgcggtattgcccggtttaacactgccgccgtattgaattctcaacttttcggcggaagccgggttaaactgttcagccactaaactgcggataagcttaatcacggactgagcatcttcatcagatgctgttttacctgtaccgatagcccagacaggctcataggctattacaagtttatccacctgcgccgcggttaaaccgcttagagagttattaacctgggctgttaccacagcttctgtttcacccgcttcacgctgctccaaacgctcaccgacacagattatcggaagcaagtcatgtgcaaaagcagccctggcttttttatttattacctcatcagtttcaccaaaaaactgtcttctttcagagtggccgagaataacataatcacagcctgcctccttcaacataagaggagaaacttccccggtaaaggcaccctgttcttcccagtgcatattctgggcacccagcttaatctcactatccttaataacagcggagacgggagacagagcagtaaaaggaggacataccaaaacctccacaccactaaccgttaaaactgtttctcttagtttaacacaaaaatccactgcttcagcaactgttttatgcattttccaattagctgcaattataggcttcctcatttcaacacctcttctaacattcttccacagatccgacttaaggcagccctgctttttcgccgggctgcctctggcaaatactctaattgtcttgcaaaacagcaataccgggcaattccttaccttcgagaaactccagtgaagcgccgcctcccgtagaaacatgggttattttatcgcttagacctgtcttttcaacggcggcatccagatcgcccccgcctactatagttacagcaccggaatcagccagaacccgtactaaatcattagtgccgttagcaaacgcgttcatctcaaaaacacccatcggaccgttccagattaccgtcttgctgctcttaataatctccgaatatttttttatactctcaggccctatatccaaagccatattatcaccgggaatatggctgatttccaccacttgagtcattgcatcaggggaaagcataggagccaccacaacatcaaccggcaataaaaaattaatccctttaaccctggcctcatttatcagctctccggcaagttccaccttatctgattccaaaagggatttgcctacatcataaccctgcgccttgataaaagtattggccatacccccgcccagcagcaggttatctactttgcccagcaagtttttaataattcctatcttgtccgaaaccttggccccgcctaaaatagcggtaaaaggacgctgcgggttgttgatagcagatcccagcatttttatctctttttgcagcaaaaaccccgctacagccggcaataacctggctataccatgtgtagaagcgtgagcccggtgagccgtgccgaaagcatcattcacatagacatcggccaaagcagccagttcacgtgcgaataccgggtcatccttttcttcacccgggtaaaacctcaagttttccaacagcaggatatcaccttcctgcatctcagatatggctgccttaacttcttcacctatacaatcatcggtcttaataactttcttccccagcaactcctccaagtgacggaccaccggatcaagacggaattcctctgcaacttttcctttaggcctgcccaaatgagaggctaaaataactttagccttttgttccgtgagataccgaatagtcggcagtgccgcccggattctggtatcgtcagtaacctcatgcttttcatctaacggaacattaaaatcaacccgtacaaaaaccctttttccgcgaacatctatatccttaactgattttttgggcataacacacctcctgacgggaaattacaatcccttgccggccatgtaaaaaactaagtcaacaacccggttggaataaccccattcattatcataccaggagataaccttcaccatattgccgccgattactatggtagacagagcgtccaaaatcgaagatcgagggttaccgttaaaatccttagaaacaagaggcaggtcacaatactctaaaatacccttcaattcggcctcagacgcagcttttaaaacagcgttgacctcttccacagaggtaggcttgacagtttccaccactaaatccaccacagacacattaggcgtaggtacacgcatggaaaaaccgtttaattttccctgcagttccggcagcaccagagaaacagccttagccgctccggtagtagtgggaattatggacatgcccccggctctggcccgccttaaatccttatgcggagcatccaaaatcttttgatcattggtataagaatgtactgtcgtcattaaccctttgacaattccgaatttatcatttaaaaccttggccaaaggcgctaaacagttagtagtgcaagaagcattagaaagcacgtgatgtttggctgggtcatatttatcctcgttcacacccataaccaccgtaatatcttcttccttggccggcgctgagataattaccttcttagctcctcctgctaaatgcctggccgcgtctgcacgcttgacaaaccttccggtagattccacaacaatatctacccctaagtctccccagggtaaagcttccggcttagtttcggccaataccttaaatgtcttgccgttaacaataactgcatcttctgcagcactgatttgcgcatcgaaagtaccatgcacagaatcgtacttcaacaggtgggccagagttgcggcatcggttaaatcattcactgcaacaatttccacctcgggattattcattgccgcccggaagacacatctcccaattctgccaaaaccgttaatgcctaatcttaccgccattttaccagcctctcttcttattagtatgtcttacttgtctaaatttatgatattagtgtgttactatttactacattctctgtaaatgcaaaaagttcctcccttagatcattatatgcgaaaaaaattatagaagtcaaaaagaagcttgtactaacaaatgactcaatttaccaaggcataaaaaaatcggcctgctattataaaataacagcaggccgattaaccttttaatcaatatgatttaatttctacccaattaatagcgttttctctgcttcaaaggaggaatattcagttcatccctgtatttagccaccgtcctgcgagaaatctttatccctcgctcggcaaaaatatccgagatcttctgatcattaagcggttttctggcatcttcagacgcaatcaattctctgagtgtcttcttaatactctcagccgaagtcattcctccaccggcggaagtcaggccggtagaaaagaaaaatttcatctcaaacacgccttgcggggtttgaatgtacttattggaggtggccctgctcacagtcgattcatgcaagccaactatttccgctacagtttttaaattaagcggtttcaaatgcttgacaccgtattccataaaatccttctgcaaatcaactaagcaactggctactttatataaagtcaggcgcctctgctcaatacttttcaacaaccaggcagcggaattgagtttactttctacaaaacggcgagtctgaagatcaaacttatcctgtgttaaaacagagcgatatgcagtatttatagtcaggcgaggcaccgatgaatcgttaaccagaataatatattctccttcgactctctctactatcacatccggaacaatatagcgaacatcgttcgtagcgctaaaattgcgcccgggcttgggatccagcgtcttaataatatctgctgcctcctgcacctccgtcactgcaactcctaactgctgagctatctggttaagcctgcctttagcaatatccggcaagtatttttcaatcagttccgcaaccagcttattttttatattcaaataccgcacctgaataagcaaacattcctgcaaagacgaagcgccgacaccaagcggatcaaaggattgaataacagataaagcctgctccaccttagactggcttacctctaattgctcggcaatctccttcactgacacgtgcaggtagccgttgtggtcaacattacctataatatactcaccgatagcttttaaataatccccgcaccggctcaaatttaactgcatcatcaaatattcagttagatttggagcctgcgttaaaaaattttcatagccgctcccggactgctccgctaatttttccctgcggcccaaatccaagtcactgtcgtgaaaatattcttcccagtccacatcacattcctgccgggataattcctcttcccccccgctagcgtcgccttctgctccctcattttcctcaatccggtctaaatcatcttctcgaacctccagcatagggttttcctgcaactgctggtctatatacatgctcaactcaagggaagacaactgtaaaacggtaatggcctggcgcaattccggggtcatgattaatttctgtgtctgctcaacatgcaagccataacccatgcgcatcgcctttcactcctcgaaacaatatttctaatacgccacaaattcacattattcgacatcataaaaaataaattctctaacgagatgctattttcctgctaagttttattaaatccaatatatttaaaaaattaacacaaaataactggctgaaaacatctgcaactaatactgccgcttagcccgcaatgcgtcggctatcttctctaatttacgcatacggtggttaacgcaagattttcccgctttaggctccaataaatctcccagctctctcagacttacctctgggttttgcagcctcagttccgctgtcctgcgcaggcttttcggcagtttctccaacccgacaagaccttcaatcagtttaatgcactctaactggcgaaccgctgcgtcaacagttttgtttaagttggctgtctcacaattcaccagccggtttacctgattgcgcatgtctttgtatatacgcgcgttttcaaaatccaacaaggctgtgtgagcgcccataacattaaggcaggtaattatctgctcactttcctttaagtatactacataccagttctttctggtactgactttggccgaaaggtcgaatttacgcattacaccggctatatccagagcatgctgttctttgttagtgataatctccaggtgataatctccctcgggattatttaccgagccacctcctaaaaaagcgcctctcaggtacgcttttttacagcaggtacgtgtaattaacccggcttttattttctcactcagctgtccgtcctcatccagcatacccaaacgaaccagaatatctcttataccgggagccgagctgacctttacctggtaaatattattcttcttcagtctggccttgcgccgtactattacctgggtattatgatcaaaaaactgcttaatcagcgttagtattttgcgcgccactccggcactctctgtcactacacttaaacccagtctctggttgccgcttatttctatactgccgtccattttcaccagggctgccagttccgctaacctgcagcaatcctttttagcaattatgcgggcaagttcatccttggtcactaccgaaaaggacatgccttcaccttctttttcacgtatagacagctatattacctgaacttatttttctttctaaacaccagaagcagtctcataatcgcagcagccaacttgtcagggtggtgtctgaccacatcagtctcatgcaccaatttatctatcacaactttaacacccagtttctccgcctctttaatattacaccttacaggctgtgaaccctccatgcggtatttcttcaataagtgcgacgggatttcctgccggttgacaatcatataatcgataatcggcccgccatgacttataatcgcctgcaagtgatccgtagcagaaaaatcgtccgtttcacccggctgtgtcatcacattactgacataaattttaacggcctcagattccataatggcatccggaatgcctataaccaataaattaggtataatactggtatacagactgcccggtcccagtataatggcatcagcttctttaatagcttccagagcctcaggcaagggcaaacaattggcgggatacaggtatacccttttaattcttttttggctcttgcaaatcgaagactccccgtaaatagtggtgccgtcctccaaatcagctgccaggttaacattctgcagagttaccggcaacacctgccccctgatagccaggactttactcaaactgcgcacggcgctgtcaaacccgcctgacatatcattcaaagccgccaaaaataaattgcccaaattatgaccggccagttcacccgaattaaagcggtaccgcagcatttgctccatcaagtcttccttatcggctaaagccgccagacagctgcggatatcacccggcggcaaaatacccagatcaccccgcaaacgaccggaactcccgccgtcatccgccacagtaacaattgccgtaatattactggtatagtttttcagccccctgagcattaccgaaagaccggtgccgcctcctatagccacaatctttggcccgcgccttaaatagcgcctgaaaaaaataatatccaccaacctgccctctctgtccgtcataacggcactcaataccgacttaaagacctgcagcaaaccccagatcagaaaaatcaagccggcaagaaaaataaacaaaccgctcctcggagaaggcacaaaatccagcatatcatgaattatttttgagacaagtatttccggccggttaaataccgatccgtgcatcaaggaaaaaccggctaaaactaaaacaattcccaccagagacagaagtaaccatctcttaaccttcataccggggtacaaccatttagctgttatcattcgaacacttcaacccctgagatctctttatatccctgtgctttactatgacccggtgctctttttccctcaaaattgagctcaagtgattggccagagtcaccgaacggtgcatgccgccggtacagccgatagctatggtcaagctgctcttcccttccttgatataatgaggtataagaaaatccaccagatccgtaaatttatccataaactcgttggttgccggagatttaagcacatattcctgtacaacctgatcattaccggtaaaaaatcgcagcgaaggttcataataaggattgggtaaaaatcgaacgtcaaataccagatcagaatccaggggtaagccatatttatacccgaaggacataacggtaattaccatcttcataggatcagatccggtgccgtaaataccggaaagctcttccttcaactgctgggtagtcaagctgctggtatcaataatcctgtccgccctgccccgcaaatccagcagccggttgcgttcttccttaataccttcggtaacgtcatcacttaacggatggcgtctccgggactctttaaagcggcgcaccagagtttcatcggatgcctccaaaaacagaatttcataacgtatctgccgggccttcaattctttcagcacttcaaataatgtatcgaaaaattccccgcctcgaatatctactactaaggctattctatttatttttcccaccgattgtgtacatagttccgtaaatttaagtatcaaagcaggcggcaggttgtccacacaaaagaagcccatatcctccaggctgcgtaaggcctgggttttccccccgccggagaggcctgttacaaataccaattggaacaaaataggacacctccttatctcatctttgaatttgattaaattattccagtctcagattgacaaccctttgcaggggaaacttcaacctctccaccaacgccaggccgcttgccagatcccctacccgctgcggtgtgtgtgcgtcactgttaatcaccagcttggccccggccttttgcgccgccagaacaatcatatctttattatatacatgaccggtatttatctccagagaagaattccgttccgcacacaccggagccagttcctgcagctctaccggcatcatgaaattgggatggctcacaatatccaccgggtatctcctgacagcttccgtgagagctttagtgttggtattttttagcttcgcaccgctgctgcgcctgaccctgcccaggtgattgggcagaacaaaatgccacaaatctttaagttggcggggtaaaaagtaagggtgcaggccggcaaccaacaggtcaagctgtttaatagctctcctgctcagctccagctcgcccgaactgcttacaacgctggcttccaaaccggccaatactttaacacccaggtcaagccggttaacccgggcgacttcttcaagcataatattaagtttatccaaacccttcatgccggtgacaatattcctcggcccgtgatcggttatagccacctcactcagtcctctggcagcggccgatgcggcgttttcccggacagtacccagtccgtcgctaaaaaccgtatgagtatgatagtcagcaaataatttcattttatcaacaaccgggatcgctgccgcagagcagggccagataaattccggcataatcacccgtataaaataaggaaaaggccctggccaaggttgtggagccggagctgtttaaatccgtactcccggctgcattttcggcaatcatttccttaatggcctctgtccttcgttgaaccatcgggtgatcataggcatctctcaaaaacacaacaaaaaactgccgctgtagatcacagtgagattttaaagccagcgtctcgctaaaatccaggtcgggcagcatattccagaaggcgggtaattttgcactctcgtttataatctctttccagcgataggccgccacctcagttatacccgcagaaccccagaataccggtatgcggttgtacaataacctggctaattgcttggctgggttttgattttcgggaatttccggcttaagttcctcccggataattttcagatgactgaccatgtccgcaatttctccggtcatctcctccagcagacccaggcggtacagtacacaaagcatgggtaaaaaaagctgtgccatagccagtctgggcagcatatggtctggaagtttaatcaccgttatcctgtcactaacagccttttcagtcaacctgcccccggaggcaattactatcaaataagcattcttactgcgtgcttcttcataggcgctcaaagtagcttccgtatttcccgaataggctgcggcaaaaaccaaagtatcggcagaaacaaattccggcattatataatccctgttcacaattacaggaacagagattctgctgccgcaaaaaacccgcagcaagtccccgctgatagcggaaactcccaaaccggtcaccacaatattagaaacagctcctattttaggcaattccaactgttcagccaaacaccaggcagcctcacactgctcggggagctgccctaatgtggacaggagttctttcgtatcaaggttttgtactgcttgcacatcgtctaaatttatcatccgggtacagtctcctaatagaaagttataatacgataagcatgcaggccacagacatagccatctccttacattcggggcttgcttgttttgcaaagccctgagatgtacgtacgggagtaaagcagtactttgctagccacgacccggtttaatctccaacacatcctcgacataagccctgaggacttcggccacactccaggcctgggcgaaagtacctctgggtttgaccggctcgttgccgtcaaaaatttccgagatgaagccaaccccgtgatcccgcaggtgatcaataaaaggagctataaacctctccgcctgctcgcggctggcaggcgaataggcattgatcctcctgtaggcgctgataaacggtccgattaaccagccccaaaccgtcccctggtgataggcgccgtccctgcacaattgatcgcctgtataaacgcccttatattccgggtctctcaaggaaagactgcgcaaaccgtaagtagcgtataactcctgccagacccttcttaatataatcatacttttatttttagacagcatcgaatgaggcaggcttaccgctataatttgattaggccgcaatttggcgtcctttttaccgtcaggcccgattacatcatagagtataccggcatcagaataccagaactgcttgataaaactgttttctactttaccgggaaggtcgccgtagggaaatatttcaccgtagtgccggcataacttttcatatacgcatagcgcgttataccagagagcattaatttccaccggtttgccgtgtctgggagtaactacccagtcatttaccttggcatccatccaggtgagctgcagggaaggggagcctgcctgcagcaaaccatcctcatcagccttaatgttgaaatgtgttcctcgcacatggcagtaaatgatatccctcaatacgggaaaaatttccgacctgataaaatcaaagtcgcctgtatattcaaggaacttataaacagcctgaaaataccagagagaggcgtctactgtattgtaaagaggttccctgtcaccgtcggcaaacatgttgggcaaaaggccatccttacaatagcgcgcaaaggtactcaatatttctctggcgtcctcgaaccggcgagtgatcaaagtcagccccggtaaggcaatcatagtatccctgccccaatcattgaaccagggataaccggcaataacactcttagtgccggtcgagcggcggtgtacaataaaactgtctgccgcccagaccagctgcctggccaaaggttcactgtatccggcctgagcctgtaattgttctaatcgaaccttttcctgcaaaagatacccctcaccgttggcggcaatttgatccgcaggaaatttttcttctatggtggccaccacagttatggttttgacttccccggaatcaatttttacctcaaaatatccgggcataaagtgatcttcgtaaggattgagcccacgctcccgctctctggcataatacatgcctttataccagtcatcccgtttattgaatcttcccgcgctgctgataattttcagcggaggtactccggaaacagcactgaccgccacaccgcgctttagcggctggctgttgaaattcaactgcccatagtaagtattgtgatgaaaatcacggcagtttaccagaggtgtaaagcgtaatgtagcgggcagggccccattgtaaaaacggtataaaatcaccgtagtattttgatcacgcagcataaatacatgtttttccatagttatatcagaaaaactgtaaataaaacagggcaatggatcaatgatcacccgctgcaggtgaacatagccaaagtgggttacttcgccgttggtctggtttgaagcaaggttgtaagtaatgccccccgcctccacttgttcatccaacttggccagcaaaacaacccgctcaaccggaggatttaaggcggccaccagcaggccatggtatttgctggcgttagcccctatgacagtaccggccgcgtagccgcccagaccgttggcaaccagccattccttctccgcaccctgctcaaaacttttccaactgccttttccgaaatacatatcatccctcctgctttaaacaatagtagtatagcttaagccgttcctcctgcgactatgcgttaaatcctgcaacgcaaaactatctttccaaaatgaatttctctattgcctcggccacaccgtccccggaggaagccgcagttacgtagtccgcgtgttcctttaaatcctttctggcattagcgacaatcacacctaaaccggcataatcaatcatctccagatcattatagctgtctccgacagccataacctcttcccttaacacgccgtattttccggctaaaaccgacaaagcatgtccttttgtggctaaagggtgtgaaaattccaggaaataaggctttgatttagtaatatgcacgtttgctccaaatttgcggccaaattcctccattaaggcatcgagctgctgctcttcagccgaaatcagtaccttggtaggatcttcccggtttaaaaagtctgacagatcccccaccggttgagctgcgatgccggatattttttcataacgggcgctgtgcgggttttccttctcaatatagaggttgtcatttacataaacgttgatatgatagcccaggcttttgcccctgctgataacttggcgggcataatccagaggcaaagggtaatgagccagagtttcacctgtgccggggttttttactaaggcaccctgataggtaattataggcagatcaatttccaactccctggcatagggtaatgccgaacggtacatccgcccggtagaaagtgtcaccagaacccccctgtctttagcccggcttatcgcctggcgggcccgttccgaaatctttaaatccttatcaagaagcgtgtcgtccaaatcgatagctacaaatttatattttgacatagaatcctccgggaaaattttttctaccctgagagtagatttaaacggtcttccggctgccggacctaccggctatcgtggccgcggcaatagccgcgcctacgccggaaccgtctttggtcagcttaaccttaatcatgcccgccttttcctgcaaagcttcggacagagcggcggcaatgcagtcggcatagccgggcatcttttcatacagtgatccgtccaccgcaatggtatggcgggaagtgagcgcaggatctatatggcggagaatgcccagataggtggctgccacaaacctggccgaacgctctgcaatcatagacaaaatctcccgcaaagctgcgatatcctgatttgagcaagctgctccccagttatcccgcagccacttaaccaggccttcatccttccctccggcggcaggctcactttccagtataaaagcaatattttttgtactgacagcataaggctgctccaaaacagccggcgggcctgtatcgccgccggaaaaaagcttccccgcctgcgccagctcttttaaaataagccgtgccagctcccccagatacctgccggaaacagccttttccaatctctgttcacccggtttgccgctgttttggtcgagcgcgtcatcataaggtgttaagggcagcaggtcaaaatttcctgattccatatttattatcaccggttcctgataagccgcggcatgttgctccagataacaggtattgtggccagtaccgcaaatggaacctatatcggcataaggatcgcagtaagcagccgccagtaaagtgcctactgtatcattgagtataactacaggtttaacatgaaataaattacgccgcaacagagcgtccgctaagagccggttgatattttgaccttctacgccctgtgttttgatttccttggtccaattgatcagcacagcatcattggcacctgtctgataggttccaaaagaaaaagtatgtcccagcgggtatagctcacactgcagcgacggttcttccgcaacacatttcagaacatcttctataattccggcaataaaatcaaacaactccacagctgcaactgaagcacctgtataatcatacagtccttccctgtccctgagaggcatggatttttgcctttttactgaaaagcccctgcagccttgcaaatggagaagccgaacccgcacattggtgcccccaaaatcaagtgccgggaaaacaccggtttcttcaccggaaggtttagacagataagaaggcagcattttcaaagaactcttatttccggccaacccgtttaaaatctcaccgtgaaactttcccgctatctctaaaagcaaagaaagcggcacagcaaactgttgccgcagttttttcattatattatccggatcaccggtttgcgcctgcaaggtcattaaatcactcctcttgaaaaataaagcagcccacgattagtatatatttaatattaccatataccactgtaaaatgttactcagcaataagaaagcccgagcattttttataactcgggcagccaaaaccggcaggaattaaaaattaaccgggcgaaataccaaaagaggtgaaatcgatgcacttatataataaaacagctgcttttaaagcctgcagttcaacctgtcccgacctggggataaaggcttacgaaaaactggttaatcacgggcagcacaaaatactggtcttgctgatgaaccggctgcagattaaccgctggcacaactcactcaaaaccgaaaaagccggcccgcttcacctctacacctatttcggctttgtccagcgggaactcactaagtactggccactggcagaaaagtatttacctcccggacagccggtgctgtctcccatttatttaactatggaaaccgcacagtatcttacagccacactggtggagaactaccggcaaaggggttacctgcgggacattatctcacctgtggaccgtttagccatgcaaattgccgacagccgcggcaaagccgcactgaacggcctggactggcaaaacatcggacaaaggctgaaagccgcctggtcaggagcagaaacaaaaaccgcggtctttgagcaggcacaggaaattataggggaataccgggccatctgcctgcagcagcgaattctggattacccgctggctgtagaaatctataaccggctgctggccgatcaactctacagacaacacctgaacagagaatttaatcatttaatcgtagaaaatttagaagaaacagcgccggcagcccaggatttaatttccgtactattggaagaagcgcaaacagcccttttaatatatgtcaaagacgggggacacggtatctttttcggggccgatcccttttccgccaaaaaccttaccgtgggactgagtcaggaaagctatcccgactgcccggcctgcagcgagaaaacataccgctgggcagaagcattaaaacaggcggtgaaaaaccggcctacccagcctcagccctgtcccatactgggaaaaccggtttttaccgacctgcgcagtgaaatgatcagggaagtcggccagaggctgctggaactgctgcggcaggggattcccgcccggcaaatagttctgatcgcacctcatgtggacaaggttctggaattttctctgaacctgatcctcgccgccaaaggctatagaatagataatatcaccagaagccggcgtctgctggacgaacccttcactctggcgctgatcacgctggccgttctggctcacccagagtggacactgcaggccggcttcggcgacctggcagaaaccctgcgcctgatcctgagcactgatccggtaagggcgggcctgctggctgaactgttaactgatcgccagggaaacctgcccgtgccggacatagatctgcaggccagaatcggaccgtcagttatggcaaaatacaacctgctcagcaattggctggctgactaccggtcacaaccgggactaaccatagaagctttcctgcagcgggtcttcggtgaaatactctcacccctggcaccggcagctgagcaaatttattcctgccgccagctgcttgcctcggctataaaattcagccaggcaattgagagtttaccggagctcttccccggaccggcaggcaaatacttcatcgagatgattaagcagggaacagtagccgctgaaacactggaacagccggagcccgacaagaactcggtaatcctggccacaccctacgcctacctgttgaactgcgattcctcccgggtgcagttctggctggacagctcgggagaagcctggttcaacagcgacgccagagaattgtcaaacccgcatgtcctttccaggcgctgggttccgggcacagtctggaccggcgacatagatcaggtaatcagactggacaaagcggccagaactgtcggcgcactggctcacaggtgccaagaaaaattaatcaccgccggcagcacctacagcagtttcggatgggaacagttcggccggctgcaagatatcatagagcaaacaacggatttctcaagccactgataaagaaggagaaatatatgataatcctaagaccgggccaacaagaagcagcggcctaccgcagcggttacctggcagttccggccgtacccggagcgggcaaaaccaccgtcctggcctatctgggcgcgcagctgatagccgagggccgcacaggtaaaggaaagctgcttatagtcacctatatgaactcctcggcagccaactttaaagccaggctggccagggaactggaaaccagaggtctgcccggcggcaggggctatgaagtgaaaaccctgcattccctggccttaactattttaaaggaaagccccgagcgacttctcatctcaggggaaatgaccatcctggaacaggcggaacagttccagctgctgcgggaagtaactcaccgctggatcagcggcaaccggaacgtctgggaagccgccctggaaacaggcaaacaggagaacaaggaaaaatatctggaaaaatggcaggctaaaacattggatttctttaaaaatatgatctcctactttaaatgccttggtcttaccgcggaagaaatgcagggctacctgcccgccctggctgatgaatcacccctgcgctgggccatagaagcctataatcaatacagagacaggctcttccatctgggagttcaggactttgacgacttgatttataatgcccgcacccttctgaaaacagatacagccgtattgaagcgtttacaaaagcgctggagctatattttcgaagatgaggcgcaggactccaacctgctgcaagaacaaatattgctgctgctggccggcggcagcccggaagataagaaaggtattacttttacgggcaatctggtgcgcgtgggagactccaaccaatccgttatgggcaccttcacagcggctgacccggcactttttcgcagtttctgccgcagccgggaaattaaaaaccaaccgctgctttattccagccgcagctcgcagaacattatcgatctggctaatcacctggtttcctgggttgccacggagcacccggtgcaagcctgccggcaggcgctggaaaaacagtacataaaaccagttccggcagctgacccctgccctaatccccaacctgaacgctacaccataggctctataaagagcaaaaccaaccgggaagaaataagcaaaatagccgggcatgcctctcgttatatcagggaaaacaaagaaaaaactgtggccatacttgccccggacaagtatattctactggaagcggcggaacaactaaccctcctcaacgcgccctttcggcaaatagccggcgggcagagcgaacggcgccataccgcgcgggccctgggagctgttattgaatacctggccgagccgcacaagggaagcaaactggtcaaagccttaagctctaccctgctgccggaactggccggagaggattttccgtacattaaagaattcctggcagcctgccgcctggaagaactcctataccccgaaggggcgggaaaacaggagctgcctgaagaggcagccacctcgctgctctggccgtcctgcctggcagcgctgaaaagagtaaaaacctggctgacagcttcccgcataccccctgaatcgctgctgctttttttggccgctgatttgggactggaaaatgaggaacttgctattgcacaaagaatcgccctgcaaataaaagaactgctgcgcagcaatccggcctggaggctggcagacctggccgcagaattacagtcgctggaaagcatcttcgaccatttcacagatatggtttatgaccgccacggctataccccggaaccgggtgtcatcagcctggcaacctatcataaagccaaggggctggagtgggataccgtcttcttaacctcactgacctcagacagcttcccgtcacagccggatgattatttccgggatcaccccggctacctgaataagcatatggccaatcccggcgcactggccaaggcggaattaaaagcactgattgaaccgggcaaaataatcgaccctcaagaggaggccaagaaggaaaccatcagtgaaagactccgcctgctttatgtaggcataacacgggccagggaaaacctgctcttcagttaccccgaaatgctttacctgcccggtttccccaagccctttaagaaaaaaccggctcttgccctgcaagaactaaaaagatatatgcggcagaaaaaagatgaattttattcggaaaaacagtaaataacgtaaggagaaataatatgctttccgccagattaaagaatctttacttcagccagcagtcactgaatatctataatacctgcgctctaaaattccgcctgcgccacatcgacggcctgtactggccccaaagccggacgacggaagaggaaaaacacagcatcgagaaaggacggcaatttcacctgctggcacagaggtattacagctgcctggacaacaccgtgccacggggctctccatatgaacatgatctgcggcagtggctggacagcctgcggaatacttttgccatgaccggagaaaacagctattacccggaatttacactgcgcttaaaccgcaacggcataaaactgcaagcccaatatgatttaatcgtgctcacaccggacaacagccttatcatctatgactggaagacagatgccagaccgctgcgaaaaaccgagctgctaaaccgtatgcagaccatgctctacctgttcctgctggcggaaaccgcctcagttataacagccggccaagcagtcgaaccggaaaaaataaagatgatttactggaatcccatctttgccggccaaaatatagaaatagattattccgcggccagacacaaggactttgcccgttatataaccggcttaatcaagaggattctccaattaaattatccggatttccaggcgaccgaggaaaaaaaccactgcggcagatgcgagtattcacccatatgccggggagaaaaaagcagagcggaaattgaatttgattcaatagaagatgccgtggaggagattaacgaggattacctgtcttttgaaaatttttaaatcatctgccaaaattaagcaggatatgactgcttgatcacgaaatatattatgcaggtcacatccactggccttttaataattttgtaatttatagggaactctattcagaataaaccattttctcaacttagcagcatcgttcaaaagggggcattatatattgagtcaatcacttctcaaacttgacctgagtcactcatttgtgcaaaaggaaatcgtcaatctggaaccttttgtgctttcggctcataatgttttgcataaccgaaccggagcaggcagtgagtttaccggttggcttgatttgcctgagaagtatgatcgggaagaattcaatcggattctccaggcagccgaaaaaataaaaaacacttccgacgctctggtagtcataggcatcggtggttcttatctgggagccagggctgctatagaaatgctgacacaccactttcataacctgcttgactcaagcaagagaaccggtacacagatttactttgcaggcaataacatcagttccacatatatcagccacctgctggaaatccttgcggataaagacatttccgtcaatgtaatctccaaatccggcaccactgcggaacctgcccttgcttttagaatttttcgcgattatatggagaaaaaatacggtaaagaagcggccggcaaaagaatttacgcaacaaccgaccggcaaaaaggtgcgctaaaaaagctggctgacagtgaaggatatgaaacctttatcgtgccggatgaaaccggggggcgctattcggttttaactgccgtagggcttctgcccatagcggcggccggtataaacatagaggaattaatgtccggtgccggccgggccaggcaggaatatgaaagcccggcactggagaccaacatctgctatcaatacgcggctgccagacaggctctctaccggaaaggaaaaaccgtggaggttctggtcaattatgaaccgtctctcatgtatttctccgagtggtggaaacagctctttggagagagcgagggcaaagacgaaaaaggcatatatcccgcttcagtcaacttctccacggacctgcactcaatgggccagtacctgcagaacgggatgcgccagctttttgaaacagtcatcttctttgaccggcccagacttgaactggccgttcctaacgacccgcttgacttggacggcctgaactttctaaccggcaaaaccattgattttgttaacagaaaagcctgtcagggcacactgctggcacatacgggagggggtgcgcctaatgtcctgctgactattcccgaacagacagctttctgtttgggacaattgttctacttctttgaaaaggcctgcgctgtcagcggctatttgctgggcgtcaacccctttgaccagccgggcgtcgaggcatacaaaaataatatgtatgccctattgggaaaaccgggttacgaggaacttaaaaaagcgctggaaaaacaactgcatgcaatttaagatcacttaaactcaatattctgaatatattatgactacgatgagaataggagttgacaggatgaaaaaagatgtgaaatacaatgagcatacaaaagaactttttgaacaactgcccaaaggtgcgtttttaacggtcaagcatgaagacaaaatagataccatgactattggttggggaactgtaggctatatctggcaaaaaccaattttcacggttgctgtacgttactccagatatacccacgagattatctctaagtctcaagaatttaccgtaagcataccggtaaacaaagatttaaaacaagcactggcaacctgcggaaccaagtcaggcagggatattgacaaatttaaggaatgcggactgactgccgaagcgggtaaagtcataactacaccggtcattggtgaatgcgacctgcattatgaatgcaaaatagtttacaagcaggatatggagcctgcccaagccagtgatgatatacacaaaacctgctaccccaaaggagacttccacgtactgtattacggtcaaattgtagcctgttatgtaaaggaataatatgtctccgaacttagaaattattttagacataagggattaatcataaaaaatcgataaataattacacgtcagacctatcctaaaaacccgtaacacttgacagtggtacgggtttgacatgtttgactcagtttaacctttgaatgcaatgcgaactccctacttctcttctttttgatgaaaataattatacacggcttccgcggcttttttgttcatgccttccacggcggacagctctcccaggccggcccgcgatatatcctccaaactgccaaaagccttgagcaattcccggcggcgtttgggcccgataccatcaacctcatccagcaaagatttaagattgcgtttagagcgcagctgcctgtggtaagtcacagcaaaacggtgcgcctcatccctcagcctctgcaccagataaagcgcgtgagaatccctgggcagaaaaaccggctccttttctccttctttaaacagcagttcctcctgcttggccagaccgaaagccggaatatgagcaaagccaagctcctgcatgacagacctggcagccgaaagctggccttttcctccgtcaatgattacacaatcaggcaggcgatgaaacttggcctcttttgtggagagctgccccgtgttgatcaactctctttcttctttcccgcgcttaaacctcctgccgattacttcctgcatagaggcaaaatcattcggcccgtcaactgttttaatcttaaagcggcgatactgatctttttgcggcctgcccgcttcaaacaccaccatggaagccacagtctccgtaccctgggtgttggaaatatcataacattccagacggtaaggaggtttagccagacctaaagccccggccagttcacctaaggccgcttccagattgtctttatcctgccgggcggacagtttttcctgctctatttgatccagcagcagcaaagcgtttttctccgccatttctaaaaggccgcgcttctcccctcttttaggcacacgaaggtttaccctggatccttttttctctgaaagccagcggcttattaccgctgcttcctcttcaaccatgccgggcagcagcacctcacgggggaggaagtcagcctggtgataatactgcttgataaaagcggtaactacttcccgcctgtccatatcctccgttccctgcagcaaataatgctccctgccggtcagcttgcccccccggataaagaaaatcataacacaggtttcactgatgccgcgagccatggccaccacatcccgatcctccgggcccgcaaaaactattttctgcttctccattacctcgttcacagccctcagctgatcccgcagttcagcagcctgctcaaacctcagcgcttccgcagcttcctccattctctttttcaagtgcttgaccagatcctcctggcgtccctctaaaaaaagacatatttcatcaaccgctttacggtactcctgtttgccggtcaaaccgcagcaaggacccagacagcgcttgatataatgattaagacagggacggtctctgaccggcggctctttttgcttgcaggtgcgaaacggaaacaactttttcaatagacgcagtgtttcatgcaccgcccctactctggtatagggaccgaaatagcgcgccccgtccttaataaccctgcgggtgatataaaccctaggaaaatcctcatttaaggttatcttgagatagggatagctcttatcatcttttaaaaaaacattgtagcgaggccggtgctctttaatcaggttggactccaaaatcaaagcctctacttcagagtcggtaacaatgtattccaaatcagctattttaggcaccatagcccgcactttgggagtcagatttgcgctggactggaaataagaacgaactctgttttttaaggacacggcttttccaacatatataatctcacctgccatatcccggtaaatataaacacccggcttggctggaagatactgcagcttttcatttaccggcaaaaatatcaccaccctgcttaataatacaacccttattcaacagcaaacgacagctgctatacaataaattatcaataccatattttaaatattctagaatatacttagagggaaaatcaatttttactcgaaatatatatataatatagcatagcataacacagtacagttgctgtgcaccgaggtgttttttatgaaaaacaaaaatacaaaaaaaggatgttttacaaaactaaaacaaagggaaaagttaagccaccatcccctgataaatataattccggatttacttctgataataaaaaaggacggaaccattgttgatttcaaacccggcaaagattttaccgtttttatttcaccggacagatgcctaggaaaaaatatcacttgcctttggccgcctaaattggcacaacaaattatggattacctggaacaagcatttctgaccaacggcatacaaaccttcgaataccatcttaatatcaatggcatccagtgtgttcaggaagcccgcatggtaatcagcggcgaggaagaagtcttaatgattgtccgtgaaattaccaaacgcaaggaaatggaacaaagactgcgctacttaagcctgcatgactcgttgaccggtctctacaaccggacttactttgaacaggaaatgaaaaggctgtccgacaaaaaacacgccccggtcggcattatcatctgtgatgtggacggtctgaaactgatcaatgacactctgggccatgatagaggcgatatattgatagtcaatgccgccaacgtactgcgcagctcttttcgatcaaaggatgtaatagccagaattggcggtgatgaattcgccatactgcttcccaacagcagtgctccggcagtggaaaaagcttaccggcgcattcatcactccgttaataaatacaataaagaaaacccgctcataatgctaaatatttcagtaggttacgctgtcagtactgaagaatcatctgacttaaaccaaattttcaaagaagcggatgacaaaatgtaccaaataaaattgagcagcaaaaccaatacacgcgacgccataatgcaaactcttcttaaaaagctgcaaattaaagagtgcacctctgaaaaccgcattcagcgcatgcaggatctggttgaggtaatggccaatgtcgtaggattaaatcactcactggaaaaactgcgcaattttacacgttaccacgatatcggaaagctcggtatctccgataaaatattatttaaacctacaagcctaaccccggaggaatattgccaaatcagaaagcactgtgaaatcgggcacagaatagctcagtccagccccgatctgatgctgatagcagactggatactcaaacaccatgaatggtacaacggcagcggctacccccttggcttaaaaggcgaggaaatacctttagaatgccgcatattctccatagccgacgcttacgacactatgaccaataaccagccctacaagagagccatgacacacgaagaggcgctggcagagcttcggagatgcgccggaactcagtttgacagaggaatagtggaaatatttattcaactttttgatgaaaattaacacagcctggtatttgcagaagtaacatgcaaagaccgggttagagaccgttttttgcatgttactttataagattgtttttattcgccaattcgatataatgaagagaaaattatcagtggaggttcccatgcagctagtaaaagtcgatacaaacctgtgcctgccggatgattgcgaaaacggcatatgtattgccaccttctcttgcaactggaaaatacttgagcaaaaagccgcttatacacagccggttattgatatgcggcgctgcctgggatgtgctcactgcacatttacctgccccagaggcgcgctggagataatccctgtaagctcttcccaaaaggcaggcacttagcttttcccaccctgccagcttcttttgaacaacatgtcaaacacttcaggccttttacccgctgttaaagttattctaccgtcaactgacagataacctttcagcaggggtatctccattgttagctgcggggggtctgcgccgggtaaaaaatctacaatttccgcacctgcggaaagttcttccagcttacccgtacttctcaatttttgcacacgctccgccagttctccggcactaaaaaggaaatcatataattcatggatttttcccgataatacagccgccgcctcgtgcggaataccgttttgcatacggagcaaatagcgctttctaatcagaggatcaatcacctcttgataatcaacatccacttgttccttattattttgatataatctgcgtatatcaaaagcctcgcgcctggatttctctgttttggaggcatccaggcggccactgtgccggtacaaatcctccaggcgccctatgcgcaaaataagtatttccaggcggtcagactggtgctccaattgctcgtatacctccctcaagcgcttaaagatttctgccgcaggcgtattataccagtcggaatgattgagcacaaccgtcatcagtaaatgaaaggcccggtattcactgtagtcatctgtcagatttttctttttagccagttcggccagcaaatttgccgctgaagcaaccccttgcagcctatccatcagctgttcgcttttctccaacgcttttttcatcaaatttctcagccgggccgctatttgttccatgttatcaaattccgcaggctgcaaatcataacgatccgcaggtaccttcatctctttgccctgaagatattccttaacctgcgagggactgatccagccccgccagtccagcctctcaccctccatacgaccgcaaaaccaacgaataccggcagaaggatacaatacatcacgatcacaaataatgaaaggcttaacacctatttctttaaaaaaagccgtatatttagccataaagcctaccccgcccaaaggcagtacactggtacgggccagggatagtccaaaacccccggactcaatcaaagccataaagacatccctgtcatgctgtccttccaccaaaatcactttatcagcaaagaatatttcacgtttataagaagtcaagcccggcagcagctcactgaaacgctgcgcgtcatccatacttaactgaaaaatcttgcgttccgtcaggtactttttgggcctccggaaaaaaaccactctggtcagatccccggcgtcacgcaggtcaaccatagtcggcgagtgggtaatcagcacgaagtgcttgccctgcaggcgggccacatcacgcagaacctgcacaaaaatatgctgtgcctgggggtgaagagactgctccggttcatctataataaccagtttatgctcgggatcataaaccgctatgcccagcaccggcagtttgtgtaaacctgacattgcctgattgctgccataacataccgactcatcacagatttgaaacttaatttcaccctcttccacacttatcgacattctgtggggtacgcccaggcgctccagaaaggaaaaagccatcgccagaagacccggctgcttcaaagccttgccccagtaacggcatacctgatcatagacgacccattcgcggaaaaaatcattttcttctccatgccccacattatatagattgcgcctcatatcatctctggaaggcaaaatataaagagcccggccaatattttcctcggcaaattttctgaaagcataggatttgcctgttccgttaggccctataatataagtcaggcccggtttgttatctatctgataagtggtgccgtcaattaaatgcaaatctattttttctattttctccattcttccctctccctacaaaaataagccaagtattttcatgttctcacgcaaaaaactgacttcatagctcacactattccacaaatatcagataaaatcctgctcagcaaatataggaaacccgtaccagttgatacgggtttcctgttgacatttgactcagataatttttctatatagcctgcgcctcaccggcagccgcattctcctccgcatcgcccatttccctgccgccggctgcagcttccactccggccggcaaaaccttctttaaaaacctgcccgtgtgagactgtgtctcagccgccacttcctccggcgtcccggcaattaccacgctgccgcccttgtccccgccttccggtcctaagtcaattatataatccgctgttttaatcacatccagattatgctcaatgaccaccacagtatcccccgcttccaccaggcggtgcagtacctttaacaacctggctatatcatcagtgtgcaaaccggtagtcggctcgtccaaaatgtaaaaggttttgccgttggagcggcgggacaactcggcagccagctttacccgctgcgcttcaccgccggaaagttccggcgccggctgacccagacgaatataacccaaaccgacatcctgcatagtctccattttacggtgaatcttcggtatgtggcggaagaattccacagcctgctcaaccgtcatatccagcacatcggcaatgctcttgcctttataggttacttccagggtttctctgctgtagcggcgtcctttgcaaacctcgcacggaacataaacgtccggcaaaaaatgcatttctatttttataatgccgtctccctgacaggcctcacagcgcccgcccttaacgttaaagctgaagcgcccgggcttatagcccctcatacgggcttccggcgtctgggcaaataattcccggatataggtaaacaccccggtataagtggccgggttggatcggggagtacgcccgataggagactggttcacatctatcaccttgtccagatattccaggccccccacttcccggcagcaacccggcttgctcctggccccgtgcagttcctggcttaaggttttatataaaatttcgttaaccagagtacttttaccggaaccggaaacaccggaaacacaggtgaatacccccaggggaaagcgcacatcaatatttttaagattattttcttccgcccctttaacttccacatacttgccgttaggctcccggcggctgtccggtaccggaatatactttctgccgcttaaatactggcctgttagagaattttcattgtccagaatttcccgcaaagtcccggcagccaccaactgcccgccgtgcacaccggctcccggcccgatatcaataatataatcagccgtgcgcaccgtatcctcatcatgctccaccacaattaaagtattgcctatatccctcaagcggcgcagggtatttaacaatctctcgttatcccgctggtgtaaaccgatgctgggctcgtccagtatatacaaaacccccatcaagcctgctccaatttgagtagccaggcggatcctctgcgcctcgcccccggaaagagtaccggctgtccggttcagagtcaggtagtttaaacccacattaatcaaaaaacctaaccgctcattaatttcctttaatatctgcctggctatcacccgctcacgctcagtcaaatccaacttttcaaagaaatgcaatgtgtcggtaaccgttaaacaggttacttcatgtatggacaagccgcctatttttaccgccagcacctcaggcttcagcctggccccgccgcagaccggacaaatcaccgaactcatatactgttcaaattcatttctcatatgctcggaggctgtctccctgtagcgcctggcaatgttattaataataccttcaaaaggcatcttgtaatcatgccgccgcccgtacacatcagtataaataatgcgcactttttgctcaccggtgccatagagcagtacctgcaggtgatcaggcttcagttcttttacaggtgtatccaggctaaagccatagtgttcggccagaccgctgaaataggaagcggagatatttcctttatgccaaccttcgatggccccttcagctatagaaagattcatgtccgggataattaagttgggatcaatttccagcttagtgccgagaccggtacattccgggcaagcgccgtaagggttgttaaaggaaaaggatctgggagctatctcctgcacgctgatgccgcagtccacacaggcaaagttttcactgaaaatcaactcttccccgtccgtgatactggccagcacaatgccgccgctctgctgcagagccgtttccagtgaatcagccagtcgtttctccgaaccggccctgataatcaccctgtccactaccacttcaatggtatgcttcttatttttctccagcttgatttcttcacccagttccctggtttcgccgtctactctcacccggacaaaaccgccgcgccttatgtcttccagtacttttacatgctcaccttttttacccctgatcaccggggccagtatctgcagcctagtgctttccggcagcagcatcaaccggtcaactatctgctgcaccgtctgcctggtaataggcttgccgcacttatggcagtgaggtctccccaccctggcaaaaagcaggcgcaggtaatcatagatttcggtaactgtccccacagtggagcgagggttatgggaagttgttttctgatcgatagaaatggccggagacagcccttctatataatccacatccggcttgttcatctgtcctaaaaactggcgcgcataagccgagagcgactccacgtagcggcgctgaccctcggcataaatagtgtcaaaagccagagaggacttgccggaaccggacaaacccgtaattactaccagcttatccctgggtatttccacatcaatatttttcagattatgcacccttgctcctttaaccacgattctgtccagcatcacaagtcctccagtccggcatagttaataagctatctccccgtcgtcgggtatggctgctttaatgtttttctcaccgcgtaattttagccgcagttcgataatagtatcccttaatctggctgcctgctcgaattccaactgcctggctgcctctttcatctctttttccatcccggcaatcatttttattaaatcctttttggacatcttcgccttaccggagacagcataaggcaccttgctttcagccaccttagtagcttccaatacatcgcgcaccgccttgcgcactgtttgcggcgtaatattgtatttttcgttgaagtccagctgctttttgcggcggcgttcagtctcattgatcgctttggacatagattcagtaatcctgtccgcatacataatcaccttaccctccacattacgggccgcccggcctgtagtctggatcagtgaacgctcggagcgcaggaagccttccttatccgcgtccagtatagccaccaggcttacttcaggcaaatccaggccttcgcgcaagaggttaattcccaccagcacgtcaaaaacacccaaacgcaaatcacgcagtatctccatccgctccagcgtattgatgtcggaatgcaggtaacgcacttttaccccgttttctttgaagtaatcagttaaatcctcggccattttcttggtcagggtagttataagaactctctcatcacgtttttctctcagtcggatttccatcagcagatcatcaatctgtcctctggtcgggcgaatgataatttccgggtcaaccaaaccggtggggcgaattacctgttccacaatttgcctgtgatgttttaattcataagcaccgggagttgctgaaacatatataacctgtttaactctctcctcaaactcattaaactgcaggggacggttatccagtgcggaaggcaggcgaaaaccgtgttcaatcaacgaggctttccgcgacctgtccccctcgtacatgccgccaatttgtggcacagccacatgcgactcatctataaacataatgaaatcatcaggaaaataatccaacaaagtataggggggctggcccgcctccctgccggtcaggtgtcgggaatagttctcaatcccgttgcaaaagcccatctccctcatcatctcaatatcatagttagttctctgctcaaggcgctgcgcttccagcagcttatcctgttttcgcagctcggccaacctttgctccagctctgactcaatacggctgatggcctcctccattttctccttggaggtggcgtagtggctggccggaaagacagaaatatgctggcgctgcccggttatctcaccggtcagaacgtcaaactgcaaaagtttttccacctcatccccaaacatctccactctgatagcctgctcagtggcagctaccggaaaaatttctatgacatcgccccgcacgcgaaaagtgccgcgggtaaagtttatgtcattgcgctcatactggatatccaccagcttgcgcagtatggcatccctgtcatattccactccctgccgcagagaaagcaccagcgtgctgtattcctccgggtcacccaggccgtaaatacaggaaacactggctacaatgactacatcccgccgctcaaacagtgcacaggtggcagagtggcgcagtttgtctatctcatcattgagggaagaatccttttctatataggtatcggtatgggctatataagcctccggctggtagtagtcataataactgacgaaatattcaactgcattgttgggaaagaactctttgaactcggagcaaagctgggctgccagtgtcttattgggtgccagaatcagggcaggcctttgcacttcttctattactttagccatggtataagtcttgccgctgccggtaactcctaaaagtatctgtttatcatattttttacccaacccgtctaccaactgagcaatagcctgaggttggtctcccctgggtgtaaattcggatcttatttttaaatccatttttatcatccttaaagtaaattgatctgcattatattatatcatatttttgcccgaaaatcgcttaaagcagctttcgagcagccacaggtgctcgtgctcgattatacaatgacttatcggcaaatccatcataagcataattcaccaaaacaatataaaagcgtgcctttcggcacgccccgctttgttatgaaccggcaaaagtaaaaatagaccttcaacaactaaaactgtctatgttcacacttactgccttactaacctccgctgctcacattggctccgcctgactgctggctgtcacccgaactctgccggccgccgccgtctttgctttcgatggactttatctcaccgtttaattctacctccatggttttaccgtcctgagtggttatttttagagtagtctttcgtttgccggactgcccttgagcacccgattggctctgcccaccggaaccaccctggtcacccgaattttccccgctgccgccctgctcaccgccaccctgtttttctcctgagtggcttgagccgccgctttgctgatcagacttatcgttctgctcatttccgccacccgaaccgcttgccctctcacccaataaataaagatccttcatggtgattaagcgtaccggggttatttttgtcgccacatcatattgaccgttggggacatggcccgtatactgccagtggcctgttttggccagttcaaccgccgcgtcagttatgtactgggccagcagctccggcgaattgtccacctcagcgtcatgctggccggaagcaataccccggactgatttactgtccgcacccacgcctaccgttaccacctgagccgctaagtttctttctgtcagcacctgtaccgcagccatagccagtctgctgtcattggccagcaccgcatccaatttaccggcagccagagtgttttcaaccgcgacccgggccaggcccggatcagcccgcaaattgctctgcaccttcaaatcggctacccgcttatctccttttaagactgcttcattagcagcggtaatttcacgcgcggccaggtcggagggatcaccctgcagcaccagtatacgcaagccctctgttttcccgccggcggcagactgctctaaagcatagcgggcctgcagttctcccaccctgccatgatcggaagctacataagcatccaacggcgtattggcaggcagtgtttcgagagccactgttttaattcctttttccgttaaagtgcgggctatagccggccctgctgaagggtcaactgcctgcaggataacagccttaacctttttctttactaactcatttatttgctcttgctgtttttcggcatcattgccggcatcctgccaggtaaaacttatcccttccttttgagccctctcggtcataattttttttataattcgattcccgtccctctccatatcagctaaacagactcctatttttaccttctggctaacaggtttctgttcacccttatccggacaaccggtgagaagaaaggctacaaaaaatataaccggcaacaacactttcctggagcaacttccccacatcagcatcaccccaaaatatatctgctgccgttagtatgctttagaacaggcaaaattatattgttcatccaaaccggatgagtagcacatttttctattttgcttctattgaaaaaatttagtgcataaaataatgtcaatacaaatatatccagaaacacaaacaacggttcaatatttttggaggtgtgacaatgaaaatgttctggtatacctatatctaccctaaacaacagataacaaatcctttattgaaagaagccgaggaagcccgccgggaatggcagctggcactgcagcaaattaatcaggcaacctgccataacatgctggatcacataatctacaagatcagctccgccgaacgaaagttcgttgccctgttaaaacaagccagggaagaaggcttaacctcctggcccggcgaattgcaagaaatctatacccagccggaagctctgccggaaaccggtattcaagaatagttaaattcctgttaaccctatcccagtccaagctcatcgtacttagctctgatagcctttaagtcctcccaaaccaaaacctttttagccggatcccgcagcaaggctgccgggtgaaaagtagcaatcatccagtaaccttttttttcataccactgtcccctgatttgcgtgatcccggaaacggtatccagcacatgcttgactgcggtagcgccaagacacacgattatccgaggctttataatcgccacctgagcgcgcaggaaaggaagacaggccgccgcctcctgccggtcaggcacacggttgccgggcggccggcatttaaccacattacaaatcatagcattggtatgccggctcaaacctatggcgtcaagcattttatccagcagcaccccggcccgtcccacaaacggcctgccctgctcatcctcctgctgccccggtccttccccgataaacataatgccggctccaatatacccttccccaaaaaccacgttcgttcttttttcagacagtgcgcagcctgtgcactgcaaacatttttcctttaaatcattccacaatttaattttttcttccatttaaataattaccccttaaaattctaaaattatatttattatgttttctacaaaatatagcctgatcctgcttggaaaccggaaatgcaggcaggtatgtatgaaacaagcaataaacccgtaccactatgacaacaagtgatacgggtttcttttgggaatttgattaaccataacttccttcggtcagcccctgctgcaactattccttctccaagataatcctgtgatcaaccaaagccagttctttaatcttagctttgataagtttacgccgcccgaaaatatcctctaacatcaagccgtcctcttgaggtactaccttgtccaccatctccagcaaaagctcttctttaccgtcttctactaaataagcattggcttcacacataatcctcacctctactttgattataaaggagttttcctgttgctgtcaacttcttattttctgccacaaattcattaatctgcgcctgagcggactatgcgcggcaatctccacgtattcgccctcatttcccgccggcacaggcaaaataccaaaagtttgtcccggcttcaagtagacagtaactctcctcaactgcctttctccggcttttagataagccagttcagatacaatgtaagacgtctccagcaagaagtccaggctttctctatccgcaaccggccggccgttaatctcaacaaccgagtctcccgagcgaagtcccgcccgccaggcgggcgtatcaggaaacacatccagaaccatcagcccgggacctttagccgcatatagaggtggactgacaagctccacctgtttaccgataaaaatgaccagttcatgtcccaaaggcgcgaataaagcagccagcaaagccagaaagcgggaccggtcggccaccagcgccagcagcagcaggatcagactgtacaaacccaaaaaaaaggccgacattctgcttttctggttgggagttctggcaatagccacatcaccgtaacccaagccggcaactaccggcagcagggtataaatgaagctgttaggatcacccggcaaacccgatttaatcaggggccaccagcccggcatatccacgccgtcaaccatcgctccctgcccgactaccagcagcccaaccagaggaataggccaaaacttctgaagagtgaacccccccacaattcgccccacccggtttttgatatacacaggagaagcgcccaagtggccgctggccagaataagcacgctttccaccatatgcagtacggctaccagagcaattaactggggtatatttatccggggaaaacccaaaagcaagctgctcaaagccaaaatgccgccggcataagcaaagcaaagaaatctggcatcaatcagcataagtaaaatagccagcggccacaaatagagcaaccccgaaccggagagagtgagcccgatataaaccatcaaaaggctgcccagcaacccccccagcaggccaaaacctgttgctgccagagtatcacggataaaaccgctgctgttaaaaatatttttcaaagaaagagtttttgtttccatccccgcaattctttctttttctttgtttgttctccggtactgaaaggcaatcaagagtacaaccacccaaaacagatcatccattactgcccggcttattccatgtaaaatcaagggcaaaagctgacccaacaaagacataacccgccacctgcctgtttaaagaagcaataacaacgccaagaaaaataagaatatttatgatatcttctgcttcataatttctatagctttttcaaactgcaaatcaggctgggcatttggtttctgcttaacctctacatcaggctcgattccttttttatgaatatccttctttttaggagtcagatacctggccgtggtcagcttcaggcccgcctcgttatccaggggaaataccgtctgcacaatacctttaccgaaggtcttttctccgacaagagttcccgcgccggtatcctttattgcccctgacaaaatttccgctgcgctggcgctgttgccattcaccagtaccaccagcggaagtttcactctatgcccgtccgcagtaaaagtctgatccttgcccacccggtagtctacataaacaatgggaccggccggcaaaaaataattagccaccttggtagccgaaaccaattcgccacccgggttgtcccgcaggtccaaaataattcccttgatatcctctctctctaaatcagacaataccttatccaactcatcaggagttttctcagaaaactggctaagcaccatataacctatatcggtaccctctataaccttgccttccacagtaggaacactgatttcttccctgaccagattaatttccagcaattcaggctcatgctctctttttactgtcaatttaattttcgaaccaaccgcccctcgcattaattccaccgcactatccaaatgtattccttgcgcgtcctgatcaccgatttttacaatcttatctccggctttaatcccttttttggccgcgggagtgttgtcataaacccgcactactgtcaaataatcatccttaacaccgactaaaatacctaaacctccgaaggaacccctgatttgcgcctggagctgcgcataggtcttaggttccaagtagactgaatactcatcatgcaaggaatcaaccaaacccttaatcgcgccgtcaattaaatcagacgtttcaaccgggtgtaaatattgagaacgcaccagtgatattaccctcaccaggtttcccatatgtttatagtttaccgctattatcccaccggcaaatacaacaccggcaaataacaacaccgccaggccaacaacaactattgaccatcttggcccggtaccaaatctccgcctcactatgcaacgtcacctaccctattaggatttttcacatactttattatactacactaaggtgggagaaattacaaccgaggcaaaaatagctcaaagaaaatgcttccgatttcggagatgaaactaaacaaaggctgctcccgaaagtcacgtcaaagacccgggaacagcctcttcattttacaaataccccatcgggttgactgcggaaccgttgagtcttacttcaaaatgcaggtgcgggcctgtagacattccggtgctgcctaccttggctataacttgtccccgggtaacctgctggccgctgcttacaagctgtcgcgataagtgagcgtacagagtgattaatccgcccccgtggttaatcatcactatattgccgtaaccggtcatgctgcccacttgaataacagttccactctgagccgccattacactggttccgtttggcgcgggaatatctataccggaatgaaatttcgcagtacctaaaaccgggtgcttgcgataaccgaaaggagaagatatactggtatagccggacacaggccaaataaactgaccggtatatttcttaatatctttattctgctgcgcgctcctaatggcaatctgccttatgatttcctgttctttagcctccagagcatccatttccgcttctttcttagccaaatccttattggcctcgatcagaagcgtctcccgttcagcctgacgggcagtcaaagcatgcttcgcgtcttcctgccgcctctttagctcataaatgcgattgcgctctttttccacttccgccttctggctgacaataagcttgcgatcattttcgacctgctcaactatagccgcgtcacgggccgccactcgttttaacatttcatagcgatttacaaaatcaccgaaatcctgggagtcaagaagaacagccagatagctgacattcccgtttacatatatattcttaatccttgtattaaaaacctcttgtgtctccgcaagcctggcctctacctttctaagctcgttaatgataccctgcagcttgttctgggtaacacctaatttaccttccaactccctgatttcaacgctaacctggttgatagactggttgattgatgctaattgagaggtaaagttcttgatatctgatttattttcattgacacccttctgtgtctgctgtatctgcgcacgggtatccttcagctgttgttccagcgttttagcaccggcagtaccaatagccgcacccaacagcacaacagtcaggccccaagcaattacctttttgaccaacctcaccgttataccccccgttactatacttttaaaaattttctcatagaaatcatgctgcctaccgagccaataaccagaccaaaacccagtagactggccaaataaggcaaaagctgctgtttgtctgtgaccaaattaacaaaaggcaaagtaagctgcatctgtttcaccagttcataataaacaaagtggagaactgttaaagccagtcctgcccccagcaatcctaaaattatgccctccataataaacgggaagcgaacgaaccagttggtcgcgcctataaccttcataatcccgatttccttacgacgggcaaatactgagagcctgatagtagtagctattaaaaagaccgaggcacctgataaaagaaccatagtcaccaatcccgccaggcgcacccatttagtaatcgccagcaatttttccacaaaaccctgaccatagcgaacatcatctataccgggcattttttctaattgtttggagatttcagctacctggccggcattttctgtcttaatcctgaaaccgtccggcaaagggttgttcttcttatccagaccatccagaatatcggccttatcctttagattctttttcatatcttccagcgcctggtccttggacacatactgcacgccggacacaccctgcaaatcaccgatccctttttccaaatttttaatctggtcggaagaaacattatccttcaaaaaaacactgatttctacggttgattctacagaacccgccagctggttggcatttagaattaatagcaaggaactgcccagaattaaaagagaaatagtaacagtgcccatagaagccagagaaagccaactgttgcgcaccagagaagaaaaggtctccctgaagtagtaacctatggtgctgaatcgcataaaccatattcccctctttcctcatcacgcgctattttaccgtttgctaaagcaataacccgcttgcgcaaagtatccacaatttgtttatcatgagtagacattatgatagttgtgccccggttattgatatcctgaaaaagcttcatcaaatcccaggaagtatcggggtccaggttgcctgtaggttcatcggctaaaattaaaagaggattattgactatagcccgcgcaatgccaattctttgctgctctcctccggacaactgggcgggaaaagcatctgctttatgcagcaaacccaccagttcaagcaccggcggcaccagccttttaatatccctgcgcggtgccccggtaacttccagggcaaaagccacgttttcccaagctgttttttgaggcaagagacggaaatcctgaaataccataccaatagtgcggcggtgatagggaacttccctgcgtttcatacggcttaaactctttcccctgaagataatctgtcccccgctggctgcttcttcacagaaaagcagcttgcaaatggtcgatttgccagccccgctgggacctacaagaaaaataaactctcccttgcttatgtgtagggtgatgtccgaaatggcctttacatgattgggatagactttggtgacattataaaaatggatcatcgacacaccactttctacatattttcatcaaaagagcaatatttacttcaactaatataaattctacattataattgaaaatccttctcgttacaacaaaaatgcatggcgcatatcagaataaatccggtatgtcgtcgccatgctgatgacttttgcattattaggcttttctttttaatacctctttagcagcaccgatcaaatgctttgctgtcaagccatacttttccaacaactcggcgggcttacctgattcgccaaagctgtccttaatacccacccgtttcagcgggacctggcagttttccgccaacacttcagccaccgcactgcccagaccaccgataatactgtgctcctcggcagtcactatggctccggtagacttagcagccctgattacagcttcctcatccagaggcttaatagtatgcacatccaacactgccgcttctataccctcggcggctaattgctctgccgcttccagcgccgcggccaccataattcccgtggcaaccagtgttaaatcccttccctcacgcaggctcaccgcccgccccggcttaaactcaaaagcatcaccgtgtataaccggcacacccaatcgccccaggcgaatataaacaggcccgtctatagccgccgccacccgcacggcagcgtttgtttccactgcgtcagccggcacaaaaacagtcatattcggtattgcccgcataatggcgatatcctcaactgcctggtgggacccgccgtcctcgccgacagtaatcccggcatgactggcgccgattttaacattcagcctgggataagcaattgaatttctaatttgctcaaaagccctgcccgccgcaaaaacagcaaaagtactggcaaaggctattttgcctgaagcagccaggcccgccgccgtacccatcatattttgctcagcaatacccatattaaaaaacctctcgggaaaatgcttgccgaaatcataggtcttggtggatttagacaaatccgcatccaaaaccacaacattcaggttctcacgccccaactgcagcaacgcttcaccataagcctcccgcgtggcaatcttcttagacatcttataaaaacctccttaataaccgcatgattaagccagttccgccaaagccttatccgcctcttccggcttgggcgccgctccgtgccagcccgcctggttctccataaaggacacccctttgcccttaacagtttcagcaataatcatagacggttgtccttcaacagaccgcgccttttccagagcaccgataatctggctgaaatcatgcccgtcgacaacctgcacatgccagccaaaagccttccatttatccgccagcggctcaggcgacataacctccctggtcggcccgtctatctgcaagccgttatgatccaaaaaagccgtcaggttgtccagcttataatgagcggcagccatagccgcttcccagatcataccctcctgggtttcaccgtcacccagcaaagcatagatgcggtacttcttaccgtccagtttagccgccagcgccataccgttagcgacagagagcccctggcccagcgaacctgtagacatatccacgccgggcagcttgcgcatatcaggatgaccctgcagactgctgcccagttcacgcaaagtcaacagcttttcctccgggaaaaatccccgctcggccagcgcggcataaaccaccggagcggcatgtcccttagacaaaacaaaacgatcccggtccggcaaatgcggctgctgcgggtcaacctgcatagcatgaaaatacagagcagtcactatatcggctgcggacaaggaaccacccggatgccctgacccggccttgccaatcatgcgcactatatggcagcggattttcttagccttatcctggagttttttcaacaattcgccatccatttcaagacctccatgtgtttaatttgccattcatttcttcctgcctttgcggccagtccttttttctatgtatatttccttaaacccctcgcctaaaacctcatgcacattggttaaaataacaaaggcattagcatccgccgcatacacaatctccttcaactgactcacttcggaccggtttaccaccgacaacagcaccgggcgatcaataccggtatagagtcccttgccctgcaatgcggtaacgccccggtccatcctgttcaaaatcaattcagcaatttcttcggctttatccgatataataataaaagcccgggcataactaatcccttcctgcaccaggtcaatcagccaggaggtcagaaaaatagtaatcaaagcgtaaagagccagttccgccgagtcaaaaacaatacccgccgccagcaccacccctgcatccaccagaaacagcagctgcccgatattaatcccggtgtaagtgcgaattatggcagccagcaaatcagtccccccggtagtacccttatggcgaaagaccagaccgacacccaacccggtcaagacccccccgtaaagaccggccagcataacatcatgcgtaggcaccggcaccagcggggccagcaaatcaataaaaactgacgtggcaatcgttccatataacgagcgaaagccaaaccccaaccccagccggtatatgcccaataaaaaaagaggcacattcaaaaccagcataaccatacccaccggaagattaaacagaaaatgcagaatagtagctataccgcttacccctccggcagcaatcttattgggaatcaaaaacatatccaaacccagggccgtcagaataactccgacagtaacccccaggaattcataaacacgcttcattttttcaactcccaaacaacagcaccaataagtgtatcatacccccaaaaagcatctctatcaaattttcattcaatccctaaaaaaaccagactaaacataggtacatagggggtgctttggttattccagcgcagtgcatggcggagcgcaggctaacggctcttaggcttactatgggtaaccgaacttagagcaccggcagtgcacagcaacagatctaaaatccaaaaccaaaagcagcaataaacattactaagtttaagcaaaccaacgcgcacatcgaggggctcttagttcggtccatagtaagtcttagagacgtcctgcgcgcagccctaaacgaagtcggaataaccaaagtgccccggtaatgccaaaacccatctccacatacgctcaaaaaaaacagctaaacataggtccgtaaggggtgctttggttatcccagcgcaggcctaaacaaagtcggaataaccaaagcgccccctgtgaaaaagccgatcacattatgcgtgcaagttatggcaacctactaaccattcgagcacaaatcccaaattcctgcctaaactcgacatattaccaaaaaaaaatagaggttgccctctatttccgaacctgccaaagcaaaaaagccgccataaatttatccagttccccattcatcacagcctcaatattgcccgtttccgccccggtacggtgatccttaaccaaactataaggatgaaacacataagaacgaatctggctgccccaggcaatttcctggtggtcgccccgcaaagaagccatctcagcctcttttttctgcagttccaattccgccagctttgccttcaatagtttcatagccgaattgcggttggataactgcgatctctcattctgacaggaaaccacgatcccggtgggcaaatgagtaatgcgcacagccgagtcagttttgttcacatgctgcccaccggccccaccggcccgaaaagtatctatttttaaatcctcagtttttatttcaatatccacatcctcatccacctccggcaaaacctccaccgaagcaaaagaggtgtgcctgcggcccgccgtgtcaaacggtgaaatgcgcaccagccggtgcacccctttttccgactttaaataaccgaaagcattgggaccgacaatctcaaccgtaacgctctttatgccggcctcatcaccggacagcatatccaaaacaatgacccggtaccggtgatcttccgcccagcgggtaaacatgcgcagcagcatttccacccaatcctgagcctcagtgccgccggccccggcatgcaatgaaataatggcgtttcccctgtcatactcgccgctgagcaatacatcaagctccaactcagaaacccggagctcaagttgtttgagatccttagcggtttcccgcaaggcaatgtcgtcgtcctcttcctgagccagctcagccagcacctccagatcctccagtgactgcctcaactcaccataaaggcttaccgaatccttgagcactgcctgctgccgggaaattttttgagcctgggcctgatcatcccaaaaaccgggcgccatcatcagcttatctaatttttctatctccgactctttaccggcaatgtcaaagagaaaccctcaaatctgccacacgaccggataattcctccagcgtctttttaatctctgtgtacatgacacacttcccttctttatttgccccggccgcagcacttcttatatttcttgccgctgccgcagggacactgatcattgcgacccaccttatcctcttttcttacaggttgcttcgggccgtcttcatagcggttctcagtcacctgcaccgccttttgttcaggcggctgcaccaaaacaaccctgtaaacataacgcacaacatcttcctgaatagagtcaatcatattctgaaacatttcatagccttcaaacttatactctaccaggggatccttctgaccgtaggcccgcaggcccacgccttcccgcagctgatccatggcatccaggtgatccatccatttctcatccacaatcttgagaataaccacccgttccaattcacgcatggtctcataacccagctcggcttccttggcattataaatatccagggctttctccagaataaaatctcttagatctttcttgcctcggtcttccaactccccgacagtcagattatgatcaggcaggaaaagctgttccgcctgctccaacaggcccgccagatcccattcctcctggtaaacaccttccgcagcatatacgttcagcacattatcaacaactttttcaatcatctggcgaacgttttcctgcatattttcaccggccagcacttcccgccgctgcttgtaaataagctccctttgctggttcatcacatcatcatactgcagcacatgcttacgggcatcgaagttgcggctttccacgcgtttctgggcggtttcgatagacttggtgatcaaaacatgctcaatgggcacatcttcttccaaacccagcttatccataaggcctgagatattctccgcaccaaaaagcctcattaaatcatcttccagggaactgaaaaactggctggagccaggatctccctgacgaccgccgcggccccgcagctggttgtcaattctccggctttcatgtctctccgtacccattatatgcagaccgcccagatcgagcacacggttgcgctcttcttccgtcagccgcctatacttttccagaatttcagcacattcctgcttctgctcttcaagactaagtcccttggaacggatttccgcctgggataaaaactccgggttgccccccagcaaaatatcagtaccccggccagccatattggtagcaatagttactgctccaaaacgcccggcctgagctacgatttccgcttctttctcatgaaacttggcatttaaaacctggtggggaacaccttttctcttcagcatggcgcttaaaacttctgatttctcgatagaaatagtgcccaccagtataggctggccgttggcatgacgcgcggcgatatcctcaaccgccgcgttgaatttagcattctcagtcttatacaccacatccggcatatcttttctgatattgtccttattggtgggaacaaccaccacatccaacccgtaaatcttgcggaattcctcttcttcagtagccgcagtaccggtcataccggccagcttgttatacatgcggaaataattctgaaaagtaatagtagccagtgtctgtgattccctctcgatatgcactccttccttggcctctatggattggtgcagcccgtcgctgtagcggcggccgaacatcaaacgaccggtaaactcatcgacaataattacctgaccctctttgaccacgtaatcacggtccttcttcatcagcgcgtgagcttttaaggcctggttcaaataatgattgagctgcatattggaatcatcgaaaagattgcccacacccaaaagcttttccgcatgcgccacgccctcttcggtcagggccactgtatgcgccttctcatctacagtatagtctttttccactgtcagcctgggcaccagtttggcaaaagtataatagtgatctgtggctttatctgcctggcccgagataatcagcggtgtgcgggcctcgtcaattaaaatgctgtccacctcgtccacaatggcataatttaattgccgctgcgccaggtgctccgggtgaacagccatattatccctcaagtaatcaaaaccaaactcattattagtaccgtaagtaatatcagaaccataagccgtcttgcgctcgtattgatccagaccgtgcacaatgagacccacggaaagtcccaaaaacttgtaaatgtgtcccatccactcactgtcacgacgggccaaataatcgttaaccgtgaccacgtgtacgccttgaccggtgagagcatttaaatataccggcagagttgccaccagagttttaccttcaccggtcttcatctcagctatgcggccctggtgcagcaccatcccgccgatcagctgaacatcaaaatgcctcatgcccagcacccgcctggaggcctcgcgcaccaaggcaaaagcctccggcagcaagttatttaaatcttcgcctcgctccaggcgatccctgaaaactatcgtcatattctgcagctcttgatcagcaagccccgtcaggccggcttccagagcatttattttatctatctcgcgctgcaattttttcacttctctggcattatcatcaaaccaatcacgaataaaccttaacattactggccacctttcgcccgcaggcaccgaaattatgcggcaaattcaactaatatagaagttgtgcagaaaaattctgtaaaaaatagtatttaaccgctgtttaattttagcactaccccgtaaaagttgcaagccgcaggaactaaatcctacggcttgcaaaaacaaataaaactatgcctccggctcaatcaagccgtaatttccatccttgcgcttgtaaacaacattcgcccggtcactatcagcattggaaaatacaaaaaaggaatgtcccagcagattcatctgcaaaacagcttcttccactgacatgggcttcatgttaaagcgcttgttgcgcagtattttcggcgcatcatcatcaacggcagcctgtgtctcactgacatacggcacaccatttaaagcccggccccgtctggacaacttgcccttaaagcggttgatttgcttttccagcttctccaccactaagtcaattgagctgtacatatcaccggtagtttcttcgccacgcaggatcattccgtttacgggaatggttacttccacgcgatgcgactctttctccaccttcatggtaacctgggcctcaccaaaatgatagttgtctgcaaacttgtccatcttgctcagtcttttttccacatagtctttaagagccggagttacctgaatatttctgcctcttacctgtacatccattcataccaactcctctacctctgtatatagttagtattgccctaaatatataaaaacctgtaatctcattttatatataaataatttattaaagccccagtatataaccagggcttcgggtacaatgttatactttcatgacgtttgccgcttgcggcccacgagcaccttcaacaatgtcaaattctacttcttggccttcttccaaggttttaaagccctcggactgaatagctgagaagtgtacgaaaacgtcaccgccgtcttctctctcaataaaaccgtaccctttttctgcgctaaaccatttaaccttacctaacattctaaaacattcctcctacaataaaatcccgtgaactcataatcacgtacacctatgttagcacatagccatagtactgtcaaggcttaccactaagtaagtgactaaaatattcttcttatatgcccagttgttaaaaaataatttttcttgtggaatattgcctgtggatattgtggataaccctgttaataactttaaatacaacagctgaggttgtgattattttgttgttttttgaaaaaacgtgttagattagctcatcttagaggcatgctacttgcttacgtcttatttatatttttctaattatttagttataatcacggtagtccccacactgacataatcataaaaatcttccacatccccgttggacaggcctatacaaccccaggtccagtccttgccgaaggatgggatgtctcccccgtggattcctacaccaccgcctaaagctgtacgctggggcggtattttacctgcattaatagcatttacgatggaatccccggtctgagaattgattaaaccctgacgaactcccctgccggcatcctccgcattggggtaactgagtctcatccatctggttccaagataatagtcggcaggtgaaaggacggacttctcagctatatagaaagtgccttccggtgttttaagatcgccctgaacctgcttatcagccaggccgccggaaccgatatccacaggataagtctttagccaggtatttttgtaaactatggaaaggctatgattcgttttatttattacaatcttcaaggtgctccaaggatcagttatccctctctcggccaatattgctttaagcgatttggctttagactgaccggttgatgagttaaggggaatgattaagacctgaccggctgccagccagtctgacttcaaaccgttggcttgctttaaagccgcaaccgggatgccgtatttaccggcaataataaagagtgagtccccggcttttacagtataccgttcggctccggaagaggcctgagccgatataccggaatttaacgaataaaaaattgctgccagcataataaggcccgccaaaaccaaagcgaaataactaattttttgcttcatcaaaaaagcatttcctcctttattgagccctgttcagagcaaataatgagcatagcctgtctttttcttcatcatccagcttatactctgataattttcgttataattagatattttcctgctggtaagtaagggatttgaatgattaaattgttaggctttttacttgctaaaacggtgtggtttgagcatactaataaagcattttttgcttcaaattgtagagcgggggattggtttaatgaagaaatgcaaattactgttttttcttttaatttgcttggcctgcctcattagttccggcattttgcaaattacgcgcacgtcaaggggaataaatccgggaacaacaaagtttccgggactttttccggttgctgagacagcacaggtgaaaaaaaccaatgaagatgccgctaaaaagccatcgacacaagaggaagaggatttttttgaggggtttgagggtatggacaaagcctatgacggcccgctcccctggctggaaaacagctcgtttcaggaatccgtaaaaaaataccaaacaccggttttgatggcggcctacagagcctccttgcctgacccgattatggctgaaggatataatatcggattggcagcacagcagctggcaggcacagtggtgcaggcagaggaagttttttctcaaaatcacaccctcggaccctacatcgagtctaaaggctataaggcaggcccaacctattccggcaaccagctgattaccactgtgggtggcggagtatgcaagattgcttctatgctctataatgtagtgactttctgtgatttgaaggttatttcacgcagccctcattccatgactgtgccctatgtcccgccgggccaggacgccactgtttactacggctgcagagacttttccttttttaatgacagcggccggcctattcttatctgggcacaaaaagaaggcgacacgctttatatggctttttacgggcaaaaaagggcaccggctgtagtttggcaccacaagattatcagtcataataaaatgtggacggagagaagatacaattcttcactgccgccgggtcaagaaaatatagttaatcccgggcaaaacgggttaacggtaaaatcctgggtcactataataggagccgggggcgagatcactgaaaagagcaaaggtatcagctattataaacccagcccccgtgtaattgagtacggtcctcccagtgctcatgaggatgacggctaatctcatgatttcttaatgtctctaagaattgccccaatgtttttcgaatcttttattggcaccaaaccttaaaaaagttcagtaaactcggagatgtgccaaggagcggctactttaccacacgtatagtttttagctcagcatcgcaacagccttgaaaatgcatgcccagatttctcattacaaccaggtaatccactatctcacggctcaccctctctcccgggcaaataacgggaataccgggcgggtaacaggcaatcacctcattgcagacccgtcccacagactcctcaaggggcagcgctataacagcggagcgaaaggcttccgcgggagtaagcacactttccggtgttgacggtataatcaagctgtcccgctcagttgttttcccgccggcagacaatccggcataaccctggctcaagtcttttaaagcattaataaggcgctctatatcttcctgactgttgccaaaggatacgataaaaagcaggttccgcatatcggacatctctacctgaatactgtgtttttccctcagtaatttttctgccgccagaccggtgagcctgagccgcttgactgaaacggtcaccttggtctgatccagaccgtaaacgcctcttttgccggttatctcaaaaccaaaggcagacaacccgtcaacggcagcaactccgtctctcaataattgagacagatgcagcgatttttctattagctgcccgccgtattgcgccatttgtgctacagcagcttcgagggaggccaacaaaagataagacgtgctggtactctgcagcagtctcagagttgcttccaatctctccatgttcacgcgtttacccttcaggtgcagcatggaagcctgggtaaaggccgacaataacttgtgggttccctgtacaaccgcgtcagcaccggcagacagagaagtttccggcagtctttcatgaaaaataaagtgcgggccatgtgcctcatccaccagtaaagggatattgcgggcatgcacaatttcagcgatggaagcaatatccgaagtgatgccttggtaggtagggttgactaccagaacagccttgatatccggatgcgtttggaggcaattgctgataatttccggatcggtacccaaagagatttgccagtcactgtcatattccgggctataaaagacaggtacggcaccgcttaatataataccgcttaatatagacctgtgcatatttctgggcaccaggattttatcccccgggccgcaaaccgttattaccagagcttgcaaaccacaggaactgccgttgatcaaaaaatatgttttatccgccccatagactgaggcggcaatagactgcgattctttaatcacgccctgtgtctggtgcagatcatccatgccgggaacattagtcacatcggcagccagcactttaccgcccagaaaacctttcaggcagcttgtgttatccgctcttcctttatgaccgggcatgtgaaacctgataaccccatcatttatatattttttcaaagcatttattatgggtttttgcgtctcgcccaaacaatttccacctcgtttttgcatatagattcacttttctatatatgcaaaaaaacagggatttgctaccttctttctaattgcttaaagatataaaaataagcccggtaatgataaaaaccgcccctattaattgagcaccggtaacaggctcactgaggaaaatatagcttaagaacatagtcaccagaggcgagcaggccataatcagagtaacatagttaatattgccccactttaaggcggcaaaataagccaagtcacctaccagggtagctaaaaccgcctcaatagcaataaaagcccagaacaaagggggtacggcaaaaacctggctaaagaactggttgtatttccagaaacctaccagccaacccagcaccagagtggcagccatcagagtgcgaatgcaaagagcggttacaggatctattctaaacaggcccagtttgccaaaaagcggggccaatccccagcacagcatacctaaaaaagcataaagaaaaaccatcaggataccccttcctttcggaaacctttcccaacgattattctttatgcttcaacttatactaatagaacaaatcctattttcatattaatccatgaaggtcaaattataataaacctctgtcgcaccttttatttatacctgccggcagccagcgtcaatcccactatctccccggctcctccaactgtcagcgtcctggctacggcggcaagagtgctgcctgtcgtgaaaatgtcatcaacgacgacaatttttttacctcttaaatcggagccggccaaattaaaaaccccgctgagattggcttccctttccgaacggctaagaccgacctgtgacggggtatcaattactttaaccacagcagactgcacgggtagttttataattttaccaagttcttgagccagcagttccgcctggttataacctctctgccgctgtttcttcacggtcatgggcacagccacgataatctccgcacctgcaaaacactcctctccggagtacagctcggccagcaaaccggccaacggcccaaccatccatctggcgttataatatttaagctgccgtaccgcttcctttagcagcccttcatacgcacctgccgaccttgcggcggcaaaaggccagctgccgccggaggaacactcgggacatcgatcggagaaaatatcctccgccccgggataaggcaacaaataacgtccacataacttgcagacaggctcacaccggtaactctcgatcatattccggcaaagcgggcacaggcttgccacctgcttacgcctgacaccgcacagaacacaaacaggagggtggggcagcagcagatcggttaaaccttcgattaatttacgtagcatctttgtagccctctaacttggcaaaatcaacaatcctgtttttaccgttcttttttgctttcttgaccgcctgcccggcttttttaaatagatcacccagatcaccgccgtcacggggaaacacagccagtcctatactcaaggtcagcctgacaaagttatcctcccccgcagcaaagctataacccataacctcccgcctgagtctgtccgccacctgtcggctgagctgctcacctgccgcggttaatacaagagcaaactcctctccctcgcatcgaccgataatcgcattctcctccgaatacctcgacagcagctggcccaactgtgataaaacagcgtctcccgccgcatgaccgtacctgttattaatattattaaaattatccacatcaacaagcattaaaacaaattctttcttttcccgcaaggcccgttcaaattcagcctgagccagcaagaaaaaatacctgcggttataaagcccggtcagcggatccctggatgccatggacttcaatctcttatgcattgaggtttgagtaatggctactttaacctgaccgctcataatcatcatcagctgcatattgccctcatcaaaagcattctggcgcttgtcccccagggcgataatacccaccgcctcaccttctgtcaaaaggggaatgaccagcagggagcgctggttctgcacccagccttgctcagccttcaaacgatagccggcccgtccttcaaaaataattttcggcctgcctgtttcggccagctgcccgaggattccctccccaccgtccaaagcctgccgcctgatcaattctgcctggggactaatcacagccccgggcaaaaactgctttctttccccggaccaaacatagataaccccggtatgaaaaggtattacccggcgggcctgggccaaaataatacccagcatttcctccagagactcccggccgcccagacggcgggctacctcatacagtgccgtcaattcccggttagccagagccaggttaacatatatccttaaaatcaactgcatgaccagcacgggcaaaaaaaacagtgaagagccgtagatgcctatatttttgtacaacaaggctatcaatatcccaaaaggcacagccaaaagataagtaaacccgtcccactgcagagtatcagccatatttagaataagatgattgtgccggaaaggtcgctggtagatatacagaagcaagttattaatgagaaaaaaagtacaaataaaggccaacaggggcgcggcattctcatagctcaaaccgccctgcctgccgcccagaaagctataaacttcagccgaccctaccgcagccaaaacatacatagaggcattaaacaaaatagcccgaaccgggttgccccggttagcaatgccctggccaaccagtatagccagaaaactaatccacacggcagtgggacctccatatataacaaaagcagccaagactacggcaaaccccgcggaaagctgcccctgaggaaaagtcaccgcaacacattcggctaaaatacccagaaacagcataatcaataattcattaatcaaatcctggttaattttataaaaataagtttttaaaaagtatcccgcacagccaattaccagccaggtataaaatatatgggctaggcctctcttcatcttcaccgtcatcacccccgcaatatacagttcgacacgcgggcaattattacctctccctttgagtcaataattgttgaaataatggcatccgtgcaagctggcggctgctcatgcctctgatatccaaataaaaaactttgccatccttatcttcagctacttgcgggcaacagcttttattttcatccgatattatattcatctgaaaattaaacatagccgacatgcgtttaagaatttgcacagtatcatcctgagaacccgtatctatcacttgcaattccactgcgcccagatgacgatgcctggcggccataattctcctgataaaaaactctattccttcctcctgatctttaaccagcacaaccaacttcacaggagtcttcatcagaatactttttctatagacacacatacctcttatggcccagtaggacagaaatgccgcaaacaagaccagtgttatttttgctatatgcataaaatccttcacctccccgtattgcaaattatgcaatctgcaatgggaaggtgaaatatttataaaccctttaggcataaaaaaaagccgccccatagggccgctgaaaacaaacccgcaccaccctgacagcggtacgggataaatggatattattcaccggaaaaccggcaacttgatcccattaactacaaaccggactgagagcgcaaaatagccgctttatcagttctttcccagggcaaatcaacatcggtccggccaaaatggccgtaggcggcagtatttttgtatataggacgacgcaaatccagtgtcttgataatgccggccgggcgcaggtcaaaattagctttaatcaattcgaccagacgatcttcaggaattttgccggtacaacccgtgtctaccgctacagacaccggttgggccacaccgatagcataagccagctgcacctcacacttgtcagccaaaccggctgccacgatatttttagctacgtaacgggcggcataacaggcggagcgatccaccttagtgggatccttgccggaaaaagctcccccgccgtgccgggccataccgccataagtatcaacaattatcttgcggccggttaaaccggcgtcgccttgaggaccgccaatcacaaaacgccctgtgggattaaccaggtaccgtgtcttttcatccagcaattcagagggcacaaccggcttaatcaccttatcaataatatcttgcctgatcgtatccgggcctatttccgggtgatgctgcgcagaaaccagcactgtatccaggcgcagcggcttgccgtcctcatactccacggtaacctgaactttgccgtccggacgcaaataatcaatctcctcgctcttgcgcgcttccgacaactttctggccaggcgatgggccaaagaaataggcagaggcatcagctcgggcgtctcattgatagcaaaaccgaacataagaccctgatcgccggcaccgattttctctatttccgcgtcaaccgcagccccgcttctggtctccagggaattgtccaccccctgggctatgtcaggagactgctcatctatagaagttaaaaccgcacaggtgtcaccgtcaaaaccatatttagccctggtataccctatacccagaacggtttccctgacaactttggggatgtccacataacatttggtggtaatctctcccgccacaagaaccagaccggtagtaaccagtgtctcacaggctaccctggcattaggatcattggcgatgattgagtccaatatagcatctgatatctgatccgctaccttatcaggatgcccctcagtaacagattcagaagtaaacaggtgtttagccatatttgaaacctcccaacatattcatttttcactacccatcaaaactaataaagccccccacaacaaaagcagaaggacaaaaaaatcaattatattctaacaaatggcaaaaattatgtcaaccatgtttgttagacagcaaaaccggcagcaagctgctgccggttcaatagcaagaggcacaaatatttattgtatattttgttgcatattattgccaattgatttgccaaatgttaatataatacagaggtgttttttatgaaaagattggctcaaattatcacactgattctgctgggagtaattataggcatgatgacttcagatcccattgccatactcagaagcggcaaaatgcaacaaaccgatagtcaaaaaagtgttgattatgaacaccactgggctaaaaaatatatcgacacggctataacaaacggttatgtcagcggctacccggacggcagttttaagccggatgagccgattacacgcgcagcttttgcggttattatggataaaagtcttataatctctaaaaataatgaacaaaatatttccttaaccagctatatggattacgccgaaatcccggagtgggccgccgcaggcattgaaaaagcccttcataacggcctgatcaaaccctatggtgataattctgtccgcccggcaaatccattaatcacggaagatattctggctctaatagaaaaggaaaaacttccggccgagatcttaaagaaagcaagcagtgatgccattaccaggggcgaggcctgtgtactgataccgatcctaaaagaaaatctttttatccggcaaagccctctgtaaaaaaacagcaaccaatctatcgatgacctgctgattacatctttcttttcgcgagttcctttaaagccatagccttaagagcctggaactctcccggtgtaagccgctgcattaatacggattttatctccgctttttcttgaccggttaaaccgccttgtgccttttgcgcaagagacgtcaattctcccatggtaaatttagtaagaacaaacttcaaggcctcgtccttatcggcaaacatcagattgcctttgccgggagtctgaccggcagcggaattattgttttgcaggttctgattgtcctctgcagcaccattctgattttctgctaaagaaggtaaactgttgttctgtattgcctccatctgtttttctatttccgggttcatctttaacttctcaatatcttcttttgccagcatactgttttctattccatcaatcatcttatcagcagcgaaactcataacaaacttgtaaccagccagtcccacaacaagcagcacggtcagtattaataaccacttcttcatactcgctcacctaccccgcatcataatttatctaactaactttcattgtagcacaaataatatttaagttaaatcacccataggcactgctgacaccttaatccccatatgtccggtacaatcaatcccgcatagattttttctgttcctcctgcaagacattgactatggctttgtactcttcctctgtcattttccgcttcagcaaagccttaacttcttccctttcttgcggtatgccgcttttatatttacgggcaaactcttttaattcgcctgcaggaaacctgtttaataaaaaaacggcagcctgctctttggtacgaatgacttgcacttcgggcttttcctcagctaacttttcaggaggaatatatgacgacaccaagtagaaaaacaaatctaccgcaagcaccagtaaaaccattttcagccacttcttcacattactcatcctttctttgagtaattagtattcgctgcagggatttgctaatcctttagcgaattatacagagatgaattattaatatacttaattatattttgttatttttataaccatttgggggtggtataaagattaattagtttgtagctttattggtctaaaaaataaccggaaaggagttaagagtttaagaaaatgaaatattataataagcttctaataaccaccgtaaccgtttgtcttatctttgggctggctggtgccgcccttgccgctgatttaacggatataaccaatcactgggccaacaatcaaattaaaagctgggttgagcaaggcctggcgtcaggatatcccgacggcaccttcaaaccggacaaagaaatatccagagccgaatttgtagtactggtgaacaaagcctttaatattaatagttcaaatgaaacaaacgttttcaatgatgttaaggctaacgactggttcagtaaagatgtggcagcagccagagccgccgcctatatagcaggttatgaagacaacacctttaaacctgaccaaaaaatcagccgccaggaagttgccgcaatagtaaccaggctgctaaaacttgatacagccggtgatttaacagagttggacaagttcactgacagcaagagcatcccgtcctggtcgcaagccggcctgaacgcagtagtcaagaaaggaattatcaaaggttaccctgaccaaactgtacaaccctttaaagccattaccagggcggaagcaatagtttgcctgagtgcggctaaaggtgaggaaaaaacgccaccggttgtgaccgtaaaaccggctatagaaggaaaagtaacctataaaggcagtgcggtaaaaggcgcggcaattaaattatttaataaagacggctatcaagtgatcaagaaaacaacaactgatgcccagggtgcgtataagttggaggcagatccgggtgtttacgatttaaccgccactacagataaaacagtggcctatgccagtgatgtgacagttgccgccgataccatcacctccaacgaacttgtcttagaagatgcagccatagtaacaggcaaattaaatgacaaaaataataaagccgcggcaaatattgaaataatgtttacaaccaacccaacctttgttgcaaccacggatcaaaacggtgaatatacgctggttttactctccggtcgcaaatatacaattagagctataaatccgaataatcatactgcggaagtaatcagagaaaatgtagatattggcagttccgctcagaaacaaacaatgagctcattgtcggtttcctttgcaacagcctcttcaggtggcgggggcggaggaggaggcggcggaagcaccggcagcgatgactaccccagtatttccagcgcgtctatcacaataaaagatgccgatcaaactaaaacttttacagtcggcagcataactgacggaaaaggcacaatcgttttgacaggcagtgaaaatgcattgattaccggtggaagcatcactgtttctgaagcttctaagcttacagtaacctcaccggcttttctggcatcactccagggaccgcagcaattaacagcaggtacaaacaatttagatacaattgatttgttaaccaatgcctctgccacccttggtcttttgcatgatgcagtaagtgacggggatgtcactctggcgggtaaattaacggataatgacggcaatacgtcaaacgttcaattaaaaatcgttattaatttaaattaaaatctcaattcaaaaaagccaatcacttaaagtgattggcttttttgtcagtaccgcgtagttttcttgattctaccatggatttaatttagattaaattcgtaatcgtatacagtgccactggctcccttgaattcgagggtaacaactgagccgcttaaactgcccagtgttattgagctatttatacctaatgcagtcttaaattgattaatgcttattgtatctcccggcaatacatcaattgtgccatggttattggcaaatgttactttatttaaggtcagtcctttgatttccatagccgggatattaacctccgtggaaaatgagattacttctcgcacagtagccgaaagctcgttatacgacgcggcatcatttttcagtgccgttttcaaggcattaaaagatgcttcatccagtttcgtaaagtattctatggcagctgcactatgtggttttccggctaacttatcagctatatattcgtttaaaggttttcctgaaacattgatttccgtaatcttgccttgtaatgttataactacattatcataatttctggacaccattttgtctattacagacatcagtaaatcacttaatgatttagttttcaatgaatcgttggtaatagtaacagttgtcggctcagttgcactacccaaatcaattgtcaaattgcctgacgccgcgcctaaaagaagaatttgcgacttaatagtgtttagccagctgtcaaaagcggcgttttccccctgatcggctaaagtagtggctgtcacagtgtccgctttaggtgattgacacttctgagcgttatataccacaatagtataagcataggtcttacccggggttaatcctgtatcattataaccacgagcagttccgtcaagcattgccgcatttatttttgcaccatctctataaagatcaaagcctttcggattgactactgtagttgtccaggacatctcaacactgttctgagttacactttcaattttgagcaccggctttttaactctatttgatatcataacaggagataaattagtggcaaagcttatttttccacctgatatcgtggattctctgtagtcccacacctcaccgttccagtgaaaagcacctggatcagtcaatccggcaggtacaggcaaggtaagaattacctctttgtcacctaaaccgctaattacaatatccagcgccaaggaatcggcaggaatcaaaccgggatcaatagtcacaggattaattgctacagtaggtgacaccaaggtaggcaaatctataactaacggtattgactgccctccaacagaagcggtcaaagtaacttcagccggatgattgcccatgtttatgggaaccggtgtacttccaacaggttcagttatattaatccccacaaccttaattataaaacccgtgtcagtacctttatagtacagtttgtaatcagtatctaatgtcctttcagccagagttaagacaacaacttgcttagcgtcatttttaaataccgcggacacaacatttaaactcggactaaaagtaaaatcagaagcttgtacaccgcttagcgcctggttgaaggaaacctctacggtcgttttattgatatcatttacggtagttaatacggcttgtgaagaaccgccgccacccccgccgccgcctccacccgaggaggtcgttgcaaaggaagctctcattgtactcatggtttgcgtctgacccgcgctgcccacagtcacattatcatcaatgacttctacttcaccgttactcggattcatggctctaacggcatattggcgatcaggcaatacaaccagcttatattggccgcttgaatttgtagttgcaacaaaggttggattagttgtaaacattatttccacatttgccgcagcattattgtttttattatttagtctaccggttattatagctccgtcttctaaagtaagatcctgagcggtaattttatcagcagcagctgaaacatcactggcatagcccacagttttgtctgtagtagccgtcaaatcgtaaacaccgggatccacctcaagtttatacaaaccttttgcgtcagttgtggtttgctttattacctgaaaaccgtctttatcaaataatttaactgccgcatcttttacggcactgcccttataggttacttttccttctatcccggatttctcaactgtcgtcgaacccttagctatggctgcattcaagcaaactatagcttccgccctggttatagctttaaagggttgaacagttttatcagggtaaccgttaataatgccgtttttaaccgccgcattcagtccggcctgcgaccaggacggtatgctgcttctgtcagcgaacttgtccaactctgttaaatcaccggctgtatcaagtttcagcagcctggttactatcacggcaacttcctggcggctgatattccggtcaggtctaaaagtattgtcttcatagccggagatataaccggcaactctggccgcctctacatccttactgaaccaatcgcctgtctttacatccgtaaaactgttggtttcatttgaattttgaattttaaaagacctattcacgagtgcgacaaattcggctctggacatttctttatccggtttaaacgttccgtccggatatccgaataccagaccctgatttaaccagctgttaatttgattattagcccagtgcccgctaatatcagataactcgccggccatcacggagcctgcaactccaagcaacaagcatacagcaagcgcaataataaaaactctcttacttgattgcaaatacaatacctccctttttgtttaataagcaacaaccgctttggggctgcgcataactaaaaataaaacccggcaccctttacttcttatagttaacagtaggatgataaagacctattcattggtttataagatgacgtgttacggtcaagctcagttcgtccaaatgcatccccccaaaaaattttatcaggctcataaaaacttatgttttaatccctgagatggaataatatttctacattaacaccacaaattcctctatttttaaggctatttctgtaatttacattaattatacaagctaataatacatattacgaaaaggccaaccatactttcgatgattggcctatttcgattaactaattaatttcactaatctctggcaagctccaggcatttacaagaaaagcgcaattgttcttttaaaagatcttcaattgttttaatgctttttgaatcgagatcaataagagcacaaccattactgtttatcataatcatgtaatcaacttcactgggattaaagccaaccttagttaattgttcttttaaacttaaaatattgctaatatcattatttgcggcagtactttttcttataaacctggacagaacaaaactaaaggccaaaataaaaaacctccttaatgagatgaaataataacaaaaggccttaaggagatcttaccatttatggtatagtcttttgcaaccaggctatcttatcgcttaatgcaacttagacccttggctttgcgtctctggctttcgccagatttgccctctaaggctatttttactattttaacttaaattcatcaagaagtaaacacatctgtctaaatatagagagatattaggataacttgacggatacacacaaaattatgaccatttattaaatgccgcaacaaaaaagtacaagccaaggcccaatatcgtacccaaacaatccttcagccaatcctgaaattcagctcccctgccggaaacaaatatttgatgaaactcatccgtacaagcgtagcatgcacaaattaaaaaggcagtcaaatatgcagcgcggcttttgaaaccgcttttgcgcagcgcactgagcgcaagaatactcaataccccaaatacgcctccatgagcatagtcacgggttaaattatttactttatttaatttataagcttttgcatctcgtccctcaaccttatcgacaccttcaataacagtttttgccacctttttactgagcgaattggataccggtgccggctgcgaggataaataaaatatgaaggacatccatgccaataccaataaccaggataaaaacagagactttccaatctttacatctaatattttacaggtcattgccataacctacttcatcttataatactcaacataccaatcagcaaatctttgcaacccctcttctatcgaagtctcaggtttaaatcccacggcttcctgcagcaaaccggtatccgcatatgttgccggtacgtcaccgggcttaataggctcatatattttattaaatactatctctctcccggcagacttgctcaagcacttctccagcgtttcgataaataccatcagcttttcaggactgttgtttccaatattaaagactttatgcgggacagtcttatcaggggctttacatagaagccgctcaatgccctctacgatatcatcaatgtaagtaaaatcccggtaaagatcattttcaaaatcgccattgttgaatattctgataggctctcccgcaaagtacctctgcgtgaaaccgaaatatgccatatcggggcggcccatcggaccgtaaactgtgaaaaacctcagtcctgttgacggtattttatacaggtgactgtaagtatgagccatcaattcgtttgattttttcgtggctgcatagagtgataccgggtgatctacgaaatccgattcttcaaacggtacttttttgttagatccatatacagaacttgatgatgcataaaccaggtgatcaaccgggctatatctgcaggcttcaagaatgttaaaaaaacctatgatattgctctggatatatgcgtcaggattctccagggaataccgcactccggcttgagctgccaggtttaccacaatattaggcctatactcctgaaaggtcccggttattacatccttatctgaaatgtcaccctcaacaaaggtaaactgctcaaagagtttaagctgttccaaacgggcgtacttaagcttaacatcatagtaatcatttatattgtcaataccaattacccggcagccttgctccagcagtctcttggacaagaagaatccgataaaacctgccgctccggtaataaggtatattttaccggtatccggtgatttatgacccacgtgcataaccattaattccaacctccacagatttataatattaacatccaccaatatagttataatattgcatttttttatgctttcgctcaattgcacatcaatatttacatctgaacttaatgattaaagttaagtcgagtccaaggtttatcatctatgttttagttgttcttgctattgtataatactgccggtacaatagccgacagcctaaagtctttactctccccttgtaattattataccatagactgccagtaaatggtcatagaattatgaaatccttttgttgcacaagtggataattgcctacgcagctccatcctattatattattgggtctgatttatttagaaaaatagctgttaatcttttacggagatctataacagccctgcatgttcaggaaatccggtatctgtttgcagctatggaattgagcagacaagtaatatatcaatgaatagacacaatagcgaatattgtcgaaaaattttataatcatacagaaggatatatattcaatatgtacaattatataactatgaaaactatgaatgccaaagataaatttgagagaggaggtgattgaaaatgcctcttatagaattatccttactatacaagggtttagttgtaatgggcaaatttcttgttggacatggtgctattgccggtaaggcttttattgctctaaaatcagcaattgccgcttatggattaccttcggttattagtactgttgttactacaggcatagtaattggtggtattaaatggacggaagaaagaattactaatgtgcaaaaaattgttcgtggtttacaggaagaggattatcaagccgcaatagaaaattttgtgcgtttaagtattgccacacatatacctcaacacgtattaatagacagaataggcgattatttatcagcagcaggcaatgattatgaaactattcaaaaagttaagggtgcattatatgaaattaaaaaacatatagatgacgagaattaataagattacttgggagaataacttaaaatgaattttgttaaatttatctcattattaagaatagctttagaaatatttataggaatcataatcataacaacttatttaaataaattatccttatggttgcaaatattattatcgattttaatttctgttatttttgaactaataattaaaaaaataaagctttattacctattaagaaaaacaagagatcaacaattaatcgaaaatatcaaaaaaatcactaagaacaaataaaattaaggcaggtgctcctcataaagcctgccttttgctaaacagcataccaaaacgaatcacttgctcccaaataaagtcagagtatttaaatcatgtatttaatgcggttcaattaccgagccatatatgagattaatgaaaatggttatctggtaatagttcttgttattggtcacagaggtgataataggctgtttactctcgtgattcatgattgcgaatataggctgtgctgcggccagcgccgatttttatgatgtattcttcttttaacaaatctgaaagcgccttctcaattgttgtaatacttacatccgggcataaggtggcgatttctgcctttgtgatttttcctactttatttgaaaaaatatggcgaatacgctcagacttcgtaagccctttattacgaattgtttctaccctgcttgcgaattctttatacgcacttagaataacacctagataatatttgacaaagggagcatagttacttttcccgtcatgccatcctttggaacttagctcaagcgcttcataataactttccttagtattttcaataatcatttcaatactgatatacttcccaacaatatagccttgctggtaaagcaataaaagcgtcaacaatctgctcatgcgtccattaccatcattaaaagggtgaatgcagagaaaatccagtatgaattttgcaataagtattagtgggtctatatcactacggtcaatggcttttaaaaattccttactaagcgcttccatggcatcaactgtagcgtaggcaggtaaaggctgaaagcgtgtcctgcggtttccttcgttatctacttcctcaataacgttatcagtatttttgtagcgcccacctacagatgctggactataagtatataagtctcgatgtaattgtaaaataatattgggggttggaggaatatactcatagttttcgtgtatagtatttaatacttcacgatatccggctatttcctgttcatctcgattcctcggtaccgcttcctcaataactaactcatgtaaccgggcttcagaagtataaattccttcaattcggtttgaggcaccggtactttgaatcttggcaaccttaagcatcgcttctaaaatatcaggttgcacctctataaagagttcttgtttgcctttatactcgtggatagcagaaagaagattaacgatatccggcttataaagctccgaatctattgcatggtaatcaaactttctcatgataataatcatcctaccttatccacatttaatctgcataaattatactactatttcatgcagaaaacaataaccatatgtaaactttttgcataatttcaattagtaatttcccaagtagaccgccactaaatgtaaatatatgttattagaattgtgacacacacttttcagatccaaaaagctgttcgacgttctccatggcatcacccttacatttatctcctcaatcaatcgttgaccgcttatgccccggtaaaaatttgaaattaaaattactaaattttaaaaatcagatccactagccaaccatatcttttcgatatatctttatatttggcaggagaaccgtcaatgctttaaaaacatccccggtcacaacatcctctcccaactctctcaaacgaaaaacttccaactccaatgtctccaaatccacactccccgcattagccacaaatatcctcctatgccgggtagcagaagaaccctcttctgccgtcagcaattcctcaaacagcttctcccccggcctaatcccggtaaatttaatttcacaatccacgcccgacaaatcaataatacatttagctaaatccacaatcttcaccggctcacccatgtccagcacaaatatctccccaccctgagccatagcccctgcctgaatcaccaactgcacagcctcgggtatagtcataaagtacctcttcatttccgggtgagtaacagtaaccggccctccctgagcaatctgccgcttaaagataggcactacactgccattgctccccaagacattgccaaaccgaacagccgcataaacagtatcacttatactgttcatctgctgcaatatcagctcagccaaacgcttggtagcccccataacactggaaggattaactgctttatctgttgaaagcataataaaaacatctgttccaaccctgtcggctgcttctgctaaattctttgtacccaaaacattcgtcttcactgactcatcagggtgcagttccatcagaggtacatgcttatgcgcagcagcatgaaaaaccactgacggcctatatttcttaaaaatcaaattaatcttctgcctgtcccttatatcagcaatcactatctcaataggcagatcgctgccatgcatttcacgaagttcaaaaactatattatgtatactgttctcaccatgccctaaaacaaccagaagcttaggcttcaacctgaccacctgcctgcatagctctgaaccaatcgaaccgccggcaccggaaaccaaaaccaccctgtccgttaaataaccggcaatctcgcttaaatctacctcaacaggctctctgcccaataaatcttccacctgaatatcgcgaatatgatttacggtcacttgcccgctgattaactggtaaacacccggcaatatctttaactttacccgtgaattgtgacacttctcgacagtttcctttatcacttgtccagacactgacggcatagcaataattacctcttttattctgcatttttcgataatcgacggcaattcttcacgtttccctaataccggtatgcccaggataaccataccctgcttacttgcatcatcatcaataaatcctaccggcaaatactcactgttatggttcattagttcgcgaaccaccagcaccccggcatcaccggcaccaactataagcgttttccttttatccagcgggcagccggccacgataaatttcttcttctgcatatatattctccagtacaacctggagccgccaataagaataatgctaaaagcccaggacattaatacaacacttctgggtaacggggtaaaaataaaataggtcaaagcaatgacaacaagttttcctgttgtaaccgcttttactatggtcactaactcacctatgctggcataggcccatactctttgataaaggccaaaaaaataaaaaaagacaagcataacaagcgcacaaaccggggcaaaattaatgtagttaactagagcattgcttaattcaggccaactggggaaacggataagcagtgaaacgagcaaagacataatcaccaacagaaaatcacagcccagcagaaccagtaatcttgccttacccctcatttaaaatcaccaaatcctctctttacagcaaattatactaacaacagccatacttttcatctaaggttttatttacttcatacgctcttaaaatcctgcaaaatattaaaaatttgttgtatatttatgttgtctatttatataaattccaccttgaagcaaattttcctgcgtcatgtctatggcatttatatcaaaataattaagtttagattaattatttattgaaaattctctggtgtgaactccccccgcttacgctccactaaaaagcgatggcttccatgatgataatgtcatggttctgaaccacgtctaaactgatcttgtgtagaaaatcttttcgctgactagctatcgcaacatgaattttagccactttagttttggctttcccatagttgtggcgagataccttttagtgcgcctggaaccggtaattttcaccttccggacccttgtatcctaaaaatactataatccataaaagacataaaaccgcagggcatatataactgtttttgacataattacttataagtacttattttacaatgtataactttgagttattgtatattacacatgtattacgaaacagttttttctgagtccggaatgtaagataatgagccatccgaatctcaattccaatttcgctgaccaaattttacaggtcttccttaaaaatattataattatttgaaatattgtatagtttagaattgattcatacaagtgactttcaaagaaaaggtcatatgactttttgtaaaacgaaaaaaggggccggctttcaggtaaaaccttttagcttagcccctttaaatattccgagtaaatatagatacaggaaaacatgcctcatgtatggcgaagagataatttcccgtatattttttaaaagcatacggacagcataaatatccgcaaaaaatcgggaattcctttcatgacacactgcggaatatgaggtaattaaggatctacaaaagtcaatctcattgctgaccattgtagtagtcagcaagggtgaagttgactacggggtaaagtattcgagtggcgacctaaattccataatattctattttttttcaaatatatcggccataggatgttgcagatttctatatgaagagaataataaactgttaaatactttaaagtttaatatggtttaaaaaaatcactttctgtagtagaatcaattaaaattactaaaaattaaagggatttccggtttatatgtcgtattatcaacaataaaagtgtcagtttattgtgtgcatcaaaacctggacaaatggtgtggggtggaaggttgttcttacaacaattaaaagttaatttaatgggtgcaaaaatgcccatatgcagacttatcccgactgagtttgtttctgggcgtttattattttcacacagaaagaggtgatttacttgggtgatttgacaaaaaaagaggttttggagagagcaaaggaaaatgatgtaaagtttatccggttgcaatttacggatatatttggcgcttttaagaatattgccattactatagaggaattggagcgagccctaaataacggagttatgtttgacagtgcggtaatagaaggcttcgctcataacagggagtctgatatttatttgcgtcctgacccctatacctttaaaatatttccctggcgaccccgtgacggtgcggtggcccggttaatttgtgatgtttataatgccaagggggatccatttgagggatgtccgcgggccgctttaaaaagagtaataaaacaggcgaaacaaatgggttactggctgcagtctgcggctgaaatagagttcttcctgtttcgtactgacgagcagggaagacctaccacagatacccatgatcaggccgggtactgcgatttaactccggtggatctgggggaaaacgcccggcgggatatggtgctgattctggaaagtatgggttttgaaataggttcttcgcaccatgaaatatcagctggacagcatgagattgctctgaaagaagaagatgcgctgattatggcagacaacctggctacttttaggtttgtggtgcgtaccattgcccagcgccatgggctgcatgctacgtttatgccgaaaccactggcaactttaaacggctcaggtttgcacttgcatcactctttgtggaaggatgacgaaaatgtcttttacgcaccttcacataccaactgtttgcagttaagcaaaactgcttattactatatcggtggtttgattgaacatgccagggcctttacatcaataaccaatcctctgattaattcctacaaaagactaaccctcggaaagttggccccggcccttgtcgcctggtctgagcaaaaccgcaacactatgattcgagtaccggcgcagcgggaaagtggtactatgattgtgttgcgaagtcctgacggaacgtgcaacccttacctagccatggctgtaatgttaaaagccggtctggaggggattaagaataaaattaagccccctgctgcactggaagaaaatcaattaaacgggggcttaggtaaattaatcagaactcacggcttacctcataatcttgatgaagctctggatgctctgagcactaatgaagtgattaaagatgctctgggtgagtatatctggaatcgttttctggaagctaaggaagtggaatgcgagcgatataatgctacggtgcatccgtgggagattgatgagtacctaagaaattattagcagtttaaagcctcgtgttagcgtgagatattctacccggcacataaaaacctagccgccagtatacagtatttttcctttatcggtgttgacttcttagttaaagatgatatactagtatacacaaaaagtaagttaatactttggacaaaggcgtccacatatagagctctttcagtagctttatatatgggcgtcttttgcctttctctacacaggttcttttggaattacttaaaagtgcagaaggggtcagagactgttatttatagcctgtgatggtatagcattttgtagttgcaacaagagtaaagccggggtctttatgccccggctacttgaaaaatatttgttaatataatataagtattttcactcggtataaactattgaaagtaacgagttgagtagatcttttaccttaaacccaaccgcggagtttcatagcctcaacaaccctgttgacagcaacgacataagcagcttgtctcatgttaactttacattctttggaggcgtttaatactgagtgataagcaggagtcaattttttgtccaaacgctcctgtacttgtttttcatcccaataatacatgtataggttttgtaccatttcaaagtaagaaactgttaccccgccggagttgcacaagaaatccggaagcacatgaacccctttttcatataggatatcatctgcttccggggtagtcgggccattggcgagttctgcgataatctttgccttgatgttcggagcattattttcggtgataacgttttctaatgcggaaggaatgagtatatctacatttagttccaataactcctcattggaaatgttatcggcataactgaaatcaattaccgaaccgctttcagtcttatggttatagactaattggggatccagtccgtctttgttgtatatgcctcccttactgtcactgacggctactatcttacagccgtatagagatgaggcaagactagctgcgaaatacccggcattgccatagccctgaatagcgacagtggcattcgcaaggtctacaccgcattcaccggcagcctcgcgaataacatacatgccgcctcttgcagtagcgtcaccacgtccggcggaaccaccgattctgagtggttttccagtaattactccaaactgatgcttgccggcaaatttggagtattcatccatcatccaagccattatctgtgggtttgtgtagacatctggcgcgggtacatctttttccggaccgataaacggccaaacttgagcaatataaccacggcttaagcgttctaattcaccttgagacagttctctgggattacatataacccctcctttgcctcccccgaggggtatatcggctagggcgcatttgaaggtcatccagccggccagtgcccggacagtatctatggtctcttccggatggaatcggatgccacctttagccgggccgagggcatcgttatacattactctgaagccctggaataccttaatagagccatcatccatgcgaacaggtatagatacatgtagctcacgcatgggtcgctgcagaatctggtaaatattaggggccatattggtaatttttgcacattgggctaactgtttttgtaccatctcaaaagggttatgacttgccattaacctacctccattcattttacaactatttctaaaatatctgcttttttgtaggtaaaaatagagttgtttagccagggttcatttactggctggactgaacaactttcacagtgtttgtattgtatcaccgagtttgccctataatcgaagtcatgtgcttcaaatattcaaaacccaagtaattgttcttgtagttaccgttagcactgtttcaagtttattttataactgcctgaagaaattggctaaaggaaccctaccctaacccaactaaaagcattgattactacccactcatatttgttttgtaccagatgcagtttttagttgtgaaagtaatacttatttacacaaaaaaaaagctatgatgatagatattaaattttgagtagtaatgatgtataaataaattcgttaacaattataattttcctgtaatgaatcataaaaaatttgatgatctatgtataattgcctattaataagggatatggatatattgattcttgtatgtaatggttaattactgcgtatttgaagccagaacgcggtttttgtaaaatcacgaatatcatatattaattaaacataagattagctatatactctgatgctttctactcatttaccggaatgcttcttactaactatagcaatactcctgctgtcagctatactgccgttaacagtgatcataaagctcgttgttgactgaagaaacgtttgatggaaagtaggtgtaatttgcattccaacagttaaatgtttaatgtttgttaaaaggtcgtgttaaattgttttttcagtttgcaacttcagaaacgcaataagtatcatacccggcaaatctaataatgaattagaaggaggtatacggagtatggattatatcggtttaactgtaaaagatcttatagagtgtggtaataccgggcataaggctattattaacaaggttatcgatgaagttatgcaaaacgaacagtttattagatatagttatgagtcatcggaaaaaatcgcacttagcaaagctattatacaaactgttgctgtaatgattgaacagaataaccgtgctttgctaaagcaactaaaagaaattggcctgcaattagatagtaaaaatattaaataattttttctactggacacactgcttagataagcttttacacagtatgagtttacggaactcaggagatgccgggtagatagacggggatgtaaatgcagcgatatataaaagttttttgattatagtaatgtgcataaatactttcatagcagaatatagtctcaacgctaatattaaaatacctttcaaaaaccgggatcagtacattggttttcctataataaaaattgcgtgcgtactaaaaagagttaaccaacatgaatgctggttaactctttttgtcctttttctatggcactaatcataagaaatagtggtatttgcatattttccttggagtcagaccctaaacaatgtcatgcctatttaccagtcttttaccagagactggtcccagtaaaaatttggagggaaagtttttctctttttaaattttttcgagcatcaacggtcagcatatcttattccctctaaccaaggagcaaaaaacgacttataaagcttttgccgtcaaggagcccgcgtaggtataatttaggcgggattttaggatctaaaaattggcacttagcatcaaaggctttttaataaaatccctgaaaatactataatagcagtgagtaaggagccgcatagagcgaaaccggacgatctacgaaatccgattcttcaaaagggacctttttattaggtccatagactgaacttgatgaagcgtaaacgaggtgatccacagggttatatctgcaggcttcaagaatgttaaaaaaacccatgacattactctgtatatatgcatcaggattctcaagggaatatcgcacttctgcttgagctgccaggtttactacaatactcggcttatactcctgaaaagtcttagtgactttcaatataattaaccttgcttatcagcacattaatatcaaccattaagaaaggcctcccttaatgatttcctgtactcactgtaatagtattcgagatctatacaatagtcaccataaaacttcattgttttctctagaaaattacttaattctatataatcgttttcctgaatcaacacgcctttagagatagcttgaaagcttaattgtaccggagtcttatttaaattaatcaaatctaccttttcggtacccagtatatctgagatctgcacatccaactccagctcccgctcaagtttaacatcactggtgaaaaaaacaattcccaggtcaagatcactatgcgacccataatactctgttaaaatagaaccgaataaatacagagctacaacatctttttgttccttaataaaatttctcagcgccacacacttttcagccccaagaagctgttcaaccttttccatgttatcacccttacatttatttcctcaactaattctaacataataaaattaattattaaattaattttcaaaataatattataaaagacccaaaaaccgccagcgggtcagtgcacaggcatatgaaaacattaaaaagcattggctggatttctgctgagccgaataaagcaaggtcattaaaaatgcataaataatgggtttgtagagcaaatgactaaacaaaaagtttttaaagaagcagtgtcaaacattaggaaagaccccactattggataagttaaaaccggtgacttaagtgggttatactctcttgacctctatcacaaccacaccaactatgaactggcctataggatctctaaattagaagatggcaatatggtagttattatcatggccggtactagagaaaacttctataaggaacttaaactatacttgttccgataatagatatgagtagcaccttcaagccacctatatagaattgtattctgctcattattcagataaaaaatattacgtactaaaaagaatcaaccagcacgaaggatgattaactttttgtatctttttgtatggcactaaatctaaggaacagtggctattttcatatattgactggagcgagattataggtgatattagtataatttaacattttattaaagaaaacagatccagataacaatttggaaagaacgtctttttctttccaaattttttcgagtaaacccagctattcttctgctttttttaccaactcgcgatcttttattagctcagaaatcttatggcatagtaaattattctccaaaacagcttttcttaaattgtaaaatgacttggaatcggatgaaataaccaaaaaggaaaagaggagctttaaaacatcttcattctgctcgtgatcaattctgttccaagcttcttcggttagtgctattccgtgactgtaagccattatttcaatgcctttatgcatatcagctaatagttctacagctatgacatttttcgattcatttaaagtattctctagtttgcgagcaagagcagttaaatatatctttttattatccggcaatacagtctccttcgagtagtacaaatataactcttcatcatcaattatatcctcttcaatttctaaggactcaaagattggacttagtttctcacgtaaaccactaagtgcttgcttaatttcctcaactctttcattaattatttgttcaatgacttccgggcacacatcaaaataacgtatcaatacttctactatcttttccctgctcatataaaactcaatatgcctgccactaaaatacatatcaaggaatatgcctccaaactgtcctgcaattgataaagttacaccctgtgggtattttagaacattcataaatttataccattcaggcggtattaaaacccaagtactgcaaattgcctttataaattcaatagtaccgaagatttgttcattattattctccataccacatataatttcacatagaccagcaaaatcttgcgtcgtgtttaaccattcaatgaataaacttatagctcccaattgacatggagaattatatcccaacaattgttgtgtaaaccattttttaatcggcccaataccatattcatccacaatgacctggtgcatcctagcattatcatgaccgggcaggtacaaattattaaaggcttctatagcctcaaccccgctcaattgaatggaaagtctttgcacaagtttttccgcatctacccgaacgggtatatcaataggtttagcaagtatattattcgcccattttttagcaatttcagcctgtaatatatcaaaatcaccgccaaccactgccgcataaggaaatctactctctattagcatggcaatagctaggatatatgtatgataatcatgaccttgagttttactatcaaaagctgttcgtaccgcattttcttcctttaacttttcaaatataatatccttatccatagcattaacagaattagtactccttaaataccggtttaaatcataatataaatcaaatgtttcccctgtctttttagtttcagaatctccactcacccgccaatgccgttgatattcatcatccagattttcttccggattgttacaataaattaatctaggtatcccatttacgctttcctcaattaatcttacaaaaggataagctttcaaaagctgcaaagactccaaatatacttccttccactcatcaggattaatatactcaggtattatatcaagtcgcatatatattcccatatcccagacctcctatctcatctaaataattagtcattacggaacacctcgttttcatcaaattatctacatttttcctcaaggtgcaccatcaataagtgttgaattatcaacttttaggcatagcattgctcttttctttattcatatagttccgataccctaacatcaaaatttttggctattttctccaataacgtagttgaaggatttttcttgcgtccattttctagttcagataagtaaatcctagaaataccaaccttttgggctaacttttcttgtgtaacaccgtatttaattcttaactttcttattgtaaacatatattaatcacctcctaataatattgtaaacaattaacttgcgtttagcaagttcttttgtaagctaaatgattacgaataaagatattttcattgaattttcaatcaacgtcaccttctggattgactatttaaaaattttaaaatattatttaaggcaaactattggtttacatttaaaaggggtaacaatgaatataggaatacgtattagagaattaagaaagaattctaatatcaacattacacaactggctataaaagtcggaatatcaagagtttatttaagtgaattggaaagaaatataaagactccgccactggaaacccttgaacggatttgcagcgcgctcaatatcactctggttgatttttttaccgaaaacacattggaaacaatctgtaataataattatttcaatgaatctactgtgccctataaaaatataccggacgatataaaatctataataaaggaatctcaaaaacttaactcttctcaattgtctataattaaaaatctaattaaagaaataacttcacaaaaacttaatggcaagtacttggagatattagatgtactggaaaataacacaataatagttaccgtttccggtaaacccttagaattgaagaataaaattaaactgcttgagtttcttaaaaatgacttcaatacagtagattctaagaatgattttactgataaacaggatgaaaaaaaatatgataaatagcgcattttatggcaaatcctttccaatagagtaaggatccgcttttcatggacaaattcaaaatcagaattccggtaatattattaaaggccaaccaccttttcgatgattggcctttaatgaattatcaaattaaaccatactgcatctaagtctttgggaaagaataattagtacttttttactaggatcagtccttagggaatgtacgccggacatggcagtttccggtctgggatttggaattttatcgaatctcttctgctttcctaagtactgtaaggtatagctttcggctaatccttgcaatatgcttaatttagcagcataatataataatggaaatatttatattttaggatgatgtgaggcgtggattttatgaccgttaaggaagccggtgaaaaatgggggcttggaatcaggattgtgacgctgtactgtaccgagggcagaatagacggtacggtgaaaaagggcaacctgtggcttattcctaaggatgccgttaagccagaggatagaagaaggaaaaagagcccaattcaagaagaaaaggaaccggcggtatctaaagacatatgacttatatgaacaaagaaagcacgaagacccatgtccctttcagtcgctgtatgaaaataaagagctgtttatggagatcgtgaagcgctttccccatcaatctgtccataaccaaggtctttgacgagtgcggtgtggactataatggaaaatcggcaaaaaaatttaaggataagttaggaataactccctcccaatatcgggcaacgatgacccaaaaataaaaaatgaataaagtggcttccgaccgtaatggtttcggaggcctttttttgtttacaagatagcaataatcaccgtaaatatagcactcaattgactatcctgcttgctgttatttacatataattgaaccgcggagagtgctggggaaaatcatgcagaaggattacgccgcaacctgcggataccacagcggggagctgatgaaccgcctcacagaagatattacaatggtgagcgaaggtatcacgggcatcgtaacgaaagtttgcggggttattgacaaagctgctgtgtgctgcggggtcttaaatgcctgtttttcaagcgcaggcacatgatgcatatgataagccacgtccattcggtatctggagaggacatcgccaaaaatgaaaagcctgcataaaagggcagggcttatgaggcaatgagaaggcgtgcgtatcgaatcaccggattgtatggcgtcctatcggggggaacgtagatgaaaaaaatcatggttcagaaatcgggctggagcatcaacgctttactggccggaccgttttggtatctttacagggggatgtttggcagagggcttctattcctgctcctttgtctggtgaagaaccctcttctgccgtcagcaattcttcaaacagcttctcccccggcctaatcccggtaaaagttatcttgtttaaaaacattaaggcaggtgaaggttgcctgccttttactatcaaataaatcttttatgtgggtctgccccttatgtttatactaaacttgaaacgcgggctaaacacaagttccaatatgattttattgaaatggctaaattctaattttgaagctgcccttttggtatcattaagtcaacaataaaatttagttgaccgatgcgggacaaaatagtactatatagtcaacaagttagtaatttaatattaacaaaccagtataacgttacaaaaattttagaatctgaggtgattaagtggctaataaagttacaagcggtcaggtttaccgcaatctcaaagaattctatgaaaaaaacggttattctccatccgtcagagaacttgcaggaatactcgggacctccagcggatcagtgcacaggcatatgaaaacattaaaaagcattggctggatttctgctgagccgaacaaagcaaggtcattaaaactgcataaataatgggtttgaaaagcaaatgactaaacaaaaagtttaatcttattgtactttaaaacgcagttaattgcattatggaacacctgttcaccaaacgggaccaaacatattgatatcatggcagaaaagagttagtattaagccaaggccggacagaaccgatgaataaacggtcaacggtcaggttttatccaaactatatgcagaaaggagggataatagatggcagttagcaaagttcccggcaattccgtactgaagatgcagtttcaaaccggagttgacggtacaggtaagccggtataccggaacaaaagcttgaacaatatcaaagcaggtgccgccgaccaggatgtttttgataccgcccagactatggcaggactgcaggagtacacacttacagcagtcaaccgtgcggacaattccgagttagttaaccagtaagagcaagtcaagtgtaattagtttaaccggcaatctatgacagaggaggtgaaacataaatgacccaaacgctcagaatgacttttctcaacgcagccggcaaccgtgtctctatcagcctggacaatcccagagataacctcacccagtcagaggtagaggctgctatgaataccgttatcactaagaaagtttttactacttccggcggcgatctggtttccattgacagtgctgctgttattgataccactaccacagaaatcatcgccggttcataaaaaaaggggatgttaaccacacatccccgccaaaatattagctgattagatagtatcacagttgcaggctcctgaccatagttttttgtacgatataatccgggggtgaagcatcagaatggacgaagtagtcaaactggcagccaattacggctttcccatggttgtggcgggataccttttagtgcgcctggaaccggtgattaaggatctgcaaaagtcaatctccctactgactgtagtggtggccaggcagggtgaagttgactacgaggaggccaggcggctggtggaaggaagcaatatataatgaaacacactcacattatactgcatcataccggagcggaagagaaggataccgctcaaatccgtcgttatcacttaagcctgggctggcaggatataggctaatcctaaagagtatgaacagttaataaaattctaaaagaaacccgtatcgctgttaaagtgatacgggtttgctaataaagccacaacaaactgtcattatttaacaagggcctgacccttatgaatgagagtcagcaattggaactattttactagggccaggcctctgttaaaaattaaaaaagaacgattttctctttttaaattttttcgagcagaaactccgctgcgcgtgtgttaaacaactccttcaacttcacggttgctccctttttcttgacaatgagtcgctcgtacgccacggcattagctttggctttggttttattaatcccaaggaatgtactattctcaatgcaactcgtttttaattttctgtacaatttctttatccagtgcagttattttacatataacatcaaccgatataccttctttcaaggccgcccttgctgtttccaaagcctttttcaactcgccttcttttatgccttccttaatcccctcttttataccctcttttttcgcctgctgctgcatctcatctagtgttacctcgaggttcataatcataaattccacctccaactggttggcttcctccataatacggtcaacttccttatgcaaatggaccggcattctcggcttgatgacatttttgagccaaatcataatttgcctgaattcatcctgagttagttttctcaataccatgattaatttcctcaggcgtctaattaattccttatggttcattgtctggtccagaacaaatacgctggctatcaggtttgccatttcgtacagttcctcatctttgtatctgttgacatcaaacaatatgtaactaaagtccaatacccgcccaccgaatatttgatagtcagacagcatttccctgaaattcatctttgccgtccagttgttcttgccattgtacaataccgccggtactatagccggcagcctaaagtctttacgatccctttcttctttctgtgtgttattgtacgtttctctccatatctgcaccatgtactgtagtaaacgaaagggcatcagaaaatctacagtagattgtaactccagcagtacgtagaatatgacatccttttccttcgtccggagccgatacaccacatctgcctctttttcactgaaatcttccagcacgaatgacttatcaaccaggagcaacccatcttcttctatttcgttcacccaatcctcttgcacaaaggttttgattaattccagaaatatctttttattgctgagaagttgcttataacccttgtcatggggatggtgtggatgttttaggttaggttggccactttccgtcatgggatcactcccttcgtaattattatatcacagactgccagtaaatggtcatagcattatgaaatccttttgttgtaaaagtggataattacctccgcaactttatcctattctattattgggtccgatctatttgaaaaaattactgttctcctcaccattccaccagcaagcaaccctatttttccttctaactccatggtacagaggattcttagtaatgctgacggattactccctaatataccggccaaatgttcaacactttgtgggatcgggttaaggtgatcatagatttccttttcaatttgatgccctggtcacaaaagattccggataattaccgcaacagaaaaaattaagtattatgtctcagaatcccggcacctaagttgtttcgggattttaatttatgatgcacccgtaagttaagcgcttacttttaaatttttacgagcacattttattagtacacaaaacaaggccgccattcatcccaccaccttagaggtgggatgaatggcggccttgttttagttaaaaaaacatttttcctttttttaattttttcgagcatgaaatcaacccgtggcgggatcaaaccgtctcttaagcagtttttgtgcttcttctgcaatatccaacatcaatcctccaggataaaaccgctgcccacatgatgtacatttctttacttttatatttttacggattatagtaattccgctaattattcttttgacgtcttgttttatttcaataacttttccaccacaaaaagtacaaggcttcataattgacacctcctgttaagcaaattagtttattttctcttaaaccccaatttacccatatcatcccatatttattcaaacattaaacatacagtaataaccgtaaatggttcatcaaccgttgttacaatatatatctgtctactattaataattttatgtaataacactttaaaatctctaccatgaaattgacactcaatatctttaccataacaaccacacccatagacatcaaaatcagaaatatttctatcggacattttaagaattgcatggtcagtaagttcatatttctttgacaaaaataatttgttaatcaaatcaactgtttctttgctaatttttatatttttcccatgaaacatgctctgctccaatttctaaattattttccttatgtttattttactacataatcataccagagcgatgaaattttattccggcgatccattaaattaagctccgataaaaagcattatgaaaggccaaccacctttccgatgattggcctttcttgaattatcaaattaaatcgtgttgcatctgagtcttggggggagaataattggtagtcatttacggggccaggccctaggaaatgtaagcatgtcttgacagttttttactgggtcgagtagaagtgagcctctcaaactttaggagacgctttgtgttccctgtttctccccgtttcctctgggagtgtcacaatatatgctccatgacctgattggactcaaacaacgataggtaagggtcttcctcgcacattaccggaaatggttatgccgttcggaagcccttttcccccgtttcgcaccggacttgacactttcgcgtcatccggcgctccatcaaccttacttgctaactttgttcaacttttctctcatcctgtttagtttacgtaatataggcttagatagatttagcttaatttcattgctatgaactaattcgtgacatgttttgcagacactggctagattaggtacacgatttataagtttcaaaggtaagcgttcattaatatgatggaattcgatggtgattccattaagttttacaccacatattttgcaattacctctgtcccgatttaatacgtatccccggttgagaaagtactcaaaattatactttgggtggatgctcgaactgtgtgtaattttattgatgaaatgactgctgagcaattcgtcatctcttggcagccttcggaatttatcggtacgtttccggtataattcccttccgactggggtatatggagtttcatcctggttcttttgtttggtttttctccatttacaatattacaatgaggtaactccaatgatctgattaccatatttgacagcagggatcatagatgcatacatgttgtgaactgttgtcaggttgtttacctcatttgccaggacaagccttcccccatatttcttgatttcccgaaaggccaagcgttttattacccaggagtatttactaagatccgagcagagctgcgttgcaggttgatagtaattaataagtccacgaattatgctattgactttatagatctgacagattgccagatctatgtttacacatcttccaatccgttttatctgttttcggatttcgaatactttttgcttcagccggttagggttgggtcgggtctttgatacgtgtccctttctggcttttcctgatggaataactttgtaagtaaatccgagaaactcaatgggcttctttttaatattggtgatttgcgttttatcttcagacagtgtaagcttaagttgatcctgtagatactgttacagttgtttcttccatttttctgcatttagttttgtatcggttatcagaacccggtgagtagccccagggaatctcaccccgaggccctctcaggtagggtcgaggacaggcgcggtagcagttctagaccttgtgaggccaatccggttctctcctttcgggcgagtgtccccctcaagcgggtcatctgccccgtttccaacccccgcctcgtcaaacgcagcgtgcagatttcccgcactgcgctttcctgctaacttcacatcaagggttatgtgacctattgtgctggcagcgctttcggatttttgtagtgccgtatcttataatccgagtataaacctaagttctgatacagccaattcctactccacctgtcccagccaaagcctttgagattacgggctcgcattagatgtcgccgtactttcttctcaatccagtcctttacatagccaaagcagcgaccggagttcccaactcgatagtaattcacccatccacgtagaacagggttaatgagttcaataactctgctcactggttgtgattgaaaacgacgaaatgtttcttttagttcggtcaatattttggtgcgtgctttcatttttggtgtaaatagtactccccatttacctttgcgagttcggctccttcgaaagtcaaagcctaagaagccaaaactttctccgttggctaggtttactatccgggttttctcttcattaagttgcacgccaagttttgttaactcttcaagtaagcgctgatagacagccttttccaaccaattccatttagggtaagcatcaattagaatcacaaggtgagtagccccagggaatctcaccacgaggccctctcagaaccggacttgaacctcttagctcatccggctcccattatccagccgcaggacaaatccccatttgccaatgtatgaacagcttcggttcacgcctggcaatcttgccgagccaataagtcgcccgccgtttgtgagtagcgaatttcttaaactttcgttgcacccagcggactaaggcccggtccatgtgcctgagtacagaatacagttccgacttgtaaaagcgcccgtaatagtttacccagcctctgattaccggattaaacatacgcgataagtcttcaagtgccttgtccggtttcagatgtacacgccaatcatgaatggtttgacgcatagcctttttcgctttattactagctgccggggtgaagttgacaaagtgctttccgtatttgttcttagacctgcgcggccggaaggtgtagcccagaaagtcgaatttggtttcttgatgttcacctcgccgatcgtcgtctttgcaatagacaatgcgggtcttgtccggatggagttctaactcacattccgcaaaccgctcctttaagctgtcatgaagtttttccgcatctttcttgctgcggcagtgtgctacactatcatcggcataacgagcgaatggcttgtcgggatgattccgtgccatccatacatcatacgcatagtgcaggaacaaattagctagaacgggactaatgacgcctccctgcggagtaccttttgtacgttccttgagcatgccatctggcatttgaaaaggtgctttgagccatctctgaatgtagagtataacccatgggttatcggtatgtttgcggacagctttcatcaataagtcatggttaatattatcgaacagacctttgatatcgaactccagcacccagtcatacttccagcatcgctgccgggtaacagctagcgcatcaactgctgattttcctggccgatacccataagagtccgggtggaaatgtggctccacaagcggctcaaaatatattttggccaccatctgtgctacccggtctgccacagtgggtaccccgagtattctcttaccaccggttttcttgggtatttccacagctttaacgggcgggggaaaatagctaccagaagacatcctgttccaaatcttatataggttgttcttcaagtttgcttcaaatgcttccagactttcgtcgtctattccggctgcccccttatttgctttcactcgttgaaatgcctccagcactacgtgcttggagatttcgtacggctttgttttgttcattggctcctcccttatggttgacctttgttcaaaactggataacacagccccttcgttccactcccattacggagcttcatcactactacaggctgttccgcccctgctctccgcatcgatactttcgtccttgcgggtcttccacttggagttttctcttagcatcggagggcaggttcccacgttcctaaccaaagcctgtgccacgttcacgccgccttcatgccggccaccacctggacagtaaacaggtttcctccagatttatcccgggttaacgactaccctccggttttgatgacatccctacgctttcgacactttatcagcggttcacgggtgttcgtctccattggcacttacctgacaaagtcatgcttcgccttttccgtaacgctcaccaccatggcttttgaccacagcagcttacggtggtttggagcctctacctgcatagcggctccgaggggccttccctcatctttggttaagcatagcttacgggcttttagctagccctacgccttcgtggcgcactatcatcggcaaaccgagcatattcaatgtatgtgtattgttcatgccgtgttacttcttttgccttttcaagcattttatctacctcattgagatataaatttgctaagagcggagaaataacacccccttgaggaacgccccgtttgccactagctttgagtataagcttcagcagccgcatcacgttttcgtcgttgactctttttgctaccttcttgagtaataagtcatggcgaactgtatcaaaataagaccttaaatcaagatcgataacacgtgttttattttccacaactgcttttgctactctgtcaattgcttggtggggattccgcttaggtcggtatccatatgacccttcttggaaatcagcctcgaatattggctcaagtataagcttgagtgctccctgaactacccgatcgcgaattgttggtatacccaatatcctatatttaccatcatccttaggaatttcttttctacggttctgggtcggccaatacgtaccagagataagttccttttgtatttgttgcagaaatatttctatcccgcttgcctcaatattgtcaaaggttataccatcaattccgggtgctccatttttatttttggccattttgtaagcttcttggagtgtttctatcttacatacgtgaacgtacaatccccaaaatctccaggttttatcggccttcgccttgatgtatatcttccttctcaggtcctgtatgtttatggacgcctttatcatctcgtccttaccccccatcttgttggaagaattgctaacagtagggttcctttgcttccccggtattacccaggttcattgctcctacgaacccatccaccaccctcttgccttcaattcatttcccagtgtttctggttatagaatctacctttttctaaaaatttctttttagggcaaggagggcttctccagttgctcagtgtatccttgttaccatgctgtcgctaccaccccgccgaagtggaacagttgtatcagtcagttttcaactgtccatgctgctttcaccctacggttgcgggctcagccttcgggactacgcactttcgaggccacctatgcgttcgctttcgctacggcctggcaactcgctatcatcccttggataatattgtcgatagactccagaatctcagtttcctttaaccctgctatcctagctacaaggtttctgacttttacctcggcaggtttctcccctgctgaatacaccagcctttgctggacatacaaccggacatgcagttttcccgcatccggctcttcatactaccatttacataatatagcctatatccttacttagttcaaagatgtttctagtgggattctcacccacttcatgatacgccctttacttggcgcacgggcagactccagggaggaattgtaaataacgctttttgttatttgcaattccgactcgagcaaaagtgaagaattttcacttgcaaaaaacaccattaaaccaagttctgaaacttctttgaatagcaaagcatcctttcctgattttgagcaaagaaaaaggcactaattttttagtgccttcatcatccaatagtgctattattttttgaatagctccctgcaatgctttattttaaagtgacctgtacctctttcccaagacagcgggcaactttagccagaaactcaagggatggattatatgttccactttccaggcggctgatattcgatttctgagttccaacccggagcgccaattcttcctgggtaatgttctggcttgttcttgcttcgataatttgggaaatcacatcataacgcggttttagcttttcgtactctgctttaaattcatcatccttcattaaaagctctttcacttcggaaaactttactcctgctttactcatccttacaccttctttcataatcttctttataacgcagtgctcgttcaagttctctttgcggcgttttttcggttttttttgtaaaaccatgaagcagcacaaaggttttttcgtggtaggtgaaataaaatattctgctgatatccgatgcaaatttaactcgcagttcaaaaattcctttatatcgtgtacccttcatcagttttacatagggttcccttaattgggaaccatgcttttcaagcagttctatctcaatataagctttcgcccgcatttttgcatctaacgtaagcaaataatcaaggacgggaacatctccattttcttttttatagtattccacttgccactccatgatacatctccaatcatagtatatggcgtatctcaatttaatgttatcatatatgataataagagtcaaaaagtttgaattttttgtaaagttcgtaaaacaaaatttttattcttctcccgttatcctttataaattgtttttctataggcacaagagccactggtgtagtggctctttgatatttttcttgcttctcagtttcctaaacttaccgagctctataaagtgtatctccaacccgtcggtcagaatgaagcccaacttatcttctttaatatgaaaagtagtatgaaattaatctatctttggggatatttccaatgattggcctttcttgaattatcaaattaaatcgtgttgcatctgagtctttgtgggggaataattggtaattattgacgggtcagacactaggaatgaatttcaaaataaggttcaatatcttctttaataatggttctataaattaatcgtttatcctttaaagggttttgtccaaactcaggagagataacagcaatgtcaacatcactttcctcaccggcagtacccttggcataagaacccaaaaggataacagaatccaccttaatattttttttgagaaattggactaatctacttatttcatttataatttcagattcttttctaaccatttagccccctccagtgttttcatcaaaatttcatggaatactcttttgggggtactttccattacccttcttctatcctctggataacgtccttcaatattaagtggctgtaattcggctaataaatcaactacacaacttacactaataggtaaaagcacggtatttggtgatggtttatatgaaaagctcattcaacactgaaattaaatagaataagtttgctcgccacacagactgtcccgaccttacatacttttttagtacataggccgccgtggcttttacgtccgggcacaccgcagtttgttacctccctgcgttccggatatgctaatcacctgaatcggctaattggtgataggcgactttcacgccattagattctcagccttgacggctgttcccgcacggtcagaccccgatgaaaaatgtcgaatgctttcggcatttttcccgagcactaacaacattttattaatcccaaggaatgtactactcttaatgcaactcgtttttaattttctgtacaatttctttatccagtgcagttattttacatataacatcaaccgatataccttctttcaaggccgcccttgctgtttctaaagcctttttcaactcgccttcttttatgccttccttaataccctcttttatgccttccttaataccctcttttataccctcttttttcgcctgctgctgcatctcatctagtgttacctcgaggttcataatcataaattccacctccaactggttggcttcctccataatgcggtcaacttccttatgcaaatggaccggcattctcggcttgataacatttttgagccaaatcataatttgcctgaattcatcctgagttagttttctcaataccatgattaatttcctcaggcgtctaattaactccttatggttcattgtctggtccagaacaaatacgctggctatcaggtttgccatttcgtacagttgctcatctttgtatctgttgacatcaaacagtatgtaattaaagtccagtacccgcccaccgaatatttgatagtcagacagcatttccctgaaattcatctttgccatccagttgttcttgccattgtacaataccgccggtactatagccggcagcctaaagtctttacgatccctttcttctttctgtgtgttattgtacgtttctctccatatctgcaccatgtactgcagtaaacgaaagggcatcagaaaatctacagtagattgtaactccagcagtacgtagaatatgacatccttttccttcgtccggagccgatacaccacatctgcctctttttcactgaaatcttccagcacgaatgacttatcaaccaggagcaacccatcttcttctatttcgtttacccaatcctcttgcacaaaggttttgattaattccagaaatatctttttattgctgagaagctgcttataacccttgtcatggggatggtgtggatgttttaggttaggttggccactttccgtcatgggatcactcccttcgtaattattatatcacatactgccagtaaatggtcatagcattatgaaatccttttgttgtaaaagtggataattacctccgcaactttatcctattctattattgggtccgatctatttgaaaaattaatgtctcctcgccattccaccagcaaacagctctatttttccttctaactccatgacacaaaggattcttagtaatgctgacggattactccctaatataccggccaattgttcaacactttgtgggatcgggctaaggtgatcgtagatttctttttcaatctgtgataatggcggtatttcgttaactcttttgttcctgtgtgcctcattagagtttattctttgctcatgcttcttttgtcccgaatctaacagcaactggttaggatgaagataaattttagcacctttatgaatcagttggttacatccaatactttcctgactatatatctgaccgggtactgccaatacttgacgattctgtttttctgccagttgagcagttattaatgccccgcttttttctcctgcttcaactatcaacagcttatttgaccaggcagcaatccacgtatttcgctgtggaaaatgctcggctcgtacccttgtctgcggcggatattccgaaagcaatacgccttcctcagcaattcgatccatcaagccacggtgctctgcagggtagcatacatccaccccacaacctaaaatagctatcgtaaaaccacctgctttgagacaagccgtatgggcataactgtcaattccctttgccataccgctaattaccggaatatcttgctttgctaaaaaagtggcagcttctttagttacctgcttgccgtaatccgtacatctccgggcaccgacgatacccaccccggtactgtttggccgaaggttacctcgataatagaatagtaccggtgcttttgaaaaacctttaacttgtaccgggtagaggtaatcatgatatgtcaataaacggatattttgtttctctgtccgattcagaatttgcctggcctgttctaaggatcttgaagcctggattttctcaacggtcttattatttattccggctatcgtcattaattccattccagatgccaggtaaatactttccggtgacccgaacttttctaaaagcttcttttgcaaaattggtccaatgccctttacttgcgacaaccaaatccaatattcttccatcatcattaaccatatatagacagcatggtatttcagtacttcataatcactgcaccgacatttatcttgtccataataaccacaggggcagggattcatggcagctaccaacataaagttactgggaaatgtgcaaacacttttaacacgggaaattgtaacctgcttgtcctccataggctggcgaagggcatccaaggtttttttattgaattcagcaatttcatccaggaataaaactccattatgagccagagaaatctcaccgggaatgatgggactaccaccaccgattagagagtttagggaggcattatggtgaggagcacgaaaaagacgacgtgtaataagttcgttccgatccttaagtagtcccgctacgctgtataccttggtgatttcaattgcctcttcatcactcaagctaggcagtattgtcggtatacgcttagcaatcattgattttccacatccgggggcacctatcatcagtatattgtgtccaccggcagctgcgaccacaacaaactcaagcagtgtatcctgccccttaacatcctgaaaatctccgcaatgatttacttcatccagaacagaatcctgtccttttacctcatcaggaacaacatatggggcagacccgtttaaataattaaccacttcttttaggttggaaaagccaagaacattaatgtctttgacaactgaagcttctttgatattttctttagatacgattagtgttctaataccctccttgcgggcagtaactgccattggcaaaatgcctatacatggtcttaaatcggcatttagtgagagctcaccaataaaaccgaattgttcaacttcaggcaccgtaagctggccggattgaattaacaagccaattgccatagctaaatcaaaatgggacccactttttttgaggctgcttggggccaagttaatcacgattttcattttgggaaattcatattgggcacaagcaatagctgattctaatctctgccgggcttctttcactgcagcatcgcccaggcccacgatggcagtgacgggctgcccgtgcagcgtcatggtttctacgtccactaaatatccatcaacaccggcaatggcaaatgaacgaacaactactgccattaattaatgccccttcctacattatttcattggtcattaagtgtgctctttcttctatcttgacgtggagtttctacatattttttatacaatgaagcatcggaattcggaaaataggctaatattttctccgttgtaacgagaggatctgtctctacccccatataaacagaataactgctccacggataatccaaagggtgttccactatatgtgcatcaaccgggtttagatgaatataccggcttatttccagttgataattatcagttttaattaactcatcccgaaatcgtccttgaaaaagatgtcctacaaaattgtactttttattaaaagagacagcatactgcatgttaataagtttcatgatcttgctgatatccatatcgctggtttctaaatgaagatgaacatggttactcatcaagcagtaggaatgtagaagaaaacggtagtactttttagcccatgctaaaatcagtaaatatgattggtaatcttcctcatcacgaaaaatattgtgtctatggttacctctacacattacatgataggtagctccaggataccagacccggggttttctaggtatggtaaaccctcctcaatattttttagggaccaggacgcaatttcatttgattggattaaataaggctacctaaaaacacaaaatttaaatatttttaagttcttaaggaatattatatcattattaccagttagctaaaagagttatttgtcgtttataaatataatgaacatgataacaacgaagattttgccatacaaagacattgattgaaaacattaaggcaggctaagggtgcctgccttttgcttacaaataaaggtattgtacaagaatcctttcaaatcccggacaacatacaacgttatcatattcgatttgtttactggggacaaacccggtattggttcccatatgatgcgatatgtataaaatccttacccctactatgtatgtaaattgcaaaattttactggggtatgtccatagctagtgaatttacgtgtggctctttcatccccttctctatgccggtttatcccgatgctttcggacagacaccagttaagaccttagaaagaaactaaaccgtaacattttgtatcatgctggttctacctctttacgaaatcaactgttagcatttaacaagggtctgaccctcttgagcatcaattaaaatatttgtatcaataagaacactattcatttattttattaccttttatcgaaaaatgatgtgtctttgtcttcccataaaccagttaattctttcaaagccgctttttcttttttcatctttatcttttccaatggagatagatacttgctaatttttttctttatatctttaacaccataaacaattttaactgttgccatttcactcaccttcttttttaaattatctcacgggaaatatatactgtcaattatcaccctatttttaccactctttgctagcttaattatatcccaaagcaatacaacttttttagtaactccaaaactttcttataaatggacaccaataatattgtaccaattacagaaccctccaagttatttcctggaaggttttgagagacgagtttaagacatcttatgtgttgctttttatcagtatgttgtcatctaactactgacctttattcaccatgctgccaggcattaagatatgcttcctgttccggtcacctcgaagattttcatccaaactaactacagtgccgtcgaataccttagttccgataaaaaacattatgaaagaccaaccacctttccaatgattggcctttatcgaattatcaaattatatcgtgttgcatctgagtcttggggtgagaataattggtatttatttgctggggccagatcctagggaatgcaagtattgatttaaaacattgaggcaggctaagggtgcctgccttttgttgacaaataaaggtattggacaaatttccttcaaatcccggacaacatacaacgttatcatactcgatttgtttactggagtcagaccggatcagacctatgtatattaattgcaaaatcttactgggatctgatcctagttaatgcaaggaatttatggtattttttacaaaggtcagaccccagagaggaattgtaaataacgctttttgttatttgcaattccgactcgagcatggcccagtaaaagcctaagaaagtaattccagccgttacattttgtattatgctggttctacctctttacaaaatcatctgtaagtatttaacaagggacagacccggtaaaaatttggaaagaacggttttcccttttcaaatttttttgagcataccggtaaaaattaattttttcgagcaaaatcaaccggagcagtcgttctatggaatatcatcttcataggttttgaggtataatttaatccccctaataaatctggaggcattttcgatagatgaaaaagcttcttcacggctaaccaggtaaaaatcgtcatagtcaccaacttctctcagatccctgcaactttttaagattttgccgtaatcccttggcagaataccagtctttacaaattgttggttaaacagaccgattatcccggaatgtttacaagaatctagactctttgtggcaagaacagcacgggcggcttgaaaaacagcgtagtaggctctggatactgcgtcagagtacatctgtcgttctaatagcaatcgggctgccttgagacgttcttctcgtagtgcatgttttcaccccgctttcatcttggttctaatagcaatcgggctgccttgagacgttcttcagcagattgaagtctataaatagcgagttctacaccaattaaagggtccacaaggtttcaccttctttaaccacattagtggcaaatggtgcgtttatctgtaacagcttgttgaattgttcattctcataaatgttgactgagatatcaatgccatgctctaactcggaatctaggacaaaatcatagatcttgtcacggtcaatatttttcttgtcttttaccaaaataagaacatccatatcggagtccaaacggtgatcgcccctagccctagaaccatataaaagcaccttagtaatttccccaggatgtattttatttaggtaatgaacaaaatattttagaacttcctgctctgtgtttgttaaatcgggtatttaaaccaccccatttaatatatgtctttctttattattataacatgtattagattgatatcaagtatgcactggtctgagaccaagctactatataaatatcatgaaaatcttattaatctcagtaatacaacttaagatattaacaaaacacttagattaactcgaagatattcatcaaaactaacttcagtgctgccgaataccttaattccgataataaatattatgaaaggccaaccacctttccgatgattggcctttcttgaattattaaattaaatcgtgttgcatctgagtctttgggaaagaataattggtaatcttttaccggggccaggcccaatgtcattaagttatcctgtctataattaacaattgtagggtttaggttattactttaatttccttcgctttgctttaattgaaatcattaactatatacttaggtggggaggagttgttattagatggggaatcttgtaaaaaggcaataatatacccgggacttgttttccgaatttttttgcaagcccttatgttctcatctttcagtttttgaactcaaattggtatcttgatgcggaaattagttataagctcctcttctgatttactggatgcttataagctttaagaccttttcttctaaaattgcttcttcctggacgaatagggatcttgttacgtgagatttgctccattatctggtgaaacattgcatttcgcttttcaggattgtcttcaagtaacataagtaccaatgaatcttttaatttaccaattagtacgtttgcattaaccttgtactcatattttaaatttttatcctcattatttagcgcaattttctcgtttgcttcttgtttagtaagtgccaccatatttgatagataaatggaggcatagaaatcttgctcaatggaaatagtcgtatctcctgtaaaattttcaatttggagtctgctttttagttcattatatttaacctgtcgggtaaaggactggcgcggtatcagttctgacccgtttccaacccctccccataagaactgctcgtgaggttttccctcaagcagctcaccccgtaaactcagtcagaagggttatgggacctatcgaatggtggacactttcatcagtatccatctgctctcctaaggggatggactttccagtcccagtagagcccaagcacaccgtagagatactcgttactccatctccgccacccgatgctacactttcgtctccgttttcttctcgatagcagtgttcggattttcatctccgtatagtcgcgtacttcactaaatgcacggctggaatttccaacccggaagtagtttacccatccggacaatttagcgttaacttgtttcactatgtccgttgcaggttttgaacccccgtttttaattgcattgcgaattcccgctttgatattaatacgggctttctttttcggtgtcataagtatgaagtatccggaactgcttcgattttgtactcgcctaaagtcaaaccccagaaaggagaaagattcgccctttaggacgttaaccattcgggttttatccagattgagttcaactcccaagggttccagttgttcatgcaatcgctgtaatgctcgttcagcccatccacgtttgctggagtgtccgcttaccgtaattaccatatcatcggcaaaccgatgatagttaatcgcctcgtagttaccttccgctgttttaagcctaatggcattgaatgtccaatcgacatcatttaggtatatattagaagctaatggagaaaacggacctccttatgcaaagaaagtaattatgcaaagtaggaaagtaaaatactcgaaaaacaagtagttttggttcatttactttgcataataatctaaagtcaaaagcgatattggactatctaaactcgaaaatattgcttccgagcatcataatgattggtaattggcctggtatttcggaagtttattgcttccagatcaatatattatgcaaagtaaatcaggattaattacacaaaaaacgccagttccagtagttaactttgcatagtcttccactttgcataagggggtctatgcaaagctttgcataggccgccttgtggggtcccttcgggtgtaggttttattttacctttttccatataccctgcttttagcatctgctgtattagcccaagcacgcgtccgtcactaactctttcagctaccatgtcaatcaatttatcgtgcgcaacactcccaaaataatcttttaaatccgcatcgacaatccagtggtagccattcatcaattcaacccaaatctttcgcatagcatcatgtggggaacgtccgggtctatatccaaaactgcaatcattaaattccggttcaaatattggttcaattctgtttttcagcgcctgctgacacacgcgatcacgtatggccggaattcccagtgggcgtttttcattcggtttatcccgtttcggtatattcactctacgcacgggcaaggggttatatgtttctcctttaagttccatatgaagcttttcaagttcttcatctgctactttgtcaaatgtcgtaatgctaactttatctattccgcctactccttgattggccttaaccctttgccatgccatttgtaagttggttttgctgtatactttatcaattaatgaatgaacctttaatctatttgtcgcgcctacttcactcattgcaaaacagtctcctccgttgcaagttctgggtctttcacgcagggaactatccttcccctgcaacatactcactgctcctcacagaggttttagctcaatagagtaaatcgacttccctccaatagttaccttttgggtaaccatggaccatccccttgcgaatgatcccggcgtttttgttgttcaccggttaaagtactattcgattctccgactcctcgcaccgcttcaacattcacttcggtattaccttatagaatgccttactggatgctatgcttgtctgagcaggacggccgtgcacagcaaccaccatcccgactatgtttacccaccagtccattttggtgcactaaccagacgatacgaggtctccgtgggtcacataactatcttccataccatgccgcccgcaaacaccttggtacgacgggtgaactagaacgccttcgcctccatagtgcaggctcgaccttgccccgtctttggccgaccggttcatcactagggttgccccttcgattacagcctggtatttctcctcaagcccgtcagattccacctcgcggtggacaccctgccctccggggttaacccggccctcgagacattacccccgagtattggatataaatctcctagcgggagtttacgaattattagaaacagatcccttctatgccagcaatcacaaggcatcggagggataaaagtgtattacccaccaagtgcatacttccctatatctaaaacctctaataatctcttttcttcagcagatattttcgttaatgaaaaacactccctgtccttttttgaattacccttctttggataaacggtaataacctgtttaatatcagataatcttgacagcattttgtttatactcattttaaggccattttcatgcagaacgcggtttaacaaacaacaaagtcttaaggccagcacgcaatagaaagcatgaactttaattttttgatcagtccaatgatgtattggacgaaaacctaaaaatgtagtgtctttcatttgcctaaaatcgtcttctatatgatattgtgatctgtatgtggagattatcttatcatttggccaatcatgattatccgtaaataagactgtcttgccaagaaaatgttctttaacatagttaaattgtttgatattaatagaaaaatcaagatgagcaagaccatcttgttcatatatctgaacatcgaaaatatcactcataaactcgccgtgaagaatagtggcaacatttttttgtacagatgtaaccgtgggcttacgcccttttgtagttacaccggcaacacgatcaagtaatgatttctgcagtactcgtaacttaagagtacatttttcaatattaattgcaatgctctgcatctgtccggcaaataactcaggattgcaaaccactaaaactgtcatttcccggttataaacggaaagcgtagtccggtatgccttaacatttctaaaattatcactgttaaccgactcgtattcttgaattggaatatcaagcaaggatttattttgagaaagcctaagagaacctacaacattaaaagcaaattcaccgctcataacaagatccatattatttagagaattgtttcccttatcaaaaacaagggttgcatttcccggtttaccgcaaatattaatatagcggttcttaagtttctcaataactgccttaaactcaacagagtcgttgtcattgcccggataaacatcataaaaaagagggacattgaaatcgggagtaaccatcattgctaaaccgacaatcttcaaatcagacctcttttccttgctgtggccccgttgtggtaacttatcggctgataacgtatcaatatatgtaaaaaagttggttgcatcgtaaataagcaaatcggtagaaagattatatttatcaacgataagttgcgtaaattcattttcaaaactctcaatagctgagtcagataataaactcatattatcccagaatctttgacttgttaatgattgttttggagcaggcagcattctataaagcattgttttatcataccattcaccaatttggaacttgctaacaggtttaacgaccctgtttatagcagccagcagcatatattctccgacacttaacccttgttcgcgtttgggagcatacttatcaattatttcaataacaccgagctgcttggcaatatcatacaaagcacacacggtgccaaactctaaaacaatactgtacttgggattttccaaatcagatttgccttcaacagccttggcaatatcctcggcacgtccaagatatttttgccggacaattcttggcttaccgttaactcgggcagactctaccagatagtaataaaattgattttttttcttctttttaatgatcgaagccatggaaacctccctttattatggtagggtaatacataacttcgacacttatgcataaaattcctgcatacatcaataaagtctttgaaattaagcatttcataaccaaaaaacatgtctaaaatgttaaatatgagttatgcggtagggtaatacactttttcttcatcaataccactttttaattgcaaaaaagtcctttaaaatcaaggcctccactagttttttagatgataatttctgttcatttgttcataacgacatgctaattcgtaaactcccgctagtccgagattcagtgggactttaacccacctgacagatatgctgccacgcacacactacgatccgttccgccaccctgacatctgtcgtcccacttcccgatcacggttatagggataacctcctcgatgagttttcttcaccggatgtcgagggtttctccagtttccacaatatctttcactccatgtcgccgttgataccccgccggtgagcactgccgtttcagactcttttcggtcagcacttgttgctttcgcacgttatcgaccgtctcagccaccggatttcgtgtaacgaggctacatctacgttcattgtgattacaacctggagtttcgctcacactccttgagtgtgttgtcaaagggcttcaccgtttcattttcactccacggtgcctctcaagctacgggagtgaagtcttttctcccggtcggactttcaccgactagacattgtgtccttaactggacacgccaatcccccaacgtttaaaataaagctccttgaactcctggatactaaagttttcatccaataaattagtgacgaggatctcttcctctccggaatctaacattagtcgaataacacgaatcttgaacggttcttttttaacatttaccacgacaatctgatcgggtttcctagcctcattgacttctttaatttttcgattagttcaatggcaatgtccctctcgccggtagtatatctggtgatttttgatgtaatcatcatgtcgttttctatatcatagataccggaggccttggcacgtgcgagttttacagtcttgccttcactataccagaaggcatttctcaaccgctctgaattggtaatttccaaaaccgaggcatcaattgcagaaagcctatatcctttgaatgttttaaagtcattatcaccataataccaggtgattatggcatcagccattttaataaaagcatctggtgatattttctgtcttgcttcggaatatccttgcttagttatactgttttcaactccctttatgattttaaagaacgagtctaattctaactgaagggtttttctcacaaagtttaactggaacaggattagactcttaaaatccatcttgcagttagtaggtcgcgtaaaatagtttggtttcgtccgtgtttcaagcataaacataatatcattaataagttgttcagtgatacgtattgcttctaaaaaagtttttttcattaaaatcaccatagttgtttgatataccaaaaaatggcatccaaaacaattatggtgatctttttgaaaagtcaagtctttttattgtttatttaaaaatttattaattttaccctaattcctttttatggaatgatagcctgatgacattgggacagaccccggtaaaaatttggaaagaatgcttttctcttttcaaattttttcgagcattttttttcgagcaattggtaatcttttaccgaggtcagaaattatgttgctcttaatcagttaataaggtatgatcttaccatcaagtgcaacataaaaaatgacaatgctaggtttggtttttatgtacaacataattaaacgggcaacttacaggggattattacttcaacgccaagaatgtacctgatccatacacattaaggccgcttaatataaatctcattaaaaacctcagaggaggattaaaaaatgatatgggaagaagttaaaaatgcatatccaaatcagtgggtaatcattgaagctattgaggcttataccgaaggggataaaagaattatagcgcaaataactgtagttaacaatttccaggacgacaataacaaggctctattgcaatatttgcaattacaccgaaagcatagggaaagagagctttacgttgttcacacttcacgtcctgaattggatataatcgagcaaaaatggattggggtgcgggccgacatatgaatctaaaaataaaatatgggatgccttttactgaagttgtgctgactcacaaaggcaaatcgttcagttccgataatttcttgatagatactggttctgcctccaccatcattgctgccgaaattgctgttaaattggggttagggcctgaacctttagatgttatacgaaaaattcgtggcgttggtggaacagaatttgtatatgagaaacatattgatagaattcggttgggcacaaaaaaactgaatcaattcaaaatacaaattggtgatatggactatggattcgatattgacggaattctgggaatggattatttgatgatatctaaaatagttatagatttggaaaacatgatgcttatgtgagctaaaatacaagcaatgctcccgggatactggtgcagggcagcagggcatacatgatgtgcagttactaaatgagtgctgtccatttttatttactatcaactgtaaatttatgtcacagtttgagtaaaatcgcggaatatcttccagttgttttttaataggctttgttggaattttggcggtacccctataatataagaaaggccaaccaccttttaatgattggcctttcttgtattatcaaattaaatcgtgttgcatctgagtctttgtgaaagaataatcggtaatatattaccggggccagaccctagggaatgtaagtatattttgacggtattttacgggggtcagaccggtaaaaatttggaaagaacggtttctcttttcaaattttttcgagcactgatacggtacaacaatttccaaagcaggatgtggtacaaatttaaaatcgtcagggttccttgtatataagggaagatcatttacaattgcagtagccgcaatataacaatcttcaatatggtgatctcggtattctgctgattgacgagagagtaaaccagcagttctagcaactttttggttcgtaggtaaaactcgaaaaagtgttggcaaaagcaattgagttctattttcctcttgtaaagatatgtgtggatactggagtaattcttttatactatggcaagaaatgtatctattaactctttcatcaattagtttatcaattaacgatacagccatttttgaattaaattcatacattttattttttggccgcgattttcgatgacttctaagcacatcaattaaaatatttgtatcaataagaacactattcatttattttattaccttttatcgaaaaatgatgtgtctttgtcttcccataaaccagttaattctttcaaagccgctttttcttttttcatctttatcttttccaatggagatagatacttgctaatttttttctttatatctttaacaccataaacaattttaactgttgccatttcactcaccttcttttttaaattatctcacgggaaatatatactgtcaattatcaccctatttttaccactctttgctagcttaattatatcccaaagcaatacaacttttttagtaactccaaaactttcttataaatggacaccaataatattgtaccaattacagaaccctccaagttatttcctggaaggttttgagagacgagtttaagacatcttatgtgttgctttttatcagtatgttgtcatctaactactgacctttattcaccatgctgccaggcattaagatatgcttcctgttccggtcacctcgaagattttcatccaaactaactacagtgccgtcgaataccttagttccgataaaaaacattatgaaagaccaaccacctttccaatgattggcctttatcgaattatcaaattatatcgtgttgcatctgagtcttggggtgagaataattggtatttatttgctggggccagatcctagggaatgcaagtattgatttaaaacattaaggcaggctaagggtgcctgccttttattgacaaataaaggtattggacaaatttccttcagatcccggacaacatacaacgttatcatactcgatttgtttactggagtcagaccggatcagacctatgtatattaattgcaaaatcttactgggatctgatcctagttaatgcaaggaatttatggtattttttacaaggccagaccccagggaggaattgtaaataacgctttttgttatttgcaattccgactcgaacatggtctagaatttggaatgttatcgaatctcttctgctttcctgagtactgtaaggtatagctttcggcttatataacggttgtgtataatcattaaatccatcaaagaccttatttcttcaacaaatccaagttttttaccggtcagaagtatacctaacacacctgtgaccttcaatccaagtagggaagcatattgccttcctgcaaactcgtcaatgatgacattctgtattcgtttttctttggctattgctattacttcggcttcaccttcatctaattcaagcatgatggtatcttttactactctattccctgcttccaatattgtgaagcgattaaagatctccaatttatcactgcctgtcttgcctttgcctttgactataacttcattgtacactgatttcggtattataatctcttcatataactttggtaatagctctatttgtccaaccagagacagacttataagcggagacgaattaattaccgctttcattcttaaagtcctccacaaacctgtctatggcttcaaactctctctctaattctttatcagtatattggtaaatatcaatctgattctttccaagcaaaatcacaaaatcattcttgtccataccagccaattcagccgctttaccaagagatagcttacgttccttaaagaattgcagagcaagtatttttcttgcttcttcctgtaaagacttttcatccttcttaagtacaaacagtatttcttccgatatagggatatttatatttaacatccgcatgagcatcaactcctaaaataattcgttaaacactcaaaattccttttactggtagtatactctctttctactttaagtgcaatatagattcctctcttttcaaattttttcgagtaaagatactctggcagatgctattcttgatcggatagttcatgattcatatacggtatttattgatggcaaggtctctatgagagaacgccacgggctataagataaatagttaattgattataaagttcgagagccatcaccaccaaatgtggtgcatctctcatgaacacattggcttggctctatttgatgcacatagtggctttcgaaaaatatactagtgctgagtggcgtaagtacgtacacaccataaatttacagcaaaaattcaagtaaaatggaatattaaacctttcacaaaaggacaacccatcgtataattaagaaaagcaaacaaatataagaggattaaaaacaatggcagaaaatcaattaaagtccatttccctggaaattgaatcatatattcatcaacgtggtctgacacatttacatgctatggttcatggcaaacatataattatttattcaagttatgatggagaaaaagaaccgcgtgcccgattaagccagataagaccagacgtttttcgattaagtatgtccgaccacaaggggcgatgggaggctacaccttatattggaacaaccgacaaacttctggaaatacttctggaacaattcggttttacactaatagatttttaaatggttcatattgctcggctatataaattaagatgtcagttgttttaagagtttaagattatggaggtgtataattatggcatacccaaaagcccacgagattattttaagtaaaaaacaaagagcaattcttaataaatactctcgtggtacacatacgcctttgcatcttaaaatcagggcacagattatcttgaaagcagacgaaggaaaacccaatattactattgcatgtgaactcaatcgcataagttaaaatctattattaaatcggcactgaaagataagtaccgcattggtaaaccactattttttacaccggaacaaattgctcatattgtttcattagcttgccaatcgccgatcgaaaacggtgttcccttaagtcactgtacaccagcagcattagctcatacggcaatagtacaaggaatgtaaacagtatcccagcgcgaacagttgcgcgatacttatctgaagcggatttgaaaccgcatcaatataaaggttggttaaatgctaagattgataatccggagcaatataagcaacaagtgacgactgtctgccaggtttatcggaattctatacagatggaatcctctggttgtcatgtatgctgtacggacgaaatgaccggtgtccaagcattggaacacattcatgaggcattgcctatgcgtccgaatcaagtggagtgtattgagcaagagtataaaagacatggaacaaccactttaatcgcttcatgaaatgtggtaactggagaaattgttgctccgcttattcaatctacccggacagaaaccgatttcgtaaagcatatccgtgaagtagtggcaactgatccaaaaagctcatatatttttgtcatggatcaactgaatacacataaatcagagacactggtaaagtgaattgcagaacaagaaggaatcccgacagaggaattgggtaaaaaaggtgtagagggaattttaaaatcaatggagacgcgggcagcatttttgtcagacacggcacatcagattcgtattgtctatacacctaaacactcatcatggatgaatcagattgaaatatggtttagtatattaaagagacgattaatcaatagacgctctagtttttcatcggttcaagatctggaattgcgtattcaacagtttattgattactataatcagtatttggctaaaccattttgctggacatatgcaaataaactcttggctgcataatacttaattggttgttattggtgtgcatgtatttgcgccatcgtgcactagtttgctgtctacacttagaaacacgggtcgccccgtgcttcccaagactcgctatagaatgattggctaaaccttttctagtgggattcccacccactatatgatacgtccttagcttggcgtacggccatacccaatgtcattggactatccctccataaaaaggaataagagtgaatttaaaagtttaaaaaaaacaataataagacttgacttttcaaaaagatcaccaaatgcttttattaaaatggctgaggccataatcacctggtattatggcgatgataactttaaaacattcaaaggatataggctttctgcaattgatgcctctattttggaaattaccaattcagagcgattgagggatgcctttgggtatagtgaaggcaagactgtaaaactcgcacgtgccaaggcttccgatatctatgatatagaaaatgacatgatgattacatcaaaaatcaccagatatactaccggcgagagggatattgccattgaactaatcgaaaaattaaagaagttggtattaaaaaacgatcttattctttttgacagacgatatgcactggcaaaaatttggaaagggcgcttttctcttttcaaatttttttgagcattttcaagttttttcgagcagtcgttctatggtatatcgtcttcataggttttgaggtatattttaacccccaaataaatctggaggcattttcgattgatgaaagagcttcttcacagctaaccaagtaaaaaaattgtcatattcaccagcttatctcagatacctacaactttttaagattttaccgtaatcccttagcaaaataccagtctttacaagttgttcgttaaatagaccaattagagagtccacaaggtttcaccttatttaaccacattagtggcaaatggtgcgtttaacagtaacagtttgctgaattgctcatcctcataaatgttgactgagatatcaataccatgctctaattcggaatctaggacaaaatcatagattttatcgcgatcgatatttttcttgttttttaccggaatgagaacatccatatctgagtccaaacggtgatcgcccctagccctaggagagtgtttcaaaagtcataattttaaaaattaactactatatatagctctaattggaagtataaatactatatatagaaataaaaagataaaaaatctacttttgaaacggtctcctagaaccatataaaagcaccttagtaatctcgccaggatgtattttatttaggtaccgaacaaaatattttaaaacttcctgttctgtgtttgttaaaccgggcatttagaccaccccatttaatatatgtcttcctttaatattataacatgtattagattggcatcaagtatgcactggtctgaaaccaatctactatatcaatatcatgaaaatcttattaatctcagtaaaacaccttaagctattaataaaatacttagattaactcgaagatattcaaaaaactaacttcagtgctgctgttattgataccactaccacagaaatcatcgccggttcataaaaaaagaggatgttaaccatacatccccaccaaaatattagcttattagatagtatcacagttgcaggctcctgaccatagttttttgtacgatataatccgggggtaaagcatcagaatggacgaagtagtcaaactggcagccaattatgtctttcccatggttgtggcgggataccttttagtgcgcctggaaccggtgatcaaggatctgcaaaagtcaatctccctactgaccgttgtggtggccaggcagggtgaagttgactacgaggaggccaggcggctgctggaaagaagccatatatcttacattccggacccagaaaaaactgtttcgtaatacatgtattaacagggatttatgcatcataaatgtatgcataatatacaatacctaaagttatacattgtaaaataagtacttatacgtaattataccaaaaacagttatatatgccctgtggttttatgtcttttatggattatatatgccttatagtattttttaggatataagggtccggaaagtgagatatataatgaaacacactcacattatactgcatcataccggagcggaagagaaggatgcagctcaaatccgccgacaatcacttaagcctgggctggcaggatataggctaatcctaaagagtatgaacagttaataaaattctaaaagaaacccgtatcgctgttaaagtgatacgggtttgctaataaagccacaatgaactgtaattatttaacaagggtctgccccttatgaaaaaaattattttactagggacagaccctggtaaaaatttagaaagaatgcctttctcttttcaaattttttcgagcacaagatccaaactccaaggaaaaaccggaaatatatgagtcacggctcataaatatttctaaagtataaatctaaaattgacaatttttcctaatagaagtataatacaaggaaacaaaatttccttacttacatcacttgaataaaaggagcgtataatgatgttagaaactagaatagaacaggagaaaacttctatagaaaaacgtcgtattcatatttcatcaaagcggcaaataacgattccatctaaatactttgaagctttaggtctgtcagatgaggttgactgtatctatgcaaacaacatgctcatcctcattcctgttaaaaaggaaaatccagcttttgcagaggagatactatcagatctcatcgagcaggggtattccggccagaaactattaattgagtttaagcgcatcacccgacaggtacgtcctgctgtagaaaaactcattgaagaagcagacgcattagcaaaagaagcctctacaaactatatagaccgtaccgatgagatttttggaatcaatgatgaaacggaggcttagaaatgcttccggtaatctacacaccaatcgcagaaaaatattttaaaaaactaaaagataaagcactgaaaaaagtttttaaagaagcagtgttaaacattaggaaaaaccctgctattggacaagttaaaaccggtgacttaagtgggttatactctcttgacatctatcacaaccacaccaactatgaactggcctataggatctctaaattagaaaatggcgatatggtagttattatcatggccggtaccagagaaaacttctataaagaacttaaacgatacttgttccgataacagatatgaataacactttcaagctacctatatagaattgtattctgctcattattcagataaaaaacattatgaaaggccaaccaccttttcgatgattagcctttcttgaattatcaaattaaatcgtatttcatctgagatactccctcacccgatacgacgaccagtcgctattacctctctaacaaaagggttatcctttctcaaagggtgaggttctattcgagtatcaactttccttcgaatcttcattaactttaaggtatcctcaataatatcgccggaaaaatcatcagtaattactgcgatatctatatcactatcccgatcatggtttccattaacgaaagaaccaaacaaatagaccgattccacgttcatttcctctttgaccaagtcggcatatttttctgcgatagaagttatttcttctctaatactactaaaagccacgtcttcaactcctcaatagccaccaagttttcttttgtaaaagccggagtacacttttggtaaaaactatgcttgtagtccggatatctggctgcaatattgaaactggttatcatgtccagttggtccttctgtttatcattagtgttcaaagcagctttctccgatagtcttagcagatcatgaattctgggaacctctgtatcaattcgcgccacataaaccgctttcaataacttttctaaaaccaggtggcccataaataaactccagtgataatccttgctgtcatataaatgcatcatagtttgataatctcgctctgcagaggtgatccagtacctaataatttcatttttagtcaaaacggccaccttccttaaagttatttcagacttaatctattatacttgtaaatattggataaagcaatataaaaaaggactgacaactttttaaaattggcttttttgttaacacccctcgtggtgctcaggccagtgctatttagcatggttgaaactgctgaaggagaatggacttaatccttttatttatcttagttatctctttgagaaacttcccaatatggctacccaaaatcgggacggactcattagataagttacttccttggtcaaatactttacctactatctgtcgagtacatattaagaatacttaaatctccaacctatttcaagatggggattattttacgctgaccgataaaaagcattatgtactaaaaagagccaaccagcacgaaagatggttaactcttttgtcttttttctatgatactaaccctaagaaatagtggtttttatatattttacccaggatctggcactagtgaatataaggtatttctggtagttttttttacaagggtctgacccttatgagtgaacggttttctctttttaaattttttcgagcaggagtactttccagtatctttcttctattctctggataacgtccttcaatgttaaatggctataattcggataataaatcaactacgcaattgacatcaataggtaaaaacacggtatttggtgatggtttatatgaaaagctcattcaacactgaaattaaatagaataagtttgctcgccacacagactgtcccgaccttacatacttttttagtacataggccgccgtgacttttacgtccgggcacaccgcagtttgttacctccctgcgttccggatatgctaatcaactgaatcggctaattggtgataggcgactttcacgccattagattctcagccttgacggctgctcccgcacggtcagaccctgatgaaaaatgtcgaatgctttcggcatttttcccgagcactaacaacattttattaatcccaaggaatgtactactcttaatgcaactcgtttttaattttctgtacaatttctttatccagtgcagttattttacatataacatcaaccgatataccttctttcaaggccgcccttgctgtttctaaagcctttttcaactcgccttcttttatgccttccttaataccctcttttataccctcttttttcgcctgctgctgcatctcatctagtgttacctcaaggttcataatcataaattccacctccaactggttggcttcctccataatacggtcaacttccttatgcaaatggaccggcattctcggcttgatgacatttttgagccaaatcataatttgcctgaattcatcctgagttagttttctcaataccctgattaatttcctcaggcgtgtaattaattccttatggttcattgtctggtcgagaacaaatacgctggctatcaggtttgccatttcgtacagttcctcatctttgtatctgttgacatcaaacaatatgtaactaaagtccaatacccgcccaccgaatatttgacagtcagacagcatttccctgaaattcatctttgccgtccagttgttcttgccattgtacaataccgccgggactatagccggcagcctaaagtctttacgatccctttcttctttctgtgtgttattgtacgtttctctccatatctgcaccatgtactgcagtaaacgaaagggcatcagaaaatctacagtagattgtaactccagcagtacgtagaatatgacatccttttccttcgtccggagccgatacaccacatctgcctctttttcactgaaatcttccagcacgaatgacttatcaactaggagcaacccatcttcttctatttcgttcacccaatcctcttgcacaaaggttttgattaattccagaaatatctttttattgctgagaagctgcttataacccttgtcatggggatggtgtggatgttttaggttaggttggccactttccgtcatgggatcactcccttcgtaattattatatcacagactgccagtaaatggtcttagcattatgaaagccttttgttgtaaaagtggataattacctccgcaactttatcctattctattatttggtccgatctatttgaaaaaattactgttctcctcatcacaaaaaatattccagacaatcagctttcttaaacacgttttctaatactctatcaaaattagtcgtaattaccggacccatcgctaattgtggtaataaaaagactgatgtatcagtgagatccttatcatctaataaatgttctccgaaggcatcttctatggcatttataaaggccctattaccaatattattcattatttcctctgcagcattttcatatttgctctcatataataatggttctattttatcttctaatccatattgttctgaaatatcactaagaaaagaataccagccaggatatccaaaagggatagataatcctgctcctacaaagggaacgactcctaatttggatttcatttgatttattaatcgacgaatgttacctttgttttctttcatttcaaatatcgcaggtattttattaagctgttccaatatctaatcacctctttttagtaatcactgttaaattggtacgggtttgctaataaagctagaataaactgttagtatttaccaaagatctgaccttcttgagtgagagcgaataactggaaatgttttactagcaacgggtcccggtaaacatttggaaaaaacgattttcttttttcaaatgtttactagcatgcatgatcttgccataaacaacatacaacgtcaccccatgaacaagataggctaaacgtaacgtcataatacttaattcgaaatctttgaagcaactggcagtcttttaaatggtctgacccttatgaaaggttatttttatttattacaggaatgctcctaatctccatatccatccggattgcttgactgccagcgccaggagtctgcacacatctccctgatacccctttcagcggcccaaccaagttctttctttgcttttgttggatcagcgaaacatatggccacatcaccaggccttctttctactatgcaataaggcaccttcctgccagaagcattttcaaaggacgctaccatttcaagtacgctatagcctcttcctgtgcctaagttatatgcatcgatactgttaccgaacataatcctctcaagagcctttaggtgccccagagcaagatccactacatgaatataatcccttactccagtaccatctggggtaggataatcattgccaaacactttgagttcctccagtttccctaccgcaacctgcgtgatatagggcatgagattgttaggtataccattgggatcctcaccgataagaccgctctcgtgtgcacctatcggattgaaataacgaaggagtgctatgctccaagctttatctgataaataaagatcctgcaatatctcctctatcataagcttagtacgtccataggggttggtagctgccagtatgaaatcctccgtgattgggacacactcgggtataccgtatactgtagccgatgagctaaatactaacttctttacaccgtatttctgcataacctgacagagcacaagagtaccggttatattattatgataatagtgcaggggaacctgtaccgactctcccactgctttaagcccggcaaaatgaattactgcttctatgctattctcagaaaaaaccttctcaagtccttccttatctaaaacatcatctttataaaacttaatagcctttcctgttatttgatttacccgctttaaagactcaggtttgctgtttgacagattatcaaccacaacaacatcataatcggcattaagcagttctacacaggcatgactgccaatatatcctgctcctcccgtgaccaatataaccatgaattttacctcctatattcatcatcagaataaaatcaaaacgcatgtggaaggaaaactctttcttccgatttacagtatatactgaaataaactattataaaaaaatactatcttaaaaactacatcttgtcaatttatggaccattgtaattagtaatggctcagatcctcaccagcaagatagattacttttattgaccaattactggggccggacccatgtagaattataaaaagaacgcttgtctcttttaaaattttttcgagcactaaaagtaacccgtattactgttaaagtagtacgggtttgctaataaagccaaattgttcgaattacaaatgggccggcattcactcacagcattacatacatcggcttaattaaaggaccaggtaaaggatcaataggctataaggatgatctatatggcaacaagaatacttaaatctccagcctatttcaagatgaggattattttacgctaaccgataaaaagcattatgtactaaaaagagccaaccagcacgaaggatgattaactctttttgtctttttatatggcataaccctaagcaatagtggttttttacagctttttccgggggtcagaccctagggaaaagaaaagccaggtccgggaaaatagaccgacctggcttttctatgagggtagagtccaaaatcagaaagatgcttgtacgctatactgatacggtacaacaatttccaaagcaggatgtggtacaaatttaaaatcgtcagggttccttgtatataagggaagatcatttacaattgcagtagccgcaatataacaatcttcaatatggtaatctcggtattctgctgattgacgagagagtaaaccagcagttctagccactttttggttcgtaggtaaaactcgaaaaagtgttggcaaaagcaattgaattctattttcctcttgtaaagatatgtatggatactggagtaattcttttatactatggcaagaaatgtatctattaactctttcatcaattagtttatcaattaacgatacagccatttttgaattaaattcatacattttattttttggccgcgattttcgatgacttctgagcacatcaattaaaatatttgtatcaataagaacactattcatttattttattaccttttatcgaaaaatgacgtgtctttgtcttcccataaaccagttaattctttcaaagccgctttttcttttttcatctttatcttttccaatggagatagatacttgctaatttttttctttatatctttaacaccataaacaattttaactgttgccattttactcaccttcttttttaaattatctcacgggaaatatatactgtcaattatcaccctatttttaccactctttgctagcttaattatatcccaaagcaatacaacttttttagtaactccaaaactttcttataaatggacaccaataatattgtaccaattacagaaccctccaagttatttcctgggaggttttgagagacgagtttaagacatcttatgtgttgctttttatcagtatgttgtcatctaactactgacctttattcaccatgctgccaggcattaagatatgcttcctgttccggtcacctcgaagattttcatccaaactaactacagtgccgtcgaataccttagttccgataaaaaacattatgaaagaccaaccacctttccaatgattggcctttatcgaattatcaaattatatcgtgttgcatctgaatcttggggtgagaataattggtatttatttgctggggccagatcctagggaatgcaagtattgatttaaaacattgaggcaggctaagggtgcctgccttttgttgacaaataaaggtattggacaaatttccttcaaatcccggacaacatacaacgttatcatactcgatttgttaactggagtgggagtggatcagacctatgtatataaattgcaaaatcttactggggtctgaccttagtaaatgcaagtcatttatggtagatttttacgagggtcagactccaggggggaattgcaaataacgctttttgttatttgcaattcctccctggagcactactctatgccggtttaaggcggtggttcgtgttgtgtgtattgcttaacctgatagctttattctctacaacagcttgtctaccaatagaataatactccactccggcatctttcatatcttcaatgtcatatatatttctaccgtcatataccagcggtgtcctcatttgctttttatagtcttccggcttaactgctttaatttcgtcccattcggtgaagataaagcaaacattagcaccggaaagtgcctcctctgggctcttaacgtaagtaatcttatgctcactctccggatacttctgcctaaaattatcactacccacggggtcataagcatatatcattgcccctcgatccaacagcagcggaacattttcaagtgacggtgcttcccgcaaatcatctgttcccggcttaaaggttagtcccaacactgccaccttaagaccatcaaaagtaattagcctgttcgaagcctttctgtataatactgttttcaggtcattatttaccgtgatggcagccttaaccgtccttagctgatagccattttgcctagctagataatccagtgccttagtatccttggggaagcagctaccgccgtaaccgattccggcatttaaaaatttactgccaatacgttcatcaaatgacattccccgtgctacgtcctggatatctgcgcctacaagctcgcagaggttagcaatgtcattcatataggatatttttaaggccaaaaagtcattggcagcatatttgatcatctccgccgaccgtctacttactgatacaactggtagattaaatggctcatatattttcatgagcatttcctcagcccatttactatcgtaccgatgataattcttgccgcctccagagtatcacgtaccgctgtaccctgggcaagaaattcaggattactagccacctctactttaacactattaactaaaaaatccttaataaattgctctactttatcatttgtgccaacaggaactgttgattttaccaccacaaggcagtccttctctatggtttctgcaatttgcctggcgacggtagctatataggaaagattggcggagccatcgggctgctcgggagtacctacacctataaaaacggcgtctgcatctttgtatgcctgaatatagtctgtggtaaaatcaagcctaccagcaacataattttttctgcattagttcctctaatcctgtttcatagataggagaaatgccttgcttaagcatattgactttttgttcatcgatatcaacacaagtaacattgtgaccaacttcggcaaaacatactccggctaccagacctacgtaacctgtaccggctactgagattttatgcatagtactgaataccttccttctcatatatatttaagatgttaatcccagagttatactctattaggaacgtcttaatattaatctatctatagcgactggtaatctctgacgtgggtctgacccttatgaggaccccagggaggaattcgagcactgaaatcgacccgcgcaaagactattttggtaacctccgaactgagcgaatccaattggaatgaaaaattttgggattggattcaattataccttttagctaactggcaaaattgttataatattaataatatattacgtggtcttactacagtagggttattttagaatgagaactcaatcatccgtttggattagcattgccgacgatgacttagaggcagctgaacactgctaccaaggccagcaatacctctgggctatgttcatgtgtcaacaagcgttagaaaaatccataaaagcgctttgttttgaaatgactggtgaaaccccacccaaaaaacatgacttaatcgccttagctggaattacaggagttttggaggaatgccccaaagatatgcgtgacttattccgtcgtctatcagtttattatatcgaaacaagatatcctgataagcgatcagaacttgaggctaaatgtaacgcggcatctaccaaaaacccattggccagttcaaaggaggctgttgaatggctaagaagcaaattgagcaaattgaaataatcataaaggactatgtaaaggcaataaaagctagaaatatacgtattgaaaaggctatcttattcggatcctatgccaatgggcaggctaatactgacagtgatattgatatcgctattatctctcctgatttaggtatagattatattgaagaggccgttatgttaaaagaaataagcgaagaaatagaccttaatatttcaccaaggccttattctgtggatgaatgtagaaaagcaaacatcgggcagttcctctatgatgagattatcagcaagggtaaaactataaatacatagattttattttaagttacactgcttttctatgttggggtacgacctcgagtagaattgtatcgtgtaggatctgatctctttggagaataatagccggtaattttttatgggtctgacaccaatgtcatctatctggtagttttttatgatggccagactccggggagaaattggaaataaagccttgtgttatttccaatttctccccggggcaatctagaattttgtaatctgatttattttttctaatgttttctccggcattttatagtgttcatcaattaccgatataccttcattctgcaagatattattcatctcaaaataatctactcctaacatatcagcacattgtcttatacttaatcttccgtccctatatgcttttattacttcgcctttattaagctctcttaaagcaatatcaactaattgctgaatagctgccgatctatctgtatatcgcttatttgcataagcatctattcttttcaaaagctctggttcaaaattagtacttatttttattttttctcccattgacttttcacccctagataatattctaacgctgagatagacaaccttttataacttaccaagtattttaatgctcgttcatactgttcttgacagtaaaaagttatgaagcttcttccagccgatgcataaagggctttctgcttttggacataattattccgtaaatcacactatttctgaaattgaagaaattatggaaaaattcttcccgaataacagacataaccgtttcctcagaaggaacttctgaagagacggttcttaaccacccacaatatttttgattaatataccgttcatggtttatggcaataatttgtagaattccggtagcaatgcatccaaagtttacaaagccttcaattgcatttatactactcgctattaactgttgtttttgggaacttaagtttgtgagatcactggtagttttgttaccgagtttcggccatgcaagagtccaaaaatggtagcaaaaagaacctatcaggtgcttcatcaccttaaaactaacttcgattttaaagcgataactgtaagcgcgaataacatttaatggatctatgttcaaatcggaacacataaggataaactggttttctccgtcttaaaccaatacaaagcgaaccttctcctttatgggtttccaaagaaggtcgatacataaaaaggaaatagttttctgctgattataaattatgatttctgcctcttggaaatctgtatgccgtaacttgaataatttcataagtttaagtgcgttgccataggtacgtggtctaccccgcttgcctgttttcggagggggatcctcatatgcaacaacattctttttagcacgtgttatcaaatgcaataaccggttaccattttggtctactaactccttagctataagaaaagtagggccaactgaaaaataaccgtccagtataatgagacattttttgcctaactgagttgccatgcgaacggctgctgaggccatcaaagttaccaatgttgtttgttctttaccctctaatattggagaatctttgccttgaaaatcccttattttgtctacaccttcatgaatttcagccatgatcggtatgcagaagatctttcttttttctttgccagccagtagaccaagaactccaaaatgatgtccagtgatataggaaggctttccagagttatcagattcctggtgaagctttttgacacccggcatatagtttgcttctttagatactttagtaccatcaccgacaaacaacaaatgatcttcgattgttactgttggacaacgagactttacaatggttaaccagcactgttggatattctccagtttccatgatgatgctctaaaaaagttcaaaaaggaaacataaagattgggtttaagaccaagccaccggattatggatgaaatcccgtgatgatcgagacgaatgatcaaacccacaatggttataacaaaccaatagaatgaggcactccggctaaagcactggtaaaaacacatcaatattttgctaacttcactaatcatgcccgtcacccttctttaatgaaaaggtgttaggtgcagttctaataaacttctgtcctactttgacctttttaaccagtgctgaaacgatggagtctcgttcaagagtaacattaaagcgtctttcagcaatttcaatgatttccgaaatgtgaagtggcttcccggcagatcgaagtatatcttcaacaagattaagcttatacgtacgttgcttcttgggtgcttcttcacctttgtacttatctatgatctttaatgtagcctctgctatttctctttgaatatcgagaaattggtcaaattcgctcatggatgtatcctcctcaaacttttcgttaatgaaatgatacacccatgattatgagtatgttaatatattttatactcttactaattctaataattacggaaatttattattgagattaggtatgtaaaaatattgggcaaacattacttgaatttgtttcagacgctgactgaaaaggtatgggtttgttgtttacagcttatggcaaacttttttctcttgaggtattatgttaggaagattgatttttgaaacggtctcctaggggatattagttctttagattacacgcgcacttccggtgaggagatttttataagccaaccatactgtacgaaagattaatttgagaatgtgtaatggctatcaacattgcgagtgttgaattcacaattcaacctattgataaagcaactggtaatctttaacgtgggtctggaacttataagtagaaacttggccataaacattttataggcctacctttttgtaaatcaactgtcactatttaacaaggggctgaccctaatgagtgaaaatttgaaaagaacgattttctcttttcaaattttttcgagcatgaaaagctcattcaacaatgagattaaatagaataaatttgctcgccacacagactgtcccgaccttacatacttttttagtacataggtcgccgtgacttttacgtccgggcacaccgcagtttgttacctacctgcgttccggatatgctaatcaactgaatcggctaattggtgataggcgactttcacgccattagattctcagccttgacggctgctcccgcacggtcagaccctgatgaaaaatgtcgaatgctttcggcatttttcccgagcactaacaacattttattaatcccaaggaatgtactactcttaatgcaactcgtttttaattttctgtacaatttctttatccagtgcagttattttacatataacatcaaccgatataccttctttcaaggccgcccttgctgtttctaaagcctttttcaactcgccttcttttattccttccttaataccctcttttatgccttccttaataccctcttttataccctctttttttgcctgctgctgcatctcatctagtgttacctcgaggttcataatcataaattccacctccaactggttggcttcctccataatgcggtcaacttccttatgcaaatggaccggcattctcggcttgatgacatttttgagccaaatcataatttgcctaaattcatcctgagttagttttctcaataccatgattaatttcctcaggcgtctaattaactccttatggttcattgtctgatccagaacaaatacgctggctatcaggtttgccatttcgtacagttgctcatctttgtatctgttgacatcaaacagtatgtaattaaagtccagtacccgcccaccgaatatttgatagtcagacagcatttccctgaaattcatctttgccgtccagttgttcttgccattgtacaataccgccggtactatagccggcagcctaaagtctttacgatccctttcttctttctgtgtgttattgtacgtttctctccatatctgcaccatgtactgcagtaaacgaaagggcatcagaaaatctacagtagattgtaactccagcagtacgtagaatatgacatccttttccttcgtccggagccgatacaccacatctgcctctttttcactgaaatcttccagcacgaatgacttatcaaccaggagcaacccatcttcttctatttcgtttacccaatcctcttgcacaaaggttttgattaattccagaaatatctttttattgctgagaagctgcttataacccttgtcatggggatggtgtggatgttttaggttaggttggccactttccgtcatgggatcactcccttcgtaattattatatcacatactgccagtaaatggtcatagcattatgaaatccttttgttgtaaaagtggataattacctccgcaactttatcctattctattattgggtccgatctatttgaaaaattaatgtctcctcaccattccaccagcaagcagctctatttttccttctaactccatggcacaaaggattcttagtaatgctgacggattactccctaatataccggccaattgttcaacactttgtgggatcgggctaaggtgatcgtagatttctttttcaatctgtgataatggcggtatttcgttaactcttttgttcctgtgtgcctcattagagtttattcttcgctcatgcttcttttgtcccgaatctaacagcaactggttaggatgaagataaattttagcacctttatgaatcagttggttacatccagtactttcctgactatatatctgaccgggtactgccaatacttgacgattctgtttttctgccagttgagcagttattaatgccccgcttttttctcctgcttcaactatcaacagcttatttgaccaggcagcaatccacgtatttcgctgtggaaaatgctcggctcgtacccttgtctgcggcggatattccgaaagcaatacgccttcctcagcaattcgatccatcaagccacggtgctctgcagggtagcatacatccaccccacaacctaaaatagctatcgtaaaaccacctgctttgagacaagccgtatgggcataactgtcaattccctttgccataccgctaattaccggaatatcttgctttgctaaaaaagtggcagcttctttagttacctgcttgccgtaatccgtacatctccgggcaccgacgatacccaccccggtactgtttggccaaaggttacctcgataatagaatagtaccggtgcttttgaaaaatctttaacttgtaccgggtagagggaatcatgatatgtcaataaacggatattttgtttctctgtcctgtccaggattcgcctggcctgttctaaggattttgaagcctggattttctcaacggtcttattatttattccggctatcgtcattaattccgttccagatgccagataaatactttccggtgatccaaacttatctaacagcttcttttgcagaattggcccaataccttttaactgcgtcaaccatatccaatattctttcaccatcactagatagccagcatggtcacacggtctttatccaaatctcgggacattaatgcggcagcaatatcctgttttcggatctgccttgaaccctccaaatcggcaaaggttctcgccacttttagaaatttattaaaggttctggcgctgtacttaaatttatcatgggccaggcgcataagtctctttccatcctcctccagtaagcaaaattctttgaccagtgcctccgtcatttgtgcattacaatttacaccaggagtgttaacataacgtttttgttgtatttgccgagcaaattctactctctcccggagttgtgctgagctctttacattgctttgacctgataaatccaagaaatcaactgactgaacatatttttgcaaatcaatacgatctaaaattggcccggaaagcttctgacggtatttcagtacttcataatcactgcaccgacatttatcttgtccataataaccacaggggcagggattcatggcagctaccaacataaagttactgggaaatgtgcaaacacttttaacacgggaaattgtaacctgcttgtcctccataggctggcgaagggcatccaaggtttttttattgaattcagcaatttcatccaggaataaaactccattatgagccagagaaatctcaccgggaatgatgggactaccgccaccgattagagagtttagggaggcattatggtgaggagcacgaaaaagacgacgtgtaataagttcgttccgatccttaagtagtcccgctacgctgtataccttggtgatttcaattgcctcttcatcactcaagctaggcagtattgtcggtatacgcttagcaatcattgattttccacatccgggggcacctatcatcagtatattgtgtccaccggctgctgcgaccacaacatattcaagcagagtatcctgccccttaacatcctgaaaatctccgcaatgatttacttcatccagaacagaatcctgtccttttacctcatcaggaacaacatatggggcagacccgtttaaataattaaccacttcttgtaggttggaaaagccaagaacattaatatctttaacaactgaagcttctttaatattttctttagatacgattagtgttctaattcccttattgcgggcagtaactgccattggcaaaatgcctatacatggtcttaaatcggcatttagtgagagctcaccaataaaaccgaattgctcaacttcaggcacagtaagctggccggattgaattaacaagcctattgccatagctagatcaaaatgggatccactttttttaaggctgcttggggccaagttaatcacgattttcattttgggaaattcatattgggcacaagtaatagctgattctaatctctgccgggcttctttcactgcagcatcgcccaggcccacgatggcagtgacgggttgcccgtgcagcgtcatggtttctacgtccactaaatatccatcaacaccggcaatggcaaatgaacgaacaactactgccattaattaatgccccttcctacattatttcattggtcattaagtgtgctctttcttctatcttgacgtggagtttctacatattttttatacaatgaagcatcggaattcggaaaataggctaatattttctccgttgtaacgagaggatctgtctctacccccatataaacagaataactgctccacggataatccaaagggtgttccactatatgtgcatcaaccgggtttagatgaatataccggcttatttccagttgataattatcagttttaattaactcatcccgaaatcgtccttgaaaaagatgtcctacaaaattgtactttttattaaaagagacagcatactgcatgttaataagtttcatgatcttgctgatatccatatcgctggtttctaaatgaagatgaacatggttactcatcaagcagtaggaatgaagaagaaaacggtaggactttttagcccatgctaaaatcagtaaatatgattggtaatcttcctcatcacgaaaaatattgtgtctatggttacctctacacattacatgataggtagctccaggataccagacccggggttttctaggtatggtaaaccctcctcaatattttttagggaccaggacgcaatttcatttgattgtattaaataaggctacctaaaaacacaaaatttaaatatttttaagttcttaaggaatattatatcattattaccagttagctaaaagagttatttgtcgtttataaatataatgaacatgataacaacgaagattttgccatacaaagacattgattgaaaacattaaggcaggctaagggtgcctgccttttgcttacaaataaaggtattgtacaagaatcctttcaaatcccggacaacatacaacgttatcatattcgatttgtttactggggacaaacccggtattggttcccatatgatgcgatatgtataaaatccttacccctactatgtatgtaaattgcaaaattttactggggtatgtccatagctagtgaatttacgtgtggctctttcatccccttctctatgccggtttatcccgatgctttcggacagacaccagttaagaccttagaaagaaactaaaccgtaacattttgtatcatgctggttctacctctttacgaaatcaactgttagcatttaacaaggggctgaccctcttgagtgagagtgaataattggaattattttactagggtcaggccccggtaaaaatttggaaagaactgttttctcttttcaaattttttcgagcactcgcattctacacaaagccagtgaaacaaaaatacataatatggttagttagatattggtagcataacctgatgacattgggtctgacccttatcagtatgagtgagcgaatatttactggggccagaccctagtaaagatttggaaagaacgattttatcttttcaaatctttcgagcattatggaaaataatattttaccaataactacaaatatggaaggagatatggaagcttattttattgctaccggttttattgatttattgccgctggcaataaaattagcccgccaggtaggttatggtaagggtgagattattgaagcaatttgtaaagtatctgataagtttaaaatatacccacccaccaggaacagaacagcatggtttagaaaggtttttgtagaaaaattagatgaagcaagggcggatattgtaagaagaaattatttgcaaaacaggtagtgattattgccagttaccctcttgggtactggcttttttatatgcgggactgactgacggattgactgagtctattttaatctaattattctagtctaaattaaagtgaccggtaacaccaagtcctgaaacttctttgaatagtcttaacggtaatattaaaatacctttcaaagaccgggatcagtacattggtttttcgataataaagattacgtacgtactaaaaagagccaaccagcatgaaggatggttaactctttttgtcttttttctatgacactaaccctaaggaatagttgttttcttgtggtctgacccgaagcaatgtataagtagtaacttaaccataagtttttatatcatactgattctacctctttgcgaaatcaactgtcaatatttaacaagggcctaaccctcataagtgagaacgaataattggcattattttactattattttactagggacagaccctagtaaaaatttggaaagaacacttttctcttttcaaattttttcgagcaaaatggagataattaaattttaaaggagatgttagaactatgacaaaagaaaaggttttagccaagttaaaattcgatgtagaacttagagggttaagcaagcatacctagaccgaatactataccaaagttaaactctttcaggaccacttcgataaacctgtaactgagccaggtgtagaggatgttatgcagtttcttcattgccctttttaacgtctgtgacaatttgtgagataaatgcattcttatgaccctctatgggtaagactttacctaagtgaaatggctatatccaataaacgtatcgttagcattgaaaagaatacagtttccttcaaatggagggactacaaggatgacagtaaacaaaaggcaatgacgatttccgccaatgagtttattcgcagatttcttattcatatcccaccgagtggctttatgaaatcagacactacggcttgctaagcaatcgtaatcagacgaccaaactaaagatttgcaaacagttaacccatatacctcttttaaccagagaaaaatcttctacgcttcaacttgttctgaaactaaccgaaatagatttatctaaacgccctaactgcagatcagaaagacccagacggtttatgagcttggataaatctccccctatcaataacaaaactgcacgtgtttaaaaaatgccctgtcatggggaaggagaagctatgtctatttcagcataaatgatggctaaaatctttttgtctttttttttgacactaaacccaagcaatttacaagtagcaacttaaccataacattttgtatcatgctgattccacctcgaactgtcattatttaacaaggatctgacactcatgaatgagagtgagtgattggaattattttactaggaataggcaccagtaaaaattcaaatttttttgagcaattcttaacttaagcactatataggcggtggttcgtgttgtgtgtattgcttaacctaacagctttattctctataacagcttgtctaccaatagaataatactccactccggcatctttcatatcttcaatgccatatatatttctgccgtcatataccagcggtgtccgcatttgatttttatagttttccggcttaactgctttaatttcatcccattcggtgaagataaagcaaacattagcaccggaaagtgcctcctctgggctcttaacgtaagtaatcttatactcactctccggatacttctgcctaaaattatcactacccacagggtcataagcatatatcattgcccctcgatccaacagcagcggaacattttcaagtgacggcgcttcccgcaaatcatctgttcctggcttaaaggttagtcccaacactgccaccttcaggccatcaaaagtaattaacctgttcgaagcctttctatataatactgttttctgatcattatttaccgtaatggcagccttaaccgtccttatctcatagccattttgcctggccagataatccagtgccttggtatccttggggaaacagctaccaccgtaaccgattccggcatttaaaaatttactaccaatacgttcatcaaatgacattccgcgtgctacgtcctggatatctgcacctacaagctcgcagaggttagcaatgtcattcatataggatatttttaaggccaaaaagtcattggcagcatatttgatcatctccgccgaccgcctacttacagatacaattggtagattaaatggttcatatattttcattagcatttcctcagcccatttactatcggtaccgatgatgattctcgctgcctcaagagtatcacgtaccgctgtaccctgggccagaaattcaggattgctagccacctctactttaacattattaactaaaaaatccttaataaattgctccactttatcatttgtaccaacaggaactgttgattttaccaccacaaggcagtccttctctattgtttctgcaatttgcctggcggcggtagctatgtaggaaaggttggcagagccatcaggctgctcgggagtacctacacctataaaaacggcatctgcatctttgtatgcatggatatagtctgtggtaaaatcaagcctaccagcaacataatttttctgcattagttcctctaatcctgtttcatagataggagaaatgccttgcttaagcatattgattttttgttcatcgatatcaacacaagtgacatggtgaccaacttcggcaaaacatactccggctaccaggcctacgtagcctgtaccggctactgagattttatgcatggtgctttaaccttccttttcatttatatttaagatattaatacaggagttatactctattggcaacgtcttaatataaatctgacaacagtatgtattttagttgcatagaggacaagaactcttataatcctggacgagataggtcaacaatatattgtatcgtgttagatcctcccgtttggaaaagcagctggtaatatcttactagggactgacccttatgagtgagcatgagtgattgaatggtatttatttactggggccagaccccagtaaaaatttggaaagaaagcttttctcttttcaaattttttcgagtatatctggcaggcaaaaatgttctgttatcacgaataataacaggagcgtctattttacttgtttttccgttaatgctcatcatcttcttaccaactgtgaaaacaactgacaaatctttattagtcaggttaaccgatttagatttttcgtcccatttaatttcggtacccagtgcttcacccaaataacgaataggcacataaaccctatcattatcaataaatgatgctgtatccatgctaatgtctttgccgtttacattataatttttctgacccacaataaatttaatatttggcacctctggtactgcgctattcttttgattgttctgtttgctatctttaactgtttgctgtttttggtaatccattcgcagcagtcctttaggagttgaggcaaaaacaattacaccatcacccacagcagtacactcaatgtccgttaccttacccaaaacacctttagtcacaggactccaagttactccataatcctctgacaccaatacacatttatctgctgcagtacccgcaaagatacgtcctttggtagttcccgcaatacttacgattttactttttgaatattttggcaaccattcaaattgaggccggttccacgaaagcccaccatcttgagaaatatatatgccggctgaaataataggattgcatgcaactaaagtataattattgccatccgctatggaaataattttaccaaattctgatgaggaagaggaagaggataatttaatacccgtatcgcgccagtcaactccaccattatttgtagataatatactttcattgttgtcgtatataacaaaataagttttatcattaataactgccacactatcattctgttgtggtatttttccctttataaaatagttccatgacttaccaccgtcatcagaagccattaaatttttcttaccaagatgtatgccaaatactcgtttttcggcaccttttaaattataaaaggctttttgatcatcaagatattcccagcgattacctccatctttactggatactgtaaaatattgtttcttaatattatggcgaccagacaaaacaagagttttatcctttaaaaaagctatatcgtataaagtgcatttatcttttaaaattgtgttattgatatttaagttaatttcattccatgtattaccattatcattgcttctatataatttgtcatctattatgtcatctgatttattatctactattacatataatatcttgtttaattgaaaatccggatgaatacaaatttgcttaacctttttatcgaaaactttatcaaatttatactcatcggctatacacattgatggaattataaaaaatataaaggttataattgtaatattaaacagcttacgaataataatccctccattatagatatatttcaaaatacttcctcaatataaattagcaaggcttgatcattagacaatttctattattttagctcaattttacaaacatgtaaatagagaaaaaatgagtagctagttcaggaaaatcttgatcaatgatactttgaattaaaacaatactgtctaaatatacttaagaattaaagttgtcaacagataaaaatttgaaattaaaattgctaaattttaaaaatcagatccactaaccaaccatatcttttcgatatatctttatatttggaaggagaaccgtcaatgctttaaaaacgtccccagtcacaacatcccatcccaactccctcaaacgaagaatttccaactccaatgtctccaaattcacactccccgcattagccacaaatatcctcctatgccgggtagcagaagaaccctcttctgccgtcagcaattcctcaaacagcttctcccccggcctaatcccggtaaatttaatttcacaatccactcccgacaaatcaataatacatttagctaaatccacaatcttcaccggctcacccatgtccagcacaaatatctccccgccctgagccatagccccagcctgaatcactaactgcacagcctcgggtatagtcataaagtacctcttcatttccgggtgagtaacagtaaccggccctccctgagcaatctgccgcttaaagataggcactacactgccattgctccccaagacattgccaaaccgaacagccgcataaacagtatcacttatactgttcatctgctgcaatatcagctcagccaaacgcttggtagcccccataacactggaaggattaactgctttatctgttgaaagcataataaaaacatctgttccaaccctgtcggctgcttctgctaaattctttgtacccaaaacattcgtcttcactgactcatcaggatgcagctccatcagaggtacatgcttatgcgcagcagcatgaaaaaccactgacggtctatatttcttaaaaatcaaattaatcttttgcctgtcccttatatcagcaatcactatctcaataggcagatcgctgccatgcatttcacgaagctcaaagactatattatgtatgctgttctcaccatgccccaaaacaaccagaagcttgggcttaaacctgaccacctgcctgcatagctctgaaccaatcgaaccgccggcaccggaaaccaaaaccaccctatctgttaaataaccggcaatctcgcttaaatctacctcaacaggctctctgcccaataaatcttccacctgaatatcgcgaatatgatttacggtcacttgcccgctgattaactggtaaacacccggcaatatctttaattttacctgtgaattgtgacacttctcgacagtttcctttataacttgtccggacactgacggcatagcgataattacttctttaattctgtatttttcgataatcgacggcaattcttcacgtttccctaacaccggtatgcccaggataaccataccctgcttacttgcatcatcatcaataaatcctaccggcaaatactcactgttatggttcattaattcgcgaaccaccagcaccccggcatcaccggcaccaactataagcgttttccttttatccagtgggcagccggccacggcaaatttcttcttctgtacatatattctccagcacaacctggaaccgccaatcagaataatactaaaagcccaggacattaatactacacttctgggtaacggggtaaaaataaaatatgtcaaagcaatgacaacaagttttcctgttgtaaccgcttttactatagtcactaactcacctatgctggcataggcccatactctttgataaaggccaaaaaaataaaaaaagacaagcataacaagcgcacaaaccggggcaaaattaatatagttaactaaagccttgcttaattcaggccaactggggaaacggataaacagtgaaacgagcaaagacataatcaccaacagaaaatcacaacacagtaaaaccagtaatcttgccttaccactcatttaaattcaccaaatcctctcttaataaagcaaattatactaacaacagtcatactttcatctaaagttttatttacttcatacactcttaaaatcctgcaaaagattaaaaaattgttgtatatttatgttgtctatttatataaattccaccttgaagcaaattttcctgcatcccgtctctggtattaatatcaaaataattaagtttagattaattatttattaaaaattctccggtttaaaaacgttaaggcaggtgaaggtcccctgccttttgttaacaaataaattagagtattgtacaagaattcttgcaaatcccggggttgtagcgaccacggtcccggaaccaatctaatctccatatccatctggattacttgactgccagttccaagaatcagcacacatctcctcaatacccctttgggcaacccagccaagttctatccttgcttttgtcggatcagcatagcaaatagctacatcaccggcccttctttctaccagtaaatacggcaccttcctgcccgagacattttcaaaggacgctaccatttcaagtacactataaccttttcccgtacccaagttatatgcatcaatgccgctgccggatataatcttctccaaagccttcagatgtccatgggcaagatccacaacatgaatgtaatcccttactcctgtgccatcggaagtaggatagtcactgccgaacactttgagttcctttagcttacctaccgcaaccagtgtaatgtagggcatgaggttgttagggataccactgggatcctcaccgataagcccactcttgtgcgcacctatgggattaaaatagcgaagaagtgcaatactccaagctttatcagatgcataaagatcctttagcagttcctctatcatcagcttagtacgtccataggggttggtagcccccaataagcaatcctcagcgataggcacacatccgggtataccatatactgtagccgatgagctaaacaccaaattcctcacaccgtatttctgcataacctggcaaagcacaagagtaccggtaatattattgtgataatagcgcaggggaattcgtactgactcacctactgctttaagaccggcaaaatgtattaccgcctctatgctattctcggaaaaaaccttctcaaccccttcactatctaaaacatcaacctcgtaaaacttgacatgcttgcccgttatccagttcacacgtttcaaagactcagtcttgctgtttgataaattatctatcactacaacttcataaccggcattgagcagttccacacacgtgtgactaccgatatatcctactcctcccgtaaccagtatcgccataaatttaacctccaacagatctattaacacctgcaaaaatcgtatcaaacctaacaatgacacaccttccagacatttacctaaactgaacctctattaatactacagcattatacttttgaatacttttaataatattgtgaaataagccagataagatttttcttcattttttttatatctttcttaagcactataaaaacgttgatttgtgctgtacttattgcttaaattaatagctcgattttctactacagcttgtcttccaatagaataatactccactcctgcatttctcatagactcaataccataaatattccggccatcaaataccagcggcgtccgcatcagatttttatagtcctccggcttaattgctttaatttcgtcccattcggtgaagataaaacttacattagcatcggaaagagcctcctctggtttctttacgtacttaattttatactcactctctggatacttctgcctaaaattatcgctgccgacaggatcataagcgtatacccgtgcccctcgctccaatagtaatggaacatttgcaagagaaggagcctcccttaaatcatccgtctcgggcttaaatgtcaatcccaatactgctaccttcagaccatcaaaagtaattagcctatttgaagcctttctatataaaattgtcttctgatcattatttaccataatagcagatctaatagtccgtagctcataaccgttctgcctggccatataatccagtgccttagtatccttagggaaacaactaccaccataaccgataccggcacttaagaatttactgccgatacgttcatcaaatgacattcctcgcgctacatcctgaatatctgcgccaacaagttcgcatagattagcaatgtcattcatataagatatctttaatgccagaaagtcattggaagcatatttaatcatctccgccgaacgcctacttaccgatacaattggtagattaaatggctcatatattttcataagcatttccttagcccatatactatcggtacctatgatgattctcgccgcctccagagtatcgcgtaccgccgtaccctgagctagaaattctgggttactggcaacctctactttaacatcattaattataaaatccttaataaactgctccactttatcattggtcccaactggaactgttgattttactaccacaagacagtctttctctatagtttccgcaatttgccttgcaacggtagctatgtaggatagattggcagaaccgtcgggctgctcgggagtacctacaccaataaaaacggcatctgcatctttgtaggcttgaataaaatctgtagtaaaatcgagcctacctagggcggaatttttctgcatcattttctccaatcctgtttcatagataggagagataccttgtttaagcatattaattttttgttgatcaatatcgacacatgtgacatgatgaccaacttcagcaaaacagactccggctaccagacctacatagcccgtaccggccactgatattttatacatagtactctatacactcctttccatatttatttaagatgctaataatatgatttatctctaatttgtattggttgattgtattactttttaaaaccaatagtcacattgattgaatcgcaggattgcctactattagcagcattttctttaggcatcacttttgtagcaggtaaaaacaattacctaaacctgctgctggtatgactgctttggctactttcattaacatcatccctcaccataagtgttttgtaataacaataatttctaccaatcaataccaaactggcctaagctgtgttcatcattatgaaaatctgaaccgcctgtcattagcaaaccaaactcttcggcaatttttttataacgtttgttatcctctttatcctgcttacggtgccaaacttcaataccatcaaagttaagatctaaaagctcgcgaaccaaatcatcatcacctattaaaacgggatgagctaaaacagctaaaccacctgcattatgtattaattctattgctttttggggttttataattaatttatctattgctgcaggtttaccatcagccagatatttatcaaacactgtttgtatatcagatacaaagccattcttaacaatggctttggcaatgtgagggcgccctatgtttccttcaccggaaaactctcgtacatcttctattgttatagacatattcagttctttaaatttattaataatccgtaatgcccgtgcctctctaccttcatttaactggaccaatatttcgtttaactccatattttcaaatatattataacccaacacatctacactttttcccttatgcttggcgctaagttctactcctggaatcactttaattcctagttcttttccggcttctaccgcttctttaacaccactcattgtatcgtggtctgtaattgctattgttttcaagcccagcccataagccttttgcactatgtcactaggagtataaacaccatctgatgctgtagtatgtatatggagatcaaaattacctattttaagaatctgctctaattgcaaatgtatacctccctaaaattaaccaatatttattactgtactttggccttttgaatttatatagccattattcattagataattaattacctgatctacgcattcttctatttttaactcttctgtatccactaccaattcgggagtgattgggacttcataaggtgaactaattcccgtaaaatctttaataataccctgtcgtgctttttcatacaaccctttggggtcccttttctcacatacttctagcccacattttacataaatctctataaattcccccgttttaaacaattccctaacctttaggcggtcttctctgaatggagatataaaggctgatataactaataatccagcatctactaataattttgacacttcaccaatgcgacgaatgttctcttgacggtcctctgcactgaagccaagatccttatttaagccatgcctaatattatctccatctaatacatatgaatgaactttgcacttataaagttccttttctacttccactgctagtgtagacttaccagaaccggacaaacctgtaatccagagaacacaacttttatgaccgtttatacggtaccgatcttctttttttactttatatttgtgccaaactatgtttgctgctttaatgctcatttttattcaccttttcttttaaagagtcaatattgatttttagagtatcctatgaactttatccaccccaaaatatgaatgtgttaagggtcgaaatcttttttggtaatcctagatgaccgaataaacctcttaaatttcctcaagcaattcctcaatacccatagtaatcctaaaccactcagcaaatctcatcaggccatctctatgctaggttaaaaatcaaaatccctctcaatcttggaagtcaaaacataagttcttcggaacgtcacccatctacattgacaagtatttcttcctgtctaccatgccttttccagggttttaataaaatatacaatctgctccagattattattgcattataatagtcatttatattgtttatctcaatcatatggcaaccatgctccaacagtcgtttgaatagaaaatatccgataaaccctacccccgataatcagatatatccttgttttgtctagtatagttggcaagggtgcatatccattgttctggaaagagagaggctcttccttaattttgagtgaaacacctttgtgaaaatgtgtatttatggtattattaatgttaaataacaccatagaggcactcaaattgaacgataaagatgcattattacttagcaatttttatcctaaagaagttaaaattaatcaagttatagaaaacaacagcggtattactatctttcttaaatctataacccatagccatgtttgtcctaaatgcggacaaacaacaaaattctatcacagcacctataaacgtagaattcaggacttgccgattttagggaaatccgtctacctcaatgccacagcgtatcgatataattgtgagaatacatcctgtgactaaaaagttttttgtgaagagcttagtggttttaccggtaaatatcgtagaatgacttctcgcttggaagactttatcatcacgcttgcacttaatacgagttgtgaaggtactgcccgtatttgtaaacagatgaatatcaatattagcggtgatactgtaattaagatcctgttacgcaatgccaaatccatcgatcctgagtacggtgaatttataggtgttgatgattgggcctataaaaagggacatacctacgggaccattatatgtgatggtgcttcccataaaccaattgccctcttagatggtcgcgacggaagtgccttaaaagaatggctagagagaaatcaacacattaaaacagctacgagagatagagccagtagttatgcaaaagccattgaggaagcactgccacaggcgatgcagattgccgacagattccaccttcaccaaaatcttttaaaagcgatcaaagacgcactgggacgagaaattccagcaaaaataatgattcctatagcgaattcagctcctaatttagctgactcaccagctatggacgagcctaaattaaaaaaaatgtgttaactgatgctgagaaaaatcgaagagaaacgattattaagattcaatcttacttatctcaaggttattcaagtaaagccatttgtgagatgatgcacacaacttataggcaaattaggaagttttcaataggtgatcccgatattctatgctgcagtaataaattgaagtcaaattccttatgtagatccgagcttgatcaatataaaaacatcattttggaacaattagctttaaaggcaaaaatcaaaagtatctatgaattaatccttgagagaggacataccggaaaacgcactaacttttatgattattgcaaaaaacttatagagaaaaatgatgttgctcaccctacaaacaccaatattcttgatgtcaaacttaataagaacaaacccaaaggccatttcattgaaagaaatcgaatattaaaatacctttggtctaacttgaatattccattggcagatattgatttcattttagagaggtatccattcttaaaagaaatgggagattgtatttcagactttcgaaatatttatgtcaacaagagcgttacactcttaaaagagtttgtagataaatatgttaaaagcaataacaagaacctgaagtcatttgcaaatggtatttttaaagactttatagctgttaaaaattcagttatcagtgaatacagtaatggatttattgaaggtaataacaatcgtctaaaaatgatcaaacgcaccatgtatggaagagccggtttaaatcttctcagagctaagattatctattagctttttattttaacttttcacacccaaatttacggaagaaccggatcttagccaaaagctcatcatattattatggattggagtgtctttttagccacttgtaatacccagctacactaatctgcaataccttacatattgtttttatgctttactttgttttctctctgttttctgtatccttagccgttgaaataattctcgtgcagctacttcttttggctctttgcaaaaatataagcactttttaaaatatcattagcattttaaggttcttaaatcttttttctgtagctttgatttcagctgttttggactcaaaagcttatttttattacccacaagcgctactgaccaatgctgctctatccagcttctccatgtgtataacatggttagtattattcccagctgttctgagaacctttttcgcaggacaatttaatgacttctactccttgaacttttttataaactcgcaattggattacccaccttactgctttccaaatttgacgagtttgctgaccctactaaaattatactactccatttatatctttttaaatgcaaacggaacaatacctactttcctatgcataaaaatcattcttaaaacattagttattataatagacccagtacttgaaaatgctgcaccttctataccatacatcggtattagaatactactaaaaattactatcaatataatcatggatatattaatatagaggttataattggaatatcctgtcattgttaatattagaccacacggaccactgattgcattaaatagctgaccaccggctattataatcatacaagtactaccaatagaatattctcttccatatattatcataattaaatcactgcataatatgataatgaacatgattataagaacagttactagcattaaataattaattttagaatatatattattaattttgttgatttcccttttataatataaagtagaaatcataggagcaaacacttgattaattgccgttaacataaaacttggtattacagctatttgtgcagcactattatatatccctacactaacatcatctaaataatagcctaccatataaattgatgtcttatcaatcaagacacttaggcttccaacaagaacaagaggaaatgaaaactttaaaacatcgatataataatccatatttttcaatcctatttggcctataaatctatgtcttatggccttatagataagaaataataatgtacaaccacaagctatatatttagcgataattggtataaaaaaaccctctaaattcatcatatataataaacctaaagctaataaaaaaataccattctgcaaaaaattcatagcaaaagaatatattctcatctttcctcttgcctgaaataatgatgcaaatatatatatttcagttaatattaataataaatacatttgatttttgaaaccatctctatattttatatgtccgaatatttttactgaaaaatattcgatattatacaatataattagcataacaaaaaaagacagagctagagaaaataatattgcaaataagctaatgctcttatttatttcattattattatccacttcattttgtggtatatattttagcaagccttggtctagtccaaatctagaaattattggaataattgtgataatagcaaatacataaacaaattctccataaatctttgctcctagcaatcttgccataaaaatatttgctaagaccaataatgcttttccaataccattcattataaacatgtatactgacttttttattaattctttttcttccctcattttaacacctatatattattatttaatatgatatcacaatcttctagagcaattattaaatattatcagaaccacatattaatatataaagcaaaataatgataattcaataatcataagctgaaaaccctaatatattaagtagaccatgccaattatgttagaaattaagtactacacgctataaaatttaagcatagttaaataattataacttgcacaggatttttttacagtcaaattttcaaacaatagaaataaatattatcttgggtcaatatttcacgattacacacgctaaccactcatactttctgtgattcttggttcacttgccccaaagttatataggtactctttaaaaaaggatactatctgattagtgggctaaaaaccaaccgcttttttatcctaagggaatccacactcatgttcatgaatttgccagcatattaaaaaaggcaatgttcacctcatttcagtgaaaggttcttccttctgggtatatcattatgaggggactctcaatcagattgataatggttgtggtcttgttgcgttggacaggtaacagcctttaaaaagccaaaatcctcacatgcctttttatataacgatgttaatcttgatacccagaccatcttagaatattacagaaacaaatggtatatttatcgcaaaagaaatgtcaatctgttttaaataaatatcgggttcaatcgactttttctgttgacagactattggtactaattactctttcctatttattttgctgtaataggtaactggtacttatcgaacatttgctttggtatgggcattaagcaacttcttgaaatagccgaaagagaacgaatagcctaggtatatgctaggagaccgtttcaaaaatagatttcttgtttgcctaattcaatatataatacgacttttgaaacacttttctgatatgaaatggccttgtcaagaaccccaacaaatttttttatgttagctaaaaaacacaataacatcattgtcccaaaaagtaaattcaaattagaatatttgtaaataatttaattaagctcttatccgtctggaggatagggcaatgctgaggagcaacccaagcgccaggcggagttctatcggggatagcagggacaatttaacgttgtcccttatcctattttatttgatctccagacttatttttgctatccttgtggagaacaaaagcgttaaaccttttttaggcgatttcatctcctttgcaagggtgcatggaacaataggtagttgggctaaatcgacggttgctcaatcttatatacgtgtattggataacacaagacttaaatacgtcgggagctacctcggtctagtaacgtgcattagatataaagtgtctagaacataggagtataaccgagggttctccttaccgtggccgaacgcccctacaccccacctgatattattcttggatcatacttctctttacaaattgtcattgttttttcttagatttttaagaaattttcttactatcctgtcctaattcttgagatatagcacacatgaattccagtaattcccgcgcaactgcaactgctgctatttgacttgatttacccctagctattaaacgacgaaactctaagttaagccgatgttgtgcctactatgatatgttctttactttttctgattgtccctgacgttttttagtattgcacttactgatggtggacgccggtaacgccaggcagattccactattactcgacgaatatgagcgttacctaatttagttattcttccttgataccgaccacctccactggatgattcagccggaaccaatccaacataagccattaatcgctttgctgaatcaaaccggcataaatctcctgcttcagctaccactgtagcagcagtaataagaccaactccacataatgactgaaatgcttcaataaacggagcttattggctatccttaaccaaaatctccatctctttttccaagcgttttttaatagattccgcttcttccaaaacatgaatatatttttttaagtattatcacattagcagcttgatcgaaactcaatttatctaaccattaccggtatttaatagtccaggattttacaccttgaggtggctttttttctaagcgtaatagaaatttgctaatttgattacgcttagaagaatatcttccactacatcttcacgagttcgcaccagatcttgcagggcctcctacttttcatccggtacccagacagcagctaattcagcactacgcaataattgagctaattttttagcatcccgtcggtcagttttcactttttcaccaggttttcttggtattagtgatggcgccactaccatacaggttgctcctattgctgttagttgatggtatatcccataaccacattggccagcttcataacagaagtacagatttttcgccgaaccaagtttgcgtactagccttgctatagcttctggactattgattatcgtgctcatgaattccactacttctattccttccttggcaaccgcaactgcaatggtttctttatgtacatcaagtcctacaaatgtggtataacttcatactaggccagattccttcttttagcttgtagctctgtgctgtgtagtataacctacgtatcgctattggagtggctgccccttccattatgtctgggagagcgtttcagaattagatttttttatttatatagattcaatatatattgaattcgtattttaaattttagactttacaaatctgtgctagcgcaaacaaaaaggcactatctcacatctataaaattttatattaataagtaggtttttatagttatacgcatgtgttccagcgttagcttcaattgcataacaaatagttttttagtttcttttatttcaaatatattttttatatacttttaataatattatcctttttattgtaaataattgtactagcaccaacatctttatttattaaacttcctgctcctataacagcgttgtcacctattgatactcctttcaaaattacaacattagcacctatccacacattattgccaataataattctctgagacactattggtaacatgcttgttttctccccttgtcgaaaagtatgatcatggtcatatattttaacattttcgccaaataaacagtcatcacctacctcaatatgttccctacagtttaaagatacgaaattattaaaaaaaacattattacctattcttataataccacttgtgcactttaaattgcacatttttcttattctcacgtttttacccataaaaatacatccatttttattaatttctatattaacaaagctatcgatataggtataaaaaaagtttcttagcttaagcttcttacctaaaacaactttacaaagcaataaacgaatatatgactttaaaattttgataaaatttaaaattaccatattaccacccatatctgtttataatctctagtattatagaattaaactatggaattttatggaattttattgaatttaatgtcgtattcataaagcttaacaaaaaaataattaaagattaaaaaaattatattattcatggaactaaaactatttttccatccatcatcggttctaagagatattgtacgttggcttcttaatctatttccggatatctggtgaattgttggtagttcattagcttctttaattcttttgatctcttcttgaaaacaaatatctaaaaaaacaccaatctttttcattacattctcaaaatctcctgtaaaatcctcatatctaattctcaaatatttatccttatgtagaatttgaaaaatatgagcagaaaaattagatatcatccatcccaatgtcccccttagtactggaaaataaatttttggttcctcaccattctccattttttgattagaacctctaatcaatgactgaatgcaccctctaccatccctaactatatgtatcatataaatatttttccctaataattttgcaagtcttattggcctaaaatgattcttccttgcagttttcgaagaatcaataacataatgaatattctctggagtgtttttaaaaattaaggcccataattttttttgcccattaattgctattttattatttaaatcatattctttaataatatttctccaaaattcacattcctttaaatatttgccgcaagaacatttggccttatccttatgtttaattgtatcaaaattagttaattcacccaatgggtaaattttattatttgaaccaattatcatttctagcaatgttgatccacttctaccataacccgcaatatatatcacattttttctatccataattgctccttcttagtctaaaatataatttgttatattcatcatgcattttgtctaatgaaaaacattttttaattaagaaaatattatttaattcttcatatgaatttatatatgaaaaactaaaataaggtaaccaattatctatagtatctatgtctacaacatcaacattatcaagcttttctttgatttcgacgtgtggtgcaatatccgataatacagctggcatgcctaaatacagtgcctccaataccgctataggtaacccctcataagtagatgtggaaacaaataaatggcattttattatttccttgtatacatcttctctacttatttcgcccaaaaaacatactcgatttgctatttttttctcacaacaataattaattaactcattatacagatatccattaccaataattttgagttgtacatctggtaagcgtaataaaatttttaaaagtaacttttgattcttttcttttacaagtctacctacacaaacaactgtaaaattgtcgtgttttttagatttatttaacatattattaataaaactttcaattttcttacagttaactccatttgttattattgttatttttttattaaatatatttttaattatttggggtaatgatagatatgctgccttactaacaagagtaatttcgtccgataaagcaatacataaaagagtaaatagttttaccttaactgtatatcgctcgaacatactatgtatagtgaacaatactctgttcctttgtcttaaaaacaaagataaaaaaaagtataaaacaccaacatgactattatgtatatgtacaatatctccttcgtttaataatcttaaatttctaaaaaaagtaataatactattattacttcctttaacagtaactaaatcttcttcatattcttgctcacctttaaacgatattaccaattgcttgcattttagcaattcttcagaatttcgatacatgacaaattcattatatggcatactagtatcgccaattgaatttacgatagttgctatcctcatttctgaatttgaattaatataagacacctccgcgtataatacaactgtagtaattatgctgtacaaaatacttcatggttgtctactacccaacctgaacgtattggttgttagcaagaaaaaaggtacttatatattacatcattgcaaaccgagtttttttacctgtaagattccgtatcacctagaaaaaacagcccactttagattcctcgatatatgtttttgatctcctagaagaggatcatttagtgctacaatcaagccaaaaacctaagctttatctatatgtaacatgaaaaataattgttttcctcaatgatagggttgataaggggcaatccctactaagattctggtttttaacttcaataataatgtgtttcctataatataattgtttgttatatagaaaaattgtctattatttgacttgaagcttaccaataaccttctgagcaagaacaaatgttataaaagcaaggaatacatatacccaaagataaactttaaaaacagcaaagatttcagacctaaatagtttgtaagcatatgaaagcgaaaaaatataaattaaataactaaaatcatttttattcttatttgatgccaacctagcaaatatcaaaccatataataaggctgtaattatgacaccacaccagccaaaatttaatatagattctattatcgtagaaaagcctctacctccaccaagagagaatataccaccataataattttttatataccagactgataacgattcaaaatcatataacggcaaaataagtccaataattgaatccaaataacttttaccatataataggttatgactcatagtacttaggacatcttcaccaataaaataccatatagaaaactcagatggcaaaccaggaaaagatatctggttacttttgttaagaattattaaaggtattatttgcttccaaaatgcaaacaaaactagtaatgataaagaaacataaataacagttgttttttttatttttttatagtctagcaaaacatataacataggtataatttgaaacaaaaaatcaccacgtgaaacagtgaaaactgcataaataacattatgaataaatgatactacaaataatgatgtcaaccctgctcttttagggttgtattttatgatcatataaaaactaactatggacacaaatgcgctaacatctgtatacaaagctaataaaccagaatgttgtattatcaacagcctactagccctacttgctgaaaaaaaatcgataaatcctactgtactaattacattgatctccatcagcaatccaattgtaaatattgaccacaatagcaaagtataggaattattatattcgaaacctatttcattagagttattttgggtatttatttggttataataaaaattataccctagagaaaagaatacatatgtaattaatgatgcaattgcaagataatgcattgaatccaaatataaataattttctttttgaaaaaatatattatttatataaatactatttgtatataaataaaaatacacaccataaatatttatataatccaacaagttctttgtcctgacgtaattgaaagcaaataatattccaaataacgttgtatttaaaaataaaattgcactatccacgctataataattattgttaagcataaataatgttaaaataaaaataattacactaaaagcaataatgcttataactatgttattatactttatcataaatcaaccatttccctaaatctatatttagaattgcttctaattcttttatatcttctttatacttctcactcaataacttcctatagttagcatcaatggaatattccatacgcttttgatttatttgatatatttttaatgcaacgtattttctaattttactgtttggaataatcaatcttataatctttcttgttaaattagatggatacataattaacttacttattaattcaaatcttgattttgatgccgcgttacttttaatattattaattacttttattctctctacttctaggaaatcataaatattatttagaataaaatcctgatttttaacaaactcttcaaacaatactattaaaatttgttttttatcataataccttagtatgcgctttatttgttcggcatataaacctctagaaaaataactataattcaacttattttcattactgagttggatccttcttttctcgttctcaatcgcttctctaaatgataaactttcaattccatttctagtgttcattaagtaatgagaataagctctatcaaccgggtttcttaatattattatgattttaagatccttgcctaaatcctttattattctatctagcgctttttcttcaaaaatataaccagtactcatatccccaattactttttcattaataacatcactgtaataattctcctcataccaattaataccttttaaatatcgttcttcaacatgaaaaaagccgggctccttcaattttttaggcaaatatatgtcaggatgctgttttaatatatcatacaaagttgtggtggctgacttttgaaccccagggcatataaaattagggagcataatttcctccttataagcatatatttcttatcctaaaacctattacatataagtaaatttaattggttttaagtctaccgtttaacaaataataagcctgctagcttaattattaattttttcactttacttctgccatatatgctttaaccacaatctgtctatcaaattccctttctaccttttctctacctgccatgcccatcttctttttcgtctcataatctaattccaaaaaattcataaccttatttatcaattctttaatatttccgctttcaaatagataacctgtaactccatcctcaacaacgtctttagaaccattaactgctgatgcaatacatattcttcctatagctgcagtctctaaaagcacattcggtacaccctctcccccataagatggtaggattgtacaatgacatttttgaataagtgacttgatattcttttcaaaccctatataattaataacgccttttgcatgataataattaattacttctttatatttatcttcttcaacaaaacctgcaatgtaaaaatttgttctagggtacctctctttaattactttagcacacttaaggtatagatcaataccttttaatttcataatcctacctataaaaacaaaattaatctcatcaccgagtggtaaatcacatagtttatattgatttaggttcactccagaaccaggaatcatacaaaaattatctccaaccatcccgtttttaataaataaatccctgtcaccaatattttgaaaaaaaatcttgtatgacttcttaaccgaaatcttgtacattacctttgctattaaactaacagcattgttcctcataaatgtcgaaccagttcccgttatattgcaaatttgtgcattctttgttatgttagaggctatggctccataaatattgggtttaatagtatatgagaatatgatatcgggtttcgttttctgcattattttaatgtagttaataatcagccttaagtctataatagggttaattcccctgcgatctacgtgagtttcaataaccttacatcccaagtcactaaaaaaaatattttctttagcttttggtaaagaaataataacctcatgtccgcatttaaccagataaacaatcaattcttttctaaaattgtatagtgttataaaatgatttgatagtatcagtattctcttactcatatttcacaccaacctattttcaactatccaaactcaggctttataaaattaaaaatctgaaaatatgtcctaatattcctgcctacatactagtattaatatttattaacatatcactcttctattgccataaaaactatctttttgatcccaattcattctcaataatttcattatgtgccgttgtttgagttccaccctcaacaataccatcacctttcaaaactgacgcaatagtccaaatgaaacacttaaagtccatccaaaaacttatcttctcaacatactccccatcaagttttgctttaactttaatagaaatttcatctctaccatttatctgggcccatccagtaagcccggggattatatcattagcaccatatttgtctctttcttctataagatcatattgattccacaaagctggtctcgggcctataatactcatttgcccaagcaggacattccagatttgaggcaactcatccagactagatttccttaggaatttcccaatccttgtaatatattgctcagggttttccaataaatgagtcggagtatctttaggggtatctatcctcatagttcgaaacttcaatatattaaaatggctcttatatatacccacacgcttttgtttaaaaaacacagggcctttcgagtcaaacttaattgctatgaataaaaataaaaatacaggcgataatataaaaatagttattaacgaaaaaataaaatctaaaagtcttttaattttgaaatacatctttttgactcctcacaagtttgctggtaggatcattccttaaaattgatgtagtggtgggggcctgtaccacaggtaaatataaagatattgatttaactaccattgctccctagtagagcaattattaattattattgaaccacaaatcaacatggtatataattccctgtaataaataataagtggggaaaataactatgccattcatgagccaaagagcagaattagacttaacaacagaagaagtaaataaattggaaaaaattatacattcaagaacagaaagtgtaagtcacattgaatgaactaaaatgtttctcttgtatcattgaggagaaacaatagcatcaatgctagaatattagagacaaaccgtgctaaagtagagcgtcatatagataaggttttacaatttggtttggatgcggcactcaattaatattccaatatatgcctatatatcatgtgatgaaaaacctgatattcaggctatagaaaacactgttcctaatctccctccttttcctggaacttattcatgttttactcgtgattatgaatatattcgccgtggcacacttagtctaatggttggtattgatttggtaacaggtcatatattggctcaagtagaagaccatcatcgtaacagtgagtttgtagaattcctaaaaatgatagatgagcactacaaagataaagaaaaaattatagttatattggacaaccactcggcttatatttctaaagaaactcgggcttaccttaatactgttccaaatcgttttgaatttgtttttatacctaaaaatggatcttggttgaacttaatagaatcatttttcggtaaaatggcccaaacaatgctgagggctatcagaataaaatcaaaagaaaaacttaaagatagaatctataaatacataaaggaaattaatgatttcccgataatctatcgcttcagaaataaaatggatgatatggtgattttctaaataattagcattaattataattgcttagccattatttacatcatcatcaataaagcctaccggcaaatactaactgtcataatttatcaattcacaaagcaataacaataactttttctgtcgtaaccaccttaactatagtcattagctcaccaatactagcataggcccataccctttaatagaggccaaatgcataaaaaatacaagcataacaattgcacaatttggagcaaaattcatatattcaccaaaaaccttacttaattcagcccactagggaaactaataagaactggaataatcattgacaagattatcaacagtttaatgacacaccagtaaaattagtaatcttgccctaccattcatgtaaattcaactaataccttcttaactctcatgttttttgaaatcacaacccacaaatgaaaataggtagcatttttaaatgagacatcttgtattaaatttagagtaaggcaaaagaatagaagttgattcttaattggtggatattacaccaatacttaacttggccctcttcgagtacaacccactgtgacatcctctggatagcacgtgcattaaatttcttataactcagggggccattcttgccaaatcaaaacatgagatgttattaaatggaagccattcttaattactgttgtggtcttgacgtacatagagatacaattgtagcttgcctactaaaagaaccttttaatcgtaaacatgaatcaactataagagaattttcagctttaccatatgatttaaagcaactccgagactggttaattaaagagaactactatcacgtggctaggaaagtaccggagtttattggcaaccagtatataatgtattagaaaacgcctgtgatggttcaatggtaattttaattgtaaacgctcggcatatgaaaaacgtccctagtaaaaaaactgacattaaagatgccgagtggattgcccagttacttagatccgggcttcttaagggtagttttatcccatcaaaacagccaagaaattacgtgtgatttaacgagatatcgcaaaagtatagttgaagaagctactactcagaaaaaccggattgaaaagttcctaccaagctgtgggattaaattgtcatcttttctttccgatgcttttggtgtatcaggacgagcaattttagaacatctttataaacatggagaaatctcagttgcacaactagaaaaatatcttaaaggtcgtctccgcaataaaaaggatgacgtagcccttactgttagaggtaaactttcaccgcatcaacaaaatttttttggcatgaaattgaaacatttatatcaactggaggctcatcttcaagaaattgacgataagattaatcatgcattgataatgtttcaaaaacagttaaaattacttgatgaaattcctggtatagatgaggtagtcgcagcagctataattgccgggatcgacacggatatgaaaaatttctcctcatcagcccacatatattcctaagccggtcttagtccggggaacaatgagagtgcaggaaaaaagtctgtacgaataactaagggtaatagatatataaaacgaattttatttgaagtagcttagtgtgttactcgtgttcgtaaaacatatctctcaaactggtattggaaagtcaaacagtgccacggagccaaaaaagccaaatatctctagccagaaaaatactaactataatctttgcccttctgaagaataatgataattcatatgagaaagaagtatatttagaacagcaacaaagaatatcagaactacgtcaaaaagctataattagagaattgactagttgtggttttattataacgcctccgagtgcataaataaatttaagttttatttctgaaattatggggtgattgatttccacatccagggcttgttttgcccttttggaattttgaagtactcaacacccaaatgactccgaacaactaggacaacctattttctcattaatcccaagttttgcataagatatttccaagtataggcgtatcaaggactaaggtatcttttaacaaagacattcgctactacacacttttttctaccggttccagacgccttattctgcatattattacttatatcgggttaattctcgaatgaatgtagtaaaatagttccaaataataatttcaattaaccgtttatttgtaatttgtggcttcttcccttgtatttaatggcttgtattaattatattggtacatatgaactcaatacattgatactacaaatattctacccaaacccctatatttatcaaggtcaaactatattttaaataatgttattagctactacacttttataatctgcacctcttaggcattaatattactggagttagtaaatatttacgccaaactccagattaatagagaaagttatagtaataacaacaatatttatcaagctattattaatttaccacatcttctcttaaaatcctgcaaattatataattttatttgcttttttttaattccactttgataccataaaatcctgcctcatttttttgctaatattatcaaaataagttaaactaaaaacaattgtttgttataataacatggggtgataaaattgttaattaatatgggaaatgtgagcatgtcctacaaaaccaaatccggtcccacaaaaatattacatgatattaatctaaatatttataaggatgagtttgtagctataaccggcccatccggtgccggcaaaacaactctcctcaacttaataggccttctggagaaaccttccggcggctcctaccatttcatgggtcaacctgtttcctcattgtcaggttttaaacttggcttaatacgcaaccgacatatcggctttgtctttcaggattttgaactgattaacgatctcacaatttttaaaaatgtagagctgcccctgatatatggcggtatttcacaccggcaaagaatacaaaaagtaaccagggttttaaccaaactaggcctgtccaaacacctgcattacctgcctgtacagctttcaggcggccagcagcagagggtagccctggcacgagccatggtaaccgaaccggctttgctcatatgcgatgaaccgacgggcaatttggattgccaaacggctgaagtaatcttatccctgttggagaaattgcaccggcaggggtgcgccctggttattgtaactcacgatatgaaagtggcagcaagggccaaacgaatcattattatggaaaatggtatgattatatccacaaaaaatataatatcacaagaggaagaaaaatgaaactatttgttaactttaggcaggctgtgaggggaatttttaaaaagaaggtgcgtgcttttttggctatgttaggtatcagcacctccatagcttctataattcttttactttcactagggcagggtgtgcaggaaaaggtatcttcacagtttgaggctctgggggctaaccaacttataatcattcccatgcgcactctcaaaaccacctctaaccaaccggactttttgagaggtctgcctacatttaccggcactctgagtctggaagatattgatgctattcaaaaagtacctgacgtggctgtggcagcgcctcaatcggaaaatgtcctcactgtagtaaggccgggtggtattaacagcgcagataccttaatcaccggcgttacaccggagtactttacactggcaaagctaaatctttcagcaggtcaatttttcacttccgctgatgaaacatcacagaatgttgttcttggcagcgccgttaaagaaaccctatttggtgaagaaaacgccctgggccaacaaattatcattagaaataaaagatttaatgttgccggtgtgctggaacctaaagaaagcataggtttttcttttaatgaaagagtatatctgcctattgaaaaagctcagtctattaccgggctggataagctgtccctgattctggtacaggcaaaaagcaatgatgtggtagacaggtgcaaggataaaatcggctcagcacttcgcccgctgcataaaaccactgactacagtattctaaaacagggtgaaatgctctctatgattgacaagttttctgccgtactgactgctatgctaaccggaattacaggaataacactggtcatttcggcaatcgggattactaacgtaatgctgttgacagctattgagaggacaagggaaatagggatcaggaaggtactgggggcaaccacttttgatatcttcatacaatttgtctttgaggccgttcttatagccgccctggcaggtttaatcggtatcgcggcgggttacgggtttatcaagatattatcgcactacctgccgtccctaccctttaaaatcacctggttatcgatcgccaggacagggctggcggcaactactgccggcattatcttcggcctctacccggctgtccgggccgccctgctgcagccggccagagctatcagacataaataaagacctgcggcacgggcagcaggtcttatggttattttttttgccaggcatcaacatctaccaatacagcatccacaccgattttcctgattttatcccagggaactacaatatcctggcccgcactcatcaagcccatgtatttctttttaggggttttcagcactaatgccactacattgccggccgcgctgtcgatatggatatctttcaccgggccgagacgcgacccgtcagacaggtttataatatcccttctagctaaatcagaaatcttaaacatcgtcatccacctccttgcaccagactatgcgggaggtgctcaattggttacccgaatcacatagtagctgccggcaaattttttttgcggtggcctttattttttggctttttgccaccatcctcgccactgtaataatagtagtaataataatattcttcaccctggacattcaacatattcaaaacagttcctataatccgggcattcacattcaacaataattctttggccttcagcgtcatttctatcttggcttgtccggatgccactaccagcaaaaccccgtccacatttgctgccatcagcgctgcatcggtaacaggcactacaggcggagtatccaccagaataatgtcaaacacctcatacagctcggcaataaagtttttcatgcgctgtgatcccagcaattcagaggggttaggcggggtcggtccggtgggcagcagcttgaggccttcaattcccacatccaaaagccctttcataagtgaaagctctccaattaaaacattggacaaacctttaatattgctaagctcaaatattttgtgctgtgtgggtttcctcatatcacaatcaataattaaaacctttaacccggcctgggcaaaagcaactgccaggttggccacggttaatgactttccttcattgggccccgcgctggttaccaacaaagacttaatcggcttgtccaggctggaaaactgaatattggttctcaatatccggtatgcctcggcaatcggtgatttaggactatgcaatgtgattaacttctctacagccatgctggtgactccctccgcccgttaagcatctattttgggtattacacccagcaccggaagttccaaataccggttgatgtcttcgttggttttaattgtctggtctaaaaactccagtaaaaataccagccctacggctgccatcaaaccaataacacccgccagcaggatgttcatttttttgttcggcttcaccggtgccggagcaggcactgccggatctacaatgttaacattatccagcttcataacctcaacaacttttttcataaatacctgtccggaaatattagccaggcgcgccgctttgtccggactggcatcttcaatggaaattgaaattaattgcgtgtcacgcaccggctccacatttatcttagcgctgaatgcctccggagtaatatccagcttctcctgttcaattattttctcggccacagtccggctcttggcaatctggctgtaggttttaactaactggttagccgtcaggatatcattatactgcaaaagcggcccgttttcgccggcataagtcttgccaaccataagagttgtggaggacttataaatcggggttatcagaaaatagctgacgattccgctggtcaacatggctgctatgggcaaaataatcaggaaccacttgcctttcttcaatattccaaggatatccctcagttccactcttttcactccccaaatataatacaatgcaatttattatataacatgacaacaacctataaattcttctacaaagtttagaaatgtcctgctgtcagcggaaaaaataaatttttacaataagacagattatgttaatacgtttttctttttctgactacaatttgccgtaatttccccagaaatcctttcttggcttgcagcatatctagaggcccgacatttatatccgcgttatttattaataattgcgggtttttcctaatccattctgtttctatttgtaatatcttttctatgtaatcgctggctttaaccagtgaagccagtctccttcccggtgaatgggcatcagtggctaaaaaatgaacccaccttaatttcaaaaactgcagggcggcagcttttaccgattctccgtactcacccagcagactggtggcatttacctgtgccagtaccccattgctgaccagcttgtacaaaaaagacggatcggaagctatccccttgttgcgttcgggatgagcaataacaggagttattcccagcagtttcaactcgtatattacatgttccgtatactgcggaacagtggccatgggaagctccatcaataaatatctgccgccgtcattgacagtcagcacttccccgctttttaccagagcgggcagggcgatatcacagtaggcctcagtaccgggaaggatgctcagggggagcttctccctgtctatgtgagactgcaatgccctgaccgcctcaagcaccttgtctctcctgttttccataacacccggtataaaatgcggggtggctactatcgtaccgataccgttttccacagcggcagaggccatggccagagaggtctgcaggtccggtgaaccgtcatccaggcccggcaaaatatgcgaatgcacatctatcatagcattttcctttcctgaaataaataacccgcctgaggcgggaataatttctagtcaagccctaacacgccttttatctccgcctgcagtttacgcatttcttctattgagttggcttccacatacactctgaacagcggttccgttccggaaggacggattaaaacccaggcaccgctttccaaaaccagcttaagtccatccacagtcactttaccggtaattttttgcccggccaggttatccggagcaagtttacccagcatatccatgatacgctctttttccgcgggtgaagttttaatgtccaaacgctcactgtataatttgccgaacaggtcagttattttctccatcatttgagtcaggcttaatccgtgatgcgccacaatctctgccgccagcatagtagccaggatcccatccttttcgggtatatgtcctttgatggaaagaccgccgctttcctcaccgcccagcacagcgtctttttccattaggcactgtcctatgtatttaaaaccaaccgatgtttcttccacctccagattataatgccgcgccatgtgatccagcaggtgagtggttgctaccgttctggccaccggcccgcgccattgcctcactgccagcaggtgataatacaaaataggcaaaaacatattgggggttataaattcaccgttgctgtcaataatgccaaagcgatccgcgtcaccgtccagggccagccccagattggccttgcctgccagtaccctgtccttcatttcaaccaggagtttttgtgaaggctcaggcataccgccgccgaacaggggatcccggttattatgtattacctccggctgcacgcctgcttcacgcaaaatagcctccaggtaaccgatgccgcagccaaacatggggtcaatcacaacttttagaccggcccggcggattatatcaaaatcaataatttcagccaaatgtttcttataggcaggaaaagggttgatttttttaatctccgcccgcgacttgttttccgggttcattttttcacttgtttccaggctgcgaatgttcttttcgattttttccgtaatataaggcagggcaggtcccgcatactcgggaataaatttgatgccgttatactccggggggttatggctggctgtaagcatgacagcacccgccgtccggcactctttaatggcaaaggcagtcagcggagtaggggtaaaagtctccgtcatataaacgggaatgccgttctcggccattgtttccgctgcggcttcagcaaatttatccgataaaaacctgttatcatagcctataaccagtcctctttcagctatgcccagggaattgacataatcagctacggcctggctaaccagccttacattatcgaaggtaaaatcacgggctataatacccctccacccgtcagtaccaaattttatcttactcatgaagggaacctcctgtcatcttttaaatttttcaacatagcttatattattgccgctataaacgctaaaaaaaccatataccattacaattcactaaatactgaatataatatatattttatggcaataattataacagcttttatgtaaggaggacaacaaaatgacaacaactttgatcaaaagcctaaaagaaaaacaaaagagcctgaaggattacctgcagcagatcaggccggataaatactctgccgaaaagggcaaaaagactgaatgagattttttaaaggcctgattaacggcaccctgctgagcatcccgctatgggctgtgattatattaactctattatggtttataaaacactaaagccggcatatcagcagcaccggcttttagtgtttaagattcagtcacatcacaagatgccaattccacattattgccattaaagcagcatttagtctataaattttctgcaatacccctaatatattgagaaaatacttcctttaaatccttcctgcccagagcaaattccaccgtagctttcagatatcccattttatctcccacatcatatctccggccgtcaaaaaccaatccgtacatgccctctgcctgtccctgcacccgtaaggcgtctgtaagttgaatctctcctccggctcccggtttggtattctccagaatatcaaaaatgcccgggttaataatatacctgcccataacggccaagcgtgaaggagcctcgtggggctcaggtttttccaccagatcactgactttatatacttggggcctgaccggctcagcctctaagataccgtacttatcaacatcttccagtggcacttcttttattcccagcaccggcgcctgcacttcttcatacaactccatcaactgcttgagacagggttttgtactgctgacaatgtcatcacccagcagcacggcaaaaggctcatttttaataaaactgcgggcacagtatacagcatgccctaaacccagcggttccttctggcgaatataatagatctccgccaggttgctgatgtcctgaaccgtttttaacaaatcagtcttgccctttagctgcagctgcatctccaaaacatgggatttgtcaaaatgatcctcaatagcccttttgttgcttccggtaataatcaatatatcctcaataccggaggctactgcctcctcaatgatatattggatagtcggcttatcaacaatcggcagcatttcttttggctgcgccttggtagcgggaagaaatctcactcccaaaccggctgcaggtataattgctttttttaccagcacaaaaagcccccccaaaatcctaatatatatctacaaaaaacgacattaaaaaacggtcctatatttccgaggaccgtttttccatttcgaccgccccagacgaaatttgatacgcaggctgtcttttatgtccgataatgcctattttattggctgcggtaataatcacaactgccagtacaaccagaaccagtattgcctggttagtcgttattaaattcaacatgaccgcactcaatcctaaaaaagcactcacaccgtaaatagccaaaacagcctgcttatggctcagtcccagggccagcaagcgatggtgcaggtgctccttgtccgccttaaaaataggttgatgcatattgtagcgccgcacaacggcaaatactgtgtccagcaggggaatacccagaataaccagaggtataattacggaaatagccgtagtactcttggtcaaacccatgacagacatagcagccaggcaaaaacccagcatcattgagcctgtatcgcccagaaatatcttggccggattaaagttgtagcgcaaaaatcctaacagcgaggctgccaatatcaacgccatcaaaattacctgcatttgttccggcaggccaaaaacccgccactgggtccatgataccacagctaaagtaacagccgaaataagtgaggtaccgccggccagaccatccaggccgtctatcaggttaacagcgttggtgacggctaccagccagaagacggttaccgggatactcaaaaagcccagatgcagaatatctccgtttataggatttgttataaaatcaacacttataccaaacgggagtactgagaaagccaccagcacctgtcccaataattttactcgaggtgaaattcctttgatatcatcgacaatacccaacaaaacaatcaaggttgaccctattataagtcctatcaccggagaggtgagctgccccattaacaaaatacccgcaataaaacttaaataaactgccagaccacccagtcttggcataatcttccggtgaactttgcgcggatccggctgatccagagccccccagcgataagccagcttaattacttgaggagttgccagcagagaaataaataaggaagccagaacaagcaataccggcttaagcaccataatccctccaataatacgaatagcaagaaagtcaccataagcataatttcctagagcaacacaaaagtctaaacttattgtaacgcaggattatgttaataacaataactgaaaagctattcagtcagctaaatcatataactaactctttataggacaggcattctccttctttcgccgtttaaagcaaatattttacctttttagccgctaaagccgcacaggaaagccgccataagcgactttcctgtgcgaaggaattacaaaaattatgacagactctttatttgcctatagcaaacatcagctccgcttcagccgctaccgcttcatcaacataggccacggcagtgctcttgcctatagttttgcgcaggttggttacttccaccacaatgcgcagccggtctcccggaactacctggcggcgaaagcgggctttgtctatgccggcaaaaaacgctattttgcctgcgtattcaggcatgcttaagattgccgcggcgcctacctgggccatggcctcaattaccaaaacacccggcattaccggaaaaccggggaaatgcccttgaaaaaaaggctcatttattgttacatttttgtaaccgactacccgcttgccggcttccatttcttcaattttatcaaccagcaaaaaaggataccggtgaggcaaaactttcataatctcattaatatcaagcattttccagacaactcccaatttttcaacttttttttaaaacaatgactcatccacaaatccaccataagcataatttccatgggtgcaggcaccggattattactttgaagttttcaggccgtagataactccggaagaagccgccctgtttgttttgatatccaccttttgaccgatttttatttctttgttggagaccataatattattctctgacaccacggcagaggcactcacagtgagcaggagatcatatttgccgggaatctccgccagtaccaaacgcccgtctgaagtaggcacatcatcagtggcaggtaaagtttccttattaattaccgtgcccatgaccacattactttttaaatcctgcaccgtttgaccgttctggaaggcttccacagtcggctggcgcacctcagataccagaatcttgtattctatttgctgctcctgttgggccagctgtttgttggccacaaaaaccttgtaatatcctcctatagccagggccagaatcatgacgatgatcaaaaaatcaatgatattaaatcttgccttagaatcactttccctgtccttgcggattttcaccatcaaataccgctcctttctcccgcgcgttaagtttctccagcacaatatatacgcctatcaaaatccagaacagaacccccagcttataataccagagaccgtagtcaaacagcgactgcagcaaaaagccggccatggcaccggctattccggcattcaaccactttatataacttaacttgctcgacaccagacggaaaacagtctggtatattttgtacatcaataaaagaaaagcagccagcccgaagatgccggtttcgctgagaagctggagataaaggttatgcgcgtgcggcataatggctgaattcatcatatagacataataaaccctcataaaagcctctgtgcccacaccgactccggtcagccaataatccttgatcatcataagcgtggacttccagatgtcaaaacggtaaactaccgaactgtcattcaaattatccgccgtagccaggcggtctatgactgtgtgaggcaaaaagaaggctccgattacagctgccgcaaaaaacaggggtaaaaacttgggacccctgatcatagccagaaccgccatggcaaaaacaaacccgtataaaccgcctctggaataggtgagcaccagtgccgtaccggccaggcaggctatggccaggagcaaaaatttatagccgattcttttgaccacggcaattaaagaggcggtaatgggtatcaccagaacaaaatactgcgccagcaaattgggattttcaaacactgccgaggcgcggtttttaatatccgggttcagctccggatcaacccatcccttatgcaaatcaacaaaggtgaccccgaaataataatcatatatggcgtcagccgcaaccgccgcggctgacagtgccaggcagcctaacaggaggctcagcttttgtttattgtcaatcatatttataattaaaaacaaatatatcacggccgccacataaatagaaaattcataggcactgctccggggcagcactgaggtcacagtgccatataccagaacagcaaaaaaaatcagcaccggcagcaatatggagctgcggcaaagctcaaccttgcccccggcaataaccctggctgaataggccagtgcagtcaatacaccgagcagggccaggttattaaaagatgtgaagggcaaaagcagtgcggccaggtaaaggcccgactcaggtatggcgaaaaccacggccatagttaaaacacccgccgctatcgtcaaggctgcctgccggtcaataaaggccgccggtatagctgttaaaaggacaatgcccgcaatcaaataccaaaaaaccggcctggttatcataccggggccgttttgccaataaaacccccttacggccagagcagttcgcggcatcagctgctctattttaccggtcaggcggttgaactgcctgtacaaaaagctttgagccaccacatccgcagccacggtatggtaaacaaaaccggactgccagcagccggtcacagccagccagaatgcagataaaaggcgcgctgttaaactagagttccacaagtacaggcaagaatttataatacaactacgcttaaacaaacctatccgcctttccgccaatttacagcgggctgataatgcccggcctcattatattatccggtctcggccagcaattttagaattgtgccaattctggaagaccaggaatattcctcagccgcagccagctgtaatgactgtttttcctcattccactcggacaatgcccgatctgtaagcttaataaaatcttctctgccggcagccgcataaacaaaagcggcaaatttttgtaccgccggaatccctaccgccaccacaggcttaccggtagccaggtactcgtaaagtttcagcgggtcggaggccaacgagtgttcatccctggttctgggcagcaggagtaccgaagcatgttgaatatagtgaggcagctcggcaaaaggcctgctgcccagccacagcacgccgctcatttccttcaggctgttccagacagccaaatcaatgctgctttcgtaacaggggccgattatcaccaacttgtaagcaggtctcttttcggccaactccttaagcagccctatatcaatccaggaattaaccgctccgataaacaggagcacgggttctgaaattcccgccagttccggcgcctccggccaggccttgttttccggactgaagtgctccacatcaaccccgttgcccagcagatatatttttctgttatacatttcactgtatttgcccaccaattcctgtgaaaccgccagcaccagtgaactgtgcagcagcataaaatccatgaatgctttattttcttcccaaaccctgcggtcattcttaataatgggaaaggcaaagttatcatccagcaggtgaaagaccatgtgcttgggagccagcatatcaataaaaccggttatcgtatagctgccggaagaaacatagaacagagtatgctcgcgccaatcagcgccataatttcttttcagcctgcgaattaggccgcaggccgcgcagcggttggcgcgctccctcagaccgagctttaccggcagaaaacccagaggcgggacacccacggccacctcaccgtcctgtgaccattgccagcgcggggattttaaaacataggacatattgcctttcaaggctctcagacctttgggcgggtcgatatagtagcggtcaaaaccctcgaaagcacgcgccagacacctaaccgtatcattgatctcccggtcatgccactcgtacattcccaccaaaaccacagcccggaactgtttcatcacaaataagcacccttttctctataacctttaattaggcatattataaccaggtatttcccataacatatataacggtattcaatgaccgcgagcagctaagatctttccggccgcggcttccgccctggcttcccaggagttttccaacgcagccctcaccctgcgggccgccttttccctgctgtcagtccttatttcttccttgactaaatctacaaaccgctgactgttttcggctatactcaccagtgcggcaaacccacgcacctccggcagagccgtggagaccaccggcttgccggctgccagatattcatacagcttgacggggttaacccctacggttaagtcattaatcttaaaaggaatgacgcaaagattaaaggctttaatgtatcccggcaaatccctgtaatcttttttgcccaggaaataaatattgctgtactgctttaacagggccacatctgtatccaccggcccgattaaaacaatagaccagccgggctgcgctccggccaatgcagccagagcctcctgatccagccagctgctgacagccccgacatagccgataaccggaccgggcaaatgcgcaacttcctcggctgccggcagcgatgctgacagggcctgtccgaagtgctccacatccgccccgttaggtataaattcgatatcaggagcatatgtttttttacgttccagcagttgcctggccgtaaccagattaacggaggaggcggcaaaaagctctctctccatcttatccactacagcggcatcaattaagcccgggaaggccgagtgctcgtcagcacagtcatagcataccatagctcttcccggcaaataaggcagcagatccacactgttgaccaggtaagtccaccagagcgtgggggaccagccgattttttttaaggtcttatttactgcgcaggccaggcgtctctggtttatcttattaatccggcggcgcatgtttccgaacggcaaaaaaaccgggggtctgaaaatataagtattttcccctacccggtcaagctgtgtagttaatcttttgcgcagttctggattttttataggggaaagcagggtaaccggggggtctatgtacaatacccgacagtcatgccgggcataaacagccattaattgctgggctctggcccacatgccgtggtaatcggcggctgccaggcagactatggtttcacctttcagcaaggatcacacctcattactttttggtaggttaactctgtttttctggccatccctttggaactgaattgctgactaacaatttgcctgccgttttcggccatctgggatgcttctttggggtgctgcagcacccagataatccccttggctaaagacggtacatctgacgaaggaaccaggatgcctgtttctcccggtctcactacttccggcaatccacccacctcggtagcaactaccggcaaaccgactgtcatagcttcaatggccgtaagcccaaaaccttcccatagagacggaatcaccagcacatccatgtcagccattaaatcaggtatctccgtgataaaaccggtaaaattaacaacctcctgcaggccaagcttagcagtcatttcctttaatacagcttcatcaggcccggtaccgactaccagaaacctgactctgggtatgactttcaacacttcggcagctgcttgcaaaaaaaagctgtgtcctttgaccgaatgcaggcgggctactatggctaccagcggaacaccctcttcatagcccagccagtgcctgtaggtaccgggaggcaggcaaggcctgaatctgtccaaatcaagcccgttataaatcaccgtaatcttattctccggtataccgtctgcaataagagcgtttttcaaaccctgcgatacagcaataaagtggtcggtaagtcctcttgtcaagcgctctgtccaggagttggccaggcggctccaaaaatcagggtaatcgcgaaccaacaggctgtgcacagttgtaacaattctatttactccggccattttggcggccagacgacctaaaagattggctcttacaccgtgtgtgtgcactaaatcaggccgattttttttaattacctcggtgagtctggaaagagttcctatatcaagtttatgccgcatgggcataaccagaacattgaccccaatttctttggccatacgggcaaaaggttcctcaaacagacaaacaacggttatggctaccttccgggaatccagagaagcgcacaggtttaatatatggcgttccgcgccgccgaattcacccccgccaattatatgcaaaacccgcaattgattcaccctaaaagcctccttggcctaactagcttcattttatcaatttccctgtctttcgacaaggcagtgacaaaaaatattgttgaagccgtgcgtgagaaatcacacacggcctgattatttgctaccccccgctggtgttatcagtgctgctctcaattattttttctatatcggcaggggtaccggcagtatcagtaagattatctttggtcgattgatcttccttatcagtcggctcaggcacagtaacgggagtaatagacacatctacttcaaccggaacactgctgtgtgtggtactatgggcatttttagtgtctgtgtgattagcgccatcctttttcgctgcaccagtcttgctgtttccggaatttttagtatctgtcccggtttccgagtcataaacttcctttgtgatccggtcatgctcttgctcttgattcacagaaagggagttcttatcatcatcctccgcctggcttgtttgggaggagccggtctttgaggcaacattagtcgatgaattctccaacaccatggaagcagccttttcacccctgaacaaatccgcaaccgccagcttggccttttgcgagtcaacaccccagtagctgacaccgtctatatccaaaaaattacccggcagtgtttcgctgataatattcatattatccagatctttggccgctctggctaaggccagcatatccattagccccaggtttgtctcaacattccggttaatctggggaatcagcttgggcagcttagcaatagtcgaaggctgcagcatttctttagccagcgcctctaaaaacttctgctggcgttgggtgcgggatatatccccaagagcatccatacggaaacggacatactggatagacttatcgccatccatgcgctgaacacccttctttaaattgattaaaaatttgtcggtagggtcgtagtagtacatatctttttcaacatctatggttactccgcctaaagtatcgacaatatctttaaaaccgttaaaattagtcactacgtaataatccataggaacacccagcaggtcttccacgatgtcaacagtagtttccggcccgccataagctatagcggagtttatcttatccataccgtgtttgggtatcctcaccctggtatcacggggaatagacagcatggaagcctgcttggactcagcgtccacactggctaaaattatagaatcgctgcgggaagctgtttcacccttacgggcatctatacccaggagcaagaaatttactcttccgctaattgtctgagtttgttcttcaccgtcaggtttactgggaacgataggagacaataacaagtacttagcatacaggtaactgccgcccagcgtacaaagtaccagaacaagcaaaaccattaccggccattttcttttcaaacggtacctgcgattatcctttgccatccaattcaccgcctaatacaattcaaatatactatatgactgtataaataagtatatgatccgttacttaacatttactgaacccttatgcattacccaaaccgtatcgacagcttttacacctctcccgtcactgcgaggcactatgcacaaatgatttttgggcaccgcctgaccggacaggatgtttgtcccatccgtaagatcgggaattccactgccggtagaatccacagtaacagccttgcccgagcgaacaataaactccgccccggcgtcacagctaaatacttgtcccggcgtaagctgcgtggtctgccaatcaccggcagtccccttaaaaaaatcacctacatatttctcaacataactcttagttaccagtggatcactgtcagaaccgggacttcccgttaccggtgcgtcggcaaacaccgcgtaaccgcacagcgttataccggccagtgagatggctgctatgataatttttttcttcaacaaaacaaacatctcctaacaattgttacgtaatctatttaaaatcataatttcccaacatagccacaaccagctccgcaccgcgaagggcttccttgcgcaaagagctcacattttgtttcaatttttcgcgtatctcctccggctgctccataacctttcgtacaatctccgacaactgctcatattctaatgactccacatagccgcccagtggcatacccaccatttccaggaaactgctgaccttgggatcataggcaacccccaccatcggcacattcatcaaggctccaaaaattaaaaagtgcagcctcataccgaccaacatatgcatattagctatgatttctaataaatcaaggaaattatgctccttttccagtacaacacagccgccgccggcttccagagcaacttcgcggcttacctgcaagtccgccgagtggtgcatgggcaccatcaatacctggtaaccctggccggtaaaatcccgcaccaagtcaaccattacctgccggtaaccggtcaggtttttccacggtctaacagatatacccactacagggttttccagcaaacctaatccctttaaaacagcttttccccgctctttattgataaaggcgggatccagaccaagcaccggatcagcggtaacgtaaaccggcggtttatccactcccaaggaatgcagttcaacccgagaagaggaatcacgcacggttataaaatccacccggttgactataaacttcatcatggcacgtccaagcgcagtacgcacagggccgataccctggccataaaagaagaccggcttgcccatcagcttggccatgagcacgatgcccaggtaatagagaatactgttcgggccggtcacatcctgcagcagcccgccgccgccgctaatcaataggtccgcctcttttaaggcgcgccaaatttgggcagggttatccctatgcactgtttttacctgaaactgctttgctgtataggccggatccatcgacagaactacgatttccagttcgggcaggcgatcacgcaaacagttgacaatagcataaagcattgcctcgtcaccctcgttatgaaaaccgtaatatcctgatattaccaccttaggcatgaaaacccttcttccccaacacataaactgatacaatatctattttaccttaaaccgcggaacaactacaaaggttttttatgtaagaaactttttattaataaataagattaaaaagtttgagctgtatagtcttaattctatatacgctgcgtgcttggtatttatggtgcttattacagcagcggagcttattgttttaatttgtgtctcctaataactaatagtgcgaacttaggcaagaccagcattcttctccagcggcttggctccctgattaagcggcccagccattctaattttaaacgctgcagccatagcggagcacgaggaaccctaccggctattacatctaaactgccgccgatacccatagccgcgggtacttttaagtctttcaagtgggcatcaatccaaagttcctgccggggagcacctaacgcgacaaagagcaaatcaggcttgctctcctttattctgttcaacaaatctttttcctcttcgggtttaaaatagccatggcatgtccctgctatctgcagcccgggatatttttccacgagtttatcagcggcctcggccgccactcccggagcggagcccaggaggaagatgcgccagccttcgcgggccgctctttctgtcagatataataaaagatcaattccggtaacacgttccggcaccggacacccggcaacccggcaggcccacacaataccaaccccgtcaggtgtaaccaggtcagccccgccgattaaatccaacaggcgatgctgaaactgagcctgatacaaaaactccgggtttaaggtaatgataaaatgtggtttgctgcttttaataaactctgctgtcctctcaacggtctgctgcatgtccaaagcatctatagctgcaccaagcaggtttactttcattgcctaaggtacccctttacaattcactcttatgctaatcatgatatttacatacctaatcagtattctatcatattatcgttatattctccacaatttacgacatccagaataaaaaataagctgctttttgttgtgattttttgggagaaataaaaaagctgcccccttaaggccggatatatcaagggacagaagctctcgaattttgtgattccatatatattattaaaaacgcacccgcgctacttgccttttctctcaatattatgctatattatatgtatagatattgagaataaggagggcatatcatgccgaacattcggcccatttcagatttaaggaacaaagccaatgaaatctccgaattttgccacagggagcgcgagccggttttcatcactaagaacggagtaggtgacatggtggttataagtattgaagtttacgagcagcagcaggctcttattgagctttattgcaagctgtctgaagctgaagcggaaatagcaaatggcgcggctagtgaagatttttgggaggtaacgaagaaactacggagcagcattcatggaaagatataagctactcatttttcctcagtccaaacaggatttgcaggatatagtcgactatatcaatgagctttcgccggacgccgcatttaagctgtacgatgaaatagtggaaggcatcggctcgcttgcgcaaatgcccatgcggtgtccgctactgagaagctctgtgctaagggcgaaaggctaccgtgtactggtggttcacaactatctagtgttttatgttgtaaatggcaagaccgtggaaattcgccgcattctgtataggcgcagacagtatgactttctgctatagccttgccctccaaactactcccaattccagagaatggttaaaataatcgactatcggccacttccctctgccggtaatgattaagatatcttctattctggaacttaccgcctcttcaattatatactgaattattggtttatcgactataggtagcatttccttagcagagcttttgttaccggtaaaaaacgtgtgcctaggcctacagtcggaatacagccttgcgaactttcacaactataacccctcgtacatctcgttaatgcctgctatctacccaggtttcgcactaagggatcattaaactgggaaccactgccaaaccttattttctaaaattatccttaaaccatttctcaatatgataagaaaaattgattgctgaattaataacttctattaattcaagtggatgtggtaagttaaacagattaaccaatacatcaatagtattaggaatattcgtcccattccaatggcgtataccaataggctgcaacctttgttctgagatagttaggtcgccaagttctctctataatttttggggagacatctttttgccatttttagccaacagccaggctgctaaattaagcacaagcatagccaatacttttaaaaagcaataggcatctactctttcaggattgcgcaggaatacttgttgtaaatcaagagaacccttcaaaaacctaaaactgatttcgatgtcgttcctaccgataagtactgcacctgagggatttgccttcggaacttctacttttaattcgggcattatcttcatcaatatttcggggggtaatttagctagttgttctaaaataggttgtaagtccatgacgatccctcactaatatttattcttattagtgataattcgacacaaaaaacagagatccttccagtttatggatcagttttctatgattgtaattaatattacttatgctccactattttacaggtttaaatttttatcttgcggaaggtgggataaaacattgataaaattgccatatatttcgccttcccatatatattatagccaattttcaaagaaaaagcactgtctacctctcaagctattataccataaataaccggcacaaatgtttacgaacattccggtattccagtttagacaaatcattttgaataccgatacattttctcgtaatatttcacataatcaccagacacaatgttctctatccactcggtgttattcaaataccattcgatagtttctttcattccctgttcaaatttatatgctggagcccatccaagctgagttgtaattttagtattatcaatggcatatcgtctgtcatgtcccggtctgtcttggacatatttgattaggtcttcggattttccgagagtagatatgataagcttaactatttcgatattagacttctcattattaccgccgatattgtaaacctcaccaactacccctttattcagaactgattctattgctgaacaatgatcatatacatgaagccaatctcttacctgcattccatccccatatattggcaatttcttccccttcaagcaattttcaatcataagaggaatcaatttctcagggaactgataaggcccatagttgttactgcagcgtgtgatgttaactggcatgccaaaggtttcatgataagatctcacaatcatatccgcacctgctttagatgcagagtatgggctatttggcaaaagtggcatggtctcgacaaacattcctgttttacctaatgcgccatatacttcatccgttgatacctgcaggtatttcactcccggcttgtattccttacagtatttatcatcgggattgactttccagtaattctttgcaatatcaagcaatacttgagttccgaggatatttgttgtaagaaatatctctggctcaacgatactcctgtcaacgtgagattccgctgcaaaattcactacagtatcaatgttatgtttagagaatatctcatctatttttactctgtccctgatatctgctttgataaaggtatggtttgaattctccgctatgcccttcaggttttccagattgccggcataggtcagagcatctacattgataatcttgtattgcgtatctctgtccagtataaacttcacaaaattgctgccaatgaatccggcaccgcctgttataagtatattttgcattttaaatacctaccttcttaccaatcacaataaatgtagtttatttattattcagagttttgtccccgtcaatctatcattattcctataattcatccaaatatcttttcaatgcatccttccattccggcaacctattaaaaccgttcttatcaagcttttcttttgataatcttgaattgagaggtctttttgctctggttggatactcagatgtcggtattgagttcacttttatatttatccctgcctgtttaaaaatctctaccacaaattcataccaactgcaatagccttcattaacaacatgatatgttccgtattttgtagtctgaagcatatcacatattgaaacagctaagtctggcgtatatgttggtaccccaacctgatcattgactacactgatttcatctttggtctgtccaagcttcaacatggtcttcacaaaattattgccattcttgccatatacccatgaagttctgatgatgaagtatttctctaaaagttcttttacaagcagctcgccctgttcttttgagtagccataataattagctggagcagtcggcttatcttccttctgagcctcagttccctcaccatcaaatacatagtcagtactaatatataacatttttgcatcaatctttttgcaggcttcagatatatatctggtgccgtcaacatttattgcataacacagcccttgctcctcctcagctttgtctacagcggtataggcagcacaatgaatgacaacatcaggtttgcaatcaaaaatataagcttctgtctgttctttatctgttatgtcaaaatctgttctatcaacacctatattttcgattccgagtagattcaatctcttgacaacatcataacccaactgaccctccactccagttaccaggactttaatgctaaaatccgcatcactgtcttttaataacggtgcattcaagtccttctgagacagcacagggttttctattccccaatctattccaatttctgggtcgttgaattttatgctgcggtcacattcctttgagtaatactcatccactttatactgtacttccacatcttctgttattgtcaagaaagcgtgtccaaatccctttggaatatacatttgctttttgttctctgcggaaagctcaatactgtaccactgcttatatgtatctgagccttttctcaaatctacaaccgtatcaataattgcccctctggtacatctaatcattttagtctgggccataggattagtctgaaaatgaatgccacgcaaagttcctttttgcgctgaatatgactggttatcctgtacaaagtcggtgtctattccttgtgcggcgaatttgctcttcgtgtaggtttctgtgaaccatcctctattgtcgccgtgtacgtttgtctcaattacgaataaacctttgaaattagtttttgttacattcatgttcactacctcccatatgtagggttctatctttatcacttatttgtgtcttagctacagcaaagctatattttataagcttttactacttaattttaatacctaatctttccttcggctactcgtttgagatgccctccatacggggattttccataacgctcagcggaagcaagaagtgtctctttatctatccaattatgtttatatgctatctcttccggggcagaaatcttgataccctgtcttttctcaatcatctgtataaagtctgctgcttctaccaagctgtccattgttccggtatcaagccaagcataaccacgccctaacagctttacattaagagtaccgtcatctaaatacatacggtttaagtccgtgatttccaactcgcctctcgcactgggcttgacctgttcggccaactctgctactcggttatcgtagaaatataaccctgtgatacagtaatttgactttggctgtttcggcttttcttctaatgacatgactttgccattctcattaaactctacgataccaaaacgttcgggatcattaacataatatccaaagatagtagcttcacccttttctgcattctgaacagcctcattaagcaataaactgaatccattgccataaaagatattgtcgccaagcaccatggcacagcagttatctccgatgaactctttaccgatgataaaagcctgagctagcccgtctggcgatggttgcactttatatgataatttaataccaaattggctgccatcaccaagtagtctctcgaaatttggcaagtcatgtggtgttgagattattaatatatctcttatccccgctaacatcagcacagacagtggatagtaaaccatcggtttgtcataaactggcagcagctgtttacttgtaatcaatgttaatgggtaaaggcgagttccactaccacctgctaaaattatgcctttcattttttcacacctctatctttataaataataattaaccggttttttctccaaatcatttattatcatacaaggccaggtccagtaccttaaataaatcgatttcctctatggtaaatgaatttcatataaagatggatattcaggatacaaattataaaatttattcctcaaataatttatagattgctggttataaggattaatttttttataaaccttagcttctacattattttctaagtaaaaactttttaaatattgataatgaactccaattccttctctttgtaaaatttcgtctgcaagtattccgataactctttgatcactaggccttaaaatatattgaattggatttccaacaactacaatatcggctattaaaaattggtttggaaaaccgtcacgtttgtcaacatgacttgctgaataaatattaggtacagcattcttttgttctggtaagttaaaatttcttaaaatatcatcacttaaagtaatagaacttgataaaacatatatttttttatctgtaccttcggttaattgatttaagtaagatataagattatgaacagcctctaaatcctgcctaatccgacaatacattgttgcatgactaagcaatggactgaaagaattaataattttaatattagtttttatataagcctgggtaaaattaactactataataaaaagaatcaatgccaacaaacaagttctatattttttattctcaaagaaactaataatttcaataatacccattataaaaaagaaaagtatttgaaaacacaataagtaataatgctgcaacccaaaattatttactcttataaaactaataaaaataataatggactgaattagcaaaaatagcgaaaactttcttgttttataatttctaattcctataaataacccaactaatgctatggtaattataattattccaaaatgtaatattaatgcttccgcattctgtgccatattaccgcttctataagctgaatagatatcatgataattattaaagatacttttaattaaaaaggttttaaaaaatactagtagtattaagaaactagataagccaacaaccgaaatgctacaaaaagattttactacttttattttattatctttaataaagaacattattaggtacattaagtatagtgtaataaaaaacgaagcaatccaaaatccataccacctcctggtaagggctaatgcggtaatagatagtattaagaatacaagtgtactgtattttaagttatataattcaaattcactacaatataaaataacataaattaaaactacaaataataaacctattgaatctaaatatccatacaacaatggtgatataataggcggaaacaaaataactgcactacaaaaaactattatatttgtataagaattaattttataatctgatataacttttgttataaacataataaacaaaatataaaaaggtattatatacatattatacacagctatagtataactactatggctgtagcctagaattttaagtgggagggataataaaattgtgggtgcgagtgaatattcttgatacagtatactagaatataattgctttataactgttatgaaatccgtctgaagcagcaattttgaaaattctatcgacatttcccaatacaaagcagaatcccaaaaatagatatacttttctctttgagtaaaagagtatacaaatacatttcccaggataactataactaaaaatatgtgccaattactagtatgttttttgaaatttgataaaatattaaaatcactatatattttagttataatataataaagtgtaattaaaatatttaagttaaatataataccaatatatatttttactttaataaatgccacaaaaataaagaaaacccataatatcataagaaatttaatgaacttcgaatcatgccttatttgatacaccccctaatttatcttttatattaaaggtccaaaacttatttccccagaagttaatcattaaaacaagtagagtaacaaagaattgcgataataataaattaatattaaatttagaaacaaatatatatagcaacatagaatttatacttaatgtaaaaatatttactataataaatttaataaaatagtgtttatgagttgtacttttctttataaaaacccagtatttatttaataaaaaactattaatcataccgatagaataagataaaatacttgaaattagatagttaatatttatactaataagaatataatatagtataaatgaaataatggtatttatcacccctacaatagagaattttataaactgtaaatttttatgaattattctcatataacataacctctaccaatattattattaaaagttaacctttttgtctattatatacaaaggtctattcttgctttcatcatatatcctaccaacatattcacctaatacgctaacggaaagaagttgaacacccccaaaaaaaataattgtagtcattaatgatgcccacccacttattacatcattattatttagaaacttaactgtaatagtatataataacagcactaaagatatagataccgaagaaaatcctaatatccccagtaattttagtggcttagccgaaaatgatataattccatcaagagcaaatttaaccattctttttagtggatactttgtatcaccagcaaatctcttgtctctctcatactcaatggctatctgtttaaaaccaatccagctaatcatccctctaataaatcgatttttttctggcatttttttaaactcttctattacttttttatctatcaatctaaaatcaccagtatcgataggaatacttacttctgtcatttgtgaaagaatcctataaaaatactttgcagtaattaatttaaaccagttttcaccttttcttttttttctttttgcataaacaacttcataaccattttcccaaagatttatcatttctggaattaactcagggggatcctgcaagtctgcatcaataactacaacagcatcggcaaaggagttttcaataccagcagtgactgccgcttgatgtccaaaatttcttgaaaaatttattattttaactcgactatcctttatagcaagagtttcaagtatttgcaatgtattgtcagtactaccatcattaataaaaataatttcatagttaattttattttgttctaaaacactagttaaacgcatataacattcatttaccactttttcttcgaaatacatcggtactactattgaaatgaataaccccatatattttttcccccaattaaacttagattctaacaaaatggaaattaattacttagatatctctgcctcgattattgattagccatcagctgtcttacttaataactagcgtgagtttcctacgtatatcgtaaaaccattgtgaaataaggaaatgagagcagttttatgtatggactaaaaaattatgctctaatttccctatttacaagagttaacgagttgtagtataaactaaatatagaaactaattgcaaacaatatgaagaagaagttttcttgtaataaatacacttaatatagaacattgatccaccatatagtggcaactaaggcagtatgattctgctaattggatgtaaattgagctttagtctatacaagaagttgctatttttgtatctttgagctcttacataaagcgggtttaaaggctttttattttaattggcgtaggaaactcacactaggatcaatccaccccaaaaactcaattttaatcttttgcgacttccttctcaagaaaacccttcatctccagcatgtatattaccttcgctaagcttttttcaggtgtctcacaagaagtgtcaacaacaagatcaggggtttccggttcctcaaaaggatcagaaatgccggtaaaagcaggtagttcaccggacagtgctttcttgtacaaacctttaacatcccgtctaatcagtgtttccaatgggcaacggacatatatttcaacataacgactaatctgttcccgacaaaaacgacgcatactattatatggagtaataaaagatgctattgcacagatgccgttcctgtttaaaatttgtgcggcaaaagccatacatctgatatttttctccctgtcttccactgaaaaaccaagatcccggcaaagaccctgtctaaccacgtctccatccaatccatccgctttaaaacctctaaagcgcaattctttaaccaacttttcccctaatgttgttttacctgcaccactcattccagtgaaccaaacagtaaaaccctgatacattttataattgaacctccattaagtgaaatatttagtttactttatacatctgattagaaagaacttctcgataaacctcttcataactatggagcaatgctttcggatcaaatttttttgctgtatcaggaactctcttgagatgttctaaatataaatctctgttctttgcatactccgatataatctccgcaacacatccaacaggaattctccaattgtttaatgggaacacgcttcctgccaatcctgattcactttcaagcattttagaaacctctccaagatcactggccagcattggacgattagactgaaggcattcaataattactagcggaaagctctcaccacgaaacttagatggaagaaagcccaaatcagaagctgcaaaaaaatcacgaacattagatctaaaacccaagaggtggacataactatatctaacatttcctttcaatctttcatattcagggccatccccaactaacagcaagtgaatttcttttccactaagttggcgtgctaatttaattgcctctatgccttcttgccagcccttatccgggatagctcgactaaccaaacagagaacaaaagcatctttacttattcctagctcttctctcgaaacaggttcatattccaacttttcaagtgcattgcctattttaacaaaacgattcttgtctatcacgctggattcaaatggttcaagattcttatctgcgatataaacaatcttgtcaacttttttatcaagcaagggaataatcctatctaaatcaactggcggcatcatctcatacattccatgtgaagtaacaataatcttacaattcggattatcttctaataacgcacatatggtcccgtcaacccaaccatggtgagaatgcacaatttcaatgcccatatcaccaacaaccgcatttagtttatgcagatagtccaactctaacaatggtatatctccacgcaacatattcctgacaccgatctccgtaggttcttgatggcaattcaataaagtaacagagtatcctaccgactttaataaattggccagtctaattgggaaagtttcaccaccacctgtcgccagtgcatatgtaatcataagtaaatttgctttacggtttttggctagtagactaattcgtttccgatcatagcatttcctgaaagaaccctcatcaaaattctcgcggcaggaacaccaatgggcttcaagaacacgctgctgtttttccagaaccctctcttctaagcgatagagcttaattaactctttggcaaccatttcatgttcgcgataataaatatcctgcttgtatgtgccaactgaggtatttttgttgtgaattcgataataattagttgtattcggtgaataggctaccaatcctccacgaataacatgtaaatagaagacccaatcgccacatattctcatttgcttccatccatcgtcttctaatagctctaattttccaggattgcgaaatatcgcactacttacgttgggcactatgttttttatcccccatgaagtatttaccaattgatgagcggatttaataaatggcttaagccataatgcagaatttaattcagataggtactcctctaaactccagatctgctgggatgaatctccatcaacaaaaactgttctgcaatacgctaacattacagcttcattcttaaagtacctaactaactcttctaacaaattttccgaacagtaatcgtcactctctgcaatccagattaattcccctgttgctaaattaaagcctcgtttccattgatagaaaacaccgccagagttatcgctgttaaagcagcatcttgttttgcttgggtaattgaattgaaattcctttagtatctgaatactttcatcacttgaagcatcatcaagcagaattacttcatagttctggtatgtttgacgataaatagactcaagccgctgcctcaagtatcgagcatggttataattaggaactataaccgacactttcgggtagtatttttcattcttaactatcttcggaaaagagtataactctgtcgaagcatcattggaaacatcaccgctaccacctaaccactgcttttgcaaatattgtttaaaatccacgaataaattattatgaagtaccggaaaccatggttgaacaagtttttctgatacagcctttattgcggcaaaacatcgtcgagatagaacactagaataataatgagacaccaatttccgtgctatacgactcctagatgcttggttattcttttggtttgtacgcccatcaaaatgaatataagatcgcaaacctgccagaacattttctctttcaccccgcatcaccctgcccaaaaaccgcataggcttggtaaccctccatgaacgtgaagaaaaaacctcggcaaactgttcttcgcactcggccatagcttggttaagaccaacaatctgctcatcacgctcgcccacagactgggttaggctgattatctgaacatcctgcttagctacaacttgattgagggtacttatcttaacgtcccgctcagctagaacttgattgagggtgcctatctgaccattcctctcagttataagctgattgagactgtatatctgattatcctgctcagatataacctggttataaactgttatttgctcgtctcttccagctatatcttgattgagttttaatatctgtccgtctcgctcgcttacaacctgattgaggttagctaacaggatatcccgatcagctatggcttggctcaattcgttgatctgaaaatcccgctcatttactgtctggttaagagttactatctgttcggaaaacttatcggccagacgcaaaaatgatttaatacggtagaattcgctactccaaagcgaaatctggttctttagctctatatcgtctatccgtctcttacccgcacaaacatcgtttagagcagtatagatttcatatgcgatagggggaatcgtatcatccagcaacagatccttcaaatcgtaaaccgtatgtcgtaacccttcgtctaaaaattcagttttgtatcgcagcaactcatctgcatcaatttttaattcaagaccaatggcaattcgttgcaattcccgttcaggtacatgcatcagtctgtcgtaatcaacaggtacacatctatatccctcaatacctgaaagactagtaagaatatgctccaaccatagcatataacttttttcagaagtaaaaccatcacgtttctccagagacttgaatacgcttaaagggtgtcgtacagccaggatatagcccagttcaaattggcagtgtataaatacctctttccaaaatggtagtagtttcgcaacacgcggatctttaaagccaaagacagggacatcacaaactttttgacgaagcaattcagttgcacgaagaaaatatccttttttacgaagcacgtcaacatcacttgcttcgacaggggcaaggtaatgccaatctattccaagtgattgtagcatttctacattaagtgcgtataaatccatgtcttcgaaaaaacctttatcattattgccctccagaggcggcattaatctgttaccgagttccactccgagaacctgaagaccacgtgttacagcgctggtaccactccggtgcattcctaaaactacgattaattttttatttttcgtgtctttaccttcttgactcatgatcactggcctcctggatacctatttccggaaaacattcaaagtcaacaattccggtagccaaattttctgtatcaggcattactcgaaacatggctatatcaatcaaacggtgcaaaaaggtttcactgccattaactatgccgaccacacctgcgtttagaaaatatacgcctgggttcaaagcacatcgaaagcgaaactctactcgataaatgaaaccggcttccacataaggcaagctgtctctgagagaaccggcagatactcccccccctaattcaacacctgaggttgtcttgattaacatgccgaagcgaacattacttgcacctttagtgaatatcaccgtatatgtgtagcggtaaaccttcccgcgtattagattattgactctctctccagccaaagtgtaaattgacggagattctatataagctccatgagattcatattctatagtgctgctgggtttgagatggggatcaaaaatctctttcaatgattgtttgcccactgatgctaggttagactccgtcagagtaacctgttctatgttcccagagattactaactgctcatccattcggcgaatctgatttcgaatatcaccctgcttgtctatcggcgcataaagcaatttttggtaacgaccaactatttgtttaggtgatccaatcgccagtttttcaccggtatccataagcaccgcccggttacataactcaacaatagtacttccagaatgggaaacaaaaaggatcgttgcaccattttttcgaatagcttcgatacgggaaaaacattttcgttgaaatagctcgtcacccaccgacaaagcttcgtctacaatcaatatatcaggatcaacattaatagctacagcaaatgccaatctcacatacatcccacttgaatatgtctttaccaactgatcgataaactcgccaatacctgcaaatgcagcaatatcttcaaagcgttcgtcaatttcctctctactgagacctagcacagcaccgttcatatagacattctcacgccccgtaaactcggggttaaaaccggaaccaagttcaagcaaagctgcaacacgccctttagtctccacagtaccactagtcggtgtaaggatgccacaaataatctgcaatagagttgatttacctgagccattacgaccaataataccaacagtctcaccttttttaacctcgaaggatacatcccgcaaagcccaaaactctcgaaaatagtttttagattgtctaccaacaagcctcttaagacacggaatgatatattgtccaagtcggtcttgcggcctatcataaatatggtagcacttagaaagattcttaatactaataacaatgttctcagaggacatcagcaaaccccttccgagttttctgaaaccaccaaaagccaacggcagctataaacagtccaaccaacaatgagataaccaaggatgaccaatcaggcaaactaccgaatatcaatactttgcggttttcttcgatgataagtgtaagcgggtttaacagcatccaggtcttatatgccttcggtagcgccgacacagggtaaaatacgggtgataaaaacattaatattgttgtgaaaacacctgtaatttgccctatatcgcgcacaaaaacacccagtgcagctaaaaaccagccaaagcccatactggcaaaaataagcggcagcagtaccagcggaaaaaaaatgctggtccagggcaaggtctggtttataaagagttgtgctatcatgagcaccaataggctcactaagctatggaaaaacgccgatcccaaaaccacccagggcagtatttcaagggggaaaactactttttttacataattgacattggaaataatcagtcccggcgcccgattgacacattcagctaagagaccgtgaacgatcattcccacaaacaaaataatagcaaaatcagacttacttgcttccccaccaacaccccaacgggacttaaatacagtggaaaaaacaaaggtatatacaaaaagcatcaatagcggattaaaaaatgaccaggctatgcccatgaccgatccgcggtaacgccccacaatttcgcgccgagccatctgccagatgagatgacgatttcgccaaaagctcgtaaacattgctacgggtgaggaggggtgaacttgatgggaattcatcctctcacctccacattttgtcctttacgtattttccccatccaatctttattgtcaagataccatttaatcgtatcttttatacctttttcaaaactataggatggcacccatccaaactccatctttatctttgtcgcatcaattgcataacgcctatcatgcccgggtctatcttttacaaactttattagtgattccggcttattaagactttcaataattaatcttactatttctatattcttcttctcattatttcccccaatattatatacttcccccagctttcctttatggagcacaacatcaattgcacaacaatgatctttcacatgaagccaatcacgtacattaagaccatctccataaacaggcaactctttatcttcttgagcgttggcaatcattagaagaattaatttctcaggaaattgatacggtccatagttgtttgaacatcttgtgatattaaccggtaaattaaaagtctcgtgataagctctcaccaacgtatctgccccagccttgctggctgaataagggctgttgggagccaagggggtatcttccgtaaaatagcctgtctctcccaaactcccatatacttcatcagttgaaatctggacaaatttattaatctgatttcgttttaccgcatcaagaagcacttgggttcccatcacattagtacgtacaaaagcccccggatcttctatgctacgatcaacatgtgactcagcggcaaagttgattacatacttaactccctctgaaactaattgattaaccaatatcgcatcacaaatgtcgcccaatacaaaagtatagtttggatgattttctacatctttcagattttctaaattaccggcataggtcagcaaatcaaggtttattattttatattccgaatattcgtccagcatatattttataaaattgctgccaataaaccctgcaccaccggttaccaatattttccccatatagcacctcttgtgatttgctttattactctaatgagtatcctttaaacctttccatttttggtccttttccgaaagaataatatcatctattctgtccaatggccatgcaattcctattgcggggtcgttccacagtataccgtcttcatcctcaggatgataataatccgtacatttgtatacaaattcagcttcatctgagagtacgagaaaaccatgagcaaaactttcaggtatataaaactgttttttattttcttccgaaagaattaccccgaaccatttgccataagtctttgagtccattcttaaatccaccgcaacatcaaagacttcccccttaataactctaactaacttaccctggggatatttgcgctggaaatgcagtcctctgagtacaccttttttagacttggactggttatcctgtacaaaggccatattaagtccggcttcagaaaattccttcaaatgataggtttccataaaatatcccctatgatcgccaaaaatcattggttcaatgatatagagaccttgtatacctgtgttaataaaattaaatttacccattaatcagatcctcgcttttatagttaacctctatatattccttaacggcttctttataactgcgcaaaacaggaaaaccttccaactgccagagtctattctcaagaactgaaaattttggtctcggggccggacggttaaactcttcagtactaattggatcaactgtaactttacacccggtaagcgaaaatatatacctggcataatcacaccaattggtataaccactgttagtaatgtgatatataccgtaacagttcttttcaataagcttcgctatagccttagccagatccttggtatatgttggggtgccaaactggtcgttaacaacagttaggcgatcctttgattttgctaattgcagcatagttttaatgaagttgtttccgttttcaccgaataaccaggatgtcctaacaatataaaatctgttggtaagagcaacaatatagtcctctcccaatgattttgtttccccgtagatgcttaaaggactcttaatatcattttctaagtaattttcaccctttagaccgtcaaatacataatctgtgcttatatgcagtatcggtatattgtgttcattgccaataatcgcaagattcctgggtccaatagcattaactttataagccagttctttttcttcttcgcacttatcaactaaagtataagccgcacaatttatgattaattcaggtttttcattgataatataatcttcgcattttatatagtcagtaatatccagctcatttttatctgtcagtttaagacagtacttatcttttagtacttctatcaaatcttttcccagcataccattagcgcctgttaacaatatattcatactttttttatacgtccctccttacatgcctgctgcaggttccccaagtattttcgagatttgattatccagattatattctatagcctgtttgtttgccatagacaaagaattaaaagtgcctgcatctgtccaccattcttttaaaacatcaaaacacagtgatcctcgttgtatgtatatattattaacatctgtaatctccatttctccccggtgggaaggttttatggttttaatcatttcaaaaacctgttcatcaaacatataaactccggttacagcatagttgcttttgggctgtgtcggtttttcaactatccctataatccggccttcatttatttctgctactccatagcgttgaggatcatgaacctcttttaataaaagcctggctccggactgctgttttttaaatgcttccacatagggtgaaatgctgtcataaaaaatattatcacctaaaattaccacacagcgattgcctttggcaaattcttcagccagccctaaagcctgggcaataccaccggcttcatcctgaacacggtaagtaaaggaaagcctcatttgcttaccgctgcccaacaaattcactacatcccccatatgctctttacccgtaacaataaggatatcggaaatatcagcctctgcaagcttgctaatgggataatatatcataggatacttacctacaggcaacaggtgtttattggttacctttgtcaagggaaacagtctcgaacctgtaccgccagctaaaattatacctttcacttttttgtctcctctttattattatacaattcatcgaattaattggctccaattatcaaacagtaatgtctcatggatttgattattaacacttattcctcaactgcctgtcccaataatttttatttaggcccagatacttcttcaagcccattggaatacagttatttttctcaccgagcttatatcctgcatacttaaaaatagcttccaaagaggcctgaaaaatagctaaaaatctattattctctctaagaaacttaaattgttctatcaaaaaatcatatcccttagcctctgcccttcctacatttttaataattggctcgtgctcaagagaagctgctatatcaaaatatcttttaaataaatttatataactgtaattatgtgaatgcaagaccaaagcatccgcagcataaacaactttataaccggccataatggctttagcggcaaacagcatatcctcatttgacacaaccgggttaggaaacccacccagtttattaaattcgagtctgcgataagcagcacaaacattgctgttttgaaaagttttaatgcccatcgcgtttatgtcttttttatcttttgtcaagctttgttgagggtagttatacaatctgagaaattgatctgttattttggtcccgggcttgggtatctgtctgccatatgaaactatcgtttctggatttgccaggggcaacagcaaattttcaattgtatggttattataaggaacagcatcctgggtcataaaaaccaatatgtcgccaatagcctttttagcagcaaaatttctcgtacctccatgatcaaaatcatgctttggtatttgaagtaccttagcccccaattgaagagctttttgaactgtatcgtctgtcgattgtgaatctattacaattacttcatctatttcagttgtctgcacttttatttggttaagcagtttcgacaaatcatttgccccattgagtgtcggtattattactgatattctgagtttaattaatttcaccccctgggaagattaagaaaatatctcagttctttatacttgctcttccatagggatattataaacttatttgataaaaagggcgtgagctgttgaaataccagttttccatgtttgtttatcttcttttgcatttcacttcgcgcagtgataatattttttaaatttctaacaatataccatttagcttttaaatagtctttaagcctgtggtgaattattcccagataaataagagaagccagatcgcttattactttctccggaatcgtaagaaataaaaaatgaccgggcatattctttagccaaaccatatccgaatttttgactgaatgatatacggccaaaggtgttttatagcctattgaggagctaactttatgctctaccatagcattatgaacatacatgcatttccacccggcaagcctggcccgaaaacacaaatcggtatcctcatgcagcagaaaaaagctattatcaaaaaatcctatctcctcaatcattttccgcctgtacaaaacagctcctccacaagcggcgaaaacctccctggtttcctgataaaattttgccggttgatcattccctattttaaaacccttgcctgccctggtacagccgtcaccggcggtatctatcagttgagttccccacttcagcattagggaagcgcaaataccacattcatcatcacgttccataactgttaaaaggttgcccagccattctttatccgctctagtatccgggttaagcagcgctatatattttcctttcgcaatagaatagccaagatgaaccccacctgtaaaacctaaattttgttgggactcaactagcctagcccaactaaaaccggtttttatcaggttaacagtgttatcatttgaggcattatccactacgatagtttcaaaacaagtataattttgcttattgactgaaagcaaacaatctgcaataaatttttctgcgttatacgttacaattattaagctaacatttggatttatgatatcttttcttaacatacatcacccgctactttatttagaactgttgccggttataattactgattctaaattattaaaatcctgttattaataagccccatcgcgcttcaaaaccactttaagcgttttcaaaagcataacaatatccagccacaatgaccagtttctaacataccaaacatcaagcttaagtcttccctcaaattcaatttcattgcgaccgcttacctgccaaagccccgttataccgggttttgccacatgtatatcgaaaacccagttacccatttgctttttctctctcattaaatatggcctgggacccaccaagctcatgttgccaaatacaacatttattagctgaggcaattcgtccagactaaatcttcttaagactgcgccaactctggtaacgcgaggatcattatctttaattttattgtatttcaaccactcctgccttgcctgagggttcttcctcaggtgcttctttaataagctctcaccctctaaatacatagttcgaaatttataacaggtaaaacattcactcccctgccccatacgttcgtgagcaaagaataccggtcctctggaatcaatttttatggcaatggctatcatacagagtaagggaatacataataacaaaagtattgaaccggtcaagacgtcaaaaagtctctttatgcttctgttaagtgttgacttaagcctgttttttacatttagcagcagggcctgctcctcaaaaaaatactctacttctatgccgttcatagataaaccgaacaggtccggtacaaccatcacattgttcaccaaaggctgcaggctattagtcagctcaaccaatttcttagacggcataccgggtgcagcgacaattacttcctgtaccctggtttgcgaaataatcttctccgcttgcacaaatgttcccagtacgggcatgaccttcttagattttgcattataaatacctgtaagattagggttgtcatccaacaaacctataatctcatagcccatagtcttttctctgcttaaagcgcttgctatcaattccgcggtttttcccgcaccgataaccagcacaggtttactccagacaccggccttaaccagcagcagttttcccgtatagcgaagcagcgggatagacactgccgtcataaaccaggtcatcatcaccagagttctggacatttcaccgctcagcttggccaggtagagcaaggctatggagaatattacggcaagtgtacaagcctttaatattttctctacttctttccagtatggcaatcttttctggtacagctcttcataaatcatgcaggcaaccaaaataaaaggctgccaccataagttttgcagggaactggacagcaatcccgagtgaaaaaatcccggcagcaaaaccggtaaaacatatgtcctgatcagataggcaattcccaggctaaaagcaatagccagcatatccaaaattattaaaagtggtacagccagaagactgcgcgaaaatatgacagtctcatccaaacttgagcaagtcctgtttttcatatccataagtacctttactgccggatcgccggacaaactaacacccccgccaggaaaaactgactgatatacaaatagcggctatatctcgaatcaaaagtgaaaataaataagtattagccagagcaaactattctcatataagctccggcattaaccacctaaatatccaatcgaattaattgccgcagtaaatactgcttatcagtaatcatattctacttaaggcttattgaggacagccctgaaaactgctcccgaattttctcattgtctttttccccaacccgcaagaattcctgagctttttccgggtaaccaagcttttccgctaccagtgcctgccagagcagaacttctgattttagattttcatcagtggcagcaaaattcaggttttcctctgcttctttatactggcccaaaaagtagcgcgctgctcccgtttttgaggccatatttgtggtaagagccaacatcggcccatctttccacatcttcttctggtaatcggttaatctgtctactctgttttgaatttccattgaaatatcaataactttcttaaagcgttcagccgccgcctctttgttctgattagatatttcgttataccccaatgtataatacaattcaacaaggttatcgtacatctctatcctatacggagccagttcgacagctttttccgcaaattcagcggccttctccttatcacccaaaccataatataaacgggaaatgtttacatacttggtggggtcatatttgcttagctccaatactttcttcgcttcggcaatagcctggtcttttaagccgctgctgctgtatatctgcgccaaagcataattattggccggattgaagggattagattcaaccgcttgctgcaaatacatgactccgttagtcgcatcctttgccgaaaatctttcattcgcagacttagcgtatttatccgacaatatcaaactgctgtcagcagcaaaaataataacagccataatcaccgctatatacaggcaaccggcggaaccggctttattgtcaatcggatttctttcaacagtttgcggggacaatctccacatcccaaccagtatccccaaaaaggtactcaataccatggtcaaagcagagagtgaaagattgaaatccatcgcagcatgaccggctataaacaacaccgccgcagcaagggtaaatacaacctgaagcttagtcttattttctttatgctcacaatataaattataaaccaatataatgaagctgccaacaattccaagcaaggttaaaatacccataatgcctgtctccacagctacttgtacataatagcaatgtacctgggtggaattataaagatactcctggaatgagcgataagcctcttcccagccacccccaccccaacccagcaaaggccgctcttttatcatcttcacagcatcgtcaacaaagtacattctctccagcgcgtttcgcaaatagctaaaggataaaaccctgttctcaacattactatagtgggccaaaaacaacccgcctgcgactgcaagcaaagcaatcaaagcaaaaaaatatttctgattcttttcatcggcaagacctaattgtcctatttgcctgtcatacaaaataaatagcaactgcccggccactgccaaaattacacctgtcgccacccaaagtacagcggaaatcatttgatgagccaccatacagcttaaaaacttttccgcggcgatatatgcaggtacagacattaacaacatgtatactgctgcagctaccctatccttgcctaaaaccaccaaataaagcagcaatacagcggcaaaaaataatataccgcctcgtgacttggctgcccaaaaaactgttaaaatcaaaaaatttattttggtataaaatattaactgcggatttaaacgcacaaaccagccgggtaaaaatgcgagtttactcgacaataccggctcatcacgggttgacctggttttgttccaaaagtataaacccaggaacaaggccgcaccgagataactggcaaaagcattgtggtattgaaaagatgaacttatccataccttaggcgccagagctatgccatcttgaatatcaataagtcctatccccgccgccaaacctgccagtgccgtacccagagcggcaaaatatatagcatgcaggattaggcttctgtctctttcattttgtatagactgaaccacagtccaataaaccaggaagtataataaatttttaactatttcattaattgacaggttgtaatttacagcattgaatgtcgcaattatatatactaccggaagcgccagcaaaaagtaatccatcggatgataaaatatttttgtttctttcctgattaacttccctatgcaaaccacaagaaaaattaacagcgccaggagcaatgccgttttttgttctgtcgcaaaaaataggcctcgggaaaaaggcgaaaaaaacagcagcatagataaacctgcaagaataaccatgcccgttaatgatgcgccattctctttattttgtacgtttgcaccggtttccttttggaatttccttttctctgactttttagccatttcgtttctccttaaaatattatcaaagagtaaatattatacctttatttaccactatgagataacactcttatttattttaaatttctacagaaattattcttctcctttatttttctcttaattttgcgtaaagaattgctggtcttgttggtataagttttgcaggccacaaaacatggactatccatacttattttaacaactaaaaatagccggtggttttgtattaaccccaggctatctttaatcaataacttattcacggattcatcataaaaaatacctttagttacctcaatgcaccggttctccgtgtgtaagcacccatttgccgtcccttttaatgaagtactggctgcccttataatccaattcatcgtataatttgttgccggctttatcataattctgcactctgccggatatctcaattattgcggttgtccggtgcatttctacaggttttgcggaataagaaagcttatcctccgcccagccgtaattaggctttaacttttggtactccacttcagccaaagccagccactttaaattcaagctggattcatattcctccgcaggggtataattgggggtttttgtctttgcctgtacccaggcctttctggcaatttgttcttgctcataagctttttgggcaatattactcaagtcagtttcatttggcagcggtttgctgttcaaagcctctgccaggcgtaccagcatcaaagcagcatgtactctttgagcattatccttgggtttaaaagaaccgtcactataaccgctgattatacctgcttttgccgcagttaatatatcactgtcaactgtatcggtaaagctgatactatttatcttaatatcagccttgtacttgccggcagccctacccgtccactgccccatttcacccctggtaatcggagatgaccagtcaccggtttttccttttagaatgccttcagccaccagggcatctaatctgttagcgtaccaagtgctgcccccatctttgccggtatcaagaaccctggccagggcaacagcaaactctgctctggttatgttatccgtcagtttcaaagtttgatccgggtaaccggtatataattcaaattttattgcctttgccacattttctttatcctgcgcattgtcttccagccaggcaggataaccggacggcaagacctgattgctcttaccctggcaccagtcattaaaataaagcgggtttactgcatgagccggagtagtgactgtcattaaaaccaaagccactgccgcgtatatgcttaacttgtatagatacctccacatgaaagtttgacacacccccgattttaattgttaagctgcttaattaattttacatggattagctttttttaacaacctattttttttaggaaatataatacaaaaacccgggaacctcctcagagccccgggcttctttgatatgtctctcaacaaacatgttttttggggttcctattttctcataactgtttaacttgttattcagtatttgcggatatcaagtcaatagcgtagattacccatttgttatcgattttagttaaataaactttctcgcttatacccgactttatattcgcagaatcatcatccggagatatactcacacttacactgtaattgaccactgccagtcgatcgcttttgctggctaccgaggctgcaccaaagggatgccttatggtcacagaagaaccttcccagggaatcgactcccatatgccggcaccgccgtttcttaagccaagttctgcttcaccggttgtcatcgccagtaaatccttgtcacctttgttcctattatacatatccttcaattggtcatgaaaatcttttaccgtgtcaactatatcactgtccggatcggccctggatatgtctttctctaaaaacctggacaatatagccattacctctactctttttgccgtaccattaggaacaaaggtaccggcagttcgtcctgagacaattcccagcttgttggctgctaaaacatttttataataccagtcattctcatgcacatctttaaagggattggttacctcactttcttgctcggaatttaacgctctggagaccatggctactatttctgctcgcgtcacattttcctgtggcttaaaataaggtttgccggtaaggccgctttcaccctgcactatctttttctcatagagcgcccctaccgaacccctggcccattcgggaatgctcttggagtcttcaaacggcagttcaccggttttatccggcaacccgatgctgcgggccagcagagaagcaaactctgccctgctaataagtttttccggtttggcgtaaaaagagttgttctcactgtaaccctgcagtatacccaggcgaatcattttctgcatatccgcggccccccaagggtggttcgccacatcagcaaactggctggtgaaggccttggccggtaccgcttccgctgctgttaaaaagctgtcctgctgcaccattcctccaaaagtaagaattgctgccgcgcttattgccgcagcggtcttattcacatattgcttgatataacgcatgttcagcaactgagccccctttgcaaaagaactgtcttaaatagtaattcaatacaacgcgggactcctccttttggtaacttttacgagtcgggactagttatcgaacgttacttttatgttttaagtgacaaaacctgttaaggaaccaaaaataatttaaacctcaaatatctttgttacaggaagttcaaaaccgggcaataaatccgaaactaggacatcctctgagtcgaaaacaccaccccagcgccagcccatatcgtttaaataaaaaatctctaccaggctggcctcaggatcaaccaaccagtattcctttacgccataccggcaatacaatgcgctttttttctttttgtcattgactctggtggagggggataatacttctattactaaatcaggcgcacccagcacatttcgttcaccgataatatttgttctatcctgagaaatgaacactatatccggcgccactacgttattacccataattacatccacttcctgataaaactccccagtatgattctgcttaatataaagccctaattcaaaaataatattaaaaactattttctggtgtcttgggacaggtctcggaaccactagcaaatccccctctattagctcataccgctcatcattaggcaaattcatataatcatctacattaaatttccgctcaggcattagaatagacataaaaacaccccaccttttccatgtaaagaaattatatcagaaggcaattctcataaattatctctacatgctattgatgaggtaattataacataaatccattttattacaagacattcaatgtatactccatcttttataaggccaagcctactgcaaatgcaccctcactatcgtattcatccccggcagcagatgctgtcctttgaaatcatcgatcttaatctttatcggtatgcgctgaaccacttttgtaaagctgccgctggtattctgtgtcggcagcaatgaaaaggtagcagctgtagcttctcccagagtagttacttctcctgtaaacctgtgaccgggtatgctgtcaattgtaaagtcaactgcctgaccaacttttagcttgtacatgtcggtttcttccatattagcctcaacatacaaatcattaagatcagccatcatggctatagactgcccggctgctcccacttcacccacatgggccagtttcttaagaatcatgccgccaattggtgctctgaccagcgtcaaatcaagattaagatcctctgagagagttgtatcatcctgcctggccaatacctgtcccttttgaacaatatctccctcctcaaaattcagttccaggaattttcccgccacctgagggctgactttatataaagtaccggtcaccctggcatcctcggtaattacatagtgattgctctgataccagtagtaaagagctaccccggccagacttacaatcatcagaatggtgaccaggataaatatcatcttcttcttcacaataccacctcttaacggcccttatttagatttgttttgaagcacaatcttcataccgtcctgcaaagagtcaactccgcttgcgacaataacctcgccttcgtttaaacctgagataacagcaatgttcttaccgtccgaacggccggttttgatttctttgcgctgcagcttttgtccatcggttgtgaatacaaagctgcctttatcggtattcaatacagcctcacgtggtaccaggagaaaactttctttatttccttccaacttaacctcggcaaacatacccggctttaacttgtgctccgggttgtcaatctgtattttgatagggtaggcttttgtcgcagtgtcagctgcataggaaatgttggttatctctccctgaaaaggcttgtctgaaacagcctgcaataaaacagggattttttgaccaacttttattttattaacaatattctcactaatgttggtcaccactaccactttattcaggttcacaatacttactagcggtttatctgtaggagttttttcaccgatgttgacgtttttagcagtgatcacaccactgataggagcggtaatgatcatgttggagtaattggcccgggcctgagccagagccgcctcacttaccttgatcgtattaggaatagtgccgttttctatggtgtcaaggttctgtttggccaaattatacgcgctctccgccagttcataggctttttgcgtctgttcaaatgactgctgggacacagctttctgctcataaagcgcttttgcccggttataatctgcctcggcattttttaaggtggtttccgttgtagcaagatttgactgtgcctggtttttcattgttatcaaatcagattgtctggccttttccaaattggcctcggcctgctgcaccgcggccagcagctcaggagcatcaagggctgccaataaatctcccgcgtgaacctcactgcctatatctaccgggattttatttaccttgccggccactttaggcactacatcggctgaggcaagcgcctccagcttgccgctgacagttgtggaatcatccaactgacctctgactgctttagcggtattcacagagacagcggaatttttattcgccgtactcttggtggactggcaacccgttaaaataaaaagtccgactgccaggcatgctattatcacaactaacttcctcaaattattcactccttacttatccccggcatcctcagcctgcattatttttaatagcttctcataaatgtccaggagcttctcaatatcctcttccggcaactgtctcagatacctttgaaccacctgccttctggcactaaggcaagtccccaggatatcattgccctttggcgttaactccaaccaaaccaagcggcggtcattatcatctctctggcggttcacataatcgaatttacacagcttatccaccagagacgtaacagcacttaatgaaacacataaatcttccgccacttctgaaactgtagagcgaccccgttcatgtatttttttcataacaaaaacctggctgcctgtaatacctttcacaagattttttcctaattcattatgtagcctgcgaatgatgctctgaaaaacatcctcccacctcttcatgtatatttctaatttatctcccgccatcacttttcctccaccataaatatataattaatagattaaatgatttacattattaagtataatgctgcctttcctcccgtgtcaaggattgacttagaaaaaacactaactaataaaagagagtgttaataacaccctcttttatttagataatattaattattttaatatattattagcttccggagctataagcccagggctttttaaaggccataacctggatttcatgctgacagctgatatttaacaagctctgtttagcctgagccaaacccaattcagcttccaataattccgtattggtagccatacctacctcaaatttcactttcgccacccgctgtgattcttccgccagccggagtgattcctgagatccggcatactgctcttccaactgcttagcggaataatacaatgtgcgcaccagtttacttacactgtctttagtatcagttgcagctacctcggctttctccacatctatttgcttgactttgtagggttcggaattagaatcagtaaagtcatataattgtttagtcaacttagctaaatcaatttttctttgagcagaccagaccgttgggctgacatcaagagctttagctacttcataatccaaattggcaacctccagaggagttatctcaggaatggttacaagtaccggacggtcatcgggccagagtcccaccagttggttaaatttctggtaatcatcatccaatgctttttttgccgcttccagcgaggattttgccgactcatagttggttgttgcctgaacaacggccataatatccactgtacctaccttttgaccaaccagagccatgcgcttgagccaatccttttgtttaagagtaagctcggctaccttaactttttcctgcgcctgcaaaatagtgtcataagcattgtaaacagacattaccacgctgtcttgttgaaccataaggtttttcttagccatgctggcgttgattcccgcctgaacatcacttataactaaactttccgctttagaattgggtgccggaccggtggcgttatattcgactttgtccgatacataatcgcgcacttcttcgctgcggtcggcatcatactgagaacttttcagacctttattcagaaacattgctttttccacagcctgctgcattgtaaattcaggcgtggcaggttctctttccgcggcctggacagggattatcgccatcattagggtcagtaaaaccagaaccggtatcaaggtgaatctacgcattaatcaaccccctcaaaaacatcacaattagttaagtagcttaactgtctactatcataagtataatttccctgtcctggtttgtcaacaatataatcatgacttttattaatcctgtttctgtaaataatctgcattttgctttgtttttatagttatttctttgccggactcatcccactgcacgtctgcgcccaatgcctccgccagaacccgcagcgagaccatggctcgacctggtgtcactatttcgggaactgcatcaacagttaccggattgtcattaatatatatcttagtactccctatgatcattttaacaacctgttcttccttgcttattacaacactccgctcttcctcattccatttaatatttgcgtcattaatacccagcgcttgcgccgcatacttgacaggcaagtatacacggctgccctttatgtaaggtacggcatccatggatatcttagacccgttaagagtaaatgaatcctgaccgacaacaaagattgatttcatggattcatcattcgggggttgaacagacttttcctcatcattttgctgagattgtgaaatcttttttacatcactgcctgacttattttcggaaacagttccgccgacaaacccagaggaggagggtgagtcaaacttcaaaggtatttgaccggaaaagccgctgggtacaaagatacgcttataataaatgtagaagctgcaatcctggcccggagtaggtgtccctattacctgcatccttacttcttcatcattgattctggtaaaagccagtactttggtggtaccttgatacaacccattgctatcccctgagtaggatgcaggcacctcaacatagttagcagtcccataacgcacataataggccgcgctcacaacacttgcgttccattcggaagtagtttgcgcggctgcctgtgcactgtttttacccgcacctatagctgctgtagtccaaataaaattatccggcaaaataaaattgacaatatccccttgttccagttggttggctgtgaaatgggcaaatataacccccagttctcttactccgttatcagccacattcggtgattttaaggaagtatagggactggcggccaggacaggtgatgataaaagcatcactgcaaccagcatgattgctaatatgagcggaattgattttttacttgctagcatttctatccctccataaaattacacattctttggcaagatgtaatattacgattaattgtataattcaaacatataaggtaatatattaaatagttaataaaaaccgggctcatgtgagcccggtttttatattttttcaacagctaattacagagtttttacggttacagtttgggtagctgcatcccactctacgctagcgccaagagcttgagcaacccaacgcaacggcagcatggtgcggcccgggtctacgatttcaggagcagtgtccatagtgaacgctacaccgtttacaagcatggtggtgcttccgatggtcagtttaaccacgcggtcacccttgatgattacaacactctggtcaacagcattgtacataatgttagcatcgtctacacccagagcattagctacaaaacgaacaggcaggaaggtgcggtcgtctttcaggtaaggagcaacgtccatagtcttctctacaccattcattgtgaaggtggtctggccgattacaaaggctgcatctgctttataattgctatcgccaggagttacgcacttggcattaacggtcttagcagcagtggtggttttcgggaagatttgcttgtcggatgaatcaacatcgaaagcatggattgagtcaacatatacagcaccaccggtgatggtaccatagtaatcttcaacttcagacttatcgttaacttctgctactgcatcacccttaatcttgaagactacgtctccttcaggaacagtgcggtcaacgattaacctaataccggtaacttctatcttacttgctgtgctgctgtcgctatcaatggtgatagatacttggttgtcatcttcttcgccgtctttctgagtcttcacgctgccagaggcgattttcaggtcaccttcaacaacttctacgtcaggagtgcttgcgaaacgaacaccctgcggcagatcaagaattaaatagttgttatctttgattgcaccagcttcattttcagtgatggttacatcaccggcatctgccacagcaccgattttcacttccggagcagcagaagcttcaactgttataggagcaacaatcttagctacggtcagttcgcctgtcaaaccggcggtaccggccacagttactgtcaggtcaccggtgtagcccggctcaagaacaacttccatatcttccagtgtcaattctgcagcatcgctggaaggtccgttaaacttaaacttggcggttttgccgtcagtaccggggaaagattcgggtttaacgtctaaactgctgtcgttgtcagagtctaatttaccccatttagcattgtcaggcagttccaaggtcagggtacgaccgtcagaaatactttttgcaactgattctttaatcacgatatcaccgattttttgttcgagcataccggcaataacggtaggagcttcagtgcattcaatgctggtttcatagtcgccatattttccaactaccagttcggaaggtgtaacatcggtatcgccattaatcttcatagtaacgtcaccggttttggcgtcagtctcatcatctacgctaatatcaatggtaatttctacgctggttgccttggtggtagcataacccttcggcaggttgattacaaactcatcatcattaataccttcataatttgcaagtatttcggttttaagaccagcatcaccccaaatagtttcgactgtaggggtaccggaccatacaaaaccgttaggaagcttaaatttcaaggaatcatttccatcttctaaagaaccttcgcggtcttcagtaatacgcagcttgatttcatcgctatcgctgaaggaatcagtactgctgacactaacagttacagcaccgtcactaacagtaccaacggctacgctgccatctgagaaaccggaacctggcggagaatcaattattacagggatttcaccggtatgtccgctggctacaaatgcggtttttacatagagataaatccagcaatcttgaccggaaacaggtgtaccaacaacttccatttttacttctttgtcgcttacaggggataatttaagcatttgagttccgtcatacaaaccgttgttgtcgccggaataaactgcaggtacttcaatatagtttgcagtaccatatttatcggaacttgctgtgtggttaaatgcccatgttgcttgataagctgccttagcagttgtctcgttagatcctactcccgctgtggtccagataaaatcggacggcaaacggaaagtaactgagtcaccattttctaactgacctgcagtgaagtgcataaatactgtacctaattctcttacagcgttatcatccacagtgggagcttttaaggatgaataatcatctgctgctgccgccggagaagctaaaggcatcaacatggttaccatcatagccaatgtcagcagaacagacataaattttctacttttcttgttcctcacttatttccctcctaaatagatttaataattttgcttaggggctttcttaggcaccggtcactttaccccattaatacaaccggctttaatactcgcatcacctcctaataaactttactctacagcaatcgtgtcagatgaacagccacttttgccgtttctttaataactagcccatacggtggtgcaatcgggccaaataacatattctacatcggcattcaaattcctgccgtgtaaaatattcgcccttttttgctacctgattagttagacagccctaactctttaaaagttccgtcaatcttaaaatttttttcgttttaataattttctgtctgaaaacattgcatttgacacgatagctctatacatttataattgcgtggaggctttttatctacatatagattgcatgctttatgcaaaagttcttctaacaaataaacagtcttacagacatatggcagattgcttgattcgtacaagttttagccgcacacaactaaccaagatagatatattgctaatagtatacaactaactataacccgaatatgtgctataatagaagctacataattataatatgccaatcaattatttaacacaaaaccttccttaatttttcaaacatttttttgcagagcctcccttggctggaactttagccggcctacctgtgtctaattaggtaaaacggggagtttctgctttgttaggagtggctttccgtgaccgataccaggattctggtaaaaaaagctcaaagaaacgatttggctgcttttgaagaactggtgcacatttaccagaacaaggtttttgctctgtgcgtcaatctggccggaaatcgtgatgatgcccaggatttagctcaggaagcctttatcagggcctacaaagctctggcgagctttcgcagcgaagctaattttggaacatggctgcaccgcattgccgtcaatgtttggctgaatcacaagcgcaaaaaaagctctcatcagcttttgtctctggatgaacactaccagagtgaggacggtgattctctaaagcgcgaggtagctgcgggggacggagatccgttgcagctgctggaggaaaaagagttcagcagtatggtttacagtgcgttgagaacattgtcggaggaacaccgggctgtcctggtactgcgcgaaattgaaggctacagttatgaggaagtggcacaaatgttgggttgcagtcttggtactgttaagtcaagactcagtcgggcccgtgaagcaatgaggcggagtttaaagaatatggcgagtgacaccgtagtaaaaacaactgcaagtgcagggagaaggtgatgatttatggactgccaaaaaacaatgaatttattatcactctacgtagacggcagtctcgacaataaaccagacgaccgtgctataaaagatcacctgtcggcttgcaaagcctgcagcagcgagtttgctttgcaaaaaaggctttccaccgctatgaatagttttaagagtgaggatataacagcaccgcctgatttatgcgccaatatcatggggcaactaaaacaggagcgcaaaaaagttttccacctgcttcctgccgcctggcgcagaacaattgccgcggttgccgcaatactgcttatggcaggcatgtcctcagggattacaagcagcttgctgccggtagccaacaatgataagccgaatgcggcgcggccctcacaagttgcctcaactgataacggcgctgcggcagaagttaaacctgagacgcatgatccaaaccggtccaaagatgccgagcaacagccggacagtaacgcaaatgaatcaaaagttgatgtttcatctaaagaaaccacgtcaggcaacgatgtcaaaaagaacggcacggctatgacaaacacggaaagcaacaccggagaggttccgtcaggcacaaccaagaagcctacagaagttggtcaaagttccccttctgttaaagcaacaccttcatatgcagagaaaaccgcatttctcagtaaaaatatggtgataaccagtaccgtcttaaaaatctcggtaaatgacttgtccgaagccaagataaaagcagtagccttggccgccggcgcaggagcctcaaaccagctgtttcccgaggaaggcggcttgctcatgagattggctactccggctgagcaggcacaacagctcatcaacgggctgtccggattaggcacgacgatggacagacaagatgaaaacagggacataacttcttcttacaacaaagcttctgtacaatatgccgaactgcaagccagaataagtgcatcgactgatacagaagagcgcaggcaattagaaaaccaggcggcaggttttaagaggactatggattcatatgaagctgatgccggtaagagggtaatagttttatggatagaaaaaaaatagaatataaaataactaataccccggcatctgccggggtattagttattttatatataattcaatcacacgctccaaaagagtttcaaattttcttgcggtaaccgtctcgtccggtgcaaagctgccgtcggcatgtccgtgaaaaatgcctgaggctgtagtcaagtcaacagcagaagcagaccaatgcggtatttcaccaatgtccgaataaaccccggcagaagcaggctggcttttaatattcaaatcctttattaatgccgctaaaatcactgcggcctcagcgcgattcagaataccgtcggggtgaaagctgccgtccgcatagcctttaaagataccgcgggcactggcttcggcaatagctgtccggtaaggcagcgataaatgatttatatcggaaaaagaaagcctcctactgcttatatcagaccagttaaacacctgtgacattgcaactgtggcttcgctcctggtcaagggccaatcaaacaaggtaccgctcatcaatgtcgtctttttttcagttgttgcccaagacattgcatttataggattgttattaagattagccagggttaagtgactgccgttaattcccccggttttttcgtttaaaaccaccaggttaatagtttggtcctctttttcccttattggcatgctaaaagtaaaccttcccgagtcgtccacaaccggtgtccggattaaaccatctttatttcttatataaagtttagtgtcaggatcggttttgcctgacaattttaatttgttgtccgcaaataaaccggcggttgtcaataaaggagccggcaccttattttgagcgcttacggaaagcaaaacattgccgagctgcggaaccgcggcatattccaattcaatcttctcaccggtcagcaaatcattcggcgtaacctgatacccgtttttggagaacctggtcgaatcggaaatcagatacttaccggattctttcatggtaataatattgtctgtcttattatagcctgccagtgttccctgctcaaaagcagtatccgctatatccaagcgccacacttcattttgcagcgggtccacagtgatcctgattctgagcccgacatcaattgactcagcagagcctctcacaccccaacgatatataattgactggggagaaagatcaaacgaaagataggaaccactgtcatcctgtaaatagagcttgccgctttttttgctgcagtcaataacctttccataaaacaccttgctataggctactaatccaatagcttctcctgtgtcaggcaaaattacggctgatatgtggtcgccttgtttcaaactccttacatcagaactttccttatctttatttaccggagcacccggaaaaagccgcaaaagagaaccgttttccattttaatttcaccagcagcggtgattccgcgcacagtcccaagaattacctgcctctgcacggccaggtattgcacctgtctggtggagggtgcaagcctgaaggtaaccggcataccgggcaacacgtcctccaattcatccagcgccccggtaccaaagggcatatcagccagctcagattttccgtaatcatcttcataggaataaacggcgccgggcataacctgataggaagtcttatcgccggcaagagatatcttctttaagccgttttcatcctgcacttccaagattacacctttacgctcgctgttggcagcacgcgcccatctgattttttggtcaagcgggttgactacggcattgatttcaactcccgtgggaaatttatcgggagaagacggactgtcatttaacaaaaggtccgctccgtccggagctaaatagaagcctcccaacctgttatcaggattgatttccgaaaaaaccgttccttcagcagtgttaagcaccttcacagcattggcccgccagactcgagatactaaataaacctgcttttcagtcataaggacttccgctccggtaaacaggtgcgcgtcatccgccgcaataataccgtcatctatcagattaataagcggtttttggggcatgctcagtgttttaccgtcttttttaataacaggtttgccggcagtcttttgcagcactccctcaacaggcgcctgcccgtaaacaagcgcatagtcctgcgccggtttactgctgttataccctgtattcttaagcacggccgcaccgaccacatgaactgtatactcacccggctcgggtgagggcagaaatacctgctcaacattatttaaccggtccggggtattggcacccagaaaatgattgccataaaagacttttccgtccggtgtcttaacaattaaatcaagatcgttaaccagtgtgctcccgctgcccgcggtgtcaggcggatcagtccagtccagagttacctttacaggcgccgaaggatcagcgacatggaaggtatatgtcttttcttcctcctgcgccactccggcaatttcatcggtaaattgaaaagcaccgtcctttagggcaattgtgcttgcggacaaatcaagcacgccaaagccttctttggaaggcccgccttcagcagttctggccccgttaatcaaaatcgccttcagcagcgccgccgacggatctggtataatcagatatttcttcatatattcgcgcagcagagctgccgaccccccggcaaccgccgatgccatgcttgtcccctgcatgctcgtgtattcgggaaacccggtcaagtttccttctatcaaactggaacgggcagagatcacggctgaaccgggagccagcagttcgggcttgattctcccgtcgcctgtgggaccgcgtgaggaaaacacggcctgggaggaagtatcgcctgcgccgggcaccagagccggccggggcaaaacggaggcccctacggccagagcatttttactgttggcctcagcagtaatcgtcctgtccgaaggcccgctgttgcctgcaccaaagataaccagaaaatccggatggctgcgcacaaaatcatccacctgagaggatgattcccggtaaacatccgatccgccgccccacccgtccacatgaattctggctcccgcctggtaggcgggccggaacagatccgccagattctccggcggctgcgattcaccatacttatttaaaatagcctgaaagtacaagctggcgccaggggcgatgccgcgaaatttgcctccggaagcggcacctgtaccggccaacgtagcagccatgtgagtaccgtgaccaatcgggtcatccggcacgtcacggcctgcccaggacttgagcattaccactttaggcattttgccgggtgtgctttttaaatcggggtgaatgtcctccagagaacctttatccagcccgctgtcggcaatggcaactatttgcccttccccgcttagaccgccgggaactaaaaatcccggagtgtttactgccgttgctccggcaatatccctggcccggtcatttaaaaacgaaatctgctcctctgctgtacaccggaaaggatttaaaactattccctgacaaaaaaacagtgttaaaccggccagcagaacagaaaactttatgtattgattcaataacatccccccaaacatatccagaaacattgacactgcttaacttattaattctacaactttaattaatttcccttttaattatcctatttgattattaagagggttaactgttttttaagcgattttcttgcctagaataatagacgacatagaagcccggaatgtttcacttaaaaagaaaaaaaatacactccgcctaagcggtagtgtaccttttttttcttatcgtcttcttgctctcagcctgctgcagtacactcaaagtagccagcgcctttcccgtaccaactgccacacaggagagaggatcctcagctacataaacaggcagccctgttttatccgaaatcagagtatctatgccatttagcaaagcaccgccgccggtcaaaataattccccggtcagctatatccgaagacagctccggcggggtctgctccaatacctcttttacggcgcccaccaccgcgtccaatgcttcctgaatggcacgataaacgctgccggtagtaacggttatgctcttaggcaagccggatatcaggtcacggcctctgatttccatacttctgtcttccagcgggtaggcagaagccacatccatcttgatttcctcaccggtgcgttcacctatcagcagattgtattccttctttataaagcgcactatggcatcatcaaacttgtccccgcccactcgcagtgaccggctgcatacgataccgccaagagaaagcacggccacatcggtggtgccgcctccgatatcgacaaccattgaaccggttggctcagaaatatccagcccggcacccagagcagccgcaaccggttcttctatcaggtaggcctgtcttgctcccgcctgcaaagtggcctgcctaaccgctctctcttccacaccggtaacacctgacggaatgcaaaccattacgcggggttttaaaaatatttttttaccgccggctttttgtacaaaataacgcagcattctttctgtaacatcatagtcggcgattacgccatctctcagcggcctgatggctacgatattgccgggggtccttcccagcatgcgcctcgcgtccgcacccacggcaatgatagtgccgttatttttatctatagccacaacagatggctcacgcaatacaacaccgctgcctttaacgtataccagtacattggctgtgcccagatctattcccatatcagcgccaaagccacgcataataatacttgtcccctttctgataacaacaattcccggcactgttttactccgctccggaaaattatgcttgtgatgaatctgtgaataaattaagattagcagcgcataattttcagtgaacacgagtgccgggtggctgctcgaaaatcgtttaaaacgactttcttaagcccagtcaatttataaaataagggtatgtattcttcattttttgccaaaatcctttaaaatttttgccttttttatgccatatctttgtattttctgcgcgtggcctctccaccgcgaagatggcgttccgatttattatattccagtatctgtttaacctttttagctagctctttattaagtgaaggcaatctctccgtcatatctttatgtacggtgcttttgctcacattaaatagattggcagcctgtcgcacggtggcctgggtatccaggatgtaggcgcaaatatccagaacccttttctgtatgtactcctgcatggccttacctccctggcgcttacaaaaaagctactacatatatatgcggcaggaagcaggaaatgcttaattgcagataaaaaacgacaggtagtagttacctgccgcttaaaatctaaacttcattcagactccgaattttaccgtcccttaaccttagctcaacatccgtccccacatccaaatcatcaatatccatatcatcaccgtcttcatcctccaatgaggcatcgctttcaaaatagagcttaaactcattgccgctggactgttctatttttatcgcatcgctgtaaactttcgtaatctcaccgctggtctcaatgtcctcatcgtcttcgataattatctcaacaacctcaccgtcttctatctccagttcaacttcagcaccaatcaggagatcctcagggccgatttcatcaccgtctttagtaatcttcgcgtcgtcagctatatcataatcattctcatcatcatcttcttcaatggcaatctcttgatcatcccagttaaaatcagtaattacgcctgaaacagatgagctgtcaccctcggtaattattattttcgttaccacatcatcgtcatcaatagttaattctacttcatcgcctttagccagatcagaaaaatcacgcgatttactattttcttttactgttacatcatcatccacttcatagttagatgttattttgtccagtttttttatagttatgccatatgtgccctcatcatctactgatgcaacagtacctttaatgactctgctgtcgtcaacaagcactatatcggtcacttcattgctgccgtttgtatagagcttaacctcatttccctctgccagatcatcataatcaagagattttgtaccttcttttaccttcacattatcttttacctcatattttttatatgagccgctgcttcgctctaaagtcaaagaatagtcccctgatgtatccagtgtaatgattgtccccgagatattggaaccatactcgtcaactactatagaatccactttgccgctgtctgtcagagtaatttctactttatcatctatatctatgtctgtaaccgtaagatcaataccgtctttattggttatttccacattactgcccacatcataatcggtctctacatcgtcatagtcttcaacagttaagcaattatccacattagatataattgtaccgaaaattttacggggttttccgctcattattgttattgatattaattcatcccggttggaatacctcttcacttccactaaatcaccttttttaagaccactcatacttatctgttgattatccttaaagaaatgaacgttctgatcaatataatagcctatttccaagccgctctcaaaatgcaatgtcaaatgatcaaaagtaagattgattatataagccttatcagtcttctgactgcctgtttcttccagtgaggccgaatgcactctgatttcacttattttattgccggtataatcatattcgattatgctgcctttaaccagtgatgctgtgtctttggtcacgccgttaactgaaatcttgacaaccgattcaagctcatataagtctgaaccaccttcacttttagttattataaccttaattggatatccatatattatggaatcaatcataccgctgccacttgaaaacgatgattgtgaattattcacatttgagccagtatcagtatttgtgccggtatttgtatcagtatttgtgccgttatttgcctgaagctgcccggtaaattgggctaaatatattacacggcctttgtcgttcaaaactatttttgcattatcattttcctgaaagtccactaactcagcctttttaccgtcccgataaataacgcaatcatcggccagaatatacgggtgggtaacagtatctgatttacgcagcgcaatcaactggttagttttatcaattcccgcaacttcattaataaagtaattgctgggatcaggattgattaaacctttttcaaataagcggctgatcatggtaacaatctccgccctggtaaccttatcggagggtgcgaatttattgcccggttgaccaaccataataccgttttttacaaccccggccacactgcttctcaatgattccggtatttcttctttgtcggaaaaggacatctccgcggcatccccggataaatgcagggcattggcacacattaccgcaatctcaaccctggtagtcggcgcgtcctgtttcaaatttgccattttctctttattgattatagatttatcagcggccatcgcgatgtactctttgccccaggaaactccttgcggaaagctgtaaccccctttttttaaatccagtgctttggcctgctcctccagtcccatactttttatgattaaggccagggcttccaaatggctaaccgaattctgcggtttaaaggtactgtcaggatatccctcaactatccccacagctgtacactcactgattgacggtaaggcccagtgacttttagcatcactgaattctttggcgaaagcctgtgtcggcagcagtattagcagactggcaatcaatattaaaattactttacgcacaacaccatccccctttttatactcctactataggataacaaaaaaaaagagcaaatcccagccattttatggcatttgctctttttttatcaggtaatttatagcattttttagttaaaatcaaaaaatggcgttggattggtgatttttccagacagcagcaggctaaaatgcaggtgtgtgtcctttaaatcacctgtgccgctgccaacagttccgattaaatctccgggtttaactgactgccctttaacaacttttgcctgggacagacaagaatatctcgtagtataatcggttccttgctcaattatgatggttacgccaaagtcgtcttctgttatcgccgcaactgttcctttagcagcggcttttacctggctgcccggtttggcggcaaaatccaaaccgtcatggaatcggtagtcttgatataactctgagtaaccttctccatagcccgtaattacagctccttccacaggtctggccagattagtcagtattacctgctcattattgattttgtttgtcgtccctgccgccgcaacgggctgtttttctttgctgtctatattttctttattccggctattttccgcggttgtttgcttttcttcacctattggtctctcaagagtggcttttttatcacttgattgtatggcattattctcttgcctgtctttgctgtcgtcttctatgactgccgttaatggctgtttgtttgattcttccgatacaactacatttatcaatctgttaatctgccactgggagatttgtccgcttatagccggaatcatgaccatagccagcaggattactgatattgccgcatagataaaccagccgctaagaaacatttcttttaaattattgttaaaaggccacaatatagcttcacctctttgggcttattgtgacccttttatttcctttttatacattcaattagtcattttaaccagcttcactccggtatagtaatgagttaaaatttctcgatagtttttgccttgcagcgcaaattctctggctccatactgacacattccaacaccatgtccgtaaccggttgttgtaatactcaattgaccggcagctatttcccatgagaatttggttgagcgcagctccagtttatctctgactgttgtggccggtatttctttatcacctattctaagaactttaggataaccggctgctgttttttccactaccgctatgaggcttctttctgttgaaaccggcattgtctgaagttccactcccaatctttttcccgcctcggacaggggtatatgaattgttctttctgatttgctctcatcgcccgcgcagggcaccgcacgcaaataaggaattttgaatttccaaacatcctcggcgttttccgtccctccgccaccgcatgaagcgtgataggccggatcaatcaaaacattatcataggtaatgactaccttatccgtatctctgacagcggcttttaatttgtagtagtaacggtagaaatccacagtcccccagcgttttttcatttcttcttcggaaatccaggcctggccatgacggtgatcatcacaaacatcagctccgggatgagcagggttttccactcccgcaactgatatgcgctttaaaatataagttctcgcggcaacagcctgagcctttaaagcttcttccggatattcagccggcatttcggccgctacaacaccgattaaataatcttccagtgatatttcatgcacctggtcatcttcgtggctatacaggcgcactaatgtgccggcggatttaatctgtaccggtgccattagtgtaaccgccattggtatgccaattaagagtgcggctatgaggattattagtgcgcatatttttcttctcattataatcaccgccactgaggcaataatctccgaggtcctttaataaatatatgcagatgattgaaatttattccaataacagattattcatctaccctttttattgccgcacctaaatccaagagtttttgaatcagcctgtcatagcctctttctatatgataaatattatctatttcagtttcaccacgggcagccagaccggctattacaagtgccgcgccggcacgtaaatccgttgccttcacctgcgctccggccagttccctcacaccctgcactaccgcggtgcgaccgcctgttttaatccttgcacccattcttttaagctcggctacatgcataaacctgttttcaaaaacagtttccgttaatatgctggtgcctttagctaccgtcatcaatgccattatttgtgcctgcatatctgtcgggaagccagggtaaggcattgtttttatatctaccgcccgcaaagagcagggacaggttacttttatgctgccttcattctctgttagctttactccggcttccagtaacttggctataaccggctttaaatgatcaaaaattatattctcaacggttatctcactgccggtcacggcagccgccgctaagaaagtacctgcctcgatccggtcaggaattataacatgtgttgttccacttaatttgttgacgccttctatgcgaattacttttgtacccgcgccttttattttagcgcccatgccattaagaaaatttgccagatccactatttccggttcttcggcacagttttccagaacagtccttcctttggccagtgttgccgccatcattatattctcagtcgcccctacactgggaaaatccaggtaaatctgagctccatggagttctgctgctgtcgcgcgaatatacccgtgttcactggtgatttttgcgccaagcgccttgagacctttaagatgcaggtctattggcctggcaccaatagcacagccacctggcagcgggattctcgcctcaccggttcttgccagcagcggcccgataattaaaaaggaggctctcattcttcttacaaaatcatagggcgcttcattgcttgcaatatttgaaacctgaatctgcagcgttttatcctttcgcacagcttttgcacccaggctttcaataactgagcagatagtatacacatccgataaatccggcacttcatgcagcacactggtttcaccggttaaaagggcagcagcaattatcggcagcactgcatttttggcaccgctaattttaacggtaccgctgagccgcctgcctccctgtactataagtttaggcaatttgaacactcctgtgtcacgtataaatggtttttgcctagttttaccatcattttactgtattatacaaaacttttttgtttttaatccaacggcaaaaaaaaaaccggcacaaaagtgccggctgttaagagacatggtcaagcccttaacatccacatgcaaattaacgtaagctgtagcaagaataccaatgtatatcaacatgacactgtgcagattagtgcaacagtcttaagcggttgatagctcttttcaaagccgcttccgctcttgccacgtcaatatctgaagaagatgaggacagacgctgttcagctctcgctttagcggcttctgctctgctcttatcaatctgatcagcccgctccgcggcatctgcaagtattactaccctgctgtttttaacttcaacaaagccgctgctgatggcaatcttaaactctttgccatcctgctgaacccttacgataccggttttcagggcgctgaccagcggggtgtgctcgggcaagaaaccaagttcaccggcaaccccgggaactaccacaaacccaatgtcttcgctgagcactttgcgctcaggagtaacgatatcgagtctttgtgttttttccgccatactatacacttccctctaatttcttggccttttcaacggcttctgctaaattactcaccatataaaaagcctgctcagggagatgatcccacttaccggcaacaatctcattaaagtcgcgaatagtatctttcagtgttacataagcaccgggagtaccggtaaaggcttcagccacatggaagggctgagagagaaaacgttgcagtttccgtgcccgcacaacaataagtttatcttcatcagacaattcgtccatacctaagatagcgatgatgtcctgaagttctttataacgctgcagcacagcctgcacaccacgggaacagttatagtgttccgcacccaatacgttggggtccaaaatccgggatgtggaatccagcggatccacagccgggtaaatacccaactcagcgatctgacgggacaaaacaacggtcgcatccaggtgagcaaacgcgttggcaggagcagggtcagtcaagtcgtccgcgggcacataaatagcctgcacagaagtaacagaacccttggttgttgatgtaatacgctcttgtagctgccccatttcagtagccagcgtaggctgataacctaccgcggaaggcatacgtccgagaagcgccgaaacctcggaacctgcctgagtaaaacggaagatgttgtccacaaataaaagcacgtcagcaccttcattatcacggaaacattcagccatggttaaccctgtcaaaccaacccgcagacgggctccggggggctcgttcatctgaccgaaaacaagaatggttttatccaaaacgccagactctaacatttcatggtacaggtcattaccttcacgggtacgctcacccacacctgagaacacggaaataccaccgtgctgcttagcaatgttgttaattaactccataacgataacggttttacctacacccgcaccgccaaagagtccgattttaccacccttcaagaagggggtcatcaagtcaataactttaatgcctgtttccaacatttccgctctggtggactgatctaccagtttgggagcgggacggtgaatcggcagatactcatcagagacaatcggtcctttgccatcaattggctgacccaatacacccatcatacgacctagcaccttacggcctactggcacagcaataggttttccagtgtctactgctttcataccgcgaaccagaccgtcggtggaagacatagcaacagtacgaacctggttattacccaagtgctgggctacttccagtgtcagatcatagtcttccggaagtatagaaccttcctgatctttgccgagaatctttacagcgttatatatttcaggcacttgacccggtggaaactcaatgtctaccaccacgccgataattgtaactaaacggccttcactcatttattcttccgacctccttgccgtcagatttaaataccataactatttcataatttttactccaatgctgcagacccaccgacgatttcagcaatttccttggtaatcgcggcctgacgggcacggttcaaaacaagtgtcaacctgtcaatcatatctgccgcgttagaggttgccgaatccatagcagtcatacgggctgcctgctcaccggccttggactccaataatgcactgtaaatagtggtttcgacgtattttggcagcaattcatacaatactgactcagcatttggctcatagatatactccaccggcttggcctcttctttctcctgaggcggctcaacaggcaacagtttaatcatggtgggacgctgggtcataacacttacaaattcgctgaagaacaaataaaccacatcaaattctgcagaagaatacttatcaataacaaaccttgcaatatcctgggcttgtgaaaactttatattttcacctaaaccaacatactgctgggcaatattataattacggcgacggaagaaatctctggactttcttcccacagctactaaaaccggatctttaatgctttttacctcgttaaatgccatttttataacattggcattaaaaccgccacatagacctctatcagcagttactactatataggctatatttttgggctcacgtacttccaacagggggtgatttacaccgccggcggacttagctacacggcctaatacatcctttatcatccgggaaaaaggtcttgatgcaacaacagcctcctgggcccggcggagcttggccgcggcaaccattttcatagccttagtgatttgttgggtattcttaacactcttaatacgccgccgcagatcctgtgcactagccataatttttcaccaccttacaacgactgccaatgacttttatgcaaaagttttcttgaactcttcaatagcagccttgagttcgcttacagttttatcgcttaattccttgctcttattgatttcatctgcaatttgcggcttattggctttcatatacttaagaaatgcatcatcaaacggtctgattttttctatcgagaggtcgtccaaatagccattaatagccgtaaatatagacataacctgctcagccattgtcaagggaacatactgattctgttttaaaacctcagtagttctctgaccacgggccagacgggattgagtaactttatccaaatcggaaccgaactgggcaaaagcagccaattcacgatactgagccaaatccaaacgcagtgtaccggctaccttcttcatagccttagtttgtgcggcaccaccaacacgggatacagacagacctacgttaaccgcagggcgctgacctgacataaagaggtcggtctccaagaagatctgaccgtctgtaatagaaataacgttggtcggaatatacgcggaaacgtcaccggcctgggtctcaataatcggcaaggcagtaagagaacccccaccgtaatcatcatttaacttggcagcacgctctaacaggcgggagtgcaagtagaatacgtcgccagggaaagcctcacgtccgggaggacggcgcaacaaaagtgaaagttcacggtaagcggcagcctgcttggacaggtcatcatagatgattaatacgtccttgccgttctccataaattcttcgcccatggcacagcctgagtaaggagcgatatagagcagcggagaaggctcggaagcagtagctgataccacaatactgtaatccatagcgccgtggtcagacaaaatctgcacaacgttagcaacggtagagttcttttgacctacagcaacataaatacaaacaacgttttgacccttttggttaataatggtgtcaactgcaatagcagttttaccggtctggcggtcaccgataattaattcccgctgtccgcggccaataggaatcattgcgtcaatagctttaataccggtttgcatgggctggttaaccgacttacgggtaacaacacccggtgcaatacgctcaatagaacgatatttatcagttttaatcgggcctttaccgtcaataggctgacccaacgggttaacaacacgaccaataagttccggaccaacaggcactgagataatacgaccggtacgcttaacagggtcgccctctttaatgtgggtgtaaggtcctaaaataacgcaacctatgttatcttcttccaagtttaaggccatgcccattgtaccgccggggaattccagcaattcgttagacatacaatcttccagaccgtaaacacgggcaataccgtcacccacctgaataaccgaaccgacgctggttacttcaacctgggcctggtatttatctatctgctgcttaatgatagagctaatctcttcaggtcgcaaattcattctactggttcacccctatctagttaacttggttttgaatgaggcgatctttcaaggtagccaagcgggttttaacactgccgtcaataaccctatctccaatacggacaaccacgccaccgataagggacgggtcaactgcatattccggctgaacctttttgccagcaagcttatccaatactttggccaggcttttctgttctttttcgttcatttcaattgccgaggtgacatgcacttctacaatattacgatgctggttggccaaaagaacaaacgcggcaactatatcacctaaaaatgattcccgacgacgatctattaaaaagaaaagagaattcttggccacaggagaaatataatctgagaaaatatttcctaccaaatcctttttgtctttggaggtaacctgcgggtgataaatgattctcttaagttcagggttgctttcaataatctctaagacaccctttaaatcgctttctaaactgtcaagcatattgccttccagggcaagttcaaacatggcatgagcataacgtctggccacagcacctcttagcatggcagatcgcctgcctctttaataaattcctgcaccatactgtgctgcagatcctcggtaatcttctggctaactaccttacctgccaccagaatagccagtgatgccacttgctccctaagctcagccacggctttttctttttcacgctgaatttcagcggtagcgttttccttaattctttcggattcggctttagctgcggcaataatttgatctttctgagcttccgcagctttattggcatcagcaataatctgctgggcgccttctttggaccgctgcatttcagcaagataagatgctctcagttcttcggcctttttcctctcatcttcagctgcgttcacggtattttcaatatgtttttgccgctgttcaatcatgttaatgagcggcttccatgcaacaatgcgcagaaaaattaaaagtataatgaagttaaatatctgagcaaacaatgttgcattaatacctaaagcgtctagcacaagttcccctccttccggcaactaaggcaatagattaagaaggcagcagcgggcataacccgccgtaccgacttaatagaacggacgagtaataccataaaaatttcctaccctcaccccacaaattacattttgccgagaagcataaatgcaataacaacagcgataatggggagcgcttcgatcaaacctacggagataaacatggttgtttgcaacacgcctcttgcctccggctggcgagcgatggactcaacagttttaccggtaaccataccgtcaccaacacctgcgccgatagcagctaaacctactgctaaagctgtacccattgcaaccaaacctgaacctacttctactgccatgattttggcctccttcaaaaatataagttttttaatttaattatagataactgttttgttacctaacatggacattaaaaataacttagtgatgttccgctacaacctgagaagtataggctatagttaacatcgtgaaaataaatgcttggataaaaccaacaaatatactaaatgccagccatattacagatggaatgaagccgccaaagaaaactaccgaagtaggtatcaaccccagcagtaccgcaatcaaaacctcaccgccatatatgttgccgaatagacggaaggccagagtagtgggacgggccacttcttctattaagtttaaaggtaagaataaaggaaatggcttgataaaatgctttaagtgaccggggcccttgtacttaaatccctgataccaaagcaaacaaaatacaaacaatgccatgccgatagtggtgttcttgtcggcagttgatgaactcatggtaggtatcaaacctaaaaggttggagaataagaggtaaataaatatagtacaaagtaatggcattaaaggcgcggcctttctagccccaatattatcaaaagctaagcctttgataaagtcataaagcaattccaccactgtttgcagtttaccaggtttgcgcatactcatattacgtgtggccattaacaaaaagactgctaccacaatcatggtaatccaggtcatcacgagggttttcgggttatattgagtgttataacccattaagttaatatgcggcaaatgatgtcctaaaggaaaaccccaaaaatttagttgctcttccacctgttccaaactcatcatacattttcacccccttttcgtcttaatttggaatttacttgcatggcttggcttgccatagcttgctgaaaagattctttgaaggaactgacagccagatcgaatatagcaaccagcggcggtatgagcagacctgctcctatcccgtgcaaatctatccaagctatattccttaccgcaaacaacactgcacaaattgttgtaaagcgcatggccatacccttaaacatatactttttagccctggggggagaaaactctcctatcctgcctaaacgcctgtgcagtgtaaatgcattatacaggcctacggcaagaccaattaacaaaccccataaaaaaggtgacccggaggtcaagacaatacctgctaccactaacccggtaattatgagcgtaatttttctggtacgtgaaaactgagtagtcaaatcaggtatgggtgccggggtcagcataaactcactccttatctttgaaaaacctctccagggtctgcactatacccaatatgcccagtgccacccccaggagcacacctgttaccataatccagggctctgtcccgaagtgacgatccaaataacgtcccccaagaaaacccagcgtaacagtcgccgcaatctccatactgatagttgatgtaagcgccagggcctgcaagcctttgcctttaccttccttggccatggctaccaacctcaagcaagtgtataccataatttacactcaaaaacatgccataaacggacatacacccacctacctttgctgtatcttatatgttctacacaaatgaggacatttccttcttgcagcaaacgactttttttgtgtattcttaaaaaacacctttctcatttgctggatttatgtcatttttctaaactaatcaactttttattgattaattctgcttattgctaagaaaaatatttataattaggccatatattctgaaaatttgaaagtcctctgctcaacaaaccaaacggcatgttgcctcaaataaaatcttttcaacatcatacaaagaaggagagtttcaaatattctctctcctcgaaattttttctttaggccggaataaattttttcggtggtttatcggtcagaccgtatttaaattttatcgcctgcacgattctttcagcagccaaaccatcaccgtaagggtttacggcattagccattttataatataaattttgattatccagtaaatttgcggtcatatcaaccaatttccctctgtcacaaccgatcaaacatacggttccggcatccaaggcttccggccgttccgtggtatctcgcaaaaccaataccggtttacccagagaaggtgcttcttcctgcataccgcctgaatctgtcagcaccaggcagcagcgattcattaaattgacgaagggttcataatctaacggttctatcaggtggatttgcgggttgttgcccaactcttcctgcaccggcccgcgaacggcgggattcatgtgtacagggaaaaccacttccacatccggatagttctctgcaatttgtcgaatgccgcgatagacttctctcaggggttcacccagattttctctcctgtgtgtggtgaccagaatgactcttttttgctcataggctataccgcttaaaatactgttttgactgaagacatacccgtccttgacagtggcccgcagcgcgtcaataacggtattgcctgtaacaaatattttctcttccggcaccccctcgcgtgttaaattagcggcagacgccgcggtaggggcaaaatgcatgtctgctaagactccggtcaaatgcctgttcatttcttccggaaaaggcgagtacttatttccggtacgcagcccggcctccacatgccccactgaaatttgcaaataataggccgccaaggcaccggcaaaagttgtggtggtatccccgtgcaccagcactaagtccggcttttctgtctccagtatttttcccaggccgtccagagcacgcctggtaatgtcaaataagttctgtccctgccgcataatgttcagatcatgctcgggataaatagaaaacagctccaggacctggtccagcatctgcctgtgctgagcggtgacaattactttgctgtcgatttgatctgccaatttattaagttccttgactaccggggccatttttatagcctccggcctggttccaaatattgtaattattttcagcatatgaatccccttgcagcaaaataataaatcgttcttattaacttatatgtaattccggccaagttataactcccaaaacattgtatactgcactcggtaagaaaacaacagttttcggaccgctaagtgcagtttatacttgcttccatggaaaatttattcccgttgcaagtataacatacatatgcttatttttaaaataaatttttataattattaatcccggatttaaagctttagatagccttttttaaccagcttattgatatggttctcataggatttttccaaatccaccccgtattgctcttccagtacaaacatcatggacaccgctgtttgagccacatccatcaactccctggtgataagcagcattatttcctcctggctatgaacggtattttccccgcttaagccacgcaatttgccaatagcctgagccagttcccccgcctcctccatcagcttcagggctgtggattccatggtgggagataaattgtttaaacggggcagtgcaatgattttcttctccaaaaaaagtcacgctccttaacctcgggaaagccgccttaagcgactttcaagcagccacagctccatcacaagcataatttcccagagtaaaataaagccctgttcggttttccaaacaaggcttttatgcaattttacaaattactgtcagttaacttcaggtaatcagacaagttacaggtgattttagtcaccttaactccaaccagattaaaaagctccatacaatacggatcgatccggtaatcctgttcgtagtagacatgccttatacctgcctgaatgatcagtttggcacaatttaaacaagggaaatgggttacatatatatcagtgccttccgtcgaagcgccgaattttgcacactgtactatggcgttagcctcggcgtgcacgcagcggacgcagtgcccgttatctatgcggcagccgtcgtccaggcaatgcacatctccggaaaccgaaccgttgtacccgccggcaattgatctcctgtctcttacgatcaggcatcctacagaaagcctggagcaggaggaacgcagagctattattttagcctggcccataaagtactcgtgccaggaaattcttttcatatgatacccccttccctagtagagaggatacctgccgcagatttgccgcaccagggcacgggctttttcctgataatgcttgtctccaaagtaatccaatacacagtggaacacttccgctacctgccgcatggcttcttcatcaaaacctcttgtggttacggcaggcgtaccgattctgatcccactggttattttcggcggctgagggtcaaaaggcacggcatttttatttacggttacgccgacttcatccagcatattttccgcttgcatgccggttatacctttattctgcaagtccaccagcatcaagtgggtatccgtaccaccggaaaccagtgaaaaaccgtaaccggtcaaggcttcggccagagcggcggcatttttaattatttgcttttggtattctttgaaatccggcttcagtgcttcaccgaaagcaaccgctttggccgcaattacatgcatcagcggcccgccctgtataccggggaaaatagccttatcaatatccggcccgtagcactccttgcaaaaaatcatgccgcccctgggcccgcgcagggttttgtgtgttgtagtggtaataacatccgcgtaaggtacgggactcatgtgcaggccggccgcaatcaaaccggcgatatgcgccatatccaccattaaataagctcctatttcgtccgcggctttttttaatttctcaaaatctatttcccgcgggtaggcgctggccccggccacgatcattttaggcttgtactctgaagcaatggcctgtactttttcataatctatacggcccgtgtctttttccacgccgtaagaaataaaattaaaatatttgccggaaatattaactttgctgccgtgtgtcaggtgaccgccatgagctaaatccatgcccaatatagtgtctcccggtttcagcaaagcaaaataaacggccatattggcctgtgaaccggaatgaggctgaacattaacatactccgctccgaataactttaaggccctttcacgggcaatattctctgctacatccacatattcacagccgccgtaatagcggtgagccggatagccctcggcatatttattcgtcatgaccgaaccctgtgcttccatgacagcccggctgacaaagttttccgaagctattaattctattttgtttctctgtctctcagtttccaattctatggcccgcaagatttccgggtcagtgtcggctaagctgcgcaacaaggtcatctactctccccccaacaggctaaaagcttacttattatattttgcttctatttgggcaatcttttctactctgcgggcatgacgtccaccggcaaaaacagtattcagccagatcctgacaatttccgcagctaaaccggcgccaatcaccctctgacccaaagttaaaatatttgcgtcattatgctcccgcgcacaacgcgcggaaaaagtgtcatgacaaagggcggcacgaatgcccggcactttatttgccgccagggagactcctatgcctgtaccgcagcaaattattcctctgtcataatccccggccttgacggcttccgccacagccagagccaaatccgggtaatcaactgactcctctgaatatgtaccaaaatctttatactcaaaaccgtcagcacgcaggcactcaataatttctttttttaactgaaagcccccgtgatcagcggctatggcaactcgcaaaattaaaacccctctttcctcgcatattgtactttaattatttaaaattctccataaagagaggattccctttttatactgtcaaattttaaacctatgtttattctttctccagctgacggcagaacttgtccagggccgtttcaagcaattcccataacgaagcggcacatttgcgatagacagccactgtctgaccgaaaggatcaactatatccccttcctcacctgaataggaacccagggtaaatatttttcccgcggcagaaggaaaacgtgagatgagtatttggcggtgtgaggcagtcatggttaatattaaatccgctccgtcaacttcctgccagttcaccatttttgcccggtgtgaggaaagatcaatacggtattcccacagggcctcaactgcctgtggagaagcagggccaccgggccaggcggctaccccggcggaagctacaataatatccggaacagattgtttaatgcttaagattttcctggccagcgcttcagccatactgctgcggcaggtgttgccggtgcagacaaatagtattttcgaggacattcttccacctccagataaaggctaaccccagaaaagctttactccgataccaaccaaaacggccccgcctgccatctgagcccgtgaacctatccaactgccgataaagcgtcccaaaaccagcccggtaaaggtcattaagccggctaccagaccaattacgccggcagcctgaagcaggttgacatttctggtgccaagtgtaaagccgacgcttagagcatccatactcacaccggcagacagtaacactactccccacaggctgtcgatcattgaacgggccgaattatccgcaccctcacgccaaacagccaggatcattctgccccccaggtaaaccagcaaggcggccccggccacaactgccacacgccccaacaggttgccgagaaccccccctatataccagccaatcagaggcataaatatatgaaagataaagattgtcattgttataacggccgtctgcctgcgcctgactccggccataccgatacctatacacatggaaaaggcgtcggtgcccaaagccattgccagcaagaccagggtaatttcgctcacttttttccctccagtttgccgttaaggcatgtatgtaaattataatccaatataattttattttcaataaaacggctgagaactataacttttaatggggacttgtaccttcctttgaccctataccttaattgtattactgccggcggccaatctcagtcggttttgaatggctaagcccaggccttgcccatggaaaccggcacagatgattatatctacgcagcggttatccaattcacgcatggcttgaaaaagacctgccgccacagagacaggcctgcttttgctgcctgctgtagtatagatataactttgaaataaaaatgcgtcttcctcgtacagcaaaagtcccactttttgtccctgtttttcgtagtggagcgccatctggcctattttctccagtacaacccggtcatcctcaccttctaccagcaggaaagcggcatgtggagtataatgggcatattttgccgaggggattgccttgtttgtcagttccaggctgcctgtaaaggggcgaaggtcttcctgggtcaacacgcccggacgcaaaagcaccggcttttcgccggtaaaatctatcactgtggactccaaaccccactcagaaggcccgccatccaacacggcctctatacggccgctcaaatcctgcaatacatggtccgctgttgtaggactgggtctgccggaaagatttgcgctgggcgctaccagagggactccggactgctcgattaaggccagggctaccgggtgatccggcatgcgcactcctaaagccggcctgccgccggtgacctccgcgggcaggtggccctgaaagggcaaaaccagagttaaaggaccgggccagaattgtcccgccagcgcgtgagcctcctgcggaatgtcctttaagtaggcaaaggcggttttcaaatccgcaacatggagggtcaggggattatccgcggggcgggccttggcttgaaacaaccgccgcacggcccggctgtccagggcgtttgcgcccaaaccatatacggtttcggtagggaatgccaccaaaccgcctgttttaataatttgcgccgctgcctgaattatttgccgctcaggtttttttgcgtcaacccgccagcattttgtctgtaattgtttcaattccataccacccgaaattcaactttaagtttagcaatgcatttattcaaaactaggccggttcaattttttccgtattcggggctgccggggtctttttgagaaaaatacttctcagctttccagaggaataggctgcgaaaaacacagccagcgcggtcaaaactacagcgccgccggaaggcaggttccagtaataggaaacaacgagaccggttaagatttcgcttatccccaaaaacatcgacaaaaagaaaacttgtttgaagctgcgggaaaccagcagcgaggtcagtacggggataaccattaaagcgcctaccaaaagacctccgacaatacgaagagatatggccacggtcagagcagtcaaaataataaaaacaaggtttagcttgtcatagggcagtccggatacacgggcataatcctcatcaaaggccataagaaagaattctttgaataagaagaacagtaccagcaaaaccagcaggcccagtaataatatgccccaaacatcacgcggtccgacagtgagaatgctgccaaaaagatagcccataagatcaacgccgaaaccctgcgacaaactgattaaaactacagccaacgccagaccggccgacataaccagggccagtatagcttcaccgggcagtttctggttttccctcattctctcaatactcagcgcggcagtcagggccgtacctactgtgaccgcgaaggggtttacacccaggtaaagtcccagagccacacctgccagagatacgtgagccagggtatccgccataaaagaataacggcgcagaaccaaaaacacgccgattgccgggcatataatacccacaatggcaccggctgccagtgcgcgcaccataaaatcgtattgaagcatttctaacatttacccacccctgaattcaatatgctctcccttatgtttaatgatggtgagatactgcccgcaccgccattccgtataaagaggctaaagtttctcccgccggaatgtccaaaggactgccatgataaatcaaacgccggttgatacaggccagcttgtttacctgagccccgatagcgccggtatcatgagacacggtaatcaaagtcatattttgatccttatttaaactgctgagcatgctgtaaaaacgttcttgagcgcctgcatccagaccaaccaccggctcatccaatatcaaaagctcgggactgccggccagagctctggcaataaacactctttgctgctgcccgccggagagtctcccaattaaagcgctgctgttatcccgcatacctaccagttccaaagaataccgcacaacttctttatccgcagcggttaaacgacggcctacacctactcgcccgaaccgaccggcggcaaccacctcctccacagtagccggaaaacggtgatcgaagtgagtggccttttggggtacataacccactctgggccaatccctgaattgccctatatcctgtccaaacagtttgatatcgcctcgcaggggcttatatagtcccaaaatcaattttagcagcgttgtcttgccggaaccgttaggtccaatcagagccaggtagtcaccctggtatacttccagattaattgcttccaaaattgttttttccgtaaaagaatagtacaggttttttatttccaccagagcgatttgctccactactgcaaggcctccttcaaagccgccaggttgctgtacattaaagaaatgtaattttcaccttgagcctgttgttcttcagtcaaaccggctatcgtgtttaggacaccggttttaacttttgcctcgcgggccaccgtttctgaaagctgcgaactgattaaaggctcaaaaaaaatacaacgtaccttattttggcgaacaaattccaccacctctttaagttgagcgggtgaaggctgggcctccggcgacagacccaatacggaaacctgctgcattccataacgcctgcacatatacgcaaaagcactgtgcgaggttaccaggtctttgcttgtaaagctttgtgcagccgcactgtactccttatccagtttaagcagcttttcaccgtaagccgaggctctttcccggtaatactgcccgttgttcgggtcaatttcagatattgccgcagcaatgctctctactgtatgtctggccatcagcgggtccagccaataatgagggtcgtaagtaccttttgatgcactgatgagcttttgaccggcagacgcatccagcactttcacctttttgccggctaaaacaggcagcagccgctgctccacccagggctccagtcccgctccgttataaatgaacagatccgcttgctctatgctggccatgtctctgggtgcgggttcccagtcgtggggttccgcgccgggcggcattaaattataaacattcacccggtcaccaccggtttgagaagcgaattcataaagtgggtaaaaggttgtcacaaccttaagcttaccgtccgcatttacgtttttaagcgcttgaacgtgagcctgctcggatttattcccacaggcggttattattaccgcggcaagcaccagcagcactccaaaatacaatttcttcacaatgaacctcctatccaaccctgtataatctacaaactatatatctaaatagaaaccatctatacatctgctctgatttaattaataaaacctgacaccgcggaatacaactactgacagtttgggcagtagccaaaaatgctaaacgtatggccggacaccttaaagccggggttctgttttaggatattgtgaatacattccgccgggcagtgatgaacttccttggctttcccgcatttcaaacaaactaaatggtgatgatgattattttcatcgttcatttcaaaacgacggcagccatcaaaaaagtccacttcaataattattcccagatccttgaataaattaagagtacggtaaatagtatcaaaactgacgctggaaaaggtctgttgaactttttttaatacctcctcggcactaaagtgcttattatcttccaaaaagactctgaccacttcctggcgctgcggagtgagttttataccacaagactttagcttatccagcacatcctccatactcataattacgcctcccaaataatatttattcttatttaatctttcttattatttaatttattgactcaactaatcttgtttcttatctaagtatgcttcttatttatcaaaaaatatagtttttgtcaatatgttttggttatataaaacatattgttatgaatatgcttatctaaaggggtggggaaatgaacctgttctattatttaacagctttcggcataggagctctgcactcgctggaaccaggccacggcaaaagccttatgggggcttatctgataatgtcacggggccgtgttatcgacgcggtcgctctgggtttaacctcagcggccacccacaccgcggttatcctggttatggcggcaacaacacaatttgcttttgctgccgctcaggtaagcactcatctcagtgatgccggacaaatggaaatctggctgcagctgctgtccggcattttaatgacaatcataggaactaaattattcccctttaacagaaaacacacctgctgcaagcatcatcatcctcatgctcatgcaccggtcggacaggcaggtcaaaaagtaaacctgctggatttactcctggtaggcttcacaaacgggctgattccctgtcccagcgctttagcggttcttctgatgtctctcagtaccggacatctttttcaaggactgctgctggtactggcttttggtgttggcggtgcagcagccttgattaccgtaggcattatttttgttaagctttccgctctggccggaaaatctataagcgccgcagcctggagcaaattctccgccgccagcagcttgctgattattggcacaggcattgcaatcacctaccaggccgttcaaaagctgctttgatatttgtttaagttaataattaagctgttgacagataaaataagcttatagtaaaatgtaattagatttttctgaaaattatatgcttagttgagcttagatcagttgagatgagagaagatgagacgactcggagaacgcggagtgagaaccagcttatttgtgctggttttttttattttttaagccgtttctatatctataaatttgtttaaggagggttcacgcatgctggtattaatagacaattatgattcctttgtttacaacctttaccagtacctgtgcgaattgggacaggaagttctggtttttcgcaatgacaaggtcacactggcacaaattgaagccctttcaccttctcacataatcatttcgcccgggccttgttctcccaacgaggcaggtatttccatggaggttatttcctatttcgccggcagaattcctgtgctgggggtttgtctgggacaccaatccattggacaggttttcggcggcagggtcctgcgctctccccgcatgatgcacggcaaaacctcccggatcagacatgacgggcgcactgtttataaagacctgcccaaccccatgactaccgcccgttaccactctcttatagtcgaaaaatcagatcttccgccggttctggaaatcacttcggaaacttcggaaggtgaattaatgggggtaagacacaaagaatacacagtggagggtgtgcaatttcacccggaatcaattttgacaaccgccggcaaagagctgctggctaattttttagaattgaaagggggtctctggcgtgaaaaccctgcctttgcttaaaaaaatagatgtcgccgccgacgcggttctcttgtatgagcgtttgcaatccggttcttatagtttttttctcgataccggcatgaaatcaccgggcctcggtcaccattcttttgtaggcgcagatccctttttgctgttcgaaactaaagacgatctaattacgataaccagcaacggacggcggcaaaacattaccggatctcctttaaaggaattgaaaagacttttagccgaatatcaaatgcctccggttgacacgggactgcctttcaacgggggtgccgtgggcttcttcagttacgatttaggcagacagatagaagttatacctgaccgggccgtggatgacctggaactgcccgactgccaactgggcttttatgatgtcctggcagccgtcaatcacctgaccggggaagtatttgttgtttccaccgggctgcccgaaaaagacccggaactggctttccgccgggcggaaaaaagactggcagaaacggaaaagcttttgtgcggcccggaatctcaaaaggacgcccggcccgcgcctgccgggatcgcgacacccggcaggattttttcctatcccgagcggcaggaaatcagtttgcctcaatcccattttacccaggagagttattgttccgcagtacaaaaagctattgattatattgcctcaggcgatatttttcaggttaacctgtcccagcgcttctctatacgccagaccactgattcatggaaactgtataagaaattgcgggagattaatcccgctccttttgccgccttcctgtcttttgctgatgtagaggtaataagcgcttcccccgaacggtttttaaaagttaccggcaagcaggtggaaaccaggcctattaaagggaccaggcccaggggcaaaacaaaagctgaggatgctcttatgcggcgtgaactctgggagagcatcaaggacagggcggaactggttatgattgtggatatggaaagaaacgatctgggacgggtctgtaaaataggctcggtaaaggtgcccgagctttaccggctggaagaatacgcgaccgtatttcacctggtttccacggtagtcggcgaactgccggaagataaaaccaccatagatttactggaggcggctttccccggcggctcaatcagcggagcacctaaaatccgctccatggaaatcattgaagaactggaacctgtgcggcggggaatctataccgggtctatcggctatatcggctttgacggggatgctgacttgaatattgttattcgcactattatcgccaggcacggccgtttttacttccaggtgggcggtggtattacggctgactcaaatccttatgccgagtatattgagacgctggataaggcgagagctttgatgaaagcactgggattagaggagaaggaggagtattcttggagcgtttcgtccagataagcagcactcaggataccgggcaaccgcccgccgctcaaaaaacacccggtgatacaacttatgtctgctgcaacggtgaaattattccggcagaagcagcttcactgccggcagcagacaggggcttactttatggctacgggctttttgaaactttcatggttaaaaagggccgggcggtttttgttgaggaacacctgcagagactgagcagctccgcgcctaaactcggtctcttattatcggaagaagactgtcaaaccggaatcattaacggtataaacagagttatagaaaagaactgtttacaggagggcagtctgcgtttgacggttactgcgggctcggaaagcgaacgcaggcccggtatacttataaccgttaaaaaagccccggcatatcgcagcgagcattaccaacagggatttcgggccggttttctgaaaaacccgaggaacgagcgctctcccctggtttatcttaagtctctcaactatttggagaaccttttaggaagacaggaggctatatccagcaactggaatgaaggattatttctaaacactcacggatgtcttgccgagggaactgtcagcaatatctttttggtaaccggggataaagagctggttactcctcacgtctcttccggcctgctgcccggagttatgagggctaaagtgctgcggaaagccgctgccgccggctatcgctgccgggaaagggctgtactgccggaggagttgttttcggccaaagagtgttttctgactaactcgctgatggtggtcatgcccctggtggaagtggacgggaaaagcatcggagacggtaaaccgggtcaagcaaccggagagatcagggctgggctggagatttgaagcggttaattaccagagattttcaaatcaaaccctctcttactgcagaggttttatttagaactcttaggctgttcgcagcagcttaagggtctgttgtattctcatattccctcttaccacatttttccgctgttttgtctgactttcagttaatatcctctaactttagacactgatacctttcgcccaacttatatgaggttattctctttgttccgctggccggttgcagcaatcctatttctaaccaatctttaacccattcctgcatagttctcttagttacttcgaaccattcagccatcacagccagcgttaaaggacgatcctcgaagcgcaaagctaagtgcaaaagtttaatttcctttttcgaaagctccaaaagttttccttgtgatgcctcatgcaaacgatttgccgtattagctatgttttcgtatgcttcagccattgtattgagaaagaaaataatccagggcgttaagtcagcatcattgcggccattataatactccaccggcaaccccatttgtaagctgccataatacagttgtatattttttacatagtattcttcgaccgtgaaataaccgcttagatcataaccaccttgcattaagataaataaagccagtgcccttgccaaccgcccatttccatcatcaaaaggatgtatagttaccagctggtatgtggcaacagcagcctttacaggtgtaggcaatgaatgatcggtattaatccagattactaactcagccattaactttggaacatcctcgtatgccggtgggatataatctatctcaccagtaacattatcccgcacacaaaacaaataacccggcggtgttgccactctgtactcactcaactttcctcttcggcccgggcctctcacctctataatccggtgtaaacgcttaataaaatcttcactgattatttttattttaactgatttatttaagaaaataagagcccgccaataatttctcacctcctgggcataacggctttcagtttcacccggacgttgtttaataacactttctacttctcctattgttaaaggatttccctcaattgccgttgagtagtgagtactttttaatcttgcccggaattttatatctttttcaatatgtaacggtatttgtttgcctgttattgagccacgcagatattcaatttttgatagcagtgaaattatctccggagtaaagctaaactttggtttatatggcatcgttatcacctcaccataaccataccataatctattaatttctgcaatatatttcttttattcatttccgctaataaaacacaaaggcaaccccaaatgttccaacaatgcttctaagggtagttagtcacattttatgtttggttcctttgacataaacaccaccgataaggtgtataaaggggatataacaggcaatatacgttagaacaagagtaatcaccgcaacagccataaacaaaccgaacatgcctgctttaccctgccataggaaaggcatcccgcttcgtaaaagcagaagctggtccaataccaacgggtgaagcagataaaggagaaaggattgggcagacagccggtttaccgttttatccaaatctatggttgcaaatactctgctcttccctatccggatgacctttttcatagctttgaaccggacagccagcccataaaagaaaaaataagctgacagtgagtaaagcataatggatggcttaacagaggaatcacccgtctttgtccggctgctgtccaccagcaaaagcgacaggcctgccagccagataacaacgcaaagtatccccttgccccgtaaaaagctttgccattctttcactgcagccagatacatgcccaggacaaaataaaacaaccagagaggaaacaggctaacatacggtatacctatatccggcagcgtaatgatttttatttgatgcaaatagataccggcctgggacagcagtgtgagaaaaaacgttaaaccaaggaaagacaggggctttttttgcagcaatcttcttaaccacggatataaaagatagagctgagcaataattaagagaaagtacaggtgataatacccggtgccgcacaaaagctgccggctcagcaacagcagccggtcaggctgcaacaaagcaccccaaccggaaacccgaaaaaactcccgccaggcatacagagaataaaacaatgaccaaaaaacatagggccacaagattttacccaggcgccgccgccagaaaccgctgctggaataatcccgcccggaaccgctatgatacacagcaaaccctgacagaataataaacagaggtaccgcatagcgcacaacctgatttaaaacaaaggctgctctgctgtttaccgtgtaaccgctcgttatatgaatggcaataaccgaaaacgcggcgaagacgcgcaaatagtctatttcccgcaggcgatgtttcatggactgcttctccttaactcatcccttaaaagctttgttgactcctcatccaccacataactcttcgaaataaccacaccgtaataatcacgggctgctttaaaagagaccagaccgtttaaaacatcctgccgaactttgctcggatcccttttcagaggattaccgaaaccgcctcccccggcggtttccaaaacgattgtggtatttgccgcaacctgtcctgtaaacttaccgcccaaattggccccatgctccgcactggcactgttttttatggcgtagcccgctctgcgtccggctaaccctcctgacaaaccccagggtgcaaacacagctctttcggtactcaccgagacaacagcctcagcgcccaaaacggtaatttctctgactaaacctgttcccccacggtattcaccgggcccccccgaatccgtaagcaaaccgtatttttctactcttagagggtagttattttcaattacctccaccggggtattgcgcgtgttggtcatatgcacatgcaccccatccataccgtcctgattgtgcttggctccctgccccccgccgtaagtttccacataagagtaatagcacccgttcagcttattgactcctccgatagtaaaattactcatactgccggtaccggccgcagtaactttttggggcacggcaccggccagggcgcctaaaataacatctgccacccgctgcgcagtgttaatattggcgtgtgccacaggtgccgggaagagtggattgaccaggctgccggcaggagttattacttttatcgggtaaccaataccggcgcttgagggcagccagggatcggctaccgccttgatcgtatagtaaacacaggccataattactcccctggcggcattaaccgggccgacagcttgcggatcggttccaccaaaatcaacagtcaggctgtccccttccaagattaaagcaacctttatttttaccggttgatcggttataccgtcaccttccagatagtcttcataactgtatacgccggaaggcaaggcagacagggcggcccgcatcctgcgctcaccataggcaattatttcgttcatatagtggtttaataattccaaaccatacctcgcccccagttccttgagcctgatctctcctacccggttggcggtcaactgcgcttctatatcgccgtaaaactccttcgaagtgcgcacattgttggctaaaacatccagcaagtcacggttaatcttatttttttgcatcagtttgaccggaggtatacgcaggccttcctgaaaaatttcccgtgcggcggttgacatgctgcccggcacagcccccccgacatcaacatggtgagccaggttggccactatagccaaaggcttatccaaataataaaccgggctgatcaaacaaatatccggcaggtgtgaaccgctgacataaggatcatttatgattatagtgtcacccggctccatttccgaaaggggaaagcgttttaatacggcttgtaccactgtgggcattaatcctaagtgcagaggtatatgctcggcctgggcaaccagttcgccttccggtgtatacacagcggtggaacagtcacggcgatcctttatgttgggagacaaagccgtgcgaatcagggttacgcccatctcctcagcgacagactgcagggaattacgcagcacctccagtgttattgcatctatcgtcatttcaacacctcttcattgcaagttcagccaaatttgtcttcgacaattagatctgctcacgtaaaaataataatataacaaccccggatttaattgcccagttcaataatcaagtttccccacttgtcgcaccgccccaaatcacccggccagattagagctgcagcatccggttgttcaattactgccgggcctgtgataacggtgttcctgcccagtacttgacggttatagacaggcgtcaagagcggcatgccgtcaaaaataacttccctctgctcaacgggcaggggttctttaaagtcttcgggcagcataaagggggcaatctgcggcagcttaccggtagccaccaaacgcaaagccaccagttgaagaggagtttctttccgcttgaagccataagttttctcatgcacatagtgaaactctgtcttcaaaatattaatatcagggcggctgattctggcaggcgcggctatagttaattcatatgattggccggcataacgcaaatctaaaaatctttgcaaaacacagtcctgttccgcaaaaccttcagcctgcaattcagccaatgcggtcaaagccaactctttaaaattagcatcaagttcctccggttccaactcctccagcatagccagccgtgttcgtacataatcatgtctcacatcggcagccagcatgccaaaagcagaattaactcccgggcagcggggcaccaaaacctgagacatccccagctcgcgagccaattccacggcatgaagcgggccggcaccgccaaaagctgtcaatacaaactccctgggatcatagcctctctgtacggaaaccaccctcatagcccgcagcataccggcatttactacctgaattatcccttcagcagctttttccacagtcagcttaagcggctctgcaattttttccgccagtattttcctcgccaattcaaggttaagcaggcggtcacctgccagagcagcgtaaggccgcaatcggcccagcactaaattagcatccgtaacagtaggctcatctcctcccaggccgtaacaggcaggcccgggacttgctcccgcactcctcggtccaacccgtaaagctcctcccgcgtcaatccaggcaatactgcctcccccggcaccgatagtgtgaacatcaaccataggcagtcgcaggggatagccaccgatttcaccttcgttagtatatctaggcaccccattgtggatcaaacaaatatccatactcgtgccacccatgtctgccgtgattagattacggcgcccggttattcgagacaaccaaaccccggccaatacgcctcctgccgggccgctgaggacagttctgactgactgttcacgagcttgcctggcactaattacccccccgttggactgcattacataaaacccaccctccaggcctgctcctgccaattgctgctccaatgtccctaaataacgatcaacctccggctgcaccaaagcattaattacagcagtggaggttcgctcgtattctctgaactcgggcaaaatttcggaggaaagggtaacgtttatttgaggaaaccccgcattaaaaagttccttaactctttgttcatgaacagggttaatataggaatgcagaaaactgacagctaccgaatctactcccttttccttgatctgctcaattatcctttgcacttcctcttcctctaaggaaagatgtacgccgccacacgctaaaattctctctgttacttcaaaagtcaggtgacggggaattaacggctccggtttgattgcccaaaaatcatacaggtggggcctgttctgccttcctatatataataaatcccgaaaacccctggtgatcagcaaagctgacctggcgccaaatccctgcaataaagcattggtggccacagtggttccgtgcaggaaaaaattaatatccatctcaacagactcaagaagattgcctttgcgcaaatccttattggctgaagcggcgtcctccgtgacagaagcgcttattcctgaaaaacgcttgattaaacgccctagggaactccctccggttaagcaatctttttgaccggcaacatctttctgcgataccttaccggtatagctttttgcattaatttcccccgaaagtgcctgagagccgctctcaatgtcgaacagtctttcttcagccaaactaataatcttttttataccctttataacagcttcagcaggatcggcaggcgttgaagacaccttggttgccagaaactcaccgttatcctctcttaagagacaaaggtcagtaaaagttccgcctgtatcaactgacagtttatattttattctcatataaatcgaacctttctccataaaaactcgtaacctggcctcaattctataatcagccaggcatgaggtcaatattcattttttagcagcacgtttcggaaagaaaagttttcggctgtgctgcccataattgattctggaaatgcttttattgtggacacagccgcatctcaacaattaataggaactaatacggcattactgctatagggattctaaattcaggaatcccgctggcgtacggagctatatcatattcaccgtaataaactaccacatatccttttaacaaataaaatgattgtttttcgggaatggaattcaggttttctcttgcatttttataatatttatcctcattattttctatttgactatgaattgcctgcaagactatttcctcgtaattacttccgtaaaaatcgcttaaataaagaatcttgcctgtatcaacatttatgttaagggttttgattaccgtagaaccatgaacgccgccggtataactatagtatttaacgctgatactcagaatattgttgctgttataatgaaccttatattctgttttagcaatgcagggactaattggtatagcatttttctctgcttcccttacataggcactaacatatacttctgtctctttcctaaaggctaaggcatcactattgaattgactgtttattctgttttgcaaggtactgtccttaatacaggatatctccggtatctgcaaatcaacttcaaatacctcatcctttgacttaattgtttgtgtggttacctccactttatctcccgtgcaatcgtctcccacaggttcaaccaaagcttcagccgttgcctcagcttttgtttcaacctttgtttcagcatctacatcattatctttaccaatccgaataagccttttctggcttttcacagaactatggttaacttttgcaagtgtcattaccaatggcaaaagaaccctccacattttaacagccccccctttttcagattatgtaaaacacttttctttattgtataaattttcacacccttttgtgcacctttattaagtcaaaatacaaggatccttattgaatttatccggctaacaattttactttaatctgaatattatatttacaaaatcgctcatgaggtgaaatatatgacaacgaaatgcccctcgggctcaataccgcatattataaaagcaggagatacctattacaaactggctcagtattataatgtttcagcagcacaaatagccgcggctaatcctggcatggacgccggcaatttaacgattggggaaaccctttgtatacccgctgaaatgcctgcagccagagccgctataagaggcggtccgttaaggccccaaatatcgggtaccgtggatttttttgatgcgccgggaggaagctgggtttgtgcggatattaacggacttcctccttataaaccggctgtcgacggtcaaagcccggtcggcccgcacggttttcacattcatacaattggcaactgccagccaggcaattcgcaaaacccttttccttcttcaggagaacactggaacccgacaaagcagccgcatggcaatcatgcaggtgattttccggtacttttttccaatcacgggcaggccagaatgtgcttttttaccgataagtttacccctgagcaggtaatcggcaaatcagtgatcattcacttaaaccctgatgattatcgtactcaacccgcaggcaactcgggcaaaaaattggcctgtggagtaattgaaagagtctaaaacatacttcaagatgataataagaaaaaagcttaaataagtttttaaaccgcaaagagacgccttctgtcattgtaacgacaccaggcgtctctttgcacatattaaacaactaacagcctcaaattcattatggctaggcataccatcataattatctgctaaataaaatttataatatagcaaattcagaattaaaaaccttattttctatgatatgatagttaaataattattaattaaataatctaaaaattttccggttactaagctatagtgggtgattaatttaatatgctgcctgaacaattattccatgcgacaattttaatagcggatgacaactccacaaatattttattgcttgagaaattgctgtcaatctctggttacaagaatataaaaaccacaacagaatccagagaagtattgtctctgtataaagaacttgatcctgatttactgcttttggatttaaggatgcctcatatggatggtttccaggtattagaacagttaaatcttgaaaaacaggatgatttcctgccggttgtagttattacagctcagaatgaccaggagcaccggcttaaatcctttaaaatgggcgccaaggattttatcggtaagccttttgatcatgcagaagtgttgatgcgtatcagaaatatgctggaaattcgcctgctgcataaagaagtacgggaacacaatcgcaaactggaagatacggttcaagaaagaactaaggaattgcaggatttgcaggtggaattaatccaccgtttagggcgggccgcagaatttcgggataacgatacaggcgcccatataacccgcataggcaaatattcctttgaactggcaaaagccgccgggttatcggacaaagaatgccggttaattttacatgccagcactatgcatgatattggaaaaataggtattgcagatgaaatacttcttaaaccggaacggctcacacctgatgaatgggaaataatgaaaacacataccactaagggagctaaaatactggccggcagttcctccgatgtactgcaaatggctgaacaaatagctctcaaccaccacgagaaatgggacggaagcggataccccaccggtctaaaaggcgatgagatccccctggctggaagaattaccgcaatttgtgatgtttttgatgccctgctttctaaaagaccttataagaatgcctggtctctggaagaagctgttgctgaaatgaaaaagggcagcggaactcattttgatcccaatttaatcgaaatatttctaaagataataccacatatcctggctatcagacagaaatattcctaaaacaatttattacataatgaactaagacgacggtgaggaacatatatgaaagaaaaaccggacaataacctttttattttgcaatggatatggaaatcctatttgcgcaatgctctgattccactgctgttgattgaactggtttttataggaatgttctttttatcaaacaactggtcgcaaagagaaatgctgtccttattaaaaaatgaagtacgagcacatctgcaggaaatagcccaacgcgaatgcctgattatatccgaacaaatatcagatatatcccccgtcgcagcagccaatgctgacaaaataataaatactgttaccaatcaaattttaaatttagacttgccctggcaaggatatggtttattgctgggaaaggacggaacagttctcgctctgcctgatagaggtgaaaaggactgggtcttaaatgaattaacaaatcatcattataatgaagcagctttaaaagacgcctttgcacccgatcagtttaatctttataaaagacctgatttagctgcttttggcaagcaagtagccggtaaaactaccggctttgccagtattaacctcggcggaatgaaacaggcggtatcatgggccacggtaaccggcaccggatggaagctattaattattgctcctgagaacaatatctattccaacgcggataaaatgaacggcagactgcttaaaataggatcttctatgctggcgggtctggtcttattatattgcatctttttcttcattctcttcaagaaatcgcataagatgagtaatagcatttcccaaccgctgctggagataaacaatataatccaaaggattgttgcaggtgattattttcaaaagcaaaaagacttaggggttcatgagctgcaggaaaccgcctccctgctggttcatatggggcagcaattagaaactgccaatgaaaacctgctgcatatccaggctaaactcaaaaaaaaggaatcagatttgcaggccctgataaaatccattgatgatataatttttgaagtagatgaaaacggcatcttcaaaaatgtttggactaatagtgaaaaaatattgctgatgcccgtagatcaggttataggcaatcccattcaaagtataattgctccggataaatctgacatctatctgtctaaaattaaacaggttatcgaaaatcaggagccggatgtcttcgaatatatgatggataccctttacggccgcaggtggtatctggttcgcatcgcacctattgccagtgaattaaaatctgtatccgtttccatgagagatatcagcgagcgcaaggaaatggaaaagtccataatcgctgccaaggaagagactgagaaagcaagcatggctaaatcccaatttttgtccaacatgagccatgaattgagaacacctcttaatgcggtactgggtttctcacagatattgcaaatggacaagtcagcgcctttggataattctcaaagcgaaagtgtaaaagaaatcgtcaaggcaggcaatcatttgcttatgcttatcaacgagatactggatttggcaaaaatagagtcaggcaagttaaatatattaattgaacctgtcaaaatattgccgatcattgaggaaacggttgcttttataaaacccctggccaaagaaaatgatattgaaattgcaattaatccgagagattgtatggaacaatatgttttggctgattcaatccgtcttaggcaggtgcttttgaatttattctctaatgctgtaaaatacaattataacagtggcaaggtaagcttttattgtgaaaaaattgataaatttatccgttttaacatattagacagcggtttaggtatcccctctgcgcaattgccggctatttttgatcctttttaccgcctgcccattaccgctaataatgttgaggggacgggtatcggtctcgctgcagccaagcaattagttgaattaatgggaggaaacattaacgttaagagccaggaaggacagggaagtcatttttggtttgacataccatgcgctgaagcggttgaccggagggatatataataagggttggttcttacttgaaccagcccttattatatttagtctttcgcaaacatccctgcatttttaaaatcaaacacttcactttttattcacatagtcttcacataagttttttataataagttttaaacgggataaatttagccgttctcattattcgccggggggtggagaacattatgaaaaacataaaaatattaatagtcgataatgacaggaatgtcagagatgttattaaacttcttctcgtaaacgaagggtttactgttgatgagtccggagatggcaatgaggcactggatattttttctattcataattattcactaatatcgctggatgtcatgctgcccggattagacggttggacggtttgtaaaaaaataagagaacgctcaaacattcccattattatattgactgccagggatgaagaatatgccaagctcctaggtttcgaattaggggtagatgactatattacaaaacccttcagccccaaagaagttgtggccagaataaaagctgttctaaaaagagcaaatataataccactttcagaagaaagctttttaaaaaccgataaaataaggattaatccctctaccagagaggtatatctggatgataaggaattaaaattaacaccaaaggaatacactcttttatatcattttgtgaaatacaaggatcaggttttcactcgggaagaattattaaccgaagtatggggctacgacttctatggggatttaaggacagtagatacccatatcaaacaaataagagaaaaattaggcgaatacaagaaatatatcagtaccgtttggggtgtcggatataagtttaaagttcggtaagagaaagcttcgataagttcacatcagggattaaacctgcttgcgcggcccggctgagcaagctgattacagccccatagccctcacctaaatttagagtgaattcattaacataaagccggatatgcgctttagctacttcaggtgatagctcttgggcatgtctcagcacatactcctgagaagcttccgggtgtgcccaggcatatttaactgattccctaagccagcctgtaatagcacttaaatccagggttcgacgggcaacgattgctcccagcgggataggcaggttagtgtcggattcccaccaactgcccaggtcaactaaaagagtcagcccaaacgaaggataggtaaaacgtgactcatggattaccaagcccgcgtcaaccaaaccgtcacggactgccggcataatttcatgaaaaggcaaaattataatttcacctacacctcccgggacatgttgatccagccacaggcgaaaaagcaaatatgctgttgagcgctcagccggtactgccacacgccgaccggccaggtctgccgggtttattatgccgcagggtttgtttgccactaataccagcggcccgcaacctctgcccagcgcacccccgcatggcaaaagcgcgtattttgataatacccacggcaatgcggcaaaggatattttaataatgtccggcccgttcggaccggctgccagtttgtttgtcacatcaatgtccgcaagagcaacgtcaagctccggcgcacccggcaccagcccgtgcacccaggcatgaaagataaaggtgtcattgggacagggagaaaaaacaattttcacgctaaaacctccaataatactgaactggctgcttctaatacttcgagagcctctttgatccgccaggaggcgcgatcgcgcggtccgaccaggtttgagacagcacgcagttccagaataggcaaacctaattcacgggctgccagggccacaccataaccctccatagcctcagcagcagcctcgggtacccggccaaccagcgccgccgcactttcaaccgtgccggtaactgttgacacagtgagcacaggcccgatctgtaaaggcaaattagccgccagcagtgtctcttgcaggtctttcagcaggcttgcctcgacccggatacgtgtgcagccaaagcctaactcatccaagctgctgaaacccacagaagtctccactcccaaatcggcagctatgatttcgtttgctgccaccagtgaacctacctcagccttgccgggaaaacctccaccgatacccagacaaacgaccaaatcgtatttatcatttgcagctgacagaatctttactgtcttaacagcggcggataccgggccaacaccggccagcattacatcggctctcctgtcgtttttcagtccacgcagcaccgcttccctctctgccggtaccgctgtcattatcaaggcccgtcttattttatccgcctgatcataattgacaatgttctttatttgcccatgattaaaattcattattcctccaatgctaagaccctgaatagcccaattcctttacaatttcgtgatcgagaattctcttgcgctctctccaatccggcatatggacggtcagaaattcataaaaatccttattatggttaggatagagaaagtgtataagctcatgtaaaaccacataatctatgcaaggcggtgaggctttatacaaatagtagttcagattgattctaccgcgtgttctggagcagctgccccacagagttttcatttttctgacttgaaggtcaggcttattgataccatgttttgcaataaccggatataagcgatctatagtcaataaaaaatataatttactctgtttatgccaccatcgctcaaattgtttttgcagaacctgtttattctccaagttaggcgactgtataagtatgatgtcttccttttgctcgattttacaactccttccttcattgatgatgatccttttttgccttcccaatatacgtgttgatattccactgcgtattatagtttcaaacccattaaccccggtatctttaaagtaatgcaaagatttttcaatccatccggttttgctgtcgaggtagtcatttatccattcatccgacacccccacaggtgcggacagcataatacatccggtaggaaaaaccttaagacggatactttttacattttttcgttcaatatttatttcaatatcacccgataaccccgtcaagaattttctctgtttcataacctaatacctgctaattgctgtttttcttagttcttccagcatgagatcgattttttcaacggataattttatttgatattgctcggcaaaatcccaaatcagatcatcaagagcttgttccatgtctttgtgcacagcaacattatgacgccaatccacctttgcacgactgcaaatggcatttttgacctcaatggccagttgccccatgccctcatctatttccggcgttatatcatatatgacttcagcaatgatactctgaattatgccataaaaagctttcgcatcactgtcattatcaatacacgcagggtagtgatggccggtatagccttttttaaaatcatccgccattttctccatttcaaagaaataaacatcatcatttcttgaggctttgtatacttccagggtttcttggacctgcgcaaaaaacctcttatatagtaaagggtcatcataacgacaggtttccagctctttgtccatacgcgtacgaatggcatcccctttggcggctttgctatccagcttctcaagctgcgctttcatcccttcggtatcatgaatagaaacaggttcaacaataatccggcttggttcggaaagcacaaaattattcaacaggctgcgaataccgtcttcatatttactaaaatctactttttcattataacgaagcaagaccgccccgcgaagcttttggaaatgaagcaaatcccgcttgtattgctgaatacggtcataaccaatggcgctatagaaagcatagcttcccatggccaaatccagcaggcgggaaaatactgaaagcttttcataaaaaacttttctcaagtcactatctgccaatgcactttgccaaccatcggaactgtttcgatcaaaatcctttccctcaaaaacaagccgcaattcactgtgcgccctttccagcttgcgtttttgatcaacggcaccaagaatagcattttcaatatccgcctgatcatatccgtccataccggatttctcatccgcatacatatccatggcagtattaagcttgctaaaaataccccaataatccacgatgagcccgaagtctttgcccggataaacgcggttaacgcgggcaagggcctgcaacaaagcatgctccctcatgggtttatccacatacagcacagcagcaaccggcgcgtcaaagccggttagcaacatatccttgacaataagcatatccacatcttcaccaccaatgaagctgtttttagcccattcaccatattcctcatagttatgtccaaagagaggctccacctcttccttgaaaaaggatcttattttttctttattttcaccggtaagctcatcaccttctttaacattttcgggcgatatcaccaccgctgtttttatcccgccaagtttctttatcgatctatgcaggtcaatagctgccggacgagatgatgctgcaatcatagccttgaatcccttaggcccggcataacttataaagtgctcatgaatgtcaaaagccaccatgtctatgcgttgacgagtttgagccagaggtaaaagacggctccatttgcgcttcatatcttcctgccgctcgtgattcagcggcgcaataatatatttgagataatcatcaatcttctcactcgtcacatcttgtggaataatcctgccctcatagacaagaggaacaataacaccgtcttcaacagccctggtaatagggtaactgtcaataagcggtccaaactgcgcataggtatttaatttgtgtttcttaagcagcggcgtgccggtaaaacctatttttatagcattaggcagaacatcaatcataaagtcatgaagttcacttgagtgtgagcgatggctttcgtccaccagcaaaaaaatattgtcatcttcaatcttgactctcttttttgctgctgtataaaatttatgtacaagagtagtaattatagtttcacttttgtcccttaacaaatcaatcagacccttgcctgtactggcccggaccggtctgagctgagttctggcaaagttgtccctcagctgcttatccagattgacccgatcattgacaagcacaaaacgaggatttccgatatccgggtcagctattatttttttaaccagcatcaccatggtgagagatttaccgctgccctggctgtgccagatcacaccaccccttgcacctttgttatcttccccctttatacgtttcatggttgcctgtacagcaaaaaactgttgatagcgggcaattttcttgacattattgtcatataggataaaataacgcatcaattccagcaatctctctttggagagtatggaaacaatagttctgtcctgtgcagtgactttgccgtcagggctgacattgctgcatttttcctgctgccattgataatttttttcccgccagacgctaaaatgctcagcagtcgtaccacaagttccatattttacagtgtttagattcatggccataatgatttgcgcatatttaaacagatggggaatatagtcgggttgccagttgcgtgtattttgagcaactcctttttccacatcaataccggattttttgcactcgatcaccaccagaggaagaccattgacaagcagcactatatccggccacacatatttgccatccgcccgctccactgaaaattcatctgtcacctgccatagattgttttccggatgttcccagtcaataaactttagatcaaaagactgacggcctccatcaaataattcctcctcatagctgttgccggaaataagcatatcatagatgtttttgccggccgacatcaacccggaaataagcggcacgtcgatatccttaatggccttgccgatagaacgttcggaaaaaggcgtttgctttcctctataaacgaaagactgccggtgcataaactctcgcaaaacatcaggaaataaaacatgagaaagccgtcctcgaaaaatttctgcccgtgaccggggtacatactgatagcctaacttttccaatactttaattgccctctcctgactttcagggcgttcgtcaaatatggtatggtcgggcattaaatcaccttctccgtgttgactctcacaataccggtcagcagctgctgcatcaaagcttttttttgctttttgagttccgccagatgcttttcgtgcaggtcaatttctttgtctgccgtagataggatattggctatagcagtttgttccgggaggggcgggagcgggaatgatatcttctcaatactgcttttactaatcccgtacacagaaatcccgtttgcacaaagtgcaaattgttttcttacatttaaactacaaaaacaatattgcttatactcatcagagatcgaatcgttcttcggatgagcaattattgtatgaagaccggctatgaacggcatgttatctttgttttttaccacaacatatttacatgttccgtcataatcttcggatgcatctgcaaacacaacatcaccatcatataacatatatttgccattcaattcatttacactcattgttaatttaggaatacataggtactccgctttaacgtctgtgatctttcacgtaaacaacaaaaaagttccgcaatgtaataacccgtaaattccagtaaatacgcggggttaagtgtaatccttgagagaataaatgcaaatgaatgtaaggctttgaaagcaattaaaaggggtttttaaaggtttaaatattatgcgtttaaaaacgtttaaaccctgtttaatcaacgtttaagggggtgtttatatgtaatcaaatgacaatgggaatcggttatgattgcggaactttgattgcggaacctgctgttagttccccaatcgaagaagtcaataatatcaaggctttcagcgattttgttaaaaacaccttttcggatcgatttttttgtggtataaactttgctttcctttttaaaatgcaaattgcccaatagacactggacactggtaagtctactggtttaacaatatcaaaagaaaggatgaatgattatgtctgataacattttggaacaattaaatggacaagaatctttaactgagatggaattatactgtatagcaaaacatactgttgaactagttaaagtagtatttcatgaagaagaagatatgagacatgtatcttgtaaaacgtgtaaatatgcagatgattgtatagaaatgtatggctgcttaggaactttccaccatactattaataagttatctcaaatcactggggtaaatattagtctttttaaagggtttaaaatttaaatttattatcagctaccttttctaatgggcagttatgacgacattcatcaatatagtcacatttaaatgtcactgaactatatttgggtgttaagcggcctggcaaatgtaaaacattacacccgacggttattgaatgttttcttttaagatgcgggcaatagccttctatttcaatataagtcataggagttttcatgagtatcactctttctcaattaaattcgtagttaactgtatgatagttaactaattaatattggtaatgattgttaggctagctgatttgtgcttgtcctttggtttcctgttgttttttttggacgtcctccaccacttcgtctgggaaagagcgattaaactgaactttggtccaccctttcagatcttcaccggcatcccaaaggtcgtgaagtatattaatcatgcgatctaattctgggtcgccggtgtcggcacggtgggctgctcggccagcagcaaatgcgaggccgttttctttcattatgttattaatggcatccataaagacccgttctcccaaacgggtctttatgtttttcagcgattcttccggggaagtgaacatttccccttcccctgtttttatccagctctcagaggtattatagcgtaggcaaaggtgtttaattaattgctcagacggctctctggtatctttttcgatttgagaaatatgcttttgagatatacccaggcattctccaaagtctttttgagataatccaagatgttttctgagtttttgaacccttacaccaacatacaaaatatccacctctgagtagtaaaatttattgactgtagaactgtgaagtattattattatatccaaggaatttaattttatagacataccccagtctaatcgtgaaaggaggactggccatgggcaacagtaagggcatgactccccaagaaatccgggcggcaatgctcctgaatggtgtaaagctgaaggacatcgctggtgaggccggcgtgtctgtgggccgtatacaccaggtgatatacaacaccggcaggaacaggggttaccggattagaccgtttatagctaaggcaatcggcaagaaggttgaagatatctggccggacaatgtagcgtaatatggacgtaaagacatgctaaaacgtatgtctataatcatctagacaattctatcaaagataaaagggggtggcaatggaaaaggtactgaaactttttggcggcggtatggaaattagtttaaccgaacataggcaataaaataaatgctttaaacggttttaaaactaggcatttaaaaccgtttaaagccagtttaatcaatgtttaagagcaattttaaaaggtggtgtatgtatagatatggggcgtattaagctggtggataatgatgaggctataactatttatgaacggaagggcaataagtgtgggtgttataaatgtggtgccaaggattccgttgaggctgtggaaatgattaaagattttgcggctgctccgtaccggctggtgagtacagtatgtagtgtatgcggccataaagaagataaacatcagcgatattttcacgatcaggggtgggtttttaacgaaggcaacggtttttttgacggtgtggttccgggtgaaaagaaggatagtgttcagaatgaatctacccgtgttgttgatgattcagttaatgcaaaaaaatatgtccagaagataggtctgctgcaaaagtattatgaaatggcttgccataatttgttatgctactctaaaaattatgcgatgaaccaacctaaagaaaagtatgagtcagaatggaaagaggcccaagccgagtgcgaactgctgcaagaaatgataaacgaacttcctaaaggatataatgaaaattcttgtttacttgaatagtttttggaggggaatggaacggaatttaaagtaaagtaaatgatttagagggagaaatagcctgatgaaatataagatgttagtttttcaaggaactgtcggtgaatttcgccggtggttgaaaaatataattccttgtgatatctctcaacaacaagaatagatgatctgacaatagaaggtggtgagataaagtatgagtcaagatttattaccggttctggcacatcgtgagaacatgcgtatcgtggaggtggacgggcagccggtggtgacggccagggatttagctagggcgttggagtatagtaaggataatgccgttgcaaaaatatatgaccggaatagggatagttttactaatagggactcctttgttgtagatatgaggaagttcgtacccaagatgggtatgaaccaagttaacaatgaaaacaggttcgacgtcaatttgacggtgaacccccagggcggtgatcctcacatccgagtcttcactaaacgtggcgcgttaaaaatctgcatgaaatctaaccaacccaaagccgtagcggtgcaggatgcactgatcaacctatacgagcaggtagaacggggtgagttggtttcagctgggtacctgcagaatgtggtcagggaactaaaatcggagattaaccggctgtcacggctgatagccggtgctggaggcaatcggaatgtgcaaccggtgcaggttgtctacgttccccgccggcacaaaccgcgcagctttgacgatgcggcactggcttttctgcaggaactttttatccagaagccacgggctaaggtggtggagctggacaggcatctgcgtgaagaagctgcaaagcagggttggaaagtaggtagtaaagacagtgtttaccgggcggtcgcaaactggaagaaggtagcaaagtctttgagcaattaaaaggcccggcatcgggccgaaaatcaggttgactaagcataggcaatgaaataggcgtcttgaaagcacttttaaacggtttttaaaaaggcgtttaaaaccgagtaaggaggtgaaaactcaaatgtctgtaaaattgatgcctgttagtgagataaaagaaagcactgatataatcgaggttaaccaattattgaaggaggattggtatttattagactcctaccaaagtaacggtaaactcgtttatgttgtagcactagttaaaaaaatgaaggctagactggatgagagagatccagaccagccatttagcagaatggagtatgaacaaaacgttctcggcggtttacttcttgaacctacaactattgagaaagtcagtactatactctcggtggaagatttctcaatagataagcatcggattatatacaaagccatcaagaatttgcatgataatgattcaagagtaggtttgtgcacagtatatgaaatgcttagtctgttagatcttttagatcaggctggcgggacaaaatatataagtatgttacatggtgtagttcctacagccaataacattatgtactatgcacaagttttatcggaaaaccgtcttaagaatgaaactcctcgtgatatttctcaacaataataatagatgctcttatggattctccaattattttatcaattatattaagaaaaagatcttcgtgatcgtccataacttgagagcgtggtactaattcaggataagattgatatttttttgtaatgcccataaaatgggtacgcataaaatctactacatttagcttaatatcaatacttacttctttgtaaattttattaaaaaataactgatccattttttttcacctcctccctattggttttggtttggttggcaccgtcaagattcgacggggagtgaggtaattcctaccacgcgcaaggaggtgtgagggtgaagcaaggaaaaagaccgacacgcagacagaaagagcttatgtcaagggcaaaacttaatccagataattggttggttgttaaaaatctgcttgactgcctgcatcttaaacataggacaacaggaaagaaacgggtattaaaggctagcaggtgagcctatagcggcgagtgagagcgtttatccgtaatttattaggcggaggctggatatggttaggagaaagaaaggtgggtcagtgccgggtcagttgtcattgttcgattttgtggaggaaatccagcaagaacaggaaaaaagcacggaaataaatcccggcagtcttaatatatcgttacaattgcggaacacactgtctgaaggactaaagtattcctccttgagccggtttgaagtagcatgcagaatgagtgaattggttggtgtggagataacaaaaagccagttggattcttggaccgctgagtcaaaagagcaccaccgtttcccggccgaatatttgccggccttctgtcatgtaaccggatttaaacaaccgctaaaaatgatggcaaaacttgtgcaatgctacctcctcgaatcagaggaagcgttactggcggaactgggtaaaatcgaccaggtaagaaaagacctgtcccggcgggagaaaactgtacgggatttaataggccggatgaaggcggacatgtaagacataactcttttggctaaggcagaggtggttatattggctgaactaaaaacaatagataatgaaatatacctgccagttgaagaagtagctctgttattgagtataacggagcgggcagtcaggaagaaaatcacctctggtcaaattcatggcaaggaagagcgttgtaaccggggcggtcggggcggtgttaagtacatagtaccgttatcatctctggacgaccgtgtacagatgaaatactggaaaaagctagagaaagagcaagaaaaagagcacccggcggcagtaccggaaaatgtatgccagtccaagacatttgacgagtacagcgaggatgaccggcaaatcatccaatcatggatacaggcagtaaaggactggcaggcttttcgatcaggccgcaggggtgatttgcgatcggtggatgagtcctttgtggaggctgccaggagtcagtacacaggaatattcttatcggtgaatagtctatatcgcaaatggaaagctgtccgggcaaagaattacgatgcactggttgacaagcggggccggcaccggttgggacaaaacagcataccggaacttgcctgggaactctttaaatactattacttggatgagagtcagtacgccataaagcaatgcgttgattatgtcacctggtggtgcgaaaaagaaatgccggagttgctttcagagattccaagctaccattcttttgtccgggcagtcaagaccattccgtttgcagtgctgaaatacttcagggaaggagataaagccttcgaggacgatgcagcgccgtacataaccagattgtatgatgatctggaaattaacgatgtatgggtggcggataaccatacactggatgttcttgtcattgaagacggtacagagaaactgcaccgtatgtatgtaacgggattccaagatgtgcgttcaagaaagattgttggttggtacctaactgataaaccgaacagtgaagcagtattgtatgcgctgcgaaaagccattttaaagcatggcatcccacgttacatttatacagataatggtcgtgaatttctttgttttgatataggcggacgtggccggaggaagacatctaaatctaagaaagatgaacataccccccctcccatttttgccaggttgggtatagaattctggaatgctaaggtccgaaacggcagggcaaagattattgagcgagcttttaaagagtttaaagataaatttagtcgacttatggttggttttacaggcggtaaccccttggagaagcctgaaaggcttaaacaccaggtaaagagccgcaagggcatactattggacagcaagctgcgggaaaacctagatacctacatcgaaggcatgtataacgagacagagcagaatgggattgggatgtacggcagagcaccaaacaaggtatatgcagaagaaatggtgacagtaagaaaggcaacatccgaggatttaaacctaatgttgatgagaagcaccaggatgcagacggtcaaggaaaagggtgtccacttggagttatatggcgagaaactcttctactgggatatagactttctgcttaaataccaggggcaccgggtgtatttacgatatgatccggaagacctgcggcaagtaaggatatacaatgaaaaggatgaattcctttgtgccgttccggttgataacgaaaccatcctgaagtacggtgccagcaaagaagacattcgtaaggcatcggctaaaataaagcaattcaaaaagacggtcaaagcctatgatgagaattccggcctggaagcttatccgaagatcgaggcgatagatctgatgctctggaaggcaaagcagaacatggaagccggtgggcaaaagccaaacgccaaggtggtggaagctgtcaaggctaatgaacctgttgttacagtgcaagaagccccggcagatcagactgattcagtggttgatctgcaaaacatgactaagaatgcgcgtaaaaatatggctatgtgaggaggtgtaccagtgaaatcaaatatggatgttaaccggttaccggtcaatcaaattgttgacccggctgactatcctgaatacgtaatatcaaaagaagatatacgtaaagccatgcaaaaaattaaacagcttaagtcagttaatactgttcaaatggtatttcaataagaaattttataggaggtattgaggatgaacgtaacattgaaagaacggttagaggagcatttgaggagcaccggtaagagccagaatgctctggccaaggaaatcggtatcagttctgcagcgttaagccagtaccttgccggtaaatatcaagctcagggcaacagcaatatagagccgaagattgaggaatttttcagtctgacggaaaaagcggctgcatttacgacagcacctgattatgttgctacctcaatctcaacagatgtatataatgtcattgattattgtcacgtgagccgttgcatggggactatcattggagacgccggtatcggaaagacaaaaggggctgaaaaatacgccagcgattacagcgaagccatctacataacagccaccaaggcatgcaagagccagaagaatatataccggatgattgccaggaaattgaggctaaacgagaaccggaatgtttttgatttgtattatgatatccgctccaagctggacgggtccaacaaaattttgatcattgacgaagcccagcatctttctgttgcagccatagacgatattcgtttcttcaacgataagagcgacgagtcagaccttccgtccgtgggtattgtattgattggtaaccatgagctacgcacaaaaatgatggggcggtacgagcaaaccctggcacagttatttaaccgtattcagatacagcggctaatgtttacaacccaagttcttgtggaggatataaaaaagcttttcccagtttatgccgataagggcataaatacggaaaaagaaatcaggttcctgcacggcatcgccaccagtcgctggggtgttagaggagctgttaaggtattcctcaacagctccaataacggggacatttcgcctagcggcctgacaaccatggcgaaatatatgggaattggatttcctgcatgaggttttaaatatgtctttcggtataccaaaagtatacctgtttacctgagcataccccattaaaatcaatggggtaaagtataccgtggcagatatagttacttatttaacctcatgacaattttaatataacactttttaaatagcttttaaagggctattaatcaaagaaaaggaggtgttgctatgcaaaataaaatgtcacacgggaaaagaaagaccatctatgggatggccacacagctgggcatatatcaaaaaggcaatgagaatgatgatctgcatgccattgtgcaccgggtaacaagaaaaggatctattagtcagctaacagatgaagaagccgatctggttgttggcgaactggtgaaacttaagagagagaaccgggcgttaaaagctcgaaaaaatcctgatgaatataagcagaaacaccggtccggtatgattaacccaaatcaagaaaaggctgtttggttctatatgtaccgcctggaggagttagatagcacaccgtctcaaaaaacacggacggaaagattgtgtgccattattgagaagtacttgcatgtatccgcatacaccggggatccttttcgctttgtttcattcgcgaatggcagcatcctgattgaggttttgaaaaagatggtgcggcacgaaaaacttaaagctgaagaaaagtcaacaaacggctaatggctgcctgcctcgcgagacagtatcctaatgagggaggttgatattattactaaacaagaatggcaagaagtcgaggagcaattgcaatcgttttatacaacagttaaattgaaatgcgatgaatataacatttctctgagattagagagattaaaccaatttaaaaacgtgatatcggtgtatgtaaatggtgtcgtcaaaggcacatggttaatggaagactgcgaggagagaaaacgtttcatgcgaccggtaaaaaaatcgctttattctcagaaacgaaaggaggaaatgaaaaagttctcgaaaaaaaaattaaaagaatatgggatagatctggaagccacatatacttgttatttacctttctggaaatccttcaaaaaaatgcgaagccatttaacaaagaataataaaaccattgaactagtaaaggatgattcaagggtggatgtataactacaagatgctgtgagcaagccaggcagttatcactggtataaattgctatccaacatgagaatctgagcatatggaggttgaatagaattgcaggtaagtgaacatgccagagaaaggtattgtcagcgggttttgggaatacttcctgaaaatatacgagaatatattaatagtcgggcagatgcgattgaccgggaaatatttgagatgatcaagcagagttattcccggaaagacggaagtaaaacctattatgtatctgacttatgtattttggtagcgacaagaaatatcgtggttacaattatcaaaaagaatttcatttctcatcacttaaaaaagaggttatttaacaataaaaagagagcttaatatttatggaaggaatttgattataaccacggaggtgaaatttaaagtggtgaaagccggaatcaagagcaggtcatacacggatgaagaaaagcacttggtggagtgtttaaaaaataaactaaaagaggccggtgtaacgaagttccccagggactggcacttaaagcagctctcaacagctaaatggatgctatccggtgttgattctccgtcagttgccgattggctggtatgcatagattgggcatttagcgatgactactggaaggacaagatcgaccatttggccagaatcatgtctttgtggcccaagtttaaacttcagcaaggtggtgacagccatgcaaaacgtggcagaggtcgtagaactgcaatcaaaaaaacagactatgcaaacgacaactatgccaatcgtgggaacctgcccttttagtgaatgtgacggaagcggtcgtataatatatgatgaagatgggatccgctatttccaaaagtgtaagtgtcgggagttagccgagcgacggcacaagatagaagaactttttagtatagcaaaaattccccgccgatttgctagtaaaacctttgaaaattatataccaagaaatgaggagcaggaaaaggcattatatctatctcgcaggtatgtcgataaatttgaaacactaaaaaatgaaggtaaaaatggcttatatatagttggtcccacgggcaccggcaaaactcatttagcatatgccataataagtcaactaattcaaactcatatggtttcggttgtgtcctgcatcgtgccggaactcatggacacacttagacctcaaaacaatagaaatgaggctgaggaaaggtttagactgataaaaaatactgaactggttctcctggatgacttgggggctgaaaaagaaagtgagtgggttgtggaaagactgctggtaattataaatgccagatactcaaatatggtcccaactatcattacatcaaatataccacttgatttactaagtgtggataaagacaggaacctgattttggactggcagcgtatcgtttcccggatcagagagatgtgtcaccttgttttagttgatggtgatgattaccgagtttgcgtgaggtaatattttagaaggcgggaggatagaaaagtgaaaaataagttgctaaaggagattcaaagctataaggaattgccggaaccatacttgtcaattgcaaaacatattggagtggaaaacactttaatactggcgagtaagtttggaggttcaatgctctatctcccaggtcttacttccattaaccgccagattagaaatcgccgtatacaggaggagttcacggggtataatctccgttctttggcgagaaaacaccgtatatccataagacgagcacaacaaattgttaaaggcataagactaaaaacagaaaatcccaacaatagtaaacatgttcagttatctttattcgattttgatgcgaaataaatttatgaaattttttaatagaaatgcatattcatgaaatgatatattccggcaaaagccggtttttgttttttaggccaaaataaagacgaggagtgatttgaagtgtggaaacaactaattgcacaagttaatggagtcatggtggatgtggttagcggtttggtggcccttggtgcagctgccacaacatattatcttaaaaaaggggcggataaactgaaagctgaaaccagccacatacaaaacaaggcacaggcccagttgatgtggcaggctattgataggcttgaagatactgcggaaaaggttgtcaccaaaacggaacagactgcagccggccagttgcggcaggctgtaaaagacggtaaggctgatcgatctaaattgttagccctgggtcaaaaagcttgcaatgaaattcttcagacgctggagcccgatattgtccaggtgctttcagcaaatttaggtgatctgcaggcatatatattgagtactgttgagacacaagttaaacagttgaaagatgcaaaggcaaatctggcaggctaaaatacctccctaccctactgttgcccggaagcgaggtgtaaaagtgaattggtgggtaatgctgccgacggcagccggcgttgtggttggtgtcattggatacctaatgaatcggtccatcctggaaatggatgagaaaattgataaagcaaatatacggatcgatgaaataagtgtcaaactagaccagtcgaatgcgcatttagaaaaagtggtaaatgatctgtggaaggaattttatgattataaggacaaggcaactgatgagtttgtcaaaaaaacggactttgttcatgtgacatccgatattggcaagaagctggatagagtctatgatattttgctggacttgaaaggtaaggtgcattgatgaataaggatgtattggaaaaaagaaagcttatgagcacaattgtcgctaaagactttgctgatttaaatgggtcagtaatgcgaactgttaacacggtatttaaatcccgctggtttaaactgtcggacctgttactggcttttcccgagcggcaggatgaaacaatagagacattaaactacctggaaaaggcagggtatttggaagccagggatattgaaagtaaagtcaaaatggagattcagtactccgagttcaacgagacagaagttatattaacagccaagggtatccggttggttaagtatattgaaacggatgatgctgtagacgtataaggggatgatggtatggtcaggcgcacaaggagtaaaattgacgccctgccgcctgaattgaaggacgctgtggagcagatgatattaaaccccgttcagtttacctatcaggatatatctgaatttctgaaagataagggacatgaaatatcatatgtggcggtgtaccggtacgccaggcggatgaatgccaatatccagatgatagttgctgcacaggaaaattttcagcggttgacagaggaaatggagaaataccccgagcttgattttgtggaggtcatccagcgcatcctggcgcggcaattagttgaccgcctctcctctgccccggatgagcagtgggatgacctggaactggataaaaccattaaggatgcggtagcgctatccagagcggctacttacaaaaagcgtatggatgtgcagatgcgggataagcaggaagccggtttgcaggaattcaaggcactaatatttgacgccatggctaaagaacgtccggagctatatcaccaggttagccagttcatcaatgaaaagaagcgccagggtctggttgattccggggaggagcagacatgcattggtacgtgatccactgtttgaccggacacgaggaagacgtaaggagccgggtaaaagaaaaggatattgccagggctgtggtgcccaggcgtcttatggtagagcgacggcaaggagggtggcagtatgtggagcgggtggtgttccccgggtatgtatttgtgcaagcacatatgacaccggcagcatattacgctatgagaaatctaccaggggtaatccgagtattgggaaccagccgtccggtaccgctcatgggaaatgaagtcaccttgtttttaaagctctgccgtgacggggacccgcttggtttgtcggaagtgtttgtaaagggcggcagtgtaaaggtaatttccggaccattaatgggcctagagggacatattgtcaaactggatgcaagacgattccgggctaaggtaaatatcagcttgatgggtgaaccaagaattgttgaacttgccgttagtgtgattaaaaaaacctgataatctgacatgtttgattcgtcgcatgccaggtaaatggtttttatagtattggggaaaccggatgaaaaatccgggtggcgaagcctgccctaaaaagagtacaaatcttttatttcaataccgtttaaaacccgtttaaaaccgtttaaaagcgtttaaaaaattgaggtaatataattatgtgatcactgtaaaaatggccgcaaaatgcagcaagaaggttgttggttatgtagtaggacccatgttcatccggtagggtgtttttttgttttgaatagtaaactaattaggaggaatgttaggattgagaaaaaatgttgttttggaccccgggcatggcggccaggacccaggtgccatcggagtaaatggtcttcaggagaaaaaagttaactgggatgtcgctaatattgtcaaagaacagcttgccgggtatgactgcgtggttcacatcatgcagcccagctgcacaaaccccaacagcacatcaagcgatgagctgcggctgccggtgaagtatgccaataacattaaggcagacttctatttgtcggtacacgaaaatgccggcggcggtaccgggtttgaatcccatgtgtacacgcatcccagcgaactggctctcaagtatcaggatgctatccataatgaagtagctgcgtatatggcaaagttcggatttcgtgaccgtggaaaaagacgctccaatttctatgttttgagggaaacaaatatgccggcagtgctgcttgagaatttgtttattgactccgccgctaatgctgctgcactgcaaaacccggaatttttgcatgggctgggaaatgccattgcctatggtatcgttttagcgttagggttaaaaaaaatatagctgccgtttcaaaaatctattgataggtggtatttatatgtgatgaaaaaaggccgcaaggctgatatcgtttcactgctgtatgaggccatggaggaaaatgaaaaacgtaggcacggccatgagaagcagcaaaacgatgaagccagaatgctttttgaagagtatgtaaaacgagattcaagcccggcaagattggaactatggaaatcttatcaggctgaggctccgcttattggttcggacgggctgaggaaaaagctcggggccatggatctagagtattttggcagggcttatcttcatcattatttcactcgggaaactcctgaatttcaccgggagttagaccggatttggcaacaaggcgtgcttaaagggatactgcagctgacagagaaaacggtggccaagatccggcggttgccaggctgccgccgggcggtggccgcacccaggggccacgccaagagtaccaacctgacctttaaggataccttgcacgccatagtctatgaatataagccctatatactgatactgtcagattcatccgatcaggcgcagggattcttgtcagatatccggggggaattggaagagaacctggccatcagggaagatttcggagaccttcaagggaagaaagcctggcgtgaagatgtactgatgacctccacggatgtgaagattgaggccatcggcagcggtaagaaaatccggggccgacgccataaaaactggcggcctgggctgattgtattggatgatattgaaaacgatgataatgtccggacgccggaacaaagaaagaagctggaaaattggttctttaaagcagtgagtaaggctggtgacgactacactgatattgtgtacatcggcaccattttgcattacgactcccttctttccaaggtgcttaagaatccggcctataagtcagtaaaataccgggcgatcatctcctggtccgaacgcaaagacctgtgggaaaaatgggaagacatttatattgatctggacaatgaaaatcgggagcaagatgccagggcattttttgaggccactaaagatgaaatgctaaaaggtacccgggttttatgggaagataagctttcctattatgctcttatggtgatgcgggtttctgagggtgaagccagctttaactctgaggaacaaaacgagcctattaatccagaagactgcctgttcaacgaagagtggttcgaatattataacgaggctgccattgatttcagggaaaaacgtttccgtttctttggctttgttgacccctctttggggggcaagggcaagaagaagaaaagcgacttttccacaatcattactttggtcaaggatggccagaccggttatatgtatgtgcttgatgccgatatcgaaagacgccacccggacaggatcatcgaagacattatggaaaaggaacgctggctgaagctgacatttggccggggatatttccaattcggctgtgagacaaaccagtttcaatggtttttaaaagaagaattggccaggcgcagcgctgaagccggtatttacctccccatcgaggaggtaaatcaaaccagcgataaatatggacgaatccagactttgcagcctgatataaaaaacaggtacattaaatttaacatccggcataagcgtcttttggagcaactcaggcaatttcccatggcggcccatgatgatgggccggatgccctggaagcatgccgaactctggccagatctaaacaacaggttgaccagggcttgctgaatgtatttaaaaaacttcggatatatgggtgagttgaatgaaaaaggctacatggcttaaaagagctgtcggtgagatttcaaagcttcggaacgtttttagtatgtttacttcatattgggcattacgggttggttcatatttttcggcctacaagcttgattccagccgggttgattatgccaaggcccgggcgctgtatgaaaatacggatgacaagtataagctgggtgccgggttcgccaggaatataatcaataccacggtgggctttatgggcgtgcccaggtttcaatctgtggacgacacggcccaggatgtattggacaacttttttagcaataacacttcacggatgttgcatgtgcaccgtaacactttgcgggatggtgactggtttgtctggctcaccagggaggaaaaccaggaacaaaccctctatccggaacagaaggtcaggctggtttttaatatgctaccaccggaacaggtggtacaggtcatcagggacccgctgaataataatctggttagagaatacgtcattcaggcggcccatgattggcttgatgatcaggataacgccaaaagatcgctggtgtcacaaagaatttcagctaccaaaagaataatccaaataaccggtgatattccacaggaccaggcagcctatatggaagaagataatccatggggatttatacctatcgtccactttaagaacgaaggcgacgataccagagaatttggccagagcgaccttgagccaattgagccgttttttaaagcttaccatgatgttttgctgcacgcgctgcagggcagcaaaatgcatagtacgccgcgcttaaaatttaagcttaaggatattgccggttttttacgcaacaatttcggtgttacagatccctatgcttttgccagccagggaggcaccataagcttggatggtcatgaattctttttattcagtgaggatgaagacgccgaatttattgaggttaaaagtgccattggagatgccacgcagcttttacaattcctgttttactgcattgttgatgcgtcggaaacaccggaatttgcttttggtgtgcatactcccagttcactgagttctgttaaggaacaaatgcctattctggtcaggaagattgcccgtaaacgtgagcagtttaccgagagttggcagcggttggcccgtatggtgctggccatgacggccatggccggaaataaaaaagccggcagttatgccactgtgctggagtgggatgaggttaatcccagggatgaaaaagaagtggccgaagttctggataaagtgaccacagccctgaagaccgctatggaagcagaaatcatcagcgaagaagccgctgtggaatttttaaaacagtatatcaacaccatgaataattacattaacgatgatccggaaatacctggagaacgtgagaagcttatgagaaccaaactgcaaaagatgcggttggaggactcccagttcctggacgaacaaaaggctaagattgataaggaattggccgggggtaatcaataatggctgatgaaataacccaaactaaggatgccgccggcgcatatgtcaggttcgccctggaggccaggaaaaagtttattgctattcgggagcgccaggacccacagatacgcagcctatatataaggctggcagatagagtggcagccagtgtttcggataggcttactcctttaaagcaagtacacttaaagcaagtagagcaagctctgcgggaggaagctgataagttccgtgacgggttaagtggtatattaaagcaggatataaaagacgcagttgaagctggctccggtatgtcctccggacttacttttaagcttttggaagatgccgggataaaaattgatgataatattagggcgtctttttttcatgtcaacaaacgggctgttgaggctatgtggcatcacaatgtaaaaggattgaagctatctgaccgcatatggcagaaaggtgaaaaagccagagaggatatccaagccatacttgaggaggctgtagccaccggccagagtgctgttgatacggccaaactgctgaaaaagtacgtgcgtaagggtgcccgcactcttgccattgattacccacaaatgatggccaggatggaaggcagaattcctaatgatatgtgctatgaggcattgcgattggccaggacagaaaccagcaaagcatattggaatggcactatcgaatcagcccgggcttcgccaagctaccaaggaatgaaatggattttaagccgctctcattctttgaatgatatctgtaatgcctacgccgaccatgatgagggcctgggccggggggtgtacgccccaggaaatgaacccagctatccgcacccaaactgtatttgcactatcgtggctgtgcatgagcaaccggaggagtttgttgccaggcttaaacggtggcggaataatcctagcattgatccaaaattggaaaagtggtatagtgaaacttataaagttgaattaaagttgaataactctcaacaggaaaattggcatgataaggttaagaatagaattgtacaaggggtaaaaagcgatctggatgttattgacgttggcagcatgattagctcagagattgaggtaagattggctgaatatcgaaagattgataaagatttacgtgataaggtgcttaatcttgaagcaaagctaaaacgtgcaatgcgtgccaaagagaaatggtcacatattgagaacgaattaatagctgccgaagaagcatattataagcaaaaagaaaagatgaaattaagaaatctggtaaccgaagtattaggtgaggttaggccacttggcaatacaggcaatcagatgtgggcaaaaggaagtaataagatggccagagaggctatagctgaaataagtaggcatttaccctctgattggcataaaatgtccaatgctacagagttattggctaaaaaggttaggcgcggttatcatagaagggccattggaaaaccaggtgacagttggtataagccgactgagatagcgttgagaggtaatagtgtagctgaaatggagcaggttgctctacatgagatgggacataggatggagactgttgtgcagagcattcttactatggagcaacagttttatgagcggcgcacagccggatatttattggaaaaattgaaagacctaacagctttaaattatgggcctgacgaggttgccagaagagataaatttactaacccctatatgggcaaggactataagggtaaagcttacgagatattatcaatgggccttgaaggtgttttttttgaagcaaataatctttggtcggacaaggagtatgtcaactttatcttgggggtgatggcagcaatatgatatttactattaccggcatacctaaaaatgtgcctgatgcaggcagggtgagtattgtatggaataatggtgaaataactggtgatgaatttgctgttgtgctattacgcataggagcatccataagagagaaataccacattccagtggatgcaactcccaccggtccatcttattaccgggatttattgaaaaatccaatagcacttaagttattggcctatgaattatttaatgatttagagttttctggtgatgaaatactttttgaggacgatgatgaggatttgccggaaggaactatttattaattttaaataataacaatcgtatgttttaaaagctgtttaaacagtgagtaagagccttttaaagggcttttatttttttgtcaattttacaggggggtgaatttgtgcatgcatattggttaccccggccagtgggagaaatggccggcaatgatgatgctgtggtttatctccaagccggtatttccggtgaaataaaaccggaggacgtaccgctggcatctggggtggatttgacaacccttaaaaatgatgacgaagatccgctggaagtagtggttgaggttccaaccggcagatctaaacgtggttggaactacaaaccggaagctatacaagcaattgttaagcatgttcaggaaaaaacattatcaggtttcttggggcaccagaaacctgaagacgtggacagcgaatttaagccaccggtaacccactgggtgggtgcaatttggaaggatggcaagggatattttcgtggcgtagtagatgctgcagccaatgacctaaaacgttggatcaggtcaaaacgtgtgaaccaggtttctattttcggggtcccgaagcttgtgaaggtcgccggggaaacgcaagtagttgattatttgcccatgtccattgattggacacccctggacagggccgggatgcccacccgcattgtggctgttggagaaatggatcaaattattggaggtggagaaaccttgaattttcaggaactgattgcgatgttgaaaaaaatgctgcatggccgggagattaccatggggcagttggccggcgaaatgggctggacagtctcttctctggctggtgaattggatgcaaaatggctacagtatattaaaaataacgaggaattgctggaaaaggtccgggaggccctgggaatcaccggtgagatggatatattagcacgggctaaggaagcttatgcatccctggaggagaagaaaaaagccagtcaagctgaattgattgaccaggttgtaaaggaaaaagtcagcggagaaattgctcagtctttggttagaagaatactaactgtgccggaagatgctactaaagaacaggtggccggagaaattgacaaagcattgaatgatccggcgttaaaagatgctattagcaagctgcgtactgatcgtcctgcttataccggcagcgtgcaaagtacaaaagattccggcggcatgctggtaaccaggaaggtgaatatatgagttctgtggtcaggtttaatccccaatcccaatcctttgtgagtaatggtactgtcgggaaatttgaaaaccgccccgtcagccgccagggcatagtcaaaaacttgccggcgcagcagccggggccgcaggtgctatcagccggcaagccggtttcacagccggtggtgcaagttataagctaaggaggtaagaatcgtgggtagaaaagttagtgggggtaaatccgtgaagataagtgtgccggtaagcacggtcattatgcagggtaatttctatttattggacggtttctttggtttggctgtacagtctatggaaactgatgcagacggccaggtaattagttttaaaggtgccactgttccggctggtatggtgccggcggaagtgattctggatattgagactgcggaatatgaaaccaatcagattactgaggcagatgcctttgctatgggtgacaagatttattggttaaataccggtcttttaaccacagcacctaataacgacgccagcggaaacccgcaaaaccggcccgtgggtcgggtgacccaggcaaaggatgctaataatgtcatttggtttaagcttgggccgcaggtcctggcccattaatggaggtggaatgctttgaggattataagcagtgatattctaaagaatgaacgccgcaagcagaccgttgaggtggatgtaccgtatatttcccccagcggtgaaataaggacggtcaaaaagaagattgttaacggtgagatggaagtctttggactgaccaggcccatgggtgaaatgctcaccacccctaccggtttggaaaacattatacagaaatctgttattgacctggagttgggccgtgagagtattcccctgctctactcccctatttaccgtaaggttgaggatgcaaattttactcagtttgttgatgtggcacctttcacaggtgtccgggtggtttttttggagcatatggaacttgaagaagtcaagtttggtacccgcaaaatcggtaccaaggatacggtacccatcattacgcatgctaccggcctgcagtggaccgaggatatggtgctatacgataaaacttgggaaatggccgaagccaaccgggctttcggtgaggcatataatgcactcttgaaccatattcacctatatcctgttattgaatttgcttatgccgctaagaacaaaaccgcagcggatactacgggtagtacactgttggagaattaccgcaacaccataaaggccgggttgattcatgcatcccaggacaagaatacagacacaggaagtccgcgacgacccaatatcctgctggctcattccagccggcggtgggatattgaggagtgcctgcagcgtatgcagattggtgggacaatttatccagccattagccaaattgatacactcatattctatgatggctggagtacggtggttggaggaaaaacccacgaatatgccggggttagtacaactaaggcataccttattgaggggcaaaagtatttccgggaattagttaagcatgacctgcgtgtcgatgcttccggtgctgatataacgcggttagtggaaaacgccatggtgggcagggctcgccgtggtgtaattgcctcccccgccaatgccgtagaagaactaactttaccggcttaagactatagaaaggcggtgctgataatgacgcctaccccggaactgctaaccaggcttagaaaatatttgaatgagactattcctgccggaggtacagacaccgacaccaggtttctaaactcggaacttgaggagctactaaccgaagccgacaatgtttatcaggcagccagcaagggttggattattaaagccagcctgctgcaaggtgatatcgagagctacagcgtgggtcaagaaaagtatgatttgacatcattgaaagatcaactgtcccatgctgtaaccatggcaagccaatatgcttctctgggcacagcgacagccggcggcaaggttttgtccggcgctattctgaaactgagtaaaccggaggtcatctaatggacctggtgacggtaaggcgcaaaaatactatttggtcaatcaatcagaatcctgtaaccatcatcatcaaccggacggaaaaggtcgaagcgaatggatattttaatgatatcccatctcaggtaggttctcttgtcgtccggatttttcaggttaatggaaatggaaataggattgaatcacatttggtaggcactaaggagcttgttcatgattgggctttgctggcagattggcaggcggatctgcgggcaggctcccatgtccgggatgaatttgaagtcccggacatgggcttttttgttatcaagtcggtatatccgcaaagggtccaggggcaggtggtcgggtaccaggcagaactggagatggttatttaaaggtcaattaaaagagagttgattcctatggggtttggtgataaagcaatcgaacataccgaacgtaaaatagtcggcctctatgccctgctgcaaagtttcacggggctacttgaaagttatgccaaggaacacgcttcctgggttgatcgtaccggccatgcacgtcagggcatccacgctggggttgaagatcatggagaagaaattgtcttatatcttgcccatggcaaggaatatggctcatatcttgaaacgggtaccggaatccatggtccgcaagggaaaccttataaaattgttcccaaagataaaaaagctttgttttggaccggtgctcctcacccagttaatgaggtccttcatccagggatgaaagctcatccgatcatagcccctgctatagatgttcatatacctcgcatccggaaaaatatactggattactgggaggactaaacaatgcgggcagcaatcaggcagcaactaatcaataaaatatccaaaatccaggagcgtgtgtatgagccgcatgcggctaatgctaaaacgccaaaaccttatctggttatacgccagggggcggaagttgaagacactccatggactaacttccggcgaattatggaggtttggccttacctctcccgcacatcattccagggtgttgatgggatggtgtctctggtggtggctgctttagataaacaattgctaaccacagagaacggtgaggttttttcctgtgtatatcttggtaatgccggtgctgattttgttgatgatggatgggacgctatcaccaggggcctgcgatttgctgtcatggctctgcagccggtgtccgtggccgaggcagaaaacgatccctggctggagaccttggcgatctggacagaggctttgctgggtgaagcatggactgtttaccgtagccggtggccgctgggatataaaaggcctgcgattttatggaggatagccggtattcaagagccgggggaaagtctcggtgctgtagcgctaaaagtgcgcaagactctggcagggcatgtattagggacaaattccggccaagaaattaacgcggtcgtttctatagtgcaggaaatgaccaaggctgtcaaaataccgctggatctcaccaccaggcagtatatgactgtggatgatgttaagggggactgccagagtgatcccctggctagagggcaaataaccctaactctgtccagaatagtcagaaggccaattcgggaagcgccaattctcaaggaattgcttggcacagggaatattcaataggaggtatgaaaatgttcgaatccaaggaagaaataatttcagcggaaaaagtacaaccacaagaagataagtacccgcgtgatgaattgatggctaatgccatgaccatctttggagtcatgccggaagtggttgccggtgctttgcacggaaatgcagctgaagagttaactgttgctgaggttcaggatgctattaataattttttaataaggagtgtgaggtaatatggcgggtggcgcgtggagtttgacagaggccaaggtaaggccaggattttacgttaattttgaggcggcagcgctggcctctatcactccgggtgcacggggaattctagccatgccggtaaaggcgaactggggtccaaagaaacaagttgttgagattaccagtgaaaaagagcttatagacacctatggtactgctgtggcagtgaatcttacggcctatacctgcgtccggcttgctctgctgggagggtgcaatacagtcttgggataccgcctggtggacggtagcgaggcaaagggtattattacgctcaaagatacaactgtgactcctgtagatgtcatcgacttgattactaggtatgagtcagactgggcatttaaggtaacggtgcgggccaatcccgttgatgctaacaagcaggatattgtcctatacaaaagcacccaaattttatatacctttactttcaccaagggagccagcggcgtggataatgccattgcagccataaacaatgactccggcaacaagtggattgatgctgtaaagaaagcagcaggcaacgggactttggcagcaatagttagtcaacctctcactggcggcagtgccggagtggccactataacaaatactcattatattgatgccctgacggcttttgaggccagacaattcaatgcctttgtccttgacgggactacagacgcttctcttcaaacgtcagtaaaagcatgggtggagcgcctgcgcggagaaggcaaaaagacagtatgttgtatgggcggaaaggcagcagatgacgctgatattgcaactgccaacaccagatcagcgggctttaattatgagggcgtgctaaacgtgggcaccagtgccaatcttgacgggaccaatctttccagcgcgcaggtggcttgctgggtggctggtaaggcttgcggccagcaaatgatggaaagcttaacatacgccgattctccgtttgatgatgttattccccggctgacgaacaaccagattatttcagcgatacagtccgggaccattgtgctggtgcatgacggggaaaaagtgaaaattgagaagggtatcaataccttgaccagcctgcgtaccggtcaaaacaaccagtggaagaaagtgaaagcaatccggatcatggatgccattgacacagatttacagaaggccggacgtaatgactatattggcaaggtaattaatgatgaggatggtaaggtcgcggttatagttgccataaagaaatatttcgaaacgctaaacaagggccggcttatcaagaatgactttgatgtatacgttgaccccgacctgcagtctttggccggcgcagaccaattttacttcaagtggtactgctacattgttgacaacatggagcagatctttggcaccggcattatcatgagtaattaagggggtgaagcttaaatggcggctttggatagttttcgcaccataaatggctcttatggtgcagtatatgaaaacggcgagtggctgactaactttaataaaatgtcggccaaggtggaaatccaaaagcaagaattaaaactttcaggggacagatgggttcgccacaaggtaactggcttaaagggtacagggactatttctggttttaaggtaaccagccggatgactactcttaatcaggcggttactctggacaaccgggcggtaacgacccgtaccgagttaatcagcaagactgatgaccctgaggcgttcggatttgagcgagtccggcttaaaaatgtcatttttgacttgttgcagcttgtggagtgggaggctggcaatgtttgcccggaagaactggctttcacttttgaagagtgggaaccgctggacccaattgctaatgtatttgagaatagggggtaaaaactgatggattttgatcaactaactgaagagcagattctccagagaatgcttgatgctgaagatgtgccggaaaaagtatacccgctgaataggctaggtattccggttaaactacggggtttgaagggacagaaggtatttgccctgcgtgaggaatgtactttccggtcggaaaagcgtggcaggattcaggagagactggatgatgaggcgttccagtgtaaattaattactgtggctactatatcacctaaatgggatcacccgaaactgctggagaaataccgggccagcagtgcggaaggtgtgcttaagaagatgctgctggcaggtgaactggcggctttgggtgacgcggttctggatctttccggattcggaattgaactggaagaagtaaaaaactaataaagcgtggagggttggcctacctgctgcattttatgttccaaaggcaggggctgacccccggccagttctggcaaaagccccgcggggagcaaatctttcttattgagtccacgaaactggctatcgaagaagaaaaccggcgcagaaaggaggggcagcaagatggctgagcaagagtattaccgattaaacctggtggtggaaatgcaggaccgaatgaggtcagctctgggtagaacaaggggaactgtagaaaagtttgggcagagcctgcagcgcacccgccaatcagcccagtctctgaatcaggcaaaaattgagccgatgatgcgggtaagggacaatctgactagccaggtccttaaagctgattcgctgattaagaggctgagcctagagacggctgcccctgttatttctgcacaggacaaggtatcttccgtagttagccgcatgaatacggcactcaatgctttagataagggtaagtttgaggcagtggccagtatgaaggggcctctgattgacgagattgttaaggcaaaggcgtccctagccgccctgaacggtgtgcgggccggacctgttgcagaacttcgtggtgagcttttcgggcagcttactagggctatgagtgaggccaggaagctggataactttgcggccgagccgaaggttacgctgatggatatggttacttggaaagccaggcaggtaggcagtaccctccggaatatgacgtccagagcctggacggttacgatacaggcaaaagatgaggtaagtaaggttgtaaatcgtataactggtactctgagtagccctcttggtatggttggtttaggtgcggcaaccctgggtccgggtatactggctgcaaattcactcagtaaagccattagctttgaggcgcaaatgtcaagcattaaagcactatctggattgtcagctaaagaaatggcggaaatgcaaactctagctatgaaaatgggtgccgatacaaaatataacgcactggaggcagcccagggtattgaggagcttttaaaatcaggtttaaccccggctgcagtaagggccggtggtttggaggctgcgcttaatctcgccactgccggagaactggggctggcggatgcagctgaaattatgtctacagctctcaatgctttcaaagacgatgcaataaagcctgctgaggcagcaaacatattggcaggtacggcaaataggtctgccacaacagtagcagaactgcgctattcgctggctgcggtttcttctgttgctgcaggaataggtatgatatttagggacacgaatagcgcgctgggcctatttgcgctaaacggcttaaaaggatcggatgccgggacatctttaaaaactatgctctcgaatctacagccgaggactaaggaacagatagaactatttagaaagcttggcatgttgaccgcagatggtgcaaatcagttttttaccgccgaaggaaagctaaaatctttagatagtattgcgggcactttgcgcaactctatgaaggatttgacggatcagcagcgcatggcatatttggaaactatgtttggctcagatgctattagagcagccaatatcctctataaagagggtgctgatggagtcaaaaagttcaatgaggaaatgagtaaagtaactgctcttgatgtagctaaagagaagatgaacaatgctgcgggagcgatcgaacagtttcaaggcgctattgaaaccttacaaatatctgcaatgctaccgtttttgcctacaattaagagacttgcagaaggcgcagctgaattttccgaaaagatgatgcctaaaattaccaaggcgacggataatgctgctaaaaaggttgaaggctttattaatcgtctctctgaggataaggcattccagaaaatgaattggggcgacaagattgtttacgtgcttgaccagatgatggcgggtatggatgagtgggtttctggtgacggcggtaagcaggctgaaaaggtatttaccaagcttgccgagattgcaatgagagcgtggataactgccctgggcggaatggcgaaaggttctgtggatgcgcttttgcatggtaatgttaccggagctgccggtcttgctatgggtgccagtctacttggcgggggcatggtattacgcaccggcctgggtactggcaaggccgcttataagggagttaaattggcagtcgggaaaattaatgcaagaagagcaacaggtgcaatggagtcagtagcggcgaccgaaggcagagttgctgcaattggaacaataactggcaagtcggctacagcaaccgaaaatttattcaatgcaagtgttcctgcgcatgtgcctgcgggatataagcctgcaggcaagcgattctgggataatatcgatctgactagggttgagagccgggataaggtagtatctctgcaaaacaccggaaggttgcgacaatacaatgagttagagaaagtttttagcaaactacccgggcctgggactggtattttaagcaagattaaggaatcgggacagagagcgctgcaaggcgttggggctgtcaaggaaacgctgacggcagggatgggcgatattcgaggtcgctttggcctgccacgtctgggagataataaggcggcgataagtacgacggaggctgttatttcttctaatgctgctgcgaaggctgcccctgctgcagttgagacagcatcggccatggcgaaggctggtaaggtattttccgggattggcaaaatggctagcaaagccgccttaccccttaccctagctgtagaagcatatggtatatccaaagcagatgacaaggtaaaagctactgcccaggctggcggggggatggccggcgcctgggctggtggcgctactggggcaaagataggggctgccattggaactgtcattgcccccggcatagggacggcaataggtggagcacttggcggcattgttggcggcataggcggctatgctgtaggaaaatgggccggtggtaagacagttgatgccgcaagaccggcacctgctgcagccagtaccggagtgtctacaggacagggcatgaatactggcgcatatctggaaagtcaggtttatcagccgttcgcagacattgttaaccgggcagactcttggggccgtaatttgatgattaattttgccaacggcagggacagtgccgggatgagtatgtctggttggttagatagtcaggtttacagtccatttgcaggtattgtggaccgggcaacatcctggggtgcaacgctgatgaataacttcgctgtcggtatgcagtctgtaaagattgcccagccaactattccaacgccaagcatcgcagcggcacctgtaaccgcacatgctgccgggggcattctcatgcgacctcacttaggattggtagcagaggctgggccagaagcaattattccgctatcacctgcaaggagaggccctgcgctgcagttatggcgtcaggctggagaatatttaggggttagcgctcatgcggatggcggatttttcgggagtatgaaaaatattgcaataggttcctggggcaaggtaaaaagtttctttagtaacgacagcgtacaaggtgttggtaataatgcagaatatgcggctgtgggtcttgagtccacaagaagtgggtatgaaaaatctgttcataaaattcacaagaactatgagaaaaaaatagctaaaaccagcacgatagaagatgcggaaagggtccgcagaatagctcatgaggcaaaaaacctatccataaggtttagcacaataactaaaactttatctagggtagccgtacctttagctttattcgcttccgcagctgaagtagttgggtcaagcgataaaaagcaaacactaataaaagagctaggctctacattgggctctatagcaggtggagcattagccggggcagcaggtggagcacttgttggggccggactcttaactcctgtgacagcacttgttggtgccgcagtaggtgcgggattgggggcgtttgctggtcaggcagctgcaaataatatgtatggtcgttttacaaaacatgctgccgggggcattctcacgcgacctcatttaggattggtagcagaggatgggccagaagcaattattccgctgtcacctgcaaggagaggccctgcgctgcagttatggcgtcaggctggagaatatttaggggttagcgctcatgcggatggcggatttttcggtgccgtaaagagatttatcagcaatgaccatgtgcaaagtgccggtaattatgcacagaacactgcacttgtaggtagggctaatggcttcgacggatttgcagggattacaccggtacccgcccctatagattattctgctccccccccttctgctgttaacgcaaaaggggatattaatataacggttaacgacattactgtaaacttaacaacaaatgatttagacgaagaagcagttgccttgaaaataggttggcgcgttctgaacgaagttaaaaaagcatatgaaaacaaggcatagaggtgatgcccatggacttctacctcatagaccccggcgggccgcagctccaactaccggttaatccgggagaagtaaccattcggcgggaaaagcaatacgaaacgactaatataatcaacctgggagaagtagattttcccacgggtgaaaaagtgaaggagatttccttctcttctttttttcctgtctattatgattcttcatattgcagctaccaggatatccctgacccccaggaagctatgaaccagttaacttcctgggctatgggacgcagtcctgtcaggcttattattaccaataccattattaacgtgctgatacttgtggctgctcatattagcactttcaaaggcggagaacccggggacgtgtactatgacctaacctgccgtacctggcgggaaatcaaagtaaggacaacagcagaagcagctgcccccgcagatatcggaggtgtggccgcaaatgagtcaagaccagacctgaagccggtaccaatgaaaataaaagtcaagccaggtgattcgttatgggcaattgcaaaacttcaatatggtgacggtgggcgttggcgagaaatctatgaggcaaataaagatatcatcggaccagatccaaccttaatagcttctggtatacaactggtggtgccggcatgattaatcccggccttaataaatacgagttcgtcctggacaataaatatttccttcgggaattgttagagaatgtcaccatggaggactcacttgatgagattgcttaccgagccacagtgaaaatgataattacatcagattttcccggcattgcgccggggcaggaagcccgagtttccggggttccatttggcggcagtagcatgatctatctactgcatcctggagttgtatgggagtgtaatagccaaaccaagggtcaaaaacacctccctgtcacaatatatgatcgtatgatctatattgcaaaaagcgaagatgagtacctcttctctgcgggtcaaacggctagccaacggctgcggcaatacgcttcagattggggaatcccactgggccagataacagatacaggcatacccttagcaaaagcaatataccgggcgcagcctatttggtcaatgattatgtcagatttaaaagagacagttactaaaggtggcaaaatgtatcggcctcgaatgacacctgaaggccttgaactgctcgcattaggtagcaatgaaacggtctgggtactggagaaagagcaaaatattgaagaaattggccaactccggacattggaaggagcggttacacaggttaaggttttaggtaatgcaccggaggaccagcggtccccggttcttgccttagttaaaggtgagacggataagtatggcaccctgcaaaaagtgctatccgacagcaagctcaccgattccggtgctgccaagtctgcaggtgaagatttattatcgggagtacaagagacatttaccgttacaggtattgatataaacgccatccgggccggagataaggtgcaattcaactccatggaactgctggtcgcatcaattaagcatgaactgggaagtcccgggcatatgacagcagtattggcatcggaagattacatcaggaggcggtactatgcccgatccttttaaacaattggcatctattttggaaatgcgcatggctggtcacgttgcacggtccgtctccggagtgctgtgcgagcttggaacaataacagcttcagggcttaagcttgatagctttaaacacgaaatccaggattaccttgtagccgactggctggtgaagatacacttcccggttttttctcttgttggcacagcaacaagcccggtgaatgaccagggtatcgaccttcctggtgctaaaactacatccttaacccgctatgacttccttacccgtgaggtggacgaagttcacctggaacttaaagcggatattaaacccggcgatcgcgtactggcagtaccggtaaacggtggccaggacgcagttgttattgcgaaggtgatagctaatgcctaatttattcccaacaacccaagttgaaacaacaacatcagaattatctgaaacccaatccagccaggttaaatttggtaaaagttggcgctttgattttgaagccggtgaatttgttttaacccctaccggtaaagtgacagaaaaccagggcattgaggcttggttggagtggtgtaataaagcgctgatgactgtaagatatcgtttcttgatatacagtcgtaatcatggccaggagttcgaagaacttatttcccggcagctgtcgcaacctgctaatgaaagcgagattacacggattgccaccgagtgcctcaaggttgatcccaggacaaaattagtgggcaattttaagttcaactgggtagaagatcggtgttatttcacctgtgaagtaaccaatatcctgggcgaatccggtactgttaacggaaacgtggtgattaactgatggctaccctacccgattttttaacagatcaaactgaggaagttattttgcaacgcatgttaagcaatgtcccagccgatttggatacaagcgaaggcagttatatttgggactcattaagtcccgttgctattgagcttgctcttgcctacatccaggcgcaagaaatcctaaaaagaggttttattgcaacaacatacggggaatacctgaagcttaaggctgctgaagatggtattgagactcgatctgccgttagtgctacgggcacaatagaaaaaggaaatccacttaagattgtaggtacccctggagctaatttctcagtaggcattgctgtggctacgccggcagatcttgctaccggtacggtatcaatagagtttacaactattggtgaggtaaccttagatgtaaacgggataggttatgctgatattaaagcagtggtgcctggtaaatccggtaacgtttcggttggtgccattagtattttaacaaaaccaatatcaggcattaaaagtgttaccaatgaaaaacctacaacaggtggtttagatgaggaagataaagagttgctgagagagcgcatcttaaaagaatgccaaaaagacgaaggagacggcaactcagctgattatgaaatatgggctaaagaagtggctggcgttggcaatgtattagttgagccactctggcagggagagggcactgttagggttgtaatattggaccctgatggaagagatgcgcccaaagctaccgttgacgcagtgcaaaatcaccttgatcccggcagtctaggactgggcgaaggaaaagcccctatcggtgcacgcgtcacagttgtgacagctgaagtaataaccataaacgccacaattccagggttaacagttggagccgggtatacactcgatcaaggaaaaaccaatgcagaaatttcccttagtaactattttaaaaagattaatccaggtggaatcatcagaacgaagaaggccgaggcggaaattacaaacgctctgggagtgcttgacatgggcgatctattacttgacggaaaaagagataatattgttcttggaattacccaattagccgccctggggagtgtgatttatgtatgatagctaaagataggatgttaacctacctacctccctactatggggaatcccgtattatgaacaccatcatagaagctcagggcatagaaattgataaatttaactatgctcttaatgagacattaaatcaattttttacattaactgctacctggggattaactttttatgaggagaagtatggcttacctgttaatgaaagccttaatttgcagacaagaagacaattggttttagctaaaaagcgtagtggaagaaccagtctattaacaatgttacaggcggttgagccaacgattacacttattcggggtgggctgagattaccttttatagtctattcggaggaagatatttataattttggtcccttgattgttcttttggaacgtcacagaccggcgcaccttggctatctatttcacctcatccccgatattgaagaatccggatattacgtttatgccaaccacaagattagaggcaaggttgacttagaacttaaagttggtacggctatgactgggcgctggccccgatggaacacgcccggtcaactgaaagcgggccatgtgttcacccgggcagctgcccttactggcctttacatttttccccatatcggagtgagcgttggcagtgtggccagggcggcagttgtccccgtagctgggcatcgtgtcggcgtctgcgtcttccctcggtctggcccgaatactaccggtataataccgacagtcagcagccctggtgccctggcgcgggccgcagcaaaggccggatgcgcggctcacaccggcgcctgcctgttcccgctggctggggtgagtgtgggcggtgtggcatcgcagccgacaacactggccggtagcatcacaaccggccatggccacatgtatccctgcggcactatccacgcaggagaggaggcagcataatgtttatacatgccctttatgccggtacagtaccttggaacaccagtaccggcagcttgttttcggcgaccatcagggcatcccctgtcttgctggccggagaagctgatccacccatgacggggacatttccttttgtttccatagctggcagcttagcgcggaaaaacgtggattcctccggctctgcttcatccggttattgccaaacagttccgtgtggcactgtccatgcgggagaggaggtaaaataatgttcacaaactacacattgcaaacgctggctaataccttggacaaacttgccgtcagcgccgactacaccatcggcggagtgacaaggccggcgaagatcaggcgctccattgtatccggcacaacggtgagaaagcatatatatctcacccagaatgaccccaccggcaccgtgacaagggcaaggttgttgggcagcgatggccaggtggtggcccagagaacggatccccagctgcacgaggccgggaaaggactgctactggagtttcgattcactattacagaggaggtgtaagttttgtcaatagcagacttgagaaatcaatcatatgagcccctggaatgggaggatcgggtagtggattcccaaaccggtgaggtgcttgtcgaaggcacgccggtgaatgaggtcaacctaaataacatggaagccggcatccttcgtgctctctatgatttaggtattgccaatgccgaaagtatgcaagctgtccatgctgttgccggtgaactggataggtacagaaatcaacgcctgctgcagggacaagctaccataaccggtactggtgaaaagtatttcacaagtgagtacccatacgtgttagtgagtatgccagttaaatcatatgcacagctaaattcgccaaactacgatgttcagctgactattttaaacggtgacatgggagctgcgggatatttaatcgcttatgacaaggcgcaaaatggctttaaggtaaaaatgactggctcagctgggttcgttacttttatgtggacgttaattaatccaacaattatgtaggaggttaaaaatatgattgtatgtaatgttaattctggacccaaggccgattattctttgttaggcactgttttaactttaagtgtgccagaggtaggtagtgtatcggtagatttgcaggaacgtcagggagaaaaaaagcgcacagtagatttttgcctggacaaggactatcagcgagtagcggaaggtgtcggcagttggtacgtggccactgtgatggtgccagcttcagaaaaagaaatgcaagacacggatcaggtcgatgaagagggtaaccaggtccaggaattagtagttctaccattaaacatgtcaaaagtggaactgcatctatggggcttacccggcaccattagcgataggctagaacaggaaggtggtatataatgtcattcgtattttcgatcaaggacacatacaggcaggctgtagaggcaatgactggcggcaaaaatacggtaatgtatgatgataaaggcaaccccagcattatggtttgcattccaaaaggtaaaatcagtgacgtaatcagcggtggcccgaatgtggtgcacccagcattcctggtagatggcgcagagaagtcagaaatatgggtaagtaagtatctcaacataatccatgacggtcgggcgtacagcatccctggacaaaaggcagcgcacagcatgagttttgattctgccagagcagcttgctttgcgaaaggtccaggttggcatctatttaccaatgcggaatggtcatacatcgctcattggtgcatagcaaataattatcagcctcgcggcaacgataattatggcgcatcttatgaagccccatgggagcacggagtgaaagaaagcgatgataaaacgttggtaggtacgggcccggtgacgtggaaccacgactcttcgcatggaggaatagcggatttgaggggaaatttaatcgagtgggttgacggcctaaagcttattgatggccgcatctatgttcataacaacaataattttaataccggaaatgcagaagggaacataattgggtgggtagacgcaggtaaatacatggatattattggtaatacaataacattaaatgaccagttaaccgcagctagtggaacaaaataccatgcatttaagagtatggctgtggcaaatggggtaaccgtacccgatcttttgcgatatctagcaatttatccccctgtggatgtttctaaaataaaagatgaccgaatttatgtggatgtaaccggagagcggttgccgtttcgtggtggcgctcggtcgcttggggccggtgctggcctactgtgcttggacctgaacagcacccgtacgaccgcgtacacgtttcgtggcttccgctccgcttatgttttgtaatctgaattctgatttctggatatctgacgtgtgcccgatagggcacacgtaaacccaacggaggtaccatggaagatttaaagattttgcaaaagactcacgatatgattttgtatggtaatatttgtttaaaacagttccccagatatgaaaagcatgtcatggccgctaatatcagggaaagtatgtataggatgctaagcttaatcattcaagctaataaaaaatactacaagaaaacgacattacaggatatagacgttgagctggatatattaagaacttttatccggctcgcagtcgataaggaacttaaatatctatcagtaagtaaatatgaaaactggagtaagatgctcaacgagattggtcgcatgttaggcggttggataaaatcagcaaagaaataatttttacggggataggccgttcgcggttgccgaatcgtggtggcaatcggtcgaatggggccgatgctggcctactgtacttgaacctgaacaacacccgaacgaacacgaacacgaatcgtggcttccgctccgcttcgcccccatagtcagaagttactgcctcaaggggtggtatccagtaccgggggacaaaggggcctatctccctgccgcgatctattttggaccggcaaaaaactatattgccgggaagacagttagtagccattgggcgaagagtgttacgcccggcccctccttagggggtagaaaaggtgaagcattatagtaatttatactccagtatttgtagttttgagggcttataccaatcctacttaaaggcaagaaaaagaaagagatatagaaatgaagttttaaagtataccgctaatcttggagaaaacttaattcaagccgaagaagagttaatatctaaatcttacagagttagtccgtatcggaaatcctttgtgtacgaacctaagaaacgacttgttatggcgttgccttttggggatcggatagtgcaatggtctgtatataggacactaaacccgctgctaaataaacgctatataagccactcttatgcttgtcgtacgggctatggttctcatagggctgttaagcaacttcaatattggctgagatacctggaaagacgccatgggagaatttatgtcctcaaagcagacatgacaaagtatttttaccgagtggatcatgacattataatgaatattctggagcgcattataggggattatgatttgatatggcttttagaagaaattgtccggtgtgaacatacctggtttggtctcccattggatgcggagggctttgaatgtgaactgacaggtgaggtcggtataccgattgggaatttaaccagtcagatgattgctaatctatatttgaatgagctggatcagtatgccaagcataacctgcaaattaaatactatatgcgctacatggacgacgtcttaatacttcacaatgataaaaagtatctttggcatatcaaggaagagattgaggagtttctagatcgcaacctaaggcttaagttaaataataaaacctgcgtcagaaccaatacccaaggaattgactggattgggtaccgagtttggcctactcacgttaagctaagaaaatctacagcccaaagaatgaaggcacgtttaaagtacctgcaggggctttatgctgtaggtgaagctgattttaaggaagttaacgccactgtgcaaagttatttgggtattctgaagcactgtgatagttataatttacgagaaaagttatttggtgatctgacttgggcgcgtgatagcacgcagcagtcacaattacaaggagagattttgttatgaataataaactaaaaaacttattggatttgttggagttaataaaccagcaggaaaggataattataaagcaaaacgaagttatagcaaaacttattaacgatactatggaacaagagaatatgattaatgaattgatgcgagatgctgtgagttagtatttgtaaagtgatggatttgagacgctgcaccgggaaagaccgtttaaaacatatttaaacggtctttaaaccattttttaaaaaatttttcgcagtctatccgcaaatttttcgcagtctatccgcaacgccacaacgtcaatacataacttatttgatttatgaatgtcaccataatgaagataacagataccttcgtccatatgtaattcatttcttgacgctgaaagtcccccttcaaatttaaatacatctcccaaccgcacttcttgccactcatctgtgaagctggaaaggcgttttttgcctgtaagcaggttctgcatcagccactttttctggttctttttctctaagataagcttttcttttaattcgatagccttatcccaagtagtgaaaattttaactattttttgttgttcttcaatgtttgaaggtatgcagaccaaaattttattaaattcatcctgtccaagtgttttatttctccctgctccaccaggtgaggctaattcaagaagatttttaccaaacggagttaaaaaaaacttgagtaaataatttagttctatatttccttttgacttccacatcggaaatctgtgcgaagcaatcattcctttttctcgggcggtagtaatggcaacggcttgctcccatgcaaaaacaatattaataattaagcagtccgcctcaatccaaaaaacggatttgttccccaaatcgcttcctttaatgggttctttataaaatagtcctttgccatgagaacgaataccaatttcttgatactcacaattagcaataaccttaacaggcattctaactctttcaagcaaattacctaattttgcaattacccaatcgttcgggtatttttcacatctttctcttattatggaaaacctactattccttttcacaactctcacctgcaatcaatgtttcctgcccctcttcttagaccaaactttgacaataattgtaaattttttaaaaccaaacggtgagccaagcaccccggctaaaatcattctttatcgcttgcttcttttattttttattgcttactggatgaatcgccgggtggcaagaataaataggtgattcctcttttaaacatatacccaacaaatcatcatggaaaatttttaaattgctcatagtcccaactccttaagatattcggccatctgtgcttccacttcggcaagctccttttggatattggctatattgttttttacctcttctatattcaccaggtcttcttcctcaaaagtatcaacataccgagggatattaagattatattcgttggcttttatctcatccaaggttgccacatgagctagttttataatatccgaacgagtctcataagcttttacaatatcctctatgtgttttgtttccaacctgttctgatttttatccttcctgtagcgaagatggcccttttcatctttgccggacgcgtcaataaaaagcacatcattacggttgcggtttttcttaaaaaccaggatacaggccggaataccggtaccgtaaaacaggttggcaggaagaccaataactgcgtccaatagatttctctcaattacagcctgccttatccttccttcggacgcacctctaaacaaaacaccatggggagcaacggcggcaatcctgccaccgcttttaagactggctatcatatgcagcaaaaatgcccaatcacctttgctggcagggggaactccccagtcaaagcggtgaaatttatcaagggatgcttccattttaaattgtttgcctttgccggtcatttcgccaccggtattaaatcccgccgcccatttatcctgagaaaaaggcatattggctacgataacatcaaactgcataagatttccatcgggatccaaatgcatggggttagccagtgagtcaccccaggcaatcctggcatccattatttcatgaagaaacatattcattttggccatagaccaggaagacccgttcatttcctgcccatagagggccagggtctttatattgccattttccttttcaatggctttttttccggttctgatgagcagagatccggaaccgcacgtcggatcgtacatggtatcgcttattttgggattgacgatgcgtgctatcagctcggatacctcagacggggtaaaaaaagatccggcttttttacctgcctgtctggcaaactctccgatcatatattcatatgcatcgcctatggtatcagccgccaccttgccttcctcgggctcaatagcggaaggacgcaaatcaagaggttcaaaatcctcaagcaattcccttaacctggtgtttttttgattatgattgcccagcatggcttcgctgttaaaatcaatatttctaaataccccggtaaacagtgagggattatcgtcttctatcccacgtaaagcaatattgatgagttcccccaggttgtcgttatacctgttttgataaagccaggaaaacctgtgtttttccttaatggcaaagggaagtctgtttatcgctctttctgccctcaccgggtcattatatttttgctctagcttttctactttttccagataagaatcactcagatactttacaaaaagcataggcaaaatatagtctttataattggccgcatctatagctcctctgaaagtattagcacctctccaaatagctgcctcgatgtctttcctcgtagttgccattatacttcctccttagtaccgaccgcaatactgtttattattgcgaccataagcctttgatcttcttcaatcatatttgcaagcagttttcttcgttttttatacagcagccacatccgaccaattgccttttgcttatcgtattctatggaggaaatatctaaatccgccaatgactttgcagaaactgatctaatggctgcaacagagccgacaatattgctgttcagccaattcaaaccatggctctccagcaggcaggctatataggcagggcaatagtcattacgcacacgtataacaaagagattgcttgaaaagaccgtgtttatcatatcctccattataagcgttgcaatatccggattcaggcgtttcagtaaaatatcattctttctcacgaaatagttttcatcaacagaaacatatcttcttatttccgagacactatatatatcattaaatattcctaaatggttcggctgaataaagttatatcttaacgcacccacggcttttgctttttccggcagcctggtatcaggcataccatttaatatattggctatctccttaagttttacctttcttgttgtcgtcactttttcactcccttcagcgaaatataggagaacacactaagccggtttaaataaacggaaaccaaagccactgctattttaagagtggctttggcatttagacaaattaactttttaaaaaatagattactaaaataaatatctttttgttctgttgttgttttccgcagcagctgcgagggcggcgcggcagactaactacctggccggatgtgaacaattccaatccggccagctatcgcttttaccccgattattgcgccagtgcaacggctggaggttatctaagtcatctgttccgcccctggctaccggcttctcgtggtcaatttcccagccgaaaatagaattgacattgtcgtaatcggcaaaccgcatcaatgcaccacacctgtctttcctgaactcgctctggttgcattcggggacaacggcggccttgttccacacggctaagatcgtccgcggattaaatggctcattcactaacgtccgatttggttgatgtcccatagtttctcctttccgagacaaaacgccttcaccagtaagccagaaataccattgcctttaccggtattttacgatattatgtgattacctaaaaaacatgagctgattttcagcgccaagtccaagaatggcctgttcctggacttgttttttgtccctgtttctgttgcttcagccatctctagaaaagggctaaaaccaataattatattgtaacaaaacattttcctctgtcaacatttttttatttgttactgcttaacatgaataattaaggcattatcgctgattgaaacgataatgccttaatttaaatctttaaaaattatcaataaacatccttgtaattatcggatcaaattggcttccggtaccttttttaagttctccgagcgcctcctctttactcatggcttgacggtagggctggtcatgagtcattacgtcaaaggcaactactatcgccattatacgtgatattagagggatttgttgtccctggatacctaaaggataaccctgcccgtcccaacgctcatgaagcgccaaaatagcttctcccactgctatttctcctatgcattgagcaacacgaaagccagtttcactatgaccgcgaactattttgtactcgccgggcagcaaggcacccggtttccctaatatctcctgaggtatagcaaccttacctacatcatgtaaatcggcaagcagcattaaattttgcatttcgcttgactccgcattaaatcctaatatttgcgcaaaaccggctgctgaagctttgagtctttctatatgttcatcatcttcgtaacacctggtgcgaagaatctcattcattgctaaaataattttgcgtctcgtttccttattctctaaaagcttgttcctgtacattcttttttccgccacaccaaacaaatgcacgacactgctgccgggctgttcttgtgcggctattcccaaggcaacgctaagctcaagaggcagtccctcttcccgtttacaagccatcttaatatgctcgcaaactttagcgcacccttccatatccgtttcgggcaataatattaaaaactcgtcaccaccccagcgggctacaatatccttttcccggcaacaatacagcaagacctgtgccattttcagcaacagctgatctccctgagcatgcccaaacacatcgtttgttaatttcattccattcatatcagcaaatataataccgagaggaaaattatcgcgtggctgagaattttccagccacgcatcaatataggcacggttaaaaaggcctgtcaatttatcatgataatttaaatattccacctgctcctgagccttgtatttttcggtaatatcggtgagaataagcattacaagaggctgattcgttcttttattatcgtttgaataaataagtttaggttgaagagtcaggtataggctatttattttaatcatttcaggcaactgattaagggattccgaatgcaggacaggatcagcggtttcccatatattcctaaaattttttgcaaaaatttcattttgattggaatcctcactctttaagagacttagaatattacaattgcctatcttttttccaaaaatacgaatacactcagcgctatattctctatcaactgtcaaatcctttccaaaggttagaaatccctgaccggcgttatccagcaggctttttatttcattttcacgctttattagattctctccctgaatatcgctgatcttaaaaattttcctggttaagttaagtaatttttcataatgggataccattgttttataatctaaaaggagtttattatcaatattattgaatatgtctgattctatatccgctctggctttttctaaaatttcaaactccttttcaaatagcttgcgatcaaaatcaggatttatcattacaatacaattcctctccatagtatcgagcacctggcttaaatctgaaagccaatcacggtaatatcatctcgctgcagttcttcttgcctataatcagctaaagcctgtataaaaatttgtttctgcccggttaatgaaaggtgtgcatattcattaatcagagcagcaaaacgttttttcccaaagggatagtctttaggccctccattttgatcgatataaccgtcagtggtcatataaaatttatcgcctttttccacagctacacaaaccttcttaaaattgaaatcgtcttttgatttttgataaccgatactctgtttatcaccctgcacaatctctaagccgcccgccctcattatatagagggcaatcctggcacctgcaaaggtcaaaagtttaccgtctttaatgtggcatatcccgatatccgcgccatcatctgtaacatgattggcctttttatgtaaggtcgatttcacccgagcatttaattctttaaaaattactgccggatcatcgaaacatatttcatctacaatatgattcaaaattgaagaaaccgccatggtcatcaacgctcccggcacaccatggcccgtacagtcgacaatcgccagtacataatcattacctttctttttaaaccaataaaaatctccccctaccaaatcacgcggctgccataatacaaaataactgctaaaagcttctgccatttcttgatcatcaggaataatcgtttcctgtattcgtttcgcgtagtcaatactatccataatttttgcattcttttcctgcaattctccggttctttcctggacctgccgttccagttcatgacttaatattacggctcttttcaggggattggcaattttgtcaactatcagataaaaaataaagacaaccaatataagacaaaatacactggcaagcagcgtattaatttcaatagactttaaaaagccggtgctttcaattctcggaatctgcaaaatcaaccgccaatcggttgactgcatggtccggtataccagatctgttaactcccccctggcatctttatattccagaacaccaaaagcgatagactgattagatgtttgcagaactttattactgacagcttcaggaatgacatcactgatattcttgccccgatcctccaaatcctccgccaggtggatttgtccctctctatcaataagccagagcctgcttttttcaccaaacttatagcccgcaaattccctggcaatatcttttaagttaaaaccgactccggttactgctatgggtcggttgcaatcacccatgagagcattaacaaaaacaaaggtgtcatcacgttctttattgtagtcaatacttattgaaacaggtgtttttgaggcaatagtctcaaaaaaccaggaatcatcggcatcatatttagacatagtatcaattaatttacccttctcagtccaataatgacctgttatcgtactgacaataaacgaattgtcatagttatggttcctggttatattggcaatttgccgcagggctaattgccccaatctatcatctttttcctttccctctacccactcaataagtaacgggtcttcagccaatatgagcgataattcctccgccatggcgattcgggcatcaattttcgcgtcaatagacttaataatgaagagcagatcttttgattttaatttattcagtacggctctctcagtaatgaagtaacttagccctcccataataaatactgctaaggcgatacacagacaagccatgactatcactttcatcgtacccaagttatatatactgccataacttgccgcagctttatgccatttatttaatttagcaaacatatctcaccatcatctatacttcttcttgcagtggaataatattaaacgtaaaattcacatcttctttaaactcttccgcacactctaattcactttcattttcttcatcataataccaattcaatcttacttccaaacccttctgaaattcctcttcaaacttttccaacagcatcattatacattttgagctgctggtatttatgtaagaaagcttaatctccacaaaaaccggcgaattacactgaacaaaatattggttaatccattccaatacgggctcataaaatttaaaagcgttttccgggtaagactgtcctctcaaaatcaaagtattttgttccggatcgaacactacctcaggggttcctctggttttttcaatatataatttatgcagcaaagcaacaaccccctaaacttgtacttttatagaaaaaaacgagagattatcatcgagcttcaatattgagtattcaatccgttggcttgtttttctggcaatatcaattaagcctacccccgctcctttactgccgggagggagatccttcttaatttcttctttatataatttttttaattcatttttatccaagtcaattagcttatcaattctggaagaaaggatacccgcatctttgtgctgaattaaattacccgaacatacataatatctgttatcagtcttaccaatagtgataattcctgaattggcaatttgttcataatatgggctacactcctgttcggccacatagttcttaatattatgtgtttgttccacaaaaacagcaaaaacattatatatgctattcctcggcttgtcctctacctccatatatttcctaatggcatcacctaattcttcgataatgccctgggaaaatcggcctgaaaaactaatcagaaccctataggctctgagattattttggagatcaagcagcatatttttcaacatttttcactcccaggctcatatattttaattcattccagtaaatgaaatatattttttatgaattattctttataggtttcgatataaccactaatttttcctgcattttttgtgttcttcgccaatattcaatttatcctcaccacatacaaattattgaaatattttttttaagaggaaaaagaagctgtcagcatgaaataatttgggccagacccttatttacaggagtctgacccaaattccatattgccgcagcccgacatgaactatttaagaattgcataccagggcttaaccggctgcccaatgaggtccaggtatatgtgcttaatttttgtatattcatcaagaaccatcgtggagaggtctttaccccagcctgattccttacatccaccccatggcgtttcacagaaaataataaggtgttcatttacccaaacagtgccggcatgaatttgtgaagcaagttgaagacccattcttaaatccctggtccaaattgatgcgcaaagaccgaatcttgtatcatttgccagagcaattgcctcgtcatttgtcttgaacttgcaaagagccgttaccggaccaaaaatctcatcgcgcataatctccatatcattgctgcagttgccaaaaacggtaggggctacaaaaaagccatccttcgtgtcaggtgtattgggccgctcgccaccgagcagcagcaccgccccggcctctttcgctctcgcaacatattcctcgatcctgtctcgatgagcggcataggcaaccggccccagtacggtcgccatgtccatggggtcaccatatttgagagacattgaggcttttacatacttctcttcaaactgcccgtaaagagattcatggataaaaaaccggctggcagccgcacatacctggcctgtgttaaaatacgcgccaaagatcgcaccctcaacggcggcatcaacatcggcatccgataagactataaacgcattcttgccgcccagctccagtccaacctgtttaaccgaattgctggccaggctcattatacgtttacccgtagcagtatcgccggtaaaaccgatcttagccacatccgggtgctgcaccagggcttcaccgactatatccccggggcctgtcacaacattgatgactccggcaggagcgcccgcctccagagccagttcagctaatcttatggtggttaacggagtgatcgagggtggtttaatgaccacagtattgccagtgatcaatgccgcacccaatttccagacaaccatcagcgcaggaaaattccatggcgtaatcaaaccgacaacacccagcggctcccgtacagccatggaggcacaccagggaccaacaggtaaagtctcccctttcatggccctgcccacaccggcaaagtactcaagctgctcggcacacaacgggatatcaaaattcattgtttttctgatcggagaaccatgttccatagtctccagcttagcaagctcttccaaattggccataattaattgagataatttaagcaggatcttggagcgttcgcctacggtcttagctgcccatccgggcgctgcctttaccgccgcggcaaccgcactgtttacctcactgattccgcacttgggcaccttcgctatcaccaacccgttagccggattgactatgtccatggtttctccggtagaagcgtttactttttcaccgtcaataacggttttatattcttcaatttgagtaaacatgcaatcatcttcctctcttttatcaacaatttacatacattgcctcaaaagatcatcaatagcctttttggttaaattcctgggattagctacactgcagaaatctttcagagcaaactcagtcacctgatctatattgtcttcttttaagcccaagtcactgaaggtttctgtaacttccaggtcgttgattaaactttccatctcgtcaacagcagcttcagccgcctgcataacagtcatcccggcggtatccactcctaatgctttagctatgttagcaaatttttcaggacaggctaccaggttatatctttgtgagggtaccaaagcaatagagttgcacatgccgtgaggagaatccaacaacccacccagggaatgggctattgaatgcacgaccccggccccgccgctgttgatagcatgtccgccgccatattgagcccaggccatagcttctctggcctctgcattattgccgttgccaaaagcttctcttaagtgctttccaattaattcgattgaatgcagggcgatcccataggaagtaagaatgttcaatcttgaggtgtaggcctccactgcgtgagtcagggcgtctatacctgtaaaggcggttaatttcggcggcagtgttcttattagagcaggatcaactatagatcttgacgcataagcactgtattcaaatatgagcattttaaatttcttttctgtattcgtaataacagttgcgtaagttgcttcagaaccggttccacaagttgtggtaatagccacatggggtatatttacctctatgtcaaaatcacatacaccgttaaaatctcttattgagcgcccgttatgtgtttctacaattctcactgcttttgcacaatcgtgcgaactgcctccgccaacagaaactaacccgtcgcaattggcttctttatatactttatgggcctcatgaacttcataatccttcggattggatgtgactttatcaaaaactgtcacttcaacgccagcatattgtaaaacacctttaatctcatccacaataccggtaccctttaagcctgtggttaccaacaaggcatgcttaataccaacttttttggcctcaacccctgccatctgataagcaccccagccaataatgccccttggagtcgcatggaaagttttcaacggaaattcagaacctacgatattaatagccattttaattccccctgttttaaattttttaaacttgccggttacatataaaccgactttcagccaacatttttttgacaaccttcaaagctctgaaaataagggcttcagggacattcgaaatctacactacaaacagcattttcagagtaaaatctttattttcagcttatagcatttaaaactcttttgttttaaacacccgcccaatacacctgtttgataagccaaatgctcaagtacataaaaatataagaaagcagcaaatgatatattaggttttttaacagaatagtcaactattgaagagattactaaactaatggcagccaaatgccatacaggtgaataaacaactccggctgcgagcattaacagcaaataataacgcattaagtgaaacaagatgaagtaatatacagacaatgtacttctcaagaacgatttcaataacgacatatatccaaattcggatctgtactcagatattttctttgctttagcaaatacgcctaaaggaagcagtggagcattcaccgccagcagcagcggctttgtcatacatattgccagtaagaaactcaaaaaagacaatccttcataaaccggaacaggaaacaccttttctttgtcactgtgttttttatatagatcagcttcggaagtaccgtattccatgcgtcttttcagcatttttgccaatatatttctgtgtttatgggctataacaccctgcggaacatataatagaaagtaccccagttttctcattctccagcaaaaatcaacatcttcacctacatgcatggactctttaaagccgccggtttgattaaaagcgtctttttttacaaataaattgcaggaaggaacataaaagtttgtttttgcatccctttcaaataaaacgcgtttccccatattgagcgaagaacacgcggcctcatatttatcgagacaggaactattataataactgtttacaaaaccgcctacagctccgacaccctcaaatgcaaaataaggaagcaattctttaatccaaccgggacttacagtacaatcactgtccaaaaaggctattatttctcctttagcttctttaaccccaatattcctgcaggcggaagcgccttttgatttaggcaggctaatcagttttacattataagaagcaataatatctccggtactgtccgtagaaccatcatcaacaacaattatttccattttttcttttgggtaattaaggacctttaaggaatccaagcaatcacgaatttcccccggcctgtttttaaccgggataaccacagttacagtgggtaaaatttcgtcataaccggaagcacttatagaattcttgaaagaaccgttttggccatgcggcaagtggccgttacattgctttagagcatcgcaatgttctaagcgcccagggttattacttaaatattcattacatcttttatattgaatggagaggtagcccttagcaacaagagttaacagaatactagttacagatttcctttcagataccggcttatccttaataagttcaaaaaggtcttgtccctcactgattttttttataagcccatacaaagccgggcttatacgcagaacccgtaccggtgtttcagatatcaaagaaaacgcgttatcatttgttcttaataacactcctttagctaagctaaagtttaaagagtttaacaaagaaatcattcctatatctccggttattgtatttgctgaatacattccgggtcactgcaatttaaactgtttctcaggaaaaaggcaaccgccggacaacccccatgacaagtattaaatctcggacaggtttgacaggattcaatccttaaatctcttaaagttttgaatatagcggcatttttccatatttcccctaaagattgttttataatattgccggcataaaaatattcctcctggagaaacgcgcagggataaacatttccgtccggagtgacactgcaggtcatttttgcagccccgcacatattcagtcctaaattttttctttccccggctgtgatggagaaaaatgaatcaccggtcaaaacgtctttattatttcctaaaaattctgacagttctatgatctgttccctggttaagtaataatcctcccagacatctttcgcccggccggaaggtctgaatctggacagtctggttttagccttgtaatatttgcccattttatagatatcaagcatctctttaaaattaagcctggtaaccacagtattgatactcaagtttttaaaattatacttattcaataaatctatcccgtgaacggcttttttaaagacaccttctccgcggattctgtcatttgtttccggacaggctccgtcaacgctaacttgaatataagtcaaatccatttgagctaatctggaggccaaataatcgtcaattaaggtaccgtttgtacttacacaggtgacaatacccttcttgtggcaataatcaagtatgtccatgatgtcttcccgccaaaagggttctccaccacccaggtttacttgaaaaacttttatattatccaaatcatcaatgaattgcttacactgagttaaattcatatcattatcacagtcagtcagtatgttggctgacaaacaatggcagcaggataaattacagcggcgggttatctcccaagttacattaacaggtgcggaaagattctttttatacaggtaatcttctttcaagaagaaaccccctctttaccagtgttttcaatacagtttctgtattttgttttgcagaattctcaccggggaactcaaacacaccgtttttgtttataataaactcctgctcaagcaatcctttagctttcacgaaattcaacttggtggtttttgtattgtaaaaaagcaggccaaaggattcttttcttgcgttatagccgggggccaagcaataacaaactttatccatgcataatcacctgattttcctaaatgtttcgtataaataaatctttctttaccaaaaagtctaatatgctttcagccgcttctgccggattcttgcttttaacaacagaaacttttttttcagccattcctccggaaatcatctgagaaactctttcgtgagcaggcaatgaattatccggggtaaaaattacgcgttgatcaggtcgcagcggcttaatctcgaaaccggagccggattcttgattacaggccggcagcatacgaaaagcttccggtgggatatccgcggtatttatactgctttgatgcgcacttatccaggaagcaagggaacattcccgtggttcgttaattgaaacatcaactgttgctatagaaggagcattacattccaaagactgccttttgcctttttccagcctgcgctgtgccgttatctttcgcgcttcatctacccgcaggtttgttacagctgtgatgagaggcaaagccagatattcggcgatccaagccggaacctgatctatttcaaaagaacttccggtatcaccgcaaagtaccaggtcatatttatttgccttaatatattgcgccaacacatgggcggttatcgacggcgggacttcctccgcctgattactgctcctgattctatatacccggtcaacacccatgccaaggcactcacgcagtgtatcttcaacagaaatgtcacctacgctaaataccgttacccgccctttcattgcctcccggatacgcaaagcttcttcaacagctcgcaaagcagcaggatcagtaatgtaaaccaatcgttttttgtccacttgtccggttaaggcattgacctctactgacgcaagatcaggaacccgttttacatagaccgctatgttcatttgatagcctcctggaattcaagactgccggaagcagaccccaaaaccgcctctgggataattccaattaattgctttttgttcacaggaaatatagcaggtaccgcattccaaacaaccttcatgattgtgaaaaagctcagcttctaacagcaagaataatcccgccggacataaaaacaggcacgctctgctttgacatttgacgcacttgcttttgtctatgctaatatgggaatttttatctatcttaaatcttagccggtttaatttttcctgaacatttaccatcccagagccctgcctccttcaaacaagtccaaagcaatcttcaaccagcttgctttagaatctttgacttgtgaagaaagattccccaccagcttttgttttgagctttcaccgtgtgcaaataatttttccatagagcagcagataatttccggatataggttttgaaaacgacggttgtttaaaatgtcagttgcattttgaaaattcttaaaatcagttaaaacatgtttttcttttaacaagagctcatatttcgctaatgtggaaacggaatactccttctttttaatagcttctatcgctgtctcagcagcagcctcacccgaaatcatggcataatttattccctgcagatagtatccggttgccagaaccatacctgccgcatcaccggcaaccagcaaacccggcgcgaataacttgggaaacatcttccatccaccttccgggatcatgtgagcagaatattctttagctaaaccgcctcgcaccaggggtctgacagaaggatgacttttaagcttctccaataattcataaggcctgatcctattttccagcatagaggatacttgcattattacgccaattgaaagactgtcttcattggtatataaaaaaccgcctccggtcgcttctccggttacactgccaacaaattcgtgggttactccctcattgccgctcagttgaaacctctcttcaatagtctgcctgtccagagcaatgatttctttaatccctaaagataattcattggcctttaattcacgttgcaatcctgcctctctggctaagaaagaattcacaccgtcagctgcaataacaatatcggcatatagctcacccttgtcccgacgtgtccgcacacctttaattacaccgttttctttgataagaccgtctacaacggtaccagaaatgattaaagctcccgcttcttcagcttttagagccagccagcgatcgaacttgggccgtataacggtaaaggcattatagggaggcaatcccatattttcgcttttgaaatcaatagaagttaaggcatgctcggacataaacccgagcaccttgcgtgtaatataacgttcaatcggcgcatcaagccaaaaaccgggatgcaatcgttccaataaccgcgtgccgtataaagcggcaccggagacatttttagcacccgggtattcacctcgctccagcacaacaactctcataccggccctggctaataccagggcggctgttgttcccgccggcccgccgccaactacaattgcatcaaattgcttcactggcttcactctcaatcagccttgtttttgataaagcaaaggcttttattttttcaatcaaagctggcaaaacttcaagtacatctcccataacagccaaatccgctatctgcatgattggtgcctgggcgtccttgttaatggcaacaatatatttagaatccttaatacccatgatgtgctggacagcaccggaaataccaaaggccaggtataattcgggactgaccgtttttccggtcattccaatcatgcgttcagccggcagccagcctttgtccacggtaggcctggagcctccgacggttgctcctaaaatctctgccagctgccaaattaaatgaaatgagtttttattgcacataccatgaccacaggacataacaaaatctgactcagttaaatcaatttcacgaaaatcagcagctaccgtctcaatatgacgaggataacggtctcccggcaatatcgtttcaatttttatcaattctgcatcacgggcgtcatccgggctttccaatcctctgattttgggcagaaagccaagtatcgcagtttcatctattccaactatcctgcttgacatagctaacccgttatacaccagacctgtcacttcaaagcgattgttatccgtgggctttaatgccgcacaagcagaaaacaaatgagtttttaagcgggcggccagccgcgcagacagatccttcccgttaaaagtcattccgcaaataatgaataaaggtctgtgcttttttgccaattctgaaattgtatccacacaggcttttgcattataatgttctaattctttatgatcggctatgtagacacgctccgcaccataagaagccagtgacttttccaggccttctgttttatagccagctaaaacagcacacaccttaattccgtctctttgtgccgctgttttggcaacacccagcaactccttcgttaaatcagtcatgtcagcatggttttgttcagcaacaacccaaatttcctgccccattacggcctccttcttaaacccggctcatataagttcctggccactctgtgtccctctgaaattgcggcatcaacacgccggggagccagacaatcgcctatgcggtacaattttgccaccctgcctttcagggaaaaatacagatcatcattgacccggtgtgcagcggctaatattatattatcaacttcctgccacactgccacttgaccggaataattgtggattgcctgcacagtgttgccgtcaatagcaataaccgacacgttgggagtcaaggcaataccttttttcctcgcccggcgataccacaattcaaggtccagactacgacccaaaccttgccccgcatagagagagggagttaatatctccacctttttccccctgtcggccaaaagctccgccgcccctgaagcctggtgaaaaccaagctgatccaccataatgatcctgccacccaaaaccaaatcttctgtgagcaactgccaaacagtaaatacattttcctgattaaaacccggcatgggaggacgctgcggcagagaacctgttgcaactataacacaatcaggcttctcattcagaatgtactccgcatctgcctcgctgcccagtcttaaatccaccccgcttgtttttaagtcgtttaacagattcctaattacatctccaaattccgccctgtaaggaagtttggcggcaaatctaacctgaccgcccggttcggcttccttttccaaaagaattacctcatgaccaagcaaagccgcggttttagctgcttccatacctgccggaccggcaccgacaactataacccgcttactctttacagcaggtttcagggtacctgcgccccagaatttttccttaccaacggacgggttctgcaaacagcctatttccctgttaaggccaactctgccaatgcaatcctgattgcaggaaagacacatgcgaatgctttgagcttttccgttaaaggctttattggcaaactcgggatcggctatctgagctcgcaccataccgatcatatccgcgtgaccgtcccgcaaaatttgctcggcctgtgccgggtctttaatccgccctaccgcgataaccggtattttgacggcttgtctgacggcggaagacatgtatacgctgtaaccgggcggcatacacatattgccttccaccaggtacagattacgtgttgcgatgcccacactggtatttatataatcgaaaaatcctgtctcatcaatcccgcgggcgatttccaccgtatccgccagcgtaagccccccgtcaacaaattcgtctccggacaagcgcaaacccatgataaaatctttccccaccactttacgcacagcctccgcagtttcacaaagcaagcgcattctgttttccaggctgccgccatattcgtccctgcgatggttggtcaggggagacaaaaactgtcgcaagattgacgagtgagatccctgaaactctaagccgtcaaacccaccggctttaacaaacccggctgattttgcataaccctcgactaaactattaatgtcatatttatccatttccttcggcacttctctgaaaagaggatcgggcagcggtgaaggtgcccaaaccggcagcttagtatgcatactgcagccctggttcccgttatggttaagctgggcaaatatttttgttccgtaacggtgaaccaggccggtaacaaaacgatatctcggaatcgccttttcttcaaaagcatcaatcagtttttcgtaagcacgatccgtcgggtgaacagacagttcctccgtgattattaatccggccccgcctttagccctctcagcgtaataatacgcctgcttttcacccggaagattgttctctgtcaaattcgtcagatgcgcggtgaacactaccctgttgggcatcactacattgccgatttttattggggaaaataaaagctgatattgttttgacatatatacggctcctcagatcgttaagccaatatttcggccttctcttatcgcggcacccaaattgcgcggagccacacagtctccagcgacccatacctgtatccccgttttcagcaaacgaagataaagactctggtcgggataagcagggataaccggcactatcgtatcaatttgattaaacatacgtttttcccggctaaacctgtcaacagcttccaaacagctgccgctcaccctgattacctcagtttgcggtataaattcaatattcttttgaaatgcctgttggtaccaatataagaactccccatttttagccaattcaggagaaacaaacatttcaggtgttataatgctgatcttctcgacttctcccgccagagacaaagccactcccggagcctgccatgctccttccaaatctataatcataaccctggaaccgactttccggttgcctgccagcagttcttccggtcttataaacgttatgcctgcacctactgcaaagggaaccggagaaggcctgctccctgtggctacaaccacagcgtcaggagactcggctgcaattacactgtcatctgcattgctgcccagatggatttcaattcctatctcccgcacacaccggtataaataatctataatactttgaaactttccgcagcccggaattcttgcagccaacttcaaccgtccacccggttcagaatcacgttcatacaatactaccctgtgcccgcgtcttgcagcagttattgccgcttccagaccggcaggcccggcaccggctaccaaaacttttttaaatccggccggacttacagtgtaagtttcttttaattcctcaccggcaaacgggttaaccgcgcacgacaaaacaggattcataaccgagttaacataacaatcctgattgcatagaatacatggccttatattagtttcatcttctttggctctagccggcaagtcagggtctgctatgagcgccctggtcatctctgctaactggacgccttcatttaataacttctccgcaagtttaacacttactatactgcctgtggcacagaccggtatatcaacagcctcagcaataagacaagccggttgtgccgcgtaatcttcaggatggcgcattgaagcagacgtcatgtgcaggctgtaaatactgcctgtttctacagtaaaccaatcaactaagccgcctttacataaatgccgtgcaatgtcccggcaatcttcaggattcaaccctccccagggtgcatactcatcaccgcacaagcgcagaccgattaaaaaatcagaaccggttgcccggcgaacctcctgcagtacttcccggcaaaaacgcactctgttttccagtgatccgccgtaatcatcggaacgataatttgttaacggggataaaaactggcgcaataaagaaaattgcccggcatttatttctatgccgtccaaaccggagtttttcagtctccaagccgcattaacaaacccctcaattacttcctttatatcttccctttccataatcttaggcacttctccggaacttatttcaggcactgccgaaggagcccatgtttctctgcgggataagctgctgtccgcctgaccgccggaatgattcaattgtgccactgcaagacaaccgtgtttgtgtactgcttcggctatttgcccgtagccatctgtcacagcttttcgataagcaaatatagctctttcgtaagggtaatccgaaggatgaatacagcctccttctattattgttaatccaaccccgcctttagctctccgctcataataattaacatgttgtttagagggtaagttttgaacagcaaaatttgttctgtgcgggccaaatataattcgattgtttaatatatgcttgcctattttcaatggagaaaataattttgcacaaactgtcacgcagcctttcctcctaaacacataaactaatacacgccgcaaatcccgtctattgataattcttctatttgtatttcttcaataatctcaatatcttgtttgccctctttttcatcgacgtttttaactgcttcattattattctttttcatatggaaatacccccttacattattttctgtatggaatgaaggacaaaataaaaaacactctggtaagagtgttttggaaatagctaatcagaataaggaaccaaccataagtcggtttatattaatattaccttaatcgctatgaccctaccgtcctaccattctacataaaaccatacctgaattatattataaccgggccaatcattacaactaaaaaatataaatatgtgattagttgtttttagtaactaatttcatcttttattttgtaggacagtatctttaataatcacaataacagaatttcatgagattgaacgaaagaaaattaattgcttattcttcctctgtggtaaaggaccactcaatctcatcattagtgtcactggaatcttcagcttggattacaccgctatcgatagttacagtatattcctcattataatccagttcatcatccagttttatggtcagcgtatcatcatctatctctactgtatttacatcgatattgttactgatagtaatagcatcatatacattgctcaaactggtttttgcttcaatatctctgttaaatttcacttctaactcatcagtataccggctcacattatcagcatcatcagatgggcttaagctttctacctccaactcattttgattattaacataaagataagcaacttcgccgctgctatttacgaaaattactgcgctatcgccttctgaaatatcatcccagtcagcgcttttttggtcaaggtaaatttttgtatcatcatttatctgatacgtgttatcattaattgtaatgctgtcactgtccatattggaaattgtccctttttccacatcatagccggaagagcagttataatctcccgccaaccccggcaactcattttgatgattagaaaatttcccgttaaactgctgctgtgtattgtattctattagattttgcagcctttcagttaacttatcctttaactcatccgcttgctcatcagtaatggtgcccgcactaaccgcattattaatcgcagttgtttgggactctacaagttcttccagcagttcatcttcatctacaccattgtcctcggcaatttctaccaaggtttttcctccctgaagagtttcaattatactcttttcctcaacacccaaaatatcagctatttgcgataaaatatttcctgcttcagaatcaaatatttgacatttgcgcccaagagcttcgccactcgactgttgctgcatattgttctgctgcatatcgttttgccgcattttgttttgccgcattttgttttgccgcatattgttttgctgcatattgttttgctgcatgttcttctgctgcatatctaaaaaatgcatcataaactgaggctgcgtcatctgcgactggttctggttaagcacttttgcttgaagacctgtggtttgcagatagtttccccgaccggtatccgcatttgcgtttgaaatattcattcctattccaaccgctaataaacctatagtcatagtgctaataaataatttctttttccacataggctgtttgcccccttttttaataaataatttttccagccaagtacagctataacgctaaaacaaactctggtgcccccttcttttattaagttaagtccgtatataaattattacagtttattgtgaagcggctgtgaacaggaagtgaaataccaaagaagaatgacaattccagaaaatcattataaagaaaaagataacgggaggtacatatgataccccccgaaatattatttgaccttttggagaatcttgataacttcctcggttttaagaaccttgccgcaagaaactacttttccgtctacaacgagggcgggtgttgtcagtaccccataggccgcgatctgtgaaaaatcggttacatggtcgataacagtatccatccccaattgctccagcgcagcttttgtcgccgcttcaagctgattgcatttcgcacagccgcttcccagtaccttaacgattgcgccttgagtctttgcgttttcagcctttgccatgctttcagcgtcacaactgccgccacagcaacagcttgaggcttctttctttttcttaccaaagttaaacaatgacataattagattcctccctatactatcaatgctataagaacattgaatagataaccgacaattataatgcctacaatacaaataccaataaataaagccagcagtttaggttttacagccttacgcagcatgattattgacggcagggacagcgtggtgacagccatcataaatgacagaataacgccgagctgcgcgcccttataccaaagcgcctccgcaacgggaatggtaccgaatatgtcggcgtacatcgggacaccaatcaatgttgccagtactactccgaagggatttttactcccaagcgcagttgttacccattcctcgggaatccagttatggatgactgcgccaatacctacgccaagcaagatataagggaatacctttttgaaggtggagagcacctgttccttggcataaattaaacgatcttttttggacaggtcgggcaatgttatatccacaccgccagccgtcaatataaaactttcaatatgcttttccatatgcagtttctcaatgagcgtgccaccggttaccgcaatgataagaccaaggacaacatagataatcgctattttcgcgccaaaaatgctcatcagcaggaatagggagccgagatctaccatcggggaagatataagaaacgagaaagtaacgcccagcgatagacccgcagatgtgaaacctatgaacagaggaatagaagagcaggaacaaaaaggcgtcaccgtacctaaaagagccgcaacacagttagccccaatgccatgaaagtgtccgagtatttttttgctgcgttccggaggaaagtagctttgtatataactgataaaaaaaatcaggaagcacaacaaaaccgtaattttgataacatcatagataaaaaactgaaggcctccgacccagcgattggcgttgtcaagccccaaggctgacagcccttcgccgattaggctgttcaaccacttcataccgagaatctgaccctggaaaaagtcccagattgcttttattatttgcatagcagatgaaaccccactttctgtatacggatattcatatcaaatatttttgatgtattgtgcttttaaaaagccatcgtccggatggctttttaatttttacaacaattatcatcttcaacaaccgtattcggcgttgtcagcttcttaagcagatttacggcacaagcgccacctttttcgctgattttgtaatgcgtccatttgccttcctgcctgctttccacaacacccgactcaaccaatattttcatgtgataagatagcgctgactgtcccatgtccatctgttctatcaaaacacaggcgcatttttcgccgccgcgcagcagttcaagtatccgcaggcgtttgtcgtcacaaaacgccttgaacacttttgcgtgttcctcataaaccgttgccaaattaccacctcatatcaaaaatatttgatgtgtcatcattatatgcgtcaaatcaaattttgtcaatatgaaaccaatcgactcagaagggtggtgcggaatattattggggcagtttgaacgatagtagagtaatttttaattattattgaaccacaaatcggcatggcaatactgatgaatgggacggggttacctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccactaaaaccttagaatacctgctttttagtctaccttaaataagcgtttaaaacaagtattttactaagcattatccacaaaagtcagatatattaatacttaaagggcataaattaatatcgtcgatcccccggaaaattctcactaccggggatcgacgacaatactcagcaatgagttaaaaaatattttcttctcccccttttttaatacctaacgtctcacgcgagttgtatctgggtaacctaaacgtatatataactactgagtcttctttagtatttataatcttgcttaattcagcttttaattttatataattagactcggtaatatctccttccaacacagaattctgtacccaatgcagatacgctctgcatttttttaaaactttatttacccgcttaacacccacatcataaactaaaattacaaacatcaatatccctcacaaaactatttaatcagtatatcaccaattagcaataaatggttcgtattttttttcgtcgattaaatgcttggctaacttatacaattccagcctgattagcctacgataagaaacatgcctgcctaactcacgatgctttattgtaactttcaatttttcgtccatttgctgaacaaagacttgttttgccttgtcctttaacattattccttctgtatttttatcaaagtcctttttagttaccatattcttacggattaagctaaaaataagcctatctataataatgggcttaaatatctccgctacatcaagatttaaactaaaacggcgaaaatttgttgcatgcaaaaaaccaattctaggatccagatgggttttataaatttcgcttaataccgtagtatacatcaaagtgttaccgaagctaaccagagtattcatataattccggggtggtcggcgactgcgctcctcaaatacaaagtcctgattttgggtaatagtatcaaaacacttgtaatactgctcccgcatattaccttcgagagccattaactggttaattgtaattatttccggcatagatgtgaaaatttcttcaattctctttagtccatcctccaaatcacaatcccggttgttatagtattttaatacctgtctgatgtttttacccgcacctatcacgaattgacgtgccagttcgagccttttcttctcatccatataatattcagactgtttcaaaatcatataccccgaattaaggtgctcccggggatagaaggtacccatataataaccgttataattaaaatagtgcattaatatttctttttgagatagaaactccaggagttttttattaatatcaacttccccgaaaatcattatttccccggtatcttctaccggaatatattttctattttcttccgtttcaaaatataacgtgttcccttttcgcttcaattccccgctggaaaaaatatatattgtcttctccatttctattcaccccacctaagcccaacataattccgcataagcacaattcttgcacaggcttttcttttgtgccggcggcggcaccggcagatacataatccgcaggatatcacgcctggcctgctcaagatgagcacgcagtttatcgtccaatacaattgtttccttacgcttttcttcgggaaacagcaattcaccgcgagcggttatacctagggtttccagttcacttaagtaaaatgccagttgcatccgggcactatctttaaacttagatgattttttgatttccgatattacaagatggccttctttatttcttataatatcaaacctgctgtttcccacagcaatttcctttttactctcccgagaataagcgttttccccgataaacctgcctatgtcaatattggggttatcctgatcgggaacaatttgccggcccatgaaccatacctccctgtggcaaatataataataccataccaaggttccggtaatatgaatttctttattctgcattttagttattcctcgcataatattaataatttaatttcagaatattataaaattttataaaataaatgcttcccctgtttcactgataaaaccggtttcgtcatcataatattcttttttttggcccggcggaatccaatacattgaggattcgacatctccccgtactctaaattcaacaggtctgttctcctttaacctggaaaccctaacttgaatgataaaatcactcactttggccagaattaaacgtagaatagcttttctctcaaaaacacttaacttaccgttacaatttggtataacgcccttatcaataactttcgataaagcacctgactcgcaactcaaatcatactctttatatcgcaataattcctcataagcattggccaattgagtagctttcaaacaatcttccacaaaaacatcaacaacttccccggtattttgaatcaattgaaactctttcaacttttcaaagtttagcttcataataccttcttgccatagttctttagacctgtctgatataccccttgccaaagccaaagtataatattcatccgccaaccttccatactggggctccttaatttcatccgctgcttgcagcaatttcattgtagagtgacggtgcgtcaattcataaacataatggttgtcagattccaactgaacaatataaaccggcagatactctccctttcgcccttcccggttgacccgcccggccgtttgaattaatgagtcaataggcgcaaaatcacgaaaagccatatcaaaatccaaatcaacaccggcttcaatagtttgtgtagaaacaagaattacagtttccttattctcaagcttatcctttacattcttaataacctctcttctttgccggggcattatatttgttgataggtagcaaacgggaatattgcatgcctgatcttttaacagcttttttatttcgcgataaacctcaatgcttctctttattgtattaacaacaatcaataccgatttttttccgtcccacttttcctgaaacaattcaagaaaggctccggtatccaacctattttttttcaataaagatacaaatttggttcttgtcagtttttcaaaatatccctcaaaatcaggcagtaacggcactgccttagccttaccgcctgaagaccccagcaataagttaccgaattctaaaatttttggttgtgtcgctgtcattaagataaatctggtgcctaaaaattcggtcattttttgcaataccgcccctattagcggcatgtagtattccggaacggcctgggcttcatcaagaataactatactgcaggccaacttgttaaactttttcagcaagcggttgtttcctgtaatgatagattgaaataattgaacaaaggtagttaaaataacatccccttcccaggactccacttctaaaagcgcctgatcaacagaaatctcttccctggaagaagcttgtaccgaaaaatctccgagcctgtgatgcacgatcagctttaactcttttccaaaaacctgctcatactcttttttattttgttcaatgatatttatgaaaggaatggcagcaataatgcggggcgtatatttttccaatacctttatccgctcctgcaaacacagagcacactgcagagatgaaagggtttttccgatacccgtgggggcagttatagtgaaaaatccggtacctttaatctcttcatcactcaagccttctataattcccagcatggtcttacgggcattgttccttcgttcccataaagatacatttcttttatcctttaactgctccaactttttgtttagatatttactcacctgatcggatggacagctttttacctctccgggcttcaatccaccggaatccagtttatccgaatcaatcagcagtgaaaataaataaatggctaaaaaaaaccatctttcatcctctcctctgccactgttaagatattgccccgttcgtgccagagatttactttttatcaatacatctaccgataaatattttttgagttccaccccggaaatccggtctgataaaccggcatcctgtaaaatcaccggtaatttttccagcaaattatattctgcagcctgcaggagcttccatatttctttttcccgggagattgaaaataaaccttccaaactcagggttccatgatgtttacgtgaacataaatagataagaaaagcggttattttcttctgccagtcgtcagaaaaatcaatcacccgatccagcaagaaagaatatacacagcaggcggatatatgagcatgttctttaaattttgattttttattttttgttaaatagtcctggaagtaatctgtatatttccccaaatcgtgaaaataacccatccaataagccagttctttaactatggaagaaggtatgtccttaaattgcacaccgggagaaactcgatcccgcgccatggcagccacggaactcaggtgctcctttaatgtttgcttaatttccttttcctgatcataatgagcccaatatggcacgcaaattcccccctaaaagcaccgcagcagaatcttaacaatgagaataccacggtgcccttatgtttttactccatccacatgatacactttccgttctccaattggacataagactcaaccccggcgggtatgggactactgtttaaatttatcatcatatttcccagccctctctcggtaatatgcctttgggaatcaaattccaacggtatttcctctttaaccaacctgtattcatcggcacccattcgctctgtttgaatgccaattaatttcttaaccggtataacagaagcaatggataaatcattactcttctctttttctacaccctcgataatacaaccgtcatccacccatcctaaattaaataccgttcccaacgccagagaaataccaagactcttataaccccggccctctaattgcaaaagcttccccaacatgtccattattttattatcccggtggtgcagccaaacctgataatcaattattccggtgcgaatattctgaggaataataagttctgtggctgtctgactgtgatgctcggcagaaccgtttaaatctccggctttttttatcattaataaatttagcttctgcatacatttttttaccggtgcacaggaagccacggctactttgcacgagttaagagaaaaaatctcataatatttatctctttcccaccccaaaagacccgctacaatgccaattaatgtagtcctgggaggaatggaataggaaagggcggaggaatttgcataatatcttctgaaatgggccattttccccctaaggtgaaatgaaataatcttcataagctactccctcaccggaatgggagaccataaatcaaccacctcatattccggcatgttaacaaattgctcgtttcgggcaaagggatggcgccaacccacaactttttccacataacctttctttttcatatcccccagggcatcggtcaatttgttaaaatcaacagttaaattctctacctttctaatcggctctttacctgtcacatctaaaaacctccgcaaatctcccagataaccatcaaactccggcttataaactatctccaaatagaacatcggctcctgcccttgcttactgtccgtttgattactcattaaaccctgcaccagtgatttgcgaagcaattcccggtcatcttccgtcatacctgtcaatttagcgctatatttatttatagtaccgtaatgagcaaccagggcataatacagtttgtgttttttaccaaaggtggaattgtcatcattcatgatagaagttatagtgttggatttaaccaactccacggcatgcaaggagtaaccccaggcaatttgcaccggaccggtatatgtgcggctcactccttcaacggccatagcactcccgaaaagacgtatatcaatcaaagaacgttttataatctctgtcagcagaatattgttaaattcaataaaatcctttgagtctttatttttcttggccttaatatcttttaatttagtatgataagcattcttataaccggcctcatcctcctcgaagaccatatgccatttttcagacaagttttggttttcagaaaaaagcaactccatttccttactgtctgccaaccaggaatccctgacatgttcaaacattttatccataggtacctttcggtcagccagtgtatcgacaaaaatgggatatcctttatttttcaaaaaatcccgcacatctctttttcttctaccgtcacttaccaacactgtggaggtctcataatccatcctgggtttattttcttgatcgggatcaccattgcaattagtcatgctggcctgaaaaacaaacaaaaagtcgctgttttgatttataactgccattatacatcgccctccttaactgattggagtttcattatgatcagattcttcaatactgtccgccattatgtcttcttcgcccttagtaatatccggagtctttgttcccaccagataagcgtaccctgacattatgaaaaagacattttcccgctcgccaagcatctctgtatgattaaaagaaccatagtaatgtaaacggtttaacacagcttcagcaaaaagtgaaaacctatcatactgctgcagtttttccagcacatccagatataaccggtaaacttctttgcttttcattccttgaaactgtattttctttaataccggttttttcttatgctccttttctaactgcgcaattgctacacggttaatcaatacccccaggtaaaataatgctcttgcttctttatcaaattttctatcatcaagaaatttttccattgcttcgatagacgaattaactttctccgatgcagtattaattttatccaagtggtttgccccctccccattaaaatcaaaaaccggcttatccagaatattaagctgttgacaggtctcaatcaaaaccaggtaactcatgattattcttttaataaagaagtcttcccgtcccccggcataataccttaaacccatattttgataattgtcagctttatccttacttaactggcgcattcccttatccagagcatcggcagcgtagttaattaaagccgcacttctgatctgctcgcctaacaaaagggctttatacagagacaatacattgccgatatccaactgttcaccttttttattcgttcgcacaggtattattcggtatatctgaccaatggaaaattcccttaattgatgttccatgtcgaatgttttttctgccaaaattcgcatcactttaacaaaacgtaaggtcggtacatcctcaatggtttccaaaatggaaacggaatttccgtcagtgcggtaaaacaaaaaatttaacgaatataattgcacctgatcaaaatcaagcgcaccttccaaatcatctaaccacttatttgcaatattagtattgaaagcaagatccactccatttttcaacctgaataaaaagttataattaaatgaagcggtcaaaccctcggggataatgaagacatcttcaccggctattctactgcggaattgttccgtgattattttttcaccatgcaatattttttggtaacaacttgtacacatcgaatagatttgatcataattattgttttgcaggtagggggatgtgttgatggtagtagtagtgaatattttattgattcctgaacggctgaattttgcagagtaatcactggaaacaccggactttttgctgccacaaacatagcaaacgcgcccgccgtcttttccggtttgaggctcgtcccctaaattattggcctgccgaacaagctctaaatactccgggtgggtagaaagaattatttcctcaccgttctccagctttaccacaggaattaccagaacataccggttctttttattatcatcattaataaacaaccggataaccgcttcaaaaccataattgtgcccatcgatagttaaagctttattatcaaaggctacgtttaatttgtcgttccccttaactattgaaaactcacccaaattaaccctaccatctccttttttgggagctaactgtattaagccggaggattccattctctttatgattgaggctaattcaccgattggcatattgtatttaccaagcattgagtagagatcactgagaacagatgtaagcaggtaattaagggatttcgtctcgcgagcaagatagtattgagatgaggccgccgagttattgccaaaatagaagtacttatcaacgcagctttctgaaagctccttgttcagacaaaagcgtatttccctcgcttctaaatcaaaaattaaaaaaacggaataagcagtttccgtttctttaactttttttagccttttaattaatgaagttaataaattatgatttgcatttttaagagagtcacctatgcaggcggtaagttggggcaagttcaccagacatacctcctcttttaaattttttgtatataaaaaaattgtctttcgcgtttctgtttaatttgccattgttgtattatgaaagatttaatattagaatgggaggctcttaaataacccggcccctaaaataaaggtggttaataaaatgaaatatgtttatcctgctgtatttactctgttgccagatgatgaatatgatacgcattccggatttaccctgttgcattacatgcggcaaaaacatgatagacgctatcgaaatggccgggagatgctgcttctatgtggtttatgtgatgcattgcccttcactcacctaactcaaacaatttccacacaaccaaacccctggctgtttttactgcccaaaccgctgtctacagccatttgcaacaattcccgcggcccggttacctgaagttttcccgagtaacccttaatgatagtatctttataattaataaccgccaacctggactgtcctaataccctgacttttacttcaccctccggagcatcttttttataaaatgcgttatattttttcctcaaatttctttccagcaatctctcaaaatccgattccccgggctgaaaataacaagtatactttcgcccgtccgaccgcagcaaggtactgtatgctacaaccggcgataaagttctaaagctgacttcattttctttaacaattacttttttactccgcacttccatcacctgcaattgattttttcctatccttaccttcccctgaattataaattgattaatcaaggaattacaaaattcaaccattggtgatgatatgattatttttaccggcccgttaaaatatattctctgcccatcctccattatttgatatttacccattactctggagaaggtaaacattttaaaagaccttttttcttctataaaaccgaaatcatgtaaaaacgatgataattcatctcctatagtgtcatatatgagagactgaatcatgtaattataatgaataggaagattcagagcagcatccagcgattctaaatataaatctattttaatattctttacctccctcgcagcttttgtgacgcttcattatcccaacatttttcacaaaacgaatcttgcttataaatttaatgatttttgttattatcttaaccttttaatacatatcaacccataagttaattttcaatataaaatcctcctattacctttagtactctttattatatttttctacaacaatatacataatcctttgtccaattataattatttatttaaaaataatataattttgcatatgattggttctaaatcaaaaataactgccgtatacacttcagtgttttcaactattttcatccattatgacaattaaatggtagctccttcgactaaatcctcgcctgcataccggatattgccggatgcttttttatgcacctctgtgcgaaatttttgcactatcaattcctccctgcccaagtcttttgaacgtgccccaccgtcacgtccgttcctgttttccgggcacgcgaaaagtgcgcacaaaaaggccaacggatttgtttttccattggcctccggtttctttgtagagtttcccctttgccgctcgcgaagcttaagtagcggcaattgcgccactggcgcttctgccgctacttttggcacactcaaggtgtgggattggctgcagaattatgattatgcagccgtctactgcacataatagatgcttagatggaggataaaaataaagcggaccccaacatataagccaggtatccgcttcacaatcaactatttttcatagactcaataatttcttcaacctcttcggccccatcctcatagaatctcacttcatcaggtgctaattcgtaaagaagccttaaaaattcaccggcatgaacccgctcctcatcagctatatcttttaacacttcctgagccagcttattatcagtagattccgccaactgcatgtataactggatggcttcatactcagcagctaccataaatcggatagcccggaccaattcattatcggtcagtttacgccccgctgtaaggccggcaaatggattgccaaagtcaggcatttaaaaaacctccttgtatcttattttgatataaatttataaaacgatgtactccagtcaaacctcacttataaatatgctctcgtatggaaatatccataaacctacatctcttccatgttaaatgagtaaaatttgtgtacttgtattttattgtaacacctcctaagatacctgtccagccaaatatggcaccatttcagaagatgtcctttatattcctaataatcatttattagtattaaaattagaaacgtacttagcagtagatctgttaatggggttgttatttgaatatagatatagtttaagataaatttatatgatatatacataaattctatatagagccgataaggtgaatatttttgaaatatcgactaataacaagaataatagcttgaactctaaggttgtgagatgaatgcggccttgttttgtatgctaataaaataacggttgccaaagcttctatgatatggcagaatataatcagtagcaataaggaaaggtggttatcattgagcaaacttgatacaaatagtcactcagtcttcttacttacatatcatctggttttggtagtaaaataccgcagaaaggttataaacgatacaatagcaaaccgtatcaaggaaattggtgagtatattgcccccaaatataatattagcttcatggaatacaaccatgacaaagaccatgtacacatattgttcagggctcacccaaatacggaaatttccaagtatatcaatgctttcaaaagtgcatcatccagacttattaaaaaagagtttccggaagttaaaaagcagctatggcaagaatatttttggtcgaaaagtttttgtttattaaccacaggtggtgaacctgtcgaagtaattaataagtacattgaaacccagggggaaaagaggtgaattatttgcaaattgtctaccgatttgaaattaattatatttcacaccttatagtcgtagctgctaatagtagataaatagaaattctaataagctatttattaaaggtttttggcattgcagttagcatgatattaaaatatattaaaagccaattgagaaagataaattttacaggaggaaatctaatatgaaactggcctgcgacgtgggtaactgctttaaagatggctttgcctgttcccaaatagtgctttcagcctttagcacggaatttggcttggatcgtgaaacagcattgaaagtatccgctgcttttggagggggtatgggcggtttaggtgaaaactgtggagcggtcagtggagcgttgatggctataggcctgaaatatggcaattcaaaggcaaaagattatcaagcaaaagaaaaaacctatagactgtcaaaggagtttgtaaagcaatttaaagctcttaatggctctattacttgcaatgaattactaaattgtgacattagcactcctgaagggtatcaatatgcaaaggaaaatctctttattaaaatatgtcccaaattagtaaatgatgcagtgcaaatcgttggacaaatactatagaaaaattttaatcaaaagttccgctaatcagtaccttgcacaatggtattcagcatggcattttactgttcatttagataattaagctaaaataagattaatgaacagcaatgcagaagatttagacggtaagtgtttctatagcaaagcaatattaaactattaccgcataaaaggagcatgcttttatgattcgcccttgtatcaataaagacttagatacgattcacgaaataataaatgatgcatcaagagcttacaaaacagttatccccgaagaccgatttaaagaaccatacatgacaaaagaagagcttcaacatgaaatagatgatggagttattttctggggatatgaagaaaatggcaaactaattggtgtaatgggaattcaacgtgttaaggatgtaacacttattaggcacgcctatgttcaaacaatcaatcgaagaaaggggatagggaagaaattactctcttttctggttgaccaaacaacaactaatcgccctattttaattggtacctgggctgaagcaaaatgggcaataagtttttatgaaaaacatggtttccgcttagtatcaccagaaaccaaaaacaagttattaaggacatactggtcaatacccgaacgtcaaatagaaacatccgtagtccttgctaatcaaacatggtttgaaacaaccggtgtgaagcaataaaaattgctgcattgtattactgaaaaaatacagggggtaaatttattgaaacgcaaaaaaagtatctttattttactcatagtgggaatgttattagttctaacagcaccggccatggctgctccaaaggttatactggatggcagccagctatcctttgatgtatcccctactattgataatgggagaaccctggtaccgctcagagcaatatttgaagcactcggagctgatattgagtggaatggggaaacaaaaactgttaccgcaaacaaagaaaataccaagatcatactgcaaataggaaaacaaactgcttacaaaaatggcactccggttactctagatgtgccggcaaaaattatcaatgatcgcaccatggtaccattgcggtttgtaagtgaagcgcttggagctgacgttaagtgggatgaaaatacacaaaccataattgtttcatctaacgaaacaacatcttcggctaacattgatggaagcggtgttgttaaagaaaaacccgctgaagaaaaacctactgaagaaacatctaatccaatagcaccttctgagccacctatatctgaatcacctatagatgaagcaacttttaacaaagtaattcaatccctggcagcttataaatcaaatttaaaaatgtcagatggatcagtgattaactccgaagagcttttaaataaaaaaccatccgactttactctagatgaatttgaaaaattaaagacccatagaaatgaactaattaagtataaaataaatccccaaattaaattaccggatggctcaactattggagcttctgaattaactattatgggtgagcctattgcgacagcaaaacaattaaagaattggatcaacaaagaaatgcctcgaataaaaatcaaagcagccaatacaggaaaagcattctatgaatttgatgaaaaattagcagatttatatattgaaattggcaaaaaatatggtattcgtggtgatttagcttttgctcaagcaacaaaagaaacagcatattggcaatttacaggatctgttcagccttatcaaaataattactgtggtctatgggctataggtagtccaaatacgggtgaagaatctctgaatggggctgatactaatcaagtatcttttgcgaaaggagtacatggtgctatttttgctactcccgatgccggagtagaagctcacattcagcatctatatgcttacgccaccagtaaagatctgccgtcatgggcaatattgcttgacccgagatttatcttagtgaatcgtggagcatcatctacatgggaagctcttaatgcgagatgggcggtaccgggtacaacttatggacaaagtttaattcaagattattggatggatgcattaaaataaaagatatcttagttactaaacagtgaaaagttgttgttaatcaagattctgccaacaagccctctaatttaaaccatatatagtagttaatttttaaaattatgccttttgaaacactctcctaaacagataattggcctgtgggtttttcttgatgcatttttccgataacaaatatactgagaatgaggtgggaagctgtatgaaacgccttatagtcatgcttttagcaaccgtaatgctgttcggcctgacagcgtgcagccaaccagtgaaggtgacgggaaccaaccttgttgcagcccctgtttatcccaaaggaattgactttggggactcggacaagcagcgagagctccgggaaaacaacccggtaaataaagatactgtaaacgctgtcaaccaattctcttatgacaccgcggctcagctattgaaaggaagcgatacaaatggctgttattcgccattgagcctgtattatgccctggcgctggctgcagccggagccgaagactccaccagggacgagctgctaacccttttgggctttgaagatgcggacagcctgtcgaaacaatgcgggaacctctaccgcctgctctataccgacaataaggtttccaggctgaagatcgccaattccctgtggctggccgatgaaactgacggacagcaaatctcctttaaggacagctatatcaaaaacgccacggagcatttttatacatccatctttaccgccgattttgccgacgagaataccggcaaggcaatgggccgctggatctcggagaacactaacggcacccttgccccagaattcaagacaaacaccgagcaaatcatgagtattctcaacacggtttacttttacgatcaatggactgaccgcttcaatgcagaaaagaccaaagaggacaccttctatcttcaaagcggtccggaagttgtctgtgattttatgaatatgaattattggtcacacggtttcagcaagggcaacgggtatacccgttcttcgctaggcctaaaaacaagcggcagcatgatatttatcctgcctgatgaaggcgttgccgtcgcagacctgctgtcttccccgcaaaagctggagaaaatatttacgcagggcgaagacaaaaacggaaaggttgtctggagcgtccctaaattcaaatacggatccagcttcgacctggttgatacgttgaaagcattaggtatcacctcagctttttctttggacagcgcagacttctccgctctgaccaatgcccccgcgtttatctccggggtcaaacaggaaactcatatttctattgacgaaaacggcgtggaggcttccgcgtttaccaagatcgactatatgggtgccgcacagcccaaggataaagcggaaatgatactcaaccgccctttcatctacggtattacggccgccaacggagcattgctgttcgtgggcatatgtatgaaccctgcttcctgaaaaatatgagcataataaaaatcagcaggcgtaaaatatattttcacaccggagtaaaaatttatgatgatatggtcaattttctgctaattaccgaaacacaccgttttattcaggagcatgaagcgttaaaagcaatttactacagtagacagacaataggcgtgtccagttaaggacacaatgtctaataggtgaaaatccgaccgggaaaaaaggctccactctcgtagcttaagaggcaccgtggagtgaaaatgaaacgataaagccctcttacaacacactcaaggagtgtgagcgaaactccagtttgcaaccacagtgaatatagatgtagcctcatcacacgaaatccggtggctgagacggtctataacgcatgaaggcaacaagtactggccgaaaaagagtctgaaacggcagtactcgccggcaaggttatctctttttaaatttatttaagttgttaccaccgtgttacacggaggattttaatatttacaacatcaatcaagggttacagtagtttcactgtaacccttgattttattaacctggaaagttaggtcaaaaaggatgccttttgacaagccatttctttcaatatcttttataagctcattgatacgtttgagtatctgtttgtcttgaatctgccacgacaaataatcatcccaggatttgtctgaccatattttattcatcgtcaacctcaatgagctcatgcacagtaccttttcctgatgcaagctgttctattgatctatcaatcattgcaaggtattctgcattttttgcggccttcatcatcgaattatattcctcaaggcttataattacgacattcttctcatctttccgggtaacaattactgtttcccgctcatcggtaacacgatcacaatattcttttaatttattacgtattgtcgaatagttaactgccaacatataatatacctcccctcagatatgcacaatacattattgacaatattctgtacaatttattgtactatatattatatgtttgtcaagcagtaaagatacatgcagcttaaaataaattttttatatagtataattttacaaaaacaaaccgcataaagcgcacaatgagcctgcctcttgcctcttatacaaggacaggttctctgtgcgctttagtagcattctacggcggccaggctgtcgtaatacttgtctgcattttagaccatgtagctttgtgtctccgactttcgccaggtttgctcttcctgtttaatatttaaatgttatttaaccattagtgagcatacatccataagcttgttttagtttactttaaatcaaatttgacttctgcagcagccttctggcaatcaccgcaacctcggggtgccagcagcttgccatttttacctgacacaatactggtcttgatgcaagccgctatgctttcttttgcatagtctgccacttgtggcgggtgccatacgacggaataggtactgttggtcagattgttgatgaccgcatagtatttgccgtcgacaacggttatccttgtgggtacataatcttattatgaataacgggaaagctgaactaagagagaaaacaaaaacagattcatcccggcgtgaaatagttgttactgacaggataataagagcactaaaaagccagaagctaaggcaaaaggaaatgaagctgcagcacggccacctatactataagtctgattttgtttgcacttggccaaatggacaaccatttaacccttctcacgtttccagagctttcagtctgaggatgaagaaatacgatctgccaaacataagattccataatcttcgttattcgaacgcctctttaatgctttcccggaatgcacccatgaaggcagccagtgaccggttgggtcatagcaccatacagattacaaatgacctttacggtcacactgagagatctgttcaggatgaaatagcgcaaattattgatagagcaatatggggtgattaagcctctatttttgtgaaatgacaaaattatttccatgaaataatgtgaaatggccaccttactttaattaagcaaagtggccctcaggtggcggagagagtgggattcgaacccacggaacgctattaacgttcactcgatttcgagtcgagcgccttaaaccaactcagccatctctccgttatattttttcttttctcttaattccctaaaaaacctctgcataatctcccggcactcatcagccaacacgccggacacgacctctacccggtggttaaatctggcctgccttacaatgtccaaaccggagtcaacagctccgaatttcacatcaggagcaccgtaaaccagcaactttaccctgaattgaaccagagcccccgaacacatggcacagggctctatagtagagtataatattacttcatttaatctccaatcacctataaaacgggcagcctctctcagagcaagcatttcagcatgagcagtactatcattcaggctctcccttaaattatgtcccctgcctataacctgccggccaagaacagctacagcgccaatcggcacttcaccttttaaataagccttgttggcttcctccagggctattctcataaacccggtatgcatcaccaggcagtcccctttttacttatgattgcacaaaccaataacagcataagtataatgtaattattgcagcatgtcaagaaagtcgctgcaagcaacttttgagacagccataggcacttgtgacagtcagattatgcagtactaaccttgcttatgcaacgcaaatttgtatttcgttaaacaattacttatccacagagccaccataagcataatttcccagctcataagaaagtgtgccgctgcctgtataacttgcaggtatataggatacctttgtagaagatcatatataaaactatcaatacgaggatataaagatgctgcttttgggtcatacaggaataacttatgccgtcgtcagaaccgcagagaaattaatttcccactcaggtagaaaaatatccggattaatagactaccgtctggtttttatcggagccatacttccggatatacttgataagccattgggacatatttttttaaaagacactctgggtaacgggcgcatatttgctcatacactgcttttttctttattgctttttcttataggtttgttttactgggtcaaagctaaaaggcccggaattctggtattggccataggatcatttttacacctggtttttgacagcatgtgggcactgccgaaaacacttttctggcccgcctacggctggagtttcccacaaatgaaatcggatgattatctgtggcaggttttactcaggctggttaccgatccctatagctacgtccctgaactaatcggtggtttttttctcttaaccctgttaagagaattgagccacaaaaagcagctaaagcaatttttaaaaaccggcaaattattatttaacaatgatactctcagttaaaatttctttgatgccagcgccaggctgatgaaataatttgctctatatccccataccggggctgccagcccagttcctgttttattttttcagaagaggccaccagaacagccgggtcgcccgtgcggcgatcggtttccaccgcctgaataggtttaccggtaacttttcgggcggtttcaatgatttctttgacagagaagccgttgccattgcccagattaaatattgttgattgtcccccgccggacagactttgcaaacccataatatgggcatcggccaaatcattcacatggatataatcgcgaagacaggtcccgtccggagtaggatagtctgtaccaaaaatctttatttccggcaaaactcccagagcagtttttaacaccaatggtatcaggtgtgtttccgggttgtgatcttcgcctatatcaccggattcatccgccccggccgcattaaagtaacgcagtgagacatagtttagtccataagcatggttaaaccaatttaacatctcttccaccgccagtttagttgccccgtaaggattggtcggcttcgtacgatgttcttcacaaatcgggatttcttccggctcaccataaactgcagcagtagatgaaaagattaacttactgaccttattctcccgcatggcttccagcaaattcagcgttcctaaaacattattgcggtagtacaacccaggtttgctcattgattcaccaacaatactaaaagccgcaaaatgcatgaccgcatcgatggaattccggctaaagacctcctgtaaagcctgcttatctgtaatatccgcctttacaaagggtaccccgtcaacggcagataagtgcccattaatcaaattatctaataccagcacctcataaccctttttctgaagctgccgcaccacatgactgcctatataaccggcaccgccgcataccaaaatattcacttctattcctcccattgccgcttattaacaccggcaggtatctattctttttctgacagcaatatcaaaaacgaccttgaccagatatacaaacaataccacatttaatagagatgtgacaataaggacaggattaaaagccacagagtttataccttttactgtttcataaagaacataatgggtattaatataaacagttgagctaaacccggcagccagcagcagcagccttttatcctttagatatataaaggccagaaccgacaaagctactgcgggaaacaggtatctttcatgcattctggtggaaaaagtaaacacacctgctatcagcaaaagtgctgccggagaggcaaagctgatgctgtttcctttaatatacactaaccaggcatacaatgaaatcaagactataaaaatcattccccagctgtgatagctgagaacaaacaattcagagccatcctgtgcaaagtttttcccaatcaaagcaaaaaagttaaaagcattaacagatgcataggggtactctcccagagtgcccgaaaagagtttaaaaatccaaagccagcccatttccaaggaaaacggaagtaccactatcaagaccgtgctaaaagcagcaagtattgcttggacaaaactcttaacatttctttgcctgacaaattcaaagaaaagaaccggaagaaaaattattccttgcggcttcatcagaacagctgcagtaaaaaaggccgcggcaaggaccggcttcttttccgaaagcagcagtactgcaaaaaaaacaagcattgtgaaaaatgaatctacctgcccccaaaaggttgagttgactaaaacagcaggatttaaggcataaaatgccgctaacaagacactgagctctgcagaaagacgttttccggctaatttatatatcagaaaagcagtagtcatatccgccagtatggaaggcagctttaaaagaaaattgtaatagttactcatcgacgatatgcttgctgtttttcctattaagtaaagcacatacatataaagcggcgggtagtcgcttgacctgtggcccgaataaacttgcggcaaattatcagccgcagcagatgcccagcttttaaaggtgttaaggtcaaaaggatggccttccagcaccgccgccaaacagagccgtgcaagcagtgcggtcatgagcaggctgagcattataattctttcacgacccggttttattcttaatttatttttttcagcaatgacataagccaacaccaatacacctaaaaataataccgaatagccaatcaattgtgtattatactttaaatctgcccttatactgtttcccctcatgcccccacccggagctcccatgcggtgatttgaatcaggcaacggaaaatgattcccgtggttttggcttatgccccccggcggattaattctgtcgccggggggagtctgggccgatcccgcgcttaggcttttgctgtccgtgcttaaatatcccgaatgatagagacaggaaactaccactatcaataacaaaagcagacttattataattaaacgcttttttaacggcgacatttggcccccctctgattttcttcgaattttacgcacaatttctcaaaaaacctccatatccggtgcaaatggttcctcaactaaatatcgaatggccggtttatctataatcgggagtatttgctttacccgcgccttggctgcgggcaaaaatccggcacccggatcatctgccggaataacagccttgcaaattctcattcttatcgccccgataaccttattttaaaaatacccagaacttgctgccgaaataatttacaacaaaggacattccggttgcaaatgttttacaaataaacatatctaaaccaaagctattgcttacaacatccagcgtgatatacgatattgaaagtgccagagcattgaccacaataaattttaagatttcagctccgcaaggtatatttttattccggaaggtccagtatttgttcagaaaaaaactgtttaccgtcccgcatgaataggaaataacctgagatgcaagaaaatgttcggggaacaaatggtagagagaaaagaacaccagataatctataacggtattggttaggccaaccagtgaaaacagaacaaatgacctggagcttggttttaccgcaatttgattagtactcatgggattcctcttctctgccaaaaccagctttattggcaataatatacagtggcctgcctttgctttcatcataaatccttcctatatattcaccaataatacctaaaacggataagattatgccgtttaaaaatatgcccatagctataagaagggcccaagcaggcagggtataggttccgatcaatctttccaaaagcgcaaagaataaataaacaagactcaaagaggaaaagacaaaccccagacaaacggccagttttaacggtttataagaaaaggtggtaatggcatccagggacagcttaatcattttgcgcagcggatatttgctctcacccgcaaagcgctcttcccggacatattcaacagctgtttgtcgaaagccgacccaactgaccaagcctcttacaaacctgttcttctctttgagatttttcataacgttgcaaaccttgcggtcaattagtctgaaatcacctgtatcaaccggaatatcaatatcggtgatgaattttagcaaccggtaaaatgcggctgccgtccatttcttaaataaagtctcccctttgcgctctttacgggtagcataaactacttcataacctttcttccacctttcgatcatctgccagataacctcgggcggatcctgcaaatcagcgtcaataaccacaactgcctggcccagagcattgtccatacccgcgctgatagcaatctggtgtccaaagtttctcgaaaagtttattagtttgacatgatcatcctgcctgcatattcggtcaataatttcagctgtttgatcagagctgccatcgttaacaaataataactcataagactcaccggttgtatccattactttctttagtctttcataagtaactgcaataaccgcttcttcgttgaaaaccggtacaacaattgaataggttactattgggttcatccggactcaactcctaactttccaggctgatttgatataaggtctcgctgccgtttctcatagggccgccctggtcttgagaagaatttgcgttcatctgccatgcatctttgggaacctccacactgttggcacgtatccattccgtcacttcactgcttccccctctgcctcccgaaccggaagaaatcaagaagtatttaacttttttgtctgccaccatcttctttaacttctccaccgtgagaatggaatcaccgcctgaaaaaccccccatggccattaccgccttaccggtttcaattatataaggcgcagccgaatgagaatcggtgacagcaaaaagatatgtttcacctgtattatgcttggtcacgtattcaagcaatttctcattaacaccggaaccaaaatcgcctcccatttgtcccggggcaccacctatttgtcttggcccaccggcacccgcttgtcgactgggtccggcctgcggcatgacatcgtttacaccatagagaagaggagtggttgcccagtataaaggagccgccagcaataccagcaaaccggctatggctgttatcccggataatttttctttaccggcagccagcaacaatatcagtgatagaactgctcctgccgctccaatgccgatagaccagtaaatgccaatctgtttttgatagggatacaatatatacaattgaaaagctgtggcagccagcaagccggaaggcagcagccacattttccaacctgccctgtcacgatacaactgccagagttctgcccaacccgctcctgccagagccgcgataggcggggccaacataatcaaataatattgatgaaagaaacctgctatactgaaaaacgccatggccggaagcagccaggccagccagaacaaagtctctttttgcttatcttccatctgctttctaaagcgcaggcctgccagcaaaccaacagcggcaaaagctacaaaaggcagcagccagctgatttgagcggaaagttccgactgaaagagacgaagcggcccggctgaaccggtaccaaacataccgcctctctgaccctgcgggccgcccccgccgccgggtgttggtccgggccctctgttactgtccgggtgggaaccatccggtctgcctgcgccctgccgcattggctgtgaagaggcgttatctccgttttgcgctggcagttgattgggtacgttaaaaccattctgctgcttttgatctgagctgccattcccgccgggccccccgcccctgttcattcccgtaaggcgagacataccgttataaccgaaagccagttccaataccgagttggttttactgcttcctatataaggtctgctatcctgtgcaacattatcaacaaccagtgcccaggagagagatacacccgtcaagataactgttgctgccgagagaacagccagcttttttttccaggtacttttaaatgccaaaagataaaacaggtaaaatgccggcactaccatataagcctgaagcattttcatattaaaaccaacgccaatcatggcaaaggcccccagaatacaaaccggcttatcatagcgaatccccctgaacaacagccagacagccaggagaagcgtaaacaccagcatgctgtcaatattgttggtccggctaaccgcgacagctattggtgtacaggccataaccaaactggccaggcgggccgccgctttgccaaaagttggcttgactatataatagatcaacaaaacggaaccaacaccggccagggcctgaggaagaattacgctccagccatgaactccgaagatataagcaaacaatgtctgaatccagaaaactaccggtggtttatctacagttacataaccgcccggatcaaaagaagcgtagaaaaaattatgaaaattttgcagcatactggttactgctgcagtatagtaggagtttgcgtactgatccgtccagattttataaatatttaagaaagccgccagcaacgcggtacttatcaataccagatcaaagcgttgactttctctcactttcatattcattcctccctctgtttttatctctgaattattatgcgggactgcttcctatggcccgcttgttgtttatgattatagccaacctttgtgaacatattgtgaacatacagtgttatcttaacgaaagcataggatgcaaacccgcagcacaaatcctttaattttaccggtgggatgagtttatggcgaagaaagcggaaaagcaagcctgcgtgagaagctaaatatggaataataggcgatgaaaaacaaatgaaatcagagggattttaaaaagataggtgtaatttggaacataaataaagttttaaccagattatgccatacttaataagaagcagttaccaaatttaatcatgaatacttcactggcagttcacaccatgttcacaatagctttctataatcataacagatgcggcggaaataggcctaatcaagccatttactaaaaaggagttgattctatgaactctcaaccagctcagataaatgatatgccggttttatacaaaacagggctcaaaacattcaaacccggatatttaaaaaaggcggcggccataaaaagcgtggttaacaataaatcaatctgtagttttctaaactccggaagctgtttgaaaaaggcgggtatgaaattaagcactgattttaatattgtcgaaagggcacttcactggttagaaaaagaagattcgcatttagaaatgctggtgggcctcggcttttgtacggcaaccattatctatttgttcattaactttatttactattaacaaccggttataaaaggttggaccttataataccgttagcgaaccccgggctgctccatttgcctttagccataaccctcgttggctaatgaatctgactatactttggatgggaggtgataatgatgaataaaaagaagctgctaattggtctggcagctgttctggcagttgccctcgcaggcggaggaataatgatgtcaaagcaaagcactaagagtactgctaatggggttatccaagataatcctcaacaaatctccgactatactgatctaaacaagtctgagcaggcaggcaacactgacagcgacaacaatcaggctgctaatgcagccaaccaaacagcgaaaattaagccggaagataaaacaagcggagaaaacgctgacgcaaaaacacagcaggcgccggaaggcggcagacctggaatgatgtcagcacaagccgatatcgcaaaagcactggggctaactgaagcagaactgcagactcagctgaagtccggcaaaaccccggagcaaatagcacagacaaaaggaatgacactcgcccagttaaaagaaaaaatgctggctaataaaaaatcggacttagattctcaggtgtctcagggaaagttaaccgctgaacaagaacaaaacatcctttcaagattgcggaatttagatttgagcaaacttggaacaggtcctgacaaggccggtggaccaccgccggggactcatcccgacgccggtcaaaaacaataacttataaaatcatacgaattgaggagatataatgaaaaaattatcaatagcagcggtagcttttgccatggcaatcagcgccgccacaatggcaatagccgacacgcaggacagcccggttggccaagcagttcaaggtgtatatccggtaatgttaaatgaaaaagcgctgagcaatcaggccatagttattaatggaacctcttatcttccggtaagagcactggctgaggctctcaatatgaatgttagctttgaaaacaatacggttatcctaaaaggcaccggcactgcgggacaacaggcaaatcgcccgcaagacggcggacagcattccaatcctatggaaggaataactgaaatattgggtattacggctgatgatttgcagacccagctaaaggcggggactactctggaggaaatagctattagcaaaggaacaacacttgacgcattaaagacccaattaataactaacaccaaagccgagttagacgctcaagtgtctgagggtaagattacctccgaacaggcccaaagcatgctgagcaaaatgcagagtatggacctaagcaagctgggagcaggccccggcatgggcggagagaagcctgttgacggcaatcaagcgcaaactccctcaagcaattaaaataagtattatagaagacggctttctcatgatagctgtcttcttattttttttgctgagccaacccttcaattaccttttggtaaaaatcacgccaggaggggactaatccagccaggtgcggcagctccgtttccggtacctctataacttttttattgccggttccttttgatttatccttaaccggtttttttcttttgttccccttttttttattactcatacagacagctcctgtccagcaagaatcatagatatctaattagcgacccattccctgcgcagggcaaaaacctccctcagttcaccggtagacagctcggtaatccaggcttcactgccgccgacaatctgctcgtttaagccctgtttacgctcaagcatctcatcaatacgttcttccagcgtacccagacagataaatttatgcacctgaacatgccgctgttggccaatcctatgtgagcgatcagttgcctggttttccacggccgggttccaccagcgatcaaaatgaaagacatggctggctgctgttaaattaagccctaatccacctgctttaagtgacagaacaaatatattgctgggattttttgttgtatcaaaattttgaaaacctgtgatcatttcctctctcctggctctgggtgttccaccgtacaagaaataaacctcttctttcagttctttttgcaatagccgctggatcatttgccccatccccacgaactgggtaaaaatcaagcaactatccccttcctgccgcagcttttccaccatttccaaaagcctctccagttttagcgacctttctctgatattggacggaacctcctcttttaaaaaaagagccgggtgatcgcacaactgcttcagtttcatcaaggtggaaagaatcacacccctgcgggccataccggcagcttcctctaaacgttcaaacatattctgcaacgtattttcataaagtgaggcctgctctactgttagcgggatgtactccttgagttcctgtttttcaggcaaatccagttcaatagccggatctgttttaacccgccgcaggagaaagggtctaatgagtctctgtacttgttttatatgcttctcttctcgcttccgctcaataacactgacaaaacgcttattgaattcgttgatgctgcccaaatatctggggtttaaaaagtccatgatcgaccagagttctgtcaagcggttttccattggcgtaccggtaagggctaccctgtgcctgcccgcaaaacgccgtattgccgatgcctgcttggtataagcatttttaatatgctgtgcctcatccagacaaatacaatcccattccacggaacccagctccgtctcgtccaagtgagccaaattataggaagtcagcaccaaatctttttctgccaaagatcgtgggaaagcttctcctttttcgcgttgggaaccgtaatgcaggtgcacccttatatcaggagcaaacctggccagttccttctgccagttgcctatcactgaagtagggcagattaacagggagggcgtggacggattctccttttccttgactttcaaaagataagaaatccattgaattgtcttgcccaggcccatatcatcggccaggcaaccacctagtccgaagcggcgcaaaaagagcagccaggaacttccccgcacttggtactggcgcagcttgccgcgaaaagctgaagagggttcctccagacaaacatctatttgttgttttaactgttctaccatactgctcaactgctggttcagttccacctctacctgcaggtcttcctcaactccaccgtcctcatctgtaattttctcttcccggtccggcgagagaaaatgcatttgtaaaagctccggcaaagacatgttctttttctgtttaataattttttgcaccttttgcaaaaacgctggatccaactgcacccatttaccccgaatctgcattaagcggcgctttttatcagccaactggcgaaactcctcttccgataactccacatcccctactgacagacgccaatcaaactgtaccagccggtctgctcccagccagccctcaccccagttgccaacggaagaacgggtttttaccttcaaaagcggtttcagatgctgcacctcttcccaccatttaggtaaaaaaacagtataaccggcatccgccaattgcagactgtcggatgcaagaaattgccaggcctctgtctcgcccaattcccggcgaagcaatgacggctcttctcctgtctggcagctattctgccggtcagccagccagggcaccaattccaaccagcggttaatatcccggacaattttcctccggtgatcctcccattgagccggaacttctgcctcggcaaccaggatgttatcctccgactggcttgactccggagcgctgtttgcccgcagaaaagcttcatcgactgaaaataaatccggatgccattcaaccagcttagctgcatccactttatcctgcaacaagacctttaaattccactcgctataatcctctcccggctcaataagctggaggcaggtcttaaagggagtatcgtcctgcttccagccaatggcctctaaccagctttcttcgttacttatatttacgccgctatgattaccaagcaaggggtatatttgccgcaggttaacccaggccagacttatttcctgattttgcgcaatcaaatcattaattataccgtctatccattctgctgtatagtggggcagagcagacaaatcctggtcggcaggccaatccagcttccaggcaggtttcccggccggccatctctgaaaatcaggccgccaatgaccctggctcagagcctctttaatccggggggcaatttgccttagtttaagaatttcctcactccattgccagtcaagaaacttactgtaagtggactcagcaaaaaaatccagagccagacgaggtgagagcttcaatcccacctgacggttgtgctccatagtttcaacgaacgtgccgtaaaaggttggacggtggcgagtgaaaaggcggaatttcaattctgtaacattggacatataatgattaattaaatcctgctgctcggcccggataaaaaataccccttcccccagccattgcgaagaaactcgaatgatattacgcggcgtcatataatcaattttcctttccgcaattcttcatgtaaggccctgttgcgcgggtagaagtcaaccaaactcagaataaaattgctccactcatcctttagtttaagtttattgtagacagtccgcagtttcttcagcaatttcaccgcctcctgataggccttgcgatttttctcatcaataaactgtactattctgtggtgatagagggggattagcgcctgcaagtgttcttcctgcaccgtggacagttcatgggaatttactccgggcaggtggctgttgcggccatcgtaagtaaattttctggcatgacaaatatgcaggtcagcccaatcctcgtatcgttcattggcaaacaaaaaatccgctaaaatattacgactgcggggcagccaggatttcagacgctgttccgcttcttcgcaagcaccgtcatattgggcggttgtcaaccaataccggcaaaccgaatcaaaatcctggttgcccgcactctccattaagggtgacaaccagcgcagccaaggcaggagcctgtcccagtctttagcccggctaaataagtctaaataatcaaaaaaaacattcggagagaaaaatttctgttcccgcaaaagaagcctggcctctttgtccttaccggccattattttaaaatgaaccaaacccagtgtgacaaaaaagtatttaggtgttgcagcttcagcttttttttgcacatcttccaacaacccgtatacccttttaacccatagcgggtggttaaaaacattagaccacagcaaacgaaaataatacagccaatcaaaaatcaggttattgttcagcaacaaatgccggttgattatattaatgggtttgatgagaaattgtacatattcgtcttttttctccagtgtcagattttgaggaatactttctaacagttcactggtataaagctcataaataccctgtgttatgtaaatattacccttctctttatttattttttccagttggcttaaaaaaaacaaaatggcgttgagccgatatatgtctcgtttttccccgggccaattctggctgtagggataaggagtatcacgaaattttatatacaccttatcaaacaagtaggtatgattgaaataataaccccaggggttaataaattgttcattttcccgataaattaaatccagcgttatcttaaaatgatcgtaccataagtcaacttctttgggagatttctttggattatctctcgtattcttatccacaggattcttattagccggtaaagctttttctatactgccgcccggcccctttctactaatctcaaaatactcccaaaaatcatttggatcattatattgtgcatacaggttaaaaaaggcggcagccagatgtttgcagtacctgccttcgggacaagaacaacggctctgagaaaaattctctaaatcaatattaaccgtataaagaccgttatacaaaccagttccctttactttagcctccaccgcggaatttttcagatttatctgtttgatacgtcctttatgaaaatatttcagtcccagtttcaaagtatcataatttagattatctgctatttccccggataacctctccaataggttatctgcgatttttatattcaacatggatttaacaccccggaataaatactttaccttgcttattttatcacaaatataggaatattgactactgaccgctgcgtacaagaagttagccccaagaaactttccaggcagcaatagatacttgttctgccttaatataatcataatttgccgggattatcaagaaagttgctctaagcaactttcgcgcaaccacaggtactcgtgctcgtcggaaattatgcggtataccttaacttagccacaagttcatcataagcataatttcctagagtgcaagaaagttgctctaagcaactttcgcgcaaccacaggtactcgtgctcgtcggaaattatgcggtataccttaacttaaccacaagttcaccataagcataatttcctagagtgcaagaaagttgctctaagcaactttcgcgcaaccataagtactcgtgctcgccggagtgtaagaaacccctgccgcagataaatcggcaggggtttttcactttaggaaagattatttagcaatcgaaatacaacataaactcgtaggggtgcgggcgcttccttacggcatctacctcacgggtcatcttatactcgatccaggtctccagcagatccttatcaaagacaccgcccttcagcaagaacccatgatcagcttccagggccttgagagcaccttccagggaaaccggcaatgatttaatttctgcagcttcttccggagtgagttcatacatgtctttttccagcgcattgcccggatgtattttattctgaatcccgtcaatacctgccataagcatagcggagaaggccaggtacgggttgcaggtgggatccgggaaacgcagctcaatgcgtttggctttaggattattggaatacataggtatgcgaatagaggcactccggttgcgcttggaatataccaggctaacaggtgcttcaaagcccggcaccaaccgtttgaaagagttagtggtggtattgcaaagagcggacaaagccggtgcgtgcttcaaaatgccaccgatgtaatacagggcggtttcgctcaatccggcataaccgtcagcatcgaagaataaaggctgcccgtctttccagagactctggtgcacgtgcataccggaaccgttgtccaaaaagagtggcttaggcataaatgtagcggttttaccgtatttaaccgcagtatttttaattatatatttaaagagcataagctggtcggccatttttaccagaggcgcaaacttcatatcaatctcagcctgacctgcagtggcaacttcatgatgctgggcttccacaacaatgccgcacttttgcatggtcaataccatctcggtgcgcaggttctgcatgctgtcaaccggagcaacagggaaataaccttctttatagcgtgggcggtaacccaggttagggccgccttccatacggccagagttccaagcgccttcttctgaatcaatgaagtaataaccggaatgctggttctggtcaaaacttacgctgtcaaaaataaagaattctgcctcaggcccccaataggaggtatcagctataccggtttctctaagatattcctccgccttttgagctataatacggggatcgcggttgtatttttcacctgtcaaaggatcataaatattgcagataatgctcatagtcggcacttcacagaaaggatcgattatagcggtatccggatccggaattaaaatcatatcgctttcattaatggctttaaaaccacgaatgctggaaccgtcaaaaccaagcccctcggtaaaagtaccctcatcaaactcggtcataggtaccgagaaatgctgccaggtaccgggcatatcaataaatttgatatcaaccatctgaacttctttatctttggccatgcttagaacttgtttaactttttcagacatttgcatttttctctcctttcatttaagcaaggttgataaatttactttttttccggttttaggctcaagaagacacaaaaaagccccctgtatgcttgcaccaggaggcttcatcgcctgtcagttctcttcagccgctttgctgaatatatgttattagaaaaaaagtttgtgcaccaaggcacttttattaacctctacaaaagactcttttattaatgaagtataaattagagacggttaatttgtcaactaaaaaatatttttatctgcatactatttttgtacaaatttgattttatacaaagctttataaagcaggcagaacagccggcaaggtgaatcttataccggtagattcggcagaatcactgcccatctttttcattattggtctatcgttgcctatgttgcgtctaaaattaaaggataacctgtaattgcccggggaaacctgtcccgctttttcaattcctgcagggaaaaatacaaatgctctcgtgctatcactattccgaaggagtatggattctttcctgacataagcagcgccgggttcccgtgccagcctgtgaataactgcaccgctggcatccctaatcctgaaaatattgccggtagaatggaaccggcatttccccagggataaaaagcgatgttctatttcctctgaaagatttgtctgctcaactgcctcacctgtgtgtatcctgattacagtgcccgcaggcaaagatttttccgggccaaaagtataataattaacgaaatcactggctggttggctgcttcccggcattagcaaatcaaaccccttatactctatagaaaaaccgctcaaatcacaggttttgagcagtattatctcaacccactcagcatttctatcaacacccgcaccggcctctccaggaacagccgactcgacaatcttaacctggccaactgcttcttccagggcaacactgtccctgattataagattttgctcggcaaagctgatttccagtgaagttctttcccaatcaaagggttcgggactttccagcaaatagccgcagcacccggattcatcgtccagggcaagaatctcaaccgtttggggcaactgacgtactcccaggccaaaaacttgtgctattctttcaaacctttccgactcaagcccggaattataactatcgtatggatttaagccggctaaaattgcttccaattttgctttagcaccgctgcccggcagcacgctttgacctgttagcctgccgtaactccaggccgcatcccggaaggattgcacctggtgagtaaagccggcgaattttgaggtgataaagctgaaccggtaaacagtgtaaacttcaccggaagtaccgcaggcgaccagcctggccctgtacagtgtctcaggtttcatagtcacaccctggataaacaggtttcgcgattttggcttttgagtatgggtaatcgtggcacagccatggtcattgaccatcttcacccactgttcttcctccctggtcaggtaggtctgcgggttgtcaccccattgattgtcaacctgaacttcattaccctcatcgtctgttaccggcctgtcgttgttatcgtataacttaacctgcagcggcaggttggcctgccggtacatttgatccacgtaagactcgttgtacaacacaccgatatcataagtgcagtataccggcttttgcccgtctgaagggattgtcttatgcacatacaagctgagatcctttaaggggcccgcatagggatagctctctcccgtgctgttagccgggtacacacccggcgggttctccgtcttaaaataggcatattcggtaaacttaaaacattcattatccctgaaagcttcggtatccacgcttatcctgtaacacataccggcctccagcaggtcagcttcatggcaactccagctctgctcggttttttctttaaggtgctgcctggctttctcttctgcctcaaatctctcattctccactgccgtaatataggcaacagatgagattaagacgtctccttccagattaatttggcgtatgtcaccggtaagtttgaccggttcacaaccggcagcatcctgggtggtgttgatgttttgcctcactagctgcttatgctgctcatcataggcagttaacaccagggaactgctattgccgataaacaaacttaaatcatgcagcttttccggaaacacaatatttaaattgggtgtggtttccgcatgccactccggctcctcacagccaaaaccggtcaggtaagctgtatgggcttccgctaccataaacaataacctgtctatagcctttccctgaaaactaacggtgttaacacagctgtctgataccgcagggtctgccatccttcccccgacaacaatatcgcggctgtaagcggttatcgtgacaggatagctattataaagcttaatgtagattttatcactgggcggcaatataatctcggtaaaattgtataaagcaaagccgcccccgccatttacaggtactatctcgaccttagctgcatgactatttcccacccggaattcaaccctgtcaatcttaaacggattgtcaaatactttgcccagataaccggcaaaatctatattaatcaagcgtgccggacggtaactgctgtaactgtttaaatacaaggctctctgtgtcttccagggggagatatactccactaccttaaccggataccttccccggaagatactgccgtcctcctcaataaatatgcgtgggagatagatatccgggtccatgtcctcgaaatctattctgacggctttgggctctaagtcgtgcaggcaaatgccctcctgtcccagtgagccttcccacagctcattattagtcatctccctggaaatatcaaaggctgtccgggaccacaacatcagctttgtatttaccagcctgcctccttccgtgacgacctgccacttggcacggattttctgcgggtcacaggtcacccagtttccgcctgaacggggcctcttctccagccttatgccggtaagcctgtatttatacatatacttgccggctgcctgaggcccgggtgagggctgggggttatcggctacagccgaggcatcctccaccggtttggcaaaaataatcacaggtttggcgtccaatggcaccggcggggccttatccagagcatctgccggctctgccgccactcctgcatccataaaaccgtcactgttgcggtcatagacggggtatttgtccagaacccacttatcagttgcttttaagtgctccaccccgaaaccggcgagaggcatgggaacaggcggtttctcctcctttttccaatccagctcaatatgagcttttttatccggcaaaggccagggcaggtctatggacacatccaattcggcatgcaccaggaaaggatggggtgctttcaccacgacaccggcatccacactcagcccaagggaaaaagtaaataccttcaggctgacctttccatgcatactcataccgccttcagcctgaagaggcttaaacgtcagggaggcatactgttccatccacgcttccagaaccacgctcaagggaccgaatttccacttgttatcgtagccgatccatgaacccatctgcatgctcctgttatcgatcataaaatacgcgttggcctcaaacaggctgagaatggtagctctgatcctcttctccttttccttttggccaatatatagatgccagttctgcggattgctgaaatcaaagaaggcctccgacagcccgtgaaccttaatgactttgccgtccggctgcgggtataaaaaattagcttccatattcatgaggaaagtgccgacccggttatcaaagatagccagagttttgaatatggcatcatcgtttagctggctgcgatcctttaagaagttggccttgccctcaataataatcacagggccgggtatcaacagcaccagcatggtcttagcggcaaaggtataaccgttatccgactgggttcccagaataagtcccgcaccgaaagccaggctatccaggtgatccgaccacttctttctttgtccgcccactcctccgattttgctgacaccctccggattgctggaataccagtcgtaccaggtctcattgtcattgggcgggtagcccttggttggctctacattatagccaaagagcccggccatgccaaatatgccaagccccgtgttaagcagagggatacccacgggcagttgaacctccaaagccgcatagaagaacttgtagggagggtttaaattatttttccccgccataaactgggcgtcaattgatacgttaataggataaataaccagcttaataccgcccaggaaaccggtcttgccgggttcattgataaatgccaccgcaccgtcaaatttcaagacgtttttgatctcaaaacctatgccgataccggctatttcaaagctaatatccgaaaggtgatccggattccacttaattttcaggccttccacactaccggtaacaggcactccgtcgataatttttatgctgccggagatacccacccagcgttttccgtcggcatcactgccaaagccgattttggacaggctggcagagaaacccttgaaatccaggcttttttgcttggacatgttaatccagccaccgccgattttgacatggccctttgaatctatagaaagcccggttacttcaaattccggccagtccataccgccgaccagaggcctcacgctgccgtcaataccggccatgaaaaccccgtcctccaggcccagcttcagacctttaatagtaagatccagtaaaccttccttcttaaaagtgaaaagaccgttgctatttacaggtttttgtcctgcaggaagcaaggcatttaacgcactctggtccgaagaaagcccaattgcaaagtccccgtcagtggaaatgcccagttccactacagcaggtgaatcaaaaaagggaaacatcacggcaccctggatggacgaggaggtaatagtattgtgcataaactcaaggctgatctgctttaaggcaaagggaatgtcgaacaggctccccgcgccctggccggtaaaacttttcccgccgggatcgagcttaaccgtccagttgccgctaatctttcctgatatcccaccgctgccgatatggaaattggttaacaccagttcaccgggcagcaggggaacatccaggctatccggcaggaccagtttcagggttttaaagaccactcccttccactcgttgcccagacccatgctgatggtttcaggcaatgactggttttcggaaaaatctatggcaacagtgccttcaataataaaacctgagtcgccaatcatggattgggttagggaaaactcgttattaccgtcaaaacttacattccagttgttatctacaatcatttttatgccaatggatatttccgtgtactgctggatcgggttattcacccatttgccgtctttttgcactacgggatgaatccaatcgcgggaaaacctgatcctgacggcaccgccgagaataatcttccaggacgcataatctgtctcatagccgacggtcagcaaggcacctgctgctccaccgattaccagagatatgccgccgagaccgggtaattcgaaaacaacttctttccggaagcttaaatccatttcaaacctgcttccgggccctggctttaaaacttcatcctggtagcgggtaactataacgtcttttaattcctcatataattccccggccaggctcagcttgtcgagcggaataaaatcaagcctgaatgcctttgtcaaaggcaggtatacattggggtccgccacattaatcacctcctattctctttccggaccggaatagggatcgactatattgcgcatcattttttgctgggttagaggatccggcccagggtattttgtggaactgtactttaatcttccgtccttgtaatccaggtattggacaaataaattataggctgtatcatagttttccaaaccggccggttccacccacatatgctcggcccagagctgcattcttaaatccctggcaaattgattattggaatcaaccaccccgatatgaagttcactgtcatttgtcatactgcgctggttgatattagctgaacctataagggcaaattcgtcatcgcaaatcatcactttcgaatgaatatagatatctacttcgccgttattgggataagccgctataaatctcccgggagctgttatggcctgagtagccaggtaatgaagcccggtattgcgctggaacagagaattatcactgacaaaatcctcagacccattaggaatgacggctatgacatcaacccccctctgcagtgctttggccagttgatagatgatatcgctttccctggcagcaccggtttgtcccggagcgggaatccgctcgtaacagggaggccagtcaaagggcagaagatactggtcctcaatgtatatatatttctgagcttttttaatggcatttaaatatgaggcccagatagtaaactcgccctcaccggcccaagaataatgtccgggaaaagctgtccgcccgtaagttctcagcacctgtaccgaatgggtgccggctgctgccggagaagaaaccggggtattgattaacggtaacgatacataagctgtgatacctaaaatagaagcagtataaagacctatgctgcgggaggaatcattccacctttcaataaaagtcttttccacatcagccaccgcgggcccctccagcaaaacccccaggtcatgggagggactaggagcataaataggatgccggtcagggttatgcgttaaatgctgctcggtatcccagcggctgtagttcagatcaatagatcccagcatggctttggcaactgtatcagtcttaaagcaggtaaatttctggtggttgctgccggccggcgggtagcgttcatcaatacaggcattagacaagcctccggcacttaactttaccagattggtacggtttccgccctgtatattggcacacatcaaagggtaaacagccaccccggcattatgggcttttagcagcagatcttcggcgtcggtgtcaggatgagtgtgccccagggtagctacagctgacataataaaagccgcgtgataaatctcccgccggttagactgcgcgtaagtgatatccctcaccaggtcatgccaggtcttcatataatttgccccgtcaattagcggcgttactttattaccgtccgtatagctgcttaaggtactgccgctgaaacgttttaccggagggaaagaagttcccgaagcattaaaatcaagaaaccatttatttttcaattcatccagtgtcggcatggacaactcctccctacggattgactgccggcagctgtgccgtgtgatataccttattggtattaccggaacggttgactgcctttagcctgtattcaaaagacttataccataattcatttttatgtgtaaactcagcggtcccttcagccaaccagcctgaggcattggaaaaatcagccgcggtaccggcccgatactgaaccaatattgataagcccggttcgggcggcgcccatttcagccgcacggctgtgtaaagcttctgcccggcagcagtaggagaggcaaaggaatatattacaccgttttcatcaaggtacacccattccagggagataatcatcggcggctcggggggtgccgtatcgaaagcttgacctgtaaaaacttccgaggccggcgacttaatcttcatatcgccgcccttttgttctatcacagcagcagcaattactctgtaataatatttcttaccgccatcgacccccatatcggtaaaccggtcagtaccggcgacagctgaataggcatccgaaacatcggcttttaaaagcttcatgcgcctgatatcttccgagtctctttcattttcagccctgtaaaccaggtaaccggcaattcccgtctccaaacatggtgaccattttatagtgatccggcactctcctccttctactccggttattctgggtactgagacaagagctgtcttagacaggtaaaccgggtaagaagcaggtccgtaatctcccgctgttcccagttcattcacggtttgcagacggtaaaagatcacattttcagaattgccgtccagtgtatcgtccacaaacaacagtaaggaccggtctattggcagactctcgggttcccaataatttcgcttattctgaaaatttgcatcctccggatcaatggcttccagattcaacttaacaaaggccttctcatttcccggcatattgaccagtgcttttagcaggacgtttctgtgctggtccatgagcagggacttgtagtctaccaggcccgggttgattacccgctgctttatttcgtttctgtaaagacccaggccaaggctgtcaatataggcatcggcatcgctgatacgcagaacccctccggctgtggcagccattctttcttcccggtctaccataaagacagtctcatccagggccctgtggacaaaatatctcacagcgggatttttagtccatcttaatgcatagcgggactttccatagtagtcagccggggttgtataatcaccgggcatgtccggtaagacctgggccgggggcttttcacggtataccgctacaatggctgcgggcccggacacgctgccctctccctccgggttgaccgaactgaagcctatctgggcatatactgttttattgtcttcccccgggtacaaaggagggttatatataaatgcttcatactgctccttgcccggcaaagcagcctcactgcgcaacagcgtctgccagctgccggcccgggtgtaatccacgaaagccggtgtaccgggcagcagaggcagagcaaagaaatcgcctttttggggatatactttaggcactgttaaaataaggccagcagcagtgcctgttgcgaaaccgatagactgcaccgggtaagacttttgttttatagttacggtatttggccgcccaaaattgacattcgcagggtcagtcaccaactccagctgcaaactgctgccggtttcaacaacgctgcttattttataagtacctgactcacaggttaaaaaatcatccttttggggtatagtctttcttatactgaaaataaacctgccatccgctgcccgtttgctgtacagaatttcgtgtgctgcctgattcatctgcagggcaagtccgccaaaagctcctgccggaattctgttattgaagtaatccgtctgcaaatccagcagcatgccgttctctgccggttgtgtaaccagacttccctgcactacattcaaccatcccggttgaaaataaatattgaacgagctgacatcaggcgcctgtctctgcagggattcattccatttccaacgcactcgaagtacaggcttattgttgttttttgctgcctctgacttctccagctgtgagagataagggtcctgtggatccaggtatttagcctccgcccctgaggggggcggcggaacactggctgtcagattaacaccgatccagctgcagtactggctcactctcccccagatatccacggcagcaacgctatactcataagtatcacgagatgacacggcatcagtataaaaaataatgtctgcacccgcattcttttgagacgggaccaccagtggttgtccggaggttaataaaaccggtgccgatctggctgtctggcgttgtatatgatacataaccggcatatctgacaggagacagccgttttcgtttaaaggtatatcccaggttaaaccggctgcgtagcgctgatccaatacagttccgtcaggcaaggttttgctcattcccgattgcggagttgctttaagcccccggggtacagtaagcggttcgggcttctcctgacagactccatacagatcatagttataagtgccataatcaaagaatttttcccccgtataaatcttatagaaaatgatattggcccttacaagtaccggcttctcaatctgtccaagaggaggttttttaatatcaccgagcctgtcattaataataaaggggggtttggtgattttaaccacctgtcttattaccacagaggtaatactgctcttgctgtgaacagccaaaataccttccgggcgcgaaagaatcatactgtcaaccagagtatcctggctgtaggcctctatcttaacggaaccggcggaatgactggcatacatgcaaaattccctgacagtggaggtaaaatcgatagttaccggcccatccgtcagcaaataacgcaagcctctgccggcatttgtcagggttaaaggtttactttcaattattacgccctggccgggactgtcaaaaacaagaccttccacatgaaaaatattatagaatctcttaccgacattccagctttcaaagtcaatgcacttttctaaattccacagggtccccctgggccaggtggctgtaattctataatcataataaacacctttgcgagcatccgtgtctgcccaataaagtgccagcatgcgggcaatataaggatttacagccgaaagaagaaccatgtcaagagcaggcatatttatttctacattaggttgttcagaggcaccggatgccagctcatcccggcaattaagcctgttgcttctcatgggcacactaccggcatcacttaccataattttcagtaaattttggaattcactgaaatagggcttgtagaaagaccgcggcttgactggcatgcgacaggcagccaacagccaatccgggttgttgcgggcaatcatatcaaccgtccatctgccggcgggcaaaataccgctgtttatttttaataaatccaggatgcactcaggagcaacatttaccggcaaaccaaaagagcacctggcattaaccggcccctgccagccactgtcaatatcctcaacaacatataatcgtatttcacaaagataaaggcgaattccccgcattttaaggctgttgataccctgtgaggaaagggttatggtttgcctgccgttgatgttctggtaattacgtctttctatgactttatcctcttcgaaagctgttagctctatatgaccgccgtcattaaaaaaaacatcaatttctactttatgcattggatcagaaaattcgattttaaccggggcttccacataaagacaccgcacaactgcaccgccaaaactcatctccacaacacttaactgtttctcctgggctgtaataagagctgaataagtttttttcccggctgcgaaatgcataatatacgggatatttatgaaatcatctctaaccctgtcaaagcccaatttagctcccccggaattcctccaatcagccagcctcctgtacagcttaaaaccgtccaaagggaaacccatatccgggtcaaaggcccaccttagatgaataccggcttccaggccgtcgctgccatcggttccatgagctatcatggctaaatttttaggattaaccggcataagacaccacctgaccttaattaaatttgtatttatgtagcactactaaaaatcattaccataactttagcaaataataaccagttagtaaactactaatccaagtagtagttacgtacacattactaacttatcattacgtaaaaatattggtgcatactgatttccttttttatctatcaatacgaaattaaaatctttttttagttcctttttcaactttccgtatcggtaattgtaatcaaaactaaagtcaagtttttgtatatataaatgcctgacaaagaataataaaaatagatagctagagtcaggaggaaatatctgatgaacaacagccgtgccgcagttgatctgcaaaaaatcaaagaagaggtaattaatacctacaatgttttaatcactgaagttgagcagtcaagcgatcgtgaagaaaagaaccggcaaatcaacaccttaaaagaagcagtcaatcaaacagaacagctggtcaagcagtatttttcacaaagcagtgattaatctttacagtttctatatagaagtgattaataaagtaatggtaatttttactcctatcctgtaaaatagaatcaagtgtggggaggggtattattaccatgaggaaattgcatttaaacaatccacaaaatttaaccattgaggatttgaataagataaaaagagaaacaccatataaactaagatgcagagttcaagctgttattcttgtcatgaaagggagacaagcaaagcagattgccgaatatcttgatataagtgaacaaaccataagaaaatacgttgcttactttaatgaaggtggagttaaaaaactgcttcatgtatcaaaaaagccgggaagaccgccaaggctaaccaatgaacaaaaagaagaggtcaaagaggtactgaaacaatcaccatcagaggttggttttagtacccatactacttggaattgtaaaaccctcgctgcttacatttatgatacatacggcgttaaatatacatcagatggtgtttggcgcatgcttcttaagatggattttcgttataatcgtcccacttatgtattagccaaagctgatccggaaaaacaaaaagcttttcaagatgagctggaagagttaaaaaaatctcactgaatgtgaaatactcctatatgtggatgcatctcacattagggattatcaaggtttacaacgagcatggttcccaaaaggtgagcaaaaaaagattaagacctatggacaccatgcaaaagttacattatacggtgctttaaactactatacgggtaaagttttttgtgtaaattatgacaaaatcaatgcagaaaaattcaaagattttcttaaaaaattggtatcacattttttaaaagatgacatttctaaaatttacattgttcttgataatgcaagagttcatcatgcaaaattacttaaagactttttagacgagcataaggatcatctgtttttgaaatttcttccaccctactcacccaatctgaattgcatagaagagttatggaaatggttaaaaaatacagctatttataatcgctttcataaaaatgcttcagaaattcaaaaatctgttgactcgtttttagaggaaatcaaatgctgttcggaagatgtgaaaaagagactttgcgtttaatttataacgatatttattatttcggttctatataacaagaaagtcgcctaaggcgactttcttgtagattattcaatttggccgccatactcccttattatcctttcaacttcaccggacttagaaaactcaattacggcagacagcccataggcttgacttactgctgcctggccgcccaaactataaatcaacggatcccccgtcattaactcacgcgaatcatcatcagttaaaaagtttgtatccagaggtgaggtattgaaacctgtcattgaagcaaacagagcggccatagggttattagtttggttatcttccttcgcagactgcccggacataaaccccagggatacattttttataccggcttctttaagtacatcggcacattcctctgcacgtgaattagttgaaaaatatgccttgatggaaatttccccactaccaaactccataataacaacctccagtttgttatactatagactgaaagttattattaccggcaatatttaaatatatgtccgctccggaaaataaataaaacccctcgattttcgagaggttccggaattatcaaattaatagtaggacaaatacagacttaaaaagttgttatatatatggtgttgccctctttcatccctttaagcagttcacaatgtctcataatagcaaactgcttttccgcatccaagggagaaaggttaaatatttcggccaacttatctttttctactttgcctttttcttttatatattcataaatattcttttgcagctcagtcataccctgtgttccggtatgacccatttgcttgcgggaatgcacggccgaagaaacagctgccgggtcgcatgatctgggacggtgcaaggcagctatatagcagtcctcgcacatagttttaccgagataatcaaacttatcattatcctcaattttctcctggcaaacatcacactgcataaacaaatacctcctttaatttagtttttattgacttcggacactggaagcaccgcaggtacctgcttgcctttcagagcaaggccgaacaacccggccagcaaaggcaaccagattaacaggttaatggcgtaaacaatacccgcgtgttgcgccagcaggcctaccaggccaacacccaaaccaccgattccgatgccaaaacccaacatcaagccagaggccatagcagcatttttaggaagagcttcttgagctactacaattgtcactgaaaaagatgctaaaagtgtggccccggctaaagccaaaagcaggtaactcaaggcgcctctggtaaccaaaaacagataaaacaacggtgtggccgctatcagcgaacctacgatgactacttttctgcccattaaatcagaaatatagccgcccacaagtccgcccattgccccggcaaacagcattaaaaaaatcagacgactaccggctatcagtgaaatatttttatgctgcaggtacaagggcaagaaagatattaaaccgaaataggccaatgaacggcaggctactaccaggactactttggccaattcagcccgggccgagcgcagtgcaggcaacagaggcggcggagacgactttgcctttacctggtccctgggagcagtaaaccagagcaggatagctgcaaaaactccgggcagcattaatattggggtatattgcatactataggcttgaataaagggtacaactaccagtggagtcagcgcccagccaacgtttccggcagccgtaaaaacggcctgaaaaaaacccttcctttgaccgctggcagaggtaaccatagacgatgcctgagggtgaaaagcagcagtaccgagaccggccagcgttacgataataaatagcaaggggtaattttggaacactcccaaaaggcttaataaaactgccatccacatggttcctacatataccatccagcgttgattcttttgatctaccaaatatccgaaaacgggctgcagtaaagaagaagttatggtaaaggctgaaaccagaaaagcacccttgcttatactcagtcctgctgccaccataaaaggcagtatggtttgtatataattcatataccagtcattaaccaggtgcgccagggaaaaggaaaaaactcttcctctttttacctcccgaatgtccataagcattcccccatttcatactacctcataactaaccctctggaattgaaaatctcagcccacaaatgaaaaggatattagtcagaacagcctatacgtttattaatttttcaactggcaaatttgttcgtaggaatacagaaaaaactcaaggttatttttccttctttctatatcctgtttatattcggccaatttctccaaccctttactgcttatctgataccattttttagccgggcccggactatcggtatcccaataagatttcaccgccccctcctcctctaacacctgcaaagtcctgtagataatagcgctgtccgcaaaacaaaaaggtatttccttttgcattttattatacaaggctgccccgtaaagattctcccgtgcaagaaaaagcaaaataaaggccggagcatgccggtaaacctgaactctcttagacttcatcatttatcatcctcattatgtacaatacatatatatgttaattacatcttgattatacttacattaagcgagatagtcaaggataattatctaaatatttagaaaaaatatttagataattattagagtataaatttaaaaaaaacacccctgcccggcaggttttttagaataattattgaatattactaaaaacagcacctttttcaataattatgcataaatagattaaaattttatttatttgtcatattcagaattattaatcattgtctcttaaattttctgtttcatcggagtattatccaactgcatcgtatttatagagtatagtcaaaaatacgaaaatcaaattatgccttggtgtattagaagttctaatctaaattaaaattggattttaccgtctaatcttagcacctaaaggcaatatgcttgaaaggagaagcatgaatccaaataagttattaaaaaaccagctagtgttgattgcagatgataataaaagcactcgtatactgctgcgtagaattttggagcaagacgggtatactgtgatagaaacacaaaacgggctggaagctattaatgcttttataaattttaaaccggatcttattttgctggatatactgatgcccgtgatggatggctttgaaacttgtactaaattaaagctgctgccggaagccaaccgtgtgccggtgctgataattacagatttaaatgataatttttcaattgaaaaagccttcctggcgggtgccagcgagtatattgttaagcctatacatagcgctgtactgcgaaaccgcgtaaaatacctgctgcatacaaaacaaatagaagacaacttgatagccagagaaaaacaactgcgagatattacatctgcactgggtgaaggtgttttcgtcgttgataataacggatttatcattttcttcaatccagaagccgaaaatcttttaggctggttgcacgaggatgtgttggaaaaagaagtgcatcaggtaatccaactaattacgaataacggatccgttctgtcgcacaaggagtgtcccatttataaaacaattttttcaggaaaaccttatagtacagaagattatcttttgatgagaaaagataaaacaatctttccgtcaaatatagtaacaactccgatcaaagaaaatgatcaagtggtgggagctgtagtagcttttcgtgacatatcagaacgtaaagaagcagaagaggcattaagattatcagcagaattgttttccaaagcattcaataacagtccctgcttaatggccattattacacagtctgatggaagatacattacagttaacaaagcttttcctaacataaccggttattcttatgaagagattataaatcatacttctgttgaactaaatctgtgggctagaccctgtgattttactaaaatatctaatttattaagtgaaaagggtgtaatttataaccaggaagttgaatggcagctaaaatcaggtgaattgagaaaaggcttattctcagccgagaaaattaatataaacggcaaacaatgcataatgacggtgttcaatgatattacagagataaagcggtatgaaagagagatcacccggcttgaccaactaaatttagtaggtgaaatagctgccggcatcgctcatgaaattagaaaccccatgactacagttcgtggttttctgcagatatttagcggaaaagaagaatacgctaataataaagaacactttaaactcatgattaaagaactggatcgggcaaatgcaattattactgaatttctttcactggctaaaaacaaggtattaaatttaaaaatgattaacctctcaactttaattaagggaatatatccgctaattcagggagatgccgcgagaaccgaaaaatatatacacatggaattgcaggatgttccggatttattaatagatgaggaagaaatacggcagatgatgcttaatctggttctaaacggcctgcaatcaatgtcccccgggcaaaatctctttataagattattccaagaggaaaatgaagtggttttagctgtccaggatgagggtcacggcattccttctaatatactggataaagtaggtataccattttttaccacaaaagaccacggaacaggtttggggttagccacctgttacagcattgccacccgccataatgccacaataagctttcagtccaaagacacgggaaccactttttttgttaagtttaaaattaaaacattttaagccttcccatttttttatgtctaatataacacaaatttatcattcttataattaacttatatactttgcatttaagtaaactaatacagatacatttgcctaccctcttgagagggtaggtcatgacttactttttaatcaatttttaataacttaaggcgaaagcttttttaaacacctttctatttgagaaacacaggatgaatttaccccacaggccagttgcacctgcctggtagaaatcttaatatcctctcttaaagaggttttgacatatttaaataccgcattcaggcggataacataaagaaaatgcccctttccaacggcttatctcaaaatactctttatagcctccgcacatacattcacagcgcaatccatttcctccctgttaataatcaacggcggattaaagtagagaacatctcccaaaggacgtaacaaaagaccattttttaaagcccttttataaatctgataaccatatctgcatttgctgtcaaacggttctttggtttctttatttttcaccaattcaatcgcatttataagtccgatattacgtatatcccctacatacggacaaccccaaatcttttctcttacgagattattaaagtattcggcctgaccgctggctttctgtattatttcttcatcttcaagtattcttaatacttcaacagcggcagaacaggcaagaggatttccgcagtatgtgtgactgtgcatgaacgctttgccctcattgtagtccgcataaaaagcatcataaattttatcggtagcaaccgtaagcgccataggcatatatccccctgtaagacccttcgagaggcacattatatctggagaaatctccgcatgttcacaggcaaacatttttcctgttcttccatacccagttgcaatttcatcagcaataagatgcacattgtattcatcacatagttttctcaactttttcagatacacaggcggatatattttcatcccagcggcagcctgtacgagcggttctaccaaaagagcacagctttcattgccatatccggcgaaagctttttccgcatccttagagcattctgcattacattccttacagcttttgccgtaacaacatctatagcagtcaggcccatcaattctgataatatccagcagcatgggtttataaatttcggtatacaaatccactccgcccacagacaatgcgcccagcgtttcaccgtgataggcagcatttaaagccataaagcgttttttctgaggatttccggtttgataatgatattgaaagctcattttcattgccgcttcaatggcggaagaaccgttatcagtgaagaagaattttgtcagtcctttaggcactatttgggagagcctgtcacaaagctcaatggcaggaacatgagaaaaattcgcaaaaataacatgttcaagacggtcaacttgttctttgactgcttcattaattctttcattacaatgccccagcagattacaccaccacgaactaatcacatccatgtaacgattccccataatatcatacaggtatacaccttttgcatggtcaatgataataggcggcaatttttcataatctttcatctgggaacatggatgccagatatattccaaatccttttttacgtaatccatacttagatctccctgtacaacttttctaatatttctgcatctatttccatatcattggcatttgagtctacacaggcaataatcggtattcctgtaatgtatgcaatttgccttttgttgtctttatgcagaaagttatctctttcatagcagttaaagataatccctttgatgctgatttcattctgttttgcatattccacggtcaaaactgtactgttaatggttccaagagcagccggcgccacaagaataacatcaagtgacaaggcttttattacgtcagacagcataatggtttgatcatctatccttaaaggacatactattccgccgctgccctcaacggttatatagtcaaaaccttcttttattttttcaaagtcagaaatgattttttgcatttcaatcggtttctgttcaatttttgacgccaaatgaggggaaacagcagtttcataaatataagacactaagctgttggggtctttttcaagccctgaaatcttgcaaacataatcggcatcacccgggataagttttccgtttttgcgctgggctccgctaagaactggcttataatatcctgcgttaagtccatgtttccatagtttcctggtaatcaacgcggtcacaaaggtttttccaacatctgttcctgttcccgtaacaaaaatccctttactcaaatcttctctacctcaaatcctagttcttttaacattatcatatcttcattaacagtaattcccgatgttgtcagcatatcacctgaaattgcagcatttgctcccgacaaaaagaccgcccttcccttatcattcaaaagtccccgccccccggccagacgaatagcggcattgggaataataaaacgaaaaagagcagctatctgtcttacctcattaattttcaatacaggtaaatgttcaaaaggtgtgcctttgatcggatttagaatattaaccggaacagaactaattcctagattgcgaatgtccatcaccatgtctatcctgtcctccatggtttcgccaagtcccataataccaccgctgcacacttctaacccagcttgctgagcagcttttatggcatttattttgtcgtcataggtgtgagtcgtacaaatgttaggaaagtttctgcgggaagtttcaagattattgtggtaccgtgcaacacccgcgtttttcaattttttgaactgctcaaaagaaagcagtccgtgagatgcacacaaggaaataccgcaggtggttttgatgttcctatagctttcgcagagttcttctatttctctgttagataacctttttcctgaagtgacgacagaataacgcaaaattcccatttgctgattatattttgcgtcttttttaagcctatcagaatcgtgcaaaggatattcctctacttcggtatggtaatatacagattgagcgcagtatttgcaatcttccgagcacttaccgccttttccattaataatgctgcaaatatcaaaggaatttccgcaaaagcgataccgaagttcattggcacaatcgcacagttcttgtaaattttcattaattaaagaaagtgcatcctctctggtgatttggtatccgtaaaaaattttatttttgagtgttacagcagcgctcatagctgacttcctttcacaattggaattaatctttttgccaggacagcgcttgtaaagcaaatcgcaatatcccctggcacagcaagaataaaaccatataatatcagcgcccaaacccctatcggtgaattcatataataatttgctattatgtaataataggacattccaaacaggtaaacaattccaagacctgcaaaccctgctgccaaaagtcttttagagcttggtgttttagttttttccgctataaaccctgtcaaccaggctcctgccatgaatcctatgatgtatccaaaagttggccgaaagatatacccgatgccgcctcctcctgtgaaaaccggaattccaatcagacccatagcaatgtatatcgcaaccgaaattgcccccaatttttttccaagaagcaatccggccaggtttgcaaacaaaaattgcaaagtaaacggcactatcggaacaggtattttgatataggctccaatggctattaagtccgcaaacaccgcacacaatattaaatttctggtattccattgtttgtttttaatagtcatttttatctccctattgaaattgattcgggatgctatctccctacctattttgtattatagtagtaattagccaatgtcgtcaaccataatatttttttaggttgacgataagacctgaattcggcagcaaaaaaccacctattttacggtggcattcataggacatttgagaaaccatagtttctcatgttccttgcaaaagcctatatcatgttcttgtagcctctaccgactaccacccaaaaagaactacaatcgcttgcagttcctaactttactcggaaagtttggtcaaaaaagatgcaaggacaaactgcaaattatgcttattttatggagttaagaactttatcaaagtttaaccgttctcgcccttagactattttccataataccacccggttattacttcgacgcatgcaaaattatcccttaaaattattttacgtggaatatttttagagcaaaaaacatatggatacccactaatttttattaatgtggttaatagttaagcaattttaatattcctttaagcttcggaagatattattagagtgcgataattttaaaactccggccaagccgttaatatataatctcaattcacaatcctccttcttacctccgccttgcgggggtttttattttgtaaataactgacctataaaactttactcttagttcatcaatcaagcattcacacggagttcataatgatagtataaaatcataatcataaccacaaacaaatacaaaacactaaaaactggccagggcaagttaacatacacccctaaatactagttcccaatagcctctgcttgcggaggttttcttttggtcagaataagataagcaatttattgacaatctgttttataatggtaatatggtcaaatcactgtttgggaggagatgctaatattgactaaagaattgattaataagttaaataataaggcataaaaataaaggtattgcccgttttaaatagaaatagattatttatccaaagtagagtatgttaggaggagatagtttgataccattcataactgttgtatttttgggattattaggagttatattattttctatttttgggaataaaaatagaaaatcaccaaacaacaaacgctcttcagagacacctttcttcagtactcatcatcatgattgctgcaataatgatcatggttactttggcggggatagttcagattgtggaggcggaggaggagattgcggaggtgggggctgtgattagtttcaatgaaacaaaatccccctataaggtaggataaacaaaaaagcctcgaagtctcaaggctccaaggctttttttgcgtatgtactcgccaatagtcattttctctttttctgctcttctttggattatttctaactctgatttcaaaaacggatggattttgtttctttttttcatctggtatttcggtctttctaccggctccctcccttgctcctcctcgcggagcgcaacatatcatctcactcacctcccctatactagtagaacaattcttaattatcattgaaccacaaatcgacatggtatataattccctgtaataaataataagtgggaaaataaaaaaccgcccccgagactgagcgatctaaaatataatgcttatacataattaatttttaggtaacaattaacatttttatactaaacataataacaacctcctgtacataaatatattaatgtgggttatatatttaaaaataaggaggttattattatgttgtactttttattgttaagactaagaacacttcattttgtcattaatttacgcattaaattagctttttattaacattttcccggcgcttgccgggtttttaattgtttatataagaataatgcacttaattatactcccactgagagtataatttattctatgcagaacagattattaatataattaattagtaaaaaaatataatatgttctactaaaaaattcatcagaagtatggcaaaaaccagtctccattaacagggcaagaaaattaatctgaatcattatattttatatgaaagcaaggattaccatttctaacagggtagaatatttaccccgtgcttggtatcctttagtaggtcagaaaaattatagcgtctccctaccaaaatcctcggcaagagagtcgcatatccttcattaaatttccgataaattgcaaaaagtatatattaagcaatgttgccattaactaattttataaaaaaagaacctccgggctctttttttataaaaccacaatgatttacggcaatagaatccatactattagtttccatacaaaaacttttaaaggggcagtagccatgttatccctccttgccattttccatatacttcggcaagaggtttgtgtttcctttattgaatttttgacaaattacaacaactttatattaagtcatatctaccattaaaataattttatcgcaaaataaaagagcctggtaggctctaatccattgaagataatatttcttttgccgcttcaatatcagattgatgtacaactaatctaattccaccaattgtaataggggaatagacgtacgttgctgaatgttcatctaataaatgagccttaatgccctcgctttctaacaaactttttataatatgtgcctccgtagcatcaaaaaaagtacgcaacgtaacaagtttatccataaaaatccaccccgtttttacttttagtatacactattagccaaaccaggtaaaatacaaaaccgccctactcaggcggttttgtatttttctttataattcgataatactcgtttagtacagcatcaagcatctggcttgcagcaagagcttccaggtcagcaaagcctttagcaatatctaattcatgtagcttttggcgcaactcctctattatttcaagaagttccttatggttattcggctgttgttgggtcaatgattctttttacctcggaaatattattggccgggaaaccaccttgtttagcatgctccataaccatttctttattaggcgcaacatatacacaatatattttgtcatctgttacgtaactttcaacccattgaatttcaggacctaatttgtttaataccccgcatgatttttgggaaattgcctttaattcttccgttgttaaatttcctgcaccaggaatttccctctcaataacgtacttaggcatagtactggtctccttttggtatatttataaattttaaatattgcaaaattcgtaccaatatttaaaatatccaaaaggaatacaatctaaacaaattgttttaaagctgaacaaagtaacgatttattaaagaacaactgctagatattgatacatcttttatccagtatatcaaataataaccgccctcgccaggcggctcctcatttcttctttctttgctgctgtttccgttgttgcagttcagctaactcctcgctctttattttagcaataatcttcttccaccaaccggactcataaacccacacaccgttcacgcacctataatcgtgcgggttaattggacttatctttaaggggtctggtcctatcactaacaccaactcccattttctataatatcacagattccaaaactcaggtaacagtaaagacatatgaaagatataagcaaatagtaaaacctagagtattgccaagaatgggtgctataccactagaaaagttaaaacctatacacctgcagcaattttacaccgatcttttatccggagaaagagaagataccagagaaggtgtgttgttatcaagaacagtattacaccatcacagagtaatacacatggccctggagatggctgttaagtggcaattgctaccccacaatgtaaccgatgccgttatcccgccgaagataataaaaccagaaatacatgtactggatgagaatagtgttcgtgaaatgatagcagccgctaaaggaacaccttgttataccgcattaatattggcagttagtaccggtatgaggcgttgtgaaatatacgttttgagatggagagatgtaaacctagaggctggcaacatagcaataaaccaatcagttcaatactcaaaggaaaatggcctttatttcaaagaacctaaaaatataaggagtggacgtgtttaaaaaagctaaaattgagcaaaacaaaactagactggcttacggtgaacagtatcaagatagcgatttggtctttactcaggaagatggcatacctcaacatccggacataatctccagttggtttccccaattcatgaagaggaacggtttgccgagaattacttttcatggactccgacacactcataccagtcttttattgaaaagtgtagaatcactgaagttgatttgtgatcgcttaggtcatagtggaattggaattacttcggacacatatacacacctgatgcccaggatgcagaaaaatgcagttgaaaaattagaggaactaatttttttggcgacgttgggcactaaatgggcaccaaaaacacaaaaaagcctccagggtttaacctggaggtcttgattttatttggcgcgcccgggaggactcgaaccaccggcacacggtttaggaaaccgttgctctatccacctgagctacgggcgcataaacaatggcgtgcccgaagggagtcgaacccccaacctttagatccgtagtctaacgctctatccaattgagctacgggcacataattttatagagattcaaagaactacggttaaccgtagttctttgaaaactggcggagagacagggattcgaaccctggatacgggttttaagaccgtataatcgcttagcaggcgaccgccttcagccgactcggccatctctccaaaatcttaatggcggagggggtgggattcgaacccacggaacccgtaaaggttcaacggttttcaagaccgcctccttcaaccgctcggacacccctccaaccagtggttatcgcattcgcataacgacaataggaagtatatcataatcaaaatataatgtcaactggccaaaacaactaattgtaaaaacattaacattatatttctatccggagtattttaaattatctgttaccattatcccattttattataattacctggctatctccttcaaaccacccatatatggctgtaaaaccctaggtacctttaccgaaccgtctctttgctggtagttttccagcaccgcagccagtgtcctgccaatagccagacctgaaccgttcagggtatgtacatactggggttttgctttgcctgttttaaatttaattccggctcttcgggcctgaaaatcagtgaagttactacaagatgaaatctcacgataagtttgatagccaggaagccaaacctccaagtcaaaggtttttgccgaactaaaacctaaatcacccgtacacaggataatcaggcgataaggtaattccaacaactgaagtaccttttccgcattaagcacaagtttatctaactcctcaaaggaagtatcagggtggcaaaactttaccatttccactttattaaattgatgctggcgaattaagcctctggtatcacgcccggcggctccagcctccgccctaaaacaagcgctgtaagcaacatggcaaatgggcagtttttcaccatccagtatttcttccctatataaatttgttaccggcacttccgctgtcggtattaaataatagtttgtattctctaacttaaacatatcttctgcaaacttcggcaattggcctgtaccctgcatactatcctgattggcaataaacgggggaaatatttcgacatagttatgctgggaggtgtgcaaatccagcatgaaattaattaatgctctctccaaacgagcccccaaacccttataaaaagaaaatctggctccggtaaccttggctcctctttcaaaatcaataatatccagaccttctcctatatcccaatgagccttaggttcaaaatcaaatttggtaggctcaccccagagccttatttcaatattgtcagtttcgcttttaccaaccggcacagaaacatccgggatattgggaatacctaatagaattgcttgcaactcttcttctattactcttagctgatcatctaaatctttaatttcctgagaaacctgtctcatttccagtactatttgctcagccggttggccttctttttttagcctgccgacttcctgggatacagtattgcggcgattttttaactgttcaacaactaccagtttttctcgtctctgttcatccagctttaaaaattcatccagactgcctctatttcccctcttggccagggcctctttaactgtttccgggttattgcgcacaaattttaagtccaacatcggttaacccccaaattaaaggctacagtagttctatatgtatatttaaacggagtgtctctaagtatcattatattaacttttatttaacttgaagctttagcgggggatagtacccccgctaaagcttcaataattacattttacaaactgacaaatttaacatccaaaataccgtcaacttgagcaatagctcttaaagtatcatcaggaactacatcgtcaatagtcagcaccataacggccttgccaccaatttctttgcgtcctacctgcattgcggcaatattaatatcatgttcgcctattaaggtgcctaccttaccgataatcttcggcctatcatagtgaggtacaaccagcatatggccgctgggaacaacatccacacggtaaccgtcaatgtttacgagatgggcaacattaccctgcagcaatgttgcagccagaactctttccccactttcacagtaaaccttggctgtcattaaattattataatcttttgccatttcagcagttgtctggataacttcaatacccctgttcttggctattaccgaggcattgacaaagttaacgttttcctgaagtattggatccagcatgcccttcaagaaagctgtggtaataggtgtaacctccaaagcggacaattccccgctgtagataagctcaattttattcacacgtccagtaatcatctgggcatggaagttgccgagacggcccgccaaatcaaggtagggcttaactgcagccatagtcttagcatctaaggacgggatatttacggtattttttacaacttcaccttttagggcagccacgatttctttagccacatccacagccacattaagctgcgcttcttcagtagaggcgcccaagtgcggagtcataatcacattattaaattcatacaaaggactttcggtattgggttctttttcaaaaacatccagtgcggcacccgcaactttacccgactttatagcattatataatgcttcctcgtcaataattccaccgcgcgcgcagttaattatgcgcacaccatccttcatcacagcaattgttttctcattgatcaggtggtaggattccttagttttaggcatatgaatagtcagaaaatcagcctgcttgagaacatcctccagcggaagcaccttaacgcccattttagcggctgcttcttcgttaatatacgggtcataggctacaatattcatttccatagccagggctcttttggcaacgttagaaccaattcggcccatacctaaaacacccagtgttcttcctcttaattctacgcccataaatgcttttttatcccacttgccgctcctcaaagtagcatttgcctgaggcacgcttctggataaaccgagaatcatagccatggtcagctcagctgcggcaatggtattaccgtccggagcatttactaccaaaacacccttattggtagcagccgccaaatcaatattgtcaactcctacacctgcacggcccacaactatcatattgttggcatgatccagcacccttggtgtaaccttggtggcgctgcgcacaatcatagcgtggtactggggaattatctcgactaattcatcttcagtcagcttttttttgatatctatttctaaacccggttcttctctaaagggcaccaggccctcctctgccactccatctaaaactaatactttcatttcactaattcctccccaagaatacttcctgtagtgccttaacaccttggcctaactgaactggatagccaaccttggccagagccatttccaaagcaccgatagcaataatcatatccattttgtccgcgaaacccatatgagctatgcggaaaattttacctttaagatcatcctgcccgccggcaaaggtaatttgataatcattcttgagcacctttctgatatcctcggcagaaattccttccgggctcaaaacagcagttacagcatctgatctgcagccttcatcagccagaagctccaggcccagagccttggcagcagcgcgaacaccgttagccaacaaagtgtgacgggcataaacgttttccagtccctcttccattatcatatccaaagcagcgtctaaaccaacaaagagggttacgttaggtgtataaggagtattccacttggcaatatttttcttgcaagcattcaaatcaaagtaaaatttcggtgttttattctcttcaactactttccaggctttttcactgacagtaatagcgcccaagccaggaggcagcatgagagctttttgtgaacctgtagcagctatatccacgttccactcatcagttttaaattcaatggcaccgagactgctgactgtatccacaatcagcaatgccttatgtttggccaccagagcgcccataccggctatatcgttggttacagcagtggaggtctcattgtgagtggcaaaaacagcaacataatcaggctcgctgtttaacttttcctcaattactttcaagtcagcagcgctgccccatctgtatttatattcatcaactacagcaccgtacttggcagccatctttgtccaacgctcaccaaacttaccgccgtttaaggttaacactttatccccaggtttaattacattggaaacagctgcttccatggcaccggttccggagctggttaatacgaatacctcgtttttagtttgaaaaactttctgcattttttctacaatgcctttgtgcattttggcaaagtcatcactgcggtgaccgaacataggccgggacatagctgcaaaaaccgtaggcggtacaggtgtcgggcccggaatcaataaatactgcttgtctttcatgaaagttacctctccttccaaatctaccattgtttttactaaataaaacagttaccctatgtataagtcaaatattggtaactgctaaaaataaaataaacctcttatcccagataccagggacgagaggtttttcccgcgttgccaccctaattgatcaagagtttaacaacagatttattctaccgctaaaccttaatccagcttaaatgactgtataacggcagtcaaccgtagctgcttagtattctttcgcagtcctcttaggggcggaattcattaaacggctataccggttcacaccaaccaccgactctctgtcaaaaccgttttaagtacttttcccctgcatcaagtttttgatattaatttcacaatcagattttactatataatattagcttttgcaagacatgaaacatatttttttagagaaatatattaacaggctatttagcgggcaataaccaagtatttaacagcaagagtattacctacagcttatacatctctgtcattccctgcaatctttcggccatgctggttaactcctgagccgagcttgagacctgttcaacattggcatttgtttgctgactggctgcagctaaactttgtgccatattcgaagtgttttccgttcctttggatatttcatctaccattgatgacacttgttcaatttcttcaattaatttagataatacatttccggtttgctccgatacgctaaccccatcttttacaacagtggtaacctcctccatggaatttaccgctaacccggtttgatcccgtatctccctcactatatcggcaatatctttagtggcactggctgattgttcggccagtttacgaacctcttcagccaccacggcaaatcctctgccggcatctcctgctctggccgcttcaatggctgcatttaaggccaataagttagtctgactggcaatattagtgataacatctaaaatcaaacctatctcatgagattttttggccagatcggtgatcaccgttgtactgtcaactacactactgttaatcaaattcatcttctgcatagtgctttctacagcctgactgccctgtcttgcattatcagacatctcgacagctgtaagattaacctgacttgtactggaattttgctcatctacagttacagccaactgattaatggtagcaactacttcttgaacagcagaagtaacctgctccgaggtggcagacaactcttcgctgtgtgcggccagattagtcgaagattctttaatttccagaaccatttttcttactgaaataagcattttattaaaggctgttcttaaaatacctatttcatcatttgaattaacaaccagttgtctctcagttaaatcattctgctcggacattttgtacatctcttctgtggtttctataataggttttgtaatcatcctagttagcaaaactgcaattaccattgccagtacaatcgctgcaatagcaaatataataattaaattttttgctgaatttgcatgattattaattgagccaactacattagcaatttcttcatttttctgagcataataatcatttagcagcttttgtgtttcctggtagttacttaatacggtcattcctccgtcttttgccgcttcaatatctcctgccttaactgacggtatcacattttcaatacatatccttgtatactcatcattgctattttttatttttgtcataatatctttatctttttgctgctgggtcgcattaataatttgcacttctaaatctgacgattttttagaaacatcaacaaattgttgtgcaaatttatcgtcaccataaatcatataggcacgcagcgacattacctgctcatctatagacttggatagttcaactgtatcataatattggggcagcatatttttgtctaactcaactatttcactgttaatatcagtaaattgtataactgcaattaatgatgcaattgaagcaattaataaaactaagacaaaggaagttattattttggaagttaattttaaattaattaatttcataaattgcctcctcgttaattatttagcaactaaattgtaattgatttattacaatctaatttacttttattgacttataaaacccattttcgctgggtgacgaaataataagcaatatactttgtcgattaagtctattatagcaactacgattgaaaaaactctgagaagggtctgagaaactgctgagagttataatagtcaaatactaaacggctaccggccaaaaccaataggtttattgatggctgaaagccattagttgtggctaaagccggttaaatgcagctagtaacccatacaaaatgatattttatgtcatacactgactaactatttttttatattttgtaacataattcatgtctaaacaaatgatatccttgtgcttatcaaaataattgtagcttcgcacacaacctgccaggaatttttctcaaaatgtgtgagaaaaattcctggcaggtttcttcaagtagttgcataaaattacgtgagggcataattaaatgcccccacatttttcggctatttaatagattatgtttgcatggtaccgcaactatattttctgcccagtcttaccgtgtctggctggcctatgcgctccaattactccagtatctcaccaaatatttttgttaagtttttagatatatttggatacaagttctcaacggctactttttctggtatagcctttttctctttatccatcttttgcactaaactccgcaatacatcaataaactcttctcgcggaataaacttagccaatatagcaattctcctgtctcgccgagctttattttgtctgtttatcaacataaaatatcccggcatatatccaaaagtttcaatcccttttccattgccacccccttaccgctttgatatacttgtctaaatgattatagacatgtccaattgtattaagctgcgccgtctggccatatctctttaactgtttttccaatggcctcggctatatatggtctaattcggtatcccctatttctgcccgtgctgtttatggcgtggtggacataagcgggggtgacgccggcttcttttgcgatatctactatctttattccttttagaaccattagcgccctgatctctcgcggcgttaagcctctgcctttacccattgtcagtcctcctttcgtgtttaggctgggatatgtctaaaaaatattagttcttggatataatgataacatggctaagacatattatcaatacgacttaatgcgactttcataattaaggtggtctatttatggcaattggtgagagaataaaatctttaagaaaatttctaaagctgacacaacagcagtttgcagatgctctagatattgatcaagggcatattgcaggcattgaaaaaggctcaaaaaatccttctaaatcattacaaaaggttatttgcctaactttttatgtcaatgacatatggttaaagacaggaggaggagagatgtttatttctcctgaagaatcactaaaaaaaataaaggtccacttcgataagcagaccttcaatcaagctattattaatataatgaaagatgaggaggacgccgttgctccagatccgagcaccggtgccaaccacagctgccagggtaacccccgggacattattaatattgccataaatcaatacggcgcaactgccataatagaagctttccaacaagtcatgaaaataaacggccttgccgtggctgccagctaccaaacccaccgtgccgacactggcgatcctgaactggaccgccttattaatattctgtacgacctctgggcagccggcgacaaccggctcaaaggctgggcatcaattcagttcgaccgtgccttccctaatgatgttgtcgagaaggcacaaaaaaaacacgcagaaaaccagggccaagcctctgtcggctaaccttacatttactaccaatgtcaatttacttgctaactaattgcccagactttgataacgccaatgacatccagattactctgaatatactactccagattttttcatttaaggaatgatactcttcccagttcgatgctatgtgcaaccttgtcagagaagcgctcaacgaatcgacttaaccagttagccagcgccttaataagctcaggaaagggacctttaatgtttcggtactgaatcctgatttaagttcattcaaaatatgtttacacaaggcaaatagcaacattttcaacttctacatacagttttttttccaccaaaatacacctcgcttatccgcccggtctcaccgggttttattttgtctattcattaacataaaggaaggttgaaaatgaaacagattttattaaatcttaacttgtggccagccatcaaaatacgaccggtctttatgtatgattaatgcataattttatattatatggataaatatatattaatctctattgccgcaataactctttaaaattatttctttaaaaatatctatccttaggcggcagaggctttaatactattgccgtaataattgccttaatcaattattaatttctccctcacctcccgtttttactcctcatttagcctagtcccattgacttagtaacagccattaacaattagcaacaacacctataaccctgctaacatgcgccgtgcctagcttgtaacaaaacccccctgactatgtaacatccccagatataaaatcaacaaaaaacagcagcccataaacaaccctgaatcaattttattactaccagctgatctttaccatatcgcccacattggcaatgtagcagcagaattttgacctaccattgtctatttttcttatagctatttgcgacaacacaaaatctctcaaagccgcgccccgtccaggtttatccccattaaaatcaccttttctatattatcaggttacgtgagaaactacaataatcggctaagggcaaaggtcttagatctggtattctaaaaaaataaaccgtggccaaattgcgaccgcggttaaaccggatttatcttaattttgttgctcaaaaaggtaacccacgcctcgaactgtgtgaattaacgaaggcttctgcaacttacggcggagataccctatgtaaacctcaacgatatttaagtcacccgtaaagttatgaccccaaatttgctgcaggataatttctttcggaagcacctgcctcgggtgccgcataaataggagaagtaaatcaaactctgtcggtgtcagtagcaaaagaagctgtccacgtcttgcttcgcgtcgagttggccaaattgtaatatctgcataagttaatacttccttttcaggactgcttgtctgtcttctcaattgagcttctaagcgagctaacagctcggcaaaattaaagggcttaaccatgtaatcatcagcaccggcacgcaaaccgtttactctgtcaataaactcatctttgcctgtaaccataataatcactggattaatcagttccctcagccgacggcataaatccagaccttgaatatccggaagcatccaatccaatataacagcatcaatcctaacctttttgacgagttctaaagcatccttgccataataagcagtatacacctggtacccctcataaatcagtcccatagaaatataatcagtaatcagtctgtcatcatcaacaattagaataccaatgtcagctttccttcctttatccgtgattagctgattcctatccgtttttttaaattcatttaaggcttcaaaagttacattccttttatcagacaaatcgggtttatgcacaacatcttcttgctgctttacttcttgcgctatgtgctgcctaccttctccaatatcacgaataattatttgtaaataatttaccccttgaaaactaccacaatgaaggtttacttcaacaaaaaatttgctgccatctttacgcctgtgaactgtttcaaatgcaactaaacaacctgctgatctatcaatttgaaacatactcgcttgccatgcctctgaatcatatagctcatcaatacgcattttaagcagctcttcccggctgtaaccgtaggcctcaattgcagaatcgttagcctcgacaatataatagtcatcataacgaataatgagcattatttctttgctttgtttaaaaaaaatttgatacaacatggctacaaaggcctccattaattgttgcagaagaagtttcctaattattcatcgtaatattaaatttatatatctaactaaaccaaaaataaaagaggaattaacctggtatgggacaattcctcttcaaattaagcttctgaaattatgatatttctcagaggttaataatctttttctttaacagcaacttttaactatatttaaaaaataatcatgcaatctggtatcctcagtcagctcgggatgaaacgcggcagccagaaatcttccctggcgcgccagtactatttttttattgtgcacagccaacacttctgcgccattattcacttcctctatataaggagcacgaataaaaacagcacgtaaaggctgactgcccaagcactcaatttctaaatcagcttcaaaactgtcaacctgtcttccataggcatttctttcagcaactatgtccattaaacccaaccgcggttgattagagttttttatttctttagctaacataatcaatccggcacaggtaccgaaaataggcataccgtttttggccttgtctattaaaggttcaaacaaagagaactggttaagcagtttaccgatagtagtactttctccgccgggaataattaatccagctatatccgtaagctgctccggtttgcgcacttgaaccgattcaatgccgcatttgccaagcattttttgatgctctataaatgcaccctgcagggctaatacacctattaacatgtttaccagccccgatcctgcatcctctgctcaggagtaattgaagatatctccaaaccaggcattgcttcacccagatctctggatatatcggccagtattttcggatcattgtaatgtgtagtagccgctacaatggctttggccctgacagccgggttatcggatttaaaaatacccgaaccaacaaaaatcccgtcacaccctaattgcatcatcaaagcagcgtctgccggcgtggcaataccacccgcagcaaaattgactaccgggagtttcccctgttcagctacctgcagcaacagctcatagggcgcgccgatttctttagctattgtcatcaattcttctttaggcatattctgaagtttacgaatttctcccataaccttgcgcatgtgtcttaccgcttccacaacattaccggtacctggttcacctttggtccgaatcatagccgcgccttcaccgattcttcgcaaagcctcgcctaaatttctggctccgcagacaaaaggaaccttgaaagcatttttatcaatatgaaactgctcatcagccggagtcaatacttcgctctcatctatgtaatcaacgcccaaagactcaaggatctgcgcttcaacaaaatgacctattctggctttagccattaccggaatgctaacaacttccataattctgataacgatagtgggatcagccattctggccactccacctgccgctcttatatctgcaggtactctttccaacgccataaccgcacaagctccggcttcttcagctattttagcttgttctggcgtagtaacatccattattacgccacctttaagcatttctgctaaaccctttttaagtgtccaggtgcctgtttcagtcatacttctttcctccaatcaaacacttgatatttaactatgtaattttacaatatttcaacgttaaaaacaataagaaaaagaccggttaaagattaaagtccggtcttagtcagctcgcttggccaaattaacaaatctagtatattcctttaaaaaacccagttcaacaataccggtcggcccgtttctctgtttggccactattatctcagcaattcccttcttttcactttcggcattatagtactcatcccggtagataaacataaccatatcggcatcttgttctaaactgccgctttctctgagatcagaaagtaaaggcttcttatcctgccgctgctccacagaacggctaagttgagccagagccaaaaccggaaccttcatctcttttgctaaactctttagtgaacgggaaatttccgcaatttcctgctgccggttatctgttttctttcccgcctgcatcaactgcagataatctattaccaccagccctaagccgtgttcagcttgtaaacgtctggctttagctctcaattctcttatggatatagcaggagtgtcatcaataaaaacgggtattccagacagcttggccgcagtattgtttattttttcccaatcttcttcttttaaattacctatgcgcaatttatgttgatccaccatggcttcggcacacagcattctctgaaccagctgttctttagacatttccagactgaaaaaggccaccggaattttgcggtgcagggcagcgtgttgagctacatttagaccaaggctggttttacccatacttgggcgagccgccagaatcattaaatcgcctttttgaaaaccgctgcaaatagagtcaagatcgacaaaacctgtggaaacacctgttacagcacctttattttcacttaaatagtcgatatactcaagaatctttaataaaatctctttaatcggtgtaaatgcggaagcagatctcctgctgctcaattccaaaatcattcgctcggcttcatccatcaaccgctgtgcattctcactgccttcatagctcatattggctattctggaggccaggctgattaaagttctgagaagtgatttctcttctacaattttggcatagtactctacatttgcagaagtaggcaccataccgggcaaagaggcaatataggtcactccgccaattttatccaaatggcctctctggcgcaagctttctgttacagttaataagtcaattgcagctgaattatcgttcaaatctaaaataacttcataaattaacttatggctctcactgtaaaaatcatctggacttataatgcgcattaccttatatatcgcttctttgtctaaaaaaacagaaccaattacggattgctcagcttccatgttctgaggcggtattttatctaacataaaaatgatcaccttattaaattacagaataatatagtaatattaacttactgattgattaaattttgtattagggaaaatataatctattatttcttctacagagcttacaggaattattttaatattttttatatctctcggtatatcagaaaaattctcagccgggataaaaactgtttttataccggcttgcctggcaccatatattttttccgctataccccccacagctcttatctttccttgaatggacacctcaccggtaacagcaatatcctgaggaataggataatcctttatagtgcttaagactgccagcagcatggctactccggcagaaggaccatcaatacgccctccgccaataatattaatatgcacatcgtaattgttcaaatcttccccggttaacttgcgaattactgaagcagcattaaataccgaatctttggccatactgccggcagtatcattaaagcgtatattacctctctgcggttgtctggcagaaaacgtaatggcctcaatttccaacacggacccaataaaacctgtaacacccaggccaaagattttacctgtttcttttcgtgaagaagctttatacaacacatagggagtaagacggctggtctgcacaacatcgtaaatatcaagctcacaaatatataattttttttgctcataagcagtctcttcatttctataagatgacatcccataggcatcagccagaatattaactgctttacgcccttcaatagtatattcgctaattatttccgcaaccttatcttccagtccaatattaagtttatctgccgcctgatttactatctgtttaatagctcctggagttaaaggatcaaaataaacctctgcacagcgcgatctgatagccgggttaatatcctccggacttcttgttgtagctccgatcagtaaaaaatctgccggtgctccttgatcaaataattttttaatataccggggtatactctggtcacccggatcataataagtggattcaaaaaatactctcttatcctcaagcacttttaataatttattctgcaatatcgggtccatctcacctatctcatcaataaaaagtatgcccccgtgagcgtccgtgaccaaacccaatttcggctcaggtattcctgaatcagccaaatcacggcgtgctccctgataaatcgggtcatgaacagaacccagcagagggttggtaatttccctggaatcccagcgcagcgttgtaccgttaacctcaataaaaggagcatctttaacaaaaggagtgccactgatatttttagctgcctccaaggccaagcgggcagcagttgttttacctacaccgggaggcccgtataatagtatatgctggggaaagggtgaagcaagtttagacagcagggctttgacagccctttcctgcccgataatttcgccaaagcaggttggccgcaaaaactccatggccgtgcttgataattttttatgctccagcttttccaaaacagcaagcttcttaagggtctgagcgttttccggacccgtattttccttaattacctgcattttaatttcttgcaaataatcctcctgtctttcattcatcttttccttgatttttctttccagttcatcttccaatgatcttctggctaaataatcggatatcttatcttctattttatctaaaattattggtatttcttcatgatctggttcaatatctgtcacagcatcctcaaatataattttttgcaaagctaaaactctttttgaaagtatctcagaacgcatcagtttaagagcgtccagttttccggctctcaataccagtttatcagaaccgtaaatattagctatcaaatcatataaagcgttaaccctgtattttaattgttcattaatgccaggcttgtcttcaaatttgtcagcctttgcggcacccataaatttttccagaaaagctttcattaaataattttctcccttctgattatgcctgttccggaaccataaaatattcaacaaatatttttcttcatcagggttgggccgcagaccttatccacgaattcaataaagcataattttctagagtgcaagaaagtcgtcttatgaaactttcgagcaatcacaaacacttatagtcaatggaaattatacagtactaacattgcttatccaacataaatttgtacttcatgaaataatgggttatccagagatccgccataagcataatttactagagtataaaataacccgataaacccactatttaaagtgggtttatcgtaatttttgcaacatacatatgaatattcaagtagttaatatatttttactgtggcagcacttccacatttatctctgcctgcactgacgtgtgtaattttaatatcgccttatattcacctatagttttaatagtatcttttaaaactatttttttcttatcaatatcaactttaaattgatcagaaagtgctttagctatatcattattaccaacggcaccgaataatttaccgttctcacctacgcgggcaaaaatcttaactgtcaagttatttattttttcagccagttgctcagatttctgttttatcttaagcttcctgtcttcctcaatactcttttgcctctccagatcattcatcttgctcttggaagcctcagcagccaatcctctgggcaataagtaatttcgggcataaccctcagctacatccaaaacatcaccttttctaccaagcttagccacatcctgatttaaaataattttcatgctgtatccccctatactctacttcttcacagttaacttgcgaaagttaaaataaggatccaaaatacccagcatcaatagaaatacaattgttagataaccattaattataaatataaaagctataaaaaattttacaattctcgataaattaaattttttaatataaaatacaaccactgccagccccagcacactaaatggaaaaatggcaataaataaaatatttttagatactttgcttaaaaagctgatatgtagattatcccctattaataggcaagcgatacccagtattatactccaaatagagtaccaaggaaactgtaggtgagaaaaaggctttaaattaacaacctcatattttaggcgcttaaataattctctggtcagtaaataattaatacttcctgatacaaatgagctgataataaaaaatcccggtaaaaatagatacacagtgttaattaagctttttcttagttcaacaatttcattttgactaaaaccagacaataagcctctattttgataaaactgcagtaactctgcagttgcctgattaatctcgctgtttatattaaaaggattacttcctgtaatgaaaaaggtaattagaaaacttataattgttaaaaataaggatccggtggatactataataatacttaatcccatagaaatactttttttcaacaaaagtccggtaacaagaccaagaatgcctgcttccaatgtaattattaaagccgcaagcgggtttccaaaaaacagcaatgtgattaaaaaggctgttatcaacgagaataacgcaatttttacattgtattttttaaccagaactgctgttggcattggacttaccagagcaaatattgaaattaccggtatatatatgaataccaaagatagtattgcggtgagacttgcaaataatgccccttccactagggcttgcgtttgctcacgcggaaacaaaagccatcacctcattgatcacatgaatcaaagacattcttttgatcatagtgattctttataagtagcaatttttcctgcttaatttaaaatgtagttgttagccaatatgtaaaaaggaaggggaccatttccccttccccttttattctgctgtaaaaggcaataaagccatattgcgcgctctttttattgaaactgtcagcatacgctggtgcttagcgcaattacctgaaatacgacgcggcaaaattttaccacgctcggtaatatattttttaagacgcggaatctctttataatcaatactttgtaccttatcaacacagaaactgcagatacgtttttttcctctgcgtccacggtcacgtctcatacattaagcctcctttgcttagaagggtatatcatcttcagaaaaatctatttcactgccaaaatttgatccggtcttttccgaactgcttgtcccggttgaactaaatgaagcagatggtgcacccggcgctctttggttatctttagctttatctaaaaattttacttcattagcaattatttcgatagattttcttctaacaccctggttatcctcatatggacgaatttgcaatctcccgtcaacggcaaccaatctgccttttccaagaagattggaacaaatttcggccaacttctgaaatgttacaatatcaataaaatctgcttctttttcgcccttattcaccggaatagagcgatcaactgctaatgtaaattttgttacagcaacaccactgggtgtatatctgagttcgggatctctcgtaagacgaccaattaatataactttatttaacataataatcaccgccttggttttatcccattatatatctactcatcctcgcgaataattacatggcggatgacttcgtctgtaattttaaatacccggtctaattcttgcgaagtttccgacccggccttaaattttacacaaacataataaccatcacgcatgtgattgatttcataggctaatctgcgcttaccccatttgtctagcttggttatttcgccgccgttggcctctataatgcctttaaatttttctattacggcagtagtctgttcttcttcaagatctgctttaattataaatagagtttcataattacgcatgcctattcacctcctcccctcggtctttggccctatcactcagatagagcaggtaggaaaaacatatatcatactggaccaatgaattatagcataaaaaccatttaatagcaagttaaagtttttttactccaataaattttacttatgataaattatgtagataaatctttatgcaatgtaagttcatgctgcataatttgcaacaggtacaataaatgccaatggctacctaagaagtctcttaaggcgactttttagatataatactttttacacttttttcaaatttaggtctgggaagcattacgattcgtccacactgaatgcattttactctgaaatctatacccgtacgcaatacttcccaatattctcctccacaagggtgtgtttttttaaatttaactatatcccccacttgatatttaatcattatactccaccactcttatgcattaaaaaatgccttatatcctttataagccatataaatatctgtctttgcagccacctcaaaagtggagtgcatacccagaagcgctactccacaatcaaccacgtccatacccgatgcagccataagataggctatagtcccaccgcctccctgatcaatcttgcccaattctcctgtttgccagataatattttctttatttaagagatttcttatgtaggctataaattctgcatttgcatcatttgaagaactttttcctcttgagcccgtgtattttgttatcactaaaccgtagcccagtttagcggcattcattttttccatgacatcttcataattaggatccaatcccgcattcacgtctgccgagagagcttttgatttagcaaggactcgccttaatagtaattcgctgcaatcacccgggtttaattttgccgctatttcagctacagaattttcgagcaatgtgctcatcatacctgtattaccattactccctatctcctctttatcagccaatattaccaaagaagttgtctcaggaattcctgcatcaactaaagctttcattgaggtaaaagcacaaaccctgtcatcttgcccataagaacctattaaactccggtcaaagcctatatccctggccccccaagccggtactgcctcaatttcagcgcttataaaatcctcctcaattataccataattagaatacaagtattccaatatatatgcctttactttttcttttatatttttgtctgttactgggttgctgccgcaaagaatattcaatgattctccgggaatcgcttcggacattttcttttccatttgttctttagccaagtggggcaatagatctgtaatagtgaaaacagattcatcctctttttcgccgataataaaatcaaacttactgccatcactttttataattactccatgcaaggataacggaattgatgtccactggtatttttttatgcctccgtagtaatgggtttttaataaaccgagattctccttttcaaagagagtttgtggtttcaaatctaaacgtggactatcaatatgcgcgccaatcaaattaagtccctccactattggtctactgcctatgaccgccattactaaggctttctgatttttttccacaaagacactatctccgggctttaatttctctatagttgaaatatctttaaaaccttttgcttgcacaaattctgaacaaaattgtaccgcttccctttctgttttcaccttgtttaaaaatattttatagtcttcacagaaggacaataccgcttctttttcatcatcatctattctttcccatacatttttgcgttcatagaatagtccattaatatttgccattttcaaaatatctccctcattgattttttattagttggataatttttatcatatccatgtattgatcattcttataatagttaaatgtgaaaccaaaaaagttctttagcatgcctaacaatttttctccataaggtatcataattgaattatttatgctttgatctagataatagctaagtttttcattacctaaaaaaacatcagcatataattgcaagtgtgtcattaccagtataaatataagaactacggccgtaccttttataataccaactaaactacccataaggcggtccactggctttaaaaaaaccagggatgtaataccggataaaaaagaacctaatatttttattatcatataagcagctagaaatacaaacaaaaagcatgttaattccaatatatgaactgccagcataccgcttaattcagatattgccggaatatcccctttataaaaaggaacatattttgatttaagccaatttgtaatccatgatgttattattttttcacaatgccaaacagaatttatgtaagccactaattccccgtaatatttataagctgcaaataatccgcctattatgcttatcaattttgtcaggcttttaattaacccggtaaaaaaaccaatcatagctgaataaataattatgataataaatataatgtccaaccagttcatcctatatcaccttttcacttatattttttatatctttttattgtatgaaccggaagataaaacagtaacccaagcaaaatacttaaccccgcataaccaaatataggatatataacttgcactaaattggcaaattttatttgggccaatggtaatactatcaagcatatgcttactcctgctattttgtattttatactgttttgcttggccaagcgactggcaaatccatgagtactggatatggcagtggttgtaatagccagccagatcaaaagggcaaatgtaaaatgataataagtacctaattgattagctacatagagaagaggtatttcatgatctattatttccggagaataactaagaccaactattgtaatcaaaccggccattattcctaatatcaaaccacctgtaattccggctgccaaacctatctctttatttatttttttacccaatgaagataatactgacagagctactatcatattatatgaaacatataatatgcttgaccagaaccagttcatctggctttcattttttaatactgctatggaagtattattaatcagtataccatggttaagcaatcccaatattactataaaaatgagggcgattatctttagaggaaccaaatataaatttacagtcaaaaccctgttcaagcctcctattataactagaaccgtaattatagctgtaattattataccaatttttgaccaagaaccaaaacactccgtcagtactgcaccactacccgcaaacattaccgcgatactgcttatcaacattagtgagcttaatatatccacgacatgtgaaccataattccctaatatatgaggcaataaatcatggtaacctgatgttttatattttactgataataataataccattgcaccaaaataagcaaatagaatagtggctaaaagaataccaagcatactttggtaaccataaactatgtagaactgtaatatttcttgtcctgaagcaaaacctgctcctataaccgaaccaacatatagcaatgtgcatttaatgtatagaaaaatattgttgtttttaagcatagtcccctccttttaaattttatctttagcatatgcagacataaatacataattaacttattgtttagtgagaaagagactatttttattattaagaagttatatatctttaatttatgaagatttgtttataatatattctttataaacatatacattaagaataattatattagaattggggaataaataagttaattattggtttttgggaggattattatgcttgttaaaaagcctgcaaataaatcatctattgagaatataaaacttcatgtagaggaccctgccgctatagaaaagttcagttggaatttaattgagaggcttcacagttacggtgttacaaataatacacatgtgattttactgtgtattggcacagatagatctactggcgactgtctgggacctcttattggcacaaaactatcatctattgatcaaaaattttttaatatttatggtactttggaaaaccctgtgcatgccagcaaccttgatgagataattgaatacatttgcgataattatcctggtgcttttattatcgcggtcgacgcctgcctgggcagattggagaatgtaggatgtgttaatatcggagacggatcacttcagccgggtgccggcgttaataaaaagttgcctgcggtaggacatatacatataaccggtattgtaaacgttgcaggttttatggaatatctggtgctgcagaataccagattaaacattgttatgaggatggccaatctggttgtagacggtttaaagtttgcagcccttaattatcaaaaagctaaaatccagggttcttagccctggatttttaatactaagtatctataaaaatgttccacgtggaacatttttattttatgttgcctattaaatttattattctatccagttcatttttatttttatataaaatttcaattttcccacttccttgattgttaaccctgatattaaccatggtttttaaataactgtttaaattattttccattaaaatatatgccttttccttttccggcttttctttttgcttttttatattgtcagatataatatctttaatcaacttctccacttcgcgaacacttagattattagcaataattttttcaacaactagcttttgggtttcttcatcaggtaatgctaataatgctttagcatggccggtagttatagatcgattagtcaccaacaattttatttcttccggtaatgataataaacgtaaaatatttgctatgtgcgatctgctcttgctaattaataatgatatatcttcttgagttaaactaaaagtttccattaattttttataggcatttgcttcctctatactgtttaaatcctcacgctgtatattctctattaaagaaacaactgtcatgtctatttcattataattttttattattgccggaatcttatttaaacccaatatcttacatgctcgccacctgcgctctccggcaattatttcataaacaccctgatcagttaatctcacaacgattggttgaactataccatgctccttaatagattgcacaagttcctcaagtcgctcaatattaaaatctattcttggctgagacgaatttggtattagtttctcaatagctatgtcttgataaactgcttgcttatttttcttaatctcatcatctatttctattctctcatcttgctctagaacagactctgaatcatcattagttatacctatcagtgcacctaaacccttacctaaacccctttttttactcaatacctaacacttcctttgccaattcctgatatacttccgctcctctagatctaggatcatacagcataaccggttttccgtgacttggcgcctcactaagtctaacatttcttggaataatatttttatatactttatttttaaaaaattttttaacctcatctaccacctgtattgataaatttgttctaccatcaaacatcgttaatagtaccccttctaaagtaagttttggattaagactctgctgtactaatttaactgtattcattaactgccctaatccttctagtgcataatattcacactgaatagttattaaaagagaatcagctgctgtcaatgaatttatagtcagtaatcccagtgatggcggacaatcaataattatataatcatatttttctttaatctggttgatagccttttttaaaatattctctctactgtttttgttaaccatctctatttcagcaccggctaaatcaactgttgaaggtaaaatatataaaccatcgataatggttttttgttttacatcatctacggttttattattaattaaaacatcatagatgcaataatctaaattatcctttacaatgcctactccactggacgcatttccctgtggatcaatatcaattaataaaactttttttcctataagggaaagccatgaactaagatttacagctgtagtcgttttaccaacgccacctttttgatttgctattgcaatggttctccccatttatccgcacccctcataattatcataattaaatttatatctcatattttactattcaacgaatatactagcagttccttctatatatattttaaaaaaataaaaccatctactaagatggttttattttttacattacagaggtttttttgcaggcaaaccaatacgcctcgggtacatttttggagtatttcttatttttctaatagcaattaaagttcttccttcttccgtatagggcaatcttattttaacattattctctataagaccccccagtttttctatagcaggaattgctctatataattcatcttccattgacggtccctttaaagcaataaaatagccacctattttaaccagcggaaggcagtactcagctaatatgttcagttgagctacagctctggctgtcactctatcaaacctttctctaaaatctataagtgtacctgcctcttcagctctaagctgcgcaacatcaatattatttagacctaactctttaacagtattttttagaaaatttactttcttgtttatcgattcaattaaaactaccgataatctgggatacattatttttaaaggtatgccaggaaacccggcaccggtaccaacgtcaataaatcttaagtctccatcaaaagaaactgctttaacacaactaagtgaatctaaaaaatgcctaactacaacatcttgctgagcagtaattgctgtcaaattacatgcttgatttcctaagacaatcaaattataaaattttataaattgtctaacctgatctaaagataaagatatatctaattgctcagcacctttaaaaagatattgttccattaaaagcactcctaacacattctattgcaattgtatatcctcaatactcctgtttcttctttgttgctccaaatatatcattaacactgatatatcagcaggattaacaccgccaatacgtgatgcctgtccaatagataatggcttgatttggtttaacttaagagcagcttcagcagctaaaccccttactttagaatagtccaaagcggctggcagcaacctgccttcaattttcttaaacttctctatttgagcagtctgtttctttatatagccttcatattttatctggatttccacttcctctataatatcatcagataattctactttttctttattaatttttattaaatctttataacttacttccggtcttcttaaaagagaagccattttaataccttgctggggtatttccgatgtcccgatattttttaaaatttgtttaacattttcattaactgtaactgataatgaacttagtctttcaatttcaaactttatcttttctctcttattacaaaatctatcatacctgtcctgttgaatcaaacctaaattataacccatatcagatagtcttaagtccgcattatcctgtcttaaaagtaagcggtattccgctcgagaggttaataatctatatggctcagtaataccttttgtgacaagatcatcaattaaaacgccaatatatgcatcagccctggacaatataaatggttctttctcctttatatacaaaacggaattaattcctgccataataccctgtgccgcagcttcctcatacccagaggtgccatttatctggcccgcgctaaataatccactaatttttttcgattctagagacaattttaactgagaaggtggaagataatcatattcaattgcgtaacctgtccgcataatttccactttttccagacctggtattgttcttagcattgccaactgcacatcttccggtaagctggtattcattccctgcacatacatttctgtggtagttaatccttccggttcaatgaaaacctgatgctttggcttttctgaaaaacgaacaaccttatcttcaatagagggacaatatcgcggaccggttcctttaatcacacctgcaaaaagcggagatctatgaagattatctcttattattttatgtgtgttttcattagtataagttaaccagcagggtacttgcttacggtcttctacttttgactcaaatgaaaaattcaaaagacgatcatcacctggctgtattgacattttactaaaatccacagaatttctatcaatccttggcggtgttccggtcttaaacctacctaattctaatcctatttcttttaaactatcagataaaccaattgaagggaaattaccctgtggaccacctgagtaggctagatcccctataataatccttccctttaaatatgtacctgttgttaaaataacagctttacaagcaaacctggcaccggcagcagctattacaccaacaaccttatcgttttctaccagaatcttttcaatggtaagctgctttaaaaaaagattaggctgattttctaaaactcttttcatattaacatgatataaatttttatcagcttgtgctcttaaggcatgcacagcaggacctttagcagtattcaacattctcatttgtatagctacctgatcagtattattgcctatttcaccgcctaaagcatcaatttcccgaactaactgactcttagccggtccaccgactgccggattgcaaggcattaaaccaacattatccaaatttacagtgactactaaagttttacaacccattcttgctgaagccagtgcagcctcacaaccggcatgcccggcaccaacgactacaacatcataatcaccagcataataatccatttcttcacctctcactgacaaatacattatttattacttgccaatacaaaattccttaaatattttatcaataatatcttcagtaacagaagatccggtaatctcacccaatgtttcccaggcatttcttaaatcaattgatactatatctaaaggcattgcattttctattccttcaattacatcctgcaaattataaacaactctttttaaaacacttttatgtcttgtgtttgatattataatttcatttgacgccgctgcattacccgagaaaacaaaacttgcaatagcatcttcaagcaaatctaaaccaatatcttttagtgcagaaatctggacaatctctaaattttcatatttatttgaaatattatttattatttctattccagatcctacatcaattttattaataataacaattaagttccgattaataacttcatctaaaacgtaacaatcaacatctgtaaagccatttttaacgtctagcatatataatattatatcagcacccataattttttcctttgaaatttgcacgccaatcttctcaactgtatctcctgtctcccttaatcccgccgtatcagttattttaacagggatacctttaatatttatgtattcttctatggcatcgcgcgtagttccgggtatctcagttacaatagctcttttttcctttaataatgcattaagtaaagaagatttaccgacattaggcttaccggcaatcacaactgccaaaccttcacggtaaatctttcctgctctggccaattcaatccatttgtttatttccttaattatatctttaatctctgcttttattttttctattgttgatgcctcaatatcctcctcaggaaaatcaatcactgcctcaacatgtgctaataaatataataacttgtcctgcatattagaaattttctcggacaacttaccctctagctgcttaacagccagactcaggctatcactggtcttggctctaataacatcaattacagattcggcctgagctagatccaatctcccatttaaaaaagctctcttagtaaattcaccaggctcagccgtcctcgcaccactgttcaatacaagttcaaaagtttttctaagcggcaccaaaccaccgtggcaattaatttccacgatattttcccttgtatagctgttaggagccctcataacactaagcaatacttcatctacaatactattattaaaaggatcgacgatgtaaccgtaaattaaaccataatttaaatttttaacccaatctttttcttttaaactcctaaaaattttttccgcaattattatagattcagtgccgcttatacgcactatacctatgccaccttcacctaaaggagtggcaatggcagcaatagtatcttccagcaagtcttaaaacccccatataacttttatatgtattttataaaaacccagcgaatctaaccgctgggtaaaaaaatttatttctttatagatatgacaattttacggtaaggttcttcaccttcactaaaagtataaatatcatcataaccctgcaaagccgtgtgtattattcgcctttcctgagaattcataggttccaaaacaatatttctacctctttgtctagctttattagccagttttaacgctagacgttgaagtgtttcttctctacgatcccggtagccttccacatctaaaacaattttttttctttgctcaacacttttatttacagacagattaattatatattgcagcgcatccaacgtttccccacgtcgcccgatgagtatacccaaatctttaccctgtaaattaataatacttatattatctctttcagtaatcgtataatcaacagtcaaatccatagccgctactatattatttaacagctcaactgcactatcagtgggtgatagctgcataatgaccttaaccctggctggttttgagccgaatataccgaacaatatcttagaaggattttctaatatttctatttctaccttatctctacttacaccaagttcaaccagcgcactgcttacagcctcttcaacagttttccctgtcttttcgataaccttcactttccaactactcccccctcaagacccacatcgtgcttattaatatagtattgctgaatagccccaactaaattaaagacaacccaatatagtgcaaggcctgcaggcattttataactaatatagccaataaataatggcatagtatataacataatttgctgtgtaggatcagaagttgtagttgttagttttgattgtaaatatgttgaagcaccagccaatataggtaaaataacccatggatcaacattactcaaatttggaacccataaaaaattagcatgtgcggtattaagatatttaaaattatataaagctctatataatgcgataagaattggcatctggattaaaagtggcaaacaacccgccataggattaatattatgttccttatataattccatagttttttgctgcataatttgctgctggtccttgcctttatatttgttttgcaattctttaatctttggttgaagttgctgcatagaacgcatagatagcatttgtttttttgtcagggggtataaaagcatctttataattactgtgagtaatatgatagccagtccataattaggaatgccaatactatcagttagtttatataacatattaataaaatctgacattcctgccaccagtgaattaaatattcccataaccacccgcctccttgataccaaacatattatacaggatcataaccgccagggtggaacgggtggcattttaaaatacgtattacagccaacccaacccctttaacaacaccgaacttttgaatagcctcaatagaatattgagaacaagtcggataaaatctacaagtaggcatttttaaaggagatatgaagcgctggtagattattattaaagatactaatagctttcccaaaactatttcatctcctacaattaagaactagacccttatttgcttaattttaatactaatttagcaagatggtttttcatttggtcaaaatttagagtaaccacatctttcctggctaatataacaaaatcataaccaacaggaaaaatatcattatttaatcgacaaatctcctttaataatctgcgaattctgtttctcagaacagccttaccaatcttttttccaactgagaaaccaaacctgctgttgtttaatgaatttgttattgcgaatattacaaaaaatctattggcaacagatctacccgtcacatagacttttttatattcagaattttttcttaaagtaataaaattggccatttataattatacttcaccaatcccaaaaaatagcatatccaataccattttatgatattcaaaataataaaattaggaaaggccactaaaaagcggccttaagcagacaatcttttccttcccttaagtcgtctattttttaacacgtttctacctgatttagtagacatacggctaaggaaaccgtgtaccttactgcgtttacttttattaggctgataagttcttttcatttaagcacctccttttacgaacctgtttatttatgaaaaagcttgatcaatcattgtaagcatatgaattaagtatatagtaaaagattacaatcagtcaagtcaattgatgtcttaagaagaaataaaaaagcaagcgctacacatactaacattgttgttgataacccctgtgaaatttgttattattgatccggttgtataattgtggataactaacatatccacaatctgtggataacaatgtgcataagtatgttattaacagcttaataaacaat