nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgcgtatctataccaccatgacgtcattaacgtaaaagttccttaatattaccattgcttgaacggatgccatttcaaaatatttcgtacttacacagaccatacattagaataatatgcacctcactattgtaacactctttattcactaagttataatatagtagtggctcacactcatgcgggtgctatgatacaatggcatcctatttccattcccatatgctaaccgcaatatcctaaaaggataactgatgtatctttaatcttgtatgtgacactactcatacgaagagactatatctgaacaagacgatactgtgataggtacgttatttaataggatctataacgaaatgtcaaataattttacggtaatataacttatcagcggcgtatactgaaacggacgttacgatattgtctcacttcatcttaccaccctctatcttattgttgatagaacactaacccttcagctttatttctggttacggttacacaaaaactatcgcaacccagaaattttgatattttcagtgtcaaaaaatgagggtctctaaatgagagtttgataccatgactccgtaactcgcactgccctgatctgcaatcttgttcttagaagtgacgcatattctatacggcccgacgcgacgcgccaaaaaatgaaaaaagaagcagcgactcatttttatggaaggacaaagtgctgcgaagtcatacgcttccaatttcattgttgtttattggacatactctgttagctttattaccgtccacgctttttctacaatagtgtaaaatttctttctatgtttatcatattcataaaatgcttcacgaacaccgtcattgatcaaataggtttataatattaatatacatttatataatctacggtatttatatcatcaaaaaaaaagtagtttttttattttattttgttcgttaattttcaatgtctatggaaacccgttcgtaaaattggcgtttgtctctaatttgcgatagtgtagataccgtccttggatagagcactggagatagctggtctcaatctggtagagtaccatgggacaccagtgataactctggtgacttgttcagctggaataccagtcaacatggtggtgaagtcaccatagttgaaaacagcttcagcaatttcaactgggtaggtctcacttggatgagctgcttgaaacaagtagtattgggccaaatgagctctgatatcggagacgtaaacacccaattcgaccaagttaactctttcgtcagatggagatagagtggtagtggctggggcagcggcaacaccagcagcgatggcggcgacaccagcagcgattgaagttaatttgaccattatatttgttttgtttcttagtgctgatataagcttaacaggaaagaaaggaataaaaacatattctcaaagacatacagttgaagcagctctatttatacccatgccttcatcagtcatcactacttaaacgattcgttaacaagtgctcatttagcacctcacatatcctctatatctcatctttcacacaatctcattatcactatggagatgctcttgtttctgaacgaatcatacatctttcatagacttcgtatgtggagtactgttttatggcactcatgtgtattcgtatgcgtagaatgtgagaatgccaattatagggtgccgaggtgccttataaaacccttttctgtgcctgtgacatttcctttttcggtcaaaaagaatatccgaattttagatttggaccctcgtacagaagcttattgtctaagcccatattcagtctgctctaaacggcttccatgcaagaaatatttctatctcttgaattcgtacaacattaaacgtgtgttgggagtcgtatactgttagcgtctgcaaattcgtgaattctccgcgaatgccttggtgcaattacgtaattgtagccgctgaaggcggatggtattgagagaagttgatgttcaaagaatcgtgtatgataaaaataaaattgtaacagtttataaatactaaactttacttgaaaagtcttttagtccgaaaatgaatgtgggaatactaattacaagcctcccatggcacttcttcatttctttttgactacgaacatggcactttttcaattaattatatttaataaatatttctttttacttaaattttacaaaacccaaggtcattatggtgattaaaccacagtatatatatgtatatgttgaagaggtttcaattcggccaaaacgacagtactatatctgagtctgcactagacaatattgaatttacttaccaattagcattaatataccagaaaaatatcgaatttctttttccggaataaaatacttctctttcaaaatattcatttgcaaattagaatacataggatattatgatgtgcacctaaaatatagagaaacatacttagaacttacatatcaaacgttatcttagttattaaaaatgaaaaatagctgggcagtgacacctgaaataccccaaaaaaaagagcaactatctagaaaagtatgtagaagtccgaaaggaacagagggtgccaccaatagctttcacaaagagttcctttcgtgttggcaaaaaaaatgagtcacttactacaggttcaatttttataattcaattgttgtacctatctggaaaagaagtcctcaaaattactccacccggaaatagctgtatcaaagaaggcacttggagaacctaatatatcatcgatgaaattttccgagaaatcttctaaaggtccctctaaatcatttagtatagttgttaaactgttttcagttgcatcattttcggtttcaggcccttcatcgatatttttcattcctttgttaaaagctcttcttcctattttttccattgatataataatagaaaagtaataggagttttgccaaatttgagtaagaggtttcaacttttcttggtgaatatgatcaaatatgttttccatttctttaaatgcaattttcagtgaaatacacttattgtgtggaccctcaaagtctccaggacatatagaataagttagtgcggacgaatttctctgaatgaataattggatatctttattttccatatactgtagaaaaatggtataaatttgaattaatgctctgaaagcgttcacataaataagaaacaacgcattgtttaaatggggccattttttggagaggcataatgacttagaagataatttgctgttgtctaattcaaaataggtctcaaggacattaaagcacaaatgtaatgaatttagtggagccaggacgctaaaattgaatattctcgcatcaaaatcttgatgtgttaaggtataaagattggataaacttcctatcatatggagagttgcatgccataattgaagttcggtgaactcattaccatttaaattagatgcatttaagtaaaaatccaacggcttaaacattttaatggtgaacttttttaagtcctcgatgatgagtggaatgtcaggcggtttctcacgagcatgaatttgtttcataatatttctcagtcttaatgttgttttatacagaaggatgtcccctgatgaagaatagttttctagacgtaccttgtttacaaaatcgtcgttgattcggaccggaattcctgtagagagtgaaattttaacgtccgtgaataggatccataaccacaatctctccaagtaaggtatttcctctattggatgatttttactcagatataaacgacgaagatcttcattaaggcccatatggatagctgtgtcaattgtcagaccatgaataaatatgcaatgtgactgatcgcccccgtcaagacccgccacatttatgtacaggtaacgtaaaaataaaaattgcacacgctcagtataaaaaactttagccgaaacaaaagacgttaaaactttatggaagacttcaatagcctctggcacttcttttggatgggatgctaagcacataatggctgtcataacacccactttataataattttttttactgtccagattaagggaaattattgtgtgctgaccagttttatgacttcttgggcctttaacaaaacaatcttgcagatcccttaatactttttctttatgaacaatttggtaactatcgtaaaaatcgctagcaaaaaaatcagttaaatactcacacaaaacttcataatttggaagcgattcacataagtattcaataacacttggtgagcctgagtgcggtggggcagtctcaatggaactaatctccgagagtgttgagtaatgatgctctcttttccagttgttacggctgagttttaggacttgccatatctcctctctgtatttggcaaaagtatctgtttgagttgctaatattgctcgatacgacgttggtccataaagaatgtgcctattgtgctttgaagataaatatctcatgttggaaagagggttttgtccttcgtgaatgttaggctgggattgttttgttagctgagattcaagctcttcaatacgacgagccatctctaattttgaacatctcctgtattttttcctgagttggtcctccatggcggaagtgttttctttatattcacattgctttcgatttcgagaagagcaacttccacagaacggtcttactcgatcgcacttgagctttcttactctacaaaagtggcacgactttgcaggctttcttctactctgcctatctaatttttttttttgactaagttccgtattcttcattttctattgattatggaaagtatattgctacagattcattatttccaaagcaaccgttattggttactagtgctggacaattgatatgtaatcagttgctatacatctagatcaagttgctctcttcttttgacgtttcgaatattttttgacttcaaacttgaagtgcacactcatcttttcaaggttttttatgattctccgttttatggctattcccgcttttaacatagaggcgatgcatggaagacaataattattttaaggtgcttttgagatcaagatatttttaagagtactcactatgggtatgagataataaaatatattccgttttcttattatttccattcttcagatttttacaggctaaacacacatatataaaaatgccatcggatattcaattcagtatcctgctattgatatagaactatataactgatactagaatatactaattcgtgcactattaaccgtttggcgatgtccgaagaacggcatgaagatcatcatagggatgttgaaaataaattgaatttaaatggtaaagacgatattaacgggaatacctcaatctcgatcgaggtgcctgatggaggatatgggtggtttattcttcttgcttttattctgtacaacttttctacttggggggcaaattctggttatgctatttatttagcgcattatttagagaataatacttttgctggtgggagtaaattagactatgcttctataggtgggttagcattcagttgtggacttttttttgccccagttataacatggctttatcatatattttcaattcaattcattataggcttagggatactgtttcaaggggcagcgctactgcttgcagctttttctgtcacactctgggaaatttatctcacgcaaggcgttttaattggattcggtttagcatttattttcatacccagtgtcacactcatcccactatggttcagaaataaaagatctttagcctctggtataggaactgctggaagcgggttaggtggtattgtctttaacttgggaatgcaaagtattctacaaaagaggggcgttaaatgggcgctcattgctcagtgcataatatgcacatcacttagcaccattgcgcttatgttgaccagaacaacacatcaaggcctacgtcaacataagagatcttacaaatttgaattgctagattatgatgtgctttcaaatttcgcggtctggttactttttggatttgtatcatttgctatgttaggatatgttgtccttttgtattccttgtctgattttaccgttagtttaggttatactagtaagcaaggctcatacgtatcgtgcatggtgagtgtcggctctctgctgggacgaccaattgtgggtcacattgctgataaatatggatcactaacagttggcatgatattgcaccttgtcatggccatcctttgttgggccatgtggataccttgtaaaaatttggccactgcgatacgttttggattattggttggttctattatgggaacaatttggccaacaattgcttcaattgttacacgcattgttggtcttcaaaagcttcctggtacctttggtagtacctggatttttatggcggcttttgccttagttgcccccataatcggtctggaacttcgttcaactgatacgaatggaaacgattattatcgtacagcaatattcgtgggttttgcgtactttggtgttagtttatgccaatggctattgagagggtttataatagctcgagatgagattgctgtgcgtgaagcctattcagctgaccaaaatgaattgcatttaaacgttaagttatcacatatgagtaaatgtctttttcgttataaacaattacctaggagagtctaaaggtcacttttatttcacactgtagataagaaggggatagagttgccagaaaattttttgctttatcagctttttagatttgtcttctcgttttataaataatgataatttagtacaataatagataataaaaacatttttttttgcaaattgaaagcttaactggttttttaaaagaaaatattagtgaccttctaccgactaaaatcttccactaaatccccagtagaaacataagataaggttgaaacttttttagggcgattatatttttagtcctatacatgtttgatggcatactttttaaggaagatttatgaagctatgttccacataggtttatgtgctattgatatatactataaataaaacgctctacccaagaaatgaaacattttttaaacttttgtcatcagcacaaaaatatgcggatttacgcgtttgtcattcctataaaccttaaccttaacgcgaaaccatatttcgctacctaatgttggttcggtgcattttgagaaaaggaactaggttcagatatcatgcatcgaatctattatcttccaaccgaacttttacaaacgtttagaccgagcgttattgactgaattaagagcaagtttttacacgtgtgactctggcacattagagctgtttgagaatctaaagtcttgctgtctaaggaccaaaaataatgtatttcgaggtcatagctaagaatctcattgttcttcagcacttgctaatcacatatctatttctaagtacaagatgatagttaacaactaataatgaataaaccaggtaaaaaaaaaaaaagaaaaagctgtaaaagacgacaacgttggcgtcgcgaaaatattaatagaaccatatgttggataatgtagcctctattatacacttatcccgattacattgttttagcgacggtaatcatctttttatccggcactctgaatcaaactctatctttaagtatcctatatgcatgagttatgtcgattatatcgaagactcggtgtgtgatattactccacagtacaaaaacaggaatacagagaaaattgaaaagatatatgaacggatggtatggtaaataaaataacagccattataaagcttgtggtaaattttccaggacggaagttagcttatgcagttttgtttatcttccttgcatctgtgtataatactgaaacacgcaattaacgtttcataaaatttgcctgagggccgtataaaaattcagtgaccattgttcacactttaaatatagccaaattgccaagaaagggtttcattgcaggtttatcgaaatattaactctttaaatacagggactatacagagctaacttcttaagaaaaaaaaccatgcgacacactacgactttcacaaattccataaaagagatatttaagatttagataaaatatcaaaggactgctgtactctgcttcaattacctccttaccataaagttataggcagctttctccatcgacatactaaaatttggataggtattattaatgaaatgactagttttaagtaaaaaatgatcaccagcattgatactcttcaaagtactcaatggcttttgcagacttatctaaaactatttttgcggtttcattcctcactttgtcaacaaaaataggaggtccacagcaaaccacagataatgagccactcaattcagccgcttcatgtagaagttccttaacatttggtcgcccgcaatggaaaacaacaccatcaaaaccaagtggattggcagacttttctaaagtagttgccacaacagtgcctttttcatcagccttctcatcctgttgagaaatatctaaactatcactaggggttaatgatgggacttccattgtgttgtagatgtgaagctgtacattcagattttctaaacacatcaactccggcttataagcctcgagtacgtcgaatcctctaactgcaatcactaattttacagattgttttccagcagccgctgacgtctttccaagtttaattgcatgtgcaataggtccaggcaaaccggtacctccagtgagtaacaatacattattgtaattattgaccggagatgaagaaccatatggaccttctatagctagtctcatagatgtcttacctccattgcgacacacatactttttgacaagtcttgttactccctttttttctttcaggataataaccagttcaccattcttgcttactgaatccaaaacagtaaatggatgtgactgccagaagtacagtggatgtaaaaacgaaacgaaaacatattgcccaggtttggccctccatggccttgccggttttttaactgttaaacgaatgagatcatccccgattagttgtagggaagctttggggaaaccaaaataagaagctttgataattctaataatccggtcaacgatccaaatcgcaatagcagtgtatatccactcaatgccacttaaactaacaacatgctcccaacatgcataaaagaacattgcaccaaggacgatatgaagaaaaagaaaggcttcataaaaatacttcctgaatactgcaaaggaaaagaaaaccattgtgccagctaaacaaagtgctgccaccccgaattgccaatataatcggtttttacttgttgcccaagttttattcgctaccgtataactagtatatgcagagccatgaatcatagcatccaaaaacatcattcttcccaaccatttgtgaaacataatgaaggaagtatatttaaccccagaaatatactcgagaaagttgtttcttcccgcgaaaagaactattaatggaaagtgtgcgaatgcgagtacaccacttctgtctgccacatatcgagcaacttgaactctacgagacttgaatattatattttcaggatcgtattcataaccgtatgccaaaaaaacggtatgaagcacgagatatccaagaataatgataccctctaatcttgtaggtaaatatcctgtgaatattctaaaataagagaaatctgacgcatgtttgcttccaatggtaggtagagtgaggtatccccttacatatcccacaagcttttgcttcaatagaacagttttaaagggagtgtaattcatgcaatgaagaacgcctgcaaaagccatgatagcgacaaaataagcacatataatgccaccatatatgtttccgacatctaagttagcatagaaaccatgcaatgcatgatagtaggcttttcttaactgtgtatccatttcaactggatatgttaggtttgcactgcctttgacatagggcgtcatatgcctcgttccgttgtttagaacgtcataaaactcagaattagtcatgttctgaagagcatcactataacttgcacagttttttttgatggtactaaatgttttttctaaggttttattcgaataacctttttcatccaacgtttcatagatacaatacagcattgattgaaacgctggttcgtaagaacatactggtgatgaacgcttagacttgctggtatactcccaagtaactttttgaaaaatcctcgtgcaggcattagtgacaagcaagggcaccttgttacgaataactgtctttgcaggtgatgctcttgctcctgacaggcagaaaagcaaaatagcgctcaagatggacgtccaatgcattatattcgttgggtttcataagctttggataaaaaagactttattacaactgtagcaaaaaatcatgttcattttttgcgacttatatatttagtggcaaattaatgataccttgcaataaccgaatttagagtatgttgtccaagaaaggagggattttgttcatcagaaaagaattcagaaaagcaaggaaacagtactatcgtttagaatgtagaatgataggttgcttgctaattctattatggcacgaatgatacacccatattttcaacaaaatcaatacccactagcatcattgagccaactatttgtcaatgcaaccattaccggtacttcatcctgatttaacgagtctacttttttatcacgtcaaaatttacttgttttcctgtaaacccgaaataaaggcaaaaaagacctgggtgcaattacgaataaatgtacaataatcatcctgtttgcatagtaaacttccagttagagtcacacaacgcaatgaattttgacagttttctgtgcgatattctttggtaaacgtaaagaacaggcaacttttggtacaatggattctagcccatatggttcatttctggtgcattcgcaaagtcagtatttgtctagctgtgttttctggctgagagacattatgatgttattcattgttatggatatctctgtagctcatgctgcttatttctccctaaaaaagttttttctctcgaatacattcttgaccatttcatagtgaaattcttgtacttatttaaaaccaaaaatggaagtattcatacatccccctatcaaaaacactcaataagtttcgaattattcgttcgtctaaacagtgtccaatactcaaaggggtattcaagacggcacaaaatcagcatcttcccttatccgtgttccagaaataccacgctaaggtttttcctcctacaatccataaaatcattaaggaggcagcttgaaaaatcttgaaattcaaaagagttatcttgggctaatcgaaattaacgataaccagagtagaatattcaagatcacagctccaccttagtttcgaggttgctctcaatggtctagcttagtcatgctttttgttaaacaaatcttgccttttctgatattctatagtgtggtccaatccagatattggcgcatcctaaaccaattatagttcacttatgaagggcaaatgaacactcttaccagtttcacaaataattagtactagctaggcggtcaaactgactagcttattataatattatcgatgtaacatttttccatagtgagggaggaaaataaaccttaaaaaaatatgcaaggattctagatttcaggctagtcttcaaccactttgcacttccggattaaaggcttttatagaaaacatcttggtttgggactatattgctaggtgaaaatttcaaaattgtacaaaagatcattcttgtttttttgcctcattagctgatacaatgcggaactacatggcgctcttttataagcatctactatggtacattctaagtatgtggatcttggttaacacatagacattttttaacttcttgatatcggttccgctaaatttgctgattatatttgttcactaggccagatcataatgcctgtaatattgagtacttaatatcgatacttgatatccgaacagtaaacgtttgtccgtagtcatcgtgactggttgacgtattaactgcaagaaatgatggaaaaaatttaggtatatttgcagatgaaaactctagaacactgccgttgaagaaagaatggcttcagccgtcatgctgtctatctgtttgtaaacttttggaagttttacatattttgcactattttctttagcacgaggtatatgtttctttttcaataaaaatcgtccttttgaagagccaagaacacttttgatttgagtgtataggataataatattgcttctagcgcttaatgaccatgtttgtacttacctctctcccaccttgtataggcggattggctataataacgcgttatatgcatcaaaatatgtagttctctttcattttagcaaattcgtaatacgactccagataataataccaagtcatttttgggtaccagtgagaattgggtctcataactgattgtgaatctcaatattacagtgatgtgagggaaaatacttaattaaaaaggaaaaaagaaatgttacttttctattttaaatgaagattcagtttgttaaacatggattttccatagcattaggtttttatatttccaaatccattttatttaaacttttgaatcatgggatataaagttacatgcaataggaaaagttgtcatgaactccatttgaaactaaggaagaacagtaacagaagttttttgttatgaattattcatgaacttagagctgctaatttggagtgggtccaagtcatcatttttttgcggggctatgattacacaatctgcgcacataatataatcggctttgtatctttaacatcaagtaagaccttgaaaatttattctatctttagacaatgaacggagttacagaacgattttcgtcttccccatttgatcaaaaactaactgaaaattgcagtgttgtaatttttgaaacgccgaacgaagttttcaccaacttaacagaagcagaagaccgttcttgaactaggctgcactgtagaacgctgagcactttaccattcaccacgctattttcaacggaaaaatcaataaatccttgaattgccttcatttaaatgccaattacacctcgtatatctaaaattgctgacatatattatttctttttgatacttcgctgggaatctcacagaaaggtggctctagaatacagaagaacaaagtacatagtccgtaattgatgtatgaagttaatgggaaagtacgaatggtactgtccactcaagtaatactttgagattgaaatttgaagctttttcaagtaaataccataatgataccaacaatgatacctacaattttaaatatcgtaattgttaacttgatttttcataatctcatttaccgacttgcaatactaaacgggtaccagcagacaatagaaaaccttctcatttgaaatgaattctaattgtgaaggcggaaatgcgtactttgaggaacgtctattgtcgtataaaagttttacaattaactaagccaatgtatgatacgcccgcttggcctttttctttccgactatataaatgcaaatagtcagaagttgtaactccaataacaaacccctcataccgtcctcaaattggcatatcgctatcagaatgagaggcgatggggttaaagataggagtatagatgtgttatccctcaaacatttcgaatcccagaaagttgttctgcctcaagaccttttcatggataacttcacctggatgttttatgagttcttcaagtgcttcacgtttcgtacctggttgctattattactgctaatgtggttgccaggttttctttcgcagataaagtccatcaatcggatttttccgtttaaactttgtattttagtctcatgcctagtggggatatttttacccaatatttattcattctctcataaaagtgtgttaacgaatcaacttactcagttctccaaagaaattgttgaacatgcaccaggtactgatactcatgattgggaaacagttgcggcaaatctaaattcttacttctatgaaaataaagcttggaatactgagtacttctttttcaatgctgcagagtgtcaaaaagcattcagaaaagttcttctcgaaccattctctgtgaagaaagatgaatcttcgaaaataaaatcatttggggattctgtcccctacatcgaagaggccttgcaagtctattccacagaatttgacaaaaagtggaagttgttcaatactgagaaagtgtggagccctgataacttggaacatgttcagctccccaagaaaacttatcgttataagtttacctgggttctcaagaggattttcaatctctggctttttccagcatttattctgtttctggcttgtatctatgtgtcatgggataagggccatctatttcgtatcttgtgttgtgggggaggttttctccttatggtaagagtttttcaaaatatgaggcccttttccatgcacatggaagacaaaatgcagttcttgtcaacgattataaatgagcaagaaagtggtgcgaatggatgggacgaaattgcaaagaaaatgaacaggtacttgtttgagaaaaaagtctggactagtgaagagtttttctttgatgggattgactgtgaatggttttttaaccacttcttttaccgccttctatctacaaagaaacctatgtttgatagacctctaaacgtggaactatggccatacattaaagaagcgcaattgacccgcaaacaggcgcctcccgtgtaggaacaagcatgccttttcaatttatagatcgtgtagtttattagatgcgaatagcctaaacaaggtcgcttattattattattacaactattctttttcctattcccctctggttaacaaaaaccagtatattaacagaaataaataataataacaaaaaaatatgaatataagaataaattgcaataaatagtaatatttataaaatataaaaagaagaaatttttattctttttatattttattataaaatagttcaattatttatattatttaaatgttgtaatttattattaataattatattttatcaatatttatacgatataaaaatttaaaaaaattataatatagaaataataaataataataatatgataataaaataatatataaataaaaatgataagattatattaatttatttaattttcaaattattaaataaataataacctaatacttacttttcctaatattattaaaaatggttattgtcaaacccattaactgattatattataatatttcaatatttaattcacttaatttgttgttataataattaatgaaatagagaaactataatccaattgattgtgcaacagtttgatcttccaaatcataaaagaatattgagtgttagttggtactggtcataactatccattttgaacataaccatgtaactcttttcccgtctactgttaatcaagggaacatgttgaaagttatatcaatacatgtgttgagtatttcacgcgaatttattgctacaaaagagcactaagtaatacatcgttaatttctgcggtagaactgacctggtgaccttgcttgatgctttattgtttgtgggatctgtcacgtatatcgccatatttttttcctacggatataatgtaaaacactaatttatccttcagggttgctctttaaaactcaattgttgaataacttggtattcatatatgtggctgctgcgaatatcttgacacatattatgattatcaaaaaaaagtgaagaactaaatttaggaggatttctacagttttggtcttggttaggtaataattccttaaaatagaggcttatcctttcctgtggaccataaatatcttcatgcaagatctcgattgattagtaataagagcagacgatattgtgtgtggaaaagagaattttttctgcgtataaaataggacattatgacagttacctttaattgaagtagagatatgttttttcaacttagaagctatgtctttactgggtgtaagcctaggaacgctcttctgttttagttcaaaatatgcaaaagaaactaatataccagtaatgctcatagtcacagtcagaagttatattattagtttgacataagcagtattcttccctctcacacactatcattctgccaaaaaattttcccacataagggtgtcagttcagtgaaatataatactagtagaaaaatatgtagagttatcagagtataaatcagctagaggctttttttgctgaactcacttcaaaatctcaaccatgttattaatgttaagtcaaatgatatatgccgtgtgaaagtagacaactaaagctttccaattcttcactataaaactgaactcaaaattcaaaagtatacactaaatcgttgggccatcttccttcccagagattaaagtagcatatctcttcatgtctacattacctccacttagtattatgcctactttcttcccaactagctcttccttttttagaagtgcacctgcaaatcccaaacaagctgtgggctcaacaaccaccttcatgcgttccgcaagaaagtgcatgcattttactagctcttggtcgctaaccgttaaaatatcatcgacattttcgcgaataatggcaaatgtgtactcaccgaggtgttgtgtttgagcgccatctgcgatagtttttggcgtattgatatgaacaatggaacccgatctgaaggattgttgtccatcgttaccagcttcaggttcaaccccaaaaattttgcagcctggagaaaggcttctagcggcaagtgcagatcctgaaaggagcccaccaccgcccaaaggaacaaataatgcatcaagttgtccaacctcttctaatagctcttttgccgacgtaccttgccctgcaataacatcaggatgatcgtagggcggaatcaatgcaaaaccatgttcggctgctagttgacgcccaatctgctcgcgatcttcagtatacctgttataccttatgatatgtgctccgtaaccggctgtagcagcaactttaagggcgggcgcatcctcgggcataacaattgttgcaggtacatttaatagttttgcactaagagcaatagcctgtgcatggtttcctgatgagaaggcaattactcccttacttcttttttcatcacttaattttgaaacagcattcattgctccacgaaacttgaacgctcccactcgttggaaattctcacctttaaagtatatttgtgctccaagtcgatcattaagcattcgtgaagtgagaaccggtgttttatttacatattctttaattctgttgctggcatccaaaacgtctccataagtgggaacaatcatttttccaactcaatgaaaactaaatatctcgaactatattaattatttgtactttttaagttttttttcaatactcctttatttgaatttttgcagaatgaaaatgtaactctttatattccaaagcttatctttttctcacgtaccgtcctatagaccctgattttatgataagaggctgaatttactaattagtcatttttttcagtttttttgtcatagaagccacatttaaaagaagtcagccaagttacctgtaaatattaaaacaacctgcttagaatgactgttaatttacagaatttacgataaaaatataacttggctctagggcgtgatgatagtgacaaaaaactcgtcaagtaaatgttgggagcttacttgccgtcgttttctaacgccaaaatacacgaatcatgtttgggaaatataagtgattagaacttgtccaaggatattgtcaaacaataacatactacaataatcctagatcgtgtattatttgcgtatggataaatatacctcaagctttatgaggcatagaaaattcattagagtcactacttacgtcgcactctcgaggattggaatgacgaaatcttcttcagcatttcaccattcaccttttgaagcttcctatctcgttgcttaagtagaatgaaagcatagcagcccaaaagaaaagcctccctcagcaagaatattaacaaagaacaattcatggaccgtttctactacttaatatctctatcacaactgtcagtctcaatcagtacttaaatgacgctgcagaaaaagatatcattatttttatcatccccctaataaaataagtaatgaatcaatgccattaattcgggaactagtcatatacctaaggaatcaggctttgatagctctttaataataatattagggcatttttgatatggtaaaagattagattaggaaaccccttttgtagagcatctcactacaatatctgcaaaaacggtcaccttgcataggcagaacacgctacctttgagttaattcacaggggagagccctttttttttcttagcaaaagtgcttaacaatcttaatttctggaatgttttcggcggattgttgtatattgtttgaatttgttcgttctaaaaagtgagacacctgcactttccacgccaagaacactaatacctttaaacatgccagcgtactttaaaatgccacgagtcgccccgtaccaaacatgctggcgattgtaatttttcgccttttattggaatcgagaattcgggcactgtccttttcttcgtcatttcaatgttataatcatttttatcgccaaattttcttcaataaaaggtctcttttaaaatatgttactatgttttttatttttctattatttttctatgtgatttttcagacgatttattctttgttcgaaggagaacagatgcaacggtcaagtttttactatccacatgaggagccgtaatattctaaaggcaaaagcatgtgtgcttgtaaaaaaaaatcaaaaaaagttactgctccaagccagcaagctttctcttttgcgaaatctttaacacggttaaaatcaaagacaattacttcattgacaaggtcaatgctaatatttacggtctccgcacgaaagactctgaaaaatgttaaaatttatagtggctaatgctaattcaagaatagtctcgggttgtttgatcacattattttaatttttattgagcactgaataggacccgtatgttccaatcagtctatttcttgcaacttaatctggtttgtttttaggggagtggcattttttttagggttattcaaatattcaattctgtaatttgcttacgacaaaaagaaaaggagagatgaaaaaagggcgacgggtataatctattcagccgccaatgtcccgacgtatgccaaaatgtggtgccgcggtaacagtagcatcacacagagcatgagaaaagcaagaaaagtggaagtctgtatgtcacatttttattgaaaatgctatttgctataaggttcgctattcaactgattgaaccgagatagacaaaatgttaaacttttcatagagacgttattgtgatagggtttacgctgagaatggttgaaacatacttgctaataaaccacgtcacgtcaaaatatcagtttttcttttttagttattcccttctcacttttgacttgagatgagatcgttacacttttattgaatacgaacggatcacgatacatccacatatacgaatgttcggccagacagggcatcagagtatataccctttttcctaaaatggaagggccctagatcgttggcatcagcggttacctaaccgaagtggatcaaatcagcgcctatttttccgtttagaacgattagatgccgtcaatatgtatgtgcttactgtatcatccacgtagtaaagctggggcgtagcatccctaggttactttctcaatactggggtccctgaccaaagataaaacataacctattatggcgtacgagtcaaagttaaacgctatttgactcgggcagcatgcatgacccgggggaatggaaaacttctcatggctaccccaacgaagccagacaagatctaggagatgtctccaccttccgagctacactctcacatctcttacatagacactgtgaagtaagtgattgcacacaatccaaagaagcacatcaaataatatgtaaatattacccgtacaaatggcaaatcatgtccactttcccgttagtcatcgggtgggccggtcctcgcactttccttttgtttcggatgttaattaatatataaatggatctataattttcaaaaggtataaacgcacagtatgaaaaatattgcaagaataatgtgtttataaattattttttttgctggtagcaaaatcaactcattgtcttccattcagagtctaatcgaacgttatcgcaatgcttgcacacttttaaacaatacgatttagtttaagtggatggacccccacgcttagtgttccacaggtttgtccccactgtttttacattccactgtacatttttgcaatagaaggtcattgtatgctaccttgggcggctaagaatacctgtaaaaatttggagaaattagattcgtaaagaatgactcgcaacgactccaatgatttcttcttttcaccctttgaacggccgatatccgcgcgggatcctgaccccgcaatttactccactagaccggcgtgtttctctttttccttttcctggggttagagcccaagagctaatagccgacaaacggactccaaaaaaaaaaggaggcacaggacaaacgcagcacctgcgtcattcacgctgaagcggcagcaagcattttcgatcagctccaattaaatgaagactattcgccgtaccgttcccagatgggtgcgaaagtcagtgatcgaggaagttattgagcgcgcggcttgaaactatttctccatctcagagccgccaagcctaccattattctccaccaggaagttagtttgtaagcttctgcacaccatccggacgtccataattcttcacttaacggtcttttgcccccccttctactataatgcattagaacgttacctggtcatttggatggagatctaagtaacacttactatctcctatggtactatcctttaccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatcagcaaagtgaagtaccctcttgatgtataaatacattgcacatcattgttgagaaatagttttggaagttgtctagtccttctcccttagatctaaaaggaagaagagtaacagtttcaaaagtttttcctcaaagagattaaatactgctactgaaaatatgtcgtcgtcaattacagatgagaaaatatctggtgaacagcaacaacctgctggcagaaaactatactataacacaagtacatttgcagagcctcctctagtggacggagaaggtaaccctataaattatgagccggaagtttacaacccggatcacgaaaagctataccataacccatcactgcctgcacaatcaattcaggatacaagagatgatgaattgctggaaagagtttatagccaggatcaaggtgtagagtatgaggaagatgaagaggataagccaaacctaagcgctgcgtccattaaaagttatgctttaacgagatttacgtccttactgcacatccacgagttttcttgggagaatgtcaatcccatacccgaactgcgcaaaatgacatggcagaattggaactatttttttatgggttattttgcgtggttgtctgcggcttgggccttcttttgcgtttcagtatcagtcgctccattggctgaactatatgacagaccaaccaaggacatcacctgggggttgggattggtgttatttgttcgttcagcaggtgctgtcatatttggtttatggacagataagtcttccagaaagtggccgtacattacatgtttgttcttatttgtcattgcacaactctgtactccatggtgtgacacatacgagaaatttctgggcgtaaggtggataaccggtattgctatgggaggaatttacggatgtgcttctgcaacagcgattgaagatgcacctgtgaaagcacgttcgttcctatcaggtctatttttttctgcttacgctatggggttcatatttgctatcattttttacagagcctttggctactttagggatgatggctggaaaatattgttttggtttagtatttttctaccaattctactaattttctggagattgttatggcctgaaacgaaatacttcaccaaggttttgaaagcccgtaaattaatattgagtgacgcagtgaaagctaatggtggcgagcctctaccaaaagccaactttaaacaaaagatggtatccatgaagagaacagttcaaaagtactggttgttgttcgcatatttggttgttttattggtgggtccaaattacttgactcatgcttctcaagacttgttgccaaccatgctgcgtgcccaattaggcctatccaaggatgctgtcactgtcattgtagtggttaccaacatcggtgctatttgtgggggtatgatatttggacagttcatggaagttactggaagaagattaggcctattgattgcatgcacaatgggtggttgcttcacctaccctgcatttatgttgagaagcgaaaaggctatattaggtgccggtttcatgttatatttttgtgtctttggtgtctggggtatcctgcccattcaccttgcagagttggcccctgctgatgcaagggctttggttgccggtttatcttaccagctaggtaatctagcttctgcagcggcttccacgattgagacacagttagctgatagatacccattagaaagagatgcctctggtgctgtgattaaagaagattatgccaaagttatggctatcttgactggttctgttttcatcttcacatttgcttgtgtttttgttggccatgagaaattccatcgtgatttgtcctctcctgttatgaagaaatatataaaccaagtggaagaatacgaagccgatggtctttcgattagtgacattgttgaacaaaagacggaatgtgcttcagtgaagatgattgattcgaacgtctcaaagacatatgaggagcatattgagaccgtttaatcacttttcattgctctctagggcgtgttcgcttctctatgtaactgcatttcacatatattcatattatagcctttataacattacataaaagacatgatatacgacatactttaaagttagaatttttgttgtattaattttctcgaagggattagaatgtaagtacatttaaatagcgccgcaagaaacataacagccgttaacactagcaagatggtagattactgtgtctaagaatttaaattgttttgcttgcttttgccactataagacaataatagtaatagaaaagaaatgttagtcgaacagcaaattggtaaaagtggaaaaaattatttcgttattcattttaggccgttcagaaatatagcattttggttcttgcactgaatgggccctgaggacagtgtgcggctggatagccatatacttcgacattacttttcacctttgaagggggatgtatgcttatacacaatcaaagctcggcctgtgcaggtttcactacataagcttttttaccatagaaatcttgcagaaggaagtaagtatcaagatattacgtatcgcatccatagaacgatagcagaaaaatgcagtatatgataacgatatgcttcacagctgcggcccatttggggaaaaaaggaaaaggagcatcctcgatcttacagatgtcgctttttcctcttgaggtcattccctaaccttgggatccaagtcaatctggtatcttcccaccctaaatagtgtattccccatgtaataagatcggacgataaacttcgaaacaattctagccttttttattagatatttactctactttagatttggtgattttactaaatgttatccttcagccactacagcctactttttctcactaatatgttcttgaagccattttcttcaccgggctttgccgaaggttatttcacgatcttcggcattcgccgaaaatttttcaagatgcccatcaccaaaaaataaaaaaagctttatatatggcatggcatacgcatcgggaaccggtattcttctcttggattacacagtttggactactagacgtttcaaatagatatacacaattactcaaaaaaaaattgaacttccgtaccaaacatgacagccagtttaactaccaagttcttgaacaatacctatgaaaacccatttatgaatgcatccggtgttcattgcatgactacacaagaattagatgaattagcaaactctaaagctggcgcattcattacaaagagtgctacaaccttagaaagagaaggtaaccctgaaccacgttacatttctgtccctctaggcagtatcaactccatgggtttaccaaacgaaggtatcgactactatttgtcctatgtattaaaccgtcaaaagaattatcctgatgcacctgctattttcttctcagttgctggtatgagcattgatgaaaatttaaatttgttgaggaaaatccaagatagcgaattcaacggtattaccgagttaaacttgtcttgtcctaatgtgcctgggaaaccacaagttgcttatgactttgacttgacaaaggaaaccttggaaaaggtttttgcctttttcaaaaaacctcttggtgtcaagttgcctccttattttgattttgcccattttgatatcatggcaaaaatattgaacgagttcccattagcttatgtcaactctatcaatagtataggaaatggtcttttcattgatgtggagaaggagagtgtagtagtgaagccaaagaatggtttcgggggtattggaggtgaatatgttaagccaaccgcgctcgccaatgttcgtgcattttacactcgtttgagacctgaaatcaaagttatcggtacaggtggaattaagtccggtaaggatgcatttgaacatcttctatgtggtgcctctatgctacagattggtacagaattacaaaaagagggcgtcaagatttttgaacgtatcgaaaaagaattaaaagacataatggaagctaagggttatacatccatagatcagttccgtgggaagttgaacagcatttaattatcggaatttgaagaactatgatgggacaagttatggaagagtgttaagattcgtatgaatattttattattttgaaattgcataaatcaaggatagttggtaaatgctaattccttaatttttcggtgagtgcattcgcaattggcatcatacattagggttcaatgtgctttaatagatgatgatactaaatacttatactttgaaataacttaatcaatgtaaattattgtcttgattcatttatacttaaatttttatatctcaacatatgatatatccttacattaagacttattcaagaaacatttttcaacgataattattagtaggctaaaaatggcataggaaccagaaaataatgttgaagaaatgaagccatctgtttaatatttggggaaaaaagtgaagaaattaacgaatatgtgcatatatatatatatatatatatatatatatattgcacaggtgattttgatgtagaatgtagccttttcgaaagagtaatttggttttatctacagagttccgaaacattgttaagtgcctgttcttatataattaaactgtactttctgtaaaagtcaatttgtggctggcgcatccacggtataccaatggttccgtgtaattcgatattgactaagaaccaaaaagaaatgctttaatccttgtattgtccaaatcccccaccaccaggggttttaatgatgaatcgatcaccgggttgagcgtaaatcgtatttttaccgccgacattgattaatgcgcctgtgctatgtcttacccataaattctcacctctactaccgtcttgtcctccctttataccatgagggccaatgacacgacgttctgataatatagatgctgttacagccttccgaaattgaacatcccttactacgccatttccgccagtatatttacctttgcctcctgaacctcttctgatcgagaactctttcaacagaacggggtatctcctttcaaatacctcagtatctgtcattcttgtattggtcatattcgtgtgtacagcgtctgagccattccaaccacttcctctccatgaatctgcaccagcccccgagccgccacatatggtttcataatatccaaagcctttgatctgcttatcggttttgttaccagaatttcctccagttccaaatgtaaagttgttacagtcaccttgagaatctgccatgacgttaaatgtttttaagattacatctgtcactctttgggaagttaatacattgcctccgacaacagcagcaccggatcgggggctcaagagggaaccagcaggaatttttattgttaagggttttaaacaaccttgatttaaaggaatatcttcgcctactagacaccgtagacaataaagaatcgcagaattagtaatagcctctggtgcatttaaattaccataaacttggggagaagtgccatcgaaattaaaaatatactcctctttttcaggtcttatgataacttgtagtttaattaagcttccatcatctaagcgatcttcgccagaaaacttcgttgtgccaaaatgttcaaccatttttgcaagcattttttttatggattcagatgcatttgtctgaattgcagccatgtatttcaatattgtagccagatcatattccttagttaatgacccaattaactgtatcccttttgtgttagctgcgacttgcgcttttaaatcgcttatgttatcactaaatcttcttgaacctgagcagcctgggtatttgcctggatcttctacgaaaagcttgtaaattaattcttcctggaaaattccctctttgacaaccaattcggaataaattgcggttccttcttcgtacaattctttggaatttggaggcactgaaccgggtagaatacctccaatatctgcatgatgggctcttgaagccacataaaatatcaattcgccagttgaagagaaagaaggagttattactgttatgtctggtaaatgagtaccaccaatatccggatggtttgtgattaaaacatcaccaggctttaatttgccttcccataacttcgcctgtgctgatatgcaggttgacattgatcctaagtgaacaggtacatgaggagcgttagcgactaagtttcctttagagtcgaatagtgcacatgaaaaatctaatctctctttgacgttagttgaaacagaagttttcctcaattgagtacccatctggagggcgatatccataaacctatgactgaaaatagacaataagattggatctatatcaagttcatatccgcttttagataatgtcttcgcagccttttggttgatcttgataaatatatgagagtttaaaattgttgcttggctgtttggtaaaataatatttgtttgggtaccgtcagccaatatggctgggccctcgataattgttccggcaggaagatcatcaattttgaagaccgcagtgtcgacccatttgttgtcaaaatatgctttctgggtaaaactagcatcctttgacacgtcggctttcttgaaatgggaaatttcaatcaattgctcatcaaccgttttttcttttctaacgcctgatttcccaattgctcttatccttatatcatcaattataattcgtttgtcatcgaatgagaatccgaactcttttttatgagcttcagagaaccattccctaaaattccattggtcatcatatttttgtaatatcatcaaactggtttcagtaccttcatatctgagatttaaatatctttccaagactatgtcctcccgagaaaacgactgagataaaaggtttttgattgaatttttagaaagttctaagaatctttttttcactttcaagatggtctctggctcacccaagataaaagagcaaggctcttggttttcttcaataacatctgctaagaaaatgccataagcggacaagatagaagaatatctatgaattaaaacagtgtcaatgcccaatgaatctgcaaccgctatggcgtgttgcccgccagccccgccaaaggaaactaaccgatgctgagatactacatgtccttttgcttctgtaatggccctcacaggtcttgccatgcattcgttagctactttgataaatccataggcaacctcttccatggttagatttgaattcagatccttattgatgacatctgttaattctctgaatttcaaagtagtggtttctaagtcaagtgattcatcctcattgggcccaaaaattttggggaagaactcaggaaccaaacgtcctaaaaagaggttggcgtctgtaatggtcaaaggcccgccctttctgtaggctgcagggcctggatcagcagctgctgaatcagggcctactctgaataacccgtttttccatgacaaaatagaacttcctccagcagcaacagtatggatgtcaagttgaggagattgtatgatgatccctgcggtaacagtttcaaaaacatgttctaacctcccatcgccgtacctactgacatcagtagatgttcctcccatgtcaaagcctattaagggtatgttattatttttatcatagcatgtactagaataacctattacgccacctgcaggaccagataaaatagatttcaaaccggaaaattttcccccatccactaaaccaccatcagactgcatgaattgaatgtgggtatcttctgcgtggctcaaacctgcagaaatgctattcaagtactttttaattaccggagtaaggtaggcatctgcgacagaactgtgagccctcggtaaaaattttatcattggagagacttcagatgataatgaaacatgagaaaacccaatctccctggcaatattaccaacaattcgctcatggtctggaaaagtgtatgagtgtaaaaatgctatcgcaatagacttgattccgctagcataaagcactttcagaatagatcttacgcttgattcatctggcttctttatgacccttaccatttcgccactattaccttccaggataccttcttgttcattaggagacgatttggtaaaataagggtcttccgagaaatcttctaaagtaactctctcatctatttcaactacagtgtcatataatggcactaccttttttatatttaagttgaagatatctggcctggtttggtctccaatcagcaatgaatccttaaagcctttcgtagtaatgaaggcacaacgttcaccatttctttctagagcgcagtttgtagctagggttgtccccattcttaaacttctcacattagagatgtctagaggaataccgcgaggaattgtcttgtgttcaagcacctccaagagacgtcttatgccttcaaggggagcatctggatagtttttgggatccaccgacaagagcttgatgacagtatcatgttcttgtttacctgtaccaatattccccacacaatcagtgaaagttccacccttatcgatggcaattcttatgtttcctttctgcattgtataccaagaagttatatttaggttttcaatgctcaaaattattactgtttaagttcagttcttagtttttggcattctttcttcaacaccacgtaacatttgatcttatctttcttttcagtggtaatgttatggcgatcgtgctcaatcggaaaagcacctgaggcaaacaaaacaattgttgaagtattcatgcaaataatactgaatagagcggagtacgcttgttcttaattccagagattggtaaagtgtttatcattgctaccctctagaaataaaaattaattatttaggtaaaaagtagtactgaggtttcatatctgtagactgatggagtaaaaaaacattgaaaagactataaagaaattataagtagatacacaattgcttaacctttcatgtaagcatctaattcagcgtcaagagcttcgacagaagtaggagtgttattcttctcacggcccttgttctttttggagactctgttaggcttttggcgataatggctccctggcctgcctcttccgtgttcttgagccgtctgtttgcgacggttgtgggcattcattctagaatgctttctctgtggttggtaaatctccacttcaatttttgcattatgtaactcatgtccattataacgctcgacaatcttttccaaaacttctgggtcttcaaattcgtaaatacatgtacgatcctctttattgtcaaaaattttcgaaaatattggcgagccaaactctttaatcatatcatcgagggtgtagtcagaaacgtctagtgggattttggatattctaattctcttaggcaaaggaggctcttccctctctctataaaggcgatctttcgaccttgatgcagcatccgaaggcgcaaatcccagtctaggtcctaattcatttcttaaatcccttctgcggtatctcgttaccttatgattagatgagctgtctgtgtgactatttccaataatttcgtcaaatgctttgtccattgcaaaatgcagtattgaatcgtctaatggaaaaggtactagacgcttatcgtttcagttttttagtcttttccatctatttatcagtctgtactcaaaataaccttattgtatgtaacctttttcatttcacgatgataatttcttgccgagttagacagaaaatgaccgtgatagtttgtcataattttcaatagggcagaaagaattttaaagattatttgctatctagacattatgtgttttatatgattgctgtaaaagtattaggagagatcgtcgaaaatatccttaaaccttggcacgttcccatagctccttttgatgtttgcaagccaagttacggagttggcaaattgtcttaatgtaggttcaacagtagccaaatttccgtaagctacggttagcctatatgcggcttcttcgcattcttgatactcttccaatggcccatacttggtgttgatggcgtcagctacgataggcaaaagttctaaatcagagttccctttcgtgacgagagctgaatagttgaaaattagtgtggaaactgcaatagccaaattctgtgactgtttagcagatgcctgagaaaattcagtatctatagtctcaaaaattgatttataaacttgatttgattccagtaatttcacaccccagttttcattattgaagcaatttaccaaaatacgcacagttaacatggttagagtgatattcttattgcccaagccttcttcgatgtaatcttttatatctgaagaataaggtaatttttttacaatcaatcgtactatgtcgtatgcaggagtcttaatttcccagttagatcttatagtgttagcaaatgaaagtagcaactcccagctttcatctatgtcatgtagtgcgccaccaatttgcgccagaatttcatcatcaaaggtcttctcatttgaatttatttttactattccattgaaaatagtatctgggttataattttccatgataagatactgcttgacaggaagaaccttcattacgctcgtttttgaaggtgatactgcagaagatgatgcattatcgttgggctggtctagcgatatgccattagtgttcttcagtatgaactgtactacttgatccctataactcattggcagttcataacgagccaaaaaattgtcggctgctgtatatgggttgtcgctgacattaatcggcaatttcaagggaggttttccatcttcaatatccacatcaaatacgtagtcatacgttttaccctcgaattctatttttttgtcgtttccagtagcacctgcaccgacaacatcaccaacctttttccatgaagaatttgaaaattgatgagcttctatagtaccttgaggtgatttgactaccacaatttgaccctctttgcgccccggcgattgtaaaatttcataaggtgatagtttagactcatcaaattctattgtcttggaacttatagtggatttttccacttgcgtagatagttcatttatttcatcctcggaagcccatcttgacttctcttgcgaaaatattctcacaagattatcactacttcccacaataatatcaccattagacatacaatcaacggaccaaatagagatggcaggaagtgtaattacctgctttaacgaaccattttcctttgaccatatacggactgttcggtcttcgccgcagcttacaatatctccattgggcagcagtttaatgcaataaacaaagctttcatggccttcatatgttcttagtacgtcacctgtatgcatatcaaccaacttgatgaggccatcgtttgaacaactgataaaatggccatcatccaccacagctaaatgtcttactacatcattgtgaatcccactgaaagttttgatcactttatcgttttgccacagtttaatcgtcttatcggcggaagctgtcaagaatttattttctgagaaggatacgactttggcatcccatacagaggcattgtgtgcttgcaaattgtaaaccaacgatccttctttccaaacctttgcggttttgtcccaactaccgcttatcacaacaccatcttggaaggataaactacaaacgttcccttggtggccaatcaaggtatacaagggatcctctcctgaggtggcaaacaagggcacaccgttgatcatagtatccttacctccaaaaagcaacaactccttctcggaatcataacacacactatttaaaaatccttgtcctgtataaactaccgtaccgagccattggtcatctttagaccacaagcgaactgttccatccctcgaaacactagcaacctttgaatcatccacagctaccacatccctgacgtcctgatcgtgccctttaagtgttgcactcaattgatatcccatactccaaatctgctgctctacaccttactatcacacatgaatatatatatataaaataagccaagacagtggccttcccttattatcagcgtactaaaatctcatatgatttatttttcgtggtcctgaacgagtgtgaaaaattttgaaaaactcgcaaaggaaatgccaaggtcagcaactttctcgacgtccaagcctcgctcctattgttttagtaacctgtagaccttcaatattcaagagcttgcacacgcacgcattgctgcactactgcttacccacactacaaatttaattccagcttattgaagttgaaaaggcaagggaaaaataccacaggtttagataaggaaataggagaaaggattagaaaccatatccctataacagtaacgataatatttatatacacgtatattttctcgtctagatatgacaggtccaatagtgtacgttcaaaatgcggacggtatcttcttcaagcttgctgagggcaaaggaactaacgatgctgttattcacttggccaatcaagatcaaggtgttcgggtccttggagcagaggaatttcctgtgcaaggtgaagtagtaaagattgcgtccttgatggggttcattaagctaaagttgaacaggtatgccattatcgcaaatactgtggaagagaccggtagattcaatggccacgttttctatagagtgttgcaacattctatcgtatctaccaagtttaactcgagaatcgattctgaagaagccgaatatatcaagctactggagttgcatttgaaaaattccaccttttatttttcatacacatatgatttaacaaattccttacaaagaaatgaaaaggttggtcctgcagcctcctggaaaaccgctgatgaacgattcttttggaaccattacttaactgaagatttgagaaactttgctcatcaagatcctagaattgactcctttatacaacctgttatctatgggtatgccaagacagtggacgccgttttgaatgccacccctatcgttcttggtttgattaccagacgtagtatatttagggcgggcacaagatacttccgtcgtggtgttgacaaagacggtaacgttggcaatttcaatgaaactgagcaaattttactcgctgagaatccagagagtgaaaaaatacacgttttctccttcttacagacaagaggatctgtgccaatatactgggctgaaatcaacaacttgaagtacaagccaaatcttgttcttggagaaaactcattagatgcgacaaaaaagcattttgaccagcaaaaggagttatatggcgacaactacttggttaacctagtcaaccaaaagggccacgaactacccgtgaaagagggctatgaatcagtcgtgcacgcgctaaacgatccgaagattcactacgtgtattttgacttccaccatgaatgtcgtaagatgcaatggcatagagtgaaattgttaattgatcacctggagaaattaggtttatctaacgaagatttcttccacaaggtcatagactctaatggtaacaccgttgaaattgttaatgagcaacattccgttgtaagaacaaactgtatggattgtttggacagaacaaatgtcgttcaatctgttttagcccagtgggttttgcaaaaggagtttgaaagtgccgatgtcgttgctactggaagcacttgggaagacaacgctccattgttaacttcttaccaaaacttatgggctgataatgcagatgcagttagtgtggcatattcgggcactggagctttgaagaccgatttcacaagaaccggtaagcgtacacgtctaggtgcattcaacgattttttgaattcagcatcacgttattaccagaacaattggactgatggtccaagacaggattcatacgatttattccttggtggatttagaccacataccgcttctatcaagtcgccattccccgacagaagaccagtgtatattcagctgatcccaatgatcatttgcgcagccttgaccgttttaggtgctacgatattttttcctaaagatagatttaccagcagtaagaatttgctgtattttgcaggtgcgtcgattgtcttggcgctttcaaccaaattcatgtttaagaacggtattcagtttgtcaactggcctaagttagtagacgttgggttcttggtcgttcatcaaacgcatgataaagaacaacaattcaaaggtttgaaatatgcacagagtcctaaattttccaagccggatcctttaaaaagagattaatgagttctatatgtgataaaatgatgattattgtaaatccaaaacgtaaaaccgaaaatatgataaaaacgagaaaaaaagtaagttaaaaaataaaaaaataaaaaaatgaacgccggccccagagggaagaacaagctatttattttcttttttactttatctttcatggtcatatatatatatatatatatatatatatatcttctataggctactatacatgaaggcgttcgcccttacaacgttaagtttttttccctattgtaccgtgtaagtttcaattattcgcataattcatgaatgaacttcttcacatcggttgatttcattagggcttcacccactaaaaatccatggacaccttcttttttgtatttttcagcatcgtccctggtggtaattcccgatagagcaattagaagaacatcctttggaatagattctaccaagttactggtggtatttaggtctacgttgaatgaatgcaggtccctattattgacacctacaactttagcaccaatttctagagccctttgtaattcctctttggagttcacctcaacgagaggttccatgttcaaatctttactgtagctgtacagttccttcaataagggttgagatagcatcttgactataagaaggacagtgtcagctccagctaatcttgcttctagtatttgatacttgctgaaaataaattcttttctcaaaacacaaggcctctccttgggaggaaatttcaaatctaggattttcctcacatttactaaatcctgtaacgaaccgtgaaaccaatgaggttcggtcaatacggaaattgcggatgcaccagcctctgcgtatttgagagcctgttcagcagcaacagcttttaaacaaatgggtcccttcgatggagaggcacgcttgacttcagcaagaacaacggctcttttatgggatgatgacaacaccgtgtagaaatcctgtaacggtggggcaagacctaaatcatagttagattgtaagtcttgaaaggtgaaacctgggattttagactgctcattgacgtctattttacgccgagcatagatacggtccaaaatagaatttgaaggagatgatttgttttcctcccaagtgcctccactgacgtttaaaatgttcctgatcatcagatgaccttcctcggtcaagatggattccggatgaaattgcacaccttctacagtgtacttcttgtgtcttacacccatgataattccattttcggtactcgcagtaaccttcaagcaggatggtagggacgattctgtcccggccaatgaatggtatcttgtcacagcaataccttgcggcacgttcttgaaaattccacagttgtcgtgagagattggggacgttttaccgtggacaatctcaccagcgtaggcaacttcaccaccaaatacgtcaaacatgcattgctggcccatacagattccaaatacaggaattttcccagtaaagtaccggatacagtctcttgaaatgccagaatctgtctttgggtggcctggtccaggcgagataagcaatgtgtcgggattcaaggcggcaatttctggaactgtaattgcatcgttacggtagacgctcactttggcgccctcctggcacaagtactcgtaaacgttccaggtaaaggaatcgtagttgtcaattagaaccacatgcttattgattgggtttgttgcagcgtgcacagacatttttttcttacttttatggcgttctatgtagaaccaaacagatttggtaatgtgttaatactgaccagctccttgtcgaactttttgcgtaccttaatatctgctatagattagaatgagtcaacgagccattgatgatcattcaatgattactacaagaggcattttccgtcgtcagtgatatgaatagcacggtgaggtccagaagagatagtaggaagtttaatactggctcaaaggcatacttatatcgacaagctaagcgcaaatactactttgtggtacatcatcagcattgctttcgagaaaacagcatttaaaatcagccatttgctgcgctttctttaagccctaacagaaaatagttcaaaaaggcctataagaagcaaaaaaagtgaaaaatacgaaaaaatactccagcggaggagtataaaagggaggaaaatacaaaatgtagttgtgttgttacgcatctcaaagaagaaagaagaagaagaagaagaggacgtcgcacttgcaagcaaaaacagcgactggcgcgagaacaacaaacactaatgcatgtctctgtccagcaggaaaagcgagccttagtgtttcttattttctcgttcgcctcactagtttgtagtagggtgggagaaacgatggagtggattgtatgatgaggaaccagatagggacaacagattctcaagtgacgaggaacatcttttaaagcccagtttttagtagagcttagggcgcctttactgactatccactccttgttaagctatgatcttgtattcatgtgattgtaaataatattagagctctttcttgaattgccattacgcttccatgcggcatattctcgtgtagtgtgacaaaaggtgcgggtggcaaataaaggtaaaagaaaatgatcaaaaagggcctttaagtaggatgagcaaccgccaatcgctggatataagcaaacaaaaagtaagattagtagcaaagcaaagaacatataactatagctatgagcagcaataatagtggtctctctgccgccggagaaatcgatgaaagtctttattctcgtcaactttatgtgttgggtaaggaagcaatgttgaaaatgcaaacctccaacgtattaattctcggcttgaaggggctaggtgttgagatagcgaagaacgttgtgttggcaggtgtcaaatctatgaccgtttttgaccctgagccggttcaattggcagacttatcaacccaattctttttgaccgaaaaggatattggtcaaaagagaggagatgtgaccagagccaaattggcagagttgaacgcatatgtcccggttaatgtgctggattccttagacgatgttacccaattgagtcaattccaggtcgttgtcgctacggacactgtttctttggaagataaggtgaaaatcaacgaattttgccattcctccggtattagattcatttcctcggagacaagagggctgtttggtaacaccttcgtagacctaggtgacgagttcacagtgttggacccaacgggtgaagaacctcgcactggtatggtttcagacatcgagcccgatggaacagtgaccatgctagatgataacagacacgggttggaagacggaaattttgtcaggttctccgaagtagaaggtcttgataagttgaatgatgggaccctttttaaagttgaggttttggggccctttgcattcagaattggttcagtcaaagaatatggcgagtataagaagggcggtatcttcaccgaagtcaaagtaccccgtaaaatctcattcaagtctttgaaacaacaactgtccaatcctgagtttgttttttcggattttgctaaatttgacagagctgctcaattgcatttgggatttcaggctttacatcagtttgccgttagacataatggtgaactgccaagaacaatgaatgacgaagacgccaatgaattaatcaagttggtcaccgatttgtccgttcagcaaccggaggttctgggtgaaggtgtagatgttaatgaagatttaatcaaagagctttcctatcaggcaagaggtgacataccgggtgtcgtagcatttttcggtggccttgtggcacaagaagtgttaaaagcatgttctggtaaatttactccgctaaagcaatttatgtactttgattccttggaatcattgccagatcctaaaaacttcccaagaaatgagaagactactcagccagtaaactctcgttacgataatcaaatcgcggttttcggtttggattttcagaaaaagattgccaattcaaaggtctttcttgtcggatctggtgccattggttgtgagatgttgaaaaattgggcacttttggggcttggttctggctccgacggttacatcgttgttacggataacgattcgatcgaaaagtccaacttaaaccgtcagttcttgtttagaccaaaggatgtcggaaagaacaaatctgaagtagcggcagaggccgtttgtgctatgaaccccgatttgaagggcaagataaatgctaaaattgataaagtggggccagaaactgaggaaatatttaatgactccttttgggaaagcctggattttgtcaccaacgctctagacaatgtcgacgcaagaacatacgtagatcgccgttgtgtgttttatagaaaaccactgttagaatctggtaccctaggtactaaaggtaatactcaagtcatcattccaagattgactgaatcatactcttcttctagagacccaccagaaaagtctatcccattgtgtaccctacgttctttcccaaacaagattgatcacaccattgcctgggccaaatctcttttccaaggttacttcactgattccgccgaaaacgttaatatgtacttgacacaaccgaatttcgttgagcaaacactaaagcaaagcggggatgtcaagggagttctagaatccatctcagattctctatctagtaaaccacacaattttgaagattgtatcaaatgggcaaggttagaatttgaaaaaaaattcaaccatgatatcaagcagttactgttcaacttccccaaggatgccaagacttccaacggtgaaccattttggtccggtgctaagcgtgctccaacaccattagagtttgatatttacaataacgatcacttccattttgtcgtagcaggtgctagtttacgcgcttataattatggtattaaaagtgatgactctaattctaaacccaacgtggacgagtataagtccgtcatcgatcatatgataattccagaatttactccaaatgccaatttgaaaattcaagttaatgacgatgatccggatccaaatgccaacgcggctaatggctcagatgaaattgatcagctggtatcatccctaccagatccttctactttggctggctttaaactggagcctgtagatttcgagaaagacgatgacactaatcatcatattgaatttataacggcttgttctaactgtagagctcaaaactacttcatcgaaactgctgatcgccaaaagaccaaattcatagctggccgtattattcctgccatcgcaacaaccacttctttggttactggtttggtcaatttggaattatataaactgattgacaacaagacagatattgagcaatataagaatggctttgttaatttagctttgccatttttcggtttttcggaaccaattgcttcaccaaagggagaatataacaacaagaaatatgataaaatttgggatagatttgatatcaagggagatattaaattaagtgatttaattgaacattttgaaaaagatgaagggttagaaataacaatgctttcttatggcgtttctcttctttatgcctcatttttccctccaaagaaattgaaagaaagactaaatctaccaataactcaattggttaaattagtgactaagaaagatattccggcacatgtatctacaatgattctcgaaatttgcgcagatgacaaggaaggagaggatgttgaagttcctttcattaccattcatctatgagtaactaattaaccaaaataaaaaaataaattaaatatatacattaaatatgtatatatatatgtatgacttttgacaactttttctttggtaaaaacttattattattattattattattattattaatgtagtctcgaatatttgagtatgttttagttttttgttttatattttctttgggtttaactgctttggttggaaacaatttggaataattccccgcgattattatataaagtgtcgaagttacctcgctcaaccactttaccatctttaagaactgcaatcgagttacaagacctcatcatttgttcactatgcgttataaccattgttagtagagcaggtggaccttttttgacgatctcattgatgatagaggagctgacagaatccaaggctgaagtacactcatctaaaatcagaatttttgattttctcagaagtgctctggctatgcaaagcctttgcgcttgtccacctgacagtaaagttgtatcaatacgtgtatccaagccctgaggtgatgaaattacaaagtcatggattcctacgtattttaatgcatcatacatttcaatttcaagtatttcatcttgtaaaccataagttaggttatctctgatggttccattgaataataaaggtttttgctcaaccactgaaatttcttttcttaaacttgtcaaattccagtcatttacgtccgtaccgtctattttaattttgcctacttcacaattataaagttttgttaataaaagcacaagtgtagactttcctgtgcctgattcaccaatgatacctaacgtctgtccgcaaaacatgtcaaaattcatgtttttgtaaacaaaggcggtaggtgcagatggataggcaaatgtcaaattttgaattgaaacgattggttttttttctttgccatggtaggtgtgaccagctattcccactgttctagcattattgttttcaacctctagggtattatgcttttcatcaagaatcctatagatccaactggcagcacgttggcctctacttatatcgggtatctgacttactaggctagtgcatgacataatagtgaataataacaaagtgaaagtcgtaaacatttcctttgaggtgtactcgtgaatcataaccagctttaggccatagtagtaaataatagcttggatacacatgacaatcatgtttgtcatagatataccaaatcctgtggcaatggcgcgtttggaggcaatttgttgcatttttatcttcaagtcatggtaggtcaattgaaaatgaaattcagcttgtaagcacttaatggttttaatgttagtgacaatctggtacaggcagttttctaactgagcaacagatgtcttataatctgtttcgcatttttgtaaaatgcctccatatattgctgaaaatataattatgagtggaaacatcgaaatacaaaccaaacttaacttccagcccgatactaacgcccaaattagtccaatcgttgatacggtaacgaaactagtcattgcactcaaaaattcagagaccaaagacctcaaatctcgcaaatcattcaagactagagcagaaatttcagaagccttgttgttttcaccagaaaaccagtccatattctttctcgtcagtttttccataacttcatttctaagatccataacccagtattcactgcagcaatctaataggaatcctttagcaaaattgaaaataccatctgccgcagccacaccaagaacaagaagcgaccatttcgccaaataatgtgaagagccagtttttccatccgtggatgggacaattccttctagtaagaaactgaatgtgtatgaaaagacgggatttgtggcgcctgcgataagagaacatagcagtcccaagattagaatttttttgtatcttatgcttttaatcattcttttgataatctgaataatgctcagaagttgtggccctgttgaactttcggtgttcttttgttgttttagtgcatacccaatattttcctcttcaactttaacccttcttgttctaacgttcgatcttttttgatagattgcttcgtaaaaggacaactgatctgtctcatcatatcccagattacttaagcatgatccaagttttggtgtttccaattgagagttaaaactttccacagtgtgtatagatttttcttcagtctctgtatctacaatagttttcgcatcagagtagtcattctgtaggtgataccatgtgctaaatgtagtggtcggatcggctagaagttcagactgggtgccgctttcaacaacttcaccttccttcattaaatataaatagtcatcagattcaatttggctcaactcatgcgtcaatatgattgtagtctttcctttcctccaatgcctaattgccttcatcaacaggttgcgatgaacaatatctagagccgatacagcttcgtctaagaataatattggagtatctctgatgaatgcacgtgctatagcaactctttgttgttgcccgccacttagtgtgacacccccagtcccaattaatgtttccagtccatcgggaaggtctagaataaatctatccagaagagccatttgacaggcatctttgattaaatgtctattttcattggtgctgcaatcggcatttcttaccgaatctgttgaacctaaaagaatattttttctaagagtatcattaaatagggtacaacgctgttctacgacggtgatattttcaattagcaatttttggtcgattgtttggatattgtggccattgatagatatcgatccattatagccatcgtagaaccttaataataagttggataatgtagatttacctgagcctgattttcctactatgaaagtaaattgtcctgcagagaaatttaaactaacgttctttaaaactgcttccgaaggtctgcttggataagaaaacgaaacattagcaaatgttagatcactggtggcataatctagtggaaattggtgggctacagttttatttaaaggatttcgcttggatccatcttttaatagagtcatgattttttccatagccactccgcctttttgaagaacaactatttggtgtaatgtattatttaaagtcgagcccagcataatgcatgaatggaagcaagtgattacatcgttaatgttcagcttgccctttttgatcattgcggaaccaaaccagaatccctgtacaaacatagtcaacgtcaaaaatctcaagatcccagcgtttgcagcaacaaaaaagcaactcttgatgaagaaagtgttacaatttagtatgatttccttgaattttttcctttctagacgttgtgtacaatataatctcactaattgagcggcattcatcgaccatgtaagtaattgggctgctttactcgtttcagaattctccttctctgaatatacatgaatcattctggaaaacaccactgcaaaaaatgtgattattggagagctgcaaagaataattaaagttaatgaccaagaatagtagaatgacgtccccagaagcgcacatattgcaactaaattctggaaagttatggctgatgcctctgcggagcttgatcttagctcttccacacatctgttgatttgagtaaaatctcctaacaatttttcattattgtcgtaccattccattggcttttcctccaaatatgcctccaatatctgtgaccgtattctaaagccttgtctctcgccgatgtgcatccaacttgttagagaaagccacattactggcacagaagccgcaccaagtgccattactgccattgacctctgtactagttgggaatacaaaccttgatgtgacccattagccacgaaaactgatagtagatcgaacactctgcccgtcaggatagaagtaattgccggcactaggcctgttgccacggtacctattatcattatcattaacagcctgtagtcattccgtatgttcacgtacctgaaaatgtgatagtgttttgtagtcttaaaacttaaaaagttcatgacgtagcttgttctttgtttcctagtggaattttcagcggcacttgaaagctctctgtgtgaacgtaacaacgggagatagttcagccatatccaggtttataagctctggtatttaaatgatgaacggcaataatgcaacagttttcatatctgaaacaattgtatatgtgcgaagcagcgtgtaaatttccctattaggtaattacatggcaaaaaaaataagaaactattttcttaaagtacctttaccctttgtggaaaacaataaattgtatagtggcagaatagagaaaagaaaaaggaaaggaacatatttgtcagtgcaaggaccatcattgtttgaaaaaagagaggatattactagtaggtaataacagctatgtcgcgttatatatattatatataaaaattaaaaaatagaaaataaaatttcaaatgccctctgtgggaattgaacccacgatccccgcattacgagtgcgatgccttaccacttggccaaaagggctgagtaatttttatacctgctaaatttgtggctccgctatactttacagatttatctattttgaagatgatacatttagcaaaaatgaccttaaaaatgaagcaggtgccatttgcctatagcttggaaaagtagtaatggttattcaaaaagttagcagcgagatcttttttctatcgcgcgttaaaacgtttgaacagatatatattattcagccacaactatctatatataatatttcttcgatttttcgttttctcaagtttcgtcttattgattgatcagaagtttactgcgcttttgggtaaagaagcattaaacaaaggagagagaaatattgcaaggaaaaaatggtgagctatggaagtcatagtagtgaggtttcgaaagttcttaaaacgccgaagtttgtgcttaggtatggaaatgtatccagcaaacaacgttttgccctaaagcggaagataaattacaaactacgtgaaagcaaatatcaagaatacttgaatgaatacaacaccttcgtgctttacgactgggaaaacagtggcgctggtagtcttgtcgattcttcctacaatctcccctctttatggaaggaattcataacagagggcatatctaaaggagcaataaacgacaaactaccgacagtctttatgaagaggaagttgacaaactcagcgttgggtcactgtttgggacttgatttcctgactgatccgagcgagtcagaacatgaatacaggtgcatgtttcagacagttcaggacatcccatctctctcgcaactgatcttattcaacagcatgccaaacgttccagtaagattgaaattgcataccattggtataaatataaatttcggctgcaaacgttccctgataagcaacggtggtgatcaagacactgaaatgagcgaagcagtctcttatatccagcctttattggaagaatcctcgagaatgtaccgcaatttaaactactggaagctgttaaaaatagcacgaaataacaagaaggatgaaccgttggatcagagcacgcgtatcaagtcgcaagttaagcttttactgagtcaattggcgacgaaccgaattacctcaccttccgtcacggatcatgggggtcacaactggctcatattcaccagaagacggttgtaaacgataaatatgccataaagatctgcgaactgtacatatccatatataatgcgtattatttggtgactatagcactggcttccgccatctcactaagaacgaagaggtataataaagcattgtgatgttaaagaatgacgattaaccagcatttacaacaacttctcttcaacagaatagacaaaacaacaagcagtattcaacaagctagggcgccgcagatgttattagatgaccagctgaagtattgggtcctgttacctatttcgattgtcatggttttgacgggtgtactcaaacagtacatcatgacacttataacgggaagcagtgcaaatgaagcacaaccaagggtaaagttaactgaatggcaatatctacaatgggcacaattattgattggaaacggtgggaacctgtcttccgatgcatttgctgcgaagaaggaatttctagttaaggatctcactgaggaaaggcacctagccaaggccaagcagcaggatggttcgcaagctggagaggttcctaatcccttcaacgatccaagtatgtctaatgctatgatgaacatggctaagggtaatatggccagtttcatccctcaaactattattatgtggtgggtgaaccatttttttgctggatttattcttatgcaactacctttccctttgactgccaaattcaaagagatgttacagaccggtattatctgtcaggacctggatgtgagatgggttagctccatttcatggtattttatttctgtgctcgggctaaatccagtctacaacctgattgggttaaacgatcaggacatgggtattcaggccgggataggtggccctcagggcccccaaggccctccacaatcacaggttgacaaagcaatgcatgcgatggctaacgatttgactatcattcagcatgagacttgtcttgataacgttgagcaaagggttttgaaacagtatatgtaagttcgtggctatatatgcacttgtatagaaaacagatatacttctcggtttcaattgtataaatctacaaatttatctcttgcatccgccattccgtatgcaccttgccatgatataggcctgacaaactttacaattggtggcgcgtttttgataactttttgagagattatccattgtaagaactgttgagaatctaatgagttgtccccctcattggccaaacaactacagtacttaatgctgcggagggctttaggcctctgcgacgcattcagtatttggaaaagtattttgaagatcggctgatcaacggatatcttgtcttggaaactggtaggagtaaaatgtaaccagttattgaccatcgactcttgatcgtttagatggaggttcgataaaagctcagcttcatcgtcgaaataaaactctccgagcgaatatacctcctgtggacgtacaatcacaccattttcatcctccattgcatatagagagtcccaaatgcatatttccgatatattatacttgctcaagaacggcaagatgatctctacgatgaaattattcagatagttaacggacacgagtggtgttcgttgctgtatggcaaaaagtcctcgcttcttattgtagaaaacttccaaagcgctgctatacttcatatcagcgtctttatatagcgagtcgctaccatcctctggtctgtctaatggtcccacaaattccactaggtatttcgaatctaacgcctccaaatattcccattcatttgcttgtgaattcagcagccagtcaatactcaattgtggtatattccctacgcttactaatggcaacaccaggcagctcatcgtatgttcctttgggttttgtgctattctttcctgaagttttaatttaatttccttattttagtgtaggtggctttttttttagcaggttactcattgtgggatcattttcaggctcaaagcgaaaaattgaaaaattagctaacaaaaaaaaactaaaattttttcaaattccatcagttagtttgagaagttgtcggtaagcaacctatagaacaagtgtttccagtcaaatcgaggaatgctagaacggattcagcagctggtaaatgcagtgaacgatccacgctcagatgtggccactaagagacaagccatcgagctgctaaatgggattaaatcatcagagaatgcattggaaatctttatatcattggtcatcaacgagaattcaaatgatttgttgaagttttacggactgtccacattgatagaattgatgacggagggcgtgaacgctaatccaaatggtttgaatctggtaaagtttgaaataaccaaatggctcaaatttcaagttttgggcaataagcaaactaagctgcctgactttttaatgaataagatttctgaagtgctgactactttgtttatgttaatgtacagtgattgtaatggaaaccagtggaacagtttttttgacgatctgatgagtctattccaagtggattcggctatttccaatacgagcccgtctaccgatggtaacattcttctaggtcttgaattttttaacaagctctgtttgatgattaattcggagattgctgaccaaagctttattaggtctaaggaatctcagttaaaaaataacaatataaaagattggatgcgtgataacgatatcatgaaattgagtaatgtgtggtttcagtgtttaaaactggacgaacaaattgtgtcacaatgtcccggattgatcaattctaccttggattgtattgggagttttatctcatggatcgatattaatttaattattgatgcaaataattattatctgcaattaatctataaatttttaaatcttaaagaaaccaaaatttcatgttataattgcatactggccatcatctctaaaaaaatgaaaccaatggacaaactggcttttctgaatatgatcaatttgaccaacgaattgacttactatcatcaagccatatcaatgaatccccaaattattacatttgataatttagaagtctgggaaagtttgaccaagttgattacttcctttggcatagaatttactatcattattgaacaagtcaacgatgatcaaaaattggatacattatacaaacaatcggtcatttcaaatgttgattccatattattggagaaaataataccaatacttttggaatttatgaataatgagtttgattcaataacagcaaaaaccttcccattctggtcaaattatctggctttcttgaaaaaatataaagcatcttcaccaaattttgtaccattgcataaggattttctagataatttccaacaaatttgctttaaaagaatgaagttttcagacgacgaggtcacacaggatgattttgaggaattcaacgaaaccgtaagatttaaattaaaaaatttccaggagatcatcgtggtaattgacccaagtctgtttttaaataacatttctcaagaaatttcagcaaacctaatgaattgtaaaaacgaaagctggcaaattttcgagctaactatttatcaaatcttcaatttaagtgaatgtaccaagaacaactatttcggtttgaacaagaatgaaattatgacctcacaaccttcgctaactttagtacgatttttaaatgaattgttaatgatgaaggatttcttattagccattgataacgaacaaatccaaatactattcatggaattaattgtgaaaaactacaatttcatattttcaactagtgctaacacagcaaatgctactgatgatgatgaaaagtatctattaatattgaatattttcatgagctcatttgctatgttcaataaaagagaaaacgtcagactaaggtcatggtatttatttacaagattcttgaagttgacaagaatcaatttgaaaaaaatcctctttgccaacaaaaatttggttaatgaaataactaataagataagtcctctacttcacataaaagtaacatctatcaacgcccaagggacggatgacaatgatacaatttttgataatcagttgtacatatttgagggtattgggtttataatcacattgaataatagcagtcaggagctcactgctgccactgccaacacccccatcgattacgatatattggaccagatattaactccgctatttacacaattagagggttgtattacccaaggagcttcgccagttgtgattctggaatgtcatcacattcttatggctattggtactttagcgagaggtttgcacattggtctcgtccctgagaatcaggtcaacaatatggttgtcaacaaaaaattaatcaatgactctttaatccataaattctctaatatagctgaggttatattagtaacattctcttttttcaataagttcgaaaatatccgcgatgcatctaggtttacctttgccaggttaattccaattttaagtaataaaattttaccatttatcaataaattgattgaattgatcttatcgtccacagatttaaaatcatgggagatgattgattttcttgggttcttatctcaactgattcatatgtttcacacggacacagactgttatcagctgtttaaccagttacttactccgcttatcaacaaagtccattctattatcgaagagattgatgaacaacacgaccaacaatcaagcagtaacaaacctatagacactgcagtcacagccacctccgtaaataagaatatcgtggtcaccgattcgtatagagataaaatactattgaaaaaggcttactgcacatttttacagtcatttactaataattccgtcacttcgatactattgtcagatataaacagagcaatcctgccggtcatattaaacgatttggtcacctatacgccgcaagagatccaggaaacatcaatgatgaaagtgtcactcaatgtattgtgcaattttatcaaatgttttgggaatgggacctgcttggataatgacgacatcaataaagatcccaaccttaaaatagatggtctcaacgaatacttcatcatgaaatgtgtcccaataatctttgaaattccgttcaatccaatatacaagttcaatatcaaagaagggaatttcaaaacaatggcatatgatttggcaagattactgagggagctatttatcgtcagcagcaaccccaccacaaatgagaatgaatgtgtaaaatatttaactcagatctaccttccacaaatccaattaccacaggaattgacgattcagttggttaatatgttaaccacaatgggtcaaaagcaattcgaaaaatggtttgtagataatttcatttctgttttaaagcaaggtcaatagctttcaggcgcagaaaacctgaaaataaaaaaaaaatgcaaaacgagagtaaaagttgtaattatatttatactaatatttaaattggtaatatgtaattagacttatcattcactttggtttagcagctagtcatgtaatggcactaaaagtgcttctttatctattatttatacgtgacataccattacttctatgtattacgtaaagaatgacaaacgtttagtttttttaatttcaaagaaatcgttggaaggttcaaaaaggatcaggtgagatattagagtatatgaatgtttcagtctctaagctacacaaagaactagcatagtaggactttaacccatacaatggaactcaacgacccttcaattatatcaagcagccagttttcaggtgaattgtctgacagcgatactgcagccgctactcacaaatcgcaacaagccatctcaaatttattccaaaaattagccaaaaagggcagagaagagaagccaatcggtagcgtagaatcttcaactgatagctctaacatttctgttgctacgagcggtaacaataaagaaagcaataaaaaaaaaaataagaaaacggccatgctaaatttcagcagtttgacggaccctataacgaactacaaaccaatggatctgcaatacaagacatatgcatactccatgaatgaactttatcatttgaaaccatctttggcaagtgcttcgtacgaagaagacccacttatttcggaacttgtgaggagtttacccaaaagaaagttttggcgattgcgcatgggacctccagatcaaaagcatgctaataaccatcattttaatgggaacaatggtggaggcagttggaaggctggttacaagaatgggaaaaacgatgagagaagaatgagtagaaccaaaaacatgcagggaggcaaacgaagatctcaacaagatgatgaagaaaaaaagattgaccaagaaatgctggagatggacaagaatcttcaattaggaggtgacgtcggccattcaattgcagattttgaagattggaaggcaaagatgaaagaattagaattgaaaaaactttcaaaatctaaaggaatcagtaactctaccgcaattgctcccagggaaagcgcctctcatgaaacacccaccgatttaagaccggtcattccaaggggccctagttcaataacagattttttgaatttaaagaggcaagataagaaggaagaatcttcacaacaaacacctggtattcctgttggacagccaagcctatccaaaaccagtatagaacaagttaacgaattagaaactaattcagatttgggtaaaagttcatcatctcggttttcatcatttttcaataaatctgccacttcgttgccttcattagataataataatcaagtgccatcgtcaaacgtgtctgtagtaaacaacgatggcaacagtacacctcatcaaagtggttcaagactgatgtcgtttttcaaagaatctagatcgagcactccaaatgcagaatcgcagttgttatcagcctcagacaaagataatggaaagatgcagactcttccgcaattccagcagcaaccgcaacaaatgcaaccaatggcatttacccagcatcctcctaataacaacgcatttttcaatgggctattgaataaaggtaaaagtgaaactagtactcctcctcctccacccccaggactaattgctcatcagggtccacaatttcctgtgatgggtgtaccaccaaattttccacaacgcatgatgccaccgccaccaggtctcgttcaattccagaaagattctaaagatgtaaataagaaggaagacaggcaattaaggcaaaataaaaatccaaacggaacaagaaatagcaagggaaaacaagaggaaacagcaacgccagatctgcctcaacagcaatacatgccaccacccccacctccagggttttttccaatgcatcctaactttcctaacggcccaatgccaccattaccacaggggttcccaatcccaccaaatggtatgttaccggtaacaggacaacagccacagccaccttatccaaatatgatgctacaaggaaatttcccccctaatttccagcaaggttttggtagtaactcccctatgccaattccatctattattaatgccaatggcaaaaatgttacaaaccagttaccaccaggattaaactctaaaaagaatataaaatgagatgcgtaacgagcgagtacttgacaggaaacgacaaaaacacagtgaacatactatctaaaagcatgttcttttccttttcatttttcatctttattatctagagtttgtatataacatgtatcctatattatcttatcctatcatcatcacttaacttgttataattctcccatatacttatgttttcgcctttgatatttactagtcgaaggaacttttttcgcagttagtaacgtcacgctcggaactaaacattaatgaatgagatgcatttttatacaacacttttacaggctatatacaactaagtgattttcaatacattaaaactaccagaatggacaccaaccgatataatgttggcataggttttccactgatgtggcttgttggattagtttatccacttgttctggaacgtccaagtcattaaaccttcttatatcgttccccgttaatttgtcagtaatgcgcttcaataccaacatggcccttgcatttcgaatggcattcttgtgctcgttttccaccctttgaacttcttcttcggtaatagccccattactcaatagctcattggcattcatcacgggaagttgaatgcccgtttcttcctcaattttctttgttggtaagtcaaaaccccaattgatcaaaggatcgaaagcaaaagcttcaaggattgccattaatgaacccttgttatctctaagtaccttcataacattctcacaagtaatacggaagctaccttcaattccactcacttccattgcatatgttaacattctagttaatctaaaaggtactttttcggggaatttttctcttaatatagcagcctcgaaacaatcaccaaaatcaatatgaatgactttcccagtgattctatccaacatcaaattactagggtggcggtcacctaaccccaatatataaccggtcatggacatcacggctagcgatcgagtgtaagtagttctacgctccaaccacgtttccgatgacctactcttcagccataacaccttataaagatcttgtccctccgtattatttagggcgtaagtgaagacttctactttctgcaacaacgttaaattgtcataatcaggtgccatttgtaacatgacccaatgctcaatgtttaaaggaatttttttggcttctctatgctccctaattaatacatggaacgtgtcactattcggtacccaacccagtaacccagacttcggagataatgggattgctggatattgctggatatctagatgccttctaaagcactcagcgtcattttgcaaaagcgtgttaactagtccgaataattgcatgaccaagctatcctgtctaatgtcttcatgtcctttcaacacatacttataatctttaccatcactacccttgatacaaaactttctcggtctttgtttggatgagattactgaaaatactggctcgaatttagatattttaacaattggttttccaccacttgcacgggtcccggggacagccaattccaaatcatgcgcagatagtagttttggcgacacatgttgtagttcaagagtttgtaattgtggcaactgtttaccaattttcctgaaaacattatagtaaatgtcccacgcttggtttaaattactaacatctttagattttttgtaattcatcagccattcgtaagcgtcattcaagtccctaccaaaagaattttggaacgatatttccctcaaagtttccggtcctctcttcagcatttcgtacagaggctctaaagcagcaaacattttttcggtattatgttctccaaaaaactgcctactggcgtcatccagaccctcataccattgctcatgccaaagcaccgccatacgtatcaattcgtggctgacaagttcagcctggtcgaccaaaactggactatgtattctcatcttttctatgatggacaaagctgctttctgtcgtgagagagattcggatttaatcgcaaccattaaggggtacactaatgcctgcggatgagccttacctagatcagataatagggagagtaatgacctactaacaatttgattgggttgatgaattctagaaattaactgtggcaacacttctaaccatgtgcctatttggattaggttgaaaccctcgtgcatagcttgggttgcttctggaataccaccaaaagtaaaccataaagttaataaccttaatgcatcttgaagagagcttgattctgataaagaaatggaatgaaaaaaacccttaattgctggaattacgtgcctgtgtattaaattagaagagtaatgaacttccttagcatcaaatgtattgacgccgatcatgccattatcaaactcattaatatcagttaccgaggaagcatcacttccttcctgtttctttttagagacagatgttagcatagaaatgacttcaaaattggccagtgcccagttatgccacgctttgtaccatgtgttgtcaaaatgtgtagcgagcaaataggagcctaggatcgaatctggattgctcaatctccatttaggctgtaagcaaactctccattctccttgcttcaagaaacaacgagctaaaagcttagtataatcttcaacgtgacgagggactcttttgctttgttgaggaacgctttgagctatcatattatttggatccaaacctaaatcatgagccattctagatgtgaaattaattaattgcttcaaagcctcatcttgcaaccccgtagcccacaagtacttcagttgtgcataaacaactggaggggatgccttagcagtattaggatgatctgggtcatctgtttcttcaagcaatgtatttaagacttttttagctagcgccatcctacccgattttctgcataagttggcaaacttaatcctcacttgagcatcctcctttggctttatcaccaatgatctgacacgcagaattctttgccacacatcaatatttttttgacagcccagtaatctggtattccaagtttctctcatagttagacgtttatctgaattttgtggcaacttcttatatttgatgatttcctccaactctgctataatctgcgctctaacaacaacattatatgctctattgtagctttcattaacaagagctgacaattcagtaactagaagatcccttgcattaaagatgtgaacttccgccttcttaaaattattcctatgcaaacataaaattgcatcatagaattctttatctggagactgcgatttcatgacgctagtatactgggctatttcatcccattgctccaaaccccaggcagcgccggcagccaaaggcgccattgccttcttcacttcgggttttgccgtgccccacttttcagatgccaatttagaaagctcttcccactctccaagggcatataacgatcttaattttcccatcatcacttcaaccgaatcttctcctgctgcctccttctcattatatgctgcaagagcatcctcccaacgttgaagtttttcataccaagtttccttcagctgcaattcattgtgttgttgcgcatgcttcaaaataccaatagcagaatcagtttggtgaagttgattattaatgctaatcaatgcctcgattgttgaatttttcggctcttctaagaattctacctctttgtaatgtagtgccttcgcaaaagcatgacatttttgggcatacttacctaatgtatggattgggataggcaatggtttgtcatcgtgctccataaattccactaaatttaacaacatttgataaatctcgggtgggttttcagaggatgataaagccttgcataatgcttgaatcaaatcctcttggtatgacgtttgaagctcaacccagcaacttgagaatgaagcattaaacaattctctcgccaacggataataaacgctgactaaactcgaacaggatcgtagacaagctgaaggtgattcctttagaagctgaatagatagccttcttatccattcttgccaatcttctttggtcttctgttgagaacaataccatgcattctttaggatattttggtttaccggtaatttcgttacttgcatttcgtcttcataatttttcctttcaggtacttcgttctccttgtcaaatatgatatttgttggcaagcattcattgttcagtaatttattaaccagttgatcgtacactgaatgctgaatcctattcctcaataacgccttgttaatcactggcacaaagaccacaaagtcggtacctagttgtaaaaggagcaaacttagcgtattcatggttgcttttgttagttctctatccccattattcaaaattcttaccaacgcctgaacaattcttgatgacatttcagagaggttgatattctttgctaatctacccaaagttataatggagattttctttagacttccagcagaatactcagtcattctaacaacgataggcataatcaaatgggaatagtcttctagattcggcccaaaagtaaccaaagattttaatatacgaatcggaacgatccttttattagactggtcgttctcaagaatatcaaggaaaaaggttagagtctcgggaacaaatcttttaaactcaccttccagagccttagatatcgattctatgacagaaataattgtgatttgtagtttaatgatcgggaaaaactccctgatcacaccataaattttctcgacatggggcctaatatgttgcttgacaattgagatgagagatcccagttgctgaaaataaaagtcaagttgggacggcgggcatgaacgcatgactaaaatgatacctggaataatttgatccaaaaaggagacacatcgtaaaccaaggttttgaaaaatatgcataatagcttgaatagcagccgtgtgatggattgacaacgatggatcattcaatatcttcatcagattgtggataactacagtggggtaatattcatcgttggatggagataccccttgcattagcaatgcgatgtcgattgaaggagcattttgctctactgaactctttgagtttgatgtgacttctatttctctgtgcttatatggatcaagagcgcctaatataccaatcaaacgaacagttccacgcctgatatgagggttgttttcagtcttaagaatatttatcaaaatgccaagtaactctgggtagtctagtaaagggccaacaacataaccagaggaagcagccagctgtcctaatgttgttaaggcggcatctcttttaaaagagtttgattggtcctgaaatgtgttaatgatcaatggcatcaattcctttaagtaacgcgtcatttcttttcctccaacaacagatagttcacccaaaacctttaaagcggtggatgctacggcagatgaagcatcctggcatttaggaagaatgacgtctagaataggatcaatataaggtttcgctacttcatcgctggaatttatcagcgtacataatagagttgcactttcctcctttttttttggcatatttgagaacttcaattgcgttaatagttccagtaaagttttcctcaaagaaggaactacataagcggggttgacagaactcaatctgcctattattttgatagcttccaattgaataccaaaaatctcatcgttcagcgccatgaaaagtaggcgtaaattgtctggttgggccaattgaggatcaaaatttgaccccaaatgctgaagaatttccaatctaatttctgcaaccggatcagttattgcgatcattaatagcttacttagcacttcagaaaccgagtgtaaagcatgaactgatgtttgtttacatatatcgtctttgataaataaatcacacgacgttaatgctgccaattttctgacagacgaatcctcatgctcaatgtaagaaatggttataagcctaacaaactccgtcaaggaatattgatgatgaattagttgcagcattttaaaacactgaatcaaaatttgggcatctgtaatatcgtcattagattcaccagtttttttcatgaaactttggtttcttgatttacgagccttttcaatggaaaattgattattaaaatcgtattggtttgattgaataaatttttcaccagataaggatatcgacagtaaatttagtatcctcgaattaacggtagattccaaagagggtattttctcgttaaggatcattaaagtctcctgcatatggtcggacattggacagtttaacatcaaattaagaagatctttgttcaagtgcttagcaaaagctgggcccaaagcacaagctaatttaccaatgcaataaaataaatccttctcgaattgttttctaactttgaatttcgttcttaagccttccctaatattatccagaataagtgtcatatagggtgaaatgctcgaaccaacttcaaatgcaatatcacctatagaaactaatataaaaggtttatccgaattatttgcagcattcatatcgatgttcttcaaatatcttaaataatgaaccattatcctatcgagatatttctttgtgaaaatggcagggtcaaaagcagctaaaagaggtaaaatagcataaacttctctccttataacatcaaatttatattccttgtacttcatagtagatttgtaaatatcatcatatttatccctgagataaggtgctttcaagctgagtaattctcgaaataccaacagagtagcatgcactgaatcattcgtattgagacttaagccatgtgtacaaccttgaaataatctttgaaaccactgttttcccaaagcagggtctctatcctgaataatagtaagacatttacccaatgccactgcggcatctaatcgtataattaactttgcatcccttaatggcacccaaatattgtctaagatagagttaacgtaagggtataaaagatagggtgaattgtctgctaatgcctttatgattaatagcgcagcatgtctcctgtattccaacttagagctcgatgagttattatctgctgtcagagtaagccaatcaatgcaagttctgacctcaaattcgacgaaatctgatgttaatgtaccacctggcacggtcaatctacctaaggtgttagccgctaatctcataacttcaatgtcactggatggaattaaaacacgtaaatagttcgccagtcttgaagtttggtttggcagctcctctgtactcaggtagaatgagatcagagtatcaacagcaagaataccacctatcttctcacttgaagtaaacccgtgaataagttcaaatatcttattgtttaaactgttgctaaacctttgaaattgctcagcagatacttcccttgctaatgaggtcaaagtagtgcttaattcattagcgccagaggctcgttcttgtggcacatcgcttttaagtttatcaaaaatcaaatttaaagtagaaaatgttgtatctagttctgaatctacaaaggatattttaccaatatgaccagcagaaccagtgatcactctaccagagtcattgggcccattgtgattggaatctgtgtttgaagtagttgacatctcatcatcgtgggagtgcgatttgtgtgtaagtttctttcttgttctgtgtttgccttcggccctttgtcgtaaagacaataagttaggtggcgtggtgtatttgttaatgtatttattcatttttcatatggggaaagtaaagatcagaaatctctttgagaaagataactatttgatcttaatgactatgctctttatgcacccggtatattttccctttctactgctcctaatctacctgtaaataaatacaagtaaagctcagttaaggaagtgattggtgtcacgatgataaaaattggtctttcctactgtcattacatttcttccaattttaattgctgccatatatgtcagtctctattcaaacatattcagtgcttaaaaaggaatatccgggtaaatattctgacatcgcccaagaaatatacgatataacttaaagaaaagagttgtagtaagctaatagcattaagattaaatgtatgtttgattaattgcaatatcatgatgttatagagtaacgtggtataattaccacgattccgtcgaattgtttgccacttatcactggcgccaaaatgcagcagtatgtaaaaaatgacggtaataaatatataatacaaatgcatagaggaaaggctatagaaatgaagagattcatgaattttcagtcaggttctccgacttttaattgctgtgcccctcctcctgcttctttttttcctcttcttcgttcttcttcttttcttcctcttcctgcttcttcttttcttcatcttcattcttcttgtttttctcttcctgcttctttttttcctcttcttcgttcttcttcttttcttcatcttcattcttcttattttcttcatcttcattcttcatcttttctccttcttcctgcttcttcttctcttcttcttccttcttctttttctcctcttcctcctgcttcttcttttcttcttcttccttctttttcttctcttcttcttccttctttttcttctcttcctcttccttctttttcttttcttcttcttccttcttcttcttttcctcttcttccttcttcttcttctcctcttcctccttcttcttcttctccctccgctttctttcttcaagtaacttggcataagcatagtcctcgtatacaataatagggtccttatcaaacatttgaataccctttctgttaacgtcggataaagttggcgcaaaaaggtctaaaccatatgaatttaaatccaaaaaggagttgctactaaagtttaaatttgatttaaaatccacaggatttacttcaacagtattagcaggagtataatcttctgtgttatcatctagagttgttccagtttcatcaaaagtaatgttgaaaagtgaaaaattcctgtatttcaaactttcggacagatcaataatttttccgacatattcttcatgaacaatcttggtaacttgatctaatgtagtctggttcatagattttgataaatccttccacatagctttttcataaccaaaaagaaatgggtcctttgcaggggagcttaacttaggagcaacattaatgcgcaattgatgtaataatttctttttttcaataaatgtcaggttttggcagtattgaatttccaattccttttgcctatatgcagtgacattgaaggaattgtacaagttagtaaatacctcgataaagccagcttttggaatatttttataaattaagcgaacatcatccatggataggtttttgaaagagtattcagagactttgttggaatcaaaaagtttcgactcaaatttcgtagacgatatttctttcaagaggttcggattccatgaattaatactggggatgtttggataccatgaattaatattactgcatttctttaacccgtcatagtcgaaccaaaatctaaattcgggcaaataagcagtatttttgtaagcatcaaatgcatatctatcaggtacatgatattcattgtgcaagcagtaggtatgtctgtgaggaatcaacgctggcacaccatggaaaacagtattgattaagggagatagttcctcgaacgagttaaaatggttgtttctacaattgtaaagtttaagtttttcgttgagaaaatatctttgtttaggattcaacttgttttcaatggtcttagactttggtaactcttccagttcctttttcaaaagatctttcaaatcagtatcagtggggactcttttatgatttttattttcgtcgctggtaatgtaatcacgtagctcagtgatgtttagtgtagccatattgactaacccatcatctactttgtcgggcaaagtagcggtctcaccgttcgattcagggatattattgatatccaaatgttcctcttgcaaccgctcttcaatataagaattcaagtaatccctactaggggcagaagtgctagctagaccggtaatatcaatgtaaaggccggtgtcgacgtcaatgaatcttgcatcgatattgtttttaccgttaccgttaattcttactgtcaaggagtcgctgacgtctaggaaataacgtccattaccctgtcttgggtcttccaatataagagattggttgaagtattgactgagcaattgtaaatgcttaatgggcatttgcaagtcgaaatcgttatcccaagggaaagccattccattgtaaagatagccgtacagcgttccgtgagacaaccaagatatgatgccgttggctttagtaaacttttggaatgttctgatcattgagttcaatctagcctggtattcttgtttatcattgattaatgtatcaacattgaagaacctcttgtcacgatggaaccccatacctttatattgcttcacggcaccagcctcatagaagaactttctttgcaatgcagggcttgtctttacggaattcttcaaactgttcagataattctcattatgagcggaaaatttgtccggatagagtttcttctgttcctctaactcttcaatttttttggaggcatcgaacttgaaatccgaaggggataaataaaccaaatctttatcaaaagtgaatttatcagtttcttcaatttccagtttgtatagggagttaacttggtcgttattgacgaattcctggaaaagcctgttatggttgaattctacgtcctgtttatttttctttctcttgttcgtagaattaatgttatcattaatatattcctgcaacaggccggattgcaccaagttttttgatttttcagtttgcaaggggacttgatacgtggaattatctgattcgatgatggaaatggatagtggatgcgactgtgtagtcaaaatgtagtttcttgcctgcaattggtaaacttcgggtctaactttatcatacagctcctttatttgaaattgcgtattaaatcttaaacccttaggagagccatgcccgtctggagtgaatagcttggaacaatgcttttttagttcctttgagtctttgattctgtcctggtttctagcggccttgtaccacagtttctgcgcgtactttggtctttcgtataggaacaaaggttcgccgagctctgtctcaatggcctctaaagactctttgtcgaaagcggactggaaaagaaaattgcagggcagaacagttttatctatggaaatcagcttattcagctcgtggaaggttgtccagtcgtaccatgaaaagggtaacttttctggctgatctgcgtcattattttgcaaatggttcagcacaacggaccacgtgagacgagggtcgaagtcgtaaaacttcaactcatccacggattcgagcttactgccctttcgagggcccattttgaccgagagcaggtcattttgcagagtatattcattgacccatttagggttggtgccgaattttaaattttcgtataatgtcttagcgaactggatcttgcgatcgtttttgaaagacgaagtcaggatgctataccaggaatcatcatcactgtcaagttcgttgtaatttggtagaaggtaatcagcgtcccgcccaagtccgttacgctgcggtgaatttgaccagataaacgttataatgatgatctgcagtagaatcagtggaaggagaatgcgccttaatgggtagtgcttgacacgcagcaggccagataagaaccgcctgtgaagtttagatgatattcgctgaagcataactaattagtttatttgtgtgaaggaatagtgacgttgtgatgcggtgagttcggcggttaggggaatggtatatgataaaaaacggaaacgtgcttctttaatttaattgtttaatattgttgcagatatataaaaagggggaaagaaccaaagatgtaattatttctttattgcctcaacctaaagcaagcaataaggtatagagatcaggacgtctcgagagctgatatcaaatttgaagccacgcaagtaactacgtaggtcagagggcacaaggaataacacgtgacatttttcttttttcttttttttttttttttttttttttgttagtcttggcttctgtgccgtagtctgtatacggttttagatgcggtatgtttatcatcgcccagaaatttgcggggtgcaaagaaataaaatccgtgctgaaacccgtgctgaaatccgtgcaccgcatcaaattttctcggaggattctttgcagccggttttcattttcttccacggaataccaagcccattgcatcgcgatgttagtttagcggagtttcttggcattggcaaatctctgctaaatgctgcgtacagacggaaactcacaccgccgcgaagactggtcagtggcaaaaaaaaaataaaaatatagaaaataactattacgtatgttactgtttctggtagttgatatgaagttggagttgtatattgtacgctttaggaacagggaagtgaatattatttactctgctgcacattctggctaggtcgaagccggaacttgagaagacgccgcgctagaactatggaccaagctgttgacaatgttcagatggtgatgcacctaccctgtgcggggagtggccacggacgcgagcggaaggtgcggaaggtgcggaaggtgcgggagttgcgggaggttcttcgctaagcgtgagggttgctagctggggcggcggggtttccctaagtgtaaataaggcctcggctggcacatgagtcgccggaggaggcggcggaggcgacgacgctaaaaccgtggccgttggggaaggatgggcggctatatctaccattgacctgatggggactcggttcttaaggaatgggtttgaggtgggtgtggttgcagcaacatctgtagcgatatggaaaccccgcggattctcgtacgtagtggttttgataataggtttcttacacacatatttgtcgttggcatcaacacaagtctcaattccttggaaccatgggtcttcgaagaggtcgtcgatggtgtagcgggtggcggcttctgggtcagcgagccgccatgccacgcgagatgcatgtccgttcttgaaatttctagccaagtgatactccattcccggccccgggcggtaattgccgcgattgcggaatgcgcgatcgtgaagacggataaagttttcataagcgtcacagtaatcgcggaaaccagtgtcgaagctgcaggattccaaaaatggaatgacgttgttgacgagggtcatgaggataatacccaggccataacagtctagagcgcgtgggtcatacggctgttgcaattccgtatcgtagtgcttcttggagtcgtagaacatgacctccgggggagcatacggcggcgagccgatcatccctgcgcacttcttgacagggctggacaggtcgtgtggatccgtgtggtaccagtctgagataccaaaatctgtcagcttgcacacgccgtccggggatagcagtacattttccggtttcaaatcacggtgggcgatgccctgatcgtggcaaaacttgacaccacacgccacctgtttgaatatacaaaacttttctgctagggccacgtggcgccagcccgatttttgtatcatcgcgaacaaatctcgtagacctagctccatgacgaacccccacccgcgagtggtgtagacggtggtgggcaccttgactagaaggaaagtatttgtgatgtgaacatgatgacttagctgctttgcgatgataaactcctttggagcagcgttgtagaatttctcgggcgtttcattatagatcatattgagcttctttagagcaaatacgtccttcttgcggtacttggagcggatcttgcgcacttcgcacgaaccgccccatccgatggtcttattctcatcatcaaagacgaagttatcgctcaactggatgcttgcctccttcatctcgtcgggcagatactcgtttgggtccacaattgggatcggcagcatgcggattttggaatccccatcgtgaaggtagaagcccagatcagggtctttcttcatggaggtagagacggacgagagtgacgtgcttggggttgagacgccgtatggattgtacactaatcgttcgctactgaacttggagtttgagagattacgcgaagtggacgaatgtctgtttcctcttgagatggacgtgctggagccggccggaggtaggatcttggttgaggcggaagataaagatctcttgctgttggttgtgtgagcgaaagagtttgcacggcgagaggttttcaacgaattcggcagttttgggctggaggattcgctgtcattagtacttgtagagtggaagtctggaggtagagacgcctttttcttcaacttgttcccatggcttgaacttaacagcttctttccgaagaacttaaatgctgataccgaggagattggttgttgggatatcttcgtagaatgattgtgtgagactgtcattggttggtggtgcgatttaatgcgtatgcttgcctgtggcgttaaaatggtctatacgtttatgctaatatttcttgatgtaatgcagggcctatgaatacatggaggtttgttgccggtggtatacggttgaaaaaaaaaagaaatagatatatatatatttcttctttgtatagacttctgcgagaaaaagaaaagataaggaaaaatgaaaaaaaaagcgtataggtgctaagaagaattaagtatcaaaaggtagcaggacatttatgttatatatgcaacttcggatttcgttcaatacatcttgaccggtctccactgttactggcatatttctcgggtttttccttttcaccacaagggaaaaaaaatgcgttatgtaatttcaccaatatttttcccgtcctgcgtgctcgcacaatacaatagggtcatgtcacgtaataagcaacgtgcagccgcattttttgccctttaaagggaaacgcgctttgttcttttcttcttccttttcacataagggagagtcggctaccaatgtcgatggaattctcaccattgggcatctcaccgttcctatccttctggaacctatcgtaaatcccccttaatttgaccaactcacttgttgaaatactaggttttgtctcttgacaggcttccaataaatcgtttattgtgaccacagctgtcagctcagaagcagctgaagtgcttgtctttgtctcgtgcaccacatcttgctgcaatagagtctttagccgtagtctattttcttctctacgcccgtgctcattgatactgaagtattctatattatcattgccgggtaccacttccgattggtctgcagcagacagccacctatgtacagatttcaaataagcattgtagcagagcccctgtaaatcagcacccgaaaaaccagctgtcttttcagcgatcaacttcaagtctgcatttttctccaatgcaaattttttttgtcccgtatccttgtcttttgaattgacgatagcttgcaagatatctaacctctctgattcagtcggtatattacagatcacacttttgtctaatcttcccggtcttaacaatgcgctatcaatcaaatcaggtctacttgtagctgctagtatatatacaccatcaaggccctcggcaccatccatttgggtcaataattgattgactacacggtctgtgacaccagtggagtcatgccctctctttggcgcaatagaatcgaactcgtcaaaaaatagaatacagggtttgacggactgtgccctttcaaacaattctcttatgttttgttcgctggcacctataaacttgtttaaaatctctggtcccttaacggagataaagtttaacccacattgttgtgccacggcgctcgccagaagcgttttaccacaaccaggataaccgtaaagcaagattcctgatctcaatcttaggggacaattaacgaaaataggctcatattttgtgggccactctaaggtttctagaaggacatctttggcatttgctaaagcaccaatatccccccatttgatgttcgtttcttttgttagctttactccacgcaacgcagatggtgtaaacgcactaagcgacttcgaaaaaagttcccttgttacaacattatcacaatctctttccaactgcaagtcgtagaaaatcttttctgtgaatatttccaaatctagtggcgaaaatccttctgtctccaacgacaaatcactgaattgcaaatctcgatttagtttcatgatctggtttttcgagaaaaaatactccagtaacttcgctcttgcatgtttgtcaggtgctctcaaagaccacgtctctgaaacaaaatgcttatcaaacaatagcggattaatttgagttttctgcttgcctgaaaataaaactctgattcgtttattatccttgttaaatatctttgtcacctgattgatgaaaaaattcaaaagtttgcttgcattatcccattggccattattagaaggatctccgtcattggcttgaggttttccaaatagagcctcaacgttatccaacacaatcaaagaaggaccataccaataacaaaaagaacaccattccataattaatttttgggttttatctaaatttgatgtctcgtgcaatgtttcacaatccgcatatttaacgaagatgtgatgatctttttccacttcatttataagctcttttaataaccttgttttaccgatcccttgcttaccatctaatataatagctggtgtggcaataataggcgatgtcaaataattgaccatttctttcttgatactatttaccgtaatgaaatcatcttcatctttactagtgcgcgaaacttcgccagtttctttgacgtggtaatgtttaggcaaatgcctttcgataatatctttaacttcttctttacccatttgggttactttccattgaacggattcattggaaatttcattcaaattacacaactgctgctcggattcacctttttttatttcgattataatttgctctgttggaagtattaagttattggtcaataagctcccgcccaacaacttagaatactgatccccactcttggtaggaacgtccttgccaaaatatttgatattgactgttgcatttcttccggatattatatttgcttgattcatttgtagaaactctagtttgatttttgctccgttcattgggtgcgtaaagaatgcatcccaaagatgagagcttaatgcaatgtgattttcgggtatctgactatcacattttataaaaaccccaatcttcttcgaagggataccaactgatttattatctgaatcgcttttcttggactgccttaagctacattttacgatagaagcgtagcccttctgagaaggcaattgtgccccgtcactgatatatacgacaaaaaggttatctttagggaagtccattttgcacacagtactcctcaatattaccttctttaaaagttggatagccccattttttagtattgtcttattactatgaccatactcagccttcaccaaacgtgttttattgacttttggtgccacaacaaccaaggaaccatctgtgatcctcgcagacttcattgatggctccaccctgtcaattttgaactttgtaacaattccttccaaataacaaatcaaagtctcacctggggtaactatacgggtttggtgcaaaatctcaccattttggaacctcatcgcattggcatcgataatttcccaatcatcactcgtttctggcgtgacatacacctccgtagccaggtgtgtgtggtcatatcgctggatgtataagtccaccaatggagacttttgatttaaatcatatactgtggccaaaacaggattgataagaacaacattctcactcgatccagaatcatggccatcccatccaagatgaacaataggtatatctgaattatgagaatggactgctataccgaattcctggatagcgtagttggttgactctaacacgtttataattgaatgcggtaaccttaaaaagtttcctactatggcattggagaattggattctcagattctcaaacttcaacctcttggtcgtcgtcatttgaaagagcagttcctcaggtgtttcttgttactgccgtcccttccagaagaaattcgacgatgacaatagtcggagagatattccggacctttataattgcggctacgcacaagaataaatcgcgatagtaatcggatataagacaataaagtccagctaacttggttggagaattcgacagattaccatgaatatagaaatcgatgtttttttttgtccacgccgattgatcagccatttttttttatcagggtcgcaactgccctgtgcaaataagaaagcctgaaatggttgcacaaagaccacaaacaagggcatacgccagtacagtattatggactcatgccatcgaggttacatagaattagtttaaacaaaaaccaactatcctctaatatccatggtacgagtatatataattgtatgaagtgtaagaatatgatataaataatgagagcactcatagagagtaacggcgctgaattgtaagaactgtcacgtagtaacacaatcactgaaagcatataaagtgaaatgagaaacggtagtaatatcatatgcattaccaattccttttagtgaatttccatgtgcccgaggggggacttccagtatattctgttacatttaagtaaatacttcatcaacaaatagggcccagcggtttcttacactaattatacatttacaacgtaaatgctccagctcaagcattatttatatatcttgttttcaaaagaaaaatatagcaattagactccatggccaagttggttaaggcgtgcgactgttaatcgcaagatcgtgagttcaaccctcactggggtcgcttatttttaacttttttacactgaagaaacaaatcaattctaatacaatgccaatggcttcaaatcaacctttggttataatagttaggagaatcgatgcttacatagtatattatttaaacaattaatttgatttaaaagatttttgtttcccttgctgctgtcattggctttctaaattacataaagcagatgaaaagccacactatgctgaaaatagtgtgtggatgcatctacatgatgatgcaacacgaattggattttttagcttgcttataaaacattttggaacttgccgttaatgactccgatttgtccaccaaattatccaacttttcacctctttgtaaaacattctcaatcgttttgtgcaaaacgattttcgtctcatccagttcttgttgaactttcatgatagcgtcagcctgtgaaggatcttgatatttgctaatgtaagtgtccagttgcttcattttcaatgcatcattggtctcagtcacatctgcccactcttccttaggatgtgcgactaaatattcatccaatattttgtttaatagtgtgtatgctggtctgacaggatattctttgtcggtgatcaaaacaccacatatgccctcactcctggcataaacgtggccaatatagttgccttcttctatactttgtctttgtcctgcaccagttctagaagcgaccgtttcagcaaaaaaagtcataaactggccaacactagacctttcaaagaaaccaaattgtgacaagtctttaacttcactcaactctagagccttttctcctccagagcgaaatacaccgatgtagtagattctcattgccaaaataacttctctagtgatacgtaaagcttcagaaatgccctagcctggtctaacgcagtcaaactgtgccagagacttttgtatattgttcatgttgatatctattgtgcttgctcttgatttcacaccaagccaatcgttctgtacggcacgccacccaataagaaaaaaagggaaaaggagccgaattttggtttaaaaacatataatgctgaaattgtggaacaccaattaccaactggaagtaggctcgatccaaagagtgtatattatcagtaaaatgcttcgcaacttagtcgtcaggaatgcgtgcagaaacaggccgtcaattcaagtggcaagggggttatgccgacaccaaacaagacgtctcatggcgtcctcccctcagttcggtaggaactccaatcaggaaaaaacagcgggctttataatggggattctttctatggctggtgctttatattttattgctcctaataggaagcctcttttcgcctcaaggaaggtagaatccgataaaaccgcagaggaagagctttccagtggtggtgagcaatcaccagaaaatgaagatgacaacaacagcaaaagcgatgaaaatggagatgacaacgacagcaaaaacgatgaaactgaagctggccctcaattagggggtgataaaattggtgcttcaaaagtagctgaagatggtgaattggttgttctagcagaagaagacaacaagtcttccgaagataaagatactgatgaatcaaaggtatcaaccaaagatgatgagcaatccaatgaagacaatgccaccgctaacaatcaaaaggatgaaaacataagttctgagaactcggaagaaaatactagtgacaaaacactagacaacaatgctggatcttctgaaaaaaaagatccagaacattcagatgatgaaaaatcgcaacagggacaatctgatgacaagacaactactgaagataataatggagaagaagaatcctcaaaaaaaactgtaagtgactcggaaaattcagctaagcaatctgaatctagcgatgaagagaaagaagaactaagaaaacaagaggaaaagcaaatgggtcctactgaagaagaggttcaacacgaaggtgcttataacccagacactggtgagataaattgggactgtccttgcttgggaggtatggcccatggaccctgtggtgaagagttcaaatctgcattttcttgcttcgtctattctgaagctgaaccaaaaggtatcgactgtgttgaaaagtttcaacatatgcaagactgtttcagaaaataccccgagcattatgcagaacaactaaaggaaacatctgatgatgaggaacctcaagacaaagtaaaggtcaacacaatagaatcagcgccaaatgtttcaagcgcaaaggaaaatgctgcgaaaaaagcagagcaatcagatgtgaaaaaagaaccattgaatgaggaatccaaaccttaaaatctcctgaaaatctcccgaacgtaaaaagtataaaagtataaaggatgatacatgtaaatacagtaatattatcttagtttaatgactacatatggtataatatgtgaaatatacatgaattaatgcatctgtggggcggatgagtctagtctctgtatgaatccagctatacatcaaatcgtatccttttatttacagggcaagtttgtcatatattttaagttacttgtagtttttttccagctcaataaatttttcccaaatttgagacattgtaagtttctcgaaactctttctattatcacgttctcgaatgttgtatttctgtaactgtacttcctcatcacccacgataattaaataggaatagtttttcaaaatggccgacttgatcctataccctacgggttcgtttcttatgtcgagatcaacattgaaatgccaatcatttaaaggaactggttccatgtcgtcggcttccagttcattacgtagttttttctgcaaggcagtgcacatgtctagctgttgcacatttttcgtattgacgggaataattacagcttggtaaggattcaaccaaaacggccaacggccctcattagaatctatcagtaaagccataaatctttcgatagaaccaaaagtagctctatgaatcataattggcctcttgtacgagttgtcttgatccttgaatttcaaatcgaacctctcaggtagctgaaagtccaactgaatagtagcgacttgatgagttttgcgtaaatggtccgtaaccattatatccaactttggaccatagaacgcaccatcaccagggttcagtttccacggtttgcctgattcttccaagatttccttgagtacttgctcagcatgattccaaactttgaggtctccaatgaagtgatccggtcttgtagaaaagtttataaaataattgctctctgctccagaacctcctttaacaaaggggaaaattttgttgtaaactatgtcgattaattttaaagagttgaaaatttctgatttcacttgggaaggagtgcaaaagatatgaccatcgtcttgatggaacttccttagtctagtcaatcccgacagtgcaccagaagcttcatttctatgtagtggtgaaaaatcagagaagcgtaggggaagttcgttatacgatctatcctttttaccgaagatcagacaatggcctgggcaattcatcggttttaaaccgtattcctccttttcttcatccgtagtttccaccttaaacatgtcatcagcataattttcccagtgaccagacttttcccaaagagtctttttgtaaatcaaaggcgtcacaacttcattaaaaccaaatttgaacttttgttgtaacttcataaactctatcaatttgttgaaaatcttagcaccatttggaagaaagaacatggatccaggagatagtggatctgtcatgaaaagatcttgcctctgagataccatggatgtcatagtagctggagtcgccgacgaagcgttcttagtggcctttctcgtagagtagaaagcacgattccaaagagcattgcgagaacaatgccatcttacaagttgtattttcatattgcgagacagaaggacgtgcccttagctattgcatatgtttttctttatgtagttcagcagctcttctttttttcatgctcgaggtttttaagggcgaactttaactagatggattattcagttttttttaaaaggatcaaaatcctacattatatatatatatatatatatatgtttgtgtgtgtatataaaaaaaaaatcatttcttgatcaagatcagcctcttatatatgtcgcatcaatcttctgtagggatggaggtaagttcatagtcagttttcttctatacgaagtcttattttccagttgaatagggtttccctccagataaatggtctccaagcgtgatagggcggacaggttttcacccaagctctcaaaggattgatctatcttgttaaaggaggcccatatgtcagttaaatttgacaggtggttcaagttttccagggaggtaattttgttggaggtcacgtccaaagtagttagttttaggtttttctctagaccttcaatcttggtgatgaaattatgtgacagatagagctcttcaagattggtcaactcttctagattttcaattttttttaatttattagattggatggacaatatcttcaaattctttaaaggatgtaagttaataagtcttggtatggaatttttacccaaccaaatttcttccaagtttgacagaccttcgaaggaatcgggttcaatagaatgaaccttattaccacctaattctaagtttttcagtgatttcaaagtggacagattttcaattttggaaatgctgttctgcacgaagtataaattctccagatcagtcaaattttctagatttttgatgtgcttgatcttgttaaacgacaggtctagagacgttaatttggtgagcttattaacattagaggagatatgtttaattttgttatcgtaaaaatcaaggtcaacaatcttgtcatggggtaaaacttccacttcgcttatgctttcgatcaggttctgtctgagacataattgtttcaaattcttgaacctataaaggttcaaatcttctaacgatttgatttttagatggaccaagtcaataacctctacatcatcaggcagatcttgtgtcagttccgaatctgcagtgatgaagtcaggatttgtatcgtctacaacctcaatcttgtgtctttcgtctttttcttcactatctttgttaactgaattcttatccataatgatggctatgtggtgctagatttcttccgacttcttgctattttcattcaaaaggttatacatgttttatttttcaacagtaccttaatatataataattcggggccaaaataacaaacaacgagaaaaagggaggagagagtaaagtatagtattaacagggctggttatatagatatatatatatacgggtcaatcgatctatttatatacatacgaatataatatgacatgggggtgacacgatacaatataatagagcggggacggacacttagtttgcgtcgggattggaagcgatataatcgaccgtttcaccaacacttctcaactcatcagccactttgtcagggatttcaatatcaaattcttcttcaatagctacgagcagctcgacagtgtccaaggagtccaaccccaaatccttgtgaaattgggtatcgctggagatttgcttgttggcaatgttgggagagttcttatcaaacgccttgataacatcaatgaccctttgagaaacctgatctttgctcaagtttgcagaataaaatctttgtgcgagtatggtgttggacataacggaacggcccattatagtgcggtacgcagaaggtgccacgcgggaagaaatgcggcaaacggatctaaacatggcaaggaaggtgctgtattgagttagttgtgttgtttgtactaattacactgcaagtgtgactattcttccttttgcttcgtcatcaccacctttctcttttactcagaacccgttcgaaggggcgaagaaagaagcaattgacaaataatctgtattccgtcaacagtgatatatgtcacgtgactctgataaaactccatggagtctcttcggagtgtatgtgtgaaaagaataatacatataagacatctacaggatcagtctgatagttttaatgctatggtagacttcagaatgtctttttaagtatgccatttggttaaatctgtccttttatatgtacttggtgcttcttttttctttacttttttttttttcagtgagaagctcatcgcaacaagaagaaaaaagactagttcaaaggtaaaagagttaagatgattagtgatggatttctaagtggcagcgttgaaagatcgtgcaaaggttgaaaaatggaagttgcaccggccttatcgactactcagtcggacgtggcgtttcagaaggtggagacacatgaaattgacaggtcttcatacttggggccatgttataatagcgatgagcttatgcaacttatctcggcttattacaatgtcgagcctctcgtgggttatctggaacagcacccggagtaccaaaacgtgaccttgcagtttcctgacgatttaatcaaggactcctcgttgatagtaaggctgctgcaatcgaaatttccccatgggaagataaagttttgggttttagctgacacagcgtacagtgcatgctgtgtagacgaggtcgctgctgaacacgtacatgcagaagtcgtggtacattttggtgacgcatgtttgaacgccatccaaaacttgcccgtggtttactcattcggaactccatttttggatttggcactggtggtggagaactttcagagggcattcccagacttatcctccaaaatttgtttgatggcaaacgcacccttctctaagcatttgtcacagctgtacaatattttgaagggcgacctgcactacacaaatatcatatattcccaagtgaacacctctgcggtagaagaaaaattcgtaaccatacttgacacctttcacgttcccgaagacgtagaccaggtgggtgtgttcgaaaaaaatagcgtgctgtttggtcagcacgacaaagcagacaacatctcgcccgaggactatcatcttttccatttgaccaccccacaggatccgagattactgtatttgtctactgtgtttcaatctgttcatattttcgatccggctttacctggcatggtaacggggccatttccctctctaatgaggcgttacaagtacatgcatgtggcaagaacagcgggatgtataggtattctggtcaacacgctgtcgctacgtaatacaagagaaactatcaacgagctggtcaagcttatcaaaactcgtgagaaaaaacactatttatttgttgtcggaaagccaaatgtggccaagctagcaaactttgaagatattgatatttggtgcattctcggttgtagccaaagcggtatcatcgttgatcaattcaacgagttttacaagcccattattacaccttatgaattaaacttggccttgagcgaagaggtcacatggaccgggaaatgggttgtggacttcagagacgccattgatgaaatcgagcagaatttgggcggacaagataccatctctgccagcacaacttccgatgaaccggagtttgatgtagttaggggaagatatactagcacatcaagaccactgcgagcgctaacgcacctggagttagaggcggccgacgacgacgattccaaacaactgactacaagacataccgcctcaggtgccgtcattaaaggtactgtatccacttcagcatcagcactgcagaatcgttcgtggaaaggtctaggaagcgatttcgactctactgaggttgataatactggagcggatatcgaagaaggtatttccggtgtcgcacgtggttatggatttgatcgcgaagacgctatgaaaaaggaaaacaaatgactcttataatttgtttccctcgacttctctatttaaatccaagattttaactaataaactatttaataataaaacaattaactctttatatggaagccttggaaattagccgccaaaatgggatatacattccgtgcgaagtgaccgcgtggaaggccgggtatcatcttaaaaatcactagtttcttttttagcggaatgcaataaaggtgctttgtgctggtgtggtttacacggaacatctagtagctaaaacttggtaactcaatggtgatcagaatccatagaagcatttttatttcttaaaatgggtgctgctccttccaaaattgtggatggtcttttagaagatacaaattgtatgtacacttcggagtgaggaaaagaaagaaaggggaaattaaccgattttactaacactgacactttgaacagttgatagagatgaaattgaaaggttaaggaagagattcatgaaattagatagagatagctcagggtctattgataaaaatgaatttatgagcattcctggcgtttcgtcaaaccctcttgctggacgtataatggaggttttcgatgctgataatagtggggacgtggattttcaagagttcatcacaggattatccattttcagtgggcgtgggtccaaggacgaaaagttaagattcgccttcaaaatctacgacattgacaaggacggtttcatatccaatggtgagttgttcatcgtgttgaagattatggtaggttctaatctggacgatgaacagctgcaacagatagtagataggacgatagtggaaaacgatagcgacggcgacggacgtttaagtttcgaggagtttaagaatgctatcgaaaccacagaagtggccaagagtctgacattgcaatacgatgtgtaagactaggggacacttcattcatttatggtatgccaatatttttaagaaaagaagaataatacgcgatattgttttttaaggaaggaacgcacactcgcccagttagagtgctgatgatatatacatatatatatgtatatgtaacaaacaataagaaagcaatgatacaacatagagatgagagagagcatatatgtcagcgacgagatataccaagatggaagctgatctcatgtaataactgcggggtgtactttgataatttttgggattccattgttattaatagctttgatatcagacatacagaataccagagattttcctcaaaaatatggcaatgcacaaagggggatcaatagttatataaattaagattattacttcttctttgttttatgtgttgttattcactatcccactgcattatcaatccttacatatcagcttccgttaaacccgatgactatctctcaatcatcatactatcttcttacaccgtatatgataattaccagcaatactaatgctaggagacagaccatctttgattcctattccaataaagttaaactgtgatattggtttattggataagttcatatcctaaaacgtgttgacaacacttcgggagtttccagtaagtaaaatttgtatggagggttggccgagtggtctaaggcggcagacttaagatctgttggacggttgtccgcgcgagttcgaacctcgcatccttcagtaatttttttttttaatttatttttgtgttgcaagcgttgatcctttccattatgcagccataagaggaggctggatatgaattatttattaccaatataaggagcatgtaccgttgattttgaagagccaattgctccaaattttggattttgtgttcgaaaaagggaagattgctccaaacgcaaataaggaggaaacccgctgattgcactcttggaaaaataaaaataaaaagtggtctcagaattgtttcaaaagtggcactgacacaatatttacaggcgttgatagcttcttgttttaacaatacgatttaatctcggagtagttaagccaaagaatacgtgttatccgtaagaggcttattgcacgtaatccccagtataaattatccgcaaatcgaagacaaatgtttaagaaatacaaaaatcaagacttggacatggcattttggtggaagaaaaaccccaagaccccttccgattatgccaggttgatcatcgaacaactaaataaattcagctcaccctcgctgactcaggataacaaacgaaaggtacaagaagagtgcacaaaatatctaattggcactaaacattttattgtcggtgatacggatcctcacccaactccggaagccattgacgagctttatactgccatgcatcgtgccgacgtgttctatgaactgctacttcattttgtggatttggaattcgaagcaaggagagaatgcatgcttatattctctatatgccttggatactctaaggataataaattcgtcacagtagattatttagtctcgcaaccaaagaccatatctttaatgttgaggactgcggaagttgctctacaacaaaagggttgccaagatatctttttaacggtagggaatatgattattgaatgtatcaaatacgaacaactttgtaggattatattaaaggaccctcaactatggaaattctttgagtttgcgaaactgggtaatttcgaaatcagtacggaatctttacaaatattaagtgccgcatttactgcacatcctaaattagtgtctaaggaattcttcagtaatgagattaatatcataagattcattaaatgtattaacaagttaatggctcatggaagctacgtaacgaaaaggcagagcactaaactgttggcctcattaattgtgataagatctaacaacgcgttgatgaatatatatatcaactccccagaaaacttaaagctcataatgactttaatgactgacaaatctaaaaacttacaacttgaagctttcaacgtattcaaggtgatggtagcaaacccaaggaagtcaaaacctgtttttgacattcttgttaaaaacagagataaactattgacgtattttaaaactttcggtttagattctcaggattctacttttcttgatgaaagagaattcatcgttcaagaaattgattccttgccgcgtataatttcgtccacaacagaagtttctaataataatgcatcctcaagtaacgtcgccagtataacttctccatcatcagtaatgaacaatcaatcatccatcttaacacattcaacttcacctgattcaagataactataaaacttggttcactttataaaaaatggaaagttctcaggcagtgggtcgtgacatgaatattcaaaagtaaaattatatataggaaagtgtttatttgcataaaaagggaaaaatagttcagacttttgtatttttacgtatttatacaaaaaaaggttggtaccggaggctgaggaagccagtacagttggatccggtacatggaattgagcaatcaaccgtaaatatgagcgctttctcaagatattaaattattataaaacaatttatttatccaatttatacatgatttggatcctcctttggctatgtatgttacctctcctttccttcttccttttttgttttaacttttttgttcaagcttttattgtttcttagtaaatttgatgatgctgaactagatggttgggaaaatagtggtaatctcttactagtctcctgccctgtaggtgatgtgattcgctgccctttatttgcattaaacaatgcattagatttggacgtttttggatcttcgatcttttcaaaaagattcaggttagtttctgatttacgaatgatgttggattctttagcaattgtcagatctttcaacttccgctcccaaagtggcacctgttgatccaagatggcatttagttcaagaagtttttcttcattacataacctttccttcgggttaaacggtccaaattggtatccgcctttaccatcaaattttaacagatagttatgaaaatgccataaacttgtcctgtggcaaactgatattaacgagataccaaaattttgcgcattttcgtacatcctttgttccatttctggggctactgcagatgtacattcgtcgagcacagcaaacttgggtttatgatagtacatccttgccatagctaacctttgttggacaccaattgttaattcttcggaccaatttcttactatactgaatgcatcacgaactttaatggcgcatggtgactgattgtcttccgtcgacaactgctgtgaatcatttttggaagtcctttgcgccagcagaagtgacatattttcagtgactaaatcctccaaatctaataattgcagaatttttattaaatctgcatcgcctagatcataatcattgtgatatctttctttgaattgttcaatactgtctggataaataatctgttccctgaatgtcgacctattgcccatatacggcctttggggtaaataaaatattgcgcaatctctatccacagttctacgcggcattattaacttggattgatgatttttattgggagtcgcccttatcggccaaagcccgcctagaatacgaaataatgaagatttaccgcaaccgttgggcccaataattagtagatgatttccatgcttcagatcaaaacttagctccggtactagaacttgattggcaggtgttattaaaggaatattttcaaactttatccttgaatcatcatattccactatacacctttcatctcttggttctttttcgtcatcacctttattagcatccaacaaatcattgaacttgttcaatctcaatctgataccgcgtaattgttgtatatttctcttcagttccacaaatcttccgatagagctagatgcagtgactaataatcttctatttgtgatgaaatcagccgtcatatcattcccgggttccttaagctgtaaggtgtcttcactaggtttgtttttgaaaaatattggaatcgagcatagtaccaagccagctgcgccccaagtatatttaatgacaaatgcagtagcaacatcataaatagctcttgcctttatttctctgtttaaaaatagcaccaaacggtaaaatgaataatcaacgttttctagttccctcttttgccctcttagcagtgcaatttcttcattgcttgaatgtagattcgagtgtaaagatctgaaccaactttccaaagatgcgcttgccatagttaacctagtgaaattcggttgaatcaattttagtaatgaattggaggcgtagacaattaagcccagtgccaaagttccttcacccataacactagtgtttgaggttaataatttgaatgaacagaggatcaaatccagcattggctttaatagctgattcagtaataatgacgagttcattgaaaatgtgtaaatatcttttgtcaaattatcctgaatttctgaaacagattcagcagaagctacggaatagaaagtatggtgattagatagatactttgagagtagaaagtctgaaactttcctattaatagtgacagcacaaagttttgtcgtgtaactgatcagtgaattaataaaactggcgggaattccaaggatcatccatttccccaacaatatctttgtgaagtttgcgtattgagctcttactagtgtggacactaattgaccatctaaagtagccacacgaagagacagcaatgttctgatgttcagaagaatagcctgtgtaataaataaaatgaggcacttcttatcatgaagcaaaagtttgaacaaaaaatctacctttccttttcgctctccccccttatgattagtcttgctttctttatcaattattattgcaccatcttctgaatctgtgctatgtttggagactatcgttaactcttctttgctactttcatcttcctctctatctactgcggtttcttttccctcttcaattttcttattttctaaaaccgttgactcagaatccttcttatcagttttgttgttactagaactggaatttgaattgtaaagcgtggctagcaacaatattatgtatgaagaacgcagtaaatttactctatgcttctgataaaatgcagaagctgttgagatcattataaaatctttcttcggtaacttttaattgtattattatcccttttgagtcttttccatattcaagacgaacaaaatacagataacaatgttgaagacgtttgttttgtaccggattgaggacaagatgatacttaaatataatattatctttgatcgagcaaagccatcaatatcatcatctaacattcactttactccacatttcattgccgcccttaatctttcggagggtggtaaaaactttacggtgatagttgtaattaacgccgaaggaatatacatcaaagacgaaagaacattaattgcatatattccaaaaatatgaataattaccaaattattattaatttttgttttgaaatttaaataaagctattaaataaggatgatggtgtggtatgtactataattcaatataagagattaagataacgctgtaaatggtttggtacaattgaaaaaaagtgatagagcatttacgaaaaagaaaaaaattatgctaccaaatgtgcattattgttaacaggtccatttgaatcttttggtgtcacgtcggggtgacttagctctgttctattactcgtactacctgtgacatctgtattattggcagaactactgttgtcgatagcggttatttcattacgattcacctgtttttcgaaatcagcatcatcatcatcacccaagttatggtcgccgaaacggtctgcagaaatggcagaaccatccccatacgtgtaaatttcgcctttcctattcgtcacagatccggacatgtaacgaccactccgtctgttcctccaccacgtataaattatcaatcctgtggcgataaaagacaacgcaaatgctgtccatatcagccctgtataggcgggaccggctttaaacacaacaccatatttatcatctgccgtaccgctctttataatggcaatcataacggatatgataatggctgccaatacagtggctacaccaacgcaaacgtgtagagctagggcaatgagccataatggttgtttgaacatatatctgttaaagtacagtaatataataaaaatcatggtaaagaaggaaaagatgatcgctaagaggttcaaagccaaaacagacctcactgctggcacatattggtgctctctgtgtaaaagtttcccttctaggtaaagatcgttggcgctaatattcagggcgttcagatatggttggaagtctgatgtgactaatgcgtcataaataatcgatctaaaatccaagttttgtacagcatgtggggagttacaatctaggatcttgttttccaggttagcatggcatagcgtgaaaatggataagcgatagtaaatcggaattttcagatactctagtatattcggcgtcatggcgttcaattcttctgcggaaatcggttggacggatttggcatccgctaatatatctaaaatgggcaagaaggtctgagggttttcttgagcccaggaagtcagcgtcactaaagatgaaaatgttgttttaggatcagtggatgcccctaaaagactgaagagatatggaatgtactgtacggagcttgaattaccggataggcccgattgtaattcggacaagatggacaaagtttcgttggtgttactcgaggagcttatcacatcatctaatccaattagctgttgagtagattgagttgtatttgtcaccgcagctagagattggaccgaagtgacaaccattgtcgagttgtccgaattttccatcaattgggttaaggcagcaaacgccttttttgcagatgatgactgagtgaggttttgttccagcaaatcagatagagtgctcaatgtctgatttgtagaggtggtctggtttagcagcaattccactgcatcaaatgcgggggcgcttgcctgcggcactagtggttgcaaagtactaaacgtgttatttagggaacctccgtttgaaattgtgttttgtaactgagttaatagtgtttgggctaaagaagatgaaatagtagtgttcatcaaggtcgccagagccgtcattgtagctgtttggttcgtggagaaagcgaatagcctgaataccggtaacaattgcgccttttctgacattgtcagattattcagagttagcaatgcatctgtggaattctgtgggttatcggagtcttttaataagtccagaaccaaagtagttgagtcactggaagagttagagcttgcggaagacagcgaagcagaaactaaccttgagaggccatctagtgtttcagttgcgttgtctgaatacttcagcagcccattaatctctgtcaactgcctcgtgctagaagcaggattgccgctgatcgctaagggagccaattcggtcaatgattcgatggttactgtggtgttgtcagcattagacaaaagcgtcaatagcggcgtcagcgcgggagtatcagcaatatttttcatggcgccaaaaatatcatccaaggagctgttcggagccgtcaaagcggaccctaatattgtcaaaatagggcctatctgcgggatcaccttgcttacattgatgtgtttgatatcggcttcaccgatgtatatattcgttaagggtttgtagttggcggtggagccagcagtggctacaataaccaatatcagtgtggtgaacatgaataaaaggcacacagacaatatcgtccaaataattcccttcgacaggggggtacggtgcttttcgatcctcatgtttttgttgttttctttgctttcctaactcttcgtatgaggattttcgatggagcaggatgaggagaaatagtaccacatgtatatatccattacaaaaaggtttatatacaattacaatagacccttgttggggtttctgaaaaaagaagtagtcgatgccatcggcaataatacggaattacgagaaacacaatcccgatccttttttgggtaattacttcaccgattctaccgatttatcatgccaaaaaaaattcaccgtgggttctagaagtgccctttgaggattgtagccactctaacccacacggcctccttactagctgactaaggtgacaaaaccgcaaggactggaaagtcgccactcatctgaaaattctcaagtttttcactactgagtttatgctttcgaatttttttgttcggtaatagcacggcggttcgattcaattccgccgctccgagcgatgctccgcaaaactcagtaataagctttctgatggttcaccccttttttagcacgcggggtgtaactcaacagaaaaatgtgccatagaacaagactaggcaaaagccaaggagcgtttgccatgaacttccacaagtaaagctcgttgaccagttgatcagttgaggggggtacacacgactagcgctttcagatattaaaaagtttagatgtaggttttagcggtaacagttatataaatcgtgtttcttctcttgatgaaacaaaaaaatgctagaaaaactttgtcgtttcttacttttggtgcgctttgcagttttcgtggctagacttagaatcatttctcctcagatttcttgattaaagtttggtgcgaagccctactctaacattggtgttcttcttttcattcacgcaagttaagtccaggaaggtgagcaaatgctcatccttctgttcatgcgtgacggctgaattatccttatctggcgtacccgtgcagccgtttccgtgcctcggttcctccgagatatccttagggaccgccagggaccatgattgcgtcaactgttgtcaccgctccagaggatcctctgtaaccttttcaaccataaaaatagaaagggcacagggttggggtatttgaattttttttttgggttttttcgtattacttattacttaccttcttttctatataattttgtttttccctggtagagcggaatcttcccactaaatttttagcagagaatcctcgggtttgtaaaccatgttatagttaaaccccgatattacaccattaaaatcatttctaaatatgcggtcgtcgatgatcagctgcagggaaatgccaaaatatggaccccatagaggtcttggcttgttcatatcgttgggtcgatttctgttcccagtgttatttggttgaatgggaacagtcgcgtcttgccccatcttgtctctgccgctttcgtcgaatctgactttgcaattgacgttgcatatcaacgtgccggatcccggaatagcgtgatagtctactcctgttagggcatgttgtgtttgtacgacctggttttgccacatttgcagaaaaactgttgcttgcgcgaagggggtagcattaaatattattctgcagttgtttggattaaaaagctgtacgaattgggccaatttgttggagtccggatcatccaaatgcgctaatatcttcttcgtaaatgtggccgttatttgtgcttgatttgcgtcattcattaccatagtattactattggtgttcatatttctgttattactgttattagtttggcgttttgcctgacgatcagcctggtggggccaagtatatactataaaaacaggttagttacttgctctatgcgtttgcgcatcctctttttactttttttttttcagtaaagcctaagcataaatcgttttatacgtacgacacgttcaacttttcttggttagtagtggcaatctctgcaatacatacagggagtcatggtctatcatcttgtccaatcaaagaagcatcggttcagatcgagcaaactgtagggagaaaggaaagtagaaatgcagagtgtgctatatgtccaatctcggttttgtagtttggatgtcattagagatctaccacccaaccggctgctttcatgtggaacagaaaagaaatcggggcgcttcctcttctgtattcctttaattaacgtttttattcagccatctaaccatcatacccccatacggtaacaaaacctcttctaagaaaagaagtctctgctcctccgccatcttatttttattcgctgcgcgcgtttattgtcgcatcgctagccagcaaaaagttggttgcctttttttacctaaaaaagacacatctaactgattagttttccgttttaggatattgacgccaagcgtgcgtctgatttctacgatatgtctctaattttggaagggccattttatttttgaggattgggctgatcattttccttacgtggattgagccagcaatacagatcattattaaactgttttgtacatgatgttagtatataatcgtaaagcttttctaatatgtataccttatacatggaactccacagaacttgcaaacataccaaaaatcctttattcttgttcactcattttacatcaaaaaataatatttcagttattaaggaaaataaaaaaatagattagagaagcattttgaagaaatagtatattcttttattgaacctaagagcgtgatatttttactcgaaataaaatacgaaaaatctatacactcatctttccgactactattggctcctgctcaaaaaaagagggaaaaaaagctccaaaattctatcttttcctatcgctcctgtcctatccttattacgttcattactattttaatactatccattcttttattttcagtctaaaaaaaacatttctcataacgggaaaagcaaaaaaatgtcaagcttatacatcaaaacaccactgcatgcattatctgctggtccggattctcatgcaaatagctcctattatgacaatcttttattgccttcattttccaatttatccagtaatatcagcaggaacaatatcacaaccgataacaatataaattcagcaagtcctaggaagtattcgtttcattcgctcaatgtgtcgccaattctttccccaatatctttggctaacgaaatacttggaaaaaaatcaaatactgcaccagcatcgccacatcatatggattacaatccaatttcctcattaacaccaggcaattcaccagaattcaacaaggcaagcttatctcagattagttttacaaatccattgaactatgggtctggcttaggtttttcctctaattcacaacctcgactaccattgttagacaggctatcgtccgtctctttatctaagagaccggagcgcccacaacaaagcctaccatcactaaggcatctgcaattattacccagtcctcttttacaagaaaacgcagcacgcttccctgatacatcaaaacgtacatctaattggaaaactgatcttacccattggtgtaaggatacaaactatcaagactatgttaaaatacgcgaagaagtggctcatttcaagccattaagtatacccaacttaactaataatcaaaataatgatagtttcaattacggcaaggaattggaatcgactaggtcgtccaagttccattccccgtctaaggaatcatttgatcgtaccaaactaattccttcgattctagaagctaaagatcaatttaaagatctttccaacaatgcatggagtattactcctcccgtcacaccgccgatgagtccaccaaccaatagaaccatggagcgcacgacgcttagaggagtagaggcctctttttttgaggggaaatccagcaataacgattcaatattcaatccaattattagtgaaaaattggttcaagaagttaaacatcaaagacaattacgtggaaattcatttcccatgccaaatgccagtcacaaaaagacgaacagtttcaaagctttgcaaataaaaaaattgcttgcgaatagagacattctatcgaacaattccaaatctaatgtaaggaaaccatctaagaacaaaatctcaaagcaagcatcaaatgttttcggtaacactgcaagacaattggtgatgaaactcgacaacgctagttacagttctgtctctgcatcttcatctccatctccctccacaccgacgaaaagtggcaagatgagatcaagatcatcctcacctgtgcgtcccaaggcatacactccaagcccaaggtcacccaattatcatagatttgctctcgactctccccctcaaagccctcgaagatcatcaaattcaagcataacgaaaaagggaagtagaaggtccagtggctcatcacccactcgtcacaccacaagagtgtgcgtgtcgtgtcattcgagtgattcgccctgttggaggccatcgtggtcgccaagaaagcaagatcagctatgtaactcttgtggtcttcgatataaaaaaacacatacaagatgtttgaacgatttatgtcgtaagatccccacaaagggtgaaataaacattatgaaatccaatggaatagacaaagaattcgtccccgaacgcaactgcgaaattgaagggtaccgttgcttattttgtaattacataactgagacagtagagaattgatacatggataactgaatctctttcaactaataagagacattatcacgaaacaattgtacatttctctccttgtctgtgctaaataaactacaaataaaaattcattttctttcattttcattcgacacgccgcggcatcttcgttttcttcaccgattaattttaatctgcgccgtgcagatattttcgcccatttcgaagtgaaatcattctaataacttctcctgcgcaatagattggtcatcctgatttttattctgaaatcgaaaatgaaaagcatttattgcactgaaatagcggaacctgcttctaataagcttaaaattcaatcataatagtgtagttaatagaaaggacagaagaacttttcgttccttggtttatcatccaggtttcagcacggcttttgtttcaagtttaagtaggtaagattttttgattgttctacaactttttcatagtaatcaaaacctttgaatttcaaacttactatgtctagtactcaagtaggaaatgctctatctagttccactactactttagtggacttgtctaattctacggttacccaaaagaagcaatattataaagatggcgagacgctgcacaatcttttgcttgaactaaagaataaccaagatttggaacttttaccgcatgaacaagcgcatcctaaaatatttcaagcgctcaaggctcgtattggtagaattaataatgaaacgtgcgaccccggtgaggagaactcgtttttcatatgcgatttgggagaagtcaagagattattcaacaactgggtgaaggagcttcctagaattaagccattttatgccgtcaaatgtaatcctgataccaaggttttgtcattattagcagagttgggcgttaatttcgattgcgcttccaaagtggaaattgacagagtattatcgatgaacatctcgccggatagaattgtttacgctaatccttgtaaagtagcatctttcattagatatgcagcttcaaaaaatgtaatgaagtctacttttgacaatgtagaagaattgcataaaatcaaaaagtttcatcctgagtctcagttgttattaagaatcgctaccgatgactctaccgctcaatgtcgactttccaccaaatatggctgtgaaatggaaaacgtagacgttttattaaaggctataaaggaactaggtttaaacctggctggtgtttctttccacgtcggttcaggcgcttctgattttacaagcttatacaaagccgttagagatgcaagaacggtatttgacaaagctgctaacgaatacgggttgccccctttgaagattttggatgtaggtggtggatttcaatttgaatccttcaaagaatcaactgctgttttgcgtctagcgctagaggaatttttccctgtaggttgtggtgttgatataattgcagagcctggcagatactttgtagctacagcgttcactttggcatctcatgtgattgcgaagagaaaactgtctgagaatgaagcaatgatttacactaacgatggtgtatacgggaacatgaattgtattttattcgatcatcaagagccccatccaagaaccctttatcataatttggaatttcattacgacgattttgaatccactactgcggtcctcgactctatcaacaaaacaagatctgagtatccatataaagtttccatctggggacccacatgtgatggtttggattgtattgccaaagagtattacatgaagcatgatgttatagtcggtgattggttttattttcctgccctgggtgcctacacatcatcggcggctactcaattcaacggctttgagcagactgcggatatagtatacatagactctgaactcgattgaaggatatatttaaccacgactttcgcaagagagacggagggggtgggaaaaggctgaatgcaaccattgtcactaagaatttgagtgttcatgaacgagttatacacgctatttaagagtcagagaatgatgattcaagaaaattctggcatttttcctgtccaccactgtacgccattgtacacaaaagtatttttttatattttttttacaattttttataatttttttttatgtttagtgtatatttgctagaaagaaacaagatcttttttggtagtgtaaatgcttaaactttgtctctttttcctttttactttggaaaaatgccgacgcaagaacatagacatctgcgaaaaccaaaaataaagtaccaattgtacatacaaaaacagagaaaaagttcatgaacagaacgttactacggtatagcaagatctttgaatacatccattacttcggattgttcaccatacttcaacacaggccaagatagaccatagctacagtgatagacgaatatttatttcaaaagaagcatcaaccataaaataaaaagaaaaatgatgaaaaaaaaaccaaagtgccaaattgcaaggaccaaaccatcggtcgaaaacgtcataccatataaccaattcaagaagacgcagccgcgattcaacggcaacttttctgcactgaataatgaagaatacataatactctttggcggaggtcgggacctgatactaggctccctgacaccttgttcgagctctcatttgtccaatcaagccaacccacaagacaccagtgagtatggcacagacctgtttatactcaacagctgcattatcatttggttcaatggcttgggatatgggctggaaattccctacagcagcgttttgtaccatgcatcaagacggctaccagatggtagggaagggcttcaattagaaattttgctgactttggaaagagacgaagtgttggacatgctctaccaaagcctcgcgccacaggcctgcgaattcgacggcgaagaagcacatgccttcaccgtgcgcagcgtggaattgactatcaggcccaaatattcaatatacgatcgccattataacaacgaaatcgaaacccttttcaccttcgaaaacttcggcgtgaacaggggcgatgacctggtaaacaattgtaacgaagcactagccgtatgcatggacctgcacggtgaggacgtacaagatcaagaccaggaacaataccaagatccaagcatggcgtttgagggtgcgcaagatctcaacgccacgtattctgggcttggagacacccttcacgggccgcccgtgtatcagaacgacgggctggcagacgatctggatggcgacctcgttatggacaacgtggtctctaggggtggtccagaagcaagtatgtctatggagttctacgcaaatcaaaatcttgctggcagaaagaactccagagacaatgaatgaacaacatctattatgggaacatcccgctgtactatgcggtctcgtcctctacgaatatggctatttgccttcgtatatacctttctataccaagtaatgaatgtcttgagggcccgtatggccgcgcgaaggcttagttaagatgtttcagcaaacggcagcatgtgaaaaaacccgtagaaggtccgcatcagccttccatgcccgtgcacccacggctcctcggaggccgggttatagcagcgtctgctccgcatcacgatacacgaggtgcaggcacggttcactactcccctggcctccaacaaacgacggccaaaaacttcacatgccgcccagccaagcataattacgcaacagcgatctttccgtcgcacaagttaaaagaaattgttgaaaaatacaaataatcgcgaacaatacgttgttgctatttaacgcttttggtctgacagtaagtgtgcctttcccaatcaccgaaaagtgttgaacgattcactgcgacaataatcagagattacagtcggcattttggcatttttggcatactttttatcgattgaaccatcttctccaaacacttttcctttttccttctattctgcaggaccaactaaaactgggtatatatatcattatctatatatataaacggctttcaacaaagttataggggaaaactaaaaatataagaaaaaaaaaggtattgattgataaggaaaaagaaccaagggaaaaatataaaaaagtacattgggccttttcatacttgttatcacttacattacaaagaagaacaaacaacttttttaaacgaattttctttcttcctttttcaatttattaattctttttttccatacaattcaaggtcaaatatattcttatatgctctttgaatatttctgaaaaatatataaagaaaagaaactacaagaacatcatccggaaaatcagattatagactaggattccgctctttttagtatatttattcgccacacctaactgctctattattcgctcattatggacgcttactccacaagaccattaaccctatctcacggttctttagagcacgtgcttctggtaccaaccgcttcatttttcattgcttcgcaattacaagaacaatttaataaaattttgcccgaacccactgaagggtttgctgcagatgacgagcctaccacacctgctgaactagtggggaaattccttggctacgtatcttctctagtcgaaccttccaaggtcggtcaattcgatcaggtcttgaacctttgcttaacagaatttgaaaactgttatttagaaggcaatgacattcacgccttggctgctaaactattacaggaaaacgacacaactttagtgaagactaaagaactaattaaaaattatattaccgccagaataatggctaagagaccatttgacaaaaaatccaactctgctctttttagggccgtcggcgagggtaacgcacaattggtagccattttcggtggtcaaggtaacaccgacgactactttgaagaattgcgtgatctatatcaaacttatcatgtcttagtgggagatttaatcaagttctccgctgaaactttaagtgaactgattagaactactttagatgctgaaaaagtctttactcaaggtttaaacatattggaatggttggagaacccttcaaataccccagacaaggactatttactttccattccaatttcatgccccttaattggtgtcattcaattggctcactacgtagttactgccaagcttttgggtttcactccaggtgagttaagatcttacttaaaaggtgctacaggtcactctcaaggtttggttactgctgtcgccatagctgagacggattcctgggaatccttcttcgtctccgtaagaaaagcaattactgtattattcttcatcggtgttcgttgttacgaagcatacccaaacacttccctaccaccatccatcttggaagattccttggaaaacaatgaaggtgttccatctccaatgttgtccatttccaatctaactcaagaacaagttcaagactatgtaaataagactaactctcatttgccagctggtaaacaagttgaaatttctctagtcaatggtgcgaagaatctagtcgtatcgggcccaccacaatcattatatggtttaaacttgactttaagaaaggccaaggccccatctggactggatcaatcaagaatcccattcagcgaaagaaaattgaagttctccaataggttcttacctgttgcatcaccattccattcccatctattggttccagcttcagatttgattaacaaagacttagtcaaaaacaatgtcagctttaacgctaaagatattcaaatccccgtttacgacacttttgatggttcagatctaagagtcctttcaggttccatttccgagagaatcgtcgactgcatcattagattacctgtcaaatgggaaactactacacaattcaaagccacccacatattagactttggtccaggtggagcttccggtttaggtgttttaacccatcgtaataaagatggtactggtgttcgtgttatcgttgccggtactctcgacattaacccagatgatgattacggattcaagcaagaaatctttgatgttactagtaatggtttgaagaaaaatccaaactggttggaagaataccatccaaaattaattaagaacaaatcaggcaaaatttttgtcgaaacaaaattttctaaattaatcggtagaccacctttattggttcctggtatgacaccatgtactgtttctccagatttcgtagctgctaccacaaatgctggttataccattgagttggccggtggtggttacttttccgcagcaggtatgaccgccgctattgattctgtggtttctcagatagaaaagggtagtaccttcggtatcaacttgatctacgtcaatccatttatgttacaatggggtattccattaatcaaggaactaagaagcaaaggttatccaattcaattcttgaccattggtgctggtgtcccatcattggaagttgctagtgaatacatagagacattaggtttgaagtacttgggtttgaaaccaggttccattgatgctatttcgcaagttataaacattgctaaagcacatccaaacttcccaatagctttacaatggaccggtggtagaggtggtggtcatcattctttcgaagatgcccacactccaatgttacaaatgtactccaagattagaagacatccaaacattatgttgatattcggttctggtttcggttctgctgatgacacttacccatacttaaccggtgaatggtccacaaaattcgattatccaccaatgccattcgatggtttcctatttggttcgagggtcatgattgctaaggaagttaaaacttctcctgatgctaagaagtgtattgctgcttgtactggtgttcctgatgataaatgggaacaaacctacaagaagccaactggtggtattgtcactgttcgctctgaaatgggtgaaccaattcacaaaattgccactcgtggtgttatgctatggaaggaattcgacgaaaccatcttcaacttaccaaagaataagttggtaccaactttggaagcaaagagagattacattatctcaagattgaacgccgatttccaaaaaccatggtttgctaccgtcaacggtcaagcccgtgacctagccacaatgacatacgaagaagttgcaaagagattggtggaattaatgttcatcagatctaccaactcttggtttgatgtcacatggagaacctttactggtgatttcctacgtcgtgtcgaagaacgtttcactaaaagtaagacattgtctttaatccaatcctattctctactagacaagcctgatgaagctattgaaaaagtatttaatgcttatcctgccgctagggaacagttcttgaatgcgcaagatattgatcactttttgagcatgtgtcaaaatccaatgcaaaaaccagtgccttttgttccagttttggatcgtagattcgagatttttttcaaaaaagattcgttatggcaatctgagcacttggaagccgtcgtcgaccaagacgttcaaagaacatgtatcctacatggacctgttgcagcacaattcactaaagtcatcgatgaaccaattaagagcattatggatggtattcacgatggtcacatcaaaaagttactacatcaatattacggtgacgatgagtcaaagattccagcagttgagtactttggtggtgaaagccctgtagacgtacaaagtcaagttgattcttcctctgtatctgaagactcagctgtttttaaggcaacatcctctactgatgaagaaagctggtttaaggctttggcgggatccgaaattaactggagacatgcaagtttcttatgttcctttatcactcaagataaaatgtttgtttctaacccaattagaaaagttttcaagccaagccaaggaatggttgttgagatttccaacggcaatacttcttcaaagactgttgtcactctttcagaacctgttcaaggtgaattgaaaccaactgttattttgaagttgttgaaggagaacataatccaaatggaaatgattgagaacagaactatggatggtaagcccgtcagcttgccattgttgtacaacttcaacccagataatggttttgctccaatctctgaagttatggaggacagaaaccaaagaattaaggaaatgtactggaaattatggattgatgagcctttcaatttggactttgacccaagagatgtcattaagggcaaagatttcgagatcaccgctaaagaagtttatgactttacacacgctgttggaaacaattgtgaagacttcgtttctagacctgatagaacgatgttggccccaatggactttgctattgttgtcggatggagagccatcatcaaggccattttccctaatacggtcgatggtgacttattgaagttggttcatttgtctaacggctacaagatgattcctggcgctaagccactgcaagttggtgatgttgtttcaactactgctgttattgaatctgtcgtcaaccaacctacaggaaagattgtcgatgtggtaggtacattatcgagaaatggcaagcctgtcatggaagtcacctcctcattcttctacagaggcaactatactgactttgaaaacactttccaaaagactgttgaacctgtttatcaaatgcacatcaaaacttctaaagatatagctgtcttgcgctctaaggagtggttccaattggacgatgaagacttcgatctgttaaacaaaactttgactttcgaaactgaaactgaagttactttcaagaatgctaacatcttctcttcagtgaaatgttttggcccaattaaagttgaattgccaaccaaagaaaccgtggagatcggtattgtcgattacgaagccggtgcctctcacggtaaccctgttgttgatttcttgaagagaaacggttccacattggaacaaaaggtcaatctagaaaatcctattccaattgcagtacttgattcgtacactccaagtaccaacgaaccatacgctagagtttctggtgatttgaatccaattcacgtttcacgtcattttgcctcttacgcaaacttgccaggtactatcacgcacggtatgttttcttctgcttccgtccgtgctttgattgaaaactgggctgctgacagtgtttcatccagggtacgtggctacacttgtcaatttgttgacatggttttgcctaacactgctttgaaaacatcgattcaacatgttggtatgatcaatggtagaaaattgataaagtttgaaactagaaatgaagatgacgttgtagttttgactggtgaagccgaaattgaacaacctgttactaccttcgttttcactggtcaaggttcacaagaacaaggtatgggtatggacttatacaaaacttctaaagctgctcaagatgtttggaatagagctgacaaccatttcaaggacacttatggtttctctatcttagacattgtcattaacaacccagttaacttaacaattcacttcggtggtgaaaagggtaagaggatcagagaaaactattctgctatgatctttgagactatcgtggatggaaaattgaagactgaaaaaattttcaaggaaattaatgagcacagtacttcttacacatttagatctgaaaaaggtttattgtctgctactcaatttacacaaccagctttaactttgatggaaaaagctgctttcgaagacttgaaatctaaaggtttgatcccagccgatgctacttttgctggtcactctttaggtgagtatgctgctttggcctctttggctgatgttatgtctatcgaatctttagttgaagttgtgttctacagaggtatgactatgcaagttgctgttccaagagatgagttgggcagatccaactatggtatgattgccattaacccaggtagagtcgctgcatcattctctcaagaagctttgcaatatgttgttgagagagttggtaagagaaccggctggttggttgaaatcgtcaactacaacgttgaaaaccaacaatatgttgcagctggtgatctaagagctttagacaccgttaccaatgttctaaacttcatcaaattacaaaaaattgatattattgaactacaaaagtccttatctttggaagaagttgaaggtcatttgtttgagatcattgacgaagcttccaagaaatctgctgtcaagcctcgcccacttaaattggagagaggttttgcttgtatcccattagttggtatttctgttcctttccattccacctacttgatgaatggtgttaaaccattcaagagtttcttgaagaagaatatcataaaagaaaatgtgaaggttgctagattggccggaaagtacattccaaacttgactgcaaaaccattccaggttactaaggaatatttccaggacgtttatgatttgactggctccgaacctatcaaggaaatcatcgacaactgggaaaagtatgaacaatcctaatttcttaagtgattatataaccgtaagaaatatttaactttgaaactcctgtatactaatgtttaatatagctggcttatgattttagttctcttctcctattataaatagatacattgattaggtatttttataatatacttgggattaacagatgctatatgaatttttttttccgccgcaagccctcgctagggcggggcagatgctgaagaaaaaattttctgttccattgggttatgtttaaaaatcaacgatattcgaacataatcgatgaccttgatgattagcgaagttctgctctaaagaaattagctttaaaaacagctccattattagtgtaaactgctacttcaactctttactcgaaaagttgaaacaagtgtctattccgcacatctctgcaataaccgaaccttcacgatttagctacaatcccacatctgcagattctaccgtttaatagtcttaatttgaagagaaataaaaatgcgtaagtgtaaaatttttgttggtaactctcacccagagttgggtaatatggtttgccaaagattaggtatcgaaccagctccatgtacattaaaaaaatttgcaaatggtgaaacgtcagttcaaatcggtgtatctgttcgtgacgaagatgtgtatgtcattcaatctggttctccatccataaatgatgacattatggaactgttgattttagtttctgcctgtaggggcggatctgctaggaaaattacagcagtcattcctcaatttccttactctaaacaatgtaaaatgaagagacacagaggcgctattactgcaaggatgttggccaatctgttggtcatggctggcgctgatcatgttgtgtctatggaccttcatgcttctcaaatgcaggggtttttcaccaaaccagtcgataacctatacgggggccctagtttagcgaaatggattagagaaaatgttgaagactatgaagatgcagtagttgtctctaagaatccaggtggtactaaaagagttacagccctggcggattctttgaagatcaactttgctatgatccatactgatcgtcgtcgttctaaggatctgtattctcaaaacaaggatttgcaacaactaaagttgagaaagcaatcaatgttgaggaaaaatagaccgatcatcagacaaggtgaccatccaaatgaggaggaaaacattattttaagtaacggtattcaaactgctaggatccgtaacggccacgttatcggtgacgatgaggcagacgatgatgaagacgctatcttagaatctgacagcgaattgcattctattgatggcttagactcgcatggcttgggcggtacatatgatgctgtcgactccgaagacgaagaggaaatcccagttctctatagggaacaactgattacattggtcggaaacgtccgtggtcgctctgccatcattctagatgatatgattgatagacctgggtcatttattagcgctgctgaacatttggtgcaaaattgtggtgccaaaaaggtttatgttgttgctactcacggtatattcactggagactgtttggaagaacttgaaaagtccgatgccattgacacaattgtggtcacaaatacatatccgatttctggcgaacgcatagctgggtccaagaaattggttactatcgatgtttctccaattttcgcagaatgtatccgtcgtgatcattatggtgagagtatttccgttttatttgactctttggcagctctgtaaacagaagagagtgtgcgcaatattttagttcttaaatatgacatagattatcaaaaaactttgtatgtttgccagatttcagtgaatctgcaagagtataaattataggaatttgggtgaattaaaccatttattatgttttatgtatcatggaaaaaacagaacctttatcaaatcatctatgaaattttgacaggttagccattttcctcattttattgctctgcaatagtaaattatatagatttatgcaatgctctaggttccggcggcttttcatttaatgtgaactcaagactattatcatccaaacacattacaacatccgtacatttagttggctccattttttgaaaaaatacttccgagtaagatgctgaaagtaatcaaattccgtgaaaaaggaaccgatttggtaagggcggacctgccggaagaaaatcgctcccgcgtgtctactggactttgcttctttgccaggcgggagaatgaagcccaccggcctagctctatgggcgcagacagggatggtctcgatttgctttctcactgcaatggaaatttctaacattagagcttcaacggctagcataaaacaactactaacgttttcagtgctatattcgaaagagcaaacaaagagtcctcaagaactactaatagattaaaatggctagatacggtgctacttccactaaccctgctaaatccgcttctgctcgtggttcctacttgcgtgtttctttcaagaacaccagagaaactgctcaagctattaacggttgggaattgaccaaggctcaaaaatacttggaacaagttttggaccaccaaagagctattcctttcagaagatttaactcttccatcggtagaactgctcaaggtaaggaatttggtgtcaccaaggctagatggccagctaagtctgttaagttcgttcaaggtttgttgcaaaacgccgctgccaacgctgaagtatgtcaagaatattatatgtttagtaccagatgaaacaagaatgagttgaaattcaaaatgcgcggaaaatccattatgatcaagggaaattgaatatgataaatgaattattcagaaagtcacaattaccagattggaatgaactgtcaagctgaaaagcaactaaggattaccattacgtgtttatgattttgttagaaaaatattgaaaacttgatatttctttccgctagtttcatctttttcaattacttaaccggatcaaaattttttttactaacaacataactatttttattacaggctaaaggtttggatgctactaaattgtacgtttctcatatccaagttaaccaagctccaaagcaaagaagaagaacttacagagctcacggtagaatcaacaagtacgaatcttctccatcccacattgaattagttgtcactgaaaaggaagaagctgtcgccaaggctgctgaaaagaaggtcgttagattgacttctagacaaagaggtagaatcgccgcccaaaagcgtattgctgcttaaatagaagatgaaaaataatgataatataattctctgttaattttaatcttttatctatgtaattttatctccccgtcatatcacataactctaaaataagttttttattaatattattatattatatcggataatcctacgttcaaagtattgaacatagttttataatgaacaaaggtataagaaatgctcataaactgaaaaaatcccgtagataagataataagaaatgctactgtctatatcaatatgtcaatcgttactcattccctctctagtacggaacgtgtgcgttcttcataccgagctattagaatttagtgaataaaggcatctatcgatttatgccatgaactgaaccaacgcctgcagctactttttctgctcccccaagtcctccgttgagatttgaagaagactttgccgattgtactataccaacctcaggtgtcatgtagccgctaatattaatcacatacatgctcatcatgaatacgagtccgtgtaaaccgatacagtaaaagaggaataccatccttgtcattttattttgtaaaatgacttttgcaaaactggaaaataacttctctaaagctgataatttcttgtttttgtagtggtttaattcgttctgtctaaaatttgccattggatgcaacgattcatcatacacccttgagtattgggattccacgtcaatacgctctgtactttgattaacgggagcgttgttattattataggattgcagatacctaatccgttcataaagcttcgtattgtcgccttttagcttcgaaatttctagtttaagcttacccttttctgagtttccttgtcttagttgcttttccagatccatatttctcgaacgaaatctgtctctttgtttagtaactattggtaaaatggttgattggtttccagaaagttccccatcttctggaataccaataatagaactcgttggggacattttatgggacgtacgattgttcatttgtcttgttacaccagacatcatacttgcagtctcgttgaagtgaggactgacgttctctactttttctaggtccgtctctaatttttcatttgcttctttgagagtagctatttgctgcttcaattggtccacagattttttcaattcgtttcgttcttcctcttgagccgtactttttgagcggtattccgccaaagtagcctggagcttcttatttgcagatagtaaggaactttcgaaagtattatcattcttgtcttcagagcgaatgtcattatcagaatcatcttcgtttaccccaaactcaatttttttcaatgcagaaagttcttcttttatcttattgtaatcagaataattgtttagttttcttctaacagtttctagctccgacttgtaagattccgattccgccacaacgctatttaattgttcttttaactcatttattgcatgtgatgttgatttccgttcctgctcataggatgcactcaacaatgcattttcgctttccagctggttaagttttagttcctttgcatgtaactcagtttctttttctgcttcactagttgcctttgcaagagcaccacttagttcctcatttcttttctctaactgatatattctagcctgcgtagtttccaactcctgtgttactagattatattcagcaatccttgtagatacttctttttgattgttttcttggtcaccatcttcgtttccattaccttctatatctatatttttagatattttggcctctagtgccttgttttgctcctgtacatttgttaattgtttcaatagatctgcttctctctctttccaatttcttcctttttcctcccaggtagaattgatttcttgagttttcgcagtcagtctttttgccaatgtttttgcagagctttgctctaggtccagtaaccttgatttcaaagtctcataatctgcatatttggctagcttatcttctaggtagcttattttttccttaagttccttcgagtcatcaattttgcccaatttttccaacgaactttgtagtagcggctgtggatcaggagcctctgaaagcttttcgtatacgtcaaaaagaaccttttcagagaattttgatctctgtgtcaaattatcaatttcacgttggtactgcttaattattttattcacattgttcaatttttcctcaggttcgagttttttaaattttttagtctcagtggctaatgactttcttgaattcaaggacagggtttctttatccttaatctctataacatcagcatccaattctctttgaagattcgttaaatctgccttggcccaaatatccaatgcatgagaatatactgacgtatccattgtcaaattatttttgacgagctaatataacagagtgaagaaatgaagcaattacgcacaatttattgtactgtgttcattcaaaactcttaaacatattattttggcattttcatgagccccaagataatatcatttgttacgtaacattctctatgacagtaatggttttcttgaatgacacaagtaaccactacaacttggtgtgcagaatagtgatagagcgaactgaaattgtgggtacctaaatattctttgattatgagcggagatatgatgctctttcatgttttcctggcctgaattttggtatgctcctaaaaaaatggccaattaagtgatcgtgccaattctctcgtttattaaagactgttctgctaatcgacttttggagcaaaagcttacttttgtttcgagcttaaaaaatttttcttgtgtggaacttgtatcaatttctccttatatttatatataatacagacgttattgcttttctatagaaaaaaatagaaaccaaagtagcaaaaaagcagtaaatattaaagtaaagtttacacacaattcgtcatttttaccgctaagccacatattagctgatgagctcatcgttacattatttgagccacaattcactaaaaagcagtatttcaatcctagtcctgtaaaaataaaatactcctagtccagtaaatataatgcgacactcttgtgttaagggcctgcagtattttctgaactatgttcgtttgagcttgaattctcttcttttgaagctggagagtagcaaagactttccccttcaaaattggagcttgcagaattatgaagcttttctgaataatcgagagtaacttttgagaatcctccaagtgatatttcgtcgtcaaagctctgtccttgcgtgacgtaagggatgtgcctactttcttttaggtctatttcatcaagaatatcatctgtttctttatcagcaaacaaatattttttgcttttattttgagattttctaggatcatctggaatcctatagtcgacatagaaatgcgcttgtgatattggtgtacctacacagggagaatagttttctgtacacgtggagatatagttctcagagtctgtagaaaatgggttacggctctctttgcgtgaggacagcttgtttagcaatatgcctactcgtttttccttattcttatcaatgaatcttttccacatgtcaagtacaaatcctagtttgatggaacgcaggaatttagagtacatatgcaaagcatcagaacctaagccaaagattagaaatactaggtaagacatcaaaacataaagccatatattataaattggtctgccagggtcaaatttaataatggtattccagatggtgctggaatgggtatttttaaaagtatagtgtccttctacctgctgtaaatcttgaacaaaggtgtaaacagaaaaagggaacatgactaaaataataatgaaacagaatatcaacagccttgcgaaccttgtcaggtttaaacctgaattggtacagtgtaaaatatccctaacgtccttgcgttttttataaaacacgaacagtactaaggtggcataaacagcgcccacaaatgaccatataagcatccacatggtatacaaaacagtggtaatccatgtcggagacaataagttttggcaaccgttgtaacgagcgataccatatctaaatacttgtaacagatatgaaaatcccatgaccatgacaggtgtgaacaagctaatcacaaggtccttgacgattttcgtccatgatgaaagatccggtaaaacactatctgccttcaaaattgtatgcaagttgtaaatgatgttggtaacggcacatgatatgccaatattcgcaccaacctgcaacttgatgacaatatcacaccaacctttaccatcccatctcgtgaggaaatcgtcgtcactccatattgccgcatctacaatacacgttaaattcattgtaagaagccatgttatcaaaatgattgctggaatattcttggtatgtgaatgccatgctaaagggggagctaatagtatcacagctagcaaacaaagccctattattgctgacttgtatgacatgaaaattttgatagtattttgcctttcctacacaaatttaattgcctctaaagttaaaaagcaataaaatagaatatgtgaatactgcacaaaatgaatacttgggaattcagaaattattcttaccttaagcatccactcatatacatatatatatatatatatgtcttttcaaaagacttctgcccaaattgtggagagaactctgcctctccgtgataacggccaaatgaaacgcatccaatgatgcaattattgacaaagtttcaaagtttccgccattattccttcatttacacattgatagtcgagaagtttcctaattagtgtcacaatgacagagaaaattgtaccagcgcttctaacgaaaattagcacccatacccagagttcataaatctggcaatgtggtacaataatataggattggtaacatttcaattgtaaaatgtttaacgtttagagaaaaggggagccagaacgcttctggtggtgtaaatacggagaagtcaccttaaatagttttgttctgataattgcatttttttggaaagatttggctgcttaaaagattcaagcaatcaagagaaacattacaaggcctgcttggccggtctactaggctgaaataataagtttctgattatggttatcacggtaaatgattacgaaagggtaaagcaacgaatggttgttttatggtaagaatactttggcgaatcaacaaattgaagttgcgcaatgtgcgattcgcttatgtatcaaaaaaaactaaaaaatgaatagagaaaatcatatatataaaagaaaaaaatatcgtacacctcttaggtaacttggaatatattaaacatgtaaagaaggagaaaacattaacctgcattacaataatgaacaagagatgaaaaaatccgtaaagcttctgaatcgcgaagctcactatctattccattatcatcatataacatcattgcactctttatactattttcaacaaaattaacgcagttttccaaactagtacttagcttgccaatcttgccacaggaaaagatttttctggtcttctgtttcaacacgtacttcctttttccgacaaaattctcatcatagatattctggttgctgttattgttgttattgccagtaaactctcttttcaatgcgacatccctaatgtcccttgaacgtaacgatactaatagacttcttgtgtaatccgcctttaacaggtcaatcttcatagaatttgttattctgctctctgattcttgaccagcaggacatgcttgcaactggaaaaaattgttaaaatgggttaaatacattgtatatttcggcaatagttccagaggtttattcatcaagccatcatcaatatcagaatcagtagtcaaaatatccgcataagaagagttacctggaaaaatttcgtaagtggaattaaggtcagccaaagagggctgacatattctttcaaaagcctcatccaaaagatcatcctgagagatcctttggcaatctcttttcaactcaacgttctttagtggaaatttatatgatatattcttaaccaatgggggtgcgtgagacacatctccaacattaggagagccaggtgtgcccatccaaggatactcatcatattcgctgatagacggtgattgttgcggagtggttagtgataacctggaggttgcttgctgcaaagaagacgaacttgaagtcctttgcatatttccagcagttgtttgcagcctctcccacgactcgttgtgttttaaagaagggcttggttgaaagaactgagaaattgttggccttttgttgaaccaagaaccgtacgaaccaggttggcttgagatagaagacgatagataatgcaatgaactactcccacttttgaaggaagatggctgaataacttccgctaaagactcactagaagacacagatactgaagtgttcgagttcctccgattgggtatttgccatcctttcctcaaagaatggaaattgggtgatccaatgctgttagagctcacattactgttgttgtaattatgattgctattattttctgtgcgactcaaaaggttgtctgttgaagtcagtgtgctcaattccgtctcaggcttatcgacaaaattattgttagacttatttcttgatacagcggacgaatccgatcttatgttttcccgccgtatcgttatttgtcccttgtactttggctccaataaagccgataagatgaacagtaacttgttagcaaccaccatgtttcctgacaggattacgatcttggatgtctttagttctcttatagtgtgcctgtaatcagatataatcattgccattaggagaggaaggaagcctagtttcggtccatctttgatttcaatccaattaaatatacttttgaaccaaacgtgaacgaattctttaaatgtctcagggtaaaggaaaagcctaggaatctcagacatagaacgtaaacctggtatgactcttttttgtaaagtttgcaccattatttcaatttccttgggataatgcgtcctgatgtcaatatttgacaattttatgactgaattattgctgtaattgccagtattttcttgcataatacggtttttagtcaagaaaccaatgagcattttttgagtctgggtcaaccatgatgaaatggaagaccacgactctgcaactacgggcaacaatatcctcggtatgcataagctaattgcgatgcggttgtattggtgtgtgtaatagaaaattctagttatgagtaccaaatccgagttaggaatcgtccttatcttgtcgcactgcgtcaaatcggaagatcttacgggagaaccaaatatatattccttcaattcactcggccgtatctgctccatcgaatttgaaatctttgacgtagtgtaatcgaagatatcacggtagttgttcctacacgccatttgacccgcttcctcaatgatcaaaatcctgaatgcatacgttttttcgttaatagacgtgattttatcagtaccaagacctccgttgttttgtaacgtatcgataggacgactataaggaatatccctcgagccgaaaagcttcagttttaagtcatccgatatatgatctaaaatgggcggagaagtcgttgatagcatttccgaaggcttttccacattgactgcagtatctaaaagagctccagcagcggtcttagtagttcctgtgcttgccgctttgcagtatacagggacattgggaactacggaggaaaaatcggaatgctctgagctcttctcaaaaccagacgaactcgtcttatttctcagtaaattacccaacatataaactctccctcttcaccttctctacaaggccacacacaagacagttttaacaggcaaatggtactggaggctctcaccaatggggtttaagacgctccaaacacacgctctcctttttttctttatatatcggtagcaacgaaagctagtcgcagaacgttacacactaaagcagatcaatcaatcaatcctgagaacctgcttcgttcaaaccatccactagaagaaacacgcacgtgtacccaaaaatagagacaaacaaacagacaaaaataacaatgattcctaccgactaaagtaaaacaacactcacgtaataaaaaatcctagatacaactcacttgtattcctctcttctttgaccatcactaaagcttctctcttactatattcctcaaataaaaaaaagttgcaatgattacttaccaatgtgccataaactccgtgcaccacactagccttcgatttgacacatctctaagctgaaactgagaatactgttgtaaaacaggtattggctgcttcatagtacacccaattgcccacaacccaagttaatcataagctcttgttgtcgatgaattgctcaaaatgtggccattctttcaattttgcacctctaaaactgctccgtgggttgtgacaacaaccttaagggtaatggacttttttagaaagacaaatgagatgatttcacctactggtatatcatttatttatacacgaccgttttgacatttcagagttgcacgttggtatatcctaatattctcacaagcatcacagtgaagaaacgcaagaaaatggaaaaaattcccaggtggttgttgttttctcttatatcgtcggtgctgtgcatacttggggccctgtgtgtgccgttgttatcggttgccttcgatagcaagcgcaatagccaatctaagttggtcaactatggtctttctctaagtgccggatctatgatcactacttcactatacatgctattgcctcggatcgaaaaatcaaaccggttcaaggtttttcctggattgcttttgggtatttgcctcagttttttcttaaactacctagtccacgctttcgccagcgaatcgttggtacactgtgctgatagcggtgaccatgctacaggttcacatatacactccaaatcacattcgcattcgcactcacactcacatgcggattcgcattcgaattttagcaacgatcatgatttagaaaatgctccctctgagcatggttatgcaacatcttcttccagtgtttctgaaaatgacccgttgattacaaaggatagcgatagaccccaaatgaaaaagaaaatgtccctaattgacttattaaccagaaggaaatcagaaggcgagtgttgtgacctaaacaagtgcactccgctcttgcaatcagagcagccagaatatattgcatgtgtcccaccagtgataaagtcttctcaaagtgaaagaaacgtgccacatggatgcgagggatcagaagataatggacaatccgatgacaaggatcatcgtggccttgtatgcgtggaaaataatatcggttacgatcttgaaaacctatcgttgtaccgtaagaattttctttcgagccgccatcatcattcctctgaatcgcccgaaaattatggttccaaccagttgtcgcactctttttcgtcacctttgggaaatgatgtaactgagaatccggccgcattggcagacacacaataccatcccgaaaatggttcattatacccccaccatcatcacttagagacccctttttccaaattactgtctattggtatgcaaacttgtctagtccttgcattacacaaatttcccgaagggtttattattttttacactaacaggtcagattcgtcaaagtccttgggattttccatttttttaagtttgacgatccataattttgtcgaaggatttgcaatgacgttaccattctacactgttttcgaatctaaatgggttgccattttgattactgccgttctcggtggtggatctcaaccattaggtgcattgataggttatttcatctttaaaggtagtactccaagggatcacgaacccaacatggattttttactgagcgttactgcagggttcctattagtaattggtttacaaatgttccaaactggtatcggatttagcgatggacatcatcatcatcaaggagaaggtgatgaagaaatgaaacagtcccatagctcaggcacaacttgcttgaaatggtgctgcactggcgttttgctaattctagcgagtgcccttttcacttgataaattaaaactacgtatattctttctatataagtcttttcccattaaataacggtgtataatcacgatcatatatcatatatcatatctacgatcatcggcaagatcaaattcttgttctgctgtatggtgctcatcaccataatcggttatcacgttttcctcattttcctcaaagggattttctgtactacttttaggatgcaccttgatgaaaccttcttcagaattattttctacagactctttcactgtggttcccgagtttagagtatgttcaacattgctatcctctagttcaaaaacagtttcttccgcatcactgggaattggagccttgatgtcatctgccaagggtaatctaaaattatacttcccccatttgaaataaagaccagtgataactaaaatgcagaatacgtacaccattaaagcataattcattgttttgaaagttacaggcacttgcgttggtaggcaaacagaaaccatagataacaagagccacacaatagaaacaatgttgatgaaccaaccaaacttatacctgatttttactggcgcgcttcggatagctcttcttctcgtaaacagcaccaagactaacggaatgaaagtcgcagaacaaagacagagcactgcagcgcctataaaagcattaaatgcggccgttgaaatcaaagctagcagacctaaaaagtatgatattatcatactcaatacaacagaattcttggggacttttgactgagaatccggttcgacgtaggtccatttatcgtagtatggtatagcctggtcacgactaaaactatataccgcacgagaagatgtagtaatcgagccaattccggaaaacagtaagtttcctaaaattaggagcactaaaaaaaaagacaagaccaccgaatcagtcgattttgtaaaaatgttcactattggtagaaccttatgattggtaaaaagcaaatcattatctggcaggattaacattattggtataagaaaaatgactccagagaacgcggataacaataccgcattcgacataccacgtggaatatccttctcaggaactttgacttcgtcagctaaagcaggtaacatactgaaaccttgtaacgtgaaattagactgttggaatccaatgatgaaggaaagaaatgcgcttttataccctgatagattattatcaaagtgaaatagcgcgtacttcaaagatcgaaatttacctttgtggaatactagtagaagaatatcaataaatataatggcatatatgatccaataaacacagactttgtttattgtttcaataaatcttgcaaatttcaaattcacgaggcctacaacagtcacaactaagtaaaatacaatgactgtgtaaaaaatcaagtgtgcctcggatattaggttggagttcgtcatcagaatcaaagaaatggtaagttgagcgcctgcaaaagtaatactggtactcatagtccaattccctatgagcattaaccagccagtgtaccacgaacatactaatttcaatttctccggggccaacatggcactcccaacatgcagttccatcggaaattttgaaacaatctcaccaagagaaagcgacgaaaaccatatacacactccactgattaaaaaacctagcattatagttaacggaccaccattaattagcccaatggccatactagtgcacattcctaaaacgggactcattagtcctaaaccgagaccgacaatagaacctcttgacaataacgatttatccaacacctgatcataattgaaatgctcggcctcctcgttctcttgactgtcatcttcatgaacaatggtgtgcaagttatcaaacaaaccattcggatcgaaatgaacgatattctcccttatattatcagccagtagcgtatactctggcatttttcatttatttgacttatttttatttattttattgtacaatggcaaacaaatacacggactggtatgttcttcgtcaaattgatgatctgttcttttggcttatccttatgggatgattaatgattgttaaagcctcattgcggaaattttaatgccggaaaggcctgaaaaatttcaaagtggcagaaaacaaggctttggggcattacttgccaacggctgacgattgctagctgcttttacagaagcgatacacaatagctcctaacatagcaaaatggaaggtgacgatttattcgatgagtttggaaatttgatcggagttgatccttttgactcggatgaagaagaaagtgtgctggatgagcaagaacaatatcaaaccaatacgtttgaggggagcggcaacaacaatgagattgagagcagacaacttacctcgttaggaagtaaaaaggaacttggaatttccttagagcacccttatggtaaggaagtggaagtattaatggaaactaagaacacacagtcaccacagactccactggtagagccggttacagaacgaacaaagttgcaagagcatacaatttttacacaattaaaaaaaaacattccgaagactagatataatcgagactatatgttatcaatggctaacattccggagaggataataaatgttggtgtcattggacctcttcactcaggtaagacctctttgatggatctcctagtaatcgactcacacaaacgcataccagatatgtctaagaatgtagaacttggatggaaaccgctaagatacctggataatttgaaacaagagattgaccggggtctttccattaaacttaatggttccactctactctgcaccgatttagaatccaagtctagaatgataaactttttggatgcaccagggcatgttaattttatggatgaaacggcagtcgcacttgcagcaagtgatttggttttaatcgtgatagatgttgtagaaggtgttacatttgtggtagagcaattgataaaacaaagtattaaaaataatgtagcaatgtgttttgttataaataaactcgacagattgattctagatttaaagttgccaccaatggacgcatacttgaagttaaatcatataattgcaaatatcaattcctttacgaagggaaacgtgttttcaccaatagacaataacataatatttgcgtctacaaagctgggcttcacattcactatcaaggaatttgtttcttattattacgcccactccataccttcttctaagatagacgactttaccacaaggctatggggtagcgtatattaccataaaggtaatttcaggacaaaaccatttgaaaatgtagagaagtacccgactttcgttgaatttatcctcatcccgctttataaaatattttcctacgctttatctatggagaaagataaattaaagaatttgttaaggtctaactttagagttaatttaagtcaagaggccctccagtacgatccgcaaccttttttaaaacacgttctacagttaatatttaggcaacaaaccggtcttgtagatgcgataaccagatgttatcaaccatttgaattattcgacaataagacagctcatctttcaattccaggaaaatctacaccagaaggcactctttgggctcatgtactgaaaactgtggattacggtggagcagagtggtcccttgtacggatatactctggacttttgaagagaggggatacagtacgtatacttgatacatcacaatctgaatctcgccaaaaaagacagttgcatgatatctcaaagacggaaacctccaacgaagatgaagatgaagatgacgaaacgccttcatgtgaggtcgaagaaattggcttattaggtggcagatatgtctatccggttcatgaagcacacaaaggacagatagtattaataaaaggtatttcaagtgcatatattaaatccgcgacgttgtactctgtaaagagtaaggaggacatgaaacagctaaaatttttcaaacctttagattatattaccgaggcagttttcaaaattgttcttcaacctttactgccaagggaattacccaagttattggatgccctgaacaaaatttcgaaatactacccaggcgttattattaaagttgaggaatctggagaacatgtaatactaggaaatggagagctgtatatggactgtttgttgtatgatctaagagcgagttatgcaaagatagaaattaaaatatctgatcctttaactgttttttctgaaagttgctcaaatgaatcgttcgcttcaatacctgtaagtaattcgatatctcgccttggtgaggaaaatttaccaggtctgtcgattagtgtagccgctgaaccaatggactctaaaatgattcaggatttgagcaggaacacattgggaaagggtcaaaactgcttggatattgacggaataatggacaacccaaggaaactatccaaaatattgagaaccgagtatgggtgggattcgttggcatcaagaaacgtttggtctttttataatggcaacgtgttgattaatgacactttgccagatgaaatcagtcctgaattattatccaaatataaggaacaaataatacaaggattttactgggctgtaaaagaggggcctttggcagaagaaccaatttatggtgtacagtataaattgttatcgatctcagtaccttccgacgtaaacattgacgttatgaaaagtcaaattattccgctaatgaaaaaagcctgttacgttggcttactgacagcaatcccaattttattggaacccatctatgaagttgacatcacggtccacgcccccttgctgccaatagtagaggaacttatgaagaagagacgtggaagcaggatatacaaaacaataaaagtggcagggacaccattgttggaggttcgtggacaagttccggttattgaatctgcaggattcgagacagatttgagattatctacgaatggtcttggtatgtgtcagctgtacttttggcacaagatatggaggaaggttcctggtgatgttttggataaagatgcgtttattccaaaattgaaacccgcacctatcaacagtttaagtcgtgatttcgtgatgaaaacaagaaggcggaagggtatttctacaggtggatttatgtcaaatgatggtcctacgcttgaaaagtatataagcgctgaattatacgctcaattaagagaaaatggcttagtaccgtgaaaatcttggcgcataagaattaagcaatatgtccacaatatttttattcagcagaatttacatatgacttcgtatttagtgatataactactcatcgggactgaaaattttttatttctgcctaaatacagatgagatgagctttatagaattttacgctgttaaaaagttaaacggtaacaaagcacagttagttgaacaacggtatatagagaatggctaaaggtttcaagttgaaggagttgctttcgcatcaaaaggaaattgaaaaagctgaaaagcttgaaaatgacctaaagaaaaagaaatcccaagaattgaagaaagaagaaccaactatcgttacagcttctaatttgaaaaagcttgagaagaaagaaaagaaggccgatgttaagaaggaagttgctgcagatactgaagaatatcaaagccaagccctttctaaaaaagagaaaagaaagttgaaaaaagaattgaaaaaaatgcaagaacaggacgctaccgaagctcaaaagcatatgtctggcgatgaagatgaatctggcgacgatagagaggaagaagaagaagaagaagaagaagaagaaggaagactggatcttgagaaattggccaaaagtgactctgagtctgaagatgattctgagtctgaaaatgattctgaagaggatgaggatgtcgttgctaaagaagaaagcgaggaaaaggaagagcaagaagaagaacaagacgttccattgtcagacgtggaatttgattctgatgcagatgtcgttccacatcataaactaaccgtcaacaacacaaaagcgatgaaacatgccttagaaagggtacaattgccatggaaaaaacattcattccaagagcaccaaagcgttacatcagaaactaatacggatgaacatattaaggacatatacgatgatactgaaagggaattagcattttacaagcaatcactggacgctgttttagtagcacgtgacgaattgaaacgactaaaagtacccttcaaaagaccattggattattttgctgaaatggtgaaaagtgatgaacatatggacaagattaagggtaagttgattgaagaagccagtgacaagaaggcacgtgaagaagctagaagacaaaggcaattgaagaaatttggtaagcaagtccaaaacgctaccttacagaaacgtcaattggagaaaagagaaacactggaaaagatcaaatctttgaagaacaaaagaaagcacaacgagatcgatcactccgagttcaacgtcggtgtagaggaagaagttgaaggaaaaaggttcgatagaggcaggcctaacggaaagagagccgcaaaaaacgctaagtatggccaaggaggcatgaagagattcaagaggaagaatgatgctacctcttctgctgatgtcagcggcttttcttccagaaaaatgaaggggaagaccaatagaccaggaaagagtagacgtgccagaagattctaagccgttatgtcggcaagaacactgtatatatccagaacgtaaagtatatacaactatctatcatctctttgtacactagtataaaatagaattaaatccaacgaagccctaaaaggcttttgtaaccctgccaagatgacgggaaaataaagggaaagaccttatgtttttgcccaaaaaccctagcgccggcgctaatattaatggccggaatgaaaaggtcccggaactttgtgtatggcgttgcgctcttcctgtgagtggggggaaacagattagataattgaattcaataacaacagtcaatgggggacggagggtcttatgttccctttgggtcatcggggacgcaagtaagaagatacgcaatcagcaagcgctgttattactctaacgaagaaatcttttcagcaaaacggtccaaaagaacgaatgtttacgtcgcagcgacagcttcgacaaaatgggagtccgatgtcatcatcacgttcatcacaacattcctctggtacagcgtcgccgatatcagactctccagcatcgaatcgcagctatggaagagatctacgaggcttaatgggaattgatatacctgctaacgaaccagcttttaacagggccaatagcagtgatacaatctatttcaggcctaagaagatttacaaaatggaacatgagcacccatcacgatctactttagtacaactgcagacaagatcgcagccggacgatgtcgcaagtagtcaagtaaaccctgaaggcggaaccgacgatctagagctgggcgatccgtgtggcaatcaatctttatacactataggggcggagtacgttccagatttagactttacaaagctagtgaatgagtggcaaaagtccaccgaggatttgtatgagttcagaagcagtgccactccgcaggtacaaatcaaagacagtggaaagggaaactacgaactttggagctcaccggatgcaatattgactcaaaacaaacttcgaagagatagtttttcgcaagagaacagtgattcgttaagtccagaagattctattttatcaagaaatttgcattctaaggtcaaacccatccctctgcccagaaacagccagcaaatatttacacccctgtccaacttagaagcggaaaggagatcctcatatacaactagtagcaacaacaatagcataacacagaataataaattctcttttgcgaagttaaagtattcacttccaactcaaagttctgcagttcctgcgtcgttcgattcaaatgcttcgtcactaaattttcttccgactactacattatcgaccttatcagagctacaaataagccccaacgatatgatggatttgattcagaagcttcccagaaattttttgaacttgccgtatactcaaaggaaaaaggtgattatcgagcatgcaccatctcatgactacaaggccatgatgtccctagttaagaagtttatgttaacatcttctagaagtaacttttctctcgctgggtttgccaataatgcttcagtttcgcaggccacggctaatgatgataacatcaatagtaggaacacgcccaataatagcaatgacacctacgtaaatacgcgtccacttcaaagatctaggcacggttccattgcatcccaatttttaagttctttttcaccttcgatgacgtcaatagctaaaatgaattcgaacccattgagtggaagcgcaggtggcagtgcgagaccagacgataagggtatggaaatactaggtcatcggttgggtaaaatcataggtttcggcgcatgggggatcatacgggaatgctttgatattgaaactggtgttggtagagtgataaaaattgtgaagttcaaaggacaccaaaatatcaagaaacatgtgctgagagaagtagccatatggaggactttgaagcataacagaatactcccccttttagattggaagcttgatgacaactatgcaatgtattgtttaacggaaagaattaacgatggtaccttatacgacttggtaatatcttgggacgaattcaaacgttcgaagataccatttgcagagagatgcagattgaccatttttttaagcttacaactattatctgcattaaagtacatgcattccaaaacgattgttcatggtgacatcaaattagaaaactgtctgttacaaaaagaaggtaaaaaatcggattggaaggttttcctatgcgattttggaatgagttgccacttcgatgagaagcatgtttatcgtaacgatacttttgatgaaaacttgagtagtggcaacagccatagaaagagaaaaagtattgaacaaactaatttgataaagtatcccacaaccaattttttacctgacgaccgaactaatgattttgacgctagtgaaaacttaaaataccaatttgaaaatcgaaagcatcaaccgtttacaccaaaaggaatggttagctccagttcacattcattaaagcatctcaatcaaccatcctcttcttcttcttctaatctatttcacaagccagcctctcaacctcaaccacagcatcggagtccctttcatgggaggcacaagacaaccgatttttcaaacctggaacccgaaccttctaaatatatcggatctctgccttacgcttcgccagaacttctaagatactcagatgcaagacgttcaaaatcagttgaaatgcatatttatgattcaccagactcctctcaatcggaaattagcgcagcatcatcatcttcctctaatttatcttctctatcatcctctacaaaggcgtccgcagtcacgaattccggtgtaactacaagttcaccgtctggttcatcgactgattttccatgtattgtttctcctttaggaccagcatccgatatttgggccttgggagtaatgctatatacaatgttagtaggaaaattaccctttaatcatgagttcgaacctaggttacgctctctgattaaagtaggcgaatttgaccgattttctttagctcaggtctgtaaatttgacaggaaaaaaaatgaaggaacgattggtcaaggcttgtatgacacagtcattggatgtttgacgattgacttggataagaggtggaaattgaaaaggattgaagaagtccttcaaaacgaaatgaacctaagcgaggccattcacgataataatggctcatgacttatgattaatgatattgattgcattgaaaaaatacatacattgtgcttacttttttttctcccattttataaattataacgaacttcataattactattacgaaatatgtaaataagtatttttatcgcatatttgatgcctctatcacttatttggcgctattcattgcgactcgtgcaacgtgcgaaaactcagaatatttttttgaacagccttaaatcatgttgctaaatgacggatggaagaaaagggacctatagaagagttcggataaattgtgaagcgtggatattggcatagcggatttgtagaacggtgtgtcgtcaaccctttgagatctggataagccatattttctaacatcacaacatgatatttctaaaatctgtcatcaaggtaatcgacaattcaggtgcacaattagcagaatgtattaaagtaataaggaaagggtcccccaagagtcctgcaatggttggagacagaatagtctgtgttatacagaaagcaaagcccttgactcaaaacattacggggacagccaacaccaaccgtgtcaaaaaaggtgatatttgtcacgcaattgtcgtaaggtctaaacagcgtaacatgtgcagaaaggatggctccaccgttgcattcggagatactgcttgcgttttgattaataaaaataccggtgaacctctggggacaagaattatggctaatgatggttgtgtagatagaacactgaaagacaagggatacaataagatatgctctttggcaagtagggtcatataagaataaaagtacccccattttccattcattaacgttataatcaagggactgtaaaccagcaaaagagctttgtcgtcattatttaattaaccacctgtatatattgcttaaattttaatgtatgactttaactttgaaaacgcatgaacgtgctgctgacgttctactcattggagttgtattctttttcttgtcttattctataattgcatgccgtgaatattgtatacaagatatttatgtggaatcatatattaggcagcaattcgtacttttcatccactgcatatctaaaagtttgccaacagaaatcctttttcttggttcccattgaaagatgcgatataatgcgatttttctatttgtggccaactctgagtttacgtgctttaattcttcgaataccctaaactggtttttacgctgcatttccttgtaaaattcatcataagacatatctttttctctcgaagctactttccaaagataatgccccaatatcattgttatataaacaacgccacaactccaacagtcaatcagtcttggatcgtaatactccccatcaacaaactcttctggagctacgtaaggctctgatccaattatacccttttgagcatgaaccctcctttcccaagcggtttgaaatacagaacttgtaccgaagtcacatattttcaatagaccatgcggataaaagagaatattttcaggttttaaatcacaatgagcgataccatgatcatgcatgaacttaacaccatgaagcagttgcttcatgaaacaatcggcttctaacggatgtaatcggccctttaatttcgacttaccgaccagcataccataaaggtcaccagcagggcaaaattccattacttcaataaacgaagaactgtcttctagaatatcaaatacgtttagaatattgggggctggttttttaccatttttgtggtagtggctcaaggaatgcccaataataaactcagaggtgatctttgtacagaacttctctaaatcactgtctggtttgggtttcaattctttcacagcatagtatatgtatttgctatcatgatatgtttcaaatgggggggagtccttttcattccgtagtctggcacacagcttaacttcaccgtaagctccagcgccaacgagaccaacaggatggccataattatcttgaaaagtaggtgcttgctcgccgatacactcagccggttttagatttttttcttgcaaataattttgtaaacttttatgaattctgcttgataatgaattaatcaacttcaactcatcactgcccaatgatgcgtcgggattcactatttttagataatcttcccttccttgcgtgggcgagctgcggttgctatcgttaggactttgaccggttcttttctcatggtttgtctgagatttttctacgtttggcagaagagataaagcgttttcaatatcgcattcatttttatgatgtttgaatagaccagaaagagtaatacctaatcttggtctagataatgatccctgtcgatgtgccggtaaggagttacctttctctaatttcgcaattacccctgataactttatattatgttcatgacttccgtcttcgtaaactttgaagccattttgctcaattatacattgcacatctgctcctgcaaatcgaggcaagctctccaaactttcttcatctggatgtgacctcctggtgtataacctttcattatagaattgcttggaggggagaggatttggatatgatgttgctctgcgtaaagccttcttattgtagtcatctatgtaattatacggcgcccggtctttacttttcagtatatctttgttcgagccacgataaggtgtgaggtcattgtctgaatcatctagtaaagaatccatagcccattgactgtctgatgaacttgtcgttccatttgaactgtcacatgacgaaacagatgaacttcttgaacgtggacgccgtatgccatgaaaagtatgagaagcagatcttttgtattctggtaaactgttaacaatttcctgttcttccccagatatagagcgatgtctggtaggactattactagcaccacttcctgtctgtctaaatggatgtgacaggcccggggtgcaacacttcaatgtataactacgctggcgtattggagaattttttggatctaaaatttgtgcggatacggttgatcgtcttggtggctcagagcttctcttgggtgaggtagaagacgatcgataaggaattcgggtgacattaataggacttgaatctcttgaacgaggcggcctgaaaaggtttttaaaggactcagaaaatgaccttactcttcttgtcacaggttgttgccgcttcttctcctcctgcattaccattgatgctgtcaatgtttttgagtccatcatgcaattaaactagctagttgaagtgaaaatgaaatttccttattttccacaagaaatacgcggagggcaaaaaaagggacccaagggctgacaatattcagcacaatcctacttattgtactctaaattatatacttatatgccccataagtgagttttgaatttacatatttccatgaagggcaatgttttttgatatatacatgaacaaacttatcgagagaaagcttatataatactttcttgcggtccaactcttatgatctcattttcaggaagaggaacgtgctctattttgtcaagtaagtctttcattatatcttcatgcattttattacgcatatcaatagtctctacaacggagccttcatgagataaaatctccagtttgcatggaacgcttttttgcttgtcttcgttctttatccttatcacgtcaaacttcattcttggattatagaactgcaaagtgggtaggtagttatgccaaaaaactctggcacccatatgtccattgtggtttttcgtttgaaaagtcaatctaagacctgagtattttttaggatcgactagaatctgcggtagtctggtagtggcgctaattttattcaaaaattttaactgttgtgcaaccttagacatcttcttattgtagcaggctcacttatgttatactgttcttctattaatgagttttatggccgattcttacagatatcctgttttccctgggtgaaaagtcctagatcactttgaacgtcccagtcttctgaggacgcaaatgtagtcacaatatggcgtatatgaatgctcctttatttatctgtatacacctctattgaatagacgtacgtagatatatacatgtacatatatgcatgtgtcacttttttatcatggccctgttagactcaccaagaatctataaccaggtttgtttgtgctttttcttgttcttgtttttacttttattgattttttttttttttcaattacaattatcccactgaacctccttaaaattctttcattaaatccatatatggatcctccccttgaattccatagttgaattcctcttcagggtatctgtcaaattgagaagtgtcaccttggccctgttggattggtggttcgtacggcgtttctatgtatcttgctaacaatttctcccatatcacttcgttaaaccacggatggttcttgacatcttcacttccattttgtaagttacccaacctttcacttaagtctctggtaattagcttcttcaataagtcctgcgcgtctggatggaaaaatggtgggaacttcaattcggcgttcagtatattttcgtaagttttcatggtgttcgaattgtaaaatggagtgtatccggcaagcatttcatagattagcacaccaaaactccaccaatccactgatttattatacggttttgtactgaccacttccggcgctatgtaatctggtgtgccacataatgtgtatgtgacatcgggaacgtattttgcgaagccaaagtcggttatcttgatatggccgtttttatctagaaggatattttctggtttcaagtctctatatattatatccttactgtgcaaatattccaacgctaagcatacctctgcggcataaaatttggctactgggttgggaaatctttgagatttacgtagtaaagaaaataattcaccaccttcaatgtagtccattaccatgaaaacttgctgagaatcttggaacgttccccacattcgaatgatgaatggatgtgaaacaattgaaagcattcggcgttcgtcattggtgtgttcaacctgcttcagcttcactatagtgtgctttttcaatgtcttcaaagcgtaaaacctcccattgtgattggaacgaattaggtgaactctcccaaatgagccagttcccaaagttcttaaaatctgaaagtcacttagggaatactttcctgaggtatctctatattgtagcattggttttttaaccaaacaaatacctgcagacgcttcttctttcaactttccgctgtttcttccatttatctccacgggtgtgttggaagaacattcctcatgcaccgaatgtgcgtttacaggaatgtcttgtccaacgttatctggagttgtttctgtcttggcagtaatgcttaatttcctgatttcattgttgttcatcggatcaacatacattttgtgcaggctcgctctttccttgtacaaccaccgatatacaatatgattaatgtattattcaataatatacgtgaaactttcttattgcttaaagagtgatcgcctataaattttctccgacgactgcacaaagtgtctcgtatgtccactcgagtttcttaccgatagaagtaataaagcagacaaaacttttaagatcagctggtaaaaagtgtcttttctttccatattctcattgaacacaactttatttttcaatggcatcgaagaaatcccgtagctgaagcaacggaaaaaaaataccggaaactgcataatgaggctattcactaaaaagaaagtggttcaccagtatgcgtcggaaacgtcatataaatctatatatgtatatgtacatatatatatatatatatatatattagtgagtattttaatgtatatcaagttttgataaagattgcaacttggcttgaaataaacgcatttttgcgcaccagagagtatctgaaacgttgacgcaattttgcaaaaatgcatagtcgcttttcttcagaccttcctaaatcactcgtacctggaacgactttttgaagaatgaagtcgttgtcctcttgaaaaaaatagtaaatgatacggttgatcggccggtggccaccgtcgtgacaaacctaggaactcaattaggaccatggcatataagtatatgtggtccaagcttcgctgtgtaggccgtaattttgccggcatttactatattgttgacgaataagtgatagatttgccatatttatccctcctaaagctcggtaaagggaactatctgagatggatagcttgaagaaaaaaaaatacttgctgatggacctccatgtacaacttttgaaatagttgggacattaaatggagtatggtatgcggttataaaagtaactccccgaagctcacttagagaagaaattgtcttgctaaggtaatagatcttggaaagtttaaacaatcgtcaattttttcgctccttaagcaattgatgttgttgcgttattttctggcaacgacgactggcaggtcatagagacctacccaaaccaataaagtctcaaaaattccacttttcatcaaaaactaaggaattagtcttcctgcgggcagtgaatgcttttatcgttatgactttagtgcaaattgtagatatttcgaatgctttttgcatttaaaaatgaaaatctatggccatttcttgttttaaactcattgaactttcaaggtaaattcacgagcaatatattggcattgtcaccacgctacaattcggtaagtttctcgattcaaactagtaaatacaactattggaagggcacccggtgctaaggcgagaaaactgctgattgtgtacattattaggtgtgattaggaaaaatgaacgcgaatagtaatttatttcaaagatgtgcttttttttttcgctgtatagctgttacaagacctgctattaaaaaattcactagcaaaaattgctagtataaagctattgaagtacttgatgagtttaaatttttccttgccgccatttctttcgacaggagtactttatcgaaaagataaaggcaaaagttatatatttttaaaaacgctccaaatggatagtacttagacaaagctcaagtaatgtattccttaatgtgtcaaaattggccactatggttgtgattatatttgaattaaactcgtgagagtgttgaagtattcaattcagtatcattaaatgcctcttttgtttgttagttcgaaaatgagaaattgagacataaaatactgtcttcaaacaatcggaaaataacacattgatttaccatcacagaagatttttacctcagtacagtgtcggtggccaacgtgtaaagacttcttatatatccgaatttttttcttttcagatttattttttagaatgaattccaagaccttgattcccttattcttttctccgcaatagttgcctactaactgggcataacttaaaagaagcagataataagataaccggaaaaaacaggaacattttctttgatacatttctactaacttgaataaggttataggttagtatttccccttgattttgcctcctttgaggcatttatagaattattcaacaggtagattgcccctgtctttcttaatatacatataggaaaatatatacatagcggtgggtatgtgaatctattgtgtttttttggttttatcctgtatgatgacattttttagcaacacatgaccgagtacttccaaaataagcatgaacaaagatgataggatcgccaaacaatagttggaaatggttatgccaatatccaaccacgacccctccgttcttaaaaggtagaaaaaattcaacgacagaatatcactcatggaaataattaatgatgagattgtgtagtccttgaagttaagttttaaattcagtatacctaggcatgtggacaatagcccgtagggaattatcaatttcaacatcaataatgcgcccatcaggaaaggatcaaaaattggcaacaatctacaaacagactccaatgaaaatgaagagattgaagcgacgttaccagttccaaagaatgcgacttgaagtaaaaagaacccgattactgaaactcttagcacttgtaaccaattttcatctttttgggtcttcatttctttgattttgttctcaatttcaatccattgtaccatgtaactagtgaacaagaagtagaaaagggattcgaatgatatagtcaaaatgataaaggatggtgcgaaggttaaataaatgatcaataatctcactttgtaatcattgttgggcttcctataatgtaaaattggcattacaaaaagagatacaaaaaaaattatccatccagcgacctgtgactctcttggtaacccttgtcttagctgtaaagagataactgaacgatgagtaaccgccaacatggcagccaccaaggaaatttgaatggcaaatatagcacgcgtgtaggaatttatcctggaatgtattttgtaaagagcataaaaggcactgagaatgattaataaccctgctagatgtatctggttcaagtcctcaattttaacagcgtcaaataaggtaaatgtagataaaagaacactagttatgatccacaatatattcacggatagctctctcaccccacaaataaacgggtaaaacgccaatatatttgtaattagcgtaaacgtccatctatggaaaaatccatatacaattccctcataaactgatataatagagattgttattaaaactcttttccaaggagaggtacctttgaagaattccttgatacctgaacgtagtacggatctatttgtaaaaatatagctccaaaagtataatgggaaaagaaggtacatgtaaaaattgaacggagaatgttggtagaacaaaatccaatttagtaaaattcctatggaaccaaatactgcatggcttaatggtgacgctttttggtcatcaattacattctctaatatgaatgatttcaaaaatattataaaagaaaaaaagatccacccaacaaacccaaatgtaacaatagttctaatgaatctccaattataggttgtcaaataatgtaaaccttccaatgttatctgcattaattcctctgtaagggtgattgcttcttgttccaaatagttttctccttcagatatacgctgaattaaggtttctatctcttctaagtaatgtgaatgagacttttcaacaaacttgaagtattccttataaaaaaattgagagtctattacctcatcttgcttgactaagtactgctctaaaatgcttcttgcgttgttgtacaatgcggcaagcttgtcactttcttttccatcgatatatgctattggtaactcaccaactgaatttttaggatagttcacaccaatcaagtatgacattaaagaagcaatatctgcttgcttgacatcatttcttttaatgctcgaaagctcccaattttcagtatagttgtcggataccggaaaaggattatgtactggtttattcaaacccgcaccccaagcaacaagaggggtccttgtgttgttaggatgaccgtcaccatgtgatccaaatgcactcataccatgatctgctgtaaaaataaatgcggttttgtcgtccgcaaaaaacttgttgactttgtctataaggatagggatttgatcatcaatatatttgacattgtcataatactcggcagaatatggtctataagaatgtccggcagtatcgcaacctagtagatgtagaaagaatacattaccgtcttgcctaatttcataatccaatgttgagttcagtgtggaattgtggaataattgatccaagtgtctaaagacaaaagcatccagctcgatggaagattgcgtaaaatcctcgaaagtatgatcatacatccaagtgtcaactttatttgggtcagaagcgccatctttgaacataggtaaaatgtcaggtgaaccgaatgaataagtatgagtagattggttgaaaaaactatcgaaattgacagggtttgacttccaaccttttgtgacggcactaacatcttcgtaaaacccagcaatcatagcaacatgaccaggacgggattcagttggcattctggtatgtgatataccgtaggtggcattattcattaccaaagatctaataaaaggtgccagaaattctgtttttccggatactggatgagtgactttatcaaaagtggtatctgcacgtaaaccatcaccgacaatcaaaaacaatctctttgcaggaggggttggagtactttgatatgggctcataccatgaacgagcggtgaaatgaaatagatatcaaaaatagaccataggtaaaataaatgaaataagacaccaacagccagaagcgtcgttctggttttgttccacattttttacagatttcagttgtatgagtcctaaggctcttcaatgctttggtcgaagatgggttgttgaatatatagtaaagaacggttctttttacctttaaggtttttttttcgcgtttaatgacagcgatgcaaaaagaatacacatattatttacgtggcatcaacatatacatattcaacgattaacatcctgtagtttaggacgaaaagacacatatgaaatacatatctatgaaaagtactgcaccataatgattcaacaaaataaaatgagtaacattaacatcacgctagtactgctagattaaaaataataatgaaaactccgatacggggagtcgaaccccggtctccacggtgaaagcgtgatgtgatagccgttacactatatcggattacaaaggatagaaaattgaaacgtaatggaattactcatgtaaatattaaagaactcttttcatttacatggataattggtgaatgttgtggggaatgttggatttcattgctgttaaaggctataatattatgtgtacagaatacaccgtgtgtgataatatactagtaacacgtatactactaaatggatgataatatgcatgtcaattttcttaaattttgactgagatagtgacgaatatatggcattataagatgacaacaatttgtttccttctcaaatgagaaagggctccacggtacacaaagtaatgtctgagaaatattctgtcccaggaatagttgaagttgcatccgatttcaatcccgtgaagtcttggtactatcaaattcgttggttttttttctgggaaaactctatcaaagtataaggtgcgcttttaacgtaatttataatgattttttagaaataataatgtatatagtataaaaaaataaacaaactttaaaaaaaagagtgaagaactgtaaagctcatttcataggtttcaaaagaaagctttatgaaatgaagagacgaattaagaagaaaaaaatgaaccgacccaaattatgccctttggagacagaaatgactaatgtacagaatatgctacgatgactttatgttttcatgcgactatgagaggtaaacttatgattaacagttgagcaaatcgatagcttgtaggtggactgcattacattgagttccaatgtgctcatcgtataagttgtagaagtttcctgacaaacattggtaaaaagtatcctggtcaccgatggccaagttaccttctggggtgatggaccaaccagcagcatagatagcaccagcttgtggtggaggaccatcgaattggaattgtctgttggcaacgatagaaccaattctacctttaccgtcagtcaggataccaccctttaagttcatttctaaagtgccactgcttttacatgtttcagcagttactgggtcagtgccattagtaattggagctggagctggagatggtataatggttgcagaagttaaagttgtggcttggatttggccatcagtgatttgggagactggagcaacagtagtattggtggtggcttggatttgaccgtcaccaatttgagaaacagcagcagcagtggttttagtagtggcttggatttgaccgtcaccaatttgagagacagctgcagcagttgttttggtagtggcttggatttgaccgtcaccaatttgagagacagcagcagctttggttttagtagtggcttgaatttgaccgtcaccaatttgggagacggctgcagcggtagtcttagctgaggtagtcttggtggtggcttggatttggccgtcaccaatttgagagacagcagcagctttggttttagtagtggcttggatttgaccgtcaccaatttgagaaacagcagcagcagtggttttggtagtggcttggatttgaccgtcaccaatttgagagatagcagcggctctcttagccttggaggaagcagtagtggcaattggttcaacagcaataccgaaagtagaagagtaatcagttataccacccttgtaagtagctgatggagttaaagtggaccacgggtcctttggagcataggcagctaaagatgtagcaactaaggcggaggcaactaatgattttttgtattgcattttctagaatatactattaggggagttttgtagtttgtttttttttaataccagtgtattaacttttgttttcttgatgatattattcttatacagtaatagagaagataggacaactatgcataaagtagtaaagatcttgctcctttttatatgtgagaattgtagcattacgatcttcttattgaaagaataattagtataccagcgttctaatatttgggcaggagagattgactggacacagtctaaaccctttcagatacatgggctaaatgatggtccatcgtattattaaagcaagtaatcgagctccaagaaggatttacgtccgccatctcaatttcttttattagcgttgcttctataattggcaggacataaaaaggctgctaataataaatgatgatataattaagagcaagctggccgatctctccatttttatgcgctccaagccacgtcattttccgatgacaggaatgctttgcatatttcatatgagatatacattgactccttttcgaccaaccgtttcattaaaggggcagcagctgtcaaaaaagtagccgaaaaaggcgtctggcttcgaggaattattacctaaataggaaaggcagaatatattagaaaaaaaagaaaaaccaaatgagaaaagtgctggtgctaaataaaacattattgaggggccaagaggggacaaaagaagatataactagatcattaagttttcgctctagtaacaggaacaaagattgtgagatacactgttatgctaagagacggtgcgatattctgtacgaaaattatttaactattaactaaatgtataccacttcacgtgccaccgagtaggtttctaaaatgtgcaaccattttaggtatgtgcgcagctctttattctaaacgggagtcactacattactattatcgtgtttttgcccatgtactttcttataatcttaagacaacaacgggatgataggcgcattcggactttcattgatgcaaatgtgtgaaaaatgcatccaaaagacaacttttgtacagaatacaattgcaaaaatactttacgggcatagatcggtaaggtcaccgggaagctagcgtaagagaccttattcggaaccgagcaaccatttccgaatgtagtagtagttgaaggagtaaatcgaccttattgtacactacttcctttaaatttgatttctggccccgcgcaatttcttggcggttaagctgtatttttacctcatcgggaaaagttattgcaagttaaaggggatcaaacgattagcaaactaattatagatcaaaggccgagggctttctaaatttggcatatttcgccgtcgactgaaatagaagggataaatcatgcatctccaggattatccctactccattcattacaacatgcgccaaatcaagcctatataagattctcgtcatttagcatgctctattgatttgtgtcttgttttgtctaacactgaaactgtaacctaagatttctttagataattattacatttacatcaataagaaatctcataaaacaagtactgtttataagtaaaaatgcaatataaaaagccattagtcgtctccgctttagctgctacatctttagctgcctatgctccaaaggacccgtggtccactttaactccatcagctacttacaagggtggtataacagattactcttcgagtttcggtattgctattgaagccgtggctaccagtgcttcctccgtcgcctcatctaaagcaaagagagccgcctctcagataggtgatggtcaagtacaggctgccactactactgctgctgtttctaagaaatccaccgctgctgctgtttctcaaataactgacggtcaagttcaagctgctaagtctactgccgctgctgtttcccaaataactgacggtcaagttcaagctgctaagtctactgccgctgccgtttctcaaataactgacggtcaagttcaagctgctaagtctactgccgctgccgtttctcaaataactgatggtcaagttcaagctgccaagtctactgctgccgctgcctctcagatttctgacggccaagttcaggccactacctctactaaggctgctgcatcccaaattacagatgggcagatacaagcatctaaaactaccagtggcgctagtcaagtaagtgatggccaagtccaggctactgctgaagtgaaagacgctaacgatccagtcgatgttgtttcctgtaataacaatagtaccttgtcaatgagtttaagcaagggtatcttaaccgataggaagggtagaattggctctatcgttgccaacagacagttccaattcgatggtcctccaccacaagctggtgctatctatgctgctggttggtccatcaccccagaaggtaacttagctcttggtgaccaggatactttttaccaatgtttgtctggtgacttctataacttgtatgataagcacattggttctcagtgccatgaagtttatttgcaagctatagatttaattgactgttgaacgatgcatcgatcaatcggagtcgtcctcctttaacttcacgaattagttgccactctcattccccacacataaacttgttttatggcatccttttcatttagcatgtctttatttccaaacctttcctcgttctttgcattcatttagcgtttgctcgagaaagcatcacgttttcacacattatcgttcgtcgctataataaaaatagttatagaatttactcagatttacatgtcgtacctttttaattgtaaaaaaaaaaattttatgatacataattacctaaatataattcagaatcaaacatacttatagctatttgtatgctattaggtggtcctgctataaaaatatcgtttataatactttatattttatctttcaacttagtcgcaattgcagaagctttccctgagaaaaaatttgtgaagctagctgcgatagcaaaggagcgcttaaggtatagaaaagcactcagctggaatgccaaaagatagtttagcaactgaccaaggaaaaagcttgtaggtagacttaacttcattgttctctaatcctttcgtcgtgtatattgtaaaaactgctgaacgagtattgataaaagatatcttggccactaaggggcagatccccttctggtgtgatagacaaccccaggagcatagataacaccaacttgtggtggagggtcatcgaattggaattgtctgttggcaacagtagaacagatgctgcccttgctatctgtcaaaatgccgctcttcaaagttactttcaaagcgctgtcactgctacgacagctttttttttagaaacagcagcaatgccttgacatgtaacgtaagaaaagaaaaaagagatggcagaagaaatactaagcgataacggcaatgtagaggtgctttttttatcggaataaatagagaagtcagtaacagtgattgctgtggctccctctttaatcgtatctatgtaggttccgattaaagtggtcgtgattcagtattttttttactaatcaaagtacatgcactgttttttgtggggatagcaatgatttcaatttggccgtcaacgatctaagaaaaaacgtctctcttaaccgtggtagatcctgttgtaattgtttggacagtgataccgaagaaggaagtaaattcagtagcgccgcatgaggtagtagcagaaggagttaaggttgaccatggctcacttggcatatactgttgggcagaaacagtatagtgaaactgttatcaaaccaatatatttgggctacatggctttcctttcccgaaaaagacaccatttagtaattatgttgtacttttactctctgaacttctgtgaatataaaaaatatactaaataaaaggatgcaacttccttaaagagggcaagatagcgacataaagtggaaaagtgttagcaacattgcgcaggcatcgattaatatatgcatatatactttttacgtagtctacgttaaattgtcaatagatcaagcagaatcggtagctctgttaagcgattaagcccagtggctttttgtcgcaccgtttaggttcgcgttagcaagatggaaaaaaaagaacgcgaatcatgtattgacgtatgacgtattaggcaatttacaagattaaacttaaatttgcgacggagttttgaagtagaacgaacaccttactcatccgcaacaggaaattttcacgcagaacgtgcctaagaaaaaaaaatcatatgcgtttacaggcacaaatgaagaaaatgaccggatatggatataagcttatggaagaaattgctcctattgagttaagaatatgcgagcgagacctgcataaggctaattataactcttcaacccaaatttgtctttctcttcacacccatctcttatagtcccatatattcatatgaaagttcaatgcttagactcagtgtgtacttatgatgtcgttgaaggctatttggtctactgaaaatcctacctcgtacgaatacccttatagtattatttaaatatggggttactattcgcattcgttagagtggtgggaaattgatatcttgtttgggagttgcgaaacaaaagaggagaagatatgcgcgctatgtttttcttaaaagaatgcctactgcctatgaaatgaatatactaaacgtaaaagtgtagataatagaaacaaagattaaggtcgcttactgtaaaaaacgtcttcattttaattcaacgaaataaaagaaatcacgtggagtgtagcaccgccaaagagctattttttatgtcttctagttgaggcctatttccattctgcgacgaaagtgtgcttctctcacttgggctaatccatttttcaacaaaatcagcaacgtcttcgacttcgcagctactagaagaactgttaataccattataaatgttctgtaactgtaagaagtccgtcatgaagcatattcttccactccgtttgtctgaaaatattgaatccgaatatggctgtactatctggctagatcccgtcggccgtgggcttattaaactctttaataacgatattattgttgggctcgatctttgcggggtgtctacaatgaaaagtctatgttctggaatattattcttgattgtcatcaatatctcaattaatttagtggggatataaagttctttaccaggacttacatgggatcgatcattgaacatttgttctaatgcaagttcacatgagtagtcaatggcgctatcaaagctcttggatttttgtccattcttattgatatccacaaagcactgttgccaccctttgtcatctgaagagtaccttactaaatcgtgggttgtgtattttataacatcattaagcatcaaaatttggattggatcctctatgtgaaattttttctgtaaaaaatatggggaaaccggataatcttgtaccaaactgactgatccaggtattccgtctaagagcttcgaaggtattttgtcacacttgtatagaggtaccatgaaatattttattttctggaacatgttatcagataaagtagacttgagatatgacattaaatttttgcaaatctgaattgcttggggtaaatccgtgtaaatattcacaatgttaagatcgtaataaggatagtcatttaatttgtaattaaccagtagccatttggcaaggcatttgctaaattgtggctcacagtcaagaatgttatcaaatgaaaagggttcttcttttgcggttgtagttacaggcttcctttgcgtaaaaaaattttctcttttcattatgtttgggaaattttgccactctatgtaatctttcaaagaaattctcgcagtttggcctcttcttatcccatttgtagagagtaattgctcgaaagtaaacagtgggtaatcagatttcagatgaacttgaattctcaaggggtgtaatcttttcatcattcaatcccgccaaaagcacctttaaatgatatcaacttttttgtgaaaatattagtaagctatttaaaacgggaaagaaaacttgagagaggactgacgagggaatcatgtttatattcggatcatcgcgaatctacgcaatggtgtatcctactttctcacattttggtttttcccgctttcggaaggaactgcaaaaccgccgagaggactttctctttttgcaatatttgaagtatataccaataattaagaaggtgaacaggcattttacatattcattatagatagtgtatgtgcgcatctattagttgtggttttctgctacaaaaatttatcgtctaaataattcaagttctttttctaggtcgaagaaaaaatcgctgtcatcctcatttgtattttggtttgtaccatcattgacatttatatcgtgacctgggggagacgatgaaactgggctcatttttgttatatttggctcagtaggtccgttcagtagttcactattttcatgcttagtatcttgtttgaaggtgttttccttttagttaacaccctgaaatgaattagagcttattcccataaggttttgatatggctgggttgtagttagtgatggaagttggcttacataggaaaattcaggactataactgggtaaaactttcctagaaggatggacctgtacaacttcttgaggaatggcatcctctaaagatagtgatgatgatggggaatcaccgctaataggatgttttctaacaactttcctgaaatcaaatacttcctttataacttcgtttcctaattccgccatactttcgatatgctcgaattcgaatctaaaggtcttttgacatgagaattcctcatctatatcatgccacattgacaaatatggatgctctagtgcatcctctacagtaatcctttttttaggatcaaattctagcattttctttagcaattcaagcgcttctggattagcaccaggtagtatgctttcaaacgatcttcccgggatattaccgaactgaaagatataattatacaccttttgagaggcaatttcctgcaatgtttcctcaggtggtgttccaagtatttgtagaatatgattcaaatgatctacataatccttcccttcaaacattggtttcctaccaagtagttcggccaagatacagcctgttgaccaaatatcgacagcttttgtgcattcttgataattcagcaaaatttctggtgctttataccatatcgaggttatataacccttaatgaagccgtcgttaaccttgtggttttctgaataactacacgatagcccaaaattacaaatttttagttggcaatcactattaacaagtaagttttttggtttcaggtcacaatgtaaaacattagcagaatgtatgtatttcagagcacacagtatctgatatatgaagctttgaaagtgtgcgtcttccaggcgttgttcggaccttataatttgagaaaggtcacattccattagttcttcatataaataaacgccatttagtgccccatttgggtaaaatactatatcagtatcgaagagccacactatatttgggtgccctcttaaatgtcttagtagtttcaattcacgaagagttctcttgcaagatagtttattgccaaacgcgtttggtatttttctgatagccacgtgagtttcctcgttcgattctgtgtaagttgaagaacaaataaggctgtgtgagccccgaccaatcttacctgtcaaatgaaaatgtttatttaggataaaatcttggccgaatgcacggaaaatacacctctcggtgtcagtcgccatttaattgtgaatctttcttcgatatcaaactattccaggccgaattaatctggcggtaagtcacctttagttatccttccattttgtcccttttcatccagtctcaaacgacaattaggacttacattaaataggctttttgcctagtataacatcataaaagtaccttcttttgtttcttccaaaaaaagacagtaaccatctgaaaagaacgtcattgtcgaaaattacaaagtttgtggcagcgctttttactgcagcaagtcaattgctttcatggcattttcaatcaaaatacgagttcttactaattcctacggtgcttcctgcattgattgatcgcgagttactatttttaactcgaatgggtctgcgcgtgtttctccggtgttgttcaaaataatctgtttgctgcgtttaataactacaacagttaacggaaacagtgaaatttattggggactttcaagtaacgaataatcatgctggtagaaatatttctatttttataattaacaaatcttttaatgacgtcttgtgggctgaaaactacggcgtttattttttagataggttattccttcgttggattgagtaagaaaatgtcgatactgtgttacgtttgcaaggaaaagatttagttgcgattagccattcattcttgtggaaacttctttaaaaagggatggcgatggagtacttatgtccaattatgaagtcaaatttattttcaaaccgttacacgtagattattttcctgcagtggtaagtatctttgaagtgttgaaagttttttggcacatatttttttgcggatgtgggcctgagtttcctgttagaaacaaagatatgcttaaaactaaataacattggaaattagggcatagtcttcaatgttatacttaaacatcacagcaggagattgagatgattgaaagaatggtgcaagaaatgattcattaacattcttccaagttttgcaatatttgcaagtattactatcagactttagttgaagtgactatgctattaccaaatttcactggagccagaaaaataaagatcacttagagacaaagaaaagtaacatcttcaacataagccggagctcaaaagtaggaaatcggataagaaacttgattctgttatttcaagtgattttttgctgtatcgcccacgttcttgttgtagatgttttgtagatgtgggaccgaaagtaagtgaacagtgaagtaaacagaataggattctaaaaaagagcttataaactgttctttaaaattttttctttcgtgaatgtcctcgagctatctcaaagaaaacgaaatcttcattcaacttaagtgtaggtattatttgctgtttcatcaaatgcggcaccaaagtggaagtattctagtcagttagtttttcattgtgaggaattgatatgtcgttctctgatagaaccacgctaagttggtgttcaattttttgcaattcggtagtaattatgccttgcaacatgttttattcttttatagtgtgataccgtcaatatgatgatttgcggtggagcatgcatgtgcttactagaagtgctgctctggtgggcattttagggacaagaataaattcttctctccactatctgaacttccgttattcttctgcacgtaattgccgtttttaggattttttggagttgtcacggtatagatatgtcttattgcgtgatttcacggtgtcttgcacacaacatttccaggtcacaatatttggttcgaggttcccagcaagaattcattatccttttcaatgtgtcgcattaaatcattatccaaaaacaaaagaacttaagaagtacaaaagacacttgaagtatgctagcgtaagaaatacggtaaccaatatttatatgtaacatgcttattctgtcatgatttcacagttcaaactacattcctattcaaaatcatcgcgttagtgagacaaaatcggtgggagagatgttagacaaaaagatgacaacattggaaataaaccacgacgaaaaatacctttgaaaggatcttttttcgattttcctgtgaatttgtaggcttttgatggtacgagggtaaaccaaactggacgggaaatcaccattattagtcctatgtagagcctcgtcaccatacctatataaacataactattcttttaagtacttaaacggcttttttctgaaacaaatagccaatgttttcataacgaagattccaaagttacttaacgctcttcaggcacttccttatttattatgacacgtacaaaataataaattcgtagttataagattatcttatcatatttaaaatatctcttctttcagttgaaattgggcccaaaatttttaccccatagcgttaaaattaaacaaaaactgctatttcggtgacaaattgtaaaaattctgaaaacggaagaaacaaaaacgtttaaaatgattaaactttggtaaagcaataatctacaaataattggaaaaggaatagtaataaagatggggagaattatgaagaagaatgtcataaaaaacactgaaaacaattaacgagccatgggtaaaagaaagaagtcaacaagaaagcctaccaagagactggtccaaaaattagatacgaaattcaattgtttattttgtaatcatgaaaaatcagtttcatgcactctggacaaaaaaaatagtataggaactttatcgtgcaagatttgtgggcagtcgttccaaacgcgcataaattcattatcacagcctgttgatgtatatagtgattggtttgacgccgtcgaagaagtcaattctggccgtggaagtgacacagatgatggtgacgaaggttctgatagtgattacgaaagtgattcagagcaagatgctaaaacgcaaaatgatggcgaaatagattctgatgaagaggaggtagactcggacgaggagaggataggccaagttaaaagaggcagaggcgccttggtagatagtgacgatgaataatccggtcctgagaaaaaaccatatttacttaggtcatatatattttatattttaaagcaaccacccgtaagcatttaagtctcttaagccaacaaatcgcctcgccatcttaatcatcgtcatcagtatcgaatatagattttggtgggaaagcggttttaacgtggtccgctaattgcatctgtccatttccatcgttcgtgggacatctatcaatggtaattgcgcccacctttgatttcaataacgtgaaagtaccattgttatttttgtctggattattaggcaatagttggctagcttccaaccgctgctgctggtcctgttgtatatgactttgtatatgcctttgtggcgcatcctcacatttgctgaaatcgaattcgggaggtggtgatgctgggggcgatatcaggaacattttttcactctctggtaccttcaagtattgtttagttaaattcctttgtccgtcttgcaaggagtagctgaagttaaaattttccatttctaaagcacgagacgcatccataacatgctgagatatatcatgactggggcagatcaacagtattcttttaaaccttttcaaaataatcaactgtagtggttcattttcattgatttgaaacttccttaagatattcttggatagccaaacctggattctttcaacattatcattatcaacaatgtcgcacttatccgaggttataattatcgtatccgttataatattacccatctgcagttctgtgttttatatatcggttggtttattgcttgatctttttggccctctttttttcatggaattactgtatttaaaaagaaaaccatactttatatagaagtcattgggcagaagggtcttgtcaacgagccgcctaggaactacacctgacagcaacttgcggcaagatagtaagatagcataattcaaagcctcttgaaccttacagcgccttgccgcggtttggtaaacttctaaactgtgtatgttacacgtgaagcgaggcttggaacacctaagaagagatccttttcatatttactatccatcaacactgcgccttttcgtgatgatgcatttgatagtatggcagatgtgctacggtacttcgatctaatgtgctcttagacagatatgctaaataatttcaatctaattcgtccgcgttgtaaattaagaaatcatgtaaacgttatatcaagaaataacaatcgaaggatagttcaaaaaatctgacataaaaaggtacttaaaaacacaggttgcataatatgccaattgttcggtggctattattgaaaagcgcagttagaggttcttctctaataggcaaagctcacccttgtttaaggtctattgctgcacaccctaggtatttatctaatgtgtactcaccaccagcaggcgtcagtagatcactgcgcatcaatgtaatgtggaagcagagtaaattaactcccccaagatttgtgaagatcatgaatagacgccctctgttcacagaaactagtcacgcctgtgcgaagtgccaaaaaacgtcacaattactaaagtatgtttacacaaaagcttaacaaagaaacaaggaaaagatatacataatataaattaccactgattattttgaacatgagaccgaaataccaggatgtattactagccttgtttaccattcttcaactggtgattacaaagtgagttctcattcattgttaccctcatattcttatcttctgcagcaggaaaaagggatttacccaactaattgactttgatagaattgtgattgcaatagcttaggtaatatttcagttagactacgacatccagttatttttttctatttctctgctcgttaccgacctttgagttcttactaacttacattctctattaattgtacccaaaagtacgaaggacaactaaaatgaccagtaaaaccccaaatcgtgaaattcttcctgataatgtcgttcctttacactacgatttaaccgtggaacctgatttcaaaacattcaaatttgaaggctcagtcaaaattgagctaaaaattaataatcctgcaattgatacggtaacattgaacaccgtcgataccgacatccattctgcaaaaatcggtgatgtcacatcttccgagattatctctgaagaggagcaacaagtcaccacatttgcgtttcctaaagggaccatgtcttctttcaagggtaatgcatttttggatataaaatttactggtattttaaatgataatatggctggcttttacagagccaaatatgaggacaagttaacaggtgagacaaaatacatggctactactcagatggaacctactgatgctagaagggccttcccatgttttgatgagcctaacttgaaagcctcttttgctattactttagtttcagacccatctttgacacacctatccaatatggacgtcaagaacgaatacgtaaaggatggaaaaaaggtcactttgttcaatacgacccctaaaatgtcaacttaccttgttgcttttattgttgctgaattgaagtacgttgaatccaagaactttcgtattcctgtcagagtttacgccaccccaggtaacgaaaaacatggtcagtttgccgcggatttgactgccaagactttggcattttttgaaaaaacttttggcatccaatatcctctacctaaaatggacaatgttgctgttcacgaattttctgcaggagctatggaaaattgggggttagtcacttatagagtggttgatctactactagacaaagataactctacattagatcgtattcaaagagtggctgaggtagttcaacatgaattagctcaccaatggtttggtaacttagttactatggactggtgggaaggcttatggctaaatgaaggttttgctacttggatgtcatggtattcatgtaatgagtttcaaccagaatggaaagtttgggaacagtatgttactgataccttacaacatgcattaagccttgactctttaaggtcctctcatccgatcgaagtacctgtaaaaaaagctgacgaaattaaccaaatctttgatgccatctcttactcaaagggtgcttctttattaaggatgatttcgaaatggttaggtgaagaaacttttattaaaggtgtatcccaatacctgaataaatttaaatacggtaatgcgaagactgaagacctatgggatgctttagcggacgcctccggtaaagacgttcgttctgtgatgaacatctggactaaaaaagttggtttcccagtcatttcagttagcgaagatggtaacggtaaaataacatttcgccaaaaccgttacttaagcacagctgatgtcaagcccgacgaggacaaaaccatctatcctgtatttttggctttgaagactaaaaatggagttgacagttccgttgtattgagtgaaagaagcaaaactattgaattagaagatcctacctttttcaaagttaacagcgaacaatccggaatttatataacatcctacaccgatgaaagatgggcaaaactgggtcaacaagctgacttattgtctgttgaggaccgtgtcggtctggttgctgatgtcaagacactatctgcttctggctacacttcaactactaattttttgaacttagtctccaaatggaataatgaaaagtcatttgtcgtctgggaccaaataatcaacagcatatcttcaatgaaatctacttggttattcgaaccaaaggaaacccaggatgcgcttgataacttcacgaagcaactaataagcggtatgacacaccacttgggttgggaattcaaatcttctgattcgttctccactcaacgtttgaaagtgaccatgtttggtgctgcttgtgccgcaagggacgcagacgttgaaaaagctgctctaaaaatgtttactgattattgcagcggtaataaggaagccatcccagcattgattaaaccaattgtatttaacactgtggcaagagttggtggtgcagaaaactatgaaaaagtttacaaaatctacttagatccaatctctaacgatgaaaaattagccgcattaagatctttaggcagatttaaagaacctaaattattagaaagaaccttaggatatttgtttgatggcactgtcttaaaccaagacatttatattccaatgcaaggaatgagagctcatcaagaaggtgtagaggctttgtggaattgggttaaaaagaactgggacgaactcgtaaagagactacctcctggtctttcaatgctaggctccgtcgtcacattaggtacctctggctttacatcaatgcaaaaaatagatgagattaagaaattctttgccactaaatccacgaaaggtttcgatcaaagtttggctcaatcactggacactattacttcgaaagcgcagtggggttaacagagaccgtgatgtcgtcaacaagtatttgaaggaaaatggttactattaagaaaaaatctcttttctagccattttgcctttttatatagtcaagtatctatatgtgacaaatacttcttctaagcttggccttctgataggcttagcttgcagtggttgcaaacatacataaatcaacaaaaaagtacggcttaaaattttggtattcatttatttcaacccgtgcacactggaaataaatctgtacataacagcatattttgtttttgaaaaaatttctgtgttcctccgatgtgggaagaattttaggatcggctaaatttcgtaaagtatcagtaacttggtatctctgtataagcggagtctaatttcgataacaagcaacttcatcgtaacaccttccaacaaagcaaagatagatatcccaaaatggtatgttagtatccaataaatgcagcgcaactggaccagtgaatagaacaatacatatagataagtcgcaaaagaaaagaatacatgtggtggaaaattttgcaccaagagaggcaagaactatgaagaaagacttttgaaatatttcaagcggttgctacatatagtggataagattcaggatggacgtatgagcttacagttcattgtaggggaatataaaattctgatgatggcgaacttcattcccagcaactcaagctattgttatttttctattctgcaccgagatgaggagaaaaaaggaagtttactaacagttagatttatttcttattcgtctacaacaggttttagttcaagatttattgcacccaactgcagcttctgaagcaagaaagcacaaattaaagacattagtccaaggtccaagatcgtacttcctagacgttaagtgcccaggttgtttgaacatcactacagttttctcacacgcccaaactgcagttacctgcgaatcctgctcaacaattttgtgcaccccaactggtggtaaggcaaagctttctgagggtacatctttcagaagaaagtaatttcattactagacagatgaaacgaaatttacttcaaaagaagagcattaataaagtgattcaattatggaaccagcagggtaggttttatcatatataatatacactcagttgtcatctttattggctttttagaaacgctgcaacaaactgtactatatatatatcatattcacgtatgtagaatattaaagtattgaatatattaatattattactttatttccagttacttacaatttcctattttctatttacatgttgtaaaaaatcgttgccgtgaaaagtggacaatttcttcattacctcaaagtttgagaactgatgatcatcaaattgaagagagtcctccaattcattataagattccatagcctttctagctttttgacgttcttcctttttcaactgcttgattctctccttttctagcttgtggaacttcttaacattcaagtctcccagccctttaatctgtgttttggccgctgaggcccataaatcacctttcttactctttctggcatcgtggtatatttgtttagaaaacgaccgcgaaaccgtccatttttcaagttctcctgatggcgcacataaatccatcataacatgacctttacgtttgacaggatcattgataattctaggccaggaattttgcgtgtcatcacccagtgatccaatgtcatatttgccgttcacattttcattccgtaatttcttaatttctttcaacgtattttcgtccttatgtgatctctcgaatattaaataggagtagtttaaaatttcatagtcacgaccatttcttcttcccgttccttttagcctcgacgcatttccttgagaaccatcccatgaagtagcgagaagtttacccttctttaactctatactgaatttgggacgcttgatgcttttttgaaaattgcagaactttaagtctttaccctctttatgagtataaaagttaggatttccaacctgtaagggacatttcctttgatgtggacaaggtgcaatcaccttcagaaaataattactggaaatgtttcctaattcagcatcttttttgcctctgactgttactcccctagaccaaggtcttggtatttttccgaattcatctggaaagttttcaggtctaagcgtaatttgccttgccctggctataatctcgaatcccattgggttgcctcgttcaataataacaatgtggcctccaggcgctagaatatttaagtagtgctcaatattttcatccacctgaattggaaattgattcccgtcatgaagaagttgatgcgttaatattatgaggtcatattccttagatgcgggaatagaagaccgcaagttagtcataatgtttatcttttttgtcatcacttctccaatatgttcatcctcttgaaagtttttgttccgtctatctgtttcctgctctttctctgtagacacattttcttctacagtatcgaccacctcgttaagttgtctgctcaaaatgattttggctctttcttgcatctccgcattccctaaaataacggcatcttttagatcaggtctataatttgggcctaaaatatcattcaaggcaactataccagtcgctgggccatatccaacatcaaggattctttgaggtttaaaattatcaggacctacccttttttgtaattctttcagactttggaaaatagaaccataattttgtaaaaaaatggacgctatatgtgcatccacttccattttggttctacagggacgatgtaatgaatttggttcctgaatctctttgtaataatttgtagcaacccttctaagattattgggaatatgtacagccataatattattgttgattgctttgcttacatcaggattcaactctaattggtcccggtacgactggccctgaagtgttttggaaagtaatctgagctctttagaattagttgcttgagtggtgctagcggtttcatctctgtacgacggaagaacattgattcctcttttatttgagtctataaaatccgccaaatctaactttggtaagtttaaacttgtgaactttgagctgaaccggacattttgtggtaggatactgaagcatcttttcatcattttacctaaactagacgggccaccttatgtcctaaagtgtcagaggttttgctgcaatactgttcttaatttttcaccattcacttttttcatctagtggcggaaaaaaataagagatatggaaaacaaatatgaaccatcattaaacttgaaaaagatgagaagaaaagaaatagttaggctttaagtgtctgtattgatcaattaattattactttaccactgctgtttattagcataatagcacacgggatcagaatgcttagtaatacacttattattgcctgtttattggtgatagggacaaccatagcgctaatagcagtgcaaaaggcatcctccaagacagggatcaagcaaaaaagttatcaaccatctattatcattgcaggtcctcaaaattctggaaaaacgagcttgcttacgctgctaaccacagattcagtaagaccaactgttgtttctcaagaaccgttatcagcagcggattacgatggttccggcgtcacgttagtggacttcccaggccatgtcaagttgcgttataaactctcagattatttgaaaacaagagccaaatttgttaaagggttgatatttatggtagactcaacagttgatcctaagaaattaacaacaacagctgagttcttggtagacatattatcaattactgaatctagttgcgaaaatggtattgatatcttaattgcatgcaataaaagcgaattgttcactgcaagaccaccatcaaagatcaaggatgctttagaaagcgaaattcaaaaggttattgaaagaaggaaaaaatcgttgaacgaggttgaaagaaaaattaacgaagaagattatgcagagaatacactagacgttttacagtctaccgacgggttcaaatttgcaaatttggaagcatctgtagttgcttttgagggcagtattaataaaagaaaaatttcccaatggcgcgaatggatagatgaaaaactgtaatataattataatttataactagatgaacgatagatagtttaaaaacaagcatttaacatagctctagattccgtacgcagagaaagacatagttgcatcatcgacacatgcaatatcaaaagtaactctttttgactgctggtgtaaaaaacactcacgatgggggtcgaacccataatcttctgattagaagtcagacgcgttgccattacgccacgcgagctaatatttgtttgatgttccagcagttatatgatctaattatgcgggaaaataattgaagataagtagtttgatgtatttttattatagtattatattttctgatttggttatagcaagcagcgttttttttcttctttaccataatcattgtaccaggaaattttgttcataattattgtgttgattgtcaatggtcaaaggtacaactaatgaagattaaatatggtgaataggaggcctgctagccaccgtacatttaatatgtccgcgtgttggaataaaaatcaactatcgtcatcaactagtggttatactaccagtatattatcttatatggtgtcaaatgtggacatgatgacataaggtatgagaaactgtcatcgaagttagagaaagctgaaatacaaggatcaataatgtaataggataatgaaacatatgaaatggaatgaggaacaatcgtgatattattatgtagaaatatcgattcctttttggggatgcctatatcctcgaggagacacttccagtatattctgtatacataatataacagcctttatcaacattggaatcccaacaattatctcaaaattcaccaacctctcatggcgcatattcatcatgcatgtaactaccacatcaatgttcaatcatggacttttaactaatcttaagtactattcgaactgcccattcagcttttccctttgcaattggtgcactcctacttgaacgaattcgcggggtgtacattaaactacgatgtaaacatcaaggttattgctataacatgtcatgtcaccattaattaccactcattccaacatactgtccctgacgaaaactgtttatgcgagcgcaaaatgaacctattcaattaataatactcctcaaattgctaccacgacaggctgaaaaaagatgtcgacgaataatgtaatcgtgtcaaacaaacgttatcttgactatatatagctacttaatttgaaataataaactatacaagtctatatcattgatatattcagtaagaaaaatggagggaaaaagaaatcatcaaatcattcattcttcagacttatttcttaccttggttggcaacagcagcggcaccagcagcggcagcttctgggtccaagtagtaagatggcttagatggcttcaagttttcgtccaattcgaagaccaatggaataccagttgggatgttcaacttagcaatgtcagcatcagagataccttccaagtgcttaaccaaacctctcaaggagttaccgtgagcggcgatcatgacggtcttaccactcaacaagtccttggcaatgacatcttgccagtatggcaacaatctgtcaatgaccaaagccaaagattcagtttctggcaagacatttgggtcaacgtacttgtatctttcatcacccttttgagagaatggagaagaagcgtcgattgggggaggtggaacatcgaaggatcttctgtaggtgttgaatttttcttcaccgaacttcttcaaagtttcagccttgtccttaccttgtaagtcaccgtaatgtctttcgttcaatctccaggatctgttgactggaatccataatctgtcagccttttccaaagcaatgttagcagtttggatagctctggacaacttggaagtgtacaagacgtctgggtagaccttcttttccttcaacaattcaccggctctagcggcttcttgttgacccttggcagacaatttaacatcaacccaaccggtgaataagttcttttcgttccattcggattgaccgtgtctaactaaaactaactttggcattattgtaatatgtgtgtttgtttggattattaagaagaataattacaaaaaaaattacaaaggaaggtaattacaacagaattaagaaaggacaagaaggaggaagagaatcagttcattatttcttctttgttatataacaaacccaagtagcgatttggccatacattaaaagttgagaaccaccctccctggcaacagccacaactcgttaccattgttcatcacgatcatgaaactcgctgtcagctgaaatttcacctcagtggatctctctttttattcttcatcgttccactaacctttttccatcagctggcagggaacggaaagtggaatcccatttagcgagcttcctcttttcttcaagaaaagacgaagcttgtgtgtgggtgcgcgcgctagtatctttccacattaagaaatataccataaaggttacttagacatcactatggctatatatatatatatatatatatatatatatatatgtaacttagcaccatcgcgcgtgcatcactgcatgtgttaaccgaaaagtttggcgaacacttcaccgacacggtcatttagatctgtcgtctgcattgcacgtcccttagccttaaatcctaggcgggagcattctcgtgtaattgtgcagcctgcgtagcaactcaacatagcgtagtctacccagtttttcaagggtttatcgttagaagattctcccttttcttcctgctcacaaatcttaaagtcatacattgcacgactaaatgcaagcatgcatgatatagctcctgtcaaagtatcaccttggcctcctaccctcttgttgctgccctcttcgctgttcgtcaacatgtctttttcactatcgggtgagaatatcttatctgactgacctttctccaccacaatacaattcaattcctgggcgatcaagctgcccatctcggagtgagagtctcccttcttgcctatggcatcacatagtcttttgaattctaccacattgggcgtcaagatcactctacctttggggtagcttttcagcatttctttgacttcgctatcttgagttactaagaacagtccatcagcatcaattactaacgggatcttgccctcatgtttttcaagtatatatcttatgatatccttaatggattttaacattagggggtccctacccaagccgggtccaattaccacaacgtggattctatccaataaggaattgattttcttcctttgttcgtccatatcaacgtctaatttggtgttactcatacgaaggtatggatgaaccattaggtttggggtgtacgatttaatgaccgtaccagcgttgtattcgcagatgacatgtgtcaaatcacagcccatcaaggctgtagcattggcgctgaaatacggtgcccctgtataatcttcgcatcctccaataatgcaaactctcccaccagactgtcccttatgaaactttggcaataaaggtggtatacatcttttctgcgccaactttatcaattctctatgagacaattctgctaacatttccagtgatacggtagtgatcgtattgaactggtgttgctaataaaatttcaccgacgcctatatacctatttacacctttacatatatatctactagatcacgttgcaagacccatcacatcgcatcacatcacatcactccctattctgccctttacagcgcaaaggagtcgtgtgtgggtgtgtgctccttttgacgatcataagagtccatttctagtatgcaagctggtaacaataggtgaatgaattaggttcatttgcgatgaccttcagtatccctccacgcaatgctaaactatccccctcattatgacgcctatatcgtataaggaacttgttacccctgacaattcaaacttcaaaggtctaagaccaaacaagcgtaggaactatcgctcggagtgtttctccgtttgaaaaaagaagagaaataagggcccttgattggtgtcttgtcgagagaggtacgtatataagaatgcagtttgctcgcaatgcccgcttgtgttaagtactcttaccttttccctcaatactaacgttttgaagcagccaaactaacaatagtataacgtatataggttaaaataatattccaagtcaaaaacatgttttccagattatccagatctcactcaaaagcattaccgattgctctaggtacagttgctatagcagctgctaccgcattctattttgcaaaccgtaaccaacattcctttgtcttcaatgaatctaataaagtgttcaaaggtgatgacaaatggatcgacttgccaatatctaaaatagaggaggaatcccacgacaccagaaggtttacttttaagctgcctaccgaagactcagaaatggggttggtcctagcatctgctctgtttgctaaatttgtcacaccaaagggatccaatgtggtgagaccatacactcctgtgagtgatctttcccagaagggtcacttccagctggtcgtcaagcattatgaaggtggtaaaatgacctcacatttatttggtcttaaaccaaatgacaccgtttctttcaagggtcctattatgaaatggaagtggcaacctaatcagttcaagtcaatcaccttgttaggtgccggtaccggtatcaaccctctgtaccaattagctcatcatatagttgaaaacccaaacgacaagaccaaagttaacttgctatatgggaacaagactcctcaggacattttactaaggaaggaactggatgcgttgaaggaaaagtatcctgacaagttcaatgttacttactttgttgacgacaagcaagatgaccaagactttgatggtgaaattagtttcatctccaaagattttattcaggagcatgttccaggtccaaaggaaagcacacatttgtttgtctgcggtcccccaccatttatgaacgcttactcaggtgagaagaagtcacctaaggaccaaggtgaattgatcggtatcttgaacaatttgggctactccaaggaccaagttttcaaattttaagcatggaggaaagtaattgatattttttttaatttcggatcgttcaaattagtaaatatataaaaaatatatatatattcatgtgtatgactaaaaattctctcaagaaggcttggctttaagctctaattccgtctgcattcgtaatagaaatatctctcaagtcatgaatttagagataaatgctttagtttgtcgtacttcatctttctgaatatctaaggtgtatgcaggaatggcataattttcccaatcaatatcccttccttcctctctattagattgagacagttctatccaattgacgctattaaacggtttattgcttaggagattcttatttttttgacaaattaccaaattattgataaattcaggatcccagaacatacggtgattctcgtccttccacgaagcatgcgatgtatccggttctatttccagaatttctaaccaacgtcttcttggcaggcacttgtccaacgccaagaaccgtgtctcgccgtatttggaatcatactcattctcttcttggcaattcataataccagacctttcgtcctcgtcactggataaatccaaatctatttcattattgtttttttttgtctttgaagttgacttattaggcggttcgtggcttcttttattatgcttaatggaggccatgaacctgacatgcaaatgggcgctcaaccaccattgaggccgcaaatctcttagtagttgccaggtcactgggctgcctagttttccctctttaatatcttgctcaaaaaaaggcttaagcttcaacaagtgcttagtatcgccatgataaacgactccattgggccaatcgtggctcagcataatatcaatacgatgcttgatcataaaaagaggagcaatatcagaaattcttacatgatacagatttcttatgttagctttccaattgttattttctaggtcattccaatctggtcgttgcttattgaaatcccactctttccatatcccgctcaatgaacctatccttatgcctttaaaccatataacgttagagtatcccatataaaaaatgttctttgctacataaccaccatgtggcagaagcattaaatgtctcatcgattcatgattaccgccaataaaaatagtagggactggggcttcaatctcattattgtagtatgatatgaaatcaccgagtctttgatattttggtggtatggctattgacttaaaatcctgaccatcacgaatactttgaaaatctccaagaataattaatagatcgatgggagtcttcgcatggattcgtgacacttctttataaatttggtttagctgaccatgacagcacccttgtacagcaattcgcaatttagtcataagcaaaatgataaatgtctgcccatcttaatttttagttacatatttacgttcgccatatgactttctcctgctcattttttgtgagggccagaaaaacacacatctggctaatgagaaaaaaaattggagaactaaggaaatgcctcgataaaaaattgaaagtaataaataaataaataaataaataaataaatagtaagttaataaataactaaataaatagagtatgtataagaagaaactttatgtaaatgtatattaataggtatatatacaaattagtgagtcagtggtaaaaaagtgcaaacgcacaaaaaaagtgcaattaaagaagagtatgatattcttttccgtaaaatacaatgaggttcaaattagtaggctcttacagttggaggtacggaaggacattccttttcgtccaaagtgtgatcgataacccttctgtatttcaaagtcactggggcagcgacgtccttttgccaggataatgtatgcttcatccaatgttcgtcatctctatttggataatcctctcttgcatgagcaccacgggattcctttctattagcagcggaaacagctgtttgggaggcacaggttaataagttctgtagctccagagtttcaaccaagtcagaattccagatcattgatctatcggtcgtcttcacatcatcaaaggtcttctctactgcagtaatgttccgaacaccttcatctaaagatgattgtgttctaaagacggaaacatccttttgcatagtttgtttcatattcattctaatttctgccgtagatcttgaaccattagcatttcttagtttatccaagtttgcgatggattctttacccaaatcagaaggtagtggtttgtgtggcaacccaggctgtaaagtgtcagcaaccgtatgggcaacagcacgaccaaagacaacaagatccaacaaggaattggcacctaatctattggcaccatggacagaaacacaagcggcttcaccacaagccattaaaccgggaataaccttgtcttcgccagtttcttcatcaatggttaatgcctcaccattccacttcgtgggaataccacccatgttatagtggacggtaggaataatgggaataggttccttggtgacgtctacaccagcaaaaatggctgctgtttcagagatacctggcaatctttcctttagaacttccggaggtagatggctcaattgtaagtacatgtggtcctttttcttaccaacacctctgccttctctgatctccatggtgattgctctggaaacgacatctctacaagctagatccttggccgtaggagcgtaacgttccatgaatctttcaccttcagaattaaccaaaaaaccaccttcaccacgagcaccttcagtgattaagcaaccagacccatatatacctgaaggatggaattgaacaaactctaaatcttgcaaggggaaaccagcacgcgaaaccatggcattaccgtcacccgtacatgtgtgagcagaggtacaagagaagtatgctctaccatagccaccagtggcaataatggtcttgtgtgctctgaatctgtggatggtaccgtcttcctgattataagcgatgacaccaacgacctcgccattatgggtcaacagatcgagggcaaagtactcaataaagaaatgtgtgtcatgtcttaaagcttggccataaagcgtgtgtaaaagagcatgtcctgtcctgtctgcgacagcgcatgttctataggcctgagcacccttaccgtactccttggtctgaccaccaaaggctctttggtagatcttaccgttttcagttcttgaaaaaggaacaccatagtgttccagttcaatgatcgatttgggcgcttccctggtcatgtaatggatggagtcctggtcacctagccaatcagatcctttcacagtatcgtacatatgccatttccagttatccttgtgcatatttcccagagcggcattgataccaccctgagcagcaacagtgtgggatctggtggggaaaagcttggatatacaagcagtcttgtagcccgcctcggcaagaccaaaggccgctctaaggccggcaccaccggcaccgattaccacacagtcatactcgtgatctattatgtggtacttcccgtctgcagatctggacgcggaaccgtttacagagccctgcgtttggcgcaccaaagctgacgatgtaaatgttcttgtgtttctgagcaaagtcaacttggagagcgctgatttttttagcgatagcatctttattctcgttcttcttcgtactatgaaattggatttttttctttctttctttctttctttttatcttcaataaggggttggggaggagattagtgaaaagaatatcgaaagtgcaaagtatactactggttagttataatgtgtctactagtttattagtgctatttaagcttcaagccgcctcgacgtggcaaaaggttagagtcgaggatgcctgaatatataacgggtttgagcaaacaaacaaccaatagaagaggcccggatcccttggtccagcgcttgctcggcgccgcgttctgcgctgtgattggtccacccccgccctcaaagccgtgactccataacgactttccagcgagcttggtacctggcaatagaggatgatcctcacctccgctacttttgggagctacttttagcacggaaaggtatattttggactactgtatgagtaaatccttatatagacgacattattactaaaggtagagcgagagatagtaaaagggttggttacccggtcgggcctttttctcgtattatcatttgtgctcgtgaggctatgaaataagaaggatcgatggtcagtagtgaaagagtgggaagcaaagtttattaagaagcgtataagggattgcatcgcggatatgaatggaaaagaggtttcaagtggctctggaagaacgcagagcaacaacaacaaaaaaaataacaacggaggcagtacaggaatctcgcatgcgtctggctcacctttaacggacggcaacggtggcaatagcaacggtaatagtagaagtagaagcagaagtagaaaatctagtggaactacaggtggtttgctaaaaaagccgccgctgcttgtgaacaatgaagcggtgcatgctagcgtacccgacgcgtcgcacacttcctgtaacaatggcacgcttgaagtgagcataaataaccctgagccacatgtggtagatgccgtggcacgccacttgataagaaacccgagtaacagcctacaattgcaaggcggagacattacaagagatctgtataagtggacaaacgaccatccttcatcaccatcgcagtatcagtacccaagtcaacctgcactttccacctcaataccttcacaagcgccctcattctcgaatcgtaaaaggtctatgagcttttctgccgcttctatagcatcttcctctcaccttaacaacaactcggaggcgaatgggaatcctctagcggcaataggcctggcgcccgcaccgatgacgcacgaagaaatcagggctcctggtggattcagaagatcttttataatacagaagcgcaggaaacataacgttgatgcgcccataccgaattttttcaccaggaactttattgaatttttgaccttgtatggccacttcgctggtgaagatttatcggaagaagaggaggaggaggaagaaactgaagaggagccagaggaggaagctttggaaacggaaagcacccagctagtttctcgtgaacacgggcgccatcctcacaaatcatctacggtaaaggcggtgctgctcttgttaaagtcatttgttgggacaggtgtgcttttcctaccaaaggctttccataacggtggttggggatttagcgccctttgtctactctcgtgtgccctcatttcttatggatgtttcgtatcattgattaccaccaaggacaaagtaggcgtagatgggtacggtgacatgggtcgtatactatatgggcccaaaatgaaatttgccattctttcgtctatcgccttgtcacaaatcgggttttctgctgcatacactgttttcactgcaactaatttgcaggtcttttctgaaaatttcttccatttgaaaccgggcagcatcagtctagccacctatatctttgcacaagtactcatctttgtcccactatctttgacaagaaacatagccaagttaagtgggaccgcgttaatagcagatctatttattctactgggattggtttatgtttacgtttactccatttattatattgctgttaatggtgtcgcatccgatacaatgcttatgttcaataaagcggactggtcgttgttcatcggtaccgccatattcacctttgaaggtataggcctacttatccccattcaggagtcaatgaaacacccgaagcatttccggccatcgttgtccgcggtgatgtgtatcgtggcagtgattttcatatcatgtggtctcttatgctatgccgcttttggatctgacgtgaaaactgttgttttattgaattttccgcaggacacttcctatactctcactgttcaattactgtatgcattagccattttgttatccacgccgttgcagctatttcccgcgatacgtattttggaaaactggacttttccctcaaatgcatctggtaaatacaacccgaaagtcaaatggttgaaaaactatttccgttgcgctattgtcgtcctgacatctatcctcgcttgggtaggcgccaacgatttggacaaatttgtatcactggtaggctccttcgcgtgtatcccattgatctacatatacccgccattgttgcactataaggcgtccatcttatctggaacctcgagagccaggcttcttttagatttaatcgtcatagtatttggagttgctgtcatggcctacacgtcatggcagacgattaaaatgtggagccagtaatccgccatttttgaccgagtacatcatgtacagacacatatatatatatttatatatgactcgttatctatatgcatctggaacacacataccttgttttaattatgattagcataaatgtactatccttgtcaatttggtatggctgagtttacccggacgagaggaaaaggtatagtgaataggattaccgaattttgccacccgaaaactaaactagcatgcagcttactatacaaagaactgggtatatacagtattttccaaggagatgagaattcaaagcaatattcaattgagatatttttttgaaccatcgtaataaatcaaggaagttaggaactatacggaatgccaccaaaagaagactgggaaaaatacaaggcacctttggaagacgatgataaaaaacctgatgatgacaagatcgtacccttaacagaaggtgacattcaagtcttaaaatcatacggtgcagctccatacgcagccaaattaaagcaaactgagaatgacttaaaagacattgaagcgagaatcaaagaaaaggccggtgtgaaagaaagcgatacagggttagcaccctcccatctatgggatattatgggtgataggcagagactgggcgaagaacatcccttacaagtcgctcgttgcacgaagatcattaaggggaatggtgaaagtgacgaaactacgacagataataataacagcggcaatagcaatagtaatagcaatcaacagtctactgatgcagacgaagacgatgaagatgccaagtacgtgataaatcttaagcaaattgccaaatttgtcgtcggattaggtgaacgtgtttctccaacagatatagaagaaggtatgcgtgtaggtgtcgataggtcgaaatataatattgaacttccattgcctccaaggattgacccatcagttactatgatgaccgttgaagaaaagcctgacgttacttatagcgatgtcggtggctgtaaagaccaaattgaaaagctgagagaagttgtcgagctgcccttattatctccagaaagatttgctactcttggtattgatccaccaaagggtatcttattatatgggccacctggtactggtaagacattatgtgctcgtgctgttgctaatagaactgatgcaacttttattagggtcattgggtctgagctagtgcaaaaatatgtcggtgaaggtgctcgtatggttagagaattatttgaaatggctcgtaccaaaaaggcttgcattatattcttcgatgaaatcgacgctgttggtggtgctcgttttgatgatggtgctggtggtgataatgaagttcaaagaactatgttagaactgattacacagttagacgggtttgaccctcgtggtaacattaaagtgatgtttgccaccaataggcccaacactttagatccagctttattgagacccggtagaattgatcgtaaggtagagttttcattacctgacttggaaggtcgtgcaaatatcttccgtattcactctaaatcaatgagtgtggaacgtggcatcagatgggaacttatctccagactgtgtccaaactctaccggtgcagaattaagatctgtttgcacagaagccggtatgtttgccattagagcaagaagaaaggtggctactgaaaaggatttcctgaaggctgttgataaagttattagcggatacaagaagtttagttccacatcgcgttatatgcaatataattgacgtcaatgtacttttttattatatattatgagaagggttaataaaaacaacaagtacaactacaactatcgagataaaaaggatacgagagtatcccctcaaatagagaaagaattagcgtatataatgctaaagaaaattcacgtttattatatattattatcctcattattactgttactattattattaaatgttttattgaagtcagtggcgtccttatctatcattcccaccaactaacgagtcccatgccatcagtttgacaactacctaatagggcatatgctggaggtttttcgttttgaggagtttcttcattcttaccctcaatctcattctctaattgagctctttcctccaattctcgttctttgggtgattttggcttcacatcaacaaaaacttctctttcgattctgaatctaattttttcatttacatcgaaatatagtttcgtctcttcatccatgggccaaatccatgcactttcttcaggggtataatagcacccttcgaataacatattttgtgggataaaaatgtcatcaaatatacctaacagtgaaacttttatgccttctgctgtacatttagaaatccatccagttactatctcacctagaaacggtttgaaaacaacggctcgaaatgtaacgttaatataggatgatccatcgcctggcttcaattggccttcctcgacggttaataagtcgtaaatcgtaatacatagaccgacattgggaataatcttgttggcgaacttattatttaactgatgtgtgattgccgatattgtatcgcgatggaattgatcgggcgggattcgtaccaagtcagcgatttttgaaaggataaacatattaccttgttcaatgaattttctaatttaaatagtactacagaatgtctttatactacccgatagtttcttccgaataacgcttcttgcgtctatttctgcacatggcttgaatattcgttattatgatacgaaattaactaatccgtataacgcgactgaaaatttgtcaaataaaaattttaagcgatgagcatcgcctgaatattatgagcatctaaatcagggttcttaccgaatcctacgagcaaccagtatagtatttcaaagactttaaggggaatataaaaagcacgaagatgtcgaagaaatttagctctaaaaactcccaaaggtacgtggtggtacacagaccccatgatgatccttcattttatgatacagatgcctctgcgcacgttttggttcctgtctccaatccaaataaaacttctccagaagcagatcttcgaaaaaaagacgtgagttcaacaaaaccaaagggtaggagggctcatgtgggagaagcagctttatatggtattaattttgatgattctgaatacgattatactcaacatttgaagccaataggtctcgaccctgaaaactccatctttatagcatccaaaggcaatgaacagaaggtcgaaaaaaaaaacattgaagatttattcatcgaacctaagtatagacgtgatgaaattgagaaggatgacgcgctacctgtgtttcaaagagggatggcaaagccagaatatttactacaccaacaagataccaccgatgaaattagaggtttcaaacctgatatgaatcctgcattaagagaggtgcttgaagctttagaagatgaagcatatgttgttaatgatgatgttgtggttgaagacatcagcaaaaagacacaacttcaaggcgataactatggagaagaagaaaaggaagatgacattttcgcacaattactagggagcggtgaagcaaaagatgaagacgaattcgaggatgagtttgatgagtgggatattgataatgtagaaaattttgaagatgaaaactacgttaaggaaatggcgcaatttgataacatcgaaaacctggaggacttggaaaatatcgattatcaagctgatgttcgaagatttcaaaaagataactctatactagaaaagcataactcggatgatgaattttctaatgcaggtttagacagtgtaaatccctctgaagaggaagatgtgctgggcgaattgccctctatccaagacaaaagcaagacggggaagaagaaaagaaagagccgtcaaaaaaagggtgccatgtcagatgtatctggattttccatgagttcaagtgccattgcgcgtacagagacgatgacagtactggatgatcagtacgatcaaatcatcaatggttacgaaaattatgaggaagaactagaagaggacgaagaacaaaattaccaaccatttgacatgtcagcagaaagatctgattttgagtcaatgcttgatgactttttggacaattacgaactggagagtggtggccgtaaactggctaagaaagataaagaaattgaaaggctgaaggaagctgctgatgaagtaagcaaaggtaaactgtctcagagaagaaatcgtgaaaggcaagagaaaaagaaacttgagaaggtcaccaatacactaagcagcttaaaattttagaggagtagaatgagatgagaaagcacctacattacaagtactgtgtagacatgtatacttagcctagaatgcattgatgctaaaatacatcctgcccaccgggtaataattatgaaacgcggcggtgctctttgtggatttcggagaaagggggtggaggaaggaggtcgattttcattattcaaatattgttttagtataaagaaaaccggcgtgcattgcttcaaagagccgttcaaattagtaaccgtttgagatatcttgtcttactactcgtattccgcagataaagtacattttaagaaaggaagtaaatacacataaataaatagcaggaagaaaatgtctaacgaaattgaattactgcagaagcaagtctctgaattacaagacttagtgaagaagcaaagtctgattatctctaagacaggagagcgtgtgctggaattgcagttagataaacaaaagcacgacgtaactgattttgattcgaaattctctaaatctatctcgaagaaatcaggatccgctactcaattcgatgccactgattttgccacaaatgaagatctagtggaattagtcaaagaactacagggtgagctaaatttcatcgaggaaaggtctatcagaagacttgttaactctttgaaaaaagatgatgatgacgttatagcgccactgcctaatgcagatggtgatattcctgctatttcagacggagtgttccctaagtcgttgaaagaatttaaagacatcccagacttaaaactggtaagacttgctaaattctacgaaagattgccaccaactctaaaggaacaagaagattttgaaaacttcctggaaggtaaggtggaagcctttcacattaatgagaccactgatgaagagatttctaaggagttggaaaagttctccaaagatgagctagatgatgcatttaatgatgttgcccgctatctaggtctctcccttagaagaggaaccgaaatatggtaaacagaaaatgaaaaaaaatgaaaaatcaatgaataagagggcttgagttccaggttctagaaatttccctcacttatatatatatatatatctatatacatatagttttgagtatatcataacaggattctctttcaatgaaacctatgttttccgcggcattgcagttaaaggatgttctagtggtgaaaaagagaagaaaagaattcaaagttttcctcccataagtatacctatactttttatctgtgattgaaagctgtataccaacagccttctatatattaccttgtataccattcagtagtcttaagcatcatctaacttttgaccaggtccattctgattggctgcggtagcccgctccgttttccgctctaagcgtttggtacttgtataaatgtgcactggcattatgatatcgagatccccgcatagaaatctcaggaccaaccaaaaattgccaatcacaagctctaagaataataaacgatgtctgcaatgatggtcaagttaggactgaataagtcggctctattactgaaaccctccgccttttcaagagcagctgccttgagctcctcgaggaggctgctttttaatacagctagaacaaacttcctttctacctcaccattgaagaatgtggccagtgaaatgaacaccaaagcggcaattgctgaagaacaaatattaaacaagcaaagagcaaagagacctatttctccacatctgaccatttaccagccacaattaacttggtacctgtcttctcttcaccgtatttcgttggtgcttatgggactaggtttctacttgtttactatactcttcggagtctctggtttattaggtcttggattgactaccgaaaaggtttctaattggtaccatcagaagttttccaagattaccgaatggtccatcaagggttcctttgcttacttatttgcaattcactatggtggcgccattagacacttgatctgggataccgctaaggaattgacattgaaaggcgtttacagaactggttacgctctcattggtttcaccgccgttctcggtacttatttattaactttatgattctttaaggcgacgcacctgtttctacacacaaatatatatatagccaattttatatatacgttcctatatatgacccaataccgcacttatttattctttaagatctttataacccaaaatgccgattaacacaaacctatatttactaggggcacattttttatttttttgcctttctgtaaaatacaatagagaaaataaaggaacaaacaagaggaaaaacaggaaaagatagcgcaagagtaatcatattcaacaaaatatcagtgattttttacagatatcaagataatttctttccggatacttattgaagctattatttgttactggcaagaaaaagcaaacataggcggtcatttttcttttgtataaagtaaatacaagaagaattattttcgaggaataactaggtgtgcagagatattaaggaacaaggaaagaagaaagaaaacaattcgaacaaaactttattattctagcactattttaaaaaactgtcttttggcaaaatgtacttcccctttttaggcagattatcgataacagattacattatagtcgtcttggtatacatagaaagcattatttcatcagtccttaaacttataccacaaccaatgattaaccttttcgaatggctaataaatttctcaacgtcctccgatgacaataccatcgaagaaaagttaaggtcagctccaactatccatgaaatgtgtgcaatttttgatatatctgtcgaggatcatttggtaagaactgaagacaattatatcttgacactgcatagaatcccaccgatttctaaaaacagatttaacaataaagtggtatacttacatcacggtcttttgatgtgttctgatgtttggtgttgcaatattgaaagacataaaaacttaccgtttgtattgcatgatttaggttacgacgtctggatgggaaataatagaggtaataaatattcaactgcccacttgaacaaaccaccaaaatcgaacaagttttgggatttttctatcgacgaatttgcgttctttgacattccaaactcaattgaattcatcttagatataacaaaagtggacaaggtcatctgcatcggattctctcaaggctctgctcaaatgtttgctgcattttcgttgagtgaaaaattgaatcgaaaagtctcccattttatagccatagcacccgctatgactccaaaggggttgcacaacagaattgtcgataccttggccaaatcatcgcccggctttatgtatcttttctttggtaggaaaattgtgttaccttcagctgtcatttggcaaagaactttacatccaacacttttcaatttgtgtatcgatatcgcaaacaagatactgttcaattggaagtcgtttaacattctaccgagacaaaagattgcttcttacgcaaaactttattcaacgaccagtgtaaaatccattgttcactggttccaaatattaagatctcagaaatttcaaatgtttgaagagtctgataacatgctaaattccttaactaggccttaccaaattgctaattttcctactagaacaaatatcaagattcccattcttttaatttatggtggcatagattctttagttgatattgatgtgatgaaaaaaaatctacccttcaactccgtctttgatgttaaagttgacaattatgaacacctggatttgatttggggcaaagatgccgataccttggtcattgctaaagtcttgaggtttattgaattttttaaccctggtaatgtttcagtgaagactaaccagttactaccatcagcaagtctggttgaggaattaccaagcacgacatggaagacaactcatccaacgcatggtctcagttatagaactcactcggcagaccgttctccgttgtctgtacaagctgatgaagcggatgaggtccacaatgctgacaattcaaggttcttaagacgagtgttttctactagtgccatagacgaggacaacgaaaatgagcaccaggatgatacagaagatcaaatccataaggagcagcaaagacggttaagtgcctatctggaatcatccaaagatttacgacaactagatgccaactcttcgacaactgcgctggatgctctaaataaagaatgaaaagaatgcgagagaaaccctattaaactattttttgtctaggataataatattagcgctaatctaaaaatcgatgaactaaagaaagaatatacgtacgttttatacacaataaatggatttcataagaagtccttaatatcctcatgcttgtggatactggaaattagtaaagtaattaacttccttttagcattattcttatttggcttaaaaaggtcacgtgaagctctatttttttcgtttttttttttcactgatggaagagaaaaacctctacataataaggtaactttacatattgattgccaatgagatgttaaaaaatggacggttcagacagtaaaatacatttagaaaaaaagagaaggtcttatcagtgtatttattcactgtgcatattagctttttttggactttttttgttccattagtacttttaaaaaacctatttgtaaataaaactaattctagcactattctttgcactagaataacacagggaccatacagcataaattatttggtaacaatgtcctacaataatggcaatacttattcaaagagttatagcagaaataataagagacccttgttcggaaagaggtcgccaaatcctcagtccctagcgagaccaccgccaccaaagagaatacggactgatagtggttaccagtcgaatatggacaatatatcttctcatagggtaaattcaaatgaccaaccaggccacacgaaaagtcgtggtaacaataatttatctcgctataacgatacatcctttcaaacaagttccagatatcaaggttcaagatacaacaataataatacgtcgtatgaaaataggcctaaaagcataaaaagggatgaaacaaaggctgaattcctgtctcatttgccaaaggggcccaaatctgttgagaaatcaagatataataattcatccaatactagtaatgatataaaaaatggctatcatgcttcaaaatactataaccacaaaggccaggaagggcggtctgtcatagctaagaaagttccagtttcggttctaacgcagcaaaggagcacgtcagtttacctaaggataatgcaagtcggagaaggaacatatggtaaagtttacaaggcaaaaaacacgaatacagagaagttagtagcgctgaaaaaattgagattacaaggagagagggaaggctttcccataacctctatacgagagattaaactactacaaagttttgatcatccaaatgtctctactataaaagaaataatggtcgaatctcaaaaaactgtatatatgatatttgaatatgctgacaacgacttaagtggattactattaaataaggaagtccaaatttctcactcacaatgcaaacatctcttcaaacaattgctattaggaatggaatatttacatgataataagattttacaccgtgatgttaaaggctcaaacatcttaatcgataaccaggggaatctaaaaataacagattttggactagcgaggaaaatgaattcgcgagctgattacactaaccgtgtcattacgttgtggtacagaccaccagaactattgttgggaactacaaattatggaacagaagttgacatgtggggttgtggctgcctcctggtggaattattcaataaaactgcaattttccagggctctaatgaattagagcaaatagaatcaattttcaagattatgggaactcctacaataaatagctggccaacgctttacgatatgccgtggttttttatgattatgccacagcaaactaccaagtatgtcaacaatttttctgagaaatttaaaagcgttttaccatcttcaaaatgtctgcaattggcgattaatttgttatgttatgatcagacgaaaaggtttagtgcaaccgaagctttacaaagcgactatttcaaggaagaaccaaagcctgaacctttagttcttgatggattggtaagttgccacgaatatgaagtcaaattggcaagaaaacaaaagcgtcctaacatactatccaccaacacaaacaataagggtaatggtaatagtaataataataataataataataatgacgatgatgataaataaggatatatagccaattgaaataagtagacacaaaaaatagattaataacttatttattacgcgatacccgtaaatatgatacgaacatctaatttcatgtgaagcggcctagtgaatagaaggtttgcctattttcactcgttcactatacgtaacttggttgtctttttatgcaagctgtttgtccatcgtaccaacaccatctcatttcacatcttataaattagcctggccactaactgtcttacctcttatgccttattgcgtttttccaagcatctgctccatataataaatgtaactacctatcaaccaacttccatgtaccttacccaattggcctaccaagttttcgttacattgtttcgacatgatatctagttgttttgtcgtttcctgtaaattcgtttgaagctctctaagttcgtgtgcaagctgattatactgcctttgtttgttagcgttcattctcttgcctgaaattctttgtgtcctcttcgttttgaagttcaaatgttctgatatgttctatttcgccatttatcttgttgatctttcttcccacctttacaaaaaaataacgttgatttcaatgggcatgatataatatgagcaatacaaaacatcaaagccttcttaggagtgttactttcaaacatggatctataaacaagttattcaatgattaaactatatacagatgaaatttttatatcaataaaacgatcttttacgtatcattcaaaagaattttggggcctttctaatggaaatcttcgtccacttgggcaccttatgaatacccttcctataaccaacagcttttttatcaaaagtccaatatttatctttagaagacatttgattctcctttggaaagactgatggtttgtttaacaaccttaacgatttacttcttggcttgtatttctttttgctctccatggcttcttgataagtaagacctttatcctgacatctttggacgtggagacctaaagttaattgctttatgacttgatcaacgtttcttaatctttccctttgacgggttttttgatgtgtggacattctccatggaattttccatagtaggccaccagcgacggggcttgttaatttgaatgggccaaacattggagtcttataacttgggtagccttttaaatacgtctccttcctacaaagtacggatatcttttttccctctttggcttccctttgtccttttgttataccgttctcttgaactttttgaatgctcttgtacttctccgattataaagttgaaaacggagtgccctgtatttatacctatgatagtttaggaagatttaaccataattaaagccagagatacaaaagtcgaatatcttcaagttatctggaacaactttcatatatttgataagatggagcaaaacaaagaatccgcagaatgatctcgaaacatagttctaggctacctatatgggtgctaagtcctcgcgaagaacaacaggctcgcaagaacttgaagacggaaacatacaaaaaatgtgcaaattttgttcaagcaatggcagattgtgctaaggcaaatggaatgaaagtttttcccacttgtgataagcaacgagatgaaatgaaatcgtgcctcctgttttatcaaacagatgagaaatatttagatggtgaaagggataaaattgttttagaaaaaatcaacaagcttgaaaagttatgtcaaaaacaaagctctacaaaataagctgtgttgattgatgtttttgatttacatcttttaaggattttttgatatatccattcttgtacataaattatatacacacagcccaacaataaaaaggaaaaattaatacgaagggtatatatgtatggtataatacttaagttcactacaacggacgtttatagtcagaataaatcgaggagatcctgtgacactatattgccgcccgaaacatcgggattgtttttaccaccagaagatataccgtttgagtcgccacctagtttcagctccttcaacccttgtacagccttggtatcatttgtatttatttgtgtggcatcctcagatggtccgaaatcaaataaatcatccaaatcgcctaaagttgttaaagtattcagcattcctgcatttgtatttgttacatcatctctttcatcaaaatccaatagcacatcatcgttagccttgctagaaatttcattttttgccatgctttctaattcctctatatgttttcctttaactatattttgaacatactttttgccttttctcctatttgagtcgggcttgaaataaatggaacttatagtacccaattccattaatagtttctctagcacttctggtgaaaacttctccagtgtattggagatcattggaagtttattttgacatagatcattaaccaaactttcattatttggcatcgaaaggcatctccaatacatcatagccatatctcgcacatctaattcatgtgtctgttgtgtggccaattctaggacgctttgtagcatactacccgttaaagtagcatgtagtctgactattgtcattagtaaagacatctgtgttaaagcttcctcttgaacaaagttctctataaaaatattgatttttgactccaaatctgagaaattgttgggatgctgtcctagcaaccagacatagttgcacttcgcaatatctgattgtaataacacctctggatttgaccaagtattaaatactgcacaaacttgtttggccatcttatcgtttccggggcaatgtcttaataaatcacataatgatatacagcagtcgtcttttattgtgtcttgtctttctaacaattctaggagaatatccaagactttactgacgaatgattcttgtgcatatttaatacccaactgggacaaagcttgaatagctcttgaaacaaactcaggttcatattccattgcgtattcctttaattctgtcaacaacaaagtacattgtttcaagttggaaggatcgactagtcttacaaggatatcgatcttctctaacttgacgtaaagaggatcgttgaacttgacataaaatattctcaattctttggttaacagctctggatatttctccaatatgatcctaatatttttcaaagcaacatattgcatttcaggcggcgtagacatcagtgatacaaaagcagatgataatcttttcattatcagactgttcgaggaatattcaatttgaggcaagttccttacgattacctttattgtagctaaaacaacggctggattaacgtgttgtaaatgcgcagttactcgatcaatgatatcttgtgcctctaaagaatcttttgccgaatattccgaaagagttcctagtatgataattctagcccattccgtacattcgttcaaagctaataagaattgtgaaacgtgggactggatcaaacttgaaagatcaacggcatccatatccatattgtgaatttcaattaatgctgctgttgcgtttgcaatgactaaaggatttgagtcatctagggcattgaccaaatcttcgacgacacccaactcaacgcataaatccttgtttaattggaaaagttttgcgacacatatcactgcggtttttctaacatatgcattatcatcatgcaaggtacggcggagtggtgtttcaatgtattccaggattttgtcaactcttatcattgacatcgttctgattgccatgcagcgaattaagggatttggatcttgtgcatcagtaatgaatgtgttaacggcaagaatacataattcgggatgcgtctcagcataattcatcacataaagataaaccagttttttttgttcaacgtcaattgtggcaatgtttttcaagacgtctgggaacagcgaagagacatcttttcccaacgtcatttgctggatcgttttctttattgcatctttccgagtctgtgggtattgagatactaatccagttcttaattcacttagttcacccttaccggatatttttggcgcaattctaatggagtcttttagaaacttcttgattcttttatccaatggtggcatagttgaaactgttttttaagtgcagtgggaagctgagcaaaaaaaaaaactaagctgcaggaagtgagttcgtacccagataattggtgtattatgacaataaagctacaacagataacgcttagtcattgggaaagtgttctttatatcgtaggctttcttcactgaaaagagctctttctgatattactacaagatttgaaactcataatatcattctgtacgcgaaaacagtagatgtgacaataagacatgaagtatataaaagaataacaataattatgctctgtttgtaaagcgttaattaacatatgcatgttcgtttttcaggcaatatgatcgatggttttcagacccttttaaataatgggtcttagtatttataagattatgcaatttttttttcttggtgaaaagaattcttcagctatgaataaacgtcgttggcaaataatggcctcgattaagcacctactctgttctctaagacttgtgagactgtgctataaattccatcgcatcgctaccgcctttctctagcatggggcattctaaaacatcagcgatacatttccaagggtcttttagccctccccattttagtaaatgctttttaaatttatcaccattttttcgactgtacggatcatcctcgaaaagggcgtaccagattttagaagctatcgtcctatcaaaataagtagctgtaataagttgccccgatccaaataaatggccgaatcttccacaccaattactctgatcgtccactaggacctttaaacgtcgttctagtgcttgatagttttccacaacgtcaaagttatcaatatcagaaatgattttttcatcatgaaatgattgatccagcatagccatctttgcttgagagtatgtttcacaattttgaaggaagttagtgcttttcatgaagcgctgtaacatatcagcctgaattgtttctccagtcccgtaatgtttgccaatctttgtcagaattcgtatatccttagcgaagtgctccatcaggatacttggtaactctacaaaatcagtagcacatcttgtaccacttatgttttgcatatgagttctccctaacattgagtgcattgcatgtcccatttcatggaagagcgtttcaacttcactaagctgcaaaaaacaaagactttttttagaagcgattagtattggagaaaaattacacaccaaagaaataacaggtaattgaaagtaggtaccgtctggattctcaccgacttggatggttgagaaatcagtttcactgggatatatttgcctagagcaacaaactgtgaaatgagccggatttgaagtcttgccatttcgttcgaataaatcacaataaattatgccgatgattccttcctcttcagatatcacattcaatcttctcacgtctggggaccatgtttctccctcatcagtaattgctggctctaatctaataccatatatttgctgaaacaaatctgacaagccctgaatgacatttcctaatgtaaaataatagcttatttctttggcattgggagagtttgacgggttgagctggaaatatttgccagtatagtaatccctatcccatggtctcacgagcttcaatatttcgtccgtgtttgtagtcaacggcttcttaagatctttggccttgagttcagctataaatttcaattcatttgctgtcttctctatagtattgttcattaacgtcaaaataaaatcttgacatcttcgatcttgccatttaccttccaattgatactctgcgtaacttgttttgtgcattaaattagccaagattgcccttagtttgattaagtgactcaatcttttaacctgtttgtcagaacaactgtgaagagcggtccacaacttttttcttaccatctcattttcacaactttttaataatgcataagctgcatacccaaatgtaggtactttataattttgcccttttacatctttatttaattgcttcaatagaaatgtactcactttactattatccagatctttacatggtatcttcacagaatttgaaccaggatagtctgtatggttgatgaattcttgacctactaaactgatttcctgagataactggataaacttttctctaacatctggattcatatagattcctgacttttcaaaatcatccaataatattttaccaactttaagttcttctgcgcttaacttcgaagacacttctggattgtttaaaaccgactttagtatgttacataaggaaacatcagtgttcaagacattcatgaattcaaacatttgttcatggcaatcttgtgctgccctaacaaatgcatcatctggatgtgttgacctaataaactcgcacaaatcaataactcgacatagcgtatcgcttaatctgtccaggttcataatataggttaatttaccactctcgctaaaatcattcctcattttgtcgagaagttcttgtgcttgctgcaaagaaacctggctaaacttacgcaaaccatctggagaagtcaaataagggttcttgaaaagtccggttttattttttttaaaaagatattgtgagatcttgctattattagcatcctgaccattaatatttctccaatatgaattgtcgtcgaaaatcttcttaatgcttcctggactggtcctagagactgcgccggctgtggcgaagaacctgagtaacttattttggcgggaaggtgacggtatggaggcattggacccggctttcaatattatcgtgcgaagcattactgatattactttcggcgccttcacttaatgttctgatacctattcccttacacatttagtctttgcaagtaaattcatcatttgttttgattttgacgctatatatgtatttttctcacttttgttcatgaggcggtgacgtaaaattcgccatatccaatgaggaatcgacatctttcggcatttcaacatattgatgaaaatttagaagaatatatatacaaatgtaagatttatataggcgtaccatcaacctttttaagttcacgttgagcttcctcaatgagttcattaaatctaatcatctctgaaatacgaatagcctttttaagttccttcttagatgccctcaagcgtcccttatgcaaatttatcacaccaataccgtagtgagcaagggataatgccttaagtattctctgatccatttcgctttccattgcaacttttggatattgattttcattggcaaagctgataatacttttatagcagtcagccgagtactgtaagcaggaattctggttttcttgtaacctggaccgaataagttctaaaggttctgattttttgtacggttcattatcaatagcgtatagacttccttcgaacttctctgaatttagataaaaaatcgacccgagctctgcctgggcaagcaagatgtcgtccagaggactatccgctagtaacatccattctagtgttgttattttgctattcaaggccccagaaagattactccgattgagacagtaacgagtatataaatctcttgcagtcagaagttctttcatgaaaacgcattgttcgctttcaggttcctttatcttcaactcctgttttcttttagagtttaaatgcatttggatgtcaggtttggatttaccaataaatggtagacccttgaaattcttccagtcaagctgttggttgtttaaaagttctgatttggaaagaacatttttgaactccggtgagttctccaaaaattctcgttgagctaataaaaggtgcattatcaataacgttgcattagtttcagagtctttatttatttcattgaaccttaccaaaatttgaaggtctcttttcaacaaaaagaattttctcttcgttgacttatcagtagttttgcttagttcattatagaactttttcagcatgtctccatataaagctgtagcatcattatacatatgtaatttctcatacatttctccgattttgatttcaataccggtatattcatccgaaagtagatccacgttttcggctttacattcttctaaagcttcgaggtagtactcaaggcttttttggtagttcgcaccttctttcttaatttctgaatgtaaccccttccttaatattttagcaacgggtttgggaaaagtatgatgtggccaataaacccaccatatgttaaaagcgatgaaacttacgatgcctgtcgataacacccatttctgtaatttgctccttcttttgaatggtattctccaaaaactttgttcctttaatgtagaataaaacttgaaacggtgattggtaaataagttgaggttagtgagccgttctacggtcccttcatttttgactgatctatgaaggtatttccacatactaaatgagcataaatttcttcattacaatatctttataatgctgtttttacgttctcactttgtgcccttttatatatcctaaaggatttagttcaattttagaaattttcgtgcggctgagtatccgcaaatcgttctttgtttggtatgtattactagtcaaggattatttaatggtatttgttacgagaaccaaattacacacaaatctcctcaatcgttttctcatcaagataaatatgagagaatcaatttataaggtaattgttttatctatatcaggtacaaagtatcaaaatgtggtcggaaaaactttataagtaatgaatcactaataactcttgaaaagctggaatgtaatgccatagtttaaagtaaaagtaaagttacatgccgttataaaagaaggaaaatatgatatatccccggatgcccttggcagactggtcctctatcaatatcggtaattgcattgtaggatatgatcatatatctaaaaactatactggcaagtgacagttgtgtaagcgcaatagctctttgcagatatacagtgatccacatacgataacaggaacaatcgtctttaacccacttgtttcaaggaaggtccagacactttgaagatccggctgcatgttaacatttctcgtataccggtttttgataaatgcgagaagattcaccggttctagggattggatccacggcattccaaccactgacccaaatctagtcacaataacataatcttgtggacgtattagcggatcaagtaagggagacacctttttcccagttgttatagcaatgacaaatgttaatggcgtatcaccgtacgtggtccttaaatggcaggctaaatttcgagctgccttcgcattatttgcgttgtctaatagtaatgcgattttctttccactagtagattcataacagtaatccaagcgatgtaaacttcttggccaatccacagatattaaaccttgggatagttgatcctttgaaatacaaacctttttttccttgctcaaaaagtctaaaaccgctatcgcaactctcaaattaaatatttgatattcttcttcactgtatggcaggcgaacttcaagagtgccccatgtgtctgtgtgtacattgtaatccctaagagaagggtcggtgatttctaatggacatccaacatcatggcaccgtttcgttatcgtatttcgtacaaattcgtcattagaaccgtctaatagaaaaattgctttatttgtggaactttcagtaatttgagacaaaaacttgcataaaaaagcttcatcgctaatgcccacgttagtaatggcgcaacagactctactttgaccagcaattatacttccagggtcctgttttccagctaaaccagtttctattatgcaccattggcaatttttcttagcgaagtatacgagagctacgcttgttagcagttcgaggttgttgcactgtaatttcaaagaactatctgcttctataagttccttctcgatcctagaatactctatcaaggaaatggcttcattattaatgctaatatcctcttctttggcgtttagcaaggaagatgtagtatacctaccaatcaagaccctttgccgctgttgccccggatgctgcaatatggatgtcaaaaatttagatactgtctccttaccatttgttcccgctatatgtaggattgacaaactatcttggggatttcccacgtgctccaacaaacggtttattcgaggtaaagtttgccttccgcttatatcatccatctgcttcttatgtaatctgttgccggccaaacgagcaatattattctatatcaaaatcgtcaggaaactggtcgacttgactcaagtttcattaagacaagaatataaatttaaaaaatcattattgacctaaattggggtccctcccacatcagaggaggcttcattttaggctatagttcctcatattttttttccttggcacacctgccattctcctttgcatacctattgtatcaaaaagtgagaaaaaaacagcgcggtttgagatgctgaaaatgagtacgccagaataagagccgatcatcagtgttttgaaagcttactttctgtgctatgtgatgaggctattcatgtatatatatatgttctattaactagtggtacttatttgctctttttgagctaaaaactgaaggcctcagtttttcaatttaccaaatttgtcatgccatttagtagcgacaacatcaaattcttcgtccaaggcgctcagcttaccatctaaaatggagtgccacgcagctgacaaggtctgaaattcttcttcggagttgacaggaagaatctcctgcaagaagatattatcagtttctccgatattcgttccgtcctcatctgcgcatttaatggcaaattgaacaacttctaaatctagcaggttgctgcctatacgcaaagactcaatcatccattgagaaaatttcacgaaatgattgtaggtatcgtcaatggctaatatggactctgctgttagcgttaggtcctcgttcaaagttttagataaaatttccttttgtaatgactgcgttagataatagttcagtaagtcaaacgtttcaacacatttaacaaacattgaagctattggtaaaattaccttgtcaaacgaatccgcctctgggtctaattcgtttttaccttcattgataaactctgatgcattatagcttaacacacaatcgttgtaaaatctcaatttcttaacaaatttaatcaaagtagttctctcgaatcgtagcgtagctacccttcgcaaatgactgatgaacttgttcagcacgtgaatataagatgagagataccgggagagtaaggcgagtatttgttcaactaattcacaagttccaggagtgactttgatatctttgtctttgctcatttttaagtgtctggtattatgcaaaaggaaaattaaggagggtttactgtgctttctctttttttgagaaaaatgtcttgagtaaagtgaggattttactgtcaaatctttaaagcttgttttgaacgatgtcctgcattaaagtgggagtttttcaaaacgggaaaatacaaacaaaaaatgaaaaaaaaaaaaaaaaagggactttaactttctgcgagagtatgtttaaaagtatatgtaatgcacttttggtatgttaagaggcatgcacgaagaaccattctataagagactaaacatctatatattcatgttaattaccagtcatcatcatcatcgccatcgtcattatcatcatcgtcagcactttccgcccgcattttgtttgctcttgctgccaatgcagaagctaaaccgtcgctaaacgtccccaccggattactctgattatcactagtgggtccaactgttgcacttccaaactgtacaccttcttgtgcacttgaaatggtattgtcgatttggcttgatttctgatttgtaacgtcattcactgcccctgtcgctgcaacaggcaccgtatttcttgtgtctttataaggagtcatataagcagtaggaacccaaccttctttgcttccatcgagaagctttgctaaagaccaaccactaggttcatctctgcttataaatacaatatcgcccttttttaatggcaactccgaagatgatccggaacctggaaagtcgtatgcagcttcgaatttcggatcctttggttggcccatggggggagggggtggtggtattggtatgtttgcagttgcagttgcagttgtctcctttaacggttctttatttttttcaaccccttttgaaggtggcatcgatacctggttttgcttggcggatgaggatttgtggcttgaggaggctttctttactgcgactttttccttcgatgagggttttgagctgtgtttcgagcttacttttgcagcagggattgcagatgactttattggtacggtcttatccggtttaggattgtatgctgcctgtgcagcggtagctcgcaaagataacggattcacaggtttttgcgaagggagaggttgcttttttgcagcatccctatgacttctatggctatgtgtatgcttatgagtagatttgtgtttactctttttgcttttgataggtttcccgctcaacccacctggattcttaggttttttattcgatttggagttagcagggtgtccacgacgcacgtatattgtacttgacttgtagatgtcaccgtatttcggtgctgaatcgcttatctttgagcggacagtgtgcaacttgtttggttgtttgtgatactcaatcgtgggaccaacttttatcattatcttttcatttaattttttcaaacgtgtcattaattccgtcttgaaaggcgtgttaatgagtggatcggattgtgtactattaacaaggataacgcccatccaatcgtcttggaggtttgttaagctcacttgtttaattttaccgacatcaattttataatcttgtgtatatttcatagcattctgttcccgtgtttgtccaataatataaaatgtcttttttgttaagataaacacttttttcaatctttgagctgatctgccaaatttagagtgcaggcattccccctttatcgaaaaaacaactttatccttaattcctacctgtcttctgatgtacgatcctttcgttttagactcattgcaggataagtaatcacccataaaagccctgtatccaagtaaagacatggatcttctctcttttttacccgctaaaagtttggttccataatcacgaagcttgacgtacttgtttccaccctttttctctctgatagtacgctgaatttttatcgcagcatcaatacgcctttgaagaaaccttctccatgctctctggattctagcagccatgttgtaccagtatttatcacgcatgtcttctagagcaaatagagattctggagttttaatgaatacgcttgtcactccaagttgaaattctttttctggtatcatggcatctcttaaaataagcttgactgcctcaagggtgtccccatcccaagtgtaatcaccagcatatgaacaatctggagatagtaaataaaatctttcgacgaatttttcgaaagtttgtctgtaagcgaaaccggctctcctgatacgaacattttcttgcaaacccaaatattttacttgatgtagcacttggtgatcatcataatcatttggtgatttagtttgattaggcttgattgttctgatataggaaggctcagcttttgacaaagtttccaccagttcatttgcacttttaataattttgtcacctgctgttggaggccgtctctttgaatctttgtcaacatcatcaggaaaaattgtggaaaggaatgtatttgtcgttgttccaattaattcaattaggtccttttgaagttggtctttatttttatcggtgataccattgatgtcataggtgacatctccagcgtaatgtttaataacaaatttgttggcccttaattcgaagtatggatttgaattaaataagttaagtcgttgagcaaacgcctggtcagcggcattggagtctgcatgagcagttgcaatagagtcattcattgcagcaagaatgcccggtggatttttcgcctcgattaaatcacagacaactttattgtcaaagtatttgatgggggtccatttgattttttctctttcataagtttcttgctcagccttcaaagtcaattggataaaaatctgttgtaacttttcattaacataattgatacatatttgctcaaaagagttgtgttcaaaaatttcgaagccgtaaatgtctagaatcccaattgatttatcagcaccaggaaatgcctgcaaagatacgttaaccctatcgacaatccagtcgaataaattattataaattgccttagcaagggcgtctctcaccgcagttgcttggactgggttcaaaggtacatgataaactgagcctctcttcattccatgactggtttgcatgattctttccactaaacattttaccagtaacgaagcatcaacctgcaacaaataagcgacaaaatcagtcactgaggtatctcctacctgagcattgccctcttcattttctataaaggaaatgttaccaatccacagaattgccgccagcatcctaaaaatttggtcttgttcttcctggactaaaccaatggttctcatagcctctaacgtgccttcgtaatctttacgcatcaattgatctgcagatgtacagccagccgcagcagtgtaaatatattgctcaggcatttgcacaccgaacatctgtttatatgtatcagatgctcccttagtgaattggtaaaaaatatgaaagtttctttcgttcttaatttgaccaacaactctttgtttctctagcaaataatttgtgatattacctgcgcaaggttcaaattgtgagttgaatttaatttctagatacttcccgtgccttgaagaattgttgttccgcagagttttagcacaaccgaatgactcgagaagtggattagtagcaagaaccatatctttgatcttcccaatcgattctgaatggctattagatgcagctgcaatatattgcataatacgtttggctgcttctgtcttaccggcaccagactcaccagaaataataacacactgattttcattgtatgatttgagattgtagtacatagattccgcaatagcaaacacgtgtggtggaacttcaagtctattttttcctttatatgactctaaaacggcatttgtatatattcccaaatcgcggaacggatttacactaattaacacatggccaatataggtataaataattccattcttaaatctttttttcaaattttcattgatagattcatcagatatttttgacaaaagtgtcaaatcagaaatacctacttctttctttttatttgcatcaaatgtagcctttttgatttttgcagatctcttcttgggctccttaacgtcctttctgcgtgctcccttttttatgacagccattgacggttataagtatttctctttactttttttgattcaaatgtgatcagcaaattaatgttttataactggattgttgttaatttgctcgcggtcaattgaatcgagattgctttaaccctttataatagattactctatatttacttgtcacagcaaacggtttcctttttcggtaaagctcttcccgaggtttattatataaatgcaaatcgatcaaagtgaaaggttcaaccatttctcaaagtgcttaacacattatttgaaaagaaagggttttattccatccactctattatatctataaaaaattatttaaattacccacatatttgaaagtcccgaatgggcgctgtgggaaaattcagagcctgccgcgatcggccgtgttgactggtacttccacgacgacagcgacgactttacctgtgtccaggttataaattggaggatgctgtaagtttctcaagacactttgaatgacacctgagtgacaagtaagcgagatgaatttttcttcgcttgacaattgattaaatagttcaaataatccattcagtgtacgtttgtccatttcagcacacgtttctctatgatcaggaagccacaattcatcatcttctgggtaatctggtacatattgccaatgtacagtgtggcccgattccgtgctgaaatcctggtattcgtcaactgccattgagtgagccactcttttgtcacaagtgtgagagcccaacgtctcccttagaccttctataatgcgtgtagaaattttagttccggccggtaattcttgcgtctccgctaacactggtgtccacgactcaatgaatgtttcgagacatcttctcattggagaactgaaaaacacatgaggtagcatacctaattgctttgccattggtagcaagacattcgatcctgttcttctaacttgatctttacccagaggtgtcagtttagagtcaagccactctccatgttcatcgcccgaaagcaacgaccaataggcgtcccatttctccataccgtacctcagtatggcagcattgtggtaaccttgaccatgcctagctaaaatcaacagcttatagtggcgatttttggtatttctagggatagcatgatacagttccttccaattcttatggttaatcaattctaagtgatcatatttcgtggagtctaatccttgaaaaccctcacttggatatgcagcaaaatatcctgggactgctctgagtgacattgttgaataactgttggtgatttcacgcagcagagtcttggaaagaaatcgttaaataacatacaaatctctcgagggtttttttttgcaaatgacactttttactttttccagtactagctagcacccgaaaaattaacttgactcgcacatgcctgctgggtcatatccgaatctgcaagaaattaggattacaaatatttattcaaacgttgcacaaccacgcaatagaagataatatctgtaaattttaatcgctttcatctgaaaacactgagcctcttcttaattttcacggactttttcgcagcccaggtttgaccggctaagtacgaacctcttttgtttggaataagagtttggtattaatcaattgttggtacaaaagattaatagtattacttgtgttttcagaatataattgtccgtgagcgtcctaactgtcatcgagtttataggaagctaattagtaaggactgaccatgcaaacccagcaatgaatgaaaggatataaacgagggaagaaatggtagcagtattaagtaaaattgtccatttcccctcgtgaaattatccaaaacgcggcagaagaacttttaagttatctactgtacatagtgttattgtcctcacgtgaattgaattgaaactttttcagaacattatcgctgaactataaatgaaattttgtaatgattgttctgatcccatcttactaaaagcattattgtgaagtataaaatacaataaatttcttctcaaaaaaacttgccgtacatgatatggagaaataggtgaatttagggatagtagttattataatgagcctattatagagaatctattatcgatttctaacggtcgtatcaatctgttgtattacgggctcgagtaataccggagtgtcttgacaatcctaatataaacagtcttagggaagtaaccagttgtcaaaacagtttatcagattaattcacggaatgttacttatcttatatattatataaaatatgaatcatactaagtggtggaagcgcggaatctcggatctaaactaattgttcaggcatttatactttgggtagttcagctagggaaggtcgggttttgtctcatgttgttcgttttgttataaggttgtttcatatgtgttttatgaacgttcagggtgacgtattgtcatactgacatatctcattttgagatacaacacaatcacgtttaaaagccttgttggcgcaatcggtagcgcgtatgactcttaatcataaggttaggggttcgagccccctacagggctttctttttaaaacaggatgctaaagccgacaccgttcaaacacaagtggcagcttttctcgagaacagcaatgcccacagttttatttacaattttacactattgacgtggagatttttttatcccgcatatgacctagtagaggatctctgtcttcccctgataaatgtcaaatgtatgacgttaccacaattgtatcacggtggtttcagtctgtcatgaggaataagggcattcagtaccgacaatgctatacttgtaaatagaaaaatgatgttctaaaatcggcattctcgctatttgagattttgtctttttttacctggtatttcgcgtttatattacggatgcaagaaaaggagaagggcgcatcacatcgattttggtctacctataaacattctctctctcatccactttcggttcaatagtgcaaaaataggtaactaacaactcaattgaatagtaaatgtcacttctaatagattctgtaccaacagttgcttataaggaccaaaaaccgggtacttcaggtttacgtaagaagaccaaggttttcatggatgagcctcattatactgagaacttcattcaagcaacaatgcaatctatccctaatggctcagagggaaccactttagttgttggaggagatggtcgtttctacaacgatgttatcatgaacaagattgccgcagtaggtgctgcaaacggtgtcagaaagttagtcattggtcaaggcggtttactttcaacaccagctgcttctcatataattagaacatacgaggaaaagtgtaccggtggtggtatcatattaactgcctcacacaacccaggcggtccagagaatgatttaggtatcaagtataatttacctaatggtgggccagctccagagagtgtcactaacgctatctgggaagcgtctaaaaaattaactcactataaaattataaagaacttccccaagttgaatttgaacaagcttggtaaaaaccaaaaatatggcccattgttagtggacataattgatcctgccaaagcatacgttcaatttctgaaggaaatttttgattttgacttaattaaaagcttcttagcgaaacagcgcaaagacaaagggtggaagttgttgtttgactccttaaatggtattacaggaccatatggtaaggctatatttgttgatgaatttggtttaccggcagaggaagttcttcaaaattggcaccctttacctgatttcggcggtttacatcccgatccgaatctaacctatgcacgaactcttgttgacagggttgaccgcgaaaaaattgcctttggagcagcctccgatggtgatggtgataggaatatgatttacggttatggccctgctttcgtttcgccaggtgattctgttgccattattgccgaatatgcacccgaaattccatacttcgccaaacaaggtatttatggcttggcacgttcatttcctacatcctcagccattgatcgtgttgcagcaaaaaagggattaagatgttacgaagttccaaccggctggaaattcttctgtgccttatttgatgctaaaaagctatcaatctgtggtgaagaatccttcggtacaggttccaatcatatcagagaaaaggacggtctatgggccattattgcttggttaaatatcttggctatctaccataggcgtaaccctgaaaaggaagcttcgatcaaaactattcaggacgaattttggaacgagtatggccgtactttcttcacaagatacgattacgaacatatcgaatgcgagcaggccgaaaaagttgtagctcttttgagtgaatttgtatcaaggccaaacgtttgtggctcccacttcccagctgatgagtctttaaccgttatcgattgtggtgatttttcgtatagagatctagatggctccatctctgaaaatcaaggccttttcgtaaagttttcgaatgggactaaatttgttttgaggttatccggcacaggcagttctggtgcaacaataagattatacgtagaaaagtatactgataaaaaggagaactatggccaaacagctgacgtcttcttgaaacccgtcatcaactccattgtaaaattcttaagatttaaagaaattttaggaacagacgaaccaacagtccgcacatagaattattggtcttgaacaagcactaattttccaaagatgttttaactgatcttaatttatatgtagaggatatatgtagtatatctattttttgctgattgacttatcaattagcttcataatacaacattgtttttgtttttcgttactcgcgactttcttcgcggcagagccgcgctacaggaaaacaagatcaaaacatgcccctattggaaggcttaaaaaatgcttatcccgaacgagccaacggtaatcaacactatcgtcataccaacaacagttgagttatttttcgctcccatactttttagaattggtttgtttgtgtttggttaaatttcaaagcctttatattctttgatatagattactctacaatttctttgtatacagcgggaaattgacacttcaaagttcctctcatatcaacaaacattaatacagttcctgaaaatgtattcttggaagtcaaagtttaagtttggaaaatctaaagaagaaaaagaagccaaacatagtgggttttttcactcctctaaaaaggaagaacagcagaataatcaagcaactgcgggggaacatgatgcttcaattactcgttcatctttagacaggaagggcacgataaatccatcaaattcatcagtggtcccggttcgtgtttcatacgatgcatcctcatcgacctctactgtacgagattcaaatggtggtaattcagaaaacacgaactcatctcaaaatttagatgaaacagcaaatattggttctacagggacacccaatgatgccacctcaagttcaggaatgatgactatcaaagtatataatggtgatgactttattttaccttttccgattacctcaagcgagcaaatattgaataaactattggcctcgggtgttccaccgccacataaggagattagtaaagaagtagatgctttaattgcacaactgtcccgtgttcaaataaagaaccaaggtccagctgatgaagatttgatctctagcgagtcagcagcaaagttcatcccatctactatcatgttaccagggtcttcgaccttaaatcccttactatatttcaccattgaatttgataatacagttgcaactattgaagcagagtatggtacgatcgctaaacctggtttcaataagatatctacctttgatgtgacaaggaaattaccttatttaaagattgatgtatttgcaagaattccgtccattcttttgccctcgaagacatggcaacaggagatgggtttgcaagacgagaagctacagaccatttttgataaaataaattccaatcaagatatacatttagattctttccatttgcccatcaacttaagttttgactctgcagctagtattagactatataatcaccactggatcacattggataatggcttgggtaagatcaatattagtattgattataaaccttccagaaataaacctttgtccatcgatgatttcgatcttttgaaagttatcggtaagggttcgtttggtaaagtgatgcaagtcagaaagaaagatacacaaaaagtatacgctttgaaggcaatcagaaaatcatacattgtctctaaatccgaagtcacgcatactttggcagaaagaaccgttctagcacgtgttgattgtccatttattgtacctttgaagttttctttccaatcaccggaaaaattatactttgttttagcgtttatcaatggtggtgagttgttttatcatctacaaaaggaaggaaggtttgatttatcacgtgccagattttataccgcagaattgttatgtgcgctagacaacttgcataaactagatgttgtctatcgtgatttgaaaccagagaatattttattggattatcaaggccacattgccctttgtgatttcgggctatgcaaattgaatatgaaggatgatgataagacagatactttttgtgggaccccagaatacttggcaccagaactattgctaggtttaggctatacaaaggcagtagattggtggacattgggagtcttgttatacgagatgctcacaggtcttcctccttattatgatgaagatgttccaaaaatgtataagaagattctacaggagccactagttttcccagatggatttgatagagatgcaaaggatctattgattggattattgagccgtgatccgacaagaagattgggctacaatggtgccgacgaaattcggaaccatccttttttcagccaattatcatggaagcgcctgttgatgaagggttatattccaccatataaaccagctgttagtaattccatggatactagtaatttcgatgaggaattcactagggagaagccaattgatagtgtggtagatgaatacttgagtgaaagtgttcaaaagcaatttggtggctggacatacgttggaaatgaacagctaggtagctcaatggtgcaaggtagaagcattagatagacttagtgaatacattatcaactagtttactcatgacatactttatataaaaagaaaggttttcttttccgttacttactgtgttcaagatgaagcaactgtaccaatggcgcaatttaagttctaggatttatatttcgaacgtgggcaatacttcacacatgtgtggcttgtgtctcatggtcatagcgtattgcctcagcttattctgattagataaaggatttcctctcttacccttccgagatccgtgtcgatggggcggcagaaaataaaaaaaaaaaaaggtgttgaaaattttctccttgtataaaagatattttgatgagcatctctcgtttgcagtagcttctccttttaaaaatataaaggttgttttaatcagcgttcgactttaaattaacccaagaccccattgttaaaattcttaccttaaccacgaacggatacattgtctggtaaagaaataacttttgtgcaagacaacagctgacaagatgatggcttttgagaatacaagtaaacgaccaccccaggactttgtagctcctatagatcaaaaaaaaaggaaggtccagttttccgatagtactggcctggtaacccttcaaccagaggagataaaagatgaagtgttttcagcggccatgtatagcaggttcgtgaaatctgccctagatgatctggataagaatgattcaacccagatcggcataattgccaatcaagtagcgcttccgagcaagaatcctgaaagaattaatgataagaatctcaatattcttttggatatcttatctagtaatatcaacaggatagaatcctccaggggaactttcctcatacaatctatcataaactttgagaagtggtgggaattgcctccacacactctaagtaaatatatatatttcatcaaaatcctttgctcgagtatacccaaatggtggcaagacgtttcgatgatactggtatcttgttttattttaccaatcaaacagacagtgtgtcatcatgatatgcttaaatatttcttaaggatgattccctcctcgatgggattcatagatacatatttggccaaatttttcccaaataaaaatgatactcggagaaagttggttaattacacttcaaatttgctgaaattgagaggctactgctctgagctaggattccaaatttggtccttactgatagaaaagattatttcgattgatgtcgagttacaaaatgaattagatgaattagatgatgatgtagatgacgatgatctagaggaagttgatctagaggatgacgacgatttagatgatgattcaggagacgatgatgatgaaaattgtgggaacagtaatgaagagttaaggtctggagcagccgacggtagtcaaagtgatagtgaagatatggacatcattgaaggtatggacggtactgaagaatataatgtggagttgacgcagggaatcaaagaactttccaccaaattggactctatcttaactttggtaagcacgcatgtggaagagcaagtgacgccggagagtttagaaagcggtgaaggcgtaggagtcttcaacactctaacaacattatttaaaacgcatgttctacccacgtactataccaggtcgattcaatatatcatgttccatgtttcacaacaacaattagaactaatggattcatttttagtgacactgatagatatttcgtttgccgtcaacgaagcagcagagaagaaaattaagtcattacaatatttggggtcgtacattgcgagggccaagaaactatccagaactcaaattattttcgttgcaagctatttaacgtcctggttgaatagatacgttatcgaaagagaagaagaagttgatcaacgtggaggtatggaaaggtttaaacatttctatgcagcatttcaagcactttgttacattttctgtttcagacataacatcttcagagatacagatggtaactgggagtgtgaactggacaaattctttcaaagaatggtcatttcaaaatttaacccattaaagttttgtaatgaaaatgtcatgttgatgtttgctcgtattgcccaacaagaaagcgtcgcgtactgtttcagcataattgaaaataacaacaatgaaagattgaggggaatcatcggcaaagctgatagcgacaagaaggaaaattccgcacaagcaaataccacatcgtcttcttggtctttagccactcgacaacaatttattgacttacagagttacttcccatatgatcctttgtttctgaaaaactataaaattttaatgaaggaatactacatagagtggagtgaagcaagcggggaatatgaaagtgatgggtcggatgactaaggtcttttttcataggtatcttcgagacatgcccgtcacaaactaatgatacactgtagtcaccccattaatagttgaaatgaggatatatagcataaatgcatttaacacattttttagatttctagatactatagaaacttagtatttttattttccacagtgtactcttcacgatattttgcattttagaacgcttgtttgttctcgtcacttactacgtgcgcgctttacattcgcaggtctacttattaaagagtttctgtggggaggggttcctgagtcaaaatctcagctatccgaacagcttgtacttagattacttggcacatatttatattcagtaaagtcaatagtgggtattattaatcgaaataaacagaacaagcagtaatagctcttttttcatctattttatttgtaactaggaagaagaaaaaaacttgaaggtatacaagagcaatgtatgtcacttttaatgaggctttggatagttcttttggtaatctagagagtccgaatcatgacttcaaagtaggtgaccctaacatggtaccaactccccctatggattcagattctgcagcaattagtttggctttcttaataagtctttctattacgtttgcaatattaatgctcatcttggtagtaatagcggcatatgtcaccttttgtggtgatgatgaatcagaatacgacgaagagaacgccttaggtacacgaacttcaggaactctgcactctttgtttggtaaaaaacatagtggcatcttgttggattcgagttttgcatcccctggcgggtttgatgatgagatcgttcttcaggaaagagaacttgaagaattaccaaagatgtcagcgtacgaggttgagttgtatataagagcgaaagagtttcaaatgatgagcccgccaatggtgaaggactttggcacgtatttggacagtgacgaccagcagtttattaaggatcgtggcattcaaagctattttttgctaccaagcattaatgataatatagacgaatatggaaactttctacccagttttattgtccaggataaactagatattcaattttcaaagttcaataagagctcatccactgtaatgaactatcccctacctcacaataggaaggacgcagtgtatttcgaagttaaaattttcagacatattcaaaagtccaatagtatattcagtataggtttgactactgtaccatatccttatttcagggtaccgggcatggccaaatactccattgcatacgaatccacaggtaaactgaggataaataaccccttcactgccagcacattattaccaaaattggaagaaggtgacacggtaggattcggttacagatataaaacaggtacaatcttcattacacataatgggaaaaaattaatggatgtaacacaaaatattggcattgatcttttcattggaattggcgcgtttaatgccgcatatacaagaacatatacgagggatggtctattggaagacccggataatgttagcttccgtgaagctctctctgaaggcaaagatattgaagtcgccaaagatcttcaaagagttcacgatccacatgatgaaagtgatgaaatgacgtcagatgaggttgaattacatgttaatttgggccaagttgggttcgtctttatagaagccaatgtgaaaaaatatgcgtttgggagtgtttatggccaaattggaattcctcctgcgtataatggaaccgagatcaagaaggatactattttacagaaaggagaagaattgccaccaagatatgctgacactgataatttctttggtagtatgaaggtaaaagaagggtcatcctctaggataacggcgcaaactagtaagcccctgtggtctgttgggacgtatgaaagaatctcttctaactttgacagagaaaataatgtttaccacgacagtcttgaaaccgacgataacaacaccgataacaatgttaataacaacgatgagaacgctggttgcaatgaaaattcgccattattggaagatgatggcaataaaagaccggaaaattcaaataccccccgtgaagtatcagatggagctatcaataagaaccctagaaataaatctactaaaaaacgtcaaagaaacagaggcaaatcttctaaaaagaagaacagatcgagaaaataagagacattatgaatttggttttttttacaatttacgcatacacaatatatacattcctactagcttttttttcttcaattcgatagtttagatgggtttatatctaaatatatatatatagtattttatttcatattcaatctcctagtatacatgaaatatttaacgcttttttttgcccttgtttttattttttttcttttttgaagctgcagagttaccattgttattttgcacagcattagctttttgcttcggttctgtagcagttttcttagccgcaggatcgctcttttcgacatctgtgttgacaattaaggtggctaaaccaacaatgtcttggatgctcttaccttttatttttttactcgattcttttattttgttatttttcttcttcgactgtgctattttttcaattttacctggagttatagatacgcctcgtgggcctaatgcactaagtaatcttgaaacatctttactcttattagtagtaaatttatagttcaaggataaatgcgagttatgagttctaaaggacactttggtgtctgtcttctgtgttggtggtttatacgatatggagaagagcgtttgagatggattcacctcaaaaaggcgaacactgttcgtgatgtagttgtcaatgggtttcacagacatgttttccagttcaattaggtctgttaatttgctcgcggagggaagctcttttatttgggtcaatcgaagacagcacaattgaaacttttagcattgttctcgcgaaaatagtcagttcttaacttttcaagagtggtgcggcttaccctgccttctgccataagtaaaaagtgacgcaaatagcggaactattgtcattgttattgacattaataatctgtatttgtgctcatccggttccatttactagtatgcagacgtatctttttcagctggacgaattgaggctttcattagctagtgtggtaatgacaaactctttgcactgagaaaatactggggtgaggaaacttttctaccgaattgcttccacatctatcaaagcatgattatcaagtattcaaagatcaaagcatgatgtttgcaaataataaatgttcaggcgtcatttaatgttgataatggtgtacgggaagtgacttgtaaaaggtaggggaaaccgtcagtctatcactagtggtgtatctgatggaagtgcccttttatattttttgccgtacacaggtaaagaaatgaaagtactaattatcccccatactctttgtttctcttgtgttgtttatgatcaatccttctaatttaatcattcaataactaaatatttaaaaagatgtaattgccgcaaaaaaaactctcaattatttactattttgaaacagtctctcagatagtatgcgccatattggtgtgatgattcctgtgaaagcatttttgggtttgtttaggtgccttcttttctttatttagcataaccgccaatacggaatgaaaagtccgttttaatgtaccgctaataattcaaaatgcgtaaaagagttttcataaaaagggtatttgcgtcaagcaggaagaaattttgaaaacaactaacaggcaacttacaggcatatactgactttagtaaacgtcttccgctattctaagaaggagctgacttgaacaagatctttattttaacggtgcgacaaaaacaaggaaagtttacaagcgctagccgtcgaagacgtcaattgcactattactcagtaccgttttaatccttaccaacgtagaattactatttgtgcagtaggagcctgtgaaatgttcaagtcgaaaacaagcactttaagctatgatgaaaccccgaactccaacgagggtgatcgcaatgcaacccctgtaaatcccaaagaaaagagccaaacgaaacatttgaacataccaggcgacaggagccgacattcctctattgcagattcaaaaagaagctcttctagatatgatggaggctactctgccgatataattcctgctcaattaaggttcattgataatatagactacggcacgaggctgagaaaaacacttcacagaaactcagtggtttcaaatgggtacaataaactcagtgagaatgaccgatggtatttcgacctattcgataggaaatatttcgaaaactatctcgaagaacccacatatattaaaatatttaaaaaaaaggaaggattagaacagtttgatagaatgttcttagctcaagagttgaaaattcccgacgtttacaaatctacaacctaccagggagaacctgcagttgctaattcagagctattcaagaattcaatatgctgctgtacgttcagtcatgatggtaagtatatggttattggttgtaaagatggctctttgcatctttggaaagtcataaactcaccagttaagagatccgaaatgggacgctcagaaaagtcagtcagtgcctctagagcaaactcactaaagattcaaagacatttggcgagcattagttctcataacggctccatatcaagtaatgatttgaagccgagcgaccagtttgaaggaccttccaaacaattacatttatacgcaccggttttctattctgatgtgtttagggtttttatggagcacgctttagatattttggatgcaaactggtccaaaaatggatttctaataacagcatcaatggacaaaactgcaaaactatggcaccctgagaggaaatactcattgaaaacttttgttcacccagattttgttacatccgcaatattttttcccaatgatgatcgtttcataattaccggatgcttagatcacaggtgtagactgtggtctatactggacaatgaggtttcttatgcctttgattgcaaagatttgataacatccctaacattatctcctcctggtggggaatatacaattatcggtacattcaatggatacatttatgttttactgacacatggattaaaatttgtatcttcattccatgtatctgataaaagcactcaaggaaccactaagaatagctttcatccatcttccgaatatggaaaggtccaacacggccctcgaatcacgggtttacaatgcttcttttctaaggtggacaaaaatttaagattgatagttacgacaaatgattcaaaaattcaaatctttgatttaaatgaaaaaaaacctttagagctttttaaaggattccaaagtggttcctcacgtcatagaggccaattcctaatgatgaaaaatgaacctgtagttttcacgggaagtgatgatcattggttttatacctggaaaatgcagtcctttaatctttcagcagaaatgaattgcactgctccgcatagaaagaaacggctgagcggcagtatgagtttaaaagggctgttgagaattgtatctaataagagtacgaatgatgaatgtttgacagaaacgtcaaaccaaagcagctcacacacatttaccaactcatcaaaaaatgttcttcaaactcaaactgttggttctcaagctatcaaaaacaatcattatatatcatttcatgcccataactcccctgtcacatgtgcttccattgctcccgacgttgcaattaaaaatttgtccttgtcaaacgatttgattttcgaactgacttcacagtacttcaaagaaatgggccaaaattattcagaatctaaggaaacatgtgataacaaacctaatcacccagttacagaaacaggaggattcagctcaaacctatcgaacgttgtgaataatgttggaaccattctaataacaacagacagtcaaggtctaatccgtgttttcagaactgatatcttaccggaaatacgaaaaaaaataatagaaaagttccatgaatacaatttattccacctcgaagctgctggtaaaatcaacaaccacaacaatgacagcatattggaaaatagaatggatgaaagaagttccacagaggataatgagtttagcacaaccccaccatctaacacgcacaatagtaggccaagccacgatttttgtgagctgcatcctaataatagcccggtgatttccggcatgccatcaagagctagtgctattttcaagaattcgatctttaataaatccaatggaagttttatatccctaaagtcaagaagtgaaagtacgagctccacggtgtttggaccgcatgatattccgagagtttctaccacttatccgaagttgaaatgtgacgtctgcaatggatctaattttgaatgtgcttccaaaaaccccattgctggcggtgatagcggtttcacgtgtgctgattgtggtacaatcctcaataatttcagatagagaatcagaaagtaagaggaaaaactatctgttccaccgtctttagatcataagcatgtctgcaaataacatagtattattatttatatctgtagcgatctttattatttttcattactgacacattttctcacagaaccatctacaacccgaaagatgccggaaacggtcttaggccgatggggtctattagggcctacagagacgtcaattgggctataagaaaaatgaaatcgaggaaagattttccactctcaaattaagtagggcaaaaatatgcttttgttcgcatgtggtgttattccagttgcgagtcagggtctgccgatatgctaaaggaggtcacgaaaacgaatctggcatttaatacctcattaagttacagcggaatcggccttctgttgcggaaaaaaaaaaaaaaaagaaaacgaacattaagcaccgctgaaatttcaagctgtgactaagtcgtcaaatgataaatactgcatatatataaactatgtgattatatgcaacattaagatatactttcttcttccataatgcccccactccagaactccatccgaaatagttttccttagattgctatagcaagtcagacacaagcacatctcatcgaattatatcgtaagcaaatatgtcatctgacaactctaaacaagataaacaaattgaaaaaacagccgcccagaagatatcgaagtttggttcgtttgtggctggtgggctagcagcatgtatagctgttacagttactaatccgatcgaattgattaaaatcagaatgcagcttcaaggtgaaatgtcagcatcagctgcaaaagtttataaaaatccaatccaaggtatggcggtaattttcaaaaacgaaggtataaaaggtctgcaaaaagggttaaatgctgcttatatctatcaaattgggctaaatggttccagattagggttttatgagccaatcagatcatcattaaatcagcttttcttcccagatcaagagccacataaggtacagagcgtcggagttaacgtcttttctggtgccgcatctggtataattggtgcagtcattggctctccattattcttggtgaaaacaagacttcaatcatattccgagtttataaaaattggtgaacaaacgcactacaccggtgtttggaacgggttagtaaccatttttaaaaccgaaggtgttaagggtctattcagaggtattgatgcggcaattttaaggacaggtgctggttcctctgttcaactacctatctacaacacagcaaagaacattttggtcaaaaatgatctgatgaaagatggcccagcattacatttaactgctagtactatctctgggttaggtgttgccgtcgttatgaacccatgggatgtcattttgacaagaatctataatcaaaaaggtgacttgtacaagggacctatagattgtttggtcaaaactgttagaatcgaaggtgtaaccgctttgtataagggttttgcagctcaagtgttcagaatcgcacctcatacaatcatgtgtttgaccttcatggaacagacaatgaaactagtttattcgatagagtcgagagttttaggccataattaattcccataacaaactccgaggtttgaagtttcattcattggccaggacagttctactttactaatggtttcattacaacctttttcttcatattatgtagcattaaggataatagagcattttttatttcacattcatacacgatagttttataaacgtaattataaacatacagaacattattcacaattgtccagttccaagaattatatgctctcggatctcggagttcttatttataaaatgatcagttacagtgtaatcttgcttagaactttctttttctcaacctttgttttttcttttacttttgcttcttcgagttttttcagatagctgttatacacaaccacatctgctactaagaccaatattccaaagaacaagcacaacaaaagacgaacatggaccggaaagtttgttgaagatccggtccagtaccaaatggccacaacaaccgatatgacacttacaagaacgttgaaaacagtggtaacttgttccttaatctgtttattaatttgtgaaggcgtgagttcatcgtcttcttgaagtgaaaagacagacttgcttctcttgaccatactttgatattcaagttcttgttcctgatatttcaaaaactctaattttttcttgaaatcctctgaatagtgtaaacctctgacggccttgggcttgaattcgaactccaaaggtttcaaaagttctttgatagagcattggagatcactgtcttttctatactctttcacataaaaaagaagtgactgcataggtattgcgtgtcgcttcaggaacaaatcaatgtcctcatcaattccttcgtttgatttcgcgctattcttgaactttcgcagaaattcagttattctatcattcagtttaatttcgaacattagagttcttttatgtgatgccaatcgtcaattatcctatcttaccttttcttcatttctttcagcgttttcatgtgagatttgctttattttcgcttcctcgtttctcattttaaatattcacacgtccgtcatgtctactttgagtcagttaaatacacaagatttttgtaaaactgagtatttcgtgaacaatataattgttcggattcaatcatagttaaagactatagtatgagatacacagaatatcctaaaagttcccctcgagggtataggaaacctcaaaatggaatcggtctttctacatgataatattactctaacttcttttcttctatactttgccattcattaccctatcacgttatcaatccttgcatttcagcttccattaagaccgataactgtttcccaatctctatgtcatcatcttacaccgctgtgataatattctaggaagacgaatactagccaatagatgatacaaggatttcatttcgacagaaacaaaaaaagcatggaaaaacgaatggagacaaagaggaagttaaagaaagttcatttgtgacctcatttactcagaagaatttcgtaaatcggttgttatagaactgttttattgtttaaaagagcttgttatagtaatctaagtggaaatacactaacagtaaatagggcgtgtggcgtagtcggtagcgcgctcccttagcatgggagaggtctccggttcgattccggactcgtccaatctttttatacttattaataatttttttcctgccgttacttgcttttaaaataactgccttttatgaatacagagtataatttttgatatacaaagaggttgactgtgataatcaatacttaatttgtggttattggtacacatatacctacaaaagttaccaacaaactgttcgacttttaatgctacccgccttccgagtgtttttgaaggggcggagaggagcggcaagaattagcatggaaaaaagcataaaaagacgaaatgggtggcaatgtattaacttgttcgagaaacctagtggactcaattcattacaacaacaagttcccaagatcatcgattcataatagtcatgtccgataaagttattaaccctcaagttgcatgggctcaaaggtctagtactactgatccagaaagaaattatgtcttaataactgtgtcaattgcagactgtgatgcccctgagttaaccattaagccatcatacatcgaattaaaggctcaatcaaagcctcatgttggcgatgaaaatgtccatcattatcaattacacattgatctatacaaggaaattatacctgaaaaaacaatgcataaggttgctaatggccagcactactttttgaaattgtataaaaaggatttagaatctgaatactggccacgtttgacaaaggaaaaggtgaagtacccttacatcaaaactgatttcgataaatgggttgatgaagatgaacaagacgaagttgaagctgaaggtaatgatgccgctcaaggaatggatttcagccaaatgatgggaggtgctggaggtgctggaggtgctggaggcatggacttcagccaaatgatgggaggtgctggtggcgctggttctccagatatggctcaattgcagcaattattggctcaaagcggtggtaatttggacatgggagatttcaaagaaaacgatgaagaagatgaagaagaggaaatagagccggaagtgaaagcttaaaaggaggagcaaatcaacctggagtgctagaatgagtaacttagaataaaagacgaatatatgcactttacacaactctttacctgtttgttattggctgcctctatgtaattaaatattatggaattaataaaaatatttttattcgtaactatcttagatatatattgtacattgtcaaaaagacagtagtaagcagatagaagctatattggatgcaaaatagagaaaaaagcagaaatattatgttgcaaatgtcaagtaatggaactgtatgtgatatttaaagaacaatttctatatgctggatgattatcaggtgtaagcaataagaaagaaaacgaaagtaactcccatccgtgggaaatttcaagaaaaacttagagtatcagcgatcgttttaacgaagggggattcgtaaatttcattaatcgaccaacgttggttcttcctcgttagcgtattttccacaatctgttttcccacattagttttataatcgcttaaccggtaccatctccaatcaaacctggcaatacgatgtgacgtagctctgctacgctgtcttgctgaagcgtttggaggagggtcaaatggtaatctgtcctcaaacaagctgtatagtatgacacctaaggcccacgtgtcgcttaaatggccatcgtagggaactcccatcaggatttctggtgagacataatcctctgatccacatcttgctgtacacatctcattgttctcaatttttttgcagagaccaaaatctgctagctcaatgaaattttgcttgcagtaaatgggtgagtccctaaaactgttgatatcatcaaaactatatttcagtagtatattctctaattttaggtcccgatgaataatactgttttcgtgcaaatattttactgccagtactacttccgtaaaaatcctttgaatcagccacgcttctagtcttccgttacgggccatgacggcagctaataagtctcctgcaggacaataagacataatcatatcacaaggcggcagagctcttggagtttttataatcaaatcgcataaaggttttttgctagtaacaaaaattggattgtttatcccaagtagtttaactatacatgggtgatttagtgattttagcacctgcaattccctagtcagagaattttccaaacgggataaagtttccttatatcgtaacgatgtattgatttgttcaacatttgataattcctcgggatatttgagtcgtttaacggccacttgtttcagtttaggattgctttggtccatgagttcatataaaagtacggtactaaaatttcctgaaccaatgggcctgacctttttccataataacgggcgatcccagtgatctaaaagaaatccctgaaatatatcatcgtcacacttttcggtagaactactactttcgggaaaataaggttctttcgtgtagttatcactatcaacagaatcatttactaaagcctcttcagtcactgttggtaaggaaacaaccctttggggggataaattagctggtgcaataagttcagaaacaactctttggtttggttgtgtaacagaaagcatatcatccagtaatcgtgcatgacttcgtcttttgggtatattcaacgaggattgatctataggtgacattgacagattgcctggggataacggagtgtaggtcatcggtgtaggtaatgcttggacattttcaaacgtcggaatagatacagtcaaaggtgtactgcgagaatcaccagtggtcccttcagtggatgccatttttttatcttcctcaccattttcatcaatcaatgccttttcgtgttgatcgccaatggagtcgggaaatccttcttgtttcaaccgaggagtctttggttgtgaatatatactactatattcatccattgtcggtataacctaacagctgctgtgggtatggatgaattcgaagcgtagatgtgattactatctcaaaatatacttgtctaattgtgtaaaaaagaaaaaaaagataaagaacacaccccgcgttgaagattacaagtaaaaaactttctatgcttaggaataacgttccataagaggatggtgtgctcagccttcttagttcatttactggaatgtatttaactttacccttttcgtctgctaatccatcagtatgtgaaaaatgaaaatctaaaaaaaaaaaaggctgccttattctgtaacgcaacgcgaaacatctataaaccaagtaagtagtttctatgaaatgggcaacagcatcttggatgacgaagggtagcatttagttacgtacgttgagataatctacaaaaattgattacgtatttaaaattcttctcgcttctcattattctttcttagtcttcctcttctttgtcatttgtgacaagatatcattatcgcttggctctgcagtggctttcttcctcttggtgcccccagctcgcttcttttgtttaacctcaaacttgtctaactgttccttacgcgatttagcacctaatttctgcagcgtatcatttttttctttatactccttgtcttctaacaattcgctctcactctttgattccaaccactccataagtttgatttcattaccatagccttcatcattttcgtatggagtttccaagacaatagggataccctgcaggtattcagagtgcgcgatcattctaaacacatctatacccaaataaccttgacccaagcgttcatgcaaatctctatttgctcctaaaggagccttggaatcatttaagtgaacagcacttagatatttgaaccctattacatcattgaactctttccaaaaattgttaaacgtttcagtggtgctgatatcgtagcctgctgcaaatgtatggcatgtatctatgcaaacgccgattcttgatttatcttcaatcattccaataacctccttcaaatctaccagagaacttcctactaaatttccagtaccagccatattttctaatacaattttaacaaatttcgtttccttaattgctttgttcaaatatgaggctagttgttttaactgcaactgatggtctcctttcaaagtagaacctggatgtaagttatacaggcctatccctaattgctcacacctgttcagatcgtccatgaatgactcataactcttttctgccttttccctatccggattagccaaattaataaagtattggccatgcggtaagacgtccgtcaatgggttataattgtaagttgcacagtttttcttaaatttatctatttcctcctgtgtatactgcggagaaacccactttcttggagattttaaaaacatggcaaacgaattacagccagtgttaaatgcattagttacactattagaaattccaccggcacctgacatgtgcgcaccaaatttgtatttcgagacagcagatctaacaaagctaggtgtcgaaggcattacgatggttccgatatgccaaaagcttattaatgttgcgttttgtgtttcttattcggagtttgtcatcttatatttacaatgatttccaacatgtaaagaaatgaagaaaaagaaaccaggtaagaatgaaaaattccacgttcaagttcccagaaaaactggcaaaaaaagagaagtattagatgaaaaaagttcgtgtatacaaatatctatgttacatatatgccaaggtgaaggaccaaaagaagaaagtggaaaaagaaccccctcatcttcttccctttgtgactttattcttatttttgttcaattttttattttcttgtgctcttttcgccgcagcagccagctgttcctttgtcttaggcaccacttggaagaacccatctaacctaccctgaatgccagatttcaagccttttttcaatcttgatataccagatttaactctttcttcactgaatttcttatcatcacataaatactcgataagttccttctcctttggtggcgaccatttcaagtttatttcgttaccatctataacttcagggtcaagaaacagcattcttgcttgtttgtaaggccagtcttctgggattttccatttagtgttgtttgactccccagattcaataaactccacgattttttcgatggatccatgcgtttttatcaattttaaggctgtcactggaccaacacctctgatgctttcacagtagtcacaaccaagcattatgcaaagatcaacaaactgctctattgtcaagtcgagtcctctcaaaactaattcagtatctatttcgtgaatcggttccttcttggcctctgaaaaagtcaaatgtctcaacaagaagggtgttctataacagagtgtgtccatatcttcacttgctgcggcatacacctttcccttctttgccaactcagcacattgagcctcagcttccgttggcgctattatatatgggattcccattagtcctagtaatttttgggcttcttcattatgctcttttgagaccttcaccaatcttctttcttgcttcatcttttccaattctgttgttgcctctgccagttttttttctgtttccacccttcttgaagaccgctttgtcaactcatgagatttcaaatctggaggtttgccgtcgaagacataacaaggcttgataccgttatcaatcattctcagtgtcctataaaacatacccatcaagtgtgacgttgtttcaccggcttcattggtcaactgcccaccgtcttgctgtcttacagcaattaaaaactgatatagagacatagaggcatcgatggcaacctttctgccaaaaaagctcttgatatcgcttttcctgatagcagagggaacatgttccgatataattgcattcaaacctttaatacccatattttttcttccggtgtccgtttcctatttctttccaatgtatgctgtcaacgcttttcatcgatgtatataaggaagaatacctcattataatacatcaaaaccttcatttgcgcgatgttacgcgtcgcgtttcctataaaaaatacataagctagtgaataaaagctttaaacgcgttagggggatctgcaattaaagtaaataaatgaaataaatgaaatagatgaaaaactggttacactaattataacgttaataaaactagttgataatcaaaatattgccatagctaagccaatagtacagcgttggctttctatcataacttaccagccgggtgcccaatcgggtatctgtcaccgaaagtcactgttaacgaggtgtgattcagccgggtactagtctagcattttttttcgcctgtttttttcgtgaaaaacgaaaagtggcaagcaaacttatatcactttctacttctttccctgttctttttgtttattggcaatggccactaccacatccccattaacgaaagtcaccaaagtgtgtcatttaatactacggttagtgacagcattttgtttagatctcaactagagaggattatcaactgctaagccctttacacgttatctgtgatcctgctgcactaggaaacgtttcaaatcaccatatttgcaatttcacaaggatggacaaattagtcgtgaattattatgaatacaagcaccctataattaataaagacctggccattggagcccatggaggcaaaaaatttcccaccttgggtgcttggtatgatgtaattaatgagtacgaatttcagacgcgttgccctattattttaaagaattcgcataggaacaaacattttacatttgcctgtcatttgaaaaactgtccatttaaagtcttgctaagctatgctggcaatgctgcatcctcagaaacctcatctccttctgcaaataataataccaaccctccgggtactcctgatcatattcatcatcatagcaacaacatgaacaacgaggacaatgataataacaatggcagtaataataaggttagcaatgacagtaaacttgacttcgttactgatgatcttgaataccatctggcgaacactcatccggacgacaccaatgacaaagtggagtcgagaagcaatgaggtgaatgggaacaatgacgatgatgctgatgccaacaacatttttaaacagcaaggtgttactatcaagaacgacactgaagatgattcgataaataaggcctctattgaccggggattggacgacgagagcggtcctactcatggtaatgacagcggtaaccaccgtcacaacgaggaggatgacgtccatacccaaatgacgaaaaactattctgacgtagtgaacgatgaagacatcaacgttgccattgccaatgccgtcgcaaatgtagattctcaatcaaacaataagcacgatggaaaagacgatgatgccactaacaacaatgatggccaagataataatactaataacgatcacaacaataacagcaatatcaataacaacaatgtcggtagccacggcatttcctcccactcaccatcctccatacgagacacgtctatgaatttagacgtcttcaattctgctaccgatgatataccgggcccatttgtcgttaccaaaattgagccctatcatagtcacccactagaagataacttgtcactgggtaaatttatcctaactaagattccaaagattttacaaaacgatttaaagtttgatcaaatactagaaagctcttacaataattctaaccatacagtgagtaaatttaaagtttctcattacgtggaggagtccggtcttttagacattttaatgcaaagatatggattaaccgccgaagatttcgaaaaaaggttactttcccaaatagccagacgtataacgacgtataaagcaagatttgttttgaaaaagaaaaaaatgggcgagtataatgatttacaaccttcttcatcttccaataacaacaataacaacgatggtgagctttctggcacgaacttgagaagtaactctatcgactacgccaaacatcaggaaatatcaagtgcgggtacctcatcgaacacaaccaaaaatgtgaataataacaagaatgacagtaatgacgataataacggcaacaataataatgacgcctcaaatttaatggaaagtgtgctagataaaacctctagtcaccggtatcaacccaagaagatgccaagcgtcaataaatggagcaagccagatcaaataactcattcagacgtgtccatggttggcctagatgaatcaaacgatggcggtaatgaaaatgtccacccaaccttggctgaagtagacgctcaagaagctcgtgaaactgctcagttagccatagacaagatcaattcttataagaggtccattgatgacaagaatggtgatggccataacaattcgtcgagaaacgtggtagatgaaaacttgatcaacgatatggattcagaagatgctcacaagtccaaaagacagcatttgtcagatatcacactggaagagagaaatgaagacgacaaactaccacatgaagtggcggaacagttaaggttactgtcatcgcatttgaaagaggtagagaatctacaccagaataatgatgatgacgtagacgatgtaatggtggacgtggatgtagaatcgcagtataataagaacacaactcatcataataaccatcatagccaacctcatcacgatgaagaagatgttgctggactaatagggaaagccgatgatgaagaagacctttctgatgaaaacattcaaccagaattaagaggtcaatagatacccagttgagaagacgagctatttttctcatgtttcttttgtttattcacttttctatactttttcttttctattgaaatatatattatatcttatgtatgtttttttgtattataaacaagcaaatttcgtcttgccatttaccttctgatattaatcacatgtatatctcaattcaagtttttgttaagataatcagcgaaaagcggaccgatcctatcttgatctatatctcttagtttgttgaagttaatgaattgccttttcaatctctgcaattgcgccaacgtaacgacgttaccaatgggcaagtctacgaagaagcaaccatcatcattgatatcggtaatcccttcggaaacaatgactcttgttccgttacttaccccgccaatagaagtcaggcttttgatgtggttcattatggtttttattatcttactagtttcgatgtcgagaacctggatgaaattggactgagacgcaggctttagtaccgtggctgagttcggtttttgtaagcccttactcaacggatcattgtgtccactgtttttagccgatttggaagtttgaaagactactttacaaatatcgtcgatgtagtcagttatgttgtcctgaggagtaagaatagcaaagagtggagagtcccatcggttgcttgagttaggctcttcgtatcgttgaatcaattgattcaataactcgggttcccaagggttcgggtttgaagtcttattccactcgaatatagtctctggtggacacagtgtttgaattacacaaaatgtggtggacaaatttttcacctcgcagtgaagttgataccggaaacccttgatataattcaacgagtctacaatgactatcttgtttttagatagatctcttttcactgcggagatgatctccgacctcaattttctttcatcttgggaagttatataatctgaatgttttatgcctaaagattcatctgaatgataggttatggaatatttacttaatgatggggttgcatcgatcttggactgtagtagttgtaccaaatgtttagcaagcgttgtcttaccactacatgggtatcccgtaaaaagcaccagtggcatcttcttactaaattgcctgtttagttttttcaaaagttttacaaggtccctttaccctcattctgatacgttattgttcaagtttcacctgttcatcaagtattcttcatttctttttccatcgcgatgacgatgacaaaacggcaaaaagtcaaagaaaaagaaaaaaaaagattttttttccatcatatgcagagagaatatgtccaagccaagcgcagtgtgcatgtatgctgtttttagcatatcgggtgtgcgaaaggaatgacataatgatttgcaactaatatttccttatataaatatgcttctggatatgagtctcatgaaacaagttcagtaattgcttgttttacccttacttttttcttggttatgacttgtgtacataataaattgcctattttcccaaattgtgtcctttttcctttccggttggtatgagatatttcttttcaaaaatcaaaagaaaacaacaaagggttgatattatgtaatgcaatacctagaatcgggaaaaacttgtttgtcgtaccaagagaggcagcactggcgtgccttgatttaatataactcctgagatagtgggggttacatgagttgtacagcataagactccctctccccagttctgttcgtatatgtcgggcttgcttgcgaaagcaaggggttcaataaacagaaaacagagtttttggataaagtttaaacaacggaaacagagcaacaatgaaggagagaataagtatcaattgtgtaattctgtataccgtagtgcacagtacgctgtgcgcaactcttgcctaaaaaatctagttatcaagcggggtgaatatgctacaatgcctcttttacgttgtactctatcaagggatgatagcagtggcacatattgattgatacgacttttcgccgcgcggtaggcgaaaagcaaagaaaactacagtaatatccagaaatagatgcattttatgtgcgaaataaaactcatgctgaaaaaaatagtaataattaatagggtaacgaatagaatgcaaaccttatcacgtgaaagagagaacaatcataaatgatttagtgcgtaggtccagatttgcgaaacactgcggaaggcgagaaaagaattcgaatatgaagtaggtagaagcagaggtagggccgctatttaaagatatactttttctgtacgggccggtgacttcgcagtagtgatgtactatgagatcactattttgccggaaactgtaggcaaaaaccgtttatgtctttttttcaccttacgggataacctctgctgagaatttccaaaactaggcatggatgattgccggaatttgaaacccgggccccggaggttgatcgcacggcaaatacataagaaccttctccgcaatacgggctttcctcaattttcttggccaaaaagcgagtcggccccgagctacaaatcgggaacaacggaggaatagagcgacaagttgattcggtcgtgcagcccggaaaaaaaaggctgtcctgcgggctttattcactccaatgccgctgagaggaacacgcgtttcgtgggctttggaccactaccccggcgttcagagaaaccccccggggcaggggtccgaagtctaaaagtttaatccggaagtagcgacgggggggaagcccgccgcgcacagatggccagcacaacggagcggggccgaggcggcaaacgaggttaagcccgctgaacctgaaaaaaaaaacgaaaattttctttcatcaaggactaaagttttcttatgttacggatcttgcacgcggtaagcaatggccgtagccttttcacagttgcttccaagtgtcatgtatcgattttgcagattgttctaaaagtaaatggattgctattttctttccgagactactctaaaaaaatttattgagtatgagatcgtttttagataaattatatatattgtaaagctattaactaatctcctatatcaatttcttcttgcttaaccccgtgtggttgtttaggtccatctcctttttccttttaatttttttacctttattaattccttcacctctctaaaccccagttttatatcgtatatgctatctacaggtccactttacacttaataatataaaaatactactataaaggaaccagaaaaataaaaaagggtcattatttatttgagcagatcattatcaaacgcataggaagagaaaaaacacagttttattttttttccacacatatttattggtctcctagtacatcaaagagcattttaatgggttgctgatttgttttacctacattttctagtacaaaaaaaaaacaaaaaaagaatcatgaccgcaaagacttttctactacaggcctccgctagtcgccctcgtagtaaccattttaaaaatgagcataataatattccattggcgcctgtaccgatcgccccaaataccaaccatcataacaatagttcgctggaattcgaaaacgatggcagtaaaaagaagaagaagtctagcttggtggttagaacttcaaaacattgggttttgcccccaagaccaagacctggtagaagatcatcttctcacaacactctacctgccaacaacaccaataatattttaaatgttggccctaacagcaggaacagtagtaataataataataataataacatcatttcgaataggaaacaagcttccaaagaaaagaggaaaataccaagacatatccagacaatcgatgaaaagctaataaacgactcgaattacctcgcatttttgaagttcgatgacttggaaaatgaaaagtttcattcttctgcctcctccatttcatctccatcttattcatctccatctttttcaagttatagaaatagaaaaaaatcagaattcatggacgatgaaagctgcaccgatgtggaaaccattgctgctcacaacagtctgctaacaaaaaaccatcatatagattcttcttcaaatgttcacgcaccacccacgaaaaaatcaaagttgaacgactttgatttattgtccttatcttccacatcttcatcggccactccggtcccacagttgacaaaagatttgaacatgaacctaaattttcataagatccctcataaggcttcattccctgattctccagcagatttctctccagcagattcagtctcgttgattagaaaccactccttgcctactaatttgcaagttaaggacaaaattgaggatttgaacgagattaaattctttaacgatttcgagaaacttgagtttttcaataagtatgccaaagtcaacacgaataacgacgttaacgaaaataatgatctctggaattcttacttacagtctatggacgatacaacaggtaagaacagtggcaattaccaacaagtggacaatgacgataatatgtctttattgaatctgccaattttggaggaaaccgtatcttcagggcaagatgataaggttgagccagatgaagaagacatttggaattatttaccaagttcaagttcacaacaagaagattcatcacgtgctttgaaaaaaaatactaattctgagaaggcgaacatccaagcaaagaacgatgaaacctatctgtttcttcaggatcaggatgaaagcgctgattcgcatcaccatgacgagttaggttcagaaatcactttggctgacaataagttttcttatttgcccccaactctagaagagttgatggaagagcaggactgtaacaatggcagatcttttaaaaatttcatgttttccaacgataccggtattgacggtagtgccggtactgatgacgactacaccaaagttctgaaatccaaaaaaatttctacgtcgaagtcgaacgctaacctttatgacttaaacgataacaacaatgatgcaactgccaccaatgaacttgatcaaagcagtttcatcgacgaccttgacgaagatgtcgattttttaaaggtacaagtattttgaaataggcatgttgcaataaaacgaaaacaactaaaaatcacgaaaacaaaatgatattatacaataaaaaattcttattatgggtaatgatagtattcttcgcctgcttaggcgtccttttccttcaacaacaaaaattccaaaaaaaaaaagtaaaaaaacaaaactttgattgttttttaatgatgttaatgattttttttttctttctttatcataaaaaaaaagttaaaatgaaaaacaaatatgggtctggaaggccattattttttttttatttatataccgtttctggtacttagttatttattctcatacatacactatattcaaattacctaagagcattttcacatatccgtttactttcattttttttttttttgcttcctttttacatatcttccgtatatcacatcacgtttacgcgtatggtgaaacacgtcaagagaaaaatgataaaatcaaattttgatttacatcaggctccacaggacagggaaatctatctagtgaggcgataactgtagttcgatgtactcatttgaactggacaaattgaaaattgagctgaaaacatgggagcatgatttcattgataaaaataaaagggaacccacaagggatgacatcaagagcctgcggactgttcggcagatgtataaacaatattccacactgaagaagaaacaatctttgcaacgacaaaaagttgacactcaagagtcggttgaactcccggcacataaaaaagaccacgacgaagtcgtagagataggccctactccccaagtttacggtaaggcgattagtatctttgacatgaatttgtcgcctataaagcctatatacatgacattcacaaataatattgatgttaacaatgataactccaagacaatttctaatgaatcttctccacgaaaaactattctcctaaaatcgtcgcctgcagatcgtacgttagtggcggaaccaatatccagtgtgaaacgccaattaaactttcaaatgctaaacgcttcttctacacgtactccgacttcatcaccatgcaagaatcgcaatgggaagttggtagaaatcaagaaatgtagtccaactattaatcctccactagaatctggcaaaccatcggggtattatggacctaattccccgctaaaattggatgaagaaaacattcacctaaacatctcacttaattcaagcactaaacgccggcttcaaatagcatatccatctttacagaagactccctcaaaggatcaagcggatatttcaacttcatttagtccgtctccactcattagaagaccactgacgaaatccctgatagaattggccagggaacatactgaaattgtaaaagaatttggtgtcttacaggaagaagatattgaagaggaagaggaaggagaagaaggcgagaatggttacgatgagaaaaaccacgaagacgactttgggctagaagatgaactaattagaccaaaagttgtgaaggacatatttcaagaggatgatgataatgatgatagccaagcaagggaagataccttcataagaaagagacccaaaagaagaaaggttatcagaagattacgagacaatgatccagaaaccgagaccgcaggttttgagagagatgtccataaggagctggtgaaactcaaaagaaggaaagtggcagaatttttgggatccacctcacaaatctctgatactgaatttgaacatgatccggaggcaagcagcggcgttgtaagctcagagcaaaagcctacggctaagcgaaagggtagaaagaagtataatctagtgagcaataacttcagaagactaaaactgccaaagaaaaaccgattctctaatggacgatggggaagaaggtgagcgtgatggcgtaaataatacaaacatttgtaatttatagaaacctattaagtattcagttagattccttcagctgcatgacgtatagtttatatggacatcatacgtatttttatcaatatagagactagcatgtttttacactttttatttttgttgttcaattaggggcctcgtccatatatgtatatatattacataatctgcaatcatcaattaggggaggaataatcggcagaggtataaatacaaaatttaaaacaattcaagtgaatgaaaaggtgaaccaacaaacagaatattaccacgtatcaaggaaaaactaataatagtatattggcgcatttagcaggatgttctggaaaaaggatcccaccgtcagttgggaaagaaaaaatatcaatgacattgattttagtcgttttaatgtggccataattggtggcacaggtggacttggacgtgcaataagtagagagctggcccaaagaaatgccagggttactgttgtcgggcaaacttttagggacgaggacctaaaagataaaattaactttgtcaaggctgatttaagtttagtgtcagaatgcaagcgtatatctcatagtgatgaaattccctacgaggagttaacacatctgattttcactacgggtatttttgcatcacgccagagacaagctacaagtgagggtttggaaaaagacatggcagtgagctatttgagtagatacattatcttccatgatgtggcgaagcgattaggaattagtaggacaaaaaaagacgatttgccaaaagttttcatagcagggtttccaggaaatggtcaggtgggagacccagatgacttgaattctgatgaaaagaagtatagtgcctacgctacacatatgaacactgtggcagccaatgaaagtctggtcatagacgctaaagacagatacacgaatatagatactttcggtttgaaccctgggctgatcaaaacgaacattcgtaataatcttcttggcagtgacacctacctcagccgcattacagaatggataatcagctggacctgtcaaagcgcagagacgtatgcgaaaacaatatgcaccctgattgcgagccccgctatcgaatcacgcagtggtacaatgttcagcaacaaaggcgatgctattttaccttcgcctggtttgaccaaagatgttgttgagaagtttatggaaaattcggaacttctagttgaaaaggccttgcgtaatcaaagtcctttcacttccagtaacgaatgacttgctgtaactaattggtttatatttaaatatttcactttttaaagggcgtttgcatgcgaccatcgtcgatgattcatattgttcggatgcggaagatggcttccatgagttttgcacgccgtctcatgtgattgttggagtcatagctcgcatatcttcctattgtcagatgtaatatcgacggaaatggcatcttggagtatggaagcactattctgctttgctccaatatttaggatgccgcatttttcatatttttttttacatttttcgcttacgtatataaattgctagcaagtattcgctctctctgtcttggttatctaattgctaaccgtcgcaattgaaaagaaaaaaaaaatacagaatagacgatagcggattgaacgatagcatactattgagtgcgttttcccttctcatttgaaaattactatccgtttttcactgccgaaagacttgatgttgaggacgaggcttactaattgcagtctatggaggccctactacacgtcatcgcttagtagagtaccaagagcacctccagataaagtcttggggttatctgaacacttcaaaaaggtaaaaaatgttaacaaaattgacctgaccgtaggaatatataaagatggttggggcaaagtgacgacgtttccctccgttgcaaaagctcaaaaattgattgaatctcatttagagttgaataagaatctttcatatttaccaataacaggttccaaagaatttcaggaaaacgttatgaaatttttgttcaaggaatcatgtccgcagtttgggccattttatttagcccatgatagaatcagctttgttcagactttgagtggtacaggcgccctagctgtagcagctaaattcttggcattatttatttcaagagatatttggatacctgacccatcatgggcaaatcataagaacatttttcagaacaatggttttgaaaatatttaccggtattcctattataaggacggtcagatagacatcgacggatggattgagcaattgaaaacctttgcatataacaaccagcaagaaaacaataagaacccaccttgcataatcttgcatgcgtgttgtcacaaccctacaggtctcgacccaactaaagagcaatgggaaaagattatagatactatatatgagctaaaaatggtacccattgttgatatggcttatcagggtttagagtctggtaacttactaaaggacgcatatttattgaggctatgtctcaatgtaaataaatatccaaattggagtaacggtatctttctttgtcaatcttttgccaagaacatgggcctttatggtgaacgagttggttccttaagcgttatcacgccggcaactgcgaacaatggaaagttcaaccctctacaacagaaaaactcattgcagcaaaatattgactcccaattaaaaaagattgtcagaggtatgtattcttctccaccaggatacggttctcgtgtggtaaatgtagtattatcagatttcaaattgaaacagcaatggttcaaggatgttgatttcatggttcagagattgcatcacgtcagacaggagatgtttgaccgtctagggtggccggatcttgtaaatttcgcacaacagcacggtatgttttactatacaaggtttagtccaaagcaagtcgaaatattgagaaacaattacttcgtctatttaacaggtgatggtagattgtcgcttagcggagtcaatgattcgaacgttgattacttatgtgaatctcttgaagcagtctcgaaaatggacaaactcgcataattttttcaccttacagttcacctttgtctttatttttttattacttttcccttctcattttgccacacaataatttatagaatataataattttttgtaataattaataaaccttttttttatctactctatatacacttttcagataactagattggattaattcgtgatcgaactagttattaaattttaaatgaaaagaaagctagcgctagccaactattttaattacggtggcagtgcatcatatccttacatttcattttaggtttcctatgttttcttctttcaaatcatttcctgccaaaaatttttttcagtttcctaccgaatttactgtgaccgtgacggtcatgcgacttatcttttatagctgcatcatcgttatgaagcttgtgtatctctccatttttatcaatgatagtcaccggaacgcttaatggtaaggctgtaggcaggtcaggatttgatgactccaaagtggctgttccaccagatatgttcctatttgacaattggcttttatttccgaataatgaaaaccggtggccttctgtaccagcttcgcttacgtcattagtgttcatggatgatgcagtgtaaggggaagaatcatcgttgttgcagctctttttatttgctaatattggcatatcgttttcgttggtcttatttttgaagttcgtcatgggattaactatctctgtttcgttcgtggtatgagtagaatgacttgttctccttttcagcggagagggcaaaccaaaagtccatgattttcttgagacatgacctcctttttccttcttttcttccacatccaggttctctgctgctgtggctgtagcattctttgtgataagtggctctctcaaagacatgcttctaaatcctaggttatccttcgcaggtctttccttctcaaaactagacttcctggcggggggttctttggggtagagtgcactattatttttatcaatgtatagagggacatgatcaggcaatcgtctcgatgttgtgctcgcctgaggagcttttggaaaacacttggacgcctcgtgtgaagccaagttgccagatgatggaggatttgatggcttcttgctatgatatggaggggatgaagatgagtcagaagctggatatactatattatgcgaaagagtagcctcatttgaactaccacgtagagttcttaggcacgaacgattggtgatttttcttttatcgtcgagacgcttgggagacatcacgggtatttgatgagaactagattgatcgtatttctgttttgaaatactcgtcggagggccatggctgttcgttttcgtattggaagcagttttccctgtagaggaatcaatatttggagacgtttctatcgaataaatggacgaggaagtacttgatggaacggctgattgtttcaaatcagatctaagttgtggttgtagtgagcttttcaaaaggtcaggtgcaactcttgtggtatccgtggaggacttggagttcacgttttcggaatctaggctgaaagtgtctgaacttgtgttagtgaggtaaggattagcaccacgtaaatacttggccatgtttgttccggactgactaacttctgcattttcagaattttgttccttctttttattatcttctgtctcggtagaatattctgaagggtgttttaatgaaggcacgtcagatatatcttgttctatttgaaccggatctctcattatcacgtcataagaatcatgatattcatcatcatcgtcatcatcatcgtcatcatcatcgtcaacattttcatcatcgtcaacattttcatccttgtcatcatcgttaacatcatcgtccttgtcatcatcatcgtcattatcattgtctttgtcatcatcatcgtccttgtcattgttgggtccattatttttgtccataacactaccagtctcatcctccagtttaacgttctcgatcccagaagtgctagggaatttttcagaactttccggttcattatcggaaagcgcctcttcttgatcttctttttggactaaaaagcaatttgtatcgacgaggcctgacttttttccctttgtacgttcttcctgtttttcactatcatcatcttgcggaatttttagtccaacctgatttccgcctatttcagactccacacttgtctttgcagtagcgcgaagatcagttgccgagccttctatataattataatcggataattcgctgccagtgagactgtttgaatctgcaatgcacctcacttcgttatctgaattcatgtggaagttagaattgtttaaagagccgagaagaataggatctactaaatttccttcggcatcaacagaatcgatattctctgcattttcaatattctgagtttgattggagagagttgatggctctttctccacgtcttccggaggtacataggcaggcttaggttctgataaagtaggttgacgaatcgtgatcgatttgacctcggatgctacttcctgtcctttgtgaaagtgttgttttcttttgctttcaattagttttaattcttgggcttcaaggtcggcattctccttaactatatttagctctcttttcaataactccattctccgttcttcatctagcttaacttttcgcaattccaaaattaagctttgttccctttcttcttcgttcaattttgctatttcgatatttgatattttttcctccaagctatgaacctctttaagcaatgtttcaatttcttcctttttctcacgtccactgagaccacttttatcttttttgggtatgctacgatcgagaacgctgggttcaataaaagagttttcgtcatcggatataatcatgggtttaaattctaaaggatcatgaagatcctcttgcagttcttgttccgtttcctcgttcatagttgttggtattaatggaacattgttatgccgttgctttaatgatgtagtatgcattttagataatactttgccatgataatcgttttttgatttaccgccgctttcactttttttctcttgtgatcctgctttcttagtagttttattcctatgcattagactagttttgttgtttcgagtaggcaaagaatatgctctaccacctcgttggtttgagcggttgctcagactgtatctaggaggctctacttccacgggtacttccacagccattaaccccctagggcctggtatgtatttttttatcgtccttattgtgctgcctgagttcccaagtgatgtggtccttgatttactattctgaccagtcgaacttgaaatgtttaaaaccttcgatgactgcttgcctccaaattctcgaaacgtggtttctgcatcctcgtgagccctgtgttgccttctccccgccgaattattagaggtattcttatgtccttggtttggcaaactcgacgtgcgcttagagtattggcgaacgttaccattcattaagagcatccttgagttagtcctagaattcgagagcattgtatacctattaatccctgcgattgacgtagttcgagaggtaaaactctgattgtattgcggtattttactcttgtcaacggtcctcccattataactgagcgcatttccaattgctgctgctgctgctaaggcatctggactactttcttggatcatcccgctatttccaatgctcccactatttgttgatacttgcctctttcagagctatctgccttatgttgattattagggttaataaatgctatttcctcccgcaataattgtgtaatttgaacgaagaatatgaagaagatggaatggcgattttcactctaaattttaaaaattgcctctttacaatagcgaatttcctaacccttttttttttttgttgattgcctattgctcgttcacttcccatttattttctctcgaatttcaccaaaagttgatgtggataatcaatcatcgggcctattcctgcgggtaaaacgcagggcccaactcaggatagggtttaatattattttagaggacttacaagaaggaagttatatggtttaaaaattgtaacaaagttagaacacatttatttagcaggtctaatttagggctgcaactatctttttggttattcatataaaatataattttttatttatatagagaatacaagtggaatcatctttaacgccagcttgtagtgcgcattgcagaataatggaagttcaaaaattaaaagcgaaggagaagtgattgtagaaagacggatgggaggctgggggacgaagagaaagtaaaagggttaatttattcgacggtaacagatttagccaagtttcttggaaaatcaacatcaatccctttattaacagccaaccaatatgacattagttgtaatggaataatattaattagaccttgtaaacaatcaacagtttgtggaacttctaaggtttgcaggtcgattgatttagatttttgcgcccacacttcatcattttcgttacaaataataattggatggccctttcttgcagtaacttgctcaatagaggaaactactttagggaatagagagtctctggtaccaaaagcaatgattggcaagttttcgtccaccaaggccaagacaccgtgcttcaactcacctgccaaaacaccttcagaatgcatataagaaatttctttgatcttcaaagcaccttccagagcagcagcaaattggtaacctctacccaataacaatagagatttttgatcctttaattcagtcgcacagagcttttttattcttggttccagctttaatacctgcttaatttggcccgggattaacttcaagccttgaatgatttcaattcttctgtctattttcgatacacggtcatctgacagcgatagagcaaacatcactaaggcaatatactgggaagtataagcttttgtagaggcaacaccaatttcaggaccagcgttaatatgaacaccacagtgggtgacacgagagatagaagaaccaacactgttaacaattccgacagttaaggctcctctttctaaacaataatttagagccagcatggtatccgcagtttcaccactttgtgaaacaaacacgcatacatcgtctctgaagacagggcattttctgtccagaaagtcagacgctaattccacactaactgggatatctgataattcttcgaagatagcacgagtagccaaacatgaatgataagaagtaccgcatgcgatcatgatcagtctccgtgctcttctgacaactggtaaccatgcctttaaaccacccaatatcactttattattttcatagtcgattctacctctcatagtattgaaagtagattctggttgctcatagatttccttttgcataaaatggtcgtaagggcccttcatgatctgagctaactccatctctaaagtttgaatggaccttgtcattgatgcgcctacttctcttctagatctatgaatatgtaactcaccatcgtaaatatgagccaaatcgtcatcttctaaaaatagcaccttcttggtatgtttaacaacagatgccgcatccgaagaaacaaaaaattccaccggtgttggagatccatcttctgataggaaagccctggattgagaatgtctcaagttaaattcattggcggcaattggtagtaaattggcattttgggaaccagcttcaaattcacgagctttctttgggcccaagccaaatgatttgttgttagatttcaatggaatttccggttgaccagcgttttcttcgggaaattccacatccacgaagtcgacttttagttttttttcagatttgacaccaatcagtaaaggggacccttttctagtggcgataacctcattaggatagtgacaagatttacataataacccgtatgaaccttctagttctaaaagaactagcttggttaattcgtggaaatctaagtcatgcccattttgtaaatttgtattgtataaatgcaaatatagtttagcaatacactcggtatcggtatcactttcgaatttataacctttgttaattaaaagagtcttcagttctctaaaatttgtgatgataccattatgaacgaccacaaattggtcttctgggtcagatctttgagggtgacagttaacttgttctggtcgaccgtgagtagcccatctagtatgcgcaataccacaatgagagacaaaagtaacgtctctgttcggattttgcttagtaatctcctctttcaaagcactcactttaccgatttgcttatagatgaaagtagaatcagcttcgtcaccatcgatagcaataccggtggaatcatagcctctatattctaatctttgtaaaccatccactaaggtgtcgataatttctcctctggatctttccactagataattgcagtaaccaaagataccacacatttttttataaaagttgctgttgatttgctcgagaacttattgcttatttggccctgataactatataagaaaagaaatacagttattccttgtttatgctggctttttgtccactttttctcaactatataactatgatgttggaaaggacaccggttctgtaactttgcagtgaaaataagtgtgatggatgactgagaatgctttcttgtaagcgaaaagaagtacgtgttccaaaaataaagcagaaaggcgaaaagggtcgaatgtaagacactaaataaatattttaagaagaggaaaagtcgcctcagaaacgctaaaatgcatccgatttcccaaagaggaagtctaatgttttcgatttgtgaaaaaaagataaaaatcgaagaaaatgtagggagccgcgcgttacccggattgatatttgagtgatcgacggcgtcacaaaagaaagaatgcttggctaatcaagaaaagtatgtggtttgtttcatctaatacggctgtcaaggcccacattggtgttcaaatgcattttttatagttcgtggttactgttaatattctttcctagtagaatgtttggggtttaggtatttttgatgttttatttataaatagatatttatatcttgacgattgtggtgttttatttttttttttttatacatttttcttttcttcctgattcgaaataaaagtatttttagaaaaaggataaagaaacagaaatcaaaagaaataaaaagagtgtggcaaaatcacaactcgccgaattcatcgtagactgatctccagtgcttgaaaaatccgttgaagaacttaacacctaatccgacatccttggaccctgtagcagctctgatgctgtgcatggacaactgtgcaattcccaggtctatggtacgagcacctgtttgagaagccaatgatgggccgatagtaccacctgatcttgagttgtttttgatttggaaatattgcactttgtctccattgcggcgtgctaattcttctactagggcagttcctacgacatctgtggccatatgaccgttaggatccagtgataaagtgattccgacattaggcactggaaaatgattcttcaaatagacttcaggaaagtttgggttgtagaggtggttgacgtctgcggacaagatgatggaattagcccaaaccgtatgcaaatcgaccggtttcttagtgaatgcagaagaactgcgttccaccactgactccaacaagccaccttttgcgccttgtcttgtcaacgatccgatttcttcattatcatacaaagtgacagtagagaataaatctgattcctcggtattaacatccttagcgtagcaaatcaaagcaatcattgctgcgaaactacacaacctgtcatctagacgtggtgcaaaaaggaagtgtttaccaatacctccaatggtacccttttgcacatcgaataagtctaaatccatttgaatcaattcggacacttccacaccggctaatttggcaacgtaccttaacaggtggatgcagtgtttgccaaataagggcgatttcttttcatcatccgtgggaggttcattaccttcctcatccggagtggggaagccgatgaccgggatagtttggtcctctttatcaaatgggccttcagcaggtttaccgaaatggggagccaaggaaggaattcgacaaacaggtaggggtgtagaatcaaccaaggcgcttttaatttcgttagtgcccttcttcttgtaaagaaggcgaccaccaatacctaggtctctgtctagccacaattcattcagtgtacctccatagggagcaacagcaattcttccgtaaccttccgctgtgtctttaaaggagacgggcttcaatttgaccgtcaaagcgtccacatgagatccaatgacaccgacacccttttcggctctccagtttttgcccaggataaaggcagataggttagttccatttcttatagtgtagaatttcccaccatcttcgccaatggagtcctgccaattggatttctcgctcaagtatttgaagttatgcttatctaacagctccgcgaaaaatgatactacatggtaagtggtagggttcttgtaaatgaaatcaatgaattcctgtgcaatatcctcataattgtgctcgaggatgcaccacgaattttcattttctttcttttccttttcttcgttggcgatttggttatttttagatggctctacagttagcatctgcagagttttcttcaattgttccagtatttcacgttgttcctccattctttttttcttaattttgttggttgtgcaggtttctacaattgcactaagattactgatcaggctctatacagtgtatgtcttgttctgtgaagtcaactgcttataaatgaatttttattatctaatggaacgattaaggggtgtgtcaactatttcacttaaccctattctttcttactgtcgtttgcttgcatagcctatcttacagtaatagaggtgcaaaacagcatcacccctagttgtttttcccgaaaaacctatcccagattattttttttttgaattagacaagaaatcatccgaagacctattatgcttctgattaaaccttgagaaaaacggaagtttgcaacctataccctaaagtagaagctgactaattcatattcctcacgaaatggtgcgacctctctttatccatgagaaaaggaaggagtgggttcttgtttgatgcttctttatctgataccaacaagcgcaagagataagggattacaatgttatcatgcctcagaaagtaataggatgacattttcttgcaaacgttgacattaaaaacataaagtaccttacggcgttcggagcctacaagcctgccacaatttgagccgctgcacaagagaacaccgaatgaacaactggctgcagctgtcgatgaaacctcagcgaataaagcacacatttgtgcgttttacaataacagggaaggtggaatgtgttgccttcgtccttatttttcgcgttgtgaaatatttttactaatttttcttttcgcgtggtcattttcgcgttgggttgtttgggctaaatagtgaaaactaatctccatcacgtaccgtaccgtcttgtaccggctgggagcagcattatagtggccactcttattggcgttcttaatataagcaagttaccttttgctcgaaacctgtttcttcttaaaactccctttggatcgtaagttcgctagttatccgactgcaaggacgtaaattggacagcgagaggccattaaaacagagagttgaactcaaatagatcatcaaataggttggatatccatcatactacttgctactaatcgcgaaaagagataaataataaaattacaagaaagacaaggtaaaaagaacgacatagatttgcgggacaaaaaatactgataaataaatcaacaaccaactatattcactcctttattatttgttattaatattttttatttttaccacacgacatgactggtcacgtttcaaaaacgagccacgtacccaaaggtcgcccgtcttcattggccaagaaggcagctaaaagggccatggccaaagtaaattcgaatccaaaaagggcgtcggggcatttggagcgtgttgtacaatctgtgaacgacgctaccaaaagattatctcagcccgactctaccgtaagtgttgctacaaaatcatcaaagagaaaatccagagacacggtgggtccttggaaacttggcaaaacattggggaagggatcttctggtagggttcgcttggctaaaaatatggaaacaggacaattagctgccattaaaattgtccccaagaagaaagcctttgttcattgttctaataatggaactgttcctaattcttactcttcttccatggtcacttccaatgtatcttctccatcaatagcatctagagaacatagtaaccattctcaaacgaacccatatggcatagagagagaaatagtaatcatgaaattgatatctcacacaaacgttatggcattgtttgaagtttgggagaacaaatcagagctgtacctagttttggaatatgttgatggtggcgaattattcgattatctggtctcgaagggaaagctacctgaaagggaggctatccattacttcaagcagatagttgaaggtgtttcctattgtcattcttttaatatatgccatcgtgatctgaagcctgaaaatttattattagataaaaagaataggagaatcaaaattgctgatttcggcatggcagcattagagcttcctaataaacttttaaaaacttcatgtggctctccacactatgcgtctcctgaaattgttatgggtagaccatatcatggcggtcctagcgatgtctggtcctgcggtatcgttttatttgcattactcaccggtcatttaccatttaatgatgacaacatcaaaaagctgttgttgaaagttcaatcgggcaaatatcaaatgccctcaaatttatcttctgaggctcgtgatttgatatcaaaaatattggtaattgatccagaaaaaagaattaccactcaagagatattgaagcatcctctgatcaaaaaatatgatgatctcccagttaataaagtgctgaggaaaatgagaaaggataacatggcgaggggaaaatctaactcggatttgcatttgctaaataatgtctcgccctctattgtaactttacattcaaaaggggaaattgatgaatccatcttgaggagtttgcaaattttgtggcatggagtttctcgtgaactaatcactgccaagttgcttcaaaagccaatgtcggaggaaaaactattctactcactgttattacaatataaacaacgtcactcaatatcattgtcctcgtcaagcgaaaacaagaaatcagcaacagaaagtagcgtaaatgaacctaggattgaatacgcatccaaaactgccaataatacaggcctaaggagcgagaacaatgatgtgaagactttacattctctagaaattcattcagaagatacttcaacagtgaatcagaacaacgcaattacaggggttaatacagaaattaatgcccctgtattggcacaaaaatcgcaatttagtatcaatacgctcagtcaacctgaaagtgataaggctgaagcagaagctgtaacattaccacccgctattcccatattcaatgcttcttcatcaaggattttccgtaactcatacacctctatttcatcacgttcgagaagatcgctacgcttatcgaattccagattatcattgtccgcttcaacttctagagaaactgtgcatgataatgagatgcctctacctcaactgccgaagtcgccttcaagatattcattgtcaagaagggcaatccacgcctccccatctactaaatcaatacataaatcactttcgaggaagaatatagctgcaactgttgccgctagaagaacactacaaaactcggcttcaaagagatccttatactcattacagtcaatttcaaaacgttccttgaacctgaatgatttattagtctttgacgatcctctccctagtaagaaaccagcatccgaaaatgtgaataaatcagaaccccattcgttggaatcagactctgattttgagatcttatgcgatcagatcttatttggaaacgccttagataggatactcgaagaggaagaggacaatgaaaaagaacgcgacacccaaagacagaggcaaaacgatacaaaatcttcggcagacacttttacgatctctggggtgtctacaaataaggaaaatgagggcccggagtatccaaccaaaattgagaaaaatcaattcaatatgtcatataaaccatctgagaatatgtcagggctctcttcatttcctatctttgaaaaagaaaacacgttaagctcaagttatttggaagaacagaagccaaagagagcggccctttcagatatcacgaactcattcaataaaatgaataaacaggaaggtatgaggatagaaaaaaagattcaaagagaacaacttcaaaaaaaaaatgaccgcccgtcaccactcaaacctattcagcaccaagaacttcgtgtaaattctttgcctaatgatcaaggtaaaccgtccttatctctagatccccgccgtaacatctcccagccagtgaattcaaaagtggaatcactattgcagggactgaaattcaaaaaggagccagcctctcactggacccatgagagaggttccttgttcatgagtgaacatgtggaagacgaaaaaccagtcaaagcctcagatgtttcaatcgaaagttcatatgtacctttaacaacagtagcaacatcttcgagagatcccagtgttttagcagaatctagtacaattcaaaaaccaatgctgtctttaccttctagttttttgaacacatctatgacgttcaaaaatcttagccagatactcgctgatgacggtgatgataagcatctaagtgtgccacagaaccaatctagaagtgtagccatgtcacaccctttgcgaaaacaatctgccaaaatatctctaactccacggtctaatttgaacgccaatttatccgttaaacgtaatcagggctcacctggctcctatttgagtaatgatctggatggaatctctgatatgacatttgcgatggaaataccaacaaacacctttaccgctcaggcgattcaactgatgaacaacgacacggacaataataaaatcaatacttcgcccaaagcatcttcttttacaaaagaaaaagtaatcaaatcggcagcctatatctcgaaggaaaaagaaccagataatagcgatactaattatattccagattatactataccaaacacatatgatgaaaaagccattaatatttttgaagatgcgccctccgatgagggttcattaaatacatcttcttcagaaagcgattcacgagcaagtgtgcataggaaagcggtatctattgacactatggcgacaacaaacgttcttactcccgcgacaaatgttagagtaagtctttattggaataataacagttctggtatacccagagagactactgaagagatactttctaaacttagattgtcaccagaaaatccttctaatacacatatgcaaaagaggttttcttccacgcgtggtagtcgtgatagtaatgcattaggcatttctcaaagtttacagtcaatgttcaaagatttggaggaagatcaagatgggcatacttctcaagctgatattcttgaatcaagtatgagctattcaaagcgaagaccatctgaggaaagcgttaatccaaaacaacgagtgacaatgcttttcgatgaggaggaggaagaatctaaaaaagtaggtgggggaaaaattaaagaagagcataccaagctagacaataaaatatccgaggaatcttctcaacttgtgttgccggtggttgaaaaaaaggaaaatgcaaataatacagaaaataactactctaaaataccaaaaccctcaacgattaaagttacgaaggataccgctatggaatcaaatacacaaacccatacaaaaaagccaattctaaaaagtgtccaaaatgttgaagttgaagaagcgccttccagtgataaaaagaattggttcgtcaaactatttcaaaacttttcttctcataataatgctactaaggcatccaagaatcatgtaacgaatatatcatttgatgatgcgcatatgctaacattaaatgaattcaacaagaatagtatcgactatcaattaaagaacctagatcacaaatttgggagaaaggtggtggaatacgattgtaaatttgtaaaaggcaacttcaaattcaaaatcaagattactagcacacccaatgcatcatcggtaattactgtaaaaaaaagaagcaaacattcaaacacaagttccaataaagcctttgaaaagtttaatgatgatgtggagagagtaattcgaaatgccggacgttcataaattctatatagatgttatataattatacaacaataatttgaaaaatttaacgtacgagaaccgaatggacaggcgtgagaaaacatagtttaaaagaacattaataaatggagagacatgagacacgaaggaaagaaagagggttttacaaacattgtcctagattagaagataaatacaaccctggaggggtaaaaagagctgtcgtttcttttggagctcaagaagattcgtcatccaagagatcttcttcagaaagctcttcctcagagctgtcactgagatcttcctcttgcacgaattcttcatcatcgtcaaaattttcgtttacatcatcaccaagcaaggcatacttgtcggcatcattatagtattctgataggatgaaggtcgaataagttatagagttctcctttttttctatcgctttttttaaacttttatccacttcaatcgtatcatactgaaaattccaaaactgcttaaaatccttgttccagcaagctaccaaaatagtactaatcaacaaggaaggaacaatgtataataaagccggttgagcagtattgaaaatggacaaggagaccatggcagataccaaagaagcaacgtaactaaccatagcagtaataaaatattttccaacgtatgaccagttcaaaaagtggaattcagtgtcatcatgatcaaggtgccacttccagatgtcatatttgtagcacatcgcaataaacataccaggcaaggcaatatcacccagaccaagtattgaaaaattgaagttgttttgagctgtattaaacttgactggtaagcttagttttacgggaatatcaaggttagtagctactgtaaccattacatcggtaccaaagacaaagcaaatgtcgtaaaaaaatagagcaattaggattagggcccctgattttaaattcttcaattttaattgagcaatggaccaaatagccatattcatactgacagcattggatattaaccaatcattgggtgataaatagaaatatacggtagaaacgatggacagaacgaacgaaacaattaatgcgctattcaaatacatgttgctgatctgcctcttcgatttaatatccttcggttcaactaattctcttctgtaaaaatgcttcatccaatgatctttttcaatctcatccaatgttttcttgtgaacaactgagttggtcaatccatctttgtaattcaaattggtaacaaacccgcctatcttgttcaggtcttcgttatcatcagctattgttacacgataccttggtaaaacaaccaggggattccaagaagctaaatgtgataggtttctgaaaagtgagttgagaaagtaggagtagacaaatgtgccagctgggatatttagcagtgttatattaaaattcaaaattttcaccacatattttagccagtttaggtgtagtttcttgatcacaaaatagagagcgagtaaagtacagccactagttaagggcagtataatcgcatgtttttcatccatcatatcgaaaaacctcttgcttttcttctttttctttttatcttcgtcattctcgcggtagataacatgacagtcgtggtccacatcaaaatctgtaggatcaaacaatgagtgttctctcgtaggaggtagagctgtaaatggaatagaagaaatagacgtaaatgagccaataacgaccaaagcacttgcgatgagaactaaagtggcgtagttgaatactaaagaatggctttccaccaagtgtgtaatcttgtgagcaacgcgatatgatatcttatcaaaggcagtggttaatttgttattgtggttttcaactatagcattgatctgttcaaaaacttgttctaattccttgttcgacgcactttggttagcgcttgatgaattgttcctaaaggcacgagatgaccactctgaaaggtggtcaacaaatgaattcaaatacttgtccatcgtgtatgagtttgttccccattatagatctgtagtattgctcaaaaagggagcactttacaaatcttgtcctaaatactcccattcggagaggggttcttttttttccggtgcctcaaaatccttttttttttgatggcgcaaaagacacttaagaaaagtgaatactttttataaacgtaatcctataaaacatgaaaagaaggattacggaacgtctgcctgattcacttatatatactatatagatggtaaaaatctaacgtttccgttgtttcttccatttaaatgaaatttttcctgagagtctacgatttttttcttggaacccttcttcaacaattctctttgagcatccattctttgttggacctgtttcaattgagtttccctctgtaagtgctgcttgacttgcttgaactttttcaatttctttttgtctaatgattcctttggcattattgatgaagcgttcctattgtttgaaatatcttgggctaattggtccttagttaatctattttcagatctattcaccatctcggaggtggtattgaaaaacttctctggggtgaattcgttcatcttctctcgggaatcgacgaatattgtatgattcccactgcttttgaacatcaactgtttcgctcctttctccagctttttcagctctatttgcctcagcgtcctcacataattactatcttgcgttttgagtaatttaacttgatccatggaaagcgattcgtcttcttcgtcaccgtgacgtgagctgatcagcagtccttttgcatctgtcttccttgaatgcatagcatggtagtattcatctggatttctctcttttgctttttctctgaggactttcaaagtggactgcttcctgtggaagtcttgagcacgtttcacatagtctttatgcttttctaaaaacccatatctggaacggctagttagctgagaacgttctctatgctgctttttctgaacatcatgtacaagtttagccatatcttttgtctgttgttggctgtaacgaactagaaaaccccactagtattattcgatgatatgcaacttgctcttattgtagtttcttagcattgttttctttactctttttcttcaaatcgcgatgagctcatctagccataaaaaaatttcatcttttacgtgcataacgacaaacctttaagccttagaggacttggtgatgtgctcctttataacaacgattacttccattgaacagcaacacctgcaaaatcggagctgcaaaattattgattggatgtggcaaaaataggaatgggcgatcataatctgccggattttcagacatgtttgaagttttctgttacagctaaaaagagctttctatgtatgtatagagacagcgtctcaaaggaaaaattagcctcttcgatgccaagtacttgtgatatacaactgaagagggcaatcaatgacgcttatccgggcggaggaataaaggtcacggttctgaactcaacaactgcaagcttggactcgttagcaactacacatgttaaggaatttgagattgttatcattccagacataaattctcttttacagccagaccaagcgaaattagtaaaaattatgagagattgcacagtggcgattgagaaggcacagtcaacacgtatatttataggagtggttcattggaataatcccgtgcagccttcaggcgccgctaaggatggggatgaagcaggtaaaccagctcccaaaactcgcatcttcctgcccacgtctttccgtatgggcgcttggctcaaacacaaattctggtttgcatgtgcacccccatatttggattttgaaagttcaactgagtctagcattaatacaagagccaataatagcattggtatggctgaggaagagaagcaggagccagagagcaagaggtcgatcatattaaatgaagaggcaaatctgaacgatgtatttgtggggtccactgtaagacggtatattctcgatatcatggtccatttgcgaacgcatagattgacgtataacgccaaagccggcggggtatatacaaattcattggacgacgtggtgttattgtctagattaattggtctacatagcggcaagatgtttgtgtcaccttcacatgtcaaagaggcgtccaggtggtacttccccatgcacttggaattggttcagcgttcctccatggatagttccttattgtacggtagcgaccccaacttggtggacgaaatgctagagaaacttgcgaagattaagtgtgaggaggttaatgagtttgagaatccccttttcctggaatctctcgtagtgaaaaacgtactaagtaaagtcgtgccgcccgtgtaagtttattatgtatttcgagcatgcatctggaacctatgtttacatacgtacaaacggtatttaaaagtttctattcttagcgtcaattgccctttatcgttttgttaaccaattgttgtttttattcattatgccatgacccgaaaaatgagcaaaatcggtcaaagtaaatagctaaatatttggtctaaaaagtaagagagaaatgaaaatggcaaggcttaactactttgcaatagtgtatatagacattaccaattgagtccagcaacgaaagattccgcttgcacttggtcaatcatttactgaccataatacgaagtaatagagatgctactaaaagatgaccatgcgattacaatttacaatagacaattaagcgcaaggacaatcagtatgcattccatttctaatagacaaggtgctatgagtgaattgctagcctcccctttttattttgtgcggtcaccgcaagggacaaagcttttcttagaaaaccgtctgagaagcataacgtacgccatcccctagacatattaataatgctacagatactatgctgctcgtctttttttgacgacccttttattgcaatgtgcaactaatggcaaacaaccacatagtatcacagtattacattgcctccaccgatgcggatgttagggcgccaagtctgtcatgaagcatgttcctgtcataatcttgtatgcaaaataccgcgttctgcgccactgatatgctaggcagcagcaacctatgcagaagattgcttttcccacgcctgttttacgtctccagggcacttgaaacaatgcagcgatcgccgccacaacacgccaaagagaagcgaaagtgggcctgggcggcctcagtttcggcagaggtaaacaacacgaactgaactgccttagctccgaagggcaattccacaggcactccgcggggcccggccaaggcccaaaaggcgtggaatatgcgcgttttggggccataacacccagtaccacggccggaacgggccatataataagtttttcactctcaagaatggtaaacgtaaataggaacatcccactaccctagaaattgcggaaatttcgcgcttatcattagaaaatctggaaccgtcctttttcctctttcttgcatttccctttccgtattattgccattctttaactgcatttggggaaccgtagaccaaaagccaaacagagaaatgtaacgttctaaaaaaaaaacaacgaaaaaattgaaaaataagatacaataatcgtatataaatcaggcttcttgttcatcattttcaattctcttcttgccatcccttttcctatctttgttcttttcttctcataatcaagaataaataacttcatcacattcgctacacactaacaagaaaaaaaatgcaattctctactgtcgcttccgttgctttcgtcgctttggctaactttgttgccgctgaatccgctgccgccatttctcaaatcactgacggtcaaatccaagctactaccactgctaccaccgaagctaccaccactgctgccccatcttccaccgttgaaactgtttctccatccagcaccgaaactatctctcaacaaactgaaaatggtgctgctaaggccgctgtcggtatgggtgccggtgctctagctgctgctgctatgttgttataagaaatctctgattttttataatatctatatggcttttttcaaaattttcggttttactaggtaagtgtttgattcttttcttttcgttaatatatttttacacataattttaaataatttttgttattttgaataggtagataccataaaaataaaacactttttactttaacgatgttcctgtgatttctcttcgaatgagtcaaaaatttgaactcgaaatgaatgtattagagactgggtttcttcgagtttgctgagatcttggctatgcacaatgtttcctgcgcccctaaggtgaaaaaaacatgcatgcttgtttcaacagaccagtgtgcataaagaatttcgcccttagctgcgattaaagagtcaaggcgtgaaaaacataggcgaaagtgctgaccgttcttccctttatctttttaccatcttcgttatctgttacctgttcaaaagaaagtgggaaagatattggtgtgctacggtgggatcttttttttctgccattttctatactttacttccacttataaaatattttacaaattcaagggagacgtgtgacaaaataataatctagaactcaatgaacttttgtcctcactacaattgcccctcggatggatttgaacttacaagaaatatcacgttggcgcgcgctaaagtcgcttgccaatgcgctatgaaattttcatgacctggcacattttagcacagtgccattaatccctttattatgggcattgatgcgactttaaaactgtaccttccttcgcacatgctgaattttcttaatgagattcatctacgatgctttagagctagccttgttttcttttttatgcttcaagagtaagtagtgaagaaccccactagacaaatactaagggatgctgcaaccacgtcttatacttcacccatacataacattggaatctcattaatttttgcaaagatatggtgaacaagtttcaaaataagaatgtatgtgtaccgaatcgtagctcgaggtaataatgaaaaaaaaaatcggacatctggaaagttacgaatatagaagcagatacccctcttgacggcaaacattgtgtgctcgaccttctatcccgttaaaatatcataataaacaaacccctcccgcgaaaacaaaaaaagagagctaaaaaaagtacttcttcgcgttatagatggtgccgcaccgtacgtcataactaaaaatagcgttagccacagctccctgaacgaaaagggcccttcggcccgattggaatacgggtccgcttacgtctgtgcgtgcgggttgtcccacaacggtaacttactccaggagagccatctcgaaggtgccacaaaagaaaacaaaaaaaacaacaaacaataagctctgtggttcacgttcaatgtagtgttttttcaccttttaattttgataatttgtggtgcagaaaaaaaaaaagcaaacaaacaaaatctcaattatttaaaggacgatcttaacgtttctttctttcgctatcttccttgaattttttttctgtctgaagtaaaatatcccgtaacaaactaataaatactacgaaagtctcaaaaaacaataatgaaattctccactgctttgtctgtcgctttattcgccttggctaagatggtcattgccgattccgaagaattcggcctggtgagtatccgttccggctcggatttacaatacttgagtgtttacagtgataacggcactttgaaacttggcagcggtagtggctcatttgaggcaactattaccgatgacggtaaactgaaatttgacgacgataagtatgctgttgtcaatgaggatggctcattcaaagaaggttctgagagcgatgctgccactggtttttctattaaagatggccatctaaactacaagagctcttctggtttctacgctatcaaggacgggtcgtcttacattttctcttctaagcaatccgacgacgctaccggtgttgcgattagaccaactagtaagagcggatctgttgcagcagatttttctccaagcgactctagttcctcttcatctgcttctgcttcgtctgcttccgcatcatcttctacaaagcatagttcgagtatagaatctgtcgagacctctactactgtggaaacttcctctgctagctccccaactgcttcagttatctctcaaattactgatggacaaatccaagctccaaacacagtttacgaacaaacagaaaatgcaggtgccaaggctgccgtcggcatgggtgctggtgctctagcggtcgcagctgcttacttgttgtaagtacgagaacaaaacctgcatgttttatttccttcaatatagctttctacataatgatcacttacatatagcgtaatgtaatatgaaatggcccataatattctcttacattgtcctcctacctacattccttttcttgcatgcagctctcacattccccgattcgcttgaaaaatttaaacttgtagaaaagtaggtgaatgtcccgccggcggtttctctgctgcatgtagaaagatggatatacagaaaaggagataagagtagctatctcaagtttgttccactgactgctaatacgcatagagttgttatttattgtacatattcgaaaaaaagcaagaaatcactacggtgacctcagtagaacgaactaataagtcaaaccaaattaaccgtttccaggctgataggagaatacaagaatgtctgaaagaaaagctattaacaagtactatccaccggattacaacccactggaagctgaaaagctatccaggaaaatggctaaaaaactgaaaaccatgaataagagccacgcatcgattagattaatgaccccatttagtatgaggtgtttggaatgtaacgaatatattcccaaaagcagaaaattcaatggtaagaaagagctactgaaggagaagtacctggactccattaagatatatagactaaccatttcatgtccacgttgtgccaattccattgcatttagaacagaccccggtaattcagattatgtaatggaagtggggggcgtaagaaactatgtccctcagaaaccaaatgatgacctgaacgctaaaacagctgtcgaaagcatagacgagacactgcaacgcttagtgagagagaaggaaatggagcagaacgagaagatgggtataaaggagcaagcagatgacaaaatggatttgctggaaaaaagactagccaaaattcaacaagagcaagaggatgatgaggaacttgaaaatttaaggaaaaaaaaccttgaaatgagccagagagctgaaatgataaaccgcagcaaacacgcacaacaagaaaaagcagtaacgactgatgatctggacaacctcgtagatcaggtatttgacaatcacaggcagcgtaccaataaacctggcaataacaacgatgagaagagaactccgttgtttaatcctacatccactaagggaaaaatacagaagaaaagctctgtgcgtacgaatccgttagggatagttataaaacgaggaaagtctctcaaatgacctagaaaagtaaggaacgtacgattggtatcatgatctcttgtgatgctgtgctactgtggttgcttccacactatagcgtccatcgctacttacgaggggcgacagccccttcggacttcgaagtgtctggccgttttttcattgaattttcttataaatgaatacatatcggaaaagccattgttgactaaagcaagccaaagccacacaaaccgaggacaaatagaaaagcatggctccgtatccatacaaagtgcagacgacagtacctgaacttcaatacgaaaactttgatggtgctaagttcgggtacatgttctggcctgttcaaaatggcaccaatgaggtcagaggtagagttttactgattcatgggtttggcgagtacacaaagattcaattccggcttatggaccacttatcactcaatggttacgagtcatttacgtttgatcaaaggggtgctggtgttacatcgccgggcagatcgaaaggtgtaactgatgagtaccatgtgtttaacgatcttgagcattttgtggagaagaacttgagtgaatgtaaggccaaaggcatacccttgttcatgtgggggcattcaatgggcggtggtatctgcctaaactatgcctgccaaggtaagcacaaaaacgaaataagcggatatatcgggtcaggcccattaataattttacatccgcatacaatgtataacaagccgacccaaattattgctccattattggcgaaatttttaccaagggtaaggatcgacactggtttagatcttaaaggaatcacatctgataaagcctatcgtgctttcctcggaagcgatcctatgtctgttccactatatgggtcgtttaggcaaatacacgactttatgcaacgtggtgccaagctctacaagaatgaaaacaattatattcagaagaacttcgctaaagacaaacccgttattattatgcatggacaagacgacacaatcaacgatcctaagggctctgaaaagttcattcaggactgtccttctgctgacaaagaattaaagctgtatccgggcgcaagacattcgattttctcactagagacagataaagtcttcaacacggtgttcaatgatatgaagcaatggttggacaaacacaccacgaccgaagctaaaccataacctatacaggacttaatcacttagacagtatacaaatacacatatacatttatatttcatcgagaatgccatcagtaaatattatttgcaaaagtcgatcagcatattagtaaagcagtaaattaaaaggtaaaccaagtcacaatcgaccgattgccttgtcgaagtaaaagaaaaaaatttaagagcggctcccctttccccggaatgggaaatcacattatccgtgcggcgttttctgagcgaaaatcattgcgattgccaaacttttggtagccatctgggggaacttttgaccattttttccaatgatgaaaatgtattattggtgcgaatggcgctaaatacagaggtttttttttctccattccacccttagaagtttcttgttcaattctcattttaactgttgcgtttgttatcgattaatgtgttctgaactcgagtaaaagaacaggtgtgtgtgctaagtaagaagaattattacatttacccaacatgaggatggaaaaaacaacagacaaaccactttctgcaggagatatgaacgatgaatattctcggggtccaatcgacgatatagactgtttgaactttttcgaaagggctgttcaggacccatgttgtgaggcctgtgacacagaagatgcagatgaagaactgagagcaaagcttagtagcttcaattttcagcctgattcatctccgtgtaatgctaaatgtcaacagacactgaatccactgtgtaaaatagatgaagcactcccagcggagtcagaattagctccatcgagaaacggctcagtatctgaggcaaattctgatacaaattccatagcttctactgtccatgaccctgtcgactccaaatatggaggcatgcctagcttgagaaaggccaaaacaacgtcgtactttacttcatcttcatcgaacaataccacaatgaggaacccgctaaaaaaatgtaataccaatataaatggccttttagtgaacggaaggagctcaagctcctccagacagtctataccagagctctttagcggtgcgtgtactaaaaagaaaaacaacgtattactgaaaagtgaaacacccaattcagaattctctagtaactcacttcaacattgcaactcaaggtcgttttctctacccaggtcaagatcaaggtcttctgccattgccataccaacacatttgtatggcttggaaaagtacgtttcacctgggttggatactttgactgctgacccagaagaaagtattgaaaggttttcaaataatcggccccgtgaaatatcatcgtgttgtccgaacgatacaggggacacctcctcatcattatcacattcgaacacttcctcatcactaaatttccctttaggtacaaatacaaatcaattccaccaaccaaggcagccagtacaacagcaacagtcttcgaaaccaaactttggtgctgggaggaaaaaatctttcattgagatgtcactagcaagttcctttgcaggctaacattctcgccaccttggaataaccgtatgatgttcaactttgttatttatttccacattctggatcgccatctgttcgtttttattaaatataatatatacccatttgtatctcctgtttggtttccaaatttccatatacttatcgctgtctatcatctcctctcgaagcatttttttatatactatattatgagaaatctttctgaaaaattatgaattacttttttctgctgatagtacaacccgctatatactgttacaagtagtgaataaagaagtaaaaaaaaaaaaactttcaaaggaaagaatatgaagtgaacatttttttctacgattaagatccccctgtttcttttttctttttgaaccatcttgtcagcttacgggaattttgttctttaggaacatctgcgttaggaggtttcctcattatcctagataactttgtcggggaaaatctattccccaagttacctttaccttgcgagtttggaagcgtcaagtaatcatccttggctccattttccgatgatgttccatgtaccgatgttttgttgctactcttgggattctcatcacttacatcaatagtcaaaaatttacagtaactatctccaactgtgttattggatttactagagacaccttttgtgaagaatttctgcaatcttgcggaagagttttcatttgttggtttatttagtagtttaagaacaatttcttttccctcctttatttcttcataaaaaattttatgtgagagtgaaatggagtattttttgtcttcaaacaaagtgctggaagcacattcataacctgacaaccgttttctaatatgattaatcctattatagagtaaacatgactcttgctccaattctttcattgcatgcttttcctcttctgctttcgggattatagaattaaatttgatgcctgaattagcgccattatccaaatctctgcttctggaacctacatcatcgcttttcagtaggttcattaaatcatctccgaagatctccgtgttgttttcagttattttctcaaattctaactctccaatttctggcttaacctcaattggtgaatccaaatcttttttatccacagacaaatttaggctgctaccgcttaacaggccctcctcttcgattaattctcccttcccaccattatccatgtgattgtatttttccatcttggtcatatcttcctgactgaaattaacaatcaagttaacaaactcagtttctctcaaattcttatcaagcagataaggaatctgaggcaaatcatccaacatcgtttgttcaatggccaatttgggtctcgaaatagtagaacttaggttcaatatctttgaattaaaatctagtttcttttgcgtcattttatcaatgtaatctaataagtcattgtgtcttttatcgataaagttattcatcttcattagccagggctctttgtttgcaaactgcgtcaaagtggacagattaagtaaaactttacttattagggtaagattccttcttgctgtttcgtttaaattttgagaaacatatttgaatagcttagggtttaatatgactggacaaaaaaaccttaaaaacaataatcctgatataccattcaaaattatttgcaaagtgtcatcgatacaaattatctctagtttttgcctaaagatttttaaaacatttcttatttcaatcggcaggtcattactcgttgcatacagccttttccaaatcttcgtaacccaagaatacaatcgtttgtagttgtcggcaattattttcctcttttttacttcatctttttcttttactctagcaggatccaattcacatgatttgtttgactcaatgatctcttttagtattgcactaagcgctttactcaaatattcattacccactctgaaaaagtactgttcaatcgactttgttaagatagagttaccacggaataaactgttgaaaacatgctttgagtctaaatttttctggtttattcttgaaaccgttccatcaattttagccaattctttgtctataaggacgtggaaccattcttctattcttgacaaagattggaatatatcgagaaaaattatggatgtttgcgtcaatttgttatcattctccattgatgaagaagatttgtaaattagattggaaaccatggacaagtttgcgttcatcaaaagtttttccaatttaacgaaattggttgacggtaaaatgaagttcaaatttgaagaaattttaatacagattgttcctatttgaaaatttttgttatcaacgtccatgatgggtagtcttgtttccttattatatcttgtatcatttattatttcttgtgtgatttttattttgcctatcaatcgtaaccgttttttattattgagatcgtggaataactgcttgatttccagataagaattagtaagtcttaaaagttcattgaactgaaactcttctctccaaaatggattagaggagtttgaaaccatggatgttctagcccatgtatggccccaggccgttatgtctgtgaatattgaccatggcgtattattcttgtcatttaaattgattgactgaaaattagcttccagtatggaaattttaaagctattcgatatcttcatatcatttgatttatctgagccagtaatagataagtattccgacctagcgaacgattgtaacgctataaaacaatcctccaggtctattcttaagggaaactctacaataatttcttgagaaatatcactagagttggtggcagcactggcaatattttctatgcgaaacttttcgaggcccaactggctccttagtaatggcaattcacctaaaaacaaactgttttcactttgtaaaacagatgaatccagaattcttatctctgatcttaaaagctggctaatattcaatgagtaaatcagagagccgtcactctgtaaaagaagatctagcatgccgtttgatttaagcacccccatagcggaaaaccaacctacgctgttgtcatcattattaattatatcagggctttctaaaatatttgttgctggcggaaggacgatgttcttaacgatgggcccaaaaacattcaatttgtaaaccagcaaactttctggtttcgccatttttttgcttttaaattctagaggtcgcgatacttgaaacttattaaatataccatttgtcttcattgagctccaccagatcagacatgttagcaatttcttgaaatcactccaacttttaactcgcaggtaaactttattatctttacctgaggtgtttacttggattataaaattacaatttgcattaatatccttaaaagaggaatgcttatccttaataatctcgattctacattgctgtagatgtttgataattggctgaatattagtagagtctgctgttaactcatcgattgagtgggttagtgcacctgtactggtaatttgcagatagtgtgtcttccagtcgtttaaggacaggttattacaccactgaatctcacccttaaaggtattcttgtaatgcttaacgttggacaaaaattcattcaatttgaaatatgatgttcgactttgggccggttcattgttggagctcataatatgatacaatcaaagataaacaccacgacgtatgcacggataaagttttcagtctgaccgagtagttattcctactattttgttgtttcttcctccgttttcataaatggcgtttgtttggatacctttcttttttatcgaacagaacgcgttcaagaatgaaagtcattaattattattagatacagagatatacatattatagagtatgcatgctatattcacggaaagctacgacgaaggcctgtatcatagttagctggtaacagtaaatttaccaaaaatgttgggaatttcaccttctggtccgatgtatctagggtctctccagggaccaatatcggaatagtagaacttatcattagggttgtgcaagacagatgtaccaccatatttaacaggcaagttctcgattggaatttgttttaataattcctttttataagaagagccaagaataaagatttttgacacggttactggatccaagaagggtttaaccatcttgaacatcgtcgagaaaccaaatggactgtgtataatataaaacttacccattctttcaggataataattttgactgatatctgcaacatctttaatataggaaagcacatgataagcattagaaagtgagatacccttcaagtccagcacagtgcacgaagtttcaataaggtagccagctcttctcgaacacgctgggacccggtacgtggcaaataattcgtactccttgactaagtttcttagcatctgtttttcggtagtgatcttgtacattttctttaagttaattcctcctagttcttcgaagtacaatggtctcccatccttatcaacgtgatggtaatactgagggtacattttggccaatttgattctttctttgtcttcggcttccttgttgttttcataatcctcgataatagtgttggcaccgtattcttccctccatcgttcagtttctacaaacatctcaacgctagcattgatatcaaatttccttgcccgtagaaatcgcaatagcgtagaatcatccagcctttctttgtaattcttttctaacaagattgacctaaattgcaaaagcgcttcctcttgctccttagtcaaattgccgggagtacctggcaaagcattgggggagcatatttgaggataagtatcgagtatgctggttgtcattcttcctttccagttttaacagtgcgcaaatgtattgcttttcagatttatttccccgttatacaagttcaaggaaatgtttgagtagagagaatcacgatctaaataataatccgaagaatttaaaaaggagtaaataggggcatacaagagggggaatttcagaagtgcctgttatgtaaaaaagatatgataacacataatggattgcataccagtaaatttccatatgtactatgccgacctcttttcatgtaaacgccttgcaaattcatacttaatgattacaagaaagtaatatgtaaattttaagctcaggttcaaggtttataagggccttcgtctctgatagaagaatcaagttggtaaatccaaatggaagtacgggtcccaatagcaggtttgatttttgaaggtgactcgagatatatcagctgccgcccctgaatcagcagtaattataactgaagagaacggacaatgttttacgtataattaaggcacataaattccatctggagtgttctgaagtcgcttacttggtgagatattgaggtgtcatcagataggacaatagtaggagaaaggaccatctggaggttaatcacctgttgtcttactatccggtcctcagggtccataaaaaaatactttcaacaaaatctggatgcattgaaaaggttgttttcaaacagtctgcagtttgtaattcacccacatgcctttttttgtattcatattagcttttcttgcataattagggacatataaatcgtgcacacatggatatttcttcataatattatagtctgattgatattcaaaatttgaaacatttccataaataatggataggggacagccaaaaaaaaactgttgtgctcgatcctgaatggaaaagactgacactataaggagacttattctagatatcgtagaacaaacatatgttactttaacgtcgctggacactcacagacaagcctcaggggagacgtttgaaaccgtagaggaatacgtatgaaatataaatcaacaaacatacgtactgaattatgtatcaggatatattgctttcacagtttggaaattgcctctatcaccaagatattcactgttaaaaaaaaaaatgcgaaaaaattcaaatttcaacagcgatattcgccttcagtatatcaatataaagcaattatgacacctcatttatcgtgcatataagatcatgcaatgagtatggataacaatgatgaccatgaatctaaattgtcaatcttgatggacatgtttccagctatttccaaatccaaattacaagtacatttacttgaaaacaataatgatttggatttaacgataggcttgctgttaaaagaaaacgacgataagtctacagttgataatgaattacatcaactgtacgacatgtttcctcagcttgattgcagcgttataaaagatcagtttgtaataaatgagaagtccgtagaatcgactatttctgatcttctgaattatgaaaccctgcaaaaacttaaagacaatcaagcaaattctcctgatagcgtaaaaaggaacgaaaagaaaaataattgggaatcaacaaacgatcacatagagagtataataaagtttaccgacgctcccaaaaatattgcgcaggaatacttagccgaaaatggttttgatacagtaaaggcgatcatcaaaatcattttggattattacgacaaaagggattttaaaaaagatgtggatactttcaaagtaaaacggagtcctaatacgactgtgagaggtggtcgagttcaatcatcgacggggcttgcccacgttttgaaaaagggtaaagaatccgcaaatgttgctcaagagagtctcaaaaggccaaggagttataagcactccttggatagtccgcagatggttgagttaaatgaattagttgcagataatcgcgatctcaaagccataaaccatgaatttttgcaaaaatgcctgcaattttatgatggagatgttgtaaaggtgttgaacatatcgtccttattgatcgaagatgacaagaatattacgaaaacttggaactttgacgaaggttttaccttgacatccagagataattgtaagcaacatttacccaaattttcaacaccgcagatttcccgcagaaatgaggtaggaaatacttataaattgccccttcatgacaaagaaacccccgagggagctgtgccggttataaataacctgtttcaaacatacagattggatttccatggttttcttcccagtgaagcggtttcaacactgaaacttgcattaaataagtggtggtccaaagaggtagcagaacgagagttgaactcccacaacataaactcatatggctcaaaagtacagtttgtaagcccgttaatcgtggtaactggtagaggtatccacagcatcggcgggatctcaaaggttcgactgcaggttaaaagttttcttgaaaaaaatcactacatattttgggaagaatcttcctacttcagaattgagggtaagaagaagaaataaaacctatctgatttttctataaaggttataaacgctaggcttctttaaactgcattgggttttttctcaatttcgagaaaaataatataacgcgttagaaatggtgatgtaaataaatgaatgttagaaaaatacatacgttaaacaaataagttagacattagcacaggacagcacttcactcatggattatatgaaattggggcttaagtcccgtaaaactggtattgatgttaagcaagatatacccaaagatgaatacagcatggaaaatattgatgattttttcaaagatgatgaaactagtcttatcagtatgagaaggaaaagcagaagaaaatcatcgcttttcttaccatcaacgttaaatggcgatactaagaacgtattaccgccatttctacagtcatataaatctcaagatgatgaagttgtccaaagcccatctgggaaaggcgatggatcaagacgatcatctttgttaagccatcaatcaaacttcctgagtccagccaatgatttcgagcctattgaggaagaaccagaacaagaagaaaatgatatcagaggcaatgattttgccacaccaatcacacagaaattgagtaaacctacatataaaagaaagtactccactcggtatagccttgacacttcagaaagcccttctgtaaggttgacacctgatagaatcactaataagaatgtttattcagatgtacctgatttggttgctgatgaggatgacgatgatagagtaaacacttctttaaacacatctgataacgcattattagaagacgaattagaagatgacgggtttatacctgaaagtgaagaggacggtgattacattgaaagtgactcatctttggattcaggctcggattcagccagtgattcagatggagataacacctatcaagaagtagaagaggaggctgaggtgaacacaaatgacaatgaagatgattatataagacgacaagcgagtgatgtggttcgtacagattcaataattgatagaaacgggcttcggaaatctacaagagtcaaggtggcgcctttgcagtattggaggaacgaaaaaatagtatataagaggaagtccaataaacccgttcttgacatagacaaaattgtcacatatgatgaatctgaagacgaagaggagatattggcagcacaaagaaggaagaaacaaaaaaaaaaacctacaccaaccagaccttacaactacgtacctacggggagaccaagaggaaggccaaagaaggatccaaatgcaaaggaaaatttgattccagaagatcccaacgaggatattatagaaaggatagaatctggaggcatagaaaatggcgagtggctgaaacatggaatactggaagctaatgtgaaaattagcgacactaaggaggaaactaaggatgaaattattgcattcgcgcccaatttgtcgcaaactgaacaagtaaaagacacgaaggacgagaattttgcccttgagataatgttcgataagcataaagaatattttgctagcggcatattaaaactaccagctatttctggacaaaagaaattaagcaactcatttaggacatatattacgttccacgtgatacagggaatagtcgaagtaactgtatgtaagaacaagttcttgagcgttaaaggttccactttccaaataccggcattcaacgagtacgcgattgccaatagagggaatgatgaagccaaaatgttcttcgttcaagtgaccgtttcagaagacgctaacgatgacaacgacaaagaattagacagtacgtttgacacttttgggtaattatgatgtgaatattctcattatgcatgctatgtactgaagaaatataactaggtccatacgcttatactgttaaacatgtgaacttttctgtaagaaaatgaatcacgtaaaatttcgcaccgaactttcgtagatgagagaacaaaaagcagaaaaagagaaagaacagtaaagtaacacttagttagcatatttaaataaaagtctaaaggaccagcaaagagttattaggtgtgatgacggatgaaaaagtgaactcagatcagaatatgaacggtaagcagggagttaacttaatttcatccttgcctacaacacaagtgccggtttcaattttgaccaacaaggagagaagaaaaagtattcacgatgaatcaaatttcgaaagatctgatagtcatgaagatcaatcaaaatccaactctaataggaggaatatttacaaaaacgattatagcacaaatttgagggatttctcttttgccaatctgaagcaaaatagtgaaaggaacaaagatggccatgaaatacagatcaacaccagtatgccagctaatacaaatggccagcaaaaaaggttttcaccttcattaccttctgctgtttcatttacggtgcccgaggtggaaaggttgccgtatcatagatattcgatatccaataaacctggaaagcagcagcagcagcaggaacaactgcagcaaaatcaacaacaagaagagcagcaaaaggcacaactgcaggagcaaaatcaacgagcaaaacagcaagaagaggtgaagcaaattcaggagcaagtgcaaaaaaagcaaactgaaagacagcaactgatagacgaaaaggagaggatagcgaatgcaatatttaaggagaacactactaatgatggtactgatatcaggaaacattcggtatcgagtggtacgagcaatagcgaagatgaagtagattcaccttcgatggaaaaaaattctatcgttcatatgccaggtgattttatctacttcaatcccaagtcaaacgcttctaaacctatcactgcaaaggcggcgccattatcggctaataactccacacataaaaacaaggaagttatcactgcacccacagggcctcgtgtacccttcacagagttctttcagaaggaagacgacaagaaattccacattctcattggtgcgacgggctcagttgccacaataaaagtacctctaattattgataaacttttcaagatatatgggcctgagaaaatctctattcagttgattgtcacaaaacccgctgagcattttttgaaagggctcaaaatgtcaacacacgttaaaatttggagggaggaagacgcttgggtattcgacgctgtgaataagaatgatactagcttgagtctgaacttgatattgcaccatgaattaagaaaatgggctgatattttcctgattgcgcctttgtcagctaacacacttgctaaactggccaatggtatatgtaacaatttgctaacttctgtgatgagagattggtcaccactgaccccagtgttgattgcgcctgcaatgaatacattcatgtatatcaatcctatgacaaagaaacacctgacgagtttagtgcaagactatccgttcatccaagttttgaaaccggtggaaaaggtattaatatgcggagatattggtatgggtggtatgagagaatggacagatattgtagagatcgttaggaggagaatcaatgaaatacggaaagctagggacgaggaaactggtgataaagagcaagaacaagaagaacaagagggtgctgacaatgaggacgacgatgatgaggatgacgaagaggatgaggaggacgaggaggaggaagaagctctaaatgaaacagcatccgatgagagcaatgacgaggaagacgaagaggatgaggaagacgtgaaaaccgaagtttaaatgcattagaaaagagtattttgtgttatgttttatgttttattttttttttttttgtttattccttaaaagaagattactgctttttcattccctagtttctaaattgagtgcctaaataagattaaataaatatgtatgtggaaactagggagggtatgtttttatttacaggaatagttgtagtaattcaaaagcctaaagatttccagaaccgtaatctaaagccctcaaaactgtttaattttggtctaacatcgagataaataagtggttgttgctgcgagtttgcatcgttcagatcggtggaatagaaatcgattacgtagtcgacggttttaccgcatctatctatctgccaatcatgtctatcaaaaggtttggccaggtgcaagatacgggacctgaaccaggcccttggtgtcagttttttggaatcacctttaaaatttgttaatttgataccgccacacgcttcaccaccctgcttgtcttcccagcttttaatgtagttccaaacccgctcattgatggagttatgtaaaggcacaaccaccttcatgtcatctgagttcggatcccaattttttttcatcattgcctcgtaaaattgtttctccgacgggtatatccagtttctgtcagaattcgtccttggtatggtggaaacctctctggactgagagagatccaccgtggtgtgatattcaggcgttttatcgttatcttgtgggtttgcagagcactctagttgattgcctggggcagtagcaccaggatgcgcttcgttgccatgttctcgtagccataactttttggtttcctcatctacggggcatttcccctgttggtctgaagacatcataatatgtaaaatagagacgaatgaaaagcacgtgaactaacaaactatttactactaccgaaatgtgatgcttaagcctttggcctctgcaatactagcgattgctttttccctgattagtaagctacatcatttatactacatctttctgtcttagaaggcttacaaacatcgaaaagctggaactttgatttcgaaaaaaatatgccgttacccgttgcgggtcccttttttttagaaggccggcccagaagtcgccattatttttagtcattacagtagccctgttgggtaaggatgcgatgcaatacatgtcaagaggtgttgtatataaaccacaatatctaccatcaatgagctatatatacttttcttactgaaaaaaaaaactacaaaaccaagtaaaaaaagaacaatatgtcactacaaagcaacagtgtaaaaccaacagaaattcctctctcagagatcagacgccccctagcgcctgtgttggatcctcaaaagatcgacgcaatggtggccacaatgaagggcattcccaccgctagcaagacatgctctctagaacaggctgaggcggctgcctcagccggggaactgccgcccgtggacgtgctgggcgtgcgagtcaagggacagacgctatattatgccttcggcggctgccaccgtctacaggcatacgaccgccgggctcgcgaaacgcagaacgccgccttccccgtgcgctgcagggtgctaccggccactccccgccaaatccgcatgtacctgggcagcagtctcgacatcgaataatgattacgctaataacactacataagaaacatagataaattataattcactaatacaaaatccctcaatttaattaatcaatttcttattcaacaactagagtaggcactagcagtttgtgcgaccctcggcgccggagaggtacaagggacctggcggttgggccttcctgccagcttctcccccccttctcggcattcactcagcgttcattggctcaatcacgcgccaagcggattcccagaaaaatacaaaaaaaagttgccataatacaatggcggatattacaatatatatagcttgcgctttaaaaagaagtgttagcacgcattgggtgtttgtactgtattcctccacttaagataacgaatacacatatagatatacaatatattatacgtggacatctacggaaaggaagaaaaaaaacaaaaggaaaaggaaggataccatatacaatgttgtcaagagtagctaaacgtgcgttttcctctacagttgccaacccttataaagtgactgttttgggtgcaggcggtggtattggacaaccattgtctttgcttctaaagcttaaccataaagtcacggacttaagactgtacgacctaaagggcgcaaaaggtgttgccaccgatttgtctcatattccaacaaactccgtggtcaaggggtttactccagaagagccagacggattgaacaacgctttaaaggacacagacatggttttaattcctgctggtgtgcccagaaagcctggtatgacacgtgatgacttgttcgccatcaacgcaagcatcgttcgcgatttggcagcagcaaccgccgaatccgctcccaatgctgccattctggtcatttccaacccagtcaattctaccgttccaattgtcgcccaagtcttgaaaaacaagggtgtttacaacccaaagaaattgttcggtgtgactaccttggactctattagagccgccagattcatctcagaagtcgagaacaccgatccaactcaggaaagggttaacgtcatcggtggacattctggtattaccatcatcccattgatttcgcaaacaaaccataagttgatgtctgatgacaagagacacgaattgattcacagaatacagtttggtggtgacgaagtcgtcaaagcaaagaatggtgctggctctgctacgttgtcaatggcccatgctggtgctaaattcgctaacgctgttttgtccggtttcaaaggcgaaagagacgtcatcgagccttccttcgtggactctcccttgttcaaatccgaaggcatcgaattctttgcatctccggtcactttgggcccagatggtattgaaaagatccatccaataggtgagttatcttcagaagaagaagaaatgctacaaaaatgtaaagaaaccttgaagaagaatatcgaaaagggtgtcaactttgttgctagtaaatagattgttcaagatcagaaatagagtgaaaaatagggaaaaaaaaaaaaaaattctactaataagaacggaagactactcgccatcatgagattacgacatcttttttatttaattctttgttatatttagccaattgaaaggaaggaaactgccaaaaatcaactagagaaaaattcatgctattcgttgctcctacacctttttttcttccgtagacgaggaaaaacaaaaatgattaaataggcgcgcgcggtgtgatggtgatgataatgatgatgatgatgataatgatgaataaacgtttcggtttacgagtttctttaaatatacatatatgatataaaaaaaaaaatacgtaccacttacaatttgcaaatatagatgatcgaaactgccatttatggtaagacagtggatgaccaatctcgatgtgtccactggcatcttccaaaggatgtaattgccatcaggtttaaatgttgtgataagtactatgcgtgctttgaatgccaccaagagttaagttctcacccgctagaaaaatatgatctccttgacgatgcaaataaacacttgattatttgcggagtttgccgtcatgaaatgacgtttgcagagtattacgactacaattcaaaccttatttgtcccaattgcagatccccctttaatccaggctgtaaattgcactaccatttgtatttccagaaccctccccccgctatgtgttgagtgttgttctataaatgcatgccatcttaagctctgctgtgctcttctcgttaaggaaaaaatgcgatggtatatatatagatatatatatatatatatgtatctgtatatatatgttcatacatatatatatatctattattgttgttattattatcgtgattattatttaggtcctcccttctttttacctgtttttaatctaccctcaaatccggctcttttctttggtacggcactaccgacatactttcttttcatcttttcttgcttatttctctttttacccttgttgtctttcctaatcctcagattctcttctcttctcttttgtctttcagatatcgtgtcttccacaaccctcttacgttcgctccattcaatcgcagactttctcttttgtgcttcctttctctttatagctttgcgaagtagtttttcgtcatccctaatcttaattccttctgcttgtaacatagccttttgccatttttccttttccttctgcttgatttgttctagttcgtctttcgcctccatcttattcttcttggcttctaataactttaagtgtgattttacatcattcttagccggacccttcgttctaccagcttttcttaacctttgtaaatctgaagtggcccttgcaccatcatcgaatatgatattttgaaacattacaccatctgcgttaatttctgagtccttcttgccttttttgaatctttttttcgaattgttttctaaatcactatcgatgtcttccatatcggaatcagacgcaatttcatcctgatcctgttcctgttcactttctagacgctttctttttttcaactcttccttgcgtttcctttgagcaagaatagcctctctagaaccgggtgctttccttttactcttcatatctgaaattttcgcttgtaacttggaacgtagtgcttccaagtttttctttctttgtagtttctcttcctctgtaatagacttcttttcgacagatctatcgggctctgtagtatcttttttagattctaatggtatttcatttccctcatcatcaaagatcaccttaatatcctcttcctcttcttcatcttcgtctggtgctattatcataggatcgtttacttctacgttcaggtcggagtctccttccacttttgatgttgcttccttttgcttttgcattttcatgtgcttgaatttttcaccaggtaggaccaccggctttgcgtctttctccttcttcttcattacttctaatgtactagatgtttcatcatcacgttgctccgggtctaattttttcagtttatcatttttactctgttctttggttttcttcttggccttccattgctcttgacttttttcatcataatagtattttgcaggaattaaagccaataaaccatcgaaggcgcttgaattagcacgaaggcgctcctcaagtgaattactcatctcagtctcctatatctttcaattcccggactttctttatcacttgcaacaacgtctcagtcctcacttgttattcatctcttggtcatctcatctcttttattgtactttcctcttttctttaccggagatgagaataaaaagaattcattttaaaaaattttcaatttggtgtctgggtgaaactttttaatcgtgtaatcccaattaaaccactctactttactttaattggtacacgaactcattacacacctttgcctctattgcttgtgtcaatcgtgttgagagaggaagcccaaaacaagggaaattaacctctgtaggcaagccatcacatttggcaatagcagccctcatttaatttaattcggcatgtggccggcagggtaatgcgctctgctgctgacaaaattgaaagaaaaatttttttcatcaacagtttgcaatactttctttttcatatttaattcatccattccgtcgttaattttgttcaaaactggtgtccatccttaataccaactcaattctttgattttggccctcgatagattcaagatgtcccaaggtactttatacattaatagatctccaagaaactacgcttctgaagctttgatttcttactttaaactagatgtcaagatcgttgatctagaacaatctagcgagtttgcttctttgttcccattgaagcaagcccctgcatttttgggtccaaagggcttaaagctaactgaagctttggctatccaattttattgtatgttccatattttattttaacacttccacatacattgttttgcgcgtttcccgttcgtttatttggcacgtcatttttcttcgaaacataatgatgaaaaaaaattttatcaaacagttatccctgtctgaatgggtaataataggtaacctctcatatgttgatatttgtatttctgatatgtttcttaaagaaaaatgaaagtcaaaataacaaaaaggaagtacaaagcgtgtcctaatccaggaaaaaatataaaggattgttttactaacatttcttcaattaatggttgtataaccatcgagatgatgtatatttagtggctaatcaagttgccgatgaaaaagaaagagctcgcttattaggttccgacgttatcgaaaagtctcaaatccttagatgggcatctctagctaattccgatgtcatgagcaacattgctcgtccattcctttctttcaaaggtttgattccatacaacaagaaagacgttgatgcttgttttgttaaaatcgacaacctagctgctgtcttcgatgctagattgagagactacacctttgttgctaccgaaaacatttctctaggtgaccttcatgccgctggttcttgggcttttggtttggccactattttgggccctgaatggagagctaagcatcctcatttgatgagatggttcaacactgttgctgcttctccaatcgtgaagactccatttgctgaagtcaaattggctgaaaaggctctaacctacactccaccaaagaagcaaaaggctgaaaagccaaaggccgaaaagtcaaaggctgaaaagaagaaggacgaagctaagccagcagatgatgctgctccagctaaaaagccaaagcacccattggaagctttaggaaagtccacatttgtcttggatgactggaagagaaagtactccaacgacgacaccagaccagttgctttgccatggttctgggaacactacaaccctgaagaatactccatctggaaggttggttacaaatacaacgacgaacttaccttgactttcatgtccaacaacttggtcggtggttttttcaacagattgtccgcttctactaagtacatgttcggttgtttagttgtctatggtgaaaacaacaataatggtattgttggtgccgttatggtcagaggccaagatttcgctccagcctttgatgtcgctccagactgggaatcttacgaatacaccaagttggacccaaccaaggaagaagacaaagaatttgtcaacaacatgtgggcttgggataagcctgttgttgtcaatggcgaagataaggaaattgttgacggtaaggttttgaaataatctcaataactcttcttccatattttcttcccaatatacataagagtcaaacaaaacgaattttcaaaagaaaaaagaaaaaaaccctgaagtctacttcatgattaccccatacttacgcgtggtttaattctatgtaacgattaacgtccatgtaatcattatatatatatatattgtaataatctctctaattgagtatcacaatctgctgcggttactctaacaatattttgcataaacttgattcttctcttcttatttcatgtttcagtggggcattttccattgtacttttgcaacaatagcgaaaaaaacaattttccgtaaagagaagcgtcagtcataaacggtgtatgttacccgaactggaatgaattttatcttaagactggaaaacaatttaggatagaactgaagatagtgcaacacgtctggtgatatcatgtgctttcaagcaggatttgtcacagtgctttagaaacacaaacaaaggaggtatatagaagttgcagttgctagagtttgttttcttacctaattctagatcaattcttttttctgaaaaaaaaaaatggctactgcgttatatactgcaaacgatttcatattaatctcgttgcctcaaaatgctcaacctgttaccgcccctggctccaaaactgattcatggttcaatgagaccttaatcgggggtagggcatttgtttctgatttcaaaattcccgaattcaaaattggctctttagacacattgatagttgaatcggaagaactgtctaaagtagataaccaaattggggcttctattggcaaaatcattgaaattcttcaaggcctcaacgagaccagcaccaatgcttacaggactttacctatcaataatatgccagttcctgaatacttggaaaattttcaatggcaaaccagaaagttcaagttagataagtctatcaaagatttgataacattgatttctaatgaatcttctcaattagacgccgacgtcagagctacttatgcaaattacaacagcgctaaaactaacttggctgctgctgagagaaagaagacgggtgacctttctgtcagatccttgcatgatattgtcaagcccgaagacttcgttcttaattctgaacatttaactactgttctagtagcagttcccaaaagtttaaaatccgatttcgaaaaatcgtacgaaactttatccaagaacgttgtaccagcatctgccagcgtgattgcagaggatgctgagtatgttttgttcaatgttcatttgttcaagaaaaacgttcaagaattcacaacagctgctagagagaagaaattcattcctcgtgaatttaactactcggaggaattaattgaccagttgaaaaaagagcatgactctgctgccagtttagaacaatctttgcgcgtccagttggtaagattggccaagacagcttatgtcgatgtttttataaattggttccacatcaaggccttgagagtttacgtggaatctgttttgcgttacgggttgccacctcactttaacatcaagattatagctgtcccaccaaagaatctctctaaatgcaagtctgaattaattgatgcttttggatttcttggtggcaatgccttcatgaaggataaaaaagggaaaattaacaagcaagatacttctcttcaccaatatgcttctcttgtcgacacagagtatgaaccatttgtgatgtatataatcaatttataatcgatttataatactaacttagattaatatatatttctgttttttttttagaattttcaacttttttattcatagagataatacactgtgattgtgaatgtttgaatagtaatggaacataatccgataaaatatgcttttgatgaacgattagacatttttcaattttgtcgttgagttccaatccttccttatttatggttaacaaggaaagaggtggaagttaaaaaaatggaaattaaaaaaaaaaaaaaatcaaaaaaagaaaaataaaaatagaaaaattggcacggaaatctacaggatttagcactagtagggggtttattaagcactacaggtcgactttaaaccagaaaaaattatcattcagggtaggtgcaaacttgttaaaatgcactggaatataatttcgaaagagcaaagtagctcttctgtatcgttaccaactctagacagcagtgaaccctgtcacatcgaagttatcctcagggcgatacccgaaaaaggattacaaaacaatgagtcgaccttcaaaatagacccatatgaaaatactgtgctatttcgcacaaacaatccgttacatgagacaaccaaggagacccattcaacatttcaattcgataaggtattcgatgctaacgccactcaagaagatgttcagaaatttctggtgcatccaataataaatgatgttttgaatggttataacggtactgtaataacatatggaccaagtttcagcggaaagtcctattcccttattggatcaaaagaaagcgaaggaattctaccgaacatatgcaagaccttgtttgatacgctagaaaaaaatgaagaaacaaagggagatagttttagcgtaagtgttttggcattcgaaatatatatggagaaaacgtatgacttattggtacctttacctgaaagaaaaccattaaagcttcaccgttcttcaagcaaaatggacttagaaatcaaagatatttgtccggcacatgtcggatcgtatgaagacttaagaagctacattcaggcagtccaaaacgtcggcaataggatggcatgtggcgacaagacagagagatcaagatcacacctagtttttcaattacacgtagaacaaaggaatagaaaagatgatatattaaaaaatagttctttatatctggttgatttacacggggcagagaagttcgataaaagaactgaaagtacgctatcacaagatgcgttaaaaaaattaaaccaatctattgaggcgttgaaaaacactgtgcggtccttgtcaatgaaagagcgtgattcagcctacagcgcaaaaggatcacatagttctgcttaccgtgaatcgcaattaactgaagtgttaaaagattcccttgggggaaataggaaaacaaaggtgatattgacatgtttcttaagtaatgttccaactaccctatcaacactagaatttggtgacagtattagacagatcaataacaaggttacagataacaccacaggtttaaatctgaaaaaaaaaatggatctatttattcaggacatgaaaattaaggatgataattatgttgcccaaattaatatactaaaggctgaaatagactctttaaaaagccttcacaataaatctcttcccgaagacgacgagaaaaaaatgttagaaaatacaaagaaagaaaatatcaaactaaagcttcaattagacagtattacccaattattgagtagttctaccaatgaagatcctaacaatcgtattgacgaagaagtttctgaaatattaacgaaaagatgcgaacagattgctcagcttgagttatcttttgatcgacagatgaattccaattctaagttgcagcaagagttagaatacaaaaagtcaaaagaggaagccttagagtctatgaacgttaggctactagaacaaattcagcttcaggaaagagagattcaagagcttttaactactaacgccatcttaaagggtgaactagaaactcacactaaacttactgaaacacgcagtgaaaggataaaatctttggaaagttctgtcaaagagctttctcttaataaatctgcaatcccatctcctagaagagggtctatgagctcgtcatcaggaaatactatgttgcatatcgaggagggttctgaaatatcaaatagcccttggtcagccaatacttcctcaaaacctttagtatggggcgcgagaaaggtttcttctagcagtatagcaaccactggatcacaggagtcttttgtggcaagaccgttcaagaagggattaaacctccattcgataaaagtcacttcgagtactccaaaaagtccctcttctggaagctgactataattaagttcgataattgtacgatacaactgtgtagtatctttgtaattataatcatgatgataacgctaataatttgtacgtataatgctgactgaaagatgtacttttcttctaccgtttttcttcggcggctattcgtttacaatgatttggaaaaatgagaaaaattgaaaataaaaaattctgctcgatgagatgagatgaggttatgatatatatgtaagaattcctcaagaagaggttgcaagagtctgcagacattatcatggcagcaaatagcaatagtagagttgcatcaaaccatacttctaaaaaacaaaaggttaggaggaatatacatccattcacgaataacactcggattaaaagagctagtaaaatcgtaaagtttaatgattcaggcgagggcgaccatgtttcagaccaacgttcgaacaaggaaaatgtccttacttataaatctttgaaaagtcgggcaagcgatttactcaaaatgagagaaacacttcccgtttaccaacacaagcgagaaataatgtcatatattgaaagcaatcccgttaccgtccttattggtgaaacaggttctggtaaatcaacacaaattccgcaattcgtattagaaaaattatatgatacgaagaagcatgggtcgattgctgtaactcaaccccgtcgtgttgcggccatcaatttggctacacgtgttgctcaagaacatggttgcaaactgggtgaacaagtaggttattctgtcagatttgacaatacgactactacaagaacaagacttaagtatctgactgacggtatgttacttagagaacttatgatgaatagtgaccttagagaatacagcgtcatcgttatcgatgaagcgcatgaaagaactgtgcttacagatttgatattggggttcttaaaatccttgatacaagggccaagacctgatttgagaataattgttatgtctgcaacattgcaagccgaaaaatttagtgagttcttcaataatgccccaatcttatttgtagaaggaagaaaatttgatgtcaaacaatactacttgaaggcgccaacagatgatatagtagacgctgtcatcaggtgttgtatacaaataaaccaaggtgaagaactgggagatatcttatgttttttaccgggccaagaagagattgacaaagcagtgactataatggagaaaattgcaaagtatgtttcagatgaggccccagtaccattaatagttccttatcctttatatgcagctcttcccgcggtccaacagtccttggtcttcgctccgataaagggtttcaagagaaaagtcgtctttagtaccaatattgcagaaacatctgttaccatatccggtgttaaatttgtcgttgattctggtcttcgaaaagtcaaagtttggagacatcagctgggattagccactctacttaccgtacccatttctcaggcaagtgcgatgcagagaagtggtcgtgctggtagagaaagtgaaggaaagagtttcaggctttattgtgagtctgattatgtgaaattacctaaacaaagtgaacctgaaatagccagaagtgacgtcacatctcctgtgttaatgttgaagagatatggtgttgatgacctgctaaactggacctggtttgagaaccctggaaaggaagctatagtaatggggcttcaggaactttatgaattgggtgctcttgacactcgtggaaagataactaaacggggtcaacaaatggctctgttaccgctacaaccgcatttaagtagtgtcttaattaaagccagtgaagtcggatgtttgagtcaggtcattgatatcgtctcttgccttagtgtggaaaatttactgttgaatccgtcaccagaagaaagagatgaggtgaacgagcgtcgtttgtccttatgcaacgctggtaaaaggtatggtgaccttatcatgctgaaagagctttttgatatctatttctacgaactagggaaaagtcaagatgcaagctctgaaagaaatgattggtgtaaaggattgtgtatttcgatacgtgggtttaaaaatgtaattcgtgtcagagaccagttaagagtttattgtaagcgtttgttttcttcaatcagtgaagaggatgaagaatccaaaaagattggtgaagatggcgagctaatttcgaaaattttaaagtgtttcttaactgggtttatcaagaatacagctatagggatgccagacaggtcttatagaactgtttccactggagagccgataagcattcatccatcatctatgctatttatgaataaaagctgccccggtataatgtacacggagtatgtctttactacgaagggatatgccagaaatgttagtaggattgaactttcatggttacaagaagttgtcactaatgcagccgctgtagcaaagcaaaaagtttctgattcaaaataagtcacctactcttagcgcatttttattgtatataaaggcatttaatgtaatttatagagcattataaatcgtaacaactactgcagtatgagtttcatggattcatttctcaatatcttatgaatatacacaggtatatatgtatattcatgttaaacgcctttcgaattgttcgttggctttttttgtgaaattatctcgggaaaagggcgaaattatattattttgccgttgacattttgaaaaggaataaaagatcatgaaaaaaataagaaaggcaattcgacgcatttctctcagcaagctattctttacttttgaagaacaaaatattttagcaaaaaggttaagacaatatagtcggaagcagttctgcgggatctgaaggaattgcggaataatgagatttcacgatagtatacttatcttcttttctttggcatcgctttatcaacatgttcatggtgcaagacaagtcgttcgtccaaaggagaaaatgactacttcagaagaagttaaaccttggttacgtacggtttatggaagtcaaaaagaattagtcactcctacggtcattgccggtgtcactttttctgaaaaaccagaagaaacaccaaatccattgaaaccttgggtatctttagagcatgatggtaggccaaaaaccattaaaccagaaatcaacaaaggtcgaaccaagaagggaagacctgattactcaacttacttcaaaacggtaagttcccacacatattcttatgaagaattgaaggctcacaatatgggccctaatgaagtttttgtagaagaagagtatattgatgaagatgacacctacgtctccctgaatcctattgtcagatgtactcctaatctttacttcaataaaggtctagcaaaggatatccgcagtgagccattttgtaccccttatgagaattctagatggaaggttgacaagacttacttcgttacttggtatacaagattttttacagatgagaattccggtaaagttgctgataaggttcgtgttcatttgtcctatgttaaagaaaaccccgtagagaagggcaattataaaagagatatccctgcaacttttttctcttccgaatggattgataatgacaacggtctaatgccggttgaggtcagagatgaatggctgcaggaccaatttgatcgtaggatcgttgtatcagttcagccaatatacatatcagatgaagatttcgatccactacaatacggtattttattatacatcactaagggttcaaaagtgtttaagcctactaaggagcaactggctttagacgatgcaggtataacaaatgatcagtggtattatgttgcattatctatccctactgtcgtggtggtatttttcgtcttcatgtactttttcttatatgtcaacgggaaaaacagagatttcacagatgttactagaaaagctttaaacaagaaacgccgtgttttgggtaagttctcggagatgaagaaattcaaaaacatgaaaaatcacaagtacaccgaattgccatcttataagaaaaccagtaaacaaaattagattcccttcgaagtatgcattcacccttcctcgagagggctgtttttatcttccgtcacactaatagaaaaccactctatccagttttttttgttacttaacttatcttaactcgatattgtataaatactgaagtccatatacttctttttttctcctttggatagtaaatacggtaaattaaaattagtgtaaactgaacaatattaacatatataaatcatctgtacgacaatttgataccaaataaatagagaatgcatcagcatcctccagggttcaaaagaaaacgctggatcttgcttcttttcctttgatttctccttatatccatttctgtcttgcagcaacttcacatattttttccagtgtaatgacccttggatcaggcttaaaatgacgctcaaccacattatcatctccttccacattcctgctaagtaagctttcttcgtcgccctcgctattgtccacattatcttcatcttcatcatcatctccgccgacgtcttcaatgtagtagaaaaagggttccaacaccaacataattttccagaagttgttcgtgccacaattagcaaacaagacatctacaagggcaggtaggtattccaattcaatgtactcctctgcgcaacaaacaaattcatctaattcgtaatcttgctcatcagcagataatgtagaatacatttctgataacaacgttaattctttgctaattgtttttggaatatcttctcgagcttgccataacagcttttgcgctctttccagtctttcttggctaacggcatcatccttgctctctttttcgcctttatcaccttggacattttcggagtcttgtagagaaggcaagaatccgttcttttcgcttttgaccataagctcattgtattcgttatagagggagataattttcatcataggcttgtataattgctgacagactttcatttccgagtaaggtacaatgactttttccaaatagtgattgatcagtccttccatgaagtttgcccaaattgacgaaaatacataatcctcgtcgtaagtcgattccgtaaaatcttggttgatgttatgctgtatgatttgctctgtaagagttgggaaaaggtttttatggcttttgaccatttcatctctcaaagcagtagatccagcgctatctgctcctttagtagaattttccaaactattatctgttgaagacgcctctgagttcttttcaccatctgtcttatctagccagtattccggaccacccttttcagacaatgtcaccaataaaaggaagagttttactttaacccacgggtttagcgagtttacataggcgtccgtaattttgctaacatcgatatttatttttctatggatgcatttgataaatttttcaatgtaatgtgattttttcaatccgtatttttcattcagatatccaaccgaagtgattacgtcgtaatttgtattttccatgttcgtatgcttcaaaaagttgaatgttaactttcgtctatttccataatgtctttctcttttctcctcacctttcttctttcttctaatctttttttcttttgaagcacccaatttaagacatcttttacaggtacagtcctttaacgatggctcgttggccgcttgcttgggcaataaatctttagccatcttctttggcgcgctatactaggcttgatttataatgttagttattccaaaaatgtgaaggaaattgatcaaggcaagctctaatgatgattattgacccatgcaacaaaaaaagtttgaattctcttaattttccagatcgcaagttagtagtcaatctgctaactttcgttatatttcaaaaaagtaattgtacaaaaaaagtcaccaaaaacgaggacttttttcactgcgttaaagattagatctacataatgaatactcaattctttacttaatttcgctctacaaaatagaccatttaggaaagttgggttgcttccatcatgtcaaagtcgtcctcatctatataagtacacagaacagtgcgatcgttgaattgcgtacccggcaattcttccattgcgtgttttgctgcctccaaggtcttgaacttgatataaatattaccggctccggaagccaagttttcaaaattaagtctgtaatcgacgccgggttggcatattttaatcgtatctgctcccgcgatactatactttaatgtttctttaatttctgtgataaaggtttcatctttcaaatccaatggatcaagacaatttaagagcaacaaaactctcgattcaacacgaacagattgggtaaccagatttggcaggctttgaaacgtaatccatgaagtaacttgtgatatctttccatcatttggcttgaaccatttgtatggttttaatttatcaagaatatcctgagtgacgacttcaaacgataatagaatacatttagtgaattcggattctttgccagtgttgtttgtattggacgaacatttgtaaaaaagtggcttagcggtaccgtttgttacattcaatgacgaaaaaagctctttcattctataatcttcaccctcgcctatattttccaaattttccaatgcaattaccgtacccctgcaaaaatcgaccagatgatcaagttgttgaacataatcattaggtcttctccattttaagtcgaaagtaccaagcttcgcattaaagaatgatcgacaggccaaaaccatagtgctacagatctgagaactaaactcaacaataatatggtccggccttccttcaccaatataaaagttggaaattttaaagtcctccgcattactctcagttttctggagacctgaaataaaattttccagcaaatctttcaatcttgctacaatgctggggtcgctgctttgagacaagcccgaaattacaagccttgaatttgccttggatgaggccatgttgtagtaagccggagaatcgaatgatgaacccgggtacattacattttgggaattatagttcatgtcatatttattagtttgcaactgccttttatcacggtcgccattgaatttagaaccttcgttcttcctttggtaattgaaacgatcgtagtttccgtttccatttcttccccttctatcgaacctttcatttcttcctcttctttcatcccgttgcctattatagggattgttgttccattggggcccagtattgtgactactataccgattctccctgttatatgatcttcccgatgcatcccgataactttgacgatgaggacctgcccttgtttgttcataagtcgttcgattcgtgctcatagtaattattgacgatggtcctctgttattagaatgtgaaacgtttctactttttggcgctttcggaagctcaccgtcacttttttgcctcttaaaatgtgtatctataactgcattatccgtgttgaatcttttgttctcaatcggcacaacatccttttctgattttcctatagactccattattttggatctcaaatcctccagtctcttttcatcagccatctccgtgtgcttgttttctgtgtcaattaactttccttttctacttcttttatattagcatgtacagtttaatttctcatctcgaattttttcagcacttgctaattaggcgcgcgcctcaaatatataatatcgaacacgctgttataaaagtgatccattctacagcgtaatattaacagtatcgctcctgcagtattctggcattattagtgcaaataagtacgcatattaccatgcgaaacgttttaaggcttttatttttaacagcttttgttgctatagggtctttagcagccgttttaggtgttgattacggtcagcaaaatatcaaggccattgtggtttctccgcaagccccattagaacttgtgctcacaccagaggcaaaacggaaggagatatctggtctttcgataaaaagattaccaggttatggaaaggatgatccgaatgggattgaaagaatctacggttccgctgttggcagtttagcaacaaggtttccccaaaacacattgttgcatttgaaaccgctacttgggaaatcactagaagatgaaaccactgtaactttgtattcaaaacaacaccccggtttagaaatggtatcaacaaatagaagtaccatagcctttttagttgataatgtggaatatccattggaagagttagtggcaatgaatgtccaagagattgccaatagagccaattcactgttgaaggatagagatgcaagaactgaggactttgtaaacaagatgagttttacaattcctgacttttttgaccaacatcaaaggaaagcacttttagatgccagttcaataaccacaggaatcgaagagacatatctggttagtgaagggatgtctgttgcagttaactttgtattaaagcagcgccaatttccaccaggtgaacagcagcattatatcgtatatgacatggggagcggttctattaaggcctcaatgttctctatattgcagccggaggacactactcagcccgttacaatagaatttgaaggatatgggtataatccacatctaggtggtgcaaagtttacaatggatattggcagtttgatagagaataagtttttggaaacacacccagccataagaactgatgaattgcacgctaatcccaaggccttagcaaaaatcaaccaagcagcagagaaggcaaagttaattttaagcgccaattctgaggcaagtattaacatagaatcactgatcaacgatattgatttccgtacttctataactagacaggaattcgaagaatttattgcagactcgttattggacattgtcaaacccataaatgacgctgttacaaaacaattcggtggctatggaacaaatttacctgagataaatggggtcattttggcgggaggctcttcccgaattcccattgtgcaggatcaattaatcaaactcgtatccgaagaaaaagtgttgagaaatgtcaatgctgatgaatcagctgtgaatggtgttgttatgagagggatcaagttatctaattcgtttaagaccaagccgttaaatgttgttgaccgttctgtaaatacttattcattcaaattatcaaacgaatctgaactgtatgatgtgttcacgcgcggaagtgcttatccaaacaaaacatctattttgacaaacacgactgattcgattcctaataattttaccattgacttatttgagaatggtaaattgttcgaaactatcacagttaattcaggagctataaagaattcatattcctctgataagtgctcgtcaggagttgcgtataacattactttcgacttgtccagtgatagattattctctattcaagaggttaactgcatttgtcagagcgaaaatgacataggtaactccaagcaaattaagaacaaaggcagccgtttggcttttacttctgaggatgttgagatcaaaaggctttctccttcagaacgttcgcgtttgcatgagcatatcaagttgctcgataaacaggataaggaaagatttcaattccaagaaaatttaaacgttcttgaaagtaacttgtatgatgctagaaacctgctaatggatgatgaagttatgcaaaatggaccaaaatcccaagtagaagagttatcggagatggttaaagtatatttggattggctcgaagatgcatcctttgatactgaccctgaggatatagttagcagaattagagaaattggaatattaaaaaagaaaatagaactttacatggattctgcaaaggaacctttgaactctcaacaatttaaaggaatgcttgaagaaggccataagttacttcaggctatagaaacccataagaataccgttgaagaatttttgagtcaatttgaaaccgagtttgcggataccatagataatgttagagaagaatttaaaaagattaagcaaccagcgtatgtgtcgaaggcgttatctacatgggaggaaaccttaacctcttttaaaaattccattagcgaaatagagaagttcctggcaaaaaacctatttggcgaagaccttcgtgaacatttatttgaaatcaaattacaatttgatatgtatcgtacgaaactagaggaaaaactgcgtttaataaaaagcggtgatgaaagtcgcttaaatgaaataaagaagttacatttaagaaacttccgcctacaaaagagaaaggaggaaaagttgaaaagaaagcttgaacaggaaaaaagcagaaacaacaatgaaacagaatcgacagtaatcaactcggctgacgataaaactactattgtcaatgacaagaccaccgagtcgaatccaagttctgaggaagacattttgcatgatgaattatagaagaatctttataatatatagcactagatttattttccgatatcaaattcagttacttatataaagttaaccacttgttacttcttttttcgcagcgataacggtaactattattgttagctctgtttatgcggaaaggttatatgatcttcggtgcaagatttagtgccctatttagtcacccggacatctattgtttgatggtggggcaatttcgagagatgacttatttaagcataagacagataataatgcatagaaggtggatatacgtaatgcacattaatattatagtggcactgaagcaaaattcagaaaaatttaaaaacatataaatataaaagaaaaaaaagaagaatttcgagactgctacgaaaagtgaaagtaataacaagcgtgcaaaagttcataatatccataatagattggacatagaaattaccgcaaagcgcaaagagttatcattcgtacgattttgaaaaataatatatttgctgggggaaaaaatgcaactggaagccactcatcagaaagaaaaccacctgtctcctttggctagcttcatttttccagacttcagggcattgttcaacatagggtttaatttatattctaatataaactacaaagaagtagatattaatggatttgaaatttacattgtcgaacaatgggctgcccagagaaaaatatcaactctaatcacttcatatacgggcaacttacaagacaccatatctgcagtagaggttgctcttcccgaagatcctgaggaatggccatgttgtttgaagaaataccatgaagaattgttgaagttttctagtccaaaaaagactgccaaaggaactttatttgttacaaacctttcttctttcaaatctacgctaaacttattgcatgttgagtgtggtaatctaaagaaaatctggaaaaacttcaaaaccaactacgacctaaagagattacattgtggtggtcgttcagctcagctgttaaaaaagacacctagtgcctcaatagcgaagtttgcacagttatataaatttccgaattcagctttttctcatgaaataacgtcggatttccaacaaccttctcttcagaatgacaacagctcaataagtagcatagaaaatattcctgttaatcattgccctgtggtagaactaactaccctcgtgcaaatatcacttagttattttgcgctgtttgaatacaagaaggagagagatggtctcttatgcaatggaacgaaacaatcccttgaaaaatggtgggaaatatatgggaaacgataccacggcattgataagccgaagaatgaaacgatccttggtccgactacggtggcatcactacttagtcttgtattgacttgttacttcaaattaatggtagaagattgcatgtcagcaaaagatccgtttgatgaagaagagttttattctggtctttatgcatttcaaaagaaatacggcctatccaaaaacaataaacagacctccttagacgaactaacaattgataaattatttgaagtatcttccaagacttcaaacaaagatattttcaagtttaaaaaggttgtgaagtcaactgttcaagacatgactggcaaaggaaactttatgcatctatccaatgagatcctaacaactgatttagataccctggtaaagaatatacacggtggatcccttggtaagctctggaaagggagaagtgcttcgagaaaggaaacatgcatggtttgggaaagaaaaacctttctaagtttcaagtttgaacgtggagatccatccttacaattggaaaataatgagctgttttatggtacgagtgtgccaagtgaacagttaacgacttccaataaggaggacagtgatacgcaacccacaaagagaaatagtatatatgatattgccaatggctccaaatcatcgctatctatctcatccatgttctgtaattatgatgaaacccgttacaaaagtaccaacaaccttaatagagcctataggggggagtattttaggcgcaattcgatcccattttgtaacgatggtatacacgatactaaaaaaatatctgctgatcttaataagatagatggattgtatcgttgcaattcatattctgaggtacaaaacgcaatagagctgtggagcttgccattcgattcatcagtcatcagattagcaagagacttacttaagatacaaagtctaatgtcagttcaacgtcagctcgatgaaatacgtgacggatatctgggaaaaaattcacaaagatcataccagaatgatctgatgtttagacaaagcttgaacaaattgcaggaaatgtgtgagagatgtaagagaggttctaacgaatttcactgggaatatggtaacatgcaaaacaaacagcaaattttggagagtgagaaaaaagatatgaaatcactttcttcgaaactgaaatataacgttcgtatcctagatagacgtgtaagagatgttgaagccagcgtagatcattttgatcgcaagttagaggatgttagaaaaaagcttctggagcaaaataatagtaaagacatatctatggccttagaaagtccttgtgataaatttgaatttgacagttttatggactctatagtgcagtcccaacagactaaatatgaagggctgtgttttaaaattttagacaagaaaagtcttcgaaagttaaaaaaggaattctggaaatggagcacctggacattcgataccttcttatacaaaaataggcccaataaggagaaagatacactatgaaagcttcctcatttcgttactgctgttgcagatctattaaatcagacaatgcataagatacactaatttcctggagagccatatacttatagatattataaaaattcgtaattttaagaattctgccatttgagggatgcatatttaatttcctgggagaactgtatatttatggttgatctttggggacagttagctattttcttctttcacattatagatgtcacatagacttccttcctttttacggaataagcccactgaaatttttaaggaagctccagctcattatgctctcgttcttctgttctgagtttcgagaaatactacgaattattgagaaaatgaaaatcaactatcatttatcgatcagtacatataaggtgaaaagagaaggtaatagcattatgtaaaatattggtgtcctatattctcgaggaaaacttctagtggattccattgttgatgaaggctataacattaggtatacagaatatactagaagtgcctcctcgaggatctaggaatactcaaaatctatatttctacataaaaatattacatattattcctcgttccgttttataggtttcattattacattatctatccttgcatttcagcttcccctgacttcgatgacagcttctcataacttatgtcatcatcttaacaccgtatatgataatatattgatagtatgactattagttgatagacaatagtggatttttattccaacagtttcatacttatttaaatgtttaggttgatatattggtaatgatatgttatcttactctgagatgcaacatatatgctacatactgaactcatttatccaatattaaattaagagattggtgaattttgaggtatttgttggcagatctaaacttcatcatgctcttctttttctatgtatctaatcttgtattttatcttcatagaacactgttatctctgctcttttcagatatagtcgtcattgtttgaggtgatctatcctattttaaaacgtgaatattccaagatgaagcggtggctcaatggtagagctttcgactccaattaaatcttggaaattccacggaataagattgcaatcgaagggttgcaggttcaattcctgtccgtttcattttctttttttgccatacatttagcgctccacactctaaataaagtatttcttcttttcttgaaaatgatgtacttaggttgatgaaatagcctcagttactggaatttccttacctttgtcgtgttactgatagtatatcttaatcattatttcttgtttcaatctggattttgatttgcgcggcatatcgttaccgccttttgcatattataaatggcttatataagtatacagcaactttcatatattatagataggtaattgcctccacatcgaatcacataggataaagaaccgacttcctgccgcgaatttagagttttcacgttatgtgaccatctcaatttttagaatatttgctaagccacttgctattaaaacttcatggacaggccccagtattatcgcaataatactggaaacatcaacgaatgctataataatgcgcatttactttgggcaaaagaactatttaaaattacgcattacgtagtttattttgacattatgatcataaacatgcgcaaatcctaagatcgtgaattacctctactgcgagaatacaaattataacatatgactaacgttacacaacattgtattacatttctgactaatttgaagtctgggagttaattgtagtagcctactaaatagcgcggttatttataaagctaacattaccatgttacatgacatgctatttctagcgaggtaaaagcattgctccggcttttcgaagataagtattccttcaatttccaaatgtcacaacataaaattttgatttgcgttatctctcgttctctttaatcactacaatagcatcaaccaagtcaataaaacatgttgtgaagagactacgcagacgtgacggtcatctagcaactctccatcttttgatgcagccatccacagtttatcgtgagttatggcaaaatccaaaaatgtaccgtaccatttcctctttaatcctgtattcaataagcaagttccccatttcaattgatctacacatcactgcgcgttaaagcgcacctaatttattcggtaggaaacagaaatagtctgcaaagtcattcaagcacctttctttaccaaatgaaaggatttaatagtacctatgaaacaatagttcgaacttttgccatttcccggtttttttggccagcttgtataaaagtgcaccttacccttatattgggctcttattgaatgccttccgaagaactgactattcaaaaaatagaaacaagtacgtcaataaaaaattttgcaattctacgaataattattcctgtttctttaacctggtaaaaaaaagtacaaacacttaagctttttgaaacagctttattttgcttcattaaatagctaggataagaaatccctcatccgaaaggttttgtatctaactaccctagagaacatttgtcctgatcaggttcatttggagtttatattttttagaagctcaaagtttgttggactcattaccatggaagaaaaaaagaagatactacgaaatattggtttctcaggttaaataagggacaccattttcctattaggctagtcgagcttagttcttctaatttcttcagatcttctataatttcctatcttctacctgatgtgtgcatgatatatctatgagctcctgatattgcttgttttactttagcttgcatgacttgcaataatctaatcatatatgttcccgattaatatactgtgcacaaattgcaggacatataatttttccgtggattatatcttcgattaacgtccgcgggtctcataaaaagcaaaccaacttcgcaattccctagaaatacctcaatagaaagttatttgtaatgagattagtaatgagattagcaatgagattagtaatgagattagtaatgagattagtaatgtgattagtaatgcatagcggtataaatggtagtactaataagtaagatagtataccagttataataaataggcggcgatgcttcaaaactaatttttgacgtttttaagaataaagcctttaccagtggcataaatcagtagaattctaagcaaacaaagtcgatatgaatacttcatcaagaataacttactttatcatcggtggtagccgtggaattggttttaatttggtcaaaattttaagcgcttctacgggcaatacagttataacctctattcgtggatcaccttcattacccaagaacaaacaagtggaagatttagcaaaaatcaggaagaatatccatattgtccaacttgaccttacaaaggacgaaagtattggcaatattgcggacgagatcaagaaaacgccattcttcttgggtattgatatttttatcgcatgttctgcagtatctgattcttattacaaggtcctggaaactcccaaatcagtctggctcaaccattatagcacaaacgctctgggtccgatactagcccttcaaaaagtttatccactgcttcttttgaaaaagacgaggaagatattctttatctctagtgttgcaggatctatcaatgcgtttgtaccactttctgtttccgcttatggtcaatcgaaagctgccttgaattatgcggtaaagacgctcagttttgaattgaaaccggagggttttactgtcgttgcttttcacccaggtatggtatctactgatatgggccaatatggccttgatcattttaaagagaagaatatagacatcagcggcgtaaatattatcacaccagaagaaagtgcctctgcgctaattgatgtcttccgaaaaattttaccagaagataatggaaagttcttcaactatgacggcagcgaaggcgtcttttagataagtgcaaatttggctacttatatacaactcagatacggaatatacctttgtgtaatacacttttttattggtaggtgctatatgatgtgactttgcttttgcctcacgcccctttaagaaggtattttgtggcatcactttgtatgctgatcttttaacgcttaaccagatttgaaactatctctattatgtcctctgattttaattaggatggtatataactggtcctagaaccgaagattctgcatattcgccgaaaaccatcccttaatattatagacataaattgccagtctgagaagaatccaagaatctatttcataatgtacattcctaaacattttgagtccatggaactctcaaggtacaaattatcaaaaaaacccccgctaggaacactattctcctctaaggctagcaggcaaggtttcttcggatggagaacttcttccaataaagatgaccccgattttggtatgtgcgcatcacatattccatttgtattcgtggagttcgataatggagagcataaacttattgcacatttagcacggaagaataaacatgtggaaatgctggaaagagttcaaaaatgcttagtggtatttcagagcgtcgattcatacatttctccggcgtggttcccaatgaagaaaaagacccataagttcgtaccaacatgggattttgccgctgtgcacgtttacggtacaccaaggattatccgcgacgataaagactggcttattaatatgttatcaactttgactgaccaagaagaagagaaaagacctgagggggaaaatgtacgaagtaaagtggagcgtttctgatgccccagattattatatcaatgctatgcttcaaaacattgtcgggcttgaaatcagtattacccatattcaatcaaagttcaaattcgaccaaaataaatcacagattaatgttgaaggcatatgttgaaaattcaaagaatttggtggagaaagaggccaagaaatggctcgccttgtaaaagataactatccaggtagcttataagttttgtattttctctgcgcattaaatatcaataattatttattcgttttcattcttttcttatcttatcttttaatattgacttaacagagggcaaggcccaccgtgatgcagaaagaacacaaacgcaaaggtttacctattccctgcagttagaaaaccatgtttggaggaaatgaagaaagatatttacagttgagtttacaacgaagtattatcctttttaacgaacgctaatatcatcggtttcttcatgtttatatgatgacgattttcccaaatgtaagcaaacaaaggcgtttgctgataaaacaaatccgtaaattagaaaaaaaaacaaaaaaaaacaaacagatatgggctcatcaaccgggtttcatcatgccgatcatgttaactattcttcaaatctgaataaggaagaaattctagaacagcttctgctttcatacgaggggctatcagatggacaagtcaattgggtttgtaatttgtcaaacgcttcgtcattgatctggcatgcgtacaagtcattagctgttgatatcaattgggctggattttacgttactcaagctagcgaagaaaacacactgatattgggcccatttcaaggaaaggtcgcttgccaaatgattcaattcggtaaaggtgtttgcggaactgcagcctctacaaaggaaacgcagattgttccagatgtcaacaagtatcccggtcatattgcgtgcgacggtgaaaccaagagcgaaattgttgttccaatcatatccaatgatggtaagacattgggcgtcatagacatagattgtttggattacgaaggattcgaccacgtagacaaagaattcctagaaaaacttgctaaattaattaataaatcatgtgtctttaaataagagttttgagaacgaacaagtatttacgcacataaccaatattcccatgtagctctcttgtcaaatatattgtcggacgggcacgaatagagataaacatcaagaaagattgaggggcttcaggagatcattggtgaagaaaacattccctgttcgccaaattgacagctctcaatctttatttgtaacccttattgcaaatttatggcatgtttaccctcaaacaaaggatattcagcatttattaaaaatatctttgcttggtaagaaaaaaacgtcaacgaaaatgacggagatatctgacggaaaaaaaaattgatttcgcccaggatcgaactggggacgttctgcgtgttaagcagatgccataaccgactagaccacgaaaccacttaattgttgaataacggacatctaaagtcatatctatagtgcagcaagttcttcttcagctcaccccagtctcgctaaaggcatgcttactttgccgtaaagaagaaaggaacgttcaaaatgtgtttgatgcgtaactgtgatgattttctatcatttacttgcatgatatcggtgaaaattctagctagatttatcaatgcatagaagcagtaagtgatgccacagatatgagcttttctctgtggcgaggtctttgagaaattaagtggcttgtacagttttcacatgacgattggaaatgttgaaaaaagagcctaaaaataggccttatcgaacaacattaaactaataatcttctggatgcgatagtcttacttgataaaaatcattggcgatattgtgttacctggattatcaagctcgccactaaaggtgtctggatccttactcaatacaaagtccaaggaaaggtgtgccacaggaagaggtagcatccctttatttcttttcaaggaaagaagcattttcaatcacatatgtatacaatagtcttccgtgtggctgcaccgcaccaccttgcaggtcccgtgtatgtaggagtcgcatgcgaataaaaaattgagaaagatcatggggttttttgttcacgcgggccgcagttgtggctcctctgtcacttttttgccctctgctaagggcaaaaaagaaaaaaaaacgcaacgagaaaattaaaagtgtggcatttcgacatctatcgccattcgtgcggccatttctcgaaacaacgctaaacttttgtttcgactgtgaggccctagaacagttcgattctgatgtaggcaatggaagaaacaatcatatataactacagaacctaatgttacatgcttgcatctctcagctcccgcgaattttcaagtgagacttaatggtagccatctagtaactcataaatcaacgacattatatatcatcaactacaatgcaggcaaaccattccgtcagttacctttacgaatcaagtacttcaaagaggtcaaatgggctcttttctcaaacacaaaagcaaggaagttttcaaaaagctttaagtcaaactcaggaagaaatagaagatgaagacctgatggtagacctcaacacaggatctttaactcccgttaagttaaaatattggactcaaatgagtgctatgacggaaaaatttggtaaactgtgagaccaattttggcggtaatttcgtttagctgttttattttcacatttttaattgtcaatgctggaggttgttaaagtttggctagctgttctgaacaatccttgtataccggtgagactttttgttatagatattggcgatattcattttttaggaaggtgtttttatagatttttcaattttttttgtgtagatgcatgttttgattacttatgcatagtacgaatttttagtttattaagctatagaggtttttttttttttcacctctttaccacaaatttaatagctattgtgtagaataacttttaatggaaaacatttgcagtattttagtatttttctacctgtttattgcaagtaagggcagcattatcctgataggagtagaggttaaccgcacatcggaatgagacttctccaagaacgttctcaaagtaaaacatttagcattaggaaatttctttggtcgattattagacaaagattagattgtattatgttctgatgcttagttagaacggaaagtgttacccatcttgcaatcaccgtgacaccttaaatatttgccgtaagcgaagaaaaaaagcatgaaaaaaaaaagcatatttatgctgaagtcatctacaaatgaccaccgcttttggacctgaagaggagaagaaaataacatatcgtagaacagtctttgttaaccaaaatattttagctttgattccggactattagtacattgaattttttcaggtactaacaatgtttggcaacaatagaccaatgtttggagggagcaacctttcctttggatcaaatacgtcatccttcggtgggcaacaatcgcaacaaccaaactctctttttggaaatagcaataacaacaacaattccaccagtaacaatgcccaatcaggatttggtggattcacttctgccgctggcagtaatagtaacagtttatttggaaataacaatactcaaaataatggggcatttggccagtcaatgggtgccacccaaaactcaccatttgggtcgttaaactcctcaaatgccagtaatgggaacacttttggaggatccagttcaatgggttcttttggtggtaataccaataatgcatttaataataacagtaacagtaccaattccccgtttggtttcaataaaccgaatacaggagggaccttgtttggttcgcagaataataatagtgcaggtacttctagtttatttggcggccaaagtacaagtaccactggcacattcggaaacaccggaagtagtttcggaacaggcttaaatggcaacggctctaacatatttggggcagggaacaactcacaaagcaatactaccggcagcttgtttggcaaccaacaatcttcagcgtttgggacaaataatcaacaaggaagtctatttggacagcaatctcaaaacaccaataatgcgtttggtaatcaaaatcagctggggggcagttccttcggatcaaaaccagttggttcagggtcgctgtttggccagagcaacaacactttaggtaatacaaccaataatagaaatggattgtttggtcaaatgaattccagtaaccaaggcagttctaacagtggattgtttggacaaaactcgatgaacagcagcactcaaggggtatttggacaaaacaataatcaaatgcaaattaatggcaataacaacaacagtttatttggaaaggcaaacaccttttcaaattccgcatcaggaggtttatttggccaaaataatcaacagcaagggtccgggctgtttggtcaaaattctcagacaagcggtagtagtggactttttgggcagaataatcagaaacagcccaatacttttacccaatctaatacaggaataggtctctttggacagaacaacaaccagcaacaacaatctacaggtttgtttggagccaaaccagcaggtaccacaggatctcttttcggtggtaattcatcaacccagcctaactctcttttcggtactaccaatgtacctacctctaatacacagtcacaacaaggaaatagtctttttggtgccacgaagctgaccaacatgccctttggaggaaatcccactgcaaaccagtcagggagtggaaacagtctattcggaactaaacctgcctccactaccggctcattatttggaaacaacacagcttctacgacagtaccttccacgaatggattgtttggtaacaacgctaacaattcaactagcactacgaatacgggacttttcggtgcaaagcctgattctcagtccaaacctgcattagggggagggttattcggcaattcaaactcgaattcttccacaatcggccaaaacaaaccagtttttggaggcacaacccaaaatacaggactctttggcgccaccggcacgaactcttcagcagttggttcaactggtaaactttttggccagaataataatacgcttaatgttggtacacaaaatgtaccacctgtgaacaataccacccaaaacgcccttttgggtacaacggcagttccttccctacaacaagccccagtaactaatgaacagcttttttccaaaatatcaatccctaactctattacaaatccagttaaagcaacaacttcaaaagtgaacgcagatatgaaaagaaatagtagcctcacgtctgcctatagacttgccccaaagccgttatttgctccctcttcgaatggcgatgctaaatttcaaaagtggggcaagacactggaaagaagtgatagaggaagcagtaccagcaattctattacggacccagaatcaagctatctaaattcaaacgacttgttgtttgatccagatagaagatatttgaaacatctggtgattaaaaataataagaacttaaatgtcattaaccataatgatgatgaagcaagcaaagttaaattagtgacgtttacaacagaatcagcttcaaaagatgaccaagcctcatcaagcattgctgcttcaaaattaactgaaaaagcacattctcctcagactgacctaaaagatgatcatgatgaaagcactcctgatcctcaatcgaaatctccaaatggttccacctctataccaatgattgagaatgaaaagattagcagcaaagttcccggcctattgagcaacgacgttacctttttcaagaataactactacatttcaccttccatagaaacgcttggcaataagtcattaattgaacttcgtaaaataaacaacctagtcattggtcacagaaattatggtaaagtcgagtttctggagcccgttgatttgttgaatactcctttggatactttatgcggggatcttgtcacctttggaccaaaatcatgttcaatatatgaaaactgttccataaagccagaaaagggcgaaggcattaatgtacgttgtagagtgactttatattcctgttttcctattgacaaagaaacaaggaaacctataaagaatataacacatcctctactgaaaagaagtatagccaaactaaaagaaaacccagtgtacaagtttgaaagctatgaccccgtaacaggcacctatagttacaccatagatcacccagttttaacttaaaccggaataatttttgtagagaatccttgtatcgtctaagtagtctagatgttcagctgatagattttcgttgtattgtatatataataattgtcggaaaacaaaaatacttaattgtaattgtgtgaccgaaaatgcctgatcaacagccatggcacatttgaatgggattttgaggagacaaaaatgaagaggttctataacctttgtagaagaacattgacctcttttcaatgaaggttggtggcatcgccagatgcagaaaggttgtctcatgaaataaaaacggacagaccatgaaggctaaaggaaaaaaataaaatgccatctcctagaatcgaaccagggtttcatcggccacaacgatgtgtactaaccactatactaagatggcaaacaactgtgaagtttttggttacatctgcacatctggttgaataaatattatgtactctttgcttttttatgttaaacctacaagtggtgactgtaaagaagcattacaacgtagaactgataaaggggagaaatatgtgagttgttagataattgttgggattccattgctgctaaaggctataatattggtatacagaatatactagaagttctcctcgaggatataggaatccacaaaagggaatcgatagttctacataatgttattattttatcttccttccttttatatgttgtcattcattatcctattacattatcaatccttgcatttcagcttccattagatcggatgactgtttctcaatctttatgtcatcttctcacaccgcatgtgataatataatattaaatagatgatattagagttcaattccaacaaaaggggagtagttacataagctttccgtaatggtgaatttatagcagtttccttctcgatgaaaggaagggaaagaattaaatatactcgaatgcttgtaccactccatttccccatttatcacatttaaagttacgagtaaaaaagtgaccgatatagaatgtctgatgaaagagcaaatgaaagaaacatcaagaaagcatattgaaattagcaagtgaaagcaaaaaaagtagatgagtaagcattataatgcgtccagtctgacttttttgttggaataaaaatcaactatcatctactaactagtatttacgttgctagtatattatcatatacggtgttagaagctggcgcaaatgatgagaaatagtcatctaaattagtggaagctgaaacgcaaggattgataatgtaataggatcaatgaatgttaacatataaaacgatgataataatatttatagaattgtgtagaattacagattcccttttatggattcctaaatccttgaggagaacttctagtatatctacatacctaatattatagccttaatcacaatggaatcccaacaattacatcagaatccactgagtcttcattttttcctattttttgaattaatttttgttcgtatccattgggctggcgagcaagtccatcaaataaaaaggcgcgtaattcgcttcgtttcgtgtcttcgaaaatgaagaccagttttcctccttaaaagtactttaattcggagagccgattatataaagtgaaagacttagtacttcgttagctcatatcgttttcttattttgaaataggttatctatagaatactttatcaagttatcaggttctttccggaaaaacatctcataaatcatccctggaaaaatgtctagtcaaacagaaagaacttttattgcggtaaaaccagatggtgtccagaggggcttagtatctcaaattctatctcgttttgaaaaaaaaggttacaaactagttgctattaaattagttaaagcggatgataaattactagagcaacattacgcagagcatgttggtaaaccatttttcccaaagatggtatcctttatgaagtctggtcccattttggccacggtctgggagggaaaagatgtggttagacaaggaagaactattcttggtgctactaatcctttgggcagtgcaccaggtaccattagaggtgatttcggtattgacctaggcagaaacgtctgtcacggcagtgattctgttgatagcgctgaacgtgaaatcaatttgtggtttaagaaggaagagttagttgattgggaatctaatcaagctaagtggatttatgaatgaataacttatggcatgggagggtacatatgagcgccttttttttctcgctttgggcagctcatatcatgttccctcactagctaataatataatgaattttttagaaggagcacgattatataaaaaaaataccacttatgttgctacccttatatacgaatttataatacttaatgacgcttcaatgacgcctgatgtcaaatgcttttggctcccagtgaaattgccacacttccttcttctttccgaactttatagtatcatcgaaaaatacaagttggcaaaggtctattacaatcgcggaacgtacgatgttcatacggtttcagcgaatagtcttgtaatatccggaagcatgcctaccggcattattataggtagttcatcgcccttggactatgtaggggtacaagtaaataggcaacttgaaatggatctccctattgaatgaaacatttaagggtgcccaacccttaagttgatagagctactaccgttcttttaggtttaacagtttctccaataaatttggcaatatgcagggatcccaaattgaaatttctggcggaatgtatatattagacttgcagctgagttttatcgcgtacactattctagggactttggacctaactctgacaacaaaaactcaagtaaaaaaaagcttacatttttaaatgatgagatctaatattttgaaattattacaacggacaagtaggagatatgtatcctcaaaggattttgagcctgtgatagggtctaatcctaagaaacaaacatctagactaatggtcggttctgtgggtgttatgattccagttctactttatttgttttataagaacgatagcaaacatagtgaaattaaaaagatataccaaaatgagaaaaaaatttaaaaagttgttatataagggttttcgtatataacacagaatggtaaaccgagtcacgaagctcaatcttttttttttatgtctttctctaacgttttttcgtctatattcaaaaaaaataaagttggtaacatataatgcatatattcatttgatctaatcgcttgctttttatttcagtagcattttcgtattgcgtcgcgaccagagaagtatgagcaccagaggtaacacgtatatacatttatacataaatatatctatttagtttcctttcttggaagcttcagcagctgctacatttccaggttgattcttctcatcaaaatatttctccaggtttttgacttgcttttgtaggccctccagagaaatttgctttttccttagttcctcttgaagtttggtggaatcagcttcatttgagtctttcttgctgtttgaggaaggtttgttcaatttttgcttttcttgttcgttgattaagccttggtatttcaccagtctcttgacaatagacatgacagttgggatacagatagaaaagtacaatatgaacccggaaatatacatatttctttgattgtacgctcttgatgctagtgcctgtattggagttacagcagatgacccgattgagccactgttgtcgttgtggtataatgaaacacgaatttgagaccttttccatgaatcaataaacaacaggccaacaagacaacccgttataaagattatagtttttatttgctgcttcgctgtcaattggttataggtgctaaaaatacccctacggatccggaatggcaaaggcaaaacgaagatgaagagcattaccacctcaacagtgagcaataaaaataatgtcgtaaagtataaactcatcgcaatattatttattcttctcggttttcagtacttgccactttgcgaaaggatagcagaaaggagcgttgcaatgaacgaatagctttaaaccagaaactatacaaggtcccacttggcatatatttctatttttgcactgcgccagagggtttagtagcgccccctttatgttaacgtatcctgtgatatagcatgcagctgcgggttacatgtaaattgttcagggcataagcagtacgtatcgaggaggtaaaagacgttgcaagtaggtagatagtacaatatagataagcccaacagtttgcgtacgccttaaaagtagtggtgttctgcgtttatgttctctcccttcttttctatctaggtttttatggcgcacttaaaatattctgctgcttcaacgggcggcgatctacggagaaatttttggcataaagtcaaacttagaaagagcacataagccataacttctttttgatatgtgaaacctagcccaggttgtcgttagtagtacctggccctttaaatatatttttgtactatcgtatacttgtataactattcatcattttctggtttggtagtccgcattttttcatttgatgactaagttgtacgtattgctacactgagtttatccccttacttcgacagtaaattgagagaataaaagtgagaagtgtagagaagaaaaagattaaaaatgagcactgataactcacaaaaggatgaaggtgttcctttgctttccccttactctagtagccctcaactaaggaaaaagaagcgcaatcaaaaaagaagaaaggacaagtttgttggtcacttgaagtcagactcacgtaggccaacgcaactgctgcatgataatctgcaacacaatcacggccagattactgatttcgaccagatcgattcctggggcatgctgcatgaatctgattctacaagtaatgatataataaaaagtgaggatccatcgctcaagggcgcgttcattgatcatagaccttcaatgagccaacctagggaggggcctcaaagtgtatcaagcacagttcaaccacagccaataatgaagttttcaacaccaagttacaagaaacccgcagggttaagaccctctgatcagaatagatcattagtatcggacttatccccttcagagcttgaatcatggctgaagagaaggaaatctgttcataagagttttgttgacgaaaactcccccaccgataggagacaatcgaacgcgaataatgatgtcgtgattgatgttgatgcgttaatgaaccatgttaacaacaatgcaagtactggggttaatgataacagcaagagaagaaagaaaaagaggggttctgatgatagtagcaacaaaaattccaaatccacatccagtgattcaaacgatgaagaggatgagtataactcaaggccatcttctagtctttcttcaaataactcttctttggatgacgtttgtttagtgcttgatgatgagggtagcgaagtgccaaaagcttggcctgattgtactgttttggaagaattttccaaggaagaaacagagagactaagaagtcaagctattcaagatgctgaagctttccacttccaatacgatgaagatgaggaagatggaacatcaaatgaagatggaattcttttttcaaagccaatcgtaactaatattgatgtccctgaattgggaaacagaagggtaaacgaaacagagaatttgaagaacggccgtttaaggccaaaaagaattgcgccatggcatttgattcaacgtccaatggtccttgggtccaattcaaccaaggactcaaaatcaagaattcaaagcggattacaagataacttactagtcggcagaaatattcaatatcctccgcatattatttctaataacccagaacatttcaggttcacttattttagggtggatttggactctactgttcattctccgacaatatctggtttactgcaacctggtcaaaaatttcaagatttatttgtcgcttctatatactcccaagataatagcgctggtcatatcaagacacatccaaattctccaacacctggtataaaagcagaaactgtatctcaactccagggattgacagctaaaaacccttccactttatcgtctatgtctgtggcaaatatagaggatgttcctccattctggttggatgtcagcaatcctactgaagaggagatgaaaatattaagtaaagctttcggaattcaccctttaactacagaagatatttttttgggagaagttcgtgagaaagtggaactatttagagattattacctgatttgttttagaagtttcgatattgtagcagaaaagcatgttcgtcggaggagaaaagaaaagcaagaatctgctaccttggatcatgaaagtatttcacgtcgtaaatcacaagcctatggtgctactatgtcaaatgaatcaaatgcaaataacaataacagtacaagcaatgcaagtaggagcaaatggcttccatcgattttacgtgcacgccgtcggtcatctgcaaatagaacaaccaatacatcatcatcaagctataaacgccgtgtcaaaagcgaaaagaaaaagatggaagagaacgaaaaattcaaaagaaaatcaggagacaggcacaaaccacgtgagggagaattagagccattgaatgtttacattattgttttcagaactggtgtattgacgtttcattttgctcccacaccacatcctattaatgttcgaagaagagcaagactactaaaggattaccttaatgttacctctgattggattgcgtatgccttaatcgatgacattacagacgcatttgcccctatgatagaacttatcgaagatgaagtttatgagattgaggacgccattttgaagatgcatcagtcagatgattctagtgatagcgattctagcgatagtgattccgattcgggcgctagcgatgaggatgcatttccgttcgatgtctattctaaaaagacgtcctactctagtgcaaaatctagtgtgagttcaagaagtatgagcacttctgaagcgtcattcaatgcaaatttgataggttggaagagaaaaggagatatgttgaggcggattggtgaatgccgtaaaagagtgatgagtatactaagattgctaggatccaaggctgatgtgataaaaggatttgccaaaaggtataatgagcaatgggaagcttcgccacaatctgaaatcgcaatgtatttgggtgatattcaagatcatattgtaaccatggtctcatcgctaaaccattatgaaaaactgttaagtagatcgcattcaaattatctggcacaaatcaacattgatatgacgaaggttaataatgacatgaacgacgttttgggaaaaattaccatactgggtactattgttctgccaatgaatgtgattacgggtctgtggggtatgaatgttatcgtgcccggacaatacagggattcgttgacatggtttataggcattgtgctttttatgtgtatgctagcatgttctgcatatatgtatactaagagaagattcgggttttaatttaagtgttttttcgcgcattagcgcttgcttttccttcgattttaattatcagcctaaattattgttgtctttcccgaaggatagaattgtaaattatcagcgccgtatcgtatacttgtggtgataaatatctttaatctatttatgttttttttttttttttttttcgtgtctggtttctacatgtttgtgaacgttctgcatatctttatgtacgtacacagtatgttagtatgcacttatactatacaaagaataagggaggtgaggttaatcaataaggttaacgtaaaacatttattattttcatcaccaaactgttggaagttttgaattggttaattatcaaggatttcattgttagccaaattttccttggcgagatcttgtttctctttctggagttgctgtttttgttcttttttgtccttgtttatttgtttttgcttttctgaatcaatttgtggtttcaaatcgttctccaaattctttacttcttgttgctttgcgacttcattattgaacttttctttaggtactttagcttgttgtggttgcttattgttagtcgcatcagctgcaccgccggctgcaatattggtatgatcgcttgcacttgcagaaacatcagaagaatggctttctagcttgatctcagtttctttattcagatcagaataggcaacttttataacgaaataaacgccacataacagtataatgtatactataatctttttcataggggtagtcagataaccgccccttcttctggaattatatttgcttcctgttttataacgaggtaaaagatcttttttccttctgatatcgccctgcatattttctataattatgaatcactttagtttgatttatatttgctcagaataccctagctttatctatatagtactactactttggaggggaggaacgtatgttggaaggcaatagcactctggtaaagtgctaactcttaatgttaatgacgaaatcactttttttgcctttctgaaagattggaagactgtcactgagaaattcgctattcttttctttttcttcgtgtttttttttgttagaatactgcacagcttgctatcccgctgcacagcttgctatcccgctgcacaacatgaaattgctcacgtcgtgccaaattacatataggtgcttaccctgtttatattttttgccttcatagcggagtttttaagggtagcccttatgtttttagcgttcatttgaacgaatggctaacgctaaacggagaagagaggaaaacaaggccgctggcgttattgcgcgtaaaaacaggagataagcactgtttaacatacatttcattgaaagcttaaagccgcaaaagatgaagggttttcaaaattttcatctcttgcagtataaggatgcagtgaatctatctacagacagttgataaaaacgtctaccttgcctagtgtacccagctgctgtcaacttctttccttagcgcgtaaagagctatgttttcgataaaagatgcaacataaatgctacgatgtaaggcacccaggacctctgaaggcaaagaagttgtgaaatttgaaaaataatcgctcaaaaaggaataattgtcaagcgtaacgatttttttgattttccgaaatcaggggaggggaaaagaaaaggggaaggggtctcctcacaggtattgtgagctccaagcaatcattttgccagcactaggaaataataaaatgaaagaaaaaaacatacatagaaagtgccgctccggggcattttgagcgcggcaaaaaaagcccgaagatccgttcctcgaaggaacggcaaccgcacaccaagaaaaagggaaaaaggtggggttggctgtaaagtacgagcgcggggacggatccgtaacaatttctatgtggggccagcagccggctgctggtgggtactgttgtacgaagcggttggtagcgatgacagtggccagggctgctaggcatggtgccgtgaaaacccagcgcaaatgtcaggctgcaggaaccggctttctcccacgaggtttcactgctggcggcgtactggtcatttttagaacctgaaaacccgagctagaactaggactcttgagcaataaggtttgcgcattgctattctccggataaaccaaacccacccttttaagagcgtttaacaaaggtctcttatctatcaaaagtattatggctatttctgggattccgcttgcgggcctttctaccctcttgatgctacacatgtttcccttagatgcatgagcatacctgtaggtacttaaattttatttttatgcatcttatttctgtctaaatttgtatataacaagcaactgcagttctgtgatgtgtttttcgcaactggtcaacaggcttaagaatttttccgtctctttccgttttatttccagagaattaacatttatagagaaaagaattaaaacgtgaaatttcctttttgaatatttaacgcctttatcagttcggcttttttttcttttcttcttattaaaaacaatataatgctagtcttcggacctaatagtagtttcgttcgtcacgcaaacaagaaacaagaagattcgtctataatgaacgagccaaacggattgatggacccggtattgagcacaaccaacgtttctgctacttcttctaatgacaattctgcgaacaatagcatatcttcgccggaatatacctttggtcaattctcaatggattctccgcatagaacggacgccactaatactccaattttaacagcgacaactaatacgactgctaataatagtttaatgaatttaaaggataccgccagtttagctaccaactggaagtggaaaaattccaataacgcacagttcgtgaatgacggtgagaaacaaagcagtaatgctaatggtaagaaaaatggtggtgataagatatatagttcagtagccacccctcaagctttaaatgacgaattgaaaaacttggagcaactagaaaaggtattttctccaatgaatcctatcaatgacagtcattttaatgaaaatatagaattatcgccacaccaacatgcaacttctcccaagacaaaccttcttgaggcagaaccttcaatatattccaatttgtttctagatgctaggttaccaaacaacgccaacagtacaacaggattgaacgacaatgattataatctagacgataccaataatgataatactaatagcatgcaatcaatcttagaggattttgtatcttcagaagaagcattgaagttcatgccggacgctggtcgcgacgcaagaagatacagcgaggtggttacctcttcctttccttctatgacggattctagaaattcgatctctcattcgatagagttttggaatctcaatcacaaaaatagtagcaacagtaaacccactcaacaaattatccctgaaggtactgccactactgagaggcgtggatcaaccatttcacctactaccactataaacaactctaatccaaacttcaaattattagatcatgacgtttctcaagctctgagcggttatagtatggatttttctaaggactctggtataacaaagccaaaaagcatttcctcttctttaaatcgcatctcccatagcagtagcaccacaaggcaacagcgtgcctctttgcccttaattcatgatattgaatcttttgcaaatgattcggtgatggcaaatcctctgtctgattccgcatcatttctttcagaagaaaatgaagacgatgcttttggtgcgctaaattacaatagcttagatgcaaccacaatgtcggcattcgacaataacgtagaccccttcaacattctcaagtcatctccggctcaggatcaacagtttatcaaaccctctatgatgttgtcggataatgcctctgctgccgctaaattggcgacttctggtgttgataatatcacacctacaccagctttccaaagaagaagctatgatatctcgatgaactcttcgttcaaaatacttcctactagtcaagctcaccatgcagctcaacatcatcaacaacaacctactaaacaggcaacggtaagcccaaacacaagaagaagaaagtcgtcaagtgttactttaagtccaactatttctcataacaacaacaatggtaaggttcctgtccaacctcggaaaaggaaatctattactaccattgaccccaacaactacgataaaaataaacctttcaagtgtaaagactgtgagaaggcattcagacgcagtgagcacttgaaaaggcatataagatccgttcattcaacggaacgcccttttgcttgtatgttctgtgagaaaaaattcagtagaagtgacaatttatcacaacatctaaaaactcacaaaaagcacggtgatttttgaaaaaaataaggtcaaaagcaaataaaagcaagacaagctacggtatgacaagttttcggagaaataatattctttcttcctcagtttacaaaacaagtaggttggtcatttcattcggatatattctaaggaatgaaatgaacattggtgtttgtttctaatataatcttaagatattttaaattgtttctttccttttttgcctttctaactattacttcaacttcttttccgtatatttccgttttttccatttggcagattaaaaaaattgtgcacgttctggttttaacgtatagacttctaatatatttctccatacttggtattttttattcactttttttatacatatttggtttttttatacaatatcaaaaatcaataataattaatttaataacaagaatatgttgctgtgatgactcttaatatacaattgggaagcattcaaggattggtacgacgtttgctttctgataattaaacgcttggcgtttaatcttttttgccgattaataatattattattaccctcttatttattagcattgtcttccgtactaaaaggagtagggaaaaaggcgaagtagagtgacacgtccattacccagcgcttcataagaatccatcaggtatattaaattgtgatgggagaacaaaacaaattgtactatgatgtcgagaaattggtgaattctttgcaggaaagttttgacctggattgcgcgcaaagtgtatcacttttcaccagtaaatcaaggagcaatgaggcttggttggaagagctagagaataaattcaagttaaaagatgatgttgaacttgatgatgtggaaaatttaagagccgaaattgacatgaagttaaatatgttggaggataaagtaagctactatgaaagactttacaaagaactcgaagagttccagaatgaaataaaaattaaaacagttgtgaataacagaagacaatcgcgaactccaaaatgagctatcaaaaacgatagatcgattaggatgactttgaaatgactccgcagtggactggccgttaatttcaagcgtgagtaaaatagtgcatgacaaaagatgagctaggcttttgtaaaaatatcttacgttgtaaaattttagaaatcattatttccttcatatcattttgtcattgaccttcagaagaaaagagccgaccaataatataaataaataaataaaaataatattccattatttctaaacagattcaatactcattaaaaaactatatcaattaatttgaattaacttataaagtgttagtggtacggaaagtttccaaagacttggtgatcttagcacccatggtcttttcaccttctctaacccagactcttgggtcgaagaacttcttgtttggcttttctggaccttctgggttaccgactggggacattatgtagtccttcttgttcaagacgtagtctctgataccagtcaagtaagcgtattgacagtcagtgtccaagttgaccttgacaacaccgttgtcaataccagtgtggaattcttggacagtagaaccggaaccaccgtggaagaccaagaacaatggcttttcttccttgcaaccaacttgttctctggtgtacttttggtgttcagccaagatttctggtctcaaagcgatgtcaccagcgtacaaaccgtgacagttaccgaaagcagcagcaatggagaagtttggagagattgggtgcaaagccttgtagacgttgtaaacttgttctggcttggtgtacaagtcttccttgtcagcgttttcgttgttaacaccatcttcttcaccaccggtaataccgatttccatttctaaccattggtccatagcggccattctcttgaagtacttgacacaagtagagatgttttcttcatcggtttcttcagacaaatccaacatgtgggaggagaataatggttcaccgtgttccttgaagtaagcttcatcagcttccaacataccatcgaaccatggcaacaacttcttggcacagtggtcagagtgtaagacaactgggataccgtaagctggagcaatggatctgatgtagtgggcagcggcaatagcacccttgatggaagcattttgaccttcgttagagatacccttaccagcgaagtaagcagcaccaccgttagaggtttgcaaaatgattggggacttgctgtctctagcagcttctaaagcagcgacggcagtagaagaagaggtgacgttaatagctggaatagcgaacttgtgttccttagcgtaagtgaataagttgtggacatcttcaccaacgatgacaccggtctttctctttaagatttgttcaacacccattttgaatatgtattacttggttatggttatatatgacaaaagaaaaagaagaacagaagaataacgcaaggaagaacaataactgaaattgatagagaagtattatgtctttgtctttttataataaatcaagtgcagaaatccgttagacaacatgagggataaaatttaacgtgggcgaagaagaaggaaaaaagtttttgtgagggcgtaattgaagcgatctgttgattgtagattttttttttttgaggagtcaaagtcagaagagaacagacaaatggtattaaccatccaatacttttttggagcaacgctaagctcatgcttttccattggttacgtgctcagttgttagatatggaaagagaggatgctcacggcagcgtgactccaattgagcccgaaagagaggatgccacgttttcccgacggctgctagaatggaaaaaggaaaaatagaagaatcccattcctatcattatttacgtaatgacccacacatttttgagattttcaactattacgtattacgataatcctgctgtcattatcattattatctatatcgacgtatgcaacgtatgtgaagccaagtaggcaattatttagtactgtcagtattgttattcatttcttagggcttgcgtcagcttgatgaggatttgtgatagtagccgttggaggcatgaagggcattggaaacatggggaaaggaggtataccgaaaggtaacggtactggtggcactggcgtaccgccgttatttacagaagttggaaggctggtattgttgttcaagccagcggtgccagttggatccatcaacttcattttcttagtttctggctggttgccatctttagagcttccgtgtagttcctcttgtttcttcaaaaacgtttcgacctccttttccttgtcctggtcgggtactaaagaatcgagaaggatatcgcgggtttcgcaattggggcatacaaagtcgctctctaccagtgcattttccagcgcctcttttgagaaatctatgttacagcacttgcttgtctttaccggctgcctcaaaagaccacctgtcaagggacattttaaatcgtcaggaagatctttgaaatggccttttctccaaatggtttcatcaccatcaatttgacggttctctcttttcctttggtagtcttcccatgattgtttgtcttcaacttgtaccacgaacttgccttcgtccgtaatcataatctttcgctgagccatctcttccggtgtcattgtctcgggatctatttcaatggattttaaaaacttctttggaatacctgtggttcttctgattctttttccttcaaaatttggatcgctgttagttggacaatttttaatccagtggtctctacccccacaacgatagcacatataacctggtggcggtgggccttcgttttcttgtgcagaattcttattcgtctgtgacttgaaaaaaacaggtgtggctgcagacatttcttcttgcgtttgttcccattgattttcttgtgtggcaaacatactagcaattctttcttcttccgttgtaccactaacattagcagtggttgtagcagtgtgttgtctcttttgcaacactcttggcctaccagtaacataccttgttgcgttcccaagagctgctgctcccacattccctttaagtcgactgtgtacggagaatgatttaattgctggagatctttttactatgacactagtagatctaggtataacaaaggcatcatcgtcgtattcctcttctgtatctgggttgtaaatttttaattggaaatctgtgccgtcacctagtttgttctcttgaataatttcccttttcaaatcaaatactgtcaggccggtaccatcaaataaaattcttgatgtgtttcgttgagacttaaagcggtaaaatatcgtgctactcatgttacactattccagtctctgccgatatgatgagagctaccgaaatttcagtaccctcttgattgttcttgcttattttatgttggccataaacttggttattaacaatatgcttgatattcatcatcattgtattaactttcagtaaagttacccgcctgaattacaatgttgtgacataatataatggcataaggaaggttattgcaccagcaatggattaaggtagttatatttaccgcttatacactacatgataatgaatatatcaagtcgatcatccttttttatgttttaaaatactttacatacataactgtgtttttactttatctaaaaaaagagttgttatgaatttgtgattatttatatttccaaatatttatgatctcaaaacgtaaaaaaacataaaaaaaaagtgttaaccaaagaaattgaagaaagatagataaataagttccaaaagttctatgaattttcaggttgcatggcagataatgtcttctgctaggcaaatgtcaaacatgaactgaattgtcaatacaacataatgttagcttcattattgttgtattgccgggtaagctaattttactaataacaatattttcttaacgccttagaatactttgtgaaatattcgaccgaataaggaataagtagaagatgcacttagaggttaggagggggacacaggctatcgaagataacagtaaggataaatggcagtacccgggtattacgaattatatcgtagaagtactatagggaatagtttggtggatgctcttgatactttaattagtgatgggagaatagaagcgtcgttagctatgcgtgttttagagacatttgacaaagtggtggctgagactttaaaagacaatacccaatctaaattgactgtgaaaggaaacctggacacatatggattttgcgatgatgtttggacttttatcgtaaaaaattgtcaggttactgttgaggacagccaccgcgacgcctcccagaacgggtctggagatagccaaagtgtaatttcggtggataagttgaggattgtggcatgtaactcaaaaaagagcgagtaatatctatgctatatgcccggatgctttgttgaccaatagttacattgaaatttctctattatctcctctcttctaccgcttttaatacaagctctaggaacagtgtcatgaaataatgttttgtattcttttatattagggaacttgtgattcttctgtttttgttttttatttttcctgtctgtacattcatgtaataataatttagatttaaagttcaatctttttacttaaaaaacaaacgaagatcatggtgctaatattcggatttgagttgatcaattttttaaatgaagtattaatttacagtttatatattcactatagacctcgtaactcatctcttaaatcagttaaagtaaccactttacttccgtttagaatccattgatcgtatgcactatcaaagctagataaaacgttgatgaccattaggtaacattttctctttcgaataacatcaagatcagcttgcattaatatgtactggtacagtacttctgcagcagccctctcgcttttgttcaacattctaaaacaataaagtttcttaaaacactcccaatcaccactccgtagattttgtgacagaatactatccactattttaatatctactgtacgaagatatagctcgccattgtctgaatgtgcgttacacaagcgcagaagtgtgctgaaaaaatctcgtgaatatatgtcttcctgtaataataattggagaaaatttgttcttactgtgtcggaaagacactcgtgacccaatctcaaaacatccaagacttcttcaaacattctgaagtggattaaaagatttaaataatgaatatgctgtttttctttgaagtcttgcagttcttcaatctgaatttcttttaatgaatattctgctgacttagatatacatttcaaagcaaattcttggctgttatttctatcaaataagagagataattgataatagaatgcagaatgcctatatggaactgtaaaggtgcacaaaagatctttccatatactatcaccgtgatagttttcactcttaaggtcttctaagaatgtcggcaatttatcattgatagcctccggataatcgtgtagttgaaaaatttcataggattgatcgaaattaccacaactaaataacgtcatggcaaacataaattcttgcacctcgttgtggcgtaagtagaaggggcattcaacgttctcgagaaagaaccttatattcttatgagatgtgttttcaatgatatatgagcggaaaaacgtcataaagaaagaattttcagtgatggaagcattgtaaacattagagtttaaggaatcgatataggcaatgagttggccgtagttaaaaaatttgacaccgaaagagaattcagaagaatccttgagaagaacttccgccaacagacacttatcttgtctataaaggtttaacaataaaaattgcttataatgcaaatccaataatgtagatatatgctgtccgaaaatttcggtatcaagatcgaacagaacgaatgttaacaatacttgtaaagtaatacgataatgtatggaaagtaactggtgaagagattctagggaaattatacttgtgaaaccatcgaatttgattgcagagatgaaatcctttttccaaaatataccaggcttcatttggttattgattaaatcatttaaaacaacgggtatatcaaaagagtttaattcgtcgaaaagaatctttagatttgtgatttcaaattgattttctaggcaatttttgaaaatgtccgtaaatttttctacggtagtcatagaatcaggcagctctcctgttattatatcaagaaacttcttagaaatggatctaagaacatcatttgacaaagtagaagcaaaaccattcaatgtccttaaatacttgaacaattcagaaccatcagtttcagagtgcatattataaaaccaattctccacagtagtattcagcttgtaaagggaatgattatacggttggaaacaattgacgagaataatttcatcgccataaagtgttatagaagaagcctcgttgaatgcggtttttacgtctctcaatattgtttctaaattagccaaatattcttcatcttcgttatgagccataataatcttattttcactcaatatttgctgtgcacgttcaaaaatttgggtaccatatcttgatttcaaattacagaaacccctctcaacatctccagtctttgtaacgatatccaaatcatgttcggattgcaaatctactaaggatttgttaactgattctatccattcatagtttttgaaactttcatcatttacgtttagtatctgtaacttgctagcagtgccacttttccataaaacgatcaaatttaaataactagcctcgacattcaactccaatggtctcgttagaactaaatctacaattgaccaaatagcagaagctgaaagattagtggggatgttattttgaaaagtataagtcaaaataccgcttgaatcaaccaacaaggtgcccatttgaaaaagcccattttccaaaggcaacaatgtaactagagtattgttatacaaggaaaggtattcccctacagcttccacttttctaaaatggcttgggtctgaatctgactgtgaaaccatatcataatcttgtattaaagtaaatgaagttaaatcccaaattttcaagtggcaattctgagtcaacacaattaagtatctttcatggaataatttacaactaatcacactatcgtaatccgatttagaactcctagaaaaaaatcgcgttaggcttttcaagtatgaattatcattgaatagtaaaggctcgtaatgtacgccgtcaactttttttaaacccaacaaaccgccatcttccaaaaaaacaactgagaactggggtgatacatagaaaaggaaatgaggaactctaactgtaaagtcgtagggattttggagatgaaaccactctccattgagagtgttggccgatgaaaataggaaacttaggggtagttgtaacgttaaaaacgaaccatcttttaagataacattaaccagtaattgctgttccacttcttgtatcgttaaagtgtatctctgattcatagaagcatttggtaagtgtatattaattgtcttcccatggtatgcgtcactcaaaggataaaatgtcaacaatgttgatcttgaggaaaaatggtaacagatatactcagagttactcaataacaaacaattggaatattcacttccgtaaggctgaggaactggtgtagagatggacttatctccttctttcagcccgttattattactgttattactgacgtataaatcaaccgtattattgggttcaggtttttcataatattggagcaaatttgcatcaattcttgagaggcatgccataataggtcagttgtgtacgagtgaaattgcgacctcttgaaaaatgcttatgaacgttggatttcgtcaatttctacttgtttctcagcttctcatgctatttcaattcaatttttttttcacgtaattggagaaaaagacaggaaaacaaaaaacatgaaagttctgtagggtaatggaaaagaaaatattgatgaactatacatatctacggcaattgataaacgtgtcttaataaaatcatagaataattaaaaacgtcctaatgcgtgttaagaagtaattaggaagtttagatacctatagaatcaaagaatagaagctaaaaagttgatgcagagaaaaaagagagagaggttacatatacattaaaaatgagaaaggggagtcctactctcaaattcaaatacaaaatacgaaaatttttctaatttcgctagacttagatcttttcttccacaataccgtgcttccagatggcaacaaatggagtggtaccatcttcacggtagttcaacatgacaaccatggcatctgggtccatggattcaccagtgaagaactcccagtccttgaaagaaccaataaccttcttgacgtaagtttgagcacccttttcgaatttaggaacttcttctgggttagtttcttgcaacttagctttaacagccttcatgtaacccttaatgtaggtcaagaaggacttcttgtcaaaagcggtttgttgtagacggaaagagtggacaacgttgttgaccatttcagcaccttcttcaacatcatcgtcaccaccttcagcagatgggttagcaccgatatcgatgttgtcacctccgacattgaccatagcacagtcggcttcgtagataacgtcatcaactaacttagcgtcgtaagcatcagacaacaattcgtcgttagagaagatatccttgtaaataatcatatttgtctatagtatgttctgtgttaatctgctaaccgcaactgagaccccagaaagaaaattgttaaaaagctaaaatgaaagtagtaaaccattgaatgaaaacattaaccaaaataaaatttttttttaagtcccaattgaaatacttctccttataaatatcatgaaaggaagaaaaaaaagtgaaaaaaaaaaaaaaaaccaataaaaaaataaaaaaatatcaattctacgagaaatgcgtgcgaaatcgatgagttttgttttgcctctgaaaaattctggaaaatttttcttagcggaaaaaagaaaaaaaagaaacgtgatgtgaaaatgtgttcactgagctcatcgatatacacattgaacagacacaaatctattatttgtttcgattttcttttacgtctccaaagcagttctactgtatagagaccagacttcttccgctatttcagcgggtgcgcttgtaccgcttgccccaatggttctctccagcatttctttagcctccactggcaaattttggatcatatcggtccctttgactaaacctggagatatcgtaaaacacctaatgtttcttggttccatttctgcagctaaaacttctgtaaatctggacagcgcggctttagaggcggagtaaacagatgtacctggaaccttcatttttccggagtgtagaatggaggaaatatttacgatggtgggtcgagcagattgaccactgagttccggccatctcctttgcgacttcatcatatacttaatacagatgtttgtcatcgtcacagggctcataaagttaacattcattatgtcctgaatttgagatgcagtggttcttacacttaatgattcttgagtcaagcctgcgcagttaatcaataagtttacgtagtagcggcgttcattatttgaccatttgttacatgggtcgaacaatgtggaatatttctgtttcaagggcggtctatctttgaaatattcgataccgtcatatgactcatagtcaagccagtgaggccatttcttaaaatcaattgctatagcacattgccgctgatatgataatcccgattgtaattggcctctatctatcgcggtgcgctctatactttctttagtagacccaagtataatgcaacttaaacccttttgaaataacttttgacatattgccttgcctatacccctagtggcacctgttactatcgcaacaggcaaataatgcatttccagacttttcttctcccacgtctataccaatgtactcatgtgtattccatagttctcatcagttgcaaacagtaacggcggaaattttgacgctgtgatatataaaacagaaaaagtggcatttccaaaaccccgcaaaataaagacacagctagctagatagataacacaacatatatataccttttattatttacgtacgtatatatatatatgcaaaatttaaatgatatatgacatcatcaaaaggatatggaatccttgcccaaacattgaagaaagtaaaacataatagtggtaataaaatgtgtatttaaattcattgtattttattccccatttcgttttttatgtgggaggttctacttctcccttattagtagaaacctcttgaatttttagaattgtaatcataaccgttgtagccatatggtacaccttgttgggcagcagcagcggcagcggcagcagcttgttgctgttgttgttggaattgatagtattgttggaactgcatttgttgttgtgggttaacaggttggccattttgcatttgaacttcaggttggggttgaccttgaggttgctgttgctgttgctgttgtgattgcttctgttgagagtcttcagaatgctgggcaacaccttgatttggactttgctgttcctgaccgttttgagtttggtaatagttgtaattgttctttggtaactggtatggatattgaccagctacaccgtattgaggttgaccatatgggaatgactgttggtaaaagtgggcgtagtatggcatgaatgagccaccgtatggctgttgttgttgaggttgggcgtgagctgtagctggagaagcggcagcagcagcggcagcactagtcaaattagcagcagcagtgttcgcgcctgcttgaccataaccttgttggaaattatattggttagcattaccactagtttgagcgttgttttgagcaagttgctgatattgttgaccgtaagcgtatccttgtgaatcaaacatacctggataagaatatccaggaaattggttttgatacatgtagtactgttgggcagccacgttgttcccttgtttttgactttgtggactttgctgtgattgaggttgttgtgattgaggttgtggatgctgttgctgttgctgagcatattgttgttgttgggacaaatactgttgctgtaactgatgctgttgttgagcgtattgttgctgctgttgttgagtatagtagttttgagataattgttcttcttgggcttgagcttgagcttgtactggttgttgttgctgttgctgttgctgttgtagttgttgttgtggttgttgtggttgctgtggttgttgttgttgctgtggttgctgtggttgctgtggttgctgtggttgctgtggttgctgtggttgttgggattgttgttgtggttgaggtacagtattagcttgatcttctggaggctctgaaataacagcactaatttcaaccttttcttcaacaactgtaacttcttcttctggagcagcaacattatcttgttcttgttccagctcttccgctgtctgttcctcttcttttacttgttcctttttttcagcttcttcttggacttcttctccgtccacttcagggactctgtcttcattttcttcagaaggttcagcagtctcctcctcttgttcttgtgcagatgtttcttgttcattaactttttcttcactagcttcagacttttggtcatccttcttaatatcgcttatttctttcttcaattcagcaacgttttcaagaggagactcggtctttttaacagcctttggctttggtgtagcaattgcagcccacgacattttctttggttgtgaagcagatgtcctagaagttgttttctttgaagataaagaaggttgctctatttgtttgtgttcttctttgttattatgcccttcctgctgttgttgctcttcttgctctttttcttgatttttctcctgcgcttgttgcccttgtgcttctaattcttcattattgttatcatttgaatcttgaggaacgtcatgtttagtatctacagaaacagctgctgcccacgatgtagtgtttgaaacaggcttggatggtacgtgcttccccttgtcgagattaacatgtttcccggttgtatgagctcgtggtgtttgtaccttcttcttatttctggcttgagtataattgttactactgttatgctttgtagaagtaaaagaattgctattattagaactcttatatgtaatatcatcttctggatttggcaaatgttgttgagggacatatgagtgttgttgctcctttttttcatatttttccttcttagcaggtttctttacttcatcccatcttgtcactgcgccggaagtaattttatcaattatagtttccaaatcatcatattcttgaactatatcaattaaatcatcactcgtccagtcagggaacaattctgtaagcgtatctattttggactttagcgcaggatttagttttttactactatgactattatgattagacttcctaaattgtgtagacattatatatatatgatgatgtagattatattgagaaaacgaccaaacaaaaataaatatgtaagtactttatgatggtgatttttttggggtaattggtaagagtttttcttgtagcttcaaaagatcaaatataaaatacgaatgtttctgaaattactgtaaaagacttaggaaaaggaatgaaacgtttatatgggagagaacgaaaatttttccttttcccgccactactttttgccaccatttcccgttatttatttgggcgagtgctcacctccgacggaatcacgggtgacggatatcctaaaaaggtaaagaattgaaacagatctattaatatacggatcactatacattattataagtcgatattgcagtattagtatttacatgttgaataatgcacattctgtgctaaaatatatacttcatttgtcaacttcttttagtttgccgccattttcaaacggcgcctcctccctagcttcgtctagagcaggcttaataccttgtttgacgagagctgcgttgacacatgtagtataagcgtaccattgttttgagcactcgttctcaacggattttcccttcaggaatttttcgctataccattcattaaaacaactatcgtatttcgtcttcaggtcagtgcattcaggcgcaaaactagctgacattatattccccatataaaactggtattattgttattgtaattcaagttaaaacacaaacagatgttttctaatgacctctcccggcatatatctggcgcacttagaataaatttctacatgcaaatactctgaatattctgaatgtggctctccctatatcgaagaaaaaatatagcgggcccattaccctgcgttctgatattcatcactagtaaaaattgtatgtacttatttattctatctattcgtagaaaaatgaatgatggtcccaggctttggtacttctttcgtactctcttcttcatcgggcccttcgttgttatcatccgcttgtcccttcgggtggtggtgcccctgcttcagaggcgagctctctatattattgctgttctcatcgtcgttatcgccgtcgttattaatatgttcttcatgagccagttgcttccgcattttattgggcacaatcggagacggtaccatgctggaactagacccgtactgctgctgcaaaagtagcgaaatctttcttttgcggctttgtctctgtattgtactttcatcttgctcatcatcagctccaccatgaccctcgcctgtaaggtctgtttgctcccttgaaggcaccgcctctgaaccagtatcttcgtcgctagagtccggaagtttcaatatctgtcccgtggatgttatattcgctgtgtggaaatcatctatactgtcgttattaaacatagaatggacatcccggttgacatgtacagctgaatctgcctcgttaggcccattgtctgtctgggactgcctactcgcctcttcagcggatgtaggaaatataccaacattattgctcacaaggcttttgactggagcgtttcccactggtgcagctgcatttgcctgcaaattcaccagcccagtctcttgaaacatagtccccagccattcggtgctatccatgatccgctcacatatttctgaatatgtagccacgtgtgggatgatgtcctgggtgatcttatgaaagcagaaactcaagttagagtctatcttctgcaggttcactgtaatttcttgaacaagtttttccaatgtttcctctttgcttgcagaatccattttttgtgtcaacaatcccttatgttgctctttccatacgttgatcaacctggctctattcccaccccaaactgtagatatctattttgttgatgcctcagctcaccaaaacaaaccaaaaaaacggaaaaaaaaaacggaaaagaacggaaacaaacggaaaagaacggaaaagaaaacaggaaaaactcgctgttctgttacccgcgcggcactaccgcatttaatcggagtagctactaatcaagcaagggcctccgttcctctatgacgcaccggacatatcgcatttccactataatagtgcaagtaggacgggataaggcccaagattatcaatgaagactaacacaacggtcttgccagccatatccaactctaaacatcttccacggctgttcaaaaacgaagatctcttacccctctgcggcttaagggctctgttcaattgaaggatccgcggcagtaaagtaaatggatgaaaaaaaaaaactggaaaaatagcaacttttttcagcctggaagatttgtcatctaagcgaaggagaatgaaaccggaattttcactccttcttaggggcattcagtttataaatatagttattccctgaagttgagatttactgatttaacatctggacaactaaaaacctaaataataagacacaattttttgcgggattttttttcctttagatacttttaacattcatagtaaaaagttctgctacatagtaaaaacacatagaaggtacaagcaatagcatgattcaatttaaaagtccaggtaactggctgttcatagtaccctggattgccttcattccatggtatggtatgctgatagccatgcttatttgctgggccagtcaaggccatcccatatattggttcatgcactcggagcaattccctgtgtacatttcagatataggtgccactaatttaaggccactgtttatatcgtgcgccggctggcagggtctaggctatgtaatcactgttgcccttgagttttttcaaagatccggctatctgcctttccaactgaaaaaaaaagacccttctatctctgattccacatcttatgctgagaaattgcacagcggtaaatacttaatgcctccatattacacaaaggatgaacggaacctgattttcgcagcttttgttctcggcagcattggtgaactagcccttttattcagttccatcttctcaaccgccctgtaccatcgcgttcacattgctatggtctctgttttcgtcgtcttcatgttcctatccacttgctgcttgattgcagagtatttcctcatgggaaggcactatgcctcagtccaccccctagccagccctcatttcaatcctcaatcatctgaaaaaagctttaaccaagattataacactgtggatgagctgccttggtataaatggaaaggccatgtatggaataaatttaccatcagtgcaactctaaaagttatatggttaactctcgcagttgtatgggccatttgttttggtgctatcaatgatagatctaagagtgcttgtttcgaatggttgctagcattttggtttggtatcatatttatgattctttccgccgacttttatttaggtggaagatacagacaatcccgctatttcaaccacgtggaatcattttcgggttattacaagtatgacaaggcgctaggcctctaccacagtgaagacgttttgccttcggacgataacgccggcgtgattgccacagaaacagcatcttcaaatatttacaataattcctcttccaacgaatctattcaagtagtcgtatgacctcatatatgctagacttgactaggaaataccctctaacctgcaagatatattcatctttttctttccaaagcacaatttaataaaacttgcaagaacatcgtcatcatttcccccttttatttttgttatccccgttactgatgtaactaatacctaattctatgcttctcaatctgtatagtagttttccttttgccgaagaatttcttctggctgcttttttttttgacatatttcgcattgtccacaatggtcattgcgttaaaagctagaaattaaaaagagaatattgttcagcatatgtagtttaagttggcaaatttgttctgctcttgatgtacctagaataaataaatattaatcagaaaaataaaaaaaaaataaaagtaatgaaaaaaaatataacaaaaccaacattaaggtatatattacagcgagtagcggcaccggttatcatcaaacgattgatagaaagttagataacctctttgaaaaaactttccttaggagaggtattggaatcgttggaatcgcgaactcttatctccgatccctcttgatcgtcttgatcatctgtaacttcattactataatcattttctatcgaaccttgagaaaagccactaaaagaccggcggccgttgtcgttacaatgggtaaaatcgtgccccttttttgagtccatttgatccaccacaggctccctcttcatagttacagactctgttttggatagtccttgtttatcggcattcttattaaataaaaattgttctatcgttatggagcctccactgttcgccgctggtcttgaagatttatccctcttgtttgcgatggaatcttcaccggtgccatctactgcttggtgcactttatatgacttcacttcatcgtcaattaattcattctccttattggaggttggtgttttaggcccatcatccaacacgccgctaacaccagtgattgacctagcactggcagaactatcaatatcctttcctgtattataagtagaaaggaaacggcttttaacaacatcttttggagatgcactcttccctataggagtcactttttcattgttatcaggtgtactcatgataacatctcgagaaaaattagaattattctttgactcctcagtgccccttctagacctcttagccgtttccttctcctcttcgagcttcttttcacactcccgcagcataatgttcctgattataatcatttcatctacctgtaattctttcaacatacattcttctgtagccatttctgcttcttcttttgccatttctgcagaaataaccaaaggatcattcacggtagcatcaagaaggtccttccttgttggaattttctgtttctgtacagctggtatagctccaccagcatctgctgtttccccaaaaccatggattgcagttttatgttcagcaatggaagcgacaagtctttcgatttctacctgtattttgctgcgctcctccaaaagctcatcataccctctttccgaatttcccaaattgtcaaagtgtgatctgacggcataatagtgttcaatgctcgaatttttgagatctctttcacatgcatcgttccaatcattcaattcatcattctctcctgacaggttcttggacaacctttcctgtagttcgtttcttagattttcacgattttccctagcattttcaagttctttttccttctgctgtaatttgatattcatcttttgtacgaactgatcataccgttgtccctcctcggcctttttagcttctttctcctgttgttgttttgaagccatcgctaacaataattgcccgtcgttttgctcttttgcacgttccatagaattcccatcctcatattcctgatcaagaactcttgaccttctctcaatatctttatcaacatcacgttgtctgctggctcgttcatcaatttcgttcaccactggtgatatcaactttttggcgactgcgttaacctcttctggagtcatccacaaaccaccacccaaatatattttctttttttcttcttgtttaacagaatagtgctgtagagctatgttaacagcaagcttattgtaagcttggttaccaaataaaagcatgtaagtatcgcgcgagtcaatatcctgcaatttcctattcgcaagcttttgagcttcatttagcactaccggagatgctacctgctttatgtacagtttcttttgtgcctctcttgcagcaaaatctgggtcttccaatgtcttcgggtcaagatctttaactgcatcagctgcaccctttgcacacatatattgttgatcacttagcctttgtctttcattaccagcatgagactctaagaactgctctgcggaatgttcaagtttttccaaagttcctttcttaaaaacttctttgttagcttttgatacaccactttgatcgctgctttgtaatccatttttaaagtttaccttttggggatacaacctgtcattaactctgctaatcgcccttctttccgctccatccaataccttagataaatcgagggatttgaaacctgcagggtgctgtggattaactaagtttgcatcaaactcattaccaataggggcaccagaaaacctcttttttttaacactggaactgtcggaggtgcccttcatggaattgtctaaagaaggactgaaagccaatgctttttgtgcagctaatcttgttaaaaaatcacgccttcccttcagacctaaattgaccgttattgggacgtcttcaggcggggtcaatggaatcttggaaaaggttactttgaaagcctcacctctggccttttgctcgattgctgtttcgacacagtcatcaggcgagactttcgttctcttactagctaaacgggccgcaagatcaactgactcactcttggagtctcctaaaccaagtgttttgtaattagccggagtattcaaaatgccatacttctgtttcgcacggaatatcgcctctttactcaatggttgtccactctgctggtaagtagaatatatagttttcagtttgtgaacgctatttgaaattgagcgaggtgtttctggagcagcgcgatgcatttcagaagaatgtagcgattcttgcaaagtggatactctaaccgcctttctttcagtaatttgctcaggggacgtctggacagattccacatcggtggtttgcaacgcagatattagtgacattatagtattgtacttgttcctaaagttttattgtcaatcacactctaaaactactgatttgaactcatgtgatcacttttgtttagacattgtagaaaacatggtgctttctatgaagattttcatgtgttaaataccatctttgagtgcatcattttccatcatgtatatcctgcagaagtatcccttaatcagtctgaaaaagaaataacctctacccttaacctttgatttggagcttcatcgcgaaatataggggactgccaaaaatgtcttacaaagccaacaagtgaacatgaaaaaaaaactgtcaacagcggagagcacttgtcgaaccgaaaggtatgctaatatgaccttataataaccttatttaaaacatttaaagtaccttaagtcaatataaaccccgaaaaagggaaaaatcggctccagccctgaagcacaaatatcactaaataaactgtcccctgattcttcttgctagttgcatgtctttcttcattatagtaattctttttgcatgcagcgccaagaggtttgtatgttccaataatcctaccagatacgcttcgcttgcttcctgtaacgccataatcgccattgactgccaacgtaaatcctgatctttagttgtaaactcgtctgtaacttctttcactagccttgcaaatggaattttggagattaataaatccgtggaacgttggtattttcgaatttcgtacagagctaattcactaggagtatatttcttttcgacgcgctttaagctctgctttctttgtttttccctccttttctgtctaacatatctgtctaaggcatatgaatgagttcgcactggtgcaggtacttcagtttccatttcagcttcttcttcattttctgtctcgatttctagattacctgcttggtcttcgtagtctgtttcgatatctaggtcactttttgagctttcataacgtcttctttcctctcttcttggaaacaggttctttgtcgctcttgttctctgcaataacgataacgcacgatcgttaatagattgttggtctcctgcaagcctgttgacgttactgagtgatcttccactcgaatcactttgaatagcagaactaacccattgttgtttacttgacatgattatgttatattagtattctttctatattcagtccttcttctgttttttataaagtaaattctcaagattatctactactgtttttaagagatgttttctcaatatttatcgatgaagttttgtttttcttttgttttcaatttacttccgcgatttcgcgacacagtgggatcaagataaatcatatcgttcgatattctcgcaatagaagaccactaaactctcaattgataaatgttgatgtcgatttcaattatcaatgatggtatattatgaatattatctttagtgttattaatacaaatgcaaatgtgggtaatttgccgtttctatatatatatttatgtatttaccataaccaagtaaatcaattaataatcatatttcacatcggctatacgattatcagctaacccaatccgacagatatcatcctgtagtttcatctatatttgaccattatctgcaaagttcagatacgtttttacatcttctactgtttctcgaatgtcactatcttccgaatttatgtatgctttaaagttgagaatattacttgaatgagcaagctttctagcccctgaattgttaaccgtgcgctttccaacagtcctatccattagtggggaactcggtttgtcctgtgagcaattaatatgggttctgttcccgttctctttaggggaactctttagtcttatcatggctttgataggtgttgggattttcaatgacgaatgagaggatgactcgcttctgtcagttttcatgtccgaattctgcttatcattattcacagtcaaattaggtaagctttcatttgacctacaaaaagtatctaagaaatccgtaacctgaatggcttcctcccctaacgatgaacaataatcgctcgagtctggcgaagatctaaggaccgtagtcgaaaaacattctttatccggttcctcgtcgatatgtatcgaaggtgttactttactagttgcagataccaataccttgtctttcccttttcctgaggtctttttctttccttttttagtcagtagcctaccaaaaaatcttcttacaggaccttcgtttcttacggggttcacactggacgatgaaatttgactgtgattcctagaatctatgggctggtcacgcgacaaaacctttactaaatcctgaatacttatgcgtaaagtaacgtctttctccaataaccttttaatgactaaatcgtttaaagtattaccatttattttggaactcaatgatacttcgatgattttgtggtaggtttcgaattcattttccccgaaaaatggcagctcgttgtacagtaagcagtatagtgtcactcccaatgaccaaatatccaacttaaagccatccgtcacaaaatctcttttggaattgcccaaatgacatagctctggtgcaataaatgccggagtaccaacaattttgttcaattccctctgaaaacaatcttcaaaattagcatcgctgaaaggtaatgattggggagtgaaaatacaacttccaaaatcagaaagtttcgctactttttcttcttcatccaataaaatattggacggtttgatatcacgatgaatacaaccctgagaatgcaaatattccaacccttttgtcatatcctccaggatttttttggcaaatgtagaaacactacaatttgaaatcacaatttttttccattgcggtaaaatatcttcatcatcgtcacgtttccactgtagttcaccaaggctgcaccaattagtgactatccagatagattcgctgaaaggagagtccaagcattctattagtcgcacaatatgaacattatttcgaagtcttgaagccgcaaaaatttcccacctacatttttcgatattcataagtctcatagcctcattaccactcatatttgtcgttatttttcctttactcttccaaagctggatttgcctcattacttgatttactgaatattgctgggcattccaaggtttttttggtataatcttgacagcaacaaccttgcctaaagtagaactgtacgcttttcgtacataaccaaattgtccacttcctgcagagactcctagcgtatattggtttatagttttcttatcttggtcactaacagttatttttttcacatatggtcgaatttcatccaggatcgtgtgtatattttctcctataattgtactataggttggtttctgttgagaaaaagaagaaccaaatgaagatgtctggctcgtaggcgttatcgggggactatctaactcatcctctcttatgcacgattgctgggataatggtgcccattccggaattaatgtcggtataagctgtcgaggtgacatttcatgctaagtaattattgttaacctggcgttcaaaaaataatatctatgcgagtaagtttgtaacacctaaagaagtatcatcggggggttttcaaggccaaattagttcataggactagagactgttgcattgtttatttgttgctacctcatcattcacaaattatacgtttaaagtgatgtaaaatcatgctatatactaatttggcataacctctgttgagcggcatcatttaatgatttacttctattttaataattacttcatttcgaacaacttaatagctacttcaagaaggatcaagtaagttcctcgaagcactatgaattccggaggtgaagaaccaactataaagccaaatgtatttaatattactcaacttttaaactcaaatggtgaaaaaccgggaattgcttgcatcttcttaagtaaatttgacatgaaaaagggaaatatcataatatggtctaaaagtattaatggtgcggcaattgacttaagcaatattgaatttaaatcgttaccagccggtattcacgaacaaactgacgatgttgtcaattttgtagttcctaaagaattagatgtctgtcaaactgccaagacgacaacttatgattacggcatcgcctatttcaaacaaaattcgttcgatattattgagaatgacaatcgtattgataggagtaaagttcaaatgttttctcttggtgtaattatcgatgtccaaaatgcctcatcagatagtaaaaagcacttttataaggaaatataccatgcgtatgctgccaacagatactcaagctatctagaaagtttactcggtcaatggataaggcagcgtgatcttgataagtttgatatttttgaaaagttttttgacgagaataaccaagggcacatggctgaaaattcagtagaagtctttgaacattcacccaaagaaagacggcatttggttgaatatttgccatactggacaaggaagttagggcctctcatatttccactttggaaagcaagtctccttcagtcaaggatattgatactagttcctcaaggagaatcgttcgaattgtgcaattctttggcctattgtgtcttcttaatatcaatgcttccaaaaaacttgataggaaaccatgtaagcgatgaatatattaagcctattttcacggtatcaacatcagatattccttttctagagtcgttcaaaaaggggaacggttatgtggctacgaccagcgaggaaattttgttgtataagcctgaaatttacgacatagtagtcaaacttacttcgagctcaactatagaagaatcaccagaaaaagaagtggaaattcttaccgcatctggtgaacaaaacaaagcaactcctcttgacttagaggtgtatgaaaaacttatactgggggagttacaagaggatgcctctacaaatgcgacatgtcgacatcatgaggtgacagaacccatatcatggctacagtttttaattgatgggttttttcttttaactactgcaggctatctggtagcgccatatcaccttgcaaataatttcaagattccgaggcacgtttctggcccagaacccaacaattcagaaatacagatcgctgaaaatttagttcgctattttcaccgcagaacatcaaatctgtacaacgatctgaaggatgtcatacaaaaaagtgaaaatattgattcagaacaaccgattactatcgcagcttcatttttaaccaagttaaatttggattgctttagcaaacaagatcatcaattcgtcaaggatatcgcccttaaatggttccaaagaagcattgatattagcaacctaccagaatgtttgggaaatctctgttaaccactagaaacgagctagatcatgtgagagagatagtatatgtctttgtaactgtattttatatttatatgtatatggtgaattttacttaaattccttggtagattacatacacgactctgttgcttgttcattccctaaaaatcagggaatctaggtaaaacacatatgaacaaaggtctccttttttttttttctttcatttctttcatttttttcatttttcatttatggaaatgttaagctttcataagttctgcatcaaaagactaaccacagagcacatgcgacaattgaaataccaatgacagcggtaataatacctgcacctgcctttgaacccttagtgatatttaatggtgccaaatttgtgggttgcgcttgagtacctgctgccccatcaccaacagatgaaccaccattctctgccgtgtatggtgcgggtttatctaaggccctcgtgttgaccattacttctaaggcggacatttgttcacctagaccatacataccatcccaagtcccattgaaccaattcaatccacaggtatgaccatcagtacctccagaacatgatttcgcggccgcaatggcagatgtattcaaccaagacataatttggttcctagtttctggcactagttgtgcagtgacacctaagaaacgggcaaaataggctttgaaggaacgttgatctgtattacaagaatttggaccttgacaagcagcttcatacacaataccatcatggaaaaacacttgggaagcgttcaaaaactctttggttcttgtgtgccagaggtctgatcccgtaaagttgtaaaggtaggcagagccagccaacagcaaaccttgattatatgtccattgatatgaggtcactttggtgcaattatcatcaatgctgacaccatcgtaaacatacttataggtaccattagaaattaagttcacaccgaccatccactcgtaaactttttcggcccagtcaacatatgtttgattacctgtatatcttgctaatcttgcagctatgtgaaacaaggcaccgttagaaacggtgttcttgtaatcgtaaccagagttccaaacgaaaatttgccacctcaaaccaccaccacaggaatcggcatcccaacgcaaagccatggtattgaaaacagcctgtgctaaatatagccattgaggctcattctcgggaggattagtaaagtttctctccgcggcagtcatagcagcaataccccaaaaggcttggtcatcattaccttcagtggtagattgatttagcggaatatagtcattatcatcaccagcttgatgtatcattgctgctataatttcatcattataggtgtcgttatccatgaaaaaccagtaatctagcatacagccccaggcaccaccggcttcccaccaatagtacggatctgaaaacataccgaccgtcttaccatactgattaccagtgtaataatccattaaaccgtaggcaattagtgaagtagcattttgcaaagattcgtagttgtctagatccaattcgacggcatttgtaaatcttgttgcgaagagtacacccagtaaccctatcactttatttactagcatttttatgtgttcgtttttaaaacagactgaaaagaaagaaagctcagaaaaaaagtggtgtgtattttgttgtatccactattatatgtcctggaaaggtttccctagcgttttgaccctttcgtatcttgtaatttaagcctctttttaccaaaaatcctcccgttcgcacacctattaagctgcttataaaatatgagtatcaacacagtaacagtgaatatataatagatgagcccattatacaaagagtacctatgatcatcatgaaatccgagctttatttccatctgccagttttctttctggatgtacgaaattaaatcgcgcctcgaacgggtgcaaaaccgggtgacgggacaccgctacgaatatagtacgatacacttatacatatatggaagcatttatagcgtatattcatcgtacggtacattctttaaataaatgattgaatttttctgaaccaacagttataagctgagatccagtgcgttcatgaaacggaacatcttacatcatcaagagcccagaagcacggcgtaggattgtttccgctgctacagacagacatggaaacactgtttttatcaggccaaaggtgatacgacaggtctcttcttgtttcaatattgccttacatatctgctgctcactctatttgctttttcctgctcatttatagttaacttgatttgaaattacgcgtcgcggggaatcgcgtaaaactcgatattaaatcctgtgattttgcaaaagtaaattttttactatctacatctctccaatttgcacaactttgacaggactgataactacccaggtggagcaaccagtgacagcaggtaaagcacaataaggagaagaaatgttcaggcagtcaaaaagaagaattgcctcaaggaagaattttagttcatacgatgatattgtcaaaagcgaattggacgtaggcaacacaaatgcagctaaccagatcatcttaagttcaagttcatctgaagaagagaaaaaactttacgctaggctgtatgagtctaaattatcattttacgatttaccaccacagggagaaataacgttggaacaatttgagatctgggcaatcgatcgtctcaaaattctgttagagatcgaatcttgcctttcaagaaacaaatcgatcaaagaaattgaaaccattatcaagccgcagttccaaaaactactgcctttcaacacagagagtttagaagacagaaaaaaggattactactctcatttcattttaagattgtgcttttgtcgttcaaaagaactgcgggaaaaattcgtcagggctgaaacgtttttgttcaaaattagatttaacatgctaacctccaccgatcaaacaaaatttgttcaatcattggacttacccttactacagtttatctcaaatgaagaaaaggccgaattatctcatcagttgtatcaaacagtttctgcgtctctacagttccaattgaatttaaacgaggaacatcaaagaaaacagtatttccaacaggaaaaattcataaaattacctttcgaaaatgtgatagaactggtaggaaaccgtttagtgtttttgaaggacgggtacgcatatttaccacaattccagcaattgaatttactttctaatgagtttgctagcaaattgaaccaggagttaataaaaacgtaccagtacttaccaagactgaatgaggatgaccggttgttaccaattctaaatcatctttcgtcggggtacactatcgcggatttcaaccagcaaaaggcaaaccaattcagtgagaacgtagatgatgagattaatgcgcaaagtgtctggtctgaagagattagctcaaactatccgctatgtatcaaaaacctgatggagggtcttaaaaagaaccatcatttgaggtattatgggagacaacaactgagtctgtttttgaaaggtatcggcctgagcgctgatgaagcgttaaaattttggtctgaggcatttacaagaaatgggaacatgacaatggagaagttcaataaagaataccgttacagcttcaggcataattacggtcttgaaggtaacagaatcaactacaaaccatgggactgtcacactatcctttccaagcccagacctgggcgcggagattatcatggatgccctttccgtgattggagtcacgagagactatctgcagaattgcgctctatgaagttgacccaagcgcagatcatcagtgttctggattcctgccagaaaggtgaatacacaattgcttgcactaaagtgtttgaaatgacacacaactctgcatcagcggatttggaaattggcgagcaaacgcatatcgcgcatcctaacctatacttcgaaagatcaaggcaactgcaaaagaaacagcagaagctggaaaaggaaaaactattcaataatggtaatcattagtgcagaaagggaaaaggaaaaaagcgaagagataactaaaaaggattaatagtatacgtaatttagtctactgtaagtatggtcaaaaattttctttagtgagaaaaaaaaaaaaaaagagaaacgataaacgctgtacaataccagtgactgcactgctccgaaaacgtccgagatatgtatattgtccgaattttttcatactttaatagctggccagagaaaccttataattttgtggctgcaagctatcgcgctgttcctctgtgacaggcaacacagaacaactaaccgcctgtcttttatgcctgtacacttcattaaaatttaccgttttcttccattacaagcggggacactttccgtttaaacctgcaatatgttgcagggcctatccacgccaatttactgtggcagaagttactgcagtggaagaactaccttttccagcatagcctccgccaccaaaaaatgcaggtgctgcgttttctggatacgtggctggcctttaaaacgcatgggagggacagtatctcaccgatttggtaatgccgtgatgcaacctcgaggatccggttttcaagagcggaagtaaaaaaccgggaagatctaatatttccttatgcaggtattctgtgactaaaaagtatagaagactattttgcaccgctccctgattagacttcgtgcgatattattgatggatatcgtctttatctttccgtggacctaaaacggcaccccttcgtctaggataaacgcggtcggctctttcgaagactaaaaaagcagccacaataacgttacatgcaaaatcagcccactcgaagttagatactgcgtagacggatttgcacgatgcgatgataaatattagggacagtgcgtgcccacccataagttgctgtagagcttacaaattgtaaagactaattccaatcgcacgcccacccctcacgggaataagttagaatgttgcggaatgaacgataacttcatattaggtaaaagggaagaatgcaacgctgcggtctacgggcttttttctgcgagaccaattttcttcttttgtttttttatttcgatatttagttttcatgcaaacgggtattattcttgacaggccattatgtaagagtgtggaaacataattcttgcacatacgacgttttcttaactgttcctgtttcaagttacggaaacgcctgtggcccaggtagcgtaggcaaaatcaagctcagaatgggttacgtaattatgacgttttcgagtgcgaggatgtcagaaaggagagccagaattatatatatatggatgcatctctctgcatataaaattaatttccctttcgtacagttccctacttttttttccctctttcgtttgcaaaagaaggcggccatactcattaaaaacccctccccatttttccttttttttttgtttccatataggaagaactctacagctcgaacaatacatcaaatcaatcaagcagtcgctctcgttctattgtgtgtttctcaccaccttacatatctcccctcagttcccagcctataactttgtggttctcttcttttcaacttcttcttcttgacattatactttaataagaccattacttctttttctttgctggaattcataattcattaagcagaaaatatgtaccatgttcctgaaatgaggctacattaccccctggtgaacactcaatctaacgccgcaataacacccaccagaagttacgacaatacccttccttcgtttaacgagctatcacaccagagtacaatcaatcttccattcgtccaacgcgaaactccaaacgcatatgctaatgttgcccaattagctacgtcgccaactcaggctaaatcagggtattattgtcgctattatgctgtgccttttcccacatatccacaacaaccacaatctccatatcaacaagctgtacttccttatgccaccattcccaacagcaatttccaaccatcttctttccctgtgatggcagtgatgcctccagaggttcaatttgatggatcattcttgaacaccttacatcctcacacagagttgcctccaatcattcaaaacactaatgatactagcgtcgcacgtccaaataaccttaaatcaatagcagcagcgtcaccaacagtgacagcaacaacaagaacacctggcgtcagttcaacgtcagttctcaaaccacgcgttataactacgatgtgggaagatgagaatactatctgctaccaagtagaggcgaacggtatatcagtcgtgcgtagggctgacaacaacatgattaacggcaccaagttgttgaatgtcacgaagatgacaagggggagaagggatggaatattaagatccgagaaggttagggaagtcgtgaagattggctccatgcacctcaagggtgtttggattcctttcgaaagggcttatatcctggctcaacgtgaacagattctagatcatctgtacccgctcttcgtcaaagatatagaatccattgttgatgccagaaagcccagcaacaaggcatctttgacccccaaatctagccctgcccccatcaagcaagaaccatctgataataaacacgaaattgctactgaaattaagccgaagagtattgatgctttatcgaatggagcatctactcagggtgctggcgaactgccccacttaaaaatcaaccatatcgatactgaggcccaaacaagtagagcaaaaaatgaattatcataagcacataacataatccgttaactctttgctctatgaacaagaaccgaagttctagaaaggctgataggattcgtacaatcatttttacggtcgaacttctgtagttactcgatatataaatataaataacggacataaaaaaaaaaattgtaacattataaatcataaaatcataatcatatctatttctaacttctgactattgcgcaattcgttagagtctttccaccacgtcgattggacaaatctttatctgtctacttctaatatactgtacatcatacctgtctttttatgctgctattgtggaggaaccgtcatcttttcgcgcgaaaaaacaatatgatgcctttttgaaacatgttattatttgattttttaatggcttctattacgcgtcgtggttggtgaacctggtacaaaataaataaaaaaatacctgctaaaaaatatcaaataaagtaaggaaggtaatacaaaaagagagcgttggctcgtgttacacaaaagcggtttcgaacacaatcagaagaaaacaacaaggacttttttgcagcgccaaaaaaaagaaaaaaaaaaccaagagaacgaaagctttataatagccttttttttttttagaaaacatgaacggatctcccactcctaagcgatattcatccaaatcttcaaggctttacgacgactactataacatcccgtatcaatattccaatccgactccaatgaatagagactataatgacgtggggtcacgtatcaatgcagataaactggtaccagaggaatacaaacggaatacagaatttatcaacaaagctgtccaacaaaataaagaacttaacttcaaactgagagaaaagcagaacgaaatattcgaactcaagaagattgcagaaactctgcgctcaaagctcgaaaaatatgttgacattaccaaaaagcttgaagaccaaaacctcaacctacagataaaaataagcgacctagaaaagaaactttctgacgctaattctactttcaaagaaatgagattccccaaggtcaaggaccccatggtagatgacgaccctgtctccgaaaattatgatcagataaatgtaccaaaacacagagcaccggatgctacaggtaatcctcgtacaactaacaaagtctccaatacttcagaccaagatagcagactaaaagccattgaaagaaccctctcggtcctcacaaattatgttatgaggtcagaagacggtaataacgacaggatgtcacccttaccttctcctttaaatacgatattgccaataaataatcgtctgaattttcaagagccaaagagatataatccaaccgttaaggtaaatccgtctgatgacgatatcatgatgtatgaaagtgcagagctgaagcgtgtcgaagaagaaatagaggagctaaagagaaaaatacttgttaggaaaaaacatgacttaagaaaattgtctttaaataaccaactccaagagctgcaaagcatgatggacggtgatgacaatataaaacttgacaatgtttcgaagcataatcatgctacgcatcgtcattcttcccaatccagtcgcgattactcaccctcttcggatgcttgcttggagtgttctaatgatttatacgagaaaaatagagtcaagcctgaaaataatatgtcagaaacattcgcaactcccactcccaataatcgatgatgatttaaaaagcagttaaggagtatggcgcattcttaaagcgttctgtgtaattacggcaaaaaattccatcacaaaatagaaagtctttattttactttccattgttattttccaacagaagccggaaacgtaaaggccttttatattaagtgttttctcattataggatatataataagaatttgtaattgttacttttctttcagttttcattaactactttaaaccttagaaaatacattccaatcctacgaatagacgtataagtaaggattaatgctatcggaaagcaacttaaataactataaatggtggatggttagtgtcataatatcttaatgaatatcgcttttgacgatatagtactagcaatctgcggttccaatggaatgcgtaaacgcataataatgaagttggaataaaaatatgctataccaacaactttcatctaagtagtctttatttgacatatatatgtatatacaccgaacaatagatttaccggtgcatttcattatcaacctttagtagtttggggggcagttttctgggcaatacaaagtttacttttgatggattatataaaaaaagccatatgggggccagaccctaaggagcaacagaggagaatcagatcggtcctgaggaaaaatggtcgaaatatagagaaatcgttgcgggaactcacagttttgcaaaataaaacccagcagcttatcaagaaatctgcaaagaagaacgatgttaggacagttcgactatatgcaaaagaactgtaccaaatcaataaacaatatgatagaatgtacacttccagagcgcagttggattctgttcgaatgaagatagatgaagcaatcagaatgaacactttgtcaaatcaaatggctgacagtgcgggcttaatgagggaggtaaattcattggttagactacctcaattgagaaatacgatgattgaattagaaaaggaacttatgaaatctgggattataagtgaaatggtggatgataccatggagagtgttggggacgtaggggaagagatggacgaagctgttgatgaagaagttaataagatagttgaacaatacacaaacgagaaattcaagaatgttgaccaagtgccaaccgtagaattagcagccaatgaagaagagcaagaaattccggatgaaaaagttgatgaggaagcagataggatggtaaatgaaatgcgtgaaaggctgagagctttgcaaaactagagtgttactgtgactgtacaaagaaaataaataaataagtgaataaataatggtacgaataacacagtaaaaagggcacccgtttttagtgtatggaaaaagttgagtgctttaccctttttccatgatgaccgttgaaacatgtacggactatcaagtaatagtgagggtaaagacagtatatacacacttccttttattttcgtctcatcttgtattttcatttgaaggacggaatatttacttttcatggcttgtatttttactcgattccaactttttttcaagcttatcaaattcctttaatgctatttcttgctcaggatccatgatctgaatcacttctttcacttcatccacatagtgcttcaacatggactcaataccgtacttcaaagtcacttcactagaagagcatgaggtacatgcaccttgtaatcttaaataaacggttccagtctttggatcccacccacggtaatcgatatcaccgccgtcctccaagatggctggtcttattcttgtatctatcagctcttcaatcaattcgctgacctcttcatcttcttcggtaagttcaaatttgggcatatttattttgtagccaccttctccttcttcttcttggacagcatggaattctttggatataacatcttcaccgtaagcaagttgcttggttaacaaatctataatttcaggcttgatactattccaatggaccattctgtctttattaatagtgagaaaatcatcacctatcattaaagactccactcctggacactgcaaaaaaatttgctgtgctaacttggaatggttgatgaggttttcatcagtgttcttaataactatactcttggagccacgcgtctgtagcatctcgccatctgtggagagaaattttaaagcattttcatttggagttgttaaagtcttaatatgaattaatctctgagaatttaagtaaaaaatcggagacttccccaatttagccactgatttgaacattgttagtcaatttcttgcttttttgcttagattacgctgagaatgccttatgtattctaattagtccgctaaatacgcttctttttataatgattaataagcaatattgtaagtagatcactgaaattcggaaaacttaaattatttatcacttgatacgttagaaggctatttctacaatcaccaggactccgctaagtggtcctatagatttgatgaaatgcctgctttgacggtcttgatgatacaagctaacgcttagcatgttactatactcaatgtacattgttttatcctcaagagaccgcagacgtttcaattttgtgtttaaaagaacaatggacagtatatacgtagtgccaattttcttctatggtgtattatgcgcattgaacattgtaatatccgtaatgttgaacataatttgggaattgcttccgaatcttcaaccttcatgtatacctcttttcggctagagtgtggtactttaattactgcttagttgttttgcccgatttagatattgcacccgtgcacgtcacacataagcttggtcttttaaatagtgtgtgaaaaaacgaacttgaagaaaaagatagagcaagatatatataggagtaggaatagggagagtggaaaaaaaaacttagcctcaaactaatagtcaagaggatcaactattctgttcaggttttgcaggttaaaaattgaaatagaatattttctcggtaatttcaagaaacagctggtaaaaaggcagtaaatttacagaaactaagagtgtaagggcacaatgagagtatatcagttttgccgacctttccaattattcacctgcttcttatgctaccttctagtgttcgtaaaagctaacaaggaaaagataagtcaaaagaattatcaagtatgcgcaggtatgtattccaaagaagattggaagggcaaaatagacccgtttatatcattcaatcttaaaaaaataagtggattgagtgatgagtctgatccaggcttagtcgttgcaatctatgatttccaagactttgagcacttaggtgtgcaattgccggatgaagaaatgtattatatttgtgatgattatgcaattgatatcgggatttgtgaagaggagaatcgtgatgagtttattgttcaagatgttgtatatgatccatatacttccacaaatagatctttggccaatccaatcatgacgttttctcaaaatgaggtcggccttcatgatactagatacccaataaaagaaaccggattttattgtgttactgcgttcagatcatcgacgtctaccaagttcaacgctgtggtgaatttcaggaatgcttatggtcagcttgcgggcaccgagatcaacaaattgccactatatggtcttttggcggtcgcatacgttgtggcgatggcgttatattccttcgccttctggaagcacaagcatgaattgttaccattacaaaagtatttgctggccttttttgtatttttaaccgcagaaaccatatttgtatgggcttactatgatttgaaaaatgaaaaaggtgatactgcgggaataaaagtttatatggtgttcttgtcgatattgacggctggtaaagttacattttcatttttcctattattgattatcgctttgggctacggtatcgtgtaccctaagttgaataaaacgttgatgaggcgttgccaaatgtatggtgcgttaacttatgcaatttgcattggatttttgatccaaagttatttgaccgacatggaggcaccatctccactaatcttgatcaccttgattcctatggcgcttgcattaatcatattttactacatgattattagatccatgacaaaaacagttatctatttgaaagagcaaaggcagatcgtaaaattgaacatgtacaagaagctactatacatcatttatgcgtcctttttgagtgtactagctggtagtatagtttcgtcatttatttacgttggcatgaacactattgatatgattgagaagaactggaggtcaaggttcttcgttactgatttctggcctacgttagtgtatttcattgttttcgttaccatcgcgttcttatggagaccaacagatacttcatacatgctagccgcatcccaacaactacccacagacccagaaaatgtcgcggactttgacttgggcgatttgcaatcgtttgacgatcaagatgacgcaagtatcatcactggtgagcgtggcatagacgaggatgacctcaatttgaattttactgatgatgaagaaggacacgataatgtaaataaccatagccaagccacgggccagtgtctccctctccaacaaaataacgctacctccagcagatttgattaggtgatgagacaaatagtttcttcgagggcagtcacgaaatgtttacaagcgaaaagaaagaaattatgaaccatatgcacttctgttcaatgcgatgtgaatatgaatatgaatataaatatgaatataaataaataaataaataaatgcgttgcacgtttcttttcatttatttgtgcgtgcttttacctgtttataactgtagtcaccaaagctatgctatactctagacctaactttttcgttttgtatttatttagccgctcgctggagttttttttttttcggtgataagatgatttatatcaaaccgaaacaagcgaaaagtttctgttcatcgactataaaatggaagagaaaattggtccatagacttttcatgtgtacttgtttatgagaagagacgcaggaagaccagaagtgaggaattccctttgttcaaggatgaacaacgaagccagataacgtaaggttgcgcgctgcatcagtgctaaccttattagctttctctggctttttcggtctttcctatgtaacataacatgtatattctatttgtttatgatgagaccacgtccttagtgacaatgctataaacccagctcttcgattcgtttttaatgaaagggagaagatttttttgtcaaacgctctgagtaatagaatatacatgcgacaacatttgtagttacttgtcttacgcttcctagggaacggatcatccgagtagaatatcattttacgggatcactttattcggtgtgattgctcgttaagccgcacgaccattttatgggcacgcttccgcaagttggttctttcatcagaagctttaccacgattggcaagtcatgtagcatgtgcgctaacatcgtttatcgttttctgtgacgtggcttatgagcaccagagacgaataatcaacagtacatcaaacaaaagctacgtcacctcaccaataatccgagcttcttgaaatggcaggtattggattcataaaatatgtcgctgctttgtgcattttcctttagttttttccttttttttcatgtagctaactaagcaagacgattatgggaagggaccttttaaggaaaaacaggaaaaaaaaatagtagcaactagtaaaaattcaaaaaataaaaaaagtcaaaataagaacacatcagttaggaaccgtgcttggagttttgagactggagtattgtccatccaacatattctgctctttcaccatagacttcgttggaaatcgcctctcccttgtactatattgtgcagaaccgttcccgcaattttcattggtgcaataataacacgcttcttcgattctcacatttgtcaagaagctgtactcttctctcaaactccaatatatttcaaattatgaacgagctgaacactgtttcgactaactccagtgactccaccaagaacggtggtacatccaatagtcccgacgatatggactccgcagcagcagcaagtcacgcaataaagaaaagaacaaaggcctcccgggcctgcgatcagtgtcgtaaaaagaagattaaatgtgactacaaagatgaaaagggggtctgctcaaactgccaaaggaatggagaccgttgtagttttgatagggttcctttgaaaaggggaccctcgaaaggctatacgaggagcaccagccatccaaggactaacgaaatacaagaccacaataactcaaggtcgtataatacgtttgataatagtaacaataccctgaataataatacgggcaatagcggcgacaacggtataaacagtaacacagttccaagtaccccttcgagatctaattcagttttattgcccccactgacacagtacattccccaggctggtggcattcctcctagtttccaaaatccagcgatacaatcaactatgcccgcgggtaatattggccaacagcagttttggaaagtgccctaccatgagtttcaacaccaaagaaaaggatctatcgattctttgcaaagtgatatatcggtaagaacattaaatcccaacgagcagttgtcttataacaccgttcaacagtctcccataacgaataaacatactaatgattctggaaatgcaaacggaagtgtcaccggctcaggcagtgcctctggtagtggtggttattggtcctttataagaacttctggtttactagctcctactgatgatcataatggggaacagacaagaagatcaagttccataccttctttgctacgaaatacttcaaattctcttttactaggtggccagcctcagcttcccccacctcagcaacaatcgcagccacaagcacaccaacaaaagttgcaacaaggacagaacctatactcgtattctcaattttcccagcagcaaccgtacaacccatcgatatcatcttttggccagttcgctgctaatggttttcattctagacaaggatcagtcgccagcgaggctatgtctcccagtgcacctgccatgtttactagcacatctacaaaccccgtaaatgttgcacagcaaacacaaagacctcaaggacagcaggtaccgcaattttcatctgagttggatggaaataaaaggcgacaatcagcccccgtatcagtaacattatccacggacaggctgaatggtaatgagaataataatggtgaaattaacaacaataatggcagcaataatagcggttcttctaaggatacatctcaacattcccaagaatctgtaactacaccagcggctttggaagcatccagccctggatcaacgccacagagaagtacaaaaaaacgcagaaaaagttacgtatctaagaagacaaaaccaaagagagattcatctatatctataacatcgaaagattctgctcacccaatgaccacttcatcaactatcgcgtatggacagatatccgatgtagatctaatagacacctactatgagttcatacatgtaggatttccgatcatacctttaaacaaaacgaccttgaccagtgacttattgttagttaacacacagccaatttccaatatacacgaagtcaattcatatgttattttgtggtttagaaattcattggaattgttagttcgtgttgctctgaaacaaaagccaggtggcaagtttttcgataatattgttggcgtggctttgtcgccaagtaatgacaacaacaaagctgggttcactacagccacggcaagggatgatgctgaaaaaacaagacgtgattcacataatgaagtacaggatactttggaagtgcaaagcgtttttattgccgccctcaatgaatgtttccaaaaaatcgtggatattcatcccaaattcagagaaaacaacgaccaaatttcgccgaagatcaaagtcatttatttatctacttttattcttttaaattacattttggcatttgttggatacgataactcatttgtacttggaatgtcggtgacaatttttaacgaatttaaattatacaaacttctattatttccggagccggatataaatgatgtgaagcctccagttgatgaagaggtcagcactggtaatgggaatacaaaaacgtccgaatttgaaattggatctgaaagtgctgggcatatgaatccatccaattcaccaaattccatggacgaaaacattagtcactattcagtgttgtttaaaagattatacgttttgctttcagtgtttgattctttacaaagctgtgcattcggtggtcccaagctattaaacatttccatccaaggttctacagaaagatttttttctaatgatttgggctcaaaatggtgcctggaacaaagccaattgagactgaaaagcgtcttgcaaagcttgaaattgggtgaattgatgagtgagcttaccaggaatagaatatcaatgaacggcaataggaagcctgggttcgatattacgaactcgtcttcactcttatcggaatatgtggaaactcaacctctatccgtagcacagttattttgcaagctattaattggcaaacacaatttcatcaattgcttattatcattatacgattcagaagcaggagtctattcagatttgacattggatttgagttcgaaaatagcagactctctgtgctcattgatatcaataattttgcaagtattgacgttgatattaagactgaatcctacgaacagtattgattttaattatagaccaccgaacccacccgctaataatccgacagtgcaagagggcccatctgctatgggctcgtctccagtcgctgggaaccttagcgctgcacctccatcggaggggaatccagatttttacaagaaattactaggcctgaaacaagacactggcactatcctttcagacctttgccgggggataatttccccctttgctattgctatcctgcacgaggtctacaacatcactgaactggtcaagcagatgcctacatcactcattagcattatgatgacggcaactacaacgcagaatactcaggacaccaagaagtcgcaggacctggtcatgaagctgtcaaactcgatgaatgaagtagttcaaatcaccagcgtgctgacaatgatcaagccattcaagatcttcgagcacgagcttaataagcccataatgtccctgacaggaggactttcgtccacgaccagaaacgacgtcatgtggccaaagtcgggccaaggcctccgcgagtcatcagtcatgaagacattgcttgatgaacgccgtacttctggtacacaaccgacaacggcgccagtagccgcagaggaacccaggcttgagaacgttgccctggaaaatttcgttagtatcggctggaagctgttggacgattccgagttaggctggtattgacaggtaactatgctcccttctcctgtaggtcaggttctcccttctcctcaggcagaaattcgcgtaaagaactaccatgcaatgaatgaccaatttaagtaaaacacataaataatacttacttacacatatacacactagctgttttaacctgtaacaatactgccttgtcagagtgcgcacggccttttactctggtgctccaccatcttccacggtattcgagagtcgccaagctcaggggcgcatgcagacaatgggcggggagcaccttcttctttcacagctaaaggggtctttctttctcctacttttggcatactttttcaggggcagaagtccttattacgcacgttgctaccgccggcttgctgttacacctggtgccatcactattgccattgccattgctacagattcaattccggcgcttgcaaagtccaaagttctggtgtcggtttgttctcacacagatccctgtacagcgtcttgtaacctgatccccttcccccgccccttctcgaacagcctgacgcgcttcctcttttgtttgggctcggcccgtttttgcatttcctttccctgttttggattgagtatataaatctaaacaaacaacaaagttcttccagcaggtaccatgagattgaagttacggttttaggagttggagattcaatttctggttctttccacatcagcaacgttaaaaggcctagtcctcttccgattatataatataacttccacagcaagtgtaccataacataataatgtccactaagaagcacaccaaaacacattccacttatgcattcgagagcaacacaaacagcgttgctgcctcacaaatgagaaacgccttaaacaagttggcggactctagtaaacttgacgatgctgctcgcgctaagtttgagaacgaactggattcgtttttcacgcttttcaggagatatttggtagagaagtcttctagaaccaccttggaatgggacaagatcaagtctcccaacccggatgaagtggttaagtatgaaattatttctcagcagcccgagaatgtctcaaacctttccaaattggctgttttgaagttgaacggtgggctgggtacctccatgggctgcgttggccctaaatctgttattgaagtgagagagggaaacacctttttggatttgtctgttcgtcaaattgaatacttgaacagacagtacgatagcgacgtgccattgttattgatgaattctttcaacactgacaaggatacggaacacttgattaagaagtattccgctaacagaatcagaatcagatctttcaatcaatccaggttcccaagagtctacaaggattctttattgcctgtccccaccgaatacgattctccactggatgcttggtatccaccaggtcacggtgatttgtttgaatctttacacgtatctggtgaactggatgccttaattgcccaaggaagagaaatattatttgtttctaacggtgacaacttgggtgctaccgtcgacttaaaaattttaaaccacatgatcgagactggtgccgaatatataatggaattgactgataagaccagagccgatgttaaaggtggtactttgatttcttacgatggtcaagtccgtttattggaagtcgcccaagttccaaaagaacacattgacgaattcaaaaatatcagaaagtttaccaacttcaacacgaataacttatggatcaatctgaaagcagtaaagaggttgatcgaatcgagcaatttggagatggaaatcattccaaaccaaaaaactataacaagagacggtcatgaaattaatgtcttacaattagaaaccgcttgtggtgctgctatcaggcattttgatggtgctcacggtgttgtcgttccaagatcaagattcttgcctgtcaagacctgttccgatttgttgctggttaaatcagatctattccgtctggaacacggttctttgaagttagacccatcccgttttggtccaaacccattaatcaagttgggctcgcatttcaaaaaggtttctggttttaacgcaagaatccctcacatcccaaaaatcgtcgagctagatcatttgaccatcactggtaacgtctttttaggtaaagatgtcactttgaggggtactgtcatcatcgtttgctccgacggtcataaaatcgatattccaaacggctccatattggaaaatgttgtcgttactggtaatttgcaaatcttggaacattgaaggtgcggcttgcaatcccttttttactttcaattctccgttaggttatttattctactacacgcagtttttttttttcaatgggttatatatctctaatatatacacatttatatgtttagacttatacagaagcaaaaaaaaatgcaaaagaagcttagtgttcataattcttcactcacgtcatgttatatatttgttaagcgtagcttcagtatatatagagattttcctttggcggggtaagggtctgtgaactttagggaaatagaataaacgtaagttaaaggtgacaagctcggatcgtcatctttcaattatcaccccaaaagatattgtaaaaaagcaagttcaatctcgtttgttacatttgtcccgtatttctactaattcaggcaaaaaaggaaagtcctacagcaaaagaggcaaaagtacagtatggaaatcgatggcaacactctggtgttcataatagtgatccttttcctatttttctcctcaccgggtggtgatggtgtgtcttctcaatatgagttcaatcaactccagagactcaagcagcagttccgaacagagcacaatacgttcgtcaatatgacatatacagatagttttcgaaatattaccgggcttaaactcagctaccaagacatgctgaataatcctctccaaaatgccacttacccactaccaggaaaagattatgatcgatggtttcccaatcaaaactacatggttttgcccaacgatgtcatagaggccataaatactgaagtctggaatacttcgaatgatgacgcttccaaccttttccctcccaatattacaagcaccctgttaggtaaaatcgaccttgtatcaaataacaagtacgaaaagataaggatgcctgtacccagattctatgagccggcaactgatttttcagaggatattcctcctgaaggtgagacgtactggtctgagtggccttcgtatggcgaacttcataatgtgagttttcagcatggcgaaatagctattcaaatttctcatatgagcaatcttcaggacaataataattacttaaggagaaatttcataaataagaaaaatgaccgttggaagttgttaaatcttcagattgatttctcagataaggctgaaaaggaaaagcattccatatactcgaaggctgtatatgacattcaacgtggtagaattctttctatttctcagagttctaaatttcattcattgttcgcccttcctcattacatgtccttccagaatgattataatgagaaaatatttaatgatgtcaaggaactcgttgatgaattttggaatttcacggattacacagatgtcatgaccatgaaagacgtacaggatgcttataataatgccaactttaaatgtgagtatttgatttttcttcagttggaaccatggaatcagtacacaagagatcagatcaagttaatagatgatgaattgaattggcccctggggcgtccggcaaatctgtctagtttaccgcccataaatgttgtctctggattactgtattctccagactgtggcgtacgattagggcttcataacgtaaagggtacacggtacgaattaaaaataatgtcgatcagaaaacatctattgttcggtattgcattatttgcagcccagatatacttattgcttactcagatgcatcatacaaataccccctccatggtcaacaaaatctcattctattgtttctcaatgataaacttagtcgatggttccttggccactttgtactttgtcgcagctagtgtcgttcccgaattgtacttacccctagttataagtgctttttcgtgctttatcttggcatctatttttgaaatacgctacttaatttcaatttacgcttcacaggttaacgaacagaatgttgggattatcaacctcctgcgtggtaacactggcacatatgatgagaataggccaagacccgcattcattcccgatgaagggtctatcggtggctcgttatatggtaggtttttctttatgctaatcattttcacgtttttaatattgagttcaacttcatggccccgtcagctaaggatggtatttgagtatatcctaatcttcatattaaactcatattggatccctcaaattttccgtaacgccgttaaaggtattccttcaagaagagaaagagcaagatctagcattggaggaaatagaagtcaaaacaaaatgccattattgtggagttttgtaattggtacaacaataattagaagcttgcccgttgtgtatgttttcacttactcctctaatgtgttcaggcaccataaagatgttcatttcgtcgtatttttatcattgtggctactgtttcaaattagtatactgtattctcaagatgtattgggatcgcgctggttcttgcctaagcacacaatacctgatggatattcgtatttcaagcccctttcaaacgagtatatatcggagcatggtggtggaactgctgaacataccgttgattgcgcgatatgtatgtctgatgttccaatttacatagaggaaattccagaaactcataaggtggatcagcactcttacatggtaacgccttgtaatcacgtatttcatacttcgtgtctagaaaactggatgaattataagttacaatgtcctgtgtgtaggtcaccattacctccgttgtagatagcatctcttgatcctaagaactatatactgtatttgtattcaagatccaagataccgtgacatttcctatttgtcaaccattgcaataagaaattttacatgaatagtgcattaactttttattaccactaaagtagttttgcttaaatatacaataggcaaactagacttaggataattcacaagggtttttagtgttaccctttttccgtatgacacatttttcgaggaattaattattgggaaaatattgccgatcaagatccattgaggtgaatctaaatcgctccaactccaagttggggaatcttaagaccgtcactgccttccaattacactgcttttgtttctttgacaataagaacgcaaaagtaaatttcttttttttaacaaattatgacacatcctgtagcagtgaaggcatgtctatttgacatggatggtcttctcatcaacacagaggatatttatactgaaactttaaatgaaactctcgcagaatttggtaagggacctttaacttgggatgtgaagattaaattgcaagggcttccgggaccggaagcaggaaaaagggtgatcgaacactacaaattaccaataactttagatgagtacgacgaaagaaatgttgcattgcaatctcttaaatggggtacttgcgaatttcttcccggtgcattgaatttgttgaaatacttaaagttaaagaacattcctattgcattatgtacgtcttcgaacaagactaaatttcgcggcaaaacaagtcatttagaggaaggttttgatcttttcgataccattgtcactggtgatgatccaagaattgcaaaaggtaggggtaagcctttcccggacatttggcagttgggtttaaaggaattgaatgagaagtttcataccgatattaagcccgatgagtgtatagtgttcgaagatggtattccaggcgtaaaatcagccaaggcatttggtgcacacgttatttgggtcccccatccagaagcacatgctgttttgggggacacagaagctttgttagccggtaaaggtgaactattgtcttctttggaaaaactggaaatgtccaaatatggactgtgaatttccagtatttacgtaaacaatatatttgtatattgcactaagtataaaaagggatgatttgtatttgatttatcacactactttatgtggtgagctcagttatttttgtataatatactatagtacatgtttgggtttttatcgttttatttcaatctcattacaataaaatattatagtgaacatgcacatcgaaaggaaagattgcaatagctggtgttcaaaagctttgtgcaaatgaattcagacacgaatgcatttaaggacataagaatttcatgtgttgaactttctaggatcgcttttttacccaccgaatcatttgatccaaattcattaacgctattggcatgtttaaaaaaagttgaagagaagttatcagcatacgaagacgattcactttcgccaaaatttgcagattatgtttttgttcctatcgcgagtttattgaaacagccagctctcggcgagtctcaaacagaatacgtcctactaattatatttcatctcttacggacatgttggtcatctaatggtaaattctccgagcaattgggacaacaactgttccccttaatcacatttttagtcagttctgataaagataatcaaaaattaattactagatcagacgagttcaagtacgctggttgtttagtcttgcatcagtttttcaaatcagtaagatcgcaaaggtaccataaagagttcttttcgaactcaaaacctaatttacttcccgctctaggacattctgttaccattctgttgaaaattctggagcaatcgccccaaaataatgagcttcaattcaaagctttggcatccttagaagtactatttcaggacataatatctgatggtgaaatgctttcctttattcttccggggaacgtttctgttttcgctaagatacttactaaaccaggccgtcaaatacattataaggtgtgtgttcgcacgctagaggttctggcaaaattattggttttggtttacgatgattttagtttggatatcaaagtaaataagttaacagatattcgagagttgagcgatacaaagttaaaacacgagataaatcaatcatttatgtttaatggacctattgttttgttacgcacagatgggaagacgcatagagatacaagttggttgacggcaacttctgggcaaatcaatattgctttggaggcctttatacccaaactattaaaacgtaataatgaatcaattgatgaggcattagcgacatttgtatcaatccttttaactagatgtgaaaattctttaaataattgtgagaaagtgttggtatccactttagtacatttggagcgtgatccgatgtccaaattaccatcgcatttggtaaaattaaaggaagttgtcaatgaagacctgcacaagctaagtgacattattcggtttgaaaatgcagataggttatcatctttatcatttgcaatcactattctagagaaaaataacgaaagagatacaatgatcaatgaggtagttagatgtttatttgaatcgcttaatgaatctattgagccaccaagtttgatcaatcataaagagagaataattgaacaaagtagtcaattaacaactacagtaaatttcgaaaacttggaaagtacgaatgctctgattgctttaccaagattatcagaagacatgtcactcaaactgaaaaaatttacataccatatgggttctttgttgttagaaagacatattctcaacgatgtggtgacagagttgatttcagaacaagttgattcaccaagaacgcagaagatagttgcgctgtggttaagcaccaattttataaaggctatggaaaagcaaccgaaggaggaagaagtctatctacaatttgaatctgatgccaactattcctcttccatggttgaagaagtgtgtttgattgtattggaattttgcaatgaactttctcaagacattagcatggagattgaaggtaaaggcataaaaaaaagtgatgagtttgccgtatgtacagttttattctctattgaaacgatttgtgcggtaatgagagaagaatttcaaccagaattgattgactatatatacacagtagttgacgccttggcatcaccgtccgaagccattaggtatgtgagccaatcctgtgcattgaggatagcagataccctatatcatgggtctatcccaaacatgatcttaagcaacgtagattatcttgtagaatctatttcctcaagattgaattctgggatgactgaacgagtgagccaaatattaatggtgatttgccaattggctggctatgaaaccattgaaaattttaaagatgttattgaaacgatatttaaactactggattattatcatggatatagtgatctctgtcttcaatttttccaactatttaaaatcatcattttggagatgaagaaaaaatatatcaatgatgatgagatgattttgaaaatagctaatcaacacatttcacaaagtactttttcgccctggggtatgaccgattttcagcaagtactcaatatactagataaagagacacaggttaaagatgacataacagacgagaacgacgtcgattttttgaaggatgataatgagcccagtaattttcaagaatatttcgactccaaattaagagagccagatagcgacgacgatgaagaagaaagagaagaagaggtggaaggaagttctaaagagtatactgaccagtggacctcacctataccatcagattcatacaaaatactattgcaaattttgggttatggggaaagattattaacccatccatcaaaacgattaagagtgcaaattcttattgttatgaggcttatatttcccttgctatcaacacagcataatctgttgataagggaggttgctagtacatgggactccatcatacagtgcgtcctatgctctgattattcgatcgttcagcccgcatgttcatgcgtggagcagatgataaaatattctggtgattttgtcgccaagagattcattgaactttggcagaaactgtgtcaggattcttttatattgaaagaactgaggattgatccaacggtgcacaaccatgagaaaaaatcgattagtaagcatgtcaaattcccaccagtaactgaaaatgcgctagtatcgatggtacatatggtgctagaaggggtcaaaattacagagtatttaatttctgaagcggtacttgaacaaataatatattgttgtattcaggttgttccagtggagaaaatatcatctatgtcattgatagtgggggatatcgtgtggaaaataagaaatataaattaaacttatgtggctaaacatatgcatttgtatatggtaatacagtggtttattattgctcacattgttcacaccagtgactatagtgattacaataagtaattagacaataaatgttatgagtgatccagaatgaggaatgatatgtgacttcagaattagcagggcagctaaattaaagatcttttaattcaattttagcttacgatttatatctatgaaagacatgaattgtcactttgggtaaccaatgatatcggtgactgctatttatacctatctcatattatattaagaagaccagcttttattctcggttggtagtaccacttgtctactaatcatcaacaatatattctaataaagtattatgtacatatatatatatatattaccagctcggccaggcattggaaaacagaagaaacatttctcatgattgaaatggataaacacgttaatcaacagggactatgttgcaggtgaaatattagcaattaataagaagggcaatacgcatattacaaatgaagcgatagaacagacagtgtccaagtaatgataataaccaatatatgcgagtattagtattttcctaaaaaaaagcaagattatatacacggaatggaggagcagtagctactttagattcggagttcccttacacttggagaagtaagtctgctatcctgaaaatatccgttatactaagggctccagtaatagcgggcatcttgacaatcctaatatccttagggtggtgactagcactcacctttgttggagtgaaatcgtaatatcatctattgactagtatttatgttattagtacacattatcccatgcggcgtcaaaagatgacatgaaaactgagaaacagtcataagactcaatggaagcgcagaatctcggaactaaactagttgtccaggtatttacacgtttaactggtttgtctaggcagggtatcgtttgatgtaataaattttgtctgctttgtaacgagtgtttctgacatgtttcaaacatattttatgtgtaagttgataagtcgcccttgtgtatcgtacaactatgccactttaaaatgatcaattttacagattaataggtttcgtggtctagtcggttatggcatctgcttaacacgcagaacgtccccagttcgatcctgggcgaaatcaattaatttttttggcttcatcacgctcgtcagttgagctcgcacagcatcagaggcaaacttgaatttggcttaagtatattacaaaaacaagaaggagggaagactacacacatgcgtatatgtatacaggcaaatacatatagactgaagttagaaaaagggaaagaaaaattattattaaataaagtaaaatttgtagtaataggaaatagagtagtacaatataaaacaaatgttgaaaaaggaattccttattctcgttgtttgcgtgggataatgttacagtggaaaactaaagttgtttatttgttattcattttttatgatcgaaccatttgtagtggggtcagccaataacatgtgttgttgttgttgctgctgttgttgttgttgttggagcggctgctgctgtaatgaaatcggaggagaaacgggcgtatttgggttggtactgttactgttgcttccggtaactgagtcgatggcatttgcggttatgtgctcgatactgtcttggttctccatgattttagtgtccatattcaaattcatgttcatggccttatgtgagtgaccggttgggttaccgtttggatcattttcgtcgggataacaactttcccattcctttaatcttttcttgtaagtttcagtgtattccgcctttttggcagggtctaactcgcgccatctttcaccgattatcttggtaatttcgattaaacctttatcaggattttccttgacgacggtaggtctaatctcctgggtgaactgaataaagggaccagagggtctctttgggggcaaagtcttttcgtaagcatctctcacaactctgtacttctcccagttggttctgaattcttcgtagaatggttttttttgatcatccgttaactctttccaccttgcagaagccaatttagacaattcggggacctttgcttcagggaattgttgaagcaactcatttcttatggacatagaaaacaggaaataagcggaagaaggtctctttgggccttgctttttcagttgttttcttctctcaattctgctttgagtggaagataatttcttcaccactggatgctgttgttgctgctgttgctgttgtagatgatgatgttgttgttgaagttgttgttgttgttgcaactggtgttgctgttgtagctgctgctgttgctgcaactgctgttgttgttgtaattgcagctgttgctgcatctgctgctggtggtgagtcaattgaggttgcagattgggtggtaacaaaccaggatgagtagcggtgttggcatttcctgcagcatttcctgcagaggaagggtccaaaagactagacagagcgttcatgttgttcgggtagtatctctgcacctgtgggagctgagacaagtacgaagccgggccagcagcattgtttgcggcggccgcagcagccgtggcagggtttaattgggaggctgccagctgggcaggattactgctagtgctgttattgccgctactaacattgttgttgttactgttgttgttactagacgcgcctgtacccgtgacagaagggtttgtctgtttttgagttaaatgacttaaaaaggagttgtaaaactcggaaaattgttgttgattgatcgtcggatagttttggcccgatccggtttgttgcatgtaaccgaaatcctgaggtagcgcgttaacattaacattgttgtttgaatttgagttcgaattagcatactgttgttgttgttgttgctgttgttgttgttgcgactgcgaagtaggttgcgtcaaagattgtggaggtagtggataataaacattttgctgttgttgttgaggcgactgctggaagtgaccttgataaggcgcttgttgttgttgctgttgttgctgctgctgctgctgttgttgttgttgaggctgggcttgaaactggttcaagtattggtgaggtgtctggtgagaagcatctctgtactgggagtcgttgtgttcgagaccctgatactgcagcgaatggtcttggcctatgttgagtaagttggagttagaggcgtcgtcctgtttgggcgagataccggtgttcattgcagttgtgggtactgttagcgtcgtacgtatatcacagaatggatagaagaaggggatatagttgtggtcttgccttgacttgcgttgccttgccttgtctgtgtgtaatagagttctttgtgggatatcagagcgaataaacttcagcgtcacagtctcggtagcagtagctgttaggcagtgacctagcagtagaggaaacagaatacaatgcagtacgattacggtacagaggataacgaagtaaaccacatttacagcgagaacgagagacagaaggagagagagaacgaatgcgccgggccgtgtctatacttggctccaccagctgatgtgtgcattttttttttgttcccattcgttctctcaccaaggggaggtggaaaagaaaagaagaaaaagaaagtaaggaaggtccgctgcgcctctcctttgctgctgttgcatccggacatcacacccaacacaaaaccccgcgcggccgtcgtcagtaaccgttccacccattcctccacggtatgtagatcgctaagcacgatgtgtatgttttatggatatgtgccgattttttccgcatttggtatcatattttgttttgataattaccgttcttgttattgctagttgcttgggttaatgttcttgtgctattgttgctgttgttattgtttttattattgtattattgtattattattatattattattattattattattattattattattacggtatgtcaagtattattttttttttaaaaataaagaaaaaaattgtacaaatatatatatttatatattactctatatggttttttttttttaagtgcaggcgttggttatgcttcgtctacaattggttggtgtgcaccgatgggtcatgttggaccttgatcataggtctgtacacaggctcccacatttgggctttgacccactgtaaacattcgtcaaagtcacgaggaaccttgacagtttcgccgggagctcctcccggtacttgttcttgctcgatacgggcggttccctcctcgagtgcttgcaagatcacagcggtagctagacgcgcagaagtgttggtgatggtgtccaggccgggtagcaacccaggtctcgagtcgccctctcttagtggcgacaattcggctagttggtccactgcagcggagatcatcttgtctgtgatggtggtggcacgcgatagtacggcacctaaaccgatacctgggaaagagtaacaattgttgttctccgagatacggtaaccatcaacaggtgggaaaggagatccggtagctacaagagcgttgttgttggtccacttcattaaatcggcaggaacggcttcgtgtagtctagtagggttggataatgggaaaatgatcggtctaggattgtgcttgtgcatttcttctacgacatcttgagtgaatgcgcctgcttgtgtggagcagccaaccaaacacgttggtttgacgttctccaccacatcatgtaaagagcgggtgttgataccagcccattccgcatcactcttagcgtatacgtgttgggcgggagtggagttagcctcgtaagattgtagaattaacccacgtctgtccatcaagaagattttcttgcgcgcttcttccttgtcaacgccgtgcgtgaccatatgattcacaatttgatctgcgataccgaggcccgcagacccggcaccgtaaataagcactctggtgtctttcaagtctctgttggtatgtttcaaagcagcaatcaacgaggccatcacgacggcaccggtgccctgaatgtcatcgttgaatgatggcaattcgtacctgtacttttctagtaatcttctagcgttcttaacaccgaaatcttcgaaatgcagaacggcgcttggatacactttcttaacggccttgatgaatttttccaagaagtcgtcatattgcttacccctgattctggagaacttgttacccatgtacaattcgtcacgggctagtttcttgttgttagtaccgacgtccaaacacacaggtagcacacggccgggatgaataccaccgcacagcgtcatcaatgccaatttggagatagcaatacgtacaccaccgataccttggtcaccaattcccagaataccttccgaatccgacacaacgatgtagtctacatctttgtctccaccgtatgtagccaatctacattcgatggaatcaggttcggtaatgtctaaaaacacaccttctggctttctgaacctgtgggaataggcagcaatagcatcaccttcggttggggtgtaaatgataggaactaattccttgatatgtctccttattaatgcaaaatataggactttgttctgtactctcaaagacgtcatgaagtcgtttttggccaagggcgtcttcaaatagcataactgcttgtagcttctttccagttgttcgtccaaagtgttcacttgtggtggtagcaatgcttctaaattaaacgcttccctttcttcttgtgtaaatgcagaacccttgttaaataaaggagagtttaaaagttgaaagctctccaagggacattctatggcaccttctacagtcaaacgagtggcatgtgggtgaggagcttcgaagatctttctggcgcgagaaccgacgggtgttttagtgacctcctcgtcgctgtatggcttttggaaagtattttctcttgttgtggtagctttatgcgatctagtgttagaagaatataaacgcgattgctgaataggccatcttcttaatggtgctgtccttgatgctgtcaaggatctggttagttgcgatctagcagcaacggaaacggatagtctggttctaagcataaccgtatttctaccttttgtcttggtatttatgtgcactaaactcgttaaaagttgtaggtttcaaaagcacaaatatccgaagctggacacaatatacgagtaagtataaagatacgcatatatatatatatataatatgtcaatcatgccggtaacgggtacgacttcgaaactctatagcgctaaagctgtagaccaaaggaagtcaaatggagcatacgcggtacagtaataggaaattgcgaaaatttttcaccatagaaaggcgatgatgagtcgaagccaaggggactcagtcactcagtcagctgatgcgatgcgatgttagcgcaaacaataacgcgtacgataataaaacttcaaatgcgccaattcttttttttttttttttttttttttgatttcttttcatatatccgatttaaaccgcctagggaagagtaaaaacccgaattgttccgtctatacttggttgtatgggtgttttttcttcgatgcttttcgtataagaagatatgcagtgaatatctttcaatcgccttgaacggttgacaagacgcaagaatttgaaaaaccttgcaatgcacgatgcaatattcaatttgcacacatcgaaacgaattggtatcgaaaataaacgcgaaacatatgagaaatttttctaacttttcttccttcgttaagagtgatccttgcactgtgatgaatcgctataattgttgtaatgattgacactgggtgaagggcaaaggatgtccaaatgataaaaaaacaaaaaaatttggaagtgtaaattgtaccatgggcgaatttcaggttactattgtagtctggtgagttaatacgtaataatacttggtttttttttttggttttttactaagcgttaccgtgtgtagtgattatctaagcggttcttgcaagattaggaaaaaagctaattaagtgtaaacttggcagcatgattgctcgtcctaatcgagccaaagatagaaaactactggaagcagctgctgcagtgagtagagtatggatagacctatagatgatattgtgaaaaatcttttaaagttcgtcgttagggggttttatggtggctcctttgtactggtactcgatgctatactatttcactcggtcctagctgaagatgacttgaaacaattgttgagcataaataagacggaactggggccgctaattgctagactaagatcagacaggttaatatccatacacaaacaaagagaataccctccaaactcaaaaagtgtggaaagagtttactactatgtaaaatatcctcatgctattgacgcaatcaaatggaaggtccatcaagtcgtacaaagattgaaggatgacttggacaaaaattcagaacctaatggttacatgtgtccgatttgtttgaccaagtacacacaattggaagctgtacaattattgaattttgataggacagaatttttatgttccctatgtgatgaaccgttggtggaagatgattctggtaaaaaaaacaaagagaagcaagataaattaaataggttaatggaccaaattcagccaatcattgattctttgaaaaagattgatgattcaagaattgaggagaatactttcgaaattgcattggctcgcttgataccacctcaaaatcaatcacatgcagcatacacgtacaatccaaagaaaggcagcaccatgttcagaccgggagattctgctccattgccaaatcttatgggtactgctcttggtaacgacagtagtagacgtgccggtgctaactctcaagccacattacacatcaacattaccacggcaagtgatgaagtggctcaaagggaattgcaagagagacaggctgaagagaaaagaaaacaaaacgctgtccctgaatggcataaacagagtaccatcggtaaaactgctcttggtagactggataatgaagaggagttcgatcctgtagttactgcatctgccatggattctataaatcctgataatgaacctgcacaggaaacatcctatcaaaataacagaactctgaccgagcaagaaatggaagaaagagagaatgaaaagacgttgaatgattactacgctgctttggctaaaaagcaagcaaagctcaataaagaagaagaggaggaggaagaagaagaagaggatgaggaagaagaagaggaagaagagatggaagatgttatggatgataacgatgaaactgctagagaaaatgcattggaagatgaatttgaagacgtaacggatacagctggcaccgcaaagacagaatcaaacacctccaacgacgtaaaacaagaatcgattaatgataagactgaagacgctgtaaatgctactgccactgcttcaggtccgagtgcaaacgctaaaccaaatgatggtgatgatgatgatgatgatgatgatgatgagatggacattgagtttgaggacgtttgatatggtccgttttttttaaatcttaccaactagctcttacaatgtagaaccaacttttcctttcttcattttcttctctattgtatcaagcttctcttaaaatctaaaaaaaatgagagaaaaaaaaaagaatacgtctggaaaaaatcacatgaaaaaatttcagaaaaagaaagcggagctactagacatatggcatctttatagtaataataaaaacattactagtgagaatattgaggtgtaaaaaatattttttcgagcatatttagtttatatatatttaataaagaacctcaacttatagaaggcacagaaggattgctttatcattcaaccaaagtacaaaaataatatggtagagaaggatacatggaaactgataactgccactgcactattcactgtggcagtgacgacgattacagattatgcttggaccagttggcaagcacaaaagcaagtaattgcgcaacaaaaaaataagaataaaggtgggcaaacaaaatctgacacggataaatatcatcaatatgatgaacagtttattcgccaatctttgaaaaacaatgttgaatttcttggtgaggacacaattgaaaaactatccaatcaatatgttgttgtcgtgggagcaggtggagttggatcttgggtggttaactctttggtgcggtccggatgccgaaagatcagggtcgttgattttgaccaggtctcactaagttcactaaatagacacagctgtgccatactaaatgatgttggcacgccaaaagtggaatgtctacgaaggcatatgcgggaaattgcaccatggtgtgagattgatccgattaatgaattatggacgttacaaaatggcgaaagactgacccttggtaatggaactcctgactttatcgtggactgcattgataatattgatacaaaggtcgacttacttgagtttgcctataatcatggtatcaaagtgatctcttccatgggtgcttccgcgaaaagtgatcctacaaaacttaatgtgggggacttggctaccacggaggaggatcctcttgcaagggtagtgagaaggaaattaaagaaaagaggtatcttatccggaattcctgtagtatttagtgccgaaaaaccagatccgaagaaggctaaattattacccttaccagatgaggaatatgaaagaggaaaggtcgacgagctgagcgccctgaaggacttccgtgtaagaatcctacccgttttaggtactatgccaagtttgtttggattgaccatcactacgtggattttatctaatatatccgataaacctctagaacctgttgagggtaagaatagaattaaggtatacgatggtatatatcaatcgttggcaggtcaaatgagcagagtcggtataccgagccaaagaatcccattggctttgaaggatgttagttaccttgtcgaagaggtgtttaagggtaaatctccaattagcggcatttccactagactaactttaaccaaatgggatccctctaaacctatctctttgcaaaatgtggtagtactaactaaaaacgaacagaaagtgcacgaagaccgtgtcttgaagggtaaggaaagcttacaagatgtttatgatgccaaagttctaaaactggtttcacaaagattcagagaagaagcttattactctcaattcagatgatcttgttcctttccaacatataaagcattttcttccatagagttacgtactattccaggaggcttttcggactcataccatatagaaaactatttttatgcttcttcatttacttctacttgtttatgtttatttgtaaaattacattatttaatttcttgaaagtaaaaaacttgaatttctgaaataaataaaaactagagaaaaattaacgatgaggcatgcgacggaaatcaatattgaaacttctcaaagctgaaccactgaaagggttctttaggacaattttcattcccttaatcaacaaaaaatgactaaaacctacatattcttcttagaaaaaatacatacgcaaaacaagatagaagagcaactgttgatacgatagcaagggtgacagagactattcaattatatgtcttttattttcattcttatcaccacttttccgttttcaacttcgttgaccgcaaattaaatctgttcttctggtggttgattcagtaattcttcgattattggacaaagctctagtggcctagtcatgcatgaaaaccttttaaccaccttcccatttcggtctaccacaaacttttcaaaattccattttatcatttttattccagacttcccgcttactgaattctttaagaacttgtagacgggatcttgcttttgcccgttgcaacggatcttatgtagaatagggaaggttacaccatatttatcttgacagaacttattaatctctttatccttctcgaactcttgatttccgaattgaccacagggaaaggccacaatcactagaccatgtgatttgtatttttcgtacaagtactctaattccttgtattgaggtgtgaacgcacaatgagatgctacattgactatcaaaaccactttgttacgcagggagttgaaggggaatggatttccgttttcatctattggtgaaaaagaataaaattcttgcatcgttacttataaatattgtgtttctccgcttatattccttatacgggttcacaatcagagaacctcgccgtgcacaatatcacctacatgactaaaatatatttgtacattactgtgttatataatcacttaatattgttcaccataagcaatctctgtagtagaggtgagccccggctttaagttctcttagatgtggcgaacaagggatgaatcgcttaccctatagaattagggaacagaaggggaaagcaaatacggaaaattttccacatgaagacggtagtggggtatgtcaaggggatactaatgtataattaatatatatgtgtgtatctacattatttggtgttgttttattgggtgatggatcgaaaggtggattctatcaagtccttcaactccttataggatataataatacagtttaactcatcgggcgttaccaacattaacttttcttgaataccagcgtctaatttgttcaaacatcttaggacatgagttaaatccattattggtttcccattcgaatccacttgatggaatacgtagtcataaaatagtataatggggaatttagtcccagattcggaccaatttatgtctattcttgattcgattctaccaaaaatgcaatttagcttgttgaccagcctaaataatctgccattttctagttctcttgataagacagactccatgtattctgtataggtttgtgacgattccaggaccatgaacatcttatcataaaagtgactagtaagatcatgaatgctctttttggaatcgccgttgtctgatatcagatacttgagtacatccttgaacttatcatcgatctgtctcatgtcatcaattgattgaggggttatttcctccaatcgatattctttaggggcagtgttgttattagagttttcaatattaatggataggttaaataatagctctcctaaatatttgtagtctagctgttgttgtccctctatggtacttccgccggaagatactacggtatcagtatcatcattgaacaaaaggtccataaaattgcagtgtgataacttgattctccctgggtccccagtaatcaaaacttttctccagtttaatgtattgccaatactcaagttttgtgaatggatagagtttattacattggtgagttgaactaaatatatccataaataattattcgttattggaaacttagggaaattaacaaagtggtaatcatacaaagatagcgagtttgggtagtagtcaaagaccaaacaaatagacagatcaccaaatttagtagtttgaaaaatgtccctaaactttatcaaatttgtacaattaatttttgaccatatctgatatattttggatattttgtttggattcattgacttatcgatgttaggaagcctcttcaaaacgtaggctttaccgtcataattggaaaaaactttgaagagcgtagttttatttaaaaaatcgttattattgaagttcaatggaaccaaattaaaataatcttgtacaatacttggtataactttacctgaagaggggaaaacctgcaaaatcgataagtttttcttggttaaatcttctctaatattgtttggaatgaaaagctgatctgcagacctttcattaggctttaataatgatttcaatgatgatggctgttcaggtgcatataggtgatactgtagaagactgtgaggaggcggataaatacgtgggtacttaagattactactctctatgggtggcggttgcataggaggtggcacattattagccatactcatattgttactattatcatcagtggcgtttatatttatgccaccagaatttgcaatggagggaaatggaaaagaatgtgcatttgcattagtgtgaattgaggaggttgaagacggagtgaaaatgggggcattgaaggggtcgtaattggaactcgaagcggtagttggtattgatatgcttatattactattattgttattgttattcactaacgagctattaactatcggattaatcatcggattaactgtagaagcagtagcagaggtagctgccatggcgatattgccagtagcatttgtagcagcggaggtggtattcgtcacagtggttaaggagtcactaccgactgtcatcggagtgaaacttgcggatactttagcattgaacttaggaactgatgtcatggtcggagttgtagcctcacccacatctattggaggaggaacgtcatttatggtagtagcggtagtgttatcgctgtgtttgaaagggcaaccttctttctcctttttgcagtagccataaatagtgatatttctgcacggaatatccttcgcccaatcaggattgattttgtccatggcgtaagatacgtctgactagtcttttaggcttacctatcatcgaaacagtgctcccgccattgttattattgctcttttaattcataaaccaaataatttagcagtttattttaaggttaccctgtaaaggtctgatatgtaggggagggcatataatcattttaatatatatgtatatattcttacatatatatataatatcgccgtaacttatagcgtaaactatataaaatacgtcttagtctataagctatcacggatagcgtcttggacgtctttgtacacatcttcgacggatctgtcgcaacgaacacggacgactttcgatttggtttcaaagtactcgatgacgggcatactagtctccttgaaagtgttaaatctcttcttaatggactcaatgttgtcatcgcttctaccactggtcttgccacgctccaatagtctctctaacatgatatcttcagggcagtcaaagaacaggatgaatttgctttcaacgatgtctctttcaaaggaaatggcttgatccatcttcctaggaaatccgtcaattaagaacttatgcttgttcgccttgacgttatcggaaatagcgttgcgtaaaagcgccaaagtaatctcttgagggacaatctggccctctttgatgcagttcttgatcaattccccatattgggaacctgctctgccctgctcagcacgtagaaggtctccggctgacaaatggacaaatgaatagtccttaactagtttttcacactgagtacccttgcctgcaccgggtcctcctagaacgaagatcacggaaacttggtcaggcgagaaagctggctgtgatgtagtggcagctgtcatttgtcttattcaagaaattcaactggttcgttcttttgatagtttaccgaaataactgatgtcacgagtgctaaagttcctacgagtaccaacaatttgcctttgtgtttacccttgctttgacttttgttagcgcgtggtacgtttacgttggtcttcgaaggtgctgtattgtggaaagttggttttttcgaagaataaaatctcagtataaacctgtagcgtggattcataatataactaagctaacataaaaacgggagagggtgtgtgcgactaaaggcaaagacaggaatgcatcgctttaaaagatcaccataactacttaaaagtttcgttaacgtggtgaaaaagaaaagaaaaagaaaagtgaaaaaaataaacctagggttgaaaatataatcagttaggtgtcatgatattgatacatttatttctataggtctgagagtactaacttagggtatatgaggggtgttaagttgggatgatgacgcattaattaagagttcattatatgaggatattgtatacaatgcaagaatagcgccccaatcccggccaggtataacgtgcaagcatgaataaagaagaattattgggttttctactagatgacagtattgatagccaaaaaagatgcgtcacggatcacgaggcctactctaattggttaaagaatgataatgatgaacgtacggcccatgaggaaagctcttcacaaagtacgatagccgcattgaataagaagaagcagacagaagctgctcaagaagatatagaagaactgttaaacggcttagaaggcattattggaggagccgacccccgtaatctcaagagtaagtcaaagaggaaaaccaaaaagggcggatcgaaaccaagggaagaaaacgtgaatacggagaaacatattgtaatgctcgaggtagaagattttagtgatatgagcacccacgaagatgtcaacggagcaagtccgtcgccaaatctggaccggtcgaagaagaatgagaagcgaaggaaaaacgccaaggagctgtcatacgatgaactaaaagacaaactagaagttaccactcgcaaatcacgtcttgagtgcaaagacttgaaaaagaaagttcatgggctcgaaagaaggaaccttgaacttgaacagcgtttagaagagctgaagattgagaaccagactttgatagagattaacaataaactgttgaaaaacactaatgaggatgagattaacaagagccagaggaacaaggagaaggaccgaaagcggagggaaagaagaacggcaaggagaaaagatgaaagaaagcaggaaaaaaagcaggaaaaaaagcaggataataaaacatctcaatcttttccttcctcaactgacatgaatggacagcctatagaattttgaatgcattctaatgacataactatttgacgacgtgaattagaaacacatacttttacgtgtggctgcctctaagaattaaacttcttttctttttattcttattttctttaatgaatatatacgctatacttgtactaagtcgtgtctttattcctcgcccgccttcgtactttattccagttccatatctgcgtcaaaatcatcgtcggcattattacttccagttttgctgtcatgacctccctttcttagagctttgttattctgatcaaagatctccttttgtgttctcaaccttttagccatgttgacagggtcataagtcaatgaagatctttttttattgagcgaagccttgtccttacttgcctgactcattaaattcgacttgtcaataagtgggtggctggcatccaatgataacgtcacgtttagctctagggcatttttcaaaagcgctgttgcagatgaattattaggctttaggtacaatgatttgtgcaaatgatcaatggccttttgtaatttcttcgtcttcaaatataagtaacctaaggaacaatgaatttcagagtttttatcatttttctccaaaacgcatctaaaacatttaatggcaatttcgttctcatttaactttctgtaagtgtgtcctagatttaattgaattgatattgtcgttcttgaacttggatcaagatctttcaccacttccaacgccttcttcaggtatttcttggctttgacaaattcgttcttcttaaaatacattacacccatttcattgagtactaatggatcgtttggacaaatgtcatatgccagaacaaaatacgattctgctaaatttaatgaattcatcgccataaactgcatcccgagaaacagttttggtaagtgcattccaggaaagaatctggaggctgtagagtatgctgttaatgcttggtcttgttcaccttctagggcatacgtgtgtgcaaatcccagccatgcggcagcaaagcttggatccagtattgaggatttggaatagtatttctgtgcttcactaattctgtccaagctcatataataggtcgcaacgctaaaccatgttatcgcagacttcgggaaagtttccgctaatcgatgcgacagaaggaaaagcttatttttatttgatagttcatatagacatccaatgtatgctggcaagatattcgtattaaattcgtcgttttccaaaacggtctcgcacaactctaagcattcgttgaatttgcattgcgtatagcagatatccaccttacttcttacgacatctacattgtcagctaatttataatctttcgctaaaatctcattggacttcgttatatcttccgtgttgatgtatttagataggttgatcttataaagattcttcataatctctttatcttccccaaattctttgaaatccaaagagtcaaacaggtcccattcctcttgtggagttaacaggttcttggacaggagcatttcgaaagcttcaaaattttttatatctaccaaaatcgcttcacgaaatgcatcccttgccttgttaaaattattttgtgcaaaatatattttccctctcagaaaacataatgatgactccatttttataccgccgtcagtaactggctgtgacgtattgctgttattgccattattgctcatggtgtttgctgccgtcgtagatgggtcctcgctgaatggattgtattcgcctataacatctagagcgtcatcaaatctctgtaatttaacaaaggagagtcccaacagatatcgacacaggatattaacgccatccaagttgttcctggtaataagttctacagcccttacgtactgattattattgtaatatacttggccgagccagaaggcatcatcaggatcattggatatgttatacactttatcagcaatatattctgcggtcctatacatatgctgcatcaatgcgtcgaacctccaaagtctcaatctttctatagctgacaattcagaaacatctagttgagttgctgtagttgttgtcgttaatgttgttgtcgtcaatggcccattatgccctagtttactctcccgatcattattagcattcgcagctgcatcgccattgttatgaacatcctcatcattatcttcatcacgaaccacaccatcaactgaatccttatattcacgctgtaagctcaccttccttaatgtggacggtatggtagaaccgaacatactattcttagacatagaagctaacaaattattgtcgttcacaacattgcccgtaatggaattggaattagaattagaattagcagatggctggtgcggagtcataatattcgcttgcaacttctgtattaaagggctatttgctaacgactggtagggactcgtagccgtattggttctgttccagggttgctgcaaacgatcattctgagcatcggttggtaaactctgttgtgttcttgctgcagatacgttagaaacaaatggcgaggcggccaatgtagaattatgttgtgaatgttgctccgaaggcgacatggggtttctcataagtaccctgtttgacgatttcaagtttgatgtggcttttgatgacttgtaataatgtgtagcctttccacaaataacgatataacaatgacagcaataaagacaaaacttcatatcatctttaacgattaagataaattattttatattatacatataaactaactttagtacgcaacaattctgagctgcacgcatgtataaggcgtttattcaagttctactgatactttactcttcttcaattgcttccgcttctttttattgagtttcttcttctcaccaaacattatcttctttaattcttcggtatcactttccacctcactttggtcacctatatcagctgtttcagcatccctcttcttcattgtgttgtatttctcaatgctttcatcgcatagcgttaagcaatttagcctttcgccacagtcgtagactgctacttgttcttttgtagacatatcccatacgacaattttaccatcagaaccaatggtgactaggtaggtaccaaattcattcgtataaaacttgaaatctttaatacggtttgtgtgacccaataaagaaaaagcggggctgatatcctccttgtcgtcatcatcttcctgcttttcattttcttcaactttttcgaataactcctcacaaggatagaaatgaacattaccatcgctgataccaacagaaaggtattccttattatcgaatggtaaaatatgtgtttcaatatgcataagagttttcctttgaaagactatttctttaaaaactttagccgatccagtttcataaataagcaccctatcccttaaacccacggcaaaataatcacctttggcgcctaaccatctaacacaagtcccgtttgtattatattttcttagttttagtacagcagcatttcttagagtcatcaaattccaaagacgtatagaatggtcatcactaacactgatggcaattctattggtggggtgaatatccacatcattaacccttgccgtgtgtccctttaaagtccccactgtttcccagtcctttactctccaaaccataattttgtggtcttctgatgctgataataaccatttgctattcttgctcccctttgaaacagcagcatcctcactggaagaagctggatgtgagaattgtagagcagtaatagagccctgatgacttaacaaagtacccagttccttcctcttttgcaaatcataaattctgatgtgctcgtcattggatccagaaactaggtatcttcttgaaacagccaaacatttaatactcaacgaatgggcttgaaaatgaaatattggcataaaatgtggtgtctttgctgcatcattttccttttgatttgggatatctaaggataaacacaaaatgttgtgctcgtatgagcccacaatgatacgaaattggttcttgtcgcctatagcactcatttttctacacgaattcttgacttggcccttaggatcttttcgagatgaggtaccatgagttttcaatttttcatgttctaaaaaattttcggccttgatcttgaactttataattctaagcaaaaaaaaaatgaagacagtataagtagtattcagtaacataaagaagataaaattcaaaaatgcaaaataataaaaaatgaatctatatagtgtaaggattatgtagctagaaaaatgtctttaattgactcgcatgtcgtttagaatgttattgttttgaaacttcgataactgcattttaaaagaggttttcatcctttcgttgcctagtagtaccttggctaaaccaattcttaaatattcctgaacaattttggataaattatgaaacatatcatcatctttccccaaattcgataatgtgaaacataataagagtactaaagttaaggggatccaaaagaataggagcatcttatcattctgaaagttttgcttcttggaaaagattgtgttgaacccgacctgtaaagcttctaattcatcgtcttcagaagaagtttgagaatcatccacggtcatttgggcagaattatctggcccaatctccacagatttgctaccaagttcccagtttttgggtttttttgggaacaagtcttcatactttgggagctcgtcatttaaacgagttagcattctgttccataaagatccgtcaggctctatgctagtcttagtagtttttggtatttcatttggctttgaagagaagtccttgattttgtgggtgttaaagaactccaaagcaatctcatctgaagatgattcacaatcacttatgtcataacctgaatccgaatctaggattgagaatgacgtattgtcattacagttggattgttcgggggcaagggcagcggaatccgccaataaatattttctttcttggacatagtcatgatcagcatcgtcatcatcaaataaacttgagttgaaacttgactgggatacatttctctcaaacggttgagtatcactggatcctgttgtattcttcgttaatctagtcagaatgtcgtcaaacagactggtttcataattagaatatctggtcttgttgacagtataattcatcaggaagaactgtttagcgataaagccgtttctggttttcttcataatattaacgttgcattctaacaatagtcttataattctcaagtcaccattaatacacgccatatgtagcggagtaaaaccaaataaatcttggtcgttcaaatgcgacccatatttgattagtaatgagacaagactataccagttattgaatgctgccagatgtaatagagttctacccctaacgtcacacatggaaagattgacggtagagagattattatttctcttaaatgacttaataacttcagtgatcaattgttcatcgtttatatttcgcatcatattcgtgtacgaatttaaagagctattctgtgagtgtaatcctgcgttattattagatggagatgaatcactgccaacaatccttttagcaatatttcttgcatcttccagtttaccgttcattttcagccccacaatttgcagagccaattcaattagttgcctatcagtatcatcaacataagtaaagattgctttctcaccggtatacttgtttaagtgcagaatgtcattggtactattgctggtggaaacactactattgctattatttctcatagacgtttcacttgggtcgactatggttaccaaaaccggtccaggtttagatgaaggcggtaaataagtcaccatcgtagattcattccagcattggctggacaatgctatattttcgccaaacttgatgattaagccctgcttaaactttgagccaagtagagtcacttctatacctccgttgatggaaccttgtgcggggatgacacgctgaatagaaggcttgttatttagcgccacggggacactattatggttcgatatatctttggaagaatcgatgaatttctggggaagacgggaaaacgtattaggcgtagacataaaaggctcgtttaccgaacgctgcctcttgccagtgtgtctcgcagaggccgcactgaaatcactagttaatgtagtaagagcgggattagatgaactattaaaacctgtggacgaccaagagtctagtgaacgatgtaaattgttgtcgttgttattagaaaaatgaatatctgaaaaagaatggttgctgtcctcactggaggaatttggtgatggaaagtgtctgttgttgttcatcattgcggtattagtcttaatgttgtttttgttatcattatcattgttgttgttattacaattgctatcaagcatacagttcgtagaaatgacaaaatttttactgttagaaggcagggggaattcggatgggaagtttaagtcactttgcggcgatgaaaaggatctagtgtcatttgtcattggcgaaacctgggcattgctggtgctggttggagttgtggtattgctggcatttttcttgtccatgatcattatgggatctgttatagttttcgccaagatatcgccgttatggtcccttagaaggaacaaaactacaaacccgttagttgccttgtggtgtctgcagtaacagacgattctcgtcggtaagtcgaaattgatacagttagagttaccactcaaaccgttattactaatgatgaaaagttgtttactattgaatatgattgctcttttgttttcgttattttgccagatggagttgtcgttcaacccagactttcttctcgacgctcttcttttttccctgttgatacatctattacaaacataggtctgcttgaagttgttgctattgttgttagatgcacacaaaagaaaggcgtccaagaaaagagtcctttcgttgatgtccctattgggtattgtcaagttggtgggatcgtccgagctggtgaaaaacttgtccttcgctatacaatcagagggcagatgaataaagaagttttttcttgcatgtgcgtttctaatccgaaaactcagcttcatctgagtttccaccctagaaaccttcggcaacccaataatttctagagacaatggaagggactgcgggttaatgttgataaaatccagtggattcgcgtatggcgtcctcagaggtagctttctgccaaattgaacgtgtcgatcaagcaatccttgcaaagatgcgatgtcatccctgagctccccttcatcttccttacctggtgtagtagtacctgctgttatcattttctcttggttcagactcaataaaccagggtcttgcagagaggacccagagttgagcagagcaatatccagtaattctgattctagtaaatccaagtccggagagccatcgttgtgctgtatgttggcgctatagctgtggagcatcgaggaaacgtttcctgtgccactcatcattttcagtggtgtactactgttgtgattagtcgtttagaggatatctagagtataattattttgaatgagtttcgttgacattttcagttcatgcgatcatcttactttcatggttgctccttgccgttaaaattgaaacgaaaaaagcgggaatacaacaatgtcaccttacacgagcagagaaaagggcagcaatagcgacaataaccgataatgccaggccttccagagccctatgctgacctatattcatcatgacgctatccatatgcaactagagacctgctgggaagcgctctctcatttttgaaggttgcagcagtgctcgcgccggttttcgattgggcctcgtgataaaacacatcagcaaagtttcgcttttgacattctgttaaattggtccttaactgttggtgcagacctactgcaagactgttaattatggtatattatatatcaagtgctgatacaacgtacaccatcgaaaatggaggagtacgattattcagacgttaaacctttgcccattgagacagacttgcaggatgaactgtgcaggattatgtataccgaggattataagcggttgatgggactcgcaagggctctgatcagccttaacgaactgtcacccagggcactacagctaacagccgaaattatcgacgtggcgccagccttctacaccatatggaactaccgattcaatatcgtcaggcacatgatgagtgaatccgaagacactgtcttgtacctgaacaaggaattagactggctagatgaagttacgctgaataatccaaagaactatcagatctggtcctatagacagtctcttttgaagctacatccgtctccttccttcaaaagagagctgcctatcttaaaactgatgattgatgatgattccaagaattatcacgtttggtcgtacagaaagtggtgctgtttgttcttcagtgactttcaacatgagctcgcctacgccagcgacctcatcgagacagacatttataacaacagcgcatggactcataggatgttttactgggtgaacgctaaagatgtcatttcaaaagtggaattggccgacgagctccagttcattatggacaagattcaattggttccgcagaacatcagtccgtggacctacctccgtggtttccaagagctattccatgataggctacagtgggatagcaaagtagtcgacttcgccacaaccttcatcggtgacgtattgtcacttccaattggctcaccagaggatttgcccgagatcgagtcctcatatgccctggaattcctggcatatcactggggggcagacccttgtacccgagacaacgctgttaaggcctatagcttgctagcaatcaaatacgatcctattagaaaaaacttgtggcaccacaaaataaataatctgaactgaatatatgtaagcactctatttgtacgaatatatttacgtgtgtacgtgcatgcacgcaagtttaatctagttctacaaacctactgctgtattgagattgatctcttccccttcgttttggaccgctatcattgatgcgtccaaacccgtcctcgttcaactgctttctgaaaaatttagaacgtttaaccatcttcagcgtccttgtgtagcacatctctccccatgacagatatctatgtatccagccgcccaactgatactggttgtaaaagaatatcattcccgtctcccttcttattgccgataggagcatagctaccaacgtcccctctactacccaccttatcattcccaacatcttgcaatatgttacgatctgatcttcactctcttttgctccttctttttgctgtttaactgttacctacactcatttattcgatacctttttttacccattttttcttcatgcagtttagcactagtacattaaaaaagaaagaaaaaaaatgaaagcaagactaaaatatcgagcaaagcacaagcaaatacaccgtttgtccttttagcatagccaacaatgaccaccgtgtccatcaataagcccaacctgctgaaattcaagcatgttaaaagctttcaacctcaagaaaaagactgcggacccgtaacctcattgaatttcgacgataatggccagtttctactgacctcttcttccaacgatacaatgcaattgtacagtgccacgaactgcaaattcttggacactatagcctctaagaaatatggctgtcactccgctatctttacgcacgcacaaaacgaatgtatctattcctctacaatgaaaaattttgacattaaataccttaatctggaaacaaaccaatatctaagatatttttccggtcatggcgccctagtgaatgatttgaagatgaaccccgtgaacgatacgtttctatcgtcgtcatacgatgaatccgttaggctttgggatttgaagatctctaaaccgcaagttattataccaagtctcgtaccaaattgtatcgcatatgatccaagtggccttgtattcgcattggggaacccagagaatttcgaaatagggctatataatctgaaaaaaattcaggagggtcctttcttgataattaaaattaatgatgcgactttcagtcaatggaataaattagaattttctaacaatggaaagtatttattagttggctcctcgataggaaagcatttaatttttgacgcattcacaggtcaacaattattcgaactaataggaacaagggccttcccgatgagagaatttctagattctggatctgcttgtttcacaccagatggtgaattcgtccttggaaccgattatgacggtaggattgccatttggaatcattctgattcaataagtaacaaagtattaaggccgcaagggttcattccctgtgtttctcatgagacctgccccaggtcaattgcattcaaccctaaatattcgatgtttgttaccgcagacgaaacagtagatttttacgtgtacgatgaatgactgctgctactgcattgatatactagaggatataatatataacgaacattttttacctactgtataacgacgtatactctatacatcttgtgtattctttacaaataatcgtcaatgttggggtaccttacgtcagcgttctcttcacaccattctgaccaactttttaggtacttgttaccgcacctttgcagaacttctatattgccaacaacaactagttgccttctgggtcttgtcatggcgacgttcagtcttcgttcttccttaaggaaaccaacttcaaatttttcattgctacgaactaaactcaatatgataacatctttttcacggccctggaacccatctacagttgatatttcaatatcagttaattttaattcatcatggatcaattttttcagatgagaaacttgtgcattgtatggagaaataacacctatagagttctccgggacgttgaatgaccttaaattctcaatgtgttcttttacaatggcaatttcgccctcattatacttagatccaaggatagtagcttcatctgcagtctcttgaaattcatcaccttgcgtatcataccaaattaaaggaatttttgtatcgtcatcatcctcagatggcgtagcatcgacggtcggtaggtctatcaaaagtctgttcgcgaccgttgcatcggccaatagtttcccattatacattgagtgcgatggaaattccataattttttgattcatcctgtattgaacgttaagaaattttaccatatcccttttcgggaatattttgattattctgtcaaatagtgtggtttccaaattgtgaatgacatttttgtcgtcttctgttttgattgtgggtggcaattgtttattgtcaccagcaaggactagtttgtggaactgattttgatgtgcaattagtgggatccagcattgtggttccatggcctgtgagacttcatcgatgatcaaggtatcgaaaagctggaaatttggatcatctctataaagggagcatagttctctcgatgatgaaccgtgtaaagtggtgacgactattctcgattgtattattaagtccttaatggttttgaactctcttttctttaaatctttgcgcagcagtttaatttcgttccagttttctttacgttgcttatagttttttagttttttattctcctgaattaatttgtcaatctcctgggaaatgtccttcacaatagtattctttttactaagtatatcaagagagtgtcttttattagagtctaatagcctagcaggatgaccgattcttaataataaattattcggcacaagaggcgttagcctctccagaatcgtatccacagaaatattggaaggcccacaaattaagattctctcctcaggatttttaattagcaattgctggatcaattcaattaatgtgaatgttttacccgtaccaggaggaccatgtataatggtcaagtcattgttaatggcaaaattaatggcagttttctgggagtcattcagattcgggtttaaaaaagatttaatgttttgaaagctgtttgtattggggatgaaggggcgttcgtttaccaagtattgtataattttgtcttgtatgggtgaactaatttcagacagttttctcattgtggattccattctattatacgtgacgacattggtagtctttaaaatgtaaagtttgctataagaataaaatgtggtagcaataacatcttgagattcttctagagctatggtgatttgagtatcactcattttgtagacaacgcctgagcattccgcttgctcgccattggagtcttcagacacctttttgactttgggcttagtcttggtatttactttggtttttgcagggcgtaccaaaacaatatcaccaaccttaatatcacccctttgaattttgtcgttaaccgccaagttaggtcccagttccatatataatttgccaatgagaccggatcttatgttttctagatgtatgttgtttattgccaagccattttgcaccaattgttggatagatagcgttgttaatagcctagaagttgtttgaatgtcttgttcacgttcatgcttgatgcttgataaaaacttagaagccaattctttgttcatttccctctactcttttttctatatttctcaagagacaactttacatcagccttcatatttttgaaatatatgtaacgtacaagattttcttagcgtaaggatatgcaggcgcacatttgtgtatatatgacagtaagaatgtttaattataatatttgccagttatataaacctgtgaaaaaaataatagaatatggtgcgtaatatatagaggtaaagggtactacatcacattcaaattgccgaatctgtccttgtaaccaggtacgtcccatttacccttcttgaccatctcttctaccttagcatcaatttcaggtttgatctttgtcaggtcgtcaacagttaattcatcgaaaggtcttgcagattgaatattatctaaggtgctttgcaaatcctttaactccttggaaactaaggattctgtctccttggcgttggtcattgcgtgcttttcaaaagactcaatcacttgtaattgtttggaggcatcgattttgaccggcttatattgcttaacgtatgattctatcttgtcaatgactgaagtgtttttcaacacagatctataatgactgaaatctacttcggtgggttgactttgcagctctagtaattgtctacgtgcctcatcgtttctctttttaaaactcgataattgagtggcagtcgaccctgttatacgtagagaagagatgacttttgcccagtcaagtttgttagcagcggatttggccaaagacatagtcgaacaaaaatataattaggtgattctgcaattaagtgcacgaaaaatttcttttaaatcctaagattgttcttttgcgttacgtgtcaatatgaatatataaacttatatagaaaagtattgtactagtagaaatatgttttacacctacgctaagcagcaagtggtaattggtgtatcttttacttttttgggggcatcaagacaaatatccaatcaaatcgaagagaaaataattcttgtaacccgctcattagtcacgtggtcatcacgtgagcataatatatcacgtgatatacacccatacctcgtttatgggattgagtcatcggatatgtcattataaacgatatttctccgcggcaatgaggtggcgaatattggagtaaaaatgaaaacatccaccaggtgcttgatgatatacttgacttcggcggcaatttaaagctttctaagcagcaattagtaagtaaccattacaataacgataaatacgacactggtccaactaactcattgataggataattgcagtgatcttaacgagtttaatggtgaccgaccaaggcagtaggcattcgatacaatctaagcaaccagcctacgttaataaacaaccgcaaaaaaggcagcagagatcttctgtcgcatgcctttcttgtaggaaacgtcatataaaatgtcctggtggtaacccttgccaaaaatgtgttacgagcaatgccatatgtgagtacttggagccgtcaaaaaaaattgttgtgtcgacaaagtatctgcaacaactgcaaaaagacttgaatgataaaactgaagagaataaccgcctgaaagctttgctcttggagagaccagtgagtgtacgtggtaaggataacagcgatgatgacgagaggcatataaacaatgcaccctcaagtgacacattggaagtatccagcgctccggcggctcctatatttgacctcatgtccaatagtaacactgcgtccgataacgataacgacgatgacaacagcaacagaatcacaaataataggagctatgatcatagtttggaaaaatactacaaaaaggccatcagcatctttaaacaaccagctaatgctaatggcgaaaatggcaacggtgccaatggtcatgaggatgatgatgaagatgatgaagaaatatcaacaaattttgctcaaagaagtggtaggctcatagaatctcacaatggattccattattttgttggatcttcttcaatgacattatttgggttagaaattcaatctttggttacaaagtatatttcggtcaagaattttcgacctttgccaataaacaccaaaaacaagattttaaattcaaacctgaacccggctataagttcttttatcaattcaaacaactatcttttctcgtcctataattttttgaaccctatatcgactattgtcaacttaaactcaatcaacgataatttatctccattgatgtttaagataattttgaaaagcgatacggatggtagtagtggccaggaagaggtaatacagtttcagttgccttcgtataattacacaaaactattaattgactgctttataaattataacgatggttgtttttactttttcaacgaaggcctggttaaatgtggcattaacaaattgtacttggaaaataaatggctatactatgataataccaaaaaagctttggacaatgagaatgatccaattttacaagctgtttggttttgcaaaattttgttaattttagcagtaggtgaaatgtatctgggttccatcaataatgaaatgttgaagaattattctaatcagccaaaattgcccggttcaaaattttttcaaatgggttctaaaatttttaattgtttgttctcaagtgaaagattagaaaatgtgactaagaaaggcggtattgaagtcctgttgttatacgcgttcttcttacaggtggctgattacactttagcctcttatttttacttcggtcaagccctaaggacgtgcttaattctaggcttacatgttgattctcaaagcgacactctatccaggtatgaaatcgagcatcataggagactttggtggacagtttacatgtttgaacgaatgcttagctcaaaagctgggttaccattaagtttcactgattatacaatctctacagcactgccagcggatattgatgatgaaactatcgaagagaaaaatagtcactatgttttcagaaaggcagaattgatttctaactgcgttactattgtgaaaatcaatgcacaaattttgagcaaattatatcaaaggcaacctgagacaaacatcataattactttgaaagttgtcatcaagcagttgttggaatggaggaacaatttgtccgattccttacaggtggattttacgcaaaaggatgaagatttcaaaatatcgagattgtcaaccaatatgtttacggaatattttcaaggaataaacttggccgtgagacctttattatttcattttgcatccattcaattgaaaaggttcaaaacgagcaatactttcgtcaacttacaaaactattctgccacaatatcttccttattaacatgttctttgcatgcttctgtgaatactattaggtctctgtggagtttattacagaatagtatgcttgctatgtttagttatatggacagagagtatctttttacttcttcttgtactttattactattcaacactgcttttggtattcatgaacaaacactatatcatttggatcattctctggaaattttcacacaaatgagaaacttaggcaacattccagcaggcttaagaagagcacaattattaacattaatggcaaatttggatttccacggcataatgaatgacttgattactaaatataacgatattttgaaatttgattctatgaattgtgaaaacgataacatagtagaagatagcaatgaacccaaaagagaaaccgaaaagtgtaaacctcacaaagatggcgatcgcattgacccttcaattatagactgtgataaatcaaacaccaatacaaatatgatcaagaacgaatctatatcgaacattgttagcatacttccggaaggcgcgaaaccaacgctgactgattatagtaatggtaataatgatgttaatgatattaacgtcaataactcggaaccttctactttttttgatatcataactgcgagcttggaaaattcataccaaaccacgctaactgaaaagggctctcaggtgatggaaaaaaacatggatcagttggattccgttcataatctaaatgatgacgatttacaacaattgttggaggatttaggcaatattgatcattccgatgaaaaactttggaaggaaatcactgatcaagcaatgtggctgggaaatactatggatccaactgcagctgctggtagtgaaattgactttactgattatttaggaccataacaccattacaaagacaaagaagaaaatactgatttctttgttttcttatgcatatattatacatttcgcacattatatagaaaagtggacatttaattcttcaaatcttatttaaaatatctatcacaagacagctcatttacgtagcctcttgacaacattgtcgctatcaccttctgtccataatattagccttttttgtgatttgacaagctcgttgtagcctaatagtagtttttcaattccgttttgttcttgggctaacctcaaagtagtatttaatgtacctctgttttcgttccgtaaagtaccaatgttgttcagtatatcgtcctgtggtagtctagatttgatgttattgttcaaaacctcgaaaaacgacacaataccgtttctgctaattaaattcaaaccaccatcatctgctaccctttggactttgtaaaaaataaaatagattagttcgcgtaatctttctttcaagtatggcatattgatcaagtttaacaaccattcaaatacacctttcttctctaacatcttgtaatcttcatccgttttaattcccttacaaatggttgttaaaacccaactcaattctccatagtatatttccatatcaatttctttcttattgtcatcttgttgtctcttattgtaggacatcatcacatcagataccatagggatgtcccaactacgtatggtagaatttgataatacccagcggtatgccttctcatgtaagggcgcagttggacttcccaatagatcaacaattctagagatagaaaaccaaattaacggattgataggatcttgattttgttgtctctggtataaaatccttttaatcaacacttggtaaatgctattatatttgattaaatcgctatcagattcttttctttcattatccttgctagttatttgcttttcaagattcatctgggcagttttcttctccaaagaagaagctaaatttgataaatgttcgtaacttatattggcaacggtatgacaatcgcttaatgagcaaataataaactgaaatattttgcaatcaaggaaattttcaaattcatatctgtatgttacattgccctcgtcatctttgaccatttttaccagctctttgttatggattattaatagcagtaaaaataatggatcgtacatatcaacaccagatcgttcggtatcatcgtagtactttttgactaggtcacaccttgtagtagcatcataattgtttgtattagaatcggtatataattcagggacttgaggcctttccaatacgtatctgtcaatggactttttgatcatgtttttttgtagtgttagtatcaacccctccctttctttggtaatcagcctcgtgtctccaatggcttccaagatttcttcctcttcgtctttgataaattcccaagaaaaaatcatgtttgtccatgaagtagcggtgtgagattcgatagtttctagaattttcagtatcaacttgtcgttactggaaatagtaccggagtaaaaagtcaataatttctcttgaactattggcgtcgaatttacgaccgggtcgatgctgaataaagagaataatatcattgtgcttaagaactttcgatacgatgaatcttcatcattgtctttaatcattattgatgagtaactgtcattgcttaataaaagttgaaccattctttgcgattgaattgactttttgctcacacaaaaaattaatacaataacgtattcaagaaccttaatttgtttgatccactcactgcctagaatagcctctaattgagaattaatgattttgacattcaacttatttggtacctcttcaagttttaagagctcagccatcgctcttagtaactcaaaaaaagaattggagataacttttctttctgaaaggtactttgtaaggtaaagaagagttttatgtaaccatgtttctacccctggataagtaaaattattgtgtgcagctatgtatcttactgtagcagcatgatatttatggtcgctctgtgataaaacacatttcaaaatttcatttcgtttcgtttcgtcatagaaatcaatataagtggtaatcatatttaatatttcgtcaaaaatctcacttttcgaggtagtgtaagtacttttcgcaatttcattaccatacttggaaatggtttcatgcgcaaatgcgctaaaatctttatcctgcatgtgcttgaacaaagcagccgttgttacaatacttagtaaaggtgaatccttgatcctccagatacttggtatgaaagatgggaaagaaaaatgttcccatctgtaaaaagctttcagtactagataattcaaatcactagacacaaaactatttatcagagaagtagtttctgaaagggatagcttacccataggatcagatgaagcatcaacacaaactttgttttcttcaaaaaatttagccaaagagatgtttacttccttaattgaagcaggatcttcatttgcagctttgttcagtatattctttacaagggatatttttatagtttttccttcgttgaataatttttggagaatgtttcttgtggactctagtttggtgctacacatgagtagcgaagttaaagctgaagtacttaaatactcactaacacttgttaagaaagcatttacatcttctttctgatacaactcattatagttggcatactcttcgacattttcaccactaaacacgactttttgaattatttctcggaattccactaattgatggcctgtttcaaagcatactgcaccgattaaattgcacatgaaccttgattttttcatgagtagagcatttcttttttcaatggccagttttggtaaagcgaaatttatatacctttccaaaactttgataattgggaattctgtgtctgttaccatgtagctagcaatcttgccagttaactcacaggcagttgcttcgaaccaattgtcatatacaacagaatcgtcttctaccaataactgaactctaaaaaggattcctgccgcatctaatttgttcactggtaatctagaaatattcattagatttttagatggaagcgccgaaatatactggaaaaaagatgagctcttcattgaagaaattaaagaattagagctattagttttctttatgttttcttcaaatgagtcaagtttcaagtatatattaacatcatgatcagagacctcaggaaagacatttttaacaagtttatctatgcctatatggtcttcaccaatgaaaatcatgtttctaagaaaaagtataagccatttaattaaaaactctgggtttccactcttgtcaacgtatttccattgctctgaaaggcacattatgaagggagaaatgtagttatactcttttgccatatcgacgtacttgtatggtgtttttacgacacgagatatagtttcgtcaaaccacttccagacttgttccatgttgtcaatttcagaaacttgaagggaaagcccttgaagactattcactaaagccatcactggtgaaattaaagatatgttgaagataacgtttgttctcgtcagctcatcgagcaagttggatattcttgtagttatcacgttagaagcatttttggaggatgctagctttaatagtagggtgaataaagaatttccaccagaacttggattccaccacctggtttgagtagagttaaattcttgaaattgtaagtagttgtccagaatagcaaattctatgccagaaatcttggatttttgcatgatatctgtgtaaatatttgatgatggtaggttaattgagaagaggttggggaacattttactatagtagttgaatatgatggatatggacagaggtaaaattctattatccttattggaagccaaagaattgctcaaagtagatacgaagattggtaaatcaggaattctagtatgaaactcgttgagtaaaatagttttttcatttctccagcctttttgatcataaaatgtggaaactttttctaatttttttaacgctagaactattgattgacaggctaattgtcttatgatgggtgtttcaaattgtagggatttaaccaacgaggatttggtgagcaaagatggcagaatgttttctataactaatgaagtggcaggtggaatattgctatcaactttctccataaattgcggtatcttaagattaataatcttgttaatcagtaacgttataccaaaccaatacgaagtcatcttagggtcatagttaccattcgtcgttaaaaagatgctgtaaggagcaacaagttcgggaacgttctccaatattttgatcaacgtacctaattgcagcgtatcttcccaaggtttgaaaaggcgtaaagtgttgaacaaaagtttattatgaatttgaaattccacttggttgacggttatcggagctccatgagaagctccatcagcaactgaatttttgaaccaaacgcaattatcaggaaatgctacgctaaagtcacgggaagctccaaaagttaagaaaaactcatttgccttcttaaccaaattcttgtttgatgaataataaaagtgatgaatctttgaagccgctagttcatttaaaattttggttttagtagttctcttgaaggatttctcctttaaaatgtcgtttatgaataccgatagtatgtgctcagataacttgtcagaatcagccttattcatgaatttaaataggttgctcataatcttaaagttttctgtcaaaagttcttttctcacgaatggggaagcatttgagatcaatgtcaaccaaaacttgataaatgtaaatcttaatgagtcatgtttggatgaatcagcagatgaattcccattggctaactcagacttgcttggtaccaacagtcttggtaaaataggtaatgaaaaatcgaaatatgaaactaattcctctatatgttgcccattgttgaaattgactatttgtttgagtagacgaagaattggattagttaattgcgcacgcatattgttcaaccctctatagagaacttttgtgtaatcggtcaatatcaatctaattagaccgctcccaatagtcactgtactagtatcagatgacaaaactcgtaaggttttagtcagtaatgaggtagttttcgagaatttcccatggttatttacttgagcataatatgaccaagtctgtaccaattgagcaccaaatcctctttggaagaacactattagaggttggtaatctttggagagagtttcatcttcgactgcactgattatactttctagtgtttctaatgtaccgtcttcgaactctttcccttgggtgtacttctcccttctctggtcgcgagatccataggcttcgctatgattactcattatgtaagtgctcctctagttctgttagatgaagtagtaccgcatagattagagaaataatatccaatcaagaatataaccgaactattctttgcgatgagctttattgctgaaatttttcatatttcgtctacagtgatataatattgaaatcctcatgcaagtcgtgcataggtaaaagctgtttactatatgttggtgcactattatcatataattttagtttggtcgtatactagtgcggcagtaataataaatgctttagaatcttcaatcttcatttgtttacgtaaaatgaaaacgttttgtgttagaattgacagattgaagtttaattttaggtgtcgggagaaacattttaatccctttttatgaatataatttaagtactaaaaaaatcaccataattatacaaagtaactgcaatttaaaagtacgtttataattaattcacatacacatgttattgtatctaactaaatagtctcgaaatagttcaattgagtacgcaaactaacacagtcagtacagatcgtaaagttttccgtcaatagggccctgacggagaaagattccctttcctatattaggaatctaatagacaaattcatcaagatatgcttccgcaacaaatcttgctctggcattcaaaaacagtttaatttcactgatttccttatccacgtcctccatgaattcaataataaaatcaaccaatttcccagttttcattgattcagtatgcttattagttattagaaaagaaatactgtagccaggtattggtacacgtctcagaatgtagaatgcttcagcacgctgttccaaaaatctagtaaacttgtgaactaaaatctgctcaatttcatctgcctgtttcaccattaaactcatacgcaccgagtttacactgggctcaatcaatacttgttcattttcattacgagatatatgcatcggttggagcaacaattcggcgctagtgttagggacttcaacttccggtctgttgtgcctctccacttcctgcgaagagaaattgctcaaagtcaacgcagcttccagggaataacgaacagccgttagatacggacgtaatgattgtgacatttcctactatcagttgcttcctcttttatcttttgtcaaagtgacaccgagttgttccgaaagcctctatttgcttggctttacaggctttttttgttctataattgtattttgctatacaaaaggggcgacgtggtaaacgatatgaaattatcgacaataataatgtacttggaaatctggcagttgatgacatcgcaatagcgtgcctacctatcaggataacaaggtctgaagccagatcgaccactagacaagcattgccggaggtgggagacgtgaaactatgtctatttggaaggaagctaaagatgcaagtggaaggatatattattacaatactttgacaaagaaatctacgtgggagaagcccaaggaactaatttctcaggaggagctacttcttcgagaaaatggctggaaggcggccaagacggcagacggcaaagtatactattataatccaacaacaagagaaaccagctggactattccggccttcgagaagaaagtagaacccatcgcagaacaaaaacatgatacagtatcccatgcacaggttaatggaaatagaatagcccttacggctggagaaaaacaagagccgggacgaactataaacgaggaggaaagccaatatgctaataactctaaactgcttaatgtcaggagaaggactaaagaagaagcagagaaggaatttattaccatgctgaaggaaaatcaagtagactctacttggtcattcagtagaattatttcagaactggggaccagagatccaaggtattggatggtcgatgatgaccccttatggaagaaagaaatgtttgagaaatatctttccaatagatcagccgatcaacttcttaaggaacacaatgaaacaagcaaattcaaagaagcctttcagaaaatgttgcaaaacaattctcatataaaatattacacccgttggcctaccgcaaagagactaattgccgacgaaccaatatacaaacactccgtggtcaatgaaaagacaaagagacagacctttcaagattatatagataccctcatcgacactcagaaagaatcaaaaaaaaaattgaaaacacaggccctaaaagaactaagagagtatttaaacggtattataacaacatcatcctctgaaactttcataacctggcagcagcttttaaatcactatgtttttgataagagtaagagatatatggcgaaccggcacttcaaagtcttaacccacgaagatgttttaaacgagtatctgaaaatagtaaatacgattgaaaacgatcttcaaaacaaactaaatgagctccgactgcgcaattataccagagaccgtattgctagagataactttaaaagcttattaagagaagtgccaatcaaaatcaaagcaaatactagatggtcagatatttatcctcatataaagtctgatccgcgctttttacatatgcttggaaggaatggctcgtcctgccttgatttatttttagattttgttgatgaacaaaggatgtacatctttgcacaaagatcaatagcccaacagacgttgatagatcaaaattttgaatggaatgatgccgatagcgacgagatcaccaagcaaaacatagaaaaagttctggaaaatgaccggaaatttgacaaggtggataaagaagacatcagtttgattgttgatggtttgataaagcaaagaaacgaaaagatacaacagaaactccaaaatgagcgtaggatattggagcaaaagaagcactatttttggttacttttgcaaaggacatatacaaaaaccggtaagcccaagcctagtacgtgggatttagcttccaaagagcttggcgaatctcttgaatacaaggcactaggcgatgaagataacataagaagacaaattttcgaggattttaagcctgaaagctctgcaccgactgccgaaagcgctactgcaaacttaacgttgaccgcgtcaaaaaagaggcatttaactccggctgtggaattggactattgattctgacgtgtcgacctctatcttgttaatcattatataaattatacatagagattacatgttatttcaagtttgcgatcaccgcacaatttcttagtcattgttgtaagtgttctgcaaaaatttcagcttttgtaccttattttcacaaaattcaaacacctgtccgaactgtgttttaaccagtgtttttgaattcaagagttcagtaatactttcataattttttaaccactccatccaagacaaacaatggaggaatgaatctgccaaatcgtcatcttttctcacccccgaattatcttggatctctagtatatcacatagcttgaaacttttttttttggtaagggcatttcttatcctattattccaaactcctatgaactcgaccagttttgtagaactagttgaattaccttctagtattgaggttgaaagtatttttttcactagctttattcgagaatctttgctatgtttgttagattttaacttttttgaactggtcggtgtctcttctcttggaatgcaccaatatgaagtcatccgatgtggatcggacgaacataccatatacctcaacttggacgtattcggtattttattcgtatacttcattttattttccaagttagagaaaagaatctgttcgagaatattcacttttaaaattgggtctaaaatatgcctcgaagacatagttctggtacgttgcctttcaattgtaaacatatctggtatcggcatagattcaaataaatactccgtaaggttaaatacaagctcagaagtttcagcaggattcaagcttaactttttgaggttttgaaaaaatttctcctctagatttatcttttgccagtctagtactttagggagcggatcattattgagcaattgcatcttagagaaagcaaagttagaaacaccagcatccatagacaatatgttaattcttccctctcttatcttttgttgtcgtaacttctccaaaaattcacactgttcttgaatgtaggttcttttagcttctttcgtcgtgccatttactgctccaataacaaatgataaagatttcagttgtgtgctttttgcattttggcagcaggaatcgatgagttgcaatatcttagctttctgtgctgtcgacatattactatcttttttagctttagactgtataaccgtaagccttcgttgtatgcaatggataaacaaatatggaatcgccagttgaaacaaaaaaatgagaaaagtacggataatccgaagaaatttagtctgattccatccattttttgtatcttaagaaataattttgaagtcatataaaacttaaatagaaaaagtaactaaaatttaggaaagtagaaaagctcctgcaccctcttcaatggcttgacaaagacgagaccgcataatatctttgctagtatacttcggcaatttcaaataattagcacatgtcattacacttggtagatattcgtctgctgttaggccatcttcagcatgctttaacacaactgtaaactttgggttcaaacttttaaatcccccaattggaagcttgggagatcccgttaaaaattgcaaaaataatcttctttcatgcttaccaaacgcggatattattgatataaaatcatgaatgattgaagaatccattgtatagccatgttcagcgttcaagtttgtgtataaagttgccatagaccagtcttcctcaactcgtccgaaaatatccactaattcatccggaaaaagtattagcatcctctcataggaaaacacctttgaaaaaccttcaataaatgcttttaactgtttttcaatgcccttacctaatatttggtcgataacgccatggatatattcttcaacattagaagagttcaaggatttattacaaccccccggaatcaactcaatgtcatcatttccaggaacggtaaatgtcaaggacaacgattctagggtcatattgtcatccttattcgctactatgtatttaagggattttgcgagtaacggatctaccaattcgatcattaacagacaggtttcaacgtcgctcggcactgtcgtcacattgggcgtagacattctgtgcaataactcaaaaaagactttgctaaatctaaagtcaagaattctattatcaagcaacgatctggcaacaaatgtccccaaatatccaaaaagttcaataactttttcattattggaaaacgggttgaggggctctgggaacaataaagtggtaatataatcgtcagtagtatcaacatccatttcgcttctgtaactataagagttacaacgccacatatttaacgactttcttgcaaaatacttggaaactacggagtaaaattccaaagtcggtcctaaacctgttcctgcttcttcttgatattcaatttccagtacgtcagggctacttccgtacttggataaaatcttgagaccggtagcgaatattgtttttcttgaaatccgcagcttacgcctagtaattctcccaagttgttgtaaagcttcgtcattccttaaatctttcgagcctttactcttattcttccaaagttgaatcaatcttccgtaaccaaatgaagtacattgtaggaaaagcatcctggtatcaaacggaaacaaaaatgggaatctcctggtcaaaaatagtgaccaatccggcaaagctccacttgctactaccaatggttcatctagttgtctagcgagcttagcgcttagttttgagttgataaaactgtcgcttttaacaccgcagctatgtagaaaatccagcaatgtcagaatatccgctgaagatccagtatcaacctgtgcgaattctctttttttataaaaatctcttaactttttcccctcattagcttcctcggctgcctcactctctctattgttaccttctaaacttttgcaaaatttgattgtatgtgtatcatcccataaagtttttaagtcacgatttcgcctgacgaatgtattaaatatcacaccaaatactgtagactccatgtcaactttttcattatcataaaaaaagtcaaagttcttttttctcatatgatccaagcaattttcttcttcttccctatcagcttcggtactggaagatgtaaggtttgggattaatgaattcaaaaaacgcattcttaccattctgtgtctcaaaaactcattaagtgaggtaaaagaagctatgcaatggaccgaaacgatagtagatgataaatcagtaccaatattatctttgcttgcatcgccatcataaaccaacttaatttttatctctttagccagtgaagatacaccaccaccatcgtgtaaaccgcaatcaactatagagaaattctccagccttgtgagagcagattgtaggatttctaaaaatctgtcaatacaatcctcaaatacctctaaaaatgatttagcaagaatgaaatgggataccgttgaggatgtaattcttttagttatggaggaagctagccctgtagaagtaaattcgaaacctgacacgtcgaaatcttcatggaaaatacatttttttaaaacagaccaaattcccttccaatcctcttcagttttgtccggagtggaaggattttctaaaatagaaacaacgccttcgatttgatggagctcctctgttattgcttcttgctcaacgttcatctgagaaagtactctattaactaggttcacacccttgtttttaatataagctagagatagagttctgaaaatgtgtattgaaattttctttggttttactgaatcaggaatttccatatcagtaaattcgtaatcatattcttcatcaccctcatcacattcctcaatactgctatgcaaatccccttcttcgtcagaaagtgaaatattttcattcccgtcttcctttaaatcaatgttattgaaatccacagacaaatccttaaccaaatcaaaaatgccctctcttttgatggaaggaaagaacagttcggaaaactttttacaaattaagtcaagcaacgagagaccaccaaccaacagtgtaccagcttctgatgagtaagtaccattagcgttagacgctgtttctttttgggccaggatagatccgattaacttaataagttgatcattgattgcctttgctgtggaattatttatgcatgatacaaccctcagtaaagcaataagtacgtatcttcttacgtcaaagtcagcagcatttgtataaatttcaacgagaattggaattagacattgaactagggaatcaaacttttcctggttagaaattacgccacggtcgctatttccggtatatttatccgctgacagtattctttcatcctcgggaggaaacaatacaactataaatctagaaatgctaatcaataaactgtttgggacataaatcagtgtttcatgtaaccctgcgttaggacttttactataatgctggaatgatcgtgttgccatgtcgacaatgtcagttttctctctcagttctcttgaaagtacatcactactcatcgctaatacggttaaaatatccaaacatttcagtttattctccaagggggtatcctgaatagaaactagctgaactattctttcgattaaatccaacgaaaacaaagtctcaaatttgtcaaccccatgcaacgccccgcaaataccgtacatggcatttacaagcctggttaatattggttggtctgtcgcattcgagaaaattggcttcagcgttggaagtacttcaacaatggtcttaaagtcatccgttcggatactgctacaggcgttcgaaacaattgcgatagccttcctctgcgcatgtatagttaaaaaatcgaagaattggacgtagattgataattggcccgtttttaaaatgtctctcccatgtactctagaaatatattccaccgtttctaaaacttgttctgcgaggtcaatgtaactgatctctaccaattttccttgtaaaattggtataacgtgttcatcaacagctattgaaatagattcagggcagacctcaaaaagattatacatgcatctacaagcttgcatttgtaattctaattcttcccgtaaaattttatcagagagtatggcagctatattacctattaaggtttccatcggtataattctatcgacaaccatttgattcatcattaatatgttttcagaaagttcttttaaactctccattgcaatataaggatcctcggaggcattcccagtattctctatcaatttagaaatccgctcattccttgccgaactctctgcgctcctctccatccttcctccaatcatcgataaaatctcgggtagtgttcttccaaccgggtgttgcccaagtccttcacttgtttgtcttctttgttctagtctttgtgcgaatgtttccaaaatgtcaggtaaatgtagggggttgctgccaaattcattattatcgtgagaacgttcaagtccatcttcttcttcatttctgtcttcgtcactgccattctgagttctatgatatccatataaaagtccagaatcatcttcatgatggtaatcgttatcgtcatcttcaccatcatctgcctcaaaacttccgacgctagaaagcatatgttcatcttcatcttcatcaggataataagagtactcaccctgtacatggccatcctcatcatagtcatcttctacctgcgtatccatcatataatcactgttttcgctatgggactcatgttcatcaaggttgtgcgaattattttcagacatgcttggctactcttctattttaaatgtttatccaaaattttcacacctgagatatattgttgttaataaagcacacagaaaggaaagtatcgatcccagaaagtggtctttccctgggtatgatcaaagctattcccctttccaactactgttggctatgatcccacaatttgatttcagttcagaaaacccaaccattaggactttacccggcgaaggtgaaagaaaaaatttttttccagaaaaatgcgatgagcttttgaaaagttgcaaatatttgtagtactttggctaagcagagctgattccttttgctatacgtacatcactgtctatcgtccataaaagatttattatagttgaatcatgccaagatcaaaacgttccaagctagtcactttagcacaaaccgataaaaagggcagagaaaataaagaaagaattttcgatgaagtgagggaagccttagatacttatagatacgtctgggtcctacatcttgacgacgtaagaactccagttttacaagaaatcagaacatcttgggcaggctctaagttaattatgggtaagaggaaagttttacaaaaagcattgggagaaaagagggaagaagaatacaaagaaaatctgtatcaattgagtaagctttgtagcggtgtcactggtttattgttcactgatgaggatgtcaacactgtcaaggaatactttaagtcatacgttcgttcagactattcaagaccgaacacgaaagcaccactaacatttacaattcctgagggcattgtctactcacgtggtggtcaaattccagctgaggaagatgttccaatgattcattctttagagccaactatgagaaacaaatttgaaattccaactaaaatcaaagctggtaagatcaccattgacagtccatatttagtttgcactgaaggagaaaaattagatgttcgtcaagctttaatactgaaacaattcggtatcgctgcttctgaattcaaagtcaaggtgtcggcctactatgacaacgatagctccactgttgaaagcactaacatcaacatggaataagctgaactattatttggaagccttttttaatagaccattgtataaaaatttcttttttttgtatagatatactaaagcaacgctcataaatgtaacatagcttcttttcaactgagaatttatattcatgctaactaagcgtaaatcacttttgatcttcacagctctttagcggcacgaaagcaagaaaaaaagataacactgtatgtctggaaaagaatactataaaaatacctgtttacataaaccaataaggaagaacgtgagagcaggaccgtaaaagaattaatgtgtaaagaattaatgtgtaatggttatactacttaaaaacaccgttttccttcaaatatcctttttcgttggagtactgtcagttggagtagtggaactttcatcactttcttcgtctgattcactatcacttctgtcatccttgagaatacctctccatagaatcctgtaaagaactctaaaaataaggaacagccaataaagattcactaattgcaaagcgcctatcaatacaaagacaattggtaaggaaatccaacatttatattgctgagtggcaaaattcaagacatagttaccttccgtgcgaaattgcgttaaaacggaccataggatctttaaatttatgtaatgacgcaaataaatccacgcaacaacaaagatagcaaaagaaaaaaaagccaatccagagtccaaataatttagagttttggagaatgacaaaagaaaatcagaaacatccattgtgatatagattggcagtcccattttagtgaaatgaaatacgtaggaagaccaaatcaatagtaaagtaacaatatgatggaaagtcaactcgttatgatcttttcttggcttttctagttgcaatacaagaatgcaggcttgttgagcccaaaatgcagcttgacccaaatagaataccttgaataagaagggattagtgaaatctggatatgttctgtacattgcctttgtgttgaaaaaccataaatccgaatggtacatacaatatatcccgaaaggaccggaaacaccggtgtagaaaatagcgtacatttgttccatgattctttttattctgtgcttagaagtgacgtgtaacctaatagcgaacggtctaatgacaacatccattaggaattcacgtaagaatgtgaaaaaaatcatatagtaaaatacaaagcacaaatcgttaatacctttaccatatgcgttggtatcacctatttggtatgacacagcgacaaatctatgtaacacatttgtctttgtagtgttaccagaagtgaaataggcactatataccgcgattaaaatcatcaagggagctatccaggcatgacggtaacttatctctcggaatgaaaaccagattttcttgaccaggtcgctatcatttttggtggcttcagataatctctgcatacgccttttagcagccgttttagattcttttgtctcgaacatagtacctaaactaggtacagtgtccccgaggtcgatcttacctatggaagacttgcgtcttggtcttgacctcactttcaaattgttgtttgaagggcttggctttattgtcgacatagctcttgtttattgatactgtgtctatctaaatgtttaccggaggtatgaataataaaaacaatagcgatcaaccgacaaaaatatctgtatggaacagaaaaacggtaacgaacaagaaactgtagttttaacttaaatcaggtccggattataaagccgatgtagcagaaaaacgggttcacggaatacaatagccaaataacaataaataaataaataaataaataagaaaaaaaaaaagcaagtaaataaaacaaaacgggatgcaacaagccaaggagggaaacaatagaaaaataacttaaaaatctttgtctagattccaatactttctccctcctcccacgttatttgtctagcatgatcaggtacaatgcccaccgatatgagaaaaaagagtgaaaaaaaaaaaatgacgaaaatggttccgcggatctagcaactttgttggaatgaccggaaaagacagttgtttcctttccaactatttttcattcctggtctttttcctgttgaagcccagcattttttttttcgcgtcgcgttttttcacaacagttcggatcacgtgataatcactgcacgtgactatcatgtgatacgatagccgggttatgatcccctttttcttcctattggaatactgattttacagtggctagtactggatttgagtataggaaggtgttagcaactgtaaggtactattcagaccgttaatccaacggatcataagagcgacagaaaatgtctagtagtaaattcgaagaggtcatcaacaagatcatcaatgacagccctccaggagaattaagggaagtatacgacgatctaatcaagatcacaagtgaaaactccaaaaatactattttggatgctattgagaattacaacgtgcagaattgcatccctatagaagtcaacgggaactctgtaattatttccaaatacaacaaggaaggagcaaagttttttgatcccgtaaattccgtaatattttcagttaaccatttagagcgcaagggccttgacattgaaccatatgagttcacgcatgcaaagatagagaaagggcaattgaaagaactgcacgataaattgcacgaatatcttcttcagagctttccaggtgatgtcagttttgctgtttacccagtccctgaggaaataagtaaaatttctattattattgttagcaccaaatataatccaaacaatttctggaacggccattggagatcaagctacatctacgatttggagaccagggagttatccggtcaaatctctacgcaagtccactattacgaagacggtaacgttagtttccaatctgggaaggatatcaatcaatctaacgttgatgacgttgtttgcacaataagggatattgagacgaatttcgaaaatgatctagatctttcatttttcgacttgaacgaaaaacagtttaaggccttaagaagaagattaccagtcacgagatccaaaattaactggggtagtgcgattggcagttatagattgggtaagaatgcggcagaaggcaaatgaaatttcatgcctgccttattccattctcttcctatttcttaaattgaatacatctatgtacattatttatttttggcttgattggctcactaaaataacttaaacagggtatatagaatgaagaatattaataacgccaaacccaccattctccatatgctattaccagcctttaatgatcgggttaaccttgaggacgaatttttgatatcggtaaacatcgatcccaatgaatctgtcatttggtttatgacagaactgtcagagaccgctcggtctccaatctcttggtttatgtttctgaatgtagctaatttattggctaacccctctagtttcctatcattctgtttaaagtacatgtacatgaagggatgatacatctgctcatccggtgtacagaagcaatagttagtagcttataacatccatatagcaagctaggtcccattctaaacacctatgcgtgttgccggtgatttacatacgtttgattcggtctgagaatacctagaatttgacatcgctatgatgattatatattacctttctaccgttctctccttgttgagttcttccagtatccttcttaatgatataccttatattatttcctctttttttttctgcatgtagcaatgcgcggcttcttgcaataacaagaaaactagagtagctaatttactgcatgaaccgtacattcagcaacaagaaacataagatacttaccgcacaatattcattggtcagttaccgtacacacgaagatcctttctgagtagcgtagtttaagggagcacacatttttaaattctaaacattgcctcaagatgttctcccatatacaaggaaggaatattgagcaacatggttaatctgccagttgcaacaacgcaagtgttattagaaatattgttcaaggaaaatatcagataaaaaatttttcgcacttcgctaatcacccatatagaacatggcggtgttccaagtgattagccctagatcgcaaattatatcatcattcagttacctttctcattgaatcttcttgataagaactactggtacctcaaataggaacgaaatatgataccactgtatcatactatcattctcaacacatttgttatatattttatgtttctactgaaccttttgtcagtcatctcactagcagctgcgattaacagtcatcggatatttaaaattgaagcttttaaaattgaagcttttaaaatcaaacatgaatacacattggagttcactgaagaaattaggtttaaataaaaaaatccagcattagttgtgaagtaaaaaaagacaaaaccagcaaattcttgccagaatgtaactatactctgagtaaaataattgacagcgcaaatacacccatacactatttttacatcttgacatcacatacataatatgtgtgaaatatcaaattttgagtgtccgttatcaattttttttcgattttgcattttatgaagcttcaaacaggtgtcggcctaactttccgcccggaaaagagcggtttacgagagattgctgcttgcagctgcgtgcatttttccataatcgggtttcccttcagcgcgcagtgtttccattctcagcccaattggcaacggagagagcgtagagctttcagtggactgcccttcgtactcgtcgagtactattgaactgaaaaaaaagtaatctaaggttaagttgatcaggtctgccgattgtataacaaatttaattgtttgtcttagtgaacaaagagagtcgtgaaaaataaaataaacaatgtccaccgattctattgtcaaggcttctaactggagattagtcgaagttggccgtgtggttttgatcaagaagggtcaatccgcaggtaaattggccgctatcgtcgaaattattgaccaaaagaaggtatgttaaatccggaaaacctatcatcgatttgaggagggaaatgaacgaggaatgagatttaggctacgaaaaagtgctggcaaatatccaatccgttaccatggatgaagctacttgtaaacgataagtaaatgtgaaaatacacattgcgatagagatacaaaaaagtctttatttccctgttggagtggcctatagtggattatttatttattttgctagcagcttacctagtttcagaaaggtgatgacccatatttgcgcagttaattcttaaagagcctgaccatgtttcctcaaatattaaaccatgccttccatcgttttgaaaaaatttcgtttactaacaacttttatgaataatttttttaaattatttgttataattattataggttttgattgacggtccaaaagctggtgttccacgtcaagccatcaacttgggtcaagttgtcttaactccattgacctttgctctaccaagaggtgctagaactgctaccgtttctaagaagtgggctgctgctgctgtctgcgaaaagtgggctgcttcatcttgggctaagaagattgctcaacgtgaaagacgtgctgctttgactgactttgaaagattccaagttatggttttaagaaagcaaaagagatacactgtcaagaaggctttggctaaggcttaaaatatgtacatgatctttaattctgatatatttcgtatgtaattttatctttaactggtgattcttttaataaataaactacaatattataactattgaaagcctctgttattcacacatctttggaaaaaaaaaaatacaaatacccagtgagtactaagtaaatttggagtacctaagggcttgtatcggtggggttcctgacctagctttatgttttacaaacgcatgcatataaaatttacaaaactacaaaaaccatgaacacaatgaaaagaaggaaaaagagtaggtttgtcgtgaaagtacacgcctctgaagttttgttatcatattactataatattgttacaactcttaggaatcttatatttaatggataaattcctgtttcacgacaacaaatgcgaataatgttctttcatctgatttcattcgcgaaaatctctcagatctttcatcattgtgactgcctaaaatatctttcaaaatttcaggaatttcaccgcccttcgatggaacgatataaaaatccttctcgtatctagtttttggctttatacctgcaatgcgacctttgttttccagggagtctacaacgtcggcaaaagttgtcttactttcactatcattcgaaggaaataattggtatactaatatagctctagagcaagaaatttccttaagatatggtgcagcagtggttgtaggtaagcgcccttctacatacagttttccgtcaccaatggcttccttgaaaatatcccgtcttaacttttgtgaagccccaatgtagtttaggtaacctgtaaactcaagtcctaagccgggatacaaaaatgcgcagtttaaagattcttcgttgattattgtacttgggctgggttctttcgaaatggcatgagtctgttctattttactcttatcgctgtcgatactgtcaatgttgtgtaatcttatgctgtcttttgagtacaaaatatcctcttgaggttcagcgatatcttcgatcagctcatcacccttgtgggtcttaacgtacatgggtttgtcaggtacctccacgataaaattttctaagataatcttatcccttttctctttaaattcttgtaagtcaggatttgcgagttcagatgcgttcatgttcaccagtttatttaaaggcaatttgccctcgacaacgtgtgccttcagttccaaattttttttatcctttaaattagagtataacgacctcactttctctgtgtatatcttgtccaaagtaccaaactcgacgttaaggcaagctttgtaaagttcttcttccagattgtgcgcaaactcttgcgatatcgatataacgtctttcccatcaggaagctcataaagttttgcctcaattgtttcgggaacgatgaatttgctaaataaggtagagaacattttttctgcattatacctcagtttgtgttctttttcgctttcaaaatctttcctagtaggcatttcgttttcggcagtatcagacttggcggcatcaatgcttttattccttttttttgacccattggatttcttcacctgtttggatttgatatgaattcctttggcactatcggggctcctttttcgtttcctagggctttcctcatcaagaaagacatctgcatcattgtcatcatggtcatttacgggcttgtaaacatcatcatggtaatcttcatcctctgaaacctctgcctcctttgacgtttccaaatgtgcatacaatgatgggtcgcacaattcacagtagtacttagaatcttcactcattagcccatctatggtgtctttaccatcagtcatacatttaatatgctgccaagtgtcacagccatcgcactgtaccatgtcgccatgcgaatattctgcagcatcgtagttttcattgttcgccccacacagacatctaacatagccctcatccgcttcgtctacttcgtctgttcttacattttcagtatctttccttggctcctgagaagaatcagacttcttattcttctctatggctgaatcaactttctttttagttctttttttctttggtgcttcagtctcctcctgtaacaaatactcaatatatttattctgacccttattagatcttgaagaagtacggacagacataataaatttaaactaaataaaagctaaaagtaaaagagaacctaggataatcgatagctccctgtgtatagaacaagtcaaaatactaagatctcgtcaacctatcctctttcattgcaagccttttggccaaactgcagtctgggcatccctttgcatgtcttgtgaaatagtatccatctctccccagctcccagaaatgatatgaaaagttattcgtgaagagtgatcctaaaactgaaaaaaggaaaaaacaaaaatgagctaaaaaaaccacaacaaaagaatatcaacttcattgcttggcgggtcatcgcttttttatttctttctgtcaaagaataataaagtgcccatcagtgttcatatttgttacaaagtggttttctgatttggtactactgcagaggcgtattttttgcttcagttaccatagcgtaagaacactagcgacttttgttcgtgaaccaacagagtaggatttctactgctacatctcttaggtagttggttagtccgatcgctcacttttggttgttgttaagtacttcataagtttatccttttcctttttcacactgagctactttgggtatagcttttggcccaaggatctttgaattttctccaaaagtactttattttatatcctacaggttgcggttttcatattttaaaaagcttttaatcattcctttgcgtatggcaaaccctttttcgagatggtttctatcagagagacctccaaactgccatgtagccgatttagaaacaagtttagatccccatcaaacgttgttgaaggtgcaaaaatacaaacccgctttaagcgactgggtgcattacatcttcttgggatccatcatgctgtttgtgttcattactaatcccgcaccttggatcttcaagatccttttttattgtttcttgggcactttattcatcattccagctacgtcacagtttttcttcaatgccttgcccatcctaacatgggtggcgctgtatttcacttcatcgtactttccagatgaccgcaggcctcctattactgtcaaagtgttaccagcggtggaaacaattttatacggcgacaatttaagtgatattcttgcaacatcgacgaattcctttttggacattttagcatggttaccgtacggactatttcattttggggccccatttgtcgttgctgccatcttattcgtatttggtccaccaactgttttgcaaggttatgcttttgcatttggttatatgaacctgtttggtgttatcatgcaaaatgtctttccagccgctcccccatggtataaaattctctatggattgcaatcagccaactatgatatgcatggctcgcctggtggattagctagaattgataagctactcggtattaatatgtatactacagctttttcaaattcctccgtcattttcggtgcttttccttcactgcattccgggtgtgctactatggaagccctgtttttctgttattgttttccaaaattgaagcccttgtttattgcttatgtttgctggttatggtggtcaactatgtatctgacacaccattattttgtagaccttatggcaggttctgtgctgtcatacgttattttccagtacacaaagtacacacatttaccaattgtagatacatctcttttttgcagatggtcatacacttcaattgagaaatacgatatatcaaagagtgatccattggctgcagattcaaacgatatcgaaagtgtccctttgtccaacttggaacttgactttgatcttaatatgactgatgaacccagtgtaagcccttcgttatttgatggatctacttctgtttctcgttcgtccgccacgtctataacgtcactaggtgtaaagagggcttaatgagtattttatctgcaattacggatacggttggtcttatgtagatacatataaatatatatctttttctttctttttcttagtcaggattgtcgtttagcataatatacatgtagtttatttaatcacataccactgattatctttagaattttataaatttttgaaataaatgggtggcttttaatggtgtctatgttaagtgaggcttttagaatgctcttcctgctttgtttattatatgtgtatgaaagatatgtatgtatttacatgtgtttgtagcgtccccagtcaaaacctgtgcgctatacctaaatggattgataatcttcattcactaattctaaaatagacttcttccccaaagaacggtgtaacgatgaggctctatccagctgcttatctaaatcaactttaacgatggatgatcttatgacacggggatctttctttaaagttcttagaatttcagactgtaccgcagctgatgaatcaaacagcattaaaaagtgatatgctcgaaaatgtttttcctggtctttcttcattattttaggaagataccttatgcccatgggtacaatgtccctcaccacacctctgttttgaataatcagtttcccgattgtggaagacaattcttttgcttccaactttggcgcattggagttggttatgcgaacaagtccgatcagctcataaagcatcttagtgaaaagggtggttttgcgttattctttcctctgttgaagcttttctattttgtttaagctgaactagtgggagtttccattaaaaggctaaagtcttgttgaaacttttccgggttagatgataactgcgaaaagatagataaaatcagcattaaagggacttcgtctcctcctaatcagaaatcatcctttcgaattatgcgtattcagttgaagcgtatttgtgaccagtgtacttcaaggctgattgtttcacccttggacacagaacgttaaacaatgagtttgtttgagtgggtatttggaaagaatgtcactccgcaagagaggttaaaaaaagtatgttgttctgtatttggatcagttattttagtgaacatactaacgttaattatttgagtttttagaatcaaagggctttagaaaggactcagagggagcttgaaagagaaaagagaaaattggaactacaagataaaaaacttgtatcagaaattaaaaaatcggcaaagaatgggcaagttgcagctgcgaaagttcaagcaaaagatttagtaagaacccggaattacatccaaaaatttgacaacatgaaagctcaacttcaggcgatatcattgagaatacaggccgttcgaagtagtgaccaaatgacacgttctatgagcgaggccactggtcttttggctggaatgaacagaacaatgaatctacctcagttgcaaaggatatcgatggagtttgaaaagcagagtgatttgatgggtcaacgacaggaattcatggacgaagctattgataacgtcatgggtgatgaggtggatgaagacgaagaagctgacgaaattgtaaataaagttcttgatgagattggagtggatttgaattcacagttgcaaagcacgcctcaaaatctggtttctaatgcgccgatcgcagaaacagcgatggggattcctgaacctattggcgccggatcagaatttcacggtaatcctgacgatgacttgcaagctcggttgaacactttgaagaagcagacttgagcgctctgagtatatttaatgaataataggtctatactataatacatcaactactgatatcaaagtaggcacttagaatcaaaaggcttccgaaaatttgttcagtttttcactttactcaatctcgtcactaaagttttctttttttttcgaatgaatcctcgaataaatatgttctatattatatatatacatcttttatatatcattaaatgtacagtaatcggtcaaattacaaatgcttacggatgattttttcactgattaagtactcataaataatggtagcacattcttcaaccgtcttctggtcggttctcaaatgtagctctggagcttttggcgcttcatatggggcagaaatacctgtaaactccttgattacaccctccctagctttcttgtataaacccttagggtccctttgctcagcgacttctaatggaacatcaacaaatatttcaatgaacttcaaaccagcctccttatgtagttcacgagctctatctctgtcaactctgtatggagagataaatgaggtgattgaaatagcacatgaatcagcaaatagcttagaaacttcgctaattctacgaatgttttcatttctgtccttttctgagaaacccaaatccttgttcaatccaaaacgaatgttgtcaccatccaatctatatgcagacaagtttttttggagcagtaactgttctagcgcacaggcgattgtacttttacctgacgcacttagacctgttaaccaaatagtacaaccgtcctgttttctcaatgccttgcgttcgtcgtaagtaagatttggatgccaagtaatattagtagccattggtgtacagtgtgcttggagaaataattccaacttttcttgatgtcaagttcgaacaaagagagaaaatgaacgacattaacggatacgcaactgatgttgtatagaaattttgcatcttatatagatattttgacaaattcatgaagttgaagtcatattgagtcgttcatcctcttctccattgccacattttttgaggtggcttgtaaatatattgatcacgtgaaattagtggcacggtcttttattcctggaaaagcgtgcagctatttttcgagaataatgtaaggtaccgtgggtgccgtaccatcacgccgaaatgaaagcaactgtattctttaatgttacgcattcttggttgttggcttatttacatttctcgcgagctggtgatgagccaaatgtcgtagtggaatgattctagaagtgcagagttatctgctacattgccaaggcgtcgtaaccgggagggctcacaaaggcgcttgctctaaacatgcatagggaaatttgaaaatgattgttatgagtaaacctgttaatgctcctttaaacgtaatcttatttcaccaattttaaaaaaagaaattggtaattaacctcacctaacttctgtaatcacttgtcaacgctatttacaattttgctttgatttatacagaggaagcagtttactctcctttctatgtgtatttgattattttaattaccaagaaaacaaattctcgtaacattcttattttatacgttcggaaatcatgaacatttatttttatgattatgtaattaaaaaaatataataaatttattttgaaaattaatttttttaaaattttaaatatgtttttatcatgtgacttatgaaaatgatatttacggttcaagagaaagataaatgcagaatcaatcaatacaatgaatagtaccttatttagtattggaccattgaggtattaggtattagtagaaatatcctaaacactagtattgacaaaagaataatattatatgctatcaattatcattcccatcctcatgttgaccttcttcatattggacaaaagatactaggatcgtaatgcgagataggaaattcttcaaaagcataatttatagactagcttccacgtatacaagaacaatatataagatttgcagtaaatattagggagaaatactcaaaaccaagcttgagtcgaccggtatagatgaggaaaacctaaacagaggagacgatttgactagcgtttctcaatatctcgaccatcttcttacattcttttcttctttgaatggttatgtcgttttctttcgttaattcttcaatatcttgctttccgtaaagtttttcgagtaaaactttctgaatatcagttttacttttcacaatcaatttaagcatcaaagcctttggtataatatcggcaatggttcttttgacaatagagaaataactactaatcaacaacttgattacttctgtttccattgtttccctctctgtcatttggccagtagcttttaaaacaggaggtggggattccaaagctgccaatttcttcttgtttttagtggagaagaacccaccaaaaaatcctgatttctcttccataactggcgccttactagacgatggttgggttggtaatggtttacccgtctttgggtcaacagcgacttggcgaggatgtaatttttcttccaccataaccattgcttgagaacccttcaaaaggtcgggatgggctgtattgatgtaagtttgttcagctttgatgatatcgacaacaaactcattcgtaggaatagtagcatcctttaagaactgaatgaactgattagaaatcgcttctcttagagcaggataccttgagtactttggttgtgaaataatctgttttagcatacgaacaagttcatcaaacaccagagtaactaaacgtagagatggttcttcaaatcttctaatttgctgtttaactaaaacttcaaaagcttcggtaccgacaaacaaagatggggcagaacctgaactattgtacataatggttctgatatcagaatctttgatctggtcgaatggatccaaagagtctacaccatttttgaaagtttcatggaatacgtaagaaattctagcaccaccagaaagttcctgactggaaagctccttcgcctcaccgtccaagataccggcatattcattggaaaaatcagtaatcatgctcaaaacaaccgaactagctgaatccatagtttctgggcccaagtttataagttcgttttgatattttttcaatgtggcttcgattttcgctttgatttctggcagagtttgcctaatgtggtgtaataagattgagtttaactttttagccaaatatggtgtaccacagtaatgagctttagaactgtaagagggatggttctcaaaaaattttctttcgttttcaagggcttctctgattgtttttttgtgttcaatatccttttgacctctattgataactgggatataaccatatctcaaaggaatgactcttccagccaaaatatctatgacatctgtaccttgatccatcaaatcgacttttgtcaagacaccaatagttctcgttccttctggatcgacctctctagccagcttcaaaccatcgctgttggctaaatcggtgttagcggcattaacagataatatgatagcgtttggtttcgaaatatactttaacaacatgtccttaatttgtctttcaatatcaggaggttggtcacctacgggaaccttcgtcaacccaggcaaatccactaacgtcaaagtaagaacatgcggagaataaattctcaagttaatgggcacagaagaaatacctgaattggcacctgtcactttgtcagtttctttgacgatttcctttctaatttcgtcaaaattataaaacttcttaccaggtaaatgcaaaaattcaccccattcctctttattgtcttcagattgtccctcgttctggtgctttcctgattcatcctttttcttgtcatcatcgttgatgttcaagtcaatcaattcattagcagtttggtttactttagcatgttctgacttttttggtctcctattaatcaattgtaacactaaaggtctcctggtgacaataccagtacctcttggcaagaaatccctaccaacaatgttctccaaaacggacgactttcctgacgactgggaaccgacaacagtgatctgtggtaaatcaataggagattgagatcctcctcctaagggcgccaaagcgtcctgaagcttgttaatagtagaaattaaatgctcatccatgatatctgataatataaaatgtgcagttttcgtacggtccttattttggtgctataaaaggcctctctaattcttttttaggagtaaatagatgaattatctcggtctgtcttggaagatatgttgttctcttgatggcaaagcgacgcgaatcaacggcgcccaagtctttgggtgacccggccacttaataatgtttggggaagaaatcaatccattagaacattggttttggaaactaggccagtccaagcgcacaagtggtttaccctcgagcatttttcgactattagaggattcaagtatctatcgaattctctgaagctatcatactatcctctggacgatattagaacgatttttcaagtgaaacgttttagcaaaagtttaaagacactaaactagctaaataatttcactgtgagcaagtctttaaacggtcttttttgaatcaaaagaggcctagaattagcaaaatatttaacgcataaactttttttagacaaataatgagctctcaaaaggtttttggtattactggacctgtttccaccgtgggcgccacagcagcagaaaataaattaaatgatagtttaatccaagaactgaaaaaggaaggatcgttcgaaacagagcaagaaactgccaatagggtacaagtgttgaaaatattgcaggaattggcacaaagatttgtttatgaagtatcgaagaagaaaaatatgtcagacgggatggcaagggatgctggtgggaagatttttacgtatgggtcctatagactaggagtccatgggcctggtagtgatatcgatactttggtagttgttccaaaacatgtaactcgggaagatttttttacggtatttgattcactactgagagagaggaaggaactggatgaaattgcacctgtacctgatgcgtttgtcccgattatcaagataaagttcagtggtatttctatcgatttaatctgtgcacgtctagaccaacctcaagtgcctttatccttgactttatcagataaaaatctactgcgaaatctagacgagaaggacttgagagctttgaatggtaccagagtaacagatgagatattagaactggtaccaaagccgaatgttttcagaatcgctttaagagctattaagctatgggcccaaagaagggctgtttatgctaatatttttggttttcctggtggtgtggcttgggccatgctagtggctagaatttgtcaactataccctaacgcctgtagcgcagttatattgaacagatttttcatcattttgtcggaatggaattggccacaacctgttatcttgaaaccaattgaggatggcccgttacaagttcgtgtatggaatccaaagatatatgcccaagacaggtctcatagaatgcccgtcattacaccagcttatccatcaatgtgtgctacccataacatcacggaatctactaaaaaagtcattttacaggaattcgtaagaggcgttcaaattacgaatgatattttttccaataagaagtcctgggccaatttattcgaaaaaaacgattttttctttcgatacaagttctatttagaaattactgcatatacaaggggcagtgacgagcagcatttaaaatggagtggtcttgttgaaagtaaggtaaggcttctagttatgaaactggaggtgttagctggaataaaaattgcacatcctttcaccaaaccctttgaaagtagttattgttgtccaaccgaggatgactatgaaatgattcaagacaaatacggtagtcataaaactgagacagcactgaacgcccttaaactggtaacagatgaaaataaagaggaagaaagtattaaagatgcaccaaaggcatatttaagcaccatgtacataggccttgactttaatattgaaaacaaaaaggaaaaagttgacattcacattccctgcactgaatttgtgaatttatgtcgaagtttcaatgaggattatggtgaccacaaagtattcaatctagccctccgcttcgtaaagggttacgatttgccagatgaagttttcgatgaaaatgaaaagagaccatcaaagaagagtaaaaggaagaatttagatgctagacatgaaaccgtgaagagatctaaatcagatgctgcttcaggtgacaacatcaatggcacaaccgcagctgttgacgtaaactaagacattcctatttatagttgaatagtttattaatataggttaatcagtcataaacaaatttgtacccttttttttgaatcaaagtactttttttacgaagcagtaaaacgtttacgagattctctctacatatgctctttcgcgtgtagcgacattttaccattaggtgagaattttgtgttacaagctggatgtcaggatgatacctttgaaggcatagttaaattggctgggaaaggaacggaaccttttcctttccgagtttcggccagatatttaggcttttttttttctgacggaataggggacccaggattgacaaatataacaaaacaagcttcaacgagacgtttatctcgagaattacgtctgacagttacatgaagtgtgagttcatgcaatctgtacctttattgacacagatatactaaaagaagttacaatgggctccaaaaaactgaccgtaggatctgattcgcaccggttgagcaaatccagtttttcaagtaataagtcgtcacattcagcaacaaaagatcagccaattgataccgacgatattgatgaagacgatgaatctggtcataatattatcttgaacatcatctcacaattgagaccaggctgcgatttgaccaggatcaccttgcctacttttattttagaaaaaaaatcgatgcttgaacgtgtcacaaatcagttacaattccctgagtttttgttacaggcgcattcagaaaaggaccccttgaaaagatttttgtacgtaatgaaatggtatttggcaggctggcatattgctccaaaggctgtaaaaaaaccattgaacccagtccttggtgaatattttacagcttattgggatctaccaaacaagcagcaggcatattatatatctgaacagacaagtcaccatcctccagaatgtgcatatttttacatgattcctgaatcttcgattagagtggatggggtcgttattcctaaatctagatttttaggtaattcaagtgcggccatgatggatggatcaacagtcttgcaatttctggacataaaggatggaaacggaaagcccgaaaagtatgttcttacacaaccaaatgtatatgtaagaggaattctttttggaaaaatgagaatcgaacttggagatcatatgataattaaatctcctaacttccaagctgatatagagttcaagacaaagggatatgtttttggaacttacgatgcaatcgaagggactgtaaaggattatgatggcaatgcgtattacgaaatatctggtaaatggaatgacgttatgtatttaaaggacttaaagcaacctcgttcttcaccaaaagttttccttgatactcataaagagtcaccattgagaccaaaagttcggccattgagcgagcaaggtgaatatgaatccagaaaactgtggaaaaaggttacagatgcgttggccgttcgcaatcatcctgttgcgacagaagaaaaatttcagattgaagatcaccaaagacagttagccaaaaaacgcattgaagatggcgtagaatttcatccaaagttgtttagaagatcaaagcctggcgaagatcttgactattgtatttataaaaatatccctgtcgacgaggaccctgagaagcaaatacgaagcatattgcaaatagcacctattttacctggtcaacaatttaccgacaaatttttcatccccgcatttgagaaaataaaatcacaaaagaagatgattgaaaacgaaaagcagaacccagcaaaacaatagtgtatatgttggatatgatatttgttgtaaattatagattagtttttttatatgtttttcttttttttgttctaactatctgattgttctttcttatttttatccaaaaacttatttaagaaaagctttttatagccaaaatgtgcaaaattcacagaagttagaagatcgtttgaaaatttctcaggtactattggagtattatttatcattttgatatgaccactgttctcttcaaaattcagaatttcatttctccaagtcaataagacagagtccatttcaattctaagggtgatattaaatttcgtaatttgcagaagacacagatatggaggccaatctgcagcatacgttcgatcaatccattttactaattcctgagtaaatgcatccgcaggctgtacttgaaaattcaaatccactttatttatcttgaacggaacattaaaagagcttgttagtctttgaaaatcacgtatattatcggtttttttttcctcctgctggcataccatatatgctaatgcgctccatgaggaacaatccttaacattttgaaagcaaaatctcttagtcaaattgaagagctcaattcttttattgtaaggtaaattatcgtagaaccacctagcagtattccaacagtagtaattagagaaatgttgggatccagaagaatgaaatacaaataaaatatctggaagaaccagtgtattagcatcaagagataaaacgaatagttttcggtataatatccaaagagatgacgacttgttgatacgattgtttgatgaacaaagaagccgttgaatcagtcttacttctttgaccaataaatccggtattactaaaacactgttgtcctggaagtatctcttgagtaaatcttcgtgtacattatataccgttttgttttcaggtgttgtaagtagaaatccaacagtcatgtaataaatattctcattagaaatgccgcctaatttacatcaatatgtagaattgttagtagccgtaacaatgaatccaaaatgcgtattgtaaaatagcaatagttttttgtattttaccgttgagacatactttgatcagagaaagttttgttaaaatatgtatgtgcttcttggaaaagagataaaaatgttgttttgaagataattagttctatggaatgggctttttcgtctacgtagtaagggagagtaattgaaggctgattggcagtaatggttaacctgaaatcatgataatctaaatatgcagttattttttcaaaaaattctctgcaaaggggaagagaagattgcataacttcaacaattgttttgagcgtttccttttagcatttttttgtttggcttttgtttgttcttttgtgtacttttcatgtatttgatcttccatgtgcaaaaataagtgaaaaagagctgaactaaatgtagtattaaaatcaagaacaaaacataaaaaggaaaggagaaaatggaacaattgcttagtcaaataatgtgaagttataaaactgccggaagcctataaaaaatattttctttactgagaccgtgatcaggagaacgaatgtgtattaatagctgtatatatcttataaagacgaagcctatttactatcaacgctatgtaagtttgtactattatccttgtgaaacaaataattggaggacagtcaatagcatcatctaacatcgtgaaacgaatcagtgattgaaaggaattaaatgagcaacgtgcataaataatatcggtaaagaaaaaagagcgcaatggtttcatgactattctacaccaagttgttgcgccattttatctaagctgatccccttttctggtatgcttacaggaagagaatagaaatactcttcgtcaaattcaacttcgtcatctgaccaatcgttatcatcatctgagtcatcgatactatgatctctaaaagatacccgcgaccggtaagaaaaccccaacatcatcaatgtagtaattgatactgtgatggcagtgaatatgaaaatccttttgtctaattgagatgccgccgatatgaattcaccagaatctagttctggtaagtgcggcacttgcgaaaaggttgtagagaacagtgtggcctgctcattagcagcgcctggatcagaaatcttatctcttcttactactgttggtgtacctccttcatctggtgaagcgagctcaccattagcgctaaagagaccaaaatttattcccgcttttttattcaatccatccggattaagtactgctactaacgacttcgttgcgatagcatttgttgtcgtagtagtcgtgatactcaaaaacgtcgaagttgcggtacttgttacgattttagttcttggaaaccatcttcttttggcttttgtcgacgtgattaaagtcgtccctgtttcagtatcagtcttggtcctgtaaaacctgttcactgtggttattattttaggactttggtattcattcactaagtaacgagtaaaaattttctttggcctccaagaactccaccttgtcatatgaatttcggtggcagtgtgaaataatggggccttcgtatttcgttcttttttactgccacttttatcatcggtatccttactacagttttcagaactaactttcttgttctcatggtattcgattttaccttcccacttcttatctttcacactacagtcaccgtcgttttcttcttcataaccagtagctggagacagagttttaccacttatcgttctttcgcgcaaatattgaacttcattattagcgtcaaccacttcgaacatgtcaactgatgatatagtcttttgattattggttaaagaggttaatagtgcagaaattaattggtttttttcgaactgcaaagggttcctaaaaagagtattgttttgaccaacgaaataagacaattttctactagaaaatttgttgcctctaggtttcaaaatctctccgtcatctaaaactccatttgtcaattgaaattgttcaacaacgatctgcaacttgtcatactcatctttggaggtacagtaatcgtgaaagcagctattattaagggaactcaaggcacactgtaaacatttgcagttatccaagtcctccattgtttcattattcacagtaacgcatgaccgacaaaatgcatattgttcatcaaaataacgggacacgcattcacttaaatttcgtttcttcacatggatcttgtcagtaataaaatctagagaatattagtacctcggtaaatttgttgtacatacgcaactggagaggaagggggaaatcagttgtgaattgtaacctggacataagttaggatctgccacagttttgctttgaaccgctgcgagaacgctcccaccaccaccggcaaagagaaccagcagagcgcttagacattccaacattatcagtatatctcgtgtgttcctgcctcttgatgattttagctagctgtaatgtgtaacgaattattcccttactgcttcttgagttagccgccaaagaggaaatatagccacaaaaagaacttacagaaaagataaggtaaaaaaaaaaagtgatctataatgggaaagaaaaatccaaacttcttcaaagagtatatatatgtacaggatattaaaatgtaatgatagtagtaataatagtattaacataagctaagcggatcttgctgtttccaaagcttttcttgttgcatcatcctctaacttttgaatttctttcataatagtatcatatttacttttttgctctttagaagtaacatcgttaacaacatatatgtttggtgacgcgtaattatcagaaaatgggtggatagcatttggctcagcttctttataagcgagtttaggatcgttggcagatggcaaaattttttccttaatataccttttaaactgcaagggtgtgcttaaagtggtcagttcataatcaggaattagatagccagatttagattgcaaaaatttggtgaactgaaatttagctaccaaatcagagaattggacgtcctggtctactttgcccaatgttttttccgttgcctgcaatatcatatcatctaactgattatcagacgtaatcttatccctggataaccactgattgaatggcgcagaggagaccgcaagcttcaactccttctgtctcttacaccgtctagacccttcgccaataaaattttctggtattagctccaatctgtttttgttattggaagaggattgagaggaagcctcgttagtgccttcttcaatatcctttatcaactgtttggtgtccttgacaggctcttggtgctcttcttgcttcttcctcttgaaccatgacataaagtccccgtttgcagcggaactgtgaatacatctggctttctgcttgtagccagagagccagaccgacctttgcggcaatggtctaatacaatgtaatttaagcagtgacgacatcctcatactatgtccgcctttccgtctacccattattcacttcaggactgatgatcaggcatgcagttaatttgacagaagtcgttgtttcactataaatttgtcagctacccgcctcaccagcagcgataaagaacgaagaataaaagagagcattcacagagtacgaatccagtatagcggtagtggatacaacgacagatttaagtcgtaaaaatgggagccgtactcagctgttgtagaaaccattccggcgaagagaatgaagctttgctgagggaacagcaggcaggctatggaagtcaaggaaacgcaaatgacgaatacgatgccgaacaaatgcggttgaaggaacacgaacacgaacagaaactgctggccagggaacaagagttaagagacattgttgcaaacaccaacgataaactaatagacatatcgatgataaacaatagtggcattgtaattcaagggacagacctgcaagaagctcttgataaaagacaacaggaagaaggtggagattcccgggaagacgaaaggagtgcaggtgatgacaacctcagtgggcactcagtgccttcaagcggatccgcacaggcaactactcaccaaactgcaccaaggactaatacgtttactctgcttacatcaccggattcagcgaaaatatcaaaggaacagttaaagaagttgcactctaatatactaaatgaaattttcagccagtcccaggtaaacaaaccaggccccttgacggttcccttttaatgaactttttgtataacatcattggtatacaagctttataaataaatgttaaatagttaatgaaataaaaaatcacatttgacgaattcggaagacaagtagcccaagaaaaaaaacaacaaaagcatgctagaggatgatgtttaaaacgaccctcagcctgttattacaatagagagcaaaccaaagaataatagataaagtacacagatatggtagttaagaagcgtaagttggcaactgaggccggtggcagtgatgaaaggcctaaatacttgccgggaaaacatcctaaaaaccaagagaaaactccgcatgtggattataacgccccattaaaccctaaatctgaactttttctagatgactggcatatacctaaatttaatcgatttattagtttcactttggatgttcttatcgacaaatacaaagatattttcaaagatttcatcaaactaccaagtaggaagtttcatccacagtattattacaagatccagcagccaatgtctattaatgaaatcaagtcaagagattatgaatacgaagatggtccaagtaattttcttttggatgttgagctactgacaaagaattgtcaagcttacaatgaatatgacagtttgattgtaaaaaactccatgcaagtagtaatgttgattgaatttgaagtattgaaggcaaaaaatttgaaaagaaattacttaattaacagcgaggtcaaagccaaattactgcactatcttaataagctagttgacgccacggaaaagaaaatcaaccaggctctgctgggtgcgtcatctcctaaaaacttagacgacaaagtcaagctaagtgaaccgtttatggaattagtcgataaagatgaacttcctgaatattatgaaatagtgcatagccccatggctttatcgatcgtaaagcagaacctcgaaattggtcagtattccaagatatatgatttcatcattgatatgcttttagtttttcagaatgctcatatattcaatgatccaagcgctttgatttacaaagacgcaacaactttaacaaattattttaactacttaatacaaaaggaattcttcccagagttacaggatttaaatgaacgtggcgaaattaatttagaatttgacaaattcgaattcgaaaactacttagctattggtggtggtggtccagccgcagcaggtgcgttagctatatctgctcttgataatgatattgagccagaatctaaccgtgaagatcttattgatcaagcagattatgatttcaatcatttcgaaggtctcggcaatggttataatcgttctctcctaactgaagattatttactgaacccaaacaacttcaaaaagttaatagccataccggaaacagtgcaatccgaagtcaaaaatgaaagatcaacgacatctgatattgagaagacaaactccttagagagcgaacatttaaaaatccccaaatacaatgttataaaatccatgcaaaaagaaatgcaatcactctcagagcaacacaccatggagtataagccctataaattaatacaacaaatttacattttttcttctaaaaatttgtattcgcaggcaactaagcctttactgggttcaaggccatcatgcaatcaaaattgggtagagtatattttcaatggtaatgaattgagtcaaaatgaaaacgctttctccttcatgttacaacccatgcaaacttttttaacattacagtctcatttgacctcatcattaaaggatacagagactttattaaccattaataaagagccagtgaagtctagaacttcaaatgtaaacagtaacctttcccaacctcagcaacaagaaaatgatgttattggaaacgatacgaagcaagatatagaaaatttgacaatcggcggcggcaacaataacgatattgttggtaacgataatgataaacgtaataatataaccgaaatctttgatattcgcttatcagaaggtttaaatcatttgatgtttaggtgtgaggacaaaatatctcatgaaacggaattcatgaatttctggataaatgtcttaccatgatgactatctctctcttcatagtcttcccatcatatgcatgtatctatatacaacctatatacactttgtaatattatccatcctcttcctctatatagattaaaactgttaatattacacatgacaaaaaagttgcgtccgtaaagaaaaagtacttaaaatgggtaggttagttatgtagggaaagatgtatgtaaggatatggcttaacaaagctgttaaatgaaaagaatataatcgctattttttatattattcaaatctttttttgtattatagtttagattttgcctgcgatagttttacagcggcgttatccaatacaatgacgtttctggtcgtatcaattgtttgaaaaacgacaaccgagccttgcttccaagctttaacctttagagtatcacctgggaaaacaacattggtaaatctcactttcaactcctcatatggaccataatgttcaaacaatgctttcgcactaatacctaatgtacaaagcccatgcagaattggcgtaggaaatttaactgctttggctagcgtgggatcgatatgtaaaggattgaaatcgccagataacctgtacaatgcggcttgatctttattcgtagaaatctccgcctcaaaatctggtacctttccatgtggcacttcaaaattttggacagcaaacttggctcttttcccatccctcacttccttttctggaggtacatgtgcgcccctgatgaagaacgatccttcgttataagctatgagtttcttagttttaatgtcataagtttcgaagccaccaacaactaaagcggctttaccattcttgtcaagtacttgtaaaggtttagcaagtgtctttagagttccattacttggcattgtcggcgtgcagagcttaaaatattgttctccatgcagtaacattgcataattgaagttatcgactaaattgtccatagctagtgtggcagtagcttgcataaatggaatgacggcgaacgtgggcaaaacttggaagtctggatcattctcgtaggtgtacttaagctctttgcttgtgcatccaagtcctaaattgtacaagatacaatccttggtagtgtacttgaataatccatcatccaactcctttgaagagtgcgctttttgcacggcttgcaaggttgccatagaagactcctctgtggagctcgggttgatagtgttgcgactgaaatcagtgatgtggttccaattttctttaatttcttccggttcaatagtctctttaatagaaacataaccggaacttctttgccatctggtttgcccacaccaaccaccgccaacttcgaataattggccaataacccttcttccagaatacttttgtagttcttcagatgccaacaaaacaacaagtggggagacttgagatgcatcaaagtggtttgataattccttctccgagaatatagtctttgtcatagccgtttctgcatgaggagcgataacattaacaataattcctctcttggcaccttccagtgcaatagttttactgaatcctaaaatggcggcttttgcagcggcataattggcctgtccaaaattaccataaattcctgaggtagaagtagtattgataataaatccagacttttgtttggtaaatattggccatactgcttttgacaatgaaaatgtggaaaaaaggtggactttcaggacagcaaaccattcctcatctttcatttttaaaaaagatttgtcacgcaaaataccagcgttattgaccaagatgtctactctctgaaacttacttattgcagtttggataatgagaggagcttcggtgaccacatcatgggaatctggaatggctgtgccttcaccatatagtttatttatttcttcaacaactgaaaaaggatccttgatgtcatttacaactaccttcgcaccgtaccgtgcaaaccagattgcatgagacttcccaagaccacctcctgcacccgtaactactacgactttgttgcaaagcgacttgattttcactgagccttgttcattgggaggtaatttttttgctttggtgattaaatcattataatccgagagttgatatggatgctgagttttgttaaatggcttgtccctatagtctgtgatttccttccacttatttaaaattgcttcaggagtatatgtcttggggtctggattgaaaatttgtccagaagacctctcccatctgagctgtccaaagaatccagcagcgagttcaaaaatggagtttgacactttcgtactttcgtgtgtcaaatagagtactaagggaacaattttttccggtcctaactgtttcaagatatgtggtggtaacacgttttctgtcatacgtgatctagccaatggcgcaattgaattaacattaatgttgtatttggcaccctccttcgcgagggtttccgccaaaccaactaagcccattttagctgctgaataattagcttgaccaaaatttccaaatagaccggcaggggaagcggtgttaatgattctaccaaatttctgagagcgcatataaggccaagcagcacgcgatagcttatagccacctgtcaaatgaacatctaccacagatgcaaactcacgttctgtcatctttgcaaatgaaacatcccttaatattccagcgttgttaattagtacatcaaccctgccgaattcttttatagccgtttcaattattttctctccattttcattaacagagtcgtaatttgccacagctatacctccggctttttttatctcatccaccactaagtctgcagctttggagttatgtcctgaaccacccaaagtgccacctagatcattgacgaccacttttgcacctctgcttgcgtaagctagtgcatacaccttacctaagccccctccagcgcccgtgattacaacaactctatctttgaaggataaatttccaggcatggcttactcaaataagaaataaatcgaatgtttgtttagcttcgtatatgtgtaccttgcttaataaattagctgataagtccttctacctttcaacactgggagtaaagcagccagaaacgacttcttatataatttctttacttgtcttccttgtttttttaccccatcctcctttgctttcttgctgatgttgatccccgttggagtaaaaattggcaaataaccgccgagagttctagtacggatacggcgttaacaaatttccccgtcgatcactttcggacttaaaactaggcttccggaaccacacaagattaagaaattaaggcttacaacaagacttgagagaagtgatcgaatattaggatactctttttgtttatgtaaacaattaccgtaacagactcgggagaatcagaagggaagctgcctctagatatcaaaatgaacgaagtaaaaatatcgaagcataaacaaaacgataaaaactttagaaactattgattctcttccagccttgccttagctcaagttcctgaatattcttgttttttatcgctacgtactcaatttttaatgcaccataactactcaacataacgggttagtgaaatctactgtgctgctagaatagtatcacgtacagtagtttaattgatagcgtaaattgaaaaatcagctaaataaattgtcatcaattttacaatagcagaaatgtagcgattaataattcaataggaaatgaaagggactttaaattcagaaataggtgaatttatgatgattgttgggatttcttactagtaatttgaatagtagtcacatgatcgttgattattattccaatacaaattttgtgtaaagtcactctttccccttctgaatggtgcattcgtgaaagaattttcgatattgttgtattgtaaactaggaatcaaaggtatcgttctataatgagagaagtattaaaggcacgcactgatcgattgtatcagatatgactatagctttagtgtttagagtcatctcttcatacatataaatgttgcaataaaaatcaactaatatctatgtcgtcatattgagaaatgggtgaatgttgagataattgttgggattccattgttgataaaggctataatattaggtatacagaatatactagaagttctcctctccggtctaggaatccccaaaatggaatctatatttctacatactaatattacgattattcctcattccgttttatatgtttcattatcctattacattatcaatccttgcacttcagcttcctctaacttcgatgacagcttctcataacttatgtcatcatcttaacaccgtatatgataatatattgataatataactattagttgatagacgatagtggatttttattccaacacatataaagtttagaaagatgacataaagattaacttaatacatgactgggtatacttgaattctaaaattttcaacaaataagtggttgtttggccgagcggtctaaggcgcctgattcaagaaatatcttgaccgcagttaactgtgggaatactcaggtatcgtaagatgcaagagttcgaatctcttagcaaccatattttatatttttttatattgtgttcaacaatgaacaataatgacgaataatccagaatgatataaacgtccatgaataaaagtccgttataatcatatataattgatgcataccgtacgctattagttctcttttgttggttgcttttgaagatttaattatgatatcattaaccagtctaaaaaattactacaattcgccaagaatatttaagatatggttgagagatcccaacataattactgacagacttactggtcgtcttcatcactttcaacatatttaggtgtttggtacttctttgtatttatttcattgtcatccacatccagcattggttttccattagaatttccagctggtccatgacttgttttgaaattaatttttttaacttgcacgttcctcgaatcagaatcatcatccgaatcatctgaggaagagctatccaatgaagattcaagtgacatggaagaagaagaagaaggtgaagaatgcgacctggtaaccttgactttcttgagctgcggtgttctttctaaactggacggtatcgcttggccattttttctttttccaggagttgaattcataactggcaacttgggtgagacttgttcttgttcctgagccgtactattagaagttgcctccactttgtctttactattatcaacaggatctctcattaatttgactacttttatggtcgaagctgcatttggcggtttcccagcattggcaaaaatatcttttagggatctattccccatatttctttttcttttaaactctataactttcgatccaacatcatcagtttttcgtttcacttttattttaccaaattttgcgaatttctcaccggaaataatggtattgggatcatcaaagtgctttgtttccagacttaccccttttgaagttatggatttgggtttatctttcttcattattccaaattttccgtaatatggttccgtaatactattccttttttggaccttagtttccccagttggcttgaacctatttagtttccgaatagtttcttgtatttttacgtcttttgcatgcgaagtagatgacgcagcacccaatgatttatcaggaaactccttctcaacaagtcgaaatagggcttccttaccttgactttgatgtaaccgattattcaattctttttcaggaaaaaagggaggagaaacaacatttttggtactttgagtactttgtactgcattttcaatatcactgttgaatgaaacgctatccaagtcggaattgatatcccgaaatcccatcgatgccttcttagaattgttgataaacgaatccgcacgatcattatcggtttcattaaaatcctcttcatctgaaaatgcttctatccttctacaattctcacctatatctttgtcgttcaatggcagatcatcaccttttttgttttgaactttaatttctaaggaactcttcctgggactatgagcaccactagaggggttagaatattgtatatgcatatcagaattagtatgagaagtagtgctcaattggaagtcggtatcaatcgaatcaaacgaaatttgaggggagttttcatctgcgggttcataatcagcatcttctgacgaattgcgtaaaagatctaaatcctttgattcggcccttttagcgccatcatttttctgttgttgagtggatgaaggtatattttctttattgttatcactcccttgcgttacaactccctctttagcacgagcgtgatcttttacgtctttgtgtacatttgatgccactactgtggaagtaagtggcatgggacacttttctttattcagtgcatcatacttgcttgcaagcggtagaatttcgttcattagcggcgttgatactcttgatttattaatgaagttattcttgagcgagcttttagctattagatgcattgtatctttatttgatatagaagataagtcttccttagagatcttttttctcttttcagtaacgatggattttgtggatggcttgttgtcctgccgtctccgctgtcttgccaattgtaaaagtgaaatatgttgatttctactccagtctaattcatcttttaaaattaccaaaaccacaccatcattttcaaatacgtcttttattataaattcagagtccaaatcacaaccatgcctatcttgtagagatacgatttcaatggattctttgaaatttggataaagtctatcaaatttagttaaaatttcattagatagttgtaaaagggtattgtcaccgtccgtaaaatgtaaaaactttttacaattcgggaggtagttaatgaaatcactactacgattcgactgaatagaattttgcgaagacgggctcgtaggagaggggtcgctacagttattgatactgttgttgtgcgtaattatatcttcattatactggaccataggagacactgattgtggagtattcaagcgtgcttcgagaaatgtgataatatcttgagcacttggcggcaccagtacaatctgtaacctccacatttttatcatttacttatttgaaccaaacaccaaggagggcaaaggatattataagaaatgtggcaaaagattggcgtatttattgaatgcttgtataattgggtagctaaccaaaaatgacttgttttccttcttcagcgaaactaataaataaacaaacaaacaaattaggaccatcttgcatttgagatctgaagaatatgaaaaaaattatataacagtatcgtataatgcgactttttttcgtgatgcctatgtaacaatagtagagaaaaaacaggtcacatttctataaatgattgaataattggttctatatacgtacatacttttggagttttacttttattctcttgatttaatggatgtagatgctataaaaagacatgttttcccggaaatagttaaaatgatattttgccatttttatgcggatgatggctattaggagggtttttagtgattttttttttttccacaagctgaaattttcgaggtctttgtctcgaccaggctctcaagtcaaaagtttcatagtcttcggccatcaatttaaaatagctttcaaaatttgacttgatcagatcgtttgtagcacttgaatgcatgaaattcacgtttggtttagactcaggacctttatagatgtagtctgtcgagacagcctcatcatcggtactcaaagatgaaggagacagcgaatttaccggagaaaaatgtcttgattcgctttccagagatgcggaaggctcattgtttgagcacgatgccaaactattttccttaagattttgttcctggatgttatactttttcttcatcgagttatgataattttttaaagttgttgtcaaaagtcgcttattcgataaaactttggtctttatgatagcaatagaaacaatatttttgaagttatcgaaaacctccatgttgaactgttcctgttttttcttttgtttggcaatgctttgacatattttatcatattgagaccaaaattgttcaacgtttagttttgagagatctctattcattttttctagacaattttgtaaccaggcccgtttatcataatttttaaatcgttgatcattctggaaaacctccttccaggaagtgttcttaaccacgttagcgtcgttatccacgtacaacaaggcagacaacttatttaattgccaacgaccatcagatttccaaatgaaaaaggtgtcacttatttcttcatattcgagaatgtagaaatggggaatacaattcggcttcaaatatgcgggtgcacaatctatcttcaaattttctgttatggtctcagaagtttgcaactcaatcccgtacaattcttgaatagaatgcacgaacttgataacctgagttaaagtgagaccttccttaatacaggtcaatttaacacgtggttgttcttcaccagcgtataagtaaacggtttctaacttggacatggtttcctttctttgtacttggtatttcttcttctttttctagctgtctgtatgagtacttaactgtaacagaatagtaatgggttcaggctaaatctctttaattatggcacctttatgctgatataaatccctatacatttcttaggggtgtgttttggtttttggtctcatagttttgacagcacgttggaacgccactcatgccttaaaaggccgggtaatgatttatagtccaattatatcacagcactacaagacgtcaaaaattcacggcggcaaaaggtctgtaactacctaaacattaaaagcctttgagctataaatcattatgtacactgagaatgccacatgctaaaacaaggaagttttcagcgaagtagcacattaactgaccactcaatagaaagaaaacagaaagtggaatggatggccactttcatgttatcagtggtgattacttgatgacaaaataacgctattcgagagcgagctataattcttgaccaactggctcgaccttcttcgtcatactgtagatcaaaattctaccattactggattcttttttttttttttttttttttgggctagctatgaacgtttcctagtcccgctcacgcattctagttctgcattgggtaaaagaaagcatatcattaagcggcagtttcgggtcgttctagcctcgagcaaaacgaagctcagctcgcctctttcactatcatcctgtgctcacgtccatgcgcattcttggcaattctgcagagatctctcatctgggtcttagcggttctccgcaccctggcgatgtgcttcgagaacgtctttgttcatcacatagactgcactgcactgcgccatcatctcgatcgatcgcgagactttcgcggcgacattcgcgaaatgccaaatgaaatcgagccggcctcgtgaaaaggtgtaaaaaaagaaaacgcatcactgaaatggaccccgttatgaaacgaatgagagatctgcccatagatcatctttcctatagcgggaataaacatgtgtgctatttacagtacatttcgtgtatctcacgcacttctctatatgtaatgttttggaaacatagacgtcgttcaaaggcaatgctttggatctttgtatatatatatgcttgtcgcagagtgttacatattgctgtgatggatctgttggctcttggtatcatcgttcctcgaaacagcccatcataaaacaataccattcctttaataaaacttacaaagatgaaattttctaaagtctcactactggccgcatctgcatctgtcgctttatctgccccagttgctgtgactgtcacgcaacatgtccaccaagctgccactgtagtggtacaaggtatagttcgtgtagaaaatggccagactctaacgacgttcattaccaagggcactcaaacggcttctgctagtcccgttgccacaacatcagctcctattgtggttgctaatgctcaagtggacagcatagctacttccgttatccaagaaagcgctgtcgtggctgaatctgcaacatttgaagaatcctctacagaaacatctgaagcattttctacagcaactgcaaccatacaagcggtgcaaacctccgcaagtgccacacaggatgatgtaaccacaactttaacatcttcaacacaacctaccagcacaactactccaacaaccactaccactagcccaaccactaccactagcccaactactaccgctagtccaactactactgctagcccaaccaccgctaccaccactcaatctaccgcctcaagcactcaatcctcaagctccgatttctcaacgtcaatggttaacgaacacaacactaaaagggcgttgcacaaggataccggttctttgacatggtctgacacactagcaacatatgcacaaaactacgctgactcctacgattgttcaggcaacctagtccactccggcggtccatacggtgaaaacttggcacttggttacggtacgaccggctctgttgatgcctggtataacgaaattaccagctacgactattccaaccctggttttagtgaaagcgcaggtcacttcacccaagtcgtatggaagggaacttctgaagttggttgcggtttgaaatcttgcggtggcgaatggggcgattacatcatttgttcctacaaagccgctggtaatgtcattggtgagtttgctgacaacgttatgccattagcttaatcactgaatttagcgaatacatgggtatggacatgaacagcaatgggcactgttccttctcttacatttctcttttatagtttcaatttttattatacactaaggattcttcttttctagggtacgcaaattaaatgcaagcaagatcatataacattgtcatagtctcatgcatggtaaatagggtgaacgaaaaaaattgggagatcttgccgacggctacgtatatatatatatatatataaatatatatatatatattcatgtatactgtatatgtacaatcatatataaagttactcttcccttttctttttttttttacattattacgtatatactgctttattatcggaaagtagcagtttaattaaagcaacttctgttgtttttcctctaaaacacaaatcataggatatcaactgcaacaagatgttggatcatttgtggatggcctttgcaaattaatgtctacttgtccgttattgcctccaccgatttgtctattttgcttagagagaatttcgtctttctttaaatcgtataatttttcaccaatatcttgaaaaatttccttaaccccttcacctgtcttagcactaacttctcggaacagcaacccttgttcttgtgcgtactgtttcgcttcttcagtgctaattgctcttactttttgttcttcatctccaccttcgtttgaatctgggcttgtctcagtgctaggcgtttcttgacataaatccactttgtttcccagtaaataaataaccaagtcgtcgtcgcctaccttatttttcagctcatcaacccagttccttgccttttgtagtgaatcttcctgcgtaatgtcataaacaactaatgctgcattagcgtttctataatacattggtgccaatgacttgtatctttcttgaccagcagtatcccagatttcaaattttataacgacatcctttgtttcattaccatcgtttgggtgaatagtgattgattgagataaaaaagcagcaccaatcgtactttcacgtagttcatcgaatgtatccttaacaaaacgatgaacaatggaagatttacccacggatgagtcacccaataaaactagtttaaattgcaacatctgttaataatatatacgtttactccaaataagttaaaccttcttcctaccctcgcactataaaaaaaaatttagatatgtccagagctcgatatcgaagcgacttaacaaataattaatactgacagttggtaaacgggcctgttcccttcactcccgtatgttaacattgtaacttcatatcgcaggggcagagctttataaacctgaattgtccggccagaatagtagtcgctgtccacgaaagcaagacactatgaagttgccgtttggtctcaatgatacacatagtgttaagaacattgagtaatttggagtcagattgatttcattcctttacaatcgtgatgtgcctatttaattcaaggtcatgtggatttcaaaatttaacataatgattttacctacctttcacacatttgaacatgggaacgcttaaatattaattactgtgcttcactacaattacaagagagtacgtattgacgttattaccagtttactttccatcatacttatcgcagaaaacaaaatatctaaaaaaagtatagtaaacggttgatgtcatcaagaagcataccttactccttatatagaaagctaagagacacctagaaacattgatttgccaaaaatccacattcctcgaaatggggcctaaaatgtgcgctaatgcgctaataaaggtgatataaagttcaaatcttgagtatacatatgacatacaaccataaggcctgattattgtctatttactgcaattttcatcttcagttccaatccacggtataatgaaatgtaatgcatcctatcttatttttgaatgtattatgttaatcgtcacgttttggtaatgatttctagatgcgactatagcatttttggcaaatcaagcgtttattttgacttttctaaatttggctttaaaatccctaaatttcacagttacgacatccttaaagtggatatctgttaaaatagttgacccaagtacttcactctccccaggcattttgttgatgttgttactgctcgcattgtatttcattatacattttctcttgtcctttgttcgctgattcctttctccatgaggtgatatgttgagtttaatcttaaggtattctctcactagaccgtgcgcttcctctttatggcaatttttgcatgatttactatttttattattactattatcatttttactggcggaagatgctattttggtcctaggtctaactacctgattttttgtatgtctctccgagtgcttaccaggttcttcgacctgattttcgtccataaccatctgatctttacaatattttttctcaaatgtctgagccttctccaatcctagcatttgttgctcctttctccaaactctagcacatctttcactcatgtaaattggatcaatatctttcatagtggtattccaagatatgttgttttggtcattatcttggggttcaggttgaaagtacgcgttttccatcggtgttcctgcattatcttcactttcgcttctagacttttgagctattccgtcgttcgcaattttaggtctgtcgttatttttctcttcattgtcatcctttactttatccacttctgttacatagcctattaccacagcagcgcagttattaaaagtattgacaaccctattagcgagaggtgtttttatgatatttttcaatcctgatgacgcttcaacttcaatactatccattttttttctctctatcataatgttctcctgttcctcaccttgcatcctcaccttggcttcttcttctctccgttttttcctttcctcgtgttccttgtaaggtctcatgtcaacatagaatttttctggttctaaagtccaaataagattaggaaggtctttatctttaagctctttgatactcaagttttttttgttcaagttctgcggatcacacgctgctgtagcgttgaatctgtaaactctgacgttggaaattttggtaagttgggaaaaatttgagatagtagtgattttattgcttttcattaatggttgtggaatgtaaatatcaccgaggtatttcttctttttatatcgtctttcgacaaaaccttctgaataaacaaccttgtgaaggatgctccaatcatcttcctttaccggggccatatcaagaatcaccttttttaccttttcaactatataatattgatgataataggtccattgtttatgaataaatataaaggccctgttcaatggatgcaacggatccagttcatctaggcaatcctctaccggacaatcgaattccacaactaaaacagcagggctacgcctgactaagggcccaatttccataatctgtcttaaagaaataaccatagtataaaatctgtgaatcatatttttagattctctgaaatcttccacattcaagttctcgaatatcataaattccctccccagatccttaagcatttgaagccgatctttcaaacttcgacagccttcaaattgttgcaatagaagaacatactttccaaaggaagagttgatttcagtaagagcctcatatccagaatagtccagaaacatagctaaaaaaaaatctcgtcaattttttttttaactattcgagaccttaccgagtaatcactttaaaacaaaaaataaataaatttatggactattttcagtgactgatatgccaaattcctttgccctgtatggccatattttcttaccatttctgtggtgacaaaggtgatgcaattactgacacaacaaggtaaaaaagagaggcgggtaacaaattacacacgtccatcatccgctaagcgctttaagcttatagagaggcaagtaacgtcattgatcctggatgacaaacgtcttttactctttttttgggtccttctcatggtttcagtgtctgacgaaaacaaagaaatatcatacatttcaatagagatcgaaatacatatccgcacagcatccaatataaccaatacatttctttttatcaactacttgatatgattccgtttactataaggccaggcaaatcaaaatacgctcaagatctcttatcagtttccggaggtaattttcttgcatttccatcttcacgcaatcgtccgggcacataatacaatatatgctatacatcaaacacggagcgtggaacatgttccagctcaaaaacagttagcaagtctattttcgtacgttccgtaaccattcttatgacaatagcatacaacaaagttttcataatattttgtaagattcatatacttcttacagaaaaaagagaaataaatattgcaaaaaactaacaacagaagaaactacttgcaaaatagtgattcatcaaatggcttcttatagtacgtagtcggcaaagaaccaatgcatcatagcagtggacaagcagaattgaatcactttagacgtgtagcagactcattgaaccaataaaattctaagacggatttctgtgcggaatcggaattaagggttgtcaaaaaagtgaaaaataatctgaaattaaaaactgttcttattctcgaggaagctattcacagtaaaggaacacaaaaggcataagaacgcattgaaaagtctaaaaaactaatattcgtatgatgctaagaactactgcctcacgaaaaattgtgctaaggaggggtctagccagcataaacacagggactaccgttgcatcaaaaaaggcttcgcacaaatttcgcaataccctttggactattgctttgtcagcgacagctttctacgctggaggtatcatatattcgcaaaaaaatgacaaatttggtgactttttctctaataacgttccttttgccgaggatttactagaaacatatgaacactatcacgataggccaacattgtttttagaagattcttgggacggcttgaaggcaaagagcaatgatttattatctggattaactggtagttcacaaacgcgcagatctaatagggaaaatattgaagtaaaaaaaatcttatcattagaaccactaaatattgaaacagaaaattctgatccgcaactgaaagaaatcattggctctttgaatgatctcatcaacagtctaaatgactcaaacctctccatccccgaatcagaattcaattcaatcaaaaaatctaaccagaatatgcttacgaatctatcccaattaaatgaaacgttaaaagaggctttatccaattacatgatacaaagaacatcagaagtaatcacggaattgaacacacaatatgaaaactcgaaaagggagtttgaaaagaatcttcaaaaaaacctattacaagaagtagacgaattcaaagaaaacttgaccaagcaaaaggacaaagaactagaagaaaaattaaaggcgaacgaagaattgttacaagccaaacatgcaaatgaagtgggcttactatccatcactcaagtcaaagaatttaataaaattatcaaagacaaaattgagaaggaaagaaatggcagattagcccatttagaggaaataaattctgaagttaacgacctcagcaaatccatcgacagatcgagcaaaatcttaagtaaaaacgaggctctagtgcaattaactttccaagtagatgagatcaaatctaggattaacaacaataacttacccgatgtgaatatcgacaaggaactatccagattgaaacttctttccaatcttctctctaccttcaacaaaaaatcttgttgcgacgatggcgactgctgctcctgcaaaaagggtaataagaatgaaggcaaggaagggaagatatcatgcaaatgcaaaccaaagacaaaccctccatcgctattaagcgtagctttagatgaattagaatccacatgtagcggtaaaaaaatcttatcgaatgagcagatctataacaggtggaacttactggcagatgactttaagacagcctctttattgccaccaaattccggtattttggggcaattaaccgccaaagttttttcccttttcttattcacaaagacaggtaatccttcaaatgccacggatttcgattctgtttatgcaagagtcggcgataacttgagggtatccaacctcaacgatgctgtagaagaggttgtctccctaaagggttggcctcataaagtttgcgaaagctggatcgaagatgctagaagaaaattagaagtccagcgcctggtagagattcttgactgtgaaataaggacgttgtgaaagaataatacaaagagaaaagagatgtacgtcattacacctcaatttccactttgtttaggaggctttaataaagaagaactaaatacctaaaatgtaagttagctgttactcgtcatttccgattcaaagaattttgaaatctttttaaaacaatataactttgtaggaattggaacaacaatgtgtatataaatagtatttcaacgacaaatacaggttcaaataaataaaaaaatacgaaaatatacaaaaatgcaacaacgtttaaactccaaaataaccaaacatcccgcagtacaaaaaacatgaataaaacaacagaataaccaaaacaatactaaaacaaaacattcattctgcagctttgcaaattcccttacatagcagttctctaccgcattccattaatgcagtggttctattttccacatatccggccttattataaaactctggtcttcgtttcatgatcacttcgggggtttttatttgcaatagctccgatagcgattccactgcgttggctaagagcatttggttatcaacgaaaatcttcgtcaaattatgagatgcatccgagtaatatgccacggcaaatgaccattttaatacggttcgtccctcattcaacacttttaaactttctgataggaactgtccatcaatccatgagatacctattctttcttgtagtgcatgaactttcgtgcccaaagtttgccccaggttccaatcaagcttggctgaaacttcatgttcgttaaacaatctatagtagaaagtgtatttcttcaaggttttattagcgtcttgagggttcttacttttattatcctcattattcttatacattgtacattgaaaaaagttcttaccgtggggcgcccaggggccctcacaaatccaacagaattcgtatttacaacttgagcaaaccatgtggttgcagccaccatttttttcaatattaacagaacattttggacattctttagtgtgggacaagacccaattcaaaatttctgattcttttctggcttttttaacccaagcagtggttattttacaatctgctggggaatgaacttcgaatccgcaattgaaacagaatctatgaaatgaattacacttaacgaaaggtgaataatgcaaacgggtatattctggtaatgatgacgtatctcgcaagtgcacgatggatttacagtcagcaaacgggcaccatttatagttacgattatgtttttgaacaaaacttttgattgaagaatccatcaacttactactcgaaggatgtcccatcactttatctatatcttcatttttcaatgccagggaacagtccatgcatgtaatgatgttcccctcatgcaacttatccttgatgtaatgacggtagcaattgatacaatattcatggccacattccaacgcaaatgtttccgtatcctttttatcacaacaaataatacatgtaaagtcatttttgaattcaacttctctgaaatgtgaattataatcattatctttcttgatatttgctgtggtacttaagccaagctccacaagcaattcgtccattttttcggtccaaacttctagcaaacgttcctcgttccaatcataatgctgtagtaatatcaatatatccgcagatggaattgcaaaaataggttgtaaatggtcaaccctttgaagcattctttcaaatatacccttggtggttaagcattcataactgagattcggtacactcccttcacacagtattcttttgttgtttttcgtaagaggagcatctagcatcccctcatatatggtatcgactccatcttcatcttcattgatgtcaaattctgaatcttggcttgttacactaattaacttcgggaaaactagtccatgtatagtaaattcagatgtattgtgagattcataaagttcaatagagctggaatcactttcatcaaaactataaaattgatcattttcggtaccactactcattgttaaaagcctctaacaagtacacccaaattcgctaaagacaaattaaatatacttaaagaatggctataattcctgtatagtagctgggatagtaacaaatcaatacaaatgtagctaccttaaaactaaggcagtactcacagcattcttcaccttcctctcctcttttctaaagcgggttcctattttttgcgcaaggaggaaggacgatggcactgagaaagcatcaaatcgtatgtaattaaactacgcaaggtatgtacggtcaataagtatagcttagcgctttaaaattaggtgggacattaggaaaactaataggggaaaatatttcttaaaaaaaagggcatgagggctgatcaaaacttgattacaatgaatggtcaacgcggtcaatggcagccttaattttcatacctactctcgtactcaattcataatcatctgcgtagccctgagccctcagtaaccattctttactctctggaaggccatccatgccctccaacttccatgtaaatagagcacgttcataaagtgcagtcggataggcccatggatcttcagttttctttatatatttgaccttgccattttgaatggagaaaaacttaggtagaaccttttcatccaatatatcacaaccttcttggatatgacctaatcttcttaatgtcaaagagaccaagagatctttgattaactcctgatctgagtctaaagcttcaatggcgggatttctatactcagttagcattttctttgttagctccaaatgctcttcagacattctattataaccattgtagaagtacgcaatttcgtgtactggtgaagtagcgataccatccagaggattttccaccccaagttcctcctttttcgctttaaattgctcaacttttctcagaataaacctatctaatggcaggttcttcgatttgaaggttttcttacctagcaaattcacagaggtgaagataagttcttcggccttcttttggtattcatcctttttgtctgacttcattaatcccatttcgcacattctccaattttctaaataacagcagccagcaaaatatgtgtaaaaagcgtgtgaccaatcactgatgtctaatagcgataaaatatcttctgcagctctatcgtattgatgcaaatggatcaatgttatagcacggtcaaaaatcatcaaggatttgacctgtctcatccgtatcttgctaacatcaatcgaatccatcaatgcgactgcttcctctaaacgccctttaccagatagcatccttgcctcattcaataaccatagcgcactattgggaaatagcgctcttgattgcagcaacgcatcttccagtattttcccaggatgcaacaacgtagggccatccatctcttcatcttcagaatcttcactgttactggaatccttaactgctgcaggaatatcaaaatcatcgtcagtgaattggaaaggtccatcatagtaaaacatcagggctaacaaaccaatacaaccatgcacgtttctttgctttgtggctttccaaacaagtctcaaaccttcttctctggaacccctgaatccaaccacagataggaccgcgccaatagcgggtggtaatagtgatatcacaacctgtaaaataccaaagcataaattgacaccagaatggacaaactcatcaattgttgcttgacttaaatctatatcatccgaaagaactttatgatctgttatttcctcttctggcaagtcttccattgcttgtagtcctagctcacctctcaacctgttaattgcaggagagttgccaatgtgggcgccagataatctttcagtcctcatgctatgaatttgttcagcaaattgtaaaagatccttatccttttgttcttcaggagtcagttcataaggtatatcaacggaattgaacgcatcgccaccagttatgaaagtcgctggggtggactccttatcttcactgcctgacgtaattttcaatttcttggctttgttagcagctttaatagtttccaagatttcttgtaacatatagtacgactttctgagctttaaaatggccttggccgcctccatcatactttcactgaaaatcatcaatagggcatgtagaaggcatgattctgtataagtcacggcataaactgttcctggaggatataaagaactgctcttcaatccaattttttgagccctctctctacttttcaaagataaagcttctgccttggccaaagtcgcagaagcttttttcatctcttcagcttcaaaacctaaagtggcctccaaaaattcaatgacaccacgagctaacgcatttatagtttggtcggaagcttctttagcatcactctcatccagcaaagccaaaccctcgtcagcattatcatctaagacatagtccatcgcacgcagtgcctgttcgaaatcatgagcttgttttagaatggctttagttttttcttcctgtgaaagctcaggaatctcttccttcgcaccaaaaccaaacactttaaacattttggttgttctgtgatccactagtcacaattagcctgtggatcgtctcagtggtggcatccgaataaacgatgcctcttttttagttgatcgaatttgcccccttccttggaaaaaaggaaagaaagcaaaaagccgggaataataataacagagaagactaatagacatttttttagtaagattggccttatctcgaacaagatttctgagatgacaattcgattagcttaacagtaacaagtgggggaattacgcattatatatatatacttctgtatatgtctacctacgaagtggtgcgagtcacactcgtcacgacgagctattgtggtctacaagaactacacggttttccttcttgatattcttgatttcttctttcatctgttttctcttttgtttggccatcgcctttagcgtactcactggcacaaccgtggtggaagcatatctatctacgctatcccaaacgcattgctcgacaacattgggaagttttctgccatacaggcactgatcgaccagccacatacccacaataaaagatttcctatctaaagtaccatcttttcttgtgtctaccttcgtgtaaatttctgccaatagactattgggcaagttagaccgcttccagatatcacggactatgatacccaatatcaatccatcttcgggtaaagtattaattgctccggaatcacccgttatagagggccaccagctcaacaggttcaaatgacggtgtctgttgcttacccacatgctttcgtaacgcttcctttcgttgtctgttacgaaagttatatctgtatgtgatttccagggtttatcctcattgaatttccgatctctcgtgcggtggataggcctatgatgtgcagttttattggcagaattcctgatctttctcttaattctatctcttttgcgtggcttggtcaaggcgtcctggttctgatcagattcagaatcagaatcagtatcgtcatacacatcatacgtgtcgttggacggattgtacttatacctcagatttccctcatgtagagaggatgcatgatcattttctgcgtttgtacttacagaggttttacgtaatgttgttttaaatctcatactcggttgttgttcatgttgtcccagttcttcgctgcttgcatccatttcatattgtgaagataagtgcttgggcttactaccaaatactttccttttgaacttgttaacaagcttcttcttcctcatatcggatgaatagttcggaaccaagttgggcaaaccacttccctggttgctcgttgtagtagtagtgtttgagcttgcaatagatggctctgattcacataacgagagttgattaattgtttgagatagacttgtttgtgacctattagaaataacgtctgaagtgtccggattgagactatgtctggaatcgatgctaattgatgataggttttcattttcatgaagctgaccactgccgacaagtgatgattgcaagggaggagacggcctgcgtttgggcagagctttgttgctgtctttattagttgcaggctccatagagctcgaggatagccttctaccgctactaaaggaagtaagtaaattctcttgagatctattgtcgggagttctttggccaggcgtcagtgattcattggagccgtttcttgagcttgagcgtgaatgaatgcccagcaagccattcaagttcggagtttctagaacttttagtgtatccaatgccgaagaatgggaggagttattgtcagaactaagtttcgattgtgaatgcgctaaagcagctgccatttgagcagtactactaacattatctttacctgcagggcttgacctgtgtttcttagacaactcaacatcattaggcgccgttgttttaatcttaggtacctgttttgttcgtatgcgtgccttcttttgttcttgtttccgccctgacttttgtagcgatggctctgataacctagtttgaggattcctgctcaccgttactggagggcatggactgctgacctcattggaatggttctggaagatagcttgcgcagcgcgaagggaatctgaagctccttgttcagtcaaagttactgttgtaccgccatgataacgctgtttaccaaacgaaagtctcatactcctctgctaatcttttcctatgtcaaaaaaatgaatctacccaggccttaaaagtatgttctacctgtgcaacgagagtgttgttgtggcaagggtccattacacaatgggcctttttgtgatgattcaacttcgatatgctttatacgagaaatcatcgaattttcgctgcgtggaaacaagaggcagtaagttgtacgtataggtgaggctctgcatagaagaggcgtatttgcggtgagacggaatctgacgaggatattaagtacagatggcagaacaaattagtcacaaaaagtccctgagggtgagcagtctgaacaaagatagaagattgctcttaagagaattctacaacttggaaaatgaaccgaataaaggtcgtcaagaagcacgtataggggaaaaagccagcgaggctcattctggggaggagcaagtcacagatgtgaatatagataccgaagcaaacactgagaaaccagtgaaagatgacgaattgagtgcaactgaagaggatctcaaggaggggtcagaagatgcagaagaagagataaagaacctgccctttaagaggctagtacaaattcacaataagctcttgggcaaagaaaccgagactaacaattctatcaagaataccatttacgaaaactattatgacctaataaaagtcaacgaccttctcaaagaaattacaaacgccaatgaagaccaaattaacaagttgaagcaaacagtagaatctttaatcaaggaactgtaatttccagcggcatatcgtggctttcaccgaacacttccttcgagagagtgcattttactatgtgaaccaatttttcctctttttcggtttgcaagttcacctgaaaaactgcttaacactactagcaattgccctattgtcgtacgaggactttgccaaatgtattcccggctgtttgtagtatatatacgcagatatataatagcgccgtctttttacctctttgagcgaattgccaaatattgactcttttgtcttatttcgctatccccatcttatcaaaaatgggaacaactcgttgaaataagagacaagcaacaagaaagacaaccaacagaaagttccattccgcacaaatacgctggaatcccatagaatattgcttgttcctctatgactacatgctccaattcaatacagaaaatgatactgtagctccagtgtttcccatggagcaagatataaatgcagcacctgatgccgtcccactggtgcagacaacaacactacaagtctttgtaaagcttgccgaacccatagtgtttttaaaaggatttgaaactaacggactgtctgaaatagcccccagtatcttacgaggatctcttatcgtcagggtgttgaaaccgaataaattaaaaagtatatcgataaccttcaaaggaatatccagaacagagtggccggaaggtataccaccgaagagagaagaattttcagatgttgaaactgttgtcaatcacacatggccattttatcaggcggatgacggcatgaattctttcaccttagaacatcacagctcaaataattcgtccaatcgcccatctatgagcgatgaagattatctacttgaaaaaagcggtgcttcagtatatatcccaccaaccgctgaaccccctaaagataatagcaatctaagtctggatgcctatgagcgcaactcattgtcatccgataatttgagtaacaagccagtatcaagtgatgtttcccatgacgacagtaaactgttggctattcaaaagacaccattaccatcatctagtcgaagaggatcggtaccggcaaattttcacggtaactctttgtcacctcataccttcatatctgatttgttcacaaaaacattcagtaatagtggcgctactccaagtcctgagcaagaggataactatcttacaccatccaaagattctaaagaagtttttatttttcgaccgggcgattatatttacacttttgaacagccaatatcgcaatcttatccagaaagtataaaagccaattttggttccgtggagtataaactgtcaatagacatagagaggtttggcgcattcaaatcaactatacatactcaattacccatcaaagtcgtaaggcttccttctgatggatccgtagaagagactgaagctattgcaatttccaaggactggaaagatcttcttcattatgacgtggtaattttctcgaaagagatcgttttgaatgcatttttacccatcgatttccatttcgctcctctagataaagttactctgcatcgtattagaatttatctaacagagtctatggaatacacttgtaatagtaatggaaatcacgagaaggctcgtagattagagccaactaaaaagtttctgttggctgaacataacggtcctaaactgcctcatataccagctggttcgaatcctttgaaggctaaaaatagagggaacatcctcttggatgaaaaatccggcgatctagttaacaaagattttcagttcgaggtgtttgtcccaagcaagtttacaaacagtatacggttacaccctgatacaaattatgataaaatcaaagcccaccattggataaaaatttgccttcgtctttccaagaagtacggggacaatagaaaacatttcgaaataagtattgattctccaatccatattttaaatcaactatgctcacacgcgaatactttgctaccgagctacgagagtcatttccagtattgtgatgaagatggtaatttcgcaccagcagcagatcaacaaaattacgcaagtcatcatgattccaatattttcttcccaaaagaagttctttcgtctcccgttctttcacctaacgtgcagaagatgaacattagaataccgtctgatcttccagtagtgcgtaatagagctgaaagcgtaaagaaaagcaagtcagataatacctccaagaagaatgatcaaagtagcaatgtcttcgcatccaaacagctggtcgcaaacatttataagcccaatcagattccaagagaattaacttctcctcaggcgttaccattatcgcccatcacctcaccaattctcaattaccaaccattatcaaactccccgcctccagattttgattttgatctagctaagcgcggcgcagccgattctcatgctattcctgtggatcctccatcatattttgatgtattaaaggccgatgggattgaattgccatactacgatacaagttcatctaaaattcctgaactaaaactaaacaaatctagagagacattggccagcattgaggaggactcattcaatggttggtctcaaattgatgacttatccgacgaagatgacaatgatggcgatatagcatctggtttcaacttcaagctgtcaaccagtgctccgagtgagaacgttaattcacacactcctattttgcagtctttaaacatgagtcttgatgggagaaaaaaaaatcgtgccagtctacacgcaacatcagtgttacctagtacaataagacagaacaatcagcatttcaatgacataaaccagatgctaggcagtagtgacgaagatgcctttcccaaaagccaatcattaaatttcaataagaaactaccaatacttaaaattaatgataacgtcatacaatcaaacagcaatagtaataacagagttgataatccagaagatacagtggattcttcagtcgatattacagcattttatgatccaagaatgtcatcagattccaaatttgattgggaggtaagcaagaaccatgttgacccagcagcctactcggttaacgttgctagtgaaaaccgtgtactggacgactttaagaaagcatttcgcgaaaagagaaaataagtacattattttcattctccgacagaattgctaccattttactttgtgtcctgtgattcaatagtgtacaatatattggacattttatagtatacaaatatacaccatcaatctatacatccatatcacttgtcgtaaagatatccctttttaatagtacagcgattaaaaaaataacatgattaacgttcagttaccaatgagcttatttattaggcttgctttagatttttccaagtcaatttttgttttttctaacgcttgcaacctcatctcaaccttcttcctttgcaagcagatcttcgaaaccatctcgtttattctctcaatgctgttcccactttcatcatcgtctgggaaaagtaccggtaagggcgtgatgattttctcattcgatttgtttatatttcctttgcttaaaagctgggtttcccattcttcattagttctgtagggcacttcatttatggccttctctataatctttcttttagaatccttttgaatagcaatttgattatccgtgagggctagcatttcgtcttgaaagccttgcatttcatcgtcactgaagttcgtaatctccttttcattgttacgtttcagaccaccatttaatcttattgtctccataatttcgcgtttatcctcactgtccaacaattttacataatctctttctgttgtaacatcactctcactaattttccttctagataatgacttctgtgctttcagttttgcaatttctcctcgggttggtatactactaatgtgctcaccttcggagctactgccagcctctgaagaatcacttaatagatgatgattcccctccatcaagtcctccatattgagaattagcaaatcatctttgtttcgcgtcgatgcattggtatttttctttgaatggtaaagatcttcataatgcgaattatcctcctttattgcttgttcgccatcaaaggtaatgtcgcgcttaggaacttttttaaactttattggttgtaatacacaaatgtcgttgtcatcatcttcagaatcgttcgacactaggggcttaatttgctgcattggcttatgcgcagaaccatcaattccaacctcctcaggagaaccacttggtaacctaattttatttcttttcttgatcgccataatgtgttcaaatgctataacattgctaggcagaacttgacgtaactcgaccagttatattgcttcttcaaagcacaaatttatgatgattgctttcagttatgaggttcatttcgatattctttatgatcttcgcttgccgggtatcggacaaatattgaaatattatacagcaagaaagaggcataaagagcctggcagcagcaaataatggcaaagtgaacgtagtccgagaaacagtggcttaattatttaaccttgggtttgcagtaattaataatgacaagaaagcaggctattgactatgcaatcaaacaagttccgcaaatattgcctttggaagagtctgatgtaaaagcgctgtgcgaacaagtactgagtacatcatctgatgatccagaacaaattgcttcaaaatttttggagttcctaggtcatgaagatctatcgtttgaatttgtaatgaagttcaatgaattattgaatcagaatgataaaaaagaggaaaaaaaaacgaaaaatgtgcatcttgaacatactgcccccacttcatggaaaaatgaatcaaaacagcccactaataactatatcaataagaagggagatgaaaaaccaaaaaaattaaaggatgagaagaaaagctcgacaacgaggcctaccgttcaaccatcaaatcaatctacgcaatcaaaccccataaaggagaaaaaagagcacagatcaaaggggaaattacaatcgttacaagaaatagacgaagcaatcaagatgctagagcttcgagatagcggttcttctaaaaattgtaattgtcaaggtacaaggcatccagttttcgacatcgcgccaaactgtcttcactgtggtaaagtggtttgtgttatagagggattgaataaaggtaaatgcggtcattgccatgaacagttgatttctgataacgaaagaacccaaatggtagaaattttaaatcaggaaaaaaacgaactaaacggttcatcatcgtccttatccaatgcgtcaaatggagctaatgtcccaaagaagaagactaaaacctacaaaataacttccggtatgggtaaaaatttatttgctgaacaggacaaattatttgatttcatcgaaaggaaaagagaaagagaaagaaagcgtaatgaagtgttgaaattgcaggaggaaaaagaagagagcgaagcaaaggaaagacaagcgagcgagcatgaccataaagctgaggaaaacccggagttgttagcagcacaagaacgattagatagacttttatatttccaagacacttcggcagaaagaacaaaaattattgataatgccagcgattttgacatgaatcaggaggtgggtttatggggcagcgcaagagaaagagctcttgcgttgaagaagcaacaacgtaatttgagaaagtgggaaaaagtagaaaaggaacggaatggcaggcgcgagaagtacgttgttagcatgaatataggttcaaacggtaaagttactatgacagaagtccctaaggatacagagaacgtaattgcaggttcagatgatgacatcagtgatataagtgacgaagaagatatcagcgaccttaaacatatacacgctctgaaaagtgaaataaatacaacgaaatccttggagaatttgcatttacagtccaaagcatgggattacgaacgtgataaaaaacaattcgataggcctacgtatgtgaaaaaaaattcagatactgcacaacagaatagaaaaacggaagaaaaggctcacgacatgcaagcttatgatttaaagtcaagagtacaagtggaccaaaatgcagacgcatcagtagaacagaatattcttgctgtactttgatgaatggtaaaagtttatattatatatgatagaggatataaccgttattcattttctgtagattttatcattttctttgtcttcatagtatacaatttttttttatatgaattaatgcttgttcttgtctatttagtagttaaactcacttgctatttgcttctctgccatacgagccatacgaaacattttatttttagagttttccttagttggcttcttttcactattaccatccttactactttgcaatcccatagcctttggcctttcacgtaacccaaaacttttagctaaatggcctagatgtaagaacttcacgttgaaaaacttcttttcttgagagatatgcgttgcgtaagccctcacatgactaatgaaacctttaacggccaaatttttgaatgcggaatctcccactactcgtctttctatattcaaatgccatgtcgtagcattggtatcccactcatattctttatcgcccacgtctttatttttggacgatttctcatcttttctaatgaatttatcatttctgttgacattcacatctttgaaagccggcattagtatttctttatcgaatttcagtaattcccaacccatcggatgatacggctggatatagtccatatatttttcttcttcgccaggaagtaaaaataacaaactttcacccttctcaccggcccttgctgtacgaccaactctatgtaaatggtcttcaacagcaaatggtggatccaactcaataacagatccaacgtggggaaggtctaggcctctacttgcgacatctgtacagaacataataagatgttttcccttggtggcttcattatcacgagcaaaatgctgcaatgtagaggttctcatttgttgggataaagaaccgtgcaatttataaatcactacatctgggtccctagaatctgaaaaacaaggaaacatagtgtttccttttgtcaatagtcttacagaatcacccgttagatttttatggtgcccgtcacttcctgaaaatgcgtcataatgaaactccacgctgtctgaacatgatacgaatacgattgtacgcagcgttttggactgttgaccggaagcgatgaaatctttggtaatgttgttcaaagtagcagctaatgttacaagacgcaactttggtgggacaatagtaatcctctgcaatagttgatcgggcgcaaccgttactatatcagaatctttcttggtaccgttgctaatcaatttgtaatctttcaacgccacgtttcttaacctattaacaccatcagtaagtgtagcactacataacatgtgcactaacttatgcggtagcttgggaaatttttcggagttgatgggaatatcgtgaacaattttaataatttcactgatcgtctcatcaaaacccaattccattaacttatctccttcatccaatacgatataccttagagattgactcaattgctccttgataacttttgtattttgtaaatgatccaaaacacgacctggtgtaccgattatgaaattgcaacccttacgcaatctagctttttctgatttcttacgttctccaccaatcaataaacatgggaccaagtagtgacaacatgacacaagcgtggaacaaacatgatatatttgtgatgctagttctcgtgtaggagcaataaccaatgcaaatgcaccagaagtacgatcaacatgagtatccatgttcaaaatagtagatattataggtaaaagatacgataaagtcttacctgagcctgtttgggcgtgaatgaaaaaatcgttcttccccgcgttacctattatttgaggtatggcctgcttctggatgctcgtaggctttttaatacgcattttttgctccagatgagaaacaagaagactagagacacctaaagacgcaaactgatcacctttcaagggcgcgttagacggattgatggcaacgttttcatcatgaatattagtgtttaccgcagttgtaatctctctgttagatgtaaacagggatgaaacaaactgagaatcggctggtagagttctcccttgagtgttatgagcatttctacccttatatttttcctgctcttcagaactataggaactctccttatgcaattttttaatagaattctcgcctctacccggaattatcccttcgtcccctgtagtgttcgcctttcttttcctcgagactgtcttgccctcaagcttcattttcattcttcttctatccttccatctaccgcctgtcaccttggcagcttgcttataggaacttcctgcagtgtcctcattggtagtgaagtttaacagcatagaatcttcatcgctcatcttggtgttaaattgctgaataagtatgcttatttggaatatgaataatcccaaaggaaaaagaatataaacaatcgtactttcttaaattagaaatatcacatacaagtactcaatcttttattttcctaagctcatcgcaaatttttcaagtaaaatggaaacctaatatgtcagggtttttaatccatattgttagggcaacattcaattttaaactgaaattttataaaaactctgttcatttttcaggccttagggttagtattctgacaaaattattcaagaaaaaaagaaatgttacaatgaatgcaaaagatggataaaagcgagagatgagcttaaatgatctggctcaagcagtgcaaggtgaaagtggaataggctagtgttatagatgagtattgacaacaagttgtttgttactgaagaggatgaggaagacaggacgcaggaccgtgctgatgttgaggatgaatctaacgacattgatatgatagcggatgagaacggaacaaacagcgctatagctaatgagcaagaggaaaaatccgaagaagtaaaagctgaagatgatactggtgaagaagaagaggatgacccagtgatcgaagagtttccattgaagatctccggagaagaggagtcactgcacgtgtttcagtatgctaatagaccaaggctagtaggacgcaaacctgctgagcatccgtttatctctgcagcaagatataaacccaagtcgcacctatgggaaatagatattcctttggatgagcaggccttctataacaaggataaggctgagagcgaatggaatggggttaatgtccaaacattaaaaggcgtgggtgtggaaaacaatggccaatatgcagcatttgtcaaagatatgcaggtttatttggtacctattgagagggtagcacaattgaagccatttttcaaatatatcgacgacgcaaatgtaacaagaaagcaagaggacgccagaaggaaccctaatccttcatcacaacgcgctcaagtggttaccatgtctgtaaagagcgtcaacgacccttcgcaaaacagactcactggctccctgctggcacataaagtcgccgatgaagaggctaatattgaattgacctgggcagaaggcacgtttgaacagttcaaagatactatcgtgaaagaagctgaagataaaactttagtagccttagagaaacaagaagactatatagataatctagtttgaagtacataatgcatcatgaagaaagaacagcatcagacatcagtttcacataaaggatgctcttgcgctttttctccttttctattaagtcattgcgtgcatatattatgtgattttttttaatcataccacatcttgattaactcttctgaaacggcacttggagtgaggacccctaaatctgtaatcaatgcagtaatgtattcttgggcggtatagtcgatcgtgggcccacgcaatgcatcttctagatcgtccgtacgacgtgtgaaatccaaaggagggccggccataggtagatcatctgaagacaatggaaacatacgaacaaatttgtgactttcagtgaccacatagaatggttttcttgcattatgtgctaaaacacccactgaataggtacccacgagatttataataccacctgattcagcaacaccctcagcaccaacgaacactttgtcaaccttatcgattaccgctccaaccgcgctatcgacaataagagtcacgggtatgcccttttgttcaagtaaagtatatagctggttcccttgtttgctaggtcttgattctgtcaccacacatctgaacctaataaacttatttgctgcatgatttaataaagaaaatactgctctcgaataaccatgtaccaagatgatatcatcatcagctatgaaatccacccctatttctgcaatcttgttacgcgattttttggctctcgatacaaaaagctggccattttcaatcaaatgttgtttacagttttcccaatcaccgtataaatgaagatttcttaagacaaatctcatgaaaatatcacaaccggctctcagggaaactgagttcggaatggatttaataagttcttccgtggagctttttattgtattaatcatttctgccgctgtttctggtgtttttattcttaatagcgtgaccaatgcttcaatggcagcaatcggcattgtcatctcagtatcttcttctaaaaaccttagataagtttctgtaatattaaactccgacatccttcctctcgatttctggtatacgtaggacttttaaaattctttctatcaattactatgaagaaatctatgattaatgatggctttgtcactatttgagcagtatgattctcattttacaccataaacttcaccaattttttcatttttttttcatttttcttccggatgaaatttatctattgtaaaaaaaaaaaaacattatgctatgtagaaagctttaaatatggcgacaatgttgctgtgttgtatcaaattccctggatagagtcgtgcactcttaatgtggcgaaaatgatggcattgcctccttattctttctcataaaaggtattactaatcgttatctattaccaacataagatatagctagcaattcttgtaagcacaattacatatgtttagttttattttgaaaagcaatacaagcgcaaattgtttggtctgttttggagagatcaccatgtagctggcactgctgcagattgtcatgtagtaaacatactagtaaaatattcttaaaataatttgatcagatcagttttgttcttctatctcctatgtcataacataccgctcatttttactatcgttatgtttttcattcagaaattttatttttctttaggtcttgagtatcgacttccacaacattggatgactgtacctcacgatttgtgtattctatttatgcagtatgtaataacatattagtgtcacgaccgctagccaatatacgatagtggatctttattccaaaaaatacttatctaacatgtttaacaacagatcagatactaaaactttttgtctgaataagaattaactaccatctatgcactagcacacaaattagcagtatgttctcatacacagtgtaagaagatgacattaagaatgagaaacggttattaaatataatagaagctgaaatgcaagcattgataacgtaacaagataaagaataagcatataaagtaaaaaaacgagacaataacattactattcatgaataccgattccttcttccgcatttctaatatcctcgaagagaacttttagtatattgtgtatcatagccttcaacaataatggaacaccagtaattatcatattattcaaacatttctcaatgatagcttttattcacaatggaacccaacaattatttcaaaattcacacatttcttacttcttagagcaggattagttgggtctggtaatttgaactactatattaggtaaaaaatcatgcaataaatagtgctgatacttagggttctcaatttttaatgtctcttaataattcttgttcctcgtggcccaatggtcacggcgtctggctacgaaccagaagattccaggttcaagtcctggcggggaagaatttttttacttttataattttcttattatcttttcagttattgagtaaaaatattataatattggaaatgctacgttgccagtcctggtgccgtacaatgccgtattattttagcaattcgtcatcaggtttccgaggcattgttacaccgtttgggaaaaataagatgtatgcacaatggtgtatctaaattcaacataaaaataaaaaaaacaaaatgacaaacggcaataaagagacattgtgtgcaaagaaagggcatatatatcaagtagtataagtagtaaagtacagttaacagatcaattggcctcgaggaatatgagttttttatgggggtctacaaagtccaagaaaggcaagaataaaaaggctgcaggttctcttccgtcaggtgttgttccacagcaacgtgtgaaaccaacacgtaaaaacgttcctatagattatccaagaactttggaaaaagtacatggtgaaagtttaatctttaggacgtcccttttaagtgaattggtgagcactggtaaatctggtattggtcctccagacttgattcattgtacagagttagataaatttcacgatgagaaaataggtgaattcttttacatcacggggatcgacgcctcgagcgtctctatgccaattgcatttttgaagctgataaaatggaatgatggtaagaaactaaaatcagcatctttgaagaacgacgacatcacaacctactgcactttcaatatctttcaaaaattggacattagattaagatatgaatctgaagatgtttatcaagttaatatcgttgactgtttaaatggcaacaatgaaataccgttgagtgatcttatttgggaagaaactttcgttagctgttgcataagaagcgtaattattaattcagattttgaaagaaaaatacctgggctagtggaattaccatttgtttttgagaacagatgcgcgagtgattataaaagggtgatagattcgttatgcaaatttttgccaagatttttagaatgtggttgggattctacaaagagcgtctatgcaacgatactgaataactacctaactgaatcattattagtatttctgtctataactccagaattcataacagactatgcgatccaggttttagacaacttgatgacgaatgacccgtcaaattctagatattacgctattgtaattatttctatcatggagcgaagtaatgaccgcgatgtagaaatgatcaaacggatacacgagatattagacctattactacccgtactgtatggattgccatccgatgaaccttacatttctgatttgatcaattgcatcaccgatgtattaagcatccaagcaaggtttctattgaacaataacgactatgaactttctttatccatttccacattggccacgaatttatcttctgataattttgaatcttggtatctgttatctaaaggctatattttttcacaacagtatgataaggcactgctctcaatcaattcgatgccctgtttagcggaatatgatatcgttaaacaagcccagattaacgcttttaagttttatatgaactactacaaggcaccactatgtcatagcagagaacactgtaccatgacatcacacgagttaaatcacctcatgaatattatgcattatgaaaatgagttggagttgaagacaataatatttggacgcactgtaatgcccaatgaatctaagtatggatgtattgaagagatatggaataaatcctgtcttgaattaggacctatttgtggaccacagagtgacaatctcataaactttgtatctcagcaggaggtaaatacagtaggagatatgctgttactaaaacgaagcaaagaaaccagacaagagagttggtttataaagcaagtacgtcttctgttgatggaattagtcgctagaatcggctggaacgccttacttcagctaagatctgacgttttcgttatggagagtaaattcaaaatgatagaatcttcggacaagctgtccacagaattacgccagaagaggctctgtcagagatggtttgatgctatgtttctggacgtttacgaagatttaagtattagcacttcatctcaagaaaataaggctacggcgaaatacagcgggttggaatgggaactacttggcttaactctgcttcgagtgagtgacttacccgatgcagtagcgtgtctacgaactagtattttggcaaggtttgaccctattagttgtcaccatctgttgaacttttatttaaccatggattttaatgatgagtttatgagaaggtttgacgtcgatatcattttagatctattagtgaaattgatctcctttcggatacgattctatgatagatttcagatattttcccttcaagtactaaggaaactagagggacagctgggctccgaaattattaagaataaaataattaattctccttacgggcaagctggcatcacttcggtgatagattatatgcttgaatgcctctctaaaaataggaatgaagcctgcctagcctatgaacgccctcttccagatcttccttccactatcaaacctctggcagactaactgatcaaattgatttaatgaatctatatatatatactgtgtgtgtgtgtctgtattcttaatggacaaatttacggcgataatgctaatactttagcgcgggtaatatcctaatagtaatttttcaacgatttgacagagtaaaaaatgaccagcgtaaaaataacatcaatacgtcaagggtatactagacccttttcagctctttccttgtccattcgaagacatatcaaagataagaaaggtgttggatatttactattgtaatttcaccttttatttctttttttttgacgggcaattgtttgttcgtaatagattttctatcaagtcaagaattttttattcttgcaaaggccggctcacgaataaagagttgcatttgccttgcaattcgtacggttaattgtcattttttctatttgtattataagatacgaagggtacctcattgaagtattttcacctttagcattttctttatcatcttttgttttgtttgttcatttactttagcgtttagttgataagtcctgttatcctcttcttttatttcatttcttcatttacttaactgcgagaagattataatagcatgtcaggttctttctggaagtttggtcaggattactcgatagagtcaccggtttctaagattctaaatagtgcctttattaaaatcaataaggaccaagatgacgacgtacctaccggcacatgtgaagaaaatattgctgatgacgaagataactcttcacatgactacgctgcttctgaagataatgtagttaacgagaacgaagagaaggaagaagaaaatactctgcccactacagaatcggaatatgaaaattatagacctaatttggacgtcttagacgatttgctggatgatgacgaactgtatacggaattaatgtgttcaaatttcaagctactaatattcttgaagtatcctgatgttttatcaaaattgatagaatatgttaccaacgagaagattctcgacgaagaaacagatagcgctaaaaagccagagattattgaaggtgtaaacgatcatcctattttgatagaaagagacagaaaggataaaaaggaggacgctgaagaaggaggcgactcagaagaaactacaaatgatagcgatcatgactctggggacgaaagaagtgttgattctgaagagacaagcattactttgccaccggaatctgaggaacaagtggagactagaagggcaaggatagctgctgaaattttatcggctgatgtatggcctatatccgcagcaataatgcaaaataaggatcttcttggtagattgtggtcgatactagatcacccagctcccttaccgataccagcttccacctacttcatgaaaataaatgaaagacttctcgatatggatataacggggatgttagagtttatattaagccgagacagcttggttgcaaggttcttgacacatgttgacaatccgtctttgatggacttccttttgaaagttatctcgacggataaacctgactctcccacgggtgtcataaagatactaaaatcacaggaattaatacctaaacttttagatcatcttaatccagaatacggtatttccactcagtctgcggcaggcgattttattaaggcattcgtcacgttaagcactaactcaagcaatgaacttgcttcgggaataggtcctaatgaattgacaaggcaattagtatcagaagaaatgatagaaaagttgattaagataatgctaaagggcggtacatccttaagtaatggtgttggaattatcatagagttgatcaggaagaataactcagattatgatttcatccaactagtctacactaccctagaaagtcaccctcccactgatcgagatccaattcacttgatacatttagtcaaactttttgctaagcatatgcctgattttgctgatatgctggataaaaccaagttgccactaatggaaatgccattcggtaatattgaacctctgggatttgagaggtttaaaatctgtgaacttattgcagaactattgcactgttctaatatgacgctgctaaatgagcccaatggtgagatgattgcccaagaacgtgatatagaaagggccaaagaattagaaacttcaaccgaaaaggaaaatataacagctattgtggacaataaatcatcatattatgataaggattgcgtagagaaggatatcacagaaaatttaggcgctcttcaaataaataatcaaggaagtgaagaagatgaattaaatgatactggggtatcaagtgtaaaactagatgtgaaatcagacgcaaaggtagttgaggggctagaaaatgatgcttctggagtagagttgtatgatgaaaccttgtctgacacagaatccgtgagagaatgcctaagggaaaaaccgctagttggagacaggctgaagattgctctagaagacactaagatactgattagtatccttgatatgttcactgagttcccttggaataattttttgcataatgtaatttttgatattgcccagcaaatattcaatggtcccctcaaaactggttataataggttcctcttgaaagattatttggttgatgcatacctaactaaaaagatagtagatgcggataaggcatgtcaagactatgaaaaaaagaccggtttacgttatggttatatgggtcatttgacattagttgccgaagaaatatcgaagttcaaagagtatattgatgaaatgaagctaactttttgcaataccgctgtttcagatcgacttgaggaaccattttggaaagaatatagtgaaacgatcttggctgatacaagagagaagtataacaccgttttgggagattttggcaatgaccaagaaagcgatgacgatgttattaggaattctgattctgaggatataattggtgatacagagggcaacgaaaactacggaaatggagaaaacgatgaacttcttagtaacgggcatgattctgggaacatggatttatattataacttcaataataacgagaatgaagaaaatgaagaagattacgcagagtatagtgatgtggataataaaaattactataataacgtcgagactaacgacgatgattatgatagtgatgatggtaaatccaaaagtgccgaatcagagtttaccgataaaatatctgaacatagggatggcaatagtctctataatgaggacaatgatgaaaacgggagtgacaaatggacatcgggtacttcattgttccctccagaccattttcctagtaggtcacaaccttcagatcctaaactgcaagaccagaatatttttcaccatcagtttgactttgaaggtgttggcgatgacgatgactatatggatcctaatgatgatggccagtcatatgccagacctggtaatccattgtatactaccccgaaaacaccaccaagaccgaagactattcttttcaattctttatccgcattggataataatggcgaagacgaagaagtggcactaggcaccagtgttgatgatcgaatggataacgagatatcaagcgatgaagaagactccgaaatgaagatgaagagaatgatatgggcaatgaggagggctactcattatataggtcaagaagtaaagaagctttctgaactaaaacattcacattgtcacattttcaccctttattcatcaattttttattgctccacttttttcgcatataggtcatttataattcatcaaatatatacttttttaattgaggcttgtaatttaatattaaccgaatataatcttataaagaataatgaatattcacttttgaatatacttaagtttatataggtgtaagaaggaaatgtccatgtttatttcagtagtttttttctgtaatccgcaaagcttaatttctttttcgaatgcagttgtgaggacgaaaaatctgataagtgcattatactttctggagtggattctcgccttgaattaaccgaagcttctgtcatgatttcttttgtttttgcttgactgtgttgtgcttcctttgacagttctttattgaaatttgaaagagaaggggttctacttaatttatgttcattctttgattgactctcttcgacatcgtttgcagtttgccttgacgtcttgtttattggtaaaagaactggaattggtaattcttcaatattggtaatgtgtgattcgtcataatctgtgctcttcgtaattattaaaggtttttctgaagtttcattttttttgggaacagaaatattagaagaatgttgtgcaaataaggcgaatttgaagggttttgcaatatcatcaggattatttgtactatcaatagtattcttttgaggaatttttggaccattatttcgattaaggaatttttgtcgataaaaattattcaaaagtattggagctctttctatagtattttgagccttttcttctagcctatgcaaaattggtggctcacgtctctttttgcaattatattggttgagaatttcatttaatttatatctgttgttcatttttcctctggatttcacagatttataaagactttgcgcgtatctcttcactttcaataaataacaatctttagaattatttccacagccgcattcgccgttactcaaaattgtttctaccgaatttatcagcccatacctttcaaggtcatctaaagagtctattgtcatgccctttattaattttaatataggatgttttgaatcccactgccatttgatgtataactcctcatcctctgaaatatctctcaaagctcttaaaacaaattttattctacttgattttcttccactgcttttgtcattcctattgtctgtatcttgcagttttatagttactaattcaacattcggctggcaacttcttctcaaatacctagttgaattgcctgataagcgtgcatctatatatatcggccaatgggaatggaaaatgacccttcttttagctgtaccccatatcctgtaatggtttcgtgggtcagtgagataatttttatagaagtccaattcgcctaaaatttcttgaatgaaatcaccttttatgcagtcctttttgagataaactcctaatttcgtgaagcctgggtaagtcctggaatatgcaatgtcagcatacggtttgacttcaattgacacagatttaaaggtcttatgaggatattgtatgacccaattatcatccatatgtttatttaagaacggttcgatcagatcacttttaaacacattgtctttcaagggcaagtatattgcaccatatgcgtcttttgcactcaggaaatgctcttttttcttgggcatagaagtcaatccatcggaagaattgacagaagcgctttcgtttttggagtctatactattatttgatgggtttcttttccttcttttgtccctgtggttagtattgtcctgatccgttgaaaagctatcgccaacgtcactaatagttgtactcgatgctctgtcccgaccgttattcttattactagcactattgtttgatgaagaaggttctactgtttttacgtttatgcgttcctgctgtattttcctagccaagttaatgtctacctctcttggatcacatgagttgcaaaggtaatcatcaggtgccatcccaatatctttgatgccatagcaaatagcatgctgccatctgttgcagtggtcacattggatagtgaatccatcatcatcatttaaatcacatatacatgtaattatacccgcgtcaggatcgactatatacgaatcaggtaccggccattgaggttgcttttgaggttgattttcggtctcttcttttgctgccgtggatgttgctgcttctgccgccgattgctcagtagctttctttaaaggtaaagaaactgtggatgctgtagccagtgctgctgctgccatttctattgctccttttttttctctctcatgagactcatcatgctcaatagtatctgttttagagcctatttttgaagcttcttcagctctttttttcccttttgaaaacaataacaatgtggatgcatcatctaggagcgactgctctttggaattaggtactgacatgattcagttctcgtattttgtgaagtacgatctaaaactgttgtatatacgctttaaatcatgtttactagaaaggtcctttattactactttctgtatatagcatgtcgttgataatgatatgcatctatcatgacatagtaagatgaatgagttggttgaacaatttccagggaaacaaaggactagtttcatgtctttaatgtttttttacgaataatataccatgctataaaagtattataataaaaggtatcgactacctgtaatctagaatgataatttcatacaacgatcacttccaacggttaaataattaccaatagaccttactagaatattaaacttaacaggtttaaattttgttgaaataactgcaaaaagccagaaagaaacagatttgcactataatttttcgattgccactacttagtcaacggatttatcaatgtcatatttgccgacttattccaacgacttgccagcaggcccgcaaggccagaggaggcgtaataatggtaatgaaaacgatgcaagacaaggctacggtcagcaatctgtgccgatggtaatcaggaggcttttcaaaacgccaaagaatttagatctcgagacagccagctgggaaatgttccatttgattttccatccaagaaaagcttatagatcaatatattatcagcgacagacgaaaaatcagtgggcgagagatgatccttcctttttcatcttccaaatagccttaatttcactcagttctattatttggtcgatttataattcaggtttcaacaacgacagtgatatgggggccttgagcattataggtcattttttcaaaagtttggtaatgatggtgattttagattttttcatatttggatttattatggcaactattttttaccttttgttgaataggtcacattttaaattcaaatcgagccaaaatagtgtggtagagtgggcttattgtttcgacgttcattgtaattcatttttaatcatcctactgtgcctatacttcattcagtttttactactgcccataattaatttacaaaactggatttccttactcattggtaattcgttatattgttttgctattggccattactttattttaaccttttatggatacaaccagttgccattcttgaaaaatttgaactttatacttttaccaacattaggattatcgataatctatttaatcagtttatttggcatcgacttatccaagaaattaagcttttacaattattaagcaattgaacacggaaatagaaaaaatttggttctttaagataaagcacataaattacataatgatattattattatatatatttgaagtataaaaatgcaatgagtaataagagcaataatgacactatggaccaaaagaatgcataatgaaaactgtttatgtatcagcgtcgaatgcttataacagataaaaggaaaatacaggtaatggtgtgttcctggtcgtttttatattcccttaattgtagatttccattggagaaagtctatccgagttaaaaatccaatttctactctcaacttctttagctaaccattcggttgggaaaatgaccaaatgaccgtggatcctttccaagattctctgcgccgtatgtttgtcaaaaaccttttgattgaatccataaagcaaactaccggataacttcattctcaattcagcggcttttctcattttttccttttccctatccttatctacaacatttgtagtagtagaattaatattttcagcctctaagtcaatcaacttttcctggtttatttgaaattcttgttctaattcagtaaattctccatattctttccaattttgtacagcattatcgggttgacaatgaaacactaatttatagagtaatgtatttctcaaggctatagtgaaccatagcccttcagaaaacgaagaaataagaggatcctcgaaggaatacgggtcaatgaagttgagtttcaataactcttctttttttgcgtcatcaatttcaccactgttaaagttagtgatcttaggaattatctgagaaagtagatcgtccagtgaaccatcatctagttcttgatttttcaaaatatcttcgtgcaatctatgatattcatcgccttcgatatcttggtcgacattagtgctttctccttcattgctcttttcgtttaatggcagactattagacccatttctggtactttctgtgcttgaacttaaatgtcttctcatatctttgattttcttcaatctctgtgtttttctttcgtcgagtttatgagataaatattgcaagtagcatatccttttgagcatactccatttgtttctattggtaacagttttatccgtgagatacatttctagatctttctcattgggcaaataatttgaaaatccttctggaatttctgattttatcatttctttatcgtcaagaactttcgaggccaatgagttcaatgcccactcctttagctgttcagttgcatcggccttgaattttttgttggattcctttttccaacaatcgggaccgtagccatcaacctcttttttatgttcatcattctttcttaatcttggatcagtacttaagactttgtggtctcgtataccgacattttcaattcctgccctgtggttgaatgttagccctaaagatgcaaaattatgtttgggcagaggcgttctcttacgtgatgatttaccgtagtccacagaattgaagaatttttcataaacgttttcatcttctcttcccacttctttttcatttatgccacactgagtgcttccatcatcaacactgtttccatgaccactcttccattgagggctaaatttacaaccaaatatttcacgataacctagctcaatcatagcggaatcgatcatttctcgatcgctccaattgttaccactatctccctccttacttagggtatgaagtttttcataattctttgcagcaaacttttcaaacctttcaaatttcttttcaacaaactcaacaagatctacatcacaacctaaatgttccctcattaatcgctgccttaattcccaaggaaattttcccgcgtagtaatcgtcaccattcattttggtctttatcaagtcggtgtctctaataagaattgccacctcactatctctattacccagttgtgatctttcgttaatattagcagaccctataatacatcttctgtcatcagcaatcagaattttagcatgaacgtagagctgctcggtgattaatctttcattaggcgcaaaagtcgaccattttcttagtgaaaagaactgaatatattgagctgggtcaatatttagtttcttcagtttactaaatgtagaatgttcacctcttgaaattgattgatattggaattgcataattaaacgaagacttgaggcttctgcagtatctactggagaatcgaatcctggcattagtgggataagaataaaggctttccaaggttttttctcctgattagctttgactatcctatcaacgagagcatcaccaattttattcaaaacgcaagtcccgttccagacagttgatgtaatgaagaattgattctcaatataaataaagtgttcactttgttcaattaacttcaggtaagcattttgaattgagcattccgtttcctttagcccaagagaccagttcccagcacttctaagtatttgagtttcacaagtcgatttttcgcgtagaatttcgaacatcggcaaactcttcaattcttcagcagttaaatctgaaggcggggttagtaatggagttaacctactaggtctcttagctctcaataagtaattccatctttgaacaaaatgtcgggctaagtctcttgctggctcacccaaagtcatcatttgcacatcatgccatggcatcctcggaatgacttttctatcatacattgattcgaatggtttatctaaatcatgaaaatcagcaattctggcatttgaataatccttaccaggaaaattttgatctaataaagattctgcatcatctcgtagaacgtgttcaaaagtatcatatctaccataacataaatctgtaccaccaataaatgcaaatgtttcatcaataacgacaaacttctcgtggtgtgcccaaaaatatgtattttgtagccattgattgggagaccttatgatatgtatatttggatgtaaatttagcatagaatgcttggtccaaagactatctgtcccaacaatattccccacattcctataaatcacaataaaaattttgatacctttttctgcacaacttttcagcatacgatcaattctaaatccctggttgcctttcaccggacgtcgcaagtataattcaggggatagccaccaatcatggatatatatgacatcctttgccattaagagggcctcgcttaacgaccaaaaataatcacgcccatctaccaaaaatttgcaaaacgaatttgttcttacaggtgcgaaactaccaaatctatttggtttcgaccaaggtgttgaggtagacattttgataattgaactcatccattgctttaacgaactctctgatttgcaaataattttcagtttcctttcactgttttctagggtcaataataatagttttgaagatatattggacttcttttggtgtgttttcgattttccattcttgtctaggatattattggcatcattttcaataccgaactcttctagttcgtcatttatttctaaattgggatcatgaatgatccagttgatctcgttttcgttatcaagtatgttattcttgttcccagaaaatctaaccttaaatttccaatctattaagaatacgtctaaaggagttgtcgaagaaagatccgacacgtaagttaggtaagaatttcttaccaggaaccatttggtagtatgtctgtcgatcatgtctttaaacgcatgtttaccaaaatgagaaactctccaaccttgggccttggcagtagatctaattactaaatacccctgtttgccctggaacccactttcacgacttaataaattgcctaagggagataattcgtaaaattcaaacaatctatttgcatgaggtctcaaacataatgcaatgttcagtagtctcaaatacctttctagcctcaaatgtatcggttgggagaaatcgtcaggttcgtcaattaagtcttgtaaatgtttcattttgacgttatctatattaaactcagatatttcagaagatgataaagtttctaacgatgtaatgttgctgccattatcgttattgttattttccgatgtatgaggagctgaggctgcagaggatggtttattttctgcttttttctccattacatttctttctttaaccatttctttataatgggggaaatgcggaagttgtaacgaatgatatctgttgttatcactataaagcttgcttatagtgagttgttggaacgcgacgattttcaatttgtgatgtagtgatttgatatctttataacttcttataatagaccatttgagcctgtcttcatcaatcccatattccaagtgtattctaaataaagagttttcgttcctgctatacataaattccgccacattcgaagaaatgcttataatgctggagctccttggaatagagggtctcctatcagaattctcgccagtattgttgttgttgttaccacgatggttatggttgctattggtaatatccaaaatgttgttgtcatttttcaagggagacactcttacatctagtttagctaatagcagaggagcccttctcttcccatgttcgtctctcagaaattgcgtgcttgcgaacaatgaggccgggcatcctgccaataacgaatctaataaatcagaggctagtctttgtgtgtacaaatcttcttcgtttacttgttgatgctggtgctggttatgacgatggccgcttccagccggtgtaggagaatttacgctggatttcagtctaccaatagcagagattttcttaaaagcgtggccaaactctttcttccagccattgaactgctgttgggtgtaagctacagaagaagaacgcctttgaggggctctttcttcctctcttttagaattccgcttagaatgaacattattgttactgctatggagattgttgtagagccggtgcatattttcctcatcagaacctcgacgaggatcatgttcattagagtgcataatatggtctaatgagtggttcggtgacacatcactcaggtttctatctacaaaggatttgggcaatgcatgcttcctctccgcctccttgccgttgggagttcttcgtttttctctttgtaaactgctagtcagattgccattctcaggtaattgccgcaatacttcttggttttctaactcatctggtctcgaatttactctatctacttcttcagtcaccgatctatctgcctgaggtggagcgaagtgagttccagacgctgttgacacgttagacatcacccttgtttatctatcctaccttttcttcttgcgtacgtgcctctcaatgcgtcgtgtgaattatcagtgaccggtcgtgcctataatgtcctgctaatttcccactaaatctttccccatggcgtattcatcgttatgtttgtgtcttttgttcaacccaaagggctgtagcaatcttcacccgtttgtcgttgataacgagtttccaccttatcacttatcactagtgctaatcaaacagcaaagaatgcttgatagaaaccgatcctgggcttatctcgctgcattgtggcggcatccctggactgtaatcagcaagtgttgcttagtatatatatacatccagcgtcagcttgaatttggatacagttactgttttttcgattttctcttggttattctttctgagacagtagtaattttgtattactgagcgggatattgtttatctgccgtcatactatattacattatattatatcatattatatataagagaatggtgcttagtgattcgttgaagctgccctcgcctacactttcagctgctgctggagtggatgattgtgacggagaggaccaccccacgtgccagaattgtttcactgtcaaaacgcccctatggagaagagatgaacacggtactgttctctgtaatgcatgtggcctcttcctgaagttgcacggggaaccaaggcctatcagcttgaagacggacaccattaagtcaagaaataggaaaaagctgaataacaacaatgtgaacactaatgccaatacccattctaacgacccaaataaaatattcaagagaaagaagagactgcttacaactggtggtggttcattacctacgaataatccgaaggtttctattctggaaaagtttatggtgagcgggtccattaagccactgttaaaaccaaaggaaaccgttcccaacacaaaggagtgctccacgcagcggggaaaattttctttggacccctgcgaacctagtgggaaaaactacctctatcagatcaacggttcagatatatacacgtcaaatatagagctgacaaggctgcctaatttgtcaacattattagaaccctcacctttttcagattccgctgtaccagaaatagaactaacttggaagctacataatgaggaggaggtaatcaaattgaagaccaagataagcgaattggagttggtgacagacctatacaaaaagcacatattccaactgaacgaaaaatgcaagcaactggaagtggaactacactccagagcttcagtacaatctcacccacaacattaagaaaggatgtagcgttcatgacagtataaatataacaggatatagtatataaaatttaatatgatttagtgacacttatttttacgcgaacgggtaacacactgccatttatctggtgctggaaaattgcccctaaagaaatgataagaatgaaaacgaatcaatgtgaaagcagtttgatgagatgtgagctactttgaaagtataggaagtcagacatcgcactgagaaatgtcacgtaattctgcagcaggtttggaaaacactcttttccaactaaagtttacatcaaaacaattacaaaagcaagccaataaagcctcaaaggaagaaaaacaggaaactaataagctcaaacgtgctcttaatgaaaatgaagatatatctcgtatatatgcatccaatgctataagaaagaaaaatgaaagattacaactgttgaagttggcatcacgggtggattcggtcgcatcaagggtacaaaccgccgtcacgatgaggcaggtgtcagcatcaatggggcaagtttgcaaaggcatggataaggcgttacagaatatgaacctccaacagataaccatgataatggacaagttcgaacagcaattcgaagatttggacaccagtgttaacgtatatgaagatatgggtgtgaattcggatgccatgctggtggacaacgataaggtggatgaactaatgagcaaagttgctgacgaaaatggcatggaattgaagcaaagtgcaaaactggacaatgttccggagataaaggcgaaagaggttaatgttgacgacgaaaaggaagacaaacttgcacaaagactaagagcattgaggggctgaaaaaacatgctaacaggtcatgcatttttagttcatcattacgtttccagctatgttatgtatgtatgaccacatatgctgtacataaattgtatactaaaatcaataaaaaaagtataactctttttatatataatctttttccttcctaaagtgtccatacattgatgtctccatcgttgtgcccattgatcagaaatccgtctttatacttgacaatagcaattcttctgctcagctcatccccatctagtgaatgcggtggttcaggagtcatccaatgctcatcgcgctccatgttaaagacattaacccctccctcgtttgcgccaacagtgattaatttaccatcgaaatctaaggacgatactggtaaatcgtaagcaatcacgtcaagaattgagcttgtcctcaaatcccaaatccttacgctattgtccatcgagcctgttaccaatttttcggaatcaaacttcaaacttgtaattccatcggtatggccttctagtaatctcaccggtttgccaactcttagatcccatagtcgcacaatgccatcttttgttcctgttgctaatgcagagttgtaacattggagggctcctatcattggtgcttctgtgccaagtaaacatgcaccattgtttaatgaacgtgcaggcattttaatgtcgctatgtgtaggtgtgaagataaggtcaagttgctgaatacatttgcccgtcgttaaatcccagtggaatatttttttgtccctagatccgctaaccaaagcttcagaatcaaaagacagggctgtgatttcgtctttatgtaactcaaaattatggatacatggtgtaacaatttcttctgtcttctccttcaatggactatggtccaaatatatttctctactcagatttaagtcccataacttcagagtggcatccttacttccagtaatcaacatattgtaatttttcttatctatttgcatgcaattaacagtagcaaggtgaccaggcagctctccaacttgtatcccatggttcaaatcccacacttttactatacgatcttggtagcttgatgagcacaaggttccccatggtgtatcaaagtctaatgcggttatgctgtttccatgttcgccatggggtattgtcattctgaaagccgtggtatttcggctatatgtttctgagataatttgcctgtttttatcgtggcttttttcatggggcatcttgtaaaaatcttttaatctcgtatccttactttcaacatcacataacgacgatatggcttcttcattttgcgtgaaggacgacgcttcagatgatctttcttcttccatttgcttccgtaagctctgttcacgatcagcttccaaattgtattcctcgataaaatttattctatcctttatcagtgttacatcattctcaagattggtagacttactatcaatgtgcttaaccctttccaggatttttaatttcctggattctagttcgttgatcatggaatctaatctggtcaactcatccatctctaacgttttattgattgacagattttccacgttagtttctacatcctcaagtaaatgtgttaggtcaattctagagtacgttttattcacaaaaccagtattaatatccggcaattgaacgtatttttccttatcactattcgtggccccgtctacattgtctaacaacagtctctgttgaatgatggaaacggtagctttgaatccttcaaataaagaaggtaaattcttttcagcggcaccgttgggtagcgggtatccgtgctcatctaaatgagcaagtattctgaaagttgttgcagagtctgcataattgttttgaaaggaaaatatccctacttgtcctttctgggtatcttttgtactttcgggccaagccacctctctgaacagtagaagtttggaaagatatctgtagatggggctcgttatatatttttgaaattgttgttgcgctagtatggcatgtggtagcttattaagtataatttcgattggtttagctaccagagagctttctcctctagtatcgcccgaacccatatagagatactcttttttactctcgctcgtggtaatcttatatgtcattcatggttagttttttttttatgactattttttttttccattacgatgaggaaagtttatgtgagaaacatgaagctacatgctttaacaggagacagacccatggtggatccgctcagttggttttatacatttagatgtaaggtaatacataattatatgatttgcagtggcctatgtatgcaattaggacaaaggaaatatctattcttgaggagaagtgctcccctactcttgcaagttggctatctccatttctagccgcctaatttcatctttttcttttcgaataatcttagcaacgtcgtgagaagaagaaggatggtactgtgacatagtctttaagcgatcatcttgaagcaaaacttctttcttgatgaagcgcaatttggaagaaagttgttcataattatggtacaattggtcgtaatcctgcttgaactctgttagtggccataaatctgttacttcggccataactttaagaattaaatcagtagggaaatcctcgacaaagatggtttttcttctttggttattggattcttcttccatgagcacgcttccattttccaaggcatataggagcctttgaatttgcggatcatccttgaacacggctgataatgctttgaatgtacctgaacttgaatttgaaatgacagaggatcctataagatcggtatcaaaaataaaaccgttcaagccaccgccacttgtagtggcggttcttctccttttattgttcaaatcaagacgatctttgttcaaatatacttccttgggcacatggatgatcggtttttcccctggtctgcccagccttctatttcttttcatgtccgtatctcgtttaataacatagtcgaatactccctccttgccgtctctacgtgaaacggattgtttctcagggttgactttgaacagaagatacgcctcgtcgtggttacagtcctttattagtctagtaatgtcttttctaatgcttgccttgttgcttgctccctgtaggatggcattatgaaaaattcctggtggcttgaaatagagtgtggacatagagtccaccgccctattaatatcatctatacatctatccaagctttcccccattctgtaattgccacgtcttattttgttaggtgatgatctaatttttttgagctttgtttattgattattttcaaatgtctcttgcttattttcgcgcttccacaaggttatacactgagctgtaaatgtaaggtgtatggcatatataaatatatatatatattcgtagtgtgaacattaggctaactgtaacaaaaatcgttaatcacgccaggctgcgtatacttcatcggttctgaatttctgcgtaacaacagtttcagaaaagtccttcacgatcccacccattctatactctagtagtcctgcttgggcaatcataactccgttatcgatacaaaacctattatctgtagcatgtacttgcccattggccctgtctttacacatttgcgccatcatttcttgtaatcgcacgttacaaccaacaccgcctacgatcaaaacttgattggagttaacgtgagccatagctctttctgttatttcaactagcatggcgaataggttctcttgcagagagtagcaaagatcctctacagtgactttttgctcgcccgttgtcttgtcgaataggatcttatttttcttattgcccttaaatagatccttggcaagtaaatcgatggaagccaatataccactcatcgaaagatccatcccctttactgtatagggaagttctaccaagttttctttgtgaggggcttttttagctaactgctcgatgttgtagccaggcgagggctcattaggtatcttcagagttcttgcaaatctatcaagacaattaccgatagcaatatcaagcgtttcaccaaagatacggtaccttttttccgagtatgcaataacttgtgtatttccaccacttacatacagtaccacaggattttgagctttagtgatttctctccccatttcgatgtgaccaatgcagtggtttactcccaccagtggcacgtcccacagtaaggagcacgttctggcggcgatgacaactgaatgcagaggggcccccatgccgggacctttggtaaagcaaattacatcaatgtctagtgtcgggcttttgatgtcagcttcggccagtgcttgttttatgagtcttatgcaccaatttctgtgatgccttgccgtgtctcgaggcaaaaatccctccccaggaggtgtgacatatgtgtctctaatattagaaagcatctcagcttcgcaatcataagatagatcgctgttggcatgtttaggcagaagcggatgcttaactataccaacgcccagtttatttgcagaaccttcaagtccaagcgcaatgtagtagtccctgccatttttgggtgggatagtgttcaagttgaccattttgctcccgactgcattagggaacgcttgggaattcccttcacgtaaaagataaatatatgcatcgttgcacgaagtaaaaatggttactctcgaactcatcataatgaaagaattcagtttttccgtataaagcgatattacaggaggaataaaaagcaaaataaaaaatctccgcgacggggaattgaaccccgatctggcacgcgacaagcgcccattctgaccattaaactatcacggaacgttatttgttggattttttctcttagttttaaatatttatatttcgtcgaattggtacctctacagctcagaagcagatgtcttcaagtttttttattgtgtctaaataagaatcaaccattatcttgacaaatgggtgaattttaagataattgttgggatgccattgatgataaagactataatatacatacacagaatatactagaaattgtactcgagcacataggaatcctcaaaatggaatcgatatttctacataataatactacgattattttctgctttcgttttatatgtttcattatcctattatattatcaatccttgcatttcagctttcattagattgatgactatttttcaaccttatgtcctcttcttacaccgcatatgatagtatactagcaatatgaatattactaaacagatgatatttcaacatcatgttttgcttagtagactcttgcgggcgttccatccgtgtgaaatacatcatttacacctcgctctgggtcaagtaatcaaaaaatacctcgtcgaatatcttcgacaaatctgtcgcttggtttatgtttgacctgatgtatataaaatcatcactacccaatttagagaacacattgcgttgcccggccggcaaaaaatcctgggccaaaagttaaaagaaactttctcatactcactctgaagttgtactattacgaagcactaaagcattgatagataaatcaacacagaacatacatgattaaattagacacagctctctgtattttttactgtttgaactaaggttctaatacttacacattcttttcaacccatcagatggtgtcttgcccctgcttacgtaacctacaacaatagattagacacaccagtgccaaggacaatatgttgcgttctgactagtcgaagtatcattacgctgtgcagatcgacctgacaccagacacaaaggagaataggggcagcatgagttccgtcggcgactcattccgaccttccacaggtccgttgattactttttcactgatccggtggaatctatggttgtttttttcatcatgatatctgttttaggactttttttttcagccgatcgcttatctgctcactagaatcgtaatcagtgatatttttattaataattattatttatttttttttataccatttccttttgataaggggtcgttggtgccgtgccgctatcaggcagcctcactaatctacccattgacctcatgcagcaaagtcacatcgcccatatctctcgagtgcgataacggggaacttgatttggtaactgataagattgttaaatgtcagtttggatgctttttcttacgtccgattagcttatcttctggagcaaccggccatttacctcctcatagtaaattaaacatgataagcgcatagttggggcaacacacctttcttccggaattcgctctggatgagacatataaagatgaaggtgaagtccacttaaatgaatgtcaatgagacgatgttttttctcctagattgatttttgaattccttgtatacaaagtcttgttttcttattgtcctcaacaaaacaaaagtagaaaagaacagaccaaggacagcaacatttataagaaacaaaaaaaagaaataaaaaatgagtaatacttcttcgtacgagaagaataatccagataatctgaaacacaatggtattaccatagattctgagtttctaactcaggagccaataaccattccctcaaatggctccgctgtttctattgacgaaacaggttcagggtccaaatggcaagactttaaagattctttcaaaagggtaaaacctattgaagttgatcctaatctttcagaagctgaaaaagtggctatcatcactgcccaaactccattgaagcaccacttgaagaatagacatttgcaaatgattgccatcggtggtgccatcggtactggtctgctggttgggtcaggtactgcactaagaacaggtggtcccgcttcgctactgattggatgggggtctacaggtaccatgatttacgctatggttatggctctgggtgagttggctgttatcttccctatttcgggtgggttcaccacgtacgctaccagatttattgatgagtcctttggttacgctaataatttcaattatatgttacaatggttggttgtgctaccattggaaattgtctctgcatctattactgtaaatttctggggtacagatccaaagtatagagatgggtttgttgcgttgttttggcttgcaattgttatcatcaatatgtttggtgtcaaaggttatggtgaagcagaattcgtcttttcatttatcaaggtcatcactgttgttgggttcatcatcttaggtatcattctaaactgtggtggtggtccaacaggtggttacattgggggcaagtactggcatgatcctggtgcctttgctggtgacactccaggtgctaaattcaaaggtgtttgttctgtcttcgtcaccgctgccttttcttttgccggttcagaattggttggtcttgctgccagtgaatccgtagagcctagaaagtccgttcctaaggctgctaaacaagttttctggagaatcaccctattttatattctgtcgctattaatgattggtcttttagtcccatacaacgataaaagtttgattggtgcctcctctgtggatgctgctgcttcacccttcgtcattgccattaagactcacggtatcaagggtttgccaagtgttgtcaacgtcgttatcttgattgccgtgttatctgtcggtaactctgccatttatgcatgttccagaacaatggttgccctagctgaacagagatttctgccagaaatcttttcctacgttgaccgtaagggtagaccattggtgggaattgctgtcacatctgcattcggtcttattgcgtttgttgccgcctccaaaaaggaaggtgaagttttcaactggttactagccttgtctgggttgtcatctctattcacatggggtggtatctgtatttgtcacattcgtttcagaaaggcattggccgcccaaggaagaggcttggatgaattgtctttcaagtctcctaccggtgtttggggttcctactgggggttatttatggttattattatgttcattgcccaattctacgttgctgtattccccgtgggagattctccaagtgcggaaggtttcttcgaagcttatctatccttcccacttgttatggttatgtacatcggacacaagatctataagaggaattggaagcttttcatcccagcagaaaagatggacattgatacgggtagaagagaagtcgatttagatttgttgaaacaagaaattgcagaagaaaaggcaattatggccacaaagccaagatggtatagaatctggaatttctggtgttaatgaatcgaacaacgacaaaaaaagactttattttttagataatcataataaatatatttattttctcgtcattaatctaaagaaaaaagggaaatgtttatagtcaaaaattgtatatttccgtgcactaataagataaattatactatgaaagaaagtaaggtatttctatttttttactttttgttattttatttatgtttttctaggaaatgtaaaaataaatcttttagtagacagcgagatgaaaactaatctgtgtgagcttcaatcaatcaatatgatttccccgcattttgtttgatattttaattgattccgattaaatccgctggtagcagttttgtttcaaactaattcagcctccttactccccatttccttattgaactttggggattcggagttcctttttttttccgccactccgataactaaactttgcagtttcactgcttgttaaacattttcctactataaatgacatttaaaacgtaattgagacaaaaaaagttaaatcgttattaactttcactgcggctccgctcttttcctcataaggaaatcccctcttatgatcttgagaaatgggggaatgttgagataattgttgggattccattgttgataaaggctataatattaggtatacagaatatactagaagttctcctcaaggatataggaatcctcaaaatggaatctatatttctacatactaatattacgattattcctcattccgttttatatgtttcattatcctattacattatcaatccttgcacttcagcttcctctaacttcgatgacagcttctcataacttatgtcatcatcttaacaccgtatatgataatatattgataatataactattagttgatagacgatagtggatttttattccaacagatcttgatataagccctgtcattgattgcaaatgcacaaattccggagattgaacagccaacacaaagatagtatttgggacttagcgggttgagaacggtaattatatcatgaatactccactccaagcttgtttgatacatcacattcttgtaaaaatatatgatccaattcctaggacatcagaaaatatatctactatgggcgtgtggcgtagtcggtagcgcgctcccttagcatgggagaggtctccggttcgattccggactcgtccattttaaaatttctttttttttttttctctttccgtatgtaagcttttttccttttttttttttttttttttttttttttcttcactacttttcaatgaaactctcttcaaaagacagcatgcagtaaaagcgccgatatgagtgacgacgattatatgaacagcgatgacgacaacgacgccgaaaaaagatacgtaaggccaattttcgtcagaaagcgcaggagagaagaagactacgttgcaactagcaaagacaacatccaccaccacccatgcgattggtccgcgaaaccatcgcaacgtcaaaacgaaaatgagcaaaaaagcaccatacggcttgtaccagtggcgatgaatacgccgaagtgtcaagagaaaaaaaagaaaagaaagggcgttggtacaactagtcatgaggctacgcttttcgagtacggtgaaagcatagcaggctacaagtgtgttacaaccgagagcgaaagagaccgcttgaaacgaagtcatgaaagcgaaagcagcagtgaaagcgaggtagacgttttcgcctttgaccaggcaaaaggtatcagctctaaggttgaagccgaagaacgctacgcgcgggccgttcgacagtattggcgcatgaccaaagacgagccggctaccttaccactgccaggcacacctaccctagcggctgtgagtttagatatgattgatgacaaaagcgtagaacaattttacacaatgagcagtgccttgatggatgcaaacagactagacttgattcgccgcgatagaatccggtggcacccggacaaacatcgttatcataagtccaaagtcacaaaactgtttcaggccattaacggcctgtgggagcaagaaaagaccgagaaaaggtaatgaaaaagtggaactagaccccacgtcagcgggcctaggcccttcaatgtgttagaatacacagcgtgcctagttcctggtgcctggatctcgaggccgcggcactggaaaagccctttcttttccagatcgggaaacctaatgagtccataaaaagaaatgtagaggtggtgttgacgttttgccgcttttgggcaagtaggtctttctgcacggcccggcccgggtcgtgcggaaaaagaaaaaagcagacaaaacaaaatttttcctttttttcgcctttgtttctcctgattcgggtatataagtgaataccatctaatgtgtttccttctcgagacctcggcgtctcccagatcaaagctcagcaaagattttaaaccgcaatttacgctcctttcatcggtaactaagaagaaaaaaaaaaaagtacgaccacacaatttccagtgtattcattccttaaacttcgtttattttttattcattcattcatttttatttgaatataaccaactactagtccttcctttaaacaaaaatttaccctcccttaatttttcaagaaattccagtatgaaattatccgctctattagctttatcagcctccaccgccgtcttggccgctccagctgtccaccatagtgacaaccaccaccacaacgacaagcgtgccgttgtcaccgttactcagtacgtcaacgcagacggcgctgttgttattccagctgccaccaccgctacctcggcggctgctgatggaaaggtcgagtctgttgctgctgccaccactactttgtcctcgactgccgccgccgctactacctctgccgccgcctcttcttcctcctcttcctcttcctcctcttcctcttcttcctctgttggttctggagattttgaagatggtaccatttcctgttctgatttcccatccggacaaggtgctgtctccttggactggttaggtctaggcggctgggcttccatcatggacatgaacggtaacaccgccacctcttgtcaagacggatactactgttcttacgcttgttctccaggttacgctaagacccaatggccttctgaacaaccttccgatggtagatccgttggtggtttatactgtaagaacggtaaattataccgttccaacaccgacactaacagtttgtgtgtagaaggtcaaggctctgctcaagctgttaacaaggtctccggctccattgctatctgtggtaccgattatccaggttctgaaaacatggtcgttcctaccgtagttggcgctggttcctcccaaccaatcaacgtcatcaaggaggactcctactatcaatggcaaggtaagaagacctctgcccaatactacgttaacaacgctggtgtctctgtggaagatggttgtatctggggtactgagggttccggtgtcggtaactgggccccagttgtcttgggtgctggttacactgatggtatcacttacttgtccatcattccaaacccaaacaacaaagaagcaccaaactttaacatcaagatcgttgccaccgatggctctaccgtcaatggtgcttgctcttacgaaaatggtgtctactctggctctggctctgacggttgtactgtttcagttacttctggttctgctaactttgtcttctactaggccttttttccttgaatattgcaaataagcttttgctagtactttttttactccgttcattttatggtttatttttcaattagttcgtttttccacaatacaaaaaaacacagtcctttgtactatcccttttatttcattattttttcttttttaagataccactagatattatcatatatagcatattatataacataaaaagtcaagaaaaaaaatgtttttatcactttctataactgcatatctttttttgcatttcgaatgattgcttacacatcgccatgctgggattcctcctctggtggtgagacaaatggacctgctaattccaatgcaggttcgtcaatgttgtggtgagcgtatgacaaaacaccaatcccaccggcgtccagtaagaaacatggattgtctaccaaatgtctgtaagattccaatttcacatatggaactgtgtcgtcatcataagatttgacattttgaatttcttcaatcgtctcacacttcttttgcacacccagtccaaaccaaatagcagcaaaataacgcaatgcatgtccgtgcgcaaagaccatgatgtctgatgctctgccctcactctggtgcttgcggtgcaagttctggattctggcaatagcgcgggaaagtctcaacccaatttgctgagtagtctcaccgttctcacacccatctctccagatattccatggcctctccttgtccaaaccgcgtgactttctcaattcaatgatttctcgagtcagcattccctcgtagtcaccgtactcccactctcgcaagtcgtcgtctaccaccacacggatcttagctctttgctcgtcgcttaatggtttcaaaaccaaatccacagtttgcctggcacgcaaacgtggagaggtgaagatataagtgatgttgtctggattcaaaaactgattattgcggaaaacactctcaccggtcctcaacatttggccctcaccgtagggcgttaacggtagatctgtcaaaccagtatactggcctgacttggaccattcagtttgaccgtgtctgacaatgatacatctgggggttagcgaaggcattgttgcttgcaattaagtgtaggtgtttccctatccacttagctatgaacaaaatgtgcttatctgagctaatattttttcatttttgtcctataaataataatggaaaaaaaaaactcatcgcgtggttgaacagaaaaaaaacaataagagtgagtaagcagtgaaaaatgtaagatttacgctttatataagcagattttggtttcctttatatatttttgcatttgtctatccttaacattggatagcaatttggcggtgggtagtttataacgtgtgtgctctctctttaagtaacgatgtcaagagatgtaagggcagagaaactagccatatcactattgattttatcattgtttctaatattccaattagtggctgagatttatctcaataatggtgatcagtaccatacagagactagcccctttacaagaggaagatcacatgtaacgcgtgtgcccaaccatgatgctagtttatctataccgtttttggacaagatcaaccagttttggcatgtaggcggtgccacgcaaattaggaatattcagtcgatcaaattgactcaggaccgtgatcaagataaacatggattagtattgtccaatggaattggcgacaacaccatcaatgactttgagattgttttcactttcagaatttctcacgaccccactacacaactcactggtgatggaatgtgttttgccattacgcccgaaaatgggtttctcacacagaatttacagtcgtcgtatgcgaaaaagcaatacatgatgaattctcagggcgtcatagccgataatacagatctgatgggcttcccgaaaaatctgcctggcctatttattgtcttggatacgtatcgcaaccaaggccacgaccataaggaggtaccctttatggatgtgtttataaatgtggccccagaaagcgattggtacgatataaatagtgatggtgaactcagtacatcgctgcggcttaattcaagaggccacataaaactcaagaaaaatgccctgtggaatcgagtcacgaaactaagaataatatatttggaaagtataagcttcctgaagatcgacgtgcagtacgcaaaagagggaaactactggattgagttatttcaaacaaccgaaaatctgtacttgccgaaaaacatgcacacggggcaaagatacattggctgtagcgcattaaatggccaattaacggagacagtggagctgctggacgtatccactagcgaattccattggaacgacatggatgcgtccattgaggacacctatgattacgcaaaggaagctgagctattcctggagcaggaatttggcgaggtccttgacagggaacccgatgagttcaccaaatggaaaatgatcaaagctcaaccaaacatcaagactgggtcacagtcagctgaacagaaaacttcaaacaatcctcactctcggttgttcaaggtcgtgctgaccatatggcattatagcgagattttgctattgatcatgggcatttatcttttttctgcttgcataagagttttccaaagaaggttcaaaaaaattagatccagaagaaaaagggcaggctcgcattctgtggggctattgcccatgtagcattgcataggcacgcacatacatacatacacaaataatacaatataggacgttcatcttaggtagccaattcacggtcttcttgtggtagtgttacttgcgttcgacggcgggagggttcttgatcgatccaatatactctgtggtgggatggccagaacgctagaattcgtctcaaacgtcctgttagagaatattgtgggcctcgtagactgtattgaatgaatgtccgagaaagtagacgacttcactgacgaggaacaaaacgatactagcggaataacacttgcgttgtcgttttgttgttgctgctgttgctgctgctgctgtcttactttgcctgttggtggttcatcccatgccactcgacggtctccttcgtcatcggattcgctcgaatgcaacgaatttcgatcaaccaatggtcgcaacgacgaactgatggttgttccatccggatccaactcagcacgcttaactcttgtggggccagccctagtgccgcgtcttggtttactgctcgagaccgatgcgttagttgtggtagtggtgtttattatttttttaacccacactgaaagtttgtttcttcttccctgggatgtatgatgactgtttgacatgctaggactttcccttggcaccatgtatattcacttttattgtctcttgatcgagctataaccaaatttttttttttttttttttttttcgtttttataattttttctttggtattcaattgtatatagtgctcaaacagcaacgtacataatagctagcaaacaatagatgaaataatagaataataacaaataactatataagagtggcaggaaaaaaaatcaggcgcacgattagcgcaaaaccaaattactaattggtcgacacagccgcgggcttagaattggtttggtcttctcttgaggcctttagcttctcaatggtggcattgcccaagtccaacccggtggatacaatggctttagggacgctttcagatttacttagattgttttcatagacagtggtgaagcgttggtaggtttcgttaagcttagtctttgttgggtcgatgtacacagactgcaacttgtcagttgtgggcttcactatggcgtcgtacttttctttagccaggtccttggttgggtcgatatagttcgacttgaccttggactggatctcctgcgacatacctctggtcgttgaagacaactctgccacgtggggcaaagaagaagcatcagtgaccttgttctcctcaccggaagagccgatctccttcgatgcggtagaaccttgcaagtgcaatggcttgatcaggaactccctcaacagagtattagaaatgttggcgacgtagtcgacgaagaaccacaccagccagatccctggcgtgttggaatgtgatttccaattgtacagcaagccgtcgacaccctccttgaacaccaagaggttaactaactcgtccaacttgaaggccccttccttcccagcagcaacaacttgcttcaccagacgaggagagctggacgattcggaaacccactggttcacagatcccaaaacaacgaggttgaaggaaatcaatctctccacaggtggcagagattccgcatatttaataaacttggataaagctgggtatctttgcagatgcgaccaggttgcttgtggcaattccacagatggtttagaagaagaaatagatgattcagacataattacgctacggttctggagagtgagtgatggttaatgattaccgatacattccgttatctttccttttataacccttgctgctatattattaaatccgaaagaatacgatcatcccccacggcggagaaaatctaggctattattatcattattattattattattgtcgtcttagttacatgcgctttaacatatatttcagcttacacacttacatgtatatacatatatatatctatatatgtatgtatacatatgtatataaatatatgaatacggttatgaccactcttgcgaagtgcgttgggattatgactgcttgcattcaggagcctgttccggcctgccagcaaaatcgtcttgctcttcggcagattccccgtcgtcatcctccaagccgtgatcatcatcttcttcttcgtcttcgtcctcgtccgcttcttcttcgtcctcctcgaactcgaattccaaggctgcgccggtaaaccagtccacggctctaggaattagcttgtccttaagttgttccccgatggagtagtctaaagctagacgttcctcgaggtcttcctccaactcctcgtcttggtcttcgttttggatcttgggagggtcgaagaagttgaaaaaggattctatgggagtgatcttctcgatggtcctcacctgcttggtggtcttgtttctctgcttgcgcatttctaggtccacagtgacgttgtgggcgttgtccttccaactgatctcgcagccttctgcgtggtcgtagataaagtccccggagtaaccgagctccttctggtagaagtaggtcttgcacagaatgtcgttggtgaagaatgggttggcggaagaatcaaatctgaacaacagcttgaaaccgggtctaccatccgtcaagtattccagaccaatatcttgcaggtactccagaacttccgcatcgcggtcagtgatcgtgtcgcaaacgatgggcaagttctctaatgcggttagccagaatgagggaattcccttcacctgttcctcctcggaatcattttgggccttctcttcttcgtccaccaacaactccgtctcattgagtgactccacaatctcttggccctttgcgatctgttccggcttgggttgctcttgtcctgaaatgatcctggaccgctgctcccaaatgggcttgtacttctgcagaaacttgttctctagctcaaacatctccacctgaaattccttttcaacttcgaatagctcgctttgtaaagtcttcaagctcagcagcttttccttaacgttcttgggaagaccccccacatacccgctgtcctggcccaccagcgagccaagtctgtcctggatggactgtaacaacaggggttggttagccaagatgtcctcctcgttgatggtgccgatcttgtcatcctgctcctgtgcctgggccctaactgggttgccgtttttcaaatagctcggattcagaaccgatgctggggtattgtgaggcgtaggggcgttgtcgatttgcatcgacgacttgggtttcgttctgatagggtctgacatgatcttgcgctttgctcttggtcccactgggctcactaaatcctcctaatctaccatcaaactgccatttttgatcccaaacgctgctatttaaaaggaaaaattttcccaattacgcgggtaatacaaaaaagatatagcccattgttataaaaatatgtatgtgttcaatatagtggtatataggtgttatttgcgctgaatgatgtacttgtcaatgtctgcgggctcatttcccaccaacttgttttcccagtcgacccaaagcgcctcctttggattccaaagtcccctctggacacacttctgcaggtccatcccgaacgtcgggtctgtgtgcttgtatttgagcactgaatccagctttggaatctgcctttgcaacgaaactgggccttgcgggcacgaagttctcatgtattgcagctggtcccacgtgggaaagcggttggcgatttccacgtcgaatcgatgagagacgtctcccttcagcaactgcaggcatttctgcgacttgatattggacgcgatgtcattggtaaacaacgagatggtacgtggctgtctctgcaatgttttccaaaacgacatttattgcgtttgcgtttgcgatctcccggtctgttattttcatttgcacttttcttaacgttctcttttggttttatatgcccctttccaagctgggtggataccccgtccattgagtgcccgtgcccaatcaagctaaagccagactaaaaagaggaagagttcaagaaccatcaatgcctccagcacaatttcacaacagcttgacactttggcaacggttatatcagagcatagcgacgggattagagagatgcaagacgacggaagaaagaagggagtgcccggcatgcgctgaaagcgccctgtagtacaagcgtaccgccgttgaataggccatggtacatcacacgatgattgataatttgatgcaagctgccatgctcagatggttgtttcccgtttctctctttcacttttgatctcctgcgaagaataggatgagatgtgaattttcgtttctaatcccctcggccgtgcggctgaaaaagagaaatgatattggaataactaggtttcagatgatgagaaaagaggctattttgtactattcaccgacgataagaggctgtaagaaccactcatgccaacagctaagaggacgtcatccagggcttcgttggcactgcccttccagttacggttggtgcacaagaaatcatggggccatcggctaagagacttcatttccgggttcttaaaatcatgcagacccattgctaaatacgttttccccaacttcatcgtggtgcactatatctacctgatcacgctgtcgattatcgggtccattctgttatatccgtgcaagaacacggcgttcatcgatgtgctatttctggctgctggagcgtctacacagggcgggctggccaccaagagcactaacgatttcaacctgtaccagcagatagtggtgtacgtcattacattgctgtccacgcctatacttattcatgggtttttggcctttgtcaggctgtattggtttgaaaggtacttcgacaacattagggatatctccaaacagaattttaaactaagaaggaccatgacgttgcaacaaagggaactatcgggcagcagtggcaatgccgctcgaagtaggagtttcaaggacaacctgttccgtgggaagtttgtttccagagaagacccacgacaatccgcttcagatgtgccgatggactctcctgacacgtccgcattgtcctcaatctcaccgttgaatgtttcctcctctaaggaggaatccagtgacacgcaaagctcgcctccaaacttctcaagtaagcgccaaccctcagacgttgacccaagagacatttacaaatcgataatgatgctacaaaaacaacaagagaagagcaacgcaaactccacggattctttttcgagcgagaccaatggacccgctttcattgtgcaggaacgtcatgagagaagagccccccactgctcactgaaacgccattctgtcctgccatcttctcaggaattgaacaagctagcccagacgaaaagtttccagaaattgcttggcttgcggagagatgaaggtgaccatgactactttgacggtgctcctcacaaatatatggtcaccaagaagaaaaaaatatctagaacgcaatcatgtaacatcccaacgtatactgcttcaccgagtcctaaaacctcaggccaagtagttgaaaatcatagaaacttggccaagtcggcgccttcatcttttgttgatgaggagatgagcttttcaccgcaagagtctttgaatttacagttccaagcgcacccgcccaaaccaaaacgacgtgaaggtgatataggccaccccttcaccagaacaatgagcaccaactatctatcgtggcagccaacctttggcagaaactccgtcttcattggactcacaaagcaacaaaaggaggaactcggcggtgtcgaatatcgtgctttgagattgctgtgctgcattctcatggtatactacatcggattcaacattttggcgtttgtgaccatcgttccatgggcctgtacgaggcaccactactcagagattattagacgaaatggagtttctccaacctggtgggggtttttcactgcaatgagtgcattcagcaacttgggtctgtctttgaccgctgattcaatggtttcctttgatactgcgccgtatccgctgattttcatgatgttcttcatcatcataggcaatacaggcttcccaattatgttacgatttatcatttggatcatgttcaagacctcgagagacctatctcagtttaaggaaagtcttgggtttctcttggatcatccgcgcaggtgttttacgttgctgttccccagcggccccacatggtggctgtttacaactttagtcgtcttaaacgctacggattggattcttttcataattctggatttcaactccgctgtagtaaggcaggttgctaaaggttatcgagctctcatgggcctcttccagtctgtatgcacaagaactgctggattcaacgttgttgacttaagtaaattacacccgtccattcaggtgtcttatatgctaatgatgtacgtttcggtcctgccgctggcgatttccattagaagaacgaatgtttatgaggagcaatcgttgggactatacgatagtggacaagatgacgaaaatatcacccacgaagacgatataaaggaaacagaccatgatggcgaatccgaagagcgagacactgtatctacaaagtccaagccgaagaaacagtccccaaaatcgtttgttggtgctcatttgaggaggcaactctcttttgatttatggtacctattccttggattatttataatatgcatatgcgagggcagaaaaatcgaagacgttaataaacctgatttcaatgtctttgctatattgtttgaagttgttagcgcttatggtacagtgggtttgtcattgggttacccaaacaccaacacatcactatctgcccagttcaccgtattatcgaagctagtcataattgccatgctaataagaggaagaaatagaggtttaccatacactttggatcgtgccatcatgctgccaagtgacaaactggaacaaattgatcgtttacaagatatgaaagctaagggtaagttgttagccaaagttggtgaggatccaatgactacttacgtcaaaaagagatcccacaaactgaaaaaaatagcaacaaagttttgggggaagcattaaaatcaagtttacccctctttacctacataagagccaacgtaattttctctcagtattatatgtattatctccgaagtttattattctttaacgaaatataaaagaaaaataagaaagattaagaccctaaaaggtgtaccactacgattcaacaagcacaacgaatcctatccgtaatatacttttgatttctgactattctagaaaaattttagttcattttttttccctctttttacttattgtatttttcacaattgaattgcattttgtcccctacgaaaaaaggcagaaaacgagatctaaaccactttcagatcagaataataataataataataaccaaccaaagccatcaacaggtccactagaagcatctgccaagttacgacctaagcaaaggtttgagtgaaaagtgaattgcgacagtacaatcacaaaagtatagaaacataattgttatggaaaacaaactactttgttggtggttgtactggccatgcgtgtattcatctattatagctaccataatatctttttacaccataactagacacttattaaattaccgtaaaccatatgaacaaagactatccatacggatactattgctcgtgcccatttttagtgtgtcatgcgcaagtggcataattaagcctgaagcagctcaattttatgtcgatcctatcagagaattttatgaagcattcgttatttacacttttttcacatttttaacactactactaggaggcgagaggaacatcattactgttttaagcttaaatcacgcccccacaagacatccgataccgctaataggtaaaatttgcaaaccgatagacttatctgatccttttgattttctttttgtcaaaaaaggcatattacagtatgtttggttcaaaccattttattgttttggtacattgatatgcagtgcatggaagctacccaaattcgaaatatttttgaacgttttttataatatttcagtgacttggtcactgtatagtttagcactattttggaagtgtctctatccggaattaactccttataaaccatggttgaaatttttatgtgtcaaattgattatttttgcctcttattggcagagcatcataatccagggtctagtggttactggaaagttgggtacgggaaaccaagatcgaacctctggatatgtgtacaagaatgggctcctgtgtatagagatggtgcctttcgccatcttgcatgcagtagctttcccttggaacaaatacacagcatttagcataccttatggggccaggatgaaattcatttacgctttgaaagattttcttggttgcggtgatctaatatgggattttaaacagactttgtttgctggtcccttgtactataattataggaacttcgatcctgaagccatggatctattaagcactagacaacaatccggtgcgactatggaaagactaaagcatgggctaagatttactgataatggaagaaatagttattgggtggcatatgggagtatagataacaaccttgttccggaatcaatagaggaatcatgggaagatgatattgctggtcagagaacttttcctgaggatccaaattatccggttgttcacgactacacgatgggccatcgatatagtagatcaatgaatgatttaagaagagatgttcaaagtaggtcatcaatggcttgttaaatgagtcgttaaatgtacgtatatacatagttactgcgctttcggttatatacaaaataaaacaacatctacaagcaatgcttttttttcaattattgtaacttggatgcttattctaataaaatgaaataaatgctactgtaattttttgccggaggattggctatatatgcagagtgggagttggacgatatcaccattattattatttttctattattaccattggacttgtcttttgcagcaacaaaagtggcagcagcagcaacagcaccaccaccaatgcattttggccttgccttttataagttgtcaaaaaaagttgacctcgaaaaggggaaaaaacatcaatttttcattaaaaaatgcttagcacattcatatgcagtccaagaaatggcagtggctggtatattagccactatccttggtttcaaacctcgccaaaaccccttccaaccatgaacctccagtatggctcttgaggctctaccaaaagtgttcgcatccttcattatttcgatggagacagtttcgctgcctctaacctgtaatacagtctttatgcaatccaacggtgtagttaacgcagcacatgttgcaccacttatcccaccgcaaagacaatgaatcaatggattgtaggaattttgtgggttgaagaatttgctggcagattcatatatcatgaaattgaacgctgcaaatgggatattcatggccaatgttgtgggataggagtagtaaaatgctgcaaagccttcattttgatatatttgcttagtaacattccaaactcttagattagtatccaattgtagtctttgtttaacggtgtcaaaggggttcatcaatgcatccgcagcaatggtagcaatggtaccactcagtgcggtcttcattggttgatgagtttgcatatcttcagggcttatcaggcgagctttgcaaaactcgtatgtaccaaaatatactgcatgcgcaggccctgcccccagtattaccgattgaacacccttccataaagccatcgaaccttccattgtagatattttggatatctgagatatcatccctgtagaggcagctttattcaatcctgcagcctgcactcgggttttcagagcatctattggaaacatcaaagaatgctccattatacctgcaaatgctcctgccagtaactgggaatgtagcggagcatgtgatggaagagcttcgtagtcgatttcctcagctattgacagttctgaagtattcataatattaactgatatttcggttgagttttttacttcttcactttgtacttctcacgaaagtcttcgtcaataaacctctgataaagtgaaaattctatgagattccaataaaacctccaaatatctttatatacagcttactacttagataagatgacgttcgccaatggtaggcaaaagatagcagggtgttcttgcctttcagtcttcgccatgctctcattcaagaaagggtgccaaaataccgaaaagagacacgatcgggggtgtcaaagtagcgattcctgtgggttaaaagagggtgaaccacggcaaacatgcatgtgtaaaacccaaaacgccgatctagggcctgcgacgcatggtacgaacatcctgaaggtatataaaagagctaaagtcttgactcatgcctgaaatcttgatttttcattgttatatcctctctatacattagtaagcaccatagatgggctggctatcaaaagcgagaaaaaaaaaatgctgaattccaaatatgtactcatcggggtgaatttcaatgatgtgttatgtagatacaatatatatgtataagtcactaaatgcatacatacgagagtctaccttaagtttgtccaagtgaaaaaaactgggcatagcaaaaagacggttgtaggtatacctgcgtatatgagaaaccttccgacgatttccactttggaaacaccgctgtacaataaacactcttcttcttcacttgtctcgttatggaaatgaaccttttcgcttctatcatcgtgaaatctgagtagtttaattaacagcgtgtagacagctgtcttgctaatgacgtctttccaaacaatcacagaagcgacacctaccagaggcctcaagaacaccttagaaccacatgatgcgtacctactacatacaaggttccatccgtatctttcggttaaccagtcgctgcaatccagcccactgactacgccaatgaacgctacgctatcttcgaaacaaggacattcatcaatgggcctgacgtggttaaacagaataaacaagccccatgctacactcaaaaggggaaaccagagatgttcaccaatctggaaatttcgtaaagcatgcaccacccagattcttataaaaaaacagatagctccaactgcggcgccgctaaataaatccagcataccatgcataccgcagtaaactctaccaaaaaccagggttaagtagtaaaatatcaccagactcagtaaaagaagctttgttggccataccagtgtgtcagataaacatattctccaaaagaataatagacttaccgcagtagcgttagcagaatgtgaactgggtgcaccatattctttcgtagtgtattcacttagtgtgattctgtcaactggcggtgattttggccttggtaggcaccaataatcctttaagtagccactcaaataaattgaataaccaagaacgtagatcatgtcccgtgttaaatcgcggtatccaagccacacaggcatgggaagcacgataacataaaacatgtgggaacccataagcgaagtgtatttgaaataaacgtctctaaaaggcgttctgtgctttttttgtaaagaatgtacgaaatctgattggttgtctgtgaatctagttagatactgccttgtttgaaaccttagccacgacatctggctctcaaaatgctccgctggatgattaccgggatctgccaataggtgtttgccgccggaaggagccatctgaaccttaatggtgtcctcggtaacacccaattcagtaaccgtctgaataatggtcataattaaattcttttacaggcttgctattttgtatatttttttgaagactaccactgcctaacttctttttgtcatgttatcaattcaactagatgttgagaaggaagccaaggcaaggctgataaaaactaagaaaataaggaaaaatcattatgttatataacatgaattctagacgtacgtgctcgtagttaggaagtatctaaataagagtccccacgttactttaattagaagcacgccatcttcctacaaccgatttttttggattgtagatatcagagtctcatcaaacaagaggaacccagaataggcacgtccactgagaaaaccgcggacaagcaagacacgcgtacctgaaaaggctacatttcttgaagaagttgttcagttgagctagccacctctttagcctgaagacgttcgtaattcaaaatagattcccttggcaattgaagccatgaactgagtgaatctgcaggctcaatcgtattagacagtatggcagtaagccttgcccgttcctcttcttcactttgttgaagaagaggctgtgggattcgtaccccaggaacgatctgcaaattgtccgagccgcagaatacgtgcgcacaaagtttagcgaccacttcaaggtctttctcttcatcgatctttcctccgtatacgatcgtagctatgtgatctcgcacttgtgcccaaggaatgttgttggtagaattggtggctaatacattctctaaatacactgaggcaaattgaaagtcgcaatcattaaagtaatacttcttggaaaacccatgaggaaccaatcgggtcctggcagtgatcaaggcatgaaaccatgacaataggaaggtacaatacacgctccatactcctgaaattttaccagtgaaaaattgagaaccccatagatctttgacggtatctagtatacctgggatatcctcatacacaaatctatcagttctttgtagcaatggggcaggtagtttatcaccagtcaaatggcatgtcatgaacattttgaatttctcatgttcttctgccgcctttgtctcctcaacatgcttgtgcagatacgttttcacccatgatagcgacatttgtatgttttgtaataatatccaaccaccttctatcttagattttgatatttcctcttgagcatagtttagattttctatagaccctagcgggatgatttttaacgattccttcgaggctttcgccaattcgattaatttgaatgtgccatcaacatctcgctcgcttgccattgtaaaatagttgttctcggaattggctaccacatccgcgatattccactcatcaacaaaaaactcatttttgaaccagttcaacgcagatatatacgatttggttgtaacatagtcccataagtaccgcaaatcattatttgtatctacggttagttttggtacgccatcgctactttcagagagaactccaatcatagttagaactgcctctttatattgttcactttcaatgtcgaatttatacaaacaaaacatcgtcatagccataatcattttaaattttttgtcaagagcggtggagaattgacaatatacttcttgatataatagccaaagaatttcatctacccgtgtcctagctgctcttgtttccctagatttcttaatgaagacacgtttgaaacatgatagaaattgtcctatagaaatgccgtaaaaccaatgaaactgaccaaacttctccaacatagagaatattttgacactatgcttaccgataatagaatactcttctaccagattatcaaactgtgggaaaaactcttcagattcacttagctttttttcaatgttcatggcctctttcttcaggttgttcaaagtcaccatcagttcatcattttccaacatattcccctgtgagttatttagttcctccaaaagtcgcttttctagattcttcagtttcaacttgtattcggtattcaattttatcaaatcttcccttttcctttgcatttctgcattctcttctgtcaaagtgatgtcaaaaattcgtgtctcaatactttccttattcgtgacaaaatgaactaaccttaccctagatctgaggaatattggaatatctccactgggatcgcaagagtgaatgaataatttaaaatcgcctgaaacatctacttcatgatcaccaatctccaccgtgactctgtttccggcatgattgaactctctggagattagtcttgatataattggatcaaagaattctccatcctgaattataactacacttccgaatctaattgcattttctaatcttttaacaaaaccttcttcaagaaaactgagaagtacagttttattaccataataattcgagataactgttatcatgtgggagcttggatccaaaagaaaaggaacagcgtcttgtgaattcatgactatgctcatattttccaaaaagtaatcgttcttatccaagccacattcaagccacttcattttttcatctagtgttaccaaataatcgatgaaacgataatttacatcatatttaacagcaaatttgcctagtaggcgctttaaaatgactaacatgtcagctctttccctttcattcaaatgaccaaagtatgtttcatatatggatgaaattatgcaatttccaatcagctcttggctcgtcttactaaattgctttgtagtgttcagccacctttctttttcgaaggttaaactcttaactaaagatatagacctatcaagattagcctgcacgttactcatttctgtcttgatggcctcaacatccctaatcaacaaactatattttcgctttgaaacttcaatacttgcttctaaatcctgtgtcatttcttcagcggcaagtaaattggccttcgtcttcaatgattcgaactctattcttttcatttcttgtctcagcggatctacgttttctaaaactttactgaagtttatttgggcattgacccactgatatagcggcccacacgctttgctggccctgttaattgtctcataagtaaaattaggatctgacaaaaattcttcctccatatattttcgaatttggggcttcatatgtaaggtggtatcataatgtactatattatgaataaagtcatcttttctaataaattgttggatatctctccagttggaaaattggtagcccaagatggcgcaaacagcctccataacaattttcacaccagagggggggttgaccattgatctgatttctgtcaactgttgcttttttatgttctttacaccccgttgtgcctctaaaatggtaggttcgatatcttgaatacttttcatgacgacctcctttctttttcttatatcttcttcttgtactttcaatatctttttgatttcctctgtagcctcctgctttctttccgactcgttttgctccataagcattttatccaatgtactccgggcttccttttctttctcagtaagttccgtactcttctttgacaaagttttgtttagttcgttaaccttcaagacagactcgtttagtttttcgagacctacattaacaaatctttgattttcctgtaaatcttgatatttcgccgtaacaagcttcactaaggcacgtaaaccatcaataaaatacccaggtgaccttggatttaccccaaccttcattttttggtaaaaatttctatcaaaatgtatcagaatattaaccacagcatctcttatagtttggattggctccgtaaataccaactctttattgacctctggaactataaaatcggtaaattccatagggatcacgtccaccatattgttggccacttgggacattgttttcgtatcccaatcacccatccaattaattatgcaacgattgaaaagggctggagaacttatcattgctgaggacttattgtttgtaggatcgcagatcgtgaagacaacatgaaggtttttggcaatttctccaacaaaccagtcatacagttcttgttctgtatccaataaaagacctaaagacctggttttatttcgcaagttattcaagagcttatcatactcctctccttgaaacaaatctggtatatcagcgttggcaagtaatgtattcattctctccaaaaaagccgtctctaaaatgttggattcatcaatgattaaacaagtacgagattctttaagtgaacagtctgaaatagcttttttcaaaatcatatcaaagtcgctaagattggaatgacggtggatcttgggttgaacaatcttcaaaccgttcaaccacgcgacaaacctagttaaaatagttttacctgttctgcttgcaccaattagcatcatgtgaccttgaacttgttttaacgcacgatcaatacgcaaaatatggtcaaccatagactcgtgtataaccattggcacttccagctcctcatcacagaatgttttaaatctttcctctataaagtttacaagatctgttttgttgacctctttgaaatcaaggctcaacaagcccgaaaagagaagtgaagttgagcttatattacccaaatcctgattaggtaaatatttatcgactgtctcataaagaagttgttcaaaactgtttttttcttttacaccaaccagcctatctgcaaatattctccaagcttcgtaagcccataaccgtattagtgatcttagtgtttgccttggaccagtgttaattgcagtgtagacacccctaaccaaacgtgttaattctcttggtgaaaaaagatagtgtgattgaagcccagtactgtatcttgctttacattcgttatataaatgaacggaagcgcgggcgaagggctctgtgtatgatctgaactcagggactagcttgaaaatggctttgtaataaatttcataaatttgagaaagagattttccgctgggataacctaggtaaagaatagcagcatgtcgtgtaaatctttctgacataggaattctacctgggtcggttggaggattgcaggcaccaacaatatgtatcctctctattgtcacccacttattttctggcgttttccaaaatccttgcttttccatcaactgccttaagaataagacgacattttgagaaccatacttgtcgagttttggtaaattaatctcgtcacaaaataataccaaattttttatatccgattttggtaacaaagtaaggccttttgatgtagttacgtagtttgtatgcctatgcaaggctgacaaaatatgttctgtggtcgtgtctttcgaaaaatttattccaacaacatcatagagcgaagagttccggagtgcattattcataatcattgttttaccagatccaggtggcccacaaaggataatacccctttttgaattgagcaagtcataaaaaattttctcatgcttaatcgtatcaattgtaggaataacaatgtcaggcctcatgacctcatgtgcttctaaagaaacagagggaatttcggaacaaaaggaactaaaactcaacttatcgttcgcaataactatggtagaataatctgatagttcttggctgtcatgtccaaaataagtgtttatagtttgtataaaagctctttgtgattcaccagttgaatcaccagctagtgcatatagtagggatctcttaatcaataaagtaatcacatctttcaaacttttatcgtccaagttttgaaaccactgcctataactcgatattaaatgaacagccaactgcaccgcggtttctaacttattaaaggttcgaaccccgagaatgtgaactaaatcatttgaacacgtaaaaatattggttaaagaggccatatcaaaagaatcagatataaggtccttcaacttatctaattcaaacatggatagtttattatcaagcgcttcataacttttattcagtaggtggtcaatcttggaggatattgaacacacatccgtagaaaaccacagcaaaccacatcttgttatagtagcaggtgtagtatggtcaaggttatccgtttcaaataaaatgcgaaagttcggcggaataggaagtctttcaccgtttggaagcgttaaaattttattatcatcaagaacagaattcatggcttccacatattctgggtctaaatcactatcaaatactacccaaattctcgaattcttaaaagttcctgtgatatcatcgttaacccttcttagaatcgaagtaaaaagcccatctctccactctagcgttgctttaagcatacttccatacaaggattcttttgtaagaacttttgtatcaataacatagacgacgttagcgtgaccatcaaaaatggccatggcatcaataacagttttccacgttgccgttttaccacagcctgccttacctaccagtatcaaagcctgttgtgttttttgcatgtaataaaactgcatacatttcttgagaaattcctcagacattgaaaagccactcctttgaccagcgtcctttaaacattgaacaatagccttcgaatttagcggcgttccagcagaatcaaatattttcgataattcgtctttgaataccaattcatcggtgtcaccgagcgatggtaaaatcactcttttcaaactttcgactaccgttttttccccttcaccaaattcactaatcaaagggctgcaatttcttaatacaccttttagcgttctcaaaccaaaatgataatggttcattgaactgcattttgaagacaacagttctaaaaaatgaacaattttcgaagctaaagacttagaatcttcgaaccccataatttgtaatatcatctctgcaatagtaccactttgcggagatttcatagagaattctcgaaaactcttcttcaaattttccggtaactctgaccttccattatacccaggattcaaagtaataaacactgcagtgtgagggctcaatggagtttcttcttctaaaagtgtaatatgggacttaccaacctggaggccattttgtatttgttggatattggcagacaccgcactcaaaactttctcatcgagcctattgaattcatcgaagcatccccatgcgccaatctgtgtgatacctactagaagcctggaaagaacctgataatcgaaggaatcatcacaattaaaaactacaaccacgcgaccgagattttgaccaaatgctttcacagtttctgttttacctgtgcccgcaggaccgaagaagcacccaccatatttttgatgcagagaatctgtgagtgtcgcaaacccaataagaagcaacggtgtatatattaatctttctgggatgccaatatactcaaatttatattgcaagaggtagccactctgagaaataaaaacggagttgagatcatctaaagtgtcattcttttgataaaacttttgaactttcgcccatagtagtcgagcttcttccttagtggaacaatttttaagctgtccaataacgttattaaaatgcaaatactcaaccagtagggcctctatttttttcttcacgttatcggaagatttattcaacttatccagcagtcccttaatcttcatatcaacttctttccagtactttgaaaattgattagtttgaaggcatttttcaacgagctccgtccacataacttgagctgagagaagaatggcttgaaagatatatttagatacaactacttcaatgtccgttccatctttcagttggcccaaacagtctctaaattgagtgaagacgcttagcttaatttctgtgtctaaaatgtttaaccactcttgagcttgaatcgagtccttcagctcgattttttcattcaaatttaggacttcaccttccactgaccgcacaccggttatgaaatcttcgaggaatattatagactcaatgcttccgaacattttcttcataaactttgaaacttggtcgtggtgttttccagatcctatgatttttaaaagatcatcgttgcctaaaaagtaaaaccttgggaattgtcttctttgtctctctaaaaatgtcgatagtgacgattttatcatctttaaagaatctatcgttaacttcagagttgtgtcgaaatttggaatatgtattacttcgattgttgtgtcgagttgaaacgctcttgtggttatcattttatactcactggttaagcttttaaatttcgaagtttcgagcggtaagaagttttgaatgtccaagttttcaccaaggattccatacaagtccaaccagtaaaactgtacttcaacccaatttacctgaatttcagataattttgtcagtttagattccaaatccaaacagtcttgttcaaaaatcttgtaataattcgaagctttcatagaaactagctcctctagatcctctttacaggcttgctccagtacatcccattccctcacaagcttgagtccactggagtgctctatgacttcatattgagcttccttccaaaattttttgattctgttcagagacttttctataacaaattccttttgggctctttctataatctttgtaagtagtatttcatttaaagttaaattgaggaccatgacatctttaagagaaaactccaatttatccagtagatttttttgtatctgtcttttaccaatatcgcggaatatcatgttccaatgtcgtggctttaaagcaccatcctttaactccaccaagattttatttacagaggtaagcatgttaacctgtgaaaatagcgatttatacatctcaaattgtttgacagctctcggcagttcatccgccctccgaagaaagtttgccaaatccgattgaagtagcaatacatctactctacaccacggcgtttcgaaagttctttgaacatcttcccaaaggtttttaatgctcctccaaactaggtcatacgttttgacctcttcaaccacgtgtgttagctggtcattcaaaacaacggggatcagtaacatttttgcagcggctgcgacagagtgcatctttttcttcaatttagtaattgattcattgaaaaactctaggattttaagtgcttcaggtggagttaatgttggagatattggttttctgactgaccaactttcgttcaaagattgtgagagattattgatattttcaacgccttcttctagactttttgctataacaacgcgatgtttttgcaactcttgttcaacatagctcaaactttgcctcaacgaactaaaatcgttatcgagctggtctatatagacaaaatgcgatggaaacctcaccttcagctttgtaagcgccctcataacagacccaagcagcttgatttggatatctcgttcagtgagatgccttttatttacattgacagcctcaatgatcactgttatattctttaaagaggtaaaatttatatccatatcctcgacagcttctctgtccctgttcatatcttcatgcaattttctagcatcgcgttcatatattgttaagagatgcttgctgacatataagatccaagaatccattttcgaacggatatgacgttgcgcatcttctgtatgaagcactaagttctttgaaaagttatttcggcttataattagatcgaattttgactgagaatcaagaaggccttttaaaattccaaagcatctttgtgtactgttatcgactacttctaaaaacgcttcctctgtaatttgccagagaaattccatcttttgccattctttgacgtaagaatttatcttacaatgtaaattttgaacctgttctatacaattttgtatatcatcttttagtttgatgactagcgaattaaaagtcagggtagtggaaagaggatgatcagggtcatgcaaaaaattaattaaaacaactttgtttaaaagagcctcaatatccttcagtaaagaacgtttcatagcagctaacgatggagatgatgttattctaccttcattgaaactgagtttcaatacatgctttgggaaatgcatttttttcaaatttaagcgtactttctccaagattatgctgataattaagttattaaacgtggaaatatggtcactaacattagtaagacccttggtaaaaagattttcaaaaatagcttgaatattgcttattatttcctccacttcgtgcagatcatcagcagtaccgtcaaaagatttcaggccagaaaattccttggcaaactgaggctcggagtttttcaatatttgataatcagaaagaattccatcaattgacttttccaatcttgctaggctgtgtaccgaacaggacatttcggaactttcctcttgtaaagattcccacggcgttatcagaatttgttgtaatagtagccatacagtttgcacgtttctcttcagaaagatgttcgtgtaaaatgtataggaaagtgatttactaagtgaaaaaaaagtttgaattagttcaaccaagtttattgccctcggatacaaatacatgtaagttctcgcaatacgtactatgtggctaggcacttgaaaagccatataggttaaactccttaattccgagtaagcagcagctaaggcaaaatcgaagttgacttttagttcataatcatcctcattatttcttataagctttaaaataggtgtcgtcaaaagatttgctgttgctttttcaggaaaattccccaaccagtgaaggaacacatcgtgaggatttgtttccttacgtagttgtactatcgaagttgatatcgaacgcccttcaagtgtgtcattccaattagaaccaaaaagtgcttcgagatactgcactatattgtcaatacgggattgtacattcagaaagtaggaaattcttgcagatatgggaggaatgttatttaaagcttccacgtgcagaattttaggcaagagctctaaaccagtctccagttgccgtatatctttttttatttcaagtagcagtatctgttgattctctagtacttttacttttatcctaggacaaagttccattaatggcttgaattttactagataacttaatttttcggttggacagtgatcagagtccataaaacttgccaacgtattttgtaacttcttttccaaatcgagcatgtttttactgaattcactttcggcttgctccaatttcaatcgaaaattcacggaaatatcatggatctgctcaaatggatgatacaatctctgtatttcttcgtgataagtagaaggggatatactcttaatggtttctgccaatgaaaaaaatcgcttgcgtgtgcttaaaatttcatccaaagtagcctttacggatgcacttgtaaatgttagcttttgtataagtagctcctgtggtgctcttttcctaagatcctctcttattaaaagattgacatcctggacaatatcatcccattcttctatcatgcctgctgatttttcatataaacccaaaaaagaaccatactctagctgaaataaatctgaaagattacttagaattgcatccatgacttcttgtgaaattttgtccatcagcacaacaaatctttgaactggataacctgaatatctgaacttcttcaaagaagatgctaaaacaggaaatagttcctgcaagtcctcaagattgcttgcctggcgaacctcatcgatagggattgacgatagaaattggttatatttatccgctagcttaaatttatctgaaagtgaaccttcattcaataaatttgttaaattatgaaatctctttgcgtttgttagaacggatagacacacctgaaattcttggctttgtgtttgttcaattaacgacttcagtacttcgtagaaattcgaccaaaactcaacttcgtctaaaaaagaaccattttttatatctctgtcaatggctaatgtttgtttaagaaccaaaaaccatttgtttgcaatgctttgtaaaatgttcaaaaatctcatactttccaaatcattactaggaaggtagtttgcataatcatgtgaagtagccccttttgatacagccaatttgataatgctagggaccatcgctaaaagatctggcgtttcaattgaggtatgtaactgttgaaattgtttagaaatgtcgtcaagtttcctcctcgttttatctatagtttcgacagaatatgtctttgtatctgattttatcaattggccaaacacagacgatacgccatgtgtgataattgaggccaggttccccgcatttactggaccaggtaagtatatggcacttatttgtgttgcaatcggttctgcatccacaataacacttctagatttaataattaatagagtagaatactttttattcgccaagttggcatcatatatagcctcttcaccaatgtctattgtaactattgttctatccagctcttcaaaaaggaagacaaacaacgtgtcgaactctctcccatccaataatcccaaaaaaaattgaaaccgttcaaggtattgacaatgtagataatcaatgaatgcttgctcattctctttgggagaattctttatacccgttacagtagctgcaacaaattctatcagctcattagcaagtcttgcctcattcttgcacattgcctaaaaaacgttttgacgtactttccaatttaagctctgaacgagtattattgcccttctatgttctatgctttctgttaatttttatatgtaatgtttgtttacctttcattagcttatttattagaatccgtacaatgcgaccttccgcgcatcaattcgggatgatctgattaagtagttatagccttacgttaagacgacaaaagacatgataagcatccctcaaaagttacagcaaacttaagtcaaataggtccaaaaatctccaatagtaacgctttttcatgaatacactattatttaagcgaaaaggtggcaattgtgggaacgaaagtaacatagtttcgcagggatcgccctcaagtagcaatcttcctgaatcacctggcactttagatgaaaagaatcttcccagattgcctactccattcgctagaagcctttctaccattcctagttatgagcagatgaaacgtacaaacaaactgccagattatcacctaaagattgttgttgtgggagatggcgctgtagggaagacgtgcctgctgatatcttatgtccaaggaacatttccgactgattatattcctactattttcgaaaattatgtcacaaacatagaaggacccaacggtcaaattatagaattggcattatgggacactgccggccaagaagagtatagtagacttagaccgctttcatatacgaatgcagatgtgctgatggtgtgctattctgttggtagtaagacatcgcttaaaaatgtggaagatctctggttcccagaggttaagcatttttgtccttccactccaatcatgctagtcggccttaaatcagatctatatgaagctgataacctttcagatctggtggaaccaagttcagcagaatccttggccaagcgtctgggggcatttgcacatattcaatgctcagcacgattgaaagaaaatatcgatgaagtatttgaaactgccatacacacgttactttccgattcattatatgctcccagagagcctacacatacaatcaaaaatccctttaaaagaaataccaccagatcagatatcgattcttctactggagataccagcgtctctatttccggaacgaaaagattaagaaaaaacaagtgtattataatgtaagaataatgatgaagattattctgttgcccattctgtacgcacttacaacatttgaaaagtggcaagaaaaaatacacacattttactatcttccgctatcttatttatcaagacgaaacaattagaacctgatttaatttaacttccatttttctgaatctggtgtgatataccgctccaatatattcgaatttatcccaattttatcataataattcattttaattcgatgtcataaagtactaattcgatattaatctagcctaattacattaaatacttaataaaagcttctgtgacataaaagtacaaatctgtcattttattttagaggaatagtttaggacaaagtcattatgtacgaacagtttgaattttctttttttttcttcgaaaattcagacaataaggttaaatataaagctcatctcatctcatcgataaaacgctggagtattatcacatgcatgcgttgcttttggaccgtacagaagtctatatttaaagctaggtttttcgcttgcagaaactttgtcaagaagcataattataaactaatcagcaccatgactggaagtactgaaatggtaccaccaacaatgaaacataccgttgacaacaaaaggctttcgtctcctttgacagattctggtaaccgccggactaagaagccaaagttgagaaagtacaaggccaaaaaggttgaaacaacttctccgatgggtgtcctagaatttgaagtgaacgatttgttaaaatctcaaaatttgtccagggagcaggttctgaacgatgttacttcaattctaaatgataagtcctcaacagatggacctatcgtcttacaatatcaccgagaggtaaaaaatgtcaaggtcttagaaattacttccaatggcaacgggttggctttgatcgataatcctgttgaaacagaaaagaagcaagttgttatcataccgtttggcctgcccggtgatgtagttaatatcaaagtctttaagacccacccttactatgtcgagagtgatttattagacgtagtggaaaaatctccaatgagaagagatgatttaattagggataaatatttcgggaaatcttcaggaagtcaattagagttcttaacttacgatgaccaactagaattgaaaagaaaaacaattatgaatgcctacaagttcttcgcaccaaggttagttgctgaaaaacttttacccccatttgacaccaccgtagcttcccctttacaatttggctacaggaccaaaattacgcctcatttcgatatgccaaaaagaaaacaaaaggaactatcagtaaggcctcctttaggatttggtcaaaagggtagacctcaatggagaaaagatactttggatatcggcggacatggttcgatattagatatcgatgaatgtgtgcttgcaactgaagttctcaacaaaggattgactaatgaaagaagaaagtttgagcaagagtttaaaaactacaaaaaaggcgcgactattttactgagagagaataccactattttagacccttccaaaccaactttagaacagttaaccgaagaagcctctagggatgaaaatggtgatataagttatgtcgaagtcgaagacaaaaagaacaatgtcaggctggctaaaacttgcgttaccaatcctagacaaattgtcactgaatatgttgatggatatacttttaattttagtgcgggtgagttttttcaaaataataactctatcctgccaatagtgaccaagtatgtccgtgataacttgcaagctcccgctaaaggtgatgataataaaacaaagtttctagtagatgcttattgtggatcaggtcttttcagtatatgcagctccaagggcgtagataaagtgattggtgtagaaatttccgctgacagtgtctcttttgcagaaaaaaatgcaaaggcaaatggtgttgaaaactgtagattcatcgttggaaaggctgagaaactctttgagtctattgatactccaagtgaaaacacttccgttatcttggatccaccacgcaagggctgtgacgaattattcctaaagcaattagccgcatataatccagccaagattatttacatatcgtgtaatgtccattcccaggcacgtgatgtcgagtacttcctcaaagaaacagaaaacggttccgcccaccagattgaaagcataagaggatttgatttctttccacaaacgcaccacgttgagagtgtgtgtataatgaagagaatctaattgcacatataaaatatctatcactatgtatatctttctagagtaaatgtcttcctgtacttttaaatccgtacattttgaaaattgaaaatgtatctcagattcatttttcaattcgaaatgaacgaaaattacactaaaaaggtaacgtgtagagtgatattatgcacaacgattttttgaaaatttcatatacgttattctaatgtttagtagagagtttagcggaagatataaggtgatcaggcgtaaattaaccacatacaaaccatagaaacatcataccaaaatggaaaacgataagggccaattagtatgttcgagaaatctataagattttttatattttaacggatgaatggaaagtgcatggctgtttaaataaatgtaagaaagatatcataatgcaaacaaaacgtaggcatccgcaatgtatggaaaacatacttatggttaccgataataagcaactccgaaggtgccatagaccagctctgaatgcagcctacaaaagttgagcaatttctgacaaaattcttcgattactttcttcacatgtattaaatcatcactcaccaccaccaacaatgtgttttttaaactagcataactaacaaagatttgttttacatcaggtcgaactttacgttccaagaaaatgttctgctaccaacagaatcatcaaggctgatgaccacgcatctgttcaaatcaacgtcgctaaggttgatgaagaaggacgtgctatcccaggtgagtacgttacctacgctttgtccggttacgttagatccagaggtgaatctgatgattctttgaaccgtttggctcaaaacgatggtttgttaaagaacgtctggtcttactcacgttaagagaaaagaaaaagaggattcgatttaagcttcatatcgttcagactaataggtaactgacgatttttctcttcattaccaacttttcaccatatgttctaattcgtcggattttcgatgaagcgttttaggtactctataggtatttaggttataataatatattgtatttttagacaaccggaacctgtttaatttgaagagtcattgtattcttggctattctgtttaaagttttgcagtgtggagtccctgagaaacccccgagcaaaaaaaagaccccaaaaccccgtaaatattactactctacttgtgtgttatacattttcaggagtcaaaacgtactaacaaccttaagcttgcttaaagaggtgctatatatgtcgataagaagcagagtataagggtgcctgaaaatgtttgttgcttgtaagctatgcctttactcttgacttacttcaatattgttggcaattcgtggtggagacttagtagggattctattttcgcgtactagtgtgatgggaatgtataagaagctggctattgccacattgctctattccgcagattatttaccaggtgtgtttgcccttggtcaccaagtgaataaattgttagaggaagcaggcaaaaaaggcgacattgaaacatgccttattgtgacgacctctctatttaatggcactttaagcgagctagccaagaatattttacaatcaatatacaccaaaattgtgttggtagagcctttaaattgccaagaagaaagcatacagaagaatagtgagaatttagctcttttggaaagacctgaattatcctttgccttaatcaaagcaagactatgggaattaactcagttcgaacaagttctttacttggattccgacactttacctctgaataaagaatttttaaagttgtttgacattatgtctaaacaaaccacgtcacaagtgggtgctattgctgatatcggctggcctgatatgttcaatagcggtgtcatgatgctaataccggatgctgatactgcatccgttttacaaaattatatttttgaaaacacttcaattgatggttctgaccagggcattttaaaccagttcttcaatcaaaattgttgcactgatgagctagttaaagacagtttctctcgagaatgggtacagttatcatttacgtataacgtaactattcctaatttaggctaccaatcttcacctgctatgaattactttaaacctagcattaagttgattcatttcattgggaaacacaagccatggtcattgtggtcccaaaagaatttcattaaaaacgagtatcatgatcaatggaatgaggtatacgaggaatttaaggaagaacatcaattaaataacgaagtttcgaagccaaagattagtgattccgataaaactgagactcctgaaacgataaccccagtggatgcccctccatcgaacgaacccactacgaatcaagagatcgacacaattagtacagtggaagaaaacgtggacaaccagaacgccgagcctgttcctaactcggatcatagccctgctcctaaccctgtcccattggattttaccaagtggttaacaacctttattaacaaagatcacttgactaatcagccagtaaatgaaagcagagaatattcgaaagagaatgataacaatataatcaatagcagttcaaaccgcgaccaagaaagtcctccaaatagtactcaggaactaaacagctcttatagcgttgtgagtactcaagctgatagcgatgagcaccaaaatgcagaagaggaggatagtacgacagataacgcttcaaattctggagaagaaagccacctcgatgatataagcacggccgcttcttccaataacaatgtaagtaatcaaccagatggcaaaaattttagcaattctaaagaaaataatatcagtgtcgaatctagcccttcaaatccagaacagaaaaggtcaactgacaatatacaaaaaccaagtgtttctactaatgacttaccagacgacgtagaaccacatacctctgttgatgacaatatacagtacttagaaaaagacaaggaaggttatgaagaatttcttccggacgtgtacgagtcaaatgcaatcgataacgaagaagaattttttgatgacgatgcaagagatgctaccgaaggagaaacgaagacgagtgcagttgcagataaacaggaggatatgaaacttacagcagaggaaaccaaccaaccgcaacaagaaatgcccaacttcaaatttgactgggaggactctgattatctatccaaagtagagaggtgtttccctgatgatatttttgagtatgcagtagagtaaacttccacgcacatattaggaaaattaaaagacatatctatgtaaagaccttttcgactatacaaaaatgcataactattctatatacattcaaactcgaaatttactttaaaggtttatcagcaacaacatccgatgcttgctgtttatcttttctcacctcacaacgtttatagtgactgaaaaatttttgcattctcacctcgtctattgaatgatgtgctaagaacttgagctaacatcacagaacaaaggtatgaatatacgcagccctgacatttgtagattttttatttggtctctagtcttttcttttcttattttataacaaattcgttaaacggcctccttctaattatatacaagatgtctgaaggtattactgatattgaagaatcccaaattcaaaccaactatgacaaggttgtctacaagttcgatgatatggaattggacgaaaacttgttaagaggtgttttcggttacggtttcgaagaaccatctgccattcaacaacgtgccatcatgcctattattgaaggtcacgatgtcttggctcaagctcaatctggtactggtaagaccggtaccttttccattgctgctttgcaaagaattgacacctctgtcaaggctcctcaagctttgatgttggctccaactagagaattggctttgcaaatccaaaaggttgtcatggctttggctttccacatggacatcaaggtccacgcttgtatcggtggtacttcctttgttgaagacgctgaaggtttgagagatgctcaaatcgtcgttggtactccaggtcgtgtttttgacaacatccaaagacgtagattcagaactgacaagatcaagatgttcatcttagatgaagctgatgaaatgttgtcttctggtttcaaggaacaaatctaccaaattttcaccttacttccaccaaccactcaagttgttctattgtccgccaccatgccaaatgacgtcttggaagttaccaccaaatttatgagaaacccagttagaattttggttaagaaggatgaattgactttggaaggtatcaaacaattctacgttaatgttgaagaagaagaatacaaatacgagtgtttgaccgatttatacgactctatctccgttactcaagctgtcatcttctgtaacaccagaagaaaggtcgaagaattgaccactaagttaagaaacgacaaatttaccgtttctgccatctactctgatttaccacaacaagaaagagacaccatcatgaaggaattcagaagtggttcttccagaattttgatctccactgatttgttggctagaggtatcgatgtccaacaagtttctttggttattaactacgacttaccagctaacaaagaaaactatattcacagaatcggtagaggtggtcgtttcggtagaaagggtgttgccatcaactttgttactaacgaagacgttggcgctatgagagaactagaaaagttctactccactcaaattgaagaattgccatccgacatcgctactttgttgaactaagggagacaaaaacttcttaaaaaagtatcttgtgaggctatcttgataacgtaacatatatttctaaaaagttatatatgctttttgtatttaatttgtttttctttttacattcctattattcttcaaagtccaaaagactctcggcacgaaggttgaaataccctatactaattgtttgctttgtctttttgtatatatccgaacgtatctatctgaaatttttcaaatttataaaaaataatatatataaaaggaaaaaaaaaaaaatcgatgccctactaatagagattggagctgaaaagaaaaagtgtacatcaaacgctatatctcgaggtttgggatggttgagtcaaatgatattataaaaagtgggctggcagagaaagcactaaaggctctaattttacaatgtgaagagaacccatctttaaaaaatgataaggacatacacataatcatcaacacgggcaaaaaaatgggcataaacagggacaacatcccccgtattattccattaacaaagtacaagctatttaaaccaagggacctaaacatattactcattaccaaggatccctctgccttgtatagagaaactttgacgaaagacgagcatacgtcggaattattcaaggaaattataagtgtcaagaacttgagacgtagattcaaagggagtaaactgacccaactttataaagattttgacttggtcgttgccgattacagagttcaccacttacttccggaggttcttggtagcagattttatcacggtagtaaaaaattgccatacatgatccgcatgtcgaaagaagtaaaattgaagcgtcaacaaatggtcgaaaaatgtgaccccatttacgtgagagcacaattgagaagtatatgtaagaatacctcatacattcccaataatgacaactgcttaagcgtcagggtcggttatattcaaaaacactccataccagaaattttgcaaaacatccaagatacaataaactttctcactgataaaagtaagagaccgcaaggcggcgtcattaaaggaggaataatatctatatttgtcaagaccagtaacagtactagtttgcctatatatcagttttcagaggctagagaaaatcagaaaaatgaagatctgagtgatattaaattgtaaaattaaagcatcatcttttaaatacggtatttaaacactcccaatgaaaaagcgtgattttgtctaactaattatagcattaataaagtgttttaaactttaattcctttcaagaatttgcaagattatagaaatttagtaagcgaaaaaaaaaaagaaaaaaaaaagaacagacaccctataaaaatagaataaacataataagccaccatttgcctgtctgatgatattcttgattctttatatctcttcaggtatgtgacacctatacatgcaacgctttttttgcgttttttctatacaatagttgtttatttaaaagcgtaggagcttcatgcaaatctgcaaggtatttcttacacaggttaaaaaactactttttgttagtcttctattttgcttgatagctcaaacatgttggcttgcacttgtaccatatcagagacagctgagcctagattcgtatttttttagaagatctcgagaagtttcatcgagatatgattttacaaggaggcgacatatgaatcagacgctgaagctatctagcaacacttataatgatgaaccactaaacaagaccaagggaataaaaaatcaaagagaaaatgctacattgttaatgcttgtgcgtaattgggaactttcgggggcactccgttccatgagatcactagaagaccgtttcaataaaaactaccagtatgactggacatttcttaatgatgtcccatttgatcaagagttcatcgaagccaccacagccatggctagtggtagaacgcaatacgctttaatccctgcggaggactggaacaggccatcttggatcaacgaaactctatttgaagaggctttacaattaatggaggaaaaaaatatcttgtacggtgggtcaaagtcatatagaaatatgtgccgatttaattctggatttttctttagacaaaagatattagatccgtacgatttttatttcagagttgagccagatgtagagtatttttgcgattttccctacgatccattcaaggtgatgaggcagaacaataagaaatatggctttgtgataactatgtatgaatacgaagatacaattccgagcctatgggaagctgtagaagaatatctcgaagaaacagagtcagcagatattgacatggaaagcaacgctttcgggttcgtatcaaatttcgacttcatcggtaaatcttttggtgtcatcgatagtaacagcggctataatttatgtcatttttggacaaattttgaaattggcgatttgaactttttcagaagtgagaaatacattagatttttcgagtacttggattcaaagggcggtttttactatgaaaggtggggagatgcaccagttcattcgattgctgcctcacttcttttgaaaaaagacgaaatcatccattttgatgaattaggctataagcatatgccttttggcacgtgtccatctgcatactacctgagacttcaacaaagatgtctttgtgatagcaatcacccagacaatattgatctcaatgtcatcagctgcctgagaagatggtggaaggacggcagcggtaaatacttcctcaaacacgattcatagcgagaaaagcgtgtatccgcatactataaatacgtatatataacaaagtaaccatcaagaaagatgttccatacctcaggtcatcaccatttcatgggtcgcttaaccgaaaatatcagaagcaacctctaacggcgatggttttaaagatggattacctcagcaccaacagttacactattcggaaccgaagatttatctacgatactcattatcctttctctatctcaccctgaaataatttattaaaaataaactatgccaaagaagagaaaagagaaaaatttaaaaaaaacgagagccattgcaacagttttggaagtaagaataggttgaaaattagtcaaaaagacaaatccggctcctataaaccatcaaacaataggctccctaaagcatcacaaattgttatgctttcttttaagagaaatgttttttaaagcatcaaaggtccagggcaagaaaaattctttctggtagcaaatgctatagttcacggcttttatagtcaaaatgttatatgcgagaagaaaaagaaaagcgcgagcttacttcgggtaagaagttcacttacgaatcagggcaaaagagctaataagaagtgaactagttacataaccgtgtgctctgtagaacacgagaaagctgttacacagaactgttttataccaagtagttcgttcgatttggaaaagagagtagtcttttgcgatgagtaaaaacagggaccctctactggctaatttgaacgctttcaaaagcaaagtgaagtctgccccggtgatcgcacccgctaaagttggacagaagaagaccaatgacacagtgattactatagatggaaacactaggaagaggacggcctccgaacgtgcgcaagaaaacactttgaactctgcgaaaaatcctgtgttagtggatatcaagaaagaagctgggagcaatagctctaatgctatttcattagatgacgacgatgacgacgaagattttggtagctctccttcaaaaaaagtaaggcctggctctattgctgcagccgctttacaagcaaatcaaacagatatttccaagagtcacgattcttcaaagttgctttgggcgactgaatacattcaaaagaaaggtaagcccgttttggtgaatgagttattggactacttgtcaatgaaaaaagatgacaaggttattgagcttttaaaaaaattagatagaatagagtttgaccccaagaaggggactttcaaatacctttccacctacgatgtccattccccttcggaactgctgaagttgttacgttcacaagtaacattcaaaggtatttcctgcaaagacttgaaagacggttggccacaatgcgatgaaacgattaaccaactggaggaagacagcaaaattttggtgttaagaactaaaaaggataaaactccaagatacgtttggtataacagcggtggtaacttgaaatgtattgacgaggagtttgttaaaatgtgggaaaatgtgcaattaccgcaatttgcagaattgccaagaaagctgcaagatttaggtctaaagcctgctagtgtcgatcctgctactatcaaaagacaaacaaagagagttgaagttaaaaagaagagacaaagaaagggtaagattactaacactcatatgaccggtatcttgaaagattattcccatagagtatgaggttgttttgattaaatcattttcgtttgcatattaggttaaagagactgtgattatatatacatgcacgttagggtgcagcatacaactcagctttatagtctacaacgtatttataacgagcattggaaacaggttacaggacaccaaagggtttgggtttccaattttgaacccttgaccaattttttactggtgtagctctgttctcctcttgtttattttttttacctactgttccgaaactgctcattctctgtttcaaagacgccaaatcgcctagtatatcattggtatcagcctttaatgccggactcacttccttcttcaatggaacggaatctttttccgcaggaataaaatcatacagctttatttcaccttcattaaaccttaatgataaattgtctatgttttccttcagttttgcctcgatttccactgtgctatcaatttgttttctccgttttttgtttctccatgagttaccagtaattttttcagtctctagtttggccagcatagattggcaaaaatacaatatcaagtatgacgcattttcatcaataagtttctcccaattttgccatttatttttaaaatttttattgttaaggttatttataataacatctaacagccttttttgtagttctttccaggcattgaatttcctttttaaaattgtcgttatattactatcatcttgttgggttctgtaattcctagctacccactcaatgaccttccaatcaaaattgttcaaattaagcattaaaactttgagtaaaagtgggtcataattgttaaaaaatttctcaagaaccacattgtgataaatggataatttccaaagttcttgccattgacgcaaattttccctgatcatagtttctgatgaacttgcgtgtgaacttttcctcttttcggcatcatagttcaccaaattatccccagaaaagttactacttgtaattaaactatcgtttgcattctcccacacccatttgtattccagaaactcgtttctaagtcgcttccatttatcaagtgttttagttaatgactccatatatttctccagtttatcatttcttctgtatccgtaaccggtatcatcatcatcgtcatcatcatccctgtcatcttctaattcctcatcgttccagtagtgatcatatagccaagataacgcttcattggcggcccaacgaagcatttctaatccaggtaaatctctctcatgtgtaccccagtgtctcaaatcaacaaaccaggacggcagtccaattttagcagctaatgtgtgtaagggaatagcgaactgagattgttgcgttggatccaataagccattgacaaaccgaatcaaagccattacatacgataaccggataggaatagaatcctgatgtactcctaaacacgcttccttttcgtctagcaataccgcacatgttatttgtgctgtagagtccaccacgtgaggtaaatattgggaaccctttagtcggtagctctgtactctttgcactgcacgctgtcgcttatcttcaatggttcctttgcttttcgggtaaaaccaaagtttcagctcctctagttcagcaaaatccctccatggaacgattcgtggtggtatcattagattgcccttttttcattgctttctagaaatgacttttgtttaagctaatttaggcattcttaggtatttttttcactctttctgcgactgcgatgagcttattaatctttcacattcgggtaattttttgcataacaataagtcatgaatttattgttgcgattttgcagtgttatgagtctatgaagagaagaaagaaactagaaaccaattgataccagactttagttgacaactgatctcataatgggatatgactcccaagttaggacaaaaaaacgacatcgaattactgtagtatgcacaaattgcaaaaaaaggaaaagtaagtgcgatcgaacgaaaccatgtggaacatgtgtacgactgggagatgtggacagctgtgtctatctcaccgatagctctggacaacctgaaagcagtccttcattgaatgatgctgaccctctgaggaaacaatcaactcctgcggaacgaataagtccaggtttcattaagaaaagaagatcgtcacagacaagacaagacgaagatcactggcaaagagtacgagaacttgaaaatcaatcatcactttattatctaccaattcatgaagaaactccattttttattgacctcatccctaatgggttttatttagagaccaaaaggtctgctgataatttatttggtctgttcacggatagagcaattgaaaatcgcgacccctatctccaagcaatggtaacatttagaagtatcgcaatcaaaaaaatgatggataaattgggaagcaacggcaataatgtgaaaaatggaagcttgcctaaatctttcgaagctttatccactttcgatgctgatgacgaacgccacattagcgatgatgttgttggtaagggcaataacttccgcatgcatcagactattcacaaatcattgtttaacaaattcgctcaatacagagaaaataatgctaaaaaattcagctcagaaactatattagcaaaggattatttgcctcctttaaaaatacttgaaagtgaggttttagcactttttgaagaaaaaatttacaatatgataccgattttcgatatgaaagttttgcgtcatgaaataacgatattttatcaaaatatagtcgagaaagggaatccaatttctataaaacactacgatcatatggttttctgcataatcttgttgattattaaaatatgccgactttctgtccagttttcgaagctaactccatatatatacccggttcttcaagaaattgatacctctaagtttttggctcttgttaaacactatttgttcgagacgaaggtcctcagaaaatgtaatttattacagttgcaatgtctcatattactaaggttcttgcactggtgtgcccctgaagatggcgatggacccgaaactcaatattgtcaaatcttaatggggacaataatatcatcatgtaaagaaatgggcattaactggtattgcttctctcatccagaaaaatattcatttaaaataaaccgacatacgaggccttcatacgatataatgaaacctagcgattacatttcagttttcagaaagatatggagttatgttttattttgggacaggaagatgtgttttattagcggtgaagaatgtcaaattgggaaaaccttgcagtgccatttcaaagaagaagcagatacacccacatggtatatacgaatgttaaccctggataacttgatgaaaaagataaacgatacgttgaacgatgatccaggaaaggtagatttgaacttgttgcaccgactaataaatgatttaaaaagaaactttcatattttaaaaagcctgtcgaaaaacgaaaaagaaacaatgcgtcattttgatttcgaaatggaatggataatagatttattctcactaagtttgctgcacggagaaatgatcttttatgaatatgactgcaatattacaaaattttataagagtttccaagatttgtgggatatggtcattcatatctcagagaagtgctacaattacttttttaacagtgatgccttagaggtggattcattgacaaagttttataccaatagaatcgtggaaattgtcgcaaacaaagttttggtcattgttccggcattcattctcagaggagaccgcttcaaaacaattcagtacgccgacaagaagaaaatgatagaatttctttacggggtctcgtctgtgtattttaacgaatttggctttgagtactatcgttgttttagaaaaatgttcaccgctaaaattgcctacaagatcttgaatcgctcatgtgaaaaagatgcatggagaattattttaaaatttttgctgaatgaattgaaactagaagataacggtgatagttatatagattacaacgatatgagattaaatgacatctgtccaataatactagaatttcaggagacagtacaaaaatatgatgggtataggccagatattctaagtatatggaacaatgagttttatcccataggtaaatacaacgatgatatgacaggatttaagtttcaaatgcgcataaaggaaatgcaagaattcttggatatggagaaatattccgacaggtttaatattttttcatccttttatgatcacgccagttcacaattagctaaacatactgaagttgataccaacataagcattacgaatgaacaagtagctgaaattccgcaaaaagaactactacaacaacctttagcacccgctttgcctgttaatgatttaattgtctcagagtttgacgtgattgaagatatttttgatcctgtggatttcgtatcatttttttaaagtcagagataaaagagacgtataggacatatacaatattcatacctttcacttcctccctatttcattcgaattatttagtagcgttatatatcgcactactttattcatatatgtatatatacagagtctgagaagaaggaaaagatcacacgttcaatcacaaaaattctttggctttctttgcgtaagcgtgacaatctcttaaccattgcttatattcctttaaggaacctatcttttcaccgtaataatctggaacaggattactgaaactttgagaagaggcatcgaccctgttattgatgatatgttttagaaactctttatttttgttgttgaactgtgccaattgttggttatgggaaagtttgaaaacttgcgaaccaactatcggacccaacaagtagcctagtgcaccagaggctattatcccagctgaaattacagttaatgggtcgaatccgaatagcatttgagtcgggtctatttccattgtggaaaggtaagcccatgaaacgttacagcccaaaagagcagtaaacagcgaagaaccaacattgattctacgctgctgtttcctcaatttgaaaaaatcagaccatgtcaagatactggagtcttgaagggatgcgggctgagaatatgatcttaagggtaaggttgtagcagtcgagcgcaatgccgcagcggtgacagaaggttgactagcgaacagtctttgcgatgacaatctaatggcactggtaaacattttgaagaggcggacaatgttttctgaatgtttttaacacttctttgaacatagtttcccttatgatataccattgtatggctttccatttttcatagacgtaccgtacaaacgtattagatgatattcagaaaaaagcataagcctaaataataataaatataataaatagataaataatacgaaatataaccaataaataatatctttcctcagtgacctataaaccttgttcctctaaagtcttgaaaataaatggactgggcgcgtctttagggaaagtgataccgttctccaacagtttttcaaaagctttggaaaaatccttgaagaacttgtcctggtcattagcgtattctttcacaatgcttaagtacttgggatcctgaatcaaagaataatcagtgggcagcatcatgtagccgctcttagagtcccactgttcgttgttcgcgtcgttcttttccaatttccagtcttcattcagcaagttcaagtaaaactcattggtaaagacgttgttagcggctccccatggcccttcgtatccagagttcttcaagtgggtcttgcccagagcgtgagcccccataagagcaactacttctctgtcattcatattaagtctttgaaaaaatgttctgacatagtcagcgtctttatcagcgtcaggcagtctcccgttgtcaggggtagtatcctctggcgtgtcgactctaccacatctccatggaatcttgggaccctgcatttcctgcacggcagtgacaccccctagactgaacagatcacccgaggagatccagggaaactctttgtgaatgggctccaggaacttgaagccattctgcaagcccgcattggatggatcgttaaactcctttttgaatctgtatgtaccaccgtatgacccgcctgtattgtcgtgcttgtcccaggtccctgaagtgtgccaagcaagacggactaatacgggcccatagcctatatagttgtcatattcgtcatcttccctcagcttgagtgcaatcgcattgtacaccttttggaagtcctcgtatgacctccctttttcgacagaggcgacatgaacgagcggtgtagtggaagccaaagcagctgccttcccccagttgttccatccgtggttactaccacccccgggagaagacgatgatctcttttgggattgcgagtaagcaaaagttgcagcagcagcagcagcagcagcagcggagaacaggtagagagacctcttatgggcggttctgcccagtgaaggtaaaagcctaacagcagtagtcataattgtagatatacgtgtgtgtttgcgtctgcatgaatgcgaaattcatgttcttgagttagcgagcgtgtacaatagtctctgcttaagtacttttcgctccagggtcctttcctaaattggtaacagccggcttgggccggcccctggatgccaagagagtcatattactcagtactcaggaccaaataactcatcgctgtcgttggtaaagaaaactacaaatctgggcctgaccatggtttacgaaattcctgacaaagcaggatattctttggctttggaatttccattggcgagatctagctgcgggagaaatcatcccgacattatgtaagctacataggtcgctgaagtgtagtcgccacacggcagcgctaaatgataactagtaattggtgtggagcgaccacattttcgcatcgatccaagctcgtcttttggctttcttggctattcttactagttatattgaattattacagctcttgctggaacaccagtaacccgccgttgctccgcattttcgaagtaaatggctcactttgattgtaaggttgagaggagtaataaagaggggagagaaaagaggagagaccctgaagaagtggcagcttgagtataagatagtgtcttttcgtgcttcgtcgctagagcaaaattctactttcacatctaataaagccgattaatcgatcagttattgctccctttcctttatgtctgctcccgctgccgatcataacgctgccaaacctattcctcatgtacctcaagcgtcccgacggtacaaaaattcatacaatggattcgtatacaatatacatacatggctgtatgatgtgtctgtatttctgtttaatattttgttcactattttcttcagagaaattaaggtacgtggtgcatataacgttcccgaagttggggtgccaaccatccttgtgtgtgcccctcatgcaaatcagttcatcgacccggctttggtaatgtcgcaaacccgtttgctgaagacatcagcgggaaagtcccgatccagaatgccttgttttgttactgctgagtcgagttttaagaaaagatttatctctttctttggtcacgcaatgggcggtattcccgtgcctagaattcaggacaacttgaagccagtggatgagaatcttgagatttacgctccggacttgaagaaccacccggaaatcatcaagggccgctccaagaacccacagactacaccagtgaactttacgaaaaggttttctgccaagtccttgcttggattgcccgactacttaagtaatgctcaaatcaaggaaatcccggatgatgaaacgataatcttgtcctctccattcagaacatcgaaatcaaaagtggtggagctcttgactaatggtactaattttaaatatgcagagaaaatcgacaatacggaaactttccagagtgtttttgatcacttgcatacgaagggctgtgtaggtattttccccgagggtggttctcatgaccgtccttcgttactacccatcaaggcaggtgttgccattatggctctgggcgcagtagccgctgatcctaccatgaaagttgctgttgtaccctgtggtttgcattatttccacagaaataaattcagatctagagctgttttagaatacggcgaacctatagtggtggatgggaaatatggcgaaatgtataaggactccccacgtgagaccgtttccaaactactaaaaaagatcaccaattctttgttttctgttaccgaaaatgctccagattacgatactttgatggtcattcaggctgccagaagactatatcaaccggtaaaagtcaggctacctttgcctgccattgtagaaatcaacagaaggttacttttcggttattccaagtttaaagatgatccaagaattattcacttaaaaaaactggtatatgactacaacaggaaattagattcagtgggtttaaaagaccatcaggtgatgcaattaaaaactaccaaattagaagcattgaggtgctttgtaactttgatcgttcgattgattaaattttctgtctttgctatactatcgttaccgggttctattctcttcactccaattttcattatttgtcgcgtatactcagaaaagaaggccaaagagggtttaaagaaatcattggttaaaattaagggtaccgatttgttggccacatggaaacttatcgtggcgttaatattggcaccaattttatacgttacttactcgatcttgttgattattttggcaagaaaacaacactattgtcgcatctgggttccttccaataacgcattcatacaatttgtctatttttatgcgttattggttttcaccacgtattcctctttaaagaccggtgaaatcggtgttgaccttttcaaatctttaagaccactttttgtttctattgtttaccccggtaagaagatcgaagaaatccaaacaacaagaaagaatttaagtctagagttgactgctgtttgtaacgatttaggacctttggttttccctgattacgataaattagcgactgagatattctctaagagagacggttatgatgtctcttctgatgcagagtcttctataagtcgtatgagtgtacaatctagaagccgctcttcttctatacattctattggctcgctagcttctaacgccctatcaagagtgaattcaagaggctcgttgaccgatattccaattttttctgatgcaaagcaaggtcaatggaaaagtgaaggtgaaactagtgaggatgaggatgaatttgatgagaaaaatcctgccatagtacaaaccgcacgaagttctgatctaaataaggaaaacagtcgcaacacaaatatatcttcgaagattgcttcgctggtaagacagaaaagagaacacgaaaagaaagaatgatcaaaaaatagaaaaataaaaaaaaaagcatttgacaatgtttgtaaataatataatatgaaagtaactactgaacaaaaacattaaggataacatttctacgtaggaaaataatgtatacctaaataacgacaccaataataacaaaaatcacgaaaaaaaaaagcttacatgtccactaatcttcgccgatcggtatttcgtcttttaaaattctatttaacttaaccttgatctccgtctgagagtctcctctcaagatatccgacacaaaccagacatcacaatccagctgcaccatttcaagtgaccctttcaaaacaccacacaatatattggaataccagagcgatttcatagcgtccatgggtaactccacaaagtcagccaatgggttttcatccaaaatcaatgaaaaagtatccttgttatgcgaccagttcgttatgttgggtgtgatgtttaaaaatattttgaatgcacacttacttagtacttcgcttgtcttcactaaattctcacagcgtggcaatgccgttctagccaagaaatcctcaataagtctacacccaatattatatcccatgctatacaaatgatcattcactttgttaaagtcccgttcataatcttggcacaattgtgccactatggacccatatgttagcgtaaataattctgtattaattttttctgttttatttttccagatctcttctcccatggccttcaaagacctcgattgcgtggtagaaaccatttttgacccagttttggttatcaatgaacacttgaagctttactctgcattcccatctctatagctatgggtaatcacagctacgatcacttactctgttattattatattaagttcaatgttggccaaaccgggtaacatgtaacactttcaggttggccttacctttggcttggagtttcgcaagttttcaaatttttggctcctgctgtcaaggtgcatagaatagcgcttatttatctatttatatccaagatgtacaatcctcgttctctgagtccaacatatttgctcgcaactgtagaaatcacaactacagcaacagtaaagatatcattttctattttcgttattggtttctcgacctttttatatacgatacgtcaaacttgaatcattttatacgtttttctctttctagaaatgccattatgcacgtgacattacaaattgtggtgaaaaaaggctctcataataaactgtgaacggactcataatgaaatttgcttcactatgtgaatcatcgctaataaactcgctacaaaagtcgagtatgcttaagtcaaaaaaatgatatatatatataatttacttatgtgtttctgcaaagttgtaggcttcatttagaattgctcagatattccatcccaattaaaaaaagcacggatagagtgataaataaactaagaaaatttcaaaagaatggtacgagacttagtgacattgccttcatcactgcccttgattactgctggttttgctactgatcaggttcatttgcttattggtacagggtccacggactcagtaagcgtttgtaagaatagaatccactccattttgaatgctggtggtaatcccatagtagtgaatccctcgtcaccaagccatactaaacaattacaattggaatttggtaagtttgcaaagttcgaaatagtagaaagggagtttaggttatctgatttaactactttggggagagttctggtatgcaaggtagtggatagagtattcgtagatctacccataacacaaagtcgcctatgcgaggagatcttttggcaatgccaaaaactgagaattcccataaatacattccacaaaccagagttttctaccttcaatatgattcctacgtgggtcgacccaaaaggaagtggtttacaaatctcagttactacgaatgggaatggatacatcttggcaaacaggataaaaagagatataatatcacacttacctccaaacatatctgaggtggtgataaacatggggtatttgaaagaccgtattataaacgaagaccataaggccttgttagaggaaaagtactaccagactgacatgtcattacctggatttggctacggcttagatgaggacggttgggagagccataagtttaataagctaattcgtgaatttgaaatgaccagtagagaacagagacttaagagaaccagatggttatctcagataatggagtattacccgatgaacaagctgagtgacatcaagttggaagatttcgagacttcatcttctccaaataaaaagacaaagcaggaaactgtcacagagggtgtagtacctcctaccgatgaaaatattgaaaacggtacaaaacaactacaattatcggaagtgaaaaaagaggagggacctaaaaaactagggaagatttctttagtcggaagtggtccaggctcggtatctatgctaacgataggtgcattacaagaaataaagtctgcagatataatactggcagataaactggtaccgcaagccattttagatttaatacctccaaaaactgaaaccttcatagccaaaaaatttcccggtaatgcagaacgagcacaacaggaattactagctaaaggtttagaatcgttggataatggattgaaagtagtccgtttgaagcaaggtgatccgtatatttttggccgtggtggcgaggaatttaatttcttcaaagatcacggatatattcctgtggttttaccgggcataagctcatccctagcttgtactgtattggctcagatacccgctactcaacgtgatatagcagaccaagtgctcatatgtactgggactgggagaaagggcgctctgcctataattcctgaatttgttgaaagcagaaccaccgtctttctaatggcactgcatcgcgccaacgttctgatcacgggattattgaagcatggctgggatggtgatgtccccgctgcaattgtcgagagaggatcgtgccctgaccagcgtgttactagaactcttcttaaatgggtaccagaagtcgtggaggagattggttcaaggccccccggtgtcttggttgtaggcaaggctgtgaatgcattggttgaaaaagatctgataaattttgacgaatcaagaaaatttgtcattgatgaaggttttagagaatttgaggttgatgtagatagtctatttaagttatactaatatgtatataaagacaagatatcattcaaacgctgacgttaaagttttaaggttaatcgtgtatgcattatgttctagattcatcaacactggatattgagcaaaaaggacgtatccgaggcccgaaaaggtccttcaaccaagtcgtcaaaatattggcaagccaaaagagcagcgagaatgattggcaaacggtttttccaaacaacaagtaaaaagattgcttttgcattcgatattgatggtgtgttgttcaggggcaaaaagccaattgctggtgccagcgacgcattgaagctgttgaaccgaaataaaattccatatattttactcactaatggtggagggttctctgaaagggcacggacagagtttatctcgagtaaattggacgttgatgtatcacccttgcaaattattcaaagtcatactccttacaagtcccttgttaacaaatattcaaggatcttggccgttggtacaccttccgtgagaggcgttgcagaaggctacggatttcaagatgttgttcaccaaacggatattgtaagatacaatagggacattgcaccatttagtgggctatctgatgaacaagtgatggagtactcaagggatattccagatttaaccactaagaaattcgatgccgtcttggtatttaacgatcctcatgattgggctgccgatatacaaatcatctcagatgcaatcaacagcgaaaatgggatgttaaataccttgagaaacgaaaagagtggcaaaccttccatccccatttacttttcgaaccaggatttactgtgggccaatccttataaattgaatagatttggacaaggtgccttccgcttactagttagaaggctttatctcgagttaaatggtgaacccttgcaagattatactttgggtaagcctacaaagttgacttatgatttcgctcatcatgttctcattgattgggaaaaaagactaagcgggaaaataggccaatctgtgaagcaaaaactgccactcttaggcacgaaaccttcaacttctccattccatgcggtttttatggtaggtgataatcctgcaagtgacatcattggagctcaaaattacggttggaacagttgtttggtgaagacaggtgtgtataacgaaggtgatgacttaaaggaatgtaagcctaccttgatcgtgaatgatgtatttgatgcggttactaaaacgttagaaaagtacgcatgaaagactactatggaatatcttttcctgcctttgagctgtactgttatgatagatttattaatagcttaaacgcttttacaaaatatatgcaatatacataacgggttaaataatgggttgggaaattggtaatcacggtataatgagtacctgttttcttctatttaaaaaaataaaaactaccaactctttttggtaaaattagtaacctaccaaagtcaatcgatcaatgcatctaaaaaaattcaccttcaccaaagtagaccaattgacgtcatttactgaaacgaatgtgcagggtttacaagtcatctgaaatgctgtccaaattgataggttgaccaggcttgaaagcaggaagacccaagtagggacaaccactacatctaaaggcatcccctagagaacaagaaccacagccgccaactttcttcccatcgatagtgaaatcaatctcggtcaactcgtcttctgtaaatttgacaactttatcttgttgagatcttatatcgtttatttcattttcttcctgttctttcataccacaggtgcaatctttacaagccttcttcttcttagttttggatttaccgcatgtaatcatagtaatcattgacttaccagaaccatcctcgtcgattaattcttcttcttcaatggaatcatcgctggtatccacttgatcaaaatattgggctttggaagagtcactagagaaatcatcatcatcgctatcctcaatcaggtcgtctacgactcggtagacttttggttcagtggtcattttgaaactaggtggtttgaagctgtctgtttccttaactataggttgcctactgtgatctgcttttttgaatgagggtaaattagaggttgaagaactagcttttttaaaagttggtagcttactaccactctgtagcttagtattgttcgttttcttttttttcagtggtatagaaacagtttggtttagtttagaggaatccattttaatccagcaataatctggttcgttaattatttcaaacccattgattaatgcatctactttataaatatcacttaaaccaattagtgagccgtttggtttcaatgagtcagctaagacagaaattaactttttcggaaacttaatatcagtctgggcttctggcgtcaaatagtgtactgtttcatattttgcgttttccaaagttatggacccatcatttagtttattgattaaaaactggtccacgaacttgactttctttgatgcagcttgagccttagtgttctctactagctctggcgttgtagtcaccgccggatgtattaaaagtaaaccagttttgtattgtgacatcgataccttcacttacagtgtatatgcttagatcaaatgtgatgaaagacttctgcttagaatacctttttaatatgtcatgaaattaaatgattactaatcatttcttttttttattttttttttccagaagcttttgaatagtatcggacttattccggtaccgggatatgtcaaaaaaagaaaaatgagaaacgaatagatatttacccagaaagtaatgaatgtatttaatgaattactgaattattaaaattagtaataaatagcggtttatatgaagagctctatgtacgctagtatggcattacatacctactgcaagtaaaaaaggaaaaaaatttgtgacattttgtaaatatgctgcgtgaatttgcctaatgagtatttttccagaaattacaaaacacaaataagtagaatgtgtttagtgtatttgtaattcatagactatttattgatgcttatctattatacctggggtttctgcttcgtcctcgtcctcgtcatcatcgtcgtcgtcgtcgtcgtcgtcgtcgtcgtcgtcgtcgtcatcgtcgtcatcgtcatcatcatcgttgttgttttcgttcttatcttctgtatcttcttcttcgtcgtcgtcttcttcctcatcctcatcatcgtcctcttcctcgttattttttgggtacccacccaatttcataacgattttgttaacaatctcattccagtccatcatacccccgagaccaatatcaccatttatatccataactttctcagacggcttgaaaacagtgacccaggacatttcctcctttatcgtttgtagttgcttctttgtcatcatagaattaaaagtgctactcaccatagaaggtgccaaaagaatgggataactcggattccaagctctaatgacacttgtcagaagattgtcgcacaggcccaaagcaatttttgataatgtgtttgcagttaatggagctactaccagtatatccgcccagcgacgtagttctatatgaagtacaggatcagttcgttgtttccatgcgtcccattcatcttggtcggtccatagttgaatatgtgggggtaactcgactacttgagccatgttgcattgtcctggtgttggtgtcactggagttgccggagtggattcgtactgcgacattttatttagtttttctgaagatttgataattttcttggtatatctttgttcgaaaaactgtgttgctgattgagtgaggataacttgaatgcttattctatcacgtccatatatttcttctagttttttaatcattggcttgatcttaaataccgataacgaacctgtagcgccaaacaacacgtgcaattttccatcatcttgaggtagtctgggatccaaattcttggagttctctcttttggggatgatggaaggaatgacggactgcttcactggcgtttcttccggggtagaacgcacattaatttggcctgaaacattgttagcttgatcttgtgcatcttcctttcgaagtgtaatactggtgggggctttggcggttaccttattattttctctacttattggcgttgaagtggccatgattttgtcaggcttcatggtatcaactattttaagagcactgtcttttttcttaggatcataatctttcatttcgttgacgagtggagacccagataattgcgttgttcttgaagtgttggtgtggttcggtataactgcatgattgccaggaatggaatttgagacaggagcaggattactatttggagacttggtcctttctgagtcgttcttcagctgagtcagactatcctgcttttgctgttgctttagatcactgaaagtgacggcggggactctcttcaaaccaggctccggagtattacttactactgcgccggaggtgccggtggcattcataatagatttcgtagtcgtggtagtagcattcgacaaagtagggcttattgattgcctccctgacacgggggagttgattattgaatccttccccttcgcatcctcatggtccaacaaaatctctttctgtccacgcgaaaaccttggacactctatagactggttatggtcagcatcttgcttcccgctagtagaggcgacggcagtcattgctgtttgcttctagatctttcttccctattaattttttcctaactaatatttctttatattttatcccggaatataaagtagtatgacagcaaagaaggccaggctaaaaaaagatctctccaaatgtaactggacggcgctgataagtggacaagtacaagtgagggatcgtgatccaagagcactctgtgacttcttctcctctaatatcacctccccagaaaagcatcgatgccattttttgcaagagaaaaagttgcgtgcgtcactgcccacgagcacatggggtgagttatataacataagaatattgctttgactcatgttaaaagcaaaagaaaaaataataatgatcattagagatacatcaaagacgatcatggcattaacccagggtacgtgtgttagatatgatagggtaccccgcgcgtataagttacgccttgaatgatataacacgttaaagtttctagatcacgtgaatcattaccattttttaggtcatcctacggataatggcgaaaccacataattgctttgtagatctctttttatgctggatggatggccctctggaatgcatccttcacgaacacaatttatgaaacctcaggtttgatgctccggaaagcctatttctcacgttttccggcacttaatgcgcatataaaaacatagtctctacgttacgaggatttatcatagaacccaaatcagcagtaataaatttccacggtcaaattaaactcttgtcgttgatatgggtgtagtgtgatggtggtgaccactatttcgcctttattagttatttatatgagttagccctccgaagaactcatccttgttagctcagttggtagagcgttcggcttttaagcgcatttgcttaagcaaggataccgaaatgtcaggggttcgagccccctatgaggagttctttacttttttagattcggcgttcaatgctaaagaaaaaaaatgaaaataagtttcaattaatagtgaaagaaaaggaaggaagttagaactgaaatgcgtagactacctcccccaaattttttcttgtttggttgcattatttcatgaattcaactaaaaggctgaaaatgtcaacaacctttcatgattatgacttggaagagccattaacctcaaatgccagaccactaaagaactccgttattacaatccgagtaataaaatctttcccatatagaaacgtcaagaacatagtgctgcacgattacgatcttgctgataaaactgcaaaggacctgttcaatgacgttttgaacaaaattcaaaatgaaggttcattcagaccattccgtaatgttaagtttgatactttaaagatatacacgcacgcacatggttccaagacggttaatctcgtgatcaattttgaccacgatgacgactggactttagacatagagaatgacaaaaaaaagctgttcgagtatggcattgagaatgaaaccgaaatttcgcttttcaacaaagaggattacctaaggtttaaagaaaaccctgaagaaaaatggtgagatgttgtttggcttatggccttcattaataagtaagtgctatgaatatattacatatatatatatatatatgttgtgtacgagagtatactcgtatgtaaattaacatcaaatgtgtatgtggaaatgcagaagagagcaaactctcctttaaaaaacaacctggttcctataaaaaatgtcttcttccatagtgccaaatgtatagttgctgaactcataatgagcttcttttattgtttcatcagaatgagaactattttgatggtgatggtgatgatggcgacgatggtgacggcgatggtggcgggaatgttggatatcgtttatgttgatgagggattcgcggatagtcccctttgagtcgatctccctcttcatcacggcttggttaaacttcaacttcctggggaattgttccttcttttcgttcataaggtcttcagaatcttcatctatggaggaaattttagtgcatgtagaatgctggtcgaaaatggaagacgtgtgagaatcaacagacgatgggcatgaaatgtcttctaatttcaccaaagcgttgtcattgctctctatagaagcgttaatctcatccacctcctcggttacccagcattccgtatttttctttaaagcagattttagattttttgtttgtttctggtcaatttggttctggaccggcgatatttcgttttcattactatctatgttagtcaaatctggaccgtacaacaccgttacatcggtttctttgttccagttgatggacagtggattggatttggagttctgtaaaccatagtgatttatggaccaacgcctccagaggcaatgatgtagcctaacgaggtacatgttgtaatctagcacgtcctctgaagagcaacttggtaatcgaagtagtttatgtttgcgcatcttcaatagtagtgtccatgaagccgatatttccaagcttgcatcattaaattcatgatggaaatagtcaatcgcaggcttgttgtagttggtcatgttatccagtaacattatattctggtacgaaattattgtatcgtccaaactagtcattttctgtatatgtatctatttgtgtgtgtatgaacacttgtgtgtagtatctgaatgcgataagagaaagggccaaagttgaactgaatgcaaaaagtaaaacctataaaaccgtgttgaccatacgctttcatatatatatatatatatgtttgtttttgctaagacccggtaactgtactttttctgcagtcatccaagggaagacaaaagaagaaagaaaaaacaagattaatgtccccaggttttttcttttcctggcggaaaaagctcaaatctaacatttccccgcgggggtttctttgtaaagagtatcgagtcggaaacgaaaaaaaaaaaaagatgagaaaatgaatttttccggtcgcctaaagatagaggtaccagcggaaaaaatgcagcaaaagcaaaataccccattcaagttccccctgtctcgcccctctcacgcttcactgtcccccgctttcggtttttccggctacggcatttctgttgaaagttgccggaaaaaccccaaaaagcataaaaaaaaagagcggggggaagaaaaaaagattcctttctatcttttccttccccggcctattcgggtactcgcttccgggtccgctgtcgtttataatgattagtgcagagagctttcttctcttagtttttcatgtggtaaaggcaatgccatttagaaggatactacgtggggttcaaaaccgtgaatacgttgtctatcgtgttatgtatgttctgagtttctttttgtcattctactagtttatggactgggactatgtatcttgcagtatgatttcgtcaggaagcttgtcatagcaaggcctgaacaaatcgtacgttaaaataaaaatgagcaccaattcgagtcactgatgcctactgctcaatccaaccatctagttctgcaaagatacttactccgcataattaaaaaaataaggtattttaaagttgtgtagtgacgaatgtagtgacgcggaaacgttttactcgtcaatggacatttgcgaatgtgtccgataaatagttgaggcttttcctgcattctgtcaagaagggtatgtgtatgaacatgcaaatgacactgtaaaatgattcattaccctgattatggagtgattttctttcctttttttttttacatttagtttcattattatgcaaattagagggtatacagttgagattttaacactttgaattaaaaagtgttacagaggaaaccgacgcaaaaggcttggtgacgcaaacttttccatctttatttcacctcttcagacggtcctaagaccttttgaacgtatcaatatagttttatcatctgttctctgttgttctccgttactaagatattagtcagctcttgaaatttcacacccctatttatttgtcttagcgtccaacccctctcaacccttttccatttcttgtataaaggtagttaattaggtaacgctgctcttaccatcactacagtgcttacgagaatttacccaaaccctgcgcaagataaataagaaatgtcgaaacagtgggcgagtggtacaaacggagctttcaaaagacaggtttcgtccttcagagaaacaatctctaagcaacacccaatttataagccagcaaagggaagatattggttgtatgtttcacttgcatgcccatgggcccatagaacactaattacgagggctttgaagggattaacctctgttataggatgtagcgtagtccattggcaccttgacgagaaaggatggagatttttggacatggaaaagcaattggaggacagtgaagattttttggaacattggcacgatgttgcaggtggtattagaactgctaaagaggattccagcaagagcttcgccgagatcaagaatgacagtcaaagattcatggttgatgctaccaatgagcctcactatggatacaagagaatcagtgacttatattacaagagcgatcctcaatactcggcaaggttcaccgtcccagtcctgtgggacttagaaacccaaacaattgttaacaacgaaagtagcgaaattataaggattttgaactctagtgcgttcgatgaatttgtcgacgacgatcacaagaaaacggaccttgttcctgctcagttgaaaacacagatcgatgacttcaattcttgggtttacgacagcatcaacaatggtgtatacaagaccggattcgcagagaaagcagaagtttacgaaagtgaagtcaacaacgtatttgaacatttggacaaagtggagaaaatcctgagtgacaaatattccaaattgaaggccaaatacggtgaagaagatagacaaaaaatcttgggtgagttcttcactgtgggtgatcaattaacagaagctgacattagattgtatactaccgtcataagattcgatcctgtgtacgtccaacatttcaaatgcaattttacctctattagagccggatatccatttattcatttgtgggtaagaaatttatactggaattatgatgccttcaggtacacaacagattttgaccatatcaagttacactacacgcgttcccacacaaggatcaaccccttgggaattacgcccctgggacccaagccagatattcgtcctttataacaagctgtaattaaataatcaaatgtctataatctccctgagttgcctctttttctatactcaattgggtaattgacgcgaaacgcgttaaagtgcaaaaaaaggcctggaaattatatttaacgcaatgaaatattttcataatatgacattcatgcacagctgtattcattcttctactttgtagtttgttattcttctttatcggtttcgttttacaaaagattttagcaaggaagcagtttttaaaccaatcaatggtatacacaacaccgcaacaacagcagagattcagctccacaccgcaatctagccacactcttatcttctcgccaatcagagccccttcaatgcaaacgccctcctcattggattaccaatcaccttcaattgttgtgtcatcgtcttcaatgaaggttcacggccggtcttccagtttcggtaaattttcactgtctattgggcaaaatggtaaggctacaatactggggcctataaacgtccttcccactgatacatcgaaaatggagaaacctgtaccaaagaaaaagcctgttacttctgaccgtgtcgaaaagactcgtatattatctttgttgaaaaaaatgagaaacaagagcagtactgtcaacaaaaaatatagtaaagtaccattaaagtctacgacaagtttgcaaccagcagctactgcaccttcaccactagtgtccaacatcataaagccgtctcccaaaaagttagcttccccaagaactccgaatgcaaactccaatttaaatctaaactttacttcatttcagattaaaacaggtttcactcccaatctcgatggaattttacttgaaaacttcacgtctcctaacacaaccgctgattcacagggtaattccgccagtaacatcataaataataatcacggtagcgcaaataataccaaccaatttctttttaatctaccacttcaatcatcaccaaggcaattcaggtctcctgcaagattaatagatccccttcccatatcggactggaacaccagtctcttgatgtcacccccaagaacgacgaattttgaatctgcaaacaatcacttcaattcaaattttgctcaagcatcgatgttaagacgcccttcactaccgcacatagatgaggtgattccacaggactctaatccagccaattactcagatagatcggactatctatctgtggaccagaacgccaataatcataatggtgcactttcagaacagacctataataatataatgaaatcttctatgatttcgttacctatagaaaaagatgatgccacaatggcactacgaaaacttgtctccagagagtaggtccatttggttttcgtaaaatacactacgtaagatttcattatatattcaaaaccgaagaactttatttaattaattctattcaatattttttttttcccattaaattgtgtagtggaagcaaaatgcactgcgcttatgtgaaaaagttacacaatagggaatacatggaacagcagatcagaactgcaaccctacagattagatatggagaacgacaaggcgtcacatgcgagcccaagcattggagtgaacgaatttgtcgttcaaggggagatatccatagacgactccgaaaggtctgtcaagagtgttagcgttagcataagtgatgatgaggatagtaagacagatgtacaagataatatggccacaccgtccacaagatcgaaatttcaaacagatctggccattgataataggctattggaaaaagatccaaagtacaaaaaacttttcactgaaaaaagaagacgtcgaagaccagaaagctgtattaacctcatgactaaaggtaagggcactggacaaaaagataacattaatgatcaaattttcagcctaagaatattaccaggctccgatttaaactctttaaaggattctttatggataataaagatctctacccagccagatgttgaaaaaacaatcgcaagagctttttctgatttctattggttatatcatcaattacaaaataaccactggggaaaaacgattcctccgcctacaaggtccaacattcttgtagagaaggacgaatttgccataaatcatctttttatgatacgtaataatgagaagtatgatccaatttttaatttcaaaccggaatatatcatatcattgcaattgatggcaatgattaagcacatattcaatgacaaggttttacgtttggattcaaatttcatagattttattagttgggatgacgatcttcctgaaagtttgcaaatagtagtcgatgacagtaccttcacaggggataaaatactaatgacatcttctcaatttcgagaattaaaagagtttcataaacaatcaaaaaaagtggaatcaataacaaattcacatgcttcgttaatacccgtaacagaacttaccgaaatatatataagcccgaccaaattattctctagaaaagactaccaaaggctttttcaacctcaaagcacagacaacacctttaataacaatgacccgttgattcaagagtggataccaaaaagcaaaacattattcactagtttatcctttggttcaagtgcacctacttatcaagaagcgtcaactgagatacaggcatgccatgactgggtaagcatatccaaggagcaatggaaacagttactctaccatgtattacagtacattgtagacgaggcagtgaaggtgaattctgtgataaacgaatttactgagtgtcttaagcaaatttctttggacgaagtcattagagcaaactctgaactatttttgaaattttccaaactgaatgaatcctttctaaaaaaattcaaaggtgcatcgaggcaagacattctgaagctaatcatattatttgatgaaaatgtaagattttgcgaatcatttgaatccatcttaaatcaaagattgaagcttggtaaaattctaagcatcatagaagtggatctagacaagaagaaaaactttcttgacaaactatctccgggaaacaacaacagtaacaatgaagaccttaagatacgcacggcagaggatgaataccgcattgtattaaaaagatataaccgtgttaagcagagctgggagaaaattatggaagatatcttaaatgaacggaaagaatttgagaagagagaagccgccgaggttaatagttgtttaaaatcaataagagatttgaacatggatgaaaagaaacactatttacaattatggcaagactttgtaccagatgagcacataagccaatgaatatgtacataataacgtaattaaagaagataatttactactgaaaaagcaacaatataagaagttaagatgaattatactaatttttcttgtgtttcttaagtttgacttccaaatcttgtacgctttcaacgtcatcaacatcttcttcttcttccttttcttcaacaaatgccttattcagcagtggaaaaatacgctgctgttcaccaattttctcataatcaacgatcatactgtcgaaagcaaaacaaaattctctcgccatcacatcaatattattgtctaattggggcaatttgggatatctctgggaaaagtgtgttaagatcaacttcctagcattcattttgttcgaaacaccgattgcttcattaatagtgcagtgttttttcttcacggcatcctccagtagctgattttctagtgtagcttcgtgaattaatagatctgaattatagcctatttcgagggaaaatttctcgatgttaggtcttgtatcgcctgaatatgaaaccttgaatgtattatgctcattgttttcgtccattcggaaggtaattgagttcgaatatgcccagtcacaatgtatagctctgcaagtttgaaaatattctatcgataaatcctcatacatttgtctgatcaagtcaacatccctatatgaagaatctctatccagttccagttttctgtttgattcttgattgctattttctttcaatatttcattgaactctgccaaaggaacagattgtgtctgcattcttacaaacgaatcattgatgaaatgctcacaacttatgtatttgattctctttaaaatctctttattttctagaactaaccattcattaacaaatttgtgatattgccatggagtaaccacatatatataactcgtttcatcatccttgttatatttgtaccattcatttagcacgctgattattcccaaatggtggtctgcatgcaagtgactcagatatatcattttcaaatcctgaaatattgacttgactgctagctgagaaaacatcctgtgtatggtacctaaagtattttcaccagcatctagcataatgtttctatttatggtatttccatcggcgtcagtaaaaggaactttaacaagtgtggagacaacgtttctatatttagaaggcaatgcactaccggttcctaaggtgataatttcaacgtgtttcttcttttctgctgaattgttaaagttatccacgtgtagttgattattgataactgtatcgacatcagctaagggaaattctaatggttttacatgttcttcgaaaatttcttgccacgagaaatccgccacttcaccgttgatgttgcatttcatcggttcttcgttcatccgaaatggttcgaaagttactgtcttgttttgtgaaaaaatatgaatgttatccttctctattattgtattcaaaggctcttcctgggatttacacatagatgtacctctgctgagtggtgtatcgaatctgtcgtagaagtccttggaaaacacacgatctgtttttggtaaattgtaattatttacttgtagtgcctttaatttcaatgtggtcaatgcagaaccgaaaaatgatatcgtgtttggagaaattttattgtgggatatcatatgatttactttaccataattgtttttctcaaatatgtcaatgaacgcgaatagattatcattaatggtaacctcatcaccaagaaaataatacaccatgccaagctcagcacaatcataatccttgaatttttctacgaaagcgttcaaatataggtcatctgggatatccaggatcaatactttggcaaaatgacgttcattctccaatacctgttccggagttacaacaataccgttatccaaagtaattgtttggcccttggttaactttgcaaataagggacccttcggaacacctagtttaatagcttcctccactttaaatttacccctcactggactgaatgaaatctcgtaattcgtagaaacttccactttggcgtctaagtcaggcaactctacattcaagtgcggatcactagaaggatcgtacctatcggtgggtgcatgtttggggaacatttttgctactatggaacgtaatacacctttttgaaaactatcgaagacgcctaacctgtcttcccccccatttttcagaacattaaaggatttaacagctattatcttatctttatatacttccttgtctttcataatgtgatcgttcaagtctattccgaatctaaagacgaagtatctccaagtggaaactatgtaattcaaaatgtcattgccgtaatgcaaaacaagattacttttcccttgatcagcaatagtcaaaatcattccaggtaatccacctatatctgaccagtttaattcaccagtaaggaaaatatccttcaatttggatatcctgatcttattttcagtcagactcctttgggatccttcaccaattttaccgaagaaatacttttccccatgtgcagactggactagcagcaatgggtgctttgtatccgatgtaggatgggtgatgggtataaatgtgaacatcgttgaaaaccttccaggactcttttctttgcgggtggtcgttctattagtctgttgctttttaggtccctttctgtatgatttatacctcctgaccaaatgggaaaatgcagatgagaaggatttcaagtgtgaatgactatttagtagtatattcgacagtttgaattatgcttgaggaagattatttcactgccgctctatatcctttcgggtattttagagagagaaaaggaggcaaaaaacaaccacctagacagaatcattaaaaggtggtatgaactgccgaaaaagggcccaagacaaggtttaggatgctaattatgtcttccctttacgtcagttatagattatgcgatgcccaaaaatttttttcactgcgggtaagtgttctgaaataccgagcagttactatgtagaaacgctacgtcctcgtttgagatatcagtgggcgatattaatgcaaccaggaataccgcaaccccattacaatggcctagcaaacattctgtaacagcaattttgatttgttgagtgggttgctcttttttttatagcatgacaatgatatccgtaggaacagtgacatcgtatttcaaatatgcattcgaaaaaaaataacccaactgaggctgtagtatattgtttatgcaggctgtcacctccataaattgatattttatggcattattcgctactccaaggtaccctaagaggccctacttttttgcgaaaaaccccaagacaatttattcttttcctagtccaagtcctgacaaaaaatgaaagccctgcgactctttttggcggagtcagcccgaatcaacacaagccctaatattcccaatgaactggtaaatagatttctacaacgttgtaaagactaatattactgtctttactattatgatatattgactcagtagaaaaggaaaaaaagcaactacgcaaagtatttaagtgccttgcaaccagcttcttcttgggctgagatacaatacctccttgtctattcaagtgtacagtatcgcaaagcacagtaaaattaattcctatcaacacaacccatcaatataaatctatagagaaatgtcgaagcctggtcgtactattttagcaagcaaggtcgccgaaactttcaataccgaaataattaacaacgtagaggaatacaagaagacacataatggtcaaggtccccttcttgtgggattcctagctaataatgatcctgctgcaaagatgtatgctacatggactcaaaagactagcgagtcaatggggttccgctatgacttaagggtcattgaagataaggattttttggaagaagcgataatacaagctaacggcgatgactctgtgaacggtatcatggtatactttcctgttttcggtaatgctcaagatcagtatttgcaacaggttgtgtgcaaggaaaaagatgtagaagggttaaatcatgtttactaccaaaacctgtaccataatgtcagatacctggacaaagaaaaccgtttgaaatccattctaccttgcacaccactagctatcgttaagatattggaattcttgaaaatttacaacaatttgttaccagaaggaaacagactgtatgggaagaaatgcatagtaattaacaggtcagaaatcgtcggtagaccactggcggcgctattagccaatgacggtgccacagtatactctgtggacgttaacaacattcaaaaattcacccgtggtgaaagtttgaaattaaacaagcatcatgtggaagaccttggggagtactctgaagatctgttgaaaaagtgttctcttgattcagatgtggtcatcactggtgtccctagtgaaaattacaaattccccaccgaatacatcaaagaaggtgccgtctgcatcaattttgcatgcaccaaaaattttagcgatgatgtcaaggaaaaagcttctctttacgttccaatgactggtaaagttaccattgcaatgttgttgagaaacatgttacgtttagtaaggaacgtagaactgtctaaagaaaaatagaacatttgtggctgttcaaataagcataggtaaaacagaatacataaaaataagggaaaaaaagaaagatcatttgtaatgtacttactacatacatatagaattctcctctcttagattatcatataatatacaaagtttatgggtcttatttcttctgtcttttagcagagggctcaatatcagtggcactgacgaactcttcttcgtattcttgtccatcatccgaatacgacgcttcatcttcgtagtcttcatctacctctccatcaccttcttcagttccttggtcgaatttggatttcaaacccttcatctttcttgtttgtagtttacccaaatcttgtttgcccatatggattctacccaatttatcacccatgatatctaattctacattcttctttgtcttcatttctaattgttttggcttcttgtgagcttcagtgaccatatctggacttggagtatgaattctgccgattttgaaatctagacgtggcccaatctccaccaattcaatacgtggtaatctcttaccaccttggtcgcttttataactttttaatttgtaaacacggaatagaacgttcggcaatggctcaccatcttggaagtcaccttgaatggtcatggaaatgacatgttgtaatcccgcaacatcctgtaaatcagtagattcgcctctaaagaaatctaaaaacaaagatttaatttgcttgtatacgggatgtgtatcaaatgcagcaccttggaatgtaaacataggcttcaaccctacagtaaatgttaatttcttaaaatcagataacaacttgaaattatctgcaaccattagttcaatcatatcatatattttgtagccaaatgtacgtataaaggtcatgttgtttttacgctttttggaacttgtcatcagcaccatcaatgaacagtcattcttttcactaaagaactctagtggcgacatgtcttcgaaaggatgaatatcattcttacgattgaacctcttcatatctggcttcttcaaggcactcaaatctaccataatatcgtgcagattcttgttacagctttgccctggaatgaatagcgcttgcttgacattctctaccaacttagcttccctctttaccaaagctctcttggctcttgcattcttgggttttacggttctaatcattttttctgccagtgttctcctgcgcttttggatatgataacttcaatacaactcatcgatataccaaatcactttccaataatgcattacactataagaaaattcgatccttagctcatcgcaaaaaaatgaaaaattttcaaatcgtataaaacgatatatttgaggatttaggaatcaaaatagcagaataaaccaaaacatacaccatttaggaataaggtttagaggagctcgagcatactgttacatccaattcaagtgaagtacattaggatagccatatgagtgaaaaaaaagtacatcttcgtttgcggaaggaacttagcgtacccattgcggtggttgaaaacgaatccctggcgcagttgtcttatgaagaggaaagccaggcctctctaatggacatttccatggagcagcaacagttaaggttacattcgcactttgataattccaaggttttcacagaaaataacagatacatagtaaaaacccttcaaacagactacagtagcggattcagtaacgatgacgaattgaatggatatatcgatatgcaaattggatatggactagtcaatgaccacaagaaggtttacatctggaatattcactccactcaaaaggatacgccctatataactgtaccatttcgttctgatgataatgatgaaatagcagtcgcgcccaggtgcatactaactttccctgctacaatggatgagtctccattagcactgaatcctaatgatcaggacgaaaccggagggcttatcattatcaaaggtagcaaagcgatatattatgaggatatcaactccataaataatttgaactttaagttatctgaaaaattctctcacgagttagaattacccatcaactcttcgggcggagagaagtgtgacctaatgttaaactgcgaacctgctggtatagtgctttctacaaatatgggcagaatattttttataaccattagaaattccatgggtaaacctcaactgaagttaggcaaactattaaataaacctttcaaattgggtatctggtccaaaattttcaatacaaacagttcagttgtctcattacgaaatggacctatcctcggtaaggggacaaggttagtatatattactactaacaaaggaatttttcaaacatggcagttgtctgccacgaattcccatccaacaaaattgattgatgtaaacatttacgaagccattttagagtcgctccaggatttgtatccatttgctcatggtacgttgaagatttgggactctcatccattacaagatgaaagttcacaacttttcctgtcatctatttacgacagttcatgcaatgaaacatattatattctttccacgattatcttcgattcttcttctaatagttttactattttttccacttatagattgaacacttttatggagtcaataaccgacacaaagtttaagcctaagatatttatacctcagatggagaatgctaacgataccaatgaggtaacttccattttggtaatgttccccaatgctgttgtcattactcaggtgaactcaaaattggactctagctattcaatgagaagaaagtgggaagatattgttagccttagaaatgacattgatataattggttctggttacgactcaaaatctttgtatgttttaacgaaacaaatgggggtgctacagttttttgtgaaagagaatgaggaaacaaattctaaaccggaagttgggtttgtcaaatctcatgttgatcaagctgtttatttctccaaaataaatgcaaatcccatagatttcaatttacctccagaaatttcactagatcaagaatctatagagcatgatttaaaattaaccagcgaggagatttttcattccaacggcaagtacataccccctatgctaaatacgttggggcaacatctctctgtccgtaaagaattttttcaaaatttcctgacatttgttgctaagaacttcaactataaaatatcacccgaactgaaattggatctgatcgaaaaatttgagatcttgaattgctgtattaagttcaatagtatcatcagacaatctgatgtattgaacgatatatgggagaagactttatcaaactataatctgacacaaaatgaacacttaactactaaaacagttgtaatcaacagtcccgacgtatttccagtaatctttaaacaatttttaaaccatgttgtgtttgttttgttcccatcacaaaatcaaaatttcaaactaaatgttaccaatttaatcaacttatgcttttatgatggaattcttgaagaaggtgaaaaaactataaggtatgaacttttggagttagacccgatggaggttgatacatccaagctaccatggttcataaactttgattacttaaactgtatcaatcaatgtttttttgattttacatttgcgtgtgaggaggaaggaagtctggattcttataaagagggcttgttaaagattgtgaaaattttatattatcagttcaaccaatttaaaatatggatcaacacgcaacccgttaaatctgtgaacgccaatgataattttataaatatcaacaatctttatgatgataaccacctggattggaaccacgtcctttgtaaggtaaatctaaaagaacagtgtattcaaatagcagaattttacaaagatttatctggattggtgcaaacattacaaactttagatcaaaatgactcaacaaccgtatcgctatacgaaacattcttcaacgaattccctaaagagtttagctttacattatttgaatatttaatcaagcataaaaaattgaacgacctcatcttcaggttcccacaacaacacgatgttttaatacagtttttccaagagtccgctccaaagtacggtcatgtagcatggatccaacagattctggatgggtcgtacgcagatgccatgaatactttaaaaaacattactgttgatgattcaaagaagggcgaaagcttgagcgaatgtgaattgcacttgaatgttgcaaaattaagctcgttgctagttgaaaaggataatttggacattaatactttgagaaagatccaatataatttagatacaattgatgctgagaaaaatatttcaaacaaattgaaaaagggcgaagttcagatatgtaaacgcttcaagaatggctctatcagggaagttttcaacatattagtggaagagcttaaatcaacaacagtagtcaatctatcggatctcgttgagttgtattctatgctcgacgatgaagagagcttattcataccgctaaggcttctttctgttgatggaaacttactgaattttgaagttaaaaagttcttgaatgctttggtatggagaagaatcgttctactaaatgctagtaatgaaggagataaactgcttcagcatatagtcaaacgtgtttttgatgaagaactacccaaaaataatgatttccccttgcccagtgtggatcttttatgtgacaaatcgttactgacgccagaatacataagcgaaacatatggcaggtttcctattgatcagaatgccatacgtgaagagatatatgaagaaatatctcaagtggaaacgttgaactcagacaactcactcgagataaagttgcactcgactattggttctgtagcgaaagaaaaaaactataccatcaactatgaaaccaacactgtagaatactaatatctataatacaattttacatatatataataaactttactggggaatgataataataaatatgtatatgctattatcgcaactgccttcttccgatttatataagatccttttctttctgttcattcgttaccatctaccctaattctgaccattgtttccggcaagggtaccagatcttcatcctcatcattatcttcatcattcttatcattttcttgcgcttcaagacctgtttcatttgattgttcagattcctttttcttagaatctttccacggtcctatctcataatcaccctctgcatattgcaataatcccaaacttgcttgcgatatattgtttattatagaatcccaattgttcatcaattgggccactgaatccgcattcattcccatttctttgatctgctcattcaactctgttagctgaatttttaagccatccgttaaactggttatcttttgtaatgactgaagttcttttcgctttatagcaatttgttcatctattgaatccataataactgtctgaattatgagtttttcaaacctattcaatagttttttagatatattcagaggcaggtattcttttgtattgtcgccctctaaccttttgtaagtactttcatatttttattttcgcgttacactaaattcaaatattaaaaaaggatcgctattaatgtgtagaaattgaaaaaattacatacagaagcgtataaaattcttatcatctattttcacccttctactgagttatttcggatattttacctgccgcaatggttctaccgtcctttctaagaacaactcttcccaaacggtcattttcatgggcagttaataaaggaatccacctctttacttcaattagttctatttctacaaatgctcgttgtttagagcctagatgtctaatctttttcttgcttgcagtattgcccttgtctataaatgaaatcaatcttttgattcgagcaggttgctccttgactccgatgaaaagaataaacggtgttcctggcagcaaaggtcggttcatgtcaaaggtggtcaattccagaacaaaacactgtgctgaatgaatggacgaataatcaactgatgctgccaaatcaccattttgaatatcttctggataggctttgcgcaatttcaaagtgacaaaatcacccttaatggcaacatctgtctcttcgtgattcgttgattggccctgttgagaaccaacctgaattttatccacaatacaactctgttccgacggatatattgtcaaagattcaccaggttgaatagaacctgattccaattttcctgaaactagtgctaaatcgttacttgtttttttcgatgggatgatctccaacacagaaaacaaaaacggatcatctttgttaattccttcattctcctttgaaatcttgaacgccgcattttccaaagtagacattaagttaggaccattgtaccattgtctcacttcatctgtatattcaattttataaacaccttctccggaaaagccactgataggtacccaattaatattatcctcaaaaaacccaatatcaaccagatatggcaacaatttcgatttaatctcttcaaacctttgttgggaccagtcaacattatccatcttattcatagcaataatcagattgtgaattccaagactagatgccagtagcatatgctcctttgtttgcccatccaagtcaaatcctgattcgaaagcattggtgctacagtctacacaaagtatagccatatctgcttgtgatatccccattatagcgtttggaacaaaatctctatggcctggcgcatccacaatagtaaaatttgccctatgggtagagaaatgcgatgtacaaattgacactgttacaccacgttcgcgctcttcatttgtctgatccataatccatgcaaatttgaaggatgacttacccatagtttcactctctctttgtagctttctcagttgggattggttgacaatgttcagatcataaagtagtctgcccattagagttgattttcccgcatcaacatgaccaagaacaacaaaacttaagtgaggtaaggcagatttaacaaatgcagaaatatcatgaggtttctttggtttcgttggcaccgtagtcttatagtatctttgaactgtcttttcatcattggcttcctcaccattgcgttcaccctcactttcttcctcgtcaagccagtctggaagccgatcatttggcctttgttgcgaaattgagatgtttgccagtttttgagtaacattcgcactcccattagcagcagcaattggcttctttggtgtcttcttcttcttcaaagttttcttcaattccgccagcgtgctttccaaatcgaaattgttgtcaaacaaagctagcttaagtgaaagattatcccagccttggtaatcctgtaactgcgcctttagagtaggaaatacctcgttcattagatcatattcatcgtcattcaaataatcatcaaattcaccttcgtcgtgaaagtccggcatgtcgtctgctccatcgctgtagtcactgtaagccatctcgatagtcaatagttgtcgaagcagaagcctttgggtgtctccaagctgtacttaactctttttaaattgcttattggttagctttcatgtggtatattcaagtcacattaatgggcgtctccgtgcattgtgatcaatatatgaatacgaagtacttatagagtagtatttacacgattgttattatatttatatagcattcacgcctggtaccacaggagttttctacgcttacggtcctctctggctatacgcctcttctccttccagcgtgattggatttcttgcaatctactttccataatttgtacatgttgttcactaggtttcgagaccatggatacaaataatggcgaaatgccatattttgcagccaaaaatttgcgtgtatacttttgaggattgtcaagacgtaacttccggatctcatcaatttcttgaggtcccagatgataggttttgccgttcactgtgctcttacctacgagaacatttggacactgcttcgctttagtgctttgaacaggcatgtcaagccctctacgagggtcactggctgccataaagctacgtggaatggtctcactgttaacagatccggttgcgatggattctgatggttgatagtacattcctggagcatctctgtgctttaaataccctttatagttagatgcgctcttagtcttgttgtaaatcgttgtcacttgtgttttgggaaatccaaattgcttccaggcagatccagcagtgtggaacgatctgcagcacacacctctgccaatcattcttgtgctattttactttgtctttaattttccattttaacttgttgaaagtatctctttttgccctcttttctattttctcaaataataaaagcggtgaaagctgaaaaattcatgagatgactgcagatgataaaacacaagaaggcccaaagacaatacaaatacctctggtatgggtcattcggggcgtgaggaaaggataaaagacatatttaaggaacttacgtcaaaagaactaacgcctgggttgcttttgacactgcagaaactagcgcaaaagccgaatactaatctagaacagtttattgccagctgtaaagctttgacgaaactcagcagtaacaatccaatcatttttaatgaacttctggagctcctcaagaataaatctgaagaggactcgacaggcccaaagaaaatcgccccttctataaataagagaaagaaatttaagatccagttagaccttgacgataatgaagatgagctagattctccagttcaaaaaaaaccagcacctacacggacgttgttcaagagaatagataaactaaaggccaaacagttgaggcagtattcgcccaccgtgaaggatccttctccaaatagtgaacagcaaacacagaatggtcatgctgaaacgaaggactatgaaccgactcgaagcgaagtagttgaggaggacagagaatggtatgataatgatgatgattatggaaatttggtgcctgaacctctgtctgaattgcctgaggaagcgaaactactacctgtcattaggaatatcgacaacgatgatgccttacgaaataccgttcaattataccccataccactcaagcaaagaatggaatggatccctccttttttatcaaagtttgctcttgaaaacaaagtgcccacttccataattatcgggtccatctctgagacgtccagccaagtatccgctttatcaatggtgaatccatttaggaatcctgacagtgaattttctgcgaacgccaaacgaggtagtaagctggttgccttgagaaggataaacatggaacatattcaacaatctcgagacaacaccactgttttgaacactgccatgggggaagtactaggcttggagaataacaataaagcaaaagataagagcaaccaaaagatttgcgacgatacagctcttttcacgccatcaaaagatgacattaaacatactaaagagcaactgcctgttttccgctgcagatctcaattgttatcattgataagagaaaatcaagtagtggtgataattggtgaaacgggctcaggtaaaaccacgcaacttgcacagtatttatatgaagaaggatatgccaacgatagggggaaatctattgttgtcacacagccgagaagagtagcagccatatccgttgcaaaaagggttgcaatggaaatgcaagttccattgggtaaggaagtaggctattctataaggtttgaagatgtgacggattctgagtgtacaaaacttaagtttgtaacggatggtattctactcagagagaccttattggatgatacactcgataaatattcgtgtgttattattgatgaagctcatgaaaggtcattaaatacagacattttactaggttttttcaagattttattagcacgtagaagagatctaaaactcataatcacttcagcaacaatgaatgcgaagaagttctccgcattttttggtaatgctcctcagttcacaattcctggaagaactttccccgtacagaccatatatacttccaaccctgttcaagactacgtagaagctgcagtttctcaggctgtgaaaattcatttagcaaacgattgttcaagcggtgatattctcattttcatgacaggtcaagaagatattgaaacaacgttcgacactctgcaagaaaagtttttgcaagtatattctaaaaagtttggtaccgcaaactttgaagagatcaatgatattgaaattttaccaatctactcggctttacctgcagatttgcaattcaaaatttttcaggatctacatggcactaaaaggaaaattataattgcgacaaatattgcagagacttcattgaccattaaaggtattagatatgtcattgattgtggttactctaaactgaaagtttacaatccaaagattgggcttgatagtttagtaataacgcccatatcaaaagctaacgccgaccaaagatccggaagagcgggaagaactgcgccaggcactgcatatcgattatacacggaagatacattcaaagaagatatgtacttacagacaatacctgagatccaaagaacgaatttgtcaaacacccttttactgctaaaatctctggacgttactgacgaattgagtaagttcccgttcattgataaaccacccttacaaacatttttatcctcattgtatgagttatggttcataggggctatagacactagtggacaattgactccattgggattacagatggcaaaatttcccctgcaaccttccctttccaaaattttattaattgcagttagaaacggctgcagtgatgaaatgttaacaatagtttccatgctttctgttccacaagtcttttatagacccaaggaaagacagaaagaagcagatattgctagaaataaattttttatcgcgaaatcagatcacttaacgttacttaatgtttttgaacaatggagggcaaataattttagttcgcattggtgtaacaaacattttgttcaatacaaatcacttgtcagggcaagagacattcgagaccagttgctaacaatactaaaatctcaaaaaattccggtcatttcctccggtaaggactgggatattattaaaaaatgtatttgttcaggatttgctcatcaagcagccaaaataacaggactacgaaattacgttcatttaaaaactggcgtaagtgttcaactacaccctacaagtgcattacacggattgggggatttacccccttacgtggtatatcatgaattattaatgactagcaaagaatacatttgttgtgttacttctgtagatccattctggttaatggaatatggtgggttactctacgacatcaagcgtattaaaaatgatcaggaggccacaactacaggcctctttggtgaacactatgaacatactctggacaaggttgaagatgatattgatatcaatattaggagatgtaaggatatgagagacagtgtgatacaggagctcaaaatgaccgacaattcaaacaaagaagacaaaaagcaaaaaacgaaaaagcaaaatatactgaacggcaaagaaaattcaatgaaacctttcaaaagaaggaagccttttttttagtttatgggaagagcgtgctaataggcaaaatattcatatatgttattatatagttatatgcatgcataaaacaaagggttatttattgggtacaaaagaaaagagcataactcgtggagtgcttacattgagaaaaaacttttataatagttacccatactgctacaatcagattgttcataaatttcattagcttttggcaaccatttcgacatattctctattctacgagtgcttgctggatgtgtacttagaaactccatattcacaacaccccctctattcatttgcttttcaaaatttgccattctttcccacacttttattgactcctgtggttgaaaacatgcccttgacattatcatcaggccaatgtaatcagcttcggtttccatctgtcttgatgctggcattcgcaaaaacccatccaatagtatattgttgatagcatgagctccagtaacagtatataacaccaaacccaaaagagaatatataggagccttcgacaaattttcggctgtgtgtcttgctagctgatgagcaaattcgtgtgctaaaacagtggcaatcccatcatcattagcacaaataggtaaaatagagctgaatataaagaccttaccccctggtaaaacgaatgcatttggtgaagcagttggatcattgaccacatgaatttcccacttgattccgtccagtagtgagttgtctacactagggtccttataagcagcttcgacaattttcatgaaaatattctcaattttgatggacagcggatgctgtggaggtaatatttcctgctgcgtttgtctccaaattgatttgtatgtgtaatttccgatagttaactctaatggacgcgatacccagatgaacctggacctatcgcttaccggtgctttatccaaatgtgtataataaaagagagagcatccaccaaataataaagctaagtattttcttgatgacttatcgagaagaatgcttttaaacgatgatttttgggaatactctccattattaaatcgacgatatgaaggaccattgtcatagcggtaacatcgcgttaactgaacacgaaatgatacaggttttaaaaatcctccactggtcccttttccaaatcctttgaacctgatgatgttgcgtaacatttcttgtattttatctttccataccttaacttagattggttgatgtcgcttcgaaaaactgctttttgtcttttaagttctttatatcggacgtagaaagaagtagaaatagtaatttgggttacccatataaaaccaacttatctaaacatatataaacgtatacggaggattagacctcaaaagacaattcaggtagttgatcagtggacacttgacggtcgcggttttgtagttctaaatatctcttcttagtcttgaagtataagagccatgctgtaagacttaggattaataatgtgataataatgcttaccaagtcaaataccctagatcctgtagattcagattctgcgagactctttacacgagaacctataaatagatagatgaacagctttggtgtggttattatgttggcaatggaaaagttgcgtaccgagataccgtaaacaccagctatggcaccattagtcaaagaatatgggaagggacataatctcagtagagctagaatccaatagctattgttttcttgtaaaattgaagccaatgcttcaaatcttctattcaaatgcacaagcttttctgctcttgaatgcaagatcgtcttgaacacaacgaaagaggcaatggaacctgttacagatcccaaagctagcgtaacccatccctcaaaactgacaccatagatcaacccagtagtggtggataataaggagtagccaatcataggaggaaatgcgacaaagaatatcagaaccattaatataaaatgtgttgacatcttttctctcaaatcgttcgaagtaacaacaactttatgtaaaatcgcattatggaagacgagcaacaatatacccattatcattagcattatgccgaggaggacaatgataatctgttgccataagcgtagtgaataaaaataaaactgtaatttttgaacattcttcctgatattatgcatcaatctctctctaggggacatattataaatgtctaaaaaatcatcatcattaacatttacttcgtcattgaatgacaatccagcattagtaccaaccctttgtccattattactatttggcatgatatcgttgtcaaagtcttcgaaatagccatcaaattcatcatcctccccttggcccatattggcatttcctgcttcgtaagactgactcatttgtgtaaccaatatctttcttccaccataataatattttcaaatatgttgaaggtattgttttagtaaagtggctttttttcttagtgcagctcgagagaaaacaatgatttcgatttccgctttgaaaatgatatgaatgagaaaggccattcgaataaatacatagatgaaaaagaatatctagaggatatataagcaagcccgtgttttcttattgagtaaaactggtggtgcttttgtgctgcgttgaagaagaaggcctcgatcgaaacggtgagctctttgtagcttgagaagggggtcttccatcaatgctatgacgcctgaaattgcccgctaaatcactatgaatcattgcgtctgaatcgaagttacttatcagtctcaatgtaggatggtcttctttatccgaatctgtgtataatatgttgctactgctgacccattttttgttcatatgcctcaagtatctactctttcggccaaaatgcaatttcttgtctaccatggcaggtgtttcaatgctggcagaatgtgggataagttcatggctttccgggtcataggtcttggcatccataggaaacattagccggcccatacttgtttttttctgcagaattggcggtgggtgtccattgattttgctggattgcctcaacatccttgatgtgggagaagcaactgaaaatgaaaaggatttggctggtcgccttgaagttgaaatagtatctgatttccttctttggtgacgcggattgagagaagcggacgtaatggaataccgcggtctaaacccggaaggtgaccgcccatatgtgcttgcattctcacgtaacaatagcaaagagtttgtcgattctgattctaataagttgtcatctaaaacattggaaatatgattgtcacccttggttggagtcctagttagcaatgttgaattttctgggtttttggactcatctgacgtttgctctggagctttaattaatccaatgactgaatcagcaaattggaagggggtttttaaagaggaggtgacaatcatcctacctttgatataagaaatcgccttatccagagcaaattcctggccacagtgattttgaataatggaaaccttgggccacgtagcttttgcaccattggtgatttcccttaataaaaattcttttgttgggtttgacaacagctcctttattctaaaaagcatacacatgtcgggcaaaatagtgatgtcaccagaatattgttgagataataccgatctcagttttgtaagcgcgtttttggcaattcccatctcacttccaatttctagaatatgaatagcttcattggccataaaattgtatatacttgataagttttgctttaatcttgcactaaattcgtcctcaatttccccgccaacacaggatagtgatagtttcaaaaagggaaatacgtgaatattcacctggcatgcgataatatggtctacattaaacatttcagaaagacgagaaatgggcaagtcattgtccacagaaccatcgacaaatttgaccgaactactaccagtccatggtttcctttctcccgtttttggatctttttcgtaaagtgggctcgaggggaaaattcccggtagtgaacatgatgcacatacggcggaccaaatcaggacgtttggtgcagtcaaattattcagcaagcgcggttgttcaaataaagatgccggcgaaacggttatattcaaaattttacccgttctattgtaagcttccctaaatgtcaaatctcccaaaaattctatcattgtatttaccagatgcttgttatcaaaccacgtaccgtttttgaagaacctagatatttttattaacaaattctcgctttcacttttctgtttatcgtctttgaaaatgttgaattctttatccaaaatatgatttagtaaaaccggaatttcttctttgtgatggacagataatatgcttgctacaattgcaccagcactgctaccactaatcactctgggtaataaatccaattcaaatagagtaccaaggacaccgatgtggaaaagaccaaaagttccacccccactgagaactaaagcggtacgaccaatatttcttctcgtttgttgcagtatacccaaaaggtaactatcatcaagatcagactccattaaagattctagcgctaacctagactccatcatatactcgtcaattaaatatttggtgcctacatgggagtgcctatataggtttacattccccatatttcccaggtttcgtacccaattcgtcctaatgatgtacaacaattgagcgtaattcctattcaagcgctcctcacgcattctagatgttaaatcttttattagcttgtaatcatacaagggactttccaatttctgcttccattctgttttcccagtgaggtcatccaatctggcgcccgcagaacaccattcttcaaatgacatcgcatgttgcttttgtgaacagactttgtcaataagaatgtctctttcatagtttcccacaaaaacgttgtaaagaaatgatttgcatttactggctaaagatgacccttgcctttcatcttcgccttcgtctgtctcaaccatctcgatatcattattttcattttctgttactgtctcttggtcatcgtcaagtttatcctcgtttccagtatccaggttgaaatttactttgttcgtagttttgttcttgccagtttgcagtcttttaccagcatcctcctccaccctttcaacatctgaattatccttactgggcctaataaacttgttcttcggatttaaaataggaattatgttctgggaagtgcccaggatctgttcgtaatatttttcgattagttgttgcgtaacaaggaggggcttattttgtgtagatgtaagatctgatattttgctgctcattcagacttttattacatatacctgtactcccttcaataattattacagcgctaatttttttgatcaaatacttgaatacaggcctcttttacgagtacaataatgacataatgacaatttgaatcaaccatactttataattgtggtttagcgtttcatagtcgcaattatcgtataagaggggtaatatgtcagccctagtttaccctactttttttaaaccccttaagatcttttttccttttttctaatatttaacctactaatattggtaagtaaacctaatgactttttgaagcgcctagccctatttctttcgaaattttcaattcgcgtcctttttcaattccatgaataataggaaacatgaaaaaataagtaaataataataatagaaaagctggagtgttgcaaatttaagaggtagccttaaaatatatttctgctgtgttgaatatttaatttatacagctagaataggatattatagccgaatttttttcaagcttcttcaaagcttatagtgaataacgtaaggggaaaaacaagaataaatttagcaaaagaaacgctcaagtcaatgtataactcaatctacgggtcccccttccctaaaataaatccgaaggtccgctacaaaactgctctagaaagagcagggtttgacactaagccgcgtaatccgttcagtagtcagaggaatgcttccactggaagtttacaagcttccgtgaagtcgccgccaataacccgtcaaagaaatgtatctgccgccccatctgttccggtcacgatgaagagtgcgtatacggcgtcttcaaagagtgcttattcatctgtaaagggcgagtctgacatttatccgcctcccgtattggagaatagcgagaggcggagtgtaactcctccaaagaatagcaattttacgtcttcgagacccagtgacatatctcgttctatttccaggcccagcgagcgtgcttcgcaagaggatcccttccgttttgaacgcgacttagaccgtcaggcggaacaatatgctgcctctaggcatacatgtaaatcacctgctaacaaggaattccaagccgcagataacttccccttcaacttcgaacaagaagatgctggtaatactgaaagggaacaagatttgagccctattgaaagaagtttcatgatgctgactcaaaatgacactgcaagcgttgtaaattctatgaaccaaaccgataacagaggtgtgctcgaccaaaaactcggaaaagaacagcaaaaagaggaaagttcaatcgaatatgaaagtgaaggacagcaggaggatgagaatgatattgaaagcctaaattttgaaccagatcctaaactacagatgaatcttgaaaatgaaccacttcaagatgattttccagaagcaaaacaagaggaaaagaatacagaacctaaaattccggaaattaatgttacgagggaaagtaatacaccatctttaaccatgaacgcactagactctaaaatatatcctgatgataacttttctggcctggaatcttcaaaggaacagaaatcacctggtgtgtcatcatcgtcaacaaaagttgaagatttaagtcttgatgggttaaatgagaaacgtctttcaataacttcttcagaaaacgtggaaacaccatacactgctacgaacctccaagtcgaacaattgattgctcaattagacgatgtttccctatctagaaatgcaaagctcgatatgaacggcaattgcctcaacgcagtggacagaaaggcttctagattcaaaaagtcaagcgcatatttatctgggtatcccagcatggatatacccgtaacgcagcaaacatcaattgtgcaaaacagcaatacgaacttatccagacaaactattctggtagataaaggcgatgtcgatgaagacgcgccatctgaatctacaactaatggtggcacacccattttttacaagtttaaacagtcgaacgtagaatactccaataatgaagggatgggttcgcaagaaactttcagaacgaaacttcccacaattgaagcactacaactgcagcataagcgcaacataacagatctgagagaagaaattgataattccaaatctaatgactctcatgtattacctaacggcggcactacgagatacagctctgatgcagattataaagaaacggagcccattgagtttaaatatccgcctggggagggaccttgcagagcatgcggcttggaagtcacagggaaaagaatgttttccaaaaaggaaaacgaactgtcgggtcaatggcatcgtgaatgttttaaatgcattgaatgtggtatcaaattcaataaacatgttccctgttatattctaggcgatgaaccatattgtcaaaagcactatcacgaggagaatcacagtatttgtaaggtttgttcaaatttcatagagggtgaatgtctggaaaatgataaggtggaacgattccacgtggattgtctaaactgtttcttatgcaagactgccattactaatgattattatatattcaatggggaaattccattgtgcggtaatcacgacatggaagctctcttgaaggaaggtatcgacaatgctacatcaaccaatgataagaacaatactctctctaaaaggagaacgaggctcatcaacttcaactagcatcactacccatttgtctttcctagcacacatgtttcataacattcttaataagattttgattttttatattattagccagccttgttcatttataaattgtatagcgcaggaaaaaggcatctgcctatctatggtatcaacaacattagtcgtcattagttagttagttataaagacatcattcactcatattcactacgttgtcttcttctcaacaactacctctaactgtttttttacgcgtcatttaattgtagcgaatttctatttttggacattctcgtaccggtgcattaaaggctaaaagctaaaaagggaacaggagcctaagaatagagaataaggaaatttatttaaggaaaggctaagcaatgaaatgtttcgttattttattgtattttcaagaggatggaagaagaacctgagcacaaacggataaataatagacgaatataatgtttcttaagacacctaattgggaaacggtaaatgagactcccaaatcgagagtcttaacgataaacgaattgatctctcccaacctggatactgaatctaacagccttctggcgacgccggcaaggaaatatttcaaaacttcaataagtgaagcgcaagattctcctacatctgccccttcgcccgatggcaatgaggatcccacatatcaatacaacgtacaatttcattttccaggaccaataacacctacaacacccaggtctaagaatgcagaaatgtttccatcccccacgcccccattggtttctcccacagcggttatcgaggaagagaatgacgattccgtacgggagttttcacgcacgctaaaatcaagactcaactgcgcaatggttaagctatcaaaggaacatgagcaagtagctttgattcctccacctccgacggaaaagatacgaaagggctcttatagtaataaatttgccgctaagcataggcgctgtcactcgttagatgaatccaaaaagtttctgagttctctggaagattcatccgctcatgcagcgttcttgaaggcaatttcgtccaaacatgccaaaagcaatagggtagacaacgttaacgtttcgccgttacgttggtcatctcatagaagaacgcaaagtacacaggagaattctttacaagaagttgttgctatcgatacattattgaagatgtcctcatcggactgaactaatgattcgggtttcgcatatatacatggctttggctacttttaggtttatagttcttgctgtttatatcactaatatttagtatatagctgcgaagaaagaaaaagaaaatattcacctctaggagccaaaaacataaaaaaaaaaataattaaaaaaaacttttattgaatgcttaattatttagtgacgcgattacctatataccaggttatttattttttcttttttcaaaggaaaacaatacaaaatattactgttaccatttttgttactattattattgtctttattactattatttttctatcgttgctataattacaatttgtttactctacaacttaaaaggagattactccagacaacgagttttgttttatgtttcctattcttttaatcttggaatttgtatgaaccactttctaatgtaatggatccacctctgtaagaacctctcttcattttatttttgttcttcgtgaaatctttacctcttactctacctaatttttcatttgccttttcaccccatgttccagccgcgcctttgtaggtgttgtctgtcaactcccaagcttcgaaattaatcttcgatctatctactctggaaaaatgctttctttggccctctttgatctcgtcggttccagcaggaatgttcaatttattggcgcttgatgaactggaagcagatggagttgattcgttagatgaggcaggcgtttcttcggccttggattcgtctgcagttgcttcttttgtttccaattcagagctagaaccagagtctgagtcggaatccgaatcggaggaatcagaagatgtagattcgtcggaacttgaatcagacgagcttgaagaatcggacgagcctgaagagtctgagtccgagcttgagtcggaatccgaatctgaatccgaggaagagctgctagagctggagctagagtcggagtcagatgaagagtcgctggagctggagtcggagtcagacgaagagtcgctagagctggagctagaacttgattgagaatctgattcagaatctgattcggaatcagaagaactacttgagctagaacttgagtcagaatcagattccgaacctgattctgattctgaagatgacgatgacccgctagagcttgactccgatgaggaagagctttctggttcagttttagcctttttagtctccttagcatcttcgttgtctgattctcttgctcttttcttggtttcatcttctgattcggattccgaagaagattcgtcagaactagagctagaggaagaagaagatccactggagctagagtcggattcactagaagattcagagtcactggaacttgagcttgagctagaagaagaagatgatgatgagctagattcagagtcactgctgtcactgctgtcactgctgctgctgctgctgctgctgctgctgctgcttgaagattcgccgctagaactggacgaggaagatgaagaagaagaggaggaggaggaggaggaggaggaggaagaagaagaagaagatttctcttcaatctccttctccttaacacttaattttggcacttcgtcaactttaattttcttggaagccattgctatgtattcttagtgtactgcgacttgggtttctttcttgctttgtataaaagtgcgatgagttcaatcatcaagtgaatttttttttttcagcctgcattgaaaaaaaaaaaattgtatgctcgagcgatgggaaggttttttcctcttcccgttcaaagcttcctcggaccaactccactttttctcggcccgttgtaaagaaatgggtaagagaactaaattgcaataagcttcgaattatcgttttgatccagacataaagagatgtacaaactacaaaacaagagtaaaataactcgaacgaagggtacaccttctgtaataaaacaaattcactataactgccttattggagtgaaaaaacaagattatgtagaccccctctcgcgataaagaacattaatgactgcaacacccgcacaccacaaggtgaagggcaaaggtgaattaaccaaagtgaagaggacgacgtagaatcaaccaggtatccttgataaggggaggagtaagaaaaaagtgtgtcgaacgtaaatttatgtgtctaatgaaagtatcttcacactaagattataattctccttggcaaaacaaaatgacacctttgtcctgttttcgttatctacttttttttgtgtcagatgtcattttggtctcctacgcatccactacatccttgtcacaatttgttatcagtaaccaacttagatgacttgcaccagcgccacatcttcgaaagcgttgaaacaaactacgtaaacaaacaaaaagtcaacatcctgtagatgtggctgcaaaaccacagaatcctcgtgtgggagaaaatattgataggaccagagcgaacttttttgatacagacgtaggaggtagccgttaccgcattagtatactatatgcgtacggccgccaagagcccaagaaagagacacaaaactacgtgggataagcttggggtaacgcaatcagtattgttcattttttttcccggaaaagctaagagttttctggcgagataagataacggcgccgaaggcagcggcgaactgacttacctccgtcggctccggcgtacggcaccaaaaaatcccgcaataacttgacaccaatgggctaacggcgtccgcagaaccgtgacgcaatctgcggtttgtgtcaagacagagaagtgggctgcttctcccctttcaacactcccctcccatggctgaatactcagacgttttctgtggtggaaatggcatcaaaagtgccactggctggcgaatccagactattttgtgtcaaagaaacatgcgtacctgcacaataaaaagaaaaggcccgccctactgacatcctgttcaggatcctcgaagaacaggaaaaaggacaaccgtccttttcacttcacgttcgcagggctttcctcgatataatggcgattacacaagcggtggcgtcttgaaaaaagttgggtttcttatctgtacggcgatcactcccctcatatgatagctgtgtagagtgacttgctctttgattggccttacttcttgcatctatcatcctttcttttactctctccaatcaccacaactcatatcattctacatttcattttattgttctgtacaatttttaggtttgtaaaatatataagtgatgtacatatcttctatatcctttccgtttgtgtctattttagggttggcttattacgcattattcctactttatttttacttgcttacttgaaaaagaaggtataccacagtgctgctccactgcaaacaatataaaatattatcaattatttttttttttcttcttttgaattagatcactaataaactcttataatgctcaaccatcccagccaaggctcagatgatgctcaggacgaaaagcaaggcgacttcccggtcatcgaagaggagaagacccaggctgtaacgctgaaggattcgtatgttagcgacgacgtcgccaactccacggaacgctacaacttgtccccttctccggaggacgaagacttcgaaggccccactgaagaagaaatgcagactttaaggcacgttggtggtaaaattcctatgaggtgttggttaattgctattgtagagctttccgagagattctcctactacgggctttccgcaccattccaaaactacatggaatatggacctaatgactccccaaagggtgttctgagcttgaacagtcagggtgccactgggttgtcgtattttttccagttttggtgttacgttacaccagttttcggtggttacgttgcggacaccttctggggtaaatataatacaatttgttgcggtaccgctatttacattgccggtattttcattctatttatcacttcgattccctccgttggtaacagagacagtgctattggtgggttcattgctgccattattctgatcggtattgccactggtatgattaaagctaacctttccgtgttgattgccgaccagcttcctaagcggaaaccctccatcaaagttttaaaatcgggcgaaagagtcattgtcgattcaaatattactttacaaaacgtttttatgttcttctatttcatgatcaatgtcggttctctatcattaatggccactactgaattggaatatcataaggggttctgggcggcctatctattgcccttctgcttcttttggatcgctgttgtcactttgatttttggtaaaaagcaatacattcaaagaccaatcggagataaagtcatcgctaaaagttttaaagtttgttggattttaactaagaataagttcgacttcaacgctgctaaaccttctgttcatccagaaaagaactatccatggaatgacaaatttgttgatgaaattaagagagctttggcggcttgtaaagtctttatattctacccaatttattggacccaatacggtaccatgatttccagtttcatcactcaggccagtatgatggaattacatggaattcccaacgatttcttacaagcattcgattccattgcgttgatcattttcatcccaatttttgaaaaattcgtatatcctttcattagaagatacactccactaaaaccaattacaaaaattttcttcggtttcatgtttggatcttttgccatgacatgggctgctgttctacaaagtttcgtttacaaggctggtccatggtataatgaacctctgggtcacaacaccccaaatcatgtccacgtttgctggcaaatacccgcatatgtcttgatttctttttcagagatctttgcctctatcactgggttggaatacgcttattccaaagccccagcttccatgaaatcgtttattatgtccattttcttattgactaacgcctttggttctgcaatcggttgtgcattgtccccagtgaccgttgatcctaaatttacatggttattcactggtttggctgttgcctgctttatttctggttgtttgttctggttgtgcttcaggaagtataatgatacagaggaagaaatgaacgctatggactacgaagaagaagacgaatttgatctcaatccaatttccgcacctaaagctaacgatattgaaatattagaaccaatggaaagtctaagatccaccaccaaatattagtgcgtttaattaacttactgtcttttttttttttttttttttaaccatattacgttgacgggagttttctgtgctgctgttatttgtttcacagaactctctcctcttccattgctatcgaacagataaaatggaatttctttatgtataattactattgtataatattcagtaaatctaaattttaagctcatatatctaaacactacaacatggaagcagcttgtcctcttcaggctcactgtatccgtttactcttatttcgcgtatttgcataccattatctcaaatgacttgttattatatcttgatatatattgtattatagaacaatttgtgaagagaggtccatattaagatttcctcccatttacaaatagaatagaaaaggaaatatatatgtagtaaaaaaatcgtgatgtatacaaactttggatttgtggagatcgtaataaatcgattatttcaacttcttctttggacgcaattggttggtgtgaccacactttctctttctacagttggtagctcttggtggtaatctggcgtaacatttacgacaaacagatttgtcacagttgtatttggaagccaaggctttcaaagatggttcaatgataccacctcttaatctcaagaccaaatgtaaagtggattccttttggatgttgtagtcagatagagttctaccgtcttccaattgcttaccagcaaagatcaatctttgttggtcaggtgggataccttccttgtcttggatcttggacttgacattgtcaatggtgtcagaagattcaacttccaaagtgatggtcttaccagtcaaagtcttaacgaagctgtacaaaattggaataagttcatttatggagtaagcacagacgtgcgtgcgtacatcataaagaaagaaacttcacgttagtaaaaaatattttttatgcgaccaagtaaatataactatgttatgcaaaataagatggaacaaacaaacccttcagcacatatgcgacattttcaatttgctctacagatttaatgtaaactcagaagcttgccgcgagtaatagtttttctcaattgctacttgtttaataaattgtgagcttgtcaatcattttccatttatgtctttcgtttatggcttttttgctatcgtataatcctcatattatttcgaacatagtattctgtattcgccgtaacatacatttgcattttgaacctttggtggctttacctcttgctgaacgggaaaaagtgatatataaggttgctcttatttgtgtatttgagattatgagttgcatacccataatgcctgggatagatgggtaatggctagtatgaggcggatcatatggcggattatccgccatatcctattgcggtacttcagaatctgaaaaacatgaaaaaaaaaaaaaagttcagcaaaaatggaaagattgcacccagacaactacacaaatctattagaggcacggatggaaatagtatttaaaaaggattgtcgaaagatgatatggcctccgatgagaagaaaggcggctatcctcatccacatatagaacacaaatgaatgccaataggtaataaatcactaaatctactagtttgtaaaaggttcgaaataatatgtcataaatttcgctgttaccttattgctcaggcgcttaacgccaaattgcattgcccatcattgaagaacacaacctaacgcgttaatatctcaagcaatgaattcaagtatccctatgcaagaatttaaaaatttctctctctatttgaactgaaccagcattttttatatctctccacatatcgcagaaagcttttctactctcaagaaaaaattgagggatgggtcaaccttccatagattctatatggaataataaaatttacttcttactaacattatatcagggtgaatattactgacaaaaataataacttaagtcttctttataatatgatgatcgacgcgcggggtaacgcgctcttcccatctttgtttcctttcattcctcttgacatgacaacaagagtatatgggaaaagaaaactggaaggcaaattgaatacagacagagatatcaataaaagtggtccattgagtcttacggcgccggagagatacgctccatttacaatatttactgatagatatattgctgcctgtctatttttccatctcttgtgctgactaggacttaactgatactcgccgaagctacacaaatagtcagtaacgccacgttttaggataatgtcggatcatgatactccaatggaaagcatacaaaatggtgaaaattcagacgaaagattgaacgccattgcgtcttttttcggttgctctttagagcaggttaaatcatttgacggtgatgtggtaaaacaccttaacgataaacttttacagtttaatgaacttaaatcggagaatctaaaggttaccgtctcattcgatgaattgaaggctagttctttaaagaaaattgatggtttgaagacagaaatggaaaacgttataagagaaaatgataaaatccgaaaagagaggaatgatacttttgttaagttcgaatctgtagaaaatgaaaagatgaaattatcaagtgagctagagtttgtgaaaaggaagctcgatgatttaactgaggagaaaaaggaaacccagagtaatcaacagcgaaccctgaaaatactggatgaaagactaaaagaaatagaattggtcagggttgagaataatcgctccaatagtgaatgtaagaaactacgctctacaataatggatttagaaacaaaacaacagggctatattactaatgacctgaattctagaactgaactggaaagaaaaacacaagaattgactttattgcagtcaaataatgattggctagaaaaggagctacgttcaaaaaatgaacagtatctctcctacagacaaaaaaccgacaaagtaattctagatatcaggaatgaattaaatcgtttaaggaatgattttcaaatggaaagaacgaataatgatgttttgaagcaaaaaaataacgaattgtcaaaatctttacaagaaaaactactggaaatcaagggtctatccgactccctaaattccgaaaagcaagaattttctgcagaaatgtccctaaagcaacgtttagtggaccttttagaatcacaattgaacgctgtaaaagaagaattgaacagtataagagagttgaacactgcaaaggtaatagcagatgattcaaaaaaacaaactcccgaaaatgaagacttacttaaggaattgcagttaacgaaagaaaaattagcacaatgcgaaaaagaatgtctacgtttatcctctataactgacgaagcagatgaagataatgaaaatttatctgcaaaatctagttctgattttatattcctgaagaaacaattaattaaagaaaggcgtaccaaggaacatcttcaaaatcaaattgaaacattcatcgtagagttggaacataaagtgcccattataaactctttcaaagaaagaactgacatgttggaaaacgaattgaataacgctgcattgttactagagcatacatcgaacgagaagaatgcaaaggttaaggaattaaatgccaaaaaccaaaagctagtggaatgtgaaaatgatcttcaaactttaactaaacaacgtctcgatctatgccgtcaaatacaataccttttaattaccaattctgtttctaatgactcgaagggacccttacgtaaggaagaaattcaatttattcaaaacattatgcaggaagacgatagtactatcacagaatctgactctcaaaaagtcgtaactgaaagactagttgaattcaaaaacattattcaattacaagaaaaaaatgcagaacttttgaaagtagtaagaaacttagccgataagttggaatcgaaagaaaagaaatctaaacaaagtcttcagaaaatcgaaagtgaaacagtaaatgaggctaaagaggctataataactttaaagagtgaaaaaatggatctagaatcaagaattgaggaactacagaaagagcttgaagaattgaaaacttctgttcccaacgaagatgcgtcatacagcaatgtaactataaaacagttaaccgaaactaagagagacctcgaatctcaagtacaagacttgcaaactcgtatctcgcaaattactagggagtctactgaaaatatgtcacttttaaacaaggagatacaggacctgtatgacagcaagagcgacatatccattaagcttggaaaggaaaaatcatcgagaatattggcagaggaacgatttaaactactttcgaatacgttagatctaactaaagctgagaacgaccaactgcgcaaaaggtttgattatttacagaatactattttaaaacaagattccaaaacacacgagacacttaatgaatacgtttcctgtaaatctaagttaagcattgttgaaacagaattattgaacctgaaagaagaacagaaattaagagttcatttagaaaagaacttgaaacaagaactgaataaactctcccctgaaaaggacagtttacgcatcatggtaactcaattacaaactttacaaaaggagcgtgaagatctattggaagagactaggaaatcatgtcaaaagaaaatagatgaacttgaagatgctctcagcgaacttaaaaaggaaacttctcaaaaagaccatcatatcaaacagctggaagaagacaacaattcaaatatagaatggtaccaaaataaaatcgaagctttgaagaaagattatgaatcagtaataacttctgtagatagtaagcaaactgacattgagaaattacaatataaagtcaaatcactagaaaaggaaatcgaggaggacaagattcgtttacatacttataatgttatggatgaaacaattaacgatgattccctacgcaaggagttggaaaaatccaagattaacttaactgatgcttattcacaaatcaaagaatacaaggatctctacgagactacctctcagtctttgcagcaaacgaattctaaattggatgaatctttcaaggactttactaaccagattaaaaacctaactgatgaaaaaactagtttggaggataagatttcgcttctaaaagagcaaatgtttaatttgaataatgagctagatttgcagaaaaaagggatggaaaaagaaaaagctgactttaagaaaaggatatcaattttacagaacaataataaagaagtcgaagctgttaagtccgaatatgaatcgaagttatcaaaaatccaaaacgaccttgatcaacaaactatatatgctaatactgcgcaaaacaactatgaacaagaactacagaaacatgcagatgtttctaagacgattagtgaattaagagagcaattacatacgtacaaaggtcaagttaagaccctgaacttatcgcgtgatcaactggagaatgctctgaaagaaaacgaaaagagttggtcctcccagaaggaatctttattagaacagctagatttatcgaattctcgtattgaggatttatcctcccaaaataaactattgtatgatcaaatacaaatctacacagctgcggacaaagaagtcaataattcgacaaacggacctggtttgaataatattttaattacactacgtcgcgaaagggatattcttgatacaaaagtgacggtggctgaaagagatgcaaaaatgttgagacaaaaaatttctttgatggatgttgaattacaagatgctcgtactaagctagataattcaagagttgaaaaggaaaatcattcttccattattcaacagcatgacgacattatggagaaattaaatcaattaaatctattaagagaaagtaacataacattgcggaatgagctggaaaacaacaataacaagaagaaggaactgcaatctgaattagataaattgaagcaaaatgttgcgcctatcgagtccgaattgacagccttgaaatattctatgcaagaaaaagagcaagagctcaaattagctaaagaagaggttcatcgttggaaaaagcgctcacaagacatattggagaaacatgaacaattgagctcaagcgattatgagaagctagaaagcgagatagaaaatttgaaggaggaactagaaaataaggagcgtcaaggagcggaagccgaggaaaaatttaacaggctgagaagacaagcgcaagagagattaaaaacatcaaaactctcacaggactcattgactgaacaagtaaatagtctaagggatgcaaagaacgtgttggaaaattccttgagtgaggcaaacgcgagaatcgaagagttacaaaatgcaaaagtagcacaaggtaacaaccagttagaagcaataagaaaattacaagaagacgcagaaaaggcttcaagagagcttcaagccaagttagaagaaagtacgacttcttacgaatctacgataaacggcttaaatgaagagattacaacattaaaagaagaaattgaaaaacaaaggcaaatccagcaacagttacaagctacatctgcaaatgaacaaaatgacttatctaacatagttgagtctatgaaaaagtcttttgaagaagataaaatcaaattcatcaaagaaaaaacccaagaagttaatgaaaaaatactcgaggcccaagaaaggctaaatcaaccttccaatatcaatatggaggagattaaaaaaaaatgggaatctgagcacgaacaggaagtatctcaaaagattcgcgaagctgaggaagccctcaaaaagcgaatcagattacccactgaggagaaaattaataagataatcgaacgaaagaaggaggaattggaaaaagagtttgaagaaaaggttgaggagagaataaaatcaatggaacaatctggagaaatagacgtggtgcttcgaaaacagctagaagctaaggttcaagagaaacaaaaggaattggaaaacgagtataacaaaaaattacaagaagaactcaaagatgtaccacactcaagtcatatctcagatgatgaaagggacaaattacgagcagaaatcgaaagcaggttgagggaggagttcaacaatgaactgcaagccataaagaagaaatccttcgacgaaggaaagcaacaagcaatgatgaaaactacccttttggaaagaaaacttgccaagatggaatctcaattgtcagaaacaaaacaaagtgccgagagtcctccgaaatctgttaacaatgtacaaaatccattactaggattacctaggaaaatcgaagagaattcaaattcaccattcaatccgttactttccggtgaaaaactcttaaagctaaattctaagtcttcatcaggtggatttaacccttttacctcgccatccccaaataagcacttacaaaatgataatgacaaaagggagtcgttggctaacaagacagatccaccaactcatttggaacccagcttcaacattcccgcctcaaggggtctaatatcttcatcttccactttgtcaactgatacaaatgatgaagaacttactagcaacaatcctgcccaaaaggattcatcgaacagaaatgttcaatcggaagaggatacagaaaaaaagaaagagggagaacctgttaaaagaggagaggcaatagaagagcagacgaaatccaacaagcgacctattgatgaggtaggagagctgaaaaatgatgaagacgacactacagaaaacattaatgagtcaaaaaagatcaagactgaagatgaggaagaaaaagaaaccgataaggtgaatgacgagaacagtatataaaggagatagtaaaaacaagggatcaatacaaactaaacctttttcaatgtggaggagcttcattctgccctatgtcaagaccatttgtaatatacgtacaacagcattcttgtttcataaagtttatatatgtataagctaagatgaagtcacgtaaatagctcaaatgccgattttttaatactccaaacacagaatcctctatatatggaaatggaatcatgaatcttacggtttgtgttttgaatgttccaaacagattttcttagtgttccgatctctgttccacccaccaaacgagaaaaaagtaggtcttcgcgaaaactccagcgacaccgctggtcctttaagttaaaataatatgaatggtggaagaacccagatcaacttgactgaaacaagtctgccaacatagacagctaagaaaattgatgacaagcaaacgggaaaagtcactggatcacacattgtaagtagaagcagtttttcaatgggaagaccgcactgcatagtttactaactatttaaactttccaaacattagagaactaaagataccgtttgaaacggagcgacaagcgaccatagcaaccaaagtcctatctccggacccgattttgaagccacaagattttcaagtagactacagttccgagaaaaatgtcatgctagtccagttcagaagcattgatgatagggtgcttcgagtgggagttagcagtatcatagacagtatcaaaaccattgtggaagccatggacgttctatcataaataattagaacaccgtattagtgtacatatagtataagtatctagacggcattcatgcacatcataacttaaatatttaaaatagcattaagataaaaaaataaagagaggtatagttgctaaatgtcctggggttgcgtgtaaataaacaattgtttgctttgagtaaagcaagcatgtggatggtagatgaggccttatttactcccattagctgggtaacgcagaaagttttaatatgaaagggtgacggcgcttggcgtttttcttggattgtagaagtcatgctaggcccttggagtaagataagagagaacaaataaaagctttggcaaatatcaactcagacgtcttttttaaagaggatatagagctttggtgttggcctatttcccatcgctgttaaatttccgcttttttgttttttttttccctaaatttgaggaacagctgtttatattgatttccttctttcctggtgcatattggttgaatcatcaacgcttaacgactaacaaattagatccagagttacagacgggtgagattcatatatagaccgaaggagtttcacaatccactatattatgccagaaacctctgttcagaatccattaaggctttctgaaaatgaaaatactcgttcgatgtttctgtctgcatcacagcagcagcggccatctgccactccatccttccctaggttggtacggaataccacagcaaatttgagtttatcagattttcaagtgttaaatccgtcttctaaaaggcaaaattcaaactcggtttacgatgatataaatagcagtaagaggcgaataagtagacctagattttcagatatcgaaggaaaaaataatgaccatacttacccagaaagaacaacagtcaaggaatcagagaaaaatccttctcccagatatgtgagtagttcgaaaagggccctgaaaagggaaaactcagttggaattactcaatcctctgcattgatttcgaaatcatttagtgaaaacggcggaagcattgcacatgagaaatggagcccggaaaatatgataaaaccactgaacgtttcacagaattcgctagctttcgtggatgcagggtcagatgaacagtccaagagtgaaattgtaggcggtttccagcgtaaatctaataatagtcaagaaatcaacgacaaggataacagtgcccgagatcaggatttcaataacagtggcaacaacaacaataataacaatcacagtagcaataacaatgacaataacaataataacaacgacgacaacaacaacaacaataacagcaacagccgtgataataacaataatagtgatgatagtaatgaaagggaagaaaatgattcctgcaagccagcaagtaataagagatcgggcattgctctaatacaaaaattacaagaattgtacaaagtgatagttaagcaagaaattgaattgcaggagcggtgctcacaactaacaaactctcaaaccaccgaactaaaaagcttgtggactatctataaaatcaatacagatcttgttaacaattatgtcacttttatcactacagctttactaccatcccaaccgcctcacgatttggtcatcggccaagaaattgtcgaaatatataggatcgaaagaaggctatgggtttacggcacgataacatttctagacgttctaaagaacttttctaacttcatggatcctgaagtttgctgccaatttatcactcacgtctttgtttcattatcaactatgatttctgacataccgtccaaatattctatcacttggttacaaagactaggagacttatcaagaatggctatagcactatatccctcgagttttatcgattggaaactgagtgctgagcattggtatactgaggcgatgaaatacatatacaatcatggaaagctatattatcatatgtctaccgtacagcaaaacactcttgaagcttttgtaaatttggggaaaagcgtcttttgtcaggaaacattcactccgtctccgcaatatatgcaattggttattgataacatttatcaaagagcctttgtagaaagaaataatggcaatcttagaaactctttattaattgagtatttgaaacatagtgaagccatgctattacccagttttttagaaagtccagatttacaaaatgtcgtgttgagctatttcattgaaaagttcggtatagatgcaaacggttgtaacatttttaacgcagaagatatgtttgttcagaatcctgattttttcaagtatttcttcaggcatggcccctcttttgcacaatcgcatattttacaaattgttggatttggagagccaaaaaacccatttgcaattttatttgaattgccgaagtatttgaaggagaggaaagacaagaaggaacgtaaaaaatcttcaaataatgactcctccgtgacggaaagttcaacgggcaatagccgaaatgacaacgaagatgacgatgaaataatgagttctaccacttccatatctgatcacgatctcttagcagaattcttcaatgacatcgataccttaaggcgtccgatactgccttcaatgctaacaaacgaagcatggttggaaacattaaagtttctaaatatgacctcattaaaatgcggtataatagtgcttcggaagtttctacatgggcctttaggtatcgcattaccccatatcttaccatggatatactttatcatctcaatttgtttgaaaagcagccaattgagtgatccagttagtaaagaattctggatgattattgttaagagagcttttccatgggatacaatggttacctttatgaatgttttgattgtgtatttattggataaccaaacatcgaactctattattggagatttatgcgatgactacgataaattaagcctttctgaacttttagaattattcaatgaaggcgaagaattaccagaaattttgggctgttggggaacattgtggtttgacacaatttgcgaaaagaatacgcattcgattagtagtgaagataattttcaagaaatcggtataaaagattatatggcattggattcgccgacagatggaattatatttgatgaaaaggacgaaaatggtgaaaaattctggaaaagggcatgcagaaccatatttctttttagagagctgtcaagaagttttccaataggcgtaataatcagaaacgatccgttgatatatcgttcatcatttcaaaatactaatatattgggaagtttagtcttcaaactcgaacccttgtgcaatatacacaacaatataccagtattaggtgccctggaaagtattattgacatatctgaggcaagaagtgaaaacaacactgatctgcacgctgtgccggaactaagtgtcaacgagggcgataatatcttccactatgttggctacaagaaacttcgtgccgattatacgtgcttcgataaaaatggagaatttttaagcgcctcgctttacactacatggtatgtcccgaacagcaacaacactaacatagaggacaacatcaattataacagcgaaaaggaaaatgaaggtctatttctggaatgtataaaatctgattatccagaaatagattttaaaactacatactttgtctttgatgcaacttcttggctaagacattccgcacgcatattcaagctagctcaaaacagactgctaagatttgccatttgtttaaccacattccaagagctgagatttttacgaaagtcaaaggacgaaaacgtcatggaggctgccacaagaggtataataactataaggcagctttactatgagaataaagtattacccctaagattcacaggtaatgtagcgacacacatcgaagagaacttagaatttgaagaacaaataacatggaggacacatgtcgacgagtttgtcatcgaatccgtaatgaaggcgcaagaaaaactagagagtgccagcgaaccgcgtctttcccctcgccgctttaactacgtagttctgatatctgacgacgacgccatgaagaaaaaagcagaagaaaaagaaataaaaacgctaagcacacgatttgtgttttctttgtgcacaaaacttggcgaacagcgccatctgtgtacagactgatcgttcgttgtacgtacatttacaacaacaccaattctactcaccgccataaataacactttaattttaatatatacttttatatgcatataaccaactgacttccatacaattctgaccagagcacttgggcagagccccacccaggccttgtcggaaaaaatcggaatatcccacacgatccaccggagaatatcgggacgctgacgggtgaatggagatctggatttcctaatttggatacatctctttcttttttgactcacaataggaaaaaaccgagcttcctttcatccggcgcggctgtgttctacatatcactgaagctccgggtattttaagttatacaagggaaagatgccggctagactagcaagttttaggctgcttaacattatggataggcggataaagggcccaaacaggattgtaaagcttagacgcttctggttggacaatggtacgtttgtgtattaagtaaggcttggctggggatagcaacattgggcagagtatagaagaccacaaaaaaaaggtatataagggcagagaagtctttgtaatgtgtgtaacttctcttccatgtgtaatcagtatttctacttacttcttaaatatacagaagtaagacagataaccaacagcctttcccagatatacatatatatctttatttcagcttaaacaataattatatttgtttaactcaaaaataaaaaaaaaaaaccaaactcacgcaactaattattccataataaaataacaacatgtccccttctaaaatgaatgctacagtaggatctacttccgaagttgaacaaaaaatcagacaagaattggctcttagtgacgaagtcaccaccatcagacgcaatgctccagctgccgttttgtatgaagatggtctaaaagaaaataaaactgtcatttcatcaagcggtgcattgatcgcttattccggtgttaaaaccggaagatctccaaaggacaaacgtattgttgaagaacctacctcgaaagacgaaatttggtggggtccggtcaataaaccatgttctgaaagaacatggtctatcaaccgtgaaagagctgcagattacttgagaacaagagaccacatttatattgtcgatgcatttgcaggatgggatccaaaatacagaatcaaagtccgcgttgtttgtgccagggcttaccacgctttattcatgacaaatatgcttattagacctacagaagaagaattagcccattttggagaacctgattttactgtctggaacgctggtcagttcccagccaatttacacacccaggatatgtcttcaaagagtactatagaaattaacttcaaagcaatggaaatgatcattttaggtaccgaatacgccggtgaaatgaaaaaaggtattttcacagttatgttttacttgatgcctgtgcaccataacgttttaactttgcactcttccgccaaccagggtattcaaaacggtgacgttactttattctttggcctaagtggtaccgggaaaaccactttatccgcagacccacatagattgttgatcggcgatgatgaacattgttggtccgaccatggtgtcttcaatatcgaaggtggttgttacgccaagtgtattaatttatctgccgaaaaggagcctgaaattttcgacgctatcaagtttggttctgtattagaaaacgttatctatgacgagaagtcgcatgtagtcgactatgacgactcttctattactgaaaatactagatgtgcctacccaattgactacattccaagtgccaagattccatgtttggcggactctcatccaaagaacattatcctgctaacttgtgatgcttcgggtgttttaccaccagtatctaaattgactcctgaacaagtcatgtaccatttcatctctggttacacttctaaaatggctggtactgagcaaggtgtcactgaacctgaaccaacattttcatcttgtttcggacaacccttcctagccttgcaccctattagatacgcaaccatgttagctacaaagatgtctcaacataaagctaatgcgtacttaatcaacaccggctggactggttcttcctacgtatctggtggtaaacgttgcccattgaagtacacaagggccattctggattctattcatgatggttcgttagccaatgaaacgtacgaaactttaccgattttcaatcttcaagtacctaccaaggttaacggtgttccagctgagcttttgaatcctgctaaaaactggtctcaaggtgaatccaaatacagaggtgcagttaccaacttggccaacttgtttgttcaaaatttcaagatttatcaagacagagccacaccagatgtattagccgctggtcctcaattcgagtaaacgaaacatgttcgttcgatatgttcaatccaaaaaaaaaaaaaagaattagaattatttcgacatcataaatgttcgtaatatattattttgtcaattttttctcttcccatttcagcttttttttaataactgaaactggatcaacaagcacatgtttttctaattaatctttcaaacatatttatgtatatacataaggaaaattcaaaaatccgatgcaattaacagaattcttcttcatagttctcttcatccattctttcgtagaataagacgtatacctcatcgctagacatttctgttttgccggcttcaaagttgttgcgatccttgcgatgttgctgtatataatcgtcatcaaatgtaacccaaacttgtctattcagtccaatttcatggctcttttctttgttcacaacagaagtatagtgtccattgataaggttaccggaatgattcaccgttccatataacttgtatcgaatcactttaccgttctttaaaataatgttcaatatcaaagggtaggttattacagtgctgtttttttttgttaaatcataatagaaccttgataaatgaatgacaagtatcggaggtaaaactataaagtctaaactcttaatcgtggttaactttttagaatttcgcttctttgcattttttgttgaatcatcgctgctatggtgatgatggtgatgatggtggggtgattttgaccttgatctggaatgaaaaccgaatatggttgattttttcttctggctagtaatttcttcttttttggatttagaatcagtaattctacaattaggacaatcccaagcattgtcgcctgacagttcttcatcgcctgtaaataagtttatgcaatcctctaatttaatttttctcgacttacttgtaaagctatacaatgatagttttggaatcgcaagtgacagaacatagaaggtagaatagctataagaagaattaccacagcgctgacatttcaaaatgttctccaactgccctcgatatatgtgatcaattggagataaaccatcagtaataacatttctctcgtaccatttctcgtatttggatgggttaacttgtaaagcattcgcatcatatgacactagatctggataatacttgacaacattttcgttcgagagctcttcatgtattcgtgctaaaactattagtagaaattcctgtgtatcctgttgatcatctgggatgttcaaatctggccttaacttcttgcacatttttaagaatctatttggtataatcgctcttcctccattcaaatacatttttttgaacaaaacgtaaatcgagcgggaaagttggacttctttcggatatttgttagtattgaggaatagcctatatttcttggttaaaaacaaatcccgaaataaggtagtgccaaacagacattgaattatactgttaatatagcatgtattgcatggattttgcaggccagtaatagataactctgataacagatcattagaatcttcaattactggtagattgtaagctttcggggccgaagattctatggcctcgatctttccttcttcctcctttggcttttccaccttggataaagaggatgaagaatcttggctagaatctctgatttgtgacgaaacctccaaggagtgcacggggggagcagttgctggactagacagcgttttgaataatgcatcctttccagtactgagttttaaatacgagggttttgataatgcttctttgcttgtgtagtacgccacttcagaaccagcttccaatttattacttgatgctatctgattactttccctgactatgtcctctttcgaattatcatttgttggttttgttagctcattcggtatttcatgtagtgagccatcaaacttgttatgtattgacaaagaggccatatgaacaggtaaaggccgtagcggtaaggagtaggctctttttctttttatggtcctgcaaattccgtttgactccgctaaataccggtcaacaataacagtactttcatctcttaccacttttaacacataacccatcacgtgttcgtcttgatagtcgttttttagctttgcgtaactgctgtagagattatttcttgtttggaattgtaacgattgtggaataataaggtacagataataacaaccaataataaatgctgtcaaagcttccatttcctgattgatttctaaatccctcaggtaaacattaaacagatgagcagcatggtctaacaatcctcttaagttctttagccgtaattgcgaataaaactgtttaatatctacttcatatacttttcgaactaggtttagaatttgatctgggtttaataacattgtctttatgacttccgatttagcgaaaagaaaacggaaagtaagatcaatgccacggttatttagtttactgaagatcctgaaagactactagcagtagcagtaacctttcagagcttataatcaacctaatgattactcagcgcacaatctaaaagggtttctcaactaattctcgaagaaatgtcaatcccttttttaagcactccggaaaaactttataatagatgtggggaaatcacctttgacgatgtgcaacggagaaactatttttttttttctttttttctttttttttttttttttggtccgaacaatgcgatgagccagacgaagaaaaaaataaaaaatgagaatgagtaattatgttaagacctttagaagaaatagggtccagtcacagaataaagccccaggaaactttaaagcaatcgaaattaaccagctatatttatataataagaaatttttcttattagtttactataaaggactagtgtacgttttttgtgtttaattatttgctttctgataatccggtttgctgatttgaatcgttctctgcaacaattgttgatctctagtggggtaaacaaaattagttttgtttaaaacttttgttgtagcgtttttgctcttttttttttatcgcagaatacattttatcgagaatgtcgaatataagtaccaaagatatacgaaaaagtaagccaaaaagaggatccggcttcgatttacttgaagtgactgaatcacttggctatcagacacacaggaaaaatggaagaaattcatggtcaaaggacgacgataatatgctacgatcgctagtaaacgaatccgcaaaggagttaggctatgagaatggacttgaagacgtaaaaacaattcaacaatccaaccatctttctaaatgtattgcttgggatgttttagctacacgattcaaacacaccgtaagaacttcaaaggatgtaagaaagcgttggacaggatctctggacccaaacttgaagaaaggtaaatggacacaagaagaggatgagcagctcttgaaagcttatgaagaacatgggcctcactggctgagtatctccatggatatccctggaagaacagaggatcaatgtgcgaaaaggtacattgaagtgttgggacctggaagtaaaggtagattaagagaatggacgctcgaggaagatttaaatctgataagtaaagtgaaggcatacggcacgaaatggagaaagatttcgtcggaaatggaattcagaccaagtttaacgtgcaggaacagatggcggaaaattattactatggttgtgcgaggacaagcatcagaagtaataacaaaggctataaaagaaaacaagaacatagacatgacagacggaaaactccgacaacatccaatcgccgattctgatatacgctcagattctacaccgaataaagaagaacagttgcagctatctcaacagaacaacccttcattgataaagcaggatatattgaatgttaaagagaacgaatcgagcaaactaccaagattaaaggataatgatggacccattttaaatgacagcaagccacaagcattacctcccttaaaagagatatctgcacctccaccaatcaggatgacgcaagtcggtcagactcataccagtggtagcattaggagcaaagtatctttaccaattgaaggtctttctcaaatgaacaagcaaagtcctggaggaatctcagatagcccacagacaagccttcccccagcattcaatccagcatctctcgatgagcatatgatgaatagtaatagtatttcagattctccgaagcatgcttattctactgtgaaaactagagaaccaaattcctctagcacacaatggaaatttacattaaaagatggtcaaggtttgtcaatttctaacggaactattgacagcacaaaattagtaaaagaattggttgaccaagctaagaagtactctttaaaaatttcgatacatcaacatattcacaatcattatgttacatccacagaccatcctgtcagcagcaatactggattgtcaaatataggaaatataaatggaaaccctctattaatggatagtttcccacatatgggtagacaactgggaaatggtcttccagggttaaattcaaatagtgacacttttaacccagaatataggacttctctggacaacatggatagcgattttttatcaagaacacccaactataacgcattcagcttggaagcaacttcacacaatcccgctgacaatgcaaatgaacttggttcacaaagcaatagagaaacaaacagcccgtctgtattttatcctcaagcaaatacattgatcccaactaattctaccgctacaaataatgaaatcattcaaggaaacgttagtgctaatagtatgtcaccgaatttcaatggaacaaatggcaaggcaccaagttcgacggcatcatatacaacgagcggttcagaaatgccacctgatgtaggtcctaatagaatagcgcatttcaactatttgccaccaactatacggcctcatttaggctcatcagatgcgacaagaggtgctgacttgaataagttactcaatccatctccaaattcagtaagaagtaacggcagtaaaactaagaaaaaagaaaaaagaaaaagtgaatcatctcagcatcattcttcatcatctgtgacaaccaataaattcaatcacattgatcagtcggagatatcaaggactacatccagatctgatactccattgagagatgaagacggcctggatttttgggaaacgttaagatccttggctactacgaatccaaatcctccagttgaaaagtcagctgaaaatgatggtgccaagcctcaagtggtacatcaagggattggctcacatacagaagatagcagcctaggttcccatagcggaggatacgatttttttaacgaactgttggataaaaaggcagatacactgcataatgaggctaagaagacgagcgagcatgatatgacgtcaggaggttctaccgataatgggtcagtcctgccactgaatcctagttgagaaggcaaggccgaaaaaaaacacaaatctttcaattgtttaacatattagttttgtaataagcataagtgtatattatacatagcacaagatggataatattctctgaaaaaaacgtgtagtttcatgactcgcatttttttttttttttctttcatgttgattaacatacttgaattctgtatttaagctgtataaaaagttgttctatttcatatacggcgattttgcataattaagaactttgccttgtacactattttactagggtattcttccaagatttctcttcttattttttccctttataagtcattgtagcaacataatttcctggaaattttaagggaatatatttctttccgcccacaaacacaaagggcgtttagtaaattatgcggcgatgtataaaagagaaagcaggcaaaaagaaaatgaaaaatgagactatgaactttaagaattatgtcttgactaattttttaaaacccatcatccatgaagagttctgtttgtattgtttacgtttgatgtttgaagtgaatttaatagaattgttcctctttttttcttctttttttaactataatataatgtttagtatatcaacagtactatttaggccttagactttctatgaactctctcttactctgtgagtagttggtaaattcgttttcgtattgatcttcctcagcaatttccccgatattgcccacatcatagttattctgtaatttgtataaatccttatctttatctgttattgcagacctgctatcctttaccgagtggtcagcatccattccttcgttatctttatcaaaagtgtttggtaactgtgattgagccgcacttttgggtgttgcaaacacatcctctagggcatcgcgcttatttaccgatgttatagaggaattccttgtatggaaggacgcgtttgaaatgttaccatttaaaaacgaggatgaagctctccttgggtaatacgaaccaaagtcctgattctgcaaatttcttatcagattttcattactagattggcgagtattatgtttaagttctatcatcgaagctttgttttggtcattgctagtattagtatcactggaaggatctgcgaaaaagtttggtccttcatcagaaataacagggaccatctgatcataaacgctgatctgtctctttgttatatgccgttgggaagatgataaggaaacattggagctgttatttatacttggtaaatccacaacggacttctgcctggcattattgccgtagttattatttcgtacttgaagtaaatttattttcctacggtatgctggcacatagtatttactattctttttccctaacggtttctcttgatctcgcgattttccatctttttcttctggatgagcagatccttccgatgaaccagaagtgtgatcaggattttttagctcggagctggctagtgctgcttcatctttactgtctcttaagggtccaaaattgtcaaaggacacgaaaccactttcatcataaatagccctttccaattctctatcgtcttgttcctccctcttgtatcttttttgtaggttaaaccagaaacatactgctattataatacctacaccgacgggtatacccaccgcacaacccaccgcaactgatgtgctggcagtcatctcttttacttcttactacgatgagctcccaaaaaaaaaatatatccctgataaataacacaaaactaagaagccggacctaggtgaagagtaaaataaggactcgaaattttgtctaatactcaataactcagtacaaaaactgcctcacagtataaaatatccaacttagagatattcgttttaattgtcccgagcaggcaaacgataactgatccttagtcacaataataagtctatgctttctgttgaaaaagaacaaatagcgagcgagtcagcaagcagaatctaaagaggcttgcaacgaatggtaggcaaagaatttctaacccgaaacctcaagcgaatggtggattccttacttccaatcttctaaaagtctttaactctgatttcgaggatcagtactttttctatggtttattaatatcggcctcgaaaagtttgtcgcgagaatttgggcacatgtgacccggaatgtatattgagtaatataagaatgagaacaataatgtcaataatcacacgtcgttataagcagctgaaaaattataagataatatcaaaaaaaatgctacagatcaactccaggcttgcagttattgatggatggctggtagacactgtgaagcgaaaaccaataaattttcggagtcctgaagtaagattactgttacccaatgacgatgactacaaaaagctatcacaacaaaacttggtggactggacgcgattaaagaaggattctaattcggtgctcgttggagtgaaatctatggaactatttaaacacataaagctagttttgcgagagtttttcttgttagaagatggaagaataattctgaagaggatcagaagcaaattacgttacaaagttgtcaagaaattaacttgtaaatgctgcaggttatatttaccaaaatggggcaccgtgtacatacatccgatgctaaaagataaagaaaagcccttagcgggggtatgtgaattttcattggatgtaaaccctgatcgggagtatccccttattgagatcaatgttagtcatcaatacattataattgagggcttccttctatacttaaatgaaaggaggctctataggtggaacgataacaatttgaggagtcaggttggcttaacaaaatgggcccatttaagaaaaacttacaatccggtaagccttgacatactttatagtttgaattcaaatttttattttgtaaaggatgatctgctatttcaattattaggaaagagggtatttgttaaattttgtaaagtaatggaaaatggaaaatgcggtaaggctccactgtggtatcgtgtgaagagaacgacaactgccaaagcaacacatattgcatatgccatatcaaattcaacagccccagattcattcaaaagtaaaaataacgattataggtttattgtcagggaaaagccaattgtggagaatactatctccaacctggattattcagacataaaaaaacagcagtttactgaagcagaggttgtaaaaagaaagatctcagcagatatttctcaaatagagaatgtgcatacgcaatttaatagtcaaaaggaaaaaaataatatcagggtgaataaggtttctagcgaggtcctagatcaaatttcgaaatttcctgtgtccagagtcaccttactgttgatgtctgctggtcaagataaaaattatattgaacttgttgaagaattggcaagaaggttggaaaaaatatgcatagaaaaaaccacacaatctttagaagagataagggatacttttcaggcgaatcctgagatgcaggctagctttgataaggaatattaccagagcattgaagaatataaaattacactcgaacttattaaggaagaccttttgattactctgataaaacaaatggaaaatatgtgggcagctgaaaaaaagtttagtacagaggaggagtatgtttcgccgaggtttttagtagcagatggatttctaatcgacctagcagaggaaaaaccgattaacccaaaggatccgcgcttactgacactgctaaaagatcatcagcgtgccatgattgaccaaatgaatttagttaagtggaatgacttcaaaaaatatcaagatcctatcccgctgaaagccaaaaccttatttaaattttgtaaacaaataaagaaaaaattcctacgaggtgcggacttcaagttacatacattacctacagaagcaaatttaaagtatgagccggagcggatgacagttttgtgttcctgtgtccctattcttttggatgaccaaactgtccaatatctgtatgatgacagcattattcctgaatttgaagcaacatcttcatatgcaacaaagcagtcaaagtgtgggcggaaaatgtctttgcaaatggagcctgacctcctttttcaagaggccattagacggatgcgacatttaactgcttatgacgttttgagaagaaactatattgcggcatttgaggagctatatatgggaaactgtaacgattaaatagttggtaagattatcagttatggataccaacatataagcgggtgatgtctcatttcaatgaggtcagataactggtacagtttcgcctttaatacacttgtttgacagaaacttgtttttaattgcttgattagctaagtaactcgagccgtactgtagtaccgttaaatatatattatgtaggacttagtagaatatactaataatagatactgcaattgatgatcccaattactgttttattgactaactttcactgaaatgttttcattctctgattttatatttagttggcgaactagctcatcctaattataattaaacttatatatagcataaaccgacaataatgcgtgggtggtcctccatgccgaatttgtgaactgaattattatctaagcactggatcgatcaccttaagatgatatattatttataactaaaacgcagcagcattacactccagagtaactcctgaatttcgtcatggcatgtacttatactatataaccaacaaaggatgactgaataagaaccaaatacttttcaagagataagatacgcgttgccattgttcgcaaggcagatcaagaagcttcctaggcctgtgaaaaaaggaggaaaaaagaaatgaattttctagctgtatttagattggatttgaggttcactagtataagcaacagctccagttctttagtcaagtgccagcttcccttgaaatattaacctcccttttttcttcgtaaaccactattatgaccatcggcctgttaataaggagaaaaatagaaaactgaagcaatagcggtatcataaagctgaccgtgtaaagtcaccactaacctcccaataaactcttccaactctgtttttttcaaagctagtggtgcatttgaacgctatttaggattccgatctcttcagaaacatgctgatttagaagtagtcaaattacttataggcgtgaatttcgaaattgatctcttaagcagaatttagttgtatcaaactatattcgttttggagcgcatatactttacatttcgatgcgtttaacgttgcctctgttcttttcctattaattctattagataagtttatttccatctcatataaagaagaacctgtcgaggttatatgatctcttttccgtctttttaccgattctggttagtgtatgcttcatttgagtttcttgcactgctttgccgaccaaatatggaaatcatctattttaactctattattgaagaggcttttcctggcacatataaatatgaatataaatgttgtgcggctgtaatatttggctagaattaccagcctgattgcgggttatatattgccttcttttggacatttactcccggtgtaatgttggcagcagtagtacctatacctgtgtgccacccgtttggatattactataacttcaaaatatgggaggattactttctcgaaagttgctaaaaaaatcattcgggaattttcgctacagattaatcaaatgtagctcgacagtcttcatattatgagtttaaaagttctttaatattcttgtacatctcaattgttatgtcaaccaattaccagttaaaaagagagaaattttatgagttattagatgattatgcggtgcagaacattgaggttcctcgtgataatgataatacgcacagttagagagcaagttagaaagcagattagagagggacaagaaagataatatcttcagttctgtaaggctacttttaaaccaaatgagccagaagacttctctattcgtgagcgtcccaaaagttatggtcattgccagtggagacgaagctgtactttttactgcttcacctgtgttttatatagatagctcataaagagatattgacaccaaactcaaacgaaagcttacaattccgcatcagcattgagaccctatattcccctcatctattccaaataagaatcatataaagaattcactaggcacagataactgctgatttatagacataatcccttcgcatccacgttagcatgattggtgacacgctttctgagcattagcttgcgataggtttccagcatctccagttacaatcatggataaatacacaaggcgacgttcaaacatgactgaggaaatgcagtatttaaagcttactctttcctcagttgagtacggtaaaatcgattaacaagccatttcaatagttataatttttttttttggtcatggaagacctgaactaaagtgttttagtaaaccaattggagtgagagtttttcattccgaagattctttatctcaaaatttctttatcgaaagacacttctgtgtcactgtccgttcaatcagtcagatagttccaactccgatgtcttccaatacctcaacgaagaccgaaaaataaaaggtttgtttgacggagtgtgttgattagtgcattggtgacgtggggtagcaaaatccagatacttctattttttgaaaaagaaaagagagagtgctagaatgttttcacgtttatcagtacacgaaaaacaaaacctgaagcaaatgattaccataactattgtccacttatggggaagttgctaaaaataacacattatttactaagggaacacaaattgctcatagtatacttgactttttttacttaacttttgcagcgattggtgatgaaatgtttcaaaaaaaaaaaaaaaatcgaaaatccattgtattgcataagaaatggcgaattttaggcacgaaattaacttacatctctccattcctttcctcatgaaagaaccgttatgttagctagccctgaacttcttattttggaaggaccctcacctcaattttcaaatgaaccgcggacttcactttctacggtcgtttcttcaaaaatctttacaacgtatatcgcctgttgcattgcctttttcggaaaaccttattttacgacaaaccttttttaggattaaagtttaaaaaatttcttcgtctgcctcaaaattgcgcagctttaagcttccagaatgttttacacgaaataccctagcgctgcatttctttttttcctcagttgcggtagtagaaaagtattacatcagcacgagtaacaacttatggtgtcagtttcataatttcacgcactaaagttaatttccccttttgttcaaaaactttcaggaggtgtggccatgatggacagaaagaatgttatgctttaggattattgtacaattatttagatttgctaaagcgcgtcttatagtaatcgtgcagtaaattttgtaattcagttccagttcactttatcatgatagtgttttatcagtttcgaatttttggcacacgaaagcttgttttcctttataattcttttcaggaattataccttacttcaatttagaagcgcatagcaaacgggaagaatgcgtacactgcagggttgttgtgatccgtcacgtgtatgcaaaacgcgttagagagtagttatgtgctaactgtgtggtagaaatttatatttctcttttaaggttgtttggtatgtatccgccgtgaaaaaagtaagaaaacatccaaatgggctcctgcctgaatgtttccttcgataaacgtatacgccaatagtgaagaaagtcgcctaaatttattctgttgtaacgaatgattcatggtttaacttttttagactctagtataactagcaagtatacatatttgctcaaaacatgttcgagtgcgaaagtgttgacatataaagagacacttcttttacgttccactgtttcgagtttacgttgaagatttgttttagggtgcttaatcaaagaacaacaaataaaaaatgcctgtggctgctcgatatatatttttgaccggcctatttttgctatctgtagctaatgttgctctaggtactacagaggcttgtttgccagctggagagaagaaaaatggtatgactataaacttttaccaatattccttaaaagattcatctacatactcaaatccgtcatatatggcctatggttatgctgatgcagaaaaactgggttctgtaagtgggcaaacaaagctttccatcgattattccatcccatgtaatggcgcatcagatacttgtgcttgttccgatgatgatgctactgaatatagcgcttcccaggttgtaccagtgaagcgtggcgttaaactttgttctgataatacaactctttcttctaaaactgagaaacgtgaaaatgacgattgcgatcaaggcgctgcctactggagttcagatctgttcggattctacacaacacccaccaacgtaaccgtggaaatgacaggttactttttaccaccaaaaactggtacctacacatttggcttcgctactgtggatgattcagcaattttatcggttggaggtaatgttgcctttgaatgttgtaaacaggaacagcctcctatcacatcaacggatttcactattaacggtattaaaccatggaacgcagatgcacctaccgacataaaggggtcaacgtacatgtacgccggttactattacccgatcaaaattgtttattcaaatgctgtatcctggggtacgcttcctgttagtgtggtattgccagatggtactgaggttaatgatgattttgaaggatatgttttttcttttgacgataatgctactcaagctcactgttccgttccaaaccctgctgagcatgcaagaacttgtgtatcatctgcaacatcttcctggtcgtccagtgaagtctgtacagagtgtaccgagaccgagtctaccagttatgtgacaccatatgtcactagctcttcctggtcgtccagtgaagtctgtacagagtgcaccgagaccgagtctactagcacctctactccatatgtcaccagctcttcctcgtcgtccagtgaagtctgtacggagtgcaccgaaactgagtctaccagttatgtgacaccatatgtcagctcgtctactgctgccgcaaactacactagctcattctcatcgtccagtgaagtctgtacagagtgcaccgaaactgagtctactagcacctctactccatatgtcactagctcttcctggtcgtccagtgaagtctgtacagagtgcaccgagaccgagtctaccagttatgtgacaccatatgtcagctcgtctactgctgccgcaaactacactagctcattctcatcgtccagtgaagtctgtacagagtgcaccgaaactgagtctactagcacctctactccatatgtcactagctcttcctcgtcgtccagtgaagtctgtacagagtgcaccgagaccgagtctaccagttatgtgacaccatatgtcagctcgtctactgctgccgcaaactacactagctctttctcatcgtccagtgaagtctgtacagagtgcaccgaaaccgagtctactagcacctctactccatatgtcaccagctcttcctggtcgtccagtgaagtctgtacagagtgcaccgagaccgagtctaccagttatgtgacaccatatgtcagctcgtctactgctgccgcaaactacactagctcattctcatcgtccagtgaagtctgtacagagtgcaccgaaaccgagtctacaagcacatccactccatatgcaacctcatctactggcacagctacttcatttaccgcttcaacttccaataccatgacgtctttggtccaaacagacacaaccgtttctttcagcctatcttcaactgtaagcgagcataccaacgctccaacttcatctgtagagtcaaatgctagtactttcatatcgtcaaataaaggcagcgttaaaagttatgttacgtcatccatacatagcattacgcccatgtatcctagtaaccaaaccgtaacatctagctctgttgtctccacaccaattacttccgaatcttctgaatcctcggcctcagttaccattctaccctcaactatcacttctgaattcaaaccatctacaatgaaaacgaaggtcgttagtatctcctcatcaccaactaatttgattaccagctatgacactacatctaaggattcaactgttggttcatccacatcgtctgtaagcctgatctctagtatttctctaccaagtagttattcagcttctagcgaacaaatatttcacagctccatcgttagttcaaacggtcaagcattaacaagtttttcttcgaccaaagtcagttcctcagaatcttctgaatcacatagaacatcgcccactacatccagtgaatcaggcatcaaatcttcaggcgttgaaatcgaatctacaagtacctcttctttcagctttcacgaaacttctacagcctccacctccgttcaaatatcttctcagtttgtgactccatcctcccctatttccacagttgcccctcgttctacagggctcaatagtcaaactgaaagtacaaattcttccaaggaaaccatgtcgtctgaaaatagcgccagcgttatgccttcttcatcagctacatctcccaaaacaggcaaagttaccagtgatgaaacttcttccggattttctcgtgatcgcaccactgtgtataggatgacttcagaaacaccctccacaaatgaacaaacaactttgattactgtaagttcttgtgaatcaaatagctgctcaaacacagtctcaagtgctgtagtttccacggccaccactaccatcaatgggattaccactgaatatactacatggtgccctctttctgctacggaattaacaacggtaagtaaattagagtcagaagaaaaaaccaccctaattacggttacttcttgtgagtctggtgtctgttccgaaactgcttcacctgctatcgtttcgacagccactgctaccgtcaatgatgtcgttacagtttattccacatggagcccacaggctacaaataaactagcggttagttctgacatcgaaaatagtgccagtaaggcttcattcgtttcagaggctgctgagacaaaatccataagcagaaacaacaattttgttccaacttctgggactacttctattgaaacacatacaaccactacaagcaacgcgtctgaaaatagcgacaatgtttctgcttctgaggctgtcagtagcaaaagtgtcacaaatcccgtgttgattagtgtatctcaacagcctcgtggcacaccagcaagtagtatgataggatctagtacagcctctttagagatgtcaagctacctcggcattgcaaatcatctactaaccaatagtggtattagtattttcattgcctccctattactggcaatcgtttaataggtgcagaaatatcctttggattgatacttctgcgtctacgattcgtcctagtgccatattatgtacctatttatttactattcatttctttgttcttctacttcaaatagctcagaatgtattatttttttattaaaatcatttctatatataggattaacgagaaaccattccgggagtggcatctctatgttttctctatgtaagccacaccagagaacgttgctgtactaagacacccatttcgagtatagaagcttattgaaaatgaactgatattttttaatacatataaatctcgattaaagacaaagcttattggacatggagtagatgttttgatcaatagattttcaacaaattgaacggtttgctttagataccgtttgagataaaatactgcattttaatgaaacataaagtcaaccaacagctgaagcttaacaatagttactactgcccggcgttattatcacaacaattcgttctaccaaaaaactgtgatctttactaaaagaccttttttttttcagacaattttgcttaacgcagtaaaatgtagtaaagacgaactttcggataaaagactccaaagatagtatgataaacagacagtggtatcagtactatagacaccagttaagacgttggcactgtcttcaaatcttggctagaaattttggagggtatcagtcaattgctgtctgcgcatcccaataaacagttgtctaggaaagaacaacggttttaattgacacaacatgctgaagaatataggaaaaggagtagcggcaacggatgagctagcaagaaaagcatcactctctatctgaaagcttccatgatttatctttcaacccagcaaggtagtgtttttccaatataagaagcatacggggttatagaagctaatcgtgcccagcatgagtcctaacaaacagaacagactctttatccatccgaattctagtaagtaattattctgttcacttctatccaacgaaatgggcgtacgattgaaataacagttgattgaaattataggggccctattcgccttctacaaagcacaaggaaaggaacatttacaatgaataatacgaaacagctggcaaatgtgctgaaaaccattgagcgatgttaccacgctgagatccatgttttcaagagtgggctgtactataatgaaccaatgtgttctttaaaattgttagtgtgttttcccaacatgaaattgctactggaagaaattgatattgtaataatatatgtgagtatctaatcacacactggctgcatcacattgattcatgttatgtttttgaaattaatgtattcgttgtgcatggatgttacacatatcctaaacctaaattatgagtacaaacacacctaggtagagagctctacgtcgtcttagttctcagcttgtaagctttaatttacgcgaaaagctatttacaattttttatttgaaaattgatcgcataacttaatgaaagtgtacaaagtaggataggcattctttggtaccgattttctgaattgtcaccagcaaagcctcatttatttgaaatcatgaaacttgttaacgattaaatctagcatggcgatactcggaaagtccataaagaacttctggcaagagccgaaattcacggtaattttaattgagcaccactatagcagtgtctttattgagttggctaacactaaggtcgtattcagtacttctgaatttccagataatataatagacgctcatactaagaaaatattcactataagaacctttcacaaatactaacctagaatatttatctttctatttgagtaagaatggaaaataaaaaagtgttaataaggtataacagagtgtattttcaaccgtaaagaaatgaataagaataaacgcgatttaagcttaatagaaagtacataagcaacgtcgcgaaccggtaatggaaaaaataattgttttatcgcttttcttcagagggtttttgtaatcgatatttgggtggaaaattctggggccctacgaaatgacgaactaaaagccaagagttctaaaacccttcagtgtagtgctttttgaaaagccagttttgttatgagcaacaaatacatgtgagcttagaaagatagattgagcttacctgaatcaatgtgaatcgaaaatttcctccgtcctacaagtatatattggaggaagataaaaccaagattgatgcactgcgttttgtaaataggttctgggattaccaacgtacttcttgataaaatgggctatttttaaacgctttactttttttcttcagcggaacccggtggtttttatgatctttatacttaattgatgattacagttttggaatcaaaagctttattcggaatattgtgcaaatatattgttgtttttattggataatggtgtctagatttaaccaagatattagatttatttcgcttatagcatcattttttttttgatcaaaattttcaactctttgaaagtgccatatttcacaaaatataacatttgtcccacgatttagaaaaataccataatcactcttcaacaattttatttctttactctcctactacagttgcgtacattttaactacacgtttaaaatattcaagatttatgagactgtcatcgaatggtatataaaataaaaaaaaattatatcttagagtcctagtttaatagaaagaataaaaaaggtcacggaacatcactttctaacatatcttcctgggtttcatctttactagaactgacggtcaaaggtctttggagagtactcgcttttttgatgaaaatcacgatagttaatttttccgccatgttgtaactttctcaaaactgcaatttcagggtgtccaatttactgtcaatatgcaaccaaaaatataacaaagtccttttgagcaaataaagtcggacatgacagtacaacgcatgatcgattattaaacgaaaatgggatatcatactgttttagaagttattgggtgcattactctgtcataaaaaaatcatgttactatctataaaaaatgcctaaaaaattggattaccacttgttatggaaagatcagtaaaatataggataaccatagcgtaagtctggcgttctggaatatttgttttttagttattaaacatacttttcacgattcacagtattaatttttaggaatgataaaaaatggtacatgcccctattgggaacgtgatgatctttcggaatgtgctaggcgagaatatatcgagtttaaatttcctctatttatattgttgactggtatgatatacgcgttttgcaaagtctttcgagccttttatctaagggggaaaaatcatacaaatgaagcgccagaatttgaagaacaaggtaatggaaaccacgaatatgcaaggttctcagttttaagactaaaatctgcatgggaaagccgtagcttttgtaatgttaataatagatctactttcgacaaattcaaaaaatttatagagggtgccttcattgttttgcagcttactatccacctgtatattttatctagtatgccaatggataacaaaaagttctttcaccaaggttttctggttcaaatgtttctctggattttactgcttgttgttattacacttcgtttaatttcagcaagccagtcatttcggtgggttttagcatgtaagcgtgatttatgggctgtttcgttttactcatatgcatccctgtttactctttcgattttacctcttcgttccgtcttcattggaaagataaaagataaaattatggtcaaatatatcatttccgagactttcattgatttagcgcttttattattattatcaacgtcaagtatagaaggaactaggtactcatttttggttgaaaatgagaacaaaaagttgccaccggctcctaccgtctttggccttcttactttttctaggattgatcggcttatttggaaagcatacaaacactgccttggaaacgctgatatttgggatttggatattaataataagtctatagcaattttggcgaactttgaaatgtcttctaaaaaaggaaggctccttccaaacattatttgttattttaaggctgttttcatctcccaattatttctggcttttgtatctagttttttgaactttgtaccctcattgttgatgccaagaatactatcatacgttaatgacccaaagtcaaaatcatggaacttggtgtctttatacgtctcatctatgctcgtcagtaaaatcattgccacgacttgtagaggtcaaggattgtttttaggtgaaaagggtactatgcaactaagaacagttttgatatccaatatctattccaaaaccttaagaagaacaattctaaaagactcaacaacgtcacttcaaaaaaatgcgtcaacatcctttgaagaaaatcctgactcttctgaagcggaacctagaaaaaagtctagtaggaaagacaactctgtgaacaatgttatgtcaattgacgctttcaaggtttctgaagctatgaacactttttatctggcatgtgaagcagttttcatgacagttacggccctaatgatactatattccctactgggatggtccgcctttgctggtacctttgctcttcttgccatgattcctttgaatttttggtgtgcaactttttacgggaactatcaggccgatcaattaatcctaactgacaagcgtacctctgggattagtgaggctctgaactcaatacgtgtaataaagctactggcatgggaaaatctgttttatcaaaagattataaacgtaagagatggggaaataagactccttaaaaagaaggcaacaattttctttttgaaccatctcatttggttctttgggcccactttggtctctgcaataacattctcagtgtttattaaattccaaaatcagacacttactcctacaatagcatttacagctctttctttatttgcaatattgaggacacccatggaccaaattgcttcgactgtcagccttttgatacagtcttttatttctcttgaaagaatccaggattatcttaatgaatcagaaacaagaaaatatgagattttggaacaaagcaatactaaatttggctttgaagatgcaagcatggaatgggaagctgctgaaacaagttttaaacttaagaacatttctattgattttaagctgaatagtctcaacgcaattataggtccgactgggtcaggaaagtcttcgctattacttggactattgggagaattgaaccttctttctggaaaaatatacgtacctacagttgaatcccgcgacgacttagagattggtaaagacggaatgacgaattcaatggcatattgttctcaaactccgtggttgattagtggaacaattaaagataacgttgtttttggagaaatcttcaacaaacaaaaatttgatgatgtaatgaaatcctgttgtcttgacaaagatatcaaagcaatgacagctggcataagaacagacgtgggtgatggaggattttccttatctggcggacagcagcaaaggattgctttagccagagcaatttactcctcttccaggtatttgatccttgatgattgcttgagtgcagtagatcctgaaactgcactttatatatatgaagagtgtttatgcggccccatgatgaaaggaaggacctgcatcattacgagtcataatatttctttagttacgaaacgggctgactggcttgtgattttagatcgtggcgaggtgaaatcacagggtaaaccatcggacctcattaaatctaatgagtttttgagggaaagcataaacaatgattcaaaaaatacaactcacaatcaaattgacttgaaaagatcaacaacatcaaagaaaactaagaatggagatcccgagggagggaactcgcaagacgaagtgtgtgctgaagttgaaaattttgaggaaacaaaaatggaaggatcagttaaattttcagcttacaaatggttagcagactatttcgggggactgggagttgtttttgttttcacctcgtcctccatccttattcatggaatcacactgtctcagggcttttggctcagatactggctggacactggatcttcagggagtaagtctacctggctttatagaatagttgagggtcactctaacatctatttcttactgacttatattatcataggtcttgtttcttcatttttaacttctggtaaagtttggatagcaataatttcaggtaccaacgtcaccaagaaaatatttgcgaagcttctatccagtatcttatatgccaagttacgttttcataatgtcacgccgactggaagaataatgaacagatttagcaaggatatggatattattgatcaacaattgatccctaatttcgaaggactctcttatagcgtcgttgtttgtctgtggattatacttttaattggatatgttactcctcaatttctgttatttgctattcctttatgcgctctttattataccgtatgtacgttatatcttcgtgcatctagagagttgaagagaatagataacatcaatatctctccaatacaccagttattcgctgaagccatcaaaggagtaactacaattagagcattagcagatgagcgtaggtttatcactcaatctttggttgcaattgacagaagtaatgctccatttttttatctcaatatggccaccgagtggatcacatatagagtggatataattgggacacttgttctttttagttcttctgtaatgatcataatgaaggcctcatagttggatgcggggctagcggggatactgttatcgaatgccttttcctttactgaaactgctcaatggatcataaaagtattttcaagcgttgaacttttgatgagttcagtagagagaataaaagaatatacagatataccttccgaatcaaacggctacatatcacctccagctaattggcctcaaacaggagatgttgaactaaaaaacttatcattgcgctattctcctcattcctctaaggcactagataatgtatcattcaaggtaaaagcaggaacaaaagttggtattgttggtagaacaggggctgggaaatcttctattatagcggctatttaccggctttcagactgggaaaacggtacgattactattgataacaaagacataaaacatatccctttagagcgtttaagaaattctataagctgcatcccacaggatcctactttatttgatggaactgttcgatctaatttagatcctttcgatcggtattctgatgtacaaatttatggcgtactatccaaagtgggattaattgaagaatgcgatgaattgtgcttgatttttgagcaagagcagcctaatttttctagtcataaactaagaaatagattcattgatttgaatactgttgtgaaatcaggtggttcaaacttatctcaagggcaaagacaacttttgtgcttggcacgatccatgcttggtgcacgtaatataatgctaattgacgaagcaaccgcctcaatagattatatttctgatgctaaaattcagaaaactataagagaaacaatgaaaaatacaacaattttgactattgctcatcgattaaggtcagtaatagattatgacaaaattctggtgatggaaatgggcagagtcaaggagtatgatcatccatacactctaatatctgatcgaaataccattttttaccgcctctgtaggcagagtggcgagttcgaaaaccttttcgagttggctaaagtctcattcgataataaaagataagacaactagaatttcctatttttattcattccagttctagctacgaagtatacgatctgcttacgtcatatatttgtgtgtaattagaaggcattcaggaagtcgcttttaacttttcagggctatatgtcctaatccactactttttttgagaactttaagaaataactcctttgaacctgtctgtgccaaacaaaattttgctggtacattttatggtatataaacaagctacgttattattacttttttttgatagttttacttatactagaaaataatattatatcatcacaaaagaaactctctcgttaagaatcccgaatattcagcaggagcaaaaaaaaaataccataatttaaatgcttattcagtacttagctgctgattttatcgcaagtatactattggagagtaccgtggttcatatcgtgctatttttatctatatttaaatttatagaagtttatcgtagtatactatgtaattctctgccgtattggcggcaaagacaaaagcactgacagtaaacagtttttctgatgagaatttatgtcgaggaacaaacgaaaattttgctggccaaatttgcttacgcctttaatgtgattgcggttgaggtctgttattacgcagctgctatcatgtgtctatttgagattctctttacaggttatcgctgcatttttgtcaagaaaagaaaagaagacaacctttttcttgcactgcgatgagtatattcaggctcgcgaattttccagatttcttactaaagacacatctttgaacgcaccagcatgaattttatgaactactgatccatatattaataggttttaagtacatatagaatacttaagaaattacattccattgcgatacacctatttgattctgattgtgttgaagtctgtataaaaggcgaaaaaaaataaaatgaaaataagaaaataactgcgctacttgtcttctaaattatcttctggtgtatcgtccttttttggtatgattaatttcttattggatgaaaaactacaaaacaaaaatcctaaggcataaaaccctagatccatccaaaatacgttcttaatggagtcgcttaaaatgtttccaatagtcgaatgagaaccgtcgtagttttgaagacgatacaaaatcatgtcatcaaccgtttttccttcgtaaggctctagatgagctcgtgatactttattgtgaaaggaggcggaaaaaacagtggttgaaagcacaccaccaagagttgtacctaatgacttcatgaatgtattgaaagctgttacttcaataaagtccatagcagcttctggacgatctttggtaatttgaagctgtgcactcatgagcgatgcttgtagagcaaatccaagggaaaaccccggtaatagcaaaacaccaatttgagttgacttcgtggacgtatttgtcataagtgtcataagccctgctccaattaccccaagaacgcctccaaatattaagagtggtttaactaaaccgagctttttggtaatcacaccacttgcaatggccgcaataacgttggtaataacgattggtatcaagtgaagaccggctttccatgcactcgacgcaaatataagttggaaaaactggacagagtatatcatttgcccattgtaaccggtacataatagaaatgttaccatgtttactattattatggctggttttgctaccaatcttcttagaaggagaggcctgtaggatatattatcaggttccgggttgaatttatcgaataggaagaaatcgtacaccaatgaaaaaataaaaagtaagacacccaaaaccaaatatgtgatgacttggccagagttccaactatatttattaccaccaaaggttagccccagtaggaaaaggaccagccctgcagagcagagggcaaaaccaaagaagtcaaacttgaagattatgccattcataagtcttttaaaattaacttggtgtctgaacttactaaaagtaaagctcgagattgttcctatagcatctttaatttgttgaagtatacccttattctcggccttataggtgagtaaaaacataataatggcaagaccaccgataggaagattgatatagaagcaccacctccaggtaacatgggttgtaaaggcacctccgattataggaccaacgatagcagctacagcaaatgcacaacttaggatggaaatcaccaatggacgtgacctttcaccaaccatcgtacaaccaataacaaagcaaagcgtttggagtccgcttcccccaacaccagcaacaactctaccgaaaatgagcatattcattgaagaggcaagggcagcaattagggatccggcttcaaaaataagtattgctaaaatgagactatgctggaaacctatgatagatgcgaatcttccccaaatgagactcagaatagcatttggtaaactgtagcctgtaacgagccaacctgttttggagtagtttccgaactgttctgcgaccacgtcaataatagttcccactatcaaaatatccagtgcagttatgaatagtacaagagttaacgaagccaggcagaggtacaaggaaagtcccattggagaatcattgctacctctagcattcaatgaagcgtctgaaccacatgctccttctatctcctgctgcgaagagtacttagtttcctccatatttttgaatttctatcgattaagctctataccaggtatgatctggtctgatcagttctaggtatgagtataactagaatacatctatatatatgtatatatatatttaaaccaaaaaaaaaaaaaattcgcttctcataaaggtgtgatgacactattatcttttgcatattttgtcgactcgtatcatgtacgcgctgcatatgaggtgcggcgctatctgttaaatatgtactaatttgcacctgctgcaaaggaaatgtggcactacttttactcgcatgttaactttcacctactatatatagaaaaaagggtgttgctttcaatcgccgactaatttgctcaaatactctttacacaaaggaaattgtgtatcagtaacccttacggtttgtttatgaaggaactttgctcgtcctacaccaccggatctaggtactcaattttttgatgattttgcacttgtgctcatatcctgtcgacaggcaccgcatttttttccttgtttcaacagacataaacacaagcttcactcattagtttgaaaagagatagtttcgacggtacagtattcttgtcgtacaaaagtcttcggtataactggttcgttgtggattttcggaaagtaagttgattgtacgacgacaggtcaaagttaaagttaaagtcaccaggtgtatagacaccacattgaaggggcgtcacagcaattttttttatttttttttgatactcaataattacgagcatataattttagtacttccaaaaaaaagttaaaaaaaaaatagtgacaaaatgtgtcagtaaaatatatatgagaacatggaatgtattaaagtaattccatttctagcagatgtagcgaccgtagaatcttaaatactatttacataaataagaaaagtaaaatagttttatggactggaacgagaaaaaaaaaaaaaagaataatcaagtaaataaattatcggatgagttctagtgttgttggtgcctcaagtaataaaaaaagtggaattaggcagtcctgtgagattattgagcgagaacgtcactcaaacgatgacacgtactctatgacatcgaccttttttaagctcaaagaaaacgaaattatgtctgcacagtttgattccttgaaatataaaattctactgataagtaccgcgtttgtatgtgggtttggaattagtttagactacacacttagatcgacctatacgggctatgcaacgaactcatattcagaacactccttactttcaactgtccaagttatcaatgctgttgtgagtgtcggatcccaagttgtctactctagactctctgaccacttcggaagactaaggctttttttagttgcaactattttttatataatgggaaccatcattcaatcacaggcgacccgtctcaccatgtatgcagcaggatcggttttctataactgtggatacgtcggaacaaatctgctcctgacattaatactctcagatttctcctccttgaaatggagaatgttttaccagtacgcctcatattggccatatatcataataccatggatttcaggcaatattatcacagcagcaaatcctcagaaaaactggtcctggaatattgcaatgtgggcttttatttacccactctctaccttgccaattatatttcttattctttatatgaagtacaaatcttcaaagactgctgagtggagatctctcaaagaacaggctagaaaggaaagaacgggcggattatttgagaatttggtgtttctattctggaaactcgatattgttggcatattattaataactgtgtcgctagggtgtattcttgttcctttgacgttggctaatgagacatcacaaaagtggcacaattcaaaaataattgccactttagtttcaggtggctgtttatttttcatttttttatattgggaggccaaatttgccaaatctcctcttctaccgttcaaattactaagtgatcgtggaatttgggcaccccttggtgttacttttttcaattttttcacctttttcatttcgtgcgactatctgtatcctgttttgctggtatcgatgaaagaatcgtccacttcggctgctcggatagtaaaccttcctgactttgttgctgctactgcatctccattctacagtttgttggtggcaaagacaaggaaactgaaactttctgtaatcggaggttgtgctgcatggatggtgtgcatgggccttttttacaaatacagaggaggatctgggtctcatgaaggtgttatcgctgcatctgttatcatgggtttgagcggtctcctatgcagcaattcagtgatcgtcatactgcaagccatgactacgcatagtaggatggctgtaataaccggcattcagtataccttttcaaagctaggcgctgctatcggtgcctccgtttctggtgccatatggacacaaaccatgcctaaccaactctacaagaaccttggaaacgatacattggcagaaatagcatatgcatcaccttatacattcattagtgattatccttggggctcaccggaaagagatgctgtggttgaatcttacagatatgttcaacgaataataatgacggttggcttggcatgtacggtaccgttctttacgtttacaatgttcatgagaaacccggaactaatagacaaggcgacacacgaagaattcactgaagatggtttggttgtcttgccagatgaggaaaatattttctctcaaatcaaggcactttttagacataatcgaagtaacaagaaatcaggatgttgatccccaagctggtgaaaaaagggcaaaaaaaaaatgaaagcaaaatcacaaaaaaggcaaaaacaagtgatttctacatttttattacttccgataaaaatgacataacaggataggataaacatgctcgatagacccacatttgaacttgcgacgcatatagctgtgtcgtactttttattttcacaagcgtcggtaaaaactcagcgtcggtaaagactcagcgtcagtaaaagagtcagcgtcattgatattaaaagtgcgggaggagttactatccaataaatgatgctggaaatgcgctctgtatgaatgcattaattatgttgtaccgaaaaagaaagaaagaaagaaaaaaaagaatatcatgtaacttctagtaagggcgtcatgtcatagcacttttctaagtgtatgccattgtaaatcattctaagcgaaaaaaagtgatatgtctcctggtattttgtattgttgtcgttacaagttgatgtgttccgtagtgtgagtgcaacatgcgattttggtaccgcaaaaaaggtacagatcacatgggcacagatacaacaattctttatgcctgtattgagatcatagttttcttggagtcggcaacagtctacgggtgaacccaataatccagcagtaaatctactaaccgaacattgtgtcggaatttacacattactgatataattcgtcccattaaacttgctgcgagtgatttccaaaacaagtactacattgagcgtgttcagcgtgcccaaaagaaatggacttgaaaatcttgttgaattaactgtatatcctttaaattagctgccacaatgatagctacctccgcgatatattgacgttactaaccttttgagattcttcaccaatgttgcagcgtgatttaattttgatgaaatcatttttgttgaaagagtaggatcctgtacaggctgaaatatactgttcttcaatatatcacttattttaaatgatacagccatgtattttggggatatcagagataatatcatacccgattgagctggaactcctaggattgttgacagatgtcgactatggctccttactaacagagtatggttgtgaagctaatacagataatgtctcactcgtgcagtcacatctccattgaaagctgtggagtttttccagacaccagtagcagcgccaatggcagcactacagcgaaagttgaactcatagcacatccctgaatcgtggacagttaatgtatgttgttgtgactcagacgataacgataagcctcaaaaagttgtgtcctctcatcatcctcgagcaccagtatatcataagcaaagaatcttcgataatgatttggaaaaaaagcgaaagcgaagccaatgtgttttattactgctgcattactgaagagatataagaagcgctaactcaattacaagagcacataacggaattaatcctgcgaaacagaacagtaattgacacccttatagtagccttttttaacagttaattatggaaaactgagtttgaaattcaatgttaacgcaagtttctgttatttttgcgaatctagacggtctcaacgagacgatatgctctaagattctacttctctgcggatgattctttcggttatcgatgccctttaccaaggcctctcataccatagtatcagaagagcaatgcatattcattcatagatataatgtgatatggagagcaataattaaatttatgcgagaaaaatgtgttcaatataagaatattgaaaaaaatattaaaatgaaaattgaaaaaggcctctttgatacacacaaataatgccatctcttccagtaaaagataagtaagataaactggctatgttatgctgtctgtttatatgttgatacaaggaattaagatctatcttatatgccttagcgtagcgcaagaattgaacatttctatataaaataagtataagacacgtagggttactacttctctgtgtgcatatacctgtgttacggtattgcatgcgagatggggctagacgagaccgtagggacatatagcaccttagaaataaccttgtatgaaatctttcattatttcctgtttagacacttgcgtcaaggtattttttttatcgtggtgttgaatgtggtaacccaatagcataatatgagtaatgctttagtattgtttcagagctgttttagataaagaaaacatatagtagcaaacctctaatccggtagtacttaagaaactatagtttctatgtacaaaacggtaactatgtaattcttacatttacataacatgtagaagaatccaataaacttactacaatatgacatataagctagatcgtaattcattacgtcaacataccgtaaaattatttggcgtttcgttaactcctacaaaaacaacaaacctatcaccgtatcgtcttctttagatatagtctcttcgtatgagtagtgtcacatacaagattaaagatgcattagttatgcttttaggatattgcggttagcatatgggaatagaaataggatgccattgtatcatagcacctgcatgagtgcgagccactaccatattgtttctcggtgaataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn