nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgcgtcttaatactatcatggtatcattaacttaaagttccttaatatcgtcataccactatgctctattccatatattgtaatataactgtactctatagtcatacagacgcttttacttcaccccatcttatactattgtcatagaatctcacactgacgcatgattaaaacgaataatttttactgtaagggctgccatccgcgctctatccttttgtttgcaatatttatatacagaatctcaaaacaagcgggagaagtgctaattacccagaggtcatgcatgatctgagtaccaccgtacctctaggttttgctttgatccgttttacagtgacaccgaacataaggggaagctattgacatggtatcgaaaggttgtccacattgggaagtaacttggttctatgaatcttcatgtcagatacgtaggacagactctttcctgtgtaaatatttgtgacagctacgtctattttctactagatgtttacacagttttgtcacaggaaatctacgcttaaaatatgtatttcattcaagcggtaaccgctgtacgagcagtgacattgctggtcgcaccctaaatgtgaaccaacgttacggcacaccgtgatgtacccgcattaaagttttgtaaattcgttattacgattatcgagttggctagatagaaaaccggaaatgtaatggatgcccttttcgaatagctgagtttctttgcctaaaatagcccaatattgttgccctttttctatcacgaggttactgagccattgcatgaacgcgcgcgcctcggcggctttttttttctgctgtgctgtataaaagcgaaaagccagaagttactatctcgaataaaaaacccctcgaactgccatctcactaccgaaaatgaaagagaatgaacttaaaaatgagaagagtgtagatgtattatccttcaaacagctcgaatcccaaaagattgttctacctcaagatcttttcagaagcagctttacctggttttgttatgaaatttacaagtccttagcgtttcgcatctggatgctattatggctaccacttagcgtctggtggaaactttccaacaattgtatttacccacttatagtttcacttctggtcctgtttctgggaccaatatttgtccttgttatttgtggactttctcgtaagcgttccttatcgaaacaactcattcagttttgcaaagagattactgaaaacacaccaagttctgatcctcatgattgggaagttgttgcagcaaatctaaattcgtacttatatgaaaataacgtttggaatactaagtacttttttttcaatgccatggtctgtcaagaagcgttcagaacaacccttctcgaaccattttctttgaaaaaagataaagctgccaaggttaagtcatttaaggattccgtcccttacattgaagaagcattgggagtttattttacagaagttgaaaaacaatggaaattgtttaatactgaaaaatcatggagccctgttggcctggaagatgctaaacttcccaaggaagcttaccgatttaagcttacttggtttttaaagaggatttccaatatttttatgttgataccattccttaattttttgtgctgcatatatgtgtcacggggaatgtgccttctattacgcaccttgtatctcgggtggattcttttcatgttggtacaaggtttccaaaatataagggttttgattatgagcatggaacacaagatgcagttcttgtcgactattataaatgagcaagaaagtggtgcgaatggatgggacgaaattgcaaggaaaatgaataggtacttgtttgagaaaaaagcctggaagaatgaagagtttttcttcgacgggattgactgtgaatggttttttaaccacttcttctaccgcgttctatctgcgaagaaatctatgtggcctttaccattgaatgtggaactatggccatacattaaagaagcgcaattatcccgcagtgaggtgctcttagtgtagagataaatacaactttttcaatttatatattttgtagtttgtcagctgcgaataaccaaaacgagactactttttacaattattttactgtattgattacaatccagcagtttcaaacgaggcttctgttgttaatcagacaatatgttgaaaactttatgaaattctgtattgcaaaccccaacaaacgtaccgccgctattcaaagttccaattacattatgagttttatggtctcattttgccacattgtaaaaatattttttacagttcccactagtaatggattccctctaagacagtacactgctgttcttgtcacaaatccagctttataataacgtactagaagatatcatgactatagatgtacttcttaaaaatcaatacgtagaaatatttagacaaaccatctgaaagcgtttgtcgagttatgagagctttgttttaaagaatcattgaggcattttatattaaatttgcagtcccaggtagagctttataggaaaatgcgaatccaaaaatttgttcactctagagggtctaagcatggacacaagatggtatcgtcgctggaaagtttaatgatgtcgtgagcacgcctttttaaacatatttttatgatttaaagtgtatctatcctttcctacaatgtccccgcgcctcacttaatccgaaggtattacagtacacttgttatcatacgaaaacttttgaatcttctcatatacctactgaacttactataagaaaaaatcaacttttaaattattgctttaagatacgcgagagagaaacagagttcgagtgtagaagatcacacttaaaatttgtatgtaatgcaaaaaactcttcaattatagtattcaaaaataaactatttcctcactttgcctgctatttattcttggcagatcttgtactcatttcatacactttgaatcctctaatttgtggcattgcccctattataacaacttcgttcacactttggcccaaatatttctattaccagttctgaaaaaagttttatatattatttcacaacattaccagtcacttccatgcgtgccttccctctttgaagaattaaattactggcataaacgaagaatatcataattttacttgtaacttctatacaattttttttttttttgccttcttcatacttttactcctgcttttattactctaaatttcatttttatttattctcttctaccgtgtcaattggacaaaaaattcaagttctgatatctatgcaggtcaccctttatcagaaataaatcttcagtcctccttcttttagtcatatcttagtagttacataacatacatgaaatgtaagaaaaaatgataactgaaggcccccaattttcatatcaggggttatgaaaaagcttgtttttattagtcgtttgcatacttgaattttttttggtttacaccaatttgaaaatttcagtcatcattttagcaaatttatcatgagagcgcttcagtgccacctctttaatacggtggtgattaacacttcgcttttcagtttggagaaaattaattgtctccgcttttcgtacttctattttcctctttcgcttaataataatcttggcgcacattacgtaatagccaaaccctatttctctcctctttgaactcgaattgaaggagttctttcggaatgaaagaatataaaaatgaagggttacctacttaactttttgttagcggcacctctttcattaaaggaatcttcaaataaaaaaaataaaggcataggtctaagactagaaaagatcgcataacgatatggtattggctaaacaatgggttttgaaaaacctaccaactcctggtgaaccatttaactttcattttcacgatcctgcatgtactttcgagctcattgaaaaggaactctcttcagaacaattaaaggacggtgaattactactggaaacaacttatttatctaatgatcctgcccaaaaattttggatatcatcaatggacaaaaattacgccaaaggtgtccagcctggtgaaattattcctgcaagaggaattggtaaagtcttggcctctagaaataaagcattctctcctggcgattatgtctctgcagtgaccggctggactacacatgccataatttcgcaagaaaatgttcaagggctgagaaagcttgacaaaaacaaagttggtaaattatggtggtatctctctgtcttaggtggtacgtctttaacagcttattttattttctttacttatgctcaattgcaagaaagagaagaggactatggaaaagtttacctaatctccggtgcagctggtgccgtcggtaccgtttgcattcagctggccctaaacgtttttaaggcttcaaaggttattgctatcgcaggtggaccagaaaaggttgcttttgttgaatcctttggtgataatgtagtcggtgttgattataaagatccaagtttcaagcagaaacttatcgaggccgctggaggtgagaataccgtggattactttatcgataatgttggcagtaatgtgttggaagcaggtgttctacttctaaagcaaagggctatgttgatagcctgtggtgctataagtgcctataatgatccatctaaatttgtctttaaggggtatagctttattctgactaaacgattggtcgttaaaggagtactagtgacagataatattgatgattttccaaaggcattagataaattgggttctctggttaagcatggtaagattgacctcttgaaatccgctacccttgaagatggtaccggtgataagttcaagaatgttccattgatatggaagggtctatttagcggtgttaataaaggtaaacttattaccaaggttaacaatgaggagtgattttacacaaaaagtttaagatatgactatattatttttattattgtatctacttcgttttggctcttataattttttagtggcctaaattttcaaaggaaaaatttattgaatattttgaatgatatttaaactctatattttgaaatctatacattgaatacatataagataaactgtgttgctcttattgtatatctagcttataggaaataggctctcgtgtctcctcactaacgtaatcagcaacaccgatgaatttattccaaaatttgtataccttcatcaaagataattcccagatgttcctgggtaaatccaaatagcttctataaataaatctgaatgcttctaaaacgttgttaacttcagtattccaagctttcttccatttatttactgtaccgttagagggccttggaactatttctgctttgggcatttttaaatcatcaaatacatgtgattgagaattgttagtctttttctttccttctttagtggaattgatgttctctatggtgtaacgaatcgatttgcctgcctccttcaaaatgttgaagaagttattttggaagaatgagcttaacctgttttcagaaccgtttaaccttttcccgtacattttttcgaacatgttaacagattcaatagattcagataatctaccgaaagtctgtaatagtgcaatcaactcatatttggttaacttaccaacaatatgttgtttggtgaattcatcagcgtcgttgatttcaaacaaaattttcaaggcagttgcgtaaccggtagtttgaattttgccccacaatctacatctatcacattgcacacaatccataatcttcgtgacattcttgaagcgagatctgaattcgtccttcaaagtcaaacttaggtcgttggcaaaaactaagtcttcgttaaaaatttttgtgtccagctgggaaataacgttatccattttgtttttgatttctttattgactagatcacagaatgaaaattctggtaaatatggttgaattttccagagagccttagctacaacagcataattgaaatacatgtttgtcactctatcaggaaagttcccgattcttgccataaacaaatccagattgggctcccatttaccagttttcgtgttcaaatattcctttgataagtgagtaccgatagaggcatggaaaccggatacaagtctataaaatgcatctttggccaatgattcaccagtttcgccaattgtaaaacagttgtcttggtagatagtagaccaaatttgaccagcttgcttaccaccataacctgtaaatcgttccggatttgctgttaaatcaatcagaacggcgtttttaccgttaaagtcatttacatcacagtagttgatggtgtcttcgatatctacaggttttttactggtttgacatagttgatctaagaacttacattcgtcatcgctatcatccgcttccttcattgtatcattattgaaactacccaagatctcaggctgccagtactcaggcagtgtatcccagtcctctacgacatcaacagagcaagcgcggtttaagcacagaccatcgttggcgtcccaaaatgaacattgcttgtataaatccagccgaaagtatttgaagaaatcagattttaataacgccgaaagatcatctctaatgttttcatttatggcatttaattcattgaatgttacgttacaactgggactaacgtgatcattcctgtcgaccttacaaaagtgagtgtcattaaaggcattttgtgtttggtcggtggcgatgtagctattgtttgaagttgcagatgtaaaagccgtgaggcacagtgtggcaatggcggttcttaatctcatgttttacctgcacgttactgtggtatatgcaataaaatgtttacactcttgaaatagtataaccagtttaagtggtaaaccttttcaagctctttatacttagcttcaaggatgattgaacaagtttttatgacacgtactccgtatcgtttcttttttgttctcttcttttctttttgttcttactaacgcccaaagccggaaaaatgcgaaaaatttccagggtcttctataagagaaaccaaaggacaaagggaaaaggacatacttagcaggtagctcaatattatttgtttaattagaacagtcttctctttgtgtatgtcttgtaccattgtctgtggtattctcgatttgtgtagaatacatttgccataaaatgtcagtagaccttttctctgatacgcagtgaatatatcaattctcctacatatcctattgttcattgaaaatatgaaaagtaagcattactcaatagatagataagaaaatgatctcgtttcagttgtgaatatgtttcagaagaaatgtcttgatagtattggtaatgtaggatgggcaaaccatatgtaaggtaggtggttggcaatttactttttttgtgttgccagtatgtatatatgcttttggggggccttaatgtttaccttcaaggtacgatatttagcaagcatttctagttctttatgtggtgaataagtaatgtgtgtgtgaactatggctactggatgactatattcggcattagtatttaataagggtacgactctgaagtatcagagttgcatcatttcagacacactggagggatcctgttatatattttgaaataaataatgtacaattttacgggtgtacacagcacaaaaaggaacgtattcttaccgccgtgttctttccatcacgaaagtgacttcattgcgatgtatttttcagcaagaattaaggtaataagatctcttcacaaagctgactcaaaaggcctacataatggcagtaagaaaaagtaaacagcgagaaatagtcagataaaaaactagatggcgaatagacgacattttagaagaaaagtgtttcagcctttggcctcaaacctcagtggcagtctttcccctgataaggaataggaaggcatgcagcgatatatatgttagttttgcctacgggaatccggcagcaatgttatttatttttgttgtttcttatgatttaattattatatacaggttcgtaaatattggcatgataatgaggagaaggtggaaccagcacactacgtcgatggaggcccttagaatatagtgcaacacttaaaaatgtaatctagtactttttcttcattttattagcactgggttctcgcagtttactcggtaggaggtgcagtaggactttgcagttgttgattgtcttcttcaagtgccttttgttgggtcacttgttgttcgtacttcttaccgttcatgtataaagtgtaagctaagccacccgacatgtataacgtaccaccaaccaacgtcagtaccgttagacgatgtaatgtatctgtaactctggtataccaagcgtatttggacatgactatctgcgttctattttttgttctcttcctctcaccattgccaaaccgctgtatagatttatgctcctttcaatgcatttattctgatcctctccgatttcgtataccgggtaacattaatcgcaaggaaggagaagcaaagctcagaagtaaggaagaacttcgaaatctgcttccgagagtgaggaaatagtgttttctaaagagtgtatttcacagtatgtaacattataaagacaaaatacttacttaagcaaagttatatagaagtgacaacgtgttttttcgttttgctattagcttgtccattttacggtaaaatatacggatgaaaagaaaaattggggagaaaagtacattacgttgacaccccaatcattagttgaaccctaatatgcttttcgaccagtttttaacgttatgtaggtacctcttgtaagcaggctccttaacagtgccgaacaaccattgcgtattctgcttggccaagttgattaagtcgtccttcgtagaagtctgtttaaccggaacaccgaatgattttaggtactgcaataggtcttcttgagaccagctctgaaaggtatttgaccaggtcttagcgatttggtccttagcatcatttgtgtttttggaaaccttgtcaaaatcctgcataattgtggagtaagtctgagaatcttggaagtcgtcctttttgtcagcaaaccaaccctttatgtcatccaaagaccagttactgttgtcaaagtatttttggtagtcttttggcaggatcttgagtttttcgtttctggattttttgactaattctctcaattgatgttcagtagacagcattgagtacttaataccacgagcatctaaaaacattttcaatttgtcctttggccaagagtctaggccaaccaaaaaagtatcattgatcacattgtcagtcttacctctgaacttggagtacaaatttgtgaggaaatttttagaagagtcccaaacggaaccaacgtattctggggtcttggtcaaaaatggagaagactctcttttcatatagtccaggtaccagtagatatcatctttcaaattggcagaattttctttggccattctaaccaaatagtcgtgtttcttggccatgttcttgtcaatattgaccttgtggctctccaaccaattggttaactgatcactagaccacttgtcaaatacagtgtcttttatttgtcccgatgtgtctaatatttgttggtgagccaaatccaagctttctagcaaacccagacgctgctgttctgccttttctgaagttcggtagatgttttccttgactttctgaactagctcgtccttgctttgaactgccttgtcgtagtcgataccattgtcattcaaccagttttgcaaatctttggttgaccagctatcaaagtaagagctagaaggatagtatcccgacgacttcaaagatttggaaatcttgttgaagttctccttagcagtcttcaccagcgagtccttggaagccttagcgtcgtcaacatccacgccgtttttcttcaagaagttacgtagactgtctgtggaccaggtgtcaaagagccagtcagaaactgggtgatccgaagaaccagtataaccaaaccatccggggttactgttgctcacgctactgctgtcactagaccacacctgccaccatggtttgggctgcgcgtgtttgtcccatacctgcgatgcctccgttttcaagtcctcaatggagtctgtagcgtacttttccaagctcttcttattatcacgtaaataatcggccaggtcttcctgcgtccacttgtcgaacactgaatctgaattggccaacactaagccaataagcacaaatgatgcggaaaccgcattaaccaacttgaattgcttcatcttcttctcttaattaacagttcttttgtagttgtctcctcttctattgcagatcctcttctaaactccggtaatctaatcatgctaggaatacgactccatgagtggctttaaataccctgtcgatcccctttcaccgcctccttgtttcctccctctcccttattttccttcagttccaaagatcccttattcttcccctctaaggtgaggccggcgtaatgctgttgcttaccgacgtaatggtggaaaaggtgaaaaaagtgaaaatagtgatattcttagagaaaaacgaaaacaacaagtcgtgtcaagaggtagtgttttgggaaagacgtcatagagaaaggcagaaagcttgtaaagaagtggaaataaagattgaagatgaactcgttagcttcaaacacaccgctaaatggtactccagtaagcgaggcacccgccacaagctccgagcctgtgaacatgttcgagacaatggtggctaaccctattaaagtgtctcgattacagtctaatggagttctgacgggacctgcagccaatactaagtccatccactattcgctggccaattttaatgtgttccagtcgctacccaaggaaacggccagaggtgtagacgatttgacgaggatggagatggcgttactgagtgggataccggaggagattaagtggtctttaaaaaaatatcttacgtatagtaacaaggcgccatatatgatcagcttacggacattgccggacctgttgccacttttcaagactttcatattgcctttggagcgcatcgtggaaggtcttaacaaatcgtctatatgtgattcaaaggcgatggattctctacaaatgggtctaaatgccttgctgatcctaaggaatctggctcaagatactgattcggtgcagatactagtcaaggatcgagaaatcaaatctttcattcttttcattttgaagaagtttcagtgcgtcgctacaggcgataacaagtggcaattgtacgaaggaaatgcaactttttttaacgagttgacccattatactctggacttgatggaggccatttcgtcctatattgctcctgcaatgaaggatgatcattatttccaaacgctggtgtccatcttgaactacactaaggacagatacatggttatttctatattgaggtctctttcaagattactggttaggtccaaagctaacgaggaaagtgcagcggacaatttggaccataagactctttcgttgatcgtttcctttttactgttagaatgcgatagtgagctgattattgcttcgttggatttcctctatcaatacattttgcccggttctcaaagaatcactgagttattcaagagtaaggagtgctctttgatactggaagccacgctgcctaatttattatcatataatatcgccacaccagattaccatcttttgcaaaagcacaaaattaggttgattaaaaggttgaagcctcccgctccaaaggagcctcccaatttatctgaggatctgtttcaacaacttttcaaacttaacgagcccttgaggtcaaccgcttggttgagatgttgctttgagcctgtacaagaagcagaatttacacaaatatcgctttggagatcctacgaatccaaatttggtcagcctgttcgcgaatccggacgcaaattgttacctgccgtggaattcatcaagaatgtctcgaatgctttcaataacgccgctgctatcgtaatcactgacccggtaaccggcaagaaaaggtttgttatcaagggcattcaaccaagatttaaagctttgggtattgcagacggggaaagagaatcccaggtacccatttcggcactaaaatccaaatttttgaatgactctaaggaaattacacctgcaagacaaaacagcataccagaggtcaaattccctcaagaactctcagatgtttctaaagtggcctgtacgtttttgtgccttttatccaacgacacggatgatggtgctggttccgcattttgtcaacgcatcaggccactggttctacataaattggctgatattccacctttaacattagcattgtctgaatacatggaaaacacgtcggggttatgaatgagaaaaaaaatcggttgggcttaactttaaagaaaaaagttgagattagatttattgtgttataaatatagatatacaattctttataaaaaaaatatatatatatatcattgttattaaataaagagttttcctagtatatagattaaaaaactactctattaaatgagagctaaaaaaagcaggctgccaaaaaaataaagcatttatgaagggggttcagcaagatgcaatcgatgggggaagattattttttaacatcgtaagatcttctaaatttgtcatcgatgttggtcaagtagtaaacaccactttgcaaatgctcaatggaaccttgaggtttgaagttcttcttcaaatgggcattttctctcaattcgatggcagcttcgtaatcctttggagtttcggtgattctcttggctaatttgttagtaatatctaattccttgataatatgttggacgtcaccaacaattttgcaagaatatagagatgcagctaaaccggaaccgtaagaaaataaaccaacacgcttgccttgtaagtcgtcagatccaacatagtttaatagagatgcaaaggcggcataaacagatgcggtgtacatgttacctgtgtttgttggaacaatcaaagattgggcaactctctctttgtggaatggcttagcaacattaacaaaagttttttcaatgttcttatcggttaaagattcgtcataatcgcgagtagctaattcggcgtcaacttctgggaacaattgaggattggctctgaaatcgttatatagtaatctaccgtatgattttgtgaccaatttacaggttggaacatggaaaacgttgtagtcgaaatatttcaaaacgttcaaagcatccgaaccagcgggatcgctaaccaaccctttagaaatagccttcttggaataactcttgtaaacttgatcaagagccttgacgtaacaagttaatgaaaaatgaccatcgacgtaaggatattcgctggtgaaatctggcttgtaaaaatcgtaggcgtgttccatgtaagaagctcttacagagtcaaatacaattggagcatcaggaccgatccacatagcaacagtaccggcaccaccggttggtcttgcggcacccttatcgtagatggcaatatcaccgcaaactacaatggcgtctctaccatcccatgcgttagattcaatccagttcaaagagttgaacaacgcgttggtaccaccgtaacaggcattaagcgtgtcaataccttcgacgtcagtgttttcaccaaacaattgcatcaagacagacttgacagacttggacttgtcaatcagagtttcagtaccgacttctaatctaccaattttgttggtgtcgatgttgtaactcttgatcaacttagacaaaacagttagggacatcgagtagatatcttctctgtcattgacaaaagacatgttggtttggcccagaccaattgtgtatttaccttgagaaacgccatcaaatttctctagctcagattggttgacacattgagttgggatgtaaatttggatacctttaataccgacattttgaggtctggttttttgttcagcggtcttttgtttttttagttcagtcatttgcaagtttgtattgtgtaattgttgttgcttttgcggcctaagtcttcctttaataccacaccaacaaagtttagttgagagtttcatgctgcaccttttatagtaatttggctacgaaaattggcgaggcacccaaacagttccgcccgatgaggccgaatggagcctactttcaacacactcgtataattaatagcccggttcattttcgacacgataccgcagccatggagattgtgggtatgattactctatagtattatgtaatattgtatggaaaatttttctattgtatatacgaagcttattccgttaaaagacgaagacttgatcgtcgccagaacttctcgttgaattgaccttccagcccagttctttagcgtattgaagggccaagttgttcattccatcaggtccacagatcaagagtctgttatcctccgaatattccggcagatacctgttcatctggtccttggtgatgtagccgacatctccggtccatctgtcggatggatagtgtaccacgtaatggacctggaaatgtgggtatttttcggccatctcatccagttcgtccttcaatagaatgtcattttcagtctcattggcatatagcagggagactttcgtcaaatcttcaggaacggtgatgatttcattcaagatctgtaggactggcgtgataccagaaccaccggctacgatacctaaatgcttggaggaatttggttcgtagttcaaagtacctattggccccttgaaatccacggtgtcaccagaatttaagccagcgaaatatttggagactttaccatcaacgtatgctttcaccaccaaatccaagtatccactttctagtttagaactgatcggattatagtatctgacctcttgtttgccgtcaattggaacgcgtacagcaacatgatgaccagcgggaatgtccaagctttccagtcttgtcttcaacttaaaacgatacagggcggtattcttggaaattatggtttgatcttccaattctaacgaagtccacctatctggatacagtgatcttcttcttttgtaggcagagtatgctctgacgaagatgatcatgaagagaatgggtaaactccacaggattttcaattcaccagacatatacgtggtgattgcaacaccaacaacgaatagcgcggcaggaatatagatcccgtggacaggttcgtctagaatgttagttccttctatgtcttcttttgacattttcttcacgcggttcttggagtgcttccttttttgtgataagtttgggtggcaacgagatgagctcaaaactctttgttttttatgggtatttttgtcttagaatattttcaaatttttcaatattccgcggaacatagggaaaaaaataaatttaataagctattgttctaactgtacacctaaaggtaagtgaaaaataattcgataattagaggtatctttatttggatagaatatgcatatatatatataagcgtatatatatatatatatatatatgtatatacatatggacattaagtaaatataaatctataagtgggtatcgggatcagagccactttcttagaactcctcagcgtaagaatcggcacccacttcaatataatctctttctaaggcagctaaatcttctctagcttcggtgaactcaccttcttccataccttcaccgacataccaatggacgaaagcacgtttggcatacatcaggtcgaatttctgatcgattctcttccaagcgtccgcgatggcagtggtgttggatagcatgcagacagctctatccacattggctaattcggaacttggtatcacacttggtggctcataacaaataccaatcttaaatcctgttggacaccaatccaccatttgtactgtttttttattcttcacctgttcgacggctctttggacatctctggtcaccacgtcacctctgtataacaaacagttagccatgtacttcccctttgttgggtcacacttaaccatttgattgcccggttcgaaacaagcgtttgtgatttctgacacggagttggattcatgggtggccctcttcttggacaagatgggtgcgtaggaaaccaaagggaaatgaattcttggatatggtaccaagttggtctgaaattcgttcaaatccacgtttaatgaaccatcgaacctcaaagaggctgtaacagatgatatcacttgggcaatcaacccgttcaagttgctgaagcttggtctagaaattcccaagttcctcttgcatatatcgtaaatggcttcgttatcgaccataaacgtacagtctgcgtgttccagggtggtatgcgtggttaaaaccgtgttgtaaggttccacgacggaagtagacaattgaggcgcaggataaacggcgaattccaatttggatttcttcccgtattcatacgataagttttctaataacagggaacctaaaccggaaccagttccaccaccgagggagtgggtgaacaagaacccttgtaaaccgtcacattggtcggccatctttctaattctttcttcaacttcatccactatttctctacccactgtataatggcctcttgcgtagttattggcggcatcttccttaccgttaatcaattgttctggatggaaaagctccttgaaacgtcctgtacgtacttcatcgataacattgggctctaaatccacgtagattgctcttgggacgaattttccgtaccccgtttcatggaagaatgtagaaaatccttcttcacctcccttaggttttgacaagccatcctccaaatggccgtcttccttgatgccatgctctagggagtacaattcccagcatgcattacctatttgacaacctgcttgaccaactgttgtaaaaaagaaaaataacaaaagttccagcaatcctccgaagaagaagacacaaaaatcactccccatgtaatgaggtcaattatgagctttttcgtccgagtatgcccagaaaaaatggagaaaaagaaactgttagtaaactgtgctggtacaagtcaaattatttgccgtaaatcaaccagatggtgaccaattgggaatgaatcaaaccagatcagatcaaacttctttccctgtcccacaggtgccattggttgcgaatattgaacaaaaaaaggaacgcatacataccattaatactaatgacctctctcattgtctcaagtcgcttgcttagtcgattaatgtactttatgagatacctgatctgtgtttatatttcttttagatgtgcaatttgtaaaacgtttcgtggtttccagaggctcgagaaatgatatgtcgggtaacgtctggaactaaaaaagaaaggacgatatgctctgctctggcaccagccaacaggatggcagagagatgtgaggaaataatgaaattaaaagaaattatcgaataaatatgtaacctgacagtatttatagattatgtaaggggtttgataataagtttataaaaatgtttttgtattatttgttctagtttacaagttttagtgcatctttgaggcttttatgcttcatgttgaagttgagatgggctggaagattcaatgtcattattcttgtttctgaagtttagcgtagcaggatcgatttcatcgtggtatagctcgttaatttcttctagagtctttctcttagtttctgggatcaacaaggttgtgaagatacccaacaacatgaataaggcgaaaatttccatgacgtgaggtaaccaacagttggttggcttaccgtctctagcacagttatggtcgattagagtacccaaagcggtttgtgcaataatggcaccgaccttaccagatgcagcagaaataccatgagcagtagatctgtaacgagttgggaaacactcaccaggaacaataaaggtggttgtgtttggaccgaagttttggaagaattgacaaatgacgtaaagagccaacagaccatggtcaccaagtttatggtatgcgaaaccgatgacacagaacaaagcggtcaagatgatgaaaccggctaattgaattggttttctaccgattatatcgacagtgaagacggatacccagtaaccaggtaatgaaccagcacaaatcaaaatcagattaccgacagcagtatcatacagtttcttgtaaacgtttttggaaccggcataaccgatggtttgcagaataacagcactgtttaaactcaacccgtagaaagcaacatctaaggtaaaccatgaaccagcagtacctagcaaaatcttaccgtacttccattgaccaaaatgtctgcagaaatctttgaacgaagcctttggaggatgattgtcaagagattcgacggcagtagaagctctttccaaaccgttaattgccatgtcttcatcactggtgtcgtgaattttcttttcgccatcttgttcttgtgcggcagcagcaagttccaacttagcgttaacatccaattgatatctaggagattctggaatagttaatctgaaatacaaacatgccaaccctagaacggtacccaacccaataaggattctccacatttggtcacaagccttttgacatctagcatcacattcagcaccagagtttgcgtattctagttcgcccttgtaagcagcaaccaagataagagcgatgataccaccggagatttgaccccaagcttggttagcaaagacagcacccatgatggcacctctccatttggtagtggcaaattcagaagtaataatagaagatagtgggtagtcaccaccgataccaatacccatgacaatacggtagaatgttaaaacagcaacgaagttaatagcaggagaatgagcaacagtggtttgcagaatggtacagacaatcatgataataagttccataccataaattctcttacgaccaacaatatcagctaaagtaccaaaaccaaattgaccaataacagtaccaacagaagtggaaaccttcaacaaggtttgacttggacctggcatactaccgtgccagtaaacgtaggacatcatagtgatacccaaattaatggcaaaaatatcataagaatctgtcaagaaaccaacaccagcaatggagatggtcttaacttgttgccaaccgaaaccttcgtcatcgatggactccaaagccaatcttcttctttccagaggatcttcaatatgagcaaaatcattcaaatggttgtggaaggccatgttaccaccttcggtaaggtgttctttatgaagacttctttcagcaacatgaatagtatctttattgacggaactcatttggattgtattcgtggagttttgtttgttgtgtgccctggtgatctacgagatgaggaaagataaaatttagaagtgaacttagaactttactttatacaagagatgaggatgagcttatatatatacgtatacgagccacaatagtaagtggatctaagttggcattaccggtgtgcaatgtggttgcatcatgctgccaaaaaggaataataattagctcatagatgaggtcggttaattaatgagtaatacgcacgtttttaatctagctaataagcaggcaaaacgggagaagagggataaggaaagcctttcacacgacatttggtgcataactgcaccgatctcactgatttcgatggactgcggcgaaccataatcaattgccgtcgctaatttccgccccacgtgctggaaataacacgtccacgtggaactattaaattggcatcgggcggtgcggcagtgagaggaacgggtgtttttcagccgggcaacattttcttcatagccgctagatgagttgaaagggcccttacgagcaaatgctgcacgtatagggcgcctataacagcaccaacgtgcgtaatactgattgctgtcatttcttggcatgttttcttggtcaaggtctgtgatctccccttccggttgtgtcttttcataataatatggtttttttattcataatttggtaataacggttgataaacgagcggctgataaattagtttctttttttttttaattttttttttttttgatctcatttctttttttattgaatcttttttttttgtaagaaaattaaggtttattaggcagagtataccgagtcgtttgaagtcatctccgggtagtgatttttatcacgtgacacttttttattccttttctcttttcttttttaaatttttttttttttttttcattgattaaccgcctcttctttatcactctcgcattctgtctactaaacggtaaaaaaacgaagtgaaaagttcaatgtgggaccctaccctaaattgtgattatggtaataatttctttttgaataaatacaataggtatcttacacaggagtgaaggccatcaaaatcacgtttatcaatcgacaatttagtaatgtcgtcaaataataggaagaaactgcttctgatgggccggtccggctccggtaaatcgtcaatgaggtcgatcatctttagtaactactccgcttttgacactaggagattgggtgccaccattgatgtagagcactcccatttgagatttcttgggaatatgactctaaatctgtgggactgtggtgggcaggacgtgtttatggagaattatttcaccaagcaaaaagaccacattttccagatggtgcaggtgttaattcacgtttttgatgtagagtcaactgaagttctcaaggatattgaaatatttgcaaaagctttgaagcaattaaggaagtactctcccgacgccaaaatttttgttcttctgcataagatggatcttgttcagttggataagagagaggagctgttccaaatcatgatgaaaaacctgagtgaaacgtcttcggaatttgggtttcccaatctgataggttttcctacttcgatttgggatgagagtttatacaaggcatggtcgcagattgtatgctcgctaatacccaatatgtccaaccatcaaagtaatttgaagaagtttaaggagattatgaacgcccttgaaattattcttttcgaaagaacaactttcttagtgatatgctccagtaatggcgaaaatagtaatgaaaatcatgatagttcggataataataatgtcttgctagacccgaagcgattcgaaaagatatccaatataatgaaaaacttcaagcagagttgcacgaaattgaagagcggattcaagactttaatattgaacaacaacatctacgtcagcgagttatcgtccaatatggtgtgttttatagtgttgaaagatatgaatattccacaagaattagtattggaaaacatcaaaaaagccaaagagtttttccaatgactgaggtgagtagacgaaacattcggcaattgagtgtttgcggggcataagaattataaagctttcgttacgtatatacaaatgggatttggcgtataaaataaatagagaaacataagaggaagaaataaataatcacagatatatatataggacaatgggaggaaaaagctgaagtgatcaaccaatcttgtcggggttttttgcttgtgcattagtcaagcatcatttcgaaaaaagtgggaatatataaataataaaacatcatgtgcatttttttgtgcgtgtgtgtgtgtgttaggttttgtttagagggttttagaaaaaaaaggatgcaaactcaggaaaaaacggtgcctaccaccttttttcctttttccagaaaagggcatgttaatttcatctataatcctttaaaaaagtctcttttgaaaaatgctaatttaatccagtcgaaaaagacctttaatctcgatcttgcagatagaatcatggacaagtacaaaattctccataagtagaaggtcattaagccaccaccggtgtaaaatgttctcttaccggaacgtatggttgcaatggccctttcggatcccaggtatgctaaggcacctaaatcgttgtatttgaaaggtttaaagttgttctcctcgaacaagagatcaattttatcctttcttgaagatagattcttttggaaatttggtatttgagccattttatcaaaattcttggccaaatattcggcctcttggtgcgctacttgggcggttggtggcaacccagcaaatgcattgtcaccaatggcgaaaatgttgttgctgcctttcacctgcaaaaagtcattcactgccaatcctctcttggacgagttttgctcaggaattttcttgaaaaggtcagtgattaccggtcttgccttgttacccgtggcccaaatcaaagtaccgtatggaatagtttcttcggttattttaccgtcttcgtgtttggtctttgccaacaattgcttttcttcaactttggcgacagccgttctcagatgtactttgatcgaagtgttttctaaatgtgattgcgcgtatgatgaaagctttttctcaaacatattcaaaacgatgggcagagcttcgaccaagtgaatttggacttcttcggccaatgcagggagaaactttctcaggtcctggtgaacataatcctgtagttcaccagcggcctctacaccagtaggcccaccaccaaccacgacaatggacagtagtcttcttctttcgggatcaccctttggcaataagttagccttctctagattggcggcaaaagttcttcttatttccaaagagttgggaatttccttcaggaaatgaccgtaatcagtgaccccaggaataccaaatgtgttaggttccgcacctacagcactgattaaataatcgtacttaatttcagcaggttctgcttgatgcagccctagatggttttcaggttggtatagctggctaacggcagataatgattttatggtaacggtattcctgtcgggattgatagaggtggcttctgcctcatagtaggtaacgttcccctttttcttgagagcaaaattaacgatgggctcaataattgacttttcgtctactgtcccaactggtgcagaaggtaacaaaggcgtaaataagaaatagcttctaggagagatgatggaaacgttgtacttcttggtgtcaatgtgctttaaaaacgaaatagctccccaccccgaacccagtatcagcacgtttggtttgtcgctgtgctgagggtcaatgactttcatggtcttaaaagatgtaggacctgctccggagttttccacccctgtggatctggtggaagcgaatctgactagcgtattcgtcgaggtgagcaacctcttgttactatacaaattcttcgatagcatagtggtttttagtttcttctcttgggtaaacgtgtaattcgatgatgtgatgaaactgacaccctacctgaaactcctcaattggtagttaaaactccttccccactatgccctatacatcttatatataccctgtcgacgttgcaaataccggcaataaccaagagcgctaagggggagcactcttattgtggttacccggacgttcaatgccttcatatgattggtccgaatgaataggtcatgagaaaatgcatatttttgaggcatttcagcaatgatcggcaatctgcacatattcgtattgtttccctgagtaagttatttgcggaaagagacattctattgctttggagtattttgtggtcttcgacaataaagcgaaggaataataggttcgttgctagcgacaagcaacacatagttgtagtgatgctatagcaaagaaaggtcacagattcattattgaccttttaaatggtgcccagtggcaattgccgttttagcattctttaaatgcgtagtatatgagttttaaagtgctttgttgttcacgtgcttttcacgtgtatgattacttaaccgggtagcgccggtctttaatatgctttccagattaggaaagaacataaataaaaacacaaaataagaaagtgtcaatcatccgcattgaaagaaagaaaagatttttttatccctcaattgtacatgaaaacagagacctttcaaaacgtattttaacattcttttactcttttcttgcacctgcagccttaggtcagtaagaaaaaaagtaggtagcaatgagcccaagtccatcagtgtcgccaagaaggacgctcaataacaaatcatcttacatcaataacagcggtgggctggtcctgcctcctacgcagtttaatttgaatcagcagccagtcctgagcttccaacaaaaagcgactttcgattccaaccagcagtttttctattatccagagtcacccacaaaaaacctgagaccaaggtttaacagtatttcgcaggttaataaaggagttaatgaagaccattataccgggggcggtagcagtaataataacaggccatctagatatacaaataccatgggcgctgcaaacaccaatgtaaattcccatccgcatcatcagtcggtgtcgcatttaaattctaaatctcttaaattcaatcaaacgaaggaagtgagcagcataaatgaaattatttttccttccagaacgtgtacaaagaaacggtattttaccaagccaattgatttgtatggtacaagaagtagcactagtgtggcacctaagttgacgaattctcccacgaaatcaaaaacaaatttcaacatcaagaagtgcatcttacctaggtccgtcgttaccacatataaattaccatctccagtgcacgaaacgatagacgatatatccaaaaaaatcataatcctgctaatttcgttgaagtttgagaaaaactatcacttcttgcaacctattcaattgtccacaaatagtaagacacggatctcaaaatcactagacgaattatgcggagtgcagctgacatcaacgttacggcaacaaaagcagctgcaaggtaacagcaagcccgtaaagaatctccctaattccaatgcgaagcagagagccggggccagtgtttccacaaatgccaacgaaagctttgaattgagttttgatggaaaggcaatggatagatctgatatatttcgaatggtagattcttttagcatcgccatttcagatgaagatgaggaagatgaggaggaggatagctttcagcagagaagtgcgaacaacagaatcctccctgcggagatactaagtaatgaacctttgaaatgatacggattctctgtattctgtctatagtatttatataccaatacatttttccgcactttgaagttttgcattttacttaatgtagtttattattagttgccaaaacgaaacatttaacatgtgaattaaaaatacaaaaaaaagcctattaacgatctaaatttatgacaaaagacatataattattttaatgatgcctttgtcacaaccgaacacaatatctttgaaaagtgatccagcaatcgaattcagaattcgttgtgccatttttgccttacgtttgcgccattgtaatttctctgtgccgtcttctcttcactttatttcaatattatcatgcagtaaacaagttgcagaataataaataatatacgtaccaaatatgtgaacaactcagatactattcatttgatatgttaaaagtcctgcattcctctcccgacattatatataaaatgctcagccaccccttcgttgcacagaaaaaaaggatgacctataataccaatattcaatcacaatagttataccaaactaacacatggttgaagcagactacttactatcgtggagttagctcactgaaaatttaatatttacagcattaaacagttttttcttttgttttgtctcctacattaatttcaatatggatagccaagtagaaggcaaaatatccccctcacagaaggagtcctcctccacctcaggcctcgtttcacctagtgaagatggcccagcacatcaaaaaatacacagagaccaattaagtgtggatcaaatcaagaaaatcagagaagaacgtgctcagaagagacaggtacgtaggaactctctaatatcccaagggaaggaccctgacttcccaacgcctgacttacaattcattgaaagaccattcctccctatcaaccatgataattcgaaaggtcttacgccagcgaccatacaagtcacccaagattcattggacgttaaaataatgacctataatactctagcacaaaccttgattaggagagattttttcccagaaagtggaccagcgttaaagtggcataagagatcaaaagttttggtccacgaattgaaaaagtacaggcctgatgtagtatcgttgcaggaggtcgattacaatgaactcaacttctggcaggagaatttccataagttagggtttgatgtgattttcaaaaggcatgaagggaaaactcatggactactagttgcatggaacaataaaaaattccagttagataatgattggatgctggactacgataatatattggcgggaaatgtcatttcagcaagaacaagaactaaaaatattgcccttattatatcgctatatttcaagggtataacagattcatcatcaagaggaattatcgtcgcaaatacacacctattttggcatccctttggggtatttgaaagattaaggcaatcttacttggttttacaaaagatccaggaaattaaagcatgttccaaatataatggctggcatagcctactgatgggtgatttcaataccgaacctgaagagccaccgtacttggccataacgaaaagaccactgatattaaaaggcccaataagagctatggtggaatgctcactagcgtatcggtattcaaaaaaaaggaatggagaagaaagtgaccaggatgatgaagagtgtgatgaaaagtctaggggcgaaggccattcagatcaaccacaaaacccaaaaccagagagctttacagccacaaaggaagaaaaggctctggtaaatcaattagttgcgttgcataattcactacatgtgaaaggcgtatctttgtatgggattggctacggtaaagtgcatcctgaaaatgctaacggaagccacggcgaaccgggactctcaaactgggccaatacatggtgtggattattagactacatattttatatcgagggtgatcataatcaggacacgcgtcagaaagagcctctgaatgcttttgaaggaaataacaacgtaaaaataatcggatatctgaggatgccgtgcgcacaagaaatgcccaaacactcccaacctttcgagggagaatatgctagtgatcacatttccctaatgtgccaaatacgcttgttttttgggggggagaaagtgcatagcttaaaataaagaaacaatatatataaacaacctacatttgtgtttgaaagacagtaatcaacgcttcgatggtcactgggatttttctttcaatttagcgtcactttcaccttattcacagcttttacgtgctatttttggtcacccttcccctttcgttgcgcctcaacgggctaaaaaaaaaaaaataaaatcaagcatagaaacaccacaacaaacctgccctttttccttgtttcaggttacgtgaaaagcatccagagaagatatcccaaagactgaagaggtgtagttggctcattcacgtcgttcgtttatattatcaaggaaggggtttttgatcggctcgaacaagactcgcaagaatccgttttctattgttttttttgaggattccaatatgtcaaattccaattcaaaaaaacctgttgcgaattacgcataccgtcaacagcaagattataatgggatgaacgccatggtgggaaatccaatgatgtatcatcctgttgatttcgtaaacggtgccggccaatatggtccttctcaacacccagcatattacaccaactcaccattacctaatattccaccaacaccttttgatactgcatacggtgccagtctttttccatctcacctattgatgggatctccatttgtttcctcgcctaacatgcaaagtggctataattctgcaagatcatctaatctcaaaagaaaggcttattcgaggcccgtttctaatcataacggttacaacggaaacagtaacagtaaccaaaacaatactaataacggaatggtaacaccctcgaactattatagaatggggagaaattctttctcgaggaacaacaacagtacgaggaatgttactcacaacaacaataaggggtgcgacacccggaacaacagtggaagaagaacattcgcaaggaataacattttcgacgacatacttccagaaatgcttttacaaagacccttttgtattaattacaaggttctaccgactggtgatgatgcttatagaactaggtcgctgcttattgaaaatgtggatcattctattgatttacactctatagtcaaaaattttgtcaaatccaatactctggaaagtgcctacttaattgaaggagggaagagcgatgattcaaaagatgtagagactaaaaatctatccattctaataagctttctaaccaaaggcgactgtttgaacttttacaataacattttacaaaggttatctgaattcaaaacatttttgaaatctgaagcactaaatctgaaatttgtttgtctaaactatgatcccaaatgcctccctacctttattgagagtgaagcgttaacagaaaacgctgaagaagccgacattaccaatggttcaacaatgatcagtgcttcgctgcatcataatatagcgaacaaagatgctacaaggtcgattataattgaattcaaaagccccgtggagaaaagcgatttattcaaaaagaaattacaatttttggacaggtcaaaaaacaaaagatacattttggaatctatcgatttagtgaacacagatgtaccttccaatcaatttcctgaaaattacgccgttttaacctttttgaatatctctatggctattgaagttctcgattatttgaaaaaatactccaaaaacttaggcatttctaaatgtttttacgtatccctagccccgttggtagttagctcagccagatcttcggttgctaatatttacgagggtaaaacgagcacacatcgtttatcggtgccttctgttactgctgggaacaataacgatagcaacaacaacggaaacaataataaaagtaatatgagtggtatcaccacactcaataataatagtagtattggtgtttccgtatacggtcactctaatatgagtttaaccagtctgtcatcatctgtatctttaaatgaagagattgatatgcttgcgacgaaacttcaaggggtagaacttgatgggacttatttagaaatcaactatcgcgactatcaaacaccaactattgaagaacactctactcacttgagcaatgtcaaaatttcaaagacaacagaaaactctaggcaattttctcaagatatcccatcacctttgccattaaatgaacatatgtttatgaatgattctaatcagtccaatggagcgataatacctcaacagttaatagccacaccttctccggtatcccccaatttgcaaatgaatcaaagggtgttgccgaatccaataactcaaagtttggagcaaaatttcaacgtttcggccaaagtggcatcatccatgggttcagacataggcaatagaacaatttatataggaaacattaatccaagatcaaaggcggaggatatctgtaatgtcgtgcgtggaggaatccttcagagcattaagtacataccggagaagaagatatgctttgttactttcatcgaagctccatccgctgtacagttctatgcaaattcatttattgatccaatagtgttacatgggaatatgttgagagttggatgggggcattattctggtccattaccgaaattaatctcgttggctgttacgatcggggcaagtaggaatgtctacgtaagcctaccagagtttgcatttaaggaaaagtttattcacgaccctcagtacaaaaaattgcatgaaacactatctttaccagatgcggaacaactaagagaggactttagtacctatggtgatattgagcagattaactatttgagtgatagccattgctgttggataaatttcatgaatatatcttctgcgattagtcttgttgaagaaatgaataaggaatccacagtacaaaatgaatccggtgaagtgacgcttaaaagggcgactgaggaaaaattcggtggccgttataagggccttctgataaactacggcaaagatcgttgtggcaatataaacaaaaatttgatagcaggtaaaaattcaagattctataagaaagttaaaagaccgagctataatatacgtttgagtaagttggaagaaaagaggaggcagaatgaaatcgatgaaaaggaaaaggcttttgataaacccttgaacttggaatccctaggaattagtctggacgcacataaggacaacggcggtggtgaaacaggaactgcaaataatactgggcatgaaaatgaaagtgaactagaggctgaaaatgaaaacggtaatgagactggaagtttcggtggactgggtctcgctgtggcgagctctgacgtcaaacgtgcgacatcggatgaaactgattatgaagatatatttaacaagtcatcgggatcttccgactcgtcatcagacgtcgaggtcattatgcactccccgagcgatcctgaatacgctttaaaatcacaaactctaagaagctcgagtcagaccgtcattaatagtaagagaccagtaaagatagaagacgaggaagaagccgtaggaatgtcacagctcaattataggtcgtcattaagacaagctcctccaagagctccctcaactttgtcatataatcactcgaagaacaacgaaacgccaatgcaagatattttcacaaatggcgaaacagcaaataacagaaagaagaagagaggatcttttgcaaggcatagaacgataccaggatctgacgtcatggcccaataccttgcacaagtgcaacattcgacatttatgtatgcagccaatattttgggcgcctctgcggaagacaacacgcatcctgacgagtagtatagctgtgctgagcctgaagtataatgcatatccatcggactatttagacaaagcccaaggaagcctaaggcggcctgccaaggtgtttctccctttttttctccgatttctttgtataaactaaataatatagtgattactaatggaatggcggtattatgcacctaacctgttcattctgccacagattacgtaagcgatttattgccggcacttgttgtcttaatgaccgagtcaccaatgtggaacgataattttctctgactcaaacctgttaatttttttctacttcgtttcgttagcgacgacgtcaagccgcaggatcctgtctgccttgacctcttctctaccttcagaacttacacttttcaggtaagatgacctttatataaaagttgacactattacagttgtttataaacgtctgaagaatgagacgtttttataaaatgaataaaatgcatattctaagtttaaaacaacattttcaaagtgtacgattgtaaaaagagaggcaattagagaatctcaaacaggtaataataatgggcaatcagtcattagttgtgcttacggaaagtaagggtgagtatgagaatgagacagaactacctgttaaaaaatcgtcacgagataataatatcggagaatctttaacagcaacagcttttacgcagtctgaagatgaaatggtagatagcaatcagaaatggcagaacccaaactattttaaatatgcatggcaagaatatctttttatattcacatgcatgataagtcagcttctaaatcaagcaggcactacacagactctttcgatcatgaatattctttcggacagttttggctcagaaggaaactcaaagtcatggctgatggcatcttttccgctagtttcaggctcatttattttgattagtggcagactaggtgacatatacggattaaaaaaaatgttgttagtaggatatgttctggttattatatggtctttgatttgtgggattaccaagtattctggtagcgatactttttttattattagtagagccttccaagggctagggattgcatttgttttacctaatgtgctgggaataattggtaatatatatgtaggtggtacttttcgtaaaaacatcgtgattagttttgttggtgcgatggcccctattggagcaactttaggttgtctttttgcaggactgatcggtaccgaggacccaaaacaatggccatgggcattctacgcgtatagcatagccgctttcattaattttgtgctctccatatatgccattccgagtactataccaacaaatattcatcatttttctatggattggattggttctgttttgggcgtgataggtctcattttattaaattttgtgtggaaccaagctcctatatcgggttggaaccaggcttacatcatcgtaattttaatcatttctgtgatttttcttgtcgttttcatcatttatgagattcgatttgccaagactccactattgccgcgcgcagttataaaggatcgtcatatgattcaaattatgctggctttattctttggatggggctcttttggcatctttacgttttattatttccaatttcaattaaatataaggcagtacacggcattatgggctggtggaacttactttatgtttttaatttggggtattattgccgccttactggtaggatttactatcaagaatgtgtctccatcagtgtttttgttcttttctatggtagcattcaatgtgggctcaataatggcaagtgttacaccggttcacgagacatactttcgtactcagttaggaacgatgataattttaagttttgggatggatctttcatttcctgcttcttccattatctttagtgataatttaccgatggagtaccaaggcatggctgggtcattggtgaatactgttgtcaattactccatgtccttgtgtctcggtatgggtgccacagtagagacacaggtcaattcagacggaaagcatcttttgaaaggctatagaggtgctcagtaccttgggataggattggcaagtttagcatgcatgattagcgggctttacatggtcgaaagcttcataaaaggccgcagggcaagagctgctgcagaatacgattgcactgtggcttagcggaaagcggttattaaggtaaatagatagaaatacaccgctgtcatgcgattatatagacatggggcatttagacactgaaagtcttcatatctcaacatgcaactagtaatagtacaatttttagtaccctttaatctttattgttcgctccctaataacgaagccttgaactgtaaccagatcccaggttaccccttatccttaagaggtcttttatttactctacataatatatatttttcaatccattgaagaggattaaaagaagaaaaatcaataccgaacaaaaaaacaaaacgaaataaaacaaaacaaaaaattaaattaaattaaattaatattaaatgtcatcatgattcttactctgattgtcttctcttctctctttcccttgacgcaatttccttcaaatcgtcatcgctcggttcataaatatgccaaatagtataatgcggtaaaccaccaaccctgtaccccattttctttgccattttaccaaatgcttctgtttctgcatgattttcaaaagtaaatgcaggaaactgtaccccgtttctaaatattttggccttcgccaaaatagaaactccccctacaccgtccaagtccaccgcttcatttggatcaccttctgcatctctgatataggctaagtgaactctccacgtaggatattctgcatagccttctacaataacatcatcttcgtcaagagtctttgccaatgctagtgcctcctgagattccatccaagaattcaaatcatatggttgttcagttcccaaaaatgtaggtagtggtctccaaacgttagggacgataacatcgtagtttttgctcatcaaatcttgaatgactgaaccagggcacagctctacatcagcatctctccaataaacccatgagtggtaaggtttcaaagcattggcagttaaccaatttcttgccctccccattagttttcgtcttataccttgaaccttaacggcatgtctgtcactaaaaccttgtccaattacttggccaaaatccttttggaaaatttgtactgatctaaatggcttgtcataattttcatggaatggtggtgaaaatgcctggtggacacggttgatataaccttcgtccatatatttaagatataatttatcggtgccttttgtttgcgaatcaatgacagcgtcaatctcttgaaaaatctgagacaacgtgccattttgtaagtgcctagaatacgctattaaagcatccaacgtagtgtcaccttctgagcaatcactgactaaaaaggccagatcaatcagctcgtgtggataggttaggttcattaaatgcttgaacattaatggcaatacatccgcagcgtttcttagtggaatgcataaaagaatgtgatcacgtgtttccaatccattcggagcaccttcaaaattcgacaggtcgtactcctcaacagtggaatcaaaaagcatgttgagttccctttggtatttttcatcatccttgggagtcaacacttctgaaccaaattgtgatattagataatgttgcacaccatcatcaaattttgaaatcacttcaggatcgatatcctcaaaatcatagtcgtaatattcttcatcttctaggtcgatagtcttgtaattttcggaggattttgaggaacccaacaacgacctaccattttgcgtggatacaccaatgcccattccggagagaaatgatataaagagatataacgacagaacggcgataataataagagatgtgatactcaccgtaagctggaatttagacggtgtggagcgcggctggtacctgtatttgccctttaatgagttggagttatgctctgagcgtttgtccttgatgttgttcgagctaccgttccttgaaatgggcaggcttagtccattgtccatggctttcttctttatatttgaccttaaattaaaaaacatgcccatttttttgtgttaattggtaggtcaacaagctcaaatgactgttactgcacccttacgtctacttctttcacgttaccatttactaatttacaagacgtaaactttctttgattctaaatatttcaagccttgtttcggtatagtcgccgaagaacgaaaaaaaaaaaaaaaaaaaattcctctccggagataaattgaatacgtattattatattagggacaaacactggttcactgaaagcagttgtttacatagttatatcgtgatctgtggctatatctgcaggaggagatgtcggggcgttttcattaggcgtcgaatgaggagagtgacttgtagtagcatcgatattggttgtgttatgtgctacaggtgtagtatttgtagtatcttgcgctgtcattgttggcggttccgattccgcgaccaggttctccgcaggcatactcgacatttcattctcatcttcactgctccctaagatgccaaataagtttatgtcatcgtcctcatcctcggcgtttgtgttgataactatggtagagttgtttaatgcattaggggtggtcgtgtcgtctgcagcgtcccttgcgtgctcgttatttagtagaagctcaagatcatggccttcatcttgttccctctttgttcgttgtgaaataagctcttcttgccgacgttttagcgattttgctctttcttccttggccattcgtattttttccttcttcaacttctggaccttaggtaaattgtgcatgaatagtgtcatagacttacgaaattgcaattctatggttttttgtatggttttgtgagactggtgaggactctctggaaggtagagagtttcagaaattttcaagaatggattttttgttcttttcaactgattcacttcaaatttcgtgacacgttctctcgccaattccactctatacttcgcatactgctcgatattgttttcattgaaggacttttcagttatggttggtttcctttcttccagcgcgttgccccaaatctccaattgttgctcgatagcgtcctcatcgtctaaacccggcggttgcggggtatttgacgctgatgatatgtgggagagacttttgttcaagttcaatagtgccttttcagactcttggctttcttttactatttctttcttgatggtttttagatcagtaattggatggttgaactcaggtgtaaacttataggtatggtcaggcggaaagttgggcagccaactcggtatctgtttttccagtgggttagagggaggcagcaaaacgttgatctcgttctgttgctcctcgatattattcaattcgtcctcttcatcttcttcgttatgcggtaaagcagcaagagacgaccagctcatcaatttttcatattccgtggaatgcttcgatttgatgaattctgaggcctgaaactgctgataaagggagggcgcatccaggttaaactctcgaagcaacaatttcaaatctgcttgagaagcttgcgaccttctttgtaaaagtgttaaattgtgcaggttccgaaacatgccgtccatttggacggtcacgaggttgaccagctcatccaatgcaaagtttgaaatgcagatgttcaacgaattcaactggaaaagtactgttttctttagaatttcaactacgggagcatctatttccaagtgactaatttccgtcaaatccggtaggttcctcagctgaactatggtactttgggtaccggtaccactttctgacgttttggaagtcattgccctttatgagtccctcaattacacgtttgtttgcttgcttgcctctctctccattgcttttactctcttttttaaagagttcaagattttctacataaaagcatcgggtaacactcccatatacaccatttgtgcttaagctggcttctaccagtcgcgtttcaagcgactttattgatcgcatcagcgtagaacaagaacagaactatgtatgcaaacaggactaatcatcttcagttatcttactttagtttgcaactatttatatcatgttttcttttcaacttctttttttttttttcgtttatgaagccgatgctaatgcatcaattttttttttttggtgatgagttttgaaagaaaatgaaaaaaaaaaaatttctattattgtcagtggagtttttgaacagatcaccttgtgaatctacaaactgtcctaaagtatattggagcaggacattgggtgatggcgaaaactttggcacaaggaaggaaacctggaagcggcagaaagcccggaaaagggaagacgttgagagagggaagaaagcctggcagtggtaggaggaggaggcaagatactgggggtaaagagaccgacgggtctcagcaagatcaggagtcgcgtcttattagttccagggacatggaagctgtggacgcactgagagagttgacgcacagcccgtcgtctcactcagctcataattcatcagcagcaccaccgccgcatgcagcagcggcgtcaacttcattgcctccatctctggattatacccatcagtcattcatggatcaacaacaacaacagcagcagcagcagcagcaacaactactacagcaacagagagtggacgtcgttccgcccaagccgttcatcacccacaagatcctgttatcttcaacgggaaactctggcggccacgtgaattcaaattacaacgccgaccacagcattaatcataattcaaaccacaaccttaacagcaacgtgaacgtgaacatgaactttactataaatgggagcaatcaagacccgtcatcttctttcctgatggggccctacaactacttacagcggcctttcattgtgaaaccatatcttgatctgtccacaagcacagcagcatcaaatcagccacggacgcaaccatcgccggcagcacatatcactaagaattccgattctacagagaaaaacgcaaccatatgacattcatttccagcataccactaaaacattcgtatatgccacataataactagttgagaaaaccatagatatttatatttatatgtatttgtacttctttgagcaatgtatatttaagactgatctcaacttcagcaactgttcaaattcactgtttttcctaattaagcacaacatgaaaaactagaattttagaaagaaaaggaaaaagaataccagatggtagttaatttctcacaaaagcactgccaggtaaaggtatacagcaaggatggactctcttgaagctagattacaattcattcaggtcctgaagaacctgcaaaagacgctgcacaagaccagagactctatcacatcatcgtcgaccaccacaccaccgtcatcgcaacaaaagctgaacaatgaccctatacagttctacttgagaaactacagacatcactacgaggacttccaccaatgtttgttcgatacaaccatgaagatggacccactagatagactggacgtagtgatatactatgttagaataataagaaacttatatccgcatagccattccaataccaatgttacaaaagtgttaaacgaagtgctactcatggacatagacttggtttttgagctttgtctgccctgccaggactggaaatccctcacgaatcaagccacctgtaaagagctattccttgacttatccaaactaatccattacgacgccaccagcgtcacgcacacaccatcagacaccacactcatagacgctactacctggtacagtgtcaagacagagaggactacaaaggactataaagaatcattgcaacgaacggagtctctgcttaaggacagagacttgaagaaattggctttctttcagcagttcaattccgatacaactgcgatcaacccggacttacagacgcagccaaccaatgcaaacattttgttgcacaggatggaagcagacagggaactgcacaagaggtcgaaagagacaagttggtacatcgaaaggccctccaacgatatactggatgaatccgaatttaaaagcttgtggacgcattttgaaactactgattccggatttgataaggacgattacaaaaatatcaaggctttaaatgacattgcgaaggcatcttacatatattagtaccatgacgttatatatatatctgtgaagagaatccgtatctgtattatatatacgtatatacgtatcaatgcgcgtacaaaatgaacttgtctttttcttatctcgatttcaggaaaagcaaactattcaaggtgaaacggcggctaattttcctctaagttacttttattgtagtcctcaacatgtgcagacgaataaacttaacacggtttgcagagtgtgttgttgagtataaaacagtcaatttctgtggacctggccgtagcctattgctgaaaacacacaaaagaggagtttgacgagacttaaaacaagccaaggaaaataccatgttagactactcccttcattcgatggttttacgccgcatttctacacaaatgaatttacattcgggctgatatggttgctacataagcgaatttaaaatttgagaaggttcattgttgccttgtggttcgagcttaaagatcataaagaaccgcggggaatttgtctagttacaagctggaaaggactgagcagaggaagagcattcgttcacagagaggtccacgatagaaaagtgccaagaatattacttctttcacatcaaaaatgtgtgacggttcctttgcacgttgaagcgttatcatttttttatgtatatacggcaccggtttttcgccttttcctgttcgtatatttatagtcgccccgccattgctcgccctgttcctggtagtctaggctctttgcatttctcttttggtgatttttattttttatctgccgttaccaattaagaaaaatttctgaaatcgtccaacagatatgcgtaaagcaaatattgcaattatcattttgtgcataacttaccaataattgatttctgtttctgtaggatttctcgacaagaatctcaacttcttacccgttttggccaaggactttgcaactgaagcagcagatttgagatatattctggggaacaaaagaagtattaatgacttttacattctccacttcatcaaggaaaaatgggagacctcctttaaaatcagtttctacggaagataacattcatctattgaggaagcggcgtcaacagcagctgtcaagtaattctacagataattcgctgcatccaaatagtgggcagactccacgtgcaagtgacagccaggacgatgacatacgcagcgcttcaacaaccaatttagaccgtttacgacaagaacgagaggaaaattcactggaaatggactgcacacagtcaagattatctcatagagcaaatatgctagtggatgtcctaccatcttttgagatgtataatgccttgcacagacacatacctcaaggaaacgttgatcccgatagacatgatttccccccttcttatcaagaagttcgcactcaaagaatgactatattgcccagcaatgataattccgtggaaaggtcacaattgacagcagtgccaggatccgaaaacgcatgtaataatgcgactgcccattctcttaccaacctacatcctctacaaacacaacatcttacaataaacagtacaagaagtggtggacagtcgctccattcttcatcagacaccaatatcagtcaaataccgttcgaagatgatctaaacgactcggataacatttttatagacaagttatacaccttacccaagttatccactcctatcgaaattgatataagaataacgaaaactgcatcaatacctcatgagcgtcctgaggaacagtcaatattgaaggaatacacctcgggtgatattattcatggttattgtttaattgaaaatcggtcctctcaaccactgaaatttgaaatgttttatgtcactttagaagcgtacatatctgtaattgaccgtcagaaagggaaaagaacgttaaagagatttttaagaatggtcgatttgagcgcatcttggtcttatacaaacataaccccaagtacgggtattaatattgtccccggtgaaagggattttgacgatgccatcattggtctttcaaacagcagagaattgaagccgaacacaaagtataagaaattcttcatgttcaagcttcctacacagttattggacgtgacttgcaaacaagagcaattctcacactgccttctgcctcccagctttggtatcgacaagtataaaaataattgtaaatactctggcataaaagtaaatagtgtccttggctgtgggcatttaggtacaaaaggttcacccattctgacacttgacatggcagatgataatttatcaataaattatacaattgatgccaaaattgtcggtaaagataaaagaacatctaagctgaatattatgaaagaaaaagaatataacttgagagttatgcccttcccctttgctggtgtcactaatcaacaaaacgagaaaacgtgtttgagacaactgaaaaatttggaaagcttgattgaagatagatttgaagctttgaacaagattttcaagaaactggaattaaatgaggccatttcgaatgtagatattcatgacacagatataagcgggactttggacggtaatgaagatttggattccgatgagatattaagacgtaagctagatcaactgcacatcaataacaggattgatgataccgccagccaatcaccatcctatgactccaaaaatatggctccaaaggaaaacctagtcgagactgagttacgctataagtttaaaaataagaataaatcaaattcaagtttattttctcattttttgagttcatcagaaacggggtcatcttcaactggtccacatgtatataattccggattgattgtattatcagttaaaaaaccgcaatctacattaccttattggtcaccatcattgttgagaaaaaccaacaaatttgaagcaaagagtgaacaagaaaaggaaaactggcaaaggttaatgggcatgcttccagaaggagtgaaaaccccactgaccaagttagatgtacatttgacttgtatccaatctaataatagtgcaggacataagccgccagaaataagctctgtaacgacagaatttgtggtcatcacagcaaagtctgataattcgattcctatcaaattctgcactgaactgttgatgaatgagaatagattaaacaaactaaagacaaaatttttgacgtatcagaaaaaagttcatgaatatcgtaaaaaatttgaagaaaaccatgcgaagctaaacgagctttataatagaaatagagatcatttcactccaaaagagcttttgttcacaaatttcatatctgatcaaataaacaatgatattgacagtttagctggattaaaagttaacattattgatttacatgatatcttcaaaaagcaaatacatacttttgaagaagaaaacgaggatattatttcgaagaaaggaagttccaatcctccttccgcgtcatccagtaataataatttcttacaagcaacatttagcaatggtgcatccaccgctactaagtttactcagcaaattgtgcatgaatgggaaaaagttaagccattacagtataagagggatgttacagttaatttgaagctcaaccccaacattaaagaaacgttagtgcccaatcttgaaacgtgtttgtgttgtagattttattgtgttcgagtaaacatcaaatttgataaccacttgggttctatgaaagttgatattccggttgatgtgaaaaagttacaaatttagaccatacaacactaacagtaatctcgcagttttacaaataattgataaaagcaggactattttttaaccatttaatatacctattactattaatatcattaatattattatattatgtacagtcacttatttctttttttttttttctttctttctttcgttctatttccccctagtatatacgaattctgcacatcacagcaaaatatatggctatcacatggcacaggtattactaaagaagaagagagacagaaatagtataggcatgttttactagcttcgattttcttgacaaaaaaaaaaggaaatttgttctatttactttaaactttaatgccccaatggatggcacatataccaaaagttaaactttcgtagccagcagatttgaatcctgccttctcaatcatggatttgaacgtttcttggtcaggaaatctttcgatagactccaccaaatactggtaagagtcgtagtcattagcaatcatcgagcccattacaggtaggaccttagcccactgttggtaagcaaagtccattaggggattctcaattttggaaaattctagacaataaaaaataccgcccggtttcaaaactctataagcagtgtttaaacccttttgaatatcggtgaaatttctgataccgaaggagactgtgtagatgtccttggaatcagaatcaatctcctctagtttctcaccattagaaaccaaaaatctcacacgaggatccttgaaatattttccttgttccatggctctcttctcaccttctttaagcatgtcagggttgatatctacaatatccattgtagactcagtgtcaccaaatttcgactcagcatggtctagtaatccgaaagcaatatcaccggatcccccagccacatctatgaagttcaaaggagtcgtagagtttggcctttttcccgcatctagtttattgataaaatggtccttccacaatctatgaattcctaatgacataacatcattcatcaagtcataccgattggccacggaagaaaagacatcaccaactaacttctgcttggtagacttcaatacagtcttcgaaccaaaatgcgtatacttctgctctggctgttcagctgcggatgataaaggactattaacttcttcttctttgcatgctctgtgagcttgcgtaaaacacctagataatcttagcgggacatttaccagcgagcttcgaacgatccgtgaagaaatcaacattatatctttcttgctgcgatctgtactattccctttgcaattgtaacagcagctgtataaggagtgaaggtggcagatatccttatagtttcttgtgtgatccttttttttccactttttcagtttttgtcaaatgcggaagctagtttccatattagggaagagcaggcaacagggcagaatcctatacggaaagactttcatttaatgatacatttgccaaataactgtgttccaatatcgagaacagaactatcggataccttgatatttgctcaatggtgtcacttcccgtttttgacatgtactcttcccaattcagaaaaattctcgcacttttcccacagagaaaaccgcaaaactcagaaatttaggctgtgtatcgccgatagtatcacggccggtttatgcttgatttggctgcaaaatggtcacattggacctagaagtggccttttgtagctaattataagtgcatgattattgtgaccagtaacatttgctgacgcgttgtgcgggtagcacacgccgcgtcttatttttgttttcatctcatcttcgttagatcataataatatgattgaaaactggagtaaaacgctaaagaacagtgtcaaggttagtagtatcgtatactttacattgatcacgtttgcactatagactgaatttaaattagaattttatggtactgatggaagatatgcaaaacaaagatggccataatactgtagaaaacagtagtggtggtacggacagtaataataatattcaaatgaggcgaatgaggaagacacagctgtccaagaaggagctttttgagaagaggaaatctgacgtgttaattgctgccaagtctttagatacagaaattcagaatgtgaaaaatttgaagcgattgtcgattggttcaatggatttggtaattgaccctgagctagagttcaaagtgaacagtagaaactcatattcttcagattcctcaaaggaatcccttcaagaatcgctccatgaagagaacattatacgatcagaacaaaaggaagaacaagggagcgaagacaatgatgcatatgaagagggcgatgctactaatgtcgacgacagtatagatatcactcaaacagagtatttgcatgatgaagaaacattggagaaggaaaaaatcatccgtaatgcttcttcatccacttcatcttcagcaagagtaacgtcgaggaacagaaggctcagtggagtaaagacattggctcacgatgttgtattggatgtggagaacgaccacgattcaaaaatggttgatttaactcaaaaccttttgtgggtgcccgctgaccaacatcctaacgttaagcccgaaaactatttggaattgatccaggacactttacaaaacattcaaataagcacaaatcaagacattgatgaaaacaaattagaactgggtaacaatcatgtaatttcgaatagaaaacgcacgggctctgtagttagaaggccttctcggttgaagacatcttataccaagtttgatgacgaacctccccttgcagacaaaccacaagaaggagaaatacaagtggataagcgaatatcctcatctgacatcaaaaccataagatctgtatctttgaaagaaattactgaagagcttactaagatttccaataatgccggtttaacggactcagatgcggtgactttagccagaagcttgagcatgtcagggtcatttaccaacgaaagtcttcatttgaacggcaatcacactgaaaatgataacgaatttgcatcaaatatgtttaatgaaactggacttaccataccagagagatcttctctaaggaggtctaaattcaacacatataagatcagactagagggtagtagccttccacaggcggtaaaactcaatagcctaatgaatatacaaactaatgacaatcgcagaagtgcatcatcgcctgcctcctacacacaagtgcctcaggagcaagcatcattgaatgattttcacgagattttcgaccattacagaagaacaagtactgattggagtaccgaaaatgagaaatacgttgatagcaccaactactattcggatgaagaagatttgacacatgcatctatttctcaagagagcagtcttttatctacagatagttctaacaacagcgttttaataaagccgcataacactggttcgatgatttctgaaaaattggatcagcacgttagctcgagtgaaaaatcaaataccaataacagcgaagcaaatcatggctggtcatggttgaattctagcaatggaagtttgaacgctaatgaacaaacttatcaacagcttacagatgatgaagacgatgaagaatgtgtggacaatgaaaaagctgactttgttaacttgagtgtatcgaggagagcgaaatctaccaaacgtgcctctgaaagaataaaccattccaaaaatagacattcgccaattttccagatacattctgaagaagcaaaatccgtggtaatcactccttcagtcgtttcttcatctgaatcccagccatctaagcctactgcaccggcagtcgtggagaaaaaggtagaactgcctactgacacccaagccagtacacataagaaaaattccttggagaaaaggcttgccaaattattcaaaagaaaacaacataatggtacctgcaaatcagatgtgaaagtaatcaaaaaaagtgttaaaaaagaactgaaaaagaaggcttcgcattcgagtttatcaaaattcaggaaaagtcccaagaaaaagccccaagaagcggaagttgaacgcccttcatcccccaccaaaacaattaccaccgaagatatagatacagcaagcgtcattgaaccagaagtgagaagttcaaatgcttccacccttcttcctgacagccatactagccacagttctgaatttgtggtggaaactataagcgagttagatggcgacgattcatttgatattagtggtggtgatgtaaactacgacgtcgaagtgcactctagtatcagtagagatacgacagctggactagaagaggatataggagcagagagagaagacaacacttcacctactgcccctcaaatctcaactttgcctccaagaaaattgacatttgaagatgtcgttaaaccagattactcaaacgctccaataaaattcacagacagtgcttttggattcccattaccaatgataaccaactctacagtgattatgtttgaccatcgtctaggaattaatgttgaaagggctatttacagactcagccatctgaagcttagcgatcccgggagggaattaagacaacaagtattgctaagtaacttcatgtactcctacttgaatttagtcaatcataccttatacatggagcaggtgggcactggagatatagccttcaatggtgattctgccttgggaatgatggacaaaaatgattctgatggcacaatcttaattccagacatttaactcataactgtttacaagattgatagatacctatataaggccacatatttcaagtattgtaaggatgcccttttagtgtcaaacttcttattatcacgaaaaacgtcgtcttttcatgcaaggaaggactacagtatatacatataaatatatatttatgtaattatttttttctttttttttaaattttctagcgagaatgaagaaaagccgacctcatctcatcctatttggaacaaattcgaatgatctgtccaatacagcaaggctaccttgcggttgaattctatctcgtactacactaagacgaaagagaaaaacgaaatgtccaagagtaatacttataggatgctcgtcttactagaagacgacaccaagataaataaagaagatgaaaaatttttgaaaggtaagccgggaaaaatgcatgaatttgttgacgagttgatacttccatttaatgttgacgaactggacgaattaaatacctggtttgataagttcgatgccgaaatatgtataccgaacgaaggtcatatcaaatacgaaattagtagcgatggtttaattgtacttatgctagataaggaaattgaagaggttgtcgaaaaagtaaagaaatttgtcgaagagaataactgaaataatgatgttgcttcggttttttgcatgaatataacgtgactgttgcgtatgcatatgtgcacgtaatttaaagagagagtgacagaatctgcgcatcagcatgggggcatatacaagcatatgagaatttggataatgtattacatctaatttataaagtttgtagaacagcctctaatttatttagtctttctcccacgcccaatttcgttattagtttgtcctccttgccgattaactccagcaacattgtgggcaacaactctttgttgtaataccgacaccatagagcgtgtccgttaaattctgtatattctaacttcttcagggatgctcgatgaaagcaagccgtgcattgaaccagatcatccttctggaatttcgtgtagccgagaagcaacagacctacgagagaatagtctttacaatcgaaaaaaaatgccaatttttgtatttctttctcagacaagtaatgaaatatacgggaagagtttcttttaaggctaaattcatttgatccggaaacaattctgtcaatttctgtatgaattctttcaatttcccttataaggttttgtgagcttaaataatactctttgtttaaatcaacctgattttccctccacggacacttttggagatgatttccaattatattggaattccagattttttcattcaatttcatggtgtaatcggcgacatcatcgccattttttaataaaggaattgtcataatggcatggcaacaacagcacttaaatggcacttgcgactgggatgcactttggtacggctcccagcccttggatgctagagtcagtggattgacccatcgaacgtcccattcaatgagcacatgccttgtgtagttttgaatggagcatattcttttcaacaaggcccgaagatcgtgtaatcggaaaccaacaaaatgtttagagctttcttgtaccaaatcatcatacaattgcacgtggctcttacatttttcaggcaacattgaactgccattatgggatttcttcttgtacctccatttggtaataagtcgctctcctagagtattcctatattttcccggtaaaagtttggtattcttgtccagcgaatgtctaatagacttcagtctaacctccaatgcgtccttttccattagtaactgccctactttcctgtcaattcctggggaataatgttttatttctcctttaccatagatttcaagatgacagttactttcgttccgaatgactagcgcttgaaaatttttcaaacattttccatattcaataagcaaaacaaagagcattttgatttgataacaattgtttggtagtttgatctcatcatcaatcagaggtttttaacaaatttattttttgaatacatttcaaaaggaaattgcattttgtctttttttttttgggagaattttgtggggtatttcaatcattgttccaactttacgttccttttttgaataaagacacttcttattattaacaggcttttatttgtcaaataagattcattcaaaatttccataaagcattacttctgcgatatactactaacggaattttggttgcgtattattgtgtctgacattgtatgaaggatacacaaaaaaattaaagattaagaaagttattcaaaatgcctattatgttggaagactaccaaaagaactttctagagttggccatcgaatgccaggctctaagatttggttcattcaagttgaaatcaggtagagaatcgccatatttctttaatttgggattgttcaatactggtaaattgctttccaatttggctactgcgtatgcaattgccatcatacaatctgatttgaaatttgatgtgattttcggtcctgcctacaaaggtatcccacttgctgctattgtttgtgtgaaattggcggagattggtggctctaaatttcaaaacattcagtacgcttttaacagaaaggaagccaaagatcatggtgaaggtggtatcattgtcggctctgccctagagaacaagagaatattaatcatcgacgacgtcatgactgctggtactgccattaacgaggcctttgagatcatcagtaacgccaagggtcaggtagttggctccataattgctcttgatagacaggaagttgtgagtactgacgataaagaaggactcagcgccactcaaactgttagcaaaaaatacggtatcccagtcttgagcattgtctccttaattcacataattacctatttggaaggcagaataacagcagaagagaaaagcaagatcgaacaataccttcaaacctacggtgcctccgcttaaaaatcagttttttaattaaatgatttatttatctcttttaagaactattaatcttagttactacgatacatgcacgccgctcatctatatatgtgtataaatagcgtatattcacacacatatatatagagcgagagagttttcttgttacttttttctgtgtttcggtacctcttgcctgtagctgcttcaaaactcttggcttattgaactctgtttcaactacagacgaaataatacgaataattgatttgtcttgatgtaaaaatttaaaagctgatacaacaagtcatttagcacttgatctgaacaaacatcatattcttatagttctgctattataatctattaatatattaatatattaatctcaatatacatatacatatacataaatgggtaaaggagacaatcatcttctaactactttgtacttattttttggtggcttgaacgacttttctgccgctgtaatcttaggagtttcgtaaacagattttgtcattgggtggcccatcaagaacggactatgcagcggaacaatctcattcattttgaatccctttacacgtggaatctttttgaattcaatattgtcgaaatcagggccatatggaatctcccttaaagattcaatagtagttggatgtcttttcatatactccccaacagctttcattaattgcctctttccacctttgaatttagtggctgcgccaattaattgtccattttctttgaaaagtacacgaattctaccaggattaccaaaatcttgtgggtgacatttttcaccttcaaaaatgcataatattcccaattcacggacagcatctgccatagttttagccaaaggattttcaacagccaactccttaggaacccttctcccttccttatgtgatctgtttatgtcaaagtaacatggatagagtacttggaatcttttgacttcttctaaatctttcttcgaaatagcctccgaacgttcaaccttaccagtttttgggttaataaaactcaactgctctttttcgttgctactattgttgttgctattactgttgttattcgtgccaggtaaaaatgcagggttctcttggtcctggctccttacaaccttaggcgttatcttgggagcgatcggcgtcctcaaagatggatctaactcggccaattccatatcaaggtcgtcgatatcattgaaatcgtcaatctcttctaatctaggcattttgactttatgatactatagcttatggcttattttatttcttttgatttcgttagttgctagcctgttgaatatcattgatatttttttttttttcagattacaaaagcgtgaaaaataaatacttcccaattgttttaagaagaagtacacaatttttaaagcggctgaagaagtgtaccaatttatttgctattgtgacaattacacttttttttttagattgttcggtacttagtcaagttttattttcagtcattacatattatgtccaataaaattgcatcaagagcttccaacagtaagctggcatttaaatacggattctgtagcatggcatggacccggccagcagcttcatgagaatctcttagaccaactacacgaccacaagtgtctgcgaagagtctttgcaaactggttaaagcgagttgttccgtccgtaacctttcaccttcgcttcttgttgcctctgccgtttcatttctttttctttcgaacagaccgttatcaccccatagcatattcttgaatgtaactattgcttcaaatacttgatcctctgatctcaatttttgaatgctgacctttatatacttttcaatagtgctcccaagaagctgttgtaaaacggtaattatagcccttcctcttaaccaacccgcgttggccttatttaaagcaaagagcgaaataaataagtcacatatctgtttaacaaaagatttattttgcgaataaaaaggatagccagaatcggtgaaaaaatgtctttcatcttcatagaaattcaattcaccgccgtcttcagagctttgtaaatcaacaacagaactgctattacttgtgctattactactaccaataggttcatgaagtggctcctccagaatatcatcatgcatatattccttgttcagtttgaatggggtaggatctgtcaaaaatcttctgaaaatgttatcttcgcatatttcagaaatagataatagttctcgcaagtacttttcaagtttttgctttcgttcctcataaagcaatgtttttgtaacatgatatttcaatgacattttcacttttgacgggaacaaatcttgcaactgcctcatcagatccctaaaattctttttcaaatatgtatttaattcaaaaaattcattatatctccttgccatatcccaagaacttacctgcccattgttaaaatgatggatattgatgatataataagttatttcttttaggccattactagaattctcactgaagtacgacctaatgtatatcttagtttttctgaacaaactattaccattttcttgtaccatatattgctgtttcaacagttccttcatttctagttcctttaatagggttctttgtgacttttttaaaattttcaactgcatttgattgttggtcagatctgccttcaaaatcaaatgccttaaaagttcaagctctttctcaatctgatcaattgaaatagtcaaggatgctatattatccctaaagttgtttgacccataaaattggctaggatttaggcctgaattcccgctggaaacacttactttctccatattacgtgggtgatccaactgatcctcgacaacagaaatttctgaggtattatcgttttcatcgtcgaagagtttatctttgaaaatgttgtcattttctgaaccaaagagctgagaataacggggatttgagcttattcttgatttatgcggcttggatcccgatccattcactatattatctaaagcatctgtgatgccggggtttgcgaatattctgacaggattcataaaatcagtcttcacattatcttttattattttgttttgttctggattgttaacaccaccgattctactcagaaagtgagcatatatatcagtcgaaatgatgtgggacgttgaaagcattttgagaaatgaaggtgttttcttgaaaagaggtaaaaatctatcatcgagatactttatagcctctgtctgtagtagtaaaacgcttttccgagctaggataaatgtgtcttcatcgttgttgatttgaaatgaatttctgaaaagtattatatttttcactaaaccttcatccagcaatttcatattttgcaagttattgttatgaaaaaactttgaagaaatctcttgcagttgcattgtgctaattcctgaataaccagaaattatatcttcagatgtagcatcttccaagggatttttgaatgattcaattgtttgcgaatactctaaaaatgttgaaccctgtgtttcaggaacactgcctaaaaatgattcaaaaaaaggaagaaactcgctatcgtctacaatgtccttcaatgtgatggaggtaagaaatgaagccatttccttcaatactattccattatccatatttaaatcgggataattagcctctcttgcaagctttttgcttgccgtatcaatttccgagccagggaacgataactttgattcaatcaaatttaaggaaagcagtaatcgtttcttatacttcaaattttccttggtcaaatgttcattttctttcaattggtatattttgagggccaatgaatacgcaacatatttgatatcacttaaatccaacaaggagtccaactggttgagataatgctcgaattgttttccagtatattcagcattaagctccaatttttcacttgagggttctccaacatctttgttcgctacgtcattcatcacttttctatgatcttgtaactctttactcaacattcttcttatcttgtgaactttgtgcttttcctcgaaataattttgtgaaaggcttacaattcttaaattccaactatctggatcagtaaatttgaaaattaatggagaaataatgcacgtagtgagaacttccgtcattaatgtgaaaacaagcaatgaatctaactcatcattatcaaaaaggtgaggaaggagcccgattacagttttccttatggatttttcaatttctttctgaagagcattcggcttcaatgataatgatttatgtattttgtaatttttattaaactcaacggcaatttgtagatcgatgttggctgatttatgcctttcaagagtcaaatcgcttagcacagcttctctggcatcacaaaaagtgctgaaatgtttgttaaatataggcaacagcttcagaacaatcaagctggcactatcattcttcatcaacttgtccttcaccactaggagcgtttgtaataatctccactttattactttgaggaactctgcgtcactattcttatcgatttttgtgaaccaaggctgaacaaaatctttaataattaaattaacaatactctctaattctttcccaatttgcgcgttcccatcttgtattaaaccctcgacagacttcaattctttatcaacatccacagtattcgaactttccggtacgatatcaacaaatcttggctgaggtttcggtaaatcaggcaaggatttgaagaatacgaagtacgcaaagatgcagacattaagaaagaaccccagcgaaaaagtgattaccgaccattgtatcattgatattaagtaaaacaaaactaaaatcaatcgaaactgtggaaacttaggcatacgatatcatatcagaaggcacaaacacgcgcacttatggcgctttcaaagcatgagagtcttcggttaatttacttatcttattgtttacatatttttgaagttcgtaaggcgatgaaaaaaaaaagtacacaatggatagaactgggatggaaaaagctcatacagtcgcagtccgcagtatagcaacaaagggccacccttgcacttgcactgttcattattatattatgtagctttacataacctgcaaaataagttaaacgtccttaaatagtgaatcttgtaatgctttaatgtctctgctgatacccttgacgaactccaatctgcttgattcatcctccaactgctgttgctcttctaaagttgtaggtattattcttgaattcaagtattttggatgtgttagaaacttgcttaatgcagcgcttaacctttttttatcatgttcagaatctagaccaataaccaattctacagcttcttgttgatcatcagagtttttaggctgaataaacaattcttggtaatttagcaagtttagcattttttgcaataaaaccaattgattcgtttcctttatcaacgaacttgacactgctaacttgttgtcaccccagttatatattgtagattttatttgttttccaaaatatgaaacaaataggcacgtctcaggtaaaaccttgataccgaactgacttaatagtagtagaacaatggataacaaaccattgctccaaatgttgtgcaatctaggcgaaaattcaggttttatatcaccttgctgtattgcaacagatagtggactttccaatagaacgctatacaatccactgttgatgagttttgcagcaattggctcaatagaacacaattcggagataaaggtcagagtaatttgcccaagaattggttcatcgttaatccttatcaaatgcgcgcttgaatataggttcagtataactttcaaagttcctacttcgtttagggatgatgctagaataacattgaagtttttagagggattcacattggtgatcttcttgaagagtgataataataacaataaatcctgagtattatcctccaagttgacaatttgggtggtgtgatcggtgcttaaacccctcgtggagcatttattgatctgacataatatctcagacagtatcaaataaacacccttactaaacactaattcaaaaaattccagtagttgatcagatattaattcgataaaacgatctcctgacgagactaactcgagaagaactaagacagatctcaaaagaggtctataaaagttattttttagtgacttaccaatatttttaataaagtcaatctcaccagatttgaaaattgtaaaaatcttgttcatcaattcaattatcttttcttccttcaacaattttcccgacaacttgaacgaatataaaatgtaaaacgacaactcaattctttccagatatatttgggtaaacatttgtttatctgaaccaaaatcaatatttaacttgaggaaatgctctaccaagtcgacaaaaccatcatttaacggaacagtgctcctcttcacaaacgtggtgattagtgcgccccatgcttttgcggtagatatttcgtaattgacatactgcaaatttaatgaagcgtctgttatttcctccttaaaatttgtctgactcttacttggttcgttccaactacggtcagcttttaaaactatatctaataacggaatatcataaccgaaattctcattttcgtttattctggataatggaattttttggaacgactgaagctctaaactgggccatttctctttaaattttaagtttaattcatcatgaaaagttttattgaacccatcaatttggaagaaatgatgaactaattcaaacaagtcttcctgattcaaaaaatttaaaatttccgagtttgaatcagtggagttgtaaatacacaacgcaaatatttctacaatccttgagatcaatttgtatttcttaatcaaagaaacagtttcgtcacgagtcaaattttcctttttctgaaataatttttttgagtccttcaacttagccaataaggaattcacaaatttaggatcttttatgaatattttagaatttgtccaagtgtttaaaacatatgttatcgtttctaataacttgcaacttacttcttcaggcgttgaatctaatagtaaagaattcttttgcaaaacagttaatatagaactctttttgtctatggaggattcgtcattaatttttttattggaggcaaattgacctgttaagaagaggatagataacccatcttgtttactttctaatagggtagtaaaaaaaatgtacaaacttcggagaaggttccaatcttgcactggagagctcaggtccgacaggacttctttcaaaaatgccattgactttgcttcaccaaggaaagataacagaaatggatagtcgtcattccaaggagcctctactaaatagcttaacaactctatgatctgcactttgaaatgaacataacttggtagggtataaacgtcaaccaattttgatgaatttatgaaaagcaatttttccaggttgcttggctttaaatcacgattgctacctcgaatagcgatcaaaagcgtgcacagcttgaaggagttattcattaccttgctatataaattacccaaaattttgtcgcctaaaatttttgttgtggtattcaatggtgaaatcagaatattcgtcaaagtatttggagccaaatcaatggaatccatgggagtcaaaaataactgcaacaatttgtttgctgacgaggaaatgattaactgatccttttgatgtggatttatggtgaaaacgtcatgaagtacatcataaaaaattaatgtcaaatggaaggcaatttcgaatttttgtaagaagttgttgtacttccagttgtaataactctcaaagatatgaattgcatgtagaatcaacttattaataatatcaattttacttctcttggaaatatggatatttttcaatgagagagattctcgaataaagacttttgttagcttaagcaattggatagtgaatgtgtaatcccccgtagataattcaaccgaaccgagtatcatattggaaagaccagtcttaccatatttgtctaacaaatccgatttgttcaagtaagaagaaacaagatgaaggtaattcggtgtcagcatagtcataaattcacaacattgtacaattgaggtataatcttttctttgtagtgatatttcaaaaatctcgaaaattacttggataatcgacgctccatttatggtgctggctgaagtatccagagaatttgataaatatgacagaatttcactagatttctcgatcgaggttttcggatcgacaacgttagtgactaactttattatggatatcatcaattcatgttgtaagtcatccagttgtgtacccttttccatatatgaatgtaatagattttgcaatattctacccaccaaagaccaaccattgaatttgtaaaggaaaataatcaaattggaagtagttggcggctgttgtccattctgttgttgttgttgttgttgttgttgtttgatagtaagaatttttccctttgttgattttggtattgacaagagacaattagagttttcgttttctaagggtggcgccactagtaaatcagacttcaactctatcaaatcaggcactataatatcggaggatgaagaagagtttgttattgtatcagcaattaagtcataatccaaatcgttcaaactacttttggtaacagcaaatgaacatatatcttttaattcaaaattggcaaactcggtatcaattaaggctaaattaattagcgggatcagtgattcgttcaataggggcaatttagcctttatgatgctcaattttttctcaaaagtgtcattagttaagaaattctcaatgaactgctctggtgcctttgaaattatcttggcgaaaacccgggaagtagatgcagttataggaataaaatttaaagaaaactccaaaaatactgttattactgtggtgtaaacaggatcaaaggatagaatttctgagagagtattcaatttttgaagaacatcatgtgattcagcaaacagagcaaatttcgttatgtctgaatcatcaaatgattccgacgattgtaatgctcgcctataataaagtataaatgaccaggagtaatgaatcattggatggaaaatggggtcctcgttgacgatattggttgctacatcattctctagagcgctattgacggtgtcgaaagtttctgtatccatgtacaaaggtgactgaatatcaaattgcgcgattgaagtgttcagtccaagtatcaatatagttgtgatagtaaataaagatgaaatcctggaaataagcgtttctgagaggtaactgaggtcttggaaattctgaaacttgtacaattgtagtgacgaggtatctatactcttgtctgttgaatttatatttctgcaaaattcaacaaattgattttgatactgtagaaaccattgattgacgatatctactggtacttttgtgttgaggatcattaaattcaaaatttgtaatatctgcaagataaacttcaaatcagaaaatttttttaactgcaccaatgagacaattgtgaacatgtcttgatcgttattataatcatgtgctaaagatgaagctgtaataatgtcgtagttctggattacagatgatattatagaaatcaatttccccactacattgaatctatcgttgtcaataaatgaatatgtctcgaggtcgatgtcagggttaacgagaagtgagtatactatatgaagtctagatgatctctcagacataaagaattctacagcatgagaaaggtcctcagattgagcaaagaatggatcattatcgacgtttatttgcaataagtttgcaattgtagagcgtaacttgttatgatcgccggaagaagttacattctgccttattgtgttcagactctcgataagatttgtcttgttagctttcaaaaactgtcttatttgggccaattgcttggcatccacagcggatacatcagcagcagcatcgttcataaaattagcaacatgagtgaaggtcaattgtggagaggaattgccaaatgaaggtgtagccatggctgatggggtcctttttttagcggtggaaagggttatctctttatttgtgtttctgttcgaatattaaagatgtctcaaagtattcatttcaagaagaaaatttttggtattacaaaatattcttacccggaatatatacatatataccttaactacaagcaggagccggctttctggcaaggagggagaagacatagattgtttgcgtatatatgtgggaatagcgtccaagcacgcccgtggctgagggagcaccacgatcgttcggtgtacttgacacctctatatggtatgttcttccctgatattgatatcagcacaattacggctctaagaaacgatgaatataaaaaacgttaattaggaatttgacatatgtgctagtattcgggcccctgagcaagtttgtgcgcacgacgcctgtccgttgctgcacatgcttgcgtggggcctttttgtcgtgtttttatttagggactgttatcgaaggaatagatttctgtggtgaaaagtagaaaactactagcttttatagacggtgggggagaaaaaggaaaattagaattgaaaaaaatttgaaaaaatatgaaaatgtgaaaaggacgccttatttccttgggttgcccggcgaacacgttagttaactcgctgtctaactgatgggctattattatagcgttatagtacgtatcagaatttaaaagaaggaggcagaaaagcttagagcaaaggggcaggacaatggaagcttcacatttgcaaatctactggcatgattcacaacccgtttactcgctcacattccaaaagaacagtgcgaacgacaagcttttcaccgctggtggtgataacaaggttaggatatggaagttgaacagagatgaaaacggacaaaatgggggggtgcgtaagattgaaagccttgactttcttggctcgctgacgcatcacgaacaggccataaatgtaatccgattcaactcgaagggtgacgtactggcgtctgcgggcgatgacggccaagtgctgctatggaagcaagaagatccaaatacacagcaagaatctgtggtcagaccattcggaatggatgcggagactagtgaagcagacgagaacaaggagaaatgggttgtgtggaaacggctgcgtggtggtagcggtgctactgcggcggcagagatttacgatctagcgtggtcacctgataacaggaacatagtggtggcatgtatggacaattcgatacgactgttcgatgttggagctgggatgctggtatgcggccagtcggatcatggtcactacgtccaaggtgttgcatgggacccattaaatcagtttattctctcacagtctgcggaccggtctctgcatgtatatggagtcattctttcatctgcaggagtggttacagggctgaaacttagaagtaagattgccaaggcagaactgccttgtccaggtgatgtcctgaggacaaattacctttttcacaacgagacgctaccttcattctttaggcgatgcagcatatcgccttgtggtggtttggtcgtaattcccagtggtgtgtataaggtggctggtgatgaagtcgcgaactgcgtatacgtgtatactagatctggaatactgaacagcgctggtggcgttaaaaaccggcctgcgattagaatcccatctttgaagaaaccagcgctgatggcggctttctcgcccgtattttacgaaacgtgccagaagagtgtgcttaagctgccctataagctagtatttgccatagcaacgactaacgaagtactcgtgtacgacacggatgtattggagccgttatgcgttgtgggaaatatacattactcacccataactgatttagcatggtctgaggatggctcgaccctactaatctcatcaacagacggattctgttcgtatgtatcgatcgacacagaaacgcaattcggttcaaggatagagccgccagcgatgcatgcagagccactagacactgacgagagcgcggtagcggctaagaaccagcgcgaggcaggtgggatcgtgaacatgctgccggtgaagaagatcccctgcaatagtagcgatagtaaaaagaggcgcatacatcctacgccagtcgatttgtgatttttaatatatttaatgcggtacataagaatgcctaatctagtttgccagcgaagatattttccattgtgtgctcaatggaccctgtgttcctgagatcttgcacgactttttcctgaggcacatgtggcgccatcgtcatcacgatttcaaccatgtcactattaacggctctctttcgatcactaccatgtctgtttaaccgagcaacgcgttcctccggagccgatggtactggctccggagaagggtcgttggtggcgaccgagggcgccggtttggcatcctgtacggttcgcgagggtacttgcttggcgcccctgtgtttcacggtgtaaacaaacaagcacaccatcgtcagtataaacactatagtcgatccatccatttttacttttgtgcgcgtgggtagccgtgcctcgtctgtgtgtgtgggaatgtataaatgtgtcccgagttattattctaaagcgggcaccattgtagtaacttattgcgaaatttctgctcttctcgtctcgctcaaaaatcgcgttcagggtaaaaggggcgaaacagagggccagatagaaatttcgagaaaagcgggtcaccccgcccctgcattttgatatggcgtatttgggattgcttgctcgaaagtgtctaagtccggctggcgggcctggcgccctcgccgaagggagataggaaggggcgggggtccgggcagcggctatggtgtcagttacctagggaaggagaagggggtagaaccaaggggctagcacactcaccctggggcccccgtctagccaagcttaaatataaatactaatgtaactataaatataaggatctaccgtgtcattgcacatccacccacccgtcgattaaaaaaccaaacaaagcaaagaatacaatagcaacgcaagatcaacacaatggctctcatcgtggcatctttgtttttgccctaccaaccacaattcgagcttgacacctctctccctgagaactcgcaggtggactcatctctcgtgaacatccaggctatggccaatgaccaacagcaacaacgtgcgctttctaacaacatctcacaggaatcattggtcgcgccagcaccagaacaaggtgtccccccagcaatctcaaggagtgccaccaggtcacccagtgctttcaaccgcgcctcgtctacgacaaatactgccactttagatgatcttgtctcttcggacatattcatggaaaacttgactgcgaatgcaactacctcacatacgccaacaagcaagactatgcttaaaccccggaaaaatggttccgtggaacgattcttctccccttcttccaatattcccacggatcgcatcgcatcgccaatccagcatgagcatgactccggttcgagaattgcttcgccaatccaacagcaacagcaggaccccacgaccaacttattaaagaacgtcaacaagtcattgttagtgcactcactgttgaacaacacctcacaaactagcctagaaggacccaacaaccacattgttaccccgaaatcgagggcgggcaacaggcctacttcggcggctacttctttagttaataggaccaaacaaggttcggcctcctctggatcttctgggtcttctgcgccaccttccattaaaaggattacgccccacttgactgcgtctgctgcaaaacagcgtcccttattggctaaacagccttctaatctgaaatattcggagttagcagatatttcgtcgagtgagacgtcttcgcagcataatgagtcggacccggatgatctaactactgcccctgacgaggaatatgtttctgatttggaaatggatgacgcgaagcaggactacaaggttccaaagttcggcggctattccaataaatctaaacttaagaaatatgcgctgttaaggtcatctcaggagctgtttagccgtcttccatggtcgatcgttccctctatcaaaggtaatggcgccatgaagaacgccataaacactgcagtcttggagaatatcattccgcaccgtcatgttaagtgggtcggtaccgtcggaatcccaacggatgagattccggaaaatatccttgcgaacatctctgactctttaaaagacaagtacgactcctatcctgtccttacggacgacgacaccttcaaagccgcatacaaaaactactgtaaacaaatcttgtggcctacgctgcattaccagattccagacaatccgaactcgaaggcttttgaagatcactcttggaagttctatagaaacttaaaccaaaggtttgcggacgcgatcgttaaaatctataagaaaggtgacaccatctggattcatgattaccatttaatgctggttccgcagatggtgagagacgtcttgccttttgccaaaataggatttaccttacatgtctcgttccccagtagtgaagtgtttaggtgtctggctcagcgtgagaagatcttagaaggcttgaccggtgcagactttgtcggcttccagacgagggagtatgcaagacatttcttacagacgtctaaccgtctgctaatggcggacgtggtacatgatgaagagctaaagtataacggcagagtcgtttctgtgaggttcaccccagttggtatcgacgcctttgatttgcaatcgcaattgaaggatggaagtgtcatgcaatggcgtcaattgattcgtgaaagatggcaagggaaaaaactaattgtgtgtcgtgatcaattcgatagaattagaggtattcacaagaaattgttggcttatgaaaaattcttggtcgaaaatccggaatacgtggaaaaatcgactttaattcaaatctgtattggaagcagtaaggatgtagaactggagcgccagatcatgattgtcgtggatagaatcaactcgctatccaccaatattagtatttctcaacctgtggtgtttttgcatcaagatctagatttttctcagtatttagctttgagttcagaggcagatttgttcgtagtcagctctctaagggaaggtatgaacttgacatgtcacgaatttatcgtttgttctgaggacaaaaatgctcccctactgttgtcagaatttactggtagtgcatctttattgaatgatggcgctataataattaacccatgggataccaagaacttctcacaagccattctcaaggggttggagatgccattcgataagagaaggccacagtggaagaaattgatgaaagacattatcaacaacgactctacaaactggatcaagacttctttacaagatattcatatttcgtggcaattcaatcaagaaggttccaagatcttcaaattgaatacaaaaacactgatggaagattaccagtcatctaaaaagcgtatgtttgttttcaacattgctgaaccaccttcatcgagaatgatttccatactgaatgacatgacttctaagggcaatatcgtttacatcatgaactcatttccaaagcccattctggaaaatctttacagtcgtgtgcaaaacattgggttgattgccgagaatggtgcatacgttagtctgaacggtgtatggtacaacattgttgatcaagtcgattggcgtaacgatgtagccaaaattctcgaggacaaagtggagagattacctggctcgtactacaagataaatgagtccatgatcaagttccacactgaaaatgcggaagatcaagatcgtgtagctagtgttatcggtgatgccatcacacatatcaatactgtttttgaccacagaggtattcatgcctacgtttacaaaaacgttgtttccgtacaacaagtgggactttccttatcggcagctcaatttcttttcagattctataattctgcttcggatccactggatacgagttccggccaaatcacaaatattcagacaccatctcaacaaaatccttcagatcaagaacaacaacctccagcctctcccactgtgtcgatgaaccatattgatttcgcatgtgtctctggttcatcgtctcctgtgcttgaaccattgttcaaattggtcaatgatgaagcaagtgaagggcaagtaaaagccggacacgccattgtttatggtgatgctacttctacttatgccaaagaacatgtaaatgggttaaacgaacttttcacgatcatttcaagaatcattgaagattaaattttaccattttaaaattttaattttcttgggtatgaacttttattttcaactgcttattatatatcaattctataaatttttttcttctctctaacgaccaattataaaattcatcctcttatttattacagcatcttatacattatgtatatgggtagctattattcatttttgcttcgtaaggtctttttttgtcaactttttcatcctaagcggctaaaagtgattggagaggaatgtccaggcgaccaatgataaaaacgctttctcttggaacaagaaataggagcaattgacagttgtcgatgaacagcgaaaatagtaagataaccttcaagcccaatattctaattaaaggcgtttatatatttgtactttatggtatgtgcatatgtattgtaaagaattatttcaagacacagctcttccagctactggctccggctattcatgaaaaatccaaaaataacatatttatgatagcatcagattcatttcccaatctttataaacagaataccaattatcgcccggctcatcctctttccgtcgcctccaaacttccaacattacttgcctggctccccaataggagcccactccactttcagctaatttggctgcccatcttctaaactcttgctgtctgttttcatctgtgcaagcacatcctgccatgaaaccttgccaaattaaagggacaattttcacttttttttgatccaccaattcttccattgcatttaagtgatctaatactttggcaacatagttttgtagaaattggcaatttaaacttcttgccattgtaaaataataaataattaaactgaaataaaagctcattgtatggtgatatagtgcttcagccgttgagtttatgaagctttttccctccgaattttcttgatggaagttccattctgatttccatttcaataatcttttttcgaaatttaacgagagttcattaaattttcggggtacaggtaggtaagttaaattataatattcattatgtctcactatcctaacacagtctgaaaatagtaatattaatgaattaggcaatccatagagtgaatctgtaccaattatgttttcatcagtcttcgatactagcttagatatatcagatttattatagtaactttctgttgctatgttggtaaaaattggaggagtggtcgaagatggagtagagtcagcggatacgtttgtgataggctccttaacgaattcaatatgtattttgccgtcattttcattgagtgcctctctaaataaaccttcctgcacaacgtcaactcttggctcactgctactggtagtagcgttagatgtatctaatggtttgtaattatcatcttcttcacttggtaaaataacaatttcctttgccctgactttatccaacgcagtgctatcttgaattaacttcagaaacgagaaaatcctgtgtaaggtttttgtcttttcagaaatattaggtcttagtttcattcttgactcaacgaagtcttcacaaagagccaagtgatcctggcaatctgccatcgtcccccatacaacatcaatagagttcatagataagatcgcagttagtacgtctttatatttctcaggtatgcttgattttgtgttcaaacataatcttagaaagttcgaggcttgatttctcaattcgatacctaggcccagaaagtatttttgtagtttgtagttccttgggtacttgctttgcaagtggaagcaagagacagcaagaagagcattcaacaacgcattcctcgagttggaggattgtcccaaacccgctaaatcgcctaatgccatcaaggctctggggaagtataatgttttccatgggttcttttcgagcacgaccactgtcattttatctgcaacattattaaaataatgatttaaaagaaatctcgctaaaccatgtacggtaaggtctgttttgggtataatatctaccaattcaggtggtaggtcactggaataggatgtgagttctaacatggacttaggcatgcgtgattcttcatttggaggagctagagttattttattcagatcagatgcgggcagagatcttggttcaatattgacgaacacatcgtcgatcaatgcttgagggtctggttcctcactgttcgaagagtttttctggaagagtaacttcaagttttgctggtaaagtttatcattggcactggctgctttattaggtaaagttgatgaaccttgattatcagcctcaaaggcacatccatgttctttggcattcacatgctcttccccactcacgacattagagttttcctctaatgagatttcttgtggctgtgtgtgtcctaagtgatgtccctgtaaggtcaccgctgacaataatgcatcatctctgagttcactcgagatccattcgtaacctgttatattcagattgttccagtcataatctaaaagatttggtgttggtggaacaccatcattagcagagagaatacctgtctttacatgccctttatttctcaacttgtcttcaatatgtctaattggaaaggaaatagttgaagaagatggtaaagaagataacgaaatagaagctgagctctccaagcttttggcaactcttttcctattgcgcttcttccttggagcgtactgcttgtcgatcttatctgttcctttaaacaccccaaatttctttatgatccacgtcttgttatcgcttattttctcaattgggggagtatgcagcattgttagctcatcatccatatcttcatgatacacgtattcttcatcatagcgcacaaaatcgatgttccgtcgttggtattgtggttcatcgacactacctgataagttcgtagtagttgcaggagaattttgtgggattgggacaccgtacgggtcaaattgcataggcttagaccaccggagtttgatatcataaccgccacaaggcaaattagacttttcacatcgttggcagtggggatgccgaagatcacacttaacttttcttcctctgcacgtccaacacccagtaaacgtctttgcccttcccatttttttagggccattcttgctggaaattcccattatatctgcaacttaaaattttcgaggtactgatatcggtaactattgcccactaaagcatcaaatctaaaagagatgcttttcgcaaggtgtatttttttttcatttatttttgagttctagcggaaaccgcaggcgaagagtcattgataacaaagaaggttcatcaacaactgcaacatgaaatccaaaaggtaacggcaggcgagggtgagctggataagatatgtctaggaagctgaaaaaaacgaatctgtttaacaaggatgtaagttccttgctttacgcttacggcgatgtgccgcagccactacaagctactgtgcagtgtttggatgaattggtatctggatatttggtggatgtttgtactaacgcattccatacagcccagaattctcagcgcaataagctccgattggaagatttcaagtttgccctccgtaaagacccgataaagcttgggagagcagaagaactgatagctactaataagttgattacggaagctaagaagcagttcaatgagacagacaatcaaaattcattaaagaggtacagagaagaggatgaagagggtgacgagatggaagaggatgaggatgagcagcaggtgacggatgatgatgaggaagcagcgggccgtaatagcgctaaacaatcaacagattcgaaggcaacaaagattaggaagcaggggcctaaaaacctcaagaaaacaaaaaaatgatatagctacttggcaggcccgtttacgtaggcttgattcagatatacgtagtacatatgtccctttgatttattaattaggcgtttgctctataaaaggggttttgagtttgcgttggtgctgaacaaaaacacttgtcattacaatggcacaattttgaatgcattgttttcttatttatatatttttccaagtaaaatcttaggattcaactggtacatttattcttttagattcaaaaaccctgctacattagtaacggcaaactcctccctctgatagttgtgttgcaatactcagctgtcagcattggatagttaagatgtattgttaagtcaccgcctgaaacagcaacttaagctcccttctgtgcttaggaaggtacgtgcgcctcctaacccatctattatttgattctaagtcacaacgagcctgtactaacgagttttagaagcgatcgttatcagtaaaaaatgtctcctgcggtaagttatttttactattatatttttacaaatacatattgctaggctactctatacatgaaatatgtgcatgagatcattattctgacagagaaagtagagcatcaacacagggcccaatacgcgattttttagcaatacaaacatcctctatcaggcttgggtccatatctggaaacatattctgtaatgtgttcaacgtgtcctttcgttcgttctcttcaattttcttaattaacgaagaaacgtcttcttctttattgctctgttcagatttcaatgcctcttcttgtgtgggctctccaattggagaaaacagttcattgaatttagaaattacaatattggtaacttcgtctaagggtttcagtaaagtgccgtttggctgtaactcatccggaatctctagttgttttttcttctcttcttcctctttttcttctgctagttgtttaaaatttctttggtatgcctcttcaaaatcttcgtgatcttcgatagttaaagaacgttcagtcaagttcataatgaagttaagagcagcctgaagactgctcaagtaatattcctcttcgccccgaatgaagtctggtgatctgaatctttcgatgtagttcacattcgaaactagatatcgtacttgtcctttcaaaatacagtatattagcacaggtataaagctgtcagcgccattttgttccaacttggtatgttttagtaaaccaaatataaccttgcttgcattcaaaacgcaaaccatcttgtcccttggtgacttaaacctatttattttgcccaactctttactggccaaatggacaaacttattcagcctggcattcggcatagtatcaggaatatctaacataatggggcttatgaatctataatgcctaatcttttctagtaatgtgtcatcgttggttaaatctttcatatgctcatcgtctaatggtttctgcagaatttcataaagacttggtgaaaaacagcgagaatatagtttccccattattaacttttccataccttccttggcatttctcatcttggaattgtcaagacttcggaaaggctcgtaaagagtgaatttatcgtaaatgaaggtcttaaagtcactgatgagttttatttcttcgctgaccgtccatagaagtctttgcgccaagaagttacgtaagaatgatttcgtatatttaaccagaggatctgcaccaggagtctgaagctgcttaatgaatatttgaaagtcataaaatggctcctcatctcctttgtcctgcgcggatatgtccctattagtttcttctgccgctgccctattaggatcatcctttttaaacttcacatctttatctgggttgccatttgcctgttccaattggctgaaaggatcaaattctttcaatatctccctcttttcatcatcagtcatggctgttgattcctgttctttgttgtttgatgaagagaaactcaagcccgttggatgtagaacttttcaatgttatgtgtcattacatcaagtaccggcagcttgatatagcccattcgcgaaaaaaataataaaaaagaaagaaaagtgaaaaatattaaggcatcggaaagttccagatttagtaaagccttgagcatctggcattactatgagacatgtgcgggattctattgcattattgtccaaacaataactacctgaatgatgagttaatcgaatttccagaaggaactgaatttggagatacaacatgtaccaatgaatcgtcgattttcaacaaaatcattccgtacatagccgcaagaggtccaaactactcctctcttcgagctgtcaaagcttatcgaataagttggttttcttctgttttatctttgaggcagcctttcacgaaacagagtattaacgtggatgacagatatttcctacaattcaatggtgagttatacaataaagagatatcgcagggtgataatgatagtctttatattgcttctatgttgcagaatttgaaagagggtatgggcgttattgatgttataaaatcactggaaggcgagtatgcttatactatatatgacgtgaactcatccaaactctatttcggcagagatccaattggcaggcgaagtttgtcttattcggtcactccagacaacgaattgtacgtcgctagtgtaacggggtctgctgggtcctttcaagattgtataggtggagttatttatgaatatgatacacgaactaagttgttaaattccaatcagaggtcacatcttccatacgaagtgacatcagagatagatctgaatttcacatcattgtcagaggtgtctaaaaatttatatgctgtgctacgtgattctgtaaaaaaaagggtagagtccatacatcccaggcatattgaaaactctcctattgcggtactattctcaggaggaattgattgttcagtaatagtagcgttgatctgcgaggtgttgcaagaaaatgattataaatgtggaaaaccagttatagagcttctaaatgtatccttcgaaaaccccaggactggtctttttcccagtgatacacctgatagaaaactgtccattaacagtgcaaagactttacaaaacttatatcctaatgttgatatcaaactggttgaagttgacgttccttatgatgagtatttaaaatggaagccatttgttatcaatttaatgtatcctaaacagactgaaatggacttgtctatagccattgcttttttttttgcgtcgagaggtagaggtttcttaacttctctgaatggggaaagaacgccatatcagcgccatgggatagtgttattcagcggactgggagcagacgaactctacggtggatatcacaagtttgccaacaaaccaccccatgaacttgtggaggaacttacaaggcaaataaacaacatttatgatcgcaacctgaatcgtgatgataaagtgatagctcataatggcgtggaggtgagatacccatttttagatgaatatgttataaagttatctacagcagaaattcccattaatttcaaggttaacaaattaatccttcgaaaagttgcctcgcagtatttgaagttggatggaatatcatcagaaccaaaaagggccattcaattcggtgctaaaagcgctaaaatgacaaaggatggtaataagcatggaacagatttattaaaagaaaataggaattgttcataaattcaaatattcaatatattttgcagcttgttcaaaattaaatgctaaaagtagagtaaatccgttgaacatacatagttttgtaatgtcattaagggtatcttcagagttgttatcgtctactatgaatatcagtatattattttcgtttctagataagggctgcattctcctagagatataatcgacatataatttgtgataagtcaaagttaagaacagtacacttcttccacgaactagatagtcgtagtatatcatattaattcctgttgaagatacatatctccaattggtgctctttaagtggttcaggagtggattttctttttgggtagtgttcactagtacagtttttcccggtcgagtactcctgaagggtctctttcgattatagtcatctgtagcctttgagtcggtccattcttccggtttttgctgattgaaggcgtttatgacctggtttgaatttatgcgtcttgatgtttgcggttcctgctgctggagttttgatgcatctatttctaacgattgagatccagtagtatctgcaccactcttttcctttctcaatttggccacaccagccaatatactttcaaatgaagtaggatcagtattgttcatcttctaggataaccaactttgtttatgcccttttttgtgttgcgtggctgtctcataagttacaattttcttttttgttctaacgattttaaatagaaaagtgtcttagatgaaaatcttgctgtgacccaaacaagaaagagcactgtaaaaatcaagccatgtcctctcaaaaaagtatgtaaatgaatagctccttcgttgttgccaccgtacagacactttactaacttttaagttactacatgttcgaaacttagtcgatttaactaaactaaatcccgagcagctgaatgctgtaaaacagcaattcgaccaagaattgcagcatttcacacagtccttgcaagcattaaccatggctaagggcaagttcacagaatgtattgatgatattaaaacagtctcccaagcaggaaatgaagggcaaaaactactggttccagcatctgcatcattatacatcccaggtaagattgtagacaataagaaattcatggtcgacattggtacaggatattacgttgaaaagagcgctgaagcagcaatcgcattttaccaaaagaaagtagacaagcttaacaaagaatctgtacagatccaagatattattaaggaaaagacccagtattccttgtccatcgaggcccaaataagacaagccgctattagacagcatgaagcgatgagtaaacaacaacagcagcaacaaaaaaaggagtcgtctacagcctaggtaactcttttgcttttcctacgatttttcatatctcatttgtagccatctgatatacgtttatctatatgcaacgtaattttttatttatcgtcactttgtagttttccggaaaaggccattgaaaatttttcaaattcctatggcgatgagctgaaaaaattcattaagtgtgcattcaataacatcttgttatatactaataaaagaggcttcaagacaaaataagctaacttaaatatggcaaaaaagaaatctaagagcagatccaagagttctagaagagttttggatgctttgcaacttgctgagagagaaattaatggtgaattcgataactccagcgacaatgacaaaagacatgatgctcgtcgtaatggtacagttgtcaacttgttaaaaaggtcaaaaggtgacactaacagtgatgaagatgatatcgattctgagtcgtttgaagatgaggagttgaactctgatgaagcgttgggctctgatgatgactatgacattttgaattccaaattctcacaaactattcgtgacaagaaggagaatgcaaactaccaagaagaagaggatgaaggtgggtatacttccattgatgaagaagatttgatgccactgtctcaagtgtgggacatggatgagaaaaccgcacagagtaacggcaatgatgacgaagacgcttctccacaattaaaattgcaagatacagatataagttccgaatcaagcagttccgaagaaagcgaatcggaatctgaagatgatgaagaggaagaggatcccttcgacgaaatatctgaagatgaagaagacatcgaattgaatacaattacctcaaaactgattgatgaaaccaaaagtaaagctccaaagagactagatacgtatggctcaggtgaggccaatgagtatgttttgccctctgcaaatgcagctagtggagcttctgggaaattgagtttgacggatatgatgaacgttattgatgacaggcaagttattgaaaacgctaacttgcttaagggtaagtcgtcgacgtatgaagttccgctaccacaacgtatccaacaaagacacgatcgtaaggcagcatacgagatctctaggcaagaagtgagtaagtggaatgatatcgtccaacagaacagaagggctgatcatttaatcttcccgctgaacaaacccaccgaacataaccacgcctcggctttcactagaactcaagatgttcctcaaacagaattacaggagaaggtagatcaagttcttcaagagagtaatttagcgaacccagaaaaagactcaaagtttgaagagttgagcactgctaaaatgacacccgaggagatgagaaagaggactaccgaaatgagattgatgagagaattgatgtttagagaagaaagaaaagctaggaggttgaagaaaataaaatctaagacatatcgtaagatcaagaaaaaggaattgatgaaaaatagagagctagctgctgtttccagcgacgaagacaacgaagatcatgatatcgctagggctaaagaaagaatgactctaaaacacaagacaaattccaagtgggctaaagatatgatcaaacatggtatgacaaatgacgctgaaaccagagaagaaatggaagagatgctaagacaaggtgaacgtttaaaggcaaaaatgttggatagaaattctgatgatgaagaggatggtcgtgtgcaaacattaagtgatgttgaaaatgaggagaaagagaatatagactcagaagcattgaagagtaaattgggtaaaactggcgtaatgaatatggcctttatgaagaatggtgaagctagagaaagagaggcgaacaaagaaaccttacgtcaattaagggccgttgaaaatggtgatgatattaagctcttcgaaagtgacgaggaagagacgaatggagagaatattcaaataaataagggcagaagaatatataccccaggttccttggaatccaacaaagacatgaatgaactaaatgaccacactagaaaagagaataaagttgacgaatcaagaagtttggaaaaccgactaagggccaagaatagtgggcaatcgaaaaatgcaagaactaacgcagaaggcgcaataattgtggaggaggaaagtgatggtgaacctcttcaagacggtcagaataatcaacaggatgaagaagcaaaagatgttaatccttggttagctaatgaaagtgatgaagaacacactgtcaagaaacaatcttccaaagttaacgttattgacaaagacagttctaaaaatgttaaggccatgaacaaaatggagaaagctgagctaaagcaaaagaaaaagaagaaaggtaagtcaaacgatgatgaagatctcttgttgacggcggatgattctacacggctaaagatagtcgatccatatggtggttctgatgacgaacaaggggataatgtattcatgttcaagcagcaagacgtcattgcggaagcctttgctggcgacgacgtggtagcagaatttcaggaggaaaagaaacgtgtcattgatgatgaagatgataaagaagttgataccactttacctggttggggtgaatgggccggtgcaggttctaaaccaaaaaataagaagcgtaaattcatcaaaaaggttaagggtgttgttaataaagacaaaagaagagataagaatctacaaaatgtgatcataaatgaaaaagttaataagaaaaacttgaaataccaatcttcagcggtaccattcccattcgaaaatagagaacaatatgaaagatctttacgtatgccgataggtcaagaatggacatccagagcatctcatcaagagcttatcaaaccgagaatcatgactaagccaggccaagttattgatcctttgaaggcaccatttaagtaactgatatttattggtggtaaaaaaatgcatatgtggcacattccactttttatatctatttattatgcattgtgtagaatagtaatactggaataattagaaaaaaatcatttaaaggttatgtaagttatatacacaattggctttcttttggataagttgagtgagatgggtgattggcggggataattataacatcataatgcttctaatctatcatttatttcttgagaagttaattttctaaatctagggcctttatcggttggaataccagtgtagcctagcaagtcagggttctcatcgccaataatagccagttcaatggtgtcaccattgaattcgccctctaccgactccttcagcgttagtaaggcaatatgaatggcgtcttctagttccagttcatcattccatcttttctctaaaaacgtttttgccgccacagaaccttttcctatagcggtggctttccaagggaagtaggaaccggaaggatccacttgatataaactaaacccattaaattcgtcgtggccagcaatcaacagtgaaacaccaaagggtctgacaccaccggactgtgtagcctcttgcattattttggctacttcagaaaccagtaatttggtgggagggtattcaccataaattcgtttataactagtatgtgctacctttcttgatttatccactaaaactctataatcaggccccataccggaatatactgcaccaatgtccggtgttagtaaggataccttcgaaagtgtttctgacatggccagtggcgaggacgacttcttttctgtggcaattactacaccattcgtagcttttatacccaatgaggtgacaccttgttttactgccgtcaaggcgtaatcaatttgacccaatttaccgctgggagaaaaagtggtcaacgaaaaagaatatctgtcggtcataattatagaactgtgttgattggtgtcttatggttgcttactactaattgaaactaaaaatataaaatgcttcacctattccactctcagcttattggggccggggacaattttgccaccttaataagctattatcgcttttcacgtcgaaaggaaaaaataaaagcgtaagcaatggtgtagatacttcttatatagacgttattattactattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattattatatgacattaattacttgtaattatgttataacagtgaaataaataaaatatcaaattgtaaaggtcatgcttgaagaggcttgctcttccttaaaagggacctgaattccctgaccttttcaatattggcatcatttccactagtgatgaagctttcttctagatagctcagtatcttattgagacctttctgttggagtgaatagatcaacccattctgaaggactaacgaggaagcgtgttcgtttatataaatagtttcgatcaagttattgaacaacattgaaggagtgaaaggatttaaaaaagactcgactgaaaccaaggtcttcagttcatccatgtccaattcaggtgacttcaaataagctttgaatctgcagtagttctttactttttctctcaatttttccttcattgatttgtcattttcaatgctgggagacaatagtctgatggaatcatacaaattgtttagcatttgattcaggatttcttttttaacttttgctgccattccaccgacgttgaagttcatgaggtgatctgaatgggcaattaagttgtacgtcgatagtaaatttatgaagcttgtttggctggataaaatattggcgaattgtaatgtattttccggactttcataatacgtgatgttcctattgaaactatccaaaaataaggcaaatgtataaaggtccatagtcttatggggggttctcagctcccttggagtcttttcaaacagcgtgaatgccccttttaaatcattcttattaattaaatattctagctgaatatcaatttttgatgattcgcttattttgtcattaaactttttagagagactttcatacttcttgaattcaccagacctgatacaagattttaataaaagttccaaatttaacaccggaacaatattattatatctcaaaatatctgcgtacttaccgccgtcaaacagtctttcataaatcagctcaatagcatttttgttttcggcttgaatagcaatacttttgaacttttctgggaaatcacagattcttatgaaattcgataaagattcgcagttttcgattaattttaacatagaatcatttcttaaatttggcacaaaaactttgctaaattttggattattgattatcaattgggttaggttcctaccaggaatctttgaaatcatcaaatttacgatattttttagttcaattgaatcagggcatacctctaagcacttgtcaataatttgtttgttaatagctcgtttaattatcaattctttataagtgtcataatcaaagcaataaccttctttgctcaatttcgtaaattctcttataccacctctgggtgagttcctgatgaaagaacctagtgacaaaggataagatttgtcccaatcacctggatgattgaaaaagttcaataaatcttgtccattagcggtgtcatctaggttaaccattttcatagcttgagatacgacacctgctaacaaattaggatctaggtttaatctgcagaagttttgagctaacattttaaactgatgttcaatttgatctctaaacttcaaaagaacctcgttgttgccattttgcaaaattgggtaagtgtcaaaatcaaataattttgttaccaaaattgcatgaatctccagaatgtatgggaaatcctttattgtctttggaattttaatgaagttattaatgcatgatattagcccattatagctgaccaattcacagttttctaaattgaaatcttctacgaagtttttgaaaaactttgcgtgggatattttgtttaataatgattgtgattggaaattatcaactatcatatttaagaattgaaatttgttaattgagttgctcttcttgataaactcagcgtgtgattcaataaatctcataaggtagtcctcgccgcactgaatttctcttaaataattgaaaacaaatggataaatgccaatatcaaaagaaaaatttttgacaatggactcttctagaattttcataataacttcattatctttcaattgtaaagaataatctaacaaagaggtcgtaatggagtcaacaccgattggatgcagtaagtaatctgataatttttgtttttttaatggagacaaatttctttccataggaaaaatatagtcatatattttcttagtcaaattccaatcttggaaactgtttgccatgaaaaccaaataaaattcgtaagagaactcaggtatccaatttaaattatggaatttaaaccatatttcataagcttttgaaggatctaccttactcatcgaaattaagaaactcgatagcaataaagaaatattggaagcgagaccatttgagctttgaattttggaaactaaatcgtccaaaagattggtagccagttcaacttcgccagtttcaataaaactagaaagaatcacgctgtaaatttcaaactggtcatcaaataagccttggtctggactgccagatgataaagatagtctgaaatcttcataaagttctttaatggcaaacttatcatttgttaatttagcgtatgagaagcatgctatgaagtaaaaagaatctttgataaaggcaggtgaagatttaataacttgttgggcttttgacagggtgatatggcccggatagatgttcatcgctaaaaggttatagtcgagaacatctttggaaaaattgcgaaacttaaccacacttttttgctttggatcgttggtggtcgtattgaataattcaatggcaattttgtaaaaatcactaccgtttggattttcgaactgataggccaaaattgagcccttgaaaagagacaatagtacaatattataaatctcatcaggaggttttaatctattgttgatcatatcttggtagcacgtcaagagttcgtacattttgttgtctaaatcattgttatctagcggccttttgcaaagagagtccaaaaccttcgtaaatatttccagtggcggaacgatatcatttcttttcaatgattgatataaagagttgattttgttataatttttttgttcgtaacaacgattaatttcatcaatatgagtttgcaagtatgtagatttattcaggcatggttctgtgtcctccttccaaactggagcgttttcgtcttttagaaggctgtactcattttgtggctgttgtactgatggttgtgatgtttttaatgatagatcttggaagttcctattactaaagtttaaggggtcatattggtttgttggtaatgtggggccggtagaataatacctatgttgattgttgttgttgttattaacatagtttgtactttgctgctgcttcagcgatcgaagggaaacgttttggttataaagtagttcttcgtgggtgagggggttgttagtgttgtttatgctagaatccaggtcgtgcggatgcaaaatatcatctacgttgttatagtttacattcgctactacgaccggatgaggatgtagatgagatgcatgaagtacgggatccgaatttaccaaaccttggttttgccttagatactggtaggagctatcgaaaaaagatgttgcagttttcttttgagcggcggaacgatgataacctttagagtatatgaatgatttgaaagccattttcgtttgtgtatgcttgttttttcttttctgtttgttgtagtctctataaatttaaatgcacttatctttttatgcaaaaaaagctgggcgagttatttgtttctatatttgtataatttttttttttgtgaagatgaatataaactgacaaaaaattgtgtcagagttgaagctatagctccttttatgatgtgtcttggttctttgggtgcgatattagggaaacaacgcacagcaaattttcttctgctttcttataacgttataaacaatcctgttgtcttggtttattatgtggaaaacttttcacggatcaattttataaagcatacaactaaagagaaaagtgtaatatggacgaacgagagacaacttaatccatggatttgtaattgacgtgtgtatgattcgagggaaactgacagtttttgctttgtcatgggggaattgtaaggcacaccgagtctcggccccgagtgcctggccaatgagaacgcgcgcattcggagctgccccactttttgtgcgctcttgcatttcattggttagccggaggaattcggcggttaaaagcggactcgagcggaaataaagtctttgcttattgtatgccaggaaaagctctacaaatctactaaaagagtcaaatatacagctttgccaagcgtgcggcatagggaataacaacaaattggaaatgtgcggctagcgtaatcttggtatctactaccgactctgaagagtttagcgggctctcagacggttttttcgcttttggcattttattcaggtagccttagatgttaaattttccatggcatcttgcgtaaagcctgctaggttccttgccacgtataattgcgccgcgaattctgtgataaatatattgtaagattttctgttgtcttggaattgctctctctttaaataatactttatatgtttaccccaattctttgccgccgaaaggtcagcgttgcattacgtggtgtccggtcgctatttcctgggttttctgcggcagattcgcactgcgcgccacagctgcaacaactgcagtgttatttcgggtgccaatttagcgtgcttcgatctaactattctgtaaattctgtagtgactctttagggcgaagtacgtatttcatgatttaaaatccccgtcttcaaatataccgaaaaaagaaacaagacattttttagcagtttatgtacgcattttaaaagccgggaaatgcttcttgttaccccttttggcgctttggataagtagttcacttagctatttttttttccggttcgaactcggggtgaggctttatcatgcacttttttttggctattattaattttcgcagccttaatttttccctttccattttctcgcatgtggcggttttcagtattacttagagatgccttaaataaatctaacaggcaggtataccaggtacgagttaaaaacctttatcaggtggccgacactagggaataagacagcatggagcggcctggcttggtattgcaggaccttccacccgaaatcctgataaacatcttttctcacttagacgaaaaggacttgttcacgttgcaagaactttctacgcatttccggaacttaattcacgatgaagaactttggaagaacctgtttaagtctagagttcacacgactcatttccccacattttctcagtcttcgaaatttagtgtagagtatattgaaaggacacggggtcttcatcattggcagcataacaaggctataagaaccaaatacacaataattccgacgagaaactgggatcagcccagtatagaacgcatagtgtttgattatccacgagttgcagcttataatgatggtaccattacaattttacagttacaaaatcacaaaaggcagaagaaatttaagaaattgatttatattccatgtacaacaccacaaggttgttctaccatggacttcaatattaatgctgcagtgtttggtaggtttgacggcagagtgtttggaaaactgctaagtaacaaatcgtacttaacgcccgtgatggaatttacgggaaggcatagtgcaggcgttactgccatttgtaattcagaatcctgggacacgtcaagagaggactggtctgttagtggctctgaaaacggtgaaattatatggtggtgcgaaaataagcttgttaagatgtggaaggtttctaatagggtaatttggaaactggctttttttaaagattggaccttaattatggatgatgaaaagctgtacattatccatcaaatgcaggaattgcacagtattgatattcctaaggatctggacgaacagcctatgagggtacggtttttcaagatggatttcggttccatgactttggtacttgctgacctgaataacgtttatacaatatcggtcaatcccaatggtaacttcggcaatttgagaaagttggagatgcctgaacaaatatgcgcagttgaaatagatgaaaaaacttctcaaagggaacaaaactggcaatttgctggtgatgacggctgctatatcagtcttttgacgacacagaacactttatacattatcaatataagagatctttcttcgtcaggcttaaaagttcaatgtaagataagttttgatgagcaggtatacgtatcgcaggtgacaaatttaatagttgtggtagcattgccaaatgttcttcaaatattgaacgcgatgacaggcgagttaataaagacagtgttgaaaaccgagaagtttcccgaatttttgaaggtatcgcaggataaaatcattatgggaagcggtaacgttttgaattatttaaagtttgtttcaagtgattcaaagaaacatcaccattccactaaaggtaaaaacacagtaagcaataagtggaatgaaactttgaacacggagctgcaatattatgatgaagatgaagaccttagaagaaaaagacagtcagaaatatcaagattgatcgatgcgtatggtggagaccttgaactttcaggcgacaccgatgaagaaaacgacattcagttgagaattgcactcttagaatcacaggaggcgcaagcacggaatcaagctgaagcgggggagcctgtcggagatgatgaagatgagcagttaagaagggcgctggaggaatctcaactgatatatgagacgcaaacgaatagctctgcgaatcatggtaataatacgaatgatgagatagatgaagatgatgaagagtttctcagagccatcagacaatcaagagtggaggacgaaaggagaagacatcttagaaatcatactacaggtcgacgaaatgggcccttgagcgacgataattttgctacatatggtgcagcagagtcatccgaacgaacctcaactgagaacactatcggtagttctgttggcgttgatgctagtaataatgttgatgaagacttacaattggccattgcgttgtcattgagtgaaatcaattgaaagtatgtacatttggaagagcatatgttaaatattttatttatagatttttcgttgtgaaatattatttttttttttttgaaaaaaatgtcggactttattcctcctaattattaataaaatacgaatatatatctaaatataattaatgcttatttacatgaaaaatcatcaatcgtaaacagttgattaaaaaacaaaaactttatcggttccattacctttgtgaaacccattactccaccccaactcctttgcataattcaaaaccatttcattcattttaggtggtccgcaaatcaataaacgatggtcctccgcttgtttaggtaggtatcttttcatttcctctagagttacgtacccaacatcaccgttccatttaccgtttggcttatgaattacataatgaactttaaaatgcgggtactccttagccatgtggtctagttgcgatttcatgagaatgtcatcctctgtttcgtttgcgtatatcaaagaaatgtgtgttaggtcttctggagagggtatgatttcttgcagcacttgcaatacaggggttataccagacccccctgcgattatacccaactctgttgcggtgtcctgatcatattccagctcacctaacggccctttaaattcaacatactggcgaatttttaatttatcaaaatacttagaaacgacaccatgtttatacgtcttgactactaattccaagtgaccctccgtattaggaacatttactggcgtatagtacctcactaatcgctcaccatttattgtaacccttactgccaggtggtatcccatgggaatatgcaatctttcaaatgggtactttaacttgaagcagtacagactagtattacgagaaatgcgggtcttcttggatagcggtagcgcgacccatttatttctgtaaagagatttatcagttccaatcgaaataaacgctgtggcataaagtactacgaattgcagcaatgaaacgaccacgattctaccattttgcgttttccaaaagtaaagaggtgtaaccacacaattcagaagcaatccagtacaaaatggataaaacggatttgtcgaaacaaaagatatgcatgtctctactatcgacattgttgcgaatggttgctttttacaaagaaaaaatgtgatatgagttaatactaaacatacttaaatcctagagagaaaaaaagtactgcaatatatacagcactcaaaatacatttctatctgatttctaaaaacttccctgtagatggatctacgttacgccatgccgatgtttcgtttttgcttatacgaccaatcattaccgcgttcggcttttccaaaaaaaaaaaactatagtaaggataatgaaaagaaaaaagggtcccatgattactaaaaagctctaattcaaaaaaaaagtctttgataggcagctaggaatagttattagaatgtacatgaacagtcatcacactgctatatatatatatatatatattcttttttagtaaaatatagagattattgagacaaaaagagactagtcggacaactcactaggatctataataccatttatgatagcccactgtttgtttgccaagaatacattatcgggatcttgctcctttcttattttccggaactttttcaaatcctcgccataccattcttcaaccttcaatgccatccccctcatttcaaagtcatcgtaatcagtatcctttttcactggtccagcagctagagtggttgagcctaggaagttcttggcccaatgtggcttacctcccgctaccatcatagtattttcaaaaagggtaaaccatttatgaattggagtattacagccaaacggcctataaatggtagcatttatgtacaacgtcaactgactgttggtaacattttccaacggagcaaatctgcaatgggatggtgtgttatccaggaatgggcggcacacattgccataaacgggaccgggactggtgtttgttctcttgctagtatccaagggttcagaaggtaatgtagtatttgagcaacggacttccataggcacgtggacataaaattctttgtttatggcagcctgcgcaatagaatgatccaatgaacgtaagacttccaaaccattatccatagggcacccccattcatcaacaaattgtgaaaacaaacagtccatattaaatccgctgatagaatcggtaacattaacatcaccagtagagctcttctccaatttcccgtattgcctgttgaaaacgaacttttccacaaatggggttaatggcgcatagattttggtagagatccataatagagtttcgtagaaaaatctacccagcttggtaccccaccatgacttggctggaccattttgggcatctgtagttttgttacccctccatagaacacattttctagtataagggtaccaccaaactctgataaattcagatgaagtccatagggtatcccattgcttcaaaaggttttcaaaagtaatcacttcttgagtggatttaatattgaagccgggaacaaccctgatagtagcagagacaatgataccaatttttccaactgaaagtaaagcagctttaaagacttctggatcgttttcagcatccaagaacttcaattcgcccttaccattaacaatagtcaagtttacgtattgagaagaaatcaaaccgtgataaggtgaggaaccatgactaccagtagagattatgccagcaacactttgttctgagatagagcctaaattttggatagagtaacctttcgcacccaaaaattcattcaattggtaaagcctcataccggcatcaactgtgacatcggcataatgtaactcaggatattcaacaaacttttgtactttgtccaatctgtctaagttaacaagccattcatcagtaacgcacatgttactaggagaatggcccgaaccaacagtaactaagcttttttcagctagcctggcactctttactaactcgacaacctcatcaattgaacttggttggaagtaacgttctggttttgcagaataaattccggcccagtttttgaacacatagttctttctaaatgggatagtagacatggggtgaaaaacctgataatatcggtaactttaattttacgggttcttgttttaccttctaatgaattttaagttttgaaaagcagaaaatcagatattgaaactatagatctgcttaccttgaagttcactatttttggaattctccttgctaatagttacttctactcttgctttgtcctggatatcaatggaagatgtcctcatttccattttttttttcaattcgacggcaaggcgggagaaaaggaactagggatacaaaaatgcaattactaatgaaatccgtgaaataatcatggaaatgggtgatgtaagaatctgatgaaacaagtacaaatgtctttggcccatcaactacgatgagacttactaagctttcatcaaatgcaggttagagaaggagaatggtttttttttttattttttgtacatagatattagagaaatataataagtagattatagataagatatcaccaaagagatataacagtagggggaatttttttttttacaatatacttgaaatatagaaaggataaggaggttgggggcgagagtgaaccttaaaattcctcttcctcagcgtatgagtcggcacccacttcgatgtaatctctttctaaagcagccaaatcttctctagcttcggtgaattcaccttcttccataccttcaccgacataccagtggacgaaagcacgtttggcatacattaaatcgaattttctatcgattctcttccaagcctcagcaatggatgtggtatttgacaacatacagacggccctatccacagtggccaattgtgagtttggtgtggcagttggaggttcgtagcaaataccgatcttgaaaccagttggacaccaatcaaccaattggacggtcttcttgtttttcacctgctcgacagctctttgaacatctcttgttaccacatcacccctgtataacagacaagtagccatgtatttaccatctcttggatcacacttgaccatctggttaccaggttcaaaacaagcgtttgtaatttctgacacagagttggactcatggaatgcctttgatttggataagactggagaatatgaaactaaggggaaatgaattcttggatatggaaccaaattggtttgaaattcgttcaaatctacatttaatgaaccgtcgaatctcaatgatgctgtaacagatgataccacttgagcaattaggttgtttaagtttgcaaagcttggtcttgggatatccaagtttcttttgcacatgtcgtaaatagcctcattatcgaccatgaaagtacaatctgcatgttccaatgtagtatgtgtagttaaaactgtgttgtaaggctcaaccacagaagtagacacttgtggagcagggtatacggcaaattccagcttggatttcttaccgtattcagcggatagttcttccaacagtaaggaccctagaccggaaccagtaccaccaccaagagaatgggtaaacaagaacccttgtaacccatcacattggtctgccagttttctaatcctatccagaacatcgcccaaaatttctctaccaacggtgtaatggcctcttgcataattattagccgcgtcctccttaccactgatcaactgttctggatggaacaagtccttgtaaggaccgttacggacttcgtcaataacgttgggctctaaatccacgtaaatagcccttggaacgaacttaccgtagccggtttcatggaaaaacgtggagaaaccctcttctcctcccttcggctttgaaaggccatcttctagatgtccatccggcttaataccgtgctcaagggaatataattcccaacaggcattaccaatctgacaaccagcttgaccgactgtaaagagaaatcaaaaaaaaaaaaattttgcgttgaagttagtaatgaaagatgaaacgccaaaatgaactaacaaaaaaaagatctagcctggacgggcaaatcgaacataccattaatactaataacttctctcattgtttgtttgcagttgtaagtttacagatcttgggtggcgagaactgttgtagacggatatactgaattgggtaaaacgatatagtagatgtttttgttttgttttgttttgttttgtagtttagtttttcccttggctcgaggcgttttcgcgtggcataacccggccggaaactacggtgatattatcgtctggcacatatatatatatatatatgtaaactatacttatattaatagtttccgatcgtcttattactcacttactatcaatggaagcactatttcattacttaaaaaatactttctattgcaggatctgaaacagtcagttataatggaaaaagtatgcaattgtgttttcttaaagaaggatacagatatttatatatgttagttcctctggaatatatcgctagatgcattaaacatgaagaaatttgccgtatgaattattcctgtatgtacaccaaatgtgtcatgatcttcttgtttcttcaatgtggcgctggcattcgagagtgatgatgcttggtgtgagcacttgaaatgtctcctctttaagaaagacaatcctatcctttcatgatcaagggcttctaaggcgtctctcaatgccaatttcaaatcggtagggtctgacacggtctggtagcatttattaatgcagtgggtaaggaagagggagggcttgataatgtggttggctgaaatcggatggcagtgcccgccattgatagactcaaattttactgtcttcgtacagtggttgaaggtcagtatgagttttgactcgcagatcaaatgtattttgtacttttcaggagtccttgttctttgtatacgcttattgctgagttgctcgtgaacattcatctcacaaacgagttcgtacttgttcttattgattttctttgtcctgtagatgaaactaatgaatgaatatactctaacgaactgctcaaacgacagggtacataggaactcgaaggaggattttggatgcttgaaaataaagtccctgaagtttagaatgttgttgatattttcgatctcgtccttgtttactggatggtgatattcctgtgcgcatgcaattagttgtttaccagacctaactttgctcaattgtgcctttgtttttgcacaaccaatgtagtttggaatcttcctaattaattcctcggtactatctcgctcaacatcacggccgccgccattcccgatcacaattttgggcaggataggatgtgaaactctgtcctctactgtgctgggcacaggcgacggtggtagtttcaaatctggcagctttatggcgaccggggccaaagggggtgagggagccgttgcttcaaactgaggtcttggggaggtcataggtgtgataataggcatcattgcggcatgatttcgtacagcgacagggatagtgacaacctgttgtgaccaatggacgggcgtatttgtgctcatagaaggcaatatgggtgttggcaagcacctggggctggagtacccaaatgtcagcgaatgttgttgatctaacgccaatatgattgggggcagaacgggcgataggcactgcctgcctggaggtgttctgggaacgtgcgcctggttgttgttatatacatgtaaatagtccattgagtctttaccaggttctatcttaactaaagaactacttctacacaagacttaaggcaccttcatacgaaaaccctctccacgatggcgttcaatctttcgtctttatatacatatgttactttatatatttatatatttacgtatacacccgaatgtatttatatatttgtatgcatatgcccacacgtatatgctcaagagtaaattctccgacccgtttaaaagcaagcacacgtcaaggtttgctgtctccactcgattcgtaccgttcctgcggtactcctaggcaagcagttaggccctgccattcacccactcaacagttttaacagtatacgactgcaaggccatcgtttaccggcagggtctattgttctgcgcgttccttattaggcaccgccaaaaaaacccttgaaattttcgtttaggtgccggctcgttaagggcccttttgctctcgcataacgcaggcacaggtcacgaactgcggtgcggataccctcgatttaaagacaggcagcaggtgaagataataccatgctcaacatggacgccaaggatagacgtgtaagtttaagtttctctcgttgtatcgactgacctctttaatagcagtccttaccaagttgaaaaaccacatcttcgtgttacccgactacctgtgcgatgccgtctggaaaattcgcaatgaaaatttgatgaaaaaattgcctctcaatagtgaaagaagtatagcagggccacgcagagagtaagggctataggcgaagttttcctgacattttcttcttctataggacattataatatggtttcagcgcaagtggctaccgagctaggacagcctataccactggacactcaacatgcggtatctgtatgtttcccgacatggaaatctgtaatttcgtatgtggagaaagaccccaaagttttagggtgtttaaagtctggctaccccaggttttggatccacccctcgattcaaaagctgcgtgatattttaatagaaaagtatgctaaagaaaacgaaacgtgcttttgcttcccctcttatagagttgccaaacggtgcagagagtatgtaagaaggaagtgcgcgcatcgcaatggcaaagtaaggatattacagttagccacggcgaaacctatcaacgaggagcagaagacgtggaaaagagagtgtaagattgcggtagtgtttgtagatggggcatacgagaatatattaaaacagtattggcaatacaccggagagatcatctcaagcagactagctgaatatgttttgcatgaacttttcatggtagaaaagaaatccagccctgcagaggaaaaggaatacatagagatgcggtatggcaggaatctgaattttgcatttgccgatcgagccaaggaattgattaagaagaggatcgctacaaaggttatagataaagatgagcacgatgaggaggaaaactaccatttcttagcaggtaaccaagatgaacaggacttccaggacacgtttctggattcatccctcaatgaggctaaccacggagaagatcatgacggcgggattagcggtgaagtagacagtcaagaagaaccgcataatggccttgtttccactatacccccggagcccatcgaaatgagcacgatagaggaagagcaatccgtagaggaagatgccgggaggtgtgcattaagggtttgccctgagagagacgtttttttgtttccgagcggcatggcgtcgatattcactgcgcatagattgctgttgcaatgggactcactgcgtttgaatagatccagaaatggaagcgacgtcacctcgtcacctccgaataagaagaccgtgatttttgggttcccttatgcggatacattacatgtcttgcaagagtttaatgaaacgtatttcttgggagaaggagatgagtcttcaatgaaagaactaacaaaaattttacattccggggagcaaattcttgccgtttttatagagaccccatcaaacccactattaaaaatgggaaatttactggaactgaaaaggctttcggaattatttgggtttttcattatcattgatgaaactgtgggtggaatagttaatattgacggtctaccgtttgctgatatcgtttgcagttcattgacgaagacatttagtggggactctaacgtcattggtggttcaatggttttaaatccacaaagccgggtatacgagtttgcctcccgttttatgcaattagaagacgaatatgaagatttattatggtgcgaagacgcaatttacctggaaagaaattccagagatttcattgctagaaccatcaggatcaactacagcaccgaatacctcttagataaaatactgaagccacacgtaggcgaaaataaactattcaagaaaatctactaccctaatctaacctcaaaagaaacactaaccaactatgacatggtgaggtgtaagaaagaaggtggatacggcgggctcttttcactaacgttccatgacgaagatcatgctgcggccttttatgacaatctaaagctgaacaagggtccttccttgggcacaaatttcacactcgcattcccctatacgctcatgacatactaccacgaactcgacatggctgaaaaatttggggttgagagaaatcttctcagaatcagcgtaggcctcgaaagtcagtcaatattgggcaagatcttccaagaggcaattgataaaacggtagaaatatgacaaaagaaggaagataggcatagtgaattttatttctaatttcactttttatgttttttttttcgatatttaattttttcacgcattacgaatatatttctatatacaaacatatgtagtagtactagtagctgtcatcatcacctacaaatgtgtttgtcctagcattattcaatcaacttccacaaactttccaccttttgcgaatctgggatttcttggatcattgataaattccttcgtgttagaagaaaggtcagcagctttactcataccataatacactgcggcgccagccacaaagaaaggccagtatactttaaggataggggtagggaatcttttcaacatggcagtacaatccaatcaattaatctgtcgtcgtatgttaaactaacgatatctgagtcgaactcttctcaacacatctcagctgattgttccttatattttctctaggcctttttaaaccctcggagatttatccgtgtaaagccgcattgtttgaccttattgggtcgttaagagtgatacatgatttattggatgtttttttggccaagttttgattattaacctttcgtgttattattgcacgattaagtacaatagattaatgttggtatactttggttgtggctgctttgaatacttttagttttgttgttataacaactatcattgcacggaatcgcagctattttaaatccgggtaatggctcgttcatagtggcttaatctttttttttgctgaaaaacccgtagattattaacaatgatgaatggataaacgccattgtttggtctcaataaagtggtcgtattgggttattctggtcatactggtggttaaatcgactgtcggaaagcaccacggataccctgggtaaaataaaagcccagttgtcttctgttctatcagcagcgaatatttcagcttcttgtaattgtacgttgcatctgccatgtcatcggaagaattcaaaggacttccgatcaaacgagatatatcctccactatctatgctgatagacctccagcattatctgctcctccgtgcgttggtgctactgggaatgataaaatacaagtactaccgatccccaagaaatctaggactatcaaaaccgataagccaagacctttcctatgccacatctgtacaagggggttcgtgagacaagagcatttaaaacgacatcaaagagcacatacgaacgagaaaccctttctctgtgtcttttgcggaaggtgttttgcaagaagggatctggttttgcggcatcaacataaactacactcagcactggtttctaaagaatctataaactctaaggataaaactgaaatagatgctatcaatgataagaatataattcagattcaaggcaataagcaaacaattttaccaacgcctagcaatccgctagcaaagacggcagtacagttgaaaaaagccgccaaagagaaaaaaaatggtaagcaaggcaaattagacctgagtccttcatacggggcaaataatcatagtacagacgtttcaccgtcagtggggaactcatcaacacctgctgtaatcgaagagacagactcgtcttcccattttccgcttccagatacaaatattccgaccaaatcaaagaggcatgcatcattttcggcatctagcgcattcacatatagttcagataactttcaaaagctacatcaacaagcaaaatcggattttgatgaactacaggaaagtatccctcaccaagtgggattttctacaccccaattaacggcacaacaacttatagaaaatgctattgaatctggtgttgtggacttggaaactttggatttaccgccatttttatcgttagatggcttaccacccgcgagctcaagtgctgctgtagcagcatccgagcagatagatatctgtccctcctctgcgacagacactatctctggcgctaacagtactccaaaccaagcagcaacagctcctccttttcaattaccaatagcaagggaaagcagttccttgtttttggcaaataccccttatttatctgactttttaacaatgggatcttcctatggtggttctggagggtttgccaaatctatcactgctgatcccagtttggactatttcaactacaaaaaccattcgcatccagattcaaggcataacaacagctccagcggtatcaattatagcaataataaaaacaacaatgaatcaattgaaaaatctcaaaacaacagtaacgtaatcaatgaaactattgaccacactgacatccatgcccatcacgcggatgctcatgatgactccttcatagaaagtgaagagtggctctctaagtttattatggactctcagattgataatgatcttaaacttaatataaaccattttaacgatattgggtttaacaatttacaccctcaaaatcctacgacccattctgaaccaagaaatatgcataatgaaaacagagatatgcaccgatctgcaagcaaatttcaatctgtatcggaaaacatctctccaagggaacaaatgtctttgtttaaaactaaacagaacaaggccatttcaaaatttctgtctgacgagaaaattccttcaactgcgtcaccatcttcctctgcttcgccagttcagtttgataaaaaaaatgttgacatcaatgaatttttactggacgagtccgtgtccaacttattcacgactaggcaaattgatttattcaagaaaaatgtgaacttatattcaccactatttcaaaatcaaaaagacgcagtctcatctacaagcctgacgccatcgttgactacacaaactgcaacgacacaatcggggccagggtggacagattcctcccaaaagctgactttctttacagaacagttgagaaatttaattattaaagaaaacaatctaaagtctaatctctttcccactgttgatgaactgaatcattatgtcgatttatatcaagtggaatttcataaatatttcccctttattcatttatactcaattataccatccagtgaaaactatcctttagtaatatccatcagtatgattggtgctctttacggatttcattccacacatgcactactattgtcgaaaatagcaaggacgagagttagaatgttcctagaaaatactcgaagcaatcatgataagacaccaatttggctaatgcaatctttagtcttattaacgtttaccagcattttctccaatgatatgaatgcctttagaaccgtgaatacccagataatgattttggttcagttgattaaaatttcaaagttgaattacccattagaaaacttcattaagccaccgatcgaaagtgaccatgttttagaatatcaagataaccccgctgttttgaaccagttcaaggctcaatacaatacccgtgaacaaataaacagaaatttcaaatattttatcttagcacaatcaagaataagaatatgccacatagtcctgctgatttctaacctctttaaatccttagtggatttcgattgttgttttcattccatagatttgaagtgtggtgttccttgttacaacgaggtactgttcttttgcgaaaattcaagaacttggaatgagaacttgacgagattcaatatcgttttggattccaagttttccctaattgaagtatctaatggtgaatcaaactacgagaagtgcttgatgtatttgtcaaacggtaatccttatctttataaaaacgctaaaatctcattcaagactttgctatctttactgatctctattcatgaaaagataaacatcgaaagagatgcgttgaaagatagttacgaaagcgatttccatgcgaagaatgttcagtggcggatgcattcaagacccttggtcgccacaatgctaaaacattgggaactactttacatcaaaaatggtgggatattggctctcagtgacgaaaacctgccaataataaatactaatccgtcgtttagattgataattcccttgtacttctttgcaaagctaaggaagtgccttgatattgctccaacactaagatgcatttggaaccaagactggaactcaatgaatagctctttagaaaaagtgtgctacgagcgggaatcactacgagaggccacagagtacgctgtatccgttatcactttctggattgatactgtctctgtaatgaagggtaaatcgacacagactccaatcttcaccattacttgtatttttgtttcgatattggtcatagcggggtacatgaggagattggaagactttgctcaaaacaaaaacagtgattgtatgattggtagtttaaaaagcactgacaggatcttgtggttaaaagcattcaaaactttgaagaggatcgaatcacatttatctgaaagagagtataaattacaaacatttgctgagtttttaagggttccagataatggcagtcttgatattgagagtttggactcatccttaatagagaatactttgaattcacatgatgttaccaatcaagcgctggacataatcacgagaacaagattgtcatcaagaacattgtattgcggtgctagaattcttggcgatacaccagtctggcccgtatctctgttgtttgctcatgccttacaatctagggctatttacaatatcaaccacaggaaatctgtaaacagtgtatagactttagatagatatttagcatatccgtatgtaacattatattagttctttagggcaaattgaaaaatttaatcatcttttcttattcttaaaagcgtgaaaatcaaaaaaaaaaatcgatgagttgagaacatatgataaataaaaacaagcaaggtgatcgtcaaactgcactcacgcacacatagatttttagctcccaaagtgctatcgtctatactatccaagtttttacaggctcgcaataagctcaataaacaatatcaactgcatatgactgaacctgccctgagtagcgctaataacgctctgatgcaaaaactaacaggtcgacaactttttgacaagatcggccgtcctactaggatcgttgcaccaatggtagaccaatccgaattagcatggcgtattctatcgagaagatacggtgcaaccttggcgtacactcccatgttacatgcaaaattatttgctacctcgaagaaatatagagaagataattggtcttccttagacggctctagcgtagataggccgttggttgtacagttctgcgctaatgacccagagtatctattggcggcagctaaactggtggaagataaatgcgatgcggtagatttgaatttgggctgtcctcaaggcatagctaagaaaggtcactatgggtcatttttgatggaagaatgggaccttatacacaatttaatcaacaccttgcacaaaaatttgaaagttccagttacagcaaaaatacgtatatttgacgactgtgaaaagagtttgaattacgccaagatggtgctggatgctggagctcaatttttaaccgtccatgggagagtaagagagcaaaaaggacaaaaaactggtttagctaactgggaaacaatcaaatacctaagagataatttacctaaagaaaccgtgttttttgctaacgggaatatcttatatcctgaagatatttcacgttgtatggaacatatcggtgctgacgcagtgatgagtgctgaggggaacttatacaatcctggtgttttcaatgtaggccaaactaagaacaaggagaagatatttccacgcgtagataagattatcagagagtatttccagattgtcaaagaatgccaggaatctaaagcctccaagacagcaatgaaatcacatttttttaagattttaaggcctttcttgccgcatcatactgatattaggtcaacacttgctactatgaatgcaaaagccacgtgggaagaatgggaggaacaagtagtgaagcctgtcgaaaaagtagtgcaagaaatatttgaacagccagatatcgctattaaggatgaaattactatcggcgaaaagcaatcatggggtggttcatatagaactgttccatactggagatgtcaaccatattttaggcctgttaacggtatcacaggtgataaaagagttatgcaaggcctcatagatgaaagcgtgaacaagaaacgtaaagctgacgtgccattagaatctgctgataaaaagaaggacgtgaaagcttaaaacctgataaaatccatgtatatttctttgccttttctattcttttctctaagtatagtttttatgtatgtatattaattcaaacagaaaatgttcaactccgtctccataagaaaacttctttcaatttgaacacttgtatattcaatcagaattcgccatagagagcatgtcagccaatgtacaagaagctgcaaatgcagctatagagccggccagtttcgttaaagtcccaatgcctgagccaccaagtagtttgcaacaattgatcaatgattggcaattaatcaagcatagagaaggtgggtattttaaggaaacagataggtctccctacaccatggaagtagaaaaaccagtaaatggaggctcaggtaatactgaaatggtaacaagaaatcaatctacgttgatctattatctactaacccccgacagcccaattgggaaatttcataagaatattaacaggatcatacatatcttacaaagaggcaagggtcaatacgttctagtatatcctgatggtcaagtgaagtcatttaaagttggttttgactataagaatggagaagtctcgcaatgggttgtccccggaggtgtgtttaaggcaagtttccttctgccaaacgaagaatttgacaacggtttcttgattagtgaagtagtggtaccaggttttgactttgaggaccataccttcttgaagggtgaagatgaactgaaacatcttgtgggacctgaaaaggcagctgagttagcttttttagcttgaacttttgtacttagttattatcaaaataaccaataagaattattttagtcctttcgcaccgcgattattaataaactcaatatttttttcctatttaattccataaagaaacaaaaaaaaaagcaagcaactacaaaggtctacttaccatgtttaaacgttccatcattcaacagtcccgcttattctccaattctgcttctagactaggtaaaaaagtgttctttgatcctgcggtcaatggaaccaaaatcggcagaatagaatttgaattatatgataatgtggttcctaaaactgctgaaaatttcagagccttatgtaccggcgaaaagggctggggctataaaggtgtccctttccacagaatcatcccagacttcatgatccaaggtggtgacactgatttgactaacggttttgggggcaaatccatttacggttccaagttcgctgacgaaaattttgtcaaaaagcatgacaaggcaggtttgttatctatggcaaatgctggaccaaacactaacggttctcaattcttcattaccactgtgccttgtccatggttggatggaaaacacgttgtctttggtgaggtaaccaaaggtatggacattgtcaaagcaatcgaatcatacggtactgcttctggtaaaccaagagctgaaatcgttatcgaagaagctggtgagttatgaaggcttatatgaagctaaggtctctcatatttctagcatataaggtatgcgttatctctatgtctacgaattatatctgtttatagtgttttattttatatagactcgctggctcataaaaaatcaaccaacttttattctggtttgcctcagtcgaaatgttgtcctttactattgactagtgttgaagaatttccggatcttatattttcgacaattgagttccaacatacattacagaaaaaatacaaaaaaaaaatacagaactatcgtaagataatctgcttttgatataaatcataaatcagtggagcatggggatatattcattttggatctttgataggcattgtaactgtatatttgatagagaatggacattggcgtccaatagcgcaagtggtacaataaactccaaacagaatgaagaagatgcaaaacttctgtatggtatgatattttcgttacgctccattacacaaaagctctccaaagggtctgttaaaaatgacatacggagtatatctacaggaaagtatagagtccacacatactgtacagcttcagggctatggtttgttctattgtccgactttaaacagcagtcttacactcaggttttacagtatatttacagccatatttatgtcaaatacgtgagcaacaacttattatcaccgtacgatttcgctgaaaacgaaaatgaaatgagaggtcaagggacaagaaagatcaccaatagaaactttatatccgttctcgagtcatttctagcaccaatggttaatcagtgagcacgaaccatgagcagaagaaaaacctaaaataaatagaagcgatgaattgaattgcattcatcgtatatatacctaaggataaattaattagttttacatattttaaactttgtttgttaatacaaactcggatctggtttgggtcataatttttgttgtgggggctcaaatatcattcatgaaaaggtctgtccaaaactcgtcatttaatgaattaacgccccatgctaaggagtttatatccgtcaaataatcgttcaagttgtctaccgatgaactaggtgatggttttatattagttgagtcagcagagttagtcacatcattagaaataaatggtggtggtaatagagttgtgcctgtcatactctctcggtgttcatgtggggattcattcatatatgaagtactgttaatattcaggttcattgcggcagtatcgtcacgaactcttgagtatactggcagcatttcatcaggtacagcggttatgttttggtttgtattattgtcgataattggatcttcttctgttggcatcttttgtgactcggttacatatgcatttattggcttcgtaccatcgtggccattgcttacttcgtctatgacctgcttttcctttagtttctccctttctgcattgtagcgatcagcaacatcaataactttgtttgcgtaggtttgacaaaataacgcaataacatacctaaatttgtaaagagagttgttgaagggatacagctctgatgttttttctaaaagattgtttacccctattaccaaggcaatagcatcatctgtaaggggcattaaatcgtgaaacgaaggaatagcgactacggaatagcgcagctttaataagagcataccaacggtatatatgatcctggaagtatgaaataaaggtaatgaggtaattaaaattggctccaacttggaaaattcctcaagggcagatttacagcaatgatagcatttaacaaaatcatccattatttctctgggcaattcgactttttcgtttatggtatgcgacatttccccgatgaatactgcaagtttatactggtataaataagcttctacagagtaataaaatgcaatcactcttggcctgtttctgtcaagtttagtgaaaatctcttgcaattgcttgtggtatttttccattagtttattaagatactttttagtaaaaataggatcatcaaactcgtcatcatttagatctctctcatgtaggtgtgtgtgaatattttccaagacgtggttcattttagcaaattgaaccaagatgggatcatcagctgaatcaagtaatagtttatcgttgtcataatgtcgcgattttttcgtctctttaactaaatcctcgcaggccttttccgtgacgtgactccaacgagcttgtattgattgacgtagaaaaattgaaatattgagtgcggaaatgtataccaataaagttaaactggcgccattactgtaaagttccaaaggtgacttgaatctctttggatcctcgtcactaaacataccaaaggatcgattgacataggtaggccccaaatctctagttaaacagcaacagatgtaattaaatatatggtatctcgttttacttgaccattcaaaaaaattataccatagacataatgtagacagtgattcgatgatttcgatagatttattattagccttgaaaatctgatttgtaattaagtttagtacaaaactatcaagcttcataatagttcctctggtggtttgtttgggtgttagtacaattgaaacacatgacataatgacggagaataaaataggtttcttctttcttaattcatcgacactaacattctcttcgacctttatgaatggtaattttgacaaatatgaaatctcggttttataaagatgtaagcgaagcgtcgcttcttcatgagatatgattcctactgatacaggatctgcaatggttggcaaaaacatgctcttttcaacaaggtcattccactgctttgaccaagtgtcaagcttcatcgaaatatctctaattttacctttttgagaaataatcagtgattgtagctgcttcctgaacgaccgtgtcatatgtctagagtatgatttcttttgtcttttcactttgacgttctgtgtttcctcatcacccacaattttaggcctatgtttgaacagtgcctcgctgttaatgctggtaggcgcagatgaaatcggtacgggggagttgtaggtactgtatataactggcgcatcactaatattagtatgctcatcgttagatgctaaaactgctggatttgtgggcacactgccattggattttgtatgattattggtggttatctctccggtagatgtggtttcggcctctcttgctccatatgagggtggttggcttaaagttgaccaaagatcggataaactttgttgaagtccaggtaagactgtccgagagtttggaaattgtttagcgtttgggtcagaagggaaactggcgaggtaagatgtaccatccttcaagctagattcttcagaatctgttgggcctttgcttttagtagagacattcaccatcggcgattcaaaaggtgtgggtgaccttgatctaggctttctcttccttgtcctttttgaaagatcaaacttgcacagcttcttgtgtttcagacaccttcgacaaggtttcctataaatatcgttaacatcagaaggctcacatttttgcttcaaggaatggcagcatacacaagcaaatgagtttcttttggtcttccccttttcagtagtctctagttttgtaggatacgaaagcctagggtcatctttggagcatccttctataatagtttgtgtggccttatctatgcatgggacatccgccttcggcaaagaaactttttggtcggtctttgaattatcattattgatttctttcccgacggcaacgccagttattgcaatctgcgtgtccatgttgtaattcaaccctgaagatcttcccgatcacagtcaatacacactagatattaatgtatactgtatgaaaaaattgactttccgcttcattgctcctacatttatcggatggcgcacatagctaaaaaaggaagattttcactcataagggaaaggaaccgcatgactcaagagaagcatgtggtttttgagtttttttcgttgaattttcaggtaaagctcaatagttatgacaattacaacaacagaattctttctatatatgcacgaacttgtaatatggaagaaattatgacgtacaaactataaagtaaatattttacgtaacacatggtgctgttgtgcttctttttcaagagaataccaatgacgtatgactaagtttaggatttaatgcaggtgacggacccatctttcaaacgatttatatcagtggcgtccaaattgttaggttttgttggttcagcaggtttcctgttgtgggtcatatgactttgaaccaaatggccggctgctagggcagcacataaggataattcacctgccaagacggcacaggcaactattcttgctaattgacgtgcgttggtaccaggagcggtagcatgcgggcctcttacacctaataagtccaacatggcaccttgtggttctagaacagtaccaccaccgatggtacctacttcgatggatggcatggatacggaaattctcaaatcaccgtccacttctttcatcaatgttatacagttggaactttcaacattttgtgcaggatcttgtcctaatgccaagaaaacagctgtcactaaattagctgcatgtgcgttaaatccaccaacagacccagccattgcagatccaaccaaattcttagcaatgttcaactcaaccaatgcggaaacatcactttttaacacttttctgacaacatcaccaggaatagtagcttctgcgacgacactcttaccacgaccttcgatccagttgatggcagctggttttttgtcggtacagtagttaccagaaacggagacaacctccatatcttcccagccatactcttctaccatttgctttaatgagtattcgacacctttagaaatcatattcatacccattgcgtcaccagtagttgttctaaatctcatgaagagtaaatctcctgctagacaagtttgaatatgttgcagacgtgcaaatcttgatgtagagttaaaagcttttttaattgcgttttgtccctcttctgagtctaaccatatcttacaggcaccagatcttttcaaagttgggaaacggactactgggcctcttgtcataccatccttagttaaaacagttgttgcaccaccgccagcattgattgccttacagccacgcatggcagaagctaccaaacaaccctctgtagttgccattggtatatgataagatgtaccatcgataaccaaggggcctataacaccaacgggcaaaggcatgtaacctataacattttcacaacaagcgccaaatacgcggtcgtagtcataatttttatatggtaaacgatcagatgctaatacaggagcttctgccaaaattgaaagagccttcctacgtaccgcaaccgctctcgtagtatcacctaattttttctccaaagcgtacaaaggtaacttaccgtgaataaccaaggcagcgacctctttgttcttcaattgttttgtatttccactacttaataatgcttctaattcttctaaaggacgtattttcttatccaagctttcaatatcgcgggaatcatcttcctcactagatgatgaaggtcctgatgagctcgattgcgcagatgataaacttttgactttcgatccagaaatgactgttttattggttaaaactggtgtagaagccttttgtacaggagcagtaaaagacttcttggtgacttcagttttcaccaattggtctgcagtataactggtatgaattctagcagcattcaataaatacacattgatgacagcactgcatactaaggcggaaagaactaatttactgacgaacctatcacgaatggcaacactgacattacgaagcaatagaagaaccatatcctcaatgcgttggtaggacttaatgggtttgtaatataataatggggtgacactaacaatagcttgctctttaaagttttcagaggcattcgaggtaataaaatctggtagagaaacacgttccttatcgaagtacaatgaattgaaggcatcattgacccaatttgcaccaaagttataaaagttgatgaagacaaacaacagtatgacagagagtttcatgataatgacaaccacactgagatttaagaaagaagatacggatttcttttctgctttagaaatgattcttgctgtagatggaacaacaccgtcttcttctaatgtttgcttgataatagtagatctgtggataacattcatttccagtctaagcgctaagatagcagaataaaatgtaggagttaaaatcaattcaaaaattaggataaatgctgataatatgcagaagtttgtcaaagtcttcaattggtgagcatacatagagcatccgataaaggcaaaaatacaaagcaaatggtcttgaatcaaacgaccaccctcttcgctcacggattcaaaaacgatttcatcggtagtaatccttttagataaaccgactctttcaaatttctccagggcatactgggcaatcttgattttgtgcttgaaaccaacaacaactacaatgaaaggcaaaccttcaaaaagagttaatgcggaaacttctttgcctagaatacattgggtgacatacaatgctaagaaaagtgatgatgcagaattgaccactgtagaggcgctcaaccaaaaatttgacccggtcttcctcatgtcattgaagaggccgaatatggtgtagaacatcattaggtaggcagtaaccataataaggacgtcaaacgggtctgcttgggttacattttctgaaaatacatcgtagagagaatatgctaacgtctttacgtcgaaaagactttttctgtcacttcttaacctccatttcgttccatcagtagaagaaatttctttggaaacactgagatcttcttgcagaatatattttgtattatctttctcaaaaaccgtgttagctagttctggaatggagtcagtttcattaggactattgaagttcaggtttaatagatagtaatggtgtggggctggtaactcactagcttcatgcgcggtgattgatacccaaccatctagagaggaatctctgtagtaatgggaacattcttgaaatagagtgttggagtctttatttggagcagtttcaaaaacactatttgaatctagttgccaaccattgaagtaatactgaatgacggatagataagcgaatgcggatatgattagagaaaaaagtattatatgaattggtcgtttcgccgaaaatcttgaaacataggcaattggctttgccatctgtttcagtcccttgaatagcggcggcatgcttgttttatgtatttatctactttgtatcaacaattagacaatgatacactatgttccagcccttagtcttttcctgactagaattgggtagaaagaagaaaaaaataagttaataaaaatcaaaaaaccgaagacgaatatagctctttcaagttgtcttttttaaaggaatgcctttgaaaattagatcttttaaactttcaaaaatctttgcctggatttatcgaacaacagcttttcatagccgaaaagatacaggaaaaatgaggaagaaaccgatgaattgttttataagctatcacctagcgataataataggtaaagtagagatcctatagctagtacggacctttctttcggacgttctatagagttttaaacgagcgggcgtagagactcgcactacgttttcttcgcactacgctgaggtcttccaactcttctccagaaggcttttctttcccttagtccacccgataaaaatggggccctttgaaattccgttttgtagcttagtttctcggacttaaagcatgtgctcaccatactaccatcacccgaatgtacagccaacgccactttagtggataataagtcatgatagtggacgaacaatcggggtaaaaggggttggaagagaacggctggaatccatcaatcagcagcgtttaacggttctaattttcagttacaaggatgatcaacgagagccttatttctaatgttccctaatgtatatgtgttccggctactgtttagctgaagagctgtgtctagccttcctggcggttatcgttcacagtcagcttgcgctttatttcattaacatcgaactaaatactagaggccataaccgcaattacagctgcggcgataatctaatttaacgtcaatgtctgaattcttattgctttgaagatttcttcacctttcttgacgaccatccagtagcactcagtgaaataggaacagaaagaagataacgctttttttgccgccatatatttctttctatacaacacagcttctttatttgtatcatccgcggagaaaagtaaaatgaaaagcttataaagagcaatagatactaaaaagaaatagaatgttttcggatttacatacagaaggttacaatattatgtaaaaagaataatatatataaacatctatccgtacgagcgcgtgtactagtttttcatagaaaccaatttaacgtcgaatgtcagttcggaattggcaggaatacctggcagagcttgcttcccgtaggcatatggtgctggaatgatgattctacgttcgccaccaacagacataccggcaacaccaatgtcccagcctttgataacttcaccacggccaagtttgaatgcaaatggtttaccgctggtgttcttgtcgaaaactttaccgttctttaacttaccaatgtacctcatgcctactctggcacctctcttagcctgtgggccatcaccgatagtacggtcttcgattactatgccgccttccaaaaccttactctttggtttatgcttatcttgttcctttttgcttttgggttttgttggaccctcctctaagtccttcttgaattcgaccttctttacttttttagctttcttttcttcttctttctcttcgtgctttctctttttttcctttttgcttttcttaggttctggcttaacttcttctttttgttcttcttcttcttcttcttcttgttcttcttctccatcattatcttcttcatcttcttcttggacttcttcaatacgaacttcttcttcctcttcgtcatccaagtcgtccatgtcgtcgccaataatttcatcctcatctggggtcaagtcgtagtcttcactgtcatagatgtcagcgtcttcatcttcgtcttcaccttcgactcccattggagtatcaaatggatgcttaacatagttaccgctcaaggagatagcgtaagaaccagtgacaatgaattggacttcttcttctggagtaatggtcaagtccaaagattgttggtattgggcttccggagataaagtcaaaaggacggattcttggaactcatcgtcctcgtcatcgtcttcttcatcatcctcactttcactttcagccttcttgcctttactcttctttttcttttgggttttttcctcttcttcttcctcagaggattcttcgtctatttcgtcttcatcaaaatcaccacctaaaaaatcatcatcttcaaagtccgggtttcttttgataattcttaaagtcgatggtttgttctcttcatcgatggcttccgggttcaaagcagccatagtaatacgaacggtgatgggcatcgtgacgtcgattgctggaaccggggtataaggttcaacattcaaactgtaggtagctagtggtaacaaatcagacatattgggctggttggatgcttgctttcaattatgtatgaactttcacacaattatgtattatatagaaacgtgttagtaggctcttttttcgaatttaaaaattttaccttcacttttaaattttgccgtcctttaggaatgacgacagtccgtagagggctgaaaattgaacagcgagctaatactagtggattctaatcaatggaacatgaagcatgtatcataatctctgttcttgccggttttgactatatagatgtagatgcaatccagattttagtgaaaggtagaggaagcaagccagttgaaaaaggtagaaagtatgcgatgtgtcatatacatttggcatattctccccataatatcatgaacaggtgatagtagaatgtttggagcattgatgacagattatttccaaaagaagtttgattgtgcgatcgctctcttttatgttctttgatgcatttttgtacaatatattaaagtaacaaatcggcgaaagaacgtcagtaatgtgtcgttgccaaccgtaaagtgctcgatgattaatttcacaatacatttcaaccaaagtgttttcattcaaatactggcacaaaggtttgtttttctaagtgcctatggtgtgcgataaaatgtttttgatggaacacagttcattgctcagaaaatacgccatttatctatttgtgtcgttcttccttccaagaattacaagaattttattttttattcaatgctcaatcgtctgctcaaggacttctggtaagttacgttaaataatagctatggcgcttttctcatttctataatgcagagttggtggctataaccgtattatcgatgttattaccgttcgaatatatgtaagcttaacattgccgcattagttttgcttgaagatgctctgtccatattttgttaacccgtcttagaattgatcattgcttgctttaaataatgaagatcttttgacgaagccaatgactatgctgtcttcaacttttggcagtaaagccaattctgtgagaactcgcggggaaactccaaagcacacttagagaataaaaatacatggagtcgaagcatgactcggatgatttctaacgtcctgacatttactcgaaagtatttcactaccagtggggtaaaggacaatatcgacgtccgttggctatgttggtaactgagatgaagttgtaacaaattcctgcaggatgcttttacactcaccggttgcattttcctcatttcatagataacaaagtaaacagagcgcattttttggagtattttatacgtcaatgcgactttgatacctgaaatccccttaatattggtaggaacattgggctcaagcgatgcattttctcttgcattttgtttctcactatttgtcttttctactttcaattttcttatctttgttctattcccgttcctgttctattcccgttttatttgctgtgagcaggccttgttattgccaacgtttaaaaccatttactttttgtttaaaaatctctcttctatttccacatctcacctaaaacaacgatcattatataacatgaggtgtattgtttttcctcaccatacgatcaaatataacatcacaaagcttacagcagagcgacacttttttgcttaacaatttgtattttgtatgatgcatccaagtcttgcgccaagaaagtctacattataggaaagatcaaaggaacttgaaataatgtattcctttttcttttcacgccctttctctgggtgattgccgcaatgaagatataaatatgcgaataaaaaaccaatgctcaatacaaatgcacttatgaaactgtagttaaattataattttacctgcatatatattattatagaagttcgttaaaataattatatttaaaatttcaacatgtgtggcttgtcaccgttcttcaaagagaaagaagcagacaagtattgcttcaataatggagtcttcttgatttcagcaatcaaagccttgtcgacaaccttttggtcttcaacacgttcagccttgatttccttgttttgttgttctgggaacaagttagcttccttcttttccttcttagtcaatttttccttagcaaagtattcgacattgaatttttcaacgttgacaccttcgacagaaaccttagtagaggtagcaatgacgtaacgagcattgactcttctcaaaggaacaccattgaccttgaatggaccagaaatcaacaaagtgttgtcttctagatgcttcaagtaaacaactctcttacctctgaaacgaccagctagtaagatcaagacggtacctggaactagagaggcacgcaacttttgtgggcgagcagcctttctggtcttctttagagcagcgacgtcttcggatggataccactttggagcctaaatggaaaaaagaaatatcaaacgactaatgttagtattcttgatttgcgaatggtgataaatttttatagggagagattatgcctagcgatttgaaactgtaacgtgggcctttgtttggaaactaaataatcatgagctagggtcgatataccttattgctttgctcaccttctcactcatagtattaacattgtgttgaaaggtatactgccttaatcatttatcctcactgtacactgtataacgtcatttatcagttttcattgtattattttgttcgacgtcctgatcttattgtttcttgtatggatatgtctgagattgatggcatcatatcaaatttcaaaacttatgccttcgtgaatgtaaattgacatctccccctcgaaattaacatgtaggaacatactttttgggcactcatttcgttggatggctattactttgttgtttcgcctaatgtaaaactgatattcaatctttaatgagtagtacatttaatctattcatgtaacccttccattcgataacctccataccaacgaaattttgcaaaaggaacaaagcacactccagtgggaaactggacaaatccggtgagtcctcccagacgggaaacgtgtctctcgcttctgttgtccgcccagcggagaagccctctccagaacgctttagccgcaaccgcaatggtctaggcgggccgcttttcgaatctggttaaggaaaaaactgaagaaaaatataacaaatccatacattttaataatgtacggatttaatagcagtcttcacatttctttcttctccctaagcagtaacaggagagcgttgaaatatgttgtaatatatgttgtaatatattatagtaaatataacgttatataataatagcgcaaaattataacaaacacagaaaagacacctgttaacacaccaaatgtgcccttattgagcgtataaaagaatagttttcactgtttattactgcgtgtattcttgaggaacttctggcacgggaggtacctgaccattcttgtctttaccgtaattaatctttacaatcagatgaccgtctcctaattttacagaaatttggccatcttgttgaatttgagggtcacccaagttgatttgagcaataccaagatctttgtccctcgatagtctttgatgggaaattgcacccagtaccaaattggcttcgggagaagccttgaacgagcactcttcatcaaatacggcaacaccatcattattggctttttggcttttcgttttgtatatgtgttttagtctaccaccttgagttaaagagatcttaatttgaacatgcttggcaacgttttccgcagcaaccacggtaataaaaccattgtaagtgccatgaggagctaaagtacgcgcaaaactgcttgcacgagaatgtcctctagagttgctactaggggtatcttttttgttgcttgagctagaagtgttgtcagttggcttgactacaggagatgcgctttgaacgggcgcgtaacttgtgttaggtactgatggatcatagtctagtgaagctcttggtgttacactagtgctattcaaattacttggggatctcctatcaaaagattttttctctgatgatttttttgcaccgttggactcatttccattgctgctcttgcttcttttcattggattgccacctagagattttagaaggtgaccacctttctttaaaccaccagtggcaactcctgttgctgctcctataccagtaccagctatgccaacagttgcatgggctgcaccactggctattttcatcggcttatcagtgataccgcctttcacgatatcaaaacttggcttgatatattctgggttgaatgaaccttgtaatttgatacttccttgtgtgtttaaattcaaattccagttgtaagttttaccaacttctaatgaggaaacgtcaagtgaagcttggcctaagtcgtcattatcacctgcacgatcccaatcaagaacattaaatatgacttgattcttacttcttgaaaggattggtattttagcatcttcgttccatacgggatccaatgttttctttttaatgttcgatttgaaaacttttttatcattgacaaagatgtgaacaaatggatctgaatagccattcctatctgcggacttcagaccgtgtccggaaataagctttatattcaaataaccagtgtcttcaacactttcactgctaggcagtttcacgctagtgggcgtgtacaaaaatcttaccttcattttagacccattgaagtttaaccacatgggctcttcgtaagcttgctttagtagcttcaatgtactataggaagtttcggatatgacatcatctgaatctttggcaatatgtttcttcgatactctaaaatgtagtttactgtaattcaaatctctaatgaaaatatttgccatctccgagtttagtttaccttgagatggtttcatgcaaatgaatacagggtacgaaatgtcatccgctaagatttctaggtaagcagaggatgggctcaaagtcccttccaatatttgcatagacaaaataccagatttttgcttgatcaactcgtttaaagataacttggccttcctgtttatttttttttcatcgctgtcaaatgggtcttcgatctcggcaacttcccattcctttggatttttttccatctcttgctcgttttcttcttgggtagcttcgaattttttcttcttttccttcaactccttttctagtttctcaacattcaccaactcctcaggggaatacaccagattgattgggataaatgttgttgaaacattgacaatgctttcggtaactttgtgttcgtggtcttttaattttagttttgaaatttcttctttgccattattcccaacatattttcctgatttaggatcttttttgaaaacatttgatgtaggaatttgtacagagccaatgaaacggtctttgccgatcttttgataatcatgaaattcgagagtcaaaatttgatttggagagaagataggaacgtaggtgctgttgtcaaaaatgggatgatccgtatcagaatgatatatggacttgtaaagaacacgtctattcaacgatacggtgtaatatggatcaacatcccctacaccggataagtcacccttgataatggcatccttaacgtctagcttaatacaaccaataggttcgcttacagagtttgcagcggcaaaagctccggtcatttcaattgatttccaagaaacatccaaataaatgtcaccttgtggtgagcctttaacaaactcttgagcagtgtctaaagtagtcattatatcatctaaagaagatgaatactcacagatcagcgccttaccattcattctgtcatcgaatatttttaggacaaacttagagttagattttgatggaaccaaaacttcgatggtctcattccaagatggctcattgatacgtctcaaagttctatagctctttactttttgtccatcaatgaataattcagcacatgggctcaagctaccggtcatagaactggttgtatccagatatttgaccttttgtaaagtgatcttggcaatcccgacatcagtttgagaactttcttcattctcgtcttcttctttttcagtagtgtcctcgttttcatcttctttcttgcccttggccttagcttcggcacgctcaactgctttttcctctgatttatcttctttcacagggaaccagtgtaaggaataatgtaaaataccttttgattttgtaccggatcttaattcagcagtttgattatccaaaacagggttttgtagtaaatctgccaagtcaagttgaagatcaccaattacggtatcttttcttacatcattgaagtcaaagcactttaagtttaacttttgctctaaggtgtttaataatagatatttggtttcgttccaacgtggatttttaacatttgatttgatagatgtacgcacttcttcatctgtaccaggcacagcatcttcggtagtcataacaatataaggatcgacagtattggtaatgaaatctgagcctttcaaagagtcggcagaagcaatggttacggcaaggacaccaatagcttcttttgattgagcagccataatgtcttcaacattaatatccaaatggttcggagggaatagcataggccctatattggagttgataatgtttttaacaaaactcttcaaaccaggcaagaatgacataacatcaagacctaaagtatcaccaccaattggtttcagtgcgaaatcaatcaaaggtggttctaaaagttgtaaagaaacaattttgatatttgggaaagctttaccaaattcaactttaatacgcattttaccagcaacgttaatgtcttcaaccaaaataggcattgttttagagacaaaactttttcctaacgtgacacccagagatatttttggattgatcttctccctagcttcagtagctgtcatatccgagacatcgcttggggtgaatgcaaatgaccaatccatttcaacagtgtttttaccagtcttggtgtacgatttaataccttttatggtgggagctttagagcccagagtgaattcatcgatagctaacgcatcgataccgtaacctggagcaacacctgccagttgagggttaacgttatctttgacttgttgagataaaactggcatgtaaatcacccaaaattttgataaaaatgaattcaaccacgtagtggattcaacgcgatccgacaaggtttcttcgactgtaactcttttcaagtcatctctgatatttctgttgaatcttgtatattctgcgttgtaaacggtcgcagttcccaagaagataaatatcatagaccaccatgaaaacccaatgtaagcaaataaccatgagaagaaacaagttccaagaacggtggctatattacagtaccaatcgttataaaaattttccagaatgtaagcttttataaccctggacatctttgtatttggcgaaccctttcctgaagcatggaactcaccaacattttgccatggaaataacttgtcgtcggaatctaggtgaaatttttccttaatatccttttcatcaagtttgcctaagtcgtctaagacgccaggcttagtaatcgaagtgtcgaatttatttggcttcctagatggtgctgatctgaattccttcggacgtaaaccttccaatggcacggctcctatgcttccctgtgggttgggaccgggcaattgattggttttttgagcgctggaggcaacaaatatgtcttttgatgactgtttcttaccttccgggttggagtcagcagttttctgacctttagacacatcagaaactgaatttgaggtctttgtgtcatttgcgtcatggttaatcagttggtggtattgatggtgacccgatggagcgtgatcagaacccctttcttgttgatttatgaccttttgaggtaaattgcctcctactttcttcttctcctcctcatgaaatagggtactatcaggtgggggatggacttgagctttgatgccagtcatttttcttgactttcaatgcgtagctctacttattttctttctagcaatattgcgtatgtcaataaacaaagctagctaatgatgctctttatattgttaagaagaaaactgattaaattaagtaacgctaaaaagcaaagttgtctatcaaagtgaaatgtatcgcaattggaaaaggtaagtgcaattctaaaggatgtaaggtacaattatccctttttccctttctgactgcagcagtgtgttgtaaaggtatacatacattctcgtattgttgtttctcccccttctcgcgctggcgaagaagtgaaaaaaaaaaataaaaaaatggaaatttcggacgatcgtcattttgaaaatacatagtgagccaatattatactaggagtatatatatttagaggccagttctgctctcttgtcaattgcccgggcgagctgctcggtcgtaaacaagctagtgtcattgattttttttaggaagaggtggtggtagtttcgattcaggtcgcaaagacggaatgaacagtacaccaactgcaggcaaacggagtcactcagcttgatgctatttaacccacgagtgaggtcttttaatacgtatgttatgcacttatcaacgaattgcaacatgactgcatttgtaggtattttgttttccctttttgaagtccgaatctttttgcttggctcctctggggtcacttcaaccttattaatttcttcttcttctttttctgccttgttatctatgcttttgcttggctcttctggggtcacctcaaccttattaatttcttcttcctctttttctgccttgttatctttggtatttacttcttcctctttttctttttcagccttgtcttctgttttgtttactgtttcattttctatctcattttctgttttcctttctgctccatcatcttcgccttccactttgccttgtacttcctcttgtacatcttctatcgatttattttctgtcacatcttcttcattgttcgctacgctatcttgtttttgatattcttccttctttgtttctttctccttttcttcaatttctttctcttcgttagtcccatttatccttagcacagtactttctagttcctctgggaaaggaatctctaagtcatttgtatcatacaagaagcttttcagaaagacattcaaggacatgtagacatgttccctgaggacttcaattttcctcttaaccatcatttcaattaaagattcattagaagactcaacgtccaaaggatatgatgctatttcatcggtaatgaatttgtatctcatggctaaaaacacacttaataatgatttattagtctttccatcaaatggtggaattgaattcaagtactgtagtattttctttagtgagtttactgatacattagtagacagtaattttaccagcccggataacatggtagtactaatttcgtttaaaactttttcgcaaacttcatccacaatggttgaaccagggaatcttgacctcagggaagtagtgtgtgtgtatagcatgacggcctcctggtaatgacctgttctgatacatgtgcgggccaaaaatggtagttccatcaaatccgtaatgctatccaaattttctagtacagtgactaatgtgtcagatctaatgtcgtccttgtcatcttctttagttgaaattctgtttcttaacctacttaatgccttgtgaaactcatcctccttcttctttcttgccagattgttactctcagtcgtcatgatgcgacctgtgtcgttgtcttctttatcgtcttccaaaaagtcatcaatagaaacgctttcattgtttatatcgtcatttgtaacgtttcgatcggctgccttattaatattagtatccaattcccataattgctccaaagacttggctatatcatccaattgagccctatcatcgttttcaagaatatttccgataatctgagacgtattatctagtagtgttttccttatctttctatcaagggcagataattcagcatcaatttctgctatgtcttcagttatgctaccaggaacagccctagatgaaaaataactttcatagtctttcgtgttagattgtaggatatcctgtaggaaatcaagacttaaccgtttttgttcctctgttaaatcatcagaaatgaggctgtttagtatcagctccattttactcaatgattatgtttattgttgaaatatgttccctcaaatgtcctaacacttctatgattattttttctgtgcttctcttttcagtatgttactacgctatatttttagacattgaagccatgatcgcgagatcgatctaatgtacgtataaaaagaaaatggacttcaagagtacaactaactaaaggaaaatccaactcttcctataaatttagaattagcatattcaaaaaagaagaaacaaagcactcacgatgggggtcgaacccataatcttctgattagaagtcagacgcgttgccattacgccacgcgagctaaatttcttgaattgttgggtaaacaaatattactaatacaaatgttattagaaaccaaaaatgcacttttccggggttaatatatatgattgagtgatggatgaagaatgagataattgtttaaattctatagttgtcaagcgctgtgataccagatacacaaaatgtactagaggttctcctcgagaatatgaaaatccacaatagagaaccgatatttctgtgtaggaatattattatttcttctttcattttgtatgttctcgttcattttcctagcacattatcaaccctttcatttcaatttccattaaaattggtgactgtttctcaatatttatttgaccgtcttatacccaatatggtaatataccagtaatataaatactagtcgttagatgatagttgcttcttattccgaaaatgagtatggaagtgttgcatatgatagggcggctacagtgatggtaaacataagatactttagcgggaaattagcaactggaagttaaattatctagacataagtgtggcggtcacgctgaacgcaggagatcggatagattgataagctgatcaagaacattgatcggtttgttgtttaaagaatggtttttgaaaacgtttgaccagttgcttctcccagacgcttaccgatatgatgataaagataatatcttcaattgaataccccgtggatcagcacgaataacagaaaaaaagggtgaaattcaccgtaagcatgatacgcactacgttcttcttacctttgccaacgtgttgtctttgacgtacgtaattatgggagatcgttgatgattagccccagctcactttcttcttaatgactgacccgctactatcaaaattaaggtgtcaaatatcatgatgaatgaggtctctaggcgactcaattatacatcttttagagatttttttactacttgcagataatttctcaagggattagattcaaatctggcttgtcaattacgcccttttcaagctcatcaaattgcgtatgtcattcatgcttccattaggaaccatagaagcatggctgaaatggcaatatacggcttcccaatttcaactctaaagtaatggcggtcgaatttaatctatattttacagttttatacgtactttaaaagcaatcagtaaacacctctggtgctattcaagggttttttgcctttatttgttactgtcaattgtctggcgctgtgataaaaaacaaggcataaagctcccccgtcatgaacattaagactcgctagacgagagagtgaaatataatgcatttcctgatttaaatgcgctacaaacatggtgtaaatctggcccggagtgagtgcttgccaatttggcttctaagggagaaagatcaaaccactcccaattgcgtcattttgaaagagtggccacctcgcgagcgtctgtcgaactaactgatgaataaatatataaggagaaaatcacttcaacttcgctacaagtagtcactatttgtagcaactgtaaacgaacacatcaaagaataagattacattctatatctaagactaaattttaaatgtccgctaaatcgtttgaagtcacagatccagtcaattcaagtctcaaagggtttgcccttgctaacccctccattacgctggtccctgaagaaaaaattctcttcagaaagaccgattccgacaagatcgcattaatttctggtggtggtagtggacatgaacctacacacgccggtttcattggtaagggtatgttgagtggcgccgtggttggcgaaatttttgcatccccttcaacaaaacagattttaaatgcaatccgtttagtcaatgaaaatgcgtctggcgttttattgattgtgaagaactacacaggtgatgttttgcattttggtctgtccgctgagagagcaagagccttgggtattaactgccgcgttgctgtcataggtgatgatgttgcagttggcagagaaaagggtggtatggttggtagaagagcattggcaggtaccgttttggttcataagattgtaggtgccttcgcagaagaatattctagtaagtatggcttagacggtacagctaaagtggctaaaattatcaacgacaatttggtgaccattggatcttctttagaccattgtaaagttcctggcaggaaattcgaaagtgaattaaacgaaaaacaaatggaattgggtatgggtattcataacgaacctggtgtgaaagttttagaccctattccttctaccgaagacttgatctccaagtatatgctaccaaaactattggatccaaacgataaggatagagcttttgtaaagtttgatgaagatgatgaagttgtcttgttagttaacaatctcggcggtgtttctaattttgttattagttctatcacttccaaaactacggatttcttaaaggaaaattacaacataaccccggttcaaacaattgctggcacattgatgacctccttcaatggtaatgggttcagtatcacattactaaacgccactaaggctacaaaggctttgcaatctgattttgaggagatcaaatcagtactagacttgttgaacgcatttacgaacgcaccgggctggccaattgcagattttgaaaagacttctgccccatctgttaacgatgacttgttacataatgaagtaacagcaaaggccgtcggtacctatgactttgacaagtttgctgagtggatgaagagtggtgctgaacaagttatcaagagcgaaccgcacattacggaactagacaatcaagttggtgatggtgattgtggttacactttagtggcaggagttaaaggcatcaccgaaaaccttgacaagctgtcgaaggactcattatctcaggcggttgcccaaatttcagatttcattgaaggctcaatgggaggtacttctggtggtttatattctattcttttgtcgggtttttcacacggattaattcaggtttgtaaatcaaaggatgaacccgtcactaaggaaattgtggctaagtcactcggaattgcattggatactttatacaaatatacaaaggcaaggaagggatcatccaccatgattgatgctttagaaccattcgttaaagaatttactgcatctaaggatttcaataaggcggtaaaagctgcagaggaaggtgctaaatccactgctacattcgaggccaaatttggcagagcttcgtatgtcggcgattcatctcaagtagaagatcctggtgcagtaggcctatgtgagtttttgaagggggttcaaagcgccttgtaagtacttggctcacgaatacatatcaagatacttatgatatatatatatagaaaaagcttacttttcttggagttattgttattatcatcgcgaagaacgattgtataacccggttcaacgcgaaacgaatcgttaaactggtgaaatgttaacgcgagtgtcagagatatacatagtatgagagtagctagatgttgaatcggtggtaagaacaagaaggaaataccgttaacaagtgaaggaacaatctagtattgttgaacaagaattatgagtaccgactttgatagaatttacttgaaccaatctaaatttagcggtagattccgtattgctgattctgggttagggtggaaaattagtaccagtggtggctctgcagcaaatcaggcaagaaaaccatttttattaccagccacagaattatctaccgtccaatggagtaggggctgcaggggttacgacttgaagataaataccaaaaatcaaggtgttatccaactagatggattttctcaggatgactataacttaatcaagaatgatttccatcgccgttttaatattcaggtagagcaaagagaacattccttacgtggttggaactggggtaagacagaccttgccaggaatgaaatggtttttgctttaaatggtaaaccaacttttgaaattccttatgctagaataaataatacaaatttgacctctaaaaatgaagtaggaatagaatttaatattcaagatgaagagtaccaaccagccggtgacgaattggtagagatgaggttctatattcctggtgttattcaaacaaacgtcgatgaaaacatgaccaaaaaggaagagtcaagcaacgaggtcgtaccaaagaaagaagatggtgctgaaggagaagatgtacaaatggcagtagaggaaaagagtatggcagaagcattctatgaagaactaaaggaaaaggcagacatcggggaagtcgctggtgatgcaatagtttccttccaagacgtcttttttaccacgccaagaggtcgttatgatatcgatatttacaagaactccattagactcaggggtaagacctatgaatacaaattgcaacatcgtcaaatacaaagaattgtttcgttaccaaaggcagatgatatccatcacttattggttttggcaattgaacctcctttacgtcaaggacagaccacctacccctttcttgtcttacaatttcagaaagatgaggaaacagaagtgcaattgaatctagaagatgaagattatgaggaaaattataaggataaattgaaaaaacaatatgatgctaaaactcatatagttttaagtcatgtattaaaaggtctgactgaccgtagagtcattgttcctggagaatataaatccaaatatgatcagtgtgcagtttcatgttctttcaaagcaaacgaaggttatttgtatccattagataacgctttcttctttttaactaagccaactttgtacataccattcagtgatgttagcatggtaaacatttcaagagcaggacaaacttctacgtcatcgaggacgtttgatttggaagtggtactgcgttcaaatagaggttctaccacttttgccaacatcagtaaggaagagcagcaattattggaacaattcctaaagtctaaaaacctaagggtgaagaatgaagatagagaggtacaagaaaggttacaaaccgctttaggttcagacagtgacgaagaggatattaatatgggttccgctggtgaagatgatgaatcagtagatgaggattttcaggtcagctctgataatgacgcagacgaagttgcagaagagtttgattcagatgcggctttaagtgatgctgaggggggtagcgacgaagaaaggccttcgaagaagcctaaggtagaatagtaataattttagactgtataagttaaatttattgatattgtgtaaaaactaactaatatattttgccaattgatattatcatgacatggtgagtgtaagacaccacctcttaattactggtgttattctatacatttatttgaaattggttttgttttgcaaaatatttatgttttgttaatctcctctaccctttcaatgcttgaaaaatactttcaacttttcgattgggtgatgaaaaaaagacaaatagtgtaaagggttcaaaaataaataacaagcaagagaaagggactttgcttttctcatttagtcaccagtaagttatgtcatggtgtagaataacgaattacagaaaactaatataactgatgaaagaccagggagtaaaatggctttgactcagtttgaaaatgatttggaaatattaagagatatgtacccagaactggaaatgaaatcggtaaaagtagaggaggaaggtgaattccctcaaagaattaacggaaagttactgttcaagatatcactattggccgatgtaaatattgagttcggcgagcaacatatgttactttcaaacttatctaatgaatgcgtggagttcaccatatatagctgtcattatccggacattcgacggtgtgttgttatggatatcaaatccttatggatatcaacagatgaaaagaagatgttaattgacaaagcgctgagactcgttgaagaaactgtagatatgagtattgagttcgcggattcgtttacctccatccttatcctcatctttgggtttcttatagatgatacagctatattactattccctaatggaataagaaagtgcctgacacaggatcagtatgacttgtttaagcagataagtgaggaagccaccctccaaaaagtgagcagatctaactaccattgttgtatttgtatggaaatggaaaagggtgttagaatgatcaaattgccatgtgaaaatgcgaatgtagaacactatctttgcagaggatgcgccaaatcttatttcactgcaatgattcaggaaaaccgaatatccagtgtaagatgtccacaatgcgaatacaaagaattaaaactagaagatttcaagagctataaaaaaatgctgaaggcattgtttacacctttgattccagtgtccttcttaaaagaggttatcgatacagagctatgtgaaagatacgaaaaaatgttctacaaccaggcggctacaagactctcaaaatattgtccgtatgcttgtgtgacttgtcgaagatgtgatagttggtgcacaaaagaagacctcgatgatgcgatgattcagtgtcaaaaatgtcattttgtattttgctttgactgcttgcatgcctggcatggttacaacaataaatgtggcaagaaagtttcgttatcgaccgatattattgaggaatatctagatgataccgttacttcatatgagagaaagcggaaactggaggcaaaatatgggagaagagtattagaacttgaagtcaatgattaccttgctgaaaaaatgttagatttagcgattaaaaaagagggttcgaatttgcagcgatgtccaaagtgtaaggtagttgtagaaagaagtgaaggttgcaataaaatgaaatgcgaagtatgcgggacgctgttctgttttatatgcggagtattactttatcctgaggacccttatgaacattttagagaagcatattcaggctgttatggacgattgtttgaaggtatgcctggcacagaaacttgagtgcgatcgctctgccttcagtctcacactttttcttataatctattgtcatgaaatttatacagatgaaaatgaaacgttatcttgggtatactgcattctcttttcttttacatatctacctatctaaaatacccttagttttatcatctggctgataacgcaaggaccacttaggtcccatgatggtgataagagccatatccagtagtgtgaaaatccacgaagcacagtagaccaaaaatgagcagattgccactaatctgaccaaaaactgtataaagcttaaacgaacatcagaaactactatggataatggttcgaaattgtatttgaagaagatgcccggcattttatcacctttagcagcgacatctttgtacaaatagcggtaatcgttaacagaatattgattagtatccacttctgcccccaatttcttgaaaagagtgggcacaacagatgtgtaatagacgtaagtagttaaaggttcatcctgattaaactgtgcagtgttatccaatgggttatcaatatatggatagaaatcaccaaaagagaactcattaataacatgattaaattttaattcttccagtggtgctttgcgtgaagccacgtaacctaaactcttcgctgtaatctgcaattcgccactaactctatttaccggaatggacccaaatacatggcacccattgaattccggaagatgtgccttgttaggatcactttcatcaaaaaatgacctagtatctagtttttctctaaattctgctgggatagcttcccctaagatttcatccaattccggcgtaataatttcattgatatcattgacttttgtgtcataaggaataaagaatggcatctcttccaattgcaattcctctaatacaagtttccgatccattgtttggtctctgacgttgatttgcaaccaatcacatttcgtgttgacgtatatatccatattaatttgaacggtatctctaacttgactgtccactacgtactgctggtcaatataaccaccgaagtattcaccaaactcggtccatgctataaacaacagaaacagatatgtcaacaaagatgttaagccacccttggtggatttcttcttgtactgttcttcagtttttgctgtaaagttaaatttccattgttagtgaaaaagcaaaagcaaaaataaaatatgctgaagcgggctacttcagaaaaatccatataacatacgaaacgcatcaaatgtcttcaatcctgccattatatactcctgaagtctctgcctgtacgttacagcaaaagcattttggaggaacgcttttctcagtaagaatagaacattgataatatcttttcaaagccttgaccgagcgggaaaaaaggacgttatgcaaaaatacttaatatactgaaaggctgtgtatatgtttacatatttactgtcatttgaaaaaaaagttctgtggtgaattacttctccatcaagtctggagaaggggagttagatgtgtcttctgtatacttatcagactttttgggcttagctttgtaatgatttgctgcaagaaatgcgagtaccaataggacccactggatggcatacctggcgagccccataatgaacccacttcccacgtttacttttaacagttcccagcctgtagtgtgtacagcagcgttgtcagatcctacgtctgttacctcttcaggttctaatgttttcagtgcaatcaaatatacgatgttacataatattgtcaatgtagcaataacaactaatattgaacttgatgacttcaaaagcataggaaataagcggtgtcgtttcccaacactaagtgctcccccaaaggctgacactacgcagatactgaggaatccgactattatttccaacactgcaaagtaaaaaaccatgccgttgaacatcatcagtataaatgccaggttgacgcctttcagatagttttttgttggtgacacgccttttacatttggatcaggactgccaatcaaagcctttgatagggcatttcctgtgtgcttgtcgtgtttcaaaaaatcacgaatagatgtcaatgccaaacggtaggtcaatacgagagagtctccgaattttttggtttcattcgatcgtgtagtggaaatgttacctaattgaatcccgacgtctctgacaagtacttcaagtacgtccatgccataattctcattagaggtacaataaactttgcttttattactccgtttacaaaatccaaaataattgagctcaaaaaccttatcaggctgaaatgtgtccaccaaattttcatcctcatacacacttggatcagtgaattcattcgaccaacccatgtcaattgtcaggtacgaaatcaatcgcagaaattctcttacacttgcaataaactcatttgcagtactggatcctccaatcacagttatagtaaactgtggagcgcataacctaagtcccttagagttcgtacatgttgtggctggcaggtagaggacaaattgtgataaacttaaaatcaatagaacaccccacacaatcagacgtttagggaataacatgctcgcccttttatattatgacagaaagaatatatatattcatatataacatgcttctatttattagttttatcttttaattgatggatgtgtccatagaatttaagtaagtgcatggtatggagtgtataatggtttataatttcccctaagatgacacaaaaaaatgttctcccaaaaatttaccaagaaaaaaaattaagaatactacacaattgatgcttgggttattttaaatatccggtacattctattacaaatatgtttgtacaatgtaagccccttcataatggtcagtattaagataaggactgctatggggcattttttgtcttactgggtatcacaggataataacttggcgccaaattagaaaagatataaacctcaaatatttgaaattctttggtgacctgtctcatcgttatatcaacaaatattgcaccaacgaacaccactacatatgtaactactctcttcctcgacttattttttattaacgttgacacggccagatcgaaaatcatagaaaaacaacaacattgagaagagatgaagttgcgcaaagggaaagaaaactgcataggcggcaaattcagcctaaaagtttccagaagcaggaactcattccctattgattaatactcattacaaaaaccacaatagagtagataagatggcaaaaacgttgaaggatttacagggttgggagataataacaactgatgagcagggaaatataatcgatggaggtcagaagagattacgccgaagaggtgcaaaaactgaacattacttaaagagaagttctgatggaattaaactaggtcgtggtgatagtgtagtcatgcacaacgaagccgctgggacttactccgtttatatgatccaggagttgagacttaatacattaaataatgttgtcgaactctgggctctcacctatttacgatggtttgaagtcaatcctttagctcattataggcagtttaatcctgacgctaacattttgaatcgtcctttaaattattacaataaactgttttctgaaactgcaaataaaaatgaactgtatctcactgcagaattagccgaattgcagctatttaactttatcagggttgccaacgtaatggatggaagcaaatgggaagtattgaaaggaaatgtcgatccagaaagagactttacagttcgttatatttgtgagccgactggggagaaatttgtggacattaatattgaggatgtcaaagcttacataaagaaagtggagccaagggaagcccaggaatatttgaaagatttaacacttccatcaaagaagaaagagatcaaaagaggtcctcaaaagaaagataaggctactcaaacggcacaaatttcagacgcagaaacaagagctacagatataacggataatgaggacggtaatgaagatgaatcatctgattatgaaagtccgtcagatatcgacgttagcgaggatatggacagcggtgaaatatccgcagatgagcttgaggaagaagaagacgaagaagaagacgaagacgaagaagagaaagaagctaggcatacaaattcaccaaggaaaagaggccgtaagataaaactaggtaaagatgatattgacgcttctgtacaacctccccccaaaaaaagaggtcgtaaacctaaagatcctagtaaaccgcgtcagatgctattgatatcttcatgccgtgcaaataatactcctgtgattaggaaatttacaaaaaagaatgttgctagggcgaaaaagaaatataccccgttttcgaaaagatttaaatctatagctgcaataccagatttaacttcattacctgaattttacggaaattcttcggaattgatggcatcaaggtttgaaaacaaattaaaaacaacccaaaagcatcagattgtagaaacaattttttctaaagtcaaaaaacagttgaactcttcgtatgtcaaagaagaaatattgaagtctgcaaatttccaagattatttaccggctagggagaatgaattcgcctcaatttatttaagtgcatatagtgccattgagtccgactccgctactactatatacgtggctggtacgcctggtgtagggaaaactttaaccgtaagggaagtcgtaaaggaactactatcgtcttctgcacaacgagaaataccagactttctttatgtggaaataaatggattgaaaatggtaaaacccacagactgttacgaaactttatggaacaaagtgtcaggagaaaggttaacatgggcagcttcaatggagtcactagagttttactttaaaagagttccaaaaaataagaagaaaaccattgtagtcttgttggacgaactcgatgccatggtaacgaaatctcaagatattatgtacaattttttcaattggactacttacgaaaatgccaaacttattgtcattgcagtagccaatacaatggacttaccagaacgtcagctaggcaataagattacttcaagaattgggtttaccagaattatgttcactgggtatacgcacgaagagctaaaaaatatcattgatttaagactgaaggggttgaacgactcatttttctatgttgatacaaaaactggcaatgctattttgattgatgcggctggaaacgacactacagttaagcaaacgttgcctgaagacgtgaggaaagttcgcttaagaatgagtgctgatgccattgaaatagcttcgagaaaagtagcaagtgttagtggtgatgcaagaagagcattgaaggtttgtaaaagagcagctgaaattgctgaaaaacactatatggctaagcatggttatggatatgatggaaagacggttattgaagatgaaaatgaggagcaaatatacgatgatgaagacaaggatcttattgaaagtaacaaagccaaagacgataatgatgacgatgatgacaatgatggggtacaaacagttcacatcacgcacgttatgaaagccttaaacgaaactttaaattctcatgtaattacgtttatgacgcgactttcatttacagcaaaactgtttatttatgcattattaaacttgatgaaaaagaacggatctcaagagcaagaactgggcgatattgtcgatgaaatcaagttacttattgaagtaaatggcagtaataagtttgtcatggagatagccaaaacattgttccaacagggaagtgataatatttctgaacaattgagaattatatcatgggatttcgttctcaatcagttacttgacgcgggaatattgtttaaacaaactatgaagaacgatagaatatgttgtgtcaagctaaatatatcagtagaagaagccaaaagagccatgaatgaggatgagacattgagaaatttatagattcggtttttattattcatgacctagcatacacatacatatacctacatagtagcgcatttatccaaaacatacgatattgtggatgtacataccttctatatctccttaaagctattgtgtagcttgatttaaaatatgctaacgccaactctcacatggtagcaggcgggtatagttgttttcatgtattaacgcccggcgatggtgccttagatgagggcgacgaggagggcttcctgatattatggctctttctatcctgacttttgttatgatgtcgatgttgctggccacctaggtgcttatatatcaaaagaggatcgccgatttcattgatttctgggatggttaatgtcaaattaaagatctttgccagtgcaattttgaaaattttttgaatgtttatagatttggcagtagagcagaatataagaggagcattcatgacctgtgcatacttcatactcgttctcgagatttgttcctgatattccgggtctaagtctattagtaaatcgtactttgtgcccaccaaaataggaattgccgaatcatttagcccgtacgcctgcctataccactcctttattgaactcaacgtctctggacgtgtcaggtcaaacagaaatatgatcactgaagaccctaccgtcgcaattgggagcatgttgatgaattctctttgtccgcctaaatccattatagaaaatataatatccgtggagcgtatgcttacttttcttttcaaaaagttcactcccagcgtctgtgtgtattccttatcgtatatgttctgtacgtacttcaccatcagcgatgttttccctacttgtgcatcccctactaatccaacctgaacttcaacctgatttcgtaccgcaggtatagaattgtttgctcccgtgcttggtgtagccatcttagcttaactcaatttaatttctacagcaaaatccaaacgtaatatctatatttttctcgaaaaactgaggacaagagccaatcaatcatctataatccaatttatattattttttcccttctgggttcttttcttccttttcttgtttaccttttttgctttttcataaaataatttctctagatttgaagacagcatttttgtacatccatacaccatacaccatacaccatagcaccagtacactatatttttatgaattttactaagaattattcctgcaggagctccactgaaaaaaaaagagcagcatggatgtccggtagaagtgctactgagtaaatgggaaggacgcggtagatccagtgtggaatcaaggtggtgccggtgtgaagccgcctcggccggctggactctccaggccggagtgatgattgccacgctgaacgtaacacagtttcacaataccagtgtcctcattagtgagttccaatgtatagttagtagtggtattttgatatatgtgagtggtagcagatttgaacttagttagttgtattcgcctttgaggaaaccaagcaaaaaaccgatctagactaatcatggctgttggtaagaataagagactatccagaggtaagaagggtttgaagaagaaggtcgttgacccatttaccagaaaggaatggttcgatattaaagccccatccacttttgaaaacagaaatgttggtaagactttagttaacaagtccactggtttgaagaatgcttccgatgctttgaagggtagagttgtcgaagtttgtttggctgacttgcaaggttctgaagaccattctttcagaaaggtcaagttgagagtcgatgaagttcaaggtaagaacttgttgaccaacttccacggtatggacttcactaccgacaaattgagatcaatggtcagaaaatggcaaactttgatcgaagctaatgttaccgttaagacttccgatgattacgttttgagaatctttgctattgccttcaccagaaagcaagctaaccaagttaagagacactcttacgctcaatcttcccacatcagagctatcagaaaagttatttctgaaatcttgaccagagaagttcaaaactctactttggctcaattgacctccaaattgattccagaagttatcaacaaggaaatcgaaaatgctaccaaggacatcttcccactacaaaacatccacgttagaaaggttaagttattgaaacaaccaaagttcgacgttggtgctttgatggctttgcatggtgaaggttccggtgaagaaaagggtaagaaggtttctggtttcaaggatgaagtcttggaaactgtgtaaacaaaataaatataaattataagatttgacatgtacacaatttattaatatgttttctctttattattaatataattaattattactaaaaaaaagaaggtgacgcaccatacagaacttgctcttttgtccaatactgtctttttatggttgttattttttacgttaccgatttcggtttctattgaactgtaataacttgcctatgtgtctatatgccttttctatttagtaagagctatgcattatacgtggtcattttacttcttcaacagaggaagacgcactaaaatcgcttgtagtgcctccaagtttcctgcttgagtgatcgctatctgcctcctctgcgtcattaaccgcatctggctcttctatcactccagtttctttgtctgtttcctcattattaccctggcgactattatcttcttgttgactgctttccccatcaacttcattatcctcttttatatcctcaacgtctacttccatatcatcttcctcttcattttcttcatcctcctgatcgtcatattcatgatcgctttcctctttttcgtccacattttctatagtattcacttccaccattgatctctgccttttaaacctctcttttctttcctcatcttcatccgattcataatcttcatcaatgttatctccttctgcctcattgagcaggccatctctcttcagaagttcttctttgaatattgatgtgatcttgccaaatatttctgcatctcttagccacttctctttgtaagacgatacctcctgccttacgttttctatatccgatttcattgaggcgttgatactttctaactcttttgggcccttagagaaatcgtcataaatacgatatctctcctctgaactatcctttttcaggcccggatcaactagtttgagataattcttttcaattaaaaacttgaccagatcagtgccaagttctttctcccattccgcacgtgtcaccacaaggctggtacggccttctgacaagccttccacctctctgttaattacttggacagaatcgtaaagaccttgtagttttccaatacgtaaaagcaacttgctatggatgctctttatatcaggcaatttatctttgagattttccagcttggccaatgtctcctgttggcatgtttcccaattttcgtctgctactttctttgtgtcaattgatgactgcagatccaaaaatcgaagatgagcactttcttttagttgggagatattttgctcagtaagtttttcaatcttgctatcatcattggataatgtgccatttataatgcttcctgtcagcttggttacttttcctaagatgtctaaatatttattgaatggagtatctacttcactgtagtgcactttggttctaacttggtctatttgtttttgtgacagaggcattgtgagttagtctcctttggctttagttctttgattccttttttacagccagttgttgtattttactttaatttagataatgtttcacttttttctatcgaaggaggttcaccaaaataatagaatgaacaaagcgcaagaaagaaagataaaaaggtgtcaaagaaccaatatcaaaataaatacagataaaaccgcggaactatgtatctcggccttgattattatagcagtttgtattctatataactatgtgtattaatatgtacttattctaagatgtggtcttcggtatcctgaccacgaggttcgtcggaaaccaatgaatgaacttgattactattagactcttttttcaactgaaatctcttcctactgtgtctttgcaacatcgctgcgataccattattagattgtgtggtcgctgatatgggtgctggagaatttgactttgacttggatttagccttatatttagggcctggtgcgtagtctaacttcctttttttcacttgctcatctgcctcaagttgcttataggcactttcggctgaagataaagtaagataaaaatcaattaccttttgatgtgctttgatcctagttctgtcaaaatttaacacctgtagtccttctcttgaaacagctctagaaagggcaacgtacgcctgacccttttcgaatactctacgtaaatccactttaacttttggaagtgtctgaccctgagatttgtgaatggatagtgaccaggcaagcattagcggtaattgaacccttgataccagtggcttttcattttcgtcttctatcgcccaatcctccggctcgacaagcaccatcctcgtactcatatcagaagctttgaatctcacgagaggtaaccttcgttttcctgcagagttttgatgtatggtctgcatcagttgttccttgcgttttatattttccagcacaacttcgtcatctgtcttgactctcttcatgaagtcaaaaactgaggaatctaggggagagaccggctcacctatatcactcttagcaaatccctccttcactgaagatttgcgactagctaccgcactttcttccccatcactttgctccctctccattgcagcttttagttttgaagggttttctgcccaagtctcgagtttttctggaggcatagatggatcgtttgttagcgcctcatagcaaaaatatgtttctggatccatgaattcgatgactttaccaagggatccattaactaatgttgcgtctagattttttaccatcataacctgagcgccaactttcaaatgtaattcctttggagctaaaaaattttgtaacagcctttcctttaactcttcgtcttccaaagcaccgccatcgattgcattaaaaatatgcacctggcctggcaatttacttagccttgaattattggccctttctacttccattctggtactataaagttccgcgggaataatttcatcgtctggcaatggtctagaaagcttcttgaactctctttctgtttcatcatcaatattgcctagtctcatccgattcaacatgtcaatgaacttaacatcgcctcgctgtctaaaaaccttttgtagcataatcgtcatctttacaccttctttccaagccttggattcgaaagcaaacttagttggtctattaggatcttttgatactggcggtaactggaaaaaatcgccacagaagatgagttgaattccaccgaagggttgatgatttttccgtatttttctagctatgaaatcgagtttatcaagcagttctgcgtctaacattgatatttcatcgacaaccaaagcaccaatattttcccagcgccttaggtgctttcgagacctacgaacttttttatagagtttatccgcatcaccttttcctaatcctataccagcgaacgagtgtatggttataccaccgatattacaagcagctaaacccgtggaagcagtgactgcaacattctccctaccatatatgccttttaaaacttttatcatttcacgtaaaagaatggatttaccggtaccggcactccctgtataaaaaatgttgtggccattttctgccaacttgatgatactttcttgttctttgcttaagcaaatcggtatcttgactttcacaccattatggggattcaagttactgtcatcttggtcattctgcaattcagtgaagctaggtctttgcgtcaaaacagcaatcttttctccaaattgcattttcttcttttcgttttcatttatcatttccaaacttctctcttgagatatagaattattttgaagttcatcaaaagaactttcctttttcaacgctggtcttaatggattcttgaatcctgtcgatctcgattttttttgactgctctggtcaaatgagttttcagaaattaactgcggtggttgtattatactgggtttaaacatatcgttccaggataaaggactgtctttattgataaaattcatgacatttttatccctcataggctttttgtccaccgggtcttctttatgtatgtcagtgataattttcttttcttgcttctcagtttctaactgtatgcaatcaggttcttcccaatcatccgaatcagagagcaaatctaggtcttcttttgaaagtatggaaggatgcttcaattgtgcttgaataaagttattagacctgaaaccacgactactcatagaaaacgatagtttggcgtgcgatacgtttttgagtaaaagaaaactgttgaaactacagataaatggccttcttggtataatatgattcaatgttgatcttatccactttggcatgtaaaattgattgatacaagtaagctaatcgctcaatggataatattacaaataaaaatatcgaggcaataccagtatttcaatgtctggccaaataaatagtttagtacagcaatttgattaacgttaaagttactctcctctttgaataatgtcgtggttaaaaagtaaagtatttgtttatacattaagtgaagaaaattaagacgcgcctttcttaatgtaacgccaaaaatttttaagagatgagctgaacagcatcacaaaactactatttccagcggaagaaggcatttgaagcgtcctgattcataattgcgattttatttatcaaccagatgtcttataaattcggcaaacttgccattaataaaagtgagctatgtctagcaaatgtgctacaggctggccaatcctttcgatggatttgggatgaaaagttaaaccagtacagcactacaatgaagataggccagcaagaaaagtattcagtagtgattttgaggcaagatgaagagaatgagatcctggaatttgttgctgtcggcgactgtggcaatcaggacgccttaaaaactcatctaatgaaatattttagattggacgtgtcactgaagcacttattcgataatgtttggattccaagcgataaagcatttgcgaaactttctccacaaggcatccgtatcttggcccaggaaccatgggagacattgatttcctttatttgctcgagtaataataacatttcaagaattacgagaatgtgcaatagcctttgctctaatttcgggaacttaatcacaacaatagatggggtcgcctaccattcgtttcctacaagtgaggagctaacttctcgagccactgaagccaagttgcgtgagctgggctttggatatagagctaagtatattatcgaaaccgcgagaaaactggtgaatgataaagctgaagctaatattacttctgacaccacataccttcaaagtatctgtaaagatgctcaatatgaagacgttagagagcacctcatgtcctacaatggtgtaggccccaaagttgctgattgcgtttgtctaatgggacttcacatggatggcatcgtccccgtagatgtccatgttagtagaattgcgaagagggactaccaaatatctgcgaacaagaaccatctcaaagaattgaggacaaaatacaacgccttacctatctcaagaaaaaaaatcaacctagagctcgaccatattagattaatgctttttaaaaaatggggatcatacgctggttgggcccaaggtgtcctattctctaaagaaatcggagggactagtggtagcactacaactggtactataaagaagagaaaatgggatatgataaaggaaacggaagcaattgttacgaaacaaatgaaactgaaagttgaattgtctgatcttcacatcaaagaagcaaaaatagattagcttaaaaagtcatagtaaataccacgataaaagcacgcgaccgaaaaggcgatacatattctttaaaggagcttgaaaggtaatgattgaaatattagagatatttacagtataaaacacaaatatttagaacgataaataatacagtaaaaaacaatgcaatacctaaatctatctacaaaaaacggtcaccaaggcgttggaagatagaaatctatcaaatactatttcttctatgtaataaaaactcaggaacttgagaattcaaagtggtttcttgtgaaccaggtatatatggcatcttgtcgtcgtcaataagcccttgcaaaaagatacgaccatagtctacacccacatgataaatttcttcgaacttgctaaagtctaatgtggcatattcttcaataggtggtctcacataaacgacacctggtgtatttttcgctttctctaaagcatttactgatgcgacgtaacccaatctaacttgaatctctgccatattgggtatgtttggatgagaagaaaatggattccatctattgaaaatgatccaaaacccatttagggagtcaccatattccataggcgttctatcatctgcagaacctacatctactgcaaatatagtttggcaaccacgcgctctcatctcagttactggtaaattatcaacataaccaccatccagtaacatagacccgttctcttccaaaggaggtaaaagaccagcaagagacatcgaagctctgatgtacctccacgcataaccaaaggaatgtatttcttgaaccgaatcggttatattagtagaattacaataatactggatccagaagtcttcaattcttgtatccccgaaagttttccaaatacctctattaaattcgtgaccagtagtataagaagtaaccggccaggttaaatctgttaacattctccatatagaggaaattcgaccagcaaacttcttcacgcggccgtaaattggcaccaaatcataatccttcgcgtacaaaccgccaacaaaggaaccaatcgatgttcctccaataacgtcgaccggaataccttgttcttcaatagcttgaatgacacccaaatgactaatacctctcgcacctcctcctccgaggacaagtccaatagcttgtccagaaagaattctagccaatcttagaaaatcatttttatgcctatgaactggtgtgtaatattgtcttttacttttcatgaatcttgaagaaaagttttctacggtgttcttgatagaatctggaagtagttttgatatattctgttgagtttttctactgaattctgtttgaatcaacttatccattaatgccaaggcaccattattcaaaacgtgcattttgccttcgttcatcaaggttgttcctgtcaaactaaattgaatgtgatgatgcgaatgaacccatggcctatagcgtaaccacttatgggttagtcctggttccacatacctttcagggtgtagaagaattaactcggtccttgcggtagtctttgaatttagtaataacttttcatattctcctatttcggctgatggagatctagcatctgctagtaagagaatacaatcaccttgcgcaatacaggttcttgtccaattagatttaactggtgtatctgatatataaacaacagtctggtacatttcttctagttcagcaaagtaaccactttgttttaatttggacaatctgtcaaatgcatgacgacctaaatgtgttagggtagttctttgatttaaaccaatcgtggtccttcctacctgtttgaaagcttgcactaacttcatagcaaatgcttctacaggtagtccactggtaattggtaagatagtgatggttctaaaagtaattgtgccagaagtaatattttggggtttatgacttaaagagctagagtaagacgctttcgttggaggtattaaagaagtgaagtcgttttcctttatagataatggatcgcctgttaatgctggaacagttctatctccgacaatttttttagcaactaatctggaaactctaatcatgatagatggatgttcaagagctaatagttcgaataatgttctcggaattctcgctaattcagaatccctcactgccactatcgttgaatatctattcatagcggtaagcacttcaacttcaccaaaactctccccctgggccagttctcctagaataatgttctgagtttcaacttcttcggaacttgtattggagtttgacaatgactgctgttgtagctgccttagtctaccattcaggacaacataaataccgttagccgagtcaccttgtgaaaatagagtttcagaagccctcaagtgaacccattctaaagcatggtcgagctttaataaccttgaagatagcaatttggttaatgaatcagaaatccgtaagtagattaggaaatatttatcaaacaatctttctaaggttgcactagataaaaatccaacatagacatcgctcttggcaacgatattaacaaatgatttgtaaccaattagagaggacaagtagcccacaataccaccagatcctacagagtataacaaatgttgagtatgatgaggattttcacccttgtgtgaactttgggctgaaacctgctctggtttagacattgatgatactactgacgaggacgaatttgttgtcacattaactttcccggaaatgatatagaataggcctttaccacgagcgttctgctcaacaattgtggtgccctttttaaagaacttcaactgaatgccttgtgcaaagtctttcttgacatcttcgaaatccaaattgggtgtcaactcctctttgtaagctctaggtttttttttgtcctggcttttacttttattatgccttttattgctgatagtgtattctttgggtaggattcttaacattgtcggttgagtttgaggagaggcaaatgatgaagctacggaaatgtcagatggtgtacagtgaggggacatcagaaaacttgcgttacttggacggcggctatacatttcattaagttgaggagagtttaaagaagacatatttgctatcgaagaagatgaaacggacatattgcttttgtttacacccaagtatgttaacattgcctcaactaaagccattcttaaagcagagtcctcggtttcttcctgggcagcagaaaaggatgttgtgggcagtaaattaggtcttggagagacccgtcccttcaaatgaacgggacttgggtggatatggtcatgaacagaagtattatccaaggacaagggcgatgtactaagttgtgcgttgcgcaattctggggacaaagaagaaaacttcttagagtgtacggaagcattgttactgctactcctagaagatcgcttatgttggttagaggtagaagtgttaataccgtttgatttattgcggttgttattatggattgggttgggtgacagaatatccatagttctagacagtgggacatttgacagtaaatcaccaggattaaattggtctcttgaacccagtacgacatgtctcgaacttggatggtgggtgaattctggtttcagtgaaagggaattcgaacttgtgttagcgttggcgttagcaatcttaagcgattgaatgataccatcagatggcttcgctttgggcggtttcttcaatttagaggaagcattactatttttgggtttcggttctaaatcagccgatccgctcgacttatctacagttttaaacttacgaataacggcctctttcaaataataaggcaattcataaacgatggatttatttagtaaaacttcgatatccatgatctcctttgttaaacctaagtagtcgtgagcagtttggaacgtaacatggtatagcttggtgagaaccatctgtatgatatgggaagcagaccgtgggtattttgcggttaatttggcaaacgattgaggtgggataataccaattgtgcagtctgtagccgcacgggcgacaagtttaggcattgaagaggggaacgttggaaagctgttggtggagtttgtcatggaatctgtgttggagaagttctgctctgatgagcagaacatattgttgaccgacaccgttgtgtctataggtgacgataactcagagggaaagttactgttgccatacgaggacatggaatgcgtgaataagtttaaaatgctcacgagggaggtcagcgggtttcctggcttgactgtatttagcagttgaaaatttcccagtccatttttcagatgaatgtaaccaacggattcatcttcttcatcgatgaggttagaagaacaagatttggtgtcgtagttatcaatgtcatcatcttcttcttcgtcttcttcatctctatcctggtcgtcaagaccatccgtgtcactgtggtcagtttcatcgccatggtccttatctgaatgatctacttcatgatataactgcagggtgccttcaacgacgatggcaaacccaatagtactgtccaacagtaaaatctcaccctcatccattttttgagttttcatattcttggtcaggtcatggaagactggtttttccagatagccaaagattttgatggcgctgagaaattggtcaaggtaagatgaaagaaaggtttcgttttcgttgccatctttcaatgaatgcttttttgagtctataatcgagcttgcacccgtggtagaggaacctatggcgggtggcgcgttggctgactgagtggaagctgcattgatattggcgctggagccagatttacctgtattttccagcggcaagaactccggggtcagcctcttgtactgggatagaattctctccttcatgatggtgtaagtcacaaagactatgacggctagggcaaacaggatcagccaaaaggaaagagtgaactgaacatggtgtaacttgaagaagatccacttcggaatccttaaaagcgataaagttgccagataccaaccgtacctgaagatcatacgagaggcacccataacaaagtaggacacaacccacgagaagttgaagagggatgaaagtgaccacgtctgcgcctcagaaataatctggtcggtgagacatgtctggaatctataagaagtataattactggaattaaagctggagccaagactgtttttcgtgttttggccggtattgttggtgttgttcgtagtgcaattcattgaacgcatgcaaaaactagagccaagcctttctattcttttcttgtttattttatattcgttagagttttgtggtgtttctttaacttaataaactttcgagaaaagtgtcaagtttcccagatttttaagatccttataacctgtaaaaaaaaaaaaaaaaaaaaaaaagaagggtttaaataaaaatcggacttactcaaagggttgaaaagcactttaatataggtttttagtttcgggtaagaagatgtgtcaaaggtctcgaaaaggaaacattagggcaaatacgtaaaggttgccttcgtatctcgtttccacagcaacgagaaacgagatacgaaggcaactgattcccagcatataaaaggccatgaatttttggcgtttcctattgtcttttcgaaactatttctttcattcctttcctttcttgttcttttacttataagaaaaataatatacgtatatatataactacaaaccacatcagcaataaaaaaaaactatatgaccatggaccaaggccttaacccaaagcaattcttccttgacgatgtcgtcctacaagacactttgtgctcaatgagcaaccgtgtcaacaagagtgtcaagaccggctacttattccccaaggatcacgttccttctgccaacatcattgccgtcgaacgtcgcggcggtctttctgacattggtaagaatacttccaactaagagcatgcttctctttttttttgtaggccaatgataggaaagaacaatagattataaatacgtcagaatatagtagatatgtttttatgtttagacctcgtacataggaataattgacgtttttttttggccaacatttgaaatttttttttgttacctcgcgctgagcccaaacgggctccactacccgccgcggtcgccattttgggaagtcatccgtcccaaaaaggaaatagccataacatatcgttactgttttggaacatcgcccgtttcgcccgattccgcctcagcgggtataaaaagagatctttttttttcctggctgtcccttcccatttttaaatgtcttatctgctcctttgtgatcttacggtctcactaacctctcttcaactgctcaataatttcccgctatgcaaaattcccaagactacttttacgctcaaaatcgctgccaacaacaacaagccccttccacattgcgtaccgtgaccatggcggaatttagaagggtgcctttgccacctatggctgaggttcctatgttgtctactcaaaactccatgggcagctccgcttctgcctccgcttcttcattagaaatgtgggaaaaggatttggaggagagactcaactctatcgatcatgacatgaacaacaacaaatttggttctggcgaactaaaatctatgttcaaccagggtaaggtcgaggaaatggacttctaaagttcctttcatactcttttcttttctctttccatttcccactagttctgttcttttcttctcttagatacccttcttttcagggactctcgtcctactattgttgtcattctcgaaacattctctcccgtgcattttcctttccctttatatacatatatatatatatatatatatatgtctcttctacgtatttttgtatttctgtgtctttatcaaagatagtctataatacgtttgatacagctagatatcgctagcgccaacattgtccccctctcttgatcaatgctttttttcggcccgagacaaatgagaaaatgtcctaaaaatacctttcatcaagactcctatttttccttagaaaaaacatatatccaactggaacagtattaagccaattgctacgatacaaacaaaaggagatattccttccctcccatagagtcacacaggagccagtacttcttcttgaacccgcaatgtcttcagacgctataagaaatactgagcagataaacgccgctattaaaattatagaaaacaaaacagagcgtccgcaatcgtccacaacccctatagattcgaaggctagtacagttgctgctgctaattccacggccacagaaacttccagagaccttacacaatataccctagatgacggaagagtcgtatcgacaaaccgcagaataatgaataaagtgcccgccatcacgtcacatgttcctacagatgaagagctgttccagcccaatgggatacctcgtcacgaattcctaagagatcatttcaagcgcgagggcaaattgtcggctgcgcaggcggccaggatcgttacacttgcaacggaactcttcagcaaagaacccaaccttatatctgttcccgccccaatcacagtttgcggtgatatccatggccagtactttgaccttttgaagctattcgaagttggcggagatccggccactacatcgtatttgttcttgggagactatgtcgacagagggtccttttcgtttgagtgtcttatttatttatattctttgaagctgaattttaacgaccatttctggctactgaggggtaaccacgaatgtaagcatctaacgtcatatttcactttcaaaaatgaaatgctgcacaagtacaatctagatatttacgagaaatgctgcgaatcgtttaacaacttgcccctggctgcgttaatgaacggacagtatctttgtgttcatggtggtatatctcccgagttaaactctttacaggacattaacaacctaaatagattcagggagattccctctcatggcctgatgtgtgatctgttgtgggctgacccgattgaagagtacgacgaagtcttggataaagacttgactgaggaagacatagtgaactccaaaaccatggttcctcatcatggcaagatggcaccttcaagggatatgtttgtcccaaactcagtaaggggctgttcatatgccttcacgtatcgtgctgcgtgccattttctgcaagagactggcctgttgtccatcatcagggcacacgaggctcaagacgctggttatagaatgtacaaaaataccaagactttgggctttccctctcttttgacccttttcagtgcgcctaactacttggacacctacaataataaggctgccatattgaaatacgaaaataatgttatgaatatcagacaattcaacatgactccacacccctattggttaccagatttcatggacgttttcacgtggtccttgccatttgttggtgaaaaagttacagagatgcttgtcgcaattctaaacatctgtactgaagatgagctggaaaacgacacccccgtcattgaagaattagttggtaccgataaaaaattgccacaagctggtaagtcggaagcaactccacaaccagccacttcggcgtcgcctaaacatgcttccattttagatgacgaacatcgaaggaaagccttacgaaataagattctggccgtcgccaaagtttccagaatgtattctgttctcagagaagaaaccaataaagttcagtttttaaaagatcacaattcaggcgtgttgccacgtggcgctttatctaatggtgtaaagggtttagatgaagccctgtctacctttgaaagggcaagaaagcacgatttaattaatgaaaaattaccgccttcactagacgaactgaaaaacgaaaataagaagtactacgaaaaagtttggcagaaagtacatgaacatgatgcaaagaatgatagcaaatagagaaagctcctatttccactgtacatacttcaataagtaagtaagttgcattaattatctatttagaagctagatgctcctcaaatgcacagaatcatatagcgttttattaggtctgttctttattttagttttgttgatctctatgaaggtatatttatatgcaaaaataaacttttaaatatctatggatgcttactcaattgtatagacgtttttcataggagtgcaaattatggacaccaccttctaattgagcagaagcggttctgaattcaaatctaacttcaccattttgaacattctctttcaatgaagttagagattcgcaaccaatgtcttgacaagaatgttgtaaaccgttgtacaaatatggaataaacttcttgatggaacctttgtctacgacagccccagaaacaccttgtgcaaccaagacactgtctgactcagagaaataacgagaagtagaggcattacccttgttaccggtcttttgcatggcgtcaatggaccccataccacgataagccttcaatctcttaccatccttgtagaagtattcacctggtgactcggtagtaccagctaacataccacccatcatgacggtggaggaaccaagggccaaagccttggtgatgtggccaatgttttggacaccaccatcagccatacatggaacgccaaattggttagcaaattgacaaacgttgtagacagctgtaccttgtggtctaccacaagccataacttcttgagtgatacaaatagacccagaacccataccaattcttaaaccatcggcaccggcagcaatcaagttagcagcttgttctctggtggcaacgttaccagcaatgatttccaaatctgggaaagtttctttaatccatttgatcatgttcaattggaaaacagagttaccttgagaggaatctaagataacaacatccaaacctgcttcgactaatagtcttaatctttccttatcagcttcgatagtaccaattgcagcaccacatagcaattgcttggtggtggcggatttagaagctaacgggtagttttgattcttcatcaaatccgctcttgacaacatggaaacgaggttaccgttatcatcaacgataagcaatttacctttcttggtttgttttaggatttcattaccttctttcaaagtaatacccttgatgccagtaactggatttttagtcatgacttcagaaacaaccaaagaatcatcttctaagaattgtatatcacgagaggtgactaacccaactaacttacctggacacttaccgtcttctgtgttcaaaaagatgtacttgtttccttttattttctcaactttatgaagactgaagaaattttcagcccagccagaaaagaaaaaaaataacagtatttacatagcaatgttagtaaaataagccacatatttttttatcacatatattaagttcctcaagtgcactgcacgtcaattaatcacacataatgggctttccgaaaaaggtgcgaatatgatttaattcagagtaaaagttctctacaagatcgtttgatcacagtcagtagaacgaaagttattgatataaaaagttgatcatcatcttagatctttttcacaccttggaaaactttatggatgattaaaaagcgcattctaatgaaagaaacataataccaaaaattttgtctattataacataccagtaactgggaagccagagaaaccaaactttctcttcataaccttaacttcaccaacagtggtggttggagaaattactattggagaattgatgaaaccgttttcaaacattttaactttcttgaccatggaagcctgttcctttggagtacagttgtgatggatgaaaccaataccacccaataaagccatataaatagccatatcagcttcagtgactgtgtccataggagaagagacaaaaggagtgttcaaagtgattttcttggtcaatttggtttgcaaactgacagcagaagatgggaaattgaccaagcctggtaagaccaaaaaatcattgtaggtcaacccacctctagttgtggagtccatcaattcctggacagaaagaccgtccttggaactgtatgtcttcaaatgttctaaagcctttttgtaatccaatggagcagcactcatcgtaaaatgtttgttaggtttcttcaaagctatggaattggtccaatatcctttggttcaagcagcaaagaagaccagagaaaatgtaaaagccaccattttttcgtaaaaaaatttaagcccaagagtttgagaaaaagagatgaaaaaatgcgatgagccaagcatgatttgaatcggatggattctcaactgatatttatatggctttttcagtttttttttttttttttttttttttcagcatctcgaagagcaaaaaaaaggaacgaaaaagtgccacggcaaagagtttttcacattagggctgccagaaagaaaagagtaagcagatttgaggattaaaagcactagtgcgtccctcaagtctatcataacaattttatgtattgatggagtgtagttgttttttaaatagtaccattagctagcttcttgtaagatcaatgtacttttgtaaaggaatatgccttcttgatgaggcggaacctttaagagattttttcagttctgcaaaatcataccagacaaaaaatgacaattgtacacgttgaaacggaattatagaaggaaaagcacaagttattgtaaggaaaagagacgcctgttcaagatgagttctgctaaacctattaatgtatattcaatcccggagttgaaccaagctttagatgaagccctaccttctgttttcgcgagattaaattacgagagatcatacgctttactcgatgctaaattgtacataggttattccatagctgttgtagctggtttgagtttcttcttggataaaaaatttgagagagatcagattgttacgtatcaaaagcttttggtaggcgcatattttgtgctctcgctacttttctggtatttctctcgttttattgaaaaggggactgtttatgtgggaaagagaagaggtacaaaggaggaaatatatgtaaagacaaagttcgaaaagaacgaaccattatatctggttgagcttgttcagaaaaaaaagggagaaaactccaagaaggagttgaaggcaaaattagaagtgaataaggtttttaatgaaagtggatatttacagaacgatgcgtattttaagtggttctctgaacagcacaatgtcctcgacaccaaaaaaaatgaataaataatgtataaaacatataactttgcaaatgattcaaaaattcaaattttctctctctctctctataaacataaatatatatgtgtatatgttttcttttttttttttttttttttttgaatgatattaagttatacgaatgttcgataatatatatgtatgaataaataaaaagtttttaaagtagccttaaagctaggctataatcatgcatcctcaaattctgttaaagtaggtccctcataaacttcattatacagcacgtcgtttggtactccaactgttcttgcctttagtgttgatagatctaaaagatcaggcttcaattccgcaatgctagtaacacctaatagtctcatagacatttcaatttcatctcttaaaatttcaatggctttttcaacaccattacgaccatagcatgagttcgcatacaagaatggtctacccaaaccaacacctttagcacctagacataacgctttcaagacatctgtaccacgacgaacaccaccgtccacgaaaacttccaacttatccttcaagttacgttgttccaggattggcatggtttcagccaggacttcaatgggagcccttgaaaaatctaattgtctaccaccatgattggatagaaccaccccacttacaccgatttctgctgctttgataacatcttcggtacgttgaacacctttgataacaataggtagttttgtctttttcttcaactcttctatatctttccaagtcaaagaggggtcaataaactttgataacgctctcgaagcaccttgagattcttctacattagttttcttcatcgcttttggaccagcctttgtattggaaaatttcagcttcatatctttttctctttgacctaaacttggagcatccacagtgacaaataatgcctttacacccagcttttctacatttttaaccaaatcatcagtgatctttctatcagagttaacatatagttggtaccattgaatttgtttatcagagggtgctgcttcaataatttcctcaggggaacatgaagccaaagtagatatcatttgtgggacttttgtcacaccttggccacaacctctggcgacatctttttcaccttctaaggggtttcccagtttacacaaagctgtagcagacacgtagaagggaacatccacatgagaacccaacatgtcagttgaaatgtctactttgcgtacatctacaaggatctttggtttgaaaaaaatcctatgataagcattatggttttctctgtgagtaacttcgtcgttagcaccggaggaatagtaggcccacgcttgtttagtcaaagtttgagaggccaagtattcaaagtcgtaaaggttaataatattatctagaggaggtagcagcgattttagttgttcttttctagcgatatcttccttagtttcaccaggagcataaggaggacagacaagttcaggaggcatggatccttgaaggggacccaattttttctcgggagctatatacttatcgatgacattaggagcatgtagtggttcaaaaatagcagtgacatctttcccggcgttaaacttgataacatcctgcccacctggatgatttggtaggaatcgcgttaagtcgtatacgtaaccattgatcacaacccaacaatcatcgggcttgttatgcttggcaacttcagcgggcgaaatcttttgtttattcatatccagtttcggctcgttgtctatttggccattatgccagtttagatacgccacggaactagtagcggctagaattgcaccgactctcaaggcagtccatgactgtgtgcgttttcttgagtcttgttcgaacgacttggattttggaacggtagaaccgtacgcgcggattgtgttcaatctagtcttagacgctctgaggatagcagcctcacagttcttcgagatttttagtaaaggtttgtattttagcattgactacttttgtttgctttcttctctatgcgggaactgtattagcgacataggatgtaagaatacgaaaagatgcaagaagattagtcgaccaggtacttatatattcacatactccaactgaaagtattggagatctaaggttcagcagttggttcttggcggttcttgtatgacattattattggtcgggtcgtagttctctcgaacaggaggagggggcaaggagatatcggcaggctttttgctagcgccttgtttgaaaagcgtgggggtaggtctccaagcgattattgaggaagtagtttcaagtattacagagtccagggcacaagggtcttcattatagagagagaattttcgtgaaaaaaatgggcagaatgccacatgttagcaatgcaacgacttgagtggggggtgatccttccgatgtatgcgtgaaagatctcgtgttgtgcaggaaagggaatcatttcggaaaaaaaagatgcaacaaggaggatggcatgtggatactacgttcttgcgtaatatcctttttgttgcctgtgttaatacgtgagcaacattttttgttaaagtaggcgatcaactattgccccctgatattggtagtaattctgctaaaatatcggctgagaaatggtgattctcaaataattgctgggattccactggatatggccccattcttagatatatggaacgtagtagaaggcctcttagaggctatgggagtctctcaagagaaaatcgacatttttacgtaatcattcgttcatttcactttatacgtcatgattcaatatcgtattactttatcaagtacccgcgtttaaacttcattaaatgactgcgtctcaatctttatgtcatcctccctccgcaagtgacaatgtactggtaaaataaaaactaactaactagatgatatttttagagttttattccaacgtttctcaataggcgatggaggaacagagtgaatataagaggctctgtggatttatggttaccggatttatttcgtaaattcttattgaagaatgggtgaattttgagataatcgttgggattccatttttaataaggcaataatattaggtatgtagaatgtactagaagttctcctcgaggatttaggaatccataaaagggaatctgcaattctacacaattctataaatattattatcatcattttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagtaacgtaaatactagttagtagatgatagttgatttttattccaacacttatattctatatatccataacattgtctacatataatccgagaggttacgacaacattcatataataagggtagtactgacactttattttgaagtaaatcaaaatagtcactctcggtagccaagttggtttaaggcgcaagactgtaatttaccactacgaaatcttgagatcgggcgttcgactcgcccccgggagatattttttttccctttttctccaggcctagtgaggtttgagttttgaacgttttatagatagatgtaaggtagccagaatgagcacttagcctttaaagtaaattgagtagagatacgtaaacagtcgtgataaatatgtaatacattgtattattttaaataggttaaattttcttttttttttttccatttcattttcattttcatttcctgcagttattttttttcttattaatctatatccatgtaatcgttagcgatattgttgttagtcaacgcggccatggcagtaccgggtgcttgtgatgcaattatactttgggatggtagaagatgatactggtgttgtataatactagcacttccagtaggactcgtgcctgttatgtcgcgattagtgttaccgaaataaccatgaatcatgtactcttctgtttcagaataaaattcagattcgttcagtaagcggctgttcatagtgtggtgcatactaaccggtttcaggggacatatttcgatattttttttataatgaatattattgtaggttgcagtattattgctgttattatgattatggttattattattattattgttgttgttgttgttgttgatgatgatgttgttgttgttgttattaagattagcacacccggaaccgaccgaaaactttgtacttacagaatctcgttttgttctcttcgatctttggtagaaagtgtgtgtatcaaactcgaaatggtcattttttcttttattcatgatcgtatcattattggcgtcgctgttgtatgtagtggcggcattgctaccggaattgcaattgtttgtttggaacgcagtattgtgttcatagtatgagagcatttcacgcagcacacttgagtcttaaattaatgaataaaagcagccaaccccaagaaaaaagagcccttatctgtttctgtcgcagtcctattgtattcttcctaactatataattttgtcaaaatgaaaaatataaaaaaaataataaagtcagctgagtggtaaagagaaagcaaagggagagaaaaatcggttacccagatggattaggttacccagatgtcatacgtgtatcatgatttctagaaattattaccctgtttggtaccatgacaacggatatggcaatcttgcattaagtaaaatgtctctaatgggaccgtgaaggtacaaaacagcaatggtctaggtagtggcattcgaagcttcgaaagcgtggcctcgcctcgagcgtgaagtcatattttctcactctgcactgccgtgctgtgccatgtagcccactgtatgcctctagcaccccaatcgggaaaattgtaaacattagcaggtgtcgcctcgaggcccccgatacatttttcaacatctcctcgatacttaaacagcaaacaaacaagcaacacccacgcaagaagatttattaatacctcttgactcccgtagatattgaagagactaagtatagtaacgcatatccgcacaatactatggttaaggtctggaatatagtactacgtctggtagtgttgctgtttttagcaggtaataccttgctgttaattttgatgattatatctggtgccacggaccattaccccgtgaacagattctattgggtgcagggcaatacaacaggcatacctaatgctggggatgaaacacgttggacgttttggggcgcctgtctacaggataaagacgggtcggatacctgcacaagcaatttggcacctgcataccccatttccccagtagataacttcaacacacacatcaatgtccctcaccagtttatttccaaaagagacgctttttactacctgactagattttcattttgtttcttttggattgcgcttgcctttgtaggtgtgtcgtttatcctttacgttttgacttggtgctcgaagatgctttcagagatggtgcttatcctcatgtcttttgggtttgtcttcaatacggcagccgttgtcttgcaaacggccgcctctgccatggcaaagaatgctttccatgacgatcatcgtagtgcccaattgggtgcctctatgatgggtatggcttgggcaagtgtctttttatgtatcgtggaatttatcctgctggtcttctggtctgttagggcaaggttggcctctacttactccatcgacaattcaagatacagaacctcctccagatggaatcccttccatagagagaaggagcaagcaactgacccaatattgactgccactggacctgaagacatgcaacaaagtgcaagcatagtggggccttcttccaatgctaatccggtcactgccactgctgctacggaaaaccaacctaaaggtattaacttcttcactataagaaaatcacacgagcgcccggacgatgtctctgtttaaatggcgcaagttttccgctttgtaatatatatttatacccctttcttctctcccctgcaatataatagtttaattctaatattaataatatcctatattttcttcatttaccggcgcactctcgcccgaacgacctcaaaatgtctgctacattcataataaccaaaagctcataacttttttttttgaacctgaatatatatacatcacatatcactgctggtccttgccgaccagcgtatacaatctcgatagttggtttcccgttctttccactcccgtcatggactacaacaagagatcttcggtctcaaccgtgcctaatgcagctcccataagagtcggattcgtcggtctcaacgcagccaaaggatgggcaatcaagacacattaccccgccatactgcaactatcgtcacaatttcaaatcactgccttatacagtccaaaaattgagacttctattgccaccattcagcgtctaaaattgagtaatgccactgcttttcccactttagagtcatttgcatcatcttccactatagatatgatagtgatagctatccaagtggccagccattatgaagttgttatgcctctcttggaattctccaaaaataatccgaacctcaagtatcttttcgtagaatgggcccttgcatgttcactagatcaagccgaatccatttataaggctgctgctgaacgtggggttcaaaccatcatctctttacaaggtcgtaaatcaccatatattttgagagcaaaagaattaatatctcaaggctatatcggcgacattaattcgatcgagattgctggaaatggcggttggtacggctacgaaaggcctgttaaatcaccaaaatacatctatgaaatcgggaacggtgtagatctggtaaccacaacatttggtcacacaatcgatattttacaatacatgacaagttcgtacttttccaggataaatgcaatggttttcaataatattccagagcaagagctgatagatgagcgtggtaaccgattgggccagcgagtcccaaagacagtaccggatcatcttttattccaaggcacattgttaaatggcaatgttccagtgtcatgcagtttcaaaggtggcaaacctaccaaaaaatttaccaaaaatttggtcattgacattcacggtaccaagggagatttgaaacttgaaggcgatgccggcttcgcagaaatttcaaatctggtcctttactacagtggaactagagcaaacgacttcccgctagccaatggacaacaagctcctttagacccggggtatgatgcaggtaaagaaatcatggaagtatatcatttacgaaattataatgccattgtgggtaatattcatcgactgtatcaatctatctctgacttccacttcaatacaaagaaaattcctgaattaccctcacaatttgtaatgcaaggtttcgatttcgaaggctttcccaccttgatggatgctctgatattacacaggttaatcgagagcgtttataaaagtaacatgatgggctccacattaaacgttagcaatatctcgcattatagtttataaaagcatcttgccctgtgcttggcccccagtgcagcgaacgttataaaaacgaatactgagtatatatctatgtaaaacaaccatatcatttcttgttctgaactttgtttacctaactagttttaaatttccctttttcgtgcatgcgggtgttcttatttattagcatactacatttgaaatatcaaatttccttagtagaaaagtgagagaaggtgcactgacacaaaaaataaaatgctacgtataactgtcaaaactttgcagcagcgggcatccttccatcatagcttcaaacatattagcgttcctgatcttcatacccgtgctcaaaatgatcaaacaaactgttattgccaagaaataaacgcaaggctgccttcaaaaactgatccattagatcctcatatcaagcttcctcatagaacgcccaattacaataagcatgttttgctgttatcaccgggtgataggtttgctcaaccatggaaggtagcatggaatcataatttggatactaatacaaatcggccatataatgccattagtaaattgcgctcccatttaggtggttctccaggaatactaataaatgcggtgcatttgcaaaatgaatttattccaaggccaaaacaacacgatgaatggctttatttttttgttattcctgacatgaagctttatgtaattaaggaaacggacatcgaggaatttgcatcttttttagatgaaggagctattcaagcaccaaagctatccttccaggattatttaagcggtaaggccaaggcttcccaacaggttcatgaagtgcatcatagaaagcttacaaggtttcagggtgaaacttttctaagagattggaacttagtctgtgggcattataagagagatgctaagtgtggagaaatgggacccgacataattgcagcatttcaagatgaaaagctttttcctgagaataatctagccttaatttctcatattgggggtcatatttttgctggtaatgtcattttctataaactattcggcagagaaaagatgcaaaacaagctggattcattatggtttggtaaagtttacccacacaacttgaagctgttatgtgaaaacttggaaaacggtaaaatcatcgacgaaatgtacagaggtggcatatcgatgaattaaaacggtttccttttaaaacagaaataaagatgaggtgaaattttatatttcttatatttaaagctatcatatattccttgtacatatatttattaagaaaatacattaacacgcctttatacttggtattattactgtaaaatcattacatgtaatttgttctgacttcgttgattgtttgaattatatcctccacttgtacactctttaaatttttggccaaaaattcctgctcattcaaggaaagtctcaggaaattttcacataaatcaccatcaataactttacgtacaggggcataatagcttctgtattcttggtggtctctacctaaaatggaacaggaaccctcacatattatttcatcctctataccatgccgtccttgtaacacaacacttccagattcctcttcatcgtcttccttacgcatattgttattcttctttcttgattcataatctaaataaaacgtatcatccgcctcagccattatattctcaatgtttcccatcataaaaacattccccttggataataaggggataaagcatcccacggttccttgtaagcccatatagatacaaccaggtctatcagaatttgaaaggctgtccaggatatggaaatcagtgatgatatcattaacaaagaagtggttcagtagttgaaacttgaacttgcaatcataagtattgggtaatttctgctgtaaagtgatgacgtctagtgggtacttgatggccccattagataattcgctgggatcatgatttgacatgattttttcgcactctggtggagaccttaaagtccacgcatttccatatctatcagcgcctataacagttgcctcatctagaaatttcaataccgtcacatggcgttttacagagtcatctacgtacggaataaatacattccccgcaggatcccagataaataaagtgacagattcatgtatatcaccaacggccagtctttcataattccactggtgcatagacacaatttttgttatggataccggggtctgtgttacggaccttcttaataattgctttttccccaaaccataaaggacaatagtggagcccatggctgtcagcaagaagtttttaaacttcaacatagcatgtattggtgaaatgatttctgtttggtgaagtaattcaatatcaaaagatagtttatctttgttaactaatatcttgtatgttaacagccttttgtcgccagcacaaatgatcaaatgatcagcttgtcttgtgaaatctattatagcagcggaaacgcaatcgatatcgtccagtatcttgtataaatgatccgaactgccaaactttaagcattcaccatcaatttgcagtgatatacggcattgtttcttaccactgtgattatcaataaacaaaatgcttttcggattattgggaaatgataaaatagtacgaggtcggaatgtagatatttgtaacatttccatttcttcttccatttcatcttcttcctcttcattgctttcatctcctccaccgttctcttgcttgttaacacttgattcatgaacgtgaaaccagttatccaaagttggaaagttggaaactctgccaatatttaagcgtcctgagctcgatattgaacaaacaccgttgattgcaacatctgcgttaacaaatttggaacaacttagcatgttttgatcctttaactgccgtatggtccacacatttttccacgtgtagcttacccatgtagaagaggaatggcaaaccacgcatgacatccatttagctccactactatttatttcttcttcttctttttcatcatcatcgtcttcttcttcttcttcttcttcctcattatttagtgatacagatatctcacgcaaatacgaaagggaaacaggcttcaagccaaggaatcgcctttttatgtcagtgaacgatccgtcaacatcccctatatgaaatttcatgtaaacgccattttctaaacctacatgcaaattaagctgtcctattgaggaatctctaaccattatcatgtcagaaatcttttcactaactaattgcaaacttattacagttaaaaaatcttccttttggtctttaagagacattattttgatcataccctcattgtcagcaatggctaataaatcagcatgctgcgtatcttgcacaatcgcaactttagagggcattgtgtccaattctgggtgggtggttaattcgattaacgaatccgaagatacatctatcttgaaataaaccaattcgtaatttgataatgatataattagttgtgttttcgaggacgtggcacatacaatacgaattcccgctggtggcacccaagtcagcttattagaatacctagatttaccagtcggtacgatatgtcttagttctgcggtgcatacttggataatagagtgtgagcccattaggcatgtatgaattgttgtgtcctgagagagcttgaaagctgaacgcgttgcttcatccggtgttagttcctccatggactcgttgtcaatttgtagtatcatagttttcttgggaaaagttatgaacaaaagagtattgttatcgccggttgttgcaggatcgggtattagccataacttggttgcgttcgggggtaaactagtagatatcaaattagagtaattcacagcatttgttaaagttattatcttgttgtttgtaaaatgtttagtggcgatagacagtggcgaatcactgacaatttgagattttattgaagggttcaaattcaattgttgcgataatatgctcaaattctgcaactttatggatggttcgaaaactagcgacttatttggatcttttgaggttaaaacattagaaaaatcatttttctctacaccaagtttctcaaactggaaaagaaagttgttattcatttcagatagtgcaaaaagataaccgtttttgaaaatgtgtaattggtgtgaattttggattgtatcaaagtaggacaattgaactaaaggtctatttctatcattagtgtctggacttacagttaacttaaaaagatcgccatggttagattgtaaaagtacgaaaaaatcatttttcaatttctgcactatgcctgatatgattgttacatttttatgacggctatttgtgatagatcttttgggtatttccactttcaggctgaaaaatccgttcatatcctttaccagaatatgattttcgaagcctatgacaacaaaagggttgaaaagggtatcatagtcagcatcatagttgttgtcgcttagcgaagttgttatattatatcgcgatagatctggcaaactcagtacgaaattggcagatgggttaactaaataatctgccttcttgacgatgtgattcaaacccaactcgaggacataaaatatcaagtgtactgatagttgagtagcggcattgtcgatttctaaggtaacaaaacatggattattgaaatttacatcaacaactgccatatccagcgttaccatatggggtctgatgatttccaatggagacgaaatcctcaatttttgagcataatcaacgaggaaacacaatttattttgttcgacagatgagagaatgatacaacgcccattagggtcaatttccatgtatgatatgggagagactcttcgaagggtggtcctcgtcaatggctggttcactaaagtcttaagtctaagagcacctgcatgcataatgatttgcacgatacttaggttaccagaatcggaagttagcgctagaaaagtgggccagttggaagcttttgcccttgaccctgaatgcggcagatccagcgacttcatcgaggttatcgtcgcaaacaggttttgaaacttggcaataagctttagttccccatctgcagtatcataaagttctaaatgcgtctcagtagctacgcacaattgcgactgctcacgcttggaccctgcttccagatcgacgaagtgtccgatgcaggagtgcacgaaattcgtctgtttctttaaagtaagatggtacaagtatagctcatcatctttagcaaccattgttatgttatggtcactccttgttcttctttcagcctctcgttttaaaccgtcataagccatcgttgtgctagcttgcccaaatagtttacgcatcttcgccgtgtggggcgacaagcttactactgccattttgccacctccccacatttaatgatggaaaatattataaaaaagcgagaaaagaagctaatggtgccattgttttcctttttagagaggggcagcagagatcggtggactttgttttgatagagggcgattgcaagcatggagatttacattagacttaacgcagatgtcgagcacgactatgcgtttcaggtgtcaaatgaagacaccataaataacaaaattaagaagattttcccttccaagacgggtttggcggacttaatggtgctgagaccatcaattttccatgagaaggagcccgtaaagttctataagtctatccatccagggtacctgtccgaaggtggttgtttgatgttccattatgaagctgataacgaagaaaatctcgaggagttgaatgactccaagccgcttattgaccagttgtggcctggtcagctagttgttccggagtggaagctatccaagaaaaacatatgggtatacaccattattatgttggcctggctatataccgatttgcccgacgccatttctccaaccccaggtatttgtttgactaatcaattgtctagactattgattcctgtagccaagcacatggatttacctgaaattgccgctaaactcgaacaagaagttcaggcaaactattctagtctcgtagctcaatggcttttctttgtcatgcacattttcaaagtgggcataattactttattcctcaaattaggcattgccaaccccatcagcttcaatccttacaagttatggagtttgagagatttaacttctccttctgctaacggcgctaagaattctggcggcaataacaacactactgacttaaagacacgtttgcgctctctgggctggattggtgctaagagagctacttacgacgattaccagactaactattacaactatgtcatagataagatgggtggtgcagttgctgcttatagagcgggcgcgattaggaaagctgcagcaccaggtatccaacttgtggctggagagggtttccaaagtcctctagaagataggttcactgcttccactttcacggctattaaaaccgaacggaaattcattttaagtgaagaatactttgtggagctggaaaacaatctaaagaagatcttggaagagtatgacggggatattggtaagatgaatgctgaaattaggaggtttagaaggtttggtatttatgaaccagatgaaaaactggcctcgctagttaagctcagaagagaaattgctgatgagaaagagaaagcatcaaacaatgatgctacttttggtataaaaaagaatgatttgaaaaaatctaattaattgtaaaaccaaaacactaccatccagactttttttttattcaaccatagcctttaactactactactactactagtactactactattactattactattactactactagagggcctttttttactcctagtatttttgtactatcctatttactctcgttgtttttattagttttttcactctttttttcaattcctcacgaatctactgttttcgtagtgcttttttttgtttcattgtttatagccatcaatggtttttgttactatcattatcattataaatatttcatacaatatatacaatatatatacaataaatgagaatcgatttacttttaatgcatttttgcagtcaaaaaaagcttcgtttacatttatatgtatttatgtttgtatttctgggggaaatatgcctttatgggcgtatatactctttcgtacgtttctacatccgagtagcagtagtaactcggtattgtgctttcgtcgccataatcaggactatcataatcgaattttttttgcgttttgttgtcaccacatatggtcccttcttcctcatcatctatcaatattcccaattcgtagacagttctacttaaattctcgtcaatgactttagacacatactttcgtagtttcaattcataccccttaaccttccttttactagacaaaaatctcggacgtataaaaatgatgaatattattatgcttagaattaatttgcttattaaaattacccatatgataaacgagaacaacatgaaggacaagatcacactttcttcgtaatttgtcttagcaatatgttttatcttgtttattattccatttaggtcatctaaattacctaggctttgagtactatgggttccgctactggtctcattcgaaactgtcagtaaaactgaccacaaagttaatccgttgattatttgccttggagagtcaccgaacaatagcctcaaacatccactgatttcaaaatatgaaaagaataaccacttactgaattttttctcatcagtcagcactattagttcgaaaatttgatactttttgaaattgaacaagcaatttattaatctgctaatgccattcatgtagttcgatgtaatctctttcttcctatacactctcaatccaattaccaactcccaaattaatattaatgaggagcataatatgcatccgctaaacaaccattttgaaatacggaattccaagaatggttggatgatattgttcgaccatgtgttaaatgccagtaatttaatacacgtgtatatatcagaaaaaaacatggccacatgtagtatcgactgacaccaggtgtatagaatatactgtaattttgtggtccacttcgcagtaggaataagatttatgtcaatatcctggaatttcaatttttgtaaacttgattccattatttagcgctttgttgtcattttcctttccctcttagacaatgtggtaaaaaatgccagctccagggctttcaattaatccattattgatttttaatctggaggtttgagcatggctgaataatttatatacaaatatctttttttattgtttcagatcattcgttttcagtatgatttactatcattcattttctttttctttaccattttacgtcgccgtcgcacatcttaaaacaaatttaatacagagttgaaagtttcagacttaaacagaatttacgcaagaaagttttcaaagtcctaaagtaaaaacgcgccttccacagccatttctttgttcaacaaaaagttttggcccttactgctattggatacttggcaatccgtctttcgttatgccagatgaaacaaattttacaatagaagatattgagcctaggcctgatgcccttcgaggtttggacacccagttccttcaagacaacacagcattagtacaagcatatcgtggtttagactggtcagatatttcttcgttgacccaaatggtagatgttatagagcaaacagtggttaaatatggcaatccaaatgattcaatcaaattggccttggaaactattttatggcaaatattgcgtaagtaccctttattgtttggattttggaagaggtttgctactattgagtaccagttatttggtctcaagaaatcgattgctgttctggccacctcggtcaaatggttcccaacttctctggagttatggtgtgattatttgaatgtgttgtgtgttaataacccgaacgaaacggattttattaggaataattttgaaattgcaaaggatcttattggcaagcagtttctatcacaccctttttgggacaagtttatagaatttgaagttgggcagaagaattggcataacgttcaaagaatatacgagtacattattgaagttcctctacatcagtatgcgcggtttttcacatcttacaagaagtttttaaatgaaaaaaatttgaagacaacaaggaatattgatatagttttacgaaaaacacaaacaacagtaaatgaaatttggcagttcgaatcgaaaatcaaacagcccttcttcaacctgggccaagtgttaaatgatgatttggaaaattggtcgcgatatttaaaatttgtgacggatccttcaaaatccttggataaagaattcgtaatgtccgtttttgacagatgtttgattccttgtctttaccatgaaaatacgtggatgatgtatattaagtggctaacaaagaaaaatatatccgatgaagtggtagtggatatataccaaaaagccaatacgttcttaccactggatttcaaaactttgaggtatgattttcttaggtttttgaaaagaaaatatcggtcaaataataccttattcaataacatattcaatgagacagtatcgcgttatttaaagatttggcccaacgacatattacttatgacggagtacctttgtatgttgaaaagacattcttttaagaattccttagatcaatcgccaaaggaaattctagagaaacaaacatcgtttactaaaatcctagagacatcaatcaccaactacatcaataatcaaattgatgccaaggtgcatttacagaccttaataaatgataaaaacttaagcatagtcgtggtagaattgataaaaactacatggcttgtacttaaaaataatatgcaaacaaggaaatatttcaacctttatcaaaaaaacatcctcattaaaaattctgtaccgttctggttaacttactacaaatttgaaaagagtaatgtaaattttaccaagctgaataaattcattagggagcttggggtagaaatatacttgccgactacagtaatgaatgatattttgacggattataagactttctatttaactcattcaaatatcgtcacgtatgaatcctccattatagattcaaatacatttgaccctatcttgtaccctgagctgaaaatgtcgaatccaaaatacgatccagtattaaatactacagcaaatgtagattggcataaaaagacggaatggaaggaggctggtcacatcggcataacgacagaaagaccgcagatatccaacagtataattgagtgcaattcaggaactttgattcaaaagcccatcagtttgcctaattttagaaacttggagaaaattaatcaggtcaagattaatgatctatacactgaagaatttcttaaggaaggtaaatgaaattaatcataaatcataaattatatttaaaataataatttactcggccggaccccgaaggagtacccaaatatttacttgtttataatttattattgaaaatgttttattctatattggtagagttaataaataattatataataaattattgtatgataatataaataatagtttatgtaatattttaagttattatttataataaaaaagtaactattgaacctgttaaattaaaatatattcaaaaaacattagaggttggtaagattctattaaatcgcagaaatcaaataatatgaagagtaaaacaggtagatgaaataaatttattattaatttagtttacgtaaatcgaaatgacaggccttttctgtgttttttgatggttatataatcagaaaaatttgataaatattgtttatatgtaaagactattaatgattgtttctatcgtcaggatattttgaaaacgtccaaatatgtaaaacaacttctaaacattaaatatttttggtgaattaaaaaaaaatatgcgcaagcccggaatcgaaccgggggcccaacgatggcaacgttggattttaccactaaaccacttgcgcgatctttattggtatttgttggaacatagagttaactaaccatatataacaacttcttaaatgcacagtacagtctattcaaaactgtagctatgcgctgcatcttgtggcaaactcgaatggaattgtgggtttgctaggtctctgtccatctgtaaacaatatttcccgggaacgggcaacaaaggtaatgtttatatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatatgctatgttctttattatcaatatgcaaaatattactctatgaagtataaatatatgtactgcttatatacatgcatgctttttaattacacttaaaaacaaaaaatgttttaagtttccctagttgaaaccaagttattaaagtttactagtttgttcactcacttgagtcttcatcactgtaatgcatttcgtccaacccgttgtcctccggcgataaatccatcagctgcgtatctagaaattctgcatttgtttcatacacgtctccaaaagagttttccactgaactgttatcaatgctatcatatacgttggctacatccctctcttgaatgtcttgtgcttcgccgtacagtcttgactcgaagcttttcagttgattttcaattaacctgctagggacggcaaacccacctttatctaagcaaatttttaaaaacgttctcacgtagtgaatatgttttataacctggttgatctttatgtctctatccaaaccaattaggtcattatttttgttgtcattgacaaattgcctcgacaatgtatcggccttcaataaatgacaagatgcataaatgaaccaaacttcagcgtcttccataaacggaggggtcaatacccattctgatatcttatcaatcaattcttgtagtaaatcgttttccgtatcaaaaggtttgtcaatgatgtttgatgatggttccatagatttttggcaattaattaaagaagaccaaaggtacgtgatagcaaatttcgcagtatgtgttctagaaccggtttgaaaaggagggacaatggaacggtaattgatgttctgaacaaatcttgactttgacgaatagatttgacacatccattgtaagaagtcaagaccacttgatgaatttgataaattatccagtatttcaacgccaatgccccaaagagacttgatttgaacccctgggatccttattaatgtggcgaatattttatatgcaagcgaccagttatgtcttgacacattcaaatgcaaaaggtcggttaatgttactatatgtcttgtgcggtagtttctgacttctgatgttgatgtttttaatggctctaaccctctagatatagattggaagtaaagtttattttcctttgtacaatgcaaaagtggaatttccattttccttaaaggaatcttttcaatttttttaaaattatgatacgtcattttttgtttgttaatgggctgtttattttgtgaggacactgttcgccaaatttcgaaactcttctcaggtttttcgtattttttccaaaattttctctcctcatcactatcttccttgtctatcccggtgtcatgttcgccaccttcctcagtttcctcctcttgagagtctgtttcgctttccgtagtagagtaaatttcaccgaccacactcctccaatgcctttctcttcttcttttcttctgctgtagtactgacctcctatatgtgccggcttcactgttttgaccttcttcttcgtcattattttcagctgcagaattttcgggcgttggcaaactatctgtggtagtagatttcttggaaattctgtcaaatcttctagaaatgtaatttatgtattgatactttaactttcttctttgagcaaacttcctattagttaaagttatagggacttcaaacatggtttatgcatcatattagaatttaattctaactttattcgtgcttcaatttctttcttctttttctttaaaacacttttttattgaagaatgctcaagtataacccactcaaaaatataattggcaatgaaaatataacttttttagatgttagcgatgctatatcatctgagatgagatgagatgagatgtttattatgatccatttcttttctttttttattttttttttttttttttttttcatttttcaacgcgggtaatagagaatacatccactgtccgggtaaattatgttacagttagcgcttaatgttcacttcacagtattatgagctgtttttgtaataaagacgactataacataacaaaaaaaatcaactctcgctagaataaagtaacataattactaaaaggtggctaagcaacatatcggtccaactttttcacctcttctcaacgctgtttcagagtacatttaatttccgccatatactcgaataagtggctaagggagagtccgaagagcgtgctaccaattcttcatctcgttaacaaactggttctccgttaaaaattgtgctatatgtcctataagccaactctatctatatcttttcttttagtcctactttggatactgttaccaccattttagattgctttttcttttgccgctagccttacaatatttggcaaactttttttttttagccgccgagactcttgatctatggccgggcgaaagggcaaatgactgcttatccccgccatcacttccccccgcccaagggtttagaattggggattaagtaaaaacgaatgactattcctctcaaagtcatccttgttcgacaaaaagaatggaatataacatattggaacaatttcatcctcttttccccattttcgcatataagagcaactaaacgccggtgagtaaagtgcccttccctacagactcttttactcaggtatatatatatatatatcccttaaaaactaaaaagaaagcactcatgaggatctgtcattcgagaactctctcaaacttaaaggatcttccgataacgtcaaggagagcaatgcattcggccattgtcaattactccacccaaaaggcccaatttcccgtagagacaaataatggggaacactattgggcggaaaagccgaacaaattctaccagaacaaaaggcccaattttcaaggcattacctttgctaaacaacaagacttaccatcattacccgtgcccgaattgaagtctacacttgacaagtatttgcaaaccatccgcccattttgcaatgatgtagaaacttttgaaagacagcagctgttatgtaaggacttctcggagcacatggggcctatcttacaagaccgattgaaagagtatgccaacgataaaagaaactggatggccaagttttgggatgaacaatcctatttacaatacaacgatcctattgttccatacgtctcttatttttattctcatatgccattaccgaatcatttatcgaagatcgataatgatcctttgattaaggctactgcgattatctcaaccgtggttaaattcatcgaagctattaaagatgaatctttacccgtagaaattatcaaaggtatgccattttgtatgaatagtttttcattgatgtttaacacttcgagattgcctggtaagccagaggataaccaagatacaaatattttttattcagtttatgagaacaactttgtaactatcgcttataaagggaagttttacaaactgatgacccatgacgggaatgacaaaccgctttccgaaaacgaaatctggaggcaactgtactctgtggtattccaaggatcgcagtccgatcccaaactaggtggcattggttctctcacctctttacctcgtgatcaatggcgtgaagtacatctggagcttatgaaggatcctatttctcaggattcactagaaacaatccataagtcttcctttatgctatgtttggatcttgaccaatcccctgtcactttggaagaaaagtcaagaaattgctggcacggtgatggtattaacagattctacgataagtctttacagttcctggtcaccggtaatggttcatcaggtttcttagctgaacactcgaagatggatggtacgccaacattgtttttaaataactacgtttgtcagcagttgaataaactagatgtggatgacttcatgagaaaagtaattacgccatcatctacggtggcaatgaaacctatggaactgcccttcattatcacaccgaagattcataaagcaatcgaatctgcccaactacaatttaaggaaacaattggtgagcatgacctacgtgtttggcactacaacaaatacggaaaaacgtttataaaacgccatggcatgtcacctgatgcatttattcaacaagttatccaactggcggttttcaaatatctgaaacgacaactaccaacttacgaggctgcttccacgagaaaatacttcaaaggccgtactgaaactggtagatctgtgtccaccgcctccttagaatttgtttctaaatggcaaaatggcgatgttcctattgcagaaaagattcaggctttgaaacattctgcaaaagagcattctacgtacctgaaaaatgctgcaaatggtaatggtgtcgatcgtcatttcttcggtctaaagaatatgctaaaatctaatgatgaccaaattccgccccttttcaaagatcccttatttaattattcttcaacttggttgatctccacatctcaactatcttcggaatattttgacggttatggttggtctcaagtaaatgacaacgggtttggactggcatacatgttgaataacgagtggctgcatatcaatattgtcaacaaaccagccaagagtggagccagtgttaacagattacactattatttatctcaagctgctgatgaaatttttgacgccttggaaaatgagaataaacgaaaagcaaagttatgaatttttcacctttcctcttcaattaatttgtgaatatttttgttaagtatctacacttacatacgtataaataggggagaaaaaagggcttacgaatacatactgatcattactatctatttctgcacctagtttcattatgcaatttaaaacaacttacagaacaaatcttatttccacaattaacgcaacttgaaatactatcgtagccaccgcaaatagagcatgtcgtaattaggggtaacactttgaagtatcgtttattgtaaacattgtggtaaatgacattcttatccatcaagtttagcagcgcagaatctaaaaacgaatgtaaatttctttttgaacttaaaaccttctttaacgccacaatacgattggtattcttcctctttggtttaggtagttttgtagatttatacgataattgtatttcccgtaaggtttctggtttaagcacccaaccatgaccatacttggaatgctcttttacaaaagaagaaccacccattaatgcagagagaccatccgaggtctgtgagatcggtttggttgttgattcaattctatctcgtggtacgcctgtgagatcacttaataaagtcggtacatttggtaaatccgagaaattttctgtgttaagttccataaacctcctgtccgactggagaatctcttgttgtgtgtacctttcttcaaatgaatgggaattcttactatttcggtcatcctgtctgcttatactattgccatctccctcagatctcgaagtatataacctggcctctaaatctgccagtgagtagtttatgcgctttacgggcctagaggtggatattgtgccttgcttattaatcttctttgaagtatatcgacgtgcttgaggatccaatgacgtgaaatatatgtcaggattgtaagttttcttatcaatctcttcaactagcgccttcatttcgctgttatgagtaagcgatccgttctttttcttcgatctatcaatgatatcgacgttactatagattgaaagggccgcttcgacttttgttaatactcacaaagatcatcatgttcattataaaaaaagtagttattaattatctattacccggatcaaagttatttctacagaacacaaatattttattgattgcttcgttacataaagcaacgactaaataaatataagctctctagctattccaccgacttcacttccttaatgaatggtcgtttttgtaatactccaaaaaaaatatcaaaaaaaggggcgagctgggaattgaacccagggcctctcgcatgctttgtcttcctgtttaatcaggaagtcgcccaaagcgagaatcataccactagaccacacgcccttgtgaacttgtgaatcttagccactaaggaatcaccgaatagtaaaagttttctgacaactacaatattaagcccttaacaacaataatgaatattgagtgcataatgttgaaatggaactctaaaatatcatttgtttagtagtattcgtgttactagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagatgaatgttaaaattgtgtaaggatgctcattctgtttcgttaactttccagttttctcgaggacttctggttcattatacgtgaaattatttacctaaccaaaattatcaaacaattcttccttacttcagctaaagattcggcgagacagaggttgaacacaatgcaagcgcatcgatatttttacggccgcagttgaatggatccaaaagcattggccaatttaaatgaaagaaataagtaaatttctaaagatttatctaagtgcctcttctttcctgtattcaataatttagtgtctaaaacgcaaaggtataaatttgataatgttcttttattaactgtcaataaagtatatatgaaaaagtgtgaagaaccttcgtataaaatctatctagtaaaatatttttaattatgtgcggatgtattgtctattcccatgtgctttgcttatgtcctgttagaggacttttaagtatgctgtatacatgttttaaatttttgcctttattctttctctctcttactatatcgctctcagacctgctgggatgaacgactaacgttttgagcaatcatatcaagctcatactcttgatttgttaggtcgacactaatagaatatggtgcgattttcttgcttcctaactgttcgaagtcttgaaatccctttaactcgttacgattatcttgtgtcgaaactgaatgatatttttgtaatagatcttgcttatatctgaagtaattataatagcatacatctgccataataataagcattcctaaccaattgtaaaaaccacttaatctttcagaaagaataattataccaaatattaccgtcaaaagttccttcactatacccacaatagatacggtcagcacgggcgtttgctccaaaatactaaactcacaaattgtcaacaaaaagactgcaaaaccaggtaaaattaacaaaacaatacccctcacaatggataggacggtagtttccgtgccgacaccgccattgctcgtatcaagcctaaatatgctagagctgaatataccaggaaatggtttttccacaagtagcgaggtaagcaacagagtaatgcccattataggagctaactggtggattgtatgaattgggtgaggcttggattctccaaaattctccagcattttgttattggcgaggttaacaacaggttcattatcgacattatcttcattttccgtgaaaagggcaccatcagattcctctactgctgcagcggtgttagtttgaattgggttgttcctaagcatcaactgcgtataaacccaccttaacccagaaagacagctacttgctaggacaagaaagctgccaaaaatgaccaaggcttggtcgtttttggtactggtggaatcgcttggtttgaaaaccattaatgctacaccaacaaacataattattactgaaagtgccaacttccaatgaaacttttctagcttgaagatacagccgaataaaaggacaaaagctatgctcgaagatttgataattgtataaattgtcaagggaacatactggaaggaaacgttactgagcccgatatcacctgcagaagcgactgccgtagggagtaaaaattttagaaaaaaactccagttaaaaccattattctttcttaaaacgtttttcactggcttatgcctgagcttaatgtatatgccggatagtaaccataaagtagcctgatggaatgttgtcaccaacacgggatacccaatacccaatccgtccttcggatcgaacatccatctattgtatatggagagagctattgaacagaaataccatccaaatacaaatgccaaaaagacagtcctattcatagcaaaatgtgacacgagaattgaaggtataaacactcgctgtaacaacttcaagtgatcgtggaagtgatgaaaatgcagttatgagtataatcaggccaattgacactttaaaaaaacagaacaacagcttctcgtgatgccactatcccttatatttccagttctaagccatctccttctcattctcgacaaaaaaaatgggtgtgattattttgcgctttattttttggcgtctcgtcgccgatgactctaatagatgttgaagcctacaagcatctattatattttcttctttggttgtaatgggatgaatgaatctagagttaatgaaggagtgctggcaatgctgggctcgctggatggatgataactagattgtgcaggtacctgttcaaatccatcaccatcatcatgttcactgcatccagtgttagtaactgcgggctcgtgtactttgggttcagcttgttgatcactcatactctcttgctttgattggatggtatttttatcactgaaagttgtatcatcgtcaggtgataggccagatttttggcttacctcatcctgaatttcatttttggcctctataggcttttcggatttcttttttgaacctgatttagaaccagaatggccccaaaatccaaaaaaactcttccttttcgacttatttttctttgtcttatcaccgtctgatttcttcttttctttgggcaattccttaacaacgaatttctgtagcgggtccactttgaaatcggaattagcccacgtagaaggtttcttgccatcagctgtatgtgcctcatttctctcaaatctttcttccaccatccaacttttgctattgggctttatacacttatcaatctcagcagaagctctatcaaataactgactggtagtagtaattttgggcttgttgcttcctctgctcggagagccctgcttgaaggttgtatttatagtttcttgatgagaagtaggtgctacattatgactccaggaaaatagaactggcccatccagctgtaaagcgccagaattcatagttatggttttttcctcatcaatccaatctctttgtatttgccgacatttcccatcaagtttgtcggtactcaatttattccccatttgcataggtgaatgaaacaaacagttcatcaaccgcctaccgttcgctacttcatctaataacccatataacgacacatctccatttttggcttgctcggagtcatcttgcggtgtgtattccttactgaacaactggtcgattattttgttttcgtccataatttgtccttcccaaaaaataaccagcttagattctgacaatgcttgtttctttaattgatgatctgtaatattcgttgatcattaataccattgatttcaatatttcatgtttaatcttttgcgcgaaaatttcaattgcaaaccaaaatatacatcaacaatcttttatcggtcaacaaatttgtcgatataaccaaatatacgtcgtcgctgcccattatacaatcatcatggtagtatccatcataccgcaatttcctgatatcaaggtttcactagcattgtttgaacaggttaaaaatgctaaagaaatacgctctaaaatgagtgaattgtcgacatcctttgcctttattgacccccggttagtctgttcgggggagcagatgtattctgcaatttacaagaccttaatagaagtgaaatataacaagatgagaacaagaaatttgaattccgagtgcgtactatgtctttcacccacttccaatattagtgatgctttcctcaaattcggaatcaaagacgattcgtcacagttaatatgccttaagttccatactaatactgacgatgtagacaaagagcaattgaggacgattatgacttctatagtaaaaggacaagagatcgagtttaatgatgacaatttatcgagattttatgacgaagcgctcataagaaaagtatgttttaataataaattcgaggtaaaaacttcaacagcctcaccagaaacacattgtactaacttcacctttgttttccttttattttgtttttacctattagatctataaattaagtgatgatttcaagccccaagacgtaaatggtctctcaagagctttggtagacgctattcaattgaggggtgtgtagataagagatatctaacgataaaattataaaaaaaattctttgattatttttcagattagtattatttgttctccgtgaagtcagtgtatcgaactgccaaaagttctccttatatacatgtgcgcgtataaccatcacttttcttcaatggttctcttgaaattggcaaaatgattaactaattccagttcagttgataatgtatcgtatctgtagttaattctaatatcaggaacatttgttctaaccacatcgttaccttcaacaccactcttgtcaaaatctttccctatccaatgttttttgatttgtgcttcccacccactttgcaacacggaatttcttgccaattcacacatatctacattagacaatttataaatttgtgctgcaactgagtattcttcgattaatggttctctggtatatgagaattgtaaaggatcatctgtggatagtgagacattcaaacctcttttaaagtatctcggaaatgggtttttatcataggtcaaaaataatgcgttattagaaaggggtgacattgcgataccaacctgatctaaatagtataagtattgaacaaatggaactttcctcaataaaataccatgtgatataccatgtgccaatagatatgctgaaacgagatgctcggggtcaccggcttcaccacaatgtggtctcaaaaccaaagtgttaaaccctctcttagccctccattgattcaaagacgcgacatttgaatacaaatagtacaggtaataggaataaggagggttttgaggagcctcccagagtgatggcttgggatatttcctatgaaagcggcgatcaaccttggattcatcatcgacagaatcaaacccaattactctctgtaaaaatacatgcaattttggatgagactgaggatttttggtcacttcaaatagtggctgaaacagattcttacagatgtcctggaagctttgaacaatgccagttttcttgtaaatatcatataacctcggaatttggactaaccaacgaacattatgggaaataactttgttgtcaatcacccagctagctagtttatcccattcatcgagagacctgccataaacagaaattctatactcacagttttggtattttgaattctctaaatcgaatatgacttgtttggtaatgtcagccaagtaggtacccttgatgtagttgtttgtcttcaaaaaaatttctctgagacgagattcaccgatagggttatattttaagttgaatttatcgaatctgtggaatgtatccttatgtgcatgcatatctaaagtatcgatggataaatcatatccagtcaaatgcaaagaacggaatacttcgtctaaagttagtagtttcccgtccctgaaaataaccttttcatctttggaatgtctcaatttgtgtttaatgaaacgtaataagtgcttttggttcatacaagcagaatggtgaacgtgagtgtccactttcctaacattataaaaatccctgtgtgggtttcttttggaaacgctagtttcttgatattcgttcaagagatagtaaagattccagcgtgcttctaggtattgcagccttctataagcaaatgatttagcgggaccgtctgatgagatggaaatcattttttctagatccagatagtagtcacgaagggtagggatttgagcaattaactcatccgtcttacctgatctgtgtaccacgtacgagtcgtcatcgttgagggtaaattcccaatctggatcctcaccaggaatttcacatttcgtaaaatcgaaaacttccgcatccggcttgtttgttactggcacaacagtcttagtgtctgagttgtatgaaggtttaggtggtggtggatagactacccagcctggcttattttttgggttttgatcatcgttttgcacagatatggtctgatatttggctctcaaatttctacactctgccactttggaatacaagtcaatcaactcggaagagggatcatcaagaaactgctgtgaagcatcatcagccaacattcccattttataggaggcagaggtacgtacctgcttattcactaccggagcgccggcaaatgacttgagcgtctctggcaagatatgctgagcactagcagacaaggtcctcggtttacccccggaattttgagatgcatggtctgccgagtcatggcccttattcatcgctgctatgttggaagagctacaattggtagaatgcgatggttgctccaagatggcagagtgagaatcatgctcatctagggccaactgtttggtgccattttccaacaactgctgattctcgtgatacgagaaattagcattccgagaatcagcagctaaactttcgtgtgaatcttgctgctctaaggggggtgtctcatcatccactacgacaccagcttgttcatcaccaatctttctttgatctatgtcaatgactagtcctgaaccatcttgttcatcgtgtgaaggagctggttctagagaaaggtcgttaagcctctgtgtagcctgattgtccataattttttttagaatgccccctttttatttgttatataatttattaatctggcgtactagcagttcaatcgagttttgctgaatcaaaattggctatagcagggagactataataaaaatactattaatatccgataattgactagtatacgagaaacgctgctaattctgcctgtagagagagagaagaaaagtcgtcaagagatgccttttttttttttttaaaatttatctattttttgataatatcctttaaaccttgtgctactagaactcctttctcatcatcgccaggcgcaaaaaaaagatgaaaaaggaatgaaaaaagaaaagagaagacccccacgtgccctaaaaataaagttagggcatctataaaataactaggatatatatattgatcaccctgaacggaaatcaagggttttaaagagccctcaaaattactgttttaggaagccccctttgtttttgttttggtttcaatttgtggtggctaatctggacatcgatctacttgtatagctgtcaatatactatgcggaatacatggaagagaaatagtcctcagtcattattaatagtagactgagaccatacggagtgaacgtagaggccagaacaacaaacagtagaacggtagcagtactcagttagtgccgcgatgaatagtgacttggagtatttagaggacggttttgatccgaattcaatgaaagttgcgactttgaggaggatattggtagaaaataatgtcgatttcccatctaatgctaggaaaaatgcgctggtggggctgttcgatgaaaaggttaaaccgcagatcccgcagttacggaaaatgtatctgaacgttcggcccagcgatgaaggtattgtgaaaatggaccgtccctcatcttccccatctatagcttcccctcgtagaagtagacgagctcgcagggagaaatctgcttcccccatggccaaacagtttaagaagaatagaatactggatgatgtaagtaatgatgatgatgatgatgatgatgatgatgatgacaatgataaaaaagacgatcctttaattgtacctagtggaacggataccgatgaagtggacgatgaagaggatgatgtgataacatcaagctccaacaaatcagacaccaatgatttccagcaaaattccgatactcgtaagaaaaggaaagaccctgattctgacgactggtctgaatctaattcaaaggaaaataaaatcgataataagcatttgaacctcctatcatcagattcagaaattgaacaggattaccagaaggcaaaaaagcgtaagacgagtgatttgaaccaagagcatggaaatggctctgccattttaggaaaactttccgtcaaaacaccaataaagaacacaaatagaaagccagtaagcatggataattttaacgattcgttgacttcaagcggtacggaaaatgatccatttgtaccgaacatacgacacaatccaaaagagctcggaactgccaatggaacaggccatagcacacccttgagtaagttaaaagtttctgcctcatttgcggataaattgcctcaaaaggaggtaccatctacaatactggttccagaagtggaacagcaagaaccttctcagagtgaaagaacaccgtctttgttttcgtccgaaggctctggctcagagtcggaagcacccttgcttccagagatcaccacgccaggtcctcatcagcctatgggtaataccagcaataatgtggtcgaaatgatagatacagatagtagtaacttggtatcggatgaagatgaagttttagtgcctacaaggatcgagactccccaattacccacagagaaagacgtcgaaaagtgtgaagcaagagtgcaagaacttcaagaggaagtaaatgagcaattagagcatgaaaatgggagtgaatttgatgttaagcaaggatctgggaaggtcgggaacaggcataagttcaaaagagcactcaaatttttgagcaaatcattactggcgctatttttattttgcatattcattgttattcctctcttatttggcctctggtatagagagcaaagactgctcataggttactgtgggcatgaagtaccatcccatcgagttagtggcaattccttcgagtttattcaaaaactggataatttgttgcaggactacagaccgaaatgtatcccttgtccacccaatggtatttgttatccttatttgaaacttaaatgtaagccagattacaagttagcaccatctagacttgactttttggaaattattcctgcacaaggcaaatgtgttaaagacgacaaaaaacagcagttagtttccgaagtggttgaaaaatctttagagtttctgagagccaaaaatgcacaaatttcatgcggtgacggaaaagacgacatcgagagtggtatgacggaagatgccctctatcaaatatttaatgaggctagagctccttggattcgcgacgatgaatttgaggacctgtggatccaagttatcaaagatttaactgaagaaccagaaatattatggaggcaagtgagtacaatttattatcttacaaaaattattaaacctgttattatatgataacagttttaattttttttgaatttttttttgtttttgatttatttactaacatcttttcctaattttctctagttatcacccactgacaacaacattggcggaaattccaacaacatcattaaaaccaatgacgttccgagacagaagagacatcttccagaaaaattcatctccaagacgaggaattttcggtcgacgtccaagaaatacattggaatgaagtgtcgatttgaaagagaaatctaccaaacgtataaaaaatttcaaaggccaatatggctaatgtttttactgatagtcattagtaaagtaatcgagatcaagctgaagaattattatagaaagaaggcaagaattgaagaactcgttactcaaaccatggaaaaattgaaattccaaaagattaaatcaatgtccgatccgaaagaaaacgcgtatttgagcatagttcaattgcgtgacatctttctttctgatattgtcgatctgaaatacaaaaatcaattatggtcagaagtggtaaaatatttagagcataataacagtaatattaaatcgaacttaactgaaattcgaggtgaaataatgaaatgttgggaatggataggtccgatggaactcaatgaacctaaggattccgctgaaaacaaaatataacccacaaaatgaaactcaaacgtagttttctcttctcaaacttaatgatctattgtttttccgagttgccatatttgtatagtttattctatttatacggttatcctaatatctgttatataattctttatgtaatacttttgtaaagttataatgaatctaatcctgaaaatgacttgtaaaataataagaattttttattcgatttaaagtaaatattaatacgacacatggaggaaagaaaaactagacgatataggaagaaatacaaataaaatcagaattgaaagagtaactagaggattttggagtaataaataatgatgcaaattttttatttgtttcggccaggaagcgtttcaagtaggcttgcgtgcatgcaggggattgatctttggtcttccaacttctcttcgtgtcgatctttgttgcggaacggctggcactgcaccatttccattaggatgtactaccttagaaggcggcgcaaaccgtggagcagctgcaggcggaaaagctgtagcgttcgttttaattggtgtggtttcacgcggtacttgattcccagccccttctagcatatgaggccccagttctttatcattgttcttcatgctcaattgttttccctttggtgcaaatttttcatagacagaatccctcgcggtggtcatcgttttgtcttttagcacactcgctggaatatgcttggacgtagtctgatcaacggtgtgcctaatggattgtgcctggtatttgggatcaaaaatgctctcttcaccaatataacgttcattttgtacggaagttgcagccttagctgtaacaaaggtgatttgttctgcctctgggtttgagctagcagttgggctttgcttagctacaacgggatccttctctgtcgttaaaacattactgtttgtgttgcccatatttatcaagtcgtcgtcttgaaaatcatcgctaaacataagagaatcatcgagaaggtcatcttgatcctgtttggaagcatcgagagatttgagatcagtatctttattactgctgtttttactgttagcctcagcaggtgcggccatcattggggtacctcgacttactgtattttctattttcaccaggttcttcgtcgagtcgggattggtatttgtaactttagtcaattgccttcttttattcgggtattgttgttgttcttgattttcatgcaaagtattcgttcttgagctttcgctgatttcatccgttggcctaaacaaattgttttcgtcaaaatctggcggatcgaacttcaccttatcgatctttgccagaaaatctttatcgtaaagacaatttcctagagcattaccaaaccctctcaaagatcttttcaaggcatccgtaacggcagatttcttggccctttcgaaagcggcaggtttccgtctttcgttctccacggtaccatacccaatatcttccctataagtcccgctagtcaacgtaacacgaacaattgcagtacaccctatgctaaactttccctgtcgctcatccaaaaaatcgataactacactttttacctccgtagaccagccattatatccaaagatttgattagcaagattaattactctccaaccttcgatgtatgcaatcctgcttgttccaaacccaactctcttggagatatactcaggtcctaatttcttgtccaatttggtctgtatgtcctcggaatggttaccgaaaacgggcttcttctcatccatatccataatttcattcatcaacaacacaccaaagccaccagaaccttcagcagttcttggcaacctccttgtttgcatttgttgattctcagtggcaaaatagcttaaaaacgccattcgataccggtcgcgtaacccgcccgccgctatatttttcgtcttttcttaacagactaaagaatataataacatcgagaatcactaacgggaagagcagactctttggcgatgagtaagtgtgattgagaagacgaaaggacattacagggcaagcagatgatacagacgccaagggagttgttgaatccacggtacacgtaccataccatctttagcgacgtgtgcaagacccgattcaaccatttagttacgaggttgtttttcatatgttctattatccaaactgtggtgatttcactgctggcgttgccacactcaccgttatgggaactggcattggcatttattcccaatattttagctcttaacctagtttcccttttgatcattgtgacaagaaaaaattacatgcatgtaaagaattttgggttcgctaattcacttactttcattctaggccaattgttatcagtaaagtttcttgtataccagggagtctatagcatgggcagcatccttttatcattcgtactgggtgtggttttcggacgtggcggatctggatggaagccatactataagctgtttatttggctagtcgttcccacgatttacaacctacaacatcatgtcactgacgctgacaaattgtcgttcaactgcgaaaactttttccaggccccacaagactacgtattagagcgtgtcaagaggattatggagaagtcagtcattctaagtgtaatcagcatgttcgtattaccaatctttaccacagtatttttttccaggcaaaaatcgggattatttgattcatttacgaatggcgtgctagctgtcacaaatttactaataatctcctgcattatcttcatcactttcgaattcataaatatagcatttgacgcacatatgtccataggttgtctgcacaagggcaagctaatttcgaatttgtcgtcgacgccgatggaaaccctgcttagtgggctttctgcagacaagccatttactaggttgactgcctaccaggaactagcgtatagggccacttcactggatccatcattgcgagcaccaatatatcactccaagttcagaagcagtagtggtaatacttggtcattaatcctcaatgaatgcttgaagaccattcagataaacaatgaaaaggttgtgcagtacctaagatcagtacaagatcttgggggctctgcaactgctagacataaaaaaaaagtagaaaatctagattatatgtatgagaacgggaaactaacaagcgccaacgaaagactctttgggaaccgaccctctatgatggcgccattacgggataacggcttattagatgaatcaccaaacaggctgagggtaagaactgacgatagtgtattgcttaaccgcggaaacaagaaaaggcataggtcctcgtattacgacaacgatttagatgaaacgacacaaacttttaacggctctattttcacccacgaaacaacatttatgaccgctatgcgtctgatgttaaaaaaactgaaaaattctataatgtcgtttattttcccttcctacgcagaaagacaatcatctgatgaaagcgacaattacagactattaccaaatggctccaacaaagcccaaatctcgataattgacatatggtccatttccaagaaaaggcaagctgagaagctggttccattgcccatatgccacgcaaatagtgtggtagcactgacaggactgctgatccgatcaaagacagaagatccaaaaggcggtatcattgcatccgttggggatattcttaagactttggagaggtccatctgtgcactgggtgaatttgccgattgggatccggaatcgatggcatacactgccttccaaacacaaaggacagcccaagatagagtacaacaagacagtgaagacgaagatagcatgaaagacactactgacatgatcagtgttctttatcagctgtccaccagtgcttttatggagattgtacttgaatacaatgttgctctgaacgacgtatatttggatgcagacgtggccaagttggcgaactggtttctagaagtgtacgcctcaggcaaccctaatgctacgtaatacaattcaaccgaggagcacccctcctcccatttcatgtaagataaatacaataataaaaattggaataccgcacaaatgctttagtagaggcctaatatgagcaaaaagagcaaaaagctacctttatcgtttccgggtagcgaatcaaggagggcccttttatgcttcaagaataatagtaaagaaaagtatagagaagaggaagcaatgcttcctatcggaattaattcaattcctggtactagaagcgataacatcacagttatacgttcaagatgtcacgcatgccatctagtttcgatgttacggagagggatttggatgatatgacctttggcgaaaggattatataccattgtaagaaacagccattggtacccattgggtgcttgctgactacaggagctgtcattctggctgctcaaaatgttcgtcttggtaataaatggaaagctcagtactacttccgttggcgtgtgggtctacaagcggccacactagtcgcactagtcgcaggttcatttatctatgggacttctggtaaggaactgaaggcgaaggaggaacaattgaaggagaaagccaagatgagagaaaagttatggatccaagagctggagagaagggaggaagaaacggaggcaaggagaaaaagagccgaattggcaagaatgaagacccttgagaacgaagaggaaatcaagaacttagaaaaggaactaagcgacctggaaaataagcttggaaagaagtaatttggctcttcgatttgctgtaaataaattatgatgagagacaaaagaatgaacagctaatttcgactgtaatgaagaaatgtaataaaaaaattcatgatgctatgtccagtattcaagaaaaataattacaaaataacagcgtacatatgaatattctttgtttttatcttgtataactatcacttaaaacatatttatatcgataggtaaatgctatatcaatcgctctatttacttgatttttaatatgtgggtttttttttgcttgacacatacgtaacggtaattgccagctaacgatcggtacaattttcagaaaaattgaaacagagagaatccaccaaatattcaattgcaaggtgacgtacttcagataaacactttattgtaccatcttaagcggctatataaagtgtcatatacacccttcaccaaatacgcaacatgtctgaatatctagctcagacgccctgcaaatttactatatggtcaagcgagattgatcttatcagaacaaacctgttggtgaacgctcaccctttaagcacggttgggcgactacttcaatatatccattatcaaatatacaagcaattaagagctatctatcaaccagaggaacagtgcacgaactcggaaatacctcacacacccttaaatagtatcaacacttacttcctaagttacgaaggcagagagttatctgcaacgtgtttattaaaggacatcacgtcatctagccacccagattcgaaccatttcataagactacaactggaaaagcgtacttctccttccggttcagcatttgacttggaatatgatatggagggcgaatttaactcgatgaatattcaatttgagataaatacactatcttctcaacgtatattcaattccatggaaccaaatttgcctattggcactacattggctagattagagaaactggcattggaacgtataaaggattttgaaaaatcagcagggaatctctgtggtattaaagaggaccattcagtgtctgatttgcagggatttataataaaggggaaacagacacccatgtttttaaattatggaagtgattctgattactataaagacttgaacctggtagatttgataggcattgattttgccccggcacacaattcttttttcacatttttgttcaagatgaatcacgaacagaattcacatatcgccaacgatgaagagagatttgtgttggaattcatatccgatgccacattatctataactcaaatgaatgttaagcccgataccacggtaaaacaagtgaaagatttcatatgttctgtttacactcactcattaaacttgaggagaaatgatatcaagttgatttataagggacagttgcttcatgaaaataattttgcaggcaactcttcaaagatcagcgagtacattaaagagccacatgaagtgaaggtccatgtacaaatcaaccaagagtatacagaatctgggcctggattttggaatgaagtgttcaacaatccgaatattttccaattcatgcctccagatacaaggtcacagtcacctgttagtttcgctccgacgcaaggacgatctcctgctgcaatacgtggcgaagaacggggtataccatacgtaaccgaatctggaaatgacatcgtgcccacagatgagctttataggaaatgcattatcaacggggatgaagtagtattcattcctgttagcgaactaaatccacaatcgagctatttgtccgtgatcaaaggcgattacggtgaaattaaaatccccatatctagtaatgactacagaattaatggcgataatattttgctatcaccatctgcgatagagcagttagaatctgctttgaacttcaaaatcgagagaccacgggattcgacactcttgcatccgtctggtgagcatgttcgagctgcagataatacctcttcggcaaatgataataatacagttgagaatgacgagtcagcgtggaatagaagggtagtgcgtcccttgagaaacagcttcccgctgctattggtattgataagaacattttacttaattggctataattcattggttcccttttttattattttggagtttggaagcttccttccctggaaatatatcattttactaagcttgcttttcatttttaggactgtttggaatacccaagaggtgtggaatttatggcgagactatctccacttgaatgaaattgacgaagtcaagtttagccagatcaaggagttcatcaattccaattcattgaccttaaatttctacaagaaatgtaaggacactcaatccgctattgatttactgatgatacctaatctacatgagcaaaggctatcggtctattctaagtatgatattgagtacgacaccaacacccctgacgttggacaattgaatttgctatttatcaaggtgctatcgggtgagattcctaaggacgcgctagatgagttgttcaaagagtttttcgaattgtatgaaacgacaagaaacatgaacacactatatcctcaagactctttgaacgaattgctgctgatgatttggaaggagtcccaaaagaaagacatcaatacgctacccaagtacagaagatggttccaaaccttgtgctcgcaaatagcggagcataacgtccttgatgtcgtactcagatacataattccagacccggtaaacgatagggtgataaccgctgtgataaagaacttcgtgctcttttgggttacactactcccctatgtgaaggagaagctggatgatattgttgcacagagagcaagggaccgtgagcaaccggctccatctgcccaacagcaggaaaacgaagatgaggccctcataatccctgacgaggaagaacccaccgccacaggtgcgcaacctcatctctacattcctgatgaagactaattgcaatgcgatgtggccacgttatataatgcgtttaaggtgtacgaaaacccatgctgttctggcccgtcgggttttctgacaaattgtcctttagggatttttcggtttggctcgggttggcaaagtcggctggcaacaaaccaggacatatataaagggaggtaattcgtcagatcaatgccgaaccgttctcaacgggccttcccctcgttcaattgctcacaaccaaccacaactacatacacatacatacacaatggtcgctcaagttcaaaagcaagctccaacttttaagaaaactgccgtcgtcgacggtgtctttgacgaagtctccttggacaaatacaagggtaagtacgttgtcctagcctttattccattggccttcactttcgtctgtccaaccgaaatcattgctttctcagaagctgctaagaaattcgaagaacaaggcgctcaagttcttttcgcctccactgactccgaatactcccttttggcatggaccaatatcccaagaaaggaaggtggtttgggcccaatcaacattccattgttggctgacaccaaccactctttgtccagagactatggtgtcttgatcgaagaagaaggtgtcgccttgagaggtttgttcatcatcgacccaaagggtgtcattagacacatcaccattaacgatttgccagtcggtagaaacgttgacgaagccttgagattggttgaagccttccaatggaccgacaagaacggtactgtcttgccatgtaactggactccaggtgctgctaccatcaagccaaccgttgaagactccaaggaatacttcgaagctgccaacaaataagacgcttgcagagttgtctaaatgactacttatttaaaattcactctttacgtttatacctatctatctatatataaaacccataaacttaatgctattcactgacaaaacgatacactaccgtctaagaagctattcacactagctcagttctaataacaatcatcgtctggctctaaaacgcgtaaaccattcactgccacactcactttagctctgttgctgcccttcatacgctgagacgcgacgcttcttttctttcatatgatttcccttctaggcgacacgccatgccccaaacggggaacaccgcgaattccttctggtgcccggtttcctctttgggaagggcgtcaaaatggtacagctcgctatagtcgccaattactgcagatgcttaaaggcttctgcaactgtatgtccaacctagtacgtggaaacttcaaacgcgaacaatctgtatgctgtttcgggctacttattgctctatacggtttttagtggacacgaactcttgtaattattatatatatatatgccttggcattttaacaagactctatgttgtgatttcagtatgatttgggtgaaaacacagtggtgaccacagaacaacgaggtaacagttccagaccactacctttccccttcaatctttgtgatttgatcaattcttgatgtcacaagaaacaaaaatgctaccttctctatctagtcttctatcgggaaccgaaatctcgtccagccccgtatcaccaagcttcactaatccaagaacgagttttcacctcgatgatcgcggaaccataaaattaccaccgctaaacaccagtatcaatcgtccaagatctgtggaaagcgccttgagacacactgttacatccttgcatgaaaatagcagcgcttatggtgatgacatgctcaagcacacgcaatcagactcagccctctcatctcagttgaatagttctcaagaaacagttgatgaatcacacgaaaaccttctactgactcccctaaatagcaaaaagagagattattcggtttcttcaaagaaaaacgacatattaacaccactctctgcagcgaagtcgattattatcccctctgcctctaaggaaaaaagacgtgcatttgctttcatcacacactcgcaggagaccttccctaagaaggagcctaagatcgacaacgctccactagcacgccgaaagagaagaagaacctcgtcccaggaactatctattcttcaggctgaatttgaaaaatgtcctgctccatcgaaggagaaacgaattgagttagctgaatcttgccatatgactgaaaaagccgttcaaatatggttccagaataaaagacaagcggttaaaaggcagagaatcgccacttcgaagtcaaccactataatacaaacggtatctccaccatctccgcctctggacgttcatgctacgccactagcatccagagtcaaggcggacatacttcgtgatggaagctcatgttctcgttcttcctcttcttcaccgctggaaaatacgccgccaaggcctcatcattccctaaataggcgctcatccacaccaagcataaagagaagccaggctttaacattccatctaaacccacaaaagaagacgttgactcccgtgaaaacgtctcccaacagcagagtaaataaattgatcaatagcatagatcattctccatccaaagccaagcgtccggtaagcaatccctccggctcccctaaaaggaagagaaaattcggattcaagatcgtcgatcaacaaccgttgaaggatcttgatccgaacgctttccgtggttgatctaatctctagtcattatttattcgcaaattcatttccctatacggcattcatacatatcattgttcacttcagtcctagcatatatcataaaatatacaattgttttctaattaccttacgttttttaaaagacttctataacacctcttttaactttacatgtagtcaaaataaagtgcagttccatcgatggtactttctcaccccggttgagtgatgttaacgatgtttaccgtataaaacttaattatattatatctttttttgcttatatgttatacatagaataaaaagttgattaaacacacattggtctgaaaacacgtgtagtactttctcctttgaagaataaaaaaagaaaataaagataataaaaacgaaaatagcgtacaattattactgataatttccttaattgatttaagctcttcttctaccagtggtcttggtgtgttgacctctaacacgtaaaccccagaagtgtctaataccacggtgggctctgatcttctttaatctttccaagtcatctctcaacttggattcgacgttgttagccaaagtgtggtagtccttaccatcagtaatgtcgttttgacggtttaagaaccaggctgggatcttgtaatgagttgggttttgcatgatttggacaattctttccaattcttcttgggtcaattcaccagctctcttgtgcaaatcaacatcagccttcttacagaccaagttggagtaacgacgaccaacacccttaatagtggtcaaagcgtaaacaattttaatgttaccatcgacattggtgttcaacaaactgattgtaatgggcgcacaaaaaattgtacatcttattgttagtaatttatttcacaccactgctaggttcttcgagaaattttcaacatggcgcatcattttggaatggcgtacgaacatggagggacgataaatatgaatttgtcaagctgtattgactgaaatttttaaattcgcattgagtcatatattgtattttccaataaactgtgtattactttaaaatctagtgataatttttatagtagcgtagagttaattcggcctcgtatttggtaacccgtgacgtttattattccatcggagtgcactcacatattttcaatcgcaatattaagctattatcccatgtaatgtgaaactctctcaacatatctgcactgtactcgtaaaacataccgtaaaatgtgttggaaggaaccttgttcttgtacaactaaagacatctttaccactttctgctctattggcttttcgtaagatcggtttttcactaatagtatatctttaacaatgttaaagtacctgatattgttattactaaggaccttttccagttaggatagcaaaggtgtcagaattaccatagcccaggcatcaaccagtttccgcgcaagaattctcctcctcccggaacaagaggcctgcggagacgagttctttgcctctgaaaggcgaatctctggaaggatgagcttggatggccccagtaaacgcatttgcctaggttgagccgagctaggaggacaccccgacggataatttagcccttttccaatttttcaaaaaaacatgaaatttcaaaaaaatgtatggatgtaaaattcagtagtgtgtacggattttacagtttcttgaatgagacttgcttttacgtcaaatcattctgaattatacaattctttcattgtgagattgatatttcatgggcttattatttacagattattttttaaatatgtagatggaataataactggatggggtagaagaaggggtcacttgtatgtgtacatatgaaaatcagttagacacggagtgaaggatttctttctgatgggccattgctagatattcaagagcttccaattcgataaaaacagcttgggctcttagtatgtcatttacctcaacaagttctttctgtataacatctactttttgtttgtatggatcagaactctttatcagcccttccctagtcttgtctgtaatgaaaagtaatctcttacctttaagttgaaattcctccaagaattttctgaagatgacttcgccctcaaaaatctctttgccctcaactgtgtttgtattcacaagatccagcctgttcaagtcgagttctggtgtgggagatattaagtcgaccttttcaccaccaataacaaacaactttccacttttatattggtggctcaaagcgttgttgaaagccatggaataaaccttggatggtagctctgtagtatagtcgtttggtgcagttcttgccaatgccctaccaccattatgtcttgttggagagttagcatccccgactcttgccctaccagaacccttttggggcatcaatttacgtctggaaaacccgttttcacttctcccgggaggatttgaggcgcctactcttctattatcgttttcataaactacggctctccatagtatatcacgccttaatggagcagctacagttgatgtggggaccggcacaaatgtcaatggttctaatgatggaaaggagcgaacggtaactaaggcgtatttgggaggaatggctgcgtttggcagagggtttaacgtggattctgcatgtgcggtggcagtggtagcttggtagcgtatagattgtaaagtctattgcataaaatggttgtaatgttagtatacggattcatcttcagaaaatcgacaaccaaatggaaaaagagcgagggacgatcctctgatacgtactttcaccaaatttctttttatcgtcattattattatttcaccctagttgaacgaaagattattcgcattggcgtcctttgaatgtatctcccccattattaatggaacctctgtattatacttttctatttcgaactttttgagactcattcttggtatcccagggtgacccagtaaccttttttccggtttaacatccgtgcattacatccgtacattctattttttattttccaaaaaactgggagttctacttaattttttggccccgtttgggaatctgctttgccacaggaggcggcctgtccaggaggacaatagaccaatggcagagacgaggtttgttgggtacgtgcaacagcgcctgggctcagccggcttgctgtgggcaacggaatggtgcttcctaagccaatctttcatgctgtagctatcgtcgtgatcgcttttactggcatattagcgtaatatgtatgaaattaggtattaatcaagcattaatcgacttaattctaagaaaagtcaagatctcgagactagcaataacaaaatggtatgttaatatggactaaaggaggcttttaaggacacgtaatattgagtcgacatgcgcaataaagtcatacaataaataagttaaagaaaacatatgacgatattttcagacgatatggaactgcgataccgaaaaagtggtgtgattgaaatgatactcatgttttggctatagttgcagtggctttccaaaaaattgggagttaaaatgcctatagcagtatcaccggagattcagtctcttgtggatcttctttttgcatagttgaacaagggataatatggcgccatgaactgcctctacacattataatgtgtttttgatatcagtatactaacaagttgaattgcatttacaaactttttattttgtattgcttttcgtcattttaatagggtagagttagaaccaagaccgtcaagcgtgcttctaaggctttgattgaacgttactatccaaagttgactttggatttccaaaccaacaagagactttgtgatgaaatcgccactatccaatccaagagattgagaaacaagattgctggttacaccacccatttgatgaagagaatccaaaagggtccagttagaggtatctctttcaaattgcaagaagaagaaagagaaagaaaggaccaatacgtcccagaagtctctgctttggacttgtctcgttctaacggtgttttgaacgttgacaaccaaacttctgacttggttaaatctttgggtttgaagttgccattatctgttatcaacgtttctgcccaaagagacagacgttacagaaagagagtttaaaattaaattagaaagctatttaaaataatttactattcaaaatatttgccttttcttttttaatttttgtttattctttaatgtataattaaataaaaaaatattattatatttactaattaagagcgaagcgttttatgtagctccttggccatacatacattgcgcgcaatgtttatgctttgataccaaagggctatcatctttgacttggaattatttatattttttaacattgactctgtttcctttcttactcattatacttatccagaaaaaatagaaaaattagttacttattctataattacacttttatcatgaacgccaaacatttgggagactatgggatacaataaaggcggatcatttcctaagttaagcgccttggcccactgtcgcctccctgaatcatttttctcaatcgcatgtaacatttctaactgttccttagcgtctaatatcgcttcggtcccgatcaaatgcagaagatatcgtagtaggaccagtaggcagacgtcacacttttcaatattcaaaacggcttcttcatacgaagcttggctacattgctcggtaaaagcaaaacattttgatttaaccaaaccgataacttcgttgcaaaatgaaacgccatctgataaattttcgactagcgttaaaataacgacacattcctgtgtgtctttgagtatctcagaaagggtaccttcagctaataggggtataaaataagactcttgcgacagattttcagtcataaaaaactttttgaactgcaggatatcattaaaagaagccaacgtccgtgagatcccctggataacatcatctgcaactattctcggagtaatcaatctatgtccatctggaactcttagtaatagtttgaaacatgacccaatcagtttcctccgcaaagctaatgatttttgtgatttgtacaaaggactacatttaattgtgggaatatacgtatcaacaattgtgttttcaccattatatacgggatgaaccggcgttgcataattgtcggatggcagtttgtaatcacaattgagaaatacatattcggaaaacctattcgcaaaattccttgtatttaaagattcaaaaaaaactgctaacggactctcagataagcgttgaacgaacaaggatttgcttacattttgggcgacttcatgctgtatgaaataatcttgtctacaactaaacagatcaatgagtatttcaagtaagggcatccaaatctcatggcttgataggaacagaggtgtgctttcttgcagcgagttagacaatgtccataaaatcatgttaataaattctccaggttcattcagtttcaaattcaataagcgattgcccaatatggtatttctttgctcaagacaactaatatacgacctgtaaggatttttaaaagttttagcctgatccaactcgggatctacactagcattttgcctatatgttacaccactttcagatttcgttctcctaaatctatcgaaaccccacttttgcttttttggtgtcaacgtatcgattgccaagaaaaactggcatcgcaacaactccaagtcatacaaattgtattgctcagaatcaaactctttcagaatcgccagatatttctgcaatagtttcaaagctctcctacttaaagtttccctggacgtgttatatggatcatttgccctcaatatcggctccttataatattcagataaagtcgataacgtgaaaagaactaatatgatatcgaacgggataacagccaaattgtgagatttgccgaactggcactccagaaacaacagcacatgatcataattttctaagagacacatggaattgagcatctcaaacgccaatagatgtttctcagtgagttcaacaaaataatgtgcaccattgcgtggactcacgtataaaacggaatttatcaacgcaccatccatactcagactaccactacaatcaccatttgccggcaattatcttcatatatctataattttattgccaacctactagtagtggtcttgaattagttttgaagggctctctatgtgggaaaaaatcgggccgcgcaatgaaaaatttttggcattataaattcacctcattgggaaggtaaaatgcatcttgcgtctgactcaatatccataaaatctattttcacgcattttgcctgcttcaaagaaatctatcgcaaatattcctactaatcatgtctatagcaagttatgcccaagagttgaagttggctttacatcaatatccaaacttccctagtgaaggcattctcttcgaagatttcttacccattttcaggaacccaggtcttttccagaagttgatcgatgctttcaaactgcatttagaagaagcttttccagaagttaaaattgattatatcgtcgggttggaatcccgtgggttcttgttcggaccaactttagctttggccctaggtgttggtttcgttccagtcaggaaggcaggtaagctacctggcgaatgttttaaggctacgtacgaaaaggagtacggttctgatctttttgagatacagaaaaacgctattccagcaggttccaacgttatcattgttgatgacattattgccactggtggttctgctgctgcagccggcgaattagttgaacaactcgaagccaaccttttggaatataactttgttatggagttggatttcttgaaaggcaggagtaagttgaatgctccagtgttcactttactgaacgctcaaaaggaagcgttgaaaaaatgatatgtttcacgtcctgacccatattcaagcttcctttctgccggtttcaagcaatttatttttcttacttctccttactctctcaatttggttgtataatatttactttttagattgaaaaatattcaatccacttttctgctttgtgccacaaagtagtctatttagttttttatctattatatgcttttaaagagtttggaaatcgagacctgcatatgcaatagtaatattcaagggtcctttgattctgactctaagcgagcatttgcctcctgaacttctcttaatgacgttccaggaacaacactccagtctatcattttctctccgcgggtattgtatagccaatcgtttatcattttgaaatggttggtaccaaaaaatcctctacttgcacttaatggagacggatgcactgacttcatcaccatgatattagggtacttactaccgcttccaacggaagtagatcccaacagagactctactaatttgatagcattgttcccccataagaggaatactaaactcttaccgtcggcctctctgtcctggatcaacaactgaactaccctttttgtaaaagtttcccaaccatgcttagaatgcgagtttgcattatgtgctcttacagttaacgaggtattaagcaataaaaccccttgtgaagcccagtgagttaaatctcccactttattatcttcaacaaaatcaggatactcttgcttcagttccttatatatgttctttaatgacggtggtgctggtgtagggggtttgacgctaaaagccaagccatgcgcctgattaaagttgtggtagggatcttgaccgataatcacgactttaactttattaaaaggcgttagcctggtccatgagtaaatatcctttgcaggcggaaatactgtatgatcagcttgctctttagtgacaaactgtttcaactttacaaaatatggctttttaaattcatccattaaatgtggaaaccacgaatcatcaatcgtttctagctccagcgacagtagtgtacgtaaattgctgctcaagttcttcgaatatacatcttttgcatttgaattagcaggatatttgtccgtgtttgcctcctttgcgaccgcctttgtctctgtcttgatagctgcgccatttgttatggtcatgaaagtagcgcccgatttacctttcttattgggcgcctcattagtgcttttctttgtaccaaagaagtcttcgatcgtagtttgctttctctttcgagccaccgtcataactgaatttgttggcaatcttctcatgcaccacatgtatgtgaacggcttgtgtacagcttctgataatatatatcattatggatgaattacgcgttgcggacacattccaggttttgacaatagggaaaatattgagtttatatgtaaagctttttacaagtcactaatgtgaacaacgtgaggtaattccatggaaagttcatataagaatagttcgaaaactatcttttttattcccaccagtcactagattcggctttatacatatagtgggcttatcactgctcttggatagcacttttgcactacaaatagacaccattacgaagaattggaagagacttatatacagagtaccagtaggtagaatggtcacgactccattgcattcctcgccgaaaagcagtctgaaatcttcaacgacctcactgcgctcagtacatactcagtctggtcgtatggggcctagtgagcctaagcacagaacaaccaaatcctggtctatatggggaggtaatgacgaggaagaaccggagttatctaataaaaataaaggaaaggaaaccgcccaagacaacagtcaagaaaatgacaatgtttcaaatgagggaacacgcttgcacgataatcaacaaacaacgattttaaaggaaaccaccaggatcgagaagggtgagaaggacaaaaaagacagaaatgcagctatagtagaaaaaaacacaagaccacgagcatggccattcttttggggccgtaacaaaaaagatccggagccgacgcataacattcccactgatgcggataataacactttatcacgtttagcaaatagtctaaatccggctcctctaaccaacacttacataccttataaacctgatgctatattgatcagagataaaggtgtcaaaactgctaagaaattaacagatgacataggcaatcagtttcctaacattgttgtaccaagtttcgatattttaccgaaacaaaccatatggaatacagtcacatccacaatttggaagtggaagactgaatactgggatagaagaccttcatcaagggtacgagagggggaagaacaggtgcagcactcacaaaatcagttaaaagaggaaacaaacacagttgcaaacgaggcaaaagatgaggagcggttggaacacaacagaggatctctatttagggttgatccatggaaaaaaataaaccttctatcagattaccaatctaggcccatcagagttctcattgtcggcgttcatgggttctttccaacaaaaattattagaccgtttattggtgagccaacgggtacatctaccaagtttgtcacagaagctgaggaaatagtgaaggaatattttgatcaacataaagtacccattgaaataagcaagatcgctcttgaaagagaaggagagatatttgatagagtagatttcttctacgaagttatgaagcattggagcaaagaaataaacaattctgattttatttattttgttagccattcgcaggggtgtccggtaaccattatgcttttagcgaagctgatcaaaaacggcataataaaccttgataattctcaatttttcaacgatgaaattcagttttgttcgtccaaaaaaattatctcggtcttggccatggcaggtatcaataatggtccattctacggtgcagatcaaactttgtttgttcgtgcttaccagacgattgaaaaagactcattgagggagttattcgagtttcaaaagtttgattccaaacaatcgcaaagcttcatagaaggcctaagaacaatcatatcaaataacgttaagattacatttgtgggatccatcaatgatcaactggtccctctgtattcatccacatgtctttttgccaaccatcccaatatatttcgggccatttttattgatagaggatcacaaactccagcatttatcactcgcatagttaaaattgctggttcactcttaaacctgggttataacgatcacggaatcataaaggaaataagcggatctctggcgggcaccctgacaggaggtggtcactctaccatttataatgagaaacaggtctaccatctgggcatcaaatttgcattagaaacaaccgatttgtccgaaatgtatccaattgagtactcaccatataaattgtctgagttaggagccaacccctatcgtctgccatggtgtatgaggggattgatgtacgagtccaacaagcatttcagtaatgaagaaatcaagatgttgtttaaggaatttgaggaatgggagcctgagacaaagcaattgaaggacataaaaaacaggcttaatggtttgaaatatcgactctgataaaaaatacatccagcatgataccagcttgcttccgcaaacgaaacataacttaaggtaccgcaattcaaaaaggcattcatacgtacaaatattaactatatctgacattatttagactatcacaagcagtatttatttatttatttacttatttattcatttattcatttcctttttagtcttttatgccagtgagctactgtcgcgaattgaaaactgcaaaaaaataaaataggaacttggattcagaagttttgataataaaattgcatgtagatgagagccgcgaactgaatcatacaaaaaaaatatgaagtggtgtagcacatacattattatatggctcgccattatattccataagtttcagaagtccacagccactgcatcccataatatagatgatattctacagttgaaagatgacaccggtgtgataacagtgaccgctgacaactacccactgttaagccgtggtgtcccaggttacttcaatatcttgtacatcacaatgaggggtacaaacagtaacggcatgagttgccaactatgccatgattttgaaaaaacctatcacgcagtggccgatgtaattcgctcgcaggccccacaatcactaaatttgttttttacagtggatgtcaacgaagtaccacaattggtcaaggatttaaagttgcaaaacgtacctcatcttgtggtatatccgccagcagaaagtaacaagcaatctcagttcgaatggaaaacatcacctttttatcagtactctttggtacctgaaaatgcggaaaacactttacaatttggcgattttctggctaaaatactcaatatttcgataacggttcctcaagccttcaacgttcaggaatttgtttattattttgttgcgtgtatggtagttttcatctttattaagaaagtaattctaccgaaggtaactaataaatggaagcttttctccatgatattgtcattaggcatacttctaccaagtattactggttacaagtttgtggaaatgaatgctatccctttcattgcacgtgatgctaagaatcgtataatgtattttagcggtggttcaggatggcagttcggtatagagattttttctgtatcattgatgtacattgtgatgtccgcactgtctgtgcttttaatttatgtgcccaaaatctcgtgtgtaagtgaaaaaatgagaggactattgtcgtcatttttggcatgtgttctattctacttcttttcttatttcattagttgttatttgataaagaatccagggtacccaattgttttttaattttgagaaaatgcgtttttcagtttcattataacatgtatatttgcatttctttctcacggcaaagttagtgacaaagaataaggtttgtatgaagccaacgagatactttttctcttattgaaaattcttttggcctctgttttgttagtctggatactgaaaaaaatgtttaagattattaaatcacacaggaatgaaattgttattagaaaaattataatatacattctatatagggaaaaatttcttctgactttgaaatttagatgctaatagttttttttattatttctattttttttttttttaagatcagttgtttgctgctggcacctccactgattcgtaattgctagccgttattgagttctcaaaatgttcctcctcagagcttttgttaatgatgaaaaatgagcctaagatgagggtagcaccaaataaatagagcgcagacatggttttgtgcttaaagattacatcaccaaacattgctaggggtatcgttatgctcaatcctacggtgacggttaaaggactcgttagtaacatagcctttgcccaacaaaagtcgctaacaaatgtgatgagacaattgacgaagattattaccacaactttaggatctttgggcagagagaatggttcccagccaaaaaagtccaatacaatcagtgatggccatagaaaaagtaaattaaagagaccaacaaagccaaaaaaaatcttcatgttaacacgagtctcatctccgacttctctcttcaataaagtactgtagacaccgtaaagtacagcacctgcaagtgccaacaagttgcctatcagaacttgcacggcatcgttatcatcaccactaacgtccgcgatatggcgttggtagcgctgatgagaatctgatttggtgaccatgattatgcctacaaaggaaatgaacgacccgagtactttggacttgctcaacgattcaacatgacaaatagcacctatgaacaaggtgaaaaaggaagaagtagtggagaggattgtctgcgatgccaccgatgtgaatgccagcgaggcattggtcacaaggttagctgtgaaccaaagtatgcagaactcagcacttaacttgattgtttcatataacgttagcctcttcttttggttggcatgcgtgcctgcttcaaggtttgtaagcagtgggctagtcatatcaaccgagcgattgctatcactaccagtaccttcttcctccataattagttcgcggtgaacgtttgcacggcctgtgtccttgtaattcaccacaacggcctttgcagttggaaaaagataaaagataaaggcggcagtattggtgtacgtgataaagaatggttttctatacgagtcatcctcgaagatcaaatttatcaggaaggacgataaaacccacaaaataatgactagacccaacatcagaagacccaaggtccacctcttattaaaggacgtttgatccttcgacaccatggctctgttgaacttttatctgagagaggaaaaaaaggaaggaaaaaaaagaagaaacttcctttatttatttgtcttaaccacaacacacaatgcaataagatgcaatataatatcaaagccaatatcttatgttgctgatcctgagaaggaatatatacaatttatgtagtaaaataccttttcttctgcgagttgcaagaaatagaaaagactccgattgcgcatcgccagaataaaatttcacaaccacactttttggctgaactttttattacctgattaaacagagagagaaaaggtagaggtcaaaattttttaagcaaaactaaaaaagatgcaaaatcacgtgctgaaaatctaacataagggttaagattagagttttataggacttgttttgtaatatttcaaatacgagctaaccctactgatttcaattaggtctaatttagggttgagctgcactgaaatttcggaaattttgggttattttaaatgagacagaagaactacagagatacgttcttcagactttaaagcttatctccacaaagaattggtcaagaaatcatcctagaaaaacacgtttgctcactcgatcttaatcacatagagtgctggaacgggaagaaatgggtatgtgcctcggtttttctcattaaccccttttgatccataacggtcctcttttgtttccttttttttttttgttttagtattttatgtttactattttcttctgtttcagtcatacgtaggaattattgcatgaaagaggatataatattcatgtggatttttaagaaaatagatcaagtttaaatagccactaacaattgaacaatgctctctcttggcctcttttcttcttttttatcgtttctctaaaaatcaagctgattagacatggtcttgcaatgtttttgctttctctaatcagcttggttttccgcaaagaagagaaagtcacggaattgtctacatatgtttctattcaggaacaaataatacatctaataataatggcactacgaagaaaatgtccctagaagaatttctagggaacgacactttaggcgagtcagtatgggatgaggaagatattaatttggatgctataagcaatactacgaatattgacatcttgaaacaaaccaaggcaggcgaacatcaacgtgatggtcaccaacagcacccacacggtggtcatggacccatgaacagatcacgtttttctaatgcagggccttttggtggtggtagcatgggggactttgcaaatcatcaccacccgctgcagcatcagcaaggtcctccttatattgtgaagttttctgatttaccaccgagattttccaactttgacattgaagatctttttcaagcaaagtttaccaagtttattaagttcaaactgttttgggagataaataaaaatccaagtatttctactttgaaatcggggtcaatctttgatcaaaatttcaaacgtgactcgaaggtagcatttgtcgagttatatacatcccgtgatatggacaaaattttgaactattggaccactcctttgaaggaaatttaccacattacaacagcgcccgcagaattcgaagattttaaggattacagcacgaaggtgaaattattaacagaccctaaagacgatgctggcaaaccattcattactaagactcagcggtcaaaatccaatccttttggaagtgctaaaccggttgatacgcaatcgaagattttggacattgaagaaaaaatggaaaatttacacgtggaagatacaacaaccctgagggcatcattaatccctagtagtgattctatggcaaccactgcaacaggcagcaagatcacaatcttgaaaaagcagacacctacagaggaggaatcacattctgcaaccccaactcccaaacctttaagttactctgaagtagttgagagatctgtggtcaatgaaacttccaagaaaggaactccattaagcaagcttgactcaccagctcttgaactacaatctaagcccgataaatcggacgagttcaaaggtggcgatgaacaaggctttgagaaaggtggcgacgataaagctcaattagatgtctcaaatgataaagataaaggttcagaaaccgatgttgataaacagttcactttcaagaatgtggaaagggaacatagtatgagcagaaccaaatataacggaaaccataataacaataatggcaattttagagggagtaatagatatcgtggaggccccaatggcagcagttataaaggtgggcataacaatcgtggtaatcgcggcggatatcgtggtggcagctcatacaacaacaacaacaacaacactaatgataataataataataataataatagtagtagtaataataataacggttcaagatatcatgatcgacaaaacaatgaagaagggttaacctcggattcatctttagatgcctcaggaaataaaaagaatgatttcacgaactcaacatccaatacacaacaatattccattttcaaaccagcaagtgggttccttggccaaggtaataatgattctataaggaacaatggacgcggtaactataacagcagcggtatgaatggaggttcgagaggaagaggatttggcagaggaaggggatttggcagaggcgcatataacaatcgaggtagtcgtggtggacgtggaagcagcggtaactactccaactacaataacagaacaacagacatgcctttatgagtcatgtactgacccattaattttcttttctcttttttttttttttttttttttttcctctatttcctttttttgttctagtcggttacgcagttctgagtaatgtaatatagcgttccttttcctctcagatttttttgaccttattttgtttccactttttactacttatgctgctttttgtccatttccccttcagttgttttgaattttttttttaaaaaaaattcgtctttctgattaatcaattttgattatatattttctcttgattagttcacaatttttataggcccttatttcttaaagaagttttatgaagtttcgtaagtattgggggggttgaaaataatctctcacgttatacgcaataaaaaattaaaattaaggagaaccaatctatagaaacgaaccattgaatttagctatatgactatataccattacgtaatttatataaacagcttaatatagcgaaagcaaagtagaacgaaatttcggagagttctagattgtatagagcgaatgagcattcaatacacacgcgaaggcagtaggcgatgaaaggaagttttttaatgtcattaagaaaaagatagggaacttctatttcctgtctttcatatatatatatatatatatatatatatatatgtgcatatgtacatcgttgagttgttcatgaaataatgaatataatacttctggattttttagtcagtaaatttactgttgagattcgttatcatttgtgatgcttgtttccatcatttgctgttgttgattagccagttttctttcctgtctacctttcttcataacttgcttcaaagctgcactatctagtggatctaacaattcaaaagagcacaataaaccttcgctgacgctcattacagccccccaattatcaaattcaccacaataatttggcgcggaaaacaccgtaacgagacttctatcattgaaaaattcataaccgtcttccacaaccatgtgagctctacaaaccaaatcaaacccaaacttgttcaagaatttgttaattgccaccttattataacagtaacttacaccacgttcgttatcctcccattcgttgggtgaatctgtgggatcggaccacaaaagatcattaattaagccaaaatctggtacatcagtaggcctaactacatgtctgatttcatccatagaatttaaaactggcgacaatccaccatgaacacaaaaaatctttccggctacgatagcagctaatggtaatgtattaaaagtatcgatgaatgtcttccagatcttgatgttacaacgacgtttacattcatcataaaatccataaacccttgtgacgttagcacattcatggttgcctctcaataaaaagaaattttcagggtattttattttgtaacaaaacaatagtaaaatagtctccagtgactgtttaccacggtccacataatcacctaggaataaatagttcgaggatggtgggaacccacatttggtaaaaagccttaagagatccccatattggccatgaacgtcgcctacaatttttacaggaggtgataattctaataaggaaggttgagaaagaaagatttcacgagccttgatgcaaatctgtaaaatttcattgttcttcaaacaaacattttttgttctcttagcagcgtagcccgcatccagtaatttttggatagtttcatcaatatcgataggctttttgaatttttttggagcgtttttgtttccggaagattgcattatatcattaaattcctcattcggatcttttttgctatctgttatattattatttttatcattaacattttccattgatgcatggatattactcaattgagatgaattttcaatgtcatcatcattgctgatgtgtttgctcgggtaaatatcgcgacttgaatggtgattcaatgaggaggttgaattagaggtaaagtattcaccagagtgatctgttagcttggacaagcctggagagtttaatggggtgctgtatgcggtattaccatctgatccaaacgaagatttcctactgtgtagcgaagatgcatgagaatttgaccgggttaatgcctgaacgagataattctcctgattgttagaggagtatgatccattgttaggctcttcatgggtcacatctgatttccttcttgacactgatccgcttcttatactggacggacgagaattcgaagatctagaaaaccttttagtgtgcgagatgtcgttgtctttatcatcattgtcatcatcggttaaggcgttctcataataggtagatgagtatgaagatttatgcttggatacgtgtgtgctactattgtttgtttttaaaatgggtgacttgggttccatttggatcattgaaggtggtaaatcagcagcagccttagtattataacttgatcttctagaagtagaaggcctcttagtagaggatgatgaaggagtagttaacaattcgttttgagaatttgaatgcgagtgtgagctagatgggaaatggtaacgattcgtgtgagagctatgtcgttggtgattaacctcaagattgggctttgatggagtggagggatcagggacgtttgaattagtattcgtagtggacgaagaaggaagagatcgccttgatcttgaagatttatttgattttgcagacttcacagaatgggaagtctcggttctcgacacttgaggacgaggatttctcgaggaggaattcgaatgtgaatcctttttcgaagattttgaacttgaattacccattttgaaaaggaaggaaagataagcagagagtggttgatttgttgttttatgacaaagcctctaggggaaaagaagcgactataacgatgaaataaaaataaaacgataaagaaaagtataatcaaatgtattccaaagaagtacttttatatataatctttatatttaacttgaaagaaaaagatttaacatgtattgccaaaacaaacaaaactaataatggaagctattgtattgtgcttttatgttacccacctgccaatggttcacaagagaaagctgattaacagaattagaagatctgcagtaatcgttttctttttttttttttcattaatttatatgctatccttttaaaaatagacatgtcatttcaaacgacatgttaaaaattatatatatgtttatatatagattgatatatgttggagccgttggacaattatgggcagctatctgaacatggatccctgcccttctccttgagttctccagtaagcgttaggcaaagtgtccgactgcagacggtagagtctccacgcctcacggatgtgttcgggcaataagggactgttgttatatttctcgatgcttacatctagtttgttgaattggaggacgagcttattgtactgctcgatgagttgtagcttcaagtcctgtgaattatggtctgattgctgtaaggatttggactgtagcaacgagttgcccagcgtagtttcgcgcttgtctacttcttcatcgtcgaagtagaaatcaggttcgtcttcgggaacgctatcggattgataatcttgcttgtattgctggttttctatgatggagaaagtcaatttttttagatattttttcaatttatagcctattttggtcctcttatcaaactctatgcacatttgacttgtcaaccacttattcttcacaatcatggccaattcgattatctcaccagcgtatatttttcccaccgcttgcagaaaaacacgaatattttcacttatagtttgattagctactgtgctagccagttttttgacctgggttttgtttagggatgttctatggaaaacttcaaaccgattagtttgatctttatccaagttggttaccaagagcttgaattgttcgtcctgcgcaagtttttcattttcatcttcgttggtattggtgtcttcgtaattgctattttgtgtttgctgttgtaaaatgtcttgtggaaagatcaggttttctgggactttgttgatagagtccgggtcttgctgatttatcctggttttctggtatttgtattttggatatttatttaattggttgttgattgatgtaccacccgttcgcaggttttgcaatttccacgtaacgtagtcctggtcctcactgatgacttggtcaatcatttgttttgtggaaaaatagtttgctattgtcagtattggcggatagttcactttcgggatggtgtccaaaggaccttgaggttcggtcatcgttgcgctgttgaagctcaaacttactttgtgctcttcatttatatggataattatctctatatacctcttcttgatttttcaatttctttcaacttttcagtcgaagaaatgggaataagagaaaaaattcggtaatgaactgaacagagatgaggtctcgaagagccaagaaataaaaggttaagaaccaacatggagataaaccaagcggctgaaaaagaacaggagtatgttcacaaagtgtataatgagatagctccgcatttctcgcaaactagatataagccatggcccatagtgactcagttcttgaagactcgcccaatgggttccatcggtatcgacgtcgggtgtggcaatggaaagtacctcggagtgaaccctgatatatatattatcggttcagatcgctcagatggtcttattgagtgcgccagaggaataaacccatcgtacaacttactggtggcagacgggctgaacttaccacacaaaaacgaaacatttgacttcgccatctcaattgctgtagtgcatcactggtctacaagggagagacgtgttgaggtgatcaggcacgttctatcgaagctacgtcagggcggacaagcattaatatattgttgggctctagaacagggcagctcccgtagaggttaccatgaaggtatggagcaagatgtctttgtcccctgggttcttcccaagagtaaatccaaaccaaaaactaaatcaacgccgcctgctaaagtcaagacaaggccaaagccaaacttaatgaatattcccccaaaggagcgttccgaatacttgcagcgctggaaggaggaacagcaacgcagtaagtctcttgatgataacgacgagaagcaacaacaagatcaagaacaggaaagagaagaggtaaaataccgatactatcacttataccgagagggcgaattggctgaggattgccgccaagctggggctgccgttcatagtgagggcttcgagcgcgacaattggtgggtggtggcccagaagagatgaaggtgatatataggtagacagtgtattttgtagcagcaggtattacgatagaagtatgtaatagctttcatagtgtaatcgaagatgccagtagtcaatcatgaggatagtgaatttcacctttcgcacacagaagaggacaagttaaatgagttccaggtcatcacgaatttccccccagaagacttgccagatgtggtgagactgttgaggaaccatggttggcagttagaaccagcattgagccgatatttcgatggagagtggaaaggcgaaccagaccagatgggagagcccactcaaacgtctacacccatggctgagaccttggttcctcccgcgttgggacctagaccgttgttatttacagcctcactgcccgtggtcagaccattgccagcgaacttccgcaatgatttcagaacaattgggctaaatggacgctctaacactgtgtggtccatgtttgaatcttttagttatgatggtaacccctttctttttattttactgttgatccctcggataatcaataggttatctgccacaatattcacgttcttttgcactctattgtccctgcattcgataagtggtggcggtaattcaggaaaacccaagatctccaaggttccaaaggcaccaaccagagaaacccatatcccacttgcagaaatactgggtgacacgaaggacaaggatgcattttgcgaactaaaaagctttaaaccagacatttccttcaatgaggccttgcgtattgcaaaagaagagtttaagtttatgttgctcatcctagtgggcgacacctacgataccgatactgataccgtagatgttaattctaaactactattggaaaagattttgttaaacaagaagactttacagtacttgcgcaagattgataacgacctgattatctatttgaaatgcgtacacgagttggaaccttggctggttgctcgccaactaggtgtcagaaacaccccggagatattcctcattgccaacgtggctaataaggcttcccattcagaaactttgccctcacaaagactctccattctcggcaagctaaaggtcaattcactgaacagattcttgcagtcgttaacaaacgtggtggaaaagtacactccagaattagttgttaataaaactgaaatgcacgagctacgcatgtcaagagaaataaaaaaactgcaggaggatgcgtacaaaaagtcgctagaaatggacagaatcaaagctatagaaaaggaaaagagcttgaaacacgctcaggatttgaaattaaactcaactgctcggcaattaaaatggttaaaggcttgcatcgatgagatacagccgttcgagacaacggggaagcaagctactctgcaatttaggacttctagtggcaaaagattcgtcaagaagttcccctccatgactacactttaccaaatctaccaatccattgggtgtcacatatacctcgcggtatattctagtgaccccgcagaatggtctaacgccctccaggacaaaatcaggcaattatctgcagacgacgatatgctctgctttaaagaaggacaactcgaaactgctactgctaccactatcgaagagctcggccacatcatcaacaacgagcttacctcatttgatctcgaacgtggtaaacttgaattcgactttgaattggtatcgcccttccctaagtatactgtgcatcctaacgagcacatgtcggtggaccaagtgccccagctatggccaaatggcagtcttctagtggaagcactggatgaagaagatgaagaagatgaggaaaatgaagaacaatgataaaatagcatatcgttaaaaacgacaaacgcgtacaaagagtttctggagtttacttttttttcatttttcgtttttactctttcgtctccctaatgattttggccaaccgttggttgttacgtgttatatgtttgttttaggagctggggcctacctttatagttagttgtataactcagttgatctcataagtgaaaagcaaaaaaaggatgcaggtgttacagttatggttgacaactttgatctctttggtggtggcagtgcagggattacatttcgacattgcagcatctacagatccagaacaggtttgtattcgtgattttgtcactgaaggtcaattggttgtcgcggatattcactcagatggttctgttggtgatggacagaaactaaacctcttcgtgcgtgattcagttggaaacgagtatcgtagaaagagggactttgcaggcgacgttcgtgttgcgtttactgctccatcctccacggcattcgacgtttgttttgaaaatcaggctcagtatcgtggccgttctttaagcagggccattgaattggacattgagagtggtgctgaagctcgtgactggaacaagatcagtgccaacgaaaaattgaaacctatagaagtggagttgcgtagagtggaggaaattaccgacgaaattgtcgacgaattgacttacttgaaaaacagagaggagagattaagagacaccaatgaatctaccaacagaagggtaagaaatttctcaattttggttattattgtcttgtcctcgctgggtgtttggcaagtcaactatttgaagaactacttcaaaacgaaacatatcatttaagcaaaggaagaggaccacaccatgcatttgtgtatcagcttaccctataattgcatatgtactcgactattttctacatatatatgaatagattccagaaccgaataaaggagaaaaaatatttgaatatggatttgttcgcttcacatctttaagtaacctagttttcccaatacgcaaccaaagtccaagtatgtcatgaaaagcctcttgccatcagtagcacaactaatcatttcaatggtcccagaactttggtcagccccgatgagattggagattttttgaaggtcttttacgcttaatacatgatctcttaaggccacttgcgggaaatccacgtctctgccacagtttctaataagcatcgaccataaatcatctattactgttaaattattcatcagtatcagtaactggcatgtgcatcgtaccagtttcgtgaaatctattacgtcagttccttctataatgacgtcttcatttctcaccagtttccaaattgtgggctctagttgcaaatccttgaagaaccttggtagttcattaacggtcatatcatggtccagactggattccgcatatttttccagaatttcatcttcaacttcgataggtactttcgggttctcgaatagctctactctttcataactaacgttagtggatttgctcattgaaaaaaaactcggaaggtatttaggtgaccttgcggcttcttaatgctgacacctgcatgcgtaattgttattatatatatatatgatagtatatttcatacttgttccttctaaaggtgacccgcctgatatgcgacatagaaaaaaatttggatgaacatgttcaaagattggtagcattgacaagaaccattcatacaagtaggtaacagcagaaggaaagaggaacgggtgttgtgataattatgagtgacaactcggacacaaacgtgagcatgcaggaccatgatcaacaatttgctgatcccgtagtggttccgcagtcaactgacactaaagatgaaaatactagtgacaaagatactgttgatagtggcaatgtgaccacaacggaaagtacagaacgtgcagaaagtacaagcaatattccccctttagatggggaagaaaaagaagcaaaatctgagccacagcaacctgaggataatgcagaaacggcggccacagagcaggtttcatctagtaacgggcctgctacagatgatgcccaagcaactttgaatacggattcatccgaagcaaatgaaattgtcaagaaggaagagggctctgatgaaaggaagagacctcgcgaagaggacaccaaaaacagtgatggtgataccaaagatgagggcgataacaaagatgaagacgatgatgaagacgacgatgacgatgatgatgatgaggacgatgacgatgaagccccaactaaaaggcgtcgtcaggagaggaacagattcttggatattgaagctgaggttagtgatgatgaagatgaagatgaagatgaagaggattcagagttggttcgtgaaggtttcattacccatggtgatgatgaagatgacgaagcaagtgctccaggcgcaagaagagacgatagattacatagacaactggaccaagatttgaacaagacttcagaagaagacgctcaaaggttagcgaaagaattaagggagcgttacggtagaagcagctccaagcaataccgtgctgctgctcaagatggttacgtgccccagaggtttctcctaccaagtgttgatacagctaccatttggggtgtgcgctgcagaccaggtaaagaaaaggaattgattcgtaagttattaaaaaaaaaattcaatttggatagggcgatgggtaagaaaaaactgaaaattttatccattttccaaagggataattacacaggaagaatctatatcgaagcccctaagcaatccgttattgaaaaattttgtaatggtgttccagatatttatatttctcaaaaattgctaattcctgtccaagaattacctctattactaaaaccaaacaaatctgatgatgttgctttggaagaaggtagctacgttcgtattaagagagggatctataagggtgacttagctatggtcgaccaaattagtgagaataatttagaagttatgctgaaaattgttcctcgtctggattatggtaaattcgacgaaattgatccaacaacacagcaacgtaaatccagaagaccaacttttgctcatagagcaccaccgcaattatttaatccaacaatggctctaagattagaccaagctaacctgtacaaaagggatgatcgccactttacttataagaatgaagattatatcgatggttatctgtataagtccttcagaattcaacatgtggaaaccaaaaatattcagccaactgtggaggaattggcaagattcggttccaaagagggcgcggtagatctaacatcagtttcacaatcaatcaagaaggctcaagctgcaaaggtcactttccagccaggtgatcgtatcgaagttctaaatggtgaacaacgtggttccaagggtattgtaacaagaaccacgaaagatattgctactatcaaactaaatggctttacaacgcctctagaatttcctatctctactctgaggaaaattttcgaacctggtgatcacgttactgtcatcaatggtgaacatcaaggtgatgctggtttagttcttatggtagagcaaggtcaagtgacatttatgtcaactcaaacaagcagagaagttaccattacagcaaataatctgtccaaatccatcgacactacagctacatcaagtgaatatgcgctacatgacatagtcgaattgagtgctaaaaatgttgcttgtattattcaagctggccacgatatcttcaaggttattgatgaaactggtaaagtgtcgacaattacgaaggggtctatcttgagtaaaataaatactgctcgtgcacgcgtttctagtgtcgatgcaaatggtaatgaaatcaaaattggtgataccatagtagagaaagtaggttcacgcagagaaggtcaggtcctgtacatacaaacacaacaaatttttgttgtttcaaagaagattgttgaaaatgcaggggtttttgttgttaaccctagtaacgttgaggccgtggcatccaaggacaatatgttaagtaacaaaatggatctaagtaaaatgaatccagaaatcatttctaaaatgggacctccatcatctaagacattccaacaacccatccagtccagaggaggtcgtgaagttgcactcggcaaaacagtaagaattcgttctgctggttacaagggtcaattaggtattgtgaaagatgtgaatggtgataaagctactgtcgaattacactcgaagaacaaacacattacaattgacaagcataagttaacatattacaaccgtgagggaggtgaaggtatcacgtatgatgaattggttaatagacgtggtagagttccacaggccagaatgggcccaagttacgtcagtgccccaagaaacatggccactggcggtattgcagcaggtgctgcggctacctcttctggtcttagcggtggtatgacaccaggatggagctccttcgatggtggcaaaacaccagctgtaaatgcgcatggaggctcaggtggtggcggtgtctcctcatggggtggtgcttccacttggggtggccaaggtaatggaggtgcatccgcttggggcggtgctggcggcggtgcctcagcttggggcggccaaggtactggtgctacttctacttggggtggtgcttcagcctggggtaacaaatcaagttggggcggtgcatccacttgggcgtcgggtggtgaatctaatggtgccatgtctacttggggtggtaccggtgataggtcagcctacggcggggcttccacctggggaggaaataacaataataaaagtacaagagatggcggagcttctgcatggggtaaccaagacgatggaaataggtctgcttggaacaaccaaggaaataagtcaaactatggtggtaacagtacatggggaggtcattaatcaccaaaaggagaaccaatatcacccaagaagaaatcaataaaaaagactttaatattaccacgttaataagaatagttatgaagatttcgatgtttcgatgaaatactgaatctcgatctttttttttcatttatgcttgcatttgtatgtcacgagttttccttgattctaacttttacatatacgtatgtatgtatgtatgcatatgtgtttttgcatatctaaatgaaatatcaactttattatgagggagttgattattgtaatgtaattttatataacttctttttcgttagcggaatttctttccgtttgaatcgtatacaaaatgtatgtatccattacttatttacaggataaatgaaaaaaaatgcgtaacgtctgcgtattcgatgggcttacatgccggggctcgtgcttattcatatttcttcacttggctgtacgcaagaaatccaatggctttctttctgccactttccttttctttgcttctttgaaaagcacatgccgtttcaccacaggatcgtatctgacctgagtaaccaaaggtgcacctttcttaatcgagatgtaacgagagtatccacttgccgctgtagacaatagctttataacactattcttagatttcacttttaccatatcggcacataaatatggaaacagttacgatgttgtattcttactatcttccgctgtaggggagcagtcaatacgtttgtatgcagtgaattatagttttttcttattctgatagaaaatactggtcgtttgccacgacatgatgaaaaaaaaaaaagccgaacttgaaaatcacaagtgggataaattgtggggtagtaaaggcatcggacagtctgtttgtaaggcctgctagcaatgaacgtgctatctttttatctgcatatataggaaaataggtatatatcgtgcgctttatttgaatcttattgatctagtgaatttattgagttgcttcttgggaagtttgggagggggtttcggcgttttctggcttcctagcgacgaaaagcatcattggagtgaataacttggacttaccaccggcaactaaaccaaccgcagcattttctagagcagcagtaacttccttggaaccttctggggctagacctaatttttccattacagtaaccattgctgtagtaaattgtctacccaagtaagaagttctgaaaaatgtggccaaattagctaagttttgaacgtacttccactcaccagttaatgggtaataccaagggatttcatcatcattgtccgccaggtcttcgctaacgaggacttcgaaaccacagttcttcaatgctttcctagccacgtcgacatggaacatctttgggataccatcacctagttcaatttcataagcgatctttctatgttcaggattgttttcgtcatatttatcagtcattacccattcgtaaacagcaaaggtaccacccggtttcaaaaccttgtagatttcgctgtatacaccttctaattttggagcgtgacatgtggcctcaattgcataaactttgtcgaaagtgttttcttcgaaatccattttcatgaaatcaccctttacaaagtccatttggtcactcaaattgtattttttagcgtaatattttgccttggcaatttggtaatcgttattgtttagaccgatgacgttacaaccggtaaatcttgcaatctctcttgctgggcccccaacaccacaaccaacgtcgagaactaaatcgcctctttgaataccagccttgtaagctaaataatgttcatgtcttgctatcgaggcagcgaaactctcacctttataaaatctgctgaaatggaaagaggaaccccaaccatattcatagaaatctgtaacgacgttatagtaggaatgtgtggcttcattataatcctcaagacgacgttcttcggcatctttatcggttctaccatcccaatttctcaagtacttctgaacggcttccttttgggcagagttgttcttcgacatcaatgcactcaaacctgtctttttaccaatatcatcaccatgtaactccctagtgaattgggcctgtctttttctcaattctgtttcactcatcttatgctgcctactatattattattttattcttgtttttttaaattatgtaaaacttaaatcgaaagtaaaacagataagggaaacttgaatgaaaattaacagcttataaattacaaagacgaatggaaagaaaaagagagcagcagaggataggagaaaacacccgaactatataaaaagcaatgaagaagttatcggcaacagcaagtattggaggtttctcaccaatcttcgcataaaacgcatgcttcgtaaggcgataaaaatgaagtgtaccattgagacgaagtggagcagtttacagtgaataatacattgtctgctcctcacttactctcgcttctcgaaaacttttttgtatttatcggaaacggcagtaaacgacgccaaaaattgaaaataagtacgggaacgaggtaccatatacgaagatcggggctttgttcggccctaaattttgctgatcttaccctgttgcatcttttcaaaaatagtaaccagccctagctgtttggttgatttgacctaggttactcttttctttttctgggtgcgggtaacaatttgggccccgccaaagcgccgtctttgtcatgggaaccggaaaccctccgatgaagagtaggagggtggcaactgatggatgcgtaaggtcttaagagatacatttgcttaatagtcttccgtttaccgattaagcacagtacctttacgttatatataggattggtgtttagctttttttcctgagcccctggttgacttgtgcatgaacacgagccatttttagtttgtttaagggaagttttttgccacccaaaacgtttaaagaaggaaaagttgtttcttaaaccatgagtgtgtctaccgccaagaggtcgctggatgtcgtttctccgggttcattagcggagtttgagggttcaaaatctcgtcacgatgaaatagaaaatgaacatagacgtactggtacacgtgatggcgaggatagcgagcaaccgaagaagaagggtagcaaaactagcaaaaagcaagatttggatcctgaaactaagcagaagaggactgcccaaaatcgggccgctcaaagagcttttagggaacgtaaggagaggaagatgaaggaattggagaagaaggtacaaagtttagagagtattcagcagcaaaatgaagtggaagctacttttttgagggaccagttaatcactctggtgaatgagttaaaaaaatatagaccagagacaagaaatgactcaaaagtgctggaatatttagcaaggcgagatcctaatttgcatttttcaaaaaataacgttaaccacagcaatagcgagccaattgacacacccaatgatgacatacaagaaaatgttaaacaaaagatgaatttcacgtttcaatatccgcttgataacgacaacgacaacgacaacagtaaaaatgtggggaaacaattaccttcaccaaatgatccaagtcattcggctcctatgcctataaatcagacacaaaagaaattaagtgacgctacagattcctccagcgctactttggattccctttcaaatagtaacgatgttcttaataacacaccaaactcctccacttcgatggattggttagataatgtaatatatactaacaggtttgtgtcaggtgatgatggcagcaatagtaaaactaagaatttagacagtaatatgttttctaatgactttaattttgaaaaccaatttgatgaacaagtttcggagttttgttcgaaaatgaaccaggtatgtggaacaaggcaatgtcccattcccaagaaacccatctcggctcttgataaagaagttttcgcgtcatcttctatactaagttcaaattctcctgctttaacaaatacttgggaatcacattctaatattacagataatactcctgctaatgtcattgctactgatgctactaaatatgaaaattccttctccggttttggccgacttggtttcgatatgagtgccaatcattacgtcgtgaatgataatagcactggtagcactgatagcactggtagcactggcaataagaacaaaaagaacaataataatagcgatgatgtactcccattcatatccgagtcaccgtttgatatgaaccaagttactaatttttttagtccgggatctaccggcatcggcaataatgctgcctctaacaccaatcccagcctactgcaaagcagcaaagaggatataccttttatcaacgcaaatctggctttcccagacgacaattcaactaatattcaattacaacctttctctgaatctcaatctcaaaataagtttgactacgacatgttttttagagattcatcgaaggaaggtaacaatttatttggagagtttttagaggatgacgatgatgacaaaaaagccgctaatatgtcagacgatgagtcaagtttaatcaagaaccagttaattaacgaagaaccagagcttccgaaacaatatctacaatcggtaccaggaaatgaaagcgaaatctcacaaaaaaatggcagtagtttacagaatgctgacaaaatcaataatggcaatgataacgataatgataatgatgtcgttccatctaaggaaggctctttactaaggtgttcggaaatttgggatagaataacaacacatccgaaatactcagatattgatgtcgatggtttatgttccgagctaatggcaaaggcaaaatgttcagaaagaggggttgtcatcaatgcagaagacgttcaattagctttgaataagcatatgaactaaagcgggaactttatggaaaactgggtaaccgaaagaactttttctataatgttacaattaaacttttttaacttaccttgcttcgccttttcgccgaaagtaggtagattgtatcacctcggtatttttttatgtacacaacctatactttaaatatatttagactatgtatgaattctctgtatcaccttcaatgtcaatatagaaactggtaagtgcaatagtaccaataatgattataattataatacaagtatatatatatatctatatatagtggtaaagtattctttacatgatggcacaacgctgagatttatccgtacctgcagaaccactgtttttatgattcttaaacctattcatctggaatttccaacgctttctatccttgttagtggcatgagtagggttatctatgccgcttaaagactttagtaatgtaggtaaaggcaaacttttggacctttccacggcactcatagcattgatggaactctttatctttttcaactcatttttggaattactttcattgttacccttggaattaggtttgtgagaattttttgtcttcaaagaatggctaaaattcgaggaagtcgtattagagttcgacagttgtgtcattggatgaggttcacttgataaaactgtactttcacctgttttagagttatccaactcgttactattacttttatcgatttttgtaacagaattatgtctattgaatgcccattccccgatactgtttacggttctaatagaacgatgtgctgtagtaacgttagattccattctagttggtatgtacatttgtgggcctgactgttctgataaagaagcatcgtcaccatcgtcttcatcgtcttcatcgtcaatatagtcgttgtaaccgttattatatgcagtcgggaaatattgttgcgggtcgttagttaatgataactcagaatctagaggttgctcttttgatattccttccctattatcataattgggatttttgaattcttcttcaacctgtttgccggagtttgtcacaataaccattgtgtaaaataaaatttttggaaatgatctcttgatatctagcaaatcttgaagtgttagaatttgtaaattattcattgaaaaattggaatcatacagcaaccaatcatcggtaacgcttgccattgtaggtttattgtttgactgtctaatcgcagtaaaaatttctttggtgtctggatcctgaattaatatagattgcaaaactagcctaaaataccctagagaatcacaaattgagattgacggtagaatggatagtactgagtaatcggaagaagaaagatcttcatcatcataaacctcttctccatcgtcctctcctgatccatacccttgggcgtcatagttatgatgaattaaattatcctcctcctctggggttgtcgaagtagttaaattgtctatagaactcgttatacttgacaattcagagacataggtggcattcgtgtgatcgatgttttcacgttttggattacctcggctgctactgcttaaactgtagtgggcactactactattactgctactactatagctagtgtagctgaccgaactttccatgctataacttgcttgatcgatactctcgtcacctagatcatgtgagactctgctataatgatcctcaacttcatcctgaccactttcatcctcgcgcctggcagtagttaaactcaggtcttgtccgggatatgtggatgatacgtcttcgccagcaaaactatctattgacattatctcggaatgtgacggtgtatagtcttcattagtgtatgatggaaaaattttgggtagtctattaggctttgaatctactgttcgcgaatgagaaaaatttaggactatagaacttgtggcatcctcttcatcaacttcgttttcattatcttgaggcgtatcattattattgctttgactattcacggatgtaacgtttatatcaactgtgtccggagatgtcaaagtcctcgtattcgtattagttcgggtagctgttgaagtctgggtatttatatttgaccactgatcatccgaaacgtttgattctagcttcccgtttgaagcttttgatgaagatattgtgggtggtggtattgaatttctattgttattgtttaaagccttggaatttttttgaacttgccaacttgtactcgcaaattctaaaaaggtagggtcttggaaattgttgaggttgtccgtcaataggtaatgattttcatgattgtagcagtgggagtgagttaattttgagatttgaatgtgttctaatttttccagatgaaagtaatctttgaggaagatttccaatatggagatatcttcatgaacattctctgggatggaaactaacaaaatcttcttgtttggcctggccgaaatattgttatcaccataaaaatgactattcagaaatctttttaacagagtgtattttaattgattgcctataagttcttcaaaatcgcctaatctgaggtttgttaagtaccacgaccacaaaccattgtcatcattgtcaaaatagtcgcccactctaacggatttttgcattatatttaagtaacagagtgctttttgatggtttttgttaaccgtctttcgagcagttgaaggatgagagtgagtgttaatgaggggttatttctgcaaaacttctgccgatatattctgcacttagttcccgctgttgttcagccttcacgttccttagctacacaagtcagttaaatctggtcctgccaaagtgaataagttgaagatatttatctagcttgcgatggaaaaaactacaataggaaaaaaactaattaaaaaaagaaaaaaaaagagaagaattcaatgtttagggatataaattcgatataaaggtttaaagtaaataaatttcgtgtattactatgcaagtaatgtttctgcctgcaccggcttcgtagctggtggagtgcgatagcgatgatactacctgaaaacacagaggaaggccgtcagccccgcgctaggaacgatgaggagaaaccagttggcgaatcgccacatgccatttacgtaaaagatgctgtgtaacctaacagaaataatcgatggtgtgaactaaagtcctaggatgcacataagcaagcgaaaaagtgaaaacaacatttccagagctaaaaaaatgcatttgccgatccgaaataatctcaaaacgaaaaaatgattatggacgtaaacaaaattaccgcatttcgctctcctattatcataacaagcatgagcgcaaaacttaaaaatccatcaagaggcaaaaaataacgacaactgcaggactcgaacctgcgcgggcaaagcccaaaagatttctaatctttcgccttaaccactcggccaagttgccatactaacttgattatttgtgtattctgttttcttgtgattccttctggttacataattacattgtctatattcatatttgattctaacagcaggtaatattggtctatcggctactcgttcaaaaaattaaaatcgttatcaattatattccatagtataggttgttaaaagatggaattaattaaagtagagtagtagaacagggatcacagtgttattagattttggagcaactgatgtgtgtgagtaatatataaggatgaatcgaatgaaagtattatgagaaaaggaatcatcgttgtgtaaagttgttcatttcgtatttctgggtactgtgaatgagatgaacttgctgataatcgttggcatactattatttggaacggtaatatttttgcgaatacaaagtatactgtagtttttccccgaggatttacgaacccacgagaagtgatcaatatttctacacagtagcattatgatctctctttattcgcttatgtgtcgccattcactaccctatcataattcggatccttgtgtttcagctcccattaagtttgacgaccgttcgtcatttatttatattcttacaccgtacacgataatatacttatgcgaactctagtcggtcgatggtgattaattttcatttcaatatttacttatatcggcgataagtcttaagcatggaatttatagtcattctgtcacccctccgaaacagaaatgaatttgtaaatgtattcactaagtttagccgttttagacatttgaatgtcgttcgtcatcagcgcggccaatattgtttacatgaagaaaatgttgttaatataggcactctatttggtttcattatgagaagtatcttgctgcttgatgtcttcgcactttttttttccagatttttcaggtgatgaggtggagctggaggattttacaatattactcaaataatttgtagacaacgttagcgtgaatgagtgacgaaaccatgcctgtagaatttttagttagtgataaaagactgttgaaaaccataaaagttaaactggaaaccaacggcctttttgttactcctatctattccgataatgataacaaagttataaaatcttctattgaggatctcaatcatccattggctgtcgaaattaacaatatagccggtgtgaaggcacgattccatgaaagtggtaacttggaacgtagtgaaggacatttgaaacaccaaagtaacagcattacggaatttacgaagagctttttaaaagatcatgggcttgctaatgacaagatatttttatctcatttattagatcatttacctctaaaatatacaatatatccaccagttgtattgttcaataattctacagtgagatcgtttaatcacccaatctggcaaaaagcattccaactgaaactcttcgatccaaatgagtattatcgtgagctgctatgtttcctttcgcccggcaaaccaagtaaaggcacgagtcttcatcctaacaatcgactactgactcatctggccataaataaccctatcacagaggcagatgtattgcgaagaccgttcaatatccaaccgctttatggcaaattgattgatgacagtattttggatgataacgataatacgttatgggaaaatcccagtcaagaacaactaaactcaagcatatggtgtaaggtcatacaaaatggtgtaacacaaatctggtcacccgtttttaccatgtttagtagagggaatatcaaggagaagaaaagagttttgactactttcccagatatttgcaataatgatgtggtcgatttatacgcaggaataggttacttcacttttagctacttaacaaagggcgctaggacactttttgcatttgaactaaacccttggagtgtagaagggttaaagcgcggcttaaaggcaaacggattcaataaatctgggaactgccacgttttccaagaatcaaatgaaatgtgcgttcaaaggcttactgaattcttatctcagaatcccggatttcggttacgtattaggcatattaatttaggtctcctgccttcaagcaaacaagggtggccattggccatcaaattaatttacttacaaggagcttctttggaaaaagtgacaatgcatatacatgaaaatgtacacatagatgcaattgaggatggaagtttcgaaaagaatgtcattgtagaactcgacgctattaatgagtcaattgcattaattagaaaccgtggcatcaaacttcagtttgtgagatctaagcttgaacgcataaaaacttttgcaccagatatttggcatgtatgcgttgatgtcgacgttatagtaagtacttaaatacaaaatataaataataattagtgtatgaaaagtcaacaagaatggtcattattgtaaaaaaaaaatactaacctcctattcatttcaactttttaggcaatcaaaccatgaggaacgacttcaatggaataaccatcaggatccttcaaaaaggcaatattcttcattctgccttggttaaatttaggagaccattggatcttatcgccgtatttcacttcaatttctttacaaagggcgccagcgtcatcacaacttatgcagatgtgaccataaccctggggctctgagttaccgttatgatagtggaagtttggatcattctcagttccccaattatgagttaactccaacacactttcacatgaaaaaacgctgtcggtctttggaacgccataaccaagaaagtataacgtaaattttgcactttcgtgctcactagttcttaataatttcatgcccaacacattctggtagaattctaaagaccgggttgggtttttaatacgaatcatggtatgattgaacttgttacctactgagccctttgggtattcctgaccctctctagaatatgtgatcaactcaatccagtatccatcagggcctaaagcaaacgcaatgtccttctgtcttccttcagagagtctcttcttgaatttgacaccctgagattctagctcttcgcaggttttattgatatcggatacagaaaaacagatgtgcccaaatccacgatgaggttcctcattcccgttgttgatcttgtagtctgggtttttttcagtaccccaattgtgagttagttctaagacaccgtgtgcgctaaaaacatcaggctctccattcttatttttgggtatgtcgtcttttggaaagcttaaaaagtacaagctaaattttgcttcttcaaaatcctttctgcttaatagcttcataccgaagtgttcggtgtagaacttaacggtccttgctggatccttgactcttaaacatgtgtgattaagcagaagggttggatcattcgaggctttctcaatctgaattggatagcgtgtactatcagtggacattgttagtttgtagctggtggcgtatctggtctgaagtgtcaaaaaaaaggcatggaaatgttattccgattttttttctccctatttataaacgtcactaactagaaatacgggatatcaactactacgagagagggacattctagtatcaaagaaacttactatgacgcagtttaggatccctgtggtgactacgtatccaggtctactactccatcgtaaagccccttgtttattcagtgtccagatcatatgcgggatgtgtattttgtgctgagtggaaaaataagatcatatgctcaagaataaagggttaaagggtatggaaatttcagttctccctggctcaagaacattgtcagtattcctataactgaagctgagtggtactaatgcaccgagatgcaaagtccgaaccacccccacccccctctttacctattttttatattttgtgataaagggataactcgtcttgccttcactgcgcttcgattctactttagctaaactaagcgttactttgtttgagaatctctcagccgttaaatcaacgtacttgtatactaaacagtatattcacgtgataactttgccttacacctatgatatagataaatatatacatatatatgagtgtgtgtgcattgcgtcactaaactatgtttaatatgacagaaggttttcgtttaattttgccgctacccgaaaattttggcagttgcaatttataactaaaggaaccaccttattgtaaattcctcaacggaaaagctatggcttagctagggttgacaatgtcagtttaccatttaccaacgctgttgaacccgctggttaatgctatatttaactgtcccgaaccagaaagatccccattgaaaaagcttttcgctaatttaaaaacccgtaggtttatcctcctagcacctccttcagaataccttttgaattaccacgatgtcaagagcaaactgccgttacatgacctctgttataatgcagagtttattaactcttacatattgttaatgactgaaaactcttacataaatacgaattcaagggacagtcattatgaaacgttagatggtaagaccgttgttattcaatggaagaataatgtgatccatgccttaaatggatttcatataaggcgaagactaaagattctagagacaaaaatattacccaattttaatgactactttgaaggggcggctgattttatcatactattcatagatcaacctttaaattgcgaatttgtacctaacgactacttacagtgttttcacaattatgagaaaataccaaaaaatgcacatgctatgccaaatctgtcgatagattcttttcagcaagaaagatcgtcattcgagaatatattgcacattcatcctgctcgattaacacagcttggccaattgttttcgagttacagaacgctcgctcctggtgatgatccatctagaagtatttttgaaagcatcgtgcaacaagcatttgatggaatgaaatcggattcacttttcaagaacttttctaatctttacgatcttatacacgactattttgaactaaatctttacgatgatatatggtctaggcttactacacatttcaaaggccacgaagtagacactgaaaaaataaatatttttcagtgaaccagttgttgacagatttttactcaaaagattatggggaatttaaattacacgacatcactcttattgaaaggcgtctccatctagcgtccaaacatcttcaaaagttggctttgacccattcatacgctgaaaaatctaaaatattagttgaaactctacagaaattatcaggtactaccgaaatggattcacatcaactagaactaccagacggattgaataacatgacgatggatgcagacactttaattagcctttttgtgctcgttgtttgcagaagtgaacaaaagcaccttaaaagtcatctttactatttgcaaaatttttcgaataactcttcttctacaaaattcggcattctagggtatgctgtatccacactggaagcagtggtttgttatttcgaagacttcaacaaaaatacaggcaacgtggcgaaagctaacacattatgtgaaaaaactaagaatttattagataagttgtcatgtgaaaaccccacaaatgaagtagaagatctggcaacatacaaggatattttgacctacagaaatgagcaaggacaatccattctatccatatgtataacaaatcataaaaactacatcttattagatattctttctgaatatgaaaacgactttccagtagaagaccttttagaggacgaaacgattgatggttctacgctgcttatagaatcgataaaagcaggaaatttagaagccgcgaaagttctcataaagatcatgctgttcaattgtactgaagaggagctggtttcttatatcaataaaacagataaatatgcacgtaccgtggctcattatctaacccatgaaatggatatacttaaaagcatcggaaattatattgattggaaacgaaaaaattccagtggacaaacgcctttattttccatctttagaagttatgatcaaccaaattatgaagaaatggtgaagaccgcatttgatatcgcaaatacttggtatagaaagcacaacagtttgtttgactatctagaccacaccgataataagggcaatagcttgttgcatgttttgaaaacaaacattccaatccttttacaactgactaagctagatattaatgaggaaaattataagggattgacgccattaatggtatatgtgaagtacaaaagactaagtaatattgacgccatcacgaaagaccgtcgacttatattagagaaggttcaaaactcgaccttcttcacttgttttgattatgcaaaagatcactcggtactaagcaagataggagaaaggggtgtcaaagattcactttttggattaatatattttcattctttgcgatatcataatttaaatgcgacaacaaatataacatccgtttcaaatgcagagaaacctttcgccactactgttattaacatgaaaacaattcaaggcttactacgctcaattctgaaagacaatccgttcacctttttgccattaaatacctatatcgatgaaatatcgcacttaaaccgttctgatttaacaataatcgggaaaacagatgtcacatcgttacttcaccaattaactaactgcttcaacgttcttttattcctgaaaaaaattccagaaaatttgttcactgatgaggcttctatcttatattggatgcgcataaacacttctaaaagaaaccagaaaccctcaggaaaagaaaatccaaaaacaatggaacccgaggagattaatatgatacaaagctttttacgttttaattttgatgagatttcatcatttaaggcaagcttgaatattttgaggaaagtcttaatatttattaatttgaaatccgatgatttcgaggatgcttataagggtcttaacgaaatgggtagaaaattaattaatagtgaagcatccagcgcatttaaggggattataacaaatcataatatgttcagtgaattatcgctagcagcactactagaaaacgtgcgtttcttggaacaatgtactatccaactatctagtttcgttcagataattttatttgaaaaaattccgaactggtggaaacattatggtgagtttttagctttacataaaagctatcggaaggcttttcctaacatggttaagccaaaaagtgcatcagatacctctagtcgtgctccacttggtggttttattgaaacgaagcgtgaacaatcggagcaaagactagcggttcagataaaggcctcttcaaaaatgctcaaagaacttggaagcgaaatttttgtagctcacgaaaggttggccgaggaactaagcaattatatggagttcaggaaggcgtgcttagatcagcgtagtcttgtggcatttgccacaaccaacattagcgttcttcaagaatgtgtttaagattgactgagcattgcaatattttaccttcttctcacttgttctatagaattttttacccaaaaataagagataaagagtttgaaagaaacatcattacatatatatatatatacgggcagctccgtaactcgaaaagagtgacagctgttttactctgtaatagctgacgattcttcagtgattggaataacctcagaactcaccggtacgggtaacgtttgtatctcgcggattaacttttcgcatttcgacctactgagagaagaagttccttttgttaatctgtacctttatcttgaaagcagtcgttacagaggaacagcattgggaatcaccaacaaaataagaggaataagctcatccagtccacttcttatccatatagaaaccccttctgtatcaattcaaattaagtgatgtcttctagaaaaaaaaatattttgaaagtaatcatcctaggtgactctggtgttgggaagacctccttgatgcaccgttatgtcaatgataagtattctcaacagtataaagcaacaattggggctgactttttaacaaaagaggtgacagttgacggtgataaagttgccaccatgcaagtttgggatactgctggacaggaacgtttccaatcactgggtgttgctttctatagaggtgcagattgttgcgttttggtctacgatgtgaccaatgccagttcctttgagaatattaagtcttggcgagatgaatttctagtgcatgcgaacgtaaactcaccagaaacatttccatttgttatactgggaaataaaattgatgccgaagaatctaaaaaaattgtatcagaaaagtccgctcaggagcttgctaaatcattaggcgatattcctttgtttttaacaagtgccaaaaacgccataaacgttgataccgcatttgaagaaattgcaaggagtgctttacaacagaatcaagctgatacagaagcctttgaagatgactataatgatgccatcaatattcgcctagatggagaaaataattcttgtagctgttgagctgtactacttaattgtatcttctattatgtaatcctttatagcgtatccttaaaaaaattaataatttaaaactactaaatatatttagggatgtgatggccctttcaatatgaggctttcgattaccatgtgcaatctgtctatgaaccttagttaattaacacaactgttaaataaagcgatttactacacttgagataatataactcaacaaaacgtgacaaaaaatcacatgactacctaacaaaatatttatttttcttttttaatatttgaaaatactaaaatatttttgttgttttttgaaaaaaggatttttaatgtgtatgcgttccgaactttaaatataacgtcagcgtaaaaataatttttctccgaatgtatatcgaaatctcaaattgctcttagagatttagatttcaacgacaggataaattggctagagttgaaaaaactgcacagagtatataaaagatcttgcaatggatgattaaaatttacggtatttcatttttccaatgaatggcttttctaagagaaattaatttcgcaatttgttgatgagaagttctggctaccttagtcactatttattttactatggcggtataagtttctcccgccttgaaaaaaggaatacagtaataaaatgaatataaatcaggattttttggattttaactaggtaacaaagaattagcaaataactgcccataatagtattcttaagtttgtagatacatgtcaagtaagccagcttttgataaaacttaaaaattggtaaaccgcggatgtaccaagtgaatagctttcaaaattaatgttgtcactcttccaatgggcacctgtaagaataattaaaaagaaatctaggttcaaaacaatatttttgagaaaatctcaggaagcgacaggttatcatcccatacatacaatatgaatacaaaagcatggcaattttgaatagatatagctctagaaccgctcaggcgaaaaaaaacgctatatgagaactattgaaaaggaagaactaacatgaaagatgtttgttcatttcgtacctttagaaaaagggtattaatgctaggggtaaatattatatattatcttcgttaagggcaagaccatttattttatttagtattagttattaatggggcccaatcaatggactggtaatttcgtattcgtatttctttctactttaatattggtttaatctacggtaacaattgtggacttctgcttcaaaccttcctttatcaaagttagtttctctctaaagttactttctggatatcctgggatctcgccatattttagtacttcaactaagggatatgtggtgctttcatgggagggagaaatgtaggtcaccaatttacctccgtcggatattgccattttatgatgatctttgaaattgaactggaaagtaccatcacttagttcaaacataacaaatggtttataccttgtgtatcttctcaaaaatacatcatctttatgatattcttctctgccaaacgtagatactcggctcaaatttgccttcatgtacttggcaaaaaaatcaactacttctaaatgtctacttagctctcgtggtttttcgctcaataaataatgacttgctacccaaccttcccgatcgtcataactaatataccaaaactcttctgcatctgccaatcggagaactgtggtgccattattaaataagacaccaatatcctctgttgataactgataggagaatccgtgtttgttggagtagtcgacccacttggtaactatcattgggtgtttaattttaggcaatcttgatttcggaagacctcccattttatactgagcttctgcttctacaatgccattcaaagtaagatgacactcactggctaatattctcaaggagatttctgatttaatgacattggtcgatgtagctattaattcttttctcaaaacggcctgttgtgctctacgtatccttgcttcacgagccaaatcgtttaatcttctttgtgcctctatatcaacaacctccttatatttctgtttcgtcccgccaggggataaagaatgtggtaaaaatggtctgttttggtggtactcttctagtttatcgatactagatttaattgaagaaatataatccctcttttgacgctgaattttatcgctgctcatgctttctaatagtagagatttttccatgcaatctttgaagttaaccagtgactgctcttcaggaatatcctcaaaatttggtgcttctgacatgaccgtcgaaggaatagatggtgggaaagttcccctaaaccatacataatccataatttcagtcaaagagggcctttctattggatctaaggatagaatgtctcttattaaaatcttaccttcatctgagattggtttatctcttggaaacgaaaaatcacgacatttgattctttcataaatagtgtttacatctcttgcttggaagggtggcttaccaatcaacaaagcataaagcataacacctaatgaccaaatatctacttcaaatgaatgtccagaatgcttacccatcaacacttcaggtgcgatgtaattaggtgttccgcatatggtgtatttacgttcactttcattcgccaacacagctgccagaccgaagtcaccaatctttaagttatagtttgaatcgaagaagatgttaccaagttttaaatctctatgtataactcttcttgaatgcatatacttaattgcaccacatatttgagtggtgaaaaatctaacttctggttctgttaaaacttttcttctttttagtaattccattaatgaaccgttggggcatatctccaataagatatagacattgctatcatcctcaaaacaatcaataaactgaacgatatttggatgggacatacttttatgaatttgaatctccgacaacaacttttttcttgtcttctctgatttaattgaggctttagcaactgttttggcagcaaaaatttcgcctgaatcgtccttaatttggaaacagcgagcaaatccaccttcacctaaaaaatgacctcggtgatagtcttttcctcttgttttgattaatgaaggtggtgttttacacaaagctgataacttttcccttttctttttttgagctggctggtggtgatgatcattattcggatctagtctctttgtttgtttaaagtgattttcttttcctacgaggtctgcggtatttccctttattggggtgtgaactaacttggaacgggtattcaattgcttatcattgatagctttaagaggacccaacgacatctttattcgacttgatcttactctgttctttcttctccacggctgtgatttttattctctatgaataacaaatgtaacgtttatcgatgaatgaaagagagtatatatagagaagatataagaaagccaatgtttttgtgtacaaaaaataatactcagctcaattatacaaacttgactatgcagtttagcttttttgtcttttcttttttaagttttcttgaaagttaatgtagtatatgccacaaaattgaaggatgaaaaaataggaaaaaaagcagaatcagaatttgacacaaaaggcttattgttctttgaaactgccgcttgaattggatttactttctcagtgattctatatgtattgtacgaaagttgagtagcacaagagtaactgttcaagatatgccttgtttcaaaggatgtacattcaaagatcatcccaggtcctcgagatatttattcgttctatattttggattttctttattgggtttgttttgttttgacccttttaggtaatatcttttgacagagaaaagtccaaaagttcttccgggtgatgctacataatgccctacccgggcaacatatagaataaggtatataaagtaataatatgcagtgaagttaccaccgggtaacgcatctagaacagctgagatgaaagaggataggcttgatcgcagattttgcccgccctatcttttcaatgttccttcaacaataacataaattttgatgtaaaaatatgctggcgtcctcgtacgattccctcttcatttatcacagaagatggtgatgattctacacatctggaaggcaataacagtgcaacttcattttccgaggttcggttatgtcatgtgtgcttttatacggcaaacgccaccttgaacaaaggtataaaagaaaagcgctttttcactccaccgcaatctccgcgacctatataagcctatcactcgtacagtttataacctttaagaaaaaggattaatatttcgaacaaagaacagaacaagaaaagcaacaacagcaacaaaattctaaaatatggcacgttcaagaggatcatcaagacctatatcgagatcgagacctactcagacaaggtccgcttctaccatggcggctccagttcatccacaacaacaacaacaaccaaatgcctattcacaccctcctgctgcaggtgcccaaacgagacagccaggtatgtttgcgcagatggcctccactgctgcaggtgttgccgttggtagcaccattggacacaccctaggtgcaggtattaccggtatgttttccggatccgggtctgattccgctcctgttgagcaacaacagcaaaatatggccaacacctccggccaaacccaaacggaccagcagttgggaagaacttgtgaaatagacgcgagaaactttacacgttgtttggatgaaaacaacggcaacttccagatatgtgattattacttgcagcaactaaaagcctgccaggaagctgcacgtcaatactaagtttaaaagctcaaaaatttagaaaatattcactaaaatcatacatttcggtaatgttcttgttttaaccatgtcatttgacttatttttttttgatggtttttcacagaatcgcatactccacgtgagaacaagaaaaaatgaaaggaataaggactaaatgtcttatatatatggatatttatttgttttattttgtatgtaaataacttttataaatcaaatcatccaatttattgacttcataatcatttaatcatctgcacccccaccgcgcggtgtggctgacatttcctatgaagttctcaacaggggagggtaacgtagtaccttcgaagagtttgtttatttactatattttatgctcttcttcagaagggcctgtgatacgcatgtttctcaaaaagacacctagtgcagctgaaccggcaaagtaaagcttctgaaagaagacatgtcaatttctctattaggtagaattgtttcacaacaattctccggcatacgggcggctgagccagggagatctctatatttaccgtttaccttactattgaaacagcccggtgcttacaaggtgagcctacacagatatgtacatagcacccaaacgaagagccacttgagctttttaatgaataataacgatataacaccttttcaaaaatttacagttaaagttctcaaagagcagtgcaaatcaagagggttaaaattatcaggtcgcaaatcagatttgctacaaagacttatcacgcacgattcatgttcaaataaaaaaagtagtgtgaagataaatgaacccaaaaaaaagaggatattaataaatgatccaatcaaaatcacgaagaaattggttagtgataaaacttttagaactattgaaaaaaatatttcttcactgcagaacacacctgttatcgaaactccctgcgacgttcattcacacttgcaaccaagggatagaatattcttattaggatttttcatgttatcgtgtctttggtggaacctcgaacctcaggaatctaaacctaccattgaccattagaaatataattctagcactgtaattaattgaactgtatattctttcataatttattaagacacttttacttttctctacgctctcaataagttattgttgatccagatcatctcgatattgccgtcattttcggttaaggtaggcgcttttacgaaacacatgccagaaaaaaaagtgaggaaggaaggtacaatgaaaacagggtgaacgccacttcttttcacccaagttgtaagagaaataatagtaaaagcaatcgaatttggattctataaaacaccactgaggcgaaaaaaaaagtaatggacaattacgaaggcagtgatccttggaataccagttctaatgcatggactaaggatgatgatcacgtcgtttctaccaccaatagtgaacccagcctcaacggaatctctggtgagtttaacaccttgaacttttcaacacctctggacacaaatgaggaggatactggttttttaccgaccaacgatgtgcttgaagaaagtatctgggatgatagtagaaatcctcttggtgcaactggcatgagccaaactcccaatatagcggccaatgagacagttatagataagaatgatgctagagatcagaatatagaagaatctgaagccgacttacttgattggactaacaacgttagaaaaacatacagacctctagatgccgacatcatcatcattgaagagatacctgaaagagagggtttacttttcaagcacgcaaactatttagtgaaacatctcattgctcttccaagtacctcgccttctgaagaacgtactgtcgtaagaagatactctgatttcttatggttaagagaaattctgctgaaaagatacccttttagaatgatccctgagctacctcccaaaagaattggatcccaaaacgcagaccagctttttttgaagaaaagaagaatagggttatctagattcattaatttggtaatgaaacaccctaaattaagtaatgatgatttagtgttaacatttttaaccgtacgcactgacttaacaagttggagaaagcaagcaacctatgacacttcaaacgaattcgctgataaaaagatatcacaagaatttatgaaaatgtggaaaaaagagtttgcagaacaatggaaccaggctgcatcttgtatcgatacctcgatggaattatggtatagaatcacgcttctcttggaaaggcatgaaaaaagaattatgcaaatggtacacgaaagaaatttttttgagacactagtggataactttagcgaagtgactccaaaactatatccggtacaacaaaatgataccatattggacattaataacaatttgagtataattaaaaaacacctagaaactacgagtagtatctgcaaacaagaaacagaagaaatatcgggaacgttatcgccaaaattcaaaattttcacggacatcttactttctttgagaagtttatttgagagatacaaaattatggctgcaaataacgtagttgaattgcaaagacatgtcgaattgaacaaagagaaattggaatcgatgaaaggaaaaccagatgtcagtggagcagagtacgacaggataaaaaaaatcatacagaaggatagaagaagcataatagagcaatcaaacagagcttggttgataagacaatgtattttggaagagtttacaatctttcaggaaacccaatttttaataacacgtgccttccaggattgggcaaaattgaactccaaccatgccggtctcaaactgaatgagtgggaaaagctcgtcacaagcatcatggatatgccgatttctcgtgaataaattttacggagtgaagactaaccacttagtctgccaaaacattattgaaggatatccaacagatgtaattgacgtactaaacagagaaataattaggtaaatagagtaaagatatgtaccactataaattgttatttatttgtttttcaattttaaatacagtgtatgaagcctaattcggatattataggttcccatatttattagaaggtaacaaatctttcgataatttggattagatagccttataatatgccggacaaacgacgcccgctaaaaatgtgtattctccagtattcaatattcgtcataaatgatcttaatttgaaaaagtgaatgaactgaacatcgataagtcgaatgtggtccgtgtaatagctcaaatgggaaagtttttctaatcagcattctgtataacctcacctgcacgtaatctaaagtgcttttatcgattggtagtgcacatattgtctttcggcatcatatcacataatggcaaattcgccgaaaaagccatctgatggcactggagtatcagcgtcagacacgcctaaatatcaacataccgtcccagaaacgaaaccagcatttaatttgtcaccaggtaaagctagtgagctatcacatagccttccgtcgcctagccagataaaatcaaccgcacatgtatcttcaactcacaatgatgcggcaggtaatacggatgattctgttcttcctaaaaatgtatcacccacaactaatttgagagttgaaagtaatggagatacaaacaatatgttctctagccctgctggactagctctaccaaaaaaggatgataaaaaaaaaaacaagggtacgagtaaagcagattctaaagatggcaaagcatccaactcctcaggacagaatgcacaacaacaatcagacccaaataaaatgcaagatgtccttttttccgcaggtatcgatgttagggaggaggaggctcttctaaattcatctattaatgcctcaaaatcccaagttcaaacaaataacgttaagatccccaaccatttaccattccttcacccggaacaagtttccaattatatgaggaaagtcggaaaagagcaaaacttcaacctgacccctacaaagaatcctgaaattttggacatgatgtcaagtgcctgcgaaaactatatgagagatatcctaacaaatgccattgtcatctcccgacatagaagaaaagcagtcaagataaattctggtagaagaagtgaagtttctgcggctttaagagccattgcactaattcaaaaaaaagaagaagaaaggcgtgtgaaaaaaagaattgcgttgggactcgagaaggaagattatgaaaataagattgattccgaagagacgttacacagagcatcgaacgttacggctggccttagagcaggtagtaaaaaacagtatggttggctaacttcatcagtaaataagccgacgtccttgggagcaaaatcttcaggcaaagtcgcctccgacatcacggctagaggagaaagtgggctaaagtttagagaagctagagaggagcctggtatagtaatgagggatttactctttgctctcgaaaataggcgcaacagcgttcagactattatttcaaagggttatgccaagatcagagattaattgctcatctcttatactgtctataatatttaaaggtatagtgtttcaaataaactaggatataaaaaaaacaagattgactaacataaagaaggccggttggtgtcgcttagtcaagtcatcgccaagctattgaggaccattcaacctttttgctttgttcattttaactttataataaggaagatatatcaatccttgaagttaggcatccttctaccaaaaatagcggaaagaggagtgataatcgggaaaaaaattttcatattaatacacatttttatacatttacttgtcattatccttttgggtgaaaggatgtattatgtattgtttctcagaagggcttctaaattagtccaaataatgctgttatggcacctaacaaactcattagagtattagtgttcgcataggaaatagccgcagcattcgctttgtttgccgtagaggaagaagaacgagctgtagaggaagaaattgaagaggatgaagaatttgagtttaaagttgtatttgacgaagagtttgagttagaagtgacatttgatgaagtcgaggttgttgagtttgatgtagtatttccggaggttgatgaacctaagagagccgttattggaataccgtcagtagcctcagagattgcagaggcaatagcaccgctttgatacgtactatttcccgatagttcaggattagctgaggtacttagtgtgccgttccagcagtaatccgcaaaacatttggtacattcagggggcaaggtggcatttaggctttcttgcttacgtctaatgatggcacaacctatgcaacctaaaaagttagagtcatccgtaaagttgcccattgtagcagcttcaaaaccatttctgatcattccaagacgttctgtaacattgtagttcatcttcaaagtactttggttaccattgaatgaatgttttgtgtttgggatatatacaactaaaggtggaatatactccaagtccgtcaaattttttgcatcacaaccaaaaaacgttggcttattagttaagcccaagttaaggaaggtgttaacgtctggaacatatgggaaagccattcctttaccttgcttagaatactggcgctcataagtgttcgtcatgcacacaccacttggccatgattcatcagtattgtcggatatatccaatgcgaacaccacatccaagtcacgttccttcttgattagtggaaccaacggcaaattttggccgtcctcaccaccatcaactaaaaacaaatcatcggcatcaacaatactggaagtgtaattgcggtcaacaaattctgtatccttgaatggatttgcagcgtaaattgcaatatcatcgtcatcttgggataggttgttaacgtacttgttggcaaaactattaatcattttataataggtcgaagtggaagcttccagggaaaattcgttgaataaactggcggatgtggcaattacaaatccagcattatcgtaaccagaaacgcattgatccttgttgaccggtttaccatttgtaacgttggtacctagatatttcacatccgtaaaagcgttcaaagaaggatcccaagaacccatttcaaatggagtgaactcgaaaagagtggcattcaagtttatcacggtggtacctgggtatctaccatctgcaacagtaattggtaaaggcatttcaccgtttttgaacacatcaacatctctcaaagaggaccaagtcaaagcggagccagcatctggcaagcttggaaagaagttgtaagaaagtgcacgggcccacaaatccgacaaagatatattgaagcctgcatcagacttagcctgcacttcttgtacaatggactcccatctttcaattgtgtaggtcaaattagagccaccagggttcacaatggatttcgtgatattccagatggaatcgctctcactcatatggtctacaatttcctgtacagaggtccaattgttccatgccaaagtaccagtcaaccagttaccaccggacaaacccgatagatacgtggaactttgtagtaaaccaccaagaccatgctcgttagcaccatcagtacgattgtccatagcagcaatcataccagcaccacccaacatggcacgataaccaccaccagagcatgcaataccaattttgggtacattggaagagttactactgaaaagagtggatagcaaagaagtgtcactgaagttagaagtagctctgcttaagaaggaatgtaaagcttctttagtgtacgcatctcttttctttaaccaatcagtttcagcggtagataagccagacgcgtttctaactaaagaggtatcatcactgggacaaggaattattgatggagcataaccatcaccagtagtggacgacgaatctgcagcgagcgaaagtccagaaattagcgagctagcctgtaatatgttccgtaattgcatctgcgtaagaagtgttactttaccagcgcgagtgaattttaactcacttctaacccttgataagatttgaaggcacactaaggaaaaacaagctaaaagacatttctaacgccttgtaaagataactaattgtgctcatatataaggtatattctactccacatgagatacgaaaagaagaagattctcagactatttaactctttgtcctttttttaccttttttttgatttttttttcactttcttctgttggtaaacaatgccaaggtggagaatatgcggaagaaatgtccgcaaggtaaaaaattgttgaaaaaggcgacgcgtccctttgtaggagcttttcgaaggcgtatacgagccaagaaaaaccttatttcccagtttggccagaccggctgcattgggtgcgacggtaaattctctataggcatcaccattgaaaagtatgtccttaatttagtcgtgagaatcatcattgtgttcgccctttgtcgtataaccgaattgagtgtctttgattcatctctaaggtgtaaaagcagaaaaaccagattatctaaagctgcaagaaagaaagaaactgatcattttcatgaacagtgcagatatgtggaagtgaaatttggcctgcagatggcatatctgcaatcctagctttttccttctgcactttaaacctatctatatatcttcgatgaaagtactgcatgaacatatctgtatagatagatatatgtagggaagacacccggtatgtaaatgttaatgctcgtaagatttcgagtttgtaaaaataagatgcggtatgcacttgagatctcgtaaactatttgtatgttgatatttttgcgcttttctcactctcgtattcttttagaaaagaaatagaaacgaagaaagagcctaaattagaccgaagacggcactaatgacacttaagacaccaataaaagtgttagtgtttaagttagaataattcaccaaagcattgcccgcatttttcttatgagtggaagacccagaagcagaggcagaggcggaagcagaggcagaggcagaggcagaggcagcagcggcggaggcagacaaggaagcagaagaagaataatcatcatttcctacacctgagactgacctgctgtcaatagtaccgttccagcagtagttggtaaaacactggctgcattcagagggcaatgtagcattcaagttttgttgcttacgtctgataatggcgcaaccaacacagcccaagaaatcagaatcatcagtaaaattacccattgtggcagcttcaaacccattcttaatcataccaagacgttctgaatcggagtatgacatcttaaaagtactttggttaccattaaatgaatgtcttgaatttggaatgtaaacaattaatggtggaatgtactccaagtctgtcaaatttcttgcatcacaaccaaaaaaggttggctttttgttcaaccccaagttgacaaatgtgttcacatctggaacatatgggaaagacaaattgagaccttggctgccaaattgacgctgataagtgttaactaatgaagcaccatctggccaatagtcgtcagtatcagcagaattgtctaatgcaaaaataacatctagttcacgttccttttgcaacaatggaactaaaggaatattttggttatcttcaccaccatcaaccaaaaatagatattctgattcgataatactggaggttgcgttcttttgaagaaaattagcttccttgaatggatttggggcgtaaattgcaatatcgtcactattgtcggataaatcttccaggaaatcggtggctaagttagcaataaatgaaggtaaatcggtagaattcaatcttagtaaaaattggttaaacaacgtagatgaagtggctgttatgaaaccagtgttatcaaacccggcaatgcattggcctttattaactggtttaccgtttgtaacgttggtacctaaatacttcacatccgtaaatgcgttcaaagtggggtcccatgaacccatttcaaagggattaaattcgaaaagagtggcattcaagtttatcacggtggtacctgggtatctaccgtctgcaacagtgatagggaagggcatttctccattcttgaagacatcagcttcccttaaagttgaccatgtgtaccctacaccaccacggtgtaagcttggccaaaaattgtacgcaagagcacggccccaaacatccgccaaagagatgttgaaaccggcgtcttttttatcctgaacgtcatctgatatgtcgtcccatctactcccagtcttaaagatgttaatgccgtctggggtaagaattgaatgagagatgtcccaaattgagttagattctgttgtattatccacgatagcttgcacagacgtccagttgttccaagccaaagtacttgttaaccagttaccacccgacagacctgccaagtaagttgcaccttgcagcagcccaccaagaccatgctcatttgcgccatcagtacgattgtccatagcagcaagcataccagcaccagacaacatggcacggtaaccaccaccagaacaggcgacggcaatcttaggcatattggaagagttgctaccaaaaagagtggatagcaaggaagtgtcactgaaattcgaagtggccctattcaaaaaagaatgcaaagcctccttggtgtatgcatctctttttttcagccattctgtttcgttatctgacaaaccagatgcttctctgactaagttaatatcatcatcacaggttacgttcgcagggacgtaactgttatttggtgaccaagcgttaacgttctctgttagagaagtcaaaactgcagcagaaaccaacaaactctgcaacttcatggttttgttttattttctttcccgtttgcccttaggatggatagcttcgtgtaatttacgttatatgaacgaaaaaagagagaaatgttaagaaaagaacgaagaattgattagttagtataacctaataaatgtagaaccttacagcgaagagacgtttccgttggttaaatgtggtggaagcgtctttatatattagatgatgtagtttacctaagcagttagaagaaaataaagtaaccaagtcatcttctaagcaaaaataggagacgtaaatgaatgttgcttaactgagaaaaatatgcgggaataagcggacatgttactgtatgaggttatttccctttatagataagggcgtaaaccgcatataatgaggaaaggcgaagttagaaacggactttttaggtcgctttgaagaagtccgtgcaggaaacccatgcgtccacttattttagcactatgtggcatgagaaagctttggaaggaataaacgttaggaccccactgcgccgcttttacgcagggcaatttcggggacaaagggggctgaaggaatacaattccgatccaaggcaacaagtaggtcagaaccctttattaacctgcgcttgttagtggcttcctttgtactctgtccgtaatccagcatagcgctgaattgctgaaagatatgggtagcggtcagatgagaagggcaatcgtcaggacttctgttgaaaagcggactaaacataggcattatcattcttagagttttacgagcaaatagaatcgagtgacttccgtcgttgctaacaggcgcagtaataataaccgcggacgaaagccacgcaggcaaagaatgctttcgctgaaatatcggagtcttgctattgttcaggctttgccggtgcgtaaataataggctgaagcgaatttgatttcccgcacaaaaaatttttgctcgagtaagtcatacatatatcttgcatgcgtaaaaaaaattgcaattgctgaagattgaacgaccgcccaccggtattttcatctcttctagatcaagactaactgctcgttcagtacaagtattttacgatagtccatattactcttcaattaatattttttttttatattctggcccgtttttgacacaattttttccttctctttttctccctataaactatgcagaagtagcgataatcacgatcttgttaatgattcacatgtgcgcaagtcgtattgtctgtctagatagtgagatgccttctaaataacaggagagaggcaagatagcataacggcgcaatgaaggtaatttctgccagttttctttgcattgacgactgaaagggcccttgtaagagccgctcgacagggcgacgccacagtagagtcgctaacaccgaaatatgcatattgaaaaacatcaaagtataaaagaacaaagagggtggcatctgcagatcaaaaaaaacaataaccaccaaacaagacactaaaaaaggtcgtaaaaaggtcaaaagttagaatggttaaggtatatattcatgacaacaaggttgactccgattatcgcgcaccccacaattctggaacagaactttccctggatgaattagccaagttaggagtgatttataaatactgtgcaaatgaggaagaagtgaatgaaattgctaggcaaagagaatataaaaatagagatgtggtcaacatctgcgaaggttccttcaaaagtgaagcagagtttaatgaaaaactagcaacattctaccaagagcatttacatgaagacgaagaaataagatactgtctcgagggtgctggatactttgacgtcagggatgcttccacaccagagaactggattaggtgtttggtagagtcaggtgatttactgattcttccaccaggcatctatcatcgtttcaccttgacaactagcaaccacatcaaggccttgagactgtttaaggacgagcccaaatggcaagctatcaacaggtcaaatcaggctgattcattgcctgtacgcaaggactacattgccctgatcaatcagtactaaatactgcatcataatacattattcttaatgtcttacttctttatatctttaaagtagcgtagggtgacttccccgtcaagaatgatttttagtctgtgaaataggaaaagaaaaaaacaccaaaagtggaaaaagaaacaccggaagtttgaacgattttcgtattatttttatatttagatgttggtcaagtattcatcttttcctccatttatttgcatacttcttccatggagaatagtgaaaagtataggccatagtcgtaatatcaaaaagcaaagccttatcactatttataaacatcaacaatcctgaaagccaaaaacgatacgacatttgatattttgatttggtttcagcgccctattttttttataaaaactatacgcatactgttgcattcctttctttataaaattcaataaaaaattaatactttccacagataaagctagagaatgtcaacaacaggtccgttagatgctactttaataagggacgttgcggttgctactgccaccaaagcatcatacgatatgagcgatactctatattcatatctacccaaggtcgaccaattttatattcctgaatggcttacaatgcaattcattgccaacaatttgatcagctttacccccctattttcatatggtaccacgatcattagcattgagaaatgcaagactgctttagggttttcaatagatatttgtgccacaatgttgatcgctagtatcctaagaatatcttactatctcattacaccgtatgaaatcactttgttgaggcagtcattagtgatgatttttattcaactgatcttgctgagaacaagcttaaaatatagacctgatgagtacaaataccaaaatctcaccgatgtagagtcattgtcacatttgattcacgacatatggttcgagttttttagctgcattaatagaccgaaatttttaagtgaagattggaagaatctgatcaaatctctttcgttcacaaatttactgaaattttcattcaaaatttttttggcatttttttataaaattttgaaattctttgacccaaatttcaaaagaattggagcgttttggcagtgggatgacgacaaaaatttctggaggtttttagctctttttgcaactgtacaaatattggtcacatttttcatctctaatattttaaattgggactcactagctcaaggactgggctctatcatagggtcgttgggtttattggtggagtcgcttttgccgttaccacaaatcgccattctttataaattgaagtctgttcaaggtttcaaattgatccttttggtaagctggctttgtggtgatacactgaaaatcacttacctgatatttggtgcgaaaaatatttctgctttgtttgttatttttgcattatttcaaatgtcattagacttttacatcggtggtcaatacatttactacagatactattatccaaagttaaggcatcaacatcaccctaatgacagtaattcgccatcagatgaagatgaaagcgaaatgtacgaattagatctttttaataccttacaaaaggatgtcgaaaaggccttgaaacaggatagtaatgatacgtcagattcacctcaagatgaccaagtgggtaaatctcaggcacaggcggtaacgctatagaaattttcaggtttgcaaataaaaaaagttgatagagaggtttttttatattttagatatatgcattcataattcgatatatacatgcatgcatatctcgagtacaatattaccattgttgtaattacttgttaaatatcgcctcttctattcatgtttgaaaggaaaagaatggtgtggttacacctcggggaagatattttcacgggcatatggaactaataaattgaacgtcacggtaatactacataatacagtattggctaaacaaaatgtgcctgacgatatcaaagtttctgtagtgatattcattcctggtttgcaggcatgaaaagattaatattgtcattgagcaatgttcaattattgccttttatttaataacattctacaacctctgtatataatacatataattccatttgtatccacaattctcttcatgttgagatatatatcttgaggggtattcgtatcgcttgtatacaatgataatcgaggtaaaactcatgtacagtagtgcggcatatttttcttatttagtttttgtaggcggcatagtattacttgcagatttttttaaagtccctgagccccaaagttccaaagcaacaaaaaaacataaatcctttgcaggaaaagtaacatttggcaaaatttcaacaaattatgccccccgaatttagcagtgatcaatgttaatttgcctacatgctgatgcagagttgtagaaacaaagaattttaccctgtatgaaaaattttctaccgatgtaatacaaaaatgaatcatcaaaattttatgacgtaggaaaagacagagaaactttctatttcttttctggagtaaaaaattaattatctattttacttaaacgaagatagggtttcgtaatcacgaaagaacaagcaaaattctagttgacaggtcagttaaggcacagaaaaagaaatattattcattactatcaagataccgtagaaaagaaaaagaaccggggatgaataataacaaaacgggctgctttttctttttctctttctttttcatttggtccctctccactctttctccacgtggctttgctttccccgtatttttcttcgtcagagagactacatgatagtccaaagaaaagaaacggggggacgaagaagaggagaggaaaaaccaaaatataattttccgtgaaatagattctttttctccactgcacgacttcttctcctcccacaaaaaatgacgcctcatagacagccccgcagcttcacttttaagtttctttttctcctcacggcgcaaccgctaacttaagctaatccttatgaatccggagaaaagcggggtcttttaactcaataaaattttccgaaatcctttttcctacgcgttttcttcgggaactagataggtggctcttccacctgtttttccatcattttagtttttcgcaagccatgcgtgccttttcgtttttgcgatggcgaagcagggctggaaaaattaacggtacgccgcctaacgatagtaataggccacgcaactggcgtggacgacaacaataagtcgcccattttttatgttttcaaaacctagcaacccccaccaaacttgtcatcgttcccggattcacaaatgatataaaaagcgattacaattctacattctaaccagatttgagatttcctctttctcaattcctcttatattagattataagaacaacaaattaaattacaaaaagacttataaagcaacataatgtctgaattcgctactagccgcgttgaaagtggctctcaacaaacttctatccactctactccgatagtgcagaaattagagacggatgaatctcctattcaaaccaaatctgaatacactaacgctgaactcccagcaaagccaatcgccgcatattggactgttatctgtttatgtctaatgattgcatttggtgggtttgtctttggttgggatactggtaccatctctggttttgttaatcaaaccgatttcaaaagaagatttggtcaaatgaaatctgatggtacctattatctttcggacgtccggactggtttgatcgttggtatcttcaatattggttgtgcctttggtgggttaaccttaggacgtctgggtgatatgtatggacgtagaattggtttgatgtgcgtcgttctggtatacatcgttggtattgtgattcaaattgcttctagtgacaaatggtaccaatatttcattggtagaattatctctggtatgggtgtcggtggtattgctgtcctatctccaactttgatttccgaaacagcaccaaaacacattagaggtacctgtgtttctttctatcagttaatgatcactctaggtattttcttaggttactgtaccaactatggtactaaagactactccaattcagttcaatggagagtgcctttgggtttgaactttgccttcgctattttcatgatcgctggtatgctaatggttccagaatctccaagattcttagtcgaaaaaggcagatacgaagacgctaaacgttctttggcaaaatctaacaaagtcaccattgaagatccaagtattgttgctgaaatggatacaattatggccaacgttgaaactgaaagattagccggtaacgcttcttggggtgagttattctccaacaaaggtgctattttacctcgtgtgattatgggtattatgattcaatccttacaacaattaactggtaacaattacttcttctattatggtactactattttcaacgccgtcggtatgaaagattctttccaaacttccatcgttttaggtatagtcaacttcgcatccactttcgtggccttatacactgttgataaatttggtcgtcgtaagtgtctattgggtggttctgcttccatggccatttgttttgttatcttctctactgtcggtgtcacaagcttatatccaaatggtaaagatcaaccatcttccaaggctgccggtaacgtcatgattgtctttacctgtttattcattttcttcttcgctattagttgggccccaattgcctacgttattgttgccgaatcctatcctttgcgtgtcaaaaatcgtgctatggctattgctgttggtgccaactggatttggggtttcttgattggtttcttcactcccttcattacaagtgcaattggattttcatacgggtatgtcttcatgggctgtttggtattttcattcttctacgtgtttttctttgtctgtgaaaccaagggcttaacattagaggaagttaatgaaatgtatgttgaaggtgtcaaaccatggaaatctggtagctggatctcaaaagaaaaaagagtttccgaggaataagagattatacttaaactagcactgatttttttaaggctaatggctactaatactttaatagatgatcttcatacttttttatttaacgatttttaatgatgtttttatttgtaccactcatttatctagatttttttaatactgatcaaatcttacggactcgacgttaaaaagttcctacatacgtctggtacttgaaacgctgcttcgaggtattgacactataagaatacgatccaaatacttacaccgcatgtaaaaatatgccgacaatatgaatacttgttgatgaatgatatttgattttaatccggcaatttacctcctttatataatccaataattgttgataattagtggttaggttgcagtactaataagaattaagacaaatattcttctactatataaaaggtgcaaacaaaacacacgccgatcggccatactaaacaagaccaacataataatggtggaaccatttactgtattttcaatgtaacgactcatatccttatacatgagacgtcaagtttctcgttgaagtaataatgaatctttaactttactgtgccacatatcacgtaatcatatattgtttttcgccttcaagcatcaatggcgtattgtggctgattacttcatatgatcactaattaactaattatgaaaaataataaataagtcaccaaccaagcaaggaaattagcttcaagtaaacagttggttctttctggcgagttagaacaaaattaaacaataatctatcgactagcattcatatcaccaatatatcgtcatatacagcgaaatgattgcatttactggattgaatggatacactttgaagatgaacctttatcatagttgaaatgggatagctgagaaacttgtgcatgatttgatgattgtttgggttcaaccgttggggataaggactataatattaggtacacagaaattccaaatatataagtagcagtgctttatgaaactataatgtcagagtagttatgtaaaaatagaacaattgatatgatcgtttctttaataactcgataaggagttctctacgaaaaatatcaacagtgaaatataatccgatatagtgtaacggctatcacatcacgctttcaccgtggagaccggggttcgactccccgtagcggagttttctttttgaagaaatttgaaaatttttttcttcacgtcgaccaaggttttttccggtcaaacatggccaataaaacggataccatttcttggaaattatacgcttcgaagtattctcaaaaaaggaaattgtctgcagtgaagattggatataaggttcactaaacacagagtagtaattgagctgtaatttgtttacagaacgaatcaaatcagcgtagtgttacagtttatctgagactgcatatctttaatctctatgagcgagaaaaaagaagaagttaaaaacgccaccgttaaggtgactgtcaaacttccaaaagaagataaccattcgcataatacgaaacatctcaaaaagacccaaagttcaaaaaataatgatatatcttttgaaatcggcaaggaatccaaaattcaaactgttctagatgtgttggctatgattccaagttccaagtacctgacaaacgttgggctgaaaacaattgaaggtgactcccagctatctgatgaaatgtctataaaggaaattgttggtgagaaaagcgagttaaaacttcaattgatactgaagccatatagcgcaagagaggctttgaaacatgtgattactgttcgcgatttcatcggatttgcccaagaaacctcagatggattatctgaatttgctatttctactggttcaagcttttcctcgttaccgttgggtcctatcaaggaacgctcaaaacaagaagaaaaagacgagaagagcgatccagaagaaaagaaaaatactttcaaagatgtgactgacgaggaaaaactaaaatttaacgagatggttcacgaagtgttttctagctttaagaattcttcaattaacaaacttctcacctctgaatccaacatcatcacgccgtgcgtcaggtctttgagtttcgcaccttacaatcctgtacctccattttatagaagtaaaggtcatctattttacctacaaattgtcactttggaaggtgagagtttctatatcactgcaattccatctggattctatgtcaataaatcaaactcaactaagttcgatccttctccaaaagaaaacactgacgagaacgcgcactcatccctgatctattacagtctatttgacttgattgcttctcgctctaaaaaattcatttctcatgtccaagcattcgagaaaaaactatctgctttagattctacaagctatgtaagaccaagcaatactttcttgcataaaccatggtttgtttcttcattgccaccaaataacccagattatctgaggttacaaactgccgccttggataccacgccagaaagaaactttaatgatgaatttcaagccattaaagatttgactacgtcaacattacaagatcgtattgaaatggaaaggttgttttctaaagttgtacatgaattttctgttactgcagcatcaggcgctatgtcaattttttacagtgatttcgttgcaatgaacccagaatctccaactcgggatcaaattttcttaaaagacaatatcttttattcctatgtttccgacgttagtggcaattatgaagggaaaggtggggatgaagctgcaatcgctgcttccaaccaagacttgaagacaatcaatattttgaatcgcttgcatatgcacgaagttcgttatcttttaacaactgtagtcgaatttgcaggcagaagaattttggctcaaactccagtacctggactcttagctaccatgggtaacaaaattgtaaaagatgctaataccggcgaagaggttaccgaagattttgtcaatgatattaatgtaaagtacggccttgatgaaggtttgggaaagattgtttatgatgctgactttgattctgttttagaaaaaaagtttgtcaaggcattccatttgaaaaagcacaaagtcaacggtactgaattagcattttcatcgcaatccaagggaatagttggattcgataagaggcgctatattttggatttagccaacacgtatcccttggacatcaactttgctagacaaaactttgacaacatcgaagagactggaaaccgttacccacacaggcaaactttgttacgtccggagttagtagaaaagtggtggaataataaagttgagaaggaaggtgttgaatttgaaaaggcctatgaagaaaatttgtttagttataaccctgatgcttaccaggtcgaaggtattgaggacgctaatgttgacgaaatgtcgaactacttacaaaaagaagttattcccagcgttattcaagattatttatctggaaatttgagcactccttataatggtgaacatttagccgatactttacataagaatggtatcaacatgcgttacttgggtaaaattatcgagctttctcaaaaggaattggactcccaaattgtccactacgaacaaaatttgaaagctgttgaacaagacaacaaagaatatgaggattgggaaaaatcttatctgcaaaaaattgagaacatgattaaagagagacaagccaagattaataagctggtacaagaaggcaaagaggttccaaaagaactaactgaagatttgaaattaaacgatgaagaaatcaaaaagcccaccgatggaaaacctgtggtcgttgcctatgatgagctagtgccattaattaaaatttccgaattagaaattgtttcgcgttctttgaaacatgttttaaaagatttgagtaaagatgttccggtcttcttggttccatcactggtagcatacgttttcaatatgttagttggtatcaactacaatgctgatccgaagccagaaccagtcgacgaattttatccagtcaataagtgctcatttgctaaattaacacgctccgaattgctggaagctgtctctaaacaagccttcttgcgtttccgtcatcaattaccatccaattggatcgaagcttacatggaaaatcctttcaccctcattagaagtgtttcttacaaatttggtattcaattgctcaataaagaatacttctttactagagaacaattggaaagttataagcaaagtcttgacaagaaaattaggaacaagtttgtcgaaccaccaactaccttcagtttaagcgatttgaccattattccacgtgttaagttctcagaatatacttcttcagttagtgaggaattttgggctcaaggtgcttctatgatcaacgaagacaaacaaagtgctttgactttactcgctcaatcaattacagtcttagaagatgttaacaatattttacatcccgccgttgctgaaaagtacttgtcattatctgccatttataataagttagcattataccctgaagctatcgcgttctgtcgtaaagcatgtactatttatgaaagagttagcggtattgattcttttgaaatgatgagggctttaactaatttagcaattctagaattctctaatgaaagtccttataacgctactgtggtttataataggctcgcagaaatcctaaaagtttatgagttaccaaaaatccatcacccagcccccacaagcattttcaaccatttggaacaattagccctaggtgttcaagataccaaattggctattgaagtcttgggacaactaagctcctatgttgtggaattagaaggcaaagattcattagcatatggctataccgagtcacgtttaggtaatttgtttgcagcattgaaggatttccaccgtgcattagagcacatcactgtaacccaagggattttcaccaagcaattgggtatgaatcacacgcactcagcccaatcaagacagtgggttaatggtttaagctcattaataatggatttaaaacaaaagaagcaacttgcacaagatcaaatgtcgacaacgggatcaaattcagctggccataaaaaaaccaatcaccgtcaaaagaaggatgacgttaaacctgaattggctaacaaaagtgtggatgagttgttaacatttatagaaggcgattcttccaactctaagagcaaaaacaaaaccaacaataaaaagaagcatggtaagaaatagagagctaacttaacaatctcgtttatttattatttttctttatatctatagcccatacttgtatatactacgtgtaagtactagatataaaacgaaaaaaaaatacttacaattatttttttttctttactgctctattcttttctttattctattcataaatgcaaacaattagttatgtaattttaaaagttgaaaataattgactttgtcaaagagtaattaatttttcacaaatcatcataaatgcaggtatcaaaatattgtcattaagcacactattaccttctagcactccactcagtgtacaaagggtaagcaattgtaaagtagttaggtggttaaaaattgcagctttatcaaaacgtaacaataccaaacaaacgataaaactcgttactataaacgcaagagttccctctaaagttttttgtgtacctttccaacgaatgcggccataccttttaccaataatagatgctaaggaatcaccaattcccaatcctattagacccattggagagttattcattaataaaggtgttgatattccgaagagtaaataaaggtatgatatgatcaatggcccgctgtggtccctatcatcagcaaaccttcttagttgtaattcaatagcagatcctaacggcggtaggttttgaaatcttatgtactcaattgataagaagactggtattgttccggacaatgcaattttcacaaagtttgaatccatttggaatgacggtattatgagtaagaaaatgatgaaatgccacaattttcgggaggtgttcaacgatagactgtccttctcgatcaatatacttggtatggacagtataagaattgaagaccaagcaaacaaaatcttttgacgaatagtagactctaagatatattttaccagccaaagtagcggattttcaccgtcttctaaatgaatgaaggtattggcaaaaagtggaagcccgatggcaaaggatattgacagcataaacggtttaaagtgcattacctttttgagcacatagttaattgaaattattgttgtgagagcaaggataatgcccttcaaaattctaaaatgtactgtgccagcctctgaaacgtacagaatattggttaataggatactaaaaagattagagtcgatattatctaaacttttcaattgcccaatatacttcaaaattaacgacagtaaagaatttattactatgctaataatattctttaacctgtcaccagcctcaaaattaaaaaatatgaggcagagctgtaaaatgatcactaccaactgagttcgccatctatatgaatttaataccgaaaggatcaaaatagtatttatcaccgtagatgatgtatcgaacaacaacgaaaccataaacggtaaatataaactgtaaatggtatcgaacttgggtaggcttttgtaaccatgttgccaatattttgtgaatatcagaccaaccattatcaaacacaccacaaagacatttacaaagatttgtttataagatatatcagcggtaacaatggaccacggctgaagcctttcaacacagtaaaaaaaagtgcccaacaatataacagtttgaacaaaattcgaataaaagcactcaaaatctcgagaattcccgcccacatcaaatttacgagtcctcatattgattttgcagatctcctcagttggcatttggcttccctcagttttctgggttagtttaattgtggtaaaggaagcatgaggtattatagcgaccatataggcaatgaacagaataacgacagtttattgcctcgaaaggagtctgatttactagctaaattctaatatttggcttactacaaactctatctttcatagaatacgtccttcgataccattttcaccatcttgactaacaacgtgtacaactcttttgaaaattacgtgcctgaaaacccaaccattgcggacagccctcaataacgtatcttagcattacccgcacacccatacatctagaacttttttcatttctgaaaatttttttttcttctaggattacttcgggtataaataagagacgcagaaatggttattggcaattaatgcttcctctctttaataagttacaatattagaatcctatgatttccatcacaaagatcaatacaaaagaaatattcagatgagtgggagctatgaaaggctgagagagaaattgaatccataaaacgtttttttccgtgttctttttttcttctttatcaaagttagtttttcagatatgtcttttgtcattatcacaggctaattattcccttgatgaccaaaataaatttttacaaactagagtttctgaatcttttgtgattagaacgtttattcttatttctgaggtttttaattagcaataaagaagaaaaaactgaaaggaaaagtctaaatagaaatacagtagtatttcttcaatttctctgctctcctttcatttaccacacccatttcaattttctttttattccatatttattcaaaggtgtttgttcatatgatgattataacaaaaacaaaagctggaattactggctgaacgagtatatgttgatacgtttttgcactatcctgacctagcaaacacctttaaaataaatactagaaagttgacacatttccataaattggaagaatacatttaagcttagaaaacagtagttttttagtgctattcttccgtagattgatgttttcgatctatttgatacaatggaaatgaggatccacagcactgggcactgagggggaaacaaatatcctttcaaatgagtgacaatgctttagcgggcctagaaaacccgcgcaactgatccattgtaagtttttctgagggctaacagaattttctatagggaagaatggatttttttctcattttcgtataattatgtgaattggtttttatgatgagatatttatagatgacgagtctgatcattcgtgaagacacaactattaaaattaccattcatgcctttctgaagctgtttacattattcttttcgattagcaaagaatttggaaatagaaaaaaatcgacagataactagttcatcagttgatgtgtctgtattgcttccatgttttttaaagaaaatttctaccttagagacgtcaatgctgcagaagatgaaacaaattactcaaatagacaagcatatgtctgatcttcatgattgaaaagagcaattagtgtctgatgcaatttaaactagaaaatttatctgagagagatgagagatcgtacaaactgtttcaaggtttttaacttttctccaatttcaaaaattgtttatgatgatttccacatttcacgacggtcaactgcgtttttcgaatgtttatcgattaactttgatgatatttcgcctgtgacagggcgtggtactgagctttaatatttttagcaaatttagaaattgggtcaagcgaaccattgtaatgctgactatttggacgactctaatctcttcaatatatttgagttcaaatatattaacttgagtaaattttctcttgcgttaattataactaattgtgatgtgatgacaacttcttgagctatatattttcttgagaacatcaatgaagaaaacgtctcatcaaatgatttgcacgtcagtctgatcacaagccatataaaattctttaagtattttatccattctacctttttcatctgttagtgatcgattaaagcaacacccagacattacatggcccatatggcaaaaattttcatctcatctacctcatcactgtgtgcatttagtgtatgaatgactactttaagcaatttaaccagtatatacgtataaagaggtcaagtgtacggataacccaaaggaaacatgccttccgaatcatccgtctctatctacaagcttgatcagttggagtatcagtaccattatttgacaaaatcattacagaagtttgaaccaagatatccaaaaactgccaaattatacaattgtataggtaaaaagaacaaaaagaaaattgaaaaactgttaaactctttagagttgaaaactttggacaaagaactagatgaaagttactcaaagttactcaataataagattcactattacgagacgcatttatcaaaatgtataaaagaacaaattcagaaaatatccaaaaaaaattctagtaaagtgaaggatgctcaaaaaaataaatcaccctctatagatattgaaaagatgcttgctacgcagttgtcattagatgatttagcactcttcatgacaagatttaggctgatcaaaatcttacaccagaggatcaaacaaaaaagcaaaaagattgaaggtgatacgaataataaaacttggttgaataacaatgattatagtggttatatcaatgataagacaagtaagtggaacccaagcaatatatggaatgaagttattacgaagctgccaagttgtgaaaagttaaacgcactaattggtcaaagtaaaatcgttcaaaatctaaccgaatcattcgatttgagtatttgtctcatatttggatttgatgtaagcgctatgaaagcaaagaagtatggagcaagggagaagacggccaatgctaatcagacgcactccaacattgactatgacaccgatgacggcaatgaaaagaatgccatcgatagcaaatctaatgcgatcggcgcacaaactcaaagcaataaagaaacaacgtccgacaatgaggatctattgataaaggaatacgagggaatgctaggcagttcaggagatgaaggggaaggcggcggatacttgaaccctaatatcaattacaatgaagtaacagatgaagaacctagcgaagcgtcatccgatgaggatgacagtgacgaacgcttcagcgactctgaagagaatgaaccaaggagaaaaaaaccaaaattgcataatttacctgaactaatggctggttattacagtggaaatgacactgaagaggaaagcgatgaagacaacaaaaatgttaagggaaagaagaaaaagagagacacagcagaagaccgtacggccagagagcagatgtcaaacgagccaaagaggaaaaacagacgtgggcaaagggcaagaagaaagatttgggaaaaaaaatacggctcacaagccaagcacgttcaaagggaattggaaaaggaaatggaagatagaaagcagaggcaaatcgagtacgaagcaagagtagctaagcgtgaagctaaagcagcatcattagaggcctctaggagtagggaacgcgaagacagacgtactgaaacgaacaataagaaagaaaaagaaagtgcatccactggagaagaacatccttcttggattgcaaaaagattagctgaagaaaaattacaaaaagctaaatttgaaggtaagaagatcaaatttgattgaacataacgtcttcatctcctaacttcatgtataataaaaactattagcacatctattttatatatgtacgcgtatatcttacatcgtaccgttatagcatttgaattattgagcttttgtatcatctaccgctgtcatgctcgccttcacggaacttagttatgcgaaaaagaattcaggaaaccaaagctggcagggtgagtatttgtttgtaaagtcgcacctttagcagatcattagctgtagcgtatggaagaaaactaaatgaaattgtttataaaacctgaatatgataaaagaaatctaaataataaatatgattgctatataatagttatatttgaaatgaagagaaagggaagaaaataaaagtattcaaaacgccaacccttaatgaagtaaatatgatttattgtctggacaaagttctgtttttccccattattcgaagacttctccagtaattgggtctctctttttgaaagtcagtaacaaatcatcttttgggaaaattgtagcgaaaaccttgattttttcacttaatggagtcactgtatgatggaaatcagtatatagtgcaaatttacccaacaaagcggcgaaggtaatcatgacatatgtttgacctaagcaaacgtgtggaccacaaccaaaaaccaaccaattcttctttgcttcactagccttagagccttctacccatctttcagggatgaactcatcaggattttcgtaaacttcaggatcatgtaaagctgggtataaggttggaattaacatagcgccctttggtgcggtatagttaggggaaactgggaaattcttcttaacaacatatggaaccatcaagacaggaggtctgtaacgcaaagtttcttttatgaccatattggtgtacttcattttctcaatcaaatccaagttcaattcggtagacatgtcattgttacgaacagccaattgttcttctctgatcttagctaagacatctggacggtcagcaacaatttggaacaaccaacaagctaaagaagaagaggcatcttgagaagcaaataagaaagtgaaaacagcttcggagatttccttgttagtaaactctctgtggtagattctagaatcatcatcgttactattctttgcatcgtgcatcaacttacaccaagcatccataacacaaactggcttaccacctgcagcaatatgatccttagccatttgagcacagttttcgaaaatcttcatggccatgtctgcagttttcttaccataccatgttttagtgtaagggataataattgggaagttgactaattccaatgctgctgtaaccaaatagtaatcatcagcaatctttctgacttgatcttcggtaatatagttaccacagaaagagttcaatgataaggcgcaaagaatttctctcatttcatggaaaaagacctggggctcgtagttattctccttagataaacgaacaaacttatccatgtacttatccatgatttgttccaatgaaggtaagtattgagccaaagcttgtttagtgaaaagaccgtttaatgattttctgtaatcagtatgagctttaccgtccaaaaaaacccaattgcaaggtcttaagatcttcacagcaacatcgacaacgcaaggtttgacgaatttggaagattgcaagatctttcttgccaagtctctagtagatgcgataacaacaaatttatggaaaatagaaacacatgaaagtggaccggatgcccacttagccttatattcttcaaactttggatctaaggattccaaaaatggaccgatgatgggccagaacttaaactttggacctgcgatggaacctttcttgatttgatatgcaacttggtcccaaaccaaaagaatacagattaaagtagcaaatattttcaaatatgacatagacttaagtgtatccaggatactgaaggcagtagtgacgcctacagagggctggtctttagccaattggtgtagcgtagaattatgagtggcatgttgtattatattttctgcgacagaactcattttgttaaaaggtatttattgtctattggaatagcaaaatgtgatgttttgtttattgtgataaaaattaaggaaacaatataacaagaaagaaatgagtaagaataagatatttggaacaatagacaattagcttatatataatttttttcttccaacaagattccctgcttgcgtatataaaccaatcagtccctttgcctgaagacaataaggacgatcttttacaaccgattcgataaaaaatcttttcaaaaccgaaacatgagctctcttcaatagcgatataaacaccggcagcatatagacgcaggtttgggctatgttttgtcagcagcgataaaaggtacgagacttcgcagacttaaacgagggaaaccttctcgagaactatggtaacaaatattacccgccccggaaattgcggaacaaatacactgtctctttacgagtttctcgtttaaaaaatccaggggtgtggggtgtgggcgcccatatgcgcgaacgagcagctgcttgtgatgttttccggggaacctcccacgttcacaaccgcgccgcggaaataacgaagtttttacgtgtaaagagattacgtcaaaggaaagaagtgttcaatgtgtctatcttataggcgtgatagatgtcatttataacatgagtccacctcatgcataacgtatgtacatatatgtgggcggtagggttttgattaaagtaacataattatccaaggaattcatagttgttctatttttcttgtttttttgtatcatcagcagcaatttcttcgttggagacatcgccagctccatcaacttgtgatttggatgactctgactccttgacaggttctgcttcactaggttcgttcggttgtgttgcttcatcgcttgtacttgtttttattttgtcagtatccgtcgaagtcaatgcggagattggtaattgactagatcgtggctcctttaatgtttgattatctggtacagtattcccactgtctgcttccttagaccatttggaatgtgatgccgattcagattccactcttggaagggtgattcctgtatggatacttcccacatttgattcagatgattgatttgtgtttgttgtagttggagaaggtgtcaaaggctttgaatctgcaggtgtaatgcctaatgtacttgccgaattcattgtggcgttgcgtggatacgataagggtgaagctatgttgcccatcagttgttgtttcatcggcattgttgccgaaagggtctgtaggttagttatagtatgtccttctagttggttagagttaggcattgtgcattttttcaagggcttttcacccgcagcgattgtacttacagctggtatagaattattgggtataattttgttgttcaaattcattgaggagtatgtcagctgagcagcagatatatttgaaggaccattaggattttgatagttgttaataggttgataataggtacgcggactgatggatttaataccagtgctactgctactactactgctatcattgcttggattattttgtttcaatacgctctgaatatccctgatgaacaagggataaagatagtcagcaattttttctctttgtgctattgctagggcacgctcaaacggtatccagacacccttcaaatgcatggaaccaatcttcaccacatgcctgattttttccgcttttagaataccatctcttctacctcttgtcatcttagttacattcagaagtttggtaccattaaccatatcattatctgctcttcttaccactgaaataccgttagcttctacctgataacatagcgttttttcatcctcccacattgttgttgttactcttggccttattatacttgccgaagtgccgctggtgttactgcctgtggcattggtagtggcgattaagggcatcgggtgccttatggtagttgtttggaaagaattcatggttttagccattgagtcatactgttgatctgacactccgtgcctatttgcagttaaataagtttcttgatcagtagagggtttaactggtggagttatagaatttccatcatacaacgggctcacctgttgttgttgctgaggcggtagcaaacccacttgcggaagattgtagcttaaaggtccattttggctggttggaccttgagttggcgttgttaatgatcttggaggaattggagaatgcgagtttggaattgacgaagtcttgtgaaaaccggggtattggtaggtggaaggttgtggatagtttgacattggaggctgctgagctaaggacgagatactattactattgcgactagtgcgattagaattgggagacatagagccactggacgaatcagaaggtggtccagatttactgaactttgaaaatgcattacctatctttggtggttgggccggatacgtttgagcttgtaattgttgttgctgctggtgttgttgctgttgttcaaaggttgagtaggttttttccaaattggggttttggacttgattactggttacagatggtgttgcaccgttagtggttccatcgccgtttgcaggataataataatacgcttgtggatacgaatatgccattgattgttgggcttgcatttggggaaaataatagtagtatggtacattgttactgatattagtactgttattgctttttttggtggtgattgcagaaccattcggtaacgcagttgcagtagcgttggaaggaacacctacagacgtggaaggtggattggaagcatttgagtcagaaccgctactctgaaaggattcttgaacttgatacatctgaggctgggattgcagttgctgttgagactgggattgcggctgctgataatattgcgggtacggccactgttcaggaactacgtattggtaggatacgggcatcagaggttgaacgctctggccgagatattgttgttgttgctgctgctgttgggtggactggccaatagtactttcgctattgctcacggcactcatatttgattcctggcgcatgcggttggacttgatatcattcgtattgattgggttaccgatgggcatgacaaaaggaccttaccagggttatataaggatgattttgtactgtgcttaacaaatccactttcaatttctgaaaacaaagatcaaaaaggttttttttttttatacaattgtgaagtatgtttaatgaaaacagcacaaaatgatatctctctgcttgcaatataaaaagctatggaaaaggattatcaactatactagaaggcttacacacgcacaggcacacacaactaatgcaaaagatagtggggaaaaacttcaaaaactaacaaaaagaagtgttaaagatgaacttttttcttttgtatcgtcggcttgccacattcgataagttaataaaacacaaacgggcaacacatctacgtactttttatgtgaagacaagagaaagaatacatcactgatacgtgcgtctattgcgcagcactgtactattgcgaagaactgagtgaaggcaaagaatgagatgatcgatgcttagccgactgttaaacttactgagcggtagcctctactagttccttagtcagatcgcactcaacttggaatgttccgtcaggcccacggaagaaaaagcaacaaaagaaagaaaaaccggacaacatgcgggaaaaatgcaaactgtgtgagggaaaaattaactttaaagattacatcaacggcgggaaaagatccttccgcagtccttctactgcggtttccctgcaggcacagctaaccggagggaagacaagtcaagcggacatgcagttcccgctcaggcttctttgcagagaaatcggaatatgaattttttgtgttttttgttaacttctttaccattcgcatcacgggaagagtgtgttggcataagaggcgcaagaaaaaggtgacccacggtggtgggaaagagaagaaaaagccgtttgcggaaagcaatgttttgcccattcagaaacaatatctttgctgtatccctacatgtattatgccgcgttgcttgtgcaggtacggagtccctgcacgatttttcaacaaggtctagatttgctaagacgatgaggcggagcccgaaacaaacaagccaaaaaccggaatttcgcgcttggtgtgctttcgcatcttttcgtgtggtgaatgcacctggtgcacgctgcgaaggtgacgtagcaatccaaaaaagggaagtctaggcgctttcaaccgccccccaccgtgcatgcggattggttgtcacaattcgcagacatattggcaatgtttcctcccctcctgttgatgcgggtaaggggtgtctgttatgcaggaacaggaaggtaaaaattaaatgggccttaattctgtagacactctcttggggtaataaggttaaaagccattgttgaagtacggaatcatctcttcattttttcagcgcttgtaaggaattaatccccaggaaggtgccgatgtaatgagagaagtattcttgttgtatctctttggttcggagtatttccttctttcttttctttgtagtttttatgcaaatgcagggaacagagtacccggttaaggctgttagtcagccgcactctacacaaaattacttggcaaacacgttggttgggaaaagctttatacttggcggtgtagtaattgtaaaggatcaagattgtgtcatgctaatgtgccgctgtgtaacaacctttttgaagcgcgtatttaccaccggcaaaaggccattgtgtcacataaaaaaaaactcccgccaaagccaggttcattttgcataagattcaccacagtacggaaaatacgataagttaaccagtaatttgctcgctttagctactgataaaccttctctgttaacactattatttttttattactttagatttttccgtttgtgaatagccatttttagatatataatggggttcagaaaaatacttgctagcaaatcgcatcacagtcgccaccataatcagcaccataagaacctgaagttgcaaaatcatcgctatgtacttatttccaatattacaggatcccatgaaacaaaatatttatcacccttcaggatggacaattgttcaggaagcagaagacgtgataggctacatgtgaagcttaaatccttgaggaataaaatccacaaacaacttcacccaaactgtcggttcgatgacgccactaagactagtgatgataaatgcgtctcttatgaggtgcccgaaagggatggccttgctactatttcgttagaagaggtttttccaaagtccaacaggtgccaaatacctgaagaaaacttgggagaaacagatagcgttattcacagagatttgggaaattttgcaaatgagaatgactatccacagtggagaaaagttgaaagtcaatataacttagagaatgtccagcctgaggaggatgaaatagttgatagactcaggtccgagattagaagcactaaattaaaatctgtaaaaacgacaagcagaacacttgaaaaagctatagaggctcgatgtactggaaagagagttcttcaacaactaagttgtcagagcaaccaactcaccaagatcgagagcaattgtgacatgcttaaaattcaatctaacgtagccgaccgaaagattgacgaacttgcccatgaaaatagaagcctgcttgcattaaaatcacccaaccccttcaggaagaaaagggagagagaaaagcgagaccagatctacaatttgaagttaaagcatcgtcacttacagcaagaaactatgaaaagagcccaagattctgacaaaaatttagccataaatctaagttctgaatatggacggtatggccaaggggtggaaagacagcgtattcttagagatgcccagaagtatcagtttgaagccgatgaagaagataaccaaatggaaatcgacttgtacggaaacctagaacaaataaaagcggtgagtggtgacttgaaaattatggctcacgcttttggcagagagtttgaagcacaaaacactagaatgtttgacatcgagaacaatgtacagcaggcagataatgctttacaggccaagcgatatagattggagaaagtgatcgggaaaagatggtgatctgttatacacacaaaatatcgtgtataaatatattgaataaatagtttctaaaaaggcatacgcagatattcttgcgaaagagaaaaaaaaaagagcgagggggacattagtactgaaggtctcaattcttctttgtattttctttcggagttgtcagacaaagctttctctttcccataaataaagtgcattcaaacatcggcaggtttgtttttcccagttgttacgtatttgtttcccgttccattcatgatcttaaactgggttaactgaaaaatcaacatgattttgtgaaaagtaaaagagggtaagaaagatagataccgctgtcgtgggactatattttttacagtaccaagtctacttgcttctcataaagttgataagttataattcatataatttcatttgtcaaaaaagattttagttacaaaacgatatcaaagttcaatcttgttgggaaaaaggaaaacattatgaagggtttccggtaatcactgcgtatgccacactattcctatagaattgtcttgattgggtgcttatgctgcggaaaaattatattctgcgcttgccttttatattaagcgtcacaacgcccttaccaagatcgagcggattaagacaagagtgtatctcaagcgtccgtatatgtttaagttgaaaaggatatttagtaagaataattctaccctacaaacgatattagtaaaaaaaaaaatcaataatagagttattgtacaaacatgttctgaaaattggaagcatcacatcgtatgctactagagaaaatttttactatccttttttccacaagcccagccctagcccgatcatcctattaattgtcagaccaccgaatgctatcccgccacggttgatataacgaaactctttactgctttgggtcaaatatgcctcttttccgcattttttcggagtagttcattgccgcatacataccgcaacttggacgaggatgtcctccttctcttacttttttattcgtttccaatttgtttctcgtaccgttcaagtttcaagcctacaagaaatgtacacgacatggatgcgtcagcctgattcagatatgacaagattgttcctgcgcatatgtgaatatgagcgcacgcaatacattgagatcttatttgggtttgtaagtgcaaacttaatttactttgcttcctgccggttttgatgtgcacctgggaacttaaatagccgccaaaagaaaagcaatcagagcggcgcggcgcagacaaaacccgaagagtttcctgggaacggtagaggccttggtagtaccttactaacgccggagaggatgattgatacgcattgaaatcgtacagaaaacttggggcaaagcgctcttaccccaatattctcacccaaacagtggcaataaataaagaaaaggtcatcactttttttcgtactcttatccgttttattttattttattctttttttttgagtggagaatcattaagaataaagggtaccttttgtaagcacgatgaacgaagttacttgttccataactggtgacaacccaattcataagatcaacaatggattaggcttgaaatggaataatctgggtaaattctctgattttcagactaacgatagcgccgcgcgagatgctagaacaatagattacatctttaccaattgtcaaaccggcagcagtattggtaagatagattttcgggccgcactaccggcagataaatctcaacatagtggtgtcagcgaaaaagaattttcaagacttgagaaccagtggtcaaaggaattctcttgtttccccaagaataaaaatgctgatgtgaccaagcccagtagaaacaaacatgagaaacgctccgctaatttgcacaataggtactttgcacaatattatagtacggcatatcagcaaaatcgtatatatccttgtcgaatatcttacaatgaacactcatctgtttctaatggctgggaatttcagttcaaatcaatcgaaaatcagttactaaatgagctaaagatagaaaacaatgtagaagaaaaaactgttggttatgaatatgtggcagaatacgaagaaacaattgatttcatgcatatgctgtcatccgtaccacaaacatatcaattcctaaaatcaaacatctacataacggaacgggacccatataaaataggatgtgtactaatggacaacggttccaatttgaacgaagtagtaatggcctttgaagcagccatttcacaagatccaagccatataaatgcatggttgaagttaggtatagttaattttgaaaatgaaagcgaaagcaatggagagcttgctttgcgaaattgcttaaatttggatccaaataatacaattgcattggaaaacttagcaattcaccatataaatcaacaaaatgaatcagagtcattgaaactttttcacaaatggattctttcaaaattttcgaaggttttccaaccttctgcgggggaaaacaaagatagcattaataaaattccgaaaaaggcccatttggcgcatattctagaatccctgttgaatatgggtatagaaaaaaaagatcagtatgatatatattcagtattatcaatcttatattattcggatcagaaaataaagcaatctcagaaatgcttagagtttttactactggaaaagcccaataatggaacaatatggaatagatatggtgctattttggccaatactaagtcgtatcactctgcgataaatgcgtacaataaatgcaaacaactaagaccgaattttacaagggttcgttataatttagcgatcgcctacatgaataagggtgactatgtaaaagcaagcaaaatgctaatcgaagttatactgttacgaagtaaaggatatgaacacaacaaagcaaaaatgcaaaacaaatttatgcaaaatttaaaaaatgctctcatcgcttcaaaaaattttgattcacttgatctaataaatggttctcataatacagaatcgttaatatcaaccttaaaagctatttataacaaaatggattaggttttagttaatttttttgctatatagtgcattcaaaataaaaaaaattaaagctgaaacaaaccaaatatgctattggacgttcgaaaagctaattgcgtaaaggaacactaaacacagcaagcttatgctagttcttctcaaaaatataagttcctcttgcaagaatatgaaggtaatttcactttatcgcgcaagtgcatatttctgagtttactatgtgcttcgtctgaaacctctcattatctacttaatatcggctattcatctcacgtattcacgtaatatttgatttttgtactactatttctctctgtcatacgtgcatgatacatttccttgttcaaattaaaagagtcaccgtcagcctctcaaaacaaagaaaaaagatacccggctgaacatgagtatcaatcatgaaatatattatatacttgtatttgagcatcgttcagtagcaatcaagctcatcatcgtagtgattgttctccttcagttttttttagcacgaagtcggcaaattgataggacatgggcccatactaatagaaaggaacggttcagagaaatgacagctatcgggaatactgatgatgcacttgatactagtacagccgcaagtaaagaaaatggaaaaggtagactcagggttcaaaaagcttgtgaactttgcaagaagagaaaggttaaatgcgacggtaacaatccttgtctgaactgctctaaacatcaaaaagaatgccgttatgatttcaaagctacaaaccgtaaaagaagaagacgacaggtcgcatcagctgttcgggacgttagtaagacatatgcagaaaccagtgagtcttttcctagggacttgttaagtaaatcaaatattatcataaatgccccctcagatggtgtatcttcgtctgctagcaactctcccaatccaaattcacattatcatcatatatcatccactttacccttcatgagcggtaggccaaaccatacattccattccggaagcaacttaaatggagaaaataacaataacagttttccggaggatcacatggctaaattacttctgcaattgagttcaaaattggggaatacgaccaaggaatcgtcaattagaacaactagaaccaatgctagtgatgtgaatgcaaacccgacagtggtcaacatgaaaaatagtcaggaagactgtgacacgaatcacaggtctgcaatatgtgactctgcagaggctcttcataataacaacatcaattctaaagagaataagataatcaactctcaaataactaacactgttaatgatcactttgaatcaccctggcagacattttctttagataagtataggtttcaccgacgctaccaaaatattctgccctattaccttggtgtatctattttaaaggatctatctccgcagacaatagagtacgcgaagttgaaaaggccaagagttcaaaactatggttggaacttgtcaggaggccattacttaaagtataagggtgactttagaagccaagaaaaaaatataaggcatgagtctaaatttttcgactttgatgaccctgttcacttatccttaatcaataagttactaaggtattattttgatgagatcaatcctgttttcagtatcattcacgaagcgacattttggcagcaatataacaataaatttctacggcaaggtaaacaaaataattcatctgcgaatctattcacttccatgctttatctaattttgtctactacactaagattcagagaagggcatctagatggtcagaaagggcaaggaacctacagtaacacatccttaaatatcacattcgaggaaaaatctattttgatcaaaaaaccctccatagaggaaaatttattcaaatacgcttatttaataatcaacacgctgacctttgagtgggaatcattcgaactaatacaatcgtggcttttgataaccttctatttcagaacctgttacagacagacggcgtgctggaacgcgttaagtcaagcggtgaacatgtgtaatgggatgagtctatatttaaacaaatttcctgagatccattccacttatgatgaatcaaaagcatggcattgtttctggtgttgttttataatggataagttgataagttttcaaatgggtcgattctaccaactatcattacccgcgagcgagatgtgcgaacagatgaatctagtgaagtcaaagaaatttttacaagaagaagatgattggtttcacgaagagacttttcaaatgcttgatttgtccataatagtgacacagtttttaaaaagagacgcacaggatttaaatttgaacgagaccgtgcaattgcgcagccaacttggtcaatggtatgacacctttatagttggaagtcaaaccaatgcgtacgacgacaattatcgttacttctatcaagttcaaccattcatgacatacctggatataaggctgactttcgaagtaagacaattattttgtctaatcgccccctcatctaccgcaaataataaatccctagaatatgtcgtcgatactgaattgttaatttctcattgtcaaatggctattgaaaatttggctgaaattacgagaagtaatcttttctttgttccgtggtggttaaacctttctcaactattcacggtaaatttaatatgtattatctacctgcacgcagggattgccgtaactcaaaataaagctatcatgcaaagctgccaagaaatatggcgaaccttagagtgctctaagccaaaaaatcggccttcaatgcttcctgagtgcttgtggtgtttgaaaatgctgaatcatatgttctgcatacgactgagagattctgctttgcaattggaagctactctcggaactgatcatggtgatgacacccctaatagaaataagtttgagcagttcaagaaagttggcgataatgatgcggatgttgaagttgatgctggtgaaagagaagaaaatgctgatgaaagacaagaaaatccacataacaatagcaaaagagtaccattagctactaggtctcataataccactaacttcgacggttcaatcgcaatttctccggaaagtgcagtagcaaatctaggtactgatactggattgccctcagatgttcttgatactgtcagtaaaatagggaactctcctaatgtgtttgatgatgatttattttccaatttattatggtttgaccaaaattttgcataaggattctttttctattccataaaaccattttatggacacgtttacctacatattattatattgtatataagatgttgaaaaaattgagtcaacctcaccttaccacatgttggtccgttgctatgacaaactctcgttttacaagaaggaggctcaaatttcgggtcacccacccatatacggatgtcacgctatgagatcttttaaacaatagacaatttttggtatcctaaagatataaaagaggagtttttttaaaccatggtaactattttcaaatttgctctgctgcagttttttatttctgtttttctttttttgttcccaacaagaagtgagttaataaaggcaaaaacagtggtcgtgtgagaatgaatacagtttcaccagccaaaaaaaaggttattataattggtgccggtattgctgggcttaaagctgcatctacgctacaccaaaacggtattcaagattgtcttgttcttgaggccagagatcgggtcggtggtaggttgcaaactgtcacaggctatcaaggtcggaaatatgatataggtgctagctggcaccatgatacgttgacaaaccctttatttttggaagaggctcaactgagtttgaatgatgggagaacgaggtttgtttttgatgacgataattttatttatatcgacgaagaacgtggaagggtagaccatgacaaggaactgcttcttgaaattgtggacaatgaaatgagcaaattcgcagagttagaattccatcaacacttaggagtttcagattgctccttttttcaattagtaatgaaatacttactacaaagacgccaatttctcacaaatgaccaaataagatatttgccacaactctgtcgatatctggaattgtggcacggcttagattggaagcttttgagtgccaaggatacatacttcggtcaccaaggaaggaacgcctttgctttgaactatgattctgtggttcaaagaattgctcaaagctttcctcaaaattggttaaagctaagttgtgaagtgaaatcaattacacgagaaccttcaaaaaatgtgacagtgaactgtgaagatggtactgtgtacaatgctgattatgttattattacagtacctcaaagtgtattgaatttgtctgtacaacctgaaaaaaatttacggggaagaatagaatttcaaccacccttgaaaccagtgattcaagatgcttttgacaagatccattttggagcgctaggtaaagtaatttttgagtttgaagaatgttgttggtcgaacgaaagttcaaaaattgtaactttggctaactctaccaatgaatttgtcgaaatagtacgtaatgcggaaaatttagatgaattagactctatgctagaaagggaagattctcaaaagcatacgagtgttacttgttggagccagcctttatttttcgtaaatttgtcaaaaagcacaggagtagcaagctttatgatgttgatgcaggcaccgcttacaaatcacatagaatccattagagaagataaagagcgtctttttagttttttccaacctgtgctgaacaagattatgaagtgtctagattctgaggatgtcatcgacggaatgaggccgatagaaaacattgcaaacgctaataaaccagtcttaagaaacatcatcgttagcaactggacacgcgatccttactcacgcggtgcttattcggcctgttttccaggagatgatccagttgatatggttgttgcaatgtctaatggtcaagactcccgcataagatttgcaggcgaacatactatcatggacggcgccggctgtgcctatggtgcttgggaaagcggaagacgggaggcgactcgaatctctgacttactgaaatagaatctattttttcgaaattacttacacttttgacggctagaaaaggatatacatacatattaaaatttttagtaacactctgtgctttttcaaaaatttgaggtacacctaattctcccacttgttgcttataccaagtttgaacaattttaatgttaagcacaatagattggaatattatcatatggtggttcagagagtagtagggtgcattttcattcctgttgcctcaatgtgttttctatctgtatttacgtgattttatgaagtggtggcatcgcttagatgtggtgcataattagagactaatttttgaaaccacgcatgaatgtcaagtaattctaactgagcatctgtcatcaatggcacttgcaacttcaaaaaatcccaccaatattttgacggcaccaatttacctttgaattttatttgagttttccttgttaatcttgcattcagaattccatagaaaaagaatttttcaaatggaattatatttgtagagtgagaaaaacatccatcacaagtgcagttatccggaggacatatgcattccttgtcagtgcatttacaatcatccaaataatccatcatcttatcagtaatttgagcttcaccaatattggttaaaggaacaccactttgttgaatataagaattcagttcctcttcgcttctatggattagacaattaacacatgggcagctttcatcttcacaagagcactgcgtgcttaaaaaaatgcccttatgagtcaggacttcaactttcgaagcaacgtcgcttgaatgaggagcagcaatcgttgttgtactttgtggggtgagtgtttctgaactgtcatgcgcaccaggaacagaactattgtagttttcttgtaaaatatcgttaaaagcggacgtagattccaaggagccgtatggcgtaaatatgtcatcagacggtgccttgttcgtcttgccattagaagctgggttctgtgatttatctttcttacagcagtttgaaaaatgtcgtataggctcctgttgaagccggcttcgctctttcttctcacttgaagaagatgacttggtagagtccggagatattgttcctgttgccggagctttgggagagtgtttcctaagaaactccgtttcggtgatatatttgttaccatcatcggtaaatgtgctaatatctttaggctcatgagcagtgaaaccttcctccattaatatatgcaattttccgtttatcattcttgcctttctaacagcagaggcacgtacaaacagtattggctgttgattcattgcgctgcagcagtcaccttcaatttgtgcaccattttcgtattctgtactttgcgatgtagagtctactaaaatagcgtctctgatagccatgggtgaaggtcttcctctagttctcaccttaattagcattcggtgagaatgcctgcatgttgaagagcgatgccctctgatgcacgatgcacacgcatatttgttcccattaaatattatcatctctgatagagcttgaagaacttaccagactgtttcaagtttaaaacaaggcgcctcatcgcatctacctcacgaagatgcagcagcttattgtctcgagatccttcttataactccttttcgccattacccgaaaacgagattacagcctctaaaccaagagctcgaaaagcgccaaagtaaactctggcgtttagcgtacgaaggagattatcctaaaaggaacttccctagtaatagtgtaatttggaagggcatagcatgtcgaaaaccgctcagaaacgtctcctcaaggagcttcaacagttaattaaagattctccacctggtatagtggctggtcccaaatcggagaataacatattcatttgggactgcctaattcaagggcctccagatacgccatacgctgatggtgtttttaatgctaagctagagtttcctaaagactatccgttatctccacctaaacttactttcacacccagcatactacatccaaatatttatccaaatggggaagtgtgcatatccattctacactcccctggtgatgatcctaacatgtacgaattagcggaagaaagatggtcgccagtgcaaagtgtagaaaaaattctattaagtgttatgagcatgttgagtgagcccaatatcgaaagtggtgccaacattgatgcttgcatcttgtggagagataatagacctgaatttgagagacaggtaaagttatccattttgaaatcattaggattctgaaagcaggtagcaggttaatgatcatttggtcttccttttaactgttctctatatacataaataagcatatctaccatctaaaagaaagcaaatgtcacataataaatatgttaaaatctcaatgtcttcctggcttttcaggaattcaaaccatttccatttcgttggtgtataatcaggggcccctctactctcacctctctgtaccgaagcgttaatcaattttcttttatttatatacacgatgattgtaactaggttattttcctatacaaaatttgctgaacactgaatctaagatttcctcaataccaatagcttgtcctgttatcttagctattccatcggatgcatacctcaaattttctgtggccaatactatatcattatggaaatctttggatttgaaaaactcttccaagccgtacagtacgtcgtttttgagaatctctgacactcttttggaaacaatgacaggacttgcatcggcacttgattgagacaagctttcaaaattacttgtcaaagtgctaattaacgattctattccctccttggtcttacaggacacgcttaatatggggtactttgatccgagtctagtttgtaatttgttcaaaactttcgtcatctcatcatcggaaactaagtcgctcttattgactacaataattattctcttatttccaaacgtcttcgatgatagatgtgctaatatgtcctcaggcaaaagttttgataaatcagtaggatctacaatgaataaacataagtcgctctgtacacttttcttctttgctctatctatacccagcatttctatcttgtcagaactcttttctcttatacctgccgtatcacagataataaccttatagccattcacgtttatcattgcatcaatagaatccctagtagtgccaggtatatcactgacaattgatatatcatcgttagtcaagctgttaactaatgatgacttaccgacattgggagcaccaagtaataccagctttattccattttgcagtatggtagacttttcgactttttgcatgaaagtaacgatttggtctcgcagacatatgatgttcttttctacattatggaaaatctcatccgtattctgaatttcttggctattatcgtcggcaaaatctattatagcagtcaactgtgccatattctcgataatggtttccctccagttctcaaataggattttgttatccccattgaaacttgacaaggcagatctcctttgagattctgtttccgaatcaataagatctttgataccttcaagttgggtaaggtcaaactttccattttgaaacgccctcctggagaagtcgccaggcaaggcaaatcttatatctttaccactgcttctatcgtgtaacgagccgatagctttcagtatactattaactacggctttcccgccgtgaacgtgcagctctaacacatcctcaccagtaaatgaataaggagcttggaaatatagcaacaacgatgtgtctaataatattttactttccttttgatcatgaggtttcacactacaagaggacggcgaataaatgttcctcaaaatagccttcctgatcggcggaactgtacttgaatcaactagtcgattgtaaatgtacttagcatgggtaccagatattcttatgattgctatcgcagaggtttgatttgctggtgtagataatgcatatatggttggttgctggaaggtataaggctttgcaagtccggagtacctctttaacgaccttcttacgagaaaggatctcgaaataagccgtgattgtaagaaagatgcactattcataaatagaatacttattaaccatatataacattctctaagtagatagcagtcgtatggaatattgctgtatcttcatgtaacctcgtaaaagacgttatatatgggttagttagccaaaaaaataaaaaatggacgagtccggaatcgaaccggagacctctcccatgctaagggagcgcgctaccgactacgccacacgcccgatttgtattgaagactttgaagaagtatagaaaacataaatgtaggatacatttttaaacttttattaatgaaaccaatttgaagacatgtggcaacccgtgttactcatatatatatatatatatatatacaactatcagaagattatcaatctaatagatctttaacgccgcctcagtactttctgaactgcaagtagaatatttttttctggaatcggcacattcacattcagacgtatacgatgtcagcacttagattgctactatagcaactcatttattattaatccccattcgttccgatatggatggcatattattacctttaagaaaggtggagttccaaagattcatcaattttactgtttatagaaaacgttacggaaagatgaaaagtaaacaccaaggtctcttatgccttgacataaagaatacggaatagaatgattgtagacgcaacaagatgaataattaatggcaaattattatcctattagatataaattacagtcgctttaatgcgtgattatagaaaaggtccttacaatatgcagccgggtaaagagtgaagtttcccgcctctgaaaaagagcaatactaaaataatctgaaaagaattggtgaaaagaaagctgtagttatatatacagaatgggcatagttttgaaaagagcaatagcagcaggtatgaaaccttttccaaacagtacgtggcattggagccgaaccataagacctttctcacagcatttgtctagcacatgctttctgcagcaatcctcgagatttacttcaaaacgatacctacacctttcaacattaacacaacaagaaaagcgcttcctacccgaatctgaacttgctaaatataaggaatactaccagggtttgaagagcactgtaaatgaaatacctgaatcagtggcctctaagtcaccttcgttaagaacgcttcataagagattacaattacctaatgagttgacctattcaacactttccagatgcttaacgtgtccctctgcaaaactacccgacaagataaataatcctacaaaaggtgcagctttcgttaatactgtacctactaataaatacttggacaaccacggtttaaacatcatgggaaagaacttgctctcttaccacgttacaaaatccattatacagaaatatccgagactacccactgtggttttgaatgctgcggttaacgcatatatatcagaggcggtactggcgcacattgctaaatactggggtattgaagtagaaactacgtctgttttatcacgctatttgaaaatggaaccattcgaattcactttgggaagactcaaattctttaataattcattgaactctaaggacggtattgagctaatcaccggaaagaacttttcagaaacaagcgctcttgcaatgagcgtgaggagtataatagctgccatctgggcagtaacggagcaaaaagattctcaagctgtttacagatttattgatgatcatataatgagcaggaaattggatatcacgaaaatgttccagtttgaacaacctacaagagaattggctatgctatgtcgtagagaggggctggagaaacctgtatcgaaactggtcgctgagtctggtagactatcgaaatcacctgtctttattgtgcatgtattttcaggcgaagagacattaggtgaaggttatggttcctcattaaaggaggcaaaagcaagagccgctactgatgctttgatgaaatggtattgctacgagcctcttgctcaacaggaaccagttattgatcctggcactgttgttgtttagttctgtgtttgccattttgtagatagagaactccttaaccagaatacattcttgtacatatatatatacacgttggtacgatatgcgtttactttatgtgtactaaaatatataaaagtgaacagaagcatgttccttgtttactactatatcttaccaggaaacagacaaaaaaaaaaaagacttgctatatttaaagagaacgcacatttgtgaggggataataacacaaagcaaagtaatatagggtaaatggacctcctaaaattcagttctctagctatatcagaaattaacttcctgcacgagtcatcgtttgactcgatagaccactcttggtttttattgataggttgcaaattggatcaagatgatgaaatttacatcccaataaatggtaatgaagcagagtctcaatggtatattgaaaaagttatacgaatcccgatgcaggaaaatgataaaataaatcaagaacgcctagaaaggagaattaacctaacaaaagtgactcaaaaggacatttgtatactgggtattcttgatttatgtcagttagaagaggacgaaaatatcactaataaagtgacggagaaagtgctcacccaattgaccgccttggcattgaaatatctgataaaatataacgtgtttcgccaacatacctccttccaagaagctgtcaatagtttaaagggttataaaattgaaaatagtgtacagataggcgcggaaattatccttgattttctacaagataaagtgcaaattaaggatgtaaatgacagataccaaattcccacacctaataataccgtagacccaggttttgatgagtttcaattaattgacatgaaggataaagaaatcaatattcaaaaatataataataataccataagaaaattactcgagaagattaatcgaatgataatattcttgaaaaattatgatgccactgacaagcctttctcttccacgcaagatgtaatacttcgaaaaatatcaatgcttgtaacacaactgcaaagaggtggaacaagtgacatgaattacctgctggataacaaaattaatgaaataaaattattagaaatttcgtgtaaacaatgggaaatttcaaatatgttaaaaaaataactagaatatatatattacacagaattattttcttcacttcctccgtcatcagattagtagcttcctaatacctgtcacaacttcccatttattcgtgtgtttgttgtatgtacaacccagcagctttttattggtaacgggacaatggccttcattattaaccaaatagcttatggcacacgggtagcatgccacgtatcctgtttccaatacacaggggttttgtacagttttttcgcaaacgggacaggcctcagaaactccctctttatcttccgttttgtcactatgtgaggagaaaggcggccttggaatatcttcatccaagtcattgacccttttctgcaatttagtagtcatgtcttgtgtggtccaccattggtacactcttaggacaaatataaaagtggggaagaattgcgaacccataaatgttaaaaatctgggtataatcgataattgtccttgcattagcgcgaaaattgacgatatatttgttttccttagcctattatccatccctttcgtctctttgagaccagagagttctgacgatagtggtcttaccgttgtgtactctatcttgaataagtattgcaacaaggaaaccgaccctgttcttttagttaaaaataataatttaacgagtaaattggataacgctaataatttcttaataaatggataaattcttagaaacgctctcttgggccatttattttcagtttcatcgctgctgaatatattattcattgatattttctctaatatttcatccaacttcgctgtgatataggggagaataattttttccaaaaaaataacactcttttgctgttgattcagctgcaaaccttggggccattcactctggccctttggatttaaacattgtgttaaggcaagatttctgtccctcgaactaaatagttgcaatccataaaaccgatcaataaacgtagaattgtatgtctttagatgataccattcaacaaacccttttatcgcttgaaaccactcaaaaaagtacttgttcagccgcaaagtatacctgttagggaagttcgccactaaatgatttgccagtagataacggatggatgcgggcagtaacgaatcgatttcttgtgatgacattatctcaaagatagtcggatacaatggttctaatcccaccccatttcgaccgcttgttgaagaccctcgactagattgtcctgcagacggtaggtttgaataaaagctcatcacttgacgactaccttcctttcctttgctttattttccctgcttattcccttgcttcttctggagccttcatgcaaaaccgtttctctacctaatgtgattctgcggtaagcattgctcttaagcatctgaatgagacgaaaggatgactccacactaaattgtacctctcttctccagtgactgaattggaggttaccattgccagtgacggtaatcgtccacatcgatgatttcttagtataacccacacacctctcagacatagaggccccaggtgcaacgtgatagtataactgcccggaagtagaaatacaactattcccttcatattaaaagaataaaacttcatttgaactctttaaaatttagtggttcattgtggtccttgtgtaaacggaaaaaaaggatattacggtagtgggtagtacataacaagagatgactatccctggaagatttatgacaattgataagggcacttttggtgaatacactgctagcacccgttggcccattatcattcagaatgctatagacgatttaagtaagcatcaagaaacggagaagagtaacggcactaagttcgaacaaggtgaagttatcaaaaaggagctcaaggaattccgtcaggagataattgatcgtgtacctttgagaccctttactgaagaagagatcaaaattgccaacgtcccgctttcgttcaatgaatatctaaagaaacaccctgaagtcaattggggggctgtagagtggctgttctcggaggtttacttgtatagaagagtaaatgttcttttccaacgccaatgcgaatgggctaaatttgacatattcaacagacttaaacagtcaacttttgagtcctcgttttatggtgtcgtggaattggcgttaaggtatgaaaatctgttaccacagctgagagaaatgaagcaaaatccaggaaatgagattgacgatatattgaaagttctttttaaagagtttattgagatttctttgtggggcaatgccactgatttatctttattgaccaacgctacgttagaagacattaaatcaatccaaggggcgaaagcaagagctgcatccgagtccaagattgttgttaatgacacggagaaagcatgggaggtattaaccaaagccagggccgatgccaatagcagagaaattcgtgttgattttgtattagacaattctggctttgaattgtatgctgacttgatgttggcagcttttctgttacaaagtggtttggctaccaaatgtattttccacgctaaagacattccatacatggttagcgatgttatgttaaaagattttgatatattagttcatgacctgagagatcgtgagttcttcccaagtggtgaaccctcgacaaaggaatccagagctcttgatttatttgctggtgaaatggaaaagttcgtctctagcggtaagatagaattccgcgaagattctttctggaccacggaattagattattggaatttggacgcaaacgaaaccaaataccatggatccattttgcacaaagatttgcaaaaatccaatttggttatttttaagggtgatctaaactatagaaaattaactggcgacagaaaatggccccgcaccactaaatgggaaacggctatcggacctcttgctacgaatggtattacatcattgagcttgagaacctgtaaagccgatgtacaagttgctttacctgaaggtctagacgcgaaattaagtcaagaatgggaaaaggaaaatcctggccgtggttcttggtggtgttgtagcggtaaatgggcagtcatttgtttctgctctggtatacataaataagaatatgataagttctctatataactttactttatgactttccctatgaaatgttccaaaaaagcacatagatttttagtacgtgccttttattttatgtacttctgataaaaaaaagaaagctcctaaggacaaattacaatcaatggcgaaagaagaggaagaaagtaataacgaggagagatcataaacatggcgtcagtaacagaacaattcaacgatattattagcttatactcaacaaaattggaacacacatctttgaggcaagattcaccagagtaccagggattattactttccacgatcaagaaattattaaacttaaaaacagcaatttttgacaggttggcattgttcagtactaatgagaccattgatgatgtgtctactgcttccatcaaatttctagcagttgattactatttaggattattgatatcaagacgacagtcgaatgattcggatgttgctcaaaggcagtctatgaaattgatttacctgaaaaaaagcgttgaatctttcattaatttcctgacactattgcaggattataagcttctagatcctttggttggtgaaaaactaggtaacttcaaggatcgttataaccctcagcttagcgaattgtacgcgcaaccaaaaaataacaaagatttatctggagcacagttgaagagaaaagaaaagattgagctattccagcgcaataaagaaattagcacaaaactgcactgcttggagttggaattaaaaaacaacgacgaggaccacgaccatgatgaattactaagagaactatatttgatgaggttacatcactttagtcttgatacgattaacaacattgaacagaatttatttgaatgtgaaatgctctctaatttcctcaaaaattccgtacatgaagtcaaatcatcaggtactcagatacgaaaagaatcgaatgatgatgattccactggttttaccgataaattagagaatataaataagccattgatagacaaaaaaggtcaagtcttgaggaacttcacgcttgtcgacaaaaggcaacaactgcaacaaaaagtgcgaggatatggtcaatatggaccaacaatgtcggtggaggaatttttagataaagagtttgaagaaggtcgcgttcttcaaggtggcgaagaaccagagcaagcaccagatgaagaaaacatggactggcaagatagagaaacctataaagctcgtgagtgggacgagttcaaggaaagtcatgctaagggaagcggaaataccatgaatagaggatagaaaaaaatacctatatacgtacacataagtatctattagacagattcatatattatttttttttctgcctacatcagttatattttaatcttgtgcaaaaggacttcgttatttttattcacggtgattaacaccggcgtagaatctacaatcagatttgaagaaaataccacaggctcttttctttccgagaagttgatgtctgctacgacaaattcgtcgatggatggttttaggttttctaaattcctaaactcaaagtctccattactatatgatacggtgattatgctgtcgttcaaatcgagttgtattggtagtgttgacgatggagtcaattgttccttcagtacaacttttttcttatcaaaagaataaaccaataatctctcattgcttagctgaatcagtagcttagaagtttttctatccaaaaataaatggtaaccttcttcttctggcttacccgataatattgtatcaatcttcaaatcaattttttgtagaagcttaccctcgaaatcatatatggtaagctggtatggatttgaagacagtaatattaaggatttttctgttatacccaatatacaatccagaatgtttgtggaatcattactatcatcgtcatcattatcatgtgttatttcatatgtttcttttatgttaattgggacatcctcaggagcctctatattgtccaattcccagattctaatttgagatttattcttactagctatcaacaaccatttatttttgaagtctatattaatgatatcactagacgaaaacggctgttctgagtcttgtaataggtccacatctgagatcaaagatgcgctagaaatagagaacaatttcaaatggaaactcttttcaataacaaggagtttggacgtcgaaacccagaaaaatttcataatgtcgctatcttgccctaaagatattttctttaagagtttggaattcaagtttgcgtccacttggtgtatttctaacgatttggtgtctgcatcataaagtgccatacagtccccgtaggagctgataatgtcgactttcgacaattccgagtgtatcttggatattgtttcattattttcacgcttgttggctgtgctaaacaaagatttcactttggttggtgatggtgactctgaaggaccttgctttggattgggtttggtgtccaagagggcattatttaaaatatccatcccatttgtcttcgcactgccctcttccttgggagtattcacgttcagtttctctaaatcgtgcaattcagaacccgcttctctgctatttaatgactctaactgattgaccgtgttagggcctttcaacaaataaattatttccttcacattttcttgaacagctagcttagactgcagtaatgaatcaggcacatgtttttcttccttttcaccttcaggagaaacagctttcgattgtatttgattcaattgatgcttcaaatctctattttcgccctctagttctgcaattcttgctttcatttccgacctttctagctcccaggtgattctatctctttcattcttcgtgaactccgtttgcaagtagtgcattacaccaggtaacgtgtaatgcggatgaacatgtgcctggttaatagccatattgttttccggtctaactacacgcacttacttcttttgggtttctttattaatgttgttgcttgctcctcacatttagtcgttctaggtggcttttatctaagattacgcgacggggaagatcgcaaagttaagaccaatagagtactataccatatcccaacaaagaagcctaggggatggtgcagcagtaaaaactgaatagactataatagatcatcctacgtaaaacccgaataggttatctcttaaaccttgttttcctgtaaagttgtcccgcgcatgtgaagacgcagagagtggagatcaatcttaaaacaactgaagcaactagcactttcttgacatttaataaggaactattatcgcgtaaaccaaaagaaacgcatgtaaaacatctgcaagttactccatcatctgacacctagagacgtacgtatcagaacgatttgagtggaggggtacaaaaagggactctgtagatcaaaaactgtaatattatccttttttttactttctgagaagctattcgaaaacaaggagatagaactacaagcagttatgaaggacctaaatccagaaatggggaaatttgctaccactaaaggccctcctcaagacaatagaggcatggttgatatagcgacactgcctaattttcctgccaaccgtagtgggactcctcgtgaggagatgtatctggcgcccaacaagatggaaactccaaggatacttaatatgaatatggtaccggattatttgcaaaaagagaacttctcgccagatttttcttctgctaccgtatctgccaagtcatctcctgtcaacgttactcatgatgagtcgcttcctctgggaactattgaatcgaatagcacaaaggattctaaatatgcagttcaacggcaacagcaacaagtggtagatttcatagagaataatatgcagctactgtcttcagaaacactaaattttagatcagacattatgaaaactttggagcttcccattcccaagagaagagatattaagggaaaccatctatctaaactattatttgctaaatcacctctaactatcaacacatattgccaattttatgaccgtagaaccaagcgaatttgcaatcaagaaatgatatggaaagataagaacagtagagagaagcatggttctagaaagtatcaaagacatttgagtaaagttcacgatgtccagctaacaccaaataattttaccgaattttttgatcataattctccacttttccaggaatgctatgactatcaatctagattgatgcgtgatttacttgttgaaccagatgccaaattcaaagagaagaaaaagaagaaaaaaggggacgtcaacggaaatcatcctgaaaccggatcgagcctcatcaaccaccaggtccaacagcaaaatgttcgagaacttcaatcgaaaatagccatgaacgacttgatagagattcttatcgatttaaacattccgttttctgttttagactaccaaccaatgagaaattggctcatcaaatattcaataatttcaacagatactttgccggatgaagtatacttcaaaactgatccaggcgtgaatgaactggaacacaacagtagtaatttaaacaatagcaatagcggtactcctcataatcataatcaaaaccaacataccaattaattaaaacttgcttttaatctgcatacataaaacttagatcaaataaataaaaaaaaaagtaaaacaaccatatatactatttcataagcaaaagtaatcaaattaaacaaaaaaaagaaaatacaaatattaaatttaaattaaggcaataaacatatattatacacataaaaagaataattaaagcgcagatgagaactatcttaattatcaaaattctgtagtatcccactcaactgttcaatatcttagccgcaccatttcttcgttatctaggctcactagcaattattttttctcttgattactaattgcatcctgatcgtcttcgatcgaagaaccctgtgaaaagccactaaatgtatgttccaaactatcagggctaactcccaatgatttattgtttcctgctttctgtgaaaccgagatttcttttgaatgctccgctgatttacaatcattagcgtcttcttttccacttgatttatttccgatcgaaattttttcttcaggttcctttgtttgaacagcagaactagtttcggtagcttcttttgcggcagtactcaccggaaccccatcaccacctgaatttttcgtttcggctcccactatctcttccttctttagttcatcaccttcctctattttttcaagttgggttggtaaatcttcaacatttttctcgacggatttgttttgtgttaaatactcctcagaagtcataccaatcaattttttaaccttctcttcgtcaatcttatcatcgccacgtgcagaagcaacatctttcatagcttccaacaaatttagtttttccttctttaactcgatttcggtcgcgttcaactcgctcttacgttcgttaatcaacgaatccacttccaattgcttcagacgggcctccttggttgataactcagcctgctctttagccttattagcaagaataataacgtcatcattcaaatgggattccaagctttctttagtttgacctagttccagtaatttgtcatcctctctgatatttctattcttctgggcgtcaagatcatttccgtaaccagagatctttcttttatggtcaactatagcatcctgcaatcttgagatttctgcgttaatttcatcgcgctcttccactaaagttttgtgttccgcttctgcatttgccagatcgtcatggtaaggtttcaatagttcttcttgctctttgcgcgcttcagtgatatcttgttcacatttcttaccccattcctccaaatcttgatctagacgagctttttcgtcctttaactcttgctgcatttgctttttaaattcgatctctttgctcttggtatcttcaagcagagtttccctttcagcgactttggtatccattctggccacaagtgcatcaaagctggctttaatcttttcctgggaggtctttttttcggtttgatgcctattagccgtagtagtcaatactttggcgtcattagaaatgatagaacgttccatcgtttcccattcatttgatgatttattataggcctcagttctttctgcaatttcttcatccatagcacgttgcgcctccgccctctcactcacttcaccaagtacaggagaaatcaatccggatgcgattttagtgatatcttctggtgacaaaaacaggccaccacccatgttaatcttgttatggaattctgtctttttctgatgattagactgtgcgacagcgacagcagctttgttgtattccatattagtgaatagctttctatgcatatcgcttttttcaatgatatccaattgtctgtcaacattggctcttgccaaagtcaaaacttgctgagaagttaattggctcagataggtttccctcttctgcgccttaagagctatacttttgtcgatatcctcaccaggatgcatgtctttcacagcattagcagctcctaatgcaaatttcatcgacttggcttctttctcagcagaaacttttttgaccttttgtaaatcttgtgcttttggagcatcaactttcgccataatgttattcatcatctcattggagaaactgaattgatttaaattaccatgctcatcagtcttgacgccgtattggaagttcgtcttttccggttcccatctttccttaatacgagattctgcctttttttcagcacccactaagactttctccaaattcaaagtctttggtttaggattaacagtactgttgaaactgccactcgcgccgcttaacacagagctggcagaggtgatagaatatgacctgctgtttgtttgagagcttaaacttgtagtttccattgtcatcgaataagctttcgatgcggcggcccctggagattctttggactttctcttcgtctgagattcttttgaagttttagaagtagcagaagttattgagttgttacgtacaactttgggtcccattttggatgcagctttagtggcattagggtcaataaacatacgtttgtaagcttctaccgtggtttgattgtcatgagctaaattagctgccttgtcggaagctgcatgagcgtcgctgacgccaattgagtaactttgggcaggtgactggtaaaccccgtacttcaacttcgccttatataaagcctccctgcttaatggttcgcctgttgtctggtatacctttggttttctcaaagatttagagccgtgtttcagcgactttttcgacgaagttatagacgaagtcctgctccctccaccagaagtctttcctatattatgtatgtctctatcttctacagctgaaattaaagacattggttattttgcgttggttccctatatgcaaagctatttaacaactaaagactgtgtaatcgtcagagtgcactattttgcttcttttcaaagtagctgccaaagagctgaacctttaggatccactgaattaataaacattggtgatatactgcaagcaacaaggagttctccccatcgagtggcagtagttcttccccctctcgagggtgcccctttcggtagtttgcgattttcttccagaagagcaccgattgccccatccggaaagtactatttcccttttgggtaacagcggaccgaagcggaagcgttcgagtagccgaggtatatgatttcctctttgggcaagttgtaaacaataaatggtaaaaagttatgaaatatattcaatggtaaaggtccatttgataaagtacacattcactgtatgagggaaagaggaaagccagctagagcatttttttggagcaggcgagcaaacaatataaaatacaaaggcctcgtgtgagacttggaaagtgtactactaatattcagaaaaaggtgaaagaatgagctacagttatgaagcttgtttttgggacccaaacgacaatggtgtgaacatccttctgggtcacatttctcagggaataagatcttgcgactcaatgatacttttctttaagcagcgtagtgagcttgagaaggactatgccaggcggcttggagccatcacgggaaaactagacaaagacattggaacaaacatggattatggaaagttgaatgaaacatttaatgtggtgctcagtgttgagaaagctcgagcacaatcgcattccaagcaaagtgagattcttttcagacagatttacacggatactaaggcatttgccgctaacttgcaagcaagatatactacattgagtggaaagattgaaaggttgcggatggacaagttcaacaagaaaaaggggtgtgaggtgttgcaaaagaaattacaggatgcccagattagattcagagacttgcaattgaacgagaataatatgattggggccaagagagtagaacacaacaagagagaactattgaaatgggaatcgaactctcaggaatataaggttcaactagacgttcttaagcaagaatataaggcatcgcagaaattctggatacacgagtgggcgcaattatcctgcgaactgcaagaaatggagaacgctagaatatcctttttacaatcgaaattacaacagttcgcaacctcatcgatggaaacatatattttagagcaaacaaaaatggacatgttaacaaatcatctgaactcattcacggcagcggatgaaatatcgacgttttcaaaagaaaatggaactggtagactgaaacataagacttccaaaggtgacatgaattctagcgccaactgggctcaaatgagcagtatctccacgacaagtaaaaaaaccgaatcgtatatggacaatataaggaaactatcttctcagctgaaggaaaccgaaaataaaaggaaactagcttcaatagacaaatatgagaaaccattgccatctccagaagtcaccatggctacacaatttagaaattccacacccgtcatacgtaatgagacaaaagtggttgctaacccaacattatctttgaggtcttcacccgtccagttacagagcaatgtggatgactccgtgttaaggcagaaacctgataaaccaaggccgattgttggggaagaacaacttaaacctgatgaagattcgaaaaatcctgatgaaaaaggtctaatggtgcataaaagaaatcaatctctcagctcaccatcagaatcaagttcttctaatccaacggattttagccacatcaaaaagagacaaagtatggaatctatgactacatccgtaagttcaatggccaatagtatagacgactcacagagatttgccaaatcatggaactcgtcaaataggaaaagaaaatctatgagccatttgcaagtaccctcatccgcttcttcgaggtcggatgatgggggaagaacgcctaactctgcgcacaacctcaatgaagatgattataacacgaggagagataccagtacaagcacaattttgttcaaacctcctgtggcagtaagaggaacgtctagggggcacacgcatagacaatccatgataatgcaagattcaagtaatccaattgaagatgccttgtacgaaatggaaagaatccaaagtagttctaaaccaggtacaaaaacaggaaacatcatggatgagagaggtgtggtcagggatagaggtattactgttaccttgcctattgtcaccagtgaaggttttccagtcattgaatatgccaaggccatgtatccattgattggaaatgaggcacctggattagcgaatttccataagggcgactatctgctaattactgagattgttaataaagattggtataaaggtgaagtttatgataatgaccgtatagatagaaatcataggataggattaattccctataatttcattcagctactgcatcaaggtctttgatctcgatgtatatcaattttactagttttctgataaaagaaaaaaagtataatgtcagatttttgttaagtagaaatagaaagatatacgctgccgtgggagaaggacacctctccggatttgtaactaaaaatcataaaatatcacgtctttccttcatattttcaaaaaaaaaaaaagttttctttaccatttttgacacaataatcacgataattgttaggtcaggcattccctttccacttttatgttcatttggacgcaataagatatacatattatttaatgtgctctaatgacagttctactgtgtttatatcattagagtcacttgttacgaatactacatatttccgcgcagtggctaaaagcaaatttcaacattataaatctctaatagtaaactgacaatattgcggaattagaaaaaatgtaccacgcgaagttaagtgtcttgaacaactactatatgcattgaatatggctccatttaggcaggacagtattttggtacgtatttagttcatcaatggattttttaagtcttcacgaacagtttttggttaatcttttatactaacaacaattcataacagataatataccccagatctcaaactactctcgttcaatttggtttgaatgaagaaacattcactgtacctgagctggaaataccaacacagatttatcggaccacgagacaagatggttcctacacatatcattcaacgaacaaggataataaagccgaattaatcaaaccaatccaaaatggtgaaataatagacataagcgcctttacacaatttcttagactaatatttgtatctattttgtctgatagagctaataaaaatcaagatgcttttgaagctgaattatctaatattcctcttctactgattacgcaccactcttggtcgcaatcggatctagagattattactcaatatgtcttcgaaagtcttgagataaacaatctaatccaattgccggcttccttagcggccacttattctatgatttcgttgcagaattgttgtattattgatgttggaacacatcatacagatattattcctattgttgactatgcacaattagaccatcttgtctcttcaataccaatgggcggacagtctattaatgattctctaaaaaaactactacctcaatgggacgatgatcagatagaatcattgaaaaaatcaccaatttttgaggtgctcagtgacgacgccaaaaaactatcaagtttcgattttggaaacgaaaatgaggacgaggatgaaggaactttaaacgttgccgagattattacaagtggtcgtgatacacgtgaagttttagaggaaagagaacgtggtcaaaaagtcaaaaatgttaaaaatagcgacttggaattcaatactttttgggatgaaaaaggtaacgaaattaaagttggtaagcaaagattccaaggatgtaataacctgattaagaatatttctaatcgtgtaggattgacgttagataacatagatgatattaacaaagctaaagccgtttgggaaaatattatcatcgtcggtggcactacttcaatttcaggttttaaagaagctttactgggtcaactactgaaagaccatttaattatagagccagaggaagagaagtcaaaaagagaagaggaagcgaaatccgtattaccagctgcaacaaaaaagaaaagcaagtttatgacaaatagcaccgcatttgttccaactatagaatacgtacagtgtcctacagtaatcaaactggctaaatatccagattactttcctgagtggaagaaaagtggatattcagagattatattcttgggtgcccaaattgtttctaagcaaattttcactcatcctaaagatacattttatatcacaagagaaaagtataatatgaaaggaccggctgctctttgggacgtgcaattttaagaatacgtgatagatgcttcgtgtatccaaaatccgtgtgaatatgtgctgtttagttttttccatccaatgaggatgggaaatatatacataaacgttatgtaatatatagaattcatgcaaaattaacaagggaaatatcaccttggttgtgtatatgggacgttgttcgacagaacggattgattttcaccagttccaattgatatgatcttttccaaatcaacttcctcattctcatttgcacaagatgactcgcttccgtctgcttgagcgtccttttgtatccatcttttgaacaagcttacaaagaaatttgccgtcatgacttgctcaacttgatataaaaccaagggaaccaacaacttacccaggtgttcttttttatcgccgtattgtgaagtaattagtgatacacccagtgctgcagttttagccgggccacaaaacataatgcaaatcgcatcttcctttgaataataaaaaggcctaaagatattatacgaatagcggtacaatcttgtagatttgccctctattggttcatgagggaaaagcttgaggatgaaccatggccttgcacataagtatgacagacccgtgaagaatatataaattcccaaattaaaaaagcagagaaatatgatgcaaacatgagaaacgctagtaaacgcatcctgataaaaggcagttgagaatgaactaaacataatcaataaaagcatgtaagatccaattttaatatggtattttttcaaaaagcccaggtaataagcagtacccttcggaaagcaattttgaataacctgacccacaaacaagggtacgaatacagagagaccaacctgtttcataacacggccataaagcgcaccaatgccatttccagtggcagggttgccgtatgcaaatggtgcgcggttagtaaacatttgaaccaatgcaggtgtaataaacgcacccaacaaatttccaatgaatacttcacaaacgcacaaaaggctatttccacctgcattcgtagtcatgataacgtttgaagccacggttgttggacaagtggcagtcaaaattagaccgataagtacccagtcatctattttcggatcattagcagcctttaccgcgcaacaaaatccatatactatggacgaggtaataaggaaactcagaaccagaatagtggcatgagctctccaatttaacatatttgccattagtgaccttgatttcattcccaggccactttggagaaaaatccaggcgacgcagccgtacccaatactatattggcctttaattaaccctccgtctcttgcaaaattcggagcaaatcttgcaataacgattaaaatagccaaacagatgaaaaaccactgggatttcagaaattctgttactgaatgtgcccaaatttttcgtattagagagtactgagtcttcatttggcactaagtaggtgtattaaatgtgtgtcttccttctttttgcaagttatgtcagagttgggatatatcgtagaaaagggtgcgaaggtgattcaggtagcatagacggtttcaggcaataaaaagctataaatctctctttatataattgaaggttaaaatttgctagattttaaagtggttcggttcttttttatgctttcttagcttctggctgttcgttggagctcagacttacgggtagaccaatgtcatcgaaatactgtggaagatcaagctcggaaggagagcgaggctaagttccgagctactgaaaaaaatggaaaaaacaagtgccttaattgaatgactagatgggtgcttgttaacgaaggcgtgctgctattcatgaagctgttgcattgtactgtacagtaatgtttcgagccggatcatcaaaaagattcttacgaaacacactaatagcaatttcatgggttccggtacttctaacaatcaataataatgtggtccatattgcgcaagttaaaggtacctctatgcagcctacgctgaacccgcaaacggaaacgctggcaacagattgggtgctgctttggaagtttggagtcaagaacccaagtaatttatctagagatgacattatccttttcaaagctcctacaaaccctcggaaagtttactgcaaaagggttaaaggtttaccgtttgataccattgacacgaagtttccataccctaaacctcaagtgaacctgcccaggggacacatatgggtcgaaggggacaattattttcattcgattgatagcaatacttttggccccatttccagtgggttggtcatagggaaagctataacaattgtttggccaccctccaggtggggaacggatctcaaactgagtaccggtagagactgcattagcaaaagagccattttagaatgaaaatcagcttatttttatgaatttagaagtgaccccggtattcaaatgcaaattttttatattatgtgattaatctaatgcaataaatatagatgattgtgatttatgtattgatgttgttgccgttcggttcctgaatatatacttctttttttcataatacttcatgcacatgtagtatcattttttatcttcagtctctagagaagggaataacgatcttcttgcgggcctgggtaaatcttctcggtcggaaccaacgaaagtaaaatctccgtcttgctcttcatctccacttacttgctgatgattgcctctctcatcttcgaaactaaaatatgatggggtatccagtccgtccattagtagcatatgtgaagtgcttaggttactgttactactcatagacgacttacttaagatggggaagaaattttcgtcgcctgtactctcacttgaatttaatgatgaaccactagagactcttctgtggtttaatgacagcttcggaggcggctcaaacctgaacgatagtgcagaagatgccattgttgttgaagattgatggctatctctataaaagaagttaggatttgaaggggaagctagttttctaaaagaattatttttagtagcaaatcttttagattctctcctaaacttatccatttcttgttcacaattcagcaaattttcttgtgagttcattcccacgtactgacgtggataacatagttcaggaaaattgtcaaaaacagctttgtatccgccatccaatatcaatatgtcgggatagaataatttgggataatgatcctgatttattatacgatcacaatttctcaaatgagaggccaatgaaggtccccggtgggaactaaattcgcaatggataattaaaagagttggtagagtgttgttgttgctagtatcgctatgcaaaactttatggataaattcgtactctaactcatctctcgagtgtatgttaacggagtttattatgtggccgccagtatattcgtattcaaaccgacaatctataatacgacatgaattataaaatgactcgcacatattattctgcagaatatttttcaacgtttctggagaaattcgagggaaaaagtcatttgagttacgatcgtcataataatatggtatctgtgttttggctaggcatgattcaaaacatttcacccctaccgaattaggagctagtggactggatgacgcagacgtgaagttcaaagtattctgagtaatgttagaaaatttctgtgaactttttctcgatgacctcggaattttcccatcttgccgttgcaccctcctgcttgaattgctactgctattcatgcttggctttctcgacaaggaccttgaccttgaaaaagagctcgacctctggggactgccaggatacttgattctacttaaaagatcattatccctattattggtcaaagatcttcttgatgagtttcttgttggactttgtaaggtttgagaagcaaaatgcatgcttaagactatatcatcattttcattttcattttcatctaactcatcgcgatggccaagctgctttatattcggtgaaggaccatcaatttccttactcctgtgatttgttaacaatggagatttatcaaaggcaagattctctttattgattaaatcatcgtcgacattcgaatgtttgctttttgacttaaagaaggtctgaacatttctaaatatgttcttcttcttaccaaagggacttttcaaggaaattttttggaaactaagaacgtcttcattggcacattcatcttcagttccatgaaatatattgttcatggtttcttcaccctcgctgacttcaatcctggtttgtccactgctctgtttatcttttgtctcctttcaagttaactctcttttctttgttttcgcttgtaactttaagttttctgatatacggcatcgaaacagggaaaaaacagataaagcataaaaaagaaggaaataacagagtgtaactgttggggaaatatcataatgagaatatttaaacgccggaacaatgtatcaaaaagggctttaccgctaataagtggagtatctatgcttttttgacgtatacaatggacagaaaaagcgccatataaaacattgaagcccctcttcatccttagtcctgaaaatgaggcctaggaaattaagtattcggcaaagatacataatacagttctaaaagtagcaaactggtagatactatttgtggcgcagttagctaccccaaaataaaaacggtaatcttctcccattaggggcacccctcttgcttttgtacgatgtggtatcttcgattttcaaactgacaggcatattgcacagcataatgcgcacggaattcattaaactgtacggatatatatatgatattacggtgccatatgatattatacaatattatactgtactgtactatattatattatattgtattaattatattatactataccctatcataccaaatattttggctatattaatttttatctacgtgtatctaagttgttacaggcgggggaactgaattccttcaaaatgtgaaggtaccggaaaaatggcaaagaatcatgataataataacaataagccgtaagcttcataagtcattgaacagaattatcttatgaagaaagatctatcgaattaaaaaaatggggtctattaaatgtctccatgttttttatgagtcttgatgtgttgcgacaaattatcgcttctactaaatttcttatcgcatatgtgacaagcaaatggtcgttcgttagagtgaacagatctcacatgccttttcaaatgttcgctgcgcttaaagctcttgggacaaatgtgacagtggaacggtttctcctcgagttcctttgttgattctattacgacacttgatcttctggacggtgtcattgattttctcctgtaacttggccttctttccttcgtaaccccagcaccattgccagttgagttgacactactactgcttatattattttgttgatttgtaagcggcaccgtacccatcaaaggcacagcagacttccgcctccgaagggaagaaccgattttagagttcatggtatggtgaccctgctgtgggaaatggtgatagaaatgatttgttgcaagagacgtggaggatgatgatgcaggcgataatggagccatattcatttgagtgatggaaagatcgaaatttggagtagaattagcattttgttcaccttcctctgtcaaaaatggcatatcattactcaagcctgtagtcgccactttcgcaataacggacgcattgtctgaaagaatcatagacggtttgataaattgttgagatgaactcaaatttgaattcggcagcatatcgttcttggggtcttcatcctgcttattaaccaggtcgtagcttagtgaatcatcgattatgggtaaagaagctctttgccttcttgaataaagatcgctgttgaaggatttcatgttagtgctactgttattatgtgacgaggtgagctgcttgtgttgaactcggtttagctgttgctgtaattgctgacttggatttatctttgtcatagcattggcatcaaaagaacttgggcaagcagatttgttcttgccagaagtggatgtgcccaaattatcgttgaagttcatattatattcgttaagaatctgtgtcaactcattgtctatggtagcgtcattgtttttcgggttgccagcaatatttgagtctgcatttgcgttcatagtagtggtattcggacttgcattggaacttgaggtagaattagtagtgatattgagatttgtatttctattgcttggattaattttcggatggttccaaaggtccaaagagtgagaaatagaattcctcgaatttgtcattgacggaaattggtttgttataacgtcgctaaatcttcggcgtgataaattagtgtcatcatcatcatcattcaataagagatcactagaaacgtaatcatctagcatggagtctatgttcagtgaattaaaataactggaatttaaattacccgtagaattggagtttgaattagaaatggagttagaatatgaatttgtatctgagttcaattgatttcttagtttttcgttcaaattgtttgggttagtgtcaatgaaaagattcgaattagcaccattaggtaaggacagacgattatctttaatggacgtatgttgttgggctcgaggagatataagagtttcattaccatttgaagtttgaggcgataaattagtttcgttacttgctgtatttatgggaggatttatagtcggattttgaggtaccgatgaaggtgacggtgattgtaacggattgttcatgttgtacaaaatgtcgttcataggataaggtgaagtaagagttgtgtattgatttgccccagagccactagcattattagtactcttaatttcactatcattttcaatagttcttgcatcgcgatttttgttgctatcagctttcaaatgcaagctgttatcggtagtggatggtatcgtttccgttacgggcagtggagagtcgaaagatagtggaggaagccccaaattcagtgaagtttcttgattttgaatgtcattgagatccgcactatctaagacagtgtttttgatatctagagaatacgggataacatcgttgttaatattatttgggttattattctccacgtattgtatactactcatgctttctatggggaataaaatatcttcgctattgaaatcatggtcgaccgtcattttagatctagttcttctatgagcaataaaagttgaaaaaagaaagaaaaaataaagcaaataaaaccaaagaaaaaaaggtagcctcttggcgtatgaaataccttgctactactgttgtgatcttcccgaaaaatatgaggaagataccgataaagtaaggaagaaaaaagcaatatctttttttttttgaacttttcgtattacagactagtttctgttatctccaaggtttccgtctgttttattttcgtgtaacacagtttctaactgggaagtcttgttgagctcgtgctgctttcttactattaccaaacaggaaggcaaaaaaagggaacacggtttacgcgataaaagtaaaagggccaagtctgactggtgctgatatcaggcaacaaacaccactttgttctgctatttgtctttattacctgtctctttcgctggaaacaacaaatataaataagtaagtgtcaatactatatgttgtctgtagaggggaaattgtatatattttcggtgtcttgtttttcttttccgcagtttgtttttcccattctgattttctgaaattcgtaaaaaggtgtttttttcgtataaatggctctctttaatttattagagacaaaaagagccgatatgtatgacgtagacagatggtgtcaagaaccggcttggctgctacggaatgcgtagctgaacgccgtggtttccggagaaagacgaaagatcaactccggccgtctggccaggaacgataggtgctggagataagtgaggtacggataccaagagcgaaatacctctttaggtacgttccgggccgttgttgccggcgaaaccggagggacaaggcaatatgaagtaggattggaaaccggctttggcatattgccacatgcgtatgtacatgtccggcatcacgtggttatgatgtagtatactatattatgttatatctgtattacgctacgttgtgctatcttggatgttctatttgatgttgttggccaaggcatcttttctctcttcccaaacagtctttccggtacacgcacacacttgtttattattttcccacacaccagcgcttctcgcaatgactcccagaaatgagtagtccttaacggaggaaggctcgttttctgggtggttcagagacttggaaatgacaaagctgcggccgataagttgccatgttggcaagggagcgctcagaaaggtcttcccactgtacaagttcttgcccaaatcactctcgttgaagcattcaatgggttcgtcgaacttgtgccaaactttaccagtagattccacgcccttggagacgtcgcctttctcgtgaatgctggcgtggtaatttcccgcctctgggacgccatttacagtgatgtcaaaaagagtcttattctctccaacctgaacgattcttgctaggcccctcacggcggtgtcctttttctggtctatagtatatttttgaaaggtctctaagatagcgaccgcggaagaattcggcttcccggcgcctcttatgatggcgtctttaccacagtttcgcaaggtgttgatgatggttgaaggggctactgagctttccacgctcattatttgttgctctatatcgaaattcaatgaattgattcctgggacattttttaggcatgcctttatatcattcacgcaattttcacagtgcatgggaatggcataagtagcctcgtatgtatcgttcgtggtcatttttgtgctgatcgaatgggtttctgccttgcaaagatatctttattcttttcttagtctaaattttttttttttggcttgcctttaatatattatttttccgaacaatgaatttttaccctcttccattctcactgtgtactagttgtacggggaaaatgcttagtaagcgcaaatttttttttgatagtatattatactgaaatgtacaagattaacttttgtctggttattataaatcacatatttgattatatgaattgttaaaatgaatttgacaaacagaaaagtatatatttttatttctttttttttttttttattctctaataagctcgttggatggaagacgttgacataagcaagctcaacttccaggactattattcttcttcacttatgtcgtcttcagccttgttcatttcagcttccaagctttgagcaaattcttcgtcactagaatttgcatcttttgactcgtttatgttggagacaatatcttcttttttagcttgaagtgtgggtacaggttcaggttcaggttcagctatcttttcttttgcctttgcctctttctcttgttctgcaactgcttttgcctttgcctcctctgcctcttctttttccttttgcttgcgttcctcttgttgtttcctacctgcctggcctgggatgatcaaagtagcattggcttctctttcagcgttttgaatgttttcctcgtgtggaagtagagtaggtggagcaggtttcttcttctttgaacgtggctccaagtcatgactctcattagatgctttggacttatcttctctcctcttctttgggctgttcttgtccttcccgtttttatccttgtcgttattagtactgtcattattgttatcatcttcatattcgtcgtcggacaatagtctaaccattttggtttttggtctcttggatcctagccttctcaaggcttcatcaatattcaatctgtgcttaagcaattcgtcgtatagatcttctgtcaacgaaatacctttcttcccaggtttcatttcgcctgtagatgagtccagatagtactcacggatatcaattaaatttatgtttctaaattgtcttaccgtgaccctcttatttttacccagatcaaaaattgcatctgatgcggatagtccagatggcataccaccattgttattgttactgttacttaagtttcctccaccattatcgcttcttcttttgttcctatacctgttgtaatatgacatagcgcttgtgtttgtatatatgtcgaaaaattgatgtgtacggaaagatttaatattaaatagctttcttaagtgggcaaccaaaagtgtttctttgattggggacttttacaaaattcacgtttacaacctcttctcttgtcttcctatcgttccctggatcaaattaagaattttcatcaagaatagagagcagaaggcaagccaagagagaaaaagaaagagagaaagaaagaaaggagaggaagaggagatgaaaagagaggaaaacttgagttttgataaagaaatttgaggaaggtaaaagtaaaattcccattcaaatgaatgtattaataaattctcatcattaaaaggagggaaaaattacgtataacgtaaagataaaacgtgtgtgtgtgcagtgctatactcattgtccttgttagtgatgataattcgtcccagctgaaaaaactcaaaataagtattacccggatcgaggctgtggcatttagcgccgctgtcttgaccatccaccaatggttgataataacatcggatgatcagcccatttttggtgtattactatcccatctcattcttccaaaaaacacgtatatatcattgacgagatcgagatacgtctgctgtgtttaacggctaacttggttgtgtaggcttgtgtcaattaggcaaaatggttttcttggaaaaaagacaagggaaaaaaaagggttgatagagcaatatatgtacagctggccttctctgagaaaagctagccgcctggaagtaaataaatacgctgagtgttcgttggagcatgaattatgtgaatagaaaaatactaagcaaaatttcaaagtcgagttagtgatgggtgtttatttggcagtactcttttcgttactggtcatcgaaatggccattctgtttattttggtacttccgcttccacagcgtatgagaaggtggctgtatatacgctacagtatcataagtactaataagaaattcagaacttatatggttggaatcatgatcttcgttggtcttttgttcatcgattcatggaaaaggtcacagatcagagtgtctacgtaccgcaaccagaaaaatccctatataataaatagtgtaaccccagtggatgcactggcttcaagggcatataaccaaaggaatgtttacatttcaggcttcatcatctacttttatatatgtatactcaccgtgatgagtatattgcgaagaatagtggaatggaatgacaaaatgaaggctggagatgacattctgaaggaaaagttaagacgaaagcaaaaatatttagaggaattgcagaagaagaaattttaaaaggaaaaaactaaaaaagaagaaaaggaaaaacttacatatgtaaatagaacaaatgaatataaactaaaatttgacaaattttttttctttttggggtgattatatcatttctggatgaggaatacctgaagaccactcttcattaaaatgttctttaaaaatattcttttggatatattctactagttgtccgtccttagaagataatctgttgccattcgatttcacaatttcgtaattatccagagcaagtttcaattcttccatgctactgactccaagaacaacgggtccctttcctacccattccgaaatcgcgtatcttgtggccaaatcggctaagtcgacattttgttcttgacagtatttggcagcctgagatgcgcattctctcaattcatgagaacacgggtgaaactgtcttgtctcctgtgaccttagtagcgacatgctcaagattgatgcgttgcaaaccattttcagtttagcattgcgtagcagtctttctcgaaagttcaatagcttattgttttgtaagttcaagttacaataggacaatactgcatccaatgacccaatatcactttcctcggtagagcagtactcagcaagccaggtgataaagtcgattgggtagcctgatatgccaaaatttttgataactcctttgttcttcaaggtcctcaattcctttaatgcctctaagatgtctggaaatttgacaaactcgacatcgtgcaagtacaccaaatcgagatatgtagtgtgtaatctttcgcacgatctgtgaacactaaatctcacgaaatctctagaatagttaaactcttccgcaccaatacgcccaacctttgtgcatataaaataagtgtctctgggaaattcattccttaaattggacagtgccctaccataaagaacctcactagggccatagtagggagaagtgtcaattgcattgataccatgcgaaaatgcgtatttgattatgtcttccagtggaatggattctggctcatctgtatattgctggttcagtattgcacctcctaagactaaaggagaaaccgaagctaagtcgaatggattcactttttcattaaccatcttatagtctccgttgttactcttttatttatgtgtactcttccttcctgttaacagagtagataaatataggctttaaacttaccgtgtactgaaacccagaaggcagctttcttttttccagaaagtaaaataatgacaaaaaaatcgactacatatgcacaatgctaagttatatgacactttctttcttatcctcacttatccataagacacccctcttcttcagagaatttggtaagcaatttcatgtatttccatgagaatgggctcgcatcccagagcgcaactaatatatgaatataagcggatttagctcagttgggagagcgccagactgaagaaatacttcggtcaagttatctggaggtcctgtgttcgatccacagaattcgcattaatttttttttacttttcattcgttttcctcttttggtgatgagcagcatcacagaagcgggtgggtcatccattattagacggtaagtgaaaaaaatttgatgattcaggtgaaccgctatggaaaggcacgtagttctacttactcctagcaagtagctatgcgattttcctgcgccattttttttcccacattagttacatacactctctaaagaatattgctaaatatgacgtcgaatagcgacggttcaagtaccagtccagttgagaaaccaattaccggcgatgttgaaactaatgaacctaccaaaccaatacggcggctttcaacgccatcgccagaacaagatcaagaaggcgatttcgacgaagaagacgatgatgacaaattcagcgtgagcacatcaactcccaccccaaccataacgaaaactaaggacagcagcgacacaagtacggttacgaggcggaagcagccgatcaggtacatcgagaataagacccggagacatgtcaccttctcgaagaggcggcacgggatcatgaaaaaagcatatgagctctccgtcctaaccggcgccaatattctgcttctaattctggcaaactctggcctggtctacactttcacaacgcctaagctcgagccggtggtacgggaagacgagggtaagagcctcatcagggcatgcatcaatgcttcagacactcctgacgctaccgacacgtcgccggcacaggaacaatctccggcaaactgaacatgcgagagtaagagatgccccacgaaggcataggcagatccatatagcacaatacgcgcatataaagtagcattgctgccaaagggggttgcacaaggagttgccctccttcggcacgcggctcggaacataccggagtgtccccctttgagtaatttttctcaaaagaggcacttttgcgctgggccgcaggaaatttccctttctgttcagcacctgttgtcctatattaagctgtgccaaacaaggtcatctccaaatacttaccaaaaagctagggcgtactgtactggaatctctgcttttttctttaccttacttcaatttgccttgtctgcttttttacgtgtgttttggcgtttctgcttttcttttttattactcgttgttgtaaatcattttctaagtattatacatactatatcatcgcatacccaatcggtttcctattctcaccacttttttctggaaaaatacatagcctaacaagcaattttattttacgtttgttaattcattatactgataatatttttgaattttttttttttttgatacattttttttaatcgctgttttgtctgtttttttcgattcagttatagggaaaaaaacgggaaaggaaagagaaaaaaaaattagtgcagagcaataagaagcgaaaatcaaaaaaaagttttggatctgcaagacttgctgtcacgcaacaatattatagccacccagcaaaaatgtcagacatcgaagaaggtacgcctactaataatgggcaacagaaggagagaagaaagatagaaattaagttcatcgagaataaaacaaggcgccatgtgacattttccaaaaggaagcacggtatcatgaaaaaggcgtttgagctttctgttctaacggggacccaggtcctgttgctagtcgtttcagaaacaggtttggtatatactttcagcacgccgaagtttgaacctatagtcacgcagcaggaaggtagaaacctgatccaggcctgtcttaacgcccctgatgatgaggaagaagacgaggaggaagacggtgatgatgatgatgatgatgacgatgatggtaatgatatgcaacgccagcaaccacaacaacagcaaccgcaacaacagcaacaagtattgaatgcacacgcaaatagcttaggccatctaaatcaagatcaggtaccggcaggcgcgctgaaacaagaggtgaagtcacaattgctaggcggtgccaatcctaatcaaaactcaatgattcaacagcagcaacatcacacgcagaattcacaaccacaacagcaacagcaacaacaaccacagcagcaaatgtcacagcaacaaatgtcacagcatcctcgaccacagcaaggaataccacatccgcaacaatcgcagccacagcaacagcaacaacaacaacaacaactgcaacagcagcaacagcagcaacaacaacaacccctcaccggcattcatcagcctcaccaacaggcttttgccaacgctgcctccccctatctgaatgctgaacagaatgctgcctaccaacaatactttcaagaaccgcaacaaggccaatactaatcttatcgatttccgtatataattcatagacgagcattaagaggaaaaagctgtttccgtaccaattaaagaaagatagacaacaagaacaaaaacgtacattactctatattgaaaaaagccctatgtcggtaaaagaataggaagtaccttagtcatcggcacttacctttttttttacgattacttctggtttgtttctttgcctcatttcattttgctgccactttctttcataggcaagaagattcaatcaaatctccccttctccttccccggatatataaaatataaatataaaactttaagaatataaaaatatgagaaaccacacataacttgtatactttactcacatacacacatttccaaaaaaattataatgttaattacattgcttttaatgctaatctttttttagttgtataatcattaccatataaatgcctctcggtctaatttcattgccagtattgtaagttatatacttttatacgagtgtacggaaaatatcgtggctccccgttaacagtgaaataaatctacgcatgtagctgccagttttttaagcgttatatcaatattggtaaagtaagaattgacgaagaaattgttaactacatttttcagaacggcgtgtcattctccgataatgtctgaagcgatattccagccaacggacattgtccttgccaaagttaaaggcttttcagcatggccagcaatgattatccctaatgaactcatcccagataacatcctcaagaccaaacctgtgagtgtccacaaaggcaaatcaggtagtgataaaaaagcaaatgaagatatagatgcagacatggaatcagaggctagagatcgagagcaaagcgaagaagaagaagatatagaggattttggtgagagtgaggctaatcctgaaaaatttataatatacactcccgttctgaagtttcgtaaaaatgatacgttgaaatcgacttactgcgtcaagtttttttgcgatgattcttatatctgggtgaagcccatggatatgaagattctaacaagcgaagattgtcgtaagtggctaagcggcaaacagcggaagaataagaaactcataccggcatatgaaatggctatgagaggcaaaaatggaattgatatttgggaatttgtggaatatgggtcttacggcaagccagatgaagaggaatatgtagaggaagaggaagaagagaacgaacctgaaaaaaaggctataaggccaaccaggtcttccagtagacagcgtcagaagcgcgcctcagaaacggaaaagagtgagggcggtaatagcaataaaaggaaaagagttactagatcgactaggcaacaagcgatagatgcttcagaagaggaagaggaggaagaggaggaaaaagtacaagaggctgttagaaagaggccgcaaaggaccaaaactaagaaagttgtagtatccaagactaaaccaaatccaaaaacaaaggcaaagaaagagaaacctaaaccacctaagccaatcaaatatcattttgaagatgatgaagattggagcattgttgggttgggcccacaagatctatcaatcgaaaaaacgatggatccgattgcgaaaaaactgtcgcagaagaaaaatctagaaaagcatgtggagattaagctagatctggaggataaactagcaggtatcaacaagctcctgtgtgatgtcttatgttcagccattaaccaggctgtttcgataaaggatgatttcgaaataatattagatgaattgcagattgcccttgacaccagggggtccagaaacgaatttataacaattttccaatcaaataattccctactgttaaactttaggatattatttaacttaagaaaaagggaactgaacaaatgggatctgtgggatcgtttccaggatattttcaagcatatttattcctaccagttcatacctgatacggaagattggcaactagagcaaaatatggaaattgaagaaatggatcgggaaaagccgagctttagtgaagacgtaaaggaagaagaaagcaaagtaggagcatgacctgttgctattgcagttgatgtactctgcttttgaacaatagaggggaaacctgtgtactataaaatagactaaaactatgtaacttgtgtatgttctgatatgtatgacgcagtctttgatagtccaaaactcacctagactgtgctgtattattacaattaaagttctaagtctgttgtgcattatcattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcattttcaatgaagctgtgaccttggcattcgcaccgcttgacactacaggacgaataaattccatgttcgggtggtggctagaggtacatatgcggtaaatgtactgtatagcccagcatgtttttcttaacaatccaagtttgccatcttagtatagtggttagtacacatcgttgtggccgatgaaaccctggttcgattctaggagatggcattttctttttttttcaaagaaaagaaaaagggaaggcaacaaacgacatgaattattgtctttttcaaaaggatgtaattatcgcagcaggtctatgaagggtcccttttctcttttttatcacttgttccatctataattttatactcaaaaatttaacaggttaattacactaaatgcattacaaatttgtatttgattctatatatagtttcgttatataataactcaggtctgctctgcagcgtggtttacgataaacacgtatgtaccactgtctgcatcatagctttcgaacttagaatttggatttttctttaagcgttcgatatgccttttaaccagttgatgatttggatcctttataggttttctggtagatttgtctacaggataacagttaaagcaggtaatcctggcccgaacattaatgccctcccctctcttcggtctgtttggtaagttcgcatatattatacaggtttttggttcaaaagtaatgattacgccccctaatgaggtcaaaggaattccagcgaggtcaacaggttcaagaaattcaattttaccataacttttatgacccacaactaaatgaggaactttgcgcagttgcaagagagaataagaggataatgtgtccagggatggtgagatatagtagttctcattaatgaaggaggcatctttttccgcaacgtccgcaaaaacagcctttttatcatcttctgaatattcttgcttctgtaaatcggcgacattttctttattttcttcgtccatattccgggaatgatgtttcgttgcgctatcttccccatcgttctttgaggacaaaaccattctttcccccccattagcagtttctttttcatccatctttggctttcccaagatcgtttcttgttcttcacttttacttttaaaattcatatcgttgttctgtgatccgttattcttttcctcggatgcgatcaacattttcctgttattaattagattcttgaatgaccttttatcgggattgaataataactcagaagcttttaatatgctttcgtccaaattttcctcctgctggttagaaatcgcaatctgattattctttttatcaatggaaatcgacaactttggatcaaccttgatctgggccttatccatgacggaattattagtcttgagcttggctgtaaataaagttttaggaatcattttgtatgcgttcgtcaaactggcttttttgcgttcatcggctttgatctttgtagcgcttggttgaattggataggaaaccgtgttggtgacagttgctttcgaaaaaagctcattagtaccgtagggattgttattctgaatttgtaatcgttgttgctgctgctgttgttggagcgcattttgtgattgtgccattgactgggaaggttgggaaaataaccctccgcccgaagtgttcgtactagtgttattctgaaataagcctccagcattagtagattgagaggtgttattactaccaaacaggcccgttgaaccgttggaattgtttagagacgagttgttattgtttccaaatagtcctccagcacttgtagaagctcccgcaccaactggtttattaccaaataaaccagtagaattggtggtggccgccgtgttagatgcattattggacccaaatattccacccgaagaggcgtttggagccgtggaattagtacctccgaaaagggatcctgtagcaggtttgctaccaaataatccgccgctagttgaggcaggattgttttgatttgcaacttgattgtttccaaataatccgcctccaacagtgtttgatggttttgaaccaaacaggccacccgaagcaggttgctgtttattttggaacaaacctcctgattgctgctgcaaattatttccacttataccgttactttgatttgttgtgctgttagagaataagcttgtatttccaaaaccagttggtttcgctccaaaaagactattattctgttgtggttgttgtaacccattttggccaaatggctgattattattttgattggtctggccaaacaatccaccaggttgggactgcgactggttgttttgttgtccgaataatcccccggttgattgctgttgttggttattttgcccaaatatagaattattttgggcattaccagacgcaaaagtggatgctccctgctgttgtccaaacagtcctcctgcaggtttgcttccaaataatccgccttgttgctgtggctggccaaatgcgtttgaggagttttgttgtccaaataatccggattggttctggctttggttattctgaccgaacaatcctccagcgttggaattttgttgctggccaaataaccctcctccactttgctgctgattggtttgcccaaataagccaccagtggtaccagtggggttggtattcattccgaatgcttttgaaccagcagattgtccaaatagtccaccagaagcaggtttagctccaaaaagagcaccagtgccttgctgttggccgaaagcgccaccatttgcgttagcgtttgattgaccaaatataccaccactaccttgttgtgtttgttgttggggaaaggcaccacgattcacctgaccaaaggctcccccgttactgacattattcgccccaaatgaattttgctgttgaccaaataatcctccgtttgtatttgagttctgctggccgaaaaggcctgtattattagtgccgtttgttgggttgttagttgtattaccaaacaatcccccggaagtggcaggtttatttgctccaaatgcagaatttcctgagaggttagtagagcttccaaacaatcctgtagagttggtcgctccagagccaaagccaccaccacttccagttccggttccaaacatgcctgttgctggcttttgaccaaataatcctcctgttgtagcagaagtagtggagttattattacccataattccaaatccagtattggtagttccttgaggattgttaaaagtagtaccagtgccattttgactggtaccgaattttctaccagcttggtaatcttgaaatctcaattcttcaaaagaaaaatttctgtattcaggcatacaggtgatactttggaagacgttgatgacacctgtggttggatccttctcttcgaatgtagtaaaaggtttaatgcttgtacctgcagtagaattgggcacaacagaagcggaaccagcagaaagtgctgtgttattacccattccaccgaagatcgagccagaggcattgttgttcgtcaattgactttgaccaaaaggagtaccatttgctgtagtcgagcctgacattccgaagggagaattagaagtttggttaccaaagttaccaaacgcaggtgcttgtgttgtatttgtttgctgactgaggccgaaagcagaagtgtttgctactggttgttgttgttgctgttggccaccaaaggttgatcctgttgagccaaatggctgtgttgttgcgctggggaatgcgccacggctaactccaaacataataatgttttaaaaaagaaatcttcgaagctgaatggtgcctctcagttgccgggatctctatgcaatgctgatagtttcctttgcgaccttatgacactttattaactctaagtataatttagttttgttctttttctaatgagcatggtaaggaaaaatgccgggtaatgataatctgcaaaagtgacaataataaactgacgcgtaacaagatcaatgatatactggattaaaatgccatgaaaacgtgaacagaaacttttattgaggtcatggatcaagattttgacagtttattactaggtttcaatgactccgatagtgtccaaaaagacccaactgtaccaaatggcttggatggttcagtagttgatcctaccattgcggatccaaccgcaattacagctagaaagagaaggcctcaagtaaaattaacagccgaaaaactactcagtgataaaggtttaccatatgttttgaaaaatgcacataaaaggatacgaatttcctcaaaaaaaaactcatatgacaacttatcaaatattattcagttttaccagctttgggcacatgaattgtttcccaaggcaaaatttaaggattttatgaagatctgtcaaacagtaggtaaaacagatccagttcttagagaatatagagtcagcctttttagggacgagatgggcatgagtttcgatgttggcacacgggagactgggcaagacctggaaagacaatcacctatggttgaagaacatgtcacttccgcggaagagaggcctattgtcgcagatagttttgcgcaagacaaaaggaatgtaaacaatgtcgattacgataatgacgaagatgacgatatctatcacctttcttatcgcaacagaagaggacgagttttggacgaacgtgggaataatgaaacggtacttaacaacgttgtgccgcctaaggaagatttggatgcattattgaagacattcagggtacaagggcccgttggccttgaagaaaatgagaagaagctcttattaggatggctagatgcgcatagaaaaatggaaaaaggctctatgactgaagaagacgttcaactgattcaaagtttggaagagtgggaaatgaatgatatagagggacaacatactcattatgatttattgccagggggagatgagtttggcgtagatcaagatgagttggatgctatgaaggaaatgggcttttagcaatgtcattgaaggtaataatccaaacgtgcgtgtgggcatctatacatataggtttatatatattgtgtaaataaagcttgtagaaagagcctggttcgagtgtttgattttttcttcttgggcgttattatacaatatctacttcaaattatttatctaggtggtccataagcgagccgtattatcagcaccggcagaaaacagccaagcttccctcggatgccaaatagcatcaagaacacccagactattgattactttatgaccggttagtttctttagtggcacaatcatcggatttttcatcatgtcatcataaacagtggcatggaaaacatgtatggtaccgtcatcagcggcagagctgaatagaggtaactttttgtggaaattcacacttctgacggctttttcatgatatcttagtgtcttgtaaggtgtgctagccaaatccaggtcgtgccataaaactctcttgtcaaacgatgacgcaattaaattatcaccccttgggtgaatatcgattttcgataaccaacgggcaccaggcaacagtttcttgaccaatatttgttgagataaatcataaattctgacatatctttgggaacagacaaataattgaggtttaaaaggatggaacttcgcatccataataatgcccttcgattttttgaatggggattgggttaaatgcttggaaacttggtgaatcaaaacagaagtgttaccagagtcaggttgaacagtgacaaagtaatcaccttttctatgccatgaaagcttttttactgtttttttgcaagaaatagtgatacaaatatccttttctagttgcttttgagaaggcttgttccattgggctacttgtttttttacagcattcttagcagattcattctctccatcttcatcgccatcaccattctcgttcacttctaggttagattttttaacagtcccaaaagtatcgtagccaaaaccatcttcaatcttagttttgccgttattttcaatatcgtagccgaatattggtggtactattaaatgaatgttttcaccaacagcaacggcgagaataccattattagcatcaggattccattcaatgcattcaatgtggtaatctgggttttcctcgtcatcgattaaagtagttctataaacttctctaccagttaaaatttcccataccctgactgttccgtcatcagatcctgttgctagccataatccagaaggatcaatggataatgtgcgtacttttcctttgtgaccagcgtatattgttgagcaacgaatagggaagggtcttaaatccttgggagagggaagttctggaattagagaattaggatcaatattcaatttgtttttacggacacgaggagctaaatataaatccaaagatctttcaaatctttccctaatagattcaccgtaaccagggacctttcttaaggcagaatacttttgaggtatgaagtttctttctctttcactatattcagtattttcccaggcctccttttcttcaggagacaaaagatactcttctggtggattataactctcttcattagttggtggaggtaattttggtgcccttagatgcattacatgatcatttgtttccgtagaatcaccccataaatcgtattgatagttttcaattttttccttttctttcatttcctttaattttttaggaggaataatacggccctctctgatagctcttacaattttcataactctcttggcttcgtttttggatggaacaaatcttctttttggctccggaacagcagttaatggcatcacttcttcgtgtctcgtgaaccaatcgattaacggttcgtatggatttatgctatcatcagtttgttcgttcctttggattttggaaataagttctaattcctctttggttaagttcaaacttgaaccggaattcttgtccagtaaaccagtccagccttcaggtagctcgatagaatccaacagttgatctaaagcagaacccttggcaggtctcataatccttttaccgttgatatcgtatccaatgtgtggcatttcatcgtatgcagaaagtggaatattaccaatggtattttgcgtttcggcatcactatcatcgctatcataaactggattaatttcaggtttgataattctatcactgccatctgcatattttgagtaaatattcggatcaacgatcgtttgcaatttcacacccgataatctgtctgttaaggaagttgtgtcgtctgaaaactcagaactgtcatagtcctcttccccatcaccttcttcttcggcaagcagtttgtttaattcagcatcggagtcatcatcagaatcatcttgggcttctttatcagaagatgattccttttcttcaacggcagactcgtattcgtcatcatcctcgtcactctcacttgcttccgcatcgatcaaaccgtcaacggataaaagcttgtcctcatcttcctcgacatcagattcttcgctagctgctctctttttcgacatctttgcctcggtagttttgttgttcttagccatcattgacctagttatgttagaacagatttaatacagtacctttcttcgctaggatctatatgcgaatatatcacatatgtaaattataagctcatcgcaaaaccaaaaaaaaaaaaattttcaataatttttcactaatcttcaaaaacaaatggggtaacccgtacaagagttattaaaacccaaaatgacaaaatcgcgacaattcaatcctacttaattagcaataacatactagcggtagagctactatcacatgttgaaccttgaatgctcaattcattgtactcaatactgctatcaaaagaaaaaaaatgtattaattatattcttgtcaaaatcaattttacactataagaggaaaatgttcttcagtcctagtaacattagttttctccctttgctagagactttacataatatcctagaaggtaaaattcgataatacagcagtaaagtcgtatattggtagcaatccttggtgacgctgactttttttttttgtaattttattgtttagttcatgataaaaaacttcaaatcacttttaatctggtagacagagaaaacaaatcgaaacgaaaatagagaactacgaataaaaaaatataagtggagaagatcgtcactacgcattaaacaatattgatcgctcaatgccagtactgcgcgtaaaagtttagtaacttaacgatttaggcacaatttgagaaaaatttcgccctgcagtaagtatgttattcagtacgatataaagctgaggttttatgctggcaacgttcagattttttaggttatcagcaatgttaaaatattaaataggatacttttattgtttgagaccaccctcaatgccagatatgttaaacgcttttttctggagtgaggtatcatagaaaaaggctcgagtacatcaagcacttaaaggttcaacactctactgttacttctttaagctaagctattcatacataatagtccatcaaagtggctcaaattgcgcatacagtgtaaaaatgcgttcagggaataacgatgtcaagcagcgtgtgaaaattggacacgttgaataataaacttcctggaaaccgtcgcgcgccactgctgtcagaaaatagtagactacttaattttcaattcatatttagcctgctttttgatctatgaaatcgcccactctaaatcagcggtgtttttgcacggtttgtaattttaacttcattatatgtattattcggtgacttcactaaaaaagaaggatctatgcaatattcttatcttctattttttttcttttcgatttttgaagttaaaccttcgtaatgaacagattcgaacagtatacagctgatgacaattacatgttaaactttcattgatgataatggcacgcactccacctgttaaagaggcagaacgaagaacctttgcttataacataggtcagtgtatactggataatagtatcgaataaccagcataatattttctctggaaatacctttaaggggtttttagaagaaaaacaaatcctagtgcaacttgcaagtcatcaaaaataatctatcttatctctatatatatatttgtgtattttatattttatgacaaagctagaaatataaaatcagataccgcaatagaagatatttcaaataataataccaatctcatagctcaaaacaggcactaagggaatactgaagaaagtaatgtctaggagttagtatagcttgaagttgccatcggtgtcatttaggtagatctatctagattacgcgcagccctcagaaaagcaagtgatttccgaagtttcaacctacccagactattcacataaggttaatttatgattgaacagttcaaataaatctgcgccattcatgaagatgattcgataccgcaatatgctgctaaagtgctaaaaaaatgatttcgcccaggatcgaactggggacgttctgcgtgttaagcagatgccataaccgactagaccacgaaaccaggttttattgaaaaattgcatctaaaataacctatactaataaatcttctaataaatcttctaactcttcgctgttctatgtgatatcgttgatagttaggttttcgtgttgaaataatcaattacatttattgactggtttaatattaatatattatcatatacagtgtaagaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaggtgatctaaagattgagaaacagtcaccagatttaggggaagctgaaatgcaatgattgataatgtaataagaagcgagagggaaagtataaaaaggaagtgatcaatttgtgaataatttgataaccgttgggattctattgttcgcaagggctttattttattatgtgtacagaatataataaaatttcccctgagagatataccaatcctcaaattggaatcgatactcctatataatacaattacaattatttctccctccctttcgtatgtttcattatcctagtacattatcaatccttatatttctgcttccattaaattttacgactgtttctcaatgtttagatcatcttcttacactgtatatgataatgtacgagtggcatgaatactactgaacagatgatattttatagcttcattccaacagaaagaacataaagtaatatcgttacgtaaaactatcgattcccttttgacgattcctacatcctcgagaagaagttctagtatattctgtgtacctaatattgtaggctctaacaacaatggaatcccaacaattaatcatcttgattattttattccccgcgttttagagcatcaatcttgccagcttatagctggtcattgtcgacgataatctcaagcacagggctaaaaaataaattgaaacggacaggaattgaacctgcaacccttcgattgcaatcttattccgtggaatttccaagatttaattggagtcgaaagctctaccattgagccaccgcttcaacttttattgtttatattgacacctgtataacaatataaccacaataaaaggttcattcaaagctccggctagcattcggcgattaatgaagaaagttaaaccgtgatttattacttcttgctcgttttttccatcataagttcgcacagagcagtatatatagtgatttgcaaatatgaatagcggtggtagtgatagtttcgattatcttcttcaattaacaaaagctttaagtgcagagtgtcgggctaacagacaagagaccgatcgaatagaactattgttaaagcgccttgccaaacagtcaggaatatcttatgataatttgagcaaaaacataattccagattcatggaaagataatgcatctcaaaaagcatctccccccactgaggcacagaagcttatcagcgaaaattttaaactcatatacgagattgaaaaacaagagtacttcaatacaaaggctgttgcgctaattaacaacataaatgagcatttctcatatattaaaaattttatcgacgaacagaatgcaataagagaacgaaatattgccacattttcatcagagaagcttgatgaaaggaacaaaagtcttcaacaaaattacgagtcattgaagacagaaaatgaagaaacaaaaaaaaaattgcattcaattatcaaacagtttgaaaaacttttgaaggaagtggattgggatcgtatatctaaagattccagagattacagccgctttaaaaaacagttggaatacctgcaagacacgtaccaggtactgaaatagcctacgatggatcgaacaaaagtgtaagcagacgtgaaatagcaaacctttgaatgcatttatatattttaatatacttataacaacggataaatgtttagatcccttttgaaaaaaaaaaaaaattaggatgaaccgaaaaaaatcatactcgtattcctctatcgtcttcactggcattattgtgtaaagaattattaccaaataaccacctgaaccaccccacagtatcattctttaaatctttaaaataacggcggctcagcatctttaaacaaagagcttcataggtggggttgttagtggtcatcaaatcatttacgcatctatcatattcgtctttatcactcttgggatctattgcagagcatattccagttttaccctgtccctgaagagagcttttcaacccaattaatttggaatcaaactgagcaacactactttcaatatctcgtacacgaacttccaatatcctcatatcatatttcaacctagatgataaggaatttaactcttgcatctcatggagaagaagttgttgcttattgtcaatgtcttcaaatctcccttcaaacacttttgcaccatctgaatacttcttatatagttcttgcagtcttttatatctttcgttgaatttagagtactgaccaacagttccctccttatttaatttacccatataatgctcatccatttcttgtatgtgttgctgcgcttggatgtcgtatttcattcgtaacaaatctctagctattcgaacaacagatggatcaaatggtaaatcccatttttccacaatattctgtacagcagaagaagagttgcatctatacaaacgagatgacttttccttcagctctgaaagatcttcataaatgttgtcgtgtgtgcgatctttacaatagggaaacgaatttcttcggtagtattctccttgatataatttgttgatgccaaaattatatgcatatttggtattatcgtagtttggaaacattgatgacactgttgcagatgagggcatagcattggtcctccctatgtcttcagatgtatcaagactggaagaactaacctttttggaggcgtgcttttgagcgtatgcgattctttccaaacgaaatttttctagtagcatttccctttctcttatctgcccatcaggatcgcctctctggtagttaaatttcaaaaattcttcattagaaatatccgtacagcatttccttgggtgtcccttacctttccatagtagtcctacagagcctccatgaatattatgaataagtgtatctagatctgttgtaagaattttgtgtgacaggttgatgggatttccctttcctatgatgtcctgtaccgttgatgtcaccattttcttcagtttaaaaatgtctttgctagaaactttcgctgtcacttcaaagagtttctctaacgttcttgggtctaaataaactctagattttcttttattgaggccatgctttttttggaaattataaataccttggaagaaaccagcttcatcaaagggatccttagaggaaatgcaattttctatcatcaacttgaaatagcaacaaaggatcaaactaattaggccagctactgtcgtcggacccagtgtgcattcattccttggcttttctgtaccaaggtacagtttcccgtaagtttcccaccattcatctatagctcgcttggtgtcttcacacaaaagaccatccgtctggtagttcttagataacaaattgaaataactcaacgaaatttgaattaaagttaccatctccacgactggtgatttactatcggtatttcgacactttgaatttccaaccgtcttgtattcttcctcaggcaaacgcggttgctgctgctgaatcatttggggatactgtgcaataaaaccatttgtagggattttgaacagttgtgaaaacttatcaagtgatgccatagttggagggcataacagatttgccgatcttccaccacaatgcaggtttttcagatcaaaattaacctcgaaatccttccaaattgttctcaagtcaccacattccacatgcaacagattcaagccaaaggacacacccgaaagattggtaataaatagagtgccctttggtgtaaattttggccgcgcaaattccattaattcttcaaaatacagtctaaatctccctggccacatactcgtatcctttggcaaaacgactctgactcccgatattgtatcctgagagtttcctgtatatgacgtaatcaatgttgacaaattcctacatgctacccattgctccacaatatatatttcaaacccgtgtacgataatttcttcataagttaaatcagcatagttgcctaaatctaacaagaacaaagccctagaatctgggaatataaaactgtcgagaggcgggagctggctcacagtatcattctttatcaacccaaccacttccgaatcatctgagtgaccatagtaactacttccactgtaattggtttcctcattgtttaattcatcgtaataatcaccgtttgcatctttttgtccacgttctccaaagaaattatcatcgagtgtatccctagtggagtaaattctttctaaatcctgcatatgttttccatcaaactggctagttttgtctcctgtggcaatagtatccgccataaccatacatatttattaataggtgcttcttccagggtctagttcattacctcccctaaatatcattctcagatcattatagcttctatttcctgttatgcgggtagcggggcttatttttgtttctcaaaatagaggtgtccttttttgccatttttgtttatgtagtcaactgcataggtagttaagaaaagacataggcccacgaaggtgattggaagttcagtgttgacaataatagaatagtagcacactctttttatttcgttttgcttacagttttgtactcgcttttgcttttgcttgcaaataatatcctcgtgacctcgaggcttacattaaggtgcatatcataattcgcaacagacgcattcttattctctaaaattcctcgagttatatgaataattatgaatcaagaagaggctatattccggtcagcagacatgacgtacgtccaactgtacataccgttggaagtcataagagaggtaactttcttattagggaaaatgagtgtctttatggtgatggatctcaataaagatttaactgcctttcaaagaggttatgttaaccagttgaggcgtttcgatgaagtggaaaggatggtaggcttcttgaatgaggtagttgaaaagcacgccgcagagacctggaagtatattttacatatcgatgatgaaggaaacgacattgcccaacccgatatggcggatctcatcaataccatggaaccactatcgttggaaaatgttaatgacatggtgaaggaaattactgattgcgaatcccgtgcaaggcaattagatgaatctttagatagccttagaagtaaactgaacgatcttttagagcaaaggcaggtaatattcgaatgctcaaaatttattgaagtcaatcctgggattgctggaagagctacaaaccccgagattgaacaagaagaaagggatgttgacgagtttagaatgacccctgatgatatcagtgaaacattaagcgatgctttttcttttgacgacgaaacaccacaggaccggggcgctctagggaatgacctcactagaaaccaatcagtcgaagatctaagctttttagagcagggataccagcatagatacatgataacaggctctatcagaagaacaaaagtagatatattgaacagaatcctgtggaggttattgcgtggtaatttgatctttcagaattttccaatagaggagccattgttggaaggtaaagaaaaggttgaaaaggactgctttattatttttactcatggtgaaacattgctcaagaaggttaagcgtgtcatagattccttaaatggtaaaatagtctccctgaatactcgttctagtgaattagttgacaccttaaaccgtcaaatagacgacttgcaaagaatcctggatactaccgaacaaactttacacacagaactgctcgttatacatgaccagctgccagtatggtccgccatgacgaaaagggaaaaatatgtttataccacattgaacaagttccaacaagaatcacagggtctaatagccgaaggttgggtgccttccacagaattgatccatttacaagactcattgaaggattacattgaaacgttgggttctgaatacagtaccgtctttaatgtgatcctaaccaataaattaccacctacataccatagaaccaacaagttcactcaggccttccaatcgattgtggatgcatacggtatcgcaacatataaagaaatcaatgctggtttagccacggttgtcaccttcccatttatgtttgccattatgtttggtgacatgggccatggtttcattttatttttgatggcactattcttggtgctaaatgaacgtaagtttggtgctatgcacagggacgaaatttttgacatggcatttacaggtagatatgttttattgttgatgggtgcattttctgtatatactgggctgttgtacaatgatatcttttccaaatctatgacaatattcaaatcaggctggcaatggccttccactttcagaaagggcgaatcgattgaggcgaagaaaactggggtttatccgtttggattggattttgcttggcatggtactgataacggactactattttccaactcttataagatgaagctgtccattctaatgggatacgcacatatgacttattccttcatgttttcttatatcaattacagagctaaaaactctaaagtggacataattggtaactttatccccggtttagtgtttatgcaatcaatatttggttatttgtcgtgggctatcgtgtacaagtggtcgaaggattggattaaagatgataagcctgctccagggttactgaatatgctaataaacatgtttttagcaccgggtactattgatgatcaattatattccggacaagccaagttgcaagttgtactactgcttgcggcactagtttgtgtcccgtggttattgctgtataaacctttaacactgagaaggttaaataagaacggtggtggtggcaggcctcacggataccaaagtgtgggcaatattgagcatgaggaacaaatagcacaacagagacattcagcggaaggtttccaagggatgatcatcagtgatgttgccagtgttgcagacagtatcaatgaaagcgttggtggaggtgaacaggggccatttaatttcggcgatgtcatgattcatcaggtaatccatactattgaattctgtttaaattgtatctctcatacagcatcatatctacgtctttgggcactatcgttggcgcatgcgcaattatctagtgttttatgggatatgacaatttcaaacgctttcagttctaaaaactcagggtcgcctttggctgtcatgaaggtggttttcttatttgctatgtggtttgttttaaccgtttgtatcctagttttcatggaaggtacttccgcaatgttgcatgcgctacgtttgcattgggtggaggcaatgtccaaattttttgaaggtgaaggatatgcgtacgagccattttcatttcgtgcaataatagaataataaccttaaattactgtaaattttctcatctacccactgcttttttcgttttatttttttttacacatacagacatataaacgttgtagaattaaacgataaaatataatatttcttcacatagtttacggtatatatatgtctgggtcggtcaagtggtctaccaataggtcataaatttgagcagggatcttagcgatgaacccgacgcccagccgaatgatctcgtcagcatcaaaatccggaaactgtcgtagtaaattaacaggggaatccgatttgaaaaccttggatctcattttaactaggaatgccaccacaaagagaatattcatatggaatccatatgcaaacatgaaatcccacagtttaatgacctgatcaagcggtttattgcagctggataacgtgagtatggaaggcataccataaatctctgctgtaagtaaattgtccgatagaaatttactcagctttggatcaatgattctgagagaaatatctagtagtttggcgccgttctgggcgccgtttaggttcttagttagatacgtcggtatcatttcataacaaagcttagtgaaaagttgatacgccataggttcagaaggacatgagtaaagcagaggagctaataacacgttcatgccctgcacatatgtgctcacaggaatgcgaccaaaacgagtcttttgtcttctttgttgtgtttgccaagcaaagcacgacagacaccggatgagggcatcctctgagactctatttctaaagtttggatccgtctgaaaagttctggatgtgtcgttcttgattttttggtaaatggttgtggaaggtgggcccagtttcaagagcgcaaggtaccgttgtgtagacgcctccatagaagtttgagagagcaccgtccacacgtaacatcgcgtgcgctgctgctgtttatcttcagatatgggaagcccttcactgagtatgaggtagcgaagttgagagagtgaggaatgcagtagcaggggaggatttgatatcagatcttcaattgaggtcatgcaaaagttaacaagtttaaaagtctgttgtttcttttacctttacgtcgttactattattactattattatcatttttttttttttttttttcaatgtttagcttggcgtacgtaaacggttcccttccgcacggcgtttactgaattgtcaggacataaattcaaagaagaaagaagacctccagtgtcattatagcataagacaggtatgtagcaagaatgaatatgtaaataaatagcaagaatatgtagaatttttagattttattcgtttgttgttttctttttttttcacttgaattttttgccaaacattatgagttgcaactgatcgtacaatgagatgacaccagctgcagcgactcctctaaatatgttggcaccacagcccttgaacaaggaatacgcgccctctttctgaacaatctttctcaaacagtccagagcaccgtcgtacttgatggtctggcccgaagtcatcatcatccttcttcttaccgtatccaagggatacgacgcagtggaagcacccatggtaatgacccaacctaataggaaagaggcaacaaaggacccctctagagcccccgtcaacagcacaggcttgaaagaatcgtacaagccaaagtacagacctctgtagacaatgatacccagaactgagggcacaaacccacggtacagacccaacaacccgtccgttttcagtgtcttcttatacacgtctagcaatccattaaactgtctttgcgaggttgacttagaacccctagcatccgctgcaagccgcgtccttgcgtagtccaaggaatatacaaatagaagcgacaaaccaccagccgctccaccagagaaaagatttccagcaaaccacttggcatacccatcgcgctctctgtcgtaactcaacaacgacttaattttgtctttgaaggcaaaattcagcgcctgcgtggggaaataccggagaacattggcggtgttacccctccagaacgacacaataccttcatgagtcgcagtcctcttgaagcaatctaaaattcccttgtaccgtgtatccaacgagccctgtttaagcatctcttcttgattctgcatcaacagtttcacccgttcaatgggagcggcacccgtcttcgcaatggcagcagaaacgccgcccataaggaagtccacaccgaagtgtgactgctgagtctgtgtttctgtgtgagacattactgctgtaaaaaggaaaaatagaaaagaataacagatacgagaatctgtgctgccttctttgcgataatgccttggcttgcctatttcacggttacaggaataataacatgttcataccgtttcaggaccaataaatggtcttctgcgagagaaaaaggacactctccgtccgacagaaataagctttactttccgggtgcgaatcagcccgttgcgcctggggtggtccctacagtacgctgagtcgccgataaagaccctccgcctagagctaggcgaggctgacttaggcaggcccaacaggcaaggcccatcttcaaaagtgcacccatttgcaggtgctcttattctcgccaattgcgacagaaaatgaaggatgcactcaaacagtcgatccttcgagggagtatgccaaggcctcgtgcatgtagtgcgattatatatatatatatatatatatatatatgtatgtaagcaggccatgccctatagctcttgttctataagcgatggataggcataggaaacgaagaggaccccagtgtaaggaagagtagcaaaaaattagaactagatgactaacgctttgctctctatagccgttttgcttttctcgatgctctcgctagcacaagcggagacgcacacgtttaattggaccactggctgggactacaggaacgttgatgggctaaagagccgtcccgtgatcacctgtaatggccagttcccatggccagatataacggtcaacaaaggtgaccgtgtgcagatttacttgaccaacggaatgaacaacaccaatacttctatgcatttccacggtctcttccaaaacggaaccgcctctatggacggtgtgcccttcttgacgcaatgtccaattgcgccaggcagtactatgctttacaatttcacggtggactacaatgtaggcacctactggtaccattcacacacggacggtcaatatgaagacgggatgaaaggtcttttcatcatcaaggatgatagcttcccctacgattacgatgaggaactttctttatcgcttagtgagtggtaccacgacttggtcacggacttgacgaagtcgttcatgagtgtttataatccgacaggtgctgagcccatcccacagaacttgattgttaacaacacgatgaatctgacatgggaagtccagcccgatacgacgtatcttttgagaattgtcaacgtgggtgggttcgtttcgcagtacttttggatcgaggaccacgaaatgaccgtggtcgaaatcgacggtatcactaccgagaagaacgtaacggatatgctttacatcactgtcgctcagagatatacagtcctggttcacactaaaaacgacacggacaaaaatttcgccatcatgcagaaatttgatgacaccatgttggatgtcattccaagtgatttacagctgaatgcaacctcttatatggtctacaacaaaaccgctgcgctgcccacacaaaattacgtggattcaattgataacttcttggacgatttctacttgcaaccgtacgagaaagaagccatctatggcgagccagatcatgtgattaccgttgacgttgttatggataacttgaaaaacggtgtgaattacgccttcttcaataatatcacctatactgcaccaaaagttcctactttgatgaccgttttgtcttcaggtgatcaagcaaacaactccgaaatctacggttcaaacacgcacactttcatcctagagaaggatgaaatcgtggagattgtgctaaataaccaggacacaggtacccatcctttccatttacatggtcacgctttccaaaccatccagagagatcgtacatatgatgatgccctaggtgaagttcctcacagtttcgatccggacaaccaccctgccttcccagaatacccaatgagaagagatactttatacgttagaccacaatccaatttcgtcatcaggtttaaagccgataacccaggtgtttggttcttccattgtcatatcgaatggcatttgttgcaaggtttgggtcttgttctcgtggaggatccttttggtatccaagatgctcattctcaacaactcagtgaaaaccacttagaagtttgccagagttgctctgtggccactgaaggtaacgccgctgccaatacactggatttaactgatttaactggtgaaaatgttcagcatgccttcattcctaccggttttaccaaaaaaggtattattgccatgacattctcctgctttgccggtattcttggtattatcacaattgcaatttatggtatgatggatatggaagatgcgaccgaaaaggttattcgagacttgcacgtggaccctgaagtcttgctaaatgaggttgatgaaaatgaagagcgtcaggtaaacgaagatcgtcattccactgaaaagcatcaatttttaactaaagccaaacggttcttctaataaaggaagatcatgtattttgcggttaacctgttttttttttttcggtcaagggttccaaatgcatttgcatgtaaagtgaatgcccttgtcttacttaatattacatagacatatacttaataatctaccacgtttcaaattcaataatgcatgcttcttggcggtttttgacatgagatcctcatctgtcacgaggctgatgtgcatacttttacttttaatcgatgacatgatcagtttcttttgaacaaaaagccgttatgggttgaaaaaaagtgaaaatgaaaaagtcatcagaaatatatgaaagatataataaattgtcgaagagaaattacgtcgaggaggttgaggaaaataagaatggcaacgacagatatcatatctctagtaaaaaataatttactctatttccaaatgtggacggaagtggaaattttacaagacgatttatcatggaagggaaatagcctgagattactgagaggtcgtccgcctcacaagctgagcaacgatgtagacacagagcatgaaaatagcttgtcatcgccacgcccgctagagttcatattacccatcaatatgtcacagtacaaagagaattttctcactttggaatgcttgagccagacatttactcacttatgtagtccatctactgaaagaatactgctggccataattaacgatgatggtacaattgtttattacttcgtttataaaggagtacgaaaaccgaaaagaaattgaaaaatgaacttaaagacacctttctgcattattttgtttatttttattatatgtatttacaggctaaattatataatgacatcacaacgtttccttgctctctaaattgaggatctctttgctccaagttattacttggtctatggacgaagtcatcaattttgttcgacatactattcaataattcacttccaaaggtttgttccagttttgaacggatgcggttaccatcaggtaggcctaactgaacgtaaagatttgcaaggaaaagaaggtcggaggaaagtattacagaatcatccagttttttacgggcagccaaccaattgctgacgcaactctgtagtctattatcaaattgaagattatatttcacctgttgtagctcttgcttacccttaattttgttcttatgcgcaattttgaaggtctttgattgtgctagttgcgaggctgactccattgctttactttctacaaattcttcatcatcctcaagggtcagtgagcctataatctcctcacaattttcacgtgcttgcgatcttagttgcaatggcgtattataccacataggaaaatatagcaattttgaaaacaacttcttggtatattcattgtaatttttggtgttcaaaaagagctggtagtccgttagtctggaaatttcaacgtcaacataattcaatagggaatactctaaaaggcgatccttttttctaacaattgctaaatcttcttcataatccgtacctttctcatatttgctagtacatatatttttatgtaagaattgtacgatgttcacgtaaccagatactttcgttccattatctaaaattaacactggtagttttccatctgatgataggtctgtattgtttgagaatacgatctgcaatcccgcaaccatactctttgcctcttctgaagtacataacttgataaaccatacaagcgcaatgctgtccactgaaatcaacgatgctttgccatcctttccccataaatgcacactacctttaaccattactgactcgataatagccttgctttgcgtttatttgaaaaatacaaattccagcattaaatagtagccattctaaatagcttatttcttattacatttcccacttcgtttaaaatgataacaatcgtgacaaaattgtcggttaccttgtaataattaagaagaaaagtgtagcttgtgtgatgaaagagtattctacaacgaaataaaaggccaaactggagagtcaaacaagagatatgtccagctctacgactcctgatttactatatccctctgcggacaaagtcgcagagcctagtgacaatatacatggagatgaactacgacttagagaaaggattaaagacaatcccacgaatattttatcatacttccagcttattcaatatttggaaactcaagagtcatacgctaaggtgagagaagtatacgagcaatttcataacacattcccgttttattcacctgcgtggactttgcaactaaagggtgaattggcaagagatgaatttgagactgttgagaagattttggctcaatgtctttctggcaagttggaaaataatgacctatctctttggtcaacatatttggactacatacgcagaaaaaacaacttaattactggtggacaagaggcgagagctgttattgtcaaggcattccaactagttatgcaaaagtgtgcaatttttgaacccaaatcatcttctttttggaacgaatatctcaattttttagagcagtggaagccattcaacaaatgggaggagcaacagcgaattgacatgctcagagaattctacaagaaaatgctatgtgttccttttgataatctagaaaaaatgtggaatagatacactcaatgggaacaagaaataaattccctaacagccagaaaatttattggcgagttatcagccgaatacatgaaagcccgttccttataccaggaatggttgaacgttactaatggattgaaaagggcatctccaattaatctgcgcacagcaaacaagaaaaacataccacaaccaggtacctcagactcaaacattcagcagttacagatttggttgaattggataaaatgggaaagggagaataagttgatgcttagtgaagatatgctatcacaaagaatcagttacgtttataaacaaggtattcaatacatgatattttctgctgaaatgtggtacgattattcaatgtatatatctgaaaattcggatcgacaaaatatcttatatactgcgttattagctaatcccgactcaccttctcttacattcaagttatccgaatgctacgaactggataatgattctgaaagtgtttctaactgttttgacaagtgcactcaaactttactatcgcagtataaaaagatcgcctccgatgtaaattcgggtgaagataataacacagagtatgaacaagagctgctatacaaacagagggaaaaattaacattcgtgttttgcgtgtatatgaatacgatgaaaagaatatcaggactatccgcagcacgtactgtatttggtaaatgtcgtaaactgaagcgtatattaacacatgacgtctacgtggaaaatgcatatttagaatttcaaaatcaaaacgattataagactgcttttaaggttttagaattgggtttaaaatacttccaaaacgatggagtttatatcaacaaatacttagattttttaatatttttaaataaggattcgcagatcaaaaccttatttgaaacatcagtggaaaaagtgcaagatttaacccagctgaaggaaatatacaagaaaatgataagttatgaatcgaaattcggtaacttaaacaacgtttattctctagagaaaagatttttcgaacggttcccccaagaaaatttgattgaagttttcacaagtcgttatcaaattcaaaactccaacttaataaagaaattagagttaacttatatgtataatgaggaagaagacagttacttttcttctggaaacggggatggccatcatggctcttacaatatgagttcgtcagatagaaagagactaatggaggaaactggaaacaatggaaacttctccaataagaaattcaaaagagactcagagcttccaacagaggttcttgatttattgagcgttataccaaaacgtcaatattttaatacaaatttactcgatgcgcagaaattggtgaattttttaaatgatcaagtagagattccaacagttgagagcaccaagtcaggttaacattacgttaataaataggtatatatgaatatttataccaacacatctattataataggcgaacctctgtatgtaattaagtaaaaaaaaaacgatgtgacaggatagttaaggtgcctcgtacataaataaaaacggaaatagttaattctttcaaaaatatggcaatagccaaactcattcagaaggtacaggaaacactctgtttctgtgcgtttatataaccatgcttataaaagaaagattgaacaaaatatacatgaatttatgaacggtaatcaccgttaattgttacatattcatgtgataaatcacaagtccaaaattgtgctgcctgatcaccggttcccaagtcgacagacacttccaaatcattcaaagccaatatttcagaagcccttgtttcatcgatctccaattgtggcacaccattagcgacaagcttcagctcacgaggttctgaattgtcggtagcaataaagctaacattaattttgttgacatctagagattttaagtcattcagctttgcatacccgatcgcgcacaatattcttccccaattggcatcttgcccatatagtgcggttttgaccaacatagagtttgagattgattcagcaattattttggcgtcttcaaaatgcaaagcatttttaacgttaacagtaacaaactttgtcgaaccttcaccatcgcgaacgactaactgggccaagcgctgagcaaattctgtgacctgcaattttacttgttcaaaatctttagagtcttcgttaatttctttggtgtcaatagcaccgttggccaacatgcaaattgtgtcattggtgctcatatcaccgtccaccgatatacaattaaatgaacgggtagtagcgaaagtcagcatcttctgcaacgccttgctttcaataggaagatctgtaactatgaaacctaataaggtagccatattcggacaaatcatacccgcgccctttgccatacctgtcaaagtatactcagtaccactaggtaatttgaatctagatgtaactaattttgggaaagtatcagtagtacagattgatttggctacgttcaaccaagagttaaaatcactgccgaacttttcttctccaaaaattttattgataccagtgctgatcttgtccatctgtagtcgttgtccaataacgcctgtagacatgactagggtagaatttttttgaccaattttatcgttaaccaaatcaatcattacttgggcatctttcataccaagatcacctgtgaccgagttagcacaaccggaattgactacaatagcgttgatgtttttaccacgagcagtttcaaggacttttttcgatgtcaaaactggcgcagctttgaatttattggtcgtgaaaacagctgctgcggttgaaggacgagatttattggtattcaagattacacccaggtccaggctcccgttttttttgactccagatgcagtgtagcctacttcaaatcctttaggaaaagagcccgtcttgggcacgtataatgcatacttatctataagctgcttcgagcgttgaagcaatgttgatgatattctcatgctatgttgaattttggacttctttaaataaagggaatagaagtattgctgatactagcccaaaaatcgtcacctttgtgcggcgagccgaggatgaggcttttatatactcgacgactaaagaagttggcaacgaattacgcagtgagtcatcctacctgtccatcgcagtagaaaaagaccttcgccaagaaaacaccgtcaataatgattgctaagcactctcacttagtactactatcaacgctaccttcaatttgggtctaaccacggccctattgcatcactactctctttattctatgatacagcgtgggggtgaagccaagagccctgtgttttacttcagcataccaacaaagtataagattacttttgctatacagcgatgaaaaatgtattttaatgtttgtaaatttatgatctactgacacgtctcagacagatcacatttacaacacagcatgctatgactatatacaaaacatgacttttctttatcactaaaagtaactgccaatttattgtcgaatctcgctatagtttgattttcaccagcggcgcgcgcaagtataagctaagaaacaatgaatatagatagatagtgatgagcgttgagaaccgggaaatgagtagagacgtccttctaaacaaagatttatacggttgagacagattcattgaggaaaagaggagaatggttagcatgatccatattgtggtgtttttgctagcaatcacaaccatgttcgaaatacttccgctaataaccgtccccgtgaccaagtacctatcgttatcgtcattcagaaaccactattatggcctgtttggctggtgtgtacgtggtcaaaaccaagaattgatgtgcacgaaaatgaagataggatatgacagtacagatgtcgactcctccgggcacgttttgaccctgccatcgaactcaaaagtggtcgtctccaatttattagtggttcacccgatttcactggcattcacaggaacgctattaattttagcagtgattatcatggtaactccactaggggactcacctgagatgttattgttcacggcccttttttcgctgccaacgttcatgctatgtcttttatgttttttggtagatattcttctgttcatctccaaactggactggcccggctggctaatgctagccgctactattagcgtagcactttgttgttccatgctgtgggtcatgagaagagttgtgtcagtcaaaaaatatgaatcgcaacagtcaattgcgcatgcgtgctcaatggaacagtactcaatttccgacatttaccagagtaaacagaacggcaatagctcagaatatgaagtggctccaacacatacagatagtctgattgctccagaagtgacatatagagggttcattgaataagtaacatcatgtgtcattttgcacgttacatcggtttgccaatcggcttccaaatatttgtacatttttttcttcctccatcactatctgttaagggtcttagaaaatgattactacagtgcaagaaatcagcaaatggagaaacctgtgcttcattaggatgcaatctcgcaaatggtacccagtacttaaaaagactcctttagtagcggacggtcgaaagatcattaaacatgccgataaagttcctcatccggaagaaataattcacccattttaccaaccaacagcaatagaacaattcacggcatgcgctacggaatacaatcctagcctgcttgatggcaaaaaaattgctccatcactgataaaacacccggtgagcctaaaaaccatactagttgatagcaaattaaagtttgatgatattaggggagtgaataaatggttgatggaattcgttgcaagacgacaacatcaaagaaatattgtacttacacctgcgagcaaaagcgttagatcttttcacgttctgcatttgtcttcaaccgatattgccaaattaagaggtcttgaaaatatattatcagagattgaaaacacgaatgatttgcaatccagggtcgagtccgtaaataatgaactacagaatatttttgaccgcgacagtaaacagacaagattattttgcgagaatatactggcttatttgataaagaattatggaaactcgactgaaaaacttatactactaataaatgttactgagatgcaattatattcacgtttagaccaaatgaaggccatgaacattattttatataatatcctttgtaaagtggaagcaaatgaaaacccaccgtacagtcccacattggttaccgcactagaaaacctattggcagcgatcaacaacagattttttccagggcgttgcgaaaattcattgcacccaatagtaattgaacaactattatcatatttcattaaaaccggcaatttgaatgaaagcaaaaattttttgggccatttaataaaaaagggtattttaccagaggctactatcattaatagatatttggaggcaattgatgttcatttcgataaaagcactaagatttttgatataagatccaaatttgcattcatagcagatcttgcacccataatagaaaattatggaacaatagacctgttcaaatttttgatacctatgtgccggcatttcgacgaattgtgttctctgctaaatattattcgaaaatccaataacgcaaaacgggctgtggatagcaccttacctatttttatcaaaaaagtattaacatttactaaagatccaatgatcaactccggaaatctatccactgttttcaatatagtgagcccaatatatggacaaaacgtgcccagcgaattcgtggagaaatttatactgtcttttgcacttcaaggaaattacactatgatggctcatatgatagatacatataagatcaaactaagtcataaataccaactacaaattattagggctctcaaaaatagtgagagaaatcacgcgcttaagaatacgggcgctgtaggttataataaggaatttaaaaagtacttcatcgagaaatatttgaattgcactgaacgagaagctttacgcccataaatcgtctatattaaaaaaaaggcagcataagagcaactcactgcaaagggaattgcgcattccacgcaaataaacaatgtaaataagaatacgtactgtaactgtgtcacactagcgggttgttttatcataattgtttgggattaatcctgaacaaattttctatatataaacactggttcggaataccaatgaagtatacatattctggttcaacaactgtttctattcaaaaactttgaatgtttgaaatgcgctacgtctatttgtttgcaatttgtattaagtttgtttcaagctccgaactaggaaaaatcaacaatctgctgcaaggaagattgatatacacagataattccgttgcgacaaatgtattagaatccaaatttccattcttgaaatcaacatgtgttaaagacgcactaaaattatttttgccacaatgtattgcaaatggacttgaatccattgacgctgaaacaagggtagaaacggccattaaactttcaatatgcgagtttcaggcatctggcttgggcgaaataccagaaaattgcatggttgacgacctaggatcaatgatggattgtatgtttgaactagaatcatcttcacagtggtggacaacttatagtggaaattatcagcgactatcgagtatttgttatgaaaatcttcttccttttgaaaaagaacagatactgaaactttttctaaatatcactgaactttatgattcatttggggatgatgtcgatactaagttaaatcatctgatgtttcaaatggagcaagattctcaaaattttttggacgatctggccaggatgttccgcaactatgacaatgaactgcgaaatgcgaccgaaagcaatcgaataatcttagaaaacgacctctcattttttagaaataaagtgaatgatgtactctatgaaacttccgaacaactagaggtccaaatcatagagaagaacagtcaactaatgaatgaagttgataccgtccatcatattatgagcgatctagccgatgagcttgctaaaaatgacataaaatctaagataaatgacttgaaggacgacagcctgaataatttacaggacctagtggaaatgtccaacgacgtaaaagaatattactctagaaataacaagttagttaataccgagttggaaaacttctcgatgggtttaaaaaaacagttaggaggcatgtcaaaggatctttctgaatcacaaatggaagctatagagctcttgcaagggttcaattccatccttcatgattcattgttaccatccatgacggatgagatagtacctgagatgacgaacttcaaaaataccttactacaagaatggacagctataacatctacactaaatggagattttgctttatggaatgaggagattttttcaacttttaatgatatttcagagaaactgaatggcacaaaaaaaaaattagacgacattgaaatcagagtctcacttgtccataaaaatgtcatgacaatgatgagggtattggattttatgtggaaaactagtaaaatgattataagatgtgggtaccttgcagtcaagaataaatactactggttactgtgctccgttgtgtggatttggtcaaaataccgtacgtctcgagtaaacgtcaaaatgattcctattaaacgctattaccaatgggcagctcttctactttcaatttatctaggagctaagactggctcattgattgatttttaacattaccgatgtaacaatatatgaaagcctatatatacatagatgtataggtatatagccgcattcaaagtctagcaaaataaatattctttaaaaattcaaggacaccggatcatggtggccataatacgggcaagtgaacctagagaaggtgtcctacgtcactatccaagttaatttgcttaagagagttcgagtgcagcacctacagctttatcattgaagacgaagcaaaaagatcttgagattctatatcatgggcacaggtagtattcattaggtagtagtaacgtattaaacaaggccatactatatttataactcatgttcaaatacaaccgctcactctgtagcagcgctttgatagcaaagtctcagattcgtttttatagattgaagcgggcgccattgaattatgcctcccatatacctgaagttcttaataagaccatcatagggccagacgaaccagaaaaatgtctcattttgaaaggaaaaacatcagaggaaatcgaaaataatcttctcagtaataagaaatttcaggagatcaatcctcttgatactatccaggaaacgttcattcaatatctgaaattttgtaatgaaactaactttaaaagaagtaacaagaatttaaacagattaaaaaaaaccttagaaagcaaggactctaatagcaccgtaaaaattaatgcagttttcaattatttgctcgaagagtgtgatttagaaatcaaaagattgaacacgaccggccaaacccaggtatacaatgaagagaaaggaaatgaagatgacttagagcaatccataatgaacgatattttccgatcagcacaagaacaatttgaagatcaagagggccatataccgttaaggagtacatcatttttactggagattttgaaaagttttaatgaacggtttaatggcataatcaaaccgaaagagtcaataacagaaatggtcacattcagccaacttgctcaagcttttgaagttgttaaattgataccagtgcaagaaatgaaggagaaagggatttacttggtcggaaatttactttatggcacagggaaagttcgtttagatcctataaatgagtcattctatattgaatccctactagtttttggaaactataaggctgcatacagtttatttattaccaataaagacaaagtaaacgagcgctggtggaatgaactaggattaatgatcacattaaggtctaaccacttgagaaacttcaggaaacttttagccgagacagatgcaaagtactcaacaaagtattcttatttgagcccaagagttaccaaattgagcatacgaaaatatttgtcgattggcaatgttactgaagctaatatactgactgatcgatttattaagttagtggaagaagttggaataatcagaatgaaagatgagcaggaggaacttcccacgggagttaaaaattttcagaatgagaaacatgcaactgagttcttaaatgaactagaaataccatcggatcatgattatatcagcattgttgatttccatctttataagagaaatattcccatggcggctcaacttatcagcaagtacatggaaatacctggaacgacacaagaagatgccgcatttctacttgttaaaaccaagctaaatatgttgaaagattttgaaaagctacgaaacatttttgctcaaaataaagattatgtagtgcctgagaataatgtgaaaatgttgcaagaggcatttgagagcgttattactaagtataacactaattctccaatatacaatgaattgctgtttgagaatgtttcggccttaacaaaaagtattgtattaactgattttctggaagagttcattactaaacaggcttctggacagtggatggaattaaacagtgtgtcacgttccagaaagtttaatggcttgttgaacatacttctcggtacaggtgaagaagaaaaagcatataatatcttaaaaaaactagaagaagcctcaaagaaatcaaaaacagatccagatttactctataatcagttttattcggaagttaatgcatatcattacgctaaatttgttgaattttatagtcttcaaattcaaaatatgaaggcacaaaatacgccctcatttagaaaaaaggaatttaagcagaaagtgaagtcacttttaaaaagaatgcaggagtcagaggttatcccaaatgctgtttttttgagagaaatactcaatttttatgatagcatgtatgactttaattcaagttttgagatcatcaatccgctacttgaatccaaacaacaggtgagctctgagtcttcattatccacctcaaacccttgccgattttacaaccgtcgcatcataacaaaaccgctgtaccacaagatttggtctgtgtattgccattattatcatgttttacaaaataattctaggattttatcgaaaaagtcgtccattgtaaagaaattaataaaaaggcagataaagattcacccaacttgtcacccaagagtattgttccaaatgacggcagaaaatggtgaaattttgccagacaaaactttttctaaattaattgtgtccacgttcatgaaaagcggggatttagaagcaatacctgccatattaacgtttctaacgaaaaaatttgacttgaatattgattacgatttgagtatgtatattctaaagggtttgaaaagacaatatttacgagatattagtaacatcagtaaagatgcttgtgagtacaagttacggaaggcggagctaatgaataatgagtcaatcttaaaaaacattccacagggtacaaatcaagagaatacaatatcccatttgatcagggagattttgatctttataaaatggaaggaaaaaagtgattgttctactttcttgatggtagaagatgcttttaaagaattaggaacagagtttactttactcgaagaattaatagaagatgtaaataagttaaagataaaagcctaaaaaaacggatgcattttatataattttagctatacgtgtacatatttgtaataaagttaaaagaggagactgtttagctttgtatttattttttacttaatttcatccatttaggtactctatttaaagtctttttgatacttgtagcgttatcagaagggccctgtggattggatttatttatcgtattaactgatggggttgtcctcgtttcgtgtgtgattttttgtgcgtcttccaaaagatgagcctttattaatgggccattagaatttgaatttgtttcaaaaagcagcattgttttagagccaaattccaggtcatccagtagcttcttatcgtctttagccaagggtttgaaaggatgagattggtttaacgtaaaaggcatgttctcatcgatcaggaactgcgacacgacgttataaactgtacgcatgtcttcattgggtttgaatgctatttgaatatggcttctatcggggaacttgactctcagcaaacactcagatatagccttatttttctttggcaagttgttggctgattgctctctaagtctctttgtcaaaataggaccacccaaagtaccagccttcgatgataacattttttggtatttcttggcttgttctactgtcaattcataatcttcttcatcctcgatttgatccttgataactgctaatggctcatccgagggcaaaaacacagaaggtttatgtagttcgtgaggtggtagtgaagcaaccgtttccgggttcgtcatcgtagggggagtttgttttgggtgaatagcgctattagcgctaatgccctcagaatgagatgtattattaaaaatcaatctaactgacgaaggctcctgaatccctaaattttcgagagtcaaattctcatccttaattgttttgaactctattatcttggaaaagacctggatcttaaaatcatctcccgcagcgccgctcatctgtcgcaagataggggcaattggttggtcagatggcatttctttaaccacggaatctcttcctgggatttgaaaccgtattttgatcgtattgaatggaatatcttcgcggttggtcttattcgccaccggaaaattactacttttagataattctaagttgacacccgttggtaagtttagaagcctccatggcaaatctaatggcaccggtttatccaaatgtatcaatgaccagtcgtttgacgaggtgtgcagttgaaagaattgtatggattggtgtaacacatcgtttagtgttgaattcaacgaaactttacatttgaaaagttggaagttatacttcacggtaaccataggcattgtattgtgcgcttattagtctgccttgctattcttcgcagtacgtagatttatcttagtttttgcattttttggttttcttttttttttgccacacatagtacaataaaagagaacttgaatctttgaagaaacgtctaaattaacatcgaagatagaagacagggaaacatctaggattgcaagaaatagtgctgaaattttgtaataaagttgcaagaaatagcatctagcgttttataaggcgtacatctttcttggcaagagttccaagagaaaagaggagcaaaacagcggttgaggcgcccgctatcttgaatattatacagtttctttaaaaacgcttgtacaacactgcataaacatggacaaattattgaaattgtttcaagatatttcccatatcatattccaatagcgttactctctcatcgcttattctggaatcattattttaataaagataactcacacgatatacgtgtactgagctgacctttatacctacccttacctgcttattcctgataaaaatgttcgtgcaactaattgtttgatttctcttgcggcccggttattccggagttgatactttttttcttctgtcttaattacgtttttttcctctagacttttttgatctggtacaattgaaaatgtataaatcaactggaccctaaaaataaaaaaaaaaaacgcccattagaaaagaggatatattgaacaaaagatgttgaaagagccctcagttcgcttgcgggaggctattattgaaggcaatttacttatagtgaaaagattattgcgacggaatccggatttgctaaccaacatagactcagagaacggatggagttcattacattacgcctcataccatggaagataccttatatgcgtgtatttaattcagctggggcacgacaagcatgaactaataaaaacctttaaaggaaacacctgtgtgcatttagcattaatgaaagggcacgagcaaaccttacatttacttttgcaacaatttccgcgatttatcaaccatcgcggagagaatggtagagcccccatccatatagcatgtatgaacgattactaccaatgtctgagtctgttgataggagttggtgctgatttatgggtaatggacactaatggcgacacgccgctgcatgtatgcctggagtatggcagtataagttgtatgaagatgcttctcaatgaaggtgaggtgtccttggatgataatgtcagggacaagggaaattggaagccaatagatgtagcacaaacgtttgaagtaggtaatatatattcaaaagtgttaaaagaggtgaaaaagaaggggccaccgttgggtgcaggcaaaaaaccaagttcattcagaactcctatactaaatgcgaaggccactttcgaggacgggccttccccagttttaagcatgaattcgccatattcgctctattccaataatagtccgttgccggtattaccaagaaggatatcaacgcatacaacaagcggtaacggtgggaatcggaggagttctatcacaaatccagtattcaacccacgaaaaccaaccttgtctacggacagtttttcgtcaagctcaaattccagctcgagactaagagtgaactccatcaacgtcaagactccagtaggtgtgtcgcccaagaaagagcttgtatctgaatcagtacgacacagtgcaacaccaacaagtccgcacaacaacatcgcgttgattaatagatacttgttgcctaacaagagcaatgacaacgtgagaggagactcacagacagctacaatcaacgatgacggtggcggcggcaatggcggtgatgccactataggaatgggactaagaaaggacccggacgatgagaacgagaacaagtacaagattaaggtaaacaatggcgagccgaggagacgagtgtcacttctgaacatacccatctcaaaattaagaaatagcaataacacgcgtgcagaagattgagaagactactacgtatttttttttatatgcatccttttttccacatatgtatgcgcggtgcgcgcgcgccattaaaagatttttttcttagctctttttcttttttctttttctttccactgagatgcgttcttcggtatatagtgagaacacttacaactgtatacgaacatcgaaggagcacctaacagaaagaaggagggtcgccatggcgccaatgttccaacatttcttaaacttatgcgtggaaaaatttcctgaatccatcgagcacaaggatacagatggaaacggtaacttcaccaccgctattttagaaagggagattatctacatccccgaagatgacactgacagtattgacagcgttgacagcctcaagtgtataaactacaagctgcacaaatctcgcggcgaccaagtgctggacgcctgtgtgcaattgatagacaagcacctgggcgccaagtatcgccgggcctcgcgcattatgtacggcaacaggaaaccatggaaggcaaacaaactcgcagagatgaaaagcgccggccttgtgtatgtctgttactgggacaacggcgtgctaggtgcatttacttcattcatgcttacagaggagacgggtctcgtcgaaggtgacgctttacacgaggttagcgtgcccgtgatatacctttacgaagtacatgtagctagcgcgcaccgcgggcatggaatcggtcggcggctactggagcatgcactgtgcgatggcgtagctcgacacacccgccgcatgtgcgacaatttcttcggtgtagcactcaccgtattcagtgataacactcgggcccggcgactatatgaggcgcttgggttctaccgcgctccgggatcacccgcaccagcatcacccacaattcgtcacacgcgacatggtgggggacgtgtagtcgtgccctgcgatccgctttattacgtatattgccttcacatgccgtgaaagccgacagggacaacgcgcgataaaaaaaaaattaaaagtaaaactacgtacgcggcggcgcgactcgaatccttgactccgactgaggagacccgaacaacgctccctgctctccgccttcggcgccttccgataactgcgcacggcaaggagtagtggcgataacggtgtttattgccggttttttcgtttttcttcttgattttcttcttttttttcctcaaaagatgtgctgtagcctccgctgttgtttttttttatcctaccaaggcgcatcatcctgtcatgatctgcgctggatagtatttatactactactccgtctggatttactaaactttgtctctcttttgatgtaaagttaaagaagaattacgaaaaaagagagaaaaaatagaaacaaataataggaattaaggccttgtagcaatcaaaaaaaaaaagaaaaaaaaggaattttttttggaagaaaacttgaacaaaacaattcctcaagaaggaacaggtacaagaaaagatttaacagaaggaaaactaataggcaacagtaggcaaatagtaaagggacatatcatatttgagcaatgaatgcggaccatcacctgcaacagcagcagcaacagcgacaacagcatcaacaacaacagcatcaacaacaacagcatcagcatcagcatcaacagcagcagcacacgatattacaaaatgtgtcgaacactaacaatatcggcagcgattcgctggcgtcacagcctttcaacacgactactgtttcctctaacaaggacgacgttatggtgaactctggggcaagagaacttccaatgcccttacatcagcagcagtatatatacccttactatcagtatacaagtaataacagtaacaacaataatgtgacggctggtaacaatatgtctgcgtcgccgattgtccataacaacagcaacaacagcaacaacagcaatatttctgcttctgattacactgtcgcaaacaacagtactagcaataataacaataataataataataacaacaataataacaataatattcacccaaaccagtttactgcggccgcaaatatgaactcaaatgctgcagcggctgcttattactccttccccactgcgaatatgccaataccgcaacaggatcaacaatatatgttcaatcctgcttcatacataagccattactattcagcagttaacagcaataacaatggtaataacgccgctaacaatggcagcaacaactcttctcactcagccccagccccggcccccggtccaccccatcaccatcaccatcatagtaatacacacaacaacctcaacaatggtggtgctgtaaatacaaacaacgctcctcagcaccatccaacgataataacggatcaatttcaattccaactacaacaaaacccttctccaaatttgaatctcaatattaacccggcacaacctctgcatctacctcctggttggaaaataaacactatgccgcaaccacgtcctacgacagcacctaaccatccccctgcgccggtgccttcttcgaaccctgtggcctcgaacttggttcctgccccatcatcagaccataaatatatccatcaatgccaattttgtgagaagtctttcaaaagaaaatcatggttgaaaaggcacctattgtcacactcgcaacaaagacattttctatgcccttggtgcttaagcaggcagaagagaaaagataatcttttacagcatatgaaactcaagcatacaaattatttattagacgaactcaagaaaaacaacatcatctttaactacaacaattcttcctcctctaataataacaacgacaataataataataataacagcaatagcgctagcggcagtggcggtgccggtgccgcggcggcagcagcaacagctcccgaaaatgaagatggaaacggttacgatacaaacatcaagactttaatcaatgatggtgtactgaataaggacgacgttaaacgtgttttgaataaccttattgttagtcacaacaaatagatagactttatagacacacaaaatatcccttcccactcatttaacaatcaagataatagtaataatcacaaatttagaaagtaattatgcatatatacattatatacatatagtttatgtatggtacggaactgattacaacatctctctaacaacggcctcgtgagggaaatcgtcatctgtaggatttttgataatgttcgtattctggaactcttggtgtttagtatatgctaccgcataactgattgacgatatcgttagcccgacagctaccacaattagactcgtagccatcactgcaatggaaatatactggattatcgccattgctagatagaaaagacatctccatccatttgtttcaaatctcttgatgaattcaatgaaattatcgctaaggggacagattttcaacaaaaatggtatttcaatgaataggatcactaacccttggattatactaatgataccaaaagctatcaccccactaacgtggaacagattcgctatcccgagtgcaatacacaagattatgttgatatatccaaaccatctaccatatacgctaaagttgaaacttttcaaatccttcaccataccacccacattgatgaactgtcctaaacttaaagccattattgaaaactagtatattttagttgttattgctcttctcctggtgacctacaatcccacttcactagtaggggaattctggatctttacttcgctgatatagcaccttttttcttttttttttttcttttgccttttttacgagccacagactttcctcctttaccctactattcgtagccgtctttttttgttgttttttttttttgtgaaacaacgtagcaagaaagggatcctcatccaaactaggataaacaagtaaacagattaacaaagaagccaatcaattacaacaacaaataaatgaacagttacagcctattaactagatctttccacgaatcttctaagccccttttcaatttggctagcaccttgttgaaggcttccaagagaacgcagcttagaaatgaattgataaaacagggtcctaaaaggcccacatctgcttatttcttatatttgcaagaccacagaagtcaattcgttaaggaaaatccaaccttacgtcctgctgaaatcagcaagattgccggtgaaaagtggcaaaatttagaggctgatataaaggaaaaatacatttctgaaagaaaaaagttgtattctgaataccaaaaggcgaagaaggagtttgacgaaaaacttcctccaaagaaaccagcaggacccttcattaagtatgccaatgaagttcgttcgcaagtttttgcacaacatcctgacaagtctcaattggatctaatgaaaattatcggagataaatggcaatccttggatcaaagcattaaggacaaatacatacaagagtacaaaaaagctatccaagaatataatgctcgctaccctctcaactagaccgcggtactctcacaatgttttttatgcctttattctttccgttcctatccaaacaaataaataaatttaacttaaccaagcaagtgtgtagtgtttttatatcctatgtaagtcttcaaactttttttttatctctggtaacctttattcgcatacaacgccaatgaaacaaacctgtaataatttttcatagttaacccattgatgatacttattaaaatatgtaatcaaatcgtcactattacggtgctttattaagatgtccgtaccacctggatggaacttcaaataactagaaatgtcatagactttgccgtttataacgcaccataactcgtcctcacctttacaatgcttctttacgatttttctgtttattcttaagggtggcattattttataaaggggtatcttttggacaagcaattggttcttcagttgtgaaggtgaaaacttgaagttatctttttgaaataccggatcatcgagtaaatcctggataagctgtagcgaaacgaattttgtataataattcgctggattggaggttagagagtgccagtccagagcactgtgcccaggatctagtcttattttggttcttacaagaggctttcttgacgacttcgacatgggcatatgcagcggggatgatatggcaggatgagcaacgcttagtcgctgaggagcagcgaatctgacatttggtttcgagtttgaaacatctctgttcatgccgtcactactcatatctctatgagtgtaatctaagcacctgctaatatgttatattctgcttattcgtccttttgctacacataattaatgtaactttaactctagttctataaaggatatgatttgtactaaatgtaacattatacgaaaaaacatattattcgtttatataaactaatcaaagaagtcgtcatcatcttcgtcgtcatcatttttagcattctgcttgtcaaatgaattcagatcttcgctgaaatctttccgttcgaagataatcttactgttattttgtgaattttgttgcttggcgataccattcaagattgaaacaatttcagcttcagtgattttatgagtgacgttgtttgtagcaatcagtttctttaagtatgtctctactgcttgggccctgtctctacggaccaaggccactcgagataatctttctaaagcttgtggctccaagaaatttgcaatagctgcaccaacgggagcggaattttcacctccaccattattagcaccgctatttctatcgccgttggtacccccactgttgtttttcaactgagccaatctggcttccctaatagcttgtaactctgggtccatatctgagcacacacttcctcctgaattgtaatccagagagcaagaagatttttcaacttttactcttggttctccttgtagaaccacaagtggtataaaaattctcgcttacccagcccaaaaattctcatctgtttctcatctgtttctcgtccgaataagtttcccgttcgcagctaggatttcacctgctcaccataataggcaactttcttcctcatgtaggaaattatactattgctctctgttgcaaggttatttttgagccttaataccatattagtagatataaatacatatatatcgtgttaacccataagtggtagttttagtagctcgctgcaagatctgcctcattcctttgtagagaacgacgtacccactacgcgtttgaacatttgcaacaagcacgagaggaaggaagaagaataccaagtataaacgagaataatcaccatagaaaaacctataaaagacacttccattaccatctgctaataataatacaatggacaccagcaagaaagatactactaggtcgccctcacattccaacagttcttctccttcatcttcttctctctcttcatcttcttccaaagagaaaaaacgtcctaagagactatcctcccagaatgtaaattacgatttgaaaaggagaaagatcatcacttctgaaggtatagaaagatcattcaagaacgagcatagcaatcttgcagttgaagacaatatcccggaagaagaacccaaggaacttcttgaaaaggactccaagggtaatatcatcaaacttaatgagccatccaccatctcggaagattcgaaggtatctgtcactggattgccgttaaataaaggtccttctgagaaaatcaagcgagagtctctttggaattatagaaaaaatttgggaggccaatcgaacaactcagaaatgacgctggtccccagtaaaagatttactcaggtgccgaaaaattttcaggatttgaacagaaatgatttgaaaacgtttttaactgagaacatgactgaagagagcaatatacggtcaactattggttggaatggcgatataataaacagaactcgtgaccgtgaacctgaaagcgaccgcgataataaaaagctatcaaatattagaaccaaaataatactttcaacgaatgctacctatgattcaaaaagtaaactatttggccaaaattccatcaagtcaacatcgaatgcgagtgaaaaaattttcagggacaagaacaattcaaccatagattttgagaatgaagatttttgttcggcttgtaatcagtcaggttcttttttatgctgtgatacatgccccaaatcctttcactttctttgcttagacccaccaattgatccgaacaacctgcctaaaggtgattggcattgtaatgaatgtaagtttaaaatcttcataaataactcaatggcaactttaaaaaaaattgaatccaacttcattaagcaaaataacaacgtcaagatttttgctaaattacttttcaatatcgattcccacaacccaaaacagttccagctaccaaattatataaaagaaacctttcctgctgtgaaaacgggttcgagaggacaatactctgatgagaatgataagattccattaactgatagacaattgtttaacacttcttatggccaaagcataactaaattggactcttacaacccggatacacatatagattcaaattcaggtaagtttttaatttgttacaaatgcaatcaaaccagactaggttcatggtctcatccagaaaattcaagattaataatgacttgtgattattgtcagactccatggcatttggattgtgtaccgagggcttctttcaagaacttaggttcaaaatggaaatgtcctctacattccccaactaaagtttacaaaaagatacaccattgtcaagaagataatagcgtaaattataaggtgtggaaaaaacaacgattgataaacaagaaaaaccaactttattatgaacctttacaaaaaataggctaccaaaataacgggaacattcaaatcataccaacaactagtcatacagattatgatttcaatcaagatttcaaaattacacaaatagatgaaaattccattaaatatgatttttttgataaaatttacaaatcaaaaatggttcaaaaaagaaaactctttcaatttcaagaaagtttaatagataagttagtatcaaatggatcccaaaatggcaatagcgaggataatatggtcaaagacatagcctctttaatatatttccaagttagcaacaacgacaagagtagtaacaataaatcggcttccaaaagcaataacttaagaaaattatgggatttgaaagaactgactaacgtagtcgtgccgaacgaactagattctatacaattcaatgacttttccagcgatgaaataaagcatctgttatatttaaagaagattatcgaatccaaaccaaaggaagaactgttaaaatttttaaacatagaaaatcccgaaaaccaatccgaatagaaacggcgtacatacataaagaataaatcaggaacgtgaacaccttccttacatatatacacacatacataggcatatgtatcgcatcttaaagtgagagatctacctattttccttttttttccatttacaacatagcaattgatgtttttttcccttctaagtcatctcgatgtcatcatcttcatcgtctttgtagtcaacttctttcctgaccctcaatttcttcatcacaatattttcgtgccctttcttggtttcatttttgttagacggtgaataactgtcatcatcactgtctgattctcgatccccatcaccttcttcgtcgtcagcctgtgatctcgcatgatgaactttcttcttttttttttgtgattcattgttttcgtgagctaataacctcttttgaagcctttgtctttgagtttgtgacgtgtgaagaatccgtccgattttagcttttatattgttttgtattttttcagtcaagctctctggtatgtatgttttgaaagataactgggcctcctgaaccgttgcaaaaggtttgaacaaatctgatggtaagtttaatttacctggatatgctgaatgttgccaatttttcttctcttttaaattcaatagaatcatttgcgacagctcacctatgatatacattttctgaccgtaaggtctatgcttctttggcgcttcttctttttgtggtccttcttcttcatcaatttcatcctcaactaacttatcttgatagttttttaccctttctgataaataatagagcaaactgaagttctcttgggcggcaatagagtcaaagtaaaacagcaaataatcaatcgctgttgttaaagcatttagatatgcgtctccttcggaatctaaacctcccacaatatcagggtgatgtgcaatcgcatgtatcaacctaggcaaagctctttcaaatatcgtcccttttttaaatgattttaagccaaatgtaaagtttatccatatcttcgttgtggttttcagttcgacatctggttcataagcagtaaaaaatactagtggtaggaactttatggaaatcagttcattagcaacataatctttcagttgttccaaaaatgtttttcttactggcagcgattcatcttcaaccaaattaattaatttaataatgtccgaaggtttgataaagttgttcaaattagaaatcctggccagttttaaaacttgaattcctgccacacacctcaattttgtttgataattactgggggtgggataaaactccttgttaaactcggaaatcagctcaccaccacttgcaatcaagtaaaagaataacttcatagttttttcggtgaaactttctgccaattcatctcgtggaacatccggagcaattgatctcaatttgttggtgaacagctttaaagtaaacaccttattacctattgcagaatatttcgtgtcacttaatagagaatcttctacccagtcaatttctttttttgaatcaccaacgacctggtttgataatagaacttctttaattaggtatgatatgatatcagtggaatcatcatttaggacgtgagggaattttttaaatatttccatgagtacaataatatgagatgtaaaatacttgtctttttgcaaatctaaaggtaggatacgtatttttatctttttcagagtttcttcagctttgggcgataaagcgataagttttgtggcgtatttcgttatttctggtttactttcaactgcaaaatcgtataatttggtgaagaaaaacgtgtcgtcaaaatccacttgatcctttaatgttttggaagccttgtaaagggtttttaaagcttcttccaatgacaagttatcatttttttctgcatctggatcatccaaatccttgataatggtttttaatgttctaatctgatctttaaataatgtgggattgactttcgatatatcatccaagattcttcttttcaaatccaattgttttgcgtcagaattattagataggttcaataaaacactgatgttggatacattataaattattggtgaggctctaaaaagcaaaatttgtattaccttggcgatatcacgtggcataatggaagcaccagtagatatattatattttttaaatagtcctggcgtttgtaacttactgaccaattcattgtaacaatttttaaaagtaagaaacggaatatcgttggtgacacaggcatttaataaataaaagattctttcgtcgttaaattgttttattgtttcgagggcgtcgattgctttcgtagagtcagaaaggccagaagctaaccactggagagtttggttgtacttgttcattacaataggaccttgagacgagctcatactttcttgattgttcaaaaatttactaaaatcaatatatttggatatagcgaaggatattttgatttgtcttgcattgaaagcgaaaaatgaagtgaatgccttcttatcaaaatgtgacaaaaccgttagcagtctgtggactcttttatcgttatctggttcaaacggtagtaggtattcgaaaattacgctgtcgacttgttcattgatgtttaaatcattgatataatagagattgtataaagtggatggtatggtgtctatgatttcccaaatttctttattttggtatgtcctttcgatctcattcaatgaatttgagtaaaacttggccatagtgttaatgcagagttccctaacctccttatgtttttctcgggccaaatgaagtaaagatgtataaatggctttattggttatatttttccaaatttcagtaacgggaactttattaaaaatcataacagaagtcctgcgtacacgaggatcagaatcaataaaggtttttgccagtgcctgattcagttctttggatatgtcttctctcgtggcaatgatttgaggaattgattctgtccattctactctaacatcgggactaatatcagcaattttggaaatccatgccttgaacgtatcggaatgtgtagaaacaaaatttaaatccgaatatgaggtaagtatttgaccaattaattttgtagcttcttttctgaaaagctcgttttccgaagataattcgtggtatataaatccgattactgcattgatcagttcgggtactgtttcccaaagtctcaataccagtttatgtaatttcactaccacagtgagaagtcttgaattattgtcatcattagttgcttcatgaataatctcggaatagtatttagttagatgtctactcattctattggaataagtatcacacaaaattagactaacttcgtagccacagtcagaagtaacgttcaaaccttcaggaatttcattcgggttataggtcaaaaacttattaaaaattaatcttagtacttctaggggaacagaatcgaactcagagatgacttcaccgagaataccgcctattacattgaagagccttgcggggaagctcttgttaggatcgtaaaaaatatggaatagttcgataagtaaattgtttgaactaggtaaatcggctaataatacgattgatctgtattctagtagcttagtgatcaaataagtttgttggatgtgatagccgttttcttggtcacctaattgttcaaattgtgagagcaccagcttgaaaatgtccgttagttgagcatccgtataaggcgcatctggagcatataatctcaggatatcgcttagacaacaagcggtgaaagcgcggatccccacgtctttatgttttaataattttctgctaactagtgcgtccctatatttatctaatcccgttaaatctgtattgtcttgatccagagaggctaattcctcatgtaaagcttttaaacgatctaatagttcatttgttgatatcagctgatcggaggtagatattataggtgagttaaacttcagtttagtaacagcacctttagccattttgttcgcactttatttcttgcttctttacaaatatacctgtaaaaattgagaccggatacaaactaacaaggtggataaacttcttttaggtctttttacaattaacaacaatttcgatggagcctaggtttataaactttcacttgtttatacaactttacgcgtcgcgtcgcgacatgtctatagattaagtcacttttaacgccatcattccgggtagtgcatattttcccttggcggctaaatagatgaaaaggtaaaagtttaatctgagaaaaaaactgcattgaggagtctgaaaactgaggataaaacaaacagtcgcagttgagttgttctttttcatggaaattcttactatgtactgcatttaggaggggagttcatcacactattataaattaaaatatacatcctgcttcttactaaattatgtttttaactattcttactgccgcaattccaagagggtagagggtaacttcagagtctttacctaaaaggtgggacgccagacgggcgttaaaaaactttccgtaacggctgagataaaaatgatttcgcccaggatcgaactggggacgttctgcgtgttaagcagatgccataaccgactagaccacgaaacctgttatttgtgatggtctggacctatacttatggttttatggactaaacattttatgtaatcttttatagaagaacatttcttttttcaggtcaaccgtacaggaaactttcctctaataataggatcttttttaatgtagctctcaatatatggcctaaatatcatgtcctattctttttttgaaatatctccgacatttaacaaaatagtattatttcatggcatgaccattgaaaattgtgcaagaactttaatttaggaaagttcattgattcaggataaatatataaagaaaaagccactatccccagaaattttgctgttgatgaaggctacgatgctgtgaattcagattataggagaaattcacctcgaggacttgaaatccacattaaggaatcgatatttttacacgataatattataactttttcctctattttgtttttcttttaatatattgtcattcatcattttatttcaagcaaaatttaaaggttaacataaattaatagttgccataattgggacagaaacttccattacatctctagacttttctcaatctttatatcatctttttatgtcgtatatgataatcttctagtagtatggaacaagtcaagagatgatagctgatgcttcattttaacaataaaaattctaacgactatttatcacgtcttggcttagctataaaagtactatataaacttagtatttatttttgaaaatactaaacaaattctatcaacgaaaaacctggaaggaacctatttacattccctttatttttaattttgaagctacatacagacattcaggatagtaatgctaaaggttccttagtgtctgatctctcctccgtcgcgaattcctctctttctttttgctcggtttgttctccttgaggcaatgatggcaaaccttctgttgatggcatgttagctacttttgcgttattcatcttctctggattgagttcactttctagagcatccaattccttatctagatcgtcttcataattgcttgttccgactaagcttctagataatgtctcgttaatttcattttgatacgcaatttgatcttgtacatcgtccatcagttcatcaacattgctaaattccttgtttagttttttcaagatttcatttccatttttcagtccattaataaattgcttttctaccattttgaactcaagtgttgacaccatattttccaaattaataagctgatccgaagcctgctgcaacaaatgctcctgataatgaattctttttagtagaaatcgtaccttcatgttagatttataattttcaggattttttcgtattaggtcttttagttgactcttctctaccaaaatcaaattatctgtcctcctcgtaaacttatgaatttcatctttagatcgttttacttctaggatcgccctatctgttttggttatatgcactttactacttttttggcccattcgatatatacaaaagcaccaagtggagttaattcagcagtctgtactatttttccaaactatctatgttttgttcttttctatgcgctatattgtatcccacagatagtaattcgattttcggtctttctgctcttcggggttccatttatgtagaaataagaacgatagcgaagagggtaaaagatcacgaataaaaaacgaacgctgcgtgacaaaatcggagctgttgcgactaccggcaggattgattgctaatgttctttatttacttcttttagatttctatgtaagctgctggtccatatacaagtatgcttcttaagagagactgcgtatatatcttacgtcatttattcccacaggttattccaagtcacatttttcctgacagcgttagagaacccctcattgtatttcacccatattttaaccgtttgattgcagtcatctgcttggttggtttcgtctgatccaatagttttttgtgtctcttccaattcctgagtttgcttcaataatccgtactgattcttgaaaaagtcgattgtacttgaggaagaatttaacccagttttgacttttttgctatgcatttcctgtgactgtagtctatcctcagtcacttggtctatatgccttttcttggcccggttttcctcaatctttgctaacagtgaactcaaattattagcccgtttatgttggacttcgttaatatgtttaggatttaacaatacgacttcatcgattgggggatcgattgttaggccaccccttacatcaaatccttctgaccgattttggattagattcagttgaaagcttttcagcaattgaactaattcctccatgatggcttgtttgagtttcaggttccttattttattaaaatcggaagagatcatcgaatctagatatggtagtatttcaaagattaacgattttctatccgtaaaacttgccattagtggggactgaaccgagatatgtctcataatcagactaactatatctgaattggctcgttttaattcacgttgttcgtattcactattcttcattctaatatcatctttgtttgcgatatcgccaaacgtttggaagaagactaggggcacaagggcggagtaacgtaacaattcgccattatgcgcatacattgattggtacattaaatcatggaaaaatagccaatctgaaatgtttgctggctttcttataccattgtcggaatattttacgtagggaaatatattaaaacagccttgcaatatcctgtcagagttaccattaagctctacttggtttagcaattcataaaactgctcctttatatcacgatgtggatcctttctaaacaattggttcacgattttaaaccatgatatgggggagtccttgttggatgacgcccacgtattttttgcacaagcaggtttatctgatgcagaggaatctcttgaatcaacattcgaggccaagaattgtaaattgtttatacaattccttacgtcaccttgagccaaatcaattaagtcattgattgcttttataggaatattcatgttttctttatggcagataaggttcaatcgctctagtagggtagtatcggaaggtcttttcacagcaataatttcacagaatggtttcagcttttccaaagaaggagcatatagattattgcaaatacaaataataggtcgcgtaagcaatttagaccttttctttttgcgctttttgtcctttttatctggttgaccgtataatagtttattagtggctttaatatcgctttgcataatgtcaactaaaattctaataaatccactctcaatacttccatcaatctcatccgccactaagcacacaggatttgtatcgaaagtatgattgaataaaagattatatattttctcttttaccataggtccagccctttcatcacttgcattgatttctgagacagaaaaccctgattgtttggcaataacgtgagctactgaggttttgcctattcctggtggcccgtgcagtagtaaaattttctttggtggccttttcaatggatcgagttccatatcactgacctctttttcggttggcaatttgggtaattgctctttaaacacagccggcgtccattgtctcaaccaacctaacattctcctgtttgtcttttcattaccaaccaaatctagaaattttttaggacgccatttctctacccagagtgtgtcgctacctatcttgccagttataggtgaagtcttttgtgcgttagtgcggtcatcgccagatgcctcaattttgtctaacaaatagtttatattgatgccgtacgtgtcgtctgatctccaaacagtatctgggttagtgtatagactaatattcccggttgctaacttcgcaggcttcttctttaattgaaccgtttcgccagtacttgatacaaacgcgtgaatatcttcctcattaataccaattgcattattaccaggggcttgttctatatcaccagtatcaaaaagggaacttctccctagtgaaccaatgtatggtgcggtatcaaccatgatccctgaccttacatccaccttttgggtcaaatagtgtacacattaggaataaaatatatgaaatcatgtttatttacgtgttagatgttccgtacaacgcgactggctagttcgttttttccacattttttttttcaacgttgatcaacaataaaatggtacatcttcctttgtttgtgtcttaagtgtcctttcctggtatatcgcttgaccagcgcctgtagcatcaaaccaaaccttcatcgccctaaaacacaatggttacagtatgttgttgcttttatttactttttctttttttgacattcattgtgacaatattcacattcttcagatagttctgtctatatgaagcaaaaatgatatatcaataagtttactaacaaacacaagtggtattactatgacttcactttaaatagcaacaagaaaaggaatttttagaatcctaccctcaaaactgtcctccagatgccttgcctggtactccaggaaatttagacagcgctcaagagaaggcattggcagaactaagaaaacttttggaagacgctggtttcattgaacgtttagacgattcaactttactacgttttttgagagccagaaaatttgatgttcaattggctaaagaaatgtttgaaaactgcgaaaaatggaggaaggattatggtaccgacactatcttgcaagattttcattatgatgaaaaaccattgattgccaaattctacccacaatattatcataaaaccgataaagatggccgcccagtatattttgaagaattaggtgctgttaacttacatgaaatgaacaaggttacctctgaagagaggatgttgaaaaacttggtttgggaatacgaatctgtcgttcaatacagattacctgcctgttcaagagctgctggtcacctagtggaaacttcatgtacaattatggatttgaaaggtatctccatatctagtgcatacagtgttatgtcatatgttagggaagcctcctacataagtcaaaactattaccccgaacgtatgggtaaattttacatcatcaacgcgccattcggtttctctaccgcatttaggctatttaaacctttcttggatccagtcactgtttcaaagatttttatcttgggttcttcttaccagaaggaattattaaagcaaattccagctgaaaacttaccagtcaaatttggcggtaagtctgaagttgatgaatccaagggtgggttatacctatccgatatcggtccatggagggatccaaagtatattggaccggaaggtgaagctccggaagccttttcgatgaaatgatattatttttaaagacatttttttttcgagagagaaaagaggagttctaagtaacgatattttacaactgagataagtacaagtatgcttatttactctattctacttttttgaataggcatagttcacacttttatctccttagtttgtactactctttttttattttttttttttcttccactcagctattagattatttattattttattatctgtggtatcattttctacagccataccttgattttagtttattttgttggcagttatatacatttatcttatagaatacatatgcacgtattaaacaataaaaagaacataagcaaaaatgaaacctcgctacaataaaactttattacgcattgcagtgcgccgtaaagagtattcattagaagtacaatggtagccctatttggttgcaacatgttttagcaaagagattagtaggctaggatatcaagtccatgcccctttatcacatactgtaatgatagatgcacctccggaaaagtaaaaaaagtttttcaggttacaattgtgcaaattgcgagtctatctcgaataattttgcagcgctcatttcacggttgagccgttttgtatcacaagccaagtttaacattttattttaacagggttcaccgaattatattcccaaattgctgaagtcttttgacaattcatgcttttgttcttctctctgtaactctctcgcgaagttagagttcaaatgagaagcctcctcctggtacaaatttctatcgtcaatttcattgcgattttgcttttgagaaaaagcacttttaaaattctcaaaattccaatattcattattgatgtaagaagaaagttctgtgttgtcaacaaatgcattaccaaagtccccaatttgaccactgaatgacaccatactctgtgcatcaaaatcctggaacttcggaaagtcacccatttcagattctacgttaaattgagcgttcattggccgttcagtctttcttggctgaggacgaactaattgaacagtgcataactgtaagttatccaacgtaccttcgactaaacaacccttctctctgaagtggattaacagatggttccataatgtgtttcttgccaaagatctaggattaccaagaataactagaccatatttggcacgggttagacccacgtttagacgacgaggatcacgtaagaaaccaatggcctgttgttcattggcacgaacacacgataagattatgtaatccttttcacgaccttggaatgcatcaactgaggcaacttccactttgatatacaaatccttatccaatgaaccattcatttgcatatattgtaaaatataagctctttgtccctcatatggtgtgataacaccaatttgctcgggcttgacaccgtctctgaaaagtttagtgatgattcgttcacaattcatggcttcaattctgtttaagaaggaagtaccgttagcagaaatctcctctctaccgtaattggcccaaaacatcattggtataccgcgaattggccatgggaatttgctgttgggaacggtacgctgttcaatcgttacaccattttgtaggctgccttcataaaacatgttacttggaaactcactcaaataaggattcatacggtattgaacttccaaacgaatcggtacgtggcctagagagattaatctttcaaagagagattgtttcaaaccagcgtctgccgcctttcgttccaatatgactgggcccagttgctggtgatcaccaacaagtataacttgtttcgcacctttaacgattgggattaaacattccggctcagaagcttgagtactttcatcaattaacacagtcctaaatttagtgtctaagcgcttatcaccagcaccaacacatgtgcaacatacgacatctgccttattgagaatttctgcttctgttttccttactaatttaacaaaccgttttgtatcagaagcagataattcgccaacttcatcctttaactttaataggttttttaattcccctttagcaccacggccaaccaaattatgcaatgctaagttggagacggaactctccacatcttctctacttttcgcggtaagtctaacaacttttaaacccaagtcacgtaatttggcagccaaatgatctacagcaacgtttgatggggcacacaccaatattctatccttgtgtattttggaaaggtgatacacaatcgttgctgaagtaactgttttaccagtgcctggtgggccttgaattaaagataacggacgttgtaatacatgactaacagcgttcgactgggatgagtttaattgtgcaaaattcggaattgaaaactccttaggtaatgggacatcaaatgaaatgtcaaccacttgatggcctaaaattttatagtacaaataacctgaaatagattttttatcaatggcaaattttttcaatgcgtcttgcatcctgtcataagaggtacctttccagatgaactcagcagtaaaaccagtggtcaaatgtgttggaggtggcgttttacttggttttaactctaatgtgaatgtgtcctggaagctatttggtaaccgaacaatgtaaccacgaccttcccaatcaggatgttgcatgccagagtaccatagtatcatttcatcaccgatggcaactttcaactcgttagattcgaaagtagataaagtgaaagatgctaaatgcctattatttaaagctaaggaccatgaaacagaaatatgttctaaagcttgagattccttgagttgtttatcatagtcggcctccaatttgattaaaggcccgtaagatctttggtattcgtaggcgtcttgatatctcaatagtaaaggtgggattgcttcctgttcctctggggcgtcaatatcattaattgtagcgtctttattggatctccattttgcctccaacttggaaatttggctaggagtgattaaacgagctttcaatttttcttcttcagttggttgctctgcgacccatgataaaagttgtctgtcttcaattaatggttgccattgatcagtatcccagttcgcatttttcgtctgggcacaaggtattctacaaagtaaaacaaccacggcctcacttttagcggaaacaaatcccaataaaaacacgttcttacgtccacagttataacattccaaaacggtatcccctaagtcagaatctggatgtaaagaaactacgttatggtgggataaaactaagtgattaacaatgtgggagctgcttgtaccgtttttagtgttacaaaaccatttcttacatgaattacatttgatgacacactttgcagaatctataccacaatacgcacatgaattgtctgaagctgaaggcgaacggaatccagtctcagtgacttgagcctcttcaaatagctgattatctacatcgtcatcctccaccaaggtggaatttagttgtgttgcgggttggacatttacatcagatggagagtttgatatatcataaggagtgtgagaaccggaaccgaccatttgataatgacaatgattgatgtaatataaaaagtatattcggtcttgctgcccttccttctttcctgatgaaatcttcaacgtttgttggctgacaagagaaatagagtcttctgttagtgtgcgttaaaacgatgcctcttttcgctttttttttctccttcacaatagcatcgtaagtttctggtaagcttttcatttgatcagttagtacgaaagcgtataaaggtgtccctcccaaatcaagtaagcaaagggaaactgatgatactaaaataatgtaaattaagattaaactaaagttaaaagtaaaagcattcactcgtttaatattattgagtggatagtaactaactatgtatattttctttttgtttttcttatttcccgttcatgaattcattaaaagttaggcgaattacggagttcgccagatgcatatgtttcgttttcaattggagaatgaactcgctagtgacaattttatgaatgattttctcctgggattcctttcctccaggcaattagaagtgtgaggactagattcttcgttagaagaagccacactagtattcaatgaactattggaaggagatttcaccaaagagttggaatacgagttgtttctagtctgcaagggagaggaagaggaaccattggaaagaagcgaaaaggattctcttcttagatttgatggcgttcgttctctgtgatagtggttaaggtttccactgtgacctgggacgttatttgatgatattttcccatgggaaatcaattttagtcgattattcttttcgttggagagataagacgacggatatgcagccgaacttgaattcagattcaaatacgagttggaattcgaggcgggtgttgaaacagatgttaatggggaagtgagatcatttgactggtcgttagctactgctagagagtctagctcggatgaaacgtatttttcaaggccgtatagatgtgttggtataccgtaacaggaagaatgcctggatcttggctttatgcatttgtggtcaaaacaggaatccgccgcgtcgcccaaggaagactgtcttgtggattgtctggacaactggtgaatgagggtgctactatttgctcttattcttcttggagaagggcgaattggttcattggaattgttcgttgaatttgctgggacgaagccatacaagtgatgcggagctgtcttgatttttctcaaatggtggccaatagtatgattgcctatgtgtctgcttgtattaccggcattggtactgctgctgtggtgagaattatttgatttcgaggaattttgaaaactaaaggacgctaatttggaatttacaaaatcattcaaatcatttgaacctaaaaaactttgtacgtctgtttcatcttcataatcacaatcttgacaaaatggatcttgtacacctctttcaaaaatttctgaagcaatcatcaaaatacagcgactatttctattctttgatgttttttattccactgaggagataattattcaaactgaaatattttacgcaaacctttctatttatgtgtattacctttaatctaagtggttgtagctcatacacttattataattggtagagaaagaagaaaagaaaaaaagacaaatttaagtagacttgaataaaagtaagatagaaagagatgtgagattttcagatgtttgcttacagaaaaaacaagagttcttaaacatcaagaaatcggtaaaagtgtaattgtatttataatagtgagtttcggaacttaaaaatccgtttccccgtcaagagaagcaaagatcagttcatatagtgatttcccttaaaaagttaccacagcttctgaattaactgtaatccttatctactagtatcaaccaacccttgtgttttttttttttcacacttcctctaggaaaaaatccaggagtaagacggcgtttttttcaaattttctttctccagtttttccatgctgggtttcttttcgttaatagtggtgggtaaaagaaaacgtacgaataaaatgctgaatgtagaacatactgtaggctcattaatacacagtagaacgcagacccattcgaggggctcattggaaacacgtagtcgacattagttctagataatccgcttgatgggccacatatggtaatggcttctcgaagcagatgttacgagccgccagaacgaggcggtggcatctgcctcgcgctgttttctagcggcagagaaaacccgtagatatgtttctaatgcgcgtgtgcggggaatttcgttgtcacgttgttttggtaagttccttcgctttctcgtaaaaataagtaaaaatccggggaaactattatttgcggttcgaaataaaagcattttaatttccttccttggcacatttcttggccacggatgacctaaaacattgccaaataaaaaggggtaagagaacttttgtcttatagttatttcagcgatagtcattcttccagtttctgttttgtaggacaaggggattgctgcttagataatcagtgccgcaagaaatctcagatgtggggccaaaggtaaaaaataaaaaataaaactgaaagataaaaaataaaaaaaagatcgtctcacgtacatcgtatctgctcgagtgaaatcactgtatggtaaaaatgtattatgcatctcttgttagcattaaatgagcgtaaagccgcatttgtgtaggtggactatcattgataaggaattcaacttgatttgagtcatattcttccgaatgatttctggtttagttttaagttttcccttttgccccgctaggatctagtttgtctattcaaattacagtgcatgaaagttaacttcgaattgatagggatgcgtcgctacgctcacgggacagctcataaacacaaggagcttaatgagctgcaacgctaaaaaggggtagaatgattaaaaaaaaatcttggacagcgggccactgataccacggtagggaccaaatacttccagaagctttcgtgagatacgaaacattactatagttttactgcatgtttacaaggcaaacattaaactttaatagcaaaaagtcatttttttgtggattttaaatgcaacgttgctcctcacctgcatcttgtaagctctaagttttgattgagcatatttataatgttgctacgagttatttattcgggaactttatggtctcggagcgacaattttgttatcataatgtcatattataatgtgatacatcgtctgaagaagagaatgctttcgaaaaattcaccttaacgctatgatcgaggtttgctaactcagggtaaataaatattacatttgtgatatttcggcggttgtgcctcttttactactttacaattagttacaatttctttttcttgagttacttttcctcaaaaagaaaaaaaaaagaagaaaggcaaacctaaactaacttatgataatatagaaatattcaaagctaaataaaagtaattctggtcttgaccaaccgtgatgttcaaaatcactcgaccaattttcactacgtcgtcctgacagcccatagatgggataccagttcattagtccaaggagtagcttccttcaagattttcttttttaagtagtaaatccatatcaagaagtgttatgaaacatattattggaggcatgcactattacctaacgtcgccatatgcgctcgtatcgattgtatcgattgttacgggttctcttccacccctgtagcgctgtctgtgaagctttcttattacacatctccgcgttcattgacgtcaatctttttagaagggatcctgatcacgaaggaacgcatagtgcatcgcttaacctggctagttggttgcaaaggaatgctatttttaaatactagcgtcttgcaaataaacaatcggatatgaaaacaatatgacgtattatatcggctcgtattaattacattatactgatttttaaaggaatcatatagcatgggtctttgcacaatgcattacgtgggagcacatccctttgaaacgcacccacgcatttgctaaagaaaaagaaagtaataaaataaaagagggcaaaagaaagaaggacaagagaaattcttcgccacggcattgaatctatttctccttacgaaaaaaaagatcaaggaaacatgtcggaaacaaatgggaaacaacaaaaaggacttatcattcctacttttttgtcgagggcatttgtcgagggtaatactgcatactgcctattgtcggtcccgcagaattaatagtggctgctcatacacaacgaaaaaaattgttaacaaaatagaaggattcgtctatgcccttttttcagtgcggaaattatataccacacaagccgtcgaagcccatagggtcctttaacaataaagactctcctaaaaaaatttttcttgtgacacgtcagtgcaggatataaatgtagcaagcgtatataacaaatgacaaagggttcttgcgcaaggttactttagcgttgctggataatgatcggattgtttttagatcacgatagcacatttgaggaatcgtatcgaaacggacagggcaagagtacgagggcgaaatgaacttataacaccattgatattttctcctcaatcttatcattccacgcacattattttcctactatgttatgcgggaacagttcctaaggaatttttctaatggcatttcggcagcgtcatcaaatgtacgcacccacttcaagtgatcattcgctcgttactacctatcacgtgtcgcatcactcgcgacgtccatgcgcatgctgtgccgcaggagaattcgagatgcgaatgagcagcagccattttgatgttgtgagcatcggaacgtttctgcgtccgtacactgtccttttgttacttagataatggctaaggcaagcagtccgggccacaggagtcaaaggcttttcgccagctcctaaacgctggaagtgtaattttttttcgtcttataaaattaaacaaacccttttagaaaggaacactcgctttatctcttcgaccgaatttactatacatggatatatatatattatcttctgttcacagttaaaactaggaatagtatagtcataagttaacaccatcatgttgagaacgtcaacattgttcaccaggcgtgtccaaccaagcctattttctagaaacattcttagattgcaatccacagctgcaatccctaagactcaaaaaggtgtcatcttttatgagaataaggggaagctgcattacaaagatatccctgtccccgagcctaagccaaatgaaattttaatcaacgttaaatattctggtgtatgtcacaccgatttacatgcttggcacggcgattggccattacctgttaaactaccattagtaggtggtcatgaaggtgctggtgtagttgtcaaactaggttccaatgtcaagggctggaaagtcggtgatttagcaggtatcaaatggctgaacggttcttgtatgacatgcgaattctgtgaatcaggtcatgaatcaaattgtccagatgctgatttatctggttacactcatgatggttctttccaacaatttgcgaccgctgatgctattcaagccgccaaaattcaacagggtaccgacttggccgaagtagccccaatattatgtgctggtgttactgtatataaagcactaaaagaggcagacttgaaagctggtgactgggttgccatctctggtgctgcaggtggcttgggttccttggccgttcaatatgcaactgcgatgggttacagagttctaggtattgatgcaggtgaggaaaaggaaaaacttttcaagaaattggggggtgaagtattcatcgactttactaaaacaaagaatatggtttctgacattcaagaagctaccaaaggtggccctcatggtgtcattaacgtttccgtttctgaagccgctatttctctatctacggaatatgttagaccatgtggtaccgtcgttttggttggtttgcccgctaacgcctacgttaaatcagaggtattctctcatgtggtgaagtccatcaatatcaagggttcttatgttggtaacagagctgatacgagagaagccttagacttctttagcagaggtttgatcaaatcaccaatcaaaattgttggattatctgaattaccaaaggtttatgacttgatggaaaagggcaagattttgggtagatacgtcgtcgatactagtaaataatagcgtgttacgcacccaaactttttatgaaagtctttgtttataatgatgaggtttataaatatatagtggagcaaagattaatcactaaatcaagaagcagtaccagtattttttctatatcaagtagtgataatggaaatagcccaaatttggcttccgtcgacacatagaacgtttgagagacattatcaccatcaagcatcgagccgcccaaacctaaccgtataagttttttcacgtttttgatttttccttgcacacttcgatattactctcacgataaaagggccgaagagaatatttttcttgaacatccagaattttaattcggagaaatttcacaagccgccgatttaagggtcctgtgttcttaataatcagcctctctcaaagcaggtaagaggcagtctttcttttaacaataggagacattcgaactaaaacatcagccccaaaaatgcgcttgaaggtcattaggatttggatttcttcctcatttttaaaggcgccccttttcgttttagtcatgctgggctagactagcacgtagtgtatggaatcaaactgatgccgtcccctgaattatatttacaattcagaaacgtctttgaacatttataattaaattataaaacaaaaggaatttgtaaaaaagactttcaaaagatgatccaataaactagattaaaaacccaatataagaagaagaatgtgtggcatttttggctattgcaattttttaattgagaagacaagaggagaaatcatcgacactttaatcgaagggttacaggcattggagtacaaggaatatgactccagtggaatttcgatccaaggtgatgagctggagtctctcaatatttataagcaaaccggtaaaataagcagtttgaaggaagaaatcgacctttacaatcttaataagaacctgccctttatttcgcattgtggcattgcccatactaggcgggcaacacatggagggctaagacgtgcaaattgtcatccacataactcagatccatctaatgaatttgttgtggtacacaacggggttattaccaacttcgctaatttgaaagccttattgatggcaaagggctatgtgttcaaaagtgacactgataccgaatgtattcctaaactgtacaaacacatttatgatacaagcattgaactcgggtacaacctcgatttccatgtattaacaaatttagtacttaaagaattggaaggctcttatggtctgctatgcacttcttctcattttcccgatgaagtggttgccgcaagaaagggttccccgttagttattggtgttaaaggtaaaactgacatggacgtaaactttgtcgaggtggaatatttggatcaagaagaagactacttgaagcttaatactcaaaccaagagttctggtaatgtcttggctgccgcacctgtaaaatataacacttgtttaaggaagtcaccccccttcgttcacaatacctgagaaactctacaacttctacattcaatcatggctcatccacagaaacgccagccgagaacggcttgccgcgacccatggaattctatttgtcatccgattgtgcatcactagcgcggtatgtgagtaaagtagtatatttggaggataatgatattgcccatatctatgatggggagcttcatatccattgttctaaaattggttccgaggacttttcatttagaacagttcaaaaattagaattggagttgtccaaaatcaaaaaaggcccttacgataattttatgcaaaaggaaatatacgagcagtgtgaaacaacaaaaaatgtcatgagaggaagagttgacgcctttacaaacagagtagttttgggaggactagaaaattggttgacagaattgagaagagcaaaacgaataataatgattgcatccaaggcctccttccattcatgcctagctgcccgtcccatctttgaggagttaatggaagttccagtaaacgttgaattggccttggattttgttgaccgcaattgttgcattttcaggaacgatgtttgcatatttgtttctcgaagtggggagacaactgatacaattaatgctttgaactactgtatcaaaaaagaggcagtcacaatcggggtagttaattgcagcggttcctctatctcaagatttacacattgcggtgttcatacaaacacaggccccgagaaaggtattgcaacaaccaagtcttatacttctcaatacatcgctttagtcatgattgccctatggatgtcggaagatttggtgtctaaaatagaaaggaggaaagaaataattcaagccttaactatagtcccaagccaaataaaagaagttttggagcttgaaccattgattattgaattgtgtgacaagaaactaaaacagcatgatacatttttgcttttaggaagaggttaccaatttgcctctgctttggaaggcgcctcgaagatgaaagaaatttcttacgtgcattctgaaagtattcttaccaacgagctaggacacagagtcctagctgtggcatctgataatccgccaattatcgcctttgcgacaaaggatgctttttcgcccaaaatcgcgtcttgcattgaccaaataatagaaaggaagggcaatccgattatcatttgtaacaaggggcataagatatgggagcaagacaaacaaaaaggaaacgttgttacactcgaggtaccccaaaccgtagattgtctccaagggatacttaacgttattcctttacaattaatttcttactggttagcgatcaagaaagacatcggagttgatttgccaagggactcggcgatgtcggccccggatatataaaaaagtgttctttaattccttctaatttcattaaaacaagtacttatattttgggcagtatgtagaatagatgttcacactctatagccaaataacttaattattggtcaaggtaatctcttgcaattggtgtcactgccacatcttttaacgtcaacagtaaatccgcaaaatcccgtcgcgtcgccgctaagcaggcccaattttagctcactgcggcagcgggctggccgtgtggcgcgagggtcaacatgcaaaaaaggacgatagataaccttaaaggaagtattcatttcttcgctaaattttcagtgctcccttactttaccgacaaattggataaaaacatataaaacacaacagcaacacgtagccataccaaccaattccacaaatcaccagccgttcgttcctaaaaatgtttagaagaagaacaactgcaccagaaatggaacaggcggacccgacagcagtggcagctgcagcaagtatcggtaaattattaatgaagaagggtaatcaatctgataacgaacaaaggccgacctatcgatccgcttcgatgacaaacttaagaaaaccttctgcccccaaaagaatgtcttctatttctagtatatcatcggaatctagaaggagcgatggtaaaggtcgtcccgggaaaataaacagccttacccaacggtcatcaatggggaagggagattcattaaattctcctttaacgaaggaaccgcagcacaaaactaggtctcacaatagaacttcgagtctccctaaccagagaggtcagcaaagcagaaacagttctggtttacaacgtcaaaagtccaaaacacaccaaagaataagctatgatgaggctcaacgtacgttcaaggattttggcggaccacaggccagaggaattttaacgggacaacaccgtactgaaaatcctagcgggtctattcctttgaggactacgcgaaagtatattcctgggcccaacgggctggttgcaattgaggtccccgttgaaaaaccaagcaatgccaatacttctaaattgctaaggcgttccaactctgcccacagtgccttgaatgcaagaaatggttcacttttaagaaaaaaagtatcgcaggaatctttacattctcaaccaaagaagacttcgtctttagggaatacatcaagtacacaagcaaaaaaaggccaaaaggcggttcaggagagaaatcttgccaagaaacatccaataaattcaaatgttcctctcattgaaacacaagttcgtgaagaaacagaccaagagttgaaacttgataattctaactcttccgaatccgaaacagtagtcaatagcgaaaataatctagaaaaaccttcttcactaaacattgaaaaagatgatctaagcaaactaatacatgaaaacattgagttagaaagttttattgaagaaaaagggaaggaaaaacctttaaattctgatcaagaagatgttttcataagcgaaaaaactgtaaaaggcgatgtacaatggccaaaaaataaccgtcaagcatctactcttgagaaaacttttaattacgacaacgaagagaagagggaggggaataaaccagtagcagaacatcctcttccggaggccgaagtggatgacaagtcggttgaacaactgaacaacatttcttctagcggcagttattcggcccaaggatcagttgaaaactccaaaccagaaaatggcaataaaaatctagagaatgacacaacatcgtctcccacacaagaccttgatgaaaaatcccgctcaatagaagagaaggataccttggaagggaccgagagttcaaaaaaagttgaaaagccagacaattgttgtgagaaaatttctggtgctaatacttcttccaaaaaagggaatgttggcgatactaaggatgaattcttcgatacagtagaagaaagcgatcagaaaacgagcaagtcgaattcctccaagaacaccgatcattctaatcaaacagaaccaacgccttctttggctcagtatttaaggacctcaaatacctacctttctcgaaaaaaccaatcgaaacaagctgagcaagaaaagtttcacaagcctgaagctcctatggttcctgtaacgaaagtagttacaccaatcaaatctgctcttaaaaaatcgtcaggatcgtccaaccatgactcatccatgtactctgataactctcccgccaatggcgcatacctgtctcttacgactgctgaaaatacgagattaaatgctcaaatgacgatgtccgacagcgtatcacgcagagcaagtttaaaacgatcttctataaaaagacctcagtcagtaggccagttcagaagcatcagatcaaattcgccttctcccccagagaaaataaacaataaacgccattctgctatacccctaggaaccccagagaagggtaaaccaaaaagaaattcggttatggcttctctgtctaaaaattcgcagcaaattcaagagcccgcaagtgtatatgagtcaaatggcccaaataaacctaaaaaccaaatcaataagaatataaagagaggatcacagatcgcgcaaaacaataaaccttcaacgaaggacatgaatagtattttgtaccccaaagaaccacctcctcgcaaatctagttttgagaagacgagaagcaatgaatcccatctcggatttaaaaagctttctttgagaaatggtaattttgaggaggcattgagtgaaagctataatgggcaagctagccagaatagcacaaatgtgaatcgaaccgatacagcacaggagtttttcaaatatttgggtcattcatcaagatttgcggattcagactcagaagatgagtcccaatttttcaaccaaggcccatcaaaatacaacacagaaacagaaggcaataaaaccagcggtaacaaaaatagtaatggtggtaacggtgctttttcgcttttcaagagcaaaagtaagcaaaaggaaaataatgtggtttcccctggagtctcaagtcctaatcatactaccaccgatcctgccattacaagtaaaaaggtggacaagaaattcagcgggttatctttaagagctgccagtgaagctgaacctgcaaaaaattcaaacccttcgatgaccaataggttacgcttctctagtaatccagagaacggcgaaagcaggctcccacaagcacaggaagtcagcgttacaaaagaaaagaagggtagtttcggcaaaaaactgaaaaaaatctttggtagaaagaaatagggactctcggcagaaattctctccttgtacaagttatgtattttattctttttcgtgctcgttcaacttctgaacgatggcttccatgcactgtaacatataaaggattttttaataatgaataatcaagaaatctccattttatatgcttttttttttttgccgtttccactgcaatcaatggcgatataatcggatgaacaataaatattcgtgttcctattcgtgttcctatacgtgttcctagcagcaaacaataacagaagagaagcatttgattttcgtaaaaacttcaggtgtgggtgtttcttattaacggttaaactttacgaattgaatcccctatgtataatggtccataatacatcttaaaccaccaagccatcttcgtaattttgaactgggaaaattgggaaaactgcagacattcataatcatgacaggatctttaaacagacactcacttttgaacggggtaaaaaaaatgagaataatattatgcgatacaaacgaagtagttaccaatctctggcaggaatctataccccatgcatatattcaaaatgataagtatctttgtattcatcatgggcaccttcaatctcttatggattcaatgcgtaaaggtgatgcaatccatcatggccactcttacgcaattgtttcacctggtaactcgtatggctatcttggaggagggttcgataaagctttgtataattatttcgggggaaagccctttgaaacatggttcaggaatcagcttggaggaagatatcacacggtcggatctgctacagtggttgacctacagcgatgtcttgaagagaaaacaattgaatgtagagatggtattaggtatattattcatgttccgaccgttgtagccccatcagctcctatatttaatccgcagaatcccctcaagacagggtttgaaccggttttcaacgccatgtggaatgccttgatgcattctccaaaagacattgatggtcttattattcctggattatgtactgggtatgcaggtgtaccacccattatcagttgcaagagtatggcctttgcgttaagactatatatggcgggagatcacataagcaaagaattgaaaaatgtgctgatcatgtattatttgcaatatccgtttgaaccttttttcccggaaagttgcaaaatagagtgccaaaaactaggaatagatatcgaaatgctgaaatcctttaatgtagaaaaagatgcaatagaattgctcattcctagaaggattttgaccttggatttataaaggtatataatataaagtctattttcaatttttcaagaacttgaactacgtttgtaagtatgtttcaccagatataacgataaaacaattcccactgctgccagggctatatttggaatataggaaatcaggaatgcctttttgtagacatcaagaatgcgaacaaatatatccgttggaaaattgggccctctcaagtaactcgaatcattgataagggagtagtactgctttttggtgaagtgatattcgtcatcacgcttggttttgaacatataattccataacatggacgacaggctattctcataggacactaaagttaaagaggcaccaagaacgttaccaatggatctccacaaatagaaaacaccagtcatggttccttgctgtgatttttcgacggtgaatacgatgcttactaacgtggccactaatagacaagcgtaaccaaaggacacaaggactgatgcaaacacatatatcaatttccaccatattgagttagatctgaatgtaatagactcaagcatatcatatatggtgtagtcaggattcaagtgtgaaagtaggaaatagcccaatcccaaacccaatagctgcattatcataccaccaaaaatgatttgatatgcacagtgtgctaggttaattttcgtattccgcaatacccatcctgttaccaatgatccgactgcaactgatatagaggggaaaatcaaaaagaggccagtctttgttacactaatattttgaagcaattgtaaatagattggtgacctaaagatttcaccaaatacaacaaatgaagatataaccgttaccgctgagctcaaacagaatgagcgagtcaatagttcgaatggtaaaattttctcagtcgcgtaataacgttcaaccaggataaaaacaataaagctaccaatggtaaacaatgctaaatacaacttgttcaactggctagagcacaaaaataaaactccactaatggtcgccaccaggcttaatgagccaaatatatctatccgtgacagattctttaaggtatatctttctttcataggaggaacatggaatagcttaatattaatgtttttgattgctaataccgagcacaacattatcacgggtacttggataccaaaaagagccctccatccaatggtttctataaatacaccacccaacggagcacctagtaattgaccaaacccgaaaacaatattcgcatatccctggtaaacgcccctttctcttgctgtacatatgtcactaacagcaatgctactaatagcattcaatcctcctgcaccaataccacatatggctcttgctattgagaattccgtgacgtttctggcaaaacatgttaataagcacccaaggccaaaaaaaaattgagcggttaataatgctgacttccgccctgttatatcagaaagcttcccatatagtggttggaaagccgtatttgtcaaaagaaaactcgtcgcaatccattgctttttacttgattcagagaattcctcagcaactctattcattatatttgcgacaatagtgctatccaaggaactcaaaaaactacccaaccatagcgaaaacaaaatgggaaacttaggtaaggccaaattatattcatgaaatttttgttccaagggaggggcttcagcttcctcaggtggagggagtagatttgaagtctcgtctagtgtttgcattcttcttgttccctcaacaactagggctctgagcttagtgaagaacaaagaggagacaaaaaacaaaataattcgatagaaaaaaatcgctgctgtattcttatattttgggaatgtgggttggcctaaagtggaaccgcatgctcttctctatcaccggcccttaagatgacctacgtttattgtcggacagatatcatccaacaaaacgacgcagtgaaaaagtgtatcatgcgaatactgaagataagataggctaagccgtggaatcagcgataaaaaaaagatcgcgtgtattaaccaatgacagcctcacagaagcgctttgatcatatatagatataggtgcatttatacacgtatatatatttacatgttttcagattagattatatggtaaatacgtgacagtgttctaccgaaaaagaaagatgtctggctttcaataaaataagcaagatatgtagaacagtcttcctccatttctttgtattgtgaaatatcaatcagtttgtagatggcttaggctcattacgtttttcgtttttttcttcttccttcctgattttttccgtttcgtaatcgttcaagtacttatcaaaagcatcattcctttctgggaaagggcgcttaccaagtaaatcaatcatatcttctcttgtcaaaacttcttttttcagtagtacttgagcaatcttctctacatcttctgctttttctttaagcagctttgtacatctgtcatggcattcttggacgattctgtatacttcggaatcaataatgtcacctgtctcgtccgaaaatggttttgtcaaatcgctatcatctctcttctggtaattgacccagccaattttatcactcatgcctaattctgtgaccattgccgtggccatgctagtaacttttttgaagtcatcagatgcgccacttgtaactgatgggaaatgtaattcttcagaaactcttccacccagagacatggtcattctgtccttaagttgctgttcagttagtaagaagatatcacctggcaaatactgtgcataaccaagggcgccctggccacgtggaataatactgactttcagaagaggatctgcgtattttaagtaccatccacatacagcatgaccagcctcgtggtaagccactactttcttctcttcgggagagagtagcttggatttgcgttccactccaccgatgactctttcgatagcttgttcaaaatgattcaattttactgcatcttcatcacttctagcagcaatcaaggcggcctcgttacaaacgttggcaatatcagcaccagaaaagcctggcgtcaaagccgctaatctatttttcaaatcaaaaatttccccggcaagtttcaaatgatgtaaatgaacagcaaaaatggcttttctaccctcaagttcgggcttgtcgatattgatatgcctgtcaaatctaccaggccttaataatgctttatcgagaatatcgggtctattggtaccagctaaaacaacaacgtggtcagctggagtgaaaccatccatttctactaacatttgatttagcgtgttctctctctcatcattggcacctgaaaaattacccttttgtcttgcttttcctatagcatcaatttcgtcaataaacacaattgagggtgcattttctcttgcagttttgaacaaatctcttactcttgctgcaccaacaccaacaaacatttctacaaattctgaaccagaaacaaaataaaacggaacaccggcttcacctgctgttgcctttgcaagcaaagttttaccggtacctggtggaccagatagaatcgcacctctaggaattttagctcccattttttcataacgagaaggttctttcaagaagctaacaaactccataatttcttccttagcctcatcgcatccggcaacgtccttgaacttgatcttaacgtctgtttcagtgttaaattttttagccttagaacgactcagaccaaatatgcctccacggctaccgcccgctgcttgtgccgatcttcttgtcaaccaaataatacctgcaatcattaaaacagttggcaaaatttggaacatagctttagcccaattgccttcttgaacatatagtacaggtattctgaaatccttatcaatgtccagttcgtcctgtgctttctgaagtttgtgttcgaagctatcaattgaaccaattgtgaaataatagaagttgcgaccgtaattgtcggcttggttttttccgttgtcatttaacatcactttcaccatggacttgttgacaacaatcaacttcgcaacataaccttttgccaatagtttctctctaaaatcctgccacgttatctcactttgctcttccaaactgttgaggagatccaataaaaacgaaaggaggaaaaaagttagtcctatctggaataagttaacatttttcgatacaggattactaggatcatttagaggtggttttgggggaggaggtggtggtggcggtggaatatttctgctattgttaccttcaaagtagccctgctcttttgttctgtttgacttggcttttgaaggaccattttcctcctctttttcctttctttcttcttgaattctgttagattcttgtttcaatacagcatcttctaaacgcctaatactttcatcaattttgcgtttctgttctttccagttagccggtatagtattatttttagtttgttcgatatatttttctacttgttttcttattgcttcaacctcttcgtctgtgggaatttctttgttaagtttagcgtcttcgttattgtcctcgttcttgttaccgctcttattctcttgcagcctattgagtagccgatattgagtatgtaaactcttgatatgggtcaagccgtaataggaccggaagcgaacgggccttctaactaccttagtagcaattcttgaccaagaaagtagcaacattagtactctttctaactttaaagttgcttgccaagactcttgagtgtgctatattgtattcgttggcagctcaaaatctttcctttaaaactatagtggcaaaagttagagatcgttttcacgagaaaatgatggggaaaaatggaccaaaagacaaatgtattcacaatgtgacaccagatagcttggtgattagtatatagatcttacaggacaccgaataataccagaagggactttcttattgaacgaaccgatatgtgcatgcgttatcctataaagaaatacgtccggatgggatattcaaacaagacgccggacaaaataattcacacatatggaggatgttacgtacatgagcacaagacgaaccgtacaaagagaaacatacatcatcactcagacgataagatcataaattagcagatgacactttagtttattctctttggtaggttttctacaatcagaattatctaacggcgaacttctgtaggcagagttttcgcatcgcccaatgagataatgcactttcaaaagaccacgctgcacttgcatcaaattggtttacgaaagagcaaagtcgaggattagcacattccgtgtgcccatacgttaccatttttgacaaagttggcaacatcaagcgagacatatctacaaatatacgtatcagaattgtacccgaagtatttctggttatattcgttgctaaccattttaacgtattcagcctagtagcctgcaagaactattaatacaaatcgtgaaacagaagttctttgagttaaagtacaaagacagacaacagccctcggtgaacctgttggtgtgtgtttcctgtatcacaaaacacaagcgagcaaagaaatacgacgttatagcttttaataatacgacgagacaatgttagtggccgtaataactttccaacaaaagtactttccaaactttgctgttacctctgtgattgtttagtacgaaaattgtatcgcgctgtcaacagcaaggggctgcaagtattacgtaagggtacactcgaagtagggatatatatttaaagtcccatcgtgacgctcataataggatactttccctccaaataaaaattcattgaagttatatcatcggtattcatatattattgacttaacagccatgtctcctatgaaagttgcggttgtcggtgccagtggtaaagttggacgtttattgataaaccaattgaaggccaacgatagtttctcaacaccattagcgattgttagaacacaggatcaagtcaattatttcaagaatgaagtaggtgttgatgctagtttgacagatatagaaaacgcgtccgttagtgagatcacagacgctattaaggcttatgatgccgtggtctttagcgccggtgcgggtggtaaaggaatggaaagaattttcacggttgatctggatggctgtatcaaagttgttgaagcatgcgaaaaggctggtatcaaaaggttcgttgttgtttcagcgctcaaggcggaggatagagatttttggtataacattaagggtttgcgtgaatactatattgcaaagagatctgctgatcgtgaggttagaaactctaatttggattacactattttacagcctggatcgttggaactaaataaaggtaccggtcttttgcaaccccttgacaaattagaagagaaggcttctgttaactactccattaacagggaggatgtagcttcttttattgtggaaagcttgctacatccaaatgcaacagtgaaaaaaaccatttcgttggtaaatggcaacgagccaatggaaaaattcattcaaagtttgtagatcaacctatttacgcgtgaaatgcatatgtagatgaatagtcaagaaaagaaaaagaaagtgagaatatatgaatttttttaccttgatttgaagataaaaatttgttatattgttacattgagtatactaaatatattcgttgcatttttcgaaattttgttgttcggtgatagcccttaaaacgtcttcatcaacaacgtcttcatagatctctttcgggatttccgacagtcccgttttcggtttattcaaatcgttatcgtgtataacggtctcatacacaatgcttgtgtcgctgggactatcgttttttgatctcctccatcctaaaacagtggttgactgtgtggattctggtatgtgtaatatatttgtgtatgcatctctcaagccttgttgatctacaagaagaaccttcactctatcataaaacaaatcgctattaaatctactacacgcagcagaatgctgatagagccaatttgtagagctcagcttactacctgatgcaataatattagaattactcatgtgaccatgtggcctgtgttcaaagaattccacctggttttttgcagggtttatgccattctcggaagcaggatacatcatggtttctaaggcccttgcggatttatcaataggatcaccagcaagttttccttcaattacatttccctttgttcttaattcagaagcataataatcatcggttatatgtttgccgccacgaatgattttagcaccaaattctttaaacacgcctctagcggtgactagagcgatttgtctatttctatatgaataaggtaaaacgccacggtctatcaagtcgttcttttgagtttgattcagaatgaacttataaaggttggggtgagtttgaaaaaataaatatgaatctctaaaacccactatcctagccggttcggtggccagcataaactttcgattccccttctcagttaatgtgaaggtgcgcactaaaaattctctgcctcctaatagatcaccatctgcagttatcttcgtctcaccttcaggatcatctggtagaacatattcttcattgaccactttcaaaggatttaagttctcctcagcatcatcgattccgggaaatactggttttttgaactttgaacggtttctagatctagtaacgcctttatcctctgacaaatcctcttcttcgtccacgtgcctccttttgtttcttccgcttttatttatctgttcctcctcatcacttatttcttcttcattcactccctcattggcttcttcttctctgtaatcatcatcttcattctcatcattttcatcaatatctaaatcctcagtatcaattgcataattgggtctgttgctagtagatcttgaccgcttctcatgttcaacttcggaagctagacctccctctgaatctgacatttctgctagatggtatttccttcttcaaaagtaaatgtactgtattcagtaatgcttaaactttataaagctgttttcttgcaatatttttgtctgctcacagtaacatgtttaatagttcgaacgggtttttttttaaaagagcgaagtaatcaaagcattcgggtaataattacaagtttatatggactgtggtaaaaacagtgtaaaacttttttatatctatttttctaaggttacgtaattgtttactttatattcttatctcactcgaggacaacattccaccttttaatgcaagcgtccgcaccagaactaaccaaggtagatggtgtttcccataaaaggttgttaacaccgtccttgtgagcattcaacgccttaatgattttcataggtcttttgacggagtaaataaaaatattggtgtctaaagaaccagtggcaactaagtcctcttcaatttcctcttcgtttgctcccttttcagcaggtttccatgaaatggcgttgattttactggtgtggaaagcccatcttgaagttttcacttctcttgattgtaaatcatatagcaatatcttgcccataacatctccagcagcgatgtatgtttcagatggcgaaattgatatgtacgagggttttgcgcgaagaggtgtttttaaatcaaaactgacttccaaatctgataatttgaatacctgaatagtattaccttcttccaaaccaactgcaacgtaattttggctcaagctaacggcagagcctggtgagttcagtcttacactcttgattatatcgcccgtaaaagactgtaatatcaacaaatcatcatcatttgttagtactgcagtgaagccatcattgttcgcactagcaacctttggttgcgatccaaattcatgcttagtaataccgttcactttcaaagtatcatcccaagaaatactggagtattcttgcgctttactattatccaatgatacaatcaagttggagtgatcttggtgcatggaagagctagaccattccataatcctaccatcatatgacccactgattagtgggttgactgtcaaagcagtaatacccttgttatgaccactaatggtttttaaaacctcgtcatgtccaagttcatagaagtttaaggtcccatccagtgaaagagaaataatccttccgtttcctgttgcaacaacaccaacttgttgatttcccagttgttgcttgtctaaggtccatttttgaacgcattttgaagtcgtgacgtcccaaaccctaatggtagcgtctgctcctacggtagcaaacttttgggaatcaagccacgatagtgcaaatataccaccttgaactggttcttgatcatcctctatgtatttaagaaactcacctgatttgccatcaaagcaagaaatctttctgtcagaccctaccgtaataacaaattcaccgctgtcaggtgaaaattcaacatccctgacaaatgagccttgtttgtggtgtgttctgtcactggcagagaacttaaatggaggtccttgataaaagacaacagatccatcatctccaactgtcatagatctcataggtctagattgcttcaaatgacaagcattgatgcgttgtgagtgacctgaaacttcacctaaggaattaccagaatcccaggatatgaaaacaccaaagttatcacgaccttctcccacaacgcagagtcttcgcccttcaaaatcccaggagatatcgctgattggacctgctaaaacttggaattcagacttaacattcacttcaacagaattgctttctttgtcaaatgtccatccccaaacaatcacttttccagattcgtcaccggagcataggtactgggaacccttaattggagagaactttaccgttgtgactaccgaagagccatgaccagtaaattgtactactggaggtactttactgtctccatcgtccaaacaacgtacaaatgcagattttccacatgggtaagcaattgcgttggttgtagggtcatacgataaatgcgtagtaaagttacgctgtgtcgaaggctgaggtggtataatttccttcaaagagatagatgacattatttttgtttactttgctacttttgcccgttaatataccttaaaaactgtatttgcgagttgcaaaaggcagaatagtgctgagttgcttccccttataattaaataatgatcattaatcaaagatctgacatatatgccttcggtagaaaaggtggcaggttacagggtgaaaacatccgtacatcatatacaattcattgtttcgaaaacaaacgaacgggacactagagaccaataaaaacgtttcagaacgtcttggtagcgttcagttctgattatgaacggaaagcaatagctagtattgatacacctccagtttctagtcattcaccccaagtaagcataatatttaacgttctgtgacctacatacctcgtaattagtgataattatcttttgaaaatttttggaataactgaaaaattttgaaaactttcgagctttgaagaaaaaacgatgcccatcactaatagaagtcccttgaaacagtttttgctaagaacaggcctaaggatcataatatagaaataaaatgtcgactgctaggcctagaataatcacttcgaaggctccattattgcctcaacagactaccccggagcagcgttactggcgtcaatacacttccgcacaactggttaaagaacataatagcgttactcacatatcattcaatcctcaacatcctcatgattttgcagtaacttcctcaaccagagttcaaatattttcttcaagaactaggcaagtgatcaagaccttttcaagatttaaagatgttgtctattctgcatcctttaggagtgatggtaaattgctttgtgccggtgatgctaccggtttagtgtctgtatacgacagttataatcccaggactatccttttatctataaacgcttccacacatcccacacatgttacgaaattccatacgcaagataacaaaattctggctacggcgagtgacgatagagtgacaagactttgggatatatccaacgcatatgagccacaattagagctcaccggagctactgactatgttcgtaccttatcatttatcccagcagccccacatttggttgcaacaggctcatacgacggtttgatcagattatatgacacaagatctagcggatccacgccaatttattctctgaatcatgaccaacctgttgaaaatgttattgcagtatctccaacccaaattgtttcttgcggtggcaataatttcaaagtgtgggacttgaccagtaacaagaaattatacgaacgtggcaatttcaataaggctgtgacatgcttggactatgttgaaaattttgattctccaatgcaatcggcgttgatcgcttcttccttagatggtcatgtcaaagtctttgatcctttagacaatttccaagtcaaatttggctggaaattttcgggtcccgtactaagttgtgctgtctcccctagtaccgcacaagggaataggcatttagtagcaggtttatcatcaggactactagccattagaactaaaaagaaagagaaacgttcttccgataaagaaaacgcacccgccagttttaataagaatgcgaaaagtaataacttccagagaatgatgcgaggctcggaataccaaggtgatcaagagcatataatccacaatgataaggtaagatctcaacgtcgtatgcgtgcattcgaaaggaacataaatcagtttaaatggagcgaagcactcgacaatgcctttgtaccaggtatggccaaagagttgacacttactgttcttcaagaactacgcaaacgtggcaaagttcgtgtagcgctatatggtagagatgaatctacattagagccgctactgaattggtgcttaaaaggtattgaagatgtgagatcagcatctattgtagcggattgggtcgccgtggttttagaattatatgggaatacgttagaaagctctccagttcttcaagaattgatgatagatttgaaaactaaagttagacatgaaattcataagtctaaagaagctcaaagaattgaaggtatgcttcaacttttaacgagttaaggaaatattagcatatagattttaatttgtatctattttatagatattcaggcatacatatatatctctttctcattgtaatcgaaaaaaataatatcttctctttttattgaaaaaaggaacctgtataaatttcattttagagtgctttgcattttgatacgttttcgcgtttaactaccttcgagggcttgaaaacaaaacattgtgagatgagatgctatcaacagaaagctgactgtgagtccccagaagtccatgtcgcttgatgccttctttcaatcctgttagattcttagagttaccaattgacattagaaaagaagtttacttccatttagatggtaatttttgcggagcacatccctacccaatagatatattatacaaatctaatgatgtggagcttccaggaaaaccaagttataaaaggtctaagagatctaagaaattattgagatacatgtatcctgtttttgccacgtatttgaacattttcgaatactctccgcaactcattgaaaaatggcttgagtatgcattttggttgcgctatgattgcctggttttggactgtttcaaagtaaaccatctttatgacggaacgcttatagatgcattagaatggacgtaccttgataatgaacttcgactggcctacttcaataaggccagtatgttagaagtttggtatacttttaaagagtacaagaagtgggtgatagacagtgttgcttttgacgagcttgacttacttaatgtaagtaatattcaattcaacattgataatctaactccacaactagtagacaaatgcttatcaattttagaacagaaagatttattcgcaacaatcggggaggtacaatttggacaagatgaagaagtaggagaagagaaagatgttgatgttagtggagctaattctgacgaaaactcctcacctagctccacaattaaaaacaagaaaaggtcagcatccaaaagatcacattcagataatggcaatgtgggagcaacgcacaaccaactaacaagtatttctgttataagaacaataagaagtatggaatccatgaagagcctgcggaagatcactgtgagaggagagaaattatatgagttgctaataaattttcatgggttcagagacaatcctggtaaaacgattagttacatagtgaaacgtaggataaatgaaatacgcctatcacgcatgaatcaaatttccagaaccggactagctgactttacaagatgggacaacttgcaaaagcttgtattaagtagagtagcttacatcgacctgaatagcattgtctttcccaaaaattttaaatctctgacaatgaaacgtgtaagtaaaatcaagtggtggaacatcgaggaaaatatactaaaggaactaaaagtcgataagagaacttttaaatcgttgtacataaaggaagatgatagtaaattcacaaaattttttaatttacgacacacaagaataaaagagcttgacaaaagtgaaattaatcaaataacataccttcgatgtcaagcaatagtttggctatcttttcggactttgaaccatatcaagctacaaaatgtatctgaagtttttaacaatatcatcgtacctagagcattgttcgatagtaaacgagtagagatttatcgatgtgaaaaaatctctcaggttttggtaatataaaaatgtggaaaaccggcggtattttaattagaaacaaactgtctgataaaccaatcatgaaatcttgtatcactgtcagcaagctctggatgaaaagaagtcacaaggatattatgattttgcgttgcagctacaaccacatcctttccattcactggcaattcatataaacttttaaccgcgataggatcaagaattctctcgatcacgggtgcgcgaataaatgtagcaggaaaattatcacagccaggtatgaaattggaaaaatcacacttttgtgtaaaagattgagcttgtcttccaaatgcgtttcttctcacgtcgaccttcaacacacctaaagtctttactagggcactttcgttttctaattgcgcgcttaaaaagatgagaccagcacaagtaccccaaactaccttttccggattatgaacaaattcgtataaacaaggatataagcctgttctttgagcgatgagggacatcgacgtagattctcctccgggaataattaaggcgtcgcactgggctagatcctcaggagtttttacagttttgatttctatctttattccgtagtcgttttcagccaaacacctttttaaatggttggtatgctccaaaaaggcaccttgcaacgccaaaaccccaattactttcatcgactttccggacattgtactgtgggttttgtgcatactttaagatatggtttttctttctatttaacgaaatgaaataataagaaaaaaaaacctggtggcatcaacgtgatttttggaagaaagaataaaacattcaaagagttcgtgaccagttattgctgataaatgccgtttactgactcagttggaatttatggcactagttggaatagctcatcatgacataatgactcagccgacaagggtaagggttgaaagccgggctttttcactacttttcaggtagcgccgccatttcttcatgactctgacacactctgccgcaccgttagttacgtctgtaattctggctgcgaagtaccattttcgatataaataggaggacgctgagagctatggacgaagtctatggtattgttggagaaacctttaggaacgactagcaaatatacacagtactaatattcagttaattatcacgatgactggagaagactttaagatcaagagtggtctcgcccaaatgttaaaaggtggcgttattatggatgttgttactccagagcaggcaaaaatagctgaaaaatctggtgcatgtgcggtaatggcattagaatccatcccagcagatatgcgtaagtcaggaaaggtttgccgcatgtcagatccgaagatgattaaggacatcatgaactccgtttccattcccgtcatggctaaggtaaggattggccattttgttgaagctcaaattattgaggcattggaagttgactatattgacgaaagtgaagtcttgactcctgctgattggactcaccacattgaaaaggacaaattcaaagttccatttgtttgtggcgctaaagacttaggtgaagctttgagaagaattaatgaaggcgccgctatgattcgtaccaagggtgaagctggaacgggcgatgtctctgaagccgtcaagcatataaggagaattacagaggagataaaggcgtgccaacaattgaagagcgaagatgacattgcaaaagttgctgaggaaatgagggtaccagtttctttgctgaaagatgttttagaaaaaggtaagttgccagtagtaaattttgctgcaggtggtgtagcaacgccagccgatgccgcattgttaatgcagttgggttgtgatggtgtgtttgttggctcaggaatttttaaatcatctaatcctgtaaggttggccactgcagtagtagaggctaccactcactttgacaatcccagcaaattgttggaagtatctagtgacttaggagagttaatgggtggtgtatcaatcgaatctattagtcatgcttccaatggagtaagactttccgaaattgggtggtgatttctttgaacaggtattttgagcattataacactttttcccccctcaactttgtattactcggtacacattgtaaaatgatctaattattagataagcttatgtatgctggatattatttactagaatacttgattggggttcccttttagtttgttagacaatccctcatacgaaagatctcctaacttttccaattgatcatttacatagtttttataagaaaactcgtcattattcaacagtacctcagggtcaaatatgataccctttccatgcaacctccatttgttagtccactcgatagccgttgatttttcattttggcttttattcacttgaagccttcttaaaacatcatatatatcatttgtgggagaattggtgcttccagggtaaagctctgttcttccatcgttcaaattttgcaagttcattaggtataaaaggtaatccgcttgaaatattggatctacaaggttatttttaacactaccacacaacgccagtcctagcattctattatgatctgaaacgcgaccgggaacaccgattcctggagtatctatcaagtatatttcatttcttgattccgtattccgtgaagttactctaataacctcgcttgtggctctagtaacaccagcttctgcaccagttttggctactttcttaaattttcttcccatattcacttgattgtgaaaaattgtcctcaagctatttattaaagtagattttccaacatttggcatgccagtaatcaatgctcggtatcccataggtagatatccgccatttgtttctagttcgtaattttgccattctagtatttttagtagattcctgacgtcagttttgtttcggcaatccagtaaaataaacttttctcccagctcttcatgccaattctttaactttcctatatatggcttattgccgggcataagatcctttctagtgtataccactaatttcatcacatcgtgttcctttcttgctattcgatcgaaaaccacattccttgtagataacggggcacgtatatcacgtagttctattatcatattcatttgaggaagcaacttttcaaatgttttaagagctttgacttggtgtcccttgaaatcagtgagaggcatactgtactttggaaattcatatcttggtgtgaaggatgaaacgttggaaattattttcctagttcctctcacatttatgtgcatttctgtatttgatttggcttttttgcattcaggtctgagtaatgagcattatcattcgttctttcttctcctaataactaaaccaaattgtttcgaaaagacaaaaattgtgtacttttgacatgatggtccgtgttctttgatctgcggcaaaatgaacctaccatgtggcagaattaaatatttgattcaaatataaataaggcgaacgacgagagattaagatattatatacaggtaatactattgattgtttgttccacggactaggaattcttccaatgtggaattctccattccagcggtttttaataacgctttaatggagttgcataactccggagttacgttaacatttaaacgtctgatccatagcaaatgaccattatttacgattttcgatataacgtgactatcaccgctttgattgataacatttataaattcattccagggccttttgtcctgaccttccccttccgttggtgtgatagcttcccagacttgaagtagcttattccagtctttgattttggccaagttttgcaatattgagacaatcatgcctgaagtcaacttatctccaaatgtttggaaaatgtggtctattgtctcgtagagtgatctcaattttacccgttcatccgcgaccatggaatttaaaagaagggatattaccacttcatcgtaaacaactgagccatcgtcctctgtttgtagacctttaaataggttcaaagctctgataatcaccctattttgctttactaggttaaagtatgaatgactagaatgctgcgttttcaaaaccatttctaaaagagcgattagatcttcccttattaactcttgccccaacgatttttttaaaagtagataatccttgaggaaaacacgatctgaataaaattgtgggtctgctttgtttagaagtatcgcatattctagtcgtagtggccaatatgcagccgattgatttatggttaaaaaagttgaatgttcgtcaaataaggacttccattgaacaacatctactttcctctcttgtcctaccaaatcctttaaagtatttttaacatgctccaaagtacgtatattgtgagtttcagtaccactactactctgaattatcttattggctcctttgaagtcttccttttgtagaaagtatcttaaattacttagcccgtttgggttgatagttgaataccttctcctttgctgggccagtcttcttaggcctaaaagaatattattgttgcttgaaatttcatttacccctgaaatagtagggacattacctgaatctatattttggaacttagatttctcattttcaggtgcatacagctcttctaaattcaattcattacgccttctctgtgtcaaaatatttacaaaaataccatcgacacgacaatcaatcatataccaagcctcactatttaagtcttttgcagagcattcagagcttctacctaatagtttactaaggttggattttcttgctaatcttctttttcttctactttcttgtcgctcattaaagtttccttcaacgtatgcactactacagaattcgtgcttcaaaaacttgttcaactctaagaaacttttatgacaatgtttggtagatcttgctgtacatatgaccatgaagtcacccaacttattaacggctgaaacagagtttgggcttttcttccgtaaatcgaaaaccaggaagtcatccagaccaagtttaccagttaggaggtctgctatttttcttaatgagtttggagaggttttaggtatctccaattctttgttcatcgtgtggtggttatttttcttaccttccattagttccttttcattgtcaacaatcctgaggtaccaaggtgtttccagaggggtaaaagtagactttttggatacacgactttgttcatgactgtcatttttgccctttgtcgagtaataaactgctgtgatgtgactatgaagaaaataagggccctttttgaataatatggtaaaaggaatattggccacgcctatcctcttgccatggaaaggtagtagacagaatttattcatgtcaacaaacctcaatttttgaataagcaggctattacacttaatcttcacttggtgtcgatctttcttagtagcttaacttgctttttttttttttggctgaatggtcctcattgtttctctttatcgggatgaaaagcataattatcagaagattgcaagtatattagaagagaggttagaaaaagatgtcaagaaatactagtaaaaacaaataccattactgtgtactagagtactatttaagaaagacggattatttctaaagttacgatagttcggatgattgtgaccccatttctaataaaaccaatattatcaggtatatagaaatgctgcaggatcttttcaagcatatatgataccaccaaaaaagtgtaaaatcccatataatataacgttcttctatttgtttcgtacagttcgctgattggtattattacatcaggaatattgtatgttcgcttcgttaaagtttgatcgctgtttcctatatgcggcgtctaatatatagatgatgagaatttgacaaataatgagaattgttaggatccaattatacttaacagctataataatagtacacaaaatatactaaaagttctcctcgaggatataggaaccctcaaatggaatccatatttctacataatagtattacgattattcttcactctgttttacatgtttcattatcctattacattatcaatccttgcatttcagcatcctctaacttcgatgacagcttctcataccttatgccatcatctaacaccgtatatcataatatactggtagtgtgactactagttgatagacgatagttgatttttgatttttattccaacagtcctgatgataagttactgtcaaagacataattattatcaaaatatatggtattagatggactggtaaaagtacaaaacttcagaaatttgtccgtgatagtttaatggtcagaatgggcgcttgtcgcgtgccagatcggggttcaattccccgtcgcggagatttttttatcagaccaggtgggtgttgtttgatcatcacaaagtagaattcagtgtcatttttaaaaacgttacttaattttacgataatatgctgccagaacaagtttaacaatacgcttttggcaatttgttcttgctgcacttggaattaaataagagtcttagtaaacagaatgttgctttagttgttcgtcaacaaaaacaaagataaaggatggaggtaatcaaatagcccacattaagaaaagtatacaactgggaatttactttataaaaattaccgttgctacatttttttatattatttattgaatagcttgatatttcaattcttctttgcaaagtaattgataagcattccattttttaccaggagccaaggaaataaaatcatgaacatgaccaggttcaatacatatcatttgttggtaaccagtttttggttcgaaatcggccatcccttgagacttctcaatccatggattccaaacaacagtgtcgggcaagttgtatctttttagagtgtgaatttgaacgcccttgtcaactatttgaatggcccgttcggcgctgacattctgataaattacatcggtttcttgattgaaggtaacgactgggtgcttgtcgacgtaggattccttcaacagttggtcataaagtttcatgccagctaaattagagaccattgttccttcaatatcttcgatacggaagtatgtatggaacaaccagttgaactttaattccttggaactagatgtgttttctacttctatggcagttttcaaataatcggagcctaattcaacagtcaaaatcaaaagataatccattggccacaatttggtcaattctgggttagcaatttctggtttcaagccaaattgtacggtcggtgggttttccttagtttgacccaaaaactcccaagtagaatttcttgcaagaccatgttgaggtaatttactcaaatgttcatcggtgctatttttcccgaatacaggaaagaccaaaggtataccacctctcacaggtttgctaccatccaatttagcagcagtagacaaccacaactgttcttcagatttcaatttccaagaataaactgtagcaccgtactttagaatatgaacgctggtggtctcatcagctggatgagtcaaaacaacttctttatcagtttctttgataggcatggctttgtgttttaatctttcttggttcaagttttaccaaaggcttataatgaacctcagaatcacctctttattcatttctagggacctactaagttttctttcggcgtgaaaaataaaaggcgcattggtgaccccatttgcgatacctttttatggaaagacagcttgaagaaagaccttgttatcattgactgcgtctagcgaacgaggacatctacacactatttcttctgctgcaatgattgatgccgtttagatgaatggtcgggacgtaacttatgttttaagaagaaggcacttttcctggtgcaatagatgaatctcggtttcaagttaactatataaatatggggttggcattatatgtcatgctttattataattaggcatataaaactacatggttatgaaaggcgctggcagtaaaagggttgtttgtcaatggcaagaattaatcattctcgcattgaaatatatgtagatcgaggtgaactgttagatggtccatcagacatttattattttgacttatgtatttccctctcaattttgttatcagtaatcgagtcatgtgtactttaaagttcatattctcacgtttttcgcaagatattagccgccaatagcaactccgaataataagagctatataaaggccgttgaagcccacggaaagagaaagaaaactaatagttattacaatatagaccgttggttttttctttccctcctggagcagctgcgtatagttactacctaagaagtgggctagaagttggctagaagtgggctacttaatatatatctttggatacatagaaaggaaccaggaaaaaggaaaattatttagatggcttccataagtttatgatggttcaaacggcaaaaagccttttgactatttttcttggttgaactatcttcttattaggcctactacaacaatgcatcgagctaggataacaactagaatactttggttatgtattgtatgggtgttcagtggcaaaatttgagagttgggttattgatggtcggcctatacaaacgaaagacctagagcagctcacaaggaagaaagtgctggacaaacttccctacctgaagagaaaaatatccgttttttatatagtttctgtaagtgtgcacagtgacttcctcattagagcgatatagataatttgagactttatttattttttatttttgttggttctcatattcaaccttccatttatctaagttgaaccattaaacattcccttttttactttgctaatttcatcatacccattgatcaactataagtgaaacttgggaatcttccattatacaaaggtgaggtccctatttgttgcatttttcaattcatttccctgggagtttttgtttgtttttgctatattaacatatcataacagcgtatagaacgtaatttgaaatattcaaaacaaagaaaaggtaaagaaatgagagactctaatcatcgatcattaacgtcgaacaagcctatagtaacaataacatctactgtctatgaccgaagggcattggatatcaactctagtattccgttaataaactccctaaactacttaacatatctaacctctaattcatcaaaagttagggaaacggtagctaacgacggtgctctcgaaagattagtctcaatattgaggagttgtcatttaagtttgtttgagttgctggatttggatttagaaaattttaatgagcacgaaaacataaaggatctatggaaggagaaaagactagcactatgcgcttggaaatggactttaacatttcagtgcttagtattgacaggtactagagggacagaacaaattcgtaaaaaagtggtaatgtctggggtcttatctgtgctggtcacagtattggataactatttactatatcataaaaattacgacttcatcaaagatcaaacaatgacctttgacttcaaagggataaccacggagacaatgtataaattcatgagaaaagatgagaatgaaacatatcagcagtatatagagttcattacaggtcaggataaattgaagttgtcaactgacaaaaattttctaaacgaacgattagtggcaccgtctatgacaattccaactgattttagtgatatatggggccggtttgcagacctagctagcaattttgaacctgaccaggaaagacacgacgacgacattgatattgatagtgaagtagaaagtgaaaattttgatgcacataagaatttcttttcgcaaccagacattaatagacctacaatttccactccacgtgaattttttctcggaagaattgtccccaaacaagacgacgttatatggtcgcttcagttattagcttttgtttcgaagtatacatatatgaaatcaacccttcaaaatgttgagctggttgaatccctatcgttcagaagtatggcttacaaaattaaacagagaatctcagaagagaatgacttagaagaacaagaaagagacgtaactgtaaaattgtcttcattatatccttatttatcgaaaaatcctgaaaacaattccaaagttaaggcactagatactagcaaaatggatccatttttcaaagaattagaagaactctcaaacagatgtcaacaagaagaacaaaatgaaatatgtaataaccactgtcccgttcttaatttgtttgagcgctaccgtgtaccgaaacctagcgacgacaatgcctatggcaaagacaaggaaagaattaatttaaggaagaaaatatctgataactttgaaaggcgctggagctacgataaaatgaaaaaggaattaacaaatattgtttacaaaaacaaggtactaacaaatgttgtaaacatcttccccttagtcgaaaaatatacagtgagcgcagaaaatacacatgatgttatatattggagttctgtcatcatgagaaattcatgtcgaaaaaatgagatcttaggtgtgcgtcagtgtgccaatttttcgtgcggaaaatgggaagattttccaagacaatttgcaaaatgtcgtcgatgcaaaagaacgaaatattgctcacgaaagtgtcaattaaaagcatggggatatcataggtattggtgtcacgaagttggatcaagtcatatgagatccacgaatactaccacaggtgtcaataccccaaatgagcctagttctttaaatgccaccgctactacagcagctgatgtttcgaattctaccagtacgttcactcctaatatatccaccaccgtacctgatgaaataagcaatagggatgaaaatagcatacctgagtaaagtacaaggggatttcgatgacctaggtttaacaagatcatgaaatattcattaacggagttttttgttttcgctttttttattttttgttcctaattttttttttttttacattttattagctatacacttggcgcaaggatattttatataccggatataatagataattaaaagactactaattaaaaatgatgtaatatggtaataggtatggaagaatcagggagttttcagaatgttctttgccctctcttgggctttctagttttgcacttttacttattcatctcctgtaaccgaaactgaaatgggggggtttggaaagttgtacaaagacatagctgttttcttttttttaaatattgaaggaacgctttcatgtattttttcaaacaatgagtgattcttctcattatatttttgaatggtggaaaagaaggaccatttgagaatcatcaggtacatagcaaagaagctaaaatttggccacaacgtatcactaaattcaatggtggcattttcatgtacttgccatagcatatagtctgagagcctcctatgcccacttgttctgattaataattcacatttattggaatggaaacccatgtacattttattagtaaattttcttatattaatccttggtgatttattttccaaatggtcttcaactgaatcacgaatagtatgtaacatatcatttcttgaagtgtaaggaaaacatataaataaagtgaaatcgtctccatcctgtgtgatttcttccacttttttaattttttttctcatttctggagatagtaaagattgatcacctactattcttattttagatccgtataagggatccttatagtccttggctctttttgcgaattcatcaagctttaccgtaaacaaattcattagcgtatctacttcttcttttggtctattaaaattttcaatagaaaatgcataggcggaaacacattttacacccaatcttttgcagatatacagtagtgttagtaacgttaacccaccagcttcatggcctttttttactggtagccttcttgacttggcatatctccggttaccatccatgataaaggagacatgttcaggcactggccctacccttaatgcttttatcaaaatattctgaagatttacataaaaccatgaaaacaagcttaatgacataacccacgcaaatactctctgaaatatacttttcactgcgaagcacatctgttctttggtttctaccaaaagcctttttagggctacaaactgaatctgaataatactgggcattttcattatggtcaacagaaacgtcctatgtttgaaaggcagcctgttctttataagttgataaattgagaaaagtgcaccaaatcttaatctactctgtgtgtatttttaggtcccttaaataacagaaaaagtatagctttagccgccgaggtccactcagtttggagtagttacccttaacaggcactcactccgttttgttctttcgaagagatacgttatagtatatcggcaacaaatgataggctcattgttagcgttcattaattattagattaaaatttatttaagtgtatcgtgtttctttactttatgtacgaagattaatatgcatttaaaggtatcatccacggaaaaaaaatactccatcagcgttagcggaagttattaactactgtaccgcagtctacgcaataatagtttctatcttgttggtcattagcaccagaaaaagcctcaaaccttgaaccgttacaaacattgcaacggataggtaaattcattgcgctcgttggagtggtaggcccatgtgcattggagaaaatagatgacatgctttcccttggtgttcttggctgtgcattactgccgagtgtttttagtgatgtactgcttttgggacatatattagagtatccacgtcccgttgcatagccttttccagtattagtatacgccgctgccggttggccagccaagtttgatttcgctctcgagttgaagcttcgactcaaagaatgcaaagaatcagaactgttaaaccttctccgaacctctctattgtattcttctagtttgagtaacacgcgctttcttataacagagggcatatctgctctaaacacacgaatagtccctacgttatcagtactgatcaatatcgttccaattgcgtcaacgacatctgggatagcactggtggcggaagcattagaaattgagcctggtttagaattgtagcccaaagacgactctacatctgacattatgccatcgtcgttactccgactcaaaacatcgaaactatcggatgtctgaaaaaactctagagatagctcgcagataacatcgttagacaaagataatgttttcgaagtttctggcggtgcaatgctaacacaagtaacaggggcattgtgtgcatgaaaagaaatgtaatccgtatttttgatataatgatcgttgctatgatgaggcaagggaagtaagttagtaagttttaaatgatgatgtggtttttcttcgttattctggctggaagacctactcattgatttactaaatatgcttctcaaacttccggaccgagccaatccctttggtttccttttaggttcgtcttgatcattctctctatccgaagactttaacctccagccgtaaacccaatggtcatcactactatttacaacgattggctgaccatgccagatggacaattgtgccttgtgttgggaagatccgctatggaagcctttcaatacctctagaagcttcctctgttctaagtcaaaaattcttatcctcgaatcattcgatgtaactactaagcggaaagaattgtccagttgagatctaaaagcttgcaaacccgtcacacgtggaccatgacgaatttttgagtcagtttccgtgaccatgacgtgagcgttttgttcttgtgtttgtctatcagctacgtgaaatgaagaaactggagtgagacctctggtcatcagaatatgaacgtatccattaaatgttcctattatagtgtattttccctcctcaggggataatgtaacagatgttattaagtcttgacaatcgtactcaaagctaacttcatcatccagtatagaccataacctgcatttgtgatccagacagccgctaatgaaaaatctatcgtcggtggggtgaaattccacacaagtgacaaaatcaggatgtatgaatgtcttaagtgaatttttcctatcgggatgccatagttttactgtcttatccatcgatgctgacaaaataaaattatttttagaccaatttatatccagaacatcttgcacgtgttctttatacagtcgcaaaggcgttgggtgaaagacaggcgcatacaaattcaataatttttccttctcttcgtatttctctgtagcagaatccaaaaattgtttttcttttggattgttcaatgaactgacctgctgtttgatccgcatcgacttggctcgtgcctctttatttgattccgcactcgagtccaattcggctctttcaactggagagccaataactttccatattcttattttaccatctttgctaccagtggccataaattttccatcgcggctaaactttgtactccatatagctttagaggttggttcagatgatttggaagtggaggtaaccgtttcaccttcgtaggccattagttcttgcgcgagaaacaatcttctaaattgtttcaggtttttccgacgtttcaacattttaatgtattttggctctctcaaatagttttcaaattgctctgtatcaatggaattgaaagggtaaaactcattgaccctaagattcgaatttaaagtattgcctctctgtaaatgttcctttagtctcataaatgaatcagtggcgttgccgttgttactatattttaatttgtcatttgtattattagtttttgtcattctgaacttcaatggctcgatatctgcagaatattcaagatttagtttgcttttacttttactttcaccggaactggactcgccgtcgaagctctcttgatgcgaccgactctcctcttcagatccagtggtattcgaggaattgctgaattcagaatgtaccttgcttatacttgttttatcctccgccatattcgtcatatttctaattctcgtactatattatacgccactaccgtatacaatatgccaagagctcagcaactgctttctattctttttctttgattgtctttgttcctcttttccctctttcttttcctcctctgtttaacaagttggagagagttgcagtcttgttccctatacggtccagctgtgacttgtacgaacgcgtattgtatcccaggaagaaataatgatgtaactcgcttacgaagcttaagaaagggcaaaaaaaatgtgtcccccctaactgcgaaagtgaaaaaaaaaaaaattaatgcgttgaatttacacagttctatgtataattaactgctacgatagaaactggacagtagtaagaaagattggactaggcatcacccagactttactttttcggcatacatatctatttatatatagtttaatacgtaaatacaaatatatatatactgtaaattttaatcattaagcttttcttttttttttgttcacgctttcaccctgtgaggcgaatgaggttagctttttccctttacgggactaggtaaggctccccatggctgagcccgcgcaaggaaatccaggatcatccgcggaagaaataagctgctcccggcccagactatgtaagaaaagtggcaacaaacagaaaagcgaatctttcctttcaggcaatgcaagggtcctttgccgtttggcgaattccggtaacctcgacttgcgccccgcgggcttcgctttgacatccgcgggtataagcgtccgtccttcggccgacaacaggtcggtctttgatctcaattccgtagatggaagaattctgataatgctgtaaaagaaatgaataagcaacataagtcgtgtgagagttgctaaaagaagagcgcagcctctgcggaccattctattttctgtagttcttcttgtccccgttaaccacaatagtaacggagtgcgtatcgcaatctacttgaactatccatttttgaaaattgcaacctcttgcggctatagctataaattccgtccggctcggctcggcttgcttcggcttgcttctaactaatgcttctcccctgcgaaggagaatcacccaactgttcgtcaccaatgtacgtccacccaccaaactgcttttgaatacttgcacttaagtactcgtccactacactatcgatcggtttttccttagtgaactcttgatcaaaatttgcagtatctatttcactctttacaattggcttgtaaggcggaatatagcccttcaaaagtagctttttccatgagatgtctttaaagaaaggatggttacgaatttcatctgtaccgttaacgccgagtcttctgcttgggtctctgcttaagaggccaattaataggtcttttgccgcagggtcaaatccatcaggaaatagtagcggttgctgcagaattttcttgtacataacaggaacgttctcatcatagtatggtggcagccctgtcatcatctcatacagtaagatacctaatgtccaccagtcaactgttttagtatagccctgccccaacaagatttctggtgccaaatattcgggagtaccacagaaagtgtctgttttgtcattatccttcatgttcagcttgcaaagcccaaaatcacacagtgcaatatgtccttggtaatccaatagaatgttttcaggctttaggtcacgataaatgacgtcaagtttgtgtaatgaatcgagagcacataatagttctgcaatataaaaacgggagcgtgctagactgaatcgtccctcgtgttgtaaatggtagaacagttcaccgccattaatgaaagctaatactaggtacaacttctccggagattggaatgagaacttcaacggaacaataaaggggcagtcaactcttgctaggacagtcctctccgctaaagtatgtgtcacttcacatttcgatacaatatatgcttttctcagagccttcaaagcgtaaatcttttgggtatcttttttccttacttgcatcactttgccgaacgaacccttcccgataaccttcaatagatcaaagtcatcaatggagagaggcttgttcttagaaggtttgtagtccaccgtgatatttaatttaccatatcccctttctaaagaaatccaatggtgattgtatagtcttatttgggctgcagaatcgatttttaaattcaaaggtaaatggaaggagtccaaatggatatcctgatttgtattgattttttttaaaatctccttcagtacttcgtcctgctcgccaatctcctgttgccagtttttagagggtaaaagtagggatggaatccttgcaaagacatcgatttttaaaaatcgtaattttcttgttacatcaaatgtcgatattttgttaaacactggttgctccatcgttcccatatctggactaatagtagtaatagaattatcaaattcaattgtaaaataaagtaatgggcttgaatttgttgacccaggtaacaatatagaggaaggaatgaatttagtggcaaaagctctatctatcaagccttcccctgctgaatcttgatccactctcttgtatcgtggtagctgccgcattatggctgcaacttcggaagcgtcattggatgatgaagtaaggatgccggaacttagtagtttttgtaaaatagtagagttagaggtgatagggaagggaagagtaaaatctttaccagaatacaccttcactgtcattagtccggattccgaactcggtccctgcgtctcagtagacgactgactagctttcctttcggaagccttagaattgtcatttcctatccccgatggattcttgaaggatgcatcattacgtaattttggagaacttaaggaacttgggagagtctcatttgtattgatctttcttatatggtgttcgtgttcatgattatgattcttcgggctaccatcgtgatgtttttctccatggtggaaatgaaacaggccattaccccacgatttttcattttcatcttcactactcccatcatcttctttggaccttcctaacttaaacttggatattcgccaggaatgcatgttactatatgtatatttgtatacgcgataatttgacccagttgaacaattctggtttaggagcactttggctgaattttatcattttatttataaatctaaggatgacggccattttacagatttctcgagggaaatataataaaaaactcggggtaggtaatctgaattcggggatacgctaatttgggaaaaattcgtgaattagatataattagaaacagcacttatgaagaagatactgcgattaaccaaaatattctcctccttatgaaaaaaaaaaaaaaaagactcagaaacctatgcaatcgtttgctaatatgtcgaaatatggatctattaagtatataaagtatgtgttcaaaaaattgaaattttcttctttaccgttaatattcattgaaaaaggtgaaaatcattaagccattagtaaatcattcgttttaagtacgaaccgttggttcttcagttcctaaaacttgtttaaagttcaagaacttgatgaccgagttaataattggcttcaagtattcttcagctgtcttttggtattgtgatttatcatcgcagtatttttcaatgtacaatctaatggtagcacctgaagaacctgtacctgacaatcttagaacgaatcttgcaccattggaaagcttgacatataaaccttgatggtcagaaacagaaccgtccaaatctgtgtatgaaaaatcaccacaatcggtgaccttaagagactcatcggctgggaaggcggaattaacaacacccgatttggtaacatatgctctcaattgatcgacaatcttgttagctttttctgtttcaactttttcaaaatcataacgagtgaagaaagtacggccgtactttgcccagaattcattctgtatcgtcttaatagaagcttcgttctccggatgatgcttgttgtaaatggccaagatgttcaaccacgccataatggcccaaacaccgtccttttcccttacgtggttggaaccagtaccaaacgattcttcaccacaaatagataattttttagcgtcgaacaaagcacagaaaaatttccagccagttgggacctcataacagtttagaccatgggccttggcaacacggtctatggctcctgaggtagggaatgaacgggccagaccatatataccttgcttggcgaaatatgggatttcagctgcatattcggcaataattgcgacggagtcacctggagaaacgaaagatgggccgtaaccgtaaatcatatttctatcaccatcaccatcggatgcagcaccaaactcaatcttttcacgatctactcttttcactaacgaactggcataagttaagtttggatctggatgcataccaccaaaatccggagaaggatgccagttttgtaaaacctcatccgccggtaaaccaaattcatcaacgaaaatagccttaccgtatggtccagttacaccgttcatactgtcaaacagtaacttccaattcttagtagaacgttgattatcgatgaatttcttgattaagtcgaaatcgaagatttccttcaagaagttgacataatcttttgtaatatcgataatgtcaacgagtaatggaccgtatttcttgttcttgcctatcgtacccaagtctagttctgggaagtctttgataatcttatagctggtaagctttttggaaatctcccaaatagcatttgtgacggattcaggagcaggacccccattggataagttatacttaatacccatgtcattttctggaccacctggattatgtgaggcggttaagataataccaccagtacatttttcctcgtaggttctcatgatgtgagaagcggctggcgtagacagaagaccatgctggccaataactaactttttaataccgttggcagcaccgatagcggcaatcttatgaagaatgacatcattgtagtaacgcccatcaccaccgacaacaagagtggcacctttagaaccctctggaatagcttccatgatcgattgaatgaaattttctgtgtagttaggttcgtctttaaacacctttgtcttcttacgcaaaccagaggtaccaggcttttggtcttcatatggtttggtgggaaccgtttcaatttgaaatgacatgttatgttaacttttgttactttttttactgagaaagattggttgatcttcttcttattatcctattgttcaagcaacgctgaagaaagacatggaacactatcttcgaaaatgaaacaatattaacggtacctttttatatttcccacattgttcgggcggcagtcatccagattctgaaagaatcaactatttcttttacacttttcaacccctgtttgttcctggaactgcacataacaaaagtataacgtcccctttcacgtaagttccccacgaaaaaagtagtgcgcgacaccaccccttttcgtgagctccgcgcttctcttcaccgagcctaagttgggcctctcccccctagaaagaacaagttggccctgttgtccttagctcgcaagctcaggggcagcagcgtgtgttgagattagagaaccgctcgacctcaacggatgatagtatgattttagtacatacagggaacgtcctctacccacgttttattgttgttgcatttacttttgaacagcgacaggggggaaggtgtaaaggaggaaaagcaacctgcatggctagtgttcaaagttacaaggtaacaatgcaaatcagtagtatgacaattatttacccgctatttatttttttttctctttaactgtggtgacgaaaacataactcaaaggatgttagaccttttttaattattgctattgtttggacttcccctactgtgttgttcaccgcgcttcaatagcgtttctaggtccgggatcttttccctctcaagctcagtttttagttcggagtcgagttttaatttgtctactttcttgatgccgagcacttcaaccaattttgtgctatcaaatttcttgtgcgtgtaaggacttattttgtttttcaatgagtcaggaagctctgggatttcaaattccctggaatcattgatcatcagttggtgaatccattccagtagcacctgttgttgcctgtagacaaaaaccgtgggtattctaagaggatcctttttgttttcctcttggtctttatttaaagagggaagtgggagagtggtgtctgttgttacttcgcctatgggttgatagtagttgcctaacggaatctctggtagctcatctgtatccattgaatctacaaattgttccataagctcatcgatttgatgcccgtctgtttcctttttcagcggtaccccggatgtagttgttcgatccagaagttttggaaaatcagttaccctctcgtcttccgcgaatggtaatctacacaaggtaaggctcttaacaaacttcttctcggaattaatgttactgtgctcaattagaacgggacacaatgcacacatattcacttcactgtctttcttgctcacatatcttgcaacagcaatttttctattttctagcataacatccactagagcactgaaagccattaagtcagattgacagccaagtcttgtgtcggcggtaatgaaggaggattccgacgtcaaaaagtaccttggaagagcttctctattcaaaaatcctcttaaatccaagcctggaaaagattcatatacagtttgatcgactagaacggacggtagcactacgtagtctgcaccataacggtatgccttcgttacagagtctttggagatggtcacgggaatgtatgacgatccagactggtcatcttcactgacatttttcttatttccttcgttgtgaatttcatattcgattatggatttgacccccacatacctttctttcttctgggagtcttccacctcaacagcggttttcctatttaagcctgaaactgctttcgtagcaggaaaagcctctaccttgatacataagcaattttcatcttgcatgctgccgctaggattcgatgtttgtgttgataatatatctgcccctaacctaagctcgcctgagaatactcttactggcttaacgacagatgttgctggggaagtgatttcaacaagaagttcattcatattgtagattcttgaattcggtatcgcttcgaccaactttaaccagttcgattttttcctctcctcttgagtgtctttaccgcaatcaatcaaaatgattcttgtgcttaattcttccgttagcaggtctatttcttcatcagtaatatccagatcatctaaattgtctgtaaatacaacaatttgttttagaatttttcttgcttgaaattgttgtttaatatctaatgagacgaccaacagacattgaatcattgattgtaagccttcattcgaactatcatgactgtgctgatcacaatattgtttcaggcgttttataaacccaatggtggccgtcgtggtaacaggagccaaaaaggattgtatttggaacacatttggtatttcctgggaattctcagatacgggacaattagcgagataacagcttatccaatctgtttttctactttttttagatttgtttaatagagtgtactctagatatgccatagatttggaaacattattatttttcatcattgatggtgaaacatccacgatgaaagttgttgactcacttgacattattatggtgtgagatatattatttgtgcatatgtcctgcactctcgttaattaggttttcttctcttgatgatgccctttttttttattcatttttttgcatgacaacaaatgccctgacggacatgcggtaatctagttgaaaaaatagtcaaattgtgtcgacactgtaaaaaggtacttccgctaatagactacaaacattactccaagaccagaaacagaaatacgttacaatagtgttgtcgaatcctggcaatggtaaattgtttttaacgccctccaactgctaatctttggttgacggtacattcatctattataagaactaaatatatagattaactagaaaaggccagatgtcttaagtgtatatattttgaatgagaattatgtatgcagcatatttacttgaatcttcaaaaaaagaagccctgtagggggctcgaacccctaaccttatgattaagagtcatacgcgctaccgattgcgccaacaaggctacttattgttatttaccgtcagcttgtattcttatatgttgagctggttttttatctcagcttttactttctcaaagttaataaaactattcttctagaactttttttctggatttcggttgctgaactagttcaacaaaaatatttattttaaaattaaactggttcaaggtctcatagtcgatcatttccaatcaatcaaagcaacccacaaatcctaggctgaatcatgatatcgatggaagcaatcaacaattttatcaagaccgcaccaaagcacgactatctgacaggcggagttcatcattctggtaatgtagacgtgttacaattaagcggcaataaagaagatggtagtttagtatggaaccatacttttgttgatgtagacaacaatgtggtagctaagtttgaagacgctctcgaaaaacttgaaagtttgcaccggcgctcatcctcatccacaggcaatgaagaacacgctaacgtttaaccgaggggagtcacttcataatgatgtgagaaataagtgaatattgtaataattgttgggactccattgtcaacaaaagctataatgtaggtatacagtatatactagaagttctcctcgaggatcttggaatccacaaaagggagtcgataaatctatataataaaaattactttatcttctttcgttttatacgttgtcgtttattatcctattacgttatcaatcttcgcatttcagctttcattagatttgatgactgtttctcaaactttatgtcattttcttacaccgcatatgattatatactagaaacatgaatactactaaatagatgataaatggagtttcattgcaatggtgataatgattgtgattttatttgttggaataacaatcaactatcatccattcactggtatcaatattactggtatattatcttatatggtgtaggaagatggcataatattgagaaacggctatcggatgtggtaaaagctaaaatgcgaagattgataatgtaacaggatagtgaacgacaacgcataaaatggaaaaagaggtaatatcgttattatgtaaaattatttgtgtcctttgtggactctaagatccttggaaatttaaatgaccggagaatgaggtcgctataatagtttctatactcatggaaaatgcaaccgataaaccattataaatcttcgcggttatctggcattgttattaaccaaaaaaatgccggcctattacaagctactgttcaataaatattgttgtaatgaagacggtccaactgtacaaatacagcaaactgtcatatataaggagtcttatgtgacagcacttgcgttattgtcagccggagtatgtctttgtcgcattctgggctttttactttctgctcagaaggaagtacgaacaagaaaaaaaaatcaccaatgcttcccttttcagtattagtttcatatttgtttacgttcaaactcgtcgtttgcgcgataacctctaaaaaagtcaattacgtaactatatcaatcagagaatgcaaaaagcactatcataaaaatgtgtctaggggatgtgagacatgtcaattataagaagtgatggtgtcatagtatatatatcataaaagattatcaaagtttcaatcctttgtattttctagtttagcgccaacttttgacaaaacctaaactttagataatcatcattcttacaatttttatctggatggcaataatctcctatataaagcccagataaactgtaaaaagaatccatcactatttgaaaaaaagtcatctggcacgtttaattatcagagcagaaatgatgaagggtgttagcgccgtccactgatgtgcctggtagtcatgatttacgtataactaacacatcatgaggacggcggcgtcaccccaacgcaaaagagtgacttccctgcgctttgccaaaaccccatacatcgccatctggctcctggcagggcggttgatggacatcagccgcctcccttaattgctaaagcctccacaaggcacaattaagcaatatttcgggaaagtacaccagtcagtttgcgcttttatgactgggttctaaggtactagatgtgaagtagtggtgacagaatcagggagataagagggagcagggtggggtaatgatgtgcgataacaatcttgcttggctaatcacccccatatcttgtagtgagtatataaataggagcctcccttcctattgcaactccataaaatttttttttgtagccacttctgtaacaagataaataaaaccaactaatcgagatatcaaatatgggtagtttttgggacgcattcgcagtatacgacaagaaaaagcacgcagatccaagtgtatatggaggaaaccataacaacacaggagacagtaaaacgcaggttatgttttcgaaagagtaccgtcaacctaggacacatcagcaagagaacttgcagagcatgagaagatcttccataggatcacaggacagttccgatgttgaggacgttaaggaagggagattacccgcagaagtagaaataccaaagaatgttgacatctctaacatgtcgcaaggtgagtttttaagactttacgaaagtttgaggaggggggaacccgacaataaagtaaatagataaatggaggagatattcatagtgtcttttcttgtgttgtctatttattctaacatgattatatatttattatgcttttcagtgtttccattagttttatatgatagcatccttatgtcttttttcatacctatataagcaataagaagttatgtaaacagaactttgccactaataccataattactgtcttttagtatcattgtctgtcagtcggcacggatgaaaggtgacaaacgcctagccgccggagcctgccggtaccggcttggcttcagttgctgatctcggcgcggaaaaatcagcgccccacgccaaaaggttcgtattttttctttttttttctaatcttccatctattcggtagcgatgattcatttctctgaaaaaaaaaaaaaaaaaaaaaaatgaaaaagaatatttttttgatgaacttgtatttctcttatctggttgatatatatgctatcatttattttcttatcaagtttccaaatttctaatcctttctccaccatccctaattaataattcagatctacgtcacaccgtaatttgtattgtttttttccttcattgtctaaaaccgaagaattcatcagccacagttactagttcatttgaagcgaaattacacacattttccctgttacaatagaaagtattttacaaaatctaaaccctttgagctaagaggagataaatacaacagaatcaattttcaaatgatcagacaatctacgctaaaaaacttcgctattaagcgttgctttcaacatatagcataccgcaacacacctgccatgagatcagtagctctcgcgcagcgcttttatagttcgtcttcccgttattacagtgcgtctccattaccagcctctaaaaggccagagcctgctccaagtttcaatgttgatccattagaacagcccgctgaaccttcaaaattggctaagaaactacgcgctgagcctgacatggatacctctttcgtcggtttaactggtggtcaaatatttaacgaaatgatgtccagacaaaacgttgatactgtatttggttatccaggtggtgctatcctacctgtttacgatgccattcataacagtgataaattcaacttcgttcttccaaaacacgaacaaggtgccggtcacatggcagaaggctacgccagagcttctggtaaaccaggtgttgtcttggttacttctgggccaggtgccaccaatgtcgttactccaatggcagatgcctttgcagacgggattccaatggttgtctttacagggcaagtcccaactagtgctatcggtactgatgctttccaagaggctgacgtcgttggtatttctagatcttgtacgaaatggaatgtcatggtcaagtccgtggaagaattgccattgcgtattaacgaggcttttgaaattgccacgagcggtagaccgggaccagtcttggtcgatttaccaaaggatgttacagcagctatcttaagaaatccaattccaacaaaaacaactcttccatcaaacgcactaaaccaattaaccagtcgcgcacaagatgaatttgtcatgcaaagtatcaataaagcagcagatttgatcaacttggcaaagaaacctgtcttatacgtcggtgctggtattttaaaccatgcagatggtccaagattactaaaagaattaagtgaccgtgctcaaatacctgtcaccactactttacaaggtttaggttcattcgaccaagaagatccaaaatcattggatatgcttggtatgcacggttgtgctactgccaacctggcagtgcaaaatgccgacttgataattgcagttggtgctagattcgacgaccgtgtcactggtaatatttctaaattcgctccagaagctcgtcgtgcagctgccgagggtagaggtggtattattcatttcgaggttagtccaaaaaacataaacaaggttgttcaaactcaaatagcagtggaaggtgatgctacgaccaatctgggcaaaatgatgtcaaagattttcccagttaaggagaggtctgaatggtttgctcaaataaataaatggaagaaggaatacccatacgcttatatggaggagactccaggatctaaaattaaaccacagacggttataaagaaactatccaaggttgccaacgacacaggaagacatgtcattgttacaacgggtgtggggcaacatcaaatgtgggctgctcaacactggacatggagaaatccacatactttcatcacatcaggtggtttaggtacgatgggttacggtctccctgccgccatcggtgctcaagttgcaaagccagaatctttggttattgacattgatggtgacgcatcctttaacatgactctaacggaattgagttctgccgttcaagctggtactccagtgaagattttgattttgaacaatgaagagcaaggtatggttactcaatggcaatccctgttctacgaacatcgttattcccacacacatcaattgaaccctgatttcataaaactagcggaggctatgggtttaaaaggtttaagagtcaagaagcaagaggaattggacgctaagttgaaagaattcgtttctaccaagggcccagttttgcttgaagtggaagttgataaaaaagttcctgttttgccaatggtggcaggtggtagcggtctagacgagttcataaattttgacccagaagttgaaagacaacagactgaattacgtcataagcgtacaggcggtaagcactgaatttcaaaaacatttatttcaaaagcattttcagtaaaaaatgcagactttattattatttaatcgtgcttcttatatatgacattctaccaaatcggtagtcatgtatatttttttcgtatatactttatatatttttttctaaaaaactaatgacggctaaaattaagtcatagatgaataataagttcaattcaagtgagttggtagtatttgataaatctaaagtggatacgtagcatatgtattcaaatggtgtgttttaactcgtcggacacgacttctttctcgttttgtcaatcatcaaaaatatttctcgaaaaggggccgtcaaaaattgcaagcttggaaaatacaaactggactatgtatttaaaggttatagtttataataaagcataagaacagtggccaatacgaatttaaccgctttatagaaatggctatcttaaaaagaggagctagaaaaaaggtacatcaggagccagctaaacgctctgcgaatatcaagaaagctacttttgattcctcgaagaagaaagaagttggtgtgtctgatctgacgcttctttctaaaatctccgacgaagccataaatgaaaacttgaagaagagatttttgaatgctacaatctacacttatataggtcatgtgttaattagtgtcaatccattccgagacctcggaatctatactgatgctgttatgaatgaatacaaaggtaagaatagattggaagttccaccccatgtatttgcaattgcagagtctatgtactacaacatgaaatcatataatgaaaatcagtgtgttattatttcaggtgaatcaggtgccggtaaaactgaagcagctaaaagaattatgcaatatattgcggctgcttctagcacacatacggagtcaattggaaagattaaagacatggttttagccactaatccattgttggaatcttttggctgtgcaaagactctaagaaataacaactcttctagacatgggaaatatctagaaataaaattcaataaccagtttgaaccatgtgctggtaatatcacaaactatttattggagaagcagagagttgtgagtcaaattaagaatgaaagaaatttccatatattctatcagttcacgaaaggtgcttccgatgcttataggcaaacatttggggtccaaaaaccggaacaatatgtgtacacagctgctgcgggttgcatatctgctgagacaattgatgatttgcaagattatcaagagacattaaaagctatgagagttattggtctcggtcaagaagaacaagaccaaattttcaggatgttagctgcaattctttggattggtaatgtttcctttatagaaaatgaggaggggaatgcgcaagttagggacacctcagtaaccgattttgttgcttacttgttacaaatagatagccaattgctgattaaatcacttgtggaaagaattatggaaaccaatcatggtatgaaaagagggtcagtgtatcatgttccattgaatattgtccaagcagatgcggttagagatgctttggcaaaggctatttacaataacttatttgactggattgtgagtagggttaacaaatctctgcaggcttttccaggcgctgaaaaatccattggtattcttgatatttacggctttgaaatttttgaacataactcttttgagcagatttgtatcaattatgttaatgaaaagttacaacaaatctttattcaattgacattgaaatctgagcaagaaacttacgagagagaaaaaatccaatggaccccaattaaatactttgataacaaggttgtgtgtgatttgattgaggcaagaagaccacctggtatatttgcagcaatgaatgattctgttgcaactgcacacgcggattcaaatgctgctgatcaggcttttgctcagcgtttgaacttgttcacaacaaatccacattttgacttgagatctaacaagtttgttattaagcattatgccggtgatgtcacatacgatattgacggtattacagataaaaataaggatcaattacaaaaggatctggtagaattaattggtaccactaccaatacatttttagccaccattttcccggatactgtagacagagaatcaaaaagaaggccacctacagcaggcgacaaaattataaagagtgcaaatgatttggttgaaactttatcaaaagcacaaccttcatatatcagaacaattaaaccaaacgaaaccaaatctcctaacgattatgacgatcggcaagttctacaccagattaagtatctaggtctgcaagaaaacgtgcgtatcagaagagcaggttttgcatatagacaagtgtttgagaagttcgtggaaagattttatttattatctccacactgttcttacgctggtgactatacatggcaaggtgataccttagatgctgttaagtatatattgcaagattcctctatcccacagcaggagtaccaattgggtgtcacaagtgttttcatcaaaacacctgaaacattatttgctttggagcatatgagagatagatactggcacaatatggctgccagaatccaacgtgcttggaggagatttttgcaaagaagaattgatgcggccactaagatccagcgcaccatcagggagaggaaggaaggtaataagtatgagaagctccgggattatggtacgaaggttttgggtggaagaaaagaaagaaggtctatgtccttattaggttacagagccttcatgggtgattatctatcatgcaacgagtccaaatcgaagggcgcttatatcaaaagacaagtgagcattaaagagaaggtcatcttttccatacatggtgaggccttgcatacaaaatttggccgttctgcacaaagattgaaaaaaactttcctattaactccaactacattgtacattgttggtcagactttggtccaaaatgctatgacctatactcaggattataaaatcgatgtgcgaaacattcaagcggttagtttaaccaatttacaggatgattgggtcgccattaagttggctagctcaggtcaacctgaccccttaatcaacacatatttcaaaacagaactcataacgcatctgaaaaggcttaacgacaaaattcaaattaaaataggctcggcgatagagtaccaaaagaaacctggaaagttgcattcagtgaaatgtcaaatcaatgaatctgcaccaaaatatggcgacatatataaatccagtacaatatcagttcgtcgtggtaacccacctaattctcaagtgcacaaaaaaccgagaaaaaagagttcaatctcttcaggatatcatgctagttcctcgcaagcaacgaggaggccagtttcgattgctgcagcccagcatgttcccaccgccccggcttctaggcattctaaaaagcctgcccctccaccaccaggaatgcagaacaaagctgctacaagaagatctgttcctaatcctgcttccactctcactgcatcccaaagtaatgcccgtccttctccccctactgctgccactcgtgctacacccgctgctacacccgctgctgccgcaatgggctctggtagacaggcaaatatccctccaccacctcctccacccccaccctcttcaaagccaaaagaacccatgtttgaagcggcttacgattttcctggttcaggatcaccatctgagttacctttaaagaaaggagacgtaatttacattacaagagaagaaccaagcggttggtctctcgggaaacttctggatggctctaaggaaggttgggtgccaacagcttacatgaaaccacattccggaaataataatatccctactcctcctcaaaacagggatgttcctaaacccgttctgaattctgtacaacatgataacacctctgcaaacgttattccagctgcagcccaagcaagtttgggtgatggtttggcgaatgcgcttgctgctagggccaataaaatgagattagagagtgatgacgaggaggctaacgaagatgaagaggaagatgattggtaatcaaaatgtatttagcgagtatatactctatacgagcaaatagagtaaattgtaattaataaatattgatatattatcgcccatatgaaatttttaaacgaaaggttacttatacatcaaataattaattaaccttaaacattacgttcaggaagaacaatgagcgtaaatggtactaattaaaataacggcggcagataatgaaaaatattggcgtaacccccacttgttattgccatttctgtcaaaccaaggttttctttccatcgcaaaacggacgagcttttccttttgtgcgctatttggagggtatctcataaaaagggtaaaatcattccaatatggttgtttaaaaattgttctttcatgactaaaggtattgaatccataatatccaccatagttaccataacctgaagtaccgatccctccaaatggagcgtcggtaattcctacatgaatcactgtatcaccgacaacacagtcaccagatcttaagcgcgtcaagatacgatttatttcagtttggctatcagagaatatgtattgcaccaatggagtgtcatgttcttctattatcttgttaatggtctcatcaagatcctcgtactcaatgatgggcaatacaggagcaaagttttcctgtttcatcaaaggatcatcccaaccaatgttataaactatggttggtggtacaaggcatagatcctcagtatctgaattgatagaaatttttgaaggcacaatcttggagccgttagttgagtttatacttgcaacggcctttttgtaagcaggctcatgaatcatacgagtgaaatctgtttgttcatcaaagcttggataaaattcatttagtactgattcacactctttaatgacttttggatagatagatttatgtactaacaaataatctggtgaaacacaaatctggccagaatttccgaaagcaccaaaaaaaatccttttcaaagcaatttttatgttacttgctttgaaattttctgtaataaaggtaggtgatttaccaccaagttcaagtacacaaggtgttagactttttgctgctttctcagcaactattgatccgacacggggagaacctgtgtagaatattaggtcaaattttccacaatctagtagtcttgtagtttcatctatagctccctgaactacttgaatcaatccatcagggaaaccagctgtggttaacaaattttccataactacagcagtgtgtggtgttagttcacttggcttcagaacaatggtgttacctgcagcaagagctgctgccaatggggcaaatgctaaaagtaggggaaaattgaaaggagcaataatcaagacactgccccttgatattttctccacgattgttttaccaaacataaatggaggagaagaatcagatactctccgaggtttgatcaattttggtaaaatctcaattaggtgaagtatatcgttcataagtttggtcgtttcattcagaaccgattcaattttgttccgatgaaagtccttgtacatagcatcgatcagttcttcctcatgatctttgacggcataatagagttttttcaactgcaactgcctgaattctagatcttttttccttgggttattttcgtgggacaatttcaattgtttctcaaagaagaaatttcttgagatttcaactatttcatctattttagacactggggtataattcaatatttttgagccgtcgtttgacatgttggtgataaattactatggctatggttttagaatattccttttagataatcaatatgcctgaagttttgttttttatatatggagtatccgtttatccctaaaatccgaagaatctcctcctaaaacgacaaaaaaaagggtaagcaatccaccatctaattaaatcactaatattagattgaattttcgaacctatctaaaagtgggatcttgatgtaaaattgactgatagataaaaggcttggagtcgatagttgatatatcagtacaccggtaattgtctattatataccctgttggcatgaaatccatataggacggtatatatttatatataaaatgcatgtaaaaatctttcatcatgaactactcggaatttttggctggaaattcgttgttccatttcctctaagtgtcttgatcatgttctggtgtgcctgtactggaatttggtatactatgtggctgctgtaatgataatctagcttctctctcttctaacaagaaaattcttcttggcttccctcttctctttagagtaagtgaatagtcttcgagtttgtccatttttttggagaagtattcgtataactgggacattgataatcggcaatgatgtcctttgaaggtattgtttcccaatcttatattttcgacaaccttgatggcttggtttctacttattttattctcaggtagcgacaaaccatatttgcttggatcatcttttatatctattattctttttatgatggtcattcttttagtgaacaaagtcctttctttggcagatcgcctccaagtggacccatatctcctctcaagggaaagaactgacggttggcccggtaagccttcaaagtattcacgggccgcatctgtaacgttctggattgcacgatttagtttatatgacgttccaacgcaccctcttctgtttctgatatcattctcgtttcctgttccatcgagttggttattactgtcatcagcattgctaacagaatcggggttatttaaaggtaggttcctggtggtagcgttctcatcactttcattaccatcgtattccccattttcaaagtctgacagccctggctcaggcttgatacgaggatcgccggctaatatgcttgcgtgcatactatattcttgccagtttgttgatcttgactgactttgatgagcttgcgtacttgttgatggatttccaacacgagcagcttcctgaggagtaacattttccccagtatggtctataaatcttattctctccccagtcataataccaactacctctttgaagacttctttcattgcggaaacatcttcaacatacttattgatgtctttaaatcctttctccaacttcttttgattctctagaaagaagagttcttgttcctttttcattaggctgatttcttccttcagattggcattttgctcctccattctggttagttgtgctataagaaatgcattgaaatttgtttcaggggtttcttttatccttccagggcctattctgttggtcggttctgttgccgatgctgatgtggatgtagacactatgggaggttgagcagcgtctgtcggtctgaaaagaggattgatacggcctgggatcatgtacctatttaatgcagcatgtcttgatactcctgttggacttgtggttatagttcgctgccctagatcgtgattcctgcgttcagaatctctatctgaatcatcatcgtccaacgagccgtacccaccaaaaccttctacatagttatattctcgagcgggcatgtttaattaatgtgttgactcctggactaacttctcgatggcacaaaatgtagtcttctggcaaaagacgaagttgattgttaaatattttaagctagcaatgccctttgtactctcgtttgtgtttgagtttcaagtacgcttcctttttttaatttttttactaatactaaactcgttctctttagacaatactggttgaagtaaagtaaatgctatatcatcatatggaatatgatatccctgtgatgtttatataattatacatttgtacttgatacaaaagtgttctagtcctaattaaggtttacttggatttcgaaggatctaatatagccgacaataaatccaattgttcttccattttttctgtgtcttggcctagggccttcttgttgacattgatgggcagtagtcgtgttccaacgttctcatccaacaactgtatctccttgcgtagctgtgtggttgatttatctagtcgttcgtaaaactgtttgacatgattttcgaattggggtttcactgattcattacctctttttagttcaccaaatatgaacgtgacttgagacgcctcctgcaacatggagcataactgggtctctatatcatttaatgacttaagacgttcttgtatatatggtggctgcattgtttcgttttcttgtttcgtttcactcttcgtattgagaacctgcatcgttgttcatttggatttgatagcgtccttctaataagcgcgcctctggcttgatgagaagatttgaatcgaattagcagatctaacgactgggtcaaaaaaccgctaagatgagggcctgcatactgtccaagtcagattttcgtactcattcgattactttcaaaatataaaagccgccgcaatgagcgacttaaatcaagtttttaaaatgtccaatatacatatatataaataaagtcaagatttttttatcactggatgtttcaaagcttctcatacggtggctacgtcctggttaccatatttcttgtgttatatatattatttataggcccttctacaacattggttagttcgggtgttttcctctatgaataattgttatttaaaaattgagcagaaaaactcaggattgtttataatgtaaatgttttgaatagaccgataaggtcacctgttagtaagttgatctagtgtatttattgtattttgctatatcaatggccattgaattgggactttcccgtattacaaaactactagagcatttaggcaatccgcaaaactcacttagagtgctgcacattgcagggacaaatggtaaaggttcagtatgtacttacctatcttctgtgttgcaacaaaagtcctaccaaattggaaaatttaccactccacacttggtgcatgttactgattccattacaatcaacaataagccgattccgttagagagataccagaatattagattacaactagaagctttaaacaagtcacactctttaaaatgtacggaattcgagctattaacatgtaccgcattcaaatatttttatgatgtgcagtgccaatggtgtgtcatagaagtaggccttggcggaagacttgatgcgaccaatgttattccaggcgcaaataaggcatgttgtggtattactaaaatcagtttggatcatgaaagctttttaggtaacaccttgtctgaaatctctaaagagaaagcaggtataataacagaaggggtacccttcacagtgattgatggaaccaatgaggcaagtgttataaatgttgtgaaagaaagatgcaaggctttagggtctgaactatccgttacagattctcaacttaacggaaatatgattgacaccaactcctggggttgttttgacttggcaaaattgccactgaatggagaatatcagatatttaatctcagggtggccatgggtatgttagactacttacaaatgaacgaacttattgatattaccaagaatgaagtaagtacgagattggcgaaggttgattggccaggaaggttatatcgtatggattatcgctttgacaaagtaagtaataggacagtgcctatattaatggacggtgcccacaatggctcagctgcagtagagttagttaagtacctaagaaaggagtacggaaaccagcctttgacctttgtgatggcagtaacgcatgggaaaaacttggagccgctgctccagccattattgaggcctatagatcaagtaattcttactcggtttaataatgtggaaggtatgccctggattcatgccactgatcctgaagaaataaaagattttattttgactcaaggatacacaaaggagatagtgattgaaaatgatttacatcaggtattgccttctctggcgcatgtatcagacgagcaaagacggccaattgttgtatgcggttcactgtatttatgtggtgaattattacggattcacaatagtcacttgagaaactaaataaaataagtaacaacgaacattatatagactatcgatgataaacaaactaaaaaaatgtcatttttttatttttttcttgcctctggagtctttctggtttcccaacatatttactatatttctcttctctctgtttccctctcttttgggtgacaaattagcttcttctctcttcactcggtcacctatacttccttcctctggtaaagttgtttcctcttgttcttcattcttttttaatccatcataggaattccttttgaggcttttcttttgattaaaaacatcttcgcctttcaacgatttgtcaccctttacacctcgattatcaataccttgttcgttatcattttctagcaaggcttcttctttttctctctttacgctgaacatgtccgaatcctctttcaaaagcggttttatcagccgctctccggtgttggtagtcttccccacatcatcggtaacttgatagaattgtaactttgattcatcgtagtccggcttcagcagctttaccagttcttcagtgctccatgtcgttttatccacatccatccatgcatcccaactttcggtgcctggttccagcacgcaaggcattctttcgtggagccattctaactctctggggccttgtgcagttattatggtgaacgtatataaatcatccttttcgacgtaatcatacattcctgctacaaacatcaatctgccgtctcgtctagaaatgaaataaggcgtcttctttttccctacggttttccattcaaaatatccgctcataagcacagcacaccttttcttctcacagggtctcatccacattttgctctcttgtaaattctctaaacgggcattaaaggtacgataggtcttgaattgtgaaacgtccttggtccagaatggtacaaggccccatctcataaattgtattgctttagtatcaggacgatataccgcagagtagtttgtaggggaaatattgtaagaggccttgaagatatccttactaacggtaggctgatctttggtgtcttcctcgtcatgtggatgctggctgttcgatgaggcgtccttgggtgtattaaccggtaagttccaatctcttagaagttgcggcaaatctccgctatcgtaagctaaggcaaacctaccacacatcttgggttatgaaagtctggtattagcatcaggtatactttaattaagtctcttggttcaactgttcattgctttgttcccttttttgatccctttcattcagatatttttcgtgggggttcggcctcacaaaattgcatttacaaatcatcaacatttttatgcaaaagtgggctactttcatttactcacaaaggtgtaaacacaagcaggaagatctcagtttaacaggctaaaagtccctccttttcggtatgcttttacaaggaatgcgtttatcgcaaaggttacataagagacatctatttgcttccaagattttaacgtggactacgaaccctgctcatatacgccacctacatgatataaggccgcctgcatcaaacttcaatacgcaagaatcggcccccataccggagtctccagcaaactcaccaactcgaccacagatggcacctaaacccaatttgaaaaaaaaaaatcgtagtttaatgtattctattattggggtttccatagtaggtttatatttttggtttaaaagtaactccaggaaacaaaaactacctctttcggcgcaaaaagtctggaaggaagccatatggcaagaaagtgataaaatggattttaattacaaagaagcgttaaggcggtatattgaggcgttggatgaatgcgatcgctctcatgtcgatttattgtcagatgattataccagaatagagctgaaaattgctgaaatgtatgaaaagctcaatatgcttgaagaagcccaaaatttgtaccaagaattattaagtcggtttttcgaagcgctgaatgttcctggcaaagttgatgagagtgaaagaggcgaggttttaagaaaagacttgagaatcttgattaaatcgttagaaatcaataaggacatagaaagtggcaagagaaaattgctacaacatttacttttagctcaagaggaaattttaagcaaatcgccagagttgaaggaattttttgaaaacagaaaaaagaagctctcgatggtaaaagacatcaatagagaccctaatgatgattttaaaacatttgttagtgaggaaaatattaagtttgatgagcaaggctatatgattttggatctggaaaagaatagcagcgcttgggaaccctttaaggaagaattttttactgcgagagatttatatacagcttattgtctgtcatcaaaagacatagctgcagctctaagttgcaagataactagtgtggaatggatggttatggcagacatgccaccaggacagatattgctatcacaggcaaatttggggtcattgttctatcttcaagcagaaaagctagaagctgacttaaatcaattagagcaaaagaaaagtaaagagtccaaccaagagttagatatgggaacatacataaaagccgttagattcgtacgcaaaaatcgtgacttatgtctggaaagagcacaaaaatgttacgacagcgttattgcgtttgccaaaagaaacagaaaaattaggtttcatgtgaaggatcaactggatccttcaattgcacagtcaattgctctatctacctatggaatgggggttttaagccttcatgaaggtgttttggctaaagctgaaaaactattcaaagattcgatcactatggccaaggagactgaatttaatgaactccttgcagaagctgaaaaggaactagaaaagacgacagtcttgaaagcggccaaaaaagagggtttaaactaataccacaataaaggaaataaaggaagacaaaaataataaatatttcaactgtacatatgtattttcgcagcaaacagaaagcatagtttatagtacctaatgataacctttctttcattacttcgaaatctatgacgattatattatacactaaaatatagaaattattttctttatttttaccattttaaacatgaccaataactagaagatacataaaagaacaaatgaactttatacatattcttagttagcagtcataacttgccaaactctaatgacgttgtcggtgtaaccggcaaacaaagtttgaccgtcagcagaccaagccaaagaaacagcatgtggttcagcggccttgctgtaaccagcaaattctggtctcaagtcatcgaccaagtattgtgggtccaaagaaaagaccttaataccggtagcagtggcagcagccaaccagtatctgtttggagagaaagccaaagagaaaacttcatcttgggcagacaaagtgtacatagccttcttagcagccaagttccacaacataatttcaccgtccttaccagcggaagcaatcaaagttccgtctggggaagcagtcaaagtgttgatgttggagttgtgaccgatgaagtcagcttcaatttggaattggtttaagttccaagcctgtcattatatcatttttgttagtaagggaacaaaattaatttaaaaaaaaagtttccattttgacataacgagtaaagagaagagcagagtaatgctaaaccattcatcagagatcttggtgataattggtatgtctcattcggaactcaaagttccatctgaagtagcaaatatgttattacatcatttgaatggcatacacaaatccacttttcttcttctactcgattgtcatcatattctatcatggaaagaaaatatatcacataccttaaccattttgtcgttaccggcagaaatgatggtgacagagtcatcatcagctttttcgtttggaacaactctgacttgggaaacccagtcattgtgacccaacaaagtggccaaacattgacctttgatggtccagaccttgatggtcttgtcacgggaaccagagataatcatggaagccttcttgtcaatgtcaacggacataacatcggacttgtgaccgacgaatctttggtaggtttcaccggtggcaacatcccataatctcaaggtcttgtcccaagaagcagacaaagcgtaagcaccgtcagcagtcaaagtacagtcttggacaatgtgactgtgacccttgaaagatctaactgggacaccaaacttttggtcgtcaccagtcaacttccaggagatcaaagtcttatcacgggaagcggacaacaataggtttggttgaccagcagaagtagccaaagatgtgacccaaccgttgtgaccttccaaggtacctctcaaaactaaaacttcgttagatgccatttttcactttatttactttagtgtgttataaggattttttggaaaaaaaaaagagagagagaacgagttaggaaaaccaaaggagcagtcttaaatataggaaaattttcaagttgtagaaaatccacaattaaaggaatagcccaatgccaaaaaaattggtcttacacatccaaaaaaaagttgcgtggatgaaatttttttcaacaaacgttctgagactttcgctggagaagcacgtcctcgctaagaaattttcagaacggagcgataacgaagacggcctaacatccgtacatagtcataaggctacagatggccaggtttgggggaatataagtatggtgatgagtattaccagtaacacaaacaaatattttgacaaaccagttacgttgtgacagtccagtatcttttaaacgtagaatggtgcatctagagtaaatattgtagttatatcacaccgagcaaaatacgtggttccaattcataatgctaataattatgctcagctcattgaatatgtatgccactgtagtattttattaatgatctcaattttcactttcctaatctttcccagatgtatttggtcttatagaaatcgctgaggttattgtccaagggtaaaatatcaatattcccatcattttttctgttaataaggacttgatcattttctaaatccaaaataactcctaaagatctgtatagcttcaattttagaatattttcgtttgcttccggggtgaccgcactttgttcttccagctcaggttcaattacttttgcttttattttggaaccgttcggtgtggatattatttcactatctttgaggtacaatttcatcttttcgtccaattcacttcgaagtgacacaatattacgttccaatccgtccaaatctttcagaagtttaactagttcgtctttactaccaaactcattgctctcttcgttagtatattctaagtctccctccaatttagcaacatttattctttccgcattcaatttcttgttcgactcagaaacctttgaatgctctttactaattcttgcttcgctttcctcttttataacatcaagatcgtgtcggattcttttcatggcatcaacatcttgctgaatatcaaaactttctctgacctcttttaaaaattcaaccggattgtcgagtaggttatccttttgtgacatggctcttgcgttccttccctttacacttgctcttccctcgttacttctttcatctatagcaaagtccctacgtaagttattttgaagacttcattgtttacatttacttttgacgcgcctgtcaaggtcgggtaacctcttctgctttcgcgggtccttctacgttgaatcaaatttattgaatataacattataaagagtatcataaaagctatgtagcaaaaaacactaagtacattccttacatttcatttactgagccagtaaatacgttcctaagacgagtgtgccggctaaaacgattgatccggtttttataaccccacggttggtcaattcgtagcccatatcccagatgagatgccttataccgttaccaaaatggaatgcaaacagatatgctgcagagcctttggccacccattgggaccacttaggcatcttttcgtgataccacttgtttagatcctgaaaagtcgtatccattcccattattgtcgtcacacccaaagtaattgtgaaagcatagaatccaagagccagtaaaacgccagatatacgatgtaaagaggaaagataccagctcatttcaggttcgtaaacagttaaatgaggagagatcggtctttttttcctttgagatactaagagctcctcttccttgttgcttgaccaaagatcagatttggatacgcggccattgtggaattctttggaaaaaaggtccattctgccattagagatataattatgcaaaataaatggtgtgctgattcttggcacgaatacagatgctcggggaactccaaatacagatgttactctttgaatggttgctttcattattcttacgcttctgaatatttctgagctccacttatcagctatcacagtcgcattgagtgtgattaatttttcggtatattgatactatttcatttttatttgccattatctaaaatcttcgtcaatttttttatgagcaacgtatccctaatcccttttttacaaaagtccaaaatagaaaaaaaactattacggatgcagtgatctctaattagggatacttttccttgtaatttggtttatcgtacggtaagaatgaccgaatgagtgatggttttgatccgaaccgtaaagaaatactggtagaagtgtttactctggttcctttcaacgacatggtatacaactatattgcatgagaactggatgcgatgcaagtacttctggtacaaacatgtaaatactattgattatattacagtaattttgtcaaaacacagtggcacaaagtcatttgataatgtgataggataacgaaacatataaagcggaaggacaaaaaaaaagtagtgatattatgtagaaataccgattccattatgaggactcttatatcttcgagaggaacttctattatattctgtatacacaacattatagcctttgatcaacaatggagttcacaattatcaaaatattcgcacaatattcacgtagaatagtggatgacagagtatataaacaaagaaagaagcactcaggattttctataaatagtgaagttttctatggacgccaaaaaatcttaagggtatcttgagtgtaatcatcattggaaggattattatctttcacgagtaaaatactattaataactagtaatttccgtgaagtcattaaaatgaacaaaacgataaaacggtttcttattgctaatgtgctgattttttgccaaaaggtaaaatctaaaaatatcaattgcataccttcacatttggtatattaccatataatagcaagatgacataaatcggtgaggagcagttaccaaattccatggaagatgaaaaacagggttgataatataataaactgttggaacgagagtaattaatagtgacatgagttgctatggtaacaatctaatgcttacatcgtatattaatgtacaactcgtatacgtttaagtgtgattgcgcctattgcagaaggaatgttaaacgagaagctcagacaatactgaagctgtgttaaagacctattagttgaacatgttatggtaggtacatatatgaggaatatgagtcgtcacatcaatgtatagtaactaccggaatcactattatattggtcataattaatatgaccaatcggcgtgtgttttatatacctctcttatttagtataagaagatcagtactcacttcttcattaatactaatttttaacctctaattatcaacataaacaatggaagaaaaataataatattaccaagcaaaattattgtccttgtggatttcgatattttcaacaggtaccttagtagagctgaagttttttcaaattaaacatttatgtggtagtcatatatatgtgtcatgcgagtctttacattaaatatatggtaaccaccagagaacttgttatattagtcacgattaataatgttggaataaaaatccactaccgtctatcaactagtagttatattatcaatatattatcatagacggtgttagatgatgatataaattatgagaagctgtcatcaaagttagaagaagctgaaatgcaaagattgataatatgataggataatgaaacatataaaatagaaagagggataatcgtaatattagtatgtaaaaatatacattccattttgaggattcctatgtcctcgtggagaacttttagtatattctgtttacctaatattataatcttttatcaacaatggaatcccaacaattatctcaaaattcacctatatctcaaataataaaccgatcggactgcgttcagtgaacctctcttatatagtataggaagatccaaatttattattcgctgatatgaccttttgacctttacatattaacgaggtgcttttaccaatgcatagacgagcagcttatcccataatgagtttaaattctattcaactcataacaacttatagttgctatagtcacaccttttcaacagataagtggttgtttggccgagcggtctaaggcgcctgattcaagaaatatcttgaccgcagttaactgtgggaatactcaggtatcgtaagatgcaagagttcgaatctcttagcaaccattatttttttctcgcgtattcctttgagggcgcccctttatgttgaaatattgagaagctacgaatcaaactttgaagtcagttgagtaagcaatatgaaaaacattggaaaatacaataaaacacaattacgaaaactatattgttttgaacagaaaaatagaaggaagtactaaaattactctttcaccacacaacaattttaactcaagaagataatcactgcttacttttatattttatagacaatttgcactttggggtatttttcttaattttatctgggtttttttcttctttttacaaagaaactatgctaagaatatgaactcttccacttcttcagaaaatgtgttcataaattcatttagctatttgaatcaaacatcacaagccgtaatctcaggtaactccactttcgcaaatgttatcaactttccttatagacttggattatcctttattggggctgtgaacttgcagtacgagcaaaccgttaaatctgaagaaattcccccaactctaaggtctgtttttgatacaatagggttttttttcagcccgtacgccatattttgctttgtaatcgccattgtcctgaaccggttcgttgtattttacgccgtccttaacaacggttccagacgtactttaccgttatggttgagtaatgttttccatgtatcagcagtagttgtattagcaatggtatccttaggtccgctgaccttgggtaaggatttcaaaatattaggcgaccctgcttttgcccaagaaaaatttttactgaatatattctacgctttcgcttactcttattgtgtcgaaaccatatttaccatcatgcggaattccagccctttggagggcactgactattcattgtttgaactttcgattcagttttatacaatgactaataataatactaaatttttagattctcctgattacattatagactgttctatggctattttgagcaggatattgatccatttggtggagattttcaggcttagaaattatcgtctactttttagtactattatgaacctctgtcatatttgttacttagggataagagttaagcagggcggctggaaaagccttccattttcggtgaaatttaggcactttccaaaactgttttcagtgtctattatttgcttatcattactgatttttaaattatcatgcttaattagatgggatccatttggaaaatcacgtaattcttgcgaacttttacagttttaccctctcagtagaaattggaaaaaatacttaaattacacgggagaagaagatttttctgctatggccactaaattcgcactattattatgctcaggaactgaactaatggaaaagggtatacgaagagaatttcctgctattaacatcccggataatgttaatgagaaattttttattagcggttatttaaatgaactttctaaaccgtataaagagaacacttccatcagcttcccaaagaaaaattcatcaatattaaagcaaagattttttttaatgtttccaaaatctataatatggatcatgaagaagcttgtaggccaagtattctttggcttcagagataacaaggacgaggacatccccgacaacgacccatcaaaaatgttaaagataactaaaacgaactctctcaataatagtgccggccacaaagaagatattgaacttgaactattgaacacatcagatgatgagtattctgaagattacgagccttctgaagttgagtcactgggggattctgatgaagaaaacttggaagaagattcactgattttcaacgaaactcgggatgccctactggatttattttcttccgaagataatgaagttcatactgattataattggatcatgtcaactagccgtatccttcaacaaaaattactgtcagataaaactttgacaagggcgtctatcttagatacaaagttaagtgaagtagatgagacttttggtacagaaagtgattttgatctatcttgcgcggtatgcaaagtcaatgaaagaaatacagtattatggccctgccgatgttttgccatttgcgaggattgcagaatttctttgggtttacgtgggttcagcacttgcgtatgttgtaggagtaaagttcatgggtactgtaaggttcatcctgtttcagatagtaaataatagtttaagaacttttgcatggtatctaaaagaggtttttcgtttgggagctctagcattaattactatagctagagctttctgtgttgcacatataaacatcataataataaatcaagttttttttctttgggaaatgttcgaattaaaattgtacttataacatatcgtatcattagtatatatataaaagtgtcagtggcgattatatcattagaggaggaaagaataaactatacatcgatttgccgtcatttctgtatttatggcatattgactctgaactcatgccatctaatggtggaacaaacggattgggttctctacgtaaaccaaatcgaatgaatcggcagctgaaaatacaaccttgtccatgacagaaccagatggagcggcaatgtatttgacaccggatttaactgctctgtaaacattgtctgggaatgggaaaaatgcatccgatgacaaagaaacgttggttaatttactcaaccattcctttctttcttctggagtaaatggttttggaatctcctcgaacttcgattggtattcagacaattctggttcttctgttggaatttggccggttacgaataaatcgatagcattagatttttctggtctcttgacgcctttagcccatttaatctccaaaactctagggtgttgtctgaaccaccaattatcagccttatcaccagctaatcttgtacaatggattctagattgttgacctgcacccaatccgacaaccataccatttctagcataacatacggaattagattgagtatatttaatagcaatggtggcaaccgttaaatcaattatggcttgttcagtgagatttttattttgagaaacaatttctttgaaagttgattgattgattatggcatcgtttctcttttgttccaaagtcacaccgtatacttgtcttctttcgacagcttctggaacatagtttggatcaatttgtaatatgcagtacttacctcccttcttcttggatagaatggccaacgcctcaggctcataacctggggcaataacaccatcagaaacttctctagatatgatcttagctgttggaacatcaactatgttggaaagagcaatccaatcaccaaaggaagacattctatcagcaccacgggccctagcataggcacatgccaggggagataagttttcaatgtcggcaacaaaataaacttgcttttcaacatcagacaatgggatacccacagcggcaccagctggtgatacatgcttgaacgatgctgctgctggtaaattcaacgaggcggataattccttaaccaggggccaggaatttagagcatccaacaaattaatgtaacctggtgaaccacataggactttgaaaggtaaactgtcttgttgactgacgtaagcttgagccggcttttggtgtggattggcaccataacgtagagtaatttgagcttgaccttcagagtattgtttcctgaagaaatctgaaattgcagcatcataatcggcagtgtgttcgaaagcctttaatgccaatctgtttctcaaatcttgagagatttcaccattactggataattcacttaaaaattcggagtagtcctttggatcagataaaatagtgactctagcatggttcttagcagctgctcttaatagagtaacaccaccaatatcaatttcttctactgcttctggaatagtcacacccaccttagcaacagtttctttgaatgggtataggttacaaacgacataatcgactttttcaatgtgctgttccttcaagtctttctcatcgctatcgatgtccctagcaaggataccaccatgaacggcaggatgtaaagttttcactctacctcccaacatttctggggcatgtgtgatagcagaaacgtcttcgattggaaaaccagcgtcacgaatcatacgagcagtaccaccggaggcgagaatacgaacgttcttctcgatgaggcctctggctaaatcaagtagacctgtcttgtcatagacggataggattgcggtttttgtgtaattggccatatttgatggtgatatgtgctttgatgtccaagctagcaaaactacttcaagggctattagttgctggtaagaaagattttaggtactacactaaaggttaaaacgagcgtacatttatatacatagatccgaacgtgatatgcacatccgaatattaacaagttatgagaggagtcaattcatttctgggcacatcagggtacacacattgtagggtaggatcttctttataaatgataagttgacttctgcaatgacttagttggcatgattaatattgttcgttccgctaaggaaaaaagagtcaaaaactgcaaattcaaattgcgtatgctgccaaagagcgaagaataataaaaaaaaaataagtcgaagaaaaggaacgatgaagtaatcaggttgaaaaaatgttcatagtgcattattattgatctatatacggttctaactatttcattttctatacctccataacgacagagtattttgtcttttccaggtctttcttctgccggccttggtgttgttgaatttgtgtcccttgttgatacccctggatttcttaccggtggcagtcaagcctctagcttcacgatgcttatggacgggattgcagatccagttgtaccgagcatctcttctgatagccttgtgttgaggatcaaccaatataacttcgaagtacttgtaagtagagtcttggttgacccagtaggagttcaagactctcaagttagcagcacgacggccaactctttcttcagcggtagctctcaaggatctttggtatttcaattcattgacaccttggttagttggcttaccgtaagtagcaccctttggaacaggtctctttctgttaccgcgtctaaccctgacacggtagataacgaaaccttgcttggctttgtagcctagtctcctagccttgtctggtctagttggtctagcggctctgtgaatgacatttttttgtctgtattcccagaccctgactctttgcaagaatctcaaaacatcagattgcttctttctttctaattcttctaaatatttgtaggctcccattgcttgtgtggtaggtaatttgtgactgtctttacggtagctttcgccgattactattgccgctaacttctcaagagtgaatgaaattatcaatggctccggttaattgaaaacgtggaaaagtatcgaaaggaacaagaaagatgttttccgggtaacgacatatggagcatcaagacagatacatctctactgactacatgtttgtatcatcatttgaagagattggagaagtattctagcaatcggtgcaaaaaataagagtaaagaaaaaagacgtttgtttccttaaaggagctggaggagcctgttttggatagcggcgtagtcgctttattaatttggttatactttaaacgcaaagatggcagtacgaaaccagcaatgcagtgattatatattccctactaaggaaagttgcgcatccaatgggaaacattttcctgatctgtacctttggcaacctgaatatgcggttggctggcaaataaggtagcgtggaggcggtgtttttgccacaaaccagtacgcccaatctatccctgcgagccaccgtaatgatgcaaattgcagtaaagcagcgcttagcctccagccgaaatttacttccgtcgaatgcacgttggccagaatgtctctcgtcccccttgtgctgcgcaaataacaacgcgttggtgcgttctggaacgcgaagattgcgaaacacgcctccgaactgacgtagcatagagtctttcacagtattgcctaatgcggaaatcacattgccatattggtgaaaaatacaatggctagtttgatctatttttgggttatggtgtctcgagcgtaaaaagtgaaaaaaaagtatataaacgatctgaatttaaggcagaattctgtttgccgctctcagaatgtactgttaattactgaggtctccatcaaacacaaaccccaacctaatcgcaaataacctgaataaaaatggccagcagtacttccacttccgcttccgcttcctcctccatcaaaactaacagtgccttagtttccaacaatgtcgttgccgcctcttccgtctctgctacttctactgctagttccagtgccgctaagaacactacttccagttcaaagaacgctgctccaggcatggttgcaaaccctgtttcctcgaagtacggtatcatcatggccgcatttgctgctgtttctttcgtcctaggcaccggtatttaagaagtttctaaaagcctttttttttccttctgcttattgtactatcaaagggaacgattgattaacagaaaaattacataaaaatcatatcataatggactcgcggttgacgcctagttaaaccaatgaagaggtgggcgaacttgtgggagttatatatatttaggccaattgggccattgcatgtttcctataatatattttaatataaaaatttatttattaatacagcaactcattagattaatcgagtggtggtaaggctttttttgctcgcaatgcgagcacgtgacagaaagtgagaatgaacgtctgacattgctagtgtcacgttcagaaaacgagaagacgggtaaaacaaaaatattgatgattgttggttagcaatatcaaattcattgaaggaggtcacaaccgcgagagaaagtaagatgtcatgtttttgaatatgaacctggagctcgcatataactctttccagtggcacctttagatttattttaactctgaaatgtaggtttttttttttttagacaagtcacgataagtagttgttgttagcgactttattcacagcatttttttatgtagcatttgtagaaataggggaattatatcggagtactcaagaaactaacgggcttctgagtaaaggggcttcccgatgtaatggcatccaaggtacttatctaactgatttttgattggaagaaacatttagaatgcaacctcaattgtgggcaattacgaccaatgacagccaaatccagtaaggtttcaaagggataatttactgagaaaacagatttactattctggaggcaggagtgatatattcttattcttcctatccatgggaataacgatgcacttttttatgggtaaggtgtgctcccagtttttcttaccaagaagtgtgcaattggtacggtaatatcgtatttgtttgcactgatgtacccacgctttagccatttaagttattacgaatctactctgtctattttttttttaccaactccctacccagagggaaaatgcgtatgcaatctaaaatactttatttcccattccgtgccttaggcaaacacaaatggattttggctgcataccgaggggtctaggtggtgatgaggtcgctacaacccaggatggttatctcgtttcttcgaatttccgcagcaaagaggacccttattgcagggatggaaccttttctgcacaaagcaaaatcctcaggatgtttctctcctctgtctttctttgccgagctccatcgtgctagcgcatcggacaggaagcagtgaaatacaagaaaagtatacaagcagtattcctgctcaagaacccagttttcagttatagtttccactcctttcaatagatgggaaactatatatccattaactaaaatggccagtcagactatctcttctcctcactagtgcctaatctctggtgtcgccactcctgctgctgctaattataagggcaaagtcagaccatcacttacattgaggtgaatattaaaaccagtgaaggttctgtttttctcgggagtatttccggcagtaacaccgttacttataccaaagagaatttttctgttggtatgattactgaccctgtctgctcgaagcacggtatcatcatttaccgttgtttctttcgtcctagatatcggtgtctcagaaactccaattgaagatgtacaggtgattaattacgtctttttatcaatctatttacctatatatttcaattttgatttttatttggcgagtgacatgtgaaaactttgcctatgaacctgaatagcgcattcatattttaagaacatggtagggtatagcagatgttctttaattttctttgactgcgtttacccggcgttttttgcttgactgaaaatcaaatgaagaaaaatagagatggtcttttctttttgtcatatccaagaacacgtccatctaattgattagtgccaaaaatcgcagggatataacttcgaaaatttctcaaaatggccaatttttttgttagactgtgggaaagtgtatttgaaccagggacctccccccagctgatcatcgccacacacgtatcttttgttgcactactactgaccctcatctggctcatctatgccacaaacgggaatatccacttctatgctcttttctgtatatcacttttactatggattaccgttatctggtttataaacgaattatcacacgtcaaattgaaggataatgatgagctggataaagatgccaataaaaaggacgacagtgccatcaaggaagacagcgaagacaagcaagaaagcgggaaatccactagtactgccagacggactcaagcacaatctaggtcaagaaaagcatagacagatacataattgactacataattatctctgttattagtatatcacagagcttccgggtaaatgtccgcaattgtaaatttttttgtccgcttcagggtctcccctgatattttttttttttcaaaaattccttttttttaaatcaaattttgggctcaattatggacaaatgaagcacatgcaaagagttaacgcgtgcgactgaatagaacaactctttcagcatcgcaaacccttcaaattgtgaataaataggcatttcaagtaactgtgtcagcagcacattgcataggaattctgattttttgttttagtgactgccctcctaatttttttttttttagtttacggctatagctaaatttggagctttctttcattaattttcaccgagctattaataaccctacaaaaagagcagagaggtacagcctgatccgataaagcagtgggataaaaagtactcaaagactatttataaaaagttcaaaatggatgcaggtttatcgaccatggcaacaagaaacggtcagtcttctgctagagttaaattgagaaataacctcttgaataatgatataggaaatattgacattagggatgaaacacctatttcaaggaacgggaatgacagcaatattaacatccagccttcttccgtgccgcagcagcagcagcagcagcagcaatactaccgtaatggcatgaatgaggctccaatacaagcgccacttcaacaacgtcaaattcccatgcagaattattcacaacagcaacgccagcaacaacagtataattttgagtattccaatccacatatgaatgagattcccctcatgcagcataacttcaccaaaccatcactaagcaataatcgcgataatgttaatggtaagaaagcttcctcatttacccagagctcattttccaattttttcaaacataagcatcaatttgggaagtcaaagaaaaacactaaggggacaggaggtggtggagatggtgatgatgacgatgaggttatcttggatgattctgcaaactccgacctaacattcaatgacattcagaccttcggtcacaagggcggtgacaaatatggatatggtggtgattccactcctatcattccaacattggtgactaaagaccgcggcaatatgagtaatactgagtataggaagtacattactaatcaaaggaaaaccgcaatgaatgccatggctaaacaaactaaaaatggtacattagcctcgttgcctccgagagcaatgtctttgcaaagtttcccgaatggtaatcctttaatgcaagcacccactcctcatcctagatttcaaccgaataaaatggtgagcgctaattattcgagatcaaattcgttgatgagtggacctcccggacaatttcgacagccgcagcaacaaagaatgctaccgatgaacaactacaacaatcacccaggtcaattccagaataccccaccagtaatgccctctggacaacagccacctcagcaaccacgtactctgtcattaactaatggcccaagatattcaccccaaaatcctcggccattcgcaggtcatcagcagatatcacaaagacaacaacaacaacaacaacaacttcaacttcatccaatgtctgaaggctatcggacaatgtctctacaaagtcagaacgttccccaagggtttaatccatggtcaccaaatgacaacgatcgtaaagctgtgtccatgaaacagccaatcagtcaatcgtcaatttcctcaaagaataattcagcttattcaataccgaacgtacaaaacaactccctgactacattctctccgtcatctcctactgatgctacagcaatgcctaactctacaaaacaaggatcttcaccactaaaaaaacaagtgaacattgatcaacctattgaaaacaagggaaaactgaatgttttgcaattatccactcctcaacaaaacgagttaaaggaaaaagaaaggaagctagctgaaatggaaaaatctttacgtgagagagaagcactagtagaagaaaaagaaaaggaaagagctgagaaaaatactgaagcaaatgaagaggaggaaatttcacatgaatcagacgatttaaatttaagacctgcgagtgcgctagagactggtttaaaagatcttaaattggaaagtgaaagtgcagtcgccaatagagcgtccttgtcgactttctcatccacatttagtgattctccctccaagcaaagaatcatcaataccagaacaggtatgtataagctagaaaactctactgatatcaatgaatacgtgaccgcacaagaattcccctctcccggaaagtataactcaaattcggataatggcgaaatgaatacaacgaacgaggtcgattttgatttcaatactagtaaaagggcttctttgttacaatccataccggaaagagatcccaaaagaaatgtctcagatgctaccattaagcgacgtgaatccgatggcaatggcaggagactaagtaatgtcaacatatccatgaaccaggaaaacatcaacaatgatacttttctatataaaaaaaataatcgcgatggtcatttatcagcagtttctcatatgtccagctcttcccgtagatcgttcatctccaatacgctgccgttgaatattgattccgcctcagaatctgataattttgtaccgcatatggatggttcaccctccaaaacaaaatcagccccagttagctacgataaggatggcatgaatgcttcagaagaagacttcagttttgataatactttagccaaaccgtatgaaccgttatatgctaggagaggagacataacttccgccggatcaactagtggagaagatagctctcagccaaagatgataacaatatctggtgagcaattgaatttgataacagaaaacaaagaattaatgaatgagttgacactggtgtctacagaattagcagaatcgataaaaagggaaactgaattagaagaaagaatacggctgtatgaaaccaataattcagcaccatcttttgacgattcttcgagtgtgtctttttctgactttgaaaaggaactgagaaaaaaatccagtaaaattgtgcaattgatccagcaattaaatgacgagagattaaagagattcattgcggaggagcagttattactccaagaaaatggcaccaaaccaagttctatggaactagtaggaagaattgaaaacttgaataaacttattgatgagagagattcagaaattgaaatgcttaaaggacgtttacagtagatgaatgatgtattttattgtatatatcgcttagtgcaccaaaatcatactacgtaagtataaaatcactttacacgtagaagatgctttttcagattgttcttgaaaaagttgaaaaaaatataattcacactcagcaacaggtgaaagtgtataatgggtaaaaaaggaaggacagaaggtatattgctaatcaaaacgactttggtatacgcgtttggggctacaattgcattttaaatatatttaagatgtttaatagaaaaagaagaggaggtatgttttaaaaccaatgttttccagaagtttcgttctagagtgtgtatatcaagaccaattaggatggtatttccattttttgtcagttagtacggtgtgacagaaaagtgtacttttgtggcacagagaagtggagaaacggtacacgtagaatacataacggcaagtaacctctcttattttactctccatctttactttgttttacattcctaggattattaggttagcttggttttacaaaaactcaattattcagtttcattcaaattactaacatacccaactttgactaccttgcatatgattttaccgttagacttcgatgaagatgaaaattaccgtgattttaggcctcgcatgcctaaaagacagagaatcccacctgttgtacaactgtgtaaagaaatgatgcccgatattcgcactattggtgaatctgttaaagcttttgaagatgatatcaaattcttgagtgaagctataatgaatgagtatggccatgaggactactttaataatgctttactgagcactttaaacgctgttgttgtggagcaaccacagaagcaagctgctatcgctctcttaaccatggttgttaattcgaaaaataatgttgccggaaagagtattatcaattacttcttcgaagaattacaaaaatggtgcaagcaaacatataatgatgaattcaagagtacgtcaaatgaaactgggccatggaacaagatcaagttaatcctgagatttttatccattctatcgcccatgtttttagttgatgaactaatcaatatctacaagagcttatttgaattgagtatcgaattaaacaatctggatccaggtaacagagttcctttatctgaagcaatttacaccaatacattattaaatatcccgtatttgttcttttttaataggaataatgacggtttgaggacaaaagtggaggagttacttgcatacgttgaacaaaactatctagttaaaacaacggatataaacctattaagagaatacaatggtgaacctccatatgaaatggtagaacttgtccgagtcgtattaccaaacgtcaagaaggcgctaatcaataacttggaacagctgaatgaattatttcctgattggaatcatttattaactccccaaaccggtgatgaagggttcaatgacgctttaacccttccatcagtagatgatctaaagtctttcgtgcgcttgaataaaaactttggttcagttgatagcatgtggaagacaccaaggtatgcttttcatgtttacttgccaaactccgctggtaatttcgaaacagttgtaccaatcagcacttatgctggtcaattattcaacgatatcattattgatctggtggaaagtttagaattcaatagaaaggaagtagctagacaagtgataactttggatctttttttcaaagcaggtatatttacagaacctggtgaatctattgcccaattaattgccacttatgaagagaacccattggctcctacatttaagatagaagatttggctattgaaaccattttgggacttatttttaaattacctagtgtttcccagccttttgcatacttttacactttattggtggatatttgtcaaaattctccaaaagcaattgctcctgtctttggtagagcctttaggtttttttatagtcatttggattcattagattttgaactaaaattaagatatttggactggttttcaattcaaatgagcaactttaatttttcttggaagtggaatgaatgggaagacgattcgatcaaatttggcaagtatttttataatccaaaggtaaattttgctaaaaatttgattcaaaaagaactacgattgacctctaacttttcagaagtagaggacagcctaccacaagaattcacgaaatatttggatacttcttacattccaagagatcaactgattaactactatcaatcattattcaccggttatacggtagaagaagattccgttagaaaaaatgatctatattttagacaagaaggtgtacctatggaaaacacagtccgtaaaattttagattatacccacaaagcaaacaattctagggaagttactgaattagaaagtattctaggtgagttaaagaatgagtatggttccataatttccgactttaacagatttgttatcatattgttagtccaggccgttacagactctggtagtagatctttatcacatgctaataaatatattaatgatttaaaagaagatctcaaaaccatatttgcgaagattgaattggatatcgagacaaaagagtatatcataattgaagccgtcctaacattttggaacgccaaccctcagacaggtttcttagtagcagatgcattcaaatatgcaggtttacttacttccagaaccatttttacatttatatttaacgaaactggtttgaagaataatggtttgattgaagctacagcaattgaagcggtctttagaaatttatctcaacaaatctcggaagagaacgaaagtggaaataattttgagttcgttttcgaaagattatgtaccatcgccaacagtactatagacttactagatgtcaatgctgatgaagatattgagatacctaaagtcaacggggaaatggacatcgacgatattgaagatgataaactggatttgaaatggaaatattttacagtgattgggtttattaaaagtatattaagaaggtattcccacgaatatcgtgagttagcagacaaattcattgccaacattgataacgctattccacacgaatccactaggagaacaatttcgaattggattcaagaaacaaaggaagtttaaaaagattcggaggatggactacattcgttatcactccgctttttaatttttaatcaatgttacatacctagcgtaattttcctatatataaaatatcagctttatataaatatattattgaaactgtacctataataataaatttaaaattaagtaaatacaaatgcttcaaaatttgttagtattgttttcttcaatcatctttacttaattgtcatcgcaataattaaattaatattttattgttgttgcgtatataatacaacctgaatggtatgctacactatgttacactatgctattgatcagagtttctaatgacgaattacacttctataactatccgctttggaaagtttgagacgaagggcgttacaatcagaatccgtatccaaaggatgttcttcagaattagtcagatctacacctgatgaaacatgccttgcgacagtacttatgctactttctctaaccaaatgtgtaggcggttcgggaaagtaatgcatatcatcctgcgcgtattcgttttcatcaaatgggtttattgaatattttgattcagttcttccaatgttatttgaactgccatttaatctaaaattatgtaaatttgcaaatgaagtgtctcttgttaatgacacttcaccgaaatagagacaaaacttaacaaactttatgaactggtctctagtaacgtccttccctgaaaatctaattgtttcatataaatcgataaactccttcgccttttctaactgaattttattggcgttgtgattaacaaattgtgagttcaccacgtcggcaaacgtatcttctagattcattctaacatctaaattgttcagaaacaatccatggtatttcagtctatctgttaaactttttatacaatcagcatagtttaggtattctggaaataacttttcatctaatgggtagtcacatctcctcgggggctcaagtccgtcgtgaataacagggtctttaggttttttgagaagaattgttaattctttagatctttccatgttctgcagtactgcttccctactagaacgatgcgggagatcagcaggtgtgatcggaatatatcttcttggtatatcttttaaacaactcttatgaaatagcattcttccaataataataaagatacaaaaaacgccaaagacaactaaagcgcctacaacaatgaacgtattaaaggcattgttttctgatttagaagcttgtgcaatggaatctatgggtaaaacaactgaaaacccaatcaaaagtatcaaagaaacgaaaagggaagctttgtataaccacgacttgagttttgcgaatccggacatctactgctaagtatggacactcgtgtctatagatagtatcaggccaaagttgtatagcggtatctttttttgaataaatttcaatgtgttttcctctgtttaacctcccactttctttgatgctcaagagcaataactttatcgcaaaataacaaaactttaatatgtgttgtaattttggctaaacccagttcaacatcaccacaaaagaaggtttcctttatgcccttaccctttctgccttcttattctagaatttgttttgatgctgtatttgtttggtccttgttcgtcatcgaaaaaccggcccaaaaacggctaataaaaacgtgaacctgttttaagtcttttgctataaaagatatttatactctaaaaaaagggaaacttttgcagcaaaacaaattttatgcattagttctctgttcttaacttggtcagacaaaattcgtccgtttgtagttgtctgtacaggaattcatcgagcgatattctatcctgaaatacatatgccattaagttacatcctgaatagattcctagtcatctatcagcaaatattcatcttttaatttgaaccaattccgttttgttccatgtagtttcaaccagctattcaatgactgcaagtaaatttggttattctccccaatacagttcaagtgcttcaaggtcaaaataacatcattgactctcattccagtcacgatggaaagatcctccagggtcactttatcataatgggcgaggtcaccttcaataaggtgccaacagagtatctgtgaccaatatttcaagtacccgattagtccaaaaggtgataacggtacttctggccctgatattacaccttctaattgggatagtttgtatgaaaactcgataagtaaaaggcctaatccacgtcgttgatatgggggaaatatcaagatgcacgctagattattttgctgatatgacactaaatctttcgaaaagaatcccatcggctttgttgatccagtttcataaactatgtaaaattcataatgatctactttgaaatacatggatttattgtccagatatagcttagtgaaaagacaaagacattggcaaaagagttgatacttggatccttttactcttcttattgtatattcaggactcttgtattttattttgcctggaacacgatattgaaatggacaacttgcaacatgtcctacaaaccgcgtctgatcatccgtgtatttgaagcagtattcacaaacgaaaagagtgtctagccagtattggctgttagaaacagaggaaagctgacccttggtctcggagcaccctagcctttttgtttcaggatcgaaataaacggcgctcccataccaagtagagaattttttattcagtccaaactgaatctgtcttatgttcctttcgttcagtattccatatagcatctctttttgagtttttttaatttttgctgagggcttattcttgccttttccaccattcttctttccttttagcttctgggtagtcgctgtgagtgattgacttaaagatcttgccattttttttgcgagtgaaaacaaaaagcaactagaaaataggagcctccaatatcaaaaaatcaaacttcaatttaacagattcttagagcgctacatactctatccagttcgatatggacaagacttaatgatttcatcatctcttctgattaacgattctgttattcttcatatttacgcgcctaacatatcatgatgattgggtgttccgaaaattttcattggcgatgagctgagtattgaaagctcattatagtattagtatattattgttaatagcaagtgctatatgctataaaaatgcaattacaacccaatactaataatagagtgtcttaagaaatataagtatgggtacttacagaaaaaggtttaatgaaaaagccagatccggccatatggccaaattaaaagaactgaaaagaattaggaataagcagttcactagacaggatgaaaacgatgaaagagtagaaaacccagattcagctcccgctgagagttctactacggagccaaatgccaatgcggaaattcttgaacctctcactgaagaagaaaagaaaatgaagaaaagaaaactacaggagttatttaccccaaaggaatcgaaagtttcgagattgaagaagaaaagactggataaatttattgaacatcaattaaaaagagaggaaagaaagacaattattggtaaacttcaagattataagatagatacaagtttgttgacaagctctaaaaggttaggagagggcaggcagactaaaaaggaagaattcaaagaagcactgagtttagaacgtcaaggaagaggaaatgaacaaacaaatgaaatattatacgaagaatatgaaccaaaagtttgggatgagtatggtgaaggagggagctctgaggatgatgacggcgaagatgatttcgaggcttcatttggtagtatgccgaaaccaacggacaatgaggagaagaaatcatcaggttttattgatcatagaccagcaaaatttggtggatctggtcttagctttgggtttagcaatataaaagtcataaacaaagaaagcaaaactccgaagaagaaatataattggagacaacgagtagaaatggaagaattgaagaagcatgggaaagaagatgaaatggatttcgacacgacatctgaagatgatgacgaagaggaggatcaggaagaagaagacaaaatgcatcctagtgaaaacccactcgaagaagttgaaagcgcagatagtgaaactggctcagaaaaatttgaccaaaatgatgttgctaacgaattcaaggattgggccaatcaagaaataaaaaaattggaaggtagagatcaagagctagttactcccactttgaacatcgattataaaccgataattagaaaggaagatttagatgatggtctccaagaagcttatgttccaataaacgagaattccacccgtaaagccttctatgttgaagttagcagatcagatgaaattcagaaagcaagaattcaactaccagtatttggtgaagaacacaaaattatggaggctattcaccataatgatgtagtgattatttgtggtgaaacggggtcaggtaagactacacaagtcccacaatttttatatgaggctgggtttggtgccgaagattctccagattacccaggaatggtgggtatcactcaaccaagaagagtggccgctgtgtccatggctgaacgtgtagctaatgaattgggggaccatggtcataaagtaggataccaaattaggtttgactctaccgcaaaggaggacacaaaggtcaagtttatgacagatggtgtcttgctacgagaaatgatgcacgatttcaagttgactaaatattcctccattatcatagatgaagcacatgaaagaaacattaacactgatattttgatcggtatgcttagccgttgtgttcggttaagagctaaactacataaggagaacccgatcgagcacaagaagctaaaactcatcatcatgtcagctacattaagggtatcagatttcagcgaaaacaaaacattgttccccatagcgccccctgtcttacaggttgatgcaaggcagtttccagtctctattcactttaatcgtagaactgcattcaactatacagacgaggctttcagaaagacttgcaaaattcaccagaaacttcctcctggcgctatattggtgtttttaaccggtcagcaggaaattacacacatggtaaaaaggctaagaaaggaatttccttttaagaaaaactccaagtacaacaaagatttagaaacacccgtttctaaaatgggtatcaattcaaaaacaacagatttggaggctgaggatatagacttcagtgtacaagttatcgatcaagataagttcaagagcgcgataagatacgaagaagatgaaggtaacagtggaaacggtgaagatgaggaagacgaagaggaagaagggtttgaagaagtcctaactgaagggcaaacagctaacgatcctttatatgtccttccactgtattctctattaccaaccaaggaacaaatgagagtctttcaaaaacctcctcaaggttctaggctttgtattgttgcaacaaatgttgcagaaacatcgttaactatacctggagttagatatgttgttgattccgggaggtctaaagagcgtaaatataatgaatcaaatggcgtacagagttttgaagtgggctgggtaagtaaagctagtgccaatcaaagaagcggtagagcaggtcgtactggaccaggccattgttaccgtttatattcgtctgctgtttttgaacatgatttcgaacagttctctaaacctgaaatcttaagaatgccagtggagagcatcgtgttacaaatgaagagcatggccattcataatatcattaattttccatttccaactcctccagatagagttgccctttccaaggcaatacaattactgcaatatttaggtgctcttgataataaggagatgattactgaagatggtaaaaaaatgagcctgttcccactttcacccagattttccaaaatgttacttgtttctgacgaaaaagcctgccttccttatattgtagcaattgttagtgccctttcggtgggagatccttttatcaatgaatttgagttgggaataaacgaaatttctagaaaaccaaatccagatgaaaatctagatgataagattagagagcacgatgaatcaacaccaggtatggatcctgaactgaaaaaggaattgcgcagtaaattctataaaagcaggagtcagtttagtaaattagacaaatttagtgacgtattccgtttattaagtgttgtaagtgcaatggactacgttccaaaggaacaaaaagaaatattcatgaagaaaaattttttaagaggcaaactaatggaagaaatagtaaaattgaggaagcagttaatgtatatcatcaagtccaacacttcaaaagaaaatattgccgtagtaattaggaatgaagacttgaaaagtgatattccaagcgtcatacaaataaaacttttaaaacaaatgatttgcgctggttttgtcgaccatgttgccgtaagagcagatgttttatttccagatgatgctaagataaccaacagaacttccataatcaacattccttatattcctgttttggccacgagaacaccaaatatcgaggactgctttgtctatatccatccgacttcaattttaaataatttgggggaaatgccacccaaatacatgctctattattccttgcaccttggtggaaataataaaacaaggatgaatactttatgtgacatcgcaagcacccccttagcgaacatagcaagaaagggacttcttttgacatacagtaaacctctgactggtcaaggcttgaagaccgttaatttatcacctacggaacggtattgttatgtggttcctagatttggatccacagttgacaacgatctcaagattggttgggatttaaatcctatagcagtgcatcagaagaagcaaaaaggccagtggacagtcattaagtttatcaccagaaagggcttccagaccatcacaggtgaagagaaagaaaaaaaataatgcgctggtattatagaaatagagtttcattatataagaacatataggaagaatacattattcctatctagggcatcaaataattgcaaccacttaatgttaacttccttcataattcaaaacattatgttctatagcactatgtattttatgtcattatatacgtagtcaataactttatacgttttttttattgaacaaaagtaagaattgcttaagacataataagaggaaactcatcgaaccaattcaaaacggattatagatttatcataccagatacgtttatcaggaggcttgtataatggagcacagatataacgtgtttaatgatactccacgagggaaccattggatgggcagttctgtgtcaggatcaccacgtccatcttatagcagtcgtcctaatgtaaacacaacacgacgcttccaatatagtgacgatgagcccgctgagaaaatccgacctttacgctcgaggagctttaaaagtactgaaagtaacataagcgatgaaaaatcaaggatatctgaacgtgacagcaaagaccgctacattaatggtgataaaaaggtagacatttattcactgcctctaatatcaaccgatgttttagaaatttccaaacaaaggacatttgcggtgatattgtttttaataattcaatgttataaaatatatgacctggtaatacttaaatcggggttaccgctttcgggtttactgtttaagaactatcgatttaatttcatatccaagtatttcattatagattccttcttcctgtatgttttaccatcctttaacattcctaggttgacttttaagccatgggttgtttatctccagattttagctatgctactattgaacattttcatatcaagcgatcacgagttcgttttgatttcattaattatgaccacatggagaaaactttatacgaaagaattaagtgtaacaggttcagccattaaccatcatcgtatttttgattcttccgctcattttaagggtgctctaacaatcaagatcctacctgaaaacacagctatgtttaatcctcttcatgaatcatattgtttgcccatggataccaatctttttaaaattaactcaattgacgtacccatcagaataaactcaactgaagagattgaatatatcgagttggaatatagagatctttacacaaattcggtagagttacggtctttgagtaagaaagacttcaaaatcatcgataaccccaaatcctttttaaaaaaagatcagtcagttctaaagtcacattcaaacgattttgaagaaggcagtacaattcgttatttggctgtaactcttcaagatattggcttttatcaaatcaaaaaaattgttgattcaaaaaaactgaatttaaagatccatcagtcacacttggttgtaccctactgtccaattgcatctattactggaactggaagcaatgatagatgtattggcgattcagataatgtttcttttgaaattcaaggtgtgcccccaatgaaattagcatactctaagatcgttaatggtcaaactttttcatatgtagactccagcttgcaaccagaatattttgagtctcctttgcagtcaagcaaatccaaacaaagttttactcaaggagaactaaacgatttgaaatggggaagaaaccaacctgttaatattaatttagactcttccattacccaggacggcaaatttgcatataaaattgataaaataactgatggtctgggaaatgtcgtggattttacatctctccctgaagaattaaaaaagcgctatgatctatcttataatttcaatgttcatgaggttccacgtgcagcgctagaagaaagatttgatccaaagtcacccacaaaaaggtctattgccatcgtgtttgaagaaatcaaaaactggatttcagacattccatatgttattagcctatcctatactgatgcacaagacaagtcgaaaaagataatgaatgttactacagattctttgaccaaagtgttgcaagcggatcttccggggtcatataacttagaatatattgaatctaagttttgtccaggtgaaattgtgggtaaatcaaacgttcttgtaactatgccagttgcacctactatggaagttaaatcatttccaatattggaccagtgtgtgggacaggttggtctaaactttgaactatcttttactggggctccaccatactattataacactaaaatctataagcttgaaaacggtgaaagaaagttatatgatgcaaagagatacacctctgaaggtacgagaaatcgcttcagctatagtccacctaaagaaggtaactatgaaatcgtgtttgatactgtttctaataaattattcactgaaccaatcaaattggaacctgtaaaagaatatactttcaagacatcaatgagggtgaaaccaagcgcatcactaaaattacaccatgatttgaaactctgtttgggtgaccacagcagtgtcccagtagcactaaaaggccaaggcccttttacgttaacatatgatatcattgaaactttttctagcaagaggaaaacttttgaaattaaagaaataaaaaccaacgaatatgtcattaaaacaccagtctttactactggtggtgattatattctatctttggtttctatcaaggattctaccggctgtgtagttggactcagccaaccagatgctaaaatacaggtgaggagagatattccatctgctgcattcaatttttttgaacctatcaaagaagctaaaattaagcacggttctgtcactgaaattccgctcaaattaagtggagaggggccattcaccgttaagtttaaacacatggattacgatggaaacattgtgaaagaatttgaaaacaaatttcagaatagttataagcccgctttgaaagtaagtaaagaagggctttaccaattggtcgatattcgtgactcaagttgccaaggtaatgtgatttaccggaacagtctgtataaggtatctttcttggagaagccaaaatttgcaattcaagacaatcatcacattacaaaagtaacggaaaatttattctctaaagaagaagtctgtcaagggatggaaggtacggttgatttggctctatttggttctccaccattcatattagaatatgatttgatggcacccaacggtcatatttctacaaaaaaaattcaggtggcaaccaaatacgcttcactgaaactgcctaatcaaattcctggagagtacataactactattaaggccatcttcgatggcaattatggtgaaagcgacatacattttagagaacatcagtcggagctcataatcaaacagacagtgcaccccattccagacgtcgcctttgctgatggtggtaaaaccttgcgtgcatgtgctgctaatgtagatcaaatctcatttttggaaccaataaatttgaaatttttacaaggcgaaagcccattttcaatcacctttagcgtttatcacgagagtaccagtaggacagatcagtataccattgacaacattgactcagagaacttttcatttgaaaagttatatgaagggatgaagttaggtaaccatgccattactattgattctgttgttgacgcaaatggttgtgttaacagcctcatatctggaccgcgtaatcaaattcttgtgtcaattactgatgcaccaaagatacatatattagatccttctaccgagtattgtgttggggactatgttgcatatcaattaaacggtgtggcacctttcatgattaagtatgaattcaacggtattccactaaaatctaaggaacgcagctcccaatttgttagattagcatctgaaccgggcattatatctatcacttctttacaggattcatcatcacaatgcattgtcgactttacgaaccctaaattaaagagtgaatttgatgacttatctttaaacatacatcctattccttccgtaactgtttctcaaggaaattacgttactgaggatatccgcgaaggtgaccaggctgaagtaatcttttcgtttgaaggtaccccaccattctcactaacttatgtaaggacagaagagactgatggaaaacacggcaaaaggaggtcgcaggttgttgagacgcataaagtcactgatatatattctcatgaatacaaggtaattacaagcttgcaaggtacctacgaggcgattgaaattacagatgcttattgttttgccaaaaatgatctttttttcaataactaaatattacaagaaagtctgatgaaatttttctttcccgcaatatttttgtacaattgtaatgtataatatatctctgtacatcagtattaaaatacttaagaaagcgaaaaagacgcctgtattgtttgttgttctttttcttcaaaattatcaagacgctcgattcaattatcttcgctcatagtaactcgaaagagtgtaggtgaatgaatagaaaaagagagcgctgagacctttgtcctttacggtctatagaggtgtgttaaaagcagacttttgaacatccacagaaattggctcaatgacctatccgaaaagaatacctataaatgcgtggtctgaagttcatagggtggcaaggccactaattattactttcgacgcatataatacactatacgccacaaaacttcccgtcatggaacaatactgcattgttgggcgtaaatatggtatcaaggcgaatccttcgactttaacaaacaattttccacacgtttttaaaaaactgaaggaagactatccccaatacggaaaatattctggtatcaagcccgaacaatggtggtccatcttgattaggaacgtcttcgcaccaaacgaaattcccgatgagatgataaatgaaatattaatgcggtttgagggcttcgattcgtattttgtttatccagatttgatcaaatttttaaaggatttgaagtcaagacatcctgatgttatcttaggaatagtaagcaatactgatccaattttttacaaattattaaagaatatcggattatttgagacattttccggtcacatttatttatcatatgagcttaatctcgccaaacctgatagagcaatatttcaatatgcgcttgacgatattatatctaaacaacctcatttactcgaaaagtacaccagggaggaaattctacagcattgctttcacatcggagatgaattaaagaacgatctcgaaggggcagaagctgccggttggactggtatactgttagatagaaatgataaatacgggtttctttcaaactcgattagtaaaccaatgcgggacgaatacaagctgtcaattgataaaatagataataattcaataaacacttgggaagccaatactaagcaaactgacacgttacagttgagtgaaagaaagtacgttgtttcgaatcttgaggttttagaggaactctttccctgagcgcctaacgttacagtaacaaatatgtatgatagatattattcatatccgccagtaatatttactatatctttgaatgggtttgtttattaataatctactatgtgtaaatatatgatccaagtattatacagtttagacactgattgttttccagacgttcaaaccgtcagtaccggtacttactaaacaacctgggatttgcttatgccatttgacatctttaacttccttttgccagtgaacaaacaataattgtggtggaatttcttgtagctcttttgtttcggcggcctgttgtttaatttcctcatcgtcagcttctacagacaaatcccacaaagtcacagtattatcttctgagcctaccgcaacgatagactcatctaatgggttgaatgcaatggaagtaatggctcccttatggaagtcatattgagcaaccggttggacggcgtcagcattacttggcgtaaactgtcttaaatcccatactccccatgtaccgttatcgtcaccgcttgctagcaagtaaccaattttatcactccaacttatgacatttacgtcagtattagaagctttaacagagatagcaggtttatgtttttttgatcttgtgtcccaaatccttatatatccatcacatcctgcggttgcaaaaacggtggattcagtgcgagaccactggatatcttctatggatttattgtttgaaacagtaaatggttgtttatcagtcacccatctcgatgtgtgcctttgggtaaaatatatttgtcctgagcaatcacctgatagtaacgcaccagtcttgatcaatggtgaccaatccaacccgtagccttcaacattcccatgattttttacagtgtgaataggacgcttagcagacttcggaatctgataacctggtgtggaaaaagctttgctttgtggagctagattgtatatataaacatcaccattttcgctcattgtagcggttaacacctcttgattagaaatggcaaaaggagaaacctttaatctattggttgtatctctcaatggtatattttcattctcaatgactggatccacatcatcttcatcatcctcttcatcatcttcaccttcattatcgtctttcaaaagtgttttcgctaaattagaaagtgctagaaccattagttcattctcctttttcctggaagattgagtagccgtggtcaacaaaatagactgtggatagtttctacgttcagaacctagtgtatctggaatgacatctaatgtcaagcatggccatggcatattgacattatgtagcatttcataaacagtgggatcagcctcaaggacttcatctggccctaatggacgagacatatggggtaagtaaagctcctggatcttttctttgttgccttcggattggtccttttgtactaaagtttcagcttcttcttgctttttcctaaggtcatcttcgtcattaatctcatcatcgccatcaatttcaataatttcaccatcactatcaaattcatcactcaattgttcttctaggtcattcttgggagcatcttgctcttcagaggcgggaatagcaggaacagagtgagattctgttttagcagagaccactctatcttgttcctcgttgacctcgatagaccttttcgacattatggtgctatttccgtgtatatgaaaacggagagtaggtgatataactatttacctacaaattcaaacaactacaatccctataagaaatgatcatctcatcgctaaattcagttggattttattttctgtatttttcgctgaaaggaaaaaaattttcacggctcgaacgaaaaaagaaacgtgatcacgatgtaagtacaaatggtactctattttgaagcgtctacgttatgtagatgatatcatacttccagttgcatatcgtcagtaacctcatctttagactgtttgttcttcttcttttggttttttttcgctactttccttagcttttcttcttcaataagatttgatctattcgactcaatatagtttacaaaaaaatcaccatttttggtcttctttgcttcgttaagtgtagcttccacattattaaatagttctacccttgtcttggccagtctgtttagtattttgttatctcgtgctccgcattccatttttctacattgtcttagagacttaaatgatacttcaccgggattcatatacctgttttttctcaagttatgccatggtgttatcaagatggtgcattgtggcattttgtttccttgaatggattctgatttacatagctgcagacagtcacatatcacttcttgcggtatgtcatcgattgttttttcatttgggcgtaactttaaataaacatgaccacttgagtacttatccgcgtgaaaccaaacatagtttaactccctatagctccatttgataagtagatcgttttcaaacttatctttgcccatcacaatttggtaaggtgttgaatactcagttggttttgattcatagaaatacaccattgttattgaaaagttgaatttcaattgagccttataattctattcgcttactttctaaattttaagtataaggcagtcctctggtctacagagttgttttgtttttttatccaagttctttgtttcaatcttattgtagtttttttccattaaaatattaaagcctaggataatctatatcctaaactaaatataaattaagagtataaaagatgaaagtaaatagcatctagcattcagaaaaaataagaagtctcttttcaaatgattgatcgagcacaacgaatgttttcaaaccactgttaatttttttatagatgtaatgactacttatatgttctacgatgtgattttgtaggaataaaataaaattcagtttaccgtctgcatattcataaacacttaaatgactgttaaagtattcagtattttaaataataataacataaattattaatacatacttaaatacgaagcccattttggtgggttcctgaaagaatatcaacttttttttactaatagagaatttcgttacaaggtgggcggctaacttataaaaagcaaaggagaaggttttaacatatcgtcaagttaagtttgaaagagagaactaaaataaaaaaaaagagaaaaatgtacgagtactgctcagttgtaataaagaaatactccaagtatacaattccctccttcgctccaaatggttttcaatcaatgcttgagcctcctcagatagacaagtggcaacacctttccgctaactgcactctccaatttcgggttcttctaatggactctagacaaattctgatcaatgtggttctcaataattcaacacttctcgaaaatattcgcctgccgctgggggataatcaagatttaatacaattttcatgtaaaagccccataatctcttgtaaatatatctccgaagaattcggacccagaatgttaaggaggtttcagatgaatttgccaaatgacgttgagttcaacaggactgtagtttctttaaagaaccttaattttgttttaaggacagctaggacatcaatagcccagagtacaataacaagccaggtgcaaggcaataataacggtacaaaggtctgtttcacagaaggtccaaaagttagtagctacacaaatccgaacacgcaatttcaaactcaaaacatgattatggatttcagtcaacgttatcaggaagaatctgaaagagagtcaaataatcgttcaaatataactttaccacacgacagcattcaaatagctcaacaaatatggccaaacacggatttaaatgtagtacaatcttcacaagacctcaacactccaatggctacgcaaactgttttgggtcgtcctgagtcgctaattgtacagccattggaggtttctcaatctccaccaaacactaccaactgccttcctaatgcagaaaacaaaaagaaaaaagtcgacaccacttctgattttacttcaagaaaggagattgctctgtgtaaaactggtttattagaaactattcatataccaaaggaaagggaaagtcagatgcaaagcgtcactggtttagatgcaacaccaacgattatatggagccccgggaaagacaacacggcgaagaaaaataccagtaataagaaaaatattgatgataaactaacaaacccccaaaaatctggaaatacacatacccctgatagaaataaagaagtgctacctaacggcacacttaatgaaacgaggaaagaagcatcgccaagcgaaggattaacgataagagttaaaaacgttaatcggaatgcgtcaagaaaaatatctaagcggctaatcaaggaaaagttgaaagacgaagaattcatgaaatgggtatgtatgcatttgcaagaaactgagctgtttccccctcttatccactcattttctctgacttgacaaagaaatactaactaacaacttttgccactacaaatatgaatgaaaaggttaataaggttgaaacggttctcaataaaatgttcgaaaagtgaaccctttttttgcaattcctttttacactagccacgaagtaaaatggaaaagtaaacccgagtttcggcaatatcgctaagcaagaagagcaagctcgtttaagtaagcctttatgaaaaaaaaacaaaatataaagcattataaaaattgaatcacatcgcaaatctgcaatatacttggaagtgtttatagcaaagtgtggtatagaaaaagaaccaaaggccggtatgtcgttaaaggataggtatctaaatctcgaattaaaattaataaataaactacaggagttgccatatgttcatcaatttatccatgatcgaataagtggtaggataactctctttttgatagtggttggtacgcttgcattttttaacgaactgtatataacgatcgaaatgagtcttctacaaaagaacacatcagaagaactagagcgtggaagaatcgatgaaagtctgaagcttcatcggatgttggtgagtgatgaatatcacggtaaagaatacaaagacgagaaaagcggtattgttattgaagagttcgaagatcgcgataagttttttgcaaaacctgtgtttgtatcagaattggatgtcgaatgtaatgttattgtagatgggaaagaacttctgtccaccccattaaaatttcatgttgaattttctccagaggattatgaaaatgaaaaaagacctgagtttggtactaccttgcgtgtattgaggctgagactttaccactactttaaagattgcgaaatatatcgcgatataattaagaatgagggcggtgaaggggcaagaaagtttacgatttccaacggtgtcaaaatttacaatcataaagatgaactactgccattgaatatcgatgatgttcaattatgtttcctgaagattgatacgggaaacacgataaaatgcgaattcatactatgaaagcttccaaaaaaaaaaaagaaaaatcaattgctaaatgcatacatgcaggtaggcacacacacacacacacacacacactcactcacacatgcacacgcacacacacatatataaatatatacgtactatgtatgtcagttttcgaccctaggaacccctatttggttgtgatgaagctgattttcgcaccaacaccacagtttcattatctgcgtcaatcttggttcatagggaaattcggaagagtagtaattattgaattctaaacctttttcctttccatttgaagaggaaagcaattcagaagtttgattccagtaatttttattttctaagttatgaaaagttgtcgccgctgaacctgtgccaacatttccatccctttgatttagccaaactgaattagcagcagccgtgacctcgttgcttgacatcttttcgttgataggttggtcagacgaaatgtgagttatttttgtaccatttgaaccattgacgagattgttgttatacaccgtgaagttctgcgtaattattttcttgtcggaatttaacaaatctggaaatttggaattattattgctgatctcaaattgaatccttggatgaataaacttcagcagcttctcattaaccagatctgctatcttagatcttagagatatcgagtacagattttgtaacgatttgggcagcttaatgctgccgctgtccgccgaatctgacaaggggaaaagcagcagagtcattgctaattctaactcttgcatctttttgacacttgacgaagcctttattgcaagtttattttgagaatactgaattagattgagtataaagtcgttggaatccttggtgatgttctcctgttgatggtgacttcttatcatctcgatcaaattcagtaacagcagtttgaagtgtaaatctccatctatgtcaaactgctgctgctgctgctgctgctgcctgtcagttctacccgtataacttcccgtagcattgaaagtctcttccagcacctccagcccgaagatagagtttatctcctccatcgcctcattgatacgccccagcttaataagatgtttgatatggaaacgctccttgatcttgtacaaatcattgaaaaccgcaatgtctttgttgttccgtataaatcccagctccttggccatcctaatgctcgagtcttcatatgccatagaaacaaagtagttcaacagaagccgtggcagtgtgggctctatgggtgtggtctgtatggtagcaaatccctcgtcctgcgagccgccactgctgttgggctgaattttcagcggataatgtattgtcttatttgcatatagctcgcccatggcagaatacttggccacctgctccttccattcttccttcgtgaagcacttctttccatacgtaaagtctttcccaccattcttgccttggccgctgcaagatccgctcttcgtggtctcgttactaagagtagatatagtcatttctatttgttaccacacacaaatatatcttcatccggctgatatttgtctctactgcccctttgcttgcaatttaatgaccaaattacacatgttagcttcaagaaaaatgatgtaccatcaaaatgtctcctgcaacgaaccggggcaccgcgccggcagagtcaggaaagcgagatcgacactgatagtgataaacagcaacacaatggagcgattaccattcactcggaacggatccggacaacagtcaaataaactccgggatcccaaaaagggccgtacacacaaacccaagccgagcgaaaaacacaaaaaaaataaaacagggaaaaaaggagcgcaagagaaaacgcacaggagtaggagcagcagaaaggggaactaatatggtttttccgtttgcttatttttatttttttgttgagtcatgggcacgtcaccgcacaacagccgccgcaggcctgtaccgctacgcgtctatcactgcgaaacatcgctacttctgtcgccgcgtcgacgctggtccagaccacaaaaggatgcacgatcagaagcactgtaccctgcagagttggagatagtgtaaccgtgacttcatttttcaagcgtggtttcacattctttttgcaccgcccttatctcagatatagtttcgttcggttgctttgctttccccaactgaaggtgctggatggcggtttttccggctgctgcgattttccctgcgcggggcccggcgcggaattgtgcaaaagctaaaactcaacggttattttgaaatataaggttataagcaaatttcctaaatttgcttaattgttaatgcagttgttattgcattaagacattcggctatcgtttcctttcttcgtgtcggcaatcttgtataaaagttattttttgagtttcagtttcttgtatatcttggtatatattgaaggaggattttttctttcctggtccttttacttccttgcgtcccctcatatttcttctatttccgttcacggcgtttttttattttctccatctacttttagtgatttcctttgctctaatattgttttcgttcatagtgaattgtttgttttcactttaataaagggcttttacgacttgtctcaaaaaatttcatcgagatgcaagcccccaatatctaccccttctctcaaacacagccacaagcactgcccgggttcacatacggtcctccacaacttgtttttgaccattctgctccgagagtagatcctttgcattctactgtaactataaattctccattacccttgcagcattataatggaccgaatgcccatataaacagcgcaaacaacaactacgcatactactatcatcatcccaacaataatgataacaacaaccatagtaacaacactataaaaaataacaacattaattctgttcttcccgccgttaatattcaaatatccaacaactcacattatagaaatacacaccaaattccttctgctcctcagcggctggtcagcatcataccggatccccacatgccgcccaatatttctcactttcagctaaataatattcaccctcaaatgcatgctcctgttgctactgatattcatttccaacaagtaccagtttacaataaaaccaataatggcattggtactgataacattaataacgataaacccgtaaactcgaatcagaatgaagtgctggacaatattgatgaacgttcctgtcatgaaattaacagggtagtttcattttctaaacattttgaaaacaacgaacttaccactacagcaaatgatctaaacattcaatctactatggatgaattagctaaactgaaatctttatcaaattctacccatttcaggcagagtattgctactcagaatttccattctttacaaaatcatatcacaaccatcgaaaaccgtctggcttctttacttactgacagacaacaagagcagcaacagttgaagcagcaagagtctgaaaaggagagctcttcaccgttttccaataagataaagttaccttccttacaggaattaactgactccatctccacccaacatcttccaacattctatgacaataaaaggcatgcttcggataccgatttaaagagtagcaccttacatggtccattatatcaccgtcacgcttttctttcaacctcttcttcctcaccctcccccacggccggttccgcgcctcttcaaaagttacaggttccaagacaagacgatccaaacgataagaaaatgaatatttcatcatctcccttcaattcaataacctacattccaaacactacgttatctccaatggtgcaaacgcagttaaagaacttaaccacttctaacctcaacacgaaaaagaagaataacagaggcagaccaagagctattcagagacaacccacgctgaccacttccagccatttcatcaataattccaatcctggtgctgctgcagtttcaacgacaactcccgccgctaatagcgatgaaaagaatcctaatgcaaaaaaaatcatcgagttttgtttccattgcggggagaccgagactccagaatggagaaagggaccatatggcacaagaactttgtgtaatgcctgtgggttattttataggaaagtcaccaagaaatttggctcaaaaagcagtaatttgttgttaagatatagaagatctattgatttagccaacgatcgtagaattcctgattttatcactattccaaacaggtttattcatgatatggataatgatcaaacgttggactctgagtataatacgatattgcaataatataaaatcatacattcatataatatccattacgtacgtacatcttacataacacatttttacccccttttcttttttttgttttccttttttgttttatttagccgcccgcgttttcctaacgttttcccaacattgaaaccaattcgtcatatacctcactttccataaattgtttagattcacagtgggaatgacttcagaacacttcaatttacaaccaaatttcactaaatcgttaaaactactgtgttcagaatatggtacgttaaaaacttgaaatttgttgtactttttgtattgcctcaatatactcgagatttcaaacccattctcatcatcattatctcgatcattcttcattagttctaagcaatattctgtattgccactcatttcattctcatcatcatcgtttttcttttgatattttaaaccaaaattgtgactccacccggtaggtataaacccgacaacatcttcaatgtctttcacatagtctgtttccaattcttttaaacttttcaagtaagcttctatggtttcttgacttttcaacactcttataggtaccaaatgtacggatgattcatgtaaattgctggtgagtaagctttcgtcccacatgtcattttgattttcgttgttttgtaaaactgttagcatcattgaaaatttaacggaattcggcataacaaataattttgttttcaaaaattcacatatcttgatggctagcttctcttttccaatagtatatgttcccacaagaaataggaccctgtaacgatgagttgtcaatgttttctttctctgaaagtgaaaaaggttcctttgtgaatctccaaatgttttgtttttaccatgttttataagccgtaatgtaaaatcagccacagtctcgcacacagaatgttgtgaaggaaagttgtatcccatagtcatatatgttgtatctaaataaacttggtcaatagtttcattcgctgtctcggccaaccacttctgaattgtctcaatcattttggcgttgcttcgaaaatcccccgtgtgaagaatttgtcttataggcttatcatacgaatttgccagaaactcctggaaaagcattattattgcaccgggacaatggttagcgtccaacgtaactactgaaatggtatctgttatccaaaagcgtttattcatgggtaaaatttggatttcatccattggaattttgaattttaaatttactaatattgcagtgatcttagaacagtaaagtgttttcttgatcggattctcatcaggattgttccaagattttttgagtccaatatagtgatcagaatgaaaatgagaaagaaagtactgagagatagtctcgctggccttataattgaaaccatccacaactatttcgtggccattattgaacttaattatcttgaaacttggtaaaacaagttttactcttgttggtttttttgacgtagctatatccctcttcgtttttgcaggagatgatggattagaaataaagctcctgatattctttttaggtgttcccatattgctcgggtcactgcctatgcaagtatcacagtgtgtctctctttcgtacaattctaaatgagaaaggttttctagacaaataggacattgaataacttctgtagagactttaacatttacttgctcctccaattccgttactattcgatcttcggtcctattttctattgcgctgacttcgttatcatgcaagctaactagttcttcctcgtctgtgtctatggtgatttcgacctttgcagtgtcttcaaggcaaatgctattgtgatcgtcatcgttaataattactggctctgtattcttattggatgttgaacaactgaaccttgagaatgaatatgaactggaacggacaggtaagttcgatgaagttgggatgttgaattctgtcaaagttctctgccttttagaggatgtatgtgtgttcttatgaagagttttcccctcacttgtactgctagcggtgctacttcgtttccgctttacttcagatcttcttatttgcactatagatttccttgacataatcaaccgaccacccaaattagtcactagtgcgtatgctgcttaacatgagttttgacgcaggtatttgattatgtttatattgctattttactagtactttttcagtccgtttccatgacaaaatctaaaaagccatcgcactaatttataaagataataagagggaagcttaaggtgtagaagaatacatgggactactaagtattatcaggaaacagaagctcagggacaaagaaattcgctgtctgattctaggactagacaattcggggaagtcaacgatagtaaacaaactattgcccaaggatgagcaaaataacgatggtataatgcctactgtgggttttcaaatacatagtctgatgataaaagatgtgacaatatctctatgggacattggggggcaacgcacattaaggccattttgggataactattttgataagacacaagcgatgatatggtgtatagatgtgagcctttcaatgcggtttgacgaaaccttgcaagaactaaaagaattaatcaatagagacgaaaatcgaataggatacgagtgtgctgttatcgttgtgttgaacaagattgatttagtggaggacaagtccgagcttcatcgaaggtgtttactggtagagagcgagttgaagtgtctgttcaagccggacatccgaatagagctcgtcaaatgtagtggcgttaccggagaaggtattgataacctgcgtgaccgtctggtggaatcctgccattttacccaataatcgtctaagatgtgagcaccatataaaaactttaaataatgtcagtatttatagcgtgatagttcattacccgccgactgtgcgcattcgtggcttctgctcactccggataataatactaccaaggggttctgtaaggcttgcgggttacaaagcacgggtccattgaagatcttacacaagaaggagtggtaggaagaccagcagattatttccaatcggtcgttgccattgtcttatttccttttctttctggcgcattgcattttaacacctttttttccagaatagccaaccaccgacgtctgattcacacattactgggcaagatcttgacatagcattacattacaacacggcaacactaatcacgcaacgctagaactcgcgcaggatgaatattcaaagcaataattctccgaatctcagtaataacatagtgtcaaaacaggtttactacgcccatcctccacctacgatagacccgaatgatccggtgcagatatctttccctaccaccgaagtagttgggcatggttcgtttggtgtggtatttgccactgttattcaagaaactaatgaaaaagttgctattaagaaagtcctgcaagataaacgattcaagaacagagagctggaaataatgaaaatgctgagtcacataaatataatagatctgaagtactttttctatgaaagggactcccaagatgagatttatttaaatttgatactagaatacatgccacaatctttgtaccagaggttacgtcatttcgtccatcaacgtacgccgatgtcaagattggaaataaagtactacatgtttcaattgttcaagtcattgaattacctccatcatttcgcgaacgtctgtcatagagacattaagcctcaaaatttattagtagatcctgagacctggtccttaaaactgtgcgatttcggcagtgcaaagcaattgaaacctactgaacctaacgtttcctatatttgttcacggtactatagagcaccagagctaatcttcggcgcaacaaattataccaaccaaatcgacatatggtcctctggctgcgtaatggcggaactgctattgggccaaccaatgttccctggagaaagtggtattgatcaactagtggaaatcattaaaatcttaggtactccatcaaagcaagaaatttgctctatgaatcccaattatatggagcataagttcccgcaaattaaaccaataccattgtcacgtgttttcaagaaagaagatgatcaaactgtggaatttctagctgacgttttgaaatatgatccactagaaagatttaatgctctacaatgcctgtgtagtccatattttgatgaactaaaacttgatgacggtaaaataaatcaaataacaactgatttaaaattgctagagttcgatgaaaatgtcgaattgggccatctatctcccgatgaactatcatctgtaaaaaaaaagctatatccgaagtctaagtaatgatagcaccggagggagcccaggcaagaataatgggagaaggaaggaacatatatacgtatgtctttttttagtactattattactgttattattatgagtattgtttttgtattaccatcatattcttatcattattagtagtaacagtattatgttatcattactgttataatgaatacaaattatgaaaaaaataaggtaaagccaaaataaattgtaacttttttatgccatttcacttcgaattatgtataaaagccgtattctttgccagtacgaaactattttaatgacacctttactttaaccgggtaacaacttccttaaatgggtcgacaaggtttttagagtataaaggggcaagtgaaggttcatcatcgagctgatgtagtgggtgttttagtaaacgaagaagcaccttagaaccaaataatctagctagtataaaccgaacccagagtagcaaacaaaccatgggtaatgttccagggaaaatagaccaggaagatagttttaatgatgtcaggccagattcctcatataatactacatcatcgaattctgtcatcaaacaatatgatgaagaagcctcttcaagggtgagaacgagacgcacgacgtctttggtcaataatattttaaatgggaataatgctcgtacaaaaactggttctcatctatccagcactagtagaagaaagacgtcacgggaaaaagagcttgctaaagaggcacatgctaaacaattggttgtgaggtgtagcgaaactgtagatggggggtttttggccccatttggctgttattcttttgaaaagttggactatgatgctactgtcgttaaaaatttaataatcaaaagaaagttagcgccgttttacactcctttgcaggattttgatgaaagttggactagagatgagttgataaaaattgttgacggattgcccttgcatgacacgttcgatgaaaatttggaagaattcgaagacgtaccgataggcaatttaaggaagtcaacatttaatgaattaatagacaaatctttatccaagaaggaacagagaagaatgcacgcaaagatttttagagcaagattgtataagaaaagaattttatggcaagaaaatgaaaatgagacgtttttggagaggaaattggaaatgaaaagaattggcagcaagtccagcaatgttgaagataataccagtagccagccaaggaaaaattaccatttaccaagtgacgatttgaagtatactctttacaaaaatgggtcggaatgccctatttgttttttatactttccagggcctttcaactattccaaatgttgtcaacagcctatttgtaccgagtgttttgtacagattaagagagctgatcctcacttccctcatgacgaagtagacccaactgaaccacaaactaatgacagtgaaaaggacccaaatcttcttacctctgagccagcaaattgcccctactgtgcaactgctagttttagcatcacttatcaaccacccacaaatcgtgaaactggtatagggggtatgccagccgactcatacgtgtataaggacgccgccatatcaagagctgatggcggtcagccaaacatatcagccattacttcggataccattcgtcctgattgggagattaaattgaacaaagaaagggcaaggttgatgaggagatccgcgaatgccaccgctatacatataagtaataggttgatcgatccaagccatagcagaaggagaaatacaagtcacagtataacccctattcatgatgaaagtacgtcagcttcaagatctcctgaaccgacaataaacgaacttgaagatcaaatggttagagaggctattaggttaagccttgaagatcaggacaaccgaaaaaaatcaaagaatagaaacacctctttgagaccatagcatcacagtttgacattttttacaatattaaaaaaatcctttttcaaacgttccagaagtgcactatttttcttttgttccatctatatctaacggagcgtcaccaacctgaccttccttttggctttaaacaaaatgatccggaaatatcgtcacatttattgtgaagagagagaagttttacagttaattgtattgcaagctcttcccgctctagaaagtttttgttttgttcgtcctcaagaattgagagttcaagtatttcacctcaaatttgcatttgaattttagtagtaactaatataagattcccatcccgcatccgccactgagcaatgtcattctctcttttctcgcctttttatggatagaagcacatagacgatggatatcagagaagcgttcacataattaagcagttagttccaaatatgcgtacagtctttatagatgagagactgttaaaaacgaccttccgttcgaccactcaaactgtagtaggagttcttttctctatttatatgcttgcaatgttcgcagaaaaagcaccatctacctcacctccagcttagccaatttttggttggtaaaccgttccagaaatttttcagttttgggcgataccatcaatgtgtcattacagaatattcttgttggcattttttcaggtctaaagaaatttcgatttgaggtaattgctagtgctgaaaggaagaaacacagaaatctgactgaacaatgactttttggcgtgttcgaagaaatcaaatgcattatatataaacgtacgcataggtatatattcaaactcacatatataaaatcttcttttctcttctcacttgtgtcagtgcgtgacatcagtatgcgctttggatgtttatcttatctgagcgtcacaattcagtgataacagaatattttgttatgagtgatggcttcccattatacagtgtacataaaattataccagatataaagacattaaaaaagatgaaacatatttatcagattcatttaatttatttcttcttttcagcttcagcttcagccttctctctagccctcttttctctgatacctctgaatttcttttcggatctggctaatctcaaggttctgaaagcagattcaccattgtcttgaacagctctagcttcaacatcggtagctggttgagcaattgggaaagtggcagcagcagacaaaacttgttcagcttctggagccttaccgtctcttgggaaaacgataatcttggattggtactccttcaatctttgaacgttagcgtcaaagatttcttggtttctgttttgacgtctgtggtcaacagcaataccaatggttctggcgtaagcagcagtcaaaccagcggccttaacttcagccaaggtgaaacctctaccagctctaacctttctgttgtacttaacagttggagctctgacaacaggtctcaacaaatccaatggtcttggagcaatcttggcggctctggcagctctagcattacgtctagaaacctttttaccagcttggtcaaagtgaaccttgacacgttcttgccagtgctttctgaagtggttcttcaaaattggtaaattcttggagatagctataatcataaaaaaatcagttagtaaatttgcttcctttgagtaaacctttatttctagtttctgataaacgaatctcagggtaataatcatttaacctcattattaatgcacaatttacattgcctcgccatgctgattcctctaaatatctcaaggcatccttttagtgcaacccgcctatttataaactggtcaaagtgccaattatctcaaagaatgattcttttgatcttgatttttgcaacgtttcaaagacagcgggatctaattattccacggttcctactgttaatttacagtgttatccaatgcttgtttctacacagctagtttaggcattagttcagtcgttccgtgttcgtttcaatcatagctcttattgcttcagttcaacatacccattgttacttgattcctgctttacttttccgaaattatttcctattaatgttacattatgttctaacttcaagtacctctaattacatagtatgtaagaaagtaacttcccaatggaggatggtgagcaccggctccgagtaggttagtaatgtgtccttgcaatgccgcgtcagcctgaggagagcgtaccaagaagtcgaatgaccccactagagattcctctagcgaggccagtggatgagatggaagcctacgcaaggcaaaagattacactcgcgaacgtgcgtccgggatgatacagtatttttttaaaaactataaatgtatgggtgcgtaatgtacagattttatggcactgaaaatctttttcaagataatctcaccgtattacttaaacatcagtacatattggcacccatacattataaaatcatctcggaaatggaaaatgctaaggccgtatataaaaattgttggcggcctggtaagaaaagtaattgacgcttgattttccttgactcccgtccagtttagcacagcggacgattggcagtttgctggaattccaagagttaccgcttagcgcaaactatcgtgaactcgctgcaacaactgagagggcaaggatatacataaaaatagcctacaaattctgaactctgtaaaggaagcctcataaataaaggtagatagtaaagtatacaagagaagaatcccaagatgtcagctgtcccaagtgttcaagtatgttttcagttctgcagaatgatgtttgatagtatcgataatggagtgagatcaagagaaaaaaaatgaatatgtcagccaaccaagttctgagtaggcagtaaatgagtacgcatagtgtatttatccaaaggaaagaattgttatttttacaagccgaattgagatccaattaggcaatgttttggggagagtattttgacaagattggttaaactactacggtcagttccgtaaccagtacgattgtacacataaggaaacaactgtaaagataaacaataagggcttccaatgccattgtaagatatcatattcctaaacaaaaatgtacagcgaatataaagccagcgtcagtgtcttcctggaaggttgcgcaactaaagaagttgaaattaaaatggcaagcgctacattttcatccattttcactcatcagatgtccaagattttcgaaaaataaatattctcatttttctctcaatgaaataattgttactaacattgaatttcctcgtaactaattgcattacttctttagacttttggtaagaagaaatcagctactgctgttgcccatgtcaaggccggtaagggtttgatcaaggttaatggttctccaatcactttggttgaaccagaaatcttaagattcaaggtttacgaaccattattgttagttggtttggacaaattctccaacatcgatattagagttagagttactggtggtggtcatgtttcccaagtttacgccatcagacaagctattgctaaaggtttagttgcttaccatcaaaaatatgtcgatgaacaatccaagaacgaattgaagaaggctttcacttcttacgacagaaccttgttgattgctgattctagaagaccagaaccaaagaaattcggtggtaagggtgctcgttccagattccaaaaatcttaccgttaagaaattgtggggattatttttcgctcttttcattttcttataattgtataccatcaataaacacaacagcctttaatttacgtaaaattatatcatggtttctatataaattacgctattacgcaattaatacgattgcctagcggtggaatgcgggccgttattcatgagacccatacatctcatagaaagcttgacacacgtcaaaattggccataaacgggtaaatgtcaacaaactaaatttcttgacgcgaaatcgagttgtttatgatgctaataatatgtagacaataatatcgtgtactgtgtttaaataaaatttatagggaagaaggagttcaaaacggtatccggggctagttgtggtattttcaagtgtgctaacgctattaaaagattgtttggactgcccgtatttgctttatttttaaggacaaatttaaaagtcatacagcaatggaagaaaataaacttagtggaaataaaccgattcaacttgctacctggtcgaaccagatggggtcaccagaaaacaatggaaataatgcaaataatggtagtgatgtacagaatgttattcagaaagctttaggcttgattcgacagttgaacaataatgggctaatgagtccgatggaagaagagcattcgcaaccttcatcttcacaagagacacttagtgtcgatagagagattaatgaacagggccgtttgcgtcttcttatgcaagcaaaagatgataatacgcggaaggaagtaggcacatattctagtccgatggattctgcgtacgccagggaaaatatgttaaacgttttgcaatcattagttacgcatctgaaccaagctgtcagccaaatacaacaattaaaattcaagaacatgattcttacttcaaatgaaaataatattcagtcgaggcatgaagtggaagataatctccagaaacagcaatttgaaaggatgaagtgtcagtttctattggaacgtcaaagtttgaaggatcaattgcgaaagcgagagaataaaattgttaaatataagcagaaaattattgaaaagaacaagaaattaaacaatctagcaaaagtacttaatcaacatgcaatatctgatacctctcaaatagatagtttcagtagctcggtaaagaaaacgccttcgtcgactacaacgccccaagaaatgaagtcggacatgttgaacaccttgggaatattggccacacatgtcttgaaagatgaaattgacgatgattctggaaatcaaacgattctgcaactggctgcagggagtataagcaacgattgtaacactacggagttggaaattacgtgcagtcctgaaatgggaaggactattacacacaatcgaccaaatactaaagatgagtcaattcaggattcacatgggaataggaccctccaattgcccaaaatgaaaagtttcagtaccatagacggaagcattaaggatattaagtgatcaaagatactagataatgtttgttcttgatggcaagaaatacacaatgtcaacacccgcgctttctcttcgattcattagttgatatcattaacattatattatacatactttatttctcttggaaattaaatatttgatgatggtttatctaaatattgtctcactcattttcccttttttttaagatagaatatcagtttgaggcaacaaatgataaattatgattatgtatataaaacaattttaattttattagcataaaaaagggacaaggcctctgctaaaatatcgataaaaaaagaaataatatgaaagacaaaacaaactaactggaaaaaataaaataaaaaacaaaactgatcatcatttaaaaatgttattctcttgtatctatttctactagatagatgaatctctacccaagaaataaactttagcccaatccatagcgacaagaactctgtttctaaaggatagacacattgccaaataagcagatttccagaataggaaggtgaatgagccggctaacctatatttggcttcaccaacggcaagatcagcaatggctttatctgaaccaatataagccagagcacccttatggttgtacttgaagtcttcaatttgcgattgcgttttgactatttggttctttaatctagcgacttctgaatcgtctttagcatgggtcattttccagttcaattgatcgattttataagctttcttgaaatactgagccaagtattcaccttcttggtgggcaacttgagcggtagggaacaagccagggtggaaggtacaatcgccgatagcaaaaatagatcccttagcacccaaaagttgaagtttgttatctatcaacaaaccacgtcttgagtcctgttcctctaatttagtcattaggttcttagacacttctcttggcgcattacctgtagcccaaactaatacaccatacggtatattttcaatgtcaccatcgccagttttggcagttatagtggtagcgtcaactttcttaaccattgttttcaatcttaaatcgattttttcctctttgaataaatcttgagcatagtcaacgagatacttgtcaaacatgttcaaaatgtttggcaaagcctccaccaaagtgactttaatttctttactcaattcgggcatccattttctcaagtcctggtcaacataatctctcaattcagcggcaaattcgacaccggtgggaccaccaccaacgacaacaaagctcaacaatcttgctctctcaggatcttttggagatagggaggcagctttctcaatactggacataatttttaatctgatctcttgagcgtcggatatttccttcaagaaagaagaatattcataaactcccggagtaccaaaagtgtttggttgagcacccacaccgacaaccagatagtcgtatttcaagtccaagtcgtagtcgttattcttagcggaagatttgaccttaattgttttgttttcaggatcaacgtcgtacgcttcagcttcatagtaatggacttcaccgtgcgatcttctagcaatagtcctgacaggttcaacaatagatttcaattcgatggtaccaactggggtagatggcaatagcggagtaaaaagaaaataatttcttggagaaacaacaacaacattatacaacgtggtgtccaaatttttcaaaagcgacacagaaccccaaccggagcccagaattaccaaagtcttcctctttgaaccgtttggaaaagtgtccgattgaggaacttgggtagaagggttagcttctcggtaaagtgagtatgaaacgtaagccgtacccgcgagggcagaatacaataaagccttcaaagtaaatttcccagttctcttgaaaaaggactgcttcgcaacaacgccagtagtgggcgccactttttgcaaaatgactttcttgtcctctagcaaatttcttgctgcatggaacgatctatttttggcatatttcacaagccccgacttgctctgtaggctaaacctggaggagttagcccacactgttttcattaatgattgtctaatcattattattggttaattttttatttgctctaataagtcaatattatgatgctatatgaagaatattagtgtgaaaatttttttcctttttctctctttaattggtttaccagaatatataataaaagatagtagctgcgtataaatttagtctaaatactaaacatgcaaaagaaataatgaagataaaaacaatcgacacacttatagttctagccccaacagcacaaaagcggaaaaaatcaaaatcaagaacaggccaatgagcgttgtcttatataacacaacctcttttatatatacacccaagaaggagaatgaaaatagaaacaccacacgcttcgagacaacggaaagaaagcataaggagtggcccatgtgtgccaaaactcttctcattgccgagccatgtattaccatcccgatggtgatggttgtgaatgcaaataccgctgaggccagagtaatgccatagcgaggaccagggcatctcgagcatcgtggagaagatccctgtcgctttctttttttacctcaaaaccaaatgcgatcgacgggatcgcggcaactttttatcggtcggaatggttgagctagggcgttttcgtaaggggcggggtagagttagaattgtagttttttttccgtagtgccgtgcccccattaccgaatctcggcattgggtaccagagggttagtgcgatagttctttagcaagatgttaaacccgcctatgcccgggaactgcatacagggaagatctcaccggaagattacctcgaaggggaggggtatgtgttttttcccctcgtggttaaagtgactctctattaacgtaatgaaaagtctaaatattataatgacttgcacttcgtatcaagatatgcgagagatcataataaacgaaataatatccacagtttgggtttcatattcttatatatatatacgtgcgtatatgcatatatgtatgtttactatacatcaacatcagcatcaaaattaacattaattagcttcttgcatgtgctctttagcttcggcggccttctccacgtcgtatttgaaatcaaagtaagatttttcgaaatggtgtagacgtatgaacccatcttcaccaccggaggcataacttgtgccctgtgggctaatggcaactgtgttcaagggaccaaaatggccttgtactctgccgatttcttcttcgaagatcttgtggtagaacctagcttcaaacttaccttcgttggcactggtggtggtgacatccttggcctcttgaccaccaccaagaataatgaattccttcaatggggtgattacggcggtgtttagaggacagtctgtttcgtatttcttaagaacttgtagagtcgatacatcgaccaagaacgagttagtatctctggatgatgtaataaagtatgttaaatcaggagaaaattgcatgtcactgatggacttttcgtgcaaatcgatggaatccacgtattcgtagttgttggacacatcgtatttgctgatcttaccgtctttatggcctgcaatgatgtatttgcccttagtcgaccatccagccacggtggcagcgtctaaaccttcatgagtgataattttatggattggctcttcggagacctttgttaattcgtgagtggcggaatctctttcaatttcgtatatgttaatggaacctggatttttcatgacgttgtccaagatagctagaaagtagttaccgcatggggaaaattcaactcttttaacggggacaggcgatttccatgtagcaacacattgcccgtttgacacatcccataatttgatactgtaatcagcacttcctgtaacacagtacttggtgaaacagtcgacgtcgatagaccaaatggtaccggtgtgaccatccaaagtacctaatctttcaccgttcaacgaataccaaacactggccgagctatctttcgaacatgaaaatagtaaatcaccttctttgttgtacttcacttgagttaatggacgttcatgacctgttaatttgatagccttcatattccttgtctgtgctatttctttttgtcttctctcctggccagttatctaacgaccttaagatatacctcgcctcttgttcatcagtaactcttctgcaaatttttctgttcagttacgactattcgaaatttttcagaggccggaaaaaatttcacaaaaaaaaaaaaatatgcgaaactgaaggtggcacgcggggtaactgatatatttcatacgaacagcggctatacagaaaccccactatatttacaaagaaatatgctctggaatctacctacaagtgcgtgttaatgagcttgagtctataaccatagttgtgatgaaaaagtacttcttgcgcgaaaattcagaggataagacaacacaacagagacccgctgaataaggtttctcatctcaatcaattacaccgtagtgtagggttttatcagctcaagcgagtttttcaacccttccacaatcttctctttattaataaatatgttggagatatctcctgtatgggtaatatgtatatatgtaaaaaaaaaaaaagaaaaacaaaagaaccaagatcgggctacgatggataaaaaaaaaagaaaatctgactactcacaaaactggtattcatctgtactttcaagacgattaaaataaaaagtgacatctgaaaaacatccaatactccgatggcagccaggaatcgtagaaagaataacaagaaaaagtcccttttggtaacgagtgccgctcaagaaaagaatgcgacgtatgtgctcgttgcagaggaattacataaaaaaacaatcgatctaaacatgggtactgaaacacctttaacggaaaaccacgagaatcctataccagcgaaagaattcaagcaccagcaaaaattagagccaatagacgaacatgatgatggcgaagacgaattatcgataaaatttaagtccatgacaaaaagctcggggcctattactgaggctgaagttcaaaagctgctcctaagctatgccttcacaagtgctgcaatacaggaggacgaaaacgagaaagaatcgcgtcactatcctattaaaccgccttcgccatcagcttcttctttgtccgcctattttcaatccttcgttgaaaaatgcaaacaggttttctacaacttcagtctgcaaacagtagaaaaattaaatgctctacaaaatagcttgtacgaagtattttggattatttttatttatttaaactactggttccccaatgtgggtgactatgtgaggtatgtctgtcgtagcttctcgcgccataacgaaattgcccaattactaacacgtatttttacttacaatatcaaccacctccactaatgaacaggcacagtatagaaaaaaaatcagatctgcatttaaaaggctgtcttttccaatgatcctcgaccttagcgcggctaatcaattctactcacttttttgttcgcttttttttttttgacccgttgaaccaagcgggttaattattttttaaggataaaggctaccacaatcatgagagagacaccatgtacttgcaggattctgatattttttctatgcttgtttgctgacatgcagattcggagctggttttgatatttcataatcacctatttttgaagcaatacttttggacaacaagatagcattattattaggatttccctatcaaagagtcatttccgtgcacttcgtgaaaaatccagtcagaaagttcagcaagcagtcaagaatatctacttttgtttccaagaaaagccttacctgacagcgttcaaagtctcctttgccattggacttgttattccgtgttccctactttttttgataatggtttctaccgctacatttttcttttttgtttacttaacccttttcgtagtgataggtttcttctcctcattattcataatacccttattgggcatttcctttgtgtttgccattggcgtggtatcatttggcttctgcagcaacatgagtttcaaaatggcccaactcatttatgtccgagctgacgccttcttgaaaaaagtcctcgacaaaatggccctacaaacacagccggcacaactacaggaaccacaggagccactttccacattaaggccagtatctaatccaactattccaagcccattaagacaaacggcgcgcccttctaaattcgtcaccgaagaagatgttattttcgaacctgttagtgctcaaagcgccattgcccgttcattagagactactgctaataaagcgggtaataagttccagctctcttaacctcggcaataaaaaaacatttttcgcaagtttagcaggtcaataataataatatccttataaattacactcagttttttattacatatgggcctttagtatatacatacgcatatatcttagctttaccgatcttctaatattgcggcctataacgcatagaccataaaagaaacggagcagatgcaattcttcaaaacacttgcggccttggtgtcgtgcatatcgttcgtcctcgcttacgtggcacaagatgttcatgtatcattcccctccaccgcaggaaagtctagggtaatgatcggtaaagttgaacccagaataggaatcgatgaaactgttccgactacaatcacagttgaagaccctaacgaggtgattcaagtaaatttcgccattgagtctaccaacaaacccttccagaacaccttattgataggcttacctaataagaacctagaaatggcttttgaacccgaaattaaggacaatggcaagttgtccatgtataaatacaggatagatttagccaagctggatgctgctttgttgcaagaggcttccagatcaccggaaccaataaaggccactttgattctagcgtcatctaccgccaaaccaaaggaaaacttgttcagggaaattctgcaactcaacctgaacttcgatgtagatcactcagattcatctttagttgacaaattcggcattaagccagaaatccatcatatatttcatgccgagccaaagagagttgccaaaccaattgctgtgatttttgttttaattatcttcattaccattttatctttaatagtcacctggttgaattcttgtgccgccgcattcaataacatcccgaccggtgtcactgctgtatatttcctaggattcatcgccacgattgttgggtttgaagttatcttcgctaggtactacttgggtacaagtatttttgaaactctattttcctctttgtacttgggcgctccaggcttactgacatctaccaagttcctgagatcttttggtcaaacaatctagattgttctgaagatcaaaataatatatatatatatatatatatatatatatatgtttatacacttaacttacgtacaaaaatatagatttcgaaacgaatcagttgctcttagcctgcacatctagaaatgtattattgatccatttgaaaccccaaatattgcgtatcgaaccgtcccagaagggcttgtcaaaattgttagcagctacaatcttgcccatgatcagccccatgggtaatgcattgtatgttcttgaatctaatgaatgtgacaaattatctccggttacccaaacatgaccttcagggactttaatataggtaccaaacctctcctcatcaacaagcacatcgccgacataattaactatcgtactgggatccacgagcacgagatcaccaggcatacccgtaacccttttgcaaatcctatgattagggtcagtaggtttcagtgctactatgcagtcacccatttttatgcctctaccattttggaaatttttcaagacatgcacataatcattggtcgctgacagtgttggcaacattgattctcccctcgtctcagtaaattcgtatgcatacatatgtattatatgcaagaagcataatgacctaattgcataagaaaaggtttttgaccagatgggaagtgtaccaaccgtcatccctggtattgtacactgttggatgattcactgtcttattggtccgtttttgtttgcaataatatactggagcatttttattgaaggaatgttttttccccagaaatacttagattgtcagagtgttataaatttgctgtgcggttcaaaccaacagaagagaatattcaaagaaaagctcagaatatatcaagtccatattcaagagaagataggttgcagtaaatttaacaccctactcttaatttatcaactgggctcacgacataagatcaacagacaaataaacgacctactgtgtaatttatgcagtaaaaattacatgattatgctattatatgcagaaatcattatttactcttctttttcctgtgtactgtcggcgacgattttcttaagaggattcctgctgtaaaatcctttcagtgccctctaaagttgaggggggcaaaaatactgtcctccttttaatacataaaaaaatgactggcctttatttgaatggagtaaaactaaaatatttcggcgtttctattatcgaacaacaaaaggtaatactttaaaactatgtcagacgagattgtaaccaacaaatctgttacttatgttaacaatactactccagtcacaattacatcatcggagctggacttgagatcatgttatcaagatgacgaagttgttatagaagtccatgctgctgctttgaatccaattgattttattactcaccagctttgtaactcctacatatttggcaagtatccaaagacttattctagagattacagtggtgtcatcattaaagcgggaaaggatgtcgacaatcgctggaaggttggcgacaaagtgaatggtatgtacagtcatatttatggtgaacgtggtactttaacacactacttgatactcaaccctgccaaagatgtacccatcacacatatggtggaggttccaaaggacgaaaatgacccatatgacgactttgtatatgctgctgcctggcccctaacatttggtacagccttttctacattatacgatttcaagaaagattggacttctgattcgaaagttctggttattggcgcttcaacctctgtgtcatatgcttttgtccatattgcaaaaaactacttcaacatcggcactgttgttggcatttgtagcaagaattccattgaacgcaataagaaattaggatatgactacttggttccctatgacgaaggatccatcgttgagaatgttaagaaattaaagcaaagcgtgttggaaaacgacaaatttgacatgatttttgattcagtgggtaaccatgatttcttccctgtcattgatcaatttctaaaacctaaggcgaaaaattccttttacgttacaattgcaggaaataacaaggccgattataagaatatcagttggagagatttcgtatcattgagttctattttaaaggctataaacccattcaaaaaatacaactggcgctttggacacccttatccccccaacaacttcattgaagttggcaacgaaatgatcaagaagggcacttataagccacctattgattccgtctacgagtttgatcaatataaagaagctattgacagactgatgtccaacagagctaagggtaaagtggttgttaagatgaaatgagggcaatattttccacataaacttgttagtatatttagttaaactctataattataattgttattagtttttgtattatttgatgggcattacccgaccgacttgtcatgaagtgaaagaaaagctcatcacaatatttttaaacagaatttaagatgcattagctggcaaactacgtttcaaatatacagctcagctagcccaaattctctctgcactctcaataacatagctttttaaaatggcagaccttcaaaaacaagagaatagtagcaggttcaccaatgtttctgttatcgcgcccgaatcacagggacaacatgaacaacaaaaacagcaggagcagctggagcagcaaaagcagccaacgggactgttaaaaggtttaaacgggtttccgagtgcaccacaaccgctgttcatggaagatccgccttctactgtctcgggagaactgaatgataatccagcgtggttcaataatccaaggaaaagagccattccaaattcaataataaagagatcaaatggccaatctttaagccccgtacgttctgatagtgcagatgtacctgcgttttccaattccaatggattcaacaatgtcacttttggctctaaaaaagatccacgcatccttaaaaacgtatctccaaatgataataacagtgccaacaacaatgctcatagttcagatttaggtacggtagtttttgattctaatgaggcaccgcccaagacctccttggcagattggcaaaaagaagatggtatattttcaagtaagactgacaatattgaagatcctaatttgtcttccaacataacctttgatggaaagcctacagccacaccttcgcctttccgtccactagaaaagacctccagaatacttaatttcttcgacaaaaacacgaaaacaacgccgaatactgcgtcaagtgaagctagtgcagggagtaaggaaggggcctcgacgaattgggatgatcatgccattattatctttggatatccagaaacgattgcgaattctattatactccattttgctaatttcggtgaaattttagaggattttagagtgataaaagattttaaaaagttgaattcgaaaaacatgtcaaaaagtccgtcattgactgctcaaaaatatcccatatatacaggagatggatgggtcaagttgacttacaaatccgaactttccaaatctcgtgctttacaagaaaatgggattataatgaatggaacattaattggctgtgtttcgtatagtccggctgctctcaaacaattagcttccttgaagaaatcggaggaaattataaacaataaaacaagttcacaaactagtttaagctcaaaagacctcagcaattatagaaaaacagaaggaatttttgagaaagctaaggcaaaagcagttacttcaaaagtgcgcaatgcagaattcaaggtttccaagaattctacttccttcaaaaatccacgcaggcttgaaataaaggatggtcgttcattatttttgagaaacagagggaagatccacagtggtgtcctgagctcgatcgagtctgacttgaagaaaagggaacaagcgagcaagagtaagaaaagttggttaaatagattgaataattggttatttggatggaatgatttgtaatgaaaaaccttacccccaaatgtagtgctttggtgcgattccagcatcctgtgatgttcacctacttcaaggttatataattttgtgtgtagaattgtaaaaaggatggatagacagttcttgagataaagcacagttattttggtatcacatcatcggagtatttttcaattctgattttttgactggacccaacaaacaactccaattcatccaattgtccttccgtaggtaaacaactggaaataggtacacttctttctatcatcaatacaacaatgttagtacgagagacttccagatcaggtataacgatgcccccagatggacatgtcctatactcttgacattcataaacacagagagctgattcaggctcgaaaatattacatcgcatccttaatcgtgctgatgattccacgggtactacacgtataaaaagtttgttcgtagaatactttttggttggcaaagtcatctgaattttaagtttgtctgaagtttccttccaatggaacctgttgcgacaatgatatggataagtaccgtatatcaagttaacactccgtaaagttattccagatattaacctccatgaagaggataaccgtatcgaggcaagtaattcaaattccgttgaggctggagggccgtaagttgagcatacaatcatatatttgacattagttaagatgggcacgtcttgtttaaggccctgcccgggctgatagtggttatcaaacattattggctttatcaattcatagtcattaaagtaatatacttggatgttaattaaatcatgtgagctagttgagatacatgcggcgtccataagtacttgataatcttgttcagagtgaacttccaactcaaaagtcggattttgaaaaaaattacaagtatcaaatgaggcttttccctctatttcataaggaaaagagaaaaggactttggcaaaaagactttttgtatctttcaatctttgaaaacatatttccttcacaactgagaaagagtgaatactgaaattgttgtttgttgttgaataacaatacaataacctctcagtctcagcatctaatctcaactttaccagctgaagtccaatgtgattgccaccgcattctactggaggttcaattggacaaattatgcattcgggagcctcattcaaaaaggaaactgaccgattttcttggctgccttcatcttgcaaatgggattctagcaataaccataccgtctctgtcactttagaattgtttaccaggtgaaataaaggtttatctgcaacgatagaaaatttattgtagcgtgaagtatcgtaccgaaaatgaagtacctgagaacgtttgaataatttttcttggttccaattaagataaagttgtttgaaattttttaaatactgttcatagctgatttcaacatttagtgccgagttcctcggatctcgcaattttactagcctagaatcatatgtgatatcaattatagagtaatcatggttctcaactaggggctttatcatgtcattggaacgattcccggtgccagcgcccatcagacataaattagatttgtgaaacttccataatttttcgaaaggatagctgtttacttgtgttatctctggtaagaagccacttaagcggtaagtatctatactaatatttgagccatccgtggaatatgttcctttagaaacaagcagtaatgcaagctctccaattttgtccgaaatatcgttactctttaaagaaagttgtttgccatccactgaggttgggatctgcgaaatatctactgtcactagccttttgttgcttccgttaaaacttaaattgacgtgatatttagttgatgatatttgtttaattagagggagattcaagttcttagacctaagattaattagagaagcaactaatgagcaatctggcacatctcggcattgttctattccgcctgaatagtcttcttcattctgtaacttggctctccctggataacgcctttgtagttcttcagtaccaggtgcgcaatattcggttttattccaagaaaccggtgaggcttctgagataggtatagggggataaaaccttgaattaatagttgaagtaagccataaaaatcttaattgtttatctactttcgacacattttctttcaaaactaaaacggcctcaataaaagtggaatcttcgcttttcattgccaagccaaccaatctattaattatactgcttgagtcaccttctgcattacaatatattgactttatcgcggcattgaactcatgccaatcattcatttttgataccacaaggttcttgtcttcgactgaaatggtcgagtaaccgtttaataagttgtctagagttgattattgtggtccgtttatgccgactaaaagaacatttaactgtagtatcataaaatcaaaaagggataaatatccgcaagaatacaagaaagaagaagtatatatgttttctttaaaatttcagagcataacttgagccatgaaaaaccacttctcctcaagtttatgttgttcctctatttcctacagaaatatatttacatttggtcgatatcgaagatctggagataaggtaaataaatcctgcgcggttcaaagatactcgataaacagcaaccaatgtttcacagagtgccatggtaaagaaacaccaaaatagtaaaatgggtaatacaaatcactttggacatctcaaaagttttgtgggaggtaacgtggttgcccttggtgctggaacaccttatcttttctcattttatgctcctcagctactgagcaagtgccacatacctgtttctgcctcaagtaagctatccttctctttaacaataggaagctcactgatgggaattttagcaggaatagttgtcgatcgaagtcctaaactgtcctgtctaattggttcaatgtgtgttttcatcgcgtatttgattttgaatttatgctataagcacgaatggtctagtacttttctcatatcgttaagtttggtactcattggatatggttctgtctcaggtttttacgcttctgtgaaatgtgcaaatacaaattttcctcaacacaggggtacagctggggcatttcctgtgtccctatacggtttatcgggcatggtgttctcatatctttgctcaaagctttttggtgagaacatcgagcatgtcttcattttcttgatggttgcgtgtggttgcatgattttagtaggctatttctcattagatatattctctaatgcagaaggagatgatgctagcattaaggaatgggagcttcaaaaaagcagggaaacagacgataatatagtaccgttatatgagaacagtaatgactatataggttcacctgtgcgttcatcatcccctgctacctatgaaacttatgcattgtcagacaattttcaggaaacgtcagaattttttgcacttgaggatagacagttatcaaatcgaccattgttatcaccttcttccccacacacaaagtatgatttcgaggatgagaataccagcaaaaatacagtgggcgagaatagcgcacagaaaagtatgagattacatgtattccaaagcttaaaatcttcaacatttattggttactacatagtattgggtatactacaaggcgtgggtttaatgtacatatattctgtggggtttatggtacaagcccaggtttctactccacccttaaatcaattaccaattaatgcagaaaaaattcaatcattacaagtaactctcctgtctcttctttcattttgcggcagattatcatctgggcctatatcagattttttggtcaagaaattcaaagctcaaagactatggaatattgtcatagcatcgcttttggtatttcttgcatcgaataaaatatcccatgacttcagcagcattgaagatccttctttaagagcctccaaatcattcaagaatatttcggtatgctcagcgatcttcggttattcttttggcgttctatttggtactttcccctccatagtagcagatagatttggcacaaatgggtatagtacgctgtggggtgttttaacgactggtggtgtattttcagtgagtgtttttaccgatatattaggtagagatttcaaggcaaatacaggagatgatgatgggaactgtaaaaagggagtgctttgctacagctatacttttatggttacgaaatattgtgccgcttttaatcttttgttcgttttggggataattggatatacgtactatcgaagaagagcaactgcaaattccctgtagacggtgtcatcctgacattgctttcatattctttttcaccatcacaaatgaacattttaagaaatattactatatactggtatatattcaacattttacaacggactacccgtgaaatatttcctcagggtacttgaattcaacgtgcaagttttcagcaaactttatgtcagaatcactgaagtcctttttcctcccagcagcgtcaccgcaataatatatccaattcaacttgatgggagaaatttgttctgaaaccctgtatgcactttccaggtcccttttaaaaaactctaccattcctgtcattggttttcgaactttttcgaatatgttaggatcattgttataactttcacctaagcttgcgaatgtgatcttactatgatttgctgcaaaagttttcggccttttaggtgctgcatatagccataacctgtgtgataacgtttctcctctctcatcgtttttgattgcctttaaaaatagcaaaattttattagtgtacttggtgcaacttttagaagttcttgggacggtgatgacaccaccttggttagaaaatatgactatgacggccgtgggatcattatcaatgatattacacaggtaatccagggtggatttcttggagttaaaattaataaactgccaatcacttgcgcttctactaaaacttatattgggggactttggtttgataattgtatggtccagatcaaaggcataaacgtttagaccatgctcgtcgtgatcaatggattgtggaaacttgggcgtgaacttaatcagaaatggcaggattgttaatttgtgggacatgggctttccttcggttcagttttctatgttatccatctgattttgggatgattttacagattaaaatcgatttaaagccatacgcaaaagaggggaaacgaaagaaacgcacagaattcattcacatagatgaagggaacagaaaatgagaatgttatatgacagataagcagcatattcaggacatatatccagatatatatacatataagctattaacaaggagaagaaaccaaaaaaaaaaaaaaaagaaaacatcctcagatgatatcagctttacctacagtttcgtaatatttacagacgtcagagccactcaatttcctcggaacaaagattttagacactatagaaacctcattttcaaatcttgttgcatcagcaatcgaatgaggaaagttcacaactactagcttgtcaccggtcttgaagttctctttgaaatatctacccaaaagcatgaccaacataccggtcggcaaattgtaagcgtacgtgtcacacccgtattttttgtagtattcatttaataaagcctcatatctatcatccctcaaggttctgtagtaatcgatgaccttgactggatcgacaaactgcagctcatttatatcatcgccttgtgatttctgcagtacctttctagtttcttcaatgctgggtgataaggaaaactttatatcgacctcaccttgtgggaagatagccacacgtcttttcaaccctttaaccacattttcgaattcttcttctgataatgttgtcttcggtttgttcttatctaaagactgtactgtcttgacaaatatcactgtaccgataatagcaacaaggaaaattttcttaaatcctggagcatctattttatctgatttgttagaccttttagttgagctatcagttgatgagtatcgtgctctcaagagcaatggtgaaaataagggtaattgcttttgaggcaacccaccgcacaccttgaaacaatgtcggcagcttgctagaacgctttttctcagtggtcgcaacatgtaggtagtctatttatctgggctcgttatgtattaatcttcctatggggattcattcattttagctttaccggcagtccttacaaaccgctttttgaaattaaatcgacaaactgaggaagaagaacggaaaaacagaagaaagccaaaggcaaagaagcgaccacatacacctttttttcgatctaaactaatcgcccaaaatgtcgttggtcaaacttgcgaatacgtgtgctcatttacagaactgctcgaaagttagagttgccttaacatcgatcccatatacgaaattgcagctacagtttgcgtataacctttaccaacaagggttcttatcgtctttacagaagggatcgactatgggaccagacaaagattttgttgaagtaacaccagacaatatctctactagaaggctttgggttggattgaagtatagagataacaaacctgtcctcagcagctgcaaattaatttccaaaccaaattcaagaatacacctgccaatggaagacatgaagaaactatgctctggcgtaactattagaaacatcaaaccactacaaccaggagaactgattctagttcgagctcataacaacattatggacattaatgaagccatatccaaaaagttggatggagaagtactatgcagagtaaaatgaatagaacaatcacatatgaccgtatttatacgtgtaattaaaaaatatacggaccatgtaaataataatattataaaatgcagacaatgatgatgagtatagtactacagtaacgtccttcattcattacctttactagcagtgataaaaagttttgaaaaaaaatgtgctccaggggaggttcgaactctcgaccttcagattatgagactgacgctcttcctactgagctactgaagctgtctgttatggaggattctagcattaaatgctttaatactcaataaaagcaacaatggagaataatttatcagcaactaaatttatagacgaagatcctacgccaaatcttagctcctttatatttaatattgaaaaacatatgaattttaggttgaatcctcaaaatggaattgatatttctacataatagtactacgattattcttcactctgttttatatgtgtcattatgttattacattatcaatccttgcatttcagcttcgtctaacttccatgacagtttctcataccttatgtcatcatctaacaccgtacatgataacatactggtagtgtaactactagttgatagatgatagttcattttcattccaacaattgtcgttagagatcgctacataatcaacctttgcacttcagcttccattaaatctgattaatgcttcttaatctttaagccatcttcttgcaccataaatagcaatgaaaccatttagtcttctattttccacttaaagaaccaggtttttgcatttcagccatcttaaattagacgacggtttaatttcggtgtagtatcataaaatttcggccatccttcgactcacgtataatgatggcctcagcgagaggatcagcaacaagttacatccacaataatacgcggagttatgagatattacagtaccctccccaaaaatataaggtttaccgcaagatcgtatcaggagaatgaacgggtctcttagtttttatccactattctttccactcacgccaatatactaaccaattgaaatgctcataaccagaatgaacaggccgcatgcattctttagccaactttcgatgaaaatacccactatgcaatggtaaatttccgaaacaaaaaattatacttcagtgttcccacaaaataacgatatgtttcttttcatttttcaatgaaagcatgattttttcccttccaatgccaaaatgctagtcctataaatgaaaaaaaaagctttctgctataagaacagcaaggggcatttcaacttacacataatagaaggtgagataaagaccatcgtgaatcctaatagaaactgcgggtttcttaggatcatgggtcgcgcaaaaccgccaagtttaccatcaaaaagctacaaagttcaatttacccaatagaattctaacgccaaagatttgtagtgattcatatgaaattttctttatgcatccagttattactattgagtttctctcaagatacattctccaaaaaaaaagcctgttctcgcacaaacgaccttaagaaaggtttaaaacagctgtcacattacattatagtagataaaaacacgaatggcattttcttaacttgcaggtgtactctctatagcatgtttaacatattttcacctctttattgcaaacactttggcgtttcatattctgtccatgtatatgcaccacaatgattttattttcttttgtatgcattttgtgacgatttgacaactgatgcatcatttcgttccatctatttcgctgttcatggcttctgtctctttctctgtcttttttagccatctcgcaactagctgggaatgttcttttttcagatccgagagtttttgttgtaaaacattattttcaatggttccactaatcaattcgtcattcaacctttccgtattcttatttttcaacgcaataacttctttcaatcttcgtatttcttgctccttacttttcagttctttttgtagaattgccagtgtattcaataaagcatcgtcatggctgacaatgttgccaccaatggcgccactattatcttgaaacaactcatttaaatgggcctccttgtcgtttcgatctgttagtctacgaattaacaaatcatccatgctatctgtttgtggattgcttctttcctcctttgctttcttcctttctgttataatgaaattgcccatggaatatgcgcccttaatacagattcgcgcaggttaataacaaaaatcaacgttaaataaaggtcaactacaaacagaataagtaaaagcgagcaagtgtagtagcaatttagcacaacatataaaacgctattataatggatgttgtgcagcagaaacaggataaacagttgcagcatcaaacacaagagcagcagcagatacgagaggaccagcaggaagtcccaccccaacgtccacgacaacaaaacagatggaaaccctggtggaattccactgccgacgatgagccaaacacgggaagaattgcagaatatcctaatggacaaggaaggagtagtccgacaacggattttcaagatagcgtgaactcgaataatgacaataaagggatatggtctaaaatcgcttcttttgcaacatccagatatagaagtgccccaattgttgttgatgataatacccgctactctcaactaaacactgaacaaatcaacttcttggaaaatgaggctaaggatataatttcaaaaaagtcgaaatcatggtgttggtacgaagcaattccacatatatcaaattcatcaaacataattgattccatagataccccaggaataatcagtgtctctggtacaggatcagccaaatgcccattgccattaaacaaatatcctggggagggaggtaaccctgggtataatgtatttattaatgattctttaatcctaccatcagataaccctttgaattttctgcacgtccaaccactaagaactaaggtattgaatactatcaaaaattactataacttccctaatgagcaacatctctatttaagacaaaaaaaaaccgcattactgaaggataagagaattattataatatccgtcgtgggggatttaccagaaaagtatgagcagcgctcattagaatcacaaagatcggcttattatctttctagaaaattgtcacaaaatctagcgcaagaacaacctcaaagagtcttgaccctatcgttccagtgcccactgcataatcaagatttaatacctacatataaagaatgtgtagagttactgaaccactgggctcatcttttcaaagaggtagattcaattttttttgtgggcgtttatcacagcgttcccttaactttgctattagcgaaatatatcgtgcaaaataatgaagttctagagtttgatgaaaacactacagtgagtgtattgagtttccagtcatgtttacaaggctatcgattttgggaccacagcactgactttactagcaatagttataataacttgggttccaattccagtactaacgaaaatgatagtaatgatcatgattcaaataatgatttcacaacgaagagccaacaaatcaaagaaaaacagttatttcagggcattgacaaaaagcaacaagacacattatctaaaatcaaaaattataggcggatagattctagtgaatctaaactagttcaggatgcattggattggctcttgttcaattgggatacgtttcgactgacattttttggtaagctttatgataattttatgacaatttcagaaaaacttgctatagattataatcaccctaaaatcttgagaaatttatggtgcaatgggaagtacatgggcattgatttaaagaatgctaataatttaaaccttgataccgatgatgaagcaactagtaacattaatgacgtccatgtaaggacccctaattttgaatcgagattgaagattcccaccaacagacttttcgaaataaccttatgggatattttgatgataacggagaatttaggatataaacaatttattcccataattaatttactaagtcctttttttatttcaaggtcatttaatgattacacattgcctccaaatattaggaaacagtaccagaacagcaacaaaatctggcttcaagaaatggacagtaagtggaaaatgaatggtcatcaactcaattacgaccaaagggagggtgaaagtctcggttcatcatcggaatcattattgccagagaatatttctacggtaaaggattttttgcagtttgtgcagtatcaaaacgaaaaatcttcggatttcgtaaggatatattcagacatttatgatgacgataaagtctataaatgctttctgtacaatacaatattcacgaaaaacccattaagtcgtaagcatttacgtttaaacatcgacctcgacactcctacaagcatattgaatactgtcaatcaatatgatttggtatggaaaattcatgattccttctccaaattgattcaattgaaaaatttaccgcagcgagagataccacatgcgttgaggctctccatctcattaaactgcttcttggatagtaccacgagtacttctggccctgtttttcagagggacaccgtggaagctttgagaagattaacagagatttggcgaacttaccaggattggtctccaccaacaaggggtttgaaacacctacgtgatatcctgagcgttttagccatgtatgacaaccccaaaaacttgattaatgatgttcgacgtacatagtagattcgtatatagcggaccgcgtaacatattatggtatttgtatagtgggtaacccgcagagtaggctggaaagtattcgtgaagaacataaaggaagctggcagaagttcttttcatacacctctacttccagaagccataatagcagcaacgctgtttctgcaatataacttgtggaaggtctataataggaagaacatgtctttcactgaggatcaagaaaaaatcgcgctagaaatactgtcaaaagacaagcatgagttttacgaaattttgaaggtagataggaaagccacagatagtgagatcaagaaggcatacagaaaactagcaatcaaattgcatcctgataaaaactctcatccaaaagcgggagaagctttcaaagtaattaatagggcatttgaagtactaagcaatgaggaaaagcgcagtatttatgacaggataggtagggatcctgacgatagacaaatgccatccagaggtgctgcttcagggttccgaggaagtgcaggtgggtctccaatgggtggcggatttgaagacatgtttttcaattcacgtttcggtggtcaaagagctggaccaccagaggacatattcgactttttgttcaacgcaggcggcagcccattcggcgcttcaccatttgggccttctgcttccactttttcatttggaggccccggtggtttcagagtttatactaataatcgtggtggctcaccgttcatgcgtcaacaaccccgctcaagacagcagcaacaacaagcagaagaaaatgcagtgaattcgcaattaaaaaatatgctcgttcttttcatcatctttattgttcttcctatgattaaagattacctgtttagttaaacacaatatttttactgtcatttttttattattttccaacgttagtcaaagttgtactataaaataaaactacaaggagcaagcaaaattgaaaaaacgcatttgtatactagatgacatttaggtcattccttcaggcttcctggctatgttttattttgttccacagtttaccagaaggacataatggtattagaattttaatatatcgaggaaattaaatcagacagtataatacttataaacatctttattttctgataactaatcatagcatttacgccatacatttactttttcttttgacaccgaaagtaatcaagccacttttataattagagttagtttatagatagtatttaaaatttgtgaagatttcccatgcgttgtgccttgctttctctcaaaatacatcttgttaattttctaatgtgtggatgccgaaataatattcgactcaacaaatcaagtaagtcttctaagctcgctactaatttccaataaaaggtatatatataaaaatgttctcaataatgtaattaaacaagatcacgagaattactccagatcctttagccttgcctgaataatctggttcacatcttcatcttccacattcctcgatggaagcttcagtttcttcgtcagtttagtagttatattgccgccaatactgtctttactgctttgtgttttcaaggatggtcgcttgattaacttgccactaggtaatacctcgtatcgttcagagctctttttagaagagtttccaaagaaatttttttttgaggaatggtctacattcccatttgacattgaatatatgctgctgttatgagtttttgcacttgcacgtgaattagttcttggccttgaaagaactttgtctgtgtaccttgtgaaagtactgggatctttatcccacgtccatccttgcctcatttcgctataggctcctagttccagcttctttctgatatcacttttttgttccagctcagcaaaaatatcagaatctgatggccatatcataactttgaatgttttgtaaactatatctaaagtgataggtaacagtgccaacaccaagctagtacaccagaatgtaatgtctttaccaaaatgattgtaaaagccatatgctacatcatatatttggtcagtattattcaaaataggaagggcacaacaccacactaaccaacctccacaggatagaactacagaagtaaaagccagccaattcctattgtgcatttcaacaaattgggatttaacgttaattaaggcaacaatggctgtgaaattgatgagacctagaggatacatagtgttatctgaaagagaactcataccccacattacaacatttaaaaatgtaatgataagagaattcgtagttgccaagataacccactccatgaatattaaccaattaaaaccttgtgaaaggcgcccgtacgaatataattcagggactgttagtagagtcattggtttcaagtctttctcaaacataccaatacatagaaccggtagtgatgtgaatagagtattgaacatggacaatgaccatggctcatatagagaggagcctgaaaacattgtatatctttgatatatcaactgcgtaaagtaaaacgtaatttctttgtaaaacgtgcaaagcataaacttggaggtgcgaatatagttataacgcccatgaacaaataacaatttcaagagaaaccgaaattggccaatagaataatcagatactctagatgcttgcaatccctccttaccggctattccaacacctatatcggcagattgtatcatggcaatatcattcgcaccatcacctattgccaacgtgactaagtttggatcggtatttcttatgttggaaaccataagggctttttgagaaggtgaagcacggcaacatattaccgagtctgttttagtgcaaagctcaacaaatacagacatgtatgtaggatttccttcaaacatggccatcgtggcaccgtcaattacaacaacgcagtgtgctatgtttccggaatcaacttcttgagaaaccgcattcatctttgatataatattttcatcagtagtagttaaaatgactaccgtagaataatctttgattaacatacacgaataccctatatttatagccgtttcccttttatcccctgttagcatccacatttttataccggctcttctgatcttttctatagcttctgaaacgccgtcttgtaacttgtcttcgattgcagttacccctaacagatttaaaccatcctcgatttctgcacctgcctcatcgactttgatttttctatcagtaagggaggttttggcttggtgatagcgtttattccaattttcatactgcccaatatcgatccatttgtaagcatagaccagagttcttaagccttcagtcgaaaactcatcgatggcttgcaaagttctttcaataacatactcttcattcaaaattaactcatcgcttccaatgtgctccaaaatttctgtatcgtaatcatgctgtagtccttcttttcttgtgtctattgggacattgttgttcggaaaatgtgttccatctatcgaaattcgcggcccatatttttctatttgttgcttatggagtgacttcctgcttttatttacaacgctgccaatctcctgatcagatttcttgaccgtttctagaaattgatcaatggagtcaatttgtttctctggatcacgggtcctgctgttcttcattgaaagactttttctcactgcctgcaatgataaacttgctctcggtacgctagacaaagaatttctcaatgaggtcctggccatagcctcttcatctaccattctttccagagactttctttgctggagaaccagctctgcttctgcgtctttacgttctttggtactggtgcatatgtctgccatttttttggcagccaattcgcgatcatgtaaacgctccataataacgttatcagcacctttgcaaattaaaagaacttgatttggttgatttggcatacgtacaagaacagacattctctttctttgagaattgaagtcaatatagttcaaaatttcataattttccaattttgcttcaccgtcaaaaccgtctggaaaagttttaatggtcaaaatctgtgcatttctattcaatacaatataaccaaggtctctagcagcggttactagtgctaattcatctggagatgaagactgatactctatggagtcttctcctattgattcgttatgagtttttttgggaagacagctatgacaaagagctaatgataagaagaaaaatttagccttttgagaaaacagggcggtcggatatctttgaataaactgaattaaatcaaacgaacttttaatgttctccgaaaatgtctcggagggtgaaataaccgaagcttgtttacttagatgtgaattatctttcccaaaaagtgatctcatactgggacggcctgtataaattgctgatgaatttcccttatattcaatagaattcctagatttaggaaagttgtccaaagatggacgatgccctttttcaattggtgcgtccgaaaatcctaaccgatcaagaacattttgatctccaatggaaacaacgtctatactagagccgttgtgagcttttggtggtagtctcaaggagttcgtattgtctctgttgtcttcaaagttatcctcagaattaccgagatctacattatgcagccaagatgatccacataaagaaaatttccgaaatatcatcttattatccgtcagcgttccggttttatcactaaaaatataagatacttgccccaattcctccagaatggtggcagttctcgattcgcatggcgtgttcgtttctgcatggtacatgtctatgtcccattccatcattttactttggactaccttgataatttccattgttacatatagggacaaaggaatcacagtgttatacatgatgataaaagacattattgtgggtgctacgccagcatctgcctgaaatagataccatgctttgttctggtcgatatattttttcttatgcaaaacatggccaagataagaaaataaagatattgtggcaacgacaaacaccataaacacgataatcatatttatcttcctttgtagcttaggggctttcgttcttgggttttttaaagcattcattctgatttttgtttcctcaccactgaaaatgaccataccaacaacattttgagtattcctcaaaatactaccacgataaatgacattatcaggacctagagggtatttcattatggtatcattgcgatggtttttcaattcaagattaccttcaaaattatataaatcaatattgggatcttccacggtaacttgagcattaatatttgcaagacctgatgcggctttggttaacttatttaattctggatggggttgtttacttttcaaatttgtttcgccatctaaagccatcgtttcaacgaaacattcgctattttcgccgtcacatgtcaataaaagcagatctgcaggtacccaatcatcttgtgtgagaagtacgaagtctccaacacgaagtttttcccacttcttttgatgaatatgaacattgtatttattcttgagtagttcaaagttattgaagtgcgtgtctaagaagtgtccttgagaggagttccgatcatcgtttaaaggtggattattttcagcagcggccgatttagttagatatgcagtggatgagacaacactacttggtagtgtataaacttcttgtgcgtcattatttccatctttaaccaacactcccactggtttattgttctcttccttatctaaacgatgtctcctgaaatcgtcccaagcctctcttgtcatggatatacccataaatacacataaggggataatagttgtataagtaccagttgtagaccatccaggtatcatttgtaatactgcgacaatgaaaaaataagtattggctaactttgaaaattgtgcatacaactgtctaggcaaaaaggaatagaatgtatatcttgatgaagttattcggttgtcgcagtaaggcttgttgaacctttcgtctatcaaatgaccatcccttttagtagcagcttgtttgtattcaattgcattatgatctaatataatcggaatatgtctaccgtctttcgaatggaacgtcctccttcgatctaggatagtatcaagtattttagtgataatgctatatgacacatcaggactaccatactcttccatttcataatcctcttcagcagcataattgccgcttgtttcatctctgtcatctttatcgttattatcgctaccggagaacgtcttactctcatttatatcttctaactctatctcatcatcagttcttccgcgatatttatcatacaaatgcttgttgaacatctgcgttcgtagtgatgaagatcttcttctttgcccatcagctatgcccataatatttttttctttttaataaagaatggaattaaattatctacttcaattaggatgtttatttgctgtatggaagctatgtgtatataacgataaaggtcaaataaaagaaataacaaaaaagaaaagagtgaatgaatagtccaaaagcaatggggtaatttggcacttgatcttttctcaagacttcctgcaatattgaattcttctttgttaaatattcgcttacttaaagcacttgacagactggggtcgaaaataacccggctgcgcagcccgtcatttgcttatttagaaaatatgattaaagtgtaattagttatttcaaagtacatattaaaatatattatcatgaatcatttcctagtaatccttttaattcatacaaaaatgggatagtttcttccgaagatactttgcatttgctgagaggcctgctctcaagaaaggcatcgtctcttaatggtttttgaaagccaaactttacggacatggaagcctgagcttttcttagcaattcaaaggactttgcagttcttagcctttccctgccttcacggttttcttgagccaatttcaaaattctttcatctaacttgcgtcgtaattcgttgtcagaaagttgcttgaaatctggtttcctacaactatcctttccgataaaatctacgcggtgattttggcgtgaaccggcagaacattcctcctgacagtcgtagtcttcatattcctctagttcggtgtcgttttcaaaagagtcattcaccgattcagcaacatcaatgaagtcaactttcctctctaagctaagaccttgtactgacgaagaacggggtgactttctgcctttgaggatatccagatggaaaccatggttgattgtattggttggggataccttttgtatcctagaaatattgccacaaattttcgaggttttccagaaagtaatgagctcctccaacttatcctcaatgatgttcctatcattctctgttatgccatttcgaatgtcaatagctaatagattgttctcgatcatttttaagtaattaagtgcctgaaacaatttatcattctttgaaaatgaacatacatttgctctttcacaaccagtattagttgatgtttcttcaggaaatgcatacaatatttgcttatggtcattcaaagacaccaggacagtggagagtagtgaatgtaatcctcttaatagactaactatattttggaatgtacctattggattatatttttttttgagttgcacccttgccatgtaatctggaaagattttgtttagtgcgtttctcatgtttacatttgaaagattttcgtttcctgtcatatctaaagacagcaaacaacagagcataaatttctttagcagtttgagacgataaagcttaccatcaaggtcttttactgtggtagtattattatagtaaagatttggtacatcgataccgtataattcacagtatttcgatagctcacttgtatcgctaaagatgacaatatctggaatgattgatttgagtttataaaacagtgcatcacttgagaatactaggagctcttttatcacagatgagtgctcgtcagcaattgaaataagagacactcttgatataaaactatgattttttatttctttaaatcgaagatgatatttatgaatcattacatccacttgttgtaatgattcgagcactttccgtacctttaataaggttttatagcaaatcaaatgtcttcgaaagtattcttgctgaattgataaatacactgctacgagtattaaaattacaactctcttcagacctggactatttttttttctacagtattttttcaactgtgtaagtactcgataagaggttataatcatcgaaaggtagttgaaattttgtctgaaatataattttttgtcctctgctaccgccaatttaccatattttgtcgccataaatggtacagatttgggaggtacattctttaacaaagttgagcttttatgaaagttcataatagattgatcaagatgtagtgataacctgtaatgattcatatcattcaaaaaatgagaagtaatgattgaataccgaaattcttcaaagaattggtgtgttacaccgaatggctgttgcatgaaaattcttgaaataatatcatcccaattaaaaaacttcgttgtttttcctacggttataggtgaaaaagtacagtcattagatcccacaattgtaggggagtattcatgtaatacgctgcggctgcttaatagggacggttttcgccacgtagagtaaaattcttgacgattgttctcggtgacacctattatgttatcactatcaagggttagactagaactcatgaatccatcctcttcgcttgatttcagcatggaaaaaatctgtaaaccgggagcctgcaaggcggatggacgtgagtttgttgtcattattaagttaatcaacaaacgtttcacaagtaagtaaaaacaaacttgttgcaataagcgtgaggtatgccgagcagttattgagggggtgagattttgacctttgataaaactcctataaccgtctagtatccggtagtcacctaatcatttatgatattgggtgaagatgaatgtttagtttattttcagatcaagtgtttttatttacgttttgatgttttcatgcgggatgtcttcaaaaaaatgatttcgcccaggatcgaactggggacgttctgcgtgttaagcagatgccataaccgactagaccacgaaaccatagtaagttggagaattctgtataaagagtatgctacatttctctaaatatgttaggaattaaatataaaaattccgaaaactttgaggcaccgtctttttagctggccagatagcttgcttacctattttcttgctagtttaaattcgaccggaatagaaatttggttacaagaacgctattgcgcaccagatgcaaattttttttttattttatatagtgtcactggcacccctccattacattgtctaatttaaaataactaaactgatatactcacttactctaacgattgactcctgcttggtcaaaaatatgtatagatgttagaccatctttatatgccattattttgaaaacctaagtgagaagtaagtttcacacttcatttgagaaacgatacacctgcactgaacgatgatcccaaaaatcgttccgacaaatacagacaaacaattttcttaaagattcaaattagaaacatactactcatatgaaagaaaagatgcaacggttagtattggaagaatgacgatgaaacactttttgttgtttaataggttttagctatccattagatcaggagaaaagtcaccaatgttaaatatgtcgaatgtttctgtatccatagaaaaagagccatttagttgttgctgcgagttactgttttgaacttttacggtacccttaccgccactgtcctttggagtgacattgatgaagtttgtagcagctgaatcaccattttgttccagtttcttagatttcataactttctgagctgcagcaacttttcttgattccttggtctttgttttacccactctctgtttccgcttgggttgaattgttgtagttatattaggagttgtgctggagctagaagtacattttgatgatggttgtgatactgtgggtgtattattactattattattattattattattattattattattattactattattactattattattattattattattgttgttgttgttattgttattgttattgttaggcaaaggaaagacggaggtagaatcattttgtggtactgaagtattggttttataatgttgtggtagatgaaattgttgttgcggagcgaacgcatgcattgcggaagaaacattttgatataagggctgcatattgatcatagggttttgtccggatggattagtctgcctcatacctggattttcaatgacaggagaccccatatttcctggttgtaatggcatagtgttgttagctggcgctatacgattagtgtctggaggaaaggcactattttgtaattgctggttagccgccattctttgcatcatcatatgcatgtactgctgttgagatgttatatcactaacaaccggatttgcgacagtgctttgatttttcatttgttgaggaattgttttcatcttattgaagcgggctcgtatgtgttcttgcaataaactattgccatttgcgttattgtcatttgtgggcgtagtttcttccgcagtattgttacgtgtattagattgataattttgatttccaagattttgctgtagtgaattttgctgtagtgcttgctgctgaaaaaacattttcatagcgttcatgtcatcaaacctgccagattggctttgctgaaaagatggcgcctgtccttgattttggtggtgtaattgatattgaaagaagcgctgctggtctgaaaacattgaagattgggtttgtgcattaaattgttgatttgtaggaggcactgaaggcataagtccggttgaatgagaattttccgatggaatatgagggaccatttgtgggttgacaataggatacggtgtctgttgctgctgttgatgttgttgctgttgctgttgctgttgctgctgttgctgttgctgttgctgttgctgttgttgttgttgttgttgctgttgctgttgctgttgcggttgatgctggggttgatgctgaggctgctggatctgctgttgagatgattgctggggctgtgctggtgattgcaaatcattgaagtgtttatgtagatttatagttgcgtactgctgcccagcaatatcactgtttatagcagtatcaggtgcaaaattagcgctattctgtttgtcgtagacaccggaagttctcgatagaaatctttcggagacgtttcgattggttggatcgtttaaattaaagttacttccgtcaccattgggcctaaaactctcctctgaaactggaaaactattttgagttggtggaatcacatttggtgggagattagagaaatgggaaggcatattagatttagaattagctggcaaaattggtattattctctctcttaaaggattatgatcctgttggtacccagattctaggtctccattgaacaatgattgaaaaatttcccaccattccagtaaaaacgtgtcattagcgtccatcagcattttcgaaggtaatagcccatcttcactaacaatgtcacccttagatgcaatatccattaatccctgcttcaggctggcgttcaagctagttttcccacccgaagcagatccgtttattctagataaaggaaggtcagcttcgcttaaaaattttgcggcagagttccagtaattgtttttgattaaatagttataaatatgggcgtacaataattgcttagagttcttagccattacatccgaaacgaaaactcgagaatccgcatcaaactgcaactgagtatggctattcaaacctttgatattgggagctgagctaaaatccgtgttactagagcgctcatttgtattaatattggtcgtgttatccatatctttatcatgcacctttttcttatttcactgcagtttaacgaaaaattgacaaaagaaccgggagataccaaagggaaaaaccaaaagagtcacacaggattgcaatagaaatctttctggtcttttctactatggtgattttattatacccctcctcttcctgttatacacgcattgtatttcggcattgcctcttggccgcttttttcacctgacgtaatacctgttgcagcaagcgagtttcgtgtgcgtatagaaaagtatttaccttgacatttcgaagaagtatgtaattaccaaatagctcagaagaacacttggtacgtaacaatcatcgtttacctttttcttctatcaaaaaattttcttcttttttttttccttctcttttcttaaataaaattgaaaaattgttacttagtacttcataattttacttaatatgcagtatggatcgttataaataatattcggctacaagaatctttaatcttcgaattcatcttcgtcgaattcatcgtcatcgaattcatcgcttactcttgaatccaaatctttatcgtccattgagttgtggggtagctgattgcgccctgtttcattaacactttgctcccttcgtgattcggtatctgaattcccaagtgaatgtacgtcatttgaaacgttgatctttgaaacaattcttgttggagcgccggcctttgacacagagagctttttgaactctttatcgatactagtcgcggctgcagaagatgctctccttgatttagttctattgtaattggagtcttcatcatccatatcgtctaaatatcttagttttggcgatgcaagtggagaacctagctccaaatatatttgttttccaatgtcccctttggacattgtagatttattgggcgtggatcctgagctactatgggaactcaccaggtcagacgcattttctacatcagacgaagcggctaaaacttcgttgttatttgtgctgccgctcacatttctttgcggggctttagtgaccttggcggttttgactgaatttgccctatttctactaatgttgctttgttgtgatacgtcagtatcttcatcgatgttatcagaatcatcattgctaatatccgataagttgtcgatgtcgactaacgggtctctccaaaaatttacgtctgtgaatttctcttcctgattgcctctaaatagcgttttgcgacctgaagtaatttctgagtcaaagttatccaacgttctattagggggggagccaggaaccatggaagtattagttcttagatcgacactatcaaggctgactggtggaaagaaatgatcgacaagctcattgatatgaatataggagcttctgtaacctgctaactccaataattccatatgaacctcaccctctgtatttattgtgaaaattcttgaactaggtatccccacagttctgtaagataaagcatcagtaatcctattaccaaagccggcaaaaaatggtgttgatttttcctctgtatccacttcgttatcactgtcttcaaaatacaaggatcttatgtcgtttagacacgcgattttaaagacttcaggtttttttagtattacttcccgccttaacgcagccatcgttctatcgggtgataaaatcacaggcccatttggtagtttgctgccattctgttcaattgatcgcaaataactcctcgtggaatcagcttgtccagcacttcttgcagttagatagagtatattatagccattcctggagatctcgctaaataacttggctacacccaagtgcgtccagtcttttcctatcattgccagaacatggcctaaagcgtccgattttgtgatggtgccatcaatatcactgataacaattggaacatcccacctccaaacgaataattttgacgtaacaatagcttttccgtgatctacggaaaatttcagatcattttcaccataagttaaatttaggcactttaactggtcattagtcaatcttatcgttcgtatgtatcttttctcggtctcaccgctccctgctgttcctttcttgctagttttttcacttttactgctttgttctttgctaaatgatgtttcgtcctcagtatcggaaccagaaggtgaagaagataacgaattcaaagtacttcctgattccattgcatctaagcctaaaactgatccgcttgtggccattgttggaggcgtacctggaggagataaatcagtaaggtgctcgtaaggatttacgatcttgatgttgccatttttgtcctccttgataaaactggaaatatctgaatcattaccgaattcgtcctttaacaactgcttcagttgtatgtctgtgtcatgcatcatattcttgtttggcttgtaaccttcagtgtctagtagtaagtcgccattgttatcaagtttactgggtatatggatttcagtgagttttttgtttagtttttgctgaaagttctttgtacgctgctcaacaagcttcctctcttcaactgaatctggtggtgtcgttgtagaggattcagtaggagaaagcgaccctgtagtttcactatttttactgcctgaatctccagtgtcattgatatctaaaaaatctggttcctctagcactttcttttccttcttcttattttcattttcaccttcaccttcaccctcggttcctccttctaagatggatgtttcaggtgattgaggggggcttgatgtggcgctcatcacgggcgacacaagcaattcgtcagggacatcagtgacctggtcacccatctcgaaaacgaaataggcttctccagaatcactcagtttcattggcatattactcagtttctcatttataaacacttggactttcttttgagatggctttagaatttgaaatttgccgaacctcacatgaaagggagaacatgatagccttccgtctggatgctccactacaatgacatctatagcacctgatagcgtagccggattgatagaagaccatgttttagacacagacccaagagctctgcctacgtactgcataatcgaccgatgtgtctatcttcagtaatttcttccctgtatgtttcttagaaggtaaaactgtgattacgaaggtgtagtgtccaattggtctgattaacacttcttgaacacgttttactaaattgttgaatgtattttctttataaacacaagcccccacgatggcctactcttcacttgtccttgctcttccttctaccctcaccgtgcgctgctttcaacgctggccggaaaagccgagaaaaagagatagataatagagaaaagagagcccattgtctaaagggagggaaaccgaaggacgaaaagggcccgcgacagaccgtttagagaatgagcagcacgtgggcacttcgattttgtctcccagtgatgtagtgttatgatatacaagatgagtttggaccctgttcaagcaaatctgtcacatttgttagacttttttttaaacgagccctccaaacaagaacgctcagtgttaggaactgcgaacgaagagagaaatgcgtattaaacttagatgagtattcttgccgtaaatgactatatacaaaacttattcggaagaacctatatctatgtatgtgaaatgataagtacaagacccactgtgatgtgcagtgatggcgaatagggtgaggtcccttgtactgtctttattgtagccgcttgtaggaaaagttttatcacataaaattatcctctagagagttagatgagccagaaatcaggctcttagtccgttggaaatgcgttacttaatccgcgtagggtcatttgatacagaagcaacattatactgctctgaacacttgtccagacgaatctagggccaacgccactaaagaaacctaacacaccttcagattggtagaccgtccgaaggctgagcgaaatcgagttggaaagtgctgccggtctgccgtttgttacatgtggatgtgttactgagtatgatttgttgctttggctgggcggctgttgagtttggactctagtcttaacaacatccattggtgtggtaatgattcccgccagtccacctgcacaggcaccagtcaatatttcattaggtatagacaactcaccatccctaccatctttctgttcaatcttgaaagccaattgcctaaacttttcgtagaaggcaaactgcaatgcactaaatggcaaatctctggctaaagtggctttgtatccaaaaaatagtgagcgaaacccttcttcttttataactgtctttatggcatttcttaaattcgaataattatagccagattgaaagaaaggattattgaaccttccttgcaattgtagccttgtctttaggacctctgatggaacataaacaaaactggagataaaatcgccaagaaatccagcgctcaaatgtgtgatggtatcgttaatctgccaatcttctatcattgttctcttagtatattcataggtcccaaagaagattgccgctgacgggaaggagcctaacatggcagccatgtaaccgccgtatagcccccttctcacgccttcttctagccaaatggtacgatatgcagagatcatgttcctgtattttttgacattgggtgcgccctgttgtcttgtcttaacagtatccaatgaatgcatcgcagaatctcctatttttccaccaatcccaccggagacgacacaatgccatatagggcttaagtcctcatctgaatcgcctctttttttgtgcagtttatcatcttttcggttattatttggttgatctggagttccttctgatgtcgggggatggtcatgaggcgtatgtattatcggtattgaagaactcaggttccatgagttcattatcttttataccagtcggttggaagtgaagattattatgcgtgcttcgttagaatactcagcgtttgttttcggcttgctttgatgttttttcaaattaatgaacacaatgtaagaagtcgctatcgttgtagggtcctagagatgtcaagttagagttcaatcgcaagaaaaataggaatgtgataccttctattgcatgcaaagatagtgtaggaggcgctgctattgccaaagacttttgagaccgcttgctgtttcattatagttgaggagttctcgaagacgagaaattagcagttttcggtgtttagtaatcgcgctagcatgctaggacaatttaactgcaaaattttgatacgatagtgatagtaaatggaaggtaaaaataacatagacctatcaataagcaatgtctctcagaataaaagcacttgatgcatcagtggttaacaaaattgctgcaggtgagatcataatatcccccgtaaatgctctcaaagaaatgatggagaattccatcgatgcgaatgctacaatgattgatattctagtcaaggaaggaggaattaaggtacttcaaataacagataacggatctggaattaataaagcagacctgccaatcttatgtgagcgattcacgacgtccaaattacaaaaattcgaagatttgagtcagattcaaacgtatggattccgaggagaagctttagccagtatctcacatgtggcaagagtcacagtaacgacaaaagttaaagaagacagatgtgcatggagagtttcatatgcagaaggtaagatgttggaaagccccaaacctgttgctggaaaagacggtaccacgatcctagttgaagacctttttttcaatattccttctagattaagggccttgaggtcccataatgatgaatactctaaaatattagatgttgtcgggcgatacgccattcattccaaggacattggcttttcttgtaaaaagttcggagactctaattattctttatcagttaaaccttcatataccgtccaggataggattaggactgtgttcaataaatctgtggcttcgaatttaattacttttcatatcagcaaagtagaagatttaaacctggaaagcgttgatggaaaggtgtgtaatttgaatttcatatccaaaaagtccatttcaccaatttttttcattaataatagactagtgacatgtgatcttctaagaagagctttgaacagcgtttactccaattatctgccaaagggcaacagaccttttatttatttgggaattgttatagatccggcggctgttgatgttaacgttcacccgacaaagagagaggttcgtttcctgagccaagatgagatcatagagaaaatcgccaatcaattgcacgccgaattatctgccattgatacttcacgtactttcaaggcttcttcaatttcaacaaacaagccagagtcattgataccatttaatgacaccatagaaagtgataggaataggaagagtctccgacaagcccaagtggtagagaattcatatacgacagccaatagtcaactaaggaaagcgaaaagacaagagaataaactagtcagaatagatgcttcacaagctaaaattacgtcatttttatcctcaagtcaacagttcaactttgaaggatcgtctacaaagcgacaactgagtgaacccaaggtaacaaatgtaagccactcccaagaggcagaaaagctgacactaaatgaaagcgaacaaccgcgtgatgccaatacaatcaatgataatgacttgaaggatcaacctaagaagaaacaaaagttgggggattataaagttccaagcattgccgatgacgaaaagaatgcactcccgatttcaaaagacgggtatattagagtacctaaggagcgagttaatgttaatcttacgagtatcaagaaattgcgtgaaaaagtagatgattcgatacatcgagaactaacagacatttttgcaaatttgaattacgttggggttgtagatgaggaaagaagattagccgctattcagcatgacttaaagctttttttaatagattacggatctgtgtgctatgagctattctatcagattggtttgacagacttcgcaaactttggtaagataaacctacagagtacaaatgtgtcagatgatatagttttgtataatctcctatcagaatttgacgagttaaatgacgatgcttccaaagaaaaaataattagtaaaatatgggacatgagcagtatgctaaatgagtactattccatagaattggtgaatgatggtctagataatgacttaaagtctgtgaagctaaaatctctaccactacttttaaaaggctacattccatctctggtcaagttaccattttttatatatcgcctgggtaaagaagttgattgggaggatgaacaagagtgtctagatggtattttaagagagattgcattactctatatacctgatatggttccgaaagtcgatacatctgatgcatcgttgtcagaagacgaaaaagcccagtttataaatagaaaggaacacatatcctcattactagaacacgttctcttcccttgtatcaaacgaaggttcctggcccctagacacattctcaaggatgtcgtggaaatagccaaccttccagatctatacaaagtttttgagaggtgttaactttaaaacgttttggctgtaataccaaagttttttgtttatttcctgagtgtgattgtgtttcatttgaaagtgtatgccctttcctttaacgattcatccgcgagatttcaaaggatatgaaatatggttgcagttaggaaagtatgtcagaaatgttatattcggattgaaactcttctacaatagttctgaagtcacttggttccgtattgttttcgtcctcttcctcaagcaacgattcttgtctaagcttattcaacggtaccaaagacccgagtccttttatgagagaaaacatttcatcatttttcaactcaattatcttaatatcattttgtagtattttgaaaacaggatggtaaaacgaatcacctgaatctagaagctgtaccttgtcccataaaagttttaatttactgagcctttcggtcaagtaaactagtttatctagttttgaaccgaatattgtgggcagatttgcagtaagttcagttagatctactaaaagttgtttgacagcagccgattccacaaaaatttggtaaaaggagatgaaagagaccacgcgcgtaatggtttgcatcaccatcggatgtctgttgaaaaactcactttttgcatggaagttattaacaataagactaatgattaccttagaataatgtataacctttagtagtgaatctgcggtatcataataaatgagatacatcttaaacaatttccaggaaacagtagatatttgaaaaagtgcaataaatttttgaaatctgctgttatttgatctaaaatcttcttccaacgaatctactttgtattgaaaaatatcgagctccctccttatagcatccaatgtttttaagggaggtttagaactcttgttcaagtattgatctaaatctctgtctaatgagatgattttccaatacaagacctctgtgctgttttcttccctgtaaacatcaacgttaggcaaatcctgcaaatatgctgcatgttgtaatagggaggatacttctgtatgaagtgcaattggtttgcgtggccccgattgaagataatcgcatccacacaggcgatagaatattcttcccaaggttactttagcgatgctttcaacggggtcatcattaagtaaaggtctaaagtcatccacatgaaaatttttaaaggtatggatgcactgtgttaggagcgaatttgccaacaacggttcatcgtaggggaaagttgtagtggctaaaatcagatatgcttgaacgagccttatatcgggatgcgccatgaaatcacattgtttcaattggaataatgagcagcgtgcaaaattttggcacatgactaattgcataccatcttcccaattgagccttttgttgctacccaaatattcatggagaggatatactgaaaatatttctgctaacttctcgactggcatataataaatgcacatggtaaagacagaccatattagtgcgtcccagtatttgccgtctacactgtgattcttgtctgcccttctatcccagtactgttccaccctcaaatataattcactgatatctccaatggaaccaaaatacaaagcacctaagttttccatagcaaagttcatcaattggaatgattggtctttttgaagataattcatccaaaacatacattcttcagtatcagtatccaaattagctggtgttctagtaagatctctttgttttgttttgtacagcccaatattcgttatccaatattcataattttgccagaataacaataggtcagggagatattccttggaagatgaagccgttattagttttgttgatttcatacattcggagtcctgtcctctcttcctgcagtttccacacggtatcatacgatcacatttgacttttcgcctcgtacacacggaacagggatgcttggatttcagttgagtggtacggttaaacattattattaggatgcaaactcgtgttcgtaacttttgtcatcacctgctctctgaaggttggttataatatttcattctcttacgcttagcttacatggctgcgcgcacttcatttaaagccgtaaaaaataaagatttcatagaatatgaagctttgaatctcatgtaaacatttatataactatgtaacgaattatttatccaatgaaagatccacatggactgattttatttgtaaatagttatcaacgccggtgtcgcctgattctctaccaataccactcatcttaaatccgccaaaaggaactttagcttcttcttgattggtttgattgatccaaacagttcctgctttaatatcgcgagcaaacatgtgcgctttcttgacatctttggtgaagaccgcagaggcgagcccgtagcaagtatcattagccagcttcagagcgtcatcataatttgtgaacttgctaacaaccacaaccgggccaaatatttcatcacgcagcaacttagatgtttctggtacatcagtgaagatggttgggggaatgaagtagcctttagctccaccaataggaaattcagaggtctggaacatgtccaacttttcctcctttttaccacgttctatgtaacttttgatgcggtcatactgtgtacttgatataactggaccaacgatgcatttctcatcaaacggatcaaattttcctgcaacatcccactccttctttgcagtttctttaaacttttcaacaaacttgtcgtagatcgaactttgaacataaactcttgagtttgcagtgcagatctgtcccgaattaaaaaaaataccatttgctacccattctatagccttatcaaggtctgcatcttcaaatacaagagcaggagacttaccaccgcattctagtgtgatatccttaaggttcgattggccggaagcttccaatactgagccgccaaccttagtacttcccgtaaaagatattttgtcgatatccatgtgggttcctaaagctttccccacaacggaaccataaccaggaatgacattgacaacaccaggtggaaaacctgcttttttaattaaagtagcaaaataaagtagagatagagaggtattttcagcaggtttgatgataaccgtgttaccggccgctaaggcaccttgcatttttctacaagccatagctagaggataattccatggaacgatttgagcaacaacgccaaaaggaacttttagagtatatgcaaacttgttaaaagtcaatggaatggtttcacccatattgaacttgtcgaccgcccccgcatagtatcttgtaagttctataatctgggctaagtcttgtttagcattggaatggaaaggcttaccagcgtctaaagtctctaatgcggcaagtgtgtcttgctcctcctcaataagttttaataagtttgaaagataaataccacgttgctcagaagatgtcttcgaccaaacgttatcaaaagcagccctggcagctttcacagctttgtctacatccttttcgttagctgcttggaaggatgttatcggttcgccagtagctgggttcacagtttcgatggtctttccatctgatgatggacaaaactcattgttgataaacaaccctagcggttgctttaaagagattttcaattgtgggatttcgatatcagtatacaaggtaggcatttttcttttggctaattttctaaatgtgtataatctatatctctatgatacaagtccaaggtataattacctggcatgagtcaaatttattcccatccagatttgccattttatacaattagtttctgaggtatgatcagttaaatctacgctattcgtttgaacaatctccctgtctcctccctaaacttactaattccttaacccttagggagtttagcaatcagcttaagaagggggctgatcaacaatccggttcaagtcttggattagcagtaatgaaaatccctaaatgcactaaagggcgtggaagaaaggtactgtagagttctaatagtgatactttccttgtactccagggggggaaggaagaacagacgtcatatgcagaaaaagaaaaaaaaaagacggaagatctacgtaatggtgggaatagagaaaactaacacgcaagtataatttcttgacacaaaaataaatctcactgagtttatagctctatttttttaccatcttaagggatttctaggacctagtaacaacaattgttccgcatgctgaaataatggtgcttacagttttatatcgagtagtggactactactgtttgctagactgtcaacatattcatccgtcgtcaggctaagctatttaggtacttacgcacttacataatgataactatcacattagttgtccaaagagagatttatgtgaactgcttttgtttgaagataggtatcaacaccactttgccccagttctctaccaataccactcattttaaacccgccaaaaggaacggtaacatcttcatcgttagatgagttgatccaaacagttcctgctttaatatcgcgagcaaacatgtgcgctttcttgacatcttttgtgaagaccgcagaggcgagcccgtagcaagtatcattagccagcttcagagcgtcatcataatttgtgaacttgctaacaaccacaaccgggccaaatatctcatcctgtaacagtttcgatgtttgcgggacatcagtgaagatggttgggggaatgaagtagcctttagctccaccaataggaaattcagaggtctggaacatgtccaacttttcctcccttttaccacgttctatgtaacttttgatgcggtcatactgtgtacttgatataactggaccaacgatgcatttctcatcaaacggatcaaattttcctgcaacatcccactccttctttgcagtttctttaaacttttcaacaaacttgtcgtagatcgaactttgaacataaactcttgagtttgcggtacaattctgtcctgaattgtagaaaatgccagctgctatccaatcgatagccttatcaaggtctgcatcttcaaatacgagagcaggagacttaccaccgcattctagtgtaacgtctttaaggttcgattggccggaagcttccaacacaaatccaccgaccttggtgcttcccgtaaaagatattttgtcgatatccatgtgagatgctagggcttggcctacaagtgatccataaccaggaacgatattgacaacaccaggtggaaaacctgcttttttaattaaagtagcaaaataaagtagagatagagaggtattctcagcaggtttgatgataaccgtgttaccggctgctaaggcaccttgcaatttccaacaagccatagctagaggataattccatggaacgatttgagcaacaacgccaaaaggaacttttagagtatatgcaaacttgttaaaagtcaatggtatggttgcacctttgtcaaacttatcagcggacccagcaaaatatctggtaagctgtaaaatttgtgccaaatcacctttggcatttgaatggtaaggctttccagcgtctaaagtctctaatgcggcaagtgtgtcttgctcctcctcaataagttttaataagtttgaaagataaataccacgttgctcagaagatgtcttcgaccaaacgttatcaaaagcagccctggcagctttcacagctttgtctacatccttttcgttagctgcttggaaggatgttatcggttcgccagtagctgggttcacagtttcgatggtctttccatctgatgatggacaaaactcattgttgataaacaaccctagcggttgctttaaagagattttcaattgtgggatttcgatatcagtatacaaggtaggcatttttcttttggcttattttcacgattgtttttgatggacatgcaatgtaaaaatgataggaatgggccaaaagtatttttaaggattcgctccctttatatgaacattcttgagcaaaattcgggatatgatcagtgagtgtcgacaagattgcatccctaatgtttaaacgagttaaaaaaactcatcattggataggagtaaccaataaagggtatatgattgctattattagtatccaaaagccgccgggaacatcatagggcgttagcaagtaaacgcatggcacgataatggcaaccttgtttcttctggcggcaaaagataaggcaatgcaaaataaaaaacgagaaaaaaaaaatgatagaagggaaagataagcaaattttctttcgagctggaacgcttcattttaatctcacgcatttgcaacccatgctgatgtctgaagcgctgacaaatacttcatacgttcttcttgtgacacattaagaggtagcacggaggtgcaagtaaagatggcaaaagtacggaaagtaagaaggaagtttgcgggtcaaccagttgcccttactagtgtacgtaaacatatgtatatatgtatgtaaatatctatatgctgcactgcgatatcgagtaggtgatagcgttgaaaccctcaataaggaagaaaacgttataaattgcaatgtttttaaaaaatggtggctctgcgtaatacagcgcaaaaaaagataactgaccggggctagtgtttcagccttactatctcatgcattttcgtattatatgccatgcatcctgctttcgtaatcatcaaattctgaaaattgttcgggatctctctcgtgatcattttcatcttcgttatcattatcaacactatcgaaagatgcttcatcagtaattaaatttctgctcgttccaataattcgtccgcttattgctgatttatcatttttcgaatgatgttcatcgtccgagtaacttggtggtagcataggtaaggaatctagattaatttcctcattgatgatcttctttccagtgggaggggacatagtgaattcaaatccaggtggtggcggtaatatttcaccgtttcttataattatatcatcattgagatttgtagtactaccagccgcaatattgtcgctatcaccgtctgaaaaatcttcgtcgaaatcattgtcttcaccaccgctttctaatagggtatctttaccgtagtcttcgtaagaaggaggaggtaatttaatgccgtttgactttgcgtatccccattttttaacgtttgcttctatataaacaaagccataagtgccgaaattcacatgaatttgacaaggtacgttggagccaatgatcgggtataggtattggaatttccagccgcggatatgaccaccaacagatttttcatttagtttttttccgttcctggtgaaaaatactgttccactacgtgacctatagccaatgccaacaatgtctcccttttcacactgtggaaataacgttcttaattgctcatttagtttgaaggagtcattaaatcttctggcgccgttagaatcgtatgctatcgaatggtggtgtcttcccggtaacctgaaatatggataaggctgtgtggaaagaccaaatgagatgacacctttcgatacattttcatcactgtttagtgggccatccgtttcaaatatcttgaattcacaataatatactttatttatacacggaatgggtagatttgtggatatagaagcatcataattataatttagaaaagaaacctctgttttattttccactatgacagtatggtttggcatatcaggatttgggctaaactcccatgcataagccccctcttcttgaatatattgccttgtttgctcgttcataatagggtcttcacgggtggtgtctggattgctatcttcggactgttgtaaaagtccctggttaagcagaaatggtgggttctgcttgatatactcctcaccttgcttataataaaactgctcttcaggtgacaactgtgccagcttatctcttacttcatcagcatcgtcaagattgttgggccaccttaaactcatgttttccattaatcttctgctatgaacgtgtgcattattttcgtcataatcgctgaataaagatattctttggccagggccatgctcattataatatgcagttataagccgcgtagctatctgttttgtaaaaaaataaacgatacagatgacgatgtagaccacgattaaggttccaaacgcaaacaacattatatccatgttaagttcgtcagtatcgtctcccccataagatacatcgccacgggggatcaccgaagatctaccacaccgtatttgtccgcttatcgaaccgagaagcagcgattctatcagaaacttgaatgacatttgcttttttatatagaaaaaaaatttggctctccaaactttaagattttttataattattaaccaatgacaatatagataacttgaaacaactcttgaaaattttgtagttaggcaccagtcctttggtttttcaatgttctataaaaaatcactcctccatgcagcagtaaagcgctattctcaaaaatagctcaacctgagagaggaagaaagagcagtagtaaatagagcaaggttcttaaagcctgtatcaatgaaattttgttatggcgtttatatggataacctggaatttgccttttttctttatagcgcaccgttccgaagaaaaaaataaaaaaaaagggccgacggagggttaggtcaaattaaatattgagctaggtttagttatctcttttttaggttttttatatacaaaaaagattatatttagggtacatatggctggagcataatgtctggaatgggtattgcgattctttgcatcgtacgtacaaagatttataggataaccatcagcttcgattattctacactgatgagccctttcttcttattcttaatgatgcccactacattaaaggatgggtacaggatgaatagtcaagtaaatgaagatgctataggtatcaatcttgacctctcactgcccactcacatttcgcctacgactggttcagagagcgccagtggcagtaacgccagtacacttcgcaacgatggaaatgcactagatggaggtcttttgaggacttcagcagcgatttcagcacccacaggtaccagtcaaccaacagaaactattggtgaaaaactgagtaatgaagagcgggtgaactcgaatgtttccgcttcgaactcgacaacggcgggtacagggcgtatgttaagccaatccttgactaatgattcaccgtcgaacgaaatatcgacggatcagttgaagatttttcaaagaatggacgaaatgagtgcccgaatgattgagatggaggaaagcttcaacaagttatctaataagatcgcggaacagaatacaatggttttaaacctaaaacaagataactataaagttatgaacaaattgaatatattacttaagttggttgcgcagccaagcgcgcgcccaagcacaaacaatgcccaaaataagcttgctatcgaattgctaaattcgatatcagccgttagtagtgcttacttgcagaaaatgcagaataatggctctggtagacagcatactgctgatttatgtacaggagattccaacacccattctggtatcaaccagcatcggactacgaatggaaccatagatgtgaatacgaatactgcacagctaaacaaccaattttctaacgcactaaatactatcttacctgatcagcagcataatcgaaataatgtttcccaaaatataaaccaatcgctccctaaccgacaacttggtcctgttataaacacacaagccaatcagaaccagtcgcaggttttaattcataacacaaatacacatcagcaggtaaatcgctcgcctattagtttcccgaacgcttcaactgacaagccattcaagttgaacccaaatgggattaaacggcgcagaagaaatacgcaaagtaacaacaatgcgagcacaaatgaccatgctagtgctgcacaaaagcccatatcagccctatctccattaacgaattctcataattctacaactagcatgaattataccaattcttccattcattcaggcgtcaccagtgcttcaaattcatttcatgacttaaattcattgaataactttggcacgacaacagctttaagtttgcccagcttagccctagataacgcttcttttcccccaaatcaaaatgttataccccctattataaataatacccagcagcctctatcattttcccaattgatcaatcaggatagcacgacatctgaattgttaccgagtggtaagtcaggggtgaacacgaatattgtaaatagaaacagagcttctactctaccgtcgtacccaaaaccaatgacagtgaaaagtaatgtcgacgatgatggctatcaagaggatgatgatgatgacggtgatgacgaaggtgatggaagggataatgaagaagacagcactgctgaggaagatgaagtagatgatgaaatcgaaacagatatgaagaacgcttcgattaacaagcggaggaggagcttgcatcataaaaaaagtaactctttaaacggtagaagaaagcttcacggcgagtcggctactaagcccaacataaactctgatttacattataggatattgaaggctcccactgacgtaaagactatatgggaagagtatgatactggaataagaggaaagccatcgatcaagcatcttgaggccaagtatggtaacaagtggaggctcaataaaaataagaagaccttttcaaggcgaaaaagattgtacaagttcattctgaacggtatggagagaggtaaaacggcacaagagatgatagaaaccttagagaacaaaaggctatataaagatgatgaggatggcgaagtaaagaaaagaaccattggctggttgcaagagagccttgctggaatataggcacgtacgatagtaaataatcgtttacaatcataggaaggaaggaaaaaacaagtgtaacataaatacattctgtaaatctacaaaaatcgttagtgctgttttctttttgagattgaaaagtacgaatcatacacatctcttattctgagaagggtgcatatgacgtaaatcaatgcgtacaaagcggtttccggtgctggcctggcccaccacagttttggcgtggttgattttaaaaaccttcgggaaggtgaaaaaaccactccgaaggttcgaggatgacaaatcgccccttagctgtggccatacaagcttggcaccgacgaaaaagggaaaaaggaaaagaatgtcgtacaagaactcttacaaccacgttgagatttcatttaacaacgcccccctttccattatataagaaggcattaatttttatgtaataaaaaaagaatttctcgaaaatgtcttacaattaattttttcttttgtagagtagggctttaatagactgatatatacggtattataagtgaacgaaaaaaacagcaatgggtttatttgataaagtgaagcaatttgctaacagcaataataacaacaatgattctggcaataacaatcaaggcgattatgttaccaaagctgagaatatgatcggcgaagatagagtcaatcaattcaaaagcaaaatcggagaggacagatttgataagatggagtccaaggttcgtcaacaattttctaatacctctataaatgacaacgactccaacaacaacgactcatatggttctaataacaacgattcatatggttctaacaacaatgattcatatggctctaacaacaatgattcatatggctccaacaacaatgattcatatggctctaacaacgatgattcctacggttcttccaacaagaagaagagctcttatggttctaacaatgacgattcgtacggctccagcaacaacaatgactcttacggttccaacaacaatgactcttacggttccaacaacaatgactcttacggttccaacaatgacgactcttacggttcgtcaaacaagaataagagctcttacggttccaacaatgacgattcttatggctctaacaatgatgattcatatggttcttccaacaagaagaagagttcttatggttccagcaacaacgattcgtatggttctaacaacgatgattcatatggttctaacaacaatgattcatatggctctaacaacgatgattcctacggttcttccaacaagaagaagagctcttatggttctaacaatgacgattcgtacggctccagcaacaacaatgactcttacggttccaacaatgacgactcttacggttcgtcaaacaagaataagagctcttacggttcttctagcaacgatgattcttacggatcttccaataacgacgactcttacggttcttccaacaagaagaagagttcttatggttccaacaatgacgattcttatggctctaacaatgatgattcatatggttcttccaacaagaagaagagttcttatggttccagcaacaacgattcgtatggttctaacaacgatgattcctacggttcttctaacaaaaagaagagttcttatggttccaacaacgatgattcatacggctccagcaacaacaatgactcttacggttccaacaatgacgactcttacggttcctctaatagaaacaagaactcctatgggtcttccaactacggttcatccaacaatgatgactcttatggttcatctaatagaggcggtcgtaatcaatacggtggtgacgacgattactaagtttttggatgtcttcgataaaaaaaatatattattgtgtttagacttaagtatgaaaattttatgtatgagctgtggctatgtatccgctggcaaataggtctgctttttctacactttccaccctcaacctaacagagcccgctggcacaaataatcgatagtaggacaacagagctactccttcttatgccccgcccctttgagcttgttgtattgctcttgatagttgtgtttttcactttcatcagcatcggtagtcttgccgtccttgtcttgactagccattttcttaaaagcgtcactcactacctttgcatcgccctgcaatttttcctttgagctctgaaatatttcgctcactttttgttggtctgtattcattctggatgtcttggttgtagaaatttcttttattggttcattaaagtcaaggtaaatggcgagaactagaatagagttttattctttttaccgttatatagataattctagccgggggcggtcgcccctgagattcccgacatcagtaagacatagtactgtacgattactgtacgattaatctatccacttcagatgttcaacaattccttttggcattacgtattaatacttcataggatcggcaccctcccttaagcctcccctaaatgctttcggtacccctttaagacaactatctcttaaccttctgtatttacttgcatgttacgttgagtctcattggaggtttgcatcatatgtttaggtttttttggaaacgtggacggctcatagtgattggtaaatgggagttacgaataaacgtatcttaaagggagcggtatgtaaaatggatagatgatcatgaatacagtacgaggtgtaaagaatgatgggactgagagggcaattatcatccctcagaatcaacatcacaaacatatataaagctcccaattctgccccaaagttttgtccctaggcatttttaatctttgtatctgtgctctttactttagtagaaaggtatataaaaaagtatagtcaagatgtctaacatgatgaataagttcgctgaaaaattacaaggtaacgatgattcccatcagaagggaaagaacgccaaatcctccaacaaggaaagggatgatatgaacatggacatgggtatgggtcatgatcagtccgaagggggaatgaagatgggccatgatcaatctggaacaaagatgaacgctggcagaggaattgcgaacgattggaagacttacgaaaacatgaaaaaataatgttacgtttttttgggcgcaattaaccaagtccttttatttttttaatggtttatttatgaattgtttatgtttatgttctttatactcaaaatcaataagtgcttattttagcgaattttcttctacgaatatatataagtcatatctaagacttccatccgtgctttattacgtttgtatgatgcatacaatgatgccaaatcagcttgatgctgttggtattcagtcgtccgaaagcctgttgatgtgacactcaaatcttcggcatgtgtgaacggtggccgagcatagttcgtgaacatcatcacttaaaataagaactacactttacatcagcgtggaagataaaggttgttttaagctcaagggcgctggaggtgtagcgcttcggaggaaaataatattgaataacttcgctttttgttccaaattctagattatcgtgtatgttcttgttcgtacgtccatctccatagttataatgagtgggcatgattctgttacaaaaatatctcatatcctgaatgaaccggttaacgaaaaggtaatggtacaaaacgggttccatgaaagctctaaaattgcagacatcgaattagagatacaggagcgaccttcgattaaacaatgggaatcgccgcggagtgctgtaattcctacttcaaatcataattttagcccatttctctatacgcaatttaaatctcgtggtgcagcaccgtttgcacctgaaacaataaaatctgtagatttagttgagctaccggagggtgtacccgcaagagtgtttcatgaaaagacgggtttattttatcaaatatctccacactctattccaacatttattttagccaaaaaagaactcccggaccccataaaattttatgagttagtggaagacttagggtcagtttatggatgtgttaagttgaaaattataccagatgctgacaaatttactcaactaaatgttgatgtagatcgcctctggtttaaagcaagaaaacaatttttcaattcgaatgaatttcaaagaaccaagatagttgatttttatgcgaagttgtataattttcacaataaaatcaaaaagagtactctcacaaggatcccaagtatcgataaacgcaccttggatttatatagactgaggagttgtgtgaagttgaggggaggcttcaatgctgtttgcgaaaaaaaattatgggcgcaaattggaagagaattaggttactcgggcaggattatgagttcgttatcaacttctttaagatctgcctatgcaaaaattttattagactttgacatatatgaagaagaagagcaagctgctcgtaataacgaaaaaaatgaagacatggtggaatctgaaatatttcgtcactcaaatagcagaagtagggacgaagaggagccacttcataaaaaagctaaaatacaccgcgatgtctttagagccggatcgattaatcatgaatttaaaagaatgcgggacataaagcacataaaagggtttccgacttattttaactcgttaactgagtttaaactaggctatacacagtcaacagagaccacattaccgggctatgattttactttttgggagaatggtatggaaatatacgataaaagcaaatacgaaaccaaaacctctccagtatacaatttgagacagtattacgaaaaaagtctggctgttttcactgctattgtagcgaaatttgggagtagctatcctgatttgtttgcgaaacacacaacattacctcaaaaggaattcgagaggttatactttcatttgctatcggagcactttatagatttcgaaattgacaccggtcttggactaccctgttccatgagatcaccaggaaacaactcgtccaatgaaaagtttgccattaagaatattctagaccagtggaatttagacaacattcctctcaatgaactatcgcttttacaacaccttgatctggatatggccaattttacgagaaccacttatgatattggaatgttgttttcttgtcaaggttggtctgtttcggatcattttttaccttcaattgatttcaatcatttaggttctaccaagttggtgtacagtattgcgccgaaagatatggaaaaattcgaagctttaattgctcgaggaaaaagtgaatgggatactatccaatcaaggccgcgctactccacctccgatgacgaattaaagagctttatagaaacagatttctacaagtcatttttggatgcagaacaatctgctgactattcaaacactggagataattcaaaaaattcatttccagaagataagatagcaggaaacactctacatgatggttcacaaagcgacttcatatttgagcctaatttcatcttagccaatggcataaaactttataagacgacacaggagcagggctcatacatttttaagtttccgaaagccttcacatgttctattggatcaggtttctatctatcacagaatgcaaaatttgcgccaagctcctggttgagattcagttccgaggcagcaaaatggacatctaagatggggtttcttcccggtttagatgtaaatcaattacttatcaatgccctactaaactccaataacccagttttaaggaaaaaatgccgtgatttaataagtaactacgtcgttgaggaagcggaaaacagcaaaaaattaggggagttgattggcactgtagatgtcgtttataataaattgaattatatttcagatattagtttagagtcaactggtctttcaaaaatcgttgttacacacggtgcattgcaacgtaatttatctctgaaggaattcgtggtattgctagaaaaaccagaaaacggtgctcatagtatatgtggcatcccaatacgtgatcaatctggtaatctcaatgtttgtttgcactcatactttgatagcgcaagcctaggaattgctctcgatggcttggacaagcctccgacttcttatctgcttgttcacaatgaagattttgaaaaaaagtgggacgtgttaatgacttctacttttagaaatagaactgtgccattaaatataatacagtatttgatctctcatactgatagtaatactgagtttaatcgaatgttacgctccaattttgatgattcattactacttattgagaaatgtaaaaagtttattaagaccttcgtggatgtttcctgttctgttaaagatgtagatttcggaaacggtttcaatttacgtcatctaccgcttaagttttctgacaacatggctgataatttggagagcttgtatgaaagtgtgcggaagtgctcaattgaattttcagaaaagccgacaattatcagactgtatcacgtatctcggcagtttcctatcgataatagagatattattgatggcaataatctagatttgcttaaggaattatatcagaaatcgttaaccatcccgttgaaggtttcttattggactaagttgaccagaaaaatatgtaggcttgaatggttatccgtttatgaacatatattcattgagcgatgtgatattaagaatgaagaccctgcgaaatattcacttccactgttatattcttacttcgaatttggtttgaaatattgtgattcggaagatatagataagttaggggaagtgagaaagctgattttaaaatatcaggacatgatgcagaaagttcgagtttttctaaaaaaggatccaccctcaaaaatatcgctaagtgatttagaagacgttttattagatatagaagaatatcggttacccatacaaagtagttttttcagtgagcttgattatgttattagagaaattgaaaatgcaaaaaaaatgaacgatgtgaatattctttataacactgataatattgataaaatagacgaactcatcaggaaaaatgatcctaaatttgtgaagtttgcgaaccagtttaatggttcgagattagataagagaccgctggccagtgataattcaggatcagtgaaagccaaacaggagttaaaagttttcaaattatggaaccagcacttggatcaaataatgcaaaaaaataaatttattgagatactgccgtcgatttttagatgtttagatttgaagtcagacaaatacattcctttggaaagttgttctaagcgccaaacgaaatattgcttttgtagaagggttgaagaaggtactgcaatggtcgaatgtgaaatatgcaaggagtggtatcatgtggattgtattagcaacggtgagttggttccacctgatgatccaaacgttttatttgtttgctcgatatgtacaccaccctgtatggccgttgacaatatcgaaggtgtgacttttgagcttgacgacttgaagaggatcttagtagaatctttgaagctaagtttaattccagatccccctatcttgaagaatctctttgacgtttttgcgtttgctttgaacttcaaaaatgaaatggaaaaagaactatttactaacggttatgtaaatcaattgtcctctacgcacaagatcaagtattacttgagaaagttaaaagggtcacaatgcggctttactaatctgacggatcccttaaggaaacattgtcaggtgaaagatgcagaagcaattaaatggctcacagataatggaagaatcataatcacaggaattccaaattgaaacgtaatactatcttattgattaaaatcactatttacttatctaaaatgtacctgcgaagtctgcatgacatattctctcttcttttattgcgcatacctcgtttactcatactcagatgttctacgacgttttctatggttggcagtagttacctattgttgacactccagtattgggtgtttcccatccagcataatcccggtaaaaaaagacaccccagaatctaggagagctcctttcgaaggtggaaaagcgcgttttgctgtcaatattgatgtttattagtaagtgtttaccgtttcttgatagctttccttacgtaacaattgttcttctgctttccttcgtaggaggaacgcgccaaggcaatttttctcgagaggtatgaaaaaaataaaaaaagctcatttccatgacaacttcaagtaattgaccatctataggaaccctaagacttttggcaacttcgacttagagctcttttttgtggttttgttcatttacgctaaataactgagagtttaaatttattgatttatatattattgcatcacacaaacatcgctttctttttcgcatttttgacaatgttaagaatctgcgtaaaaaggccctgtataaagatcgttctttcacaagtacgtccagcattactagtaaggaaggagaatctccacataagtactggagtaaaagttgaaaagagcagtataataaaccaaaaggaccctaataaagtacgcgttgagataaacgagttaaagagacaagctgaaattgaaaaggctgcaataaaggaattggagaaaaatcctcaataccaaaaattagctgaagcattcaacagtcatgatcatgttcatttacgtgaatcagagaccgagcaaaacgacataatttcattgggcacgatacgagactacaaaagcagtaaatgtgagcaagctgataagccttcgtcgttgaatctgcattcgcatacacattctcatggacatacgcattctcatgctgctcacaatccattattagtacttagtactgagcaaattaggaaaaatgcaggcgtaagaatcacatgggtcggcttaggtgtaaacgttggtattgctataggtaaattttttggaggtatcgtatttcattcacaagcgttgtttgcggatgctatccacgcaataagtgacatggtttctgacttgttgactttgctttcggtagggctagcagccaacaagccaaccgctgattatccatatgggtatggcaaaattgaaactgttggttccttggcagtttcaacaatattagccatggctggtatatcaataggttggagttccctttgtgcactcgtagggcctgttatcccacatacaatcattgacaccataggaaacttaggtcatgctcatacttattctgaagacattattgaagacgttactgatatcaacgcagcctggattgccgccgcttccattgcagctaaagaatggatatttagagccacaagaaagattgctatcaacactaattcaaatgtactaatggcaaatgcttggcatcaccgtgttgattcattaacttctcttgttgctctggttgcaatcagtactggttatttggttaatatacaatcattagacacgattggtggtttaattgtttctggtttaattatcaaggctggtggcgagggtatgtgcatcgcaataaaggagttaatcgatcagtcagtttctcgtgatgatccacgctacctagagatagaaactttggttaaagatacgttgaacaaactgatctctaataataattctcagaaaccctatggattgaaagaactgacgttactgtcctcaggaccgaatttacgcggacatttaaccttggaagttcctttacaaaaatggggcaatattttaggtgttaacgagtttgaaattgtgacacatcatttacgtaatgtgttaaccaatgaagtatcgaatttgagaagactggatattgaatacgtggaagaaaaaaatggtgaggaaaatgagcatatcaagggacaacaaaactacaaagaagatgttcttattaagcacgaccatacgaatactcatatttgagcttcccacagtaataataacaagtgaagaagagagggaaatgtcgaaaatacccgaaacgcatttcacaattacaaaaaggccaaaaaaaaaaaggaaagacaatacgcttatatttgtcacgtatacctactatttgatttatgtacgttttatatacaaattgcatttactatttataaaataaatcattaactataatactctaactgaatgttttaggatcttctctattaaaaatatacgtggaaaacgactatggctgcccgagagactaaaaaggaaagagcgagggatataacaatagcagtcattactggtgataataatgacataaaagaattactgaaggaggcaaagtatatactgtcaagggtataatggtgaaagtaactgcagcttgtatcataattggtgatgaagtgctgaatggaaaagtagttgatacaaattccactttttttgcgaagtattgctttgatcatggaattcaattaaaagaaattgcaactataggggatgatgaaacccagatcgtagatactgtgagaagattagtcaaaaattatgattttatcatcagtacaggtggaatcggccccactcatgacgacatcacttacgaatgtatggcgaaaagctttaatttgccttgtgaactagatgaagaatgcaaagaacgaatgaggcataaatctgaccctgaagcaaggcttgatgcagatgctctaaaggcgcattaccaaatggcaaccatgccaaaaggcacaaacgtcaaaaattattatgtgtgtgatgacttgtgggtacctatttgttctatatctcacaaaatgtatatactacccggtatccctcaactatttgcaaggatgctgaaagcgttcactcccacgttgaaaaaaatatataatttggacaaggatccacgtgagtatgttcgttattttgtcagaacacacctaactgagtctcaaatttctaaagagctaaagttgattcaggatgaatcaacaaaagtttcagaagccattaaaataggctcatacccacattttggtatgggattcaatacagttagtattttgggtgaaaagaaagacgattcatatctgaagagtattgtcaatagagttgttaataacctcgagggagaagtaatttcttctgaacttgaaaacaagttctcgaaccaggagagctgaatacccgagtatttagaactatgtatagatatagattttttttttgggagcaaagtcatctcagtcatcgccggtagttgcgctttcttctcaacaaaaaagtacactgctcgtggtagaaaggtaccttgaaaaattaaagatcacattgctactgttagagcttcaatcgctaaagtaaacatttgaaaaatgcatatccgaaaggaccaaaccagcaaaaggtatataattcattcaatagatacaactgctccatgaaaggaaaaaccttcatttacggtcgcgttttttttcgtgatataaaaaaggtaaaaaaaacgcgtcgcgttagaaaaaaggtgtgtgtgaagagaaagacccattgaatggagagttcggttcttgggaattgcactgagccgtggtgagtttgttgctttactacatctcttcttttataagcaacgcttaagctgaacctagtcaacacacataactgaagtcaatttgaccaggtgcaactgaaacctggattggaattggtattcacttgaacaaaagactctggtaaaatgtctgaactctctcaaatgacattgaagatcctttacacattggataatggatccaatggtagttatttagcccgctcaagggctccaaaacaggtaagagttgctaatattcctagtccattcccgacagattcgaatgagcaaacggagttgcgaattggcgccatccatttgaagactatactgcatgaaatatacttaaattcacctgaagtgttagaccatgacactttaaaagatggatatgattataacttgtattatcgtgacatatgtgaagtggatgagccattagtaagccttggtcttctttccgggcttcgaaaaaagtttcataagaatagcccctaccagtatacagaaaacaatattggtgaagaagaaagtgaagagagagatgaggtaactgaagaagagtatgaagatgaatcttttatagttactggaagggtatgctcgaatgtttccgctttactacgaagatcatatagcaacatctcgaataaaaagggaagggtcgtaaacaaccaaattccggaagaaactttggaggttaaactaagattcacaaaagttataaccaatttaaggacgtctggtaacaatactacaaattctcggatatcgtgtcttcaaatgccgtcttctttaccatcagcaacacttccgtttaccccaaaatcgcaatctcttttcaagacaaaccaaataaaaaattcaaggaatgcaaggaccacgataacaataaataatactaatagcgggactgtgggaagaagacagacgaatcctatgcctgctccaaaagctgtcagaactcagtctttacccatctggaatcttaaaccaaatatagcgaatactggtttcccaagaaattcaattgcgcacaaaatctacttagcagatagaaaaacagaagccaatcaacaaaacaaccagcatcaaaacatagcttacgaaataaatactttgcaaaacgataatactattcagaggaccaagatcgatgattcggtaagcaagaggttcgattttatgctcaacaaaagaaagtctacgaaaaaagtgtcacctggtatagcaacgatagcaaaaaaaccagcttcaataaacataaatccaaagcaaccgccgaagactagtggtgaaaaaaaagcaaatgataagcaaacgattgtcaaagttaagaattcgaattccaaaaattcggctaagtctacacaagcaggatgtaggcgatcatcagtgatagaacatttaaatgatcatgacgattcaattttaagtgacattctatcggaaccaggcattgaagggcagaaattgcagcaaaaacaaaaggggcgtaagatatctttaactagtgaaaatgataaagaaaatattccaccccaaagcataactagtaaagagaacaagcttgaaggtgacttggattttaacgctgagttccccatgagtgacttttcggatgtagtatttaaagatgagatgggatggttttccaatttcaattgcaatttttttgaatcaccaacttctgcaagtgcatcacaactcaatcagcaaaatttgaagccttctataacactcaacgatccaaacacctgtaacaccattgctctcgaaaatgaagatgtcagtgaattggaaacagcgcaaaataataaaatatctttgcctagcgatgttgacaaaacctccccaatagactcgttgtctatacctttaattgaacttacacattcaagctcgacaacaaacatgcagcgtatatccattaaagaaggatcgacactaaatataacagatagtaataatgccaccccatgtgataatgatataaaagatagaaaggcatctgtaatagattcggacaatacaaaacctcaggcagggcttataaatttctctactccagctgaccagccagcttctgataataatgttacagcttcgaaaaagcttactagcatgctggaaactcagcaaagtaagagatctcatgaagaagttttggatgaagaggaagaggaggaagccctcaaaaagcaaaaggcaataccgtcttcaccatgtgggatgttcaattatcatcaacccatggaattatctgaggacatagttgaagaagagcaaggacacaatatcggcgatgataatgaaagcgataagaccaacgatttattctcaacattcatccattcaggaataagagtaagtcaggtagtaacaagtcccatcggtgaatttcagtcaataaaacactgaaaatattacatgaacttattcctagcacagcatgtatatatatatatatatatatatactcagatcatacatgtagcaccttatagagaacaaaaagaagtatttaattagcattttcatgtcgttaacatgttatcgcgttctgcagccttacgtataaggtcgctggcattcaaaaacgagcacatatactcattaaacttctccctatcattagcggaaattgtctccttgaatataggatccatttctacctccacttcatgggacgtgtattgatgggagttccttcgcgtggtagtaacctttgtcaaatccaagtgtaaaggcattttatcattaaaggtgtaggtggaacggcttttggttctttgtaaaataaagccattcctgaaagcggcagaagtttcgtattcaggcacttcaaggctgatgctaattttagcgtctaatgaactttgaggatagcgaatgagaaaatccttgacccggacctttttgatgtaagtaagtttaagttctttgtttctaaggtcttccgaacaacgccatgaagttaatttgccaactttcgaggcattgttgcagttatatatagaatctttcgtatacttttgtacctgttttactactcttggggcacatttacttggattctccgattttgagcggagtagctcctggaaactcgagaacatttgctcaggaacgttagacactaagcggccatttctgttttgaacaataaagggcttgttgtgtggtgtcatcctgcgatgtgtccttttgtctgttataacaccaaatttcatttcgatttcaatgtgtgatatcgacgatttatcaatacaagcaagatatttccatgctaacttacaaacatgtttatggaattctgtcgcacctcttgaattgtttcttgtggttttgtataaagctctagttgatgttaatggcttagtggtttcagagatatgcaagcttctgaatttcgaggcaacattagcgtcagctttctttgcgccaacattttcatgagaatttctactattggaaggagtctcgggttggtcagacatatcttaaacttcctatagtgttttcatttttccttttcagtgctttttttttctttcccattttgctggtagtcaacaaagttgtcttaaggaaaaaaaaataaagaaaatattgaaaactaataagtttttttcctgtaaaagtgtataaaatatataggagatcccgtcaaataatagaaaaaaaattttttgccacatatacctgtagccccaggaatactgaaaaaatggagtaaaatgaaatgaacaattcgtcgtgaagaatacaaagaaatattaaagaaatttcgacgtaatacatagttcaaccgattaataagaaatacccagaataataagagaaagaaaatgaaaaaaggaaaagaagccccatgtctgtagtgaacgtgttctcgttagttattcagaagaagctggactgaaactcttcgaagtgtagggattgaacttaactatcttttcctctttaggagtggaggaatacgtttgggagatttgtaactgggtcaatagtgcttgttccatgtaatacttgtcaatttcctggtataccacttgttcttctggggtgagcaaacttcttggacaataaaagatgtcgtcttcgaaagttttactgatgttgtttttgtacattatggtgttcatgccgtcttgttgggtagtgaattcatcactagaactcaccctactgttgttggcagtgttatagctgaaaatgcccgagttatttttactattgggtaccgagggagaagaatagaatgactgagggctggtgaggttgaattcatgttgttggatgctttccgtaaggtagaggcttgtgttcatttttgcttccgcctgcaaaagtggagtcattttttttttgttctgaaatcaggagaattagagtagggggaaggtgagtaaatataaggggtcgaggaacaaaatccttataaacaatccgtagagtaaaacgctgcttgttatcttacagcaatgtaataacaagcaagaaagataaagcaatacgaaccagttgctacttggtggcacagacgtgcgaattaattaaggttgtgtggacaggaaaatagcgtttccctcgaagggtattgttcttgttctttttatattttcggcatttttatgctcggcatttcccaacagaagcggatatattttaagggcgcggagatgagccaaacggcaagcgatatcaaaatatctgcataataacggcaatcaacgcgcacgcgaatggccaagagggtacaatagcagcaatgatgcggcttgtgaaatggaggagtgggtgcggtagagcttatttttttgcgtttggtgaagcgtccttggcctggtcaaaactttgcaccttagacggcgatgctggagtgtcactgctatctggagggagctctacaatgttgtggttttgtatgggagtgtggttcaggaagagtggttgcatatagctgtatattggtagtggaggaggctgatgcggcaatggtatgggagcagatggcataggatgagggaagtatggtggtgcgtaaagagatatagtgtcttgtgggctagcaggagttgatatgggcagattgtatggaacaggcgcgggctggacaacaattccatatgggcgtaattgcgggaacattcttgttgcgttagggtcgttcgcagtgctatttgcggactgctgcagtctacgtaaggacatcaaatcaacgtccgaatgaacagaagattgatgttgtcttaagttatcgattctactgaagaatttaaggcagatattgcattggaatggtttctcccctgtgtgtttcctgatatgtctagccaaatgttcggtcctattgaaactcatgttacaatcaggatatcccacgcatctataatttctcttgacagaagcgttgtctttgttccttttcggttgttttcctctcatgtttaaccagtgtcatgctaattgtcctggactatagacgtgagtggggaggaatagtgctatgaagtcgcaattgaatcaagaatacacgaaagaaagagaaggaggcgtctgttcatatacacacaaacaatagttgaaatcaagaagatacaatgaaagaaaagagaaggaaaataatgttataaacgattgaagggatccgctgaggaatgaaaaaaaaaaataagaaagtaagagaagggaaaaaaaaaagaaaaaaagaaaaaaagaaaaaaagaaaaaaagagggaatgatcgaagataaaaattctcagaaatttgagaagaaggaaaaactctacttaaataaagataaacttttcatggcttgagagtccggcatccacgtaacttaatggtccgtgcggtaacatggcagggtgtgcaggaccctatggctcgagaagttgctaccggtgtttaattttttttttatcttaatattaggaagagaaaaagcatcagttacgagactcctgaaggagcgccggaaagtttcttttttttttttttttttttaattttttttgtgtggggaaagaccgactaccagtaatactttaaagatattattaaaagaaatcccgaaaaaagaaagaccatgagaaaaccgagtgcgtttcatgcatgtaacataatatttcttcccctcgttaagtgtgcatcagcaaccataatgctgaattaaccgcaaaggttaccataaaggatcgcatataaacaaaactcgccctttctcctgcatcccttaccgaaaaggaaagtttatatacacttaaaggaaagtgctactgtaggtcgtcaggccgttgatgtactgctcttcgagacaactattgtaccttaactgtaagaatttgctcaagccctcaaaaaacacaacgtgcgggtaacgacaacgaagtgggcgcaagacaaagatggaatatcctatccgatgggcactataaaaggcgaagggaaaattagttttttttcttgtcaagcatttgccgagcgcttcaatgttgattggtctagaagtaacaatcaagacagataaagtctagtacgtgtgcaggttaatgcgcaagtgagaagtgtagatattgtagttgtgatatttactattctaacttggcgctattaacgctttcacaacccaaaaacatcaagaaaagcctttcaataaattgctcttctcttggcgaaagaaagcggggggcaaaaagaatcacgggacttatgtttcgggatctctttgtttcttctttttttcccggagaataattttttaggaccaattaccgtagttgcgactacaacaattgttgttcatacccccacgatttactttttgaaaactagtttttggaataataatgttgtaaaatttccctttttccaccccgatttgtattttatttttcgttacaaaattgggactaatattaagggcgacagtttttcttaaaagtaagattttttacttaaaaattcttgttcttaacgaaattacatacgtattaaaattatttattagatagtcggtattgtctttttgtgaaaaaaaaaaattataatactaattgttaaaaaggcaggtatgaggagggtatagtaggaaagagaaaagacgttacaatttttaggttttcggttttaatagaaattgtttgattacacataataggaattggggggctggcgggagggaggcgcatgtgctctattactttcttgtttccacaacggatggaacaaccacaacgacaacaacaatagcaaagataataaagcagatgatcaaacatcttattttgttttttcttgcttttctggcactcttaacggccttgttggtgtgacccacaccttgctctacatcttgctgagcgtcttcgacgtttttgtcaatgacatccacattttcttgttgttcgatgaccaactcttccatgtcattgaacaattgggtaagttcagccattgttttttccaacttcaacaactcttgatgtctagcctgtacttcggccaatgctgtcttggcctcaccacgtctattggcgtttagcaacgcttgggaaaagatctgctggccattgacatcgttgatggcggcttccacttcttcgtcagtggcttccggttggataattgtgtactgtctcttcgcctgctctttgctttcttctttgtagttagaatcgataattctgtagtcttgaattaattttaagaatttctgtctgcaattttcagcttgtgcctgtttattagagtcgtgcaatccgtctctctgggcatctttgatatccgctttcaattgatactgcaaatctgtggcctgagagatgtaatcgtccaaagaacgtctcaattccatctcctgttcctcactcacttgagtaagtaggtctttgtgttgcgcatcaatttggttgataatgttttcgtacctggacaagttagcatttattgagttgatcttgttcataaaagctacgaaatcgtcgctaccatctgagtgaccagtaggagcattgttcaagtcctcttgcatttcatagttttcagcgtacggattgttattctcataaggattagcgttgctcattgctgcaatatttgtgcgtgtatgggcagttttcaaatgtaaagtattacaattccacactattccagctctcttatgggtatattaaacgatttaacctgccaacagcatttatttgtcattttacttgcttttttcatccatccattgaaactaaaaacgtcaaaaaaggccatttcgtaaacaacggccgggtgataagcacgtcgtttaggggggaccctttgctgccgcttggtacccggctcgtaagacataaagatgccacatatttacttttagctggcttctttattcacacaggctactcataagagcttcagtagacgcgcatctgtcggttcttcgtcaatctatttccgcacatactattacgtacgatggctattaaaccaaccaaaagttttcagaattgtctagaagctgaagtgcctggttataacgactgtccgacagttttgttttctatcgaccctaatagcggacctagatccaaatctaaacaaagaacgaaatcgaaaagatgtgttagcggcagacttgccacagaagtgttagatctttatgggaacactaaaacagctactacgccgccaccagttttgaggaggccatctgtaactgctgctcaacaagaatctgcctgtgaaggtgtgctcgtaaaagaccaaggcgatagacagctccagccgatattatgcagtaaagaagaattagtggctaagatcaacgacctctgtgtgtgtggctcgaagctctcttcgaaggagttggaattttacaagaaaaaattagattcaaacattaccaagattttacaaaacgagcacaccaaaacagtactatcccagattttcaatgaaaaagacaaaaatatggccgtgaaaaccattaaacattggatggttactgacacaacaatctcaaattggtgtcccgcattcttaaaaatttttgaaaatgcgatgcctaattaatcaataatattattatatttataaatagaagtacactacgcagaacattttattttctaaaaaaaaaaagaattcctattgaataattaaaaatcaaggttacccgcagtctgcttgagaaatttaataaaaaacatgtaatcatctcatcgcgtcgaacagcatatagcaataagggctcatcaccgcctcatgtttcttcttgtcatatcagatcaagaaaaacaaaaggttggaaaatgaatgaggataaagagcaaaagatcaacatacacgatatattgaatacaagaccgaagctcaccaaaaagacagccctagatgttttcttcgaagatctggatgacaatgtaattactcccataaacgaatatgttcttgattcaggctcatcatcatcctcttccatttatcaggcgttgaagtgctcaaataacaatgagtttgttgcagtacttttacagaaattccagaatttgcacattcacgtactagaacagcaacggaggctcatcgaaagtaaaagtgacttattgcctatctcattgcatgatatgaaatacgtagacgaactgataaatcttttgattattcatggtatagatgctaatttgtctcctacgatgaaaattccattcgattcgaaaagaataaatactttcaagaagggccaaaaaagcgcagaatatgaaacgcctcgatggcacaccataaataacgatactttatctcaagtcataactgtcttttataatgttctaactagtgagaggtcttctgactacctgagagaaataatatcaaaaggcagtgcttacgcaaacattttattaggtttgattgtgttacatttgcagttgcctaataggtactcttcacaaatgattacaaatctagaagatactcaagaaacttatactttgtttggggtttacactctactagtagaaacaattcaagacgaaaaggttagggagccaatcctttcgaagttaacaacgttaactctacgaagaccggaaaatggtctgatcagcttgattgatttcgttttgggtgtgagagatgctgaagatatagatattgaaaagtttaaccgtatctaccaaattttgatgagtaagccaaaaacaatgacaaatttgcaatacttgacggaactattcaagcaaatttatgatggtctcacctttgtgaacaggcctatcctggtcacttgtttgaacggactaatccttaaattttacctgaggaataagaggattgttaacgattttttgtttaagaaggtccgctccattatctttaattccccgttaactgatcatacagcaaaggaactgaacgatgttataaacgttcttatatctttatccaaaaattcttcatcggatttgctgaatgatttagttactagttgccctgatgaagacggtactacgcctggacagttctttttatatgtatggatatatgctctttttttgaagaaaaaccaaaaactagacccattagaaataaacaaattgtctatttcagataataaaagcacagacagcatacattttccagagcaatcttcctcaaagtattacgaggttgtattatcattattaaaatctctaatagtcataacagaaaattttcaatatctaaatgtactgagccttaacttactgaattttgagcacgagaaatggaagtatttaattgatcttgatactcagctaccctacatatcggttaaaaacacagatatggcagagttgtttttcgaaaaaggatccaaaaactctcaaatttctgagtttcttcaagatatggacctttcgatagaattatttatggaatttttagtgctgctaaatgatgaggaacaatcaaagactttatttttagatattctgaaaagatgggtccatcatacaaaaaaaagtgaaaaaagatcttccgataatcatagcgggatgccaagcgttacagataacgcgttaatactcatggacttgaaacttttggaatgtatgaacaaccgatttaaaaccaagattgttaataaacctaaggacgttcttattgttattgatcaattgatagatgttgttcaggaaaaagatgaaacaatacaggaagtagaagcagattctgacgacgaagttgaagaaggagaagaaacagaagaattggatccaaatgaaaattcttcctacaaaattatcttgcagttattatcaaccgtcctttcagaatcgtccagtagtatattattgcaaaacagttatatattgaaatccatttctagaaaattacaatctttcaacactaatgcttccgaaatagatgcattattggcatcaatagataatatattgattaacggacatactacggaaaggaacgacaacatagaaattgagatggatgaggaaaggcttgacaaagcgataactagtctacatgatcctttagtgcccataaaatcttatggtttaacagaactacgtcatctagctgaaaagaagtctccagtaatttcactggaaaaggtgttgcaaatacatttagattatttaaagaatatggaccctttcatttatctcaacgttattaaaggacttacaacgctatgtgaattagagccagaaaccatattgcctctacttgcagaattttatgctaacaaaaaaaagaaaaacagattagatgatgtgctgaaagttggagaagtgttcatcaattacattcaacgtcagaacgaattgttccagggtaaattggcttatctgattatagatacctgtcttagtattgtgaggccaaatgatagtaaaccattggacaatagatggcgtatgtcatccatgtcaatcttaggtatgtgccttcaaatcaacgccaggggtgtctcggatagaattcgcgatatgctggattgtgtatttggaatattgcaattagaacaaccacaaaatcatttgaaggacaaggatgattcttttttgatgagaagaagtgccgtacacttgatacatgatttgttgtacagtacaggatttgatttacttccctttgagtacaactacgataagctaaaaacactattatcttacgttcgtgatcaagatgaagattacatggtttgtgaacagattgacaagcttttaaccgtactagatagtttataacccattacgcatttgattataatttgcttcttaggcaaaattaatatttacgttcttttatattctttctttttgtattcatagaacagcagccattaccaatagaaagttaaaatagccgccgatgcattttattacccgcctttctgttttctgggcacttttctttctagaaggtgaaagaacaatttttctcgttttctcgaacttccaccaagcgttgggtaatgagggaggagatttgtataaaaagagtggcatgtgaactgcctaccgtaagtgacatgaacacatgcattatattttttgtgatatattctttctcttgttttctttttcttgaaacgctacagaaccaatagaaaaatagaatcattctgaaatatggctggtgaaacttttgaatttcaagctgaaatcactcagttgatgagtttgatcatcaacactgtctattctaacaaggaaattttcttgagagaactgatctctaacgcctccgatgctttagacaaaattagataccaagctttgtctgatccaaagcaattggaaaccgaaccagatttgttcattagaatcaccccaaaaccagaagaaaaagttttggaaatcagagattctggtattggtatgaccaaggctgaattgattaacaatttgggtaccattgctaagtctggtactaaagctttcatggaagctctatctgctggtgccgatgtatccatgattggtcaattcggtgttggtttttactctttattcttagtcgccgacagagttcaagttatttccaagaacaatgaggacgaacaatatatttgggaatctaatgccggtggttctttcaccgttactttggacgaagttaacgaaagaattggtagaggtaccgtcttgagattattcttgaaagatgaccaattggagtacttggaagaaaagagaattaaagaagtcatcaagagacattctgaattcgttgcttaccctatccaacttctagtcaccaaggaagtcgaaaaggaagttccaattccagaagaagaaaagaaagacgaggaaaagaaggatgaagatgacaagaaaccaaaattggaagaagtcgatgaagaagaagaagaaaagaagccaaaaaccaaaaaagttaaagaagaggttcaagaattagaagagttgaacaagactaagccattatggactagaaacccatctgatatcactcaagaggaatacaatgctttctataagtctatttctaacgactgggaagacccattgtacgttaagcatttctctgttgaaggtcaattggaatttagagctatcttgttcattccaaagagagcaccattcgacttatttgagagtaagaagaagaagaacaatatcaagttgtacgttcgtcgtgtcttcatcactgatgaagctgaagacttgattccagagtggttatctttcgtcaagggtgttgttgactctgaagatttaccattgaatttgtccagagaaatgttacaacaaaataagattatgaaggttattagaaagaatattgtcaagaaattgattgaagccttcaacgaaatcgctgaagactccgagcaatttgacaaattttactctgccttcgctaagaacattaagctgggtgtacatgaggacactcaaaacagagctgctttagctaagttgctacgttacaattctactaaatctgtcgatgaattgacttccttgactgattacgttactagaatgccagaacaccaaaagaacatctattacatcaccggtgaatctctaaaggcagtcgaaaagtctccattcttggacgccttgaaggctaagaactttgaagttttgttcttgaccgacccaattgatgaatacgctttcactcaattgaaggaattcgagggtaaaactttggttgacattactaaagatttcgaattggaagaaacagacgaagaaaaagctgaaagagagaaggagatcaaagaatacgaaccattgaccaaggccttgaaggatatcttgggtgaccaagtggagaaggttgttgtttcttacaaattgctagatgctccagctgccatcagaactggtcaattcggctggtctgctaacatggaaagaatcatgaaggctcaagccttgagagactcttccatgtcctcctacatgtcttccaagaagactttcgaaatttctccaaaatctccaattattaaggaattgaaaaagagagttgatgagggtggtgcacaagataagaccgtcaaagatttgactaacttattattcgagaccgctttgttgacttctggtttcagtttggaagaaccaacttcttttgcatcaagaataaatagattgatttctttaggtttgaacattgatgaggatgaagaaacagaaaccgctccagaagcttctaccgaagctccagttgaagaggttccagctgacaccgagatggaagaagttgattaatctcttttttcgccttcatgttttatatattatataaatttgtttacttatttttactatttgtaataatgattctgctttacgcgcctttaaaaaagttggtcttaatgtaaacatgaaccatagcacacaatttaagacatcagctgtcaaatgaccataaaattgtcctaccagctgtccttaaagtttagtgtacacttacgaatgacttatttactcacctttgcaactttgttcaataaattcattgatcttttcaagttcctgacatcttttgtaactggcatagagcttcagacttgaccagcctatagcagcagtaccacaacctataatattgaaaatcattctaaattccgaaggggagcaattcggcgtccattcaattttaaactttctctgtatccatagaaaagcattcaatagaagacctcctgtacatttaccaacaaagggccatagtatcttttctgcaagaatagcataccaattccgcctgataaaaaattcctcagctggaacgctattactagagttttcaaaatttccgtgatacaaatacttacctcctttattgatcagcctcctgtaaattaagtcaaccaatcttttaaaggtaaaattatagcaaaatgtagccaagttagaatacaaaattattttaggtaaacctatacccttgtaatatttgtttccagcagtttttacaatactgagatacacccacttaaagagtattgcattagcactgacgttagaaatgttgctaagataatgtatgaacccatatattatgatcgaggaggttaaaggaatgcttaataagccacgttcagtttgcgcatatacgtccaatgcctttgtagtgctgatgtttaacatatttcgtagaacattctcagggaaaaggcagcgtagttgccataatccaatgtcaaaacttgtcttttcagggtttaaaagaaataaactagttatccctaatggtatcacgtatcgtgtaattttttgccactgataaaacagggatagtacagaagactggatggttactgtaggtctttttatgaaatttgttttcttgcattgaggacattcgccaaatttcactaacacataaggtggatgattatcccgtttggtataaagagacattagattgaacacgtagtcattttgaaacggtactgatttttgcccccaaatgggacgagtttcccatatttctgtaagagagaaagtcgtcataaaatcatggtgcccatcaacgagacattttaaacaggtgattataggtaaatcagcatcctttggtaggtccactgtgttcggaagaaaaagttcaacatgcatttgatagagccatcttatatagcagcgtttatgaatttgtaagttgcaaccgcacgtgtgctgtagccatgtagagtcatatgtggattcttccaaacatatccagcatatgcatcttttttttatgagagataaaaaaaaatgaggtggggtcatataaaacttggactatttccttggaattttcttgtttgtaaaatcagagcagagctcttttatttacttttgtttttgacgatggggacgagcgatgtactcacatcttcgatatcacttgcctgaaaatatataaatgcgttaaacgatagaaaatcaaaaacatcgttcttttcactagaatattttaaagtcaaaacataacactttactatttacgtaacgaagtcttgtagttgtatatatttacagagtgtagtgctttagttgagaaaatatgacactcggctttcctctttcttttatttactggcttggttgttgcatatccatcatgacgtgctttcttaacaaattttttttgatgttttttttcaaggtcaaaggatcctcaacaccatgatccttcaaaaattgatcacattttagatcattcgacaacaattcggataatcgcgtttgaatacgatcaatgagacttctttgtttctccaaattaacctccaatccagagatgtctaactgtaaaagttgcctcactgtttcttgtgaaaaatcttgaatgccgtacctttgtttaatctccaataactctttcggcgttgacccgctagataaagcatcttggatggtcctaatatcacgtaaaagggttgttttttcatttagtttattctccctcactgatcttttatccaaaaattcttttgccttttgggcttcttcttttgcaacgcttaactgagcttctgattcgtataatgcaaattgttgacccttgtttctaataatttctgcaatggcaaaaaacttcctctttgaaagcggcctcgtcgcttctatccttactaaatcaccctcccttgatatttcaccttcatcatgcactaaataatctcttctatgaaataactccttgttgattttcttattaaagacttttgtttctacacgtactttaaccgtcttttgcatcttcccttgggagacgaccaagcctaaaaaattttggcgagccattacagtttaactgatcttgatttgacttttgaaatctctaacccgaattcaactccctgagtttacttctgtttggccttatttgtggatttcctctaacagtttgatgctcgcattggtttggcacaatcccaaattgcttcagaattctaatcttatgaaataacaatcatgttacccggttgaatcgttacccgacatctctgactcttcttgaggtatagactcctccttttcggagtcatgactctcagaggagtcatcgaagtcagcattgagctgtgaaggaccttgataagctagtcgaaagatctccaacgaatataaatggatgtatatatagcaggctcgagtggcacaattttcttctcttcaagttccagtgaattagtctttctcgtgtgtaccaatcttactgtattgattgctgcgcgatctaaccatcaactaaccacagtttattggaaaaacgtttcctaataccaggaagataacatgcttaggacaagagtgactgctctcctttgtagggctactgtcaggtcaagcaccaattatgtttcattagcgaggactagatcattccattctcaatctattttgctcaaaacagccgctacagacataacgtctacacagtacagcaggattttcaatcctgacttgaaaaacattgatagaccgctagatacttttgctagacgtcatttaggtccttctcctagcgacgttaagaaaatgttaaaaacaatgggttatagcgatttaaacgcatttatagaagagctcgttcctcccaatattttgaagagaagacccttgaaactagaagctcctagtaagggattctgtgaacaagaaatgcttcaacatctagaaaagattgccaataagaaccactataaagttaaaaatttcataggtaagggttactacggtacgattttaccaccggttatacaaagaaacctgctagaaagtccagaatggtatacttcttatacgccctatcaacccgaaatttctcaaggtaggctagaagcgctattaaactttcaaacggttgtttcagatttgactggtttgcctgtggcgaacgcctcattgttggatgagggtacagcggctggagaagctatgctcttgtcattcaatatttccagaaaaaagaaactaaaatacgtaatagataaaaaattacaccagcaaacaaagagtgtccttcacaccagagccaagccgttcaatattgaaattattgaagttgactgttcggatatcaagaaagctgtggatgttttaaagaaccccgacgtatctggttgtttggttcaatatccagcgacagatggttcaatcttaccgcctgactcgatgaaacagttatctgatgcgttacactctcacaagtctttgctctctgtggcctcagatttaatggctttgacacttctaaaaccacctgctcattacggtgctgatatcgtcctgggttcctctcaacgatttggtgtcccaatgggttatggtggtcctcatgctgcttttttcgctgttattgataaattaaacagaaaaattccaggtagaattgtcggtatctctaaagaccgcttaggcaagacggccttgcggttggccctccaaacaagagaacaacatatcaagcgtgataaggcaacttcaaatatatgtaccgctcaagctttactggctaatgttgcttcgagctactgtgtttatcacggtcctaagggcctacagaatatttccaggaggatatttagcttaacatcaatattggcaaatgccatcgaaaatgacagttgccctcacgaactaattaataaaacatggtttgatactttgactataaagttaggtaatggcatatcctccgagcagttattggacaaggccttgaaagaatttaatatcaatttgtttgccgtggacaccaccactatttccttggctcttgatgaaacaactacaaaagctgatgttgaaaatctactaaaagtgtttgacattgaaaattcttcgcagtttctttctgaggactattctaacagtttcccaagggaatttcagcgtactgatgaaatattgaggaacgaagtctttcacatgcaccatagcgaaacagcaatgttgagatatttacataggttgcaatctcgtgatttatctcttgctaattctatgattcctttaggttcctgtactatgaaattgaacagtactgttgaaatgatgccaatcacttggccccaattttcgaatatccatccgttccagccatcaaaccaagtccaaggatacaaggaactaattacttcgttggagaaagatttatgcagcattacaggtttcgatggtatttctttacaaccaaattcaggtgctcaaggtgaatatactggtctgagagtaatcagatcctacctggaaagcaaaggtgaaaatcatcgtaacgtgtgtttaatccctgtatccgctcatggtacaaatccggcttctgccgctatggcgggtttaaaagttgttcctgtcaactgtttgcaggatggctcattagatctggttgacttaaagaataaggctgaacaacattctaaagaactagccgccgtaatgatcacctatccttccacttacggtttatttgaaccaggcatccaacatgctattgatatcgtacattcttttggtggacaagtctatttggatggtgctaatatgaatgcgcaggttgggctaacttcacccggagatcttggtgcagatgtttgccacttgaatttacataagacattttccattcctcatggtggtggtggtccagctggagctcccatttgcgtcaaatctcatttaataccccatttacctaaacatgacgttgttgatatgatcactggaatcggcggtagcaaatccatcgattcggtctcctctgctccatatggtaatgctttagtgttaccaatttcttatgcctatatcaaaatgatgggtaatgagggattaccattttctagtgtgatagcaatgctaaattcaaattatatgatgacaagattaaaagatcattataaaattcttttcgtcaatgaaatgagcacactaaaacactgcgctcatgaatttatagttgatctaagagaatacaaagctaaaggtgttgaagctatcgatgttgccaagagattgcaagactacggattccatgccccaacgttggccttccctgttcccggaactttgatgatagaaccaacagaatcggaaaacttggaagaattggatagattctgtgatgccatgatatccatcaaagaagaaataaatgccttagtagcaggtcaaccaaaaggacagattttgaaaaatgcccctcattcattggaagatcttattacttcctccaattgggatacgagaggttatacccgtgaagaagccgcttacccattaccctttttgagatacaataaattctggcctactgtcgctagactggatgacacttatggtgacatgaatttaatatgtacatgcccttctgtagaagaaattgcgaacgaaactgaatgagtacatacccattatgttgtatatgtatattagttgacgcatttatgcacatatgtagataatataaaatattcaggtcaaagaaaagttaaaagtttacgagagaaaattcgaagttgataactgagcaatgtgcacaccacaatatgtcgtggttgatttaaaattttatgattcgcctttttatttatatgctatgttattgtgtatgcaattagtataagaggtaaagaagctaaaaaagtgcccaaaaagaatgcttggcgaatggtgtcgtagttataagtaacactatttatttttctactcttcactttcttcctctgtagtgacctcggtaatttctaaaacctcgtctcccattagcagacttcttggacgacttactgatggaccttgtacctgatttgctgcttgtggtatttttgggtaattggctttgtctgatttgattgataatttgttcattttctttggcttcgtttaaattggcgccaaaaaacttagattttgttccagtactttgggcaatcccattgctggaagccgcggccctgttcacaaattcatcatttagtattgtgtcgtatttttcatgatcctcgcttgatctctttttgctaagatctgctatcgtggctttaaagtacttgaaccttcggcgatatttgtcctccactgtgcctaaagttgcaaaagccgaatcattcattggtaatattgctgccatcttttttaaaatactgtcaggcataaagttcccaactggaggaaccattctatttcctaaatttaaagataattccctcagacgttcgtatgtcattcgcagattattaagttcttgtgtcgagcgtaaatcgcttgtgtttttcaaagtgatcggatgtgagctacccatggtcgaaccgccgtatgtatacgatcttaggtgttccttcgcacttataaagcgcggtggattagcagccacatttcctccaatggttgttgatttctgcgcgataactggtatattatcttcatttgcttgaaagctagaagatgtcgagggacgggagtttggtgctgatattgtaaattgcatctttatctccatttttccagtcagcaatttcttagcattgggaccaactttcacatagcttgaagcaaaaccgctattgttcattattgaatactcttgtaaaactcggatcgtaatcaaatggaagaaaatcctttcgatttctgatttttgcatggatttaccaataccatgctcctctaaggtgtcatggttagcctgaacaattttggagcttctcgaacctttaaagacatcttggcaataaattattgtgactctttcattttggatactttccactaattttacaatcttcttggcaggttctgtaacatccctttcctcgtttatcacgttggcgctatttctacaattatcacagtttttatgacacagtttggagtcaaaatcctcattgaaataagataaaactaactttcttctgcagtcagtaacgttgtcacagtatgccattacttgctgtaatttattcagatgtttttccttattctctctgtctaagttcttatccttctggatcattgtctgcatggttctaatgtccctgaatgaaaagtaggtaatacaatatgaatagttcccatctcttccagcacggccggtttcttgataatagccttctaatgttcggggaacggtaaagtggtaaacaaatctcacatcaggtttatcaatacccattccgaaagcaacagtagcacaaatgacttgtatctcatccgcctgccatgccttctgtacacttaatctttcatcaggctccatgcctgcatggtaatatgcacacttgatgccatttctttgcatttgggctgatgtttgctcgcatgatttcttggagtggcaatatattatacccgtttgatttttgaacctagatttaaccgcatcacagatttcaaaaatggtatttttggtcttcttgtttacttcgtaatacaaatttgttctattaaaactttgttttaggaaaacaggttcctttagttctaaattgtgaatgatgtccattctgacttgttcacttgcagttgcagttaaagcaatcattggaatatcagggtattctcttttgaaaaattttaattctttataatcaggcctgaaatcgtggccccagttagaaacacaatgtgcttcatctacaacaatacgagccaacttaccgtctgcgtataatctactgatagctctcttgcattgttctgaggcactgatcatctcaggagatatgtaaactaaatccaataatccattaataaataaattgaaagtttgtcgtctttgctcggcagtacccctcgaactgaacatgctcgccttaatatttttattcaataaatgttccacttgatcttgcatcagggaaattagcggagagatgacaatagtagtaccatgtgttttacccgatttcaccactgcaggaagttgatagcaaagagatttaccaccccctgttggcataagaacaaaaacatccttaccttgcaaagttgcatttacagcctctagttggttaggtctaaaaccaggcagtttaaagacttcatgtaaacgatataaaacttcatcagaccaaggataggttggaccattcgtcttagaagataaattggatttactcactatatcacttaatgaaaaatcgtcatcaaaatcgtcttcctcatccttttgactaacactggatttctccctttttattttgggagaccaagatggtggtgggtgttcattgtcacctgtaagcttcctttctgttattattttcaggtcattgtctagttcctggatatctgctacttgggttctattctctctttcttcgtcaaatctttctaaatcgctatctgataggtactcgataccgttattgttattatcttcttcaaaatcctcattttctttttcgctgtctatcaactctagatcagaatgagacatgggcatgtgttgacggccaaaggagaaactcatgctatcatccaaaattgcgtccttttccagatcatcttccaacaagtcaatatgctccacgcctatttgattttggccatttgagggaacgctctgtgctgtgggagatgataaaataacttgaacatttttattttgcgacaaggtaattgtggacctagtgtcaccttcttgagaactttcctgaatatttgcactaacatccatattatcatgataatctgtgtcttgagttgggtctaggtcgtcgtttaccacaaaatcaaaatcgctttgatttagtaattcgttttcttctttttcttcatctctagtagtcatgtagctggaatgggcatcatcttctgcctccattgttaactcatcttcttctctttcgacatccggataatcgtccctcaaagatttacccataacatagtcaaaaggatcatccctatcaggtattctgtagttgactggttctcttgaacgcatatttctccttcttgtaagttcatcttgttcttctgacgtcatgtggagatgcgggaatgcgggagaatgtggagccccctccttcaatattacaggagggtcacagtctatatcatcctcatcatccaggacttgaatcaaatcatcgttattactatcattattgctattcttaccggtgttattagtaatattttgcttcgcaccagtgatggctaatgccttagtgacggtagtcgcagtagtacttgtcaggtttgaattcctggaagatgtattgtattccaaggggctgggcagaatgcttgatatgatattatcatcttgtgaagaaacttgactgcgacctttactttgatcttttgacattccatcttttttggcttttatgatctccttttccagactatctattcgtatcgacatatttgataactgaggccgtatatccctacttaactgtagccttttagcgtcctctgacaatgatgtggattcgataatactacacttctgtagcaataatttcgattgctctttcaatgccataattagggagccttgaaggcggatcacctctaattttatatcattttcgagctgtttgcctatacttgaattatcgattacgcttttattgttatttctactacctagatttctgctactgtcattttcgacaagagaactagccatgtgcggtcgaaaagtattgaaattgtgagttttcgagccattgggcgtcctcgggttcgatacaacacttgtgctggctggtatatcaaccatgggtacgtcagcatattgattcgatgtggcagtgtacgagagccattctgtatcgttcgacaaagtttgcatgacttcatgttgtttcgtagcagtattcgttggtccagatgcaggaatgctggttataaagtttgttgttcctggtccacattcatctttggatggcgttgttggtggcgaatttgtcttaggccttttgttcgcgatgtgcttttggatagcctggaatacgaaatctttgtcttcctgtaaagtcgccgtttcctttaaccatttgtgctcccttcttaagttatgtgacggcttcgtcaccattaccgccttgtgtgtacgtgtatgattttttaaatatatacaacaataatctgtattttttcctttcctctagccaatgactccaagctggctgataaaaacaaactaaacggtaaagccacaaatccgaaatgtatcaccaatgatcacccagcctgctaagtgccctctattgatccgtatatcagcttttagatcaggctcgagtttcttgttatatgtgcattgcaaaagcataaacaaatcctggcagccgaagccgggcaatccacttcgaaacgcacggctgaactatataaatataaaggacatgtggagagaagcttctcttccttcacatttcgcatttcatgatctaaagtggttctttcacaatagaagagcaccaacacgaaatatggctgtcggtggtaataactggagcatgtggctgcgaatgtcacgggtccacctcaggcagatcacgaagtctctggaccgaacgctgatcagtttgagccatgggaatttttcccaccaatataatcgcaatatttttgtcacttggtggaagagcctatttgaggcttctacagcttttaggagggcaagtggtttaacggtatctcctctcacgaggagaggaatcgcaaggtttgaccatttcagacctgttcccaatgtcagtaaatttgcttcttttcccagagtgcccaaaggagccccaaggggcctttttaccaactggaatatgactacatcaaagagattattagggcagagagcttattcgacttccagtatcaaatttacccaagaagccgtgaataacatgactatatctttgaggtgttttttcaactcactaggcggattaaatcagtgctcccactctaattcctgcaaagcttatcagaatgcgtctaatgttacctctaaacaggatcacgtccaaccagttgcccttaagaagttatctcaaaaggatatcaatttcattcgtaatttagaactatttaagataatgaagacccagaatgaagtcgttgatgaaacaagcgcatattacatggaaaaaccaggttcctatattgaatttaccatttcagaatttaacgttaatgggacattctccgcacctttgtcatttttagatccttctttgttagcggatttggatgaaatgattagaaattacaaatacgaattaaaatcaatatacagtagtgttgacatgatcttgcagaattatggatcattgccgataacttttcatcgaaataagattcgaatacattttccaaactcaactgtggtggaaacagaaaaactaattgcaggtctgaatattgctacgggtgttatttacgcagatacgtctcccgatatcagtctagaaggtacaaatttgaatgctctggttaatgttgacaattcaggaagcgtatggtcttttgttaaggagccctcgtttccctctaggagcgctttttcacctattttatcagatgcatcctatgatacttatgaattggtctagcaaagacgttgtttcatcgcgctattaccaagaaggttactttacttgttcttgcacatggacgcacgttgtgtgttcatatatatatatatatatatatatatatatttgtgcttgttttcattgtctctatagttaatacattctatttttatcgttatatttgcattctcttcgcataaaaacttcatgaaaattcggcagaaaataagccatatatgtactttatccataggcaaagaaaagcacttaacgagaatatacaacaattgcactagtactgcatgtatatactcttatgattatagcggcaagaaaacaaatataaacacactaacagatgaattcgaatgaagatatacatgaagaacgcattgaagttccacgaactccccatcaaacccagccagagaaagactctgatcgcatcgctctcagggatgaaatatcagtaccagaaggcgatgaaaaagcatattcggatgagaaagtagaaatggcaaccacaaatgcatccagtaactttggctcaaatgaaagtgcaaaagacggcgaatcaatcggcgccttttcaaatccccatgaggctctgatgcagtcaaaattgagagaagaatcccagagtaaaaccatactaccatccgatgacctcagccagcaattagaaaccgaagaatccaaagttgaagaggctctaaaaagaataacctcacccccattaccaccgagggctgactgcatagaagaatctgcatctgctcttaaatcctcattgcctccagtgctagcaggaaataaaaatgatcaagccccccttgaccgaccacagttacctccgaggcaggtagttaatgcggaaactcttcatttgaaggcgccccatggtaatgcgactccctccaaatcaccaacgagtgctgtaggtaattcttcttcatcgacccctccaaccttaccaccacgccgtatagaagatcctttagacttggctgctcaaaaacatttcctagcgagtacatttaagagaaatatgctcttttataaaagtgaagataactctatcaaatgtgatttggataaaaatatactaaatttaaaagaagattcaaaaaaaattaacaacaatgaaattcctgaagaggttagttcattttggttaaaggttatcggcgactatcaaaatatcttaataaacgatatcgaaaccttacatttccaactatctcgaggtataccagccgcttatcgattggtagtctggcagttagtaagttatgcaaaatcgaaatcctttgaccctatatatgaaacgtatctaacggaaatggcaccttttgacgtccaggaatttgaaaatcagctaaaaatgatggacgaagttccctctgaatacgtaaaacgcataagtaatgtgttaaaggcttatttactttttgacccagagtgtgagttttctaccgacattgcttatattatcaatatgattcttgacgtttgcgaggaggaggcaaatgcatttggtctacttgtacgcctaatgaaagtttacggtttaagactcttgttcttaccaagtgcttctgagatcgatattctttgctataaatttgatagacttgtagaagaattttatcctgaaattcacaaccacatggttgaaaaaggcgtccgttcttccatgtttttgcccggtttcttcacgacactgtttcaaaagaaacttcccactgaaattcaaccacgtatcggtgatatggtatttttagaaggtattgactctattatgagaattttagccacacttttatctaattcccgagaccatctgttaaaaatgggttttgatgatatgctggagctattgaaatcaggtctgttagatgcttatattaagcagaatgatggtacacgcggtgacactcttctctcaaatgaatgtatggataaattactacaagactctatgatgaaagtagcaataaccccaaagactatgaagaaatattcttctgaatatgaggaaattcacagattggacaatgaaaaagaagtgcaatataagtctatcacggaaaaaaatttacatttacaaaagcatgttcgtaaattagaaaacgactacacatctttaaatagagagcatgtgacaattgcgaacgagttagtgaaaaatcggcttaatatcgagtctgtattaaatgaaaataatggttacaaacttcaaattttagatttgaagaaaaagttggattcagaaaaaaagaagcaagttttaggtgtatatgtgcccaatgatttaaagaaagatttggaagagacaatgaaaaagaatacccaagtaatggacgaaaatttgaaattgcaggataggatttcagaactagaaaggcttattgaagaaataaaaactgcaaacaaaaatggtacgttattcgaatattctaattctaaaaataatcctttgggagccggctggtcaggatttaaaaaggtttttaaatagttaaactgtgtatatcagctactgctccccttgaatgatacatgactaaatataatgataaatttatttcttgatttttgattatttcatattttgttgacatttgagagcttcaattgtataaagttgcaagataatatatgaggttagggaagccggataaagaaaatagagtactttaaaactgttcatggactaagaattcagtgacgatgaagtagtaaaggagagtgtttaggatataaataagaccgagaaattgttagtaagcattacttctagcagaaataatgaaccacaatcgtgacaatatatactcgagttagcagttaacagtaaccctttccataccattctaaactttgcaacagtaaatatcttggcgtttaacgttttattttattctacgtttctcaaatatcggctgtactcatgtggcacatcatgaaaagagccttcatatcaagaattcaagaattttaattacatcgtgacaacggtttcctaaacttttagtaaaaacaattaaatgtgcaattttgttgattatactgtggacaaattgagcttagtacgtttccttcttctctttctgcaattatatttaattaaataatctcgtattctcgcatccgggcacgctttgtgaaattcatttgagaaaccaaaaacagctgatcagctagagctattagaagttagtgcccaggggtatagaaaaatcagtttaaggaagaaaaagctcacagaagaatatgcaaaaaattttcagaccattccaattaacgagaggctttacctcttccgtaaaaaacttcaggcaatggagactgattgaaacaaggaagattgccaaacaaccgaactaccaagttggtgatgctaaacctttacatatgccaaaagaaagaaagaaatttccagattacaagtatggggaatctaatatcttcaaacagagtaacaaaggtctatatggtggatctttcgttcagtttggtaacaatatttctgaaagtaaagccaaaacgaggaagaagtggttgccaaatgttgtcaaaaaaggtctctggagtgagactctgaacagaaaaatcagtatcaaaatgaccgctaaagttttaaaaacaatcagtaaagaaggagggattgacaactatttaacaaaggaaaaatctgcaagaataaaagaattagggccgaccggatggaagcttcgttatagggttttaaaaagaaaagatgaaatagagaatcccccacataaggatgcacctatcatagaaatggctggtggtaaaaaggccaaaatttactatgatgaaatagtaaacggctcaccaagaaaaatatcagttggaagaagaagattgatgtcatttttatatcctttagagaaattggaatataggtcagtagggaaggacctgaactacaaaaaatttgtcgagttatttgccgacgttccagtcaaggatatcctagctagattagaggatcataaattcgacttatccaccatcaccgtataaaaggaagaaataaagaagataattgccattccgaaaatatcgttggttttcccctgtatataaaaaagcatatctgtttgtacatatgtaggtatgcacacattctgaacattattgatgcgtatatgcttgctacattaattggcaattcattttttagactgttttacacccgtacatttcacagtttttttttgaagttaaattccaactgaatggaagcctccgctcctatgaaatttatttgaaatcagagatttcaggatgttgaacagtatagtactgatttacaagtatcaaagaaacaagaaagacagcaaacacaataagaaatgaccgttaagacaggtatgtgagacataaacaaggaactgaacgggttatgacgattttcgaacttataaaggggtttaccccaaatacgagaagaacatgagtgcattgaaaacttaaaaggaaacaaaaacaagaatattatataattttgagtgattaatgaccaatggaaatagccagaggaaaaataccatttaatatgcatacacaggcttatctcttcactcctatctaaaaaactattgtgtttgaagatgaggtccattttacaaaaagaatagtattgcgaaaacgccttcaaatggaacattttagtagttgcaccattgtaagaattgccatggaaaacaatcacaaaaagatgctatacaaagccgtacattatacgtcacttcccgccgacacatatacacgtgtatatgtatgcctatttcacatgttactaactgaagacaacctgtgtccttatatttaggaattgctattggtttaaacaaaggtaagaaggtcactagcatgaccccagctccaaaaatctcttacaagaaaggtgctgcttccaacagaaccaagttcgtaagatctttggtcagagaaatcgctggtttgtctccatacgaaagaagattgattgatctaataagaaactctggtgaaaagagagctagaaaggtcgccaagaagagattgggttctttcaccagagccaaggctaaggtcgaagaaatgaacaacatcattgctgcttctcgtcgtcactaagtttctaaaaactgatttttgtaatatatatatagatatcatattttctttttaacttaggaaaaaataacaccaaaaaaaaaaccaccaatactttcacacatgagagggcctagagtaaagtaccactagccatgcaaaaagcccatgtactgagctgatagtcgttaccaaccctacattttttttctgaagcaatataagtgttacccgaaaagtatgaatattattttttcttcgtaccgttatatctttttctggtatataaagcggtgagtttagaagaagttcctgtggtgcaagaatctttattggtatttaaaaaatcttttcttttcctttttttggttttttgaaaaagggtaataatgtcttttataatagacacccagagtcacgattcgtcttggttttagagattctgtttcgacagtttttttaggcggtggacgtatatagtttacttaatcgtttactatacggtggagtactaatactatttcactgtcgtgctcgcggttgatcttagataaatatatttctttttcataaagaaagtgagtggatcttccctggaagtacgaataatgtacttatgattagattctcttcacgcacatacctttttttttttttcaattgctagttcatacatacgtagaaagaagggccaattggaagcctcaactgtcccctggtgtaagctttcgctgtttcatcttcaactcaagaagcgaaggtagcggacagcagggtgaccgtgaatcttttccattgtcattgtaaaattttgagcagcagatgtacagctgatctataactttagcgcatttagcatcatcgtactgatgtgatagaaggcaatctaaaattaatgtgaaaaaacgttagtgaaaagaaaaaaacgatcgaatcttttgaagttaatattacaaaccttggatggcgcaggcctccttctggcatggattagacatatttacctcttatttgaacaaatctcaacaactaaaaaaacgctcaatatcttggaaaaaaagaacagtaatattctgtctctccacaccctcttctgaactctcatatacaccccatgggtgaaaagtaatatccgtaaaagtctcgctaacggatgacgttaacaacgcacgcccgctccttgcgaaatttattgtggggacgtcgttcacgtgcaaaagtcgccaaatattagcgacgggcaacatcggaaaaactctgcgcccgcgattccgattgagatgtgtaatttgtagtattgaacgtgacaggaaacaaaaaatatcaaaacgctagcaaggtttaaggggaggggtgaagaacgaacgataggatactgcacaaatcagcaattaagaaacaatatacaaaaacccccaaagtggtcatgttaaggagggcatttttccgcatggaaacgaaacgtgggcatgacgtggaagcgatgatccgagcgcttctgctactgtggtgaccaccgtaccaaaggaggggtaataagaccctgtgccctttgccagcatacgtgttacccccctcaaaaagagctggctgttcgagctagctgctctttctgttgccattcccgtaccaagagcgccccgtagctcgattttcagcaccttggtggatatcaggggaattttaccgccgcaagcgatcagcgtagagtgcgcacagaaaacagacagaaatgactgaagcggatgaaaaaaaattttctggcgcggcccaatctccgcggaagagtcattccgtgaaatgaaaacaaaagacgcgcatagtaggagaaagattatgcagcttgatagcgggttatcataccagcgttaatgacaccttcaagtgggtaaagtaccctttgttatcgttttcttggctacgcggatagactaatttaattgatatatatgtagctagacacgttcataatttttatgctctagtgcatgtgcctcttactcattattgtcaaaaatttttgcatgtaatatttgttttccgtagtcattcagcactagcctgtttgttaatatatatagatagacaaactaatgacaaggagaattgaatttctcatataacacatacaataaaaccaagaaatgtcttcaaactatgccactcctttagacgatgaggtgtttcccttatcttttgccaattatcaatttaccgagcatgtgtcacttggtgagcattattcactcaatacttcggaagatgccaaatataataatttgaatggtcctttcgtggtaccgagagacaccgggaagttcgatttgaacacaagttctgcctcggacgagactgtgttctcgttagataaccctcaagaaaacaactacaaacaccaagccatgaataacgtccaggattgtcgcatggccgtcgcggccaaaactacccagtcgtgtgataaattgaccgatctttatgccaatgccgcccaacaaaactacagattgtggctgtcttcattttagaataacgattaaggaatgataatcaaaagaaaaaaacaatctacctacatatatatgcactcaacatacataaatacacacgcattattgtttctataaacttccaacagacaatattcccatacaaacatcaactaactgatttcctcttcatacgcgttcgcttcacgtgatgttccttttccattgaaaggagagctcatcacaagagttacaatgggagtggcggcgcaccgtctgctgacaagaataagtgtaagaccagctaccggaagaaaaaagaaaataaaatggatactctgtgtctccgaatgcccctatttgttgtatccattgattgttatcctgtcttcttctttctttagtttaaatctttagcgattcagatccaattgaacaaaaaaaaggctagatcaaaaataaggggtaaaacatcatcttgcggggctaacccagatcaaaagcggcaagccaagaaaacctgtttgataacactgtaatatatatatatatatatactatacgatcgtaccttggtatccaccgctttctcagcacctccaaatttctaaagtgcaactaaagagtcttgtcaagtattcttttactagtgttaagaccttgtattggtaagagatagcaagtctaaacagcaacaatgaacaagctaagagacaaatttgtagattctacagtagaagaagaaagattgcgtgaaaatcgaaatcatgagaaatactggtatcgttggggtccctacttgagtgaaagaagctgggcgacagtccgtgaagattattctttaaacggtgatgcttggagcaattttcctttcgaacatgccaatgcaagagtattccgttggggtgaagatggattatttggtgtctcagataacaaacaattggtgtgtatgaatgtcgctctgtggaacggtaaagatgaaagattgaaggaaaggttgttcgggttgactgggccacaagggaaccatggtgaggatgttaaggaattgtacttttacctggacaatactcccactcattcatatatgaaagctttatacaagtatccctttaaaaaggcctttccatacaaagaattggtgcaaaagaatggtgaaaggggatacgaggataaagaattcgaagtttacgatatagatgggctataccgtgatagtgaaaccggtgacaacccttatttcgatgttttttttgaaatggcaaaggatgacgaaaaccctagtgaactgaactttcggctaactatacataatcgaagtaaaatcgactctggtgagctctacatagctccccaacttttcttcagaaatacttgggcttttgacggtactagaacaaaggacaagcccttgcttgaaagagatgcagaagcagcgaacttaatcaatatgactcacaagaaatatggtaattgccaaatggtctttcagccatctccaggtgggttctcttccggtacaaacgaggaagaggaagataaagaggtagaagatatagatcctctgctgctatttaccgataatgagtccaatttagtaaaactatttaacgaagaaaagaatccttccgagtacacaaaggatgcttttgaagaatatcttgttcaaggcaaaaccgatgctgtaaatcctgaaaataaaggaacaaaggcctgcgcagtatatcacttcaaaaatattccgcccggagagtatgttactgtgagatacaaatttacaaatgacccaaaaaactctatctttaaggcacaaaacctggctgtcgtagatgaagatgagtttgatttgattttcgataacagagaggaggaagctgataacttctactggaggattacacctttgccaatcagtgatgaattaagaaaccttcaaagacaagctttttctggtttgctatggactaaacagttctacaattttacatatgatgcttggtataatggtgacgccaatgttaagcctcgccctccccctaatagagctaatggcaggaacaagaactggaagcacctttacatcgaagatatcttatcaatgcccgacaaatgggagtatccattttttgcttcatgggatactgcgtttcactgcattcctttagctatgattgatccagaatttgcaaaacggcaattggatttattaaccagagagtggtacatgcatcctaacggtcaaattccggcatacgaatggaacttcaatgacgtaaatccaccagtccatgcatgggctgtgtatcgtgttttcaagatcgaaagaaacatgtacaaccgtgaagatcgtacatttttagaacgagttttccagaagcttttgttaaattttacatggtgggtcaacagaaaggatactgaaggtaaaaatgtttttgagggcggatttttgggtcttgataatattggcgttttcaacagatcagaaccactacccactggcggtacgcttgaacaggctgattctacaggttggatggcctttttcagccttcaaatgctaaatattgcattagagctcgccaaagaaaacccggtttatgaagatattgcctctaaattttttgaacattttatcttaatcagtgactctatgtcctttgaatacgctactgatattacgggagagaaatgtaaagaagttatcaaacaaaacctatggaatgaagcagacaaattttattacgatgccatctcttggggtgaccacaaggtgcaactaccaataagatctctcgtgggattgatcccactatatgcttctatgactttagagcctagtatcataaaacaattccgcggtttcaagaagagggttgattggtttgtgaacaaccgtccagaaatctttgatagaaacattgcgtccatgtcaaaaaaaggagtgggagaaagactacttttatccctagttactaaggaaagattaacagccatactgtcacgtttgctggatgaaactgagtttttgtcaccatatggtattagatctctttccaaatatcatgagaagcacccattcgaaatgaatgtaaatggtgtcgaatatatggtcaaatatttgccgggcgaatcagactcgggtatgttcggcggtaattctaactggagagggcccatttggtttcctaccagctttttaataatggaagcattacaaaggttttacctgtactacggttccgacttcaaagtagagtgtcccgtaggttcaggagattatttgaatcttgctgaagttgccgaagaacttggatatcgtatgattcacttatttgttccagacgaaaacggggagcgcgccattcattatggtgatcactctaagtttctgtcttctgatccatatttcagggattatgtgccattttttgaatactttgacggtgatactggaagagggcttggcgcttcacaccaatgtggttggactgctcttgtggccaaatggataagtgatgtaggtatatcctgtgtaagactacctcgtacgccaagatcatctgtggcaacgaccgcttcaacagagagctctgagcaaggtcccaaaatgaagagaatggcaagacgtaagagtgcaaagtctttggtaaactacactgccaccattttggacttaaccgaagaagaaaagcgccatcataggatagggggcacccattctgggttgacaccacaaagcagcatttcaagtgacaaggctagacatttgatggaggaaatgaatgaagaggaaggtattcacgaaactgtggtacctgaagatcgtcacaactttgaaaccaagcttataggcaagctaaaagataaggtgaaaaatatgaaagtaactgacaaggctaaagatgaggatatagacccaatggacccaatgagtccgttgaataaggatgtgtcttgattaactgcggtgaaccttcaatatctgtacgtttgaaaaatatttccaacgatatacctctatattttgatctatagaatatttaattgcagtagttttttatcagtaaggtagcgttgatattactagtgaaggtaactctatagttccttgacatgttctttagattctagaggttttttattgaatttgttttcccaccttatttaaactttgagaacaaaactagcaaaatcaataatataaggactgcgataatggcatagcttatgaatttattagcaactagccttctagtcattgtttttagtgtctttatacttttatccacatatgaatccgcttgaaacaaggtctgtcttgcattttccaaagtttctctctgtgaccttaaatccatcattatttgtgaccctattccttcagtttcatttgctattctactggcatcttttagtctatctcccgatttctgtaagattgcatggttgctcaacaactgttgcctttggtcatcgtcaatattagatgcgttaagatctccaaaaagtctatcacgatcgcctgagtctactaaggattgcagtggtcgtttgatatcgctctgtatagtcttcttccattctcttaacttcgccttgtacgtagcacgttctgaggcatcgcctatgctgttattaacttctacatccatctgatctagcaggtcaaacaactcatcttgttgctgttctacgtgcttcagtgtagtatttctctgtgataacggttgtgagggggcctctgctaagctcgctttggcttgttctaaggttgttttgaagtcagattcgtatgatattaatagggaactcatagtaagccatgcagcaatgtaaagagtgcggttgattcgttttatacaacttaatgtaaagctttacacttttccaagaatagtaattgccctatatagcacgactactccactcctaactttcattgaaaattagacagtcatgtgatcagtaatatcgtccatagtgatatttgtttgtttaccatttttgttcttatttactctctaatatgattctagtatatgaaagataccactgtcgtagctcgtatcaaaataaaactagtcagtcgttgaccattgagcatatcgtccgagaataaggctttactgtattattttttgatatccacacgttattgagctcattcactgatcgacacatttaggcggcttttccgtttggctgaagcaactttgaaacacaactacgacattataattaagcgcctaaataagtgaattttgtgccatagggttggaccgtgtatatataagagctattcactattttaatatttgttttggcatttgaaactcgttgacataagctttattattaggatgaataactccaaaattcctaaactttcctttcatagtgatccaaacaacgtcactcgagactttccaaagacaaaacgacagaaggttcagaaaagagaaatggatatgatactaactcctaataacaacaagctaaatatattgcacagctctggatctggtatacggcgctgctacactgatgacacctccgctacgtatactaagaaactaacctttgggggggaccccaagattattgaaagggttaagaacaatgaacgtaaggttagaaaagacatagattcactactgaatgctatttctgaaattgaaaaggaatctgttcgtattcatgccagggaactacctgcaataacattagaattagatgcaaaagtcaaagcgtgcagggagctacaaaatgagattgatggactatcaacggagatggacttgaaggataatcaatgtgatcttcaaagaaagaatgttgagctatcatcaaaaaatatagtgtctatgcatgcagtaaaagtacaagagttcgaaaacgatttagaggaagagctatcgaatgccaaaagggagtggacgtataaattaatggaagtagaaaatttgaaacctgacgaaaggttaactgacgaaatgcgacagcttaaaacagaattcgaggaggtcaataggaaactattcattctacagaatgaaaatgagaacgagtgtaaaaactacaaaaaagaattggacaagaaattcgagatattcaagaaagttaagaacgatgctagaattgaattagatggggagcaagaaagactttcgaaagttttaaaagacctacaagacacccatggtgaactgaaagaaaatattaagacgtgtagagatgagtttaacgattttgaaaaaaggattggagaggcagaagtgaacttccatagcatggaacttgccgttgttcctctcaaaaagaagcttgcttctacatcacaagcattgacgcaagtgcaggaggagaagaagcaagtcgaaggagaagcaaacaattggaagaagaagtacgttaatgaactagaaaaggttcaacaggaattatacacacgacaaaatctggccacttcaattgaagaaatcaaaggatacacccgatgctttgcgtatgccaatgaacgacaaatgcctgatgaattccatatcaactatgtggatcggtgcatttgcgagaatagtggagaaaaacgggtacaagtatttgatagagtagttctcgaagaaatccataaggatcacaaacgcttatataacgaatgcattccgttcctggaaaaatacatcagcaagttaattaactgcagcattatagtggtttcgcagcaacccacagcaccaatgaaaaagactttgctaaaacagttaattgagcagtacggtgagaattataagatgacattgaacattttgcatcttgacggaagtattaaacacagtgacgttggattagataacccaacagaaattagagatctgtcacaagatgaagaatgcatgaacattttaactttagataccaagttgggaaaagatgaagagtcccattcaatgaatatatatatcggtagtatgtccacggtacagctgaatagagagcttgatgatgctccctcagtcctttcgcatattctcactaaaacaaagcagtgctttgtcttcaagattaacgctggtgaaaacatcgagaaggctctagccttagcgggaaagctgaaaagaacaataacattacctcagctagattaagaaggccagatcttgtgcgctacaatcacttcgtctcgttcccttacataaaaaacttacgtagctacattgtcgtgcgtggcatcaacctaattatcctagcaaaataaaagagaatgttacgggactaacaggcggatgtaaattactcacttaaacgcagccaaacatcatcgagaacttagggtagcgtgccacaaaatttgcatgaataaacttttgttttcctaattcgacagcattcccttgttcgcaacacttcactgataggaaatcgaatagcgcacactctcttctgggacataccccaatgcggtaaagccacgaaaacaccgcgcgtaaaggggtaaacaagtccattcctacaacctcttggagaaattctttacctactacaaccccgcgcctgatactttcagtattcatgacaactcgagccagatcccgctcgtgggcgtgttcattctgtgacgatccactagcgacttctttgttcagcctgcaagagacgcgttcaaggaagaattcgcgattttacttcttcgagggaatctcgcaccgcgttagttagtttccaaccttgaaagcatcggagacgcatttttggcgattttgctggattgagctgaatggtgccaggtcgaggctgggagggagactaactcgaaagtgacgaagactcgaaaattaaaaaaaaagatactgcagaaggcaagattgagaatggagtaaaggcagcgtgggtcccctgtggaaaccgcagttttcctgcgccaagtggtaccggtgcgagtgcagcaattaatctctcgatattttcttagtatctctttttatataagaatatattttggaattggtaatgcttatcttcaatagtttcttagttgaatgcacacttaagagcaaattggccaaggagttcttcgttcgctttaatttatttcctggttattgtcaatttattcatcccatctccccaggatagaagaaattagtgtaattttgctgacaatacattttaacgacgataacaataatagcaattaaataaaatagcactaccaccactccactgctcgttagctatttctgtaaaataaataaaaagatcatgaaccactcagaagtgaaaactgggttaattgtcactgcaaagcagacatattacccaattgaattgtccaatgcagaactactaactcattacgaaaccatacaggaatatcacgaggaaatctctcaaaatgtgctggtccaatcttccaagacaaaaccagacataaaattgatcgatcagcaaccggagatgaatcctcatcaaactagagaagccatagtaacatttttgtatcaactttcagtgatgactagagtaagtaatggtatcttcttccacgctgtcaggttctacgatcgctattgctctaagagagtagtgttaaaggaccaagctaaactagttgtaggcacctgcctttggttagcggccaaaacttggggagggtgcaaccatattataaacaacgtctccatccccacaggtggtaggttttatggtcccaatcctagagctcgtattccacgcctttctgaattggttcattattgcggcgggtccgatttattcgatgaatcaatgttcattcaaatggaaagacatatcttggatactctgaactgggacgtttatgagcccatgattaatgactacattttaaacgttgacgaaaattgtttgatacaatatgaactttacaaaaaccagttacaaaataacaatagcaacggcaaagaatggtcctgtaagagaaagtcacaatcttctgacgacagtgatgccacagtggaagaacatatcagtagttcaccgcaaagtactggactagatggcgatacaactaccatggatgaagatgaagaactaaattccaaaattaaattgataaatttgaaaagattcttaattgatctgagctgttggcaatacaacttgcttaaattcgaattatacgaaatatgcaatggtatgttttctataataaacaaattcactaatcaagatcaaggcccttttctctctatgcccattggtaatgatataaactcaaacactcaaacgcaggtattcagcattatcatcaatggcatagtcaattctcccccatctttagtcgaagtttataaggagcaatatggtatagtacctttcatattacaagtaaaagattataacttggaattacaaaagaaactgcaactggcctctacaatagacctaaccagaaaaattgctgtcaattctcgttactttgaccaaaatgcctcttcatcatcagtttcttctccaagcacatattcttcgggaaccaattatactccaatgcgaaacttcagtgcacaatcagacaacagtgttttcagtactaccaacattgaccattcatcgccgatcacccctcacatgtacacttttaatcagtttaaaaacgaaagtgcttgtgacagtgccataagcgtaagcagtctacctaatcaaacccaaaatggtaacatgccattatcaagcaattatcagaatatgatgctagaagaaaggaataaagagaatagaattcccaactcatcatccgctgaaataccacaacgtgccaaatttatgacgactggtatattccagaacacaggagaacttactaatagagcgtcttcgatatcgctatcgttaaggaaccacaatagctctcaactgtgaccattttctcatcaagcctacatatatacttaattaataacggaatactacgcttttccatcgtaagtaataatgacattcatacttgacattttaataccagataattttaatgcccacctacaaacatctagcctcaatattcttcacctgaaaccagctgaatagtaatataccaatattctttcaacgattgatataattatcatcatgaacggaaaagatgacgcgattttccagtatttttttcttcctttcgttctaacgtttgcggtaagcaaaggagagtagtaattagcaaacagttataaatagaaagcctctctaagattatagatatatagtcatactaaagcttgagatctcatctttttcgagaacctaccggcatattaaactgaagtaagacatcattctgaggaaaggatcggtattataaccattattatttgttgcactttattactatgtggtcgaaaaagtttacattaaaaaagctaatcttaggcgggtatttgtttgctcaaaaggtctattgtgaagacgaaagtaactctatatacggtacctggtcatctaaatcaaatcaagtgttcacgggaccggggttttatgatcccgtagatgaactattgatagaaccttcattgcccgggcttagctattcgttcactgaagatggttggtacgaagaagctacttaccaggtaagtggcaatcctcgtaacccaacttgccccatggcttcgttgatttatcagcatggtacatataacatttcagaaaacggtacgttagttctgaatcctattgaagttgacggtagacaactattcagcgacccatgcaatgatgacggagtttcgacttattctagatataaccaaacagaaactttcaaggaatatgccgtaggtatagatccttaccatggtatttacaccctgcaattgtaccaatatgatggtactccaatgcaaccactatatttggcttatagaccaccaatgatgcttccaacagaaactttgaacccaacatcgtcagcgaccagcactgacgacccatcctctaataagaaaagatcactgagaagtttagtgaggaggagcctggaaaacagacacaagacgaatgccattaaaagacaaaatacctcatttttaacctccaatgccatttggtatatttctgcgggtatgctaggtgtaggttcattattatttttagcattttaggcgcactacagggatacttattcaaccaatgggggaaagaggccccatgtggccttcaaataaatattaaaaactataaacatataaggcaaaacaactttatcaggcgagaaagagaagcaagaataggtgtaattttatgcacccaaggaattgattgtaatcatattattaaataaggtggatgaataaaagattttcaaaccagtttttccgagatagttaattatgtacgagtgacaaatgggatatcaatcaatgaacacaatcaaaacaccttattatgactttcttgttatattcttatatacataaccaacatttaaatgtcaatttcttcagtttctagcccgcagtctgtacatcttcttctttgaatttgataaccgtcttcatcaatacctccatcaactggatcactaaaatgatgaatatgggctttcccatgcttcttttctcttaatctattagtatattcttgagctcttgttttcagtcgcatttccttgattttcttttcgtattttttctcccttctgtgagcctttccttcttcacgacgttgccattcctcatctaaaccttcttctccaccccatttcttgaacgcaaaggcttccacttcacatctaacaaatagttgcattcttgcaaatgtccccgaatgagggttcggcttttctagtctatgaaagagatcctcatcattcaattcggggtctgttaaaaagtaatcttccttacattctgttttcgtcagtagtgcatacttttctggatgctccttagaacactgtttacaaacttgtaacttgaacacatcatgtagcacaggatccatctcaatattaatatgacattcaatacatttcggcgcctttgaaatatgctctggaggaggtgcattttcgtacagcattttccgttcaagttgttcctttttccagtcctgtagtgtcttctgctttttagatccaaactcagattcaaattcttggtcatcggtaaagtcagaatttggaagcttgtccttagggttgatataaccaccattcaagttctgcatggtggcaaaatcgtactcaatgtaatcttgtttccttatgctaggtctgattctatccgttggccttttgtcgagtaccgacgcatcccttttacttccatcaactactccgctaccataaagtgaagtagtgttagtgttagtgttagcaagcgcagacggttgtccattatgatttggcacatgtactgcggctgctgcattatcatcccgattgctgccactagtaactgcgagaggccgggtttttaaaggttcattcctactttctattcgattcaattggtcgctactcagtattcccctttttcttaaccgttctattgctaatttcctgttagcctcctgcacagctcatctcatcgttaaattgttagtaaaaagaaacccacggttaaaatacaaacacagaatcattttcacacatactagtttggccttttgttcgggagtcatagcgttacgttcgataccttcactacgaagatccaaactctttttctagttccgataaattccttaccttcttttcactttcctcttttctccctacaacttagcaaacgtcaaacatgctgtagatagagcttctatagaagtacagttattcaaacaaaaaaaaaaaaaaaaacaagggttgtggagtatgccactagcagtctgctatgttgattctgcttattatcaacgaagtatcccattatgatcttatgcaatgcacattcctgcccttacgctccagggcagaatcgaaccacggccctcgtataagccgcaaggaaaactaccggtgctatcgttctcgtttggatgattttcagtatggaagaatttggatagatctgcagcgccatggtatataagagaaagaagcggtaacgtttgacactgggttcagatctctcttgtcgctcaatcaaactaagactagcccagaccattatagccatgaagtttttcccactccttttgttgattggtgttgtaggctacattatgaacgtattgttcactacctggttgccaaccaattacatgttcgatccaaaaactttgaacgaaatatgtaactcggtgattagcaaacacaacgcagcagaaggtttatccactgaagacctgttacaggatgtcagagacgcacttgcctctcattacggggacgaatacatcaacaggtacgtcaaagaagaatgggtcttcaacaatgctggtggtgcgatgggccaaatgatcatcctacacgcttccgtatccgagtacttaattctattcggaaccgctgttggtactgaagggcacacaggtgttcactttgctgacgactattttaccatcttacatggtacgcaaatcgcagcattgccatatgccactgaagccgaagtttacactcctggtatgactcatcacttgaagaagggatacgccaagcaatacagcatgccaggtggttcctttgcccttgaattggctcaaggctggattccatgtatgttgccattcgggtttttggacactttctccagtactcttgatttatacactctatatagaactgtctacctgactgccagggacatgggtaagaacttgttgcaaaacaaaaagttctaagctgcccgacctcacgaaatcagtcatgcggtagtccattataatataactattattattattactattactattattattattattattattatctattgtttatattctctttagctttttatcacctacgacgacggatatattcggcgtttgcaaaaagtgaaaaaggcgtcttttggtggacatgaactcaatcttcaattctttgaaagcggtgtatgcgtataaggccttttaaccatcgtgcaaaacaataaaagactaccaataaccgacgtgaatcatgtctgcaccaactccattagcagaggcctctcaaattcccactatcccggccctttctcctttgactgcgaagcaatccaaggggaatttcttctcctcaaacccaatatctagctttgttgtggatacgtacaaacaattgcattctcacagacaatctttggagctggtcaatcccggtaccgtggaaaacctgaataaggaagtctcccgtgacgtgtttttgtctcagtattttttcaccgggctaagagctgatttgaataaggcattttccatgaatcctgcttttcaaacctcacacactttctctataggttcccaagcattgcctaagtacgcattctccgcattgtttgccaacgataacctatttgctcaaggtaatatcgacaacgatttatctgtttccggtagattaaactatggttgggataagaaaaacatttctaaggtcaacctacagatatcagatggccaaccaacaatgtgtcagttagaacaagactatcaggcttccgatttttctgtgaacgtaaagacattgaacccttcgttctctgagaagggcgaattcacaggtgttgctgttgcatcttttctacaaagtgttactcctcaattagctttaggtttagaaactttatactccagaactgacggtagcgctccaggtgatgctggtgtttcatacttgactcgttatgtctccaagaagcaagattggattttttcgggccaattgcaagccaacggtgctttaattgcatcgctatggagaaaagtagcacaaaatgtcgaggcaggtatcgaaactacattacaagctggtatggttcctattactgatccattgatgggcactccaattggtattcaacctactgtcgagggttctaccactattggtgctaagtatgaatacagacaatctgtatatcgtggtacattagattccaatggtaaggttgcatgttttctagaaagaaaagttctgccaactctgtccgttttattttgcggtgaaatcgatcatttcaagaacgataccaagattggttgcggtctacaatttgaaactgctggtaatcaagaattactaatgttacaacaaggtttagacgcagatggtaacccattgcaagctcttcctcaattgtgaaaatcttcccttggcttttttatggttgaataaataatcattgtttttatctttcctatgctttttttttattaatttgtgtaacgacttctccctccagcatacgctcccagacttttttgtttttgttttaatataaataattatgtatatacgtgggcaccaagttgagggggaattccttgtttatagttatgatacgtctcatatccttgtccttactttcacaatggtctaaaataaaagacaagaaaacaaaactgcaaatatattaaattctatttttcttttttagaagaagctattaataatagatcaaatgttccagccatttatattcacattgtatactccttcactttggtttacacctacattcatttgtgcagttatgctttgaacttcattcaaaggtcgccaagaccagatatggatctcctctgaaatcttctatgcctgtcctgcagatacgggggagagtcgataaaagggtatgaactatatcttttgttttgctgtttcgaatgaatacttggggctgctattggaatattcagtacaggagcggttcgtctgatagcatttttgaaagcttcatttatggagattgacacggcatcggtagggtcgctcggatagagaaagcttgcatttagattagagcaagtgttcgatatcacggagaagctattatctgtacatccttgttcgtattcttcatccagcaagtaattaaggtcgtcatcatcataattatcatcatcatcatcgttatcatcatcattattaattatttcagtattggggggctctatgtccgaagtaggcggcagtttgaatttatcgctcaaagactcattattcccaatagtagctccttcattaatatgcgaaaattggcaaattttgctaatgacgttttcaaaagctttcacactattttccaactctgattgggattgactaatcaaaggtagaaattcgatttcccagtaccgttccggattataaaagctaataaagtatttgaaacctgcgccatttagccttgttatttgtagtttgggtagtactggatgcacaatatcaccatgtcgtcctatcgataaatagtttactacatgcccatcatgactactagctttactagatttttgaaagggcgctatattttcctttaacttatcaaaccctgtacatatctgatatatttcaataggtccttttgccattaaagatgtaggttttaacttaatagtgttttgactgtcttgactttgcgtatcattgaagaatactccactactttcagtgacattatttgcggatacttgggaatttctacgaatgcaactgctattcggaatatcattatgaatgggaacgaatgaattcataacctgaacattgccataggtaaacaatgaaaatctctgagttgatattcttttcctttgtgttccggttttcttcgaggacgtgccattttttttggctttaacagatttatttgtatcgtttgagtgttgggtcgaatcctgtttcaactttttattgttgctaagtttaagtgactgttttaaagtttgaaacgtagattgaggtttcttttcttgttttgccgttaatctcacgctatttttctttgtttctccccttgataaaaccataccactttgtttaatttcctgagagttatcagacgaaaaatgtagaccttgtatccttcataggtgaaggaatacttcctccgtaataaggtaatttaaagttcatagttcattcactctttttgtttacatctccgttcttcgtgataagttcatagataataagagaacaaagtatttaacgcacatgtataaatattgtattaaaagggtacctttataaatatgagatccgagggacgtttattggaattatcttttaaatcgtctatatcacatattccagtatacataagttttaattttagaaaacgtttaaataaacaaagagaaaaaaaataagacacaaaaaataacagtatctttattcttgacattcataaaaatgcatgataatattggtttcatggggtagtacttgtattattaaaagaaaggaacaaaaaattcattgttcaaaagcttagagataaaaaaaaagaattatagacacaaaagaaaaacatgggttaacattaattgacattaataatagaaagtgtaataaaaggtcattttcttttaatcaactctctttcttccaaccaaatggtcagcaatgagtctggtagcttgccagtgaatgacctttggcattctcatggaaacttcagtttcatagtcatacaattgtctaatggagttgtaaacgacatgtgaacccttaacaccaacgacagcagcagtgtcagaaatggtcttgtcatcagcgttgaagttttcttcggcagcacgagcttcagcaatggcagcttggttgtctttgatgaagccgacagctttaatggccattctagtggctcttgttctatcaattggagatggcaaaccaccttgttgtacatgacctggataagctggcttagcgtcaaatctgccatcggcttcagcagtaataacttcagccaatttagtggctgataaagccttagaagcgtttgtactcttcaaaatcaatttaccaaatctacctctaccttctgccttttcaaaagattgagctaagtattcaatatcctcggacaattgctccaaagaaataccttcttctgggacataagagacttgagcaccaacagccaaagaagcgtaagtggccaaatagcctgagttaccaccttgacaatcgacaacgaaggctctacctctggttgaagaagcggattgtttaacaacatcacagtattccattagagcattcaaagcggtatcagaacccaaagagtattcagtacctggaacattgttagacaaagtagctggtatcaagaccattgggattctgaaagctggataactttctcttgctctctctaattgatgtaaagattcaaaagcttcgaaaccaccaacgatgatcaaaccatcaaattcgtacttttggaaatagtaagcaatcatacctagatctgcttcttctggagtgactctgttagtaccgatttcagaaccaccacgggattgccaacccaacatatccttccagttcaaagaacgaacactttcatgtcttgccaaaccagaccaaccattgtagatagcgtatggtctgtgaccttgggacatacagtaagtagccatcgagtagacggcagagttgataccaccagctggagcaccgacattaacaatggcaatcttcagtctcttgtcctttggtagctttggttcgttgtggtcagcagagttgatagccatgaaattgtttaaatgttcaatgaactcagtgtctcttaaagacatagctctcttgaaatccttagcttgaatggcttctgcaactgctttggtcaacttgacggattccattaatggtttacgaacaattttgttttcgttaacagcaatcaatggtgatggggtgtctggagtggattccaaaacggcattaacggcctcaagaccttgtaaagtagccaagatacggtcgtaagcaacagcagtaccacctctttgaacgtgacctaaggtagtaattcttgtatccaaacctaatctgtcaactagaactttgtggacgtcgcttggagaaattggggtcaagtcagcagcgatagcaccttctgcaacaacaacaatggtggttctcttaccccttgatctgtgcttggagacaatgtcacacatttgatcttgccattcgctggaagtggctggcttctctggaataaagatatagtcagcggaagtggcgataccagctaataaagctaaccaaccacagtttctacccataacttcaacaacgaaagctcttgagtgagagttggcagtggcttcaacgtaatcgatggccttacagattctgtccaaggcagagtaagcaccaatagtagcatccgtggtggacatatcgttatcaatagaaccgacagtaccgcaaatattcaaatgcttcattctttcgtattgttcgttggaaattctgtttgttttcaacaattcctcgatcaaagaaggccattctgatctaaacagatcagcaccagtcaaagaaccgtcaccaccacaaacgatcaaagcatcgacaccggcctcaatcaaatgttgggcacccaataatctaccttcgcgcttcttgaattccatacaacgggcagtaccaatgttggtaccaccttcagcagaccaaccacggacgtcttcccagtggaattccttgatgtattctggaccaccacgaaccaaaccttcataaccttccatgacaacaaaggcacgacaacctttgaagatagcggaacgcacgatggctctaacgttagagttcatacctggagcatcaccaccggaagtcatgacggcaattgccttttgaggcctgttcaatggctttggcagagatggataggtgtcggtggttttcatacggtaagccaaatcagtgtaagagtgaactttagaggaaagaccagactcagcagaagcttctggtgctggtggtggagttggcttggttgaaactgcgttcttagtagaagtaacaccaacaacgttacctaatgggtccaaagtgtacaactgcattggaaatagttctgttgggtagccttgaagaggagcgttcatagcatttagagtgtccttgactgccaagatgtcggaagtgttaaataccaaggattgggtggcatgtgatctccagtcttgagtcttggtaatactgttcaattccttcaaatgagcctcaacatttttattgattttttcatcaggacgtagaaggatcttcaaagagatggaatcgttagacaataaagtggagttttcatctggagaagagcggttttctaatgacaaaaacttggtgtaaaaatctatggcagctttataagattgaacggaatatgcagtgacggtacaataagaagtaccattcacaaaaggagtagtaacagtcattgcgtatggttagttcttggccaatgctaaactagtctctaaatctagttctattgttcaaatgaggtataagaaaggcttttaagcaagaagaaggaaaaaaaaaaaaaaaaaggaattttcttctttatgaaaccgaagataagaagcttttaatcaaggaagtaataaataaaggacaaaaagaagaaaaaaatattattgttttataaaatgcaagtaggaaaaataagaatgagagcggataaaaaaaaggcaggaaaaaaaacaacaacatgaagcgagagacttcattgcgatgtaataaatgaatggtagataaagaccggatggaaaaaaaggccgatttaacatggcaaacaaaagattacatacgtactgatcaaattgatcaattcaatatctctgttttcgtttttaacattcaactaccgtcatagcgttatacgtaggaaaaaaaaaccgcaatcacgtaaccgtggcttccactaatcggctcttgtgccgtcagattccggatgtacgggtggacgccatttggaacgaaaaaaagaaattgaaaaaagtggaagctagaaatcactgtcttaccctggacggtatcgtatataatgactccggtttttttttctctacccccttgcctcttaccccggattttacccaactttatcttaatcttcgttttccttttagcgtggagatggtaaacgctagcggtaacgttaacgttgcaaagggggtatgcgggactggctgaaacgggcgatgatacgatgcaacaaagcagcagagaatggctatgaatagtctttacacccacagtttttcgtgtggcagttactatatattagtaggatattcgatctatatagatggtagtacttacaatgctgttcttgggtttttgcggatcttctttcttttttgtagttttattttatgtcttacttcttatttccttcttacttcctcattggttaaggctcacgttgattgcaataacaaagaagtatatactgtagcatagctcttcatatcatttttgccgtgcattcgaagactatatatatatatgcatattgtctgacctttcgccttaaagtaaagaagacaacagaatataaccatgctgagtagcagtagcaatagacccatatctgcccatctaaccatccattacaaggctattcaggaggaagagggggaggatatgagaagcggtgccggaagtggtggccatcatgacgactattttctggagagtaacagatctcccactcctaataagaaacatgagttcattaaaacggtgctcaatatcaacgataacgactctgaattttcggaatcgtgctcaccaagagagaagttacataacgagggggcttgtaatacagacctgttcggggacttcatgtctaaaagacaacagaggctgtctaattctatgaacatttacgacctttatcagtgtgtacataacctgtcgcctagcaacaacaaccatcagttcatagcaagaaggttcagcgattctcatattccctccttgcatcaccgccagcagcaacagaaggtaacaacaaaaaactttgtacagcccacgaaggacattcaaaggatcgcctcgtacgctgcggattcagaccagagagtcaagtatttaccaaactatcatcagtctgctccttctactgcactgtctgcggctgaatcgaaagcggctgtaccaagaaagctccctgacagagacagtacacaaaattacgtactaaaattgcaactctcgtcacccaactctcaaccaatgtcaccaaggactcgcccgggctaccgcccctcttgctcttcttccaattgctcgtcatcttcctcatcatcagcatgttcatccgtttccatctcagatccgaacaacataacagcatacgaaacgaataatgtcaaccctcagttccccagtaaccagccattagatatttctagtccttgtgcaaggcatcaccatagaagaaattctattgctgtaaaatttgacaaggctttatataagaaaacaacaggatagttgattagaagactatagctaaataatcatttcattgggaaatgactatcacgatttaacgaatacccccttttctctttcttgccatttaatggtcgtcgctctgatatttgcacacatacgctcacgtacataggtacacgcagatgggacaggcgcataagtacgcgctaatacatgtattgatataagttatgtttttatttatcaaaatgatattgttgcatttttttttttaaatctcacgttatttttcatttatatacatacacttaagagaatgtcagattttctcttttcggccaccattatggtatctaagcggctatttaacttacttgttcctataccgaaactatctctttcgcttactgtccaccaacctagttagctcttcaaggacaatgtttccccttctgtcttcaaattttttcttaagctcatcgatcaacagcgagatctcaaactcttcaatgttcttgtcaatttttttcgaatttctttctatgaactccactactgctctgtcatcattaacatccagatcgttataccatgactgaactattttcaacaggtcgtcgtacttcattttcgttttgttatcacatgtttttttttgcagtcttttgatcacttgtccctcgttcaacctccttctcagtctccaatataaaaatctgcgtgactttttccattccaactcatttcggattactcctttaactagcatcctagtcgatctatcatgtaaatctgcaaactgtatgctgatttgattgtaaattggtatcaactgtctctctcttattttcaatctcttcgtaagatcattttgtttttccaaagataactttttttctgtcaacgttcttctcaaatgtccatatgtggagtctaatcgaatcatcgtctctatcattttctccttacggtattttatgctaactactccgtcaggttctaacacacctcccctagattcaacatcggcatacatttccatttgttcaggattaatagttggatctataacaacccatgatccgccccttaattcaccaaagggcggaatgtatatcagtatgggttgtttgtagtcaaccagagcgtcaacaataaaagacccgtactttagtacttcattgtacatatccctttgaccgccagaaaatcccctccaattggctaagataatcaatggtaattgctcaccatagttaaaatcatttatagtttgagctgttttgaacgcggaatttggataccacacctgtcctgcttctttaacggaaaactctgaagaatccagattagctgggtcagcggggattatttcttcgatagtcttagtttctaccgcaataacacccacgggaatacctccaagacgtgctcttccaactattacacctttggcccatccagataatgtctcaaaaaacgaatccttatcaaataggcctgactggaagttgttatttgagtcccatttaccctctatcaaccaccttgcctcatatggcacttgcttggcaggtttgaagtctacatccctatcccatctatccatagtttcaagaagtggaggactcatatctcttttcgccgggacatatgataaccatgtcattattttttcgatggctttcatatcattactggctgttaaatgcgctattccgtttttatacatgatttgggttccgccaatttgtaggttagatgtatagatatcggtacccaaaactttattaatcgccgatgcacccgtcagtatgataggcttatcctccacctgaatagtacgttgtcctagtctgaccagataggaacctataccaacggaccgacaagtaacagcagtaatagtgaaaatgtctctatacgctttcgaagtggcaccagcaattaaacccgagccctgtaaacattcaacacctaaaccctcttcgaatccgactattgctttaataatatatctctcttcaccgtataccatcttgtgttcaacaacaaccgaatttcctttcccagaatctttcagtagctgcatgtcttttggagctaagtataagtactggaaaccctttgttggatcagaggggtcattccatgctacacgaaatagagggatcagctcttcggctatacccaatttagctcctgaattcgccgccaagtatatcctcgggatccctctctctcttgcataatttgtgaccctatcaaaaaacaaatcttctctcggtccaaaagatccaatattgtaggtaatatcattagaaatcacgatcatgttacgcccttcaggatattcaggtgtctgaaccataatctcaaaagcaaccatccctatattattaaggcctggctccctgtttacttttattaaattaccgttttgttctatcaattcaacccaactaaaaaaactgtcattcagcttatgttttggaaaataccttttccactgttggattgcagcttgatgaaacagacctgggaaatcgtacacatatgttgtacccatgaattgagctttgtaccttttaggttgtagccaatccttgaccgagtaaggaagagagagagatttctggctataatggctctgctcactacacggttccaaaatcagattcccatttttccctatcttttcgtaatatgtctcaatttttaccacatacccagatttattagaaataagtaatctaagcggggctggcttctttgtttctaggcactcaacagagatgcaaatttctacatctgtgattctttcttgaaacaatctggtttcgtgagtctttagaattgtactcacaatttcctcgagacgatgtactggtatgttaagaactgtattgaaacttaaaaaaatatgattcaagtctgaatttgagatgtcaactgctcctagatgttctaacatataaaccacttgagcattgatttccgctttcaagttttcttcggttgttttttgatcattatacatgaaggaatttatgattttcctgacaaagaaccttttatctagcggcgtaaatttgctaataccttcaaaaatgcgtatactactatcgtatgtaggtagtgatctgattttatagttcgacatttttcctaactctaacggtgcttcataggatggatccatatttcttatttgagagatttcatcgtacgtagttccatcaaaggagtaaaatttaacagcgggcgcattcgcggcgataaatgcaaatgtaatacgattaaccttgagcttggatagacctctctcattttcatgaagtttaatttttaaagttttaattagatcattttcacttctgtaacgaataggagataaaatattaacaataagagagttctctccgctggaaagtctttcctcaggaatatgaatttgttcgtatacctcgtctaatgtcttttccagagattcaagcgcacgcatgttgacaagaagaccaaaactatttgctgagctcttacctgatgttgagggaggtttagaaagttttgtaaactcatcactctcaccatcagaattgactaaataatttcttaatgagctgaattgccatgacattagtaaatcaggcgctcctttatgaatcttaatactttttaattgataattgccgtaggcataccttgcataaatttcagatgctatactggaaagagccgtatcttgatggccaaaaaaaaagaacaaatcctgaagttgtatcagatttgaatgtattaaattaccaaaatccctcatacaggaatatatgttcctgctgtgaatgttttcggcaccagtatcctttatgtgcaattgcaggagagttttaatatgctcttttcttttctttatgggagggaaaatccctctgagtagcactgatcttgcctttacagcaacctctttagcccacttagattccaaacttgccaaatcatgtataacagccctgaattttaaagacatcttagaggaatcctggcacaatggctcgtattcatgcaatattgcagttactaacttgttctttgcgactacgttagcatgcgataaacttatgcacaaaatttttttcaagtttgtaaggtctttcctccgcagatttagtaagtttctttcttcatgtatatcatgattttcaaaaattttctcaacagcatagtactttttaatcaactttaaaaaaatttcacattcgtgattagctaaaccttcgctatacctttcactaattttaagaagtggctgtaaggcaacataaactacatgatcatttgtattttcttccaagtagcgcttcattaatttgtgcagttcctttgcaggaaaagaaacagatttcttgactagatttcccagcccctcattcaattgccttggtagtctattgcgtaccgtagaaatttgggaatcccattctgaataaggaagcctaccatctctcaatatttttatcaactcttttagagtagtttctattccagagttttcatgatatccattgagaatattttctaacctatttattaagactctgagcttatggtttggtcggctaccctctattagcggtggacctaaaacaggtaattctccgcggtataaagacgattcgttagctttggacggcgaatccaaagtcaattttgcgatgacatcaccagcctcaattatggaaccgggctgtcttagtaactcaattacaccatcacttttcgctactagtggcatctgcattttcattatttctatttctgcatattgctgtccagcaaaaacgtgatcaccacttcggaccaaatatttcaccaatttccccggagttggagagatcacttgagtgggattgagttcagcttctaaaaatatggtattggagtctatcgaaagtcttgtacctctgatatcgtccttccaataaactgtatggcatttaccgtcaacggagatcaacaagcagtcactggacaatttttgaacattaacttcacattgagacttattgatagaaagaataaattgttcttcagatgattgagcaacattgaacaagtatctattattatcgaaaatgaagtcaacaggaaacttcgttttaagaaaatctttaggtggaacttggcccctccgcaataattccaaatacttattcctcaccttttctgtgaaaacgtatgctttcattgcggcaccacagataatagcgagcgttggatctagtttgctatcggaagataaatttttcaaaatcaaatcatctaaccaaccagtcgatatgttattactctcaaagtcccgagtttctaatagctctatcaggtactctatgggggttttgaattctcctcggatggaaaaatcttttagagctaaaaccatgttttgctttgcatcttgcctatcgtttcctacagcaaaaatgtgcccaaattgggaatctgaaaatgagtgaatagcaccattatttcctactgagaagtaaccccaaacattggaagaagaacgaaaattgagctcatgtattttcccagtggagggcttgaaaccttcattaggatcttctgaagtgatcctgcatgaaatacaatggccttttggcgagggtctctttaaatttttaaaatcaatatacgaagttcccgttggatctaaaccataaagttttctgatatcacttatcatgtgcataggaatgcccatggcgatttgcagttgagtggcaggaaggtttacgccagatatcatttctgtcgttggatgctctacttgtagtctcggattcagttctaaaaagtaaaatttatcatcttttggtgaatataagtattcgacagtgcccgcagaaacataacctaccaattcacctagacgaattgctgcgcgttccatcctttgaaacgtttcaggcttggttattgtcactggtgcctcttctataatcttttggtgccgcctttgtatggaacagtctctcccaaacaatgtaatgttagtgccatattggtcagctaataactgtacctctaagtgacgagcatcagtgacaactttcataacaaacataggcgacccaggtgtctcattcactgcttggcgatataatgcaataaaatcatcctcattatctactcgcctaatgcccttacctccaccaccttcggatgccttaatcattacaggaaatcctattaatttagccttttctaaagcatcttcaggtgaggaacaacatccccttacatatacatcatccggcacagatacaaagttcgtcttgttatcgatatggatagtgtctatatgtgaaccagaccaagggatacacgggattttagcgctttgtgctacaatagtggaagaaatcttgtcacccaatgatctcatagcgcgtccaggaggaccaatgaatagtattttcctttgtgaactagctaacagctcaggaagacacggattttcagaagcatggccccatccagcccagaccgcatccacatccgtttgctctgccacgtccagtattaagtctatgttggcgtaattgttgttgttggtaccccctggtacctgcacatattggtctgccattctaatatactccgaatttgcgtgtaaatcatcaggtgtcgccattaccacgaattgaatgattttttcatcattgaacgtctcgtacgcccattttcttatagatctcatttctttcaccgcagcaataccattgtttgctattaagatctttgaaataacagtatgtccaccacgtaaatcaacaaaatctcttaatattgaaggttgggcactttccacagtatttagccctatgaactggggcggtaatcgagtatgtttatgaatattgcctcgatccacataattggaataccttcttctagatggaaaattcaaacctattcgagatgaatgcctatacgaatgggcaaaaatgcgttttctgtattcagggcgctgtcctttcaaccgtactatctggctgcccgttatattatagaatcgataaggatccaaatataacgcgagcttgtactgtcctattcgaatgcaagtaattgtgaatatggtaatgtaaaagtgagaatgtatccggcgagccccccagctttggccgtgtgtaattgtcttccctttctacccaagatgacttcttctttatcattcttcattattcatcttttcttgtcatctgccgcccacccattttagttaccctaacggaaacattgatgaatgatgctattattactgtcataagcaataaaaagagaggttcctactacttctcccgtggaaagctagcgatagccttgtactctatctcactttcagaatgcgtacacatttatgtttaaagaggcgttttgtgctagttttgtctcaacgtgtattttatcggttgtaattgtactgacaattttcgggcctcgtttggctgtcgcactgaaatcttcgacagggtatcgaagaacgatacaacgatatgcctataaaggttagttagccatgatattacttcctggttagctggtgcgcttcttagtcctaacttgcaaatttatatctacgtatagaaaactgtcaatatgtcattaccgttcttaacttctgcaccgggaaaggttattatttttggtgaacactctgctgtgtacaacaagcctgccgtcgctgctagtgtgtctgcgttgagaacctacctgctaataagcgagtcatctgcaccagatactattgaattggacttcccggacattagctttaatcataagtggtccatcaatgatttcaatgccatcaccgaggatcaagtaaactcccaaaaattggccaaggctcaacaagccaccgatggcttgtctcaggaactcgttagtcttttggatccgttgttagctcaactatccgaatccttccactaccatgcagcgttttgtttcctgtatatgtttgtttgcctatgcccccatgccaagaatattaagttttctttaaagtctactttacccatcggtgctgggttgggctcaagcgcctctatttctgtatcactggccttagctatggcctacttgggggggttaataggatctaatgacttggaaaagctgtcagaaaacgataagcatatagtgaatcaatgggccttcataggtgaaaagtgtattcacggtaccccttcaggaatagataacgctgtggccacttatggtaatgccctgctatttgaaaaagactcacataatggaacaataaacacaaacaattttaagttcttagatgatttcccagccattccaatgatcctaacctatactagaattccaaggtctacaaaagatcttgttgctcgcgttcgtgtgttggtcaccgagaaatttcctgaagttatgaagccaattctagatgccatgggtgaatgtgccctacaaggcttagagatcatgactaagttaagtaaatgtaaaggcaccgatgacgaggctgtagaaactaataatgaactgtatgaacaactattggaattgataagaataaatcatggactgcttgtctcaatcggtgtttctcatcctggattagaacttattaaaaatctgagcgatgatttgagaattggctccacaaaacttaccggtgctggtggcggcggttgctctttgactttgttacgaagagacattactcaagagcaaattgacagcttcaaaaagaaattgcaagatgattttagttacgagacatttgaaacagacttgggtgggactggctgctgtttgttaagcgcaaaaaatttgaataaagatcttaaaatcaaatccctagtattccaattatttgaaaataaaactaccacaaagcaacaaattgacgatctattattgccaggaaacacgaatttaccatggacttcataagctaatttgcgataggcattatttattagttgtttttaatcttaactgtgtatgaagttttatgtaataaagatagaaagagaaacaaaaaaaaatttttcgtagtatcaattcagctttcgaagacagaatgaaatttaagcagaccatagtatccttgatacattgactcataatcagttaaatagccattcaatccctttgagctatcaacttcatattcctccacaaggtccttccacccgcgaattttacgcagccgacttaattcatctcctgtaaattggaccaagggtttggtgccatactttaatggacctacattgacccaatgcagctctttacagtatttctttagtgcttcaatactggatagatattcaaacatattttccgcggtatctatgaaatatgcgctacaaatgataattttatcatagtctttggaaatgggagaatatcgtgtgaagtccccccatagtgggtccagattactgcggtggccaactttgctcaaatctgccgataaacttctcaactgattatcaaacactgtctggcatgaatattgttgtacaaaaggacgtatcttaacgtcatgcttatattcgagtgcaaataggttacatatgtacatcaaggctgataattcgatggagtccacctgtattttggggaaagtggtggcaagagtatgggataggccacccacaccagcccctggggtcacgataagaattttctctttcatgtccccggcactaatcacatgatggttgattctactaatgataaaattttgtaaaggatctctttccacactatagtaagagctgaaatcacgacacaaatgtgctaatgcttcatggaccacactttggctgcctcgagacgaaactattggaaatacgaagtcaggattcaattgaataaggtgaccatctttaatcttatagccgtgttccgcgcatatcttttcaatttcctctgtaaattcttcatcgtgttcgttggaatgaatcaatttccctaaagtgaactcaattatcttgtcaataactcttgcgttttctcggataccctcattatttttcattaatttggtgaagtagcctaatttttgcaactgatcttctgaaattccatttaattgtcttgctctccgaaataaaaggccattatagccttctcctcttgctcgatactcatgtaaacggattaaattccccgtaagatcaggaagagtgggaatctgataattaattttagaaagattcgattgatcggcagatattgatttctcaacatcaaccaattttaaggagggcgataaaacgctgactttttgggccagatttgattttcttgataatagcttttcaacatatgatacaaaccacctctgcaacggcttattttgccttagcagtgtcatcaggactaccacaagggctagaattatatttgatgccagtgagctaaccattggcgctcctcaacttcgtatatcaatatttttacctcttctatttcctgaaaaatttgttaattgtacagcatcgtttacgtttttttttttttacgggtcttcttacctaaccccgaaaagtattgtggatcttaaaagggtctcaattatttgaagttcgataaaaaccaactactttgttattttaaaactgtattatacaaacgctggtaaacttccagagacgatatgcgtctaaaagaattgttacctaattttttgattgttcatcaagaggtccctgaggatcctattgcattcaagtccaccgataaacgagagaatgaaaataaagagatcaccatccctgagctaatagatactaaagttcctgaattagctgacggtgctactgacactttatatggtttactggtcaatggccatttacaaactgcatatggttcctttagacactttgacaatatatacaaagttcaatataaaagaatgataatcaaatacccacatgggggagaagggactgtggattttgctgtaaatggtagaagtaccaaaagaagaaaagtggaaaaagaatacgtgccgacaagtcaaccggtatttaacggaaacttgaaacgaagatattcgtactattcccctgatgatcctaaattgaactcagacgatgctaagcctatgcttattattctccatggattaacagggggttcgagggaaagctacgtgagggcaattgttcatgaaatcaccacgaagtatgactttgaagcatgcgtgtttaatgctagaggatgttgttattctgcaattacaacgccgctattatacaacggtggttggaccaatgatataagatattgtgttaatgacttgaggaaaagatttccgaatagaaagttttatatgatgggattttcgttaggcgcatctataatgacaaattacttgggagaagagtcagatcgtactaaaatcgaatgtgctatttccgtgagtaatccatttgacctgtacaactctgcatattttattaacagtacaccaatggggtcacgattttattcacctgctttgggtcacaacttactacgcatggttcgaaaccatctctctactctggaagaaaaccctgatttcaaagatgttatcgagaagcatttaaaaaagattcgcactgtgaggcaatttgataacttgttgacaggcccaatgtttggatataaaaatgcagaggagtattacaagaatgcttcatcatataaaagaatacccgggatcagaactccttttatagctttgcatgctcaggatgacccaattgtcggaggtgatcttcctatagaccaaataaaatccaatccatacactttgcttctagaaacttcgacgggggggcatgttggatggttcaaagacagatccggcagaaggtggtacgcagaacccttatgcagatttttgaaaatatttcacgacgaaattactgtaaagggcttaaaacctgacttggaaaatgttcaactcccagatcctaattgcgaacccatagccacaacctttcgcgcgaattagtttgtaaataagtcaactttttagatgtgtaacctgataatttttttttttgatgttcgacatcattatttctgaatgaaaacgtgaaaagcttcgccaaacttaaaatggaaaatttcgaatggaacaaaatataatcgatgcgatgaattaaaaccttggaagaagagggttaattgttaaaattacatatataattggcagacaagaataaaaaatgcatgaagtagtaacgatatcggtttcgcagagagcaaaccatttgactactcaattcttcaatatacaagagggctatttacaattgtctaaagaacaacaagtcaatgactccaaaatttttctgaattcggttgtagataaagtttcaaaaacaatttcatatgcaccacgtgccttactttgggatgcccgtacaggtaatggttcactaggaacatatcaatattcagaaagccaagactatcatttcggcaatgaagacaaattcaaggagcaaacagttataaagactcatccaagaatacctaaatccgaatatcagagttctctagatgcaggagcaccgctgccttgtttgaacagagaaaatacgatgtattggtctgactattctaaacttatctatggtccttcaagtttcaatattttgagaaattggtaccatgacactgaaaatccaaaccaacctgactttcaaaacttgggggagcgaaagtttgacaggtattccattggttatgacgaatttaccgaaaattacttgcaagagttttttgatggaaatttgcatagagaattggaaaaatgtgacaccctgcaaggcttcaatcttgtaagtgatatggagagtggatggggcgggttttctagtgctctactggtggaattaaggaatgaattacctaaaaaggcggtcttttcatggggacacaatgaagatgatccattcacagatgacttccctatgaaaagactttcaaagaaatggctcccgatcatttcgaacaaattaagaagcacaataaatatgatgcaagaatccgatctttacttcccattgtatgctgctcctggactaactaattgggaaactgctggaaagagctgtaggatatttgattctataaatgcgacaatttcccaaagcaatcttgaacaaagaaagacaatggattatctaacaactgccattaccttaggatattcgtcgcgaaatatggtcactggcatggttatcggtgacaccgattactcattctgttctcgagtacttcctttcaagaatagccacaaaccaaattctactcacatattttcaaaaagtttcattgatagaggaaatcaaacgcataaacatcattccgaacctgattcacggagtaagatgattgaaatgtatacacacaggtattttccatctgatacgataccgacagaattttccaatgatcgtgaatttgttttggaattagaatcatctgaaaaaaatcgagatatattcaaacattggaatgagtttgtggtaaggtacttcaaaaatgatagtgacagagaagaattgaaaaatgaactttccgattacgcctcagcgtacgaatctgggtggtatgaagacgaagattctggtgatgacgatatgtgataagcagtttgcagctacgtatttcctttctccagttgaggcaaacaggacttcttccatctttttcgaagtttttacttcgccatttgatctatatctacgtaaattacattaattagaaagtcatgctatatcactcttgcccttgaaagcatccacagctgtccgtcaaaaacttaatttctcaagtggaggagaaaattttacctcttgaacttaaagaatgtaaatcttcatttgcgtctttaaagtcatcgttttgattttcaccagttgctgttttttgcaaaaaggattttctatttccaatgctactgcgatcagaaagactagatattggtgcaagtcgcagagaatttgatctagcaacgtcgattttatccaagccaacaatattctcctcatcaggatctttgattttattcgcgtcatctgaaaaagttttcaattcatttaataaaaatgtgatattagtgacacgagatttcactgattgagaaccccgaaaagagccatctcttttcatattatttggaatattcttttcattcatagtttttttcaaatcgctaacttttggtgcggtggctctcattgttttccatgatcttgcgtcctcagcaacaaacctatagatactaccttttgcattagcatcagaaattacagtatcgttagcttcttctatattgtcatctatgctgttgtcgaatttattttgcttggccgcaaaatcgttgttatcatacactgctttcccatttgaaaaaatagcattagggacattcttgtactccagaggtgtagtacgaacttgagagtccgacagtaaatcagaagtagaaatttgattatcacgagacaataaaatctgcgcccccttcttgctgtatttatttgatccagtatcagaatagtatgacaataaatcttccttggtaaacaaagttctagtttgcattttgtactcagtttgtgacttgtagtcattgagttttaaaaagttagctgcttgtaaatggtacgaataataggtatactcaggctcagaaacgttctctagaaaataattcaaaccggataatagtgccatttttccatacttgtcaaagatctcttccatcatttctttttgcacaccatgtgaatccagttcacgtaataatgagtacagttttgaaaagagaatgctgcttggaacctcagtttcaacaatgttaaataaacatataatgtggtttttcatgtaatgcgccaagtcgatgaataattccaaactgatacttggctgcgtaatatgttcaacgaggaaatcaatatcttccacaactgcattcttttcaacatccttgacggtgtcacttttcaatttcaatagtagttcatataacatatctgaggtctgttcagcgtaataagttttatggttaaggtctgtcatggtgatacaagactgtgccacaacttctttattagttgcatttttcaactggaaatttaaaagctttctcattatatcaagaacactcaaccccactatactgacatctgaaacaagtaatgacgacatcaatttcaaggaaacaattggatttacatttttatccttgtcgcttagttgtctgaccaaaagaagtataacaatatatcgtaactgaacaggtataccattgcatacaaactctagcagttccttattaggtgtactttgcagacagcgcaacagagtacgaatagacaaattcaatttgtctgtctcagttgtgttaaaataggattgcaatgcttttactgaaaggtcatgattatcttcggcggccttatctaacccaattgtacgagtttgtgttcgacttagcctttttcctaaattgctctccagagctgcttccagcgacaaagttttaaatttcggatttctctcttggaactttgaaatagtataggcaacagacttggaaacaaagtggtttagttgtgggttgcttgaaacactatttgtgtttgatatatcaatacagcatttcagaagcatgtcatcattatgaattctttcagtaactattttaaaaaaaagatcaacaaagttctggtataactggacgaattccatgtcaccgttacacaagacgtcgtccaagttctggcatatactactaaatgccagttctattaattcaacaacagatacatcattgttaaaattgttgttggaaagaactttgttcataatgtacaaaaaatctttaacaaatacattcaaattctccttacaatgcaacacaattttgttcattaaatccaatgtaacggctatgttccctatgcgccgatggttcaagtcggaagtggaacgcttaatcaggtaagtgctaactttctccaatttactacgcctcgagttaacgtaatatagcaaatatgaagtttccgaagatttaggcttcttatctgtggtccttcccgtaggataacattgattgaccagtttctgatgttttggtgtgaacatcatccgcatagacaactgcatcgcaaaccactttcagaacaattgaaaatgaacgaaagatgaataatagagcgaatgatctgggttcaatatacagtctgccactgaattaatactactccaatagcggggttgctcacaatactttcaatttatcctggctgcctggctttttcaacaaaaccattaccttcctagtagttcgaacaaaattttcttcctcttcctttggccggggttgaagtttaatgaaaaattaatgctatgaactattatgacaaaaaagcatatgcgactcaggaagatagtaaagaaaaaaagcaaaacatttctaagaggactatactagcatttcaagatgccccccgtaccaatatacgtgaaaggcggtgtatggaccaatgtggaggatcagattcttaaagcggctgtacaaaaatacggaactcatcagtggagcaaagtagcatcccttttgcagaaaaagactgccaggcagagtgaattaaggtggaatgaatatttaaatccaaagttgaattttacagagttctcgaaggaggaggatgcccaacttctagatcttgcaagagagctgcctaatcagtggaggaccatagctgatatgatggccaggcctgcacaggtctgcgtcgaaagatataataggctattagaaagtgaagacagtggaggggctgcgttaagtacaggagttactgacttgaaagccggggatattaatcctaacgctgaaactcaaatggctagaccagataatggtgatttggaagatgaggaaaaggaaatgcttgctgaagctagggctcgtctgttaaatacccaaggtaagaaggctacaagaaagattagagagcggatgctcgaagaatcaaaacgcattgctgaactacaaaagaggcgtgagctaaagcaagcaggaattaatgttgccattaagaaaccgaaaaaaaaatacggcaccgacattgattacaatgaagatatagtatatgaacaagctcccatgccaggtatatatgacacgtccactgaagaccgccagataaaaaagaagtttgagcagtttgagagaaaagtcaacagaaaaggtttggatggtaataaggataagccaagtaaaaaaaataaggacaaaaaaagaaaacacgatgagaacgaacacgttgagaaagcagcactgggtgaatctactacattgacggatgagtataaaaaaccaaaacttatactatctgcaccaggaacgaaacagggaaaagtcacctataaaaaaaagctagaaagcaaaagacaaaaactaatcgaggcacaagcaactggcactgtgttgacaccaaaagaactactaccccacgactccggccaagaagataatgaacgcagtaatataaagagtggtaaacagctaaaatcacgcatacgaaaatttttagtgcaaatgttcgcatctttgcctagtcccaagaacgatttcgaaattgtattaagtgaagacgagaaagaagaagatgcagagatagcggaatacgagaaagaatttgaaaatgaaagagcgatgaatgaagaggacaacttcatagaaccaccatctcaaaatgatgcgccacgcgtctcattagtagccgttccattagcttactcaacgctacccataccagaattcaaaaacaatccgcagtccgcgattgacaataagtacaacttgctagtcgcgaacgccataaacaaagaacctcacatggtaccagaagatacggtagattttctcaaagaggtggagtcgcgtatgcagcatataacccaagggcgcacttccatgaaaatacaattcaaaacagcaatgcccccaactgaggttcttctggaatcgatccaatcaaaagtggagtctattgaacagttacagcgtaaactacaacatgtgcaaccactggaacaacagaataacgagatgtgcagtaccctctgccatcacagcctgcccgctttgattgaagggcaacgcaagtactacgctgattactacgcctaccgacaagagatacgatcgcttgagggtcgtagaaagcgtcttcaagccatgctaaattcttcttcttccatatagcattagtatagcattaatataacttttatgaactaggacatagaggacttgtgacaacgcattacccggagttagaacgttttcttgccaagttggccacatcggcaaaccagcgatggtaataagatgtagtactgacaaaacatggtggataggccagaagagcgtgcattggctggcgaaaagatcgaggacaatgattccaaaattatatatacatttgatactatctttattgttgttgccgctaattttggcgcaggattattatgcaatactagagatagacaaagatgccactgagaaggaaatcaaatcagcgtacagacaattgtctaagaagtaccatccggataaaaatgctgggagcgaagaagcccatcaaaaattcattgaagtcggcgaggcatacgatgtattgagcgatcctgaaaagaaaaagatttatgaccagtttggtgcagatgctgtaaagaatggcggtggcggtggcggtccaggaggccctggcgcaggtggattccacgatccgtttgacatattcgaacggatgtttcaaggaggtcatggaggtcctggcggcggatttggccagagacagaggcagcgtggtccaatgatcaaggtccaggaaaaactatctttaaagcagttttattccgggtcctcgatagaatttactttaaacctaaacgatgaatgtgatgcatgccatggtagtggctctgcagatggtaagctggcccaatgtcccgattgtcaaggtcgtggggttataatacaagtgctgcgcatgggtattatgacgcagcagattcaacagatgtgtggtaggtgtggtggtacgggacaaattatcaaaaatgaatgcaaaacatgtcacggcaaaaaagttaccaaaaagaacaagttcttccacgttgacgttccaccaggcgcaccaagaaactacatggacacaagagtcggcgaggctgaaaaagggcctgactttgacgccggtgacttggtcatagaattcaaggaaaaggatactgagaacatgggttacagaagaagaggcgacaatctgtacagaacagaagttctttctgctgcggaagcgctatacggcggatggcaaagaacgatagaattccttgatgagaacaagcccgttaagttatctagacccgctcatgtagttgtctccaatggcgaagttgaagtcgtgaagggattcggcatgcccaagggtagcaagggttacggtgatttgtacatagactacgtcgttgtcatgccaaagactttcaaatctgggcaaaatatgctcaaagatgagttgtagacagataatcctacgtacgcacacatgcatatatagatagacaactggtcttctgcatccggtaataggcattggctttaatactaataaaagcaagaaaaaagcgacaccagtaaatttcagacatcttcgagaatttttttcgcgcgctttctatcaaaaaaaaatgaaaaataaataaataaacaaaggaaaataaacaacaacatatactgttcttatataacatagaacatctattgtttccgtgttttgctctttcctgcttttgttcgatcaaagatcacaggtctcaaagtcgtttagctagcgatgcaactatctaaaagtatactactggcagcattagctgctacaccatctctggtgaatgccatgctccccatccatatcaagaattataggttcattaagccatcctctgccacaaatagcgaatccgataacgaagttttttttgtgaaaggtgtcgattatcagcctggtgggtcgtctggttacgatgctgactctgatacagatattctttctgaccctgaagtgtgtgccagagacgcctacgctttccaacaacttggtgtcaacacagtgagaatttactccctgaaccctgacctaaatcatgacaagtgcatgactatcttcaacaatgctggtatctacgccattttggatgttaatagtggtaattacggggagagtttgaaccgtgctgacccatctggaacatatgactctttgtatttgtcaagagtcttcaaatttattgacgctttcaagaactaccctaacgtgctaggattcttttctggcaacgaagtcataaatgatcaaagcgactatgcaaaaattgatcctccatacatccgcgctgttcaaagagatatgaaacagtatatttcaaaacatgcgaacagaagcatcccagtcggatattctgctgctgacaatactgatttgaggttagcaaccttcaagtacttgcagtgtaattcgttggatggaaacaaagtcaatgatgatttggacatatctaaatctgatttctttggcctaaatacttatgaatggtgctctggcacttctagttgggaatcttctggctatgacaagttaaactcaactttcgaagatgctgttattccgttgatattttctgagtatggttgcaacaaaaatacaccaagaacttttgacgaagtctctgagggtttgtatggtggtttaaagaacgtcttctctggtgggttggtatacgaatacactgaagaagctaataattacggtttggttaagcttgatgatagcggttctttaacttataaggatgattttgttaatttagaatcacaattgaagaacgtttcattgccaacaacaaaagaaagcgaaatatcttctgactctatctacaagtgcgataacagtgccatcaccaatatttattctggctttggaacgaacaatttcactttgccttctcaaccagcagaaattgccaatatgattgaatacggtgttaatggcaccaacaccggtaagatattgactgattatgctgttccaactacttttaactatacaattaaaaacaataaagatgataccatttcagctactatttcatacgacaaagctaactcactgaacgaactagacgtcacagccacaacggtcgcaaagtcagcttccacatcacaatcatcttctcgctccttaacttcaagcaccagtccatcttcaagcactggctcatcttcaagcaccggttcatcttcagcttcaagcagctccaaaagtaaaggcgtcggaaatattgttaatgtttcctttagtcagtctggataccttgcattatttgcaggtctgatttctgctctactctgagctgctcatgtatttttttgaaacatccatggacttgttttcgttttcaaccgttttatttttttgtgttcttttatcttaacatatgtaaaacaatttatatgtttttaaatagtaaacttttcatcaaaaacgcttaggtatcacacccatcatccttcaccaggacaaccattgggtgcaaaaaataaaatcaaaaaatgtcgagtatggattcaaaaaccgctaaagataaaagaaaggagaatcagcataatcttttgttgttacttcagaatattatactaggtgttacaaatttactttggtaaaaaaaaaaaaaaaaattgcaaaaaaactactgaaaaataaacaactgagcagagaactaaagtatgcaaaaaagaggttaaacagaaaaaaaagtaaaaggcaagggcaaaataaaggtataaaggtaatcaatgtcttttatgatcgcggacttcttcaaaccatccggggatatcggaaccactcccgtacaactctctatcaggtacccgaatctcttccatacccaaggtatccttgagccatggatggttaaccaagccacctgcatcagctcttttccttgggtctagctgtaacataggcgacaaaaaatcagatatttccttggcttcgtccttagaaaacttatatttttcagttaaaacatcttctaagggccaaaatttcaatttcgagatatttcttaaaagccctcttgaattgaagaaagttcttgtatatttgccgttcctcaaaaggtatgatggtaattctcccaataactcgatgatttgtgcaatatggtcatcatccttagtgtaggaatgaccttcgtccggttcgaaaagaaaatctccggtaatcaattcaaaaattagacaagcagtagaccatatatctgcaccacaaccccaaggggcgcctagtaacacctctggtgatctgtattctcttgtctgtatagaattcgtgtaatgttcgtcataccaacaagcattacctaaatcagcaatcttgatctgaatcaaattttctggggagttgatatcggtactgacgtttgaatttgaatccatagtattagaaatatatggaccatttgtatcggagctttgtgatatattggaaatatcaaatgtagataaagagtctgccagctgctcttcatgcaaaggtgtgttcattatgtcctcgttattattgttgttactgttgttattgttgttatttttatttttactattatcattattgttgttatcattactgtcttcatttatgaacatcctggtcacagaatgtggtactgaatttaagaaactattgttgctattcttaatgcctatgccattattaatactgttattattgatggaagatggaatgttcctattcccagatacggaggaaaagctattgtgactactaccacaaaagtgcgccctcatttcaaagaaatttgatgaactaattggggaaggtaatggttgcgaccctgtgataattgtatgacgtctaggtcttctaaagcatctttttgacaagtccttctctatagaacgagatttggaatttgagcttgagccgcagggcatacttgtttggcattctgcccatttctcatcactgctatcgttcgcggtaatatcagaagaccgcgaaacgtgcctctgcaacctttttgcctctctcttctgtttatccagtgcctcgaccatttgaacgataccctcaacatctccaatctccatcaacacgttttctggtttaatatctgtgtgtataataccacaccgcctatgcatgtaatcaagaccaagcagtaactgcttcgatatttgcttgacataaatcaatggaatgcccctatgttcatacttctttatcaaagccagtaagttctcgccgaggacttcaaataccataaccacatggacgccattggggcccttatggttgaaatgatctagcaatttcaaaatatgattagcccccatggaatcctcctttgtattatcggcgtcattcactctttgcaaaagcttaatttcgtcttcagcagcttctgtgtaaactttgtcgccccgaacaatcttcatagcaacgtgagtgttgtttaccatatcctttgccaaccaaacggtggagaagtggccccatcccagctttcttactaaaatgtagcgtgcatccttatagggctcgcccttaaaggcagggtggtacccacccggcctgtaatctttcaaagactcttcgttcctttcgtcacatgatgagatagaggaatctgaatccaaatctgagtctgattgtggccccgaatccgattggatggacacatgcgattcaacgccgctatctggttttttcttaatgctctttgtagaaaaatcttctgtcttcgaggaagtatcctcttgtacagtaccgttggcactagaggatgacttggaagtctgcaaggccaaagacagtttagacttcgttggagcaggcgccttcttcatcatgttataatccctttgaaagaaattcttcttcgcttcctgcgagcttgttgcttcctcacatgaaatgctcgcatccgtactagtgtcagccaaatgagcgcttttagtcacaaacccaggatagttaattgatgaacccattaatgtctacacttcttctttactctatctcttcaacctcaaaagggggtgtctatttataccaaaaaacacaattatttctcagcgccaggtgatctaacaattttgaatcagttttccaatctctattaacttgccagctacaaatagatccctctatatcctgtgacttctctatagctctttcatagcccacactcattgtttattctctttcaaataaataacgacgataagatttagaaaaatagaaaaagaaattagaaaaaaatccggaaataatataggctcgtccgtaacgatttaatatcacgtggatagtgatataattatgaggtgttgccaaatagaacctttaattatgtttaacagcgaaaaaacaaggttgtcaagtagccgactcatttcttcgtgacgttggtgacaggaatatgctttcatcctctcgctcccctacaatggcttcggttcccgacattttgactcttttcatgccgtcatttctttttcttgcttgcaggaaatgaaaattttttttttctttggcgatgagcatcgagaaaaaatatttcttttttttatcattttttcagtttcattttcatttcacagttataaaacattagttgagttatagtttcggtcacggtagtctctaattagcttgcgttcgttgtagtttaacttccctgggtcatttggtaggtaatatctatattctaaaataaactaacgacatcaatattcacaatggctgccggtgaacaagtttctaacatgtttgacactatcttagtgttagactttggttctcaatactctcatttgattaccagaagattaagagagtttaacatctatgctgagatgttgccatgcactcagaagatctctgagttgggctggactccaaagggtgtcattctttctggtggtccatattccgtatacgctgaagacgctccacacgtagaccatgctatctttgatttgaacgttccaatcctgggtatctgttacggtatgcaagaattggcttggattaatggtaaacaagttggtcgtggtgacaagagagagtacggtcctgccactttgaaggtgattgacgattccaactctctattcaaaggtatgaacgactctactgtctggatgtctcacggtgataaattgcacggcttgccaactggttacaagaccattgccacctccgataactccccatactgtggtattgtccacgaaactaagccaatctatggtattcaattccacccagaagttacacattctacccaaggtaagactcttttgaaaaacttcgccgttgatttgtgtcacgctaagcaaaactggactatggaaaactttatcgacactgaaataaacagaatcagaaaactggtcggtccaactgctgaagtcattggtgctgtttccggtggtgttgattctactgttgcatccaaattgatgacagaagccatcggtgatagattccatgccatcttggtcgataacggtgttttgagattaaatgaagctgctaacgttaaaaagacccttgtcgaaggtttaggtatcaacttgatggttgtcgatgcttccgaagaatttttaagtaaattgaagggtgtcactgacccagaaaagaagagaaagattattggtaacacatttatccacgtctttgaaagagaagctgaaaaaattaagccaaaagatggtaaggagattcaattcctgttacaaggtactctttatccagatgtcatcgaatccatttctttcaaaggtccttctcaaaccattaaaactcatcacaacgtcggtggtttactagagaacatgaaattaaagctaattgaaccattgagagaactgttcaaagacgaagtcaggcatctaggtgaattattaggaatccctcatgatctagtctggagacaccctttccctggtccaggtattgctattcgtgttctaggtgaagttactaaggaacaagtcgaaatagcaagaaaagctgacaacatttacattgaagaaatcaagaaggccggcttatacaaccaaatttcccaagcctttgcctgtttgttgcccgttaaatccgttggtgttatgggtgaccaaagaacctatgatcaagttattgctttgagggccattgaaactactgatttcatgactgctgactggttcccattcgaacacagtttcttgaagaaagtcgcctcaagaattgtcaatgaagtcgatggggttgctagggtcacttacgatataacttccaaacctcctgcaactgttgaatgggaatgattcatttctattttaacattttctatatatatatatatataagcctagtacaaatataattcatcaacgttcaaatatttttaaagcatactttttgcacaataacagcaggagaaatgtaagtaggatgcgaagaagaaaaaacctattgtattatcttgtacataagtatgcaccttcgtctgcatacagctttctgaaatacgttattttaaaaaatcaaaattgactcaaatgcattagagtgatcaactctacaacttttaccatttatgttggtaatttcaacacgcggaaaatttaagtagcccttttttaaaggaatcaaatggacttcaaactcctttcttttctcttttattgcgcaacgtttctggccatgaattaaccattcattactgctcaaaatttcaaaaatatatcctccgtcatctataacatcttgcccccattgtccactaagattttccacaattacagtataggaaagggaattgcctatggtagctatagtatcgtgtagcgcatcgtggctagtttccatttgctcgaattgtacatgaaagaattgttcaaaacctggtagttgtaccggaacagtcaactgtttcggtaccagattcctcacatactcatccatatcagtattacatactgcaattcctctactcactttattcaagcagatcaatattttgtcaaggaccgctttttcaatgcataggttacgtatcttcgactttgttttattcaggtctattgaagtctttaacaatctaattatcctgttttctttgaatgcatcataatcgtatttcaactttttcaaaatttctaattcccaaaatgttttccacttttcaaacagaataaaccattcaacatcaccttcaataagcacggcgtctgtaataaagcaatctagctgttcttttaatgtgttgtatctaactttcagattaaagatgtcttttgaatcgaagttattattggctgtgatttcgtagcaattaatgaaactctcattcccatcgaaagtaattaacgcgggtgtagtagcgatgtagtcaccacgtatgttgtaatcatttcgtgtatctggtgctgataattctgaactatataaaattactggctcttccctgactgaagagtttagaagaaatttgaagaaaaatatatcctttttaaaaatatcttccactgaaacagacagttgtaaataacattgaatgcggaccttcttggtctcaccaaaggtgccttgatcattttttttggtgaaggatgttttaattattaagtcgaaggcggttatttggtccaacagatagtattctagcctaacgttctcgaatggagtattatatctcttccttgcctgaatttcatccatggaaaaactaacaggtaaatttttcatgtttccaatatttttttgcacctcaacctctacttgcaaagattctaaagcgtcagattgcacgcttttcaattcaagtgcatactctcccaagtttaaattatgcgcctgcttcaccagaaccttagtactttccttacaatatatttctggcactacaataaactcatcttgattctccggaaactcctttacaaaagtaatcccctcaacaatgatttcgaaagaaagcagagaaaattcaccgtacatgatatctctacactccaatattagtttattttcacctttcttcaaaagaaaatcactggctccaaaaactatcacgtctccccccatatttttcaaagataatctcattgtttttgtactgatatcctccggaaatccgtagcttttcaagttaacttcaatagcactaacattcgctcttgccagatgaactttagaattcaaagttacttcgaatagcccatctaaaggatacattagatgaatgttatttttcatttgtaaatccatgaactttttccaccaaatttccttgctatcgttatctttgcataacttaagtatattgagaaatgcattagttaaaacggccgatgcagaaactgattccccatcaatctgtaagacgtctaatttggggcagtggctcaaggaatcaatgaaaacttgcaatattttcaaaccaatgctattccagttcgtttgagtataatattcgtaacaggaaaggaaaagcgagactgcctcctcatatttctttccctgatagtaaagcaaacctatctcaatggataaaatatctactatcctttgacgcttcccttcacatttgttgaagagagaaagaatttctttggtgagagtaaggaagttttcttggaagacagtttcatcgacaaaagtttcttttaatagatcaaatttgtatttaacgtcactattagggtagtttttgtccattagtctataaccacttgtagccataacaccttgcacccagttgtcgcgcttcaacattaataactcagctttgatttcacacaagagaggatttgagacattctcaaattcaaaatatgacagcatcgaagttataaaatagtgcttaaattccaataatctcacagactttctatactctattgatatggattcaataaaattcttgattagttgaaatgctcctacaaaggcggtcaacgtctggtcctctagttttagaagtcttaaccttctaatgaaaaaatacttatgcaattgaaacttatcgagtgtaccttctattattatggagcccagtgattcatctgatttagaagatgattcaaaaggtacctgaagttttccatccggcatattcatgtttctacggagtatttcttttttgattttttgcaattccaggctggcatcttccaaaatattgaataccacatataactcgtacaatttttctcttgtcaaaagctgttcctcaaagttatttcctttttgtaaattggccaacgaatgttgcaaatgtgtcaatcgtttttgaaagatgctcagtacggaagccttaatcttttggctaaattggttccaaaactcctgcctttctttgggagatctataaaccgatcgaacttccaaagtttgtacatgcggaaagtctttgccaaatttctccattagggataccgatttgaataggttagagtccactacttcagaattggcatacagtaaaataattggtttataaatcattttttctcctgtcgatgaagatacagattccagatttggtagccactgtctcacaagaggccgtactttggccctgtattggtcgatagagatacagttcactatcaaaaatctgataaacggctgttcatcattagacttgtctgcctcccctctaccttctggaatcaattcaattggaagcctgttaaccgttcgtacagttccgtcaaatgccttccaatgtatattgtctaacggtaaaatctgctgaaactctggcctcagactctcaaataaatcaaacgggtcaaaatagctgacaggaaccgatccacaatatatttctttatccatctactatattagcatgtaaaagcaagttcactggctatttttattgcttttatgctcactttctttcaaaacttctaacttgcacttttcaccattttcatgttccgcgagctgttcttaagaagtgaaaacaaaggaatttaaaatgcgagaaagtctttagtcctattgacaagtatattgaacacgttgtaaattcaccaaggggttaagtacaagaaccaataaatctatactgtgaaaatatgtcaaaaaaaaaagaaacctttactccaagggcaaataaacttaaactgacgaccccaagaagaaaactgaaaatactgtcatctctccttgacgcggacgaggattccaaaatgaaagatcaacatgggtactcaagggtccacaatgataaatacagagtagcaaagcctactcagcactcgactttacatgaatctatttcctccaggcgaagcagtcatattcataataaatcccttcatgaagatagtgcgagggcattaagctgggtagattctctaattaatagggggaaaagtatacttactacactagaaaaggaagatgccttgtttgagcgtagtcttgaggaggaaagacaacgttttcagcttcatgactctttaatgaacaagtacacaggaaacagtaaatctcatcagcgactaatcgatctcaggaagagccaatacggaacggatacttctttccaaaataatgatgaaattcccttagatagtttcataagttctcccttaccggacgctgaggacgagtcgtcctcaaatatcgactccgataaggatgaagatctggaaggtaaacaatctttaatcaaagatttcgatcttgaaaatgatgaatacgagctctctgaagaagaaaagaatagtgacggccaaagtagtccttcaataatgatattatcagatgaagaatatgcagaggaaggagcactacaagatgtatcgaatgatgaatatgccgaagaggaggggcaagttgagagaaagaatatagggcaagaacaggcaaatgtagagaatgctacacaaattagttcttctgattccagtgaaggacagaattattcagagggagtagaaatggaattagaagacgacattgatgtggaaagcgatgctgaaaaagatgaaagtcagggtgcagaaggaacagaacattcggtagatttttcaaaatacatgcagcctagaacagataatactaagatccccgttatcgaaaaatatgaatctgatgagcacaaagtccatcaaagatattcagaagacggtgcatttgatttcggttcagtaaatatttcagttgacgatgagtccgaggatgaagaaagtcaagctgaaagttactcagcaaatgctgaaaatgtgtaccaccataatgaacatgaactggatgataaggaactaatagaagatatagaatcttcagatagtgaatcccaaagtgcacaagaaagcgaacaaggaagtgaagatgattttgaatataaaatgaaaaacgaaaaaagcacgtcagaagaaactgagaataccagcgaaagcagagaccaaggtttcgctaaagatgcttatactaagaacaaagtggaacaacaggaaaatgacgaagaacctgaaaaagatgacattatcagaagctctctagacaaaaattttcacggaaacaacaacaaaagtgaatactcggaaaatgttttggagaatgaaactgatcctgctatagtagaaagagaaaatcaaattaacgatgttgaaggttatgacgtaacaggaaaaagtgtcgaaagtgatttgcacgagcattcccctgataatttgtatgatctcgccgcaagggctatgcttcaattccaacaaagtagaaattcgaactgccctcaaaaagaggagcaggtatccgaatcttatttagggcactcaaatggaagcaacttatcgggcaggtctttagacgaatccgaagagcaaatacccctaaaggacttcacaggtgaaaacaataataatttaaaaacagaccgaggtgatctttcatcttctgttgaaatagaggttgaaaaagtttctgaaaagaaactggacggttctacagaaaaagaactggtaccactatccacagatactacgattaacaattcatcattaggaaatgaagacagtatctattattcactcgatgacgctgatgctatatcagagaatcttaccgatgttcctcttatggaaatcaaaacaactccgaaatatgaagtagtaatttctgaatctgtgtatagttctacttcttacgaagataacacagttgccatgccaccgcaagtggagtacacttcaccatttatgaatgacccattcaattcgttgaacgatgattacgaaaagaagcatgacctactgaaatcaacgttagcagcccttgccccagctttcaccaaaaaggatgcagaatttgtggaagctggagtgacgaaatcatgcttgacatctacatctgggcacacaaacatttttcacacaagtaaggaaactaaacaggtgagcgatttggatgaatctacggaaaacgttacttttgaaaatgaaaatacaggtgatgaaaataaaaatcaaagtaaaaattttccaggcgtggctaacagtactgacaagtcaactgaagataacacggatgaaaagtacttttcagcgattaattataccaacgttacaggagactcttcctgcgaggacataattgaaacggcttcaaatgtagaagaaaatttaagatactgtgaaaaggatatgaacgaagctgagatgtcttctggcgatgaatgcgtaaaacagaatgatgatggtagtaaaactcaaatttcgttttcaacagattcgccagacaattttcaagaaagcaacgacaacactgaattctcttctactaaatataaagtaagaaatagtgatcttgaagacgacgaatcactcaagaaggaacttacaaaagctgaagtagttgataagcttgatgaagaggaaagtgaggattcatatgaacaagattatgcggatccagaaccaggcaatgatgaaggcagtaatgaaaatatagttaaaggtacaaaaaaggatactctcggaatagtagaaccagaaaatgaaaaagttaataaggtgcacgaagaagaaacacttttcgaagccaatgtcagttcatccgtaaatgttcagaacaaagacatgcacaccgacgtcatcaatcaagaggcgcaagcgaattacgaagctggtgaaagaaaatactatatccagaatacagatacggaggaagcacacatttccattatcgaaagaatagatgagaatgcgattggaaataatatggagatcccagaaaggtcgtgcgtggaaaaaacgcacaacgaagtgctctttgaaagaagagcaactaccattgaaaacacaaaagccctggaaaataataccaatatgcatgatcaggttagccaagcttgctctgattcagaccgagaccaagactccacagctgaaaaaaatgttgagggatctgcaaaacataatttggacattcgggtgtccagttcggaaattgagtctgtggaaccattgaagccagaatctgatcgatcaaatattttttcatccccaattcgtgttattggagctgtagttaagggagtgggtaaggtagtcgacgtagctgaatcattcgtgaaaaaaattgatgttatggattctgagagtgatgataacgttgatattggtgattataatcaagacatttttaacaagtcgaattctaccgatgcatctgttaatatgaaaagtgtaagtagcaaagagagagacagcgatgaagatgaagctgtcatactcggaggagttaccgcagaagcacataatgacaatggtaataattctcgtgtgataaacatcgatcccacgacaaacggtgcttatgaagaggactccgaagtgtttcgacagcaagtaaaggacaaggaaaatttgcataagtcggaagagccgctagttgaaggtttacaatccgagcaacatttcgaaaagaaagaccacagcgagaatgaagaagaatttgataccatatatggagatataacatcagcaaatattcacagtaatgcccccgatgatattaagagacaacaactcctaaagaatctaagtgacctagagaattattctcagaggctcattgaagattccaggagaggaaaaaatcaagaagaatcagacgaagttaatacaagccgtgaacgggatctcacgtttgaaaagtccgttaatgagaaatatgctggagcaattgaagaagacactttttcggagttagatattagcattcaacaccccgaacatgaagaagacctggacctatcaaacaatcaggagaggtcaatagaagaactaaattcagagccagaagaagctgagttgtacgaattggaaatagagggccctacagagacagcagcttctagtaaaatgaatgatgatgaaaggcaacgcggaaatataccgtccacagatcttccatctgatcctccgtctgataaggaagaagtgacagattcttatccctattcaaattcggaaaatattaccgctgaaaagagtgcgccaacatcaccggaagtgtatgaaatattctcagacacgccaaatgaagtccctatggaaattaatgatgaaattcccgccaccacgcttgagaaacacgataaaaccaatgtaacatccgttttggatgatagatcagaacatttatctagccacgatgttgataatgagccacacgataattccattaacatcaaagtaaatgaaggtgaggagcccgaacatcaagcagtggatatacctgttaaagtagaagttaaagaagaacaggaggaaatgccttcaaaatctgtacttgaagaacagaaaccaagtatggaactaatcaatgataaaagttctccagaaaataataatgatgaggaaacaaaccgcgaaaaggacaaaactaaagcaaaaaagaaaagccgtaaaagaaactacaacagcagaagacggaaaagaaaaatcacagaaggcagttctgccgcatcaaatactaaaaggcgtagggggcacgagccaaaaagccgtggacagaatacgcatccaagtgttgacaaataatcaaattgtatacaggaatatgtagatagtaataattattgcgatgcgtttttctatacgagatctaaaaggaaaaaagttcggttttaaggcggagttaacgtcatgtcgaatggaaagaaagattatataaagaatggaaaaacaaaaaaggtgaaaaaacatcttggaaggcctcataataaatcaatcggctgcctcgagaaatgtcagagttgagagccttcagtgccccagggaaagcgttactagctggtggatatttagttttagatacaaaatatgaagcatttgtagtcggattatcggcaagaatgcatgctgtagcccatccttacggttcattgcaagggtctgataagtttgaagtgcgtgtgaaaagtaaacaatttaaagatggggagtggctgtaccatataagtcctaaaagtggcttcattcctgtttcgataggcggatctaagaaccctttcattgaaaaagttatcgctaacgtatttagctactttaaacctaacatggacgactactgcaatagaaacttgttcgttattgatattttctctgatgatgcctaccattctcaggaggatagcgttaccgaacatcgtggcaacagaagattgagttttcattcgcacagaattgaagaagttcccaaaacagggctgggctcctcggcaggtttagtcacagttttaactacagctttggcctccttttttgtatcggacctggaaaataatgtagacaaatatagagaagttattcataatttagcacaagttgctcattgtcaagctcagggtaaaattggaagcgggtttgatgtagcggcggcagcatatggatctatcagatatagaagattcccacccgcattaatctctaatttgccagatattggaagtgctacttacggcagtaaactggcgcatttggttgatgaagaagactggaatattacgattaaaagtaaccatttaccttcgggattaactttatggatgggcgatattaagaatggttcagaaacagtaaaactggtccagaaggtaaaaaattggtatgattcgcatatgccagaaagcttgaaaatatatacagaactcgatcatgcaaattctagatttatggatggactatctaaactagatcgcttacacgagactcatgacgattacagcgatcagatatttgagtctcttgagaggaatgactgtacctgtcaaaagtatcctgaaatcacagaagttagagatgcagttgccacaattagacgttcctttagaaaaataactaaagaatctggtgccgatatcgaacctcccgtacaaactagcttattggatgattgccagaccttaaaaggagttcttacttgcttaatacctggtgctggtggttatgacgccattgcagtgattactaagcaagatgttgatcttagggctcaaaccgctaatgacaaaagattttctaaggttcaatggctggatgtaactcaggctgactggggtgttaggaaagaaaaagatccggaaacttatcttgataaataacttaaggtagataatagtggtccatgtgacatctttataaatgtgaagtttgaagtgacagcgcttaacatctaaccattcatcttccgatagtacttgaaattgttcctttcggcggcatgataaaattcttttaatgggtacaagctatacatactaggatgaggatggtactgagaacgataaataaactttctagatatataactttatgtcatttaaatataaataaagtgcgtgttagcttgaaagtgtgcactcagatagtttggtagttggaggacaatcctctttcattcacgggcttgggcaaaatctgagatcgtatgtaaaatgttaaagttagtgaaaaaacgactgtgaggattaccagtgtaaggtttattgggaatggattcatgttgaaagtagtatgtgtccatttgtccagtaagttttgactcatgttgaaaataccacaaatgcaggacaataacccataaacagtaccaaatgtgtcaaatccaaaaacttttgaagaataatcagaaacaactgtgtaataaaatggtctgtacactaccagaagtactatacctattaagttccaagtgaatgaatttggaatcaagccaaaaacacctatagcggtagaagtggtgaacaatattgtgagagtggacaaagtatctgtatggtccaagagcagcccaataaatggtatggaaacagcaccgccaagtggaagtaacatatcaaaaatggaattcaattttagtgctaaatcaggatcatttaataagtattcttcttgtgttctgacggtagcaataaaatagtttatcctcagcatggcaacaagcgcaaataaaagcattaaataaaaccacggactctttatttgttcataagcggatttcccatgcaagactccgaatatgccgcctgactttttctgcaacttatcttcaacgtaagtttccaataccgatttccttctctgcggccttgatgggatactatcttcttcacgctcgattgcaatcaacgattgacgttcctgttcatcagggatgataccggagcctgtatcaccctcgatgagtcttccgttttcatctaaaccttccacagcgatcttagcaatgtgattgacagttttgtaggaagaatgaggcattatcgtgagttgacaggcaagaataaacactggaacaatcaaatatagggtgaaaaatctggaaacgttcaaggtaggaaaccagttttgatataacaacctatataacagaaacagcgcagatgacgaatcaaatgatcctgttagtagggccaatacggttcctgatctttgtgggaagctatttgccaattgaaaacatgaaatgaagacgaacggaccggcaactgccaaaagcgtgtaaccgacaagatatgggtcccaaagagacactagatgcttggcagaaataaaattaccgcttgctaggaacaagagacatgatcctattattccgcagacacgaggtccatacatatccaaaatcttaccgacaggaagggccatgatgtttgttacagtagcactgagagcaaatataaaatttaatttcagatcctgtgcagtacataataatctatcaccatccttaggatcacacaattcatggtatacaccttctgaaattaaaataggtttcaaagcagcaaatccaaagataataccagctgaaaaaagacaccagatacaagcacaggcaacctgtgcgtatctcaacgttcttgtactggtcattacagtctttactgccctaatactggcctaacgaggaataaaatcatttatagatgccattgttatcgttatcataatgaagcatcgtatcggtagttaagttaatttgacgtattattacccggaggatttaatcatgtataaatatgtatgtgaagattatgtgaagattacgtgctatatatacttgcctcaggtcaactgctggagccattgagccacttttctcacaaaccctcttgagttcggcacaaagtggcccccagagtgcattagtaaagtgcgagagtcttccgtacaagagttatataggccttgcactttggccggctctgtgatagtgtcaagttctccttgaacatgtagagatgggaccgatattggatgcaggtcgtactgttcttgatactgttgtggttggaacctgaaaccactgaccgccatgaaaaattctagcggcggctgttcttctgttgtaaggcccaacaaaccattgaaatccgttgctaggtatccagctacaccggctccttgactaaatcctacaatacctgcaaatggaccattttcaaggacataattgtgtaaatagtcgattgtcgtctgcggtatgaaatagccaccggtggaagggtcattctctagccacgcaagcacaccggtattctcaccatccccaggtgcatcagcaattacctcacccaagaaatcaggaacatcagctgggggaaattcattgggtgctgttggatagtagagtttatatcctaacttttccatttcggcgcgaaacccctttgtcttagaggcaaagtagtcacctgactgcgcaagcccatgtaacatcaatacattcttcgtcatggttacagctattaaatcttatagtcttgtagtattgcacattctttcttcacttataccttttttttcttctctattcttcctttttttgcttttctttgaatttttcaagtgaaaaaaaatcctcgattatagtgtgtaaaaagcatcaataatttatattgtatatgggctagaaagctgtcgtaatagcaaagggattatattagtggacctgattaattctaaaaagatattttacggataataataaaggttttcttttgagaccagttagtccatttctttcaactggctgtcataattttgaatactatttattgatcggatcaaaagggaaaactacagcttcggtcctcgtcgtcctacttgaaaccctgctttttttatttgttattaataattatgagcatttgtccacatatacagcaagtatttcagaatgaaaagtctaaagatggggttctaaaaacgtgcaatgctgccaggtatatattaaatcattccgtacccaaggaaaaattcttaaacaccatgaaatgtggtacatgccacgaaataaactctggtgcaactttcatgtgtctacaatgtggattttgtggatgttggaaccattcgcattttctctctcacagtaaacagattggtcacatatttggtatcaactcaaataatggccttttattttgcttcaaatgtgaggactatatagggaatatcgatctgattaacgatgctatcctagcgaagtattgggacgacgtgtgcacaaagaccatggttcctagcatggaaagaagagatgggctttctggcctgatcaacatgggatccacttgtttcatgagtagtattctccaatgtctaatccataacccttactttattaggcactcaatgagtcaaattcattctaataattgtaaagtgcgttctccagataaatgtttttcatgtgcactcgataaaattgttcatgaactttatggagcgctgaatacaaagcaagcttcttcgtcatctacatctactaatcggcaaaccggattcatatatcttttaacttgtgcctggaaaatcaatcaaaatctagcagggtattcacaacaagatgctcatgaattttggcagtttataattaaccaaatccaccaaagctatgttcttgatttgccaaatgccaaggaagtcagcagagcaaataataagcagtgtgaatgcatagtgcatactgtgtttgagggctccttggaaagttctattgtgtgtccaggctgtcaaaataattcaaagacaaccattgatccattcttggatctttctctggatatcaaggataagaaaaaactttatgaatgtcttgacagtttccataaaaaagaacagttgaaggatttcaactatcattgtggggagtgtaacagcactcaagatgcaataaagcaactaggcatacacaaattaccatcggttttggttttgcaattgaaaagattcgaacacctacttaatggaagtaacagaaaactagacgattttattgaatttccaacttatttaaatatgaaaaattactgttcaacgaaggaaaaagataagcattctgaaaatggcaaggttccagacattatttacgaattaatcggtattgtttcccacaaggggacggttaatgagggacattatattgcattttgtaaaatttctggagggcaatggtttaaattcaatgattccatggtctcctctatatctcaagaagaggttttaaaggaacaggcatatttattattctacaccattcgtcaagtaaattgattcagcaaatagcattcaacaataataataaaacaaaaaagaagaaaaagctatgcatattcctatcacagttaacgcttgcttccgttcttttttctatatcatcgtttccatcatgtttttctttaaattgaatactttcctatgctcttaatgagttgcgattgtgcatatactgtatttcaaaatcctttgtatctaactaaggaagaaaattactatgacgtttattcaggatttttttttttcattccttgctatacgaacaaaagagcaaaggctggaaaactaagtgagtttatatatagtaataattaaagaacatatcattatcatgaatttagaatgcaaatttgctcctctcaaaatggcataccttgttgttcgcgaaggcaagcccttggttataaataggatataatataatatagggatcaagtacaactattttcttttcttagcaaggagacttccaagaatatccgtctttggcgtccttgatgctcttccttttccccttctggaagcggttttggtgctcgcagcaggacgagtctttgtttttgtttttcgaccattaagtaaaccataactagcgtcctcttcgtcagtactgaccataattatgtcattctcatcaatatcaacatcatcttgagcatcgttattatcaccgagttcattttctgcatcggatatgacagttgagtctgaaaaagcaggaattttctttttcgttgcagttcgcactcgtttgggtttgctcgttggcttactgctttccgcttgactaatatgggttattcttgattcattatcaacatgtgattgggtaatgtctggagatccagttcttacttctctattactagaccggaaggaatctagcccattaccattgaatgcgaaatttgtctcatcattttctttagggggagtcggcctaacactgttagcacgcttaacctgttttataagcgctttcatttcctctgcatcatctgttctcagaaattcttcattcgtagataatattccaacttcgttcgatatttcatggctaataaattctttaagagctgttttctcatctttatctacaaacttctttactgcttcattcaaaccaacttctggtaataaagatagttgcattttgttcaagagatcattaaccaaagtttgaacttctagttcaccgccactttcgctgaaaagtttctcaacatctctatcactgatgcttgttccatttataccggatttttttgatctagttacaggtgacctttttttataaaactgcacaacgttattaccgttagcaacacgtcccacaaatcgattgctaaatctacgcgggttttcaacttggtaatctattggggattgtgtattggagggtgcactataatcaacacgtaatctgatcaatggtttcggtaattccgcaaccatgtcaccttcaccatcgtccgctaatttttgtttagtttcctcattagcgtcgcggatcatttcttcaacttgttcaataagatacttagacgtagcatctttatcgtgaggcctcaaatggggaacatcttgtaacgaaatggatttcattttgaatgtccgtatagtctcaagaggaataggtgtcatttttggtgcttctccatactttatgtcaaggataaagacatacttgggttgtgcctcagcctcacaaagtgaagtagctacagatgaacctggttgtaatacatcaaaatttttaattggattgtgtacgagattcggaatacactcatgttcatgaccccatatcaccatatccaggaaatctggcaagaactgttcaggtaaaaatgcagtattcgtgtgacctgtatgattttgatggacgcacattaaattaaaccattcaccttctcgcatagtcggtacttcaaaagtgacaccaccatccttaaaagttctaaataacctttcatcacgaacagcggctaatccgtacaatgctaacttagtggaccctttctgaaataataatggcacgacttttattttatcagattcgatgactttcccgaaatgatttattagaccagtcgcatgaagtatatccataggacacaacagtgagtcccccgacgcatcatcatgattacctgatatgccgaatacgggaatagaaatattaaagttggggtcctcatagttaacgttggtaaattcatcgtagtgaaaaacttgtgagggatcgctcaataattctaactcgcaaggcttgtcacccatgcaacataatctcaaagtcttcagtacttggtagagtgacttcttggaaggcttattcacgtgaaaaagatcaccggactgtacaaccatgtctacgttgttatttttggccagcatcatgacttcatggaaagttttccaagaatcatcgccagtaatgggatcattttcgttgtaacccacatgattatctgtagtaattaaaatccttattgtgtctggatcaggatagtccatagtcgagttttatcggatctgagcaggtacaacttgcgtcaattgtctgcattctcttaatgttgtttccacattgtcttccttacaagcgtaaagagtaatttaatatggctataatgtttgggttctattcgattggccatactatttaaaccttaagtcagtttggttgggtatatctatctatacgtttgtgtaattgcatatatattatttacaggcttgcttgtgaactctgactttgtttttgttagaatattagaaacgtgcatgcctacaatgagatttgtagatgcctttattttctcaatgcatttccaacatatgtttgagatccagctgtttcgagtgacggtcgaaatgattggctaattcctgaaagttcatgtttgatggatcgacttccatttcttttttgtccttgtaggttactttcacaagaggcttgactttattgtaatctgagataatttccgattgaatctgcgtgcccatgtttcgttgcgttggtggaatggcagcaagtactaacctagcaactttcgctgaaatcaatgatatgaccatatcatttgctgttagtatttgtgatagatcggttcgagcctacctcagcctagtttagccaaatctttaaatcatgatggccaaaggtaaggagaacgaataacagagcgaaaaaaaatacataccttccttgccaaagggattaaacctgacaattaccttactgaagtatttagttatcatggcgaagatataattaagctcgtttcttcttcacatctgttcatcctctatttgaggatccataagtttatctcttttatttcgccggtatattccgtagaatcgcgcaaaacggttcagggaagaatgaaatagctaaaaagtcttacatgtataaaaagtatacagatttacttagtttagctaggtttatccacggaagatatgatgaggtgacgcttggtttgttggaaagattaaagtgtctgcaattacagtattttgttttctggaagttgcatagacgatcagatcagccacgtcatcagccatcaatggggtagtatccttgtaaacattcttggcttgttcctcgttacctctgtatctaactagtgaaaattcagtctcgactagccctggtgcaattagaatgactctaattttagtgttgatgagctcctttctcaaactatcagtgaacgcccccacggcaaacttagaggcacaatagatagaacctgttgggtatgcgtctctgccagcgattgaacccaaatttacaatatctcctgaattcttggcttggaatatgggcagtacagcttgtgtgatattgattaaagccgtgacgttggtgtcaaacacgtcctggatatcctccgttgcgatctggcccacacggtcactgccaagagcctttccggcattgttcaccagaatgtcaatatccttgaactcttgtggcaagttttcaatgaagggcttgattttttctgcttgagtgatatccagctgggccacatgaacttttgcgtttggaaactcttgatcaatggtcttcttcaattcctcgagcttttctaatcttctagcagccaagatcagtttcatatcaccattggatgcctccaagtactctaatgcggtcgccttaccaataccagcagatgcacctgtaatgaggacagtcttcttagccaatctttctgcagcttttctaccttgggacattatcaaaatacgttctcaatgttctatttcccgcctttactagtgagcttgaacactttctatgcgccatgctgtttcatctatcctcctttcttcagctttttatatcgctccgataagaaaaatcggtgtcgtgccttaatatatatcaatgctatacgtcatagagtagagtcgtatagtgtataagagtaatatatagatgataaagagaacttactcatcaccctctgcaccaaatagcatcatcatatcgagatcgttctggtcgagtgtttcctctgcgggggcttcatcaagttcgcgcaccaccttgttctcttgtatgtgttcccgttcatgcacattatcctcgtcctcatcgttttcttcgtcatcctcctcgtcttcgtccacttcatcctcttcctcttcttcttcctcttcctcttcttcttcctcgacgttatttgcagtttctgcgtcagagcgatgttgatgttgtttctggacagaatcttcggtttgttgtaactgcttacgttttagttcagcctccttctcgagctttttaatgctatctatgaacctgcttttcaaaagaggattcgtggctttacttaatttatgcttggtatgggccagggtggtctctagttcgttcaattcgtccgcaagtaattcagtgtgctgtctgttttcgtctttttcgtcatcagattcactttccccaccagcagcttcaatgtcaccgtcgtcatcatcgtcatcatcttctccgcctgtgtcttgatccacctcatcaccgacttcctcttgttgttgctccttgtctccctcggcaccgctaccttcctcttcactttcaaaagcagcgcctaggtcaagatcctcctcttcttcttcttccattccttcttctccctcttcttctgcaccttgttttcctactgccgaagcaattgtgtgtatctcttctttctttaaagcaggtctagataaaggctctccaggctcctctttgaaattttcccaactagaaacacgctcttgcctcgcttgcagttcacttttatcaaccagatcatagctgacctcttctgcctgtttatcttgcttcaaaagcatatcaaccactttttctacatagtctatttcattagggtccattttccgtctaaatcgtctatttcgaacattgtacaaaggtggtgatattccatgtttgtagtcatagcccttcaaagctatttctttcaaatgtttagcctccatatcacttaaaggcgcaccattgtatccttttaagaaggtttctttattctcccaaatttcatcctctatgccttcaaaatgcttaacaaccagatcttctgtatcaggggcttctagggcatatacttcttcctcttcttgtataggtcttatgcatagtagcatttgtgatacgtcaaatgtcttcaggaggttttttctatcgacgctcttgttcacttctataactgtaggcaaatctactagaatggcaccatacattacatcgtttattgttacgacagcgtgtctctcgtttttccacttgatacttatcccagaataatcacctgattctaacgaattttttacaaactctaactgtatgtctggaagtatccttaatatcacaccactctctatgagagggtcatcttcaatatcagaggcttctgagtcgtacgcttccccaggaattctaataggtttgagacgtagctttggcgccttgtgtatcttcttaactggttcttcattttttttcaagtttaactttaacttcaatgaattcttcttctctttgccgtcagcactctctttctttttctttaggtttatctttaatttaggctttggtttgatatcttcatcagttacctttgtctttatgcgaattctctttagtttaggctcgccttctaatggttgatccttctctcctggtcctctgggttttttaattcttataacagccatatttacgtcgattattgcgactaatttgaatggtaacactgtctcttgtttatgtagttcttcctattcttctcgcttttattatttttgctagcaagttttgtcttgaaattttatttactgttctcatcggccgaataacagcgatattattgtatgatgataatagagatgaaactttacaaatgcggttactacgtcagtcaataccattctttgaagtaagaaggctcagcaactatgtctgttccaatccctggtattaaagatatctccaaacttaagttcttttatggtttcaaatatttatggaatccaacagtatacaataaaatctttgataagctggatttaactaaaacgtataaacatccagaagaattgaaagtacttgacctctaccctggtgttggtatacaatcagctattttttataataaatattgccccaggcaatattctttattagaaaaacgctcaagtctctacaagtttctgaatgcaaaattcgaagggtctccattgcaaattctaaaaagagatccatatgactggtcaacctactcgaatctaattgacgaagagcgaatatttgttcctgaagttcaatcctcagatcatattaatgataaatttctaaccgttgctaatgtgacgggggagggttctgaaggtcttataatgcagtggctgtcctgtattggaaacaagaactggttgtataggtttggtaaagtaaagatgttattatggatgccaagcacaacagctagaaaacttctagctaggccaggcatgcattctagatccaaatgttcagtagtaagggaggcatttacagatactaaactcattgccatatcagacgcaaatgaattgaagggatttgatagtcaatgcatagaagaatgggatcccattttatttagtgctgcggaaatatggcctacaaagggaaagccaattgcgttagtagaaatggacccaattgacttcgattttgacgtagataattgggattatgtcacgaggcacttaatgattttgaaaagaacacccttgaatactgtcatggactcgctgggacatggtggccaacaatattttaatagtagaatcactgacaaagatctgctaaaaaagtgtccgattgatttgacaaatgacgagtttatatatctaacgaaattattcatggagtggcctttcaaaccagatattttaatggattttgttgatatgtatcaaacagagcactctggttgaaaaaagtgcttttaaaatttacttcattatttaataaatatgtgattttagcgtgtgaatataaaaaatacatagaactcaatcttcgttaacacggaaccatcttgtaatcaagaagcgagaagcggaactaaaactttaagaaaaggagctctacgaaccgtcaaagctaaattgatcgatagaaattgcttcttgaaactttacattctatgtactttacaaatatactttacaaacttagccatttatattactttacagttaaaaatccatcaggaattattcgtctgctttttgagattcatggctagcgacatactcagtagctttagctttaacgtattcaatggtcttttcgtcaccttcagattcctcaaattgtaaccatttattaaagaaaaacttagcctgcttccttgttatttttttggttattattctctcaaataaatcttccaccttcttcttatcttttgccttcacttcctggtctacgtaaacgttccacaggtcaattctctttggcgcatcagcaaccaaaccttcgaataatgaccgacccctttctgggtcaccctttgcaaattctaattgagcaaacttgcggacaacctcgatatgattacgctttggtagggccttcaaagcattacctaaaatagtacgtgcctcttgctcttcattgtggctgatcaaaaaatcaccccacgatacccagatagaaactttctcgccgccaaatttcttagctgtagctttgaataattctgctgctttgtcgaacttttcacttatttcataaataccaagcagttttgtatgaatagtatatgagtccatatactgacaagccctgctaaacacttcttctaaagtttcttcggtaccaaaagtattttctaaattcagcattgcaatccaaatattcaacttctcggcttcttctctgaagttgatggtctttagcgcacgttctgcgagctctcgagccttctcgatctcactcagttgtagttggaaagccatatagttcatccacactacggacgaatttggattaccgataagtagacgttcaaaatcggcaacagattctggtgccctagtgttgatatcaatggtcttatcctgaacaacattttcctttcttctcttgtgcttgtgtttcttattttcagtaaagtcttcttgatcttggtcagactcttcttcttcttgcgcttgatccaaaatggaagcagtccaatcaaaaccagcactcaaggatagcccatccgaagatgtttcaggcttcctatcggcaacttcggtgttttggtctccgatatcagattcgctgtcggaatcgttgaagccagcatctgccatgacttcatcttcatcctccttttccagttgatccacagtagtagtggtggtggtagtagaagccaattcggcttctttagagaaatgagacgctttcaagctcaatgaaatttgttttttttctggatttgttttcaaaacaatagcttttactctgtccccaacaccaaacaaggcagaaagatcttcaggttttttgtccgcaatttcagtaatatgtgccaaaccagtaacattaacagtgttatctagtttgacgaaaacaccaaaatcagtgacgcttttaattgtaccctcgaaaacatcaccagccttaatgtctgaataggtctttagaacctttaaatcaccatttatttcggattctcttagggttagagaaatacgagaatcttcatcgcatgtaacgacttttcccaaaacgtattgcataggcttgtaaaacttcttccattccttcaagtaagaatcagatagtttactaacagggacaaaggcttcaactttcctactcaagtaaacaaaaatacctttgtcattcacattcttaacaataccatctacaatctcgccttgcttcaaatcttcatgagatttgatcgaacgagtttttgcagtagcaggacgaagggatagttcaattttcttattctgttcatcaacagataaaacggtagttggaatgacgttgttaattttgtcttcaaaagcttccttcaatgttagggagaaatcatttaacgcatccgtaataaaggaaataccagtcactttgttaccaaggtctaacaaaacatacttttcagctatttttagaacacgacctggcaattcatcaccaactttaattgtggacatatttatgtcaacatgactctttccaatggcattgacaaagccatgctcgcggtcaatagaggcaactttcacttggagggctgaacctaatgggaaaacagattcaatattttctgaaaaatttgaatcgttatcagctaaatctagtagagaaattctcgccttcaaaactggagaaattgttagccataggtggttacctgatgaattgttgacaaagccagttaactcttgcccaatgttgatttcctcaagactttttgtgtgcacttccttagattttaattctgatggtttcatggataattccaaaacgctagcctttgagattttgtgtgtaatcggcaagaacttatggctcttgacatcgtgattacctatgatttttaccttgatgacatcgtcttttttgtaattactcaacggctgtttcttatctgtaatttcttcatacgtgtcaaacacttcagcaatgtccactctgccatgcaaatttgccgctaaaataacattcaattgatttttcttgacgctcttgatttttgctttaacaatactaccaatagacaaatcgtcccagcttttgatagacgaatcaacaggatcttcgatattagattcaactttcttcttctcttctttgacctttggagcttttagagataataggaatttctggtttttgtcgtctgttcttaataaatagacggtaacggattggttaatataaaacgccttgctgatatcaatatccctactatcaacagcgtaacttggtaaaaccaacccaatgaacttaccgttaaatgcaacaaagagacccttatcagaaatggatttaatgtaagcgtgcattggtacatctttatttagatccttaacatcatcatatgttaatggaagagtctcctttttagcgtctttaatcagagaacttttgagggacatattgaaaacgcgggttcttgtatctttatcaattaccaaaccagtcagttcagtgccgattctgagctttttcaactgagccctattttgttcaattctggaatcagagagatgaccaacgtagatgacaccacgcaagccaacatcaggaatttcaacaataacagaatctttggttttttcgataacatggacagtaatgattgttctgcctggaacaatattttcaatggtatctttttgttgggcagcctgttcatttgaaactttgcatgtggcaataattctcctcctgtcagcatcgacgtcaagaagttttactattactgtttgaccgagtcttaaatgttcttctggtctcttcacaaagacttctgagatctcagaattaggtaaaaatcccgataaaccaccaaaaaaggaaatgatgcaaccatttggtttgaaaacttgaatagttgctaaagtcttttcatttttttctttgatatttttggcgttttcataagtggaaaccagtggtaattcgttgtcttcaatattaactaatgattttttcaaagtgacatgcacattacctcttgaattaactgatataactctacctttaaccttagaacctatcttgaacttcctttctggataaactagcctggtatctgaaatgtgtaatggtggaacagaagccttaaattgcccgttaaatatcttcaattcaatacctgaactagagacggaagttatttcacaacttggtaataattctccgattggaatatcatttgttcttagatactttaattttaggtattttggatcagtggacaattgataaatgtcatcaacagggctataaccaaggaccctggaacttaaattttctgaattttcaatttcaccaactcttgaagaatgtactttacctaatctatcatcatccaatgctaagtatagatattcggaatcacgccctttaatgctgcatgattcaaatgtgtagccgatagggaatgcatcaagaccttcagtagatctcaaagcgtcttctagttttaaaatgtgtggaaggtttgacaaaatcaagaccttgtcaccgcttttgttttctaaacaagcaataattcggcatctaatactagaaccaataacaaatttatgctttaaatcttcttcggaaaatgttcttaaatgtgatacgttgacaacaccggatactaacccaaaaactttaccggcaataccatttttagtgattgattcacacaataagtcgacgatttgaccagggataatggcatcaattgaggagatttgagtaattttgtttttcttgtccgaaaagtctgtatttacaacaattgatctgtcggattttttggtgatattacctaagaaaacagcccccggcaataatttttcaaaattgccaaaatccttcttagcaatgaaccctgtaaagcctggcagaccaacatctaaggtagcaccgtgatcctcgatggatttgaccgcgcattgaatagacgtggatttaaccaaatcttcatctgcgtatatgttgacggatgaaggttcgatggttaactctattctcttctttttggatttcttagttgatggttctaaagaggtattcttgatgacagagcatcttagccattgaccaatgtgaaagtaccttcttaaattaggtaattcattagatttatctaatttttcatcttcgtcgtcggacgattcgtattctgcatcttcaactttggattttttctcatcagcagcatcagtatcactatccatatcttcatccagatcttccaaaatcgaagtaaattcttctgagatatgtgttaggttcacataaccagaaattccgtctgtgaatgttatacataaatcttgtttagtgatagcagaaatctgaccaagcaaagaagagccattcttcaacgttttaaagttgacatgttcaattagtccagctctagcttcatcagagtttgctgatgaggcctcggaatctttagaagtggatttctttgttgtcttcttctttttcaagggtctacttgctggttcagatgctttgacactttcattaccaaataacacatcacttgcagcttcgttagcaacttgtttcagttctaaaggagtcaaagcagacgcaccaccccttggaaaagagacttcctcagtgttccttactaatgatgaggtagagggctgctttgtggagtcttccctcgaaagtggaaaatcttcatctctctttcttttggtggaagctaccatttttgcaacagtacaggtgtgttttttatattaaacggtccttgattcagactgtagtagtagatactaatagctttaaataaaaatgaatagacgaaccttactgagctttcttcagttgctgctaatgtatagaagggtttagctcatctcatcttaaaatttttcaaaatttttcggaatcagaaacgacttagatcactttgcacgcgggcattgaatgactggccaatgtagtgacaataaactctctaatggtgaaatatgtaccgcggcaacaagtaagtttacgtctactaataatttgttgaataaagtaagcccagaaacaagcatccatctggccagaataatgttttcctatatgtacttaccaattatgtagttgaaaaatcatacacaaataatagcactataaataacgagcaggatatttataaaagagtttaacaacagagttcaggattgaatattctcagtaactgcgtaatacatattgttgggatttacgttttttgccttaaaccctgtttaatatctgtttagcaaaatgaaaagcatatggaaacctcttacgcactggaattgatatgttttctattaattaggataaaccgctgaacaagaacctttttcatggcatatcaaactttttaacattggaaaattagagaataagctcaagagagagatgtactgaagtagttttttaccgccggatgaagtgtttcgcctgctgtttgtttcgaccctgtgtatatgaccatttaggtaaagccacttaatagccatcaaatattgatcgagttcatataaagctaaagagtaggaaatataccatcaatggtgagcacttatttttttttggatttagatgtgagacatactaaaaaaaagttgctatcaagcctataatttggctacgttgtcttccggtgtttttcaattgatttaagttacaacactcaaatctgggtaatttgatcttttttaataattattttagtgacatatagttcttagagttcgcagatttattttgtcattttttggatcggcgtcttataaaatcaagacataatacatccgcacatcgcgcatgtgtgggtgtatatgcccttttcacgatttttaagttgcgtctcaaaatagtttccgagttggaagcctgagtttttcaaaacaatataggaattaaaggtatacgtctttggatacatgttatttgaaatggggtagaactagcacaactgaaaccaagaaaacacagatcataactaaccgttcaagatgttgatgccaaagcaagaaagaaacaaaattcaccaatacttgtttcaaggtatgtttgcattttttaggtgaaatatgcagtgatatgctccgaaatggatagcaaagatgataaatgaaaatacaattaaattgaacttgaatatcattaaaagtggtagaaaaccgattgtttcaaaaagatctttgtggacaagtacggcagtgcatgaatccgaaagaaaagtgcaacctaagcagaattccattatttcacgcgtccatttttataatgtttgaacttttgagtccttatagaaatgctaatattatgatcaaagcgattatatcatttactttacagtttccggagtttccgtattattgcaaaaggaccacaaacaattgaaatcatgatatcgtaagaaatattattactaacaaggaagatcattgaattacgatcgcatatcgaaatagaaggtgttgtcgtcgctaagaaggatttcaaccaagctaagcacgaagaaattgataccaagaacttgtatgttatcaaggctttgcaatccttgacttctaagggttacgttaagactcaattctcatggcaatactactattacactttgactgaagaaggtgttgaatacttgagagaatacttgaacttgcctgaacacattgtcccaggtacctacattcaagaaagaaacccatcccaaagacctcaaagaagatactaagtgcgttgttacgtttaagtaaactattttctatttaatattagactattctttattttgttctctctcgtaatatatgtggttttatgcatcaaataagtttttatcactttatttccttttacaatgtgtattattgtaaaatactcacaatgtaatctattttttcaggatgtgttacgatgcagacatgttttgtgcatgctctttagcattgttgtgcattttagattgtcgtcgtttgtttctgtatgtggtgtacggattatgtgtaactgtattaattgttcaagattcattcataatattaactaatgatcccttcaagaacgcgccatatataaaatattcaaagttaaaccttccaaaaatcatagcgtttcatctataggcacagcaaatcatgtccctgagctcctggaggcaattccagcttttcgagaatattcccataagagatcctaattttggaggagattccctattgtactcggacccaacactttgcgcagctacaatagtagatcctcaaactctgatcatagctgtaaattcaaatattataaaagttgtcaaattaaatcaatcgcaagtaatacatgaatttcaatcttttcctcatgattttcaaatcactttcctgaaagtcatcaacggggaatttctcgtagcgttagctgaatccattggcaaaccttccctaataagagtatataaactagaaaaactgccaaatagagaacaactataccattcacaagtcgaactgaaaaacggtaataatacataccctatttcagttgtctccatatcaaatgacctttcctgtattgtggttggattcattaatgggaaaatcatccttattagaggtgacatttcaagagatagaggatctcaacaaaggattatatatgaagatccaagtaaagagccaataacagctttattcctcaataacgacgcaacggcttgttttgcggctacaacttcaagaatccttttatttaatacgactggtagaaatagagggcgcccaagtttggttttaaattcaaaaaatggcctggatctaaattgtggatcttttaatccggcaacaaacgaatttatatgttgcttaagcaactttatcgaatttttcagctctagtggaaaaaagcatcaattcgcatttgatctatcgctgagaaagaggatattttgtgtagataaagatcacattttgattgtgactgaggaaacaggtgtaccaactacatccataagtgttaatgaactgtcgcccacaataattaaccgaatattcatcattgatgctaaaaataaaatcatttctttgaattttgttgtttctagtgcaattattgatattttttcaacctctcagagcggtaaaaacatcacttatctgctaacttctgaaggagtaatgcataggataactccaaaatctttagaaaatcaaattaacatcatcatccaaaaggaactgtacccttttgctttacaattagcgaaacagcattcattatcaccgctagatgttcaggaaattcataaaaaatatggtgattatctctttaaaaagggactcaggaaggaagcaacagaccagtacatacaatgtctggacgttgtggaaactagtgaaatcatttcaaaatttggtgtcaaggaggttcctgacccagagagtatgaggaacttggctgactatctgtggtctttgatcaagaattctatttctcaacgcgatcatgttacccttttgttaattgttttaatcaaattgaaggatgttgaaggaattgatacttttatccagcatttcgatagaaaaggcatttggaatgaaggtgttgtgatggacgatatggatgatgtgacgtttttttattcagataacgatttttttgatttagatttaatcttagagcttatgaaagagtcagattttaagcgtctctcatacagacttgcaaagaagtattcaaaggattcattaattattgtggatattttattgaatctattgcataaccctgtaaaagccataaaatacataaaaagtttaccaattgatgaaaccctaagatgccttgtgacgtactcgaaaaaattactggaggagtcaccgaatgaaactaatgctttactgatagaagtatttacagggaagttcaaaccatccacttttgaagtggatctggaccggagagatacgacgggcgatttttctgaaaatattagaacagttttttacagttacaaaacattcttcaactacatgaactcaaatggtacatcagacgcaatgagcgagtcttcagaggcatcccacgaacatgaagagcctacttatcatccgccgaagccatccattgttttcagttcattcgttacaaaaccttttgaatttgttgttttcttagaagcctgtttggcatgttaccagcagtatgagggttttgacgaagataggcaagtaattttgactactttatatgacttatatttgaatttggcgcaaaatgatgtacccgagcgtatagacgactggcgttcaagagcaactggcgtattgcgtgagagcaataaattggtgtattctgccgcaagtaataatactagcaaaagggtggataactcaataatgctgttaatttcccatatggatcaaagtagtgcttcagcaaaagataagacgaaaattgacatagcttcatttgccaatgataaccccgagatggatttgctgagtacatttagggctatgacgttaaatgaagaaccaagtacttgtctcaaattcctagaaaaatatggcacagaggaacccaagctcttacaagtagcattgagttactttgtttctaataaactaatcttcaaggagatgggcggtaatgaagtactgaaagaaaaagtattgaggccaattatagagggggaaagaatgccactgttggatataattaaagcgctatcccgtacaaatgtagcccactttgggctgatacaagacatcattattgatcatgtcaaaaccgaagatacagaaatcaaaaggaacgaaaaactaattgaatcttacgataaagagttaaaggagaaaaacaagaagttgaagaacaccattaattcagatcaacctctccacgtacccctgaagaatcaaacgtgtttcatgtgtagactgacattggatattcctgtagttttttttaaatgtggtcacatttaccaccaacattgtctaaatgaggaagaagatactctagaaagcgagagaaagctctttaaatgtcccaaatgcttggtggacttagaaacctccaacaaactttttgaagctcaacacgaagtagttgaaaagaatgatcttttgaattttgcattaaacagtgaagaaggtagtagagaccgtttcaaagtcataacagagtttttaggtagaggtgccatcagttattctgacatcactatttaatgatggatcataacgatctattgtcgccgccgcgtcacaaatgcgccccgaacttgtcgcgaagttaatctgaaacatatatgttacctactgaaacagcgcatgttggaaaagacaaaggtgaagacgaagttgtatatttaagatagaccctttatacatccttttgaaaaaattattaatgtggcaaccgtcttttatttgacaaagtatcttttttctttgtgaaaccaattttaggttttcttgttatagtaagttcttaagaaaaagacaagaaaaccccttgcgatgtttaagacttcatataacttgtacgatttgaactatccgaaaaatgattcattaacgccaataagagactacaaaaatgactattttcataaaaatgatgacaaattaccagaaattgttagaaaacctacgagaaagttatcgaaacatgaaaacaaactcaacgataaaaaattcacgaataaacgaccagcaagtctggacttgcattctatagtggagagcctgagcaataaaaaaatttactctcctattaacacagagatatttcaaaatgtcgtgagactgaatttgagccctcagattcccaattctcctcacgagggatgcaaattttataaaatcgtacaggagttttacctctctgaagtggaatattacaataatttgttaaccgcaaataacgtatacagaaaggcattgaatagtgatccaagattcaagaataaacttgtcaagcttgattcaagtgacgagctattgctttttgggaacattgacactattgcgtcaatcagcaaaatactggtaacggcaataaaagacctacttttagccaagcaacgtgggaaaatgttggatgcgaatgaatggcaaaagatattcaccaaaaatgaggtacaacagcagctatattcaacttttgatatttcagaggcgttcgagcaacatttgttaagaatcaaatccacctacacaagctattttgttagccaccaaaaacaaatggaactatttactacattaaggatgaataagaatcatttttttaacaagtggtatgaatattgtttaaaagagagtggatgtataaagttagaggacatattgaaaagcccgatgaaaagactgactcagtggattgatactttggaaactttggaaagctgttacgaagatattctttcgccagaattgggcttgaaactaagcccgacaagaagaaaatattctttattttccaataagttagaaaccgaggtctccgagtataagagtaattccatgtataatttcagtttaaccccatcagagattatacaaagttatgatgaagatcagtttacacaccttttaaaacccccagacaaacaaaataaaaatatatgtaatgcatctcgacaagagagtaatttggataatagtagagttccttctcttctttctggatcatcgagttactactcagatgtatcagggctagaaattgtcactaatacttcaactgcctcagctgagatgataaatctaaaaatggatgaagaaacagaattttttacattggcagatcacatcagtaaattcaagaaagtaatgaaaggtttgttagaattaaaaaagaatttattgaaaaacgatctgtcaggcattattgatatcagtttaagaagaataaatgcatggaaaaaggtgatcgagtgcgaacgcccttctggtgcattttttgcgcacgataacttaatatcgaccatgtgttcttcgtacatagataaactgcatgaacaaaaaaatcaagtaacaattttgaaactcacagagctcgaaacagatgtgatgaacccacttgaaagaatcatagcccattgtactaccgttaaaagcaaactaaaagatttgcaagctttgaagaaagattacatgttatttttacaagaaaaaaaagcaaatgtgcgagatattaaacgtgacttgttgggaatgcatttccaaaacctgcaaaaccagatgaaaagggaattaccggtctttattactttgatccacgatactatcgaatgtatcttgttgaactatatcaaagtcttcttaaaatatttggaaatcattgctggtggaaaaaaatacctgcaaaaagatcttgaaaatatgtctcttaatgactctatagctaccggccaaattaaaaatcttgatattttgcagtgttattctaaatcacgatatatgacaaaacgcatggtaagaaaagattggcctttccctggagaccctagtggaagccgtgttgtcagaaaacttttcgaactttaacaaaagagtatatttagcttatagtttttagaatgttttgttttcttttttattaaagtagtactactgcgctggagcagtatatatgttgaactatagtcagtcacctataatttgtttgctggcgcgaaggagaaagaaaattttaattaattcatgaaaagccttaagaaaaagtttaagaggaaatgagcaaatagaaggcaaatagagggtgaaagcattatggccgacatcaataaatatattccgatggttgacgctattttgagcgtatccaaccccgatgaaataagcccaaaaagggtgaggaaagccctgcaaattctctattcagttaatttggattcacaaagaaagttaattaatgaattgattcttgagaggttcggcgatatacaagaaaacccaagagtcttaattccgaagaacgacctcattagtcgggatcaagaactatctttgaggttacagaaggaagaagaaagacccttgaggtctacgaggaaaaggaaaggtaaaagtgaaagtaaatctaaaaggaagaagaaaaagaatgatagtcctgattccaacagcatttccgtccgcaaagttctgttgtcagctcctttacaaaagtttctaggatctgaagaactgccacgaacgcaagtagtgaagatgatatggcagtatatcaaagagcatgatcttcaaaacccaaaagatcgtagagaaattctatgcgatgagaagatggaaccaatttttggcaaaaaaatgacgatgttttcaatgaataaactcttaactaagcacttgtttaatcccgatgaaattgtgaaacatgaagaggaacaaaagcaaacacccgaaaaagaaatcaaattggaaaacgaatctcttcccaatttaagcggttgatcttggctgtagcacttatacaaatttaatgattttttttcctctttgatgacatgtataaagcacactgcacctactgtattgtacttgaaacaggtaaattaacaattaatgtagcattagtaataaataatttcacttcacggcgttaaagaaatactatggcaaattcgatttgagaatttcgtcaaattctgatgatatcaattaatggcatattttttttattttttatctggagaaaaaaatgtaaaaatgacagcagcatcaacaatgaataaaagcaagtacaatagtcgtaaagatctatattaatttcatggcagcacaataatacacgttgtttaaattagttaaagtgtcactccttgcttatcgaaggaactatcgattcctaattatggcaaggcaagggaacttctacgcggttagaaagggcagggaaactgggatctataatacatggaatgaatgtaaaaaccaagttgatggttatggtggtgcaatttataaaaaatttaacagctacgagcaagcgaaatctttcctaggtcaaccaaatactacatcaaactatggaagttcaacgcatgctggagggcaagttagtaaacctcataccactcaaaagcgagttcatcgaaggaatcggccacttcattattcctccttgacatcgtcatcagcatgttcatctttaagctctgctaatacaaataccttttattcagtaaagagtaatgttccaaatatcgagagtaaaatctttaacaattggaaagactgtcaagcctatgtcaagcataaaaggggtataaccttcaagaagtttgaagaccaattagctgcggaaaacttcattagtggtatgagtgcgcatgattacaagctcatgaatatatccaaagaaagttttgaatctaagtataagctttctagcaataccatgtacaacaagtctatgaacgtttactgtgatggttcaagttttggaaacggcacgtcatcttcaagggcaggttatggtgcatattttgaaggagcgccagaggaaaatatttcagaacccttattatcgggagctcaaactaataatagagctgaaatcgaagcagtatcagaagctttgaagaaaatctgggaaaagttaactaatgaaaaggaaaaagtaaattatcaaatcaaaactgattcagagtacgtaaccaaattattaaatgacaggtatatgacgtatgataataaaaaacttgaagggctacctaattctgatttaattgttcctttggtgcagaggttcgttaaagttaaaaagtactatgagttgaataaagagtgcttcaaaaataatggtaaatttcagattgaatgggtaaaaggacacgatggtgatccaggaaatgaaatggcagattttctggcgaagaaaggagcatctagacgataatgctgttttttgcttggcttcttactggacctgttgtacctgtaatagaaatatatattttatatcttttgcatacatatacatacatcagctatttggttttttaacttacccgataactatctataagcgtgtcaccatgatatttgcctgaacctcgtccacagttgattgtgtttatttttacttttattcatagctatttgatttcagtttcagctaaacgttcagcaagatcatctacttgtacttctagcagttccttttcaagcctttccgtttcaatttcttcgagtttttcatcctcgtcctcgtcttcctcgtcctcgccttcctcatcttcactatcgacctcttcaaaatcgtcaacctctaaatcatcaaatttgctttggagcaaatctaaagcatcagaatcttcatctaatctgttaccatttatttctagcttttccaattcaggtaaatttcccttttccatagccggtaagaaggatacttcaatggtttcttgagccatttcattatattcgaatttcaagacatgcaaattggggaatttaacttcggtgaatactttaaagacttcatctgaaccagcagttttcaaaagacagtcgttcaaattcaattcaaataaactatccttccatgtaggcaaggccttagcaaggatcaaagaagcatgtttcgtgaaagtattgtcttgaagatccaagatttccaagtttttcaagtactgtaaaccgtaatgaattagcgtggcgacacctttaggcctaataccattttggtacagctttacgactttcaaaccttcggagtggcttttcaaacccagagctaagtagactgcggatccattctctaatctatttctaccacagataaaagtttccaaaaatggtttggaagcagctttcttattttgagcgagatgaaatagggccttaccaatcctttcaccagcaaaagggcccataccattgttacttaagatcaaatgtttgatattcacggcatgtgcaatgtaatcttctagtaactcgattgttcttagcccaaacgcattatcagaaaggttcacaatctccaagtgaggacatttcaacagaacaggcaataaaaacttcaacgaatcaacgacttcgtcaaccaacctcgaagtgtataagtcagcaaaatttacttcaaccaaagattccctgacctgtgtattttcagcgatgcatttagctaatgcttccgaagcttcagtaccgattgtattccctgaaaggtctaatttggtacaggttttcaaagctgccaattcttccaggtatggtttgatatcgtcactggttgttaacttgagtgccttcccagagatggagtaaacttgttcttcctcgtgctgaggaacgaagtgcaaggtagccatagctaaaaatctgtttcgaaagacagcctgttaaaatggcctatattcaccttttaccgtgatattatgcctttgatcaatatcttcctaataaatttttttccattaattgtcccacaacgtgcatagtgacatgcattccatgaccaaactaagagctttaaatcaaaagtagaatttgacattatgaaacaacacgacaacaagaaaagactagaggacttcacagaccattatgaacggcggaggcaagaatgttttgaataaaaactcagtgggctcagtatcagaagttggtccggactcaacacaagaggaaacgccacgagatgtccgtcttttgcatctgctcctcgcatcacagtcgattcatcaatatgaggaccaagtaccgctacaattgatggattttgcacataggtacacacaaggagtccttaaggacgcgttggtttacaacgactacgctggcagtggaaattctgccggcagtggattaggagtagaagacatacggcttgccattgcagcgagaacacaataccaatttaagcctacggcacctaaggagctcatgttacagttagctgcggaaagaaacaagaaggcattacctcaagtgatgggtacgtggggtgtcaggcttcccccagaaaaatattgtctcacagcgaaggagtgggaccttgaggacccaaagtctatgtgaatgcaccgcttatatatcataagtacactaaatcaagttcttccggaagatgcgtcatgtagaatgcataatagagtaatatacactaaataatgcgctagtcgtgtatcgtgatcatgttctctaatgttctttttcctgcctgccctttcctacatggaaagttagagaaatgagatctacacgataatgtagtaacaaatggacccttaaacatctcaattcatcttcttgagagcactttccgcgctgtattgatttttagaacgtgaaaaggataaactgaaaacttgaagtcctaaccatgttgtctcaaacctccataccggaagtgaaagaagacgtgataggctatgcgctacaccagaggagagccagagtgggacaattccaagacttgggtccgcctgatttaattactttgatcaaatcgttaccttcatcctcgagcacaacaactgctactgcctccgccaacgataacggagcaacttcaaacatcaatggacaagatcctacgaccatagttacggagttacattcccatgacaaattaaaggggcagatcggcactttcttttactgtatgggtatcgatacttcggatccaacttctattacaatctttgccaaaaagataaccgatcttttcttagacacgccccaaatttggtttggtaagaagaagcactttcacgtatcgaagatttctatcagttcttggaatgcgtttaggaaatatgatgttaacattatagttcacattccaggaactgtgcaaacctacattataaatagcgacggtgaacaatcgcaacttccctccgtggcagaagcgtcatctggccgcaactcacaggatttaaacgtcaacatgatttgggcggaaacgtttatgagtggtattgtacgtgacattatgattatgaaagataatcgtgcggatggagaatcccagaatttggtagaaacactaattttcaatccatttacctcgggtgagttggaagatgttgccaataactttattaaactgttccccttggtctatgaaaaaggtgtttatttagatgcacctactcacgttttaaatccctcgttaaccaataattatttagtggaaactttagtggaaatagttaggttaactaagagtttggaagcatgtcgtaaaatgctcaagaagttaatagaaattcatccagaagcagtaataatattaattcgtgtttattttgcgtgcgatttagagatagatgcagttgacctgatcaacgagcaactaaattccccctcttcgttcttagccgacgattcaaagactagccatatccagctaatcttcaaatccgaattattaagtattcaaagtgaattcttactggatgtcaagagagattacaagcttgctaaggaagtagccatggaggctgttaactgtgcaccaaacgaatttaaaacttggtatttattgactagaatatacattaaactaaacgatatgtcaaatgccttgctatcgttaaacgcctgccccatgtcacaggttaaggaaaaatacgttcttagaagaattgcgcctattacttcagatgaaaatcttcatctgccattaccattggatgcctcaattgaggagatttcgtcattgaaccccatggatgtccagttggagcaaaagtccgcagatccaaacctagtcaatctctctgcgtcaagtttaaagtctactttccaactagcctataaattattgacagaaattgtccaaataacaggatgggagcagctgttgaaatatagatcaaaaattttcgttatggaagacgagtaccaaggctccacttcttccattgatgaagcagaagttcgcggtaatgatatatccaaaatgagatcaaagaggctatgcgaaagatggttggataatctcttcatgttactatacgaagatttgaaaacttacaccgattggcaatcagagcaattgtattttgatgctcaaaacagtaaatatcacaaattaactgttgaatgggaattattcggcctttgtgcgaaaagactgggacatcttccagaagctgcgaaggctttccaaattgggctttcccaaagattttctccagtatgcgcaaagaatctattacagttttacattgacgagcataagcgtattaggagggattcagtctcagcaaactccgagttaacctcttctcaaatattgtcaagtatcaatgacatcgacagctcaatcatcgatctagtagtcaagatttgttgctggaatcatcgttggtacatcgagttctcaataatattaatagatgctctgagtgttgcagtacaagatatgggcattactaaagtacataatgaaattgcctctagattttctgacccagtagcccaattgattgacgataacattctaaattttctgaagaatttcacgaatgacactttcgataattagaaaaagatgaatacaatcaataaaaaggtgaaagaaatcaattaacaagaaacgggttatgtattttatgtatgatatcctggcattgtcatgtataggtcaccttcttggggaatttcccattttcaagttattctgcctctaatgcgataaccgtaatcttaaattgtttaatttctttttcacaatctgagccacgcccgaaaaaaaaacaatgtaatccgcgtaaagcgaaactgagtataacccaaaaatagaatgtaaattaatgaaaagcccatttctccaaaagatcagctttactcaaatatctaattaagtaattgactgtgtacattgtcctttatctcattttgaatcacctttattaatttttggttgttatataggacgaacaaattagaacgaaatcatatccagaacgcagatatgatcgtcaatattagtgcgaagatgatcttatcgatatgctttacgtttctgtcattttttaaagccactcatgccatggatttggatactactagcaaaacgtcaatttgtgatgcgacagcgttaattcaaggtggtatgctggattactatgagggtactagatacggtggtaccgttgggatgtttcagtcaccatactattggtggcatgcaggggaagcatttggtggcatgttggaaaattggtttctttgtgagaatgatacatatcaagaattactatacgatgcactattagcgcaaactggttccaattacgattatatcccgtccaaccaaacgatggttgaggggaatgatgaccaaggtatttggggtattactgttatgggtgctgtcgagagaaattttacagaccccggtgacggcaagccaggttggttggcaatggtacaagctgttttcaacaccatgtactcaagatgggattcagagcactgtggcggtggtctgagatggcaaattttcacttggaatagtggttataattataaaaatacagtttcaaatgcatgtttgttccagattgcggcgaggttgggcagatatactggtaacactacatatttggaggttgctgaacaggttttcgactggctagtggatgtcgggtatgtggttcttaacgatactgcaaatgtctttgatggtgctgaaattgatacaaattgcactgatattacaaaaattgaatggacttataatcacggtatcgtgcttggtggtcttgcatacatgtataatgctacaaatggaacaggtgaatgggagaccagtttgacaaaaattctaaatggtgctaaatcttatttcttcaaagatagtattatgtacgaaagcgcttgtcaagactatggcacctgtaacaccgatcaaagaacattcaaaagtattttttctcgtatgcttggtcttacaagtgtcatggctccctttactagggacacaattgatgatttgataaaaacaagtgctgaggccgctgcaaaatcatgtaatggtggtacagatgggcatacatgtggtttaaattggcagaaacaaaccaatgatggctactatggattaggtgagcaaatgagtgctctagaagttattcaaaatcttttaattcatgacaggccagctccatataaggaagataatggcggtacgtcaaaaggtgacgcgaatgccggtatgaactcatcgaccactaacgtgctacaaaacaatttaaacattaagaaaggtgatcgcgctggtgccgctatcatcacagcagtcatactgagtgtgctaactggtggggctgtgtggatgctgttttaaatgtgtcaaactaggctcaaaaaaattttattgtattctaatatttaggctatccttttctttcagtaaaaatgtttatgtgctacatacaaaacccttcatgatcaaaaactgattaaaatttagagaggaacaattgtttttaaaaaaaatactaaaaaacactcacgatgggggtcgaacccataatcttctgattagaagtcagacgcgttgccattacgccacgcgagctagtcatatgtttctttcgtctttttcatctgatgacattctagtggaacatttatggtaagataccgattccattttaaggatttctataccctcgaggagaacttctagtacatacataattttatagctttgaccaacaatggaatcccaaaaattatcaaattttttatcaaatattcaaatatatcaaatattctaatgttttataaacgttttatgaatgacatatatgcgataattatatggctaaagaaaatcaatgcaagttccatcatggttgtgtaaaaggaacgtttcagcttgtatctgagaattttcttttcttattcttttgtgagggatcttttaacacagattcactcctaggaatggcagctctttgtttggcgtaaaaatctaacatttttttgtcacgaagagcattttctgcagccctaatacccgcaattttgatatttctgcccacaccggtccctaaaactgttccatcacctactctgcactcaactatggaattaggatcaactgcagtgggtttttttacggtaacataatgtagacgtaatgaagcatagccaatcaaagagtaaagctgccttttagcattcatatcaagtttatccgtcttctccaaggcaacttgattacgggtagcctcctcaatgacaggtttggcaagctttcttaaccattttcttattttgggcaaattattccttggatcatcttccatcaagccgccaatgtaagcttcgaacacatctgcatacagttttagtttgccgttttgaaaattggaattttcatccttcaagtcaaaatttgtcttaagtttctcatggaaattgtacattattgaccattgtttgatctgttcgttgcttaccaaattcatccttaatgttgataactgaccctcgctgtaatcgggaaacttgttataaataattaatgtcataacagaatttaagatcgaatcgcctaggaattctagtctttcattatgtgcgttgatcatttctgatccagacaagtaaactttatcctttattgtggatttgtgaataaataccctggccctaatcgctaaatcttgaatctctggtaattttggaggccattttgttgccttgacgatatcaccagcctttgttgggtcatagctatcttctccttcgtcttcttcttcatcttccttttcatttaaattttcgtacacatttacatctattttctctcgcttttcccttttaacttgttctagcttctctaacttttccatatcagctttactgatttcttgcaatataggttgcttttgttcagtatcaaattcattttcataatcagtaatttctgtcaaaattgcgtcttttttaagatcatgtaaggtttttaattcagctgccagttttaattgataacgtgatagagaaggaagtatctgaacaggcactctatcttgattgttaacggcttcattgtaagctaccaaatttggtgaaagttcaattattttattgtaagactccaccaattttgtcacagcatgttctagttgaatcacctcaagatatttgtaatttgatatcttaaggttgcctttcaaaagcgtcttggtattgatattttcgcgctgctgtgaaccattttcgttatctagtttattatcattctgggttttctttttacctgctacttttgagcccattgttttgaaaagcttgtaaataggacagttttgctctcttctatatgcgcatttacttgcctcactttgatcgagcaggattctcctgagagtgactatatgacctgataatgagataaattttgcgatgagctcatgaaaaatttcagcatggtttagggccgcatttaaaaaagaaaaaaactcgtacgtgagaaatagtaccacatgtaaaattttgtaaaactgaagtacctatgcgatatttagtagttatttcaatacagtatatagttgcttctccgattcctcttcgtttctctcaagtttttcttctgcgcttgtcacttcggatatgtcttcctggaagtgatctaacttatgctctacttcatcatcgattttgtcatcttggcgcccattttccgcattcgcctgtgtatcctcttttgaattttcaaattcaggggtttcaaatgagatcaatgcgccaaaatagtttctaccctgtttcttggaccttgaatggtgattagggattatttttccgtaaacgtcgccttttaaattcgttatatcccaattcaagccggcaattttcagatcaggatatcccgtaggtaatccaatgtctttcatcttcatacaccatggtggtagttgaccttcgggtaaattcattatggcacgaagctcttggctaattctccccggtctcttatgatcaaccattcttttccagttcgtttcctcgaaaagattcctattttcataatagacgtcaccgaagcataacaaatggtcaggtttccagttggctcctatcttgaaaaacacatcgtgtaacttcttgtaatccaaatccaaggcgcccattttcggctgcactcttgctcttgaggcctcctttagtgacttttcatcttgaccatccagtccgctttgcggaagcgtcgatctcatttgttctatatttgtcttcttgataatgtcaggaagttcaaaaggtcttttacctaacagagaacggccagatagatattccttcttggactgccagtggcttggaacaggaatgacatttttggtgcacttaattgacgctagtaagcctggatatcttgcgtcacaatcgtaccattctataatttgaggatacggtacctggctttttaactgcgaaagtgaaggtttttcagtcttcctacgttttcttgccgatagatgctcctcaataccatccgagggtgtatcctccaattcatcttctgctgtatgctttctgttcataactgggtttttctcaacaataacgacatgattgttcttttcatctttcgtgatttccttcggcgtatcattctcttgcacttgaaatcgttgtaaaacgtctttgaactctttttctaacttcgcatccactaccttattcgtctttcctttgctgttagtcaccccaccctttttcttttgctcaagccttcttgcatcaatcatggcggcgatctcagccttattatttaccacagacgcattcttattttggttatttccggaacgcttcctacttttggttctagccatttcaccactatctttatgatctgatgctctgcctatagatatatactctgtatgctactgccttcttaatacctttctaaacaataccaatatactgtattggatttctatatggttgaaagttattattcttgcaattatagccctgtaatgaagctgcgtgattggacctgtgccctcttcttccattacttaccctatcacttttctttctcaagacctaggtcctgtcggcaaattccgctgcaataacgcgaagatcatgacttttttcactcagaaggcagagaatcacgattgataaagatcacgcaaaaaaaaaagatgattggctaaatgcatagggcgacaaacatgggcccttcttttgcactcatgttttagcttcctttgtcccattgtgtaaacttatgacaagatatcgcactctaaaaaaaaaaaagaaaaacgcattagcctcttgcatggatcttaccttctgtaacatttatatatctcgagaaatctacggacatttaaaaaacgctgtcaatacaatcttctagatattcggatttgaattttgcaaaaagtccgaagctgcccacctcaagtcattgtttcaactcgcttacggtatatatatctactttcattgagatataaacagcgctgatacaatctttttatataagtcttttgtacaaataaagctaggaaaagcccgacgtcattatagctatgccatctaccactaatactgctgcagcaaacgtaatagaaaaaaagccagtctcgttttctaatatcctattgggtgcctgtttaaacttgtcagaggtgactacattagggcaacctttggaggttgttaagaccacaatggctgcaaacagaaacttcacatttttagaatctgttaagcatgtctggtcaagaggtggtatcttgggttactaccaaggtttgattccatgggcatggatcgaagcctccactaaaggtgctgtgttgctgttcgtgtcagctgaggctgagtatcgtttcaaaagtttggggttgaacaactttgcctcaggtatattaggtggtgtcacgggtggtgtcactcaagcctacttaaccatggggttctgtacctgtatgaaaacggtggaaattacaagacataaatctgcctccgcaggtggtgtcccacaatcttcttggagtgtgttcaagaatatttataaaaaggaaggtattagaggtattaataagggtgttaatgctgttgctattagacaaatgaccaactggggttctcgttttggtttgtccagactagtggaagatggtatcagaaagatcaccgggaaaaccaataaagacgacaagttgaatccgttcgagaaaattggtgccagtgctttaggtggtggtttaagtgcttggaatcaaccaatcgaagtcattagagttgaaatgcaatctaagaaggaagatccaaacagaccaaaaaatttgactgttggtaagacatttaaatacatctatcaatcaaatggtctaaagggtctttaccgtggtgtcaccccaagaattggtttaggtatctggcaaactgtcttcatggttggttttggtgatatggcgaaggaatttgtcgccagaatgactggtgaaaccccagttgccaaacattagcgtgtattgtactataagttttttttaaaaaaattaattatttagcttagtcattttttttttttctgaggatattgctcttatgctggggtgcttcctatttgtctcaacttgttctaattgtactaaggttatcagctatttacttcatgcaaaccttaatatctatagattctttgaaaggaagccttacccatttacctctggccgttcatgaaatgttgaaattattaaattctacagaattgataatacataaaaataaactattaaagtatcagaaaaatattttatatcttaaaattcaaatatgcacagttcagtagaaagtggaaggtctcttgtaggagaaagtcttggtggatttttggactctgtgaggcaatgggaatttcaagtccttggtcaaaaattgcttaacgtattgtctcttgacgtcagcagtcttttcaatttcagcaaccttcaagatgtgaatagatctaaatctagctctgtgtctggcagccatgtcttggtataaggtttcgacggcagcaactctggagacgtctctgatttccttgtacatattgtgagtaccagatctggagtcgtatctaacccagacaccgaagttcttgaccttggttggatgagcttcgttgatttggttgatggaaacaatttcaccagaagccttcttaaccttgtgcaacttttgcaagaaataccagtaacgagacttggcaataacttcatttgaagcaaagattctcattctgaacaactttggttctggaacagattcagttggcaaacgacggccaataacttggtattctttaaagtgagccactgataaaataacaaggattttcatgaaaaatcacaaatttgaatgttagtatgaagtccatgtgacacatgagaaaagggaagcttttatggaggagttattatcacattcgcaaggtcaggtaatagccttttagacatttgaaagatccatgaaagtttaactcaggtgtttcgtcattgaaccaaaaagaacctatacacttcttttgcaatcgtatttctaggatggatgggatcatattattcagcatggtacaattaacgtcgttcatttcttttcggtcgtaacaaactcgctgttttccttgacatatttagagtgtaatcctagttgaactattttagtggtgatagtagcttaagttttaaacgcagtgtggtcattcatttcatgatcgctccgagcctagttctgcgatgtagatggcattactcttccatttttgtggcatagtttagtaggtatttactcactttttccgcactgtttttccttaaaagacttgaggaactatatagatgcttatgattgtccaaattcttcaacctcaatgtttaaaatgaaatttggcgataccttgccacggtcagattttggtacaggagggaacaagcaggcgcccggcttagagttgggctaagagcatcaaatgtgcgctggattctgcctcaatgcacttagtaaattgcagcagggtttagaggggaacgcttattgagaagcggtattcctgggctggtaccacaccgaagtgagcttaatttgtttcctgctctgcgcgcgctgaaaaaagttaactatttgagacataaaaacgctattctggatgtatgggggtattttatgtttgggttaaaagtctcaaaaaaaagatgaggaaggattgtggcacatattgcatacaaatttttaatggagatttatagctaaaagatagcgtattcatacattgaataacgcagttcttgagttaggaagaactgccttcttcctatacgtctaagaattaattatgtaaatagtatatagtttatgttctctgtagaaccatgggataaattcaccgacggcttcagccctttatatctttattacaggcaattggaagtattgcagtttacagcgtcatctacaatacaattagatgatgctgtagtagcaccataggcagtaggtgaacgcttttttctaccatgctcagtgtttccatggctgtcaaaggcttcttgagacgaagatggtgaaccacctgctatgatagaaaatcttctgcgaatatcctcattaacatctccagaaacaaattctggttgaacagttgcagaatgaataccgtgttgatggaatatttttcttatcagcttggcggagctcatgaatttatcaggtgcacagtctatttgaacgtggatagatgcaatatatattgattcagttaagttccagacgtggaagtcatggaccgctatcacgccaggtactgccaaaatctctctttgaatctgatcagcagaaattgtagaaggagtagcctgtagtaaaattcttgaagctctacgtgataagggcagagcggaagagaaaataataatggtgatgattaaagaaacgattggatccgagtaatatctccaagaatattcagttttccaaataaacaaagcagctgcaataacaccaatattacccagagcatcacctagtacatgtaagaagacaccatgcatattcaaagagcgatgacctggtttcttcgattcatggctgtggtcatgatcatcgtggttcaataagggttggctttcgtttgataatctgtttactactgattgtggcaacacttcaccaatttgccctgagggcccaggactcgaaatagcatcttcatcgatggccaaattatcgtttggaagagatgcatgagagtgggaatgagtcgcattagattctatgtccaaatcgttattcccgctttccacagagccatgagagtgtgagtgcagactatcgctgccatgatcgtggaacaaaaataaacctacgacattagaaattaaccctgctacaccaacgtataaaaccaaccttgggttttgaatttcttgaggttcaatcaatctttgtaaagcttcaatcataatagagaaacacagggcaataagaaaaacagcattgattaaagcacccaaaatttctgctcttttccatccataagtgtatttagcgtctggacccctgtttttggccacatccacagcccatagtgccactaaaagagagatgatatcattcaacatgtgaaatgaatcggcaatcaaggccaatgaatgtgacatataacctatggtaatttccaataggaaaaaaaccgtgtctaaggtcaaaagagagatgattctcaattctttaccggtgatcatgactctattagtttcctggtattcctgacggatatcgatagggaaaaattactgcgccaagccctttaaagtatcttgaatgttatattcttttatgaaactttgagctctgatgactttgcaatgaaaagttttagctgatgcagcaaccacctcattcctcaccttcaaggccatctgaagaaggaaaacagagggagggacgttatttttcgcaaacaaaaacggcattttttttcttttgaaaaatgaggttttccgagggtgtgtgggtctatgccaagaaatcatattagagtttttgtttctttaaggttgaccagcaaaaacaaaaaggagtcaccgtttatgacttccgttatatgacatatatattttcggcgtaggtagggaaagacaaatgcactcactacgctgcgtcatgaagagaaagtagcaagaattttttttgcttcctgggaagtaggctcagctagtaaaaagggttgtagaaaggaagtctggctgaacttagccagacgccttccccttagcagaatgaatactgtagtccggagatacatcaagagtccagaactcaacgcaaaagtttatctcatgggacctgcaccgatctgcaaaccgagataactttctttttatgtagtaaagatctcagtttttttttttttttttgaatctgtaaacctaccagtgccacggcggtagtttcttttttcaagtggaagtgctttagtagcagcgggtccgcaaagcattattgtttcttttttttgatttcttcttatttcttatttcttattctttttcttattctttttcttattctttttcttattctttttctttttctttttctttttctacatcatcttacttagctactcagtcgatttcatgggcgatgtatcggtgaataagagaacgatatttaatttctttttagctagttctctttttttcacctataaaaatgcaactactttcatatcatttcctttccctcaaacaggtgagataaagataggactcttctactaaacatatatattactgaacgtcccaatcgaatatcgagagaaaatggtactttgcaaattactgacaccatatttcttactgtcaattttgagtgtcggcgtgttcacggcgaccgccgcgccatcgcccagtattcaaatgacggaaaatacaaatcaagatcatcatgagcatgccaagcgtggaggaacgtgtgcgttccctaactacgatgggatggtcgcagtacaaaaaggtggatctaatggaggatgggctatgagccctgaccaagaatgttcctacggttcatggtgcccttacgcttgcaaaccaggtcaactaatggggcaatgggacccttcggctaccacatactcttatcctaaatgtcaaaatggaggtttgtactgtgattctaacggtaacttgcaaaagccaaacagtgataaagactattgttatgatgggaagggaaccgtaatagcgaaaaacaacgctaacagcggtgacgttgcattttgccagaccgtgcttccgggcaacgaagctatgctgatcccaaccttagtcggctctgggtcaaagcaaacgctggctgtgcctggtacagactactgggcctccagcgcgtcgcattactacgtaaatgctcccggtgtaagcgtagaggatgcatgccagtggggtagtagtgcaaatccacaggggaactgggccccatttgtagctggttccaacatggacgacaaccagaacacttttgtaaagattggatggaaccccgtctacctggaatcgtcatgtccgttcaagaacgttaagccttcattcggtattagaattacttgtgatgacgaatcacaatgtgaaggcctaccatgctccattgacccaagttctaatggagtcaacgaagtgacaagttctggcggtggttcttccggggctggtggtggaaacttttgtgttgtcaccgccagaaacggcgccaaggccaacatcgaagtttttgatgttggtagcggctcatcttctaaaggcaagagagaactgaatccgctagacgttattaccacaacggtcaccgagaccaagtacaagacagtcaccgtcactgccaaaacttagcgcggttttttctaccttcccttttttcatctttttgttatatatatatacagagacactcatgcgaattttcgcaaaacgaagaaaaaaacataaaattttcgtttgtatctacatgactatcctttaattattacctttctgtcaaatgttttatgggaatatatatgttaatatgagccaataactcactaaaaactcactgatttcgttccctctgtttagcttcctgctcgattctcttgatggtctgctctctcttaaagtcgatgaccctcttctccttgaagtacttgatccagctatgggcgcaattctcctcaaatttttcattttccaccttgcagtgcgactttatactcttgctattcttggggtccattgcgtccaagatgtctgccttgtccaaacactggaagaatgcgtccctggactcccagcacaactttctctgtgaacgggtattagggggttgtgattcctttttgccaccatcaaatgaaaataagcccatcgctatattactactattcctttctgtatattcgtgtatctatgttcctgcgcagcgctacaatagtacccgtctatgtatgtatgtatgtatgtatgtaggcgaatcttctcccccattctacaaagcagcacctaccaccgcagcaccgtttcacatgtccgtctcttttgttcagctcagctacaatcgtcaatcgcactttcttccgcgcgggcgagcccggttttgttggatttgctcaggtgccaatataccatcaaggaacggacagggacctgacaatacaataggccatttacatcacaatgcacagggacagaaatttatacacgataacaataccaactaaacaaaaatatctcccgagccgatgcttattccgcgggttcgatgccgaaataattgttgcatacgctttatccaacacgatggagcgtgttgggcgcttaaagaagagactcactaaactgttcggctttttggctgcgcgtctttgccgtttcccaacaaaaaacaatcatacttagtaacaagaaagacaaaagcgcaaaccgaaccgcccagctcaaccatcttcgccaagtagcggcaaacttatataagctccaacgatgtccccatcaattaagaaccctcgattgtcggcgatctatttttctattctgggtgtttctcggccttcgttcatctcgttctttctactcttagccctcatctttctcttctgcattcttttcacctcattaagaacattcgcggcgccgctttaccccaacaaaaacagcccatcttttgttctacctctttcagataaggctcaacagatagacaataactgatcattctttcttttgtttgcaacccctctgagttgacataaaagcgagaatacaaaagaaccagcattagtaacacatcatttttttctctgttcttcactatttcttgaaaaactaagaagtacgcatcaaaatgaccgaacaatattccgttgcagttggcgaagccgccaatgagcatgaaaccgctccaagaagaaatatcagggttaaagaccagcctttgattagacccataaactcctcagcatctacactgtacgaattcgccctggaatgttttaccaagggtggtaagagagacggtatggcatggagagatattatagatatacatgagacgaaaaaaaccatagtcaagagggtggatggtaaggataagcccatcgaaaaaacatggttgtactacgaactgactccctacataaccatgacatacgaggagatgatctgcgtaatgcacgacattggacgtgggctgataaagattggtgttaaacctaacggtgagaacaagttccacatctttgcctctacttctcacaagtggatgaaaacttttcttggttgcatgtcacaaggtattcctgtggtcaccgcgtacgacactttgggtgagagcggtttgattcactccatggtggaaacagattccgtcgccattttcacggacaaccagctgttgtccaaattagcagttcctttgaaaaccgccaagaacgtaaaattcgtcattcacaacgaacccatcgatccaagtgacaaaagacaaaatggtaagctttacaaggctgccaaggatgctgttgacaaaatcaaggaagttagaccggacataaaaatctacagtttcgatgaaattattgagataggtaaaaaggccaaggacgaggttgaattgcatttccccaagcctgaagatccagcttgtatcatgtacacttctggttccactggtacaccaaagggtgtggtattgacacattacaacattgtagctggtattggtggtgtgggccataacgttatcggatggattggcccaacagaccgtattatcgcattcttgccattggctcatatttttgaattaacctttgaattcgaagcgttctactggaatggtatcctagggtacgccaatgtcaagactttaaccccaacttctacacgtaattgccaaggtgacctgatggagtttaaacctaccgtaatggtgggtgtcgccgcagtttgggaaacagtgagaaaaggtatcctggccaagatcaacgaattgcccggttggtctcaaacgcttttctggactgtctatgctttgaaagagagaaatataccatgtagcggcttgctgagtgggttgatcttcaagagaatcagagaagcaaccggtggaaacttaaggtttattctgaacggtgggtctgcaatcagcatagacgcccaaaaattcctctccaaccttctatgtcctatgctcattggatatgggctaactgagggtgtggctaatgcctgtgtcctggagcctgaacattttgattacggtattgctggtgaccttgtcggaactattacagctaaattggtggatgtcgaagatttgggctattttgccaagaataatcaaggtgaattgctgtttaagggtgcacccatctgttctgaatactataagaatcctgaagaaactgctgcggcctttaccgatgatggctggttccgtaccggtgatatcgctgaatggacccccaagggacaagttaagatcattgatagaaagaaaaatttggttaagaccttaaatggtgagtacattgcattggaaaaattagaatccatttacagatcaaatccttacgtccaaaacatctgtgtctacgctgatgaaaacaaagttaagcctgtcggtattgtggtccctaacttaggacacttgtctaagctggctatcgaattaggtataatggtaccaggtgaagatgtcgaaagctatatccatgaaaagaagctacaggatgccgtttgcaaagatatgctgtcaactgccaaatctcaaggcttgaatggtattgaattattatgtggcattgttttctttgaagaagaatggactccagaaaatggccttgttacatccgcccaaaaattaaagagaagagatattctagcggctgtcaagccagatgtggaaagagtttataaagaaaacacttaaaggaagacatagttttttactttcccccctgcccttcataaacactacgtttcattttctaagagcatcaatttgcaaacacctgaactacttgcacaatacatagtttcttctcctacagatacagttaataattaataaataacattacacataaacatgtttaagtttcatttcagcaagacaagattgacattattaagcgtgatctaaactatgaatttctcccgggtatgaaactacattctactattgattttaatagatgagcgattaaacgggatatttgaatttatgacttctgtaaaccatcgaatgccccaacttttagtaatcaaacatgcaccgaaaacaaccatatcaatcaatgtcttgcttcattcttgatttctcatctctttctttccttcgtaatttcaccttctccctccgctccttttatcgaagaaacatcgtattacaattaacaacgcattgcactatagtacaccaagtttgaaaataaaaacctcgcccacgttcatttatgcaacaagaaaaaaactcccatcacagttagaaagcaatgaataaaagccatgcgtaataaatacattcagagaggatgacgataaaaaaagaaaagaaatcacgaggagagtaaaccaatataaaaagaacaaattcaaaaaattttcttataataaaccttaacatggagtttccgttaacacactatatggaagcgaaacgtgtgaatcaacagaatcaaccacagcatatcataaacctgaacatagacacgactgaaaaactcaaacgtgctataccgccaagcagaaaatccatttgctcctactttattttctacgtctccttgcaatctccgttccattttatcatcctccctcaaactgaacacacccctccaccaggattaattcatagcttccgtcatgctacctgaatattttagggtccggtcacttaaaaatgaacgcgttcatagcaaggcacatatatccaaagttaaaatgaacaaagtgcatcgcatagttgtatatgcaatacaatcaaatttcctcaaataaaaagaacaattgagagaatgaaaaaggaagaaaagagtgataatttgagaaaaaaatagctaaacaaaacgataaatgattttgattgaaatatttcggtgcagtccttttccgaaaattggggacattcaatagaatttcatcaatggttatccctcttttagtagctaaaaactgaaaacaaggcctgaactaaaaaccattcttctttcaagttcgatttttatcctgaaaaaatcctgaagagaaaaaatttccagaatatccgggtgatgggctggattggcaaggtatagggctggattgtataatttgtaagagagcacaataataaaaggaactttgtttaaaaaatgtagtacatttatatgaaatttatatgcgatagtctaccttctaaatggaatttcactacggcataatggacatgtattgttacccgatgatcgaaaccacttgtaaagacatgctccgtggaacttatttttacaagtcggacatgtcttcgaaggtagtttcctatccacggcatgtagtatagagtaacatatggcacattcctcgaaaccagaaaattgtaagtgcacatttttagtaaacaactccaacgaatccaaaacggatccattcatgcctgtaattacatgttgtgtagacattatccattgtttccatttttgttcacttataccaactctagagacgccattaacttggatatttgttaaagggtagttttttggtagtttgaaggaaatctccaacttttggtcgtcaatcaaatagcttgccttcacttcattagtaatattatttaatttaatagtcaaagcatcatcattagaagtcaggcggtccatcttagaattgatatcgtcaaattcatttttgatcaaaattggggagatgaactctgagacaaacttttcaatatcattttgtaatgtcctatcttttatatttaaccaccaaatactcgttagacaaccgacgttgttaaacaactgataaagtgtatggcccaaaagttttttacattcttcaaatatgtcttctttataaggagagaaattattgccgacaatgttgtattccgaaatttccttggtgtcgacctgtttccaaaactcagtatctcttaaatctatttgatctgttatgaaatcaaacattctattgattaaaccagcttcctttaattgttcaataaatatttgtctcatattataagacgtatctttgaagtacatcagtatcaagtgccaataccatagatatttaataaatgaatttttattctcgtattcaaggtattcttttggcacctcatcagtaactttttgtaataatttttgaggtagtttaaattttgagtttacatcattatcagatgcactaccatctacgtctgagccagtttgtttttgaatcctcagttcatactcaattataatatcctgctgtgtttttaccaccaaagaacccaacaaagtagttaataatcttgattgattaatattactaccgatatccttatcattcaatacaacctcgaatattcttttgtattgagattctaactttttgagttccattgaggaaatgaccttgtacaatttctggtagaagagtgtggatacttggttatttctttcttgattaaagttgagaaacatcagttcaatcaaattttcttgaatttcatcaccatattctgagatttcctcgccatttttggaaacgccttgcgacaatgtttcatataagttcaaacaggaagagcgaagttctaacaaatataaagtgtcatcaatttgacacatcgatagagagtctgccagcaacctttccgaaagttcaaaagctgttatgcccatatctctgactccttcaaacctcatcagtttggtgaaaaaatctagtagtaacaatctaacggtgctaaagctaggctcgtaggcaagatcactatccaaccattttagtattgaacggaatatcatgttcagtctctgcggtgctataggaacaaactgtttatctgcctgtgggatatccagcagattatttaaaagagctaacgacttgaattcttgatcgacaagttctacttctctaatcccaatcaattgagatgccagcaatgtccttaatttcgttatctcatcttttgagttggacctgttaaacatcaatagtaatatagcacataggagataatctttatcagtagatttttgatccctcacagttttcgtgacaaaactttcaaccgatgctaatagcccatttaatgtggtggatgaaacagtatcaatgctgttcaatagaaccttatataatactcttgaataataaaaaaagtagacagaattactttcagcaatatcaaaagtaagcatagcatcaccaccattagcaggctgaataacgtttccaacaatatcagaaaagttcaaatttactttgccatgtttgaaaaaggtatgcccaaaatcatagtaaagatcatttggttcctctgaaaggcaattataatcagtgacgagctcagaaactacagttataaatgcaacaatatggttattaacgcgctctggaagagcatcaagtagggcatctaagaatagagcatacctgatgagcttttgcatattttttaaattgataggcttatcatctgtaaggagcaaatgcgtgttagtacttaagctgctcactaaggatgacctataatcaattgctggcatatatctggcaaaaacttcgattgcgttagcgggaaaaaaaatctgagaagtatcgttgcagccattaattagctccacggcgtgtgtgacatatttttcttttgccccggggctgaaataaacctgagcatgttgcaaaatcacttgggccaacttattagcgatttcagaattccctttagccaactgtaatgacaacttgaatagtttctcattagtgtcttctgaaacttcatacaatgcacaagaaagaaaatcggtattcagcaataacgttgaaaaaaaagtttcatctaatttagacaaaacagcacaaaattgttcaacttggccattggcaactgcgcttcggtaaagtgtggtgatagtcctttgatttaaaaatttattattacctttaaatatttccccactgtcgtcaaacttataatttttcataaagtcttcaatgtacaattctaattctagggaatctgatttcattaattgttgataaatatcattgtccaactcattcattgtggctaaaattattgtctttggtaagttaaaagaaagcgcaacgataaaaaagtcttccaacgaagtaatcgcgtcagtattcattttgaaaaatttggagtttgagtactgtgccatgataccagcaaagttttgatatgttgattcttggaccaacgttggaatttcgtttataaatttccctatcttcccattcaagaaaatcatatctgaatctaaaaagtaattgagagcatcatatacaccgtcgtatttgttgaaaacatttgagggatctgtttcgattaattgcacaaaaaaatcgaataaacgactaattgcggattcgttattaggagaagtaaccaataaagcaaaaagattcttctcaaagctcacctttatttttcttatgtcttcgtctgaagtgaagtaatcttcaatctctctctcccatttatcgggtggaaagacgccactaagagtctggttcagttttgtgtactcagataaagatttcccgcaagacagagagttaaaaatctcactttccaccatttttttcactctttcttctgatgaatcctcagcgaacttcaaaaaatttgtccaaaactcattaagaacctcagcgctgtttctcgcagaaaagcccttttcattcagtctttgcaccgatttttgccaaaatggaagccattcaagataataatcaagaaaactgtgtcttttagtcgagctgtacaatgcaaacacagcattgaaaaatcctggcgatggtgaagtacgggaaaccgataaaaatttgagtactttttctttagaagatttatcgtatgaccatattgtcccatcttcatagtcatccaaggtagctaaaaggttcagtattgatgggagaacagggcatacttttagaatattctttgacgtaatatgagtcaacgatttcaatagttttttcaccgctaacttcattatatttttgtgggaaggcatgtaacctcttgtataaagaacatcaatcaatcgaagaactgtttcgtaggcatttgtattttgcccattttttaagttaagtagtttccagattgactcatcagaaagaatcaccttaagactggaagaattacgttctgagacgtctttgttatgaacaaaaagcttaatcagcagcaatacggcacttgctataactctgtggtatctaaactcagattcttctttactggagtaacgttcatcagaaatggtatcttcattctcgtttacaacaatctcctttactaaattcaatagttgttcttgaaaaacagcccataaggcgttaatttttgctgggtctttgttgaaacactctgttaattcattaagagaaggtttggaaacactataatcgagttcgcatgtaccgagaagtatcaaaggtataaaatcctttaaaaacttcgatattttcttccgaaggcttttgacaagcattatagtaatttgatgtgattgcagtctgatgaccttgtaatcactaattatcagtttagcatatatctgcgaccaacaaagaagaaaaatgtcattgaaaaagtactcattctggttaaagtcgctgatcaaattggaaagatccattaaagctttttcttttgtagtttcatctcttttcagaagagatttgaaaatgagtttcagctcgttcgagtacaaggagtttaaaagacttggatccggcaaaccatcaaagtagtttaaggatattctaacaccattatggccgagccctaaatctgtgttatactgttgaaatgtattgattccaccaaacgacattaagaaccaactattgcttgaactttttttgatggcttagcagatttgaactattaagaaggacttcttcagtattgtatatattgaagaaaaccatctgaagttgcaacatttgaatttttcctatgacgttttttttcctcgcttcatcaatatttttcagttttccatgttggggcataatctgggttaactcgaattgacaagtatatagtcaagctggaggtaagaagtacgtaacatttaaagagcattgtgacgatattctgttcttgattaactataattttaaatatgaagttacactaattgcaaagtagcaaaaaatttggacgagtccggaatcgaaccggagacctctcccatgctaagggagcgcgctaccgactacgccacacgcccatttcttattgtaatttctagccactgtaaaaagtgaaatcagtttaaaatggaagtgtctatcaaaacttactatccactatcaagtaattactcatgattgtcgtgttggaataaaaatcaactatcatctactaactagtatttacgttactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatctaaattagtggaagctgaaacgcaaggattgataatgtaataggatcaatgaatattaacatataaaacgatgataataatatttatagaattgtgtagaattgcagattcccttttatggattcctaaatcctcgaggagaacttctagtatatctacatacctaatattatagccttaatcacaatggaatcccaacaattacatcaaaatccacattctctacatgtcggaagaggaaccacctaccccctatagtctagcatccatcttattacatatacgacgtagaaatatggcataaaggtaaagatttaaaagctgccatcaaatttaatgggggtggaacgcacgacttgataatgcaataggataatgagtgacaacatataaagtggaacgagaaaccataatattattatgaagaatcatcgatccttttatggattcctatattttcgagtaaaacttaaggtatattcggtataagataatgttgtccaaattgtattgttatggaaatggtattcaacaactatctcaaaagtcacctatttcccgtgcttttcgcattctatcacctgtattattatattgcatgatatcaaaaagatgaatcattcagtgtaaatggcacacaaatgtgcaagtgccaagctattgagtggaataatggccttgttatttaatggtaagagccttctgaggccaatctgccttcacgtacacaaccaccttgttagtaacagtgataccaacatagtttggccgtgaggctaaccttagtggtttattgcaatactcaatactgttcttagacaattatccaaccatcgccattaaatgataaaaaaataaattgactgcttaattttgctgatacaatgcactatattatcggctgatgtaatggtattgttattcaacctcctctcggcattgcaacatactaatagccaccctagggtgtcattagcatgcctataccgaggcatacgaaagcaactagccatcaattccatcaccctgtcattcaactccgcttcatgatcaggacagtttgcacgttatcagataaactatgataccgctattattgaactctctatgatattctatgagcgtttctattaaaaagcttgagagaacagtaggttccacttgagctacatctgggttgatagtagggtctgacattgttactgactgacattcgcataatttggtaccggtacaagctttggcacatgttcgtgataccttcgtctggtttattcattggcgccagttctcccattttggacgattcttttcaaacaaggtcttaggattcgacgacgtgctagctatagcacaaggccaagaattaacccaaaaactgtatattgtctctgcctcaatgctatccgaatatcaagcccgcaaatatggacagataaatccagtctaccatatagtactctggattcttccggaatcaactgctgactttctatatatgtagccgcatctacgtgttcagatagtttttatcacgcaggttgccgtttatactttgttttcttggaagtatctcgagtaacagtgatgctcagtctcgtttagaagagtgtaccttcccgggttcctaggcgctgatgctggtaaattctagttggttcttgacatttttcaaataatcaaatcatctcatttgcgatagcaaatgtacaacgtgtgaaagtaaagaagttcatagtatatgggctgttcaaattcttgttcactgcgtttataaataatctttctggcaagttagacaaattaagagcaagagttgcataagagcagcatataaatacacgtcaatttaggcattcttgtgattattaagttcatcagagtgaattagaaattcattattttactattttttttttttcacccttaacagcaaggttgaactctataaggaaaagggatagatcgtgcggcacaccagaaaaaggggatcagtaaagtgatgcaacataaatacatatataagagagcataattgaccactgaactgcaacgcactctctgaaatctcaccttttggcgatgctaaaatgtttcaagatattacacgtcgctcttaacaatccaggctgaacaaaacaaggaataatgttacacaggcacggttctaagcagaagaacttcgagaatatcgctggaaaagttgtccacgaccttgcaggtctgcaattgctttctaacgacgttcaaaaatccgctgtccaaagtggtcatcaaggatcgaacaatatgagagatacttcgtctcagggcatggctaataagtattcagttccaaaaaagggactacctgctgatttgtcttaccaactgattcataatgaattaacacttgatggtaatccgcatttgaaccttgccagtttcgtgaacacttttaccactgatcaggcaaggaaattgattgatgaaaatttgaccaaaaatcttgctgacaatgatgaatatccgcaattaattgagctaactcagcgttgtatttctatgctagctcaattatggcacgctaatcccgatgaagaaccaataggctgtgccaccacaggttctagtgaggcaatcatgttgggtggactcgccatgaaaaaaagatgggaacacagaatgaagaatgctggtaaagatgcttccaagccgaacattataatgtcttctgcgtgccaagtggcattagagaagtttacgagatattttgaagtggaatgccgattggttccggtatcccacagaagccatcatatgcttgacccagagtcgttatgggattatgtagatgagaacactattggctgttttgtaattttaggaaccacctacactggccatttggaaaatgtagagaaagttgcagatgtcttgtcccaaattgaggccaagcatcctgattggagcaatactgatattccaatccatgcggatggcgcttcaggtgggtttattatcccatttggctttgaaaaagagcacatgaaagcttatggcatggaacgttgggggttcaaccatccgcgtgtggttagtatgaacactagtggtcataagtttggcttaaccactcccggtctgggttgggtgctatggagagatgaatccttactggctgatgaattgagattcaaactaaagtacctcggtggcgtggaagaaactttcggtttgaatttttcaagacctggatttcaagttgtccatcaatacttcaattttgtttctctaggccattcagggtatagaacacaattccaaaattctctatttgttgcaagagcgttttctttcgaattattgaattcgtcaaaattgcccggatgctttgaaattgttagcagtatccatgaaagcattgagaacgattccgcccctaagtcagttaaagactattgggaacacccccaggcttacaaaccaggtgtaccgctggtagccttcaaattgtccaagaaattccacgaagaatatccagaagtgccacaagcaatcctttcctctttactgagaggtaggggttggataataccaaattacccactaccaaaggcaacggatggatccgatgagaaggaggtattaagagtggttttcagatcggagatgaagttggatttagcacagttgttgatcgttgacatcgagagtatcttgacaaagttgattcatagttacgaaaaggtttgtcatcatatagaacttgcctctgagcaaactccagagcgcaagagttcgttcatctacgaaatgttgctggcattggcatctccacaagatgacatcccaacgccggatgaaatcgaaaagaaaaataagctaaaggaaacaacaacgagaaactatagaggaacatgttgagttgaaaaggtcatccaatataccgccccctatatgtatgtacctttaccttttatttaagtactagtgctgtttagttaggttatgtgaaggcacgggttttgtctttttttttttttttttttactattactttctttttcaagcttttaagcgccgaaatgatatttaagggaagatgactaaagggacagcgacgaggattcagcctggacagtgatagaaaagttatgcgggaatacgtatatatagttgtataaattgtggttatagaacatcgcagcgcctttaaatatattgtcttttatttcaatcttattccatctctctcttgcaaccacggcaaagctggagctatgtctgaaaaatcagctagcaataacaaagctgaattcaaaaggcagtcatcgccattcagagaaatcatctctgcggatcacccaatttataaacctgctaagggaaggtactggctgtatgtggcgctaccatgcccatgggcacaaagaaccttgatcaccagggccctgaaagggctagcgcctataatcgggtgcagtgtagcgcattggcacctggatgacaaaggctggcgattccttgaagaaggagatgggaaaaccaatgaaaggcactggtttgacattgcaggcggaattagctcagtaaatttaaataccagtactcctgtggctaacatacccaataacgcgcatcggttgttggtcgacggaacagatgaaccgcattacgggtacaagagactaagcgacttctatttcaaaacaaagccagactataagggaagattcaccgtacctgttctttgggacttggaaacatgcactatagtaaacaatgaaagcagtgatatcatcggaattatgaattccgctgcgtttgatgagtttgtcggcgaagaataccgtcaagtccgtctggtacctcggtctctagaggcacagattacagagttcaactcttgggtgtacgataaaatcaacaacggtgtatacaaggccggttttgcagaatgtgcagaggtatacgagagggaggtaacaagcctttttcaatatcttgacaaattggaaaatcttctggacaagaagtacacagatttggaggcggagtatggtaagaacaacaaggacaagatactagatcgctactttgccatcggagacactctgaccgaggcggacgtgagactctacccaacgatagtaaggttcgacgtggtataccatcaacacttcaaatgcaatctggccaccatcagagatgattattcccgtatacacacgtggctcaagaatatatactggcgccacgaagccttccagcgcacaacggactttacccacataaaactcggatatactcgctcgcagccacgggtcaacccgattgggatcaccccactggggcccaagcctgatatccgacctccatgaaatttttttttttctttcgattagcacgcacacacatcacatagactgcgtcataaaaatacactacggaaaaaccataaagagcaaagcgatacctacttggaaggaaaaggagcacgcttgtaagggggatgggggctaagaagtcattcactttcttttcccttcgcggtccggacccgggacccctcctctccccgcacgatttcttcctttcatatcttccttttattcctatcccgttgaagcaaccgcactatgactaaatggtgctggacatctccatggctgtgacttgtgtgtatctcacagtggtaacggcaccgtggctcggaaacggttccttcgtgacaattctagaacaggggctacagtctcgataatagaataataagcgcatttttgctagcgccgccgcggcgcccgtttcccaatagggaggcgcagtttatcggcggagctctacttcttcctatttgggtaagcccctttctgttttcggccagtggttgctgcaggctgcgccggagaacatagtgataagggatgtaactttcgatgagagaattagcaagcggaaaaaaactatggctagctgggagttgtttttcaatcatataaaagggagaaattgttgctcactatgtgacagtttctgggacgtcttaacttttattgcagaggactatcaaatcatacagatattgtcaaaaaaaaaaaagactaataataaaaaatgaagttatctcaagttgttgtttccgccgtcgccttcactggtttagtaagtgctgctaacagttctaacagctcaagctcaaagaatgctgcccaaccaattgccggtttaaacaacggtaaggttgcaggcgccgctggtgttgctctagctggtgctttggcctttttgatttaaatttagactttgtttggaatacattgaaagagaaagagtggttaatcgggtgtagaaagaacaatccaaagtcacctttattggcgatatgtgtcattgttaatccattggccacatttttccgatgattttctctcggtgtgcaatatagtaataagttttcaccttttccggtgaataatgaaaaaaaaaaaacgaatacaaaaaaaaaagtaatttctttcaagtttatatatataacaatataatattaagtaattttaatcgaaaattttttcctctaaagaacccaaaaataagcaactattgaatgaatatctaaaatgatcggaagaaacggtgtgcgcggcggagggaagcgaaaaattgggaaacggaagcaatcacttctgtattaacaattgtttaaagctggggtgactgaacctactacccgatttcatattatcattgttagttcctaattgctcgttcttaaacgatttccagatatcgttataaaatatgccgaacacagatggcgagtcattgtgctcgtccatgccaatactcagccccttcagcgaaacattggtcttagaacttgggtattggtgcctgtagtttttgacaaaacgctgaataaactcttgcttctgggacatattcagttcgtgccattttttaaaggggaaacatgcctccttatcgaagctgagcgaagaagaagaaacaggcgtgtatatcgtgcttaaaggtttgaacccaattcttgttctgatgtagcttacgaaaactttaccaaacattaacacttcacactcgatcttcttcgttttgctgcttatatggtacttgctgaacgacgcgatgatccttttgttttgttttctgaatgctcgtgtaccccactttccctattgttctcttgtttcgtgtccttgcttcctcggactgcgcatttcaacatgacacaaaaaaaaaagaaaagaaggaaaaaaatcatagtagaaactgaggaattttatactcgtcttatttagaatcggataggtcaaactctgtcaggggaatagagttctcttcgtcgtcaattattggggttaggtccttggcagttgtttcattgtttgccgcccttatccttattacccacaacgtggcacttatgatgattatcataccaatccacgaccagatatttggccaatgcttgtacagtgcaacgtcccagaaaaccgcatatagtagttgtgtgtatgtcatcaaagaccctcttccagcacgttctctttggatacccatagttaatagcagctggaagataaagccggacacacccagattaccaaacagtatccattgttttttggaatgtggtatctggaatttcattgaagggatagtgttaatcccaatgaaagacactatcgctgtgatcaaagaaaaataactcacactcattatagcgtgagccctcttaccaatataacgaataatgatgtagacgcaactcatccctaaaacaccccacaacccaaccaaagtggcaatcaatctcgattttgggtccgatgattctactatttgagaggaagagtcggtcaattcgggagttccaaataaaaatgaaggccttacaattaacaccacgcccagcaatgagatcagcgaaccgagcgcttccactttggtgaatctttccctcaggataacccacgacaggaatattgttagtgatggtgccaaaaaagtgatcaaaacggcatcactaatcgtcaagtacattaacgaataatacattccaaagacaccgaaaaatccagtgcaacctctcaatactaaccatttgcgtacttcaggtttaccaaatggtacatccgaaattgtgctcttattaatatacatgtatatcaatgtaccaatatatgttattaccattctaactaataagatttgcaatggcttgatctgtctatcattggcaatatcatcggggtcgttttctaagactttagtagacaccaccatggccgagttgaagaaatatgatactgtcaagagaacaagcccaatatttggtttcaaataatctttacttattctttgcagcgttgtttcgttgccatcgacgttaaagtcttcattgctgtttgactctttcggtgaaagtgatctcgtagtagacggtagttgcaaactcgtatcattcatttctttagaaactagtaggtgtgtattgttttctcttttcataaccttcggtactgatggattcattttcttatctctatctattttcttcaccacagcaacaacaaattcatgcctacgaaaacttaagaaggaaaaaaaaggaattttactgaaataagaaaaattctaaagtagatcaaagaacatctcgctttccaattccacatctttgtccaaaatatccaactaccattcgcaccattctgcgatctttggaagggcccttaggagccctatcccttaccgttagccggtatctttttaccaaattaaggtgcatttcctagttaggaaaatgcctcatgacggtatctggggtctctacgtcaagtaaatatatgtcaatatatcgatgtgtcggcagacttgctggcttgcgcgagttaatgaagtaatagaacaagctttctgtaatcatcccgtcacttatgcttttgtacatatcgtgtcatactgcgactgtctcaaggaaataccatgataaaatatctcttacaatcgaaaaatctagcacgtgggagggtaagcataaactacccagaaacgcatgtatggactgcatttgcttcctgaccaaaataagtattatcgtcatataaaaaacgtgcatagtatatgtaacatcaatgatgctgggcgttgtttgccattttgtatttactatggcagtgtattttgtaacgagcacgtgatttacagggcgcagaaatgttgaaaatttagaaaaaagtaagataagcaatatcagtggcaccattgagctagtctctaacagcggggtgagaagctatttttgataggagaataccttcaatatcatttttactatttatcatgcctttagaatctatatgggccgatgcccctgacgaagaaccaataaagaagcagaaaccaagtcacaagcggagtaataacaataaaaagaataataatagcaggtggagtaatgaatcaagttcaaacaataagaaaaaagattctgtaaacaaagtgaagaataacaaaggtaaccacgaaagtaaaacgaaaaataaaataaaggaaactcttcccagagaaaagaagccgcctcatagtcagggcaaaatatcgcctgtaagtgaatcattggcgataaatcctttctcccaaaaagcaacagagatatctcctccaccagtttcacctagcaagatgaaaactaccaaaacacaatccaaacaggataccgcttctaagatgaagttattaaaaaagaaaattgaagagcagagggaaatattgcaaaagactcatcacaagaatcaacagcaacaagtgttgatggattttctgaacgatgaagggagctccaactgggttgacgatgatgaagaggagcttatccttcaacgtttgaagacctctttgaaaatatgatccctcccatcacatggacacttttaagcacgttttgcttgaagagacattagtttacaccattataattgtttaataaatactagacatacttcaagtgagaaaatcaatcacacctttttcaatgattagcaaatctttattgccaggcctaactgaaacgatttattactgcgcaagaaaacaaagatggaaaaggctatgctagttcgattagttgtttccttattctttagaatattatatatgtatatataaataaatggctttcatcttatttcgaataaaaatgttttgggtgatgtgtattgagcatacacacttaatatcaaagaacaattataaagatgctatgaacggatgttatttttacctaactatgccttcttggctttgatacctctaatagcatttggaatgtatagaagtggtgtaacgacggctaccgcaaaaatagcataaaatggatacaggtataaagctgaccttggatgtctccaccatagaggtttagtggaagattggaagattttctgtagttgaataactttattagccattatttattattgttttgctttctgtacttgttggtttagaatcttatatcgagttctactattcatgggatgaataaataatatcatcttttatttctatccgccttttcaaacctgcccctaccaggccggatttctcggacgatgcgcggcgtagccaatcaagtactgcctttttttttttttgctgacactatatgtatacgtgcatataatcaaacaataaagcaattgtaagcgtcagcaattctagctgtactaagatcgtagtgattatatgcgcttatatttacatggtatgaagaataaaatttgaataaataaataaacgtactctttacgagtacaaatctcaaaactaaaagaaaaaaagggttacatcttgtttccaaatagcgtctatagaaatgtagggtataagttgatgcaaaggtttttagcggtgtgtatgacacacaaatatttacacgtgagagaaaggaaggtaaataactgaaaagattactcctcctcctttttattctcttcaaaaagcttcattttcctttcattttgctccaactttaatagtgaaatctcttcatcaaaccattcttttaagaaaagtgttaactttctcatattctcaagcccctggtatttatagtccacatatctaagtactaactcgtcaatgcgatcctttatctccttgttatcaatggaagcagcagttgaaatgtaagcaggccttttctcaaaatatttcataaagcctttgatttgtctaatgcaacctggagtaatcaggcttgccctatgattacaattccagtcttttaaaatcctactaaaccgttcgctttcatgcattcttgacgccaactttaaagatgtcatgtaatacatcatccactgtttgttatttgaagtatccaaattttttctagcttgtgaaattaggtaacatgcatatttgaaatcacgggtgtggaaacatatttgagtaagttgtaaatagttttgaactgaaagctccttttgatgtactcgttcaaattccttcagtttgaattccagttcttttaaatgttcagcagacaacttttcaaaagatctataattagaaatgatctcccatttcaaccataatatatcgacttttagtgggatatagcggaatctggtccttaatatcacatcaactacacgtgccaaaccagttaaagagtttctcaagcataatgccaaaacggaatacaaaaatgaaaattgaggcgcaatgccctccttcaaactattcgaaatcaccaattctgctccatatacatcattgtgagaaacttttttcttgaactcttcaaacctttcaaaatcaaccgcgttgaaaccagataacgaagagtcttctcctccattgatctttctcgtatggatatgggcattttcttgtaaaaatgtgtacacccaagtgagacatttgctgtattggctcctttttagagtcacaagtaggtcatttgtaatttcttttgccagcattggataaacatttacggcacatgaccataattgttgaataaatgcgggccgtaatcgcgttttaccatcagtggttttaactacactgcgataatatttgaaaagtccttcgaattgattggtgttgacaaaatacctagaaatgcacaaatgaaacgaaccgtctatgctaatatcattatctctctggattttttccaagattacttttaaattctcgaaattgttagtagagacgtacgcttgaaccactgacatatatagctcttttcgtgttgaaatattattattaagtctggtaataaatttatcaactctttccatcaatattgagtcatcaatgctttttgttctgtctcctttgatgcaatacagagaatgacaaaattcaatcaactcaaactgcacacttgatgtatatcccgtacttaaaacaacgggattggttaaaaaatcgtttagctcatctgtattagaaaaacgtaataacattctgtgtattatcgcgagggttttgaacgagggaaggttagttgaagaggattgctcatcaccacatttcactttcaaccagagataaaagatgtgtttcatactggacatatctagatatctttccatacatcggagaaactcaaaaagctgcttttcagttattggaaatgtatcaggattggtaattgcttgcgtgtaaaattccaccgctagttgagtgttattactccttatgaaagagtttaatcctaaagatatcatttgtggctttactttgcaatatttgatatattctgcaaataaagtttcacagacatcaaaatgatgtaaattatgctgtactaccaacataatttcgatgaactgaccatatgtgcctttatcagtgtggcttgctaataagggcgtgaattgctcatatgttgtgtatatttgtccaatatcgtagtcccttttcaaaaagtgaagagaatttattaagatcagtaattgctgtattgaaaacaaaaccttttggttagtggaaaggctaattattgtcatcaaaatatctggatctgcactttcgaatttttgcttccacaatattccaaaatctttgtctttcactatattatattgattcttaagaatatctaagctgctggggcttttggtaatggagtccatccaatcgagtttattccgagactcatacacaccgcttattgttgaagaatcttttagttgcgctttaacccaatcctcaatatcttccttatgcttttttttgatcaactcagttgagtaatatcgtactttaaagaaaacagtgtgcataaccttgtttgattctctgtgaagtaatctctttataccactggaggatataaatctccgttgtaacattaagttctcgtaagcaattgtttaaatttaataggtagtgataaaaaatttgacgatatcaaagttgtggtgtaattaatagaatacatgaaaagttatgatcaacataaaaatgctctataccagatagaattttataaaaaaggaagagaataaaacgataataaaaggaaagacaggttaaacgattggaatggggtcttcaagttacaaatctagaggaaagtgtagacctagtgcagcaattgtaaattttgaacctttctgtggggggaggggtttctcaaagtatcagatagtattatgcacggtaaataaagcctaacaacaagaagtccaaacaataaataacaaccgtttctgatccttggatcgtatacagaagcttgttcatttcagttttttcattgtctcttccttcggtatgcctacctttctgaaatatatggttattattcgaagaactcgtaaggtccgggtaataattatgaaatgcaatagtaaaatataattattactcaactggctgtatatatacgaactccttcaacaaatgtacataagaaatgtttatcacaactatcaagtttaatcataaatagtttcataagtgtgtaattctgggctcacgctaaagtatattcctgacaacatagtttggcgaaggtttggcaatatctttatcaagtagttcatgtaaggataaaaaaaatgcgatataatagtggctaagggctcaaatgaggattcgtcaaaataacattcataacttgcaaagtgatgaattctctcaaagccatggaaattccacgtcgtatcctcaggggcatactgtagtaaatccaaatcccagttcttctgaggatcaaacctcttagctagagattttccagtatatgctgcaaacactatcggtataatatccaagtatcttgcatccggggtcgaaaagtattgatgattcatgatgtacttatcaaataatggtaagtatttggagcagaacgcacatttgcagccgttccacaaaaggtcacacgcatacatttcatatgaggtgatggactgcaatacagttggagctattattgtttccaacgaagttagctttggtaaaaccttttcataaagttttttacggcgaagcaagttcccatcaacagtatcaatgcccttgccatttaaaggtgggtcatgtcgtatgcttaacaaacgcaaatctttactcacgtttggtaaatttaaaataaacttattaacgaccaagtcccatttctcgtccatgtaatggtacccttttttggtgaatgtcttttcaatgaaccccagacttgttaaggaaacaaggtttcctgttatatcttgaagaaagtcatcatcacattcacagtcgtccacctcacaagaaaattctaattcaagggctttaagattggataaattaactacatccttaaacgcgcgtgaagataatctcatagaagtagcactcccatcaccttgtttgtgaacatgattaagcttcaaacggcgcagattcttgaagcggaggttcagggaatcaaagtattcaaagacccttaggcttgagtacgcttcgtcctttatttctaactctcctccattaagttgcttcattaacattacacccacttcagggattattacgttttgcaaatccaacgattcaggtaattgccattttaagcttttgaagttttgccataatttgataccatcaaatccagtttcgccatatactactctcttctttaaacttgacaggcgataatactttgctgaacataactcaaacaaggtaggatccttgatgtcaagactttcaatcacgtccaagtcagtgatttcattgaccaatctttgtaacagttgcaatccttcttccctgttgtgaaacaaatcctcgtcaatagtcagctgttttatacattttaaatgcgatgtctccaacaacctttcaattctatcatataaaaatatgtcattcttgtcaccggttttcagaacagatctataaccacttacataagtttttcccccgtccaaaaaccatttgtttgttcttaaaacaggattcttagttatgtgaatattgctataaagacgagggattgcaatcatgtcatgcatttttttggatgttagacttaggcttaataaatcattttgattaagaaataaggaggcatgcgagaacactatgaatatatcttgatcttggaatgccatttgtcagtattacttttgttatatcatgtgagcacaactgtcgttttcacaatagttcaaattgactagagagttagtaaaggggtacaacttgcttttgtaatagggcacacctttaattttccatccatgaacatttttcaacaaaaaaagaggtggaaaaaattcaaaagaaaatgacaacggtaaagaaattaaatcaagttccatcattgtatttagaatagaaatcgacatgctttgtaataggttccacaatgaatctcgtcactaaatccacaagtaggttagagatgaatcagattatatgcaaagtatatatctgtacatattcattatttataattgggaataactgataattaggggatgaacagaatgtttagtcagaacattgataaaattctcataatcagaaggagaataatgttgaatcagttcctttaaaagcgttattcttgaaaatatttcagcattagagcaccagccgagtggggaatctttaaaatcctcggtgttgaagtgctccaatagagcactttttaggtgatgtatctggtctttgtaacactttgagatatcccttccagtcaattttatcatatttaatatatgcattgccttttgtagttcgttgatgaactggttatccttttctatagtaaatagacaattcttcgccgattcttcggcagcaaacatatcatattcatttagatattgaaacaactgtaaacacaactcttctaccacctcagaacttgtgaatacgtcaacaaacttttttgtgaatataagagcggtcacactggtgttcctgttatattcccagtctgcagtttgaataaagttcttattcaaataaaaagaagccttttctcttatttcagaatcatcgtcccataagaagttgtacagttgtaatagtattctggagttcttacaactttctggataagcagttaaacattctaaagatgccaatctaaaatcttttgaacaagaatcggcgaaaaatccttgtaacaagttccatacctggtgaaaggtttgcgaagacaatttagcacttagtgatgaaacggcagcaagttttgtatcttcactattatttgtttttaggagatcagtgcaggtcgtcagggataaagtattcttttttcttgagagaattttcactactaaagctttagccataggcagcaaatctggaaccctgagtaataattgtagttgttcaagaaattctgagtttcttgtagtttcccagtgaaagttagtattcatgtactgtagtgtactgagctgagcctcataaaatggagaatacaatcctaataagcaaatatcatcgagatatatactatcctcatattttaagagcatgtctaagatttgtgcaagatatagctgtttgctaccatccacaacatattcgttattttcagcaataaatgtgttccgcaaagtgctgatataatcttttaaaatagaatcaggtatgtcgcatgtttccaatatacagcaggtcaattttaagtaggcctttttagtgataaagcacttgttctctagtagaagcatccttttcttttcaagtatcctttgaatcaactccatatctctagttcctgaaaggtattgtggtactagttgttggagtgctagtaagtgtccatgtaactggttttgcttcgcgatagaagccaagtcaagtaattttcttatctcttcttcaaaattttccgacagcatatgcaatactctagaggccatatctctgatcttccagttctcatttgataaacattcataaacagaaacgttgaattcttttagaccagtatagccagctgtaggccgtaacctcagtagcacattaaggaccaagaaaatgctttcaatttgatatgattttctttcacttcccgaatattgagcaatagaactgtttagaatattcaaaagcagttgcctcaagccagaatatttggtaaagaataattttgcactaacgcttctgcccacttttccaaaaattctattttgcaaggaggtaaacagcatgatagaacagtttcttagagcccatatatcacagtcgaaattcaataaagctagttctaatgcctctgagacaaatgacgtacagtgtacagagagcttcggttcaacaaagattgcgtttatacaattaatagcattaacctgtggtaaatcaaactcatcttgatggggaggaattggtaaccttgcaacgagtagtaagttttcaaaagttttttgtaacaaaggtctccctttggtaacttctgcacttaagacggttgtgaccaagaaaggcaagcctcctgaccttcttgtaatatgttgagttttggattttaaagattttacactcttgcttaaaagttcttccagaatagcgggaaattcaagttgacaacgaatacaaaatgcctttagccccggtaaaacggcttggaaggcgccactatgacgaatagtagaaagctgaacaataaaaagatcgccgatactgtctaattgatctcttgttaaagggtatttttttaatattgtttcaagtaaatatgatgcttcttttatcgccctaaatgcgtgacttattataacttggtccggtacaccacaattagcatatttttcaggtagtattccatgggcagaatcatgacacactacatttctcgttgcttcccagctcttgagtacaagatttattaattttgagattatttttgaagtatcttgatggttttcttcagagttaaacttattcaaaatcaagcttagtgcagcaaagtgaggaccgattgaattttctgcacaaccaatgctgtcattttgcaaattttgtaccatctgcgctaatatatcaattgtctggtcaatgaagcttctttgagagcccatgactgtgaatatgaactcatatacggtagctccagcatcacctttctcatagtcacttaaaagagaggttgcagtccacttcaaagcatttgcgtctaaggtatccaaaaaaagacctctagattcatcagcgcttatcattataaatagcatttctttagataattcgcgcacgtcagcataattactaaccaaaaggtcaatgagcaaccttaaaaatgtgacatcctgtaaaattgggatagaaaaaggatattccctcttattttggttgtctaaaaatttttgtggagtagatttatcaacaccagacttgatcagaatgtgcataagttttaatgaggtcacgttcgcctgatataaagtaccaggggccaaattatattttataaaattgcatagccaaaccaaaaaggctctagcctcctcaacttgcgccaacttttccctctgttcgtccggaaatttctcagcctttttaagctttctggcatccctagctaaagagtatgcgcagtctctggttctaaatataaagtgtttcatcgaactgcaaaagtaatttctgcgttcaagttcagtgtccacgaagaacacatataggtactgttttatagttttgaagacgaagggacgaataggctttgacttttttgtcgaaaaggtcagtatttcaaatacctgaagtttatactcatcttgctctatgagtttgttaacagaatctacagtggtatatttattatcacaaaatggttcttcttcaatccccaattcttggccaatctttaaaagtgagagcaaaagtgatgggtctttgttagacatacattctaggaaaagtgtgaaggccgagtttggcatatttttgaataatggaatcataatatacagattaatggatttggtgtattgtttgtcgtgaatgtactttaaagcacaacttttccataattgtatccattcttgtacaaaagactcgttctttttgaaatgcttttcgtaaatgtttaacagcaaactaacaatgcatttacctaccgaatttgctagcaaatcagagttcattaatgaaaaagagttatcgatgaaatgaggctttttttctataatataataaaggtcaaaatcagaagaaagggcatcaatcaagtaatactgaacacgcaacgtagatggtacttctaatatttcattcatccaattaaataaaacatccttcaaggttgacataggatatgtgattttcaataagttcagtagtttactgaataaatctctcaaggcattcatcagtggggctccaccatcagcccaaaagtcaagaacatattcaaagataatatttgcattcgcttcagttaagagttgctcttttaccgccgataaaaattcttgagagtcaatttttttgcttgcaattatttgatggctccttagtaaacagatcgaaaaggtatctggaaaaattaaccttgtggactcatttaagttcggtaatccgtccttgatatactgtattaaatacctgaaatcatgctcaatctgagttaaaacagcatccttattttcattgttgatctttgctggattattagcaatcaagaattctttgacacggaaaagctcgatttcctgacttgaaaattgcacatccgtagtcattttttgaaactttcagtatgaagtaatgtgtacctcgggaagctcacaatagtattgtcattttcctgcgatgagcattttctggtaaaaatttattttaacttttcattttcttttcagtctaaaaaagtaaattttcgatggaaaaaacggaagcactcatgagtgacaataaacagcatcgaaagaaaaggtaataaattaaaaacgatgaatggataaaacgtattcgcaacgtgctctttgctcaaatttctcgtgcgagaaaatttttattacgtctccttaacgtccgcttgaaagaaaccctagaaggaagattaaacgacttcttgaggtatttcatttttattctttttttgatatctatatataagtatttcgatatagtaaaaagaaaaccctttcctatgatggactaaaaaatataattataaataaattatgaatagttgacgcattagaagatattgaggacacttgttcggcctaaattaaatgtcatcaatatcaagttcttcatcttcaccttcctcatcatcttcatcagcgttaccaaattcaaagttaacgtcttcatcagattcgaaaccaaagttgtctgtttcattaattttggcgttttcaggaagttcaccttggtttttcagtgttctggcttcatctaaattatatttgtggacaacatcacattggtcatcttggaaatctcttaaggaaacaagaataatatcaccttgtcccatccagactttctttcttaacttacctctaatatgggccattctcttattaccatcaaagcaactggcttcgactcttccattacccaacatcttggtgatttgagcatattcttggccttcttccttataaataagttcacgctttggaccgtcagagtcgttcttacctcttctaccttttttaccacctttagtgtttttcttacccatgatgaactttgctctatattacactagtgcttttgcaagtacaccttctacataagtaaaggtttctttcagcaaactaaaattgaagcttttttcaatttttcactattacttcttgcggcgaaaacaaaaatgaaaaaaaagtgaaaaatagcgttcgtgtataatgattattataagatctcattaacaatatgagaaataacccacattgttagttgaaacttgtttgtaatttatcgtgctgtatatacatatatacgtaaaaggaagatcgtacttttatatttataatcgctcgtaaaaactataactgaagaataagaaagagaacattttgaaagtacaggagggaaaatgatcgcttaggcggctgtcaagtcatgaaggatggtaaaaagttcattgacaccattgatatgttccttggcataagtggatcttgagctaccgtaaagaatggtgtaaccaaattttagattgttcttttcaacctcttgcttcactaatttaaataatggttcaataataggtgatgtcgaaccggaaacgcaaacgaaatctacctggttttggaaatgcttcttattattaccgacggacatcgaagaggatgttcttgatagagatattctgctattgtcagtaggactgacgccactgttgtaaaatttcatcaaaaactcagcggcggctaaggctagccccgtttgttgaacgaagacaatatccttatgcacataagcgtgaatatccctgtcatcaaataaggtgtttatgtgcgtaatggcttccccaataacagttgggactcgatcttgatcatcagcgttttctgtatggaatctgatcatagaatcagcgattttgtagtatgaaccaggtaacctctcgactttctcgtcaaagatctttgccacctctttcatccaatcaagctcttccacgatgttgtaccacgacccattaactcttacgtaggcaccattctccgctatcaatccgatgtttagaacaccattgtataagctttcgaatgtattctttgtaaatgaactcaaaacgtaaactatattatttgaactcaattcacttagcaaggatagcattctggacgttggaggttctgaaatcttgaagataaataaatgctttttggaggctttgtaatcagcacagaatttttctggagccaaattgaaaacagtagacgtttcttggttggactcccaagcattatttatgtattcgaagcactttgtaatccaattatccgaatcatgttcaataacagatttgaataattttttccacctacgccttttttcttctggagacatttctaaacttctcttgatactttgtgctacatgatttatatcccatgggtttattaagatggcaccttcctttaggacagaagaactaccagtgaattcagataataatagaggcgcatttttttcgaatgaactgacaatgaactcatgacatgttaaattcataccttctctcagcgcatccacaaggaaaacgtcagcttcacaattcaatgccaaatattgagcaaaatctaaatcttgatgcaaaaagaccactggttgagagatactgatgttcgaagacaaagaattgattctatcaacgacaaccataatttgacgttcgtactcaggatcggaactcttaccgatgcagatttggatcaaaacaactttttcgatgtattcagggttttctatcaaaaacctctcgtaggctaacatttttttctgaagacctctaattctgtcaaattgatcgcgacaaacaatcagttttttattacgccatctttctttaattaattggcgccattcaagtacagaaccatttctcaactgcgatgtcaaatggtaataatcaataccaattggcgcatacatcacggaaacaatattgcaatggtatttgacttcatcattagagacatccgcagcaagcaatctgttacaagtttgtaggaaatgtcttttgtattctttagtttgaaacccaacaaagtttgcaccaataataccttcaagaatcctttctctgttagcaaggcatctgaagacctcactacttggaaatgatacgtgtaagaaaaatccaatcttagctttaggcagtttctctctcaccatttgtgggacaagcatcaaatgataatcatggatccaaattgtgtcgccaggtttgtaaacggaaactatcctatcagaaaacttttgattcactttttgatagtagtcccaagaatggtcttcaaaagcctttgaatttggattatctggaatttgataatgtagagtgggccataaaatctgtttggcgtagttcttataagcacccttaaaagtaatatcgtccgtgaccactggaaaagaagaaaaatcctgttctaatttctttgaaatcttatggcaaacttcgtgaggaagttcgtcagtagggattcccattgtacctacccaggaaacaggttctttcactgtcttttcagcaactgcaatattaactgcatttttcaaggatccgttccctttgtcactgtcgactattgtccatggcaaatgtttgaatagctcatacgagtttctcattagagatgctcttaactttgcgttattggaatagccaccaaattttgggacgttgtatttcttagtagcatcggtctccaaatcagaatcaatgtcatcctcactatcagtgtcttcgataaagttatcctgaaattgctgtgagtacctgagattagaactcgaagaagcaatggaagagtctccagcggtgcttccggaaactcttttcatggaaggcaaggaggcttgctgttgaaactcttctctaacttttgcgacatctacaacagcaggatcgacatctggaacgcttttagagacgggagtgattacagcactcttggatgagcttctgaccctgggtggatgtgaatcaaatgacaaattgggatttttcataaggctggagctcaaatcgttgtggtgagccgatgaacgactagcagaaatagacgaagcagaagcttcctgggagggagaacagactctagcagacggagcagaaaagaattcctcgactgaaggccgctgggcagttgagccagaagaaactgggttattagctggcggaataccagagtttgctgcatgagtggcattggcagtcagctcttccaggaattgctctgaggaaagcatttccatctcattatgatagttaactcccgtagcaggagagcccacattggccctttgtaagggttcaccgttaatttgcgcctcctgaggtaagccaatataatgagagcttgccgaagttacagaactgcttctttcttgcttgttgttgctcaattcctggttgttgcagtctaccttgatcatacttgattcaaccagcttagcagtatccgagttggtgacatcagcctcgaattgaggggtatatggtaagaataaagaagcgacgataatagtcattgaggttgcccgtggttattagtctgtggttttttgaataggaagcaataaattataaagccaggacctgcaataacgtttgtactgttttattgtgataaaagatgaagcggaatagcaacggtacttaaaacttatgtcttagacttaatactattgaatgtttgctcgtccacttgatgctccctggagttgccgttgctgcgtgctgaaggggattaattaattccaggggcaccgcgcgaagcccaggaggacaattgattacgtagggaagaaagggcccttttagaagactggcaattgcaactctatcgaggttaggtgttacactacgctgttcattgaggaagtagatgaataaacttgttgatgcccactgtcatgttataaccgacccagacaacacattctgcggtgatgatggagggtcccagggtacgttgcgttgcgttatgtcatcaaacccatatgactggaacaatttgaaaaaattggctggcagaagcacaagtaaaaacgatatatgcgtgggatttggtgtgcatccttggtacagccacttattttatgtgggaagtcggcgcgacaaggtttctcactatcaagatgtactggagtataagaatgaagaacagttcgacagtttggttcaggtgcttcccgaacctctagatcttgaagagtatataaaaagagagtttaacgacactttggttagtgtgattggagaaatcggtcttgataagctcttcagacttcctgcaaatggtttctacatgcagaacgagaaggcaaggcttacgacagtgaaggtcaaactatcgcatcaagaaacagtattcaggcgattttggcgactggcaaggcacacaagcaagcccatctctatacacgatgtaaagtgccacgggaaactaaacgatatctgcaatgaagagctcttgacgtatcactctgtcaagatatgtttacattcgtacacaggctccaaggaaacgcttctgggccaatggctcaagaagtttcccccggatcgtatttttgtgagcctatccaaatggattaattttaaggacccagaagagggagatgccctggtcaggagcttgccctcaacttgcatacttactgaaaccgactatcctattgacaatccagatccgtcataccaaaaggcccttacagagcagctgcagtatttgaatgcacaaatcgcacgagcatgggacgagacactggatgcctcacaagccgctttgcgtgtatacgaaaactttcagaaatttatcaagtgaaacgcttttgaggtggcagcatagcactgtaatgagatatattaagtaggcttgctgtataccatttcttgctatgcatgtgttttagcaaggcaacgccgttccggaagggaaaaagcgctcttttttatatactgtgaaattttcagattttaacttagaaattatataaaagcggttgtgtatctattgtgataatgcaattcctttatagtttagcaaatcgaaggataggtatatactgagtagtaatggctaggccagttaatacaaacgctgaaacggaatcgagaggcagacccactcagggtggtggttacgcaagtaacaacaatggcagctgtaacaacaacaatggcagcaataataacaataataacaataataataataataataacagcaataacagcaataacaataacgggcctacctccagcgggagaaccaatgggaagcaaagactcacagctgcacaacagcagtacattaagaatctcatagagacacatatcaccgacaaccaccctgatctgcgccccaagagtcacccaatggatttcgaagagtatacggatgcgttcctgagaaggtataaagaccactttcaattggacgtaccggacaacctgacgctgcagggatacttattgggttccaaattgggcgcgaagacttattcatacaagaggaacacacaggggcagcacgataaaaggatacataagagagacctggccaacgtggtgagaaggcatttcgatgagcattccattaaagagacagattgcataccgcaatttatatacaaggtaaaaaaccagaagaagaaattcaagatggaatttcggggttgatcaaacgatgaggcagcccttttgtgtataagttatgtaaacttttaaggtggtaattgttaaaatggacagtaacacttgtttatttgctagtattccatttagtttaatgcctttttgtatacggtgcgggtagctgtcgcgccattttaaacgatctaatataactgaggtgggcctgtcattgatgcattgaatagacaactcatcaacctatttcttataaaaggcgccataaagcattacaatctacgatcgcgcaaacttttttcttttggccatggaggattcgagattgcttatcactttgattcttgtgtttggagttatatttctgaaaaaattcttccaaagtaatcagcatccctcagcacaacgcttatccgctacaggtgtaaacgcacacggacgtcctcagggctccacgcagaatgccttgagaaggactggtagagtcaatggaggtcaccccgtgactactcagatggtggaaacagtgcaaaatctagcccctaacttacatcctgagcaaattaggtatagtttggaaaacacaggctcagtcgaggaaacagtggaaaggtacttgcgtggtgatgaattcagctttccacctgggtttgagccctccagggcgccaatgggggccaatgcggctgttgataataacgctgctggtggcggagagtttaacgatcccagaaagaagaacatgatttgcgctgagaatctactcgataaattccatgtggatctcaatgaagatatgagtaacttaagctttaaggacttagacattgaagagagaaagagattgttggtttggcaagccagaaagaatttggagacaaaattgcaaagtgataaagatttgcaaagtttgctgacttgaacgcttaagtgcttgtcgggaacacgcaagtgtgcccataatgcgcataagtatatctttgtgtttacttatttaaaatgactaaataaataacccaaaaaaaggaagaaaaaaatgtaattattaagcattggaacacggtattgctgccaacttggcaaatcgcccgaaaaatgcctttattggtattgtattgtctaacggaacccagtgaatatcttccttgcagtttattagacgctctgttaccacttctaaatcttcaattcggtctcttttgtaaaaatgaccagtgactatatattctggaaagagagtgaaagtgtatctgtttggttcgggtgtggctttgaaataaacctccaatggctttcttctgttgtggtgggccgacgcgatgacggcaaggtctgtgacttggaagtgtacgatgcacttcccaggctgttccagataaaaaatttgtgaaatatgctgtactttcttctcagaatcaaacgtgcgagtgtcattgtttgaccataccttagcgatttcaagtgcagggatatctttaccgggttctgcgcacggtatatacaagggatgttcatacagcttgggtctgaacgttcttctccccttacgccgctttaagtacttgatgacctctattgataatagacgatgagatgccgtgcaaaggatataaccaatttgtcttggagtccgtcttaaatcaaacttttgtgaagtgctgagagcttggctattgttctttcgtaccatgtccatcaccatttcaagttcctgctctcttggcagcgatttggtgaatggtcgtacggggatcgcagaccatttcagacgtggtagatccaaagaatggaagaaagacttgaatgcatctatttggtgtattctatcatcatatatggacaactcccgcagagagggataatattctaagaaatcccgcatcaactcttttttatatttgctagtgtactcagaaattgctcttttttttaggcaaactgcattgaacctaaactcattttctgagcatttccaatggctccttgccgtctgtaaagcatgctcaatcaacttatggaacttactttcctctctgcccgttaaaacgatcgagatagtatccttggcagaatatgactcctccgccaatttaacgatatccgcattccacgaataccttctcggtttagtcttcgagatctcaatagcagcctgcagaaaccccggctcattccaccagcctccattcggtagcgtgctcgatgtcaacaaatttagtagctcacgtgtatacaattgctctgtaggacccggcgttgcaaataatgtattgtcgaagtcgtatatgtgcaatttcgtaatcgcatgctcaggaacctcaaagggcacggccaactcgcaagcgcaactattccattttctgagcacacggtgattgccacatctgctggacatctcccctttccttcgaaattcttcaaattcttccattatactcgtttgggttatgcagacaaacagcacatatgataattcattttttttcttccattatacgctatagtaatgtaagacctgatctacgggttcgtttcttctatttccgttacccgccgtgcaccacagcatcgctgcggttccgtctgcgtgagtcgttctgcgcgaatcacttcccgcagctgacatcacaggggcggcctttcctggctacgattttttagcgggaaaggcacaccctttcttctcctttcgggtataaagtttcttctgtgtggattctgtgggccagcttcggttttgaagttggaaaaaaattcttcatctttgtttttttatcgtggaaaaggaagaaaatacttgataaccaacagcaaagccgcatggcttggcactcgatcttgatgttgtcccgtgcctggttgtataatattattattaatggccatttcgtaatcaaatttcggtttgttgtttttttctatttctttttcatcttatatatattaattcgtttgccttttccgtttctttttgttttagtaatcataagtttacggcttagcagcaagggcaaagggacaaaatgaatagtactaatagtactaatagtactacaacagctaccagtacaaacacgtcaactcaacaagtcgttacttctttggtaagtaatggtactatttttggtgtttttgtcatagcgttcttgattttgcgtataaaactaaaaaggatttatgagcccaaatcctcattcaatctgattaatgaagaaaaaaagccagaaccgctaccgcagggcgtctggcaatggctgaagccgttattgaaaaaatcagacaattttgtcattcaacaagccggtctggatggatatttctttttgaggtaccttttcatcattgcaatttactgtgctgtttccatgagttatatattccctattttgttgtccattaacgccagtaacggtaaccatgaaagcggattgaatcaattggcctatcagaacgtcaagcaccgtggtagatattttgcacatgttttctgtggatggattttcttttgggggttcctttacattatttacagagaattgtatttttacacctctatgaagcaagctgtactagcgtcccctcgttatgctaaaaaactatcctcgagaaccgtgttattccagactgtccctaagcaatacttaagtgaagaagagttttctaagttgtttgatggtgtgaaaagagtctggatcgcaagaggttccggttcaattgaagcaatggtcaaagcaagggacaatatggccatacaattggaaggtgctgaaacaaaatacctgaaagcagcattgaaaaaaattaagaagttaaacaaaaaaagtccgcaattatctgtctctgataatattgctgaatatgtccctgacaagaaaagaccacatcataaaattaacaaggttgctaaattcttttttggtaaaaaagttgacaccatatcctacattaaggaggagttgcccaagttaaaccaaaaggtgaaggcattacaagaagatcatgaaaattcatcccctttcaactccgtttttgtggagtttgaatcccaatatcaggcccaagttgccgctcagatcaccacataccatgctcctcttttcatgacgcctgtgtatattggtattgagccatccgatgtcgtttggtttaatttgaggatgttctggtgggaaagattaggtagggaagtcagtgcggtttcagcaattgtcgcgctagtaatattatgggctttcccagtggcttttgttggtatgatctctaatattacttccttgactaatgaagttaaatggttaaagttcatctataaattaccaaaacaactattaggtttactgacatctctggccccaactgtggcattggccgttttaatgagtttcttgccgaaatttattaggggtatggctatcactcaaggtgctccatctaagcaaaatgtggaatatttcactcaacaagcttatttcgcctttcaagttatccaagtctttttagttaccactctatcctccgccgccacttccacagtaacggaaattgttaaagagcccacgaaggctatggatctactggcttctaatctgccaaaagcttctaattttttcatgtcatacgttattctacaaggtctgtccatttcatcaggtgctcttttgcaaattgttccactaatactcttttatgttttaggtgcctttttagatggtaccgttaggaagaaatggaatcgtttttgtgggctatccagtatgcagtgggggacagcttttccagtttatacaaacttggcagttattactttctcctactccatcatttctccgttgattttattatttgctgccgtcgcgtttttcctattgtatattgcatatttatacaatttgacttatgtctatcaggaatcacccgacgcaaggggtatttattatccaagagctcttttccaaactatagttggtatctacatcggtcagatatgtctattaggtctttttgccgttggtaaaggttggggcccaatcgttttacaggtaattggaatttgtgttaccgtccttattcatttacatttgagcgctgcatttgatcatttatcaaaggttatacccgttgataccatgaaaccgttagatggtgtatcagatacaccttctttcaaaaatatttataaaggcatagaaagtacaaaggtgaagaaaaatacttttggtgcaaatattgacatggacggaatcaaagaattacctgaatttccaataaagaaatatcacaagaggagtgaatcagtcactgagcaacaagttgaaaatagcatatttagtgaaaatacattcgaatatcaattcaacccagcaaatgaagccaatgcagatgggcacgctataaatgcagaaaatttaattgaggacgtgccattattagcagatggtgatacaatgaaaattcctccggctccatggtggaagagattcttaaaacctcacatttactactcctataaggctgtaaagagcagactgccagaaatatatggtttggttgatcctgatgaaagagtcaatgatttcgatatctctcatgcttacgattatccagctgttagtgcacaatgccccgaattgtggattcctcgcgatccttttggattttccaaattgttgatttcagacgtttctggcgttgttgaaatgaacgatgaaaatgctaccatcgatgagaatttgaaatttactctgcgtgacgtaccaccaccatataatgatgttaaagacgaagcaaatggtgaagcaaatggcgaatttgacacagctagtaaggaaaataatccatttgcggacccaaagtataaggaagaagagagtcgttcggcagtctaaaggttaaacattatcagaaattatctattcctatttgtttagctgttatcctctgatggttgaattgtaattttactaagaaaaggagaggaaaaggacgtgcatatattcttttaatacatttaaaatatgattctaatcatttcttatataatagtgtatagtctaatcattcatcgtgtatagtaaccctttttgtttttttttatgcaaagtttttttgtttttggcaatctatgaggtttgaatattggataaaaggaactccgcacagtaatacggagcagtcagctaatttaaccagcactaatagggagtacattcaattggaaactttgattcgcttgtatgcgtgaaaagcaaattcccttctagagaagttactgaaaaacatgaatttattacgaatgaatgctttaacaagcaaggctaggtcaatagaacggttaaaacaaacattgaatattttatccattcgtaatcatagacaattcagcaccattcaacaaggcagcaaatataccctcgggtttaagaaatacttgacattattaaatggagaggttggttcttttttccatgatgtccctttagatttgaatgaacatgaaaagaccgtaaatatgattgttgaagtaccaagatggacaactggaaaatttgaaatatccaaagaacttaggttcaatccgatcgttcaagatacgaagaatggcaagcttaggttcgtgaacaatatctttccctatcacggctatatacacaactatggtgctattccccaaacatgggaagatcccacaattgaacataaactggggaagtgtgacgtggctttgaaaggtgacaatgatcctcttgattgttgcgaaatcggttcggatgttttggaaatgggttccattaaaaaggtcaaggtattaggatcactcgctttaattgatgatggagaattggattggaaggtcatagtgatcgacgtaaatgatcctttatcctctaaaatagatgacttggaaaaaattgaggagtactttcctgggattctagatacgactagggagtggtttagaaagtataaagttccagcagggaagccattaaatagtttcgcctttcatgaacagtatcaaaattccaataaaaccatccaaactataaagaaatgtcacaattcgtggaaaaacctcatttcaggatcactccaggagaagtatgacaacctgcctaatacagaaagggctggtaatggtgtcacacttgaagatagtgttaaacccccttctcaaataccgcctgaggtgcaaaaatggtattacgtttaatatgaaaataataccttcgaagaaaatgtttagataaaggttccttgtatataattacgtaatctctgctctctcgaatgttggctgcttgatgtatgtgaacgtttggaaagaaacttgggtttatattcactgctaaaatgacatcctattagaagttcgtctttctccggttcggttagtctactcacctagaaacatcttgcgaaaatcgtcgttggacatctgctcttgtttgtcaggaatttttttctttacttgaagatttggtcctttttccatcatgtttatacaactaggtttgacgtgtttcatgctgtgattctgttgattgttataatatcttttcatgtcattaatagtacctgaacgtatcacctttccctgaaattgagatccatttagtatcattagcatttttgctgcaaacttactatctctaaatataataatggcgccattgaagtcgctaacgagaagtattttcctaatatctttttcattgatgtgtatttcttcctgaagaaattggcagattaagcttggtgacaccttatctgaaagtggaaataagcatattagtgtttctagttctttgctgttacgcgatgcgagaagtcttttgacttcgtttctttctaagaatggttttttatcagccaaggaaacggaaatttccctattacctaacaaacttctattcatttgaagtgccctttcagcagaatctttattttcaaaaaccataaatgcacaacagttattgaaactgtgctctttctgtccagcaggtatgttgattttttcaatggaaccaaatccctcaaaagattccctcagaaggttttcgtcgagcaattctgtacttaggtttcgtatcataatctctcgcccctctagtgtggcagaatcggtccgtttcgacttttccagcggattggaaactttagtaactaaagtataaccttctattttgagtccattcaatttttctacacaatatcttgcatcctctttagaagtaacatcgatgtaagcgaaccttctgcttgtattgaatcgtaaactgggaagccgtatactgagtgcaacaacgttaatatcttgcaatagatctctaatatttctttgagtataacttggggggaaattcgtcatccataatgtgcattctgttaaatgagatactataatttcattctgacctacaactttgtgtgttttggttattgcagcgagggctccatcatacctggcaaattcaatacgtgcaaaacgaaagttcttcttcagcgaatccgcaacatcaacgtgtataatgggcccacaatgtttgaagtacttatagactttgttttgattatagctcttaggcaaatttttgactaatacagttgttaattctctatttcttgttaaagcttcgttcgccttcttagaagttaatcctgcggctgctggtgatccttcatccaatggtcgttttgaatctggtctagcgtgatgtccatactccattatcacagattatgaagtgaatatgtgggcttgtttatcgctaatgattctcatataataaatataaagggttttcaatgttgtagtaaatctgccattttgaataagttcccgcctgaaaattttttagcgatgactttaaaaaagacattgatgcactctacaattcattgtcatgatgtacatagaaaattgaatgatacaagcggaaatattatcagaataaatcggacatggatagcaaagaatatctgatatcatatggttggaaagaaggagaagcgtttagagaaggtggtttgaaaagacccatactggtaaagcacaagagagataagaagggattgggtaatgctcctggcgggaatgatggcgaagcatggtgggaaaggctatttgatggacatctgaagaacctggatgtaagcactgattcgaataatggcagtattaaatttactcaaaatgaggcagttgctactgctgtatcgaaaagtagctcacctctatacaggtggtttgtaaagggagaagggctgaaaggaaccattactaatcttggtaaaaaggaggaagccagctttgttgtatctagtgcaagttcgagtaaagggaagaagagaagaaggcgtgatgaagatgataacaaggtcaagagaaaaaaattgaaaaaagataaaaagactagtaacgacagtgagagtaagaagaagaagaagaagaaaagcaagaaggagagtaaaaaaggaaagaaaagtaagcatagcagcgatgaaggtgataaatcgaagcataaaaaatccaaaaagtcaaaaaaacataaaaaggaagaaagttcagcaagaagagatagaaaggagcatatatgattatcatagtctaatatgtaaatatgtatccgtaaaagacattcttaaaagtttgaatttatgatctttttatttttgtatttagtctttgttttcgaacttttattaatattaaatttcagtaagtaaattaaaagaacatctttaaaagagtatatttattgttacatatgttgatcttaaaaggagatgaatatttcttaatggaaaaaggtaaaaaaaagattttctcattcatatgttcccattaggcagttctatgaggcagtcgtccaactcgtaatcagagatctcattctcatcctctaagtagccctttacctgaaaaaatgttcttttgtttagagcatcttccgtctcttcacgatttaagcgttgtagcttggatttgtcctttgatgtcaaccgtttatccttcaataacttttccacaggtatgaaatcttctcttgttttacttaatagctcctttaagtatgaactggtcttttttggctggtgatacttttttagaatttgtttgggcagtctgaattttctctttttatacttttctgggatatcgttatatagctctaatgatttcatgtagatatccgtcatatcctcgttcatttcacaacctcttgaaaccaagtcatgatatgtgtatttaattcgtcgattggcctgcatgggctcgtcgtctatctgattcgcccttatattattagaatgcttatcttgccttacatcgaattcgttctctttggctattttatcatgcaacccttcgaataagctgtccagtttaactaagatattccgggatatttcgtttggaatgttcaattcatccacatctagagttacatcatggtccaaggcagacttagagagaaatttttgccattgagcatccagctcaaccctcatcatatcagaggcgtgcattaaagccctatttgagatctcccccggctgtacgcttacatttgcaataccttccggtatatcttcatacaatttgtctacactagggtcaataattgtattgggattaggccagctcgtccagttatccttaatttgggtcttcacaaactggtttacttcataaaaatgttttttttcatttgccttatacaatagtcttttcaagaggtacgcagagtataaatgcaacgaaaggtcgactctgtgcgagtgttctagagaatctaataattcatttgcagatttcaaagtctctttatcagcggttgtagtggtaagctcagatcctcgtataatatcttcgataggagcatcgatctgagtttcaatttgactttcttcgtcaagatcactcatcaaaaccccacgtaatgtttgttctcaaatatatttcgtcgtcccgaaatcagcacagttttataatgcaactgttaaatgtctagagagaaaaaaccgccgacacatcaatattttcaccctttatggctaaacttgagtgtgattcttgcatctgagtaatcttcaaacacgaaaggcctttttgtttattttgtagaagaaaaatattttagtgaaaaattatggaaagtagtagaaatcctctcaagtgaagcatgacaaaaagaaaagtaagaaaccttaaaagacactaatagttgatgaattactatgcgagaactcacgtaactccaacaataaaaagctatttacgtatactgattaaaaaagaatacaagaaaaatttattctttcctatacaaacaatgataatcaaatggtccatgtcagttctatagttcatataccataggccttacggtagttttcaatcgctgatttttgctctggtgatagtctatttcccataaattgtaccacttgagtcagtgatacaatacttagcacaggaacgttgtatctctttgaaacagattgggtagcacttgttctttccggatcagattcatgaatcacttcttgcctatctaaagcaacaatacaacccactaccctaccttgagcaatactgattatctcaaatgcttcattgattgcagttcctgcagtcatgacatcgtcgataatcaacaccctcttgtcttcaagcgatgctccaacaataataccaccttcgccgtggtctttaactttctttctattaaaagcatattgaataccttgaaatttagtgcccccgatttctgctagtttaacgcatacaatagcagccaaagggatccctttgtaagcaggtccgaaaataacatcgaatttaagctccgattgaatgatagcagttgcatacgcggtggcaaggtttgccaacagctttccagaattgaacaaactaagattgaaaaaatatggcgactgcctgcctgaattcagcttgaatgacccaaatcttagtgctttgcattctaatcccagttcaaggaaagttttttgatattcctctaaacttgtagtagatgcagacattattggattatgttttattattcttgatggctctaggtctcgactattttgcgtgacacttccttagttcttaatctatataaaagagcctgtgatggccttttaccctagattaggaagcgaaggggcctttcccgaaaggttatgtatgactcccttgaaatgcatatgataattaaaaccaaaaaatgttatgtgattctgaaaggaaatgctgtcatgtgagtcaggtgtagagcaggttagaacagtttatattacatagtctgaaaggcacgtgagaaagtgccataccattagccgaatacgtgaaatgtctaaaaaaatacaagtgaaagaataaagtgctaaaaaaactatcaggctctcagaaggcaatttagccatatgtatacatatatatgtgtgtgtataaacctcatataaggggccccaatggtttatctaaaggatatcctattaggacttgtctgtcacacgcaaaacttcaaatgacataatgatgagcacttgtcaaataattgagtaacttcttcgatatctctggtatgtaaaaataagtatatcgagatgagcgattgtatctgtatagaggttggtttctttttcttacctttctctttttatttttttctcgcattggttcaaaaaaaaaaaatgatggtttaaatttcgtaaaatacgaaaaatgaagggaaggtcccacccggattcgaactggggttgttcggatcagaaccgaaagtgataaccactacactataggacctttttcttctgttgttagtgtacactaaaacttccggttttatggaacctttttaagaaagatggtccctattttaacaatatcgcaagcaatggatcttgtactggtacggaaaaccgtatatactaacaaatcttaggtttctacgtctgactaaagaaagaattgtgagtgaggtttatagtagaagctctcctcatgactttgggctatgtaaattgttgataattagaggtaaaaaatagtattaatgaagaaataattactgatcttcttatactaaataagagaggtatataaaacacacgccgattggtcatattaatcatgaccaatataatagtgattccggtagttactatacatttatgtgacgactcatattcctcatatatgtacctaccataacatgttcaactaataggtctttaacacagcttcagtattgtctgagcttctcgtttaacattccttctgcaataggtgcaatcacacttaaacgtatacgaggtgtacattaatatacgatgtaagcattagattgttaccatagcaactcatgtcactattaattactctcgttccaacataaatgcaattgatgatttgcgcaacgcagatacagattttactttattcttcgtgcctaaaatggaccaacgtttcacttactagccgttgtttactaagatatagttgtatacggtgtggaggatgataagatcattggaccaatataactatataaatgtcggcaccagtttaatggaacctcgaatgcaattactgataacggaatggattaagaaatgattaggtatgaggtactcttatagtatgtagaatttctgatttgcttatgtgttcatttattctcgagaagaacccttagtatattctgtgtcctaatattacaaaaagtcaatgagagtctagggactatcagataacttcactgtgctcatcttgattcctgttctaacgacagtaacacaggatacggttagtatttttttgccaacctgatctgtgaaagaaaaatgtacctgtcaattcggttcttttttgaggccgctttttcgtatagtcgtcatcgattggatattcgtttaagaaataacgtgcttgttcatcgatttcatctatgattccattccatgtgtatgtatatatacgtagttacatataataatataaataaagatttgaaataaatatgtcgcagaaaagaactttgctcaagatttcattgctcgtaatgttgtttttcctaggttgacaattttggacgaggctgaccaataattattcatatttcattttggacaatggggcatcggggcctaagtaggtgccaaaaacttcgtcccaaaaccaggatgtgacgccaaatcccagttggtagtttttataatgatgttccaggtgatattttttcaacttacgcatgaagggaggcaatttagagtggtgcaagaagaaatgacattcgtcataacagacataaccgaaaagaccgccagcaaaaccagcgtaagcccaataaagtggcagcagagcaaataccaacttgtaaaatggagcacaaaggatgacgaacagagtaggtggcataactaaacggtacttgtccatgggcaagtaatgatggcaaccatgtagtagaaaatgtgtggcgaatgcgatgttactttcaggtaaccaatcatcgaaatgaaataggaaacggtgaagaccgtattcaatcaaagtccaaacaaagacaccgacacagaacaagaaacatgcaaatagctggttcatgttcttcaaagcaacacccatgtggtacacaactacaggcaaccaagcaactggaacaacccaccaagctgttttagttaatggttccaagaaattaccaaatagcggggcagaccccttaccgtaatgtcttggtctatggatttggtcaacgtaaaaatctttcttgaaatcactacgcagaatctgcatcagcaaaggacggttcagatccaaaaatttatgctttttgtagtcgttactgtagtccgtagcaatacttagtttctcctcggcgggcaactcctttacaaaagtagtggagtcaaactcagtaccgtcagctgacaactgcacttcaaccttatggttcttgttagtcaacaatctcgctgcctcttcgtcagttgccaagtaaccaatcaaatattcgtcctcaaggatttcatacgcggagtcgctgtgttcatgcacatctgagtctttcatgatctcagtaatgtccttaccagcatagtccaagatggactcgtcaccaccagggtgttcgctcaaaaacctggtcacgtcataaatctttctgttttgataagtgacccagcagtcattggcagtattgtgttcttgtaccgtcttttttgaaaacagttccaaagtcttggaagtattagtcgacatcttcgtactagttttagcttaccaccgcttttagtgcctgccacgataacaatagaaaaaaaaactaatcaaagacaatagacacaatagcttctactatctaatacctctgttcttatacggttccaaattgaaaaaaaaattaactgcgaaaagatgtcacacgtcagtaaatccgcgcaaaaccccgttatatttccgacgtcgtgcggtagtttctgcgcggaacggccccgcggaataggcacattttcttccggccgcagaaagctctctttatcaaaagcaagactgttttcggctattgtattatgagaagtttggtgtttgtccaactttccctgttgtcctgggaaatattctgtggggaacgtagctttgtgagcatgaaagctatcttttcgtgtatgtacgtgtgatgtgtatatgtctatgtatgcagcgctgaagccttttcagggttgttgttgttgttgttgttgttgttctttgtcgtgggctacctgctccatgtacagagtgtgattaaccaagttcagataagcatacatgaagttacttagtaatacctgctcgcgcagtcccctcttcgaattgctcaatttcaagtgactcagccggtatatggccctttcgacgttaattggtagacggtggtcgaacatgataaccgtagacactgtcagcaaaggcagtgggaacccaaaggcactgtctgtgaattgaaccggggagtttggtttgtcaggttttttgacgtctgcaaatgtaagctttcttgggggcaatatggaggtatgtttcaatggtggtgccgctggagcctgagtttgagctgaagcttcaactggggctgaagtttggactggggctgaattttggactggggctgaagcttgaactgggactgaagtttggacttgttcttgagctggagcttgtagttgagctttttgctcatcggtattctccttttggacgtgtttggagtgttgttggttggaaatttctgtcgtattgctcctcttcttgttctttttctttgcctcctcttcttctctgtctctagagttacttttggtactacttacactaacggccggctgtagttggggcaagctctcggaatcgctttcctctttcttttctatctctattgcgccttccaattgtggttgtaatggtatctgctgctgcggctgagaatctttaagggtttttacgcttattttttgggaaccatgacggctgtgatggtgacggtgaggacgagggcgattgcgcaacacaatgggttcaaccggctcccttccacttttgttaccaagctttttgcttttcctcacgcgaacgtgcacggcatcgttatttggtattgatggtgacgatgatggtgacgacgagggtgatgatgatgcatcatgcttgtggtgtggctttcttctgaataggttcgcaaaagttttctcgattttctgtcttgtctgtgatgtggcggtggaagtacttgaattgttcatttcttctttatttgacacctccgtcttctcaccgccattaaatagagaaatataatgttttttggaattgtcgagctccattctttgtgaatccacgttttcttcattttcatcgtccccttggttttcttcgttatcgtcttctctgctcattttattgttcaaccatgtccatccgtttcttcgacgatgtcgcttcgtttctttgttgtcatccgttgcgcttggctttaccatgtctgttgttccctctcttaactctaagtcttgttctactgtgtcatttcgaaccttgacgggtacctcttcggcttctttctctattcccatttcttgttcccactcgccactagactgtctgtaatgattataaatgtcttgaaaatcaccaattgacccaggcgaactcatattctcagaatcctcatcttgctgtctaaaaggggatttgtgcggatctatttcgacctttattgtattcttggtcaattttagacgttcttcgtcgtcgtttttcatttcatccacactttgttctacttctttttcttgctcttgtgacctgattcgataagtgttgaatctactccttctcagtgacgatcgttcaggccatgtcatggtattattgatgggcatattggaggcaaattcaccatcatccaaagtattcgcttgtgaagttgaaaaaccaatatctccttcatcataatgcccttccggttgtggttgatcttttttatctgaatatgaaccagccatactaagagttctggctaatgtaatggcatcattgtcggttagtcctgcactatttgagatctttgtcagttcttcagttatatctcttaacgacactggtctctcttttattttggagattctttcttcgactttatttactgtttcagaggcactgtctcccttattatcgtcatcttcgttatcatcaaactctgtatatgacctccgcaatgttgaaggccttcgtattagtgacgcgtttccatgccttgacagccccctgttcaagttgatagtgttgttctccttattttcatatgattgtgattctttatcctccccattatcctcaatatcgttattttcattgctattcccatcattatcttcaccattgtcgcttagttgtatattttgtaaagtatcttgtacaagctctaggaaattatcaggcttaacgttagggtgttgattggcgggaacccataataagtttttctttaatacgttagcatttaatttcctggatggagagtgaacacctttttttatacctaagtagttaccttgtttagtcttattggaggattctatccctgagttacccctcccatgcaagttctctagcggagttggatcgctatatcgtgtgttattaacggtggttgtgtcacttggcattgacgcagaactggatgtcgtgccagaccatgatcgtctcccactagattccccaccgaattttatatctaattctggatcaataagtaaatccattgacccaatcgacaatctttttaggttttttacgctgcggatttcattgtcaagggactgtgcagcaatcaaaacttcagacttccgtttatccctttgactagcgatcgccttatcgcttgatgtagtacgcagcatgctctcgttatctctattggacattataaaagacagctaaattctcctttgaattgaaaatatgtaacccacaaaacaaaccaaaactaactaagaccttaaattctaggagaccaaataaaaaccttaaaaaaagaaaaacgtcgaaacctattagatgccaccttctctctactcttagatctgacaacttcaataccactgacacgaacgacttgttattgagtccgtaatacaaagtataggtactttatagtcctccaaattctttcaccaaaacaccaaaactcgattttttcactcttccgtaacaaaagcccggtcgctcgatagaattccataatagtagtgaaaaaaggttatagtacataggaaattttaaacggtatacaagtacgtaaaaaaggctaaagggttattctataaccaggagttcctaccagagtttgtaaggtatccttcagggatattaatccaaggaccagcagtgcgaagtagcacttattccagattgagaccaatttggaaatgcgtccagctttcttgtctactactgtgaaatgtaaattcaatcttgaaggaccaggaaaccccatgatattgcaaagggcatgcaggattatgcagcaccataggttcccgcctgttcttacgaatacaaacttggttaaccctccaaaaagtgttgtgtataaaatttggaagcatgttgtcagcagaatggaaacagttgtcatggagccttcctgtaattgctcataagcatggtgtgcgtgcgcaagtccaaaaaaaagcgatggttgccaaaataactgttgatagcttagttgcgaatgcggtattaggtttaagtacgtagtcaaaagcattgacgtgtaaaatatttcctcagttattggtgcaaatataaaattcctgaaactccaaatattcaggaattcatggtaaaaatcttcaagtatagagctctttggatttaataaatgatataatacaaaatctaaaacgggtccacaatataaggtcaataacatcgcaacacatttcgttaagtctttcacgaactggctgaattgccaagggtttggcaatgcagcgtaataacctgggataatacctaagcctaaaaatgcgtccttgaaacttatatgtgaagtggtactagataattgagattgtaaaaaaggcaccaaaaaaaggttggaaattagcataattgtaagtttttgcatgcgagatttaatcgttcgaggattatctcgtttagacccttctggttgtgaagttgcatatagcggtagcacataggatatggagatgtataggagcactagaaatgttgagaattgtagcattgctgttctggttctctctatgacagacagtcagtagtcaaagcatcaatttatttcgttttatttttcttgacaaagaaaattctatgttttgttcctgaaatctcgatattttagtaacttaaaataaaggtaataaaatcatcaaaggttttccatccagtggtccaaaaaaaaaaaaatacagaagcaacaaaagagcaccagaaaatgcattttaaaagaattttattaataatagggaatacaaaggacgcgataaataccttcatctataagcaaaccatacatatatctatatctataagaaaagtaacgagaattttttctaatgtttttttattttgtcacttgcctaacagaaatagggatatcaatcttcgctacgccaagatggttttcaaatttaatcattactcgaacgcaataaaacctacaacataggcagctttcaaaacttggaattaaagtttccttaatgtccttattaaattccaagttcacattaatgtctcgtttgtactgtaaaggagcaatcctaacccatttatgaacaatctggtctgtaaatttcagggaagtagacgagctaccgctaggtaaaaataaactactcttggatgaagaagttactggcgttaatgacgctgaactgggcgacgatgaactaccgttacctgtgtgcgatattgaatcctcagataatgcgtgctttgagtgttgttttagggtactgacctgttttttaaaaatgttggataagttgtgaacactaactttcaagttgcaaatgctttcgatatcgttaaacagctgtgaagtaataaaatctgtaaatttcagttcctttggcctacggtctcccctattcatattatataactcatttaattcaagaaaattcttgttgaacttggtttcatattcacaaatttttgaatggaaatcatcgtacaaagctttgatgcttgtcagcttctctttgttcatcaacagttcagaattgagttttattgggatagaattatcagatttagcagttatacatatcagttctgtggtaatcgattgaatttctggcggatcatgaggtaagctattatcggattctatgcaagtcaattgtaaatcaagtttttccaatggtttttttacgtcttccggaatcaactcagacaatctcacccaattttcttggtcgtgtttactcttagattcaaaaacattggtctttctcaataatgagggagcccaatatggtaggccctgttttggaattttcgcctttactagtattagccctgtcctttctttatttcccgttaaatcatgattattctttcccgcatttgaggaagaggacattgagctggaactgctgtttaaaaaatgagagaagttcagaaatgaggaggaattggatttgtttttcagtttatattttagttcactttcaacaaagggaccccaagctctggaagtatcggtattatgaccactatttccactgcggccattgtccaaatcgtggcccaacttcaaatcgttatagttgactaaatagttatttctgttcttaatgtgcagttggtccaatttcctctgcaaaatttcttgggagtctgattcaatagaatcatcaatggtaccactcaagtctgcaccgtgaatgtcgcggttcgttatgggttcttttttctctaatctctgaaagatttttctaagagcatccaacctttcctgcactagtttggtgatatcattcagctgactcatagtggttctttctccgacgacattggcgtcaaaaccaaaagggattactcttagattatattctctttccttcataatatacagtttagaggccttttgatctttaccgacaatccttgcatcaatagtgtaattgatcgaaaggttgtcatcagacatatcgttagttaagatgggggagccctttgtacctaaatgaccgcacccaagtaccctattgactttgataccggaatatttgcaattgttcctatatttatcaataccaaaactgggaggtaacaaacaatgagagaaatgctcctgcttacaagtgacatctagcaattgcagtggcaatttgaaaatgaagaatttcttgtacttgactccgggttccagaacccggctattgtttagcccaaatacagaaccatcgtagtcaacatctgcgggaatgaagtccacaccggaccccagtgctattttcgagtatgaccaagaagcgctcaagtctaccatccttaaaaaccgtttaatcgttcttttactctttactttatcaataatggaaatgtaagactctaaagtgacatagaacatttcaaactttaggtttgcttgagatttgttttcaatagtgataaaaccatgaatcaaatcccccgacgtatactctttcaaaatggactcctcctccggcttcacgtgtggtataggtgcatgcttcgtcgtcttgatggtgatttcgatgggtgtggacatttttggtaaagtgtacaatttgtcgatgaaaatgttgtctgtatcgttcaagtcatcaagtatgggaggtatatccagtgaatcttcatcgacagcggttgattgatgtgctgcaatactgtgatgttcggttcgaaggggaattaagttttctaaatttgatgttgacgaagaacgtgtggcacccaatgcgtcagtggacaatgattgatgtgagagatcagcgctcgagcccgcagcacctgttgcagtagaattattggcctcttggtatgaaggtgggaaatcatgcctatctggatcgacgttgccctgcggaatgtgcctatgcagggtattgtacatctcaaatgagggcagtacatcaacaacattgttgatatctccgtcggtcaaggaccttccggtctcgacgggggtcgcatttgcagttgatcttctcaaaggagaacgattacctccagcaggcgttccggtggaaggagcatgcgaatgagaatgtgctagttcgggacgtcttagtccaaggatccccgtagcagacgcgcttcttatccatgattttggagagtgtaacgacggtgacctcgaactgcctttaccaccctcttgtttctgcctaccacgcccccttgtgtttgcattaacgttcatagttgtcgaactatttgcggtaaaatcagatcgttgaggacgcagcaaaggcttcctcttcggtggaaaccccgaatcgttcaaatctttggccatttagcgtacgatatacctgttgacacacacgaacagtctcttttcgcccttgctaagagcttctttccataatcactatgcggctcttcattgcaatacttttatcattattaaaatagcctctgagagcgggtcacggcccgctgaagggaaagaacaatttaaagccagttttaagttcaatccaccgatggacgagaggcaaataagacggatcaaagacaccgaatcattctagcacgataatgtcgttgaatatacatatcaagtcaggacaagacaagtgggaagtaaatgtggcacctgaaagcacagtgttgcaattcaaggaggcgataaacaaagcgaacggtatcccggtggcaaatcagagattgatctactcgggtaagattttaaaggacgaccaaaccgtggagtcataccacattcaagacggtcacagcgtccatctggtcaagtcacaacccaaaccacaaaccgccagtgccgctggcgcaaataacgccaccgccaccggtgcagcagctggcactggcgccaccccgaacatgtcgtcaggtcaaagtgcaggcttcaatccgctggccgacttgaccagtgccagatacgctggatatttgaatatgccatctgcagacatgtttggcccggacggtggtgcattaaacaacgactcgaataaccaagacgagctgttgaggatgatggaaaaccccatcttccaatcgcaaatgaacgagatgttgagtaaccctcagatgttggactttatgatccagtccaacccgcaattgcaggccatgggtccacaagccaggcaaatgctacaaagtcccatgtttagacagatgctcaccaatcctgatatgattagacagagcatgcaattcgcaagaatgatggaccctaatgccggtatgggctctgcaggtggggctgcctctgccttccccgctcctggtggcgatgctccagaggaaggctccaacacgaacactacttcctcatccaacacagggaacaacgcagggactaatgcaggtaccaacgcaggcgctaacacagctgcaaacccatttgcgtctcttctgaaccctgcattaaacccctttgctaacgcgggaaacgctgcatccaccgggatgcccgccttcgatcctgcattgctagcgtctatgttccaaccccctgtacaagcatctcaagcagaagacaccagaccaccggaagaacgctatgaacatcaattaagacaactaaacgacatgggcttcttcgatttcgatagaaacgtcgcagccctcaggagaagcggtggctccgtccaaggcgctcttgattcactactgaacggcgatgtttaaataaacgtctagatgccgcaacctatatacttttaccctactctatcggcatatatttaatctacgtattacatgtatccatcaataatatcatcataatatctggacacttttggaagacgcgcccttgcgaaagaaaaaaaaaaattttcgtttcacacctacagtaataaacacataataacaacgagctaatcatcccaatcaatcaccccttccccctttaattagcagccagggtactgtatttagtcatatagcggtacttgcattgaccgcgaacgtgtaaacacaagcaaagcagattatgaccacacaaataaggtctccccaaggcttgccgtatccgattcagatcgataaactcattccaagcgtaggttcgtaccttcatgagggtgataggttgcttgtctataagttctggtatttggtggaaagggcctcagacactggtgacgatgataacgagcacgatgtttcccccggcggcagcgccggaagtaatggtgtctctccgccaaccaaacaactgcgtgaatccatagaattcttcgaaagtccctacgagggggacttgattagttggaatgtagacgtaggagatgaagtagccactgctaaccaagtgatttgcgaaataaaaaggccatgtaaccatgacatcgtgtatggcgggctatgtactcaatgcgggaaagaagtttctgcagatgccttcgatggtgtaccactagacgttgtcggggacgtggatttacagattagcgagacagaagccattagaacaggcaaggcattgaaggagcatttgcgacgggataagaaacttatcttagtggtggatttagatcaaaccatcatccattgtggcgtggaccctacgattgcagagtggaagaacgaccccaataatccgaattttgaaacattaagagacgtcaagagctttacgttggatgaggagttagtactcccacttatgtacatgaatgacgatggttctatgctgagaccgcctcccgtaagaaaatgttggtactacgtgaaggtaaggcccggtttaaaggaatttttcgctaaagtggcgcctctttttgaaatgcatatctacacaatggctacaagggcttatgccttgcaaattgccaaaatcgtggaccctacgggcgaattgtttggcgatagaattctgtcgcgtgatgaaaatgggtctctaacaactaaatcattagctaaacttttccccactgaccagtcaatggttgtagttattgacgacagaggtgatgtttggaattggtgtccaaacttgatcaaagttgttccttataacttcttcgttggtgtaggtgacattaattctaatttcttgcccaaacaatctacaggaatgctacaactagggaggaagacaagacagaagagccaagaatctcaggaactgctgacggatattatggataacgaaaaaaaactacaagaaaagatagataaagaagttaaacgccaagaagaaaaattgaaccatcaactggcgactgctgaggagcctcctgcgaacgaatccaaagaagagttgaccaagaaactagaatattcagcatctttagaagtccaacaacaaaatcgacccttggccaaactacaaaaacacctgcatgatcaaaaactactagttgatgacgatgatgaactatactacttaatgggtacgctatcaaacattcacaaaacttattatgatatgctctcacaacaaaatgagccagaaccaaatctgatggaaatcataccaagtttgaagcaaaaagtcttccaaaattgctattttgttttttcaggattaatacccctcgggaccgatattcaaaggtcggacatagtgatatggacgagtacatttggtgccacttccactccagatatagattacctgacgacacatttaatcaccaagaaccctagcacttataaagcgcgtctagcgaaaaagttcaacccacagattaaaattgttcacccagattggatatttgagtgtttggtaaattggaaaaaggtggatgaaaaaccctacacgttaatcgtggacagccccatctccgacgaggaattacaaaactttcaaacacaattacaaaaaagacaagaatatctggaggagacccaggaacaacagcatatgttgacatcacaagaaaatctaaatttattcgctgctggtacttcatggttaaacaatgacgacgatgaagatattccggacacagctagcgacgacgacgaagatgacgaccacgacgacgaaagtgatgacgaaaacaactcggaaggcattgacagaaagaggagcatcgaggacaatcatgatgatacatcacaaaagaagaccaaggcggaaccttctcaagatggtcctgtacaacataaaggagaaggggatgacaacgaagacagcgattcgcagttggaggaagagttgatggatatgctggatgattagcagctcagatgccgtatctttccacacattttcctcattggtctttgtacctataattgttcatattatatatacgtttgtaacaaatcgataaatagcaacaatatttttgcttattttgatatcctgaaatccttttttttttttttttttttttttttttttttttgatttcatttcgttttttttttttgaacattatatattgtattgttttctccctgtagcgagaactaattgattctttctcctttccccctaaatactcaacagtactctcgagccattagctgctgcaatttcaaaaaatgttgcaaggaattttagaaaccgtaccatctgacttgaaagatccgatatcattatggtttaagcaagaccgcaacccaaaaactatagaagaggtcaccgctctctgcaaaaaatccgactggaatgagttacacaaaagatttgattctagaattcagtttggcactgctggtttaagatcgcaaatgcaagctggctttagcaggatgaatactttagtagtcatacaagcgtctcagggattggcaacttatgtaagacaacagtttccagacaatttggtagctgttgtgggacacgatcatagattccattctaaggagttcgctagagctactgctgctgcatttcttttaaaaggatttaaggtacattatttgaatcctgaccacgaatttgttcatacccctttagttccctttgcagtggataagctaaaggcctccgttggcgtaatgataacagcaagtcacaacccaaaaatggataatggatataaagtatactattccaatggatgccaaatcattccacctcacgatcatgccatctctgattccattgacgcaaatttagaaccatgggccaatgtgtgggatttcgacgatgttctaaataaggctctcaaacaagggaaattgatgtattccagagaagaaatgctgaagttatatttagaggaggtttctaaaaatctggtagaaatcaacccattaaagcttgaagtaaaagccaaaccttggttcgtttacactccaatgcatggggttggatttgacattttcagcaccatcgtaaaaaaaacactgtgcctggtagaaggtaaggattacctatgtgttcctgaacaacaaaatccagatccttctttcccaactgttggatttcctaaccctgaagaaaaaggtgctttagacattggtataaacttggctgaaaaacatgacattgacttacttgttgccaacgaccctgacgctgatagattctctgttgctgttaaagatatgcagtcaggcgaatggcgacaactaacaggtaacgaaatcggttttctttttgcattttatgaatatcagaaatataaaagtatggacaaagaatttcagcacgttcatccgttggctatgttaaattcaacagtgtcttcacaaatgataaaaaaaatggcagaaatagaagggttccattatgaggatacattaacaggatttaagtggatcggaaatcgtgccatactcttggaaaagaaaggctattacgttccttttggattcgaggaagcaataggctacatgtttccagcaatggagcatgataaggatggtatcagtgcatccattgtcttcttgcaagcctactgtaagtggaaaatagaccacaatttggacccgctaaatgtcttagaaaatggcttcaaaaaatatggcgtgttcaaagagtacaatggctattatgtcgttccaaatccaactgttacaaaagatatatttgactacatcaggaatgtctacactcctgagggcgcgtcatatccttcatctattggtgaagaaatcgaagtactttactatcgagatttaaccactggttaccaatcggataccataaatcataaacctactctacccgtcgatcctacatcacaaatgataacagtatctgctagaccaagtaacggtagtgagaatgagcatatccgcttcactattcgcgggtccggaacagaaccaaaacttaaagtatatattgaagcttgcgcaaatgaagaacaaagagcctctttcttggcgaaattgacttggaatgtgctgagacgtgaatggtttagaccagatgaaatgaatatagttacaaaattttgatactattttaacctatacattaagaccaagcgacttaaagaatgccattatatttgttgtttgtacctacacttatatcaatatacatttaactagtttatgcctccaaacttctatcttcagattttctgtgtcgattccaaaggttttcaagcatgtaagtcacactaatcacaacaccaagagaagcgagcccaactcccagatatacagctgctcggtaacctttcaacaaatcattgccgcttttattaatttggtgttcaacagtgcctcccatacctaaacatagagacgctgaataattaataacggtgtttactaatgatccagccataccttgatactgcattggaagcccgtcactcaatataatggatgatgccgggaaggacaggtccataccaaaacataagatagcctgcatcgcaaagttcaacttccaatagctttgttccactggcaatacactaaacattatggaaccagcgtcaaatgccattagtgaaaaacatagtagtagagctggtcctaatctcttgatagaaaaggcaacgaagaatgcagccatggatccgaaaattacgaaaacgaaatacgtacctccggtccaaacaggactgtaatgcctcaaatttagttggaaggaaacataatagaatgtccaaataccaaacgacccccatcccaggaataccgccaataatatcataatcatatgacggttcttcgtcattgcacgtggtagaagaggaacctctgcgtatttactttcgtaaacaaaaaaagcaaccaagaatatcacagatattatcaaaagaacaatgatataaggtttgtcccagccaactattggtgcttgattccagacaaagttgaaaagaatcagcccgataatggcaagcgcggacccagtccaatccatcgaaagcccatgaatatttgtgggaacgttgtttgggatggagtaccatgccattaataaacttagaaacgttgcaataccaaaggcataaaatacccaaggccactgattggggtcttcagtgacaattaaccccccgaataatccaccaaacatgccgcctgttggagcacatgcgccgatgaaactaataacaatgttcttcctgaatgaaccgaccttataaacatgaccaacaagccccataatatttggtaaaataaacgcaattccaactccttggaacgcacggctcgtaatgaaaaacgcgtcgctattagagtatttggagagaccagaaattatagaccaaacgattacgatgacataaccaacgatcaacattttcttcaatccataaatatctcctaacctcccactaataaggatgaacgacccagcagccaagggaaaagatgccatcaaccatgcctgattgtttgcttctgaattaaaggatttcgaaagaacgttcattatacagagagcgtgtgtttggcccgcttgattcaataactgtgccaacatgcatgtcgctatgaacattaattctttcccaaaggaactgaagtaagtggggtcctgccatggtgagtcattggtcacttgagttgatttggttgaagaaacaattgttgtcacctcttcatcttctgtggaaaccactactttatcttttgctttcactgtaattttctcatctatctcagagtccgtgccctgcacgctcgttttctttttgaagattgaaaacatttccaatcagatctttgagttgtatgtttggtgtgcttagattggtttccagaactagccatggttaaaagatctatttccattgccttatatacctatttttgtccaagccaaatgtctctgagtatttcctcgaaaaactgatatgaaagaaaatttagttcgtaaccatggcaatactatagcataatcttcgtcatgccattgttatctcataaataaaactcctataacaaagcaaaaaaagtttacgcgttctacggacatttgtgtaggaaaaataaagattttacttaatcaatatacgagccacgtttttggcgtcgcattgtcggcgctatttatgcgcacccctgttgccttctcttcccttccgtgcagcctccgcgctgtcagatggtcctccggtaacgtaaccatgggaactagcaaaaaaatttcctaatctgaaatgtagttccattaataaatctgaggaacatgggcgctgcatcaagatgtgttttggcgtcgtctttgttatcttttcttttttccaacaataaatttggctgttcataaggtgaacgaaagctacggcaattgccctattaagaaattatacgtaagaatgttatttgtttcatgaatatttagaggattccgttttgaatatattacactatgaaataaagaattatttggcgttttgccattggaataaatcagatacattatctgtgttggaacttccgccaccagaactttttgatcgatctgtattgtaacgatttttctgaggccgtcttggaccacggtgggacgccgagggccctgaagaggtccttctcatttgaaacagtgtagaaggtgtatccaactggttgccagttgcactctttgagttctcttgagaactactgtcaccttttgaatcattgcccgatgaaagagatctttgattgctggtatttctcgtacttacggaggataccatcccttgacttaaaattgagtcggtaggattcaatacttctctggcattcatgcgtgaccgatccaagtcatcgttaaatgtcgtatctaggatgatgctgtttttacttcgatttgacgtagtagacgtcgtgttggtatttgagatatcgggcgtatccactaataaaggagccaacccaagtgatgcatctacaatgtaatcatagtcgaccccagaataattgacatttgtcatgaaattgttaaaattacctaaatcgttgaaatcacagttgtccattccatgctttgtacttccaaggatactgccttggctggtattactgccagttgaaggtggtttgaagttggcacctgcatttgtaacggcttttttatttgttcccggatccgctgacgcggagttctgatcattttggtataaaaagttgttaatactaatattcgagaaagaattatcgttgttcagcaatctcattagctttgttaggctgtagttactcttgttgttgaaagagagattattcttttccatattcgtactttttcctttctgatgaaattggttgttttttgaattctcagggttttgcttaataacgggttctaattgttccggtttagagtccatattatccttcattagatctaaattacttggtagactgaatatcgcatccatgtgcataggcttattctcaatcgtgttttgacctatattggagttaccggtctgtaagaatggtgccatatttaaaaagcttaagttctctatattggcatccgtggcatctgtagaagctctgttacacacatccacgttgccattattagtattcgtacaattcggtccttcaggatgggtgaacagcgcagtaaggtctgtattactaaacgaaaatggaaacagattgctggtggacatgttttttttggtatcattctggaaattatgtgcgttctcccccttggatataccgccatcttttgcatttcgttttgcatctttttcatactttaatctcttattaccattagttgtatttgtcattggagagtgacccgcttcagaattattgttattattactatcgtttccataaagatactcgtgttctgggttttctcttttgacattaggtgttctttgtctattttccaggctgttcttcgattgagagccaaataatggttttaaggatgtggttgtggccggtggtaaccccatcaatctattgtagtaattcaatttcttttccaagaatttatccagtctttcaaccttaacattaggtgctttcaacaacaggttgatgctcatgtcaaacagtttcagcgtgtgccaagaggcaattccaggtaaatccaaaagcctatcgttttcgatatctttgatggtgtcgaggagaagatttttattatctaagaataacgcaccacctttggtatattccaaagaacctctagcacagagcaaagaaaatctgattaacgttcttgatacattcaatggcaaaggtaaatacatggaattaatggcctggaaaatcgtaagcgttgcattggtagcttgttgtaaaatgatatatgaggatgatgtccttatagcaggagaagtcatatcaacatctaatatcatgtggtcctggttggttgcgcctttagagtcgttgttgaacattgactgtttcttctttgtggcattatcaacattcttaggcaaaggtttggttgcaataaccggtaaatgtatcatagatttggccaagaaataaaacagcaatagaatcttcttttcaaataatattatgtctttcttatcaaatttggtctcagtatttctttgattggttgctctaatctcgtctaaattcacagttccgtttacagttatttgaaagtagtacatttcgggaagttgatttctccagttatccagtgcgttttcatgtactaatgcaacttcagaagttatacgttcatccatcattcctctcttaaaaatcgagtctagaatgttacctaatattttcgcaaatctgattatctgcaatgaaaagcttgaaacttgaccttgcagttgaatctttttagcttttttatctgctttttcattttccatagataactgatccttatactcaacatcagaaattggtaatgcacattcaatatcaaaatccttaagtaaacgaggaacaccaagttgcaatgaggcaaaaacgtcaacgtaataaattgcccaaaacagtaatctcctctcgctttgctcaaatttttgtagaactgggttagagtgtacacttaatacggcactaggacatctgtgaagtctcaattgttgtgccatagaaacaatacggcctcttaccccatagattgccgaaatatcacccacgtttaaataataaaaggatgccaaagataacaattgtaaggatggtaatgaagttgtggacatatttaaaaaataaggatttttaggaattattagggaaagctgatgataatatgccatcaatctagcatatttggccttcggattcttcggtacagtgtattttattttttccattttaatcttaacgagtaaccccatttgtaacatcatcagaagctttagggcaaatatttcatgattagtggtgactgtacttttagtagtgttattcgtctccaaattttctgtagataaatgcttcacgacttcaacaaaattgttgaaatatattaagaagtggtcattgtttagaattggtacctgattagaccaaaatttgaaaaaaaggtgtaaaagctctttaatttcagtgagggaaagtagttcatcatcctgatcattagccggcttttctgattgctttgaaaacgagttaatgttaaatttcaaagaaattaaaaactttttcaaatcgacaaactcggagaggtttgtgctttgaaaccttttcacaaaagccgaatcatcatcaagttttttatcttcatctttctcctttaacttggttgatgttgaaggtgctagaagccgtggtgctggcaatctatttttcaatgaagataataatgaaaccgtatacaaacattgctttgagttgaaaccaaatatttgtcttatcctagttaaaagctgaggaataaacagaatttcttcagtagatcttgggatggataaagaaactaaagttgccaattgagtgctacgttgatgagtcgtcattgattttaatgcctttaccgcaggaagaccaggtgcctcgtcctgttcaaaagatatagcggttggatcgtttaaactcgtagaagtaggcttgacgtgtaaatgatttgtacaggaaacgccgtcacaaagatggtctttgtgtggcggtggaggtggtgcccccaatggactcattgcagaaccgctattatcaccatccattttgccattttgtagctgcttattaaccgtttgatttaataaatagatatttgtagaagacagattcaatggagcatctttcaaatcatgtttgaaattgccatttatggtattatccgttgatgtctgtggtcgcgactgtgaaacaaggcttatttgctgttctttgatatcacacaaagctagcaaacgcttattctctgcctccagttcgcgtactctttcttccaggctttctgtgtacccttttggatacgctttcctcagtaatttatcgcttattctgcattcaaatccgacagcagcacactgcgaacactgtggtctttttccatcgcaccttgttttcttagatcgacacctgtcacaagcttgagctatcctgtaaataggtgtagataaaggagtcggagaagctgtcttgatcattgcttccttcacgttcttggaaaaatgagggtttgcctccgaacttgaagttctattagatatgctaggaccgctaagcgcttgtgaacccagagttctaatgactctgggttccaaaccttgtcgatcagaattattatttgccataattttgtgtcttgtcttttactcaacttgtaaattctctttagggtgttgtaactgtttatgaagaaataaataccgtaatgaattattaaattattaaattcttcgtctttttacaatatcacaggtttaaaggggagtttaacaaaatctactattttacggctgttttctttttttgagtgtcactgaccaatcatgctttcgtaccccacaaaatatcagccccgccgctccatgcatgtctcggttatcgcttaatacgaatataatcactgagaacctcggcggcaaaaatatttaccaataggcaaattaaacaccgaaaaaaagaagtttcaagtagaagattatcccgaataccaaaaaattgcacgagaaagaatgtctttttatgatttattgcttataatactcaattactctggttttctccgttcctgttacgcacataaactctctctgtctctgatatcacaactcatatcgcgaataaacaccggatagaaagaagtgagaggagctacgataactgaatatactctttcatcaaaagtaatgtgctaataaaaagaaatgttgcaccatcttaacagatgtaaaaatgttctgcagaaggaaagttgtgtaatcatacacattcaatagtataagtcgtatcacaatctgatgataaaagttgttacctcttttaactgcctctgatccttttcacattcagtaatttctcgtagatgtatatgtgcgaatgtgtcaatgtgtttgtatgaaataaactagtagccgggtaacaagtactcctaaattcccgcttcgccgtttctatctcattggagtcgtcccttctagaaggtttactagttacgttaacgtcatagaaaaaggaaaatcgacgctgcgcttttatttataatcttgcattgccctccttatttatcgaattgttaagtgtagataggtgacgctagagccgtatattagattctttcaaaccctgaagaaaagttaaatgaagatgttgaggcgtacaaaggtaaatttttcaaaattgctttacaagattactaaactagcaatagtactgacgatcctatatatttattttacgcccaaaatcgtctcccgaaacaatgcatcattgcagcatatttttcctcataaatatggcgattatgaaatcaatttggtcatagcgcaccctgacgacgaagttatgtttttttcccccataatttctcaactgaattcgtactttccgagaaccgtcccatttaacataatctgcttatcaaagggcaacgccgaaggtcttggcgaaaccagggtaagagaattaaatgagtcggccgctttattgctacacaatgaaagagcagtctccgtacaggtgatggatttccaggatggtatggacgaaatatgggatattgattctataacttcttctctttcacaaaagatagatataaagaatcataacttgaaccagattatcgttacctttgattcatatggtgtatcaaatcatatcaaccacaaaagctgttatgctgccgttaaaaagttggtggatgattatgctcaacctaagaccaaaagaaatgaacaaccacctcatgtcactgcgctttatttgagaagctacaagaacaacatcgttttaaagtacaactcctttatttgggaaatcctaaaaatactttacgacctgatttctccattccgtagaataattcaggcgcttccgcctaacacagccgccgaaaaagacaagctttcacttatgaatacacatgcacaatacgtactagcgtttgccactatgctaaatgctcacgaatcccaagttgtgtggtttagatacggatggtggatattttccagatttgtcttcgttaatgaatttgatgtttatacatattagactctacactgtagatatatatataaaaaagtcccatattatttacatcctatagaataagaatatggagaaaaataaatgctaattctacttacacttttcttaccaaaggctacctataatcataccatcatcttcatcgtcatcgaaactatctagccgcactttctccctttcctttttgttctcaatcttgtttttcattttcttacttcttagaaacatacgattcgcacaaaaaatattcaaatctttggtcatttttctatcaaaaccataactatcaatgaattcccttaccgctgaaaatctacctctatttacaagctccttaataatacatttttggtatttgataatgatattgttaacttttccagcattttctgctctcgttctttcgatccccggtttgaaactccttaaaacatcaattccaagcgggaaattgcctgttttcttcatgatatcgtacagttgtctcaacgtctcataatcaactgaaggccttagccgcttagatgcataccactgcttcattaaatgccaacatctaacaacagaagtggctttcttgtcgtttgctggtgtccaagcaaaatgacttagctgaaacagccttctccaaaatagcgcatccaatttcacgtccggatagtgctttatgaatgaatccaaaatacttaggcctctgtgaagatcgtggtcattaaagtagaatgacactaagattgaaacgagtattttggaactaggatagcaccctcggtgcttaattactacgtgactaggaaactcttggggtgatatttgccatatatgttcaatacaccgttccaatatttgggtttggcctaggtgtccaaaggattgaattaaagtggacaacaaatcctcggaattcaaaagctttttctcctgcagagcaagatcagcaatctttaataatgtttggtgatccatggctttgtaagtagaagaaagacgaattgacgtatttttcgcacctagtcgaaccatttttcttaaaaaaccttgtttttgctcactattatctggtattttccaataaggcgccaaagcgccacaacgcagttgtaaaaagtgaactattgtgctaatatctgcatttttcggagacagtaatatatcaggatttctatcaagaataaagcttaaaattttttgagccttacctaattgaccgagctctataaagttcttgatcataagatttgcatcaaatatttcacatgcatctagtttcgtattccgtaagttaacttggtttctcttggcatcaactttttctgcatataaggaaaaaagtttgaaccaaaattctgaatatttagcgtttatgtctctacagattctcctaatttgaaaccgttgtgtgtatagtttgctcaaaagaaaagacaggtcctctaaagacagaacatccttcggttcagggtccacggttttcgcgaataagtaacttatactcttggaaaattcggattcatccattccactcgagctgataattcgttttaatgtgtgaacatctataggtataccttttgcctcgaatttgtcataagcgctcccattattttcatcttttgatcgatcaattgcacataccgtgtgagttgaataggattttttgattaaaatatcatttatgacagccctacccattacatacgttcttcggggatagacagaatgacatattgtgctattcggcagtacaccaaattcacgcagcgatttcactgatacagtgcagagcctcttcgtgtaaaacctcagaacactgtaggatggatgtttaaccagtctatttatccacattaatcataaatttaggtagtggactgttaacgaaggagagcttcgttaatttgttcttgattttacatattcttttcattagccaatgtctgaagggctctttttcaatgaaccttttctgttcaggataaacggtaacccgctctttttctaataaaaactgacgttatttgatattaaaatatacagtgacattgcgagtaaacatctcagtattgcctaactcactacattaaaaagctattgacgctgttcagtgttgctcttgaagggttaacgttgcgtcctttcaagtgggaaatcaattttgtcaagtgttttcttacaataagcttactgatgtccggtaactccgacgtaagcatccattcttcagtatatttggtacaaaggatacttaagatgacaccgattgacatatcagtacctgtattgcagcatattagcattggctttattttttcatctcgatttgtaaacaacgattgaatttctccatggattctagggaatgtggatcgtaaagcttttgaacttttcttgtctccgctttgcaacttgtatattgaaataaacggatctgtcccactttcttcttcatcgtctgtatcttcagcaacagtcaccgaattactgaaaattataactttaccatattctgacttcaatttctgtttcaaattcttattgatggttaagcctgaactcacttttcctagagatatctcattcgtaattttatcaatgtttccaaagacttcatccaagcttcctttatcttgtatataacactgatttctcagctttgcagcagccaaatccatgatgtaatcatgtaactggtcgtctgaataacttgcgtcgcctaggtattctatatgggcccaaaacatatttgaatccaaaccaaaagaccagagctcgtgatcgtcggctgcaccctgcacataagtgaagccgtatcttttatccataccatcttgtgcttgatagcttaccgtgcacaaaataatgggtattatgttttggtcttcaggtgtttcccaggcttcatactcctgtacttcacccgtgaagtaatcaacagaatggtctagaagtgaagaaccagggtgaacccatatgggccgcaataacttacccataaacagttcgttcaatttcttagaatctataatattcaatttttgtagtttagcaactagttcgggtatttttcgcttaatcatgtcatattctgatttgggaactgtctcaggtggaagatacagtaccttatcgatggcaacatttttttctgtttcctgaagcattaacgtatttaatacagcacaccatatggggacagtcttactcaaagcatctgggatttttttacctcttctagtactatcgacaattataatacctttattatctcgaatggtctctaacaaatgaaagttcaatcttcgggtgctaaagtcccattggttgacatgcccgtctgtgctcttaaagtaactggtctgtttgaaacttgatggattacagtaccatagcccacatctttcattgggtatcagtggataatggggaaatatagggataactcgatcttgcaaaaatttattgtctaaaagaatactctgaagtcgattccttacggacttgttttcctttctgatgtctttatttatctgagatagcgaaagataaatattttcatccatcacggatatactaaactgtactctggatctatatctctttgatagcctcgataccatccatcaagagatcaaaattttcaagcatgctttttttttcctgcatatgaacaatgaataatgggcccagtcacagttaagcagtaataagaacaaagcacataaacatacaacgcatatatgaagagcaatagagtggtgggatgattttagaagttcatttttgatgaagatgataagattatgtaatagcggctatgctaagctcccttcgggcatggaaatcaacaaaaaagttgtaaccgtacataatatgacgggaaatgcaacaagctttccaagaagtaatggaaggcatagctaaaggactatctggctcggccataagtttgaaatttgtgtatacaggtataggaaacccttatacctacctaaatcgtcgaagctactgatatattgcgtatagtcgatatgcccaatgtaattcatatttcatactcttctcttgtacagattaagggcacctgttttattcttagaatatactacaacctgcctactaattaacaatgatactattaacggtgcaaaaccggatgctcaaatttaaagtgattactcagttataaacacgcctggtgtgaaattaacgaccattaataagaataaatattactggcatattataatatgcggtggaaaaacataaaataaggattgagaaatagttatcaagtataatggaagctgaagtgcaaggattgataatgtaataggataatgaaacatataaacggaatgaggaataatcgtaattttattatgtagaaatatagattccattttgagatttctatcctcgaggagaacttctaatatattctgtgtacataatattatatagccttgatcaacaatgcaatcccaacaattatcaaattattcacccaatattcagtataatccatatttatagaatatataggataattatcatcccctcaatcaagttgatattccgttttgacaacaggtcacttctgcaaggttgcttatattaaaattgtgaataagcatgatattagacggactcataattgaatggttatcagttaattgactctcggtagccaagttggtttaaggcgcaagactgtaatttaccactacgaaatcttgagatcgggcgttcgactcgcccccgggagatatttttttacttttgattaccttaatttttgaagattctcaatttcatgtattagggattgctttaaggtagctaccaaatgacattctctgtattactgttctagttttcaacagtaaagctatgatttgttaagtgactctaagcctgattttaaaacgggaatattatgcgctcagtcactaatgcatttggcaatagtggagaacttaacgatcaagtggatgaaacaggttataggaagtttgatatccatgaaggaattttgttttgcattgaactatcagagacaatgtttaaagagtcctctgatctagagtataaatcaccattgttggaaattctggaatcactagatgagctaatgtcacaattggtcataacaagacctgggacagctattggttgctatttttattactgtaacagagaggatgccaaggaaggtatctatgaactttttccattaagggatataaatgctacatttatgaagaaattgaacgatcttttagaagatttatcatcggggagaataagcctatacgactattttatgtttcaacaaactgggagtgaaaagcaagtgcgcttatctgtattattcacattcatgcttgacacttttttggaagagattccgggtcaaaagcaattaagcaacaagagagtgttcttattcactgacattgataaaccacaagaggcgcaagatatcgatgaacgggcaagattgagaaggcttacaattgatttatttgataacaaagtgaattttgcaactttttttattggctatgccgataaaccatttgacaacgagttttattcggacatactgcagttgggttcacatacaaatgagaatactggtttggattctgaatttgatggtccaagtacaaagcctatagatgctaaatacatcaagtccagaatcctaaggaaaaaggaggtaaagaggataatgtttcaatgtccattaatcttggatgagaaaacaaattttatagtcggagtcaagggttacactatgtatacccatgaaaaagctggagtcaggtataaacttgtttatgagcatgaagatatcagacaagaagcatattcaaaaagaaaatttttaaatcctataacaggagaagacgttactggtaaaactgtcaaggtttatccttatggtgacctcgatatcaatctatcagatagtcaagatcagatagtaatggaggcttatactcaaaaagatgcgtttttgaagattattgggttccgttcatcgagcaaatcgatacactatttcaataacatagacaaaagttcgtttatcgtaccagatgaagcaaaatatgaaggttcgataagaaccttggcttctttattaaaaattttgagaaaaaaagataaaattgcaatattatgggggaagcttaaatcaaattcacatccttcactatatacgttatcaccctcaagcgtgaaggactacaacgaaggattttatctctacagggttccattcctagacgaaattcgaaaatttcctagtttactatcctatgatgatggctctgaacataaactagattatgataacatgaaaaaagtaactcaaagtataatgggatactttaacttgagggatggatataacccatccgatttcaaaaacccactattacaaaaacattacaaagttttacatgattacctgttgcaaattgaaaccacttttgacgaaaatgagacacctaatactaaaaaagacagaatgatgcgtgaggacgattctttaaggaaactatattatatacgaaataaaattttagaatctgagaagtcagaagatccaatcatccaaaggctaaataaatatgttaaaatctggaatatgttctacaaaaaatttaacgatgataacatttcgataaaagaagaaaagaagccctttgataaaaagccgaaattcaatatataaagacgattgaaatccttcatatctataacgttacatacaatatttggtagggtagggtatttgatgtaatatttattattaagaacttttgtcgtgctaaacgttgtactgtacaactattagcaagatatttatgcacgacagtaatctatagttgtaactctaaatcacacaccatagacaaatgatcacttgcatattctccaacatgtggttgtccatgctttgtcatttcattaccgggcggcattctcaaaaaacctctgcatttaactttattttctttttcaaaatcgccaagggtttccacttcctgacaattactttgtgggtcccatttctttacataaaatagatagtctaataaaccacgccaagtgtttgcccaatttgaaatttcaggctcacctctatcattatcaagacctgcattttctggatgaacattcttatacccaacagagtatagtgaaatagccctcatatccaatgagttatggagttgtgccattttatctacgagttcagactgttcttcattagcatgaaatttttcaggaacggggctctcaggttgatctttaccatatttttcaatattcccgccttcttcgtcatctgcaccttcttcgccatcacggaccttggaaaacttatatgaagtgctgcacccaatgacggtctttgccctgtttctatagtgcactggtttggatgtcatagataaatatggtgtgtcgaacggctgggaattaaaatcaccacagaaaaaaggaaaccaatgagataaatccccatcattttcgttctgtaaaacattcacacgatgcatgaattccttcatcttttttaaaacaatatagcattgtcttgttcgttcataagtaccaaatggatgccaaaatagatgcgtagtgccgatcaagataccgcattttttagacgattttttacccaaattcgacagtactttctcagaaaacttcaaggctaagactaatcccacgttgtttgtcgttgttctagtggaaatgctttctgaactttctttatcatagtcgattagcattttgtcaacctggtgaaataattctctcctccacattatcgcgacaccatggttttttgtagcatttctataatattgtccatcgtatcccaatttactgaattcatctttccaaaagctttgaaactgaatatgatcaatctcttgcaaacaaatgacatcggaattataatatttaaactcgtttaagagaactttagaacgcctgtaccattttaaagcgtcaccactatccgggaacagctttctgcggattagagcttgcgccaagcaattataagtcattagcttgaatctaaatccagttactggctctgcctcatgtagagataggaaaggtcttctgataaaatgcagctctggcgggcagtccggatcaacaccttgagccaacattgcatctcttttagcctttctcataacttccctttcggcacgaaccttagcgatatgttctggggtcactatgggcttcgattttttacctttcttgcccttctttttatgttgaagtaacgaatcatcattggtttgatgttttgcatcttttacagatttattaatttctacttcttggtcgggcgcaacatctggggcaaccactttgacttctttgtcttgtgtcatatttacttaatactcttaactacaattaagaagctataaggagactacaatctcatcttcttgcaacactacttttcctttcctcttgctttagtgcaaccattttttgaaaaatgaatggtctttctgcacgaaatatctctcgaagagcttttctagatattaaggataaagtatatcatcccaaaagttaggtgatggaatcaatattgatggaccagctaaaacacgttgaaagcagatatcaggaatggtgttttacaaagtcacgttgagtaggtcgcttatcggtgtgccacacacaacgaagagcattgtcaaaagtttgggtttaggtaaaagagggtccatagtctacaaaaaagtaaacccggccatagctggctccctagctaaagtaaaagagttagtcaaagtagaagtaacagaacatgaattaacaccatcgcagcaacgagagttgagaaagtcaaaccctgggtttatagtggagaagagaaccatcgactgaaacagcgaaaataaggcaactggatttcctttcttcttgatattcctgacttatatatgtatatagtattattttttcctgcataggcacatatgttaatagtaatttatgcaatttttgatacaaagaaatcaatacactatctcgatttcatattttatgtatgtatatatttacaagaagaaaattatgcatggtctattgaattttatatttggaaaaagagtccctttttatagcttttccaactctaacattccttctaaacagtcaatttttgaaattttacaattcttcacgatatctccaatcatcggataatgcatagaacttggatgcaattttaatgttcctctagcgaacgataagtctggaaaaacacatccagtaaatccgttctgcggtactgatgttaccattacatcgaaagtcctttctggctctagtttggttagcttttttaaataattcagtgtccagtacgtcgacgaattacggctagccctttttaaaatatccgctcgagattgaattggccagatcaaactgtcgatttgtgtttgattaaaacatagaggctttttctgcaaatgacggtgaatttgtagatgatttatcaagtctggaaaacgacgaagaggggatgttactgtcaaatattgtttagctccaatcatttcatgtctaaaaggtcgacctgtataaaaactcgagttcaacaatgaagaaagcttaacgatatcttttagcttgggaaaaattcctttttttgtacttgttatcatagaatcatactgttgttgtgctacttcgcccagtggtaactgtttataacatctgaacacaccaccgattttgttctccgcaaaatatctacccgttaaagtattcgccaagatcatcatttctgaaaccaaaatggtagacagcgtctcctcttgatccgaaaatgttacctcagtcagttctccttctgaatcggcgtttagcatcactaggcccttattaaagccctccccgaaaataacagcattactgttttttatacgttgttctctcaataatttggaaatcatggacaaactttccaaatcctttttgacaggtgatgcttcgctattgggtgtaccgagtatcctgtcaacatcttcataagtggcctttgggaagttggacacaatgcctttccggattttaaaactgtcatacataatttcaattgattttccactgcatttagaagtgattttaacatcaacagagaaggatatagttttcgtcctttgtccttgtttccccaaatctgataagtgacaaatagattgaggtaacataggaacaaccgtatctggtaaatatgtggtaaatgatcttttcaaggcaacatttaggatatctgtacttataccctcaatatcaacattagtgctttccggaaacatagaagttggatccgcaatatgaatatataaagtgtacagtccatctctaccatagtttttcaccgacacgccgtcatcaatctcatgcgcagtttcagagtctatacaaaaaaccctaagatcgccaaaatcgtacctatcgtcatcagtgccggattttttccattgcaattcttctatattagttaagtcgtagagtttttgttgccatttcactaacttcgaggaagcaggtaatgctaaatccatgttaagtaacaatggattgggtattgagttgggtgttatctcattgattaaatcttgacatatatctcttgtgatgtcacaatccttatagcgttctatctttctgaatatttttgagatcaaagctactataattccgttattgtgaaaattcccagcagcaaaatctttcaataattggatcacagaaggatataaagctgatatatcgcgatatttcctttcattcaccaattttacaaacttattgacctctctataactgttggcttctagcttctctatcacctgcgcataatataaatgttgtgattttaagggaataatcgttactgatataggcgacagcaacgctgtattcagatggatttccccccaaaggttcgattcctgttgttgcataatcgcccagtacgtggaaacaaaggtaggtgaatttattggtatatcgtttacagtgtgatagttattaactaaactagttaagtaatttattccatttttatcgtccaaggctttatttaaatccaatttctgaactaatccgactagggtaaaaaaaggaatctgccatggacccatataattttgtaatgatctgtggagtaactgtaattttttggtagtaatgggcaaatctttccaggccaactttgaaatttgggctggatacctacttgttattagctgccttgctacaataggcaaaatattcgtttggttagaaaagttcttaacggttccaattggcaaatgtttgtgatggctctcaggctgtataagtgaatggattccagcaggtaatttgtgaggaatcctcaataacacccggtttttggtcgcaaagcacatagttccatcaatagtaacaaaagtgtatcgaggatccatagtgctacttggaagacttacacacatcgccaattcattgggtctcatttttaaaagaacaaagtcaccaacatttaagggactttccattagctgaacaggttgaaattccattgggtttggagctttcagttttgttattaattgaaaatctgaatttattaacttgtaaagcggaatttttggttttgttaaagacctccaggagtttacgtaccaatcttcggaaggtttaacatacctatctttataacgttggttaaattcctgtttaatttgaggcagttgttttaattcaatatcaggctctaatccttttgttcgttgcagaaagtctttgtttattgattctatatctttctccggtccaaccgaacggtctacaactgtctctgtagcttgatcattatctagctctcgtgtgtgatctagttctacttttgcttgctgcttactcttacttcgctgtcgtttgcctctggtagttactctgaagcaaggtgtgtaggaatgaaagctccttgcaattagaagaacatgtactttccgcctaactaccatcacctgtctttatttattccgctgacagatatgcacaaccaattatcgtctcttgaaagctttttagacgtgattgctgttatttggcacgttgttagtatttaagcttattcgggtttgcattgatatttgcccgagcagaaatctccttctcgatgagttagaactgaaacatctcttcaattacttatacataataaacatagaaagccaggacctgtcatcatgagtcatccgattcaatttgtaaacgctaataatagcgataagagccaccaattaggcggtcaatattctattcctcaggatttgagggaaaacctgcagaaagaagctgcacgtattggtgagaacgaaaaagatgtgctacaggaaaaaatggaaactaggacagtgcaaaatcgagaggattcataccacaaaagaaggtttgatatgaagtttgagccggattccgatacacaaactgttacgtcttcagaaaatacccaagacgctgtcgtgccaaggaaaagaaaatctcgttgggatgtaaaagggtacgagccacctgatgaatcttcaacagcggtcaaagaaaactctgatagtgctttggttaatgtagaaggaatccatgatttgatgttttttaaaccttctgaccataaatatttcgccgacgttatatccaaaaaacccatagatgagttaaataaggatgaaaagaaagaaagaaccctgtcgatgttacttctgaaaataaaaaatggcaatacagcgagtaggaggacttctatgcggattttaaccgataaagctgttacatttggtccagaaatgatatttaaccgcttattgcccatattactagacagaagtttggaagaccaggaaagacatctaatgatcaagaccatagatcgcgtcctttaccagctaggagatttaacaaaaccttacgttcacaaaatacttgtagtagctgccccattgctaatagatgaagatccaatggttcgttcaacaggccaggagataatcaccaatctgtctacagtcgctggcctaaaaaccattctaacagtaatgagacctgatattgagaatgaggatgagtatgttagaaatgtaacttcaagagcggcggctgtggtggcaaaagcccttggtgttaatcaattgcttcctttcatcaatgcagcatgccactcacggaagtcttggaaagcaaggcatactggcataaaaattgtgcagcaaataggtatacttttgggaataggtgtcttgaatcatcttactgggctgatgagttgtatcaaagactgcctaatggatgatcacgttccggtgcgaattgttacagcacatactttatcaacactagcagaaaattcttatccatatggtatcgaagttttcaacgttgtactggagccattatggaagggtataagaagtcatcgtggtaaagtgctatcttcttttttaaaagctgttggatctatgatcccattgatggacccagagtatgccggttattataccacagaagcaatgagaataattagacgtgaattcgactctcccgatgatgaaatgaaaaagaccattcttttagtattacaaaaatgtagcgctgtagaatccataacgccaaaatttctgagagaagaaatcgcgccagaattctttcaaaaattttgggtcagacgagtggcattggatagaccattaaacaaagttgttacatatactactgttacattagcaaagaaattaggttgttcttataccattgataaattattaacaccattgagagatgaagctgagccgttcagaacaatggctgtccatgctgttactagaacagtaaacttattagggacagcagatttagatgagagattagaaacgaggcttattgatgcgctcttgatagcatttcaagaacaaacaaatagtgattctataatctttaaagggtttggggcagtgacggtgtcacttgacatccgtatgaaaccgtttttagcacccattgtgagtacgattttaaatcatttaaagcataaaactcccttggttcgtcaacatgcagcagatctatgtgccatactaataccagtcatcaagaactgtcacgaattcgaaatgttgaataaattgaacattatattgtatgaatccttaggcgaagtatatccagaggtattaggttctataatcaacgctatgtactgtattactagcgtaatggatttggataaactacaacctcctattaatcaaattttaccaaccttaactccaattttaagaaacaagcatagaaaagtcgaagtaaacactatcaaatttgttggacttattggtaaattagcacctacctatgcacctcctaaagaatggatgagaatatgttttgaactattagaacttttgaaaagtacaaataaagaaataagaagatcagcaaatgccacgtttggattcattgctgaagcaattggacctcacgatgttcttgttgcgttattgaacaatttaaaggttcaagaacgtcagttacgtgtatgcacggctgttgctatcggtatcgttgctaaagtgtgtggtccttacaacgtgctgccagtaatcatgaatgaatacacaacaccagagactaatgttcaaaacggtgttctcaaggccatgtcattcatgtttgagtacattggtaacatgtctaaggattacatatacttcataacaccattattagaagatgcactcaccgatagggatttagttcatcgtcagacagcgtcgaacgtaataacccacttagctttaaactgttcaggtacaggtcacgaagatgccttcattcatttaatgaatcttctaatacccaatatttttgaaacttcaccacatgctattatgcgtattttagaaggtttggaggcactgagtcaagctcttggccctggactattcatgaactacatatgggcaggattgttccatccagcgaagaatgtaaggaaagcattttggagggtgtataataacatgtacgtaatgtaccaggacgccatggtacctttttaccccgttacaccagacaacaatgaagaatatatagaagaactggatttagttctgtgaatatatatagagcatataaataaccacaacttgtaagaatattttacttgacacacctatatcatcacgtcacgatgccttcatagattatgatgaaatataaacagaacctgctattggaaaaaaaagggcaggaaaaaattttgtgaaagtgagtaaaagaaagatgaagagcgagacatggataataagaaatagatgtcactaatggacaattggaagactgatatggaaagttacgatgaaggaggcctagttgctaatccgaacttcgaggttctggccactttcaggtacgaccctggttttgcacgccagtcagcgtcaaagaaagagatctttgaaactccagaccctcgattaggtttgagagacgaagatattaggcagcagataattaatgaggattactcaagttatttacgagtaagggaggttaattccggcggtgaccttctcgaaaatattcagcatcctgatgcttggaagcatgattgcaagaccattgtgtgccagcgtgtagaagatatgctacaagtcatttatgaacgattttttttattagatgaacaataccaaagaataagaatagcattatcatactttaaaattgacttcagcacgtctctgaatgatttattgaagttattggttgaaaacttgattaattgtaaagaaggaaattcagagtatcacgaaaaaattcaaaaaatgatcaacgaaaggcaatgctataaaatgcgggtacttgtctctaagacaggagatatacgaattgaggcaattccaatgcctatggagcctatcctaaaattaacaaccgattatgacagtgtttccacatacttcatcaaaacgatgctcaatggatttttaattgatagcacaataaattgggatgttgttgtttcatctgaaccattgaacgcatcagctttcaccagttttaaaaccacttcaagagatcattacgctagggcgagagttcgcatgcaaactgctataaataacttaagaggttcagaacctacttcttctgtctcgcaatgcgaaattttattttccaacaaatctggcctgctgatggaaggttcaataacaaacgtggctgtaattcaaaaagatcctaacggttctaaaaagtatgtgacaccaagattagcaactggatgtttgtgcggaacaatgcgtcattatttattgcggctcggccttattgaagagggagatatagatataggaagccttaccgttggcaacgaagttttgcttttcaatggcgtcatgggatgcataaagggaacagtgaagacaaaatattgagcagacgacagattttcatatcaatgaagtttttttacaatagtttacaaatcatgattttacatactcaaatatgtgcaggttgatacagacaacgtacgtagaagacaacaaacagaaaacagcggtttatacatttatttaaatgacatacagtggagaagcagagaaaggaaaaggagtgcgatgagaacagaagatgaatacttcggttgtgttggttccacgtacacattaatagcattaaaaattgatcctctgaaattacttatgagttttacgtcttttggtatttggcgtttttccactggcaccaattgtaatgttaacctttggagggactggaaaaccgtaagactttgctactttggctaaatccagcttatcgatttgatagacagttttcaaagagtgggaagcgtacgcttgtaaataagatctataaccatccttggctgtttgatgtagataatagttggatttaattaatttttctaattgtgattgaacgtttgcaattttgttttccgggaattcgtactcatttaatgggaccttggaagcctttagatatcttaaaaaccctaattcattaggtgttaaaaacattaaagatttacccttacctttagtgcctcttgcggttcttccgactctatgaatataatctcttggatcatcaggagggtcgaattgaatgatccagtccacagcagggatatctagccctctagctgcgacatctgtacaaatcaagatacctctttccgcattacagaattcgaaaaatgtatttgttctcttttgttgtttttgcttaccgtgtaattcgaggactggcaaatcaatatagttcaataattcagcgtaatatttcacagagttacaagatgataaaaatacaataattttctttttttgatttcttttcaagaaagaaaataacaacaaaaatctcttatcactgtcacataccacatagccttgttctaatccatctgcggtggagttgtcggtttcaggaacgacattaatgaaaagagggcccggtctcagcgagattctagccaaatcctcaactttggtcgtttgtgtagctgaaaataacatggattgcctatcttcgtttggcaagatcttaattatctgcctcatttcatcttcaaacccaatttctaagattctgtccgcttcatcgataatcaaagccttcaagttcttgaatacaaatccttttgtattttgtaagtgatccaataatcttccaggggtagcaatcaacatgttaacacctttcatcaatttttcggcttcctgtcttctatttgcaccaccaatgacaataccaaatgtctgtgaatggaattccattaactctcttgccactccaaaaatctgtaaagccaactctcttgtaggcgtaatgacaattataccggtaccatttcttggtttgaatttcaaagaatgcaatagttcaatagcagggatgagaaacgctagagttttaccagaacctgtcttggcagcaccaagaacatccctaccggccaaaagaggtgggatagtccttgcctgaacagaagtcatagtggtaaatcccatcttttcaatggcctttaaagttggctgtgataactttagttcttcgaacttttccacacaagtagtttgttctccctcaggtgcggcattgttttgttttgaagtgctcttttcatctactacaggttcttctgtagattcagaatctctagaacgtttatttgacggggtagccatacttctcctgttaatattgctcagcttatctaattattatagtatacagttatccaatagctatgtactcaagtaccgtgtatacactataaaatctcatctcatcgctaaagctaatattgaaaaaaaaaaaaaaaaaaaaaggaaaaggcaaataaaaaattttcaattcgggtaacgaagaatcgactctcgccgggtaaacaattcttagtcgtcatacactcctctttacgttaagaaaatagaagtagcagcgctttgtaaagcattaaagcgtcatggattgcaaaatacacataatatatcacttgtgatagtgagaaatggaatgaagtggtttaagatgctcttttaccaataaacatattgcgcctatcaaatcattttccacccctgttaactgatacagatatagccttacatataacttttgcactccctaaaattaccatggctgttcaccgcctgctatcatccatgtttttacatacatctattaggtttgccatcttagccgccgaagctatcgttgccggtacaggcgctccttgaataaccccctcccccccacgctattcttcaaattccgatttcagcttctctttgtttttccttttttggcacctcggaaaaacctccacgtgttaggttattccgccgattccacgggtggggtgctaccaagactcctgaaaaagaaactgtatgacgaaaagaaaaaaaaaaagctgcttgaattccaacaccgctttcttgttctgacaatagaaagggggattcctaaaaaaagaaaaagagggcggggtttatcatgtactcagaatatgaaaacgtgtcgaacggggatgacttcttctgcttctttacttctttctatttagagtgacagtttttttatttgttttgctaacttgtttatttattaatttcttgtttgctccttcagttacctaccacgactgtctcagccaaaccgcgatattttcatacaattgacattacaacagttcaaaaagaaaaatacacatccaggatatgactacagctagttcttctgcttcccagctacaacagcgcctgccggaagaaaaaccttggccgcaactgagtggcagcaatgcagacgctcaaaccttcaaatgtaaatacgtaaccaaccacaactccttgggcgatgggaattttagcgtcgtgaaagaatgtatgaatatacacacaaaggatttgtacgcgatgaagcttattaagaaacaaactgtcaagaacaaaattcaacttattcaaagagagttcgaccttttgaggtcaataagcgagaaaatcagagatatggaaaaaaagaatgaacattctttggacatttttgaggggcatcaccatattttacaacttttcgactattttgagacggcagataacattgtcctgatcactcagctgtgtcagaagggagatttgtatgaaaaaattgttgaaaatcagtgtttagacctcgaaactcaagttacctcgtactgcgcctgtttggtgagcgttctcgagtttttgcattctcaaggtattgttcatagagacttgaaagcagaaaacgtcttattcagattgagagtgaacgaaaacgaaaaaaacctacagggtgaacaccacggagatttcaaatacgatctcttggcacacgacctagttctcgccgattttggtcttgctgctgaatataacacaagtaaggtaaactcgttaaaggagtttgttggaaccatctcgtatattgctccagaaatcgtcaagtgcaaaggtgtcggtgaaatgactcctgatcaagttggcaaactagacaagtatggttgtccggtggatatatgggcccttggtgtactgacatatttcatggccttcggctatacgccctttgactgtaccacagacgacgaaactctggaatgtatttcaaaatgtgactattacgtcgacgaacaaatgatgcacgaccctaaatacgaacaattttggaattttgttcaatgctgttttactattgacccggccgttaggcgttctgctaagaatttgaaacagcatccctttattaaggattattttgctacttcaaattctttgaatactaaggacacgccgaatttctcctttcatccaacaataagaagggtatcttctacagcgtccatgcacacattgaggtctccttccaaatcaagaaagacaactactctagcgtatttaaatatggatggcgggtcctctgaaacttccaccgccttcagcagcaagatggatttgcctgacctttacgttgatagaaccattaattctcgtgaaagatcattgaatagaattcgagacactctgaagaaaacattatccatgacatctcttaagcctgcaggcacattcgactatcttcacgctaacaaaaacggtacttctttatcatcatccaagtcaggcctcgtgaaaaagaattctacttttgtcttggaccctaagccaccaaagaatagcttgatgaacggttgtttcagcaccactccagaatcgcgctcaaatttcaatacccccaaaaccttatcgaggcaaggttcctctactagcgtgaagaaatatgtcaatgaagttgacttacttttaaccccacgtacggcctcgatgagcagcaatgataccacagccattaacgattatgatactactaacgataagaatcctgcaagaaaacacgcagcttcattccaggtgaatgttgatgattctgatggtgatgaaaccatgcagatatagtgttgaatgataattcaccttttttttctttctttttttttttacctgggacgacattctaactaatgaaatttacgattaattattcttttttttttttttcaagaaataaatataactgtaacatatatatattaattatgggggatcacaaagaaaaatagtaactttaagaatcaaataataatgtgttgcgcttcttagtactcatccggcatttacggtttccatggtatggtttatttttcgtgcatagtattacccgtcgtgttcttttcggacattggaaagttgtccatcccaaacacttaagatgagttaaaaggcgttggcgtttgccttctccgtgtgattgatttacagttcagcccagtgatcatttagcttacccatcatcgcgtaaaatgtggctcacagaggctcaaagtatgtttttaatattttagatgctctttgcttctccgagagacgttagttccttttttactaacaacttacttttcactagaatttggtgtggccttcactttcggcggttttctcttctttttgtttggtatatttactttttttgatcgtgccctattggccttgggcaatattttgtttttaattggagtattcttaataatcggttcacaaaagacatatattttttttaccaggccaaacaaaaggcgcggttcactatttttcctagttggtgccttcttaatactgttgaaatggacatttttgggctttataattgaatctctaggtattataggtctctttggtgatttttttggcgtcatcgtacaatttttgagatcaatgcccataattggtcccatactttctcacccagcaatcgctccaatagtagataaattagcgggagttagggttctgccagtataatggtaaaattttgtatgtgaatatcatagattaattttttcgaactttctataggtataaagtaaaaataataatatttacatgattaacgttgtcctcacaaatttatgatattgactcgacaaaatctaacacagtggaatcatcaccatattgacctactacctgtaagccaatcggggtcttctcttttaaaggcattgataaacttggtagtccagccaatgacattgggacagtaaagacatcgtttatatacgagttagccggagatttggcttcctcttcttcgaagtcccttatggatccaggaagcttggacgatgtgggaactatcagtagatctaggccgtctggatttcccttagaattagttaaaacatttggaaatctgaagatcccgtcaaattcatcgatcaaattaactcgtagcttttctgccttaataaaattgttcttaaatgcatctgaacaaagattataattacctagaatgattctattcttaacttctgttccgaatttggacctagtaggtgcgaataaaataccgtcttttatatcgagttctgaatctctgtatccatatctgataccatcataccttgataaattggaagccgcttcagcgggtgatagcgtataataaatcggtaaacagttttttacagatggaatggatacagggtatatttcaagccctaaatttatcagcttttctagtaaggataaatataatctgtggaacccaatgggcatactttcatggctaaattcctttacaattcctacctttaaaggtctcctaacctttttattcccttctatcaattcacgcaattccacacttaaggaagtgggatctttcatgtcatatttatcgagcgtatgaaatacttttcgcaagacgtttatctttttgctaagtatgccaacagtgtctaaagattgagaatacgctattacgccaaatcttgacaaccgtccataggacggcttgaatcctaaaacagatccatagcatgcggggagcctaacggagccaccagtatctgttcccaaggcaaaatcgactagatcgcaagcaacgcttgcagcggctccagacgatgaacctcccatgatcttcttgtcctcatgaggatataaagggttaattacgggccctcttattgaatgtactcccccagaacccattccaaattcatctaaatttgtcttgcctaagatatgcactcctgcctgttttaatagtttcactactgttgcatcgaagggagacttgaaattctcaagtatatgtgaggcacatgtggttggaaaatcttttgtaactatattatccttgatactggcaacgcaacctgtcaatgtttcttttgtaccttttttatttgtgattgaataaggagatggattgatactagtgaaaatattatattttgattgaaaactagataatctttcgattgattcttttaaggagcgtttcagtggcatttttgtataatcaaagttaggactccaattgaggggccatctttccagcacaaataatagtgtttacaagtatagatgtactattacttttttgggagccaatgcatttcaaaaaaaaaaagaagagcagataagtcatgaggctaagaaagataaagaaatctactggttgatgaacgtcatagatttaagtgatcctgccatcaatgtggattatgatagcttgattggcattgacaatgaggaatctcaagaaatttttgaaaatgaagtgaaggaagatggacaacaagaagagcaggaagaagcatcttcaagaaaagatgggctcatcgttgaaccagggagagatgttgagagtttgagaagggctattcgagatcagttgcttttcaagatacatagacaaaaccaatcagactgtgcagatgcgagaaagttgagtaacgatgaagaagatgaaagtcggcaacagaaattagaaagaataagagaagaattggaggagttgaaaatagaaaatttaacatctgaaatgcaaactgaaatcaaggaattgtgcgaaattcaatcaaaattggcgacggaatcatctagtagattgacaaatttgaggaagaagcttctcgaaacatatgaaggccaagataccgtcatattgccaaacataattcttgatacgagtaatatcaaaagattgcaaaagttagatcagaaaatatccctaatggaacgttttgttggcataccagaagctttggaggcagaagaagataggaaatcggttcatagtaaagtcaatgaactatatagaagtattcaacttttacaaggcgatgataaggcggaaggaaagctgcaaaagttccgggatagactcgtagaactgaacgaggaatttgaaaactcattgttaggcaagaaaatacaacaggacttgaggttgaaagatgacaccgtgagcaagcttgttatgcccgaaaacaaagtaaaggagataaatagtatgtattccatgttcaagcaatatcaagattcactaccactgttggcggagaggatgaaaagtctcaataaaatgaacaacagggtgatcgaggtgtacgaaaccacgaaagggctggattcacaaataaccagcatccaagaacaaggaaaagtttggctaaaggctttaaatgagctggataaaaaattcgatgaacaagaggttaaaattcgcgaaaatatggagcagatcaggcgtaaaattgataccctcgaagacgaagctctacagagaaatagcaaataaaaggcggagaaataattttataaaccaatttaatttcattcttcattttttcgtctccatatgacaaaaaaattgaaaatatgtgtgtgtatgtatatataataatagtaataataacaatatgaaatatgaaatatccaaaataagagcggaaaacagaaattatcataaaaaagaaaaaaataaagtctctaaagggtatcaagcgcttatttcttcttcattctaccaaacaatcccttcttcttcttcttttgcttttcctcagtctgtacgtgttgttgtggctgatacactgcttgttcaccatacatttgactggaagcaccacccacttgctgtggcataccgttcgcatcgtaagtcacagcagcaccaaacacagggaaatcaggtcttacgcggaacccgtaagttggagtctccaactgttgggcccagaccgggtctccggagacagcatactcgaaacttcttatagtgtccaaaggtctttcgtctcttgccctagttggattcgatatatctgcctgtgtgatgggttgaccgaaaacatcacacagaacatgaccttcttcgttggaaaaataagattgtctgttcatgttgtcgtggaaggtatcagcagcttgttcaaaaggttgggcttcctgcacagcgtctagaataggatcagcaacggaagcagtacgcatcttcaatcttgccttgtcatcttcagaaatcttgacatctgaggcacggttcgctccgtcatgatcactcgtgttactgatactggatttctttctaaaatgcatcatattgccttggtgtgctgttttaaccttgtttgatgtttgctgtgtctcttgtgttagttctctgcctagtgaaaccgaaaatgctcaagaaagcgtaccacgaaagtactcctttcttttctattaataaataaacaaataaataatacaggttgctttgcctcgatggtaaaaggaaagaaaatttcggatccgaaaatttttagcgcattctctgggcgccgtgcaccacgtcaatttgacagagatgatgttacgattatttgtattattgtataaatatttatatatatatgtgcgtgtgcatatactggctttctatttttatttattagattcttggcaacaggcaaggatggactgcttgacactttcgcaagcatttttgagttcctctggggacatggcggcgttacagcagattttcaagctagggacaattggtagcgtctcctgttttaaaacaatagtgtttcttgtgatgagaacgttgtagttaataagagcatgatctactatggactgcagaaatttttcctcctcttcgtatggctcaatgaatttgtttgtctgggacttcttttgcaaagctgacatggtttcgaatagctgttcgcaggtgtatccgaacttgcgagacctatatgcgggagtcagttgcagatgtaggacagcagacactggagaggacgtgacgattacgtatgaacgcaaggagtcgtcagatgcaaaggaatcatgcaaagatttggatagtttttgcagcgtctggacggcgtcgttgttggagtccatcaatttcaagactttggagacggatgtgacggtgtaagccggcaaacaggcagaaaaacaatatgcattggaaccaatacgctggtgcaaacacataacactgtcacccaggacaaaaccaccggtggaccccaacgcggtggccatggacccaacggtaatgtcaatggcagttgcgcgatccatgttgaagtgctctgacaacccacggcccgtagcgccaagaacaccaatggagaaggtttcgtcaacaaatagtctgaacttgtacttgttcttcagcttagtcaactcaggcaacggagctaaatcgcccgagttgtggaaaataccctcagtgacgataaattttcttggaatggcgggcagtttctcaagtttctcctgttcggtcaactcgtttaataaacattctagcgaattcatatcgttgtggttgaagtagtagactgtggatctgcttagttgcagagcattttgcactggtaatgacacctggtcgtctgccacgataacatcaccacgctttgtgaaagcaggcagaacagagggtgcggcacaaaagtcttgcccgtacagaacggaaccttgggtgccaaagaactgtgctaaatcatattccaacgtgtaatgaacgtcctggttaccgtagaacccggcgggaccacaggcgcccacaccgtaattcttgatagtggtcttgaccacttctttcacgggctccgtagcggacaattgcaaaaagttgttcgaggccaaattgaaaacattggtatacttctcctgcaggttgtttctggtgatagtaatatggttctgaatgggcatttccatggtgacgggtgttttggccaccctccacgattgctcatcggtggcagaagggtcgactagaggctcgggctcccagtcctcaattagcgcgtcaatctcctggggcgataggttgggcttctgtgcttgaagactctttttctgttgtggcttggacaagtaatagatgatcccgtataaaataagccctatctcaaccgtggtcctgtatggatcgtcatgatgcgatttcttgatgtacgaaacgatgaattggcctcccgggatttgagtcaacaccagattgaagtagtaccataggtacgatgaggtggtaacaataaatgccggaatcggtattgatttgggtaaaacctctgggatgtgtgccattgctttttttttttgggtgggaaggaagaaaaaaggataaataaccctacacgagcaaaatgtgtatattggaggccaggcagaaggttagagcgctcttatactgtgctactcgatgatgttgaaaagaattttttttatttttccttttctttttcttaagtactatattttctcaatcttactttcgttcactacagttaaccgcagcaatatgcccctataaaaaagaatgagtgaaaaatttgttagcagagaagcaagaaggaaagaaggaaaaaaaaaagaaaccgtgtaagaaatcatggcgcctcaaaaaaaaaaaaatacgcgaaatcgatttccgtatatgatgatacatatgttaggtctcttatggtagtttttagggtctgtcctgttttttgaaggcattggttagggtctagtaagtaactcgtataaagagatgtacttttatacggtatgtgtggcggttatttccagtgttttttttcccttattttgtgggttcatggaaatagtacatattgaccttctgcacaagaagccatattgacagagcagtatgtgaggacctttcttctacacaatgtaacagtcaatggttgtagtcaataccacgacctttacgtgcagttttagagcgaaacttcggttttttgagacttacctcgtgtttgtgtctccctgggaatggagccgcgccacccttgtctattatgtatagtcttatttaatcatagcgatgttggtcatccagtacacttcggtagcaaccttcgtttgtgattgtcttggtaattgcttccaacaactttatccatcattgagacaggggccatatcacccgcggggtctcaaagaaggggcccactaataaaagcacgagataagaatgccagcaaaaaagctccgaaataattcttttcgtcttccctcctagtcttaacaagacaagagagagagagagaaagaatactcactagagattgtttcttttctactcaacttaaagtatacatacgctatgaaagcattcaccagtttactatgtggactaggcctgtccactacactcgctaaggccatctcattgcaaagaccgttgggtctagataaggacgttttgctgcaagctgcggaaaaatttggtttggacctcgacctggatcatctcttgaaggagttggactccaatgtattggacgcttgggcccaaatagagcatttgtacccaaaccaggttatgagccttgaaacttccactaagccaaaattccctgaagcaatcaaaacgaagaaagactgggactttgtggtcaagaatgacgcaattgaaaactatcagcttcgtgtcaacaagattaaggaccctaaaatcctgggcattgacccaaatgtcacacagtacacgggttacttggatgtggaagacgaggacaagcatttcttcttttggacttttgaaagtagaaacgatcctgcaaaggatccggtcatcctttggttgaacgggggtccaggttgttcttcactaaccgggctgttctttgaattaggaccctcatccattggacctgatttgaaacccatcgggaacccttactcttggaacagcaatgccaccgtgatcttccttgaccagcctgtcaacgttgggttctcgtattccgggtcctcaggtgtttccaacactgtcgccgctggtaaggatgtctataacttcttggagttgttcttcgatcagttccctgaatacgtcaacaagggccaagatttccacatcgctggggaatcctacgccggccattacatccctgtttttgcctctgaaattttgtctcacaaggacagaaacttcaacttaacctccgtcttgatcggaaatggcctcactgacccattgactcagtataactattacgaaccaatggcctgtggtgaaggtggcgaaccatctgttttgccctcggaggaatgctctgctatggaagactctttggaacgttgtttgggcttgatcgagtcgtgctatgactcgcaatccgtctggtcctgtgttccagctaccatttattgtaataacgcccaattggctccttaccaacgtaccggcagaaacgtttacgatatcaggaaggattgtgaaggtggcaatttgtgctacccaacgttacaagatatcgacgactacttaaaccaggactacgtcaaagaagctgtcggtgcggaggttgaccactacgaatcctgtaacttcgatatcaacagaaatttcctgtttgcgggtgattggatgaagccttaccacaccgccgtaacagatcttttgaatcaagacctacccattctggtatatgcaggcgataaagatttcatctgtaactggttgggtaataaggcgtggacggatgtcttgccatggaagtacgacgaagaatttgcaagccaaaaagtacgtaactggactgcttctatcaccgacgaggtcgctggtgaagtcaaatcctacaagcacttcacctatttgagagtcttcaatggtggccacatggttccatttgacgtccctgaaaacgccttaagtatggttaacgaatggatccacggtggtttctccttataaagcgtgtatgtgtaggcataccgtttttattatcagctacgatcgaaatatatacgtttttatctatgttacgttatatattgtagtcttaaccatttgtaagttttgcttcttttcttttattcatttcataacatcatactgttttacgtaataccatccttaactttttccaccgaaggggaggaagaactaaattctagaaaaatgaaaccattaaaaaaaaagaaaacaatagagctgcttctacaattttgcacatcaaaaaagacctccaactaccgagtttgtaagtacaatgtctcaacccactcccatcataactacaaaatcagctgctaagccaaaaccaaaaatttttaatttattccgcgtttgcttcatttcattattgctgatcgctgcggttgaatacttcaagtatggtacaagaattaactatgaatggttccattgtaccccaatcaaagaaccccagtctggctcagtaatcaagctttgggcacgtggtgggccaagttgtgacaaaagaggcgaatataaaactatagtaaagagaatcactagagattatgaaccaaatgatgaacatctctcgttctgtatcatcgagaatgataatgttccacccgtccactacccaattcacgaagataaaggtgaacctggctacgtagcttatgtcgggtacgacacagactctgagctggttcaagaactatgtgctgattccacaatttatcacatgtgaattctttcttttacatacataaacatagaagaaatccaaccctgatatagggatttataaatgcgtgtgcatatctatatttatacatataaagagaaaaaaattgctcatgataaaagaagtatcgcctgcccactttcctaaatcctcgaattttccctatattttgcgaacattttgcctaattcctcttgaatattaactttgaaaacttctaaaggatatagtttatcaaggtcgataccagaggttgttttcctatcttctctgattttatcaattgttggtataaagtccatatatcgggccaaaaagtgttgctctttcacctcagtaggctcaaatctttcgtctactgtttttatcaatccaatagaatcgcaccccttcggtattaatatctcactgcgtgtgaccatttcaatatgatctttcatatctctatcttcacaaaaatgctttagaagctcttggtatttaagcctttgtgcttcctctcgtttctcttcggtatggtcttcgcatatatagaatagtgagctatcattaaaatagcaaaacgatcttaacgtttgcaaaatgaagtcaatatgtactgactgccatactgtagtgtgtctttgtaagtttaatatttcgccactgtttaagcaccatacagaaaattcattatcgtcattcagttgcttaattttattgaatgcgtaggatagttcattcagccacaacttttggtcgttcagtgtccaatctaataatatgagccagcgaaccttcgaactatgttcttgtaaaaacggctttagaagatctagtgcatcgtcagtgtttcttattagcgtgtaaacatcgacagaataattttcctttaagtcgttggtccatcctatggtggcgtaattaatcaaagtggtatccagtattgaattgcttccctctggaaaacagatatttataaattgatgcagtgttttacttgatggggaatatatgattgctgttatcgtagcagtctctgtgctgttgattgtggattcattctgagacaataatttgtcccaggcattacaattatccattaatacatacaattcttttatcttcttttctttttgtacaagttgcggattacttctctttgtttacctttttgcttttatttttttttttaatacgtgcatatatatatatatatttagtttaggtcagaatacaaagataattatgtataaatgggcgcatttggaaactattttacatacaactgaacaagttcggaacaatctatcaataatctgcacaattatataatccgatatcgacttcagccttcatatctgatgaattatttgcgatcgattcacgtttttcttccaattcttgaatataaccgtcttcaacaccagtgacataatttccggtaaatacaccatcttcgaatttggttattttatcagttttacaacaatcaatcaaatcttccaatgattggtaaatgactctttcacaaccgattacttccgccacttcttcatcggttctgttataagcaatcaagttctttgtgtctgttaagtcaataccataaatatggttgtaacgaatggctggggcagctgaagcgaagtaaacctttgttgcaccggattccttggccatgttaacaatctcttttgaagtagtacctctgacaatagaatcatccactatcagaaccttcttacccttaaattcagactccatagggttaagcttcctccttactgaagaaaccctttccctctggtttggcatgataaatgtcctgcccacgtatctgtttttaacaaagccctctctataaggcttccctaacacattagcacattctagtgcacatgttcttgcagtatctgggacgggaataacaacatcaatatcttctggcttcagttgctttagaatattttccgctaatttagaacccatagccaatcttgtgtgataaactgatattccatccaagacactgtccggtctggcgaaatatacgtattcaaataaatcaggtctataagagttaataggaaccacttgtttgaactcaggttcacctttgctacagttcttagggatgataactgcctcgccaggctttaagtcacgatatttagtaaagttgtgagctttgaaaacaacactttctgaagctaacatatagtccttagtgccgtccggattttctctttcaccgaacaataatggcctaataccatttggatctctgaaaccaaataatgcaaaaccggcaagtaaaccaacgcaagcataaccgccacggcataaacggtaaacaccttctaacgcgtggaaaacatcttcattgttaactctgtacttgttatgtttttccagttcagcagcaaaaatattcaatagtaactccgaatcactgtccgtgttaatatgtctatgaacgtcttcatccatatatctcttcaatgatgcagtattcaccaagttaccgttatgtgccaagttaataccgtaaggactattgacgtaaaatggttgcgcttctgaattagccgaagacccggctgtaggatatctcaagtgggcaatacccatggaaccagcaagaccggaaacacgttgttgggtaaatacgtcacgagccataccattacctttacattggtagattctaccacgagaaccacaggtagctataccagctgcatcttgtccacgatgttgtagaaaaatgcatccatcacataactccggagctactggagtggtttggtttgctaatacaatacctaaaataccacacattttttctattctgctgtttgctgtacctctttctttgctaaacttattagaacgaaatctactactttcaagacgatgtcttcgcaactatgacttaaaagtgaataaaattgtacggtggctgttgaaatttttctaaaatgaaaaaaaaaaaaacgaaggactttaccttgacttaataataagaatctgaaaagtacaaacctattattgaaattgtaagtaagcaaactttaaatacaccgaagctctgacatttgccgcatgagcagtcattcggattcatgatcccagattatattttattattcatgttcgttctaactctgtcctgttattttcggtcaggaagagtcaatacatcgggtcattgaaaaaccgcggagaaagataataacttttcttttttccttaaatcttgaaaaacttatacatgtataaatcaatatttacttacgagcgttcatagttcttgctggtcttttagttcattctctaaatgatccagatcttcttgtatggtccaaagttcgcggtacaatgaccctggcatagccaacagttcaagatgcttaccttcctctcttactcttccgttgtcaaggactatgatcttgtctgcatctgcaattgtcctcagtctatgtgcgatgtatacactcgttctcgaacccgaagtaaagttatctctaatggttcgtaagagagcttgttctgtgtgtgtgtccaaggcgcttgtggcctcgtcaaaaaacatgatccttgcattcttcaatagtacccttgcaattgccagcctttgcttttcaccaccgctgatcatcaaccctcgctccccgacgatggtgtcaaaaccttgtggtaatttcttgattaagggtgctagctgggctttttcaactacagttatcacttcctcgtcggttgcgtcaatacgaccgaactttacattttcccagatagtgtcattgaaaagtggtgtgtcctgtggtaccacaccaatcaccttcctcaaggcatcgatgtcatattctttaatatctctaccgtttatgaggatccttccgctttcaggatcataaaatctaaagactaattttaaaatggtggacttcccactgcccgaagacccaactattgcggttttccagcctgctgggatggtaaagctggcattctttaaaattttcctatcgggatgatatccaaacgtgacgttctcaaaagtaatatcgtagggaacattttctggaagcattaagggacgttcggcatttttaatcttgacttcattttttcttaacttaaatagcgtttccatatcaatcagagactgctttaaatctctgtaaacactaccaagaaaatttagcggtactgatagttgaaaaaccaactgattaattagaaccaagtcaccaactgtcaagttgccaccaataacgccggtgcaacccatatacatcattgcagttagggcagtagtaaaaattagattttggccggagttcaaaaatgctagagattgcgatactttaatttgagagtcacgatagttcatcaaggagccattatacttatctgcaagatatttttcattgttgaagtattttaccgcctcaaaattaattaaagaatctaaagccacactggcagctttgttatcggccttgttagcatcccttctaaaatgtgtcctccatgcggtcgtctttatagtgaaaatggagtataaaagcattgtactgaatgttattgcggcaaatgacgcaccgaattgatacgtcaaaatcccacaaacgacagatatttcaaaacttatagggataatgtggaataccatggccgttaacacttgagatataccctttgtacctctatccatggccctcgtcagaccacccgtttgtctactcaagtgccatcccaaatctaacttcataaggtgctggaaagtttgtagcgacacagttctaatggcattctgtgccactttggcaaatacggcgttcctcagttcgccgaataaaacagagccgaaccttgcaacaccatagcaaagaatggttaatccaatcgctgccggaagggcgactgtaggatcatcccatgctatattcattgaatcaatagtttgcttgaaaaaaaaaggtacttgaacatttaaaattttggcggatatcaacagtccaagggcaatcagtacccttatcctcactttattgttgcctttgggccaaatatagcgaaatagatctttcaagattttcagttccgagagggttggggccttgctggtcttttttacctgagtcttcacttttggagccgacgagaattgctcgacggattttttgtgcgtaatatccttttgtgcttgattccataaattcacagctgaattgaataacagaggccgctgggttgataacttagacacagtaaatataacgggcgaatggttccggattagaccagatctaaattttgatcttacaattcgcccaattacaggacatcttggaagaagcagcatttgcaggttggagtggaatctatcaacaacgatatacttacgttgctctgtcgcaattttcgaaattgtactctttgctgtgctgattgctttgtttgcgattattaatgtagaaagtcatcggaaagccctcgcgctctttcccagtgaaatttcacgtgatgtaatctgatgaagggcacgtataggtcagtgacctttgctgtgcaaattgggtaaggtaatttcttttaaagactttaagaatggtaaagtgaggtacaacaacatattataagacttacttggtatgtaccttaccttccttagatatttttcatgctgcgtagaaaattgcaccatctccaatcgtcacttttatacattttcaaaagaatatagatgagtatagcaatatagggtttacacatatgtacagaaaagcagaatagtaagttttgtttcatcacttagataggtttttaatttcttcttcacatttggtaatgactgcattactggcattgattttaccggataaatagtccaatctggtcttgaaaagtttctgatcaggaactttccccaaaggttttaattcttcttcccatttcttgattctaccagtttcaaaacccacaacctttaataagtaacgggtttttagcacttttgcgagttcaggatcgttgatcaagtatgtgaatgctgccctgtatagcggtttggcaggcctgatttcctgtaaaacacccctatctctagatacagttattaaaccattattctccaattccatgattcccgtttctggtgcggctttgaataatggcttgttaacgatttcatggaatggaatgactgggttcgcactcaataattcgattaattcccaggcttgtgcacttttattgctgtcaatcttgtcacttaaaaacatttgagttatttgctcagaagcctgttcaatcattttgtctactgcttccgagggctcttctcctgactttacccttcttacaaatgcctgtaagtctaacatcctaccacccaatggctctaaagaagcgtcaatttcctgtaattccttttcatttaaaataacctcagcttttttgacactcgtatcggcctcactatcagaatcattattttcagcagtttccttttctgattcaggttcttttacgttttcacccttggattttttattgtaatataagtaatcctccaattgggataatacatagttcctcgaattctcttttgaggcatctgataggattaggtttttgaagacttgattgggtagtgattcgctcaatctttggttggatgcaacggtttccgttaagaaaatcacatgagcaatattcatttgaactagcatagctgcccaatcggatagttccttatacacaaatccatttatttccgacttgccctcaaacctatctatgacgataacgggtttagcttccggatgttgctgtaggtaatcttcttccttaacattaactgtcccatcaccggtggaaacaaaagccttgtaattcttgagagcaatacgtctaatggacatcaatgaggtagttaacatgtttctaaaccgagattccttcgtctcagacaacccagttttttgccctgttaatccttgcactgttaaatcaaggacacctgtgacagagtcaatccatgggaatattgggaaataacccaattgactagcggcattttttaaaaacataggatctgttctggacttaatcaatttatcacaatccaaatacaaaacatttgctctattttgcaaagtgtgttgcatgaccaaatcatgtttccctgaacctctaggcccccttataaccacaaaagtattattattttcttcaagccacattttcaggtcattcactttctctattctttcctcccataaatgctttctttggtgattatcatcagggccgccccagtagtacttgatagaagtcatggtagatgaggttagcgttttcagttgtttccaaaacttattgtcccacgataaagaatatttgtgagtgatcttctgttcaatcgaaaattctcttataggatcaaacactaaaacagcaaagattgaaagtagcgcaaataaaactggaatagcaatccttgtatggttggtgaaaaaattactaactagatggcctcttctgatattttcgtattgtatgtgtaagacggtattatgaatttcgataccggaaacacaattcttggcagaaatggcaccacggaatgaacggtatcttacctttgccacattgttgttagcagcagtgggagggaaaatatcaataattgtcccatatcttctgaataaagagtatatttcttcttctgttaaggcgggcccttggaacttgatgactatagtggtacttggtagtcttcttaaatcctcaatccaaggcgaaccctttactgggaaggcagaagctcgagtgaagtacgagagtaagtttttagaggattctctggctgtattctgttggattagagaatttacctgagcttttgtatacttgggtggaacgacaaatgtggcaaatacaccaccatcccttttcactggaatggtagacttcaactccagtccataaatggggttattgggtggactggctaaattccttattttctccctcactgcatcccgtgactggtttcttagcaggagattgtaccacagtgttggattccaaaccgaggtggttctagcgtaaacattatcgaaatatatcagagtttcttcatctgatttgtgaataacaccagtatcggtggcggtgtttgactctcctgcctgctgatccttttgctggatctcgctcgacacatgtctcactgagggttgggcattcatcaggttcgctagtctatatttgcccttgaggatgcctattcctctggcgaggcatggcactggcatccttgacacattcagggaagtcgttcgtactagcaacatggtttacttttacaaatactacttcctgtataggcccgctatattttggttttagatcctgtcaatactgagttcatctttcattttctcaatataacattaccgttatctcccttatacttctcaaattcccatctacggaaccctgatcaagccctgagaaactatatgagggtgtgtacattgcagtgcatcatttgtgagggttcaataattgaaattatagggtggacgtcaagacgaaaagtgaaaaattacatccgtatagaattatataacttgatgagatgagatgagtaaatgacagaagaattaccgtttcatcattgaacttcgatcatttcaatgctggcatgcgaaggaaaatgagaaatatcgagggagacgattcagaggagcaggacaaactataaccgactgtttgttggaggatgccgtacataacgaacactgctgaagctaccatgtctacagtttagaggaatgggtacaactcacaggcgagggatggtgttcactcgtgctagcaaacgcggtgggagcaaaaagtagaatattatcttttattcgtgaaacttcgaacactgtcatctaaagatgctatatactaatataggcatacttgataatgaaaactataaatcgtaaagacataagagatccgcttatttagaagtgtcaacaacgtatctaccagcaatttggcccttctccatcttttcgtaaatttctggtaaactggataagccaactacctttattggagacttgactagacctctggcaaagaaatctaaggcttctctggtatcagctctgttccccacgtaagagccgacaatggagatagacttgacaacgtggttgaagacatcagaggagcactttgcaccggctggcaaaccaaccaagacaacagtaccgttcgccctacagtatctggtagaagcttcgatagcggcttcggaaacggaaacattgatgataccgtgggcaccgccgttggtagccttaacgactgcgctaacaatgtccttctctttggtgaagtcgatgaatacttcaccaccgagcgaggtaaacaattcttcctttcctggaccaccatcaatacctaagactctgtaacccatcgccttagcatattgaacagccaaagaacctagaccaccagcagcaccagaaatggccgcccagtggcctgctctcaagttggcagacttcaaagccttgtatacggtgataccagcacacaagattggcgcgacttcagccaagtcagtaccttgaggaatgtgagcggcttgaacagcgtcagcggtagcgtattcttggaaagaaccgtcgtgggtgtaaccagacaagtcagcgtgaggacagttggattcgttacccaattcacagtattcacaggccatacaagaaccgttcaaccatttgataccggcgtagtcaccgatcttccagcccttaacgttttcacccatgccgacaacgacaccggcaccttcgtgaccaccaactaatggtaacttagttggcaatggccagtcaccatgccaagcgtgcaaatcggtgtggcagacaccagagtacttgacgttgattaacaattcgttgggctttggctttggaactgggatatccttatgctccaacttgccgttggattcgtagaagataatggctttttgagtttctggaatagacattgtgtattacgatatagttaatagttgatagttgattgtatgctttttgtagcttgatattctatttaccaagaagaaacaagaagtgataaaaacaacaagagagcagtagtaagagtatttcgagtgtgaaaaaagtcgctactggcactctatttatatgtgataggcatgctatagctttaccaaaaagtgaaccccatttctatgctctcctctgccttttttttttttttttttttcattctctcaatctgaaattctcttatttctccaacttataagttggagatgcccggtgttccggcagaggagatcagtctcgtgaagtggatggtttcccgcctgcgggcaaaacgtcataacatttttatgagcgaaagccgttaatgaagacaaaatcccttaattaaaacattagaatggtgattagaaaggcaggattaatcagttacacaggctgtaaccggagagacggatcataaggcaatttttagataagactggttagagttcttggcatcagaaaatttgagaaacgatttttccgtttgtttgcccctacgttttgcccctttgatcaaactatcagttaagatattaatttttttgagaaaacgattctttgattagtctcttcaaacaaacaatgagctctgaagacgaattgggaagtatcggtactgtgtttcccggaagtcccatagataagagcattgggagtattctcccacaatttgatgaagaagtggagactttgctggaagatagcttcacgtggaacattcctgactggaacgagttaacaaacccgaaatacaattcgcccaggtttagaattggtgatttcgaatgggacattctattattccctcagggaaaccataataaaggtgttgcggtatatctggaacctcatccggaagaaaaattagatgagactacgggagagatggtgccagttgatccggactggtattgttgtgctcagtttgccattggtatatctagacctggtaatggtgacaccatcaatttaattaacaaatcgcatcaccgattcaacgctctagatacagactggggatttgcaaatttgatagatttgaacaacttgaaacatccctcaaaaggaagaccgctttcgttcttaaacgaagggaccttgaacataacagcgtatgtgcgcatattgaaggatcctactggtgtcttgtggcataatttcctgaattatgactcgaagaaagtcacgggctatgttggcttccgaaatcagggtgccacatgctatttgaattcgttattgcaatcttacttctttacaaaatacttcagaaaactggtttacgaaatacccaccgaacatgaaagtccaaacaacagtgtcccattggctttgcaaagagctttctaccaactacaagtatccgatataccattagacactttggaacttaccaggtcattcggttgggacactgcggaatccttcactcaacacgatgtgcaggaattgaataggatattaatggacaggctggaaaataatatgaagggaacacccgtggaggggaagttaaatgaaatatttgtcggaaaaatgaaaagttatattaaatgtatcaatgttgattatgaatctgctagagtggaggacttttgggatctgcaactgaatgtcaaaaatttcaagaatttacaagaatcttttgacaattacattgagatggaactaatgaatggtgaaaatcagtatgctgctcaagactatggtttgcaagatgctcaaaaaggtgttatattcgaatcatttccgccagttttacatctgcagttgaaaagatttgaatacgattttaattatgatcagatggtaaaggttaacgataaatatgaatttcctgaaacaattgacttgtcgcccttcgttgataaagacgtattaaagaaaacgttagactcggagaacaaggataagaatccttatgtttataacttacatggtgtgctagttcattctggtgatatatctaccggccactactatactctgattaaacctggtgttgaagatcaatggtacagatttgatgatgaaagggtttggagggtcacaaagaaacaagttttccaagaaaattttggatgtgataggttgcctgatgaaaaagttcgtacaatgacgagaggtgagtatcagaactatatcattcaacgccatacaagtgcttatatgcttgtttatatacgtcaagaacaagaggaggatttgctgcgtccagttttggaatctgatgttcctaagcatgtaatcacaagagtaagagaagaaatcaaagaacgggaaacaaaagaaaaggaaattagagaagcacacctgtatgtcacgctcagattgcactcaatcaaagagtttattcattatgaaggatttgactatttcgcacatgatgggtttaggttatttgcagaggagctcaatgactctggtttgcagcaaatcaacttaaaagtcttgagaacaactaagttatcggatatttttgcaagcattaaggaaactatgaatattccacaagaaagggacgtcaaatattggaaaatggattatcgcagaaacagcactttgcgtttaacacaacccataaattttgaatccgtaaacatcactttgcaggaggcattaaaaaaggagaagaaaaggactatgcaaacgcaatatggagaggaaggtgttgctagtactgaggaagacgacaaggcacttttagaaactgtatcattcttagatcttttcattgaggagccctatctagagttacaatttttgaacaagctgaaggaagcttctttaatctcaaaggcccagctggatgatgagctgatatcaactataagaacgaatcttccagaactaacaaagggaggaatcgagcctgtttttgccaccgacaataaatctaatttgctattcgtcaagagctacgacccacatacccaaaagctattgggatttggccattttgccgtaaatcaattgcaacagctatcggatatatctgcaattattgaggacagcatttcttccaacgaaaagctgactttctacgaagaagtccaacctggtaccataaatgaaatatatatgaaggagacaatatatgatgctgatatagacacgggtgatatagtttcatttgaggttccaggtgctgttttgccagatacttttccagtttacgcaacaatcaaagatttttactcatatctgaggtatcgtgtaaaattgaagttttctaaatttgacggttcaagtgaggaatatggagttagtaatgaaatcccagagagcttcgaattctggatatccgcttatgcaccttatgatgaccttgctagaatggtgtcgaaatatgcgcacgttaagccagaatatctaaagattattgccctttattctaatggaagatttgtgttaaaatcaacctcacttttgaatgattaccttttgaaagatttcaattgcgatcaaataccgccttttgcatttgaagtattgtctgtgcctttgaaagaattggagcgtttgaggccaattaaattatattggctaaaaaatagttatattcattatcaatgtttcgaattcgaagtcgcaaacgattatacagaatctcaatttcttgaaaaagtgcaacacaagatcggctttaccgatgaagaaaaggagaacatcttactctggaccaacacaaatttccagtttcagggcttattatcggaccaaaacaccttcaaagatgtgagtaaacattctttactctttggtagaattttacccgaggagtctaaattgttcaaagaattaaatcgtctagaaaacgtacaaacatcttcattggaggattttatggatgatgaaaacgcgactgacagaccaatggacgatgagcaagatctaggtatggcgatagaacattctgaagatatgaaagggcgtatagtggttgttcaacaatatttcaaagaccttgagaatagacacggaatatccttcttatttaatttaataccagacgaaacattcccaaagacaaaagatcgtcttcatgcaaaatttggtctcggacaaaaagaattttcaaagatcaaattaagtattggttactccactgaagaaggtacggtgtttagaagtttgcaaggattttcggacgaagaattggacaaagttatattgtatgacattatgtccaacttagattatatctacatggatcatccggatagattgagatcgcattcttcctatgatagaccaatgatcattaaaaactgatacgtcttacgactatgtttagctttgatgttttctccattttttttatgtttttttatgataatctctcagccgccatcacttccacacaggcaatgctctacagttttattttgcttttaggtaatgccgcatatatatatatatataagttagaacacaaactatagagcagcgaggacccgtagctaaaaggaagacaaattgaaaaatctttcacaaatgagtatagaatatatactttacacaaaacacataagtaaacaataacgtgataagaataggagagcaaatatgggaaagggcttatttcccccatatttggctgctttttaagaaaaagggaaaaagaatgatcataaagtaaatgaagtttcagtggtttaatcacttgatagaataccccagtatttttcaacaccgtattgcccatcatctttccatagatcattgaaggcggtaaataagtaagctgaagagccgcaggagcttttgatagaagaaatggcggcttcttggtttgctttagatgggacagcttcgccgtaagtatcacccttagatggccaaccagtttcggtaataacgacgtcctttttcccaccacaagcagtgtaaaccctttcgatttgttctagtacccatggtcctgcatcttgggccgcagtattttcatcgaagtatgcatgggcgttgacagccatatagtcagaataattacacaggtcagggttatttataacagcaatgaaggtatcaacggaaacgactgagcctgtataaccagcagaggttaaagctgacttggccgtggaaacgtattcaccgacttgcgtcgtagtggcagaaccgccattgaccagttcgttaccgacagaaacagtggtaatatcatcccaggagccataagactcaactgcagatttaatagtatcaacggcgtcttgaattttgtcaacgtaatatatgcctaagaataatttctggcttgaagttttagcttgcaagacattctcaacctgactacagtcaacgccatataatctgatgttgtcaaaaccagtcaactgttctaaatctgaggcgacttgagcagtagatttacaggacccatcatcattgtaaggactgtaagtaatacccttagcaccggaggctgagatactagatgaagcggaggatgaagctgaagatgaagttgaggatgaggatgagggtgaggatgaagtcgaagaaccaaccgtagatgctgcctcggaagattgaagagtgctggtttgttgttgagaagtgacgacattagcggaagttgttggttctaaagtggatgtagttgcttgagaagcaactgcagtactgctggtagtagctacaacagcattctcgttcactggaacaatagtttcgccgctgttaccggaaacgacaacagtaacctgcgcatggactgtggcagtaacaacgtcacgcttttcatgtttatggcgaacagcaggagctcctagagctccggttaataatgcagatacagttaggaaatttgaaaaacgcataatggaatgaagactttttttgcgttaatactatcttttgacaatttgaaaaaaagaacagtaatagtaaaggagagacgtgacagttggatgttcagctcaatattgcaaaagtatagtatttaactcttttatttgggcctatataatagatgaatttaaaatgggaaaaatatgatgcacgcttcaaagatacactgtaagacaaacttcacgcagacatctttccctccattataaatactacagttttgaaacaaacgtggaaaagaaggcttatggatacggctctcgatggagaagttactgtacacatgaaaacacgaataactttcaaacgcgtgcgacgtttgttaccatattcaaacgtttcaacgcgaattttttgtccgctgtttcgcgcaattaaaagtcttggcatttttctcttcaggttttacttcgtccgaaatcttcgaggacttttccgaaaaaggtaaattactgcaaacggtctttcgcgaaatctagaccgaagatctctggggatatgtaaggaacaaatatttttgtcattgagggcttagataaaaagaaaatctagatgtcttgcctgagaaaaagaaagagggaggcattctttcttaattattaccgtgcctggtatcagcataagtgaaggccgagacagctttcgtatatggctgttgcacgtctctgaactaatcattctcgcccatcaagatcggaccatcttgcctagtgcggcaatgatggttaaattatgcgggtaagagttttacatggtcagcggctatttggcgagaaccttcaaaagtaattatgccttctaggatttgccactatacaacttaatcattaagggctgtggaactgcatattgggaaaagaaaaacatactgagaaggaaagttaaggagttgaatatggattttatgagtcccaagttttcgctaactgacgttgagtatcctgcttggtgccaagacgatgaagtcccaataacaatgcaggaaattagagaaatttttgtggagctcatggataagtttggcttccagaaatcttctatggaaaatatgtatcaacatttaatgggacagctggactccagggcaagtcgtacaggtgctcaaaatgctttagtatcgctacatgtttcatatattggaggcgaacacgcaaattatagaaaatggtattttgccgctcagctcgatttagatgaagagatcgggtttcaaaacatgcgactacatggaaaggcacgccaaagaaacgtaaaaatggcgaagaaaagaggcgtatcgataaaggaacaaattaagcaatggaatgagaaggagcaagagttcatcaataaccatccaaagatcacactgactcaagaacaattggaagatcagacaaacttgaaaagtgcagactacaaatggaaattgaaaatgaaaaaattgacgcccgaaaatatgataagacagctggccctttatttgctttgctggggtgaagccaatcaagtcagattcgccccagaatgcctttgctttattttcaaatgtgcacttgattatgatattagtacgtcaagtagcgaaaaaacggtgaaatcacctgagtattcatacttaaatgacgttattactcccttatacgaattcctaaggggccaagtatacaaaaaagacgcaaaggggaactggaaacgaagagaaaaagaccacaagaatattattggttacgacgacatcaatcaattattttggtacccggaaggatttgaacgtattattttaaacaatggagaacgattagttgacaagccattggaggagagatatctttactttaaagacgttgcatggtctaaagtattttataagacatatagagaaaccagaagttggaagcattgttttaccaatttcaatagattctggattatccattttgcaccgttttggttcttcaccacatttaattcccccactttgtacaccaagaattatatacagttattgaataaccagcctacaccccaagttagactatcagtgattgcctttggaggcacaattgcatgtttagttcaaattttagccaccgtgttcgagtggggatttgtacctcgagaatggccaggcgctcagcatttatcgagtagaatgattggcttacttttttgtcttgcaatcaatttgggaccttccgtgtatgttctggggtttttcgaatgggatgttcattcaaaatctgcgtatatcgtgtccatcgtccaactaatcattgcatttttaaccacttttttttttgctgtcagacctttgggcggcttatttcgtccatatttgaataaagacaaaaaacatcggaggtacatctcatcgcaaacctttaccgcttcatttcctaagctgacaggacgcagcaaatggttttcttatgggttatgggtatttgtgtatttggcgaaatatattgagtcctatttttttttgaccttgtccctcagggaccccatcagggtcctctctattatggatttgtccagatgtcaaggtgaatatttgttgggtcctattctatgtaaatggcaagccaaaattacattagttctcatgctgctttctgacttgggcctgttttttctcgacacttacctttggtacattatttgcaactgtattttttccattgtactgtcattttctcttggtacttcaattctcacgccatggaagaatgtatactctcgattgccaaaaaggatatattccaaaatccttgctacttcagagatggatgtaaaatttaaagcaaaaatactgatatcgcaggtttggaatgccattgttatatcaatgtatagggaacatcttctctccattgaacatttacaaagactcttgtttcagcaagttgactccttaatgggagacacaagaaccctgaaatcgcctacatttttcgttgcacaagatgattcaacgttcaagtcaatggaattttttccatcaaattcagaggcaaaaagaaggatatccttttttgcccaatccctggcgacccccatttcagaacctgttccagtggattgtatgccaacttttaccgttttggtaccccattattcagaaaagattctgttgggcttgaaggaaattatcagggaagaatctcctaaaagtaaaatcacggtgcttgagtatttgaagcatctacaccctacagaatgggaatgttttgttaaggataccaaactactaagcatggaaaagagctttttgaaagaggcagagagcagtcatgatgaagatagattggaaattccggatgctctgtacgatccaaggtctagcccgctttctgaccatactgagtcccggaagttgcccacagaagacgatcttattaaggagaaaattaatgatttgccattttcttactttggcttcaactcatcagaaccatcgtacaccctgagaacaagaatctgggcatcattgcggacgcagactttgtaccgaaccctttcagggtttatgaactattccaaagctattaagctactgtatcgaattgaaaacccctctttagttagcttgtatcgtggcaataatgaagcattggagaatgacttagaaaatatggctagcaggaaatttaggatggttgttgctatgcagagatatgcaaaatttaataaggatgaagtggaggcaacagaactacttttaagagcctatccaaatatgtttatatcttaccttttggaagaattagagcaaaatgaatctgagaaaacgtactattcgtgcctgactaatggctatgctgagtttgacgaagaaagtggattaaggaagccaatattcaaaattcgcctgtcgggcaatccaatacttggcgatggaaaatcggataatcagaaccattctattatattttatcgtggtgagtatattcaggtgattgatgcaaaccaagataattatttggaggaatgcctaaagatacggtctgttttaagtgagttcgaagagcttgagcttaatcccacaatcccatacattcctggcattgaatatgaagaagaaccaccgcccatcgctattgttggttcaagagagtatattttttcagaaaatattggagtgttaggtgatattgctgcaggtaaagaacagacttttggaaccttatttgctagaacgttggctgaaattggtggtaaattgcactatgggcatcccgattttctcaatggcatttttatgaccactcgtggtggcctgtctaaggcacaaagaggattgcatttaaacgaggatatatatgctggaatgaacgcaatctgccgtggtggaaagataaaacatagtgattactaccaatgtggtaagggtagagatttgggatttgggtccatcctgaatttcactactaaaataggtgcaggtatgggggaacagctactatcaagggagtactattatttggggacacaacttcccatggatagatttttatcgtttttttatgcacatcctggtttccatctgaataatctttttatttccttttcggttcaactgttcttcgttctgcttttaaacttgggtgcgttgaaccatgaaattatagcctgcttttacgacaaggatgcaccaattacaaatcttgagacacccgttggttgttataatattcagcctgcattgcattgggtatcgatattcgtactatcaatcttcattgttttctttattgcctttgcccctttgctgattcaagaagttttggaaaagggtatttggagagcagcttcaaggttcctacatcatcttctttcaatggccccattatttgaagtattcgtctgccaagtttattcgaattctctattgatggacttgacctttgggggagcaaagtacatatctacaggtcgtgggtttgcaataacacgcctcgatttttttacgctctattccagatttgttaatatatcgatatattctggtttccaagtgttcttcatgttattattcgcgattatttccatgtggcaacccgccttattatggttttggattacagtcatttcgatgtgcttcgcaccttttattttcaatccacatcagttcgcattcatggatttcttcattgattataaaacctttatccactggttattctcaggtaacacgaaatatcaaaaagaatcgtgggcaaactttgtcaagagttctcgatcaagatttacgggctataaaagtaaaactgtagatgatatttccgaagattcaggccatgattcaaagaaagcgaggttttggaacgtcttctttgcagaactatttctacctttctgtgtgttcctcttcaacttcaccgctttttctttcattaatgcacaaacaggggtctctgactcaacaccaactagcgctgttttccgtttgttgctcgtaacttttttgccaatctttcttaactcaatagtgctttttctattattttgggtttcactttttgtggttcctggattgtcatattgttgtaaagacgcaggtgccgtgattgcgtttattgcacacactttctcggttttggtctatcttttagatttcgaactgatgtggttcttacaaggttggaactttacccgtacattgatactgcttattacgtgcatcaatatgcatctgattcttttcaaggtctttacgacgatattcttgacaagggagtataaaaacaataaggcacatttggcatggtggaatggtaaatggtacaatacgggcatgggctggtctatcattttacagcccatacgagaatacttcgtgaagattatggaatctagttattttgcagcagatttctttcttggtcacttcctcttatttatacaaacgcccataatattgttaccatttatcgattactggcatacaatggtgctattttggatgaatccaagaagtattatcgcgcataaaagaattttgactcgaaagcagagagcattaagaagtaggatagtttcaaaatatttctctctatattttgtgatgctaggtgtgctcctttttatgctcatcgcgccattctttgctggtgatttcgtatctagtccgcaagaattgctggaaggcacccttttcgaaggaatcttccaacctaacaaccaaaacaacaacgatactggtccaaatgctccatcgacaatcctgactacaacaccaactttacctacctttaggactgtcgcatagggataaaaaaaaaaagttattttgagtagctgataaagcgagctggtgcctatcatagccggctcagactttttatgaattcacaggccagccctggctattcttttgcgtacttttagttcgatatattttcgcggctcgcgttttgtttgcttcttattttacactgagttttcgtgccgcaaacgtggagatgggaaaaagaaaagtcgggaaaataatgagaaatttctacttttggtattcctcatacagcctgcgcggtttattagtaaaatacccgataatcctcgaggtttgaaaaacttttccctctactactgttgacacggatttttttatttaagaggaaaagtcgtggttgttttcctcgaacaaattagatatccataaatagttgtgtcgttttattaagctatttcaaaatcagtttttatttttaaagtctgataaaacaaaaacaacaaacacagctaaatctcaacaatgttgtttaaatccctttcaaagttagcaaccgctgctgctttttttgctggcgtcgcaactgcggacgatgttccagcgattgaagttgttggtaataagtttttctactccaacaacggtagtcagttctacataagaggtgttgcttatcaggctgataccgctaatgaaactagcggatctactgtcaacgatcctttggccaattatgagagttgttccagagatattccatacctcaaaaaattgaacacaaatgttatccgtgtctacgctatcaataccactctagatcactccgaatgtatgaaggctttgaatgatgctgacatctatgtcatcgctgatttagcagctccagccacctctatcaatagagacgatccaacttggactgttgacttgttcaacagctacaaaaccgttgttgacacttttgctaattacaccaacgttttgggtttcttcgccggtaatgaagttactaacaattacaccaacacagatgcatctgctttcgtgaaggcagctattagagacgtcagacaatacatcagcgacaagaactacagaaaaattccagttggctactcttccaatgatgacgaagataccagagttaagatgactgattatttcgcttgtggtgatgatgatgttaaggctgatttttacggtattaatatgtatgaatggtgtggtaaatctgacttcaaaacttctggttatgctgatagaactgcagaattcaaaaacttatctattcctgttttcttctctgaatacggttgtaacgaagtaacaccaagactatttactgaggttgaagccttgtacggttctaatatgacagatgtctggtctggtggtatcgtatacatgtacttcgaagagactaacaaatacggtttagttagcatcgatggtaatgatgttaaaactttggatgacttcaacaactattcttctgaaatcaacaaaatatcaccaacttccgccaacacaaagtcttacagtgcaacaacaagtgatgttgcttgtccagctactggtaagtactggtccgctgcaacagaattaccaccaactccaaacggaggcttgtgttcatgtatgaatgcagccaatagttgtgttgtttccgatgacgttgattctgatgattacgaaaccttatttaactggatctgtaatgaagtcgactgtagcggtatttcagcaaacggtaccgccggtaagtatggtgcttactctttctgtacaccaaaggaacagctatctttcgttatgaatttgtactacgagaagagtggtggtagcaaatctgactgtagcttcagcggttctgccactctacaaactgccaccacgcaagctagttgctcctccgctttgaaagagattggtagtatgggtaccaactctgcatcaggtagtgttgatttgggttccggaactgaatccagtactgcctcttctaacgcttcggggtcttcttccaagtctaactccggctcttctggttcttccagttcttcttcttcttcttcagcttcatcttcatcttctagcaagaagaatgctgccaccaacgttaaagctaacttagcacaagtggtctttacctccatcatttccttatccattgccgctggtgtcggttttgctttggtttaaaaagcttcgacacatacataataactcgataaggtatggtatcttatttcattgtggggtagtttttacgaaaaaaatgaaaagttgtaagtatagtatatattttttttctatgtaagttttataagattctattcgctattaccaccggtaaattaaaaagaacactattgttacattatatgtttttaaatcatcaaaaaagacaatattcatttaatattccttatagaactacttaacattgttcttctttctattaaacgtctttatgcaaaccatttatgtactttctccataatatcagctggatatctattgaaaattgccatagcatcactagaaggcaaaaatcccaacaactttttaactgaacttatcaccgtttggccttccctttcggtcaaacttctctcattcaaggcttgtatgactgaatcaactacagcggagatattagattgagcacacacaattggcgaattattttcaatcaattgactcaaaaattgatagttgaatgaggcagcttctttgtcagttattgttggtaacgttttgaaccaattagccgtgtacgtgtctacgttaggaatgttggaattgtatgcataaagaattttggcgatggctgcactggcattctctgttgaagaacgattttcttccagtttggagcctggaaaatcgacaatctgaacaagtgtatctaaagtcggtatgcaaacgtcagcatatgtagatggagcgtattgggcacaaacaccgattatataagaagcagcttggcgaatacgagcgtcaggagaaatcaagcactcggtaacctttggaataaatgcgttcttcatgctagcagtttgttcgccaccatattgaatcaagtcaccaatcactactaatgcaaaaatgactaaaattggttcattatctaaaaggaatgtgtttatcataggccatatattctccaaattctttagataatgaccatttgtggttttcaaaacggccgcgatagacttgttgatttcatcgagaagatcttcgtcagtaaagtcttcctcttcatcaatattttcattatattcatcaccatcaccatggcgatcctgcatcctttcgtaagtgtcagttaagttggcggagacacccttagtaaatgccgctaattggtcttcgcttaagcaattgtcacccatgactttaataccattcactaacgagttgtgataaacttgcgtgatttctggcattggttctgacattaagcctccgattagtttagacgaagctttatgccacaacaataccaattcctcgttttgagtaccggtggctgcaagtaaacaagataatagaataggaattaaagttgctcctgcagcacgaacaccgtcatgtaggtaaaagtcaagcgatggtagagctatttcttccattacttctttaacatatacagcaaattggcctcttaaaagtgtcgcatagctttgtaatagctccattgctgatactttatcgtcaaggacggatgtgtgaatagcaatgtgttttccctgaacttgaacaacatcccaatctggatattgttggaaatttgctgcttcttcttcttcaattaaaccgacgtcttgcgttgctttggcagtaattagcaggggtggtataacaatcggtaacaacggaacaaaatcatcacccagaattcggcaaatcctgctccaactttgttctaagtatgatctgagcgcatcatcttcatcgatatctgagttttgtaaagcgaccaatatagaaatcagctcttgagagtgctcatgaaatttttccttaccaacggcaaaaccaatcagagttgcacattccatacatttacctttcaaaacactattatctttattgttaaccttcaaaacatttaataataatggcattagagtatcgtaatacttgataaatttattctttgcagcttcagcaataaatgcaatggttgttagggcctgttcctgtacgtaaagtttgttgctttgtaataaaactaataaatttgtcaatagactatccaagtaaggctcaagaatatccttcgaagcgaattcagaaaagttaaccagagccgctgcggcgtgcgtttgaactcttgaggtgcattctgacgttagtttagatattaaagccggcaaaattctatcgtgtgcagttctttgaatgaatggtgaaaaatcagtagatatttgacccaaaacattacaacatccatactgtactcttggatgaggatcgttgatgaggggaattaccatatccaggatttttgggatctcgccgatcagaacatcagcacaaccctcagctgcagaggaaagtgccatcatggccgcgaatctttctctccattcggttgatgtgatcatttgctgtaaatattggaacaatggtgcagccaaatattcaccacccagctttaaagcaacacgatcaagagcttgacgagcgtggtcatatgtaacttcctcttcatcatcggtatcgtcagattctatccattctgctgcatcatcatcatctatggatacctccgtcatcatgattaaagtaaccatcactaaagtttgcccgtaattctggttcgatttacacatttggggagcgttctcgctgaaaacggttagcagttcgagtgctgtggttcttgctggaggttctaaatccttattttttataaccatatcagtgaattgtattatttggtcaaacatatccttgaatagttttggtgccaattccaccaactcaattaacgattcaaaaactgatgcaagggcatcgtccttaccatcatctaaaaatcttggtaaactattcaaaagacttggtaataaaatacctaacttggaccactcagattttggtagttgcttaaaataacccacgaaagccgtaactgcagcaattttgacattatcacttgcatcagtaaagcctgattgaaaaattggtaagatactgttgatgtcaacagcggtaattaaataaggtacagtcgtcaaaattctaaaactggattctctaaaatttgggttaccgctttttaaagactctattaaagcttgtagtaattctggccatgctggtaagtcgtcttgaacacactcagcaatagcatcagatagtttgtgcctaattgaatcagctctttccgacaaaaacccttttaacaatgaagaacgaatttgtgcaagaacttctttcctaatatgtgtgatatttttggacataatcataagcttcgaagaagggggagcttttaatgctaattttctaaacagaacagcagataatgctgcaactgttgtatcttgggagaaagcggcttgttcagccaaaaaagttaaaagatactcaatattgttttcggtaatccattcttcactaagagccttctcagctacagaacgtatttgattgtcaggggaagcaaacgcctggacaatctgaagtaatgttctattaacttcttccggtaaagcagacatagcgatggctctagttacggttgaaatcacgtgtcgttaggataaagtggcttgcaagctaattacttttgtttgggctatctgccactttgatctactcagtctattagccactcggtatctgaagagcgccgaacttcgatcactgttatagctgtctataatactatagtgattattggaccgtctggtattagtattcccatttttttagtgaatttcatttttctttttttcctgggtagaaaatgaaaaatttttcagtttctgcaaagaattgatatcgtgcgtcatgatgataataccgatttactgcagttcgtacaatttatttttttttttagaatgtcaaacagatagtccatgataggctattggattatttatcaacactcatgatccatatattttgagattatatttgatgaagaaataaagcggcatatcatacttttcttaaagtttaatagtttgtattatattataaagagtgtttacgtaacaaaaaaaactatatatatatttgcttatgtgtaatgtacagtgaagacgattagattcaaaccctaaaactaaaaataaagagatcgctaaaagaatcgaaaaaaaaaaagatgagcaatatcaagaataaaaagcaaaagtgaatatggtttatactctcctgcttagtttccttctatattttttggttgctgatgttattcttctatctacaatgattttttgttaagaatgctttcgaagtagtttttgattttattgatcaacgacgatttgatggtgggttaagacgttctttagcgattttatattctttgttcaattttaccattgcttcttccaatttagtaatttcatcacccttttcgacaacaaagatggtcttctcgtcgtttaatttggctgggatttccaattctgcgataacagattgcaaaacttcaaccaccttattttctggaagatcaaataattcggctagtttagcaacagaaaaacttgaatagaacctcttgaaagaaaagaaataagtcttcaaagattcaacttgtactctttccgttaaactattcaacaccgtttccatgtttggtaataaagcccaagattttatttctcttaagtatttaacagagtctctccagttacctttttgcattgatttggcagcaaacaagacataatctcttaaagtttctggtggaccttggaaacttaacttgtcgtaatgttctaaggaacgacgaatggattttggagagtaaggaattctcttgaccttaataccggaatagaaggcagtcattcttggaatttcgatcaataaggaacatgttaagaagacgacatcgattaaatcgagattgatgtgttggtgatatggcaaacattgtctagcacgctcatcagctgaagcattgttactagaattgagagatattctgtgtagggattgttggcccaaaatttctcttaagtgagaacttgacagaagatcattcaaaatttgatgacattcttcaatcaaacataatttaaaggcggatagacccaattgaacaacaaccctgttgaataaaatttgtagggatgaatcgaattggttgatatttgtttgaacttgggaagttagtaacatatctttagcagtttggaaatctttgtttaatgcagtgtagtaaatgttgtataaaatagcacgtttttgaacagcaatgttgttttgcttggataagattgtcgataatccgtctattaaattgtcgacataatcagcagaatcgagctggtcttttgaagtaaatttagatttgaattgagcaggtatgatattccaagcagcagtttccataatttttatcaaattttcggatttatagtagatatgatccaatctcttgacgaatggacgtgtcaatgctctttctaggtcgtgttcatctttcaaagtcgcttcaaagtacaattgagttcttaggatcaaattatagattgattgttcatcccttaaacggatcaaataatcactggaatgaggatcgatgtttaacagggatttcatgaattcgtcatctaatctttcaacaaatgagaaaatggaacccagaatcctcttgacaccatcagaatcttctttaggttcatcttcaatgaaatcgattggatcagcaaattcattaacttggtaggtgtcaattgtctggtctaaaatagacaataatttactaatatcgttgaatgaagatttccattgatcaattggttggtaagataggttagctgaggcatcgaatcttgatggaatcaaagtcaaataagccattatgaattcatatggtttttcagctacagttaataactcctccaaagtagaaatcaaggattgttgattgacagtcttcttacctcttgagtcaattattgtttgtaatctagtgaagaaatcttcttgtaccgcttggtcattgccttgagacgaagaaattgtgaatccattagcagaaatatccaaatctgcggttggttccttatcaaatgattcaggatcatttctgaatttagccattgagtcttcattttctctagaaactttcttgactctttgctttgtagtgttataagctcttgcaacagctttattcttcaaatcagcttgttgtgtattattcacagcgtcctccacttgggcaacaaccttgatgaaaatatttggagtcccccagttttgttgttgagccctaactaagagacgcgagatcaaatcaaactcattagaaatagtcaaccagtcatcagagttctcagcttgagagatcttattataaacgtcttgcatttcatccaatagtttttctttggcagacttgactaccttcttgccatcttcttcatcggattcttcatcactggaatcatagttagagcttttcaaaaatttatttgaacctccaccttgttttctgaactcagatttcttgaaccagtcaggaccataaggctttgcatcagaatcatcagagtctacatcagcttcactttcactttcactttcattgaaaaaggagtcgtcagattcttggtccaattcagactcagaggaggaagagcttaacaaatcttcttcagacgaagataaaagatcttcttcggatgaagaactggctacatcgtattcgtaattagacgaaaagaaacgggacattttcgtagatctcgggcttggcaggctattgtgtgaagattgcaaatatgtgccttgttctcctttttttccttctatgctactctactaacaagtgcaactgcgaacctgtagctaatttttcattcctttcaaagctctttttctcattgaaaaatttttcaacggcgaaaaaaatgcgaaaaaaaaagcttggtcgtttccaacgagtagaggaaagtgacagtaataataatgattgcgtctctaatatatacgtacttatccattgcatgaaggtaatttgggattaaaatacagttgaaagagttgtcagtgtcatggggattgcatctgcaacgtccgaattggatacggggcatggtagctgagcatcaaagaactcttgaggaccttgacaatctacgaattgatcttgatccagtttgaatgctcgagcaagagtgtcccacgttgagaataccaataagatgtggggattagtttcggcggtaggcagtgatgataactcgggaatagaggtgtctctcgtggttaagggaacatatactgattgtgtataaccctcttttaaaggccccttcataaacaagtctgtgaacgatgacgctatacgagtatagtagccatactgcgagtccaatccggtgaaatcaccgtaagcttcctgaggagatacaattttcctcgttattgtgtcgatggtgacccttgcgtttatcggcaccagctgactttgtagagccagtgctttgcttttccctatattaatatatttggtttgcttgaataccttaccaatctttttgcgagccaaggtgggtttctgcatcttgatagtgaggccttctctgtaccgaccgtgatcttgcttttggtacctggtgaaaggaagtgtggataatcttggtaattttgaagcggcggtcaaataaggtctgaatttttcgttgaagacagtattgcgaagatatggaggcgtgacgaagtattgtaaaagtgccagtattaatttagcagtggagattttttttttggtggcatcgacctgggaattgtcctcaagaatgacaacctcagaaacattaaacagcgatgcaaacttggccacttggtacaccttatgcgtgatttgagagaggttgcgacagtccgataccaatgtcgtggggatacagagtgaataatgtctggtttgtgatagaggtttctcaacctttttgaacttcctcgtgctgctcatcaaactaagtgatacacagctttgtggtcagtagtatatattcctgggaccggtagtagttgtgaaacagagtactctcacttgccgatcacagctcatcgatgggaaatttttcatgtataaaataaagcttgttaaaaaatcagttcgtttcgcgtgataacaaacagtgcatatttatgtaccaagaatccaaaaaataagatatatttagtataggtaaacgttatggaggtgtcatgtttcatggttcttttgtcgtactatcatcttcgtcttcgtcttcgtcctttagcgcttcacgggactttttgttgaaaattgcccttacgtcgtaatgcttctttctcatttcttcaaatttcttatgtctagcctccggtgagtcttcatcattctcgtcgttggtctcaaaatccggttgtttgttctctttgatttcaaattccggttcgcccagggacaaatcgtcgatgtcatcgtttgccacctggcatggttttttatcactattatcctcatcttcatcatcatctactctgtagtattccccgtgagggtccacagcaccttggtagggggtcttgggctcgtctatgtgaatatcttggaactgcttttttgttatttcattttctgctaaatttctttggttccattgaactcgctcttctggtgtcatcttggccaacatgtcttgctcatgtttcagtgacagtgtgtcctttggaaggaaggtactcgatgttccaattatctccccctcctcttttgtattatctagtcccggtatattccttttatgtgatgtcaatttggcatttttctgcgtattttcgtaaacttgtcttctaaactcttcaagcgtttctggatcctgttgcgccagctgctccggcgataaggctagcgggtttttaagtatacctcccattattctgctgatgtgcgttcttgatgatacgaactcgttgtactgatgaagctcttggactttaagttgtagtggtgttctcaaattatcctttcggtggaagtcatttctccctaaaaaagcgtgagggcaaaacttgaaaccgggtaagaatatgcgatagtaccgttttgcctctaaagacagtgcttcagagaaatattagcaaggtgtcgaatcaagttatactagataggaggatttcataatgaataatgctttaaaatggttctcacctttattttatcattttcttcttttcttctgctattgatttggtagtgttcgggttaattcatttttttgttcaataacaagaaccaaacataaaaaaaaatactttaagaataaacaagactgatgaagcatagatcatattattagagcgcgtaaggtatgtagagcacagattggtccttcgagtgtgattatataattttatatacgctccttaatttaaaagcggcttagatagattttttatactttgctgttggaaaattcctgctgaagcaaaagaatttgcaattcgttcttagcctttaaccccaattttaaggctgaagccgtggcttatatcatgggctttgtttatccaacttttcacatctatagtacgctatctttgcatctcttaggcatgaattgataggcgatgagcagaatgaaaaatgaaaaaaaaataaaagtactaaattgaggctagtagaagttaggcaaaaaccgtccagaacctccacaaaaataactaaatacacatttatgggtagtgttcaacgacaagatttggtcctattcagcgaccaatcagtgcttcctgcccactttttccaagacagcaactctcataacttattcttcatcacccatcaatcctgtactcaaccactatggatgataaacgcactagtagaaacgcacgtgttaggttccccaagttcccttaatgaatcttcttcatcgatgctaccttcgtcaactcgctcccatgcagtccttgcgtcgtttatccacgaacagaactattttacaaattcattaaacaagctaaagatcccatctaataactacaatgttttagacttcctgtccgacttcatcgttaataatatccataataagccaagagacaaaatactaagtgacgtactcgcaaagttctccgctgctatacaaaataacccaactgacaccattgttatcatcgaacaaccagaattactgttgtcgctagtaagcggcctaacttgttcagaattaaacaataagttcatcacacctcttttgaggcaatgcaaagtgctaatcattgtttccaattcggacatatttaatatagatgaatacgatgcttctgttcattcctcgaatctgcaaaatttctacaaatcttcctttatcaaatcaatgattaatttgaacttgaatcctctgaagaccggttttgcaaaggacgtaaccggctcattgcacgtttgcaggggcggcgcacccattgcaacttcaaacacaagcctacacgtcgttgaaaatgaatacctatatctgaatgagaaggagtcaacaaaactattttatcgctaaataatgataagattatatacgaggcacattgattctcgtattattgttttttctatgaactgaatatatttttaagtacaatatcaatgaaaaatatatgcaatcgagctctatcaataaaaaaaataagacagaaaaaagtggaaacgatactacctactccgtcttgctcttattatgtcgtctaatttaaattcgactgcacatcttgtcttaattaaagctagtgcgggccatgtacttcgttcaccagattttatccagtatggaatgttgtttagttgaccttcaataatccttgttaatgatagacttttcatccttggtaccacagcaatctccgtagctgatctgggagtcttttcatcaattattagtctttttattaatgagcacaacaggcctaaattatccaatacctccatcctatgtcgaaattccatagtggcaatattttttaattttctttccagatgatacttaaatttaaacgccagcggttccatttcagtaaagttcaactgcggtatgcccaattctgggattatgtactctgctgaatcgttgactgccgaacttgggggcacagggctcattaaaggctctggctcaagatcctcgacagttcctgcctttatgggtgattgcgaagaggatctctgtgtttttcttactgtattcgcgtttataggaggcatatttggataatgcttataatagtaatattttgacgtttttatttcatgcttcaaatcatttaccaccaatggtgccaagtatggtctcgccaaagaaacaatgaagttattaacattgaatagttccgttaacctagtataggggctctccgttatgctcggattgttggcattttctggggtaagaaatttgacttgtttatttttattgatgttaagaaaaggctcaatttcattttctaaatttttacataatagtgatgtatcctctgaaattacaccagaaccaagtgagcattcaatggctgacttgattaatacgtttggggttgtcacataatttagtaaattagggcatgatttatcagttggatgaataacaatattgaaaacttttccagtaatttgataaacttcttcaaaagttttttccttaacaatatatttcataacaaaccggataaaaagataaacgtcttgagaataaccgtggtgtattaggttctgaatcaaagtccccaggtttaggtgctgctctaaattaccgtatccacagctttttaataaatctacatcattcttgatgatattcaagaggttgtcatcggtcaataattgctttagttgctcattggacaagcaaccgaataaacttgcaacgcatgcccccatagagctaccacttataatattaggcatcaggtcctgtaacaataaacctctaatcaccccaaggtgaaacagcccaaacaatgaaccaccttgcaagattaatgctgttgtgcccagtgacaacttacatctttggaaaaaggatgttggagttaaagtttgattatttaatatatccaagccttctagaattcgggtcaaatattgttcaataagtagctttgtacccatcaaagattttgtgaacaactttttatctccaatacccgcaaagttcctcaacatacaagggcctgtagtcgaaaacttctccttaactacatcatacttctcctcccttaacatattttccaatatgctatattgttcaatgacagaattgaagtcgtacctcctcgaaaagaaattccgccgccataaatttgcgcctgttatttcatccactacggacgcttgctgacaccacatttgatacgtatcacactcatctaacttcttaatagcgttataataaatgactcttgagtgtggccgcacatagttaatcagcttttgaacccagaagaaataaatatcggtgatgacatgtagaatttcccacacaaaaggaggtatatggtccaatgtggcatacactacacgcagtatccagtttttcaaaagggtcggtattacagcagacaccttgtattcctgcgccgtttccttcatgcttaacggcaactcaaagatgtgatatatgaatagatgattcccttactattgtgtcatagtacttctctatgtaatcagtactaatttctattagctgctacccagaaaaaaaaaaacataagaaaaaaagggttagggttgaattttcagacctaggataagtatctccgaaattactaaaaacctagtatttattaaaatgccctactaaaaaagtaaaaatgacctataaagaacataccctattatagagtggcaaaattaaaaattcaaaagtatcgtcaaagtatggaaaagaaccaagacgccactacatttaggtagacgtggtgatcaattgaagttcaagagaagtgggtaagaatacattgaactaagccttcatatatttacaaaacatgttcaggaacaattacgacggggacacagtcactttttctcctacaggccgtctgttccaagtggaatacgccttggaagctattaaacaagggagcgtcactgtggggttacgttcgaacactcatgctgttttagtagcgttgaaaagaaatgcagacgaattgtcatcataccagaaaaaaatcatcaaatgtgacgagcacatggggctctcgttagccgggttggctccagatgctagagttttaagtaattatttgagacaacagtgtaattactccagcttagtttttaacagaaagcttgccgtcgagagagcaggtcatttgctttgcgataaagcacagaaaaatacacaatcctatgggggcagaccctacggtgttggtttgttgatcatcgggtatgacaagagcggtgctcatcttttagaattccaaccttccggaaatgtcacagaactatatggtacagctattggcgcaagaagccaaggggcaaagacttatctagagagaactttagacacgtttataaaaattgacgggaacccggatgaactaatcaaagctggcgtcgaggctatcagccagtctctaagggacgaatccttgactgtagacaatctttcaatcgccatcgtgggtaaggatacgccttttacaatttacgatggagaagctgttgctaaatacatctaggtctggacacaaagtatcgtttccactaagcaattgtcaaagcaagaccaaagaagcctttcaccacggtcggggtttttttacatataaagataataatagattaacttagtacgtagtctcacttctcattcaaaattaaaaaagacgtggcttccaaatcaactaataaccccgcttaattccgccctccgccggggaataaacggagttatcccctgttgaaaattcagcatgattatgtatcacaatacataggtgttcgtctataaaaagaactacttattctggataaactttcgaactcgctcaaacctatttgtttctgtacatcgaatagacccataatcacttcttggttccaaaaagtaaagtaatagccaaaaatgtccccattgaacgtcggtatagttggtacaggtatttttgccagagatagacatctcccatcctaccaggaatttcctgacaaattcaaagtcattgccgccttcaacagacataaggcaaaagctttggattttgcaaaggttgctgacatacctgaaaataaggtttacgacaatctagatgaaattttgaatgaccctcatgtcgactacattgacgctttgctacctgctcaatttaatgctgatattgtcgagaaggcagttaaagcaggtaagccagttattttggaaaaaccaattgcggccaacttagaccaagcaaaggagattgtcaagatagcagaatccaccccattgcccgttggtgtggctgaaaattggttatatttaccatgtattaaaatcgcaaaggagcagatcgagaaaattggtcctgtagtagcattcacccacaattctaccggtccatttgttactcaaaataaatatttgaccacaacctggagacaaaaaccagagcacattggcggatttctatctgatggtggtgtccaccaattagctctcgttatttccctactcggtgaatttggatctgtttctgcattaacgagacaggtgcgtgaacgttccggtgcagatgatattgtctttgctactgtccagttgaaaaataaagaggttatcggaagttttacttatgggtctgcctttggtgctaccgaaaagtcggttttcttgaaagtctatggtaagaatggtaccgttaccgttgacttatcagacaaaaaagaccccgttgtaaaagtcaaattagggggttcagctgaagataacggtgacgaacaaatttttaaagtcgataatgatgaaagtttcggcgtcaacgctgaatttttgaattttcacgaagctgtcagcaagaaggacaaatccttatacctaggcacacccagaactgcatttcaccatttggcttgtgtggacgcgtttttaaaatcttctgccaagaatggtgactacgttaaaattgagcagccatgattaccgttttacgatgtaacgcttttttaaccttaatagatagattccctcatatatttataactatgtacccacataagtatacttttggaatgataatactaacgagataaaaaaccgttgaaaaatttctaagttttcttgaactaaaaatagccaaaattctccatccacttgttgttgcaaaatgttacgaaggcgaggttcttggaaatctggatgattatgggaaaattcgttcaacaagaacgccgagcctggacgaaatacttagtcggcatggaactagttatgaatgacttttcctatataagatctacaaccgtttccaattcaccatgagatatatatatgtttaacgaatcaggtactcgtccgaagcatttcgagtaatgcaaccccacaagtgtcccccaagaattcactgggatttttgatgaccgaaagaaagctattgcagctgctacggcgtcctttcatctccctttctttattcacggccttaagagcttgtccgcttcgccccaaaagcctaattgcttagagcatgagagttgaaaacgaccagaagtgtcgttttaggtaagcattcggccataatgaacagtaagtttgtccgaaaaatacaccgctagggttcgataacgaagagcgcatatcaattgcgttgtcgacttaattgctctcttagtacaacggtatgtgtcagtgataaaatcctaccggttccactttttgtgagcgatagatgacggaacgtatgcgcctatttcttttttttggcgcagcaaggacaatggtccctttttgagaaaatgttgtaggcttggccatcggcgtgaacgcatataaaaagaagactgccaacatgacagtatttgaaacaactacagatttggcaaagttcgccaagataaagaagaccgaagcaggtgctaagcttccattaaaagtttttcaagaaaaatctgattatgggttcaataagtagataccttcttaagaaagcagcagatgggcttaaagatgagcagagattgaagattgaaatgtccgatagcaaaagtgtcccagagtgctttcattttaatagggaaagaagaatgcccatagccgagataaacggcgaggatgggtttttcatgtttccgtctcagcaatcgcttgaaaattttgaaaacactaaaaagtattcgaatgagctgagtccagatgcaattggtattccattattccaaattatcaattgcactctaccgtttggtaaaagaggtcatagcaatactgtggtcggcaatgtcccatattataaaattttcaaatttattttaagaacggcagacgaacctccgccttatactgtggcaaaaatcgtttgctcaaacaacggattaatattgtataaagtgcctctttacgacatatataaaaatgtcagccaagcaaacgtaacttacagcttcgtagggactacgtctacggagcccaacttactagcaatggctcaccgagaaggacacagggatttggacactaaagtgaataatttaaatctcaggtggcatgtcacttattcgcccgtagttaccaacgatcattataaattaattctgttagcagattatgaagtgaatcgtttggatgaagatgtcattagagccgctaaaaataagatgtccatcgaccaaaaggatcaaaaagttcagaggttcgtggcagctcattatactagagaatttgaaacatctctttttaggtgggtcgctcaagagggccacttaattcttggcgagtattccacagatcaaggatcatttggattgaataatatcccaccattgacggaagaactcgggtgtcagagcctgctcatacattacatagagtacatgaagagacaacgtaaaaaaattgcgaaagaggcaaggagacaaaataaaagaaacgttgcaaacacgactaacatgaacatgaacctcatgtaacaaaagtttgcgtataataaaccagtatagatgtgtaactgtaatttttaacttatcacaagctcgttcccttcctgcgttgaaaaagcgggacaatgccagaatataaaaaaaagaagaaactttaaaccctgtcatatcttgtccgagatctcgtcgttcttgtttaattgatcttcttcgtatactgccaaaggtgccaaggcacaaaaaagtttaaagtggcacgggctattgcgtcacataaagcccgtagcgcaaaaaagtgatagctgacttcattagatcaccaaaatggaaaaaacttcgtgaagatttctttttatcttcctcacagtttttaacttccgggtgttatactctccgtttgaaaagttgattttgttaactttcctctttccttttggagtaaaaacaatatcctcgataggcaagaccttcctgcaccgctatggcggccattttgatttttctttactgtgggaagcaagaacttgttcaggcgccttcctggataagccatcttttttcaaacagtttcttctatacgataggaaagtcgttggccaatcgattaattaattgaacaataggagccaaataagcaggatatcttctttcgtataccgcctgcctcattattcagaacaaacacgagtgatctgacactatgaagttagcagtaatcctttctaagagaggtggcccaaaattcgaataaaattaactttccttaccatttagcctctatcaaaaaggttctaaaaagtaatatcacacagccgagcctaggacgtcacctctttcctacacagttgacattacttatgtactcaaaaggacgtatgtaccaaggaaagcatagtttttattcaaatcgagttttttattcttatatcctgcttaaaagtggtgattaatgaggaaaaaatgacagcaagaatgaaatagtatgtaatttctttagatttagcggtgcccgtgccttccacgcgcaactgttctctctaatttactattcgctttgaacgtaaaatgtgctttagtttcccagatgtagctcaagtattataccatcttttgcacctactttactaaattcatctcaggtataattgtatcgcatattctattttttttgacatttaatgcaaaattgtgtacctttcgttaaggcgaattttctggaccatgcgcagatctgatccaaaataaactttttttcatgaagctcgtttgcgatcattgcctgtgaatttagcgaaggtgtcagtccacggcgacttagaactcacgtaaaaataagcatcttgctaagactgttcagcagtcaacagtaaagttctgaaaacatgttttcttagtctctatctttgcccatgttcctctcaagtggaacaaagctaaaaatgaaatattaattttatataaagtctcactcacacctgtggtaattttgttccctcagatttgtcaatgattctgtcatagaaaaggtatccacaagaaagggtagcgccgtatcaaaatgggttcatctggttcaaaatcgaccacagccactaccacatcgcatagtagcacgactactactagtagcacaaccagtacaactacgcctactaccactagcacgacaagcacgacaagcactaaagttacaactagcccagaaattattgtcagtagttctagcacattagtttcttctgttgtacccgagtttacttctagctcgtcgctctcctctgatacaattgcctcaattctatcatcggagtcattggtttccattttttcttctctttcttacacatcatccgatatttctagtacatcagtcaacgatgtcgaatcatcaacctctggcccctcaaactcatacagtgcgctttcctccacaaatgcacaactgtccagctccactacagagactgactccataagtagtagtgctattcaaacatcttccccgcaaaccagttcatcaaatggaggtggttcctcttcggagccattgggaaagtcctctgtccttgaaactactgcttcatcttctgatacaactgcagtcacatcctccacatttaccacgcttactgacgtttcatcttctccaaagataagttcctcaggatcggctgtcacttcagttggtactacttccgatgcctcaaaggaagtttttagttcaagcacgtccgatgtttcttccctactatcaagtacttccagccccgcaagctctactatttctgaaaccctaccattttcctctacaattttatccatcacttccagcccagtaagttcagaagctccatcggcaacgtctagctcagtgagttcggaagcttcatcgtcaacatctagctcagtgagttcggaagctccattggcaacgtctagcgtagtgagttcagaagctccatcgtcaacgtctagcgtagtgagttcagaagctccatcgtcaacatctagctcagtgagttccgaaatttcgtcaacaacatctagctcagtaagttcagaagctccattggcaacgtctagcgtagtgagttcagaagctccatcgtcaacatctagctcagtgagttccgaaatttcgtcaacaacatctagctcagtaagttcggaagctccattggcaacgtctagcgtagtgagttcagaagctccatcgtcaacatctagctcagtgagttcagaagctccatcgtcaacatctagctcagtgagttcagaagctccatcgtcaacgtctagctcagtgagttcggaaatttcgtcaacaaaatctagcgtaatgagttcagaagtttcatcggcaacgtctagcctagtgagttcggaagctccatcggcaatttccagcttagcaagttctagactgtttagctctaaaaatacatcagttacttctactttggttgctacagaagcttcgtcagtaacttctagcctaagaccttctagtgagacattagcaagcaattcaatcattgaaagctctttgtcgacgggttacaattcgaccgtttctaccacaacatccgccgcatctagtacacttggatctaaggtttcgtcaagtaattccagaatggccacttccaaaacctcatctacttcctccgacttgagtaagtctagtgtaatattcggcaatagttctaccgttacaacctctccatcagcgtctatcagtttaaccgcatctccacttccatcggtctggtctgatatcacctcttcggaagcttcatcaatttcctctaacctggctagctccagtgcgccatctgacaataattccaccattgcaagtgcctcgctgattgtcaccaaaacaaaaaactcagtcgtttcatcaattgtctctagtataacttcttctgaaactacaaacgaatccaatttggccacatctagtacatcgcttttgagtaataaagctactgcccgttctttatcaacatccaacgctacaagtgcttctaacgttccaacaggcacatttagctccatgagctctcatacttcggtgataactcccggcttttccaccagtagtgcgtcactcgcaattaattcaactgtcgttagctcatcattggcaggttatagtttctcgacacctgaaagctctccaactacttccactttggttacttcagaggctccttcaaccgtttccagtatgaccacaagtgccccatttataaataattctacctctgctagaccttcgccaagtacagctagtttcattactgaatccacttcaagcatttccagcgtgccattagcgagtggcgacgtcacttcctcattagcggcccacaatttaactactttcagtgctccttcaacatccagtgcacaacttgtaagcaaatcaactacctctagctccatcctggtcacacccagaatcgacaggtctggaaattcctcaactgcctctagaattgcaacatcactccctaacaaaactacatttgtttcttccctaagttcaacatccgctcatgccagaaatatctttaattcaactgttctagctactgctaaacaaattgaaactttaacttcaacagtcaattgcagcaaccctactcctaattacaacataaccaaaacagtaatcgtaagtagggagactactgccataggaactgttacaagttgttcgggtggttgcaccaagaatagaaagtcaaccacacttattactataacagatattgatgcttctactgttactacttgcccagaaaaagaagtaacatcgaccacaagtggagatgaggcagaacataccactagcactaaaataagtaatttcgaaacgtccacgttttcggaaagttttaaggatatgaagacttctcaggaaactaaaaaagctaaaccaggatcagaaacggtgaggagctcgtcatcttttgtcgaaaaaacctcaccaacaacaaaggcttctccatcaacttccccatcagaaagtaaagctgcaggaaatacatccgttgcaacgaatgcttcaccatcaacttccccatcagaaagtcaaggtacaggaagcacatctgtagagggagcaaaaagcaagtcaactaaaaattcagaaggagtatcaaccactaaagcgaaaaacacatcaactgttgcgaaatcttcaactgaaagtccgatcgggaggggtgaaactacccttgaaacgataattgtctcgagccaaaagtcgctattaacatcacaactaagttcatccactgaaaaggtaaacagatctaccaccaaacctacggcagcgattcatggaacatcctcatccgctaaacaaagcacaacatatactgtcagcacggcaaaagaaaataccggtgcatccctgaacattaacatgaaagcttttgttattggcgctattgctttggtagcttagtaatatagttattgtccgataccctatgaacgtgcaccttttttgttagtgtattgatatgtgtttcttttcaccttaaaggtgcttagcaaggagaaaaagagaaaaaacaaaagagaactgtacgagttgtaaatatttaaatagtaccttataatcataaaaaaaagtttcaaatgtaacctatatcgattaaaacagcactcctatatacagacccaaaacatggagcagttaaaaagaaaggagctacatttatcaagagcttgacaacctagtctgaaaattctttgtcgtagccgactaaggtaaatctatatctaacgtcacccttttccatcctttcgaaggcttcatggacgccggcttcaccaacaggtaatgtttccacccaaattttgatatctttttcagagactaatttcaagagttggttcaattctttgatggaacctaaagcactgtaagaaatggagacagcctttaagccatatggctttagcgataacatttcgtgttgttctggtatagagattgagacaattctaccaccaaccttcatagcctttggcataatgttgaagtcaatgtcggtaagggaggaagcacagactacaatcaggtcgaaggtgtcaaagtacttttcaccccaatcaccttcttctaatgtagcaatgtagtgatcggcgcccatcttcattgcatcttctctttttctcgaagaacgagaaataacatacgtctctgcccccatggctttggaaatcaatgtacccatactgccgataccaccaagaccaactataccaacttttttacctggaccgcaaccgttacgaaccaatggagagtacacagtcaaaccaccacataatagtggagcagccaaatgtgatggaatattctctgggataggcaccacaaaatgttcatgaactctgacgtagtttgcatagccaccctgcgacacatagccgtcttcataaggctgactgtatgtggtaacaaacttggtgcagtatggttcattatcattcttacaacggtcacattccaagcatgaaaagacttgagcacctacaccaacacgttgaccgactttcaacccactgtttgacttgggccctagcttgacaactttaccaacgatttcatgaccaacgactagcggcatcttcatattgccccaatgaccagctgcacaatgaatatcactaccgcagacaccacatgcttcgatcttaatgtcaatgtcatgatcgtaaaatggttttgggtcatactttgtcttctttgggtttttccaatcttcgtgtgattgaatagcgataccttcaaatttctcaggataagacatgattttggcttttcttgttgttgtgttgaatttcttcctcgaatgtggatgtgaaagtctgtcgcaaatctattaaattagattgaattggccgaatttatacagaagattgacggcacttcacctcgagaactgttggtgcttttttgcctttcacttttctttttctcctatattgtcgtatcgcttccagatgtgaaaaattggcaatgtgatcttcggtcaaggacggaccggacatataagcggagcggggaatctttagtcagcaatggaagttcacacagtagagacacaaattgtgtcacagtatatcacccatttactgtaaaaagataaaaagaccagtaaatgtaacggaaaaccattcattttaacggagccgtgacgagagtggctgtgatcggaattccacgtcaaggtcctggaagacggggatcggggactaaaaaagagcgtcgaaagtatccagtacgtcattaccaagttgaaaatgaaaaaagatcaattagccacattttatcctggatttattatctattatatatcattttaaatggtttaggctcccagagaaaaaagcaaaactcaggtgaggtatatgtacaaactaaataaaagttctaaggtcgatcgctacctccgtatagaaattcctaaaatccctaaggaaaattaactccctcataagtaacatgaggaattcttcccactaatgctaaaatgttcaatgaagctatttttccaacatcataacctctgggaaacgcttttctacgtatgatagaagtatgcgcctacgtgcgtacaaagcggtaacctccactcttctttgacgatcggcccaattatgtgcttgcaacaaaactagcaagaaaaattcttcgataatcatagttggcgtgttagcaatcaattgacctgttgtactccaacgcaaaccggaagcaatacaaattaaaccaatgatgatgatgacggatacaagaacactccatggagttgagcagatcctattaatatattgggatgttctgtaaccaatagtgttaatttcaggagctttaccactaaattcttcgggacattcaatacctaattcttggaataattcaaggtcttctttagccacatcagaataatttttctcttcatgttgaacgattcggaagtacacttctctcaaaacgaaaccgtccaaaaacccaattaaacctgtgtatgtaccgataatcaaccaccaattatcatcccacttcattggcgaaccaataccaatccatgtggcgaacactgccacaccaatcaggacaccaataccagtaccaataatatcagcataccaatcaatcatctttctccctgtcgacctttttttagattcaatagtaacaactgggtgaggtgtttcaaaatcgttaaaatgctttcttatacgatagtcgattttctcgtccatatcaaagatatcaactaaaaacctccccgtgaaataatcatgtctagcccttatattttgtaagaaagtagtgcaaattagaagggaaactgcaactgcagtgttaatatacatctgccaagcgtcactgaactttttcaatcttggattactacctgtagtttctccggtgtaaggtggagtgttgcccgcatcttttgggatagcaccgcaaccaatccaaacgaaaatacctatccaaaatatcaccattgctgcaattgaacccatatacctacttgctacgttagataaacggtcgtaccaattttccacaggcagttctccgttaatggcagatgggtctatatgattttcaacagagctgacttcattagcttcaactgtgcagtctgctttttcttcctctggggtgcttcttgttagatagtttttgaaggaagccaatctcgacttcaatctaccgcagatcaaaatttgttcatgcgtactcatcaactgttgtctcatcaacagtgtgtcccaaacataactttgaatagactgtccgtcctgcataacaacttgccaattgaaaggtgcgttataaacaataccaataaccacccaaattatgaggatgatccaaacaataaaaaaaaccgcctgcgaaccggccactcgtaccaggaaatccagggtcttatctgtgaaacctttgcttaacccggtaaaacctttactcgtgaagattgcccctgtttctgttaaattcacattacaaagttcgtcatcagtactctcatcgctatggctgactactctgaccacatcatcatttttgtaatcgttagaatcaccgaattcttcgtactgtttgcagtcaacagtaggtgctctatgatgaacgtcaggcctagcacctggattcccgagaaactctgcaattttacccataatttgattaacgaatgtttaataataagggtcttattaggtttctatatctaccttttcccttcttatatctgatactgtttgacttatgataaaagaaacttacttacctatcaattaattcatgccgtgtgaagtatatttatataaacaagtatttctaaatgaagagcatcgaatcaagatgtggtagatgctaaactaatgggtgcaattaagaaggcttctaccaagcaagttcaaggccagtagcattatatagtttttttgtctttatttttttttttggtttttttttttttcgtttgagaaaaatgctgcttcctaaaaagactcagcaaaaatgctcatgacctaatcagtttcgagagcaaccccacgggtaggaaagaaagaggcgccaacgttaaaggaaactgcccatatctaatacataaccgcacaagctccaagctcattcaacacctgtgtgatttacgccccaataaggctcaagattcctcaatattttgtcgttgttcgagccatgaaaacctcaaattactgctacaggaccctagggtctcgctaaaaaaatgactacgcgcgcttatataattactcgaataagacaaaagaaaaaaacccttgcgatatgtcgtagacacgtaaaaatggcccatttagtggtagtcgcaaactagaggggtaaaaataacctgtccagtactgaaagtaatgctagggaaatgcgaatgaccgtacgtacaccttcgtacatgcaggtatttagggggcttattgtttatgaacaatagcactatgccaggtcaaacatatcatgttcgcgcagtctcctcgtgggatatataaagtgaacaaaaagtgcacccggttttcggaacaacgctcttcgcaacaaggcaaaaaagaaaaatgggacaacgtaatcggagaatacccaaaggacattataatccaatcaacgtagtagtacgtatggttagaacagcaagcacagatatttgctcatatgcaaggaaactggtgtgattagaatgccttaaacatgagtccaatgtatgcgaataagatgctacgttgaataagcagatcaaagaacttttggtaggaaaagcttctttttttaaaagcgcacgtttctttttctttgttggaccttccatcaaaatccttaatacgtgcagcgaagcagcaacgcattgacagttcatacaggaaagaggaacaaatattttgagctgcttgtcccaggaatctaggtgcttacgtatcttttattttatttaaatgtatgatcttacccacgataatggtcttagtactttagtttggcaatgatggaaccggaggacaacggacaaaagttagggtatctttactctgtcactgcgtattttttgaaatacactatttttacaaggagttaagcataacaagcacgtgctgcagatgttttcatttagtgagtgaagatctttattcaagtaattcatcttcatccgtataacttcttagtaaagcgacaaggtctgatggccgaatttttttaattttggccatcgtattaaaatgaacactctaaagccgaaatgagaaagatctcgctaatagtaggttaggactcaatggctaggttatatttttgccttcgtgagagtaatttacgtcgagtaatgtcgcctgacatccatatccctttgttattcttcattaaatgtcactacaaattctgtccttactgaagtaaagaatatttgaaaatactacactgatctttaattactgatctacaataacacacagtgttgaaggataattccaagactctcacctgcgactggtcgtgttaggaaaccaaactgaaatatgctaaatttcgagtgaaacctaccggaatcggtacatctccagaggattttaagtgaagatttaacatcgtataacaagcatgcataacttgtcactgggataaagagaaggtactaaattttcgtaggcgacaattttccatctcatagagtactcgaagaaaaacataaacactattaaaaatagctcctagtaaaggctttttggattctaattcaagtttacaaatacctaccaacaacattcttgatattgtaatctgctctgaagtagataccctaacgggattgttaagtcagggagcagcgtaacgacattcacgaaaagctctaaaaatgcgtagatttggaaagccatgtattgtttcacatgaaatttcggccaggcctcacatattacagccttgtaattataagatggtgctgagttgtaaggtaaaaaaacccattgagttattgcaccttcaagagttaatactttacacttttatgaaaatttgccttcacgtaaacttgatccagcaaaacatcaataagttgtcatatatttctcgaaaatatccaagggcacctgcttttatcagctgcgacaatagagccacggagccaacaaaaaaaggctttttagtttgccgcatgtaatgattggcgaataatttttcaaggttatgattgttcttgggaacacagatcacggaatccttttgccaataatacattagatggaatatttggatacaactttcgaatataacgccttttgagctagcaatatcgactgtatgggaatataaaagttaattttaggcaatttaattaatcgtgactggtcggagaaggcgagattgtagctccaccatgtgaggattattggcaaaggtttagatccggtggagatttatcttcttttaccccatcttacttgtgcactctcccaaattcccatctgatgaactgttagttgattcctttagattataaaacatatgatgtttactctgttttttgtcggcgaagtacggaaaagcatttgtgactctaaaaaaacatggcaaggataattaattaacaatacttcttgtgctgtttataaaatgtatttagtgtaacatgctgcttcctagcatatgtataatgttaagaattttccagtttctttaaaaaggcatttacgtgtatttcttgacggctgcagaaatctcttggatgtcttttggacttgttctgcaacaaccaccaatgatacgggcaccgctgctaatgtactgtttaacaaccgtatcccaactgttcagcttatcgctatttggcaaccatatcttcttttcagtatcataaacttcaccactgtttggataagcaagcaaggccatatttggcagtgcttgatgtagagactcaagaatgtcgggtgattggttgaagctgacgcagttgattcctaagaacgagaggttaggatttattttgtcgcccaagtccatcatctatttactacgaaacgataaatttccccgttttcttttacttttacttcatttaatataattcatatttatttcccatgtaccaattaattactcctaaaagaacagaaatagaaaaaagttgtatataacaagccaaaaaaaaaaaagaaaaaaggaaacacagcttatttcaaattgcaatctgcgtatttcgtaagtaacgaatgatctcacagcattgctttttttttttttttttttatatatatgtacattacctatgtcacatatgaccatgatgagtacaacactaaaaaccaaggcctactattcaattgttctctatatgatttccattctagcaaaatcgagtgctaccgatctgccgttttctttacctttcgaaccattgagctgttagccttctcttcacagaaactgaaggccattagaagcctccccttcaacaattcccttgtcttttgtttcagctatataatgcgtttatagctctaattgtggtcgaataggaagaatttgcgttaacacccgtaactagctttccatcggtaatagagtagtcatcccagggatgaattggcgccaagtacttggctctattcttgtttgcaacgcgttcaaccgttgtcaattttctgctcctcaagatgtcgtcaactcccagggcgatttcaccctcgagtgggaaacctgttatagctttgccttcgattaatggtcttgttgttttgatatctattaatccatcgaaaaggagcggtccatgacagatggcggcgatcacacccccattggcatatatcttggatgcaatatcttgcagatttttagctttgggatagtcaaatagagcaccatgtccagcagatgcaaagaatattttatagtcgctggcgttgacttcatttgcggtcttgatcctcgctaacgccttattgaaggcggaatttttcgtttcaaagttcatcttatcttcgccaccaataaagctctttggcaagtaatgttcatcccagccaaatccaccagtctcagaaacgaagtccacttcgaaaccatgcttttcgaaagtatcgaacgaccgcaaaatctcaactacaaaaacgcctgttttcgcaccatctttatagaagggaccgtggtatgaagtaagagatattagcgctctttttggagtcattgcaaggccagttttctttttgaatgaaggagaaaagtgttctagaaatatgttttagttctaagtatcgttgtctggagcaagcaaagaaaagcagacctgtatgtgcaactttcttgttttccattaaaatctcaagaaccggccccttgactgtgctcatatatcaagtatcggttttaaagtcccctaattgtgataattgcaagaatgacagtcaaaaagatatttttcttttctttctttttacctatccttcatgaaaatacctatgctgatactgaatatcttcatttgcagctatgcaatatttcagatactgcattttacccaagagtttctttactggtggttggattttttttaagacgagaagattaccagtcctggatgttcatgaatgtgcctattgcgtcatcagcgactccgcgccaagaaaagaaatactcgcatgctcggatttatagaatcgcataatggaaatagcttccttaaaggatggagataaggaaaaaatgacaagaacaaggaagtacttgggagctttctccgacatgttaaatatttgaaactcacgcagctctcctggaaagttgcatctggaaaggtaaggttgttttttgttcagacatcaaaatcggctcttgtagacaatgtcacagatccacaagttgaaaaaaaagtttcgatgaactggataaggggagaggtcacaaacaaagtgtagggggtgagtagtatagtggtaacttgttcatttacctaaataacattctcactagaaaagagatattgaaagactcctcgtttacctaacttggctggttcttaggtatataatagaaacatggatctggcaggttattacttacagtttgcattcccaccaggtaacaattttcattatatatagttattttttaccaccacttcttcttctttcactttgtcttgcaatagaaataccaaaacaaggtgaggaaaaaatcgaatctcaacgataaaaatatgtccatcacgaaggtacatgctagaacggtgtatgattctcgcggtaatccgactgttgaggttgaaattacaacagagaatggtctcttcagagcgatcgtcccatctggtgcctccaccggcattcacgaagctgttgaacttagagacgggaacaagtccgaatggatgggaaaaggggtgaccaaggcagtcagtaacgtcaatagtatcatagggcctgctttaatcaagtccgacttatgtgtaaccaatcagaagggcatagacgagctcatgatatcgttagacggaacttctaacaagtcaaggttgggcgccaatgctatccttggtgtttccttgtgcgttgctcgagctgctgccgcacaaaagggaattactctctacaagtatatagccgagttagcggatgctagacaggacccctttgttattcctgttccttttttcaatgttttgaatggtggagcccacgccggtggctctttagctatgcaagaattcaagatcgcgccagtcggggctcagagctttgcagaagccatgaggatgggttcggaggtttaccatcatttgaagatattggcgaaggagcaatatggaccttccgctggaaatgttggtgacgagggtggagtcgcccccgatatcgacactgccgaggacgccttggacatgattgtgaaagccattaacatatgcggttacgagggtagagtgaaagtaggaatcgatagtgctccttctgttttttataaggacgggaaatacgacctaaatttcaaggaaccgaactctgacccatctcactggctcagtccagctcagttagcagaatattatcattcattgctaaagaaatacccaatcatttccctggaagacccctacgccgaagatgattggtcctcgtggtctgccttcctaaagactgtcaatgttcagataattgcagatgacctgacatgcaccaacaagaccaggatcgcccgtgctatagaggagaaatgtgcgaatactctgttgctgaaactcaaccagatcggtactctgactgagtctattgaagccgccaatcaggctttcgatgctggatggggtgtaatgatatcacatagatcaggtgaaaccgaagatccgtttatcgctgatttggtcgttggtttaagatgtggtcaaattaaatcgggcgctttgtcgagatcagaaagactggccaagtataatgaacttttgcgtatcgaagaggaactgggggacgattgtatatatgctggtcataggtttcatgatggaaacaaactataaaggattgtcttgtttccttttttttttttttgtttttttatgactaaataaagtaaatcatatgaggttttattttttatttcgttgatttgggttacagtatggaaatggggcatttgacacaagttattttattcatatgttttatcttgtaggaaatcaaaccgtttttaaagttttccattgcctacacacaaaatcattacgaatctgtctgaacaagggtggacgtgtgggggaaggctgttccaatcaagaaatgcttacaactctactaacactgcagtttttcagctttctgattaatctcttcggtttaaattttttagcagctattactttctagtaacccttataacgcggttggtatcaaatcttcctgatagtacaagcagacctttgaccccattcttgttgtgtcttgaaatctttttttctgacaaaagtaagaagttacaccataatagagaagttaaataatgaaagtgtatcgatcatagaaatgatttcatttttttcaactactgttacggtcaagaaactaataatgaggataagttttcgcaacaatgattttggtgcaagtgatttaaagtcttgaattacttcaacacaatttgctttgcgacggtttagaataacgtaatcgtatcagcgaatccactaggcgcgcgtaaaaattacagactctaacaatatacgactcccagcacatatctactattctgtacaattccgggaaatagagggtacagtattattttttctcggcgatcgtttagggtatactggagataggcttagcaatacgcttctgaacgaggatctatagcaactaaattcagacattctgctacaccaaaaatggaagtatcacaggaacggaaaagggttttataaggcacctcggcacccctataactggcattctcacattcggcgcatacgaatagacaaaggccccagaaaacaataccttcgcatacagaatctataaagatgcatgcctcgtttaaaaacaagaacatcttcatagtgatcatgaaattgtgtgaaagatgagatatgtaatgcgtgaggtactaaatgaggatatgttaacgaatcgtttaagtggtgatgaccaatgaaggaataggtataaatagagatacttcaactatatgcctttgagaatatgtctttattccttcccttcctgttaagcttatatcagcactaacaaacaaaacaaatacaatggtcaaattaacttcaatcgctgccggtgttgccgccatcgctgccggtgttgccgctgctccagccactaccactctatctccatctgacgaaagagtcaacttggtcgaattgggtgtttacgtctccgatatcagagctcatttggctcaatactacttgtttcaagcagctcatccaactgagacctacccagttgagattgctgaagctgttttcaactatggtgacttcaccaccatgttgactggtattccagctgaacaagtcaccagagtcatcactggtgtcccatggtactccactagattgagaccagctatttccagtgctctatctaaggacggtatctacactgctattccaaaatagagagaagcttttacgaacgaaattccatagacaataaaaaagtaaagagaatgaaataaaatatgttattctattgatataaatacaattcctcatatgtaaatgtatattaatatgacaactcatttttgatcaataacagtgtttgtggagcattttctgaatacaataaacccaaaacagaaacttcccttttgtatcactgttctggaaaaggggtgggcggtaataaagctaatagggtgtgtccataagtaatactgaacttggaaatgtgcggctttgcagcattttgtctttctataaaaatgtgtcgttcctttttttcattttttggcgcgtcgcctcggggtcgtatagaatatgcgtcacttttaaaaataagattgcagatcagggcaaaacaagtagcaaatcatagcaagagaccctgatttttgtgacataaatatttttacttctgtgttaggttaactttttatgtaactgtaaatggaatagagttgaggggatagtgcccacaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn