aggacacggcgagaaaactactcactggattatgagcggttatctgcagtaccgtggggcagtggcctagaaaacgccagggggtttattgaactacatcaagtcaacagaaaccgccgctaaaaaacgcatactaccggaagcaacagttctccttgattgtcactcggtgttttttttttttttgtttttttttttctgatatctaagattcccctccctatcttttgtttctttcccgcaatctggggaaactttttctcacgcttatagatgatttgctatataagggatcactatttcaggcatcatctacctccttttgcatccttagcttcgctgcatttgatatatatatgtagacgtatctgtagttttcttccattacataacgtaaaatacattgttttcccattgttatctttcatcttttccttatttttgttaagcgtaagataacaataacaataaaaaaaagaatctaagattactttctgtaactttttttgaattcagttttaaggctacgcttttcttttcttttcttttcttttcctttggcactaaatctacttattgctactgctaatcatcaatataacaatacaacacgctcactgtcaagaagaggctggtacttagaagacggatagagatttttttttttgtattttaaatctatttgtgtaacaaagtgaaactgaaaatatactacagaagcgagaacatacatcatggtaatacaatctgctactactttatcgccatcaaggacaagaccctcttttcctcataataacttgatcaaaagcatgtctgacaaccgtattggtcgtccgtcccctccaccaattaggaaattaaaatcttccttgaaaatctctcatcctgattctatctcaagatcaaagtcagatatttttttggtatcacctgaaaaaaatgtccgttttgctattgaactgacaaccgttaaaagatttgataaaaatgcggagccaagttcaatctcaaacgaaaactcgcccactctttctcctgttgacaattataccaccgccgatgacatccaactattcaacaatgaggattgctggttcaatgattcctcactagtcactaatttgctaagaaatgaaaagaaattccgttatacaaattctttaaacaacatgttcaagttagacctatatgactctgaagatgaggatgatatagacgatgccaacaatgaccaagctggatatggctatacttatgattcgtcaacatctagaagaaattcttcccacaataaatcagtgacctcccctgctacgtcctctcttgcctctcaagcgacaagtatatgtgattggaaacttcactgtacagatttggttcccttcaaactagcacctccgctattcactaaaacactatcttcttccgacttccaaggtcaattagcaaagtacttgaatggtaaaaatataaaactgcattccctcattcaatcagatggcgattcaagcaaaattatggggctgatatacgttaataatttgagtttcgaaaagtacctggagataaaattcactttcaactcatggaaggatattcattatgtaaccgccaactacaacaaaacagtcaattccgctgttgatgaatttaaatttactattgacttgaatagtttgaagtatattttactcatcaagaggattatcactttggagaacaatacaagtagttgtcccttaaacattgaattgtgttgtagatatgacgtcaatgaagaaacattttatgataataacgacggtaaaaactatcaccttttcatgaccactttcaaaaagggaagcgaaacagaggtaaaacaagaggttcccgtggtcattgagcctagtcctcaagataatactgctacttcatcaaagaccatgaaatcgagattcatttcttcaaatccatctctttcaaggttttcgcctcaatcgagaaaattcagcgaggacacggattactataacacatctccattgaaacacctttatcacaatgacacgacaaccttcgtcaaacctaaaagattaaacgtagttttagataaagttggcaacggcacatccttttcaccaccaccacctcccttggctggcaccacgaaaattgataatgcaacaaagaatggaaagacaacacctgcagcgcacacaaccgcaaataatattgacctaccaatatcaggatcgcaacatcaatcattatattctggctcatcatcgtactcatcatcgtcgtcttccatatcttcttcattatcatttgcgtcttctaataattcctccacaaattcttcttcctccgcctcctgcagcttcccacttactgagctcgataattttgattatgcaaacttgtatgagcccaacgatacattcactacagccaatttggtaaatcattcattaaattcaatgataccagacgcttatcctccatcattttttggggactttggaaatgatagtaataacaacaacttggccgcttccctggatgattcctatgaagataaacaaagcgtcattacagatactaccatggatgataataacaaaacttcaactgtcaatcattctacagatacattaattaaaccttccaaggaaaatggggcagctaaaggggatatactactaccaacaaatagaattagcccaccgtcctcgtctcgcaaccaaaccagtacaaatctaaaggagccttcgagtgacaacattgagcttaaatatatcaactaccagtctttgctggattctcatcggtttcacaaccactcttcatcaccaaatttgcaacccgctcctctctcaaatgcagtgtctatctcagaattcactcatgcatcggatgtctttgaatatgaggatgaggatagtggtagtaatcgaatggtgggggaactagatgatagtgcattttctccccacttttatttgaatgaaggcaacaaatcagcatgccttagtgatgacgctttgattgatcatcacggaagtgacaatccatttataaattctttcagttcttctccacccatcctctcgcaagaagttgatcgttggcggcattaacttcagatagtgctttttttcctgttttttcacttttctgttcactacatatttcatttcattaattgcatgaatgcttttctggtcggttttttgcgaagttttttctctgttcctctttttctggcgtccctccactttgctatacatataactgtgatattataattttccaaaagcatatgcagttctggctactttaatcaagaatatgtactatattatactgaagaaagtttagcgtttaacccatatatataacctatatatacacatttgatatattacaaagcaacaaatacctttgattatctataattcgtgccggcctttctttgttcgacagcgtctatatattctatctttcgtgacaattaaaacatgccttcttgatttgattttggtcctcggctccaaaattttttgtgtacgtaagcgtggcgacacactttttttttatctgtagccgccctcggctctttcatcttgtgccagtaaataggttatgttggaagaggagaaacttgactataaaagcagcaatttaatgggtgaaggaaacttttcctttttttttcaaagtatttaattgtaattatactcaataactgaacacattaacgtaagttttcggctctttacgacatctcatataaggccatgcctgaagatataagttataccggccccttcgaggaattcagcaataacaattcccatgggatttctccttttaaggactcctatttcaaagatatgacaccttctaagccaaatgtgagatttggcgatgatgacgttaatatttttgaccaaagaaagaaggtaaatgaaattaataaaaacagctccattagaaggggtattccgccttcgataaacattaataatacgcccaataagtctagcttaaaatcaccaaagagtaataatctttctgactgcgggtttgattatgaacgtcggttcgagacaagagatgacacttttaaagaggtcaatgacgcagttaaccgttgctatgcactttgtaacatccccaccaagcatatatccataagcagtatctcggatttggcacagacttttgaaacgcttgctgttggaataactcatgaaacaaatagaaaagccgaatgtgagcgaagcaaaaatgcaatagattcattatactatcacgagcagttggaaaaaaaagatctgaatgaaaaaagtcttcaaatggcaattgatcacttattgaaagtaacaaagcaaaatcaaaggcaagtcgatggtagagataagctggaagaaactgaagttctcaaaagctttattaaagaaatcgaagaagttgaggataataaaatttcaattaatagtctggagcaacaattgcttgaagagaaaacagcaaataatattcttagaagagactattataaacttcaagaacgtggtaaacgtttatgtcatgagtttcaagacttacaagatgattattccaagaaaatgaaacaaaaagaatacgaagtgcaaaaactcaaaaatgaagtcaaatttttaacgaacatgaacactaacctaaaagcggataaaactcaattctctcaaaaggagaaacaatattctcaaaaatatatctatatagagaaatacatgagccatgtcaaacaagagtataacaagaaggaggacgaatgcaacagattgaaattcgttgttgacaaaaatatgaaaaaaatagatcacttagaaagatcacttcaggctcagacaaacgcgcaaaatagtttctcagctgtaacagttcaagatgaagatcaaaaggatgcccatttggaggaccgttatcataaagtaaaagaattcatggaacaaaagctacaaacttccaaaaataatgatccatcatgttccgaagcagaagctcttgataatgtgcttgggctaatcgaaaatactatgaaaactctggaaggaaatagtaaatattattcaactacaacaaaaaagtgcttaaaatatgttactggctcgtcaaggctcaaagaaaatgagcatattacaaattgagaattttgttcagttatcaaataaccaaggttcataacctaaatgtacaaacatcaaaaagacattatgttttaattattttcttttttctttttctttttttcttcttaaagctgactcccacgactaatatgctatgtaaagtcaaggcataacaattctttatttaatatttttcttgcatgcttcaatacttatagatctatactagaaaattacaattctggctttaaatattcacctggccgcttcaatattaacctactatttattactattatatagcgccaaatctgacatctgagcgaccatcagcctatgagatatgattcgaggaaagtagcttttaaatttagatggggtcagtcaccatgctattttgattttagagcaatcgtttctattagcaaccgcagtagcattacgaaacatttagaagcgggagaattgacaacgcaatagggtcaatgaatgacgacgtataagacgaatgaagaaatgagtataagattacataaattcgtcaattacctttcgtggattcctaaacccacatgaagagcttctatatacgtaatctcattaactttatcaacaacggaatcctaaatcccaataattgtcacccaattgtactgataaacaaacataatattgggacaataatctgagacagtttctttaaagtttcggtagtaatttgactgaggaagagaaatctgtcgttttcatggttgaaacgggatgactccctgaaacgccaacgactacggcagagttgtagctgaggtgtgaggcaaataatctagagaataaccactacctaaatctgaaacaagctaagatctaccaccataagtggtcgatagaaatcaacctttatagattgtagtatctcgcagaatcatgagatagattaaatacatagaaatagaataacaagaaataatttagctctgaagttcctttaatattttgataggccagtttgctacatgacatttatgttgtattgtgggctcgagtagcactagggcaatttagccatcctattgatgtccggaaagtaacttgttgctaaactagttgtcacggcaattcggcggggtgttacttccatatctaatatataagatctaatttatacttaaagggaagggtggaagcacaaaacctcggatccaactgattgttcaggtattcatactttcgaggtactacatctaaacgatcttgtcgcatttcttcattctactaaagtacgacgtctgtgtaacatatacgaagcacacctttgaatacaatcagaatatcttagatagtaatgatggttactcatgtgaataatactgaacctatatgttacaacatatttatacattcggtatagtacatctaagcgatcttttggtatgcttaacgtattcattcttatgtgtttcagagatgcttccattgcgttcattatgatacacgatagtcgtattggctatcgagaggtactcttgcctttgttgtatctcgagatgagatacctcaacatgacgacagtacgtcataatgaacacgacggaagcatctataaaaacgtgcctgaaattaatcaatacaagtcgtaccagatatcagcaccacattcgtaattacattctagaacgtggtcctcacccaaacgaaacgcacgaaatataaatagacgaacaattagattagatccgagattctgcgcttccaccctttaaatataaagtagatcttatatatcagatatacaagtaacattccgtgaattatcgtgacaactagtctagcaaacaagttacttccctgttatcaacaggattgctaaattaccttggtattactcgagcttgtaatacaacatctggtagcgttaaaggttactaattgttcaagcaaaccaacgaatccccgaacctagctacatcaacatttcccatgagctttatggatcaaatcccaggaggaggaagttatccgaagcttccagtagaatgtcttcctaatttcccgatccaaccagcactattattcagaggtaagaatgactcgcacaagttgaaaaatttcatctctgaaataatgttaaacatgtctatgatcccttggcctaacgaagccagccgtattgtctattgtagaagacacttactgaaccctgccgctcaatgggctaatgattttgtccaagagcaaggcatactcgaaataacgttcgacactttcattcaaggactgtaccagcatttctataagccaccagacatcaacaaaatcttcaaaacgattaatcaactgtctgaagcaaaacttggtatcgaacgtcttaacaaaaaattcaaaatgatttgggacagaatgccaccagactttatgaccgaaaaagcagctattatgacatatacccgcttactgacaaaggaaacctacaatatagttataatgcacaaaccaaaaacgttaagaggagccatggaggaggcttaccaaacaaccgcactaactgagagattcttcccagaattcgagctagacgccgatggagatactataatcgcagccacaactcgtttacaagaagaggatgacaacgacagtgacccagaagataactcgttaacccagaagagacacgtccacgcagttcggacaagaagatcatacaataaaccgaccgcgacttatcacaacaggagaagcaataatccatctagagaagagtgtgtaaagaaccgtctttgcttttattgtaaaaaagaaggacaccgcctgaacgaatgtagagctcgtaatgcgagttctagccgatcctgaccctgagtcgaaagaccacacgaaattttctatcacatctcaacctattgtacattatatcgccatacctgaaatggacaagactgccgaaaaacacataaaaataaaaaacacgaaaataagaaccctgtttgatagtggatcacccacatcatttatccaaagagataccgtaaaactcctgaatctgccaatccacgatactccgccgctccgctttagaggatccttatctaccgaatctgccacgacctcagaagcagttactctcgaccttacagtcgacaatctgcaaatcaatgtagccgcatatgtactcgataaaatggactaccaacttttaatcggaaatccaattctccgccgctacccgaaactcctgtacacaatcctgaacactaagcagtgtacttccgcccagaagcccaaggcttatcatcccgaaaacattaactatgtgaaagttaaatgcgctggtaatcgtggtaactccagaaccaagacactgtcctttgcccccactactcctgaagcaaccgacctgaactccgctggtaaccgtggtaaccccagaaacaataatctgtcttttgcccccaccattcttgaagcaactgacctgaaatccgctggtaatcgtggcaactccagaactaacaccctgtcttttgaccccactattcctgacgcaactgacccgcttacaacccttgacaatccaggtagtattcacaatacatttgcacaattccagatacctgaagaagcgatgatcctagaagaggatgaaagatacttcaacgttgtttcaaccatccataacgtcgaacctaaagctattgatcacagcgataaggaaccattctccacgttgccggcttggttacaacagaagtatacagagattatacgtaatgatctcccagcaagatgtatcaacatcgacaacgctcccgtaaaacacgacattgaaattaaacctgatgcacgactacctcgactaaaaccatatcacgtcaccgaaaagaacgaacgaataatcaacaagatcgttcaagaactgctcgacaacagattcattgtcccctcgaaatctccatgcagttcccccgttgtcctcttcccgaagaaggatgataccttccgactctgtgtcgactaccgtgccctgaacaaggcaactatctccgacctatttccattacccagaatcgacagcctactgagccgtatcggaaacgctcaagtattcaccaccctagacttgcacagtggttaccaccagattccgatggaaccaaaagactgctacaagactgcctttgttaccccatccggtaaatacgaatataccgtcatgccatttggtctagtcaatgcacctagcacctttgcaagatacatggccgacattttcagagacttgagatttgtcaatgtctatcttgatgacatattaatcttctctgaatcccaagaagaacattgggcacacttagacacagttcttggaagactaaaggacgaaaaccttattgttaaaaagaaaaaatgtcaatttgcatcgaaacaaattgaattcctaggctatagtattggaatccagagaataaccccactgcaacacaaatgtgcggccattcgtgagttcctgaccccgaaaacagtaaaataagcacaacgatttttaggaatgattaattactacagacgattcattccagaatgttctaagatagcacaacccactcaactgtttatttgtgacaaaattcaatggacagaagaacaagagagcaatcgagaagctgaaaaccgccctatgtagttcccctgttttgataccattcgatagcaaagcaacttaccgattaaccacagacgccccaaaagatggtattggtgctgttctagaagaaatcaatacaaaaaacaaacttattggtgccgtcggttatttttctaagacctcagaaggcgctcagaagaattatccccgcaggcgaattagaactacttggaattattaaagcactccaccactttcgatgtatgcatcacggcaagcattttacattaagaacagaccacatcagcttactgtcactaccgaataaaacgaacccgcacgacgcgtacagcgatggttagacgacctagccacttatgaattttaccttagaatacctaacaggacccaataatgtcgtcgcagatgccatattccgtccgtatacatcacgatcccagaaacacccgatcttatcaacccagaaagctggaaaactgactatatatcagacccattgtgtagtgctacgttaattcatctgaatgaactgacgcaacacaacgtcaaacctgaggatatgtcagccttccgtagctaccgcaagaaatttcaattatccgagacctcccgtaagaattacttcatcgtagacgaaattatcacgagcccgtaatgcaacaatctctgtcacgtagcaaacttacttatccaagtattataggaacttcagatctaaacttaaacatgttcttctatttctatatatctagtccgcattgtagtttcctacaatactactatttatatatgttggttgttattactggtttggacaatgtgtcttcgtctgtttcagatgcagctagcgattacccttttaagtaactgctaatgtttcatctgcgacatggccgttactattaacgtgacgtattcagtttcaaccatgacattatcatctaaaagttggtttcgtggtctagtcggttatggcatctgcttaacacgcagaacgtccccagttcgatcctgggcgaaatcatttttttgggaactttagtctagtagtataagaaaggaattatgatcaacgcgcactacatgtgacaagataatatatgttgaaaaccttcgactggactaacgacgtaaaaaaaaatttgtagcatgcaataaatatcaatatgttataggccgctgagaaagtataaataaatgacttcaagcttttaaataaagaatgtactgatattgaaaccgcgatgtgaacgactcttttcaagtagattcatgattgccaaataccaatgaaaggtcttttacgggatcgctagacttaccaagtgtaaagtctagaggtaattgattggagtacagctgatgactttccaagtggtttttcacaagatctgccatgccttcaataaaagtttgattaccattcaaagattcgcatcttttgaatttatccttatatggcgactctccaataacacctaagtcgatttcgtgcagggtttcaatatggtcagaggtaaaggcaataggaatgaacatcagaccgtcaactttcggtcctaaaaattcggcgatgtctgctgtttgggcacccagccatggtttgggtccaacttgggattgccaaactaatctataaggattcttaaacttcagcttttgcataatcttgtaaacagtcgcagcaacctccgcggggtaggcatcaccagtgttaacaacatccatgggtagggaatgtgcggaaaacaacaaaaccaccttgtctctaacaggctgtgggaactcttgcaattttttggtgatattttcagagaatgccttagtcagaccttcatttgtgggccaacgatcaatgacagaccacgaaatagatctcttagagtccaatgccttgatctgtctccataattcgttgatagacgacccagtggtagaataggagaaatgaggatattgagaaaaggccacggctttcttcacgccatcctctagcatttgcttgtaagtctcacccgttaacggctttgcataacggaacgccacgtaaggcttatggggtgctgtttccggacaggtcttgtccaaaattttacaaacttcagaagcttgatattccgaccatttgcgaatcggagaacctccaccaatttccttgtattgcttttctatcttaggagtacgaaacttcgcaatatacttagcaatagttttttggtatttagcgctaataggaattaagtcattatcagcaaacaattgatataaaaagtcatacgtttcttcgaccttggaggggccacccatgttcattaaaacgacacctgtaggtgctctcttttgggcattttgcatgttgactgtagttgaaaatgactttgtgaaggttaattgcgaccttcttagggaagcaccttgtgcacgaattgttctagagagcattcttagtttatagcttttctactactctggtcataaacgaacagaagataagcaagaaatctttttttccttcttttacggtctattcaagtgaagcacggggattcccgcttgtttaataatcagaccaacaatgatattgaccgaccaaaagaagtattccttcgcgtgcttctcctttctgtgtcaaatcccctactgaaaaagcagcattgggaaaggaacagcagcttctccttcgtcgcagagagctcgcggtagcatttcattgtcaggtatttatgatatttgctaagaataattaaaatgtcttcaggtcttgcacatactcctacatatttgtaagtattttactgatttgagtatataaaagccgtactaaaactaaccagcacctgtagcaaggtgcaaaatgttgaacctttccgaaatttattgccagaaaccaagagctaaaagtgcttggtaaaagtgaaaagactctttttcagctgttttttgttctgctgttgagctgttttgttccatctgttcaacaaaacagcttcactggatctttcaaagtgcgcgtcgaaaccacaaaccgtcgaaaatattgatcatctaaataaagggttcttatttgcacagtttcgcattgaaatattccattcaggcacagatcaacaagaagacaaaaaggtattcgagaagactaattgtggtatttttactttgctgctgaccattgccaaccatgtacaatcccgtggacgctgttttaacaaaagtgactaccaactatgggattgatagttttactctaagatatgctatttgcctgttgggttctttcccactgaatgctgttttaaaaagaatccctgagaagcgcattgctttaaaatgttgttttatcctgtctatgtcatcattttacctatttggtgtgcttaatttagttagtgggttcagaaccctgtttattagtaccatgttcacgtacttgatttcaagattctatcgttctaaattcatgccacacgtaaatttcatttttgttatgggccatttggcattaaaccatgtacatgcccagttgctcaatgaacagactcaaaccactgttgacattacaagttcacaaatggtcttagccatgaaactaacttcctttgcttggtcttattatgacggctcatgcactagcgagagtgatttcaaagaactgaccgggcatcaaaagtctcgtgccgtgagaggccacccaccgttgttgaaatttctggcgtacgcctttttctattcaacgttgttgactgggccaagttttgattatgccgattttgacagctggttgaactgcgagatgttccgggatttacctgaaagtaaaaagcctatgagaagataccaccctggcaaaagaagacagataccaaagaacggtaagttggcatcatggaaggttgtccaaggcctcgcatggatggttttgagtacactagggatgaaacacttccctgttaattatgttttggacagaaatggcttcccaaaaagatctttcatattcagaattcattacttatttctaattggttttattcacagattcaagtactatgctgcctggacgatctcagaagcatcttgtatattgtgtgggttgggctataatggttatgatccaaagactcaaaagatcagatgggaccgtgtcagaaatatcgacatttggactgtggaaacagcgcaaagcacacgggaaatgttggaagcatggaatatgaacactaacaagtggttaaaatattccgtctacttacgtgttaccaaaaagggcaagaagcctggtttccgctcaaccttgttcactttcttaacttccgcattttggcatggtactagacctggctactatctgacttttgccacaggggccttgtaccaaacatgtggtaaaatttacagacgtaactttagacccattttcctacgggaagatggtgtcacacctttgcgttccaaaataatttatgatcttattggtatttatgcgattaagctagcatttggctatatggtgcagccattcattatactcgatttaaagccatctttgatggtttggggttccgtttatttttacgttcatgttgttgttgctttctcattctttctattcaagggaccatatgctaaacaagttagcgaattttttagatccaggcagcctaaagaaatatttatcagaaagcaaaagaaactagaaaaagatatttctgcaaaatctccaaacttgggtggcattttgaaggcaaagatggatcatgaaaagagcacggctgctgaagaagatgagatgaatttaggtattccacctattgagctagggaaatgggataacgctaaaaaagactggaaagatttttgtgatgattacaaagaatggagaaataaaaacggtcttgaaatagaggaagaaaacctttccagagcttttgaaagattcaagcaggaattttccaatgccacaagtggatcagatgaacgcgtgaggaaaatgagttttagtggatattcgccaaagcccatctcaaagaaggaacagtagataaaacaaatactgatgatttgtgagagataatgaaaattatctttccgatcttttcttacttttacatcaacgtttgttgactttgcttttaagtttttcatatacttttgacatactgtagtaaatatatgtgtagttatgtgtatatacgcgttcgcatacatgattattgttgaatatatatatatatgcatgtgcgtatacattatctacggggaggaagattcgcgttagtggacctagaagtcgtctggatcaaacaagtcaagatcaagatctagagcatcatcattattattattttcctcctctttatctttgataccaggcgtatgctcagcgtctttatggggagtacccttgaatataaatgtgtccttatcagatatatcctcgttttgggcttcctgctcctcttgttgtccaggttgggaaagaggtgcagtcggcacttcttcggtttcttgttcgtcttcaccaggtactctcgttagctctttactgtgtagtgaagccatagcaagcatgcctcttcgcagagcatcttctgcgggccatataaaattattgggccccaccgttcctttatcaaatgttggtggtattttggtaaatttggacaattttgtggcgtaatccaataatgctgtggaattaattttggatcgctgttgtaagattgtgtttttctcgaattccacttgttctagcgtaggcaatccacttaattcatcatgacactcattcaaaatttccaatatctttctacttttagaatccagttcttcggaatccttatcaatcttctgtaaattacgatcaatattgtcgtagtcagctaatagtttcacattgttaaacaggctctcatcagcacttatcaaatccctggcaacgtctagatctggtttgaaacgatccacagattcaactaacttacttaatacaccttcgtaccgacataaatcctcgtagagctggactttagatagcttatcttcgctattcatgtttgaggcagcttctgctaccaatgacacagaagatgatttgatatgacccataggaaactctacagctttagtattttgaacggacatggtacgcgtttcttgtgtcctagaactaatcaatgtgtggctatcttttcgtacacattaacagtatgccagattacttgttcaaccggcgtctctgtagactacttcttttcgttgttcgatgttttgtccttcttaaccggcttacatcacgttggtgttattcgctctttttttcgcatgtcatcgcaatcaccaacaaagaagtgtcaagattatgctagaggggactggatttgcataaataaacctactataactgtgatgcaggtacgcatatcgcgtttgatgatgatatttcaaaatccattgtagaagtatacgtatacatttaaataagacatttgtataagctcatgccttcctgaaactgagaatatatgaagaaaagagaacgaaaaggagtagaaagtgtcttatattactgctcttccactttcaacccagattagcattgaaaccagcgctcttttcaggactagtggcgatgccatcgtgttttaattgcttttcaacttcttccccaaaacctcttttccacaaatcgtgattctcaccaatgacatacgtgagagttttcttcatatagccttcgggacctaagaaacctagcgcttctataacatcctccaacaatattgtcatcccggagcctctctcttcacctacaccgggatgccttatatttactatgtgcacatgaaaatgatagtaggatggctgataatggaggaaaacccttagttcgtctggattcacattatagtcgtaatgttgtgggatgattgtcctgatctttttatttagtctaatcagccaatctctgtgctttggattcaagtcccttaaggacttgatgtcatctctgtatacaatagctactagatataatgaatcgatgttgattccgtcccatttcatgtcgggcaagacgacgaatccgtcgtctttattcctatcactatattctttataaacgactctgtcatcttcagcaccctcataaagaatattgtttacccatttcattctttcactggtgcacatctcctggataaaaggcatgacaatatttctatacatttcaggagtttctctaacgacatgtaaatcctgctgatcgtagcccttgatgtggaactgcgaggcgggccagattaagttgatcttggcagttggattgtgcaagatgtgctgctttaatacagacaacccccaatagtagatgtcatttgaagttaattccttcaagtccgtaataccatttagaaaggaatattcatctatctcacgatgaaagaaaacaggtgtgctacggccactttgagaaggtctgcgcaccgtttcatcaaatataaaatgcgtcttttcggccgttaccacggcatccttcccatcaatgctgcccaataatgagatgaccttcgtgtgaggatttgaatctaagacccttacgtatttgaatctcccaattaaactagctaaatcttgagatcccatgaagttgttgttttatattttcgttcattcaaaagtttgaaactttgcaaagaaaaatgcaggatatatgtcaaaaccatgagaaaacctccgtacttttgcttctgtttctctacctttatactttggcgccaccaccccttatttccccccagcgcttcgtgaccgccgccatggggctgttctttcgaattgacaattaattactgacgccagctctaatcgttcagttgtaaactgaagagtgccagttggagcaagtggactggatgagggggggctacaaatggtcaggttagatccatctttttctttttttcacggtttgtatttaattataaattgacacttttgattgcgaaatattaaatcttgagtgtagaaaacaaacggttcaactgcttttgtttctggtaatgtgcccctaattagtatacattttcgtctatccgctatcatagtcgtatataaaaactagttgatcaagactagtttgctctcctatattgtatcaaataaatatgtataatctggctggttcatcaggtcttcccacccatcattgtacgccgcccaaaattcattggatattgtttgtgccagttcagcctccatcggtacattttcgttgctaggtgagccgctgtcgccagctacactattacttcgtctttccactgggagagatgctgaaaagttcgccaccaatgtagtgttacttgtggtatttagattactcaaagtaggatcaatgggcacgtttgcgctgccagaaagtgtatgctggggaggtctgtttaattcgtctgggagttgttgcatccatgtgtgttcaaccgtggttctatatttgataaccttttctaaaacggccctgtaaatgctctccaaggctatgttgatgacaagtgtataagaacggctcatcatacttctcaattccttattgttgtcggtagaccatttatcaaaaatgtccgaataaattttgaaagcagaaagtagattgatatctttattcaacggaatattcagggttgataggtcccaatttgttgcttcctgctcgttaatgttggatagcagataaaagcccttttcaaacagggtcaacctatgataaagaaaagcacagaaaccggtggatgccctcggaaacaagaaatttgtgtatactaatgacaaagccataaatggtgataaatgagaacaatccggggcgagaaattcaggaaaatgctctttatctagtttgaaacacagtacagtcgtattgatctcaagggaaaatgagactaaaatggtttgtagaatattattctccaaagccacgttctttttcttgtggattaaatatctcaaagaataaaacgttagcaacaagtttaaaacctgtgcaaatactttaatctcacgcaagggaactttagatatcagctcaccatcggtaaaatatgatattggatgaaattcagtctctgcaaaacttactaggttcttacaattttgctctaaatctggataagcgcccttgttatagatggcatccagcattggtctagccaatttcaaaaacctctttagcttgcccatgcaagtgtttgattcatcaaaaaaaatgcccgacgaagaattgcccatgcccccggacagattctcatcattctcgtactcatcagcttgaaaataggaagaactgataagcaaacatcttccgatgctcaaggaaacattgaagtccgataatacaatccaaacccacaaattttccaaactctccaaacttccgacaacattttcttgattcttgtaaacttctcttattttcagatgtagacccagagtgatagctgtactgcatagtaaatcaaccaggctgatcatatgcgaatcgtctccgcatgcccaaattaactctcgatgatagtatttcagaaggagaaattgagcacgttcaatgaaaaacactttagtcgttgaaagccctgtcagcatgatgagaaacttttctatctcttgtggcgtatcttcaaagaaatggtgtatacacaatatcatcagaataacaccaatcttgtaatagtttttctttattgatggtagtaatttctcaattcgcctctcgccgttgggtaacagttgatcgcttggaagaaatgaggaggtaaaatcattgattactttattcttatctagaacttcactaacttcattaacttccagttcagcattgaagaagtccataacaatcctcaagcactgttcatatgacggcaaaactttacagacctgttgtagaatagtagaatcggcgcttcctggcaatggtttttctagaagtcgagattccggttttattgtccatttatttctagctttccatttgtttctttcgatgtgggctatggccaggagttggttatacgtattcacaaaccgattatcatcatttgagaggtacgttctcaaagaagtgggaccatacatcattctcctgcccgaacctttacattgtaaatagtaaaagttggcatatgggtttttaggtgttttcgtcttcgttgaattctcttttaccaaccctttgtcgtctaatcttttctctaattcctcaacccttttcaatagttcaatattgggagtattgccaaataactcttccgactcaatactgtgcccgaattcctctgtgtaaaggcaatcagtgcgacgtctcgccttgcaagttgaacacactggtttctgctggtcacaacgtagcttccttttcctgcaaaacgcacacgatttgatcggtttccgtctcttgcgtacatttttaccagcatcctccaatggggtgatgccatcctgtaagttgcccctcttgctcattcacaattcctgttccaggtccattcaatggcttttccatactaccatttacagcttactgcggctaccgcttgctatttgtattattatcggtttgaagcaagaagtgtcaccctactaccgagcctgaaaaaatgtgctgcaagggtcttgagcaaaaaagatgattaacataagaatgagatacacgaaagatggaggcttcttttgaatccacctgttaaaccttcccagccaacatactgatattagaaattgtcaagaacagaagaggctgacagtgaagaaaaaagcgtgtaaattcattagataatatggcagtacagaaaaaactgagggctatcttgacggatgaaggtgtgctgatcaaatcgcaatcgcaccatatgttcaataagcatggtcaactgagaaacggagactctttatccttgttgagctgtttgtcctgtttggatgatgggactttgagctctgatggaggttctttcgatgaggacgattcgctggaattgttacctctcaacactaccattccgttcaataggattctaaacgcaaaacgcttaaatatagatcaaaggaggctcaataatggcaaattttcttctgatcccttccaagccgaaaatgtgagctcctcatccgaaaatgatgaagtcgagaaccgtagtttaagcaatgataaggttcaacctcaaccagctgcaagcgatgtacattcgctgtcgaataaaaacaagtgggattcgaagacgagtaacattgaagcatctcctgatagtttgcatgacgccattccaacgttaggaatgaaggacaatcagcacttgatcgagttgacttttgctgtacccaagggccatgacgtggttccacaaaagctaacgttgttgatagatcacgtctcaaaaaaatcgagaacaaatcctaaaagtgagttaacctcttctggtgtcgtggaagaaattctggaaaagagctacgaaaattccagaagaaacagatcaatattagtcatcatcaacccccatggtggtaaaggtacagcaaagacactgtttttaacaaaagcaagcccgattttagtagaaagtggctgcaaaatagaaatcgcatacacaaaatatgctcgtcatgccatcgatatcgccagagatttggatatcagcaaatatgatactattgcgtgtgcatcaggtgatggtattccgtatgaagtaataaatgggcttttcagaagacctgatagagtagatgcgtttaataaggtagctgtgacacagttaccttgcggttcaggaaacgccatgagtatttcttgtcattggacaaacaatccatcatacgccgctctatgtcttgtcaaatctattgaaacaaggatagacttgatgtgttgttctcaaccctcttatatgaacgagtggccaagattatcctttctaagtcagacatatggtgttattgcagaatccgatattaataccgagttcatcagatggatggggcccattaggttcaatttgggggtagcgttcaatatttttcaaggtaggaaatatccttgtgaagtttttgttaaatatgctgctaagtccaaaaaagaactaaaagttcatttcttagaaaataaagacaaaaataaagggtgtttggcttttgaatcaaattctaatccgaactcttcatcggatatactatccacaaataataataataaaacgaagaatgaactttcaccgaatttccttactggagataactttaaactaaaatatccgatgactgaaccagtacccagtgattgggaaaaaatggattcagagctgactgacaacttgacaattttttacactgggaaaatgccatacattgctaaagatacaaaattcttccctgcagctttaccggcggatggtactatcgatttagtcataacagatgcaagaattccagtgacaaaaatgacaccaattttactatcattagataaaggttcacatgtgttagaaccagaagttattcactcgaaaatattagcttacaaaatcataccaaaagtaaagtcaggtttgttttcagttgatggtgaaaagtttccgttagaacctttacaagtagaggttatgcccatgttatgcaaaacattgctaaggaatggtagatacattgacacggaatttgaatctatgtagagtggtattactttttgtttttaaaaagagaaatgcgacattgaaaaggaattagcgtgtttctatcatcggagtacggtttatggttcatttttcttatcattataattttatacatccactgttatataattaatacgcaacaagattacgggttggtctttatttttaatatagctgagatacatagtaatacattatcttcaaccaataggcaatatatatatgcacattaaatcatttacttggaagcagaatccttcaaactaacaattctattcaagataaccttatcattcgaactctctttatccaaagtgaaatagcccactctcatagcttgaaatctacaaacttccttagattctttatcttcttcaacataaaattctgaattttttacagaatcaacgacccatggactatttttaataacgtggccaaagttgtgctccatgaccgattctttatatacgacctcactttcttgattaatatccttcaagaagccttcagaatgagaggatggattttcagatttgaacaattgattgtaaattctcgtttcagcaactctcaatggtgaattgtatttagaagaaactgggacccattggatataggtttttggtttcttcgactttataccttcctcgaccttgttatcatagctaacgtggattcttgtaattttaccactttcatctttttctaagttcttgaaggaaactgtgtgcgaaaccttgattaaacctactggttgttttggagttaatctgaagaattccttatcatcaacattttctgagaaatctgacctttcgatgtagaatttgttagtgaatggcacggttctttcgccaaattctgaagtaccaggtctgaatggaataattgccaattcttcgtaatcatcaggtaagttatccaccaccacttcaataggatccaacacaaacattaatcttggtgtagtatcctctaaatacttcctaactgcactctcaaatctaataacttgaatgtttgttgtacttgttgtgacacccaaagtgtttataaaagataaaatagctccaggtgggacaccacgtctacggatagcttcaagagtgaataatcttggatcatcccatcctctgacaaatttttcatccactagttgagcaatttttcttttagacaggacagtaccagtaatattcaaacgaccatattccctttgagccggcctaaacacatgaacctggtcacacaaccattcgtaactttctctggataggtaaaattcggtggtgcataaagaatgtgtaatgttttccatggaatccaccaaacaatgggtaaaatcataagtggggtaaattttccacttagtaccggttcttgggtgtggagcattcaagactcgataagcaatcaaatcccacatctgtggacttggtgaacttagatcctgtttcattcttaatatagcttcaccaggtttgtatttgccatcccgcatatctctgaactctttcaagtttagttctatcgattgatcacgatgcttacaggcaaatctttctccacctggggtaccatcttctttgataccacggcttcttttgatttcttcaccagtacaatgacagacataacccttgccgttattgatcaatacttcagccagtccgtatagttcatcaaaataatcactggagtaagtaattttccatggcttaaagcctaaccaagagaccattctctttatagattcgaaatattcgggagcttctttttcggggttagtatcgtcgaatctcaagtagcaggtaccattgtgatatctggcatagccaaagttgaccatgatagctttggaatgaccaatatgcaaatatccatttggttccggcgggaatctggtgcgaactttaccgccagtgacctcgagatgttttttcattagctctggataagcttgtgggttttcgccaactttatgtaaatccttcaagaaaccttcattgaacatggttctctttgggtcggataaggtgggactatcaggacttttcttggcaggagtggcttttttcttttcgttgtttttagtcttttttttgaccaggtctctctcatcctttgggcctaggagcttcaaaatttcttggtcgatgatcggcttaaaactacgtggatcggcccattttagctccttcaagtttttaacatcagcaaaaatgcctggtactaacttataacgttcttttaaaattctttctttattttcctgaacgtattgcatgacgtaattcctgacttgatcctcagtgatctcaatacccacaccagagttttcgttcatgccctccttggtggatgcgtcgccgttaaccttcacatatttgaatgcggcatcgacttgcaaagatgtcttcaagtcaccgttgatgataccgtcaacaatcaattcagacttgggaagatctgcacctttgatgaaggaagctaagttgtgtactaacgctctgctggatttatcccatcgattatcggagggtgtgttctttattaattcgtaaagagaatcggaaacctttttatttttgacaatctccttgattttgttatcttcaaacccaatctgtgaaaacagtttagtcaattcttccacagacgacattttattgtatttttccggcgttgttgtgcgcttaataccacctgttggtgctatgcatatccttctaatcacatcaatctcaatcttttgcgatgacaaatttttcgtttccacagacgctgccgtgttgagtgacccacgcacttttttcgccaaatttttttttgatcgttgaataatttgcaataaaaaaaataaaatttcaatcttattaatgatttattgccagatgggatttttaactttgtttcaaggccaggaaaccaagctagcaaacatggataacaaaaccccagtcactttagccaaggtcatcaaagttttaggaagaaccggttctcgtggtggtgtcacccaagtccgtgtcgaatttttggaagatacttccagaactatcgtcagaaacgtgaagggtcccgttagagaaaacgatatcttggttctaatggaatctgaacgtgaagctcgtcgtttacgttaggaagcgtattaacaaaacgaaggtatcagctttataacatcagatcttttttaaatttgtgccctttttgttttcttttatacgtctctttatatagtacattactataatacaataatactaatagctctattgtaatctgttataagtgcatttattctctacgtattcgagtgcgaaaaatcatggtcgcgtctacgtactttttggatatattagattctttcgcgcaacttattttatgtgtattcttcactgctaggattgagcattgcagcatactgctgactattttacctgtgtgctaaatccatgactgatgagaaacaagattttccaaaaaacagcaaccatatgacatcaaattctcaccatggttcattatttcacaaaatttctgaatccataaaaaatatcgctgacacaagaccacatggtaaatatacggttgaagatattgataacattatagcttcaacaacctctgatgcagaaactgctaaaccgggtggtacaatcgccagtatagatcatgacgaggagggcgatattccaatgtttgacttggatgacgaaaccgatgttgaaatgatttctaagtacatatcaaatcaaagggggctgaaagcacacttgatggcgcattctatgcaacaaattgatgacagtataccgctgttaaattcaactaccttgaaaactgttttcgtcgtggacacaaacttcatcatttcgcacttaaacactttagagaatttgaggtcattatctagcacttatcatcacttaatcgttgtgccaagcaccgttattcaagagttggacggactaaagaaaaattctgatgtcgttaaagaaggtatcaacaataataaggaacaaagtaggacaattggtgcattagccagatggggaaatgattggatttataagaatttagccactttagattctggtttgataggtcaaaaactaaggcaaaaattaaatccggactgtataaaagacgattcaatattggactgttgtctgtattataaagagatgctaaattgttttgtcattttgctttcgaatgacaaaaacctatgtacgaaggcgctgactgaagatatactaactatttccttcagaataggcatggatgcaaatttgattgcttcaaaggcatatgaagaaaaccaattgaggtttggtaatccatctaactccatagtgaatattaacaaacacgatagtgcgttgtgctctgatacacttaccatagaaaatactacatcgccatcagacaaacttctacaaagtatttttgaccaagtaaaggacacagttttttttgccattgatcatgccctaagagaggaatatggcgaagatattgaatttatagattatgatccgaataaactaatcacgttaacaaacgcttcgcattacatttatgtattttgggtctctgtattttcagaattattcaacaattcaaaaatcaagaagaatgactggaaaaacctacccactattttgatatctaaaccaaaggatttgaatggcctgcaaacattcgagcaattttgggaaaatgtattgcattttttattttctaagttttcaaatgagcaaaaacagttattagaggaacagatcaatcgatggaaaacgtctatgaatcctgcatatacatgatacttatactttttaccattttgtttagctcttcaaagccataaccgcggccaaagcttcatacgctagtacatattaaatgtgatatatacagttccctatatttctatacaaaaacatagacgcaagagcagacggaaatgataatagtcgtaattttaataacaacaataataacaacaacaaaacaatagaacgtgaagaaatgaaataaattgttcaataagtcatcttttcatatcattcttctttttgctcgtccttggaaaaatccttcatttcaaaagattcctccgcttcatggtcttcagcgacaagttttcttaatttatccttgatggcagttcttgtttcaccaacagcgccctggacaacgttaacaacaggcccccataaaccaaacttgtgaattacaaaaaaggctgcactcaagactaaaataagagtgacaaacgctgggtttcttataacagccacaaattcgttccatcccaaaacagctaacaagatgtatatccaaggtggaatatgtgttcttgtggtgatgatcgatcttttggagtctagaacagtaatgttgatctgtctacggaattggtccaagacattttccttttgcaattccgttaagatatgtgcaaaacgacgagaatggaaaatgccctcgttgtcctggtatatttcgttgtcctcaccattttcttcgtcagccattggcacatcaggtgcaatctcaacattatcagaggtggcagcaagtgagagaacttcaaaaacttccaaagcatgttcttttgcaatacgaaatgccccatcgatttcttcttctgttttccataatcttggggatccttcggcatcatatctgaatacatcttcaaacctgtctcttaatatactaacaattgtatctatcttcaaataatcatggactgtggtatctaaagttctccatgccaaaaccctgatatttttgtaaatctttgcgttttcatcatctgataggccgattttgaaatcataattatccttagacacataatacggagagagattgatttcaatagtcgattcgaaatcgtccattatatcatcccaaacttttttggatggatgtgataacaaatgaattacgtgatccttcaattctggaatcatgttttttctgatattattaaatttgacttttaattcaacatcacgtaattgcttaattttttcctcgaaatcaccggaaaatttggaggtgatctcatcatccgatgcgagtagctccaactttttgaaaacacctgttgattcgttaaattctttttcagtcttactcttacctatagcaagactttcaacgaaagaagtggtggctttatctctcgaaaatacttccaattttaaattttcccacaatttttccattaaagtttctaagaattcatttattgtgcccgagatatgcaagtttagtttttcattcaaactttctcttttctccagataaacatttttagcatagcgtgacgcttgttcatcatatttggttaggcattcttctttcagtttcaccagttgagatgttaatggtcccaaactactcttcaagggaacaatggagtcatcgtatttcaaaatgaattcttctagagcttcattagaaatttcttccgttttgaatctggcaaccaaaatttgctgagttggaagatctaaatctttgttgtgttcgatttggtcccagcaattctcagcatacatagtccacccatccaatggtaacctatgatgatattgaggcttgaaataatagttttctgtccctttcattacaaaggaatcccctaatttcttaacgtcttgagtaaacttgtcctcttgcaacaacttatgagccaatccaacaaatttcaaatcgaaaaagtcatataggcttgactcctcgcaaccgataggcatactcaattctgaccatattttttccaattctctcgtaacagaatcacttaaacttgagagcggagtaacacctacgtggtctctgatgacaaagagcaatagcaccttgtgatcattgtcattattgccaaataaggaaagattaacttcaaaaaccgtttttagtaaggccatattgttaccttgatatagcccgatctgctgctcccacatgttaactataaggacttcagacactgcaatggcaaataaggcagctttcctttcaaaatcctgatcttcacctctttctgaaccatcggaaccttctacatcaagtacgaaaatgtcgggacgatctctattgacctcaatagttgtgttaacgtcttttgtgtgagccaaccaaatgcccttggtggtttgctgtcttttcacctgcgcatccatggtatcaaaattggtattgaacagaacgttaagtagagtggacttaccactcgattgggaaccgaacacagaaatgacatgataatttagaccaacatcacgatttccaatgcactgttgaaaatattgtaatgcgctttgatgaaattctttctcttcatcgattaattgaatagcagatctatcggtcatgacttagataatgccgactgtcaagcaagttagtagcctctgttctgttgaaataaaatcaactgttattaaacatcggaacacgccttttagtattttgtttgttccttttgtcctttttcgttaaggtaacaatggggaaaaaaagttaaaggaaagtcaaaaaaagatatataaacatacacttcagtcgacataagaaagaaaggcttcccatagaagtaagatatggtctctacacaatccgatgctgtacaggcaaaacttgctaaaaccctgcaaagatttgaaagtaagatcaaagctggagattattacgaagcccatcaaacgttgagaactattgccaatagatatgttagaagtaaatcatacgaacatgctattgaattaatcagccaaggtgctctatcatttttgaaagcaaagcaaggtggctcaggcacagatttaatcttctatcttctggaagtttatgatttagcggaggtcaaagtgggtgatgtttcagttgctagattggtcaggttaatagcggagttagatcctagcgagccaaacctgaaggacgttattaccgctatgaacaattggtccatcaagtttagcgaatataagtttggagacccatacttgcacaacaccatcggtaccaaacttttagaaggtggttttgtttacgaggccgaaagatactttatgttgggcacacatgactcaatgattaaatatgtcgatttactatgggattggttatgccaagtggataaagtcgaagacagtacagtagctgaatttttcagcagattgattttcaattatttattcatttgtaatatttcatttgcacacgaatcaaaagaaattttttttgaaaggtttattgagaagttccaacccaagtatgaggaggttgaaaaaaacggttataaaatagttttcttcgaagattattctgatctgaattttttgcagctgttgctgattacatgtcaaaccaaggataaaaactactttctgaatttgaagaaccattacttggatttttctcaaatttacaagagtgaattggaatttttgggccaagagtattttaatattgttgcccccaaacaatctaatttcttacaggacatgatgtcgggattcttgggcggatcaaaataaaagagcatatacacagacgaacgtacaaaaatgcttgggttagcttaacgaacgatgaaataattatatacatatataaatatatgtacgattgcgtacagtttagatcaattattcatcgtctttgataatagctgacctgttaagggcctccaataattcgggccttttggcatctatcaagtttcttttagcttctctataagtgtataattttctgtttcttttatgacattcaggaaacttgtcaagcagcttctcaatttccaattcgtaaaagtgaaattcagttcttggcggatgttttgctacttccaaatctcccctagaattttcaaattgcttgatgtctttgttccagtccttcggaggtctcatgtcttccactgtgcccaagctggcaacaacttcccccacgcaacctgcttcttcccacgtctcacgttgagcagtcgtttcatagttgggctcgtctttttcaacaccaccttttggtacaatccatctcttcttatgcgcagaagaagtgatcatgagaacttgcttcttatcgggtgtcaagcatatgcaaccagcaaccaatcttgcacctgtaacaggagagtaaacctgattctctcttccctcacgcgcggtctcagaacgtactataccatgaccacctgcactcttgcccattttgaacgtcttcgcaattttgctttcctgtcttctcactcttcattgcgtttcatttattcccttaaatgcaatttcgtatgctgaagttgtggttgtcattcatgctaacttcgcgagacgtttatcattttagtcgcacgtggaattactcgcgacgggtgttctttccaatcgaaagaacggacgctaggccaattacttatgcgttatagagcattatatacacttaatgcctttctcatgaagattagtgaaggttggttcttaagcggctgttagctcttccattgcccaaacattttcattccactatgaatttggcagcatgccggatttactgtgttctgccaggctgaacagatttcagacgacagccatctgaaactcatacacacccagcaattgacatcagaatgcttctctcacacatatatatatataatgtatctggatttgctaacgtaatacagttagaaatcatagtgaacggagttaaatccgcggaaatcagaaaaatcacataggcgcacagactatatattagcaatgaaatagaagcaatcgtgataaagaacccaacaaataccaagaaagccaaaacactgtacatgctttgacgtgtctacctgatcatggacatgacgatgaatcaaagaaggccggccaccgttcattgaacatgcacggtgtcttcttacatgtaatgggcgaattccaccacatggagctcagcgctgaga