Back to the blog index.
The genomic sequence for anthrax.
atattttttcttgttttttatatccacaaactcttttcgtacttttacacagtatatcgtgttgtggacaattttattccacaaggtattgattttgtggataactttcttaatttcattgctatagctacttttttttgatattatagttgtgttttcactttgaataagttttccacatctttatcttatccacaatttgtgtataacatgtggacagttttaatcacatgtgggtaaatgattatccacatttgcttttttgtcgaaaaccctatctcatatacaaacgacgtttttaggttttaaaatacgtttcgtataaatatacattttatatttattcaggttgtacatttgttgcacaaccttattcttttaccatcttagtaaaggagggacacctttggaaaacatctctgatttatggaacagcgccttaaaagaactcgaaaaaaaggtcagtaaaccaagttatgaaacatggttaaaatcaacaaccgcacataatttaaagaaagatgtattaacaattacggctccaaatgaattcgcccgtgattggttagaatctcattattcagagctaatttcggaaacactttatgatttaacgggggcaaaattagctattcgctttattattccccaaagtcaagctgaagaggagattgatcttcctcctgctaaaccaaatgcagcacaagatgattctaatcatttaccacagagtatgctaaacccaaaatatacgtttgatacatttgttattggctctggtaaccgttttgctcacgctgcttcattggccgtagccgaagcgccagctaaagcatataatcccctctttatttatgggggagttggacttggaaaaacccatttaatgcatgcaattggccattatgtaattgaacataacccaaatgccaaagttgtatatttatcatcagaaaaatttacaaatgaattcattaattctattcgtgataataaagcggtcgattttcgtaataaataccgcaatgtagatgttttattgatagatgatattcaatttttagcgggaaaagaacaaactcaagaagagtttttccatacattcaatgcattacacgaagaaagtaaacaaattgtaatttccagtgatcggccaccaaaagaaattccaactttagaagatcgtcttcgttctcgctttgaatggggactcattacggatattacgccaccagatttagaaacacgaattgcgattttacgtaaaaaggcaaaggctgaaggacttgatataccaaatgaggtcatgctttatatcgcaaatcaaatcgattcaaatattcgtgaactagaaggtgcactcatccgcgttgtagcttattcatctttaattaacaaggatattaatgctgatttagcagctgaagcacttaaagatattattccaaattctaaaccaaaaattatctccatttatgatattcaaaaagctgttggagatgtttatcaagtaaaattagaagatttcaaggcgaaaaagcgcacaaagtcagttgcctttcctcgccaaattgcaatgtatttgtcacgcgaactgacagattcctccttacctaaaataggtgaagaatttggtggacgtgatcatacaaccgttatccatgcccatgaaaaaatttctaagctacttaagacggatacgcaattacaaaaacaagttgaagaaattaacgatattttaaagtagtagctgaatagtgtgaataacttcccttgttttacgcacagtctatccacatgtagatagactgtttttacatctttcaacggggttatccacatatccacaagccctattactattactactattttttatctttattaattaaataaaatcttatacttaccggaggttcttctttatgcgtttttcaattcaaaaagactatcttgtaagaagtgtacaagatgtaatgaaggctgtttcttttcgtacaacaattccgatccttacaggaattaaagttgtcgctacggaagaaggagttacattaacaggaagcgatgctgatatttcgattgaatcttttatcccagttgaagaggatggaaaagaaattgtagaagtaaaacaatcaggaagtattgttttacaggctaaatattttagtgaaattgtaaaaaaattgccgaaagaaactgtagaaatttctgtcgaaaatcatttaatgacaaaaataacttctgggaaatcagaatttaatttaaatggtttagattctgcagaatatccattgttaccacaaattgaagaacatcatgtttttaagattccaacagatttacttaaacatatgatcagacaaactgtatttgcagtctccacttctgaaacaagaccaatcttgacaggtgtaaactggaaggtatataacagcgaactaacttgtattgctacagatagtcacaggttagctcttcgaaaagcaaaaattgaaggtattgtagatgaattccaggcaaatgttgttattccgggaaaaagcttaaatgaattaagcaaaattctagatgagtctgaagaaatggtagatatcgttattacggagtatcaagtattattccgtacaaaacatttattattcttctcaagattgttagaaggaaattatcctgatacaactcgattaattcctgcagagagtaaaacagatatttttgtaaatacaaaagaatttttacaagcaattgatcgtgcatctctgttagctagagatggtcgtaataatgttgtgaaattatcaactttagagcaggcaatgctagaaatttcttcgaattcaccagaaatcgggaaagtagtagaagaagttcaatgtgaaaaagtagatggagaagagttaaaaatatcttttagtgcaaaatatatgatggatgcactaaaggcattagatagtactgaaattaagattagctttactggagcaatgagaccattcttaattcgtacggtaaatgatgaatccattattcaattaattttaccggttcgtacttactaagtaagaaataagggttgctagttttcagatgctagtagcccttatttgatttttgggtattactttcctaatgctagtttatttagtacaatgaaagaatgaacactttcagaaagtgagcgattttatgaaacgtattaaaatttcaacagagtatattacactagggcaatttttaaagttagccgatgtaattgatacaggtggcgctgtaaaatggtttttacaagaatatgaagtgtacgtgaatcaagaacttgaaaatagaagagggcgcaagctatatgcgaacgatattattgaaattccaggaagcggaagtttccaagttcagtcataaagggggagccctttgtttatttcagaaatacaattaaaaaactatcgcaattatgaaaaattagagctttcctttgaagataaagtaaatgtaattatcggcgagaacgcgcaagggaaaacgaatttgatggaagctatttatgttttggcgatggcgaaatctcatagaacctctaatgatcgtgagcttatccgttgggatgaagatttcggtcaaattaaaggaaagttacaaaagagaaatagttctttgtctttggaattaaatatctcgaaaaaaggtaaaaaggcaaaattaaatcaacttgaacaacaaaaattgagtcaatatattggcgtgatgaatgttgtcatgtttgccccagaagatttaaatcttgtaaaaggaagccctcaagtaagaagacgctttttagatatggaattaggccaaatagctccggtctatttgtatgaattgagtcaatatcaaaaggtgctcacacaacgaaatcacttgctgaaaaagatgcaagggaatagtaagaatgaggaaacgatgttggatgtatttacacttcaacttattgagcatggtacaaaaatattgcgaaaacgctttgagtttttgcatttactacaagaatgggcagctccaattcatcgtggtataagccgtggattagaagaattagaaattgtctataaaccgagtgtagatgtatcagaatcaatggatttgtcgaaaataaaagaagtatactatgaaagttttcaatcagtgaaacaacgtgaaattttccgtggtacgactttaattggtcctcatcgtgatgatttacaattcttcgttaatagtaaaaatgttcaagtctttggttcgcaaggacaacaacgaacgaccgcactgtccctaaaattagctgaaattgaattgatttactcagaagttaaggaatatccgattcttttactcgatgatgtattatcagaattagatgattatcgtcaatcgcatctgttaaatacaattcaaggaaaagtgcaaacatttgtgacaacgacgagtgtcgacggaattgaacacgaaacattaaaagaagcgaaaacaattcatgtaacgaacggcacggtagattgtgaaatagatagggcgtaatccctgtttaaatggaaaagtaggtgatctttgtgtcaatggaacaaaagcaaatgcaagaaaattcatatgatgaaagtcaaatacaggtacttgaaggactagaagcagttcgaaaacgccctggtatgtatattggatctacaagtggaaaaggacttcaccatcttgtatgggaaatcgttgataatagtatcgatgaagcacttgcagggtactgtgacgaaattaacgttagtatcgaagaagataatagtattcgtgtaacagataatggacgtggtattccagttggtatacaagaaaaaatgggacgtcctgctgtagaagttattatgaccgttcttcatgctggtggtaagtttggcggcggcggttataaagtttctggtggtttgcatggtgttggggcatctgtagtaaatgctctatcaacagaactagaggtatttgtacatcgtgaaggtaaaatccattatcaaaaatacgaaagaggtattccggttgcggatttaaaagtcattggtgatacagatcaaacgggaacgataactcgatttaaaccagatccagaaatttttcaggaaacaacagtatacgaatttgatacactagcaactcgtatgcgtgaattagcatttttaaatcgtaatattaaactgacgattgaagataaacgtgaacataagcaaaaaaaagaattccattatgaaggtggaattaaatcatatgttgagcatttaaaccgctcaaaacaaccaatccatgaagagcctgtatatgtagaaggatcaaaagatggtattcaagttgaagtttccttacagtataacgaaggatatacaaataatatttactcatttacgaacaacattcacacgtatgaaggtggaacacatgaagtagggtttaaaacagctttaactcgtgtgattaacgattatgggcgtaaaaatagtattctaaaagatgcagacagtaatttaactggtgaggacgttcgtgaaggtttaactgcaattgtatcaattaaacatccaaatccacaatttgaaggacaaacgaagacgaaacttgggaatagtgaagcgagaacgattacagagtctgtgttttcagaggcatttgaaaagttcttactagaaaacccgaacgttgcacgaaaaatcgtagaaaaaggtacgatggcagcgcgtgcacgtgttgcagcgaaaaaagcacgtgaattgacacgtcgtaagagcgcgttagaagtttcaagtttacctggtaaattagcagattgctcttcaaaagatccagcaattagtgaaatttacattgtagagggtgactctgccggtggatcagcaaagcaagggcgtgatcgtcacttccaagcgattttaccactgaaaggtaaaattattaacgttgaaaaggcaagattagataaaatcttatctaacgatgaagtgcgtacaattattactgcaattggtacgaacattggcggagattttgatattgagaaagctcgttatcataaagttattattatgacggatgccgacgtagatggtgcgcatattcgtaccctattattaacgttcttctatcgttatatgcgtcaaattattgaacatggttatatctatattgcacagccaccgttgtttaaagtacaacaaggtaaaaaaattcaatatgcttataatgagaaagagcttgaaaagattttagctgaattaccagctcaacctaaacctggaatccaacgttacaaaggtttaggagaaatgaatccaactcagctttgggaaacaacaatggacccagaagtacgttcattacttcaagtttcccttcaagatgcaattgaagcagatgaaacatttgaaattttaatgggggataaagtagagccacgtcgtaactttatccaagaaaatgcaaaatacgtgaaaaaccttgatatttaaatgagtaatgacaggaatctgagtattcctgtcttctacatataaatcaatgtatgtgtaacggaaatgtaagaggaggtgctcgttgatgtcagacaatcaacaacaagcacgaattcgagaaattaatattagccatgaaatgcgtacctcatttttagattacgcaatgagtgttatcgtatctcgtgcattaccagatgttcgtgatggattaaaacctgtgcatcgtagggttttatatgcgatgaatgatttaggaattacggctgataaagcgtataaaaaatcagcacgtattgttggtgaagtaatcggtaagtatcaccctcatggtgattcagctgtttatgaaacgatggtacgtatggcgcaagatttcagtcaacgttatatgcttgttgatgggcatggtaactttggatctgtcgatggagattcagcggcagcaatgcgttatacagaagcaagaatgtctaaaatctctatggaattaatacgtgatatttcaaaaaatacaattgattatcaagataactatgatggttctgaaagagagccgattgtgttaccagcgcgttttcctaacttactagtaaatggtacgacaggtattgcagttggtatggcaacaaatattccgccgcatcaacttggtgaagtaattgatggcgtattggcattaagtcataatcccgatattactattgcagaattaatggagtgcattccaggaccagattttccgacggcaggtttaattttaggaagaagtggtattcgtagagcttatgaaacaggacgcgggtctattatacttcgtgctaaagttgaaattgaagagaagtcaaatggcaaacaatctattatcgtaacggaattaccttatcaagtgaataaggcgcgattgattgaaaaaattgcagaattagttcgcgataagaaaattgaaggtattacagatttacgtgatgaatcagatcgaaatggtatgcgtattgttatggaagtacgtcgtgatgccaatgctaatgtattattaaataacttatataaacatacagcacttcaaacaagttttggtattaacatgctgtctcttgtaaatggagaaccacaagtactgaatttaaaacaaaatttatatcattacttggaacatcaaaaggtagtaattcgtagacgtactgcttatgaacttgaaaaggcagaagcacgtgctcatatcttagaaggattacgaattgctttagaccatctggatgaagttattacattaattcgtagttcgaaaacagcggaaattgcaaagcaaggtttaatggaacgttttggcttaagtgaaaaacaagcgcaagctattttagatatgcgtctgcaacgcttaacaggattagaacgcgaaaaaattgaacaagaatatcaagatttaatgaagttaatcgctgaattaaaagcaatcttagcagatgaagaaaaggttcttgagattattcgtgaagaattaacagaagtaaaagagcgcttcaatgataagagacgtacagaaattacaattggtggtatggagtctattgaagatgaagacttgattccagaacaaaacatcgccattacgttaactcataatggttatattaagaggttgccagcttctacgtacaaaacacagaaccgtggtggacgtggtgtgcagggaatgggaacaaatgatgatgatttcgtagagcatttattaaccacttctacgcatgaccatattctattcttcactaataaagggaaagtataccgtacgaaaggatatgaaatcccagagtatagtcgtacagcgaaaggtatacctattattaacttattaggtgtagataagggtgaatggattaacgccattattccaattcgtgaatttggtgacgatgaattcttattcttcacaacaaaacaaggtatctctaagagaacaccactttcatcatttgcgaatatacgtacaaatggtttaattgcaatctctcttcgtgaagaggatgaagtaatatctgtacgtttaacatctggtgataaggatattattgtaggtacaagcaatggtatgctaattcgttttaacgagcaagatgtacgttctatgggacgtaatgcggctggtgtaaaagcaattacattaggtgaagaagatcaagttgtaggtatggaaattgtcgaagaggatgtaaatgttttaattgtaacgaaaaatggttatggaaaacgtactccgattgatgaatatcgcttgcaaagccgtggtggtaaaggtctgaagacttgtaatattacagataaaaacggtaaattagtagctgttaaatctgtaacaggtgaagaagatatcatgttaattacagcagcaggtgttattattcgtatgccagttgatcaaatctctcaaatgggacgtaatacacaaggtgttcgtctaattcgattagaggatgagcaagaggtagcgacagtagcaaaagcacaaaaagatgatgaggaagaaacgagcgaagaggtttcttcagaagaataagagaggagatatctcctctctttatttttttataataatacttgcatggggaagagaaagtctatataataggcagagtcagcaaatgagagatacaagttatcgaaaaaacttgttgacgaaaataatatactatgatatattataaaagtcgctgaaacgcgatgttgaactttgaaaactaaacgaaacaaacaacgtgaaacgtcaatttttattttagatgctagacaaactaactttattggagagtttgatcctggctcaggatgaacgctggcggcgtgcctaatacatgcaagtcgagcgaatggattaagagcttgctcttatgaagttagcggcggacgggtgagtaacacgtgggtaacctgcccataagactgggataactccgggaaaccggggctaataccggataacattttgaaccgcatggttcgaaattgaaaggcggcttcggctgtcacttatggatggacccgcgtcgcattagctagttggtgaggtaacggctcaccaaggcaacgatgcgtagccgacctgagagggtgatcggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcaacgccgcgtgagtgatgaaggctttcgggtcgtaaaactctgttgttagggaagaacaagtgctagttgaataagctggcaccttgacggtacctaaccagaaagccacggctaactacgtgccagcagccgcggtaatacgtaggtggcaagcgttatccggaattattgggcgtaaagcgcgcgcaggtggtttcttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggagacttgagtgcagaagaggaaagtggaattccatgtgtagcggtgaaatgcgtagagatatggaggaacaccagtggcgaaggcgactttctggtctgtaactgacactgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagagggtttccgccctttagtgctgaagttaacgcattaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcctctgacaaccctagagatagggcttctccttcgggagcagagtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttgatcttagttgccatcatttagttgggcactctaaggtgactgccggtgacaaaccggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatggacggtacaaagagctgcaagaccgcgaggtggagctaatctcataaaaccgttctcagttcggattgtaggctgcaactcgcctacatgaagctggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagtttgtaacacccgaagtcggtggggtaacctttttggagccagccgcctaaggtgggacagatgattggggtgaagtcgtaacaaggtagccgtatcggaaggtgcggctggatcacctcctttctatggagaattgatgaacgctgttcatcaatataagtttccgtgtttcgttttcgtttagttttgagagttcaataaaaagtattgactcttaaatgaggatatgatataaataaatcctgaaatttgtatgggcctatagctcagctggttagagcgcacgcctgataagcgtgaggtcgatggttcgagtccatttaggcccaccatacaatttggggccttagctcagctgggagagcgcctgccttgcacgcaggaggtcagcggttcgatcccgctaggctccaccaaaaagctattttaaatagcaaatggtatgttctttgaaaactagataacagtgtagctcatattttttaatttttagtttggttaagttagaaagggcgcacggtggatgccttgacactaggagtcgatgaaggacgggactaacgccgatatgcttcggggagctgtaagtaagctttgatccgaagatttccgaatggggaaacccaccatacgtaatggtatggtatccttatctgaatacataggataaggaagacagacccagggaactgaaacatctaagtacctggaggaagagaaagcaaatgcgatttcctgagtagcggcgagcgaaacggaacatagcccaaaccaagaggcttgcctcttggggttgtaggacattctatacggagttacaaaggaacgaggtagacgaagcgacctggaaaggtccgtcgtagagggtaacaaccccgtagtcgaaacttcgttctctcttgaatgtatcctgagtacggcggaacacgtgaaattccgtcggaatctgggaggaccatctcccaaggctaaatactccctagtgatcgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaagagatcctgaaaccgtgtgcctacaaatagtcagagcccgttaacgggtgatggcgtgccttttgtagaatgaaccggcgagttacgatcccgtgcgaggttaagctgaagaggcggagccgcagcgaaagcgagtctgaatagggcgtttagtacgtggtcgtagacccgaaaccaggtgatctacccatgtccagggtgaagttcaggtaacactgaatggaggcccgaacccacgcacgttgaaaagtgcggggatgaggtgtgggtagcggagaaattccaatcgaacctggagatagctggttctccccgaaatagctttagggctagccttaagtgtaagagtcttggaggtagagcactgattggactaggggtcctcatcggattaccgaattcagtcaaactccgaatgccaatgacttatccttaggagtcagactgcgagtgataagatccgtagtcaaaagggaaacagcccagaccgccagctaaggtcccaaagtgtgtattaagtggaaaaggatgtggagttgcttagacaactaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactagtcgagtgactctgcgccgaaaatgtaccggggctaaatacaccaccgaagctgcggattgataccaatggtatcagtggtaggggagcgttctaaggacagtgaagtcagaccggaaggactggtggagtgcttagaagtgagaatgccggtatgagtagcgaaagacgggtgagaatcccgtccaccgaatgcctaaggtttcctgaggaaggctcgtccgctcagggttagtcaggacctaagccgaggccgacaggcgtaggcgatggacaacaggttgatattcctgtaccacctctttatcgtttgagcaatggagggacgcagaaggatagaagaagcgtgcgattggttgtgcacgtccaagcagttaggctgataagtaggcaaatccgcttatcgtgaaggctgagctgtgatggggaagctccttatggagcgaagtctttgattccccgctgccaagaaaagcttctagcgagataaaaggtgcctgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgtgcgagagaactctggttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctttcttaacggaaagccgcagtgaataggcccaagcgactgtttagcaaaaacacagctctctgcgaagccgtaaggcgaagtatagggggtgacacctgcccggtgctggaaggttaaggagaggggttagcgtaagcgaagctctgaactgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgatttgggcactgtctcaaccagagactcggtgaaattatagtacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgtagcctgatattgaattttggtacagtttgtacaggataggcgggagcctttgaaaccggagcgctagcttcggtggaggcgctggtgggataccgccctgactgtattgaaattctaacctacgggtcttatcgacccgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcctaaagtgtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcataagggagcttgactgcgagacctacaagtcgagcagggacgaaagtcgggcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgtgggcgtaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgttctgccaagggcatagctgggtagctatgtgcggaagggataagtgctgaaagcatctaagcatgaagcccccctcaagatgagatttcccatagcgtaagctagtaagatccctgaaagatgatcaggttgataggttcgaggtggaagcatggtgacatgtggagctgacgaatactaatagatcgaggacttaaccatataatatgtagcaatgttatctagttttgaaggaatatgccttcatagtttggtgatgatggcagagaggtcacacccgttcccataccgaacacggaagttaagctctctagcgccgatggtagttgggaccttgtccctgtgagagtaggacgtcgccaagcaactaaaaacacaagtcttttgacttgtgtttttttatttcccatgaaataggcccggttctgctagtaaaaaagacgaaatgtagtaaggaactttttgagcagaaatagtaaggaattgataaataaaggggtaatcttcagatccatagcttccaagtaaatcataccaccaatctgtttcgtatctagaaatcatacttaaattgtagagcaataaataatgaacaagaagttcaggtaatgcgggtttaggatttctagggtcagttgtaagtggtaagtaataagtatcagcaagatattcgtagtataaaggcgtactatatataggattccacgattggataggagctgtaaaaagcaaattagatgcgctcgttttcctagggacatgttgtatagataagtgcttacaaattgattcgatgtaacgtgaaaatctttctgtagtcatatgaagtcgatctagtatgttgactgaaaaggaaagctcatttgtatttggtgaatcaattttatacaaagtggcacctcgttgactatagcgaaataagttttgtaattcaggaatattccccattaaatccaacatgttaaacttctctgattctaagtgtttcatgtgaaacagctgttctgcaacatgagtaaatagtccgtttttttgtacctttacctcatcttctaaaaattgatacccctgttttttccgtttacgagtcgtaacaccatgagctaaaacagtagtggattcaggatagttcggatcaatagttaataagcacgctttaaaaagttggcttattccataaaacaataacattggttgaattgaaaagggagctaccttatataattcgtaataatttttcccatgttctaagtaataaataaagggataacaattttcgaaactttttttcagcatcttgtatggaggatttttcataacaacgggcaagataacgttgtacattttgagatgaaaagaagaaacttaattgctgccaagtacaatgtgtttgatgcatatattacgctccttttattgtctaaaaattctaacatatatatacgtccttgacagtattttaaccaattgataagctactaataataatttctggtatcatggggggaacaattatgtgggaatctaaatttgttaaagaaggtctgacttttgatgacgtattacttgtaccagcaaagtcagatgtattaccaagagaagtaagtgttaaaacagttttatctgaaagcttacagttaaacatcccgttaattagtgcaggaatggatacagtaacagaagcggatatggctattgcaatggctcgtcaaggcggtttaggaattattcataaaaacatgtctattgaacaacaagccgagcaagttgataaagtaaaacgttctgaaagtggcgttatttcagacccattctttttaactccagaacatcaagtgtatgatgcagagcatcttatgggaaaataccgtatctcaggtgtaccggttgtaaataatttagatgagcgaaaattagttggtattattacaaaccgtgatatgcgttttatccaagactactcaatcaaaatttccgacgtaatgacaaaagaacagctaattacagctccagttggtacaacgctaagtgaagctgaaaagatcctacaaaagtataaaattgaaaaactccctcttgttgataacaacggtgtattacaagggcttattacaataaaagatattgaaaaagtaattgaattcccaaattctgcgaaggataagcaagggcgcttattagttggagcagcagttggtgtaacggctgatgctatgactcgtatcgacgcattagtaaaagctagcgtagatgcaatcgtacttgatacagctcacggacattctcaaggtgttattgataaagtaaaagaagttcgtgcaaagtatccatcattaaatattatcgctggaaatgttgctactgctgaagcaacaaaagcattaattgaagcaggtgcaaacgtagttaaagttggtattggaccaggttctatctgtacaacacgtgttgtagccggcgttggtgtaccacaattaacagcggtttatgattgtgcaacagaagctcgtaaacacggtattccagttattgctgatggtggtattaaatactctggtgatatggttaaagctttagcagcaggagcacatgttgttatgctaggcagtatgtttgctggtgttgctgaaagccctggtgaaactgaaatttatcaaggtcgccaatttaaagtatatcgcggtatgggttctgtcggagcgatggaaaaaggaagtaaagatcgttacttccaagaaggaaataaaaaacttgttccagaaggtattgaaggacgagtaccatataaaggacctttagcagatacagttcaccaattagttggtggtttacgtgcaggtatgggctattgcggagcacaagatttagaattcttacgtgagaatgcacaatttattcgcatgtcaggtgctggtttacttgaaagccatcctcaccacgtacaaattacaaaagaggctccaaactactcattataatgtcttatatacaaatagacggagatttgatatctctgtctatttttttttgattatgttagaataacggttatgtgagtacatagatattgggggtagcaaaagtgaaaggtatgttttgcaaaagattcattgcactagtaacgatgcttacactagtttgtagtatgttgttaccatatagcaatgcgtcagcagaaacaggatctgctttaaacattgaagcaggtgcggcaattttagttgaagcgaattctggaaaaattttatatcaaaagaatgcagatgaattattatcaattgctagtatgacaaagatgatgagtgaatatttagttcacgaagcagtggataaagggaagtttaagtgggatcagaaaattaaggtttctgaatatgcgtataaagtttcacaagatgcttcattatcaaatgtggcattagaaaatggtggttcttatacggtaaaagagttgtacgaggcaatggcaatcttctctgcaaacggtgcaacgattgcattagcagaagcaattgcaggtaaagaagtagatttcgtaaaaatgatgaatgataaatcgaaagagctagggttgaaaaattataaatttgtcaattctacaggtttaacgaataaggatttaaagggaatgcatccagaaggaacaacagcagatgaagaaaataaaatgtctgcaaaggatgttgcaactttagcacaacatttaattaaagattatccgaaagtgttagatacagcaaaaatcccgaaaaaagaattccgtccagaaaaagagaagtttgcaatgtcgaactggaactggatgttaaaaggtttagttaaagaatatgatggcgtagatggcctaaaaacaggttcaactccagaagcaggagattgcttcactggtacggttgaaagaaacggtatgcgttttatttctgtagtaattaaaacaagttctcatacagcacgttttgatgaaacaaagaagctatatgattatggatttgctaactttgaaatgaaacaaatgtataaaaaaggttcttcagtaaaaggacaagaaacagtacgagtagaaaatgcgaaagataaggatgtagcagttcaaacgaaacaagccatttcacttccagtaccaaaaggaagtaaagaagtttataaaacagaattaaaagaatcaagtaaaggacaagaagcacctattaaaaaaggagctgcgcttggtcaaatggtaattacgccaaaagatacaaacgaccctggatttttaactggtaagtcgttgcaagtggatcttgtaacaacatctgaagtagaagaagcaaactggtttactcgtgctatgcgcggaattggttctttctttagtggtatatggaatagtgctgttgatacagtaaaaggttggttttaaaagctcctcattgtaggggctttttcttattcctatttttcataccgactttatgaaaaagtagtagacaagcatctgatagttagtggtagaatgtaagagtattcttaattttcgcctttaacggggaaaagcaattcacctagggggggttttgtaacatgacaaatgtaacagggacagaacgtgtaaaacgtggaatggcagaaatgcaaaaaggcggcgttattatggacgtaattaacgctgaacaagcaaaaattgcagaagaggcaggcgcagttgccattatggcattagagcgcgtaccagcagatattcgtgcagcaggtggcgtttctcgtatggcagatccaacaatcgttgaagaagttatgggtgctgtgtcaattccggttatggcaaaatgccgtatcggtcaccttgtagaagcacgtgtattagaatcattaggggtagactatatcgatgagagtgaagtattaactcctgccgatgaagtataccatttaaataaacgtgattacactgttccatttgtatgtggttgccgtgatatcggagaagctgcacgtcgtattgcagaaggtgcatctatgcttcgtacaaaaggtgaaccaggaacagggaacattgtagaggcagttcgtcatatgcgtcaagtcaatgcagaaatccgtcaagttgcaagtctacgtgaagatgagttaatgacatatgcaaaaaatactggtgctccttatgaagtactacttgaaattaaacgtcttggtcgtttgccggttgtaaactttgcagcaggtggtgtagcaacaccagcagatgcagcgttaatgatgcaattaggtgcggatggtgtatttgttggatctggtatctttaaatcagagaacccagcgaaatttgcacgtgcaatcgttgaagcaacaactcattatgaagattacgaactaattgcaagcctttcaaaaggattaggtaatgcgatgaagggtatcgaaatttcaacgttattaccagaacaacgcatgcaagagcgtggatggtaattgaaggagaactttaaaatggtgaaaattggtgtactaggtcttcaaggtgcagttcgtgaacatgtaaaatcagttgaagcaagtggtgcagaagctgttgttgtaaagcgtatagaacaacttgaagagattgatggtcttattttaccaggcggtgaaagtacaactatgcgccgtcttattgataagtatgatttcatggaaccacttcgtacattcgcgaagtctggtaaaccaatgtttggtacatgtgcaggaatgattcttcttgctaaaacacttattggctatgacgaagcacatattggtgcgatggatattacagttgagcgcaatgcgtttggacgtcaaaaagatagctttgaagctgcactttctattaaaggtgtgggagaagattttgttggcgtatttattcgtgccccgtatgttgtagatgtagcggatgatgttgaggtactttctacacatggcgatcgaatggtagcggtaaagcaagggccgtttttagctgcttctttccatccagaattaacggatgatcatcgtgtaacagcatactttgtagaaatggtaaaagaagcgaaaatgaaaaaagttgtataagtaacttgcaacttgtataagattatagtaaattgatggtaacaattttataaaataagcgtgttgataggaagtagtaacaaatgtcgtttcttatagagagtcgatggttggtggaaatcgatagaaacagtttgtgaatccatcctggaatggaatgtggaatatctttatgattagtaaacattcccggtgaagagccgttatttctacttgagaggaaggcggtaatgctttcaactagggtggcaacgcgggttaactcccgtccctttatatagggacgggagttttttgtgttttataaaataaaaggaggagtatataatgcttgatattaaatttttacgtacaaattttgaagaagtaaaagcaaagttacagcatagaggcgaagatttaactgattttggtcgctttgaagaattggatacgagaagaagagaactacttgttcaaacagaggaactaaaaagtaaacgtaacgaagtatctcaacaaatctctgtattgaagcgcgaaaagaaagatgcagaagctctaattctagaaatgcgtgaagttggagaaaaagtaaaagatcttgataatgaacttcgtacagttgaagaagatttagaaagattgatgttatctattccaaatatccctcacgaatctgctccagttggtgaaacagaggatgataatgtagtagctcgtacttggggagaagtgaaagaatttgcttttgaaccaaaaccacattgggatcttgctacagatttaggaatcttagattttgagcgtgctggaaaagtaacaggaagccgcttcgtattctacaaaggtgctggcgcaagattagagcgtgctttaattagctttatgcttgatcttcatactgatgagcatggatatgaagaagtattacctccgtacatggtaaaccgtgcaagcatgacagggacaggacaacttccgaagtttgaagaagatgcattccgtattgaaagtgaagactacttcttaattccaacagctgaagtacctgtaacaaatatgcaccgtgatgaaatcttaaataaagagcaattacctataagatatgctgcatttagctcttgtttccgttctgaagcaggttcagctggccgtgatacacgtggtttaattcgtcagcatcagttcaataaagtagagcttgtaaagttcgtaaaaccagaagattcttacgaagagttagaaaaactaacaaatgatgcagaacgcgtgttacaattattagagttgccatatcgcgttatgagcatgtgcacaggcgatttaggatttacagcagcgaagaaatacgatatcgaagtatggattccaagctatggcacatatcgtgaaatctcttcttgtagtaatttcgaggctttccaagcgagacgtgcaaatatccgtttccgtcgtgagccaaacggcaaaccagaacatgttcatacattaaatggatctggtcttgcaattggacgtacggtagcagctattttagagaactaccaacaagaagatggtacaattataattccagaagttcttcgcccttatatgggaggaaaaacagttattaagtaaatttataaacattcatcggtatgagtgattggtaattatgagcgttgtcagtactataatgtaggaggggaaaagtaaaattttcctttcctcataatttattttagtagggttgactaactgtttttcttttgatattatatttgatgtcaatatggaggtatacccaagtctggctgaagggatcggtcttgaaaaccgacaggcggcgagagtcgcgcgggggttcgaatccctctacctcctccagatataattgacaacagcgcatataagtggagattggagaactcgttaccaacacgtaacgagtttttattttaaaaccaatcataaagtatggtgtaaggatataatgtccttattacacactcatattccgatgattatcttcatagatatgaaaggagtcaacatggatcttattatacaaacgtttcctttagatggaaaaactttatattatgtacaatgtcctgtctgtaagaacaatagaattttaaacagtggtgcaaatgtatcacgcattattagcgatgatacattccgtaaactttgtggttgcacttgtgacgtaaagcaaactgcaacaaaagtagaggcaccaaaaaaagttaaaaaagaagctgtaaagaaagaagcagctccaaaacgtacaggtaaagtattaacagcagtaattaacgggaaagaaatgactgttaaagagattgctgaggcgtacgatattagtacaagtactgttcgtcagcgtattaacgctggaaaatctgagagtgaaattattgctccgacaaagaagaagtaatttagtagaaaaacccgtgcgtatgcacgggttttttattttacaagtttacgtgtttgttttaaaaaatggccgatctttttaatgattggttcaatggaatcgccatcttttaaaatatcgtattcattaatatttaatcgtaagacagggcatgaattaaagttattaatccagttttcataacgcccatgcatctctttccaatactcaattggcgtttgctgttccatcggacgtccacgttcttggatacgatcaacgatatcatcgaaagaaccttctaagtagattagtaaatctggatgagggaagtaaggagtcatgaccatagcgtcaaataaacctttatatgtttcataatcagtttccgtcattgtacccttttcgtgatgcatttttgcaaaaatgccagtgtcttcatagatagagcgatcttgaacaaaaccaccaccgtattcaaaaatccttttttgttctttaaatcgttctgctaaaaagtacacttgtaagtgaaagctccagcgtgtgaaatcagcatagaacttgtccaaatacgggttagaatctaccttttcaaatgatgtgcgatatcctaaagcgttagctaatgcagttgtcatagtggatttaccgacacctactgttccagcgatagtgattactgcgtcatttggtatatcatatttttgccttaaattcattattatttcgactcctttaagagagtattttgaagggcagataggatgacgtttaaatcatcaggattttttacaaaatccatatcgtctccgttaaatttcaatactgggatatctggatggtcctttttaaaagcatccattgctgtttcataatcttttgtgagctgtagtaagtaatttggatccatatttttttcgaattctcttccgcgcatggcgattcgtctttgtaatgtttctaagctagctgttaaataaacgataacatttggaactggcatatcttgtgtaaggatacgatagatttgcatgtacttgtcatattgagaatcttttaatgtacgggatgcgaaaattacatttttgaatatatgataatccgctactactggcttcctttgattcaaatactttatgttaatatcttctaattgtttgtatctattacaaagaaagaacatctctgtttgaaaactccattcgtcgatgtcttcatagaactttcctaaaaaggggttttcatcaacaatctctttcagtaagtggagttgcatgtgagttgaaatttccttcgcaagtgaagtttttccaacaccaattggtccttcaaccgtgataaatggtactccggtcacgctgtttcctcctttcaatcagtgatttaccgtgactactaaaaacacaaaacagaattattgtagcacaagagggaggcgagcggtttaatttgatataaaaagttagaaaatagatatatgtattaattaaattttatttgagacgaaggtactatatttgcttttaatgtcgtttccattatttttaaagcatgcaggttatcttgatcatgattagaggcgatacagtcctggggtacatacaatgtataattcctcatatgagcatcgttagctgtaaagaggatacatatattcccagccacccctgttaatattagattttctatttttaaatagcctaataaagaatttaaaggtgtttcataaaaagcagagtaatggggtttaataaaaatgtaatcatcagaacttggagcaatcttatgaatgatattttcactatattcatttgtgcaatgagtaattaattggtcaatatcagatctccaaagttgataatggtcattaatataaatgatggggtaaccgaaggatttcattgttttctttaattgtaaaataggattggttatcatttcgcatttttttgctaggatgggcccgtgtgaaaattgaaaatcattaatcatatcgataatgagtaaggcagtattcttcatatgtaatcccctctcttttttcttagggtggattgaatttgtaaaagttatcccatgtgtagtaaatggaaataagtgtactttatttgtaatgaaaggactatgttatggaacgtgatcaagatatttattttatgcaattagcaatagaagaggctaaaaaagcagaggcaatacaagaagtaccgattggtgcagttatagtattaaatggtgaagtaattagtgctgctcataatttaagggaaactgagcaaaggtcaatagctcacgctgagttgttagctattgatgaggcttgcaaaaaattagggacatggcgtttagaagatgcgactttatatgtaacattagagccttgtccgatgtgtgcgggtggaattgttttatcacgagtaaagcgagtcgtatatggtgcaggtgatccaaaaggtggatgtgcagggacattgatgaatctgttaacggatgaacgttttaatcatcaatgtgaagtagtagctggtgtattagaagaagaatgcggtacgctgttaacaaacttttttagagaacttcgcaaaaaaagaaaagcgatcaagaaattagagaaaagcaacgagaattaacgtatttgcattttataaaaaaacaagttatactgatagtgcctttaatgaaggcaaccgaatattggttttaactttgccgtgctaagcggggaggtagcggtgccctatactcgcaatccgctctagcgaggccgaatcccttctcgaggttatgttgctgtaaggcctgccttaagtaagtggtgttgacgtttgggtcctgcgcaacgggaccccgtgaaccttgtcaggtccggaaggaagcagcaataagcgggtcttctcgtgtgccgcaggagtgcctgaaccgagctaactgcttaagtaacgcttatggtacgtaatcgacagaaggtgcacggcagttatatatgtatacaaaactcaccttaatactaaggtgggttttttgtatagaaaataacttttggaatctataaacagaatgggttataataaatgagataataacctttgagggaggccgtattttcgtgtcataccaagcgttataccgaacatggagaccgcaaaaatttgaagatgtagtcggtcaaaagcacgtgacaaaaacgttgcaaaatgcccttcttcaagagaaagtttcacatgcatatttattttctggcccaaggggaacaggaaaaacgacaattgcaaaagtatttgcaaaggcaatcaactgtgaacatgccccggtagctgaaccttgtaatgaatgtccctcttgtttgggaattacgcaagggtctatttcagatgtattagaaattgatgcggcttcaaataacggtgtagatgaaattcgagatattagagataaagtaaaatatgctccaagtgctgtagaatataaagtatacattattgatgaagtccacatgctttctatgggtgccttcaatgcgcttttaaaaacgttagaagagccgccaggacatgttatctttattttggcgacaacagaaccgcataagataccgcctacaatcatttcgcgttgccaacgtttcgaatttcgaaaaatatcagtaaatgatattgttgagagattgtcgacggttgtgactaatgaaggtacgcaagtagaagatgaggcgttacaaattgttgcgcgtgccgctgaaggtggtatgcgtgatgcgcttagtcttattgatcaggcgatatcttatagtgatgagagggttacgacagaagatgtattagctgtaacgggttctgtttctcagcaatacttaggcaacttagtagagtgtatacgtgaaaatgatgtatcaagggcgttacgtatcatagatgagatgatgggtaaagggaaagatccagttcgttttatggaggatttcatttactattatcgtgatatgcttttatatcaaacttcaccacaactggaacatatgttggaacgagtaatggtagatgagcaattccgtatgttaagtgaagaaatgcaaccggaagtaatctatgaaatcattcatactcttagtaagggacaacaggaaatgaagtggacaaatcatccgcgaattttcttagaagtcgttatggtacaactgtgtcaacagtttatgatgcaagcaaacggtgcagatcgtttacaagcaattatgaacaggatgcagcaattggagaaagagttagaacaagtcaaaaagaatggtgtgccggtcggtgtgcaacaggaagttaaagagacgcgtgcagcaccaaagccagtgcggacagggagtatgaagattcctgttggacgtgtaaatgaagtattaaaacaagcaaagcgtcaagatttagaacaattaaaagctgtgtggggtgagttactaggaagactcaaagcatacaacaaagtagcatttgccgttttattagaaaatagcgaaccagtagcagcttcggatgatacttacgttttagcgtttcaatatgagattcactgtaaaatggcaagcgaaaatcgagaagctatggatacagtggaacaagctttatttgaattgctaagtaaaaaattaaatatgattgccattccaaaaagtgaatggggtaaaattcgtgaagattttttaaaacgtgaaggtggaagttctgaagaaagcccagagaaaaaagaagatcctcttatagaagaggccataaaattagtagggcaagaactcattgaaataaaagagtaataataattaggaggaattaattatgatgcgtggcggaatgggaaatatgaataacatgatgaaacaaatgcaaaagatgcaaaaggaaatggcaaaggcgcaagaagaactaggagaaaaaacagttgaaggtacagctggtggcggtatgatcacagttattgcaaatggtcataagcaaattcttgaagtaaaagtgaaagaagaagttgtagatccagaagatatcgaaatgttacaagacttagttttagctgcaacgaatgatgcacttaaaaaagctgatgaactttcaaactctacaatgggtaaatttacaaaaggcttaaacttaccgggtggaatgttctaggaggatattgatatatgcattatccagaaccaatatcaaaactaattgatagttttatgaaattgccaggaatcggaccgaaaacagcggttcgattggcatttttcgtattagatatgaaagaagatgatgtgttaggttttgcaaaagcacttgtaaatgcaaagcgagacttagcgtattgttccgtatgtgggcatattactgaccgtgacccttgttatatttgtaacgattcacatcgagatcaatcagtggtttgtgtcgtacaagaaccgaaagatgtaatcgcgatggaaaagatgaaagagtatcaaggtgtatatcatgtgttacgtggtgctatctctccaatggggggaattggaccagaagacattaatatcccgcagcttttaaagcgactgcacgatgaaacggtacaagaagtaatattagcaacaaatcctaatattgaaggggaagctacagcgatgtatatatcccgcctcttaaagccgacaggtattaaagtaactcgtattgcacatggtctgccggttggtggagatttagaatatgcagatgaagtgacactgtcgaaagcgttagaaggtcgtagagaagtataagaggagaaacaaaaatgttctttcaaaaaaagggtaaattgcgtaaagagtatgatgataatctaattgtactattagaaaaagtgaagaatgaatggttacgtcaaaagagaatggttgaacaaagcgttgaaccatctcaagatgtactttgttctttaaaaatagcagaggcgaaatatttctttttgctcaaagaagcgaaacgtcgtcctgtaaagatggaacaatggtaaaaggttctgctgaagaagcagaacctttttgttttattccttaaacatgtagtcatcacttcgtttagaaaaatcgattaatggttttatggagaatgtgtttcctaataaaggtgaatgagatgaaacgactggatttatatgataaatgttcttttttatcgtcttgtcccatacaaataaatgtgtacaggtcattcataaggaggaaaaaatgaattctacaattattattgttggtattcttgcgttggtttttattttccttgtttttggtgtttcttctaagccgttacgttttataggaaaagcgctctttcatgttactttgggagtagcattactttttatcgtaaatgttgtaggaacatatttcgattttcatattccaataaatttaggaactgcaacaatcacaagtttattaggtctacctggtgttgctgcattggtggttattaagctttacattatgccaagataaatttattttggcatttttttaaaaagtgttgactagtgaatgattaatatggtaaattaataagcgtcgtcaggaacgaaagaaaaaagttgttgacatatttaacgcaaaatgttaaattataaaagtcgctgaaacgcgatgttgaactttgaaaactaaacgaaacaaacaacgtgaaacgtcaatttttattttagatgctagacaaactaactttattggagagtttgatcctggctcaggatgaacgctggcggcgtgcctaatacatgcaagtcgagcgaatggattaagagcttgctcttatgaagttagcggcggacgggtgagtaacacgtgggtaacctgcccataagactgggataactccgggaaaccggggctaataccggataatattttgaaccgcatggttcgaaattgaaaggcggcttcggctgtcacttatggatggacccgcgtcgcattagctagttggtgaggtaacggctcaccaaggcaacgatgcgtagccgacctgagagggtgatcggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcaacgccgcgtgagtgatgaaggctttcgggtcgtaaaactctgttgttagggaagaacaagtgctagttgaataagctggcaccttgacggtacctaaccagaaagccacggctaactacgtgccagcagccgcggtaatacgtaggtggcaagcgttatccggaattattgggcgtaaagcgcgcgcaggtggtttcttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggagacttgagtgcagaagaggaaagtggaattccatgtgtagcggtgaaatgcgtagagatatggaggaacaccagtggcgaaggcgactttctggtctgtaactgacactgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagagggtttccgccctttagtgctgaagttaacgcattaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcctctgacaaccctagagatagggcttctccttcgggagcagagtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttgatcttagttgccatcattaagttgggcactctaaggtgactgccggtgacaaaccggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatggacggtacaaagagctgcaagaccgcgaggtggagctaatctcataaaaccgttctcagttcggattgtaggctgcaactcgcctacatgaagctggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagtttgtaacacccgaagtcggtggggtaacctttttggagccagccgcctaaggtgggacagatgattggggtgaagtcgtaacaaggtagccgtatcggaaggtgcggctggatcacctcctttctatggagaattgatgaacgctgttcatcaatataagtttccgtgtttcgttttcgtttagttttgagagttcaataaaaagtattgactcttaaatgaggatatgatataaataaatcctgaaatttgtatgggcctatagctcagctggttagagcgcacgcctgataagcgtgaggtcgatggttcgagtccatttaggcccaccatacaatttggggccttagctcagctgggagagcgcctgccttgcacgcaggaggtcagcggttcgatcccgctaggctccaccaaaaagctattttaaatagcaaatggtatgttctttgaaaactagataacagtgtagctcatattttttaatttttagtttggttaagttagaaagggcgcacggtggatgccttgacactaggagtcgatgaaggacgggactaacgccgatatgcttcggggagctgtaagtaagctttgatccgaagatttccgaatggggaaacccaccatacgtaatggtatggtatccttatctgaatacataggataaggaagacagacccagggaactgaaacatctaagtacctggaggaagagaaagcaaatgcgatttcctgagtagcggcgagcgaaacggaacatagcccaaaccaagaggcttgcctcttggggttgtaggacattctatacggagttacaaaggaacgaggtagacgaagcgacctggaaaggtccgtcgtagagggtaacaaccccgtagtcgaaacttcgttctctcttgaatgtatcctgagtacggcggaacacgtgaaattccgtcggaatctgggaggaccatctcccaaggctaaatactccctagtgatcgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaagagatcctgaaaccgtgtgcctacaaatagtcagagcccgttaacgggtgatggcgtgccttttgtagaatgaaccggcgagttacgatcccgtgcgaggttaagctgaagaggcggagccgcagcgaaagcgagtctgaatagggcgtttagtacgtggtcgtagacccgaaaccaggtgatctacccatgtccagggtgaagttcaggtaacactgaatggaggcccgaacccacgcacgttgaaaagtgcggggatgaggtgtgggtagcggagaaattccaatcgaacctggagatagctggttctccccgaaatagctttagggctagccttaagtgtaagagtcttggaggtagagcactgattggactaggggtcctcatcggattaccgaattcagtcaaactccgaatgccaatgacttatccttaggagtcagactgcgagtgataagatccgtagtcaaaagggaaacagcccagaccgccagctaaggtcccaaagtgtgtattaagtggaaaaggatgtggagttgcttagacaactaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactagtcgagtgactctgcgccgaaaatgtaccggggctaaatacaccaccgaagctgcggattgataccaatggtatcagtggtaggggagcgttctaaggacagtgaagtcagaccggaaggactggtggagtgcttagaagtgagaatgccggtatgagtagcgaaagacgggtgagaatcccgtccaccgaatgcctaaggtttcctgaggaaggctcgtccgctcagggttagtcaggacctaagccgaggccgacaggcgtaggcgatggacaacaggttgatattcctgtaccacctctttatcgtttgagcaatggagggacgcagaaggatagaagaagcgtgcgattggttgtgcacgtccaagcagttaggctgataagtaggcaaatccgcttatcgtgaaggctgagctgtgatggggaagctccttatggagcgaagtctttgattccccgctgccaagaaaagcttctagcgagataaaaggtgcctgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgtgcgagagaactctggttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctttcttaacggaaagccgcagtgaataggcccaagcgactgtttagcaaaaacacagctctctgcgaagccgtaaggcgaagtatagggggtgacacctgcccggtgctggaaggttaaggagaggggttagcgtaagcgaagctctgaactgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgatttgggcactgtctcaaccagagactcggtgaaattatagtacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgtagcctgatattgaattttggtacagtttgtacaggataggcgggagcctttgaaaccggagcgctagcttcggtggaggcgctggtgggataccgccctgactgtattgaaattctaacctacgggtcttatcgacccgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcctaaagtgtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcataagggagcttgactgcgagacctacaagtcgagcagggacgaaagtcgggcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgtgggcgtaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgttctgccaagggcatagctgggtagctatgtgcggaagggataagtgctgaaagcatctaagcatgaagcccccctcaagatgagatttcccatagcgtaagctagtaagatccctgaaagatgatcaggttgataggttcgaggtggaagcatggtgacatgtggagctgacgaatactaatagatcgaggacttaaccatataatatgtagcaatgttatctagttttgaaggaatatgccttcatagtttggtgatgatggcagagaggtcacacccgttcccataccgaacacggaagttaagctctctagcgccgatggtagttgggaccttgtccctgtgagagtaggacgtcgccaagcaactaaaaacacaagtcttttgacttgtgtttttttgtgttttcaaacagtatgcaaaaagaagtaatggtaatacaaacacgttgcccaaggatgaatcatattatataagagattgatgtatatttttctgtaaattgttaaggaatagaagtataaaatatgtccatttaaatagggagggaaagatatgaaatcacaaaacgaagtttgtattgtttgtgagacagaaagaaaagaagggatatatgtttataataatttaatatgttatgaatgtgaaaaggacatggtgaatacggaaacagatgatccgaagtatatatattatttaaaacaacttcgaaaattagaagtatcatatttttaaataggcatatgcctattatttttttgttctgtataatagataaagaatgaaataataaggaagagatatagatgaatcaaaatcgcatacctttatatgaagcattaatagagtttaaagaaagaagacggttatcctttcatgttccaggtcataaaaatggtttaaacttccctcaggaggtagtagaggagtttaaagatatactatctatcgatgtaactgagttgtcaggattagatgatttacatagtccgtttgaatgtatagatgaggcacaacaattattagctgatgtatatggagtgaacaaaagttattttttaattaatggttcaacagtcgggaatctagcaatgattttgtcttgttgtggggaacatgatattgttcttgtacaaagaaattgtcataaatcgattattaatggtttaaaattagcgggagcaaatcctatttttttagatccatggattgatgaagcttataacgtaccagtgggaattcatgatgagattattaaggaagcgattgaaaaatacccaaatgcgaaagcgctcattttaacgcatcctaattattatggtatggggatggatctagaggcaagcattgcttatgcacatacacataaaatccctgtgctagtagatgaagcacatggggctcatttttgtttaggcggggcatttccacagtcagcgttagcatatggtgcagatatggtagttcattctgcgcataaaacattacccgcgatgacgatgggatcctatttacatataaatagtcgtttagtgaaagaagaaaaagtttctacttatttaagtatgctacaatctagtagtccatcgtatccaattatggcttctcttgatattgcacgctttacaatagcacgtataaaagaaaagggacatgatgaaattgtcgagtttttacaggaatttaaagaagaattgagtactattccacaaatagctattttacaatatccattacaagacgggctaaagattaccgtacagacgcgttgtcggttatcaggatacgaattacagtctgtatttgaaaaggtcggtatatatacagaaatggcagatccatataatgtcttatttattttgcctttgcaagtaaataagaaatatatgaaggctatagagatgatccgagtagcattgcaatactatgaggtgaaagacaagacggaatctattcgttatacttataaaggagaaatttctcccctgccgtatacatataaacaactggaagaatacgaaacaaaagtagtacctatagaagaagcagttgggatggtagcagcggaaatggtaattccgtatccacctggtattccattgattatgtatggagaaagaattacttcaggacataaagaacaaattatgtatttagaaaaagcaggtgctcgttttcaaggtagcaggaaatatatgaaagtgtatgatatagaaagtaggttttaggatgaagggattatttgtaacaattgaaggtccagaaggttcgggtaaaacaacattaattcaaagtttattgccatactttgaacaaaaggaacaaaaggtaatggcgacgagagaaccgggtggtattgcaatttctgaggatattagaacgattttacataaacaagaatatacgatgatggaagcacgtacagaggcactattatatgctgctgcacgtagacagcatttagtagaaaaagttatgccggcgcttaatgaggattaccttgtattatgtgatcgttttatagatagctctttagcgtatcaaggatatgcaagaggattaggtatggataaagtatttgaaataaatcgtttcgcaacagaggactgtatgcctagtttaacaatttacttagatattgagccagaggttggcttagcgcgaattgcaaaagatgcaggacgtgaagtgaatcggttagatatggaagatatctctttccataaacgtgtgcgtgaagggtatttacaagttgtagaacgtttttcggatcgtattgtattagtaaatgctgatcaaccaatggaaaaacttatagaagaagttattcaggttatagaagataaattgttataatagaaggaaagactgaaataagtgaggtatgcattatgacgaagacgtgggagcagctttctgctatacaacccatcggtgtaaaaatgttgatgaatagcatcgcaaaagagcgtatatcccacgcttacttgttagaaggagagaaagggacaggaaagtttgcgacagcaattcaaatggcaaagagtttcctctgttctcagcggaatagggtagagccttgtcatgtatgtacaaattgtaagcgaattgattcaggtaaccacccgaacttacatattgtaaaaccagacggattatctattaagaagcaacaaattcatgatttacaagaagagttttccaaaacaggattagaagcaaataaaaaggtatatatcattgagcacgcagaccgtatgacagcaaatgcagcgaatgcactcttgaaatttttagaagaaccaagtagtgatacaacagctattttacttactgaacaaagtcatcaaattttaaatacgattttatctcgctgtcaagttgttacatttagaccgttacctacggaatctttaattagaagattgcaggatgaaggtattacggtatctttatcgacacttgctgcacaactcacgaatagttttgatgaagctttaactttatgtaatgatgaatggtttgcacaagcacgagctttagtgataaaattatgtgaagcgctcgaaaaagataaagcctctattttttttgtacaagaaaaatggggaaaacactttggagagaaagagcaattacagcaaggtttagatatgttactccttatttataaggatttattatatgttcaacttggagaagaagatcggcttgtttttcgtgagcagaaagagatgtttgaatctttctcctatgctcagaagcgcattgtatcagctctctttaatatattagaggcaaaaaatagaatcaacgctaatgtaaatgcgcagcttgtgttcgaacagttagtgttgcggttgcaggagggatgaccgttttgtatgatgtagtaggtgttcgctttaagaaggccggaaaggtgtattactttgatccgaatcagttcgatatctctgaaaatgagtttgtaattgtagaaacggtaagaggtattgaatacggaaaggtagttattaccaaaaagcaagttgatgaaaacgacgttgtattaccgctaaaaaaggttattcgtattgcaaatgaaaatgatcgtaccattgttgaagagaacaaacatgctgcaaaagaagcatatcaagtttgtcagcaaaaggtagtagaacataatcttgatatgaaacttgtagatgtagagtatacgttcgatcgcaataagattattttctactttactgcggatggtcggattgatttccgtgaactagtgaaggacttagcggcaatttttaggacaagaattgaactaagacaaattggtgttcgtgatgaagcgaagatgcttggtggtattggtccatgtggtcgtatgctttgttgttctacttttttaggagattttgaacctgtatccattaagatggcaaaggatcaaaatttatcattaaatcctgcaaaaatctctggtttatgtggtcgcttaatgtgttgcttaaaatatgagaacgatgaatatgaggcagcaaaggaacaacttcctgatttagatcaacgtatacaaaccccgcatggtactggccgtgttatcggattaaatattttagaaagattaattcaagtggaactagtagacaaggaacggatagtagaatatacgttagatgagttagtgaataaaggggtcgtttcgagtcaaaccacagattaatgaggtgggtgcttgtggagaaaaaggatatttttgcatcggtttctagtatggaagagcaaattggacatttatacaaacagttgggagaattaaaacaacatcttgcagagttattggaagaaaaccaacatataaaaatggaaaatgaaaatttgcgacaccgttttgaagaagtgcagattaaagaaaaacaaaaaactcaaaaacgtaaagaagtgaagccaaagacagatattggtgaaggctacgataatttagcaagactatatcaagaaggttttcatatttgtaatctgcattatggaagtgtacgtaaagagggagattgtttattctgcctgtcatttttaaataaaaagtgaaattacctttccaattattattggaaaggtaattttttatacatgagagtagaattaaatatgttttttattacaagaagatgaaatagggtaggttaagtgtaagaaaaggagtaacatatgaatttatatgaagatgaacgtttagattacttattagcacaagatatgaagatcatacaaagcccatcagtatttaatttctcattagacgctgttttacttgcagactttgcttgggtaccaattcaaaaaggtaatttacttgatttgtgtacaggtaatgcagttgtgcccctgctattaagtacaagaacaaaagggaatattactggtgtggaaattcaagaacgcttatatgatatgggtataagaagtgttcaatataataagttagaagaaagaattcatttaatacatggggatttgaaagatatgccggagaaacttggacgtcatcagtatgatgttgtcacatgtaatccgccttatttccaaacgcctgtaacttctgaaaagaatatgaatgagcatttagcgatagctcgtcatgaaattatgtgtacattagaggatgttgtatctgcaagcagtcagctagtcaagcagggcgggaaagtagcatttgtacatcgtccaggtcgtttattagatattgttacattaatgcgcaaatacaaaattgaaccaaagcgtgtacgatttgtttatcctaaggcagggaaagaagcaaatacgttgttaattgaaggaattaaagatggaaacgcagatttaaaaatattgccacctctttttgtatatgaagaaaataatgaatatacaaaggagattcgctcgattttatatggagaagaataaacattgtttttatgtagtagagtgctctgatggaagttattatgctggatatacaaatcatatagagaaaaggattgggacccataatagcggaagaggagctaagtatacgcgcgctagacttcctgttgtgttaaaatacgtagaatttcatgaagataagcgtacagctatgcaagcagagtattattttaagcaattaaatagaaaacaaaaagaagaatatatgcaaaaaggagaacgctatgtggcaacaaaaaagctttcaacaaaatgaaaagggagttttatatttagtaccaactcctattggaaatttagaagatatgacatttcgtgcaatccgaattttaaaagaagctgatttaattgctgctgaagatacgagacaaacgaaaaaactttgtaattattttgaaattgaaacgcctgttatgagttaccacgagcataataaagaagtaagtggaaagaaaatattagagaagttagatgaaggaaagactgtggcacttgttagtgacgctggtatgccgtgtatttccgatccaggctatgatattgttgtcgaggcagtagctgagcaatatcatgtaatcccgcttcctggggcaaatgcagcacttacagcattaattgcatcaggccttcaaacaaaacagttttatttctatgggtttttacaaagaaataaaaaggaaagaaaaatggagttagagaagcttcgttacgtacaaactacaatgatgttttatgaagcacctcatcgcctggatgatactttaatctcgatgcaagaagtattaggaaatagagaaattgtattatgtcgagagttaacgaaaaaattcgaggaatttattcgaggaacagttgaagaagcaattgagtggacgaaacaaaatgaagttcgtggtgagttttgtattttagtagctggttcaacggaagagcctgctccagaagaacaatggtgggaatctatttcagtatataatcatattgaacattatataaatgaaaaaggtatgaattcaaaagaggcaataaaaacagtcgctaaagatcgagatttgtcgaaacgcgatgtatatcaaatctatcatgtcgataaaaaataagcttctcataattgagaagcttattttgctgtttcgatataatcttgaagttcgtttaagatttgctcagcgccttctttgcttaagataattttaccttcagctaaaaataggttaccatcagatacttcaccagttacttggcaagtcatgtttggtttatatttttttaagatgattttctcgtcatcaacatagatttcaagtgcatccttttctgcaatacctaaagtacggcgtaattcgattggaattactacacgacctaattcatcaactttacgaacgataccagtagatttcataattcttttcctcctaaagaaatagtttataagtttcgagtctatttttagattcgtcatttttcgacaaaataccctatggacatatgataccaatcatttacatttccgtcaattctttaattctatattttttaaaaagatttatagatttcttacttcttatatataatagaatgggattaatttctactattatttcactttattttcagaaaaatttttaaattgtaagtggagattgtatattttcttgaaatatgagtaatagatggtaaatatactaatcattaactcgtttttatcacgcattaacaagcaataagattttaaatttaaagtgcggccggagcaaagcagttaagtgggagtcgggttaatagtcagcaggagggaacaaaaccccgacagattaaagtttcactttatatataagtttttgatatactatttataaatacatatgaggttattcgggaggttcaaaacaatgacagaggaaaacaaatccttttatattactaccccaatttattatccaagtggaaaattacacattggacatgcttatacaacagtagcaggagatgcgatggcacgatataagtgcatgcaaggatataatgttcattatttaacaggaactgatgagcatggacagaagatccaaaagaaagcagaagaattaaacgttacaccacaagcatatgtggataacatcgttgcaggaattaaagaactttgggaaaagatggatatctcttatgatgattttattcgtacaacggaagatcgtcataaagatgttgttgaaaaaatcttcaagcaactagtagatcaaggtgatatttatcttgatgaatatgaaggttggtattctgtacaagatgagacattctatacggagcatcaattagtagatccaattatggaaggtgacaaagtagttggaggaaaaagtccagatagtggtcatgatgtagaacttgttcgtgaagaatcgtatttctttagaatgggtaaatatgtcgacagactattaaaattctatgaagataatccacatttcattcagccagagtctcgtaagaatgaaatgattaataacttcattaaaccaggcttagaagatttagcagtttctcgtacttcatttgactggggagttcgtgttccaggtaatccgaaacacgttatttacgtatgggttgacgcactatctaactacattacagcattaggctatggaacagaaaatgaagagatgtataagaagttctggccggcagatgtgcatttagttggaaaagaaatcgttcgtttccatacaatttattggccaatcattttaatggcattagatttacctcttccgaaaaaagtctttgctcacggttggattttaatgaaggatggaaagatgagtaagtcaaaaggaaatgtagtagatccagttatattaatcgatcgttacggattagatgcattacgttattacttacttcgtgaagttccattcggatctgatggcgtattcacaccagaaggatttgtggagcgtattaatttcgatttagcaaatgacttaggtaacttattaaatcgtacagtagctatgattgataagtactttaacggagaaatccctgcatttaaagcaaatgtaacggaatttgatgaaacgttagtaacatttgcgaaagatacattgaaaaaagttgaagaagcaatggagaatatggaattctctgtagctctaagctcaatttggcaattggttagccgtacgaataaatatattgatgaaacacaaccatgggtattagcgaaagatgaggatgatcgtgaaaagttggcgtctgtaatggctcatttagcagaagtacttcgtcaaacgggtattatgcttatgccattcttaacagtagcaccaagcaaaatgtttgctcagcttggccttactgatgaagcacatacatcttggggaagcctatctacaatcggctgtattccagctggaacaaaagtagaaaaaggacaaccaattttccctcgtttagaaatggacgtggaagtggcgtacattaaagaacaaatgaaagcctctgctcctaaagtagaagagaaaaaagaagaagaaccgaaggcagaagaaattacaattgatgatttctttaaagtagaattgcgtgtagctgaagtactatctgctgaacctgtaaaaaaggcagataagttgttgaaaattcaactagacttaggtacagaaaagcgtcaagttgtttctggaattgcaaaattctattcgccagaagacctaaaaggtaaaaaggttatttgtgtaacaaatttaaaacctgtaaaattacgcggtgaattatcgcaaggtatgattttagcgggtgaagagaatggtgtattgtcattagcatctattgaccaaaatataccaaatggtacaaaaatcaagtaattaagacaagaaaagagatgtttcacgtgtaacatgtgtgaagcgtcttttttctttttacactctcatttttgcattaagattgtagtattgttatcgttaagttatgaaagagcttatttgcgtagaataaatttgatttcaatataaaaggagttatgtattatgttgtttgatacacattcacatttgaatgcagagcaatttgaagaagacttgcaagaagttattgcccgaatgaaagaagcgggggttacttatacagttgttgttggttttgatgaagcaacgataaaaaaggcgattgaattagctgaagcctatgattttatttacgctgcggttggatggcatccagttgatgcaatcgacatgacagaagagcatttagcttggttagaagaacttgcttctcatcctaaggtcgttgcacttggagaaatgggcttagattatcactgggataagtcgccaaaagaaatacagaaagaagtattccgtaaacaaattacgttggcgaaaaaggtaaagttgccgattattatacataaccgcgatgcaacgcaagatattgttgatattctagaagaagagaatgcagctgaagtaggaggtattatgcattgctttagcggcagtgtagaagtagcagagcgatgtgttgatatgaactttttaatttcattaggtggaccagttacatttaaaaacgctaagaagccgaaagaagttgctacggagattccattagagaaattgttaatagagaccgattgtccgtatttaacaccacatccatttcgaggaaaacgaaatgaaccgagttatgtaaaactcgtagcagaagaaattgcgaacttaaaaggaatttcttatgaagaagtagcggaaataacaacaaaaaatgcaaaagctttatttggtgttgaataaaagagtgggaggacccattctttttttatttttgtgaaaaaatagcaggagtgacagaaaagataagattgaatgagtagatgttacaataaggagagagaacaaagttttggacattctattttttaaaatgtaagaatggggaaaataataatggaaaagtcgtcatttttttgttttactaagtagagacgaaacgagtgtggaggcaagcatgaaaattaaagagattatcgttgtagaaggtaaagatgatacagttgcgattaagcgtgctgttgatgcggatacaattgaaacgaacggttcagcaatcggtgatcatgttattgaacaagttaaattagcgctacaaaaacgaggcgttattattttcacagatccggattatcctggagagcgtattcgaaaaattatttctgataaggtgcctggatgtaaacatgcttttttaccgaaggaagaagcacttgctaagaggaaaaaaggtgtcgggattgaacatgcttctaatgaatcaattcgccgtgctttagagaatatacatgaagaaatggaagcttacacaagtgaaatcagttggagcgatctagtcgatgcaggtttagtgggcggagaaatggcaaagagtcgcagagaaagaatgggtaagctattaaagattggttatacaaacgcaaaacagttacataaacgtttacaaatgtttcaagtctcaaaagaatcatttgcagaagcttataagcaagtcatacaggaggaaagaaaatgaaggatatcgcaacgccaaatcgtacgaaagacattgttgaaaagtatggattttcattcaaaaaaagtttaggacaaaattttttaattgatacgaatgtattaaatcgtatcgttgatcacgctgaaattggttcagaaagtggtgcaattgaaattggaccaggtatcggtgcattaacagaacaattagcgaagcgtgccaaaaaagtagtggcttttgaaattgatcaaaggctattaccaattttagatgagacgttagctccatatggaaacgttacagttatcaataaagatgtactaaaggcagatgtacatgaggtgtttagtgagcaatttgaagaaggacaagatgtaatggtagtagctaacttaccatactatattacaacgccaattttatttaaattgctggaagagaaattaccggttcgtggattcgttgttatgatgcaaaaagaagttggggatcgtttagcggctaagcctggaacgaaagagtacggttctttatccattgctattcagtattatacagaggtagaaacagttatgactgtaccgcgtacagtgtttgtgccacaaccaaatgttgattctgcaattattcgcctcctaaagcgtccgaaaccagtagtagaagtaacagatgagacattcttctttgaagtagtacgagcaagttttgcacaacgccgtaaaactttaatgaataatttatcaaataatttaaatggtttcccgaaagataaagagctgttggatcgaattttaacagaagtaggaattgatccaaaacgaagaggcgaaacgctatctatcgaagagtttgcgacattaagtaatgcattagttcttcataagttatcataagaatacaaaagggacagttcaatttgaactgtcccttttgtcacctttctcctcctaaattcatactttaaaaacaggtaagatggcctaacgagtttggaggtaggagaatggctttacatgttggagaattagtggaacgatattctcataatagggatatcctttttcgtattatagaaataaaaggcgagatagctatattgtttggagaggaaattagattagtggcagatgcgccacttgaagatttaattagtatagatcaacgagaacataaaaagagagcaaagcgtgagaaagaaacaatggagcgcacgtatcgtttgtttcaacaagattacgtattaatgaaacaaaggcatgaacacacttcaactggtggatatacaagtgaagtgaattattttcaaatgccaggacgtgtattgcacatagatggagacccgttatatttgcgcaagtgcctagatttatataataaaattggtgttcctgtacaaggtattcattgtaaagaaacggagatgcatgaaaaggtagtagatttaatagaccattttcggccggacattttagttattacagggcacgatgcgtatacaaaatcaaaaggagtaaagggagatttagcagcatataggcattcaaggcattttgtacaggctgtccgagaagtgcgaaaaaaatatccatcattagatcaactcgttatttttgctggggcatgtcaatcacactttgaagcattaattcgagcaggcgctaattttgctagttccccatctagaattaatattcacgcactagaccctgtatatgtggttggtaaaattagttttacgtcatttatggagcgagtcaatgtatgggatgttgtacgtaatacgattactggtgaaaagggacttggcgggattgagacgagggggattttacgaactggattaccttttcaacattacgaagaataagcaaggtacatatgtatcttgcttttttatttggagaggatttaaatcagtttggataaaaagagacaagaacgcacagactacataatgatacttttacaatatagtatttcttctatttattcgaacgcatgatgcttttataaagatattgtctgtgagttgcggttaataattgggatagatatatcgtgttttaagtgttcaatctaaattacagcgaggtgtaacgaagtatatgtcaaaacgtttagatgaaattaaaagcgaattagatcaccatcttggacagagactgatgttaaaggcaaacagtgggagaagaaaaactgtagaacaatcaggtgtacttgcagaaacgtaccgttctgtttttgttgtacaactggatcaacaagaagatgcgttgcaacgtgtgtcgtatagctatgcggatgttttaacagagacagtagagttaacattttatggtgaacctcataatgaagtgattttataattcatgtatcgttacatatattcccacaaatgaaaagctatattattttgcatactaattataccgtagcaaaataaggggggactctgcattgagtagacgaagaggtgtcatgtcaaatcaatttaaagaagagcttgcaaaagagctaggcttttatgatgttgttcagaaagaaggatggggcggaattcgtgcgaaagatgctggtaacatggtgaaacgtgctatagaaattgcagaacagcaattaatgaaacaaaaccagtagttgtaagatactttctatgctacggtagccgaggaatgattcctcggctttttgtactataaaaggtgccatcattttacataagtagtttcattctgaatgcttttcgttataattagggaagtgtcatcgtcttactataaatttatggtaaaataaacgataaaagattgagtacatagagtgggtgaatagattgaagctactagtgaaagcaccagcaaagattaatctgtcgttagatgtactgggaaaaagacaagacggatatcatgaagtgaaaatgattatgacaacaatcgatttagcggatcgtttagaactaatggaattagcagaagaccgtattgaaattttatcccataatcggtatgtcccagacgaccaaagaaatctggcttatcaagcagcgaaattattaaaagagaagtttaatgtgaaaaaaggtgtatctattactattgaaaaaacgattccagtagcagctggattagcgggtggaagtagtgatgcagcagcgacattacgtggtcttaataaattatggaatttaggccttacgattgatcaattagcagagcttggcgcagaaattggatcagatgtatcgttttgtgtatatggtgggacagcaattgccactggaagaggagagcagattgagcacataaaaactccaccttcttgttgggttattttagcaaagcctcatattggtgtatttactgctgatgtatatggaaatttaaagttaaatcgagttacacatccaaatgtagataaaatggtggatgtcataaacgctggagactacaaagggatttgcgatactgttggtaacgttttagaagatgtaacgtttgctatgcatcctgaagttgcacgtattaaagcacaaatgaagcgatttggagcagatgctgtattaatgagtggaagtggtccaactgtattcggcctagtgcaccatgattcgcgaatgcatcgtatatataacggattaaaaggattttgtgaacaagtatacgcagtacgtttattaggagagcgagaaacgcttgaataaagacgtataatacgttatgatttgtttagaatattcgtgatttgaggtgagagtatgaaaattagacgaagtacaagattggtcgatatgacttattacttgttacaaaaccctcgtcagctagtttctctcactttttttgctgaaaggtatcaatcagctaagtcttctattagtgaagatttagttattattaagcaaacgtttgaacaacaaggggtcggcacattgcaaacgataccaggagcagcaggaggagtgaaatatataccatatataagtgaagaagaggcagatctaattattggtgagctgtgtagcttattcgaaaatccagatcgtattttgcctggtggttacttatatatgacagatcttttaagtaatcctcgtcatattaatggcgcaggtcgtttgtttgcttctgtttttgctaggcaaccaattgatgcagttatgacggtggcaacgaaggggattccacttgcatatgcagtggcgaactacttagatgtaccggtagtgattgcaagaaaagataataaggtaacagaaggaccaactgttagtattaactatgtatcaggttcttctaagcgaattcaaacaatgacgttagcaaagcgtagccttccagaaggatcaaatgttttaattattgatgacttcatgaaagctggcgggacaattcaaggtatgatgagtatgttagaagagtttaaagctaatgttgttggtattggtgtattagtagagtctacagatattgaagaaagactaattaataactttgtatcattaattcgtctatcagaagttgatgtgaaagaaaaagcgattcaagtggaaaagggaaattattcactggcaccatttgatgaagggattgttgaggctgagtaaaaagataaagcaaatagctttatctttttttattctatttataaattataaaatagatggacaaactgcttttcgtgcactatttttaaagagtaaaaataaataataaaagggtgaaaagtatgaaagttgttcaaacaaacaatgcaccacaagcaattggaccatattcacaagggattattgtaaataatatgttttacagttcaggacaaattccgttaactgcgagtggagagcttgtagcaggagacgtaacagtacaaacagagcaagtatttcaaaatttacaagcagtattagaagaagcaggtgcttcatttgatacggtagtcaaaacaacagtattcttaaaagacatggatgattttaatgctgttaatgaagtatatggatcttatttctctgctcataagccagctcgttcttgtgtacaagtagcaaaattaccgaaagatgtttctgttgaaatcgaagtaattgccctagtgaagtaattctttgtaagcgataacctctactaatctctatattcaattacattaaaaatttttatcttaaaaatttttaaaaaattaaagggaaaatagaaattttgtggaatttatacaaatatatcgcttatttagaaaagggtggtgaacacaagatggaagtgactgacgtaagattacgccgcgtaaacacagaaggccgcatgagagcaattgcctctattactctagaccatgaatttgttgttcatgatattcgtgtaattgatggtaataatggattatttgtagcaatgccaagtaaacgtactccagatggagaattccgtgacattgcacatccaattaattctggtacacgctctaaaattcaagatgcggttttaacagagtatcatcgtttaggcgagttagaagaggttgagtttgaagaagcgggcgcttcgtaaaattcgaatgaaaagggctttttaaaggaagccctataattttgcaacaaactcctgtaagcatttacaggggtttgtttttttgtagttatatacgtttcttgttcttaagattctgaattcgaagaaatgaagagataaacttctaattttttcaaaatcattttaaatagtatagcttatttcttaaaaaagatactaaagagtaaaacatcttataagaattatggtaaaatttaatagttaaaatgtgtttcttgaaatatatgatgatttaggataatatcgttaatggataaataggttgcgatggagggtctatatgtcaaacagatttgcagtgattctagctgcaggtaaaggcacacgtatgaagtctaagctatacaaagtgcttcatcctgtatgtggaaaacctatggtacaacatgttgtcgatcaagtatctcaattagggttgcagaaacttgtaacagtcgtaggacatggtgctgaaatggtacaagaacagctaggaaacgtaagtgagtttgcattacaagcagaacaacttggtacagcgcatgctgtagatcaagctgcaggtgtacttgcaaatgaagaaggaacaactttagttatttgtggtgatacgccgctaataactgctgaaacgatggaagcattacttcagcaacataaagaagcaggggcaatggcaacggtgttaacagcttacatagaagaacctgctggatatggtcgtatcgttcgtaatgagaatggtcatgttgaaaagattgttgagcataaggatgcaaatgagaaagaattagctattaaagaaatcaatacaggtacgtattgttttgataataaagctttattcgcttcactttctaaggtttcaaatgataacgtacaaggtgaatattacctgccagatgttattgagattttaaaaaatgaaggtcatattgtatcggcttatcaaacagagcacttcgatgaaacgttaggtgttaacgacagagtcgctctatcgcaagcggaaattattatgaaaaaccgtatcaaccgaaagaacatggtaaatggtgttacaattattgatccaagtaacacgtatatttctgctgatgcaattatcggtagtgatacagttcttcatccaggaacaattattgaggggaacactgtaattggttctgattgtgaaattggaccgcatacagtaattcgcgatagtgaaattggagatcgtacgacaattcgtcaatctactgtacatgatagtaagcttggtacagaagtatcggttggtccatttgcacatattcgcccagattcagttattggagatgaagtacgcgttggaaacttcgtggaaatcaaaaaaactgtttttggtaatagaagtaaagcttcacacttaagttatatcggggatgcgcaagttggagaagacgtgaatcttggttgtggttcaattacggtgaactatgacggtaagaataaattcaaaactgtgattggtaacggggtatttattggatgtaattcaaaccttgttgctcctgtaacagttgaagatggtgcttatgtggcagcaggctctacaattacagagaatgttccatcaaaagcattatctgtagcacgtgcacgtcaagttaacaaagaagactatgttgatcaattgctgaataagaaaaaatcataatgtggagggttaatctagatgtcgactcaatatctaaattctaatttgaaagtattctctttaaactctaataaggaacttgctgagcaaattgcaaagcacattggagtaggactaggaaaatgttctgttgatcgttttagtgatggagaagttcaaattaacattgaagaaagtatccgtggttgcgatgtattcattattcaatctacaagcttcccagtaaacgaacatatcatggaattacttattatgatcgatgcattaaagcgtgcatctgcaaaaacaattaatattgttattccttactatggttatgcgcgtcaagaccgtaaagcgcgttctcgtgaaccaattacatcgaaacttgtagcaaacttgcttgaaacagcaggtgcaacccgtgtaatcactctagatttacatgctccacaaattcaagggttctttgatatcccaattgaccacctaatgggtgtaccgattctttcagattactttgaaacaaaaggtcttaaagatatcgtaatcgtgtcacctgaccacggtggagtaactcgtgctagaaaaatggcagatcgcctaaaagcaccaatcgctattattgataagcgtcgtcctcgtccgaacgtatctgaggtaatgaacattatcggtaatattgaaggtaaaacagcaattttaattgatgacatcattgatacagctggtacaattacattagcagcaaacgctcttgttgagaacggtgcttctgaagtatatgcttgctgtacacacccagtattatctggtccagcaattgagcgtatccaaaactcaaatattaaagagttagttgtaacgaactctatcgtattaccagaagagaagaaaattgacaaagtacatgaactttcagttgctccactaatcggagaagcaatcattcgtgtatacgaagaagaatctgtaagtgtattattcaattaattggatagaatgagacgtaaccaagattggttacgtcttttcgtatcgaaaaaagaaagtagtggtacaagaatgaaattgatagtaggacttgggaacccgggtagagaatatgaattaacaaggcataatattggatttatggcgattgatgaacttgcaaagcgttggaatatttctttgaacgaacaaaagtttaaaggcttatttggtgcaggatttgttaatggagaaaaagtaatcttattaaagccacttacatatatgaatttatctggggaaagtattcgtccgctaatggattactataaaattgatgtagaggacttcgttgttctgtacgatgatttagatatccctgtaggtaaattacgccttcgtatgaaaggtagtgctggtggacataatggtgtgaaatcaacaatttcacatttaggaacacaagagtttcaacgtatccgcatgggaattgatcgtccgaaaaatggaatgaaggtagtagattatgtattaggacgttttacatcggaagaaattcctgatgtaaatcattctattgaaaaagcagcagatgcatgtgaagaatggttaaataaaccttttcttcaaatcatgaatactttcaatagttaagggtatgattaggaatattttattctgtttttacccatactagcagtaaatgtatttttaggaggctagtatggaagggtattattattgcagacattgcgggagtaatgtaggctccgttaccgcagaaaaagtatatagcgacgttttatttcaactaacagagcaagaagtagtagagatgattcattttcatgagaatggaaatatatatataaaaacgatttgtgaattatgtcaagaaacgctcgcatcttatcctgagtattatgaatatgaaaaatttctgcaataaaatgttgtcgctttggcgtgtccaaagcatttttctgttttctttttccaaaatatttgcataaaatatagtggcttgctctttatgttgagaggggttttgaaaatgataggtttattagagcaattttataaaaatgaagagatccaatcggtcattaatggactagaagatggtttaaaagagcaacttgtatcaggtatggcaacatcttctcgttcgtttttaatggcggccttatataaaaaaacaaaaaaatcacaacttattgtgacgcataatttatatcaagcacaaaaagtacatgaagatttagtggcgttacttggtgaaaaagatgtatggctatatccagtaaatgaattgatagcatcagaacttggtgttgcaagcccagaattgaaggcacaacgtattgaagtgttaaatcgcttagctgcaggagagcacgggattattgtagcaccagttgcaggactacgcagatttttaccaatgaaagagttgtggaagcaaaggcaaatcgaaatcagtctagggcaagagattgatttagatacatttttgcatactttacatcatattggctatgagcgtaagtctatggtagaagctcctggagaatttagtttgcgcgggggaatattagatatttatccactaactgaggagctaccatttcgtattgaatttttcgatacagaagttgattctattcggttatttgatgtggatgaacagcgctctcaagataaaaaagaaagtgttagattcggtccagcaacagagtttctattttcacaggaagaattgaaatcgggaataaagcatcttgaagaaggtctgactaagacgatgcaaaaactttccgatgataagttgaagactacagtgcttgagacggtaagtcatgaaattgagatgttaaaaaacgggcaaagtatagaacagatgtttaaatatttatctattttctataacgaacctgctagtctgatagattatttaccagaagatggtgttgtgattttagatgaaatttcacgtattcaagaaacagcatctcatcttgaatcagaagaggcggaatggtatatatcccttcttggtgagggaacaattattcaagatttatctttctctcattcgtttgaagaatttcttcatcataaaaaaagaagttttgtatatttaacgttattcttacgtcatatagcgcatacacatccgcaaaacattgtgaatgtgacatgtaaaacaatgcaagatttccatgggcagatgcagttgttgaaaactgaaattgatagatggaacgaagggcattttacgaccgttgtgctaggtacagatgatgagcgtgtgaaaaaactacaacatattttaagtgattatgatattgatgcagatattgtagagggcacagatatattattgcctggaaggttacaaattgctgtaggtgatttacatgcagggtttgaaatgccgatgcaaaagcttgttgtcattactgaaaaagagctttttcataagaaagttaaaaaatcacaacgtaagcaaaagttatcgaatgctgaacgcattaaaagttattcggaattaaaagttggggattatgtagttcatgtaaatcatggtataggtaaattcttaggtattgagacattagagattaacggtgttcataaagattatttgaatattaaatatcaaggtaatgataagttatacgttccaattgaacaaattgaccaagtgcaaaaatatgtaggatctgaaggtaaggatccgaaagtttataaattgggcggaaacgattggaaaaaggtcaaaacaaaagttgaaaaatctgtacaagacattgcggatgacctcattaaactctatgctgagcgcgaagcttcaaagggttatgcatatacaccagatacggcagaacaacaagaatttgagtcttctttcccgtatcaagagacagaggatcaattacgttctattgaagagattaaaaaggatatggaacgcggacgtccgatggataggcttctttgtggtgatgtaggatatggaaagacggaagtagctattcgtgcggcgtttaaagcaattatggatgaaaaacaagttgcaattttagtgccgacaacgatccttgcacaacaacactatgaaacaattcgagagcgttttcaagattatccaatcaatataggattattaagtagattccgtacgagaaagcagcaaaatgaaacaattaaaggtttaaaagatggcacggtagatattgtaatcggaacgcatcgtattttatctaaagatgttacttataaagatttaggtcttcttattattgatgaagaacaaagatttggcgtaacacataaagaaaaaattaaacaattaaaagcaaatgttgacgtattaacattaacggcaaccccgatcccgcgtacgcttcatatgtctatgcttggtgtacgtgatttatctgttattgagacgccgccggaaaatcgtttcccagttcaaacatatgtagttgagtataatccagcgttaatgcgagaggcgatagaacgcgagcttgcaagaggtgggcaagtttacttcctatataatcgtgtggaggatatcgaacgaaaagcagatgaaatttcgatgttagttccagatgcacgtgtcacttatgcacatgggaaaatgaacgaaagtgaattagagtctgttatgctatcgtttttagaagggcagcatgatgttcttgtaagtacaacgattattgagacaggtgtagatattccgaatgtaaatacattaattgtatttgatgcagatcgtatgggattatcgcagttgtatcagcttcgtgggcgtgttggacgttctaatcgtgttgcatatgcttactttgcatacaaacgagataaagtgttatcagaagttgcggagaagcgtctgcaagccattaaggagttcacagagcttgggtctggtttcaaaattgcgatgcgagatttatcaattcgtggtgcaggtaacttgttaggagctgaacaacatggatttattgattctgtcggatttgatttatattctcaaatgttaaaagacgcaattgaacagcgtagaggaacagacggagttgaaaatacagttaatgttgaaattgatttagaagtagatgcatatttaccagatgcttatatttcggatagtaaacaaaaaattatgatgtataaacaatttagaggtgtttctgcgattgaagatattgaagagttgcaggaagagatgatagatagatttggtgattacccgcaagaagttggttacttattacaaattgcaaatattaaagtattggcaatgaaagaacaaattgaattaattaagcaaaataaatttgaagtaacaattctgttctcagaacaagcgagtcaaaatattgatggtggaaaattattcatgctcggaaatagttttggacgtatgatcggtttaggaatggaaggatcacaattgaaaatcgtcatgaaaacaaatggcttagagacatcgaagtggttaacaattgctgaaaatttattaaaaggcttgccagatgtaaaaaaagaagtcataaatgcctaatataagataaaaaatacaattcggcgtgcatagaagaactaatgtgtaaaatactatgtctaacagttggtgatttttacatgaacaggtaaattcaccactttcatcatcagtagaaagtgaggcagcattagaatgaaagcaactggaatcgtacgtcgaattgatgatttaggtagggtagtaatcccaaaggaaattcgtagaactttacgtattcgagaaggggacccattagaaatatttgttgatcgcgatggagaagtaattttaaagaaatattctccaattagcgaactaggtgattttgcaaaagaatatgcagaggctttatatgatagcttaggacataatgtgcttgtatgcgatcgagattctattatcgcagtatcaggcgtatcaaaaaaagaatacttaaataaaagcgttggcgatttaattgaaaaaacgatggaagaaagaaagtctgttattatgacggacgaaagtgatgtttccattattgatggtgtaacagaaaaggttcattcttatacagttggaccgattgttgcaaatggagacccaattggggctgtcattattttttcaaaagaagcgattataagcgaaatagagcacaaagcggtcaatactgctgccagtttcttagcgaaacaaatggaacagtaaaggtgtgtaattttagaagtagcaatctttcctaattatgatatttcttcttgagaaatcaattatttggagatatatgtatattgaatgaaggtagcgctttgctaccttttttcattgaatatttctagcgttgcacgaacgtattcttacttgtgtaggtgagtaagcttgtccttttctttatgatataatacgaggggtgagaatagaaaaaggagttttcttgtatggaatcgaagaagtatcaagccttttggcgtggggctattatattaacaatcgcaagttttgttacaaaggtattaagcgctttttaccgtattccatatcaaaatatagcgggtgatattggtttttatatttaccaacaaatatatccgttttatggattttgtttaattttagctacttatgggttccccattataatttcaaaaatggttgcggaacgattagaacgagggaaaaaacaagaagcagaagaaattatttgtgtatctttttggtttttattaggaattggtttcataggattttttacattgttctttggtgccgaagtaattgcgacagccatgggcgatatacacttagataagctattacgtgttatttccttttcattcatattgatgccgtttttatctgtagcaagaggatatttccaggggttcaataatatggtgccaacagctgtgtcgcaagtgatagagcaaacgattcgtgtttctattattgtatttttatccctattcctaattgctcatgaatttgatttatatacagttggtgctggtgctatgctaggttcaatcgcaggtggactgattgggattatcgtacttatactttatatgcgtcatgactttcgttctatattcttcaaaagtgtaaagaggattaaagggaaaaagaagattattaaaatcctgttttggcaggggttagcgatttgtgttagtaacttagtgcttatttttatacaaatggctgattctgtttctttctattctttacttattggagcaggagagccggctgaaagtgcaaaagtgttaaaaggtgtttatgacagaagtatcccgcttatgcaattaggtactgtcgtgacaacttctttctcgttgtcgcttattccaattattacggcagcgaaggaaagaggagatcttacctttattcgagaaaaggtaaggttagcaatgaaaataacgtttgttatcggatttgcagcggctattggattaacttgtattatccagcctacgaatattatgttgtttgaaaacagtgatgggtcagatgttttatccattttatctttatctattttatttagttcattgtcaattacaaccgcttctattttgcaagggttaggacaaacattaaaaccagcaatatttgttgtatttggaggttgtttgaagctagttttaaactatatattaatgccgtatttcggtgcgaagggagccgcaattgcaactttagttgcattaattgtaatttccgtattaaatagtatgttacttatgcgggctgtatcggaatcgcttatcgataaacggaatatgttaggtatagttattagtggtttcagtatgggatttgtattaataatgtttatgcgtgtattgcaaatgtctggattagtaatggatacaagtcatagaggtgttgcaacatttgaggcgttgttaggtgtagccatcggcggattggcatatatgtttttaattttaaaattacgtgtatttacgaaagcggaaataggaacggttatgaaaaaagagaaaaaagaaggttcattgaagaagagtggatagaggtggcaggttgtgagtggaatcattactattttaggattaggtgctggtgaattagatcagttaacgatgggtgtatatcgaaaaataaaagaagcagatcacatgtttgttagaacgaaggaacatcccgttatagaagagttggagaaagaaggtatacaatatactgcctttgacaatgtatatgaagcgcatgatacatttgaaattgtatatgaaacaattgcgaatacattgatagaaaaagctgaaggcacagaaatcatctatgctgttccagggcatccgcttgtagcggaaagaacggttcagctactgttggaaaaaggtgaagtagcgaatattgaggtgcgaattgaaggtggacaaagtttccttgatcctatgtttgccagtctaaagattgatccgattgaaggatttcaattaattgacgccacatcatttgaaagaggacaattagaattacgtcaacatttaatcttttgccaagtatatgacgcattcgttgcatctgatgtgaaattaacattaatggagatgctgccagatgattatgaagtgtatatcgtaacagctgcgggaacttcatttgaacaagttaaaaaggtaccgttgtacatgttagatcatgaaacggagttgaataacttaacgagtgtgtatgtaccaccagttcaggaacgtgcgtccttgtatcaacagtttgatgtgcttagagaaattattgcagacctgcgtggaccgaatggttgcccgtgggataaaaagcaaacacatcaatctttaaagaagtatttaattgaggaagcttatgaagtattggaagcaattgatgaagaggatgatgatcacttagtagaagaactgggtgatatcttattacaagttatgctgcatgcccaaatcggagaagatgaaggttggttctctatagatgatattattcgaactttatctgagaaaatggttcgtcgccacccgcatgtatttgggaatacagatgtagataatgccgatgaagtaattgccaattgggaagaaattaaaaaacaagaaaaaggattcgtgaaagaatctgttttagatggagttccaaaaagtttgccacagttactacgtgcttatgaaatccagaaaaaagctggcaaggttggttttgattgggttgatgtacaaccgatgatagagaaagctttagaagaatggcaagagttccaacaagaagttacaaacatggatgaggcgaagatgttaagtgaatttggcgatttactatttgcatttgttaatatagctcgtcattataaaatagatccagaagaggcgttacattcaacgaatgagaaattcgtcggtcgttttttatacatggaagcaaaggtagctgaaatgaataaagagatgcaagatttatcattagagcagttagatgttttatgggaagaggcaaaacagacagagcgttaatagggggatttaatatgcgtctagataagtttttaaaagtatcacgtttaattaaaagaagaacattggcaaaagaagtagctgatcaaggaagaatatccattaatggtcaagtggcaaaagcgagttcggatgtgaaagtagctgatgaactaacaattcgttttggtcaaaaaatagtaactgtaaaaataaacgaattgaaagaaacgactaaaaaagaagatgcagcaaatatgtatagcttagttcgtgaagaaaaagtaaaggctgaagaaggcttgttctaaaatcgattatcctttcatacattactattagctagtataaatgtatggggggatttacgtgaataatggttactcacctatgtcttctaatcaacaaaatgtttctgtagagcatgatattattatgcgtggcaggcgtgtaattgatattaccggtgtaaagcaggtagagagttttgatagtgaagagtttttacttgagaccgtaatgggctttttaacaattcgtggtcaaaatttgcaaatgaaaaatttagatgtagaaaaaggtgttgtatcgattaaaggaaaagttcatgagatgctgtatattgatgagaatcaaggggagaaaactaaaggcttctttagtaagttgtttaaatgagtttaacaattcagttgtatacgatgctctcaatgatcggaatgggtgcttggattggagcgtctttagatacataccaacgatttttaaaacgtcaagaacgtaagcgttggcttgtatttatacatgatatactattttggattgtccaagcattattcgttttttacgtattgcttctcgtaaatgaagctgaactacgtatatatgtatttttagcattattatgtggttttgcggcatatcaaagcttattgaaagcaatatacatgagactgttaaattttctcatctatatttttgtgcaaacaacacacttttttgttcaaattataaagctactcatgataaaacctgttattattatagcgcagctatttattgcatttatattattcttatttcgtatactgctttcaattggacatgtgttatggaaaatggtgatttggatattacttttcatatggaaagtttttttctggcctgttcgatttattgcttcgctcatatggaaacttctccctaatcgtgttaaactttttataatgaaacatgtagggttcctgcaatatatagcaaaattgaagggacatatcttccaattatgggagcgtataaaaaagaagttagggggacctcggaaatgagggaactgagacaaagaacaatcgaaaaacagagtccaaatcctgttaaagagcatataatacaaacggatgagaacaggaagcgactttatcgccgtttagcggtttttcttgtctttgcttttacaattattgcgagtattagtgtaacgttttatcaacaaaacagttccattaaagcaaaagaagcaaaagttaaggacatgaaaaaagaactggattcattaacgaataaagaaaagagtctaaaagacgaagttcaaaagttaaatgatgaagagtacgtattaaagattgctagaagggattatttcttctctggaaaaggggagataatttttcctgtttctaagtagagtatgtcttattgacactatattttaggattatatataataaagtaaaatttgactttttaaccactaaggaggagcattttttttatgtcaatcgaggtaggcagcaagttacagggtaaagtaacaggtattacaaattttggggcttttgtggagctgccagaaggcttaacgggtcttgttcatattagtgaagttgctgataattatgtgaaagatattaacgatcacttaaaagtgggcgaccaagtagaagtaaaagttattaacgttgaaaaagatggtaagatcggtctatctattaaaaaagcgaaagaacgtgaaaaaacagaaggagatcgtccacgtggtgaataccaacgcggtggtgatcaacaacgttctggacgtccacaacgtaatcgttctttcaacagagataaccgcggtggcggtaacgaccgcgctccaaaagaaacattcgagcaaaaaatggcacgtttcttaaaggatagcgaagatcgtttaacttctttaaagcgtaacactgaatctaaacgtggtggccgtggcgcacgtcgcggataataagaacgtttaattcttagaatatagagaggtgcccagggcgattgctcggggtgcttttttatatgtaaaaatatatttttaaaaaagttttcaagatgtgttgactttaaattatatctgaggtaagatactaattgtccgttaaataagacgacatggcggtgtagctcagctggctagagcgtacggttcatacccgtgaggtcgggggttcgatcccctccgccgctatatttaatttaacggcccgttggtcaagtggttaagacaccgccctttcacggcggtaacacgggttcgaatcccgtacgggtcatctaaaaagatcatgcgcatttgcatgatctttttttgttaaataaattaagacatacaacacttctacaaaatcaccctatattttctgaatgttcgattaaaatattaaaaataaaatacatactgtgtatatatgtagagttatttcgaataaaaagtcgaacgattataaaagtgaaaactgttgttttgacaaaaatcccaataatcatcttttataatgacagtaattaaactatgcaggtggtgttaaaaatatgcctaaagcaggaaggaatactatgaatacaagtgcattggcaatgaatgaaggtcagcttggaggagtaaagtggacgagtaagttgcgaatgaagtttgagcaagttttctttagatggggatttattattgttgttattggttttcttttaggacgagcatatatattaacaaacattttaccgtttgcactgccgttttttgctgctgtttatgttatgaagcgggataaaatgccgcttgcattcttggccctaatggggggcgcactgtcagtttcgatagataatttattctttacctttgcatctatttttactttcttcatttataatatcttctttagtcggtttacacgtaaaactgttggacttgttccattccaagtatttatctccgcattaaccgcacatttagttgtcgtatattttgcgcaacaaacagtcaccatgtacgatttacttgttagtacaattgaggccgggcttagcttcgtattaactatgatatttttacaaagtgtcccgcttttagtagaaagaaaagggaaacaacaagccttagagacagaagaaattgtttgtttaattatattactagcatctgttttaacaggtacaacagattggttcgtatatgacgcttctattcaacatatttttactaggtatttagtgcttgtatttgcgtttatcgcaggagcggctacaggatctacagtaggggtcgtcactgggttaatattaagcctggcaaatgtctccagtttgtcccaacttagcctacttgctttttctggattgcttggtggtttgttaaaagaagggaagcgcataggtgttagtttaggtttattaattgggacaagcctgattacgctatatgtagacaagcaaacaaacattgtgacaactttaatcgaatctggtgtggcgattgctttcttcttattaacaccgaaacttgttatggatcgtattgctaaatttatgccaggcacacaggagcattcgcaagatcaacaacagtatttaagaaggatgcgtgatgttacagcgaataaaattaatcaatttgctaatgtgtttgctgctttatctaatagcttttctgtatatggatacgtggaggaagaagataaagagacggaggcagatctgttcttaagtacaattactgcaaaaacatgtcaaacatgctttaaaaaggaccaatgctgggtagttaatttcgataaaacatacgattatatgaaacaaataatgagtgaaacagaagaggggacgttacagcataatcggaagttagttcgtgaatgggataagcattgtgtgagaggaaagaaagtgacggatttagtggcaggcgaattagatcacttctatgagggacaaaaattaagaaaacaaatgaaagaaaatcgtagaatagtagcggagcaactattgggtgtatcaaaagttatggaggattttgctaaggagatacaaagagagcgagaaaaccatcaagtacaggaagaacagattctgcaagcgtttcgtgattttggtgtagaaatagagcatgttgatatttattgtttagatagaggaagtattgatattgaaatgttgattccagttgcatctaatgaacacggagagtgtgaaaaattagttgcaccgatgctttctgatattctaaaggaaaatatcgttgttaagcatgaagaaaaatcttcttatccgaatggccacagcttaatatcatttggttcagcaaaaacgtattctcttgatacgggcttagccacagctgcaaaaggcggtgggtttgtttcaggtgattcttatgcgatgatggatttaagtgttggtaaatatgctcttgcgattagtgatggtatgggaaatgggcaaagagctcatatggagagtaaagaaacagtgaaattattacaaaaaatacttcaatcaggcattgatgaagaaatagcgattaagtctattaactctattctttctttaagaacaacagaagagatgtttactacgttagatttagctatggtagatttgcgggatgcgagtgcgaagtttttaaagattggatcgacgccgagttttgttaaacgcgcaaacaatattttgaaaattgaagcaagtaatttgccgatgggaataattgaggatgttgaagttgatgtagtgggtgagcaattaaaaacaggcgatatccttattatgatgagcgatgggatttttgagggagcgcaacatgtggagaatcatgaattatggatgaagcgtaaaattaaagagttgcaaactgaagatccgcaagaaatcgctgatatcatcatggaagaggtaattcgctctggtgatggttatataaatgatgatatgactattgtagtggcaaaagtgaagaaaaatatgccgaagtgggctaccattccaattgtgggaatgcaggcacaataaagttgaagtgtaaggtttctttatcgctttttctttctaaaaacctaggtgaatacctaggtttttttgctttataacataatgttattatttttgtgaatatgtacggatgatgtaagataaaaatgtaatttttgtatatcttttttttgcacaatgtttgtaaaagttgtaccattataaacaaggtaactaacgttgctgttcttgtttaatgaaaggtgattacgaagttgaaagatacatttgttgaaaaggtagatgactttgtaaggcaacatgatgtattaaaggaacgttcaacaattgttgtaggggtttctggtggtcctgactctttggctcttctatattatttattagaaaaaagagcagcaaaacagtttgaaattgtagtggcgcatgtggatcatatgtttagaggtgatgaatctcatgaggacctacagtttgtgcaggacctttgtaaaggactgggagttatttgcgaaacgataaggattaatgtgtcgcaatatcaaaagcaatacgggatgaatgcacaggttgctgctagagaatgcagatatgcatttttggaaagaataatgaagaaatatgatgcgagatatgtagcccttggacatcatggtgatgatcaagtagagacgattttaatgcgtcttgtacgagggagtactccgaaaggatatgcaggaattgcagtgaagcgtccttttcataatgggtatttaattaggccgttacttggagtaacgaaggaagaaattgttaattactgtaatgagctaaaaataattcctcgtatagatccaagtaacaaaaaggaagtatatacaaggaatcgattacgtaaatatgttcttcctcatttgaaagaagaaaacccacaagtgcatgagaaattccaaaaatttagcatgcagatgcaagaggatgaggcgtatttgcaggaattagcttttgagaaaatgaataaagtaattacaaaaaaaagtgataaacaaattagcttatcaattcctacctttgaatccatgtctatgcctttacaaagaagagggattcaactaatattaaactatctttatgaatataagattccatcttctctttcctctatacatattgacaaggtgattgagttttttaagcggacacaaccttcaggttcacttgatttcccaggtgatttgaaaattgttcgcgcgtacgaggagtgtagctttggatttaaacaagaaattgtttcccctttcttacaagacttatcagtgcccgggacaattacgctatcgaacggggataaacttgtaacagaggtgagcgaagatataccaagtgacatgaatgaaacagtatttgttgctaagtataatgatatatcatatccaattcgtattcggtctagagaaaatggagatcgcatgtcaatacaaggtatgaatggcacgaaaaagataaaagctatttttatcgaagcaaaagtaccaagagaaaaaagagaagaatggccggtcgtttgtgatgcaagcgggaatattatttggttacccttgttgaagcgatctgcatttgctatctcgaaagagacagcaaagaaggataaatatatgattattcactacaaaagcaaggagtcttccgggaggataatgaaatgatgaatcaagatatcgaaaaagtattaatttctgaagagcaaatacaagaaaaggtgctcgaattaggtgcgattattgcagaggattataaaaacacagtacctcttgcgattggtgtactaaagggtgcaatgccattcatggcagatttattaaagagaacagatacatatcttgaaatggattttatggctgtatctagttacggtcactctactgtttcaacaggcgaagtgaaaattttgaaagaccttgatacttctgtagaaggtcgcgatattttaatcgttgaagatattattgatagcggtcttacgctaagttacttagtagacctatttaaatatcgtaaagcgaagtctgtaaaaatcgttacgttattagataaaccaacaggccgcaaggtagatttgaaagcggattatgttggatttactgtaccgcatgaatttgttgtaggatatggattagattataaagagcagtaccgtaatcttccttatgtaggagtattaaaaccaagcgtttactcaaattaattaaatacaggcgtcacaattgtataggaaagtttttctatgttacgatttactatagtgtttatgccgtgagaggaggttaggaatgaatcgtatcttccgtaataccatcttttatttactgatattcctagtagtaattggaatcgtgagctattttaatggttcgacacaaaaaacgacatcagttagctacgataaattcattactaaactagaaaaaggtgaagtgcgtaatgtgcaacttcaaccgaaaaatggtgtgtttgaagtaaaaggacaatttaataactctagccagggagaacaatttgttacttatgcaccaaatactgaggaattacaaaagaaaattaatgataaagcgcaaggtgctgaagttaagtatcaaccagcagaagaaacaagtgcttgggtaaccttctttacttctatcatcccgtttgtcattatcttcattttattcttcttcttattaaaccaagctcaaggcggcggtagccgtgttatgaactttgggaaaagtaaggcgaagttatataatgacgaaaagaaaaaagttcgtttcagagatgttgctggagcggatgaagagaaacaagagcttgttgaggtagttgaattcttgaaagatcctcgcaagtttgctgaagttggtgcccgtattccgaagggtgttctattagtgggacctccaggtacaggtaaaactttactagcacgtgccgttgcaggtgaggcaggcgttccgttcttctctatcagtggttctgatttcgtagagatgttcgtcggtgtcggtgcatcacgtgtacgtgatttatttgaaaacgcaaagaaaaatgctccttgtatcattttcattgatgaaattgatgcggtagggcgtcaacgtggcgcaggtcttggtggtggccatgatgagcgtgagcaaacgttaaaccaattacttgttgaaatggatggattcggtgcaaacgaaggtattattatcatcgctgcgacaaaccgtcctgatattcttgacccagcattattacgtccaggtcgttttgaccgtcaaattacagtagatcgtccagatgtaaatggccgtgaagctgtactgaaagtacatgctcgtaataaaccgcttgatgagaatattaacttaagagcaattgcaactcgtacaccgggattctctggtgccgatcttgaaaacttattaaacgaagctgctttagtagctgcgcgtcaagataagaagaaaattgatatgagtgacattgatgaggcgacggatcgtgttattgcaggtccagctaagaaaagtcgtgttatctctgaaaaagaacgtaatatcgttgctttccatgaagcgggccacactgtaattggtgttgttcttgatgaagctgatgtcgttcataaagtaacaatcgtccctcgtggtcaagctggtggatatgcagtaatgcttccgaaagaagatcgttacttcatgacaaaaccagagttacttgataaaatcactggtttacttggtggtcgagtagctgaagaaattgtatttggtgaagtgagtacaggtgctcataatgacttccaacgtgcgactggtattgcaagacgtatggttacggaatttggtatgagtgataagcttggaccaatgcaatttggtagctcacaaggtggtcaagtgttcttaggaagagacttccattcagaacaaaactatagtgatgcgattgcacacgaaatcgatatggaaatgcaaacgattatgaaagaatgttatgctcgtgcaaaacaaattcttactgacaatcgtgataaactagatcttattgcgaaaacgttacttgaagtagaaacgttagatgcagagcaaatcaatcatttatgtgattatggcagattgccagaacgtccaacatcttcagctgatgtgaaagtaaacatcaacatgaagaaggacgatgaagaatcagaagataagtaagagatgaaggagtgacgatagtcactccttttttatttgtagaagggaactaagtagaaaaagaatttaaataaatctggtattaaaaattgaaatggagagtaatctttttgtaaaatgatgaggatagaaaagctgattatataagtatgtgtgatatgatgtttttataagttttatacatactacacaaatatagattaaataagataagtggtgagaatatgatttttgtattggatgtagggaacacaaatgctgtactgggcgtgtttgaagagggggaacttcgtcaacattggcgcatggaaacagatcgtcataagacagaagatgaatatggaatgcttgtgaagcagttgcttgagcatgagggtctttcgtttgaagatgtgaaaggtattatcgtatcttcagtcgtgccaccaattatgtttgctttagagcgcatgtgtgaaaagtattttaaaattaagccgcttgtagtaggtcctggaataaaaacggggctaaatattaaatatgaaaatccacgtgaagtaggtgcggatcgaatcgtaaatgcagtagcagggatccacttatatggaagtccgcttattattgtcgattttggtacggctactacatattgttatattaacgaagaaaagcattatatgggtggagttattacaccgggaattatgatttcagcagaggctttatatagtagagccgcaaaacttcctcgtattgaaattacaaaaccaagcagtgtagttgggaagaatacggtaagtgcgatgcaatctggtattctttatggttatgttggacaagtggaaggtattgttaagcgcatgaaagaggaagctaaacaagaaccgaaagttattgcaacaggtggattggcgaaattaatttcagaagaatcgaatgtgattgatgttgtagatccatttttaacattaaaaggtttgtatatgttatacgagcggaatgcaaatttacagcatgagaaaggtgaataaataagtatgaaagattatttagtaaaagcgttagcgtttgatggagaagtgcgtgcgtatagtgtacgtactacaaacacggtaagtgaggcgcaaagacgtcatgatacatggagaacagcttcagcggcgcttggtcgttctttaactgcaggtacaatgatgggggcaatgttaaaaggtgaccaaaagctaacaattaaggtagaaggaaatggtccgattggtcctatcttagtagatgctcatgcaaatggagatgtacgtggttatgtaacgaatccacatgttgactttgaaggaacagaacaagggaaattacgtgtatatcaagcggtaggtactgaaggatttgtaacggtaattaaagatattggtatgcgtgagccgtttattggtcaatctccaattgtttcaggagaattaggagaagacttcacgtattattttgcagtttctgagcagacgccgtcttctgttggtgttggtgtccttgtaaatggagacgatagcatattagcagcaggtggatttatccttcaaattatgccgggtgcacaggaagagacaatttcattcattgaagagcgtttgcagaagattcctcctgtatcaacattgatcgaacaagggctttctccagaagagttactgtatgcagtccttggagaagacaaggtaaaagtattagaaacgatggatgttcaatttaattgcacatgctcacgcgaacgtatcgagagtgtgttaattagtttaggtaaaacggagttagagcaagttcgagaagaagaagaagaaacagaagttcattgtcatttctgtaatgagcgatacaagttctctaaagaagatattacaaatttaattgagaatttgtaataagggaatttaccctctaaatacattgacaaacagggaattttctgacaaaatctaaatatagacaaaaccaataaaaatactcggtgttaggagtgacaggaatgcgagtggcacaatcagtttcagaattaatcgggaaaacgccgatcgttaagttgaaccgcatcgtagaatcagacagcgcagatatatacttaaaattagaatttatgaatccggggagcagcgttaaagatcgtatcgcattagctatgattgaagatgctgagaaaaaaggattattaaaagaaggcgatacaatcattgagccgacaagtggtaacacaggaattggcttagcgatggtagcagctgctaaaggatataaggcaattttagtaatgccagaaacaatgagcgttgagcgtcgcaatttattacgtgcttatggcgctgaattagtattgactccagggcctgaaggaatgggcggagcaattcgtcaagcgactgaattagcaaaagaacatggctactttataccgcaacagttcaaaaatcaatcaaatccagaaattcatcgtttaacaacaggtccagaaattgttgagcaaatgggtgatcaattagatgcatttattgcaggtattggtacaggtggaacgattactggtgctggtgaagtgctgaaggaagcatataaagatattaaaatttatgcagtagaacctgcggattcaccggtgttatctggtggaaaaccgggtccacataaaatccaaggaattggggctggatttgttccagaaacattggatgtagaagtatatgatgaaatcattcaagtgaaaacagagcaagcgttcgaatacgcaagaagagtggctaaagaggaaggtattttagttggtatctcttcaggagcggttatttatgcagcgacagaagttgcgaaaaagttaggtaaagggaaaaaggtacttgttattatcccaagtaatggtgaacgttatttaagtacaccactttatcaatttgagtcttaattacatgtgattgaaaaagcatccttgaaaaaggatgctttttctttttggattggaaataggaaaagagtgaatgactagaaaacttcatgtaaaataagaggtagtatcattaatttattttcactagccttcgaatataacccttctatatacataacgaatgtagcttgaagtggttaatataagagggtgggataaaagaagacggggtgttgatatgcaacgaagaaaatctttagcgctttctattccatatcagttagatttctttaagcaatataaatttctttctaaggataaaccgcaacacattttgttagagagtggacgtggcggtcgttataacatcgtgggattaaacccagtagcggtaatccgagggaagggtgaagcgttacatataagtgaaagtggtaaggaaacaataaagcaaggaaacccattggatttaatgcaggaatatatggagcgatggaaaacggattataatccggaatacccgccttttcaaggtggtgcaattggttactttagttatgattgcatccgttatattgaaaaacttccttctcttgcggaggatgatattaatatacctgatatattctttttattatttgatgatgtgtttgtgtatgatcaaaaagaaaaagtattatggattattacacattatgtagataagcatgaagaggcaaaagagcgattaaatgaatggaagattctttgggcgacagaagcgccggaagtgactataccgtttgcgtgccctgaaaagaaaaatgaagcagttgcttttactgaagaaagctttatgaaggcggttgaatgtattcaagaatatattggggctggtgatgtgttccaagtaaacttgtcgacaagacaagaaagaacgttacaaacacacccactagaaatatatacaagtcttcgtgaaattaatccatctccatatatgggttacttggagctcggggattttcaaattgtaagtggatcgccagagttgctaattaagaaacagggaactgaagtaagtacaagaccaattgctggaacgagatctagaggggcaaatgaacaagaggatgaagaattggcaagggaattaattgagaatgaaaaagaaagagcagagcacgtcatgcttgtggatttagaacgaaatgatttaggacgtgtttgtaaatatggcactgtagaagtagacgagtttatggtaattgagaaatactcacatgttatgcatattgtttctaatgtgcgtggtgaggtggaagaagataaagatgctttcgatttagtgaaggctgtattccctggaggaacaattacgggtgctccgaaaatacgtacgatggaaattattgaagaattagaacctgttcgccgagggatttatacaggttcaatcggttggattggttattctggagatacagaattgaatattgtaattaggacacttcttgctaaagacggaaaagcgcatgtacaagcaggggcgggaattgtcattgattcaaatccggaaaatgaatataaagagtcgttaaaaaaggcgattgctttatggcgtgcaaaagaacgtagcgaagaaacggttaggtgagagaaatgatattaatgattgataattatgattcttttacatttaatttagtgcagtttcttggagaacttggacaagagcttgttgttaaacgtaacgatgaagtgactatttcagatattgagaatatgaaaccagactttttaatgatttcgccaggtccatgcagtccgaatgaagcagggattagtatggatgttattcgatacttcgctgggaagattccgatttttggtgtttgtcttgggcatcaatctattgcgcaagtgtttggcggagaggttgtccgtgcagagcgattaatgcatgggaaaacgtcacctatgcatcatgatggaaagacgattttttcagatatccctaatccatttactgcgacgcgctatcattcccttattgttaagaaagagacgttacctgattgcctagaggtaacatcttggacagaagaaggggaaattatggcgctccgtcatacaacattaccgattgaaggtgtacagttccatccggaatctattatgacttctcacgggaaagagttgttgcagaatttcattcgtaaatacagtccaagtgtgacgtcatgttaatttacgtaaacggtcagtatgtaaaatcgagtgaagcgagaatttcgccgtatgaccacggttatttatatggtcttggagtttttgagacgtttcgtatttataatggccatcctttcttattggatgatcattatgaccgtttaatagatgcgctggatacattgcaaataaaatggacaatgacaaaagatgaagtactgcttattttgaagaatttactcattaagaataaattagagaatgcgtatgtccgttttaatgtatcggcgggtatagatgaaattggattgcaaacggaaatgtatgaagagccgtctgttattgtttttataaaacctttagcagccccaggagaagtagcagaaaaagaaggggttgttttaaaacaagttcgaaatacaccagagggtgcggctcgtttgaagtctcatcattatttaaataacattttaggaaaacgtgaaattggaaatgttgtgaataaggaaggtatttttcttactgaaacaggttatgttgcagagggtattgtttcgaatctcttttttgtaaaaggtgatattttatatacaccttctctcgaaacagggattttaaatggtatcactcgtgcatttattataaaagttgctgaagagctaggtataaaagtaaaggaaggcttctttacaaaagatgaattactttcagctgatgaagtcttcgtaacaaactcgattcaagaaattgttccgcttaatcgtatagaggaacgggatttcccgggtaaagtaggtatggttacaaaaaggtttataaatctttatgaaatgcagagagagaaattgtggagcagaaatgaattgcgaagaggagatgtgtagtttgaagtgggattatgatttgcgctgcggcgaatatacattgaacttaaatgaaaaaacattaattatggggattttaaatgtaacaccagattcgttttctgatggtgggagttataatgaggtagatgctgcagtgcgccatgcgaaagaaatgcgagatgaaggtgctcatattattgatattggtggcgaatctactcgtccgggttttgctaaagtatcggtggaagaagaaataaaacgagttgttccgatgattcaggctgtttcaaaagaggtaaaattgcctatttctatcgacacgtataaagctgaagttgcaaaacaagcaattgaagctggtgctcatattattaatgatatttggggagcgaaggcagaaccaaaaatcgctgaagttgcagctcattacgatgtacctattatcttaatgcacaatcgcgataacatgaattatcgcaatttaatggctgatatgattgctgacttatatgacagtattaaaattgctaaagatgctggtgtgcgagatgagaatatcattttagacccgggtatcggttttgctaaaacacctgaacaaaatttagaagcgatgcgtaatttagaacagttaaacgtactaggttatccagttctcttaggtacttcaagaaagtcctttattgggcatgtgctagatttaccggtagaagaacgtcttgagggaacgggagctaccgtttgtcttggtattgaaaagggttgtgagtttgttcgcgttcatgatgtgaaggaaatgtcgcgtatggctaagatgatggatgcgatgattggtaagggggtaaagtaattggataaaatttatattcatgatatggagttttacggttatcatggtgtattcccagaggaaaataaattgggccagagatttaaagtggacttaacggtggaattggatttgaaacgagcgggagaaagtgatgacttagagcattctgttaattatggagagcttttcgagttatgtagaaaagttgttgaagatagaacatataagcttgtagagagtattgctgaaaatatcgctacagatatattgaaacaatatgagagtatttcaagatgtacgataaaggtaattaaaccggatccgccgataccgggacattatcgtgctgtagcggtagaaattacgagagaacgtccatgaataatatagcttacattgcattaggttcaaatattggagaacgttatacgtatttaacggaagcgattcagtttctaaataaaaatccttatatcaaagttgaagatgtttcatctgtatatgaaacggaaccagttggctatactgaccaaagttgctttttaaatttagttataaaaatttctaccaatttatcaccgcaagaattattgaaagtaacgcaaaaagtagaaaatgacctaggaagaaaaagggaaattaggtggggccctaggactatcgaccttgacattttactatataatcaagaaaatattgaagcagagaatcttattgttccgcatccgcggatgttcgaaagagcttttgttatcgttccgttgttagagattaatcaagatataaaacaaaacatttcacgttcacaagtagaagaaatgaaaaggcgagagggagtaacggtatggaagcagaaaaatggggaagacgcattcgtgcttttcgaaaactaaaaggttatacgcaagaaggttttgcaaaagaattaggggtatctgtatctgttttaggtgaagttgagagagggaatcgatcgccttcccaagattttgtagtggaagttgctaaagcattaaaagtctcgatagatgagctaatgccaaagtaactatgaaggaaggagtaaatcgagtgttaaaaatcgcaaatattgagatgaaaaatccggttgtattagcaccgatggcgggagtgtgtaactctgcattccgtttgacagtaaaagaattcggtgcaggactagtttgtgccgaaatggtaagtgataaagcgatactattgaataataaaagaacattagatatgttatatatcgatgagagagaaaagccattaagtttacaaatttttggtggagagaaagaaacccttgtagatgctgcgaaatacgtagatcaatatacgacagcagacatcattgatattaatatgggctgtccagtaccgaaaatcgttaagtgtgatgcaggagcaaagtggcttttagacccaaataaaatatatgaaatggtagcggcagttgtagatgctgtagaaaaaccagttacagttaaaatgcgtattggttgggatgaggatcatattttcgcaatcgagaatgcgaaagctgttgagcgtgctggtggacaagtggtagcagttcatggacgtacaagagtacaaatgtatgaaggaaaagcggattgggatattattaaacaagtaaagcaagctgtaaatatcccggttatcggaaatggtgatgtcgcaacgccacaagatgcaaagcgtatgcttgatgaaattggtgtagatggtgttatgattggccgcgctgcccttggagatccttggatgatttatcgtacggtaaagtatttagagacaggtgaattaatgccggaaccgacagtacgtgagaaaattgacgtatgtatgttgcatctagatcgtctaatcgatttaaagaacgaaagtgtcgctgtaagagagatgagaaagcatgcagcttggtatttaaaaggtattcgtggtaatgcaaatgtacgtaatggtataaatgcttgtaatacgcgtgaagaccttgcaaatgtattaggtgtatttgtagaagaagtggaagcgaaacaacaaacaattcacgttggttaataatagggagggaagattgacattcttctatacacttcctataattacgtgaaagaaagaagaactgccagttagttgctggcagtttttctagttgagtagaaaatgctatactgtatatattgtaaaaattaatagagctggagtgatatcaataccatggataacatgaaccacgaagaattaaacgaccaattgcttgttcgtcgtgaaaagctacataacttacgtgagcaaggaatcgatcctttcggtaaacgatttgaacgtacaaatgcaacaaatgacttattaagcctatatggagagttctctaaagaagaattagaagagaaagaaatctctgtttctatcgctggtcgtattatgacaaagcgtggtaaaggaaaagctggatttgcacatattcaagatttacatggacaagttcaaatttatgttcgtaaagatgctgttggagatgaagaatacgaattatttaaaacagcagatttaggtgacttagtaggtattgaaggtaaagtttttaaaacgaacgttggagaactttcagtgaaagcaacaggctttacactattaacgaaatctcttcgtccattaccggataaatatcatgggttaaaagatgttgaacaacgctaccgtcaacgttacttagacttaattacaagtatggaaagtcgtgaaacattcgtcactcgcagtaagatcattcgcgaaatgagaagatacttagatgacaacggttatcttgaagtggaaacacctatgatgcatgcaattgcaggtggagcttctgctcgtcctttcatcacgcatcataatgcgttagatatggaattatatatgcgtatcgcaattgaacttcatttaaaacgccttattgtgggtggattagaaaaagtttatgaaatcggccgtgtattccgtaatgagggtgtatcaactcgtcataatcctgaatttacgatgattgaattatatgaagcgtatgctgattataaagatattatgaaactaacagaaaatatggttgctcatatcgcgaagcaagtactaggtacaacaacaatccaatatggtgattatgaaattaatctagaaccagaatggacacgccttcatatggtagatgcaattaaagaacattctggagcagatttctggaatccgatgagtgtagaagaagcgcgtgaacttgcaaaagaacataatgtagaaattaaggatacaatggaagttggtcatattattaatgaattcttcgagcaaaaagtagaagataaattaatccaaccaacatttatttacggtcatccggtagaaatttcgccacttgcgaaaaagaatgatgaagatccacgattcacagatcgtttcgaattgtttatcgttgcacgtgaacatgcaaatgcgttcactgagctaaatgatccaatcgatcagaaagaacgttttgaagcgcaattaaaagaacgcgaacaaggtaatgacgaagctcacatgatggatgatgattatatcgaagctcttgagtatggtatgcctcctacaggtggactaggaattggtattgatcgccttgttatgttattaacgaatgcaccatctattcgtgatgtattattattccctgctatgcgtcataaacaagactaagctttggagatttctccaaagctttttttatttgggtgtgaacagcttggagatagtaaatcttgatagtgcgaaaaattatatttatatagaagaaaagtgctatttttatacttttttactaagttaaaaattttattagaaaaactattgcattttaataatcaaactggtatatttatattcgttgccacgaaaggtaacaaacaaaacaaacgaaaaacaacttattgaaaaaagttgttgacgaaaatataacgaaatgttatattaataaagtcgcttctgagtgatgaagaagttctttgaaaactgaacgaaacaaacaacgtgaaacgtcaatttttattttatgatgctagacaaactaactttattggagagtttgatcctggctcaggatgaacgctggcggcgtgcctaatacatgcaagtcgagcgaatggattaagagcttgctcttatgaagttagcggcggacgggtgagtaacacgtgggtaacctgcccataagactgggataactccgggaaaccggggctaataccggataacattttgaaccgcatggttcgaaattgaaaggcggcttcggctgtcacttatggatggacccgcgtcgcattagctagttggtgaggtaacggctcaccaaggcaacgatgcgtagccgacctgagagggtgatcggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcaacgccgcgtgagtgatgaaggctttcgggtcgtaaaactctgttgttagggaagaacaagtgctagttgaataagctggcaccttgacggtacctaaccagaaagccacggctaactacgtgccagcagccgcggtaatacgtaggtggcaagcgttatccggaattattgggcgtaaagcgcgcgcaggtggtttcttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggagacttgagtgcagaagaggaaagtggaattccatgtgtagcggtgaaatgcgtagagatatggaggaacaccagtggcgaaggcgactttctggtctgtaactgacactgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagagggtttccgccctttagtgctgaagttaacgcattaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcctctgacaaccctagagatagggcttctccttcgggagcagagtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttgatcttagttaccatcattaagttgggcactctaaggtgactgccggtgacaaaccggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatggacggtacaaagagctgcaagaccgcgaggtggagctaatctcataaaaccgttctcagttcggattgtaggctgcaactcgcctacatgaagctggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagtttgtaacacccgaagtcggtggggtaacctttttggagccagccgcctaaggtgggacagatgattggggtgaagtcgtaacaaggtagccgtatcggaaggtgcggctggatcacctcctttctatggagaattgatgaacgctgttcatcaatataagtttccgtgtttcgttttgttcagttttgagagaactatctctcatatataaatgtatgttctttgaaaactagataacagtgtagctcatattttttaatttttagtttggttaagttagaaagggcgcacggtggatgccttgacactaggagtcgatgaaggacgggactaacgccgatatgcttcggggagctgtaagtaagctttgatccgaagatttccgaatggggaaacccaccatacgtaatggtatggtatccttatctgaatacatagggtaaggaagacagacccagggaactgaaacatctaagtacctggaggaagagaaagcaaatgcgatttcctgagtagcggcgagcgaaacggaacatagcccaaaccaagaggcttgcctcttggggttgtaggacattctatacggagttacaaaggaacgaggtagacgaagcgacctggaaaggtccgtcgtagagggtaacaaccccgtagtcgaaacttcgttctctcttgaatgtatcctgagtacggcggaacacgtgaaattccgtcggaatctgggaggaccatctcccaaggctaaatactccctagtgatcgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaagagatcctgaaaccgtgtgcctacaaatagtcagagcccgttaatgggtgatggcgtgccttttgtagaatgaaccggcgagttacgatcccgtgcgaggttaagctgaagaggcggagccgcagcgaaagcgagtctgaatagggcgtttagtacgtggtcgtagacccgaaaccaggtgatctacccatgtccagggtgaagttcaggtaacactgaatggaggcccgaacccacgcacgttgaaaagtgcggggatgaggtgtgggtagcggagaaattccaatcgaacctggagatagctggttctccccgaaatagctttagggctagccttaagtgtaagagtcttggaggtagagcactgattggactaggggtcctcatcggattaccgaattcagtcaaactccgaatgccaatgacttatccttaggagtcagactgcgagtgataagatccgtagtcaaaagggaaacagcccagaccgccagctaaggtcccaaagtgtgtattaagtggaaaaggatgtggagttgcttagacaactaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactagtcgagtgactctgcgccgaaaatgtaccggggctaaatacaccaccgaagctgcggattgataccaatggtatcagtggtaggggagcgttctaaggacagtgaagtcagaccggaaggactggtggagtgcttagaagtgagaatgccggtatgagtagcgaaagacgggtgagaatcccgtccaccgaatgcctaaggtttcctgaggaaggctcgtccgctcagggttagtcaggacctaagccgaggccgacaggcgtaggcgatggacaacaggttgatattcctgtaccacctctttatcgtttgagcaatggagggacgcagaaggatagaagaagcgtgcgattggttgtgcacgtccaagcagttaggctgataagtaggcaaatccgcttatcgtgaaggctgagctgtgatggggaagctccttatggagcgaagtctttgattccccgctgccaagaaaagcttctagcgagataaaaggtgcctgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgtgcgagagaactctggttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctttcttaacggaaagccgcagtgaataggcccaagcgactgtttagcaaaaacacagctctctgcgaagccgtaaggcgaagtatagggggtgacacctgcccggtgctggaaggttaaggagaggggttagcgtaagcgaagctctgaactgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgatttgggcactgtctcaaccagagactcggtgaaattatagtacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgtagcctgatattgaattttggtacagtttgtacaggataggcgggagcctttgaaaccggagcgctagcttcggtggaggcgctggtgggataccgccctgactgtattgaaattctaacctacgggtcttatcgacccgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcctaaagtgtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcataagggagcttgactgcgagacctacaagtcgagcagggacgaaagtcgggcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgtgggcgtaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgttctgccaagggcatagctgggtagctatgtgcggaagggataagtgctgaaagcatctaagcatgaagcccccctcaagatgagatttcccatagcgtaagctagtaagatccctgaaagatgatcaggttgataggttcgaggtggaagcatggtgacatgtggagctgacgaatactaatagatcgaggacttaaccatataatatgaagcaaatgttatctagttttgaaggaatatgccttcatagtttggtgatgatggcagagaggtcacacccgttcccataccgaacacggaagttaagctctctagcgccgatggtagttgggaccttgtccctgtgagagtaggacgtcgccaagcaactaaacacgagtcaaatgactcgtgttttttcgtgttttcttttataatccatagtaataaaaaatgtatttaaataattattattttgattaaatataggggaatgtggctaggatagtaaataagcaaaagagttgcaaattttattaatacgtatataattaaagtcaaagatagtcaaagtcaataaaggtggcggataaatgagaaatatatctgatatcattgagcaatatctaaagcaagttattgacttaagtaataataatgtgattgaaatcaaaagaaatgagattgcggatcgattcgagtgcgtaccatctcaaatcaattatgtaatcaatacccgttttacgttagaaagaggatttgtagtagaaagtaaacgtggtggaggaggttacattcgcattataaaagtcaaactgcatgatgatatagacattattgatcaaatgcttcatatgattgatcatagcgttgcgcaagggaatgcagaaagtatgattatacgtttaatagaagagggaatcataacaaatcgtgaagctaaacttatgctaagcgtactagatcgttctgtattatcaatggatgttccttctcgagatgaacttagggctcgaatattatgcgcaatgttaagaacactgaaatataaataaatacagcttttgtaaaaggataataactaagagataagatagctaaatattgtagaggttttgaaaaaagaacacgcacttttatgtaaacgaataaaggaaagtgaacaatctagtaatgtatgaaaagtactatgagatagatcgttcctgttgtaaaggtggggatagtgatgacttgtcaaaactgtaatataagaccagcaactttacattatacaaaagtaatcaacgagaagaaggcggaagttcatctttgtgagcaatgtgcagaacaaagtggctatacgtctttctttcaatcatcgcagtctaacttttcattccatgatttatttgctgggttattgcacggtgaatcaacaatgtttgaagaaggaaaaaatgggttttcgaatacgagtatattaagatgcccagattgtaagatgacatatgaacaatttacaaaggttgggcgctttggatgtgcttcttgttacgatacatttaaggaacatttaaagccattattaaaacgtcttcacggtgggcatacagatcattgtggaaaaattccggagcgtatagaaggaaatattcacttaaagaaagaattagatgaactaaaactcattctgaaacaatacgtacagaaagaggaatttgagaaagctgctgaagtaagggataaaattagaaatcttgaaaatcagcttagtgagtatagagagggggaatagttctatgtcactggacaaaattatgaatgaagcgattagtccatggatgaagggggatggccctgattctgatattgttttaagtagtcgaattcgtttggctcgtaattttaaaaaatatcaattctctactatgcaaaatgaagaagaaactaaacagattcaagaattatttaaaaaggaatttataaataaaacggtagaaccttttggagagtttgaactattaaaaatgaatgaattaacgcctcttcaaaggagagtattagttgaaaagcatttaattagtcccaaccttgcaggaacggaatatggagcatgtctcttgtcagaaagcgaacatattagtgttatgctgaatgaagaagatcatattcggattcagtgcttattttcaggattgcagttatcagaggcccttcaaagtgccaatcaaatagataattggattgagaaagaggttgaatatgcttttgatgaatcacttggatatattacgagttgtcctactaacgttggtacaggacttagggcttccgtaatgattcatttaccaggactcgttttaacgaaaagaattagccgtattatacaggtaattcaaaaattagggttagtagtaagaggaatatacggtgaaggtagcgaagcgttaggtaatatatttcaagtgtcaaaccaaatgacgctaggaaaatctgaagaagatattattgcagatttaaagagtgttattcaacaaatcatacagcaagaaaaaatggctagagaattaattgtacaaaattcaagtattgaacttgaagataaagtttatcgctcttatggcatactagccaacagtcgtttaattcaatctgcggaagcagccaattgcttatcagatttacgacttggcattgatttaggatatatacaaggtatatcgagaaatattttgactgagctaatggttcttacacaaccaggcattttacaacaatatgcaggaggacctttaggcccagaagaaagagattatcgaagagcaaccttaatccgtgagcgattacgtattgaaaaaaactaagcgcaagtaggaggcgatttctatgatgtttggaagatttacagaaagagcacagaaagtattagctttatctcaagaggaagcaattcgtattgggcataacaatattggaacagaacatattttacttgggcttgtacgcgaaggtgaaggaattgcagcaaaagcgttgattgctcttggattaagtccagagaaggttcaaaaagaagtagaagcgttaatcggacgtggaacagaagcttctcaaactgtacattatacaccgcgtgctaaaaaggttattgagctgtctatggatgaagctcgtaaattaggtcattcttacgttggaacagaacatattttacttggtttaatccgcgaaggtgaaggggtagcggcacgcgttttaaataacttaggtgttagcctaaataaggcaagacaacaagtattgcaacttcttggaagtaatgaagcaagttcaggtcaccaaggtggttcttcaacaaatgcaaatacaccaacacttgatagcttagcgcgtgatttaacagttgttgcacgtgaaaatcgtttagaccctgttattggacgtggtaaagaaattcaacgtgtaattgaagttttaagccgtagaacaaaaaacaatcctgtattaatcggggagcctggtgtaggtaaaacggcaattgcggaaggattagcacaacaaatcgtaaataatgaagttcctgaaactttacgagataagcgtgttatgacactagatatgggtacagtggtagctggaacgaaataccgtggtgaatttgaagaccgtttgaagaaagtaatggatgaaattcgccaagcgggaaatatcattctatttattgatgaacttcatacattaatcggtgcaggtggagcagaaggtgctattgacgcatcgaatattttaaaaccatctttagctcgtggggaattacaatgtatcggggcgacaacgttagatgaatatcgcaaatatattgaaaaagacgcagctttagagagacgtttccaaccaattcacgttgatgagccaagtttagatgaatcaactcaaattttgaaaggtttacgcgatcgttatgaggcacatcaccgcgtatctattacagatgatgcaattgatgcagctgtaaagctttcagatcgttatattacagatcgtttcttaccagataaagcaattgatttaattgatgaagctgcttcaaaggttcgcttacgctcttatacaacaccaccaaatctaaaagagcttgaagtgaagcttgaggaaattagaaaagaaaaagatgcagctgtacaaagtcaagagtttgaaaaagctgcttccttacgtgatatggaacaacgtttacgcgagaagttagaagatacgaagcgtcaatggaaagaacaacaaggaaaagaaaactcagaagtgacagtagaagatattgcaaatgttgtttctacatggactcgtatcccggtttctaaacttgcacaaacagagactgataaattattaaacttagaatccatccttcacgatcgtgttattggtcaagatgaagcggtagtagctgtagcgaaagctgttcgccgtgctagagcaggattgaaagatccgaaacgtccaattgggtcatttattttcttagggccaacaggtgtaggtaaaacggagctagcaagagcgttagcagaatctatgttcggtgatgaagatgcaatgattcgcatcgatatgtctgagtacatggagaagcattctacttctcgtttagttgggtctcctccagggtatgttggatatgaagaaggtggacaattaacagaaaaggttcgccgtaagccatattcagttgtcctattagacgaagtagagaaagctcatcctgatgtgtttaacattttactacaagtattagaagatggtcgcttaacagattcgaaagggcgtacggttgatttccgcaatacaattgttattatgacatctaacgttggtgcagaggcgttaaaacgtaataagcatcttggatttaacgtacaagatgagagccgcgattattcggatatgaaaggtaaagtaatggatgagctgaaaaaagccttccgtccagaattcttaaaccgtattgatgaaattatcgtgttccatatgcttgagaaaaaacatattcaagagattgtaacacttatggtaaatcagttagtaaatcgcttaaaagagcaagaaattgaattgcatttaacagaaggagcaatttcggctattgctgataaagggtttgaccgagagtacggtgctcgcccgcttcgtagagcgattcagaaacatgtagaagatagactatccgaagaactgttaaaaggtgctattgagaaagggcagaaagttatctttgatgttgaaggagaatcatttgtcattcatagtgccgaaaaggtaaaataagtatagacaaactaagagggctacgagatagccctctttcttgtacgagaaggataaactgtctatagatgaaagtgaagtgaaatataaaacgatatggctaaaaagaaaacaaaattcacatgtcaagagtgtggttatcagtcaccaaaatatatggggaaatgtcctggatgtggtcaatggaatacgcttgttgaagagatggaaccggttgtatcatcaagacgccttaattatgccaatgcaattcaaacagaagtaacaaaaccaaggcgcctaacagaagtggaaacaaagtctgaggcgcgtattgaaacaaaattccaagaatttaaccgtgtacttggtggtgggattgtagatggatccttagtacttattggtggagaccccgggattggaaaatcaacgttactattacaaatatcatcgcaattagcggattcttcatatgatgtactatatatatcgggtgaggaatcagcaaaacagattaaactgcgtgccgatcgtctacatgtaaatggtagtaatctatttgttgtatcagagacggatttacagcgaattgcaacacacattgaagagatgaacccagcctttgttgttattgactctattcaaacaatacatttacctgaggtaacatcagcgccggggagtgtggcacaagttcgtgaatgtacagcggaattaatgaaacttgcaaaaacgaaaggaatccctatttttatcgttggacatgtgacaaaagagggagcaattgcaggacctcgtatgttagaacatatggtcgatgcagttctttattttgaaggagaccgtcatcatacataccgtattttgcgagcagtaaagaatcgctttggttctacgaatgaaatgggtatttttgaaatgaaagaacttggtcttgcagaagtattaaacccttctgagattttccttgaggaaagaccagtgggggttgcgggatcaacagtggttgcttcaatggaaggaacaagaccagttttagtagaaatacaagcattaatctctcctactagttttggaaaccctcgaagaatggcaacgggaattgatcataaccgtgtatcgcttattatggcggtgttagaaaaaagaacaggcttattattgcaaaatcaggacgcatatttaaaagtagcaggtggtttgaagttagatgaaccagctattgatttagctgtcgctttaagtatagcttcaagtttcagagataaatctacagcaccaaccgatgcagtaataggagaagtaggattaactggagaaataagaagagtatcaagaattgaacaacgtgtacaagaagcagctaaattaggatttcaacgtgctattattcctagaaaaaatttgggaggatggacaattccggatgggattgaggtagtcggtgtatctaatttaggagaagcgcttcgtttgacattaggaggctaggctatggaagaaaacaagcaacgtgtcaaaagtatgattaatattttacaacttgtggccccgggaacaccactgcgcgaagggatagataatgtacttcgtgcacaaacaggaggattaattgttcttggatataacgagcagattaaaagtattgttgatggaggttttcatattaattgtgcattctccccggctagtttatacgaattagcaaaaatggatggggcacttattttaaatgaaactggaagtaaaattttgattgcgaatgcacagttagttccagagtcatctatcgactctatcgagacaggtatgcgccaccgaacggcggagcgtgtagcaaagcagacaggcagccttgttgtggctatttcacaaaggcgtaacgtaattacgctatatcaaggtaatttacgttatacactaaaagatataggtgttattttaacaaaggcaaaccaagctatccaaacgttagaaaaatataaggctgtatggaacgatgggattacgaatttgggcattctagaatttgaagaggttgttacaatgtccgaggtcgttcatgttttacatagtgttgaaatggtattacgtattaaaaatgaaatattgagctatattcatgaattgggaacagaaggtaggttaattcgtttacaacttacggaactactagccgatttagaagcagaagcggcgctattaattaaagattactatcaagaaaaaacacaagatcatcatcaaattttgaaaaagttacaagaacttgcgaatacacaacttctagaggatagtgatttagttaaattgcttggatacccgggacaaacgagtttagaagaaagtgtgacgccgagaggataccgaatcacaagcaaaatttcgcgtgttccaccacttatcattgaaaatttaattaatcgatttaaaactttgcaaggcgtttgtcgtgcaacgattaatgaattagatgatgtggaaggaattggggaagtcagggcgaagaaaatacgagaaggcctaaaaagaattcaagagcatctctatatgagtagacacaattaagaatattacattgattccataatataacgacactagaacatttttggtatatgatatgatatattggtaaataaaactatttataaaaaaacacgtccgcttttgcattcggcgttttgattagcgaaacaatggttaataatgagtaggaggtggttggatgttaaaacggattgtacagctcttctttttagtaatcggaggagcgttagggatttacttaatcccaaaagttattaacgtattagacatcggtgccgttcctttgttggaaggatcgtatgttcgtgcaattattggtgcaattattttatttttaacaacattttggcttgtagattatattgttcaacttattaagcatattgaagaggctcttgtaaaagcgcctgtagcagatgttttatttggtacattaggtttaatctctgggcttattgttgcgtatttaattttaataccaattcgtgaatttacaattccagttattagtacagtgttgcaagtgttctttactcttttactaggatatttaggattccaagtagggtttaaaaagaggaatgaattgctagggttatttacattaccacaacgtgggaagaagaaaaataataatagcgagaatgaagaaccagaaaatgaggtagaagaatctttagcacattggaaaattctcgatacaagtgtaattatcgatggacgtattgctgatatttgccaaacaaagtttttagaaggaacaattgtcattccacaattcgtgttagaagaacttcagcacattgccgattcttctgatgctttaaaacgtaatcgtggtcgtagaggattagacattttaaatcgtattcaaaaagagatgccgattccggtagaaatttatgaaggtgattttgatgatattcaggaagtggatagcaaacttgtaaagttggcgaaaatcactggtggaacggtagtaacgaatgatttcaacttaaacaaagtctctgaattacaaggggtaacagtgttaaacattaacgatttagctaatgcaattaaacctgttgtgctcccaggtgaagaattaagtgtttatgttgtaaaggatggaaaagaacaaaatcaaggtgtggcatatttagatgacggcacgatgattgtagtagaagatggtagagaatatgtaggctcacaacttgatgtactcgttacgagtgtgttacaaacatcggcggggcgcatgatttttgccaaacgtaaattattagaaaaagcattgtaagtagaggattattaatatgtatacattaattattccagcagctggtcagggaaagcggatgggtgctggcaaaaataagttgttcttacttattaatgaagtaccgattattgtgcatacgttacgtgcttttgaaaaggataaagcatgtaaaaatattattatggcaattaacgaagaagagcgtccatattttgaagagttaatgcagaagtatccggttgaaaagccagtacaatttattcaaggtggagctgaaagacaagatagtgtatataatgcgattcagcatacgactgatgttgagtatgttcttgtacatgacggtgcgcgcccgttcgtaacgaataaagtaatccaagatgtattaactgcagcagaaaaatatggagcttccatttgtgcggtgccagtgaaagatactgttaagaaagtagagcagggtgttgttgtcgaaacggtagaaagatcgcaacttaaagctgtacaaacaccgcaagggttctctgtttcgcttttgttagaagctcatagaagtgcgaagcagagttgtttccttggtacagatgatgcaagtctcgtagaacgtatcgggaagcaagtaggtgtagtagaggggagttactataatattaaagtgacgaccccagaggatttactaattgctgaaagttttcttcacgttcaaaagaaatgatagcaatgattatagcgaagaaaagctcggcaacggccgggcttttctttataaggatagcgatataatatagaatcataaagctcagtagtttagctcgaggaggatgtaaaaatgtttcgaattggacaaggttttgatgtgcatgaattcgcggaaggtagaccgttaattattggtggaattacaattccacatgagaaaggattaatcggtcactctgatgcagacgtattattacatacaatcgcggatgcgtgtttaggtgcaattgcagcaggagatatcgggaaacatttccctgatacagaccccgcctttaaagatgctgattcagctgtattgttgcaaaaggtttgggagtttgtgcgtgaacaaggttatgaattagggaatttagattgtacaattattgctcaaaagccaaaaatggcaccacatattgaaagtatgcgcaaacgcattagtgagctattagaaacgtctatcgataatatcaatgtaaaggcaacaacaacagaaaaattagggtttacaggtagagaagaaggaattgcttctcaagcagttgttttattacagaaaaaataatggtttttaattcgtaagatggataatcacatttttttggtgtacaattatagaatgtgttgacattaagaatggaaggtgtaccaattatggaaaagcaagtgagagtgcgctatgcgccaagtccaacaggacacttacatatcggaaatgcgcgtacggcattatttaattatttatttgctcgtcatcaagatggtaagtttattattcgtattgaagatactgatgtaaaacgtaatgttgctggtggagaagaaagccaattaaaatacttgaaatggctcggtatggactgggatgaaggtgttgatgttggtggtgaatttggaccatatcgtcaaacagagcgtttagatatttataaaaagttatatgaagatttattagagcgtggtttagcttacaaatgttatatgacagaagaagagctagaggcagaacgcgaagggcaaattgctcgtggtgaaacacctcgttacgcaggcaaccaccgtgatttaactgaagcgcaagtgaaagaatttgaagctgagggacgtattccaagtattcgtttccgcgtaccagctgaccgtgattacacatttaaagatattgtaaaagatgaagttgcattccattcaaatgatttcggtgattttgttatcgtgaaaaaagatgggattccaacttataactttgcagtagcagtagatgatcacttaatggaaattacacacgtacttcgtggtgatgaccatatttcaaacacaccaaaacaaatgatgatttatgaagctttcggttgggatattccgcaattcggtcatatgactttaattgtaaatgaaagccgtaaaaaattaagtaagcgtgatgaatctattattcaatttattgagcaatataaagagcttggatatcttccagaagcaatctttaactttattgcactactaggttggtcgccagtaggagaagaagaaatcttctctcaagaagagtttatcaaaatgtttgatgcagctcgtttatcaaaatcacctgcattatttgattctcaaaaactaaaatggatgaacaaccaatatatgaaaaagcaagatttagatacggtggtagaattaagcttaccgcatttagtgaaggctggacgtataggtgaaactttaagtgaacaagaacaagcttggattcgtgatgtaattgcgttatatcatgaacaaatgagctttggagctgaaattgtagagctttctgaaatgttcttcaaagatcacgttgattatgaagaagaaggacaagaagtattaaaaggtgaacaagtaccagaagtacttcgtgcatttgctggtcaagtagaagcactagaagctatggaaccggcagcaattaaggcggctattaaagcggttcaaaaggaaacaggtcataaaggtaaaaacttatttatgccaatccgtgttgcaactactggtcaaacacatggcccagagcttcctaatgctattgcacttcttggaaaagaaaaagttttaaatcgtcttcaaaaagtaatcggttaacattttctaggtttagaaatataataagtatacttaaaacctaataaggaaaagcgacgagaaggagaagtagaaaatcaggctttttacagagagaaccacctttaggctggaagtggtttataagcggatttttgaaatgccccttcgagtcttctgctgaacagcaaattgctttgcaaaacgtcttagggcgtaaaaagtaagcagaagcggtgtacaccgttatcagagatgagtttgaggcttttttagcctaaacagagtggaaccgcgcttataaggcgtctctgtcaatatgacagaggcgtctttttttataccgtaaaattggtatgagtataagtcttatccacgtgtataaagatttagggggataagtagggagttagttcactcgaaaaaggagcccataaaggggagggaacgtcgatgtttaagaggcttcgggaagatattgaagtcgtttttgaacaggatccagcggcaagaagttatttcgaagtcattttgacttactctggattacatgcagtttgggcccatcgaattgcacatgctttttataaaaagaatttcttctttattgcacgttggatctcacaagttagtcgtttctttactggcattgagattcatccaggagcaacaattggtcgtcgttttttcattgaccatggaatgggggttgtaattggagaaacgtgcgaaattggtgataatgtaacgatctaccaaggagttacattaggtggtacaggtaaagaaaagggaaagaggcaccctacaattcaagataatgtattaattgcaacgggtgctaaagtactaggttctattacagttggagagaactctaaaattggagcaggttctgtcgtattaaaagaagtccctgcacattctacagttgtaggtatacctggccgagtcgttattcaaaatggagtaaagatcggtcaagaattaaatcattccgaccttccagacccaatttttgataaattaaaggtcatggaagtagaacttgataaattgaaaaaacaacttgaagtaaaggtagaaaggaaggataaaaatgactattcacatttataatacgttaacacgtcaaaaggaagagtttactccattagaagaaaataaggtaaagatgtatgtatgcggacctacagtttataactatattcacattgggaatgcaagaccacctatggtatttgatacggtgcgtcgttatttagaatataaagggtacgatgtgcagtatgtatctaactttactgacgtagatgataaattaattaaagcagcaaatgaattaggtgaagatgtgccgacaattgcggaccgttttgtagaagcgtattttgaagatgtaacggcactaggttgcaaacatgcaacagttcacccgcgtgtaacggaaaatatggatatcattattgaatttattcaagaacttgtgaataaaggatatgcatatgaatccgaaggggatgtgtactttagaacgaaggaattcgaagggtacggtaaattatcacatcaaccaattgcggacttacgtcacggcgcgcgtattgaagtaggagaaaagaaacaagaccctcttgattttgctttatggaaagctgcgaaagaaggagaaatcttctgggaaagcccttggggtcaaggtcgcccaggctggcatatcgagtgctcggcaatggcgcgtaaatacttaggggatacaattgatattcatgctggtggtcaagacttggcatttcctcatcatgagaatgaaatcgcgcagtctgaggcgttaacaggaaaaacatttgcacgttattggatgcacaatggatatattaatattaataatgagaaaatgtctaagtcacttgggaacttcattttagttcacgatattattaagcaatatgatccgcagttaattagattctttatgctatcagtacattatcgtcacccaattaatttcagtgaagagttattacaaagcacaaataacggactggaaagaattaaaacggcttacggtaatttaaaacaccgtatggaaagtagtacggatttaacagatcataatgagaaatggttagctgacctagaaaaattccaaactgcatttgaagaagcgatgaatgatgacttcaatactgctaatgcaatcactgagttatataatgttgcaaatcatgcgaatcaatatttactggaagaacatacgtcaacagtggtaattgaagcatatgtaaaacagcttgaaacattatttgatattttaggattagaattagcgcaagaagagttgcttgatgaagaaattgaggcacttattcaaaaacgcattgaagctcgtaaaaatcgtgattttgcattatcggatcaaattcgcgatgatttaaaagaccgcaacattattttagaagataccgctcaaggtacaagatggaaaagaggataagaatgattgatgcaaagcaattaaacagcttagcgttagcatatatgggtgatgcggtatatgaacaatatatccgctatcacctacttcaaaaaggaaaagttcgtcctaatcagttgcatcgattagggacaagctttgtttcggcaaaagcacaggcgaaagttgtttatcatttattagagacagcatttttaactgaggaagaagaagcggtactgagaagagggcgtaatgcaaattcaggtactgttccgaaaaatacggatgtacaaacataccgacatagtacagcctttgaagcgctgattggctatcatcacttattaaataatcgtgaaagattagacgaaattgtatataaggcaattgctgttttagaagaaaaggaagggggcacatcatcatgagtagtgaatatattattggacgtaaccctgtaattgaagcgttacgatcagggagagatattaataaaatttggatcgcagaaggtgctgccaaaggacaagtacaaattgtactagcgctagcgaaagaaaataagattattttacaacatgcaccaaaaaagaaattagatcaattagttgaggggaaccatcaaggtgtaattgctcaagtggccgcatatcaatatgctgagctagaagatctattcaaagtagcagagaagcgcaatgaagatccgttcttcttaattttagatgaaattgaagacccgcataacctaggttctattatgcgtactgcggatgcaacaggagctcatggaattattattccgaaaagaagagctgtgggacttacagcttcagttgcgaaagcatctaccggggcaattgaatatattcctgttgcacgtgtaacgaatttatctcgtacaatcgatgaattaaaagaacgtggactttggattgctggtacagatgcaaaagggaaaacggattaccgtaatttagatggtaaaatgccaattggattagtaattggaagtgaaggaaaaggtatgagccgtattattggtgaaaaatgtgatttcttaattactttaccgatggttggtaaagttacatccttaaatgcttcagtggccgcaagtttgttaatgtatgaggtatatcgtaaacgtaacgaaattggtaaataaaaaatgaacgatattttaatcgttgacggttacaacattattggagcttggggagacttgaaaaaactacgggatgtagatttgcaatcatcaagagatgcactgattgataagatggcggattaccaaggttacacaggtacaaaggtaatgatagtttttgatgcttatacagtccacggtattgaaaaaaagatgaaacaatcgcgtgtggaagttatattcacgaggaagaatcaaactgcagatgaaaagatagagcaacttgcaattgagcttagaaatataaatacgcaaatatatgttgcgacttctgattatacggaacaatgggttatatttgctcaaggtgcgctccggaaatctgcacgggaattagagctggaagtacaagcgatggagcaacaagtaagaaggcgtacacaagacacaaaagaaaagcaacctgctatgcgaaagatatttagtaaagatattacagaaaagttagaaaaattaagaagaggagagcgttgaagcattgacgctctttgtctttttactgtataatatttctaaataaatagcggtcggagggatcaaggtggaagcaggcttcgtaagtgtaggcgacgttacatttcgtgatttagaagatgaggcaatcgttgagttagttcgaaaaggtaatactgacgctctagaatatttgattcacaaatataagaactttgttcgcgcgaaatcgagatcttatttcttagtgggtgccgatcgagaagatattgttcaagaaggtatgattggattgtttaaagcgattcgtgattataaagaggacaagctgtcttcattcaaagcatttgctgaactgtgtatcactcgacaaattattaccgctattaaaacagcaaccaggcaaaagcatattccgttaaattcgtatgtgtctttagataaaccgatttatgacgaggaatctgatcggacattattagatgttatttcggaagcgaaggtaactgatcctgaagaaatgattataagtcaggaagaatataccgacatagaatctaaaatatctgaattattaagcgatttagaaaggaaagtgctttctttatatctagacggtcgttcttatcaagagatttcggaacagttaaatagacatgtaaaatctattgataacgctttacagagagtgaagcggaaattggaacgatatatggaaatgagagagagtaccacttcaaattaataacaagagctacaggtgtaaaaaatcacctgttttctttttgtagagagtacaaaaggcatgtcattgacattgtcttttattgtatgatacatttttagggacataatgttacaaggttggtgtaactaatgaggaaaaaagttgtactctcatgtgaagagtgtaaaaatcgaaactactctacgatgaaagatacgagctcagtagagcgacttgaaataaagaaattttgtaaaacatgcaatcagcatacagttcacaaggaaacaaaataaataattgaaataatacactggaggtcccgtagatgcgtttaacgaactttttcggcgatgtaggtcgcgaaatgaaaaaagtaagttggcctaaaaaagatgaattactccgttcaacagcgactgttatcgctacagttgtcttctttgcgattttcttcgcagtagttgatatgggcatttcttctttaattcggttaattcttggttaattcttgaataagaagcacttatccatgatataatgttatttataagaactgtgtaaaagcccggtgaacgggttttttcatttgcgcaaaaaaatgtacgtcagggagggaaggacgctcgtcctaaatgaatggaaaaaagttggtatgttgtccatacttattctggatatgaaaataaagtaaaagcaaacctagagaaacgtgtagaatcaatgggtatgcaagataaaattttccgtgttgttgtcccagaagaagtagaagtagaaatgaaaaacggtaaagaaaaattaatgaaaagaaaagtgttcccaggttatgtattagtagaattaatcatgactgatgactcttggtatgttgtacgtaacacgccgggtgtaactgggttcgttggctcttctggttctggatctaaaccatcacctctattagaagaggaagttgttaccattatgaaacatatgggaatggacaacgaagtggttgatttcgactttgaacttcatgagacagtacgtgtaaatgagggaccattcgcagattatacaggtgctatcgaagaaattgatgtggagaagaagaaggttagcgtacttgtggacatgtttggtcgcgagactccagttgaacttgacttccatcaaattgaaaaattataaaatgaaacttgaaatgaattgtaaaaagtgataatatcttttaagtcagtacgtcttcgttatcggagacgttttttgaaagattttatccttacagataaaatatgacgtgggagggcaaatcactgtccaattgaccacatcacggacttaaggaggtgtgtctcgtggctaaaaaggtaattaaaatggtaaaacttcaaattcctgcaggtaaagctaacccagctccaccagttggtccagcattaggacaagcaggtgttaacatcatgggcttctgtaaagagtttaacgctcgtacagcagatcaagctggtcttatcatccctgttgaaattacggtatttgaggaccgttcattcactttcattactaaaactcctcctgctgctgttcttcttaagaaagtagctggtattgagtctggttctggtgaaccaaaccgtaataaagtggcaactgttaagcgtgataaagtacgcgaaatcgctgaaactaaaatgcctgacctaaacgctgctagcgtagaagctgcaatgcgtatggttgaaggtactgcacgcagtatgggcatcgttatcgaagactaattcgatttgttttttaaaaaaggttgcgggtctggaattccaattcgcaacctttattatcgtaaatgattatcgtttttaaataaatggatggcgcgcatcctcaggttatacctgaaaataagcgtaaacgtgggaggttattccgctaaaaccacattcgaggaggaaataaaaatggctaaaagaggtaaaaagtacgtagaagctgcaaagcttgttgatcgtgcagctgcttactctgcaacagaagcagtagaattagtaaagaaaacaaacacagctaaatttgatgcaactgtagaagctgcattccgtttaggtgttgaccctaagaaagctgaccaacaaatccgtggtgcagttgttcttccacacggtactggtaaagtacaacgtgtattagtattcgctaaaggtgaaaaagctaaagaagctgaagctgctggagctgacttcgtaggcgatgctgattacatcggtaaaatccaacaaggttggttcgatttcgatgtagtagtagcaactcctgacatgatgggtgaagttggtaaacttggtcgcgtattaggacctaaaggtttaatgccaaaccctaaaactggaacagttactttcgatgtaactaaagctgttaacgaaatcaaagctggtaaagttgaataccgcgttgataaagctggtaacatccacgttccaatcggtaaagtatctttcgaagatgctaaattagtagaaaacttcagaacaattgctgacactttacaaaaagttaagccagctgctgcaaaaggtacttacatgaagaacgtaacagttgcttctacaatgggacctggcgtacgtgtagacgtttctacattagcgtaaattttggaagttgacttcataaagaagtttttatataatcatttatgttgtgaatttaaatagtgtaccgtagacagtaggtgtcaatagacttaatttcctacctaggtgttaatatacgaagcggaatttttttctgtgactatatgcctccatgtctacaagttgggcatggaggtttttagtgcactttcggtacatcttctatataatctacaggaggtgtaataacatgagcaaagtaatcgaaactaaacaacaagttgtaactgaaatcgcggacaaacttcgcgctagtaaatctacaatcgttgttgactaccgtggtttaacagtttctgaagcaacagaattacgtaagcaattacgtgaagctggcgttgagttcaaagtttacaaaaactctctaactcgtcgtgctgcagaatctgctgaaatggctgagttaaatgaattcttaacaggaccaaacgcaatcgcgttcagtaacgaggatgtagttgctcctgcgaaagtattaaacgacttcgctaaagatcatgaagctttagaaattaaagcgggcgtaatcgaaggtaaacttgtaacacttgatgaggttaaagctatcgctactcttccatcacgtgaaggcttactttctatgcttcttagcgttcttcaagctccaatccgtaaccttgcacttgctactaaagcagttgcagaccaaaaggaagagcaaggcgcttaattttttaaaagataattacgtattatcgataaaacaatacaaacctatttaagggaggatatttacaatgactaaagaacaaatcattgaagcagttaaatctatgactgtattagaacttaacgacttagtaaaagctatcgaggaagaattcggcgtaactgctgctgctcctgtagctgttgctggtggcgctggagaagctgctgctgagaaaactgaatttgatgtggaactaactagcgctggtgcacaaaaaatcaaagttatcaaagttgttcgtgaaatcactggtcttggcttaaaagaagctaaagaattagttgacaacactccaaaagtaatcaaagaagctgctgctaaagaagaagctgaagaaatcaaagctaaacttgaagaagttggcgctgctgtagaagttaagtaattaacttttgatgctttaaaaaaagctcgctctcatgcgagctttttttaactgtaaagaaaagaggtggccatatggcagaccattatttttctaacgacccttctagtaaaagtgatcgtaagcgatgggaatttacgcttcgtggatctcgatttactttcttatctgaccgtggggtgttctcgaaaaacgaagtggactttggttctcgtcttttaattgaagcgtttcaagtgccagatattaaaggtgatatattagacgtaggttgtggatatggaccgattggtttatcgttggcgaaagagtttcaagaccgtaaagttcacatggtggatgtgaatgaaagggcgcttgagcttgcgaaagaaaatgccgctaacaatagaattggaaatgtgcacatttttcaaagtagcgtctacgaaaacgtagatggtatgtatgctgctattctatctaatcctccaattcgtgcaggtaaagatatcgtgcatgagattttagaaaaagctgtagagcatttagttccaggtggagagttgtggattgttattcaaaagaaacaaggtgcaccatctgcactgaagaaactagaagaagtgttttctgaagtcgaagttgtagaaaagaaaaaaggatattatatcataaaatcaaaaaaacgttgacggttatttttggctatgttaacattatacaatgccaatatatgattttctgcgttgagaaagatgtatatttttgtttctcttggaaaagatagtaaaatcagcagattatgaaacagaatgatggttttcttatagaagccatttttcttttttgagcaggtagaaagactcaacgtatttatctttaagagaaaaaagactacgctaaatagcagtagttgtatttatttgtgattttgcacaaattttttgtgcatttataatactcatgatttgaggggtgaagcagttgacaggtcaactagttcaatacggacgccaccgccaacgaagaagttatgcccgtattagtgaagtattagagttaccaaatcttatcgaaattcaaacctcttcttatcagtggtttcttgatgagggtttgcgagaaatgttccaagacatttctccgattgaagactttacgggaaatctatcgcttgaatttatcgactacagcttaggtgaacctaaatactctgtagacgaatgcaaagagcgtgatgtgacgtatgcagcaccacttcgtgtaaaagtgcgtctaatcaacaaggaaactggtgaagtaaaagaacaagatgtgttcatgggagatttcccactcatgacagagactggaacattcgtaattaacggtgcagaacgtgttatcgtttcccagttagttcgctctccaagcgtatactatagtggcaaagtggataaaaacggaaaacgtggttttactgctactgtaattccaaaccgcggagcttggttagagtatgagacagatgctaaggatgttgtatatgtgcgtattgaccgtacgcgtaaacttcctgtaactgttttgttacgcgcattagggtttggctctgatcaagaaatcaccgagcttttaggtgataacgaatacttaagcaacacattagaaaaagacaacacagatagcacagaaaaagcattgcttgaaatttatgagcgtctacgtcctggtgaaccaccaacagtagaaaatgccaagagcttacttgtgtctcgtttcttcgatccaaagcgctatgatttagcaaatgtaggtcgctacaagatcaacaagaagttacacattaaaaacagattgtttaaccaacgtttagctgaaacattagtagatccagaaactggtgaaattttagcggcagaaggaacaatcttagatcgtcgtacacttgatcgcattttaccttacttagagaaaaacattggattcaaaacagcgaaaccaatgggtggagtggtagaaggtgatgttgagctgcaatctattaagatttatgctcctgagtcagaaggcgagcgcgtaattaatgtaattggtaatgcaaacattactcgtgatgtaaaacacatcacaccaggtgatatccttgcttctatcagttacttcttcaacttactatacaaagtaggggatacagatgatatcgaccacttaggaaaccgtcgtctgcgttctgttggagaactattacaaaatcaattccgtatcggtctttctcgtatggaacgtgttgttcgtgagagaatgtcgatccaagatacaaatgcaattacaccacaggcattaattaatattcgtcctgttattgcagctattaaagagttcttcggaagttctcagttatctcagttcatggaccaaacaaatccattagcagagttaactcacaaacgaagattatctgcattaggacctggtggtttaacgcgtgagcgcgcaggctttgaagtacgtgacgttcactactctcactatggtcgtatgtgtccgattgaaacaccagagggaccaaacatcggtttgattaactcattatcttcgttcgcgaaagtaaatgagtttggtttcattgaaacaccataccgtcgtgttgacccagaaactggtcttgtaacagggcatgttgattatttaacagcagatgaagaagataattatgttgtagcccaagcgaatatgaaattatctgaagaaggagaattccttgatgaagatatcgtagctcgtttccgtggtgaaaacattgtcacaaataaagaacgcatcgactacatggatgtatcaccaaaacaagtagtgtcggcagcgacagcttgtattccgttcttagaaaacgatgactctaaccgcgcacttatgggagcgaacatgcaacgtcaggcggttccgttaatgaatccggaatcaccgattgtaggtacaggtatggagtacgtatcagcaaaagactcaggtgctgcagtaatctgtaaacaccctggtattgttgagcgcgtagaagcacgtgaagtttgggtacgtcgctatgtagaagttgacggtcaaacagtaaaaggcgacttagatcgctacaaaatgcaaaaattcattcgttctaaccaaggaacttgctacaaccaacgtccaatcgtaagtgttggaaatgaagttgtaaaaggtgaaatccttgcggatggtccttctatggaattaggtgaactagcacttggacgtaacgtgcttgttggcttcatgacttgggacggttataactacgaggatgcgatcattatgagtgagcgccttgtaaaagatgatgtgtacacttctattcatattgaagaatatgagtcagaagctcgtgatacgaagcttggaccagaagaaattacacgtgacattccaaacgttggggaagatgcattacgcaaccttgacgagcgcggtatcattcgcgttggtgcggaagtaaaagatggagatttacttgttggtaaagtaacgcctaaaggtgtaacagaattaacagctgaagaacgtctattacatgctatctttggagaaaaagcgcgtgaagtacgtgatacatcactacgtgtaccacacggtggtggcggtattatcttagacgtaaaagtattcaaccgtgaagatggcgatgaattgccaccaggcgtgaatcaacttgtacgtgcatatatcgttcaaaaacgtaaaatttctgaaggtgacaagatggccggacgtcacggtaacaaaggtgttatctctcgtattttaccagaagaagatatgccttacttaccagacggtacgccaatcgatatcatgttaaacccattaggggtaccatctcgtatgaatatcggtcaggtattagagcttcatcttggtatggcagcaagataccttggtattcacattgcaacaccagtattcgatggtgctcgtgaggaagatgtttggggcacaattgaagaagctggtatggcgaatgacgcgaaaacaatcctgtatgacggacgtactggtgaaccattcgataaccgtgtatctgttggtgtcatgtatatgatcaaacttgcgcacatggttgacgataaacttcatgctcgttctactggaccatactcacttgtaacgcagcagcctcttggaggtaaagctcagttcggtggacagcgtttcggtgagatggaggtttgggcacttgaagcttacggtgctgcttatactcttcaagaaatcttaacagtgaagtctgatgatgttattggacgtgttaagacgtatgaagcaattgttaaaggcgaaaatgttccagaaccaggcgttcctgaatcattcaaagtattgattaaagagctgcaaagtttaggtatggacgttaaaatgatgtctagcgacgatacagaaattgaaatgcgtgatacggaagatgacgatgatcatcaatcagcagataaattgaatgtcgaagttgagacaactaaggaataattgggataacctgtagactaaaagggaggtaggccccttgatagatgtaaataactttgaatatatgaagattggacttgcttcacctgacaagattcgttcttggtcatacggtgaagttaagaaaccagaaacaattaactatcgtacgttaaagcctgaaaaagatggcttgttctgtgagcgtattttcggaccacaaaaggactgggaatgtcattgcggaaaatacaaacgtgtacgttataaaggtgtagtttgtgatcgatgtggcgttgaagtaacgcgtgcgaaagtacgtcgtgaacgtatgggtcatatcgaattagctgctcctgtatctcatatttggtatttcaaaggtatcccgagccgcatgggacttgtcttagacatgtcccctcgcgcgcttgaagaagtaatttatttcgcttcttatgttgtaacagaaagtggagatacaccacttgataagaagcaattactttctgaaaaagaataccgtgcatatcgtgatcgatatggtagcacattccaagctgctatgggtgcagaagcgattaaaaagctattacaagacatcgatttagataaagaagtagacttcttaaaagaagaattaaaaacagcacaaggacaacgccgtactcgtgctattaaacgtctagaagtattagaagcattccgtaactctggaaatgagccatcttggatgatcttagatgttctaccagtaatcccaccagaactacgaccaatggtacagttagatggtggacgttttgctacttctgacttaaacgacttataccgtcgtgtaattaaccgtaacaaccgtttaaaacgtctattggacttaggtgcaccaagcattatcgttcaaaacgaaaaacgtatgttacaagaagctgtagacgcattaatcgataatggtcgtcgtggccgtccagttactggaccgggtaaccgtccattaaaatctctatctcacatgcttaaaggtaaacaaggacgtttccgtcaaaacttattaggtaagcgtgttgactactctggtcgttctgtaatcgttgtaggaccgaacttaaagatgtatcaatgtggattaccgaaagagatggcgcttgaactgttcaaacctttcgtaatgaaagagttagttgaaaaaggattagcacacaacattaagagtgcgaaacgtaaaatcgagcgtgtacaacctgaagtttgggacgttttagaatctgtgattaaagaacatccagtacttctaaaccgcgcaccaacacttcaccgtcttggtattcaggcgtttgaacctacattagtagaaggtcgcgcaatccgtcttcacccacttgtatgtactgcatacaacgcggactttgacggtgaccaaatggccgttcacgtacctttatcatcagaagcgcaagcagaagctcgtcttcttatgttagcggcacaaaacatcttgaacccgaaagacggtaaaccagttgttactccatctcaggatatggtattaggtaactactacttaacacttgagcgtgaaggtgcaatcggtgaaggtatggtcttcaaagatgcgaacgaagcattacttgcatatcaaaatggatatgtacatcttcatacgcgtgttgcagtagctgcaagtgcagtaaacaacgtaacatttactgaagagcaaaagaatatgcttctattaacaacagttggtaaattaatatttaacgaaatcttaccagagtcgttcccttatattaatgaaccaacaaattcaaaccttgaaaaagaaacaccagcgaaatatttcgttgaaaaaggtgcgaacattaaagagattattgctagtcgcgaagaagtggcaccattcagcaagaaaatccttggtaacatcattgcggaagtgtttaaacgtttcaaaattacagaaacgtctcgcatgcttgaccgtatgaaaaacttaggattcaagtactctacaaaagctggtattacagttggggtatctgacattcttgtattaggtgaaaaagatgaaattctccacgaagcacaagcaaaagtagataatgtaattaaacaattccgtcgcggtttaatcacggaagaagaacgttacgatcgcgttatctctatttggagtaatgcaaaagatgttatccaaggaaaactgatgaagtccttgaataaacgcaacccaatcttcatgatgagtgattccggtgcccgtggtaacgcatcgaactttactcagcttgctggtatgcgtggtctgatggccaatccatctggtcgtatcatcgaacttccaatcaaatcaagtttccgtgaaggtttaacagtacttgagtacttcatctctacgcatggtgcgcgtaaaggtcttgccgatacagcactgaaaactgccgattctggttacttaacacgtcgtcttgttgacgttgcacaagatgtaatcgttcgtgaagatgattgtggaacagatcgcggtttattaattggtgcgattaaagagggtaatgaagttattgagtcattatatgatcgtcttgttggacgttttgcaagaaaaactgtaaaacatcctgaaacaggtgaagtattagttgctgaaaatcaattaattactgaagatatcgctcatattgttgaaaactcgggtgttgaaactgtaaacattcgttcagcgtttacgtgtaacactcgccatggtgtatgtaagaagtgttacggtcgtaacttagcaactggaacagacgtagaagtaggggaagcggtaggtattatcgcagctcaatctatcggtgagccaggtacacagttaacgatgcgtacgttccatacaggtggggttgccggagatgatatcactcaaggtttacctcgtatccaagagatcttcgaagctcgtaatccgaaaggtcaggctgttatcagtgaaatcgacggtgttatcgcagcgatcaacgatgttaaagatcgccaagaagtagttgtacagggtgaagttgaagctcgtacgtatgctattccttatggtgctcgtctgaaagtaattccaggacagaaaattagccacggtaaagagttaacagaaggttctattgatccgaaagaattactaaaagtaacagacattacggcagttcaagaatacttattacgtgaagttcaaaaagtataccgtatgcaaggggtagaaattggtgacaaacacgtagaagtaatggtacgccaaatgttacgtaaagtacgtgtgagtgatgcaggtgaaacagatgtattaccaggaacattactagatatccatcagtttactgatgcgaatgcgaaggtgttactgcaaggtaaacaaccagcaacagctagacctgttctacttggtattacaaaagcttcacttgaaacagattcattcttatctgcagcatcgttccaagaaacaactcgtgtcttaactgatgcagcgattaagggtaaacgcgatgagcttctaggattgaaagaaaatgttattatcggtaaacttgttcctgctggaacaggtatgaatcgttatcgcaaagtggatcttgttaaaactacacaagatgacatgaatgtagaaaacgatgaagtttatgtggaacagtaaaattttccgtcgtaaattttgtataaaaacagttaatcctagttgacattgtatgagtcaaaatgttactataagcaaggttgctcctgaacgatgctttggaggatatttatatgtcttatcaaaaagtgtcaaatgctgaaaatgtagtcgttggtcataaacgtacattggaagcaatcaaaaatggtatagttaaagaagttgtcattgcagaagatgctgatatgcggttaacccatgttatcattcgcactgcattgcaacataacatacccataaccaaagttgaatcagttcgtaaacttggaaaagttgcggggattcaagtgggagcttcagcaataggaataataagttaaaactgtttttgtgaggagagagcatttgctctcccttgcaaaaactttgttttcaactaataatgaaccacctggatatgtggtcatacaaacatgcgaagggaggataatcaaatgcctactattaaccaattagtgagaaatggtcgtactgataaagtatggaaatctaaatcacctgcgttaaacaaaggttttaactctttaaagaaaaaatcaactgatatctctgcacctcaaaaacgtggtgtatgtactcgtgttggtacaatgactccaaagaaacctaactcagcgttacgtaaatatgctcgtgttcgtttaacaaatggtattgaggtaacagcatacatcccaggtatcggtcacaacttacaagagcacagcgtagtattaattcgcggtggtcgtgtaaaagacttaccaggggtacgttaccacatcgttcgtggtgcgcttgatacagctggtgttgacaagcgtatgcaaggccgttctaaatacggtactaaaaagcctaaagcggctaagaaataataactttttaatgaaaggaggaactcaatatgcctcgtaaaggacctgttgcaaaacgtgacgtgttaccagatccaatgtacaattcgaagctagtaacacgccttatcaacaaaatgatggttgacggcaaaaaaggtaaatctcaaacaattctttataatgcgttcgatatcgtaagcgaacgtactggtaaagagccaatggaagtattcgagcaagctcttaagaacattatgcctgttcttgaagtacgcgctcgtcgtgttggtggtgctaactaccaagttccagttgaggttcgtccagaacgccgtacaactttaggtcttcgttggttagtaaactacgctcgtcttcgtggtgaaaaaactatggaagagcgtcttgctaacgaaatcttagatgcagctaacaacgctggtgcatctgttaagaaacgtgaagacactcataaaatggcagaagctaacaaagcatttgctcattaccgttggtaggattcaacgtaaaataaatgtaagcataaaccgctttatttgtcgcttatggaagtgtggagagggagaatgcctctccctttcgttgggcgctcgttttacataatgagggtactggacatactgacatgtgtaacaatataaagtggcttttttgctacttaaaataaaaaatccaatccatatatggaaggagcaagacaccaaatggcaagagagttctctttagaaaacactcgtaatattggtatcatggctcacatcgatgctggtaaaacaacagctactgagcgtattctgtactacacaggacgtattcacaaaatcggtgaaactcacgaaggtgcatctcagatggactggatggagcaagagcaagagcgtggtatcacaattacttctgctgcaactacagcacaatggaaaggtcaccgtgtaaacatcattgacactccaggtcacgtagatttcacagtagaagtagaacgttctttacgcgtacttgatggcgcagtagcagtacttgatgcacaatctggtgtagaaccacaaacagaaactgtttggcgtcaggctactacttacggcgtacctcgtatcgtattcgttaacaaaatggataaaatcggtgcagatttcttatactctgtaggaacaatccacgatcgtttacaagcaaacgcacacccaattcagttaccaatcggtgctgaagatgagttcaatggtatcattgaccttgttgaagaatgtgcttacatgtacggtaacgatttaggaacagacattcaacgtgttgaaattcctgaagagcataaagaactagctgaagaataccgtggaaaacttattgaagcggtagctgagcttgatgaagaaatgatgatgaagtacctagaaggtgaagaaatcactgtagaagagcttaaagctggtatccgtaaggctacaacttctgtagaattcttcccagtaatctgtggttctgcattcaaaaacaaaggtgttcaaattctgttagacgcagttatcgactacctaccatctccattagacgtacctgctattaaaggtatcgttcctgatacagatgaagaagtagaacgtaagtctagcgatgaagaaccattcgcagctctagcattcaaaatcatgactgacccttatgttggtaagttaacattcttccgtgtgtactctggtgtgttaaactctggatcatacgtgaaaaactcaactaaaggtaagcgtgagcgtgtaggtcgtatcctacaaatgcacgctaacagccgtgaagagatctcaacagtttacgctggtgatatcgctgctgctgtaggtttaaaagatactactactggtgatactctttgtgacgagaagagccttgttatccttgagtctatggaattcccagagccagttatctctgtagctatcgaaccaaaatcaaaagctgaccaagataaaatgggtacagcattatctaagctttctgaagaagatccaacattccgtgctcacactgaccaagaaactggccaaacaatcatcgctggtatgggtgaacttcaccttgatatcatcgttgaccgtatgcgccgtgaattcaaagttgaagcaaacgttggtgctcctcaggtagcataccgtgagactttccgcgctgctgcgaaagttgaaggtaagttcgctcgtcaatctggtggacgtggacaattcggtcacgtttggattgagtttgaacctaatgaagaaggtaaaggattcgaattcgaaaacaagatcgtcggtggtgttgttccacgtgaatacatcccagctgtaggcgcaggtcttgaagatgcacttaaaaatggtgtacttgctggatatccagtagtagacattaaagctgcattagttgacggatcttaccatgatgtcgattcatctgagatggcgttcaaaatcgctgcatctatggcacttaaagctgcggtttctaaatgtaacccagtaattcttgagccaatgatgaaagttgaagttgtaattcctgaagagtacatgggtgacattatgggtgacgtaacatctcgtcgtggacgtgtagaaggtatggaagctcgcggtaacgctcaagttgttcgcgctatggttccactttctgaaatgttcggttatgcaacgtcattacgttctaacactcaaggacgcggaacattctctatggtgtttgaccactatgaagaagtaccaaagtctgtttctgaagaaattatcaaaaaaaataaaggtgaataattgatttttatcgattcttcacgtataactacttatgtaagcttagaaagtgggacgcaagtttcgctttctagcctaaatataaaataacctatataaactaaggaggaatttagaatggctaaagctaaattcgaacgttctaaaccccatgttaacatcggtacaatcggccacgttgaccatggtaaaactacattaactgctgcgatcactacagtacttgcaaaagctggtggtgctgaagcacgcggatacgatcaaatcgatgctgctccagaagaaagagagcgcggtatcacaatctcaactgcacacgttgagtacgaaactgaaactcgtcactatgcacacgttgactgcccaggtcacgctgactatgttaaaaacatgatcactggtgctgctcaaatggacggcggtatcttagtagtatctgctgctgatggcccaatgcctcaaactcgtgagcacatccttctttctcgtcaagtaggtgtaccttacatcgttgtattcttaaacaaatgcgacatggtagacgacgaagaattattagaattagtagaaatggaagttcgcgacctattatctgaatacggattcccaggcgacgacattcctgtaatcaaaggttctgctcttaaagctcttcaaggagaagctgattgggaagcaaaaatcattgaattaatggctgaagttgatgcttacatcccaactccagaacgtgaaactgacaaaccattcttaatgcctgtagaggacgtattctctatcacaggtcgtggtacagttgctactggtcgtgttgagcgcggtatcgttaaagttggtgacgtagtagaaatcatcggtcttgctgaagaaaatgcttctacaactgtaactggtgtagagatgttccgtaaacttcttgaccaagctcaagctggagacaacatcggtgctttacttcgtggggttgctcgtgaagacatccaacgtggacaagtacttgcaaaaagcggttctgtaaaagctcacgctaaattcaaagctgaagttttcgtattatctaaagaagaaggtggacgtcacactccattcttcgctaactaccgtcctcagttctacttccgtacaactgacgtaactggtatcatccaattaccagaaggtactgaaatggtaatgcctggtgacaacatcgaaatgactatcgaacttatcgctccaatcgctatcgaagagggaactaaattctctattcgtgaaggtggacgtacagtaggttacggtgtagttgctactatcgttgagtaatcttaactgatataaaaaaccccgagggattttcccttggggtttttgtttgcgtttatataataaataaaatcatatttttatgttttgacgagtttcttctataatatataaaaagtaataaacaaaacccagaaactgtaaaatgaattctagtagatgaaaacttgaaattctttaaagtgccatgtataatagcaaaagtagagaaaagcagatgcaaacaaaaagatgcttgcatctagacgaataacattgtataatagacaatgttggtctttgactgcgatgaagtggaaggttgctgacacacccggccgctttgccatggcatggtgtggggaaatttccatggagaaggtctattttagaaataggcgaacgaaggagggaaaataatggcaaaagaaaaaattcgtatccgtttaaaagcttacgatcaccgtattcttgatcagtctgctgacaaaattgtagaaacagctaagcgttctggggcaacagtttctggtccgatcccattaccaactgaaaaaactgtttacacaattcttcgtgctgttcataagtacaaagattctcgtgagcaattcgaaatgcgtacgcacaaacgtctaatcgacatcgtgagtcctactccacaaacagtagattcattaatgcgtttagacttaccatctggtgtagatatcgaaatcaaactataatttatataacttaaaaatgtaggaggtgtaactcatgaccaaaggaatcttaggaagaaagatcggtatgactcaagtatttgctgagaacggtgagttaatcccagtaacagttatcgctgctaatccaaacgttgttcttcaaaagaaaacaactgaaactgatggctacaacgcaatccagttaggatttgaagataaacgtgaaaagttaactaacaaacctgaacaaggccacactgctaaagcatctacaactcctaagcgcttcattcgcgaaatccgcgatgcagacgtggacggattagaggttggtcaagaggtaaaagttgacgtattcgctacaggtgaaatcgttgatgtaacaggaatttctaaaggtaaaggtttccaaggtgttatcaaacgccacggacaatctcgcggacctatgtctcatggttctcgctatcaccgtcgtccaggttcaatgggcccagttgctccgaaccgtgtattcaaaggcaaaaaacttgctggacgtatgggtggagaccaagttactatccaaaacttagaaatcgttcaagttgacactgagcgcaacttattattagtaaaaggtaacgttccaggtgctaagaaatctcttgtagttgttcaaggcgctgtgaaggttagcaaataattcacaataggaaggaggaattccaatgccaaaagttactgtatataaccaaactggttcacaggttggtgaaatcgaattagctgaagctattttcggtatcgaaccaaatgaagctgtacttttcgaagctgtaatgatgcaacgtgcatctttacgtcaaggtacacacaaagtaaaaactcgctctgaagttcgcggtggtggtcgtaaaccatggcgtcaaaaaggaactggacgtgctcgtcaagggtctatccgctctcctcaatggcgtggtggtggtacggtattcggacctacaccaagaagctatgcgtacaaacttcctaagaaagttcgtcgtttagcaatcaaatctgcattagctactaaagtagttgagaacaacattgtagttcttgaagacctagtgttaaatgcaccaaaaacaaaagacatgctagcagtacttaaaggattaactgttgagaagaaagctcttatcgtaactgctgatgcaaacgaatctgtagagttatctgctcgcaatatccctggagtaacagtaatcactgctgatggcgtaaacgttttagacgtgcttcatcatgataagctaatcatgacaaaagcggcagtggaaaaagtagaggaggtgcttgcataatgagagatcctcgtgatatcattaagcgcccagttatcactgaacgttctatggaaatgatggctgaaaaaaaatacacgttcgatgtggacgttaaatctaataaaacagaagttaaagatgctcttgaagcgatctttggtgttaaagtagaaaaagtgaacatcatgaactacaagccgaaagcaaaacgcgttggtcgtcacgctggttttactagccgtcgtcgtaaagcaatcgttaagctaactgctgacagcaaagaaatcgaaatcttccaaggcgtttaattcttactaaagaaggagggaaattgagatgggaattaaaaagtataatccaactactaacggtcgtcgtaacatgactacgaatgatttcgctgaaatcacgactgacagacccgaaaagtctttacttgctcctttaagcaaaaaggctggtcgtaataaccaaggtaaaatcactgtacgtcatcaaggtggcggacataagcgtcaataccgtatcatcgacttcaaacgtaacaaagatggaattccaggacgcgttgctacgatcgaatacgatccaaaccgctctgcgaatatcgcattaattaactacgttgacggtgaaaaacgttacattcttgctcctaagaacttagaagtaggtatggaaattatgtctggcgctgaagctgacattaaaatcggtaacgcattaccattaatcaacattccagtaggtactgttgttcataacatcgagcttaaaccaggtcgtggtggacaattagttcgttctgctggtacatctgcacaagtacttggtaaagaaggtaaatacgttcttgtacgtttaacttctggtgaagtgcgtcttgtattatctgcttgccgtgcaactgtaggtcaagttggtaacgagtcacacgaacttatcaagatcggtaaagctggtcgctctcgctggttaggtaagcgcccaactgttcgtggttctgtaatgaacccagttgatcacccacacggtggtggtgaaggacgttcaccaatcggacgtaagtctccaatgtctccatggggtaaaccaactcttggattcaaaactcgtaagaaaaacaaagcgtctgacaaattcatcgttcgtcgtcgtaaaaaataatgggattgtagtacggttcactttgagaaccgtacggcaatcacgaagggaggcaccaaaatggctcgtagcttgaaaaaaggaccatttgtcgatgatcatttaatgagtaaaattgcaaagctaaatgaaactgagcaaaagcaagttgttaaaacttggtctcgtcgttcaacgatcttccctcagttcatcggtcacacaatcgctgtatatgacggtcgtaaacatgtacctgtatatgttactgaagacatggtaggccacaagttaggtgaattcgcaccaactcgtacgtataaaggtcatgatgctgacgataagaaaactagaagataatgagaggaggcacttcaatgcaagctaaagcagtagcgagaacagttcgtattgctcctcgtaaagttcgtttagttgtagacttaatccgaggtaagcaagtgggtgaagcgattgctatccttaaccacacaccaaaaactgcttctccagttgtagaaaaagttttaaaatctgcaatcgcaaatgcagagcacaattatgaaatggacatcaacagcctagttgttgagaaagttttcgttgacgaaggtccaacgttaaaacgtttccgtccacgtgcaatgggtcgtgcaagccaaattaacaaacgcacaagccacatcacagttgtggtatcagaaaagaaggagggataatcgatgggtcaaaaggttaatccaattggtcttcgtgtcggcgttatccgtgactgggaatctcgttggttcgctgagaaagattacgctacattattacatgaagacatcaaaatccgtgagtacattaatgtacgcttaaaagattctgctgttgctaaagtagaaatcgaacgtgcagcaaatcgtgtaaatgttacaattcacacagcaaaacctggtatggtaattggtaaaggtggtactgaagttgaagcacttcgtaaagctcttaaccaattaacaggcaagcgtgtacacatcaacattttagaagttaagagagctgatcttaacgctaaattagtaggcgaaaacattgctcgtcaattagaaaaccgtgtatcattccgtcgtgcacaaaagcaagttattcaacgtgctatgcgtgcaggtgctaaaggtattaaaacacaggtttctggtcgtcttggcggagctgatatcgctcgtgcagaatcttacagtgaaggaactgttccacttcatacacttcgcgctgatattgactatgcagcagttgaagctgatacaacatacggtaaattaggcgtaaaagtatggatctaccgtggagaagtccttcctacaaaaaagaaagcttctgaggaaggaggaaaataatatgttaatgccaaaacgcgtaaaatatcgtagagagcatcgtggtaaaatgcgtggtcgtgcaaaaggtggaactgaaattgctttcggtgaattcggtttacaagcacaagctgcttcatggattacaaaccgtcaaatcgaagctgctcgtcgtgcaatgactcgttacatgaaacgtggcggtaaagtatggattaaaattttcccttctaaaccttacactgcaaaacctctagaagtacgtatgggttccggtaaaggggcaccagaaggctgggtagcagtagtaaaacctgggaaaattatgttcgaaatcgcgggtgtatctgaagaggtagcacgcgaagcattacgtcttgcagctcacaagttacctgtgaaatgtaaattcgtaaaacgtgaagaaaatggtggtgaatctaatgaaaactaatgatattcgtgaattaaccactgccgaaatcgaaacaaaagttaaagctttaaaggaagagttgtttaatcttcgcttccaacttgctacaggacaattagagaatccaactcgcattcgtgaagtgcgtaaagcgattgctcgtatgaaaactgtagttcgtgaaagagagatcggaattaatcgataaattgaggggaggtttgcatagtgagcgaacgtaaccaacgcaaagtttatactggtcgtgtagtgtctgacaaaatggacaaaacgattacagttttagttgaaacttacaaaactcattccttgtacggaaaacgtgttaagtattctaagaagtacaaagcccatgatgagcaaaaccaagcgaaacttggcgatatcgttaaaatcatggaaactcgcccgctttctgctactaagcgtttccgtttagttgaaatcgttgaagaagcggttattatctaaatagacgaatcggaatttttagtccgaagggaggtttcataacatgatccaacaagaatctcgtttgaaagttgctgacaactctggtgcacgtgaacttttaacaatcaaagtattaggcggctctggtcgtaaatatgctaacattggtgacattatcgttgctacggtaaaacaagcaacaccaggtggcgttgttaaaaaaggtgacgttgttaaagcagtagtagtacgtacgaagagcggagctcgtcgtccggacggttcttacatcaaatttgatgaaaacgcagcggttatcattaaagacgataagagcccacgtggtactcgtatcttcggaccagtagctcgtgaattacgtgatagcaacttcatgaagatcgtttctttagctccagaagttctataatttaaggtattgccttgctaaggaggtgcagaattaagatgcatgtaaaaaaaggtgataaagtacaggtaatcactggtaaagacaaaggaaaacaaggcgttatccttgtggctttcccaaagcaaaaccgtgttatcgttgagggtgtcaatatcgttaagaagcactctaagccatctcaattaaatccacaaggtggaattattactaaagaagcacctattcacgtttctaacgttatgattttagatccgaaaacaggtgaacctactcgtgtaggcttcaaagtagaagatggtaaaaaagttcgtattgcaaaaaaatctggtgaattattagataaataattttcttaagaaaggaggtcacttcattgaatcgccttaaagagaagttccaaaaggaaattactcctgctctagtgagcaagtttaactataaatctgtaatgcaggtaccaaaaatcgaaaagatcgtaatcaacactggtgttggtgacgcggtatctaactcaaaaacgttagacaacgcagtagaagaattaacacaaatcacaggtcaaaaacctgttgtaactcgtgctaaaaaatcaatcgctggtttccgtcttcgtgaaggtatgccaatcggtgcgaaagtaactttacgcggcgagcaaatgtatgagttcttcgacaaattagtatcagtttctttaccacgtgtacgtgatttccgtggtgtttctaagaaatcattcgatggtcgtggaaactacacattaggtgttaaagagcaacttattttccctgagattgattatgataaagtaagcaaagtccgcggtatggacatcgtaatcgttactacagcgaaaactgatgaagaagctcgtgaactgttaacacaattcggtatgccattccaaaaataatggaagccaacgctaagtagaggaggcgaaaacgtggctaaaaaatctatgatagcgaaacaaaagcgtactcctaagtttaaagtacaagagtatacacgttgcgaacgctgcggtcgtccgcattctgtataccgcaaatttaaactttgccgtatttgtttccgtgaacttgcatataaaggtcaaattcctggtgttaaaaaagctagttggtaaaacccacaaatgggaaggaggtaaaacacatggtgatgacagatccaattgcagacatgcttactcgcatccgtaatgcgaacatggtacgtcatgagaaattagaggttcctgcttctaaaatcaaaaaagagatcgctgaacttttaaaacgtgaaggtttcattcgtgatgtagaatacatcgaggataacaaacaaggtatccttcgtattttcctgaaatatggtgcaaacaatgaacgtgtaatcactggattaaaacgtatcagtaaacctggcttacgcgtttacgctaaagctgacgaagtaccacgtgtacttaacggattaggtatcgctcttgtttctacatctaagggagtaatgacagacaaagacgctcgtcaattacaaactggtggagaagtagtagcatacgtttggtaatatatatttaaaacgaacggaggtgtgaccacatgtctcgtattggtaaaaagattcttgaaatccctgcaggtgttactattacagttgcagaagacaatactgtaacagtaaaaggccctaaaggtgaattaactcgtactttcaatgctgatatgcttatcaaaattgaagagaatacattaacagttgagcgtccatctgaacagaaggaacaccgtgcattacacggtacaactcgtgctttaatcggaaacatggttgaaggtgtaactgaaggtttcgcacgcggacttgaattagtcggtgttggttaccgtgctcaaaaacaaggtgataaacttgtattaagcgtaggttattctcatccagtagaaatgactccggaagcaggtcttgaagttgaagtacctgcaccaactaagatcgtaatcaaaggtatcgacaagcaacgtgttggcgaatttgctgctaacatccgtgctgtacgtgctcctgagccttacaaaggtaaaggtattcgttacgaaggcgaagttgttcgtcgtaaagaaggtaaaactgctaagtaaacccgttaggtgagagaaaggagtgacaagaatgatcactaaagctgataaaaatgcgactcgtaagaaaagacatgcacgtgtacgtgctaaacttactggtactgcagagcgtccacgtttaaacgtgttccgttctaaccaacatatttacgctcaagttattgatgatgtgaatggtgtaacgttagtaagtgcatctactcttgataaagaccttgctcttaacggtactagcaatattgaagctgctacgaaagttggagaatcagttgctaagcgtgctgtagagaaaggcgttaaagaagtagtatttgatcgcggtggttacttataccatggccgtgttaaagctctagctgaagctgctcgtgaggctggattacaattttaatggtcaaaggagggaaaattgatgcatcgcattgacccaagtaaattagaacttgaagaacgtgtagttacgataaatcgtgtcgcgaaagttgttaagggtggtcgtcgtttccgctttgctgcactagttgtagttggcgataaaaacggtcatgttggattcggtactggtaaagcacaagaggtaccagacgcaatccgcaaagctatcgaagacgctaagaaaaacttaatcgctgtaccattagttggtacaacaattccacacacaatcaacggtcattttggcgctggtgaagtattcttaaaacctgctgctgagggtactggtgttattgctggtggacctgttcgtgcggtccttgaattagcaggtgtacaagatattctttcgaaatctcttggttctaacacaccaatcaacatgattcgcgctactgtgaacggattaagcgaacttaagcgcgctgaagatgttgcaaaattacgcggtaaatctgtagaagagctactaggttaaggagggaaaacaaatggcgaaaaagttagaaattaccctcactcgtagtgtaattggtcgtccacaagatcaacgtgcgacggtagaagctttaggtcttaaaaagttgaattcaactgtagttaaggaagaaactcctgctattcttggtatgatcaacaaagtttctcaccttgtaactgtaaaagaagcttaaggataactcattaatataaggaggtgcctgggaatgaaacttcatgaattaaaacctgcagaaggttctcgtaaagtacgtaaccgtgtcggtcgtggtatcggttctggtaacggtaaaactgctggtaaaggtcataaaggacaaaacgcacgttctggcggcggtgttcgtcttggcttcgaaggtggtcaaactccattattccgtcgtttaccaaaacgcggcttcacaaacattaaccgtaaagagtttgctattgtaaacttatcaacgttaaatcgttttgaagatggtacagaagtaacacctgaattattgctggaaactggcgttatcagcaaattaaacgacggtgttaaaattcttgcaagcggcgcagtagagaaaaaactaactgttaaagcgcacaagttctcttcaagtgctaaagaagcaattgaagcagctggcggatcagttgaggtgatctaatgtttcgtacaatctccaactttatgcgcgttgctgagataagacgtaaaatattattcactttagcgatgttaatcgtattcaggattggcacgtttatccccgtgccatttacaaatggagacgtactgaaggcacaagatcaattaaatgctttaggtattctaaatacatttggcggtggagccttgaaaaatttctccatctttgcgatgggaatcatgccgtatattacagcatccatcatcgtgcaattattgcagatggatgttgttcctaaattttcggaatgggcgaagcaaggtgaaatgggccgtcgtaaattaacgcaattcacgcgttattttacaattgttcttgcgtttattcaggggtttggtatgtcaatcggttttaacggtatggtaggtggacaattaattttgaatcctggttggagcacttatttatacattgctacggtactgactgctggtactgcatttttaatgtggttaggtgaacagattacagctaaaggtgtaggtaatggtatttccattcttatctttggtggtattgccgcagcgatcccaagtgttatatctcaagtgtatcagcaacagtttcaaaatatcggagatcaattgttcatgagtatcgttaaagttgcattgatcttactagctgtgctagcagttattgtgggtgttattttcattcaacaggctgttagaaagatcccaattcaatatgcgaagcgtgtaacaggaggaaatggtggttatgctggagcacaaaacacacatttaccgcttaaggtaaatagtgctggtgttattccagtaatttttgctgtttcattcttaattacgcctccgactattgcacagttcttcccgaaacatgatgtatcgcagtggattattgcaaactttaactattctcacccagtgggaatgatcatatatgttgcgctcattgtagccttcacatatttctatgcatttgttcaggttaatccagagcaaatgtcagagaatctaaacaaacaaggtggatatgttccaggtattcgtccgggtaagaatacggaacaatatctaacaaaaatcttgtatcgtttgacctttgtaggatcaattttcctagcagcgattgcaatcttaccagttatctttacgaagctgggaaatcttcctccatctgcacagatcggtggaacgagtatgttaatcgttgtcggcgttgctttagaaacaatgaagcagctagaaagccaactggtaaaacgccattacaaagggtttatcaagcagtgagtaagtgggaagtattgtcttccctacatgctcatgtactctgagggggaacaaggatgaacttaattttaatggggcttcctggtgctggtaaaggtacacaagccgaacagattgttgccaagtataacatccctcacatctcaacaggagatatgttccgtgcagctatgaaggctgaaactgaaatgggtttacaagcaaaatcttttattgataaaggtgcacttgttccagatgaagttacaatcggaattgttcgtgaacgtttaagccaagaagactgtgtaagaggcttcttattagatggtttcccacgaactgttgcacaagcatcagctcttgaagagattatgaaagatcttggcaaaaaaatcgactatgttttaaacattaatgtggattcagggttgttattaaaacgccttacaggccgtcgcatttgtaaagagtgcggtgcgacttaccacttagaattcaatgcgccagcaaaagctgacgtgtgcgataaatgtggtggcgaattatatcaacgctctgatgacaatgaagaaactgtagcaaatcgcttagatgtaaatattaagcaaactaaacctttgcttgatttctacgaggagcttggttacctacaaagcattaatggtgagcaagatatcaataaagtatttgctgatatcgatgttctcatcggaggcttagcgtaatgataatctgcaaaactcctcgcgagatagaaatcatgcgagaagctggcaggatcgttgctttaactcatcaagagttaaaacaacacattactccaggaattacaacgaaagagctcgatcaaatagcggaaaagacgattcaaaaatatggtgctacgccatcttttaaaggatacaacggatttccggggagcatatgtgcttctgtaaatgaagagcttgtacacggaattccagggaagcgcaagctcaaagagggcgatatcatcagtatcgatattggtgcgaaatacaatgggtaccatggagattctgcatggacgtatccagttggaaacatttctgaatctgttcaaaagctacttgatgtcacagaaaaatcgttgtatcttggtctagaacaagtaaaaccaggcgagagattatcaaatatctcacatgcggttcaaacccatgctgaagagaatggattctcgatcgttagggagtatgttggtcacggaatcgggcaagacttacatgaggaccctcaaatcccgcactatggtccaccaaatagaggccctagattaaagccgggaatggtcatctgtgttgagccgatggtgaatcaaggaagacgatatgtaaaaacactatctgatgactggacagtggtaacggtagatggtaaatggtgtgcccattttgagcacacgattgctcttacagaagcaggatacgaaatccttaccactttataagtagctggctctccgggatttcagagcagtgtaaaatgttactgatttgatgaagggagaactattgaatggctaaagatgatgtaattgaagtcgaaggtaccgttcttgaaacgttgccaaatgctatgttcaaagtagaattagagaatgggcatgtcgtattggctcacgtttctggtaaaatccgtatgaacttcattcgtattttaccaggagacaaagttacggtagaattatctccgtacgatttaaatcgtggtcgtattacgtaccgttttaaataatatagcactccgtaatctttaaggaggttcgagacatgaaagtaagaccgtcagttaaaccaatctgcgaaaaatgtaaagttattcgtagacgtggaaaagtaatggttatttgtgaaaaccctaaacataaacaaaaacaaggttaatcagaaggaggtgcattcgtaatggcacgtatcgcaggtgtagatattcctcgagacaaacgcgttgttatttctttaacttacgtattcggcattggtcgcacaactgctgaaaaaattcttgctgaagcaggtatttctgaagaaacacgagttcgtgatttaacggaagacgaattaggacgtatccgtgatatcatcgatcgtattaaagttgagggagaccttcgtcgtgaagtatctcttaacatcaaacgtctaatggagatcggttcttaccgtggtcttcgtcaccgtcgtggtttaccagttcgtggtcaaaactctaaaaacaatgctcgtacacgtaaaggtccacgtcgtacagtagcaaataaaaagaaataataagtaaaggaggttgaactaacaatggcacgtaaaacaaacactcgtaaaaaacgtgtgaaaaagaatattgaagctggtgtagctcatattcgttctactttcaacaacacaatcgtaacacttacagatactcacggtaacgcactttcttggtctagtgctggtgcacttggtttccgtggatctcgtaaatctactccattcgctgcacaaatggctgctgaaactgctgctaaagctgcaatggaacacggtttaaaaactttagaggttactgttaaaggtcctggtgctggtcgtgaagctgcaattcgtgctcttcaagctgcaggtctagaagtaacagcaattagagatgttactccagttcctcataatggatgtcgtccaccaaaacgtcgtcgtgtgtaatttttctgtatagaattttcccttttgtctataatggatatgatgcattatcgagaaatttcgtacagaaacatcgcttgttgtgcacaatcgggaactgcctaagggggactttcggttagacagaggttatacctttgtttaaccggggtttcgacgttttgaaggagggtttagttaatgattgaaatcgaaaagccgaaaatcgaaacggttgaacttaacgaagatgctaaatatggtaaattcgtaattgaaccgcttgagcgtggatatggtactacgttgggtaactccttacgtcgtattcttttatcttcactccctggtgccgctgttactgctatccaaatcgatggcgtattacatgaattttcaacagttgagggcgtagtagaagacgttacaacgatcatcttaaacttgaaaaagttagctcttaaaatctactctgaagaagagaagacgttggaaattgatgtgcagggcgaaggtattgtcacagctgctgatattactcacgatagtgatgtagaaatcttaaatccagatttacacattgcaacgttagcaaaagatgcgcatttccgcgtgcgtttaactgcaaagcgtggccgtgggtatacgccagctgatgcaaataaaagcgaagatcaaccaataggagtaattcctattgattctatttatactccagtatcacgtgtgacttaccaagtggaaaagacacgtgtcggacaagtggctaattatgataagcttacgcttgatgtatggacggatggaagcatcgggccaaaagaagctatctctttaggtgccaaaatcttaactgagcatttaaatatctttgttggtttaactgatgaagcacaaaatgctgagattatggtcgagaaggaagaagatcaaaaagagaaagttcttgagatgactatcgaagaactagacctttctgttcgttcttataattgcctaaaacgtgcaggaattaatactgtacaagagcttgcgaacaaaacagaagaagatatgatgaaagttcgtaacttaggacgtaaatccttagaagaagttaaacataaacttgaggaattaggtttaggtttacgtaaagacgactgaggatttaaacccatcaacaaaggagggaactacgaatggcatacagaaaattaggccgtacaagtgcgcaacgtaaagctatgttacgtgacttagctactgatttaattatcaacgagcgcatccaaacgacagaaactcgtgcaaaagaacttcgttctgtagtggaaaaaatgatcactttaggtaaacgcggagatcttcatgctcgtcgtcaagcagcagctttcattcgcaatgaagtagctaacgctgagactggtcaagatgcacttcaaaaactattcgctgatgtagctccacgctatgctgagcgccaaggcggatacactcgtattgcaaaaattggtccacgtcgcggagacgcagcaccaatggtaattatcgagttagtataatgataattaaaagggcaggacagttcttttcaagaaactggtcatggccctttttttaaaatataaaaataggcttacttggcgaaggaaagggtgccttgtattgaaaaaagagaaacttcggacagaaaatatatcatttcaatatcctggtgcagccacttatgcattaaaagatgtttcattctccttatttgaaggagaatgggtatctgttattggacaaaacggttcagggaagtctacacttgcaaaattattgaatggtttgtttttgccggaagcagggacaattacagtaaatgatacaatgattttgtcagaggaaacggtatgggatgttcgaaaacaaattgggatggtatttcaaaatccagataatcaatttgttggaacgacagtgcaagatgacgttgtctttgggttagagaatattggaatgccaagagaacaaatggtagaaagattaaatcaggctttacgactagtccgtatggaagattttcttaatgatgagcctcattcgttatctggtggacaaaagcagcgagtagcaatagcaggcgttttagcacttcagccatctattttgatattagatgaagcaacgtcaatgctagaccctcaagggagacgtgaagtagtagaaacggttagacaacttgttaatgaaaaaggtattactgtgttatcaattacgcacgatttagaagaagcggcacaatcagaccgtgtcattattttaaataagggagagatattagaggaagggactccagaacaaattttcaagtcctctcatatgctccaagaaattggattagatgtaccattttcagtgaaaatagcagaattattaaaaagaaatgaaattctcttgcaaaatacgcatcttacaatggaaagcttggtgaacgaactttggagattacattccaaaaagtagaacatcgttatcaatataaaactccatttgaaagacgcgcactttatgatgtagacgtgtcgtttccaagtgggggctattatgccattatcggtcatactggttcaggtaagtcgacgatgattcaacatttaaatggtttattgcagccgacaaatggcacagttcaaattggtgaacatttcatttcggcaggaaagaaagaaaaaaagctaaagccactacgtaaaaaggtaggggttgtctttcaattcccagaacatcagttatttgaagagactgtggagaaagatatttgtttcggccctactaattttggggtatcggaagaagcagcgaagcaaaaggcaagagaagcaattgaacttgtagggttagaaccagaactgttagcgcgttcaccatttgagttaagtggtgggcaaatgaggcgtgttgcgatagcaggcgtattagcgatggaacccgaagtgcttgtattagatgaacctacagcaggactagatccaaaagggcaaaatgaacttatggagatgttttataagctacataaggagaaaggccttacagttatccttgtaacgcataatatggaggatgctgctaaatatgccgagcagattgtagtcatgcataaaggaacggtctttttgcaaggaagtgcagaggaagtattttcacatgctgatgaactagagaaaattggcgtggatcttcctatgtctttaaagtataaacgtgcaattgaagagaagtttggcatttcaatcccaaaggctaccttatctttagaggatcttactcatgaagttgtgcaggtgttacgaaaaggtggtcatgaatcatgcagcagttgattattggaaggtatattccagggaattctcttattcatcaacttgatccacgtacgaagctgctgattgtctttttatatgtatttgttgttttcttagcaaataatgcgatttcatatggatttttatttttatatgcactcattgctttattttttgcaaaagtgccgattcgttatgtactttcgggcttaaaaccaattctatggatttttctttttacatttttcctgcatattttcacaaataaagaaggggaagtattattccagcttggttggttttcgatacatgaaaaaggattagagcaagggatatacatttctatacgattcttcgttattattttaatgacgacattattaacgttaacgacgacacccattgagattacagatggtttggagacgttattaaagccgttgaagcgtataaaagttcctgttcatgaaatcgcattaatgatgtcaatttctcttcgttttattccgacattaatggatgagacgagtaaaataatgaaggcacaatcgtcacgtggtattgatttcgcagggggaccgataaaagatagaatgaaagctatcatttcactactcgttcctctatttatcagtgcttttaagcgtgcagaggacttagcaatcgctatggaagctcgtggatatcaaagtggcgaagggcgtactaaatttaggcaactacgctggaaaacaagcgatacagtaacgattataagcttactttgtttagcttgtattttggcatgggtgcgatcgtaatggagaatagagaaatggatagaataaaatgtacggttgcatatgatggcatgcatttttgtggttatcaaattcaaccgcagcatcgtactgttcaacaagagatagagaaggctttacagaaattgcataaaggagaacttgttcgtgttcaggcatcaggcagaacggattctaccgttcacgctaaaggacaagtgatacactttgatacaccgttgtctcttgaagagtggcaatggagtaatgcattaaacacaatgctaccagatgatattgttatcacacaggtagagaaaaaaacagaagaatttcatgctcgatacggtgttgagagaaaagaatatcgttatcgtgtactagtatcaaagactgcggatgtattccgtagaaattatgtatatcaatatccatatccactcgaagtaaactctataagaaaagcgatcccttattttattggaacgcatgatttcacttctttttgttcggcaaaaactgacaaaaaagataaagtgagaacaatttatgaaatcgagctaattgagcaagacgatgaattaatttttcgttttgtagggaatggatttttatataatatggtcaggattattgttggtacgttacttaacgtaggccaaggaaagcttgatccggatagcattccagagattttagcgaaacaaaatcgtcagtttgctggaaagatggctcctggtcatgggctttatttatggcaggtaaactataacaactaatcctggtgtaacatttgcttgacattagaaactcaaaagtatatcataacatatggtattgtttctaaaaccacgattagccccggaaggaaatcgtgtttaagataaacaatagattttttctatggaaaagataacgaggagggaaacacatgcgtacgacttttatggcaaaagctaacgaagttgagcgtaaatggtatgtggttgatgctgaaggtcaaactttaggtcgccttgctagtgaagtagcatccattttacgtggtaaaaacaaacctacatttacaccacacgttgacacgggtgatcatgtaattattattaacgctgagaaaattcatttaacaggtaataaattaaacgataaaatttactaccgtcacactaaccacccaggtggacttaaacaaagaacagctcttgaaatgcgtacaaactaccctgtacaaatgttagagcttgcaattaaaggcatgcttccaaaaggacgcttaggccgtcaagtttctaagaaactaaacgtgtatgctggagcagagcatccacaccaagcacaaaaaccagaagtttacgaacttcgcggataatcaattaaaggagggcttactttggcacaggttcaatactatggcactggacgtcgtaagagttcagtagcgcgcgtacgcctagtttcaggcgaaggacgcgttatcattaacggtcgtgattttgaaaactatatcccatttgctgcattacgtgaagtagtgaaacaacctctagttgcaacagaaactttaggtaactacgatgtacttgtaaacgtaaatggtggtggatacactggtcaagctggtgctattcgtcacggtatttctcgcgctttattaaaagctgatccagaataccgtctaacactaaaacgtgcaggtctattaactcgtgacgcacgtatgaaagagcgtaaaaaatacggtcttaaaggcgcacgtcgtgcacctcagttctcaaaacgttaatttttgcgaactacaaaccccaaccattttggttggggtttttttatgtttcattcctcttttgtaatttttgtagtttggaatattttagtgctatcctctcgcgtatgcttcttctttagaagtttagactaatacgtattagggaggtttataagtactatgaatgtcattgtcagcttacaagaaaaacaaaaagaaaagcagttgaaatatgagcggaagatgctgcgggaattatcattaaaaacattacgttcaaatattagagatgcctttcagatgcaagaacttcatcgccagtatgaagattactgcattgaattagggatagaatcgtatttattaggagcaagatatagtaaatttggttattatggcgaatcgttctttgatgtgaaatatagggctctagaagaagagcaacaattaacggaaacgctatttcaatttttaacgagcatgactatgcgggaaattaagttacaagatgaggaattgctttttgaatcttgtcagcagtttattggtttatggtggcaggaaggatatgaaaaaggtgaaagaagatatcgattaaagcttcattaagacaagcataaactttcctcttgtcccatataagtaattagagggactagctggaggaggaaaggtatgaagagaattcgaattatctcttttgcactcgctgcggttattttgttttttttagtcaaacaagaatttcaaattataaaatcgtggcgagcttggaatttacccttatcagggaaagtaattgtattagatgctgggcatggtggaccagatggaggagcagttggtggcaaggatattgtagaaaaagatattacgcttgagattacaaagaaggtacaagattatttacaagaacaaggtgcgttagttattttaacgcgtgagggagattatgatttagcccagaaagatacaaagtcatatagtagacgtaaagcagaagatttaaaaaagcgtgtagagattattaataaacctgatgtagacttctttgcgagcattcatttaaatgctttgactagtagtggatcgaagggggcacaaacgttctattaccgttcttcaattgaaaatgaacgtgctgcgaaatttatacaagctgagttgagaacaagtttagagaatacaaatcgttctgctaaaacaatttctcatgtgtatttattaaagtatgcgaaaacaccaggcgctttaattgaagctggctttttatcgaatgtaaatgaaaggtatatgttaaattcggagaaatatcagcaaaaggtagcggctgcagtatatcgtggtatattacgttatttcacggaaaaaggaaatcctccagaataagggggatttttttgagtttctctcgttaacgaagttttccgaaaatatgttatactggaaatgtaaacgcatttatttcaaaagtgaagagagatatatttaattaacattatgttatttttcatacagggggctgggctaattatggtaatgaaagagcaagtagtggaagcgttagaagggattgtagatccgtttttacataaaacgttaaaagaaacaggggcaattaaagaggtaacagtcaagcctgagaagaaacatgtaagtgttaaaattgcaatcgtaaaaaccggtacagcggaacagatgcaattgcaatctggaattgtaaagttagtaaaagaattaggagcagcaacagtagggcttcgctttgcagaatttacagaagaggaattagctcagtttgcaccggaacaagaagagcaaactgaatctttattgtcaccaaattcgaaaacgacatttttagcagtggcgagtggaaaaggtggagtaggaaaatcaacagtttctgttaaccttgctattgctctagcacgtctagggaaaaaagttggtatcattgatgcagatatttatggttttagcgtacctgatatgatggggatagagaaacgacctgtagtaagaggagataaaattattccagtggagcgtctgggtgtaaaggtaatctcaatggggttctttgtagaagataatgcaccggttatttggagagggcctatgcttgggaaaatgttaaatcacttctttacggaagtagagtggggcgatttagattatttagttttagatttaccaccaggtacaggtgatgttgcgctagacttacattcgatgttgccggcttgtaaagagattattgtcacaacaccgcatcccacagcggcatttgtagcagcacgtgctggagcaatggctttacgtacagaacatagtattcttggtgttgttgaaaatatggcttatttcgaaagtaaaacaactggtgaaaaagaatatgtgtttggaagaggtggaggagataagttagctacagaacttcaaacagaagtacttggccgaatcccgcttcaacaacctgattggaataaagaagattttgcgccgtcagtatatgaagatacgcatacgacaggtcttatttatcgcacgatagctgaaacagtaattgataaaacagcttttgcgcaaaaataaaataataatgagtggacgatacatatattgtccactcattattagtgttattatttttactgctgttcctttttaccttcttgagaaccaccttcaccgcctgcttcctttttatcagaaccacttttttcggctttttggacacctttactaataatatcaatcatcttagcttggaagagtgggctttcagcagtttctgttagtacttgttgtaaatattgacgatattctttgctcttcatcgtttgtaacatcattttttctacttcagggtttttcataatttctataacacctgcttggtattcagggtcttttagtaatgttttcattaaggctgtttgttcttttcccatacttttagcaaatttcgatgagaactcagggtctttaaagagcttttcccagaattgttgccctttgtcggataccattgcatcttcaatcgttttctttactactgtttcatctagtatgagtgcctgtttcattttttcatcagttaacacatcttgaatggctttcttaccttgatcggtttttaaaatatcaacaatcattttcttcgtttgatcataatcaagttcggactttgcttctttttcttgtgcacatgctacaagtacaagaaatagaaaagaagaagtcaaaacgagcagcatccgtttcataagttggaactcctttcagcacagttctctctttttaatataaatatctttaaggaatttatacatgaacatggctagctttttgaaattgtcattgatacaatttaattagaaatataaggataatgggggatgtgttgtgaatagccgcaagtgggtacgactattttttacgacgttgtttcttggtgggattagtacagtcattattgggtttgttttagagtgggacaagtacgctaaattttttcaaaatttcgacggaaaggagattttggcagtttccttctggttgatgggtgtaggattcatttttagtgtaataagtcaaatggggttctttgcttatttaacaatccaccgttttggactagggatgttccgatcgtcttctttatggaatatagtccagctcttctttattgcattcgttttatttgatttcgtgtatttaagatcggtattgattgcaaatggagaagtttcattagggaataacatacttgttgctggtgtgttatttatgtttggggccatcgttgcttatataaaaagtaaagaaacgaataaaaaggcatttgtgccagctttgttctttatggttgttgtaacaattctggagtgggtaccagcgcttcggattaatgatacagattggttatatttaatggtgataccacttttattatgtaatgcatatcagttacttatattacatcgtttaattggaaagacgagtaagtcggcctaattaagagcgtttttacgcaggatagttttatgtatgaaaatatcgggatgaaaaaagctccattacctgaatgaaaggtaatggagctttttatgtgtaaaaaattattgaacatctttacttttcgtacttgtgttggaaataagttgtgatacggatatttgctcatagccgtcactctttaatttctgtagaagcagtggcaaagctttatttgtttgaagggcagaatcggatgcatgtaataagacgatatctccaccttttaaattattagagacggtggaaacgatcttgtttacgccagggtttttccaatcgtttgagttattactccaatgaacgacagtgtatccgagtgattctgctattttaagtgttgctttgttaaagtctccactaggtggacgtaatagtttgatttgtttcacaccgagttttgtaaaaacatcttgtgctcgcagaagatctcttcttatttcatttgtctctagagaagtgtaggatgtgtaattataacccatactaccgatttcatgtccatcttttatgatgcgttcaacaacatcagggtgtctttctgcccatgcagcagaaaggaagaaggttgcattcttaatatctctttctttaagtgtatcaaggattggaattgcttttttgtctccccaactaatatcaaacgtgaatgcaacttgttttttagaggtgtcgcctttgtaaataactttaggccctgtagcagttgaaaaagcagactcgtgtgaatatgttttcaaaaagagtagccatgcggtaaataaggaaagtatcactattaagctaatgtgtttaaagtttcttttactcgtaataaaaaagaaaaacataatattacgcccctttgtccaatccttttcagttacatatatgctgtaaatataaaaaagagaacaagggattaatatcgtaagtagtggatataatggatggtaggattttgttaaatgaaaatcggcataatgtttattgctctgtaagaaatgattgaggtgatgatttgcttgggtttatgttaacgaaagaagagaaaaaagaaatggaatacatattgaagagagagttagaagaacttttatttgattttgaagatgaacgtattcatgacgttgtaaaaaaggcgatggaagaaagatataaaatcattttttgtttgtttcgaagagtcgctaatgcagaggactgtattcgttacgtaagaaaaagaactttttattaaaaagtgttgacgttcatggttattatatgataaattaataaccgtcgctgatgcggaaacgcagaaaacgacaaaaaagaaattgaaaaacttagttgacattgaaaaacgaagatgttaacataaggaagtcgcaaatgagcgaccaagtagttctttgaaaactgaacgaaacaaacaacgtgaaacgtcaatttttattttagatgctagacaaactaactttattggagagtttgatcctggctcaggatgaacgctggcggcgtgcctaatacatgcaagtcgagcgaatggattaagagcttgctcttatgaagttagcggcggacgggtgagtaacacgtgggtaacctgcccataagactgggataactccgggaaaccggggctaataccggataacattttgaaccgcatggttcgaaattgaaaggtggcttcggctgccacttatggatggacccgcgtcgcattagctagttggtgaggtaacggctcaccaaggcaatgatgcgtagccgacctgagagggtgatcggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcaacgccgcgtgagtgatgaaggctttcgggtcgtaaaactctgttgttagggaagaacaagtgctagttgaataagctggcaccttgacggtacctaaccagaaagccacggctaactacgtgccagcagccgcggtaatacgtaggtggcaagcgttatccggaattattgggcgtaaagcgcgcgcaggtggtttcttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggagacttgagtgcagaagaggaaagtggaattccatgtgtagcggtgaaatgcgtagagatatggaggaacaccagtggcgaaggcgactttctggtctgtaactgacactgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagagggtttccgccctttagtgctgaagttaacgcattaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcctctgacaaccctagagatagggcttctccttcgggagcagagtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttgatcttagttgccatcatttagttgggcactctaaggtgactgccggtgacaaaccggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatggacggtacaaagagctgcaagaccgcgaggtggagctaatctcataaaaccgttctcagttcggattgtaggctgcaactcgcctacatgaagctggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagtttgtaacacccgaagtcggtggggtaacctttttggagccagccgcctaaggtgggacagatgattggggtgaagtcgtaacaaggtagccgtatcggaaggtgcggctggatcacctcctttctatggagaattgatgaacgctgttcatcaatataagtttccgtgtttcgttttgttcagttttgagagaactatctctcatatataaatgtatgttctttgaaaactagataacagtgtagctcatattttttaatttttagtttggttaagttagaaagggcgcacggtggatgccttgacactaggagtcgatgaaggacgggactaacgccgatatgcttcggggagctgtaagtaagctttgatccgaagatttccgaatggggaaacccaccatacgtaatggtatggtatccttatctgaatacatagggtaaggaagacagacccagggaactgaaacatctaagtacctggaggaagagaaagcaaatgcgatttcctgagtagcggcgagcgaaacggaacatagcccaaaccaagaggcttgcctcttggggttgtaggacattctatacggagttacaaaggaacgaggtagacgaagcgacctggaaaggtccgtcgtagagggtaacaaccccgtagtcgaaacttcgttctctcttgaatgtatcctgagtacggcggaacacgtgaaattccgtcggaatctgggaggaccatctcccaaggctaaatactccctagtgatcgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaagagatcctgaaaccgtgtgcctacaaatagtcagagcccgttaacgggtgatggcgtgccttttgtagaatgaactggcgagttacgatcccgtgcgaggttaagctgaagaggcggagccgcagcgaaagcgagtctgaatagggcgtttagtacgtggtcgtagacccgaaaccaggtgatctacccatgtccagggtgaagttcaggtaacactgaatggaggcccgaacccacgcacgttgaaaagtgcggggatgaggtgtgggtagcggagaaattccaatcgaacctggagatagctggttctccccgaaatagctttagggctagccttaagtgtaagagtcttggaggtagagcactgattggactaggggtcctcatcggattaccgaattcagtcaaactccgaatgccaatgacttatccttaggagtcagactgcgagtgataagatccgtagtcaaaagggaaacagcccagaccgccagctaaggtcccaaagtgtgtattaagtggaaaaggatgtggagttgcttagacaactaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactagtcgagtgactctgcgccgaaaatgtaccggggctaaatacaccaccgaagctgcggattgataccaatggtatcagtggtaggggagcgttctaaggacagtgaagtcagaccggaaggactggtggagtgcttagaagtgagaatgccggtatgagtagcgaaagacgggtgagaatcccgtccaccgaatgcctaaggtttcctgaggaaggctcgtccgctcagggttagtcaggacctaagccgaggccgacaggcgtaggcgatggacaacaggttgatattcctgtaccacctctttatcgtttgagcaatggagggacgcagaaggatagaagaagcgtgcgattggttgtgcacgtccaagcagttaggctgataagtaggcaaatccgcttatcgtgaaggctgagctgtgatggggaagctccttatggagcgaagtctttgattccccgctgccaagaaaagcttctagcgagataaaaggtgcctgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgtgcgagagaactctggttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctttcttaacggaaagccgcagtgaataggcccaagcgactgtttagcaaaaacacagctctctgcgaagccgtaaggcgaagtatagggggtgacacctgcccggtgctggaaggttaaggagaggggttagcgtaagcgaagctctgaactgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgatttgggcactgtctcaaccagagactcggtgaaattatagtacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgtagcctgatattgaattttggtacagtttgtacaggataggcgggagcctttgaaaccggagcgctagcttcggtggaggcgctggtgggataccgccctgactgtattgaaattctaacctacgggtcttatcgacccgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcctaaagtgtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcataagggagcttgactgcgagacctacaagtcgagcagggacgaaagtcgggcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgtgggcgtaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgttctgccaagggcatagctgggtagctatgtgcggaagggataagtgctgaaagcatctaagcatgaagcccccctcaagatgagatttcccatagcgtaagctagtaagatccctgaaagatgatcaggttgataggttcgaggtggaagcatggtgacatgtggagctgacgaatactaatagatcgaggacttaaccatataatatgaagcgatgttatctagttttgaaggaatatataattttcttcttgacatttcgaaagaaatgtttataatgataaaagtctggtaatgatggcagagaggtcacacccgttcccataccgaacacggaagttaagctctctagcgccgatggtagttgggaccttgtccctgtgagagtaggacgttgccaggctaatattattccgcagtagctcagtggtagagctatcggctgttaaccgatcggtcgtaggttcgagtcctacctgcggagccattatgcttccatagctcagctggtagagcacttccatggtaaggaagaggtcaccggttcaagcccggttggaagcttgggaataggtttaaaacttttttggcccgttggtcaagtggttaagacaccgccctttcacggcggtaaaacgggttcgaatcccgtacgggtcaccacttttggaggattagctcagctgggagagcacctgccttacaagcagggggtcggcggttcgatcccgtcatcctccaccatatatatttaaaatgtcggaggggtagcgaagtggctaaacgcggcggactgtaaatccgctccttcgggttcggcagttcgaatctgcccccctccaccattttctttaaaataacctgagagggtttatttttttgaaaagataaccatactagtaaatattaatgggctatagccaagcggtaaggcaacggactttgactccgtcatgcgctggttcgaatccagctagcccagccatttacgagccattagctcagttggtagagcatctgacttttaatcagagggtcgaaggttcgagtccttcatggctcaccattttcgcggaagtagttcagtggtagaatacaaccttgccaaggttggggtcgcgggttcgaatcccgtcttccgcttaattactaaggggccttagctcagctgggagagcgcctgccttgcacgcaggaggtcagcggttcgatcccgctaggctccatctaatagagaaagcttacatcatatgatgtaagcttttttgtgtttaaaaagacaactttcatacttgtcatttaaaatggagaaaacgtgaaaataaaggatggagatagttatgaaagttgttattgcatctgattcatataaagaaagcttaaaagctatagaagtatgtgaggctattgaaagaggttttgaagcaattttccctaaagcagagtatgtaaaaataccaattggagatggaggagaaggaacggttgattcacttgttgatgccgcaaggggggagaattatatcacttcatgtaacagggccgcttagagaacgtgtacaagccttttacggtatgtctaaagataaaaagacagcgtttattgaaatggcagcagcatcaggattacaacatgttccggttaaaaaacgaaatccacttgttacaacgacgaaaggaacaggagaacttatactacatgcgctagacgaaggcgctgagcatatcattttaggacttggaggaagtgctacaaatgatggaggagcggggatgttgtcagctttaggagtcaggtttataaatggaaaaggagaagtaatagatccatttggtggaacgctacattcgattgtctctattgatttttcacaaatggattcacgcttaaagcatataaagatagaagcagcatgtgatgtagataatccgttagttggaataaggggagcatctttcgtgtttgggcgacaaaagggtgcggatgaagagatgatgaaagagctggatgagaatttaaagcattatgcgcatattcttaaacaatacctatattgcgacgtatctaaaatacctggtgcaggagctgcgggaggtatgggagcagctgttattgcagtgctaaagggaaacttgcgtagaggaattgaaattgtattagattatacaaattttgataagcatatagaaggtgcagatttaattataactggcgaaggaagaatagatgaacaaacagcatatggaaaggccccagtaggtgttgcggagcgtgcaaagcattttcacattcctgtcattgctattggaggatctgtatctccgaattacaccgctgttcatgaaaaaggaattgacgcagtatttagtattacaccaagtccgatgacattagaggaggcatataaagtagcagaagagaatatcgaaatgacagcgaagaatattgcagcagtgtggaaaatagcatcagaaaaacacttctaaatgggggagtgttttttattattatttaataataatgatggtagttgcttcattaagttaactttatacatagaatagtcttaacatttggatttttaagcggatataagtgaataatttgtatatccatacagaaaaatgtcgagttgagtcagactatataaaagatttaaaatatttagtgaaggcacagaagggggatactatctatgaaaaaagaaatttcggttattggagttccaatggatttagggcagatgcgtcgtggagttgatatgggaccgagcgcaatccgttatgcaggtgtaattgaaagaattgaagaaattggatatgacgttaaagatatgggagatatatgtatagagagagaaaaagaagtagatgtaaatacaagcttaagaaaccttacacaagttgcaactgtatgtaacgaattagcaagtaaggtagatcatattatagaagaagggcgttttccacttgtattaggtggcgatcatagtatcgctattggtacattagctggtgtggcgaaacattataaaaacctaggtgttatttggtacgatgcacatggtgatttaaatacagaagaaacttcaccatctgggaatattcacggtatgtcacttgcagcaagtttagggtatggacatcccacgcttgtagatttatacggggcatatccaaaggtgaaaaaagagaatgttgtcattatcggtgcacgtgcattagatgaaggagaaaaagactttattcgcaatgaaggtattaaagtattcacaatgcacgagattgatcgtatgggtatgacagctgttatggaagaaacaattgaatatttatctcatactgacggtgtgcatttatcattagatttagatggtcttgatcctcatgatgcaccaggagttggaacacctgtaattggtggcctatcttatcgtgagagccatttagcaatggagatgttagcggaagctgatattgttacatctgcggagtttgttgaggtaaatatgattttagatgagcgaaatagaacggcaacaacagcggttgctttaatgggttctttattcggtgaaaaactaaaataaatgtaagaaaagcaactgagaagttgctttttttatttgaaaataggcgtataataatgatttatattatactgtacgataagaatgtttgacatcttaccaatttagactaaagggggttgtttgtaattgtcgtttgtttcatgtatggtataattaactagttgttggaaatacatacagatagagcataaaacaatatttcaatatatggatagaattgctcgtaagtaggaggaagggttagcatgccttttgaagatacgaccattttgaaatatcttagtacggcattagatattgccgttgtatggtttattatatataagctaattctcataatccgagggacgaaagctgttcaacttttaaaagggattacagttattattgtcgttcggatgatcagtattttccttgaattgcgaacgctatattggctaactgaacaagtattaacgtggggatttttagccgttattattattttccagccagaattgcgaagagcacttgagcagttaggacgcgggagtttattttcgcgtactggaactcatgaggatgatgagcctgaaatggttgcaacagcgatagcgaaagcaacggaatatatgggtaaacgtagaattggtgcgttaattactttgtcaaaagagacaggtatgggggattatgtagaaacgggtattccgctaaatgcaaacgtatcatcggaattactcattaatattttcattccaaatacacctcttcatgatggagcagtaattatgcaaggaagtacgattaaagcagcagcttgttaccttccgttgtcggaaagtccatttatctctaaagagttaggaactaggcatcgcgctgcaatgggggttagtgaagttactgatagtattacagtagttgtgtcggaagaaacgggccaaatttctctaacgaaaaatggtaagttgcatcgtgatttgaagacagaacaactgaaagatatgttgttagctgaatttagtgcgaacgaaaaaacgacttcttcgtctttatggaattggaggagaaagcgtcatggataagttaatggagaatcattggtttttaaaaggaatctcattactattggcgtgtatgctttttatgtcagcgactttaactgaaaaaaatacgacatcggggatattaccttttgcaaatgatgcgaaagaaacactaactaattatgctattaacgttaagtatgatgaagagaaatatattgtaagtggtattccggcagagggcgttaaggtgaagttagagggtccaaaagcagcagttgctacagcaaaggcgaaaaaacaatttgatataccagttgatttgagagatagcgaaaaaggaacttatgaagtttctttgaaaacgaacggacttccagatgatgtgaaaggaacagttcagccatcaacaattaaagttactcttcatgaaaaggcgagaaaatatgttcatgtagatctgaaattatcaaatgaggatcagatgccagcaggggctattctcgaaaaatcaagccttaaaccggatactgttgaggtagttgggacgaaagaagaaattgaaagtatttcatctgccaaagcgtatgttgatttaaaaggtgttaataaaactgttacaaaaacgcccgaagttacattatacaataaagaaggaaaacgtttaaatgtaagaacgagtccatctaaaattagtgtaacgttgaatgtggcgacgcaagctacggccaataatactgaaaaaactgttcctatagcatatacgaaaaaggggagtttaccggaaggattggccgttacaaatattagcgttgagccgagagaagtaacgatagcaggtccaaaagatatattagataatatacaatcgatagagggggtcgaagtagatcttagtcaattgacagagtctacaacattcgatacctctgttttattaccaaagggtgtaacaagtgcgaaaccaaatcaagtgaaggtttcagtaggcgtacagaaaacaaaacaaacgaaaacaagaacgattgatggtatatcaattcaaaaaaatggactttcgaaagacgttacggcccagttactttcgccgcaagatgggaagataagcgttgatatttcaggagaaacaagtatagtagataaaataatagctaatcaaataacagcagtgattaatctacaaaatgtgtctcctgggacgaaggatgttgccattcaagtgagtggccctagtaatatttcaatagagccaaaacaaaaaagtgctaaagtcacaattgtgaagaaagaaaatcccgataaagaagtacagggtaatggtgaacaaccaaattcaaataataatcaagataatcaagataatcaaactgaaaaaccaaaaaatcctgaaccagaacctaatcctgatcctgatccggaaaaggagaaggaaccggaacaaaataaagataaagaaactagccaagagccaacagtagataatcaaaaagagccagaaaaaggagcgaatcataatgggtaaatattttggtacagatggagtacgcggggttgcgaataaggagttaacacctgaattagcgttcaaaattggacgtttcggtggttatgtattaacaaaggatacagatcgcccaaaagtaattattggccgtgatacacgtatatcaggacatatgctagaaggagctttagtagcaggtctattatcaactggagcagaagtaatgcgtcttggtgttatttctacaccaggtgttgcttatttaacaaaagcgttagatgcacaagcaggtgttatgatttctgcatctcataatccagtacaagataacggaattaaattcttcggttcagacggtttcaaattaacagatgagcaagaagcagaaattgaagctttattagacaaagaagttgatgaattaccacgtccaacgggtactaaccttggacaagtgagtgattattttgaaggtggacaaaaatatttacaatacattaaacaaactgtagaggaagatttctctggtttacatatcgctttagattgtgcgcatggtgctacgtcttctttagctccgtacttatttgctgatttagaagctgatatctcaacaatgggaacttcaccaaacggtatgaacattaacgatggagtaggttctacacatccagaagtattagctgaattagtaaaagaaaaaggtgctgatattggtcttgctttcgatggtgatggtgaccgtttaatcgctgtagatgaaaaaggaaacatcgttgatggcgatcaaattatgtttatttgtgcaaagtacatgaaagaaactggtcaactaaagcacaatacagttgtttcaacagttatgagtaacttaggtttctacaaagcacttgaagctaacggtattacaagtgataaaacagcagttggtgaccgctacgtaatggaagagatgaaacgcgggggatataacctaggcggagaacaatcaggtcacattatcttacttgattacattacaactggtgatggaatgttaagtgcacttcaacttgtaaacatcatgaaaatgacgaaaaaaccattatctgagcttgcaggagaaatgacaaaattcccacaattactagtaaacgttcgtgtaacagataaaaaactagcattagaaaacgaaaaaattaaagaaattattcgtgttgtagaggaagaaatgaacggtgatggccgcattcttgttcgtccatctggaacagaaccacttattcgtgtaatggcagaagcaccaacacaagaagtttgtgatgcatatgtgcatcgcattgtagaagttgtgaaagcggaagttggcgctgaataatttgataaatttattgaaaaaggagcacaaaaagtgctcctttttcatatgttttatagatgatgaaaaaaatttcattgacggtttatccatgtttgttataagatggtcttgttctttttctcaaaggaaatattgtaaattatagaagcgccagaactacaagtagtgtagttgacgaggtggggtttatcgagatttcggcggatgactcccggttgttcatcacaaccgcaagcttttacttaaatcattaaggtgacttagtggacaaaggtgaaagtgtgatgagagaaaaggaacggatacaaactagctgtataagtatatacggacttaaacccaatcgagaggaaggtgaaagccgttacaagcttacagggctagcaatatgtaatccgttttttagtataaataaaaatggtatcggactatgtcgttacatgttcgcagagcagcgtaagcatttgtaacggcgactaaacatgtgtggaatcgtaggatttattggagagcaagatgcaaaggaaattttattaaaaggtttagaaaagctagaatatcgtggatatgattcagcaggtattgcagtacaagcagagaacggtgttgttgtatacaaagaaaaaggccgtatcgcaaaacttcgcgaaatcgtagatgagaacgtagcagcaagcgtaggtatcggacacacacgctgggctacacacggtgttccaagtaaagtaaacgcgcatccgcatcaaagtacatcaaaacgctttacactagttcataacggtgttattgaaaactatgaattagtgaaaaaggaatatttacaagatgtaacgttcgtaagtgaaacggatacagaggttatcgtacagcttatggaacaacaagtgagcacaggactaagtgtagaagaagcgttccgtaatacgctatctcttttacatggctcttatgcaatcggattacttgatgctgaaaatccaaacatgatttatgttgctaaaaacaaaagcccgctattagtaggtgttggtgacaactttaatgttgtggcgagcgacgctatggcgatgttacaagttacagatcaatttattgaattaatggataaagaaatcgtaattgtaatgaaagaaagtattacaattaaaaacttacaaggtgaaacgattgaacgtgcaccgtttacagcggaattagacgcaagtgatattgaaaaaggaacataccctcatttcatgctgaaagaaatcgatgagcaaccacttgtaatccgtaatataatccaaaagtatcaagatgaaaatggcgagattgaattagatcaagacatccgcaatgctattttagatagcgatcgtatttacatcattgcatgtggaacaagttatcatgcaggtcttgttggaaaacaatttatcgagaagtttgcaaaaatgccagttgaagtgcatgtagcaagtgaattctcttataacatgccattattaacagaaagaccattcttcatttacatttcacaaagtggtgaaacagctgatagccgtgcagtacttgtacaaacaaatgaaatgggtcataaagcattaacgattacaaacgtacctggttctacactttctcgtgaagctgattatacacttccgttatacgcgggaccagaaatcgcagttgcatcaacaaaagcttacacagcacagcttgcagtactttcaattttagctgcggatattgctaaagcaaaaggtgaagttcttggttttgatttaacacatgaactaggacttgtagcaaatgcaatgatagaactttgtgatcaaaaagaagaaatggacgcattagcaaaacaatttttagcaacaactcgtaactgtttcttcatcggacgtagcgttgacttctacgtaggattagaaggcgcgttaaagctaaaagaaatttcttacatccaagcagaaggatttgctggaggagagttaaaacacggtacaatcgccttaatcgaaaacggtacaccagttatcgcacttgctacacaagaacacgtaaaccttggaattcgtggtaacgtgaaagaagtagtagcacgcggagctaacccatgtatcatctcaatgaaaggcttagaaatggagggtgacagcttcgtactaccagctgtacacgaagcactagcaccgctagtagccgttattccattacaacttatctcatactacgcagcacttcaccgcgagtgtgacgttgataagccacgtaacttagctaagtctgttacggttgagtaggagattagtaggttagtaaatatagtgtagttttgaaataaagttaagacgtttataaaaaaggtgcgatgctttatctctttaatcaaagaattgtaaataagctatgatcaaacttttttataaaacataagcatacacctgttggataagaaaccattttgattagactttttcaaaatggtttctttttattcatcatagaatacggtttaacacaatatttttaatcaaactttattttaaagccacacattgctttttcttatggtgaatttgtttcttagttatttcctgcattttatatcgttcaccaatcatgtaatgttaagggagatgacaaaagaaaggaagaatgtacaaatgagtatagtaaaaaacggaacattgcaagtaattggagcaagcatctattatgaggtgcgtggctcgggtccaattcttcttttgattcatggtgggggtggtgatgccgacaagttccataatatcgccgaccatcttgctaaatggtataccgttgttacttacgatcgtcgtggtcattcccgtagcaatctcgtcaataaaaatgaggattaccatgtgcacacgcatagcgaagatgctcatcggttgctagctaatctgaccaaagaaccggcttatgtattcggaagtagttctggtgctgttatcggacttgatttgtgcatacgtcatcctgagcaggtacagttactaattccacacgaaccggttttattacaacttttatctgaaaatgagttgaagcaggctataaatttcctggaagaccttaaagggaatcatcaaaatgaggtcatgaagttattgtcaaatattgatgatagtaattccgaaccatcgaaggatatgctaacagagcgactacttggcaattcgacgtatttcactgagtatgaaatcccgggaattctcagctatactttaaatatcgatgcattaaagtccctattaaaacctgcatcgatacaggtacgtccagctggtggaagtatttcaagagaaacttttccttatcattgcgcattcaacttagcagagcacctcggaacagaattcgcagagtttccaggacatcatgtgggttataacacagtgcatcataaagagtttgctgagaggttacatgatgttattgagaattaatcgggaaactatcaatgagcagtatataaacacaatagcgcgaatagatattcatggagttacaagacaatacgtaatttagggttttgcttctatgtctaaattgatttcaaagcatcagcagaatatgaacaactaaaaaagcagctacctctccatttaaaggtagctgcttctttttacatagatgctataattatttgtctttcataccacttgtttagttttccattccctaaatcttctttatcaacaataatagttttggggtgacttgtttgttagcttaataattatgggctttcctctaatagaaccaaaggaaacgataaaagcgcttgcataattgaaaatccgagttataatacttgtatacaagtatacttgattaacacgaggtgggtttatgacgaaatcaatggaatttctttatcctgaaaaatggctttcaaaagcttctacaggtgatcgtgttgcgagcgaattgagaatgcgcattattgcaggtgtgattgaaagcggtaccatactgtcagaaaataaaatagctgccgatttttctgtaagtcggtcacccgttcgtgaagcattaaaattactagtttctgaaaatattattcgcttagaaagaatgggcgcagttgtcattggtttaaccgagaaagaaattgaagaaatatatgatgttcgtttacttatagaaacgtttatctttgagcgacttggaaagatggacacaaatgatttagtaagagaactaaataaaataatggaaatgatgaaaatcgccattaaatatcatgattctgatgaattttcttatcaagatctcttattccatgaaacgattattcgaaccattgagcattcctacatcctgatgatttggaataatttaaagcctgttatggaaagcttaatccttttatcaatgcgtactcgtttcaaggaaaagtacgaagactttgaacggattattaaaaatcatgagctttatataaaagcaatcgaatcaaaagatcgagccctcatgattgaggccttacatcaaaactttgatgatgttcaagggaaagtcgaagacctctggatgtcacaacaaatgttatctaaaggagttgagcaaggacatgagtagctatatgttaggtatagatatcggtacaacaagtacgaaagcagttttatttactgaaaaaggcgaagtcattcaaaccgagaatattggttatccacttcgcacaccggatatatccacagcggaacaagatccagaagagattttccaagctgttttacaagcgatatcaaatataacgaaacagcattcagataaaaaaccatcgtttatttcatttagcagtgctatgcatagtgtcattgctatggatgaaaatgatcagccgctgacaccttgtatcacttgggcagataatcgcagtgaggcatgggcgcataaaatcaaagatgaactgaatggccatgcagtttatagacgaacaggaacacctattcacccaatgtcaccattaagtaaaattacatggattgtgaatgcccatccggaaattgctattagaacgaaaaaatatattggaatcaaagaatatatcttcaaaaaattctttgatcaatatgttgttgatcattccatcgcctagtgcatgggtatgatgaacttaaaaacgctagattgggatgaggaagctttaaaaattgctggtataacatcagctcaattatctaaactcgtaccaaccaccaaaatattcagcaactgcaatccagatttagcccaaaagattggtatcgattcccaaacaccgtttgtcattggtgccagtgatggggtgctttctaatctaggtgtgaatgcaattcggaaaggggagattgctgtcacaattggaacaagtggtgctattcggaccattattgataaaccacaaacagataaaaaaggaagaatattttgttatgccttaaccgaaaagcattgggtaattggtggaccggtaaacaatggagggatggtccttcgctggattcgtgatgaacttgcttcatcagaagtagaaactgcgaaaagactaggaattgatccatacgatgtattaactaaaatagcagaacgcgtgagacctggtgcagacggattattattccatccatacctcacaggggaacgtgcaccattatggaatccagatgtacgtggctccttctttggtttaacgatgtcacataagaaggaacatatgattcgtgcagctttagagggtgttatatataatttatacactgtatttttagcattaacagaatgtatggatggtcctgtaactcgtattcaagcaacaggcggcttcgcaaggtctgacgtttggcgacagatgatgtccgatattttcgcatctgaagtcgttgttccaaagagctacgaaagctcttgtctaggtgcatgtatattaggtctctatgccacaggaaaaattgattcttttgaaatcgtttccgaaatggttggtagtacctacaaacatacaccgaaagaagaagcaacaaaagaatacagacaattactgcctatatttattaacctatcaagggcgttagaagatgattatacacgcattgcaaattatcaaagaaatttaataaagtaaaactttcatcagtaacctcccacgcctcgcttctatctaaatctcgaggtgatgggggccttactgcccacgaatagcgggataaatacaaatacagctaagattaggggggaactacgatgccattagtcattgtagcaattgggattttagcattacttttactgattatgcgctttaaattaaatacctttatttcattaatcattgtatccgtcggggttgctttagcacttggaatgccaccagaaaagatttttaaaaccattgaagcgggattaggcggaacacttgggcacttagcactcgtttttggacttggtgcgatgttaggtaagttgctttcagattctgggggtgcacaacgcattgccatgacccttgtgaaaaaatttggtgaaaagaacattcaatgggctgttgtgactgcctcatttattatagggattgcattattttttgaagtaggattagtattattaattccgattgtatttgcaatttcaagagaattaaaagtttctatcttatatctcggtatctcgatggcagctgctttatctgtaacacacggatttttaccaccacacccaggaccaactgctatcgctggtgaattgcatgcaaacatcggtgaagtattactttacggttttatgatagcggttccaacggttgtgttagctggacctgtatttactaaacttgcaaaaaaactagtacctgaggcgttcacaaaaaccggtaatatccaatcattaggtgagcagaaagtatttaaacttgaagaaactcctggttttggaatcagtgtttttaccgctttactgcctgttcttttaatggcagtcgctacaattattactttgttgcaaaaaacaatgggattcaaagataatagtttactagcaacgatcgagtttattgggaatgcggatactgccatgttgatatccttactagttgcgatctatacaatgggattggcaagaaatattccaatcaaaagcgtgatggaatcttgtacaacagcgatctcgaatattgggatgatgctcttaattattggtggaggcggcgctttcaaacaagtattaattgatggcggcgttggtaactatgtagccgaattattcaaaggaacttcattatcaccgatcttgctcgcatggattatcgctgccatcttacgtatttcattggggtctgctacggttgctgcattaacaactgtcggtttagtgattccgatgttaggtcaatctgatgttaaccttgctttagttgtccttgcaacaggggctggtagtttaattgcttcacacgtgaacgatgctggtttctggatgttcaaagagtactttggtttaagcatgaaagaaacatttgcaacatggactttacttgagactatcgtttctgtagccggattaggatttactttattattaagtttatttgtatagatctttctaaacagtaaaagggatacggaagctgtttaatgtgatttttcataattaaccagttatttttcatgattgattaataaggatgaaaatttctctttattttttaacttgatagtgatgtgccgtgtccctttaaccttttgcacgaatactggcagagcctattgaaatgaaaaagttggattatttgattaaaatgttattttaggtatatatactataatacagagtaacatacatggaaaggaacgatagaatatggaaaatttacaaattggagttgttggtgtgggcgttatgggaaaaagcctcgcacttaactttgagagtaaagggtattctgttgccctatatgatatttcaaaggaaaaagttgatgaaaccattgaggaaaaccgtggtaaaaacttagttggtactcatatagttgaagagtttgttaactcactcgaatcacctagaaagattttattaatggttaatgcgggggaaattacagataaagcgattgattctctagtccctcacctcgataaaggtgatattttaattgatggtggtaatacatactttgtcgatacaattcgccgaaacaaacgtcttgccgaagaaggaatcaatttcatcggggcaggtgtgtcaggcggcgaagagggtgcattgaagggaccatctattatgcccggcggacagaaggatgcatacgaaaaagtaaaggatatgcttgaaaacatctctgcaaaagtgaataacgagccttgctgttcttatatcggacctaatggggcaggacactatgtaaagatggttcacaatggtattgagtatggagatatgcaattaatttgtgaagcatatttcttcttgaaacaaacactagatttgactgcagaagagttccatgaaatatttgctgaatggaataaaggtgaactgaacagctatctaattgagattacagccgatattttcaagaagaaagatgaagaaactggtaagccattagtggatgttattcttgatactgcaggacaaaagggtacagggaaatggacaagtcaaagcgcacttgatttaggtatctctctgcctattatcacggaatctgtatttgcacgttgcatttctgctttaaaagaagagcgtgtgaacgcaagcaaagttttatctggccctaaagataaaacagcaattggagttgaaaaagccgaattaattgaagcggtgcgccaagctttatatatgagtaaaatttgttcttatgcacaaggattcacgcaattgaaggcagcttctgaggaatataattggaaccttgattttggcagcatttctatgctttggagaggcggatgtattatccgtgctgcctttttacagaacattaaagaggcttatgagactaacactgacctaccgaaccttttacttgatccatactttaaagaaattgtagagtcatatcaaggtggattacgccaaattatctcaatggcggtacaacagggcattccgatacctgcattttcagcagcaatttcttattatgacagctatcgtactgccaaactacctgcaaacttattgcaagcgcagcgcgattattttggagcgcatacgtataaacgagtagataaagaaggtacattccatacaaaatggatataaaataataaatggactaagattaaattcttagtccatttttcattccacaattcgtaggctataagactcccactgatggaagtttactttaaacgaatgtatgaatcaagatgcgtttatttttcccctttagatattttatctaaagggggtgtttttatgcccaaaaagaatatctaaaattggtaagtggatagaaccctatagattaaaattttactttatcggatttacttttatttatctgaattttccgttactattttaagtatccgtgaacaatttcctttattatgacaaaaagagacgagaaatttatgggcattacaagggggcatattgatgaaagtgagtgaaaaaacatatttaagtatagaagagattatttcattaccaaccgtatcaagtacaaatataagcgatgatggcaaaaatgtagcatttgttaagagaacagctaactgggaagacaatacatatagaaaccatgtatggatatatgaaaaagataaagggaagagttatccactgacaactggagatatagatagtatacatccattatggtctccagattctaagagcattgcttaccttagctcaggtggtgacggggatatgaaaaatcagatctttgttaaatcactagacgactatagtaaggttaaaattactgatgagaaagagggaatcagtaattttaaatgggatcctaccggtaaaggtttttattatattacacagtcaaaagaatgtgaggaaataaagaaacgtaaggagctatatggagattttcaacatgtaggtaaggaacatcagaataattgtttatgctacattgaaatggaaaaagtgatacaaaatgataaagaggaacgagagattaacggtgtttatcaattaactggtggtaaggatttttatatccatggatttgatatttcagataatgggaaaaaggttgtatgtatggctacaccaagcctaaacgatcatatgaatggtgatctatatatattagatgtcgaagccagggaactacaacagatgaatgtagataagttgttgggcgggagcgcttgtttttctccagagggcaacaaaatatgttactcagcaagcataagagagaaggagtattatagaaaccatatacaagaaagtacattagagatatatgatatgaatactggggaggtaattcagcccttaacaaactttgatagtatggttatgccattacagtggacagctaaaggaattttaattcgatggcaggacaagacgaattactttattggtttgctagctgaagatggcacggtagaaacattaagggaaaaagtagatgggtttataatggatgcctctataacaagagatggaaatcatataacctataataaggctataacaaatgaaacctttgaaatctatttggatgataaaaagataacgaatgaaaatagccttttcgaggggaagcttaaaagtaacagggaaatcatttcatggcgaagtagtgatggtctggaaatagagggggttttatcaacaccagtagagtttgacgcaaataaaaagtatcctttattagtagtaattcacggtggtccggcttgggcatcctttccgatattttcaaactgcttcaatgagaaatatccgattgaacagtttgttgaaaagggctttatcgttttagagccaaactatagaggaagttctggttatggtaatgaatttttaaaagcaaactatagaaaacaaggacttgctgattacgatgatgttatatctggagtggatgaactagttgaaaaagggatggtagataaagatagagtaggagttatgggatggagtaacggaggatatatatcagctttctgttctacatttagtagtagatttaaagctatttcagttgggggaggaattactaactggagtactcattatgtaaatacagatatcccttactttattagaatgtatttaggaaatactccatggaatgatccagatatatataagagaacatcaccaatgacatatattaaatcagcctgtacgcctaccttaatccaacatggcgaaaaggatgcaagaataccaattacaaatgcatatgaattacatcaagggttaaaggatatggaagttgatacagaactcattatatttaaaggaatggcatatagttctgaccaaccaggagttcatgtggctattatgaagcagaacttgatgtggttttcacattatattcttggagaaagtatggaggattttagtactatataatggatatccgcacagggattattcgttgtgcaattgggccagattgttgtaaactgcaagtaaaccattattgagaagatttaagtggttataaggaagcttaattcggaggacgaatatgacagagaataaaaatgagttatctgtagaacaacgtgaagaactattaaaagtattacaagcccgttttgagaaaaacatgaaccgccatgaaggtcttgaatgggctaaagttgaaacgaagctagctactaataatgaaaaattgtggacacttaatgaaatggaagtaacaggcggtgagcctgatgttgttggttatgatgaagagaaggacgaatatactttctatgattgttcaaaggagagtcctaaaggccgcagaagtctctgttatgatcttgaagcgttagaatcaagaaagaagcataaaccagaaaataacgctattgatgtggcagccgctatgggtattgaactattaacagaacaacaatatcgagagttgcaaaaacttggggattttgacatgaaatcatcaagctgggtacaaacaccttcagatattcgagaactcggtggtgcgctattttgcgattatcgcttcgggcatgttttcgtgtatcacaatggggcagattcttattatgctgccagaggttttcgtggctcgttaagagtttaaatttggagtaaacaaaaaagagcctatacgcaggctctttttcttatttatattttaagagtaaaccgttactacgcagttttgcttaatttatatgttccgtggctgtttttacggaaaagttttgggaaaacatagccatctaatccaatacgtccggcgttctgtcctgcaactaaaatgaacatagttaaaataagcaggtttgggtttacactaacagttccgcttaataaaaatgcaagattcattatgattccgaaaaatgcagctgtttttgttaatccgcctaaaatcaaacctagacctactaaaatttctccccattgaactaaaaagctaaataggtctgcatttggaagaacaaagtgttgaaggaaatctgcccaccaactttgtacggcagggtggtcacctgatgcttgagcaatagcgccctttagaaaaccacttgcgtcaaaagattgtccaaagactttgccgattccagcagcgagccatgtatatcctatgtaaagtcgtaaaaataataatatgaaagcagcacgtttatcagttcttaaaaaattgataaccattgaaatccctccaatattgtatttacaagtttattatatatccattgtgaaaaaattcacaatggatataatgtgaacaaatatatgattttttatttataaaattgcacctaaaatattatgaagtttatttttgaaaattaagcaataaatgagagatgggagctatctattgtagcggatagctcccgtagtaaacaggtttatgtgtgttctttaagttcatctgggcgttccttattatttctctggttttatataaggaacaatttgtgcagtaacccctacagaagcaccacgaataaagttttggttttctaatgccttaaagttttccgtttttcctgttagcataacacctaaaattttcacttgatcaaatggtttgttttcatttgattttaaaaacttttgaatgtccttgtcatacccatcattatattgtttaagggaatcaaagaaccctttgtacgattcttcgagaggggttcctggctcaaatccataaactggcataccggcaggacctccgctttcatctctaataggtgagaccatatatagccatacgatatttaagttgtctggtatttttgtttgaatttcttttaatgtataaggttgatcgaaagagatagcgacttctgcaacatagttttccattttggaaactgcacttaattcatttttgactccatcgtaatattccttgatagctggattataaaatgtggcaactttatttttcgtttgtttatcgtaattataagactctgtattagacctcccccaatgagttcctggtattacctcattgtaatcgatgttagagcgaaaccaattgtaagggcttgtcagtgtattccatttcactacgtaaccattaatatttttagaacgatttgatgtaatattgccgccaaacatagaggagctactcgttacttgagaatcaatttgtacattcggttctgcaattgaattatataaaaagagttgttcgtgaagcctcatagagcctttcgctgcgaagtaattacctactttataaatgatagggataagtatgatgacaacgagaatagaagtaatgatgattttaagtaactgtttcctttgcgctttttttaatgcattttttaaagaagtatccattaaggttttccccctactgtagaatgaattgttttacgtgcacgatgtaacttttgtttgacgctatttactcgaatatctagtattagtgcaatttcttcatatgtaaaatcgtaataatactttaaaaagaaggcttctttatattctagttttatatcttttaatagatagaaaatctcatctttatttaaaacagcatccagttctcggtctgtatattgtaattttgaataaatctcttcagttaaatagatgttctgttgctctttttttctcttcaagtcaatgtattcgtttaatgcaaccctaaaaaaccatggacgtatgttattctctgttaggtcatctagcaacgtatatactttatagaaagtattttggatgatgtcttctgcgtcttcttttatagcccctttcgctaataatagtttgaacacttcctcccctaaattgataagataggaggtcaatatattttcttttcccatcatttttcctccctacacttatacaacgaataggtaatagtaaatgtatacacttaaattaaagttttgttcttgatacaaataaaaaaggcatataacaatcatatgttatatgccttttctattatatatttagtaatttatttaggtaatgtaaacttagcttttttaccttgtgaaatatctttagcttctttatttctcataggtcctaactcaatctcgaagcttttttccttccaaatcttctcatactgctcttgatctaaaataaatacttgcagtaactctccagatgttcccgttttgactgaagcgttatagtcgtaatttagtagcataccttcattaatcgtatattgtgtaccatcattcactctcaatgtagagcttataggagatagtgaaacgtcttgagtatctttgttatcaagcttgaatttcaccgttaatagaacaataccgtttttgaaatttgcaaagcgcggtgcttcgacggaatttggtgtgaattgagtaaattggtatccatctaatgtaacattaacagcgcctaattcttggctgttattaatacttgatttctcttttaacatttttttatcgcccatgttattagctgtagctttatcttggtagaaagctttatctgttgcaaccttttcagcaccttgtttgtttaaacttaatgaaaagcttccgggactgccgattggagcatcgaattttcctttattagcttgtgcagttgggactgtgactgagactgttgagagacttgaaatttttgctagatcatcttttccaaatggatacgcgatataaccagaaatagtttctcctgcttttactaagtaatcattcgttggagcaagcttagttggcagttgatcttcttttggaattaaatctttatagttactatatactttctgcgcaccagtaaacgatatgtccaatgctggcatataataaatatctttagctgaactattttttacgctatagttcacaagaataactccgccctctgtttgacggttaaatggaatattaaagtccgtatggaatccatttaattcaactaatgtataactgttcatcgatactgaaacatcttcagatttatagacttgtggttccttattttcaaaaagaacttttgtttttccgcctgtttctttttccatgtaggaaataagtttagaataatcgctggagctagtagcggtattttccgtctttttatcttcagttttcttgtcttcggatttttttcttcaggtttattttcttttgttgtatccgttttttctgttttgttttctttggctgcattttctttttgttctttatttgtcgtatcgctttgaccacagccggttattacaaaagctgctacgattactgcagaaaataaagaaagtaatttttttgacatgtttcttccccctatttgtttaaaactaaactctcatattagccccacgttttattataagaaggctagtcaatatttaccagtgttttttctatttatttccattatttaaatattataatataataaatttgatagaagtttggaatggaatattggtttttatttttttatcatttgaaatattacaccatattgttatgatagaaatagaggtatatggaaaggagacaaggactcaatatgtggatgaacttgtaatgattagaaattagatagatgaatttttctctcataagtgagggattatttggctatctgtaaatcatgcaaggactgcatatttggcttgtgcgtcccctttgtaaggatagatacttatgtggggaaattcatatctcttatataaaatatgcgtcctttaaaactggaggagtatatgatgaatcaattaaaagataaagtagcagttgttacaggtgtaagtcgtttagatggtataggcgcagcaatttgtaaagaattagctgaggctggatagaatatattttttacgtattggacagagtatgataaagagatgccttggggcgttgatcaaagtgaacaaatacaattacaagaagagttactaaaaaacggtgtgaaagtatcgagtatggagttagatttaactcagaatgatgcaccgaaagagcttataaataaagttactgaacaactaggctaccctcatatattaattaataatgcagcgtattctacgaataatgatttctctaatttgactgctgaagaattagataagcactacatggtcaatattcgtgcgactacattattaagtagtcaatttgcccgaggatttgataagaaatctggtggtagaattgtgaatatgacttcggggcaatttcaagggcctatggttggagaactggcgtatgcaacaacgaagggggctattgatgctcttactagttcgttgtcagccgaggtagctcatttaggaataacagtgaatgcaattaacccaggtccaactgatacaggctggatgactgaagagataaagcaaggattaaaaccaatgtttccttttggcagaattggtgagccaaaggatgcagcaagactcattaagtttttagtaagtgaagaagcagagtggattacgggacaagttattcattcagaaggtggatttaaaagataagaagaaggtatctcaccagggtgagataccttcttttttaatctttcttcaatcttcgtgcaataccattccctaaagactgtaatccttgaacgaggataattaaaataaagacagttgcatacattacttcaggttcatagcgtaaatgtccgaagcgatatgctaagtcccctagcccaccagcgcctacaagaccagccattgctgtagcaccgattaagccaatcgttgcaattgttaatccaagtacaagggagggacgagcttctttcaccataacgtgccaaataatttgtatagtagaaacgcccatcgcttggtaagcttcaatcacaccacgatcgacttctaataaagctgtctccatcaatcttgcgatatagggagcagtgaagacgacaagcggtacgataacaccttgcacaccaatggatgttcccattagaaactttgtaaaaggtaaaatgaagaataatagaatgataaatggaagagagcgaatgatattaataattgtattaagaattgagtaaatgattttattttcgtgctgcccaccaggtcttgttaaaacaagtgtgacaccaagtggtagtgcaataaggatagagatgaatagtgaaatagatgtcatttgaaatgtttgaatggttgcttcccatatgactttaccccattcatccaaaaaggacttgttttccatagtctgttctacctccttctacgatgattccttgttcttgtaaaaatgataaagcgtggttgatttcattttgttccccttgcatatgaatgacaagtttcccgtatgcctcatgttttaattgagtaatattaccggataaaatatttggatatacttggaatcgttttgtggcaacagctaatgctggttcaccagaagaatttcctataaaagaaagagttacgatttctccggttctttgtagttctttttgtacttcagctgggatttttgctgcaaatgcactatttacaaatttcttcgttgttacatgttgtgggtttgtgaatatatccttcacagtcccgctttcgactactgctccatgttccataacagcaactctgtcgcatatacgctggataacgttcatttcatgtgtaattaataaaattgtgattccgatttcctcattaatctttaataataggtcaagaatagaatcagttgtttctggatctaaagcactcgttgcttcgtcgcttaataacacttccggttcatgtgatagtgcacgggcgatagccacacgttgtttctggccaccagaaagttcactcggataggcatcttttcgattaaagagatcgacaatacgtaaatacttttctacccttttttcaatttctaattttggaacgccagcaaggcgtaacggtaatgcgatattttcataaacggtaacagttttaagtaaattgaatccttgaaaaatcatcccgattttttgtcgtgcttttgctagttcttttgtagacagtgttgttaaatcttgctcgtttacaataatatttcctgtcgttggtttttctaataaatttacacagcgaattaatgtacttttgccagcgccactatatccaatgattccaaatacttcgcccttttttacttggagggaagtagacttaagagcttccacattccccttttttgttgtaaatactttggatacattttttaattcaatcattatcgtcagctcctaccaagacggtaaaacagaaccatcaaattttttctcaataaattcttttacttctttagattgataagctttctttaatttatttacaaccgcatcatctttattttcagtacgaacaacgacccagtttacatatggtgaatcttttccttcacggaagatagaatctttcgcagggcttaattttgcacctaatgcaaagtttgtattaattgcagctgcttttacttcacttagttgtgttggtaattgagatgcctctaattcaacgatctttaaattttttggattttcaattacatctttcgcagtcgctttttctgtcgcttttggatccacttttaaaactcctgctttttcaaatagttttaaagctcgaagttcattcgttggatcatttggtacagcaattgcatcaccatcttttaagtcttttacatcctttaagctttttgaatatacgcccatagggaatgttactgttgaaaatacttcggttaatttcatattacgttcagctttaaacacgtctaaatatgattttgtttgatagctatttacatcaaggcttttttcatcgagggatacgttcggtgctacataatcattaaatacttttacatcaatttcgagaccgtctttcgctgccacttcttttaccttttcaaaaatttgttcatgcggcccgcctgttacaccgacagtaatctttttctcatctaacgcttttacttctttatccgaaccagcgctacatgcgcctaataatagtaccgctccgcttacaatgcttaataatacttttttcatctatagttcccccttcatatatgttccaaaataaaaagcacctctcaaaaataagagaggtgccgaatagacaaaataggatcctctcttatcttccaaaacgaaaactcattttgcaggaattagcaccttagcttatacgtcataagctcggttgccgggcatcatcgggccagtccctccgccactcttgataagagtatgtgtatgtagtttttaatatggtactaatagtaaatcttacaaaaagaattgtcaatgttattttctgaatatattttattttaaggtaatcgaaacgttcccttttttatgccctatttccacatacatatgagcttcagcaatttcttctaatcggtaagttctatcaataacaggttttaaatgttccgtttcagttagtttttttagtagaatcatatcctctttacttacttttgccatcattccattcacagatacatattttccattaggcgctaatacttgtttacaaagggattttttatgctttccaactgcatcaaatataatatcgtagcgctcgcgccgcttagtaaaatcttctttcgtataatcaattactttatccgctcctaaagattgcacgagttcaaaatttgaattactacaaacagctgtaacggtcgcaccaaaatatttagcgagttgtatggcagctgttcctactgatccagaggcaccatatatgagaacttgttgccccttttttatccggctttttctcagaaaatgcaacgctgaagttccaccaaaaggaataactgccgcttcttcatacgttacattggtaggttttaatgttattaatccactttcatgcacgcatgtgtattcggcataaccaccaagattgagttctgttaatgcaaaaatttgatccccttttttaaattgagttacatctgtcccgatatcctctatctctcctgctaattctacgccaagtatagggtttctcggttttctaagtcctaatataagtcgcataggaatccaaaataatagagggctattaaatccgcgtattctacaatctccagtcgatacacttgttgcgtgaattttaactaatacttcgttctttttaggtataggtttctctatattttgaagctgaagaacgttaggtggtccatactgtgtgcaaatgatcgccttcataatgtcctcctgaaatgagttgtcgttatttacatcatatttaagatcttcattaaacatgtcgctatatagcgagtatagattaaaaattatatagatttcataggaaaagaggtgatattattttgggaaagggggcaacagtatgaaaaaaattatttttgtttcaagtttagtacttgcaatcagtctaggggtagggtgtagtaatgagaaaacagcaaagacggatgagccgaaaaaagaatccgttcaaaaagaaaaggaattaacggcgaaagatgttttcaagaaaacgaatgaagcttttaaaaatgaagaacatgtaacgatgacatatggtgtaggggtaaaagctgagggaacagagatggatatagtaaaggctaagatgcaattagagccaaagacaaagaattctcgttctgaaatgaatatttccggtacagatgttgtagtgtatactgtggatggtaaagttgctggtgaggtaaaaaaacctaatacaggagaagttataaccgtaccagaggagcaattaaacgctggtggaatgaaagcgactcaagatattatagataagttagaagtaccggaagtagttttagataaaatgaagttggagaaaagcggagataaatataaactgaaatttacattaaaagggcaagaaacagaaagtatgttaactagcatggatgaaacgcagaagaaaatgttacaagcacaaaatgcgaagatagaagaagtggatgcagaatatattattacaaaagattttaaatatgaatcagcaaagatagacatgattatgagtagtaatggcaaggataaagcacacattattacgaacgcaaaatatacgtcgtatgaaaagtttgacccaatacaattgccagcagcaaagtaacagttttgatgaggagggacctaaaataaggtccctcttttttgtattctttcttcataggaaaataggtacaatataaagaggaaaaggtgtagaagaggagagtgtcatttgaaaaaaggaaagatagcggtggtcactgtagcatatacagtgttgctggcaacgtctgtacatacatataaaaaacaactcgatcatcctattatgagtgatgtaggtaaattgcttccgacaaaaataaaacgtgttgaaagtgctactgatgagcactcgttaataaaattagtgcaagatgcaaatgtttctggagagaaaatttctattgctggtatgcaacatagccaaggcggacagacatactatccacatggtacgatgcttgatatgaaagggtataataaaatattagaatttgatccagagaagaagcgtattacagttcaaagcggcgtcacgtggaatgatattcagaagaaagtaaatccatatggtcttgctgttcaggtgatgcaatcgcaaaatatttttacggttggtggttcattaagtgtaaatgtacatggtcgtgatattcgtcatgaggcattgattgatacagtcgaatcatttcgattactaatggcagatggcattgtacgtaatgtaagtagagaagagaatgcggatttatttccttacgtcattggcggttatgggttatttggtgtcattttagatgtgactttaaagttaacaaatgatgaattatatgaaacgcatacgaaaatgctagattataaagaatacacgtcttatttcaaagaaaaagtgaaaaaagatgctaatgttcgtatgcacttagctcgtatttctgttgctccaaattcatttttaagagaaatgtatgtgacagattatacattggcacaaaatcaaaatatgagggaagagtatagtgaactaaaagaagaaactattatagcagcgccgaagtttttacttggattatcacgctatagtgattggggaaagaatacgttttgggatatacaaagaagttattttgaacgtacagatggaaagtatgagacgcgaaataatgttatgaggtcagatagtacctttatggaatatgaaaatccgaataggacagaggtgttacaagaatattttgtgcctatagattcttttacggaatatatagatgatttacgtaacgtattaaatgaagaagagtttaatttgctcaatattacgattcgttacgtggaaaagaatgaaaatgcagttttatcctatgcgaaagatgatatgtttgcactggttcttttaattaatcaagggcgttctgaaaatgagataaagaaaacagagggtgttattcagaagatgattgatgttacgttaaagcataacggtagttattatttaccgtattattcttatccaacaaaagagcagttaaagagagcataccctcgtatagaagaatttcttgggaagaaaaaagaagcggatccaaaagagagatttgtgaatttattttacagggagtatacgaaatgacatatagaagatttgtagcttcacaaagcattattatgatggcgggaagtatggtgtttcctttttacattctattgctccggaatgttggaaatagcttttcgcagtttggctgggcttatggtttatttgccttaacttcagcacttgtatacccgttagtaggaaaactgtctgatcgagtaggcgatcaaaaattattaattatatatgcctggaccatggcaatattaatgctttgttttcctattgcaacagaagtatggcatgtatacattcttcaaattttaatgggagttttaggggctgtgcagcgtaatacggagaagacgtcgttagcacgaaaagttgtacaagaaaatgctggttatgagattggaaaatatcatgtgtggacatcgattggtggagcagttgcgattattgcaacgggatatttagtagacttctttacgattggtacaattttttatatagcatctatcttatatgtagtgagtggagttgtattaagtagtaaaaaaatataaccattcccatttttacctgaataacctttatttgttatactaaaggggaagacaaaagaaaaggggacattgcctttgatgaaatttttaattttagctattctcactttgtttttgattccatggacaagaagaagcggtagtaaacttcgagcagtggataagaaaggggatgagaaggttgtaaagggtaagaaatcatccattttagttattccagttttattttggataggtatcgcaatctatgaatatttttggttaatcgatgatcgagcagattcaattcttactcattattctgttgcagtagcaattttaattgggcttgttttattttcacaagatcaaataggaaaattagaaggtacgttaaaaggacttctaatgtttgttttacttgcaagttacggctactttggttatttgcacgatatagtaatctcgcaaacgaaatatgattctgttgtaaagatagagaaagatatttcagagccatttactgaaaatgatcagccgtttacagtgccgccaaagacagcggagaataagatgaaaaaagtatttggggatattccaaaagtagcttattttgagctaggagaattaacgccacaaatggtaaatggtgaggctttatatgtagcaccgattgaagtttcaggcttttttaaagcacgtaaagcggagacaattccagggtacgtaacgatgtcaggtacgaatcctgatgcagaagcgaaactgcacctcggttataaaatgaaatacgtgccaagcatgtttttcggaaataatttagagcgtgtggtaaggcaagcggaaccaaatttaatctttaaaggaaaaccgaaacttgaagtcgatgataaagggaaaccgtattatacaatgacgtacggtgaatttatttcaggaagatctggatttgagatagagggcgttgtagtagtagatgcacaaacaggtgaagtgaaaagatacgataaaggaaaggcaccgaaatttattgatggcgtattaaatcacgaaactgcatctacgttaaatacgtactttggtaaatatattcacggattttggaatacgaaattctcacaaactgatatgaaaatcccgactgagtggggaacgaaagaaggagttacacctatttttggtaaggatggaacgctatattactttactgatttcacttctccgaaagaaggagtagattctgcgttaggttactcactcattgatgcacgtacaggtaagttgtattactataatggaaaagaagtaaagggaattatggatggttcggctgcttcggaagtcgtggataattcctttaagagagaaaagtggcatggaacgatgccggttatttataacgtgtacggtaaaccttcttggattgtacctgttattgatgacggagggttagtacgtgcccatactgttatctatgcttccaatgcgaaaatatttgcaacaggttcgacgcaaaaagaagcgcttgagaattataaaaatgcgctgagcggaagtggagattcatttagaccaacttcaagtagtaaagaggcacaaaaagaaggcgttgtacaacgtgtgtataaagaaaaaacaggtgaaaatacaattgtttatgtactgttagagaacgaacaaaaagtgtttatgatacctgcgaaaaagttcccatatgctatgtttacagaagtgggagatccaattcaaatcacatatttagatacaggagaggcgatgtcttccgtatccaaattcacaaatagtaatttgaacaagtaaagcgatagagattctatcgcttttttttacaaaattaaacaggaaaatgcgctatacttgacgtatgtgtatgttgtaactataattgttacggtttagtatgtataggaaagggtgaacgaaaaaagtgaatgaagttaatcaggaaatatataagcctgtaaagacaaacaggttatggatgattcttgtattagggacacttacggcaattgggccgttatctattgatatgtatttgccttcgttaccgaagttaacggatgacttgcaaacgggtgcatctctagcacagcttacattaacagcttgtttgcttgggctttcagtaggacaattatttgttggctcaattagtgatatttacggaagacgcaaacctcttattattgctcttattatttatgttgcttcttctttactttgtgctgttgcaccatctatttggactttagtgttattacgcttcctacaaggagcttcaggatcagccggaattgttatatcacgtgcaatggtacgtgacatgtattcaggttctgaaatgacgaaattcttctcactgcttatgttagtaaacggagcagcacctattttggcaccgattatagggggacaattattacagttcacaacgtggcgcggtgtctttatcgttctcggagcaataagtgtatttatgttaatatcagctactttcgtattacgtgaaacattacctcctgaagaaagagaaacaggcggtttgtcagggacgttagcgacgtatggaaaattgttaaaggatcgtttgtttatgggatatgcattgtcacaaggattagtaacggcggcaatgtttgcatacatttcgggctcaccatttgtgttgcagaacatatacggagcatcaccacagcaatttagtttattctttgcaatcaacggtatcggtattattattgcgagtcaggttacgggtcgtttagcagggaaagtgaatgagaagacattatttgtctctggtatcgttattgcagctgttggtggtttatctttactactaacaatcttattaggaatagggttaattggtgttttatgttcattattccttgttgtatcaagtgttggggttgtctcaacaactgggttctcattagcgatgagaaatcaaaaacaagctgcaggaacagcatcagctttattaggcttattacagttcatttcaggagcgcttgttgcaccgctagtaggtattggtggaagcaacaccgcattaccgatgggtattgtaatagccctttgtgaaattggtgcggtactatgctatttatttatggccagaagaagtgaaaagcagtttgaactgcaagcaagacaaaatttagaggtttaatgtataaagaagagctgattcaaatattttttgaatcagctcttctttcatttctttgaaataactcatacagtgctgtaaggtgatgcaaaagttatttgtataaagtgacgatactgtgacaaacatgttggtatatatattacgatgtcgtcttaagtgtaaaaagtaggctgttctcggtataataacaagtggagataaaagaaactataatgagtagtagctgtagataaaaggagaagaagagatgaagaaggctttgggtattgctgtaatgggaagtatgatccttctagcaggatgtaatggaagtaaagatacgaaagaaccgaaagaaaaggtagagcagtctacagaacaaacagaagaaatgaaagaataccgtgcagtacatgaaaaatacgatttgaaaatgaataaagaaattaataacgcactgcagttatttgaagtggcaaaagaaaagggcggtaaggaaataacgactgctacatataaagaagatgtgcaaaaggtaacgacgagcatgttagaagatattgatcatatacgaaaagaaattcgtgttccgaagtcgaaagagcaagaacatgaggtatatgtcggtttcttgaatgaatcggaacaagcaatgaaaaaattacagaagttagctaaagaagattcatcgttgattcgtgatatagaaattaattttgcaacagcatcgacatactataaacgttttcaagcagaaacgaaaaaataaccttgcctgtgcaaggttattttttcttcttgccatcgccgtcttcatcctcagatactaataccttctgttcttcgtgaaattcggaaattgtttgtccggtaatattatcaaagggtgtgtaaaaagaggtaatgcttttctttttaatgaaaagtttataaaatccaatgataacaagtataacgattgttaatggtaatcctatagttgctagaagtaagggatccatcatataactcctttaatatcgttttttttattataagcgagaaactgtaatttagataaatatactatcaaaaaactgatttttctaaatatatccaatttgattgacttttcattttttcagaattataattcgaaatatacaatttgaaccaaataataaaatagcaatttacttatccagagaggtagagggactggccctatgacacctcagcagcgggttctgtaataggaacaccgtgctaattccagcaagcaagtcttgaaagataagtgatgggcctttgtttattaagccttgatcttattttttaggatcaaggctttttgtattctaaaaagagaaaagggagtaatggaaaaagtacgttcataaaacaaagtaaattcatgtgtttagggggttatggaagtgtatgtaattaaaaaattatcggttatggtgttcacactatgggttattacgacagtgacatttctaattatgcatattattccgggagatccattttcatcagatgcaaaaatctttcctgaagaagtgatccaaaacatgagggcgaagtatcaccttgatgaaccgttatggaatcaatatgttgcttatttagacggtgtagttcattttgattttggtgaatccgttcagtcgacggggcaaggtgtatcagagattataacgaccggatttggtccatcagcgattattggtttacaagcacttattatttcattattagttggaattgctgcaggtacatttgctgctctatatcatgggaaagtaattgactatagtgtgagcttacttgcgattctcggtatttctattccaagttttattttagcaccattatttatacaagtattcgctatacagtttgaacttttaccagtagcgtcttggggcaccttcgaacatacggtattgccatcctttgcattagcactaggaccaatcgcggttattacaagatttgttcgttctaatatgatcgaagttttgcagagtgattatattaagctagcgagagcgaaaggtataccaattaagaaaatcattataagacacgctcttcgaaatgcaattgttccagtactcacatttgttggaccgttaatggctggacttttaacaggtactttcgttattgaaaagattttttcaattcctggtctcgggaaatattttgtagatagtatttttaatcgagattatccagtgattatgggaacaaccattttttatagtgcacttttaatcttatgtatttttattacagatattattcaccgtattgttgatccacgtattcgttctattacgtaaggagggggatgtttagatgggggcttatgaaattaataatcagttattaacgaatgaagagaaaaaagaattaacgataaataaagatcagcaaaagattagccgaaagaaagaagtgtttcgtaagtttgtatcgaatccaatcgcagttttaggatcagtgacgttattactcattattgttttctcgcttattggtgaaagtttaacgccatttactgcgagtgaacaggtaaaaaaggcaacaaacttaccaccgagtagtgagcattggttcggaaccgatgatttaggtagagatatttgggcgcgtacttgggctggcggaaaaatttcactaacagttgggttagtagcagcagctctagacatagggcttggtgtgctaattggaggttttagtggatatgtaagaggacgtaattgtcttggaacgttaattgatgagtggattataagagggattgaagtgctatatggcatcccatatttattaattgttattttactattaatcgttatgaaaccaggactctttacaattataatcgctcttgcgttgacggggtggattggcatggcacgtctcattcgggcgcaagtcttatctttaaagcaaagagaatttgttattgcagcagaacgattaggcacatctcatatgaaaattatatatggacatttaattccaaacttaacaggaattattatcgtaaatttatcatttacaattccagcagctattttctcagaatcatttttaagctttatcggactgggagtacaatcaccagcggcaagctggggaacaatgacgaatgatgcgcttgggacattattaagcggagaatggtggcaacttttcttcccagcaatcatgattgcactcatcatgttcgcatttaatgcaattggtgatggtttgcaagatgcaattgatccgaaaatcataaaacgtaatcgaaaggagaaaaaacatggcgcaagtcttatctttagaaaacgtaacattagccgttgaaaaagagaatagtaagcaagcgattgtgaaacatgtttccttttttattaacgaaggtgaaatagtggcacttgtaggagagagtggctctggaaaaagtgttacagcgcaatctattatcggcttaaatcaagaatcaattcaatttgatgatggaaatatatctttcgagtcaaaggatttaactaatttacaagaatcagaatggaatcaaattcgtgggaaagatatttcgtttatctttcaagacccactttcatctttaaatccgacgatgaaggtgggaaggcaaattacagaagtgattttgcagcatgaaaagaaatcgaaaaaagaggcaaaagaaattgcgattaatttattaaatgatttagggatacatgaagcagagaaacgttttgaacagtacccacatcaattaagtggaggtatgaggcagcgtatttgtttagcaattgcatttgcgtgtcatccgaagcttgttattgcagatgaacctacaacggcattagatgtaacaattcagaaacaaattatggggttattaaaagagcggaaagaaaaacaaaatacgagtattttgttgattacacatgatttggcacttgtacgtgaagtggctgaccgagtagttgtcatgtatggaggacgtattgttgaaaaaggaacaatacaggaagtaataggttctcctaaacatccatatacgaaaagcttattgcaagctattccgaatatggatgatgctgaaaaggtacttagagcaattgagggaacaacaccatcaattgaaacattgaacagctttgggtgtccatttgtaaatagatgtccagtagcaatacaagaatgcattcatcgtttcccagagagaacaacatattccgcggaacacagttcacattgttggcagcatgttctagagcatgatagagcgaaatcaaaagagaaggtgaatgtctcatgacgacagatttaattactgtaaagcaagtaacgaaaacgtatggaagtaaaaataaagaaatcgcagcgttaaaagacatatcacttgcgatcccgaaaggaacaacgcttggcattattggagaaagtggttcaggaaaaacaacacttggtaagctcatagctgggatcgagagcccaacgtctggtgaaattgattataacggtcaagtcgttcacaagctgaaggcagctcataaacgtgatttcttacagaaagtacagtttatttttcaagattccacagcagcattaaatccgcgctggaaagtacgcgatagcgtaacggaaggatatatttcattcggactcggtgataaaggattgaaagataaagtcgcaggtgatgcgctagagcgtgttggattagatagacgatatattaatcgttacccgcatgaatttagcggaggacaacgtcaacgtatcgctattgcaagagcgttattgtgtgagccagaagtattgattcttgatgaaccaatttcagcgttagatgtttcattgcaaattcaaattgtacatctgctacaaaagattcaaagggaacaaggctatacatatttatttatcgcgcatgatttgccaatggttcactacttgtgtgaaaaggtggctgtcttatataaaggagaacttgttgaatttggaaatacggacgaagtattccgtaatccacaacattcttatacaaaaacattattagcatcaacaccaaaaatttcagggtaaaggggaatgtaagatgaagaagtttttattatttgtcattatgaccgtattagcaattacttctgtcgcttgcggtaagaaagagacgcaaaaagcaagtgctggtaagggagaaggagatcgattagtaacgaatattagtagtgatccatatactcttgatgctgctatttcgacagatagcacgtcaggttatgtaattggacatttattctcaagcttatatacgcaagatagcgatgggaaatatcaaaatgaattagcagagaaagaagaagtaaatgctgatggaacggagtatacaattcatttaaagaaagatattaaatggtcagatggttctcctattacagcaaatgactttgaatttgcatggaagcgattattaaatccgaaaacgggttctatgaatgctacagaaatgtattttattaaaggggcagaggcatataatactggaaaaggtgaagaaggccaagttggtattcaagttgttgatcctcaaacattaaagataacacttgagcaccctgtttcttctattaaacaaaagctagcaagttcattatttattccattatctaaaaaatcaattgatgataataataaattaaaaacaaatccaaaagagttaattacgaacggaccattcacgttaaaagaatggaagcataaccaagctattacagtgcaaaaaaacaaagaatattatgataaaaaggtgacattaaaagaaattgagtttcgcattattccagactctaaaacagcgtaccaattgtacaaatcaaaagaattagatttactaagtggtttaccacaagagatgattgagaaagaaaaaggaaataaagaatataagcgtgttgcaggattctcatcttatatttattcgtttaatgtagaaaaagagccattcacaaatgcgaaagtgcgtaaagccttttcattagcagttgatcgtaagtttatcgttgaaaaactgtataagaataatgcacaagaagcatatgcattcgttccagaaggagcaaaaacacaaggtggtcgtgatttccgtaaagaaaaaggcgattatgttaaattcgatccggaagaagcgaaaaaattattagaagagggtatgaaagaacaaggttggtctacattacctgcagtaacattgaaatttactacagatacacaacataaaaaagtagcagaagcaatgcaagaaatgtttaagaaaaatcttggcgtagatattaagttagaaaataaagaatggaagagttacatcgatacatataagcaaagtgattttcaattagcttatatgggatggggaggttctttattagatccaattactaaactagatttatatgcaggtgatggtctcaataactatgcaaaatggcataataaagaatttgatgctttagtaaaagaagccgaagttgaacaaaatgaagataaacgttttgacttattgcataaagcagaagatattatgtttacagattcaccgttaatcccaattatattcccttctgattcttatttacaaaaagaatcagtatctgggcttcaatattatgttggatctaaaccagatttaagatatgtaaaaataaagaagtaggcaaccgcctacttctttattttatttctcttttatattcttttttcgttccatcagagaagacaacttctaactcgaatttttgatagtctttatcgagtttgaacacgtttaagacttgatcgattacttcttggtcaggagtacctttatcaaatttcaattcttgtagaagtgggcttaattttgtgatagcttcgtctcctgttaaatttacatctgctttatgatcttcaatttttgcttccattttcttatcagccgctacatttttataatcagcttcgtagtctttcttcgtatcttgatagtctgcatctaaactaaattcattaaaattaagttttaaatctgcaggagtctcattttttgcttcttcagtagtctttttattagaagttgtatcttcttttgcaggagctttacatcccgttaatgcaggtactagcataagagctaataaaactgatagtagagttctcatcgaaaattcctccttatgtaaattcgttctatacaagtttttcccaaaatcatgtaattatgtatgcgttgaaaataaattattatcctgtagctacaagggttaatccgcaatttaaatcaaaaaaatttgtatgtatatggtaaatttaaattgtgaggagggactaaaatgcatgaagaatataaagagatgataaaaaaagctattgaatatatagagaatcacttacatgaggagcttacaacagaaagagtagcatctcacagtgcagtatcgatgtatcattttcatcgtatttttcaaaggtatattgggatgagtgtaacggattatattcgaaagagaaggttaactcatgctgcgcaggttttagtgtcgaccgagagagctgttattgatattgcgatgcaatatggtttttcctcacaagaggcgtttacgagagcttttaaaagaatgtttcaattgccaccaaagaaatatcgaaagtacttccagtcattttatatagaaagagagggtgtttcaatgcaaaagggtataccgaaaggatggatcttaagtggaagtcatcctgctgaatatgagatgggtttagattatgaagttgtccatcaagggaaggtatctgcatacataaaagcaaaagagaatgttacgcacggaggattttcaacattaatgcaaatgttccgagcagataaatatgtagggaagagattacgttttacagcatttgttaagagtgaaaatgtaagagattgggcaggattgtggatgcgagtagacggaaaagagacagaaccgtttgctatggataatatgcaaaatcgtcccattaaaaatacgaataattggcaatcgtactcggttgtattagatataaaagaaggagcgcttggtattgcatttggtgttttattatcaggagaaggttgtgtgtggctagatagtattcgatttgatgaagtagatgaaaaaattcctacaacagatttggcagagaacttttatgaaacacttttagaagaaccggtgaatctacaatttgaagaagtagaaaaataaaaaacaaggagaaaagatatgctcaaatatgtaaaactaataagtattagtttagtaatatcgtcttgcattatgggaattaattatttagttagctatatttggtcagggcatacaccttctttgacatggaaaacatatttgatgtttttgtttatatttatgatgagttttagttcaatgcaaaaagaaggggaagaggattattgacaatagttttctttgcatttctttcattaacacaaatgtttctaacttgtgtttggaaacgcaggtatgatttttaatattatctcgctatcactacaacttgtaagttcgggtgtaatcgtaccacatgagatgctttctaaaacatatcaaacaattggcgagttatttcccgcaacatatgcagcaaatggctattatacaataatatttggaggagttagtttagagagaaatattatttcattattagttattgtattggttacacaatcagtagcagtgatgactttagctataaaaggaatagtaaaggggagaagctctgtagttaaagaagcataaaataaaaaggtatcctcggtgggatacctttttattagcacttattattttgcaacttctgtccacttgtagttaaactcaccaccgaagtcagttgttacaagtcctttaatgaaagagcgttgtaagtaagaacgaccttgttggtataaaggagcgacagcaccgtcttgtaatagaattttttcagcttgcttcattgcttcaaaccgtgccttttcatcaccagctaaatctgtttttactttatgaattagctcatcgtactctttgttagagtatttatcgaagttgtaagcactatctgttgtaaataaatctaagaatgtaattggatcagcgaagtcagggccccagccatcaataccgatttcgtagtcaccacttaatagtagttttaactgttgtttacgtggttgtggttttaaattcactgttaatccatctaagttcttttctagttcaccttttaaatattcaccagtttttttagctaaagcattatcacttgttaagagttcaattgttactttgtcagtaccaagttcttgcttcgcttttttccagttttctttcgctgttttcacatcatctttgactagattgccattttctttacggaagtcgttgccatcaggactttttgcaaatttcgcaggaatcattccttcagctggaacagcgccgttatttaaaattgtttctacgtaggcttttttattcattgcgccgttaatagcaaggcgcgcatgctgattttttaatgtttcatttttttgattgagtcgtaaaaattgaatgccaacttcagcgcgttctttgaagtttggatcgcctttatatttatcaacaaactccgcagttaaagcaacgcgatcaatttgtcctgaatcatataagttcacttctgtagacttatctttaacgacattgaagttgatttcttctaattttacagttttagcatcccaatagttaggattcttcttcaattggaagctttgctcatgtttccagttatctaatgtgaaagcaccgttgtaaattaaatgatttgtttctaaaccgtatttatcgccttgagactttaagtactcttcattaattggcaagaatgttgagaatgtcgttaagcttaagaagtagggaacaggacgatctagttgtacttctaacgttttatcatcaacagctttaatacctaattgatcaaccggtaattgtttttggtttatttgtttcgcattctttatatcgaagaataagaatgcatattcagctgctgtatcagggtttacggcacgttgccaagcaaagacgaaatcctttgctgtaacaggagtaccgtttgaccattttgaatcacgcaggtggaatgtatatttcgttttatcggcactaacgtcaaccgactcagcaacaccaggaatcggtttattatcttctcccattgcatataacccttcaaaaacattgcgcattacgttcatggattccccatccgttgcttttgcaacatccattgttggaatttctgaagcaaatgataagttaattgcctgtttatcaggtgctttatcatttgctttcgctccgcttgcattatctttatttcccccgcaagcagttagtaatagacttgcccctaaaacagatgcaacaacaggtacaacttttttcttcattgttcgttcctcccaaaatgtgttgttcgtaacgtcataatgtccatgtcttaaagtgtatttatagaagaagagaaaacctattataaatgtgtacatgtaggtaatcaggtgttctatatgtatatacatgttgaactataatctatcgttatatgtttcaacgtagtagacgttatattatgatggtgaaatattttgtttctttgattatttagaatattaacactggaaagaactatatgtcaataataaaaagtgaagcattaattttttaaaataatatattaaaaaagcggattttctcttattgagaaacccgcttttagtacattttttcaataaaacaattggtgtagatagaaaaacttcaattcaggttgtcttttatttttcaatttgtgcccatttgaagtttaattgacctgcaaagtctacttggacaattcctttcacataagaacgttctaaataagattcgcctttctggtaaagaggagcgataacggagtctttaaataatattttctcggatgctagtaatgcttcccatcgagctttttcatcaccagctaaagtcgttttaaccttttcaattgttttatcgaattccttattagagtaatgatctaagttgtatggattattcgttgtaaacaattcaaggaatgtaattggatcagcaaagtcagggctccagccatcaataccgatttcatagtcaccttttaataaaagtgaaacttgttgtttacgtggttgtggtttcacatttactgttaatccatctaaattcttttctagttgtccttttaagaactcacccgttttcttatcaaggtcagcatcacttgttaataattctaatgtaatcttttcagaaccaagctcttgttttgcctttttccataactcttgtgcagattttgtatcaactttggttaaatctccgtttatagtacggaagtcctttccatcaggcccttttgcaaagttttttgggacgagaccaaaggttggtgtagagccatcatttaataacgtatttacaaaggattttcgatcaattgtttgatcgattgcttggcgtgcagaaacgttttgcagtactttgttttgttgattcatacgtaaaaattgtacgcctacgttcgggcgttctttaaagtttgcatcttttttatatttatcaacgaaatcagatgttaattttatacggtctaattgttttgattcgaataagtttacttctgttgatttttcttttacaacgttaaaattgatttcttctagtttgacagtatctttatcccaataggtagggtttttcttgaatttaaagctttgttcatgcttccaatcgcttagtgtaaaagctccattatacaagattgtattatcttctaaagcgtacttatcaccttgtgctttaaagaattcctcgttaattggtagaaatgttgggaacgctgttaagctaataaaatacggaacaggacgctctaattctacctcaaacgtatggtcatcaactgcttttacaccaagttggtcggctggaagttctttgttattaatttttgttgcgtttttaatatcaaagaatagaaatgcatattcagaggctgttgctggatcgacagctctttgccaagcgaagacaaaatctttcgctgtaacaggagtaccgtttgaccattttgaatctcgcaggtggaatgtgtatttcgttttatcaccacttacttcatgagattttgcaacaccaggaataggtttgttaccttcaccaagattatacaaaccttcaaatacgtttctcattacttgaccagaatcagtatctgtagcacgagctgtatccattgttcgtatttcagtaggtgaagataagtttaaaacctgtttactaggtgcctcgtcttttgcatttgctccgcttgcttcgtttttataactaccgcaaccagttaataaaatacttactcctacaactgatgcaataccgggtacaaacttctttttcatttgattttcctcctaaataattaagtttggatgatgatgagggaaatgaaaaataaaaaatccctcttttcgtattgagaaagagggatttttacgtacaagttatgcacccgtatataaacgaagtccctcattctatctttcaagctataaagcttgcaggaagtggcacagtattcaaaaatgaacctgctgccgaggtttcaaagggccagtccctccacctctcttgatacaatgagtaaacgaataaattttattaattttttgtttctttgataattcaaaatcttacaccttgcacaataaactgtcaattaaattgaatatagtttaaattttcagtttttaatcgagaaaaaccactgcattatgtacagtggtttttcgcttagaaattaaagttatctggatctggaccaacgcggtgatcttcatttaaagcttgaattgctttcatatcatcagaacttaattcaaagtcgaagatgtttgcattttcaataatgcgatgttctttaattgatttaggaattgttacaacttcgttttgtaaatcccagcgtaaaataatttgcgcagttgatttattatattttttcgcaatgtcttgtaatgttgggttatccagtagttgtccttgcattaatggtgaccaagcttcaagctggatgttatgttctttacagaaagcgtgtaactcttcttgtgctaaacgtgggtggtattccacttggttgaccattggtttaatttcagcaatttcaaatacgtcttgtaagtggtgaatgtggaaattgctcacaccgatagcacgaacacggccatctttataaagcttttctaacgctttccacgattcagtatatttcccttttacaggccaatgtactaaatataaatctaaatattctagacctaatttttctaatgtagtttcaaatgcttgaagtgttgtttcatatccttgatcgctattccatacttttgatgtgataaataattcttcacgtgaaacacctgattcacggatcgcttgtccaacgccttcttcgttttgatagattgctgcagtatcgatactgcggtagccatttttaattgctgcttttacagaatcaattacttgtgaaccatcttctactttaaaaacacctaaaccgaaccaaggcatttttacaccgttatgtaatgttgtatagtcttttaaacttgttaaactcatattatttccccctagcttttttgtttgttgcttctactgctttttgaattgcctctgaaaaattatattaatataaagctttgagaccttcagctgtggaaccacctggcgttgttacttgttcacggaggttagctggatcttgtgtttgttcaagcatagaagcagagccagaaatcatttgaatgacaaggtgttttgcggttgcttcatcgactccataactttttgttgcttcaattaaactttcagcaaagtaataaaggaaggctggtgcacttccagtaactgcagtaagttgatgaacttcttcctcggtacaaagttgcgaagtaccaatgccccttaaaagcaattgcagggtttcttgatgagtctcgtttacgaattgtcccatcgtgtataaggagatagactttccaatttcagcagctgtatttggcataatccaagcaacaggcgtccccccgggaagtctttcttctaaataagatgggctgatgccagcagctaccgttacgacaagttgattcgatagtaacggagataactctgctaataattcttcatgtgcagaaggcggcattgctaaaacaatcgtatcaacagatgtaacatgttgtttccaatctgttgtagtagacacattatatcgcgctcgtaattgatctagcttttctacgttacttcggttagaaacgataatctcttcgatgtattctttgcttgttttaagtaatccggaaaatatagcttctgccatacgaccagcaccaataaatagaattcgatgtttagttagcatatcctctattcctttctagtggagatatgttataaaaaacgataccatttttaagagaattttgtaaaaagaaaaggcttattgtagatggaatagataatgaaaagtaggaaattaatggtgaaagggagagtgattccttatactggtgatagggaatttattacacatctggggagagatgattatgattagaagtccgctctttttactcattactagtattatttgtgtattggttggactgtatattcaatcgagctatattgaaatctttgcatcggtcatgggaattattaatgtttggctattagcaagagaaaaagtatccaactttttattcggtatgattaccgttgcggtatttctatatatttttattacacaaggtttatatgcaatggcagtattggcagcctttcaatttatatttaatgtatatggttggtatcattggattgcacgtagtggggaggaagaggtaaaagcaacagttcgtttagatttgaaaggttggattttttatataatctttattttagttgcatggattggttgggggtattatcaagtccattacttagaatcaacaagtccatatttagacgctttaaatgctgtactaggattagtagctcaatttatgttaagtcgaaaaatcttagaaaactggcatttatggattttatataatgtagttagtatttcaatttatatttccactgggttatacgttatgctaatattagctgttattaatctctttatatgtgtagcgggtttgctagagtggaagaataattataagggacaaaaacatacaaataattatatctagaaaataattagaattaaaaaacccctgaagcatatgtgcctcaggggtttactaatagattataagtttatgcttttgtcataccaagtaatacagcgccgccgataattaaaacactacctagtgcaataaagatcaattgacgtttcgttttcttttcgcctaagaagacaatcgcaccaaatgttgagataacgattccagtttgagataatgggaagcttgttgctactccgacacgtggtaatgaaagaagtaagaataagtttccagttccccatagtaaaccagataaagcgttacggattgcatatttgttaaatggtttatgtttagatgtcagtacaaccgcaccaacaaacataccaactgcttgtggtaaaatagcagaccaaccatcgatattataccaacgaataataattacatatacaaggtagccgaaagtagaaacaattaaagtaagaagtccttttttcaattgtcctggtggctgagcattttctttatcatctaatgatgtgaatacaacaccaactacgattaataggattgcaatcgttcccagaatgatcgttgttgtagtagtccactcacggaaagcgataactccaaagatagaagttgcaacaagttgcataccagtagaaatcgttacagtagtagaaacacctaacttttcaactgtttttaattggtttacttgtcctaaagcccagaataaacctgaaataaagccaacaatcaagattgtcattgttaaagctggttgagtaaatacatacataattgttgcgaagaatagagcaccgattgtcatacctaccgtttggctatatgcaccaccgcccatttttacgcttactaataagatgtttccccatgcaattgcaggaagaagcgctaataaaatgcccattacaagactcccttcggtttgctataccaatataattacatatcgttctaacgatcggtaatgccccactaatagagtagaagattaccgatcgctaaaacagaatgaagaattcacgatataaatgcgttttcatttcttcaatttttgaaacacctccatataataacaggaaattgcctattttagaaagtaaattcaaatagaatgtatatttaaataaaaggtaaaattcagttatttcccaacggtatatttttatttcctaagaaataaaaaagcagcttcaaaaaaagctgcctgaagagttagtaattcttttattaataagctgaatacatagcaaaaataggagtgacatactaatagtgataactacaagtgtccaggcgagttgcatattacttgcatcaattgccatgtaaatggcagttgggatagtctgtgttttaccaggaatgttcccagcaaacatgagtgtagcaccaaactcaccgagcgcacgaacaaagctcaaaatcattccgcttagtaaggcaggaaatgcaagcggaagtgtgacgtgtagaaaaacttgatattcacttgcaccaaggtcacgagcgctttcttcaatttgtacattcgcgatagaaaatcctgtttttgctgattggtacataagcggaaatgcaacaactgtagaagcaatgatagcagcagtagatgtgaacataatagactgctgaaatattgattctatccacattccaatgggactgttatttccaaaaatgataatgagaaaaaagccgattacagttggcggaagtaccattggtaataagaaaatcgtttctaatatcactttatatctccatgaggagcgtgctaacgctcgtccgataatcgtccctaaaattgtaacgataatggtggcacatgcagctactcgtaaagatagaaagattggtgacaaaataatatcaaagctcatggtaattatggtaggactgtaaatccatatttcttaaagatagattgtgcatcttttgactgcaaatactcataaaatgaagtcgcctctttcttatgcttcgattcttttataacgcctaaaggatagtggattggctcatgagaagtagttgctgctgtctcgccgatttttactttgtctgaaataagagcatctgttttgtatacaataccagcatcaacattacctgtttctacatatgttaacacttggcgcacatcttttgtaaatatgactttattttgaacgtcattccaaagattttcatgtgtgagagaagcttttgcgtattttcccgcaggtacagattcaggtgtgccaagtgcgatttttttattttttcatcttttaaatcttgaatttttgtaagagaactatcttttgggacgactagaacgagctcatttccaagaagatttttcccttccttttcattaatgaatccttttttaacaagagtttggaatttatcttcggctgctgagaagaataaatcagcaggtgcaccttgttcgatttgttgttgaagtgcaccagaagcgccgaagttaaaagaaagtttaatattaggttctttttctttatattttgtttcaatttcttttagcgcatcttgtaagcttgcagctgctgatatagtaagttcaactgtttttccttctgtagcagttgatttctctttcttatctccgcttgtacatgcaacactaaatataagaagaaaagaaaggataagtgccccgatggatcgtaatgtaaacttattcataaaaaaatcccctttcgttttgatataattaattataactaaatataactaaatataactagttataattgaatataatttgaacgatgtagttgtttttaaaatataggagaaatattcttttctttgttacaatgaagaaagaaagtgaggaatcgtctatggatcatcattcctacacaacggaagaagtagcaaagcgattaaaagtatcaaaactaactgtatacgacttgattaaaaaaggggaacttccttcttatagagttggtagacagatgcgcattgatgcagcagatttagaacaatatattaagcaaatgaaaacagggaaggtacaagttactcctgtaaagaatgacagtaatagtatctcgaatacatgtattattagcggacaagaactaacgttagatatgttggcgaagcgtatagaaaatcgtctaccaagttcaaatatattacgggcatatcaaggtagtttaacgagtttagtaaaaatgtatcaaggagaaggaagtatcgttagtttgcatttgtttgatggcgaaacgggtacatataatgttccttacgtaaaacgtattttagttggacaaccatgtactatgattaatttgctatcgaggaatgttggattttatgtgcaaaagggaaatccaaaaaatataaaaacatgggctgatttatctcaatcatctatacgatttgtaaatcgagaaaaaggttctggtattagggtgttagttgatgaacaattgcgcattcaaaatttaaataaagaacgtattagtggatatgaatgggaagaatcgaaccatcttggtgttgccacgcaagtcgcgaatgaaaaagctgatgtgggagtaggatcagaaaagttttcgcaaattgtaaacgtagactttattccaatcatgaaagaacagtatgatttagtgattttgaagaataaagaaaatgaagagttgatcgaagttgtaaaagacattctgcaatcggaagaatttcataatgaactaaaagcgatcggcggatacgatatgacgaaaacaggtcaaattatctatgaaataaagtgaaactttaatcagtgggggggcttcagccccggctgattattagttgaaccaatcggacttttatgggcagcccgacccccacctaacttctttgctttcgctgaattttgaggtgggggtcttactgcccattaaagcgggacaaactaaaaagctgcttgtctataagacgagcagctttttctatatataaaggggtttggggaaacaaagtgttaaacaagaccttgagcaagtgagtaaatgaaagctgtaagaagagtcgctccacttgcaagtccgataaagtctgatttgttgaaagtaatgttgttcattataatctctccttatttgtttaatgtagttgcaactgcttttgcatcgacaagtgcggatagcaccatgcccattgtatttaaaaatttgtttgatttcattttgttcatcatgcgtatccgctccttttcgaattgttgttgccctgctttatgtcttaattataggaaatatgatcgcctgcaactatcgaattagcttacggaagacttacacttttgtaagaaaaaaagacattcgtgtaagaatgtcttttaaagcatattaatgtggtggtgctcttcgattgtttttaaaaagctacgcattgaattcgtcatatagctatctttgcggcgtatgaaaaccgttgaaatactaccatatttctcaggaattgcatggcaatgaactttacctgctttagaaagatgatggacagcagactgtggtacgagtgtaattccaaggccgagtgcaacactgtttaatagtgtctctaatatattgaattccataattctttttggaagcaaaccttcatctttcagccatcgttctagtttagaacggtatccacatccttgattaaaaacgagtagaggcgttgttgtaaattcttcaatatgaaaagttttattttgtgttacaagcattaatttttctgtactaacatcgtattgttcaataagtggatgttttattggtcctgatataaaagcgccatctaattgatgatcgagtacttctctaattaattcttctgttaaacctgcttgtaatgacaaatcgacgttcggatagcttttatagtaagaagataaaatggtaggtaatgtacttactgtttcgacagtaccgatttttaatatgccagagggtgtttcgctatctaaaaatacttgttttagctcgtcaacatcttgcaaaattttattaacataaacgagcatttttcttccttcagctgttaaagtcatgcctcgcttatgacgataaaagagcggtgtttttagctcgttttctagttgtttaatacgtgcagttacatttgattgtacgtaatttaattcctttgctgcgctacttacactaccttggtcggcaacgctctggaagatttgcaagtctcttaattccataatactgtcctccttgatgttaactatcattataaatgatagttaatatcattttgaatcattttacgtgatatattttttcttttacaattctctttgtgcaaatagaaagaagcgggggattgtggtgagaagaggtcaaatgataataggagctttagcatgtttgattgcaagtatgtcatggggagcgatgtttccagttgctgatcatgcgttagaatacatagatccgttttatttttcgcttattcgctatggagcggtggcgataatgctgattatattgttgttaatgaaagaagggaaacaggcatttcgtttagaaggaagaggaaagttactcgtctttttcggaacgatggcgtttactgtatataatgtacttatatttttaggtcaaatgttaatgggaaaatcaggcgtgatggtagcctccattatggaagcacttatgccgatgatttctatttgtatcctatggggatataagcatgtaaaaccgaaaaagtatatgataacgagcatgcttatcgcttttataggggctgtatttgttattacaaaaggtgatatgagtttctttttaacattgaaagataacatgttttcgctagcatgtatatttgttggagttgtgggctgggttatttatacgatgggtggtcaaacgtgtagcgattggtcaacattacgttattctacgttgacgtgtgtattcggtacgactgttacaggaattataacgataattataacggcgtttggatatgtttcagttccgaatatgggaacgatttctattgtgaaatacgatttattatttatgatgacattaccaggaatagtagcgttactagcttggaactatggtgtgaaaattttatcgtccattaatgggattttatttattaattttgtacccattacaactttagttattatgatgatgcaaggatatcaaataacaatgtttgatattgtagggactttacttgttattgcagcacttattcgtaataatgtttgtcagaggaaagaagaaaatatcaacaagagaattttagaaaaagagcaattacgtcaagctgtttaataggcaattggaggattttacatgttagaaagtttattgtttttctttgccgtcggagttgcttgtgagcttgcagcaattaatcgaaatggtcgtaagaagataaaacaacaagctgaaatgatagagcttttaaaagagttaaaagaaagaaacatttaaaaagacgaccgggcatagacggtcgtctttttctatataaaggggaaaggggacacaaagttatacaagcgtagcagtgtaaataaaagcagtaagaagaattgagccgctagctaatcctaaaagatctaatttgttaaaagtgatgttttgcataatgaattctccttacttgtttcttcctgacttaattgtatgaaatatagcaagaagtaactatcgaattagcttacaaaaaaattacacttttgtaagaattgaaatgtaacaattaatacttaaatttattaccaactcctaaaacttagtgttataatttttgtaagaatatgattatacttcggatgttcagaaaggaacgaaacaaatgtataaaccaattacattttcgttgaaatatatatttaaaacagctgggaaagtagaagtgcaaggaagagaaaagttaccagaaggtggcccatatgttgttgcgtgtacacatacaagttttatggatgtattaatgttagctacagggatgtacccgacggaaattcattacatggccaaaaaagaattatttgaagggaaattcaaaaattggttctttaaaaatgtaaatgcattccctgtagatcgtgcaaatccaggaccgagtacacttaaaattccatcacgcttattaaaagaaggaaaagtggtagggattttcccgagtggaacgagatcgacagaagacgtttcgttaaaagctggtgctgtgacaattgcgatgcgttctaacgttccattaataccggcagcttatattggtccctcaagtgtaaaagaattaataaagggaaaaagagcacaattaatttttggagacccaattcaaattgatgctgaagaacaaatagatcgaaaaacagctatgaaaatgatgacggatcaattaaatgagaagtttgaggggcttaaggaagctttacaatcaaatcaaaagtaagaaaagacgaccgggcatagacggtcgtcttttctattactatttataataaaggggaaaggggacacaaaagttatataagcgtagtggcgtaaataaaagcagtaagaagaatcgagccactagctagtcctaaaaaatctaatttgttaaaagtaatgttattcatcgcatattctccttacttgtttaatgtagaagcaacagcttttgcatcgataagagtggaaaatatcatgcccattgtatttaaaaaattatttgatttcattttgtccatcatataaatccgctccttttcgaataattgttgccttgtttctaacttaattgtatgaaaaatagtggagagtaactatcgaattagcttacaggaaaattacacttttgtaagaaaaacgaatgaagatgtaatgatgagaaggtttgacatatgttcatggaatttattaatttaaaagtagaggtgagtgtatggctaatattaaagatattgcaaaaatggcgggagtttcagttacgactgtttcgagagtgttgaatgatcatccgtatgtaagtgaagaaaaaaggaaagcggttatagagatagttgagaagttgaattactcacaaaacgcaaatgctgttcatttatcaaaaggaaagacgaatattgttggtgtgattctcccttacatcaatcacccgagcttcgatgcaatggtagggggaatgatggagggagctttaactcataactacagggtgctactttgccaaacgaattataataaaaaagaagaaatgaaaagtttacatatgttaaaaacgaaacaattggatggtcttattatttgttcacgtgcaaatgattgggaaataatagaaccgtatgcttcttacggtacaatcattgcttgtgaagataatgatatttcaaacatctcaagtgtatatacaaatcattcggcagctttccagttaggaatgaatcacctgattgaaaaaggttataaaaaaattggttattgtacgggaagaaagctaggaccgagtagtcaaaagcgttttgatgtgtataaacagcaattgcaatctatagatgaagaagtgaatgaagaatggattttcacagaatgttttacattagaagatggtgtgagagtcgctcataagttaaaaggtatgcagaatctccctgaagcgttaatagtagcaggagatgaagttgcgattggggttatgacggaagttgggaagttgggtattcaagttcctgaggacttagcgattattggtttagataaccaacctatttcgcaagtgttgcaacttacaaccattgatcaaaatttgaaggagatagggaaaacagcttttgaaatgttttaccggcatataagtgacaagagctctaaacaagaaaaggtggaaattccatatgaacttgtggagcgatctacagtgtaattttaatccgttatgtgtataagtacataacggattatttttttgaaatatctttgacaggaaacgcgtttcatactttataaaggacttaaaccggtttgtaacaatccatggattcttttcgagaatagtatttggagggatatgcatgaatgagcttttattaagtgtgaaaaagtatttagagaatgacgaaaatattgtagcctttgtgatagggatctttgagaaggataatttcacgttatgttatcaacatggaatttttgttgccactactagacgtctcctgttttacgggaaatttccttactatccttcaacatttaaagagtactcatatttgcatatagatagcatagatttctgtccgtattttgaatttacttgtaaccatgaaacggttagagctaagtgtattcagaaagggaatgtggagcaatttgtccgtacagtgagaacaaatatgaataattaatcacccctttgtttaaacataatatcttgatttttaagaggtaaaatgcggaataaaaacaacttctaaacctctaggagatagtgatacaatgtcaaatggggggagggtatgaactatggttaatcaacgtataaaggaaataacactaattacaattggttcattattattcgcaattggtattaattactttgcaattccaaaccgtttatcggaaggtggaattattggtttaacggttgttacgtactacttatttgattggtcaccagggattgtgaactttgctataaatgcaattttactagctattggttataagttttttgataaaaaaacgatggtttatacaattttagggattgtagaaacatccttgtttttatatgttacagagcatattgagtatcatgtaaatagtgatacgctattagcagctttatttgcaggtttgtttgtagggatcggattaggctgtatgttcaaagccggaggtacatcagggggatcggcaattttagcgcagttagcaaatcaatatttaggttggagcgttggtaaaggcgtacttattattgatatcgttgtaattgctggttctgtatttataataggacaagaaaaagcgatgtacacacttgttgcagtattcatcggagcgaaggtgattgatttcattgtagaagggatggatacaaaaacggctgttacaattatttcaaatcaaccagacttaatacgcgaagctattacgaaaaacatgacacgcggtgttactgtattagaaggacgcggcggatatactggtaaaaataaagaagttttatatgtggttattaataaacaagagcttgttaagttaaagcaagttattagccgagtggatgaagatgctttcgtcgttatccatgatgtacgtgatgtacttggcggtggctttaaagcaagctaaaaggtgaacgaataaattcgttcaccttttttattcttacaaaaatgtaagtgtaatgtaatgagattcaatagtagattttattccttctttttaaaatggatgtatatatatcctgcagaggaggaatgtttattatgaagaaaaaaatgatcactactataatagcaatgctagtgatagtagtgatgttactgcctacaaaacttggcccagttatcgataaatataatccgttttataagacgaaagaatactatacggttgtgaatacaattggtcagcatgttggtgatgagtggtatgaatatgaatttattgcgtttgatgaacgtgggaaagaacaaaaaataaagaagactgttaagcatatgttaaagagagatgaaatgttaaaggtgtacgcgaagggacgctacggcgagttgattgaagaaattgaagctgtaaatattcctattaatgcgaagagtaaacttttatcgatgagatagtgaaatatacccctacctattttttgtcgaaaataaaaatactaggtatgggtatttttaagggtcgtaaaaaaaccttagtccagagggactaaggctttttttattatataaaggggaagggggtacattgtagtagcatgagtgagagatataagaagagtagctactagcaatgtaatttggttatgtgaatgttcttcttatttggcttacttgctaactttattgtacgagatgtaagtgagggaaactatcgaattacattacacataacttacaaacatgtaagtcttctgtaatgtaattcgatggttaaaagatagtgaatttcatatagtgtaattagaaagtcttactgtattactttctgtttataatgttaatgaagaatgaaaaaccaactactttttaatagccctcatctgtatgatggggctctttttataaaccttacaacattgtaaggtttacgtaagttaattcgatagtaaatttgtcatattttttgcataataagtacaaatagataaaaataattagggatatagtaagaagggagaagaatgggatgcgtaaagaagaagtagtgaagtttccaattaaagatttctgtagctactttactgttgccgtagtatgtattggattatttgatatcataacaaacttaattgttaaataatatagatgacaaaacaagaagggagatcctttcttgttttttttatgggggaataaagatgaaatggattgatagtcatatacatgtcgaccaatacaaggatgaagagaaaagtagattactgaaagatgtggaaaatagtaaagagatacaggggcttattgcggtatctatgaattatcaatcaagtaaagaaatcttatctttagcaaaacgatattcctttgtacatccagcagtaggttttcatccggagcaaccgattcataaagaagaatgtgagaaaatttataaattaattgaggatcatgtagaggatatagtagcgattggtgaagtaggcttaccgtattacttaagaaaagaagatgagcatattgctatcaattcgtatatatcagtgctacaacggtttgttgaactagctagtaaatatgatttaccaattgtattgcatgcagtgtatgaagatgctgatgttgtatgtgatttactggagaaacataaagtttcgcgtgcgcactttcattggtttaaaggaagtgaaacaacaatggaacggatgatgaggaacggttattatatttctattacaccagatgttttgcataaggagaagattagaaaaattgtttcgtattatcctcttgaatatatgatggtagaaacagatggaccgtggggatttcaagagggtgttatgacacatccgggaatgattcgagaggtattaaaggaaattagtgttataaaaaacgtagctgttgataaggttgcagaaacgatatatgaaaatacgattcaattttatttgaaaggatagaagtgttattttagcccttcttattatagagaaatagaagttgaatttatttatgaacataatcaatgggttattaataatatgccacgttttggttttgtattaggattctaatttttttgcacgtcttaataataagagaaagacaataacgaggaaaccgagtataaggaagaatccatattgttttatataatccattacgtcacttgcgcttgttggtttttcaacgtgaataccgtctttattagtagtgatatgaatatctttcattttcacttcatttgtttccttttgtaaatcaatccattctatatttggaatactttctagatcctttagtacttcttttaatggttttacacctaagtaaggatgatagaatgcaccaataactccatcggataatttggcaacagatacagcatttgctttcattttagcaatagcgtgtggtttatcttcttcgataaatccaactgtttcaggcattaatttcatgccatttaaaaatgatggtgtacttctgtatgccggagagtgcatggatttccaagttgtatcacttaactgtagttgtcccacataagttgaaaagtatcttgataatatttcatatcctttttgagacatcgtgtaatgaggtgcttcaaatgcgacaggatataatttggcatctacaagttcttgaatgcctttttcaatatgatcagtcgtatatttttcttcaaattcttcccctttttttacgtatgtattatatgcctctatgttagggaaatcatcttttgtttttggtttttcatgcttcggttgacgaattggttggtctgtttttacgtcccaaaattcaaaaccttcaccagtttcactatcataaaattggtgagtataaccatgcataataattgttgcaccatcatcttgcatagagcgtaaaagatcgactagttcgggtttatcttttaaatgtagtgttttacctgtttctggatccgtatatacaggaataacagtgatcatgtatggcatctttttctcttttagtaattcagcaatttcttttaattgatttatatctgcggctggatgaacgtcttcaagacgtaaataagcttctaccttattgttcgtgggcttttgtccgaagtaagaaaataacacttcaccgatgtaatgagacatccagtcaaagagatttggcgttgcaacataataagaattattttgttgcacaattaatggataagtattctttccttttaaagcattggcaagaattgttccatttgtatcaaggattttaatggatcgttcgtcctctaatgtattctttagtttacgtgttggatattcaattgtatcagagtttatatcttcatttttaagtgtgataaatgaaaaacgtttggataatttttctatattttgacctaaaacgagtagtggtcctgagaaattttctagaaattctttagtttcagtgggaagttcttcttgtttttcacctatgtaaataacatgtgtatatgaagatttatcagttatttcagctaactgttttatactttttattgttatgttattagtaaaatgtcctacttgtgtattaagtatttgggtgtcacttgtaatttgatcatcgctcgaactgtataaaataaggacttttggattttcgtttttttgtgcggaaatagggacaggaattaatagtagtaaactaaataagagtagcaaccattttttcatattattattctcctagtgtatatttagaattcagtttacaattatatacaaaaaatgcgtttcagtctatgaaagttacatttttgcacgtatttaccagctgttttttcacaaaatcggtctaaagcatgatgataatatgtatagttatttgctatgataaaagggtaagagaatgatagagtgtgggtaattgtaagggaagaaggctgaaaggggacaaatttcagcggagaaagaggtagaggtagtgaagaaattctttgtaggatttttagttgttcttggggtgtacttatatttccaaggaaagtctgaaggaatgggcaaattagtaaatgagacaagctatgttgactcagaagaagcaaaacagatgaaacaaattattatagaggaagcaaagaaagtcaatcttccagaatggatacctcttacaattgccgaacatgaaagccgtttaaatccaagaagtgttggagataacggaacttcattcggattgtttcaattgcatcgcggtggtggacttgcgccggatcatttaacggatgatgagctaaaagatccacgtacaaacgcgcaaattgcaatgccgcatttaatgaaaggatataagcgcggggtgcaaaaaggtttgacggattttgcattactaaaatatatagcaaatacatctgggtggccagggaatttagggccagagtggacggataataatatgaagtataacgtcgggttagaagatgtgtactatcgaaataaaggtataattaaagagtaggttttgatacctactctatttttgtggatcatcatgtcgttttgtgaaatactccgctagctgtatttttacgtcttctagttttgtggaaacttgcggtattttatatcctacatataacggtgaaacgacaaatctaggaacaactttacaaatgatctttccgcttacgtgatagaaaaataagttataactactacatcctttatgaaaatctgtcagtatgtaacgtacagtttgctgaatataatttgccatttcatctatgcattcaatatctttaacgatgatattaaattcagtaaaaccgataataggacgatctgaaatattgagttcaatatttttgtttttttgtacaatgactccttggaagttgtcctgttctacgttatcgaggtagtttacatatttcattccaataatctgcatgtgtgcatgatgcaaacttccacctgagaagggaccatgatttttgtataaaatcacagatttgaattcttcattcttctgtaagtctaaccaatgtttaacggagaaacggattagcgatctcatatgttcttctgtatatgtcgcaatatggtcctcacaattatctgtttcgattagcaccgtttgaaatgtatcttttaatgtaggaaatttgtttttcagccaaataattgggccttcagttgctaaaatatccgttaaattttctctgtcacaaaaaggacaggcagcgcttctattccgaatgctttctggcttttgtttgccaatatcgtttaaaaagtatagttgttgtgtatccattggtatgtatgcccctttaaaatatgtgtaaaaatcccgcttaatacattcgggaaaaggagaagaaaatcctttaaagggaataggaaaaataaaagacaagatatcctcattacaacagggtaccttgtcttttattttttctttaataatgtgtatggataatataaatcgtttttattatgcttcttttttctattttttattgtgtataaggcaattgctgtacttgcgatgacaataatggctttcttcatattcgtttaccccttttttattgttggtttaattcttggctaactgcttttgcatcaactagagcgtgtaaaatcatttttaccatgttcatcatattctttcactcctttttatagttcatttagttcttttacaactgcttgtccgttcactaatacctcaaagattgcttttacgatttctttcatcatgattgtttcctccttttgttgtctctcttgtttacatctttattgtatagggaggcatcttttcgtactatcgctttccattacgtgaacataacagttttgtaagatttgatgtcacttattgaaatgtttagtctatcttcattattttcagaaaaatgactattcaaacatgaaatgggaaagtataataaagaagtaagtattaaattccgtacgaaagaggtgaatgagatgaaacgttctttagctgcacgtgccaaatttttagattttatctatttttgtcgtgcgatttttcatgatgtagttgttaacgggatacgtctgtccttttttaacaattgcatagtagctatagaacgatagaaatctcttcacccatttttaatacacgtgtgaaaagggagctatttagcttcctttttctatgtcgaaaaccatggggaatgtttctttcccatggttttttatattgaaaggagtacggaaaatgacaatttgtagtgtaaataatgtaacgaaatcttttggtggaaacatcatatttgaaaatatatcgcttgaaataaagaatggtgaacgtgttggattagttggtcgtaacggtagcgggaagacaacaatctttcagcttttaactggaatggaaagtttggatgcaggggccattcatatgaagaaaggtacacgtattggtcatgtggcacaaattccgaaatttgatgagagtatgactgtatatgaagtattgagttccgcttttaaaatagaaaaggaattagaaagagaaatgcgtactttagaaaaagatatggcggaagaacaggaatcttctgttttacaaaaattaatggaaagatacggaatcatccaagaaaagtttgcgtttcttggtggttatgaaatcgaagcgaacattatgaaggtagcaaatggtttacaggtgacagaactattccctcgttcatttttagagctaagtggtggggaacaaacaaaagtaagccttgcatacatgctgttgcagaaaccagatttacttttattagatgaaccaaccaatcatttagatttatttgccgtagaatggttagagcaatttttaaaagaatataacggaacggttatggttatttcacatgaccgctatttccttgatgaagttgtaacgaagatttttgatttagaagatggagagattcacgtgtatcatacaaactattctcggtttgttgaagagaaggaagaaaggttgcttcaggagtttcaagcttatcaagaacagcaaaagaaaataaagaaaatgaaagaagcaattaagcgactacgtgaatgggcaaatcaggcgaatcctccgaatgaaggattgcataagagagcaagaagtatggagcgtgcactggaacgtatgcaaaaactaaagaaacctattttagaacgaaaacaaataggacttcagtttgaaggacaagatagaagtggaaaagatgttgttgtaataaaagaagtgagtaaagggtttgctgaccaccccttatttaacgaagtgaatttacatgttcgttttcaagagcgcgcggccatcgttggtcgtaatggtacaggaaagacaacgctattaaagttgttattagaagaaatagaaccagacgcgggagaaattagaattggtagtagtgtgaaaatcggttatttatcccagcatgcgtacggaaatatgaaaagtgatgtattggaggctttcagggaatatgtagctgtcacagagggagaagcgagacatatattagctaagtttttattttatggcccagcggtgtttaagaaagtaacacaactgagcggtggagaaaaaatgaggttaagacttgcgcaacttatgtatcaagatatcaattttttaattttagatgagccgacaaaccatctcgacattgaatcaagggaagttttagaggaagctcttgaacaatataatgggacgattttagctgtttcacatgatcgttattttttaaataagttatttgaaaagacgtattggattgatgagcataaattatttgagtttgcaggaaactatgcatgggcgcgtcaaaagtgggaggaaaggctcgagacgcaagtaataaagcagcaacgccaaggaagaaaaagtattgaaacagcccctgtaaaaaagaaagaagctaggaatattgaggagattgaaaccgagttaatgcatgtagaagaagatatatatacgcttgagtgtacaatggaacatgtagttgatattaaaaggcttgaacaattatatgaagaaaaaacgaagaaagagttgttacgagcggaactatataatgagttagagaatattgtggagtgaaaaatgaaaagcgaattctttcagttttactgaaggattcgcttttttatactgctattttgctttaagagataaataaagttgtgtttcacgtgaaacagtaaatttgataaatctttgtttcgtaacttgcataaattgtgaaacatagatggtattaggagctttttagacgattaattatttcccgagacataagtatgtgtaacggcaacgcatgattgaaaacaaaaaaacagagttacagctttacacgctgaactctgttttctttttgtgtggtatcttcccttgttgaaatgataatagcgaccccgagcataataaaaaaagctaaaaagaggacgaactttgggaagaatgggaatagtaatagcgccccgactatcataattgttaataatacatagtgcaggacgtattggaataggttgtccatgttttcgccccctttttggtaattggttattagtattctatgtttcatattgaacgaatagaagtgaatttttaagtttttttatacgaattaaaagagaatgattgacatgtttaatagtaaggttgtgtctgcacatcatgcgcgcattcaaggattacaagaagataactataacggtatcttgttaagtttgcctaaattaaagatagaacaataattttgaaaaaattctcaaaatttttatttagaaagaattgacaaaatataacggacgatataagctaataaccataaagtctaccggaaaggtcggaataggattgttacccctcaaaaacatctatttttttatgattaaaaccgacttttccgattggctataaacatgctgtgggaggcatacataagctaataagttcaaagggtatcactattaaaaagttagggtggggacaatgaagaaaaagacaaaaaatgggctggtgtattttcggtattactgggtagttcgcttgtgttatctgcttgtgggggacaggaggatacggcttctacagaaccagtaaaaaagcaagacttaaaagacgctaagatcgaatcaattccagctacagataaaaagaaaagtccagagaaagcaaatcagcgaaaggatacttttattacggccatttctaagccagggggagttttccttccatatttccaagagaatggttgggatggaaatgtaacgtctgtaatttttgcgtcactagtaacaacagacaaacaaagtaaacctattccggatcttgcagaaaaatgggatatttctgctgaccagttaacatatacattccacttacgtaaaaatttaaaatttagtgatggatcgcctttaactgcagatgacgtagcatttacgttaacactacttcatgataaagcgtatgaaggtggattggatattgctcagtatgctgttaaaggcgggaaagaatataaagaaggaaaaacgacttctattgaagggattcaagttgttgatccacagacaattaaaattacaactgaaaaagttaattcacaggcgctaactaatttaggtggcccagtgctatcaaaagcttattatggaaaagattataaacaaaatacaagtttggactatttaaaagcattatatgggcaaccaattgcagcgggtccatataaatttgaaaaatatgttccaggtcaagaagtacgctttgtttctaacgaacattattatgcaggtaaaccaaaaatcaaaaactttatttataaaatcacatcaggtgatactggattccaattattccaaacaggtgaactggactatagtggatttagagcgaaccctgaaaatatagaccaattaaaaggattagagtttgcaaatattaatcttgaatcatcaagtgatattgcttatatctatgtaaataataagaagtcgtatttgaaagataaaaaggtacgccaagcacttacttatggattagaccgtaagaagtatgtggatacagctttacaaggatatggctctgttgctaatgtaccaattgctccagtttcatgggcatatacagaagaaggtattaataaatatccacacgacgtagaaaaggctaaaaaattattggatgaagctggttggaaagtaggttctgacggggttcgtgaaaaagatggtcaaaagttaaaattaacatactatgcatcaaatacaggtaagacaaatgatatctttattccaattgcaaaagaaagttacaaagaaattggtgttgaattaaatccagagttgatggactttaatacgatgctttcaaaagtaggaaaaggtgactacgatttagcggcagtttcaacaccagggattagtgatccaagtgaagttgtaagtgagtacttatcaactaatccaaaaagtgatacgggttataataatccgaaagtagatgagttgattgtaaaaggtataggaacgacagatattgaaaaacgtaaagcgatttataaagagctgtataaagagttaagtgatgatccaccagttattttattaaactatcgtaaactactttatgctcataatgcacgtataaaaggaattgatccagaaaagtacgatagcatcagttccaacttaccagtgttatctattgaacaataagggttgacctaaataatagaagacgttttttcacacagcaatgaaatggtagctgttttgaaaaaatgttcttctatttttaagtaaataggattggggagacaaaaggtgaaaacatatatcattcgtaggttccttcaaatgatccctacattgtttggtacatctattattatttttttcttatttgcacttttgccgggagattatattgattcaaatccaaaattaacaccagagagagcccaagaattaagggaattatacggcttaaacaaaccaattattgaaaggtattttcattggttagtgaatgctttgcatggtgattttggattttctttacagtatcaagaaccggtaacttcattacttaataaattcatttggaatacatttattgttgctgttgcagctttatttttcacttggattattgctcttattattggggttatttctgcaacaaagcagcactcttggtttgatagattggtaacaatcggtgtatttgcagcaatgtcatttccatcattctttattggactatttttaattaaattattagcagttgatttaaagttattacctattggtggcatgattgatattgggagtaactcaacagggatagcatacatattagaggtattacgtcatatgattctacctgtatttattttaacgcttcttggtgtaggatcgttaacacgatattttagaactggcatgttggatgttattagacaagattatattcgtaccgctcgtgcaaaaggtttaaaagaaagaaccgttatttataaacatgcattgaaaaatgcaattttgccagcaattacattactcgcttttgaattaccgggtttattttcaggagctattattattgaacagatttttaattggccagggattgggagtattcaattagaagcattaaacttccgtgattatacggtattaatggcgtttacaatgtttctttcttgtttaacaattatggctaatttcttagctgatattgtatatgcgtttgttgatccaagaattcgattgaagtaaggggggaaagatatggagactattacaccaataatagagaaaaagaaagaacggaaaaagagaaatgaatcatcaccatggcgccaagcgtataaaaaaatcaagaaaaataagatggcgctgtgtggcttatacgttttaatatttatgtttttatttagttttatcggtccaatcttttcaccgtatgcagatgggaaagtacaagtaacacaaattaataaaccgcctagcctgtcacattggcttggaacagaccagttgggacgggatattttaactagacttatgcaagcagggcgtatttcattaacaattggtttagcgtcgatgctactatccgttatactaggagctttattaggggcaattgctggtttttatcgaggggttgtggatcatttaattatgcgtgttgcggatgtgttaatgtccattccgggattaccgctccttattataatgggagcaattttatcagaatggaaattaccatcagaataccgtttatatgttgtaatgattattttgagtttagtaggatggccaggacttgctcgtcttgtgagaggacaaattttaacattgcgggagcaagcctttatgcaagcggcagatgtattaggattaaaggattctcgaaaaattattcatcatttaattcctaatgtctttccgttgcttattgttgtagcaaccttgggtgtggctggatctattttaagtgagtccgcactaagttacttaggtctcggagtcgtcccacctacaccgccatgggggaatatgattagcgcagcgaactcattaattgattttcaaaagcgtccgtggttatggattccacctggtttcgcaatttttataacagttgtatccattaatttacttggtgatgcacttcgtgatgcgttagatccaaagatgagacggtaggtgagggaatatgagtaaagcggtagtagagctgaaagatttacaaacacactttcagacagaagaaggaacagtaaaagctgtgaatcatgttagtttttctgttcgagaaggtgaaactgtttgtgttgtaggtgaatctggttgcgggaaaagtgtaacagctttatccattatgggacttattgctgaatcaggtagtgtagtaggcggagacattttatatgaaggaaaaagtcttttagggatgaaagagaaagagcttcgtagtttacgagggaatgatattgcgatgattttccaagaaccgatgacatcgctaaatccagtttttactgtaggggaacaaattgtagagacgttaagggagcatgaactgcttagtaaaaatgaagcatataagaaggcaattgagttaattcgtaaagtcggtatagcccgcgcggatgaaatcgtccattcttatccacacgaactgagcggtggtatgttacaacgtattatgattgctgttgcacttagttgtaatcctaagttattaattgctgatgaaccgacaacggctcttgatgttacgattcaagctcaaatattagatttattaaggcaaataaaaagggaatttaaaacatccattttattaattacacatgacttaggtgtcgtagcagaaatggctgattatgttgtcgttatgtatggcgggaaagttattgaagaagcaccggtactagagatatttcaaaatccgaaacacccatatacgaaaggattgttgaaatcaaaaccagtgatgggaaaacgaatagataaactatattctattccagggcaagttcctaatttagttggtttggatgagttttgctactttagcggtcgttgtgagcattgtatggaaatatgtaaagaagaagcaccaaatttgaatgtacatgatgagaatcataaagtagcttgctggttatatgaggagcgtgcgggacaatgagtgaaccattattagaagtaaaaaacttaaaaacatattttccaattaaaggcggcatatttagtagaacggttggacatgtaaaagcagttgatggagtaagttttactattaagaaaggcgaagtattcggtctcgttggtgaatcaggaagcggaaaaacgacgataggaaaaacaattttacgtctcgtccaaaaaacggagggagaagtgaaatttaaaggacacgatgttcattctctatcaaaagaggaattaagaaaacatcgtcctaatatgcagcttgtgtttcaagatccatttagctcattaaatccgagaatgagaattggagaggcacttggtgagccgatgttggctcacggattagcgacgaaagaaaatgttcgcgaaaaagtaacggaagtattagagttatgtggcttagccccatatcatattgaccggtaccctcatgaattttctggtggacaacgtcaacgtatcgttatcgcaagagccatggtattaaacccggaatttattgtagctgatgaacctgtggcagcactagacgtatctattcaagcacagatcattaatttatttagtgagctacaggagaaaaagggactatcttatttgttcatttcacatgatttaagcgtagtagagcatttatgtacgaagattggaattatgtatttaggaacaattgtggaaacagcaccgcgtgatgagttatttacaaacccacttcatccgtatacaaaagcattgttatccgctgtgccaataccagatccaacagtgaagcgagagcgaattatactagagggtgatattccaagcccagcgaatccgccttcaggttgttgctttcatacacgctgcccgtttgcaacagatatttgtaaacaaacggggaattccgtaatgttggtgaagagcactttgttgcttgtcatcatgtataaaagagaaggactctttcagaaattgaaagagtccttttttatttactagatgaagtttgtttcaatacaaattgctcgattgcatgagcaacaccatgctcattgtttgttaatgttacaacatcacatagtttttttacatcttcttcagcgtttcccattgcaactgataaaccagctgcttctaacatgggtacatcgttaaaattgtcaccgatcgcaactgtatcttcaattggtatattaaaatgggctgccatttgtttcagtccatttcctttatgtccattcttgtccataatttctaaattagtaggagcagatgctgtaaccataatatcagtatcttcttgtaacatacttaatagctgtgcgcgatgccctgcgttaaatgtcaaaataaagaatttagatatttctaattctggattatttacaacatcttcaatcttttggaaatcagtaattaagtttgacttcttttgtttttctgtaattctttcaagttcctcaagtgtaacatctagtgcatgcttgttttcttcaaacgcttgcatgacttgatcttgccatgtatacggagaataaactcctttattcgtatatagtttataagggaaaccctcagattctagtaattttgcaagcttgtatactttatcgttttgtaaacaacgcgagttaattacttttccatccacataaacaattgcccccattgctcgctccaactggaagagatagtttatactcttccaataatttcaaagcatcctcttttgcacggccagaacaaatcatgacaatatgaccagcctcttttgcagtttggatagcttgtaagttctctttggagatttcaagattagatgatagtagtgtaccatccatatctaatgcgattaatttcaaaatgaccacctctttgttcttattatacatagttatatagaggaaacatataaacttatcttggaaagattgtattttatctctcataaactatcagtaagaatttgatagattctactttattaatgaaagatttatcttactttgtaacaaaagtagagggaggtatggggatgtttcgttatatgactgtaatattacatgaatgttacaaacgtggatttagtagaaaatgcattaaatcaaggtttttgaaggtgtttataaaaaaacgtaaaaaaagtgtaataaaatttacgtaattatattgcaaggtaacaatagttatgttacattaatgttacaaacgttacgttatcaaatttaatgtaacgttaacataaaaactatgaaataaacatttcttagaaattacatatagataacttattaaaaaggaggatacataatatgaaagagcaagtattacaagtaacaaaaggtgacttcgtaggatcagcaagtggagcagtagtattaacagcattaatcgtatttttatcaagtgtattagtgtaatagaagttttaaatcttataaaacgaaaggagaatgaggaatatgaacagtgaacaagtgttacaagtaacaaaaacagatttattaggatcattaggtggagcggtagtattaacatcatttattctattccttgcaaacgtattagtatgagacatataaatacaattattcaaaaaaaataaagactcgagcatattagtaagtaattgatatgttggggtcttttttatttttcttctatatatcccttcaagtattaatagcccctctacattttaaagagaaaaaagtcgaattttatatgtaagaaaaaaagaggaatttgacagaaaagatagaaaattttaaaggtcagaatttgttagcttgctaactaatttctattaattgatgttggaagcgttttcgattggttttaagtatgaaccatttaatctatttacagagggatgaggattttatgaaacaaaaatctatggatacgctagctgcacaaatggaggacttttttccagtacgtgatgtagatcatttggaattttacgtaggaaatgcaaagcaatcaagttattatcttgcgagagcattcggattcaaaattgtggcttactctggattagaaactggtaatcgtgaaaaagtatcttatgttcttgtgcaaaaaaacatgcgttttgttgtgtctggggctttaagtagtgacaatcgtattgcagagtttgtaaagactcatggtgatggcgtgaaagatgtagcattacttgttgacgatgttgataaagcatactcagaagcagtgaaacgtggtgccgtcgcaattgctccgcctgtagagttaacagatgagaacggtacattgaaaaaagcagttattggtacgtatggtgatacaattcatacgcttgtagagcgtaaaaattataaagggacatttatgccaggattccaaaaggctgagtttgatattccatttgaagagtcaggtttaattgctgtagaccatgtagttggtaatgttgaaaagatggaagagtgggttagttattacgagaacgttatgggctttaaacaaatgatccattttgatgatgatgatattagtacagagtattcagcattaatgtcgaaggttatgacaaatggaagtcgtattaagttccctattaacgagccagcagatggaaagagaaaatcacaaattcaagaatatctagagttctataatggagcaggtgtacagcatcttgctttactaacaaatgacattgttaaaacagtagaagcgctacgtgcaaatggtgtggagtttttagatacaccagatacttattatgatgagttaactgcacgagttggaaaaattgatgaggaaattgataagttgaaagaattaaagattttagtagatcgcgatgatgaaggatacttactacaaatctttacgaaaccaattgtagatcgtccaactttatttattgaaatcattcagcgtaaaggttctcgtggatttggagaaggaaactttaaagcgttattcgaatcaattgaaagagaacaagagcgtcgcgggaatttataaaatttatatccaccagcaataattcttttgctggtggaaatttcattttcatagggaggaatcatgatgaaatttgttacatttcgtcttccttcaaaagaaatgcgagctggatggcttgaaggtgacaaagtaatcgatatgaatcttgctagtgatgggaaattaccttcttctatgttcgcctttttagagaaagcggatgagtatgtagaagtattgcgtaatattaagaacccggaaaagggcatatattctttagaggaagtgcaattagcagcagcgattcctaatccgagtagtattcgggatttttacgcgtttgagcagcatgtaaaaacggcacgtggccgaagagggctagatgttgtaccagaatggtatgatatcccggttttttattttacgaaccatcgtgctgtaattggtccgaatgatgttgtaattggtccgaaaaaatctgaaaaaattgattatgagttagagattgcttgcgtaatcgggaaagaaggaagaaatatttctcgtgagcaagcagaggaatacatttttggttattgtattatgaatgattggagtgcaagggacttacaagcaacagaaatgaaggtaggacttggtccagcgaaaggaaaagattttgcaacttcattaggagcgcaccttgttacgaaagaggaattagatgtttaccgcaacggtgaccgttatgagttagagatgactgctcatgtgaatggaaagctattatcaaaagggaacttccaagatatttactatacatttgctgaaatgattgaacgtgcttcggaagatgttacgttatacccaggtgatgtgattggttctgggacagtaggaacaggttgtattttagaactgggtacagaagagtggctgcaagatggtgatgtggtagagcttacgattactggtttaggtacattacgtaatacggtcaaaaaagaaaaggaagcaggtgatgagcatgttttatcgtcacatgggggagctacctcataaacgacatgtacaattccgtaaaaaagatggatcgctttatcgtgaacaggtaatgggaacaaaaggtttttctggtacgcaatctattttgtatcatcattatatgccaacggaagtagggcatgcagcattatcacattcttgtcagttgcagtatgaagaagatgttgttctttctcatcgtcactttcgcacgaaagaaaataaaaaaagtggtgatgcggtaagtggcagaaactttatacttggaaatgaagatttattaatcggagtagtgactccgacagaaaaaatgaattatttctaccgtaatggtgatggcgatgaaatgttgtttgtccattacggaacaggaaaaattgaaacaatgttcggaacgattcactatcgaaaaggtgattatgtaacaatcccaattggaacgatttatcgtgttattccagatgaaggagagactaagtttcttgttgtagaggcaaatagtcaaattacaacaccgcgtcgctatcgtaatgaatatggacaattgttagagcatagcccgttttgtgagagagatattcgtggcccggaaaaattagagacgtatgatgaaaaaggtgagtttgtcgtaatgacaaagtcacgaggatatatgcataaacatgttttaggacaccatccgttagatgtagttggatgggatggttatttatatccctgggtctttaatgtagaggattttgagccaatcacaggtcgtattcatcagccacctccagtacatcaaacgttcgagggtcacaatttcgttatttgttctttcgtaccacgtttatatgactatcatccagaatctattccggcaccgtattatcatagtaacgtgaatagcgatgaagtactgtactatgtagaaggtaactttatgagccgaaaaggtgtggaggaagggtctattacacttcatccgagcggcattcctcacggtccacatcctgggaaaacagaggcgagtatagggaaaaaagaaacgcttgaattagctgttatgatagatacattccgtccgcttcgtattgtaaaacaagcacatgaaacagaagatgaaaaatatatgtatagctggattgaagagggatcatatactgtgaaataaataaaaagaggcatgctcaataacggagcatgcctcttttatggaatcgacatgtataataataccaaaaaaagttatagaaagatatatagaaaggatgatcaagataatgcgtattcataagaatttctacttatttcgacaaagattaatgtggcaattttcagtttgaaaatttgtatttttctgattctatatataatataattgttggggaactaaggggggaatttatgaagaatacgtggcgtgaattaagggagatggaccgtaacgtatggattcggtttattggtgagacgttaaatggaattgcgatgatgatgttgatgcctttctttgcgttatatttaaaagataaggtggattcattattacaggttggagttattatggcgctttctccaattgctgcgagctttggatccattataggtggaagaattgctgatatatatggacgaaagccgattatgatattttcgatgacgagtaatgcattattaatgctcggttttttatttatagaaggatttattccctatgcaattttatcggtttttttagggttaagtaattctttatttcatccagctgcatcagcgatggttgcggatgtaacggcgccagaaaaaagaacagaagcatatggtttgttgcggatggggcataatataggtgctgcaattggcccgataatgggggcttcagtagttatgttgtcgaagaaccttgtgtttattattgcctcgtctacgatgttattctatgcattacttgtattcgttcttattcaagagacaatgccaaagagtgcgaataaggaagaggataacgaaaaggaatcaggagtggtgtggaaaattgtattgcgagataaggcacttatgatttatttattagcaggtatcattatttcgatgggattttctcaaacagaaggcatgttgccattgcattttgataatgaaatgaaagatatttttggaactaacaatccatacccatatttaatggcgttaaacggactattagttgtgttgttccaatttcaaatttcaaaatgggccacagataaacctgtcggaaagacgatgttatatggtgcatgtttgttcgggataggtttgttttttataggctggttaccgaagtggtttggaggattggatacaaatgctacaattattttaataatgttactgtttgtgtatgccatatatacattaggcgagatgattatgtcgcctgtacagatgacgtttgtagcgaatttggcccctgagcatttaagagggacttatatgggggctgcaagtttgcagtggattacaggaaatgcatttggtccacttcttggggggtttttattagatcgattacttggtcacttcctatttacaattttagctataggatgtgtagttgcaggtgttgtatatatttctttagatcgtctcgttgaacaaaggcaaaaaggcacactaaccaaacaatcttcttaatgattagatgacatacacaaaaaagggatttctacatattttaggtacataactagattgggttgcaattttatcccactttaatgggcagtaagacccccacctcaaaattcagcgaaagtaaggaatttaggtggggaatcaactgcccataaaagtccgattggttcaactaataatcagtaggggatgaagccccccactgattaaagtttcactttatatatttatgaagaaagttaagtggaaaaagtatagagaaccaataagtggtgtcatttaattatttgtggaagttacattttatttcaaataggaactacctatttttataaaaagtgctaaaatagaaaaatgaaaacaattggttagggtgatttcagtgacaaaaattaaattaggtttattatatggtggaaaatcagctgagcatcaagtttcgttacaaacggctcttgctgctattaaagcattaaatcaagataaattcgagattcatccaatttatattacagaacaaggtcaatggatacgcggtgaacgtattgaaggtgaagtagcaaatgttgaagttctaaaaatgagcggtgcagaaaatgcgatttctccgttatctttaagcacagaaatcattccatctgcaaatgctgaggaaaatgctatcgacgttattttcccattactacatggaccaaatggtgaagatggaacggttcaaggtttattagaattaatgaacattccttatgtaggaaatggtgttctagcatctgctgctggtatggataaagttgttatgaaaaacattttcgcagaagctggattaaaaacaagcgaaatatgcatcattcattcgtagcggatgggaaaaagatcgtgaaacagcatatgaaaaagtagaagaagtattaggatacccttgcttcgtaaaaccagcaaaccttggttcaagtgttgggattaataagtgtaaaaatcgtgaagagcttgagaatgcatttgaagaggcattccaatttgaccgtaaaattattgtagaagagaatatcattggacgtgaagtagaagttggtgtactaggtaatgatgaaccgaaatgttcagttgtaggtgaaatcgtacctaaaaaagacttctatgattataagtcgaaatacatcgatggtgatacagcattaattatcccagctgaaatgacagaagaagagtctaatgttattaagcgagatgcgattgttgccttccaatcgttagatggtgctggcttaacgcgagctgatttcttcttaacgaaagatggagaagtatatattaacgaagtgaatacgatgccaggatttacgccgtttagtatgttccctctactgtggcaacatactggattaccgtatccggaattaattgaagagctaattcgtttagcaatggagcgtcacgaagaaaaacaaaaaattaaatatacaatctaacaaaaaaggaggaggcactattcgcaggaatagtgcttcctctatgtaaggagtgttttcatgataaatcgaacgttaaaacaagtagaacaaatgataaatggtacgggattagcagagcagtatgagggaattactatacaaggggtgtctattgatacgagaaaaatcgaaaaaggaaacctatatgttccgattcaaggtgaacgtttcgatggacatgcttttgtagataaagctgttgaaaatggagctgtggcgacattatgggtgaaagatgtagcaaatccacctgagaatcttccggttatttttgtagaagacacgctatcagcattacaaatgttagcgaaaaactatcgcgatcaattggatgttaaagtgattggtgtgacaggtagtaacggtaaaacatctacaaaagatattgtaacaagtcttcttgcaactaaattcaaagttcaaaaaacagaaggaaacttcaataatcatatcgggctacctcttactattttaaacttagaagaaaatacagaagtagctgtattagaaatgggaatgtcaagccgcggagaaattgaattcttatctaagttagctcgtccaaatgcagctatcattacgaacattggtgaagcacatttaatggacttaggctctcgtgaggcaattgccgaagcgaaattagaaatcgtgacaggattacaagaaggtggagtgttcgtatataacggagacgagccattattaacgaatcgtgttcctgaaatgaatttaatagctgaaacagttacgtttggtgatgctagagcaaatgattattatccaacgactgtaacgttacaagcaactgggacgcattttaaaatgaatagagaagaaaacatttcattctatctacccgtattagggaaacacaatgtgtataatacgcttgcttctatggcaattgcgaaatactttggtgtaacgtgggaagagatgaaagaaggtttagtaacacttcaaatgacgggcatgcgtatggaaattgtaaaaacagacagtggattaacaatcatcaatgatgcctataatgcaagtccaacagctatggaagcggcattccacctaatgaatggtttagatggattctctaaaaaaattgttgttctcggggatatgttagagcttggagatcaagaagtgcagtttcattatgaagtaggtaaattaattgatccagcaaaaatctcctatgtgttcacatatggtaaattaggggctcaaattgctgagggagcgaaaattaatttccctaacgaacgtgtaaaggcttatgataataaagaagagttagtaaaagagttgcaagcagtagtcgatacaaaagatgttgtattagtaaaagcatctcgcggtatgaaattggaagaagtaattacgatgttgaaataattggtgtatataaatagggatgatagctacgaaaatagaagaaacttataataagcgcttacagtaaatataaaaaataaaagtgaagaaaaaaactcttaatatgaaaataaggtaacagttgggtttgctttttgcacatacaaaacttataattgataaagtgtaataacgtttagaagtattttcgtgaagaatatacgcccgtttatatacgtgagcattcaggaaaagggcttttccgcaaattcggaaaacgcctttttttaaatgataagtataggatagaaaaggagaagtaacattgacaacatttcgagaattaggattaagtgattctttactgcaatctgttgaaagtatgggctttgaagaggctacgccaattcaagctgaaacaattccacatgcattgcaaggtaaggatattattgggcaagcacaaacaggtacagggaaaacagcagcattcggattaccactattagataaagtggatacacataaagaatcggttcaaggtattgttatcgcgccaacgcgtgaattagcaattcaagttggagaagagctatacaaaattggtaaacataaacgtgttcgtatcttaccaatttacggtggtcaagatattaaccgccaaattcgtgctctaaaaaaacacccacacattattgttggtacgccgggtcgtattttagatcatattaaccgtaaaacacttcgcttacaaaacgtagagacagttgttcttgacgaagcggatgaaatgttaaacatgggcttcattgaagatattgaagcaattttaacagatgtgccagaaacacatcaaacattactattctcagcgacaatgccggacccaattcgtcgtattgctgagcgtttcatgactgagcctcaacacattaaagtaaaagcaaaagaagtaacaatgccaaacattcagcagttctatttagaagtgcaagaaaagaaaaagtttgacgtgttaacacgcttactagatattcaatctccagagcttgcgattgtgttcggtcgtacaaagcgtcgtgttgatgaattatcagaggcattaaacttacgtggttatgctgcagaaggtatccatggtgatttaactcaggcgaaacgtatgtctgtattacgtaaattcaaagaaggttctattgaagttcttgttgcaacagacgttgctgcacgtggtcttgatatttcaggcgtaacacacgtatataacttcgatattccacaagatccagaatcatatgttcaccgtattggccgtactggtcgtgcaggtaaaaaaggtattgcaatgctatttgtaacaccacgtgaatctggacaattaaaaaatatcgagcgtacaacaaaacgtaaaatggaccgcatggatgcaccgacacttgacgaggcactagaaggtcaacaacgtttaatcgctgaaaaacttcaaagcacaattgaaaatgaaaacttagcatactacaagcgtattgcagaagaaatgttagaagagaacgactctgtaacagtagtagctgctgctttaaaaatgatgacaaaagagccagatacaactccaatcgctttaacatcagaaccaccagttgtttcaagaggtggcggttctaaaaaacgcggcggtaacggaggcggataccgtgatggtaatcgtaatcgtagtcgtgatggacgcggtggcgatggtcgtaaccgtgaccgcaatcgtgatggtcgtaatcgtgacggtaaccgtgatcgcaatcgtgaaggtagccgtgatggtaaccgtggtcgtcgtggcgaaggtcaaggacgcccaggatcttcaaacggacgcggcgaaagaaaacatcatagccgtaagccacaagcttaataataaaaaaagagaatgccctttgccggcattctctttttttatttctgtaattgtacatactacataataacttgtgtagaaatgaggtgccacatgcttgtaaggcttgggcatgtcgcgatgagtgtacatttgaaaaatgcatctccatctcaaacgatgacgtacgcacagtttcaaaaaatagatgatcgggaagcggcaattcgtaaacttgaaagaattgctaattcgaatttggaaaattgcttacggttattaaaacataataaaggccatgatatatccttttttcgacttagttctaagttgattcctttagcgaatcatgaggagttgttagagtggaattatattcgccctttaaaagaaaatttaaaagtgctaggtgattacgctattcgaatgaatatgcgtattgattttcatccagatcattttgttgtactcaattcacctgaggagaatatttttaaacaatctgtaaagacgttacagatgcatagaaaattattaaaaggtatggggattgaacataagcaacgatgtgtaatgcatgttgggggcggatataaagataaagagcttgcattagagcgttttatagagaattggtctaatgtcccaagaggtattcaggaaatgattatgttagaaaatgatgatacaacttttacgctcgaggatacattatatttaggagaaaaactggacattcccgttgtatttgatttacatcaccatatgatgaatcatgatcgagaagattggcatgaagattgggcgcgtgttgtacatacgtgggaatcgtctttgttaccagtgaaaatgcacatttctagtcctagagagggaaaagacccgagagcacatgcggactttattgatgtagatacttttttatcttttttaaaaaagataaagggaagtgttccgcaaattgattgtatgattgaagcgaagatgaaggatgagtctttatttcaacttatgagggatttaagtgaacaaacagatgtggaaattatcgatggtgcgagcttttatattaaatgagctctgcaccatcgagtttttttattaataaaggggtgcaaataccaccaatgaccaatcctgttaaatggctgatagggttggcagagggattgaagaaagtgaatagtagtaatatacatatcatgattgaaaaaatagcaatgtcttttggattggaagaacgatatcggctatacaatagaaataactgtgcacctagcaatccgaaaataccaccagatgccccggcatgaatatattcatggggcataataagataagagaaaatatttccgagaatgccagaaaggaaaaaaataatgatgaaagaaaagcggcctagttgtttttcaatagaagagccaaggacgaataaacaaatactattagaaagaaaatgttgtaagtctacatgtacgaacagggaagttatgagacgccaccattctccattagcgatatattcatgataagctgccataggaaagaggaaaaaatcgcctaacataatcataatgaattgtatgagaagtaaagagatggcgattggttgtaaggaaatgcgggcggatggtatgagcatgttatgagtatcactccttttgcatcagaaagattctctgttattcttacaatatgaaaaaagaaagctaaatagaagaaggggattttgaaatgattgtagggattggaatcgatattattgaattgaatcgaattgaaaaaatgctagatggaaagcttaaatttatggaacgtattttaactgaaaatgaacgtaatgttgctaagggactgaagggaagccgccttacagagtttgtagctggaagatttgcagcgaaagaggcgtattcaaaagcggtaggaactggtattgggaaagaagtgagttttttagatattgaagtaagaaatgatgatagagggaagccgattcttattacgagtacagaacatattgttcatttatcgattagtcatagtaaggaatttgctgttgctcaagttgttttagaaagctcgtcaagctagtctgcatattttatatctttgtctcatatatttgtggtagcgataaggaaggtacatcttccattcatttataggggcaaaggggctgaagtgatgaaaaggcgtctgtttttagttcttgtcggtttattaaccgtttttgtgttggccggttgtatggaaaagaaacaagatgatgttgtgagagatttagaggcgaaagtaaaagggttgaaaagctatcaagctgaagcgaaattatctattaaaacagggaatgagcctcaggagtataaggtagaaatatggcataaggaaccttcgttttatcgtgtgaatttgcagaatgcgaaaaaagatcaaagtcaaattattttaagaaatgaagaaggagtatttgtattaacgccagctcttaataagagttttcgtttccaaagtgattggccgcaaaatagtagccaggcttatttatacgaatcgcttgtgagagatattttacaggataagaaaaaccttacttttgaaaaaacagataagcattatatttttaaaacaaaaacaaactatcagcatcaaaacatgttgccgagacaagagattacgttgaagaaaagtgatttaacgccagtttcggtgaagttaatggataatgatcaaaatgttcttgtgaaagtagatttctctaaagtgaaattcgacgcgaaatttgataaaggtgcatttgatacgaaacaaaatatgtctagagcgcaagtagatgttcaaacaacagcgaaagaagacaaaccgtttgctattttatatccacgtgatacgccacaaggtatgactttgaaagatgaaaaagagttgaagacagacagtggcaagcgtgcaatactcacatacactggaagtaagaaatcctttactttaatacaagaaaaggcaaaagttgcagaggcttcgtcagcaataagtgtgagcggagaattggttgatcttggctttacaattggagcattgacgaaagactctttaacgtggtcgcataacggagtagaatatatgctcgtgtctaaaggtttagagccgaaggagctattaatggttgctcgttcagttacagagaagcaagtgaagtaaacttcttagacgtggtgatatatgtgcaccacgtcttttcttagtttgaagggtggatttcataaaagaagcatataaaagaataagcttcgcatatcgtgtataaggaagtgtatttatggaagaagcaccattttatcgtgacacttgggtggaagtggatttagatgccatttataacaacgttacacatattaaagaatttatcccgagtgatgtagaaatttttgccgttgttaaagggaatgcatatgggcacgattatgtaccggtggctaaaatagcattagaagcgggggcgacaaggttagcagttgcgttcttagatgaagctttagtgcttcgaagagctggtattactgcgccaattttggtgttaggtccttctcctcctcgtgatataaatgtagctgctgaaaatgatgtagcattaactgtttttcaaaaggaatgggtagatgaagcaatcaaactttgggatggttcgtctacgatgaaataccatattaatttcgatagtggtatggggagaattggaatacgtgaacgtaaagaattaaaaggatttttaaaaagcttagaaggtgcaccattcttagagttggaaggagtttatacgcattttgcaacagcagatgaggtggagacttcttactttgataagcaatataacacatttttggagcagttaagttggttgaaagaattcggagtggatcctaagtttgttcatacagctaatagtgctgcaacgctacgttttcaagggattacatttaatgcagtacgaattggcattgcgatgtatgggttatctccatctgtagaaatacgcccttttttaccgtttaaattagaaccagcgctatcattgcatacgaaagttgctcatattaaacaggtgattaaaggggatggaattagttataacgtcacttatcgaacgaaaactgaagaatggattgcgaccgttgcaattggttatgcagatggctggcttagaagattacaaggatttgaagtacttgtaaatggtaaaagggtaccgattgtagggcgagtaacgatggatcaattcatgattcaccttccttgtgaagtgcctcttggtacgaaagttacactcattggaaggcaaggagatgaatatattagcgctacagaggttgcggaatattcagggactattaattatgaaattattacgacgatcagttttcgtgtgccgagaatatttatacggaatggaaaagttgtggaagtaattaattatttgaacgatatatagaaggtagtatgatttgcttcttgtcatgtgagagaactgttcattggttaagaataagttcgtttttgacgagaagctttttacttatagttacttttaacataatataacgtgaattttgcggaggaactttcatgtttcttgcttgtaatgagataaaaataaaagaatatgaatgttttgtttgtgaattggaaaacataagcaaggaataaggaagtctttgcaacaggctccatacaatggtattattacaataggtgtcatatatatatttgggtgtgtagttgacggtggaggtgtatttttgtgtccgaatcaagtgtaactactgaaatcgtggttcggttgccaaagcaaatggtaacggaattggacggaattggaaaacaagagaataagaatcgccatgaactaatttgccaggcaacacaactgttattgcgtcaacataagacgaagaaacgctaccaacatgaatcaatgcgacgtgggtacattgaaatgggaaaaattaatcttggtattgcatctgaagctttcttagcagagtatgaagcagctcatacagtagaacgcttagttagcggggggtaatattttgattgtaaaacgcggcgacgtgtattttgcagacctttccccagttgttggttctgagcaaggaggtgttcgtccggttcttgtcattcaaaatgacatcggaaatcgttttagtccaacggtgattgtagcggctattactgcacagattcaaaaagcgaaattacccactcatgtggaaattgatgcgaaaaagtacggttttgagagagattctgttattttacttgagcagattcgaacaatcgataagcagcgcttaacggacaaaatcactcacttagatgaagtgatgatgattcgtgtagatgaagcgctacaaattagtttaggactaatagatttttaaatcggcagtttaagttgctctctttgaagggcaactttttttattatagaggaggttacggttgtatatggaaatggtagataatcgacaagcgttaatgaaaatgttagtgaaggaattaggctttaccgaaaagcaagttcgtcatgttattcaattaacagaagaaggtaacacagttccatttattgctcgttaccgaaaagaatggacaggctctttagatgaagtgcaaattcgtacaattttagagagatggcaatatataatgcagcttgaagataggaaagaagaggttcttcgtcttattgatgagaaggggaaactgacaggagaattacgtcagcaaattttgaaagctacaaagttgcaagaagtagaagatttatatcgtccatataaagaaaagagaagaacgaaagcaacgattgcaaaagaaaaaggattagagccattggctgaatggttattgttatatacgaaagaagatccgaatcagaaggcaatggagtttataaatgccgagaaagaagtgcaatctgcagaagaagcattacaaggtgctcaagacatcattgcagaaatcgtttcagatgaagcggcatatcgtagttggattcggaatgttacttttagaaaaggtgttatgtcttcggttgtaaaagatgaagagaaagatgaaaagaatatatatgaaatgtattacgattatgaagaaccgttgcagaaagtagtaccgcatcgcgtgttagcgatgaatcgcggtgagaaagaagatatattgagagtttctgttgttccgccagtagatgagatagtaactttcttatataagaaagtaattcgcgataacgattcaaaaagtgcacagtatgtaaagttagcaattgaggatggttataaaagattaattcaatcctctattgaaagagagattcgaaaagaattaacagaaacagctgaggaacaagcgatacatattttctctgagaacttacgtaatttgttattacaacctccaatgaaaggaaaggttgtgttagctgtagaccctgcatatagaacggggtgtaaattagctattgtagacgatacggggaaagttttatatattgatgttatttatccgcatccaccagtgcgtaaatatgaagatgccaaagcaaaagttctttctattatagataaataccaagttgagatgattgcgattgggaatggtacagcttctagagaatcggaagaatttatagttgatgtattacaaaatgtgaaacgagaagtcttctatattattgtgaacgaagctggtgcgagtgtgtattcggcttctgatttagcccgtgaggaattcccggatttacaggttgaagaaagaagtgcggtttctatcggtagacgtctgcaagatccacttgctgaacttgtaaagattgatcctaaatcagttggggttggacaatatcagcatgatgtatctcaaaaaagattaaatgaatcattaacgtttgtagtagagacagcagttaaccaagtcggtgtgaatgtaaatacagcttcagttgcattgttgcaatatgtttcaggcttatcaaaaactgttgcgaaaaatattgtagcaaagcgtgaagaagaagggaaatttacaaaaagaacagacttaaagaaaataccacgtctaggtgcgaagacatatgaacaatgtataggtttcttgcgtatattagaaggggcaaatccgttagaccgtacaggtattcatccggaacaatataaaaatgttgaattgttattaaagagtctagggttatcaaaagatgacgtagggcaaccacaattacaaaagagtttagaagaagtggagatttctaagttgtcggaagaaacgggaattggagagccgacattagtcgatattatagatgcactcattagtccagagcgagacatgagggatgagttgcctaaaccgcttctgaaaaaagggattttgaaattagaagatttaaaacgtggtatggaactggaaggaacagcacgtaacgttgttgattttggtgcttttgttgatgtaggtgtgaaacaagatgggttagtacatatttctaaactaagcaaacaatatgtgaagcatccgttagatgttgtatctgttggacaaatcgtcaaagtatgggtagatgatattgatacgaaaaaaggtcgtgttgcattatctatgttgccaattgaatagtaagagaagagagcagatgaaactgctctttttttatagggcaaaacgtgtaatggattaggaactttgatgtattttgctataataaaaccagcattcatttaataatttaatttgataccggtttttttcaaaatatgcgcgttgcatttgttttttaagccatgtaggcataggaatccctccttgtttaatcctactctcataaatgtaaggtactattgatgagaggttggtgagtggatttctatttttgctatgtttttagaaaccacgcttcttgaatgaggatgggtatatgtactatttaatatatgtataagagaggagaaaagtgtaaaaatatttttttgtttaggaggaatgaaaatggatgagcaagaaatacagcggctagtggaagaagtatcgctacaatatttcggaatgccatttttacataaggcgatgtttaatagtagattgcgcacaactggtgggcgttatctattgaatacacacaatattgaactgaattatcgatattacgaaatgtatgggaaagaagaattagttggaattgttaaacatgaactttgtcattatcacttacatattacaggaagagggtataagcatcgggataaggattttcgagaactattaaaggcagttgatgcaccgcgcttttgtaaacgtatggtgaatgcagagaaagaaaaaagggtttatgtgtatgaatgtatggagtgtttgcttcaatatgtaagaagacgtcaaattaatacgaaaagatatgtctgcggaaagtgtaaaggtaaactaaatctgataaagaaaacatcttgacagtgaaagcgcaatccagtatattataaacatgtcacgtttgtacaagatgttgtgaaaaaaactcttgacttacgatgagaatttttataagatacaaattgtctttattattccgcagtagctcagtggtagagctatcggctgttaaccgatcggtcgtaggttcgagtcctacctgcggagccatacagagaagtacccaagtggctcaaggggctcccctgctaagggagtagatcgcgaacgcggtgcgagggttcgaatcccttcttctctgccattcatattggcccgttggtcaagtggttaagacaccgccctttcacggcggtaacacgggttcgaatcccgtacgggtcaccacttcggaggattagctcagctgggagagcacctgccttacaagcagggggtcggcggttcgatcccgtcatcctccaccataatattataatgaaaagtaaaatgatattaatgtaaagattaaatggtcccgtggtgtagtggttaacatgcctgcctgtcacgcaggagatcgccggttcgaccccggtcgggaccgccattttaacttctgctaattagcagttggttttttatgggtcattatggtacaataacatttgtctttgaaaagaagataagtatttcgatgggctatagccaagcggtaaggcaacggactttgactccgtcatgcgctggttcgaatccagctagcccagccatttacgagccattagctcagttggtagagcatctgacttttaatcagagggtcgaaggttcgagtccttcatggctcacttttgttttttttcgcgcggtcgtggcggaacggcagacgcgctaggttgagggcctagtgggggaaaccccgtggaggttcaagtcctctcggccgcatcaaaaatctttttaaaaaaagtacttgcatttgaaaatgtagtatgataagataattgagtcgccaaaatacaacgacgaaaaaacatcatgaataagcgcccgtagctcaattggatagagcgtttgactacggatcaagaggttaggggttcgactcctctcgggcgcgccaattacgggaagtggctcagcttggtagagcacctggtttgggaccagggggtcgcaggttcaaatcctgtcttcccgaccacgcgggtgtagtttagtggtaaaacaagagccttccaagctctggtcgagagttcgattctcttcacccgcttttagttctttgaaaactgaacgaaacaaacaacgtgaaacgtcaatttttattttagatgctagacaaactaactttattggagagtttgatcctggctcaggatgaacgctggcggcgtgcctaatacatgcaagtcgagcgaatggattaagagcttgctcttatgaagttagcggcggacgggtgagtaacacgtgggtaacctgcccataagactgggataactccgggaaaccggggctaataccggataacattttgaaccgcatggttcgaaattgaaaggcggcttcggctgtcacttatggatggacccgcgtcgcattagctagttggtgaggtaacggctcaccaaggcaacgatgcgtagccgacctgagagggtgatcggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcaacgccgcgtgagtgatgaaggctttcgggtcgtaaaactctgttgttagggaagaacaagtgctagttgaataagctggcaccttgacggtacctaaccagaaagccacggctaactacgtgccagcagccgcggtaatacgtaggtggcaagcgttatccggaattattgggcgtaaagcgcgcgcaggtggtttcttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggagacttgagtgcagaagaggaaagtggaattccatgtgtagcggtgaaatgcgtagagatatggaggaacaccagtggcgaaggcgactttctggtctgtaactgacactgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagagggtttccgccctttagtgctgaagttaacgcattaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcctctgacaaccctagagatagggcttctccttcgggagcagagtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttgatcttagttaccatcattaagttgggcactctaaggtgactgccggtgacaaaccggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatggacggtacaaagagctgcaagaccgcgaggtggagctaatctcataaaaccgttctcagttcggattgtaggctgcaactcgcctacatgaagctggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagtttgtaacacccgaagtcggtggggtaacctttttggagccagccgcctaaggtgggacagatgattggggtgaagtcgtaacaaggtagccgtatcggaaggtgcggctggatcacctcctttctatggagaattgatgaacgctgttcatcaatataagtttccgtgtttcgttttgttcagttttgagagaactatctctcatatataaatgtatgttctttgaaaactagataacagtgtagctcatattttttaatttttagtttggttaagttagaaagggcgcacggtggatgccttgacactaggagtcgatgaaggacgggactaacgccgatatgcttcggggagctgtaagtaagctttgatccgaagatttccgaatggggaaacccaccatacgtaatggtatggtatccttatctgaatacatagggtaaggaagacagacccagggaactgaaacatctaagtacctggaggaagagaaagcaaatgcgatttcctgagtagcggcgagcgaaacggaacatagcccaaaccaagaggcttgcctcttggggttgtaggacattctatacggagttacaaaggaacgaggtagacgaagcgacctggaaaggtccgtcgtagagggtaacaaccccgtagtcgaaacttcgttctctcttgaatgtatcctgagtacggcggaacacgtgaaattccgtcggaatctgggaggaccatctcccaaggctaaatactccctagtgatcgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaagagatcctgaaaccgtgtgcctacaaatagtcagagcccgttaatgggtgatggcgtgccttttgtagaatgaaccggcgagttacgatcccgtgcgaggttaagctgaagaggcggagccgcagcgaaagcgagtctgaatagggcgtttagtacgtggtcgtagacccgaaaccaggtgatctacccatgtccagggtgaagttcaggtaacactgaatggaggcccgaacccacgcacgttgaaaagtgcggggatgaggtgtgggtagcggagaaattccaatcgaacctggagatagctggttctccccgaaatagctttagggctagccttaagtgtaagagtcttggaggtagagcactgattggactaggggtcctcatcggattaccgaattcagtcaaactccgaatgccaatgacttatccttaggagtcagactgcgagtgataagatccgtagtcaaaagggaaacagcccagaccgccagctaaggtcccaaagtgtgtattaagtggaaaaggatgtggagttgcttagacaactaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactagtcgagtgactctgcgccgaaaatgtaccggggctaaatacaccaccgaagctgcggattgataccaatggtatcagtggtaggggagcgttctaaggacagtgaagtcagaccggaaggactggtggagtgcttagaagtgagaatgccggtatgagtagcgaaagacgggtgagaatcccgtccaccgaatgcctaaggtttcctgaggaaggctcgtccgctcagggttagtcaggacctaagccgaggccgacaggcgtaggcgatggacaacaggttgatattcctgtaccacctctttatcgtttgagcaatggagggacgcagaaggatagaagaagcgtgcgattggttgtgcacgtccaagcagttaggctgataagtaggcaaatccgcttatcgtgaaggctgagctgtgatggggaagctccttatggagcgaagtctttgattccccgctgccaagaaaagcttctagcgagataaaaggtgcctgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgtgcgagagaactctggttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctttcttaacggaaagccgcagtgaataggcccaagcgactgtttagcaaaaacacagctctctgcgaagccgtaaggcgaagtatagggggtgacacctgcccggtgctggaaggttaaggagaggggttagcgtaagcgaagctctgaactgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgatttgggcactgtctcaaccagagactcggtgaaattatagtacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgtagcctgatattgaattttggtacagtttgtacaggataggcgggagcctttgaaaccggagcgctagcttcggtggaggcgctggtgggataccgccctgactgtattgaaattctaacctacgggtcttatcgacccgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcctaaagtgtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcataagggagcttgactgcgagacctacaagtcgagcagggacgaaagtcgggcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgtgggcgtaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgttctgccaagggcatagctgggtagctatgtgcggaagggataagtgctgaaagcatctaagcatgaagcccccctcaagatgagatttcccatagcgtaagctagtaagatccctgaaagatgatcaggttgataggttcgaggtggaagcatggtgacatgtggagctgacgaatactaatagatcgaggacttaaccatataatatgtagcaaatgttatctagttttgaaggaatatgccttcatagtttggtgatgatggcagagaggtcacacccgttcccataccgaacacggaagttaagctctctagcgccgatggtagttgggaccttgtccctgtgagagtaggacgtcgccaagctatttatatcatcgcggggtggagcagcacggtagctcgtcgggctcataacccgaaggtcgcaggttcaaatcctgtccccgcaaccaaatggtcccgtggtgtagtggttaacatgcctgcctgtcacgcaggagatcgccggttcgaccccggtcgggaccgccattttatataaagaaaagaacgaaacatgttgtttcgtatttttttatttgttttaacaaaaaactaataaagacagtcaaactatccttaggaaaactcctaaggacttttttatatatttaaaacctgtataataaagagcagagaacattgtgagtaaagtaggtgaagtctgtgagtaaatatgaaataacaacaaaatcatctgaggaaacacaaaaattatcagaaaaactaggtgaacttgttcgggcacaagatgtaattattttagaaggagatcttggggctggtaagacgacctttacaaaaggactagcaaaaggtcttggagtgaaaagagttgtaaatagccctacctttaatattattaaagaatataaagggagattaccactatatcatatggacgtgtatcgcttagcagaaagtgaagaagatttaggcttcgatgagtatttctacggtgaaggaattacggtagtagaatgggctcatttaatagaagcatatttaccaaatgagaagttacaaattagtttgttccatgctggagatgacacaagaaacattgtactcgagccaattggaaatcgctatattagattatgtgaggagctattacaagatgaaagtactagcaattgatacttcaaattacgtaatgggtgtatcccttattgaagaaggaaacgtaattggggaaatcattacaaatttaacaaaaaaccattctgtacgtcttatgccagctgtagaacaactgttaaaagaatgcggtgtaaagccgaaagaattaactaaaatagttgtagctgctggaccaggatcatatacaggtgttcgtataggcgtaacagctgcaaaaacattggcttggtcacttcaaataccaattgtaggtgtatcaagtttagaagtagtggctgcaaatggtgctaattttaatggattaattagtcctttattcgacggaagacgtggacaaatttatacgggcttatatacatatgaaggagaggatttaacttctatagaagaagatcgaatcatccttattgtagactggttgcaaatgttaaaagataaaggaaagcctgttttatttattggtaacgatgttaaattacacaaagaaacaattatcgaacatttaggcgatcaagctgtatttgctcctgtcactaaaaataacccaagaccaagtgagctggcgttcttaggactacaaaaagaagaacaagatgtacattcatttgttcctagttaccttcgtttagctgaagctgaaacaaagtggttagaaagtcaaaataagtaggagcttgcagaggatggatatgatatttagaaagatggaactcgatgatattgctcaaattgtagctattgaagaagcatctttttcaactccttggactgcagatgcctttcaccgtgagttaacgatgaatgaacatgcacattatgttgtgctagaaaaagatggtcgtgtaattggctattgtggattgtggataattattgatgaatcacatataacaaatatagctattttgccagaatacagaggtctaaagctaggggatgctttattaaaagaagttatttccgaagcgaaaactctaggcgtaaaaacgatgacacttgaagtacgtgtatcaaatgaggtagcaaaacagttatacagaaaatacggatttcaaaatggtggaattcgtaaacgatactatgcagacaatcaggaagatggtctcgtaatgtgggtgaatatataatggaaaaaaatacgattatacttggtattgaaacaagttgtgatgaaacagcagtagcggttgttaaaaatggaacggaaattattgcgaatgtcgttgcatcacaaattgaaagtcataaacgttttggcggagttgtaccagagattgcatctcgtcatcatgtagaagaaattacagttgtgttagaagaagctttaaaagaagcgaatatcacatttgatgatattgatgcaattgctgtaacagaaggacctggtttagtaggagcacttctaataggggtaaatgcagcgaaagcagtggcatttgcacatgatatccctctagttggcgttcatcatatcgctggccacatttatgcgaaccgtttagtaaaagaagttcaattcccattactatcacttgttgtgtctggtggacatacagagcttgtttatatgaaagaacatggttcatttgaagtaattggtgaaacgcgagatgatgcagcaggagaagcatatgataaagtagctcgtacgttatctatgccatatccaggggggcctcatattgatcgccttgcacatgaagggaaaccaacaatcgatttacctcgtgcatggcttgaacctgattcgtatgatttcagttttagcggattaaaatcagcagttatcaacactgtgcataacgcaaaacaacgcggtatagagattgcaccggaagatttagcggcaagtttccaagagagtgtcattgacgtactagtaacgaaagcatctcgtgcagcggatgcttataacgtaaagcaagtgcttcttgctggtggagtggctgctaataaagggcttcgtgcacgcttagaaacagaatttgcacaaaaagaaaatgtagagctaattattcctcctctatctttatgcacagataatgcagcaatgattgcagcggcaggtacaattgcatatgaacaaggaaaacgtgctacattagctttaaatgcaaatccaggattagatatcgaagcatagttatgcacaaaattaaccacagcttgtggataaaacccatattatctgttgataatatgggttttattgtgtatataaaatgttgataactttttagttatctgtggataatgtggaaaagttattttgatgtttattttataaaggtggatatgtgtataaagttgtggataaaacaaatgatgtctgacctttgtatatatcctttttcgggaaataaaaattaagaaggtatttctaaaaaacattttgaaatatgctcttattataggaggtgttaatattgtcaaactttgtcgggaaatcggtatttcgtatcgaatcgttgatatatagggctacaatagatatatttgaaaaatcgttgttatattctaagttacgattgatatattcaaaaaattatttatgtactaaaagaaaaagatgtcgcatagtcaaaaatcctgacttatgagacatcttccttatttaaatatatttatacatgcagctcttcccattctgccatacaagcatccagttgctcttgtagtgtttgctttttcgttgtaatttcactagccttttcataatctgcatatatttctggtaagcaaagttgatcttctaacgtagcaatttcttcttcaaattgtacaatgttttgttctagttcctcaatttttcgagtacgttgacgctccaactttttgcgctctttttcttccaggtaatttaatttttcttgtgcaactgtcttttgaaccggagtttcatcttcttgttctaattccgcacgttcgatcatctcatttttcttttcaacgtagtaatcgtaatcccctaagtattcctgtgcaccttctgttgataactcaataacagttgtcgttacacgattaataaagtagcggtcatgtgaaacaaatagaagggtaccaggataatcaattaaagcattttccaagatttctttactatttaaatcaagatggtttgtaggctcgtcgagaattaataaatttgatttttgcatcataagttttgcaagagctaaccgagctttttgtccaccactaagagaagatactggctttaatacatcatctcctgtgaataagaagttacctaatatcgtgcgaatttctttttcaggttgcagtggatattcatcccataattcatttaaaactcgcttggaagatgttaaattagcttgttcctgatcataataaccaacggatacattggatccgaaagaaacatcaccatgtaatagtggtaacttattcacaatggattttaacaatgtggatttcccaattccatttggaccaactaaagcaacgctatctccgcgagttaagcgcattgttacatgttcaataattggatccttatcatagccgatagttgcatcctttacttgtaaaacatcattgccactttgtttttcgatatcaaagtggaaggaagctgacttagaatcccctaatggtcttgttaataattccattcggtctaattgtttccggcgactttgtgcacgttttgtcgtagatgcacgagctatattcttttgaacgaagtcctccagcttagcgatttcatcttgttgtttttcataacgtttcatttcttgttcgtatagtgctgattttaagtctaaatatttactgtagttaccaacaaatcgtctactttctttattcgaaatttcatatacttgtgtaacaagtttatctaagaaataacggtcatgggaaacgattagtattgccccaggataaccttgtaaatattgttcaagccatgttaatgtttcgatgtctaaatggtttgtaggctcgtccaaaataagtaggtctggtttcgttaataataatttaccgagagctaatcgtgttttttgtccaccgcttaatgtcgaaatcgtcgtctggtgcgtttcaactgggaagccaagaccacttaaaatcgaacggatatctgcttcgtactgatagccaccttgatctttataatctaattgtaattggtcataatcagctaataatctttcatatgtagcctcgtttgaaaagttttcttcttttcccatctcttgctctagccttcgaagttttgtctccatttgctgcaagtgtgtaaagacggttagcatttcatcccaaattgttaaagatgtttctaaaccggtattttgagctaaatatcccattgagacatctttcggttttataatttcgccaccatcatgagatagctcacccgctattatttttaataatgtagattttccggctccatttcgtccgactaatgcgatacgatctttcgtttgaacttccaattttatgtttgcaagaatcgtttctgcaccgtataatttcgaaagcgcgtttacttgtaataaaatcaatgttttcacctcaaataatttcttaactttgccatgtttatatttctcaatcatactaaaaatagtgtatagtttaaaatacagagagaatacttcttctttctattatacaaggaatttaataagtgctaaacttctgtatttgattaaagcatatgaataaagataggaagagaggagaggttatatggagcagcagaaaattccacaagccactgctaagagattgcctctatactatcgatttatccaaaacttatctttgtctggtaagcaacgtgtttcatcagccgaattaagtgaagcggtaaaggttgattccgcaacgattcgaagagatttctcatactttggagcattagggaaaaaaggatatggatataacgtaaattatttattatcatttttccgtgaaacactcgaccaagatgatataacacgtgtagcgcttattggagtaggtaatttagggaccgctttcttacattataatttcacgaaaaacaataatacaaaaattgaaatggcgtttgatgttagtgaagagaaagttggaacagaaatcggaggcatccctgtatatcacttagatgaattagaagaacgtttatcatctgatatacaagtggcaatattaacagtacccgctacagtagcacaatctgtagctgatagattggcagaaacaaacgtgcatggtattttgaatttcacaccagcacgattaaatgtgtcagacaatataagaattcatcatattgatttagcagtagagttacaaacactagtttactttttgaagaattatccacaataaaacgcagaggaagcgacctctgcgttttattattgttttttctttgtgaatttaactaagatgaggcgaagtgccaaattaaaatcaatcgttgccataactgcaaatagtattgtccacatattccagattgtatctgttacattcctaatggctagatgtgtaaagatacatcctagaaggaagtacaatgcagccatgaacaatggtgagtttctcatactaaaaatcctccgataaagccttgcattttttcagcttctttaatcatttcttgaatttgttcgttactcactaaaacttgagcaattgcaactaatgtattcattgcaacatgcgctgcgattggaacgataatacgctttgtttttacatataagaaggcgaatacgagccccatagcagtgtataccaataagtgagtaaaatcaaagtgaatggccgcaaatacaagggaactaataatagcggcaataaagaagttaaacttcttataaagtgtaccaaataaaatttttctaaatacgatttcttccaaaataggtcctattatagagatgacgataaggaaccaaggtgtcgttcttgcaatatccataagtctcgctgtattttcagatccaggtttaatacctaatacatacatttcaatcataccagcaatactttgcgagaaaaatgctaagaagaacccgataaaaatccaaccaatcgtagctggaacagtagaacgctttgtatctaaatgtctgtcgcgaatatctgttctaagtaaccaaagtacgatacataatgcaataaagaagctaatgattgcccagtgaccagttatgagttgaaatttctcttccctagtaaatcccctgttatcataaagtccagttttcaggagaagtggtaatccagcaattgatgataactgcattaaaatgtatgtaacgataacccaccaatattgttttttcaaatggtttaaccatcctttctaactctagtgtatgagataaggtaggataacatgtaaatatgctacctacgatataaaccttacttaaattatgtttttttgtaaatccttatttgaaattataatagaagacaggagaaagttgtgtgtgtagcgaaaacaacttagggtgtcctttcatattgtaacatacgagtagtggaaacaacgattcatatagtaaaggtagaagaagaggaactctatatagaaaagtttatagcgtaatttgcgaaaaaattatgatttttttacttgcaaaagaaattgagattatttattattataagtgtgttagcactcgggtgacttgagtgctaataaataaaatttacataacaaaatgaggaggttattgttcatgctaaagccattaggtgatcgcgttgtaattgagcttgttcaagcggaagaaaaaacagcaagtggtattgtattaccagacacagcaaaagaaaaaccacaagagggtaaagttattgcagtaggtactggtcgagtgcttgaaaatggtgagcgtgttgctttagaggtagcagcaggtgatcttatcatcttctcaaaatatgcaggtactgaagtgaaatatgaaggtacagactacttgattttacgtgaaagtgacattttagcagttatcggttaattatataaatcttaaaaaatccaagggggtcaattattatggcaaaagatattaaatttagtgaagaagcacgtcgttcgatgcttcgcggtgtcgacactcttgcaaatgcagtaaaagtaacgcttggaccaaaaggtcgtaacgttgttcttgagaaaaaattcggttcaccacttattacaaatgacggtgtaacaatcgcaaaagaaattgaattagaagatgcattcgaaaacatgggtgcgaaattagtagcagaagttgctagcaaaacaaatgatgtagctggtgacggaacaacaactgcaactgtattagcacaagctatgattcgtgaaggtcttaaaaacgtaacagctggtgcgaacccaatgggtcttcgtaaaggtatcgaaaaagctgtagttgctgcagtagaagaattaaaaacgatttctaaaccaatcgaaggtaaatcttctatcgcacaagtagctgctatttctgctgctgacgaagaagtaggtcaattaatcgctgaagcaatggagcgcgttggtaacgacggcgttattactttagaagaatctaaaggtttcacaacagaattagacgtagtagaaggtatgcaatttgatcgtggatatgcatctccttacatgattactgattctgacaaaatggaagcagttcttgataacccatacatcttaatcactgacaaaaagatttctaacattcaagaaatcttaccagtattagagcaagtggtacaacaaggtaaaccgcttcttatcattgctgaagatgtagaaggcgaagcattagctacattagtagtgaacaaacttcgtggtacattcaatgtagtagctgttaaagctcctggatttggtgaccgtcgtaaagcaatgctagaagatatcgcaatcttaactggtggcgaagtaatcactgaagaattaggccgtgacttaaaatctgctacagttgaatctttaggacgcgctggtaaagttgttgtaacgaaagaaaacacaactgtagttgaaggtgtaggaagcacagaacaaatcgaagctcgcatcggtcaaatccgtgcgcaattagaagaaacaacttctgaattcgatcgtgaaaaattacaagagcgtcttgcaaaacttgtaggtggcgtagcagtaattaaagtaggtgcagcaactgaaactgagttgaaagagcgcaaacttcgcattgaagatgcacttaactcaactcgtgcagcagtagaagaaggtatcgttgcaggtggtggtacttcacttatgaacgtatacacaaaagtagcttctatcgtagctgaaggtgacgaagcaacaggtatcaacatcgtacttcgtgcactagaagagccagttcgtcaaatcgcaatcaacgctggtctagaaggatctgtagttgtagagcgtctaaaaggcgaaaaagtaggcgttggtttcaacgcagctactggcgaatgggttaacatgcttgaaactggtatcgtagatccagccaaagtaactcgctctgcacttcaaaacgcagcatctgttgcagctatgttcttaacaactgaagctgtagtagctgacaagccagaaccaaatgcaccagcaatgcctgacatgggcggcatgggcatgggcggtatgggcggaatgatgtaattccgtttgccctaaaaaacatccatttctatatagaaatggatgtttttttatgttttttagaaaaggaaatgaatttctgtagaattttgtcgctttctctcttgaccataccgacacttcattgttagaatctaggaagataatataaaacgatccttcatatatcctcaaagataaggtttgagagtctctaccgggttaccgtaaacaacctgactatgaaggcagtgtgtcttatatttataaagagcggaagactatctttctttataaagccagacccctgccttttctttgttatgagactagaggcggaggactggctttttttattatattggtaatgcttttcgccaaattggtgaaaatatttatatacgagaactaacgttggggtgattattttgaagaagcaacacgatacaattatcgttttagattttggaagtcaatacaatcagttaatagcacgtcgaattcgtgagttcggtgtatacagtgagcttcatccacatacaattactgcggaagaaattaaagcaatgaatccaaaagggattatcttctctggtggaccaaatagtgtatacggtgaaggcgcattacattgtgatgaaaaaatctttgacctaggattaccgatcttcggtatttgttacggtatgcaacttatgacgcaacaattcggtggtacagtagagcgtgcaaaccaccgtgagtacggaaaagctgttctgaaagtagagaacgagtcaaaattatatgcgaaccttccagaagagcaagttgtatggatgagtcatggcgacttagtaactggtttacctgaaggattcgtagtagacgcgacaagtgagtcttgcccaattgctggtatgagcaatgaagcgaaaaacttatacggtgtacaattccacccagaagtacgtcactctgagcacggtaacgatttaattaaaaacttcgtattcggcgtatgtggctgttctgaaggatggaacatggagaactttattgaagtagaactagagaaaatccgtgaaactgttggagacaaaaaagtactatgtgcgcttagcggcggtgtagattcttctgttgtagcagtattaattcataaagcaatcggcgatcagttaacatgtattttcgttgaccatggtttacttcgtaaaggcgaagcagaaggtgttatgaaaacatttagcgaaggcttccacatgaacgttattaaagtggatgcaaaagaacgcttcatgaacaagttaaaaggtgtagaagatccagaacaaaaacgtaaaattatcggtaacgaattcatttacgtatttgatgatgaagcttctaaattagaaggaatggacttcttagcacaaggtacactgtacacagatatcgttgaaagtggtacagcaactgcacaaacaattaaatctcaccataacgttggtggacttccagaagacatgcagttcaaattaattgagcctttaaacacgttatttaaagatgaagtacgtgtattaggatctgaactaggaattcctgatgagatcgtatggcgtcaaccattcccaggtcctggtcttggtattcgtgtactaggtgaaatcacggaagagaaattagaaatcgttcgtgaatctgatgcgattttacgtgaagaaattattaaagcaggcttagaccgcgaaatctggcaatacttcactgcgcttcctggtatgcgtagcgtaggtgttatgggtgacgagcgtacttacgattacacagtgggtatccgtgcagtaacatctatcgacggtatgacagctgactgggcacgtatcccttgggacgtattagagaaaatctctgtacgtatcgtaaacgaagtgaaacacgttaaccgtatcgtgtatgatgtaacgagtaagccaccagcaactattgagtgggaatagtattataataaaagatccatctattgctcatgcaatagatggatcttttttgatttgagtttaatacgaacgaaattataaaagttaataaaaatgtttgtatttaaattgacaaaaatactttcaagagttaatatgagtatgtaattcaaacgaaaagtgaatattatgccgtcgtataatatcggggatatggcccgaaagtttctacctagctaccgtaaatggcttgactacgaggcgtttttataaaggtgaggggaatcttatctttattcatagaacgcttccatgtatatgcaatggaagccttttttatttttaataaataaaagagggctaggggaattacggcgagtaatcatataacgggggaaacgtaagatgaaacgctattttcagtttgatgaactcggcacgaattataaaacagagttcatagcaggcttaacgacatttttatctatggcgtatgtgctatttgtcaatcctgctacgctgtcacttggaaatgttaaagggttaccggcaggcacaggaatggatccaggtgcagtattcgttgctacagcattagcagcagcgatcggttcgttaattatgggtattttcgcaaagtatccgattgctttagcgccaggtatgggaattaacgcattctttgcttatacggcagtgttaacgatgggtattccgtggcaaacagcaattgctggaacgttaatgtcaggtattatctttattattcttactgcttcaggtattcgtgaaaaaatcattaacgcaattccatcagagttaaagttcgcagtagcggcaggtatcggattattcattgctttccttggattccaaaatgccggaattatcgtgaaaaatgatgctgtccttgttgggttgggggatttaacaaagggcacaacgttactagcaatcttcggagttgttacgacaatcatcttcatgattaagaaagttaatggtgcagtgttctacggtatgattcttacagcaatattaggagtagcaacaggattaattgatactccaaaagctgtagtgggagcaatcccgagtctagaaccaacgtttggtgcagcgttaacgcacttcggagatattttcactgttcaaatggggattgttattataacgttcttctttatcgatttctttgatacagcaggtacacttgtagcggttgcgaatcaagcaggattaatgaagaacaataaattaccacgtgcaggaaaagcgttattcgcagatgcaattgcaactgtaattggtgcaatcttaggtacatcaacaacaacatcttacattgagtcgtctgcaggggtagcggcaggtggacgttctggttttacagcagttgtaacagcaggattcttcttactggcactattcttctcgccattattaagtgttgtaacaccagctgtaacggcaccagctttaattattgtagggatcttgatggtttcatctttaggagaaattgattggaagaaattcgagattgcagtaccggcgttctttactatcatttcaatgccgcttacgtatagtatcgcaacgggaattgcgattgggtttatcttctatccaattacaatggtagtaagtggtcgacgtaaagagattcatccaattatgtatgttatgggagttttattcgtactatatttcatttatgttcgtaaataaaaggggtttttgaaaggtctagacttaaggggagtctagaccttttttgcgtcttcagaaaaacttaaggatttccgagcgtttttcttcagaagttttcctataatagaagttagggattaaaaaagtaatgggggagatattgtggcacacgaaacaatacttgtcgtagatgatgaaaaagaaatccgaaatttaattacaatctatttaaagaatgaaggatataaagtattgcaagcaggggacggagaagaaggattacgtttactagaagaaaatgaagtacatctagtcgtattagatattatgatgccgaaagtagacggcattcatatgtgtatgaaaataagggaagaaaaagaaatgccaattattatgctttcagcgaaaacgcaagatatggataagattttaggtttgacaacgggtgcagatgattacgtaacgaaaccgtttaatccgttagagttaatcgcaagaattaaatctcagttacgccgttatatgaaaatgaatggtttcgctatacaaaatgaggacgagctagagattggggagatgaaaataaacatctcaacccataaagtcattgtagagggagaagaagtgaaactaactccgagggaattttcaattttagaattgctagcccgtaatccggggatggtctttagcgcggagcaaatttatgaaaaggtgtggaacgaaagatctttccagtcggataatacggtaatggtgcatattcgaaaagtgcgtgaaaagattgaggagaatccaaggaaacctagatatataaaaacagtatggggagtggggtataagattgaaaaagatatttaatccatttacttatataaggaaagcaagacaattgattgagaaattagtaaagggcgtacgaaagagtataagaattcaactgattactacttttgccgcttgtgcgttattaggagttttttttgcaaagggagctgcaccattttttgagaatgcgaatcgtcaagcgactattgattatcgagctggtatggaacaaattaatcacgaagctcaaagagcagcaaatagctcggttcatgaaaataaattagaagctatatccaatatgatcgaaatggagaatcaaaatttagagcgaggatctagagctctaaaaatattggttactgatgaaagtggtaaagttttatataaaacgaagcaggcgcaagaagagcaaatcgatttgcataatacgattcgtaatgcagcatcatttgcgattaactattcaaatggtcgagatgtatttgaaaatacaagaaaagaatttatagctttttcgcctattacaatagaagataagaacttatatatgttcgttagtggaataccagatggtgtagtgatgtatgatacacaagaaggaccatttccatttttaattggtgtacttgtatttattttctctttcttctatataacaaagagaaagatgaagcaaattgaagcgatggcagaaggtgtaaaggaaatagaaaaaggcaacttagcgtaccgtatagagaagaaaggtgaagatgagattgcatctttaacagaaaatattaataatatggcagaagagcttatgaataatatagaaaaggaacgtaagttagagaagcaaaagaacgagcttattacaaatgtatctcacgatttgcgtacaccactgacttctattatgggttacttgcgattacttcgagattctaaatatgaaaataaagagcaacacgatgaatatacgagaattgcttttgcgaagtcagagcagttaaagaatttaatagaagatttatttgagtatacgaagttaacgaatgagcaagttgtattagaaaaacaagaagtatgtgtaaatgagttattggagcaattaatagaagagttagtaccgcaagcggaagagcatggacttacatttgttaagaagtttcctgaggaacgtgcctatgcagcgattgattcggaaaagatggtccgtgtatttgataatctattaatgaacgcgattaagtatagtaaagatgatggggagataaaagtttcccttcaaaggcagcgctgggagatacaaattgtaattgcgaatcatagtgaagagtttacgagagaagagttagcgagtttgtttgaacgtttttataagaaagatcaatctagaagtagagtaacagaagggtcaggccttggattggcgattgcgaaaagtattgttgaattacaaggtggtagtattcgagctgaatataaggatggtattattcagtttatcgtctcgttaccaattatagaaagataataaacgaatagaatggtatatgataaaaaggcttattttaaaagggataagcctttttatatttttttagaaaaacatgttgacgattaggttatagaggtgtaatatagaacaagtcgccgatgacattaacgtcgaaagcggtaaacgaaataaaaaacttagttgacattgaaagtttaaaatgttaacataaggaagtcgcaaatgagcggcagacgagttctttgaaaactgaacgaaacaaacaacgtgaaacgtcaatttttattttatgatgctagacaaactaactttattggagagtttgatcctggctcaggatgaacgctggcggcgtgcctaatacatgcaagtcgagcgaatggattaagagcttgctcttatgaagttagcggcggacgggtgagtaacacgtgggtaacctgcccataagactgggataactccgggaaaccggggctaataccggataacattttgaaccgcatggttcgaaattgaaaggcggcttcggctgtcacttatggatggacccgcgtcgcattagctagttggtgaggtaacggctcaccaaggcaacgatgcgtagccgacctgagagggtgatcggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcaacgccgcgtgagtgatgaaggctttcgggtcgtaaaactctgttgttagggaagaacaagtgctagttgaataagctggcaccttgacggtacctaaccagaaagccacggctaactacgtgccagcagccgcggtaatacgtaggtggcaagcgttatccggaattattgggcgtaaagcgcgcgcaggtggtttcttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggagacttgagtgcagaagaggaaagtggaattccatgtgtagcggtgaaatgcgtagagatatggaggaacaccagtggcgaaggcgactttctggtctgtaactgacactgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagagggtttccgccctttagtgctgaagttaacgcattaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcctctgacaaccctagagatagggcttctccttcgggagcagagtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttgatcttagttaccatcattaagttgggcactctaaggtgactgccggtgacaaaccggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatggacggtacaaagagctgcaagaccgcgaggtggagctaatctcataaaaccgttctcagttcggattgtaggctgcaactcgcctacatgaagctggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagtttgtaacacccgaagtcggtggggtaacctttttggagccagccgcctaaggtgggacagatgattggggtgaagtcgtaacaaggtagccgtatcggaaggtgcggctggatcacctcctttctatggagaattgatgaacgctgttcatcaatataagtttccgtgtttcgttttgttcagttttgagagaactatctctcatatataaatgtatgttctttgaaaactagataacagtgtagctcatattttttaatttttagtttggttaagttagaaagggcgcacggtggatgccttgacactaggagtcgatgaaggacgggactaacgccgatatgcttcggggagctgtaagtaagctttgatccgaagatttccgaatggggaaacccaccatacgtaatggtatggtatccttatctgaatacatagggtaaggaagacagacccagggaactgaaacatctaagtacctggaggaagagaaagcaaatgcgatttcctgagtagcggcgagcgaaacggaacatagcccaaaccaagaggcttgcctcttggggttgtaggacattctatacggagttacaaaggaacgaggtagacgaagcgacctggaaaggtccgtcgtagagggtaacaaccccgtagtcgaaacttcgttctctcttgaatgtatcctgagtacggcggaacacgtgaaattccgtcggaatctgggaggaccatctcccaaggctaaatactccctagtgatcgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaagagatcctgaaaccgtgtgcctacaaatagtcagagcccgttaatgggtgatggcgtgccttttgtagaatgaaccggcgagttacgatcccgtgcgaggttaagctgaagaggcggagccgcagcgaaagcgagtctgaatagggcgtttagtacgtggtcgtagacccgaaaccaggtgatctacccatgtccagggtgaagttcaggtaacactgaatggaggcccgaacccacgcacgttgaaaagtgcggggatgaggtgtgggtagcggagaaattccaatcgaacctggagatagctggttctccccgaaatagctttagggctagccttaagtgtaagagtcttggaggtagagcactgattggactaggggtcctcatcggattaccgaattcagtcaaactccgaatgccaatgacttatccttaggagtcagactgcgagtgataagatccgtagtcaaaagggaaacagcccagaccgccagctaaggtcccaaagtgtgtattaagtggaaaaggatgtggagttgcttagacaactaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactagtcgagtgactctgcgccgaaaatgtaccggggctaaatacaccaccgaagctgcggattgataccaatggtatcagtggtaggggagcgttctaaggacagtgaagtcagaccggaaggactggtggagtgcttagaagtgagaatgccggtatgagtagcgaaagacgggtgagaatcccgtccaccgaatgcctaaggtttcctgaggaaggctcgtccgctcagggttagtcaggacctaagccgaggccgacaggcgtaggcgatggacaacaggttgatattcctgtaccacctctttatcgtttgagcaatggagggacgcagaaggatagaagaagcgtgcgattggttgtgcacgtccaagcagttaggctgataagtaggcaaatccgcttatcgtgaaggctgagctgtgatggggaagctccttatggagcgaagtctttgattccccgctgccaagaaaagcttctagcgagataaaaggtgcctgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgtgcgagagaactctggttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctttcttaacggaaagccgcagtgaataggcccaagcgactgtttagcaaaaacacagctctctgcgaagccgtaaggcgaagtatagggggtgacacctgcccggtgctggaaggttaaggagaggggttagcgtaagcgaagctctgaactgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgatttgggcactgtctcaaccagagactcggtgaaattatagtacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgtagcctgatattgaattttggtacagtttgtacaggataggcgggagcctttgaaaccggagcgctagcttcggtggaggcgctggtgggataccgccctgactgtattgaaattctaacctacgggtcttatcgacccgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcctaaagtgtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcataagggagcttgactgcgagacctacaagtcgagcagggacgaaagtcgggcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgtgggcgtaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgttctgccaagggcatagctgggtagctatgtgcggaagggataagtgctgaaagcatctaagcatgaagcccccctcaagatgagatttcccatagcgtaagctagtaagatccctgaaagatgatcaggttgataggttcgaggtggaagcatggtgatatgtggagctgacgaatactaatagatcgaggacttaaccatataatatgtagcaaatgttatctagttttgaaggaatatgccttcatagtttggtgatgatggcagagaggtcacacccgttcccataccgaacacggaagttaagctctctagcgccgatggtagttgggaccttgtccctgtgagagtaggacgtcgccaagcaagcttaagacgagtcagaatgactcgtcttttttgtatgctttcatacctctactaattgcttgcttaactccttctaaataggcaaatccatgctttttatctggttctaagtaagtaccttctgcccattcatttcaagcattcataaataaaaactcgctgttgtaaagagaataggtacgatagatttgcttacttaaatatatcgtaaacttctcaggagtagagcctaggaagatgctgctatttaagtctttgcggcgtgctgtgttgtcccagtcaacaaaagcaccaggaaatgtttttttctctgaaggagatcgttttaatatatacatccaaactttatcataatcccaagcgtttatttgtttaccagactcatatattgtcttatttatgtctgaagagctatcatgagcaattgtataaaaaggctcgaattgaatgctagcatcgaatccatgtatattaggaagtgggaagctgtttaatgtttctacaaagtatatacctttcaaaccattttcttgtgcgagtatattccagtaattaagcatttgctcacagtcagggatatgcccaggacgataaataatgaatagtggtttatcatctatacgaatatatctttcatcttggaaagcttgtaataaatagtcgaagtgttctttccaatctgataactctccataattttgaggcattaatatgtgactatcaagaccatcccaagtttttgtccacggttcatttgcccaagaaaggcaaaatggaaaatctggttcacccgtcttaagtacttcattaaagggtgtctccaatagcctttttcctttaaaccagtaatggtaataacaaaaaccatatatgccgtgtgctttagcaatttctgcttgccactttcttacggatgggtccgttaagtcataataaaagtcttgataaggttccctaggttgataatgttttgaaaataaaggccgtgcacttttagtatttgtccattcagtaaaacctttcccccaccatcggtcattttcttttatttgatgaaactgtggtaagtaaaaagcaattattttcaaggtatatcttccttatgttctttgtagttcaaagtggtgggaagttacttttgattttttgaatcgagtttaaagcgctagataggttatttacttactattttgttgtgcttcatattggattcgtttttacagtttgctcaataggggaatcttggatgatttaatatatggctgagatgaaaagtgattttcattataaaattatgcgcattaccatgtacgaaaagagttaatctttttggagaacaaatagggcttggggtaatcggtttacatcatcaaaaaagtcccgtagctttaaatacttctcatagtgatttttaatataagttctaggtataacggtttctccgtagaagcgactatttctaacatttcccgctcctgtaggactgtggacaaaattaccgctttcataatccgagatggcccgatttatatctggaaaagcttgtgataaagttttatgccaacccgtttgaatgaattcagggtgttccttgaattgttgacagtaatcgagaaaatagcgtgcttgtgttgtggctatgaagatgccacctggacgaagaattcttgaaaattcttttatccaatgttctgcagtttcttcggataaatgtgagaatacagaataagcgaatatgatgtctaatgaattgtcactaataaattctacaggaggttgtggattggctgttttatatattcctcttcctaacgtttcattgcaaatgttaatcattgcgggatctacatcaataccaagtaaattttcatcgcgaatatctttgaaaaaaaagcgtataattcttccccatccgcaaccaaagtctaaaattttacgttctttattcaagggaacacctaaattttgggcatatgtttttacatggctataaaacaaatatgcttcataaagagcgtgttcataggaagctcctacaaactgttgttgaatttcttcaggggggaacataggtactggggtgccgtttatctttgtttgtgagcaactttgtataaatagatttagaagttcaacatcagaaagaggactaacaaggttatcaaaatcatttcctaacttaaagttattcatttgttaacctccaaattatatagtgcctaaaaattatgttcgtgttttttactaataaaaacatgtagaaattcagcatctaatcctagtgatctatccttttgtaaataaacaattgtatacatatttgcatgtgtataaatatattcaatcatatcttggccccaatcaaatgttactaaagcccctttctcatcaataggatttccatgataaattggctcttccatatactcaattccgtctttattgtttcttgctctttgtaaagtctttgggagtgtaggataccaagggacggtaaacacatgagcgccaccaggctttaagacacgttctatttctttaaaggctttctctggctccattacgtgttcaaagacatcttgcgtaatgaataaatcaaaagattcattttgaaaagtcatgttttctaaattctcacatctaattccttgaaagtattgaccgagaggatagtttttaaagtattgagaatatgtatagtttttacagttttttattagtagttgagttgtaattcctcctggtgaggactcgtgaatatgataggaatcccattttggaaaaagtgtatttaagacatgaactaaagctcgttgcctcggtatagagtgacatgtagaacataagtagtgatctctaagccaatcattatgctctataaatgtagcttccttctcacaaataacgcagtatccattattgtgcttcaaattaccttccacatgacatccctcctgtataaaatgcaatgtatttcccccattattttcatggcagtaatgctctcacctcaaaatccggctggagcaaagaagttgggtgggagatgaactgcccgtaaaggccctcactttatggatagtatcagacacatgtgaaactaaagagagtgggtagaaattagggaaaccataaaagtaagattggtagaagggataattagcggggagaacccccacgctaattaaagtttcactttatgctatgcgatacatttgcttttattcattgaaaaacgtaggggtttaaaatatccctttcgtgtatggatacatttcaaaatcctttgcatatatttctgtaactaaatccattgtttctttgtcataaaagcttgcgtatgttggaaatcggggaaaggcttcatctgtaatgctaagttctgcatagcttcctgtataaaccatcttgtgagcgcggtgatgacctgaacttgtaagttttgttaggtcagatttaattaaaccgtattcgttttctgttttgggaatttgcttattaaaatcttctaaaggtatatagctttggataaaggcttcttcaccttggacgtattgttgactgaagtgcatatctattacttgggaattggaaccaagtgtttgaacgtaatataaaaattgtttgaatgatattccttgcttactatgcttgtcattataaaaacactttcggatactatcccattgaggactagcataaggattgtcagcaagtaataaaaatgagctaacggccctcgtatagggatttcgtacgagtttacaaacatgtttttttgcttcgagaagaccgctatgtaccgcttgtatataattggggttatttttatatacccagaattcatagtaatgaataaaatcattgtatttctttgcttcaggaaataatccaatttgaaagaagaaccaattagctaatgcggtacatccgcttctatgactccaaaataatataaggggaaaatccttatggaaatgcggaattcgatctttatgtagaattatgtactctaaaaacttttgatttatatttttcatgagttgaacactccttttttaaggatatagaagaggattttttattaatccaatatattcatgagaatgagtaaatattatgagtgtattttgctttcgtcttaaataagatagtgattctaaaagggaaatataaaataaagataatgaaagtgtataagaggcatacaattataagaaaagaaataataaaagtgtccaagttcattcatttgtatttctaggtgtgataagcaaaaatcttattactagagaggatattatgaggaagaataattatttaatagtaggtggaaatagtttcattggtattaacctcgcattaggtttattgaaacaaggtcaaaatgtaaaggtattttccaggcatataaataatttccctcaaaatattataagtgaggtcgaatttattaaaggtgatttagctaatgttgaagatatatatagctttagcgaatgtggatattattatttatttagctgcaacgtctaatgtagcaacttcaattgaagatgttttcggagatataaacagtagctttttttttcttaatttcatggaaagcgttaaaaattttcctattaaaaaaattgtattagcatcttctggaggcacggtttatggtgaacctgaatatttacctattgatgaggatcatccattaaaaccactttctccttatggaataacaaaagtgtcgcttgaaaattatttgtacttttataagaaaaaatatggaattgactatgttgtatgtagatattctaatccgtatggaaaatatcaaaatcctttaaagaaagttggggcaataaattgttttttgtatcagcatctcagtaatgaaaggattaatatatatgggaatccacaagagattattcgagattatatttatattgatgatttagtggaaatcactatacaactatcacaattaaatcgcttgaaatcttgtgtgtataacatagggagcggcaagggtctctctttaaaacgaattatagtagaactggagaaattaacggaaagaaaagtggactttatctgctataaacaaaagcaagaaaatgttcaaaaaatcattttaaatatagatagggtaagacgagaatgtaattgggaaccgaaagtggatttcaaaagtggaattagattaaataagctatggattgaagagttcttatatagtaaaaaataataaaccatgccctacttctgtataagtagagcatggtttattattttatttctttttgtattacccaaaggtcttgatgttcccaccaaaaaccttcagtgtattttttaatgataggattataaggtaataatttaattttgtcacatacgtaagagggactaacgatcgtttgcccgtattgatgcacatctaaatccagttgttcactagaggggagaaaccaataaccctgtttatttaaatctggaaagccgaagtactttttactttgatatccatgagttgtgaaaatgaataatccgccaggggaaacagcattatacaatgtttgaagccaacgaaaccaagttgtatcaggcatatgagaaaaaaaggataggccaaaaacgatatcatacgtagacgataattttatttgttcaggttcaggatgagataagatagatgatgtatgtaatgtgcgttcaagaaaagtaatggcctcttcatgtatatcacaggcagttatacgtaagtttgtttgtaggtttaataaatgacgtgttacgcagccatatccggatgcgaattctaataatttaattggagtatctacaggaggataaaaggaagtcattaaatctaagagtgtttctgctgattttcttccatctttaaaataataatctattgcttcttttttagacggaaaaactggattcgtgaccaggaattgaaagatatgatcctctggatggatacttgcatttacattgtagttttgtgcaatttgagaaatcaaatctttatttgtctctataaattctttcaaagagtaatcctcccttaaataatagtaatatcttataagagatacggatggtaaagaaaatatataattaaaccttcaaatatgctttaagatactttctatatgcgtacattttcttttttgaaatgtcgtcgatagtaaaggtttctttaataaaattctgcatttgtacaacttcactgtaatgggaatatgaatcttctgctctcgttacactatttttatgtcgtctatgatagtttagaggttttggattgaaataaatgttcccctctttaaggatagaaacatagaaaaaccaatcactggctattttaaacttttccaattgttttgctgttgtttttatatctatgtttttaaaaactacacttgagacattaggtatggtgtttttgataagtaacgtatcttgtatttcatctatcccttttcgcacataagaactctgccatttttctttatcaatatcatttgtgtaatctaaataatgattagccaatatatttccttgttcatctatttgttttgattgtgtgtaacttaaggcaacatcactatctatatgaaaaccttgtattacttcttctaaaaatgtctgatcgcataagtcatcggcctcagcaatccaaatataatcaccggttgctgcagagacaccttttatctattgtttaaatacagaaccagagtttttatcattaataatctgctgaattttcaggtgatgtttattttcgtttgagagcagcttttcaaatatagatacgctattgtcagtggaggcatcgtctaggaaaattagttcgtaaaggggataggtttgatttaatattgatttaactcgttcggataagtatttttcgtaattatagttcggtacaatgacgcttatttttttataattatgctcaagcaagtttaataattgataaatgtaatgaagaaagttgaaatttttttcaataagttcttggccaaaggtccctttttgtaagcgtaaatcttcatccccgataaattcatatattttttccagcatcatcggtaagtttaaatagtctactaatgcaccggtttgttctgtaacaacatctccaaaaccgccagcgtttttaaaccctataacagggacttttgtatctaatgcttctaaaaccacgtttgggaaaggatcttctcttgaagttaataaatataaatcagccccagcgttatataaaccgatatctggagtaggctccactaatgtaaaatgtgctgtatatctttgggatagcgtgtttaaaaagtgaacatctgttttcccaacccagataaaatgaatatttttatgaatctttcttactgagtaagcaataagtgagaataaatctatcccttttcgatgatcagcgaagcctacccccaaaatgattttgctatctagaggcaggttgtgtttttttcgtaattcgtttctcgcttttgcaatattgttcttataaggattgtggttaaacaaaccttgagggaggatgtggcacttttgatgatctaattgggtgattgtatggaacttttcatacacgtattgtgaagggaagacaattttgtgagcagattcggcaatttttctcgcttttccctcagctgagtactgttgtattaaatgcggcaattcatgtattaatgaaataacttttatattatgtttagctagtaatgcaactatatcaccacttatgacggtactacatatggcgatggtatagtcttgtgataataacttctttattaatgattcgactttgttttccgttgggtagtcttcctctaggcaataaacaggaccatacttttgaaagtcgtggattaaaatgcccgttctaatagaaataattgcgacggagtaatgaaagttttctttgagagctttaatagtatgtaaagaaagcagctgtgctccgtggaaatgggcatcatgggatacataaatgatttttttattaacatgcatttcataacgcctcctaaggttaattagatttttagtaaatgtatggtgtatttataatttctagagagaagtctaaataaaaaagctacttttaatatatatttgtttggcttgatattcattctttagaaagtagaaactgtagattatgaaagtgactgcactagtttattaatctttaaggaaggagtataaaaatatccttcataatttataaaataaaaaggataaaaggtattgacgattggacattagaggtgtaatatagaacaagtcgccgatgacaacaacgtcgaaagcggcaaacgaaataaaaaacttagttgacattaactaacgaagatgttaacataagggagtcgcaaatgagcgaccaagtagttctttgaaaactgaacgaaacaaacaacgtgaaacgtcaatttttattttagatgctagacaaactaactttattggagagtttgatcctggctcaggatgaacgctggcggcgtgcctaatacatgcaagtcgagcgaatggattaagagcttgctcttatgaagttagcggcggacgggtgagtaacacgtgggtaacctgcccataagactgggataactccgggaaaccggggctaataccggataacattttgaaccgcatggttcgaaattgaaaggcggcttcggctgtcacttatggatggacccgcgtcgcattagctagttggtgaggtaacggctcaccaaggcaacgatgcgtagccgacctgagagggtgatcggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcaacgccgcgtgagtgatgaaggctttcgggtcgtaaaactctgttgttagggaagaacaagtgctagttgaataagctggcaccttgacggtacctaaccagaaagccacggctaactacgtgccagcagccgcggtaatacgtaggtggcaagcgttatccggaattattgggcgtaaagcgcgcgcaggtggtttcttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggagacttgagtgcagaagaggaaagtggaattccatgtgtagcggtgaaatgcgtagagatatggaggaacaccagtggcgaaggcgactttctggtctgtaactgacactgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagagggtttccgccctttagtgctgaagttaacgcattaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcctctgacaaccctagagatagggcttctccttcgggagcagagtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttgatcttagttaccatcattaagttgggcactctaaggtgactgccggtgacaaaccggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatggacggtacaaagagctgcaagaccgcgaggtggagctaatctcataaaaccgttctcagttcggattgtaggctgcaactcgcctacatgaagctggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagtttgtaacacccgaagtcggtggggtaacctttttggagccagccgcctaaggtgggacagatgattggggtgaagtcgtaacaaggtagccgtatcggaaggtgcggctggatcacctcctttctatggagaattgatgaacgctgttcatcaatataagtttccgtgtttcgttttgttcagttttgagagaactatctctcatatataaatgtatgttctttgaaaactagataacagtgtagctcatattttttaatttttagtttggttaagttagaaagggcgcacggtggatgccttgacactaggagtcgatgaaggacgggactaacgccgatatgcttcggggagctgtaagtaagctttgatccgaagatttccgaatggggaaacccaccatacgtaatggtatggtatccttatctgaatacatagggtaaggaagacagactcagggaactgaaacatctaagtacctggaggaagagaaagcaaatgcgatttcctgagtagcggcgagcgaaacggaacatagcccaaaccaagaggcttgcctcttggggttgtaggacattctatacggagttacaaaggaacgaggtagacgaagcgacctggaaaggtccgtcgtagagggtaacaaccccgtagtcgaaacttcgttctctcttgaatgtatcctgagtacggcggaacacgtgaaattccgtcggaatctgggaggaccatctcccaaggctaaatactccctagtgatcgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaagagatcctgaaaccgtgtgcctacaaatagtcagagcccgttaatgggtgatggcgtgccttttgtagaatgaaccggcgagttacgatcccgtgcgaggttaagctgaagaggcggagccgcagcgaaagcgagtctgaatagggcgtttagtacgtggtcgtagacccgaaaccaggtgatctacccatgtccagggtgaagttcaggtaacactgaatggaggcccgaacccacgcacgttgaaaagtgcggggatgaggtgtgggtagcggagaaattccaatcgaacctggagatagctggttctccccgaaatagctttagggctagccttaagtgtaagagtcttggaggtagagcactgattggactaggggtcctcatcggattaccgaattcagtcaaactccgaatgccaatgacttatccttaggagtcagactgcgagtgataagatccgtagtcaaaagggaaacagcccagaccgccagctaaggtcccaaagtgtgtattaagtggaaaaggatgtggagttgcttagacaactaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactagtcgagtgactctgcgccgaaaatgtaccggggctaaatacaccaccgaagctgcggattgataccaatggtatcagtggtaggggagcgttctaaggacagtgaagtcagaccggaaggactggtggagtgcttagaagtgagaatgccggtatgagtagcgaaagacgggtgagaatcccgtccaccgaatgcctaaggtttcctgaggaaggctcgtccgctcagggttagtcaggacctaagccgaggccgacaggcgtaggcgatggacaacaggttgatattcctgtaccacctctttatcgtttgagcaatggagggacgcagaaggatagaagaagcgtgcgattggttgtgcacgtccaagcagttaggctgataagtaggcaaatccgcttatcgtgaaggctgagctgtgatggggaagctccttatggagcgaagtctttgattccccgctgccaagaaaagcttctagcgagataaaaggtgcctgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgtgcgagagaactctggttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctttcttaacggaaagccgcagtgaataggcccaagcgactgtttagcaaaaacacagctctctgcgaagccgtaaggcgaagtatagggggtgacacctgcccggtgctggaaggttaaggagaggggttagcgtaagcgaagctctgaactgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgatttgggcactgtctcaaccagagactcggtgaaattatagtacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgtagcctgatattgaattttggtacagtttgtacaggataggcgggagcctttgaaaccggagcgctagcttcggtggaggcgctggtgggataccgccctgactgtattgaaattctaacctacgggtcttatcgacccgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcctaaagtgtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcataagggagcttgactgcgagacctacaagtcgagcagggacgaaagtcgggcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgtgggcgtaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgttctgccaagggcatagctgggtagctatgtgcggaagggataagtgctgaaagcatctaagcatgaagtccccctcaagatgagatttcccatagcgtaagctagtaagatccctgaaagatgatcaggttgataggttcgaggtggaagcatggtgacatgtggagctgacgaatactaatagatcgaggacttaaccatataatatgtagcaaatgttatctagttttgaaggaatatgccttcaatagtttggtgatgatggcagagaggtcacacccgttcccataccgaacacggaagttaagctctctagcgccgatggtagttgggaccttgtccctgtgagagtaggacgtcgccaagcaactaaaaacacaagtcttttgacttgtgttttttcgtgtttaataaagcgtgagcttttcgtgaaatcgttattaattatagcaactataggtatgagatcgccttcagcgatagcgagtccttttattatttcattcaatggcattatagttacttctattgttttaataatagctacaggttcattctgactatcggttagttgttggtagtggttcactttctaatttataaaaaatatggccgaagcatgttactgtttttatgtcaacaattattaactgtgcgagataattaggggaattaccgaattgcaaagctgtaacagatgctggtttttcaccatttccactagaccgtactgaaataagttatactagaggtgaaagagagaaaaaccgatacttcaaattgaatatcggttcaataatatgtgacatatacgaatctatagtaatacgaagactgtaaataagatagccagcaaaatacgataatatgcaaaaggttttaaacctatcttctctaaaagcttcagaaaagttactactgctaacattgcgactatgaaagaagtgatgaatcctaccgcaaacatagggatatcatcgacacttaaatacgtccagctttttaataagtctaatcctgtagccccaaccattacaggaagggcaataagaaaagagaattcagatgcagtcttataatttacttttgctaatagacctccagagatagtagagccggctctagagaagccagggtatactgctaaacattgaaataatccgattgttaatgcttgacggtatgttaaatcgtccagtgaataggaggttgcctcttgcttttttacttctgcaaagatcataagaattgctcctgctacaagtccaatcacaacagtgtatggctgaaataagtaagttttaataacatcatgtagtaacaaaccagcgactactgccggaaatacaccaagaaatacatggaatgcgttgaattttttctctttgcgtagaagaggcttaagattacataaagaaacgagacgtttatgatataaaattgcaatagctaaaattgcgcctagctgaataacaatttcaaacgtttttgctctttctccttcaaatcctaataaatgcccgactaatataaggtgaccagtagaagagataggtaaaaattcagctaacccctctacaataccgagtatgaaggcagtaatgatatcgctcataatttcactcctataaattaatgaatgtctactctcttaaaatagaatagtgttgcaataaatccgaaaattgctgttgttacaatgatgatataagaatactctggtggatatgtgggttgtaattcgttatttgcaatatctagagtagctgtccacggaaataaatctttatgcttggagttcacgagcataagattcgtcattgtaataatgactgttaatataataggcggtacatagctcttcattacaagagttaatagcacgataggtgaagataatagaaagagaaggccgccacatattaaaaattttaggaaagaacctaaaagtaaagtagtgttaaaaccagggaagttccccaatagccctaatattaaagtaagcgaccaagcgactaaagttagcatcataatccaaaggaagagaatgatgaacttacttataataaagctaatgcgcgacacggggatagttagtaaattttttaatgtatcttctgcatattcgcgggtaaacagataagcaacaactactccgtataaagggaatcctataactaaagtagtatataagttaacttcagtgaataactggtggaaccaaatagtcggagttggctgttttgtttttatatgtatataagaggctactacgactaagaaaggtgcgacaccagccccaataatactaattaaaaacatattagagcgttttagttttaatagttctgtatagaatagattaaccaattgttccacctccaactagcttggtgaaataatcttctaatctgtcttcactaatcatcatttttaatacttcaatatcgttaagaacgaatgttctgttaatgtatccttgttgcccaaaatgagagtaaatgcgaatattcccttcatcatgtacctcataatcgaaaatttgaaattgattttctaatagcatcgcagctttattttcattattcacctgaaattctatgtacttacggtttgctttgcgcagcttatcaagagaaacttcttctagtaaccttccttcgtgaataattccgatacgatcaactaactgttctacctctgctaatatgtgactagaaatgagtatcgttatatttctttcttgagctaaagaatgaataagttttcgcatttctttaataccgatggggtctagtccgttagttggttcatctaatatgagtaattcgggataatggagaagggcgcgtgcaattcctaggcgctgcttcattcctaaagaatactttcctactaacttttttgtttcatgctgcaagcccactatttctaatgtgtcttcaatagcattctttttgtaaaccccgattatctttgcattaattaataagttttcttttgcagttaagttttcataaaaccctggaacttcaacgatagaaccaattctacttaaaatatctttttgattttgaaataagtcctctccgaatatttcgatagttccacttgtaggttttataagaccgagtagcatacgaatggttgttgttttaccagcaccgttacgtcctataaatccataaatctctccttgttgaacgttaatatttagattatctacggatttttgcttgccatatactttagtaagattagtcgtttttataattgtgtttataggagacacccactttctataagttcttacttacatgataaaaaggaaggcttaactgcatattaatcatttcttaactatttcttaaaagtattgtgttttggaatggaaaagccaaaagtggttcgttcccatggaatactttcaacccatatatgcccaccattcttctcaacgagcgctttagaaatagaaaggccgagcccactaccaccaaaagacgagtttcttgattgttcgcttcggtacattcgctcaaatacgttttgtaaatcatgttttggaataccagggcctttgtcccaaataagaagttcatatgctgcatccgtttctagtagttcgactcctattgttttcccatcctttccgtaataaatggcatttttcattaaattacctataatccgcataaggcttaggtgatctgcaatgataggacaagtagactctggcataagaacttgcagtttaatattatgttttgagatttcaggtaaaaaatcgatcaaaacttctctagtaacttcagaaaagtcgagtttttcttcttttagtggaaattcattagcgtctagctttgccatattgaatatttcatcaactaggtgctttaagttatttgatttcatataaagtattttaagatattcttgcttttctatttcagaagcagcaaccccatcttttaaagcgtcgatatatccaataatggaggtgagtggtgttcggatatcgtgtgagatactagataaaagttgttttctagattcctcagacctttttgctttaatccgaaccttttctaattcagttattagttcgtttattgaaaaaacgatattatgtaacgattgatcattacttgtgaataatctcgtttgtaaattcccctttagtgcacgacttaatttagtgtctattgatttgtgattttgaataaattgtattcttgaaaagaagagatacattgtaattaagataagggtaataaataaagaaatttttacttttggatccatttgtatatgtaaaagcccgtaaatgataagttgtaatgaaataaggaagaggattttatcaatcttcaagcttttcacctacaaacttatagccaattccccatacagtttgaatgaattttggattggaaggatcgatttctattttctttctaagttttcgaatatgtaccataacggtattatcatcttctatataattatcgtcccatacattgcgaaagagctgtgtttttgtaaatacttgtcctgggtttgaagtaaagaattttaatagttctagttcttttccggttaagctgatttcttctttatttgtgtgaactgtatatgtatttaaattgatagttagtcctttaaaagctaaagttgtcttctcttgtacattaatgttacttccaagaactaaaaaacgccgtataagagctttgactcgtgcaactacttcgtgaatgctgaaaggcttcgtaatgtaatcatcagcaccaatgcttaaacctaaaattttatcgacttcgtgatctttagcggttagcattaatatcggtacgttagttttatctctaagctttctacatacttcgataccatctacttttggcatcataagatctaatataacgatgctatagttgttttgattaaataactgtaaggctacttcgccatcaatcgcagtatctaccatatataattctcgttctaaatatatttttagtaaattacggatttctttatcatcatctgctataaggatacgtatatctttcatatcttcacctgcttctaatagattttcattgatggtacaacaaccctctaattatatactagtatttgttaaaataaggttaatagttttagggaagggaaatattcacgccaattaagcctagggtcaaagtaaattgaatatgttttgcgagaataaattaaagagaagcagaaggtagttttcagtaatgaatttttgtagggacgtatatagctaaaagagcgtaaaaacatttaattgaatatctttataaaaagtgttgacgattagagtatagaggtgtaatatagaacaagtcgccgatgacaataacgtcgaaagcgacaaacgaaatgaaaaacttagttgacattgaaagatgaagatgttaacataaggaagtcgcaaataagcggcagacaagttctttgaaaactgaacgaaacaaacaacgtgaaacgtcaatttttattttagatgctagacaaactaactttattggagagtttgatcctggctcaggatgaacgctggcggcgtgcctaatacatgcaagtcgagcgaatggattaagagcttgctcttatgaagttagcggcggacgggtgagtaacacgtgggtaacctgcccataagactgggataactccgggaaaccggggctaataccggataacattttgaaccgcatggttcgaaattgaaaggcggcttcggctgtcacttatggatggacccgcgtcgcattagctagttggtgaggtaacggctcaccaaggcaacgatgcgtagccgacctgagagggtgatcggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcaacgccgcgtgagtgatgaaggctttcgggtcgtaaaactctgttgttagggaagaacaagtgctagttgaataagctggcaccttgacggtacctaaccagaaagccacggctaactacgtgccagcagccgcggtaatacgtaggtggcaagcgttatccggaattattgggcgtaaagcgcgcgcaggtggtttcttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggagacttgagtgcagaagaggaaagtggaattccatgtgtagcggtgaaatgcgtagagatatggaggaacaccagtggcgaaggcgactttctggtctgtaactgacactgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagagggtttccgccctttagtgctgaagttaacgcattaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcctctgacaaccctagagatagggcttctccttcgggagcagagtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttgatcttagttgccatcattaagttgggcactctaaggtgactgccggtgacaaaccggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatggacggtacaaagagctgcaagaccgcgaggtggagctaatctcataaaaccgttctcagttcggattgtaggctgcaactcgcctacatgaagctggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagtttgtaacacccgaagtcggtggggtaacctttttggagccagccgcctaaggtgggacagatgattggggtgaagtcgtaacaaggtagccgtatcggaaggtgcggctggatcacctcctttctatggagaattgatgaacgctgttcatcaatataagtttccgtgtttcgttttgttcagttttgagagaactatctctcatatataaatgtatgttctttgaaaactagataacagtgtagctcatattttttaatttttagtttggttaagttagaaagggcgcacggtggatgccttgacactaggagtcgatgaaggacgggactaacgccgatatgcttcggggagctgtaagtaagctttgatccgaagatttccgaatggggaaacccaccatacgtaatggtatggtatccttatctgaatacatagggtaaggaagacagacccagggaactgaaacatctaagtacctggaggaagagaaagcaaatgcgatttcctgagtagcggcgagcgaaacggaacatagcccaaaccaagaggcttgcctcttggggttgtaggacattctatacggagttacaaaggaacgaggtagacgaagcgacctggaaaggtccgtcgtagagggtaacaaccccgtagtcgaaacttcgttctctcttgaatgtatcctgagtacggcggaacacgtgaaattccgtcggaatctgggaggaccatctcccaaggctaaatactccctagtgatcgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaagagatcctgaaaccgtgtgcctacaaatagtcagagcccgttaatgggtgatggcgtgccttttgtagaatgaaccggcgagttacgatcccgtgcgaggttaagctgaagaggcggagccgcagcgaaagcgagtctgaatagggcgtttagtacgtggtcgtagacccgaaaccaggtgatctacccatgtccagggtgaagttcaggtaacactgaatggaggcccgaacccacgcacgttgaaaagtgcggggatgaggtgtgggtagcggagaaattccaatcgaacctggagatagctggttctccccgaaatagctttagggctagccttaagtgtaagagtcttggaggtagagcactgattggactaggggtcctcatcggattaccgaattcagtcaaactccgaatgccaatgacttatccttaggagtcagactgcgagtgataagatccgtagtcaaaagggaaacagcccagaccgccagctaaggtcccaaagtgtgtattaagtggaaaaggatgtggagttgcttagacaactaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactagtcgagtgactctgcgccgaaaatgtaccggggctaaatacaccaccgaagctgcggattgataccaatggtatcagtggtaggggagcgttctaaggacagtgaagtcagaccggaaggactggtggagtgcttagaagtgagaatgccggtatgagtagcgaaagacgggtgagaatcccgtccaccgaatgcctaaggtttcctgaggaaggctcgtccgctcagggttagtcaggacctaagccgaggccgacaggcgtaggcgatggacaacaggttgatattcctgtaccacctctttatcgtttgagcaatggagggacgcagaaggatagaagaagcgtgcgattggttgtgcacgtccaagcagttaggctgataagtaggcaaatccgcttatcgtgaaggctgagctgtgatggggaagctccttatggagcgaagtctttgattccccgctgccaagaaaagcttctagcgagataaaaggtgcctgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgtgcgagagaactctggttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctttcttaacggaaagccgcagtgaataggcccaagcgactgtttagcaaaaacacagctctctgcgaagccgtaaggcgaagtatagggggtgacacctgcccggtgctggaaggttaaggagaggggttagcgtaagcgaagctctgaactgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgatttgggcactgtctcaaccagagactcggtgaaattatagtacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgtagcctgatattgaattttggtacagtttgtacaggataggcgggagcctttgaaaccggagcgctagcttcggtggaggcgctggtgggataccgccctgactgtattgaaattctaacctacgggtcttatcgacccgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcctaaagtgtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcataagggagcttgactgcgagacctacaagtcgagcagggacgaaagtcgggcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgtgggcgtaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgttctgccaagggcatagctgggtagctatgtgcggaagggataagtgctgaaagcatctaagcatgaagcccccctcaagatgagatttcccatagcgtaagctagtaagatccctgaaagatgatcaggttgataggttcgaggtggaagcatggtgacatgtggagctgacgaatactaatagatcgaggacttaaccatataatatgtagcaaatgttatctagttttgaaggaatatgccttcaatagtttggtgatgatggcagagaggtcacacccgttcccataccgaacacggaagttaagctctctagcgccgatggtagttgggaccttgtccctgtgagagtaggacgtcgccaagcaaaaacctaagtcgattcgacttaggtttttttgtgtttatttttatataccaaatcttaatgaggaaaaagaatgaaaatgagggtattgagagtaatagtaatgattttttgctttttaagttttctaagtgctctaagtgctcccaaacaattcttataataggaactgttatttctactacaagtatatattttaaataatgagagtgaaaaaagcgggataatataaacaagtatttaattattataataatcgttgcgatacaaaggaatataaacgatatgctttatattaattagtacacaaaccagtttgtgtatgatagatctctagaaatatatattctaatttcttatccttcttgcatatagttacaattattcttttgaatataactaaaacacgaacgttattgattagtaataaaaaaacattcgattatttgttgacattgtttatgaaatattgttaatatagccatagaaagaataatatataagacctcatataatcgcggggatatggcctgcaagtctctacctaacgaccgttattcgttagactatgagggaaagtcactcggtatttttctattcacaagggatacgtatgcctgagtagagcgctttctctcatagtaaaagagaaactgttctatttcaggcttttttatttgaatcggggggattctaatatgaaatcactagttggagtcataatgggaagcacgtcagactgggaaacaatgaaatatgcttgtgacattttagatgaattaaatataccgtatgagaaaaaggttgtatccgctcatcggactccggattatatgtttgaatatgcagagacggctcgtgaacgtggattgaaagttattattgctggagctggtggagcagcgcatttaccaggaatggttgcagcgaagacgaatcttcctgtaatcggagttccagttcaatcaaaagcgttaaacggcttagattcattattatccatcgtccaaatgccaggaggggttccagttgcaactgttgcaattggtaaggctggttcaacaaatgctggtttacttgctgcacaaatacttggatcattccatgatgacatacatgatgcattagaattgagaagagaagcaattgaaaaagatgtgcgcgaaggtagtgagctagtatgacgagaatcattttacctggaaaaacaatcggcattattggaggcggccagctaggaagaatgatggcattggcagctaaggaaatgggatataaaattgctgttttagatcctacaaaaaactcaccatgtgcacaagttgctgatattgaaattgttgcatcatatgacgatttaaaagcaattcagcatttagcagagatcagtgatgttgtcacatatgaatttgagaatattgattatagatgtttacaatggcttgaaaaacatgcttacttaccgcaaggcagtcagttgttaagtaaaacgcaaaatcgttttacagaaaaaaatgcaatagaaaaagcgggattaccagtagcaacgtatagattggttcaaaatcaagagcagcttactgaagcaatcgctgagttatcatatccttccgtcttaaaaacaacgacaggtggatatgatgggaaagggcaagttgttttaagaagtgaagctgacgttgatgaagcgcgaaagcttgcgaatgcagcagagtgtattttagagaaatgggtgccttttgaaaaagaagtatcagttatcgtaattcgtagtgtaagtggtgaaacgaaagtatttccggtagcggaaaatattcatgtaaataacattttgcatgaatccatcgttccagctcgcattacagaagaactttctcaaaaagcaattgcttatgcaaaagtgctagcggatgaactagaacttgtgggaacactagcggtagagatgtttgctacagccgatggtgagatttacattaatgaattggcgccaagacctcacaattcaggacactatacacaggatgcatgtgaaacgagtcaattcggtcaacatattcgagcaatctgtaatttacctcttggagaaacaaatttgttaaaaccagttgtcatggtaaacattttaggcgaacatatagaaggggtcctaagacaagtgaatagattaaccgggtgctatttacacttgtatggaaaagaagaagcaaaagcgcagcgaaaaatggggcatgttaatattttaaatgataatattgaagtcgctctagaaaaagcaaagagtttgcatatttgggaccatcaagaacaactgttggagggaaaaagatgattagtcgttatacacgcccagaaatgggtgcgatttggacggaagagaacaaatttaaagcgtggttagaagttgagattttagcttgtgaagcatgggctgagcttggcgatattcctaaagaagatgttaagaaaattcgtgagcatgcatcatttgatattgatcgtatttatgaaattgaaaaagagacacgtcatgacgtagttgcattcactcgtgctgtatcagaaacaccagcattaggtgaggaacgtaaatgggttcattacggtttaacatctacagacgtagtagatacagcgttatcttacatcttaaaacaagcgaatgaaatcatattaaaagacttagaaaacttcgtaagcattttagctaacaaagcgaaagagcataaatacacgattatgatgggaagaacacacggtgtccatgcagaaccaacaacatttggtctaaaacttggtctttggtatgaagaaatgaaacgtaacgtagagcgtttcaaacaagctgctaatacagttcgtgtgggtaaactatctggtgcggttggtacatatgcaaatattgatccattcgtagaaaaatatgtttgtgaaaatttaggattagaagcagcaccaatttcaacacaaacattgcaacgtgatcgccatgctcattacatgtcaacacttgcattaatcgcaacatctatcgaaaagatggcagttgagattcgtggtttacaaaagagtgaaacacgtgaagttgaagaagctttcgcaaaaggtcaaaaaggttcttctgcaatgccacataagcgtaatccaattggatctgaaaatatgactggtttagctcgtgttatccgcggttatatgatgacagcttatgagaatgttccattatggcatgagcgtgatatttctcactcttcagcagaacgcgtaattttaccagatgctacaatcgcgttaaattacatgctaaatcgctttggtaatatcgttaaaaacttaactgtatacccagagaatatgaaacgcaatatgacaagaacatacggcttaatttattctcagcgcgtaatgcttacattaatcgataaaggtatggtgcgtgaagaagcttacgatatcgtacaacctaaagcgatggaagcttgggaaacacaagtacaatttaaagagcttgtagaagctgatgagcgtattacgagcaagttaacacaagaagaaattaatgaatgctttaactatgagcatcatatgcaacacgttgatacaatctttgaacgcctaggattaaacgaagcgtaaaatttcatatggcacagaatagagtcattctgtgccattctttataaaaacattattcacatttttcaaactacagggggcttgcgaaatgcaaaagctagaattgctgtatgaaggtaaggcaaaaagaatttatcgtacagaatcagcagatatggtttgggtagagtacaaagatagtgcgactgctttcaatggggagaaaaaagagacgattacaggaaaaggtcgtttgaacaatgagattacaactttattgttcagaaagttacaagaagtaggaattaaaacacattttgttgagaagttatctgagacagagcaacttgttaaaaaagtgagtattattcctttagaagttgtcacaagaaatgtaattgcaggaagtctttcaaaacgattaggaatggaagagggaactgtacttgcagaaccaatcgtagaattttacttcaaagatgatgatttaggagatccgcttgtaacagaagatcatattcgtgtattaaacgttgcatcgccagagcaagtaagcgtattacgagatatggctctacaaatcaatcaagtgttgattgatcatttcgcaagctgtcgtgtaagattagtagatttcaaattagagtttggtgtaacggatgaaggagcaatcatattagcagatgaaatttcaccagatacttgccgtttatgggatgaaacgagcaatgaaaagtttgataaagacgtattccgtcgtgatcttggaaatttaacagatgcttatgaagagattttaaaacgtttagggggaatttcacatgtataaagttaaggtatatgtaacattaagagaaagcgtattagatccacaaggaacagcagtaaaaggagcacttcatagcctttcattcacagaagtacaagatgttagaattggaaaatacatggaattaacaattgataaatcagtatctgaccttgacgcaaaggtaaaggaaatgtgtgaaaaactattagcgaacgttgtaatggaagacttccgttatgaagttgaggaggttgtcgcacagtgaaatttgccgtaatagtatttccaggttcgaactgtgatgttgatatgttccatgcaattaaagatgagcttggcgaagaagtagattacgtttggcacgatacagagaatttagatgaatatgatgcaattctactaccaggtggtttctcttacggtgactacttacgctgcggtgctatttctcgctttgcgaatgcaatgaaagcagtacagaaagctgctgagcaaggaaagccaattttaggtgtatgtaatggattccagattcttgttgaatcaggattactaccaggggcattaatgagaaacgaaaacttaaaatttatgtgtcgaacggttcagttacgtgttgaaaataatgaaacaatgtttacatcacaatatgaaaaagatgaagtaatcaatattccaattgcacatggtgaggggaattactattgtgatgaagagactcttaaacaattagaagagaataatcaaatcgcatttcgttacgtagaaaacccgaacggaagcgtttcagatattgctggtattgtaaacgaaaaaggaaatgtacttggtatgatgccacacccagagcgtgctgtagatgaattacttggcggtgctgaagggttaaaagtctttcaatctatcttaaaacagtggagggaaacatatgtcgttaatgcttgaaccaaatccaacacaaattaaagaagagcgcatatatgcggaaatggggctaacagacgaagagtttgccatggttgaaaagattttaggccgtctgccaaattatacagaaacaggtttattctctgtaatgtggtcagaacattgtagttataaaaattcaaaaccagtgcttcgaaaattcccaacaacaggtgagcgcgttctgcaaggacctggggaaggtgctggaattgtagatatcggtgataatcaagcggttgtatttaaaatggaaagtcataaccatccttctgctattgaaccatatcaaggagcagcaacaggcgttggtggtattattcgtgacgtattctctatgggggcacgtccagtagctctattaaactcacttcgctttggggaattacaatcaccacgtgtgaaatacttattcgaagaagtagtagcaggaattgcgggatacggtaactgtatcggtattccgactgttggcggcgaagtacagtttgatccatgttatgaaggaaacccacttgtaaatgcaatgtgcgtaggcttaattaaccacgaagacattaaaaaagggcaagcgcacggtgctggaaatacagtaatgtacgtaggcgcatcaactggtcgtgatggtatccacggtgcaacattcgcatctgaagagttatctgaaagctcagaagcgaagcgtccagcagttcaagtaggagatccatttatggagaaacttcttattgaagcttgcttagaacttattcaatcggatgcacttgttggaattcaagatatgggtgcagctggtttaacatcatcttctgcagaaatggcaagtaaagcaggaatgggtattgaaatgtacttagatgatgtaccgcagcgagaaacaggaatgacaccatatgaaatgatgttatctgaatcacaagagcgtatgttaattgttgtgaaaaaaggtagagagcaagaaatagtagatttatttgagaagtatggtcttgcagccgttacgatggggaaagtaacggaagacaaaatgcttcgtttattccataaaggtgaaatggtagctgaagtgccagcagatgctcttgcagaagaagcaccaatttatcataaaccatcaaaagaagcagcatattttgctgaattccagcagatgaaaatggaaacaccaaaagtagaaaattataaagaaacgttattcgctctattacaacaaccgacgattgcaagtaaagagtgggtttatgatcaatatgattatcaagttcgcacaagcacagttgttacaccaggttcagatgcagcagttgtacgtgtacgcggtacagaaaaaggattagcaatgacgacagattgtaactctcgctacatttatttagatccagaagtgggcggtaaaattgcagtagcagaggcagcacgtaatatcgtatgttctgggggagagcctcttgcaattacagattgcttaaacttcggtaatccagaaaaaccagaaatcttctggcaaattgagaaatcagtagatggtatgagtgaagcttgtcgtacgttacaaacaccagttatcggcggaaacgtatcaatgtataacgagcgtagtggtgaagcggtatacccaacaccgacagttgggatggttggacttgtacatgatttaaaacatgtaacaacacaagagtttaagcaagccggcgatttagtttatgtcattggagagacgaaagctgagtttggtggaagtgaattacagaaaatgcttcacggaaaaattttcggccaatcaccaagtatcgatttagacgtagaattaaaacgtcaaaaacaagtattagcagccattcaagctggccttgttcaatctgcacatgacgttgctgaaggtggtttagcggttgcgatttcagaaagtgcaattggtgctaacggcttaggtgctactgtgaaattagacggggaagcaacagctgcattatttgcggaatcacaatctcgcttcgtaataacggtaaaacgtgaaaataaagaagcgttcgagaaagcggtagaagccattcaagttggtgaagtaacaaatacaaatgaagtaacaattcataatgaagaaaatgaagtattacttacagcaaatgtagatgaaatgagaaaggcttggaaaggggcaatcccatgcttgctgaaataaaggggttaaacgaagaatgtggcgtattcggaatttgggggcatgaaaatgcggcacaagtttcatactacggattgcacagtttacagcaccgtgggcaagaaggcgcaggcattgtcgtaaataatggggaaaaaatcgtcggtcacaaggggttaggtttaatatcggaagtgttttcaagaggtgagctagaaggattgaatggaaaatcagcaatcgggcatgtacgatacgcgacggctggtggaagtgaagtagctaacgttcaaccattattattccgtttttctgatcatagtatggcattagctcacaacggaaatttaattaatgcaaaaatgcttcgccgcgaattagaggcagagggaagtatttttcaaacaagttcagatacagaagtacttttacatcttattaaacgtagtacgaaagattcgttaattgaaagtgtaaaagaggctttaaataaagtgaaaggtgcgtttgcgtatcttttactaactggaaatgaaatgatcgttgcgttagatccgaatggtttccgtcctctttcaattggaaagatgggtgatgcttacgttgtagcatcagaaacatgtgctttcgatgtagtaggtgcaacatacattcgtgatgtagaaccgggtgaattacttatcatcaatgatgaaggaattcacgtagatcgttttacaaatgaagtagatcatgcaatttgtagtatggaatacatttactttgcacgaccagattctaatattgctggtattaacgtccatgcagcacgtaaaaacatgggaaaacgtttggcggcagaagctcctattgaagctgatgttgttactggtgtgccagactctagtatttcggcagcaattggttatgcggaggcgacaggtattccatatgagttaggattaattaaaaatcgttacgttggacgtacatttattcaaccttctcaagaactgcgcgagcaaggggttaagatgaagctttcagcagtaagaggggtagttgaaggaaaacgagttgttatgattgacgattctatcgtaagaggaacaacaagtaaacgaattgttcgcatgcttcgcgaggctggagcgacagaagttcacgtaagaattgcttcaccacctctgaaatatccatgcttctatggtattgatattcaaacgagaaaagaattaattgcagcaaatcatacggtagaagaaattcgtgaaatgatcggtgcagactcattaacatttttaagtgaagatggattagtagatgcaattggacgtccatatgaagggaaatatggcggcctatgtatggcttactttaatggggactatccaacagctctttatgattatgagcaagagcttttagaaagtatgaaataagaaaaatgaaaaaagcttctacttcttttgatgtagaagctagcttcttttttataaatagcccgccctggatggggagaaattaaaagacgaggtgtaaataacgatggcgaatgcatataagcaagcaggagtagatattgaagctggatatgaagcggtatctcgcatgaaaaaacacgtacaaacaactatgagaaaagaagtactaggcggtttaggcggttttggaggtatgtttgatctatcaaaatttgcattagaagaacctgtattagtatctggaacagatggcgtgggaacgaaattgatgctcgcttttatggcagataaacatgacacaattggtattgatgcagtagcaatgtgtgtaaatgatattgttgtccaaggagcagagccgcttttcttccttgattatattgcttgtggtaaagctgaacctagtaaaattgaaaacatcgtcaaaggtatatcagagggctgtcgccaagcaggttgtgctttaattggtggagaaacagctgaaatgccaggaatgtattcgacggaagaatacgatttagctggttttacagttggaattgttgataaaaagaaaattgtaacaggtgaaaaaattgaagctggtcacgtattaatcggcttagcatctagcggtattcatagtaatggttactctttagtacgaaaagtattactagaagatggagaactatctttagaccgcatttatggacgcttagagctacctcttggtgaagaattattaaaaccaacgaaaatttatgtcaaacctattttagaactattgaagaatcatgaagtatacggtatggcgcatattacaggtggcggattcattgaaaatattccacgtatgttaccagaaggaatcggtgcagaaattgaattaggatcttggaaaattcagccgatcttcagtttacttcaagaagttggaaagctagaagagaaagaaatgttcaatatttttaacatgggtattggtatggtagtagcagtgaaggaagaagatgcaaaagatatcgtccgtctccttgaagagcaaggggaaacagctcgtattattggacgtactgtacaaggagctggcgttaccttcaatgggggcaaagcactatgagtagattagcagtttttgcttctggaagcggatctaactttcaatctctcgttaatgcggtagaagaaaaaagattggatgcagaaattagtttattagtatgtgataaaccagaagcacgcgctgttgggcgagcgaattatcatcatattccgtgttttgctttttcagcgaaagcatatgagtcaaaagaagcatttgaaaaagaaatattaaacaagctagaagagtatgaaattgattatgttattttagctggatatatgcgtttaatcgggccgactttactagaagcttacggcggaaggattattaatattcatccatcattattaccaagttttccaggtaaggatgctgtcggccaagcgttagaagcgggtgtgaaagtaactggagtaacgattcattatgtagatgcaggtatggatacagggccaattattgcgcaagaagcagtagttgtttctgaaggtgatacgagagaaagcttacaaaagaaaattcagcaagttgaacataaattatacgtaaatacagtgaatcaaattgttcaatctacgaaagaaccaactgttaattaacatacaaccaggggtgaaggataaatgaaaaagcgtgcattagtaagtgtttcagataaaacaggagtagtagaatttgttaaaggtttactagaacaagggatcgaagttatatcaacaggtggtacgaaaaaattactagaagaaaacggcttacaagtaatcggtatttctgaagtaactggtttcccagaaattatggatggtcgtgtgaaaacattacatccaaatattcatggtggtctattagcagttcgtgataatgaaacacatgtagcgcaaatgaatgaattaggtatggagccgattgattttgttgtcgttaacttatacccattcaaagaaacgatcgctaagcctgatgtaacatttgctgatgcaattgaaaatattgatatcggtggcccgacaatgattcgctctgctgcgaaaaatcataaattcgtatctgtaattgtagatccagtagattatgatgttgtattagctgaattaaaagagaacggtgaagtagcagaggaaacaaaacgtaaactagcagcgaaagtattccgtcatacagcagcgtatgatgcgttaatttctaactacttaacagagcaaatgggtgaagaaagtccagaaacattaactgtgacatttgagaaaaagcaagacttacgttatggcgagaacccacatcaaaaagcaactttctataaagcgccattcgcagcaacttcttctgttgcatacgcagaacaattacatggcaaggaattatcgtataacaatattaacgatgcagatgcagcgcttagtatcgtgaaagaatttacagaaccagcagtagtagcggtaaaacatatgaatccatgtggtgttggagtaggtacggatattcatgaagcatacacacgtgcttatgaagcggatccagtatccatttttggaggaattattgcagcgaatcgtgaaattgataaagctacagctgaaaagttacacgaaattttcttagagattattatcgcaccttctttctcgaaagaagctttagaagtactgcaaagtaagaaaaacttacgtttattaactgtaaatattgaaaaagcgacaagcgcaagcaaaaaattaacttctgtacaaggtggccttctcgttcaagaggaagatacgttatcattagatgaaagtacaatttcaattccaacgaaacgtgaaccttcagagcaagaatggaaagatttaaaactagcttggaaagttgtaaagcatgtgaaatcaaatgcaattgttttagcaaaagatgatatgacaattggtgtcggtgctggacagatgaaccgtgtaggttctgcaaaaatcgcaattacacaagctggcgaaaaagcacaaggtagcgcacttgcatctgatgctttcttcccaatgccagatacagtagaagaagcagcaaaagcaggaattacggcaatcattcaaccaggcggatcaatccgtgacgaagattctattaaagtggcggatacgtatgggattgctatggtgttcactggcgtacgtcatttcaaacactaatagaggaagtttaaaaagtccggttaagataaccttcctttttaaactttgattgatatgaaaaaacaaactaggagcatagcttctagtttgtacttatttaaatattgggggatgaaatatgaatgttttagtaattggccgcggtgggcgtgagcatgctttagcttggaagtttgcacaatctgaaaaagtagaaaaggtatatgtagcaccaggtaatgaaggtatgcgtgatgttgcaacaccaattgatattgatgaaaatgattttgatgcattagttttatttgcgaaagagaaccatgtggaattaactttcgttggaccagaaattccacttatgaatggaattgttgatcgttttaaagaagagggacttcgcgtatttggtccgaataaagcagctgctgttattgaaggtagtaaagcttttacaaaagagcttatgaaaaaatataatattccaactgcagcgtacgaaacttttacagattatgaagaagcagtacagtacattgaaaaagttggtgcaccaattgttattaaagcggatggtctagctgctggtaaaggtgtaacagtagcgatgacgcttgaagaggcattacaagctgcgaaagaaatgctgcaagatgtaaagttcggggaagcgagtaagaaagttgttattgaagagtttttagatggacaagaattttcattaatggcatttgtgaatggaacaactgtacatccgatggtaattgcgcaagatcataaacgagcttttgatggtgataaaggtccaaatactggcggaatgggtgcatattctccagtaccacaaatttcggagtcagcagttcaagaggcgattgaaacggtgttatatccaactgctaaagcaatgatccaagaaaatcgatcgtttacaggaattttatatgcgggacttattttaacaaatgatggtccaaaggtaattgaatttaatgcacgttttggcgatcctgaaactgaagttgtattaccccgtttagaaaatgatttagtggatgtatgtaacgctgtattagatgaaagtgagttaacgttacaatggtcagatgaagccgtaattggtgttgtacttgctgcgaaaggatatccggaagcatataaaaaaggtgacattattaaagggctagatgcattgcaagatgtgattgttttccatgcaggtacagcaatgaaacgtggtgactttgtaacgaacggtggccgtgtattatttgttgcttgtaaggcgaatagtttacaagaagcgaaagataaggtgtataaagaaatcggtaaaattgagagtgatgttctattttaccgaagtgatataggatatcgtgcaattgggcatgagatgacgagaagttaatatgtaaaaatcccgctgattcctcagcgggatttttatgcatctttatctttttttaatttacctttttgctttgccatttctcgaagtaaatactcgatgtgtgcattgacgctacgaaactcatcattcgcccatttttcgatgactgcatgtaattcaggatcaatacgtaatggaaagcttttctttttagccataatgatttacaaccttttagtataggcttcctgtattaatgactggttgcgcacctttatctgaaacgatggcaactaataagttgtttaccatatttgctttacgctcgtcatctaattccagtacgccttcttcatctaacatatggattgaatctttagccatcttcacagcaccttcaacaatctcttttctagcagctaatactgctttcgcttgttgacgttgtaacattgcatgggcaatttccgttgcgtaagctaggtgcgttaaacgagtttctaatacttctacaccagcaatttcaagacgtgcttctaactcacgctttaattcttcagagatttcttcagtatttccgcgtaacgtgatgcaagtttcatcttggaaattgtcataaggatatttcgttgcgacgtggcggattgccgtttcgctttgaatttctacaaatcgatcgtaatgttcaacgccgaacattgcttttgcagaatcaacaactttatatacgataacagcggcaatttcaattggatttccgtcgacatcatttacttttaattttttactgttaaagttttcaacacgtaacgatacagtttgacggaatgcgaacggaatcgttaaaaataaaccgttttgacgaattgttcctaaataattaccgaagaacgtaataacttttgcttggtttggttgaacaataccaatacctgtagcaagaactgcggctaaaataatagttaatgctgctcctataaaaatttcttgtataaggaaaaatacaccgatagcggctaaaatcaaaattccaataatcccaagaaaaccattaacataaaatacttgtttttctttcatatgatcgcctcctgatataaaaatgatatcacttttatatcattttaagcaaggggtttacatctagttttctgaattttattgattatgtatattttaacacttaaaataagaatgtatgttctgttttatggtaaaataaagaagacttaaccgcccactgcagcagctaagtctctttgagagcatcttgcatcgtgacaaatgattcaaagcggttttgccaggattatatcttcaatcgctgactcaatctctttgtcagaagcgtcataacttccatttgactgtggtttgtcgtgattggaagtttgattcacttcttctttagtatgtcccttttcagcaaaattcatgctaggcattttaaatgcccccatgttcatgtattttccgaatttccacatttcaacaacaggacagaaacgaacaattccctctgcaactttcattgcaccaatccatagcaaaatgttagaccaagtgcaccaaggtttgcgtacgagtttcgttgcactacaaccgaagaggacaagtccgagtgtaattcgaattagggcatttattgtaccgatattttgcttcattagaaaaacactcctttttatgaaagttgaaatagataacactatttctcctattagtatcccgtttgatttttgggatatgtaatccaacatttgacgtggaaaaagatgttggattgtgcgtgtgtgtaagtagtttttttgttataatgaaagaatgcataaaaggaagttcaaaagtaaatcctctcgtttaaaaaatgtggaagaggaaattccaaacttaattctccgttttaaacaaatatttaagatgaagtaaaaaatcctaatgaaaataaactgttattttgaacagaaatatatacaacttgagaaaagaaagggtgttttcatgtacgatatttccgggtggaaacatgtatttaagcttgatccgaataaggagctaagtgacgaacatttagaaatgatttgtgagtctggaacagatgctgttattgtaggcggaagtgatggagtgacaattgataatgtactacacatgctagttagcattcgtagatatgcagttccttgtgtgctagaggtttctgatgtagaagcaattacaccaggattcgatttttattatatcccaagcgttttaaatagccgaaaggtagaatgggtaacaggcgttcatcatgaggctttgaaagaatttggggatattatggattgggacgaaattttcatggaaggatattgtgttttaaatcctgaagcgaaggtagcacagcttacagatgcaaagtgtgatgtaacagaagatgatgtgattgcatacgcgcgtttagcagacaagctattacgtttaccgatattttatttagaatatagcggtacgtatggagatgttgaacttgttaaaaatgtaaaagcagaattgaaacaagctaagttatattatggcggtggtatttctaatgctgaacaagcgaaggaaatggcgcaacatgctgatacagtagttgttggaaatattatttatgatgatataaaagcagcgttaaaaacggttaaagcagtaaaaggagagtaggtgcaggcgtatatgagtatgacagataggttattaaatggtttaaacccgcaacaacaaaaagcagtacaaacaacgaacggaccacttctattaatggcaggcgcaggtagtggtaaaacacgtgtgttaacacatcgtattgcgtatttacttggtgaaaaaggagtagcaccgtggaatgtactagctattacctttacaaataaagccgctcgtgaaatgcgcgagcgtattgatacacttgtcggaccagaagccgaagatatttggatttctacgttccactctatgtgtgtacgtattttacgacgtgatatcgatcacattggtattaatcgtaactttacaattttagattcgggtgatcagttaactgtggtcaaaaaaattatgaaagagcgcaatattgatccgaagaaatttgagccgcgctctattttggctggtattagtaatgcgaaaaatgaactgttatctgcggataagtatgcaaagaaaattacaattgctgatccatatgaaaaattaacgagcgatgtatatacagaatatcaaaaacgtcttttgaaaaataactcattagactttgatgatttaattatgacgacgattcaactatttgaacgtgttccagaagtactagagttttatcagcgcaaattccagtatattcacgtggatgagtatcaagatacgaacaaagcgcagtaccttcttgttaaacatttggcagcacgttttaaaaatttatgcgttgtaggtgactcagatcagtcaatttatcgctggcgtggtgcggacatttccaacattttgtcattcgaaaaagactatgagaatgcgcaagttattctgttagaacaaaattatcgttcgtcacaaaatattttaaatgcagcgaatgctgttattgaaagaaatacgaatcgtaaaccgaagaagttatggacagataatgaagttggaagcaaaatctcgtactatcgtgctgcaacggaaaaggacgaggcgtactttgttgcgaaaaaaattcgcgacgatattcaaatgggaaaacgaaaatatactgattttgcagtgctatatcgtacaaatgcgcagtctcgtatggtcgaggagattttcctgaaatctaatattccttacaaaattgtcggcggtacgaagttctacgaccgtaaagagattaaagacattttggcgtatttacgtttaattgggaatccagatgatgagattagttttgcgcgtattattaacgtgccaaagcgcggaattggtgcgacttctatcgacaaaattattaattatggtgtacaaaatggaatttctttaactgctgtattcgatgagattgagcatgttggagtaagtgcaaaggttacaaaggcagtaaaagaattcgcaggtttattacacaattgggtaaatatgcaagagtatttatctgttacagaattggtagaagaagtgattgaaaaaacaggctatcgcgatatgttgaaaaatgagcgtacgttagaagcagaaggtcgtctggaaaacttagatgagtttttatctgttacgcaaacatttgaatctcaaagcgaggataagagccttgttgcattcttaacagacttagcacttgttgcagatattgatcgtgtagatgaagacccaactgctggtgaggaagttattttaatgacgatgcactcagcgaaggggttagaattcccagttgtctttattgttggtttagaggaaggaatattcccacatactcgttctctaatggaagaagatgaaatgcaagaagagcgtcgtcttgcttatgtaggtattactcgtgcggaagaagagttgtatttatcaaatgcacaaatgcgtactttatttggtagaacaagtatgaatgccgcatcgcgatttattacagaaatcccgacagaactagtagaatcattaaatgaaacagcaccgaagcgtgaaacttcgtttggtgcaaaaggaagagtggcaagtagcagtaaaacgacaactacaacacgttctcgctcagctttcgcacgtcctgcagctaagacgacaggcggcgaacaaattggctgggcagtaggtgataaagcttcccaccaaaaatggggagtcggtacagttataagtgtaaaaggtgaaggtgatgcaaaagaattagatattgcgttcccaagcccaattggtgttaaacgtttgttagcaaaatttgcacctgtgacgaaacaataggaaaggaatgaggatatgtcaaaagagatagcaaaaaaacgtatagaagaactacgtgatttgttaaatacatttaactatcaatatcacgtattagacaatccttctgtttctgatgcggagtatgaccgtaatatgcaggagcttataaaattagaagcagagaatccagagtttatgagtgaagactctccctctattcgagttgggggaacggttcttgatatatttgaaaaagtaacacataagtcaccgatgttaagtttaggaaatgcatttaacgaaggagatttacgtgattttgacagacgagtacgtcaaggaattgatgatgcgaatgtaagatatatatgcgaattaaaaattgacggacttgctgtttcacttcattatgaaaaaggacgcttcattcaaggggcaacacgtggtgatggtgtaacaggtgaagatattacccaaaatttaaaaacgattaaagcaatcccgcttcgtttaaatgaagaagtaacgttagaagcacgaggcgaagcttatatgccgaagcgttcattcgttaagttaaatgaagaaaaagagcaaaatggtgaagatgtatttgcgaatccgcgtaatgcggcagcaggttcaatccgccaacttgatccgaaaattgcagcgaagcgtaacttatctatgtttgtatacggtcttgcgaatgtagaagaaaaaacaatcccatcacatagtgaatcgcttgattacttaggtgaacttggattcaaaacaaatccaaatcgtcgtacatgtgaaacaattgaagaagttatagcttatgtagaagaatggcaagaaaaacgtccgcatcttgattatgagattgatgggatcgttataaaagtagatgatgttgctcttcaagaaagtctaggaactacagcaaagagtccaagatgggcgattgcttataaattcccagcggaagaagttgtaacaagattaacgggcattgaattaagtgttggtcgtacaggagttgtaacaccgactgcagagctagagccagtgcgagtggctggtacgatcgttcgtcgtgcttctttacataacgaagatttaattcgtgaaaaagatattcgaattggtgactacgttgttgtgaagaaagctggagatattattccagaagttgtaaatgttatttttgataagcgtactggtggggaagaagaatatcatatgccaacgcattgcccagcatgtgagagtgaactagttcgtttagaagaagaggtagcacttcgttgtataaatccaacttgtcctgctcaaattcgagaagggttaatccatttcgtttcaagaaatgcaatgaatattgatggtcttggagaacgtgttattacacaactctttgatgctgattatattcgtacatttgcggatttatattcgttgacgaaagagcaattattacagttagaacgattcggagaaaaatcagcaacgaatttagtacaagcaattgagaattctaaagaaaactcattagagcgattattattcggtcttggtattcgccatgtcggagcgaaagcagcacgtacatttgcagagcatttcgaaacgatggatgcacttgtgaaagcgacggaagaagaattaaaagcaattaacgagattggtgaaaaaatggctcaatccgtcgtggcgtattttgataatgaagacgtattagagctattacaacaatttaaagagtatggcgtgaatatgacatacaaaggtataaaaattgctgatttacaaaatgttgagtcgtactttgcaggaaaaactgtcgttttaactgggaaattagaagttatgggacgtagtgaagcgaagaagaagattgaggcattaggtggaaaagtaacaggaagtgttagtaaaagtacggatttagttgtcgcaggtgaagcggcaggttcgaaattagcacaagcggagaaacataatgttgaggtttggaatgaagagaggttcttacaagagctaaataagtaagaggtgcaaacttaccatgaaaaaaatagcattagcggtattaagccttggcctacttgtaagtgggtgtagtgcaggtgccgataaagatgaaaaagtggttgagaaatcggggaaagcaaaagagcaagtaatcgtcccaaattactctatttcggatgaatattataagacgactattccatttgaaggaggaaatgcacgtggcttagttgtgcaaggagtaagtaatcgtcttgatatagatgaatttgaaacaggattaatgcgtattgcgaaagaatcatttagtacgaaagataatgttttaaaaggcggaaagtccctaactactcagtatatacagatgcttgttaaaagaaaacgtacagatgcagaacaaaaggaactagaagatacattaaaaaaagatgcggttaaattcccgaacatagggttaaatcccgcattaggtgcaggatccgaatcattagaggcgaaaaataaaaaaaatccaatatatatttccaatattttagaacatgattattatgtgaacaaagacaaaaaagatgagcgtagtggtattgtagttggattagcgatgaattcggttcattattatgaggaagagcatgggtatccgcgtgaggttacaatttcgaatgaaaagatgttagctgaagggaaaaaaatggtgccagaaatcttgaaagttatgcatcaacaagatcctgagacaaaaaaccttccgataacatttgcgatttatcgtcaggctccaaagtcttcgctcgtaccaggtaactttgtttcttatgggaatgtcgaaaaaggtagtgaaacggttgaggattggaaacaaattaatgagaaatattatttgttcccatctgaacaagcgaaaacagataataaacgtgaagacttggcgagagtatcaaacttcaaggcaaaattaagcgattatttccaaggtgactatacagctgttatcggtactggtatgtatagagacgatgaattaagagaaataaagcttgatattcctgtccagtttaatgggaaagcagaaataattggctttacacaatatgtagccgggcttgttatggaatatttcccgaattatatgaaagtacaagtaacgattaaatctgtagaacgtccagaagcgattattatacgtgaagcgaagcaagatgaaccgtatgtgaaaattttagattaagtagaagggccgttcctttatggaacggctttttttcttgggtaattttgttataatttaaaatgttataaataatggggtaaggggtaaagggcatggatgaattaagttttcaagtcattattttattaattgcattcggttttttagcagcttttattgattcagttgttggtggtggaggattaatttcgcttccggcgcttatgtttgttggtttaccaccagcttcggcaattgcaacgaataaattagctgcaacgatggggacgtttacgagtgcgatttactttattcgatcgggaaaggtcgattttaaaattgtaggaaagttaatcccgttaactgttataggagcagtagcaggtgctttagtagtaaagtttattccgccggatattttacgtccgttagtgcttgtaatgttggtgtttattgctatttatattattgcgaaaaaggattggggaagtgtctctacctataagaagatgacgaaaagaaaaacattaatatttttctttgttattttaatgatagggttttacgatggattttttggaccaggaacaggatcctttttaatttttgcatttttattaattggtttggattttattcaagcggcagcatctggaaaacttttgaattttgttagtaatatcgtatcgttaatcacttttttatttttagacgtaattcattttgaatacggtattattatggggttatcgatgatttttggcgcttattttggatcgaagtttgcagttcaaaaaggtgttggatatgtaagagctttatttttgttagtgactattttattgattagcaaaaacgttttggaatatactcatattttgtagagttatacatttgtataactctgtttttttattatattttaaaaattaattaatttttaaaatataagtctaggaatatttgaataaatctaaattatcgtgtagaataatgttgtaaaatgtaaacgtttttctaaggggaggctaaaaataatggtagtagcatacaaacatgagccatttacagatttttcagtagaggctaacaaattagcgtttgaagaaggtttaaagaaagtagaatcttatcttggacaagactatccattaattattgggggagaaaaaatcactacagaagacaaaattgtttctgtaaaccctgcaaataaagaggaacttgttggtcgcgtttcaaaagcaagccgtgagttagctgaaaaagcaatgcaagtagcggatgaaacattccaaacttggagaaagtcaaaaccagaaatgcgtgcagacattttattccgtgctgcagcgatcgttcgtcgtagaaaacatgaattctctgctattcttgtaaaagaagcaggtaaaccgtggaatgaggcagatgctgatacagcagaagcaatcgactttatggaatattatggtcgccaaatgttgaaattaaaagacggaattccagtagaaagccgtccaattgaatataatcgtttctcttacattccattaggagtaggtgttatcatttctccttggaacttcccattcgcaattatggcaggtatgacaacagctgctttagtttctggtaacacagtattactaaaaccagctagtacaactcctgtagtagcagcgaaattcatggaagtattagaagaagctggcttaccagctggcgtagtaaacttcgtaccaggtaatggttctgaagttggtgactacttagtagatcaccctcgtacacgcttcattagcttcactggatctcgtgatgtaggtatccgtatttatgagcgcgcagcgaaagtaaacccaggccaaatctggttaaaacgcgttatcgctgaaatgggtggtaaagatacaattgttgttgataaagaagcagatcttgaattagcagctaaatctatcgttgcatcagcattcggattctcaggacaaaaatgttctgcatgttctcgtgcagtaatccacgaagatgtatacgatcacgtattaaatcgtgctgttgaattaacgaaagaattaacagttgctaacccagctgtattaggtacaaacatgggtcctgttaatgaccaagctgcattcgataaagtaatgagctatgttgcaattggtaaagaagaaggtagaattttagcaggtggcgaaggagacgactctaaaggctggttcatccaaccaacaatcgttgctgacgttgcagaagatgctcgcctaatgaaagaagaaatcttcggaccagtagtagcattctgtaaagcaaaagactttgatcatgcacttgcaattgcaaacaatacagaatacggtttaacaggagcagttatctctaacaaccgtgatcatattgaaaaagcacgtgaagacttccacgtaggtaacttatacttcaaccgtggatgtactggtgcaatcgtaggataccaaccattcggtggctttaacatgtctggtacagactctaaagctggtggtcctgactacttagcgcttcacatgcaagcaaaaactacttctgaaactttataagaaatagtagaagagatcttcgcagtctgcgaagatctctttttttgaaaaattttttatatgtggattaacatagtaatcagtagaaaaactaataaagtaataaggtttatttcagcaaaatgaggtatatttatatttgctgaatagattctctttaaagacaagaaaagtaggtgaacaaagtgggaaaatatcaattggattataaaggccaggtagctgtcgcgaagtttcatgaaaaacagacgcctgtcaaatttgataaaaagcagcaaattgaaaaattgcgtgcggagtatttgaaaaagaaacaaaaacaaacagataaataataggagaaattagttaatttgcattaaaaaacacttaccatatattactatttggtaagtggaactagctaaaacctattcatatcgggataaacatgtaaatagaaataaaacaatgagaaaagttgacttattagtcacatttttttgtattcattttaaggatttcctgtataatacaatttgaaagaaaatctatggtttgacaagaaacactcttttcggttttgctcactgaagagagtgtttttttgtagctaaaaactcctctgtactcattacatttgcatatacgccgtttaaactagctaaaattgtgttatgaatataaacggctggtatagtagcattcttaaaagaaaggtcttttgtagcacaagcatcatgtataacagtacattgcaagccgaaatcaaaggcagcccttacggtagcatcaatacacatatgagtcatcatcccgcatatgacgacgtgctcaatagctaaacgttgtaattgttttagaagatcagtttcgcgaaaactatttggataatgcttgagtataactgattcttctctaagtgggcgtacgctttcatgaatatgtacaccttctgtattgggtaggaaaaaagttgcgtcctcttttattgatatatgttggatatgaaaaataggttcgtttttctttctaaagagctgtagtagttggctggcatatgcgcttgcttctgctggattacgtaattccatctttccgtgtggaaaataatcattttgaatatcaacgagtaaaagagctgttttcatatatttatcttcctccaatttcatattcaaataatggtattcaattagtagagaagattatccttttaaaaaatatgcaagaggagaattttacataactttaaaggttactattttctattaaatttttcatctgaaaattttaataaagaaataattaatatttttctaaaaaatgtattgactcttattattctgagttctataatgagaattaattaaacgacaattaaatcgatacattcttatccagagaggtggagggactggccctacgatacctcagcaacgggtttttttaataccgtgctaactccagcaagccatataaaggcttggaagatgagaagatgtgaccgagtacatataagtgctctccttcttatctttatggttgataagaaggagagcactttttattttacctcgagagctctacttcaagtttttacagcatataggagggggaaaaatgatttcttttaataatgtaagtaaagtatatgaatcaggtgggcaatctgttcatgcggtggaggatgtaacgttatcagttgagaaaggcgaaatttttggcattatcggttttagtggcgctggaaagagtacattattacgcctagtaaacatgttagagagaccaacggcaggaacgatttcaatagatgataaagatattacatcattatcgacgaaagaattacggaagctaagacaaagaatcgggatgatttttcaaagttttaatttatttaattcaagaacagtgtttgggaatattgcttatccattaaagttagcaaaagtaccaaagaatgagataaaagaaagagtaaatgaattgctgaagtttgtagggttagaagataaggcaaacaattatccagagcagctatcaggcggacaaaagcagcgtgtaggtattgctagagcacttgcaacatcaccagatattcttatatgtgatgaggcaacatcagctttagatccagaaacaacgacagaaattctaaacttattaaagaaagtaaatcgagaatataatttaacaattcttcttattacacatgaaatgcatgtcgtgaaagaaatttgtcaccgtgtagctgtaatggaaaaaggaaaagttattgaagaaggaaaactgtttgatgttttcacacaaccaaaaacaacgacgactcaaaactttgtacgttctgttattaatgatcatttaccggaaagtgttttagcgaaaattcaaaatggtggtcagatttatcgcctaacatttactggtgaggaaacaggacagccggtactatcatatatcgcaaaaaactataacgtggatgtaaatgtactgtacggaaatattattgaacttcaaaatgtgctatttggaaatcttcttgtagaattgcaaggtgaacagagggaaattcaaaaagcattacaacatctaagactgcaagtgcagctgaaggaggtagaagctcatgcgagttgattggagtatattttggccgcgcatactagatgcgacgggagataccctcttaatggtaattgtaacccttatattcgctacaattcttggtatacctctaggtttacttttatatgtaacgagaaaaggaaactttttagaaaataaatgggtcttttctattcttaatatcatcattaatacaattcgtccgattccattcattatcttcttagtagctttaagcccgttaacaagaagtgttatcggaacgacaattggaacagcagcagcaatttttccaatgacgttagttgcatcaattggtatcgctagaatggttgaaacaaatcttgtttctgttccgaaaggggtaattgaagcagcgcaagcgatgggtgcttcaccaattagaattgtttttgaaatccttgtaccagaagcgttagcgccattaattttaggtgttacatttatgacagttggtttaattgaattttctgcagttgctgggcttgtcggtggtggcggtcttggtgatttagcaatgacatatggttatcaacgttttgatacatcagttatgttcgtaacggtcgttttacttatcattctcgtacaattagctcaaaacttaggaaactattttgcgaaagtctttttacgcagatcataaaaaggaagaggggaaaagaaaatgaagaaaattttagcatttgcattatcagcaattgtaggggtttcagcattaagcggctgctcaagtggagacacaggggcaggggcgaaagaaaaagtagttcgcgtcggtgtaactggaacggatggagacgcttgggaaattttgaagaggaaagctgaaaaagaaggaattaaaattaaactggttgagttctctgattacacaacgccaaataaagcgttagctgatggagatattgaattaaactcattccagcacattgcattcttagaacaatttaaaaaagagcataagctagatattacagctgttggtacaacgcaaattgcaccaatgggtttatactccgaaaaacataagaaagcaaatgaaattccagatggttcagaaattgcgattccaaatgatccaacgaaccaagcacgtgcattaaaacttcttgatgcagctgggttattaaagcttaaaaaagactttggtctatttggagatccaagcggcattgctgaaaatccgaagaagttaaaaattacaccggttatcgcacagcaaacacctcgtgtattaaaagatgtagcagcttcagttattaataacggtgttgctggtcaagctggattagatccagcgaaggatccaattttcttagaagatccaaagaatgaaaatgcgaagccatatattaatattttcgcagctcgtacgaaagataaagatgatccaacactgaaaaaagtaattgaattatatcattcaaaagaagtaacagatgcaattaagaaagaaacaaatgatggttcgatttcagtagatctttcacttgatgagcttgaaaaaatcgtaaaataatgatggggtttaatggactaacagaaggaacccctccgctgttagttcgttcaacatataagctacttaacaaacaaaccctaattctgtaccttccaattctatataacgtagaatccaatgtttgttaagtagagtaatggaccaggagttttcctggtcttttttatgaatgaaagtagctagcgagtagtaaggtaatccaaatgataatgggataagaaaataagctgaacacgagtgtaattacgaattgctttttatgaattaagtgtttttgggatgaaaaaaagaaaatagaaaaaataacaatgaaaactgtggatattacgccaggattataggagcgataaataaaaaacaaaataatatgttgaacagagttgaagaagatagccccttgtataaaaataatccagtatatagaagacaagaaattcagttgatatagaaagatgataactaagacaaagagagttaatacagaaatcgcaatgaaaaagtgttggctacttataaaagtaatcgaaaattgattagcaagatattgtggcatttggaaagattcttcaaggttatgaatgaaaaataacaagggaataatccaaaatataatagtagaaattcttttcaacaacttacctcactccaatatggagatagaaagcctaaaaaggccctctatccagagatattcattcgattataatattttttaaattatttttatgatgcccttgttcgttcggataagaagatagctcctcttgtaaaatatttagcatttgcttagcagattgctggattggggcaggtaactcttctaatatatgcataccgacttttatttttgtacggattatcttccttagtagttcttcatgcatgcacgacacctccaaaacgaatgtttagtacgtcctcttcaaacttagccccttgaatagaaaggtgcgttaatgtttttggtaatgtgatgttccgtttaacagaacccgcgcgaatgataagctcatcacctttttgatttaatgtgagctcacttttatttgagaagggaatggacagaacgaaaatatattcatcgccatctttttttacatattgtgtgcggccgttaaatttcacttcagtaggacaaggttcagttttaaataaagcatctcctacacgctctaacataggcaaaccaacaacttcttgttcaaacattggtgcttcgtaaataggaagtggatcaaaactatcttgaattaatgttttatatttcttttgggtatctttccatgcttgaaaataaggatcggtgacagtgttaggaatgacgcggttgatcataatagcatctacgttataatcgtacaaatttaaatacgtaaagctgcgctgtgcttctttaatgaccattttttcaggatttacaacgatgcggatacttgttacttctcggtttgataaaatatctctcatttctccgagctgttcaagtgtatttgttaattcgtccataatatcatcggttggaaggggcacaccaagaagtggttgagctacagggcgaacaactttaaaacttttcttttaataggaaagagtttttccatccaccagccgagcatgtctggaaagctgagcattgctaacgtttctccagttggagcgcaatcaatgataataacatcatatgtgttttgtttataataatcgagtacgcgaagtaagctaattaaatcttccataccaggaaacatcgttaattcttccgttgtaatatcatcagctgctttggaagtgaagagtagtgtaatatatttctgtaactttccccagcctttttccatttcataaattgtattaatttcttgtgcccacaaattttcacgaatttctaatggctcagaagatagttttacaccaaatgaatctcctaaactatgagctggatctgtactcattactaaagtttttaatccttgttttgcgctttgaattgctgttgctgctgaaatgctagtttttcctacgcctcctttacctgtatacaaaataattctcatcatttatatctcctttgtttcgaatatcgaatattacgagtgtcaaaataaatgattgaataaaaacccaactagggttttattcaatcggaatgtttttcattttaggtgtagaaaccttttcttctgttttttgctgtgacgtagcaatgtgattcataatcttttggaagatttgtagtaaaaatgctttttcttcttctgataatgcttccgtcactaagttaaagtaatgggctgcattttgtttcacttcttgaacaagcgttacaccgttttctgttaaacgaattaatacaatacgtcggtcgttttcatcacggtagcgttcaatataacccttttttacaaggcgatttacaacgcctgtcgtcgtactcatcggtatatcaagaagatcagcaatttttgtcattgtaatatccgtatttcgctccatccaaagtaaacaaaatacttcagttttagaaagtgttaaatcgaggcttacccattcttcaggataaaaaagtttcttggcgttatctagcagtaagtctaaaaaatgttcgtattgcaacaattaattccactcccgtatatttcgagattcgtaatatttgtttttattttatgtagaattgaaataaatgtcaatggttttaattgttttttctgattaggcagaaaattcaccttgaaatattattcttttatgaaagatttataaatataaaactagaatttacataaaaattcatcatagtaaatatacttatctataatagatgtacagctaacgagggggagaacgatgagaagacgtaatacgcaagcgttcacgtttttagcatggacttcatttgtttgcgcgctttcaggtatgctaattggaatttatacgctagatgaaacgcttagtgtaaaatgatactatttaattggaacactatttttaacaatgtcttgttttgtattacaaaaaaacaattcgtgataatgaagaagataacgagagatttccgaaaaataaaccgtcagataaagagtaaatcgtaaagaaaggcgtttgcctttctttttttatgtaaaaatgctgtaagtgccgtgtgttgacttgcttgaagtactgaaaatttggtatcatcaatagtattgtagattgaacgatatattatggaggtggcctagccgtgtcaagaatttccgttgagaatgtaaagcacgtagcacatttagcacgtcttgcaattactgatcaagaagcagaaaaatttcaaaaacaactagatgcaattgttacatttgcagaacagttaaatgaattagatacaacagatgtaaaaccaacaactcatgtattaactatgaaaaatgttatgcgtgaagatgtaccagaaaaaggtttaccagttgaagaagtattaaaaaatgcaccggatcacaaagataatcaaatccgtgttccagcagtattagaatagaggaggggaatttcgatgtcattatttgatcattcagtatcagagttacataagaagttaaacaacaaagaaatttccgttacggatttagtagaagaatcttacaaacgtattgcggatgttgaagataacgtaaaagcttttcttacattagatgaagaaaacgcacgcgcgaaagcgaaagaattagacgcaaaaattggcgctgaagataatggtttattatttggtatgccaatcggtgttaaagataacattgtaactaacgggcttcgtacaacttgtgcgagcaaaatattagcaaacttcgatccaatttatgatgcgacagttgtgcaaaagctaaaagctgctgacacaattacaatcggtaaattaaatatggatgagttcgcaatgggttcttcaaatgaaaactcaggtttctacgctacgaaaaatccatggaacttagattacgttccaggcggatctagtggtggttctgcagcagctgtagcagcaggagaagtattattctctctaggttctgatacgggtggttctatccgtcagccagctgcatattgcggcgttgtaggtttaaaaccaacttacggacgcgtatctcgttacggattagtagcattcgcatcttcacttgaccaaatcggaccgattacacgtacagtagaagacaatgcatacttattacaagctatttcaggccttgaccgtatggatgcaacttctgcaaacgttgaagtaggaaactacttagctggtttaacaggcgacgttaaaggtttacgcattgctgtaccgaaagaatacttaggtgaaggtgttggcgaggaagcccgtgagtcagtgctagctgctttaaaagtattagaaggtatgggcgcaacttgggaggaagtatctcttccacactctaaatacgctctagcaacgtattacttactatcttcttctgaagcatctgctaacctttcacgcttcgacggcgtacgttacggcgttcgttctgacaatgtgaataacttaatggatctttacaaaaacacacgtagcgaaggcttcggtgatgaagttaaacgtcgtattatgcttggtacatttgcacttagctctggttactatgatgcatattacaaaaaggcacaacaagtacgtacattaattaaaaacgactttgaaaatgtatttgctaactacgatgttattattggaccaactacgccaactccggcatttaaagtgggcgaaaaagttgatgatccaatgacaatgtatgcaaatgacattttaacaatcccagtaaacttagcgggtgttccagcgatttctgttccatgtggattcggtgctaacaacatgccacttggtctacaaatcattggtaaacacttcgatgaagcgacaatttaccgcgttgcacatgcgtttgagcaagcaacagaccatcatacaaaaaaagcaagtctgtaaggaggcgagcatagatgaatttagaaacaattattggtttagaggttcacgttgagttaaaaacaaattcgaaaattttctctgcgagtccaacagaattcggagcggagccaaatacacaaacaagtgtaattgacttaggatacccaggggtacttcctactttaaataaagaagcagttaactttgcaatgaaagctgcaatggcattaaactgtgaaatcgcaacggaaacgaagttcgaccgtaaaaactatttctacccagataatccgaaagcttaccaaatttctcaatttgataagccaattggtgaaaatggctggattgaaatcgaagtagacggtaaaaagaaacgtatcggtattacacgtcttcatttagaagaagatgctggtaaatcaacgcatacagctgatggttcattagtagactacaaccgtcaaggtatgcctttaatcgagatcgtgtctgagccagatatgcgtacgccagaagaagcatatgcatacttagagaagttaaaatcaatcattcaatacactggcgtatctgattgtaagatggaagaaggttccttgcgttgtgatgcgaacatctctcttcgtccagttggacaagagaagttcggtacaaaagcagaactgaaaaacttaaactcattcacttacgtacaaaaaggtcttgagcatgagcaagtgcgtcaagaaaaagaattattatctggtggtatcatccaacaagaaacacgtcgttatgatgaagcaacgaagaaaacaatcttaatgcgtgtaaaagaaggatctgacgattaccgttacttcccagagccagacttagttgaactttacatcgatgacgcgtggaaagaagaagttcgcgcttctattccagaacttccagacgcacgtaaagcccgctacgttgcagaaattggcttaccagcttatgatgcacacgtattaacattaacgaaagagatgtctgatttctttgaagcagcaattgcagatggagcagatgcgaaattaacatcaaactggttaatgggtgaagtgcttgcgtacttaaacaaacaacaaaaagaattaaaagatgttgcattaacgcctgctggtttatctaaaatggttcaattaattgaaaaaggtacaatttcttctaaaattgcgaagaaagtatttaacgaattaattgaaaaaggtggagacccagaagaaatcgttaaagcgaaaggtcttgttcaaatttctgacgagggtacacttcgtaaagttgtaacagaaattcttgataataatgaacaatctatcgaagactttaaaaacggtaaagaccgtgcgattggcttcttagttggtcaaattatgaaagctacaaaaggacaagcaaatccaccgctagttaacaaaatcttacttgaagagattaataagcgataatagtagtaacttttaaagattaagcagaaaaacacccgtacatgggtgtttttctaggttaatcaaacgtttgtttaaatgagagaaaatcatttaaacaaacgtttgattaactgtcaaaagtggaaaaatgtttgtatagcaactatggtatgatagttgcaaaaaggtgggaataatgataaatctagacatagaggtttttttcatctcatgaaataatagataattattattcgttatatgtaaattgttgtgaggaaatagatggacataaattttttgtcaaataaaacaaaaccattgaaatgaatatttacttttgatgggctacacgaatcgggttcttactgcctgtttgagcgagataaaagaaggataggaagatgagaggaggtaggcatgggaatactgaatagaggttcggtatgttctttttctgtgcataaagaaatttcctgtgctaataaatgatgaagcgagcaagaattatttataatcctacttctgggcgtgagctatttaagaagagtttaccagaagtattacaaaaattagaacaagctggatatgaggcatcttgtcatgcgacaacgggtcctggcgacgcaactgtggcggcgaggcaagctgcggatcgtaaatttgatgttgttatcgctgctggtggtgacggcacgttaaatgaagtggtgaacggtttagtagggcatgaacatcgtccgaagttcggaattattccggttggaacgactaatgactttgcacgtgcaatcggtgtacctcgttctattgaagaggcagcagatattatttgtgaaggaaaaactgtgccattagaccttggtagagcaaacgatacatattttattaacatcgctggtggcggtcgcattacagaattaacatatgaagtaccgagtaagctaaagactgtattaggacaacttgcttattatttaaaaggtatcgaaatgctaccatcactacacccaacatatgttgaaattgagtatgatggaaaattactacaagaagaaattacgatgtttttaattacgaatactcgttcagtgggcggctttgaaaaggtagcaccatatgcatcaattaacgatggcttatttgatttattagtgctgaaaaaaggttcgattgctgacttaattaaagcagcaacacaagcgcagcgtggtgaacatattaacaatccaaaagtactgtacacacaagctaaccgaattaaagtgcattcaccagacaaactaatgattaatttagatggtgaatacggtggagatgcaccgatggaattcgaaaatatatatcattgtctggaactatttgttcctgaacatcaagaggatgccctgtaaaggcatcctttttattatatagaggaattgtaaattggaagttagtttgattttcatggtatttttacaattcgtttattttatatccatactttattgatacactggaggagataagagacgagaggtagggtgtgctatggagaaggtaaaagcaatactatttgataaagatgggacattaatggattttcattcaatttggataaaagtagctgaagaacttgtggcggaatgtatcaatttatatgaactgccaaagtcaatgcagcctactttattaaaagagatcggcgtggagggggtgtttgtgaaccctcgtagcgcaatagcggcaggaacaagccttgatgtggcaaaggggctttgtaagtatattacgtcatctaaggaagaggagatgcatgagtgggtaagtgaaaagttattttcccttatgtatgagcaccgttcctatatgaaaatgacggcagatttaccgagaattttacaaagtttaaaggatagaggatttattttaggtgttgtgacagctgatgatttcgcaccgacagaattatttttaaaacagtatcaattagagtctttttttgattatgttgtagcttcagatacatttccggcacaaaaaccagataaaagaattgtagaatccttctgtgataagtttcatttagatgcatgtgaagtagcggtcgtcggagatacgccaactgatttacatttagctaaaaatggtgattgctatgcaattggggtgctatctggtacaggagatcgtcaaacgttagaaccacttgcggatttagtagtacaatctgttgaggattttatttctcattcaggtgagtttatttgggaacgaggaaagtctaatgtgtaagaaaaataagtctataaagactcttaatgagtctttatagacttattttttatggcgaaatagaaggtgtgtaggatgaatattggaaaagaatgttggcatacattttgcaataaaaagagaaaacaatgtaaagaaaaggatggggtacgtaatgaatacaaaaaaatttgctaaagtaaatgaacaaattcctggaccgaaagcagcgtctttactagaacgccgccaaaatatagtaccaaaaggagtaagtaacggcatcccaacgtttgtacaatctgcaaacggtgctcttgtaacagatgttgatggcaatcagtacattgatttcgctggagcgataggaacaattaacgtagggcattgtcacccagctgttaaagaagcgctccataaacaagtagatcaatacatccatacgggctttaatgtcatgatgtatgagccatatattgaattagcagaaaaacttgcggcattagcaccaggaagttttgataagcaagtactatttttaaatagtggtgcagaagcagttgagaatgcggtgaaaatcgctcgtaaatatacaaaaagacctggcattatcgctttttctaaaggtttccacggacgtacattaatgacaatgacgatgacaagtaaagtaaaaccatataaatttggatttggcccatttgctccagaagtatataaagcgccattcccttatgaatatcgttgcccagaaggattaacggaagagcagtatgatgactttatgattgaagagtttaagaatttcttcatatcagaagtagcaccagaaacgattgcagccgttgtaatggaacctgttcaaggggaaggtggatttatcgtcccaagtaagaagtttgcgcaagaagtacgcaatatttgttcagaacacggcatcttatttgtagcggatgaaattcaaacaggatttagccgtacaggaaaatattttgccattgatcattatgatgtcgttccggatttaattacggtatctaaatcattaggtgctggtgtaccaattagtggtgttattgggcgcaaggaaattatgaatgagtctgcaccaggagagcttgggggaacgtatgcgggaagcccgctaggatgtgcggcagcattagcagtacttgatgtaatagaaaaagagaatttaaatgatagagcgatagaattaggaaaagttgtaatgaaccgattcgaagagatgaaaaataaatataattgcatcggtgatgtgcgcggtttaggagcaatgtgtgcattcgagctcgttcaagaccgtaagacgaaaacacctgataaaacgttaacagctaatttgtgcacagaagcaaacaaacgcggcctacttctactatcagcaggaacatacggtaatgttattcgtgtactaatgccgctagttattacagatgagcaactggaagaaggattaacaattattgaagaatcattgcaaatttgttatgagaaagcaaatactgcccgtgtttaaaagttaaataaatagcaaacattctagctgactctatataaaatgcagaaaattcactttataataaaggtagtgaagtgaatcgatggattggaagttaggggtggctaggatggttgcagaaaaggaacgagtgttaatggatttacaagatgtatttgaatatgcgtttgacgaaatttttgtgactgacgacaagggaatcgttgtgcgtgtaaatagtacatgtgaaaggcactatcaaatagctgctaaagagttagtaggtaagcatgtaaaagaattgcagaaggatgggatcttttatccatcagcaacgttagaagtaattgaaaaaaagaggccgattgaactcgttcaaacgacaaaatcaggagagtatttacacgttcgtacaaggcctgtttttgatgatgagggaaatttaagaagggtgattagttactctcgtgatcttacagaactctatcaattacgtcaaaaggtagaagaaatggataatcagttaaaaacatataaaaaagaattaagagaaacatatgaacatgaaggacttatttttaaaagtatcgctatgcaaaaaataatcgagacaatcaagaaagtatccgtggtagatagtactgttcttgttttaggtgagacaggagtagggaagagtcgattggtgcgtcatttacatgaaatgagtaaccggaagaacgaaagtttctatgaaattaattgtgcggcattgccaacgaatttaattgagtcagagctttttggatattcaggtggatcctttacaggtgcgaatcgtgaagggaaaaagggattattagaatcagcgcataaaggaactctttttttagatgaaattggtgaaatgccacttgaaattcaagcaaagcttttgcaagtgttgcaagagaaaacgtttcgccctataggcggaagagaattaaaaaaggtggacgttaggattgtagcggcaacaaatagagatttaagtatgatggtgaaacaaggaacattccggaaagatttatattatcgtctgaatgtcattccaattttaattccaccactaagggaaagaactgaagacattttgccactcatttatcattatttacaacactttaacgagaaatatggaaggaatgtaaaattagcgcctagtacattgcaaatgtttgttggttacccgtgggaaggaaataatagagaaattgaaaatgtaattgagcgaattgttataactgctgatgatatcgttacgatagaggatttgccaatagcgatgcaagaatcaacggttgaacaatcgggccaaagtctctataaaatgttagaagaagtagaacggaatattattttgaaagcatataaaacatatggatcgagttataaagtagcggagtttttaaaaataagtcaatctgctgccacgagaaaaataaagaaacttatagaggaggaagagaacattggataaaaaagcgacatttgtaaatgtagaaaaaaaggcgatgtatataaatggtgagtggattacattgcaagaacaaatcgaagtaaataatccagcaacgaaggaaatatttgcgactgtaccaaagggcggggtaacagaggcaaagcaagctgttgacgctgcgcatgaagcttttaaatcatggtctaagttaacagcagcagaccgtgcagcgaaattaaaaaaatggttcacacttatcgatgaaaataaagaagagattgcagcaattatgacgaaagaacaaggaaagccgtttgcagaagcgcttggtgaagtgaattatgcaaatagctttgttgaatggtatgcagaagaaggaaaacgcgtatatggtgaaatgattcctgcttctcatccaaataagcgcattttagttatgaagcaaccagttggcgttatggcagctattacaccgtggaacttcccggcagcgatgattacgagaaaggtagccccagcgcttgcagcaggctgtacagccgttgtgaaaccggcaagtcaaacgccattaactgcgttaaaattggctgaattagctcatgaagcggacattcctaaaggtgtaataaacattgtaacaggtagtgcgaaagcaattgctgatacgtggatggaagatggacgcgttcgaaaagtttcctttacaggatcaacggaaattgggaaagagttaatggctagtgctgcacaaacgatgaaaaaagtttcacttgagttaggtggtcacgcaccgtttattgttatgaatgatgcggacttagataaagcagtagaagcggtgattggttcgaaattccgtaacgcaggacaaacatgtatatgtacaaaccgagtatttgttcaggaagaagtgtatgaagcgtttgtagagaagttcgaaaaggcagtgggacagttgaaagtaggagacggtttcggtgacggaacgactgtaggaccacttattgacgagaatgcagtttcgaaagtacaggagcatatcgaagacgctattcaaaagggtggaacagttttatatggtggtcaaaaggttgcagagctagacggacactttatgcaaccgactgtaattggattggcgaacgatacgatgctttgtatgaatgaagaaacatttggaccggttgcaccagttgcgaaatttaaaacggttgaagaagtaattgagcgtgcaaatcatacgccatatggtttagccgcttacattttcacgaaagatattagtcaagcattccaaattagtgaagcgttagagtacggtattatcggattaaatgatggcctcccatcagttgcacaagcaccgttcggtgggtttaaagaaagcggtattggtcgtgaaggtggtcatttcggtatcgaggaatatttagaaattaaatatatttcattaggactataagtagtatactagaatctctataaggtaacagagaaggagattctattatggtatattggctattattactcgtaacaattatttttgaagtagctggaacaattgcgatgaaattatcaaatggtttaacaaagctcgttccaagtgtacttattttcgtattttatggaatttgtttcagcgtgttcgccatcgttgtaaaaaagattcatttaagtattgcttatgcaatttggtctggtgttgggacgttacttattacaattattagtgtgtacttttttaaagagcacattagcttattccaagcatgttgtattctttttatcgtgttaggagtaattggacttaaggtgtcatctgcatcataaaaggctatcttccactggggagatagccttttacttttattaaaatgcccaattacctttacggaagattggttcatgtctgccatcagctgtaataccgtcgatatcaagcttagctgatccaatcatgaagtcgttgtgtgtaatactagtgtttgcaccattttcagcaagttcttctttagacattgtttttccgccaactaagttgaatgcataagcacttccgattgcaaggtggcaagatgcgttttcatcaaatagcgtattgtagaataaaatatttgtatttgaaattggtgaatcatgaggtactaaagccacttcgcctaagaagtgagaacctttatctgtttctactaaatgttttaaagcttcttcgccaacttcagctttataatctacgatacgtccgttttcaaatgttaacgtgaagttatcgataatgttacctgcaaatgctaacggttttgtgctagatacttggccgtttacacctgttttaagtggcattgtaaatacttcttcagttggaatgttcgccataaatggtacattcttttcatttaagctaccagcaccagcccatacatgcttttctggaagttcgatcgttaaatctgttccagggcctgtatagtgaagagctttataatgtttttcgtttaagtaatcaacttttgtatgtaacgttttatcgtgttctttccatgcttccacaggattttctaaatcagcacgagtcgctttgaaaatagcatcccatagttttgcttcttgttcttctggtgcagcgtcagggaatactttcgcagcccattctttcgtaggaacagaaatgacacaccagcttactttatcagcttgtacgtaatcacgatatactttcattgcttcaccggctactttatgagctgttgcaatacgcgttgaatccacaccttttaataaatcagggttttctgcataaatagacataaatgcggcgccttcttttgctaattcttcacgagcgtttgctttccaagatgggaactcagcgaatgcttcttcaggagctagatcgaactttaagcgtgttaacgtctcatcattccaatccacatatacgtgttttgcaccagatttatatgctttttctgtaacgagacgtacaaattgtacagcttcaagaggtgcactgattgataatgtttgtcctggttgaatattaacaccaacattgactgcaagggcagcatatttctctaacgtttgttcaaatgacatatgtataatctcctttaatttgaaagatttcttactatatataatacaagaaaattcaaaaaatatatataaatatagcataaaaagagagctcaaaatatattgagctctcatcgttatttaatcgaagaagcaaattgttctacggtcgtcgtatggtgtatgcgaacacgcttcatttttaacaactcatcgggttcaccttttgtaatgaattttccaggttttgttgttgttgcgaattgataatattttttcgtttctgcaacgactttatcatctacgtgaccgaatggataggcaactgcgataacgggtttacctgttattttttctagcttttctttcgattcctttaattcttcttcatagtttgtaatcttcggcaagtccgcatgtgttgcagtatgagattgcatagagaaaatgccggaatccaccatttcttttatgtcagatgtagaaagagatccttcagcatcaacattattaacaatcatatattctgttgccaccggtttaaacgtatcgtcttttagcttttgtaaaacatgaaatgcattcatattatttttcataccatcatcaaatgtaacaaagataggtttatttactttatttatatcgccccagcgttcaaacgttaacagtgtataaccattgtcctttaaatatttcatttgagcttcaaagttagcgggtgatacgaataagtctttaataccttgaccgtgataatcatcgattgcatggtacataagaacgggaaccttttgctcgaaagtaatagcagattttgtgagtggaatggttttcccatcttcttttatgcctattgcttcaatttggaactcaccgcgttttccttcaaattcttttgtgtcaaaaggaagtgaaaattgcttttccttttctttagaagacaaagatttagcagtttcctttccatcagcggtacgccaaattttatattgtacctcagttaaagtatcttttatatctgtcatatgaatagtagtatttgtagattcgtgtgtaattgggttataagaaattttaccttgttcttgcacagtctctgcttgtttcttagtttcttgaacctttctctctttgttaggttcctggcttacattgctagtattacagcctgctagaatggcagatgtacataaagcgattgctgcgtattttctcataaaatcaccttctattgtgtattatgtttcgtacttctatttaaaatccccaccgctgtaagagaggtggggatatacccttgttcatcatgtcattttagtaataagatagtttttaatagagccatttctaccgtttttttagtaaagtttactttataagagatatgaatttttccatcgatgtattaggccctacaaaatggcgtttaattaagtactgttcgttcggcatcccttttgtaatatgattaccgtgatcagtagttactgcgaactcataatattttttcgtttcttcaacagctggatcattataagaacctactggataggcgagagcgatgacctttttaccagtaagagcttcaattttctcttttgaaccacgtaattcctcatcataattattggagtgagccatcatcgtatgattagcagtatgagattgaatagaaaaaatgcctgaatccatcatttgctttatatcatctgttgatagacgatttggtttgtctatctcatttgcagtaaggaattcagtagctgcaggctggaatgtatcatcctttaatttttgtaaaatatgaagagcgttcatattattttttcgaccatcatccattgttatgaaaataggtttatttacacggtttatatcattccaacgttcaaacgtaagcatcgtataaccgttatctttcaaatattgcatatgtttttcgaattgttcaggcggtacgtataagccataatctccatcacttggcccaggaaatttttcaattgcatggtacattaaaacgggtacatgttgctggaatgtaattttagatgttactagatttgtttcagtattatcttctttaattcctactgtttcaatttgaaattcgccacgttttaaatggaatgtttttaggtgaagtgggagggcaaaatcacgatctttttcttgtgaagtgaaagtttgtttgctttcagggccatcagcagtacgccaaatgttataacgtacttctttaaacgaatctcttaaatcttttgtgtaaagcgtggtattttgtgcgttatattcatacggatcccatgtaataactccttgcgttaaaggaagttcaactgctttcgcttttttttgttcaactgcttgtttcgccgttgtttcttgtatttgtttatcactagcgctactagtgttacaacctacgagaatagcagaagaaagtaaagcgatatatgtatactttttcattctatcatccttctattgtgatttaattatcatcacttatattatgaaacaatcgttcttataagtgacacgaatccaaattttcgattctaaaaatttgaattatacccttgtccatcatatcactatagaatatataggggaatatgtttttgggatatttacataaaaatacatatagaagataaaaaactccacccaaacttcttttagaaaaagagaagtaaggtggagtttttttaaataaacaatccagcgattgtcgcagataaaatagaagcaagtgttgatgcaaatagcattttccaaccaaatttcgatacgatgcttccttgtttctcagaaagagcacgaattgtaccaacgatcgctccaatttggctaatacttgcgaagctaattaagaatactgtaacgattccaactgtacgtggagataatgttgctgcaacaccttttaaatcaaggattgctacaaactcgtttaatacaatcttcgtacccataattccgccagctgggataatatcttgagctggaatacccattaagaatgcaaatggagcaagtacgtaaccaaagatttgttgtaacgtaacggcatgtcccattgcacctgaagctgcgctaattacgtagtttacaacttccatcacaccgatgaaagcgatcattaatgcggcaacgatacctgctacttttaaaccgtcaagcgcaccgttaatcattgcaccgataaagctgtccccgaatacagttcggtcaaatttctgaactacttcgtcttcctttttcgtatcaacaggtgttaataacgaacaaacgattaagcttgagaataagtttaatggaagagctgctaatacatattttgcatctaacatcattacgtatgatgctgtaacagaagcagaaactgagctcatcgcagaacaacaaatgataaacatacggtttttgttaaaatgctgtaaatcatttttaataacgattaaagcttcacttgaaccgaagaatacagagtttactgcgtggaatgattcaacgcgtggtaaaccagtaacttttgaaatggcaccgccgacaacgcgaacgatgaatggtaaaacacctaaataactaaagatagaaagtagtgctgagaaaaatacgataattaataatacgtttaagaaaaagacaaaatctctttgaattccattaaagagaaaatcgacgcctgtcgtaccaagtttaattagtttgttgaaaactttactaatgaagatgataatttgttgaccaatttttgtgccaaacataaaccaaccgattaaaatttggaaaccaatcataattgcaattgcacggaagttgattttacttttgttgtttgacaaagcaaaacataaacctaaaacgacaagaataccgataatgctcattacatattgcatgtagttgcccctttcagaagttcgtataaagtttgtacataaaacgctcgttatattactaaaaataaaacaaagaggttttatgtcatacgtaagatgtctgaccttttagaaaaataaaaataaaaaaagacccatatggattcactttcatctatgagagaaagctaatcaatatgagtccttttttgcacataggctaatattcattagttttccccatagtccagcaatttaaggttgccgggtagaaactctcgatccatattatcgagtatatatgaggtaacatcgtccgtattaaattagtagtagcgtaacattaacagagaactatcgtcaatagctttttttcttccaatagaaatagaccatataagtatgataaaatgtaacgcagtgttatgaaaaagagaggtcggaaaatgagtacaaaaatgacgccaccagttgaaaaaaacgagtttatagatgtagtatttgaagatttaacacatgatggtgccggtgttgcgaaagtaaaaggctatcctattttcgttaaaaacggattaccaggtgaagaagcgcaaattaaaattgttaaagtgaagaaaaacttcgcattcggacgtttaatgaaacttcatacagagagcccatatcgtaaagatgcagaatgcccagtgtacaatcagtgcggcggttgtcagcttcagcatttaacatatgaaggacaattacaagcgaaagaaaaacaagtacgtgacgttatgcagcgtattggcggattaggtgatgttcctgttcatcctgtacttggcatgaagaatccgtgggtataccgtaataaagcacaagtaccaattggagaacgtgagggcggacttgtagctggtttctatcgtcaaggaacgcatgacattattaatatggaatcatgtttaattcaagcagaagaaaacgatacattgattcaagaagtaaaacgtatttgtgaaaaacacggtatttcggcgtataacgaagagcgtaacaaagggacacttcgccacgtaatggctcgttacggacaagtaacaggggaaattatgcttgtcttcattactcgtacagcagaactgccaaacaaaaaagcaatcattgaagaaattgccgcgaaattcccagaagtaaaatcaattgttcaaaacgtaaacccgaaacgtacaaacgtaattttcggagacaaaacgacagtactgtacggatcagaatatatttatgactttatcggggatattaagtttgcgatttcagcacgttcattctatcaagtaaacccagagcaaacgaaagtgttatacgataaaacgttagaatacgccaaattagatggcaacgaaacagtaattgatgcctattgcggaattggatcaatctccttattcctagcacaaaaagcgaaaaaagtatacggcgttgaaattgtgccagaagcaatcgaagacgcgaagcgtaacgcagcgctaaacaatatgacaaacgctgaatttggtgtaggagaagcagaagtagtcattccaaaatggtataaagaaggcgtaatagctgacacaatggtcgtagatccaccgcgtaaaggttgtgatgaggcactacttaacacaatcatcgacatgaaaccaaaacgcgtcgtatacgtatcatgtaacccagcaacattagcacgtgacttaaaagtactagaagaaggcggatataaaacgcaggaagtacaacttgttgatatgttcccgcatacgacgcatgtggagtgtgtagcttggcttaagttggtataataaaaaagcagttgatataggaaaatctataccatctgctttttggtttattgagagtttgaaattgtattcatagtgagaggatttgaatttgaaatgatagataatttttggcgtgatttaccacgaccattttttgtacttgcaccaatggaagatgtgacagacgttgtgtttcgtcacgtagtaagtgaggctggccgtccggacgtattcttcacagagttcacaaattcggatagctactgtcatccagaaggtatgaaaagcgtacgtggacgtttaatttttacagaagacgaacagccaatggtggcacatatttggggagataaccctgaatatttccgtcaaatgagtattggtatggcagaactaggatttaaaggcatcgatattaatatgggttgcccagtaccgaacgttgcatcaagaggaaaaggtagtggccttattctacgtccagatgttgcggcagaacttattcaagctgcaaaagcaggcggactacctgtcagcgtaaaaacaagacttggctttaaagagttaagcgaatgggaagattggttaacgcacatcttcaaacaagatattgcgaacctttctattcatttacgcacaagagaagaaatgagccaagtagatgcacactgggagctaattccggagattaaaaaattacgtgaccgtattgcaccaaatacgctcctaacgataaatggagacatccctgaccgtaaaactgggctggaacttgctgaaaaatacggcattgatggcgtaatgatcggacgaggcatctttaaaaatccatttgcgtttgaaaaagagccaagagagcatagcagtaaagagcatctagatcttttaagactacaacttgatcttcaagatcaatatgcagaagtattaccacgatccataacgggattacatcgcttcttcaaaatttatgtaaaaggcttccctggggctgctgaactaagaaatcaattgatgagcacgaagtcaacggatgaagtacgtgcattgcttaataagtttgaggagagtgttaatgtggtagaaggtagtgaaacggtgtaactgttgaaagttagaggggatggattttattcatttatggggagttgttttatttagttttgagatcttttttagacaataactgaaaagggaatttcttaagaatgaataaagctatcagtatctttttgttgtaacatatactttgtatatgtggagtgtttggtttgattaaatttagtttaaaatgaggcaactttccttttggagagttgtcttttatgctttacagtaaatatataggcaagtaattagagtgaatggggaaggttgaagtgaaaaagaagaaaaagttatcagttatgaaatttttaatatatatgctaatagcaattgtagttattaattggatctataagacacccgaagagaaaaaagcagacttagaagaaaaagttgcgagctatgaagagttcgaatcacactgtataacatatgaagattggaatgttgataaaggtgggaacaaaaatttaaatactttgtataatgatcctcaagaatgcttggaaaaagaattatttatatggcggaacgatggtacggagctaacaaggggagtagccaaattagtatttcataacacagattactattttacagaagaagaattaaaagatgatattcaaacggaggcggaaaataaatacaaattacttgaagaaattcagcgcgagtgtaaatctacattgcttgggggtttttcatatgattattatacagatggatatgattatataatagaggacacatcaggcgaaaaatcaaagatgaatgaaaaaatttttaatagtctatttgaaattacaaaaacgtataaaaataattaactaggtgtatgagggaaatagaatatttgaaaaatggctactgttttagttgataaaaactatagggtattcaaatgactcgatggataagaaatatactaccttttctccacggttacactattttcttggtttctggttataacctccacaagcaataatccacccaagactacaaaacctccccctaaaatgttaaagtagtaacttaacaacattcatttacacatgctaaaagcattactataatcaacatttcaggaggaaaaacaatggcaatgagcaacaacgatatattaaaaagagtaagatacgctttagatataagagatatagatatggtagaaatctttaaacttggtggtatagaagtaacgaaagaagacgtagttgatatgcttacaaaaataaagagagcacctcagtacgaacctgaaaaccctgatgtggaagaagatgagtacgtaaaaacatgcgatatgatgatgttagaggcatttttcaatggatttattactttaaaaagagggaagcaagatccgaaacctggacaaccggcacctgtacaaagcaaagagagtgccaataaccttcttctaaagaaaatgaaaattgcactttcattaacgagtgaagatgtacttgatatattagatagcgtaggcgttaaggtgacaaaaggagaactaggcgctttattaagaaaaaaaggccataaaaattacaaagagtgcggcgatagatacgcaaggaatttcattaaaggattagctgtaaagtatagaggataatgattccgttaaagcggtaaatgatataataggtagagtagggtgttcgtatcctactcttttttatttgtaaaataatacgttaggtgatgaaatgatacatacttatttaggtgagacaattaattttcatataacttataaaaagaaaaagtcggtgcgtctttttgtagattcttacggaaatgtggaagtacaggcgccgaaagggacacctgttgaatacttaatccagttgctagaagagaagtgggattggattcagacaacacgtaaggaaatggcggagcgagcgcgtggaccacaggaaaaggattatgatcaaggagaaggctttttgtatttaggaaatacgtatccgatacagatttcccaagatgcaagtattgagcaagacaatgcaatttttgaaggagataagctacatatttatgtgaaagagctaaaggatgagaaaatacaacaagctttaaagcgattttactataaacagtgtaagtcattagtagggaagagtattaaagcgcatcaaagtaacttcaaaacaaaaccacgttctattcgtattacagatagtagccgcacatggggtacttgcgattcaaatttacaactaaccttcaattggaagctagcgatggcaccacagcgagtaattgattatgtagttgttcatgaaatgtgtcatatggttcatttaaatcacgatcgctctttttggcgtcttgtcgggaagataatgcccgattataaggaaatggagaactggttagcattatctagttggaagatgacggtttaatgttacgctttgtataggttgcgattattgtcaatatttgtcgttaagtcgatatatttcaaaaatcgctgatatatttggagttgcgctgatatattttgaaaatcgctgatatatttggagttgcaatcgatatgttcaaggaagagaaagcaaaaggagatgtcatagcagacatctcctttttttgttgtagcaattatcgcccaaacttcacaacaaaatcttcatccactttctccatcttatacccacgatacccttccgaaagcaatgcctgttgtccaccagcattgttcattggaatgcttttaatatccgtccaatccctttcattgtcctcacgcaattccttcacaaaaacataccgcatactaccaccatacttctccttcagcgcagcaattttcatcccttgtgcgaacttatcttttaaactcggaatgttaaaaggagcaacggtgcagcaaacgtagtcgtatttgctatcttctttttgtaattcatccatgatgactgtagctaatattttttgcataccattgcctcggcagttcggatgaacatttgagatttcttgatagatgacgcggtgcagttcactttctggtaagccaatatcaagtcctaaatgttcatcgtcgataggagggacgagtagggcacgaaatgcgatgagttcgttttcgataaaagcaccgatcatcatgccatttccttctagaatgtattgaaattcttcttgggagagtggttgtaaacggcttttatcttctagtgcttcaactacaacgttttgtagtaataaaatttgttcgatgtactctagtgatagtaatgtaacgtgaaatcgctcgttattttgttttaatctgccctcgtatagaactgtcatgcgttagccctcctttagcgtacaatgtcttgaaagacggtgagttctcgtagtgtatcttcatttatttcaatgccgagtcctggcttttcgtttaagcgaataaatggtacgtcgtaatgtaagtttccgatgtccttcgtgaattttaatggacctgtaagttcaacgctcgtaataatttttttcgaaaaagcgacatggaatcccgcggaagaggcaacggatgattcgaccatggatccaacttggcattcaatgcctgccatttcagcttgatgagcaagttttacagctgggtatatgccgccgcatttcattagttttatgtttactttatcagccgcgtctaaattaataatttggcgcatttcacgagagccctttaatccttcatcaatcataagcggaaggtctgttttcgaacgaatgtgagccattgcgtcaatatcgtctgcgatgacaggctgttcaatccagtcgatgtttaaatgtcctaatgaacgaagtgccattaatgtgttggcgctatttttccaaccttggtttacatcaacacgaattgcgatgtcatttcctacacgctcacgtactgcttcaattcgttttacatcttcttttacatttgtaccgactttcattttgaaagattggtaacctttctgaatcatagaggcagcttcttcggccatttcttctggatctgcgatacttaatacgtgagtgataggaaattcttcatggtatcgtccaccaattaattgatatacaggttgatttaattttttacccattatatcaaaacaagcaatatcaatcgcagctttcgctgttggaacaccgtaaattgtattgtccatcatatcgtgtattttttctatattcattggattttgtccgattagtgcaggtgctagcgtatgctttaaaatatggaaagtactttcccatgattcacctgtgacgtgatcatcagcaacgccttcaccgtaaccgataataccttcgtctgtttccattttgacgataatagaaggcatatcagaataagaaccataactaataacaaacggatcgcgaagcggtaaacgaattgcgtaaaggtgaatagctgtaattttcattaggtagagaccccttcctgtttacaatagttttatacatttgatatagttgacgttaaatagtcgttaattaatgataaggagttagagaaatgatgataaaaattgcagttgtcggttcaaaagagtttatggagacacttttacctattgctcataaactagaagaaatagaaattgatccatatgtttaccttcatccggcagaatcttctgaactattaaagcgtttaaagccttgtgatttcatctttttctcaggtgctttaccttattatatggcaaaagaaataagagaacaattacgaattccaagtacgtacttacagcaagacgagacgactgtcgcatcttccattctttctgtcatgtatcaccaagggattcaaccacataaaatttcaattgatttagtagaccgttcattcattataaatgtgttccatgatattggcataaaagaaagtccacaagtgtttgattatgaaaatatgctgtggagtaaagatgaaataaatagagttattgattttcatgtagctaaatatcaatctggaaaagctcatttagctttaactagtattcatgctgtctatgatgaacttcaaaaaataggtattccttcagaacgtatgatagatctgaagcaatccattatacatgggttaaaagatgcaaaaataaaagctgagttagcaagaagccattcagctactgttggtgcttgtattatttcttctttagaattacgagatggtttgcttgagcaattagatgtcatttcaaaagaactacgtggttcatttaaaacaattgatgaaatgacgttcattttgtatacgactcgtggtgatattgaatccattataaaaacaaatataataaataatttatttgcgagtatagaaggaatgatagctattggatttggttacggaaaaactgtgaaagaagcggagcaaaatgctaaaatcgcccaaggtttcgcgaagaataatccaatagaccactgtttttatatactaacaagtgataaagaactatttggtccgttcccgaaagaacagagagtacaaagtttgaagaatgacaatccggaactaatgaaaatagcgaaggaaacgaaacttagcccagcaaatttatcaaaaattattcaatttagtcaatcacatccgtcattgaagtttacagcagcagatctttctgaatacttacaagtgactcggcgatcaacagaaaggttattaaagaaactagttgattatgggtatgttcatatttgcggcgaggaaatgccttatcaacaagggcgtcctcgcgcaatatatgaactgaatttaccgttatctttaagcttctaattgagcgttttgtttttttagtagttccgctttttcaatgtcagatagtttcgtaattgtgagaccagttataccgtaaatgatcgagataataggtacgatgaaattcaatatagcataaggagcatattcgaatgcacctacgccgagtgttgcgagtataaatacgccgcatgtattccaaggtacgaaaacagaagttaatgttccgccatcttctaatgctctggataaatttttagaatgtagtcctttttctgtgtatgcattcgcgtacattcttgaaggaacaacaatcgaaatatattgttcagagcaagtaagatttgttgcaaaacatgaagcgatagtagaagcgataagtccctttgctgatttcgctaactttaaaatttgatttacaatggaacgaagaatacctgtatgttctagtactcctccgaaagtcatagcgacaattgtcatagagactgtattcatcatcgaatctaagccaccacggttaaatagctcgtctactagcttgtttccagtgtctataacaaatccagcttggagtgcaccgacagatgctgagacagaaccaccttgaataaagacttgtgataaaaaccctaaaataatacctacaagaatagctggtatagcaggaacttttttagcaaccaataccataacgactacaggtatgattaataggaaaggtgagataacaaaattttgttgcaatacttgtaatgtttgctcgatactttttgcatcaatattgttagcaccgaagcttcttcctaagaaggcataaacgataagagtaataattaaacctggaattgtagtaaataacatatgacgaatatgtgtgaataaatctgtatttgttaatcctgcggctaagtttgttgtgtctgaaagcggtgacattttatcgccgaaataagaaccggaaatgatagcaccggcaaccatcggagctgggattcccatacttaggccaatacccattcctgcaacaccaattgttcccattgtagaccatgagctaccaatagctaatgcaacaatagaacaaataattgtaattgaaactaaaaatagtgatggtgttaaaagatttaaaccgtaataaatcattgttgcgacaattccaccaccaatccaggcaccgatcgttaaacctactagaataatgataacgatagccggtaatgcgaggtgaatgcctttatacattgcttcttcaatgtcgttccatttgtaaccgtaacgccaggcgacgatagaagcaacagttgtaccgataataagtgggacgtgagggctctgttttaatacaacaattgtaaccatcataactgcaactgtaatgataatagggatcattgctacaccaaaaggtatttcttttttcataaatttcctcctgttatgtatgtttgtttgtatttttagaattgtcgtaaaatagacgctattaagttataataactaaaaaacgatatgagcgtcaataaaaaacagaaaataaggaatgttctatcgatataaagtgagtggaaataagttgtagattatatttgaaaataaataattgacttttttcttaaaattcaatatgttcataaaaacatctgtttttcataagtataattaacctgaatggttttggaatgtgggaaggagaatgtagctttgaaaacattagaactacaagaacgtttaactgaaatttttcagcatttacatgaaaaccctgaagtgagttggaaagagtatgaaacgacagcgtatattactaactttttaaaagaagaaggaatttcatataaaacatttgatgattgtccaggcgtgattgctgaaatcggtaatgggaatccggttgttgcgattcgtgctgatatggatgcactttggcaagaagtgaatggagaatttaaagcgaatcattcatgtggtcatgatgctcatatgacgattgtaatgggacttattttacaattaaagaatatgagatggaaaagtggtacagttagatttatttttcagccggcagaagagaaaggaaatggagctttaaagatggtagagaaaggtgctgtggatgatgcggatttcctattcggtgttcatttgcgcccaattgaagaactatctttgaaacaagctgcctcatcaattcgtcacggagcagcaggatttttagaaggtacgattcacggagaagacgcacatggagcacgcccacatcaagggataaatgccattgatgttatttctatgattaatattggtttgaaaaacatatggctacgaccgcaaagttcctattcagtaaagatgacgaggtgccaagctggtggagataatttgaatattattccgggtaatggtcattttagtttagatgtaagagcagagaataatacactattagaagagttaaagaaaaggatagagcatgtcatagaatcagctgcatcaatggggtcgaaaacttcatatgagtggattgatctcgcaccaggagctgaagtttcagaagaagctgaacgatttatgcgtaaaggtattcttgaagtgtatggggaagataaatgtacaggaccactttatacgacaggaagcgatgatttccattactacacagtgaagagaccatatttaaaagctgtcatgcttggattaggagcagacttacaacctggattacaccatccgtatatgaagttcgatcatagttgtattatggatggggtagaaatattaaaacaaactgtattgaaagtgttagaagacaggggctagagagctcctgtttttttgtagtaatttgttgttaagtcgatatattgaaaaaatcgttcatataatttcacgtacctattaatttgatgaaaaatccttctccagtacatagtgtataataagaagtaccatttcttaataggagaaaaaaatgaacgaacaatattatgatgcagttttaaatataaaaacagtaggtgaacaaaaagggtttaacaagtctatgcactatcaccgttatgaaccgacgccatatagcggattagatgagttactgaatcaatatgagataaaacgtagtgaccgagttgtagattttgggtgcggaaaaggacgattaaacttttatatgcatcataagtgtggtgcttcagcggttggaattgaaatgaatgaagagttttataaagaagcgttggataatcttgatcgttatgctcgaaaggtaagagacagtaaagataaaattaggtttgaatgttgtttagcgcaggaatatgagattaatccatgtgataaccgattttatttctttaatccattttctgtccaagtgtttatgaatgtagtaaataacattttgctttcggtagaagaaacggggagagaagtagatattattttatactatccttctgaagattatattttcttcctagagaatcagactacgtttgagttgaagagggaagtaagattacctggggcttatgagaagaatgggaatgagaggtttttagtgtatacattaggattataaaaaagcaggtgccaaggcacctgctttttttactcacgtctatattagttacggattaagtaatcaaatgcacctaaagctgcgtttgcacctgaacccatagagatgatgatttgtttgtacggattatttgtacagtcacctgcagcaaacactcctggtacgtttgtagcgccgtgcttgtctgttacgatttcaccgcgaacgcgttcaactgtttcgcctaaccagtctgtgtttggaacaagaccgatttgtacgaatacaccttgtaattcaacgtgatgaacttcttcagtttcacgatcgatgtaagaaataccgtttactttatcagtaccagtaatttctttcgtttgaacgtttttcagaacagttacgtttggtaagctgttaagacgttcttgtaatacagcatcagcttttaattctggcatgaattcaagaacagttacgtgcttaacaatacctgctaagtcgatagctgcttcaataccagagttaccgccgccgataactgctacgtcttttccagtgaataatggaccgtcacagtgtgggcagtatgctacacctttatttttgaactcagcttcacctggtacgccaacgttacgccagcgagcacctgttgaaacgattacgctcttacttttcagaatagcgccgttttcaagttccacttcaataagttcttttttctctaaacgttttgcacgttgtagattcattacatcgatgtcgtattcttttacgtgctcttcaaggcttgctactagcttaggaccttcagtgcgttttacgctgatgaagttctcaatgcccatagtatccattacttgaccaccgaagcgctcagcaacgataccagtgcggatgcctttacgtgctgcataaattgctgcacttgcaccagcagggccgccaccaacaacaagaacatcgtatggatctttatcagaaagctctgatgcatctggaccgttacccattttagctaaaatttcttccagtgtcatacgaccgcttccgaaagattcgccgtttaggaaaactgttggtactgccatgatgtctttgctttctacttcctctttgaatgcagcgccatcaatcatagtatgtgtaataccagagtttagaacgctcattacgttaagagcttgtacaacatcaggacagttatgacaacttaggctgatataagattcaaaatgatattcgccttgaatgtttttaatttgatcgattaatttttgttcaacttttggagcgcgtccacttacttgtagtaaagctaacactagtgatgtaaattcgtgtcctaatggaataccagcgaatacgacaccagtgtcttcaccagggcggtttacgctaaagcttggtgttctctctaattcaactttttctactgtaatcttagatgacatagtagctaattcgtctactagagctaacatatctttagatacgtcgtcgtttcctgcgcttactttaagtaaaatatcgttctccattaactgaaggtattgggatagttgtgtttttatatctgcatctagtatcattttgatcgaactccttagattttgcctacaaggtcaaggcttggtttaagtgtagcagaaccctcttgccatttagctgggcaaacttcacctgggttgttacgtacgtattgagctgctttaattttgttaacaagaatgcttgcgtcacggccgataccgtcagcattgatttccatagattggataacaccgtctggatcgatgatgaatgtaccacgagcagcaagaccttcttcttccattaaaacgttgaagtttgtagtgattgtgcgagttgggtcaccaatcatgatgtactcgattttaccgatagtttctgagctatcatgccatgctttgtgagtgaagtgagtgtctgtagatacagagtatacttcaacgcctaactctttaagagttgcatattggttttgtaagtcttcaagttcagttgggcaaacgaatgtgaagtcagctgggtagaaacaaactacactccattttccttttaaactttcgtcagtaacttggataaattctccattatggtaagcattagctttaaacggttttacttctgtgccgattaataacatattaaaattcctcctaaatgttggttttgagcatcaaaaaatagtgtgctcataaaatatattttttaattaactataataattctaattcgatattaattatcatatagaagtggttattttgtcaagcgaataaacgaactttatatcaatttaattaatatttattctcaattaaggataacagggaatggaaaggtaattttaagtttataaattttcaatgagtgcttgaaagagtagtgtgtatgttagacatatgatgtaagtataaattcttaggaaggaaatatttcttagaagttttctttttgaaaaggaactgcttatttctattttacaaagaattgtgtgataaataaaataaaatgaattagaatctttttgaacaatttttgtcctctcaaacatataattaggaagtatattgtaataataattagaaacattgactcaaagtgttaacaagatataataaaacctagatatacattttaaaaagaagaacatatattataggatgaaagatttaatcctattattttttatagcttttagaaaacgcttacaattagtgtggaggggaaaccatgtctaagttcacaaagtattttttaatggaagctaacgatgtaattgtatatgtgaaagagaaattatgtaagtttgaacatgcaaaggggttacagtgtaaagaaataggtgatggtaatttaaattatgtattccgcgtttgggatgaacagaagaacatttctgtcattgtaaagcaagctggggatacagctcgtatttcagatgagtttaagttatcgacgaatcgtattcgtattgaatcagatgttttgcagttagaggaagagttagcacctggacttgttccgaaggtgtatttgtttgatagtgtgatgaattgttgcgtaatggaggacttatcggatcacacaatattacgtacagcacttataaatcatgaaatatttccgaggcttgcggatgatttaacgacctttttggtaaatacgctcttattaacatcggatgttgtaatgaatcataaagagaagaaggaacttgtgaagaattatataaatcctgagttatgtgagattacagaagacctcgtatacgctgagccatttacaaatcataataagcgtaatgagttatttccgttaaatgaagggtggattagagaacatatttatagtgataaagagcttcgtatagaagtagcaaaacttaagttttcttttatgacgaatgcacaggcgcttattcacggtgatttgcatactggttctgtttttgtaaaaaatgattccacaaaggtaattgatcctgagtttgccttttatggaccaatgggctatgacattgggaatgtaatggcgaatttaatgtttgcttgggtgaatgcagatgcgacaatgtcagctggagccaagaaagatacgtatatggattggttacaatcgacaatggtagaggtaattgatctatttaagaagaagtttttagatgcttggaatattcatgtgacagagattatggcgaaagaagaaggctttaacgaaatctatttacaatctgtattagaggatacagctgcagtgacaggccttgagttaattcgtcgtattgttgggctagcgaaagtaaaagatattacttgtattgagaatgaggaagcacgtgctagagcagaacgcatttgtcttcaagtagcaaagaaatttattttacgagcgaatcaatataaaacaggtacaagctttgtagaaacgttaaaagaacagtcaatgcactatgcgaagtaaggggagaagatgatggaagagcaattaataccaattcagtggaaagacgatgctttagttttattagatcaaacattattaccaaatgaagttgtctatgaatctttcaatacagctgaaggtgtgtgggatgccattcaagtaatgaaagtacgaggagcgccagcgattggtgtttcagcagcttatggtgtgtatttaggggtaaaggaatttgttgaaagtacggaagctgaatttattgatgaagtaaaaagggtatgtgcatatttggccacatcaagaccgacagcagtaaacttattttgggcacttgaaagaatggaaagtgtagcgacagatcatactcatctatcaatcacacagttgaaagatagattactagaagaggcaaaagagattcatagggaagatgaagaaattaaccgtcaaattggagaacatgcattaacgttattccatgatggaatgggagtattaacacattgtaatgctggtgcgttagcgacgactaagtatggtactgcgacagctccgatgtacttagcgaaagaaaaaggatgggacttaaaaatctattccgatgaaacgcgtcctagattacaaggttcaacgttaacagcattagaattgcagcgagcgggaattgatgtcactgtcattacggataatatggcagctatggttatgtcacaagggaagattgatgcggtaatcgttggatgcgaccgtgtggcagcaaacggtgatgtagcaaataaaattggaacattaggcgtatctattttagcgaaatactacaacattccgttttatgtagcagcaccaacaccgacaattgacttaaaaacaccgacaggaaaagaaattccgattgaggaaagagatgcttctgaagtaattaatcgtttcggacagtattctgctccgaaagaaagtaaagtatataatccagcatttgatgtcacgccacatgaaaatgtaacagcgattattacggaaaaagggattgtaaaagcaccgtttacggagaatttaaaaaagttatttcaataagtagatagagttaaaaagtcagtcatcataagctttatacttagggggatgtatatgttattacaaaaagagagagaagagattgtagcgtacggaaagaaaatgatttctagcggtttaacaaaggggacaggcggtaatattagtattttcaatcgcgagcaaggtcttgttgccattagcccaagtggtttagattgttatgaaacaaagcctgaagatgtagttatattaaacttagatggtgaagtagtagagggagagagaaaaccatcaagtgaactcgatatgcaccttatttattatagaaatcgtgaagatataaatgcgcttgtgcatacacattctccttatgcgaagacgattgcatcattaggatgggaactgcccgcagtatcatatttaattgctttcgcaggcccgaatgttcgctgtgcaccgtatgaaacatttggtacgaagcaattagcagaggctgctttcgaaggaatgatcgatcgtcgtgctgttttacttgcgaaccacggtttaattgcgggtgcaaatcatatcaaaatggcatttaccgttgcagaagaaattgagttttgtgcgcaaatttattatcaaacgaaaagcattggggaaccgaagctattgccagaagacgagatggagaatttggcgaagaagtttgaagggtatgggcagcagtagaataaaaacaccctcaagaaaagatcttgagggtgtttctttacgcttttttaagcaacaaatacataaagtaaggagcaccaattaaagcgacaacaatacctgctgggataccgttaggttcaacgatatttcgtccaattgtgtctgctagtagcaatagccatccaccgattaaaagggcgataggcatgaagatttgatgtcttggacctactaaagatttcgcgatatgaggagccatcagtccgataaagctaattcctcctgttacagaaacagcggcagcagcaagtgcaacggctgcaactaataaatatctacgctctttttcaatttcaattccaacgccaattgcgactggttcgtttaatgctaaaatgtttaatcgatttgctttatagaaaacaaatggaattaatacgattaaccatgggagcattgcgaaaatgaagatccaatcgtctccccaaatgtttcctgcaatccattttgaaataaagtctactttcatgcgatctgcggatgaaataaggacaatcatcattccagatagtgcaaaggcaaaaccgataccggttaatgttaatcgtaccggctgaagtccacttgatttactatatgaaaatacgtaaatgagaacagctgtcagaaatgccccgataaatccaacgacaggtagtaagtaaagaaatgaacctacatctattggaaagtataaaaagaaaatagcaacagcaacaccggccccagagttgataccgagaataccaggttcagctaaatcatttcgggtaattccttgcagaatagctcctgataaagcaagagccataccagctaataatgtaatgataattctaggtagccttaaagagtataaaacaaactcctctttaaaagttccttggcccattaatattgggagtagccgatcataagataaagatgctgaaccgagccccattccaattacaatggttgtaatggttagtataagtaaagcgagtatgataagacgttgttttcttagaatagatggtatcatgagaacgtttttcctcctttacgtacaatgaataggaagaatggtaatcctacaattgcgacaatagcggcaactggtgtttcgtacggagcgttaatcgtacgtccgattgtatctgcaagtagcataaaggaagccccggcaattgctgacatcggtataacaaatcggtaatctggaccgacaattggacgtaccatgtgaggtaccattaaaccgataaatgccatatttccgacaagtgctacagacgcacctgcaagtaaaatgataatgataaatagaatggttttaataacaataattttttgaccgagtccaatagctacttcttcactgaaactaagaactgtcaactttttggctagtaagatagcgataaagatactaattgaaatgactggaataataactttcaattggctccaagtagttccaattacgcctccagcagtccaaagtgatacatcttgtgaaattttgaagtaaatgccgactccttctgaaattgcgagtagaaatgctgaaactgcagcaccagctaatacaattcgaagaggggagagaccgccttttttcaccataccaattccaaataccataattgcaccaactgcagcaccgataaagcaagctaatgttaagtaaagatagcttatggaagggttgaaagcaagtgttagtgcaagcgcagcatttgctccaccagatagcccgagtaatccaggctcagcaagtggatttcgtgttaatccttgcataattgctccagaaacggcaagtccagctcctacaaaaatagcagcaacttcacgtggcaaacgtatttcgcgaataatagatattttgtcccctttagcggaggaagtgagtgctaaccatacgtcttttattgaagtatctgcagcacctaataccattgccaccataaaaataagaaagaatgcaattatgcttaaaattaatttgtatgtaaaagctatagaacgcgtattgtcatgttcttttgtcattcgtttcacatcttttcttttcatagaataaaggaagaggaattcttaaattaagaattcctcatgtttgtattatttaccaagaaagctcttcttgaagaagtctagttggaaatctaatgtaagtggatcattgaaatagaattccatcatgtttgcttcgtatacacgattattttttactgctgggatgtttttatatgattctgtctcttggaatgagttatcagtatctttgtttttacttacgattaagtagtcaccagcaaactcaggtaatacctcagtagataatgcgtaataaccttcttttaatgctttttcttttactttttcaggcatttttaatttcatttcttggtacagaatttctgttccacggccccagttctcgccgtatacataaagctgtttgttgaagttttctacaacagaaactgttgcatcttcaccgatttttgctttaatttctttaccagcgtcttgtgcacgtttcttgaagtcatcaacccaagtttttgcttctttttctttgtttaataacttaccgatttctaaatgctgtgttaagtaatcaacttttccgtaagtgtatgttacagtaggagcgattttctttaacttatcaacatttttaatattagataaaccaatgattaaatctggatttagttcagcaattttttcaacattttcatctgatacttcagcaacatctttaagtttgctatcaaaacgtgggttttgtttagaccatgaatctaccccaacaagatttacacctaatgacattacgttaccagcgaatgatgatagaacaacaacgcgttttggatttgcaggaacttctactttaccattttcagattggtatgtaattgtttctgatttactaccttttgcatcgttctttttgtctgtagagccattgctacaagcactcataacaagaacgaaaagaactgttagtgaaataaataactttttcatcgtctttctcctttaacatagatgatatgtgtatacgataatttgtttaactgcaatctgtttgaatgagtagtggtaatgcaaaatatttattaaaaatcttgaatgtgagattttataatatagtattaaccatattaatgaaagaagatgtaatctcaaatttgctaattattaacaaaatgataatgattatcactattgattctttaaataatataattttatataggtgtattgtcaatagtaattttgattgtaaattttgcggaaacaggttatattttattgagaatgataatcaatgattagtagctgaggagtgagcacgaatgaatcgagaagaattgtttgatgtaactgtgataggcggaggacctgcagggctttattcagctttttatagtggactcagagaaatgaaaacaaaaataatagaatttcaaccacagttaggtgggaaaatacatgtttatccggagaaaatgatttgggatattggcggattattaccggttactggcgaaaagttaattgagcaacttgtacaacaagggttaacatttcagccagaagttgtattgaatacaaaaatagaatcaattattcgtaataaagatggtatttttacgttaaaaacaagcactggagaagaacacttttcaaaaacagtgatcgttgcaactggaagtggtatattgaatccacaaaagttatcaattgaaggtgcggagcgatttgaagtatcgaacttaaattatacagttaaatcgttaaaacgtttcaaaaataaaacggtcattatttcaggcggaggtaactctgcaattgattgggcaaatgagttagaaccaattgcgaaaaaagtctatttaacatatagaaaagaagaattatctgggcatgaggcacaagtaaaacaacttatgaacagttctgcagaatgtttctttaatacatcgattacaacattaattgctggcgataaccatgaagcgattgaatatgtagaattaacaaatcacgaaacgggagaggtttctcagttagctatcgatgaagttattattaatcatggatatgaacgtgacattacattattagaaaatagtgagttagacgttgcgattatagataattattatattgcaggtaatgcaaatagtgaatcttcagtagacggattatatgctgctggagatattttaaagcatgaaggaaaattacacttaattgcgggagcattccaagatgctggaaatgctgtaaataaagcgaaacaatttattcaaccagatgcaagtgagtatggaatggtttcttcgcataatgaagtatttaagaagagaaatcgtgaattgattaagcagatgatgaaataataaaggaacaagtatacccccatttacttctctattcgaatgacgagagaggtaaatggggtttttcctgtttactatattttcaatcattataatgacaccggtttcatcagttcatgtgacatgaacgtttttatttgtaaatcttcctagaaaacaatgaatctatgttttgctgacgcagaacagtattacattacgctgttcctttagctcgttttttagggaatggcatatttaatatagaagcaatgtactgttttccatgcattcgagctaatgattctaatatttggcgaacacgttttgtaagatgaccttgtttttttatttcctcacaatatgcgtcatagaaaacgtatttagcccaaaggaaatcatcttgttggaataagaaatgatttttgtaccattccccaattgtatggtaacaattgttttcttgtattgctgcgctttgagaaagaatacgatcagataaagatgtagttaaatgagaaattgtgttttccgtttcaacttgtaatgttttttctaacattgtaatgatgtgacgagtagccatatgttaacgctcctttgtgtaaatgggtaataccattctatatttaaaaaattcttactatatactattatacaatatatggaatgcatctacctgctttttaggttgcatttacaaaatcttttttatttgtttacaaaaataaagtaagatacagtgtataggaaaaaataataaaggaatgaatgcgttgtatataacagtagaagaagctgcagagtatttgaatttaccaaagtcgtatattgaagagctaattcagcaaaagaaaattcgtgcactatttgatggagagcaatatttattaaataaagaacaattcaatacacatttagaacaaatggagaaatataagcaattagtggaagaaatattgaacgaaccaattccggaagatatggatgttaaagatgaagattaactatgggaaatcccttatgaagatatgcagaaatgtatcttcataagggatttttttgtttaaagatatcaaaagcatagggggttcttagtctttcttcaaattttgataggtagtagtctaccatgttaaaagcatatttttttctagctaggacaaacatagagaacgtaacctgtacagatacatatactatcagtgcaaaagcttataaattaatggaaggggttttctcgtgagtttatttcattgtgattttttgaaagacttaattggatcttttgtgagagtaaacaggggtggtccagaatctcaaagaggaacaataatatcagtatgtccggactacttcgtattgcagaatgaaaaaggtgagctgtattactatcaacttagtcatctaaaaagtattacaaaaagtgcaaaagaatgtggatcaagtgattgcgaatgggaagattgcgcatgtgcagaagactttgaagcacttcttgaaagtttcaaatatcgttgggtgaaaattaatcgcggtggtccagaaaaagtagaaggcattttacaagatgtttcttgtgatttcgtaacattaatcgtaaaagaagaaattatattaattgcaataaagcatattaaaagtgttaactataatgctttagcatgcggagagagcgatgagagcgacgatagtagcagcaaggaaagtagcaataattcaggtcgcgctcgtgcacaaagacaatcaagtagaggcagataataagaaagggggatacgaaattggagaatgtattatgctgtgaccaaattaaatgtttagttggtgagactgtaaaagtaaaccttcgcggaccagaaagtcgagtgggtgagctcgtatcgttaggcaaagattatttaacgttacaattacctcatggtgaattagtatattatcagttgaaacatgtgaagagcctagttaagaaagtgaaagaaagtaaatgtggcgattgctatagttcatgtttctgctctgatgaggatacttttttagatatattaaaagacttgaagtataagtgggtaaaaattaatcgtggtggtccagaatgtatggatggtttattaagtgaggtacaccatggctgtattacactagtaaactgcgatgaagttatttatgtaattaactctcatattaagagtgtgagtcaagtagttaaatgtaaaaagaatgaagatgaataatgtttaataaataagaggggcattatgagggaaagagaagaacaatttcttatttcgatagtatgaaaaggaattacttactattaaaacagaactttgccctgattatttttttgaaaatggaagactggaaagaagaaattcatagaaaggaggatatagatgaatgagttaaacaaaagtattggagaaaatatatatgttaaattaatcggtgaaaaaagatttaaaggtgtattaatagacgtaggaaatgatatcgttgttctttacaatggacaagactatgtatatatatctttataccatgtacaatattataaaattttaagaacatatgatgaagaaatatcaaaaccagatgttgattctgtaattaagagggaatcaccttctatctctttgaggaaagtattaagtacttctaaagggattttcactgaaatttatgtagcgggaaatgctccaatacatggttatgttacaagtataatgaacgattatatcgttttttatagtccagtttataaaacagtatatatatctttaaagcatttgaaatggttaattccatataaagaaaatcaagtgccttatgccctcaataaaaatgaactccccgtaaatccattaaatattacgttagctcgaacgtttgaagaacaacttattaaaatgtctggcaaaatcatggtgttcgatttaggtgaggaatctaataaaatcggaaagatggcgaagattgatgaagggcatattgaaatattaaaagcgcgtgatgcgaaaatgtatgtaaatattcaacatgtaaaatctgtccactgtccgtaagctagttgaaagggctggctttttcttttatatgcagaagaaaaggtcgagcctatttgtttaactcgattggaatatgaggggaaaaatgaattgagtataaatatgttagtgtgatcattgaagaggaaatcttgtgctaaattataaaaaatatgtacgagctatcttttgatgtattcaatttatttttttgagggagaactgctaactaatatattaaaggggttttgttggtggagcagtttccaaattctttatcgattacattacttggtagtgctggtggagcagcaaaagcagttttagcgattttgaatcaagcgatagtaaatgaaaaagacccgatttatgaagtgataaagagtgttacatttcatttggttgatataaaacaaaaagataggacgtattatgacgagttgtttccaaatttgaaagatcaattgtttttatccgaaatagacctccaagatgtagtgacatttaaaaagcatttaaaagaaagtagtacgagtgttgttattgatgtttcgggggcagatacgatcagagtattaagctgttgtaatgaacttggaatttgttatattaattcagctttggaaaatgaggcagtagatcaggacgatagtttaatcggctttcaacttacggaaagatatacgagatttgagaaggaaaaagagaaatttacaaatacaaaagcaattataggctcaggtatgaatccaggggttgttcaatggatggttgttgaacttatgaaggaacgcccgaatgaaaagccaagagcatgctatatagtagaacatgatacgtcatttttgaatgatacagcacttataaaacctcatacactgtatgcttcatgggcagtagagcgatttctagatgaagcgatatggagttatccgatgtatatgagtcatcatcgtcccctttacttttatgaagatgtatatgcttcagagtataaagtaaagttgggagagaaagagttttatggttgtttaatgccgcatgaggaagttttaattttagggaaaaactttaacatggaagttggatttctttaccgaattaatgagtatacaacaaatataattagacagaatttaaataaggtagaagatctatggaactggaatcgtaaagtatttaatccagccgaagaagagattgcgggcgaggatctagtcggtgtattactcgtttatgaaaatagcgaggcatatatgtataacgtgatgaatagcagccaagtttttcataaatataaaacgaatgcgacttacttccaagtaggatgcggaatttatgctggcttgtgtagtttactgttcgatgaatttaaacaaggtgcctattatgtagaggaattattattaaatacagaaagtaagtacggagaatatttgaatttatatatgaaggattttgtagtgggggaaaatgattttacagatggcttgctacatgatcgggtaagatggatataagttgtgatgaaaaggaaggggaaatccccttccttttcgcgttataaggttacatattgctttgaaagtaattttatacttataacttaatgagataatatgtagagtttttgtattgatcatgaggagtatttatatgaacaaatttaaaagcttaatttatgaggaaagagaagctttaaaagtatttaaaaaaattaacggatttgttagggaaaccaaagccaacaaattatgaatgatgtaatatacgagaaatccttttatatgttgtgcagttaatggaaagttatgcagcgcaatatagagtgaagtttcactggaaaataaatggggatgcatcacctgtaaacggtgatgataaacaattaaaacaattgttattaaaaatgggatagaatcgatgcgagaaggtggagacattcatatccgtgtatacgaaaaaacggaaggatatgaatgcatttatatattgggatggagaacgagaagttagacaaaatcggtaaagctttttactcaacaaagcagaatggtacgggacttagattagcgattacatataaaattattgaggagtatcaaggaaatgttgcgattcaaagtagcgtggaaataggaacgaaagtggagatttttttaatgatagtataatgtgctacaagaaaatatttttcagaaaagtgttcttgttgtgtaaatataaacattttataaaatgtttcaagaagggttttttttataaaatacttcgtttataatggaggaaaatatcgacatgagatttgttattcatgtaacggttcggtagtgttagaaaaagtaggggtgcacacgcatcctttttctatgcagatatgatgaaagaggtggtatcatggaattaacattaaattcgactgtatgcttacacacgattcaatttcgaaaagagcaaaagaattacattgtaaaagatacaattacaggagaaaaatatgaaatgccgccactttggattgatgcattggcaatgatgcgtgacggttttttattgggagaaattgaggagaaattaaaagaagagtatccagctgaagaaataaatatgttagcatttacgaggcaactgttagaactagagcttgttgaaatggtagatggggaagaaatagcttgtacaaagaagaaagaaaaagactatttagcttgggtacgtccgcgtgtcgagcaattctttcttagtttaaataaaaaatatagaagcaaaggtcaatgatgatctttgctttttttgtatcatttgtttaaaaaataacagcgaatgctcttgcaaaagcaccatcactatctttaatttttaaaggtgctgctgagaaaaagaaacgtttcgttttaatggcatctaagtttgttaagttttcaattaaataaatattattcccaagtagtatatgatgaatcggtgatgtttctgtcgttacctcgtcaggagaaatgaaatctaaaccaacagattttacttttaattgaactaattcttcagctaattcttcggaaagataaaaagcttcttgctcatatgcctctgtattccatttagtagatagattggaatggaaaatgacaatatctccttcttttatgtcagcattgtgtaatacttctttacgtaattttcgttcttgtacatgagttacatcaataagaacagcttcgcctacaaattgatctaggggtaattgatcaatggtagttgcgcctgaaatgaaatgggcaggggcatcgcaatgtgtaccaacatgaacgacagaatggaaatctgtaacttgataacctgtttcttcaacgcttgtaatggcttctaaattgatttttggtgttccaggaaattgagacatattattttcgaatgtttgtgataggtcaattactttcattttaaatacctccaatatatgttttgaaatataaaaaaactcacctttcatgatcaagaaagatgagttttgtacacaatagttacgttttatctttcaaaatgcaatgcattttgcaggaattagcacctattcagtttgtataaactgaggttgctgggcttcaaagggccggtccctctgcctctcttgataaagaattattcagttttaaaatttttaatttttagatagttaaattgtaattcatttccttttttcgtgcaatacaaaataggtattcacccaaataaagttgctcgcatattgtagcttatgtaaatagaatgctgcgaaggagtgagtgcagtgacaggaaatgtattgaattattttgctggtggcaatacagctagagggtttcataatttatacgaagagaatctaaaagggctaaacagattatttattttaaagggtggtcctggaaccgggaaatcttctttaattaaggcaataggtcgtgactgggttgaaaaaggatatgatattgaatttttacactgttcttctgataataaatcggttgatggtgtaattatcccgaagttaaaagtaggaattgttgatggaacatcaccgcatgttattgagccgaaaatgccaggagttgtcgaggagtatatcaatttagggggtgcttgggactcagataaattgagagagcagaaagtggaaattgaacgatttgtttcagaagcaagcaaagcttttcaagctgcttacgctcgttttaacgaggcgctaattatacatgatgagtgggagaaaatatatattgataatattgattttaataaagcgaatgaactaaccgatcagctcattcagaaattatttgcagataaaggcgggaaacaatcgcttgtgaaacatcgctttttaggagcagctacaccgaaaggagcagttgattttgttcctaacttaacagaaggattactacatcgttattttataaaaggacgcccaggctctgggaaatcaacaatgctcaaaaaattagctaaggcagcggaagaaaaagggtttgaagttgaagtatatcattgcggatttgatccgaatagtcttgatatggttatcgtaagagaattaggttttgcaattttcgatagtaccgcaccacatgaatattttccgagccgtgaaggtgatgaaattatagatatgtatgcccttattgtgacaccagggacggatgagaagtatgcggaggaaatacgccatgtctccattcaatataaaacaaaaatgaatgaggcgatgtctttcttagcgaaagcgaaatcagttcgtgataaattggaacgtatttatattgctgctatggatttttctaaagtagatgcatataaagaggagattcaaaaagagtttgaacgaattgcgattagtgtaacggaaaagaacaagtaaaaaataaagaattttagcaggctgtcgggaattttctgacagctattttagtatgtagtaagcttagtaatatatttgtcgaatttccaaggaaataatcaaaaaaatggagagggtatgaaatgagagagaaaattaagttggagttagagcgaattgagaaagaaaaggatgtaaaaattttatttgccgtggagtcagggagtcgtgcatggggatttccttcgaaagatagtgattatgatgttagattcgtttatatgcatccggtagaatggtatttatcaattcatgataaacgagatgtaattgagtatccgattagtgatgatttagatataagcggatgggatataaaaaaggcgttacaattatttgcaaagtcaaacccagctttacttgaatggattcgatcaccgattttttattcgaaaaactctaattttccagaacagcttcagcaaatgagtgaaaagaacttcgatccgaaagcaacgatatatcattatttacatatggcttcaaaaaattatcgtgaatttttgcaaggtgagaatgtaaaattaaaaaagtacttttatgtattgcgtcctattttggcttgtaagtggctagaggagaaaacaactttgcctcctgtagaattcgatcgattaattacagaattattattggagcgtagcgtattagatgaaattgaacagttgttaataaagaaaaaggcaggtactgaattagatgttggattaaaaattgaggtgttgaatcaatttttagaagaacaaattcattactatcagcaatatgtaaaaggaattgaaaagggatcagggatagatattgagagtttaaatacattgtttcgagatatgttattcgaagtatacaaaaaagagcacgagtaaatttgtgcccttttttattttgtaggaataaagaaaacagatatagccgcgagaaggcctgcgaatgagaataaatagaaattccatgctaagtcatattgcattgtcataataataccgacaagaataggaccagcaatcgcaccaacccggccaagtccaagtccccaacctaaggaagtagctcggatatgtgatgggaagtattgtgtcacatatgcatttaatatttgagtaataccgacggatccaattccagcaagaccaattaaaagataaatgattgaaacagatggtttaattgttaatagtccaatacatatagctgccataagataggagatgctaataacgattttggctcctatacgatctgcgattgctccagcaaataatgcaccgatagcggcagtaatatttagcataagtagaaatgataaactagatccaagaggatatcctgcctgtcgcatcatctgaggtaaccaagtatttaaaccgtatattaaaaacatccccattatataagtgatccaaaaaagcagcgttgcttttatgtattcttttgagaataaagtaagaaatccatttttctttcgtatattagatggggcttgatgagtttcatctttcgcatagaattcaatttgaaaacgattaagaattttatccacttcttcttggcgattacgtgataataaaaattgaatggattcaggtaaataacgaataatgaaaggaatgaggagtagtggaatcattccgatgccaaacataattctccatccgaagtcttctaacataaacatggacaaaatagcccctaacacgatacctaaaggatagccagtaaacataagagcataaataaaagattgtcgcttttttggtgaatattcaacagtaagtgcggaagctgttggaatgacaccgcctagtccaattcctccgataaatcgccatagtccaaataattcaggagaaggagcaagtgcagctaggcccattgtaatagaaaaaagtgctaaacagcatataagtgtccattttcgtccaattaaatctgtaatagttcctactagaatagcgccaataaacattccaaacaaagcatagcttgcaattgtaccagcatgagctggtgatagtgcccagctgttgtcttccagtagcttaggcagaacggccccgtaaatacctaaatcatagccgtcagctagaatggctagccaacaaataaaaacaacaagttttgtaatagagtttgaaaagatagtttttgtagattctagatgaggtggagctgaaggttgcatagtattcaccctttttatttatagatgaatatattattttatttcatgttaatattttcctccttcctgtcgaaatttatctgaaaaggttttataacaaataaagaagttcaacaggaactctgttgaacttctttatttgtttactcattatcaactcgctttaacggttgatctgctggaccctcaataacgtctccctcaattgaaaagcgggaaccgtgacaaggacaatcccaagtgcaatcaccattattccactcaacttcgcagccgagatgtgtacaagttgtatcgacaatatgtaattttccttctttgtctttataagcacctgctcgtttcccgttaacatgtacgacagatccttcaccaacttcgagatcttctggtttacgtagtgcggtttcaatctttccttcaattaaatgtttcgcaacatcaatgttttgggagaggaacgtttttatatctggatttgcatgaaagcgtgaaggtgtatacagttctttatatggactgtgtacttttagaatagaatccttcagtaagtgagcggcagcagttccagttgtcatcccccatttacgatatccagttgcaacaaatatatttggattgctctcgttaatatgcccgatataagggaccttatctagcgtgattaaatcttgtgctgaccatctataaggaacctcatctactccaaacgttgcttctgcaaaagaatacagtgcttcataatgaagcatcgtgtttattccttggcctgttttatgactttctccgccaattaaaattaatttttcaccattgtttgttgtatagcgtaaagagcgttttggatcatcaatgcttaaatacataccacctggataatctgttttcgctttaatcgcaagggcataagagcgttcagcatacatacgcgtaaagaaaaagctagtcgcatcataaaaaggaaaatgtgaacaagagacaacatattcacaagtgatgcgatgtccgccctttgtaatgacttgtggataatcacccttttctacatcaatagctgtagtttgttcataaacttttccgcccatctccacaaacttttctaaaagtgttttcaaataaagaaggggatggaattgtgcttgatttttcatgacaagtgcagattgtactggaattggaatcgatagagattgaacaaagtcacaaggtatatttaatttttgataggcttcatattctttcgataaagttcttaatccattatcagtagttgtatataaatatgaatcctcatttaagaaattacagtcgattttatatgtttgcacagttttattaataaattgtagagcatgattatttgcttcatagtaaagcccggccttttccataccgaaatggtttattaattcatcataaataagatcatgttgcgctgttatctttgctgttgtatgcccagtcgtcccgtttaaaataagaccagaatcaattaacacaacatcgatgccttcttttgcaagtaaataggcagtagtaatacctgtaataccagcaccgataatagcaacttttgtctttatattttcagataaggggggaaaagtagggatttgagtagattcaatccaataagatgatgggaattgtggaaatgtatcgcttgtcatttgtggaaacctcctgatttagaacaatttcccttttaatatttccatattatatgaaattcatgtgtgctgtttttaggtgaaggttatttttatttaaaagaaagataaaattattttaatataattattaggtcttgttggtatgaagagttaggagttgtgtaaagctaaatttagatgagtgtgtgtgttgtttacacagagagttcttgaataagatagagtctatagtatgtcgaggtacgtatatgtataatagatgaaaccttataaaatatgtgttttttctttattgaaataaagtataattataaaaatataaccaacttttattactaggtcataaaacttattgacaatgtggaatttctattgatatgattcatcatgtggaaaggttgatagagagtaaaaagagaaatgtttttcattgataataaaagcgaaaaataagtgacgatagagtgagtatattttccttatactagatgcttttttaatcacctagtaaaatcaatctggaagcaagaattatatatgtaagttgcgcaaggcgcggcataagaaaggggcaaaaggatgaaggagcttcatacgtttgggtggtatgcagcacgtgtatcaccacatttgccgaaaaaagcatttaaaccagttcctactcgtttatttggcggactggcttatttgcttgtggcattggcgggattaatatcgattggtgtatttgaattgaatgtgtgggctaatctaggaattgcgattgttcttggattatgttttgcttcacttgggtttttagggcatgaaattctacatggaactgttgtgagaaaggcatggcttcgtgatttcttaggcgcgattgcatttatgccgctatcaacaggtcctaaactttggagaaagtggcataatgcaacgcatcacgttcatacacaacatgaagagaatgatccagatgcatggccgacacttgagaagcttaaaaagagtaaatttttgagttgggtatatcgcatgcctcttcatgtacgttcattctttagttttctgtcattaacaattcaatttacattgcattcgactcgaatgttctttcattttataaaagagtttaagtcatccaatcaaaaatctgtatggcttcaacttcttttgccttggactgtttggattagtttattgtttattatgggacctgggaaatggttatttgcatatgtgattccattgttaattgctaactttattgtaatggcatatatcgcaacaaatcaccgcttaaatccaattgttccagtgaatgatccgttagcaaactgtttatcagtaacagtgccgcgttgggtagacgttttacatttcaatttctcatatcatacagaacatcatttgttccctgctatgagctctaaatactatccattagtaaaagagaaaattaaagaaatgtggccggaacgctatcatgagatgccgatgacaaaagctttggcagcgctatggaatacaccacgtgtgtattatcaaggaagtgaattagtggatccgcatagagagcatttctatggttctttaggaaatggactagatcctcataatatttcatatcgtgaggaacatatagaggaagaagagagtattaaaaaagtaaatcagtaaaaattgatatatgttacagtgaaaaagcaagccatctctggcttgctttttcttataaagagacttcttttttcttctttgcactaacttgaactgagtttgtttcttttcgctgtagtcgtttttccaaaaggttaacaaggtaagtaaataggagaacaagtacgaggtaatataaaccaacgattatatatgtatctaattgttgaaagttacctgcagcaatagataaacctgatccccataattcggccattcctacgtaagcaacaagcgaagaatcttttaatccaataataaactgatttcctaaaggaggaagagattgacgaaatgcttgcggtaatacgatacggcgcatcgctaaaggatacggcatacctagagagcgagcagcttccatttgtccacggtcgacagattggatggacccacgaaaaatttcagtaatatatgcaccgttatggattgctagagcaattgctcctgcccaaaaaggggtgaaaacaacaaccgatgtaataccaaaatagagaattgcaatttgaacaattaatggtgtaccacgaataatggcaatgtagacatgagcgatactatttaaaactttattgtttgagattcgaaagaaagcgaatagtaatccaattaatgaaccgagtactagggaagttaatgttaattgtaatgtgacaatagtagcctttaagagtgtgggataagtagacatgaaaatttcaaacatatgtgtcacctcatattgtatagattttagtagagaatgaaatgccccacacaaagtggggcataatttatgaaacagctgactagctaataatttactttgtgttttcctcctcaccaagaatattacgcccaaaccattttttactgatcttttcatacgtaccatctttaatgatttcatctaaagctttatttactttctcgaccatttctttatcatctttacgaatagcaattcccatttcatcaaggtttaatggttttccagcttcttttatatttgatttaccttctttgatcatgcgtaaaccaaccatttgatctgtgattactgcatcaatacgtccaggctctaagtccataagtgcagtaatatcgctatcgtattctgtaatttgatctgtatgttttgcaacaagatctttaaaggtactagcttttacaacaccaattttcttacctttcaaatcttctggagaagagatagatgtattctttttagctacaaaaatttgggcaccagaacgataataaggatttgagaaattaacagcttttaaacgttcttctgtaattgccatactgcccagtattacatcatactttttcgctttgagaccttggattagcgtctcccatgggtttgtaataggagtcggtttcatattcatttttttcgcaagtgcctcacctatttccacatcaaaaccgacaagctttccgtcattttctttatagttaaaaggtttatataagccactcatcgcataacgaaattcttttttaccatttgaagaagtagtagcactttccttactacaggcccctagtataaaggatgtacataatgtaatactcgcaacaatggttaatagttttcttttcataaaacccctcctatatattagccatacggatggttttaagtatgttattgagatatgttatttagatgattagttgtgcaccgtatgaatgtatctttttttgtttgaaacagaagttacactataaaacgttgcgtaaaaattgttttgctcgttcatgtgatggagttgaaaagaattgagctggtggagcgtcctctacaatttttccatcatccataaaaatgacgcgatcagctacatctcttgcgaaattcatttcatgagtaacgataaccatggtcattccttcttcagcaagttctttcataacttgcaatacttctccgacaagttcagggtctaaggctgaggtaggttcatcaaatagcataattttaggattcatagcaagagctcttgctatggcaatgcgctgtttttgaccacctgaaaggaggtggggagttacatctgctttatcttgtaggccgactttttgcaaaagttgatttccaatttcctttgcatttgctgtttctaatttttttacatgaataggtgcttctatgatgttttctagtgaggtcatatggggaaagaggttaaagtgctgaaacaccataccgacattttcgcggactttatttaaatttgaatgctttggatcaattcgttcaccttgtaagtgaatttcaccttcatcgtacatttctaaaaagttaagacagcgaagtaatgtacttttaccggaaccactggcaccaattagaacaacaacttctttttcatttacttctaaatcaattccctttaaaacatcaagtgagccgaatgattttactagatttcgaacctgaatcatacaaaacccccagtcaaaaatatattttacaaatgttgccccttatttctgttattagtcataaattgtcagaatcctttatttttttggaggacagttattatataagtaaatctgaatgtgtaattaaaatagaaagaccaactaaattagctggtctttcatatacttacaagtttttaattttaaattgagttgcggacttttctaattcgtcaacaagtttttgcatttgaagagacatatttgtaatgtcctgtattgatactgactgagcttgtgaagattgggatgtatgattagtctccgaaactatattttgtgaaattgaagagatattaataagtgcactatttatttcttctgagcttgctgacatttcttctgcacttgctgttatatcttgtatttgatctgtaacttcattaatatgatttacaatattatggaatgctaattttgcattttgaacagcatgaatgccttcttgaatttcttgttgtcctttccccataacgttgactacatcttttgtatcattttgtacaagtaaattaagttttgtaatatctgtagctgcttgttttgattgttcagcaagtttacgcacctcttcagatacaacagcaaatccctttccatgttcaccggcgcgagcagattcaattgcagcgtttaaagataatagatttgtttgttcagaaatgtaagtaatagtttgtaatgctttatcgatatcttgcgtacgaataactaattgatctacaactttatatatttcatccatgacagtatgaatagttgtcatttgagaaatggaattttcaatgatttctgttcctacattcgccttatcagaagtagaaatagctaagtttgaaatcgttgtagaagattcggctatgctttgtacgccatttgctatttcatccattgctgtagaactatctttaatatttgcagactgatcattaatatggtgagacaactgtttcattgtatttgcgatgttatccatagtggaagaggaaacggttgctgtttcaacaatatgatttgtagagcttttcacttgtacacttgtttgaatcacatttttaataatttgttgtaagtttgatatcatttgatcaaaactattaaacatatgaccaaattcatgatggtattgttttggtacggcaatggttaaatccccttttccagctgtattcattatgctccgtaatgaattgattggattgataattgatttagcagtaaataaggagataagaatgcaaagaactaaacatgtaatgaataaaataatggttatgcttatcacttgtttataagagtgttcgctgtcgttatacagaccttcagctaacttttcgttataatcactaagattttttaaagcgcctactgtagctgataaattatgttcaactgtagttaggtagaatgaatatgcttgattcagtttattctctttaatgaaatctagcatttgagcacgatgttttttatagttttctagtttttctttatattggctaaggagttttttttcttcgcctgttatatatgtattttcgtattgagcctgtaatttttcggtttctttatttgtatcatttaatttatttaaaattgtagtacgtcgattctcatcttcagtgataatgagttcctttacataactaaattcttggtacaggctgctctcaatagatccaagccatttaataggttgtagccgatcgacatatactgtttgaagttgtttgtgcatttgttgtaaattcatataatttacaacgctaataattaatatggaaataatggggactgctatcaataatattaatctgtttataacgtttaacagatatagaatttttaacatagaatcacctaaccttaaattatttagttgaatatataatgggcatccaaataaaattatacattatttacatattatatacagaaaaagtaatgtaattaatatgtaaataaaaaaataaaaatctgtatatctttctataaagaaaatatggataataatatataggtggtacttatattacttataaaaagggggaaagaagagatggaaaaagaaaggaaggcattttcctttggcttacgtacacaacttatgctattcactacagttttagctttaattacatattcaacaagtatattttttatttatgtgatatatgattattttcaaagttatgtaagtcaaactgcatataatattatcgttatgctattaggagtagtatggtctggaattttagcatatggagcagccgtatttttaattaaaccgcttcgaaagttagaggaggcggcgagaaaagcggctgaaggagacattcgtgaagatgttccgttaccgaagactgatgatgaaattaaatctttaagtgttgcatttaatatgatgcttgggaacttaaggggcatggtaaaaaatattgatacaacattttcctatacatacaatcaagtacagcaaattagaaaacaaacaggcgaagcaacgaaacaagcacaaggtgtttctgaaacacttgcagagatttcttctggcgctgagcaatcagcggcatcaattcaagcgattgtttccgctgttgatacaacaacttctattgcaagtgaagtagaagagaaagcgaaacagtctgatgagttgtcttcagaaatggttcaagctttagggcatagtactcgtgtctttacgtctttaattcaaggtattcaaacattggcgaaagaaaatgaagattcaatgcaaaatgtacagaagttagaggaaagaatgaaacaagtagaacacattgtatctgtagtgagtgagattgctagccaaacgaatttattagcactaaatgcttctattgaggctgctcgtgcaggagagcatggaagaggctttgcggttgttgcggaagaagtgcggaaacttgctgatgaaagtgatcattctgcaagaaacatatcgcagttattacgaaatatgcaagaggaagtacaacaagttgcaatgaaaatgacagaacaagtgaaaatagctaaagaagaggcgagacgtggggaagctacggaattaattttaaaagaaatgtcatcaagtgttatggaagtagccgatgcaacgaagcaaattagtagctatatgaacgaacaagtgagtcacattcatcaaacaggggcacagacgaaggccgtagcagcaattgctgaggaaacatcagcaggttcgcaagaagtagcatgtgtgacggtgcaacagtctaaaaatatggtagtaattgatcaattgttaaaggatttagagaagcaagcagcagacttgaaacaaacaattgaacgattttcaatgtgaaaaggaagaacagtattttgttcttccttttttatatgaacaaggtttgtaataagcgtggacaaggagatgaggagaatgagatttgcctttgtgagaaataaataaagcataagaataaagaaactacatagagttcaatgaaaacagttgcaaactattcatattttgttatgatagtgttgcgaaaacgtttgcataaaatttccgatgggatgcaaaaggagagaatgactatgaataagacatggtggaaagaagcggttgcttatcaaatttatccacgtagctttatggattcaaatggtgatggtattggagatttacaaggtattattgcgaaactggattatttaaaagatttaggaatagatgtaatttggatttgtccaatgtataagtcacctaatgatgataatggttatgacattagtgattatcaagatattatggatgagtttgggacgatggaagactttgatgctttactagatgaagttcataaacgtgatatgaagcttattattgatttagttattaatcatacaagtgatgaacatccatggtttattgagtctcgttcatctaaagacaatccgaagcgtgattggtatatttggcatgatggtaaagatggtgcagaaccaaacaactgggaaagtatttttaatggttcggcatgggagtatgatgaagtaacaggacaatattatttacacttattctcgcgtaaacaaccagatttaaactgggagaataaagaagttcgagaagtgctatacgatacagttaattggtggcttgataaaggaattgatggtttccgagtagatgcaatcagccatattaaaaaagaagatggctttaaagatatgccaaatccaaaaggactaaagtatgttccatcttttgataaacatatgaatgtggatggtattcaacctttattagaagaattaaaagaaaatacgttttctaagtacgatattatgactgttggtgaagcgaatggcgttaagattgaagatgctgagctttgggttggagaagagcaaggtaagttcaatatggtattccaattcgaacatttaagtttatgggatgcagaaaagaagaaagatcttgatgttgtagggctgaaaaaggtattaacgaaatggcaaaaagggttagaaaataaaggatggaatgctttatatattgagaatcacgataagccgcgtatcgtttcaacttggggagatgataaacaatattggcgtgaaagtgcgacagctttaggagcaatgtatttctttatgcacggtacaccgtttatttatcaaggacaagaaattgggatgacaaatgttcaattcccaaacattgaagattacgatgatgtagcaattaaaaatttatatcgcgagaaaattgcagagggcgtatcccatcaagatatgatggaaattatatgggcttcttgccgcgataattcacgtacgcctatgcattgggacgatgagataaatgctggtttcacaacaggtacgccttggtttggtatgaatcaaaactacaaagaaatcaatgttgcaaagcaaaagaatgaagagaactctattttcaatttctataagaaaatgattgccctgaaaaaagagcatgatgtactgaattatggtacgtacgatttacttttagaagatgacccgcaaatttatgcatatactcgtacactaaacgatgaaaaaatagtcgtaattagtaatatctcaaaagaggaagctgtgtataatgaggatttatttgcactagaacgcaaacgtttgcttttaaataactatgaagttgcggaacatgaacaattaactacaatcacgttaaagccttatgaaacaagggtttatcgcatttcataataaaaaaaataaatttctattgcaaagtgaaaacgcttttattaaaatagatttatgaaaacggttgcgtaaaggataaaagtaaagtaacataaggaatcgttttcataatagaaacagaaattataatttaaatcattatgttgttataaataaaggggaggaagaacagatgaaaattacgtcttttgatttttggcaaaagttcgggaaagcattattagttgttgtagctgtaatgccagcagttggtttaatgatttctatcggtaagttaattggaatgtctgctggggatattaacgcagttcatacaatcgctcgcgtaatggaagacatcggttgggcaattattacaaatctacacatcttattcgcagtagcaattgggggatcttgggcgaaagatcgcgcaggtggtgcatttgcagcgctattagcattcgtcttaacgaatagaattacaggagctatatttggcgtaaacgctgaaatgttagcggattcaaaagcgaaagtttcttcagtattagcaggagatttaattgtaaaagattactttacttctgtacttggtgcaccagcattaaacatgggagttttcgtagggatcatcacaggtttcttaggagctactttatataacaaatattataactataacaaactgccacaggcattagcattctttaacggaaaacgattcgtaccattcgttgtaattgtttggtctacagtaactgcaattgtattatcacttttatggccattcatccaaagtggattaaatgaattcggtcgctggatcgcagcttcaaaagatagtgcaccagttgttgcaccatttgtatatggaacattagagcgtttactattaccattcggtttacaccatatgttaacgattccgatgaactatacagagctaggtggaacatatacgatgttaactggctcgaaaattggacaagttgtagcaggacaggatcctttatggcttgcatggattacagatttaaacaacttattagcaaatggagatacaaaagcatataacgatctattaaataatgttgtaccagctcgtttcaaagcgggacaagttatcggttcaacagcagcattaatgggtattgctttcgcgatgttccgtaatgttgataaagaaaaacgtgcaaaatataaaccaatgttcttatcagcagcattagcagtattcttaacaggtgtaacagaaccaattgaattcatgttcatgtttattgctccagtattatatgttgtatatgcaattacaacaggacttgcattcgcattagcagatttaattaacttgcgtgttcacgcatttggatttattgagttaattactcgtacaccgatgatggtgaatgcaggactaactagagatttaatcaatttcgttatcgtttcattagtattcttcggtctgaactttacattattcaatttcttaattaaaaagttcaacttaccaacaccaggacgtgcaggtaactatattgataacgaagatgaggcatcagaaggaacaggaaatgtacaagagggttctttagcaacaaaggttattgatttattaggtggaaaagaaaatattgctgacgtagatgcttgtatgacacgtttacgtgtaacagtaaaagatttagatgttgttgcaccagaagcacagtggaaacaaaatggtgctttaggacttatcgtaaaagataaaggtgtacaagcagtatatggtccgaaagctgacgtattaaagtcagacattcaagatatgttaggtgcgtaataatatgaaattgctaactttaaactgtcactcttggcaagaagaaaatcaaatagaaaagataaaatatcttgctaaagtcattcaagaagaagagtacgatgtcgtcgcattgcaagaagtaagtcagtcgataggggctaaaaatgtatgcggtaacaagaaagaagataattttggacttttactattagaagagttaaaagcgttacatgtaaaagattacaatattacttgggatttctctcatattggttatgatgtgtatgaagaagggttagcgatcataacgaagcataatgttgtaaaagaagatacgttctttatttcagaaaataaggatacaacgtattggaaaacacgcaaaattgtaagtgcaacaattgcttataatggtaagaacatcacgttttactcttgccacctcggttggtggaatgatgaagaagaattatttaaaggtcaagtgaatcgtttgatggagcgtgtagatagcaatgaactttccttcttaatgggtgattttaataataacgctcgtttgcaaggagagggttatgaatatatgatgcaagaaggtttgtacgacacatatgaattagcaatagagaaggatgaaggaacaactgtccaaggtgagattgctggttgggatgaaaataaacataatttacgaatcgatctaatattgtgtaaccgaagtgaaaaaattcgttcttcaaaagtcgtgtttaatggtacaaaccgaaaaataatttcagatcatttcggtgtagaagtacaagtagatatataatagaagaaatcctcacagatgatgaaaagctgtgaggatttttttgaggaatacaagtatttccaagagaaaatacttgtattttttatgacatttcctatatatttgttattattgaatgtaaaaccgatttggtcattttgtattcatactttaacttacttcgttatataatgtaataagtcaaagttaatggaaaaaatagttcgttttcggttaatccacgatatagaaagtgatataattgcaaaatgtatgtatcattttctaaagaaggaaaaatatataattaggtgataacttctatgaaacaaatttggcgtatttataagacagatttacgaaatgtagccaaacattgggctgcaattgttattgttgtagggttaatgattttaccatcgttatatgcatggtttaacattaaagcttcctgggatccgtatggaaatacaaaagaggttcccattgcagtttctaaccaagatgcaggctctaatttaagagggaaagatattaatatcgggaacgagattgtagattctctgaagaaaaacaaaaatcttggttggaaatttgtagatgaaaagcaagcaatttacggagttgaacgcggggattactatgcgagcattacaatcccaaaagacttctctgaaaagattgcaacggttctggatgaaaatccacagaaaccagaacttgattactatgtaaatgaaaaggtaaacgcgattgcaccaaaaattacagcaaaaggtgcatcaggtattacagaagaaattagtaaaaactttgttaaaacagcaaatggtgagatttttaaaatcttcaatgaccttggaatcgatttagaaacaaacttaccaagtattgagaaagtaaaagatcttgtatttaagttagaagcgcagttcccagaaatgaatacactgatggataaggcgttagatgatgcgactcgagcagaggatctagtaaaagtagcgcaaaaagagttgccagttgtagaaagtgttattaatgatgggcaagaagcgttaacaaatttagataagttctttgcaaacaatgatcaaacattgcaaaatgcacctgggacgatacgaaatcatttaacagcggctaaaaatgtaatggataaagctaatgcttttacggattttttaatgcatccaggaatagacttttctggtatgaaaggattgcctgagtttccagcgcgtccggatctttcaaagttgaacgatgaaggttataaaaatattgcaagaaatattaatcaaacagtgaataacgttttaaactcggcacgtgcaggaacaacatacggtaaaagtgttgtaaacggattgcaaaatggtcaatttgatccagaaaaggcaaaacaagatcttaatgcggtttctgaaaatcttcaaggtcgtacagatagtattgcatatcttattaatgtatttactgaactacaaaaatcagcgacgactgattttggtcaaagctttttccaaggccgtgtggatcgcttaactaagcttaaaagcggtatggaaaatgcaaacaacggtattaaagacattgtaaatgttattggcacaggacaagaagtaaagaaagatgtaacagatgtagcaaatcaaaaattagatgcagcaaatggattaattgatcaagcagaaaaagattataatgaaacatttgtagcagattataaaaaagcagttagcacagtcgatcaagctaaagctgatgcaaatgaagcgtatgatagtgtgaaaaatgaatatgataagttcaaaaatggtgttgaagatgctaaagcaaacatatcaaataaaggtgtaactgatttagaatgggcaaaagtatctttaaacgatttaaatggtcaattacaagctactaataatctaattggtgatgcgattccggttttagaaagcacaaataaggtattagcagatgtaaatagcggaaaaaaccttaatggcggaattgcaaaattgaacaaaatacaaaattctgttcaaaaaggtatagatgcaacgaataaggcaactacactaattaacaatggacagaagcctacaaaagaggttgtagaaagtattaatgaagcaactcaaaatgcttcagctcaattaggagatttcttagcaacatatgattcagaaatcgttccaaactttaacacagcaattgaacgtacgaaacgtatgtctaaaaacacatctcaaattttaaaagaagcagacaaaaagcttccagatgttaaaaaattactagaagattcatcaaaaggtttagtagacggtagaaagaaattagcagatattaaagctgaaatgccagctactgagaaaaagattaaagaattagcagataaaattcgtgattttgaatctgaagaggatttaaaagacatcatccgtttgttgaaaaacgatgttgagaagcaaagtgattactttgcaaatccagtaaatttaaaagagaataaattatttgcaatgccgaactatggttcagcaatgtcaccattctatacagtgcttgcattatgggtaggcgcattattaatggtttcgttattaacagtagaagtacatgaagagggcgcgaattataagagccatgaaatttacttcggacgtttattaacattcttaacgatgggtctttcacaggcgtttatcgtatcgatgggagatatattcttactcggtacgtacgtagtcgataagttctggtttgtattatttagtttatttataggtggagtatttgtttgtatcgtgtactcactcgtttctattttcggaaacgtagggaaatcgatggcgatcattttacttgtactgcaagtagcaggatcgggcggaacattcccaattcaaatgacaccggcgttcttccaagcgatttatccgttcttaccgttcacatacgcaattagtgcaattcgtgaaacagtaggcggaatgctatgggatattgtaacgcgagatttacttgtgttaagtgctttcgtagtagttatgattgttgctgcgttattactgaaaacaccaattaacaaatcaagtgaaaaattcgttgagaatgcaaaaggaagtaaaatcattcactaacataaaaggttcctaccgatagaggtaggaacctttttgtttaatcaaattttaatttctttaatgcttctgcgaatgggttatttaatggttcttcctcttttttctgctgtttcatatatttttgaacgtcacgcttatcagctttgtttccagattcctttttacgtctttcttggaatgtggataatttctcgcgatagccacatttacatgcaaagatttgtcctgcaccttcaccacgtaattctaacttcttcttacactgagggcaacgagcgtttgttgtacgagatacatttttacgatgaccacattcacggtcttggcaaacgagcatttttccttttttgccgtttacctctagcattggtttcccgcaatctggacaagactttgttgaaatgttgtcatgtttatattttttatcactcgatttaatttcagaaacaatttctttcgtatagttcttcatttcggaaatgaatacttcttttttcagtttaccttttgcaattgcctctagtttttgttcccactcaccagttagtgtaggtgattttaactcttctggtactaaatcaagtaactgacggccttttgaagtaatgtgaatatctttcccgcgtttttcaattaagaatgaattgaatagtttgtcgataatatcagctcgtgttgccacagtacctaatccaccagttgattttaacgtatcagcaagttgtttattttgcgtatccatatattttgtaggattttccattgctgaaagtaaagtcgcttcgttaaaacgtgcaggtgctttcgtttgacctgatgtttgcataattaactttacagttaatgtatcgcctttttcaatgcgaggtaaaagttgctcttttacgtcatcagttacatcatcatcttcaaagcgattttcatatacttctttccaaccggcatgtaaaattgtctttccgcgtgcaatgaatgtttcattgccgacctttgtgcgtaacgttagttgttcgtattcgaatgctgggaataaaacagctaagaaacgtttgacaactaaatcataaattttacgttctttatctgtgaaggctgagaagttaacgtatccttctgtcggaataattgcgtggtgatcgcttactttactatcatcaacaaatgatttattagccttgataggcttttgtaatactttatgtgctaaaggacgatattccccaacgccgcacgcctttagacgttctggaagtgttccaacgatatcagatgaaatgtaacgcgaatctgtacgagggtatgttagcactttatgttgttcatacaatttctgcataatattcaatgtttctttcgcagagtaaccgaactttttattggcatcacgttgcaattcagttaaatcgtaaagaccaggagagaatgacttcttctgttttttatcaatttctaaaacagtagcattatgtttatctaaaccttttacaataccatcaattttttctttattaaaactgcggctattgccatttgcatcttgccacgttagttttaattgatttgttgtttgagcttcaatgccgtagtaagtttgagctttgaagttctttatttcatcttcacgattagcgatcatagcaacagtaggtgtttgcacacggccacagttaagctgggcattaaagcgagtcgttaaagctcgagtcgcgttaagaccgatataccagtcagcttctgaacgtgcgacagctgaagcgtataaattgtcatatgctttacctggttttaaatttgcgaaaccatctttaattgctttatcagtaacagatgaaatccatagacgtttaattggtttgttaattcgaaccttatcaataatccaacgagcaaccaattctccttcacgtccagcgtctgtcgctacaatgatttcatttacatcttttctaagaagctgactcttcacagcattaaattgtttccctgtttgtttaataacagttaatttcaaacgctcaggtagcatcggtaaatcttctaaattccactttttatatttcacatcatagctttctggatcagctaatgtaacaagatgacctaaagcccaagttacaatatatttactaccttcaaggtagccgtttccttttttgtcgcacttcagtacacgcgcaatatctcgtgcaacggaaggtttttcagcgattacaacgctttttgccatattaaaaacatcctttcaaaattccatacgttaactatagcatacatcttcttgagattcagtttcgctccatatttgaacggtttttagtggaatgaacaaagtccccactgattaaagtttcattttattatgcttattgttatataggttgcttccatattaaatagaaaagtaaagaacttgttattttagtagaataagagtagactttgaagtagatgaataataagcacatgggagtttgtggatgcaaactgagagtatgactattccgtcattgaccatttgaacctgttggataatgccagcgtagggagagtgtaaaagcacatgttcaggcactttgcgtacgcgcaaagtgcctttttgtgtatctcccatcactatagttaggagatgagaaggatgaatacgaaagaaattagcaaagtagtggatttggtgagagaatctaatccgctcgttcataatattacaaatgttgttgtaacaaattttacagctaacggtttattagcattaggggcatcgcctgtaatggcgtatgcaaaagaagaagtagcagaaatggctagcattgctggagcgttagtattaaatatggggacacttcgtcctgacgaggtagaagcgatgttacttgctggtaagtcggctaataggaatgatgtaccggtactgtttgatccggttggcgcaggggcaacttcgtatcgaacagaagttgcgagacatattccggctgaaatcgaattagcaattattcgcggaaatgcagctgaaatagcgaacgttattaatgaaaaatgggaaattaaaggggtagacgctggtgctggaaatggtaatgtcgtaagtattgcaaagcaggcagcagatgaactaaatacagttgcggtgattactggaaaagaagatgttgttacagatggagagcgaactattgttattcgaaatggtcactctattttaacgaaaattacgggaactggttgtttactaacttctgtaataggagcatttgtagcggtagaaaaggattatgtaaaggctgcagtagcggcattaacgttttatggtgtagccgcggaactagcagctgctaagacagtagaaaaaggacctggtagtttccaaattgaatttttaaatcagttagccaatacgacttcgggtgatatagaaaagtatgggaagattgaggttatatagtaaggagggaaaataaatgtcacgtatttcaaaggcagaaatgtctaagttattatcagtatattttattatgggaagtaacaattgtacgaaggatccactgcaagtattgagagaggcacttgaaggttttataacaatttttcaatttcgtgaaaagggagaaggtgctttaacgggagaagagcgtatttgtttcgcaaaagaattacaagcaatttgtaaggaatacggtgtaccattcatcgtaaatgatgatgtggaactagccctcgagttagatgcagatggcgtgcatgttggacaagatgatgaaggaattacttctgttcgtgaaaaaatgggtgataaaattgttggtgtatctacccatacaattgaagaagcacgctgggtaattgaaaacggagctgattatttaggagttggcccaatttttccgacgagtacgaaaaaggatacgaaagcggtgcaaggaacgaaaggtttagctcattttagagagcaaggaattacaataccgattgttgggattggtggcatttcaattgaaaatacagcttcggttatagaagcaggtgcggatggtgtttccgttatttctgcgattagtttagcggaatctgcctatgaaagtacgaagaaattagtagaggaagtaagtaggagtttgtaggaaaagggaacttcacaaaaatagtaaagaacagaatggacagataaaaatatttaaacaaacgtttgattaaaaaagcacaaaccctttaaatttgtaggtttgtgctttttctttaaaacataattgatattaagagcattccaattccgatagaagtgaatgttgcgattaggcctggaatcataaagctatgatttaaaacatatttaccaatgccagttgtaccagtacgatcaaagttaatggcagcaacgattgttccgtagtttggaatgaagaaatatccatttactgcagggaacattgcgattagtagtgctggtggaataccgagtgataatccaagaggcattaaagcgcgtactgtcgctgcttggctatatagtaaaatagatagaatgaataatgcgatggcaaatagccatggcgcacttgttactagatgctgaattgatccttgaatcatatttaagtttccgttaaagaaagtatctcccatccaagcgataccgaaaatagcaacaactgctgttgcccccgctttaaagacgttaccagacacgatgctttctacatttggtttacagaaaataataataagagctgcgatcgttaacataaccatttcaattgtgtttggcatggaaagacgggctaacttcccatcaactatccatcctggacgaagtgcttcaaatgaaccaagaagtacgacaaggaaagttcctactaagaaaaggataactgataatttagcgccttttacaccaacaaattcttttttctcttcaatcttaggaatcattccttcttttaatcgctttaagtattcagggtcttcatttaattctttccccattttgctagcaacaaatgcagctatcatacaagcgatgaaagtagaagggatacttacttttaaaatatctaataaggtgattttatagtcagctaacattgctaaaagtgcaactgttgcagctgatataggactagctgtaattgcttgttgggaagcaattacggcaattgacattggtcgttccggtctaattccagattcgcgagagacttctgcgataacaggaagtacagaataagcaacgtgaccagttcctgcacaaagtgtaaataaataagtaacaattggagcaaagaatgtaatgcgttttggattttttcgtaatgctttctcggccagatgaacaaggtagtccattcctccagcggcttggagtgcaccagcagctgtaattactgctaaaatcataagcatgacatcaataggaggagctgtaggttgtaagtggaagacgaaaacaagtattgccataccaacgccacccattactcctagaccaactccgcctagacgtgcgccaataaaaatgcagagtagtaatgtaagaaattgtagccaaaacatgataaactacctccgaaattcattagttaagatatatttgaataatttaatttaaaagaaaaattaaaataaatactcaaaacaatccttgtgttatatacattttttattatataacacaagaaatgtaacattcacgtactttgttaaattatttcgaaaaaataatacatccaaattttacatttgtatctctaaataggtggacattttaatttttatgttgtaatctttgatagagaataatgtaattctcatagaactcccatatcgttcaactcgttcagcgagaaaggcaaactgatggaaacattaggacgcaaaactacaggagctaaggccgaaaggctacgctagccagttaccggacggatagggttggtcttgaccaatgctttttcattggtctttttttatttgcaaacaaatgagaaaccttatcagttgttgataaggtttctattttaatagttttcctttatattaagttaattaagaaaggtgatgttgatgaaaaaatattggcacaagctatcatttcttcaaaagaatgtattgttaactgtgttagttattttgacgcttgttggtactatgggagcgttaagttttaacatgtttcaaaatagcatgatgtctatatttgaaaggcattcttttgaaacaggagatacggtattacataaattagacgaagaaatagtgagagatgttacaaaagacccagtggcacaaagagaaaagagagagaagttaacagagaaattagatgaagcaacggaagaattgaatagtgttggacaaacgtatattgttggagcaaaaaaaaatgaaaaaggtgagttactaatcgtcgacttgtctacagacttagcaaatgttgttgaagtaaggccgggagaatattataaacaactagatctttggatggaagcatacgataaggtaatgagcacgaaaaaagcaaacatgacagtagtatatgaagatctattaggaacatgggtaacgatattagagccaattaaagatggagaaggaaatattgtggcaattgttgcagccgatgtagatgcctctattgttcctagtacaaaggaaaagttcattatacaaggtttaatgtttatttgtatttctgttttaattgcaactgttattcaattcttaattgtacgtaatgcacttgctccattgcgagatttacgtgaaggattgcgcagagttggtgaaggtgatttaaatattaaattagaggaaagatcagatgatattggtattattaattcttattttaataataccatcgagaagtttaaaggaattatagataaagtgaagcagacagcagaacaggtttcctcatcttcacaagaattgtcagtgagtacgaaagagaatagtatggcagttcaagaaatcgtaagttctatggttgagttaagagctggcgctcagttacaagaaacttcagtaccacagtatttaggtattgtatatgaagtggaagataagatggaagagataacgaatgcggcaaaacaaatggagaaagtgtctgaaggtatagagcatcattcagttaaaggaaacggtgttactaaacaggcaattaatcaaatgaatataatacaaaatgcagtacaagatttatcttctatcatttattctttggaagtaagatcaaaagaaattagtgatattgtaactgtaattacaagtatttcaaatcaaactaattcgctagctttacacgctactattgaagcttcacgtgctgaggaaactggagagggatttgccgttgttgctgatgaagtgcgtaaattagcagagcagatggaagcatcagcaaaagatatagcaaatttaataagggaaacacaagctggtacggaagaagctgttgtttcaatacgaaaagcttcaaaagaagtagaatctgggatgaaacttgttgaaatgaatggtgctttctttgaggaaatttcaaaatcagcacaatctgttacaaatcaagttagagttgtttctagcaattcaagtgatatattgcaaaatagccaaaatattgttcgtgttgtaaatgaactatcacttatcgcaaatacgtatacaaatagtagtagtaatgttgaagaaagtatgaaagaacaggaaatgtctgtacaagatattgctgaattagccagttctttaagctggctttcacaggagttacaagagttaattggggagttcaaaagttaaatgaaatgattatacatgcttttgtttgttcaataaaataaatcatgctacaatgaaaacgaattaaggaccggggagccaattggctgagaggatgtgagcaaacatcgaccctcaacctgatctggataatgccagcgtagggagttacttaaagtaatgtagcatatgttattctataataacttgcatacaaggctttcctacgtggtaggaaagccttttcttgttttaaaatttaatttcataagggggattttattatgtcacaacaagttacaatgtcattttcagtagtaccacaagcgaaaacaaaagacgtatattctgttgttgataaggcaattgaagttgtgcaacaatcgggagttcgttatgaagtaggggcaatggaaacaacgctggaaggagaattagatgtacttcttgatgtcgttaaacgtgcgcaacaagcttgtgtggatgctggagctgaagaggtgattacttctattaaaatccactatcgtccaagcactggtgtaacgatagatgaaaaagtttggaagtaccgtgatgaatatgcaaaaccagaagcaatctaaaataattacaacaatttggcttatccttctcattgcgatatgggaaggatctgtgtcattatttaaaatcgaaccgtggattttaccgaagccttctgccattgttcaagaattaattggaatgaaagatttactattaccgaatacgatgcaaacactgcaagaggttataattggactgttctttgcgattttaattgggacaagcattgcaattcttatggacgttatccctttatttcgtattttaataaatccgttgcttgttatttcgcaaacgattccaatcgttgtacttgcaccgttatttattatttggtttggatatggaatgctaccgaaagtaatggtagtcatactcgtttgtttcttcccgattgcgcttagcattttagaaggttttcaaacggtagataaaaatatgttgaagttgttgcaaacgatgaaggcaacgaaatggcaagtttaccagaaagtaaagtttccagcagtgcttccatattttttctcaggtttaaaaattgcagttacatatagcgtaatgggagcgattattggagaatggctcggtgccagtgaaggattaggagttatgcttacaagggctacgaaatcctttttaacagcccgagtatttggtgttgcagcgattattgtaatggtgacattatgtctgtattttatcgtagagtttatggcaagaataacagcaccatggatatatagaaaggacggcagaaaatgaaaaaaggtttaaaagttatgttggctgccttattagcagtaggtgtggctggatgtaatccggcgaagaaagaagaaagtgcaagtaaagatcaaaaagtaaaagtcgtattagattggtttccgaatacgaatcataccggcttatatgtagcacaagcgaaagattattataaaaagcaaggcttagatgtagaaatcattcagcctggtgataatgtgacggcggagcaaatgatagcttcaggaaaagctgacttcgcaataagcgcacaagaaaatgtaacgttggctcgtgtggaaggtattcctgttgtatctgtaggggcgattattcagcataatacttcagcttttgcatcgcttaagaaagataatatgacgtcaccgaaagattttgaagggaaacgttacggtggctggggaggaccagcggaagaagcgacattaaagactattatggataagcaccaagctgattttaataaagttgaaaaaatcattttaggacaaacagatttctttaaatcaattggtcgtgatgcagattttgaatggatttattatggatgggatggaattgaagcgaagcgccaaggaaaagagttaaatacgattatggtgaaagacttagatccagcgcttgatttctatagtcctgttatgattacgagtgaaaaacatacgaagcaagataaagactttgtgaaaaagtttatgagcgcaacgacagagggttataatttcgcaattaaagagccgaaagaagctgctgatattttaattaaagctgttccagatgtaaataaagatttagtacaagaaagtcaaaaatggttaagtacgaagtatcaagatgatgcaaaagcgtggggagtacagaaggaagaagtttggacgaattacatgaatttcttatatgataacaaagttattaagaagaaaattgatgtgaaagatgcctttacaaatgagttccttccaagtgaaaaatgagaggattacaaataaaagatattgtgaaatctttcgatggaaacaatgtattagcaaatattagtgcttctatacgagagggagagttcgtttcctttgtaggaccgagtggttgcgggaaaagcacactattaaatatgatcgcaaatgttgaaaatccaacaagtggaagtgtaacgtataacgataagcacatacaagagcaagatgttgtaagttatatgccgcaacaggatttattactaccgtggcgatcagctttacaaaatatcgttcttccgttagaaattgaagggaagccgaaaaaacaaaggctgacagaaggaatggaagcattaaagcagtttgaactagatgaatatgcagaccattatccagatgaattgtctggagggatgcgtcaaagaattagttttctgcgcacatatttatgtgaaaagccaattatgttacttgatgagccttttggtaaattagatgcttttacaaaaatggaagtacatagctggcttttaaactcttggcaccaagagaagcaaacaatcgttatggttacacacgacttagatgaggcaatcttgctttcggatcgcgtatttattttatctcaaagaccagcatcaatagttggtgaggtacaagtgaaattacctaggccgagaacgatggatatgttaacatcaattgagttaaagaaggataaggaagaaattctgagagtattagctccttatatgaaaaaatagaaaaagtcttttaacagtttttggtataattactgttaaaaggcttttttatataggaaaagaaggaacaaaaggaaaagtagagaatagaatataacagaggagtttatactcttaatataacaaatgttaaaggagtgaaaggataaaatgactttatcaactgttcttcaaatggttttagcttgatatgggagaagtctgcccatttttatatgcacaattaaataaggctttatactgttgctctctctatttagcttatgaactataagtaaaggagagaaaataatgagtatattaacggtagaaaatttaagtcattcgtatggtgagaaaaccattttatataatgcatgttttcgactattgaagggcgagcatgttggggtagtagggggaaatggaattggaaaatcaacattgctaaggattttaacaggagaacttatacatgatgatgggaatattgaatggtttcctcatgtgaagataggttttttacagcagcatatggatttacaagaagggatgacaattgagggatacttgcaaagtgcatttgctgatttgtatgcgattgaatgcgaaatgttaaaaattgctgaagaaatgaatggagcaggagaagtagaaaaactgttagtaaagtatggagaattacaaactatattggaaagctctaatttctatcacattcatgcagaagttgaagaagtagcaatcggtttaggtttatttgaaataggtttgaaaaaggatgtatcgaagttaagtgggggacagcgaacaaagttattacttgggaagcttcttttagaaaaagctgatgttttattactagatgagccaacaaattatttagacacagcccatatagaatggttgcaatcgtatttgagactatatgaaaaagcttatgtaatcatttcgcatgacgaattatttttgaacagtattacaaatgttatttttcatctagaaggagggaaagtgaagcgatacgtaggaaactatgaaaagtttgtacaaagttatcaagtgcaaaagaaacaattacaatcggcgtatgtgaaacaacaaaaagaaatctctcagttagaaacatttattcaaaaaaataaaattcgtaaagcgaaacaggctaaaagtcgagagaaagtattggagaaaatgcaaaggattgaaaagattcatcctgtacctcgatcccgttttgatttcaatgtttatgaggagccggtgagtcgtatattgcaagctgagaaactaaggataggttatagtgatccgttatgcccagagttgaatttacaagtgaaaaaaggagagaagatagcgattattggtcataatggaattggaaaaacgacgatgttaaaaacattattaggtcaaattaagccgctaagcggttcaatttctgttggagaacgagtaaatcctgcgtattttgcccaggaagagtttgcttcagaaacaacacccttagagaaagtttgggcagagcgaccagatatgacaaagaaagaagtgcgccaagcattagcaaagtgtggattgaaagaagaacacgtattaaaacctattcgtttattaagcggcggagaacaaacgaaagtacgtttatgcgaacttattgtaacgagaagtaatgttttaattttagatgaaccaactaatcatttggatatagaaacaaagaagtctttgcaggaagcgttacaacaatataaaggaacagttttacttgtttcacatgagccttctttttatgaagcatggataacaaaagtatggaatatagaagaatggaacgctgaacaatatgaataaagaaaaggcattagcttgtataagctaatgccttttctttgtgattaacatgattttcgagaactcttacatgagaattgtatgaagaagcactcttatggtgcgcttataagcgtgctttttcttttgttatgtttatatttataataatactagatgcctttccctaataggcgactatctttatatatatatgtagatagtttgaaatggaatgaaaataattcctatatgtaaaggataatgtgattggtataggaagacaatagaggttaaaggaaattcatgtaaaattcaggtgaacttcacacgaacttcatattggaaactaaatataattataataggttattataatgtttctttgtgatttttcataaaattaaaagtttgaatttaggagagagcaccactcaaacctaaattcaaactttagtgaaacaattaatggaagttacgtttagttttcgctaatggatgcatttacaagttcagcaggagtgcctgttcctgcccctccgattgtaattgatccaccaggaggaatttcaccattccatcctgcattcgtaattacgtaatgattatttattttactactaattttagaatcccaaacttgtgttaaattgccgttataatcaaattctaatttccagtttttaataggggtcgttccactatttttaattacaatcgagaagttgtaaccacttccccaatttgaagtgactgaaaaggtagcattgctatttccaccaggaggtgttgtgttggcatcatctgtttttacaagaatagaagtaggctgtgatttattcccagcagcatcttttgctagtattgaaaatgtgtattctgtattaggttttaagtttttaattgcaatgctatttgttgttgtactccatttctcttctccagcagtaatttcatattccgtaactcctacgttatcagtagatgccgtccagtttaattgaactgagtttgaatttttatttgttacagcaatattttttacgtttgttggtggctcaatatctttttgagtaataggtccacctagtaattcttttactaacgtatcaagtaattttggtccactacaactatattttggacttgtgcgacagtcaccactaagctcccaaaacattgcgccacttaaaccttttgtctttatatagtctgttttatatttcatagattcgttgtcatcatagctaataaatgtgcctgtagttgcattatataaataaggtactttcgccacatcgttccatccgcgaacaaaaccatttttattaacataattagctgctaaatcaccataatcgtacacacctgtatcgccggtagaatagtcatcccaagtacctttagaagcgagctttccatcgctacctggtttacaaggttggtattgtccgttattttcttttccacaacttttccacccgcgtccgtaaaatggtacacctaatacgagtttatctgctggaaccccttcatttgtataaatgtctatcgcaccatctacgtaaaatttcgtatccgctgctggatcatttggatctttgtatagagctgcattatggttagaagtagcttcccatccaccgtggaaatcatatgtcataatattaatccaatccagtatttgagagattttctttagctctgtatgatcagcataacgttggcttgcacctgatgcaattgttagtaaatattgtttaccatcttctgcaccagctttcgttaatgcatttcgaacatcctgaaggagtagggtgaagttttgtttatcttcagggcgataactaccaccaggaatcgtttctacgcccggatattcccaatctaaatcaacgccatcaaatccatattcgcgtaggaaatcgactgtagaatcagcgaatacttttcttgttttttcatcagcggccatgtcagaaaagcggttagaccaagtccagccaccaacggaaataattgtttttaggtgaggatacttagcttttaatcgtttcagttcgccgaaatttccgcagcgtgcgtatttatcacaatcttcccaagttgtacctgagccaggataagattttgtgacatcagcccatggctcaccgagtacgagagtaccattagggacctctttattttgcagtggtacaccagattctttacagttccacgtttgtttatttggattatcggggtgagtagaaggatttccatgttttccattccagcaaatatcagcgaaagcatagtttaaatgagttagctttgatgcatcaatgtctgcaacttgataattacgtccgtaaatgccccatgaaggaaaatacccaacaattttttgatcttgcttttgtgaatctgctaatacgacatttggagtaataaagtttgtgagaaaaagaggtaagaagagtagtagggatagtaatagcagtgtgaatttttttgatttcatagccatttctcctttcaaaataaaagatatatttaaaggcatgcgtcaataaatcaaaatgaatctagatgtataaatcatctagataaaaatgatcagacatcacgaagtctatacaaggagctgaggatgattaaatcgtaacaaatgtaagatttagtgtaaacgctttattcaattcagaaggattttctcaatataaaagagcttgaatacaaactgtatatgaaaataaaacatctgtgaggtagaaaatagctccttataaataaaattgagaaaaaattgtatgaagtcaatttcttatgacatagcaagatgagaaaatatcatgtaaaataatagtaaaaatatgtaaaggagggaatagtgtggatgtgtttttgaatattgctgaagaaaaaattcgacaagcaatacggaatggtgatctcgataatattccgggaaaaggaaaaccactacaattagaagatctttcaatggtacctccagaacttagaatgagttataaaattttaaaaaatgcgggaatgatccccccagaaatggaactacaaaaagatatattaaaaatagaggatttaattgcttgctgttatgatgaagaagagagaaaaaaattacaacaagagttaacggcaaaaacactacgttttcagcaagtaatggaaaaaagaaagattaaagatagttcagcatttcgtatgtatcaagataaagtatttcataaactacgttaagagggataagatgaaaaaatttgaaacgatagaagaattagcaacatatattgaagaacaacaattagtacttttatttattaaaacggaaaattgtggtgtttgtgatgtcatgttaaggaacgtaaattacgtattagagaattatgattacgtagagaaaatagagatattactgcaagacatgcaagaggttgcagggcgatatgcagtatttactggaccgacaattttattatttcataatggaaaagagattcttcgtgaatcgcgcttcatttcgcttgaaaatctagagagaaccattcaattattcgaggaataagggaggcttttaaatggaatttattatttttatactattatttgttgtaattggaataatcgtaacagcagttcgatcaaacaaaaagaaggtaaatcttatgaaacaaaataacattcataattcatctaacagctcatcgccattatttttctttgcgggatctgataatgatagctcgcatggaggttcacatgattgtggaggatctttcggtggagatagcggaggcagctgcgatggtggcggaggtggcggtgattgatgaaaatgcgccttatataggcgtatttctttttaaacaaacgtttgattagttggcgtacatatgcataaaaacagttaaacaaacgtttgtttaaatatttttaacgtacggggaatgtaaatgaaaagggaactgtatttcttgctaaattggaattatacacatgattcgaacgtggtttgagagtacgttttcttaaataaggaatatagcctcttgtaatagaggtttttaatttgttattattagactgaacggtcggtttaaagaggtgtgaatatgagaagaagtgcagaagagataaagaaagaaattgcatataaagcagaaattttattttcacagaagggctatgcagccacatctatggaagagatttgtgaaattacagagcgaagtaaaggaagcatttattatcactttaaaagtaaagaagaattatttttatttgtagtaaagcagcatacgtatgattggcttgaaaaatggaatgaaaaagagaagttgtatagtactagcactgagaaattgtatgccttagcagaatatcatgtagaggatatacaacaacctatttctaatgcaatagaagaattttctatgagccaagttgtaagcaaagaaattttggatgaaatgttagctttaactagagaatcgtatgttatgtttgagacattaattgaagcaggcatacagtctggagagtttcgtgaagataatacgcgcgatcttatgtatattgtgaatggattattatcagggctgggagtactttattacgagttagattataaagaactgaaacgtatttataaaaaggcgatagatgtattgttaaaaggaatggcagctgaataataggtcagttgcttttcttacaaaataaattagaccgaacggtcggtttatggaaggagaataaaaatgaacgctttatttaaaaatcgagcatttatgctcgttatggcatcggatattttacaacaatttgcaatttggatcagaaatatggcccttttgtatttcataatggagcgaacgaataatgatccagtttcagtttcgttgttatcggttatggaatatgcacctatctttattttctcgtttattggtggtgcactagctgatcgttggaatccgaaaagaacgatggttgctggagatgtgttaagtgtactatctatcataggtattgtcttgttgttaaagctggattattggcaggctatattttttgcaacactcatttccgcgattgtaggccagttttctcagccatcatcttcgcgtatatttaagcgctacgtaaaggaagaacaggtagcaaatgcgattgcatttaaccaaacattacagtcattatttatgatttttggaccagtggtaggatcgcttgtgtatacacaacttggtttatttacgtcactatatagcttaatcattttatttttgttatctgctatcgctctttcatttttaccgaaatgggttgaacaagagcaagtggcaagagattcattaaaaaatgatataaaagagggttggaaatacgttcttcatacgaaaaatttacgtatgattacaatcactttcaccattatgggcttagctgttggactaacgaatccgttagaggtgtttcttgtaatagaacgccttggaatggaaaaggaagcagttcaatatttagctgcagctgatggaataggtatgttaattggtggtattgttgctgcagtgtttgcttcaaaggtgaatccaaaaaagatgtttgtattcggcatgagcatattagcgatgtcatttttagtagaagggctatctacatcattttggattactagtttcatgagatttggaacaggtatttgtttagcttgcgttaatatcgttgtcggtacgcttatgattcaacttgtaccagaaaatatggttggaagagtaaatggaacaattttaccgctgtttatgggagctatgctaattggtactgctttagctggaggattaaaggaaatgacatcactggttattgtattttgtatagcaatggcacttattttattagcaatagggccagttctacgcatgcaaataaagaaagaagatgtcactactaaagaggaactaacaaattcgttagcgtcgaaataactattgtaagggagcagaagtgctccctttttctttggcgaacttttgacaactatatgagccaattatatactgatgatgtaaaaacgattttacaggttaggagaaatggtgtgaaaaatcaaatctatgaattacgcactgaaaataatatttcacaaggcgcattagctgataaatgtaaggtttctagacaaacgataaatgcaattgagaataataaatatgatccaagcttagcgttagcttttcgtttagcggaagtattaggaacaactgttgataaactatttttgtataagcagtagggggagtagttgttggggaaagagaaaataagccttttcgttactatattagtggctataggtacgttactgtatgcactttactattggttaactgaacttcaagtaaactggtatgcactatttatttgcagcatcgcgttgcattacctatttaaaagttcggcatcacatagcgttgaaggggaaactgaggagaaccaggatttagaaaaacatgtattaaaaacaagtgccaatgttacatattacgtacttgttgtattcatttttggtctgtttttcgcatcggtaggctttaatagatggattgattttcataacataccgttattgtttgcgttatgtgctgcgatagttgtaaagccggctgttgagtttttaattgtaagacgttatagataaaaaagatcccctagaggatctttttcttatagcgttttagttttcggattaggtggtgtaacggatgtattattttcagggaccctagttaataaaaatccaccgataataaacaatacaataatactaagaacaccagcgtttgtttttcctgttaattgcgttgtaacaccgactaatactggacccataatcgcggcgaatttgccaaatatattataaaatccaaaaaattcatttgcagattctttaggtactagttttgcaaaataggaacgactaagtgcttgaataccaccttgagaagtagcaactagcattgctaaaatccagaaatcgagtgtcgtttttaagaaataagcatatatgcagataatgatgtaaataataataccgacatatagcatttttttacctgtaaatgttgttgataattttccgtataataaagcaaatggacaagctacaatttgtgtgacgaataagatgattaatagattcgttgcactaatgccgagatctgttccataagcggtagacatagtaataattgtatcgaccccatcaatatagaaaaagtaagcgattagaaacataaagaccgttttatattctttaatatttttaaaagtatcagcaaggcgtttgaagctcattgcaattggttttgggtgacgttcaatataatgtgtttgctctacgttcttcagcattggaattgtgaatagtccccaccaaagagcggttatcgcgaatgaaatttgactagcaatgccgactgataaagggatagttcctttttgagcaagaatgataagagcgatacaaccgataaatggaatagtactcccaatatagcctaaagcgaaacctctcgtagaaattcgatccattctatcttcagaagtgacatctactaaaaatgcgtcataaaaaatgtttgctccagcaaaaccgactaatgcgagcatatagcatcctagcaataagtaccactgagatgttgggacgactgctaacatacttgtaaatacaatgccgagtccaaagaagaatgtgaaaaatcgttttttaaatcctttataatcagcaactgtgccgagaataggggcaagtatagaaattaaaagtgtagcgaatgagtttgcatatccccaatatgctgttgacgttgcaccagatagtccagcttcttttgcagctgctttaaagtaaattgggaataatgcagttgtaatgacgagcgaatataccgagttcgcccaatcgtataatatccagcttttttcttgtctggacatttttttcatatagtgttcccccttaaattagttctactaacagtgtacaaaaataaaaattataaaaagagaaacagtgatgatttttacataacttttacatatatacacagttctttacaattggagtaaatcctctacaattgatccgtctgtttcacctaagtgtaaaccgagtagtctagcgatagttgggctttcatcaataagtctcatatacggaatggtaacgccgctttttatccctttcccagcagctataaaaattgtttcatagttaggttttgttggagagtatccatgcgtaccaaatgtatattttttactaggcgtaacatctttttcagtaatttcttttataaaatctcctgtatagttttcagtgaaataatatccttctcgcgcttctaacataaataaacaattaccatctgcaccacattccttcgcatcttcatcatgaagtataaattcaattccgttttgtttatgttgaagtagttcttcaaggagtagttgtacctcccgaattgtatccgtatcatttttgtccttcacatatacataggcagagccgtcacaactttggcaatagactttccaatctactaaatttccttttgaatttacagatataagccctttttgatgaaatagtacatttaattgaatggctttgttttcacttaaagcgctatggtcaccaagagcgataattgtactctcttcgtatagatcactgtcttttaaagcttgaataatttgccctagccgctcatcatgtctatgaattgcagctattgtttctttggattcaaagccatgatagtgtctttgggtgtctaaatcagtgaaatgtacgaacataacattaggctttttcgtctggattgtatgcacagcagaagcaagtacgaaatcatcgagttcaggttgtgacagcccatttcgtatatggccgaaacgacgattcaaatctaattgatatagcgggctaccgctaaataatgaaactaaaacttgattttgccacggcctatttggaaagatttctggtaaattgtaatcaatatttgctctgccggtaacaggccatagaagagcagctgtcgttaaatttgctttatgtgcttcatcgtataacgttgttcctttaatggattttcggtaccaatgccaatctggtgactcgcgcccaggttgaagtaacgtattgctaactacgccatgtttattaggatagtttccagtaacgattgttgagtgacttgggtatgttacagaaggataaattggttctactttttcgacaaccgtgccctttttgattagagattggaagtgaggtaatttttgtagtataggaaaatctaaagctgataaacagtcgaatgataaaatgatgacacgattcgttaatgctttatccataaagtaatcctcctaatcatataaaacctattactatatattactattaatacctagtaataaaaatatgtttttgaataaaattcattatttattttcagaaaagttaaacatataataagtataagggaatccatggaaggagggaatagtatggactggttagatgggtttggtatattttacatcattggcggaatcacgattatccttgtatttgctatttcgtatttactaaagaaacggtttccagacaagcagttcgatattatatttgcacttagtctaatacttctttgtttagcatcctttcctgttacaatgatggttattggtggatgggaaggaatggggtatgggtttattggtttcttcgtcctacttggtacacttattggtatgattgcacatcaacttgtaaaaatatcacgaaaaagctacgtataaaactgtaaaaaatgaaaagaatatataaaaataagaaaattcactcttgttttgaagtgaaatttatattatgatattcaacaaatttatttcgttataacgatgaaaaaggactagtacatgttcaacctttttagcagagagagaatccgtcaggctgaaagattcttaaaaagacaacatggaacctacctttgcgttctgcatatgcagcgggaatttcccgttatcaaaaagagagcatgcgcaatttttgtgcatgaatcagggtggtaacgccggcaaagctcggtccctattttgggacgcgggcttttttgtattttctagaaggaggaagactgactatggcaaaagaacaagtacaagcaattacgaagatggaagaggactttgcacagtggtatacagatattgtgaaaaaagcagaacttgttgattattcaagtgtaaaaggatgtatgattctacgtccgtacggttatgcgttatgggaaaatatgcaaaaagttatggatgagaagttaaaagcaactggtcatgaaaatgtgtatatgccaatgtttatcccagagagcttattacaaaaagagaaggatcatgtagaaggattcgctcctgaagtagcatgggtaacacatggtggggatgaaaagttagcggaaagactttgtgtacgccctacatctgaaactttattctgtgagcacttttcaaaaattgtgcaatcctataatgatttgccaaagctatataatcagtggtgttcagtagttcgttgggagaaaacaactaggccattccttcgtacaacagaattcttatggcaagagggacatacaattcatgaaacagcagaagaatcccaagctgaaacgttaaatattttaaatctatatgcttctttctgtgaagactacttagcgataccggtaattaaaggacaaaaaacagaaaaagaaaaatttgcgggtgcaaaggcaacttatacgattgaaagcttaatgcatgatggaaaagcacttcaaacaggaacatcccataactttggaacgaatttctctgaagcatttgatattaaatttttagatcgtaacggtaagtggcaatatgtacaccaaacatcttggggcgtatcaacaaggatgataggtggactgattatggttcatagtgataataatgggcttgtaatgcctcctaaagtcgcaccagtgcaagttgttattgtaccgattgcgcagcataaagaaggcgttttagcgaaagcaacagagttacaaggacatattcaaaaggttgcacgagtaaaaatagatgctagtaataaaacaccaggttggaaatttaatgagtatgaaatgaaaggtattccaattcgattagaagttggtcctaaagatattgaaaagaatcaagttgtactcgtaagaagagatacgaaagaaaaagagtttatatcaatggatcaattagaagaacgcattccagcactacttgaggaaattcataactctttatttaataaagcaaaagtatttcgtgatgaaaatacgtatagtgtgacgaattttgaagagatgaaaaaattggctgatgaaaagcaagggtttattaaagcaatgtggtgtggagaattagcttgtgaagagaaactaaaagaagaagttgcttctcgctgtatgccttttgaacaagaacatttagcagaagaatgtgtttgttgtgtaaacaaatggtgtattggggaaaagcgtattaatgctcttttggataggaaggatgaaaaggactttgggctgcataataaatgcaatccaaagtcctttttagttttacaatttgtttcatgtatttttaagatggaaggatgagtttttattttgcgtttttacggcgaataaatagtaacataccaattaggaatgttgaaagtcccattaaaatagatgcaggataatgtgttgcagtattcggtaacttatcgccttgttttttcgcattatcttttacattaccaccttgagagccatttcctccctgagaactgctatcacctttaacacgatttccgccttgagagccactgccaccagaaccactgccaccagaactgttgccacccgagccattgccaccagaaccgttgccgccagaaccattttcgcccgagccgctgctaccagaaccgttgccgccagaaccattttcgcccgagccgctgctaccagaaccgttgccgccagaaccattttcgcccgagccgctgctaccagaaccgttgccaccagaaccgttgccaccggaaccattgtcacccgagccgctgctaccagaaccgttgccgccagaaccattttcgccagaaccgttgccaccagaaccgttgccaccggaaccattgtcacccgagccattgtcaccagaaccgctaccatcggaaccattgccatcagaaccactatcgtcctgagagccaccgtttcctggtggtttattattatcttttgagttaccttctacgaaataatcgttattttgtacaatcgcgtttgttattggagagaagttttctgttgctgcattaccgatatttaatccactaaagaaagataaagaaagagttgatgctaaaatgaaaattttcgtcattgatttcctcctgaaaaattaatattccatctaaaatacatccctttgtaatatttcataggaaaaagagttttatgcaaaaaaactatatatagaaaaaggtggtgtatttctaaagagagaaaagtgttagtgtaaattgtttatgaatagtagagtggtgagaattttacactcattacagtagaggaagtgaaagcagatgaaagaatatattgcatttgatattggtggtacacaaattaaatatggaattgtttcagaaacaggaatagtactaaagcacaaaacagttccaacagaaattcatttgggcggggaacaaattattcaaaaactcattcttttatcaaaaaaattaatgagtgaacatacgatttcgggaattggtattagtactgcgggaattgttgacgttaatagaggggttgtgacgggaggggcggatcatattccgggctatagtacgattcctattattaatagattgcaagaggtattaaaagttcccgtatctattgaaaatgatgtgaattgtgctgcgctgggagaaaagtggaatggtattggaagagagaaagaaaatttcattatgctcacccttggaactggtattggaggagcgatttttatagatagagagttatatagagggcattcatatagtgctggtgaatggggaaacatgttaatagaaggaaaaacgtttgaagaggtcgcttccatttcagggttaattcatcttgtacgaaattataaaggaaaaggtaattggaatgggaaaacgattttcgaactgtatgataaaggcgacagggaagttacgcaagcagttgaggttttctttaaacatttagcgattggaattagtaaccttgcttatatttttaatccagaaacaattattattggtggaggaattactgatagaggaaatcagtttttaaaagaagtaaaagaagaggtaggaagatacttaaataaagagatttatagtgattgtgagattgaacttgcgcaaaacggtaatcgtgcaggaatgattggtgctatttaccacttcttacatcatcataagtaaattatatgaatgttttcatataactgagaatttatcctttttatcaataggtaaataatgctacaatataagagaagaatacaatattttccgccttggaaaatgctttgtagaaaggaagaaactgcatgcctattattttagaaaaaggtcaaaagatcgatttaacgaaaggacaaccaaaagtagcaaaactacaggttggcttaggttgggatccaattgggcaatcaggtgggtttctgtcttcattatttggaagtaaaccaaatgtagattgtgatgcatccgttgttatgttagaaggagatcgttttttaaataaaaacgatttagtttacttcggaaacaagctgtctacttgtggtagtattattcattcaggagataatttaacaggtgaaggcgctggtgatgacgaaacaattttcgtggaattacataaagttccgagccgtattaatcgtttagtattcgttgtaaatatttatgactgtgtaaatcgtcgtcaagatttcgggatgattcgtaatgcatatattcgtattcaaaacccgcaaactggcgaagaattagcacgctataatttatcggataattatgctggcaaaacgactctaattgcaggtgaaatgtatcgccacggaagtgaatggaagttttcagctgttggagaaggcacacaagataaaaacttaagtgagattgtatcacgttatcaataatataaacagaggaggaattgtatatggcatcaatttcattgaaaaaaggacaaaaggtagacttaacaaaaacgaatccaggtctttcaaaagttcttgtaggacttggttgggatacgaatcgttatgacggacaaaacgatttcgatttagatgttagtattttcttagtaggtgctaacggtaaagtttcaggtgcagaggatttcgtcttctataataacccaaaaggtgcgaatggtgctgtagagcatttaggagataaccgaactggcgaaggtgaaggcgatgacgaatcgattaaagtagatttgaaaaatgtacctgcacatatcgaacgtatttgcttcacaatcacaatttacgatggagaaggacgcagccaaaactttggacaagtttctaactctttcgtacgtattttagatgaagaaaagaatgcagaattaattcgttacgatttaggagaagatttctctattgaaacagcggtagtagtaggtgaactataccgtcatgcaggtgaatggaagttcaatgcaatcggaagtggattccaaggtggattagcgtctctatgtaataatttcggtttagatgtagagtaatagattgatatatccatcggtaaaacagatgtttactgatggatatattttttaagattaaaatatagaggtgaatataaatggttattcaattgcaaaaaggacagaagattgatttaggtaagacaagccctggtttaacaaaagcagtaattggtcttggatgggatattaaatcttatgacggtggatcagatttcgatttagatgcatctgcctttttattagatgcgaacggaaaatgtacgaaggaaactgattttatcttctataacaatttacagtctccttgtggatctgttctacatacaggagataaccgcacaggtgaaggtgaaggtgaaggcgacgatgagcaacttgttgtagatttgaagaaagttccagcagatgtgcatagaattgctattacagttacgatttatgatgcggaaggccgtagtcaaaactttggacaagtaggaaatgcgttcgttcgtttagcgaatgaagaaacgaatgaagaagttcttcgttttgatttaggggaagatttctccattgaaacagcagttgtcttttgtgaattataccgtcataatggacagtggaagtttaatgcagtaggaagcggattccaaggtggtttaggtgcgcttgtaagagcgtatggcttggatgcataagaagggaaacgatattcgtttcctttttttgacctttctataaatctagcaaagaataggggatataggtaagatgagtattttgcaaggaatccttgatacgtatgctcagtttttcgacttggacatgtggattaaagtgttgcaggatccagtatcttggggattaattggtacacttgttgtacttgaaggattattatctgctgataacgcacttgtgttagcagtaatggtaaaacaccttccggaagaaaaacgtaaaaaagcattattctatggacttattggagcttatgtattccgatttattgcaattggaattggaatgttcttaattaaattagcgtgggtaaaagtgttaggtgcactttacttagcgtggctttcagttaaatacttcattgataaaagaaaaggtaatgcagaagaagaggaagctcatggtatgaaccaaaacagtattctcttcagaatgtttggtgtcttctggggaacagttgcgatggttgaattaatggatatcgcattctctgtagatagcgtacttgctgcatttggtgtatcaaatgaagtttggattctattattaggtggaatgctaggtattttaatgatgcgcggtatcgctggcgtattcttaaaattgttagagcgtattccagaacttgaaacgacagcatatattttaatcttaattattgcagcaaaaatgttactgtctgttattcatattgaagtaagtcatacattgttcttcattattttagttgtagcatttggagcaacatttatacttcactacgtgaagaattctggacaagctaaagaagaagttgcagctactaaaaataaccataaataattgaaatgggtttgctcgttttacgagcgcccattttttataactaaaaatagtttataatggaagaaggacttagaaaaaacgtaaatgtttttggaggtgaactgttgtgttttcacgttttacacttcaaccatatgcattaaaagatgaatcagatttaaagcactttgaaacacttttagaaaaacgtccacaatatgagctgacagagaatgaaatgaaatttagttatatagcatgtcgaatccttggcgttcctaatgatgtagatgaatatttcaatgaactatttgattatagtgaagcgaaaggaatcgaagttttacacgaacaaaatttaaataaagtaatcgattcggaaaaacttcgtcatattcaagaagtgttcggattacatcaagaagcaccaaatggtctgacagtaaataggctagtggcacacttatctgggaaacaacttttaccgaaagtagacaatcctgatttacagcattatatacatacgacgtttatttcagtattgaaattatatgagaaacaacataatcaatctttaaagacagaaggcttccgtcgtttcttaatcgatatgattaaattaagtgaaaattacgtagcaaagtggttctctacgattaattataagaaacaaatgccacgtatcatttggtatggtgatgcacaggaaagtcgtatatatttcttatattttcttattatgctcggttgtgatgtgctttattatcacccagaaggaaaagatggatttgagaatattgatgaagaggcaagaacttttgtcgtgtctcattctagtcgtatttctctcgagccatttccagatcgtcgccgcgagcgtgttgcaacagtagcatatcaagcttcaaaagaaattgaacaagtacttcaccacgataattcactattatacaagccgtggcaattccgttcctatacacctgtagctcgtacattaaaaacaacatatgatgaactctttttaattacgaaagaaaaggcatttgtacgcccgacattctttgttgagaataaacacatttatattccttctttatttgcaaaaatatcaggggtttcaaagaatgataaagaatattttcagcgattaaaggcagttacatcatttgataacagcttattaattaatacatttccgtttacgaaagaacaaaaagcaaatttccaatatcattatcgagatgcattagaccgtggggggaaattacatccagatttaattatgaacagtcattggtggccacataagcgattaccagaagggttacaacatgggattgcagaggcgattatccatacgtgtgaaagtgaaatgtgtaagccaattgcaaaagagacgaaacaagatgtagcactatatgttttcgcgcaactttctcaaataccgcctaatattttagaacaacttgagaaatttgattattcacaagatgtaccgaaaattgttatatttaataatgagaaaagtggagaattaactcgttctgatgctgttttattactatttttaaatcaaattggagtagatgtatttcattttaatccaacgggaagaaacgatattgaaccgtatattgaagcaggggcatttgattcacattggctggaagaagttaatttcgattttgagtttcatggttcatcagcctataaaaatttatcacaaacaataaaaggactatttcgtccatttttataaggaaagggagaataccatatgaataacccagtcgtactagattcgaaaacagaattaaatgagcaaacagcacaagatgtgcgcttgcaacttagacaagatgcggatgtacaacgtatttataatgcagtagatattaaagatcaattagaattaattgaacttggaaaagaaccttctatggaaatttcacgttttgctgatcaaattttacatacgatgtcattatcaaaaatagaagactctggtgaattattaaaacaacttggtaaaattatggaccgattcgatagcaaagactttgcggaagagaaaagtggtttcttctcacgtatgttcaaaaaagcggataaaatgattgaacaaatctttagcaagtatcaaacgatgggccgtgaaattgataaagtgtatgtggaaattacgaagtatcaagatgaaatgaaaaaatcgattggtacgttagatggtttatatgagcaaaacttaaaatattatttagacttagaaaaatacgtagtagcaggagaaatgttattagagcgtttgaatacagagttggttccgatgtatgaagagcgtgtacgtaataatgatcaattagcaggtattgaattagagtcgcttaaaaactctgttgaaattttagaacagcgtattgatgatttagaaaaagcacgtatggttgcgttacttacagcaccacaaattcgtatgattcaacgtggtaataataaattaattggtaaaatcaatacagcatttattacgacgattcctatctttaaaaatggtatcattcaagcagtaaatgcgaagcgtcaaaagcttgttgcagattctatggctgaactggatcgccgtacaaatgaattacttaagaaaaatgcacaaaatatcgcaacgcaaagtgtggaagtagcgagattatcaggttcttccagcattaagatggaaacgcttgaggaaacttggaacattatttcaagaggtatgcaagaaacacagcaaattgaagagcaaaacaagcgtgagcgtgaagaaagtcgtaagcgtatggctacattaacagagaacataaaaaaagaattgcaaggataaatgaaaaggcaatgaggattaatcctcattgccttttagtttcgcttcactaatttaatgaactcattcacaacaagcggaatgatacttaataaaagaacaaatccccaatctcgcatcgttagtgcatgcacaccgaatatatttgcaaggggcgggatggagatgatacaaacttgcataagaacaccgataagaagggagaagactaaatatttatttgtaaaaatcccaattgaaaaaatcgatttcgttcttgagcgcaagttaaatgaatgaacaagctgagaaaaactaagaacaacaaatgccatcgtttgagcatgtaatagagcatcttcatcaattcgctctgggaaaagagggaataaatttgtatctccagtatagaactttgctccagcgataaaggctattagtgttaaaagtccaatgacaaacccattgaaaataagaaaaggaacgctaccgctaaataagctttctttcgcatgtcgtggtttttccttcatcacatcaggatcttcagggtcaacaccaagtgacaatgcaggtagtgtatctgtaattaaattcacccacaaaatgtgaattggtcgtaatggtgtcgcccagccaagtaaaatcgctaaaaataaagcgataatttctccaaagttacaagagagtaggaagagaattgatttttttatgttacgataaatgtttctaccttcctcaacagctttcacgatagatgagaaattatcgtctgttaacacgacatccgctgccccttttgcaacgtctgttcctgtaatgcccatcgctacgccaacatcagcttgctttaaagatggagcgtcattgacaccatcaccagtcatagaaacgatatttcctttcgcgcgtaatgcttttacaatctttactttatgttctggagagaccctagcgaatacatgtaagtgattaattttgtttgctagttctgtatctgaaatgttatctaattcagttccaatcataatttcagatatttcttcagcaatgccaagttctttggcaattgcaaaggcagtatctttatggtcaccagtaatcataactgtacgaataccagcttttttacattctgaaattgagtcttttacttcagttcgcggtggatcaatcataccgacaagaccaataaagatgaggttttcttcaagatgatctatatccacatcgcttgagttgtattgtttaaatgcgaatgaaagtactcttaaagcttcttgagacattacctcagcagcttctaatatttgatttttatcatcctctgttagaccctcgattttaccgtttttaaatatgtgggtacatagaggtaagagtttatcgatagcacctttcgtcatgctatagtagctttcatcgtatgtatgcacggttgacatcattttacgatctgaatcgaaaggtagctcattaacacgttcatgtattttttctaaatgatctttttgcatgttaaaagtgcttccggcaacaagaagggcaatttcagtcgggtcccccgtttgtgattcattgttgtaagacgcatcattacatagcaccatattttctaacaatagacgttgtgtatcattatttacatttaaacgttctaattgatcgtatgtgttatcactataaaagtgagtaacggtcattttattttgtgttaacgtacctgttttatctgaacaaataattgtaacagaaccgagagcttcaacagctggtagcttccgaatgataacattttgtttaatcatgcgctgcacaccaattgcaagaacgatggaaacgatagctggcaaaccttctggaatagctgcaacagctaaactaatagcagtcataaacatttctagtgtatctcgtccttgtaaaaagccgatgagaaacataacgatacaaatagctacagcaacaaatcctaaatactttccgacttgtgctaagcttttttgaagtggtgtcatatcatcgtctgcttcatgtaacagggtagcaatcttaccaatttgtgagttcattccagtttcaacagcaacaccgacgcctcttccgtatgttacaagagtagacataaaggccatatttttttgatcgccgagtggtacttgttcatcactttgcatggaagggtggtagattgcatctttatcaacagggacagattcaccagttagagcagattcttcaacttttaaatttgcggtttcgataaggcgtaaatcgcatgggatatatcgtccggcgtcgagcataacgatatcacctggaacgacgtgttcagatggaatttcttttagttcaccatctcgcttgacgatagctttaggtgtcgccatctttttcaatgcctctaaggcttgttctgctttcgattcttggacgacgccgataacagcatttaaaactacaacaagcgcaataatacttgcatcagcccattcacctacaaaggcagaaataagggcagcaataataaggacatatacgaggacgtcattaatttgggcaaaaatacgctgccataaagagcgtttttgttttgtagctaattcattagcaccgtattgcgttaaacgttcatttacaatttcctctgttaaaccgtgttgttcatttgtttctaggtcaattaatgtttggtctttcgtcttactgtaccaattgctcataagtaagcacctccagtaaaaacagttagcaatggtagtgttgctattatttgtgagtagtatgtatggagaaaaaatctaagatgaggttctacttctattgtacaatattttacagttggttgagggaaagagaagagttgtcatgaatttgttggaaataaaaaagagcctcataagcgaggctttttttactttttaattaatgtacctaattcttctgtaatagcttgcatttcactaatgctgaatgtttcacgtttcataacatgctcataaatgtcacgtaagtcttcgtacatttcttcattaaagctagcagctctcattgctccagcattaaccatacgtaatttttctttaatagcttcgaccatatattcaacgttttcttctgactttacggataaatccaccgaagtgtccccctttaaaataacataaggttatcttaacattttttatcattttcgttaacgaatcttttcaatcctattaaattagtagggatttcctttatatttaataattggttgtttatactataagtatatattaagaaatgcaccaagaagggaagaaacaaaaatatggttcaagtattgtttgtttgtcttgggaacatttgccgttctccaatggcagaagcgatttttcgagatcttgtcgtaaaagagggactcgaagagaaaattgtcattgattctgcaggaactggagattggcatgttggccatccgccacataaaggaacacaaaaaattttaaaagaaaatgcagtcacttttgaaggaattaaagcaaggcaagtagaaaaagaagacttaacaaagtttgattatattattgccatggacaacaagaatatagcagatttaaaaagtttaggtaaaactggaggctatattggtaggctgtccgattttgttccagacggtggctggacagacgttcccgacccttactatacagggaatttccaagaagtatatgaccttgtaacagaagggtgtgcaaagctattagctttcattcgaaatgaacaaggaatatgaggaagcttagaaagaaatactttctaacataagaaatgaaagggtgaaggaatatggcaaagaaaaataatattgctcgaaacattgcgattggtgtagctgcaggtgtagctgtatctatgttgaagaaagaaaaccgtgaaaaagtaaaaaatactgcagaaaaagcaaaaacaaagatgattgaaatcggtgaaaatgcaaagatcaaagaaaaagtgcaaactgttacagataaaggacgcgaacttgctgatttaaatgtagtgaaagcgaaagtagcagaaattaaaaaattaacgccttctgttgtagaaacgttaaaagaaacgaaagaaatttttagtaagaaaaaagttgagccagcagagaagccagaaacgattgaaattcaagctgtatctccaaaagtagatgaactgaaagtagaagaagagccagtagttgctgaagatggcggtatgaaagaatcacgtgaactatttatgaaagactctaatgttgaggaaaaaaaactgaagcgtacattgagttgaagcaagataaagaagagaagaaaagcgtttaaacatatatgagaaaaattttagaaaaggtaagaagaaatcgtacgtattcgtttggtaaagatttgtatgaccggacgatgcgcgatgatgtagcgggcttggcagcacagctcgcttatttcttcttgcttgcgatttttcctgggcttgttttcttaattacgcttcttggattcattgaccttcaaacagaaagtgtgctcaatttattagaaccgtacgtacccgaagatgcaatgtccttaattgaagtaaacgtggataaagttgtaaatgagcaaaatggtggtttattatcatttggtttattgtcaatgttatggtttgcttcaaatggggtaaatgcggttatgaatgcttttaaccgtgcgtatgatgtaacagaaacgcgttcttttattaaaacgagagctttatcaattgtatttacattagcgattatttttatgattgtgtttgcgctaattgttccagtgtttggacaagtcattggtgcagcggtatttaaagcaattggtttatcggatagtttttcatacgtgtggagcattacacggttagtagcgagtttcttcgtactatttgcgttgtttagttttttatatacatttgcaccagatcgaaagttaaaaagaagagaagtcatttcaggagcaacatttgctactgtaggatggattgtggtatcgtactcatttgcttattatgtagataagtttgcaaattacgcgaatacatatggtggtctcggtggtatcattattttaatgttatggttttatttaactggatgggtaattttacttggcggcgaaattaatggtttactccatcattataggacgggtgacaataattcccgtaatgaaaaatgacttcttgttccataataataaggaacaggggggatatttcatgagtaataataaaaagaatcacaacaataaaaataacaataaacaaaagagcagttcgcatccaaagcataaaacgagtggtagtgcgaacggacataatagctaccattaaaaaaagcgggtcctttatgagggacccgttttaattgtttccttttaataatcgtaacccgtttaaaataacaagaatcgtacttccttcatgcccaataacaccgaatggaagagctaaaaattgcaagaagttggaacaaattagcattgcaattacagctagtgaaaagattacgttttgctttacaatacggttcattcgttttgataaacggatcgcttgggaaagtcgagataactcgttcttcataagtacaacgtctgcagtttctaaagctacgtctgttccttctcccattgctacaccaatgctagcagtagcgagtgcaggagcatcatttataccatctccgaccattgctactgtcccgtatttttcttttagctttttaatcgtttccacttttgtttctggtaagcatgatgcgtaatattcctttatattactttcagaggcaattgcttttgctgtttcttcattatcaccagtaatcataattgcttcgacaccgatactttgtagttcacgaatagcagctattgtttcttggcgaagtgtatcttttaaagcgataagtccaagaataccttcttcatcactaatataaacgacagttttaccttctttttcaagtgaggcagaaacaccattatgaaatgtctttgtttcttcaccgataaaatcagctttacctattttataagctttgctttcaaatattccttttagcccaaaaccagttacatcttcaacattttctggtttttttaatgtaatatcatacgtatgttgtgcatatttcacaatagattcagctaaaggatgtgtagagtgactttcaattgctgctgtaatagaaagtacttctttttctgtcatattttctcgaacatatacatctgttacggtaggtttaccttctgttaatgttcccgttttatcaaaggcaatcgcttttacggaagcgaggcgttctaaatgtatgccacctttaaagagaataccgtttcttgctccgttagaaattgcagataatgttgctggtgtaatggcagcaacgagtgcacaaggagatgcgactacaagtaagatcatagcgcgataaaacgtttcattccagctccaatccagtaagaaatgagggacgaacatcataagcgtaacaacgagtagtacaccttttacatatgtgccttcaaacttttcgatgaatagttgtgatggtgatttttcactttgtgcactttgaacgagacggataatcttttggaataatgtttgatcactcggcttcgtaattttaacttcgatagcaccgcgtaaatttacagtaccagcaaatacttcatcaccatgttttttttcatttggaataggttcaccagtaatcgcagcctcatcgatatttgtttcaccgctatgaatcgtaccgtcagcaggaacgcgctcacctggcttaattaaaataatgtcgttaatttgtaatcgtccaacaggaacacgttcttcagttccatttgaaatacgtaatgcttcttccggttgtagatcaagaagcgctgaaatttctttttgacttttacttaatgtataagattccatcgcaccgcttagtgcgaagataaagattaaaatggcgccttctgcccagtagccaatcattgcagcaccgatagcagcaatgagcataagcatttcgacatttagctctttctcctcaattgtatcttcaataccttcttttgcttttgcatatccaccaactatataagcaaggatatagcaagtaatgcctacattcattacatcgttctttgtgaataaccaaccagctaaaatgaaaataccagatgtgattgcaaatataagttcataatgtttctttaacgtatcccataaagagggatgagaaatagatttttgtacttgtaatgtttttacttctgagttcattactactcgctccttccaaattcttattgagaaaaagaatcaaaatcgaaacccctataaaacgacgaaagctgccatccataatggatagcagcatttctgttgaaactgattttaatagttattatgttgtaattattctatagtatagcatatgttttcgttagatgatatgtttttgtttgtgtataaactgaaaacttgtgttttcacagttcctttggtatatatgaatattgttcgtaaaaagatcggaaaggaagacaacaagtgaagacagagaaattttttacccatccgattggcgtgtttattgctgcaatagtagcgacttttttatgggggagcgcattcccttttattaaattaagttatgctgaacttggaattcagccaaaagaagttggggagcaaatattatttgctggttatcgtttcttcttatctggagtcatgctcttattcttctttaaattgttaggaaaagatatgaacttcaaaaaaggaacggggaagcagttagtacaaattggtttatttcaaacatttcttcaatatatatgtttttatattggaatgagttatagctctggtattgaaggagctatcatttcaggaacatcatcattctttcaaattatacttgcacactttttatataaagatgatgctctcaatatgagaaaaataattggagtttctatcggcttttgtggtgtcgttttagtaaatgtaccgagtgatggtagtttgtcatttcatttcggaatcggtagcttattacttcttagtgcagcaatgttatattcatacgggaacatattggcgaaagaaggtagtaaaacgttagatgtcggctatatgacggcataccaaatgatttttggttctatcggactattatgtataggtgctttgcaagttggaattatgccatttacatttagtgtacatgcaatacttatgcttatctacttatctttcttatctgcagcaggattttgcatttggaatacaattatgaagtataacaaggttggaaaagtatccatgtacatgttctttatacccgtatttggtgtattattatcgagcatgattttaggcgaagcaattcattcatttgtactattcggtttagcatgtgtagccgcgggaattatcgtggtgaatcgcacgccagctaagcaaaaaatagagcaagaaaaacaagtagcatagataatgggaaaacgattacaatggaagaacagtactgttcttctttttttatatagaaaaaggataatagactaggtgcaacgaaaaaagatacaaaaagcatttattgaggagaacatgttatgaatctactttatatggtgttaattggacaaatcattctttttttaattggtgcaatatacgcaataggacagacaaaaaaaacaacaaataatataccgttacctttagcagtccgtcttatccttagtttttctttaacagcaagtgcaatttggatatggttacaagatccatcagtagagtatagtacgtgggttgcactgggtatgacgttatcaactgtaggagatttatttatggcaggcttgattccaattggtcacaggttaattggaggaatgattactttcgcccttgctcattgtttttatgtaaaagcatttttgcaaacaggcatttcatggaatggtttttggattggtttactcgtatacgggctctttctcattataggatggttcttctttatccgaaatgagaaacaagataaattgtttacgataggagctctaatttacggattgtgggttggaggaatggcttgctttgcattcgccttatactatgagaatacaggaatatggtggataccagcttttggtggtttactatttgtgatttctgattttattattggtgtgacagatattggagggcgcaaattaaagtatgaaccactttggatttggtttacatatgtagcggctcaaatgtgtattgtatatgtgggattataaaaagatgctctcaaaaatggtggatagactattttgagagtatcttttttactattttgcttcagctaaattttactgtctataaatagtgaggtaaatataaaaataaggattttatgaggatgttattttaaattttttaatattcgaattgtataattcaggattttatagaaattgagcagttgaagtctttataataaaagtaaaaagatgatgagatggtggaatgatgcaaaagaaaaaacgttggcgtgaattctttggaacaattgcaattgcatgtttgttggtgtttttggcaaaaattttcgtgttttttcctacgactgtaaaaggagcgtccatgaagccaacgttacaagatggggataaggtaattgtgaataagttggcaaagcaatttgaaagttatggaagagaagatattattgttgtgaagacggataacttttatgtaaaaaggggtattggtttgcctggcgatgtcattgaggtgagaaatgatcaattatatgtgaatcatgaagtaatagaggaagcgtatttgcaaagtaataaaaaacaagctgaaaaaaacttatgaatttaacagaagactttggaccgattacagttcctaaaaataagatttttgttatgggagataatcgcttaataagcagagatagtagaaatggtttaggactcattgataaggctgatgtattaggagaattagcggcaatttattatccatttgaacatatgaaaataataaattaaagtaaaaaaaccaagcaaatttcagtttgcttggttttttatgttaaatcgtaggagactcattaaattcatagatgtcttcattgtttttgtgtgtacttaaaatgaatttgtgctgcaatagttgcagtttaaagaatgctaacggatcgtgataagtttctgggttgcttcttaacgttgctaatgtttgctcgtcttcctgtatttcaagttgagcggcttctacattttgtttcagtatgctaagtggatctttaaagaacatcatgatatctcgttctaatgcgccttcaaatacttcaaattgaaggaagaattgttttgaaatcgtttgagcaatttccgtatagtcttccgtttcaatatactgtttatatttgtttgcaagcatagattgatttttttgcatgttaccaaatagttttcctgcactctttaagaaaaattgtgtcggtgtaaaacgtaataaaatattgatattcgatactgtaattctattggtcatgcgtacaacatctcgatgccaatcatctagtaatttgaaatcgcaaggaagtttcatgcgttcttctttatataatttattaaacgtttcactcatttcatctaaataagattgagcttgaataaattcattatgtgctgtttcaatccactcttgaataaacccagtaaatttaggaagaagcacttgctgtacatgtttttgaattcgttcgttcatcgcagtatttaattcttcatgaactaatttgaaatcactatcttcttgaacaaggtcagagcagctctgtaataattcaggaatttgagaatggatatctcgtgtgatttcttctttcgttaaaagataagattctgtaatagaacgaattttatctttttcaagagcggtaagattgttaataaatccatttagttttactgagatatgtttattccagcgtactgatttcactaatgtattttctaattccacacgttcatttacaaggtatgcgattgtcttttgagtaaaccatattagtttttctatacgttcttgttctatatcgcgtgttgctagattagaaagaatagactctgtcacgtccccaagttgctggctactctcttgtgaaggagagtatgggaagaattgtgcatttgggaaatggactttaatcttactcattagtttttcattcttgtccgcactatttgtgtgtagtacgaaatgaatttgtaagtttggtacttgttcacgtaaataaagtaatgtatcaagctctttaccatgtaatggcgaagcagaatttaatacgtaaataaggctatctgccgcttgtaagtattcaaaatatgagctgtttttatccacttgtccttgaacagatggcgtaacaaggaatgcaaacttattttttcttaaaaatctacttggtaatttaatttctatacatttattctcaagttctgactggtcagatgtagccattatttgatggaattcatcaaagttcggtatattgtgtacatctaacgcagtaaattctgttatttcagtttggctatcatctttaaataaaataggagttgttatagtctcagttaagatgttctctcctaatattgaattgacgaatgataatttatcgtggtcactagttcccgctattagtaattgtgtaacatttaaatcacatagttcatgaacgagtaacgtaaattgatgacttaaatctacatcatttttttcagcccatacagcaattgtttcgaataaatgagaaacagtttccatatttacgtttgtttcagctgttgaattagaaagtagggctcccgcactttttacgagtaatgactctaaagttgtaggtgaaacttcattccacgctaacactgcagcagagacaaatagggcgtcttttgctctcgttaaactaaaccaatttgttaataaatcaggtacaagtccttgcatttcatgcatgaaatgctcaccagtaattaattcaaagtacgtatcttgataacgttcaacaatttcatgccaatcgtcattgttgtctgtttcaatatgtaagaataaatgattgattgtttcaatccaaggtagatgtaatttttcattttgatagctgttccaaagagtaataacaagttctttaaattggacttgatcaattgcatatagtgcttttaaagattcatagaaatattctggtttgatttgtttcgtaaatccttgattcacataattgattaaagtatcgaaccagtgtaatgattttgttcgaattccttcttgaacggcaagttcgatggcattattccaatcttcttgtttttcatagaatgagcgagcaattgaagtaatatttggatagtcaggttgaaatgcaacagcctcactaatcgtcttaaatgctagacctaaacgatcttgctcgatataaagagaaaggagttgtagggaaacttccattgtaagagttgtatcttccgtttggatagattgatacatttcttctgcttttggtaagaatcctagttcaaaataagcatctgcaatatttttggttgcccaaagtgcaagctcgttatttactttttcccatttaaatatcgctgcttcaaagtctttattttggtaatacaattcgccttgagcaaaacggatattagaaatgttggagaattcatttgtagattcatttatatatgcttcaccaagtacatctgatactggagtagaagtttcttctgttaaaaatgttttatagtaaaccttttggataaattgattttcaatggtcatgttcgttccccctgtataatttagaaaaatgatgttgtatgtaaagggtgcatgttcttttaataggtagaagttgcattatatcgaccaaactatgtttttgctaggtatatcatttttcctgagagttaaaccgttgcgaaaagtaactttcctttattgtaacaaaaaaataggcatatgaatttttattttttcatcccggtgtttgtagatagtaagattagcacttcaaaaagaggtgaatataagggaaggtggcgggagtctagcgcacgattgatgtgtactaaaaatgagcaaggatgaacaaaccctcactgattgatggttccatttctttctgctaaaggaatggatagaagtagagttcattataaaaacaatgtatagtgaatatgtataccatgtttgtctgaaagatagaaagggcacaatgtggaataacgatcgtgcataggatgtgtcttccgaatggaacaacatattggcgagttgatcgcacattatgggtattttggaattattatagctttggccggtgggattgttggattaccgataccagacgagtttttattgaccttcgttggttataacgtttcaaaaggagttatgtcaggaactgctgcgtttttaagtgggatggctggtgcgatgttagggattacattaagttatatactaggcttaaaacttggacttcctgttttaaaaaaatatggtccgaaaattagaattaaagaacatcacattgaaaaaacacatattttatttgaaaaatatggcccatttcttttaatgattggttactttatcccgggagtacgtcatttaacagcatattttgctgggatgtcgaatttaacaatttggcgtttttgtttgtacgcttacggtggtgcgcttatttggatcagtgtttttattggacttggctggaagttaggagagaagtggcgtttcgttgagtatagtttacatcattatggaatatggattttatctatttcagtagttgttacatgtgtcgtatggttttacataaagaaaaaccgcgagtagcggtttttttagctgaaggcaataaatagtacaccagctgtaataaagacaacaccaataccagtcataaagtttaacttttcgccgagtataatcatggcgagaatgatagaaaatacgacgcttagtttatcgacaggagccacttgtgaaactttccctgttttgagggcaagaaaataaaatagccatgacgaagcacctgcaactccacttaatgtgataaagagcagtgcttttttatttagcagtacgtcgccgatattttgaaatttaccttgtataataataacgcctaccataaataatgccataataatagaacgaaccgtcgtagcgacattggcatcaattccatctaaaccaattttaccgaaaatagacacaagggcagcagcaattgctgataatagtgcgaataagagccatgaactcatagtaaaattcctccaatcttacattattatacatgaaaatcattctcatgtattaataacgaaataatccccaccttatatttttaataaggtggggattattatactactctgcaatttcctcatataaaaagtacgttacattataaatatgttctacttcatcatctgtcataaataataattcgtcacgttcaatcccttttttcttttcgataaactcaatcatgtttttgcgttcttctcttttcatcaattttatttctcctctcaatctgttttaatacagtttatttaagttactgctattatataacagaatctttagaaagttccacctattttattgtttttttagaagaacttttcgacaaaacaagcccacctaaagggggcttgttttattttatagtcgtaaaaactcgggctcagtcgtaccggcaccatcgatgtaataaattgtatcgggattgattttaattagtacataattgggatcttcaggacggagtaaccagcgttttaggctattattccaaaacttgttttttaatgtggagtcttcctcgatggaggctaagccttctacttcgatataatcttcatctaatttttttccttcacgcccaagtagtacatgtacatttggattgttttcgatatctgttatctttttggattgtcgatctgttgcaacatacagtacaaaatcttcgtggaaaaacatcataaaggcactgtgcggcttatcattgcgtacagtggataacacaccggttctttggccttgaataattgttgtgattttttcttttaagtgcatatttttttacctcttttcttaatttacatttcctctatttaaacaagatgatttaaacatctttcatactgttttcttcaattcaattttttaaacgtaattgtgatgaaatcggacaagttaggagaagaataataataatatcgaggagaaatacatacgatggaaggatggaaagcatgtttaataaaatatttcttatcgtggcgcttataggtgtaccactgtctgtacttgggaaaacacttcattggcctcaaacaattatgtttgctgtgtattgtattacgattatcgcattagcgggttttatggggagagcgacagaaagtttggcaattgtatctggtcctagaataggtggattattaaatgctactttcggtaatgctgttgaactaatcatttcaatttttgcacttcaggcaggattaattgaggtggtattagcttctttaacgggttctgtacttggaaatttattattagtaggagggctatccttctttataggagggcttaaatacaaaagacaaagttttaatgtgtatgatgcaaggcataattcagctttattaatctttgctgtagtagtagcattcgttattccagagattttttcaatgaagatggacgcgggaaagacgtatcaattaagtatcggtgtctcgattattatgattattatgtaccttgctgcattgttatttaagttagttacgcaccgcggtgtatatcaacataaaagtgatgaagtagctcatgaagaagaaccagagtggtcgaaaggcaaagcgctactcattttagcgatagcgacaattgcggtagcttatgtatcagaggcgcttgtgcatacatttgagacggtcgcaaaatcatttggttggtcagagttatttataggggttattatcgttgcgattgtcggaaatgcggcggaacatgcatctgcaattattatggcttataaaaataaagtaaatattgcagtagaaattgcagtaggttctacattgcaaattgctatgtttgttgcgcctgtattagtactgctttctatgttcttcgcgcaaaggatgcctttagtatttacaataccagaacttgtttctatgattacagctgttttcttaacgattgcgatttcaaatgatggagatacaaactggtttgaaggcggcactttattagcagcgtatgtcattatgggaattggtttttatttattatgaaaaataggcataacaattgtgcccagagaaaacaataaacgaagtagtatatatacctttacgtaggaaggagccagacaggtgaaacgagtatacagcatatgtctttcaactatggtctcgtttattctattatttcctaacatgagttttgcaaagacaacggtagaaacaaaaatgccttcatctgttttaaatatttctaaagacaatacgtttccaaacgatgcacaagatttaccgcgtttgcagccgagtaagtttgctcaagaactattgaaaacagcaaatattaaaattgaaaacccagacttaattcgaatgtttaatgaaacgacaatttcgaatgcgccgcttgcggtagggtaccgagcgaagatttatttaggtcaatgggctttgcactatgaatcgattgatacatcgattaattgggaatataaacaagtaaatcgcaatgtgtatgataatcgagggggagatcgcctatatccgctacgctataagcaagaaacgcaaaagacggttgaaggtgatttaacagcagatatgaaagatgctacagatgtgaaaaaaatgatgcttctcaaagcacttgaaaaagtacaattaccactttcatttaaaacgaccattggttatggtactggacatgagagagtgtataatattagcccgagtcaactcggatatttatacgcttatacaccagcggtaaatgaaaaaggaaaagtgacatttggagaagtataccttgtattaaagggaaatcaaaaaaggcttgttgtaaaaaatattacctctcaaggaattggagctgctattccaattcatgatcatttgtattttaaattcatttcttcttctcactcacaataacatgaaaaacgtcagcttataagctgacgtttttttataatgtaatgtttgccgtttttgataagaaatcttctgtcggatagtagctgttttttacaagaacattcggtccaagacattttactgtaggacagtgacagcttaatgattttgctgtttttgaagcgctccatttttcatacgcttcttgtaacgtatttgtttgtatgtttcctagaagtggaacatcaccaaagtccgttacaataatatttccatcgaaaatatttacatttaaacgagaacggccatctggatcattacgaactgtgacatttttgctctcttgtaattttctaaatgtggcaatgtctcgctcgtcatcgctacaagcatagaaaggtaaagttccaaataacatccatacattttcatcacgaatttctagtaaatgctcaattgcatcgcgaatttcagcttttgttaaaatttctagattgctcgcgaagtcacttgggtacattgggtgaacctcatgacgtttacaacccatttcgtcaacgatttgacgatggatatgttcaatgtgtggtagagttcgtttattcagcatcgtttcggctgatacgagtacacctgcatctgatagagctttactatttgtaatcattcgttcaaataactttgcacgttgttcatacgtaggtttacgctccatcattgcaaatccgccttcgacgaagtcatcaattgttccccagttatgagatatatgcagtacgtctaaataaggaataatttgctcgtaacgtgctaaatctatagttaagtttgagttgatttgagtgggaacgcctcgttcatgggcatattttaagagtggtgttacatagttgtcgacggatttttttgaaagcataggttctccgccagtaatacttaaagaacgtaaatgaggaatctcatctaatcgttttaataaaagatccatcggaagcggattcgggtctttcggctgtaacgtgtaaccaacagcgcaatgctcacagcgcatattgcataacgtcgtcgttgtaaactcaacatttgttaatagtagtttgccgtactcttcaaggtccatatacgcttcccatggatcgtaagaaggagtaatcggcttcattttttgtgatatcgtcatatgaaatactcctttgactattgaaataacaatttgtccattctctataatagaagaatatgtactttttataaagtgaaactttttagaggagaaagagagagggcttacattatagcgaataaccgtgacaaaattgatgaaattacatacccattgtaatcatttttgcggtataataaaagcaactcgaattaaaaggagagtgccttcatgggaaaagcaattcaagataaagatacacaattagtatatttaaaagaacgtttaaatatgttcattgaagtaattgatacaattgaacctgaagaagtagagttagaagatgtggatcgtcttcttgcaatgttagatgaattagaattaaaatgtgagcaatttaaaaaagacgaataatatattaaaaaggctgccaattccaatttggtagcctttttctgtgcggataatagaaggacgatagaaaaagaggtataatcaagttgtgaaaaatttcatttatgttttaatagcgtgaaacaaataaaaagcgaaagagcataacaatggaattttcagctcataacgttttggtagcgttcacaattgagggggaagtaacaatggaaaagcttcaagaaagcatgtatcaactaattgttgaaacgtcaacgaacttaccgaaagatgttcgtcgtgcgattcaacaagcgaaagagcgagaaaatgcagggactcgctctgcgatggcacttggcacaattacaaataatattaaaatggctgatgataacatctcaccaatttgccaagatacagggatgccaacgtttaaaatttatacaccagttggtgtgaatcaattaaagttgaaggaagctatctatcatgcgcttgagcgggcgacaaaagatggtaaacttcgtccaaattctgttgattctctttttggagacaatagtggaaataatttaggaccaggtacaccggtaattaagtttgaacaatgggaaaaagattatattgatgcacgtttaattctaaagggtggtggctgtgagaataaaaatattcagtatagcttaccatgtgaattagaaggacttggacgcgcaggccgtgatttagaagggattcgtaaatgccttcttcatgcagtgtatcaagcgcaaggtcaaggatgtagtgcaggtgtaattggtgttggtatcgggggagaccgcacatcaggttacgaattagcaaaaaatcaattattccgtacattagatgatgttaatccaattccagaattacaacaacttgaagaatatgtcttagaaaatgcgaataagcttggcattggtacgatgggatttggcggagaaacaactttacttggctgtaaaattggcgtgtataatcgtctgccggctagcttctacgtatctgtggcgtataattgctgggcatatcgccgccttggcgtaacaattcaccctgaaacaggtgaaattatggattggttatatcaagaaggtgacgatacacttcagcaagaagcgcaagaaaaaacagagcaacgtgagattgtattacaagcaccaattacagaagagcaaattcgtaaacttcgcgttggtgatgttgtaacaattaatggcatgatgtatacaggtcgtgacgcaatccataagcatttaatggataacgattgtccagtagatttaaatggacaagttatttatcactgtggtccagttgtcgtgaaagatgaaaatgacaattggcaaattaaagcggcaggtccaacgacaagtattcgtgaagaaccgtaccaaggcgatattatgaagaaattcggtattcgcgctgtcattggaaaaggtggtatgggtgcgaaaactttagcggctttagaagaacacggcggtgtatatttaaacgcaatcggtggtgcagcgcaatattatgctgaatgtattaaagaagtgaaagatgttgatttcttacaatttggtattccagaggcaatgtggcacttacgtattgaagggtttaaagcagttgtaacgatggattctcatggtaatagcttacatgcagatgttgataaaacatcacttgaaaaattagcgagctttaaagagccagtatttaagtaaacaaaaatgcatctcgaatgattcgagatgcatttttttggtatatatagaaaaacatgttcagcatgaaagaatgtgcggcaacaaaaactacaagtacgattatatatggaaaggagactatttatgaaacataaatggttatatatcggtctcattttttcaattatgatggcacttgttccagtttctgcactagcttatacaaatactccacataactggggaatcccgcgccctaaaaatgaaacagtaccagatgcaggaaagctatatacagatttactacaaaaaaatggtgggttttatttaggagatacgaagaaaaaggatatttatttaacatttgataatggatatgagaatggatacacagggaaaatcttagacgtattaaaagagaaaaaagtgccagcaactttctttgtaacggggcattatattaaaacacaaaaagatttattgctaagaatgaaagatgaaggacacattattggaaaccattcgtggagtcaccctgatttcacagcggtaaatgatgagaaacttcgtgaagaattaacgagtgtaacggaagaaattaaaaaagtaactgggcaaaaagaagtgaaatatgtacgtcctccgcgcggcgtatttagtgaaagaacgttagctcttacgaaagaaatgggctactataatgtattttggtcacttgcatttttagattggaaagtggatgagcaaagaggatggcaatatgcgcataataatgttatgacgatgattcatccaggatctattttattacttcatgcaatatcaaaagataatgcagaagcacttgcaaaaatcattgatgatttgcgcgagaaagggtatcattttaaaagtctagatgacttagtaaaaagcaatcaaccgtaagcatgtatgcttgcggttttctcatgctataatgatgtgtaaaaaggatggggaaacgtatgtggagcgaacatgttacgttagagtatccgtatcattttgaagaagtgttaaaacgtttatcttttgatcctcttaacgtcattcaattagatgagaaagttatttatgtcccgctttgtatagacgaggaacagattgttgttcgcctgcaagggattggtactgttcaaaatccacagttttgaatttctagtcagacaggagatccagagaaagttatgaaacgaatgggggccatttttcattggaatgaaccgtttcaagatatacaaaatcattttttaaacacatcattacgtccactatttgaaacatatgcttatactccaattattttagaatttgattattttgcttgtcttcttcgctgtatcattcatcaacaaataaatttgaaatttgctactgtgttaacagaacagtttgtgaaacgatatggaacagagaagaacggtgtattctttttccccactccagaaatagtagcaaatatttcaatagaggaattgagagagcagaagtttagtcagcgaaaagctgaatatatagtaggattaggtcaaagtattgccagcggtacattaaatttagcgagtatagaaaccagagcggaagaagaggtttcagcacgattgttaccaattaggggaattggtacatggacagtgcaaaattttttaatgtttgggcttggacggaaaaatatgtttccgaaagcggacattgggattcagcgtgcagtacaaggtgtatttcaattagatgataaacctgatgatgcatttttagaaaaagtgaaacaagagtgtgaaccatactgcagttatgcagcgttatatttatggaaaagtatagagtagaggtgtaataatgatacaaaagcaacatgagagtaagttggaagttggtcaaacatttcctgtgacaattaaacgtcttgggattaacggagaaggcgttggttattttaagagacaagttgttttcattccaggggcattaccaggagaagaagttgttgctgaaacaacgaaaattcagcgtggtttcgcagaagcgaaagtgaaaaaagttcgtaaagcttcaccgcatcgtgtgaaagcaccgtgtccagtatatgaggagtgtggcggttgtcagctgcaacatttagattataaagaacaattgaatcaaaagcgtgatatcgttgtacaagcatttgagaaatacatgaaaaacagtatggaagagaaaattcgtccaacgcttggcatggaaaatccatggcattatcgtaataagagtcaattacaagtggggcgtaaagacgaaaaggttattacagggctgtataaacaaaattcacatcagttaattgatattgctcattgtatgattcaacataaagcaacgaatgaagcgacaaaagttgtaagacgtattttagaaaaattaaatgtttctatttacaatgagaaaaaacaaaaaggtttagtacgtacaattgtgacacgtactgcagttcaaacaggggaagtacaagttacacttattacaacaaaagaagagttgccaaataaagaacaatttattgcagaagtacaaaaacagatgccagctgttaaatcaattatgcaaaatgtaaactggcgtaaaacatctgttattttcggagataaaacatttaaattagctggaaaagaagtaattcaagaaacacttggtgatttatcatttgaattatcagcacgtgcattcttccagttgaatccagaacaaacggttgtattatataatgaagcgaaaaaagccgctgctttaacaggaaatgagaaaattgtagatgcatattgtggtgttggtacaatcggtctttggcttgcgaatgatgcagcggaagtacgtggtatggatgtaattccagaagcaattgcagatgcaagaaaaaatgcgaagcgtcacggatttacaaatacgaaatatgaagcaggtaaagctgaacaatggttacctaaatgggtaaaagaaggatggcgtccagatgtaattgttgtcgatccaccacgtacaggttgcgacgataaattactggaaacaattttaaaagtgaagccaaaacaagttgtttacgtatcttgtaacccttcttcattagcacgtgatgtacaagcgttaatgaagagttatgaagtggaatatgtacaaccagttgatatgttcccgcatacagctcatgttgagaacgtagttaaattaacgctgaaataaaggggtttcaatgaaattgttgatgggtttgaccacattctgaccacatcaacaatttttttatgattttaatgcctcacttagctttaaaacagcactttcttgcatatctatagtaacatgactgtaagtgtctaatgtggtcttaattgaactatgtcctaaacgctcacttacgatttttggattaatacctagcttcaataaaattgttgcatgcgtatgtcgtaagtcgtgaaacctaatttgaggtacatcggctttttttataaattgattaaaagtagttgtcatagttcgtggtaatattggctgtccagtttctttagcaaaaactaaatcattatcctcgtatgactgcccaaataataatttgaactcattttgtttagctttataagacttaaattctttacataagttttgatcgatagaaattaagcgttttgatccatgtgttttgggttctgtaaatctaaatccgttctcatcataaatgagtgtttctgtaacgcttattttaccttcattcaaatcgaaattcttccactttagaccaagtatttcaccacgtctcatacctgtatttaatgccaataagaaaagatgataatagatgacattttcaaattttgtacgatttaagaattttttcgtttcttcaattgaccacgtagaattgaccacttttcgtggtcgaggtatttccacatgttgaaatgggtttttaaacaggagctcccacctaacagcgtcttctaatgatccttttaaaacaatgaaaatatattcaatatacgcaggtgacaacccttcatcaattaaggatttaacgaatcgttgtccatgcaagggttttaaatcctttaatttatgcgaaccaagcacaggtataattcgactatttatagctcttttataattggtgaatgtagtttctcttactctttgtttagctgtattttctagccattcttgtaaatactcactaagagtaaaattcttatcatcaactagacttccagtgttgaattgatggataagctcattgcatgcacgttcggcttctttctttgttttaaagcctgatgctgttttttgttttctttttccagtgataggatctttcccaatatcaatagtaaatgaccacttttcaccacgttttctaaagtatcctttcattatccatacctccttgaactaatagtattctaatagcacaaataattccagtatcagaaaaaggaaaaagcaactcatctgagttactttatggtaaactatattcaactgtatatgtcgggtggcttggttgctatcctttctctgtattttagagagaaaggaggtgacccttatgatggaatatttactttctttgttacaggatttactcaaggtattccttactatagttgttacagcttatgcaaataagttcgctaacaatttgtttaagaaaagtaaaagagccacccctcgccgtaggaagcagggtagctctaaaagaaaataaatagcaaccttgccatctgatggcggcagttactggaagagatgttaacggcatctcttcttttattctatgcaattcagttaggtgtcatacttaatatatagtaaatatatgttcactatacagtggtgattctagtgccaatattaccacagtatcatttttgggtcaacgcaaatagcagggattgatggtgaatttataatggtccacaaaataaaaaatcatggtaaaatatatatatccatacttcttagcccatacatgttgtgggctttttttattgatacaaaatcagtattttgtcgaaagaaaaaaagagagcaaaacgctctcttaccactacccaatggaaaacttttcttctaaaatgaaattaaatcagaatatatcttgattatcttcaagcatattgattaatacggagacttgcttacaaaaacgttccctctgttgttcatttaacgccgcatacgttgtttgaacattagataatagttctgttaagggttcttcatcaaattcattcgtgaacccaataagcgcgtctaccgaaacattgaagaaggaggcgatgataaccaacgtatctatatctggctgataccgatcagtttcccagtttttgatttggcttctactcaagttcagcttgtgggaaagttgttcctgagttaagccacgcgacttccttagtttttttagaatttgtccaaagtgtctcataatttaaagtataaatactaaacaactatactactatatatggtcgtttaactacctttaatgttaaaatggtagttatggtttctggaaataaatcaaaaaacagaacaaaagttcgtattcttgtggtaaaatatgcatgtgaggtattcgaaagttccatgcatatttacatattttattttcgttacagctgataaacgttggtatataacggttttacaactttctcaataattatcagataactgcatgactgaaatttgccaaaaatatgatattatgaaaacaaatataataaacggaacgaaaaaaagactcacagcgtgtgtaagagtgatttggcccactcttacaccgttcgcccgactcacaaggggaacatctgccataagtctcttttcggtcactacacgagtaacacttacattataacatgccgatattactaaagcattactatggtattaaattcctgttttaaaagttgagaaaagagcgaagcgtctttgttccaaaagggaggaacaagaagtgtggaaagttttaaatgttcttgaaggagagttatatgtagctggaattaagaaaaacaagttagctgattattggggagtgaagcctgctacagttaccaaggtatttaaaggagctaacgatattagtttcggatatctttcgaagacgcttattttattaaaaaagagtttgatttcacaggcgaaaattgttaatgactatgtaacgaacacagaccctaaacctgaaaatttaagagaagctatggaagatttggctattagaggtaaattcgaattattgaaagcaattatagatcaagagattcattctgatgttgccgaaaatagagaatttgcagaagtatatgaaataatttttcgaagatatcatgacggtttgaatgcttcggcttatttcaaattattaagacaaaagaataaaaatgttaaaacgattgaaatggaagttttgacagaaatcttattatgccaggcgcaatatcagtctgggaattacaaaacgctatacgagagactgaagtcagttagtgaaaaaataaatgaaataacaaataaatttataaaagaatgtttgttactaagatataaagaagcaatagcagtaacttctttacaaggtggcgaagtagttgaatctcgttccatatgtcgagatatattagatgaattagagtgggatgactttttctcactgccaaaactaaatgcatacttgaaaataggcgagtcattaatattcgaacctgataattacgacagcgctaagttttatttagagaaaacattagagttattaggtaatcctagttgcaaaggattagaaaagaaatggaaacttgttcagcaaaccttatctttcttgaaaatccatcaacaaagagatttgaataccttggagtttgtacatccaagcgaaaaggcatattcaatgatacttgaaggggatgttttaggcgcaaaaaagattttattagacttaaaggagaaaaacggagaatggacggatatccaaactgcatattatgcccttacatgtgaaggagaagaaagggaatctctactaaaaaagtccttactgatgtgccaaaagtctggtaatatccattattcacaattaccaaaaaatatacttgggtttaatttaaaaaaatggtataattatctttgaaagaagaggtggaaatattgaaaaaaatattagctttattgccaattttattagtagcggggttattcactttttctgctgataatcaacaaacaaaggataaacaagaagcatctgagcctgttgttcaacgcatgatgacggacccaggtggcggctggtaatcatttctagttaattcgtttcttttaattaaatataaattttaaatgacatcgtcttaattggcggtgtcattcgtattttacggagaaatttcccttttaggggaaacagcaaaaaagtaattaattccaaaaatacacaaaagaggatgtaaggggagttagagatgaaaaaagagcaattagcaagggaactaatggtgaagtgggttttagagaacaaggaaactaactcagaagaggttttaaaagagatcacttctcatacatatacagaagagaaattaaaagaagctaactgagtagttagcttcttttgtaatgtaatattatttttggtttttagtaaaattcacgtacattgctgcttgtttccatgcgttttcttgctcttctttaggaagatcagctactaattccataaatcttctagccatttcatcagcagttttgtcttgctcttcagttaaacgtggatctgatgatcttcctaataaataatccgttgaaacacaaaacaaatctgcaatagagttcaatacagtcatactaggttcaattcggttgttttctaaatgtgagtatgttgctcttgatatgtttaacaggttagctacatcaccttgtgtacgcttgcccctcagttgttttagtttttctccaaaagtcatattaaattttcccctctcagtaaatccttaattacattatagatacaatttttatcactttaaaccccttttcgtaaaaatgataaaaaatttataaaagttgttgacgataaaaaatttatcatttatactgaagtcaacaaagaaacgcgagttgaaatggaaggtggttgaatgaataacatcttgaaaaacgaaaggaaaaagatgaaattcacacaaaagcaattagctgaaaaacttggtatatcgactatttatgttcgtaaaattgaaagtggatatataccgagaccggatataatggttaaatatcaggaagtatttgatataagtgtcaaagaactgtttcctgattatttttcggcttttaatgataaaaaatttatcatttgaatagaggaggaatggaaatgaatcaattgcaagatttgcgccatccagtaagtgagtttgtttttacagaaagaaatcaagtggttacagacagtttaacgatggctcaaatgtttgggaaagaacataaaaatgtaattcgagatatcgaggttcagcttgaaaaattaattgaagcaaatgaaacggaatgggggcagctcaactttgagcctacccagtaccagcattatcaaaataaacaatggtatccaaagttcaatcttacagaagatgcattcgcgattgtagcaatgagttacataacaccagaagcaatgaaaatgaaaattaagttcttacaagaattcaagcgaatgaaagaacatattcaaaaggtacagcaacaacctaaaagtgttgaagatgcaattatctatagtatgactgagctaaaacaaataaaatcacgacaagatcatacggaagaagaaatgaacaaaatgaaacttctagtagataacgaactatggcttactgagcaacacaaaggatctgtgcagcgtaaagtaaaacaacgtgtttttgaacttaaaaaagaaggttatgataatgcatcgtatcaaggaatctatggcgcattgaaaagacattttggtgtagcaaaatacgataagattccacgtaaatattatcaaaatgctatgcgatttatcgcagggtggtatccaccagaaagacctaatacattggatgattatgtttcttaatagataaaattaaaattttatagaaaagaaaaggagctatataaatgaaaaattcaacagttcaaatagcattagcagtcacaaaattttcagctcaaaaaggatggagtgatgaagaattttgggaggcaatcgagttacttcgtttcaataaagaagatgcacgacaaacagcaatagaaaaactagatactatcccggttacttacgataacacaaacgattatccaattatgttgaaagtggatcatgtagcagaagtattaggaatttcacaaagaaaagcatacgacattatggaccaaaagggttttcctttagtgaaaattgggagaaagaaagtagttccaagggatgcattctttaattggctagaaaggggggtgtcagcatgatggaagatacaacatcgttagtagcattcgcaatgtttatcgcatttagtatattgctactttatattacttacgaaccaataaaacgatgggcttggagtaacgtagaacaaaataaaaagacccatggcagtgggtcctttaagaaaaaacaattgtcataagtatatcacggaaagtagggaaatagtacatggatttaatcaaatatcaagtgctattacctaataaattttgggacttagcagagagcaaggatgaattaaagaagatgatcgaacagtatttcaaaaatagttatccgcattacaaaataaaggaaattattagaagtggtgaatcgcacatagcgatttgtgaaaggaagtggctgatttgaacaacgtagttttacaaataggacagatgaacttccgtggaaatgtcatagatcatggttggtttaaaacactcacactagataacggaaaaccaaatatggtcgcgatttccatattaggagaagtggtttattggtacaaacctacagaagtaagagatgagcattcaaataatgtgagatataagcaaaagtttaaagcggatacacttcaaaagagttatcaacaatttgcagactcctttggctttacaaaaagacaagtaaaagatgcatgtgattacttgaaggatagaaggttagttcatatcgagtttcgcacgatatttgtaaacggaactagatgtaacaatgtaatgtttatagaacccatccctgaagaaatacaaaaaatatcaattttatattgggagaatggtacccctcctacattagaacgtaagagggtattacaacaaaacgaaccaccctcttacgataaaaaggaagagcctcctacatttaaacgtaagacaaatacagagaatactacaaagaatactacagagaatgtaagtagtagtagcatcttctctttctacgaaaataatttcgggattttaaattcgttcatagccgaaaatatttcacaatgggtaaacgatacaagcgaagaacttgtacaagcagctatggagcgtgctttgaaacagcagaagaaatggaattatgctgagggcattttaaaacagtgggttaacaataacgtgaagacattaaaagatgtggatgctttagaaacggaatatcaacgaaataaaggagtgaaaaaacgtgtcggaatcaatcggaagagtgatgactcggatagtgaatacatcggcttgtagtgaagaaaccgaaggatatacatgcgaacactgtaataaatatatcgccgcaatcactgtagaggttccacagttacgtattaaaaacaaaatacttcctacatgtgaatgtgttgtagaacgtgaagaagcaaaaatacgtgaagctcaaaactttgctaagaagagagaaatagaaaagttgttcagcattagtaacttaggagaaaggttctccaaaagtacatttgaatcgtttctagatagaaatggatcagagacagcttataaagttgcagtgaaatacgtgaagacttttaaagagtggaacggggaatcgttaatgctttggggagaacctggtaatggtaaaacacacttagcagccgcgattgtaaatgagctttctaaaaaaggatacattgttgtatttcaaagcgttccagaattattacaacgtattcgcagcacattcaatagtgaaaacaaagaaaatgaaacacaaattatgagagcacttttagaatgcgacttacttatattagatgatattggagcagaaaaaactacggaatgggttgaagaaaaattgttcaatatcattgatggtcggtatagaaaagaacttcctactctgtatacgagtaatttagaacctaaagaactgaaaaatcaagttggcaaacgttcatatgatcgaatggttgaaacaagtctaactgtaaaaaatgaagccgctagctatagaagagagatagcgaagcaacgtttacaaaggtttatcgaagcataaaaggaggaaataaaaatgtgcgtattatgtcatgatacagggattattcgtaaagagacttatccgggtgtaattgaaacgaacggttgtaattgtgaagtggcaaagcgacagcaagcggaaaacgataagcgttggcaagcatggttaataaaatttgaatcaatgaaacaagaattagaaagaagcaaacaacaaaaagctagttaacaagaaaaggaggatttcagtcgtatgaagcctacgaaagttgaaatcgatgttacggataataaaatttatgtggttaaaaatggtgaggttactccgctgaatcctccagcaactggatttggagaacaaataattacttggcaaggcgggaaagttgatcgtgtatcaactaccatcacagaaaaaataaaataactggagatgcgattatgaagcaattaactattgatgatgttatgggtagtttcaactatgacgcaataagtaccagtgaaaagtttttgaatccaagctacgaagtgcatttttacgataaagaggaacggcaaaagatggattgtttcgatgctaagactgaaaccgaagcttggaacgcaacaataaaagagcatggaaaaggtattcagaagattaggataactcattcgaatcgtaccagagctgaatttctggcactagattaggaggtaaagtgatgttcaatcgttggttaactgatgaggaatatcagcaagctgaatcaaacggtattagtagaagagttctttacatgaggatgtacagatacggttgggaattgcaagaagcattaactactccaccaagaacatattggcatatgggtgaggggaaacacaataaatggctaaaattagctgaaaaaaatggagttaattcaagcactttttatagcagggtaaataatggctgggaccctaaagacgcggcaagtattccgacgcgtaaacaaatggacaggaaagaacttgttaagattgctgaatcaaatggcataagcgtaagtactttcagatctagactgagttatggatgggacccgatgaaagcagctacaacaccagctaagtctaaaaataaaaatattagttaagaggagtagatgaaaatgaacattatggaaaatggtgtattagaagcaacgaaattaattagtgaagcgagaaaagaggctactgttttacagattgcaagtattttatcaatcggtgaattaaatgattatcaggaagcgactttacgtacttggaataacaagactgattttggaggacgtgtttcaaatgcggccttaggacttacaggtgaagcgggtgaagttgctgatattgttaaaaaagcaatttatcatgggcatggtttccaaccatcgcattgtccaggagaagaagacgggaacacttataaattggctttagagcttggagatattctgtattatttatcaattatggcgcacgaactgggatatacgttacaagatattgctgaaatgaatatcgctaaattagctaaaagatatccggatggatttagtcgagaagcaagtcaagcacgtgttgatgtgaagtaagaccaaatttgaattttgtagaaagggagaatgagagatgaatatgtatgtcgttacattaagccattatacagatgaggcttactttgaaattgaatgcgtttgtccaacaaaggaactagcaaaagagcaagtagataaactacaaagggaaaaagaccctacacatagtgaatggaaatacagttgggacattgtaaaagtaataagtgaataaaagcattattgtattacaatctgaattttgtagaagcggggaatggttatgaatataaaagtggacgaactaaaagaaaatgaagatggcataaaagggggcaagataacaatcactaatgaagcacatacaattacaatccattcacaacatgtagatgatgcttattatcttgctggtaacttagaagattgtgcaaataaaattgaggttaaacaaaactgtgaaaaatgctgtcattgcgacggaaaaggtgttggtttggattggggcgctatgaaattttgggaatgtgatgtttgtgacggaacaggggaattagactctaaataaaactaaacaaaagcgttattttgtaaaagaatctttacgcctatacacaaaggtagcaggcaactaattaagttacctgctatgctcgcccactgcacaaaggagcgccttctatttggaaagagagaagccagggagaaagcggctcagatgtagtatgtgtaatacaaaaaagattattcaaaaaggagaatgagagatggaatacattgaaaaagcaactaaagaaattagagagaattggtttggggatcatgtagctgaaattcaaggtgaagaaggattgcaggttatttactgggggaaacctggaacgggaagttatcgcgctaaatttgttctttcaggatataacgtgtttgtttcgggtgatattggtgaagcagtgtataaccttacatgtccagcaacattagaaaacattaaaggatgtaatttagggtacttcactggaaagttaacagcgttttgtgaagaacgttggaattttgatcaagacaaagcaaaagaagaacttaatgagttttgggaagagtatgagatgaacgaaactaaagatggaaaagaaatctacgatgacatagtttcggcgattgatgaaagttcatctatggaatcttatcatttttgggtgggtaacgtttaccataatagctcattagagtctgacacaatggaatgcatttgggatttcggaaaaaggttgccacgccgtttaataggttattggttagggttacagatggcaattgagcaattagagaaaaataaacctgcagcagaagcagtgactttataacaaaatagttattttaatcgaaaagtgagggaacaaaatggctaaaacagaaaaattcagtgtagttcttgagttgccaagggatatagaagtaggttcaactgtaaggcaaaaaggaaagatattaactattacgagtattagaaaaatcgagtgtatatcaagcaggttaattttagttagcgggaatgctacagttcagaaatgaggtaagggcgacatgaagcgtattggtataaatgataagtgtattggctgtggtgcggaggttgatgatccagagtgcgagtgcgaatggagaacatgctcgtgttgtggttatccagattgtttcgtttatgaagaaggtcgctattaccattgtaaaaattgcgaccattcaactgatccaggacattatatgtaagtaaaaaaataaggggatggaaatcatgagagaacgtgaaaattgggatgtattgtgtgaagaatgcgataaagtaatcatcattggtgtaaaaacggaatccggggatcattattgtgaagcatgttatgacaagttagcgtacggaaacaaagataagtaatttaataaaatcgttattttattagaaagtgaggaagatagccatgaaaacatatgaagagttggttgaaaagtgtaaggaactggttgaaaaaggatggactccagaatcagtgcgtgaatgtttcgaagcatattctgaattcggcattgatgctattcaatccgcaatgaatgaagcgctacttaataatgggtgttcagataatgtattagattatcggccgaatctagaaaatttaaaagcgttgggattggaagaggattatgttttccaagctttagcttatatggggaatgcttctcaatttatgagttgggcaaatacggtactggcactcgtggacgatgttccagaacagttaaaacaagatatcaaaaaagtacattctggtatttatgaaatgcaagaaaaattaagagaatataagaaagaggatgatgagtaatggaagaaatcttagtgcagggaaacataactgaagatttaaaaagattaggtgttaaggcaaatagaacatatggtgatgaaactacttcgtaccaagtatatgaagtttcggaggaagattttcgaaagttaagtgatgatgcggagaatatggatacagatgatagtcattggaaaaatggcggatggcgctgggatacaggaagtaatcaaccgatacctaccgacaaagctgaagtcaacaaccaagaattagtatgctgggtagaaacaataaacgatgacgaagaaacatatcgaaatgattggtatgtggatctactagaatacctcgatgttggagttggctgcacagctttccgtaatgtgtgtgccgtaacgaaggacttggcgaaatacaacaatatgtcaatggccgagttattcaaaaagtatcaagggtaattcaaataaaaactttatttaatagaaaaggagaatgaatatgggaacattagttgttaattgtggagaatatgaatttactagatttgaaagtgctgtccgaactttggaacaagaatatggttatgaaggcgaagcttgggaaatggttgtggcaagtggtgatttagagatattaagtgacttcttaaattctgatggtttgaatgcagaaatcgaataaaaatttcattttgtcgaaaaggggaatggatatgaccgtagtaagcagatcacatagagcattaaaaagaaaatacagaccaataagaaaagagtttaagaaagatattttagaagcgacaaagaataatcgcgcttttgcaatgatgattattgagacatatacagcaagtcaacatagaacgcacattatgaaagtttgggagctactaggaattcatcatagagaagcttataaagattattgcgataaattgatgggtaagcatttaacgggacgtgatgaaataatgaggtcgatatattttgcggataaagtattatacgacaagtaccatcgcaagttaccagaatgctatgcaatgggtgatgcactaggtattgcttataaggtattaaaacaataaaagagcagctagcaaaagctaactgctcgggtaatggaatatggttcgaaatgggttgtctacagtattgacggaatattgagttttattcaggggaggaagagaatgagtaaagtaattgaaggacaagaagtttatgtaagcacaagtggtggatgggtaggtaagtcagaacctaatttaagaaaatacatcgttgtcagagctaataaaacaagtttttacgctaatcctgaaggggtagaagataaatcaccatatagattcaaccaaaaggatttatcgcataacactggatggggatatcattatcaagcttatcggaccgaaaaggaatattgggacatgattgagagaggtaaagaaaaagctcaattaagaaaagaattaaaggatacggttgataagatgtcacttatagaattacggaagttaaaagaagtactgtttgtaacaaaataatcctttaatagaaagtgaggtgaatacatggataagatatatgcatttcagattgccacaacagcgggcttgttagccatgattgtactcaatattataaccggtcaagaagtaagatcatcctcaatagttgtagcagcagtttgttgcgtaggaatgttaaagtttaatccgttgtttagagaaatgattgataaatatagaaagcgaggttaagagaatgaaacctttgaagaaaagaaaggtaagaaaagctattgctcgccgtgctaaggcagttgagaaacatcaagttgataaagcttggagaaacatttttgtacgaaatggctatttaaaataaatgaaaaccgaatacagtccggctagaaaactagaggacaccaattcattaaaacggcgattaaggctgttttaggaataggtgtcctttttattttgaaaagggagatggggaaatgaaggtgttaaaagatcaattacgtgaatggaaaaagcaatctaatcaaatgaaaaagaaacctaagaagaaacgaaaagagaagttaagcacacgtgacattgaaggtttaatgggaattcatgggccgcgttatgaacgtagacgtggagcattaagacaaaagtaatttaaaaataaaaaggagtggtcttacatgactaaacaattatctttcttaccaaaaattgatagaacagcgacacaggaggaattagaaggtgtgttggaaagtgtacgtatacatagacaatttgggatgatgcgtaaagaaatgaaagtcactccttcttatgaaatacgtgagcacggtcctacacatacagttggtaagccgttagaagatgttgctatagcaaatattcagcaaagcaaacgagaagagtggcttgaaagaatgtcagtacgtattgatcagtttttaaatcgattaggaaacggacgtgctggaagcatccaaagagatattatttataaacgttatttagaagaagaggacgtatgtgattacatggtttataacgaaataggaatgtcagagcgtacttatcgacgttggaagtctaaagcattttacaaacttgcttttgcgcttggattagaagtttacgagacagaagaaacgggaggtaatgaataatgaatttcgttcaaccgatacgtgatccagaacaaatacagcagcttaaagagtattttaaggaaaagagcttacgtaattacattctcttcattatggggattaatacgggtcttagaatctcagatattttgaaactgaaggtaggagatgttaagggtagtcatatatctatgagggaaaagaaaacagggaagcagaaacgaatacaaattaccgcatctctcaaaagggagcttaaatggtttattgaagaaagagaagataatgagtacctattacaaagtagataaggtaggaatcgtccaattggtcgcagcatggcatataagatattaagtggagcagcggcagagtttggtttagatgaaatagggacacatacgctgagaaagacatacgggtatcatatgtacatgcaaacgaaaaacatagcattactcatggagatattcaatcattcgtcagagaaggttacattacgttatataggggtaaaccaagatgcaatggataaagcaatgactaggtttaaaatctaagcattgctttttctttttaaaactatacacttactcataaatttcatactgtgtaactcaaaagggaaagtttaattaagtcaatgataccaagggatttggcgaaggggtcagttacacacaatataagatatgggtaagtcattagtaaaaaaatacataagagaagaatataaaaataagtggcagagtcgtgaccgctttttggcaggaaatgtgccggttgttttggaatcaacgtgatatatttgtattgtgagaagtggcggaaaacacaactcactatgttgtttctaaaattctaaacggcttcataatgacggcacataaaatccgaaaccagcagatggtactgattgaatgttaccgttaataaggagagcttttgctcttctttgagctaacaacatcctaggtagacagacttagaagaacctgataagttttccgatggtgtctgtcgtggttgttagttcaaagaagattaaaacttcacataccgtaatcgaaatacaaatcaataaacgatataaaagcatccattcgggtgctttttgtttttgataggaattactgcgaggtgggtgaatggcaaaggaatatgcaaagaagttttataagtcaacagtatggaagaagtgcagagattcatacttcaaattcaggcatgggttatgtgaaagatgtacagacccaggaaagatagttcaccataaaaactacataacacctgagaacattaacgatccagagattacattaagctttaataacttagagttattgtgtcaggattgtcataaccgtgagcatcatgagaagaatagtcctgttgttgaaggtgttatgtttgatgagaatggtgatttgattaggagggaggatatatgaatactttcttccataatacaattggtgtgaatgatgctgctatccttcttaaggtgtcgcctggtcatattaagaatatgtgtgcagaaggaaagattatagctaagaagattggtaagacgtgggtgattgatagatcaaaattaaaaggagtgaggaaatgagtgaagagaacaaattcggttgccgtaattgggtaagtcctgaagcaaatttagcatatgaagaaaaagttccatctaaagatgtattagaagtaaagcgtgaagttttgaaaatgaaacaatccccccctataaaaaaataaagcaaagggcatagggggaccgagaggggagcttcaaaaaataaattggtcatctcacgtgacccccctaccccaaaacgaatgaaatgaggtgttatttatggcgagcaaaaaagaattaacaaaagaagaacgggttaataaggaaatacggagacttaaacgtatttacaaagagttgccaaaagataccctcatggtagttgaggggttaattgttgaagcagcagatctacgcgttcgattagaagatatccgaaaagaccttgatgaaaatggttatgatgaaatgttttcacaatcagagaaccaagagccatatgaaagggaaaggcccgcagcaagacgttatattgctatgaataaaagttatcaaacaatcatgaaacagcttggcgattatataccgaaaaaacctattgaaaataaggaaaaggatgatggatttgatgacttcgtgacgaacagatgagggtacaatatccattatcgtataatccaattatcgaatactacaacaagattgaatccggagaagaaattgtaggatataaggttaagagaatatataagaagcttgtagatgatatttatgaccaagattcaatatacgaatataatcccaaaagagccaatcatgcaatggagttcattgagaatttttgcaagcattcaaaggggaaatgggctggaaaacctattgaccttgagctatggcaaaaagcatttattggttctttatttggatttattcacaaaatagatggcacacgaaaatatcgtgaggcccttttaatcgtggcccgtaaaaatggtaagtccacattatcatctggtatttgcttatatctacagatagcagatggagaaggtggagctgaagtttatgcggtagcaacaaaagaaaaacaggcgaaaattgtttggtctgaagcaaaacgaatggtaaaaaaatcaccagttctttcaaaacgtattaaagcattagtgaaagaattaaatgcagattttaatgacagtacatttcagcctgttggtagtgatagtgatacattagatggtctgaatgttcacggtgcctcgcttgatgaaattcacgcttggaaagataagaatctttatgatgttattgtggatggaacatcagcccgggaacaaccgcttatccttatgattacgacagctggtactgtccgggaatctgtatatgatatgaagtacgaagaagcagaaaggcttttgttgagtctggacgatgaaaaagaatatacggatccgacatttttaccgattatttatgagttagacagtcgtaaggaatggacagacccgaaatgctggaaaaaagctaatccaggtttaggaacaatcaagaaaatcgataatcttcaaacgaaagtaaataaggcacaagctaatcctttacttgttaaaaacttactaacaaaggattttaatgtgcgagaaacttcaagtgaagcatggttaacatttgaacaattgaataacaaacaaacctttgatgtgatggaactaaaacctaattatggtattggtggaacggatttgtccgaaacgaccgatttaaccgcggcaaaggttatttttatgctcccaaacgatataaatgtatatgtcttacagatgtattggcttcctgaagagttattggaacaacgatctaaggaagataaaataccatatgatttatggcatgaagctggttacttaagaacgactcctggtaacagtattcaccctaaatttgttactgaatggttcttagaaataagagatgagtatggaatttatttaccgtggattggttacgatagatggtccgcgaaatattgggttgaggaaatgcagggttactttgggaaagaagctatggttcctgttgcgcaaggtaaacaaactttatctatgccgatgaagcttcttggagcagatttagaagcgaagagaattatatataataataatcctattgataaatggtgtttatcgaatacggctattgatattgataaaaaccttaatatacaacctgataaaacgaataatcagcgtagaagaattgatggaacagcagctcttttagatgcatacgtagttttacaagaaaagaaaaatgattatctaaatatgatttaaagggggtgaaaacttggggctatttaataagatattcggaaagaagcaaccacctactacaactcgttttgaaatgataaacgacaatggaggaggcttttttcatggaatggagatatctatcagagtgatattatcagagcgtgtatacgtccaaaagcaaaggctgttggcaaactagttgctaaacatataagggataatgcaaatgaatttaaagtaaatcctgatccgtatatgagatttattctagaagagccgaacccgttaatgacaagtcaaatgtttcaagagaaaatgacagtgcaattagaattgaatcacaacgcatttgcttatattaaacgtgatgaactcggctttgcaactgaattatacccaattccttgtattactgtagaagttgtggaaggtattcaaggcgacattttcttaactttttattttaaaaacggaaagagaatgacggttccgtatgtagatgtgattcatttaagaaaagatttcaatgaagatgacttttttggagaacatccaggacaagcgttgtcttcattaatggatattgtaacaactacagatcaagggattgttaaagcgattaaaaatagcgcaattattaagtggattcttaagtttaagtccgttttgaaacaagaagatatagatatgcaagttggtaattttgttaaaaactatctaaatattgataacgtaaatggaggcgcggcggctactgatccacgttatgatttagagcaagttaaaaatgaagcatttgttcctgactcaaaacagatgcaagaaacaacgcaaaggatttacaacttcttcaatacaaacgaaaaaattatacaaagtaagtatacagaagatgaatggaatgcgtattatgaatctgaaattgaaccgttggcaatgcagcttgctggagaatttaccaggaagcttttttcacgccgtgaacgtggtttcggtaacaaaatcatttttgaagcagcgagtcttcagtacgcttctatgtcaacaaagatgaacttagttcaaatggttgatagaggagcaatgacaccaaatgagtggcgctctattctttcattaggtccgattgaaggtggagataaaccaattagaaggcttgatacagcgctagttaaagatggaaatgtaattgataaaggaggtgggaaaattggacaagacggaaacaagggaaatagtaacacagaagattgaaattagagaagatgacaacggaaaccggacacttataggttatgcggtaaagtgggaaaagaaatctgtagtcatgggatattatcgtaagtttcgtgagcaatttaaaaatggagcttttacagaaacattacaaaatgatgatcagcgttttttatggtctcacgatacatctaaagtgttgggaagaacaaaaaataatactttgcgtttaaacgaggatgccgtaggtctacgctttgaattagatttaccagatacaactctaggtaatgacacttacaagtctattaagcgtggcgatgtagatggtgtttcatttggatttagcatgataagcgaagaaatccaagagccagatgatgatcttatgctacgaactgttacaaaagcaaaactattagaagttagcgcagtagcttttccagcatacccagattcagaagtaagtgctaggggatatgatccttataaacattttacagaagaaaaaaagcgctcggaaaagcgcagaagactatatttacaaacattataataaaaggtggactttaacatgaataaagagcaattattaaaacgtaaatctgaaatcggtgaattattaagtgatgaaacgcgttctattgataatcttgatacgattgaaacggagttacgagacattaatgaacagttggcagcaattgaaaaacgtgaacaacttttaaatgaagcacgttcaattaatgaagggaacgcagctggagcaaataaaatcgaaacatttaatgctaatcttaatctatcaaatgagaaacgtgaaattggtacgaatacagttgaataccgtaatgcttttatgaattacgtattacgtggtgaggcaattccagctgaattacgtgcaaatgctgtgactaaaacaagtgacatcggttctgttatcccgcaaacagtactagataagattattgaaaagattgaagcggtagggatgattctacctttaattactcgtacagctattaaaggaggggtaacagtaccaacctcagcagttaaaccagttgcaacatgggttgctgaaagttctggaagtgataaacaaaagaaaactacaggaagcattactttcaactatcataaattacgttgtgctgtagctgtttctcttgaagtagaaacaatgtctttagcagtatttgaaacaacattaatcaataatattgtggaagctatgacaaaagcgattgaacaagctattgttagtggtgatgggtctggtaaaccaaagggaatcctagcggaaacaccgtttgaaggacaagcattagatgttgcgaaaatcaattataaaactttaacagatgcagaagcagctttaccacttgagtatgaagcaagtgcaatttggacgatgacgaaaaagacatttatggagttttcggcaatgacagatgcagacggacagccaattgcgcgtacaaattacggaatttctggtaaaccagaacgtattttattaggtcgtccagttgttttatgtaattatgttgatagtttcgcaacggctactgaaggaacagcgttcgcattcttatttaattacaaagattatattcttaatacaaactaccaaatgggtgttaagaaatatgaagacaatgaaactgacgatcaagttacaaaagcaattatgattgtggatggtaaagtagtagacaaaaattctttagttgttttaaaaaaagctccatcagcttaataaaggagtgatacaatgaatcatttcgtgttgaatactttcattgataaagaaacaaaagttggatattcaaaaggcgatatgtacgagtcaaatgattcggaacgtattgcctttttaattgaaaaaggatttttaaaaggaaataaagagattcctacattccctaagcacactggcggtggttggtatgaattatcgaatggcgaaaaagtgcaaggaaaagaggaagcgatgtcagctgaacaatcattaaaggataaagaatcatgattttaaaagatgtaaaaaagacattgcgcatttctcatgatgctcttgacgatgaaataaacgattcaatagaagcagcccgacacgacttaatgttgtcgggtgtttcttccgttaaagcgaataatgacgatgatccgttaatcaaaagagcaataaaagtatattgtaaagcagaatttgttactgaagccaaagaggctgaaagattccaggcatcttataacatgttaaaaaatcatctcacgttagcaggtgattacaaatgaatgatattttattctttccagttgtaacgactactaaagatgatttaggacaaatagaagtatcagaagattttacaagacaagtattttgtgagaaaaagagtatttctcaaaatgaattctttcaagctggtcaaaatggtttcaaaccaaaatgtgtattaatcgtttattcgttggattatcaagaggaacaaaaagtaaactacaacaacaagacatacagtatttatcgcacatacgaaagagatgatgaaagaatcgaactttattgtgaggtgaaagctggtggctagtatcgatagcctagcaaatgatatcgctagagaattacaaagatatgggaaagaagtagaagaaaaattagaagttgaaaaagaagaagttgcaaataatctagtgagtgacctgaaagaaaatagccctaaaaatacagggaagtatgcgaagggatggcgtaagaagaaagaaggaaatggttttattgtccataacgcattaaagcctcagcttacacacttattagaaaagggacatgcacaagtaaatggtgggcgtgttccggctaaagttcatattgctccagctgaagaaaaagcagaaaacgaatttttagagcgagttgaaagggcgattcagcaatgacattaagtgaattaaagaagatcctagatgctacaggttatcctgtggcttattcgcattttacggctacaatagggaatcccgtacctaagccgccttttatttgttatctggtgactggttcaccaaacatgattgctgatagcaaggtgcatttcaaaataagtgatgtaaacattgaactttatacagcaaaaaaagacttggttgcagaagccaaacttgaaaaagtattagatgacaatgagattccttatgagtcatctgagatttatatagattccgagaaactatttcaaaaaatatatgaaacgaggttgatatgaatggagaataaagttgttttcggtctaaaaaaagtacattatagcgtgattaccgaagattcatcaggaaaaatcacatacggtacgccagcaaaattaccaggagcagttaaaatgaagttagatccaaaaggcgaacaatcggacttctgggctgatgatagtaactattacactgattctagtaaccaaggatatgagggtacattaaatattgctaatatcactgaggcatttcgaactgacgtattaggtgaaattttggatgaagacgatcaagttctaacagaagtttcaaatgcaaaaattaagagaattgctcttatgtttgaatttgatggtgatgtaaaagcgactcgtcatttattatacaacgtgtctgtgtcacgccctggttttggttcctctacaaagagcgataaaacagagcctaatacgactgaattaaaattcgttgcatcgcagcatcctgaaacacttaatgtaaaaacttctacaaaggtaactacgccagctggtatttatgacgcttggtatacaaaagtttatgagaaagttgtgggggcgtaattagatgaaaaaaacaatcattattgatgaaaaagcggttcttttgaaaagtacggctggtacagctatccgctataagtcacaatttagacgtgatatgttcgcggatatccttagtttaggggtactttcttcatacatttcaactgatggtgaccaaagcaatattgatctttcacaggttgatttaagtaaattagattttgaagttatttataacttagtatgggcatttgcaaaaacggcaaataaagaagttccagatccattaacatggctagatacatttggtgaatttccgattgctgaaattattactgaaattcaggacttaattaaaagcactgttcagtcaaaaaaaaaataacagaagatgaacaagggcaaggaagtaacgacgggaaaggtggattttccgttgatacattccttgctctttgttattcatgcaaactctcaaaagaagatttagaagatatgacaataggcgattgtttggattatatcgatgagtatgttgaattaagaaatccgaagaaagaaaaagaaaatacaagaacagctacacaagatgactttaacaatttctaagcaagtgaggtgataacatggtaggaagaattaagggaataacgatagagattggtggagaaacaaccggtcttcaaagcgccttgaaagatgtcaacaaacgtagtagtgaactatctaaagagctaaaagatattgaacggctcttaaaattcaatccaggtaacgtggaagctttagcgcaaaagcaacaattgcttactcaacaaatcgagaataccacgaagaaattagatagtttaaagtcagctcaacagcaagtgcaagcacaatttgaaagtggcgcgattagtgaagagcaatatcgggcgttcaggcgtgaaattgaatttacagaagggcaacttaatggattcaaaaacagtcttgcaggattaaaggctgagcaagaaaaagcagcaagttcaacaagacaattagaaactttatttagcgctacaggaaaaagtgttgatgattttgcggatgcattagggaatcgtcttgtaaatgcaattaaaaacggtacggcatcaagcaggcagttagaacaagccatcgagatagttggaagagaagccttaggagccgaagctgatatcggaaagttgcaacaggcacttcgttctgttgatgatggtaattccattcaaaacattagaaacgatttaaatcagctctctcaagaagcagaggaagcgagcgagagcgttaaaggattaggcgtagaactagaaaacgtattaggtggaatagttgctggtggtggaattcaggaagtcataggacaagctctagacatgtccgaattaaaaacgaaaattgatattacctttgacgtccctgaatcatcaaagagatctgtggaagacgcaattagaacggttgttgcttatggtggtgacgcagaggaagctttagagggtgtgcgtaggcaatggtcattaaataaagatgcttctgatgcagcgaatactgaaattataaaaggagcagcaaatattgctagttcttattcgcagattgatttcacggaattaatacaagaaaccaatgaaatcggtagcgaattaaatatttctaataaagaagcactaggattagttaattcgcttttaaaaatcggatttccaccagaacaacttgatattatcgctgaatatggtgcacaactaagacgagttggttatacagcgcaagaagtacaaagtatcatggcaagcgcagctaaggaaaaatcttggaatatagataacttattagatgggctaaaagaaggtcgtattcgttctgttgaaatggcacgaggattaagtaattctatgaaggatgcggttcgtgatgctgtagacgatactgaaaaaatgtctgatgcacagatatcagcgatgcaaaaagggtttgctaaacaagaatctgcacttgcgaactcatttagtaatcaagaaaaggcactttctaaaagccatagtcgaagacagaatgaattagctaaaagtcttgatgctgaatataatgcagtttccaaaagttatgaaaatcaacaaaagaacttagaaaagaaacttagtgctgaatatgatgcagcatctaaaaattacgaccgacaacaaaaagcacttgagaagtctttagatgcagaagttaaagcgtttgaaaagtcttctgagcagaaaataaaactcatcgataaagaatatatggaacgaatgaaattgattgatgaggaaaagtacaatcgtcttaaagcggtagacgatcaaattaattctttagatgcgaaaacagcagctgaagataaatattttaaagatcgtgaaaatgcggaaaaacgtgctgatttaaaagttaaaataagtaaagcgaaaaatgaagaagaacgtcaggcagcaattaaagctctacgagatctagaagagaaaatgcgcctagataaaatacgcgaagaacgaaaaagtcaaatcgatagattaaaagaggaaaaagacagcataaaagaagcgtctgatgcaaagaaagaagcactcaagtcagagttcgatagccgaaaagaacgagttaaagaacaaataaataacgaaaaggaagctttaaaagaacgacaacaagaacaaaaagaagcttttcagcaaaacaaacaagaaaatttaaaggcaattagtgaatcgaataaagcacaacttgattcgttaagagaagtaaatcaagcgaacttatcagctttaaaggaaaaccataatgaacgcaaacaagcattaagcgagcgtttaagtgatgaaatggacgctgtacgtgaatcgcatagagcagaattagaatcatttaaagaaatgaatgcagaaaaattagagcttgcgaaaaatccacctgacagtgcagcagtacaagaaatatttgctcaattagaaggttggggtaaagctattgctaaaggtggagaagaaggtaaacaagcatttgtagatatggttaaatggctagaccaaatcgaggatgcagatttaaaagaagcgattggcgtagaacttttcggaacgatgtgggaagaccaaggtcaaaaaatcataaatacaattttgcaaaccgaacaaaaacaagctgacttaaaacaaggcatagatgatttgcaacaatccgtaagtaaaacggatgcatcgccgatggtcaagttgaaagaagcgatgaatgatttaaaacaagctcttgaaccaatattactcattatagctgatgtagtgtctgcatttgcaggatttatttcagctcatccagtgttagcggccgcaattacagctataacggttgcaatcggtatacttgttggtatttgtgcagcgcttgctccagtaatctttttggccacatcaggggctataacctttgcaggagttatggctgctttaacaagtccaattgctttagtggttgcagcaattgcagggttaatagctatatgggtattatttggcgacaaaataatggctatatacaacgaatatttcaagccaacaatagatcaaatagtttcgataattgttagtactttaaagccagtatttgaacaagggtttgcaattataaaagatgttgttcaagatgcttttataattatccaacgtgtttggaatgaaatattatcacctgtgttttcagttataacatctattatcaaaacagtgcttttgccagcatttaagtttgtattctctgctattggtagtgtagtatcagatgcatttagtggaataaaggatatgtggaataatgttttaaaaccaatccttaacggaattatagatttcatttccggtattttctcagggaactgggaaaaagcatgggggggaattgtgaaaattttcagcggtgttttcgaaggtattaaatcagcggcaaaagcaccaataaatgctgtggtatcaatgcttaatggattgattgaaggtattaacagtattgaaatgccagattgggttccgtttgttggagggagtaaaccaagtatccctagaatcccaatgttagcaacaggcggacatgttcttggtgatggatcgtttattgctggtgaagctggaccagagttgtttaccaaaagaggtaatcgtgtttcggtaacgcctttatcctcaactgaaaaatcacttggtatcacaggcactatgagccgattaattggcgatatgagttattcaatggctagttctatgaaagagctatccggtttaaaaagtgttatgagcaatgtatacggcagtatggcgagtagttcacaagcgatgagtcgaaatgctagtcaaagaactgcggaaggaaattcctcttcaaatgcaaataaatcagattcatataattttgctgacatgtttagaggttctacatttgtagttagagaagaagcagatgtacagaaattagcggtagaactagggaaatatattaaggcatcaggaagaagggtgggacaactgtgagtttaacattagatggtaaaccattaaaacaattaggtttagcacttttaccaggatatcaacatccagcagccccaccagttcgcgactacaccgtttctattcctggtcgtcctggtgcttattatttcgggtcagatatagatcctatggagtttaacttgccattaattattaaaccgcaagaaaatagatacgaattagcggcagctatcagaaaaatggtagatacctttattgatccttatggtaaaccaaaggaagtgaagttaatttatgattacgaaccagataagtattatctagctagatatagtggttcgatgtcgatcgagcgttatttcagaatgggtaagtttgaattacctatgatagcttatgatccatatgcatattcaattattgatagtaccaatggcataaaatggggagacccgatcccttggatgtctgacattcctattagcgctggggataattcttatacaattaatagcccgcaaaatatatctttaaataattatgggacattagtagttagaccagttataaatatatcaggcagtgcagagaatttaacgctcaccttaaaaggggagcgtttttctttaggaacttttacaaatagcacttttttattggatgccaaacattatacagcaattaaaaatggacaaaattatttattccaattaaaaggcgatttagaaaaattagagctaataccgggcgcaaacgtaataaaaataagcggtgttaatctgaacatcaatattacatttgaataccgcgctaaatatatttaaggtggtgacactatatggctgatgcgcctaaattaacaggtgaagaaacaattaaacaaagttattataaaataaatatggcgattgataactctaatgatgcattaaaaactgcaaaagacagcttaactagtcctgtatcaaatgcgaggattgatccaaaagctgttacaaaagacaagttaggtgatgatgtcgattatcaaacaactgctcttggcggtgcaattattggcgataatgttatgtgggaaaaggtagcaatttttggtccgaagtcaaatatgactgaagaatttactgataataacgaattagagtttgggaaaaagctcttaaaattgactgttaccagtacatcaaattacaaacaattattaaaccctgggacctctgaacacgcgaatgctggagttgaaattcctgtatatgctaaacgatacaaaaaaatatctggcgctttaaactataaaattaataaggcgactggtgaaacgttaattagagcgggtatcactgtaagatatactgatggaacaattcaaaagtctacaatgtttaaactaaaggcagacggaaaagagtatgctgatgtgtttgaacaggatatagataatactaaaactatttcatctatgtatttgtatatcagcggtggtgatgtgaatgatgtcattaaaatttcttatgtctcattctggatgggtaaaacgaatgataatatctttgataaatcgttattgctatcgaagataggtgatgttgattcatctgttacaattataaaggaaaacaaccgaattaattggtttacagatgcgaaaaatattattcaaaacaaaccaatgattaaacaagggaacgaattagagagcagcggttcatttttacaaaaaggaataaaaaacttaaatgtgaacaatataatgggcactccattttggttcgaatttgaatgtaattcagattccgctactccatattttagatttgaattgccggagttgatgaaaaaacttcacgaaattagacaaagtggtttgaaactttcaaaggtaaatgccactgtggaattgtatttcccttacaatctaaaacataatgtgacttatagactacttagtaagaaaataacaggagagtggcactttttccctttgaaaacaataactaaaaatactggtgcccaaacaattacaatccaattgaatgaagatatagatagtgtgattgatacactaggagactacttaactgtgtacgttacatttcagagtgcgttaaatactcaaaaggtttatcttggttggatggacatttggatggatgatgataaacaagttctatttagcgagaactttgatggtcgtgcgattcttccggggacagtggtagaacaatcgcttgaaaaatcattacaagaaaaaataaatggaactactgtgagtaataaccctaagaagcaattaagagttgcaatgactggttcatccattacttgggggaaaggtttgcttgatgatggatttgttagagaaattgattactatttacgtgattatttaagtaatacttatcttcatagtgatccatccttgttatttaagggagcaaattctattatcacaaatgaaaagttttataaaagaacagctcgtaaaatgactggcacagaatcctctgtgtctttttcgttagttggggatgaattatctattgtacatgggttagaacgaagcaataagggcgcagcgattatcgaactgtatgtagatggtcaattgtacgatacttttagtaattacaatacagagccttatggaaatacagtagtgaatgctataggtgatggtacaacagttaaatttgatttaggaagagctttcacttacaaccatgtagtgaaagtaaatggtatcactttagttggtaaaatcaatgatgcagaatctggagcaacattccctaatggccatgactatatgattataaggaaatacggtcaaaacccagacactcaagaaactgaagttcatcattttctttatttgaaaaatgccccagcagcaagagctaatatcgaagttacaatgagttatggtgaaaatatcatttatacaaaatcgactattggcgagattactgaaagtattgagggtgcattagaaagtcgatatggcgacgatgaaatttcatttgaccccgctaatccagccgcattaagttctggtttagattttagggaaaccgatgaaaggtcagtgaaaacatggaattttgcagaatataaagagcgagaattcatgttcaaaataaaagggtatgacccaagagcgaataaaactgttagtccttatttcattcttaatttcattaccaatcgaatgcattatattatgaatgctggtattggtggatggactgctgaaaagctgtataacgataacggactaagaaattatcattatctgatgcgatttgatccagacattctatttgtagaatctggtacaaacgatgattgggattcagcaaaccaatttgtagctacaaaaacaattaccgatgtaaccgaagctgcattacgtcgttatccaacactctggttaaaatcatctaaatatgttgcggttgataattacacaatagaaacagctgctttaacgattgaagaagtcactaggaatagtgtgaaaatcaatggtaccaacactgatttaagtagtgttaaaaaaggtgattatcttattatcggtgattaccactttgatgaacgcgaggtagttacacgaattattgatacatgggatatagcaacaagaacagctacgtttaaaaagcctttgaagccacaagaaatactgaatataagaaaattaagtgacctaacaggaagaacggtcatggtaaagcgtattgacggttttatttcatggttagataaggttgtggatggggtacgtcaatataatgaagatgttcaaattgggcttgtatcaacaggattatgtgcttttacaacaagattattactcggatatccagataagataaaagaactagcattgcaaaaggaatgtacatttgcaaatgcttttgattttattaaaaggtttcaatacaaccaaactagagttggatcagcgtttctgaattcagctaataatacaacgtcttctggatctaatgaatataatcttgttaatgcaagtggagttgatataaacgtagcacagaaacttaggggaatacgtaattatagcattaaagtagatggaattgagcgatatggggatggttgctatatcgataatgcatatggatattactttaaaccagcaacgacttcatccaatttaaccatcgacaactggaataacaaagtaactactaaaatagcagcggattatgtaactacaaaattagtctttactaaagatattccacctaatggggcaaaaatcgaggtttcattttccacagagaaatggagtagtgatgattgtcatatgggttcgttaggtggtattcatatgtataaaaattctttaattgatgctatgcaaattatgatttgcaaatctattggataacaatgggaatgataatgatagcatgttaatatattatatattgaatacgtttagggggatgtattatgcatttatttgaagtagatagagagtgtacttataaaagtgtagattacaaagttatttctgtattagacaacgatctattattagttgtacctaaagaagatttagcaaatgaaaaattcccgttacaaacttacgttattccagaacaaattgaataaacttattatccaaaagggcttttacatcaaagctctttttatttggttaaaaataatgaggtgatacattgaaacacataaaactttacgataaacaattacagttaaaagcatatctcgaaaacgcatttaaaataaagtacagcccgccactcaatgaactttggacggcgggtttttcattaccttttaccgatcctaagcgagaggaaattgaaacgtttgattatgtggaaatatttgataacggtaaacgtatcggattgttccgtattatggatagcgaggaagaaagggaagtaagtcaaaaaataataacttatgactgtgagcatgttttatctactttaatggatagcgtgctttttggttatcacgaaagaattaatttaacgacaagggagaatattgagtatctcttaagcaaacaaagaataaagcattggaaacttggtcaatgtgattttgtaaaatattttcaatatagttgggaaaatgaagatacgatattaggaccgatatatagtattgcaaaaccgtttgatgagaaattccaatggacatgggacgatacttcctatccttggactttaaatctcgtgaaatattccgatgaaattacaggtgagcttcgatatagaaagaacatgaaaggcattaagcgaaaggtagaagctaaggatgtcatgactagaatttatccactaggttatggtgaaggtgttaatcaacttaatatcaaaagtgtgaacaatggtcttccttatatagatgctcctgattttgtcagagagttacaggatgggtttgattatatttgggtggatagacgatttgaggacccaaaaacgctttatgcttcagcaaaagcgatgttattaaaagcgtgtatgccaaaagttacatatgaaattgatgcaattgattatgaattgattgacccatacaaaatagaaaaatatgaaacaggcaagttagtacgtctatatgatgaggattttaatatatctgttgatttacgagtaatggaccgttcaaaagatgatgttactggtaatccacttgatgtaaagcttgtattagaaaataaagtcactgatattgggacaatacaagcagatattgaaaagcgacagaaagtaaacgaagtgtattctcaaggaacaactaatattgatagtcaacctttccaagataattgcgacccagatcatccagccatcataaggtttcaaatacctaacgatgttaagaatgtgaatcaactgatactgacatttgagacattacggtttagagcatatgagcgggctattaaaggcggcggagctgtcgttgcttcaacttctgccggtggtgcgaatgtatcttcaacaagttccggtggtggtacggttggttcgacgtcatcaggcggaagttctgtgcaagcaagtagttccggtggtggtacggttaaagcttcaagtagtggaggagatcatgttcataaaatgtttcatggtggcggaattgttcctgctgaaccatcaacaataggattatatacagctttttctgatccaggaagaaatacatcagcttcattttacgcaaaaggaacgggatctagtttctacacatatggttctagtgggaatcacactcatgatatatcaatacctaaccatactcacagtattaatataaatcataaaatatagaaggagattgataacatatgcaaacaattgaaatccatacacaaggcggattaaaacataaagtgcagactgaggtatataacgcagaagcactgaatacgaaactaaacgacaacgatttaattacagtattaattggtgattttattattcaacgtattgatgttaaacgtatcattccattaaatatgattgatgcggaaggcgctaaaagggtagaagttcatacaaatgctgggaaagtgattgagattacaacaaacgattatgatccaatctatctaaacgagcaattaaacaataataatacaattacagtcgtaattggtgattatattttctctcgaattgatgtaaaacaagtagttcctgtgaaagaagaacctaaagagccagaacaaccacctgtgacagaacctgagaaaccgacagaaccagttacaccgccaggagaaggtacagaagatgatagcattacaactacagagcagttataaactggtctttttattttgaacaaaatacggcttttacaacaaaacgaagtgtgcttattgcaggcttttttattttgaataaaggagtgaaaagatggctgaattaaaacacgatgatatgaaggaattacttgtagggttgaccagagtagaaaccaagcttgatacactcggtaatgtcaaagaagttgccattgaagcccaacaatcagcaaaaagcgctcatttgcgtgtggatagattagataaattagttttttggttaggtacgacagttataggagctgttatcgttggggctattacagcattattcaaattcgcaggaaagtagggagaagaatgaataaggaaaatatcaaaaaaacgattccgcaactggaaaacatgggttgcggttttttctttgcttggatttttatttacaaagtttggcgttccagaagcaaaaagctttttggatgaattagcaccttacttgctgtcagttggtatcgcattaggtatttggtctgatcatgatgtaaatagcgaaggagacgataaataatgggacatattattgatatttcaaaatggaatggcgatattaactggtctatagcgaaacaacatatagatttcatcattgctcgcgtacaggatggttcaaattatgtagatccactatataaaggatatgtacaagcaatgaagcagcatggaataccatttggtaactacgcattttgtcgttttgtttcaattgctgatgcaaagaaagaagcacaagacttctggaatcgcggcgacaagagcgctacagtttgggtggctgatgtagaagtaaaaacaatgaatgatatgagagcaggtacacaggcgtttatcgatgagttataccgattaggggctaagaaagttggtttatatgttggtcatcatatgtatacacctttcggtatggcgaacgtaaaaagtgattttgtatggattccacgttatggtggtaacaagccagcctatccttgcgatatttggcaatatactgaaacgggtaatgtacctggtatcgggaagtgtgaccttaattcacttataggcaataagtcactatcttggtttacagaatcggcaacccaggaatctgtacaagcgcctacacaaaacatcatccaatcaggtgctttttcaccttatgaaactcctgacgttacaggggcattaacatccttaaaaatgactgctaaattcatcttgaaacctgatggattaacatactttatttctgatccaacgtcagatgctcaattaaatgcaatgaaagaataccttgaccgtaaaggttggtggtatgaagttaaataaaacaaaagaatagttttataaacaaaaataagagccgtcaaatgacggcttttttattgcaaatcagatattttcttaacttctttttccttcgctttgaattccttctcgtattgtttaaaatcctctttatcaacatggaacctttcaccagttgcaacgtttttgactaaataagttttacgattgcgttccttaattaatccatataagaccaaaaacaaaagggagatacctatcgtcggaagagctaaaattatgcatagtattagtaccgttttctccgatttgctatcttcacgttttaaaataagtttctctcctgatgcagcttccgattgctttaattgttgcattctttggagtgcagcaactgtatcaagactcataaaatcgcccccttaagttaagtaaatcataccaattaatacaatattttaaaagtgagattttgtattactttaatcaaacgatttaatagaaatgcaaataagaagagagtggcatataaaatgctcactctcatttgaccactgaccacaaagatgaccacacactaaaaataaattaaatacattcaatgtaccgaaaataaacgatattgttttttctttgcaatagaatgcacaacagtgacataagttacactaaaagatatgatatactttatacagctcatgtagaaaatgtagtgaagcttgttagaaagtaaagtgtattcatattccctcatgatatgagggaatattttctgtgaaggagaataagatgaacaattataaattaacaattcagtacgatggtgcacgttttaaagggtggcaacgtctcgggaataacgataatacgattcaagggaaaatcgaaagtgtcatatctgaaatggtcggaaaagaaactgaaattatcggttgcagtagaacagacgctggtgtacatgctttgaatcaagtggctaactttcaaagtgatgagaagttagtagaacataaagtgaaaaaatatttgaatcaatatttgccaaatgatattagcattacgaatgtagaagaagtacatgatcgcttccatgctcgttacaattctaaagcaaaaacatatctgtataaaatttggaatgaagagcatacgaatccatttatgcgtaaatacagcatgcatgtgaataaaaaattaaatgtgaaaagcatgaaagaagctgcgaaacatttagttggttcacatgactttactgctttttcaaatgcaaaatcaaagaaaaagtctatggtacgagaagtatattcacttgaagtaatggaagaggcaggatttgtacaaattagagtaagtggcaacggatttcttcataacatggtacgaaaaattgttggagcattaattgaagttggattaggacaattagctgcagaggcgattccacaaattctagaggcgaaacaacgtaatcaaattaattgccttgctgaggcgagtggtttgtatttggagaatgttgagttttaataatcagtaaaaaatcgagctgtgtaggctcgattttttatgttttggcgttaagaagatttctctctcttcatacgtatcttcaaattccaaaaagcagcaagcataatagcggcaaaggagccgctaattgttgctaatagttttgcgtagggaaaactgctcgtatcagtattaatgaataacatcatacatagaatggcagggaaaaagtataagtattgtaatagatttaatttgttatcattactcatatatatcgttcctttctagtatgttatatgtttattgtaacatattttaccaagttatttttgcacttggagaaatgttcatttcatatgtgtaaatgcagttttttaattcgatattgtaagttttgcctacttaatcccaaaaactttgcagcttgtgaaatattaccgtgatactctttcaaaatttgagtgatgtagtttttttccatttctgctattgtgtgctttaatgtttttggcgcatcagtggcgttattagttaggaaaggttgcgtattgaattctttttttatttgttcgcgaaagcgagtaggaagatgaaacgccgtaataatattttcatcttcaaccaagttcattgaaccttcaatgatatgttccaattctcggacgtttccaggccaatcatatgcatacaagaattctcttacatgtatatctacatctgttacactaagtccaaattgaatgttgtacttttcgataaagtgctgaacaagagccggaatatcctcttttcgttcacgtaaaggcgggagacataaagtaacgacgcttaatcgataatataagtcttctcgtaatcgattgtgtgtaatagcttcaagagggtcttcattaatagttgctataatacgaacatcaatttctttttcttgtgtgcctccgattcttcgtattgttttttcttgtatagctcgcagtaacttcgcttgaagtgctggacttaatgagttgatctcatctaataacaaagttcctccgtttgcttcttcaaataaaccagctttatcgattgctcctgtaaatgccccccggttcgtaccaaataataaactttccattaacgtatcaggtatagcggcacagttttgtgaaatgaacggttttgttgaacgttgactttcattatggatactttgtgcaaatagttcttttccagttcctgtttctcctacgagaagtatggaggaggatgtacgaattaccctttttccttccgcaatggttgattgaatggcttcagaatcaccaattatgtgatcaaaggtaaatttagtgttttgttttcggaaagagtccatttttattgtttgctttaagtgattcatctcttttgaaatttcaatagcgcctttaatttttccattttctattatagggaaagtatcgttaatcgtcgtaatttcttgccctttattgttaaagtacgtctgttttatatttttgtttgtttttcctaattttaatgcttctataagagtactatttttattttcttcaaatgcgaatacttctaaaggacttttatataacacatctgagcgttccattgattcaatttccatcattttgcggttatagataatcgttttactttcctcattaataatatgaatcccgatatcgagttcattgagtaaagtttcatatagcatattcatttcaatgatctgttttaaattaatttcttctgtacgcatagattatcttctcctcatttcaccctatgaagactgactttttataattttattaaaattcttataaaatcgcaaaatttttttgctattttccttttaaaacttcttaaatgatagaaaaattttgcggttatgaagtttttttgtgagaaaccttcattttaagtaggaattggagattggtacgcattttgcataaataataattgaaatttttaaaggagggatatgcaacgtttcagtaccaactaataagaaggaggaatttataaagtgaagacggttatagaaggcgtgtatagtccttgttacgggaaagtagagaagttatttgttaaggaaagttcttacgtatatgagtgggagaaattagcgttaattgaaacgatagataaacagaaagtagaaattaaggtaggaataagtgggtatattgaatcattagaagtagtagaaggacaagctatcgctgatcaaaagttattaataacgatgagggatgatcttttaataacaggtagtgattaatagcatgatatgtattttgcactctttaataatttattttacgatgaagaatttttgaaacgcttacatttgatggggttacaaagtgaaaaggggggatttatatgatgaatcaaaaccaaggattaaaaagagaattgaagagcaggcacatatttatgattgcacttggaggagttattggtactggcctttttttaggatctgggtatacaattcatgaagctgggcctggaggagcgattgtagcgtatcttgtcggaggatttgttatgtatttaacgatgctctgtcttggagagttagctgttgcaatgcctgacgcagggtcttatcaaacgtatgcaactaagcacatttcccctgcagcgggttatgtagtcggatggatgtcgtggttgaactggtcagctacgataggtattgaactaattgcagttagtattttaatgaaacgatggtttccagatgtaccgtcatggatttggtgcgtagtgtttgcggtactgctttttgctattaatgcgttatcttcaagaagttttgcagaagttgaattttggtttgcaagtattaaagtcattacaatcattgcatttattattttgggcggggcagcaatgtttggttttctagatatgaaaggaaatgaaccagcaccaatgttctctagttttactgattatggtggattgtttccaaatggattatccgctattttaattacgatgattgctgttaacttttccttccaaggaacagaactagtcggtattgcagcaggtgagagtgaaaatccagagaaaacaatcccgaaggcaattaataatacagtttggcgtatactcgtgttctttgtattatctattttcattcttgcaggattattcccttggcaacaggcgggagtaatagaaagtccattcgtagttgtatttgataaaattggtattccttatgcagccgatattatcaatttcgttattattacagcggttctatccgttgcgaattcaggattatacgcaacttctcgtatgctatggtctatgtctaatcaaggaatgattagtccgatttttggtaagttatctaaaaatggtgttcctatttatgcattgattgtaagtacaattgtaggttgcctttcattactatcaggtatttatgcggaagatacagtttatttatggctactttctattgccgggttcggagcgatattagtttgggcatctattgctctatctaacttattagctagaaggtcatatataaagcagggcggagatgtgaaagacttgaaatttaaaacaccactgtatccattcgtaccgctgcttgcattagtattaaatgtaacagtaattgttggtatggcctttattccagaacaaagaatggcgttatattgtggaattccatttatgattgtttgcttactgttttaccgtgcgacaagaaataaggcacataaagtagaacatattgaaaagacagatacaacagaagtagacagtttataatattgagtaatttagagactgtaaaattgtaaacagtctctttttttgtgaaaataaagctggaaacatattatgtatgtaaagggggattagcgatgaatgaagaagtttcacagctattagaacaaattgatttacgaaaagatgagttactagagcttacaaaaaccttaattcgttttgaaacaccagcaccgccggcgagaaacacaaatgaggcgcaagaatttgttgcagagtttttaagaaaacgaaattttagtgttgataaatgggatgtatatccgaatgatccgaacgttgttggggtgaaaaaagggacagaaagtgacacacataaaagtcttattattaatggacatatggatgtagctgaagtatcggcagatgaggcgtgggaaacaaatccgtttgagccatttataaaagatggttggttagttggacgtggtgcggcagatatgaaagggggactagctggagcgttattcgctattcagctattacaagaagctggtattgaattacctggagatgtaatctttcaatccgtaattggggaagaagtgggagaagcaggtacacttcaatgctgcaaaagagggtatgatgctgattttgcagtcgtagtggatacgagtgatttacatatgcaaggacagggcggcgtaattactggatggattactgtgaaaagcccgcaaacgtttcatgatgcaacacgtaggcaaatgatccatgcagggggtcgtttattcggagcgagcgcaattgaaaaaatgatgaaaattgtgcaaagtttacaagaattagagcggcattgggcagttatgaaaacatatgaaggttatccgtctggaacaacaacaattaatccagctgttatagaaggtggacggcatgcagcgtttattgcggatgagtgccgtttgtggataacagtgcacttttatccgaatgaaacacatgaacaaataataaaagaaattgaagagtatatcgggaaagtggcagctgctgatccatggttaagtgaaaatccaccgcaatttaagtggggcggagaatcaatgattgtggatcgtggcgaaatttttccttctttagaaatagatagtgaacatgcagctgtaaaaacgcttagctcagtacacgaatcaattctttctaaaaatgcaattttagatatgtctgcaacggtaacggatggtggttggtttagtgaatttcatattccggccgttatttacggaccaggtacattagaggaagctcattcaataaatgagaaagtagaaatagaacagttaattgaatttacaaaagtaataacagcatttatatacgaatggtgtcatacgaaaaaaatagattagtatgttgaaatcgtacaggtatgtatacttgtacgattttttagtgaactatttcagagttggatagaaacaactgaaatagttctttatttttctatgtctttcgttttagctcaattaatttctctttcgctaattcaacagcaattgcatcatctaaatagccaattggaaagagatagtcgggaataatatctgtcgataaaatgaaatacagtaatgcgccgccaagaactgcacgctcttcttttgaaatcgtttcattgcaaaattgttgatacatatccgttaattgttcaatgaaaggaccagcgctatcaatttgttctaacttgcttgcaaaactttcatgaatacgcttttcaccctctgttgtttgcgcatatcgttcatagttttcaagttcttgttttacgcgagttgttgtgtagtcgaaatcgaataagttagaggattgcagcgtttgctgaatggtatcaagagatgtgtacatatccgtcttttctttattaatgtgaggagaatctggatacatttcatcaaataataattggggtgggacttgcagacattctgcaaatttttgtagatgcttttgctttggtggctgtttaccattcataattcttgagattgttgcaggatcaatacttgtcagcattccgagttggcgcatagataaggcacgttcttttaaaagtttttttattaatttactaagccgctcatttggattgtctttaggcatagcgaaggcactcctttttgttgttgaaaaaatgttgagcatttattacatgtatatgaaacagacaggcacagttgctcaacattttcataagatgcattgaaaagtgagaaaaaggggtggctgtttatgagtacggcaggtctattttcaatttttttaattgggattgcttctaatttagataatgcaggtgttgggattgcatatggcattcgtaaaatccgaatttcgtggttcaataattttatcatcgcatttttggggtttttatttactttattagctggcttttttgggaactggattgcgctatttatttcagagtttacagcaaacttgattggagcaatcgttttagggataattggcgtgtttattttgtgccagcctttcttggggcaaaaaaataccgtaggctctaaagatggtaatgtactgatgggaattttacgtgatccagaaaaagcagattttgatggttcaaaaacaattagtttttcagaagcagttgttttaggggttgcgttgtctattaataatattgcaggtggatttgatgctggggtaacaaacttgaacctttggcttacagcaactatttctggggtgtttagttttatttgtattagtggatttgcgtatgtaggaaaacgatttttagcagaatacttagggaaatgggcgacagttattgcaggattgttattaatttttattgggattgatcagttgttgtaaggagagtagaaaacaaggttcgagtatttccttggaaatatggcaaggaattgcatatatcgacgtacttttctccatactaatacggatttcttttaagaaagggggatttgtatgggacgcggaaaagcatttgatcataagaaaaaagggcacgatcatcaaccacctaaaggtgcgttcattcataaagatgtaaatgaacatactttggaagaagaagagctaccagtaaatattgaggcgtataaaaatagtttgaaaaaacattaaaagcacctacataggtgcttttttaccgtatatcttcaattaattgttctgattcttcatgcatactgtactcacttaatacttggatacaaagccactttaattcttcaatcgtatgttcaagttcttcaggaagcacatgatgaatgtcttcaagtcccattccgaaatgaataagttcaagtacttgatcatcgatgttccgatccattaacagttcaagtacttctaaattgaatatgtatcggtgagcttcatcgagtgaaacaacttttaacttcaagctttctacaatactcaatataaaaagaagaattgttttttcaagaacaggctgttttcccatttgaaatattagtttcatctttcacacctccacatatagcgctaggttgtactatattattcaggaggggggagcaaatatgcatgatatagagaaactttcagtacggtttctgtacggtcatggatagctgataaaattgagatttttatgaaatgaaaaaatcctgctagtatagcaggatagctctgaattaaaaaatgctccaaccttcttgagcagaaagaagttcaagaattttaaaaccagcgatactatttccgtttgcatctaaagctggtccgaaaataccaattcccatttctccttttacgcagccgaaaataccaccagctacaccactttttgctgggataccaacacgaatcgcaaattcaccagactcgttatacataccacatgtaaccataaatgttttacaaatctttgtaatatgcttagggataatttgttttttcttatatggatcatatccatccatcgcaaaaattaaaccgatacgtgctaaatcaatacagtttacttcaactgcacattggcgagtgtataaatccatcagttcttcgatatcacaatcgataattccgttttgtttcatatagtaacaaagtgaacgatttaagtaagctgtctctaattctgaattggcaactttagaagaataattaatagtaggattatctgttatttcacgtacgaaatgaagaatgcgctccattttttcttcgttatcttttcctgctaacatacttgtaatagctagtgcccctgcattaatcattggattaagtggtttagaaggactcgtcgtttctaacttaataatagaattaaatggatcaccagttggctccattccaactttagaaaatacatattcttcaccacgatctaaaagtgcaagtgcaagtgtaattacttttgaaatactttgaagagtgaatagtgtttgtgagttgccagcatggatgtattctgtttctttatggaaaatggcaatccctaaatcatctggattggcatttcctagttcggggatataagtagcaagctttccttttttcgtatatggttttacttgttctaacaactgttgtaagttgtttgtttcaatgcactgcatagtaccaacgctcctatttcgaattaactaagtttacttttcccgatatgctcggaaataaataataacatgaaaaagtggaatgataaaacgaaagttacatgttctatattaggcctttcgtttcgagtattctatagtgaaaaaggagaattttccttttatataacagtttggaaataggagatttatccatgaaaaattcaaaaataaaaactacacatctatacaactatatgttattatggttatgtaaatagaaagcgttttctaaggtgtacttataatgataacgatttcataaatttgatagggggaattaaaatgttgcagtttctacaacgtattggtaaagcgttaatgcttccaatcgccgtactaccagcagcaggattattgcttcgtttaggacaagaagacgtatttaacattcctgttatggcacaggccggtgcagcaatttttgataatttagcacttatttttgcaattggtgttgcaatcggtttgtctgttgacggtagtggagcagctggacttgccggagcaatcggatatcttgttttacaaaatacaacgaatgctctaagtaagacgtattcagcagcagagttaaatgataaattaaaaagtgttcaagatttagtcggttcagtagatccaactaaattagcagatacaatgacaaaggtttcaaaagcagcggcgttaacgccaaaaataaatatggccatactcggtggtattattgcaggggttgttgcgggattactatacaacaaattccataagattaaactaccagaatggttaggattctttgcaggaaaacgcttcgtaccaatcattacttcaatcgtaatgttacttttaggattggtattcggtcaaatttggccaacaattcaaagtggtattgatgcagtggcacatggtatcgtgaacttaggttcaattggtgctggtttatttggattattaaaccgtttattaattccaattggtttacaccacgtaatgaacacatacttctggttcgtacttggtgactttacaaatgcagctggcgatattgttcatggtgatattgcacgtttctttgcaaaagatccatcagcaggtatgtttatgactggtttcttcccagttatgatgttcggtttaccagcagcatgtttcgcaatgattgcagctgctaaaccagaaaaacgtaaaatggttacaggtatgttaggtggtctagcattaacttcattcttaactggtattacagagccaattgaattctcattcatgttcttatcgccagtactatatggaattcatgctgtattaacaggtctatctctattcattacaacaacacttggcattcatgatggtttctcatttagtgccggggcaatcgattacgtcttaaacttcggtattgcaacaaaaccattgttactagcaggaatcggtttaatttacgcagcaatttactttgtagtattctacttcttaattaagaagttcgacctaaaaactcctggtcgtgaagatgaagaggaaatggctgaaggcgaagaagctccagttgcaggttcaattggtgaaacttacgtagcagctttaggtggaaaagaaaacttaacagttattgataactgtgcaacacgtctacgcttacaagtgaaagatgctggtcaagtaaacgaagcagcattaaaacgtgctggtgcaaaaggtgttatgaaattaagtaacacgagtgtccaagttatcgtaggtacaaatgttgaatctgttgccgatgatatgaaaaaacacgtataaataattagataagaggatatccaaaaagattgataacatcaattttttagagggtatcctctttttttatgttaaaaaattaatgggaatcttacttttgtaaattttctttttcttttttatgcatataggttggtaatatgtgcagtgcgtgataaagtagggatgacatagaatggattatccataatctactaaaatgagtctttagtaaaggtagtaaattattggtgaataaggggaaaaaagcaatcatggatcaggaaaaaaataatgcgaatgggaaatcacgtcggccgattgtatacataaaaagaacaatcattctcgtcttactattttcacttgtatatttcatgtatacaaaaattgttacgcataataagaaagaagaaattttaaaagcggcagaaatgaagaagcaagaagagctaaaaaagaaagaagaaaaaaagaagcaagaagcacaaaaacaaaaagagcaggaagaacaagtgaagcaagcacaagctgcagaacagcctgctgagggaccacctcaagaaattaatgaaaacgctcaattagatcaatatttacaaaacataggatttagcgggacagcggttattgtgaagaacggaaaagttcttgtgaataaaggatatggtatggcgaataaagagaaacaagtaccgaataattcagagacaactttttatattggttctatttcaaaggcgtttgtagcgactgctattatgcaattaaaagatcaacataaattaaatgtagaggatacgattgcgaagtatattccagatttccctcaaggtaatagtattcagttaaaacatttattaacacatacatcaggaattccggagtacgagcagggagcagaggatatttctcatgaagaattgataaaacgaataggaaagcaaaagcgcattggaagtccaggagagaaatggaagtattccgattctaactattcgatacttgcctatattgctgagaaggtaagcggacaaccgttagaagagtatattaaacaacatatttttgcacctgctggtatgaaacattctggttttggtagagagctagaacaaacaagatttccatcgacaggttataaaatagtaaataacaatatgacaacacctaatattccaagtatgtcacaactatatggttgtggtgatatatatacaagtgcacatgatttatatttatttaatgaagcacttttctctggaaagttaatttcaaaagaaagctacgatcaaatgtttacaggcggaaaaaaagattacgggtttggatggtacgtagacccgggaagttattcgaatcacggtgtaatgccaggctggaattgcttgaatggatttagtaaaaacggaagtgtgtatgtcgttttattatctaacattcaaaataatattaaatcgtttggtaaagtgaacaacgacatttatacgatgttgcgaaatattgaagtgtaagagactatccttttggatagtcttttttttgcttagaccatattgtttcgatgaaaaatgtatgtcttacctatcacaaaaagagtctgctttgtgtacattaagatgtatggatatatttttataatttaaaaataataggaggagaagtgtatgtgtctgttcggtaagtattggaaaaagttatcgagattgtttaatagacaattagattattttttagataataagttattgcctgctgtagaacgacttttattttcacaaaacttcgcgagatttattcaaagaaactctaagcaagctacggaagaatttattgaatcaagtaaatttcaatctattatttgtaacattttaaaagaatgtaatacatcaccttttaaagaaattgcagagcagtatttgggtaaaaacgtagaaattacagtgacagttggacagttaacgggtgttattgtagcagttggtgatgatttcttaatactacaagaaggaataggaacagaagtgttattaccgtttgcaagtattatatcaattaaagaagcgtaagaaaggagatttatatatgttatttactgatgaattgcgtaaccatgttggcgagctggtgcaagtggtgactgctgttgaaatcgtttcaggtgtgcttttatctgtgacagatggagcagtaagcgttcgtacttctccttcctatggaccaccggaagatgtaattgtacgtattcctgttattgcctatgttcgcttggaagggtaagcgtgataaaagtatgaaagtatcagttgttattccagtgcataatgaggcaagtactttatcaaaagttttagcagaagtaaaaaagttagaaccatatgaaattatcatagtagataatggatcgaccgatgggacaaaagaaatagcattacaacatcattgccgtgtgatttattataatcattctcttggtaatgatgtgggacgggcaattggcgctagagaagcaaaaggtgaaattgtcttatttttagacggtgatatcgtcatgaaaagtgaagaattatatccttttattaaaggaatacagcaaggacatcaaattgttttgaataacttaacatggtctgtttatttaaaagtacgaccgcattatacgacggttggaaaatatatgttaaatcgttatttgaacaagaaagaatttgttgtagggtctttaattgcgataccacatgcaattagtcgtgaagtgattgaaaaactggggtggtggaatttagcagatccagcattatttcaagcgatggcgatgtctagaggagtagatatttcagatatggcttcagttgatgtaatatacacaaataaagttcgtcctgttcatacgggcacatcacctgattctccttatcctaaagcgactagtcgtattatgggcgatcatttacgtgctttgcaatatataactgaaacatatggtaaacgcggtggtttttcggagggaaatagagatagagagtttatagggaaatataaaccagttgtattaaaaaaggaaaaagcgaaatacagtgcgattataccagtgtcagaagaaaaaacgactataagatctgttatacaagaagtaaaaaaagcaggagtagatgaaattattattgttgcgaatggagcagatattgagactattaaacaagtaaacctagagaatgttattgttgttgaagttacgaagacgcttggaaacaatgtagcacgagcgataggtgccatgcatgctacagcagagatttgtttattcgttgatggagattatgctattccggcaaaaaaactagttccatttttgcgtgctattgaagatggaagtgatatggcattaaatgatttgcagtgtttattagatatatttcatccagcagatccaattagtatgggaaaatactttgtgaatttggtagcgaaacgaccagatttatggaataactcactaacagcagtaccacatgccatccgtaagaaggtaatagagaaaataggatatgactctcttatcattccgccattagcacaaatgaaagctattttagaagggttctctattacaaccgttgagtttgtagatgttataaaaacaaatcgagtacgtccagagcaacatgaatttgtaaatgggcgcatttcagcatttgaccgtattttcggtgaccaacttgaggcgattgcatatttattacaacatacagacgaacgcggaggttttacagatggagatagagatagagaaataattcaacaattgagaagggaagaagagaatacaaatgaatactagtcgtaaagtagctatcattggattagggtatgttggtcttcctttagcggtccatcttgcagaaaggggccatactgtacttggactagacaaagatactagaaaaatagaatccattataaaaggagaaagttatattccggatgtttcttctaaagcgttacaaagtttattgacgaaaaaaaattaatagtaaatacaccggatcaaggtattgctgagtttcaaaatagtgattatgttattgtcactgtcccgactccaattaatgaacaaagagaaccagacttaagtgccctcatttcagcttcacattatatacaacaaaaccttcaaaaaggacaaaccttcatttttgaaagctccacatatccaggtacactcgaggaagttatcattcctattatttctcaaacaggtaaaaaggcaggagaagatttctatatcggatattcccctgagagaattgatccggcaaatagtcaatattcagttcaaacgattccaaaagttattagtggacaaacagaaaagtgtaaacaaaaagtacaggctttgtatagcactatttttgatgtagttgttccagttagttctccgaaggtagcggagatgtgtaagctatttgaaaacattcagcgcctagttaatatttcgttagtcaatgagctaaacacactatgtgaaagtttaggaattgatttttatgaggcgcttgaagcggcatctacaaaaccatttggatttactccatattggccaggtccagggataggaggacactgtattccagtagaccctttatattttcaatggagaataaaaaagaatggtgcaatgagtcaattgattgaagcagcgcatgtaattaatgaagaaatgccagagaaaatggtccagaaagtaaaaggtgtggtgcaaccacctgcaacggttttaattgtagggattgcatataagaaagatgtaaatgacttaagagaatcaccagcgttgccaattattgaattgttaataaaagaaggatacgagatagaatatcacgatccatatatttcttcggcaaaatttggagataaggtgtaccaatctgtttctttaaatgaacaagccgttaaccaagcgagttgtattttaattttaacggatcattctaatattgattggaagctttttaaaggaataaagcgagtagtagatacacgtggaattgtaaagaaggtgagtaaatgagtaagaaatgtttaattacaggcggagcaggatttattggatcccatttagctgaagagttggtgggaagaggttataatgtcacgattgttgataacttctataaagggaaaaataaatatcatgatgagttaatgaaagaaattcgggttattccaataagtgtcttagacaaaaattctatttatgaactcgtaaaccagcatgatgttgtgtttcatttagcagcaattttaggtgtgaaaacgacaatggaaaagagtatagagctaattgaaacgaattttgatggaacgagaaacattttacaagcagcgctaaaaggaaaaaagaaagtagtttttgcgtctacttcagaagtatatggtaaggcaaagccacccttctctgaagaaggagaccgattatacggtgcaacttctaaaatacgttggagttatgcaatttgtaaaacgttagaagaaacattatgtttaggatacgctttagaaggtttacctgtaacgattgttcgttattttaatatttatggtccacgagcgaaagatggtccgtatgcaggggtaatcccgcgatttattagtgcggccctgcagggagaagacattctcgtatatggagatggagagcaaacacgttgctttacgtatgtaagtgatgcggtagaggcaacgattcgggcaatggatgagaaggtaaatggtgagattattaatataggttctgagaatgaaaaaagtataaaagaagtagcagaggtcattaaaaaattaacggattcttcttcaaagattgtgcaagtaccttttgaagaagtatatccacatggttttgaagaaattccaaatagaagaccagacgtaacaaaattaaaagatcttgttcaatttcaggcgaaagtaacgtgggaagacggattgaaggaaacaattaagtggtttcgtgaagaagacaatggctaagtcattatctgttattattcctgcatggaatgaaatcgatacgatttcagacgttattcaatcggtaaaaggattaaatccattagagattattgtagtagcaaatggttgtactgatggtacagaaacagttgctgagcatttaggatgtaaagtactgcggtatacagaaaagcttggaaatgatgttggacgtgcagctggtgccaaagaatctataggtgatgtactactatttatagatggcgattttgctattcaaacttcaaaattacagttatttcttaatccgattttatacaatcaggcagatgtagttttaaataatttggacgcattatttttaaaaaggcaaaaacctaattctattacagtatggcgccaaatattaaattcaatattagagcgtgaagagttaaaaattgattctttattagctgtacctcatgcgttgacgaaagaagttgttcaaagtattggatatgaatgttttgttaatcctattctcgctcatttacgtctagttcaaggcaaatggagaattagtcgacattgtgcaattgacgttattacgccaaataaatttcggccgacagagcatgctgcgtatggcacagatctttctccttctgaaaaacggatgataggtgaccatatagaagctgtagcagagcgaatagtaggtagcgatgagcgcggagggtattgtgatggaaataggaaaagagatagtgtctatcatactttagattttgaagatttttatcaaggatggggcgttacatctaatttgtataagggaaagcaattatcggtcattattcctgtacaagatgaagagaaaacaattggaaacgttatagaagagcttcgcaagattgaaccttttgaaattatcgttgttgtaaatggttcgtccgatcaaacggcgacaattgcaaaagacaagggagcaacgacaattgtatataaagaagcacttggaaatgatgtggggcgctcacttggaacgtattttgcaaaaggagaaattgtgttatttatagacggcgattttgttattccagcgagcgagctatatccttttgcgaaagccattgcagatgggacagatgttgcattaaatgatctaaatcattatttggatttaagagtaccgcttcatcttgtaactgcatttaaatatgcattaaatttagcttgtgatagaaaagatctaggcgtaggctcacttatcgctgtaccgaatgcgtttagccgtaagtgtttgaaacaaattgggtatagatctttattggcgccgtgtgtagcccaagtgaaagctattctttcaggatttgaagttgcatgtgtaagtcgtgttgaggtcgataagatgaaccgtattcgtcccagtgaacattttgctaaaataggtcatccaccagctgtacttcgaattataggtgaccatatagaaggattagagcaattaattggattaacaggcagtcgtggtggattccatgatggaaatagaaaaagagatattttataggtaacaaaaaagtgtacaacatatgtacacttttttgttctgttataaaaactataacagattaggagataagagtattacagctctacaatgggtattgtttttatattacaaaataggactcgtatataagaataccaaaaaaatacaattaaagaaaggggtaattttaaagactttaaaatgaggttaacactatgtatatagtagtttgctcaatatttcacaaacatgtcacaactatttcgttcactttcgtaaaaaagtagtattctaagtgtgtaagctgttatataaaaaatcttagtcctgtactaatcaaaaatggaggagattaggatgactcaagtattagaaaatgttaaaaacgcatgggaaaactttaaaggtgaaaaatggaaagcagagattgatgttcgcgatttcattttaaataatgtaaacgtttacgagggagatgaatctttcttagcgggagcaactgaagcaacgaaacaactttgggatcaagtaatggatttaacaacgaaagaacgtgaaaacggtggcgttcttgatatggatacaaaaattgtttcttctattacatcacatgaaccaggatatttaaataaagagactgaaaaagtagtcggtttccaaactgataaaccatttaaacgttctttacagccatatggtggtattcgtatggcggaacaagcttgtgaatcttatggatacgaaatggataaagaacttagtcgtatttttagagattggagaaaaactcataaccaaggtgtatttgatgcttatacaccagaaatgagagctgctcgtaaatcaggtgttattactggtcttccagatgcatacggacgtggacgtattatcggtgactaccgccgcgtagcattatatggagtagatcatttaattgaagcgaagaaagcagatttaaatttaactggcggtgtaatgagtgaagatacaatgcgtttacgcgaagaattatctgagcaaatacgtgcacttcaagagttaaaacaaatggctgcttctcatggatttgatatttctaagccagcaacaaatgctcaagaagcattccaatggttatactttgcatatcttgcagcaattaaagagcaaaacggagctgcaatgagtcttggacgtacttctacattcttagatatttatattgaaagagatttagcaaatggtactttaacagaagaagacgtacaagaaattgtggatcacttcattatgaaattacgtcttgtgaaatttgccagaacacctgattataatgagttattctctggtgacccaacttgggtaactgagtctatcggtggtatggcattagatggtcgtccattagtaacaaagaactcattccgtttcttgcatacattagataatttaggaccagctccagaaccaaacttaacagttctttggtctaaacaattaccacagaactttaaaaactactgtgcgaaaatgtctattaaaacatcagcaattcaatatgaaaatgatgacattatgcgtgctgactacggcgatgactacggaattgcttgttgtgtatctgcaatgagaatcggtaaacaaatgcaattctttggcgcacgtgcaaacttagcaaaagcattgctatatgcgattaacggtggtaaagatgaaaaatctaaagcgcaagttggtcctgagtatgcaccgattacttctgaagtattagattatgaagaagttatgcataagtttgatatgacaatggaatggttagcgggtctatatttaaacacattaaatgttattcactacatgcacgataaatatagctacgaacgtattgaaatggcacttcatgatacaaatgttcttcgtacaatggcaacaggtatcgcgggtctatctgtagtagcagattctttaagtgcaattaaatatgcaaaagtaaaaccaattcgcgatgaaaacggaatcgcagttgactttgaaattgaaggagatttccctaaatacggtaacaatgatgaccgtgtagatgaaattgctgtaaatcttgtgaaaacatttatgaataaacttcgtaaacataaaacatacagaaattctgttcatacaatgtcaatcttaacaatcacatctaacgttgtatacggtaagaaaactggtaacactccagatggtcgccgtactggagaaccatttgcaccaggtgcgaacccaatgcatggacgtgatacaaaaggtgcgctagcttcattattatctgtagctaaattaccatatgaagatgcacaagatggtatttctaatacattctctattattccaaaagcacttggtaaagaggatgaagtacaagtacgtaacttagtatcaatgcttgatggttatgcagtaaaagaaggacatcacttaaatattaacgtatttaaccgtgaaacattaatggatgcaatggaacatcctgagaaatatccacaattaacaattcgcgtatctggttacgctgtaaactttattaaattaactcgtgaacaacaaatcgatgtaattaaccgtacaatgcatgaaagcatgtaaatgaaaaaagtgtccctctgcattttataaacagcagagggaggctgtttcaataaaggaggaagtaacatggtaaaaggaagaattcattctgtagagtcttgtggtactgttgatggcccaggaattcgttatgtcatatttacacaagggtgtttattacgttgtcaatattgtcataatgctgatacgtgggagatcggtaaaggaaaagaaataacagtcgaagaagtaatgcaggatgtgacatgttaccttccttttattgaagcttccggaggcggtataacagttagtggtggggagccattattacagctagatttcttaattgaattatttaagaaatgtaaggaaattggaattcatacaacaattgattcttcgggtgggtgttattctgaagaaacagaattccaaaataagctagacattttaatggagtacacagatttagttttattggatttgaaacatattgattcaaagaaacatcgtaaattaacaggaaaaccaaatgaacatattttacaatttgctcgttatttatcggataaaaataaaccgatttgggtacgacatgtattagttcctggtgttactgataatgaagaggatctacaaaagttatctagctttattcaaagtctgtctaatgttcaaaaaattgaagtgttaccatatcataagcttggtgtatataaatgggaggcacttggacataagtatccacttgcgaatgtagaaccacctactgaaaaaaatgtagaacaagcaagacatattttacaagcagtctaatccaaatattggattagactttttgctttctttacaataaaacctagagtatatatagagaaaagagtatactaaaaatagaatatccatatttttgtaaggaataagtggagaaatttacataattgtaaagggaaatcaaaatagtaaaaagaattaagaagtaaaagagtgagtatcatggaatagagaacatttgtaagttattgcgaaagctcttataggaaagtataatgtaaagatatgagcacagataggattaaggggtcaatcttatatgctttgcatatccacgacaggtacatagctgaaagagaaatattagagtctgtttatgtaatttttaaggaaaatgtttttcctattgtcgtatatgcaatatggagaaacaataagctaggagtggatttgtttgataaaaaaccccaaggttttaatattaactgcacattacggtaacggtcatgtgcaagtagcgaaaacattagaacaaacatttcgccaaaaaggaattaaagatgtaattgtatgcgatttgttcggagaatcacatccggttataaccgatattacaaaatatttatatttaaaaagttatacaataggaaaagaattatatcgcttgttttattatggcgtagaaaaaatttatgataaaaaaatagcatcttggtatgcgaattttggaagaaaacgcttgaaattacttttacaagcagagaaaccggatattgttattaatacctttccgattatagctgtaccagaattaaaaaagcaaacaggtatttcaattcctgtgtataacgtattaacggatttttgtgtgcacaaaatatggattcatcgggaagtagatcgttattttgtagcaactgatcacgtaaaaaaagttatggttgatatcggtgtgcctgcggagcaaattgttgaaaccggaattccgattcgtagtagttttgagttaaagatcaatccagacattatatataataaatatcagttatgtaagaataaaaagattttactaattgtagcaggtgctcatggggtattaggaagtgtaaaagaactatgccaatcatttatgtcagtacctgatttacaagtagttgtcgtttgtgggaaaaatgaagcattaaaacaggatttggtaggggtacaggaaacaaatcctgatgcattaaaagtatttggttatgttgaaaatattgatgaactattccgcgttacttcttgtatgattacaaagccaggcggtattacgttaagtgaggcggcagcattgcaagtacctgtcattttatataagcctgttccaggacaagaaaatgaaaatgcgatgtactttgaaagaaaaggagctgcagttgtcattcgtgatgatagtgaggtttttgcaaaaacagaggcgttattacaagacgatatgaagcttcttcaaatgaaagaagcgatgaaaagcatttatcgtccggagccagctgatcatattgtggatacaattttggcagaaaatcatgtagaaccgaatcatatacctattaaatcacctgcacttgcacaatcatttacttaatatgaaaccctcttttgtatgtttaaagagggttctttattgttctctaagataaagacttatccacatgaagattgcgttttcattaaacagtaaagtcggaatattaacaactatatccacattatccacaatttttagaaaaatatccacaattctaacatttaatgtacgttgcaatatataaacttgtgaaaggtttggtgaatttatgcacaattccataaattatgtggataacgttatccacataaaaaaaggttccttatttataaggaaccttttttctactctatcacgtagaaaaaatatgtaatgagaatgaataattaggggggagaacttctaattattcattctcactttaaatacttttcgagcgataacccgctgcgcgatctgctttacgaaattctcgttggtagagaacttcttgtgtactagataacgcgttttttgttttgtcacgtttctttttatccattacaaatcacctcgtgtccgaaagttactatctatcgtttccaaagacatggggtgatatacgtatatatcaaaatgttaatggttaattattatttctgaaaatttagattatgcttcttttaagtgatgtgcatcttggaacgttgtatcgcgcattgtagcaagtgtatattgatcttttggaatttcatataagttatatacttcttcattcgcattaatttcatcataaacagcttttcttgtttcatttgctagatttacatattgtaatttctctgcagctttaatagaacgaatatttattttgcgaatacgcataaagattgtttcaatatctagctcgtagaaaagttcgctaaaaaatgaatcttttgccaatttattgtagccttttccatgataaggtttgccaagccatgttccaaggaatccagctttttcttgcacatcaaataaagtaattgttccgatagggttaccccattcatctaaaattgtgcgtgaaattaattccccacgctcttcagcttcaatcgtttgtttcgttaaaaataaatattcctcataagaataagccttttgacgcacaaaagggaagacagctggatccaccattaactcgtatagaacgtggctgtcgtgtaagtcgcgtttttttaacatactaactcctcctcacacgagggtagcatgacgaaaaaacaccccaccctcgaaatttttatatcaatctttaaaaaatttcggggtgggaatcgaacccactagaaccagtttctaacgctggtggcgcaccatttgccttccccattcatcaatttgaaaatgataatcacgacacaaattgattatggtttcattcagtttataatcgtataatactttatctagtcaaaaaaataaactagttttttttattttttttgtaaattatttttccatcaatcatagttagtacaggcttggctaaataatggaaaggatgatgggtccacagcacaagatcagcgtcttttccgacctcaatgcttccaattctatcctctaaacgtaaatttcgtgctggaaatatagtgattccttctagtgcagttttttcgtctaatccttcccttacagcaacagcagcacaaagatttaaatattgaatgggtgtataggggtgatctgttgtgatggaaacttccactccatttttcgataatatatggtaagtatcccatgttttgtttttaagttcaattttagaacggcgtgtaagcgtggggccaactgaaactttcaaattgtgcttcgaaagttcctcaataataaagtgtccttctgtacaatgttcaatacgtaaatcgagattgaactctgttgcaaaacgtagagcagaactaatatcatctgctcggtgagcgtggatacgtacgggtatttcgcggcgtaatgcttttaaaataggaagcattcgaaaatcagcttcatgcccgtagtgttgtgcttcataaaatgattcccgaagtaatcccataattcccatacgcgtaatggactcttttgttccattactatggacttttttaggattttcgccaaaggcaatctttaagccagcaggttcttgaataatcatatgatcaatacaagttccggctgtttttattacacaagtcgtaccaccaataatgttttgacttcctggcataacgtgaacagttgtaattccattttgtacagcatcttgaaatgcaatatccaaagggtggattccgtctaaagaacggatatgtggtgttgaaacttcagatgtttcatttgcatcattgccagcccaaccagtaccttcatcgtagagaccaagatgagtatggacatcaataaatccaggtaaaagatgaagagcacgtgcatctataactgtcatatcttgagtaggttgaatgaaaggcttgacctcagcaattttttctcctataacgagtacatccccttgaaatttttgggatgtaataggatagaccatggcttgtttgagcaatattttcataggtacctcatttctgttactttataatgttaatggaatgtaaggaaaagtaactgaacgattatttgtgtaataatgctccggattctaggaaatgaaaattttggaagtaacccctgtaaaactatgttttagaagtactacattgtatgcgaaagtatattttgtaatgcatggtctattgttggaaatgtgtattgatacccatgctcaattgctttactaggtaatacatgttgtccttctagtacaagtatgctcatctcacctaataaagcatgaagcataaatgaagggacaggtaaccaatgaggttttttcattatagttgcaatggtttctccaaatcccttcattcttataggctctggagctgtaatgttgagcgggccatcaatttcttttttgtgtatgatgaaatcaatcatggaagcgacatcgtctatatgaatccatgataaccattgctttccagatccaactgtacctccgatatagaattgatagggaagtagcattttgggaagggctcctccgtctggacctaatatgactccgaatcgtgcatagattgttcgtattccgagagagcgtgctttagatgcttcttgttcccatgaatatactgtatttgctaaaaagtcatttccgggagtcacatgctgttctgtaaaagactcggtttcagacgttccatagtatccaattgcactcgcgttaataaatgtatgtggttttgcagggagtgcctgcaattgtttaatgagtccttttgttgtttgaattctactgtttaaaatgattttcttttgtttctttgtccatctactattaatagactctccagctagattaataactacatcaatagaagagagagggaaggtttgtaaatctggtgtccattgcacatactgaaggttagggtgagaagtttcagtagttttttttcttgtgagaatgtaaaccgtatatcctttttgaataaaaaaagtagaaaggtatgtgccgataaagccggtaccaccagaaattgcgattttcacaattatttcctcctcattatatatattcttgaaaagcaaaaacgttcctcgactatgttaaaataatagagaggtgagagtatggctgtcattacaaaaatagaagtgcaaaaacgatcgaaagaacggtttaatatttatatcgataaaggtcaaggtgaagaatacggatttagtgtgaacgaagtaatcttaataaagcacggattacaaaagggcttagaaattgatgaaatagcgttaggaaatattttgtacaatgaagaggtacaaaaagcatatttacaagcaatctcctatttatcctatcaaatgagaacgaaactagaaatagaagatttcttacgaaaaaaagaagtgggacaagccatcatctctgaagtcgtttcgaaattattacatgaccgatatattaatgataaagagtatgctattttatatacgagaacgcaaagtaatgtgaatcgaaaaggtccaacggttattaaaagagagttgttaaataaaggtgttcaggatctaattattatgcatagtttacaagaatatacgaaggaaaagcaaattgagaatgctttaattcttatagaaaagaagaaaaagtcttatcaaaagcattcctttttacaaatgaaactaaagttagatgaaatgcttgttcgtaaaggatattctagagatgtgattcaaatttgtttggaagaattgaaagacgaaaaagatgacgaaaagcaacaagaagcgttacactatcatgggaacaaatactatgagaaatataagaagtatgatggatggacgtttgaaaataagatgaaacaagcgttatatcgtaaaggattctctattgatgagatagagatatttttgcaaatgaaacgtgaagagggatgagggaataaaatgaatatgccaaaacgctacagtgaaatgacaccatatgagctaagggaagaaattggggttttgaaagagcaagcaataaaagctgagcaacttggaattgtaaatgagttcgatgtattaatgcgaaagatagcaatggctcgtgcttatatgactgacataaataaattccatattggtgagacgtatgaattagtagaagaacctggtatattatttgaaattacgtatttcaatggggtatttgcttggggacataagcaaaatgataatgaagagattggaataccgatttctttattacaagaaaaataaaaaccagagagcgaatatctctctggttttcatctttggtaggcgttacaggagataggagattctaaaattggcgttttttacattcattcgccaatataatgagagactgggtttgttgcgtctgtccgttaacttgcgcttttgcatgtttcggacgagtccacgtatggttaaataattcagaacgactatctaagcgatcacggtagctcatctttatcacctcgtgtaggaagttgaagttaaattactttgtactactcttcctgctgatttgcagcacgcatacgttcttgtgggtgcgtgttaattgtgccgttaggtcgcttcgaagcgaagcgtgatttcgctttcggttgaccgtcgattttgctgttgttttttgactcagaccaaaattcggcttgtttacccattgcgaacgccctcctcatcatcagttgatacctcttgaagaagtatcaattatagaatgtgcaaaatagaagaaactatcctttagaaatgaagggataattaggtaaaggagattagaacatgaatgatatttatgaagcattaacgaaagaactattagagaaaaatgacaaactttcttatgcacaagctcgtgcgtgggttgaattactgtgggaagattttcaaacaacttatgcgaaatcaggtcgttatcaaggagaagaaatgactgaacaagtggtgcgatcatggattaataatcatggaggacgccttcatgaaatgcgtacaaataatccgaaatatagccatctaatcaatcaagaagatcatttgaaacattaaaaaaagcgacttaagtcgctttttttaatgtggaagtaactccagtttttttcgaagtttttcttcactaaaaatccatcctgtataggaactaataatatttaaattatgatcgagttgaacgattgcaacgaatggataataatctttactgcgatatcgcaaatcaatgaatcgaacttcataataatgatcataatcgaaaatatcccagcgatacacaggagagaaagataaaaacgctgagatgttttcatcttgtttagctgcgcgcataatagcattatctgggaacggtacccgatcgaacttgtcatatatcatgatattaccacggtgccatctcgcaacgtagtaataatcagccgtaacgactgctaaatggtaatgataaaatcggtaagaaggagaaatgataatcttttcgacatttttgaaacgtttgtgtacaacgcttcttatatttctgtgcataataatccgtccgatgtagtaaataatcattaatatatacgctgctaaggcagtataccctttatgggaacctacgagcatacaagcaattgcgagtatatggataaagaaaatgacggtatcaaatgtattaatgatgccgagtgctacccatttttttgtgaagggccgtaatgcttgtgtaccgtaggcattgaaaatatctacaaagacgtgaagaaagaccgcaataaatgaccaaagtagtagatgaagatatggagcgtctgaaaagaaggcgaaagagatgccacttataaggaacgaccaaagaattactgcaggaatggaatgagtaatcccgcgatgatttcttatatatttagcgttattacgcaattttaaaactgtatcgatgtcaggaatattggaaccagcaattgtagcaagcataacagcttgaggaccaatatcactttgtgctatggctggatctaacgtggccaaactgcctagagtaacgcccataacaaggtgagtggctgtgtccatagaaatccacctccgttttttattaatgtaactctttttattcgatacctcaagtcctttgccttctatttcctatgtcatcttacttaaattttttcctaaaatctttataatagtacttatatgcaaaaaaatgagggggatcaagtttgacacttgaaatattaaataactttaacatagagcagtttcaaaatgatttaattggttggtttgaaaaagagcaacgtgacttaccgtggcgtaaaaataaagatccataccgcgtttgggtttcggaaattatgttgcagcaaacgagggtagaagctgtaaaaccatattacgcgaattttatggggaagtttcctactctagaagctttggccaatgctgatgatgaagaagtgttaaaagcatgggaaggtttagggtattattctagagcgcgaaatttacatgcggctgtaaaagaagtaaaagaagtatatggcgggattgtgccaagtgatgtaaagaagattgagaaattaaaaggagtcggcccctatacaaaaggtgctattttaagtatcgcatatggcataccagagccggcagttgacggaaatgttgtgcgtgtattgtctcgtattttatcagtatgggatgacattgcaaaaccgaaaactagaaaagtgtttgaagagattgtgcgtgaaattatttcggctgaaaatccatcttattttaatcaaggtttgatggaattaggagcactgatttgtattcctaaaaatccagcatgcttactttgtcctgttcgtgagcattgcaggggatatgctgaaggtgttcaaaaggaattaccagtaaaaagtaaagcgaaagctcctacgatggtaccgattgttgcaggagtacttcaaacggaagatggtcgttacgtcattaataaacgtccaagtaccggtttattagctaatatgtgggagtttccgaatgttgaacttggcgaagggattcgtaatcagaaggaacagcttatagattatatgaaggaaaaatttgagctttcgatttctattgaagaatacgcaatgaatgtacaacatacgtttacacatcgtacttgggatatattcgtattttatggaaaagtaactggtgatattgttgaaacagatacattgaaatttgtatcgaaagaagcatttgagcagttacctttctctaaatcgcatcgtacgatttatgagaattgtgttgagaaaattacaatgcaataaacaaaaaaagtgttcccaggttgggaacacttttttaatcgtaagaaatttttgtcccatgagtccaactagcttcaccttcttgtaagccacctcttgattcaatttctattacaatttctttgtaaatactttgaccttccgcgtttaaataaggcaaaatctgttgtaatgaatgatgaaaataagctaattcatcttctttccattcgttttttgaaaccattgttagttcagtcatatcgcgtcctatatacatattcccacctccattttctatagtttgaatgagtaacaagagatatatgcggaattttttcaaaagaaaattacggatagcttctagttgaattggttacattattgattgtggaggtgagaaagatgagtaaaaaacaacaaggttataacaaggcaacttctggtgctagcattcaaagcacaaatgctagttatggtacagagtttgcgactgaaacaaatgtacaagcagtaaaacaagcaaacgcacaatcagaagctaagaaagcgcaagcttctggtgctagcattcaaagcacaaatgctagttatggtacagaatttgcaactgaaacagacgtgcatgctgtgaaaaaacaaaatgcacaatcagctgcaaaacaatcacaatcttctagttcaaatcagtaatgaaagaaaaacacttctctaactcgtgagaagtgttttctttgtgctttggccatggtaatgaaaataaatcgaacgacataacttctaataagtcaacaaatgtagtcaaaggagaaggaagttacaggttagaaatatgtaatgaggaataataactgataaataagttcaaaagggggtaagtaatgaacgattttgataagttggtaggagagcaattggaaacgatggatgagttgttgaaattacaagctcatctagaaaagtatcagcaaattgaaatgagcgaaaaggatacgtgcgataaaaaggaattacattttatccgccaggaaatatatagaacagaattagcactcaagctattgcatgagaaatttgaagagcaaacaaatagtgtgattcaatcttttgaaactgaaaaaatgatttcaaatttaggataagatataccgctatcttcagataaaaggtccttctttacatggaaataaagaagggctttttttattctcatttcctcgttttgcccgtaacctaagaagattaggagtatggtattcagtgtgaaaaatggagccttagcgctttagttttaaaatttcgacaaaaaagttataatagaaaaaaagtgaatgcagctcaaagggcatttgcagttgaaagaagggagcatatatgggatttcccaaagaaggagaaaaagtacaaatacatagttataaacataatggctccattcatagaatgtggaaagagacaacaattttaaaagggacacagagtcttgtaatcggagcgaatgatcgtacagtagtgacggaatcagatggccgaacatggattactcgtgaaccagcaatttgttattttcatgaaaactattggtttaatgtaattggaatgttaagggaagagggagtatactattattgtaatttaagctcaccttttgcatatgattctgaagcgttaaagtatattgattatgatttagatattaaagtgtatccagacatgacatatacgcttttagatgaagatgagtatgaaaaacatagtcaaattatgcaatatccacctgttattgatacgattttaaaacgaaatgtagcacaattaacgcaatggattcatcaaagaaaaggaccattcgcgccagattttgtagatatgtggtatgagagatatttaatgtacagaaattaacacaaacctgcaggggatttcccggcaggtttgtcctattagaggggggattatgtgcaaggtataaaaagatatttgcaatttgttaaaccatatcgatggcttattgctattacgattatgattggtctagttaaattcggcatcccgcttattatgccgtggttattaaaatatattattgatgatgtaattcagggcgcagggtcacttcaagataaaacgtcccaactagtaacagcgattgggattgctttttttatttttgcagtattaagaccgccaattgaatattatcgtcaatatttcgcgcaacgtattgcaaatacaatactatatgatttgcgaaagcatatttttggtcatttacaaaagttgagtttacgctattattcgaatacaaaaacaggggagattatttcacgtgtcattcatgatgtagaacaaacgaaggactttgtaattactggtttgatgaatgtttggttagatacggcaacaattgctatcgctattattgttatgttttctatgaatataaaattgacatttgttgcgctattaattttacctatttatgtagtagcagtgaaatattttttcgggcgtcttcgtaaattgacgaaggagcgttcacaagcgttagcaacgatgcaaggatatttacatgaacgtattcaagggatgcaagtgacacgtagctttgcattagaagagtatgaggggaagcagtttgaaaaaagaaataatgaatttttgacgaaagcgttaacgcatacgagttggacggcgagaacattttcggcagtaaatacgttaacagatttagggccgttacttgtaattggttttgcagcatatgaagtgattcaggggcagttaacattagggactatggttgcctttgtcggatatatggatagtttgtatagtccgcttcgccgccttgttaattcatctacgacattaacgcagtctttcgcatcgatggaccgagtgtttgaactgttagatgaaaaatacgatattgtcaatgtgccaagtgcagtacaaacgaaaaaattaaatggtgaagtgatatttgataatgtatcttttcgttataatgcggatgaaaaagagatattacataacctttcgttaactatgttgccaggagagaaggtagcacttgtaggagcgagtgggggagggaagtcatctcttgctagtttaattcctcgtttctatgatgtttcctcaggggcagtttatgtagatggaatagatgtcagaaagtatgatatgagaaatttacgtagccatattggaattgtactgcaagataatttgttatttagcgatacaatcggggcaaacattttatatggaaatccgaaagctacagaggaagaagtaattgcagctgctaaagctgcgcaaattcatgattttattatagagttacctgatggttatgatactgtcgttggggaacgtggtgtgaagttatctggtggtcaaaggcaacgtgtagcgattgcacgagtgtttttaaagaatccatcattacttatattagatgaagcgactcccgctttagatttagaaaatgaacgatatattcaagaggcgcttcagacgttagctgctgatcgaacgacaatcataattgcacatcgattggcgacgattacgcatgtggatacgattatttacattgaagatggtgaaattaaagaaacaggttctcatgaagaattaatgaaaaaaagaggatattattacaacttatatcaacttcaacatataacagaaacagctcctttagcgtaaaaggagctgttttttattcgtcttcttttttatcatcgattttaagttctgcttctggtttatggtatgtgtagaagctatccacaagtaaatctaaatgctctacttcttcactatagttaataatggcagaaataagagggaagagatgtagccatgttttatatgcttcttcatcgtccttgttttgatattccataaagatatcaattaattcttgtttacctgtttcaacttcatcaagcatttcaacggattgttgtttttttgctttaccaataaattttaataaaacttgttcatggtaatgcgttaatgaatcaagttcgttttggatagattcttgaaattcttctggcatatagcgcaattcattttcagtacgatgtaatgattttaacgtacttaaagcacggcttgtcgtcgctaacatttgtctgaataaaacgagcttacgaatttttgcgaactgtacttttttcgtgtaacttctttcttctttatacagcaaatagtaatggtttaatttgatcattttttctttcatacgatcaatatcagtttttaacgttgtaaaatcagaagcttgcctgctattcattcgaatccattttacaatttcttctgtgttatcaacgatgcgatgatatagctttgtttcgtattttggcggcataaatactaaatttacaagtgaagcggcaataataccaaccataatcgtcgcaaatcgaagtaaggcaaaactaaagaaatcttcgccctgatattccataatagcgataacagttactaaagcgattgatattgtgttttctaatcgtaattgcaatgtaagagcaattactaatatacatgttaatccaataataaaaggattatgtccaaaagcagtagcgaatgcgatagcgaataccgcaccaatgacgtttgcttgaatttgttcaagtgcagttaaatacgaacggtatacagacggttgaacagcgaagatagctgagattcccgcaaataccggactcggtaagttaagtaaaatacaagcaaataaagctaaagtgatggcaatacccgtttttaaaatgcgagcaccaagtttcataccctaaataagatcctttctcttgtcataatgaatgtacaacatgatactatacattcattacaatatgttagcaagtgatattttagtgacgttaataagaaattaagattcattttatactttttcctaattcttttgaaacatcaatttttagtaaaaaaacctgctgaattccagcaggtttcaaattgttactatagattactatgagaagtgtacttcgtcaatttttttcttgaaggtgaaaaataggtatatcactctgttgagatagatggatcagcctgctctttcttcgggatgatttcaaaaaactgttgctgcatatcatcgagtaacggtgttaacaaagcaacttcttcatattgttcatgttcatttaatacacggatataatctagtaataactcgtttacatctcgcacaccatttttactaattggttgcaatgtaacatttgctccttttgcgattcttctttttaaggcctgttctgttaaacctaagcttgaatcatgacgtaaataaacaacgccgccagtcataccagcacagatccatggaccaggatcccctaaaacaagcgctcgcccatttgtcatatattcaaaagcaaaacctttaatattagagtatgctcctatattcccttgctctttttcacggagtggctttgtcatgcgccctccaattatcatgtctgctccagagagacgaatgccagcgcgagcatcagcgttaccttgaacgtataacgctcctttttgtgcaccgtatccaaaaccttttccgacagaaccgttataatataggccatcttttccttttgcttttgttatataaataccaccaccaaaggaggttttaccaataccatcttgtgcaccgccatttacatgtataaataaattttcactattgtaagcacctaatccatttccaggaatcgagccattcgtatactttaatgtcagtggttcaagttttgtatcttcatataatttactacgcacgcgatagcaagattctagaccgcccataacgcgttgctctacaccaacgcctactaattcttttgaatgaggggaatgaatgggttcaaattgtttttctagtacgtgttctgtttttataacagatggatgttctatcgtttgtagtaaattacataagtttaataaatttttgcctcgaacttgttctaataaatcagaccgcccgacaatttcttgtaagtttgtatagccaagatttcctgttaatcgttttagttcttcaccaaaagtagtgaataaatgtaataatccagccacggcactttctagttcgcgtgggacgaagcggcgtaatccgtgttcttttgcctgagcttcagattcaatttgtgttgcaattccaacgtgacaagtatctagatgacatccgcggcaagttgtacagccgattgcaatcatggataatgtaccaaatccaatgcgatttgctccgaggagcatgattttcaaggcatcattaacacttcgaataccaccatcagcccaaatttctacgttatgtctcatatttgcttctaataaagcattgtgagcggctttcacaccaatttctacaggaaggcctacatgttgcaatgcgtgaatacgtgcagcccctgtaccaccatcaaatccgctaatattaataaaatcagcaccagcttttgcgatgccaacagcaattgttccaatattagggacaacaggaacctttacagctactttcgcaagttgattagccgttttaatttctgtaatcatttgagctaaatcttcaatggaataaatatcatggttgttagaaggtgaaattaaatctgagccaattgttgcattgcgtgcttcagcgattttggctgttacttttgaacctggcaaatgtccaccttcaccaggctttgcgccttgcccaatttttatttcaattaagtttgatgaatttagtagttcggcgtttacgccaaatcgcccagatgcaacttgttgtccacgtgtatgtggatattttccaatcatatctttaatttcgccgccttcaccgttcaagctaatcatatttagctggtcggccgcttctgcatatgcacgaaaggcaatttcattttgagagccaaatgacatggaactaataataaatggtaaatcatgattttgaatactgatagatacctcttcagttggaatgacatgttttgtttctttcgtttgaataaggtgtctaatcgcaattggattattttcttctaattcacttaacttgtcacggtaatcatcataagagtttccttttgcgacatcaccgattgctttccaaattcgcgggaatatatgaaaagattttcgtattctaactttcggatcgttataatcatccgctcgcatttgtgcatcttcagcaagtgattcaagagaaaaggctaaatcatttgaacctaagaaatttgtaatttgcaatatatttgcgatttcctcatgtaatccaatagaagaatagaggcgaccgtaaccacgcaattcatgaattccaattgttgaaatgactttctccagtcctttattaagtgcattgtataaattcgtaattggtgtttttgtcccatcatttacggttgcaaataataaatagggattaatactatctgctcctaatccatgcagtgtgacgatatcgtgtaaggagcgaagggcacccgagcgtataacgagagagcagtttcgacgtaatttattttcgcttaatacttgatgtactttagcagtaactaaatgtggatcaatccataaccgttcatttagatgagcatcggcatcgtctattaatagtagggaagctccatcgttcacggctgttatcgcttcagaactaattcgacttaaggcgcattgtaaagtttctgcctgactgaatgtagcagaaatggtagcgatagagctatgagtgttgaatagttctataagttgttcatacgtaattgtgtgtaattcctgtgcaatagattgtgccacgcttccttctaaaataatgggggaaagcatctcaactacaaatggttttttcgcatcgcttaataaacttggtcgctctccaagtatcgttcgtgtggagaagtgttcgacctctcgatcgcgatcgattgctgggtttgtaacaacagctacactttccttaatgaagtcagcgatatttcgtctatcagtatcgagtgcggcaagtggtgagtcatgcccaagtgagcggattggctcaacgccttttgttgccatctgttcaagaagctgaatatgttctcggtcccatccgaaagcaacatattgtttcgtttcaacttgcatagaatcacatgcatctggaatttctttcgttttagggatagataaatgtaaatgataattggtaacatccactttctttttaaaacggttatatacttgagtttggtagtcgtcatgttcgtagagtacaagttcatcttgttcattccactttaggccgactttttctcctggagcgagtggttttggttctgctacatattcagttggtgatacaactccaggttcagaagagaaaatataagagctttctatttcaaccttccatactggtcgaagtccaagggaatccacgctgaaaacagcttcatctttataacgtgaaataatgccagctggaccttgcgcaaaatggccccatgcttcacgtatatacgtatataaatcttgtaaatgtgtttcataaagtttaatttcattaataattggtgggaatagtatatccattgcttcaaataaactgtagccgtattgaacaagtagagtttctaaggtgcggtttaaatcttgggagtcactgcccccagcagtaaggggaacgtgaatcatttcagcttgatcgcgtaattttgcaattgtgttaatttcaccattatgtccgagaatactaaatggttgtacacgaaaaaaattagataatgtattagtagaatagcgattgtgtcctagtgtcatagttgaagcgataagtgggtgttgtaaatcattgtaataggcaacaagtgtatccccagcaccgagaactttatatacaacgtgatcacgacttaaggaagcaacatgaatcgcttcgttttcctctatttttatcgttactgaaaataaggtttgctcaatatttacaacttcattttctgcgataagggcaacttgccaaaataaaggttcttcttgtttaccaagtggaccgagtgcatcggagtttattacattgtcactttcgaaaagaattgcaaagttttcgttgtttagttgtgtacgaatatgattttttaaatcaactatattctcgtttttgtttagaaaaaaatgtccaacgataaagtggggatgatccacgatcgttggattatatccgctactttttaatttttcattccaaagagcttttggtacatcaatgtgaatgccgattccatcaccttcgccattaatgaagccagctctatgattcattttgacgagcgattgtatgcagaggtcaatgttttcttttgtaggaatttttcgtttctccataacggaaacgattccacacgcatcatgttctgcatttttataatctcgaaataaagacggtgtccatgtatttgttttattgagcatccgtcaatcccccctcttgtaaaagttagaataatcttactatttaaggtgtagatcaccttgtacacagagatagtagtgatgtaaaagaatataaaacagataattatgaataattatactattaatacgggatttatgaaatagaaaaaaggaaaaaagaaagatgtgctttctttttttccttttaatgatgagattatttattgtctgctaaagcagcaaatgctctgcctacagcttcaattgtatattcaatatcttcttttgtatgctctgttgttaagaaccatgcctcgtatttagaaggtgctaagttaacgccttcttgaagcattagcttgaagaatttgccgaacatttccccatctgtatcttgtgctgcatcgtaatcttcaattgtatttgttgtgaagtatacagttaaagcaccttttagacggtttaatgtaatatcgatattatgttttgcagcttgctctaaaattcctttttcaagcattgcaccaagctcatctaatttctcataaagcccttcttgttgaagaacttctagacaagcaataccagatgccatagaagcaggatttcctgccattgtaccagcttgatatgcaggtccgagcggggcaacttgttccataatttctttcttaccaccgtaagcaccgattggtagtccgccgccgataactttaccaagcgctgttaagtctggtgttacgccaagtaagtcttgagcgccaccgtacatgaagcggaaagcggtaataacttcatcataaattactaatgcaccagcttcatgaacaagttcattcactttctcaaggaagccaggttttggctctacaataccgaagtttccaacaatcggttctacaagaatagctgctacctcatgtccccatttatctaatgcttcttttaaagtttctacattattaaatggaacagtaataacttcttgagcgatactttgtggtacaccggctgagtcaggggttcctagtgtagaagggccagatccagctgctacaagtactaaatcagaatgaccatggtaacaaccagcaaatttcataatttttgtgcggcctgtgtaagcacgagcgacacgaattgttgtcattactgcttcagtaccagagtttacgaagcggactttatctaatgcaggcattgcttcttttaacatttttgcaaattttacttctagtgctgttggtgttccgtaaagtacaccattttcagcagcagttgtaattgcttttgtgatgtgtgggtgagcgtgtccagtaataataggaccgtatgctgctaaataatcgatatatttatttccgtctacatcccagaaataagcaccttttccgcgttccatagcaataggagcgccgccgccaactgctttaaaagaacgagaaggactattaacgccgccaacgatatgttctaaagcttctttatgtaatgcttctgattttgtgaatttcactaccattcatctccttacaaaaatctatgtattattctaacatgtttttcgaaaagacgtattgtttgtgatagagaaggcagttgggtaaactattcgttgtgacatttaggaagggggtccggttatgaaatcggtaattgaggtacaaggattacgtaaagaatttacagcctattcaagtcgtccaggtttaaagggtgcatttcgcgatttattaaatcgtaattataaaatagtaccagcagtaaatgatgtatcttttactgtgaaacaaggtgaaatggttggatatatcggtgagaacggtgctggtaaatcaacgacaattaaaatgcttacggggattttgactccgacatcaggagatattttagtaaatggaatgaacccgcataagcagagggaagaatttgtaagaactattggtgttgtttttggtcaacgctcacagctttggtgggatattgcggtacaagaatcgtttcgtttattaaaaaaggtgtacggtgtatcagacgctcagtataaagaacatatggagcacgtgattgaaacgttagatattggccctttattagataagccagttcgaaagctatctttaggtcaaagaatgcgttgtgaattagcggcagcattaattcataatccgccgttattatttttagatgaaccaacaattggactagatgtacttgtgaaattgaaaatacgtgagtttttaaaagaaatgaatgaacgttataaaacaacaattttattaaccactcatgatattactgatattgaggcattatgtgagcgcgttattatgctggatgaaggaaatattatgtatgacggttctttaaataatcttcgtacgcagtggggagcagagaaagaaatacattttcagtttgttgcaccagtttcctatcaggctttatcaatggttatgccagatagtcatgtcgtttggtcgaaagcgaaagaggaaaacgcgtggattgcaaaaataccgaatgaagaagttattatttcaatgcttatttctaaagtagtacaagcatttcaaattaaagatttaaaaattaatgaagtgtctacagaggaaattattcgtaacatttatgaagaaggtattaaacatgggtaagtacattgaaatgattcgaattcgctttttaatgatgcttgcgtatcgcacaaattattatagcgggattttaatttatacgattaatatcggtgcgtattattttttatggcaagcaatttatagcggtaaagagaatattgaaagtttatctatttcgcaaatgactacgtatatcgcaattgcgtggatggcacgtgccttttattttaataatatagacagggaaattgcgatggaaattcaagaaggacgtgtagcggtagaactgatacgtccatataactatttaggaatgaaagtgatgcagggtcttggtgaaggaatatttcgttttgcattcttttccattccgggtatggttatcgttaccttattattttcattgcaaattacaacgaattttcaaacgtggttatatttcttcttatctttaatatttagttttattattaatacacaaattaatttaatgacgggaatgctcacgttcttcctatttaataatagtggaattatgtatgcaaaacgcgttgtgattgatttgttttctggtctattattaccgattagtttttatccgttatgggcccaaaaggcaatggtgtttttaccatttcaggccattagttatattccgagtatgattttttcagaaggtatacaaggaagtaaattgtatgaggcattattattccaagtaatttgggcaattgtacttattattccaattgtactcatgtggagaacggcgagaaaacgtctaattgtacaagggggatgatgagatgatatatataaaactatttttgcaatatgcaagccaatatataaaaacaaaattggagtatcggggcgattttatcgttggattactttctgatttatcactacaggctgttaatttaatttttattctcgttgtgtttggacatacacaagcattaaaaggctggagtagagaagaagtcatctttatttatggtttctttttagtgccgtttgccattttctcagctttctttaacatatgggactttaatgatcgttacatcattaaaggagaaatggatcgtatattaacgagaccaattcatagcttgtttcaaattatattagaaagaatggaactggagtctttaattggggccattacaggaatgattgtaatggggtatgcagctgtggagttgcaactatctttttactggtatgatttcttcttattcttactaatggtaggaggaggcgcgcttgtgtacggaggaatatttgttacgcttgcaagccttggtttttggtcggatgcgaaaagttcaattatgccgctaatgtataacataggtaattatggccgctatccggttaatatttataaccgtgtgattcgcttcattttaacatttgttttaccatttgcgtttgtcggagtgtatccggcagcgtactttttaagaaaaacagagtggaatagctatgcatttgcaacaccgctcgttggtgttatctgttttacaattgcaatcactctttggaaccaaggggtaaaaaggtaccgtggtgctggcaattaattataaaagctcgtttgtttctaagggataaatctaatggtcacctcatacatataaaatgaggtggaggacatgttatggggatttattctattaattgtagcaattgctattttgagaagtgtccaattgttatggagttcctattcagattcaacgcgttttttttcgctgtataatttagccacattatttttaatttatacaactgtactaattgcgtttggattaagttatgttgtattagaagaaatgggttttgcagttttgaaagaagagggagaaagcttaaacgctcactcttttcaactcgttgaaatttgtttatattttagcgcagttactttattgtctgttggatatggtgatatatctccgattggaattgggcggtggattgcaattggagaagcgctaattggatatacattaccgtttgctttcgtgatgaggtctgtaatagacaatgaaaaataagatggcatttgttatagtaaaagaaaagaataggagtgataacaatggttacagtaggagaaatggcaccggaatttacattagagggaagtaacggggaacaagttcgcttagctgattttcgtgggaaaaatgtagttctatatttttatccgaaagatatgactccagggtgtacaactgaagcgtgtgatttccgtgattcttatggattatttcaagagaaggacacggttattcttggagtgagtccggatccggcaaatagacatttgaaattcattgagaagcatgaacttccatttacacttttagtagacgaggatcataaagtagcagaattatacgatgtttggaaattgaaaaagaactttgggaaagagtacatgggaattgagcgctctacattcctgattaataaagacggtgagcttgtaaaagagtggcgtaaagtgaaagtgaaaggacatattgaagatgttctttcttatataaactaaatccattgtggagataaaatatatagaagtaaggcgagtgtctatacatattttattgtcttacataaagtgaagtgtagggcatacctcctcagatgatagtattccaagtgcgattatgtcgcacttttttctatgtaaatgtataggaaatggggaaagatacataagaataaggctatatacaaaaataaaccacatacttatagtagaaatattgacgatttataagaaaaggagtacactctttataagaattataaaataataatccgtatagaatcggggtgcatgacggtggtcaaagaagaattaaaagaagcgctagaaatgctgaaaaatacgggtgtacgcattactccacagcgtcatgctattttagagtaccttgtggaatcaatgacgcacccaacagcggatgacatttataaagcattagaaggtaagtttccaaatatgagtgttgcaactgtctataataacttacgtgtatttaaagaggttgggcttgtaaaggaattaacttacggagacgcttcaagtagatttgattatgttacaagtcaacattatcatgtgatttgcgaaaaatgtggtaagattgttgattttccttatggaggcttggaaaagcttgaagaggaagctgcgaaaacgacaggcttcgttattaatagtcatcgcttagaaatttatggcgtttgtccagagtgtcataaggcgtaatatataataaagaaagaggctgacggatttacgtcagtctctttctttgaattacgttaggttcagggggatttaaaatgtgaagtgaagaacctaacttaattgaggataaatataaaaggtgatttcttaaccaagaaatcaccttttaatgtttagctctgtaaggcaatatttttttaaggtaatcatatgtacctatgatttatagctcttcttattatatttttcatcaaattcttttccttctagatctcgatccattgttaaaggttggttgcaatgcatacatgcgtcgacacgaccgagcatttttgtaggtttatcgcagcttggacaaataatttgtaccgttttagtagataacataccaatccaaaagtaaacgactgtactagcgataacagctaaaaagccaaccatcataaatgttgtcataataataatgttctcacggaaaaagactcctaagtatgcaatgaagaggccgataaatactaaacttaatgcaaaggtccggattttattgattttgtttgaatacttaatgctcattctcaccacgctcctataacaataatataacataaaatttagaattttctatcgtatagaaatatggtaaagtgaaaagatatgaaatgcagaaggaagggagattataatgatttttgaaacatgtttttaaacttttaacgggatgtgaaattttttataaaaagtattgactatgtatgtactgcatgatatattaataaccgtcgctgatgcggaaacgcagaaaacgataaaaaagaaattaaaaaacttagttgacatcaaaaaacgaagatgttaacataaggaagtcgcaattgagcgactaagtagttctttgaaaactgaacgaaacaaacaacgtgaaacgtcaatttttattttagatgctagacaaactaactttattggagagtttgatcctggctcaggatgaacgctggcggcgtgcctaatacatgcaagtcgagcggatggattaagagcttgctcttatgaagttagcggcggacgggtgagtaacacgtgggtaacctgcccataagactgggataactccgggaaaccggggctaataccggataacattttgaaccgcatggttcgaaattgaaaggcggcttcggctgtcacttatggatggacccgcgtcgcattagctagttggtgaggtaacggctcaccaaggcaacgatgcgtagccgacctgagagggtgatcggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcaacgccgcgtgagtgatgaaggctttcgggtcgtaaaactctgttgttagggaagaacaagtgctagttgaataagctggcaccttgacggtacctaaccagaaagccacggctaactacgtgccagcagccgcggtaatacgtaggtggcaagcgttatccggaattattgggcgtaaagcgcgcgcaggtggtttcttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggagacttgagtgcagaagaggaaagtggaattccatgtgtagcggtgaaatgcgtagagatatggaggaacaccagtggcgaaggcgactttctggtctgtaactgacactgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagagggtttccgccctttagtgctgaagttaacgcattaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcctctgacaaccctagagatagggcttctccttcgggagcagagtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttgatcttagttgccatcatttagttgggcactctaaggtgactgccggtgacaaaccggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatggacggtacaaagagctgcaagaccgcgaggtggagctaatctcataaaaccgttctcagttcggattgtaggctgcaactcgcctacatgaagctggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagtttgtaacacccgaagtcggtggggtaaccttttggagccagccgcctaaggtgggacagatgattggggtgaagtcgtaacaaggtagccgtatcggaaggtgcggctggatcacctcctttctatggagaattgatgaacgctgttcatcaatataagtttccgtgtttcgttttgttcagttttgagagaactatctctcatatataaatgtatgttctttgaaaactagataacagtgtagctcatattttttaatttggttaagttagaaagggcgcacggtggatgccttgacactaggagtcgatgaaggacgggactaacgccgatatgcttcggggagctgtaagtaagctttgatccgaagatttccgaatggggaaacccaccatacgtaatggtatggtatccttatctgaatacatagggtaaggaagacagacccagggaactgaaacatctaagtacctggaggaagagaaagcaaatgcgatttcctgagtagcggcgagcgaaacggaacatagcccaaaccaagaggcttgcctcttggggttgtaggacattctatacggagttacaaaggaatgaggtagacgaagcgacctggaaaggtccgtcgtagagggtaacaaccccgtagtcgaaacttcgttctctcttgaatgtatcctgagtacggcggaacacgtgaaattccgtcggaatctgggaggaccatctcccaaggctaaatactccctagtgatcgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaagagatcctgaaaccgtgtgcctacaaatagtcagagcccgttaacgggtgatggcgtgccttttgtagaatgaaccggcgagttacgatcccgtgcgaggttaagctgaagaggcggagccgcagcgaaagcgagtctgaatagggcgtttagtacgtggtcgtagacccgaaaccaggtgatctacccatgtccagggtgaagttcaggtaacactgaatggaggcccgaacccacgcatgttgaaaagtgcggggatgaggtgtgggtagcggagaaattccaatcgaacctggagatagctggttctccccgaaatagctttagggctagccttaagtgtaagagtcttggaggtagagcactgattggactaggggtcctcatcggattaccgaattcagtcaaactccgaatgccaatgacttatccttaggagtcagactgcgagtgataagatccgtagtcaaaagggaaacagcccagaccgccagctaaggtcccaaagtgtgtattaagtggaaaaggatgtggagttgcttagacaactaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactagtcgagtgactctgcgccgaaaatgtaccggggctaaatacaccaccgaagctgcggattgataccaatggtatcagtggtaggggagcgttctaaggacagtgaagtcagaccggaaggactggtggagtgcttagaagtgagaatgccggtatgagtagcgaaagacgggtgagaatcccgtccaccgaatgcctaaggtttcctgaggaaggctcgtccgctcagggttagtcaggacctaagccgaggccgacaggcgtaggcgatggacaacaggttgatattcctgtaccacctctttatcgtttgagcaatggagggccgcagaaggatagaagaagcgtgcgattggttgtgcacgtccaagcagttaggctgataagtaggcaaatccgcttatcgtgaaggctgagctgtgatggggaagctccttatggagcgaagtctttgattccccgctgccaagaaaagcttctagcgagataaaaggtgcctgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgtgcgagagaactctggttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctttcttaacggaaagccgcagtgaataggcccaagcgactgtttagcaaaaacacagctctctgcgaagccgtaaggcgaagtatagggggtgacacctgcccggtgctggaaggttaaggagaggggttagcgtaagcgaagctctgaactgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgatttgggcactgtctcaaccagagactcggtgaaattatagtacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgtagcctgatattgaattttggtacagtttgtacaggataggcgggagcctttgaaaccggagcgctagcttcggtggaggcgctggtgggataccgccctgactgtattgaaattctaacctacgggtcttatcgacccgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcctaaagtgtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcataagggagcttgactgcgagaactacaagtcgagcagggacgaaagtcgggcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgtgggcgtaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgttctgccaagggcatagctgggtagctatgtgcggaagggataagtgctgaaagcatctaagcatgaagcccccctcaagatgagatttcccatagcgtaagctagtaagatccctgaaagatgatcaggttgataggttcgaggtggaagcatggtgacatgtggagctgacgaatactaatagatcgaggacttaaccatataatatgtagcaatgttatctagttttgagagaacataaaaaacttgttgacttttaaagtgaataagttataataatgattgtctcaaaagaataatgtctggtaatgatggcagagaggtcacacccgttcccataccgaacacggaagttaagctctctagcgccgatggtagttgggaccttgtccctgtgagagtaggacgttgccaggcaatattattccgcagtagctcagcggtagagctatcggctgttaaccgatcggtcgtaggttcgattcctacctgcggagccattggagagctgtccgagttggccgaaggagcacgattggaaatcgtgtatacgtcacaagcgtatcaagggttcgaatcccttgctctccgccataggatttataatatttggcccgttggtcaagtggttaagacaccgccctttcacggcggtaacacgggttcgaatcccgtacgggtcaccacttttggaggattagctcagctgggagagcacctgccttacaagcagggggtcggcggttcgatcccgtcatcctccaccatataaactatatgaataatattatcgcggggtggagcagcacgttagctcgtcgggctcataacccgaaggtcgcaggttcaaatcctgtccccgcaaccaaatggtcccgtggtgtagtggttaacatgcctgcctgtcacgcaggagatcgccggttcgaccccggtcgggaccgccattttaataaggctcggtagctcagtcggtagagcagaggactgaaaatcctcgtgtcggcggttcgattccgtcccgagccaccatttactttaataaaatacgccggcttagctcaattggtagagcaactgacttgtaatcagtaggttgggggttcaagtcctctagccggcaccatgtaagtttcggaggggtagcgaagtggctaaacgcggcggactgtaaatccgctccttcgggttcggcagttcgaatctgcccccctccaccatttacataggggcatagtttaaaggtagaactgaggtctccaaaacctccagtgtgggttcgattcctactgcccctgccaaatatatttacacaacatggcggttgtggcgaagtggttaacgcaccggattgtggctccggcattcgtgggttcgattcccatcagtcgccccatttttattttaaaaattataaataatctaatggatacttacatataattaagtaagaattcgatgggctatagccaagcggtaaggcaacggactttgactccgtcatgcgctggttcgaatccagctagcccagccatttttgcggaagtagttcagtggtagaatacaaccttgccaaggttggggtcgcgggttcgaatcccgtcttccgctccagtaaaattttatatggcggcatagccaagtggtaaggcagaggtctgcaaaacctttatcaccggttcaaatccggttgccgccttttcttttgtgccgatgtggcggaattggcagacgcgcacgactcaaaatcgtgttccttcgggagtgtcggttcgaccccgaccatcggtatcacgaacggcgtaataaaaagactctacaccaaatgtgtagagtctttttatgttttcatcacactataaaataagcaaaatggtgtgttggtgaaatggttatgaatgattaaggtaaacttattcatttagtacatgcgatacagttggggcaaactacaaagcaataaagagataaatttttatccctttatataatttcattattttataaagaatctctccaacctggtgacatgaagttaaatccgacaccaccagtagatattagtacatgatcaacggttaagtttgtaatttctaaaaacctctttttaaactcttctttgttgtacttgtacatagttgagtgacaggcccacatgtgcgttgaagtactcaaccagtcccccaatttctttaattcaggaaacgactcaaattgaattggttcatctaatttcatgaatcgcacttgatagatagttggatttagcttttctcctatacctttaagcccatgtggttttttctcatttgaatgtgtcataattctccccctctatattcccttcaaatttcttcctattttaattatacaacaatagaaaggaagtaagggaatattatggaaatcggtatcggcgaagtaaaaaattctaacagaaatagtagaatttttttgctaaattatgttatatgattctaaaattcgtgataaatgcagcaattcatgtataatataacttgtcgaaagaacaaaatgatagtgatttatattatgtctgtaatatgaatcaaaaacgaactttttatatttcttttaaaaatgtgttgaatacacatgatatttcatattaatatttttatgtagatttaaaaccggaaagagagtggaaagtatgggtcgtaaatggaataatattaaagataaaaaagcatcaaaagatgcaaatactagccgtatatacgcgaaatttggacgtgaaatttatgtagcggcaaaacaaggcgagccagatccggaatcaaaccaagcgcttagagtggtattagaacgtgcgaaaacatacaatgttccaagaacaattatcgatcgtgcagttgaaaaagcaaaaggtggttcagaagaaaattatgacgagcttcgttatgaaggatttggaccaaatggagctatggtaattgtagatacacttacaaacaacgtaaaccgtactgcagctgatgtacgagctgcatttagcaaaaacagtggtaacatgggtgtaaacggttctgtagcttacatgtttgatgcgacagctgttatcggccttgaagggaaaacatcagatgaagttcttgagattttaatggaagcagatgttgatgcacgtgatattcttgaagaagaagatgctgttatcgtgtatgctgaaccagatcaattccatgcagtacaatctgctcttaaagatgcgggtgttgaagaatttacagttgctgaattaacaatgcttgcacaaaatgatgtaacacttcctgaagatgcacaagcacaatttgaaaaaatggttgatgcattagaagatttagaagatgtgcaacaagtttaccacaacgtagacttaggagaataatactgatagaagcccctgttcgtttaatgaataggggcttttttaatgaaggtaattaaggcaatgaatttaataaaggtattttgttgtaaacagggaatatgcttatagggatatatggaatactcattattgctaggaggcttacatgtggaacataaaacaccaaagcatattgttgctgtagcaggctatttaacaaatgaaaaagatgaagtgttattagcaaaggtacactggcgagctgatacgtgggagttgccaggaggacaggtagaagaaggggaagcactcgatcaagctgtttgtagggaaataaaagaggaaacaggattaacggtgaagcctatcggtattacaggagtttattataatgcttccatgaacattttagctgtcgtttttaaagtagcatatgtaagcggtgaaataaaaattcaacatgaagaaatacaagaggctaaatttgttgctttaaatgaagagaacatagatgagtatataacgcgtcctcatatgaaatccagaacgctggatgcgatgaggtcatcacattttattccttatgaaacgtgggaagtacagccgtataacttaataggaagattgtaaagaaaagagtagccgatttgagatacagtcaaatcactactcttttttgtatactgtttaagaaaaaggtcaaaataatagtagtgttagtattgattttaagaacatttgttctgtataatgtatgatatattatatacatttagattactagatgcttaaaagtatatatatttgtagatgatataatgaaaatagagcactttaatagagaaagtataatagccttaaggtgtaacctgttatgggtttaacataatctatattcaatatttcagatgaatagtagataaaaaaggactgtgatacaatacttttttatcccactatttgtcggctagccagattgttgtggtctgattaaagtttcaatttataccttacaatgatgtaaggtacgtgtaagagaaatcgatgggatatttttttacaacaaggtattcttaaagtaagagttatacgctatgtggaaaagaggtgtttaagatgaaagaacgagtattatctagggtgaactatcatcaaaaagttgcattaaatccaatgactaagtttttttataaagccattattttattattattgttaagttttacgttattattcattggaaatgtaatgatcgagcaaagtgatattagtaaattacatgtaccggctaagttagaggtgccagaatcattaacacatgcatttattgcgacagaagataaaaggttttatcatcataacggtttagattatatagcgattattagggcgtctgttgagaatataaaagctggtggtgttgtgcaaggcggtagcacaattacacaacagttatcaaaaaatgcttttttaacgaatgaacgtacattttctcgtaagtggaaagaaattttttatacgaaaaaaattgaacgtacatttacaaaggatgaaattttaaaattatatgtaagtaatatttattacggagaaggggcatggggaattgaaaaagcagcaaacctttacttcggtaaaaaggtgagccaattaacgttggctgaaagtgcaatgatggctgctgtagtaaaggcacctgcttattactcacctgcacaaaattacgataaagcagttgagagacgaaacgtcgttttgagattaatggagaaagaaggctatatcaatcatgatgagtatatgcaagcagttagtgagaaattagtcattcgtcatgatataaaaacagagcggtcgatgttaaatcatgcgcgcgaaaaagcagtgagctaagggaagttcctacataggagcttctttttttgaataaattgtgacaaattgtgacacaatatcgtcacaattgttgtatttttgtaatttatgtgagcgtgttcattgcgtgacgtatgtaagtattgatattatgtgtattgtgtacaatgctgtatatagaatatgaatttaaagaggaatgtatatgaaatcatcgaacaaactcatggctcttggtatagttttttccattgcagtattgattgtaattgggacgattgtgtatagcatcataaatgacaaaaaagataaagggaatgagatgtttgcttattccacacaacaatctttagggaaagatgatgcaccagttaaggtagttgaatttggagacttcaaatgtcctgcttgtcgtacttgggatgtaacggtattaccacgattaaaagaagagtatatcgataaaggtaaagtgcagttatattttattaacttcccatttatcggaaaagactctgatttaggtgcagcagctggtgaagcaatttataaacaagatcaagattcattctggattttctatgatgagatttatcagagtcaaaagaaagacacggaagaatggattacagaagaattgcttcttaacattgtgaaagaaaaacttccgaaaattgatgtagaacaatttaagaaggatttacacagtaaagaaataaaagaaaaagtacgtaaagattcagatcgtgctcaaaaattaaaagttcaaggtgctccttcagtatatgtgaatggaaatcttgcaaatcctgattttgatagcttgaagaaagcaattgataaagaattgaaaaagtgatgagtcctctcatcactttttcgacttttttcgataaaattcttgcttccgcttttttacatgctatactactttacataagttattctaatatcttatatgtatttcatatttgcgggtgtagtttagtggtaaaacaagagccttccaagctctggtcgagagttcgattctcttcacccgctccaaattttattaaatgtttttctataaattgtgatcaacgcagtgtttcgtttccgagataaacgaggcattgcgttttttaatgtttgaaaagtgtgattgtatgcgagaatagaagtaaagaagagtattccaaaagtgaattgataaccaatagatcgttacataagggatggattcatctgaggaggcgattaggaatggattttgaacaattaaagcaagatgtcattgcgtatagtaaaacaattggtatagataaaataggctttgctagtgcgtcaccatttgaggaattaaagcagcgtttaatccagcagcaacaattaaattatcaatctggatttgaagagcctgatatagaaaagagaacgaacccacagctactattatctggtgcgaaatcaattattgcgattgcattagcgtatccttcaaaattaaaaaatgcaccattaagtaagcgcggagaacgtcgcgggattttttgtcgtgcttcttggggacaagattatcatcttgttttaagagatcgtttgcaaaaattagaagcatatttaatcgaaaaacttccagatatagaagttaagtccatggttgatacaggtgaattaagtgatcgagctgtttcggagcgcgccggtattggatggagcggtaagaattgctctattattacaccagaatttggttcgtatgtatatttaggagaaatgattacaaacgttccattcccaccagaccagccgatagaagatcaatgcggaagctgtacaaaatgtattgatatttgtcctacaggtgctttaatacaaggaggacagttagattcgaagaaatgtattgcatttttaacacagacaaaaggattcctaccggaagaatatcgcgacaaaataggaaatcgtatttatggatgtgatacttgtcagacagtttgtccgaaaaataaaggaatggattttcataatcatcctgagatggaaccagatcctgagttagttaagccgttattaacaccgctcttaacaattagtaatcgtgattttaaagagaaatatggaattatgtctggttcatggagaggtaaaaaaccgctgcaacgaaatgcaattttggcacttgcgcattttaaagaggcatcagcaattcctgatttaattggtgttatgaaagatgatccaaggccagtacttcgcggaacagcagcatgggcgcttgggaaaattggtggagatggcgtgggcgaagccattgaaaaagcgatgcaacgtgagaaagacgaagaggttcttcatgaaatgaatcgcggacttgaattgttagcgcagaaaaaagagtagataatatctccctttttcatattgtaatatgggagggagacgaaatggttgtaaaaataaatattgaaaagcaagtacaacaatttttagcatatgtaacagagaaacgaacaaatgtagatggtattgctgaagatttattacaaatagcaaagagaaagagactattgtttcaaaagcgtaatgcagatatagtgaaagcaactgcggatgtttctttcatgagacaattaaataatagcaatcatcaagaaattgattatcaaatacattttaaatatttaattaagcataaagaattattttatattgaagaggaacaattaaaacgaagagtttgtttaaataatagccaggtaataggtgattatgctattgaagcgccagaagcagttggaatgagtgagacattggagagggaagttacaaaagagaaatacggttcctatcagtataaccgtttagaggcagttaaatatgcagagcgttggtgggatgatcgaaatcctgtatatcgtaatttccctgataattgtacgaattttatttctcaatgtcttcatactggagaagtaccaatgaatggatatcctaatattcgtaaaggatggtggcaaagggagaatcaatggagttggagctgggctgtcgcgcactctttttattggtatttgtcaggtgctacaacagggcttcgagcagaagcagtagaaagaccagaggaccttattcttggtgatgtcatagcttatgatttcgaggatgatggtaggtggaatcatacgacgattgtagtagcgaaagacgcagatggtatgccacttgtaaatgcacattcagcgaatagccgtcggcgttattggaactatgaagattctagtaaatatacaccacaaatgaaatataaattctttcatattattaatgggtagagatttttcgctcaagtggtataatacgtagtagacaaaaaacagaggtgaatatcgcgtgggagtacatgttgttttatatcaaccagaaattccagcaaatacgggcaatattgctcgtacttgtgcagcaactggaacagaattacatttgattagaccgcttggattttcaacggatgataaaatgttaaagcgtgcaggattagattattggcagcacgtgaaaattacgtattatgattcaattgaagagttttacgagaaaaataaagacggtgaattcttctatttaacaaagtatggtgagaaagctcatacagcgtttgattatagcaaacgtgagaaggattactattttgtatttggaagagaaacaaacggcttaccagctaatgtaatcgaagaaaacttcgatcattgtttacgcattccaatgactgataaagtgcgttcattaaatttatctaatacagcagctattttaatttatgaagcattccgtcaacaaaattatccaggattagatttagaaattgtttattaaaagtcgccatatggcgactttttttctaaaaataaaaataatatataatcatacatttaaaaaagggtacatattcatataaaatgggatatatgaataaaaatagattagacgggttgagataaatatgaaggaacaatatagtaatcaaaatacctttttaagtatgatagatatggatttaataagaagaggattattacatgctattcaagatttagtatttattgtgaaagttattgatgatgaaacatttaaatatatttatgtaaataaattaggtatggattatgcgaagctaagtgaagaatgttatggaaaaacttttgcagaagtattaccggaagatacggcggaaatattgcaagtgcaatatgcaaaagtagcgagcgaagcgaaagcacataccttttgtgatgtagttagtttaccaaagggtgagctacattatgaatcttcactgaatcctgtatttgacgaagaaggagtatgtcagtttattatttgtattacaagggatatcacagctcaaatagaggagaagatggagatagaggaaaaacaaatgctgtttaagtcattactagaatataataatgactccatcatatctatagattctataggaagaattacatatgcaaatccagcaacgtatgaaatatttggataccgatttgaagaattaaataataagtttatttttgaatttattaataaagaatatgaaaaagattttcaaattatatttaaagaagccatgcaaggaagagcaaagcaaattgtttcaaagaaatatgttcataaagaagggtacgagctctatatttccttgagaactatcccgattattgtaaatggtgaaattgttggagtatatattgttacaagggatgttacaaagcaagtattaaatgaaatgagaacggaatatttagcttattatgatcagctaacaggattaatgaatagaatttcatgtacaaataagttaaatgattttttaaatgagaaggtagcttttgcgtttatctttatagatttagatgaatttcaccttattaatgatacgtttggtcataaagaaggagataaagtgttacaaaaagttacagaatgtttaagcagttttcaaatacccgatatgcacttatttagagaacacgatgatcaatttgttatgttaatagaaaatataacgaaagaacgtgtagaagtatttgcaaaaagcatacaaaaaaagattagtgaacattttgtaatcgaagaagaggacgtgtatttaagtgcgtcaattggaattgtaatggccccaacagatggagaagatgaaaaaatattatttcaaagagttgatgctgctttggaaaaagcaaaagaaaaaggaaaagggcattatcatttttatggcaatggattagattgtgagcgtgaaaaaagatttataatagaaaaccaattacatcgtgctatagaaaaaaatgaattcttcttatattatcagccgcaaatgaatattgaaacgaaaaaaatagctagtatggaggccttaataaggtgggagaataaagaattaggatttgtctctcccaatcaatttattccgctagcagaaagaacaggatttattattaagcttgatgaatgggtaataaatgaagtgtgtcggcaaatacgtgaatggttaaataaaggatatgaagttgtcccgattgcagttaatatttcagccaggcattttcgctctattacattaatagagatgattacacgagctttacataagtataatgtatcagctcatttattagcaatagaggttacagaaggagcacttatacataaagatatatcgaaaagagtattgctacaattaaaagaacaaaatttaaagattcatttagatgattttgggacagggtattcatctttaagttatttaaaaacgtatccaattgatactttgaagattgatcgttcttttatggaaggtatacatgtagatgaacgagatacgaatattacggctgcaattattcatttagctcatacgttagaattagatgtaattgcagaaggggtagaaaaggcggaacaaatacaatttttgaaggaaaagaatgtgaagtttgtacaaggttattattatagccgccctttatcaaaatatgatgtggaaaatgtgtattataaataattgataaaaagtgatgtgctaagaagcacatcactttttatgtgtaccgggtttatcattgtaaccagatgtaaaaatagctgtaagaaatgtgagtgatacacctaaaattaataataatttcatactaatatccctcctgttttttcagtttacgaatctgaaatatgaatcgaaatgtatgtaaggttcttagaagaaaagaatttatttaaaatgaatagcggtgtaaaaactttaatacctatattatacagaattttctttgaattttggagagaattttatagcactactgtatatttcattttgatttaaagaatgtttgaggacatcctagcataccttttataataatccgattgaacaaggagatgggggaggagctataatggatattctaaaaaaaattgaacagcatcgagaagcagaagaacgcttacaatgggaaggtacgtttgcggagtatttggagcttgtgaaggaaagaccatgggtggctcaaacagcacactctcgcatttacaatatgataaaagatgctggaattgaagaagtagatggtagaagaaagtataacttctttagtaatcagctatttggtttagaggatgctttagaacgtcttgtagaggaatattttcatccgtctgcaaaacgattagatgttagaaaacgtattttattattaatgggtcctgttagtggagggaaatcaacattagttacgatgttgaaacgaggattagaaacatattcaagaacagatcgcggagcaatttttgcaattaaaggatgcccaatgcatgaagatccacttcatttaattccgcatcatttacgagatgatttctttgatgagtatggagtaagaattgaagggaatttatcaccactaaatgtgatgcgtttagaacaagaatatggttcaagaattgaggatgtagttgtagagcgtattttcttctcggaagatcgccgtacagggattggtacgtttagcccgtctgatcctaaatcacaagatattgccgatttaacaggtagtctggacttttctacgattgcagaatatggttcagaatcagatccacgtgcgtatcgatttgatggagaattaaataaggcaaaccgaggaatgatggagttccaagagatgttaaaatgcgatgagaagtttttatggcacttattatcgcttacgcaagaagggaatttcaaagcgggaagatttgcgcttatttcagcagatgaattaattgtagcgcatacgaatgaaacagagtatcgctcatttatagcaaataagaaaaatgaagcattgcactcaagaattattgtaatgccagttccttataatttacgagtaagtgaagaagaacatatttatgaaaaaatgattcgtgaaagtgacgtgtccgatgtgcacattgcaccgcatacacttcgggttgcagcaatgtttacgattttaactagattaaaagatccgaagcgtccagatattgatttaattaaaaagatgcgtttgtatgatggagaaacggtagaaggttataatgcgattgatgtagaggagttgcaacgcgaatatcaagatgagggtatgaaaggtattgatcctcgttatgttattaaccgcatttcttctacaattattcgaaaagaggtaccatctattaacgcattagatgtgcttaggtcgttaaaagatgggttggatcagcatccatcgattagtaatgaagaccgagagcgttacatgaatttcatctcattagcgagaaaagaatacgatgaaattgctaaaaaagaagtacaaaaagcatttgtttattcgtacgaagaatccgctaagacacttatggataattacttagataatgtggaagcgtactgcaataagtcgaaattacgtgatccgttaacaggtgaagaaatgagcccggatgaaaagttaatgcgctcaattgaagagcaaattggaatctcagaaaatgctaaaaaagcattccgggaagaaatattaattcgcatctctgcttatgcacgtaaagggaaacgcttcgattataattcgcacgaacgtcttcgtgaagcgattcagaagaagctatttgctgatttaaaagatatagtgaaaattacaacatcaacgaaaacaccagacgagaaccagttgaagaaaatcaatgatgttgttgcacgtttaattgatgagcacggctataattcttcttcagcaaatgaattattacgctatgtaggtagcctgctaaatcgatagtttgataacaaaacgctgtctcttgtattttgcgggacagcgttttattatccgttcatatgtgtaaagtgtcataccttgtccaaatacaataaattaagatgcaattttatgaatttattgtcaattatttttacaatatgcatatgatagagtaaccaaccattcatacgaaaaaagccaacacaatacaatatgttgcaaagtgaaaatgtgtgcaacaatgcattgtgtttctttcttatcgacggttaaatgtcatttctattatgtgagtggcaaaattttgtttaggatgctcggagtattatatgaaaaacgttatatatgtttatgggatgattttcgatgggcagttacctttcattctagctggcacagtataaaacaaaatttcaagattgctgttcatataggaagacaattacagtaaggagggaaagaaatgggtgaagaaaaccaaccaaattatacgatttcacaggaaaactggtccctccatcgcaaaggatatgacgaccaacaacgccatcaagaaaaagtacaagaggcaattaagaataatttacccgatcttgtaacagaagaaagcattgttatgtctaatggtaaggatgttgtaaaaataccgattcgttctttagatgaatataagattaggtacaattatgataaaaacaaacacgttgggcaaggaaatggtgacagcaaagttggtgatgtcgttgcgagagatggatcaggtggtcaaaagcaaaaaggaccaggaaaagggcaaggagcaggagatgcggctggggaagattattatgaagctgaagtctctattttagaattagagcaagcatttttcaaagaattagaattacctaatttaaagagaaaagaaatggatgaaaaccggattgaacatgttgaatttaatgatattagaaaaacaggattatggggtaacatcgataagaaaagaacgatgatatctgcatataaacgaaatgcgatgcgtggtaaagcatctttccacccaattcatcaagaagatttaaagttccgcacttggaatgaagtattaaagccagattcaaaagctgttgtattagcgatgatggatacaagtggatcgatgggaatatgggagaaatatatggcacggagcttctttttctggatgacgagatttctacgcacaaagtatgaaacagtagatattgaatttattgcccatcatacggaggcaaaagtagttccggaggaagagtttttctcaaaaggagaaagtggcggaacaatttgttcttctgtatacaaaaaagcactcgagctaattgataataaatactcaccagaccgctataatatttatccattccatttttcagacggtgataatttaacatcagataatgctagatgtgtaaaacttgttgaagagttaatgaagaagtgtaacatgtttggatatggggaagtgaatcagtacaaccgccatagtacacttatgtcagcctataaaaatattaaagatgagaatttcagatattatattttaaagcaaaaagcagatgtattccatgcgatgaagagcttctttagagaagaatcaggagagaaaatggcatagcccccttaaaaaggggttatttttttgttaactttttatttttttagttgacaatgataatgaaaatcattatcatttattcgagatatgattacatttagatttatatattttggaggagatgtaaagttgaaaaaaataaaagaaaacatataaatgcgatgttagtggctgcgacattatcgttgccgtttgcggtttatgctacacctatcttagctgctactgctgctacagagaatatggctgtacaaagtccaaaaaagcatgtttttgatgcggtaataaaggcttataaagataactcagatgaagagtcatatgcaactgtatatataaaagatccaaagctgacgattgaaaatgggaaaagaataattacagcaacattaaaagatagtgatttctttgactatctgaaagtcgaagatagtaaagagccaggtgtctttcatgatgtaaaggtgctttcagaagataaaagaaaacatggaacgaaagttatacaatttgaagtaggtgagttaggaaaaagatataatatgcaaatgcatattttaattcccactttagggtacgataaggaattcaaaattcagtttgaagtgaatatgcgtacatttgtagaaagcgatatagaagaggatgaagaagaacaaattgaagatacacaaaatatcatacgtgataaacgattacaacaagcaattaataaaaatgtattaaatagaaaagatgtaaatgaacctatatttgaagaagatttaaaagaaattaaagagttaaatatatatgcaggtcaaggaattgagagtctaaaaggtttagagtatatggaaaatctagaaagaataacaatacaaggatctgatgtacgaaatatagctcctatttcacaactaaaacgtttaaaagtagttgatctatcttttaataaaatagaaaatgttgagccgcttgtaaacttagaaaaactggatatactagagctacaaaataatagaattgctgacgtaacgccactaagtcaacttaaaaaggttaggacaattaatttatcaggtaataaaattagtgatataaagcctttatataatgtttcttctttaagaaagctatatgtaagcaataataaaattactgattttacaggcattgagcaattgaataaattagggacattaggggtaggaagtaacgggcttgtaaatattgaaccgattagtcagatgagtggcattgttgaacttaatcttgaaaaaaatgatattaaagatattacatcattatctaaactaactggcttacaatcacttaacttggaagaaaactatgtttcggatgtatcatcacttagtaatttgattaatttatatgaattaaaacttgcgacaaatgagattcgtgatataagacctattcaagaattaggaaaacgaattaagattgatgctcaaaggcaaaaggtctttttagatgaagcctatatgaatgaagaagtgaaaattcctgtatatgatgtaaatgggacagcacttcaaaatattgagtggaagagtgaaggcggaagtattacgaacggagtaataaagtggaatagccttggggaaaaaatgtatgaatttaagatggatgctggcgaaagtaagataaggttccaagggagggtaatacaaaatattgttgaaaaacgagaagaaagttcgaacgtaattcaagatatgaaactaagacaatacatgaataaacataattttgaacggaaaaatgtaaatacccctataacgaaagaagatttattaacagttaaggctttgaaaattacggatgggaaaaaagaggggataacagatttttctggattagaattcatgacaaatgtggaagaattgacattacaaaatgttaatatgaaaaatgcggaatttatctcaagtttgagaaatttgaagtcagtagatttatcctataatcaaattgaagatattaaaccgcttcattcattagaggatcttgaaaaattaaatgttagcgataacggtataaaaaatgttccagaactatttaagatgcagaaattaaaaactctagacctatcaaataataaacttgataatgctgctttggatgggattcatcaattggaaaatctagatgcattgttagtaaataataacgaaatcaataatttagatgagattagcaaagttagcaaattgaataagcttgaaatgatgagcaataaagtacgagatatttctccattagctagcttaaaaaacttacagtggttaaatttatctgataataagattcaagatatctctactttatcttctatgcttgatttacttagcttgaaattagctggaaatgagattcgtgatgtacgaccggtcattcaattggctcaatggataacagtcgatattaaaaaccaaaaaattgttttagaagatggacaaatgaatcaagaaatccaaattcctatctacgatttagagggagaaatctttgaagatattgaactgaagagtacagatggtatagttactgatagaggaacagtcgtatggaaaactccaggagcaaaaatttattcattctccttaaatgggaattatcacggtctgtctctattattcagtggtacagttactcaaaatatagtagcgaaagaagaaccaaaagaaccagtggaagaagttgaaggttcgaaagaagaaccaataaaagaagctgaaggatcaaaagaagagccaaaagagccagcaaaagaagttgaaggatcaaaagaagagccaaaagagccagcaaaagaagttgaaggatcaaaagaagaagtaaaagaaccagcaaaagaagttgaaggcccgaaagaagaagtgaaagaaccaacaaaagaagttgaaggtccgaaagaagaagtgaaagaaccaacaaaagaagttgaaggtccgaaagaagaagtgaaagaaccaatgaaagaagttgaaggatcgaaagaagaagtgaaaggaccaacgaaagaagctgaaggatcgaaagaagaagtgaaagagccaacaacagaagttgaaggatcgaaagaagtaaaagaaccaggaaaagaagttgaaggttcaaaagatgcaataaatcaatcagcagtagctcaagaaacaaacgtgaacaatcaagttgggaaagaaaaagtagtagagaatcaaaacatgaaagaaaataaaccagctgttactaagcaagaagaaagtaagaaatcactaggagcaacaggtggacaagagaatacatcaacattactttcaggcttagcactagttctttcagcattgagtatgtttgtatttagaaagagattatttaagaaataaaacgttttatcttattataatacaaaaagattatatgagtttttgagaagacattatcatgacgatttcattttgaaatatgcttatgatgatgtcttttttagaaggatataaatgtaaaaggtgtaaatatattagagaaggaggagaggttatgcatgtcagttctattttgaaaattgaagaggtggcatcatttattgcaagtatgaataaagatgctactcagtatgttggttattgtggagacgagaaagaggagttattacagacaattatccaggatttttctcatataggttgggaaaaatcttttgttgttacttatgaaaataataaaataattggtgtattagggtttgatgtagatgaagtaaagaaatgtgcagatatatggggaccgtttattaaagcagagaattgggaagaagttgctttacatatgtggaaggaacttatagaaaaggtgccttttcatattgaaaaattttatggtttttatcatgtggaaaataataattgtgcccgtttaatgaagaagttacatgtaaaagaacaaggtcgacatagtattttcagtttaagtcataatactgtggaagagcgcagtatatgtaatgtagaagaagctttaccaaaagtgtttgggcagtttgtcgctttacacaattatgtttttcctaatacatattatgaaggaaatgaaattattggacgtttaagtgatacgaataaattatttgtaagtatgaagaatgagaagttagaaggttacgtatatgtagaagtaaacccggagtttcaagaagcgaatatcgaatttattgcaactgctgaaaatagtagaagaaaaggtgtaggagagcgtttattacaagcagcaattcagtatattttctcgttccaagggatgagagagatagaactatgtttgaatacgaataatgatcgtgcggtgaagttgtacaagaaagtaggttttgaagagaaggcatgtttacaacactatataatagagtaaaaaacccattcatatgaaaatgatatttcatatgaatgggttttattcatttacttttttcctcattcatcacggatttagaagtaatttaaggcgccaatcgttacataaccttttttatttttttcggaacttctttcgtttgcgaattaatatcttcttttcggagctctttaaagagcgaagtaaccataagaacgactacgatagaaaatggtagtgctgcgattatcgctgcaatttgtagtgcatttaaccctccagcttgtaataaaatagctgcgattatcgcgattgttaatccccatataagtttcaaactatttttcggtgataagcttccgttactcgtttgcatagaaacaacaaatgttgccgagtcggcagaagtaacgaaaaatgtggctactaaaattaacccgataattgttaaaaatgtagagaacggtagatgtgaaataacagcaaataatccaatctctgtcccgttttttgcgatttcatcagctactccaagggattggaacatttccatatggatagcggtgccgccaaatactgcaaaccaaaatgtgcagatgagagttgggactaatacaactccaaaaataaattcttttattgtgcgccctttagaaatacgggcgatgaatgtaccgacgaatggagaccaggagatccaccatccccaatagaaaatagtccagttttctatccaagaagaagatttttcattaaatgctcctaaatttaatcccatactaggtaaagctccaatataagaaccgagtgtagatgtgaaatatttcataataaatacagttggtcctaaaagtaaaaaggagacgagtaatatacctgtaagagagaaatttaagttactcaaatatttaatcccacgatctaagcctgtttgtgcacttgttaaatataaaacagcgaagatggcgataagtacgagctgtgtaagtaaagtgttatgaatagaagggaataaatagcttaatcctccggcgatttgttgagcaccaatcccaacagatggcacaataccaaatactgtggctaaaacagctaaaatatcaactgtttttccgataggagaattcttcgatcgattaaataatggagtaactgtagcgccaattgtgctacctttttgtttgcggaatgtgaaatatgcaattgttaaagcaaccattgcgtatagtgcccatggaaagaggccccagtggaaaaatgaatattgcatagcgagtttggcactttcctctgtacctgcttttcctgttaatggatctgtaaaatgtgaaatcggttcagcgattccataaaagaggagtccaattcccattcctgctccaaacaacatggatagccaagatggataactatactttggtttttctccatctttaccaagacgaatagaaccgtatttagagaatgctaaatacgtggctaaaataatcattgcagtcataagtagagagtaaaaccatccaaatttattgaggataaatgagtttaaagaagatgtaacgctttgtaaatcatagccttgtatccaacttgccggggtaattccccatatgataaataatgttgttagcaagatggagatatagaatacactgttttccttttttatcatagaatcccacccttgtttaataaagttaacaattatattaatcataacaattgaaggggtaattgtcaaaaaattcgatttttaacatgtgtaaaaggactatttaatcgctatagattcataactattggcggctatatagtggggaaattgttcacgatatgtacaaaatgtaagaagaaataatatgaaatattgcattttatattgttgtatccagattttatgttaaattcgtgaatggaatatttgaatagggggcaaggatatgaacaagaaatcaaagatcaataaagtgatgcttagcattagtacaatggctctatcactgggggcaattcaaactcatgtatcagcagaagaaaaggtgccatataatgtattacattcgaaaccagttggaattgaaaaaccagtagatgagattggacacgtttctaaagcggaggaaacattatcgtttcaagaacggctaaaagtaggagacttttcacagcgaccagcatctattacgaacaaagtgacagtaaagcaagttaaagaaagctattcaatggctgatttaaacaaaatgaataatcaagaattagttgaaacgttaggcagtattaagtggcatcaaattacagacttattccagtttaacgaagatgcaaaagccttttataaagataaagggaaaatgcaagtcgttatagatgaattagctcatcggggtagtacatttacaaaggatgattcaaaaggaattcaaacgtttacggaagtgttacgttcagctttttatctggcattttataataacgagttaagtgaattaaatgaaagaagcttccaggacaaatgtttacctgctttaaaagcaatcgcaaaaaatccaaactttaagcttggtacaactgaacaagatacagtcgtatctgcatacggtaaattaattagtaatgcgtcaagcgatgttgaaacagttcaatacgcatcgaatattttaaagcaatacaatgataattttactacgtatgtaaatgatcgaatgaagggacaagcaatatacgatattatgcaagggattgactatgatatacagtcttacttaattgaagctcgtaaagaagcaaatgaaacgatgtggtacgggaaagtagatgggtttattaatgaaataaatcgtatcgctcttctaaatgaagtaacacaagaaaataagtggctcgttaataatggaatttattttgcaagtcgtttagggaagtttcacagtaatccaaataaaggtttagaagttgttacacaagcaatgcatatgtatccgcgcttaagtgagccgtactttgtcgcagtagaacaaattacaacaaattataatggaaaagattatagcgggaatacagtagatttagagaaaatacgtaaagaaggaaaagagcagtacttaccaaaaacgtatacatttgatgatggatctatcgtatttaaaacaggagataaagtatcggaagaaaaaattaagagactatactgggctgcaaaggaagtaaaagcacagtatcatcgtgtaattgggaatgacaaagcgttagagccgggcaatgcagatgatatattaacgatagtaatttataacagtccagaagagtaccagttaaatagacaactgtatggatacgaaacaaataacggtggaatttatattgaagaaacaggaacattctttacatatgagcgcacgccagaacaaagcatttatagtttagaagagttattccgtcatgagtttactcattatcttcaaggaagatatgaagtgccaggtttattcggaagaggagatatgtatcaaaatgaaaggttaacttggttccaagaaggcaatgcagagtttttcgcagggtctactcgaacaaataatgtagtgccgagaaagagcatcattagtggattatcatctgatcctgcaagccgttatacagcagagcgcacattatttgctaaatatggttcttgggatttctataattactcgttcgcattgcaatcttacttatatacccatcaatttgaaacgtttgataaaattcaagatttaattcgtgcaaatgacgtaaaaaattatgatgcctatcgtgagaatttaagtaaagaccttaaactaaacgaagagtatcaagagtatatgcagcacctaatcgataatcaagataaatataatgtaccggaagtagcagatgattatttagctgaacataccccaaaatcattaacggcagtagagaaagaaattactgaaacgttgccgatgaaagatgcaaaaatgacaaaacatagctcccaattctttaatacatttacattagaaggtacgtatacaggtagtgtaacaaaaggtgattcagaagattggaacgcaatgagtaagaaagtaaatgaagctttggaacaacttgcgcaaaaagaatggagtggctataaaactgttacagcatattttgtcaattacggtgtaaatagctcaaatcaatttgaatatgatgtagtcttccacggtatcgcaaaagatgacgaagaaaataaagctccaacggttaatataaatggcccttataatggacttgtaaaagaaggtattcaatttaaaagtgacggctcaaaagatgaagatggaaaaatcgtttcttatttatgggactttggagatggaagcacaagtgcagaagtaaatccggtacatgtatatgaaagcgaaggttcatataaagtagcgttaatagtaaaagatgataaaggaaaagagagcaaaagcgaaataacggttacggttaaaggtggaagtttaacagaatcagaaccaaataatcgcccagaggaagcaaatcgtattggactaaacactactataaaaggtagtcttatcggcggggatcacactgatgtttatacatttaatgtagcatcagcgaaaaatattgatatttccgttttaaatgaatatggaatcgggatgacatgggtacttcaccatgaatcagatatgcaaaattatgctgcttacggtcaagcaaatggaaatcatatagaggcaaactttaatgcaaaaccaggtaagtattacttgtatgtatataaatatgataatggtgatggaacatacgaattatcagtaaaataagtacttttccaatgtatgtttaactttactttttgtggaaaatagtatattatatagatatataatatatcggttattttctaggaggagcctgtcacaataggcttctcctgttcttttttaaaggcctgtactgcaggcttttctttaaaggggaaataactgaaaattaagaacaataatctttgaaagaggtggggcatacacataacaaaaaagggattgtttaagagagggggataagaaatggttttgtttggttatccacttgagacaatttatttatacggatttattattgctactatactcactgtgatttatatcttttttggggatatatttgaatccatatttagttttggaggcggatctgtatccattgttactttattacttagttttttcgccatgttatgtggacttagttatataggagaatatttattttcctttaatagtattcttattttcgtggctgcatttgctatttcctttattggtgtattcataatgaaaatattaattttaaagccgattgcagaagcagaacaaaatactgtgcaacgtatggatgaattcattggttgcaagggggaagtcattacgacaattcctacagaaggatttggtgaagtattaatctcctcccaatttggaagtaatgcgattccagctaaaacaattgggaaaaaagatatttcacaaggaactgaagttattattgagggagtccaagatggtgttttgcttgtacaaaacatcgcttattctttaaaaaaaccaaaattgtaagggggaatttacatgacgattccattaattattggtggagttttactcgcaattttaattctactcattttagtattcattacgaagtatcgaacagttgggccagatgaagctttaattgtgacagggaactggcttggtggtgggaaaaatgtagttaccactgatgatggaaagaagattaagattattcgcggtggcggtacattcgtagttccgattatgcaaagagcagaacctttaagcctattaaactacaagttagaagtgggtacacgtgatacgtatacgaagcaaggtgttccagttacagtaaatggtgtttctattattaaagtaggttctacaattgaagaagtatctacagcagctgagcaatatttaggaaaagaaacagaagagttaaaagtagaagcgaaagaagttttagaaggtcatttacgtgcgattttatcttctatgacagtagaagatgcgtatagtaatagagagcaatttgctcaaaaggtacatgaagtagcttctacagatttaaagaaaatgggtcttcgtatcgtttcctttacaattaaagaaattatggataagaacggttacttagatgcacttggtcagccgcaaattgcgacggttaagcgtgatgcaacaattgcaaatgcagagcgtgaaaaagaagcacgtattgaaaaagctcgtgctgagaaagaagcgaaagaagctgaataccaacgtgatgctcaaattgctgaagctgaaaaacataaagaattaaaagttcaatcttataagagagagcaagaacaagctcgtgcagatgcggatctttcttacgaattacaacaagcgaaagcgcaacaaggtgttacagaagagcaaatgcgcgttaaaattattgagcgtgagaaacaaattgaattagaagaaaaagagattgcgcgtcgtgaaaagcaatacgatgcagaagtaaagaaaaaagcggatgcagatcgctatgctgttgagcaatcagcggaagcagaaaaagtaaaacaaattaaaaaggcagatgcggatcaatataagattgaagcggaagcgagagctcgtgcggaagaagtgcgtgtggaaggtttagcgaaggcggaaatcgaaaaagcacaaggtcaagcgaaagcagaagtacaaaaagcacaaggtacggcggaagcagatgttattaggttaaaaggtttagcagaagcagaagcgaaacaaaaaattgcagaggcatttgaattatatggccaagcggcaattatggatatggtacttaaaatgcttccaagttatgcgaaggaagttgcaagtccacttagcaacattgataaaattacagttgtcgatacaggcggcggtgggaaaaatagcggcgccggaaaaattgcgggctatgcaactgatttaatggcaacgatgcaagaaacgttaaaagcttcttctggaattgatttaaaagagttattagaaggatttgcaggaaaaggagcggtacaacaattatcaagtgataaacctgttgtatctgtagtagaagatgagaaaaaagaagtagaaaaagataaagataaagaatagtatagtgaatggagcctctagtaagtgagatactagaggttcttctgtgaattatttgaataatatacattttaatatattgttttaattatttaatttatatagaatgaaaagggtatgtattaattctttaatagaaaaagagataaagagttgatacatcttaatcgtataatttatataaagaaattaaatgtaagttaattacatttaaaacggtatggaggggtagaaatatgcttcaaggaaaattaagaagaagtagcttaaaagcaaagttacttgtatcatttgttattgttttaattcttccaagtattgtaattggttggacgtcttatcaacaagcgaagacaaattttaatgaaacaattttacaatcagcggaagataacgtaaagattttaaataatgttattaacaaagagatagacagtaaaaaggtagacgcagtatattttacaaagttatttaatggagtaagttacggaactgatcagctccaaaatgtgcaaaataaattagaagaatataataaattacatccagaaatagaagcaatttatacgggatctagtacggggcaatttattcaatcaccgtctattcaaatgccagatggatataatcctaccgaaagagattggtataaagaagcagcgaaaaaaagcggggaagtggttataacagccccatataagtcaagtacaacagggaatattgttattacaatagcaaaacaaaatgaggataaaagtggtgttctcggtattgatttaattattaatgatattgtaaatacttcaaaaatggtcaatatcggcaaaacaggatttgtagcaatcttcgaccaatctaaacatgtaatagcgcatccgacgataaaaccaggtgacaagatagaagaaaaagtggagaaagaattgtacaaacaggaaacaggtgactttaaattcaaactcgatggtgatgatcgcaatattacctttataacaaataagcagactggatggaaaatagcaggaattatgccttcaaaagaaattattgaagcagctaatcctattttctataaaacgctaactgttattggtatttcattaataattggcggggttttaatttacttcataattgcttctattattagtccgttaaaacaacttgttatatcatcaaaaaagattagtgaaggtgatttaacagaaacaattacagttcattctaaagatgagattggacagctaggagaaagttttaacgagatggcggcatcattacatcatgtcatttccaatataaatacttcagcaagtcatgtagcggcatcttcagaagaattaacagctagtatgaagcagacaagtgaagcgacggaacaaattacacaagcaatagagcaagtgtcgagtggggctgaaatacaaacgaaagaagttgaagaaggcgcaacattattagaagaagttacagaaggaattcagcgtgttgcagacagttcttcattagtatccacagcatctatgtatacgaagaaaaaggctgaagatggtgggaagttagttgaacaaactgtaaatcaaatgcaattaatccatgagtctgtttcacaatcagataaggttattgttttgttagatgataaatcaaaacaaattggggcaatccttgaggtgattcaacatattgcagagcagacaaatttattagcgctaaatgcggcaattgaggctgcaagagccggagaacaaggaagaggatttgcaattgtagcagatgaagtacgaaaattagctgagcaatcaggacagtcttctacggaaattggaaaactagtgaaagaaatccaatttgatataaaagaaacggtaagttctatgaagctagttgggacagaagtacaatcagggcttgtagttgcaaatgaaacgaagcaaagctttgctgaaatattgaaatctacggatgatacagttgtacaaattgataatatggtagatgtagcgaagcaaatgacggtagatgcaagacaagtaagtgcatccattaatgaaattgcagctacgattgaagaaaatgcagcaagcgttcaaaatattgctggttcctctgaagaacaattagcttcagtagacgaaataaatgcagcagcagttcacttatcacaaatggcagaggaattacaagagatgattggtaagtttaaagtgtaataataaatgttaagaaacgaggtaataattttacttcgtttctttttttatgaagagaaaaagacagaaatatagagtaaccgtgttatgattaagtataattgaagagactgtatattctttaaattctatctttaatcatgttaggggaatggttttgaaatttaaaaaattaaaactacaaccgagaattacattaactattagtgcacttattttagttgtacttatgttaacgagttatttattttattacatattatctgaaacagtagaagagcaaattggcaaaagagctttgcatgttgcgaaaacagttgctgctataccagaaataaaggaagcttttcaaacagaaaatccagcttctatcattcagccaattgcagaaagaattcgaatggatacagaggctgacttcattgtagttggaaataaagaggggattcgatatgcacatcctgagcgagataaaataggagaagcgatgattggtggagataacaaaggagttctattagaaggaaaatcatatgtttcgaaagcaactggatcattaggcccttcattacgtggaaaagttccaatccgtaatcaggaaaatgaaatcattggtgtagtgtctgttggattttcaatggatgatattcatggagcggtagaagtgtatggaaagcgtgtgttttggattacaataataggtctattaattggagtaataggctctatatatttagctggcagtataaaaagaatgatgtttgggatggagccagaagaaatttcatctttatatgaagagcatagtacagtgattcaatctgtacgtgaagggattatcgtcattgatcaaaatggcatgattagtttagtcaatcaagcagcctatgatattcttgcgcttgatgaacaacgaaatattattggagaatttattttagatataattcctaattcaacgatattagatgtacttcaaactggtgaagaacagtttgatcgtcaattaaatataaaagggcaggctgttattgcgaaccgtctacccattaaagtgaaaaataaagtaactggcgttgtatcgagcttgcgtttgaaatctgaaatggatcagttaacagcagagttatctcagacgaagcaatatacagaggcattacgagcgcaaacacatgaatataacaatttattgtatacgctttcaggtcttatccagctagaattatatgaagatgctttggagcttattcataaggaaacagcggtatatcaagattttgttcaatttattatgaaacgaattcaaaatccatggttaggagggattttaattggattctataatagagcaagagagttgaagattgagtttatgctagatagagagagtagcttagacaaattaagcccgcctattgagagtaattatgtcgtttctattttaggaaatttaattacgaatgcatttgaagcgattgaaagaaatgaagaacatgataagaaagtaagaatgtttgtaactgatatcggagaagaaatagtcattgaagtggaagactcaggacaagggattcatgatgaggtcattactagcatattctataaaggcttctcgacgaaagaaggcgagaagcgaggatatggattagcaaaagtgaaagagttagtagaagatttaaatggaagtatcgcaatcgaaaaaggggatttaggtggtgcattgtttattattgcactaccaaaagagaggggcgatttgtaatgggggaggagattgaagtattgattgtagaagatgatattcgaattgcggatattcatcgtcgttttactgaaaagattgagggatttaaagtaattggaacagcaacaactggcgaacaagcgaaagaatggctagatcttgtgaagccacagctcgttttattagacgtgtacttacctgatatgcaaggaacggaacttgtcacatatattaggcatcatttacatgatatagatattattatgattacagctgcatcggaaacagatgtagtgaggcacgccctgcggggcggagtaacagattatatcgtaaagccacttatgtttgatcgatttaaagcaagtttggaaaattaccaaaaaagcttgtgcagttaaagaaaaataacaaattatctatcgaacaaatagaacatctatggtctcaaagaggcgtaaagggaaatgaaatagaatatgccccgaaaggtatagaccccttaactttagcaaaaataaaaaagcatatgttaacagtgaatgaagaaggtattactgcggaagtgctaagctcaatggtcggagtaagcagatcgacagcgaggcgttatttagaatatttaatatcaggaaagaaagttcatgcggagcttatatatgggagtgttgggagaccagaaagaagatattttcttattccttcataataaaaaacagtagaggatatatgtccgctactgtttttttattttatattggaataaccccaattaaaattccagtaatcaacatgaccattgtcgttccaactgcccacaataaagtaaaacgttgatgttcaccaaaatcaactttggccattccgactaataaataagtggatgcaacaagagggcttaataagtgaacaggttgtctcagtaaggaagcgcgtcccatttcagctgcactaattccataagtagcagcagcttttgtcaaaataggtaatactccgaagtaaaatgcatcattggacatgaaaaatgtgaatggcatactaagaagagctgtaataattggtagttgtgggccaagagcgtctggtataagagttactacacttttagccattgcatctaccatttttgttcctgataaaatcccagtgaaaatcccagcggcaaatacgagagaaacaaccgccaatacgtttccagcatgagaagcaatacgctctttctgttgttctaagttcggatagttaagcataacagcaatagcgaaagcgattgtaaataaaacaggtaacggcataacttctagtataagacatacaagtaaggtagcagttaataaaaagttaatccatagaagtttagggcgtttatgaacagcagcttctactgttgcagcttgctcatctgttgtttgcatttgttttaaatattgtacatccataattcctaaacgttttctctcttttttcccaagatagtaagcaacgaaaactacccaaagtgcaccagcaatcattcctggtataagtggtgtaaagagctctgatgcgtctagtccaagtgcactcataacccgagctgtcggtccaccccacggtgtaagatttgtcacccctgcacctaacataacaacaccggctaatataagtggattcattccaaggcgtttatacagtgggtacattgcggaaacagtaatcatatacgttgtcgttccatccccatctaatgaaacgataatagtaagaattgctgtgccaacaacaatttttaaaggatctccttttacaaatttcaaaatcctactaatgacaggatcgaataaaccgctatcaatcataattccaaaatataaaatagcaaacataagcataataccagtaggtgctagtttttgaattccctctaacatcataggccccatgtctgcataaaatcctccaattaaagcgaaagtaattggaattaatattaatgctactagtgctgacatacgttttttcataattaaaaacataaagacaaataccattgcaaatccaagtagtgctaacatgtaatctcccccttaaaaatgattacgctttcaaaataaaataaaaattcagaaaaaggttttttgtttatcataaaagcatctatttgaatggtaaataatttgaaaaataacatcattagaagcatactttttattttggtcattttgtttacggtagttaatttgaatttttaaaaagtaagctgctctccataagaatggtagaataagatgacaatattgaagtgtgaaatagggagtagatttatatgaaaacaagaatggaagagatttgtagttcttatgaaggaaaagtagaagagatttttgttaatgaatcttcttacgtatatgagtgggaaaaattaatgatgatccgaaaaaataacggtgagcttgaaaaggttgcagtcggcatcagtggaaatataagattagtaaatgtagttgttgggcagcaaattcatacagatacattattagttaggttggaagatgatttattaattacaggttgtgaataatgagagatgtgtagatatgactacacatcttttttgttctatatattgcaaaagacacattgttttttcacaaatcgcacacaagtttttgatatgctccttgtagaagatagggttagggaggaaataatacaatgagaacaaagtatgtgatgtttgctatatgcttattctttgtctttacaattgtaggatgtggtaagaaacaagcagaggcagtggcaattgatgagaaacatgataagtgtgatatttgccaaattggagtaatggataatcaatttgcaacggaaattattttagaaaatggaaaagcattaaagtttgatgatatcggttgtatgtataaatggatggagattaatccaggcgaaaagacgaaagaaaaatttgttcgagattatgattcgaaagattggatttcgttagaagacgctacttacgtatatgataaaacaattacaacaccaatggcttataatgtcatttcatttaaaaacaaaaaagatgcagagaactttgtatctaactataaggggaaagttctttcgtataaagagctagcagagcataaatgggaaatgaataaagaaatgatggggaaccagaaaaagggaaatcacggcgggcatcattaatactagaaaaagacaactgtatggttgtctttttctagtattactcaggtgcaaatatagaaaaggtgtaaaatttttagaagaacggttacaatggaatgtagtgacctaaagcaaccatgtatgtactttttagaaatgtatacaaatgcggtgaaaacgtgctaaactaattgcttcataatgttaatgatgaggccatcaggcgtatcattccaataggttgagaaacatcatataagtttaagataatccaattaaagaaggaatataaagggcttatggataaatgcactcaagaagagttattgtatgtgatggaggaatggttaagaaaacattatctttcataggagctgtagttgtgagaaaacaaaaaattttattatgtatgttattaggacttttaatgacggtagtggcttgcgataagcaagaagagccagaatcgaaaccggttcatgtgaaaaacgaaaagaaacaagagaagcataaagaaaaggaagaatctaaagaagaaaaaagtataaatttaatggacaaacagttgctactttctgccactcttggagacacagaaacagctatgaagttgattcaagatggagcgaatataaacgtagaaggtgacaacggagaaacacccgtccttgcagcaacgtaccaaaatcatgtagagacagttaaagcattaattggtgcaggtgctaatattgaaattaaagatgagaaacaaagtaatccacttctttatgcaagtagagaaggatatacagatattgtaaaggtactaattaatgcaggagttaatacgaaagaaacgactaagttaggtggaacagcacttatttctgcatctgagcgtggtcatgtagaggtcgtaaaagaattgttagagcatacagatattgatgtcaattataaaaatgctcgtggtggaacagctttagtagaagcaattgtattaggaaatggtagtgaaaatcacaagaaagtaattcaaatgcttattgaccacggggcagatgtaagtatggccaataaggaaaatattacgccactgcaatttgctgaaaaaagaggttttaaagatattgcaaatatgttgagggcagctggagcgaatgaagtagtagagccacaacaaccagtagaataaaaaacgaaaaataatcccatttagatagacagaatgaagaaatcagtgagtatgatggattcagtaatgtgtatttgaatgggatttttgttttggaaaaatcatttgaagagagggatagataaggagttttaaggtaatagtgcaggtattgttgcattatggacgatattaatacgagaagaaacatacttctgaaaataactttaattcaaaaagtgataagaaaattaaacaaccttaattatagaatatgaaaggtagttgggagtttgtttgtactattcctatgtaatgattagtgtaaaaaggaataggtgaatattaacattcgattaacagctaattaacaatctatcaaaactgacttaataaatgcgtaatatagtaaaggtaacaaaataactagggtagagaacatttgagaacacccgcttacatataacgtgctactttcttaggtgtgctctattccctagagttcaaataaggagaaaggcgttctatgtaagtaggtgtttttagtttggataaaaatagaaaagctaggtggaatgaatgtttaaggaaccttatattgcgatgataaaggattggaaaggatacaacacatacaaaaagttaccgaaaacagtttttcttatgaccggttcaatgctggaattaccagagcgtgtatatgaattacagaaacatggacatgatgtctttcttcattgtgattttatacaaggtttaaatacgaatacagaggaagcactttcgtatattcaagacgttatcggagcacaaggcattatttcaacaaaaggatcgacaattcgaaatgccaataaaattggattaaaaacgatccaacgtatttctattgtcgatactttatctcttacaaaatcaattgaaaattgtaaaacgactaaaccgaatgcagtagagattatgcctggtattatgccttcaattattaagcagttagcagaggaaatagaatttcctatcattgcaggcggattgattcaaacgcgagaagatgcagaaattgctattcgttcgggagcgagcgcgatttcgacgagtcactatgaagtatggatacaagaagaaaaaaggagtgcaatcttgtgattgaattgaaaaatgtttcaaaggtatatcaaaatgcagaggagacagcggttaaaggtgtatcggttcatattaagaagggagaattttttgttttagttggcccttcaggatgtggaaaaagtacattattaagaatgattgctggtttagaagaaatttcttcgggggatttaattattaatgaacgtgttgcaaatgatttagagccgaaagatcgtaatctatcaatggtatttcaaaattatgcactatatccacacttatctgtagaagaaaatattttattcggacttaaggtaaggaaagtacaaaaagaagagcgacaaaagagattaatggaagctgtggaaatggtaggactgaaagagtatgtgaaaatgaaaccaggccaattatcaggtggacaaagacagcgtgttgcgcttgctagggcgattgtgagtcaagcgccgatttgtttaatggatgaaccactttcgaatttagatgcgaaattacgtgcgcaaatgaggattgaaattagagaaattcagcagcgtttaggaattacaatgatttacgttactcacgatcaaatagaagcgatgactatgggagatcgtattatggtcttaaataaaggaagcgtacagcaagttggaacaccgcttgatatatataacaaaccagcgaatgaatttgttgcaagttttatagggtctccttcgatgaatatgaatgatggagaagtagacgaagaaaaaggtgtattacatatagggcaattgcaaatcccattatctattggacaattaaagcaattaccagcaggaactgttcgagtaggcatgcgtccagaacatattgcattgtccgaggaaggacaagaagttacattgcaatctgtagaagtgttagggaatgaatctatattaaacttcgtgataaacggaacaacttggagtgcgaaagtcatcggacagttactcctgaataaaggtgacaaagtaaaattattattctcggaagaaaagttatgcttctttcatcaaaacacgaatgaacgcttaaaagtggtagctgaagaagagttgaaagtggtggcgaaataatgatcgaagtgagtaagttaccggttcaaacaaaagtatcaaaaaagaaaaatttatgggggagaacaaaagatttaagaataggattattgtttttggcgccatctattttgctattttcaatttttctgttctatccattgtttaggacgatttactatagtttttatttaaccgatatacatggagaagctaatcttttcgttggcttagaaaattatcaatatttattctctaatcctgccttctacaaaagtataaaatcaactttactatttgttttatatacagtgcctacgagtattatatttgctttgtttcttgcattgattgcaaacggaaaggtaagaggtattgggttatttcgagttctgttttcttcgacaatgggaatatcagtagctgctagtgcagtgatttggttatttttatttcatccaagtgtcgggttattcaataatatattagcttctatgaatcttcctgcaattgcatggttaacgagtccggactgggcactattctctgtatcagttacaacggtttgggtgaatacaggatttgcatttttagttatattaggtggtttacaaaatattgatacgtctttatatgagagtgcatctatagatggtgcaagttatctatataagcttcgtcgtgttacattaccgatgctatcaccaactttattctttatcgtgacagtaacgttaattagtgcgttccaaagctttggacaaattgatattttaacgcacggtggaccgaatgatgcaacaaatttaattgtatattcgatttataaagaggcatttgtaaatcatcaatttgggacagcaagtgcacaagcgatggtactatttgttttcattttcattgctacattacttcaatttaagtttgctgagagaaaggtgcattataaatgattgttaaacagtggaaacaaaatttcctgctatacatgctgctcataattagtgcagtaatggtattttttcctgtgctatatgcgtttttaataagctttatgacaccagacgatattcaaatgagaaggatatttccaactcaatttacttttgataatttcattaatatttttcagaaagtaccactttttgcatatttatacaacagcttagttgtatcgacagttgttatgattggacaacttatcgtgtcaagcttagcggcgtatgcttttgtctttcttcagtttaagggaagaaatcttatttttttcctgtttatttcaacgatgcttattccgtgggaagcaacgatggtacctaactttttaacgattcaaaactttggctggatcaatagtttcgctgggatgacagtgccgttttttgcaacagctttcggtattttcttgttacgccaacattttatgacacttccaaatgaactgaaagaagctgcttttattgaagggattggaaatgtaaggtttttattcagcgttgtaattccatattgtaaaacgagttttattacgcttggcgtatatagttttttaacaacatggaatatgtacttatggccacttttagtgaccactgatgaaacggtaagaacagttcaaattggtgtgaagcagcttcaatctcaagaagttgcaactgattggggaagcgtaatggctggcgttacggttatcgttataccaacattgattctattatttttaggacaaaagcaattacaacaaggattaacaaaaggtgcaattaaataactaagagaaggtgagattaaaatgagtctagttaaaaaaggtgctgctctattaatggtagcaacaatggcattatctagtgctgcttgttcaaatagtaaaacagagggaaaacctgaagcacaggcaaaagtagcaccagttgaaaaaaatggtgataaaactgtaattcgtttttggcatgcgatgggtggaaaaacacaaggtgtactagatgggcttgttgcagactataataagtcacaaaataaatatgagataaaggcagaattccaagggacatatgaagagtctttaacgaaatttaaaacgatgtctgctacgaaagaagcaccagctcttgttcagtcgagtgaaattacaacaaaatatatgattgatagcaaaaagattacgccaattgatagttggataaaaaaagataagtatgatacttcaaaattggaaaaagcaattacaaattattattcagttgatggaaaaatgtattctatgccatttaattcatctacaccagtattaatttataataaagatgctttcgcaaaggcgggcttagatccagagaaagctccgaaaacgtatgcggaattacaagaagcagcgaaaaagttaacgattaaagaaggcggaaatgtaaagcaatatggattctcaatgttgaactatggttggttctttgaagaattgttagcgacacaaggcgctttatatgtagataatgaaaatggtcgtaaagatgctgcaaagaaagcagtatttaacggtaaagaaggacagaaagtatttgggatgctagatgagttaaataaagctggtgcattaggaaaatatggagcaagttgggatgatattcgtgctgcgttccagtctggccaagttgctatgtatttagattcttcagctggtgttcgtgatttaattgacgcatctaagtttaatgtaggcgtttcgtatattccatacccagaagattcgaaacaaaatggtgttgttattggcggagcatcattatggatgacgaatatggtttcagaagaaacacaacaaggtgcttgggactttatgaaatatttaacgaagccagacgtacaagcaaagtggcatactgcaacaggttatttctctattaatccggacgcatataatgaaccattagtgaaagagcaatatgaaaaatatccacagttgaaagtaacagtagatcaattgcaagcgacgaaacaatctccagcaacacaaggtgctttaattagtgtattcccagaatcaagagatgcagttgtaaaagcgttagaagcaatgtatgatggggaaaatagtaaagaagcgctagacgaagctgcaaaagcaacagatagagcaattagtatttcagctcgtacgagtcaaaaataagagaaagccgtatccaaaaaaggatacggctttctttaggagataagagatcaaaaaaatgaagaagtcttatctcttttatatgagtaaagggtctagaatgaatgttgttcttttcattatttgtttaactccattgcaacttgtttcccatttacgaaaacctctgccactgctactaaaacttccatcacttttttcatgtctcatctctccttgttttttgtttcatttcttacttttagtataaggaaatatagcaattgcaactatcgaattggatgacaagagacttacattgttgtaaggataatcgctttgtttgtaataaaagtgattctgaatatgatttcggaaatttctgtcgttttgaactataattataaagagagtggtttagaaagaaggggataatatgaaaagaattcttgttattagtgatattcatggggaaatagaaaagttcgaacagttattagaagaagctcaatacgatgcaaaacaggatcaactaattttattaggggattatgtagatcgtggtccaaatgcgcgtgcagtaattgaaaaagtaaaagagttaaaagaagatggagccctcgttctaaagggcaatcatgaagatatgatgatcaaggcgttaacgactgatgaggaacgttcatggaaccattgggtaaaaaggaatggtggagataagacattatacagctatggatttgtagaagaagatattatggttaatgagaaggacttccgaaaaccgattttacaatctcttgtattagaggaacatgtaaagtttattcaaaaattagaccattacattgaaacagaagagtatatatttgtacatgctggtgttgagccattgaaacgagtttctgaatgtgaaccatatacgttaatgtggatccgtaatgagtttcatagtgagtatagtggtgaaaaggttgttgtatttggccatacggaaacaaaaacgcttcatggaaatgataattgtaatgtctattttggaaataaccgtattataggaattgatggtggtgctgtatatggtggccagctaaattgtttagaattgccgagtaaaaaggtgtacgtagtaaaaagttgaaagagataaggagaatcttatttctttcaactttttattaagcaaaatttaaggaagagtttttataataagtctttcaaattttatatcaaaaaaacgttaaaatgtaattataaatagaattgaacaatatggtggaaggtgagaatatgcgcttactcgtagtagaagataatgcttctttattagagtccattgtccaaatattatgcgatgaatttgaagtagatacggcattgaatggagaagatggattgtttttagcgcttcaaaatatatatgatgcaattttgcttgatgtgatgatgccagaaatggatggatttgaagtgattcaaaaaatacgtgatgaaaagattgaaacacctgtcttatttttgacagcgagagattctttagaagatcgcgtgaaagggttggattttggcggggatgactatatcgttaagccgtttcaggccccagaattaaaagcaagaattcgtgctttattaaggcgaagtggtagtttaacaacgaagcagactattcgctataaagggattgaactgttcggaaaagataaagatgttcaagtagatggacaaagtatgaagctaacattaaaacaatatgagcttctagagtaccttgttcaaaatagcggaaagattttaatgagggaacaaatttttgatcgtgtctggggattcgattcagatacgacagtagcgattgtagaagtgtatgtacatcatttacgtaaaaaattagagccattcggttatcagaaagatattcaaaccgttcgtggtattggatatatattaaaagaacaatgaaaaagggaagtatgtttcagaagacgcgtattcgattgactatattgaattcattagtatttatcattttgataggcgtattaggtagtatcatttattcttacacatataagcgtatttatagtggagtaaatgaatcgatagaaaaagccgttcaacatagaaagaatgcagatgataaaaaactacctaaaaaaattagaggatatcctccaattggggatccaaggataatggagttaacttggcttggaaacacggtggagatagatattgaaaacggcaaacgtcgttttatttttgaagacaatttggaaaagttttctccaaagaaattaggaactttgcaagatatagaagtacaaggacgatattttagaatatttgcatttcagaaagatgcaaaaatagttcaaattgcaagggatataacggctgaaaaagaaatgttacatactttatttttaattcttgtgatagggtgtagcataggaagtctatgtgcaataggaatcggatttttcttagctggcagggcactcgtacctattcaaaattcatgggaaaaacagcaacaatttgtgtcggacgcatcacatgaattaaggacaccgcttgcggttattcaatccaaaacagatatattatttcagtcaccatctgcgacaatagaagaaaaagcgatggatatttctacgatttcaaaggagtgtagacgattatctaagcttgtagctaatttattattgttagcacgttcagattctaatcaaattgagatggataagaaaatatttgaattggataaattgttagaagaaatagtagagccatataaggaaattgcttcctaccaagaaaaagagatgatattgaaagtagagtatgacatatcatttatgggtgatagggagagaattcatcaaatgatggtcatattgttagataatgcgatgaagtatacaaatgagggaggacatatacaaatcgattgtacgcaaacgaacagttcgattcgtatacgagtgaaagatgatgggataggagtgaaaggtgaggacattccgaaactatttgatcgtttttatcaaggagataaagcgagaagtgcgtcagagggagcgggattaggcctttcaatcgcgaactggattgtagaaaagcattatgggaaaatatcagtagagagccaatggggagagggcacttgctttgaagtgattcttcctaaaaatcaaagaatataagtgagaagacgaccttgtttttacaagggcgtctttttttaagggaaagttaagaaactatttataacatgtattatatacagaaagtttgtcccctaaagaagcgattataaaaaggtatttgagcagattatatcaatcataatgttatttcgattatgtatagggaatgatggaaaagaaagtgtaagagggaggaattaattttgaaaaagaaaatgatgatggtattcactattggagtaatgagtttaagtatattagggggtgcctctccttctgaaacatcaaaaggaaagacagattacaagcagcgcagcaaagaacaattaaacaatggaaagatacatgctgtgcatacagaagaaaaagcggagaaattagggattgaaacgacagggaaagaacaaattacgctagaaaaagaaatccatgagacggaagtaggaagagaagcgaagcagctaggaatttcgattgaaggaaaagatgttggaactctttcagaagaaatctatgaaacaaaagtggagcaagaagcgttaaagctaggcatatctatagaaaatacatcaattgtaaatttaattaatcaaattaatacgattaaaattaatgatgaggcggataaattaggtatttcgacaaatggaaaagagatagaggacattgcagaagaaatctatggaacgaaagtaagagaggaagcagggaagttaggtatttcaccaaaaggaaaagagatagaagtgttagcgcaagaagtgtacgaacaaaaagtacaggaagaagcaaaagaatatcatatcgatttgtatgggaaagatatatatcaagtattaagcgaaattaatgaacaaaaagtgttacaaatggcagatgagcttaatatggataaaacgaatatgaacgttcaagaattagcagaaaaaataaaaaaggatcagcctgaaaaaggaaaagaactaaattttgtaccagtgattcgaacggatgcggacgcgttttattcttatttaacgaactaaaaagggagtgaaagtgatacggaagtttaagtggtatatatgtatggctttactcggtatagcagtatgggggatctatacaaatggaattacaaagtatgtggagaaattaacattcttcaatatacaaagtggaaaacaagtggagtttaatcgtgatgaaaaggttatcttatcgaatgtacctttcattcagcaattaccagagttagatagaggctgtgaagtgactagcttagcgatgatgttacaatatgcaggcattacagtggataagatgaaattagcaaatgaaataaagaaagttgattttatgaacgatggtgtacgtgggaatccgaatgaaggatttgtaggaaatatttataccttttctgaatctggatatggtgtatatcacggaccactttttcagttagcgaaaaaatatttacctaataaagctgtggatttaacagggaagagtatagaagagctttataagagtgtaaaagcaggacaaccggtagttatcattacgaatgcaacatttgcgccattagatgaagatgaatttactacatgggaaacaaataacggagatgtttctattacatataatgaacattgcgttgtacttattggatatgatcaggaatctgtatatattcgggatccacttaaggatagcttagatgtaaaagtgccgagagaaaaatttgaacaggcatgggtgcaaatggggagtcaggcgattagttatgtgaaaagatccaaatgaactagtaaggaaagaaatgtaaggaattgtaagcggattttttgtaggcgtttttttgtacagaaataagagaacttgagcttattctataagctcaagttctcttattttttatgattaaatctttagaaggagtgaatatgtaaaaatgcataattgacaaaaatattacatgttatcattatatattgttttatatatgtcacttgtataaaattacacaagtattcacattacataaaggaggcttattatgcaaaaaatatttaactgggttaaatgtatgagtatcaagaaaaaattaatcatttcattttttcttattttaactataccaggacttattatcggtggtgtttcatatcaaactgccaaaacaaattttgaacaacaaatcacaggtaaagcaaaggaaaatatttcgattttaaatactgttatttctcaaaatatagaagagaaatttgttgatgcagcatactttgcggacatcttaacagaggatacatatccaaacggacaagaagaaatagtaagaacgaaattagcgcaatatataaaacttcatccagaagtagaaggtatttacattggaacgcagacgggaaagtttataagagaaccatttatccaaatgtctgatgggtataatccaacagatagagattggtataaagaagcacatgaaaataaagggaaagtaattgttactgcgccatatcaatcagcatctacaaaaaatatggtagtgacaattgctaaagaagtaaaagatggtaaaggtgttatagggattaacttaaatttagataacattttaaaaatctccaaaatgattaatattggggaaaaaggttatgcagttattttagatcaaaataagcaaattgttagtcatccatctagaaaaccaggtgcaaaagttactgatccttggattaaaccaatttatgaagataaacaacgaaatgttgcttatacagaaaaagatgataaaaagaatttaatctttgcaacaaatgagaaaacgggctggaaagtagttggagtcatgtttgatgaagaaattacccaagctgcgaatccagttttttataagacttttattgtcattgctatcgctattgtatttggcagtgtattaatttatttcatcacaaagtctattacaagaccattaagaaaaatagctgactcggcatataaaattagtaagggagatttgaccgagaaaattacaattcattccaaggatgatatagggaaattagggaattcctttaatgaaatgtctgcctctttacaagatgtgattactcaaattagtttttcagcagagcatgtcgctgcatcggctgaagagttaacagcgagcgtacagcaagcaaatgatgcgacagatcaaattacaattgcaatggaacaagtatcaggtggggctgaatcacaaagtcaaggtgttgaagaaggtgcggctacattacaacaagtaaatacagcaattcaagatgtaaacggaagcgcggaatcgatttctatctcctcattgcatgcgagagagcgagctaaagagggggaagacttggttgaacaaactgcaacacaaatgcagtctatttctaggtcggtatccgagtcggacgctattattaaacttcttgatgagaaatcaaagcaggtaggagctatttctgaagcaattcaaaatatcgctactcaaacgaaccttttagctttaaatgcggctattgaagcagcaagagcaggtgaacagggccgagggtttgctattgtagcagatgaggttagaaaattagcggagcaatcaggagaatcatctggagagattgcgaatttaattgcagaaattaaggctgatattgaacatactgttaaggcgatggataatgtgaatggagaagttcaacaaggtcttgatgttgtaacaaaaacgaaagtaagttttacggaaattttaagttctactacacatattgtttctcaagtgaatgaaatggtagaaacaacgaagagaattgctggagatgcaaatgaagtgacaaatgctattgatgaaattgcagcggctgcagaagaaaatacggctagtatgcaaagtgttgctgcttcaacagaagaacaagtgaattcaatggaagaaattagttcagcttcgcaaaacttagctgagatggccgaagaactacaagcgatgactagtaaatttaaagtataataacagcagataagtaaggtgagaataatatcaccttacttatttttctattcagcaattaggggagtcattaacgggatgaaaaaaaggaaaagactatggaatttatggaaaacgattacattgttagtttgtacagttgtaattttttctttacttgtgacagatatattaattagtcacaatgtagaacggacaacggaggatagccaagcagagaaagcaaaaacaattgcacacattgtggcgaatgattcaattgtaatcgatggtttaattgggaaagcagatacttctgcaattcaaacgtatacaaatagaatattaaaaaacacaggtgttcaatttattgtagttatggacatgaatggaataagaaagtcacatccaaatcctcaaaaaataggtcatcattttattgggggagatgaaggacctgcattgaaaggaaaggaacatgtatcgctggcagaaggaactttaggtatttccatgcgagtgtttgtaccaatattttctgaaacaggtgaacaacttggagcagtggctgttggtatttcagcagataatgtaaaagagagagttaaggaaagtagacatatcatttatattggtgtcggagttggtgtattagtcggaattataggagcaatattgctagctagacatataaagaaaagtttattcggtcttgagccgcacaggatagcaaaaattcttgaagaaagaaatacgatgctacaatctgtaaaggaaggtattattgctgtagataaagaggctagagtaacgttaattaataatgaagcgaaacgtctatttaaaaaaagcggacttgaagaagattttatcggtaaagatgttgagttgtatatgccaaattcacgtataaaagaagtattgcaaacgggagaagtacaattaaacgaagaacaaaatatttacggaattacgattgtgacgaatcgagttcctttatatgtaaaagaagaaatagttggtgcaattgcaacatttcgtgataaaacagagattagaaaactagcagaggaactaactggtattagactatatgcagaagcattacgggcacaatctcatgagtttatgaataagatgcatgtcgtattagggcttacacatatgaaacagtatgaagaattacagaagtatataagcggcatggtatcagagcatcaatatgaaattggtggagttatgaaaagaataaaaagtccagtatttgctggttttttactaggtaagctcagctatgctagagagaaaaatataaaattaattataagtgaagattcttatatgccagaaatagatgatgaaagtattactcatgaacttattacgattgtcggaaatttaattgataatgcattagaggcagttacgaattgtgaaaagaagcgagttgaagttaagatacaacatgaggatatactaactattacagtacaagatacgggaaaaggtatacaagaaaaagaaatagaggaattatttacgaaaggttattccacaaagggagataaccgcggttatggtttgtatcttgtaaaagaaagtatacagcgaataaatggggaaattcatatgcattcattagtaggtaagggaacaacgataacaattgaaatacctaaaggtagggatgagaggcaaatatgattaaagttttaattgtagaagatgacccgatggtagcaatgctaaatacgcattatttagagcaagtaggaggatttgaacttgttcaagcagttaattccataaaatcggcgatagaagtattagaggaatcacgaatagatttagtcttacttgatatttttatgcctgaagagactggatttgagcttttaatgtatattcggaatcaagaaaaagaaatcgatattatgatgatttcagctgtacatgatatggggagtattaaaaaagcattacaatatggcgtagtagattatttaattaaaccatttacatttgaacgatttaaagaggcattaactatatatcgagaaaaacttactttcatgaaagaacaacaaaaaattagtcaatcggaattagattcgttaattttacaaaaagaaaaaagggagcctactgtcacgaaagagcttccgaaagggttaacgaagcaaacgttgcaattaatttggcagaagatcgagtcgttgaatggaagagtgtttacaacagatgaaatggcacaattagttggaatttcaagagtttctattcgaaaatatgtaatgtttttgactgacattggggtgttagaaaacgaaatgatgtaccaacatgtgggaagacctgtaagtaaattaagatgtgttgatcaaaagaaaatagagttttacgtataagcgacttaatataagtcgcttatactttttttaattacaaaatcaattacaaaacttacaaaaactatttttactattgaaagcgttttaatattgttattaagaaaacgagggggtgccatatgggaattcaaaagaatgtggaagcggtatcattttctgaaggaaatgaagtacaaagagaatctttcgcttctaaaattatgaatgtaaaaatcggtgttatacctttaccgttatatgtagtattggctgctattatttatggggcatctgtatataataaattgccagcagatatgattggtggatttgcagttattatgatcatggggattttcttaggcgatattgggatgagaattccaattttaaaaaatatcggcggtccagcaatactttcgttatttattccatcattacttgtattttttaactggatgaatccagcttcaatggaagctgcgactatgttaatgaaaaaatcgaactttttatatttatatatttcttgtttagtagtcggaagtattttaggaatgaaccgtaaagtgttagtacaaggtttcgttcgcatgtttattcctttagtagtagggacgttagcttctgtagcagtagggttattggtcggttcattatttggatttgaaatgaagcacacattcttctttatcatcgtaccaattgtgagtggtggtatcggggaagggattttaccattgtcgctagcttatagtgatattttaaatgaatcatcagcgacgtttgtatcacagctaattccagcagctattattggaaatatgttcgcaattgtaagtgcagggtatatgaagcgtttaggtgagaagaaaccggagcttagtggtaacggtgtattagtgaaaacagacaatcaagcagaattattaaaagaacaaaatacagagaagccaattgacttctcattaatgggagcaggtttattaattgcgtgtacgttcttcatcttcggaggatttgcttctaagttcatcggtattcctggggcaatcattatgattttttcagcagcacttgtgaaatactttaaattaatgccagcaaaaatggagcaaggagcattccatttatataaatttatttcgaagaatttaacttggccgttaatggttggactaggattgctatatattccgttaaaagacgtagcagcagttctttcagtaggatatgttgttgtgtgcgcatcggttgttcttacaatggtagcatcaggttttcttgtagggaaagtgatgaagatgtatccagttgaatcggcgattgtaactggatgtcatagcggtttaggcggaactggagatgttgctattttatcggcttcaaatcgtatggaattaatgccgttcgcgcaaatttcaactcgtttaggcggggcggcaatggttgtaacggcgacaatattattaaaaatgttttcatgatcaaacaagctagctatattcgtatagctagcttgtcaaattaaggggagattataagtatgttagcaaatcaaattaatgaaagatcattgttattgcataaagaattagtagggaaaattgaaattacaagtaaagtggaggtaaattcagcggatgatttaagcctgacgtatacaccaggtgtagcggagtcgtgtaaagcgattgcggcagatgaagaaacagtgtatgactatacagcacgtgggaatatggtggcagttgtctcagatggaacagcggtacttggtttagggaacattggaccaaaagcagctatgcctgttatggaaggaaaaagtatattatttaaaaaatttgcgaatgtagatgctttcccgttatgtttagggacgacggatgtggatgaaatcgttacccttgtaaaaaatttagagcctacatttgcagggattaatttagaagatattgcagcaccgcgttgttttgaaattgaaaaacgattaaaagaagaaacgaatattcctgtatttcatgatgatcaacatggaacagctatcgtcgtcttagcagctgttattaatgcattaaaagttgttagcaaacaaatggatcatgtgaaaattgttattaacggtgcgggttcggcaggaattgcaattggaaaattattattaaaggctggtgcacagcacattacattagttagcttagaaggtattgtttgtgaaggtgaagcatggatgaacgaagcacaaattgaagtttcaaaaaagacaaatcgagaacatgtgcgtggaacattaaaagaagcgattcatcaggctgatatctttatcggtgtatctgcccctaacgtattaacgaaagaacttgtacagatgatgaatgagaaagcaattgtgtttgcaatggcgaatccaattccagaaatcttccctgaggatgcattagaggctggggcagctgtagtaggaaccgggcgctcggattatgcgaatcaagtaaataatgtattggcgttccctggaatattccgaggtgcgttagatgtgcgcgcgactgatattacagaagaaatgaaattagcggcagcatatgggatcgctaacatcattacggacgaagaacgtaatgcgaattatgtaatcccgaatccattagataaaagagttgttccaagtgttgcggaagctgtagcgaaagcagccattgattcaggtgtagcgcaaattatgaaaataccaagttattaatagctaaaagcagtgcctaaaaggcactgcttttttgagataagaaatcaaataatgaagaagtgtaaaattatttatttatgtttcttcactatttatttaattctattgcaacttgtttaccatttactaaaacctcagttactgctacgatcacttctatcatttttttcatctctcatctctcctcgtgtcatttcttattttaagtataagagaagagagttacttcaactatcgaaatacatgacgtagaaattacattgttgtaagaaagtgttttagttttgtcactttactcagcagtaattacaaactgatcataatatttttcattcacatatatatttaatacccataaaccagaggaaggtagcgacatagtaagcgggagttcgtttgtagtagaatcaatcgtgtttgaagtagtccaagttggttcggaagattcttgttgaaagagtaagggtgttggagttactgatccttgctttagtgcaataatagatagttttccagttggcatttctggatctaaaaagtaccacattatttcatttttttcgtttgcgataatagggctatcagccattgcaattttttcttcaattccttttaaaggtattttttcttgtatgaaggagggggtttcttcccaatttacatcttttaaaacgctaaggtgaaagaaggaaggtgcattaacttgagtggatgacgttgcgatagcttcttttttaggtttttttaaatcaggttgcgcttgtgtgcatccagcgatgagaatggagaaaagtaacatagttccgatttttttcatggtgccacactcctaattttgattgttagtgtaattgtatttgccagaaagcgggacaattcctttaaaacgtcaaaagaggtcgtaagttttgtacgaccacttttgacattttttatatttgttcagttgaaaaggtagcttcattttctttttgcggcatcgttaagaaaataacagaaagaacgatacataggccgcctagtaattgataggctccaaaggattcattcagccaagcgattgaaacgatagctgctacaagtggttcaatgctagataaaatgcttgtttcagttgcggctaaatatttcaaactaccgatataaagaaggaaagaaagagtgccacttatgatgattagaataagcattgaaaaagtttttagtgtaaaagtttgcgaaagctgagtccattcaaacgagcgattacaaataagcagggcaatgcctccgattaacatcccccatccaattactacaattgttccacattctttaataagagaagctggatgaagggtataaaatgcaaatccaattgctgttaataggccaaaaataatcgcttctttcgataaaacaatattttcaatggaaccgttcgtaataataaagtacgtacccgttagtgcagttataattgcgagtagttgtatgggagcaggggattttcgttgttcaaatgcgacatacatggtaataagaacaggacctagaaattgaaatagtgtcgctgtgaccgcattactaatatgaactgtttcgataaaggcatattgcgcaccgagcatgccgagaatagagaaaataataagttgtatagaatatctagggtgtttccaaatttgaaatatgttttgtttctttatcagtaagaaagataaaataaatattcctgcaagcaacaagcgaattgttaaaaaatcaactgatgatacgttagtatgttgaaatagccactgaatcatagggccagataatccccataaggtagctcctgtaataatcataatgagtccaattcgtctactgttgttcatgatcatgcatctcctctcgagtatttgattttttgtgtgtgacatgataaaaggaattatatataacttctggtactgtaaaaagtatcagattttagttttattaaggggtcagatattatgttagaattaacgcctaatttaaatatgaatagtaaaaaggcattgtacgtgcaattgtatgagtatataaaaaaagagattaaggatggaacgatttccgcttttacaaaattacccgcaaagagaaagctggcgggctatttacaagtgagtaagaatacaatagaagcggcttacgagcaattacttgcagaaggttacattgagtcgatatcaagaaaaggttattttgtatgtgaatttgaacaaatgatggatgtagaaggaagtgaagcagaagtagaagaaataccgtttcgggaggggaactatacattcgatttcacccaaacaggggttgatacgaatacttttcctttcactacgtaccgcaagcttataaatgatgtatggcagccgcataataatgacttgctttttcttggacaccctcaaggggaattaagcttaagagaggaaattgcgaactatttgtatgaatctaggggtgtgcgttgctcagctagtcaaattgtattaggggcgggaacacaaatattagtgaagttactttttcaattgttgaagggaagtaattatgctgttgaaaatccagggtaccataggaaaatggtcgtttttgaacagggagaaaagaaggttcaaatgttgtctttagatagggacggaatttgtatggcagatttagaaaatagcgatgcaaatgttgtatttgtaacgccctctcatcaattcccatatggaatgattatgcctattacgagaaggacgcagcttttacaatgggcgaagaaagaagaagacaggtatattattgaagatgattacgatagtgaatttcgttattcaggaaggccaattccggcactacaagggttagatacagatgggaaagttatttatatggggacgttatcaaaagctttgttgccctcattacggatgagctatatagtattaccgaagaatttaattaaaaagtatcaaaaagaatatttgttttatacacaaagtgtttcaagaatggatcaagaagtgattagaaagtttttaaatgaaggttattgggaaaaacatattcataaaatgcgtgttgtctaccgaaaaaagagggatcgactcgtctttgagatagagaagtatttctctaatcgtgttgaggtaataggagaagattcgggattacacattttattaaaagtgcataatggaatgcgagaagaagaattaattaaagcagctgcaaaatatagtattaaaatatatcctttttcgacgtactacaaagacgatactgcacctgaaaatgtagttttacttggatttgcgatattatcagaggaagaaattgcgaaagcgattcaattattacataaggcatggtttacaagaaagtaaaaaaacatcctccaaacatgaggatgttttttattatttattttcatctaagaataagaccatatgctcttcgtcccaatattgaccattatattttaatgaacgttcttgtacaccgaatgttttaaatcctaatgattcataaagtttttttgctccatcgttgccaacaacaacatcaagcataacttgttctacttctaaagatttagcaagttcaagacattctttaataagtgcttttcctgctccaagtccgcgtgcttttggagacacatatacagaaccgattttagctttatgttcttgttttacatatggtttcgtttccagcgttgcaaccccgattaattttccatctttaaatgcacctagcgtatagttttcatcttgtgctaatttttgtgctttatattcaatcgcacactctttattaataatatcttcataagaagagctgaaagcttcagggttttgctttaatccttctacacgaagttctaagtaaatttccgcttcgtcttttgttaatacatggatatccaattatatcaccctccaaatctttgacaaatgtatctttattttatattgaaataagaataatttcaaaagcttagcttatataagctaattttatgaacaaaataacaccagtagtttttactactactggtgttttcacacacatattattcaaaaggtagctcgattataaagtttgttcctacgtctaatttgcttgttactagaatggaaccgttatgcaattctacaatttctttagcaacagctagcccgataccttttcctccagtagctcttgttctggatttatcaacacgataaaaacgatcaaaaatatgcggaatatctccttcaggaataccttctccttcatcttgtacacttattgtaaaagaatttgtttctgcgagtacgcgtatcgtaatagtagtgttttctagtgagtgttgataagcattgtgtaataaatttaacataacttgttccatacgtctttcgtctatgcaaacttctaaatcatctttgcaatatacatgaagttgcatttgtttatttgttaatgttgtttttgttttttcaaccattcgttctaaaaatggtctaagaagtactttttgtttttttataacaaactggtgttgttctaattgcaccagcataaataaatcttggacgagatcggttacactatctgtttcatcctcgatgatttgcaagtattcttcacgctcttctttcgttaaagagtctctctttgccactttcgcataacctttcatataggttaatggagttaataattcatgagcaacactagcgagaaactcacctctttcttttttcatataagtcagttcactggataaatcctcaatcgtttttgctaagcttccaagttcatcattccgtttaatacccaattgaattggcttatttaattttgacattttttctgttgccctcttcattttgataagtggttctgtaatgacacgagaaaaaataaagacagaaatagtcgttaaaataatcgtcaaaacactaataataagaaattgcttcatgagtttaagtaacatgttttctaagaaagatgtttttaataacatatataactttccttgaaactctgttgtgtgaattgggcttaccgttgtaatgaattttgattttttccagttcttttcgacaattaatccgtctttggggataggttctgttttacaagtaagttgcttttgcatcgcctttgttacgggttctgaagtggaaatgatttttccattattgtccgttataatgattgctatgtcagagttagaaattgattctgattcaactaagtgttcagcctcatccgcgatatcgaaatctgggtatataggacgattaggatttttattgtattcagtgcgttcgatgtttttcttttcttgagcatgtgcactccacttagcacgtcttgtaattttgttactatagcgattacctttttctaaaagagcgagtgtttcctcttcaatgcgcattttggaaatacttttgtaaaaagatacgaaagcaattgtttcaatgcataaagctaatattaaaaagtatgtcccgattttaagtgaaagtttactcattttctcaccataccttattcataataaagggtcagtggtatactagtttccactgaccgaagtgattattcacttttccatttatatccgaccttataaacagtttctaagtaattttcaactggaaatccttttttccgtaatttatcgcggatattacgaatatgtgaatcgattgttctatattcaatatctgtttcatagccccaaattttctcgattaaatcatctcggctataagcacggtttgtattttgtaaaaatagtctaagtaacgaaaactcgataggtgttagtgagattttctcatcataaactgtgacagtatgtttcgttttatcccactcaataccattgaagctgacaaatccatctttctttgtacgacgtaatatagcctcgattcttgcgactaatacatgttcatcaaatggttttgtaatatagtcatctgcgcccatagtaagacctttcaccatatcgtaattttgattacgagctgttagcattataattggaacgttggagatttgccgaatttgatagcaagtatcccatccatccatattcggcatcataacatctaacaaaataatatcgaagtctttttgttctattaattttagtgcttcaaggccagaggtagctttcatacaaaaatagccgcgagggcttaagaacagatctaataatcgtaacatacgttcttcatcgtctactaataaaatttttaccataatcttgtgcaccccaaactgttcattctacttgtatagtttacatgaaaataataaaaaactctttttatgtgattgagtggaggagttatttttcgctcagagtaattgacataaaaaatgcactagttttgcacaactattttttataatagaaaacgtagcgacacaaaataccctatgttgcgacataacgtcatgtcattttatttataaaatgacaattccattctattgtgtatgtgagatagagagggttttcgtattcacctcgcatcggataagaaaaatttcctatctcacactttttttaaaaggagatcatacacatgaatccaaaagaagaaatttcaaaaaaagaaaagcaagatcgtaatacggttgtcatgtgcattgccgtatctatggttattattataagttgtgtaaataaaatttgggggattttataatatataaaagctcattgctccttaagaagcaatgagctttttttgattattaggggaatagctctatataatgaaccaaggtaaaattgctaatccagaagttataattgctgtagtaaatattaaaagcatagctcgtttgttttgtttcatgtcacattctcctctacatatcaagtacatgcgatcagcgtgggatgtagttccccactgagtaaagtttcactttatatttttagtataatgaatggaaaggtttggtacgatcgataaaggtgacatgaagattacattgttgtaatgaaaaaagcatctttcttaatacaaagatgcttttggaaaaatgccctactgagtaaagtttcactttatattgaagtattaatcatttaagaacagaaccatgtgttcctcgtcccaatattgaccgttatgttttaaggaacgctcttgtacaccgtaagtttggaaacctaatgactcatatagtttttttgctgcatcgttaccgactacaacatcgagcataagttgttctacgtgtaatttatcggcattttcaataattgctttaataagagctcgtcctgctccaaggccacgtgctttaggggaaacaaaaacggaaccgattttcgctttatgttcttgtttaatgaaaggctttgtttctaaagtagcaatgccgattaaatctttatctttgaagacccctagagtatacttatccggattgcttaatcgttttgccatagcagctacaggatcctcatgtttcaaaacatcttcataagaagagctaaaagcttccgggttcttcgttaaaccttccatacaaacttttaaatatatttctgcgtcctctgtcgttaataagcgaatttccattgttgtaacctccttgggtgattttaaataaaataaatccattatttttataagaatgtgtatgcgttttgttagcagtctcttttaatgtgtaaaagaatgaaaagatatatgctacaatatttgttttaatatgtaatgaaattatatattaactttattaactattcaagtgtttaatatattacatttttataactaaaataactcctcaaccgaggagttattttagttattcgattgataaccatcaattcgatgtggatgtgtgtaaatattgcaggattcatttctaataaatcctacgactgtaatgcctaaatcatgggcgagttgcaatgctagttttgttggggcggacttagatagaacaatttcacatccgatttttgaaactttgagtaaaatttcggatgaaatacgcccgctaaatgcaatgatttttcctttaacagatatatcgttacgcaaacaatgtccgtatattttatctaatgcattatgtcttccaatatccattcttgataggagaatattgttccgatcacatagcgcggtattgtgaacaccgccggtttggcgaaatgtagtggaagattgttgtaaagtattcattaagtgaaaacattcttcaggagtaattgtcacatgtatattatgtaaattttttgcttttgcggcatcgttagcgaaaataaaaccttgtctaccttttccgcagcaagaagtgatgtatcgtttattatataaattttgatagagcggatttactttggatgatgttacatggacaattccgttatctttttgaacccatagttctccaacatctttataggaagaaataattccttcagaaattaaaaaaccaattaccatatcttcgatgtaatttggtgtacatacgactgttacatactcttcaccatttaatttaatagtgataggagattctgtaacgatttcatcaatttgttttgaaaatgtaccagagtgatagcgtacaattgtataagtctcttgcgtaggccccatacgaaattccccttttatatgtattttctcccacattcatcataaaacattgaaaaaataaaaacatctattagaaggaaggtatcagattattttggttattattgtatatatacgatataatagaaatgtagaatagtgaaattttcaagctttcgtattgataccttataaacatctagaatcgacttcataagaaaagtatttgagcagggcgtttcaaaaatatgtacagtactctatttatgaaaacggattcataaatagagtgctgtacagttggttgtaaggagaggggaaactatggcagaacagacagtccgtgtaaccgtagatggtaaagagttttcagcatcaggtgaaaagacgatactacaattatttaacgagagtaatttggaacatcctcaaatttgtcatgtaccagaagtagatccaattcaaacttgtgatacgtgtattgtagaagtagatgggaagttaatgcgtgcttgttcaacgcaaatagagaatggtatgcatattgaaagacagtcacagcgtgcaaaagaggcgcagactgaggcgatggatcgaatattagaaaaccacttattgtattgtactgtatgtgataacaataatggtaattgtaaggtccataatacagtgcatatgatggggattgaagaacagaaatatccgtatgagccgaaggtaagtgcttgtgaagtggatatgtcacatccgttttatcgatatgatccaaatcaatgtattgcttgtggacagtgtgtagaagtatgtcaaaacctacaggttaatgaaacgatatcgatagactggagcttagatcgtccgcgtgttatatgggatcatggtgtaagcataaatgactcatcttgtgtgagttgtgggcagtgtgtaacagtatgtccatgtaatgcattgatggaaaaatcaatgttaggtgaagctggattcatgacaggattaaaaccagatgtgttagatccgatgattgattttgtaaaggatgtagagcctggatatagtagcattttagcagtttcagaagtagaggctgcgatgcgtaagacgaaagttaataaaacaaaaacagtttgtacattttgtggtgtcggttgttcattcgaagtatggacgaaagatcgccatatactaaaagtgcaacctgtttcagatgcaccggttaatggtatttcgacatgtgtaaaaggtaaatttggatgggactttgtaaacagtgaagatcgcattacgaagccattaattcgccaaggagatatgtttgttgaagcttcatgggaagaagcactagaagttgtggcttctaacatgcagcatattaaatcagcatatggcagcgatgcatttgggttcatttcttcttcgaaagtaacgaatgaagaaaattaccttatgcaaaaactagctcgtcaaatatatggaacaaataatgtagataactgctcgcgttattgccaatctccagcaacagatggtctatttaaaactgtcggtatgggcggcgatgctggaacagtgaaagatatagctgaagcaggtcttgtcattatcgttggtgcgaatccaacagaaggacatcctgtacttgcgacacgtgtaaaacgtgctcataaattacacgagcaaaaactgattgtagcagaccttcgtaaacatgaaatggcagagcgtgcggatttatttattcacccgcgccaaggtacggattacgtatggcttgctgggattacgaaatatattattgatcaagattggcatgataaaaagttcatagctgaaaacgtaaagaattttgatgaatatagcaaaatggtagaaaaatatacgctggactatacagagaaaattacagggatttcgaaagaaaatctgaaagaaatggctcgtatggtatatgaagcagacggtacttgtgtactttggggaatgggcgtaacgcaaaatacaggaggaagtacaacgtccgctgcaatttcaaatttactgcttgttacgggtaactatcgtcgtcctggtgcaggtgcatatccattaagaggacataataacgtacaaggtgcttgtgatatggcaacattaccaaactggcttcctggttatcaagcagtatcagatgatacgcttcgtgctaagtttgaaaaagcatatggtactactattccgaaagcaccaggattaaataatattgcaatgttacttgcggcagaagaaggaaaactacgtggtatgtatgtcatgggtgaagaaatggctttagtcgattcaaatgcgaaccatgtacaacatattttagcgaatttagatttcctcgttgttcaagatatgttcttatcaaaaacagctcgttttgctgatgttattttaccagcagcaccaagcttagaaaaagaaggaacatttacgaatacagaacgccgtattcaaagattatatgaagtgttgaaaccgcttggtgattccaagccagactggtggattttacaaaaagttgctcgtgcactgggcggggattggaattacgaaagtccaagtgaaattatggacgaaatcgcatcacttgcaccgctatattctcaagcaacgtatgaccgcctagaaggttggaatagtttatgttggggtagtcatgatggtagcgatacacctctattatatgtagatggatttaacttcccagataagctcgctcgtttatcattagatgaatggataccgccagttgtagcgccagatgagtatgatctacttttaaataatggacgcatgctagaacatttccatgaagggaatatgacgaataagtcggctggtattttatctaaagtatctgaagtattcgttgagatttcacctgaactcgctatagaacgcaatgtgaaagatggtggtcttgtggaattagcatcaccatttggaaaaattaaagtacaagcacttattactgatcgtgtaacggggaaagagctatatttaccaatgcatgcaacgataaatgaagaagcgattaatattttaactgggacggcaacagacctttatacgtgtacaccggcttataaacaaacgatggtaaaaatgcgtgtattacgtgaaaaaggaaatcgtccgttaccaccttcaaacccgcgagataaaaatcgtaatccgcaaaatggtgttgaaatcgagcaaaagtggcaaagaaaacaatacgtatcacttgtggactagggggcggagatagtggcaaaagaaattactttaattaaaaagaaagttgtaacagaggaagaacagaaacagcaagtagcagatgcacttctcaatgagctatctaataatcgtgaagcagtggaagaaacgatgtagctgttagcacagttgcagaaggctggtatattagatgcggcgattagtttacttgctgcgaaggaagatgtttcaaagatcgctgtggagcaattaaatcgtgaaccagttaaaaatgcactcaacaatatgatgggggcaggagaagcattatcttcagttgatccggaagtaacgaaacaaattacatccagcttagttacgggattacaatttgcaacagatgaattaaatagtggtaaaaaaacaaaagtgatggatttctttaaagtgttaaaagatccagatatcaatagagccattacatttggttttagtttcttgaaagcatttggacaagggttagagaaaaaatagagtagatgaaaaaagtgatggggagtaaccatcacttttttcattgtatgtataagagtgttcatgttaagcggaatatattattattaaaaagatgggttagaaatggaaatatggaatccatctcaaatatcgttttagaatgtggaggaatatatgcaacaccgtaaaagactatctataccaggggtaatgggacattcctttcaaacagttaaatttgctttttggaatgtattaacctttcaacttgcttataaattattagcagcgattgtattcgtcccgctatttgggatcatttttaataagttgttgtattttggtgggtatgcaaatgcgacgaatgatgaattattagcgtttttaaagacaccatacggcattttggcaatcgtaattttatcattgttagcgctgtttcttatctttacggaatttgcggtgcttattattatttcgtactttgctcataaaaggcaaaaggtgagattacgtccaattttgtataaaacagtaacgtatttacctactcttttcacatattgcttaccgggatttattttatatgctgtcgtattattacctcttttaaatatgggatatgaaacagcattaatcccgcaaattcaaattcctaacttcattacaggagaactgtttaagacaacgatgggacaagtgggttattacacattctttgctgtagttgcgtatttgaaccttcgctggatttttgttctacctattgttgttttagaacaaaagccatttcgtgtggcagcacgtaaaagtgcaaagttagtaaaagaaagcttttttaaagtactattctttttagtaggattttttatttcgataggaattgtctatgtcctatttttaggaatatatttattatgtctatggggtgtttatgaatttacaaacccaaaagggacatttgcattattagcggaatcaacaatgtctgtatttctaacgagtacattgtatttatttagctttatcgtgacaccattttatattatggcgattacgcgattgtatctacaaaaggttccagttgaagatgttttattagaagaaggattagattattcgaaaacgaaagcagataaatgtttcttccaaaaacatcgttggaaatttattggcgtatatattgtgggaattattactgcgggaatggttgttgccttcattgtaacctttattacaaatacgtataaagaaccaattattatggctcatcgcggttatatttcaaaaggtgtagagaatacgaaagaagctttgcaaggcgctattgatgcgaaagcagactatgctgaaattgatgttctgcaaacaaaagacggtgaattagcagttatacatgatttgaagttgaaacgccttgctaatgctaatgttcacgtgtcagatttaacgatggacgagttaagacaacttactctcagtcaagatgggttttcaggacaaataagtacacttgatgagattattaagctggcaaaaggcaaaatcaaactcaatattgaagtgaagcttcatgggggcgaaaaagattttgtaaacaaagtattaaaaacgattaaagataatgaatttgaaaagcaatgtgtcattcaaacgttacactatccgcttatcaaagaatttaagcgtgcaaatccaaatataaaagtaggatatatactgtatgcaagtagagctcacttaaagaatgtgaaggctgatttttatgtagcagaagaatacatgctaaataagaaattagtaaaagaagcaaggaagttaaacaagccaatttatgtatggacggtaaatgatatggaaagtttaaagggatactataaattaaacgtagatggtatcattaccgattatcctgaagatgcacgtgaaacaattaagatgttaaaagagcaagaagaggaagaaagtgatctgtttgataaaattactgaaacaacagatgatttattttccaagttatttataagttatccagctgctagctaaatgctagcagctgttttttataaaaagaatatatctctaaagtattgtgtaaattaataactgtatatgtatacgacatcattggggtttcttacattgttacattattgtcgaataataaatgattggtacttattttgaaggagtataataaaaatagagtgatagataaggggatgaaacgagaatcctaataaaatcaatgttttatatatttacactattctaaatatataaactttaaaaaatgatatgttagcgttttcataacttttaagttatgctagaataaggacataagttattaattattacaaaaagaaaaaagactttcttttttctgttaattataagggggcatttcattatgcgtattggggtaccagcagaaattaaaaacaacgaaaaccgtgtggcaatgacaccagcaggtgttgtacatttaattcgtaacaatcacgaagtattcattcaaaagggtgcaggtttaggatctggtttcacagatgctcagtatgttgaagcaggagcgaaaattgttgatacagctgaagaagcttggaacatggaaatggttatgaaagttaaggaaccaattgaaagcgaatacaaacacttcagcgaaggtttgatcttattcacatacttacacttagctccagaaccagaattaacaaaagcattaatcgaaaagaaagttgtttctattgcatatgaaacagtacaattagaaaaccgttctctaccattacttgcacctatgagtgaagtagctggtcgtatggctgcacaaattggtgcacaattccttgagaaaaacaaaggcggtaaaggtatcttacttgcaggtgttccaggggttaaacgtggtaaagtaacaatcatcggtggtggacaagctggtacaaatgctgctaaaattgcagttggactaggtgcggatgtaacaatcatcgacttaagtgcagaacgtcttcgtcaattagatgatattttcggaaatcaagtaaaaactttaatgtctaatccttacaatattgcagaagctgtaaaagagtctgatcttgtaatcggtgcagtattaatcccaggtgcaaaagctccaaaacttgtaacagaagaaatgattaaatcaatggaaccaggttctgttgttgtagatatcgcgattgaccaaggtggtattttcgaaacaactgaccgtattacaactcatgataacccaacttacgaaaaacacggcgttgttcattatgcagttgcaaacatgccaggtgcggttccacgtacatcaactcttgcattaacaaacgtaacagtaccatatgcagtgcaaattgctaacaaaggctacaaagaagcttgcctaggcaactctgcattactaaaaggtattaacacattagatggctatgtaacattcgaagcagttgcagaagctcacggtgtagagtacaaaggtgctaaagaattattagaagcagaaacagtatcttgctaatagaagcattatacaaaacaaaatcgaacaatatataaaccaacatgataagagctaagagtgaatatctcttagctcttcttggcaaaagggggcatacatcgtggccaacctatttaaaaagaaatccgttacgcaattgttaggggaaagtaaaagtaaaactttaacgaaaacgctaggggcatttgacctaacaatgctagggattggtgcgataattggtacaggagtactagtattaacaggattagtagcagcaagagatgctggtccagcagttattttttcattcatgattgcagcgatcgtttgtggatttgcagcgttgtgttatgcagaagttgcatctacacttccggtttcaggtagtgtgtacacatattcatatgcgacaattggtgagtttattgcccatctaatgggatggacattattatccgtatatgtcgtaacaactgccgcagtagctggtggatggacgggttattttaataacttagtaagtggatttggattagaaattccaacagagctgttaaagattccatcacaaggtgggattgtgaatttaccagcagtagttattacattagttttaacttggttactatcaagaggtacgaaagaaagtaagcgtgtgaataacataatggtattaattaaaattggtattgttattttattcattgcagttggtgcgttttatgtacaaccagaaaactggacaccatttgcaccatacggtattagcggaatctttgccggcggagcagcagtattctttgctttcttaggatttgatgcattagcaacttctgctgaagaagtaaaaaatccacaacgtgatttaccaattggtattattgcttcgttagttatttgtacaattatttatgttgtagtttgtctcgttatgacaggtatggtttcttataaagaattagatgtaccagaagctatggcatatgtattagaagttgtaggacaagataaagtagctggtgtaatcgcagttggagctgtaattggtattatggctgtaatctttgcttacatttatgcaacgacacgtgtattcttcgcgatgagccgtgacggtttattaccaaaatcatttgcgaaaatcaataagaaaacagaagcaccagtattctcaacttggttaacaggtattggtagtgctttaattgctggatttatcgatttaaaagaattgtcgaatttagcgaatattggagcgttattaacatttgcgatggtaggtgtgtcagttattattcttcgtaaaacacatccaaacttaaaacgtggctttatggtaccacttgtaccaacgctaccgcttatttcaatcgcatgttgtctattcttaatgtttaacctgccattaacaacatggatttacttcggtatttggttagcaattggagtagttgtatactttgtttattcgaaaaagcatagtcatttaaaagacgatggaagttcgcaggataatttagaacaagctaattaaaagcttaattaaaagggatataagtatagtaagccttgtgcgtctagggagcgcacaaggctttttcttttgtgcaaagtgtacattcttttttgtatgagaatgtaatggatgcggaaaatatgtgtagatcttttaaaaatgtgaacgaaatgttcaaaaaaatgtatgagatttcattgacacatatgaataggcgctcatataataaaagtataagatatatgaatagttgttcatatgttcaaataaagaggtgagctataatggctggaaataaagtagaaacaccacaagagacatgttctcaaacgataattcatgaagaagttgtggatcaagtaaaacaaacaattccaactgatgaaagtttaagtaaagtagcagaattatttaaagtattaggtgatcgtacacgtacgagaatattacatgcgttatttgaggctgaaatgtgtgtttgtgatttagcgtatttattaggaatgacacaatcatcgatttcacatcagcttcgtgtgttaaagcaagcgaaactggtaaagaatcgtaaagaaggaaaggtcgtttattattcgttagctgaccaacacgtcattcatatcttcgagcaagcgtttgaacacgtaaacgaggaagaataaaaaagaacgcgaggagggagaacgatggctgaagcattagtgaaaaagaaactgatgttagaaggtttagattgtgcgaactgtgcaatgaaaattgaaaaaggcgttggaaatatagaaggagtaaattcttgctctgtaaatttcgcgacaaaaacaatggttttagaaacagcgcaaaataaagaaagtgaagttgttacagaagcaaaaaaactcgttacaaaattagaaccgcatattaaagtgcaagaagaaaaaaacacaaaagtagcaaaagaagtgtttatattagaaggtttagattgcgcgaactgtgcgatgaagattgaaaataaagttaaggaaatgccgactgtttcagcagcaactgttgatttcgtatcaaagaaattacgagttgaagtagcaaataaaagagaattagaagcgactgtagcgaatataacaaatgtcgttcaaaagttagaaccagatgtgaaagttgttcgtgaagaaaagggtggtcatgaccacggacatagtcacgatcatggtgaagcaaatgtgaaaaagatggtaggccgattagtggtcggcggaattttgacagcaattgctgcattagctggcttaccacaaatgataacaattccgttattcgtccttgcatatttattaatcggtggagatatcgtttggagagcggtaagaaacataactcgtggccaagtgttcgatgaaaacttcttaatggcaattgcaacgctaggagcttttgcgattcagcaatatccggaagcagttgcagtaatgttattttatcaagtaggggaactattccaaagtattgcggtaaaccgttctcgaaaatcaattacttcattaatggatattcgtcctgattacgcgaatgtaaagattggaaatgaaacgaaacaagtatcaccagaagatgtacaaatcggcgattatattatcgtgaaacctggtgagaaagtaccattagacggaaaagtagttgaaggaacatcaatggtagatacttcagcattgactggtgaatctgtaccacgtgaagttgaagttggaaatgatgtactaagtggttttgtgaaccaaaatggtgtattaacaattgaagttacaaaagaatttggtgaatcaactgtatcaaaaattttagacttagttcaaaatgcaagcagtaaaaaagcgccaacagaaaactttattacgaagttcgcgcgttactacacgccagttgtagtaattacagcagcgatcatggcgtttattccaccacttattttagaaggagctacattctctgattggatttatagagctctagtgttcttagtaatctcttgtccatgtgcgttagttgtatctattcctcttggattctttggaggtatcggtggtgcatctaaaagtggtgtgttagtaaaaggaagtaactatttagaagctttaaatgatgtgaaatatattgtttttgataaaacaggaacattaacaaaaggtgtcttcaaagttacaaaaatggaaccgagcgaaggcattacaaatgaagaattattagagtatgcagcatttgctgaagtatattctaaccatccaattgcacaatcgattcgaaatgcataccgaaaatcaattgatgaaaaaataattgatgattataacgaaatttctggtcacggtacagtcgtaaaggtacaagggaaagaaatttttgcaggtaatgctaaattaatgagaaaagaaaacattacatttaagcaaccagaaacagtaggtacattagttcacgttgctgtagatggaaaatatgcaggttatattgttatctctgatgaagtaaaagaagattcaaaacaagcaattcaaaagttaaaagaactaggtattaagaagacagttatgttaactggtgatgcaaaactagttggtgaagctgttgggaaagaattaggtttagatgaagttcacgcagaactattaccgcaacaaaaagtagaagaaattgaaaaaattgatgcagcgaaacatggaaaagaaaaagttgctttcgttggtgatggtattaatgacacaccggtattagcaagagcggatgttggtattgcaatgggtggtttaggttcagatgcagcaattgaagcagcagacatcgttattatgactgatgaaccttcaaagattgcaacagctgtaaacattgcaaaacgtacacgacgcatcgtatggcaaaatatcatctttgcattaggggtaaaaggtttagttttactacttggtgccttcggtattgcaacaatgtgggaagcggtcttctcagatgttggtgtgacactactggcagtgttaaatgcaatgcgtgtactacgagtgaaagatttataaaaagagaggacgcaacccgcgtcctctctttttaggttattctgttgaaattgactcaataaaataataacaaatattattttattgatgaataacgtaatgttaaaatttacaaacaaaatatattcgtcttattattttaatatattttttacaaatatccatatagtattgaaaaaacagagaaggggaaacttctctgtttacttttgtatgtttttttcaacttgttctcgaactgtttgaatgtaattcattttatgatcccagcactcttggcttaaatcgacagggtattcttcagggtttaaagttcgcatatattcttcccaaaatagagagaggctctgttcattatatttttgaatatctaatatacttggtagttcatatgttctttcaccgttaacgaaaatgtctttatgcagttcgcgagcttcaaagtttgttacaaatttacttatatacgtgtgaacaggatgaaacatttttaagcgttcttcttttccgggttcttcataatctaatgcaatataatcgccttcagcatgatcgtttactcgattgataatgcgataaattcgtttaagtcctggagtagtaattttttcagggttagatgaaattttaattgtatcatttaattttccatcagtatcttcaatcgcaactagtttataaacagctcctaacgctggttgttcaaaggacgtaatcaattttgttccaacgccccatacattaatttttgctccttgagatttcaagtgcataattgtgtattcatctaaatcgctagaagcaataatttttgtgtttgtaaacccggcttcgtctagtagttttcttgcctttttagataaataagccatatcaccactatcgaggcgaatgccataaaaatcgatgcgatccccaaactctttcgcgacacgaattgcatttggcacaccagattttaatgtgtcatatgtatcaacgagaaagacacattttttatgagtttcagcgtatttcttaaaggcaacatattcatcgcgataagcttgaacgaaagagtgcgcatgtgtgccggctacaggtatcccaaagcgttttccagcccgtacgttgcttgtagaggagaaaccaccaataaaggcagcgcgtgtgccccaaagggctgcatcgaactcgtgggcacgtcttgtgccgaactctaaaagttcatcgttatttgcagcgtgcttcatacgagctgcttttgttgcaattaatgtttggtaattcacaatgtttaacagtgcagtttcaataatttgtgcttcaccaagcggtgcatcaacacgtaataaaggctcgttattaaacacaacttcaccttcttgcatactacgaaccgtaccagtgaatttcatattttgtaaataatgaagaaattcttcttcaaattgtaattctgctaaataagcgatatcgctttcggtaaagctgaagttttctatgtactctacaattttttcaagaccagcaaaaacagcataaccgttctcgaatggaagctttcgaaagtataaatcaaacaccgagcggcgattgtgaataccatctttccaatatgtataagccatattaatttgatataaatctgtatgtaaggcatagctatcgtctttataataagtcatcgcgaaaacacctccataatttggttatagtataccaatttttcacccatcgtagcaaagaatggatatgaaagaagagtcaagagggaaaaaaatgaaataatgcatattttttagaaaattaacatttatcaatttatatttctcaagattttatgtattattaaagtaatgggggtaaatgagaatggaggaggacaatgcaacaaacattagaaaaaataggcaaacaagtcttttacaaacggctacagcaaaaaatgacacaagaagaattatgtcagggcatttgttctgtctcatacttaagtaaaatcgaaaatggaaagatcgaagcatcagaagagattctacaattgctctgcacaaggttagaaattgccgtgacggatttgagagatgtagaagaggatgtgaaggggaagctggatgaatggttaaatgcattagttcatttggacaagccacaagtagaacgcatatatgaagagttgcaaagtgaaatgaagcatgttttggattttgaaattataaattattataaactgctttatacgcgttatttaattatgaaaagggatattgctacacttgaagaagaattagatagattgaagaaggtatataaaaagtattctccatttcagaagttattatatatgtatagtagagggttattgtgctgtttgcaatatagatggaaggaggggctagattacttattaaaaacagaagtaatggccaaggaacaaggttatcatgaaacaggcctatattataatatagcgcttgtatatactcatttagatattcatcatcttgcaatccattttgtaaatatagcattagaaggatttcgtagtgaatataagtttagaaacataattaactgccaaatacttattgcggtaagttatacagaaaaaggtcagtatgaagaagctttaaaaatgtatgaaagtatattgagagagtccgcatcttttgctgataaggatgtacttttagctattactttaagtaatatgggaagcatctattataaaaaaggcaaatatcagcaagcaaaaaaatattatttagatagtctacaacttcaaaaacaaatagatttaaattatttagatacaatatatgaaatggcagtagtatgcattaaattagaagagttagaggaggcaaaggcattaattgataagggaattgatgcagcaaaacaagaagagaggtttaatgcaaaattatacttgcttttaatgcttagatataaatattttgaagaagcgaaagattataaagcatttttggaaaatgaggctatcccgttgtataaatctgcgggaaataaaatagaattaaagaaagtatacattgaactagcagaacatttttccagtttatcgagatttgaagaaagcaatcgatattataggttagttattgatttaatgaatgataaggaggaataaaaatgaaaaagatggtatttggagcattagcatttatagtgactcttacagttgctggaggaatacatcagtatagcagtaaacctgatattgttggtcaagaagctaaaacagtgcaacaaattaattcataattgaaaacccctttccaaccggaaaggggtttttcaatatttgttccccaaaattctacaaaacttgagaaataaattaattgaatttttagtatattaatagtgaaaacataatgctaatatgaaactactctttttcaaaaaaaaattattagggggaaggttcatgaaaaagaaaagtttagcgttagtgttagcgacaggaatggcagttacaacgtttggagggacaggctctgcttttgcagattctaaaaatgtgctctctacgaagaagtacaatgagacagtacagtcaccggagtttatttctggggatttaactgaagcaactggtaagaaagcagaatctgttgtgtttgattacttaaatgcagcaaaaggtgattataagttaggggaaaagagtgcgcaagattctttcaaagtgaaacaagcgaagaaagatgctgtaactgattcaacagtattacgtttgcaacaagtttacgaaggagtacctgtatggggttctacgcaagtagctcacgtaagtaaagatggttcattaaaagtattgtctggaacagttgcacctgatttagacaaaaaagaaaagttgaaaaataaaaataagatcgaaggcgcaaaagcaattgaaattgcgcaaaaagatttaggtgttacacctaaatatgaggtagaaccaaaagcggacttatatgtatatcaaaatggtgaagaaacaacatatgcatacgttgtaaatttaaacttcttagagccaagcccaggaaactactactatttcattgaagcggacagcggtaaagtattaaataaatataataaattggatcatgtagcaaatgaagataagtcaccagttaagcaagaggcacctaaacaagaagcgaaaccggctgtaaagcctgtaacaggcacaaatgcagtgggtactggtaaaggtgtattaggagatacgaagtcacttaatacaacgttatctgcatcatcttactatttacaagataatacgcgcggagcaacgattttcacatatgatgcgaaaaaccgctcaacattaccaggaacgttatgggtagatgcggataatgttttcaatgcagcgtatgatgcagcggcagtagatgctcactactatgctggtagaacatatgattactataaagcgacatttaatagaaactctattaatgatgcaggagcaccattaaaatcaacagttcattatggaagtagatataataatgcgttctggaatggctctcaaatggtatacggagatggtgatggtgtaacattcacttcattgtctggtggaattgatgtaattggccatgaattaacgcatgctgttacagagtatagctcagatttaatttatcaaaatgaatcaggagcattaaatgaagctatttcagatgtatttggtacattagtagagtattatgataaccgtaaccctgattgggaaattggtgaagatatttacacgcctggtaaagctggagatgcacttcgctctatgagtgatccaacgaaatatggtgatccagatcattattctaagcgttacacaggtactggtgataacggtggcgttcatacaaatagcggtattattaacaaagcggcttacttactagcgaatggtggtacgcattacggtgttactgtaaacggtattggtaaagataaagtaggagcgatttattaccgtgcaaatacgcaatatttcacacaatctactacgtttagtcaagctcgtgctggattagtacaagctgcagctgacttatatggtgctagctctgcagaagtagcagcagttaagcaatcatatagtgctgttggcgtaaactaaggctttaagggatagttataataaaatacctcaaaaataaagaaggagcataggctccttctttatttttttctccattttttccacaaataaaacaacccaatagcgcccgcgattgttacaatccacttcgcttcatttgttccattgataacatgatatgccgaatatacttcaatcaataaagccggtattttacctattgtactggcaatactgaaggatagtaatgacattttacctagagctgcaaataaagtaacgatactggatgggataaaaggtatcaatcggaatgataggacgagtagaaaggcctctttaccttttacataaaggaggcgttctacctttggatacttatttactttgctgtgagtgaatttctgaaggcctatacgataaatataaaacgagataatagcccctaatgcctcacctgcgatcgaaataatggttccgtttgttacaccgaagagctgtatgttaatagcggtcaaaaaaatactagggataaaacctaaaagactgatgatgatgttaattaagatactaagtggaattgcgattgaataatagtctgttaagaagttttgaattgtttcagccattgtttaaaatcctttatctttttttgcattacaccatatttccattgtgtaggcaagtacaaatttacataatgtagaaaacgttgataaaaaaaccatccgtataccttatataggtattgggtatatgaaatcagggatatattttaataacttaaaaaacaccaaacgaaccctttatttaaaagatttatttggtgtttttataggcatttaaattcgggaaataattataaaaacataggggtatatttataaaaggtcaaaaatagcggttttatgaaaaataggtgaggaatttaaaaaatgtgtatgttttttcagtgtgaaattgacttttagtggagttacgataataatcatgaaagaggtgatatgatgaaacgaataagtagtcttttcttgagtagtttattggcactaatgctgatcttaagtggatgtgcaggaaaagaacaaaaaacagagaaacaaacagggaatcaatcgacatcagtagaaaaaattagtgataatattttagatgaaatggaaggaccacctaaaaatggtcatacgattgaaagacatgtaggtaaatcagaagaggatttgaagaatcgcttgaagacagataaagtatcagcagcaagtacatactatgataaggaaacagcgacgaaagctgtaaaagatagtttgaagcagcatgataaggaaattcaagattggttaaaaaattctaaagaggcccgtctcgtattgaatacaactcattcattcccggttggaaaaacggtaataaagaaaaatatgaatgtaaaagacaagttagtaaaaacagttactgttttagcgagagataagtcaggagatttagggtataagatcattacttcttatccatctgataaataagaagggggagtaaatatgtatacgacattacaatattttctcaaatcgtactgtacgttaagtatccatgaagatgaaatagtaggcgtgatggaagagtttatagagcaagaagatgaagaaattgttttgaaattacgcgatgaattattatatatgaagaaaaaggatgcctgggaagaggcgtgcgtattagctgctaggcaaggaaatcgtatgtggtctttagaagaaacgaaagatcatcttacaacctttttagtattattgcaaaagaaaaaggcgtgatttactcacgcctttttcttttttgaaatgtgttcttttaatggggtcttattgttttggagcacttttatatacgctttttgaaatttggccattagatattacttcaccgttttgtgttacttttttatacgtaactgctgttattttatcattagttctactaattacttgagaagaaacttcaacatttttaccagtatttgtaccaaaaatacgtgtagtaatactacctccatttgaaaatgcttgaatataaatatgattgcctgtattgtttttaaattttaaatccggaccataatctgccactgctgcatcttgcccaagtggtaaataatttacgggcatagaatgattgcttcgagaaacaattcctaaatctgctcttaaagctgcgctatataaagtactactaacttggcaaacgcctccgcctgcactttgtataaccttaccttgtgaatatacggctgcggatttataaccatgtgcagcatccgttacgccaacgcggccattaaaactaaacgtttcatcaggtgcgacaataacgccacttaaagtattagctgacttatttacgttaaaggattgattcccgttacgaccagccattggagtcgaatattcagcgattacttctttaattcccattttctgtatatcttctgtagagcgttcaggttttaatagtgtaactggtaacgtaatgtcagatgtgccagaagtaatggcctgtttcgttaaatcagttagctttcctttatcgattttttctccattttgactttggctaatatttactgtagtgccttcaatacttaattctgcattaacaggattttttaatgttttattatatttatccttcataaagctttcataagcagttgtatttaattgaggtgttaatttatagtcgcgttttaattcaccgttttcagcctgcttccgcattttgtaacgatttattgcgtttccttcttgctctttaaagattttgtcgataatatctttttctttataatttatccctaaatctttccatgtataagtttgtttatcattttggaatatgtacgtaagtgatttttgatctagttcagttattttttgattaataatagcttgaatatcttttttattttttccatcgagagaaataccttcaaatgtagtatttggtaatgcagtagtatctaattgattatttagtttggatacatattgatatccactaacaccgcctacacaaagtaatatgcctccagcaattgcagaaccgatcagtattttacttagcttcatttatttccccccagaaatttttgtataaatatatgtattacattttttgtataaaaatgatgaaaataacattatgtacgtactagtatactattattttcactatgtgtgtaatgtttttataaaaaatgttacactgttgtaataattgtctctttttgtcacaatatgcatggaaaatatgttgaaaattataataaaaaggctgtctagaaagttctagcagcctttttattataattttttatgttcatttttattcgtaacaccgagatgttcttgtagtgttgtcgatatattattgacgcttttttcatttggaacgtaataataaataccacctatatatttatcagtaccttctacttgcaatttgtccatttttaagtttgaacccattgaattttttgcaattgtcatcatatcatcaaaagttaaatttgtttttaagtctttatcaacagcgtctaatagaccaccgattttattaatggaattaagagataatgccttttcagcaatagcttctaaaacaagttgttgacgttgacctcgcatataatcactatcgatatgacgagttctagctagtgccagtgcttcttctccatttaaatgttgacgtccttttttaaggtgaattgcatcagcctcatctttactattttgttctgtgaattcaactggaacatcgacagtaataccaccaagggaatcaacaattttgataaatgatttaaagttgaattttacatagtagtcaactggaacatctaaaaagttctctacggtatcaatcgtgctgtccacaccaccgaatacgtgcgcatgtgtaattttatcgtatttctcacgtgatttaatgtagacacgtgagtcacgtggaatactaacaagtttaacagatttatcgtttttattaattgtggcaagtaatagtgcatctgtacgagttgctttcccataattcttgtccctaatatcactttcatcaacacccataataagtatggaaatgttgtcagtcataggtttaacggctttttcacgtttgctggatttatctccgcgacccagctcagaataggcattacttaaaattgattttgctttactgtatatatggaaggagtatccccctgctccaagtgctataatcagtaatggaataagaaggaaccaaagtagacgttttttctttgagcgtccttttttggctcgagtatctttgttcatatcggatttcatcattttttttcctttaaaactatcaaagtgtatacatctagaagcgcatttaaatacataaaaaatattgtacgctaaataaaagcgattgtacatgtataaaaaatagatgtcttgattatttatccggtaaatacccaattggtgaaggctaataatgagagtagggatagccgaatctgattaaagtttcattttataagacacctattcgttattgtatacaaaagatagggataagaaaatgataaaattttacctaattacaacataatgcttacgataattgcagataaaatactaacgagagtagctccatatagtaatttaaggccaaaccttgcaacaacgtttccttgttcttcgtttaatccttttaccgcacctgaaataatgccgatagaagaaaagttggcaaaagaaacgaggaaaacagaaataataccaactgtacggggagaaaggctattagagattttactaaggtccatcattgctacaaattcattcgttacaagcttcgttgccataatgctaccagccgcgacaatttcagaacttggtacaccgataaggaatgcaataggcgcaaagacgtagccgattaattgttggaaagtaatgccgaatataatgaggaatagatcattaatgcagctaattaatgcgacgaatccgataagcatagccccgacaacgatagctacgcgaaagccatctaaaatgtattctccaagcatttcaaaaaagctttgcttttcgcctttaatctctaaaatatcttcgtcatctttaacgtcgtaagggttaatgataagtacgataataaaaccgctaaataaattgagaacgagtgcggttactacatatttaggttcaatcattgtcatataggcacctacgatagacatagatacggttgacatggcagatgcacaaagtgtataaagacggtgttttggaatttgagctaattgttttttgactgtaataaaaacttctgattggccgacaatggcagaggcgatagcattataagattctaatttcccaagaccatttattttgctcaggaagtaaccgatccaatgaatgaaaaatggtagtattttgaaatgttgtagtataccaattaagacggaaatgaagacaattggtaataagacagtaaggaaaaagggcatttcacctttattggcaaggccgccaaatacgaagtttataccatcagcagcatactcgagtagctttgtaaacaaactggagatgacccgaataagtatgagaccgatttctgtattcaataataaataggttaaaattaactgtataagaagcatgatgaaaataggtttaaatttaatatgcttcttattgttactagcgatataagcaaggaagaagacgacgataagtcctaagaaaaaagtaataaatttcatagtaagccccctaaaagagatattctgctatatatgtttttcatttcaagggagaatatgcatctttggtaaagaaaggaataaagaagtcatgaatataagtagagtgcatcacgttgcaattatttgttcgaattatgaagtgtcaaaggatttttatactaggatattgggttttaaagcgataaatgaagtatatagaaaggaaagagattcttataagttagatttatgtgtaggaaaagagtatcaaattgaattattttcatttccgaatccgccgaagcgcccgagcttcccagaagcggctggacttaggcatttagcatttgctgttacaaatatagaagaagccgtgcaagatttaagtcaatgtggcgttgaaactgaggcgatacgtattgatgagataaccgggaaaaaatttgtttttttccaagaccctgacggtctaccgttagaattgtatgaggtttgaaattggtgaattttatatagggttgctttcgagtaaatgaagaaactaaagtgaaacttctttttaaaaggaggtgtaactttagctaagaaagctaaagggtatatgtggatattttaaaattactgatggtagccatccttattggattaacagcattttttgtagctgttgagtttgcaattattaaggtgcgtagcagtcgtattgatcaactcgttagtgaaaaacgacgaggagcattggcagcgaaaaaagtaacttcgaacttagatgagtatttatcagcatgtcagttaggtattacaattaccgctttagggcttgggtggttaggtgagccgactataaaacatttacttgagccgttgtttttaaaactaaacttatctcctgcaattgcaagtaccgtttcatttattattgcttttgcagttattacgtttttacatgttgttattggtgaacttgctcccaaaacgttcgccatacaaagagcagagcaagttagcttattattatcgaagccacttatttacttttaccgaataatgtatccgtttatttgggctttaaatggttcggcaaggcttgtaacagggttatttggtttacatccagcttctgaacatgaagtagctcattcagaagaagaattacgattgatcttatctgagagttatgagagcggagagattaatcaaagggaatttaaatatgtaaataacatttttgaatttgataatagagtagcaaaggaaattatggtgcctcgtacggaagttataggtttatatgaggacgaaccatttgaaacacatattaaaataatcgcacaagaaaaatatacgaggtatcctgtatttggtgaagataaagatgaaatcattgggatggttaatgtaaaggatttatttattcgttatatggatggtaatcgggacgaggaatgctccattacgccatatacaagaccagttattgaagtgttagaaaatattcctatacatgatttactattacaaatgcaaagaaaacatattccattagctgtgttgtatgatgaatacggaggtacagcaggaattgttacattagaagatattttagaagaaattgttggagaaatccgagatgaatacgatgaagatgaacacccgcctatagagcatataagtgaaggtggacactgaaaaattcttctacatgatactcgtgtttttagagggcgaattttttaaatagggatttagaatgaaaagtataggtgatgaaaatgatagcaacgaaggatatacgtatagaaaaagactttttaggtgaaaaggaagtaccaagtatagcttattacggtgtacaaacattacgcgctgtagaaaacttcccgattacaggatatcgcattcatccgtcactcattacggcaatggcaattgtgaaaaaagcggcggcacttgcaaatatggatactggatacttagcgaaagatattggacatgaaattgcggaggcagcgcaagagattgttgatggaaagttccatgatcaatttattgtggatccaatccaaggtggtgctggaacttctattaatatgaatacaaacgaagtaatcgctaatcgagcgttagaacgtatgggatatgaaaaaggcgagtatgcaaaaattagcccaaatacgcatgtaaacatggctcaatcaacgaatgatgcgtttccaacggggattcatattgcaactcttatgaggttagaagaacttcttattacaatggaagaacttcatgctgcttttcgtgcaaaagcaaaagagttcgatcacgtcattaaaatgggacgtacacatttacaagatgctgtgccgattcgtcttggtcaagaatttgaagcgtatagccgagtgcttgcgcgtgatataaaaagaattaaacagtctcgccaacatttatatgaagtgaatatgggggcgacagctgttggtacgggattaaatgcaaaccctacgtacattgaacaagtggttaaacacttgcgaacatttagcggatttccacttgttggtgcagagcatttggttgatgcaacgcaaaatacagatgcatacacagaagtatctgcagcattaaaagtatgtatgatgaatatgtctaaaattgcgaatgaccttcgtattatggcatctggtccacgtgttggattggcggaaattcaattaccagctcgccaaccaggttcatctattatgccgggtaaagtaaatcctgttatggcagaagtaattaatcaagtggctttccaagtaattggtaatgatcatacaatttgcttagcgtcagaagccggacaattggagctcaacgtaatggagccggtgcttgtatttaatttaattcaatctattagtattatgaataacggattccgtgtattccgtgaatattgtattaaaggaattacagcaaatgaagaattgctgaagcaatatgttgagaaaagtgttggaattattacagcagttaaccctcatattggttatgaagcagcatctcgcattgcacgtgaagcgattgaaacaggaaaatctgttagggagttatgtttagaacatggtgtactgacagaagaagaattggatattattttagatccattcgaaatgacgcatcctgaaattgctggggcttctttattaaaggataagaagatgtaatgtgaaaaacaccgatccatttggatcggtgttttatttttaaaagatattaaatacagcgtttaattgaagtaagctaataatagctaagaagattaaactatatttcatcactgttttaaatagagcagattctttaccaactagtccaactgccgcacaagcaactgctacggattgtggtgaaaccatttttgctattgtgccaccaactacgtttaatgaaacgagagtagatgggacgatgtttaattgatcggcagttactgcttgaagtggtgcgaatagtgaaccacttgatactactgaacctgtaatgaatacgccaatccatcctaagattggagaaagaatagggaatgcattaccagtagaagagaatgcaagtccaagtgtagatgacataccagagtagttctctacgtaagctaaagcgataacgctacaaattgtatatactggaacctttaattcttttattgtttcaatcattaattctttaatcattttgccgtttacacggtagacgataagtgaaacaataattgctaatacaatcgcagtagttgtagaagagaatacatctagtttgaaaatcgctgcaaaaggtgtatcagcttttgtgattggtgcagtttttataacttgattatgaagaccagggaattgaatgttaaatactaagtttgctaatggaccatccggagcaaataaagctttaattggttttaaattaaagattgttacaaatgcagttaagaatacgaatggagaccaagcatataaaatttgattgaatgtatgagattctttttcttcttgcttttcttctttagcagaagattttggttgccaaacacgtaagaataatgcaagagcgaccatacttacgactgctgcgaaaatattagtaagttcagcgcctaagaagtaagttacaacgaactgagtaattgcgaaagaaacaccacttacaagaataccttgccaagtttctttaatgcctttaaatccatctaccattgaaacaagtaagaacggtaaaacaatgctaatgaatggcaaaatgtaaactgcttgacggccgacagttaatgcatctattccagttaattgtgcaggtactgtaactggaatacccatagcccccatagcgccaccagcgatattagctactaagcaaatacccgctgcttttaatggattaaagcccatacctacaagtaatgcagctgtaatagcaaccggaacaccgaaaccagctgcgccttctaagaaagcgccgaaagaataagcgattaataatacttgtaaacgttggtcatttgtaatacttgaaatgctatcacgaatgacattgaattgttctgttttaacagttaatttgtaaaggaagatagctgcgataacgatagtacaaattggataaaatccagataaaacaccaaatccggcagatgctactgctgcagttgtaggcattttataaacaaatatagcaagaataatagcaacaattacactgtaaagaccagccatgtaacctttcattttgaatcccactaaacaaataatgaagcaaaaaattggaagtgctgcgattagagcagataaccaaatattgtttaatgggtcataaatttgtgtccaagtactcataataatgacaactcctatctattttatgtgaagaaattcacattatttgtgaaactattcacaatcaacttacatgcttagtatattctccttcaacactattgtcaacgtaaaaaagtataattattccataatagtgttaaaagaaatgctttgttcataaagtagacaaaaagcccacccaagtctatttgagtgggcgggataaattatttgcatattcttttctttcagttgtatatacattattgattctacagttctatagtagagaccgtctttgtatcgaatatgagaaagtatgttgaagtgtgtaatatttgctaggttggtacagcttgccttatttgatcaagtcagaaagggaaaataaatatatttaataggaaggatttcatcacagtttaagttattgaatactatttaaaaaagcaataagttaaaatttaatgttatgatatctctttttactgaaaattccttttagcataacaaagaggttaaatataaccccaaaacgttacgataggttatcaattatagacggtattttacaatataattactgtacgttgcaatgaggtgaaaatataacaaaaagcctgataaaacaacgtttgcaagcaaagtatttgcagcccgttattttgctttttcgttatatcatatagtataatattcaaaatcagcaaggaatttttcctgagttctttgctggttaaggtggaaaaaattttcagctttataggttgataaagttatgtcgtaacaggaaatataagaacagatatataaataaataaaaagaaaataaaaacgaaaatgaggggaactttatgagccaaaatcaattcgaatgtcgtatttcagaagaagatgtacaaatgttaagagcgttagcgcatccgttgcgtctacgtctagtaatggaattaatgcaacgtggaacatgtaatgtaacacaattacaggaagtgttagaaattccgcaatcaacagtttcacaacatttaacgaaattaaaacaaaataaagtagtacgctttgaacgacgaggactagaagtgtattatcaaattcataacgataaagtaagtgaagtagtaaaaacattattttcttaaaatttgaatattatggaaaaaggataaccattaaaatgttgctatatggaatatattctaaaaggaaaagaaaagatagaaaggagtgtaataagtaaaaggagggatagtagaatggatgtaaaacgtgtgaaacaaattttatcttcttcaagtagaatcgacgttacatatgaaggcgtaccggtatggattgagagctgtgacgagcagagtggggttgctcaagtgtatgatgtatctaatcctggagaaagcgttcacgttcacgtgaacgctttagaggagaagtaatagaaaagacgcttctaaaatcagaagcgtcttttttgtattattccatcatactcgcaacttttttagagaagagaaggagtacaagtcctaagacgataacgataatgccaatacttgcaaatacttcaaggtatcctaatgattgtgtaaaggaagcaagtttaccagctaaccatacacccattagtaatgatgctaatttaacaggtgcaattgcacttaccattgatagaccgattggtgataagaatagttctccaattgtatggaacatataagtgataacgatgaataataagtttgctttaacagttatatcagcttcactacttccagtttttagaaccgctaatgttaaaacaaggtaacctatacctagtaaaatcataccaaatgccatttttgttggtatttttaaatcgccacgctttgatttagaaagttttaaccatagcatagatacgaatggtgcaagtagtacgatgaacgctggattaacggattggaaccaagatgttggaatttcccatccaaaaattgtacgatcaacaaatttatctgtataaagtgttaaagaactaccagcttgttcaaagcctgcccagaagaatactacgaaacaagttaaaattacaattgcccaagtgcggtttttttcttgttttgttaaaggtttcttttcgactgcaggttgattttttgtttttttaccaataactgttgttcctgctgtaccaagatagcgaggagctaataagttgaaaacaatttgtccaataatcataccgatacaagctgctaagaatccgtatttatatcccataaccataacgccatcaacgcttgttttaaagaaatcttctgctaaaaatccacaaataagtggagcgaagaaagcacctacgttaatacccatataaaagatagtaaatgcactgtcacgacgtgaatcattttcttcatacaattcacctaacagtgtagaaatatttggtttgaagaatccattaccaataactaatagtactaatccaaggaatagtcctgtttttgtattcatggagaatagtacaaagttaccaattgccataataattccgccgagagtaatggcatgacgtctcgtaatataatgatcagttagccatccgcctataattggcatgaaatatactgccgctgtaaaagtgccatataattgcactgcgaatgccttatcaaatcctaatccgccactaacggcagcagttgttaaataaagaactaaaaggccacgcattccataataactaaatctttcccacatttctgttaagaacaacaagtacaatcctggtggatgtttttttggtgattgttgctctccagctttgtctaattttaaagctgcatccatttttgtttccccctaatcctgtataacggatatttatgtaatcattttaatttacaaaatatttagaagtcaatagaattatatggaaatagaaagaaaattcctaaaaaatttctattcttcttcgaccgttattgtattttgccctgaaaacgagatgataagcgttttcaaatgtaataattgaattctaaaagaaaataaaatagttattaatcagaaaatttagattaaaatatttattctgatatagagaaaatatattctatttacttttataatataacatattgggaataaaaatacaaaacgaaataatgtgacatttaagtgaattgaaaaataaccagctccacagaaggggagctggttaaggaaatactatttaacaaagcgtttttcgatatcatctaatagtaggttagcagccattacaccaccagctgtattccaaataacgtcgtcaactttgtatgctttaccatttttcactgcatttaaatttttaaatagaggatcattaatatattctttttctaattcagagccctttttctcgtttcctttatcgaatgtgaagtagaataatacatcaccatccattgcagaaatacgttctttagatacgttacgctctgcgaagtcgtttttattttgatcgccaggacgcttaaatccaagttcttttaaaataacaccagagaatgtatcaccatgataaatacgaacatcaccaggcatgaagcgaaccatagagatttcttgatttactttatcacctagtttggcttttaaatctttcatacgtttatcataagcagctaaaaccttttgaccatctttttctttatttaatgcttttgcataaaacttgaagttatctttccattcaccgcgtaatgtttcagagaacacagtaggtgcaattgcttttagttgctcgtacactttttcgtgacgcattttgttaccgataattaagtctggttttaaagaagcgattgtttctacgttcacttgtccttcatcaccaacaacttttacatctttcattttatctttaatatgtggataccatggatcaccagtccaagattttacagccccaactggtttcacacctaattcaagtaaagcttcagtaccttcatttgttaaaatgactacacgttttggattagcaggaacttctgttttacccattgcatgttccacaggaatcatttcttttttcgtatcttcttttgattcttctttcgtatttgattttccacaagcacttaaaagtagtgaaaaggctaatgaaaatacaaatactgtaaacgatttctttcgcatgaaattcattatgtaccccctacatagtgagaatttttttcaatagcaagcatgatattaagcctttatctttagattgtcaatacatacggttgaaaataattctcatttccgttgacaatgagaattaagttgaaatacacttacaacgtatcattatacattgaaggggaaacgctgcatgttattaaaaacaaatcgagcaaaatggattggattatttgttgggatcattgcagtcattacttgtatttggggaagtattattttcggatatacaaatacgagttggaaattagcgttagatgcttttttccattttaatgggtccaatgaacatattattattcaaaatgtgcgtctaccaagggcattaattgcagcgagtgttggtgctagtttagccattgcaggttgtcttatgcaaactttaacgaaaaatccacttgcttctccagattttattggattaaattcaggtgctgctttcttcatagttgtagcaattgttattttttccgtgacatcattatcagctttcacgtggattgccttcttaggggcagcaattgcagctgtacttgtatttgcttctagttctttaggaaaagaggggacaacgcctcttaaattaacgttagcaggggtcgcaattagtgcgttattttcatcattaacacaaggattacttgtgttaaatgaaaaggcgcttgaagaagtattattttggcttgccggatctgtgcaaggaagaaagttagaaattttacaatcagtattcccgtatttattaataggctggattgcatctattatgatgacagggaaagtaaatacattaatgatgggggaagacgttgcaaaaggacttggtcaaagaacgattttaatgaaatcattcgtactacttattattgtcctgttatctggtggttcagttgcggtcgctggtccgattgggtttattggtattgttaccccgcattttgccagatttcttgttggggtcgatcacagatggagagtaccgtatagtggtttgttaggtgcaatactattaatcttagctgatatagcagcaagatatgtcattatgccacaagaagtaccagtaggggttatgacagcatttattggggccccattctttatttatattgcacgtaagagagggcttagcaaatgaagaagtatattccgttccgtataggaaaaggcgagctctcgtttttaatgtataaacgagcttgtctcgtcttattcagtttactagttgttttaattggattattttttgcgagtgcaggtatgggagacatgaaaattgctccttatgatgtatggcaagcgattactggaaatggcgatgcgatgtcaaatatggttgtaaataagtttcgtatgcctcgtattttaattgctatccttgtaggaatcgcacttgctgtagcaggatgtattttacaagggctcgttcgaaatccacttgcttctccggatatcatcgggattacaggtggtgcaagtgttgcagttgtattatttttagctatatttagtgataaaaataatgcgctaactgtaagcattcattatatgccgttagcagcttttattggggcaacgattgtagcactttttgtatatttatttgcatggagaaatgacggattatcaccgattagtcttgttttaattggtgttggtttttgggcattaacgaaagcggcaacgactttgtttatgttgttagcgccaatttaccaagcgagtcaagcgaatgtatggattacaggcactgtttacggttcttcttggcaaaatgtcatggtacttgcgccgtgggttctcattttaacggtaatatcgtttatagctgctagacatttaaatgcacaagagctaggggatgatattgcggtagggcttggtgttcctttaacgaagtcacgcatatttatgttattacttagtacagctttaattggtggagccgttgcctttgctggaggaattggatttgtcggtttaatggcacctcatatttcacgaagactagttggttctttatacggtgcattactcccagttgcggctattgttggtgcaattttagtacttgctgcagatttaattgggcgtacagttttcaccccacttgaaattccagcaggggtatttacatcagcaattggtgcaccttattttatttatttactttataaaagtcggaattcataaaggaagatgaatatgcaaaaagcattggagacgaaacgtttgacgttgtcttatggtgaaacaattattattgatgagttgaatttagaaattccaaaaggtgaaattacaatcttcattggttctaacggttgtgggaaatcaactttattgcgttcattagctagattattaaagccaacaactggtgacattttgttagataatcaagccattcaaagtatgcaaacgaagcaaattgctcgtcaaatggcaattttaccgcaaggaccgcaagcgccagaagggcttacagtattacaacttgtaaagcaaggacgttatccgtatcaaacatggctgaagcaatggtcagaaaaagatgaggaaatggtacagaatgcacttgcagcaacaggtatgacagaatttgctgagcgtgatgtgcatgctctttcaggtggacaacgccaacgggcttggattgcaatgacgcttgcacaagatacagatattattttattggatgagcctactacctatttagatatgactcaccaaattgaagtgctagatttattattcgaattaaatgaaacagaacaaagaacaattgttatggtactacacgatttaaatttagcatgccgttatgcagataatattgtagccattcaagataaacaaatatatgcacaaggtaagccagaagaagtagtagatgagaaactagtacgtgatgtattccgaatggaatgtcaaattagtacggatccgttatttgggacaccactttgtatcccacatggaaaaggaagacgtgtacgtaaagaagttgctcatgcaatgagataaagaaaaagacgatgaggaatcatcgtcttttttattttcggcaagagaataagagaaagaggggaatacgtaaacgacgttcatattcttccgcgctttgaaaataagtttgatttggtgtagcttcttttaaatttgtaattgtaaatccagcttgttgtaatagtgtaaaatattcttccgttgtgcggtgatatttaataacttcttgatcaatccaaggttcaacgcgttttcctgttttaaaataatcatcgacgagccagctcgttctctttccgctcgtttgcaagctttcaaatgaagaagtaataacagggtgttggacactaaaagtaaaggttccatttgtttttaaagtttcgtacacattttgaaaaatgataggaagatgttcgatataatgtaaggcgagtctagatgttactaaatcaaaagtagcaggagggtatgtgtagtctttgaggtttaaaaaatggacgatcccatttttattttctagttgttttttagctttttcatacataagttgggagccttcaataccagtgtaagagtggcagtctttttctaataattccttgccaaattttgcgtcaccgcagcctaaatcaaggattttctttcctttcacatcaccaatgagttgaaagaaggctggtttttctagtaattcatttggactattttctcggtatcttcgtttcatatattgtttaaaaaatgcttcgttattatatacatcagattcagtaaatgccatgattgaagcccccttacatattttttaattctaccaaatatgaaaagtaaatgatagatttcttgtaatgaatcgtatataatctaaaattgtaagcggttactttaaactatttttctataataaattctgaaaacgtgttaagctagtagagggattattagaactattaagacaataattcgcttacatgaacgatgggaggcttcacgatgtctagtaaaacacttgcgaaatttttagaagaaaatttagaggatttaaaatcaaaggggctttataacgtaattgatccgcttgaaagttcaaatggaccgatcattacaattggcggaaaagaatatattaacttatcttcaaacaactatcttggattagcaacagatagccgtttgcaagaagcagcaattggtgcaattcataagtacggcgttggagcaggagcggttcgtacaattaacggtactttagatttgcatattaaattagaagaaacaattgcaaagtttaaacatacagaagcagcgattgcttatcaatcaggatttaattgtaatatggcagcgatttcagccgttatggataaaaatgatgcgattctttcagacgagttaaaccatgcttctattattgatggtagtcgtctatcaaaagcaaaaattattgtttataaacattctgatatggaagatttacgccaaaaagcaatcgcggcgaaagaatcaggtctttacaataaattaatggtaattacagacggtgtcttttcaatggatggagatgttgcaaaactaccagaaattgttgagattgcggaagaattagatttaatgacatacgtagacgatgcacacggttcaggtgtacttggaaaaggtgcaggaacggtaaagcacttcggtctgtctgataaagttgatttccaaattggtacattatcaaaagcaattggggtaattggtggatatgtagcagggaaacaaaacttaattgactggttaaaagttcgttcacgtccattcttattctctacagcagtaacgccagctgatgcagcggcttgcatgagatcaattgaaatcttaatggaaagcacagagttgcacgatcgtttatgggaaaatggtcgctatttaaaacaagggttaaaagaacttggctttaacatcggagaaagtgaaacgccaattacaccttgtattattggtgacgaagtattaacacaagaatttagtaaacgtctaaatgaagaaggcgtatatgcaaaatctatcgtgttcccaactgtagctaaaggaaccggacgcgttcgtaatatgccaacagcagctcatacgaaagaaatgttagatgaagcaattcgtaagtatgaaaaagtagggaaagaaatgggcatcatttaagtaacgacatcttttgaatagcttgcaaatgaggagtggggaaaatgaaaaaaattctagtaaccggttctttagggcaaattggttcagaactagtaatgaaacttcgtgatgtatacggcgcatcaaatgttattgcaacagatattcgtgaaacagatagtgaagtagtaacgtctggtccatttgaaacgttagatgtaacagatggacaaaaactacatgatattgcaaagcgtaatgaagtagatacaattattcatttagcagctttactttcagcaacagcagaaaaaaatccgttatttgcatggaatttaaatatgggcggacttgtaaatgcattagaagcagctcgtgaattaaactgtaagtttttcacgccaagttctatcggtgcattcggtccatcaacgccgaaagataatacgccacaagatacaattcagcgtcctactacgatgtatggggtaaacaaagtagcaggggaattactatgtgattattatcatcaaaaatttggcgttgatacgcgcggtgtacgtttcccaggtttaatttcttacgtagctcctccaggaggcggaacaactgactatgcagttgaaatttactatgaggcgattaaaaaaggcacatacacctcatacattgcagaaggaacatacatggatatgatgtacatgccagacgctttacaagcgattatttcattaatggaagctgatccaagtaagctagtgcatagaaatgcatttaatattacagcaatgagctttgagccagagcaaatcgcagcgtcaattcgtaaacacatcccgacgtttacaatggattacgctgtagatccagctcgtcaaacaattgctgatagctggccaaactctattgatgcaacagcggcaatgaaagagtggggctttaaagcagaatatgatttagacaaaatgacaacggacatgttggttaagttaaaaaaaagctcacagctgagttagtgatgaattaataggaagggtcgattcttaggaatcgacccttttaattgaaggagaaaagcaacatgcaaagagttgatgtcgtatacgcactaatacatgacgaagaaacagataaaatattaatggtacataatgtagaacaaaatgtttggtcattgccgggtggggctgttgaaaagggtgaaacgttagaggaagctttagtaagggaagtaaaagaagagacaggtttaactgctgtggcaggtggacttgttgcgattaatgaaaaattctttgaagagccagggaatcatgcgctattatttacatttcgagcgcatgtagtaaaaggtgaacttgttgcagcagatgaaggagaaatttccgcaatagagtgggtggacagagcaattgcaaatgaacgattcccattctacgatggaggattcgattcattattagaagtagccattccatataagtttcaaccagaaacaaaatgattaaaagaaaaaacaggagcgttgttgctcctgttttttctattcaatcgtcttcagtaataactttttcaatagtggtttaatcttcaaacgtaaatcttcagcgtgatttgcaactaagaagtgatggttataaatgttcttcattaattgataagttgcttctttcgcttcgccttcttcgatgaagataccgattacttccattccgcttttacgcgcgagtttaacagcttcatgcgtatctaaaataccgtcttgttgatagtctaaagcagaaggctcaccgtctgtgaagacaagtaagaatttatgcttttctggtctttttgcaagcttttcagaaacgatccgaataatatatccatcgcggttatcctcttcttcacgaagctgcataatttcgggaccaacgtttggtaacgttgagtttttatacgttacaacttcatggataacgttcggtttatcttcaggtttcgcactagaagcatcttcccaaaatccgctaatagcgtgcgggatttttaaagattttaaagcttcatggaatagaaccacactctttttcgtttcttccatcttgttatacatagaaccagaacagtccactaacagttggaatgcaacgtcaagctcttgcgattcttgtccttttttataaaacatgcgcggctgcttttcagtataaatacgaaggaatttcttacgaagtcttccgtaatatttatcactatttgcattcgtcttattttcaatcgttttttcgataattttctttaattcttttacatctttattaaccactgatttgatggcttggtaatcctttttctcgtcaggagttgatttgcgagcttctttaaatgtatgagaagcaccaacgttatacttaccgtatgcaccatcattttgactagaagcgtgtgaagctcttgcttcttctgtatcagcaccatcaaagttagattgtgtacttttttgagaagtaccttgtacagaaccaagtgcttggtcaccatcttctgattcgcgagcagtgtcacccatcatatttgtttttgtaccgctttctaattcaaagcgtaaaaagttctcgttttcattgtttttattttcacgatgccatgtcgagaagctttcattcattttatttttattttcatcatcaacgatttgcgtatcatcatttgttaatttttcaggacggctgtctttctcatctgcaataacagataagtagagcggagcatgtccgaaataattgttaagcatatcactttcaagaagctcctctaaacgatagcgaattttctcaacgatatacataatatcttctgtattacgagcttggaatgtttcatgcagaatagcttcaatttgctcgaaatattcattattaaacatttcatatttatcgctcgttaatgaaagatagcatagacaaaatagacgatcaccgtgatagttacgaacgcgattgatttcattttgtgagctaaagtaattgcgatacatttcttttcttcttttaaaaacatgctttgtgccagggcgtaagttttttacgatttcctcaacacgtaaatcttctaatagaacaaataattgtgttaaaaacttttttaagggtgattcttgtaattcaattgcataagaacgaattaaagtcatgtccgagtaatgtttattaccaagtgcttttaaaaacacttcgctttttaatccgattactgtatcctcttcttttcgatcatcccaaaagtgactaatgacaacctttttttcaatttcgtcgtagtatgctttatagccatactcaaggtaggcatcgtcttctttgagaagagcatacattaagttttccatttgtagaaacagcgacgcatcaatttttttgtcactaaaaatttgtctcataaattatccctcaaagaaataactttctgctaattcacggacagtcatttgttctgtttcatcgtttaattttgcgataatactacgttcaattgcacgcataacaggaatatatacacctaaatcacatgcatcgataatgccacgaatacttgctgcttcttcacttacgcggccatcacgagctaaaggcataagatcgcttgcaaatgcaacgaacttttcaattgttgcaacatcttttagttttgattctgctaataatagttcttttaatgtatcaccttggatgtaaggaacttcaataataacgaaacggttttttaacgcttcgtttagttcacttgttccaacgtagccttcattaattgctgcgattacacgatactcatcatcaccgtatacaacttcttgtgtaaatggatttgtaatcattttacggtaatctaatgcaccgtgaagaagtggtaacgtttcaggttttgccatattgatttcatcaatatataggaaatggccgttcttcattgctttcataagaggaccgttaacgaatgtaacttcagatgcgccatctttcgtttgtagtgtgttgtatcctaaaataccttctacatctaaatcgacagaacagttaatgctatgcattggtttttggaataaagaagaaagtgtttcagctagtactgttttaccactaccagtcggcccttttaatagaatatttttgccaagaagaagtgctgtaatggcatcttcgataatgctattatcagatgccttatatatttttgtaccgatcaaatgtgcattttcaccagcttcttgtttattcttttcgtgaattgtagaaagttgctgttttaaatcagcatgtatatgaaattgttctaacatgtatgtcccacctaacattattttcataaagtaatacatcttatgataacttgttttaatatggtatgcaaagaaaaggagaggggacaaatataaaagaaaaagcaatcaataatacattgattgcttatagtaaaggagaaatgagcctcataaaagattctaatattcgttttttgatacttctcttttggaaagcgttccatttaatttcagtagaatgcttaaagtcatcttcaaaatcacgtttaatatcatgaacagtttctgattcatacagtacgctaataatttcgtaattcaattcaaagctgcgtacgtccatatttgctgttccgattgttgcgattttatcatcaacaagtaaaatttttgcatgcataaagccatctttataactataaatggaggcaccagcttttaaaagtggagtgaagtaggactgagatgcttggtcactaataatactatcgcttttaccaggatataaaatgcgtacatctatgccagatattgcacttaaacgtaataatgttaaagtttcttgatctggaataaagtagggtgtagcaatccaaatagatttttttgccgagcccataacagctaataatgtattgcgaatgcttttatcatctgagcttggtccgctcgctacaatttgcacagcaccttctgcgtttgaaatttctttaccagggaagtattgtctattcataaatggatcccaagaataagtattcaatccactagatgcatagagccaatcctctagaaagattgcttgtaatttatatagcgcttttccttctacttttaaatgactgtcacgccaaacgggaaatttttttgaacgaccaagatattcatcaccgacgttgagtccaccagtaaaaccgatttctccatctacaatgacgattttacggtggttacgataattgacggtttcaagtaaccaagctgaaaaaataggatcaaattcaacaatttcaattccagcttctttcataggttgtaaaaaccgtcttctcaacgtattacttccgagtccatcataaaggaagcgtacaataacaccatcttttgcctttttgattaacgcatcccgaacttttgtaccaatctcatcagatttataaatatagtattgaatatgtatgtgatgttttgcttgctcgatcgcttgcaaaatttctgagaatgtttgatctccgtttgttaaaagtttggtagtcgttctatctgctgcaggcccgcctccaaatttttgtacgacttctgttaaatggacagagcgttcacttaatgggactttgagtgataactctagtcgtcttccttctaatatttcacggaataactttctttgctcttctgaacgatggagatgtttttttcttctccaacggctacgcccgaaaatagagtataaaagcacacctacaacgggaagaagtgctaatactaaaaaccaggctaaggtactttgaggagatctattttcgataaaaataacgaatgaaattcctacaattgtgatggaccagagaacgccgacaaatgtatataacgaaatataagatgtatttaataggaaaggaacgatagatacaattgtaaatattaatagtaattggatgataggtttcttcatttctatataattcctctaatctttcctcaatatagatttcctaaatagcagatgtactgtgacatttttattataaagtgttttctattttttacaaaatgtaggtatctccccatactttccgcatttgtcctacatacagtgtattgttacgtttttaaagagaaaaggaaggtgaatataatgtatggtcgtccaattggaggatttggtcacggtggtggtttcggtcacggaggttttcatggtggttttggacattcaccattttttggtggaggtttctttccagggtttgtagcaggagcattactcagtcctggatttggttatggcggatatggttatccgtattactcggattattcttattatacaggttaccaacaagatccatattattcttacaatacctattaagatgagaaaatggaaaaggagaggggaaatatgaattatatagaaaataacggattgtattatcgtaatcatcatcatggagggcaccatcataacggcggacatcaccaccatggtggacacaatcatcatgatcaccatcatcatcacggaggtggatggggctggggtggcggctcatggggcggtggatttttccctggaagttttgctggaggtgtgttaggtgggcttacagctggcgcactaacgggtgcagcaggtggaggctactatccagcgccgtacccagtaacttatccagcgccatatccagtgccatatccaacaccatatccggggtatcaacaaacaccatatccgtattaaataaaaaaagaggctatcctctttttttatttaataaagtatttatttataaaatacttccaaaattaaggtgaaaatatgttaatattttgttattgtaattcaaaaacatatataataattaaaatttacatatgtttttgaatagagttagctaattatagcgataagaaactactatttataattgaaacggtattatattgctttttattacaaataatattatgttattttaatcgacatatttcaaaatttgatttatgtaaaggacgattattaggaaatgaaatatctctatttctataaaaagaaacaagttatgttttagtcagataggaagcaaggagagatgcgcatgctagaacaaagaggtcatgcattatatgaatcttcattgcgagatttaaagttagcattagatgagtcttcaattgttgcgattacagaccgaaagggtcttattacatatgtaaatgataagttttgtgaaatctccaaatatacaagagaagagttaatagggaaagatcatcgtattttaaattcaggatatcacccgaaaacattttttcaaatgctatggaagcgtattttgagcggaaaagtatggagaggtgagattcgaaatcaagcaaaagatggtacatattattgggttaaaacaacaattgttctatttttaaatgaaaaaggagagccatatcaatttatcgcgatccgaaatgatattagtagtaggaaagaagcagaacagaggttgcggttaagcgaaagtcgttatagggagctggcttatcatgatgctttaacgagtttaccgaaccgtttacaattaataacgactgttaatgagttgattgcagataaaaacgagtttggtatgatttattttgatttggatcgttttaaattagtaaacgatacgctaggtcatatgataggagatttacttttaagcgaagttgcttcacggttgcattatgtgctaggagagaaagatgttctggctaggctgggtggcgacgaatttgtgttgttaacaaaaaatcataaacaagatgagatgaggcagctagcgacatctgtgttgtcatgctttcaggcaccatttatgcttgaaggtcatgaagtatacatttcggctagtctaggactgtgctcatatccgcaagatggacaagatgtagaaacgctattgaagaattcggatttagctatgtatagcgcgaaagaacaggggagaaacgccgcgtgtttctttacagatgagttacgtgcgaaaataaatcgtagaatgaaaattgaatttgctttgcaaaaggcaattcgtgatgaagagttagatgtggtgttgcagcctattattgatttgaaaacgaagaaatatactggtatcgaggctttagtacgttgtacgacagaagaaggtccgatttccccaagcgaatttattcctatagctgaagaatctggacttattataaaattaggagactgggtgttagaaaagtcatgtcgcttgtttaaaacattgcctgagtatgaagaaggactaaagttatctgtgaatttatccatacaacaattaatgcaaaagcgttttattatatctgtacgtagtattttaaggagaactggttttcctgcaaatcgtttaattttagaaataacggaaagcattgctgttcgtcattttgattatattattgctacattacaagaattaagaaatatgggtattttaattgctttagatgacttcggaacaggctattcttccttatattatttaaaacaactaccgttggatatagtaaaaattgatcgtaattttattcgtgaatttcattatgatcatgcacaaccagagcgaacgattgtaaaatctgttattgaaattgcccatagtttaaatttagcagtagttgctgaaggggtagaaacagtagagcaagaaagcttattaaaatcgatgggctgtgattatgtacaaggattttattatgcaaaacctttatctgtagcagagttaaaggaaaagttaattatagacttctaataaaaaagagaagccagaagcttctcttttttaattcattttttgtgagtctttcattagtacaggataaagaataaggcctaatacgaacaatccgattcctaagaagaacgtttttaaatcagcagttcccgttttgataacccaaatagagtatacaaatgctaatgtcgtaatgatcccgtcctttattcgagaaccgggcagtatatcatacgtttctcctgtaataactaatttgaattggtacagcgtagaaacaaggtatggaattaaataagctaatgttgctacaacgatagcgaaattataagcttctgatacagtaccagaaatcgttgagaataagaaaatttgcgtcatcacatttgtaataaataatgattttgaaggactaccttttttatttgttttcgcgaaaaatttagggaaaagcccattttttgctgcctgataaggaacctctgaactaacaacaatccagtcaactgtagatccaaataaagatacaagtgcaagtaaagccattatatatgcgcctttattgccaattgctaaatttaatgcgtctactaacggtttttgagagtcttttaaagcatcttgagagagagctcccattgtaagtagagtaattgacatgtaaataagaagagcgataattaatccgaaaatagtcgcttttttaacatcacgctgagatttcgcacggttagaaagcatgacagcagattcgataccgataaatgcccaaagtgttgcaatagcagctgaattgatttgtccacctaacgaaatggattgtcccgcttcattcataaatgtttgaccgtctccaaaatttgaggcgttgaaaatgaataatgtgattacaataaacattgtaaatccaataatttttgcaatagtagcaagaagattcatattgccagctcgatcaatattttgagaaagaatatattgaattccccatagcataaggctacatacgaggaaagttaatccttttccgagttctagtgaaaatccgttcgttgaaaagagaatttgcttactttgtaaaactggaaagaatgttgataaatatccagcaaaggaaataataacagatgctgttgcagcccagttcgctgcccaatatccccatgccatactataccctgcaactttacccgccttttttgaagggaacattgcttgagcatagctttgtggccctgcttttaattctggctttcggattgccaaatttccaaatacgagtgcaatcataaatacgccaaggcctgtaatactccatgcaagtgtagaacccattggacctgatacttgtgctaaatttgctgggagcataaatacgccaccgccaaccatattcccgataacaaaagctgttaaaacccataatccccattttttcgtttccatttttgttaactcctttgtagtaagatttgcttaaacatcattttttactagctttttggcaataaaaaaagagccatgtagataaaaaatacctacatggctctttcgccaaagcgtaggtacaacgggaataacccttgtacctacgcgtaatttttccgctaggtttcaagggttacgtatgatgatgatgtttttgtgcaaatgtaactacaattgttgtataagtaagcatagttctttgctccctttctcctctgattttgaagttagtatactacatgtttttttgaatgaaaagaaaaatataaaaatttttataaaaatacgttttagagattaaatatttacctgtatttttcctatactggaaaataagtgagagattggcagaagagtgtagcatggtataatacatatagaattagaaggtgacaaggggctattgtagatgatgagtaagtatgaacaaatttatacagcaatcagcaagtctattgataataaacaattaaaagagggatgcaaaatcccatcagaaactgaattaatgaaacagtatgaagcgagccgtggtactgtaagaaaagcagtggatttattacaagagcgaggatatgttcaaaaaatacacggaaaaggtgtttttgttttaaagcgtaaaaacattgaattcaactttggtggcattgtaagtttccaagaagaaaatgaacgtttagggcgccattgtattacagaagtcgtggaaatagagaaaataaaagcgacaaaagagattgcaaagctattaaatgtgaaagagaaaacagaaatagatcatattaaacgcgtacgaaatattgatggagaaaaagtaattttggatattaatcattttgtatcggaacatatccctggattaacgagtgaaattgcagcggggtccatttataaatacatagagaaagaattaggtcttcatattagttactcacagagggtaattgaggtgcagtcatgtacagaggacgatagaaagtatttagatttaaatggaacagattatgttgtcgttgtgaaaaactttacgcatttttatgatggaagtcagttcgaatatacagaatcacgtcaccgcttagatatttttcatttttcggatgtggcgcggagaaaataaggagatggaacgaaatgtttcatctctttttttataaaaaagttacaaactcgtatatacgagtgttgactaacttatatatacgagttaatatgtaattgtaaacggtatcaaaaaaagaaaagagggacgggaatatggggaaagactatcgtaaaacagcagaggaagtgttgcagtatattggtgggaaagacaatattgaacaagctgcgcactgtgtaacgagactccgtatcgctttaaaagatgaaagtaaaatagataacgataaattgcagtctgtttcattagtaaagggagcgtttcataacgctggggtatttcaaattgtaattggtccaggagatgttgatcgagtatatgctgaattgataacgcttgcaggtatgaaggaagcgacagtagctgacgtaaaagattccggaaaccaaaagttaaatccagctcaaaagtttgtaaaagtattttcagatgtatttatgccgatattaccagcaatcgtaacagctggtttactaatgggtattaacaatctattaggcgcaaaggacttattttttgatgggaaaaatttattagatgtgtatccaaacttaagtgggctttgggatttaattaatatgatggcgaatacagcattcgtattcttaccggcacttgtcgggtggtcagcaacgaagcgttttggtggtagtccaatactagggattgttatgggattaatgcttgtgcacccagccttattaaatgcctgggactatggaaaagcagcgactggtttagatggtcaaaagattgagtacttcaatattttaggactgttccaaattgagaaggtaggatatcaaggtcaaatcttgccagttttagtagcagcatttgtattaagtaaagtggaaatcttcttaaagaaacatgtaccaaatgcaattcaattgttagttgtacccattacaacgattgtcgtaacaggtgtgttagcattagggattattggtccggttacacgtcatattggagatttattaacagctggattagtaggtgtatatgaaacagtaccagtagttggagcagtattatttggagcattgtatgcaccacttgtaattacaggtatgcatcatatgtttattgctatcgatttacaattaattgcacaacacggtggtacattcatttggccaatgattgctctttctaacattgcgcaaggtagtgcggcacttgcgatgttctggatttctaaaaatcaaaatgataaaagtatggcatcgacatcagcaatttcggcatatttcggtattacagagccagctatgtttggtgtgaatttacgaaataaattcccgttctatgcagcgattataggatctgctgtggcggcgatattcattacattaaatggtgtattagcacctgctatcggaattggcggattaccagcatttatttctatcattccgaaatcgattccaatgtttattgtaggaatggttatcgcagttgtcatcccattcacgttaacgtggttatttgcaaaaagagtgaaacagaagtaggaggaagttaaacatgaaggattggcataaaagtgtagtttatcaaatttatccgaagagctttaatagctattacaataaagaaaccggtgatataaaaggggttacagaaaaactagattatttaaaagaactcggagtagattatatttggttaacaccgatataccaatcaccacaaaatgataatggatacgatgtaagtgattactatagtattgatccatcttacggaacgatggaagagtttgaagagcttttagaagaagcgaaagcgcgtaacattgaaattatgctcgatatcgttgtaaatcatagctcgacggagcataagtggtttaaagaagcgaaaaaagataaaaatagtccatatcgcaattactatatttggcgtgatgaaaaaaacaattggcaatctaagtttggcgggtctgcttggaaatatgatgagaagacaaagcaatattttttacatctatttgatgagacgcaagcggatttaaattgggaaaatgaaaagcttcgtgaagaagtatatgatatgatgcgcttttggctagataaaggggtaactggattccgattagatgttattaatttaatttcaaaagatcaacagttcttaaatgatgacggaagtacggcgacaagcgatggccgtaaatattatacagatggcccgcgcgttcatgaatatttacaagagatgaaccgaaatgtttttgaagggaaagatgtccttacagttggagaaatgtcatctacgacaattgataattgtattaaatattcaaaccctgatcgtaatgaactaagcatgacgtttagctttcatcatttaaaagtagattatccgaatggtgataagtggacgaaggctgattttgatttcattaaattaaaagagattatgtctaattggcaaattgaaatgcaaaagggtggaggatggaatgcgttattctggtgtaatcatgaccagccgcgtattgtgtcacgcttcggtaatgatgagaagtatagaaatgagtctgcaaaaatgttagcgacagctatgcatatgttgcaaggaacgccttatatttatcaaggcgaagaaatcggtatgacgaatcctaattttgagtctattgaacaatatcgtgatgtggaatcgttaaatatatatgatataaagctggaagaaggattatcaaaagaagagattatcgggattttaaaacaaaaatctcgtgacaactcccgtacaccgatgcagtggaatgaagatgtgaatagtgggtttacaacaagtacaccttggatttcggtggctgaaaactttaaagaaataaacgtagagaaggcattagaagataaggaatctgtattttattattataaaaagttaattgaacttcgaaaaacgtatgatgtaattacagaaggagaatatgctattttggatgaaaatgattctgaaatttgggcatatactcgtactacagaaagtgaagtgctacttgttataaataacttctatggagaagaaataacgtattctgtaccagctcatgttcaattagatggaatgaaacaagaagtactactgtcgaattataaagattccagcaaggatattgcaaaacttaacttaagaccatacgaatcaattgtatatcgatatacgaaataaaaggttgtatgcctgcgtggcatacaaccttttattttaagacaccactatacaaaatatttacgtctacttctggtttaaactttacttttgcataatctttattccacttttttttcttccataaatcagggtgatacgcgataaggtgtctaccaatcccaaaagcatcacaatttgctttttgtagtttatttgttatttttttcgcttcttttgtaagttgcttcgataattctttatttagcttttttctttcatccattttataaaggttatctcttggagcttcaagcgctataacttttaactgaagcttaatatgagcataaacatttccttttttatctgttgttatttttaaatctcgttttaatttccgattgctcacttccattgttaaatagtcagatgtcttctcggattcatcgctagtaagtttttgagttatacgggcacttgttcccatttttccggttaataacacgaataaaacagattgtttcaaaggtaaatgtccagttaatttatcattgttaaataaagctaatccgtttgtaattacttcccttccttttatttttatagaaggaagggtaaagtccttaccgggatctaacatttttgtagcagctgtctctaaagtttcttttggaaatacactcatatcttctaaacttttcacttttttctttagaaaatctccaattagtaaatttcctactttctttttttctagtatctcggatgtttcaccatctactgcaataagttttactaaagcagttgggtttgttgggtcccgaaagctgacatctaaataaggtagtacacctttttttagaattttggttcctagtaattgaacaccatatttgaaataacgaatgtttcccgttacattttttttcagtgcatcgctcgtatctcttatgttatgcccggttgcagaatgtatttcattctcgaatgaagcttgttctccgcttgaactttttacgagctcaattgtttgctggagtttattctcttccgtaatatcagatccaatactataagctaaccttgcttcccttaatggttcttgatcccagcagccagaaaggaatgcactagtacataatataaaaagtagtttaactctttttttgaacatactgttctcctttcttatttcttattactgaataaagtagaaataaaagagggaggacaacgatgaaaatataggtgaacttatcagtgaaagttgcaattacttttaattcttcaggtgtatcgataaataaagctacactaaaggcaataataccaacgattgggacagcttttttatgattagcaagattgaatatatgtccaattcctatagaagcagcgcagtaataactagcgatagaagctacaactgttatcatccaaattggtatgaatagtaaatcagttcggtctataatcccgatatgcaaggagcgtaataagtaagcgactggttctggaataagctcaatttgttttggactaaatacgataaagcaaatccaaacagtaaaagtataaaaaagggttacaaatccgttagcgatagaaattgcttttagtttggctacagaactcccgtttacttttgggaaagcgataagaataatttcaaaaccatacatagctgtaattgtttcttttgatgcttgaataatattccaccatccggcttctgtaattggaaaaatataagaaaaatcagctcgtgaaaaccctagcgcaattaaaagagccatgggcaaaatgagaatagaagccatgacataaaatcgtacgatgactttaaatgtattataggctatatagcagcaagctatcgtaaatagtaagagaattgcgtaccaaggggtcgcttgcaaaacccatactttaatgacattacaagcgtttaacataaccgtcataccgataagagtaaaataaaaaacataagcaaagcctaatagttttccaaacttattaccaaatagcatacaaacactttcatacatatctgcatcaggaaatcgttttaagaaaagccacataagtaaaataataagctgaattgcaagcccagcgatgagagcggaaatccatccaccaccttttgctatcggatgaagacggtttggtagagaaagtataccgaccccaatttggcattgaataacgaaaaaggtaaattgaacaagtgaaattttactttgcgtgtttgtcaccgtcctcctcctctctcgttacatgttgtcgttgcatttttttcggttttggatcatgtggtcgttcccaaaatgaccaaattggtagtcttacaaaagaatctttcatatctttaatccgcattggggcaacaggagaaagatatggtgtatgaaatgaatgtagctgacataaatgaacgaaagttataatgagaccgaacgatattcctacatatccgaatagggcagcaaggagcattaatggaaatcgaagaatccgaactgctgaactcatatcatttgatggaacgagaaaagatgagattgcagttaaagctacaacgataatcattgtgtaagaaacgagtccggcttttacaatcgcatcaccaattactaaaccgcctacaataccgattgtttgtccaactcggctcggcaagcgaataccagcttcccgcaataactcgaaaattagctccattaagagggcttcgaaaataggaggaagaggtactttctctaatgaagctttaattgtatacacaagttcaagtggcaatacatcaggatgaaaggctacggttgcgatatatatagctggtaagagaaaagcaatcaagaaactcactaagcgaatcattcggacgaaagaaccgacaatccagcggttattgtaatcatccggtgattgatagaaagcaaataacgtaacaggaacgataagagctgttggatctccatcagaaaaaatagcaactcgtccttccattaaatttgctgcgactctatctgggcgctctgtatttaattgctgcggaaatggtgagaaagacgtatcctctataaattcttgtatatatcctggaggcataagtgcatctgtcttaatcgtttctaatcttctttttacttctgtaactaaatcgtcattcgctatgttttgcatataagcaattgccactttcgtgtgcatctcttcaccaagtgtgaaatatttaacgacgatatttgggctttttatgagcttacggatcgaagttaaattagttgctaaatcttctacaaagccagtatgtggaccgcgcacaattccttcattatcaggctcagctatatccctttttaaagatatagctgtttcaaaaatacaaaagctgtcgacgtgttcatgaaaatataatgattttccttgtaataaaagttgcacaccgtaatttaaatttgtttcttttttcatatttaatgtggcaaaagctttatctaaagacaaatccgaccgagttaataaaggctcaagagctaattggtgaatcaaatttgggtctgctaaagattcgatatataagattgttccctttccattttggaaaggaagatctaatttttttatatcgtctgaatgacagagcttattttcgatataattaatgttttccggaagtgatggaaacatatgcttttggcccgtactctcttgttgttctttttgctctgtcataatttccacctcttttagataaagttacttctgttaatttttgctttttgtgagaaatttatgcttggattatttttggtaaagtagcttgaaagttacgttacgtcatcttttatactatagaaaataggatataggggatgatatacatgactttgaggcatatgtggggatggaaagaagttttatatttatttatgtttgtatttgttattgttccagtaactgtcgaatcccttttttataaatatattttagaagtaataggtaactcactatatgctggagtattaatgggctttataatggcagtgatatttactactgtagtatatcttttttgtatcaaaagatataaactctcatggaaagatattggaattaggaagctttcatggaaagatattttatggacagttggagcggttattttcttaattgtagctagtattgctgtattagtgataatggagaaaatgggtatttcctttgaaaatagtaaaacggagacggtccaaaatgataaatcaatctattcattctgtatcgccgtaattggagcagcaattatatcaccaatctatgaagagattttatatcgaggtgttttttatacattttttcgtaatagatatggcatatggagcggtatgtttattagttccataatatttaccgttgtccatattcctacatataacacattaccggtgaattttttgagtggagtagtatttgcatggttatatgagaaaacaaattctattttatcagctatgattgcccacgcattattcaatttcatagcagtacttttaacatttatgtcgaattaagaagatatataggagggatacatatggaaatagctgtagaacgtgtttttacgaaagagattgtaaaaagagcagcgagtttgtttcatgtaacagtggacgaaaagccgcttggagattttgagaattatatttttaaggcgaagggcgatcgtggtgaagattacgtattgcgtttaacccattcttctcatcgctctaaacaaggggtagaggctgaactagattttttacgatatgttgcggagaatggggcaaaggtagcaggacctctttattcaacgtctcgaaatctcgtagaagaaatcgtagcagaggatgggactttcttttttgcttctttatttacatatgcaaaaggtgagcaagtaaaaggtgaagaatcaccctattggggagatgcttactttgaagcatggggaaaagcgattggtcaactgcatcgtctaacaatgaactatcctaaaacgaatcatcgtgatacatgggaagaagatgagagtgggattgttaatgaattagaagatgatcaagtgaaaaagattgctactgtattaatggatgagataaaggctcttccagttgaaagagaaacgttcggccttatgcacggtgacattcatccaggtaattttcattatgatggaaaagagctaacgatctttgattttgatgatgcggcctataattactttatacacgatttagcgatggttctctactactctgttctatttacaccgtggacagcggaagagaagacagactttgctcgtaaacagctacaagtgttacggaaaggctatgagtatgagcacagactggcggatagttggtatgaatcattaccactatttttacgtttgcgtgacataggtctatacggcacactccaaaagaagtttaaggggaaagatatgccagataacttccaaaaattatctgaagagttatatgaaagaattataagcgaagaaccaattgtgaatatataatacattttgttcaaaacaaagtatacaaaaatatgtttgttttattaaaataatattgtcatagattcggtatacatttataatttttatatattctgaatattctttataaaaaggagggggaatattggaagctttcgtaaattggttaaataatattgtttggagtccagcacttgtttatttatgtttaggagtaggtttatatttttctattcgaacgaggtttttacaagtaaggcatgtaggagaaatggtgaagctgacatttcaaggagaaaaatcagaggctggtgtttcttcattccaagcgttagcactttcgttatcagggcgcgttgggacagggaatatcgctggggtagctacagcggttgccttcggtggaccaggggctgtattttggatgtgggcagtagcctttttaggagcaggatcagcttatgtagaatcaacactcgcgcaaatatataagacgaaacatcaaggacagtttcgcggtggacctgcttattacattgaaaaaggtttaggggttaaatggtatgctttagtattcgttgcagcgacaattcttgcaacggggcttttactaccaggtgtgcaggcaaatagtattgccgtaagtttagaaacagcctttggaattaacactactctatcaggggctttattagttgttgtattagctcttatcatcttcggtggagtaaagcgaattgttaacgtggcacaagttgttgtaccgtttatggcagttgggtatattttagtagcttgcgttattgttgctatgaatattgaaaaactgccagaagcatttatgttaattataagaagtgcttttgcattagaagcagcatttggtggtattatcggtttagcaatttcttggggagtaaaacgtggtatttattctaatgaagcagggcaaggaactggaccacatgcagcagcagcagcggaagtatcacatccagctaagcaaggcttagtgcaagcattttccgtttacattgatacattatttgtttgttcagcaacagcatttatgatgattattacaggcatgtataacgtatttgatgcaagcggaaaaaactttatcgtaaataaattaaatggtgcacagccaggaccaggatatacacaggcagcagtagaatctgttttccctggatttggaaacggtttcgttgcaatctcgttactattctttgcatttacaacaattatggcgtattactacattgcagaaacgaatatcgcgtacttaaaccgtgataaagaccgcccttggttgtctatggtactaaaatttgtctttttaggtgctgtattctacggctgtataaaaacagcagcaacggcttgggctttaggtgatatcggtgtagaaattatggcatgggtaaatatcattgcgattttattgttacaaaaacctgcattagttgcattaaaggattatgaaaagcagaagaaagaaggaaaagatccagtattcgatccagggccattaggcattaaaaatgctgatttctgggagcatgaatacggaaaaggtaagaaagaagaagtatcttaatggaatagaaatgaaaaagcaaagggaaaatccctttgctttttttatgagcaaaatgaagcaggcagttatttttttgcctatttttgaatataaaaagaatgtacatgctttgttaggggaaggggtgagtatgttgatagagtttcgtaacgtaaataaatattatggcaactttcaagttttaaaagatattaatgtgcaagtgaaaaaaggtgaagtggtagtagttgttgggccttcaggatcaggaaaaagtacattacttcggtgtataaaccagttagagtcaattacagatggagagttaattgtacaaaatacggaggtacacaatgcaaaaacagatatgaatgaattacgccgaaatattgggatggtctttcagcatttttatttatatccacataaaacggttcttcaaaatattacactagcacctattaaagtaaataaaatttcaaaagaggaagcagaaaaaacagcgatgttttatttagagaaagtaggaattccagagaaggctaacgtatatccacatcaattatccggaggacaacagcaacgggtggcaattgctagaggacttgcgatgcagccggaaattatgctatttgatgagcctacgtctgctcttgatccagagatgattggggaagtacttgatgttatgaaaacgctagctaaagaagggatgacgatggtcgttgtcacgcatgaaatgggatttgcgcgagaagtagctgatcggattttatttatggatgatggcaaaatcattgaggatacaacaccggcgcaattttttgcaagtcccgaacaagaaagagcacgtttatttttaagtcgagtgttaaatcattaaaggaggagttttatgcttaaaatgaaaaagttgtttacgttaatcgtattttcatgtttattcgtacttgtcgttgctgggtgcggaagtaaaaaagatgaggcgaaagaaacgaatacgaagcaaggcggggctgttgaacaaattaagaagcgcgggaaattagtagttggggtgaagaatgatacgaacttgtttggattgaaaaatccttcaacagggcaggtagaaggatttgatgttgatgttgcgaaagcacttgcgaaaaaaattcttggagatgaaaagaaactagaattaaaagaagtaacgtctaaaacgcgtattccactattgaaaaacggcgatattgatgcaattatcgcaacaatgacaattacagaagaacgtaaaaaagaagtggatttttcagatgtatattttaaagcaggacaatcgttacttgtgaaaaaagggagcgatattaaaagtattgatgatgtgaaaaagggcgtgaaagtgttagcggtcaaaggttcaacatctacaaataatattcgtcaaaagtcaccagaagcgactgtattagaatttgaaaattacagtgaggcatttacggcgttaaaagcaggaaaaggtgatgtgttaacgacagataatgcaattctttacggcatggcaaaacaagattcgaattatgaagttgtcgggaaaatttttacggatgaaccgtatggaattgcagtgcaaaaaggcgcagatgatttaacgaaagagattaatagcttgataaaagatatgaaggcgaatggggaatacgataaactgtatgaaaaatggattggacaaaaaccagaaaagtagatagtaaaagtgagaggatgagagtactcatcctcttcttgtaaagaaagaggggagaatatgtgcctgatttttctatattaacgaataacattgatatgtatttagaaggctttaaatatacagtgatgtctagtgtaatcgcattaataggtagttttattttaggtgtagtattggcgataatgcgtattgcacccattcgtattttaaattggttgggtactgcttttgtagagtttgtaagaaatattccactcgtattaattgcatttatattctatttcgctttacctgtagtaggaattactttaaatggttttgtagcaggaacagttacgcttaccgtatatactgcagcgtttattgcggaagtcattcgcgctggtattttatcagtcgcgaaaggccaaatggaggcagcacgttcttcaggattgacttatacgcaagcgatgtaccatgtcgttttaccccaagcgatgaaaattgtaatccctcctctaggaaaccaatttctcaatttagtaaaaaactcttccatactcggaattattgctggtgctgatttaatgtatcaaggagatttaatttcaacgaagacgtttgttacgttcgatgtttatatatttgtcgggatgttttatttaatattaacaattccgctcagtatgctagtgcgttatttagaaaaacgcttggcaaaggaggcggtgtaaatggattttaagggagctctaacgggtgatcatattctctttttattaaaaggattactcatcacattagaggtagcgctcgtagcgattgtacttagctttattattggtagtgtaatagggatattgcgctacatgaaaatacctgtcgtctcacaagtattggggattatcgttgaagtcattcgaaacttaccactacttttaattatattttttacatattttgcacttccagaagcaggattgaaattagaaattataacagctgtaattgttgcgttaacaatatttgaagcagcaatgatatctgaaattgttcgaagtggcctattatctattgagaaaggacagattgaggctgcaagatcttcagggttaacgtatgtgcaagcgctttggcacattattttaccgcaagcattaagaagaatggttccgccgcttgttagtcagtttatttcattgctaaaagatacatcattagcagtcgctatatcactaccggagcttatgcataatgctcaaattattagcggacaaaatgtaaattatatgattccaacgtttatagtagtagcttgtatgtactttattgtaaactatagtttatcaattttatccagaaggttagaacttcgttaactcttacaatatatgtaagagtttttccttgtttctccttattttcctctaaatagaatctaaatcttgcaataattcgattttttatattattttatcagaaaagttttaattttatatagaaaatgtaatcgctttcgtgtatatttttattatcagaaaattttaacaagatataggggtattggtagggggaggatttagatgcagcaaacaacgaatgagaaattacatcgtacgatgaagagtagacatttatttatgatcgcactaggtggtgtaatcggaacaggttttttcttaggttcgggttacaccattaatcaggctggaccagggggagccatcctttcatatttagtaggcggattcattatgtatttaacaatgctatgccttggagagttaacggtagcaatgccagtttcaggatctttccaaaagtatgcgacgaagtttattggaccaggaacgggctttatgattggctggctatattggcttggctgggcagtaacagtaggactagaattaacgtcaattggtttaatgatgaagagatggtttccgaatgttgatgtttgggtatggtgtctcgtcttcggcgttattttatatgcgtcaaacgcaatttcagcgaaaagttatgctgaattagaattttggttctctagtattaaagtaattacaattcttgcatttgttgttcttggtggtagtgcattattagggtttatatcatatgacggaaaagaagcagcacctcttttctctaactttgtaagcgaaggcgggttattcccgaatggattagctgccgtattacttacaatgattacagttaacttctcgttccaaggaacagagttaatcggaattgcagcgggagaaagtgaaaatccagaaaaaacaattccacgtgccatccgtaatacagtatggcgcattatgttattcttcattttaacaatgacgattttagtaggattaatttcttggaaagaagcaggcgtaattgaaagtccattcgtagtcgtatttgataaaatcggtattccatacgcagctgatattatgaacttcgttattattactgcgttattatctgtagcgaactctggattatatgcagcgacgcgtatactatggtcacttgcaaatgaaggaatggcaccaacatctttccaaaaagtaaataagcgtgggattccaattaccgcattagttgtaacgattgctgtagctggcctttctttattcacaagtttccttgcagaagatacagtatacatgtacttattatctatagctggtttatcagctgtttcaagttggatcattattgctttatcgcaactacgctttagaagtcagtatataaaaggcggaggaaagttagaggatttaaaatatagaacaccgctatatccaattgttcctattttagctttaattacaaatagtatcgttgttattagtttagcgtttattccagaacaacgaatggcgttatattgtggtattccatttatcattttctgctatatatattattatataaataagaaacggcagaaaccgatgaaagtggagatggaaaaagcaaatgaaactaacaatcaaacacgatgacattgaggcagatttatcgtatggtccattagcgattggaaaagaaaacgggtattcaccgttacaattactcgtttcttctatcgcaggatgcagtgcaattgtctttcgaaccattttagaaaagaaacgtattccatacgatacgtttacaattgaaacggaaattggtagaagtgaagcattatcaaaaccagttgaaagtgttcatttgcattataaaattaaggcgcaaaacattacagaagagcagttggacaaggcgttgcagcttgcagtgaaaaattgcacaattgttcaatctgtaaaggatagtataaaaattacggaaacaattgaattaataaagtgaaatataaaaacgtgagaatacggttctcacgtttttatatttgtaataaaggggggatatgatggaatgtttagggtgtagattagcaggcggagaggaaaaaatatataaagtatatgaagatgactatgtaacatgctttctagatcatgagcctttctatacaggacatactttaattgtgccaaaacaacatgttgtagaagtagatgaattagatgatgttgtagcgaaatcaattatggatgcttctaagctgattacaaaagcgattaagttattatataaacctgacggggttacagtttgtcaaaatggtggaatatttaacgagctaacacattatcatatgcatgtcgtaccaagatataaagagcgctcatttgctgagttttatatggtacaacagggagagaacaagaattataactttgaggagacaaagaatttgttaaaagaagcgatagagcgaatactgtgtactgaaaaggtgtaagagggatgttttaaaagagttgtcaggaaaattctaataaacaaaagctcaatttctcatttaaaataggggaattgggcttttttattctattattaaattttatatataaaaagattttacagtgtcacaaagtatagtgctcattcgttatatagagtgagaggaggaattatatgaaagttacagacaacgattatgaaaagatggaagagctatatgagttgtacgaacaaaaagtttattatgtagcttattctattttaaataatattcaacaggctgaagatgcggttcaagagacatttattactctttataaaaatttggaaaagcttcataacttgaatattcaagagtttaaacgctacattttgagggtcgcgaaaaacaaggcgattgatagttatcggaaaaataagcgacatgaaacatttttagaagaatatgaaagagaatcaatagaagcggtagatgaaaatattgaagagtgggaaaaacggaaaatgtctgaagttcaaattgatacattgctaaaagagttaaatgagtctaatagacaggtgtttaagtacaaagtcttctataacttaacgtatcaagaaatttcaagtgtcatggggataaaggaggctaatgttcgcaagcagtttgaacgcgctcgaaaacgagtccaaaatatgataggaggtatacaacatgacgaattcaaagaactccaaagaaatatatgaatttgctgaaaaaatcgctttagatgattttgataaaatcgaagaaaaacatgaattttcacatacatatacacgtaaaaagaaattgtttatggaggaaatgaagctgaaaaatagacaaccacagaaaaagcgtaaaagacatcgtatgttaatcgctgctgcttgcttattgattggtatgccgacaaccgtttttggagcagtgaaagtctataatatgatcgttcaaaaacaaaattatgaagtaaatgtttccttaacaaataaggattcgaaaaagagtgatcagtggtataagttgaaggttggtaaattgccagaaaatatggaagcaattgatgactctgctatgaaatattcctttaaagataactatgcaaagggtggattttctttcattctttggagagtaggaaaagattcgaattttaaaacgctgtactcaaaaagctacgaagagaaagagataaatggtaagaaagcagtgattgttaataaagaaaatggaaacaataatttagcgtttaacagagaggtctttctcttttttgagaaagaggggatcatgttacaaagttatattggaaacgatgtaaacgaagaacaaatggtggatgtgttagggaacatttcacttgagcctacgtcaaaagaaaaggcatcagatataacagattatgataaaaagtattttagcgaagaaagtaagcctaaaaaaactaaggtgattcctttgaaaaaagatagtaaacgtctatttcatatagggcaaaaggttccagtaacgatatctatggataacagcaaaattgaatatatgatagaaaaagttgaagtctttgactcaattaaagattttaaacaagagaactttagtgaacttggtttaggaatactaagcgagaatcaggctttggatcaaactggacaattgataccatatagacgggatgaatataaatttggaaatggtaaagattctattgataaattagtagattcgaaattagttcaccctaaatttgtctacctaacaacaacagtgaaaaatattggaaaaaagtcgacagaagaaatctatatgcatccatccataaagttgcttaaatctgaagggaatgcatggaactatgctgaaagagatgggattgcggaaaaaaatattatgacaggcgaagttgattatttagagcctcacggagacgggaaaagcttttacaatattggcagtatccgaccgggagaaacggtaaaagttaacttaggttattttgtagatgaggataaactagattcaatcttcctggatgctttccgttacagtgggtctagtggcactgagaatatgaatgagaaaaatcgttggtggttcgatattcgtcaacagtcaaaataatagaaacaaatcgacgaaaaaagctgcttatatttagcagcttttttcgtcttcatacatatgtaaaatttctttcgcacgtatacgtaaaccatctatcaattctttcggttctaaaactcttgtatctttcccgagtctataaaataaaggggtaataaagttaatttcacctttatcaattgttgaatgtatatatcctgtcccgtcttcgtttactactacgaattcttcaaggtaaggaacacttttacattggcgcacgccttctgttgtcagtaaaacatgtaactgagtaggactgtgtactacgttagagttagagtcaaaccattcttctaaattcatgaacgtactttcattttcttctgctgataatatagaaagaatacgatcaacgcgatacagtaatactttttttctactgaagtcataggacggtaagtaccatagtccgtcgtgagcatatacaccgatagggtgaacatgctttgtttttatccccgatttagattcgtattgaaagtgtaaatttttattttcaatagccgcagttagtacttcgtttaaaagaggtgtattaaccgttctcttcggattccaaaaagcgatataggaacgtattttatcaactttcgttttcgcatcatgctgtagagagctatacagtttatgtgtaacggaattgatttctgtgttaaaaggtaagtctctgtagtaacttaaagattgaaatgcaaaaaagatggagactgcttcttcttccgtaaataaaatagggggaatgactctattcgttaatactttatagcctccgttacgaccttgttcagcatagatgggtaatcccatatcacttaaatctactatgtatctatggacagtacgaacggaaatattaaattcatcagctatttcttgcgctgtaaatgtctttttggcggaagcaaatataagaatatctaataagcgtttagcttttgacaaatgtatcaccttttttctttttaacatgacataaattgtcgtgttttattgttagtatattgtttacatcatatgttatcaatatgagatgaaaggaggaaaagatatgtcacgtgaaattgttttatttattgcggcgagtttagatggatatattgctaaagaagatgatgatttagagtggttaatggaaacagaaggagagggagataacggttatacagaaatgtatgaaacgattgatacaataattatgggaaaaagaacgtacgattatgtagtagagcatatggacatattcccgtatgtagataaaaaatgttatgttttctctaactcagaaaaaggttcaaacgaacacgcggagtttgtaaatgaagatgtagtggagtttacaaaagggttaaaagcacaagaaggatctaaaatatggatggtcggtggagggagtctactaagagaattctttaagaataatttaattgatgaatatgttgttacgattacaccacatatattaggttctggagtgccgttatttcaagacaagaacccagaaatccatttaactttaacggatacgaaacgttttgggcaatttgtaaacttatattataaagtaaaatgataaagaaacacgactactgatggtagtcgtgtttctttatagatggcaaggaaattgtaaaacaagacccgtgatcaacttcgctcgttacagtaatatttccgccgtgtagttctacaatttctttcacgatagatagccctaaaccagtcccaccggtagctcgtgatctagctttatcaactcgataaaagcgttcgaaaatgtgagggaggtcttcaggaggaataccttcgccttcatcttccattgtaatggagatacgtttattttcttctataacagaaatatgaatttgagaatgttcttttgaatgtctataagcgttatttaaaatattcactacaacttgttcaaatcgttgttcatctaagtttactagcagtgtaggaggacaagagaaagaaactgtaatgtatctttctttatacatggcgtttactttttcagatatgcgagtaaggaaagtgtgtaaatgtacttcctttacttgaatagaaaagttatgttgttccatttgtgccagtgaaaataaatcttgaactaagtttgtaatgtaatcagactcatcttttataatagataaataccgtaaacgttgctcgggagatgtggtttcttttaaagcaatgtcagcgtagcctcttacgtatgttaaaggtgttcgtaattcatgagcaacacttgctagaaattcacttcgctctgttttcatataatgtaaatcattagcaagcgtttgaattgatgaggatagttcaccaatttcatcatttcgagtagttgttaacgaaacggataaatcgcctttactcattttttcagtggcatgtttcatatgtaacaatggttttgttaataaccgagataaaagaaaaatggtaatgactgtgagtagaaacgtgatggcaccagcaataatgaattgtttcgttaatccatttaccaacttttcaatggattctgtcccaagaaacatatacacatacccctcatgttttccagctactatgatgggactgaccgtacatatataattagatgttttccagtgattctctataatcgctccgtcatgatttgtgcgtgtttgcatgctactaatgtgattttttatagttgtgtttattttgttagatttagctagtacttctttatttgtatttgtaataacgacagtagtttcagcttcagattccattagtgcaacgtgagagattgtttgctcatcataatatttttcaagtacatcacgatggctgtttccacgttttaataaagcagtcatttcttcatttactctagtgtttacgagactataatagagcaaaacaaatagaacactttcaattaaaagtgtgacaattaaaaaataaaatccgaattgaatagagatgcgtttcatcactttgctccttaatgttcgatatcaatccatcgataaccaactccgtacacagtttttaaatgattatcaatagggaaatttacttttcgtaatttatcacgcaaattacgaatatgtgaatcgactgttctatcttctgtatttgtatttaatccccaaattcgttcaataagctgatcgcggctcaatacgtagttcacatgacgtaaaaataatccgagtaaagagaattcaattggtgtaagaagaagctcttcattatgaacagaagcggagtgctttgcttcattccataaaatgccgtgatattggatttgcgcgtgttgattcgttcgccttaaaacagcttcaattcttgcgaaaagctcttcttcatggaaaggtttcgttacgtaatcatccgctccgagttttaatccttggacgacatcgatggtttgatcacgagcggtaaccataataataggaacgttactaaatgaacggatttttttgcacgtttcccatccatccatctttggcatcataatatcgagtaaaataaatttaaagttttgattttctatatgtgaaatcgcttcttctccggatcgtgcacatatgcagttatatccaattggagtaagataaagcgttaataattcaagcattctcggttcatcgtctacgagcagtatatcaatcatagagagccctccatatataatctttacttaaattgtaatgcaaaatcatgaagaaatggtgcagattgtaatgtgtctgcataatttcttcagaattacttgttattgtttagttgaacttctactttaggtaatgatattggctcaataaagactaatacggaggcgatataatgaaaaaagcaacccgcattttgggtgtaacgataattacagcagttggccttgcagcatgtggacaaacgaataatatggatcatacaaaacatgaacctaaaaaagagaaagaaacagagcagaaggaaatgaaaatgaatcaggaagtaactgcgccgaaagaaatgaatcaaggtgcatcgaatgatttattaacgacaagcttaaaaaaatgtaacgagattaaatacaaatgattctctgcaaatggcagtattaacttcgcaaacgatatggccagcaacgcataaagagaatcaacccggtgctgttattttagtaccagtaaacgagtggcaattaggtattgcaagtgcagaccttattcatcatccgaataacgggccaattttatttatagaaaaagaaaaggtacccgaaatgacgttaaaagaaataaaacgattaaatccgctcggaacgaaagatggaacacaaattatggtgatgggggatgtaggtgcatctatccttgagcaattaaaagagtataaagtaaagcaaataaaagaaacggatccagctacatttgcaaaagatgtggataaagaatatgccgatataacaggaagctacccaaatagtgttattatcggttcgtctgaagaagaaggacgtttatacacaacaccagctgtaaactggatttctcatatgccagaaccgcttttatatacagagaaagataaggtgccaaaagcgacgatagaggcattaaagatgagaaaagataaagcgaatatatatgtattaggaccagaaaaaatcatttcaaaagaagtggaaaaagagttaagcaaatatggaaaagtaacgcgtattagtggagagactccagtagagaattctattgcatttgcgaaatttaaagatgaaaaaacaaaatttggctggggattcaaaaagccaggtcatggtatgtcatttgtttcaaataaaacaccagatttagcagttgcaggagcaccattttcacatatgggtaaacatgcacctgttatcttattagaggaaggaaaagcttcacaaccagtgtatgatttccttgctactattcaaccgaagtttaaagatgatccaacacttggcccgtataaccacggcttcttattaggaagtacgagtgatatttcatttgaaacacaaggtatattggatgagaggttagagattgtacaagaaagtggtcaagggcacggtggacattaatgaaatgagaaaagatgctactaaggtagtgtctttttctttaggaaacttttacatagcacaaaatcctctactcgttatataataaccttcgtgcagtcggccttgattttcttacggagaaaatcaaatgataaaagagtagaggagtggtactttgtttcagacgataaaaaatgactggttttccaatgtaaaaggggacgtgttatcagggattgtcgttgctttagcattaattccggaagcgatcgctttctccgttattgcaggcgtggatccgaccgttgggttatacgcagccttttgtattgcagttaccatttcatttgttggcggaagaactgggatgatttcagctgcaacaggtgcaatggcattattaatggtaacgctcgttaaagatcacggtttacaatatttatttgctacaacaatattaacaggtattgtccaaattatttttggcgtgttcaaactgagctcatttatgaagtttgttccgaaatcagttatgagtggatttttaaatgcacttgggattttagtttttacagcgcaattgccgcagttaaaaaatgcaacttggcaaatgtacgcgcttgtcgcattaggacttgcaattatatatgtatttccacgtattacgacagctgtaccgtccacacttattgcaattatcatcgtgacaagtattgcacttatgagtggattacaattaaaaacagtaggggatatgggaagcctgccgaaagaattaccgttctttagtattccagacgtgccttttacacttgagacgttagggattattttaccgtacgcagttatgcttgcaattatcggtttattagagtcattattaacagcttcagttttagatgatatgacgcatacggaaagtaataagcataaggaagcacgcggtcaaggtattgcaaatattgtcgctggtttcttcggaggtatggcaggatgtgcaatgattggccaatctgttattaatattaaatcaggtggacgaggtcgcttatcgacgtttgtagcgggcggatttttaatcgtattactattcgttttaggtgattatgttgttcatattccgatggcagctttagttgcagttatgattatggtttcaatcggaacatttgattggaactctgtagcaacgattcataaagtaccaaaagggaatgcattcgttatgattgtaacagtagtggtcgttcttattactcacaatttaggattaggtgtagtcattggtacagtaattagtgctgtgttatttgcattcaatatggcaaagattcacgtgaaacatttatatattgaaaataagaaaatatacgaaattcacggtcaacttttctttgcatctacggcagattttataaataacttttcattcaatgaagatgtaaaagaaattgaaatgaattttacccacgcacacgtatgggacgattcagcagtggcatcaattgataaagttatcatgaagtatgaacaaagtggtgtgaaagtaagtataacaggattaaatgaacgtagcgcaaaacttgttacaaatttagctacttataataaaagaattgctagttagaagcctcctttttagggggctttactatataatatgagtaggataacgaaaaggggattcagcatatgtataaacaaattatattagcatgtgatggttctgaacatgcacttcgagcagcagagcacgcgacacatattgcaaaatttaacgaagaaacaaatgttgaagttgtgtacgtagttgataatagaacggcaaagtcagatattatacaaggtcaaacagatttagaaacagtatcagctagtcgaaaagataaattaaaagagattgaaggtttattaaagaaagagaacatttcttataaaattacgatattacatggcgatccaggagatacgattgttcaatatgtaaatacaggagatatagatcttgttattgctgggagtagagggctaaatacattacaagaaatggtgcttggtagtgtgagtcataaaatagcaaagcgtgtgaaatgtccggtgatgattattaaataaattgagtgagatattctgtagtgtaagcagggccttgatataattcaaggtcttttttgacgtataaaaggggagagtgtggacataatagatacataagttttagaaaatattaacttacaaatttgtaagtttgttgttaggaaaatcgatgttatgacaattattccattggtaaaataaaagtatcgaaggggagagagggaggatgaaaaagatgaaagcacttcaagatttatcatatagccaaggtgtcggtcttatttgtttagggggatttgctgcatctgttacgttagctgttgtaataaagataattcatcaaatcttttaatcttagagtcgggaaggaattggttgttataaatagtaagagaaggattataaataaaaaatagctcttagcagtaagtaaatgctaagagctatttttatgattatttttctacttctggcttctcacttgttacagtaacgtctttccaatgtgaagttatttgattcacttcagcattgacatcaaaatcttttacgcgcttattaacacctgttaaatcaaatgtgtaatgaattggaatcatcggtgcttcgtcatgaattaatttttgccatttatcgtatacttctttacgatatttttcatcagtagctttttctgataatccagcatctaataactttgtattttcatcatttacccagcgctgatagttaaaaccagcatttttaccccatagaccagaaaggtcaggatcagaaccagtgttccaagcaccagagaaaatatcaacctttggatcatcttttttaatcatttcacgcatagcattaaattcatgtaagcgtccatcaacaagttctacttttaagccgatatctttccaagattggatatagaatttagccagtggttcacttgtttcactaccgttactagctaagaagttaattttaaattcattaccttttggatcttcacggaatccgtcaccatttttatctttatagccagcttcatctaatagttttttcgctttatctacatctaagttatatgcgccagcattgttattatggtactttggcatagatggtggaattggagagttagctggaacacgaagtccgtgatatactttttctcctaatttttctctatcaattgcataagccattgcttgacgtaaacgaacatctttgaacttatcgttatccattacagcttcattctttgctttgtccatatgtccaaatttaaatccgatataagtgtaagcaagcgcagtttttcctactagttgtgtattttttaatttacttacgtttggatattgatcagcagtaattgatgcaatatcaatatcaccttttttcagagatgcactaacaatagatggatttacaacttttaatgttacattttttagtttaggtttgccagcccagtaatcatcgaagcgctcatactcaactgattcaccaggaacaattttcttcactttaaatggtccgaatccaattggattttgacggatcttatcagattcagccagtttttcaattggtacatcacctaaatattttttaggtgtaggatatgtccaaataccagttttcagtgaagggtttacttctttataagtaatcgaaattgtttttgggtcgactactttaataccagagattttgtcagcttttccagcgtgatattcttccataccttcaatcatttgcatttgtgtatcgtaacggatacctgtatatttactattaccaatgattaaataagaatattctaaatcctcagcggttacagggttaccatcgtgccattttacattatctttaatcttaatagtaattgtttttttatcttcagaaattgtatacgttgcagcaccgtcatttgtgatttcccagtttttatctgaagctaataaaccttcatcaaagaaatccataatttctgaatctggagcaacttcatacaatactctacttaaaacaccagcgaaaggtgaatttgaaacgagtccataagttaatgatccgtctttaatttctttaccatcattttttacagcagcactaaatttatttgtttctacttttttcgtatttgtttttttgctaccgctatcagcacccccacatgcagatagtaataatgttgaagcagcaagtgtacttaatactttgtacaattttggtttgttcataacttctccaccccttaaccttttctttgtctcgcatcagccgcacgctttaacgcttgaccaataaaatttatacacagcatcaacactaaaatcatgattgatgcgggtaaccaaatccaccatttttcttgcaatacatctgggtttgttgcataacttacaagtgtaccaagactcggtgtactttctggtagaccaaaacctaagtaagtcaaactagattcaatcccgatgttaccagcaagatttaatgtaatatttacgataataatagaacttaaattaggtaatatttgttggaagataatcttccaatttggtgttcctaatgttttagatgcagatacgtaatcaagttctttctccgttaatactttagagcgtataagtcttgcttttccgacccataagaaagcggtcattatgagaataaaggtagtaatattgaaagttggaacgagtgagataaatacgataacaatcattaagaatggtaaaatcatcataaaatcgataaaacgcatgatgatgttatcgacaactcctccaaaatagccagcaattagtcccattgtaagaccgataagagttgataaaagagtgatggctaaaccaactgtaaaggaattacgtgtaccaataattaattgtccgaaaatatcacggcctccataatcagttcctagccaatgttcagcagaaggaggatcataaatggcgaacagatcgactcgaacgatatcttcttgtttcataataaatgaagttgtataaacggctattaatattaaagctaaaaagaatagggaaaacattgctagtttatctttacgaaattctcgccacataatggagaaaccagaagggatcttttcgtaatgaatgacttcagtttgtttttcaggatttgctaacataacgtttcttcacctccattaatcaatacgaatacgtggatcaacgatgcttagaataatatcggaaagaagagtcccgagtagcgttgcgaatccagtaaataatacaagagcagttacgacactgaaatcacgttgagtgatagattggaaaaatagttgtccaattcctgggtagccgaaaatattttctagaataatagagccaccaactaaacctgtaatttcatatcctaaaaatgctgcaattggtaaaaatgaatttcgtaaaatatgtctggaatatactttagattctggtacaccttttgcttttactgtgcgtacaaaatctttatgtttcgtatcaataatttcacttcgtaaatattgtacagttcctacagtgccaattaatgccccagataaagctggtaaaatcatatgatttaatttacttaaatagtaatcaaatgatccggctgccacttgtggatcaacgctaccacttgtagggaagatcgggtataaaaagccgaataagaataacattactaatccgaaaataaataggggtgtaccaaatcctaaaaagttatagagtgtaatgagtcgatcagcccacgtatcattccaacgcccacttataacgccaagtggaatggcgattaaataagtaagaataagaattagaagagctaacagcactgtattaccaaggcgttccccaataatatctgttacttgtattttatgtgcgtaagaaataccgaaatccccttgtacggcatttgaaatccaccttacatattgtgtgggaatagggtcatttaacccaagtttctcacgttgttcttcaattacttttggatcggcttttgggtttgctagttcagcgccacttaatgcatcacctggcattgctttagcaagtgtaaagacgagtacgcttaatacgaataattgcggtatcataactaaaatccggcgtaatataaatttccacatgttttatcactcccttatggtaatgccacccggtgagttggcgagattggttttaaatcgtaagcacgtccattttcattgaaataattttcgtatgatttttcgtactcagcgcttacttcacgacgcaatttacgctgttgttcgcggttttctggacgaatatcaggaatagctgatattaggcgcttcgtatagatgtgctgtggattgttataaatttcagcactagttgcttcttccacaatgcgtccgcgatacataacacctatacggtcacacatatggcgaattacacctaaatcatgactaataaataagtatgttagtccgagttcggattgtaaatcttgtaagaagtttaaaacttgcgcttgtactgacacgtcaagtgcagatacaggttcatctgcgataataagcttcggttttagtgtaagggcgcgtgcaataccaatccgctgtctttgcccaccggaaaattcatgtggatatttataaatagactccggatttaagccgactttatcaagataatcttgaacagctctacgttcttcgtcgggtgagagtttctcaaaattccgaagtggttccgcgataatatccataacacgtttctttgggtttaaggatgaataaggatcttggaaaatcatttgaatatcttttcgttgttctcttagttctgagcgacttaactttgttaaatctctattattaaaatgaatactaccgcccgtcgctttcgttaagtgcataattgcttttccagttgttgatttaccgctcccagattccccaacgattccgtacgtttcgccaggttgtagttcgaagcttacgccatcaacagcacgaacgtaatctaatgtacgaccgaaaacaccacctttaattggaaagtgtacttttaaatcttctactttaagcagtgccatgagttacgtcatctcctttcttatcttggaagttgaaatgtttgtagcaagtacaacgtacccaatggtttggttttacttcatgtaaaattggattttcctcgtgttgatcaggtctaatccatggaattcgtgcttggaagcgacaacctgtgcgaggtaacttagctaacgtcggtacaacaccttgaataacatgcaatttttctttttcagcgtaagcagatggaatggagtttaatagagaacgagtatatgggtgaagagggttgttaaaaatctcttcaacttttcctgtttctacaacttgtccagcgtacataacgacgatacgatcggctgtttctgcgacaacacttaaatcgtgagtaattaaaatgatgcccattttcgtttgttcttgaatagattttagtaagtctaaaatttgtgcttggatagttacatcaagagccgttgttggctcatctgcaataataagtgctgggttacaagcaattgcaattgcgataacaattctttgtctcattccgccagataattcgtgtgggtattgtttatatgtaagttctggttttggaataccaacttgatgaagtagttctaaggtgcgttctttcttttcaacttttgaaaggcttgtgtggtagtctaaattttcttcgatttgttttccaactgtcataagaggatcgagtgctgtaagaggttcttggaaaatcatgccgatgtttgatccgcgtactttattcatctctgcggctgacatcgttagtaaatccttatctctatagttaagctgcccttgtaattttgtatttgcttcattatgcagtcgcataatggaaagggcaagtgcacttttccgcaacctgattcaccgactatcgcgacaatttcattttcatggacagttaacgaaacatcatcaactgcggcatgatattgatcttgtatacgaaaggaagtctgtaagttttcaatgcgaagaagtggattcttcatggctatccctccatcttttctgaaaagactaaatattttgtatgttgttgttattttaatataaattgacaatgtttgacaagtataagttgagaaaatattcaaaaatctttttatatagagattggatgcatgtatataagtagttggagtgttttgaaaacgctaacatatataagagagggaaataaatcttttgtaagaaaaaagtattatatgtagaaaaaagagaggcgttctcgaaagaacagcctctctttttttgataagaataatattagtgcttaagcttgcttttgttttactgaccctgtctttaaagtaagagcaaggaagaacattgcaagtacacaagatgcaagtaataagatgaatccgccatcccatccgaatgcatcgacgataaagcccatagcggcactagcgaaagctgctccgcctaagtaaccgaagaagccagttaatccagctgcagttccagccgctttctttggtgctaagtcaagagcgtgtagaccaattaacataacaggtccgtaaattaaaaatccaattgcaacaagtgcgatactatcaaccattggattaccaggagggtttagccagtacacaagaacggcgataaatacaccaaccataaataaaataccagcaggtgcgcggcgtcctttaaatagtttatcactcatccagccgcaaagaagtgtacctggaataccagcccattcatatagagcataagctgtacgtgaactactatgagtaaagcttttttcttctactaaataagtaggagcccagtctacaacaccgtaacgtacgaaatatacgaaaacgttcgcaatcgcgatgtaccataaaaatttattgtttagtacgtatttaaataaaatttcctttgctgaaagttcacgttcacgatcttttatcttctcatctggtggatattctccagtatgttcttcaatagaaggtaatccacaagattgaggtgtatctttcatcgtaattaatacataaacaccaactaaaattgaaagaatacctgggaagtaaaaaatactcttccagtcattcgcaaagaagtataagcctaatgttacaagagaaggcataagcgctccgccgacgttatgagcgacgttccaaatagacatttttgtaccacgttcactaatagagaaccagtgaaccattgtacgaccacaaggaggccatcccataccttgtacccatccatttaaaaactgaagtacaaacataagtataatactcgttgtaatgaaagaaaatgagccgaaaataatattaatgatacctgataaaaatagcccagctgctaaaaagtagcgaggattacaacgatcggatacgatacccataagaaatttacttaatccgtaagcgatagaaactgctgaaaggataaccccaagttcccctttactaaagccttgttcaattaagtatggcattgctagtgaaaagttttttcgaacaaagtaataacctgcatagccgatgaagatacctaagaatacttgtaaacgtagtttacggtattcactgtcaacgcggtcagctggtaagcgttccgcgtggggcgcaggtttaaagaattgtgtaaaaaacataaaatgaaaatcctccccaaattaattcgaagtgtcgtaagtcagagagaatataaaaaggccatgaaatataaaaaagtttccttttttatgattcatagccgtgtactccgattctccgtgactgtcaatattaacttcgtcgaaaattatacaactttgtgacaaaaatgtaaacgtttttataaataaaaagtgttgacggattttattcgtcggattaatatttaaataagttaaatattttatcgtttaaataagaggtggataacatgccaaatgatatgacgcatatcgataaaattcaagctcttgccttttcgattggaaagaaaatgcagacagagttattagaacaaatgcaagcaacaggacttacaccaccgcagttttatattttaaagattttagatcattatggagcttcaagggcgacaaaattagcaaaaaagatgtatgtaaagcctagtgcaattacagtgatgatcgatcgcctaattgaccaagagcttgtagagcgctatcacgacaaagatgaccgccgcgttgtcatcattgagttaacaaaaaaggggaaagccagggtagaagaggcaatggtcgctcgtaatgagcacattgcaaaatatttctcacatttagaattacaagaaagagaagatttgttacgcctctttgagaagctcgaaacaattatttgcgggacacaagagaaaaaagagaataactaagaggaattgaggagattacatggagcaacaagaaaatataaacagaaagttgttgttaatcggtttaatcattgccatgctatttgctgcattagatggaacaatcgttggtacagcaatgccgcgtatcgtcggtgaactaggcggattaagcttaatgacgtggttaacaacagcctatatgttaacatcaacgacagttgtaccaattgcaggtaaattagcggatttacttggccgtcgtaacgtatatataacagggctagttatctttatggttggctcagcgttatgtggtatggcaaatggcatgacagaattaattattttccgtggtattcaaggtcttggtggcggtattatgatgccgatggctatgattattatcggagatatgttcacggggaaagaacgtgcgaaatggcaaggtatttttggtgcgttatacggtcttgcttctgtaattgggccacaagttggtggctggattgtagacgcagtaaactggagatgggtattctacattaacttaccagtgggtattttagcaacaatctttattgcaatgggattaaaatcacataaacaaacaggaccaattaaaattgatatcgctggaatcttcacgatgattctcggtgttgtcagtttattacttgcattaacgtttggcggaaaagattacgcatgggattcttggcaaattatcgggttatttgcattagctctaattggtattgttagctttgttatcgttgaaacgaaagcagaagaaccaattttaccgatgcatttctttaaaaatcgtacatttacattactaaatgcgattggattctttatgagtatcggaatgttcggtgcgattatgttcgtcccattcttcatgcaaggaattgtaggagtaagtgctgctgaatcaggtacaattatgacgccaatgatgattactatgattgtgatgagtattatcggcgggcaacttgtattaaaagttggtgtaaaaccacaaattattacaggaatgcttataatggctggaggattctggttattaacaacgatggatatgcacacaactaaattgactgctacttcttatatgatggttatcggtttaggaatgggtcttgtaatgccgacattaacgttagcgttacaagaaagcttcccgaaaaaagatcttggtgtcgtaacatcatcaagtcagttcttccgtcaaatcggtggaacatttggtattacaattttaggatcaattatgaataacacttcaggtacaacattaacaaaaaatttagtacctgtattagatacgttcccgaaagaagcgggacaaatggtaacgaaatttaaagatatgattcatacggacccacaaggtttatattcaatgctatttagcccagaggcattaaaacaaatgccagaagcattgtaccaattttgaaaaactctttagtagactctcttcatactgtattcttaacaggattagtattcattgtagtgggtgctatctttacgattttcttacagaagattaaactgtcagatcgtaaaaaggatgctgaagagccagctgcagaggaaaaagaacaaactgtatcatattcgtaatgaaaaagcatcgccttatggcgatgcttttttgagtataaccttaaaagctttttcttgagaaatgattgacgtatttctagaaatacgttatattattttctgtaaacggttacatgaaatggagagagaagagaatgagtacgattaaagacgttgcaaaattagcgggagtatctgtttcgaccgtttccagagtgttaaataaaaatggatatgttcatgaagatacgttaaagaaagtagaacgagcgattgagatgctagactataagcctagtacagtagcgcgttcactgtataataaaaaatctcgtttaattggcttagttgttccaaatatcgtgaatccattctttccagaagttgcacgtgccgtagaagatgtagcgcataagcaagggtatacagttgtactttgtaactctgatgaaagtttagagaaagaaaagcaatatattgatgtacttaggcaaaataatgtagatggatttattgtagcgacaaatccacaaaatagtgtgaattacatgaacttgtcagtaccagtcgttgcaattgaccgtatgtttaatgagcgtatacctgctgtgtatgcagataactatgcgggaagtcaggcagcgacaaagttattaatagataaaggctgtaaacgtattgcgcatattcgtggaccgcgtgacgtaagtacagctaatgaacgttttgaaggctttgtagacgttattacgcaaaataatctttcttatatgattgcagagagtacatttgatccagctaatagtgagcgtgtagcggtggaactattagaagaatacccgcatattgatggaattgttgctgggaatgatttaattgcaataggtatcgtaaaggctgcgcttcaaaaggggatttctattccggatgatttacaaattatcggatttgatgggatttctttaacagagatgatgtatccatctattacaactgttgcgcagccaatttatgaaatggggaaagttgcaacagaactgttgttagagcagatggaaggaaacgtattagaagagaaacactatcgtttaccgattgaaattatagaacgaaatacaacgaagtaaggagatgaaatagatgccaaatattgcagtagtaggtagtatttcaatggacttagtggccgtttcaaaaaaacgtccgaaagcaggggaaacagtaattggtgaagcatttcatacaattccaggagggaaaggagctaaccaggcggttgctgcagctagattaggcgcaaatgtagcgatggttggagcagtaggagacgataattatggaactgtagtgaagagaaatttagagaacgaacgcgtttttatcgactatgtggtaccggttacagatgcggcgacaggaattgctcatatcgttttagcagaagaggataacagtattgttgtcgtgcaaggggcgaatgctcttgtaaatgagtcggttgtaaatcgttcaaaagatcttcttataaaagctgatatggttgtgcttcaactagagattccgcttgaaacagtaaaatatgtattggctatttgtcaggaacacaaaatcccggttatgttaaatccagcgccagcacaagtgttatcagaagatattttagaaaaggcaacttatattacaccaaatgaacatgagtgccgcatcgtattagatgatttcacatcgccaattgaagatttactggctaaatatccgaataaactattgatgacagaaggttctaacggtgtacgtttccataatggtacggagattgtacatgttcctagcattgctgttgatgtagtagatacgactggagctggtgatacatttaatggtgcattagcagttgcgctttctgaaggagaaacacttcaaaaagcaattcgttttgcgaatattgctggtggtctttctgtaacgaagcttggggcgcaaggcggtatgccaacgagagatagagtacgtgaagtgcaggtgattgtcgggtgaaaaagcacggcgtattaaacagtgagattgcagcagtgcttgcttcacttgggcatacggatacgattgtaatcgctgattgcggtttaccaattcctgacggagtaaagagaattgatctagctgttgaaataggaaaacctagctttttagatgtattgcaagtggtagcggatgatatggcaattgaaaaagtgacgttagcagaagaagtcattaacaacaatgcggaagtaaataaagaaatcgagctaaaattaatagaaccagcgtttgaatatgtatgtcatgaacaatttaaagagcatacaaagaaagcgaaagctattattcgtacaggtgaggctacgccttatgccaatgtaattttacatgcaggcgtgattttttaataaagggaagtgatgggaatgcgtattgaaatgaaaaatatttcaaaggcgttcaatggcaatcctgttttgaagaatgcacagtttatgattgaaacaggagaagtccatgcattgatgggggaaaatggagcgggtaaatcaacgctcatgaagattttaacaggtgtatacaaaagagatggtggaacgatcacgattgatggacaagaacgaacttttaaaaatgcgaaagaagctgaagaatacggtattgcatttatacatcaagaattgaacatattaccgaatttaacagtagctgaaaatatgtttctcggtaaagagttaatgtatggaaagacaggtattttacgtacgcgtcaaatgaacgcgattgcgcagcagcaactagcagagttaggattacatgtaaaaggcgctatgttggcaggagagttatcggttggacaacagcaaattatcgaaattgcgaaagcactaatgacaaacgcgagcgttattattatggatgaacctacagctgcattaacagatcgtgaaattgaaacgttgtttaccgtcattaataaattacgtaaagaaggcgtttcgttcgtttatatctcacaccgaatggaagaaatcttttcaatatgcgatgccattacgattttacgtgatggggaatacgtcggaaagagatccattccggaaacatcgtttgatgaggtagtgagtatgatggtggggcgcagcattggtgaacgttacccagaacgaaatagtcaaattggcgatgttatttttgaaatgcgtaatggaacgaaaaaagggaagtttgaaaatgtttcgtttcaagttagaaaaggtgaaatccttggtgtagctggcttgatgggagctggccgcacagatattatgaaagcaatatttggatacgaacctttagattctggccaaatttttataaatgggcaagaagtaaagattgatagcccgatagatgcgattagacaaagaatcgcattcattacagaggatagaaagtctgaaggattagtgctagatttctcaattcgagaaaatttagccttaccgaatttagaaagtctttcaaagggaagcgtcttaagtaacgaactagaacaacagtttacagcggacatgatgaaacttcttaatgtgaaagcatctagtggagagcaagctgtgaaatctctttctggtggaaatcagcaaaaggttgttattgcaaaatggttaggtattcacccgcaattactcattttagatgagccaacaaggggtgttgatgttggagcgaaaaaagaaatttactctattatgaataagcttaccgaagaaggagatgccgttattatggtatcatctgaacttccagaagttttagggatgagtgatcgcgttcttgttattcatgaaggaaaagtcggcggcattttagagaaagatgaggcatcgcaagagtctattatggcactagctacagggggagagtaaggatggctaagaaggggaatgtattacaacaacttgggtctttaattggactagcgctaattattgtagtaattacggctttaaatccagcgtttattgaaattccaaatttatttaatatactgcgtcaagtatcgattaatgcgcttattgcattcggaatgacctttgtaattttaacagggggtattgacttatcggtaggttctattttagcattatcaagtgcacttgttgctggaatgatggcaagtggcatggacccgttccttgcgatggcagttggattattagctggtcttgtaatgggaattgtaaacggtatcatcatagcgaagggaaaagtagctccgtttattgcgactttagcaacaatgactatttttcgcgggttgacgcttgtttatatggacggacgtccgatcactggtcttggtgatcatttaatgttccaaatgtttggccgcggttattttctcggtattccagtaccagctgttacaatgatgatcgctttcgcagtactgtacttcattttgaagaaaacgacatttggtcgccgtacatttgcaattggtggaaatgaagaagcagcagcattatcaggtattaatgttacgaaaattaaagtaatgatttacggtctttccggaattttggcagcgtttgcaggtattgtcttaacatcacgactagattctgcacagccgactgcaggtacttcttacgaattagatgcaattgcagcagttgtattaggtggaacaagtctttctgggggaagaggatggattgttggtacattcatcggtgtacttattatcggtgtactaaataacggtttaaatttattaggtgtatcttctttcttccaacaagttgtaaaaggacttgtaatcttactagctgtattaattgatcgtcgaaaagaagcgtaatggagggacagtttatgaagaaatggttacttatactcgttgcatgtatgatggtcattactgctggttgttcaatggaaccaccagaatgggcaaaggattctagcgataaaggtcgaaataaaactattaaagttggattctctgtttcaactttaaacaatccattttttgtaactttgaaaaaaggggcagaaaagaaagcgaaagaaagcggcattgaattgattgctgttgatgcacaaaatgatgcagcaaagcaaacaaatgatgttgaagatttaattcaaaaaggtgtcgatgtagttgttattaatccaaccgattcagatgctgttgcttcagcagtaagtgcagcaaatgcagcgaatgtccctgttattacagtagaccgcgttgcgaattcaggtaaagttgtttctcacattgcctctaataatattgaaggtggtcaaatggctagtgattacattcgtgaattagtcggcgaaggagcaaacgttgctgagttagaaggaatccctggttcttctgcagctcgtgaacgtgggaaaggattccataacgtagccgataagtctttaaaagtagttgctaaacaagcggctgattttgatagagcgaaaggattatctgttatggaaaacattttgcaagcaaatggtgatattaaagcggtatttgcgcataacgacgagatggcattaggggcacttgaagcattgaagtctgctggaaaaacagatgtagtggtggttggatttgatgcaactgaagatgctgtgaaagcggttaacgatgggcgtatggctgcaacagttgctcaaaaaccggaattaatcggagagaaggcgatgcaaacagcaaaagagatcacgcaaggtaaaaaagtggacaaatctattccgattgaattagagcttattaagaaaaacaaataaatataaattgaaaattaggaaggaagaataacaaatgaaattctttattgatacagcaaatattaacgaaattaaagaggcaaatgcattaggcgtattagctggagtaacgacaaatccatcacttgtagcaaaagaaggcgtagatttccacgagcgtattcgtgaaatttgcaacgttgtagaaggacctgtaagtgcagaagtaattagcttagaagcagataaaatgatcgaagaaggaaaagagttagcgaaaattgctccaaacgttgttgtaaaggttccgatgacaacagaaggtttaaaagcagtaaaagcgttctctgacttaggaattcgtacaaacgttacattagtgttctcagcagttcaagcattacttgcagctcgtgctggtgcaacatacgtttcaccattcttaggtcgcttagatgatatcggtcataacggtatggacttaattcgccaaatcgcagaaatctttgcaattcatggcatcgaaacagaaattatcgcagcatctgtacgtcacagtgttcacgtaactgacgcagcgttaaatggtgcacatattgcaacaatcccagcaaacgtaattgcttcattagtgaagcatccattaacagatcaaggaattgagaaattcttagctgattgggaaaaaacacaagagaaataatagaaaatcaagaatcctagtttaagtaactaggattcttttttgtatttaaaagaattttcatgcaattttgcatattgtcttttaaatttgttatataaactatttaatatatacaaatcactctttatttttcatattttgatatagacagatagagagtctgaccagaaaactggagggcatgattctataacagaaagcttaatgtttatagaattatgcctttttatatagggagggcagaaagtagagcttttgatttaaatgtacttatttatctgaattttaagttttataaaaggagagaaatagaatgagaagaaaagcgccacttaaagtgttatcgtcattagcaattgcggcaattatcggatgtacatctgtaatgagtgctccattagcgtacgcagaaacgccagcaaaagagaaagaaaatgtatctacaacaccaattgattacaatttaattcaagaagatcgtctagcggaagcgctgaaagaaagaggaacaattaatccagcatcttctaaagaagagacgaaaaaggctgtagagaaatatattgaaaagaaacaaggagaccaggcaaataaagaaattcttccagctgatactgctaaagaggcatctgatttcgtgaaaaaagtaaaagagaaaaaaatggaagaaaaggagaaagtaaagaaacctgaaaaaaatgttagccctgagcaaaagcctgaaccaaataaaaaacaattgaatggacaagttccaacatctaaagcaaagcaagcgccatataaggggtctgttcgaacggataaagtattagtattactcgttgaatttagtgattataaacataataatattgatcaaacaccagggtatatgtattcgaatgactttagtagagagcattatcaaaagatgttatttggtaatgagccgtacacattatttgatggttcaaaagtaaaaacgtttaaacaatattatgaagagcagtctggcggtagttatacgactgatggatatgtaacagaatggttaactgttccaggaaaagcatctgactacggtgctgatggtagcagtggtcatgataacaaaggtccaaaaggcgcacgtgatttagtgaaagaagctttacatgcagctgctgagaaaggtttagatttatctcaatttgatcagtttgatagatatgatacaaatagtgatggaaatcaaaatgaacctgatggtgtaattgatcatttaatggtaatccatgctggtgttggtcaagaagctggtggaggtaaattaggtgatgatgccatttggtcacatcgttcaaaattagcaatagatccagtagcaattgaagggacaaaatcaaaggtagattactttggtggcaaagtagcagcacatgattacacaattgaaccagaagatggagcagtaggtgtatttgcgcatgaatttggacatgatcttggcttaccagatgaatatgatacgaaatatactggaactggttcacctgtcgaagcttggtcattaatgagtggaggtagttggacagggaaaattgcaggaacagagccaactagtttttcaccacaaaataaagatttcttacaaaagaatatgggtggcaactgggcaaaaattttagaagtagattacgataaaattaagcgtggtgtaggagttcctacatatattgatcaaagtgttacgaaatcaaatcgtccaggcgttgtacgtgttaacttaccaggcaaaagtgttgaaacgattaaaccggagtttggaaagcatgcatattatagtacaagaggcgatgatatgcatacaacattagaaacaccgttctttgatttaacaaaaggaacaaatgcaaagtttgattataaagcaaattatgagttagaagcagagtgcgattttgttgaagttcacgcagtaacagaagatggaacgaaaacattaattgatagacttggagaaaaagtagtccaaggagataaagatacaacagatggaaaatggattgataaatcatatgatttaagtcaatttaaaggaaaaaaagtgaaactgcaattcgattatattacagatccagctgtaacatataaaggtttcgcgatggatcatgtaaatgtaactgttgatggacaagtagtattttctgatgatgcagaaggacagtctaaaatgaatttaaatggttttgttgtttctgatgggacagagaaaaaagctcattattactacttagagtggagaaactatgcaggatcagataatggattaaaagcaggaaaaggtccagtgtataatacaggtcttgtcgtttggtatgcagatgatagctttaaagataactgggttggggtgcatccaggtgaaggattccttggggttgtagactctcatccagaagcatttgttggcaatttaaacggaaaaccaacttacggtaacacaggtatgcaaattgcagacgctgcattttcatttgatcaaacaccagcatggagtgtaaattcattaacacgtggacagtttaactattctggattacaaggtgttacaacttttgatgattcaaaagtatatagtaacaaccaaattgcagacgcaggaagaaaagttccgaaacttggacttaaattccaagttgttggacaggcagatgataaatcagcaggcgctgtttggattaaacgttaataacagaaaagcacattcttcatatgaagagtgtgctttttaaattgtacagtaagttattattttagcttatgtaatacaagtgtctgttcatatgtattgtatcaaattatgtagggaaaggaaatatttccgaggaaattgtcgaagtattgttggtattgatacactttttttgtaaaagaagaaatgtagtattgtctttaaagtttaatttatttacattgttacttggctatacacaaaagtaatatattcggcaataaaagagcgctattggatagtgctcttttttatgaatagaaaggagtgagttaaatgaaagaagtaattgaatgtccacagtgtgaagggaatattactgcgcaacatattatggatctcccgcattctttttcattcaggtgtccacactgtaaggtgaaattaaaagaaatgaggatcacaccatgtttaatattagtggcaatttgtatcattccactatttattatgattggagagagtattaaggaattactagtaaaatatttttctattatagacggtgtaccaactgtacttattttcttcttattttgttatccattgtattatctctatgaaaaatataatgccatattgtttattaaatacggcttgttgaaagttaaaagttgaataggagtttatcattaaaaaaaagacaatgatggaattatcctatcattgtcttttttactttgtctctaccttttaccttgcttcttacataaatcattccagcgaatgttaataagaatgcagttccaataacgaagctgacgctaggggatgccccgattgctccaactgtaaaggatccagcaacaactcctaatgagaagaaagcataaaacaatccgaatgcttttccacgtttatcatttgtcgtattttcaacaagtaatgcatttatcgatgggaaaaggatagcgaatccaatgccataaatcatcataacgataaagagcatgccttttgttgcgaataatccaagtaaagataatgctaatgccattactgcaataccgattagcattagttttgaacgattaaatcgatcataaatacgatttgttggtagtaagaagaagaggatagcggtaatgccgaatgcacttaacatcatgcctgttgtagatgctttaagtgccaatgcctcaactttcactggtaacatgtaagtgacaattccttgtgaaaacatgagtgtgaaagcaccaatatacgcctgtaataacggttctgatttcaatagttcaaacatatcttctttgttcatcatttgtgttcttgaagtatcttttcttgatacgttatttggtaagaagaatagagatacgattgtaccaagaaccattaaaatagaaatggtaatgaacacccactctataccagcagttgctttcataataccgctaaaagcaggtcctacaattgccgctgttccaacagcagcaccagatagagccattgccttaccttgtcttgctgcatttgtttgttttgataaaaacgtaaaggcagcgggaattaaaaatccgtcactaaagccatgcataaagcgcacaactaatagttgttcaccactttgaacaacagtgtataacaagactatgaaactcgtaagccccatgcttatataaagtattttttttgcaccaaatttatcgacagcagcgccagcaataatattaccgatcatattagcgaatgagtacatgccgacaactagcccaataataagaggggatcctccaagactttgagcgaacgtactcataataggtaattgtgaaaatgtatctagaaacgctacgataacaataaagtaaataaaatatttcaagcgatattcacctctcctatgctattatggcataatgcgaatttcaaccgcaatgaaattgaattaacagatgtggaaaaaagtacaaagtgacaaaatattgaacgttatttgttaaaatttagtggaaatgagattgtttttttgaaatatatggatagaagtattataatagatttgtaaacttcaccaggttaagtatatacatagagagggatgtataaaatgaaagcattactttggcataatcaacgtgatgtaagagtagaagaagtaccagaaccaactgtaaaaccaggagcagttaagattaaagttaaatggtgtggtatctgcgggacagacttgcatgaatatttagcaggacctatttttattccgacagaagagcatccattaacacatgtaaaagcaccggttattttaggtcatgagtttagcggtgaggtagttgaaatcggtgaaggcgttacatctcataaagtgggagaccgcgtcgttgtagaaccaatttattcttgtggtaaatgtgaagcttgtaaacatggacattacaatgtttgtgaacaacttgttttccacggtcttggcggagaaggcggcggtttctctgaatatacagtagtaccagaagatatggttcaccatattccagatgaaatgacgtatgaacaaggtgctcttgtagaaccagcagcagtagcggttcatgcagtacgtcaaagtaaattaaaagaaggggaagcagtagcagtctttggttgtggtccaattggacttcttgttatccaagcagctaaagcagcaggagcaactcctgttattgcagttgaactttctaaagaacgtcaagagttagcaaaattagcaggtgcggattacgtattgaatccagcgactcaagatgtattagctgaaattcgcaacttaacaaatagtttaggtgtaaatgtaagctttgaagtaactggtgttgaagtagtacttcgtcaagcaattgaaagcacaagctttgaaggacaaactgtaattgttagtgtatgggaaaaagacgcaacaattactccaaataatcttgtactaaaagaaaaagaagtggttggtattttaggataccgtcatatcttcccagctgttattaaattaattagctctggtcaaattcaagcagagaaattaattacgaaaaaaatcacagtagatcaagttgttgaagaaggatttgaagcacttgtaaaagataaaacacaagtgaaaattcttgtttcacctaaataatatagaatagtaaaaagtagctcttttctagaaatagaagagggctactttttttctatacagaaaggtgatagactttcctgtaactacaggtattttgtttggaaggggaagtctaatgctttcatttatgttgacattgaaaaggatgctaaaagcttgtttacgagcgtggaaagataaagaatttcaagtattattcgtattaacatttttaacattaacatccggtacgattttttatagtacagttgaaggattacgtcctcttgacgctttatattttagtgtggtcacgttgacgactgtcggtgatgcgaattttagtccgcaaactgattttggaaagatatttacaatcttatacatatttattgggattggattagtgtttggatttattcataagttggcagttaatgtgcaattgccaagtatattatcgaatagaaaaaaagagtaaagcatgtggatgctttactctttttttacattagtttagataagccttaataatagtttattaaaatgaaagagtattcattcattatattcactgtgtataaagttataatgatattaaaatctgcatattttaatttattgatagaaatttcgtgaaaggtaggatattctagtcataggttaaccggacgacatcataggatcctaacaaaaagtttacaataattcgattataaaatggaggatttcagatgaaaaagaaagtacttgctttagcagcagctattacattagtagctcctttacaaaacgttgcatttgctcatgaaaacgatgggggaagtaaaataaaaatagttcaccgatggtctgctgaagataaacataaagaaggcgtaaattctcatttatggattgtaaaccgtgcgattgatattatgtctcgcaatacaacacttgtaaaacaagatcgagttgcacaattaaatgaatggcgtacagagttagagaacggtatttatgctgctgactatgaaaatccttattatgataatagcacatttgcttcacatttctatgatccagacaatggaaaaacatatattccatttgcaaagcaggcaaaagaaactggagctaaatattttaaattagcgggtgaatcatacaaaaataaagatatgaaacaagcattcttctatttaggattatctcttcattatttaggagatgtaaaccaaccgatgcatgctgcaaactttacaaatctttcgtatccacaaggattccattctaaatatgaaaactttgtagatacgatcaaagataatcataaagtaacggatggaaatggatattggaattggaaaggtacaaatccagaagattggatccatggagcggcagtagtggcgaaacaagattactctggaattgtaaatgataatacgaaagattggttcgtaaaagcagctgtgtcacaagaatatgcagataaatggcgtgctgaagttacaccgatgacaggtaagcgattaatggatgcacaacgtgttactgctggatacattcagctttggtttgatacgtacggagatcgttaaggatttaaaaaaggtcaaatctcacaatagagtatttgacctttttattactatacacatggaggtatggaacgtgaaaggtaaattgctaaaaggtgtacttagctttgggattggtttaggagttttatacggaggatcctcagctcaagcagatacgtctacagatcaaaacaatactttgaaagtgatgacgcataacgtgtacatgctatcaactaacttatatccgaattggggacaaagtgagcgtgctgatttaattggggcggcagattatattaagaatcaagacgttgttatattaaatgaagtgtttgataatagtgcttcagatcgccttttaggaaatttgaagaaagaatacccaaatcaaacagctgtattaggtcgtagcaacggaaatgaatgggataaaacgttaggtagctattcatctgcaactcctgaagatggaggcgttgcaatcgttagcaaatggccgatcgttgaaaaggttcaatatgtatttgcaaatggatgtggaccagataatttatcgaataaaggatttgtatacacgaaaattaagaaaaatgatcgtttcgttcatgtaattgggacgcatttgcaggctgaagatagtatgtgcggaaaaacttcacctgcatctgtacgtacaaaccagttaaaagaaattcaagattttattaaaaataaaaatataccaaatgacgagtacgtcctatttggtggtgatatgaatgtgaataaaataaatgctgagaacaatagtgactcagaatacgcatcaatgttcaaaacattgcacgcttctattccatcttatacaggacatacagcaacttgggatgcaacgacaaacagtattgcaaaatataatttccctgatagccctgccgagtatttagattatattattgcaagtaaggaccatgcgaatccgtcatttatagagaataaagtattacaaccgaaatctccacagtggactgttacatcatggctcaaaaaatatacatataatgattattctgatcattatccagtcgaggcgactatttctatgaagtagtcttaaaaagtttcttcttaataggaagaaacttttttattttgtagaggaaatttcaactttctttccaatatgtataagacatattgaaaagaggagagaaaaatgtggatcgaggaatttttaaagaagttccattaccttgtgcatttttggatgaagtggctttagatagaaatattcaatcgattatagaattaagtggaaataagaagattcgtatagcgagtaaatcgttacgttctgttccggttatgcaaaggattttggctgcaagtgatcgatttcaaggtatcatgtgtttttcacctagggaagctttgtttttaattgaacaaggattcaatgatttattgctcggatatcctgcttatgatgaaagagcgttacatgaaataagtttgctaacaaagcaagggctcattataacttgtatggtggattgtgaagatcatattgtttatttagaaaaaattgccgagaagtctaaaggatgttttcgtgtttgcttagatattgatatgagtagtcgtttttttaagttccattttggggtcaaaagatcaccggtaaaagatgggcaaggtgctttgaaaatagtaaaaaggttgaaagaatcatcatttttaatactagatggtgtaatgggatatgaagcccaaattgctggggtaggagatcacataccgaatcaacgagtgaaaagtaaagtgatttcatatttaaagaagaaatcagtgttagaagttaaagaaagaagaggacatatcgtaaaagaaatacaaaatctaggtattgaactaaggtttgtaaatgggggaggcacaggaagtataaaaacaactgagcaagatcattcagtttcagagattacaataggttcggctttttatgccccgaagctgtttgattattataaagaggtgcaatttcatccagctgtcggatttgctttaccagttgtgcgtaaaccagccccaacaatttacacttgtctaggtggcggatatattgcctcaggcgcaattgggaaagataaagaacctgagatttggaggccgggtggtgcaaaactattagctttagaaggcgctggtgaagtgcaaacaccgattttctataacggtgaggaacgagtagagataggagattctatcttgtttcgccatagtaaagctggagaattatgtgagcggtttccttttttatatcgtgtgaaagaaggagagattgttggggagtattcaacatatcggggggatggccaatgctttctataaaaggacaaaaatggagaaattggacagggaatgtagaaggaacaccgcattatacgatgtatccagaaagtatacaagatgtagtagaagttatagagcttgcgcgaaagaaagggaagaaaattcgtgttgtcggttcagggcactcatttacacctcttgtgcaaacggaagaaattttagtttctttagatgaaatgaagggaattgtgaatattgatacggagaagatgattgccgaggtatgggcaggaacaaagttacatgagctagggaagttacttgaggaaaaaggttatgcgcaagaaaatttaggggatattgattcgcaatccattgcaggagcaattagtacggggacgcatggaacgggtattacctttggaagtttatcaacacaagttatagagattacggcagttttatctacaggtgagactatagtttgttcggaaatggagaatgtggaatattggagggcctttcagttgtcacttgggatgctaggcatcattgtaaggataaaattgaacattattagggcgtattcacttgtgtatgaaagtgaaaaacagtcattagctactgtaatgaataaattagaagaatataagaagaatcgccactttgaattttttgtttttccttattcagatgaagtgcaggtgaaagtcacaaacgaaacaacgggcaaaaaaagtgatttgaaatggcataagctaaaagtagaattactagaaaataagatgttttctttgttatctaaaggatgtaaatggtttccttctataagtaaaggagtaagtcgattatcagctaaagctgtaccgaatacaaaaataattggtccgagttacgaagtatttgctacgtcgcgtgcggttccattttatgaaatggagtatagtgttccttcaaagtatatgcaggcggttgtagaagaaatttcaaaccttattgaaaagaaaaagtataaagtgcacttcccaattgaatgccgttatgtgaaaagggatgacatatggctcagtccagcgtatggaagagattctgcgtatatagctgttcatatgtataaaggtatgaagtatgctgcttattttggtgaggtggagaaaatttttctaaagtatgagggacgcccgcattgggggaaaatgcatacgttaacgtacgaaaaattacaaaatatatatccagaattgcattcgtttctaaaggtgaggaaattattagatgaagcagaaatgttttcaaacccttacacagaaaaattatttacgattatgaaaaaaagctgacaaagtattatttgtcagctttttttagtatgatcgcatttcttgtttgactaatgcgctcgtaaaatagtaacttatcacgactaaatacatgtaataaaacatgaataataaatagaccgttaattacgagttggaataatactataactattaatactaaaggctctttaaggtttaagatagagctactcgacagaatatagttgattccgcctaaaatgaaatagaatataccgtaacggatgaatagttccttcatcgtaatacgatctgattttcctttcacataaatacgaagcaatgctttcccaattgtttttccattcgtaaagtatggaatgataataaagtaaatcaagattgaacacgttatgaaaataagttcgtatatgttcgtataagcttgaatattagaaacgaagaaagaatttcctttgtttttaatgacaggtacaacgatggataagaaaatccaatcaatttgcatcgcgataaagcgacgaacgaatccgactggtttcgtttccaaatcaacatgactatctaattcgtttgctttcggaaggaagtacataaatattggtgcaatgataaagccaattacgccgcctaatgtatttaaaaacagatcatctatatcaaataagcggtatgcacaattgtatataccgtatagtccggttacttgtgttagctcgaaaaagagtgaaagacaaaaagaaatacaaattgtttgtaagaaactacgtcggaaataataacgtaagtaaataccgaatggaacggttaatagaacgttaaaagcgacttgtaaaaacgcagattcttttaataggtagaaataagtagctggtttcgttaaaattgccgaagtatgattactaatttcttgtatgaaataaaatggtgatagttgcatgtgctgcgtattagccggttgtaggctacaagtatcatatgtttgtggcaacggcaaaatcacaagaaaataggcatttaataggtaaagcaataatgagtataaaataaatgaacgccatttatttaaataaccatactttcgataattaaatattaaaaaagggattaatagaaacattgctaaaaaaggaaataaaataaatgctgtttttacagggaataaatatgcagtcaaaatgaagctcctttcaatgaaaattcgtttaccattataacgttaaaagaaccttaaaacaaaattaaaatattttgaaatagaaaaaattataaattttaatagaattaagttatactaaatttaatataaggatattatgattattataagttgagagagggtacaagatatgcgatatgagcttttttctgtaagtgggaatcatattacaacttttgaaagtgcgtggtgttttcaagagggagaacagatttttgttcatgatgatcaaacaaaacgaaattttattattatccggctaacgcatgatgtatttcaacaaaataaacatgttattcgtttgtattgtcaagaaaagaaagtatacgcataaaaaagcgagtcatcctagtgtaatagaatgactcgcttttgatttgtaagtttcactttataagaaaataagagtaagtacacctacgataatgcaatagaaagagaaatattttaaatttccttttgccatgatgttcataaaccattttaacgaaatatacgtcatgataaatgttgcgatgaacgcaacgatatatggtacgaataatgtgtctagatttggatcttttgcaatgtctgtaatacttagtaataaaccacctaagctaacagggatatatagtaagaatgagaaacgaagagccgtttcctgcttcataccaagtaacatcgcggctacgattgttgcaccagatcggctaattccagggattagtgcgcaagcttgtgctaatccgacgatgatcgcatctttcatagaaagatcgccatcatttctacgtccacgtaagtttctaataatccaaaggccgacggcagtaataagaagcgaaatcccaaccatcttcacaccttttaagtactgatcgatgtaatctttaaataaaacaccaataacacctgctggaatggtcgcaataacaaggtaaataataaagaagaaatctgattttgcatcttctgctcttgtaaatatataagatagaccattcttcgttagacgaattaaatcatttctataaataagtaatacagctaataatgaagctgaattaacaagtagttcgaagctaaacccttctatttttagtcctagcaagtgctgtgctaaaacgaggtgaccgcttgaagaaatcggaattggttctgtaagtccttggaacagaccaagaattaaatattttaaaatgtagtaaaactgttccataataacctccttgtttattattcgaaagaaacaacttatccattataacaaagatatggatcaatattgagaagaaataaatattcaaaatataataaaaatcccttataacagtataagggatttttattattaatgagaaactactgtttcttcaagacttttcgttaattgaacatcgactttctcagcatcatgaatgtgattcataatagtagtatttaacttttggaacatttgttgtgtattagcgaattctcgtaatatatcatcattacaagacttttggttttcaatagctttaataacattagtagcaccgttttgtaacgtttgaatcataattaaaatattttcaattctagcatttgtatcagcactcatttctacaccttcatcgactaaatgcaaattatcttttgtattatcgtatgctttttcaatttcttcttgaatttttttcgttaagttgccgatgttttttgtgctttccgctgtactttctgctagttttcttacttcattggcaacgacagcgaatcctttaccgtgctctccagcacgcgcagcttcaatactcgcatttaaagcaagtaaatttgtttgtgctgcaatgttttgaatgacttctacaatttgctcaatttcttttgagcgttcgcttaaatgattcatactattagacgtgcgctgtgattgttcagctaatttgttaattacaataagtaaacggtgaacagattcttttccttcattagagcagtcaatgatttcttcaatagattgaattaagctttgttctttttgtaacatttcattatttaattcattggaatgtgtcgtacgcgttgaaacattttcgaaacatgagtttaattgttgaactaaattttgaagtgtatggtgttgattatttacaagtttatgttcttgcacaatattttgtacacgatcgtggatagaagaaatggtctcttgttgttcgatatctttttgttttaattctgctttaagttcctggatacgattttctaattgatcaattttatgttggagtgatttcttttgagtaaacatatatttatttcaaccgcctttagaagttatattttctctatatttggattttagcatcttttataatttttaaatataggaattgttaaatatttaagaatctattaaattttatgcataattccctttttttcgtcatgaaaaataaactgtatttaatggtattgtaaacaaactgtaaaataaatcatgtataactgtataagaagggagtcggattatgaactattttaagcgaatcagtagtctagtattagcaggcattatcggtctttctagtacagtcgctgttaaagcagagtcaaacgacgagaaacttaacaacatgcaacagcaattgcagcaaaacgatgcagaaatgcaaaagaaagagcaagagaagcaagctgttagtaaagaaattcaaggtatcgaaaacgaactacataatttaaataatacaattgcaaaaaataaagaggatcaagctgctattcaacgtaaaatcgatgaaacacataagcagattgagcaaaaaaagaacgaaattgtcgttttagaggataaagtccttgctcgtaaggatattatgagaaaacgtatggtttctgttcaaaacagttcaaatacaagtttagtagtagaagttgtagtagagtcaaagaactttgcagatttcttacaacgtatgaacgcagtttctactattttagaagctgataaagaaattttacgtctacaagaacaggatcttcgtcaaattgaagaagataagaaaacaattgatgaaaaagaagcatctttagtagtggacaaacaaaaattagcaaaagcacaagctgagttgcaagataacttgaaaaaacgtcaagctaacttacaaacagttcaagctaaatataatcaggttgcaagccaacttaatttagcagcagaagaaaaagctaaaattgagtcaaatatgaaggcagtacaagaaacaattgctcgtgaacaagaagcagcgagaattgcagcagaagagcgtgcaaaagcagaagcagctgcaaaggctgagcaagaagctttagctaaggcacaggcggaagttgctgaaaagaaaaagcaagaacaagctagtaaaccagctgaacctgttgctaataataattcgaaggtagaacctgtacaaccttctaagccaactgctggtggaagagaaatctatgtacatgcaacagcttatacagcagacccagctgaaaatggttatggaccaggtcaacaagtatactctgcatggggaggctataatttaactgcaaacccaggaatgaaattaattgcggtagatccatctgttattccattaggttctcgtgtatatgttgaaggatacggagaagcaattgcagcagatactggtggcgcgattaaaggtcacaaaatcgatgttttaatgccagataaagcttcgtctagtaagtggggcagaaaaaatgttaagcttacaattttaagctaacacaaaatccaactttacatattgtaaagttggatttttttgtgaaaataatgttaagttgagtttacattttgttaaggatagcatacaataaaattgagaggtggtaaatttgaccattttaaatagagtgaaggaattaagagctcggtttaatttttcgcaaagtgtattagcagaaaaagttggagtgacgagacaaacaatcgcggcaattgaaaaaggggattatgttccttcattattattagcgcttatgatttgcgatgtatttcagttaaagatggaagatgtgtttgttttaaataaggagggggaagaggatgaatagacttgtattttcctatatgttgaatgtacttttaatggtattagcaggttgggcatttattgagttgtattattttactattgaagttgctaattttattcaaacgaagagggtaccatttgaagtttcggtgagtttaatgccactaggattgcttttaatatttggtattgtatcgactgttctttataaagttcaaaagaaaaaatataaagagctctcgtattggatgtttccactattatttcctcaagaagacgagagggaaaaggcaattacagaaaaggcttgtcgtactacatttatgtcactatggtacgtgttgccttgtgcggttggttttttaactctttctccgattgttaatctatatgttcctgcatatccgatatatattgcatttagtattttctttattcagatgacgatttttcatgtgtccttatatcgaaataaaattgcttaaaaagaaaccttcttgcatcggcaagaaggtttcttttcagcttatacttgtacatacagcaatattatcttatcattttatatagagtaagattttgtaagggaaaggaattgtatatgaataagcaaagaatttatagtatagtagcaatcctcctatttgttgtaggtggtgtgttaatcggaaagccattttatgatggatatcaagctgaaaagaaacagactgaaaatgtacaggctgttcaaaaaatggattatgaaaaacatgagacggaatttgtagatgcttcgaaaattgatcaaccagacttggcagaagtagcgaatgcatcattagataagaagcaagtaattggtcgtatttcgatcccgagtgtttcattagaacttcctgttttaaaatcttctactgagaaaaacctattatcaggtgcagcaacagtaaaagaaaatcaagtaatgggaaaagggaattatgcattagcaggacataacatgtctaaaaaaggtgttttatttagtgatatagcttctctaaaaaaaggcgataaaatttatttgtatgataatgaaaacgaatatgaatatgcggttactggtgtatctgaagtaactcctgataagtgggaagttgttgaagatcatgggaaagatgaaatcacgcttattacatgtgtatctgttaaggataattctaagcgttatgttgttgctggtgatttagtaggaacgaaggcgaagaaataaaaaagatgagggaaatccctcatcttttttaatccatccatttcactaattttttagaaattagtaataaaacacaacctaatacaattgctacagctccaataactgtaaatacttcagcatatccaagtgaagttgtgaagctggcaagttgtccgcctaaaatgttagcgatacctgagcttgctaaccatactcccattaataaagatgctagttttactggggcaagtgcactaaccattgatagtccaacaggcgataagaatagctcacctaacgtatggaaaagatacgtaaagacgataaatagtaagtttgctttttctgtaatgttatgttcatcactacctgtttttaatgtagcgataacgagaatgatataaccgataccgagcaagatcataccaagtcccatttttgttgggatttttaaatccccgcgcttgcgagttgcaagttttgcccacaatgctgaaataactggagcaagtaaaataataaataatggattgaccgactggaaccaagatgttggaacttcccatccgaacacagagcggtctacaaatttgtttgtatataatgttaatgaactaccagcttgttcaaagccagcccagaagaagacaacgaagcatgttaaaatgacgataactgcggtacgttgtttttctttttttgttaacggtgtatctcctactgatggttgtccatctgttgtttgcaaatcgcgagttggttttttaccgatatcaccaaggaagcgatttgataatgttgtaaataaaatttgtccgataatcattccaattgaagcggctaagaaaccgtaacggaatccgtaatgtacaacgccatcaactgttgttttgaataaattttctgataaaaatccgcaaacgagtggagctaaaaatgacccgacgttaatacccatatagaaaatagtaaatgcactatcacgttttggatcattctcttcgtataattccccaaccagtgtagagatattcggtttgaagaatccattaccgataataataagcgctaatccgaggtataggccgacttggttttgcatggcgaatagtgtaaggttaccgattgccattgttataccaccaattgtgatggcttttcgtctacctaggaaccggtctgttaagtatccaccaatcattggtgtgaaataacaggctccagtataaaatccgtaaatggagagtgcccatgcgggactaaacccaagaccaccgcttactaaagctgtcgttaaatataatgttaataatcctcgtaatccatagtaactaaatctttcccacatttctgtaaagaagagtaagtataaacctggaggatgtttcttttttctttgttgttctttttctagttgtatcgctgattccatgttattttcctcctgacacaaacaaaaacaaagttaataattttgtacgtttaatattttaccttattaactattataagtcaataaaggttgatttttcagaagaaattggaaaagagagatagctatagaatgggtgtttcttttatgttagactatggactatgttttctttgtgaggaatcgctttattgcacttttttatatgtgaaattgatttcatgaaagatgaaattaaagaaggagaaagaaatgaaattgttacagaaaaaagaaattttacttattagtcttatgttattctcgatgttctttggagcggggaatcttatattcccaccttttcttggttatgaagcaggagaacatgtgtggatttcattagtagggtttattatatcggcaacaggtcttcctatattgggagttattgcgattgcgaaagcaggaagttttcaagcgctagcgggtagggttcattcctcatttgcaattatttttccgtgtatcgtgtacttgtttattgggccaggacttggtataccacgtgcaggaagtttagcttttgaaatggggccaggtcagttcttcccagaagcgggcagcatagttttattatgttatacggttattttctttagtattgtgtactggttaagcttatcaccgtctaaattaatggggttgttcggaaaggttttaacaccattattactaggtatgattgcccttatctttataaaaagcatgtttacatcagtaggtagtgtgaaagaggctgctggaaactatggacaagcgcctatgttccaagggtttttagatggatatttaacgatggacgcattagcagctttaatttttgggattgtgattgcaaatgctcttcgtgcaaaaggtattgaagatgataaaggtttagcgaaatatatgagtattgctggaattggtgcaggactattattatctattatttatgtcatacttggatatgttggttcaatgagtggttcattggggacatttgataatggcgcgcaagtgttagcacaagtaatgactacactatttggacaaggtggagtcgttttattaggacttatttttacgatcgcatgtttatgtgtttcaatcggacttgttacatcgtgtagtcaatttttcgcaagtgcatttccgaaagtagcatacaaattttgggcatttatcttaagttttgttagtatgattttagcaaatttaggattaacacaaattttaaaagtatcggtaccaattcttggatttatttatccggttgcattaacgcttattattttagggttattccagaagtatattggaaagtatgcatacgtatatgcagtgacagttgggattgtagccgtatttagtgcaatcgatattttcaataaaaatgtaatgttgaatcaatggacatcagtattaaagtacattccgttttatacagaaggtgtaggatggattgttccagctattataggtgcttgtattggtgttatcgttagttttgttttcaataagaagaaataagtaagaggtgttttcctatttcggaaaacacctttcttttttttggaaaaatagtattgaaaatgaatagactaagagtatgataaaggtaattggtaatatataggttttgaatgaatgatgaggggggaacgtatgaaggaggatttgaataagaaaatagaagcgctcgaaacgacaattgaaacgatgcaagaagcactttttgaattgaaagcaaaacaaagagaaatagaagtagaaaatgctcagcaacatgttagtaaggaaaagaaagaatatattgaaacggtgatagaggaaaaacaaaaagaagaagtagttacaataaaagaacctgtgcaagaacgtgaggtaaaacaagtagatatatctgcttttaaaccagaaccatttaatattattaagttttgccaaacgtggttgccacgtatttttgtaggaattatgttacttggagtaatctggttatttaaagcaggggtagatgctggactattaacaccagcaatacgaattgtgtttggtattgtcctatcaatgggtttttattatataggggatattcaaattaaacgagagcggcaagcgttagggttagtattagcaggaggaagtattacgggtatagttttaacgacatttgcggcacattatttatatggctttattccagcaagtattgcatttgtgtgtaatattgcatgggttattttaggtatttatatagcgaagaggtatcaatcagaatatcttactatcttcgtagccgtaggagccttctttgtaccattcttattaaatagtacaactcctaatccgtacattttctttggatatgagacgatactaacacttagcttattatggtatgcgttgaaaaatcgttatcagtatttatatatgatttcttatgcggttgctgctattgttctttttgtcttctttgctgttatgtcaatgttagtagaggatttacaagtacagttaacagtagtttatggtttaattcacttactattattttggcatatgtttacagagagaagttttatagtagagccacgcttggcgatatttagtgcgaatgcagttttctttatattagctatttcaaaaatacttgaatttacaacatggggattaatgataagtgcactcgtacacgctaatatgttcgtgtttgaatataggaagaatcgacattctacgtttacaaatcttttatttggtttcgcaatgggggcatttagtttagcgattttatatgagtatagtttagtgaatgcagcgattgtactattattacaaggtttcctcggtatggtgacttctattaaaggaaaacaacagataaaattgtatgtgagtgcgacggtttacgcaattggaatgatacagactatttttagcccgtttgatcaatttatttcggcaggctttgttgctcatcttattttaataggaacgttctattattgcatgagacaagcgaaagatgtattagcgagctttggcaagtatgtgtattctatagcactctattggtttatggtgattgtatttattacaattactagaatcggtgaagttttgtccacagatggaagcataattagcgtatctgtatcgttattatggatggtatatgctttatttgcagtttggcttggacggaataaacatatgaatgaaatattgtatgctggattaatcgttttagttgtaacgatagggaagctattccttctggacctaccagaagtatcgatgatgatcagggcggtgttattcttaatcgtaggtagcataggtatcgttatttcaagaatgtttttctcaaaagaagagaagtagaaagaaggcaatccatatccggattgcctttttcattatttcttattaatcgttacagtctcactatatttcgctgttgtattttggcgtagacgaagtgttgcttgtccagttgtatttggattgatttgtacgttcacaattttttcagcagaacctaagctgtttgttgtgaaagaaaaagcactgctatatccgaaagtagatggccaagtaccatttgtattttgaacttttgctacttgtgtaccgccagtcgtgaagatacctaaagaataattatcgtatgtcgtgttaggtaataagttatttacttgaattttcatttggaacacttcattgtttggtagaatgctagggtgtgtaactacgtagtcatttgctgttactgcaccgttatagccatatgaaccaggtttaaaagtattggtattaaaccattgataacctgcatttggtgcactccaaggttcaggttgtggttcagttgataagcttggttgctcaaatgtttgtaaagtggtaggtaaatcaagttgtaaaccatttacttgatctaaacttgtaaatgtttctttattcgatagccaatttacgatattttctagtaaaatcgcatcgttttcttctttatatccatcgtaagttttctttgtttgaccagaatcttcacgaacgtattttggcgtagcatcttcaacaggagaagagtctccaataaaggcagcttttccaagtcctacttttgcgatagcagcataaggaccttctgcaacaccaccgccgttataaacaccgctatcaacagcattattccattttgatgggttttctggaagataaacgagcccttttgctagttttggatttgtaatggctaaagtagaaccagcatgcattgctacagatgaaaccccttctgtaattccgaatgattgttcaggcgacacaatatttttagctgcaacatcgccaattgcattatagcggaagcgaataccgaagttgtcagatagccaatcagagctttctactccttgcatagcttgtgaattggcttcttcgttagacattccttttgctggattatcccaagcaccgcgtctatatccgttaaatacttcagaagagtcccagcgatttttattacgatctgcattataatgatcggcaatgaagaaaatactaccgccatttttcacgtattgtaacatagcatcttgttcagattttttgtaaggaatatttgcctctggaacgataaacacattgtagtcttttaaatcttcgtatgtaattggtgttgatttacgtagttcttttacatgatagccgttttgagcgataccatttccgaaatcagaaaagccgccatcaataacccagtcagctgtaccagcagtttgaccgtgtgtattatcgaataatactttcttcccattattttggtttacaacttttgcagcaatttcaggagctgggtctacagagctttcggcataagtagacggtatgaacgaagctcctatacttagtgtaattgctgttgctaaagaaaatgtaatccattttttattcttcatagaagaatccacctaataataaatatatgtgctttaataatgtaatttatttttctgtaaaaataaagacggaaaacataaaaaatattaaaaaattgtaaaaataccgtgaaatttgttgagaaatatttatatagacataaaaacatcccttccaatcaataaggaagggatgttttgtttaactaatttttgaattaggtgtttcatcaatcttatgaaaccctttcatgtagtacacgatagctaagccgataagccaaataggaccgacgattaatgcgattcgtgtatcttctgaatacgccattatacctaatactagtacaaggaaagcaagtgagaaatatgaacttaatgggtataagggcattttatacgataacttttgtctgttttgcgttggcaaacttttacggaatttaatttgagcgactaatatgattccccaagtccaaatcgcgccgaaagtggaaatactagtgagccatgtaaatacctttgcaggtacgagatagtttaatataacgccaatgagtaaaacgatcgcagttgctacaattccttgacttggaatgccatttttatttaaacgaccgaatctttcaggtgctttcttttgctgagctaatgtatatagcatacggcctgtactaaataaaccaccattacaagatgaaagagctgctgttaatacgacaaagttaataatccctgctgcttttgcaataccgatttgttgaaatgttaatacaaatggacttcctttctcacccagttcgttccatggataaattgccatcataacgaatagagctccaacgtagaacagtaatattctccaaaatacgttatcgattgcttttgcgagtgttttcttcgggttttgagcttcaccagctgtaacaccgattaattcaacgcctaaataagcgaataataccatttgcatggagagtagtaacccagaaaatccatttggaaaccagccaccatgtgaccaaaggtttgaaataccggtggctattccgccatttccgaatccgaataaaataataccagctccaactactatcatacagataattgtgacaattttaataagagcaaaccaaaattcaagttctccaaatacttttacggataagaagttgaaagcgctcattaataataaagcgagtagcgcccaagtccaacgcggaatatctgggaaccagtactgcatgtaaatgccagctgctgtaatttcagccatgcaagtaacaacccataagaaccagtagttccaacctgtaatataaccagctagcggtccgagataatcatatgcatatttactaaaagagccggcaacaggttgttcaattgccatttctccgagcgctcgcataatgaaaaaaataacgagtccagcaatcatatatcctagtaaaatagagggcccagctagtttaatagcagaagcagatcctaaaaatagtccaacgccaatagctgaaccgagtgacattaaagtaatatgtcgttcttttaaaccgcggtttaaagttccagatttgtttgagtgttgcataagaagaatcccccttgtagagtgaacgatgtttgaatgcgcttactaaatatttaactatttcaaattataaaacatttctatctgttatgctacaaaaataatcataatgaactgtactacatctagacttgtcagacttaaacttaaaattcgaactattagagaatatattgactcttctttttattgattgttaagattaagtattatattttctcgcatactagtaagaagagaatgtgtgataataattcaggtgtaggaagggtacataagcatgtttcaattacaaaaatataacacttctgtgaagcaagagtttttggctggcatcacaactttttttacatttgcgtatattcttgtcatcaatccgaaaatattatctgatgcaggtgtaccatttgaccaagcgtttacagcaacaattattgcaactgttgttggaacaataggtatggcgatttttgctaattatccaattgttattgctccagctatggggatgaacgcatactttgcgtattctgttgtacagaaagcagaagggattacatatgtaattgccttttcagcggtatttgtaacagggattatttttcttttattatcttttacttcgtttaggcaaaagttaattttagcaattcctgatagtttaaagcatgcaattgcaggtggtattggactatttattgcttttattggattacgcctttttggaattatcgttgatcatccatcaaatttagttacgattggtgattttcattctccagccgttattttaactcttattggtttaatattagcggcggtattaatggcattgcgtgtgagcggtgcattatttattagtatgattgtgacaggagttatcgccttttttacagggcaactgaagttcacggataaaattgttgcgatgcctcatttaccagagggtattatcgtttcaaacccaatcaatgccttttcagatgtaattgagtacggcttatatggtgttgtattttcatttttacttgtactgttatttgatacgacaggtgcattacttggattaattaaacaagcgggtttaattacggataatacagagaaacgttttggtaaagcgtttattgcggatgcaattggcggtactacaggctctatctttgggacaagtccaacagcagcgacgattgaatcgtcagctggtattgctgcaggtggtaaaacgggattaacaggtattgtagtagtcggcctaacgattataacggcgtttttcagccctgttattgcttctttatcaagtgtagctgctattacagctccttcattaattattgtaggtagtttaatggcacaaagtattcgtgatattaattggaatgaatttgaagatgcattaccagcatttttaattttcgttggtattccgttaacgtctagtattgcgaatggaattgcaattggatttttagtgtatccagtcttgaaaattgtgaaagggaaagggatggaagtacatccattactatacttatttacaattttatttggatgtcatttattcttataatataggagagggggcttcttatgaggggctccttttttgtgtataataaagtgaaacttaaattagtaatgtgaaatataaattacttattggaatatatatgttacaataaaggcagaggaggaacatgaatggctgtaagtaaaataaaagtcgcgcgtgttcagttagatttaacacagcaacaattagcagaaaaagtaggagttacaaggcaaacgattagtttaattgagaagggcaaatacaatccgtctttagatttatgtttgaaaatctgttatgcagtagataaaactttgaatgatttgttttgggaggaaaaggagtgattcgatgaaaatcgtgaaagatgaacgtttaatgattgaggggttaaaacatattagattagttttcatcttacaaaatatctttatactaggtattgttttttatcgctacgttttgcaagatgcaggatatgaaagtgtttcggatttattaatggtatttatgggtgggattgtagttattaactttttaaatctgaaaaattcagtggaagtgtatgagcatacagggggagtatcacgtagctatttcatgaaactattattagtgcctgtaagtattgttattgggattttagctatttgtatcgttgtaacaccagatatttcgataaaggaaattagtatgacaggacttattatgtttgcttgttttttagttcctagtctgtttatatacatatatatgaaaaagataaaaagtgaagattgaaatataagaagagctttcctgttgcggagagcttttcttatatccttttatatagtactttatgaaggccgatcggttcgatttcaaagatttccccatgttcctggaagcctaagcgtttgtaatagttagctacagtaactcggccattacaccataatatatttgcttggcgctcttgtaagatttgttccgccttctgaattaaggagcttccagcgtggttgtttcgaaattcaggtaatgttgccattcctcgtagacgataatgcatacctgcttgtaagtcaggatgcatttcctttgagaaagaagcgatactaataagtttatcatttataaatgcgcctaagtgaaaggtatctgtttcatagtcggaagagtatttacaatctgctaatgtttgactcgagcgtaaaattttttgacgtaatacgtaagtttcagatccatcaatatttttcacggtaatcatattaacatcctttcttataaagctttttctgttaattgtataaagaaataggcaggtgcggcgaaaagtccgagtatgctagcagttccgagaaggagtgaaagtaagaggcaagagtactttattccattcgactttttccatccataactacaaatttcaatgctaacaccgatgagaataatggcaacgagtatttctgctaataataagagagctaaagttataatagacataatgtaatccatcctcataatatgtgatagtaacattttaccatatggaatgggaaaaaatgccccttaattatgtaaggggcatttttctattctaatatgctttttagtgtatcgatatgttctttcgagcctgttacaagtaatgtatcaccgtgttgtagtcttgtatcaccatgcgggattaatgctttattcccacgataaatttgaatgactagtacatcgcctaaaaacggaaggcgacgaagtgcaacgccgttatatttattgcttcgtagttcaacttcacggactgtttcgtttgctgttgtaattaagcgaacgagactcggtttatcaattaatgcacgtaatagaatacgtgtagagttaatggttgagaatacggcgatatgttcctgcgttgctttttcttgtagaagcggatcttctacacttgcaataacatgttcaacacctagttcttttgcatgttctgctaatagtaagttttgttcatcatcgcttgttgcaacaacaacgcggtctgcatgaaatgctgtttgttcagttaatgatgcaattgtgatgtcatctaatttcacaatagggaagtcgtgcgatttcgcttcctcatcatttattttattttgacgcatcatatatagtgttacgtcataatcttctcgttttaaatcaagtgataacggaagggtaattctactcgcaccaataattgaaacttttggttttggtgtttccacttttgggaacatctttttaaataatataggtgcgaaaatacaagtaataactgcgcttaaaataagggaggcagataaacttggactaatgattcctagtttttcaccaatttgtgcagctgcaataactaaagaaagtgtcgatgttaataagatggcacttcctagtacgatattacgtggataccattttcgtaagacgagtgatggtatcagttttgaaataaagagtcctacaattaaaattgggatcatgagcatgctagaaggttctttgaaaatagaccaaacttctaaatttacaccaaccattacgaagaaaataggaatgaagaaaccgtatccgatagaatccagtttttcaaccatatcttcatttggtgataataatgatacgagtacacctgctaagaaggcacctaaaatattttcggctccaacggattcagataacccaactaatattaagatgagtgcaaaaacagctcttgtatcaatttgtacactaccagcttttaagctatctaagtatggaatgtttttaaaacgttttgcaacgaagtaaataacaataccagcgccgaatagaagaagaaggagccacatgctttggccgctttcggaatttaatccgacgaatacagcaagtaaaatcattgtaactaaatccgcaataacagcgaccaataaaatgatttgtccaattgctgtttttcctaggttattctcttttaatgttggtacgacaacacctaaagagattgttgaaataattaaagtcataaacattgcattatctacaaatcctaaccatacgaatagtaatgatagggcataagataagatgaaaataaataagaagataacacttgctgcttggaatgtgtttggttcgtttgtcgtattctttttccctttttgtttaaagatagaaaaatcaatttctaaaccgcttaaaaacataagaaagataaatcctagtgtcgataagacttgaagccacatatctggctcaataatattaaacccacttttacctacaaagattcctgcgatgatttctgcaacgacgacaggaagtgcttttaatttaaagcgttgtaacaaaaggggaacgaaaaacgcgattgcaacgacaaccataagtgatagaacagaagtatgatgttccattgcgttctctcccttcaaataaatatagtaactatttagccatataataggtagaaaagcaacgcatatggattcgatttcataaagaaagagttttcttaacatttgtcataataagtatatttttcatgattctgttgttaattccgtaatgtgggtgtaatagggggagggaataaaaaaagactgctgagaaacctcagcagtctttttcatgtacattacattgagaagaagatccatacagttaaaccaactgttgcagttgcaacgaagaaactgtaaatcatagtaagaatttgaactcttccttctccttcttttaaatgcatgaacataattaattgtaacaacgcttgcgcaacagccattgcgataatggtagttaggatcgttgatagtggcaggtttgtgtaaagtgccacgtatagagctagaaacgttagtgcaagcgataaaataaatccgaaaacgtgtgaccaagggaatccgctatgcgcatgcccgtttgcttggttgttattttgacccatttacgccaccatcccgttcaagtaaactagtgtgtaaataaagacccaaactaaatcaaggaaatgccagtataagctgataatgaatactttacgagctgtaactggtgttaaacctcgttttaaaatttggataataacacaaattgcccaaatgataccgcctgttacgtgggctccgtgcgttccaagaagaacgaagaatccagataggaaagcacttgtttgaattgttgcgccttcaccaatatacataatgaactcttcaatctcgaagaataggaagcctgcacctaaaagtaatgtaaggacgaaccatccaagcattgctttttggttgtgcttacgcatttcgtgaatcacgataccacatgtgaaactacttgttaaaagtagtaatgtttgaattaaaagcgttttaagttcaaacagttgtgctggtgttgggccatctgccgtacgaccagcaagtactagataagaggcgaaaagtgttgcgaacagcataatttcagccccaagaaaaatccagaatcctaggatattcaatctgctttgttcggattgatattccaaaggtaagcttttatctaaagccgccatatcatttcacctctcatgctacatgttctgattttttaatttcatcaacactaatatagtaaccttcatcgtaatcgaatgaacgatagattaagcaagctaaaataccaatgccgccgattgctgcaagccagaaccagctaaatactaatgcgaaacctgcaagaccgaagaatccagacgcaataataggcacaccagagttacttggcatgtgaattggtttgatgtcttctgctgctggtgtaactgtttctccacgtttcttcatgtaccagaaagcatcagcttctttgatttcaggaagtttcgcgaagttgtaatgttgtacaggagattgagttgcccattcaagtgtacggccgtcccatggatctccagttgtgtcacgttcaccgtgacgagcactccaaattacgttgtagcaaagaagtaggaagccgatacccatcattaccgcaccaacagatgcgatttggtttagccatccccatccaagactttcagagtaagtgtacatacgacgagtcataccgtctaaacctaagaagtacattgggaagaaacagatgttgaatccgctcataaagatccagaatgtccatttacctaggcgttcatttaacatatgaccagtcatttttggataccagaatgtgaatccagcaagcatagcgaatactgtacctgcgattaatacgtagtggaagtgagcaattaggaagtagctgttatggtactgataatcagctgctgccattccaagcataacccctgtaactccaccgactacgaagtttggaataaatgccaatgaccaaagcattggaactgtaaaacgaatacgtcctttatacagtgtaaacaaccagttaaagatcttaacaccggttggaatcgaaatcgccattgtcgaaatcgagaagaatgagttaaccgctggacctgcacccatcgtgaagaagtggtgaagccatacgacgaaacttagtaaagaaattgcaaccattgagtataccatcgcactgtaaccgaatagacgcttacgtgagaatgtactaatgatttcagagaaaataccgaatgccggtaaaataacgatatatacttcagggtgaccccatacccagaataggttggcccataacattggcataccgccgctcgccatcgtaaagaagtgagcatcgaatagacggtcaaatgtcattaatgcaagagcaactgttaatactgggaaagcgaaaataatgataattgttgtaattaagattgaccaagtaaacattggcattctcattaaagtcataccaggtgtacgcatttttaagatagtaacaaggaagttaatacctgtcattaacgtaccgagacctgaaatctgtaatgcaattgcgtagtagttatttcctacaccagaagtaaactctgtacctgccattgggaagtaagaagtccacccagcgtctggagaaccaccgattacgaaagcgatgttgaataacattgctccgacaaagaataaccagaaacttaaagcatttaagaacggatatgcaacgtcacgagcaccaatttgtaatggtactacaaggttcattaatcccataacgaatggcatcgccatgaaaagaatcataactgtaccgtgtgttgtgaagattccgttatagtgttcagcgtttaaataagttgtttctgggaatgttaactgtgcacggatcattaaaccgtccataccaccacggaataacataataaccgcagagataatatacatggccccaatctttttatggtcaacagttgttaaccattcgtcccaaagccatttccattttttatactttgttagtacgaaaatgattgctaatgtcacaagaacgatagaagcgtctgcaccgtaaataatcgggtcacctgtgacaaagaattcatcaagcttcactgtgttcactccaatctgttggaattatagctattattttttgtttttgtagtagttgtaatcacaatattcaagtgattttggatctacataacttaagtgatggctagagaatgtcatacgaccaactacaccaggtttaacaatttcgttgtacttatcttctgttagtttaggagcagtttgttgtacttctttaacccacttgtcatatttctctttagtttttgcttcaacttcgaactccatgtgagtaaatccttcaccagagaagttcgcgctacggcctaggtaagaacctggcttatcagcttgtaaataaaggtccataatcatgccatccattgtgtacttcataccaccaagttctggtacccagaaagcattcattgggccgacagaagtcagtttgaattgaattggtacaccagctgggatgtttaaatagttaacggtttcaattttttcctctgggtaactgaataaccatttccagtttgcagatgtaacataaatctccactggtttaatatgtttggactctttcggaacctcttccgaagcataagttgcttttactgttggaatcgataatgcgataacgataataacaggaacaagcgtccaaatgatttctaataatgtgttaccgtgttgttcaggtggctcatagtccatattctctggtttttcacgataacgaatcaagatgactgtaaacaagatgaatacaattgcgataattaatgacataagcaagaatgaccaaacaattaaatcatactgtgcttttgcaacaggtccttgcggatttaatactgcgagttttttatcacagccaccgaggaacagaagtaatgataacggaagaagcgaagccaacttccaaaacgctttctttagttgcacgattgaaaatctcctttctccttggattgaaactatgccaataaaacaatataaacctattaatttatagaaggcaatagtttttgagatattgttaaaaaatagacacaaatgcacactttttaaggtgaatatcatttgtaacttgattacattgtaaactattttccagagaaaaatgcgattgtgaaaattttaagataaataaagttataccaggatatccaagaaatagtaaaaagctatcttattataagaaaatagctgaatattttgtatatttagtttattctttttgagatagtccgttgttgttcaaatgtgacaatttttttatacttcatttgatataaaatgcaacaaataaccataaatggaatgccgcaataaagagcaattctttgatcaggaatgaaaactaaactaacaaatgtgaacaataattcacagaatctttctagcaaactagtaagaagcaaggtacaatgataggaggtatgtctgtaaaataataattaatggagttttgtttaaaatgaaaaagttaaaatatctttttgtttttggaattatatttgctgccgtgttctttataggaaaagataagattatacaaaaggcacaagtgctacgcttagattttttatctgaaatgaaagaagcggctatgattgaaaatgttccgtttataaagcagttaccagaattacctcgtggatgtgaagtgacaagcttagctatgttgctacaatataaaggtgtgcaagtagataagatgcaacttgctagtgaaattcatcgagttccatttgaacaagatggtttgcgtggaaatccttatgagggatttgttggaaatatttatacgaaagctgaaccaggatatggtgtgtacaataaacctatctttaatttagcggaaaaatatgtttctgaaaaagtaattaatctaacagatagagacgtgaatgatttatataaggtaattagttctggttctccagtatgggttattattaatacgacgtttaagccgctagctgaaagtagttttgaaacatggaatacaagttctggtgaagtgaaaattacatattttgagcatagtgtagtagtagttggatacgatcaaaactttgtatatgtaaatgatcctctaaaaaataatccgcgtttcgctgttccacgagcagagtttgagaaagcgtgggagcaaatggggaaacaagcgattactattttataataatgaaaaagtcatcattttgatggctttttatttttaatcatttataatagaaaattcagaagattcttttaaaagttaacaattcacgttataataacatttaacttggtgaagaaggggagaagagaaatggatgttgcaaaagaacttgttttgtcaaaggatcagttggttgagtggagaaggcattttcataagtatccagagttatcttttcaagaagaaaaaacatcacagtttgtattcgacatacttcggaaaatcccatgtttagaagtgtcaagacctactaaatatagtgtaatggcaaggttgattggaaagcagtctggtaaaactattgcggttcgagctgacatggatgctcttcctattcatgaagaaaatgagtttgactttatttctgcatatccaggtgtaatgcatgcatgtggccatgatggacatatagcgatattacttggagtcgtacataagttagtagaagcaagagagaagattaaaggagaggttcgttttctattccagcatgctgaagaaaactttcctggcggagcagaggaaatggtcgcggctggtgtaatggaaggggtcgattatattgttggtgctcacctttgggcgtcattagaggttgggaaagtaggtgtaatttatggtcctgcaatggctgccccagatgtttttaaaattacgatagaaggaaaaggtggacatgctggaatccctcatgaaacggttgatagtattgccatcggcacacaagtcgtttcacaacttcagcaaattgtatctcgtctcacgaatccgttagattctctcgtagtatctgttacgcaatttcatgctgggacaacccataatgtaattccagcacaaacggagattgaagggacagtgcggagtttaagacatgagttacgagaagaaacagagaaaaggattgaacagattgtaaagcatgtgacggaagcttatggagcgaaatatactttttcttatgaatatggatatcgtccagtagtaaatgattatgaagtgacagagattattgagcaaacagcattacagctttatggaagggaacgagttactcgtttacagccgacgatggctggagaagatttttcagcgtttttacaaaaagtaccagggacattcttttttatcggagcaggaagtaaagagaaaggaattatatatcctcatcatcaccctcgttttacgattgatgaagatgcattaccaattggcgtgcaagtctttgtatcatcgattatgaatttcataagtaaaggagaatgagatgaagaaaatacacgtattagcgcttattccagttttttgtttagttgttggccccgtatttgctaattcagttactccttacatattagggatgccatttttattattttggatattattatcagtgcttattacatctctttgtatggggattgtatacgtatttgatcctgctaataagggggatgtaaaatgaccgcattacttatcattattttatttttgtttctcgcactatttttgggaattcgggcgcaacatggaaaagatatgaatttagagcaatggtcagttggaggaagaggctttggtactatttttgtttttcttcttatggcaggtgaaatttatacgacattcacatttttaggtggaagtggatgggcgtatagtaaaggagcacctactttttatattttaggttatggtgcgttagcttatattttatcttattttttattaccaccagtttggaagtatgcaaaagagcataatctagtttcacagccagatttttttgtgaagaaatataagagtcaggcacttggccttatcgtttctatcattggggttatttcgattatcccataccttgttttacagttaaaaggattaggaattatcgtttcggaagcgtcttacggaagggtatcaccagttatcgcagtgtggattggcgcaattgttataacgatatatgtaatggtttcaggtatacacggctctgcttggacggccgctttgaaggatattatgatcctgtttatcgttatgtttttaggtatatatttaccgtaccattattacggaggatttcagccgatgtttgaagctgtagaagcagcaaaaccaggatttttatctttacctgatgaaggaatgagcatttcttggtttgtttctactattatattaacagctctcggtttctatatgtggccccatacatttgcctctgctttctctgcaaaaaatgaaaaagtatttcgtaaaaatgcggccattatgccactgtactctttagttttacttttcgtgttctttgcagggttcgcagctattttgcaagttcctggattaaagggaggggatgtagacctttcgttattccgtctggctcttcaaacttttgatccttggtttattgggattattggtagtgctggagttttaacggcattagttccaggttctatgcttgtcatggccgcttctacattattagcgaaaaatatttaccgaacaatggtcccatctgcctcggatcgacaagtggcaaaagtagcgaaattatttgttcctgtagtaacgcttgtagctgttttatttacttttaaaggtggagaaacgataggagcacttcttttaatgggatatagtatagtgacacaacttttcccggcacttgtatgtagtttgtttccacgtcagactattacgaagcaaggagcaattgccgggatggggattgggttattagtggttgcgtatattactttatctggttcaactatagctacgatgtttccgggtttccctcaatatataaaagatttaaatgtaggtatagtcgcgctgttaatgaatatgattgtgatgtttatcgttagcggattcaccaaaaatgtatctataaagaaagacaatataatagtagaaaagtaattcgtatgctagagctatctttgaaaagagatagctctttttttgtatatattttcttctattagcggaatctaactaaaaacttgttgaaaaggaagttaggtgggggatttgttagagctaaaaggtaacttatttgaagttatgaaaaaaattagagatgagttaggttcgcctaatgatttgacaattagggaagttgcccttgctggtagttttacacgttgtgctgttgtctttttatgtgggttaacagataaggataacgtttataaatatgtagttcgtacgcttcaatatgaagagatacaaaaagacgaagctgttgttcaaacattattagatcgctttatttctattgcagaagttggtaagaagacaacatttccggacattataaatgcgattttagcgggagatacagttatattaattgataatattcaaactgctatcgtgattaatagtagagcttgggaaaaaagaagtttagaatcgccagtaacagaagatttaatacgtggaccgaggataggattaaatgaagatattaacgtgaataaaatgttaattcgccgtagtttacgtgacccaaagctgagatttcaatcttatattatgggaaagagatcccaaaaagaagtgactttagtatatatagaagacatcattaatccttacattgtaaaagagctagatcggcgtcttcaatccatagtgacagatgtcgtttttgagacgggtacaattgagcaattaattcaagataataatttgtcaccgtttccgcagtttttgaatacggaaaggccagataatattgtggcctcattagcgaaaggaaaggcagctattttggtggatggatcaccgtttgcccttatagctccgctagtatttgttgatatttttcaatctgtggaagatcactatgagcgttgggtaatagggactttattaagaattttgcggatgggttctggtatagttgcaattttaatgccggcgatgtatgtagcgctcgtctcatatcaccaaggacttattccttctaaattggcttattcgattgctggagcaagagaaggtgttccttttcctgcctatattgaaacgttaatgatggcattaacgatggagttaatacgagaagcaggaattaggttgccgaaaccgatgggacaaacaattgggattgtaggtggtcttgtaattggagaagcagcggtgaatgcaggaattgtaaatccatttttagttatcattattgcggttacagctattgctacattttcacttccagtgtatagcatcacaattacgtttcggattttacttttcgtctttgtattagcagcaacggcttttggattgtatggaatcattctagctcttattgcgcttgctgttcatattacaaatttaacaagtgttggtgtaccgtatacaactccaattgctcctgcattttataaagattggaaagaagagtttattcgcatgccaaaatcaatgttgaaagagagaccggaatatttacaaacgaaagattctacagtacgtccaaaggagcgagaataattgaaaccatttgagtatggcgatgaagaaattggatctcgggaaattgggtttgcggtatcatcgaccattattggtataggcgcattatctatgccaagggatattgcaaaccaaactttattttcagatggttggattattttgcttttgggtggattgatatgtgcagttttaggttggtttgtaacgagggtggctattttatttccaaaacaaaactttgttcaatatacgagtgcacatttgacaaagccagtagcatacacgattagtatggttttagtattaacgtttgctgctttgacagcatatgaatcacgaatgattgccataatttcgcaaacgtatttatttagtgagacaccggtacagttactatcttttttcttcttattagttgttatctatggaatagcagggtcgagagcagctttattacggttaaatgttatgttcttacctattgttttaattgcaatagtgcttctttctttattaaatataaatttaatggaaataaacaatttgtttccagctttccaaacggaagtaagtcaatacgctgttggagttaaaaattctatattcacatttattggatttgaggtagctctgttttatgctgtgttgttgaatgataagacagcgaaaaaggcaccaatggcagttgcgaaagcagtgatagtaaatgtcctctcatacattttaatttatgtaacttgtattagtgtttttacgtatatgacaactcgtggattgacatatccaacaattgaattagggaaagaaattgaaattggtggaggctttttagaaaggttcgatgcaattttttttacgacttggattattaccatttataacactacagcaatgtattatgacgtcgcatctttattattttgtgccatgtttccgaaagtgaagaaacatatttttattttcggaagcgcgcctctaatttttatgctgaatatgctccctggtaatttagatacgttatcaagttacggaacgtatttagcgtggatagatatggggtttgtcgtattagctcctttgctagtttttattgtatataaaataaaaagaaggaatggtagaaatgaaacaccttcttaaaattataatggttatagttttagctggatctataagtgggtgctctgaactagaagaaatagaagaaagaggatttgtagtaggcgcagcttacgatattgtgaagaaaaagaaatcaaatccgattatgaaagggacgtatcagatggtacttcccagtaagttagcacaacaaggtggacagggcgatggagatagtgaaaattatattaatgtaagtgcgaaagcagatagcgtctttgagcaaataagaataattgctaaaaaaattagtcgaacattattttttccgcatatacaagtcattattttttcggataaattactagcgaatccgtatgttttgcaaaatacgttagatgtatattttcgtgatcatgaaatgagacgaaatattcgtttgttcgtttccaagaaaaatgcagaatctattttaaaacagagtgcaaaacctgaaaacttaccggcgcagtacattgatatgttagctgaacatcctccgaaaaacgctcaaatgattgaggcggcgagaattggtgaagtacaagggaaaatgatcgcagatcgaagttttgcattacctctcttaggattaactaaacaaggcgtacaaatggaaggagcggcattgatccgtggaaaggataataagtgcgttggaactttgagtggagaacaaacattaggaatgaactatgtaataggtaaaaaaattggaggtttctttactgttcgtaaaaagaatcagctcattacatatgaaattcataagttgcgccgaaagatccaagtgtctactgaaaatgctacaaaaccgaagtttgatattcatttgtccacagaaggcatattagctgaattacattttaatgaaccgaaacaagtgatgaatgaaaaatttttaaagaaagagatttcaaaggaaatgaagaagcgtattgaaaagtctatacagcttgttcaaaaaaaatataaggtagatgtattggaattaggagaggtatataagaggcataattataaagagtggaagaaaattagtaagaattgggatcaaggccagaattattttagtaatgctgaaattaatgttcacgttgatccaacaattgaacattcaggttcagcattaccaaagaaagtgaagtaaggtgatggaagttgtttactggattgggaattagttgcacaatattaatagcgattcttccaggagccatatactttattcataagaaactcacaacgtatggagcgcagccttggaatactgatgtgcaaaaaaagaaacctgaatgatttcaggtttctttcgtgcaaagcatatgtgaagggggataccttctatgtatgctttgctttatacaagccctaaccaatgtaccaattgtgtagagaggaatgtcacaacaatggcgataacggtagggattgcaaacgataagaatgtccattttgcactttttgtttctttatatatgttaaccagtgttgttccgcacgggaaatgaagaagtgagaacaacattgtgtttaacgctgttaaccaagtccaaccattttctaagaataaatttttaatttgattaaaatcatctatttcagttaaagccccggttgataaataagacattaataaaattgggataacaatctcattcgctggtagtccaagaatgaacgcagctagaataaagccgtcaagtcctaacattttagcaaatggatctagaaaatttacaaaatacataagtaagcttgtgtcaccgatgaaaatattagcaagtaaccaagttaatgcagccgcaggggcagctacaacaacagctcgttttaaaacgtagactgatttatcgagtgttgcacgcacaattgtattccaaacttttggcttacggtacggcggtaactcaagtgtgtagtgagttggaacgccttttaaagctgtttttgatagtacccaagaaacggttaatgtcataataataccaattacaaccattccaactacaacgccggcagtaacaagtgtttgcatactacctgtataaccagcagccataaataatgaggccattaaaattaacataggccagcgaccgttacaaggtacaaagttgttcgttaagattgcaagcaaacgttcacgtggtgattcaataatacgtgttgacataatagctgcagcgttacaaccgaatcccattgccattgttaaagattgtttgccgtgtgcaccagagcgtttgaataagcgatccatattaaacgcaacgcgtggtaagtacccgtagttttccaatagtgcgaacatagggaaaaagatggccataggtggtaacataacgctaataacagcaccgataccgcggaataagccaagtattaaaatgccatgtaaccattcaggtgcatgagccgcgtggaaccaagatgttaaatatccttcggcccatccgaagaactcagcaatcatatcagatggcacgttagcgcctgcaattgtaagataaaaaatgatagataaaataccgagcataattgggaatccccagatcggagatgtgaaaattttatctagtttttcagaacgatataatttatccgtatttgtatattgaacagattctttacagatgcttgcagatgttcgataaatatctccgacaatatcatctcgtatatcttcttttgaaagtgtttgagcgtgttgaataatatagtctaatggaagagccttactggctgagtgagattccattgattacgacctcccttacaagtggttcgttatgatgtttttgaagtgcagttaagaaatttttatctccatctaatatacgtaacgcaatccaacgtgctggatacgtatcaccgaatactttataaatttgtggttctaattctcgaatcatattttcgattttttcactataagtaactttaattggtgttggaattagctttttatttgctactttggcaatgacatttagtaaatgaccgatgcctactcggttacgagcagaaatcttaactacaggtacgccgagtgattttgctaatttcttttcatctataacgatgccttttttctcagcttcatcaattaagttaatacaaataactacgttgctggtcatctccatcacttggagtgctaaatttaaatttctctccatagcagttgcatcgataacaactacagttacttctggtttttcaaatataatataatcccttgctacttcttcatccgcagaattcgaatatagtgagtaagttccaggtaaatctattaatgtatatttactaccgttatgttcatattctccttcagcttttaaaacggtttttcccgtccagtttccggtatgttgttttaaacctgttaaagtattaaataatgtactcttcccggtattcgggttgccagctaaagcaatgcgatgtttgctcatctgaaatcatctcctattaataccccgaaaataagggaactttcttccttgcgtagtgcgatagttgtgttgcttacttgataagcgaccggatctccaagtgggctacgttgtaatactttaattgttgcgccagggataaatcctaaatctaataaacgtcgtttcatagttccttctaattgtatcttctcaatttgtacaaactctccagtcttaaattcggaaagtggttttgtattagccgataccatgaaagttacctcatctctatattgttagtttgagtttaaaaagtttccttaggtaaactttttgttagtaatatagtagactacattggatgatgctgttaattggtactttaaaaatattcatttatttttagaattgttccaatttatttagttgtactaaaaaatattactgaaattctgtgtaatgtgtataaatgaggctcgtaaaagtaacgaaatacagcgtaattgtaaatgtagctttaactaaaagggaaaaagagtgaaaaacatttacattgaatttacattgttaagagtaaatttacattatagtttaattagtgtggattttgttggattctttaactataaatgttgggattcctagtttttaaggattattatcgtcatttacttaaaattaaaaattgcttaacactcacataatattattgtcctacaatgaatttgtgtttgaaagaagtagacaaatgtgaaaagtgataatccaaatgggggtacaagacatggttatgaaaaagggtattaaattttctttagcagctttagtggtagcgggttcattagtgggatgtggaaaagcagaagagacgtcaggtaaagatgctaaaggaagcgataatgcaaaacaagaattgtcaggtacgatagcagctgcaggctctacagcacttcagcctcttgcagaggaagctggaaagaaatttatggagaaaaattcaaacgtttctattcaagtgcaaggtggcggtagcggaactggaattaaccaagtagcttctggtgcagtccaaattggtaactcagatgttccatctgcagataaaataaaagatgctgataaggcaaaagaattagtagataacaaggtagcgggtattgcattcgcacttgtcgtaaataaagatgtaaaagttgataatttaacagtacaacaagtacaagatatcttcactggaaaagtaacaaactggaaagaagtaggcgggaaagatgaaaaaattaacgtaatcaatcgtccagcttcttctggtacacgtgctacatttgaaaaaacaattatgaaagatgcgaaaatcaatgatggaactggtactacacaagattctaacggtgcagtagaacaagcgattaactctactccaggttcagtaagttatttagcaatgtcttacatggttggcgagaaaaaaggtgcgctacaaacagtgaaaattgatggtgctgaaccaaaagttgaaaacattgcgtctggtaaatatccattctggtcttacgagtacatggtaacgaaaggtgaggcaaaagaagcaacaaaagcttacattgactatgtaaaaggtaaagattttgaaaagcaagtagaagatatgggttatattccaatgtctaaattaaataagtaataaaatttatggggctggctgcaaggccagtcctgttcatttcaatttatgaagtggggtctgtcctgtgatgaaggggaaaaaacaaattaattacgtgaaaagtgaatatataggaagatcacttgttacgttttgtggtatttttattgttttagttacattagctattattgcatttatttgcggtaaaggaattcaatcttttacgcaaagtggtatctcgttcactgaaatgttaacatcgacaaaatggagtccaaatgctgatgagggaacttttggggctgtaattttcattgtaggttcaacggtggtttcattgggtgcggttattattagtgcgccaattgctatagctcttgctatattcatgaatttaatttcgccgaagtttggaaataaagtattgaagcctgttttagaattattagttggtattccttcggttgtatatgggttattaggggttacgattttagtaccgctattacgtgattcgtttggaggagtgggctttagtttaattgcaggtattgttgtattaagtataatgattttgcctactattgctagtatcgcttctgatgcaatacgttctgttccatttgattatttagaagcttcttatggtttaggatcaacgaagtggcaagcgattagccgagtgattgttcctgctgcgaaaaaagggattttaacaggtgttgttttaggtttagcgcgtgcttttggtgaagcgttagcagttcaaatggtaattgggaacacgattaaattaccagaaggaatatatagtccgacagcgacgttaacaggtattttgacaatggacatgacaaatacattaaacggaactgcttggaacaatgcgctatggactttagcaatgattttacttgttatttcattcctgtttattttagtaattcgagcaattgggcaaagaggtgagcgataataatgaatgcaagaacggtaaataaagtttggacaggtatcttttatgcgattgcagctttagttgtagctttgctagtgttcttagtgtttgagattttacaaaagggatggggtttttgggatcctaatttcttgtttggagaaccaagcaatacaagagctggtggtgggattggtccgcagttattcaattctttctatatgcttgttataacgcttattatatctattcctctcggattaggtgctggaatatatttagcagagtatgcaaaacaaggacgttttttaaactttgttcgtttatgtatcgagacaatggcatctttaccttctattgttgttggtttattcggtttgttagtgttcgttacaatgacaggatggggatacacagtaatgggtggtgcccttgctttaactattttaaacttaccaggtttaacacgtgtttgtgaaaatgcgatttcagaggttccttctaatgtgaaagaggcgagtcttgggttaggtgcaacaaagtggcaaacaattactcgtattattatcccgtcgtcactaccgcaaattattacaggtgttattttagcggcaggtcgtatatttggtgaagcggcggcattaatttacacagcgggtttaacatctccgattttaaattcagcagcggacttctcaagtcctgctcatcctttaaatccatttagaccagctgaaacgttggcggttcacatttggaagttaaattctgaagggattatcccagatgcgaagttgattgcgacaaaatctgcagctgtattaattattatggtattactattcaatgttatttcacgcttggtagcatctatattacacaaacgttttacaggagcgaaaagaaaaagtaaaacgacgaagaaggtaaaagcggcataagttacaaagaagaactctctatttataagtagggggttctttttgcgttttaatatagaaggaaaaggtatagcgattgttgaatttgtaattcgttatatagataaagtgaaattttaaacagtggggttttactgctcacaaatagtgggataaaaagatgaaaatgagggagtgggtttaatttgttttttctgcaaatgtcaggttttccagggtcgggaaaatccacagtttctaagtatataggggagttaacaggtgctataattgtagatcatgacgttttgaaatcggcattgttaagatcactagaagtgaaaggtattgaatcaacgattattggtggacttgcgtatgatgctgaatgggcattgattgattcttatttagaacaagggcatagtgttatattggatagtccgtgtttatatgagggaatggttggaaaagggattaaattatcaaataaacatggtgttaaatataaatatattgagtgttatctgaatgatatggaagagattaatatgagactacaaacacgtaagcgtctggtcagtcaaattgaaaaggtagagtcggaagtagcttttaaaaagtggttagatggtggtaaaagacctctaaatagtgaatatcttattgtgaattctagtgaacctctagagcggtatgcagaaaaaatgatggattatatgagtaggtagagaaaaagcgttatcttcattcgtgaagataacgctttttcatttaaatatcaggtgtttctgtagaagtgtttatttttctacgagagcgtctttttctcccgattttatctaatagttcatacataactggaacgactactaatgtaagaacagttgaaactgccaaaccaccgataacaacaacggctagactttttgataccatacttcctgcttgtgattggccaaataggagtgggagcatagcaacgattgttgttatagctgtcataataattgggcgtaatctagtggatcctgcttctagtaaggcttctcttgtttccataccatgttcccgattttgttgcactctttctattaatacgatagcgtttgtaacgacaatcccgattaacattaatgcgccgatcaaggaatttacatcaactggtgttcctgaaataattaatcctaaaataccgccgacagcagctaatggcaaggagaacaagattgcaaaaggagcacgcgcctgtccgaaggtaataaccataattaaatatacaatcccgattgcaatccccataatcttgaataaatctgtgaagttctcttgcatagattcagtggcgcctgcgatatttactttggctccgctaggtaaatctaagtcggttatcgctttgttcacttctgcgcttaccttacttaaatcttcatttgaagcttctgctgtaatttgaatcgtttcttttccatctttatggaagacttctgtttggagttgtttttctgaaatagttgcaatgtcttttaaagggattggtccattaataggtgatagtatgtttgtgtttaaaatgtcttcttgtttagtaatgctttcttttttatgttctatcataatagtagttttttcattattgattgacacttcaccaataggtgatttcttcataaggaatgccacttgttgagctgctaattctggtgttaatcctagttgttcggcctttgtttgatcaacatggatttgccattctttcttagagtcttctaaattcgtttttactttagaaagatcatccatgttttttagttttgtttcgacgatagtagcagccttttttaaattcgtttcgttagtggctgttacgttgaattgcaaattattgccgccaccagagcttgaataactcgtttttatataatcaagttcagcgggttcaaaagcgttatgttctttttttaactctttaatatattgatcaatatcagagcctttcttgaagactacaaatatactggcaagattatttttcgtcgtttgtccccattgtgcatcttctgcgctagatcccattcgtaaaataacatccgttacatctgaattagaaagtagcttcttttcgaaatcaaaggctttttgtttttgtgtttcaagagcgtaatcagctgggaaagtcatgttaatagataacattgtgtcgtcttcagattttatattcgctttcggtagtagtacataggcggcaatcgatcctgcgaataataaaaaagaagtaagtagaataatgaatttatgcgaaagagcccactttaatgtagcgacatatcgtggtgaagaacttggctttttgtgttttatttttttgagtagtaaaaaagccataagtggaacaactgttagtgcgacgattaaggatgatagtatagaatatacaaccgctaataccataggtaacattaattttccgattactcctgatacgaggccgataggtaaaaaaacagcgaccgttgttaaagtagaagaagtaattgcgacggcgacctctttcgttgcatcgagaataatatctttagagaaatattctttttgtaaacggcggaaaatattctcaatgacaacgatgctatcatcgacgagacgtccaactgcaacggctaaaccaccaagtgttagagtgttaagtgtgatgttagattggtgtagtaaaaagagtgttaataaaatagataatggaatactgacaacagcgatgagtgtcgttcggaagttacgtaaaaagattaagataattagagttgcagcaattgctccaaggattacttcttttcccatactagtaactgcattttcaacttgctcatgagttgatgctaaaagtttaatagaaaactgatctttatattgtttacttatatctttaattttcttatcgatttcttttccgattgcaactgcatttttacttggttctttcatgatgattaatccagtgccttcttcaccgtttatatgtgagattgtatcgtagtgttgtttaagttcaatttgagcaacatcttgcaatttaacgtgaggcgcaacagtgatgtttttaatgtcatctacattttttatatccccgatgacacgaaggttatattcttctttattaacggtaacagctccagctggagtggaagtttcttttccttgtaaaacctttaatatttgttccgttgttacgtttttatcctttaattggtttggatctagtataatagataattcagaagttgattttccaaaaaacataacgttggcaacgccatcaatgctttcgagttgtggtacgatttccttttcgatttgtttttcatctgcttttgaaaatccgttttgcttttggattgcaatttgagcgagtggaatcatagtagtatttaattggctaactatcggtttagttgcatctttaggtaatttaattgtattaatggccttttcaacttcacgtgtggcatctttcatatttgctttggatgtatacgcgatatcgatacgcgatagtccctcgtgcgtggaagaggtgatgttgtcaatgtgttctaagttgcgaaattgtttttcaaggggatcggttacttcttttgtcattgcttcagcgtcgagtcctggagataaagttgtgacggtgactgcgggattatcgatgctaggtaaaaattccataggtaatttagagccggaataaacaccgagtatggaaatgagaaaaaccatgatgataacagcggcgcggttttttaatgaaaacttcgttaacctatccataaagtaattcctccattggtttatttatagttgagtacgtcctttcttactatataacaaaaaatggatatttttcattaattaaatgtaaaaaaattctaacattaattttaatttgatgtttttattgagatttcattatttattccgccattcgtagggcgataagactctcatctgaaattgcggttggattcgtgctttccgtaaaaattcgatgggggagcgaatctatttccttttttagtgtggatgcatttgttttgtatagtatattagttgatagagaagtgaatggttatggactttaatatagaagagaatgagagaagataggaagggattatggaatgtagtttggtcaattagagtgtactgatatacaatttaaatagttgttttccctagagcggggtgatgtgtatctatatagaagaaactagggtgaatatttttttgtgtttttttaaaaaaacacttgttatttaaaaaccatgatggtatattaataaacgtcgctgatgcggaaacgcagaaaacgacaaaaaagaaattttaaaacttagttgacatcgaaaaatgaagatgttaatatgatgaagtcgcttctgagcggcggacaagttctttgaaaactgaacgaaacaaacaacgtgaaacgtcaatttttattttagatgctagacaaactaactttattggagagtttgatcctggctcaggatgaacgctggcggcgtgcctaatacatgcaagtcgagcgaatggattaagagcttgctcttatgaagttagcggcggacgggtgagtaacacgtgggtaacctgcccataagactgggataactccgggaaaccggggctaataccggataacattttgaaccgcatggttcgaaattgaaaggcggcttcggctgtcacttatggatggacccgcgtcgcattagctagttggtgaggtaacggctcaccaaggcaacgatgcgtagccgacctgagagggtgatcggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcaacgccgcgtgagtgatgaaggctttcgggtcgtaaaactctgttgttagggaagaacaagtgctagttgaataagctggcaccttgacggtacctaaccagaaagccacggctaactacgtgccagcagccgcggtaatacgtaggtggcaagcgttatccggaattattgggcgtaaagcgcgcgcaggtggtttcttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggagacttgagtgcagaagaggaaagtggaattccatgtgtagcggtgaaatgcgtagagatatggaggaacaccagtggcgaaggcgactttctggtctgtaactgacactgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagagggtttccgccctttagtgctgaagttaacgcattaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcctctgacaaccctagagatagggcttctccttcgggagtagagtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttgatcttagttgccatcatttagttgggcactctaaggtgactgccggtgacaaaccggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatggacggtacaaagagctgcaagaccgcgaggtggagctaatctcataaaaccgttctcagttcggattgtaggctgcaactcgcctacatgaagctggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagtttgtaacacccgaagtcggtggggtaacctttttggagccagccgcctaaggtgggacagatgattggggtgaagtcgtaacaaggtagccgtatcggaaggtgcggctggatcacctcctttctatggagaattgataagcgctgcttatcaatataagtttccgtgtttcgttttgttcagttttgagagaactatctctcatatataaatgtatgttctttgaaaactagataacagtgtagctcatattttttaatttttagtttggttaagttagaaagggcgcacggtggatgccttgacactaggagtcgatgaaggacgggactaacgccgatatgcttcggggagctgtaagtaagctttgatccgaagatttccgaatggggaaacccaccatacgtaatggtatggtatccttatctgaatacatagggtaaggaagacagacccagggaactgaaacatctaagtacctggaggaagagaaagcaaatgcgatttcctgagtagcggcgagcgaaacggaacatagcccaaaccaagaggcttgcctcttggggttgtaggacattctatacggagttacaaaggaacgaggtagacgaagcgacctggaaaggtccgtcgtagagggtaacaaccccgtagtcgaaacttcgttctctcttgaatgtatcctgagtacggcggaacacgtgaaattccgtcggaatctggaaggaccatctcccaaggctaaatactccctagtgatcgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaagagatcctgaaaccgtgtgcctacaaatagtcagagcccgttaacgggtgatggcgtgccttttgtagaatgaaccggcgagttacgatcccgtgcgaggttaagctgaagaggcggagccgcagcgaaagcgagtctgaatagggcgtttagtacgtggtcgtagacccgaaaccaggtgatctacccatgtccagggtgaagttcaggtaacactgaatggaggcccgaacccacgcacgttgaaaagtgcggggatgaggtgtgggtagcggagaaattccaatcgaacctggagatagctggttctccccgaaatagctttagggctagccttaagtgtaagagtcttggaggtagagcactgattggactaggggtcctcatcggattaccgaattcagtcaaactccgaatgccaatgacttatccttaggagtcagactgcgagtgataagatccgtagtcaaaagggaaacagcccagaccgccagctaaggtcccaaagtgtgtattaagtggaaaaggatgtggagttgcttagacaactaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactagtcgagtgactctgcgccgaaaatgtaccggggctaaatacaccaccgaagctgcggattgataccaatggtatcagtggtaggggagcgttctaaggacagtgaagtcagaccggaaggactggtggagtgcttagaagtgagaatgccggtatgagtagcgaaagacgggtgagaatcccgtccaccgaatgcctaaggtttcctgaggaaggctcgtccgctcagggttagtcaggacctaagccgaggccgacaggcgtaggcgatggacaacaggttgatattcctgtaccacctctttatcgtttgagcaatggagggacgcagaaggatagaagaagcgtgcgattggttgtgcacgtccaagcagttaggctgataagtaggcaaatccgcttatcgtgaaggctgagctgtgatggggaagctccttatggagcgaagtctttgattccccgctgccaagaaaagcttctagcgagataaaaggtgcctgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgtgcgagagaactctggttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctttcttaacggaaagccgcagtgaataggcccaagcgactgtttagcaaaaacacagctctctgcgaagccgtaaggcgaagtatagggggtgacacctgcccggtgctggaaggttaaggagaggggttagcgtaagcgaagctctgaactgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgatttgggcactgtctcaaccagagactcggtgaaattatagtacctgtgaagatgcagggtacccgcgacaggacggaaagaccccgtggagctttactgtagcctgatattgaattttggtacagtttgtacaggataggcgggagcctttgaaaccggagcgctagcttcggtggaggcgctggtgggataccgccctgactgtattgaaattctaacctacgggtcttatcgacccgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcctaaagtgtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcataagggagcttgactgcgagacctacaagtcgagcagggacgaaagtcgggcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccccggggataacaggcttatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgtgggcgtaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgttctgccaagggcatagctgggtagctatgtgcggaagggataagtgctgaaagcatctaagcatgaagcccccctcaagatgagatttcccatagcgtaagctagtaagatccctgaaagatgatcaggttgataggttcgaggtggaagcatggtgacatgtggagctgacgaatactaatagatcgaggacttaaccatataatatgaagcaatgttatctagttttgaaagaatataaaaaacttgttgactttcaaagttaaataagttaaaatgattcttgtcttaaatgaatacagtctggtaatgatggcagagaggccacacccgttcccataccgaacacggaagttaagctctctagcgccgatggtagttgggaccttgtccctgtgagagtaggacgttgccaggcaaaatggaggattagctcagctgggagagcacctgccttacaagcagggggtcggcggttcgatcccgtcatcctccaccattcttaattaatgggctatagccaagcggtaaggcaacggactttgactccgtcatgcgctggttcgaatccagctagcccagccattaagagccattagctcagttggtagagcatctgacttttaatcagagggtcgaaggttcgagtccttcatggctcaccattttaacaaaatatgcgggtgtggcggaattggcagacgcactagacttaggatctagcgcctttggcgtgggggttcgactcccttcacccgcacttttaataaaataactcatacatgtcttgcggaagtagttcagtggtagaatacaaccttgccaaggttggggtcgcgggttcgaatcccgtcttccgctccaattttcaatatgacatgccggggtggcggaacaggcagacgcacaggacttaaaatcctgcggtgggtgaccaccgtgcgggttcgacccccgccctcggcaccatatgcgcccgtagctcaattggatagagcgtttgactacggatcaagaggttaggggttcgactcctctcgggcgcgcttttattaacgggaagtggctcagcttggtagagcacctggtttgggaccagggggtcgcaggttcaaatcctgtcttcccgatattaccaaaaaacatggggccttagctcagctgggagagcgcctgccttgcacgcaggaggtcagcggttcgatcccgctaggctccactttatttattatatgtctcggaggtatacccaagttcggctgaagggatcggtcttgaaaaccgacaggcggtgagaatcgcgcgggggttcgaatccctctacctcctccattttctttttaagtggtttagacataaataataaaatatttctttttccttcatggaggtatacccaagctcggctgaagggatcggtcttgaaaaccgacaggcggcgagagtcgcgcgagggttcgaatccctctacctcctccattttttaaattttatattgtcgcggggtggagcagcacggtagctcgtcgggctcataacccgaaggtcgcaggttcaaatcctgtccccgcaaccaaaatggtcccgtggtgtagtggttaacatgcctgcctgtcacgcaggagatcgccggttcgaccccggtcgggaccgccatttatgttggctcggtagctcagtcggtagagcagaggactgaaaatcctcgtgtcggcggttcgattccgtcccgagccaccatttttttatgccggcttagctcaattggtagagcaactgacttgtaatcagtaggttgggggttcaagtcctctagccggcatcctttaggggcatagtttaaaggtagaactgaggtctccaaaacctccagtgtgggttcgattcctactgcccctgtaaagtatatgggcctatagctcagctggttagagcgcacgcctgataagcgtgaggtcgatggttcgagtccatttagacccaccatatattattccgcagtagctcagtggtagagctatcggctgttaaccgatcggtcgtaggttcgagtcctacctgcggagccatggcccgttggtcaagtggttaagacaccgccctttcacggcggtaacacgggttcgaatcccgtacgggtcataaaaaaaagagtcagcaatgtgctgactcttttttattgtgcgtgaatcctcctttatcaactgattttcttgaaataaataaataaataaagggatttaggaaaagctatggtatgtataaaaaggaggagacaaaatgacacgagtgagagacgttatgagtactcatattgtacagtgtacaccgctagataatgtatatgaggctgctgtaaagatgaaagaagaatcaattggattgattccggttgttgaaaatgagcaagttgttgggcttgttacggaccgagatttagttgttcgaggaattgctgagaaacatcctggatctaataaaattacaaatgtaatgacaacaaacattatttcagttgctccagatgattctcttgaaaaagctacagagttaatggcccagcatcaaattagacgattaccagtcgttgagagtgatcaacttgttgggatgttagcgctaggtgatttagctataagagaatcagcagatgatcaagctggatttgctttaagtgaaatctcggagcatacggaataaagcaagactttaattagtgggataagttacgtataaaaatcagatgcattatactagtatatagaattaagctaatatgttagcatgatgtatctgagacattatataataagtatacagttagtaatttcgacagtttatttaaatttgtcattcctaattttaaataagagaaaaaatgatatactgatagatataagtattatgttagatttcgaatataacaatatttattattaatgatgtaatgatggattaatatctcctatgtagacaaaagggaaggggaattatatgaaggctgtacagcgcgatccaaattggaatttggttacagatacatatatagagccaaataatttcgctgaattattttctttgcttgtaccttgtcacccaaaaggtgaagggaaagaacgaactatattagtgtggaaagaaaaagaattttataaagaagaaaatttagcggcatttatcgtatatggaatgaataaagcaaagaatttaccgcagtttcataaagatgaaattccaactttagtacgtattcttcgcttatgccaagagattggttggtatgaagaagcaaatacttttatggtaaatcaaggactagctgagtttgttcacacttcattggaatatgaaacgtgggatcttttgacgcaggcggttgctttaaactatttaattattaaatatcgtattggtgaattaactgatggggatgtagaaatttgggatagagttaaatttaatgagaaatgtataacagactgtaagcatttattatcccataaagaagtattagaatttacattcttttatatgtgtaagagagctaagtcactatcaaaagagcaattaaatagtgacatgatgagtctagcgatgtattgtaacacttttgtgtatgacttatatacatatgatttattacggaagtatcgtaagtgtacagattttctatcatattatggacctagtcaagcggtgttagcttgccaaagagctgtactttctcaaatttcagatcgattagacccactcaagactactcatgtagatgattatttatatgtaatgaaagatatgatggagcatatgacgataggaataatggatcgatatgatcattttatcggaaagttattatcatatgtgccatttttcgaaatgatccaagttccacaacatgcatattattgtgaagaattattgtatatttgtaagggcattgcatataaagaagaaatattacgcaattatttatttatacaattacatgattgtttaccatcattctttaaactatttcttaaaaataagcgttatgcaacgattcatgatattctattttattggtgcgatgatgaacagagaatgagcttagagagaaaatataatcttagctttatttatgaaaaatatgcttgtgggtaaagagcattttctatataaataaaaaaggatctcacataaacgtgagatcctttttttgttagtaaagcaaggagaatgtgattaagacgagaaataacattccataaaggagagattgtgccgtatagcttccttgtataccaaaaaaagtatttatttttttatataaattcaatatatattttagcggattatctttgaaagattggtacacagtgtctcctctttctaagcttcttgttcgtgttttttgttattagggacatgaatgtacctagctatgaataataaaatagccataaagaatacgggaaatacggtagttaaataaaaaccattactaataatatttgttattagcgcacttaatagaaagattgcattataaatatgggcaattttttgttttagttgaacttgaaaggcttccatcataatttctaaagcaacaaaagcaatgataatagataaaaataaagtatttgtattgtaaatgattaaacaacagattaagcctaaaaaggctaagtattcaattaagagaggtatattgcgtggcatacaatttacctaactaaatatggcagtgggtttactgcatttgtcttttcaaaattccattctccattgtgcaattcaaaatgaagatgttgcccgtatgaatgacctgtgtttcccatatgacctactaattgtccagcttgtacttgatcaccagcttgtacagtgcgatctttcatgtgagcatagactgttgtatataatttcccgtttatttgatgggcgatgaacacaacattgccatagctagctgaataatatgatttcacgactttacctgcagccgctgcctggatagagacattaccctgagctgcgatatctataccataatgcatttgttcccagcgcatatcaaaggttgagctaattcttccttgagtagggaatttgaaaactgctggaatggaagtaggttgagctgtttgagtttgtgattgcgtttgattttgcaccacataatgctttgccacatatccgtatcctgtgccaaaacgaattttataccaagttcctacagtttccactacttgtaattgtgtaccattttgtaatgaaccaagtagtgcgctacttgtactagcgttgctacgtacgttaagtttaggtgttgcaactgtgtatttcgtattattttgtactgtgatgccttttactaaaggctgtgaatcattggatacgaatgctttttgtacgtaacctgctttgccattatgtaaaattttataccactcgccttgttcttcttgaatggtaacgaatttcccatttggtaatacatctaaaattgaagattctaaattaggttcagaacgaacgtttaatgcattggcattgacgatatattgattattagattgaagtttgttttttagtaggatagaatctttttgtacgtaacctactttattattaacagatactttataccagccattagttgtttcaagtatattcactttcgtattaaagcgaattgtatcaattgatgagctatttgcgttatcttttgtatgtaaggctacttgatggactttgacatatccagttttcacattagataattgttcagcgttggctgtttgtacatttgtttctcccatagaaggaagtaaagaagcaattgcgacagtagttgctgttaaagcagtagctttcatattcatataatagagacctcctctagttgtatagttgtaattttattatagtataaagatataatatagtgggtgtattcacataaatgtaatatgaaatcaatataaaaataaattttttgaggataatgattcctttttatccaatttattaggataataatttctaagatagaatataagtattatatggtttagtgattttgttgacaattgagaaaattaaaacagttgatgatgtcttattacggtgttatactgacagtgataattttatagtttgctaggagagctggtgttgccagctgagagtaagaccttaagtctttgatcctttttattacctgatctagattatgctagcgtagggaagcaattcggacactaataatgagtccccgtttctttgcgtatagaaacggggcttttttatttgaaaatttcatattgaaaccactaggggtgcttgttgtgctgagagaggaataatccttaacccttataacacctgatctaggtaatactagcgaagggaagtggaacaacgaataaattataattttatttgctgtaaccacttcttatataaagaagtggttttttatttatatacacataccggaaggggatagagaaatgaaattttgcgatagattattagaaactgtacaaccagtttgggagatgagtcataatcatccgtttgtagtaggtatgggggatggtacgttagaaaaagataagtttcagtattatattattcaagattatttatatctgctagattatgcaaagctatatgctattggcgttgtaaaggcaacgaatccacaagtaatggggaaatttgctgaacaaattgatggaatattaaatggagaaatgacaatccataaacagtatgcaaaaagacttggaatttctatagaggagatagagtctgcaaagccatctgctaaaaatttagcttatacaaattacatgatgtctgtatctcaaaatggcacacttgcagaattaatagcagcacttcttccgtgtatgtggagctactgggaaattggaaagcgtttaaatgatattcctggagcaagggatcatgaattttttggtgagtggattcaaggatatagttctgaagagtacggcaacctctgtatttggttaatcgatttattaaatgaaatggcagttggaaagtctgaaaaagagctagaccgattagaggagattttcctatattccagtcgatttgaatatttattctgggatatgtcctatcgtaaggagatgtggggatttgaggagcaagaacatactacagtttcataatgtttcttttcattatgatgagaagccaatcatcaatgaattaaatgcttctatacaagataaagagtttgtaagtattatcggaccgagtggttgcggaaaaagtactttatttcgccttattacaggtttggaagaagcaagtacgggacagatagagctgacagaaacaaagagccaccctgtagggtatatgccccaaaaagatatgctcttgccgtggagaacgattattgagaatgctgccttgccgctagagtgccaaggtgtacagaagaaagaagcacaaataaaggcaaaggaactgttacagaaatttggtttacaagggtatgagacaaaatatccgaaagatttatctggtggtatgagacaacgcgtatcttttattcgaactttattaacaggtggagagatattgctcttagatgaaccgtttagcgcattggatgctttaacgaaggcatctttgcaggaatggctgtttgaacaatggaaagagtgggaaaaaacaattttatttatcactcatgatgtggaagaagcattgtttctttctaatcgaattttcgttgtagaaaatcaaccgataactactttaaccgagaggattgtaccgcttgatcgtaatcgaacaagaaaagatttatataagcctgaagtgttagcgcttaaagatgagctacttagtatgttacaaaggcaggtacttgtataatgagccgtttgaaagaattaattcctgcccttacgctttctagtattttacttactatgtgggaagtaggagcaagaattgtagatgaaatgtacattttaccgtcaccatctgcaattgtaatgaaaatatggaaactaaaagatatattatttacggttcatttgccggcaacattatatgtcgttttaataggtgttgttatttctgttgtattaggtgtagggctagcgatgttaatgaatgcgagttcatggatggagagagcattttatccattattagttgcttcacaaacgattcctattacagcgctcgctccgcttttcgttttatggtttggatatacgatttggagtaaggtcgttgttacagttttaattacgtttttcccaattgcggtcaatacgtatgacgggctacgcagtacgaaaaaagaatgggaagagcttttagttacgtacggggcaacgaaaaaagatgtttttcttaaattaaaattgccgtctgctcttccttattttttctcagctttaaaaattgcagttccgcttagtgtaattggggcagcaattggtgaatggctcggagcacaagcggggctaggatatttcagtaagagaatgatgacacagttagacggagcaggtgtatttgcacccattgtattgttatcattattagctattttcttcgtcatccttatttcggtattagaaaagaaattcattagttggaggaagcattcatgaaatttttaaaacgcatctttgtgtttacattattagttgcaatgattgctggatgttctagtaattcagcatcagataagagtaaaaaagaaaaagaaataacggtcatgctggattggtacccaaatgcggtacatagctttatttatgcagcaattgaaaaaggttactttaaagaagaaggagtaaaggtgaatattaaattcccttccaatccgactgatccattaacgttagcagctgcaggaaaagtaacggttggcttatattatcagccagatgttgttatggcaaaagcaaacgaacaaattccggtgaaatcaattggagctgtcgtacgttccccattaaatcatgttgtatcgctgaagtctgcaggcattcaatcgccaaaagatttagaggggaaaacagttggatattttggaacacctttaagtgagatgtatttaaaaacgatggtaaaagaagctggcggtaatccagatacagtgaaagtagtcgatgttggctttgatttagtaccagcattaattacgaaaaaagtggatgcggtaacaggggcatacattaaccatgaagtacctgttatgcgtcatgaaggtcatgaaccagcatactttaatccagcagattatggtgtaccgaattatcatgagcttgtatttgtaacgggtgataaaacgttgaaaaaagataaagaagcgttgcaagctttcttacgtggtgcgaaaaaaggttatgatttcatgaagaaaaatccagatgaagcattaaatattttattaaatcatcaagaaaaagaaaacttcccacttgtaccagaagttgaaaaagaaagcatgaaaattttattagagaagatggaaacgaaagatgagccattcttatcagattcaaaagagtcatgggagaaacaaaataaatggttgaaagacaaaggaatgacgaaagaaatcgttccagccaatgagctattcgaaaacattttaaagtaggcgaatgaatatgaaaaatgagcttcatgtaatctcaaatggtcacatgtcattcgaagagttagtgagtgtagcgatgcaaattgagagtgagattgattatttgcatattcgtgagcgtgagaaaagtacgaaggaattgtatgaaggtgtggaaagtcttttgaaaaaaggctttccagcatcaaagcttgttatcaatgatcgaattgatattgctattttattaaatatcccgcgtgtacagctagggtaccgaagcacagatgtaaggtcagtgaaagaaaagttttcttatttgcatgtcggttattccgtacattctttagaagaggcgatagaggcttttaagaacggggctgattcgctcgtttatggtcatgtattcccgacagagtgtaaaaaaggtgtgccagcgagagggttagaggaaatttcggacattgcaaggagcttatcgataccaattatagctattggagggattactcctgaaaacacaaaggatattttggcaagtgaagtaagtggtattgctgttatgtctggaattgtaagtagtagtaacccgtatagcaaagcgaaatcttataaggaatcaataagaaagtgggcggaaaaacatgtgtaagaagtatgatgtagcgataattggcggtggtgtaattggtagttcagttgcacattttctagcagaaagaggccataaagtagcgattgtagagaagcaacagattgcatctgaagcctcgaaagcagccgctggtttacttggggtgcaggcagaatgggatgaatatgacccgctatttgaccttgctagagaaagccgtgctatatttccacaacttgcagaagttttacgtgaaaaaacaggcattgatattgggtatgaagagaaaggaatttatcgcattgctcaaaatgaagatgagaaggaaagaattcttcacattatggattggcaacagaaaacaggtgaagattcttactttctaacaggagatcgtttacgagagcaagagccgtatctatctgagtcaattataggtgctgtatattatccaaaagatggccatgttattgcgccagagcttacgaaagcattcgcgcattctgcggcaatttccggtgcagatatatatgagcaaacagaagtgtttgatattcgtattgaaaataagaaagtgattgggattgttacaagtgaaggtatgatctcgtgcgagaaagttgttattgccggtggttcatggagcacgaagttactaggttattttcaccgcgaatggggtacatatccagttaaaggagaagtagtagcagtaaaaagtagaaaacaacttttaaaagcacctatttttcaagaaagattttacattgccccaaaacgcggcggacgttacgtaattggagcaacgatgaagccacatacgttcaataaaactgtgcaaccagaaagtattacttctatattagagcgtgcttatacaatattaccagctttaaaagaagcagaatgggaaagtacgtgggcagggctaagaccacaatcgaatcatgaagctccttatatgggagagcatgaagaaataaaaggtttatatgcttgcacgggccattatcgaaacggtattttattaagtcctgtttctggtcaatatatggctgatttaatagaaggaaagcaagagaatcacttgctagattcattgctttctaaaacggtttagaaaggggatggaagtttgaatttgaaaattaatggtaatcaaattgaagtgccagagagtgtaaaaacagtagccgagctacttacacatttagagttagataacagaattgttgtagtagagcgtaataaagatattttacaaaaagatgatcatacagatacatctgtttttgatggagaccaaattgagattgtaactttcgtaggaggcggttgattatgttaaacattggaccattttcatttcattctagacttttattaggaacaggaaaattccctgattttgatgtacagcaaaaggcaattgatgtatctgaggctgaggttctaaccttcgcagtacgtcgtatggatatatttgatgcaaagcagcctaatttattagagaaacttgatgtaaaaaaatataagttattaccgaatacagctggagcaaaaaatgctgaagaagctgttcgtattgcaaaattagcaaaagcttcagggctttgcgacatgattaaagtagaagttataggtgatgatagaacgttattacctgatccggtagaaacattgagagcatctgaaatgttattagaggaaggatttatcgtacttccatatacatctgatgatgttgtattagcacgtaaattacaagaactaggtgtgcatgcaattatgccaggagcatcaccaatcggttcagggcttggtattgtaaatccattaaatttaagttttattattgaacaagcgacagtgccagttatcgttgacgctggtatcggtagcccagctgatgcggcatttgcaatggaattaggagcggatggtgtgttattaaatacggctgtgtcaggagcaaaagatcctattaagatggcacaagcaatgaaattaagtattgaggcaggacgtttaggctttgaagcaggtcgtattgcacgtaaacgttgtgcaacagcaagtagtcctttagaaggaatgagcgtagttgaataatcgatattctcgccaagaattattttctccgattggggaggaaggccagcaaaagataagaaaaaagcatgtactcattatcggtgcaggcgcactaggtagtgcaaatgcagaaatgtttgtaagagcaggtgttggcacagtaacgattgttgatcgtgattatgtcgattggagtaatttacaaaggcagcaattgtatgtagagagtgatgtggaaaataatcttccgaaggctgtagcagcaaagaagcgtctagaagagattaatagtgaagtaagagtaaaagcgctcgttcaagatgtaacagctgaggaattagaagagcttgttacaaacgttaatgtaatgattgatgcaactgataatttcgaaacgcgtttcattgtgaatgatatagcacaaaaatattctattccatggatttacggagcatgtgtagggagttacggcctttcttacacaatccttcctagtaaaacgccatgtttatcttgtttattacaatcgattccgcttggcggggcgacatgtgatacagcggggattatatcgcctgctgtatctctcgtcgtttctcatcaagtaacggaagctcttaaactattagtggaagattacgaatcacttcgagatggacttgtatcgtttgatgtatggaagaatgaatattcatgtatgaatgtgcaaaagcttcgtaaacataattgcccttcgtgcggagagaatgcattatatccttatttaaacaaagaaaatacatcgaaaacagcagttttatgcgggagaaatacagttcaaattagaccaccttataaagaggaaatggattttgaacgatacaaagagctgctgaatgatcgtgtaaatgatttaaatgtaaatccatatttattatcattttctgtggaagaaaagagattagttgcttttaaagatggtcgcgtacttgtacatggaacgaaagatataagtgaagcaaaaacagtttatcatcgttattttggatagaaaaggatgagtgggatgaaagtaaataaagctttaacaattgcaggatctgatagcggtggcggtgccggcattcaagcagatttaaaaacatttcaagagcttggcgtgtatgggatgacggctattacggcaattactgctcaaaatacgcttggcgttcaaggggtatatccagtttcgttagaaggtattacggaacagttgaattcaattggtacggatttaacaccagatgctgtaaaaataggtatgttatttagcagcgaaattattcaaattgtagcagaatatattaataaatttggctggaataatattgtactagaccctgttatgattgctaagggcggagcatcattattacaacaagaagcagtacaagcattaaaagaatatttattaccggtagcaactgttatcacaccgaatgttccagaagcagaagtgttaacggggctggaaattcataacattgaagatagtaaagaagctgcaaaagtactgcatgaattaggtgcgaaatatgtacttatgaagggcggacatgcagaatatcaaggtaatgaagtaattgatttactctttgatggagaaaagtttattgaatttagaagtgagcgaattccttcaaagcaaacacacggaagcggctgtacatttgcttcagcagttacagcagggcttgcgaaaggctactcgatggaagaggcagttcaagaggcaaaacgatttattagtatagcaattgaagagccgttgcatattggaagtggtcatggaccgacgaatcattttgcatacaaaatgaataaagcacaagtgtaaagaaaagaaagtcagttttataactggcttttttctgtttactttttccaaatacaggagtaatatatcagccagaatatattttttgtaatacgctgagtccaattatatggagcggaggaaccaatttgtgcagtgtcactcggggtgaatctttcaattttgaaagtagggctactctcaaagcccgaatccgacagctaacttcgtaagcgtcttgagagaggacggtgccatgatggatacatcacttcatcgatctgattagtataggggaatatcaatctacgtttgagttcttttatgctaaggaggatgaggtacatggaactaacacttatttgtgttggagaagaaagcaaggtaaatagtttaatagatttagtagcatattaacatgagttaattattttcacagcaaatgaagagatagcggccgaagtgaggaattgtggatttgattggacgtatagttgtagtaaggagcaagattttactagtatttgtgagtgtattaagaaggtaattttactaggggatgagcttccaatcgttagcttcttcacagaacacattcgcttttcttttcaagcacctattactgttgttacaaggaataaacgatatcccgcgaggctctatgaaacaattggagctgcatttgtcgtgtttacgaattgtgataatatatcttttttattttttgaatagggtgggtgaaaaggagatgaaggtgttgttactaggagatatagcgaatcgttgggcggtatcgatagagcgagttcaagaattggtgatgctcgaccccatttttccaaagccctatatcatactgccatcaaaagacgctttatatttaaaaacagatgttatcgaatatgagcaactacatgcagaattgtcacaagtttatattcgcgggagaaatttacgtacttttttacgaggagaataaatagtgaataaaaaaagagcgaatgctaagtgcaacaagcgatgcacttcatgtcattcgctctttttatttcgtatttaaaagatcatttctatgaaaaagcaagaaaagacgagaaaatagatggaataatattaataatacttaatgtaagcgtttaaatagatggatattttcttattttcagtaatttagctctttacaagtgaaatatagaggagtatatttactctcataaatcattcataaaatttccaaaaaaacctaaaatcgctgagttccagaaatggagcgggggaaccaattttgtgcatcgtcacttggggtgaatctttcagttttgaaagtagggctactctttaggcccgaatccgacagctaacctcgtaagcgtttagagaggaggtttactttttgttgttcattttttgaacactgagtagagctcagtgttcttttttaatatttttatggtaaattttaacaattagaaatgagggatagctatgttagatgttgtaatgatcgggatttttgttgtgttagttgcatcaatggtaagtcttgcaagttggtcagataaagttgtgaaagaagggaagcaatcatgacgattgctttatcgattattgttgcagcaattacggtgtacttagtttatgcattattaaatccggaaaagttttaattaggaggagtcattcattatgatttgggttgcagtcgttattacaatgttattgtttattcttgtggcaaagccaacgggaatttatttagagaaagcttttcaaggtagtaaaaagctagataaagtattcgggccttttgaaaaacttatttttaaaattacaggtgtaaaagaatacaatcaaacgtggaaacagtacgcattatcattagttttattaaacggatttatgattgttgtcgtatatttcattttcagactacaaggagtattgccattaaatccagcacacattgaaggaatggagcctacgctcgcttttaatacagcaattagttttatggctgatacaaacttacagcattatagcggtgaaaatggtttatcttatttatcacaattaatcggaattacattcttaatgtttgcagcaccggcaacgacgttagcacttgtaatggcgtttataaggggacttgctggaaaagaacttggcaactttttcattgattttacgagagcattaacgagagtgtttcttcctatcgcatttatggcggcactagtctttgtcgcacttggtgtaccacaaacgttagacggggcagttacggcgcaaacgattgatggcgcgaagcaaagtattttacgcgggccagttgcatcattcgttgccattaaggaacttggaaataacggcggtggatttttcggagctaattctacacatccttttgaaaatccagggcaaatgagtaatattttgcaaatgatgcttatgatgttattgccaacagcacttccatttacgtacggaagaatggtaggaaataaaaaacaaggtcgcatccttttcgtttcactattcatggtgtttttactaggatttataacgattacgacatctgaactaaacgggaatccggcattaaatgcaatgggtattgaacatgtacaaggaagtacagaaggaaaagaagtaaggttcggaaccgtattttcttcactatacgcaacagtaacgacagctgctgaaaccggagccgtgaatacgatgcatgatacgttaacaccaattggcggtctagtcccgctcgtgaatatgatgttaaatacagtatacggcggcgttggagcaggctttgtgaacattattatgtatgcgattatcgcagtctttatatctggattaatggtcggacggacaccagagtttttaggtaagaaaattgaaggtaaggaaatgaaattaattgcggtaacgatactatttcatccattgctcattttaggattttcggcattagctctttcaacaagtttagggacggatgctatttctcattccggtttccacggtttaacgcaagttgtatatgaatatacatcgtcagctgcgaataacggatctggatttgaaggattaggagataatacaccgttttggaatattacgactggtttagttatgtttttaggacgctacttcagtttaattacgatgctagctgtggcagcttcgctaaaagagaaaacggttgtaccagaaacagttggaacgttccggacagataatggtttatttggaggcatctttattgggacgattgtaattgttggtgcgttaacattcttcccaatgttagtactcggaccaattgcagaatttcttacattgaagtaatggagggtaaatgatgagaccggtagtagtaaaagaaaaaagagtaaatgagtcacacatacatgcggtagaagatgaggttagacaagcgaaaacgatggatcgtgatatcgtgaaacatgcgatgaaacaatccgttgcgaaattgaatccgaaagttatgataaagaatccgattatgttcgttgtagaaattgggtttgtcattacgttcattttatcgtttcttccaagtcattctagtagtataccaggatggtttaatataactgtttctctcattctattatttacagttttatttgcgaactttgcagaagcattagcagaaggtcgtggtaaagcgcaagctgattctttaaagcagtcgaagaaagatgtgtttgcaaatgttgtaaaagaaaatggagaaattgttcaagtttcagcaactgaccttagaaaagatgacgttgttattgtaaagcaaggtgagatgattccaagtgatggtgaagtcattaaaggattagcgtctgttgatgaatctgcgattacaggggaatcagcacctgtaataaaagaagcgggcggtgatttttgttccgtaacaggcggtacgatggttgtaagtgatgagattacgattgtcattacgagtaatcctggtaaatcctttattgataaaatgatttcgttagtagaaggagctgctcgtcaaaaaacaccgaatgagattgctttaaatacagtattaacgagcttaactcttattttcttaatcgttgttgtgacgctgccgatttttacaaattatttaggatttcaaattgatacagctgtacttgtcgcgttgttagtttgtttaattccgacgacaattggtgggttattatcggcaattggtattgccgggatggaccgcgtgacaaagtttaatgtgttagcgatgtcgggtaaagcagtggaagctgcgggtgatattaatacaattattttagataaaacgggtacgattactttcgggaaccgaatggctcatacattattacctgtaggaaatgaaacgattgagcaagttggaaagtgggccgctattagttctgttttagatgaaacaccagaaggtcgatctgtaattgagtatgtgcaggcgaaatctatatcatataatagagaacttgcggaacaaggcgagttcattccatttaaagcagaaacgagaatgagtggtgttgatttacaggacggaatgaaagtgagaaaaggtgctgtaggtagcgtgattgaatgggttaggtcacaaggtggaacaattccgaaagatgtaaatcaaaaagcagatttcatttcaaaagagggcggaacaccacttgtagttgcagtagataatcgtatttacggtttaatctatttaaaagatacagtaaaacctggtatgcgtgaacgttttgaacagttgcgtcaaatggggattaaaacggttatgtgtacaggggataaccctttaacagcagcgaccattgcaaaagaagctggagtagatgaatttgttgctgagtgtaaaccagaagataaaattgcggttattaaagcagagcaagataaagggaaacttgtagcgatgacaggtgatggtacaaatgatgcaccggcattagcgcaagctgacgttggattagcaatgaatagtggtacgacagctgcgaaagaagcagcgaatatgattgatttagattcgaacccgacaaaaattattgaggttgtaggaatcggtaagcaattattaatgacacgcggtgcgttaacgacgtttagtattgcgaatgatatcgcaaaatatttcgctatcattccagcgatgtttacacttgcgattccgcaaatggaagcattgaacattatgaaactaacatcaccgctgtcagcgattttatcagcattactatttaatgcagttattattccgttactcattccgttagcgatgaagggtatagcatataaaccgatgagttcaaatgcactacttggccgaaacctacttatttatgggcttggcggagtgattgtaccgttcattggaattaaagtaattgatatcattgtcggattgttcatataaggaagaggggaaaaagatggcgaagaaacaaagtatactgtcaccaatcatccgtattacttttacatttttagttttgtgcggccttgtatacccacttattgttactggtattgcacaagcggtaatgaaggataatgcggatggaagtctaatatataatgataaaaatgaagtgattggttctaaattaatcggtcaaaatttcacagatccacgttattttcatgggcgtgtttctagtattgaatataaggcagaagcatctggttcaaataactatgcaccgtctaatccagatttagagaaacgagtagagaaaagtattgaagagtggaagaaacaaaacccatctgttccagttacagaagtgccgatcgatttagtgacaaattcaggttcagggctagatcctgatattagtccgaaggcagcttctgtacaggtagagcgtatctcgaaattaacgaatatcccgaaagaaacgctagatcaattgattaaagatcaaacggaaggtgcggcacttggtttatttggagagacccgcgtaaatgtcttaaagttaaatttagggttacagaaaataatgaaatagtaacagtgctacctcaatctaatggattggggtagtgttgtttcgaaagaaaggttgtgtgtgtgttgtatgcggatgactataaaccgacgtttcaaaggcgaacgccagaggaatatttagaatatattcgtcagcaaaatcgtgggaagttaaagctatatgtaggggctgctccaggagtagggaaaagttataaaatgctctatgatgctagagagatgaaaaaggacggtatggatattgtaattggtttaattgaaacgcacgggagaaaagagacggaagaagcaattgctgatttagaaaaagttcctttgaaagaaatacagtataaaggaaaagtattttatgagcttgatgtggaaggcattataaaacgtgcaccgcaagttgttgtggtggatgaacttgcgcatagtaatgttcctggatctaaaaataagaaacgctatatggatgtacaggaattgatagatgccggtatatccgtattatcagcgtttaacatccaacatttagaaagcgttcatgacattgtagctcaaattacaaatgtaaaagtaagagaacgcattccagattttattttacaaaaagcaaatgaaattcagcttgtcgatgcaacgccggaagtattaaggaagagactaatagacggaaagatatataaagaagaaaaaattcagcaaagcttacaaaatttctttacgcttaataatttaggggcactaagagaattatcactccgagaagttgccgatgatatggacgagaaaattagccaaacagtgatagagccgattggcgtgaaagaaaaaattctcgtttgtgtacaatacagttcaacagcagagaaattaataagacggggatggcgcatggcggatcggctaaacgccgaattgtatgtattaaatgttgaaagggaaaagatagattctctttcagcggggaaaaagcaaacgattgaagagtggaagtcgctaacgaatcaatttgatgcgagttttgtattagaagaagcgaacggaagaaagccagcggatgttattattgaagtggcgaaaagactgcaagtaacgcaaattttacttggacagtcggcgagaacaaggtgggatgaaattcgaaaaggttcgattgtaaatgaaattatgagagaaacgaagtatattgatattcatatcgttgcggatcaaagagcttaaaatagagccgaccttttgggggctctattttactttttgtgtggtagggaagcgtagcattttcatcgcatataagattatgagtagaaacataattgctcctaagaagaaaatccaaaagtaattttgattaaatacaagaaatccacctacaagtggtactgttcccataccgagatagcggatgaagttatacataccgatagcggttgcgcgttcttgtacgaattcctccgttaataaagtagtgtgggttggcatagaaagtcccatgctaaaaccgtacaaagatgtaacgataatgatgaatggaatattgatgctatatgtgaaagaaaataaagtgacacatataatattgaagaaacttgtaatgaataaagcttgttttgttgtgaagcgtttttgcaaaagtttgaagcaataacttcctaacataatagaaagggacataggtacaaacataagaccaatttcacttgcagttaagtgaaataaatttgttgaaatgctcggtaaaaaaacgaggaaacaaaagtaaatacaaaattgaatgaagccaataagagtaatagaaaatccagttttattttttaagataaaccagtgattcttttttgattgcggttgctgacttacagttggttttgtttctggaagtagtgaaatgtttatcgttaataagagaatgccaagtatagataaaaagagaaatacggatacatggccgtttatactaccgagataaccaccaatgagggggccaatcgcaggtgcaagagcaagtaacatttgataaaggctcattgcttctcctcgttcttttccttcaaataaatcgccaataatcgttgctgcgactacaggtatagccgctattcctatagcttgaacagctctaaaaaagagaaataaataaatgtttgccgaaaaagcacatcctattgaaccaattgtactaataattaaactagggataaggacagactttcttccttttgtatcaattaaaggtccatatatgagctgcataatcgcaagaacaaatgtgaaaagtgaaactgttacatttacaagataaagagaagtgtgaaaagaattttgaatcatcggtaagataggtgtgtaaatattttgagcgaaggaaccgagtagggcactcatacagacaacatataaaatgaaagttagtttagattttttcatcttgttaacctccttgtgtttttgtttccctggaaactaaatttattttaacatgattttctcacttgtaaagatgaaaaaatggttttaaaatggtatatagttaaattgtttctttggaaacttaggaggcgaacggattgaagcatgcaatgaagcaaatggaaatactttcggacattcgtacacttttgcataaaaaagaagaacatttaaaacgacaaaacgagaagtttctttatgagacgggtgtaagtagtatgtctttatctgagttacatgtaatcgaatgtatcggaaaaaatggtttgatgaatgtaacggcaattacgacagaaatgggtatgacgaagggagcaatctctaaaatttgtacaaagttgtttcaaaagcaatttgttgagaagatgcaaatgttagataatcaaaaagaaattttcttccgcttaacggaaagtggaaatgaaatatataaagctcatgagaaattgcataaacaagctgaagaaaagtggctgttacttttagatagatacacgaaagaagaacaagattttattcaaaggttcgtaaaggatgtctccgatcatttggaaatataattggaagaaaaaattccattttctcaagtcttttaaatataatttctgaaagaactcatatataatagaaaaagatacttaacatggtgaataattaaagagtcaatatatatagaggagagagtaacatgcttgaaaatacagggttagtattagaaggcggcggtatgcgtggtgtatatacgggcgggatattagaatactttatggaacaagatttatattttccatatgtaatcggtgtatcagctggtgcttgtcatgcagcgtcgtatctttccagacaaagaaatagaaataaaacggtcaatattgattatgcatcacatccaaaatatttatcgtataaaaatttatggagaaaacgtcagctatttgatatggatttcatttttcatgaaattccagaaaagcatgtgccgtttgattttgaaacatactttaatagcccagaacgttttcttgtaggaacgacggattgtgaaacaggacagtctgtttattttgaaaaagaaggaacgaatgatgatgcactaaatttattacaagcgtctagttcattgcctttcattgcaccagtagtaaattatcgtggtaagcaactgttagatggtgggatttctgatccaattccagttcgtaaagcacaggaagatggatttaaaaaatcagtcgtaattttaacaagaaatcacggttacgcgaagaaaaaatcaagatttgggtgggttgccgcgaaagcttataaaaaatatccgaaccttgtgaatacgatgctaaatcgttatgaagtgtataatgaaacacttcactatattgaaaaagaagaacaggcaggtaatttatttgttattcgtccagaagtaccgcttcaagtagatcgtatggaaaaggatacggccaaattacaaagtttatatgagcaaggctatgaagatgcaaagagacagtttgcagatttaaaggcgttcttgcaaaaataataattaggctgtggagatgggattctctgcagtcttttttattattggtttcaatgccgaatgttggttatatacgtttttaggttatggtataagatggataaaagtatgtagagaggtgatacatatggaaaatgtatataagggtcttagacacactggatataccatgatgcttatttttggtggtgtatttctactacgttggttcattcatgatgaaatgctactggatcagcttattggttgtagtgtagggatggtaatggttatttcttcagttttcattcagaagtatagtaaagaattacaggtagaagagaaatattaaaaggttacaagctccttcatattttagagggaccgttatagtttggttgattgttgtaaaagaaaagtagagcatcgaatttcgatgctctacttttttaatgtggtaagaatatcaattgataagcaaacaaaattccaaatacatatacaagtgggtgaacagcacggaacttaccttttgccactttcataagtgggtatgaaataaatccaagtgcaatacctgttgcgatacttgatgtaagtggcatgcttaagattactaagaatgctgggaatgcttcatcaaatgcgtcccaatcgatgtggcgaactgaacccatcataagactaccaacgataattagtgatggtgcagtaatagctgatacaccagaaacggcacttactaatggtccgaagaatgctgctagagcgaatagaacagctactgtaacagttgttaaaccagtacgaccaccagctgcaacgccagcagaagattcaatgtaagctgttgatggtgttgttccgaacatagaaccgattgttgctgagaatgagtcagatagaagagctcgtccagcttttggaagctttccgtctttcataaatccaccttgttgagcaacaccaagtaatgtacctgttgtatcgaatagtgtaacaaggaagaatgagaatacaacgccgtataatccgtagttaattacgtcagatacagcagtaattggatttgaaacgataattccttctggtaatccaggcattgatgtaacgccgtttgagaatgttaattgtcctgtgaagaaagcaataataccagttaatagcataccgataaatagtgcaccatttacatttaaagacataagaacaatcgtaattccaagtccagctaatgctagtagtactggagcagagtgaagatcaccaagtccaactaagtttgcttcattttttgtaacgatacctgttaaacgtaaaccgataaaggcgatgaaaagcccgataccagcagtaattgcatgttttaagttttcaggaattgcttccattaattttgtacggaaagatgtgaatgataataaaattaaaatcatacctgctacgaatacagcagagaatgcaattgcgaaagtcatgccttcatgagcttttacaacagagtaagagaagtaagcatttaatcccatacctggtgcaattgcgattggtaagtttgtaaagatcgccataaataatgttccgacaacagcagcgataatggttgctgtaaatgcttgttcaaatggaacacctgcatccccaaggatgactgggtttacgacaatgatatatgccattgttaagaaggtaataatacctgccataatttcagttttaatagaagttttatgttttgaaaggttaaacatataaacatcctttctgtttacgaataattttcacaacagttatatataatattcgttttttaactattttgcaatagttttgcataaaaagtttacaacaattcatattttgtgtcttaaattcgaatattaatcgtaatatgatgtgcgaatttcagtttttattatgcacattataagaaaaaggagttgaaagaaactatgccgcagcaaaaaaactttgtaacaatgccagcgcaacatcaaaacaaacagcctggcattgaatcattaatgaatcctctaccgcagtttgaagatccaaattataaaggaagcgaaaagctaaaaggaaagaatgtattaattacaggtggagatagcggaattggacgagctgtttccatcgcttttgcgaaagagggagcaaatattgcgattgcgtatttagatgaggagggagatgcaaatgagacgaaacaatatgttgagaaagaaggcgtaaagtgtgtattgttgccaggtgatttaagtgatgaacagcattgtaaagatattgtacaagagactgtccggcagctaggtagtttaaatattttagtaaataatgtcgcgcagcaatatccgcagcaaggactagagtatattacagcagaacagttagaaaagacttttcgtattaatattttttcttattttcatgttacgaaagcagcactttctcatttaaagcaaggggatgtcattataaatacggcatctatcgttgcatatgaaggaaatgaaacgttaattgattattccgcaacgaaaggagctatcgttgctttcacaagatcactttctcaatcgttagtgcaaaaaggtattcgtgtaaatggtgttgcgccaggaccaatttggacaccacttattccatcaagctttgatgagaaaaaagtatcacagtttgggagcaatgttccgatgcaaagacctggtcaaccatatgaattagcgccagcatatgtatatttagcgtctagtgattcatcctatgttaccgggcaaatgatacatgtaaatgggggcgttattgtaaatggatagttttcatttataagagcaaagtaaagttaattccatttattatagtgagcgctaggggggatatagatgaaaaagttatatttcgtcatactattatttttcatcctaccggttagtgcttttgctaatacagatcatttaatattagtgaaccttacgacaaatcagttgtctttttttgaaaatggaaattatacaaaaacattccccgtaacaactggaagagatcgcacacctacacctgaaggtaatttttgtattataaataaatataaaaataaagaataccatcgaaaaaaatagctgggggtgcaccgaataaccctcttggtacgagatggcttggcctagataaaaatgaatatgcgattcatgggacaaatcgggaatggacgattggaagtagggaatcaaatgggtgtattcgcatgcatgacagggatatacagtggttatatgatcgagtccatttacaaacaaaagtaatcatttctcgttttcatacgagccccgaatatgaagcgaataaacttggttaccgcgttgtgagttggaatggtcgtaaaatagaagaagaacaaattggtatacttacgttagtagaccgcgtggatatatattggcaagaaccaaatgggcagttaacgaaagtgaaaacggtattgccaaacgaaagatatgcagtgtactcaaaacgaaaagatggaatatattatataggaaacaatttgtatattgtggatgaaacaggagaaaaaattcgttatgagcaaattccttcttctattttaagtaatatatataaaaggaaatataatgttccgtaatggctaccgtattatagacggtagcttatttctactttgagtttaactgcaactattgtattttgctgaatataatacaatacggataggggggcggttacattatgaaaagtgaatttgcatttaaagttttcttagtaacgacctgtttatttatcgtgtgtttgtatgcgtttctcgtcttttcgttttatgttccatatgttgatttaatattgttcttcggatttatttgggcgtttgttaaggcgagggaaggggagaagagtatatatcggcgtattaccttatgcgggacggcagttctcgttattttgtacttttttattatgcatgatttttggaggggaatgtaaaagcatacgattactcgtatgcttttacatctgttaatgatggaagagaggaaatggctccataatttgtacatgtgagagcacctactttatttgcaaaggagataaacgttgttaaaccttcaaaattatgaagaaacatttgttcacttttagcaatttggtataacattgctccaacgaaagcatcaccagcgccagtagtatcaacttgttgaatagagatagaaggtacaatagtttgcttatcctttgttgcaagaagagtaccgtcttttccgagtgtaatagctacggctttcgcaccatgatttaataatttgagtgcagattgttgtaaatcactctctttagaaagcataatcgcttcttcttgacttacttttacaaaatgagcatgttttataaaagttaagcaatcttgaataaattgttcggtatttgtaatgagcgcatttcggtaatttggatcaaaagaaataaactggccactttctcttgcatgttgtagaagttgaaaatatgtgtcttttaacgggctggacaataaagctgtcgctgaaccaaaatggattaaatcattcgtttttatttttgataaatcaatgctattgaaatgatattcaccgtctgcgccacgcataaaggtgaaatcacgctcaccattttgatcgatagatacgaatgcaagtgtggtttgtttatccttgatgagcatggaagtgtccacatgtgcatgttgtaaagtttgttcaagaaattcaccaaatggatcgtttcctacttgtcccataaatgtagcgtgtccacctaattttgtaatagcagcagcaacgttagcaggtgctccaccagcctttttttcgaaatttgaaccgtttactaaagaaacattggtatttcggcaaacgaaatcaattaatagttcaccgatacaaaagacatttctcatacaatccctcttttcagcttatattgtgtgatggtaaagtttagttttgcatctgaaaagattgcgatatgatgtttcatgtcttttcgaggaaagactcgggacgtaaagactgttgaaccatcatataagaaaatttccacgatgcttttatctacaaatatttgtagttctatcgtatcttgaatatcgatttttttacagcgttcaaatccatattctccgccaaattgatggtagaagttgcccctgtctatagaaatagtaccttgttcacgattaaatgtaatggggaaacactcctcctcattgtggaagagagaaagcccaaaacgctttgcatcttctgttttaagggtaacaattaattcataggatccttcattatcaagcgttgataatacatttaatccagctgttatatctcctgaaatttctttttttgttgttcgtagttttgttaattctgaaactggtttttgttttaagatattatcttctaatgttaattcacgtgggagtgttaggcaatgagcccacatataatcatcagaaggatatgtgatttcacttgatcctgcccaagcaaacaatagacgacgactagtagagtcttctaaagtttgaggggcataaaaatcgaatcctttatcagcttcgtaataggaatcaatatggaaatataaatttttaatatcgaaatggcctatagcataaacgacattgtatatattgtgaaagtcttctctgtctttttcaattccttgcggtgaaaagagaagtacatctttccctgataattggaagtaatcggggcattcccacataaatccaaattcttttaaatttgttgtaatttcaccttggaaattccaattgtataggtcttttgacttatatagtaaaagagttccagttttatttttgcgttgtgcaccgagtaacatatagtatatatcgttatgtttccatacttttggatcacgtacatgttttgtatatccgtcaggaattatatcaataacaggattattactatatttcgtcatcgtatattgtgaatccattgttgccatacattgttttgcatcacgggaatcatcaggattttttatattccctgtataaagtaaatgaagcaggtcatcttttacgatagcactaccagaatatgcaccgtgtgattcatagctttcagtagggatgatggctacaggcatacgctcccagttaataaggtcttttgacttcacatgcccccaatgcttcattccatgaatgggaccaaatggataccattgataaaaaacgtgatattcatcattgtagtatgatacaccgttaggatcattcattaatccaaatggtggatggatatgataaattggtttccatgaatcttggtttgcaatttcatataaagaatgtaattcgtctttattagattgcagtattgttttatattttgacataggttttcaccccgttattatttactttctttatataaaatgaatgtggcaacaaaagcagtggtaactgcaatagcgaagccaattatatagtgaatcatgttcatcatgccaagaggtgcaacaattgtaagcatcggaatacctgttaaaccgtatgcgttagctgctacttgcatccagacaacgtaagcgcctccaattgcgccgccaatagctgctgcaataaatggtttacccagttttaaattgacaccaaaaatagctggttccgtaattcctaaaaatgctgaagctgctgctggaattgcaatttctttcgtttttttgttttttgttttgaaataaactgctaaagtagcaccgccctgtgcaacgttcgccattgaccaaatagggagtaagaaattgacaccgatatctttatttgcaagtaagcccgcttcaatagcgtggaagctatgatgtaagccagtaagaacgattgttgaatacaatccgccgaatataagtccagctactggtcctgcaaattgataaattgtatttaaaaggtacgtaatgccgtcaccgattttatatccaattggtccgataataataagtgataaaaagccagttataataattgttaagaatggtgtaactaataaatctaaagagttcggaacacgttttcgaagttctttttcaattgtactcataacatatacgcataataaaataggtaaaacagtaccttgatagccaatcatatcaatatccataccaaggaaatgtaaaacagttggttttgcatttgaaagagtccaaggatttgttaagcttgggtgagttaatataccaccaacaactgcacctaagaaaatatttccaccaaattctttagcggcactcactccaattaaaataggtaaaataatgaaagctgcacttgagaacatatcaagtaattggataagtgagtgatctccaggaactaatttaaacgctttcaacattccgagtagacccataagtaaaccgcttgcgacgatagctggaataattggaacaaaaatattggatagtgtctttgctaggcgggcgataggattcatttttttcttaggtatatcgtttgatcttgtagaatctagttcggctatcccaattagttttgagaattcatcatatactttgtttactatgccagttccaaaaataatttgatattgttcggtcgttgcgaaagcacctttcacttcatcgatgttttcgatttcggaagcgtttatttttgtttcatcttttagtacaagacgaaggcgagtagcacaatgggtagcgcgcataatgttttcctttccaccgatgttttgtaatacttgtgttgcaatttgtttcatattcataaaaattcccccttactatatttttatggaaccggttccgtgaacgattaaaataaaaaacagggaattgatgtgaagaatcctggtttttaatgtggaaccggttttatttttattatagagtgcctttatattttgtcaacgctttcttggatttttaatgtataacgagagtgtaatatttttggtatagttttgttttcaacaagctgtgaaagagaagtggcagcaagctttccagcatactcataatcaaatgcaattgtcgttaagctagggtgtaccatttctgaaatatcatatcccccaaatcctgttacagaaatatcacctggtacagaaagggagtgggagtgaataactttcattgcgccaagagcgatgttatctgtagcacatacgataagagttgggcgattattatctaaaatatgttgtacttgtttcatggcatcttctatatggaaagatgtttcgtaataacaaacactgcaagttggttctaaattttcaatggctttttgaaaaccgttttttcgatttataccaacagaaatatcatctttttctactcctaaataggcgatatttctatgcccttgtgataacacgtatgctcctaactcataagctgcatcataatcatcatgaacgaggcaatattgatctttatattcttgcccaacgaataaaatagggatatttgaattagcaataatttgttgatgtttatttgttaaagttttagttaataaaataatgccagctactctttgttttataaagttttccattgcttgtatttcagtttcaattgtttgatttgcatttgctacaagcatttgatagttattttcctgtaacgtattatcaatcccgataagtgttttcattgtagcgaaggagtctaatcgggggataataacaccaattaaatttgttgtttttgcttttaagctttgagcaaatgtattgggagaaaaatttgtttcttgaataatactttcgattttaagttttgttttatcacttacgtatcccccgtttaagtaacgagaaactgtgctttttgcaactccagccaatttggcgatatctgcaattgttttagtcatattatttcaccttcgtattcataaaaatattaattttattatagggagaattggggaggacgtaaacaagaagaggaaaagaaaaaaccacctcacgtatatgaggtggaatatgtgttaatatcttggtttaaaagtatgacaacaagtttctacactcgttgctacagaactttctagcgtctcatttgttaaaactgcatttgtatacgaattattttcagtttgacctgattcatcggcatctggctgaacgataatcgcactggcttgacaaaagttaccttgtccccaaaatgagcaattggaaacagagcatcttacttctggcataaaaccccctccttatacattagtttggggttttacacgcatttcatgtatagaaggagtttccttttctcgttatttctttgtttgttcaaaccattctttgaatttgtcttttgattgttctccactaatacggcttacttctttaccgtctttaaaatgaataattgtcggtgttccttggatattgtatttatcccaaggctcgtttaaattttcaatatcaattactttcatatcaacatttaaatctttcgctaaaggtacgacaataggagagaccttttgacaatgaacgcaagaggtttgatagaaggaaatcgtttgttcttttttatcttctatatttttattgagatcttcaagagaaattttatttgagtagtaacctttttcatctgtcgatgcatttttcttttccatttgtgttacagcaaagattgccgcaaataagacgataataataccgccaaatataagcatttttttcattctttcatctccttatttgtttttgatgacaataaagctacaaacagcgattgtaataaagccgataagtgctaaaaacgggattgtcacaaagccgaaccagtttatgtattctcccgtacatggtacgcggccgcaagctgcccctgcagctgaaaatgctgcgactttttgaattacatagtgatataaagaaatacaagcaccaatacttgcgattggtaaagaataacttgcaatgcgatagtctttttttactacagcgataccgagccataaaacgaatggatacatgaaaatacgttgataccaacaaaggacacaaggttcaaatttcatgatttcggaaaagtataaacttcctagtgtcgcaataaaagaagctccccacgcggtaaataaagcatattcttgctttttttctcgtcccatattttatacctcacttataatagttacatactaaattatagtatgaagtggtacagaaaagaaagaaaaaatatgtttatcaataaaagttttataaggggaaacttttattgatatgaacatttaaaaaaagcgctatcctccagaagaggatagcgctataatttacatttgaatttgctctacttcttctacatgcgacttttgagatgcgtggtcaatatattgaaataggagctgcaattgtttatcaacttctggcagttctttactgtattgataagcgtgtaaaaaatgctcaatacgcttagaaaataattgatcgttcgtttgaaccataagaacgagtaatttatcccaattacagcaatacgtgtaatagagagctttatcatagtcgttatatttttgcactgtgtaccctccttaccgagagttatatatagtgtgtgataagtaaggagaaatacacttgaaagaatttgttaagaaaaaaagtgaatgaaaaaaacgaggtgtttcctcgttttttaagcttttggcattggcgtaggtgttggttttccgtatccttctttatatttattgtcgatatagttacgaatttcaagcgttgattttcctttttgtttcatcgaagccgattcaacagcgatttctaggcaattgacgcaagtcgttgcgtgggaatcccaaacaacttcaccattctttttaatttcacgaataaagcaatttttattgtttttatgtcctacactttcaccgcaaccgcagtaacatggaatccaatctaatagctctgcattttgtccagcgacagtgtagatatctttcatttgtggatcaagcttgtctaggaaggtaggaagtgtgtcgactccttttgttttctcttgaatgtcagcttgctgagtgtgcgatgcatggtcgtgctcttcttttgattcagatgattttttttcatttgtaccactgcttccgcatccagcaagaattaaactcagtactgcaagtaaagaaaatacatatttcttcatacgcttgtcccctttacaaatgtattaatcaaattgtatcagagattatggtgtgtcgggtgaagatttttttgaccgatttttgaaatgccatcgtagtgaatggaatacaaataaaatcgggatataagcgtatacaatatataagccagcttgagataggactgtgtttaatgtgttgataccttcacggtttgtgaaaaataaggatgaaataaatatggctgcgataaaaagtggtaatgtaattttaaatggtatgtgaaaagattttttactaatgcaacaagaagacaaaatggttaaacaaagattaggtaaaataataagataccataggaaaataataatgtactcaaacctttggataaaaggaactttaatgatttttagcatcgttaatgttggccaaattgtatgatggagttgccctgggctatagtacataagggaaacgatggctagtattacgtatagaattgtcgtaaaagcaataccaccatgtgcccatttatttaacgattttccttttttaataaatggataaaaaacaaggattgcttcaaatccaagaaattctaatgcagatgctttggctgaagttagaatttctaaaggtgaatgatttagaattgggaaaatgttacggacatgtgcatatttcattggaaaaactaagaataacagaacgaaaatcggtatgataacgccccaaaaacaaattccagttacagaacgaaaaccgcccctaattatgtaataagctacaagtaaaaataataaagttaatttccacggtttaattgtaggaaagacccaaacttgaataacttcaatatacgtacgaagaacagtaaggcaaaataataaaaggtatgcggcaaagcatatggaaaaatttttccaatccattttccgaaacatgtcgtatgaatattcattaaatcattatctttttctaacattttaagcatacaaaataaaacgatatgagttgcaataccggcgataataagagaaatccaagcatcataaccggcaaattgcgcaattattctttggtatcccaacactcctactccaatttgaagggagtgtaatagaaggaatgtgaaataaggggaaacagtatgtgttttatcttgtccagccatgatagcacctcactattcgccgataccagattgtacgacattaatttttacattaacagcaatgtctacgttaggatacatatcttgaatttgtttcatgctccattttcttgaatgactacgaatttcttcacgtattcctattggatcgattttattttcttggaattgttttattaattcgtttaaatccttttcaagcattttttctatatgtctttttacgtaagttacatttttaccctttgataaatcaagccaactaggggcattttttacaagtccatttaactttaagtgtatgttaactttcggaatatcaccgtttgacgaaagagagcatacactatttccagataagttttgagtagcaattactcctttatgtttaccttgacgtatcggaacttcgtaacgtccatttttcgttggattaatgagtaatttaaataaaaaagaccttttcctatccgtatacatagcgactttatctttttttaaaaaagcgagccctttaatagaagcagatttgtcttctgatacttgaatgtaaggaagaaatggatcacatccagatgaatagaagttatataaaaaaatatttaaagctgtccgagggattgtctcggtttttatattttgttccagtaattcagatagatatagagatccatttgttctcacatgtttcagtaattcttctgatgaaccatctacaagtgctagttgtacatcacggccaatgttaggatcacgttgtaagttgttaataacatccccgagtccatgttcgccaaatgcttttccaaataggacaacacgcatttgacctacagcaatcgtatgtggagatttggcgtttagaagggaagagattgtttcaattgtacctgcatgagtggattgagtttctggtttagattgtacgccttttgtgtaatccggatataaaattgttccgcgaaattttttgttttttgttatatcgaatccacctacgtgaatcattcgctgtgtatcaactatatgagcttctgtacaaccagattggaaaattaaaatgataatgaaaaagcataaaaaaatattttttatttttcctcaccgtcacgtttttctttcgctttgtttggatcatagcgccatttctttttgggccttaaaaaagaagcgcgttcagcagtttgactaaatggaagacgaaggagtccttcagctgtacctaaaccgcgaaatgggtataaaggtaataaataaggtgatccaagtgattttaagtgaattaaatgagctaatatgaatacaaatccgacgataagacctacaccaccaaatgctccagctaaaatgatgagagggaatcgtaatatccggattgtagaagacatttttactgtcggtgttgtaaaagaggctagtgcagacaacgcaacagcaattaataagatggtgctcgttaaagcagcttcaacagatgcttgcccaattacaattccaccaacaataccaatcgtttggccgactttagtcggtaaacgggccccagcttcgcgcagtaattcgattgtaatttctaaaaaaagtgcctctaaaacaggtggaaatggtacattggctcgggaataaataatcggtccaagtaaatcagctggaatcatttgatagtgatacgttaatacagctgtataaatagctgatgaaaataaagagaatgctgctccgaaaaagcgaactaatctaagaaatgagccagctatccatggtaaataataatcttctggagagacgaagaaatcgagtaatgtcgctggtccagctaatgcatatggtgaaccgtctgttaaaatgacaactcctccattcagtaatgcataaacggagcgatctaaacgttctgtaggtagtaaaacacggaagggagagttgctattatcactaataagctgttcaactagagttgcatcaaaagggtaatcaaaatcaatatcttgtagacgttgcattgcggtgttaatatgctgttcatttgtaattccttcgatgtaagcaactacgattttggtttttgacatagaaccaatgctaacttccttgaaaattaattgctcggttacgatatttcggcgtaataaatgtatatttatatcaacattttcaacaaaaccaactttagggccaataacactatattcattttctgtgtcatttactaaacgagttcctaaaacggtactctcggcgcgtagaagtgcatacgctgcttgccctgaacctttttttagttgtaataatacgtatccacctaataatttctcacgaatatcatcaatggacggattgatgagggtgtcttcaatagatacgacatttaagatgtcatcaatatgttgaatctcgtctaatttattttttataggtgctaaaatgaatcgcttaataataagtgattctactgtagatttataataaaacaaacataatgtcccatcttctataatgttataagaagaaaagtcgcttgattttttcatcgcatggataaaatctggaatagaacagaaggtttgttttttctttttagatgataaatgaaacattttcccaccccctaacatatatcatttacttgtgttagtttttgggaaagacgggaatttatacttaaaaattgaaagttcataaacaaaaggaagagtataaaaaactcttccttttgttgtattaatttgttttcttttctttaatcgactttactaatttaatcatttcagctcgtatatcttctttttttacatttaatttttcggcaatttgtttcatatccatttcgtcttttttcatttttagcacatcatcaaggggagtattacttttttgagagatgattgttaataccgtgagctgacgtaatccgatattatattctttcattttttgctttagtccgtctggtgttgatttttgcatatttgctaattgttgcagtagtgcttttttgtttctttattcatatgatgctttttcaacttacttggatctaccccgaaatgctcggctgttttctcccaagaattattttgcttatagtaagctaaaacgtcttttatttcttttttactcatttttgcaatgtgggcagctttccaaatttcatgtttgttatagccgagtttttcgagcgactgcatttcttcttctgaaattggtttatgatgatgcaatgttacttcttttggcgtagcagcggaagcagggaaggtagatatcccgcataataatgctgccatagtcatacttactacgatttttttgtacatgtaaactcctcctagatggataatgtggaaaactttacacatatcatttccataaaatgtgaaatacttgtgaacaaatcaagtttttttattcacagtatgaactgaagtttttggaagttttccaacataaaacattgattaatagtaaaaaactaaggtataatcgaaattgaaaatcaatatcaataataaacgtatacatatagataaaaataagggagagaaaaatatgactacatatacttccatcgcaaatgtaattaaagaaagacgttctgttcgtacatttacagataaagcagtagacaaagagttattaattgaactattaaacgacgcaacatgggcaccgaatcataaacaccgtgaaccatggaattgtaaattatacattggagaaggccgtcagaaattagtagacgcagtattaaattctttcacagaagaagaaagagcaaaacgcggtaaaattttatcggatcgtttcttaagcacacctgcacaaattgttgtatatataaatgaagatccacgtcaaattcaacgtgatgaagattacgctgcaacatgtgcatttatgcaaaacttccaacttcttgcttgggaacgtggattaggttgtgtttggaaatcaggcggattaaactacaatccactatttatagaaggactcggtttaactagaggtcaacgcatagttggaattcttcatcttggctattttgataaatcaccagaaggaaaagctcgtacgccaattacggagaagatggagattattgaaggttaatagatgagacattctcgttttttatgagggtgtctttttattatgcaatcaattctcatgaaagcttgttctcaatcatacactttcttaagggaaagtgtaaggagggaaaataatgagagcaagtgacgataaagcactgcaatatgcgatagcggaaattacggaaattgcgactggatttgggcttgatttttatccgatgcgttatgaaatatgtccagcggaaattatttatacatttggtgcatatgggatgccgacgcgtttttcacattggagttttggaaaacagtttttcagaatgaaattacaatacgatttaggtcttagcaaaatatacgaactcgttattaactctgatccatgttatgcctttttattagatacgaactcgttaattcaaaataaattaatcgtagcacacgtgttagcgcactgtgatttctttaaaaataacattcgtttttcaaatacgaagcgagatatggtagaaagtatgtcagcaacagctgaatgggtgaaagcatatgagcataagtacggaaaagaagaggtagaaacatttttagatgccgtacttgctattcaagagcatattgatccgtcgcttatgcgtccgaaactggcgtggagtattgatgatttagaagaggaagaagtagagaagaaaaaggcatcgcaatatgatgacctatggaatttagataatcgaaataaaaagcaggaacgctccaatgtacgtaaaaagaagaaaatcccaccgcaaccagaaaaagatttactcctctttattgaagaatatagccgtgagttagaagattggcagcgagacatattaacgatgatgcgtgaagaaatgttatatttctggccgcagcttgaaacaaagatcatgaacgaaggctgggcgtccttctggcatcaacgtatacttcgtgaaatggacttaacatctgatgaagcaattgaatttgcgaaattaaatgcaggcgttgtacagccatcaaaaacgagcattaatccatactacctcggtattaaaatgtttgaagatattgaagaacgttacaacaacccgacagaagaaatgaagcgacgaggtgtcaaaccaggatctggtcgagacaaaatctttgaagtacgcgaaatcgaatgggacgtatcgtttttaagaaactacttaaataaagatctcgtaatgagagaagatatgtacttattccagcgccaaggaaaagaatataaagtaatagataaagagtgggaacatgtacgtgatcagctcgtaaatatgcgtacaaatggtggcttcccgtacttagtagtagaagacggagactacttaaagaacggagaattgtatattaaacatagttacgaaggaatcgagctcgatttaaaatacttagaaaaggtattaccatatctgcatcaactgtggggaagaacagtgcatatggagtcgattgtggagagtaagggtgttgtgttttcttatgatgggaagatggtgcatcggaagtatgtgtgatggaaagaacggacatagaatgctatgtccgttcttttttatttggaacaaggtcaaatatgctattcttgaaaaagggagttacatagagaaatggagagattcaaatgagcaaagtaggggtatgtaaggttgatattacaccgcctataggaattgattttgtcggataccatagagagacaggaataaataatattgaagagcatatttatgggacggtttttgtatttgaaaaagatgaaatgaaaattgtgtttataagtattgataatattgggatgttagtagaagatacgaatatgattcgtgagcaagtagcgagtgaacttcatgtgccgtttgagcgaataacggttgtttatacccatacgcattccggtccagagacggtcggtgatgatccgctagtgcagtcgtataaaacgattttagtaaataatgtagtgcacggtgctgttactgcgaataaaaacttgaagcaatgtgaagttggttggggtgttacgacaggtgatattggggtcaaccgaagagagcgaacatttgatggaagagcgaagatgggaacaaatatagagggcgttgtagataaaagaattgggatgttagcaataagacatgctgaaacgaaggagctatctggtattgtagtattttgtactgcgcatccgaatgttttaaaaggtgatagtgatgtattatcagcagattatccgggaatgacgagagagattcttgagaaaattgtaaactgtcctgttattattgtgcaaggagctgctggtaatgtaaatgcgaaatatcgcggttcaagggaagcattaaagaaaatggcttatacacttagtggacatgtattgacgatgttgccaacagttacatacagcccaattgtaaatgtaagaacagtttcgagtacgatgcaaatgaagttgaaagatattcctgaaatgaatgagatacgaagcatggctcaattagttgagaaacagtggggtgtgaatacggatgaatggcttactatcgttttagagaaatataagcaaggtattcggcagttgcgtattgatttagaagtgcaactgtttcaaattaatgatggtatattctctggtataccgatggaacctttttcagagactgctttagaaatgaaagagagtcttcaaaatgaactagctttctttggtggatatacgaacggatatattggttacttaccaacgaaggaagaattcgcatatggtggatatgaagtggaattaagccctgtagtgtatggaccggttacgaatttattgatgccactggaggaaaatactgcggagttggttgtgaagagagttatggggttatataacacgtaaaaaaatatattcagtagaataaaatgtaaagaaattaatgatttttaatacatctgtagaaaacgaatccattttgaagaagatgaatcaaagtggattcgttttttgtatgggtttttgtttaccagacaggtcgtatatttgatgataatttctctgtattttctttagtaacgaatgttgttaaatcttcttttagcatttgcattcgttctgtacctatattttcaatccatcgctgctctatttcagctactatttcttcttttgctttcattactgctaaaccacgttcggttaaaacaatgattttaccccttttatcagtagggtgtgttttacgtgtaacgtagccactattctcaagagaatccaccattttacttacagcttgtttggaaacccctaaatactcagctagctctataccagttgccccattaggaaggatgcgtttgaacataaaaccatgtgctggtctaatatcctcaaatcctaattcacttaatttgtcatgtagctcagtaattaatgtgctaaatgataatgataaaagcgatgtaagatctaactcgttaaatgtttgatccatatatataacctccgcacttgtagtcaattaagttgactatattatgttggtagaataaataatgatttatataatatagaatcaatggaggtttcacatggttcatatcgtaaaagttagagggagtgtctttgcaccatatgcattgctggaacctattaaggatcctgcaacgggaagattgtttgaatatgctggagatgcacgtgagtttacaccatacgcggcgaacgcaaagcgttcaagattagaacaagaagtgaatattgatttttataaaagagaaattttcacatatgcagatgcttgtatcgtcacagtaaagattacaaatccagatggctcaactgagtatcaaaaaggagaaataagtacagaaaacattgtatgtactaatatcgtatggggcgaggatgaagtttcatttgaaatgagagcaagtgctagtaatccgttaaatgcggcagcacctgcagctgattatttgttggctatacgagttaataaaagtggtactgtgcatgttgaaggtgtacatgatggtttcccttgctatgaattttataaacaagtagattttggtccgtttgaatcaatatatatacatgattttagagaaacaaatgatactccagcagcactagctggagagatggaatatagctttaaaacgacagtctaaacataaatatagcgctatttttagaaagaagtagaaaagtaaaagagaaatctattggttttaggattgaaattatggtctattttactcaatagtattcagtatctaaaataaaattatagaggtgtttctgatgactaatatcataaaaattagagccagtgtatttattccaatgtcttggactgaagctaaaatggatatggaaacaggacaagtaatccaatttgaaggtgattcacgtgaatttacaccacatgcggtaaatacgatgcgctctagagtagagcaagaggtagtagttgatttttataaacaagaagtgttttcatatgcgaacacgggtattacgacagagaaggttataagtccagatggttctgtgaataaaagaacaggaaaagcgagtacagagaatattgtgtgtactgatatcgtatggaattccggtggtgtacaattcaaaatgagtgccagtgcaagcaatccattaaatgtatatgcacctcctgtggattatgtattaaatgtctgtgtgaaaaaagatggtagtatcgatgttcaaggagagcatgatggattcccttgttttgaattttataagcaagtagatttcggtccatttgaaaaaatatatacacatgattttagagaaactggtgatacagcggcagcgctaggcgggaacatggattatagttttacaaagagattataggaagtatggcgatggaacgatgggttgcttcatttgtaaagaacttggggatgtctaagttcttttttatttgtttcaaatttgtgaaagaaagacatatggattgaaattaaattttttataatttattatatacccatacaggtatatgtttttcgtatgtgatacatgagaaaattaaataataaataatatggaggtttaaaatatgtccagaaaaatagttgtagtaggcggagttgcgggcggggcctcagtagctgcaaggcttcgtcgattaagtgaagaagatgaaattattatggtggagcgcggtgaatatatttcattcgcaaattgtggattaccatactatattggcggtgtcattacagaaagacaaaagttattagtacaaactgttgaaagaatgtcgaagcgttttaatttagatatacgtgtattgagtgaagtagtaaagattaataaagaagaaaaaacaattacgataaagaatgtaacgacaaatgaaacatataacgaggcatacgatgtgttaattctttcaccaggggcaaaaccaattgttccatctattccagggattgaagaagcgaaagcactgtttacgttacgaaatgtaccggatactgatcgtattaaagcgtatattgatgagaagaaaccacgtcatgcgacggtgattggtggcggatttattggagtggaaatggttgaaaacttaagagaacgtggaattgaggttactcttgtagagatggcgaatcaagtaatgccaccaatcgattatgaaatggcagcatatgtgcatgagcatatgaaaaatcacgatgttgagctcgtttttgaagatggtgtagatgcgttagaagagaacggggctgttgtacgtttaaaaagtggctcagttatacaaacagatatgcttattttagcaattggtgtacaaccagagagtagtttagcgaagggtgcagggttagcactaggagttagaggaacgataaaggtaaatgagaaatttcaaacgtctgacccacatatatatgcaattggtgatgcgattgaagtaaaagattttgttactgaaacagaaacgatgattcctttagcgtggccggctaatcgtcaaggtcgtatgttagcagatattattcatggtcatacggattctttatataaaggtacgctcggaacttctgtagctaaagtttttgatctaacagttgctacgactggattaaatgagaaaatattaaaacgattaaatataccctatgaggtagtacatgtgcaggcaaattctcatgcgggatactacccgaatgctacgccagtgctaataaaattaatttttaataaagatagcggaaaaatttatggggcacagacgttaggacgtgacggtgtagataagcgtatggatgttatcgcaacggcaataaaagcaaatttaactgtacttgatttgccagatttagaattatcatatgccccgccatattcttctgcaaaagacccagtaaacatggtagggtatgcagcaagtaatatagtagatggttttgtggacacagtacaatggcatgagatagatcgtattgttgaaaatggtggatatcttattgatgttcgagagcctaatgaactaaagcaaggaatgattaaaggctctattaatattccgttagatgaattacgtgatcgtttggaggaagtgccagtagataaagatatatacattacgtgtcaactcggtatgagagggtatgttgcagcacgcatgttaatggaaaaaggatataaggtaaagaatgtagatggtggttttaaattgtatgggacagtcttaccagaacgtattgtatattgatattttttcatcttccacttcaaaatttggtggaagatgaaagcctatagatgaaggtttcgctttgtgttttgtgaatgtataaaataaaattttaaaataagggtttacaaaataccctgcagggtataatatattgtcataagttataaatagtgacataatggtaatgaggtgattatacaatggaatataatcaagatatgaaaaatagattgaaacgcattgaaggtcaagttcgtggcgtgcttcgtatgatggaagaaggaaaagattgccgagaggttattacacagttaacggcatctcgttctgcacttgatcgtacaattggcctcgttgttggaacaaatttagagcaatgtttacgtgaacagtttgaaagtggtaatggttcaaatgaagaattaattaaagaagctgttcaattacttgtaaaaagccgataatctgtcaaacgtaagtgttgacagattttcaaaaacattttattatacccctacaggtatatgtatataagttgtggaggaatcgactatgagtataaaagtggatatgagtttagattgcaaaggtttggcttgtccgatgccgattgtgaaaacgaagaaggcgatagaaggattagcatcagggcaagtgattgaagttaaggcaacagataaagggtctactgtagatataaaaagttgggcgaataaagtagggcatcaatatatcggtacaaaacacgagagcgatattttgatgcattacgttagaaaagcacatgagcatgaagtgaatgaggttgtgaaatatcctcatacaattacgaatatagagttggaagagatattagtaagtggtgaagagtgtactgtattagatgttcgtgaagcagcggaattcgcttttggtcatattccatctgctacttcgatgccgttaggtgaactagaaagtctagtcttagataagacgaagcaaatttatgttgtttgccgaactggtaatcgcagtgatgtagcttgccaaatgttgaaagagaaaggttatacaaatgtgaaaaatgttattcccggtatgatagagtggcaagggaatatagagaattaaatttttttaaataaaaatatacctcagggggtaagaagatggaagttaaatcattacaagcaaaagatgttgcagagaaagttttattcggagagttgtttattttagatgttcgtaatgagacggattatgaagattggaaaattgaagggaaacaaatctcatctataaataaaccgtattttgatttgttagatggtgtagatcaaattgtaagtgaattacctaaagataaagatgttttagtagtatgtgcaaaagaagggtcttctatatttgtggcagagcagttaacagaggctggattagaaaatatttattatttagctggtggtatgaaggcttggagtgaatatgtaaagcctataaaagttggagatttaaaaaatggcggaagtatgtaccagtttaaccgccttggaaaaggctgtttatcttatatggtcgtttcaaacggtgaagcagcagttattgatgcaataagaacagttgaagcgtatgaacaatttgcgaaagagaatggcgttacgattacgaatgtaatggatacacatttacatgcagaccatatttctggaggacgtaagttagctgaaaaagtaggggggacgtactggttaccaccaaaagatgcggaggaagttgttttctcatatgaaccgctcgttgaaggatctgttattacggtggggggtactaaaattgaaattgatgcattatactcaccggggcatacgattggaagtacatcatttattgtagataattcctatttattatcaggcgatattttatttgtagattccatcgggcgtccagatcttgctgggaaggctgaagattgggtaagtgatttacgtaatactttgtatagccgatataaagaactatctcaaagtttaattgtgttaccggctcattattcaaaaataagtgaaatggacgaaagtggtattgttagtgcaaaattaaaagatttatttgagcataatgcaggattaaatattgaggatgagggagagttccgtaaagttgtaacagaaaacttaccacctcaaccaaatgcatatgaagaaatccgtcaaaccaatatgggtaaaattcacccgagtgtggatgaagagcgtgaaatggagattggtccaaatcgttgtgcagttcacaaataaataaatgaatgaatgaaaaatggaggaatagatgatgaatgtaaaacaagtattagatgcgaaagatttagcatgtccaatgccgattgtaagaacgaagagagcgatggatactttgcaaactggagaagtgttagaagtacaggtaactgataaagggtcagttaaggatattccagcgtgggcaaataaaagtggccatgacatcgtaaagcatgaagaggaaggcgatgtgctgaagttttggattaagaaggcgtagtatttttataaatgtagagaggttggttatatgaacacaatattaagtacgcttttcattgtacttgctgcatggtttgttatttcacgctttttacctgtggaaaggtgttcaaaatataaacggaaaagaattaaaaagtatagtaggaaaacagggaaagtactttatcgatgttcgtacagtaggtgaatatagaggaaatcatatgaaaggatttcaaaatatcccgctaaatgacttagctagtaagacaaatcaattagataagaatagggaagtaatcgttatttgtcagagcggaatgagaagtaaacaagcagcgaaaatgttaaaaaaattaggatttcagcatgttatcaatgtttcaggcgggatgaatggtttgtgaggaggaaatgtaaaatgaaagaaatgatagcaaaagaattagaagaaaaattgttacgtaaagaagcagtaaatatcgtagacgtacgtgaagtagaagaagtagctgaagggaaaattccagaagcgtgtaacattccactagggctgttagaatttcgtatgcatgagttggataaaaagaaagagtatattatcgtttgtcgttctggcggaagaagtgcaagggcagttcaatttttagaaggttacggttttcgagtgattaatatggtaggtggtatgttagcgtgggaaggtaaagtagaatagggcgagacgattttttataaaaataaaaatacccctataggtaattggagggagaacaacatggaacaacagaagaaaacaacaatcgttttatttagcggagattatgataaagcgatggctgcttatattattgcaaatggtgcagctgcttatgatcaagaggtaactatttttcatactttctggggattaaatgctttaaggaaagatgaacatgtagaggtaaagaaaactttcatagaaaaagtgtttgggaagatgatgccacgcggcgctgataagatgggattatcaaaaatgaattttgcaggtatgggaccaaagatgattaaaggtattatgaaaaaacataatgcgatgccattaccagatttaattgatttggcgaaagaacaggggatcaaacttgtagcttgtcaaatgacagtagatttattagggttaaaagaggaagagattatggaaggggtagagtttgcaggagtaggagcttatttagcagatgcttcggatgggaatgtgaacttattcatttaaatcaccttctttttagaaggcgggggatataagatgagtttagtcgtattactttttataattgggtttataggatcgtttatatcaggaatggttggaattggcggtgcgattattaattatccgatgattttatacattccggtattactaggatttactggctatactgcacatgaagtgagtggtattacagcggtgcaagtattctttgcaacttttgcaggggcatgggcttatcggaaaagtaatgatatggataaaacgctcgttgtgtatatgggagctagtatattaataggaagttttataggtagttttggtgctaatgcattagaggaacatacggtcaatgttgtttatgcagcgttagcaacaattgctgctattatgatgttcgtaccgaaacgaaataatggtgatgaactgaaatataataaatggttagcaagcttgttagcgtttattgtaggtggagcatcaggtattataggtgctggaggttcgttccttttagttccaattatgctagtcattttaaaattgccaatacgtagaacaatagcaacatctattgctattacgtttatttcctcagtagggattacaactggaaaagtaataactgggcaagtagttgtaatgccagctcttattattgcgattgcaagtatctttgctgcgccgcttggagcgcgagttgggaaaaggatcaatcaaaaagcactacaatatatgttatcgattttgattgtaggaactgctgttaaaatgtggattgatatgatatcgaaataaaaggatggtgctgcttgcagcccatccttttatttatgcccaaatcactttcattaagtttttgtattcgtcatttgctaatttatatagcattctcgtatgttcaaagacaagcgctggattaaagtttggttctgagaatgcaagagatgttgaaatatcaattgcattttgcttgtttaatgtgaattttgcaaatcgataagatgtgtttaattcattaataacgtgcaaaatatcatttgttgctgttgcatcaggtacgtgagcaacattgaagcagtatatatctacagtaggatgttcgttttggaaagcagcgataagttgaatttttgcgccagcttctgtctctaaccctactgaaaaatgaacagaaccatcattttcatctatattttcttccatgtatatatcgttggattttaagtagtctttaaaatctgagatgttatgttttactgcagctttcatatgtatgagccccctgataattggaatagattgctattatttattataatttaaaaatattaaaaaagatagttggaaagttctgatttttaattgtgaataataaagaagcagtactctacctccatagagaactgcttctttattattcattgtcgttagacgatgtttctttgtcttcattgctattttttgattcattgttacttgattcgcgttcacttgaattttcagacttagattcttttgttttctctgtacttgtttttttcgaatcagagtctgtttttgtatatgcaggtaatccaagatgagtacgaagatcatttgtaacttttgctaattcttttttatctgggttgtagaaatatgttcggccgccaccagcagatttgctacatgtatcgtcgcctttttccatatagcagtcgtcaccttggatttgtaatttctcaattgaagaatccgccccatatttatagaatgaaagcatatcatcaaatgttaagtttgtaacgaattgtccgttaatatcatcaatgatattaccaacttttgttacagatccaacgcttgttagtttctctaaaattgcttcaataacgagctgttggcgttgtccacgcattgcatcactatcgatgtggcgcgttctagcaagagcaagagcttcttcactatttagtttttgaacgcctttcttcaggtgaattgcatcagcgttatcattactatcttgttcagtaaattcaactggtacatcaacttcaataccgcctaaatcgtcgacaattttcataaatgatttgaagttaaactttacaaagtaatcaacaggaacatttagtaatttttcaactgcatcaatactcgcttgtggtccaccatcttttccgtttttagtagaaccatatgcatgagcgtgtgtaattttatcttttttcttttccactggaatatacgtatatgtatctcgtggaatacttaatagttttacagttttgctatctttattaaacgttgcaagcaatagtgcgtccgttcttatagcttcaccatattcttttcctcggacatcgctttcatcaacacccattactaagacagagacattgtttgtaataggttttacagctttatcacgtaaatcagatttatcaccgcgtgctaaatcgtgtgcggcatttcgaacagcagaagatgctttatttactaaaaaccaagtataaccgccacctactattaaaaagaatagaataacgcttataataatttttatttttttcttactttttttcggtttactgcgtgtattttcttgcaaagatgggttttgctccatttcctgtactccttcatttggattgaaatacgacactcatatccacttattataatgaaatttagcgaaaaaaacattacaaaacatttacatttcgtaaaaattcaatatatttataaaaagtcagatattctatattatattttttagatgtagaataagtataagttgttttagtagaaatgaaaatatgtattgtgagaaagtgatagagaagtaagatttgttgaaatatagccaagaagaaacgagtaggtttacttatttcttctatataataaagaagaaatttacggataaaggagagagcataatgaatcatacatcattccgagcaattgttgtgaacgaaacagaaagtaagcagtttgtaagaaacgttgtagcgagagaagtaagtagtttacctgaaggggacgtattcatacaggttcattattcctcattaaattataaagatgctctttcagccacaggtaataaaggtgttacgagaatatatcctcatacgccaggaattgatgcagcaggagtggttgtgagtagtaaagatgctaccattaaggcaggagatcaagtcattgtaacgggatatgatttagggatgaatacttctggtggtttcggagagtatattcgcgtgccggcgtcttggattgttcctttaccagaggaaatgtcattaaaggaaagtatgatgtacgggacagcaggttttacagctgctttatcagtatataagcttattggagcaggtataacgccaagtatgggagatgtactagtaacgggtgctacagggggcgtagggagtgtagctgttagtattttaagtaaattaggatttaacgtagtaggagcgacagggaaaatggaagaggaagagatgctactacgtctaggagcgaaaaaagtgattcatcgcgcggaattgaatgatgaatcaggaagaccaatgcttcaaggaatatacgctggggttatcgatactgtaggtggacatatgttagaaacagctttaaaaacggtaaagtatggtggttgtgtaacgacgtgcggtaatgtggcaggacaggaattacaaacgacggtatatccgtttattttgcgaggcataagcctgttaggaatagattctgtgcaatgtccagtcgatgtgagaagagatgtgtggacgctcttagcaaatgaatggggaaataaagagttacgatcttatacagaagaatgtatattagaagagttagatgaaaagtttacacttatattgcaaggaaggttaaaaggaagaacagttataaatatgaaatgaaaagagagacgcttacattagcgtctctttcctattataatgattgttttaaattgattttaccttgttcacctaaaacaccatcagcaatatttacagcgtgatcaccaatacgctctaagttgcttaccatatcaacgtagatgatacttgcatcacctgaacagctacgttcgtttagacgtaatacgtgacgtttacgaagaacacgttccatttggtcaattttacgttcttttgcaataaccgtttgagctagttcagtgtcgaagtttgttaaagcattaattgcatcttgtaatgttgagattgttaactcgagcatttcatttaattcagctagtgcttcgtttgatagggaaacacggtttgaaatttggaaatcaacaagttctacaaggttttctacatgatcaccgacacgttcaatatcgccaacaacacctgctagaactgaatgcttctcagagtctgttggtgaaagtggcttttctgatagtaaaactaaatactcggtaatttttttatctaaattgttaatagctccttctaattgagtagccatgtcaacgtgttttttatcttgtgtgtttaaaaattggtttgcttcttttaatccatgtaatgaaaactcagccatacgaataatctctttttgtgcttcagttaaagcgatagctggagattgttcaataaagattggatttaaatgttgcggtttgaaatcaatagcagcatcttccccgcgaataattttcgttacaatccatgctaatacagcgatgaatgggaactgaataattgtattcgttacgttaaatgttccgtgtgcaaatgcaattgtcatttctggatttaagtttaatgacgtttggaagtattgaattaaatttgtaaaaggtattaataaaattgtaaagatgattgtaccgacaatattaaagataacgtgaactaatgctgcgcgtcttgcagcaattgaagtaccgattgctgctaatacagctgtaattgttgtaccgatgttatcaccaaataatacaggaagggcagcttgtaaatcgattgcaccttgaccgaatagttcttgtaaaataccgattgttgcacttgagctttgtacaattaaagtgaagactgtaccaacaacaatacctagaattggattatcactcatgctaaccgttaattcttggaatgattctaaagagcgaagaggcttcatacctgtgctcattaattctaaaccgaagaataacataccaaaaccgaatataacttgacctaaagaatgtacttttttatttttaaagaagaatagtaagatagctccaactgccataattggaagagcatattctccgattttaattccgataataaatgcagtaacagtcgtaccgatgttcgcacccataataacaccgattgcttgtcttaatgtcataaacccagcacttacaagtccgactgttaaagcggttgttcctgaacttgattggattaatacggtaactaacatacctgctagtacacccatcagtgggtttgttgtaaaacgatctagaatatcgcgaagacgatctccagctgcttgttgcagtccatcgcccatgtatttaatcccgaataagaaaatccctaatccaccaatgaactggaagatcatatcttgaacattgtattccacgcattccactccttaaatttcatgtacgatgtaattattaactaaaccgtgagccactgtaaacgatttatcagtaaaatttacactaaatttacaaagggataaaaagtttacaattctttaaagaaacagctgtattttattggtttttatcttttgtaaatcgtatttttgtaaaaaaatcacactttttagaaaagtgatgttcggttgaatatcaaagaaagcgtctgcgagttcatcgtatattttttgatgaaagttaaaaaaatatgtagggaaatgcatgtagttttataacgtcaaaaatacgtaaaaaagccactggaattatccagcagctttttccgtatttttatcaccatgcttttgtttttttacacttgtaatgtaaatgaacaggaaagcaataagtagtagagaggaataacgatatacagttgcgtagtttgtaaaatgtgcaatgaatccaaaaataatcgcgccagcaccaatgccaaggtcaaatgctgagaagaatgtagctgttgcgactcctcgtcggtgcggtgctactcggtcgatcatccacgcttgtagtgcaggttgaatggctccgaaaccacttccgtagcatgctgctgcaataattaagcttggaatggtagttgtatacgataataaaataatccctgcaaacgtaataataactcctggaataattacgaatgaatgacctttcgcatcatatagctttccggaaaatggacgagtaacagcgattgcaagtgcattaaataagaagaggcttatatcagcaatgccgacttccgtagcaaataacgtaataaagcttccgattcccccgtacattaatgtaatacataatattaataatgaaggaagtaaagctttgcgctcaataaatccatcgagaaaggtaccagatgtttgctttggtggttgtggtgattttttaatttgaagtagtttcgttaatattaatgaaacaattgtacaggaaagtgcacataaaaaaagaatcgtgaagttatatgtttgcataagccaaagtccgataagtgggccgagcgccattgcaatcgttccagaaaggccgaaatatcccatgccctcaccgcggcgagcttgcggaattaaatcggaaacgacagttccatatgtagtcgttgtaataccaaaaccggctccgtgtaaaattcgaacggcaagcaataggaaaaccgttgaagcgaaaagataactacccatagcgagtaaacaaatagcagtgccaatcattaaaatgatttttttgctgaatttttgcaaggcatttccagttagcggtctaacaaaaagtgctgcaacagtaaacataccgacaacaaatccaatattggaacttgtacctccaatttctttcacataaacaggtaaagtcggaattaacatttgaaatcctaaaaacatacataagtttgctagaattagcgcgacaaattctttcgtccataacggttctcgttttacgagtattgcttctcccatatattcatcccctatataaaaatttctcttttctttcgagtatatgtattggccaatgtaacagtcaaggaaggtgccttgaaaacgtacaacaattttcgaggtaaaaaactgacaaatttgtggaaagactacacaactatgaaaaaaagatgtaaagtatagatgtatagactggtagttgttatgaatgatagaaattgttttttctttaacgaaagcggattcaaaaagtagtgaatgagaaggggatatatactttttcactacatatatttgaaaaggtttacaatatgatgaagaaagaggcgtgtacatatgagacgattaggtatttctatttatccagaacattcaacagtagagaaagataaagagtatttaacattagcaagtaaatatggatttaatcgtgtattcacatgtttattatctgtagatggtgaaaaagaaaaaattatagaagagtttaaagaaacgatttctcatgcaaatgcattaggattccaagtgttagttgatattagtccagctgtttttgagcaattaggtatttcatataacgatttatcgtttttccatgaactaggtgcgtacggtattcgtttagatgttggtttctcaggattagaagaatcaattatgacttacaatccgtatggcttaaaaattgagattaatatgagtaacggtacgaagtatgtagataatattatgagccatagaccaaatcgtgaaaatttaattgggtgccataatttttatccgcatcgttattctggattatcatacaatcatttcattacatgctcgaaacaatttaaagattacggtatgagaacagctgcttttatttcatcatttgatgcaacatatggaccttggccagtaacagaaggattatgtacgttagagcagcatcgtgaattaccaatgacaacacaagcgaagcatttatttgcaacagaattaattgatgatgttattattgcgaacgcttatgcaccagaagaagaattacaagcactaggtgcattaaataaagagaaacaaacatttgatatagagttatatgatacaacgacagaactagaaagaattatcgtattagacgaacctcatttttatcgcggggatgtatctgaatatatgattcgctctacacaaagccgtgtgaaatataaaaaagaagagtttaaacctcatcatacacgtgaaattaagcgcggcgatcttctaattgataatgagcaatatggccaatataaaggtgaattgcaaattgcattaaaagatatggtgaatacaggaaaaacaaatgtagttggtcgaattgtagaagaagagattttcttattagattatttacaagcatgggataaattcggattcacattaaagagatagataaaataaaagggaaaaactactgacttcagcagctttttcctttttatatatatagtgagaggaagagctatgacaaaggtgcatcagcgattaatttctattttagaggagtttttagaagagaaatcgatgttaaatcgagcttttttagcgagccgtttacatgtatcaacgaagacgattcaaaaagatataaaattattaaatgatatattggaagaaaacggagcgaaaattgaatcgcaaagagggactggatacgagctagaaattatacaaacgaagaagtttgaagagttttgtgtgagtctatttcaaaaacagacggaaaaaatcccaacttcttatgaagaaaggatagcgtacattctgcaacgtattttaaccaccgagggatatgtgaagctttcacagttagcagaggagatttatgtaagtaaatcgactgtaaatttaattatgaaagatgttacagatatatgtgggcgctatcaattacaaattgaaaagagaccgtattatggtatacgtattgtgggagaggagtttcatattcgttcttgtttatcacaatatggtttaccgcgttatgaccatactccgtttcatgagcaatttgagcagagtgatacatatgtatcgttacctcatataccgcttatccgttcggttatattaaagtatatcgagggagggacgatatatttatcagatatagaaattgataatttagtcattcatattgcaattgcattaaagcgttgtgaagatcagcattatatgaaaggactaaatgaggaacaagctgaacttataataaagaaagaatatgcaattgcgaaacagattgtaggggatttagagaaagagttgcatctttcatttccagaagaagaagttttatatgtgacaatgcatttattaagtactgctgtcacatcgaaagatcgttatgaaaatgtggaagaactattagggaaagatttatatgcattcatgcaacatattctttttaaagtagcggaagaacggaatcttgttttttattatgatgaagaattattatttggatttggtgttcatttaaaaacgttattaaaccgtttgaagtataagttaaatacgagaaaccctcttttggcagaagtgaaaaagaattatccgtatgcttttgaaattgcggttctcgttggggatataattggtgaatatacaggtgagtcgattccggaaagtgaaattggttatattgccattcacttcggcggagcaatgagccgtttacaggaacaaaatcaaaagaagagatgtttattagtttgtgcgactggtcaaggaagcgcccagctattgaaatataaaattttatcacagttccgagataaattagaaattgtagggattacaggttactatcaattgaaagtggaagatctgtataaagaaaagatagattgtattattagtacgattcatataccaagtggtttacctgtacctattataaaagtaaactcaatatttgatgataaagagattaagtcaattggtcagcagttgtttacgcacgtgaataatagtgtacagcaatatatgaaggaagatttaatctttttaaatcatagtgcttctacgaaggaagaggttatccaatttttatgtgagaaagctgctgagaaaaactatgtgccagaacacttttatgactctgttatggaaagagagaatacatctcctacagcggttggaaatttagttgcaattccacatccgatgcagttattaagtgcggaaacatttttgatgttttgtacacttgaaaaagctgttgattggggagataagaaagtacaagttattattttatttagtgtaaagcgcaataataatgaggatttacaacgtctttatgattttttatatgatattatgtctagtcaaagtacgatagagaaattaacgcatgctgaaggtattgaagatttccaagaggtattactatctatataagaaaagtatgtaaaaacttccgttacacaacggaagttttttatgtttaattgtatgcgttttcacaataagataaaagcatagaaaaaagatagcttgggggaatttaaaatggctgatatgcaaactccatttgcattaattttacatggtggcaacgcgagaagtatagcgcttgaagcaattgcttttgcaagacaaggagattttgagaatgcgagtgaaaagatgacacttgctagtgaagaaatttcagcagctcatcgcattcaaacggacttaattcaagaagaagcaagaggaaatcatgcagaaatcagtttactgttagtacatgcacaagatcatttaatgaatgcaattacagtgaaagaacttgcggaagaatttattactcttcataaacgaatggaagagaaagtgatagcataagatgtacattttactatgttgtgcagcaggcatgtcaacgagtatggttgtaagaaaaatgcaagaagaggcaaagaaacaagggaaggattataaaattaaagcagtggattcagaacttgtgaaactggaaataaaaaatgctgatgtagttttaatcggaccacaggtgaagtatttgtttccagcggtacagtttcttgcgaagtcatacgatataccggttgcaattatagagcaacgagattatggcatgtgtgatggtttgaaagtactgaaacaagcagaacaattagttttagcataattatatttttttaaatataaacattataatgttataactttatttcattctttcatagaaaagagaaagaggaggggttttgatgaatgggtttatgagttttatggaacaaaagattatgccaacaacgcaaaagattgccggacagcgacatttattagcaattcgaaacggggttatttctacattaccgttaacgattgtcggatcatttttcgttatctttttaaacttaccaattgatgcatatatggagtggattgcaccgtttcgccatattttagatattccattccgatttacagtaggactaatggcattatatgcagcatttggggtaggggcttcgctcgcgaacttttatcagctcaatcagttaagtgcagggttattatctgtactcgcctttttactagcatcagttgaacccattcaaattacgaaagccgtaccaggtgttattgatgcaggtagatatatttcagtaggaacattaagtgcaacatctttattcggcgcaattgttacagctttaattgcagtagaaatttatcactttatgattaagcataatatctcaattaaattaccagatagtgtaccaccagcagtttcaaattcatttgcagcattaattccaacgttagcagttattcttttattctggggcattcgctacggtttgaaatttgatgtaaatacaacaatcacgtatttaatcgcaccattaaaatcagtattagtaggaaataatttattcggcggtttattaacagtattcttaatcgtattcttctggtcattcggtatacatggccctgcgattttaggaccaatcattcgtccaatgtgggattcagcaattcttgaaaatatggaagtattcacagctacaggaaatgcacatcaattaccaaacttatttacagagcaatttattcaatggttcgtatggattggtggatcaggctcaacgttagctttagtaattatgtttatgttctctaaatctaagttcctaaaagaattaggtagattatcatttgtgccaggtttattcaatattaacgaaccgattattttcggggcaccaattgtaatgaatccaatcttaattattccgttcgttattacaccgttagtgacaacgacagtatcatatttcgcagttgtttcaggtatgattccattgatgatggcgaaactgccatttacgatgttagcaccaattgcagcggttattagtacggactggacaattatggctggtgtacttgtacttgttaactttgttatctcattcgttatttactatccgttcttcaaaatgtatgagaaacaacaattagcaggagaggagaaagaaaaatgctcggagcaattatcatcttaattacatttgtagcagggcagtgtattgcacattattcaaaatgggtacaaagtaaatcgttattagttttactattagtatcaattgtatttatcggttgttcaatgggtgcttatgtaatgctaagcttacaatcaccgtacgttatcattgtaccaacgattttatgtgcaacatgtttatctgcaaaatatagatttacgagcatggcattaatacaacgtgtgaaggagatgcaaaagcatggagcgtaaattaggaatttcactttatccagagcattcaacgaaagaacaagatatggcatacatttcggcagcggcacgccacggtttttcaagaatattcacttgtttattatctgtgaatcgtccgaaagaagaaattatagctgaatttaaagaaattattaatcatgcaaaagataataatatggaagttattttagatgtagctccggcagtatttgatcaacttggtattagttatagtgatctatcatttttcgcagagttaggtgcagacggtattcgattagatttaggatttgacggattaactgaagcgaaaatgacgaataatccgtacggcttaaaaattgagctgaacgtaagtaacgatattgcgtacttagaaaatattctttcgcatcaagcgaataagtcagctttaatcggttgtcataacttctatccgcaaaaatttactggacttccatacgaatatttcattcgctgtagtgaacgctttaaaaaatatggtattcgcacggcagcgtttattacgtcacatgcagctaacatcggcccatgggatattaacgacggattatgtacattagaagagcatcgtaacttaccgattgaagtacaagcgaaacatttatgggcgacagggtttattgatgacgttattatcggaaatgcttatgcgagtgaagaagagttagagaaactaggaaacttaaatcgttacatgttacagttaaaggtacactttgtagacgaggtgactgaagtagagaagagagccacgctgcaagaattacacgtaagacgcgttgacataacagaatatatggtacgttctacagaagtacgtaaaaagtataaagactatgacttcccagtgcgcaaaagtgtacgacaggaaagagggcaagttgtaattggtaacaactcatttggtaagtataaaggcgaactacaaatcattctaaaagaaatgccgatagatgaaaggaaaaatattgtcggtacaattgcggaagaagagttattcttactagattatgtaggagcttggacgcagtttacttgtgtggaataggggagtataggaggctgtccaaattttgggcagcctttttatcataaagtactttttaatgtcaaagtttgtcggtaaatcgatatttcttgtttaatcgttgatatattataagttacgatagatatattcgaaaaatcgttgatatattgtaggttacgatagatatatttgaaaaatcgttgatataatttcagatagaagtatattttctttagaaggagcgcaaaaagagtcagcctcaatgagactgactctttttatacgaactagtttaatactttaactgtaactgttttacgtccccagttacttgatgtacctttgtctggcattaaaacgtcgattttgtttcctttaatagctccaccagtatcaccagcgattgctactccgtaaccttcaacccatacttttgaacctaatggaatgacacttggatcaactgcgattagtttcatgtttggattagctgttaagttgtgacctaaagctgattttacttggtcgcctgctttataaccattttcaagtggatctgctgtgtaagctgttgctacaacgcgtaactcacgagaagatgatggtgcacttgtttcagtttcttttgcaacaggttgttgtgtagctggtttttgagctttagccgcttcacgagcttcagctgcttcttgagctttagcttctgcctgagctttagctgcttcacgagctttagctgcctcttgagctttagccgctgcttgagcttcagctgcttcttgagctttagcttctgcctgagctttagctgcctcttgagccttagctgcttcacgagctttagccgctgcttgagcttcagctacttcgcgagctttagttgcttcctccgctttagcttttgcttgcgtttcagctacttcacgagctttagttgttgccacggctttagctgtatcttgaactgtagttgttttttcagctttaactactggttgaactttaactggagctttacctgttaagtaaggaacgtgaacgtaagctgtttttccgttatattcaaattggatccaaccattttcaacttggtgtgttgtttcgattacgtcatcttgtttcaatttcccaagaatctctgagtctgtgtttgcaccagcacgtacgtttaatacgttagctgttacgtagtaagtgtcttttgtgtagtcagcgctaatgaaagcttctttaccgctattcaatttcacttttgaccatccgttttctgtatgtaaaacgttaactttatatccatctaataattttcctacaacttttgattcagtagttgggttttctcgtacatttagtacatcagtcgttacgattgtttctgctttagcagatgttgtgaaaatcccaagaccaaaaaccgctgctgttgctatacccataaattttttcataatagcctccattgcatttgttttcgttgacctcattatagcaaccattattttcttatttgcgaaaaacatagaattacaaagctttcgtaacggggcattaatattctgtaataattccagtaatatcctaaaagcgctttcttatagtttttaggggaggtttgagcatataatgcataaaaagggtagtatttcaatttctgataggttaatagtatttctatagtgttacgtaattgtttcgtaactattacaaaaatgacgtattttgctgttggaacagaaaagtagttatgcaaaaataactattttagttgtggagaaatagaaatgaggtaaaatttaataaaatatcgctataattgttacaaaataagtcgaggtatggaaaaaattacgccttgattttcgactttcacatagtatttttgcaataataggattctataatagatttagtaggttaaaataattaaaggtgtttataacgtgaaacatatataatagaagaaacacgatttaatagataaataaaaaacgtaggagtgtaaactcctacgtttttgtttattcatatcgtaaacattcaattggatccagttttgcagctttgttagctggcagtaaaccgaatataataccgattaacatggagatacctactgcaagaagtccaagttcttttgagacaacgagtggccatccagcaaagattgagacgatccaagcgaagaagataccgagcatgaaaccgatgaaaccaccgagtcctgttaaaatacaagattcaattaagaattgtgttaatactttaccacgcgttgcaccaagagctttacgaataccgatttcacgtgtgcgttctgttacagatacaagcatgatgttcattacaccgataccaccgacaagtaaggagatagcggcaataccaccgaataccatcttcatcataccgattgattcatctaattgcttcgtaaattcacctaagtcttgtgcttcgaatttgtgctcaaatttaggagctttcatttcgtttaaaacagaaacggcttgtttttctacacttttgcgctctgtcggagaggtcattgttaatcttacagagtcatactcagttactcccgaaatgacaggggcattttcaagtgatgtataaccttcaggcataggcattccgaagtcgtttttcgtttcgtatacaccgactattttatacggctttccttttatatctgtgtattgatttgattcccaaccactaaataatttgttgaaagcttcttcatttaatataacagcagggattgcttggtttaactcactgtcgtttaattcacgaccgtgaactaattttattttcgaatctgtcataaaggcgcctgttccaccttttaaatcaagatttacatcttttgaaccagcagatgcttttactttcatacttacatctggatacacatctttaacgcctggtacagtttgcaggcggtttagcatatcagctgtaattttggcattatctgttccatagtcaggattgttatagtaaatcgttacttcgttatcttttccttggcctaactcttttttaaactttgcatttgtaccatcacccattgaaatgatagtaataatggcactaataccgataataatacctaacatcgttaagatagaacgcattttatgggcaaagatagaggaaagggccatgcgtatattttcactcgtgttcaaaattaacctctccaatcttggacgatatttccgtcacgaattacaatttggcgcgctgctgcttccccaatttcacgatcgtgggtaatcataatgattgttgagccttgtttatttaattcgtaaaagaggtccataatttgtgtacttgttttcgtatcaagtgcccccgtcggttcatcggctaagataaatttcgggttatttacgattgcgcgtgcaacagcgacacgctgtttttgtccacctgatagttcgttcggcaggtgagtagcacgatcagctaaacctacttttgttaaagcagctaatgagcgctcgcgcctttcttttttatcgactccagcgtaaataagagggagctctacattttgaagtgctgaaagtctcggtaataacataaagttttggaatacgaatccgatttctttattacgaacatgtgcaagttctgttttagacatgtttgaaatgttttgcccagctagttcgtacgtacctgtcgttggtttatctaaacaaccgataatgttcattaatgttgatttaccagaaccagatggtcccataatagaagtgaattctccctggttcagtgttacgtcaattccgtgtaatatttgaatggactctgcaccattttggaaggatttcgtgatgccttttaagttaatcattcaacgacaacctccataccatcttttaagtctttttccggtttagagataatttgttctccttttttcactccagaaacttttgcttcgctatctgtctcgaattcaacagtaactgcttgttctttcgctttaccgtcttttatgacgaagacaacatttttgtcaccttttttcacgatgctgcttttcggaacaattgtaccagttgcttcgccagatttactcgttacgtaaacgtggaagccgttttgtaattcttcactattatctaatgtgacagtgaattgatagttagaaactgttttgttttcgtccatgctctttaatggtgtagaaccgatttctgttacttttcctgtccaagtcttaccagcgaccgtttttgaagaaacagttacttcttgcccaactttcatactagcaagctcatattcagaaagttgaccttttactttaaatgggccagcgtgacgaagtgtaataccgctcatacctgttttttcatcagcaatttttacgatatcatcaattacgccatcagcaggactcgttacagaaagtgtgtttactctctcttttgcagctttaatcatttcatcagatttttcaacttcaaactttttcatttcaagctgtgattctaattgttgtacctcgatttctgatgcttttaatgcttcagccggaagacctgcatttttatctttttgcagtttttgtttcgctgcatcaatttgtttttggaacaatgttacttctttttgtgcgattttcttttgcatttctgcttctgttacaccttgtttagcagcagggtcattgtatttaaaaaggagttgccctttttttacttcatcgcctttttttacagctaattcatacgttccttttgttggatcaaatgaaattgtttcgatgccgtttggaataacttcaccgccaaatttttgcgcgttttcaatttgtttttctgttactttatatccgctatatgccattgctacttctgaaccaccgccgccagcaaatgcaaagtatgatccagctgcaattccgattgctactacactagtaattaacactttatttttcttcttcatctatttatcaccttttcgttcgttttagtatctacattcagtatagaagaggtgaagaatctgacaaatcgttttagcttacaataaccttacagttttgtaaggtatgaatatgtaaatgtaaggtagaggttgtcttattgtaagcaaatgaattgacgcgtgtttttttcttacaataatattgtatgaaggagaggaggaaggaagatggaagcttattttagtgcgcatccattaaaaccgtttattccctactcaaggcaacatgccattatattatttattatgttggtgggaatcgtttttttatatcaataccaagatgtattacgtcaaaatgagtggaatataacggttcgatatgcgattgcaattttatttatagggagtgaaattggactgcatatgtgggagtggaaagcagggatttttgagctagccacttcattaccgtttgagttatgtacgattagtttattattagcgtcgattatgatcgtaacgaaaagttaccgcatatatgagattgtattttttacgggaattattggtgcatcacaagctattttaacgccaaacttgcagtatgcttttccgcattttcgtttcattgaatattttatcgcgcatatattgctcatttgggcaccactctttatgacttgggtggaaggatatcgtccgacagtacaatctattaaacgcacaatgatatttttaaacatattgattccaattgtttcgtttgtaaattataaaacaggcggtaattatatgtttttagctcataagccagaaacagcttcattacttgatatgttaggaccgcatccttactatattatttcattagaactcgcagcgcttattggatgttttattttgtatatgccgtttgcgaaaagagaagggcatacgcataaagaatcactaggatcataacctagtgatttttttgtgtgaatatttacaattcagaaaattaagaataaaattagagagtaaattatataaagagagaagggaaaacgtggtcaaaaaagtttttctgaatgggatggaagtgacgattcaatttcttatttcgattttggggattattatgttaggggctctgccgaaattgttttatggatttaagctggatgtatcaaagtacatacagagtttaaaagaagtgtttgtgaacttaatggatatttctaatttgcaatatgtgagaggtaaatttttatttccgcagctgttcgttcattataaagaaacgattattatttttttagctgctttttttatttcattatttatagcattttgtattgtttatgtaattatgagtagttcaccgcgtatacaacatcgaattaaatcatttcttatcttcctagaatccattccagatatccttcttattttagtatcacaaattttagttgtatggttttttaaacaaacaggttttttaccttttcaaattgcttcaattggcggcgagtcgattagggggttgccaatattgtgtttgagcatcccgactacgattatgtttgtaaaaatggtcgtgcttcgttttgaaaatgaactagaaaaagattatgtactatttgctaaggcgaaagggctggggcgctttcatattttaaatcgtcatattttacgaaatgtgttgcttagtacattattctttgcgaaaacgaatatttttttatgttatctaatttatatattatagaatggatttttaatacgggtggtatttttatgtttttgaaatcgtatgagggtattagagttgaagtttttatcgtgagtgtactgcttatttatattccgatttttattttatttaaattgtttcattatctcattccggctgcgatgaaggagagattataatatgtggacgtatataaaacgtgataaaagattttggataagcattgggtttcttctcctattagttcttttgagcatcggaaatacgttatggaatgatggacatattagacaagttacattgcaatatgacgcggatgaaaatccacaagtgccacctttttcaccttcattacaatttttacttgggacagatcggaaagggtatgacctgttacatttagtcattgaaggcgcgaaatggacgattggtatatctattttaattgcggcacttagaatggtaataggtgtatttttcggtgtcgtgctcggagcgtacataaaaagaggattttcaaaaattgagtctttttttgatagttttacagttattccgacagttatgattgcgtatttttttcttcaatttgcaagtacatttggaagtggggaggaaacgacaaccttttttgaaagggcttcgtttcaagttgtcttacttgtaatgcttgtaatgccagttattgcactgtatgttgcgaaggaagttcgtaaattgcgaacggaggaatttgttgatgccgcgcgcatattaggtggatcgagaagacatattgttataaagcatcttttcccgcatctttatatgacgtttatacttgtattttttcagcagtttacgcagactcttactattttactgcacttagggttactagaaatattctttggcggaacggttaagtttttaggaccgatagaagaaatagaatcttacacacatgaatggtcagggttaattggagtctattttagatcattaacagtgaatccgtggatccctctcgttccgattacattttttggacttactattttttcaggaaatatgattgtaaaaagtatcgaagaggcgatgatgaaagtaaggttgggaggagagctaaagaaggatgttgcagaaggggaacaatctgttgtgcagtcgaaagaagagttatttacttttaagcatacgatgtgaaaataaaaagcagcaagcatgtatctcatgcttgctgcttttctttattttgtagaaacttcgccttcagcttctgtttgcggaataaagtatccaattataccaccgatgatggctgggataatccagccaattcctaaattataaaaaggaatggtgtgtacaatattagcaataaagtttggtatcattcccacattatcaagtgcatgaatacaactaataaggaatgctgcgatcattgccccgatgtagacagaaggtttacgtttcgtatatttatcgataaatgatacgaaaattaaaatgattgtaattggatatagaataattaatacaggcaaagtaattttaattagtaaacttaatcctaagtttgaaataatgaagctaaaaatacaaacgtatagtacgagctttttgtaagaaacatttgttaatactgttgcaaaatagttggcaaatgcacttacaacaccaattgctgtcgttaaacaagcgaagataatggcgatgcttaataaaacattaccgcttgtcccaaagaagtgatacataacagttgctaatagttgaccaccgttctcgaattgtcctaagttgccgtttgaagccccgatataaccgagtaagaagtacacaattgttaaaaatagagcggcaatgcttccgcaaataattgtatatttcgcaattgatttcttctctggtataccattttggcgaattgcatttacaacaatcgttgatagtacgagtgcaccgattgcatctaacgttaaaaatccttcaagaaatcctttgaaaaacggaatttctttatagtcaccaacaggttctgcaaacgttcctggtgaaagaattgcttttgttgccataatcgcaataattccaagtaaaattggtgttaatatttttccgatatgatctactaattttgatggatttaatgataagaagtagacgactgtaaagaaaatcgcactaaagattaacatagagtaccattggtctgggaaaagtggtgcaatcccaatttcataagatacagatccagttcgtggaataacaaatagtgggccgattgaaagataaataatgatagcgaatattgctgcgaattttgggtgaacacggcttgctaaagtgttaaaactaccaccggcaagggcaacagcgacgatagctagtaaagataaaccgacgtctgtaataataaatcctgtaatggaaatccacatgttttctccggaagaaaggccgagaaggggcgggaaaatcatattaccagcaccgaagaaaactgcgaatagtaataaactaatcgaaagtatttgcgctggttttaaagttgtacgcatataaagaaaatcctcctactgagtgtttttgtcgaaaattcaaacaatttgtcgagtaactgttattattttaaaggtctgatgactagaaagcaatagggaattttgaaaaaattaaaaaataatgcattaaatcgaataaatatactatttatatgtttaataggaaggatttaactttaaacgtaaaaaaaacacatatcgctaggatacgtgtgttaaaaataaatctttcgatcgcgttcttcttttaaaatttcaactgcttctcggaaacgttgtgaatggacaatttctcgttcacgtaaaaagcgtaagctgtcatttatgtcgggatcgtctgattggttaataagccattgatatgtggcacgtgctttttcttcagcggcaatatcttcgtataaatcagcaattggatcacctttagcttgtatataggttgcagtaaatggaacaccagccgcgttatggtaatgaagtgcgctgtcatggtcgacgtaatgaggatcaagaccggctgccttcatctgttcaggagtcgcatcttttgttagtttataaaccatcgtagcaatcatttcaagatgcgcaaattcttctgtaccaatatcggtaagaaggccaatgactttatcaggaattgtataacgctgatttaagtaacggagtgcagcagctaactctccatctgcaccgccatattgttcaatcaataattttgcaagtgctggattgcaagttcctactttaacagggtattgtaattttttttcataaatccacatagtttctctcctttatatttgccatggccaaggacctttgctccattcccaaggggcattagaatagctatttccgtactgttgaagtggtccatatttttcttccatctgttgttttagtactcttcgtttataggaaaagtcattaaattgattaatagctgctgtatcgtctgggtgggtgtctaagtaaagcgttagttcgactagtacaaagtctaattcttggagattctctaaaagtcgataatattcttctggtagtggctggttcacgtcagtcgtcaccgcccttttttataaggattttcgtaataatcataaaaaacaggccataaagttcctttttgtagtgcttctttcggtgagaactgtggtaaatttggcggttgaaaacctaaatataaattaggaggggtagagtaatattttttaccaataggaggacaaggatcttgaggactatggtatggcacatatgatttcatatatttatccattaataaacctccctatattcttcatcactacgtattgtattcagacataataggcatttatgacacatataaaaaggtaataggtacagggggaatgaatgtggagcaatgtattgtattagaagtgaagaatttaaaggaaactttgtatttttatgaagggattttaggaattaaacctagtttagaaagacctcaattagatgtaacgggagtttggtatgattctgattcaaagagaattagttttgtcatgaatcgcatgttaggtgggcgggaaaaaggtgttacagattcatgcgaggttttaacatttacgatttctaacatagagaaattgaaaaagaagctagcgttttatgaaattttatatacagaaaatgaatgtgccaagagtattgtagtacaagacccagatggatataaacttcaagtggtggagaaggatgaataaacggaggggatttggtggagagaaattatgaagaaagcgcgttgtttgagcatcaattttggctaaaagtgctgagtgatcatgcgcaatttttacttgatgcgttagctccgaaggaaaaagaagatataaaaaaagcgacttattttgttgagctatttacaaatctgttaaataaagttcgtaatgtgaatctcgtggcattttccaaagaggcggaacaagccgctaaggaaatacgaatgtttaaattaaatattatacagaaacagttggaaggaaaaattactattcattttacgccgacttttattaatcatatggtaaacgaagtggaagagtatataacggttttagagtttttgaagaagggagaagttccacctgtttttcatgaactgcattatcatctcgtttggttaacagatgcagctggtcatgcaggctctatttctggtgggttagatcttgttgaaaaaagattaaaagagaaaagtgaagaattcgagaagcactttgaacaattttatttgaaggcagttgaaatgacgggatatttaagaacagagcttcatcattttcctgcattaaagaagtttacaaaagatgtgtcaattgaactaaaattattttcgcattttttacatgaagtggaagaattggagttatcaaatgaaatattaagtgcattatcagcgagaatggcagatcatatggcaagagaagaatgttattatttattaaaattagcccaatcatctggactcgaaatgccgaaatgtaatccgctttaaagaaaaagaggtcaattttatttggcctctttttctgttttattgtctctttttatttttgcttgttcaatacttgcctgtaatgtctccataatattgatgatgtttggagcaggagagatggtttccgttttttcttgttcttcaattttattttcgattaattcggtaagagcttctttatattcgtctgtatataactcttgctcgaaagggtttgtaagatggtggattaaattaatagctgcggtgagttcttgtttttgaatcggataattttcgttacttggtaagttaggtatatttgttatatcgcgaatttcattaggatagtgaatagtttgcaacataagtccatcttcaaagttacggataatagctaaatgttgtttttttctaatggaaatatagataagaccaagtttattcgtacgttcaagagcttcttttaataatagatacgatttttcgtgtcctggagtgggacctataaaataagaacgatcatagagaacagaatcaatttcgttattttggataaaagatataatacgaatagatcgtggttcgtgagctttttgcaacgcagataattctttttcatccataataatgtacttatgaggtgcgtattcataggcttttacaatatctttatcatcgacttcttcatctgtacaatcgggagcgaattttttatatttaataggtgttaagcattctttatggaggcttaaaaattttatatcgttttcatctacggcgctatatagtttaattcctatatttaatagtccaagtgaaagtgcacctttccatactgtatgcaaatgaggcctctcctttcattcaaaaatgattatgtatattatgagatagtaagaaatttcctatacgttttttgttttttatgtaagggtaagcagaagggattggaatataaaatatattgacaagccctctaaaatattttaatgtgattgtataaaattgtgtatataaaggggagtaacttattacagtaaagtcgtcattacagggagaaaccctcggctttattggcaacgtttcgttgttagtgagacctttaccagcaatggtaaaggccccttattgtcttttttaagacccttaccatatttggtaggggcctttttgtatacaaagagaggagaaataaaaatgaaaaaacttattagtagattaagagttgtatttcatgttcgccgatttgttccattcctatttgacttttttacttcaaaagaggtttcaataaagaagaaaatcttatccattgcttttttagttggttatgtagcgatgccgctcgatttaattccagacttcttaccgttcatcggtattttagatgatattgggattgtgttatttattttgaaccgaattgtaaaaatggcgccagttcaattacaagaaaagcataatgtgaacgtaggataggagttaaaatatggagcaaattattttagatataattgagtttttaaagcagttttcttattttggagttgtattggctttaacgtttgaatttattccggcagaagtcgttttgcctatggttgggtattgggtatacgagggagatatgaatttttggctagctgtattagctggaacacttggcggaacgacaggaccgttaacgttatatgcactcggttattacggtggtcgtcctctattaataaagtacgggaaatacttctttattaaagaagaacaaattcaaaaagcagatgatttctttgagaaatatggaccagttgtagcatttgttggacgctttgtacctggcgttcgaacgcttatttctgttccatgtggtatggcgaaaatgaacatatggaaatttagtatctatacatttgtagcaatgttcccgttaacaactttatatgtctattttggaatgaaattaggtccgcattgggaaaaagcggcggatgttgtggggcaatatatgctaccgatattactagtcgtcgttatcgttgtcggcggtattttaatctataaatttatgaaaaaaaggaacagcacggaatctatctagtcattgatatttgtatattttttgaaaatagatgaatagtacaggcaaaagactctgaaggacatacacatatagggaataaaaaagagagaggggaaacaactatgtcttgtgagtgctcagggacagcattaacttgttgtccagataaaaattatgtacaagataaagtgtgtagtccgtggtctgctactgtagttgcaacagcaattgataatgttctctatacaaataatattaaccaaaacgtagtggggactggttttgttaaatatgatgttggaccaggaccaattactgtagaggcgcttgattctgctggtactgtaatagatacacaaacattaaacccaggaacgagtatcgggtttacgtatcggcgttttgatattatacaagttgtattacctgcaacgcctgctggaacgtatcagggagaattttgtattacaacacgttatccactttcatagcagaataggagaggatcaaaatgggaatgagaagttccagtttgtcttgttgttctaataaaacgcttgtacaagatcaagtatgtacagactggtctattacaggtgcgggtactcaaattgtatatacaaataatattgcgcaagaagtatatggttcaggttacgtaaaatatgatgtaggtacggctccaattacagttgattttttagtaggtgctacagtagttgatacaattactgtacaaccacaaagtagtggtactttcactgtacgatattttacgactgttcgaattactacaacaggaacaactgtgaatcaaggcgagttttgtattacagtacgttatccgatttcataaaaaagtataccgtaaatggtatgcttttttgattgagaaagtaatgaaattggtattctataagcagcatgtaaattggcaacagtacttgccttctaaatatagtgaaggattatgttggatattagcaatactaactgactgtaagtcttttcctgtgtacgatattgtattaccaggaaacatagtgaaaatattggttactgctccaacgatttcaattgtaattgcttctgtgctgctagtactattgtaaaccgagacagtacccgatataagtagtatcccatcactttgccacagtatcattgattgtgatgcacctttggcagagggcatggtgttcttcgttatgaggaaatttcctgcaaattcattcgttactcgctcgcaatttgggtttggaggaggggtcgatggacaagggtctgggcaaatgatagataaaggagcaaaacagccaatgtttttttattcttcaatacaaccccctcctttttaagtagtcttttactactattaaatgtagaagcatggccgatgtgttaaaaaaagaagaaaatgtgaaaaattaagattgtctaataggcttaaaacttaaattattattcatgttatagaaaagattatatgtgaataaacaagggaaaagaatgctcagactcttttagacaaaaagtggttgtatacaataggtaagaagaatgttggagttaatctttaattaactgtatatttacaaaaatctaataaaattcatttattatttaaacgacattaatatgctttagataaaatagcccttgtaatgaatcgattattatgaggaggattcacgtggacagaactgctttacgaaaagtaaaaggtcttattggattattaatggtttttgtattagcatttgtatcatttccgtggagtacatcagttaaagcggaagagaagaagcaagaaaaggtacctagtgaaaagaagatcgtttttccagttgtaagtgatgtacatattaaaaatagtggaacggatgatacgtttcgctggaaacgagcgattgaacagctcaatacgcttgcaccaaagcaagatgcatttgttatcgtaggtgatttcacagatacagggtcactgcagcaatatgatcgtttcatgcaagtgtataatgaaaatgaaaataaagatgcggtgcgaatgaattctcttggtaaccatgattattggaacggtttatctgtagagggcgcacagaagcgtttcttagaaaaaacaggaatggaatcgatttattatcataaagtggtgaaagggtatcacttccttgttatgtcgccagaaaatgggacaacacacggatattattcagacaagcaaattaattggttaaaagaagagatggcgaaagcacaaaaagatgacccagaaaaaccgattttcgtatttttacatcaacacattaaagagacagtatacggtagtcatgaatggggaacgcaagatagtgcaaaaattaatgcggtattaaaagaatatccgcaggctattacgttttcaggtcattcacattatccgctagatgatccaagatcgattcatcaaaaagactttacatccgttggtacatcttctataagttacatggaagttgaaggtggtaaagtacaggggaatatcccgccaggagctagtacattaagccaaggtttattagtagaagtagatgatgaagaagtaacgattaatcgtcgtgatttccatacaaattcttggacaggtgagccttggaaaattaaattaccagcaaagaaagaaacttttacacatgtagaagatcgtgataaagaaaaaccatctttttcgacagatgcgaagttatcagtatcaaatgtaacagaaaatgcagcaacagtaacattcccacaagcgttggataaccttcttgttcactcttatcgtgtacaagctagagataagcaaacgggcgaaataaagaataaattgttagcattctcagagttttatcgtgatccagtaccaaaagatcttacgtttacgcttgcaggattagatggtggaaaaacatatacgcttgaagtagttgcaatcgattcgttcggtaatgaaagcgcgcagcctttaacagcagaagttactacgaaaaaagataatattgatccgaatgtaaaagtgccaaaggcagatgtttttgatgtaaatttcttagatggtacatttaaagataattcatcgtttggaacgaagggcgatgtgaaagggaatgtatctatagcatacgataaagctttaaaaacaaatgtaatgaaattgaatggacaagctaatacatttggataccttccattttcagcagcacaaaaagagaaagtagcaaatacgttcacgctagaaactgtattttcaatgaatgaaattcgcggacaaggtattttacaaaatacagagagcggcggaattggctttgaatctacaggaagtggaaatgttgaattgtgggctcatattggtggcagttataaacgtgttggtgttcaattagaagcaaataaaacatatcacttaacaggaacgtataacggaagtgaagtagctatttatgtcgatggtaaaaaagcaaatagccaaccagctaaagggaaagtgtctcatccgaacgtaccgtttgcatttggagctgaccctgatagtaacggaaatggtggtattccgttgaacggacaaattgcgcttgcaagattatatagtaaagcgttaagttcttcggaagtattagcggcgtacaatgagttttctaaccgcacaaagttagagcaagtgaacgcgttatatgaagagcttgggaaagtgaaagaagtgttagctggtacgtatgagtttggtgataagccaggtcaatattcaaaggaagcatttcaagaattagagaaaagctataataatgcaaagcaagcatttgaaaatgtagggagtacgggagagcaaatcgttcaaacgtataacgaattaaaaacagctaatgtaacatttgtacaatctaaagtagtagaacaaccgaaaacaccgaaagaaaaattacaaatcaatattgaatctgcaaaagcagtagtgaaaaaagcgcaagatgcaaatgtaacggacggttcagtgaaagcactgagtcaaaaaattacagtggccgaaactgtagtgaaagatgtaaaagtaaaagatgcacaggtagaaacgatgaatcgtacattagagtatacgatttcacttgttgaaaaaagcataaacaaataagagagaagaaaagaagcttatcatgataggcttcttttttgttatactaaaaatagcatagaaaaaaggagcgaataatttggaagagaaaaagctaaaaagaattcttgaatatgtatggatcgcggttgtgctccttgtaggatattatttcttaaaagaaaaaagtatatgggttctattcttaatgacgtttttattagcaggtttaggcacgttatttattaacttcttttttgatagtttaaatgcatggaagaagaaaaagaagggaacgaagtaaaggagggaacatatgcaaaagtggaagcttatatatcaggtgattattttcctattgcttgtaggtattggcgtttttaaatacgcaacaccaataggaaattgggcatcgtttacagcttgcatcggcatatttttcattttacaatcgttaacgaaaaaatataatagtacagaaagatagctcgccgctaaaacggcgagctattttgttatgcttttttctgttcatcattcgttttttcggtagctaaatggctatgctttctagaatagaagaaatagaagcataatccgactataagccaaatggcaaagctaatccatgttgttttagacaaattgatcattaaatataagcagcaaagaatcgcgacaactggtagtacaggtacgaaaggtgtgcggaatccgcgttttaagtcagggtgtgtttttcgtaaaataagtactgcgcagcaaacgaatgtaaaggctgttaatgtaccgatgtttactaaattcgctaatacgtgcaggtctaaaagtcctgctaataaagcggcaacaacaccagtaatccacgtatttaataaagggattttcactcttttatttacacgtgctaacgcttttggaagtaaaccgtcgcggctcatcgcatatgaaacgcgaacttgtccatacataacgactaagagaacggttgtcattccagtcatcgctccaacagcgagtagtcctgcaattgtatcttcaccaacgaaatgtaaggcaaacgcaactggatcagaaacatctaattgtgtataaggaaccatacctgttaaaacgaaagatacgatcatatataaaacagtacaaataagaagggaaccgataatgccgattggtaaatcgcgctgtggttttttcgtttcttccgcagcagttgcgattgcatcaaagcctaagaaggcgaagaatacagtggcagctccagtaataataccgtcgtatccgaatggaatgaacggtgtccaattttcaggttttacatattttgcgcctgctacgataaaggcgataataacggccaatttaataagaaccataatattattaatgcgtgcgctttcacgtataccaaaacttaaaagaacggtaatgatgagtaaaatacaaacagctggtaaatcaatgagaccaccttttcctacgccaggggccgaggcgattatggcgggcagatggatgttaaatccttgtagtaaagattgtaaataaccagaccaaccgacagctactgctgcgactgcaagtaaatattcgagcattaaacaccatccaacgatgaaggcgacgacttctccgactgtcatgtatgcgtaagtatacacactgcctgagacaggaatagaagaagcaaattcggcataacaaaaggctacacaagcacaagtaaatgcagcaataagaaatgatagcataataccaggaccagaatgtttcgctgcaacaatacctgttaatacaaatatccctgtcccaattacggcgccaattcctaaaaacgttaaatcaagtgcggttaatgttctttgtagttgccgtggtgattcagtactaagcgctttttttcgtaataatgacttcactttggactctcccccccgtttttcatttccataaccgcgaatgtagtaggagcccactagaaaagagtatgtaagtaaatggaggtacagttatggtatatagtttttggaattgctgggttcattttattataattcagaatattttgtcaaatagaaatgtgacaaataaaatgcgaatgaataggggaaactacttgcaggaatggacggggattaccaatctattcggatggagaaaacccactgattaaagttaaagtaggagaagatgctatgctattttattttgaacttgtcgtcattttactttgtacgaaattagctggtgatattagtgtgagactcggccagccttctgtacttgggaaattaattgttggtattattatcggtccagctgtactcggtattattaatagttctgaacttattgatgaattgagtgagattggtgttttactacttatgtttatggcgggacttgaaacagatttagaagaattaaatcggaatttgaaatcatcatttgcagtagcggctggtggaattatttttcctttcatcggtggttatgtaacaggattgctatttggattaatacaatctcatgcaatttttttaggattattactttgcgcaacgtcagttagtattacggtacaaacgctaagagatttagggaaaatgaatacgagagaaagtacaacgattttaggtgcagccgtatttgatgatgtcatcgtcgttattttattagcgtttgttatgagctttttaggaacgcaagatgtgaatataacacttgttatcgtaaagaaaattattttctttgtcagcattgtttttatcgcatggaaagttgttccgtggattatgaaaatgcttgtgccacttcgtgtaacagaagcgttaattagcgcggctcttattatttgtttttctttttcgtattatagtgaaatgatggggattgcaggtattattggagcatttgcagctggaattgccatttcgcaaacagagtataagcacgaagtagaacataaaattgaaccgattgcgtatgcgatatttgtaccagtgttcttcgtaagtattggaatggaaattacatttcaaggtatcggaagccagctttggttcattatcatcatgacgcttattgcgattttcacaaagttaattggatcaggtttaggagcaagactaacaggattcaaccttcaatcttctattagtattggtgcgggaatggtatcgcgtggtgaagtagcacttattattgcagcaaatggactggcggcgaatttactagcgaaagaaaatttcacagcgattgttattgttgttatattaacgacgattattacgccgccgcttttaaagaaatatttcgtgtaaagaggaagagcttatctgaagtaggtaagctctttttttattggaaaagcaatagtcatgtggcatgaaaggtttgtaattatggtaaaatctatgtatgtgatatgacaaggagagggaagtgtttgaggattacgaagggaaagattataggtgtaattatacttcttttattgtgcataccatttactgcatggaaagaatcaaaagtgaaagattttccggtttctattttctcggaagaagcagatggtgagtacgaccagaagctgaaatatactgcttttttacctgatgttgcgatttggatgaacggttgggaaaagaagtggacagaaggggaaagaactgtttatcaaaaagggaatcgcattgtaaatgtgtttcatcctcctggtgatgatggtttttaccttcttgaagcaagagaaaataagtgaacgcaaccgtaagaagtggaggttaaatagtgaaagcttcaacattactatttaaaattgaaagtaatatggatcaattttcaccagctgaaaaaaaggttgccatgtacataatggagaatgcagagattgttccgaacttaacgacgaaagaagtgtcaacgaatgcaggcgcaagtgaggcgagtgttgttcgcttttgtaaatcgattggaatcggaagttttaaagcatttaaaatcgcgctcgttcgtgaattaacgattgctgattataatattaatgatttttcagtgatgaatacggaagatggaccgtatgacttgtttaataaagttacatatgtgaataaagctgcaattgaggcgagcgtgacggcgatagataagaaggagcttgagaaagcagcagatcgtattgtaaatgcggataaaattatattttacggagtaggtggatcagcaactccggcgatggacggggcttataaatttacaaggctcggatttactgcaatgatgctatctgattttcatatgatgttaccgcttgtgacgaatttaaaagagggcgatatatttgtagcgatttcaacatctggtcgtacgaaagatgtacttgaaatggcacaatatgcgaagagacaaggtgcaacagttattgcgattacgaagcttgatcaatcatcgccgttatataaagaggcggatattcgtctttgtatgccagatgtagaacaagatcatcgtattgcaagtattgcttcaagaatgacgcaattgaacatgatagatgctctatatgtgattacctttaatcgtattggtaataaagtgctggatcaatttatggaaacaagagaagaagctttgcgattacggaagctgaaatgagaagatggggaaacccatcttttttttggatacggacggacataaattcgtcatgaaaagaaatgaaatttcataaaataataaagtgatattgattttaaatttcttaaagttataataaaagtatgaaattaaattttaaagtaggtgggaatatgttagagaatttatcgacagaacatcgcaatgagaagacgatgaatttagatgagatgaacataaaagaagttctgcaaagtatgaatgaagaagatcgaactgttgcattagcagttgaaaaagagatagaacatattgaaaaggttgtgcgggttgttattcaatcttttgaagaagagggccgattaatttacattggggctggcacgagtggccgtttaggtattttggacgcagtggaatgcccgccgacatttggcacagatgataaaatggtgcaaggatttatagcaggtggattgaaagcgtttactaaagcggtggaaggtgctgaagatcgcgaagagttagcagaagaagatttaaaaagtattggattaaacgagaaagatactgtaattggaattgcggcaagtggccgaactccttatgtaattggcggcttgaagtacgcgaatagcgtgggagcgagtacagctagtatctcttgtaataaaaatgctgaaataagtaaatatgcaaaactaaatgtggaagtagaaacaggcgcagaaattttaacaggttcaacgcggttgaaggctggtacagcgcaaaaattagtactgaatatgatttcaacagcttctatgattggtgttggaaaagtatataaaaatttaatggtagatgtgcaatctacgaatgaaaagttagtagaacgatcaaaacgaattattgtggaagcaacaggggttagttatgaagtagcagcagagcattatgaaaaagcagaacgtaacgtgaaagctgcgattgttatggtgctattgcagtgtgagtatggggaagcactggagaaactaaaacaagcaaaagggtttgtgaagaaggcattataaaataatagggagggggattctattatgaagaaagaagagagaatggcgaaagaaatttcagagcaacttgggggagtaaaaaatattcgtggcattgctcattgtatgacgagattacgattaacgcttcatgatgaaagtaaagtaaacatggaccttttgaaaaaggtagaaggggttatgggcgttattgaagatgagacgcttcaagttgttgttggtccaggaacggtaaataaagtagcagctgagatggaaggtttaacgggactccgaattggtgaggtggcagattatcaccttgaagatcttgggcaagagatgaagtcagagattaagaagaaaaataatacaccagtgaaaaactttttaagaaaaataggaagtatctttattccattaattccgggtcttgttgcatcaggtattataaacggggttgctaactttgcgaaaaacgcaggtgctgatccgaatgcaacttggctacaaatgttactacttattggtggcggtatctttacattcttaggcattttagtcggctggaatacagcgaaagagtttggcgggacgccagttcttggggcaattgctggtattttaattttcaacccggcaatggcgaatgtaaaattatttggtgaagcgctcgtacccggacggggcggattatttgcagttatttttgcagcatggcttatggttgtagtggaaagacaagttcgaaaagctgtaccaaatgcagttgatattattataacgccgcttattactgtgttagtcgtaagtatcgtaacgatgttagcaattcagccggtagcaggtttcttatctgaaggaattacaaacggaattaatggcattttaaatattggcggagcgtttgcgggagcagtacttgcaggaacatttttaccgctcgttatggtcggattacatcacggtttaacaccgattcatatggagtttattaatcaaacgcacgtaacgcctttattaccagtactcgcaatggctggagctggtcaagtaggtgcagcgattgctatttttgtaaaaacaaaaaacaaacgacttcgtaacgtaattaaaggggcattaccagttggatttttagggattggtgaaccgttattatacggggttacattaccactgggaaaaccgtttcttacagcttgtttaggagcagcagttggcggtgcgttccaagcagttatgaaaacagctgcactcggaatcggtgtatctggattatcattaattccgttaattgctgataataaatatttattatatttccttggattagtagtggcatatacgttcggattcatctttacgtacttcttcggatttaaagaagaaatggcagaaaacatatagagaaagggattcctttctctttttttattcatagaaagggagattcatatgctaggagtatcaatttatctttcaaaagagcgagtaaagaaacaagaagaatggctaaaagtagcgaagaaaaacggatttttatctatttttacatcacttcatataccagaagatgatccaaatacgtataaagagttaattcaaatacttgggaaacaggctcttgaaaatgaaatggaattaatggttgatgtttcccaaaaatcgctacaccatttaggaatgacgtacgaaaatgtggaagagttagtagagtggggaattactggtttacgaatggactatggcatcacgccgaaagaaatcgcgcgtgtatcccataaaatgaaagtagctttaaatgcaagtacaattacagattccttttggaaagagttactttcggaaaatataagagtaaagaatgtagaagcgtggcataatttttatccgcgtccagaaacaggactagcaaaatcattcttacaaaaacaaaacgaatacttacatgagtgcggcataaaaacgatggcatttattccaggagatggtgaaaagcgtggtccactatatgaaggcttaccgacgctagaaaagcatcgttatatgagaccgctcgaagcgtacttagaacttgtacaaggttgtggtgtcgataaagtgttaatcggggatataagcggacgtgtagaaagtgtacaagagatagcgagtgccagtagagggattattccattgcgatatgagccattgatagagaaaagtgaagtgttaaaaatggtagaacaagtgcatacaaatagactagatccagcccgtgatgtcattcggtctgtagaatcacgagaagaacataaagtgattttacagccaatgaatgcaattgtaagaaagaaaggcagcattacaattgataatgaattgtacggtagatatgcaggagagatgcaagttgctatacatgatttgcctgcagatgagaaagtgaacgttgttggcatggttgtagaagaggatatttctttattgccgtatgttggcgctggaaaaatgtttcaacttttttgtgcgatagagtaaaagcttgaattagcgctactttgtaggaaaacattatccgtaaaagggataatgttttttgttttctttaaaaaagtatttgacgaatgaaatgaaataccgtattgttttgacttgtaaataaaagttcaccataacaaaacaaaaaggagagttcaaaatgaatcaatacattggtaacttaattattcgtatcgtgttaggagtaacgttctttgcacatggtttagcgaagtttcaatcaggtatcgataacgtagcaggctggtttacaagcattggcttaccaggtggtcttgcatatggcgtagcaacagttgaattagttggtggtatattattaattatcggtttaggcgtaagatatgtaggattgttattcgctcttattttagctggagctatcgtaaaggtaaatggagcagcaggtttattaggagatggaaagaatccaggatatgaattagaccttgcattattatcaatgggtgcgtatttattcgttgtaaaagcagaaggatatgtagatcgtttcttaaaagagaaagtaatgaaaacgaagtagattttatttataaattgttgacttaaaggattattgtaactataatgattacaacgtgtggattaagaataaaataatttaaatatttttttacacaagatgtaactacataagttacatcttgtgtaaaaataaataaaatggggggaagtaacatgcctaaatcaaatttagaaatgattcgaagcacatatgaaggatcagcttcttcaaatgcaaaacatttagcagaagccctctctgaaatagcagaatggacagaggcggaagggttcccatacgggggaacttatatcggtgtagaagcaataatggaaaatgtatttagccgattaggatcagaatgggatgattataaagcaagtgtaaatacataccatgaagtaaacggaaaagatgtaattattgctgaaggtatatattctggagtttataaaaaaacggaaaaatcatttgaagcagaatttgttcatgtatggcaacttgagaacggaaaaattgtgaagtttaagcagtatgtagatagtcatcttgttagggaagcgatgaagagctaatgctttttaaatggatcgtaggtatatgcattacaagtatagtcattatctcgtctatagttggcggaaagaaattgcttgcatatgtggaaaaagaaaataaaaatattcaaacccagcaagtggcaaacgaaaaagagaagaaagttgcagaagaatctccacatgttagtgaaggtgaaattatttctactatgcacaaaatggtacaccaaaaggtaaaatcctctgaaaaatggggatttgtagaaatgacgaaaaaggaaatttctaatgtgaaaagagatattgaaaatagtacaggttttcgatataaaatgaagttattttctattataaatagatgggaaaaaggagacttttctcaaacggttgaggagcacaactttttatggagccttcaaggtggagatactggtaaggcaactgaacgtttatcaccagaagaggaaaagcagtatataaaagaaatgaagaataaataaaaaacatcgccaactaagatgacgatgttttttcattaagaatgttttcgtaataaagttccagttggttgaacagtaactgttttgaaatgagagaataaataacatcctgtcataacgatcattgttcctacaatttgtatccacgttagttcttcaccgaggaaaagaaatgctaaaatagctgtaaaaattggattgaagtttagaaaaatacctgatgtagttgctcctaatttttgtacgccaatattccaaaataccatgcaaagaactgtggaaataagccctgtatataaaagtgaagttatgaaagaagtatttatatttgtaacagtgaagctccctatattaaatggcagtaataaaataacgccgaaaataccagagtatagcgtcgccataagtggtgtcgttgtctttgttgcccatttactacaaacagaatagattccccaaatacaaacagccgcaatcatccataaatcgccactattaaaatgtagtgaaaataaaagggcaaagttaccttttaataggacgaggataaccccgaagaatgaaagaatcatagataaaatttgaagtgtatttactttttcttttagaaataagacagaaaatagtgcaatggaaatcgcgtttaatgtagaaataagccctacatttgttgcggatgttttttctaatgctagaaattgaaagatgttaaaaagagcaacccctgaaattcccatcaatattaacgggagtatcgcagcgcgtggtggaatgattttcttttctttaaaccaaaccattggtaataagcaaacgatcgcaattatccatcttaaacttgtcagtgtcattggagacgcgtgatcaacgagtgatttcccaacgacgaaatttcctccccataataagctcgttaataatagtaaaaagacataaaaataaggcatattaaaattccctttgttgtaatcaatgtgaattgtaaataattttaacatttttctttattgtgtaatatattcttttgtataatggataaaaatcgataaaatgttttgttgtagaagctatttaaagaaatatattcaattttatataagttataaggtgttttttcgaataatcatcggtaagaaaaagggggattataatggaatcgtctgttattaaagtgttagatgatttagatgtacaaattttagatatattgcagaaggaatcacaagtaagtaatgcagagcttgcgcgacgtgttaatttatcaccagctgcaatgcatgcaagaattaaacggttagatggagaagggttcattgataagcaagtagctattttaaatcaagagaagcttggttttgacttgttatgcttcatttttatgagtacgaatattcatcaatcggataaacttgaagtgttggaaaaagaattagaagcgatgcctgaagtgttagaatgtcactgtttaacaggggagtatgattatttattaaaggttgcaaatcgtgatcgtaaagagctggaacagtttattagaaagctaaataagcttggtattacaaggatacagacgagtttagcacttcgtgaaattaaatattcgacggtattaccgatacgaaatgaggaaccgagcatcgattagattgcttggttttttgtttgtataaagtgattgacaagaagaaaagagagatgtattattatataaaattatgtattaaaattcattttgtgttataaatattaatatcgggggcaaggggatagcatatgaaaatctgtaatgcggttacgagtgatgtgaaagaaatttatagtctcattgaagtttatgcaaaagagggagtggttttaccgcgttctcttttatctctctatcaatacttacaatgtttgtatgttgtgaaagaagagggggaaatcgttggagttgctggtttacatgtattaggggaggaccttgcagaagtacgatcattagtcgtttcgcatatatatgcaggaaaaggtatcggacgtatgttagtaaaccatgtaataaatgaggcagcgaaaataaaagtgagtagagttatttctttaacatatgaaacggaattttttcaaaagtgcgggtttgattttgtgaatagagatgcattgccagagaaagtatggattgattgtagacattgtccaaaggttgattattgtgatgaggtggcaatgattcggtatgttgggtgaagcaaaagaaataagagcagctagcaaaagctaactgctctatttaagggatctctccaagggggagtggagaaaatattatgttactagcagtattgacagattattaggaaatatacaaatcggatgaaagaaattttaaataaactttcggcattgacagtttttaaaatattcatgtacaatacacatgaatgacattcagtcatttttaaaaatagcaggatgtaatttgcttggaaacagaacaaatataaatggtaaatgaggatgatagttgtttttatatagtagagatgaaagaatatatttttttaaaacaaaaatgactgatagtcagtcataagaggtgagaggtatgaaaaataaagcttggttatatgtcatattaacatgtatctttgaagttttttgggtgtttggttttaatacggccaatacgtggtggcattggattatcattttaggagttatcgctgttgattttcacttcctttctaaagcgtgtgaacatcttgcaacaggaaccgtatatgctgtgttcgccggagctggtacggtaggtacgtttttaatggatgtatttcttttcggcggaagtttcagtgtagggaaattattctttatcgtgatggttgtagctggcgttatcggtttaaagctagctgataataaagaagaaactgtggaaggagctgcttaaagatgggttggtttttcgtattttgtgctgcaattagtgaaatagtcggtgtgattggccttaaaatgtatagtaaagataaaacgttagcaaatggggcactttatataggtggctttgctacatccttcgcattcttgtatacatctttcttattcttacaagtaagtgtcgcgtatgcggtttggattggtattggaacagcgggagccgttttattaaacatgttcctgtttggtgagtcgaaaagtaaagcgcgtatcattagtgtggctcttattgtatgcggagtgacaggattaaaggctctttcgtaaagatatactgtatctcctaacaagttgttaggagatttttattgtaaaaagtacacgataattgacagtatagctagttattctataaaatgagtgacagtcattcaatacgtgtttgaaaggatttagatgatgaataaaaaagaaaaaattgtctatgcagcgattgaagtgtttcaggaaaagggcgttgaaaaaacgaagatttctgatatcgtgaaattggctggcattgcacaaggcactttctatttatattttccttctaagttatctgttatgcctgcaatagcagaggtgatggttgaaaagatgatacttgcggtgaaagagaaagtgcaaaatgatgcgcctttctcaagtaaagttacgcaagtaatagatgcggtatttcatttcatagaggaatatcgtgaaatacaagctttaatgtatgcgggtcttgcatctacagaacatataaaagaatgggaagctgtgtatgagcctctttatatgtggctaagtgaatttttaagtgaggcgaaagaagccggtgaaattcgtgagtcggtacacgcagagcgaacagcgaagttatttattgctcttgttgaatcagcagcggaacaagtttatttatatgatcataaagatgatgagcaagtcgagctacaaaaggcagaagtactagattttttaacacatgcactacatataaagaaatagtgggatgaacctgtctgaaaaggtaggtttatttttgaggaaaactgaatgatagtcattcacctaatacttatgtatgtgtgaaaggatagagtgaaattctaatgagtggggcatcttcactcattattagcccataaatagcaggataaagaaaaagcttcttgggcattattttttgagaggaatttacgggaagaggtgttaaaagtgaagaaaccgataaaagaacaaaagatggtattggtcattcttttgagtaatatatttatcgcttttttagggattggattaattattccggttatgccgtcttttatgaatgatatgcatttaacagggaagacgatggggtatctcgttgcagtattcgcaatggctcagcttattgcttcacctattacaggccggtgggtcgacctttacggtagaaagaaaatgataatcattggattatttatttttggtgtttcagagcttcttttcggattaggaacagatgtatggatgctttatgtagcaagggtgttaggcggaattagtgctgcgtttattatgcctggtgttacggcgtatgttgcggatattacatctatccaagaacgtccaaaagcgatgggatatttatctgcggcgattagtactgggtttattatagggcctggaattggcggatttattgcagagtacggtatacgtgtgccgcttttcgttgcagcagcaattgcttttatagcatgtgtcatttcgatctttattttaaaagagccgttaacgaaagaagagcttgcagagatttcttctaatacgaaagaatcaagctttattggtgatttaaagaaatcattacatccaatgtatgcaatcgcatttattatcgtatttgtacttgcattcggcttatcagcgtatgaaactgtgtttagtctgttttctgatcataagtttgggttcacaccgaaagatattgcggcaattattacaattagttcaatctttggggtagttgtgcaagtatttatgtttggcaaattggtcgatatgttcggtgaaaaagtgttaattcaaatctgtttaattgtaggtgcagtattagcattcgtttctactgtagtgtttaattattggattgtacttctcgttacgtgctttattttccttgcatttgatttacttcgtccagctttaacgacgtttttatcgaaagctgctggaaaagagcaaggattcgttgctggtatgaactcgacttatacgagtttaggaaatatagcaggaccagcgatgggcggaatactatttgatatgaatattcattatccatatgcattttcaggagttgtcttaatagttggtctcgctattacatttatgtggagagagaaacagctagctgagagttttgcgaagtaataaaaccccttacaacggtaaggggtttttgttttataaacttaatccaaaccgttttaattcaataaatatcccctctaattgctttcctttatccgttaatgtgtactctacacgaggcggaacttctggatatacttttctcgttataatgccttgagactctaattcttttagtcgaagcgataatgttttcgggctaatcccgtccattgatttttgtaaatcactaaagcgtaatgttccttcgataagaaggtcgcgaatgattaaaaacgtccattttgtacgaattacatcaagcgttttagcgatgggacaaggtatgccaggtaaacctttcgttaattcaactggatctatattgttcatggaactagcctccataaaattttttgaatgaatttgctttatagtatcacaaaactatacttttggtaactatatgaaaaaaatatcactacttccataaaggaagttagtgcatatacaatagcaatatgaaatacaaagggtttagatgagggggaggtgattttcatgggggtaaaaaagttgtttggatttcttagtttgtttgttatttgtattgtgcttgtagcatgtggcgtggaggaaaaaactgaagtccagttattaaaagaaatgccaaaggcaaaaacaatgacaatcgatccttcactaagtaaaatggaagcgaccgaaatggttcatgcagcgcagcgtttttatgcattttgggatacaggtaaagaggagcttctttcgcagactgttacgaaagatttttttgataatacgttgccaaaagggcgatcacaaggcattgaagggttaaagtttgcagcgcaaaattttcgtaaagttgtgcctgatatacattgcaagattgaagacttattggttgttggtgataaagtaacagctcgtctttctttttcaggaacgcataacggtaagaaaattaatttttttgcaattgacattttacatgtgaaagacggaaagattacggaagactggcatttagaagataatcttacgttgaaacagcaacttgggttaataaacgaggaatagagtaggggagagaaaaacgatgaaaaatatatttattataaatggacatgaaaaatacggtacaaaggaaggacgattaaataaaacgttagtagatcatatggtgacggtattaagcgagaaccatcaagtgaaaacaacaacgattcaagatggatacaatataaaagaagaacaagataaatttttatgggctgatgttgtgatttatcaaacacctatttattggtttagtgttccaggattatttaaaacgtatatggatgaagtgtatgaatacggtttgttctttaaaggtgcagatgaatatggaacaggtggtttattaacagagaaagagtatatgttctctacaacttggaatgcacctgaaaattcatttggagataagacgaagttctttgaaggggaaagtctagaatcaacgcttagtcatttacaccgcgtgcagaagtttcttgggatgagtccgttaaagagttttgcttgttatgatgtggtgaagaatccggatattgagcaatatttattgaacttgaaagatcacttagatgaagtaattaaataatagtttatatttgtatgtgaagaaggtactactaaggatgtagtaccttctccttttataatgaatcgcattttaagacatggatggctgtatccataacttcgcaaaatttgcccaaccgaatgaatcaattgttacgtttttcaaagaagaagggtatgtctttctttttaaaacgtgatagttaaataaaatgatgtgttctgcttgtaaaaattcttcgatctcatacatgagctcatagcgtttctctttattttcttctaataaaaatgtatctaacaaacagttaatttgtttttcatagtgctggtccatgaaccggtttacgaagcaacttttatttttaaatacatttaagaatgcaagttcgtgattggaagcaaacacttctcccatgaaaataatatcggcatgttgatcgatagaacggttcatataatctgaaacgagaaatgggtgaagctctacttgtatacctagaccgtcacatcgttcttttaggaaatatgcatcatttgcactatctttaaatgcgaagaagtaaatatgtatcgcctctccattataagtgctcttttttaaatactttttcgctttttctaaagagtaagaccttttaaaagcttggcggcttctttcagggaaaaagcttgatgcagcaattgttcgtcttccttctatgctacgaagtatcgtttcaacgtcatatagttctctccaagcttttcgaaagtacatgtcgtgatgaggaccaggttttgtaaagttgaagccagcataaatacaacctatttcttctatttgtatatcatgcctttcattttcctcttcatttggtagttcataatcagcatcgatttgtacatgatccggaataccccaaaattcaatacggtctaataatgcgcgctctttaaaataatgagtgaatgcttcgagtacgatattatcttcagagtaatgagcaagtttgaaaggtcccgtacctatataatgatgattttcgatactcacatcacgcggtaaaattgctagttgtatggaacttacatagtgtaaggaaaaaaggttgggttttgctaaatggaaccttatttgcagtggcgatggtgtttcaatttgaacaatttcttctgttaaccattcgaaaggggaatgaacttcttttagcctttcaaatgaaaattgcacatctttagaagttaaaattgtttcgttatgaaaatgaatatcctttcgtaaatagaacgtccacgtaagccagtcttcacttaattcccacgtatgcgcaatgtgtggttccattttttccgtaacatcgttataaacgactaacgtatcaaaaatttgactcgtaagatggctttctgtagttacagcgacaaaagccggatctaatgggaatatctttctcgatataggaatctttaatatgtcgtacatatcatttgaaggttcgtatccaaaatgatgatgtagtttattttctatctttttttgaagtgcaggggggagaggttcttttaaaagaagaaaaacgtcctttaatttttcttgcgctaacagttcatctgtataggattcaatcgcttctacgaaattatgtgaaaatagaatttccgttttatttccgcgtcctcgtcctggagtccagctaattaattgctcctcgctcattttctttaataaaatctttacgtttttcgtactgcaatataaaacatccgctaattcttgtaagctatttcgtatatgttgttgatcttgtgcatgtagtcttagtctaatgtaatagtccataattttcatatatacacttccttctattataaaaggggaaactctttagaatattctaacccttttcttcctttttttcaaagtaaaataagtaagcataaggagggggaaacaatgggattttggagtatgcatcgaaatataaaaattagaattataacttcgtttttaacacgaactgtatccacgatgatttttccatttatggcgatttatttttcaataaagttaggtagtgcgattgctggtgcgttactactcattaatgtcatggcttcattagtaattggtttatacggtggatatgttggagatcggcttggtcgtaaaaaggtgatgattattggtcaaagtatacaagtcatttccattgcttgtatggggattgcaaattcggattacgtagattcaccgtggctcacatttgtatttatgctagtgaatagcctaggatctggacttatgaatcctgcgacagaggcgatgttaattgatgtgagtacaccggaaaatcgaaaagtgatgtacagcattaactactgggcgattaatttatccattgcaattggagcgatatttggcggattattgtttgaaaactatagattacaattgtttatcgtattaacgcttgttgcgattattactttatatgtgatggctgtatatatggaagaagtgtacgtagctagaaaaacagtagagaagaaaaatgtattaaaagatatggcggatagttataaagttgtgatgaaagatagagcgtttttaattttttgtgcagcgagtatatgtacgttatcgttagagtttcaaattaataattatttaggagtacgcttgcagaaggaatttgaaacggtgcactttttcttcgggaatggttttacgtttgatttaacaggtattcgcatgctgagctggatttcagcagagaatacaattttagttgtgttatgttcggcgcttcttattaaaatgttgaaacgcttcaatgatttgaaaatcttatatgtcggcttattcatttatacaattggatttacaatactcggaacgagcaatagcttatggattttattaattgcagggcttttccaaacggtaggcgagatgatgtatgtgccagtgcgtcaatctattatggcagatatggtgccgaatgaggcgagaggttcatatatggcgattaacggaatggtttttcaagtggcaaaaatgaacggggcattaggtgttatgctaggttcatttatcgcatcttggggcatgagtgctctgtactttatcgttggtatgagcagtattttattatttatgaaggcgatagggaaagagaagtatgagaggcagatttctcagattggataaaactatatgaaaagcgatgctgagaatcgcttttcatatgaattttaaaacggatcaacttcagctaaatttggagtagtattcggctgtagcaaaaggttttttaatgtgcctacttcagaaagagcgactaatatgtagccactaattagaacaataagcccgatgacgcgtaacgtttgtaagctcacttcacgattatttgtttctgtaggatttgggggcgttgaaggtggagtattattcataatagggctcccatctttttattttgtatgtgtgaaatcattatttaacttatggataggaatcgtatagtcattttcactatatgagaactgcctatgaaaagtgattagaagttttggagcgaaaaaagagggtgtatgaaaagatcattaaaaataagattcttttttgtttttcatacaaataaaaaggttaatcaaagtagctaaatagctactttgattaacctctaataactatctcaatatacgtaacgattcttcaataaacgctgggatgtcttccggttgtctacttgttactagctgattttggcatacaactacttctttatcatgaaagtttccgccggcgttttttaaatcgacttcaatagatttatatccagtgacatcacgtccttcaagtgtttgtgcagtgatgagtagctgaggtccgtgacaaatagcgaaaacaggtttttccgcatccataaatgctttactaaagcgaacgaaacgctcatctgcacgaagtatatctggagaaaatccgcctggtatgaagagtgcatcaaagttttctggagaaacatcatcgatacctgtatcaattacgacttcgctttttccttgtttaccgtgtaccgttttacctttttctgcttcaatagttgttaattcatatcccttttgcttaaaagcttctgctggctctgtgtattctgtgtcctcgaaataatccgttattaaaatagcaatttttttactcattctaatccgctccttacattatattatcgattccaaaatcgtccttgggcaatgccttctataaatgattcaattgaagtgtttgctaagttgtaaattcctgctccatctaatttaattttactattgtccaaagcatgaggattactaaggacatgagctatcggtttaaaatgtttaaaagtagtttctgcaaattctaaaacaggggggtgaatggcagattcgctactaaacactaatactgcatcaaaaagggaagagtctgttgttgtataagtatcagttactttaatggaattattgaactgataaattttattatctacgatgctatagttaattcgatgctgtgcaaaagcttgaatccattcggacagaagggagacgcttgggtcaccatttaatacaattgcaacatttttagaatcagctttaaaaatagtattggacatacttagtgcaggtgattttgcatctgaatttacttcgtgattttccttaggcaagggagctccaataatgttagcgacttcttgtgctaattgacgatcgacatgattcagtagagcaattacatttgccttcaccatgtctgatttacacttcccaacttcaaagcaaaaagcttcttttatatgctgcttttcaatagggctcatactattgtagaaaagtttagcttgcgaataaaagttaaggaagcttttactgcgccccctaattttatgtccatcaatcttttcttgataatgctcatatccgccctgttcagcttgcacggttgctggttgattgtcatttaagccattaggatgatagcttgtttgaccgcgatgaatttgcatttgatgcataccatcacgttgattattatgaaaaggacatacgggctggttaataggggtttgatggaaattagggcctcctaaacgagataattgtgtatctgtataggagaataatcttccttgcagaagagggtcatttgaaaaatcaatacctggtacgacatgaccagggtggaaagctacctgctccgtttccgcaaagaagttatcaacatttttgttcaatgtcattttaccaactagttttacaggaacttcttcttccggccataatttcgttggatctaaaatatcaaaatcaaatgtatgctcatcttcttctggaattagctgtaatccgagctcccattccggataatcccctttttcaattgcttcatataaatcttgacgatggaaatcaggatttttcccagcaatcttttgagcctcatcccacactaatgaatgaactccaagagcaggtttccagtgaaattttacgaagtgggcttttccttctttattaataagtcgaaatgtatgaaccccaaaaccttccatcattcgtaaactacgtggaattgcgcgatcactcatctgccacataaccatatgagtagactcgggattatgcgcaacaaaatcccaaaatgtatcatgagcgctagctccctgaggaatatcattatgtggttctggtttaactgcatggacaaaatcaggaaatttaatagcatcttggataaagaatactggcatattattacctactaaatcgtagtttccttcatctgtataaaattttgtggcgaatccgcgtacatctcttactgcgtcgttggatcctttagaaccttgaacggttgagaagcgtacaaatacaggtgttttcttggaaggattagtaagaaaatctgctttcgtatatgcttctaacgattcataaagctgaaaataaccatgagcgccaactccgcgtgcatgaacaattctttcgggaattcgctcgtgatcaaaatgggtcattttctcgcgaaagtggaaatcctccattaaggttgggcctcttaagcccatctttaaagaaaattcatcctcggctatttttactccttggtttgttgttaaagcatgtttgcgttgattatccgtaacatggtgcttcaattgctccatttttttattcacaatataggcccctcctttactctgttaatttaatagataccctttttattaggacgtaaacatgtattatcgtttttgtatgtaaaaatcataaaacatcggttgtgccggtgattcttatttaaggaaggaaaataaaaaaggcaaggagataatttattttctccttgccttttaagataattcttttcgttaaaacgaggaaacgcgttgcttcgtttttggtacaataataaatttgatccagagtaacccgataatcataatgataagggtatgtaaaaattgtcccgtagcaatgagtataacaattgaaaatataatgagctgaatgcttagcaatataaagattaagcgaagaaattgattcattcgtttttcagtatcaattggatataatgctacaataatatttcccgaaaaatatttccatagggaacggagctgcatagaaatcatatataggacgatgtaagtgatagcgccctttacatatatgtttgggataaaatataaggcgaaggcaccaatcaagcctaagcgaatatatataccgaaataatcattcccgcgtaaaaatgcgagtgtatgtaaatagaagaaagttgctcgttttttatgtaataaaggttcaatccaagttgtaagccattttcttttatttacttgcttatttagttgcggaacatcagtgaagatgctagcaaattgataaaaacgaacgttcattttttcttcttgctcaattatgtaatcccacggtattcgttttgtaggctgtttgttcgtgtatagaagcaggaaagcaagtagtaagagtaatccgcccaatatgagaacatttgctgcataaaacagcatgtaaataaggagggcgttacaagtgatacgaatgatcagccatatatttttttcgtgacgatcacgccacatccaatgtatgtatatgttccaagctttcgtaaccattaaaacgataaagattgtacataagaaaggtacagttaattgtaatgattgaagtgcaagtggaacgagaataaggaacgtaaataataatgggaaaagctgcatgatgtaattatatagaagagattttttgaaataagaagttaatttctcttctattgctagtaaatagacagcgtcaggtttttgaataaatgtacgaatagggcatctcgttataatgaatgtaagtacaatcgtgatgagtagtaaagatattcctttagaaggagatgtttttagaaactgggcatagtagtatgcgccaacgcatgaaataaagataaagctatatagtaaaccgttaatcatacgtgcaaagtatgtaatgatattttgcatatgttgttggaaacggctgctccatagtgattcgattgacatgtttttcacctctttgttctattatatatgttttgcaaaagaaaaaacgagcaaattgcgttatgcaacttgcccgtctttcttttcgttattttttttctgatcacgattcattaatggatagaaagcaaagccgattacgaataaaccaattccgagaaggaacgtttttatatcggatgcacccgttttaataacccatagtgcgtagcaaagtgcaattactgcaactataccgtccgtaattcttgcccgcatttcatttttatacgtctcaccagtagcgactagttttaactggaagattggtgaaacgagatatggaatgagataggcgagtgttgatacggtaataacgaatgtataagcttccgcaattgttcctgataatgttgagaataagaacacttgcgacataatgtttgttaatcgtaatgaataaattggacttccttttttgtttgtttttgcgaagaaggaagggaagaaaccttcttttgctgcttgatatggtacttctgagcttaataaaatccagcctaaaatcgaaccaaacagggaagtaagagcaagtaatgccatcagtttcccgccgccgtgacccattgcagcatttaatgcatctgctaacggacgttctgaggcttgtaatgtatcaacgtgaagtacacccattgttaaaattgtaattcctaagtaaatcgcaactgtaataagtaatccagcaactgttgcacgttttactgtttttggagaaacagcacggtttgataaaagaacggctgattcaattccgataaatgcccaaagcgttgtaagagcagctaaatttacttgtgaaagaaggccgtgtgatacacctgatttatcgatcatcggtgtgtaccattgtccaaacttagaagcttcgaatgcaaataaagtaacgacgatgaataaaaggaatccagttactttcgttgttgttgctaagaagtttagctttccagctccgcttacaccgtttgttaaaataacatgagttccccaaagtaagatggaacaaatcgtaaatgtaattagttttccaacttctacgttaaacgaaccaattgaaaatagtagtcgtgtatctttcataattgggaagaagagtgataaatatcccgcaaatgatgtaatgatagcaacgttacttgcccagtttgcaacccaatatccccataccatactgaaaccagccatttttttcttttttggtgttgagaataaagcatatgcatgactttgtggccctgtcgttaaatcaggacgacgaattgctaaattaccgaaaacaagagctagcattaaaacaccaaaccctgtagttaaccaagctaaagtgacaccgagagggcttgctgtttgtgccaacgtacttggcaccatgaaaatcccagcgccaaccatattaccgacaacgaaagctgttagtacccaaaagccccatttttttgttgcatagaaaatacctccaaagttagtataaccaagtcaagcgaggagatatgtatgtcttcctgagtcaggaagagaagttccaaacaaaacaaaaaaagcacgtaatttgccgctacatgctttctatcttataagaaacccacgacatacctctcgatagctctccacaaacgaaacgtttgtgacagttctgcacttattaaatgcagacccagcaagtgtgcatggtggacacaacttacttcggcaatcattcctttctcattccttcatcaatgccactacatctccagaaatgatactcttaatgactgcaacctctacctcaccgagatacgaatgaggatttaaatattaaattaacgtatttaagagtaacaaatgtatttttatacgtcaatggatatagtaataatcagattatagagaagagtttgtgattaaaagggagagggattgttatgtaatattgaattttcataatataataaatgttattgacgctagaagattgaggaggggatgaagtatatgtctgtatgtcataaacattcagtaataggtgtgctagattcgggagttgggggattaacagttgcgagcgaaattataagacaattgcctaaagagagcatttgttatattggtgataatgagcgttgtccgtatgggccaagaagtgtagaagaggtacaatctttcgtatttgaaatggttgagtttctcaaacagtttccgttaaaggctctagttgtagcatgtaatactgctgcagctgctacattggctgcgttgcaagaagcactttctattccggttattggcgttatacatccgggagcaagagcggctattaaagtgacaaagaaagggaaaatcggagtaattggaactgtaggtacgatacagtctaatatgtacgaaaaagcattgcatgagcttgatacatatttgaaagtgcatagtcatgcgtgcccgactttagctacagttgtagaaaatcgattagaagataccgcatatgtcacgcagcaagtgaaacaagctttacttccattaacgaaagaagatatagatacgttaattcttgggtgtacgcattatccacttttagagtcctatattaaaaaggaactaggagaggatgtaacgattattagttctgcagaagaaacagcgatagagttaagcacaattttacagcacaaaggaattctggctgacaatctgaatccgaagcatcgattttttacaacaggctctgtttcttcatttgaacatatcgctgagcgttggctagggtatcaaatttctgtagattgtgtggatttacctgtaaagaatgctcgcatctgtaattaggctttattaaagtactttttgttccataaattaggttagttgcataagaaggaaaaaatgcacttttaattgaaaggattaaggtcatttcaattaaaggggagattggattatggaattatcaaggtctcaattatttgctttagagtatatttcaaaatatgcagagaacgaaaaacgcgaggcgaaagcaacaattaatcatatactgaacatgtctaatattacagatgaaatgtttgaagaagctgtcgctaatttaaaatctcatgcaaggatcgctttacactttcatccagacagactagattcgaatatgagaaatattgctgaagcactgcttgagcaagggagatataaaagtcagtttgaaacattgctatctaacggaagcgtatctgcttatcctggcggtgaacgtgacctttgggaaaagagaatatttggaggcgcatatcagcttgagggcgtaacgaatgatcaacggccaaagtatggagcgctaaatttgatgttacatccagaggggcccgcgccgcgttttggatcatgttactttctcttatctccaaaagtttcttctcgctctacatatacgtatttagattcgcatcaagatccaaaagaaaaggggacttatgaagagtttgatatgattttagctgctcttttggaagagacgtttgtaagagattttgcaattggggaagggaatttgactccaacaagattcattcatcatttactggctaatctggaaaggccgtttatagaattagtaaacaaagagtcagctcgcaatcttaaccattatattgaagcacagattcatggagagatttctcttaaagaagacgtggaggcgcttgttgtagatccttcatttaaggggacggatgtagggagaactttagaagaaatttgtatgaagtacgctattgatttgtattggcatatgggttttgtacttatggtagacgacgttccaatgaattttagaggttccaaaatgccatctttagcaaggcgtattgcacggaataattgtatcgatgccaatataattggctctgctgtagtggatttgaaaagtaatccgctatcttggagtgatcgcggaacttatgaagaagtgcttcaggaattaaagttactatggcatgttttagttcgatttggaaaaccaaatcggaatttgaaataaatccgctattatttttggaagcatgtatataaaaagaagctgatccaaaattagatcagcttctacatataagattaaactaagtttaatacagttactttttcacgtgtcatagactcaaggctcttacgaataccttgtgcgcccatacctgaaccttttacaccgatgaatgggaagtggtcagggccgcgctctgtgcgtccgttaatttgaacagaaccagtttcgattttgttagcaattgcaaatgctttgttaatgtcttttgtgaagacacttgcttgcagaccgaactctgatttgttagcaatttcaattgcttgctcatctgaagaaacgcggatgattggaaggattgggccaaatggctcttcccaagcaactttcatttcttctgttacgtggtcgattaatgttgggtaaattaagttacgctcacgtttgttaccgataacgattgtagcacctttttcaacagcgtcgtcaactaagccttgaaccaagtcagcagatttgtcgtcgattaatggaacgattgtgctgtcttgttctggagatccaactgatagtttagctacttgctcttttactaagctaacaagctcgtctgctacgttttcgtgtacaagtacacgtttaatagctgtacaacgttgaccagagtaagagaatgcaccgcttacgatatggtttgcagcatcttgtaagtcagcatcttcacgaacgataccagggtctttaccaccaagttctaatacaagtggaatcattgaagcttttttcgctaaatgtttacctgtgtttgtaccacctgtgaacgataccatattgataccttcgtgctctactaagtagtcaccaattacagaaccacgtcctgtcgctacgtttacaagaccttgtggaaggcctgctttatgaagtgcttcaaccattttaataccactaattgcaccttgagttgctggtttgaaaataacagcgttacccataattaatgctggtgcaagttttgcagcggataagtttactgggtagttaaacggtgcgattgctaatacaacaccaagtggtgcgcgttggataatcgcaagtttagattttgtaccgcccgggaagctatcgcccatcatgctttctccgtgcatatgtaaagcttcttcgatcgtgtaacgaatgaagtcagctgtacgaacaacttcttttttcgcatctttatagcctttaccgacttctttcataatgatatcagcaatttcatcctgcatatttacgagctcatcagcccatttatataaatactttgcgcgatcttgtagagaagcttctgcccatgatttttgagcttcttttgcagatgcaattgcttcatctacttctccgcgagtaattgcttgtacttgtccaattacttcgtgtaagtatggagatggaatttcgattgtttctcctgaagagctttctctccattctccatttaaataaaatttgtacgtattgctagttgtcatgattagtcctcctaaaatagcaacttgtaagggtgagtataaggtgattgtatggggtttgataacatttttcaaatgaaatatttgtgaaaacgatttcttatgaagtttttattttgtatgccctttcttacagaacattcccttatttcgaaatgatggatcagatatttttattcaatttgtaaaaaaaataattgacagaatactcaataaagttgtaagattataaatggaaaataaatgaagggggtgtgcgtaatgattgtaatcgtaaatgtaatggatttagctctgttaaatggcagaaaacatttatatcattacgcaacccgtgcggatatatagggcatttttgtcttataaaaagcgtacgttgcgtatatcgtaacgtacgcttttatgcatttttgtgcatatcgtcaagcggcggtatgcttttttttgtttattttccatgttactaaataaaactttggaaggtggaaaaatgtgatgagattgtatgggttacggaatgtaaatgtaatgggtctggatagcggatagagaaatgagagataaacgagaacgagaagggagagattacattgttttcagtattactaaagttaaagtggttttttaaggagcactggaagagatatagtatcgccattggagctcttttaattgtgaatatagtggaagttattcccccgaaagtgttgggggttacgatagataatataaaaacaggaacgttatcgaacgaagctattatacagtctattcttattttaattggggttacgatagttggatatggcctcactttcgtatggcaacatcaattgtttggcggtgcattcgtgcttgagaagacgatgcgctctaaatttatgggccatttacttaagatgacgccgactttttatcaaaaaaatcgtactggtgatttaatggcgagagcaacgaatgatttaaaagcaatcgctatgacagctggttttggtatattaacgctcgtagattcgagtttatatatgcttacgattgtctttatgatgggatttacaattagttgggagcttacatttgcggcacttataccacttccaattatggcatatgcgatgaatatatatggaaagaaattgcatgaaagatttacagttgcgcaagatgcgttcggtgatatgaatgataaagtacttgagtcaatcgctggtgtgcgcgtgattcgcgcatacgtacaagaaaatgcagatcaagaaagatttcatcagttaggggatgacgtctatgaaaagaatatgaaggtagcaagaatcgatgcactattccaaccaactgtgaaaatgcttgtcggattgagttatttaattggtttagtgtatggcgcatatcttgtattccaatcaaaggtgacacttggtgaacttgtttcctttaacgtgtatttagggatgatgatttggccgatgtttgcaattggggaattaattaatgttatgcaaagaggaaatgcatcactcgaccgtgtaaatgaaacgttagcgtatgaaccagatgtaaaggatccgaaacatccaaagcttgtacaagagccggattatattcagtttgatgatgttaccttttcatatccttcatcaactgaaacaaatttaaaaaaggtttcgtttacattaaaacaaggggaaacgcttggggttgttggaaaaaccggaagcggaaaaacgacgcttgtacgtcagcttcttcgccaatatccgcttggagatggggatattgcagtctctgatgtgacgttagataaaatgacgaatgaaaatgtgcttgggtggattggttatgtaccgcaggaacatatttcattctcaaaaacagcgcgggaaaatattttattcggaaatagggaagcgacggaagaagaacttgagaaagcgattgaaattgcggcgtttaaaaaggatttagagtttttgccagaagggttagaaacgcttgttggagagaaaggtgtttctttatcaggagggcaaaaacaaaggatttcaattgcacgagctgttattcaaaatccagaaattttaattttggacgattctttatcagctgttgatgctcgtacggaagcggcgattattgaaaatataagaacagagagaagtggaaagacgacgattattacgacgcaccgtttatctgccgtacaacatgcggattggattctcgttatggatgagggagaagtaatggaagaaggtacgcatgatcagcttatccaaaagggaggctggtatgcggagcagtttgaaagacaacaaggtgaaagtgaaagtgcggatagtggggtgaaaatatgagcgtttcaaaacgattgtttcaatacgcaatgaaagtaaaaggaacaatttttgcagcgatgctaatgttatttattttcgtcatcgcagagcttgctggtcctttcgtcgcgaaaacgatgattgacgatcatatcgttggaatagagaaaccttggtatgaaacagaaaagagtgaagaggctgtttcgtataatggagccttttataagagaagtgatcgctttgaacaaggtgagaaaaaaggaaaagaagtacgcgtgatgcaagtcggttttcaatattactttgtgccgaataaagtgaatgctgaaggatcacgtactgtaaaaggtgatatgattaccgttcaaaatggtaaggcggtgcaagtgtataaagcgaaagcattaacgaaagaagaagtgtttgcgttttataaaccagaaataaaccgactattattacttggtggaggctactttgctttattagtagtcgtttcattgtttgcatatggaaagcagtttttcttgcaaaaagcggcgaacaaaattattcaaattatgagggaagatgtcttttctcatatccaaacgttgccgattcggtattttgatcatttaccggcggggaaaattgtttcgcgcgtgacgaatgatacggaagccattcgtgatctatacgtaacggtacttgcgacattcgtttctagtatcatctatattattgggatatttgccgcgctatttttactcgatgtaaaattggcgacgttatgtttgcttattatcccgattttaattgtttgggccattttatatagaaaatatgcgtctgtatacaaccataaaatgcgttcgcgtttatctgatattaacggaacagtgaatgaatccattcaagggatgccaattattcaagcgttccgtcaagaacgtgaaacgaaaaaagagtttgaagaattaaatggcgattattttaagtatcaaaataaaattttaaatttaaatgcagctacttctcataatttagtagccgtattaagaaatattgcttttacaggtgtgatctggtatttcggtggtgcttcattaagtgctacaggcgttatttcgctagggatactgtatgcgttcgttgattatttaacacgattgttctcaccgattacaaatatggtgaatcagcttgctaacttagaacaatcgcgcgttgcatccgagcgcgttttcgaactgttagaggaaaagggggagagacagtagaagaagagcgtatgcctcgcttacaaggaaatgtgaagtttgataatgtgtcattttcttataatggaaaagatgaagtgttaaaaaatatttcatttgaagcgaaacaaggcgagacagtcgcacttgtcggtcatactggctcaggaaaaagttccattatgaatgtactctttcagttttacgagtttgaaaaaggaaagcttacaattgatggtcatgatgtaaaagagatgccgaaacaagcaactcgtgaacatatgggaatcgtactgcaagacccgtttttatttagcggaacagtagcatctaatgttagcttagagaatgaaaacatttcaaaagagcgcatcgtaaaagcgttgcgtgatgttggtgctgaaagatttgcgaacaatataaatgaagaaattacggagaaaggaagtacactttcaaccggagaacgtcagcttatatcgtttgctagggcgctcgcttttgacccagctattttaatattagatgaggctacgtcgagtatcgatacagaaacagaggcgatgattcaacaagcgctagaagttgtgaaaaaaggaagaacgacatttattattgctcaccgactttcaacaattaaaagcgcagatcaaattatcgtgcttgatagaggaacgattttagaaaaagggtctcatgatgagctaatgaaaaagcgcgggcgttattacgatatgtacaaaacgcaaatggaagggaaccagagcgcttaataggtatggggaggaacttgtgattttcacaagttcttttttttgtgaatcagggcaattaaataagaagtattattttacctttcgtacaataaatgctatattaaaaaatgttacttattttttgtatgtagcattatttttcctttttgtttgattatgaagaaaaaggataaactaaataagaacattttcattgaaaaattgttcaagattgcatacaatcaatatagtttttaaattcctatcagaatacttggaggattaccatcatgaagaaattattttcagtgcttgcagtaactacattagcgatcgggattgtagccggctgcggtaaagaagagaaaaaagatacagctagtcaagacgcattacaaaagattaaacaaagcggagaacttgtaattggtacagaaggtacatacccaccatttacgttccacgattcaagcaataaattaactggatttgacgttgaattagcagaagaagttgcaaaacgtttaggagtaaaacctgtatttaaagaaacacaatgggatagcttacttgctggtttagatgcgaaacgctttgatatggttgcaaacgaagttggtattcgtgaagaccgtcaaaagaaatatgatttctctaaaccatacgtttcatcttcagcggcattagttatcgcaaaagataaagataaacctgctacatttgctgatgtaaaaggattaaaaggagcacaatctttaacaagtaactatgcagatatcgctaagaaaaacggtgcagaaattattggtgtagaaggatttagccaagcagcagaactattagcttcaggacgcgttgatttcacaatcaatgataaattatcagtgttaaattatttagaaacgaaaaaagatgcgaaaattaaaattgtagatacagaaaaagaagcttcagaaagtggattcttattccgtaaaggtagcactaagcttgtacaagaagtagataaagcgttagaagatatgaaaaaagacggtacgtatgacaaaataacgaaaaaatggtttggtgaaaatgtatctaagtagtgcattgatttcagatcgattgtctacttggatagatattatgcagacttccttcatgcctatgctgaaggaagctgtttttacgacaattccattaacgcttattacatttattatcggtcttatactggcaacgttaacggcgcttgcacgtatttcaggtagtcgtattttacaatggattgctcgtatctatgtatctatcattcgcggaacgccacttcttgtacagttatttattattttctatggtctgccaactcttaatgttgaagttgagccatatacagcagcagtgattggattttcattaaatgtcggtgcatatgcatctgaaattattcgtgcttctattctttcgattccgaaagggcagtgggaagcagcttatacaattgggatgacatacccacaagcgttaaaacgtgttattttaccgcaagcaacgcgtgtatcaattccgccgctttcgaatacatttattagcttagtgaaagatacttcattagcatcgttaattttagtaacagaaatgttccgaaaagcgcaggaaattgcggcaatgaactatgagtttttaattgtttattttgaagcaggtcttatttattgggttatttgtttcttattatcaatcgtacaacagatgttagaaaagcgctcagaacgctacacattaaaataatccttttacaaaaggagtttttgtttttatgatttcaattcagcacttacaaaaaagtttcggagataataccgtactaaagcatatagatttaacagttgagaagggcgaggttgttgttattatcgggccgtctggatctggtaaaacgacattcctgcgttgccttaacgtattagaaacgccaaacgctggtaacattcgtattggcgataaagagcttaatttctctcaaaaagtaacgaagaaagatattgtcaatcttcgtacgcaaacaggtatggtattccagcaccataatctattcccgcatttaacagcacttcaaaatgtaatggaagggctcgttacagtgaaaaagatggggaaagaagaagcgaagaaaaaagcaaactatttccttgaaaaagttggtcttgcggataaagtagacttatatccgttccaactatcaggcggacaacaacagcgcgttggaattgctcgcgcgcttgcaatggaaccagaagtgttgctatttgatgagctgacatcagcgcttgatcctgagctagttcaagaagttctgaaggtcatgaaagagcttgctaaagaaggcatgacaatggtcattgtaacgcacgaaatgcgctttgcacatcaaattgcgaaccgtgttattttcatggatggcggtgtcgttgtcgaacaaggtacaccagaagatgtatttacaaatccaaaagaagaacgtacgaagaagtttttacaaatgttgcaataaatgaaggaaggtctcaaggcatatgccttgagacctttttgccatatatatttatttgtggaatccgccaaggctttgctcagccattgcaactagacgttttgtgatttcgccaccaacagaaccgttagcacgagctgtagaatctgctcctaattgtacaccaaattcttgagcgatttcgtacttcatttggtcgattgcagctgttgctcctggtactactaattgatttgaagaattttggtttgccataggaatatatcctccttagagttataaaaatttttttggttggactagctggagttgaaccagattatcgccccgtttggcgctaatccatcggtaattaagtttgtactcatagtatggatgttacctagaaagatatacgaaataataatttgtaaattttgtaaaaaaatcttagtgatttcgtaaattatgaaataagagtaatcgttgtattttttagaaagaaggctaaactaagagcgatatgaaatatatttttctttttgtatcctgctattttgaggcgaatgtaagtaagaacggggcaagccgctcctatacgtagctagatacaattatatggaggaatcgtgatgggaatttgcccgctttgcaacgcattagaattacaaacatattcttgtcaaaattgccaaagtatactccaagattatgggaaggctgtagattacatagacgattatagtgcgtatatggaccaagaattattaagtgcagtagatggattgacacataataattcgaatgaatattgcaatcatattttttattgcggagtatgtaacgtggaaacagagattgtagtaaaactcgtgtaaatagaaaacttccaccttatgaatgaggtggaagtttttgtttttgtatttgtgagtgaatcataggagacggaatatgctcgttgtttgaggaattctctgattttatttgagacattttttcttttgtatagcgcaaagaatgttcagttaagtagatggcatattcgtaaaataattggcgcgttagttcactttgttcttttaacttggcatcttggaacacagttcgccctggtttagagtttgcttcaaagagccatgggttttcctgcgtgtctaaaccgatatcaaaaccgatttctccaatatttccggttacttgttcatcgagcgcgtaactaatttgtaaggctgtatgttttaatttattttcaatttgaatttgtttcgttgaatcaggaaaaagttcttgcagcaattttgtatcgccaccgctatttacatgcgttgttaagctacctttgccagcaatttttgccacgattgcactgaccatccattggccgaaatgatttttatttgtatgaatgcgaaaatcaacaggttgcccatcgaagcgaagtaaggaaataccttgttggacgataaatttttttaaatcatgcccttttaacacatggttcagaagcgtttctaatgattggtactttcttagtttattttcttcattttcgcgataacgacagtagtagcaattctctgtttgagaataaaatagttgatgaatatttctaccgaagctaccatgaatcggtttcatgtaaattgatttatacgttccgagaaatcgttccacttgttcgaagtgctgaaatgtttctgtgcttggtaataacggcataatggattcatctttcataagaagttgatgcacttcccatttattaaaaaaacctgggttaaaccatggaatagcgtagtcgtgctctaactttctttttgctcttacgatcggtttataattttcggctttccgatttggtaatcgatcgtaaatgacattcggtaaaggaacttttttctttatccacttttcctcttgaaagaagtacccttcaattgtttcatcttcccagtctatatgttgcacaccaaaaacgaatacaaatggtcgtaaggtgaatggtggcgttagtaattcgccaagagaagtggaacggttccctaaaggattagaagtgtcatcgttaaaaccagttgtgaaaatcccgattaatggtccgaaaataatggtttcattttgtgtgaatgcatggatagtagtggaatgaggcagtaaaagttttttaacaatttgttttccaattatgatttcgcgagtaaaggaataatgaatttttacatcttcacttgcaacatggcgtaggccgaaggaaagggatgtaattggtggtgtgatggaaaaaatataaggtaaagtaatactatttggattctcgtctgaaatgtttaatgtatatatgtgctctttcaaaatgggtttacctcctttcattatggtgtaaagcgactgaattttaatggtccgtgatatattttttcggctaatgaatcactatgacgaatgtaatgttcgtaagggggaatcgtgttgacatacataagccaaattgcccctttttgatccataatagtggaaagctctagctcgaacaatgaagaataagatgcatctagcgtttgaaacacttcatttataatgtcttgtaaagcgtcttgtaataattgtacaccggtactagatagtacgtatttaatttttgaaaatgcatgtagcgaggaatcctccggtgccgaaagtaaaagttgattcggaaatgagcttttttgtataaactgaccgataacattccaattgtgttctttatttttttgtaaaatggttcgaatatggagtgggtatgttaattgatttggaggttgcagcatcgtatgcgtcatgtaacgtgctgatcgtatattagatttgtaccaagatataaattcatctgtccgtttaattggagtagaaatatgataggcatcatttattgtatcaatatgaaacgttttatttttataaacgacccggtacaaactttcactggaatgtgcgttagtaggacgtataataatatcttttgtttttaataacagtttgaaaatattgtgtatcgttgctatttcaaactttggtatataaggtgataattttttattcgtgagaaatacatcatgtagttcgcttaagtcaatgagtgtgttatttaaaaaggtagtggaaggacgagtgtgtaatgagcgaataattgactttgctttttcgacatttgtttcctcgttaaaagaagaacgatcgtatatataagaaggaatagggaatgtttgctctttccattttcctgtatctgtatcataaatcagaccagaaataagatctgttttaggatcaataccaaacggcgtaaactgggcaacgacattatgataaagccgagcgcgtttagcgatttcggtgtaatatgtttgctcataatgaggctgagaagttaaaataccgagaaccaacgaaatcactcctttactaacaaaatgttggcacaataggcgaagctatatattgcaaatacgtttttataccattatacttttgtccgtatgatgatatgctatagttttggagaagcgaaaggttgattgtaatgaatatatggttaagtatgttaacgacgacagggctcggagcaattattggaggatttacaaatcatttagcaataaaaatgttatttcgtcctcatcgccctatgtatattgggaagtttcaagtgccatttacaccaggattaattccgaagcgccgcgatgagcttgctgttcaattagggaaaatggttgtagaacatttgttaacgccagaaggaatcggcaagaagttaacaaatgaagagtttcaaaaaggtttaattcactgggcacaagtagaagtggataaagtaattacgaatgaacagtcactgcgacacatgttaggaaaatgggacgtagcgcatgtagaaaaagaagcaactgagaaaatcgaacaggtgattacagaaaagattcaggcatttttagaagagtactatacatatacatgggaacaagctttacctcattctgttcatgaaaaaatagagaatgcaattccaaatgtctcggcgtttattttaaagcgagcaattcatttttttgaaagtgaagaagggaaatctcgtctttcaagaatgattgatgatttctttgcttctagaggagcattgcttaacttagtcggaatgtttttagggaatgtaagtgtagtggatcgtgtgcagccagaagttattaagtttttagggcaggatggcacaaagcagcttttaactgatgtactgcaaaaagagtgggagaagttaaaaggaagagatgtaaaagaattagaaacgtttgtagaaaaagaaatgattgtaagctctatattgtcagcagttaaagttgaggaaactgtgagtaaatttttaaaccaatctgtgcagcaagtatgtgagccagttcgggaaacaattattgaaaaggtagtcccaaacgcagtaacgaaaggtttgaagtggggaggagaaaacgtagaaagtatactaaataatctccacttagcggaaattgtccaacaagaagtgtctacattttcaacggagagactagaagatttagttctgtccattacaaaaaatgaactaaaaatgatcacgtatttaggtgccttattaggcggtatgattggaatcgtgcaagggttattactgttgtttctgaaataatagaatacgtacatataaataaaagtgaaatttcttcacatctcttgcatagtttgatatggtaagaagaggtgcgtatgtaaatgcacgtaaaaggtagtgcgtatgaaaagcgctagccttctaaaggaggaaaataaaatgacaaaaaacattcatgatgtagcatatgaattacaaaaagcgatcgctgaaaacgatgacttcaaaacgttaaaagagagctacgcagcagttcaagctgatgcagcttcaaagaacttattcgatgagttccgcacaatgcaacttagcctacaacaaaaaatgatgcaaggccaagaaatcactgaagaagacaaccaacaagcacaagaagttgtagttcgcattcaacaagatgctaaaattacaaagttaatggaaactgagcaacgcctaaacgttgtaatcggcgacgttaacaaaattatcatgaagccacttgaagaattatatagcgcgcaacaacaagtgtaatgagagaagacgccctagtataggggcgtctttttttgttattttttgaaatactcagtctcaatcttcttctccttcaaaaacttttcaatctctttttgcttcctaccattcactttctcaaagcgttttgtaaaagaaaaatcagtcttgaacaagttaccatcttcagcgagtttgtctaattcttgctctagttctactgaaagtgccgtagacgatgaaatgtaatcatgaatttccttcgaaggttgtttataatcatgaggaatcgtattgttactaataaaatgatggaagttcgcatcgttttgttgagctaaatctattagtttttgtaatttctctcggtcggattcagtaaccttctcgtcagacatggctgatgaaagtggaacagtgttttcgtataactctccgctataatctaaataagtttttatacttcgtttcatttcatcttcgttaatcgtttcattcttttttgaggaagtaaatatagtttcaggaattttaaccgtaacatctttaatagattgtacatcgttttcttccttaggttgtgcactgtttgaacaagctgatagaaataaaagagtaagtagcatgagtgaatataaagtatatttcttcattttaatctccttttacattcattagtgtctttgtaaaatagctatattccatttcaaatactttactaaaagtacgtatagatgtttgaccatttgataacatacgacggatatgagtaaaccgacgcaaaaagcgatgaacacattataaacatcggaataactaatttgatgaaaccctttaaagaatcctaatcctattaataaaataggtgaaataattaataatggagtggcaatgatgagtgctagaagaaaaggtaataaaaagagtagtacgaaaaaggcgacaaagataaaggcaaagtttaaaacacttaagctcataacagaaaatagtgcggttatcatatttttaaagcttcgtttattgtcagcattggttattgcataggaaacagtaagttctttcgcgatcgttttagggtttcctagttttctagcaatttcttcttcacatttgccatcttgtttaccgctaataaaatgagtttcgtattctgagataatatactccttttctgaattaggtatattccgtagggaggaactaagttggcttaaaaattcacttttgttcattgcaatcacttctctttataaaataatgaattatagctgagaatccgctcttttttgaaaggaggatataataactatgaatgttattccaattaatgggtgttccaatatttacaaatatatcatttagtagtgttctttgcaaggtactgtaaacattttggtaccgtgatgagatggaagttttttgtgtatttttagaagaggtataaaaatattattttaggataaataaagggttgtaagcgtattctctagtggttgtcaaaataatgtcatattcatattgttggaaaaataatgcatttgtactataatgataaataatacttcaccacattgattaactaggtgaagtttaaagtctttattacacacattatgaaataaaggaatgattagttttgagtacaggtgtaaaagcaaacgacgtgaagacaaaaacaaaaggagcagatcttgttgttgattgtttaattaaacaaggtgttacacatgttttcggtattccaggagcgaagattgactctgtatttgatgtactgcaagaaagaggaccagagttaattgtttgtcgtcatgaacaaaatgcagcatttatggcagctgcgattggtagattaacaggaaaaccgggcgtatgtcttgtaacttcagggccagggacatcaaatttagcgacaggtcttgttactgcgaatgcggagagtgatcccgttgttgctttagctggtgcagttccgcgtacagatcgattaaaacgtacgcaccaatctatggataatgctgcactattcgaaccaatcacaaaatatagcgtagaagtagagcatcctgataatgtgccagaagcattatcaaatgcattcagaagtgcaacttctacaaatccaggcgctactttagtaagtttgccgcaagacgttatgactgcggaaacaactgtagagtctatcggtgcactttctaagccacagcttggaatcgctcccacacatgatattacatacgtagtagaaaaaataaaagcagcgaaattaccagttattttactcggtatgagagcgagtacgaatgaagtgacgaaagctgttcgtgcattaattgcggatacagagcttcctgtcgttgaaacatatcaagcagctggtgcgatttcacgtgagttagaagatcatttcttcggccgcgttggattattccgtaaccaaccaggtgatattttactagaagaagcggaccttgttatttctatcggttatgacccaattgagtatgatccgaaattctggaataaacttggggacagaacgattattcatcttgatgaccatcaagcagatatcgatcatgattaccaaccagagcgtgaattaattggtgatattgccttaacggtaaatagcatcgcagaaagattaccgaaacttgtgttaagtacgaaatcagaagcagtgttagaacgattacgcgcgaaattatcagaacaagcagaagttccaaaccgtgattcagaaggtgttacgcatccacttcaagtgattcgtacacttcgttctttaattagtgacgatacaaccgttacatgtgacatcggttcccattctatttggatggcgagatgtttccgttcttatgaaccacgtagattattatttagtaacggtatgcaaacgttaggtgttgcacttccttgggcaatcgcagctactttagtagaaccaggtaaaaaagtagtttctgtatcaggtgacggtggtttcttattctcagcgatggagttagaaacggcggtacgtttaaattctccaatcgtccatctcgtttggagagacggcacatatgatatggttgcattccaacaaatgatgaaatacggcagaacatcagctacagagtttggtgatgttgatcttgtgaaatatgcggaaagtttcggtgcgacaggtcttcgcgttaacacgcctgatgaattagaaggtgtattaaaatccgcattagcagcagacggtcctgtcattattgatattccaattgactatcgtgacaatattaaattaagcgaaaaattattaccaaaccaattaaactaatggaggcagatttgagatgaccgttgcgcaattaattgatattgatgcaaaaagaacgaaaacgaataacgaagtatatcaaacatctacaatgcttgcgctattagatggtatatatgatggtgtgattagctttgaggaactaaaagaacgtggtgatttcggtatcggcacatttgatcaattagatggtgaaatgatcgcgtttgataatgaattttatcatttacgttcagacggttcagcagaaaaagtagagccggaggaaacaacaccatttgcgactgtaacgttttttgaaaaagaaatgagttatacgatagagcgtccgatgaatcgtgaagaagtggaagcattattacatgaattaatgccgagtaaaaacctattttatgcgattcgaatggatggtacgttccgtgaagtaagaacgagaactgttccaagacaagaaaaaccgtatacaccactcgttgaagtgacgaaatcacaaccaatcttctcatttgaaaatacagaaggtacgcttgctggattttggacgccagattatgcgcaaggtattggtgtagctggattccacttacattacattgatgatgaaagaagcggaggcggacatgttttcgactatgttgttgaaaactgcacaatccaaatttgtcaaaaagctcatatgcatttagcacttccagaaacagctgactttatggcggctgaattatcaagagaaaacttagaggataatattgcgactgcggaaggtgcagagtaaaaagagaagccgattcggcttctcttttattttgggttactcccgatatgtggaacaatgctcatcagaaatagaatagttctttttaccagttaaggctgatacttctactaattgatgcccaagcccatcccatactgtaacagtatataaggatgaccatttaatattcccacgagcgagtcggaaagaataatagtcgttatctgttgttactaaaactttgttataagtaatatttttcgtttttatattttgtaaaataaggacaaagtctagtttatcttcttcttttggaatttgtagtattcttgctacaaacattccatttggatttttcttcgttttatatactttttctgattctatttttagttcaggtttacccctcatagtctctccctttacatatgtttatttctttgaaacaaacggatgcccctcataataaaaacgccacggataatgtacagcttcttctgcatagtcgatattaatacgaggacctgctgttattttatattgtgatgatatgtgtttttcttcggggacgagttcaatatgtaatgtgtcactttgtagggatacacctcgttcttctaacgtaatgccgagggcacggcatagtttgccaggtccgttcgttaagtttttatattgcgcttttgtaatgtccgttttgttgtagcgcgctagttttatttcttctattccatctactggctcaagggctcgaatgagcactccttgcggggtaccaactggtgctgtaatgacgttaaaacaatgatacataccgtaaattaaatatacgtaagcatgtcccggtgcaccaaacatgacttctgtgcgatccgtccgtctgccgccataactatgtgcggccttatcatcgggacctttatatgcctctacttcaacaatgattccgcttcgctttattccgtttacaatatgaacaagtttttgtccgagtaatttctttgcgacttctaacgtatcgccttcataaaaggaaggaggtgcctgcattgtactatctcctttactgagtgtatatgtatatgtatatagtaaaccaaattttcagtagaaattctaactcgttctatttgctacatttatttcataaattatggatagagtacaacagcgaagagggggagtgcgacatgatttatcgcttactagctcttaacatagatgggacactactatacaacaacggaaaaattgcaaaaggattaagagaaacaattgaatttgtgaaaagaaaagacgtatacgttacattatttacgagccgtaattttcagtctgctcataaagtagcaaaggcgttaaaattagattcgatattagtgacacacggtggtgctttcatttcagcaacgttagataagccgtacgttcaaagaaggttatcggaagagaagacatttaatattgtgcaagtattagagcattttgattgtaacgtccgcatctctcatgaacggttttcaatcggaaatcgcgaaagaaatacaccaaacttaattgcacgtactgtgttatcgagtgcagatccgttattttatccagttcaatttgtagattcattaggtgatgcgcttcgtgatcatccagtcgcggcgccaaaaattgatgttcttttccaaacgaaaggtgaaaaagaacgaggactcaatacattaagaaaagcatttcaacatatagagtacgttgagtgtgattcaaaacgaatagaaattttgccgcaaaatgtatcaaaattacgcggattacaattgcttggagagcatttgaatatttcgctaaacgaaatggttgcgattggagatagtttagaagatctagaagtaattgaaaatgtagggcttggagtagcgatggggaatgcacctgtagaagtaaaacaagcagccgattggattacacgttcaaatagtgagaacggtgtagagtatatgattaaagaacatttccgcaagcaattcccacttccgtttttgaagaatcataaaaatacaccgaaacgataaaggaaaacgtagcttttggctacgtttttttgttggttttatcctgctttaacgggcagtaagacccccacctcaaaattcagcggaagcaaagaagttaggtgggggatgaacagaacccccctgattaaagtttcactttattttgaaaatgaaagcgttctataaagatgaattgtgtctgaaatctatacaattcacttgaatcctttagaaaactgttgtaaagtggatgatgttgccaaaatagttacaccacatgaaatattctccatgttaattttattgagcgcccatacgcaaaaacacttcgcatgttagtttcgttcacgtatgatttcaaaaatgcattgtagtcattttattaatgagttgtagagtttctttggtttatttaaatggattattttaaattaatgtgagtaaggattggtacatatgaaaagtacttcttttcataaatttaggaattataaaagggggaatgaattttttgaggaaatcatttaatcaaaaaataaataaattaagtagtagttttatagtcgtgttactagtatgtatgaattttttaatccatttaccatataaagcagaggcagctacaacagaattaaaaggtttaggtgatgtatcttattacaatgcaatcatttttggagatcatagtgcaacgagtgcggatattgagggtgcgatggctattcaaaaaaatatgaatgcatcaagttatacagtcttagcggctgcaacgggagcaaataacttagcaggagcaacttgggtagatgaaggatatccatcattattactaggcggtcaatttacgaaagcgggagcaggacaagtaattattcaagatggaacagtggcgatgacaaaagacggagatccagatagtgcaatgaaaacgtcatatgaccgtatctcttataaagagcaagcggagattgatgctaagtttaaagaatttagaaaagacgttgatggtgtaattggggatgcaagtaaactacagactgataagccaaaacctaatatgagctttggaatcggtgaagatgtaaacaaccctaatatttatgtctcttcaggccaaacgggaaagaaagcatttgatgtaacagacgtttttcttccgaatgtagagaataaagactttattgttatttattcagatgcagaagaagtgagttttggtagcggtgcaattttgtatgatacaagaaatactgggatggcgacggatttaattaatacatctcaagcatacgaccctaattcatcttttactgagttagctagtaaggtaatttgggtatttcctaatgctacaaagataacaactaaaggttatggtgtagtaggtagtgtgtttgcacctaatgcagttgtagaaacaaaaggtggttctattaatggacaagcctatgttggaggattacaccaaagagacggttttgaggttcataactttaaatttaactggccaaagtggaaaaagccagcagctaaaaaaggaaatttacaaattaaaaaagttgatgaaaacaatgaaaatattgttttaaaagacgcaaaatttgatgttatagataaagagaataatgttgtagatacggttacaacaaacgaaaagggtattgcggaagttaaagatttaccatttggtgattattttgtaaaagaaattagtgcaccagaaggatatataaagattgatgcaccagtaaaagtaacaattgataatacaaacataattgaatttgttataaagaatacgaaaaaattagaaaatggtcaattaaaattattgaaaaaagatagtgaatctggtcaacttctaccaggtgcaaaatttgatgttatcgataaagatgggaaagttgtggaaacaattgttacagatgataaaggtgaagctttatcgaaacaacttccagttggaagctatacattaaaagaagtagaagcaccgaaaggatatgaattatcatctagttcagtttctgttgatgtagaggctaataaagtagtgactgtagatgtggtgaataaaaagatccccgaaaaagtaacaggtcaatttgaagtggtgaaagtagatgcaaatgataaaacgaaattgttatcaggtgcagaattcgaagtgtataaagatggcaaaaaggtagcagaactgaaaacaggtgagagtggaaaagtgatgtcaccgaaattaccgctaggtgaatacacagtgaaagaaacgaaagcaccagcgggctacaagctttcagataaagaatggaaagtaacaattcaaaacgagaaagaagtagtaaaagtagaggcagaaaacgaaaaaatcttaggttctctacaaattattaaaatggatgataaagatcaaacgaaacgcttagcaggcgcagaatttacattgaaagatgtgaaaggcaatgttgtaaaagaaggaattacaacagataagtctggaactgttaaagtagacggacttgtgccgggtgaatatacgttagaagaaacaaaagcgccagaaggttataaggcattagaagtaacaatcgaagtaaacgtagtagcaaacgaagtagtaaaacaagacgtgttgaatgaaaaagtgaaagaagaaattacagggcaattagaaattacaaaggtagatgctaatgatataaataaaaaattagcaggcgcagtgtttgaaatttggaaagacggaacaaaaatcgatacattaacatcagatgaaaatggtaaagcaatttcgaaagaactggatccaggagattatattttaaaggaagttcaagcgccagaaggttatgagttatctgataaggaaatcgaatttacgatttctaatcaaaaatttgaagttgtaaaacttcaaattacaaataaaaaagaaacaagcaaaggtccagagaatccaggcgaagaaacagaaaagccaggtgaagaaacagaaaagccgggtgaagaaacagaaaagccaggcgaagaaacagaaaagccaggtgaagaaacagaaaagccaggtgaagaaacagaaaagccaggcgaagaaacagaaaagccaggtgaagaaacagaaaagccaggtgaagaaacagaaaagccaggcgaagaaacagaaaagccaggtgaagaaacagaaaagccaggcggagagacagaaaaaccgggtaaagaaacagagaaaccaggtgaaggaatggaaaacccagataaagaaaaagaaaatcctactttaccagaaaaaggacaaggtacctctcatgctcaacagcttccagccacaggacatgatatgaattatcttccattcattgggtttgctcttgttttattagggatacgcttaagatttatgactaaaaataactaatatgttttataaaaggcataagagaaatattatctcttatgccttttgtttttttatttaagcttcaataactttaagcattcgatttaaaaatgcggcggattcagcgcgtgttgctgtgccttttggtacgaattcatttcgttcgttcccttttacaattccatatgcataaacgttttgtaatgcttttttatcgtatgctaagtgttggtcagtgaatggtaatttcacttcttttctataaatccagttatattctagtgcacggtcaatcataataacagcttcatcacgtgttattgtagcattaggatcaaatttattattcccacgaccattaatgatacctgcgctagcggcgcggttaattccatctactaaagatggatgtgcttcgtttaaatctgtaaatttagcgtttccagcaggtaaatttaaagctctcgacattaaatttgcaaactcagctcttgttacaagacggtttggccagtaagaaccattgccgtcaccgaacatgatttttctagcagccaattgacgaatgtcttgttcataccatccacctgtaatgtcgtctttttcatgagggacttctggcggcggaataacatctttatgatgttcattatagtaagcgttcgtaccttttaagaaagcatcccattgtccgcgttgaatcataaatgcagggcagttttttccgctccaaaattgatgcttttgcacgtgatctagagatatgtttaattcattcattaaataagcagctaacttttttgcgttttctaccgctttcgtataattcccatcactattcacagcaatttcaattccgatagattcatagtttccagttttatttccggcatgccaaccaacttcatttaatggtaaatgttgataaatttctttgtcatctactgtaaaatgccaagatgctgaacgatcagtatttccgcgggcttgattatctaagtacttcgcatgatttaaggcgttcgcacctttacttgtattagcagtttcatgaattgtaatgtatttcggttccattgcgtagccaggacgaatattttcattcccttttggaacaatcatttctttaaatgtaacaccataaacgttatttgtaggtaaatgagatggtgttttgaaaaatgcggcgcttctattttccatagaaactttttttcgaatagtgttgctttcgtaccttcgaatgtggctgaaggagcataaatccatttctcagttccgttcatttgaattttaaaccaattcccagcttgttcagtaggagctactgtttgtggctgtaatttcatttcttctttaaatgattggaaagggaaggaatatattgatgtttcttctgatacaattagtttttgattcgagagtttatgaatctcttgtacttctaaactattattttccttattaacccagccagcaccagatgtagtttgtatgtaataggcattattttttttctttgttgcctttactactggttcagcaatttcaatatttgttttggtttttaagtcgtttgaatcgtatagtggaagttttgttgataagtggagaagatattcacccgagatttcaaggtcgttttcttcgtcatgtctatgttgttttgcatgttcttcaatgctttttaaagcttgctcatctatagacaattccgcagttttttctatactttctgcgaatgaatgggtaggcgctacaaatgtttgtaatgccaaagataatgctaaaatgttgtaaaacttttttttcatagttgttttaacacgtgatagtctttcgtgcgtgttaagagtcctcctttatatgtatttaagttagtagcaagtactaatacgttctagattgtaacaagagtatattctaatgtctatacaactagggaaagttcatgaaaaatcaatattcagtttgttttaaataggatattaaaataaggtaaaaccttctgtattgacctgcaaacgcccttcaagtaaactaaagagagtttgcaaatgaaaaggtgataatgttgttaatttcaattaaaacgttacaagatgatcgttttttacgtccgctgcaaaatattagcggcttattttttgaagatagtacgattggatttgaacaagaggaagcaaatcttatcgttgatatacacattgaagagaatgtgaaagcatcagctcgtttaacagatgttgcgactggaaatgtgtatgaagaaacattcgcaaaagatttatctgcttttacagatgaaaaagagcgtatgaagcaagtgaagcacgttgtttcttatgtatatctttctgttcttcagcagttaactggtattgagcaaagctggggtattttaacgggagttcgtccgacaaaacttcttcataaaatgcttcaaaatggtatgtcaaaagaagaggcgcaccaagaacttcgtgaaagttatttaattcatgaagagaaaattgaacttcttcagcgtattgttgactgccaattagcggtagttccggatttatatcgtttgaaagaggaagtaagtatttatatcggtattccattctgcccaacaaaatgtgcatattgtacattcccagcgtatgcaattaacggacgtcaaggttctgttgattcattcttaggtggtttacattatgaagttcgtgaaattggtaagtttttaaaagaaaaaggtgtaacagttacgacgatttattacggcggcggtacaccgacaagtattacagcagaagagatggatatgctgtatgaagaaatgtatgaagcgttcccagatgtgaaaaatgtgcgtgaagtaacagttgaggcaggtcgcccagatacaattacgccagcgaagctagaagtgttaaataaatggaatattgaccgtattagtattaatccgcagtcataccatcaagaaacattaaaagcaattgggcgtcaccatactgtagaagaaacaattgagaagtaccacttagctcgtgaaatgggaatgaacaatattaatatggacttaattattggtcttcctggtgaagggttagatatcttcaagcacacattagatgaaacagaaaagttaatgccagaatcgttaacagttcatacgttatcatttaaacgcgcttctgaaatgacgcaaaacaaacgtaaatataaagtagcaggtcgcgaagaaattacagcgatgatgcacgaagcagaagagtggacgcaaaagcataattacgtaccatattacctataccgtcaaaagaatattttaggtaacttagagaacgttggttacgcaatgccgacgcaagaaagtatttacaacattgtcattatggaagaagtacaatcgattatcggacttggctgtggtgcatcaagtaaatttgttcatccgaagacaggtgcaattacgcactttgctaatccgaaagatccaaaatcatataacgatggcttcgtaaaatatacagaagacaaactgaaaattttagaagagctatttgcataagaagaaaggagctgttccgagtcgggacagcttcttttttatcttgtcagtttttgtcggtaagtcgatatattcgaaaaatcgctgatataattcaagttgcgctgatatattttgaaaatcgccgatataattcaagttgtgccgatatatctggaaaatcgccgatataatttcacttaccgccaaaagtggaactgtttgtaaaactatgtcgataataatcagaaaaattagacgaatcattaaaggacaatgtctacttatggacgaaatgatagatttatgaaagagaaaagggggaaattgttagcatgtacatgacggtagggagaatttttgatttatctgttggtaagtatccgaataaagaggctttagtggaaccagaaaaaaatattcgctggacgtataaacagtgggatgagcaaataaataaaacggcgcacgctctattagaagaaggagtaagaaagggagatactgtatctgtttacttatataactgccgtgaatttgtaaacgtttacttagcctgtgcgaaaattggagcgatctttaacccaattaatttccgcttaaaagcaaaagaagtatcttatattcttcaggatgcattctcgaaagtcgttgtttttgaaaaagcagttgaatcaactgtcgctatcattgaacgagatttcccaaatgcgtctttttggtatgtagaagatgatacaccttcttatgcaagttcttaccatgaaaaagtgaatgcagcatcttctaagaaaatagatatcgaaattaatgaaatggattattgttcgatgctgtatacgagcggtacgactggtcatccgaaaggtgtattacatcgccatcgtgaaatggctgagcatagtatgatttgtacgtatttcctaaaatataatcgagatagtgtcggacttgtcgttgcacctttatatcactgcggtgagctgaatgctggaattatcccgcgcattcaagttggcggaaagaatgttattttacatcattttgatacggaaacagtattacatacaattcaagaagagaagattacgacgttctttgcagcaccgacgatgtggaatatgctgttgcaaaaagatttaacgcagtatgatttaacgtcaatgaagatcggtatatacggcggagctgcgatggcgccagcattagtgaaggaatgtaaagaacgtctttatattgatcttgttcaaatatacggaatgacagaaatgggaccagttgttgcgtttctcgtagaagaagatcaaattacgaaagctggttcagcgggaacaccatgctttagtcatgaaattcgaattgtaaaaccaagcgaagatgcaccggcagaaccggatgatgtattgcctccttatgaagtaggagagattattttgcgcggcccaactatgatggctggttatcataaccgagaagaagcaaatgtaaaatcgatgtataaaggatggtatcattctggtgatttaggctacttcgataaagatggttatttatttgtcgcagatcgcgtggatgatatggtgattagtggcggcgttaatatttatccacgtgaaattgaagatttcctccatagtcatcctggtatattagatgttgccgtgcttggtgagccagatgaattatggggagagcgtgttgtggcagtcgttgtaaagaaagataaaaatatttcagaggcagatttagaaacgtattgtaaagaaagtgacgaattagcagattataaacgtccacgtcactatttatttgtggatgaattgcctcgtaatgcgagtgggaaattacagaagtttgtgcttagagagtctttaaaaggggcaaaaaaatagaaagtgggggatgcccactttctatttttatttacgtgaaaacccttcttcatcaaggtattccgcagcttctggataagagttaaatgtaccgtctaagtttacaccagcgtacacgttccacatatcatcctctgagataagagtaaggatatgaccgtcttcgttatgccattcttcttctttcgcaggttctgcagggattactacttcttcttgtgaaagtaattcaattgattgctcgattactgagcgtaattcatctgctgaaaattcgcggatgttaaccatacctttatcatccgttttgtaacctttaataccacttgcatatacaaagccgtttccatttggatgtaagtggtaaacaacgttctttttatctaaacgactttcttcaaagtgaaagttcacgcgttttagtgatacgttttttctttctaattctgggaaagattcaatgatcgataatttttcttcaaaagttagcatagtgcctccaaatatataataaaagatttaatttatccattatagcatagttataatggtttccaaagatgcgataggtacttgtcattgaatgcgtttacgtcacgatactgtaaaaagtggactaacgaatgtatctttttaggtgtacaatggaacgtggacttaatgtgaaggtggttatttatatgtttcaaaaaatagcaaaggaatgtttagctggttttactgttgcaattgttgcgttgccacttgccattgcatttggtattgctgcaacaggaacatctgagggagcactagtcggattgtatggtgcaatttttgcaggtttatttgcggcgttatttggtggtacacctgggcaggttacagggccaacggggccaattacggttatcgcaacaggggttattgcgacgcacggattagaggcgagttttatagcatttatgatggcgggactgttccaaattttattcggtgtatgtaagcttggctcgtacgttcgttacattccgtatcctgtcgtttcaggatttatgaacggtattgcattaatcattattttaggtgaaatgaagcatgtgcaaaatagttttctactcgtcgtattaacgattattgtcatgattgtttctggaaaatggattaaagcaattccatctagtttagttgcattagtcggtgtgactgctttgcttcctttattttcttctgcgttagaagggcttacagtgaagttaccggttatcggaaatctgacattaaataaagtaattgaaaagattgggacgattccagaagcgatgccgacgcttcatattccatctttaggtggaacaggtatagcagaacttgttttaccagcgcttagtattgctttattaggatcgattgactcgttgttaacatcggtcgtaatggataatgtgacgggtacgcgtcataaaagtaataaagaactggttggacaaggtatcggtaatatggtgagcggattgtttggcggattagcaggggcaggtgcgactgtacggtctatcgttaatataagaagtggcggtaaaacggcgctttcagcatgtatgcatagtgttatattatttattttcattatgggacttggatcagtcgtgcaatacattccgcttgctgtattatcaggtattttaattttaactggtattggcatgtttgattgggaaagcatgaagaaaatgcatgtagcgccaaaaggtgatgtcattgttatgctcgtcacgatgattgtcacagtgaagtttgatttaatgatcgctgttgcgttcggaattcttctttcgttccttatatacatggtgaaatgtaaagaacgtaaagtttctattgtaaaagaaaaagaagcgacatataaaattaaaggcccactttcgtttttaacagtggatcgtgttttttatgctttacaagacgtaaaatctccggttgttttgcgcatgaaagatgcacgctatatggatgtatcaggagctatggcgttattgaatttcattgagcagtcggataaatcaggattgagtgtgacgctagagcaagtgcctgttcatattaaaaagacgttagtaacgatggcgagtaatgaacagaaagataaattactatttgcagaagttgatgttatgtaaggaaatgccctcgtatgagggctatgcagttagaatcaactaattgctcagctctaggggaagtggagattggttatttatagtgttaaggtgatttttgggtactacttaattatagtatggaagatatgctgagattagagtttatgcagaatatacaggtgatcgttttgatgtatggaagtctggatggtttggtgataagaaagttgggaatgggaccgcgttaagatttgttggaatatgtttcgtgacatatcgttaatttagtgaaaaaagaatccttagaattgaggattctttttcgtagtttggtaatatggtaggaaaggggtgaattgtttgaaaaatataaaagcacgtaatgttgttttaacatttatcgtattgatcggcattgtacttcttctaaaaagcttagactttgcaaataatcttactcattcttgggtgcaaagtgtaggtggtgatgtagatacgtcgacatataatattatgctaaataattatatgaatgtttttcaaatatcagggggaattttacttggaatcggagcttttttattgttatattcagtattattttataaagagtaaatcaattgctaaatgaaagttataggatatacttgctgcaatcattttcttactttaacaatagattgttttattcaaaagggaaaacattggtgaaataaagggcatcgttctcataagaatgatgccttaattatattatacataaccttaccttgatggctatgctcgtatgaggaagggtattttttgccgttcctaatatccgtatatcgtaattttttgagattattgacatttattcatcttagcagtatagtaacattctagattaggtatgtgatattatagtaatgtatatgaattttgagattcctttttttcagaaggaagagctttaagctggagggaataattgatgtacaaacagttaccacacggagtgaaaattgggattacacgctcaattgttgtttcttttgagaagtatatgaaagaaattgaatggaacgaagaaaagtttgatatgcaacaatttgttgaacagtggaaacagtatttatacacaaaatcaacttggatcaataaagtagatgataagttgaaaggacatccagatttccatcaagcgttagcaatgaaagtaaatgaaaaaattaacgagcttattaataaaaaaccgagcgaagagcaagtggagcaattaaagagaaataaagtgaagcatgcagatgaaatgtgcaaattagaagctgaatatcatattgaacgtttattagtgacgaaataaattttacataaagaaaaagcctgtccaaagaggtgtgatgaccatctttttgaacaggctttttgtatgaaaaaaagtaagagaggcgagcctctctatgattagtcttgtggtacaagtgctttccaagaagataggtccatatcttcttttaatatagatgaagcagggaagacaaatgaccaaggttttgtagtgttcgctttaatttcaaggttcggtaatgtgaaagctcctttaacaacaaccgcacccgtggcatcttcaatatgaagaggaagttgctctagttgaatgttgtctttacaaccgttacgaataagaagcgttgtatgtaaatcaccattttcttttcgtgcagcttgtagacctaagaagttaatttcaccatcatttggaggtgttaaattgtctacgaaattacgtaaagcttctttacttgcttcaggtaattgagcttcccaagatggatctaaatctagtgtatgcttgctttcaagttcaaatgctaattcccaatccgtttgcgataatgcagcatccgtaattgtttcttgttcaaatgtaaaaataaatggcatatttacatttgaaggaatatctcctaatgcagaaaggttaaatgtttttcgtgcgcatagtttcttctctttatttagaaggattaatgtaacttcttcgaaagaaattggtttcggaacagtgctgcgaataaatacagctacgtcataaccgttatcacgtttttcaatctcaattccagataaagaaatttgatattcttctaaacgtggtagttctttatgtaaaaattgataaatgtatttttgttcttgtgctactgcaccccagctagggtggaagtaaagcgttggttttacagttttattttcagtatttgtttcttcttgtccgaataattgattactagagacagtcgtatcttttccgtttttcttagctttttttaggaatgataacataatctttcacctcgttattgtacgttttcaggaacacctaaatgtcttgcaacatagcggcacatttctttttcgaaattaccatatgtgtataaaaagatatctaaagcttctttttgataaagacgagtagggtcttcttgttgatattgtcttagcccgatgccttcttttaagtgggtcattgcatctaagtgattgacccagttctgatctaggaaatgaagggcaacatatcgtagcgactgttgtaaatcagtattgctatctagctcatttacgcgctctttataaagagataatgtttctttcaaaacggattgtaaatcttccggtgaatgtacattattcgctgatagtgatggcatgttttctactgataaaatttcgtttagacttgctgttaaactagcaaaatcccattcttccggaagcataccttctacaagatattgcttagaaatggcttctacagcatgatcaatcattggaataataatttcaatcatatttgtatcttcttgtaataagttattacgtaatttataaataacgttacgttggtcatttattacatcgtctaactttaaattgtactcacgcatggagaaatggctaccttcacaaattaattgtgtacggtttacaaaatcatggactttagaagttagaataagtcctgtttcatctgttttcagtgatttcgttaatttctcgacttcttcttgtgcgaaacgttttagcatttcatcttctaaagaaaggaagaattgagagctacctgggtcaccttggcgaccagcacgaccttttagctgattgtcaacgcgtcgtgattcatggcgttctgtcccaattacatgtaatccaccaagttcgtgaacaccctcacctagtaaaatatcagtacctcgtccggccatattcgtcgcaattgtaatttgtcctttttgtccagcagttgcgattaaatcagcttcttgctccgcgctttttgcatttaataattgatatgtaatatttgcttcatctaagtaacgagcaacggtttctgattgtaaaatagacattgtcccaattaaaatcgggcgtccttgtttattgtgttttaaaacatcctcacgtacagctttatatttagcgtcggctgttacgtatacgacgtcctttttgtcttcacgaatgatcggacggtttgtcggaatcggcataacttccatgttatatacacggttaaattctttttcttccgtttttgctgtacctgtcataccagataatgctggatacatacggaagaagttttgaattgtaatggacgcttgtgtttggttttcttctgtgatttctaagccttcttttgcttcaagcgcttgatgtaaaccgtcacttaaagagcgaccatccataacacggcctgtgaaaatatctacaagtagaattttttcatcgtgcacaatatagtcaacatcacattggaaagcgacatgagctcgtaatgcttgaatcatataatgatataaagtttgatgttctaaatcatataggttgtcgatatcaaacaaatcttctatttttgtaataccgtcttctgtaaaactagcagatttcgattctgcatcgtacgtgtaatgaagagtatcctggaatgatttaataacttttgcacataaatagtgtaaatcagagctgcttgatttcttaccagcgataataagaggcgtctttgcttcatcaattaaaacgctatcaatctcatcgataatagcaaaatgataggggcgttgtacctgttcattttttgaagcggccatattatcacgtaaatagtcaaagccaaattctgttccaataccatatgtaatatcagcttcgtaagcaagtttcttttcggaaggatcaatttgaggaatattcaatccaacctttaaacctagaaattcatgaacttggccaatcaattctttatctcgttttgctaaatagtcgtttacagtaataacgtgaacaccttttccttcaagagcacgtacgtacgttggaagagaagaaactaatgtttttccttcgccagttggcatctctgcaatattaccttctaatagtacaaggccaccaattaactgcacatcgtagtgacgtaatccaagtacacgttttgctgcttcacgtacaacagcgaacgcttcaacttttatatcatccaccgtttttccgtcacgaagcatgtctttaaatgtgatcgttttatgacgtaattcttcatcagataaatcagatagtttttcttctaaattattaatttcttgaacaagttgttcatattttttaagttttctcttttgagaatctcctaacagcttttttaccgaattcagcatgttgtaaacactcctcttactgacaatagctacattatagcacatgtttatcccgaataagtagaagtagtaaattgaagaaataactggatataaataaggtgttattgtacatactatatttaaaacctagcaagaaagagagtattcaatgtataagaaatttggtatgatagctaaatgagataaagtgaaatttttcaaaaaagagaagaatatagctatctcgttttatgatgtaatatgtatagaaattatatattcaaagaaaagagctagaagatgaataataagtttgtgaaaggcgctgcgattttaacgattacaacgtttctatcgaaagtgttgggaagtttttttcaaatcccattacaaaatatagcaggagatgaagtgcttgggattttccgccttgtttttcctgtgtatatgatagctttaactttatcagtagcgggagtaccgctagctatatcaaagttaatcgctgaacttcatgagaagaatgaccaggacggaattgccaaactatttacttcagcatctattattggagtaatatttggagtgcttggattttcagttattatgattggatcgagtatgtttgcaaatatgcttggtggacaagatacgagactcccattaattgtcacttcgtttgcgttattaatcgcaccgtatatggcggtatatcgagggtatttccaaggttttggagatatgattcctaccggggtgtcacaagtaattgagcagttcattcgtgttttctttatgttagcaattgcattcttatttgtatattggaataaagagagtgatgttgtagcaggcggagcaatgattggctcttgccttggggtaattacgtcactgatctatttgagattgaagtatgtaaaaagtatatatcgttataaaagtaatacatattcactacaagattttaaagataatgcaaaaaagatacttcaggtttcgattccaattgcaattggggcattatcgatgccggtgttaaatttagttgattctgtaacgattccacatatgttgcatgaatccactacaacgattcaagaacaatttggtatatatagtcgtggctttgcgtttacacaattaattgtcgtgtttgcaagtgcgatggtatttccattaattccgttgttaacagctgcattaacaaagaaagatatagcgttagccaaacaaacaattgaacgaacaaatgatcttgctcatgttttaacaacgccgataacaatctggctcatggcacttacaatcccgttaaatgttggattgtttacagatgctaaagggagtggaatgttagctattttaattggtagttcgtattttacgtcacttatggtattatcaatagggattttgcaaggaattaaccgttctaagcaagcggcgtggatagttgttggagcgagttttgtaaaagtcatattaaatatagtacttgtaagtcaatttggcataactggtgcggcttatagtacacttatcatatatatcatgatttgtatcgtaaattatatatacattcgaaaagaattggcttattcgattcacatggggagattttttgctgtaattggggtatctagtatagtaggtataggattatatttcacatctactttcataaatgtggtagattctagaattattacaataatatatagtggtttagcgttttgtgtagccttgttcatatatggcatatgcgcattaaagttgaactggatatctaaaaagcaaatcccatttttacgtaagtaaatgagtccataaatgagtatggctatttatatgtttgtgaaagaaatcaatttgaagttatccaacttttcttattaaagagttgatagcaatttgttgcatgacaaaaagttgattgcgaaatgttggaggagattaagagtgcggttagttttatcaggatattatggtttttataatgttggggacgaagcaattttgcaatcaattattaaagcgctacatgaagaggatcctactcttgagcttgttgtactttcaaatgaccccgactatacaagaaaaatgtacggtgtagaggcagtaaatcgctgggatataagagcaatttataaagaaataaagagaagtaatggcttaattagcggagggggaagcctccttcaagataaaacgagtattaaaagtattttgtactatacaggcattatgcgaattgctcgttttttgaagaagccgtattatatttatgcgcaaggaattggtccaattacgaaaagacaaaatcgtttattagtgaaatggcaagtatcaaaagcagaatatatatcagttcgtgatgaagattcatttttgtatttaaaagaaattggtattaagaaggatattgaactagttccagatccagtattggcatgtcaaccagaaggaatgaagtcggagtggttgcaaaaacattcgattcaagggaaagtaattgcagttagtgtgaggtattgggacgcaaaagaagattatatgaagaagctagcagatacgctgaaacaattaaagcgtgatggataccatattttattcgtaccaatgcatggaccatttgatcaaaatgcatcacgggatattattaatttaatgggagaagaagctcatatgcttccgtataagcttgatattcatgagaaaatttcaattttgtcggaatgttcgcttctaatcggtatgagacttcatgcgctcatactatctgccgttgctaatatccctatggtcggtatttcatatgatccaaagatcgattcatttttacaacaagtaaatcagccgattatcggaaacgtagatggtgattggacagctgaaactttgtataatgtcgcaacgaagcaactagaacaaaaagaatatgtacaagaaacattggaacaaagagtagaagaattacgagaacaaatttcaacagcgtctcgatatatcataagtgacttgaattcaaaagagttcaaaaaaagaggaatgggatcttaatttaagaggacatcctcttttttattttttgaaaaaaagaaaatgtcgaaagaaaaaatatatttgtagaaaaatgtcgaatctcgtaaaagcttgtaaacttattctcataaaaaagaagtttgagagataagatgtatgtttaaaaatcctaacattaatatataaggaatgttggtatttaaggttttatttagtaaatgataagaaaataggtatggtaattttgaaaaatctaacgctaagaaaaatgtcgaattgcagaaaaataagttgtcgattaatgtcgtaatatctctatagttagatgttgtaattggaaacctttttctgttatagttgtaaatggttataagaagattgttataaatgtaattctgacgcgtttttctgtctgtttaaaatattctgattttataattcatatcttttaaaatggaagtcgaaaaacgatcgtttagaattgtgaaaattcacttttttgtcgaatttaatgttttaaattggataaaaagggtgtatgatttctttatgattctataatacgggatattctattattctgtatgtggaatactttaaccacatttatatctactagtttcgaaaaaaatagaacatctatttaaaatattatggaactagtattacattcctaaggaggaaatatataaaatggcaaagactaactcttacaaaaaagtaatcgctggtacaatgacagcagcaatggtagcaggtgttgtttctccagtagcagcagcaggtaaaacattcccagacgttcctgctgatcactggggaattgattctattaactacttagtagaaaaaggcgcagttaaaggtaacgacaaaggaatgttcgagcctggaaaagaattaactcgtgcagaagcagctacaatgatggctcaaatcttaaacttaccaatcgataaagatgctaaaccatctttcgctgactctcaaggccaatggtacactccattcatcgcagctgtagaaaaagctggcgttattaaaggtacaggaaacggctttgagccaaacggaaaaatcgaccgcgtttctatggcatctcttcttgtagaagcttacaaattagatactaaagtaaacggtactccagcaactaaattcaaagatttagaaacattaaactggggtaaagaaaaagctaacatcttagttgaattaggaatctctgttggtactggtgatcaatgggagcctaagaaaactgtaactaaagcagaagctgctcaattcattgctaagactgacaagcagttcggtacagaagcagcaaaagttgaatctgcaaaagctgttacaactcaaaaagtagaagttaaattcagcaaagctgttgaaaaattaactaaagaagatatcaaagtaactaacaaagctaacaacgataaagtactagttaaagaggtaactttatcagaagataaaaaatctgctacagttgaattatatagtaacttagcagctaaacaaacttacactgtagatgtaaacaaagttggtaaaacagaagtagctgtaggttctttagaagcaaaaacaatcgaaatggctgaccaaacagttgtagctgatgagccaacagcattacaattcacagttaaagatgaaaacggtactgaagttgtttcaccagagggtattgaatttgtaacgccagctgcagaaaaaattaatgcaaaaggtgaaatcactttagcaaaaggtacttcaactactgtaaaagctgtttataaaaaagacggtaaagtagtagctgaaagtaaagaagtaaaagtttctgctgaaggtgctgcagtagcttcaatctctaactggacagttgcagaacaaaataaagctgactttacttctaaagatttcaaacaaaacaataaagtttacgaaggcgacaacgcttacgttcaagtagaattgaaagatcaatttaacgcagtaacaactggaaaagttgaatatgagtcgttaaacacagaagttgctgtagtagataaagctactggtaaagtaactgtattatctgcaggaaaagcaccagtaaaagtaactgtaaaagattcaaaaggtaaagaacttgtttcaaaaacagttgaaattgaagctttcgctcaaaaagcaatgaaagaaattaaattagaaaaaactaacgtagcgctttctacaaaagatgtaacagatttaaaagtaaaagctccagtactagatcaatacggtaaagagtttacagctcctgtaacagtgaaagtacttgataaagatggtaaagaattaaaagaacaaaaattagaagctaaatatgtgaacaaagaattagttctgaatgcagcaggtcaagaagctggtaattatacagttgtattaactgcaaaatctggtgaaaaagaagcaaaagctacattagctctagaattaaaagctccaggtgcattctctaaatttgaagttcgtggtttagaaaaagaattagataaatatgttactgaggaaaaccaaaagaatgcaatgactgtttcagttcttcctgtagatgcaaatggattagtattaaaaggtgcagaagcagctgaactaaaagtaacaacaacaaacaaagaaggtaaagaagtagacgcaactgatgcacaagttactgtacaaaataacagtgtaattactgttggtcaaggtgcaaaagctggtgaaacttataaagtaacagttgtactagatggtaaattaatcacaactcattcattcaaagttgttgatacagcaccaactgctaaaggattagcagtagaatttacaagcacatctcttaaagaagtagctccaaatgctgatttaaaagctgcacttttaaatatcttatctgttgatggtgtacctgcgactacagcaaaagcaacagtttctaatgtagaatttgtttctgctgacacaaatgttgtagctgaaaatggtacagttggtgcaaaaggtgcaacatctatctatgtgaaaaacctgacagttgtaaaagatggaaaagagcaaaaagtagaatttgataaagctgtacaagttgcagtttctattaaagaagcaaaacctgcaacaaaataattaaaaatcatttaataaatgattaataagggcctatgagaaaatagacaaaagtctatgagtatcataggctttttattttgctcttatttcatatacatttgaaattgaaaggagtagccttattgagaaacaaatcaaaagcgctttcaaaaatagaagaatacctcattgatatgtaaattatttgtaaattaacacctttttttgttaaaaaaacattcgaaaagaagaataaaatgtcgaaatgtaataattttagtcgaatgtagtctgaaaattgtatttattgtaaaaaatatttaggtgatgaagtggaaatatgtgctataattccaattgtgtattcgatatgaaaaatatacgaagcgcagtgagagtggtttataggaaaatggtttgttcatttctatatttaagtattatcgatatcctaataatacaatgaaaagaccgaattatcagaatgtgtcgaatcttcttttgagaaagttcttgataacgaatggttttgtatagtatgatgaaattgtttcagaaaatggtatttaaaccttatatttacatctaacggtttgtatcatttttttatgtgaactacttttcattatagtatttttgttgatgtttttattgttttatggcttttctaactagctagttttcaaatttaatatgatgtaaaactagtagcatattcctgaaggaggaaatttataaaatggcaaagactaactcttacaaaaaagtaatcgcaggtacaatgacagcagcaatggtagcaggtattgtatctccagtagcagcagcaggtaaatcattcccagacgttccagctggacattgggcagaaggttctattaattacttagtagataaaggtgcaattacaggtaagccagacggtacatatggtccaaccgaatcaatcgatcgtgcttctgcagctgtaatcttcactaaaattttaaatttaccagttgatgaaaatgctcagccttctttcaaagatgctaaaaatatttggtcttcaaaatatattgcagcagttgaaaaagctggcgttgttaaaggtgatggcaaagaaaacttctatccagaaggaaagattgaccgtgcttcatttgcttctatgttagtaagtgcttataacttaaaagataaagttaacggcgagttagttacgacatttgaagatttattagatcattggggtgaagagaaagcaaacatcctaattaaccttggaatctctgtaggtactggtggtaaatgggagccaaataaatctgtatctcgtgcagaagcagctcaatttatcgcattaacagataaaaaatatggaaaaaaagataatgcacaagcgtatgtaactgatgtgaaagtttctgagccaacgaaattaacattaacaggtactggcttagacaaactttctgctgatgatgtaactcttgaaggagacaaagcagttgcaatcgaagcaagtactgatggtacttctgcagttgtaacacttggtggcaaagtagctccaaataaagaccttactgtaaaagtgaaaaatcaatcattcgtaacgaaattcgtatacgaagtgaaaaaattagcagtagaaaaacttacatttgatgatgatcgcgctggtcaagcaattgctttcaaattaaacgatgaaaaaggtaacgctgatgttgagtacttaaacttagcaaaccatgacgtcaaatttgtagcgaataacttagacggttcaccagcaaacatctttgaaggtggagaagctacttctactacaggtaaactagctgttggcattaagcagggtgactacaaagtagaagtacaagttacaaaacgcggtggtttaacagtttctaacactggtattattacagtgaaaaaccttgatacaccagcttctgcaattaaaaatgttgtatttgcattagatgctgataatgatggtgttgtaaactatggcagcaagctttctggtaaagactttgctttaaatagccaaaacttagttgttggtgaaaaagcatctcttaataaattagttgctacaattgctggagaagataaagtagttgatccaggatcaattagcattaaatcttcaaaccacggtattatttctgtagtaaataactacattactgctgaggctgctggtgaagctacacttactattaaagtaggtgacgttacaaaagacgttaaatttaaagtaacgactgattctcgtaaattagtatcagtaaaagctaacccagataaattacaagttgttcaaaataaaacattacctgttacattcgtaacaactgaccaatatggcgatccatttggtgctaacacagctgcaattaaagaagttcttccgaaaacaggtgtagttgcagaaggtggattagatgtagtaacgactgactctggttcaatcggtacaaaaacaattggtgttacaggtaatgacgtaggcgaaggtacagttcacttccaaaacggtaatggtgctactttaggttcattatatgtgaacgtaacagagggtaacgttgcatttaaaaactttgaacttgtatctaaagtaggtcaatatggccaatcacctgatacaaaacttgacttaaatgtttcaactactgttgaatatcaattatctaagtacacttcagatcgcgtatactctgatcctgaaaacttagaaggttatgaagttgaatctaaaaatctagctgtagctgacgctaaaattgttggaaataaagttgttgttacaggtaaaactccaggtaaagttgatatccacttaacgaaaaatggtgcaactgctggtaaagcgacagtcgaaatcgttcaagagacaattgctattaaatctgtaaacttcaaaccagttcaaacagaaaactttgttgagaagaaaatcaacatcggtactgtattagagcttgagaagagtaacctggatgatatcgtaaaaggtattaacttaacgaaagaaacacaacataaagtacgtgttgtgaaatctggtgcagagcaaggtaaactttacttagatagaaacggtgatgctgtatttaacgctggcgatgtaaaacttggcgatgtaacagtatctcaaacaagtgattctgcacttccaaacttcaaggcagatctttatgatactttaactactaagtacactgacaaaggtacattagtattcaaagtattaaaagataaagatgttattacaagcgaaatcggttcacaagctgtacacgtgaacgttcttaataacccaaatctataagtcgattatagataaagtgaaaaatcagtggggattcatccccgctgattttttaatagaaagaaggctcttgtacatgtacaagagccttctttttatttcttaaacttaaacatatccccactcaaattcgaatcactatacacgaacaataccatgttaatgttattgtctttcatgtattgatatacatctttttcgtgatagtgacgcaggtcgaggatggatgtgtgtttgaaactttgtgctaagtgtggcacgatcgcgtttgcgaatgagtcttttaggactaaggcgcgtacttcattttgtgcgttgttattttcgatgacgatttctggatagtcatctgtgtaataacctgcgtatgatgttgtatctttttgtttttctacgccatatatttcatctaagttttgatgaatagtgcctttcacatcttttgcggttacgcttgtgaagttaaaaccgtctttcggtgtgtagtagcacaatttttcaccagttgcatcgatgagttggtatagttggttgttgaagcttccgactaaatgtttattttgcgcgcatgtacgagtgtaatcttctttttttatttcttttcctttatatatagaagattgttgcccgattgtgttcattatatattggtaacctaagaaggcaccgtccatattccaatgatgatctgttttgaaatacatgtcttgtatttcttcattcgtatagttctttttcaagtgttccataagttttattggttttacgtcagctggtagtttcgttagaaagtaatttaaattttcctgtgcatatgtgtgaatatgagaaggtaatttaaatgataatgcattcgtttttgacggtggtaaagcaaagtaaaactcaacgttttgttcttttgaaaactgagataagtcgtttatagcaggcatggattggtcaatttcattatattttgttgtccacgccggatttttcaggagccatttatcatcagttaaaataatgtcgttaatgagagatttgcccatattaatttgagcaatcgtatagtttttaataagctcatctcgtccgattagttgatcatttgtgtatgtttcaaaatctttaaagaagctaccagttaggagagcttctttcgtaagtgctggtttttgagcgagcggccgattttcaactggtgaaatgtctcggtctgttttgagtaacgataatatgccaaatgaaaagataatggtgagaaaaccgataaacaggatgaggttccccaattttttcataataacttttccttcctacatgtgttaaaacctgaaataaataaatggattatatgttgagttaatcaagtacataaccgaaatcataaataatgttagtaataatataggacgtacaaattgtgttgtgaacatatacgtttttggtgcaagttctagtatgtttttcattcgttttaaaattggtgtcgctgcgataaaggcaatgagaaatacgataatgtattcatgtacgtacagcattgtattgtcatcgatgaaagattgaccatctatgccgaacatcgcttttaaatattggaacgagtaagcgaagttgtcagctcggaagaagacccaaccgatcataacgattagtaatacgtatgcatgttgcagtggtttccatagtttgtttaatattttttcgaatccagctttttcaattgaaataataaagccgtaatataaaccccaggcgataaatgtccagctcgccccgtgccataaaccagttaacccccatacgatgaagaggttacgataattcgctagttttgaaacgcggtttccgccgagcgggatatatatgtaatcgcggaaccaagagccgagtgtaatatgccatcttctccaaaactctgaaatagatttagagatgtatgggtagttgaagtttttcgggaaatcaaagccgaacatttttccaattccaattgccatatcagagtaccctgagaaatcgaaataaatttgcaatgtgtaggcgataataccgatccatgctgttccaacactcatttcagatggtggtaaggcaaagattttatcggcgacaaatccaacttggttagcaattaatatcttttttgctagtccgagaacaaaaatttgaataccttctgtgaatcgttcaaaagagtggatgcgcgttttaatttgctcagcgacgatattgtaacgaacaattggcccggcaataagctgagggaaaatagatatatatagcgctaagttaagtggatttttttgaacatccccatctttacggtatatatcgatgacataggacatcgcttggaatgtataaaatgaaattccaattggtagtggaataggttccacatgaatagataagtgcaatacgttgtttaaaatgtctgtgaaaaatgaaatatacttaaaataagaaagcaatagtatattcccgatcacagccataattaaaaatgtgactttcatattttttcgtttatcataatgatgcacgagtaggccgaagcagtagtttaataagatggaaaagagcattaaaagaacgaaacgcggttcgccccatgcatagaaaattaaactaaatgcaagtaatacgaaattacgtagctcggcacgcactataaaatagaaaaataatacgagaggtaaaaagataaataagaaaatcgaactactaaataccaaaggactctcctcactttttcaaaatacatttcgtgcaaaaaaaccgacatatctattatatattcttttatataatagtgcctttaatattttagcatgttaataattcgattaaaataattattctatataatagaaggaaagcggtatggaatccttttgacacccactatctggataagataagatgaataaggtgtgatttgtttagaagggaagagatggtgtgttatttaactcgtttgagtttatttttttatttttaccgatagcatttcttttatattttctattaaataaatttggacaaactactttagcgaaagcttggcttgtagcagcatctttatttttctatagttattggaacataaaatatttgccgcttatgttagtatcgctcattgtgaactactttatcggaatgaagctcgtgaagcataagagcaaacttcttttaacagtaggcttaatatttaatataggaatgcttagttatttcaagtattatgatttctttttacaaaatgtaaattcgttatttggaactcattttacattattatcattaacgttaccgcttgcgattagtttctatacattccaaaagattgcatttttagtagatacatatcgcggggaaacggaggcatgtcattttcttgattacgctctgtttgtaacatttttcccgcaacttattgcagggccaattgtacaccatgcgcaaattatgccacagtttgctgatcgtagtaaaaagcgttggcaatcaaattatatcgttctcggtatttttgtatttgccatcggtattttcaagaaagtagggattgcagacgttttatctcctgtcgtacgagaaggatttgatgtacagcaatcgctaacctttgttgaagcgtggctttcatcattagcgtttacattccagttatactttgatttcagtggatatagcgatatggcaattgggattgcgttaatgtttaatattaaattgcctcaaaactttaactctccttataaagcggtgagtatacaagacttttggcatcgttggcatatgacattaagccagtttttaacgaaatatgtgtatatttctcttggaggaaatcgaaaaggaattacgcgtacatacgtcaatattatgattgttttcttaataagtggactttggcacggtgctggctggacatttattttctggggatttctgcacggattagcttctgttgttcatcgattgtggaataaagcaggaggtcgcatgccggactgggcaggatggcttgtgacatttttcttcattaatataacgtgggtgttctttagagcaacatcgatgcatgatgcggtgaaggtattaaaaggaatgtttggatttaatggattcgaactcgcaaatagtgtgttcccggtatttattattgagaaactacaatttttaaaagagtacggtgtttcatttactgaagcataccatgtttcattattaaatacggaaatagtagcgtatattttcggagcattatgtattagtttcttcttaaaaaattcaattcagttaaaagactcattccgtccgacagtatggacggcgttatttactgcaatattacttgtgtatagtgtgttacatttaacgagtattagtgagtttttatactttaatttctaggtggagaatatgaaaaacaaacagtggcttattttcgtttttgtatgtgtttttgttccacttgcaggtgttggaatatttaatggctatgcagattcactttggttgttctcgcataaaaataagtggaatgatgttcagtttgggtttaatgagagacaacaaaaaacgaattatataacatatcgtccgtttacttatgatggcgttatacttggaagtagtagaacaacgtttatcaatgaaaatgattttaccggattaaacgcatttaattatgcggtaagtagtacagatccgcgtgaatacgatgcgtacattgaatatgcaaaagagcgaaaaggtagtgaattatcttctattgtgattggtttagatttccttggaacgaacaaaaatagagaaatcggttttgaaaaaccagaagtatatattaatgaggcgcaaagcttactatatccaattaaatcgtatgtgagtatggatgggattacatattcccgaaatacaatccaaaactccattcatcacaataagactattgatgtatataatcgcgataacataaagtcgatgcgtgagtatacgaaagaagagcgtgatacacaaattgccgcgcaagtagataaatttagtagagagatttatggcgggaattatgagtatcaaaatatgaaggaaatattaggtactgtaaaatcccataatccgaatacgaagttttatatttttacaacgcctgtttcagaaccattgttccgtacgatgattcaatcaggacgttgggaagattataaaagatggctccatgatgctgtcgatgtatttggagaagtacatcattttatgtatttaaattcagtaacgaagaacttagataattatatggatggacatcatttcagaccagaagttggaaaaataattgcacataaagttgtaaatgaagaagatcgtaatgtgccgaaagatttcggtattgttattacgaaggataatattgatgaggtgctcgagcagattcatgcatcgtttcaatagaaagaaatagttttatttcaaaggtcgaatcgtaatgtgattcgatttttttttgcagtctgcaaaaaatttaattaagcgagtaaaaccaattgtgactgaagcagaaagaagcagcatccaaatagatgctgcttctttctattctatttctaaatcaacaattaagtaagcaagtatcacaacaaagaaaatactaacggctggtgctgttaagacgtgtccagacataaagccgataccgagcgataggacgagtgtgctagctagtagcatatgttttacgctaaatagttttttgaagtttgtgatcaagcgaatgaatatttttataccgaaataaagaagcggcagtaaatacataaggaagccgacaataccgaacgcaaagaataggtcgtggaaatccatttcgactaacttcattttcgttgtatagttaccagcgtagcccattccaaatagtttttgggatagtggtgcttctttatagtattgtttgtatacttttaaaaacttgtcgcgatcactgtaaattaaacttttcatttcagagtctgttagttcgccttgtttatgttcttcttctttaactacttttccttcttttcggtctttttcgtcttgtactgattttttgtattcatatatttgtaagtggatgctcatgttttttgcgataggggtttgcggtgtaagaacgagtaaaccacctaatacgacagcagcaacgattgtatttacaagatatgtgaatccttttccttcttttttacgatgcatcatatattcaatgaataagaagaaaagagcgatgccaagtgtaataacgatagcaccatagcctactttcgttccgatcataatgcttgcatacatcgcaagtacagttggaatccagtaatacacttttgagaaagaagttgttttatggaccgagtataagacaacgattgggaacataattgcgaaaatggaacttaaatcatttccagcaaagaaccatcctcttgaaccaatttttgagttcgggtagcttgggaaatctgttccagttgccatcgctgtgataatcgaaatacttaaaattaacgttgcatataagaaatatgtaatgattttatgaaacgcaaattcgttattttttaattcttttagtgcgataatatatccaaacagtagtacaattggatatacacttttcataatgaacttcacttcttctccaaatgaaactggagatttgatcattaaattattcacaaggccgattgcgagtacgatgccaaatagacataaataaagaatatatttttttgcgccttgttgtttatgatgaagaagtagataacccaatgcaagaagcataaaggcgaaacggactacgattccgactgttgcgctcatgtgtaatacatagattgaaaaagacgttaataaatctaaaattggttgaaacacgatgaatagcagtaggaaatgcgggaagtagttagccgtctgttttaacttagtaaccatatgttcctccatttctttatttcagtacctctctatataataggaaggaaaatgaatttctatatttaattttttatatcaaacttaagaatacaccatttcattgtaatggtaaatagatgaagagcggggataaaccgactttaatttctatatttttcaacgaaattgtatgttttatacgaggttatatacaaatttcgtgattattagacagaaaattaagaaaaaaagaagggtttttcacctcctttctataattatataagtataatctttgtgtagaaaagaggggtatataatggaagtaacaagtaaaacagaatctgtcattgtgaaatatgaagggcacgttgcaacggttatggtcaatcgcccagaggtgttaaatgcattagatgagccaacgttaaaagagctattacaaaaactgaaagaagtagcggagagttctgcgcatattgttgtgttatgcgggaacggccgtggtttttctgcgggtggagatattaaatcgatgctttcaagtaatgatgaaagcaagtttgatggtattatgaatactatttctgaagtcgttgtgactttatatacgatgccaaagctcgttattagcgcgattcatggaccaactgctggccttggattaagcattgcgctaacagctgactatgtgatggcagatatatcatccattattgcgatgaactttattggaatcgctttaattcccgatggcggcggccatttcttccttcaaaagcgcgttggtgaaaatatgacgaagcaaattatttgggaaggaaagaaattatcagcgacagaagcgcttgatatcggcttaattgatgaagtaatcggtgaggatttccaaacggctgtgaagcaaaaaattagtgagtggtcacaaaagccgattaaagcgatgattcaaacgaaacaaattttatgtgaagtaaatcgctccaatttagaacaaacattgcagcttgaaaaacgcggtcaatatgcgatgagacaaactgcggatcataaagaaggtattgctgcatttttagaaaaacgtttgccggcatttaaaggagaataaagtgtagtgatagttttattaacggttaatttaaggtaaaggggagaaagaacgggatgtcaaaaaagaggcgattcctgatgagtaccaaaccttatatggcgataagaaagaagaaccagagcattatttctttccggcagtaagggcgcatggatcaggaattgatatgttaagtgcttgtgtgaaaaaagagtggttattttataaggcagagctcggctgctattaaacataggaggatgaatgatgtcagcatataacaagttagtaagagatcgtgttccagagaagattttaatgtctggaaaaacatatacggcacaaaaattaacaggacaagcatacatacaagctttagcgaaaattggaacagaagaaattcgtgaatttgcttctatgaaagagcgtgaacatgcgcttgattctcttgcggatgcactggaagtaatcatttcattagcgcgtgcagaaggtgcgacaattgaagatgtagaacgtcttcgtaagcaaaaagaaatagagcacggtgggtttgaaagaggtatttattagatgtttcagaagaatagatttgtagggaaagcatagcgttacgcattaacgctatgcttttttgttgcaattaagctaataatgaagaagatagctgttaatacccagccaattgtaatagaagtagtagtatgaacggcataagaaacttgtaaacaaagtaatgatgctaaaaaccaaatgagtgcaatgtgtacatgtttttttgatatattcatattgtataactccttttatatactaaagtgaattttactataatttagaaaattgagctatatgagtagaggttttctagcaaattttgtatactaaataatagaagaaatgaggaggaaacgacaatggcacatcatgcgaaagaaacgatggaacttattaaggagcttgtctctattccgagtccgtctggaaatacagagaaaatcattcgttttattgaaaactatgtaagtgagtggaatgtagaaacgaagcgtaacaataaaggcgctcttattttaacggtaaaagggaaaaatgatgcacagcaccgcttattaacagcgcacgttgatacgttaggtgcgatggtaaaagaaattaagcctgacggtcgtctgagtctttctatgattggcggatttcgctggaactctgtagaaggggaatattgtgaaattgaaacatcaagtggtaagacgtatacaggaacgattttaatgcatcaaacgtctgtacatgtatataaagatgcaggtgaagcgaaacgcgatgagaaaaatattgaggttcgcattgatgagcgcgtattttcagctgatgaagtacgtgaattaggaattgaagtaggagacttcgtttcatttgatccacgcgttcaaattacagagagtggatacataaaatcacgtcatttagatgacaaagtaagtgttgcgattctattaaaattaattaagagattacaagatgaaaatgtaacattaccatatacaactcatttcttaatctctaacaatgaagagattgggtacggcggaaactctaatattccagaagaaacggttgaatatttagcagtagatatgggagcgttaggtgatggacaagcatctgacgagtatacagtatctatttgtgcaaaagactctagcggtccgtatcattatgcactgcgtaaacatttagtagagcttgcgaaaacgaacaatattgaatataaagtagatatttatccgtactatggatcggatgcatcagctgcaattcgagctggatttgatgtgaaacacgcattaattggagcaggtattgattcttctcatgcatttgagcgcacgcatgaaagttcgattgctcatacagaagcgcttgtttatgcatatgtattatcagagatgattgcagaataagaaaagaaataggctacttctagtagcctattttttgtttgcagagaaatcgactttatttaacaaaaagtaaatgtattgtaatttattttacaatattaagaaagtaggtttactacataattcgagtattataaaataatagaggcgcactaatttttttgttcggatttgtcgaaatttatatattaagattatgcgttattaaaagatgattgtcgagaggagtattattttttatgaagtatcgtgcagtcgcggcaggtattttagccgcaagtttattatcgtctccagtaagtagtttcgcagcagcgaagaagttttcggatgttcctacatgggcgcaacaatcagttgattatttagtaggaaaaaaggcgcttgatggaaagccagatggaacgttttctccatctgaagcagtagatagagggtcagctgcaaaaattttagcagtcgttcttggtttaccagttgatccaaaagcaaagccatcatttaaagatgcacaaaaccattgggcagctccgtacattgctgcagtggaaaaagcaggtgtaattaatggggatggtactggtaaattcaatccatcaagccaaattaaccgtgcatctatggcatctatgttagtacaagcatactcattagataagaaaattattggagaacttccaacacagtttaaagatttggaacctcattggggtaagaaacaagctaatattttagtagctttagagatttctaaaggtacgggaaatggctggaatcctgaaggaactgtaactcgtgcagaagcagctcagtttattgcgatggctgatcaaaataaaacaagtacatcaaaaagaatgtatatgaacagaaacgttattacatatcatcaaccatcattatcctctggtattactgatgttcaacataagccacaaatggttgaagtgacagagcaaagagcagacggctggttgaaaattgtaacaagtaaaggtgagaagtggacacctctaacagaaaaaacagaaacgattaatgaagaatttactacttatgaaacagcttcacatagttctaaagtgctaggtacatataatgcacaaacagtaacggttatggaagagagtggtagctggattcgtatccgcgtaggcgctggtttccagtgggttgataaaaatcaattaaatccagtaaaacaagagaactttttagaaggtaaagcaattattattgatccaggtcatggtggaattgactcaggtaatgttggttattacgagaaagaaagtgaaactgtattagatgtatcattacgattaaagaaaatatttgagcaaaaagcaccatttactgttatgttcactcgtacagataatacacgtccaggagtaaactcaacagattcattgaaaaaacgagtagagtttgctcaggaacataatggagatatctttgtaagtatccatgctaatggttctgcagagaaaaatggacaaggtacagaaacattatattatcagtcagcaagagcaaaagtaacgaatccgcatgtagaagacagtaagttattagcacaaaaaattcaagaccgtcttgtagcagcacttggaacaaaagatcgtggtgtgaaacatcaggacttatacgttactagagaaaatacaatgccagctgtattaacagaattagcatttgtagataataaaagtgatgcagataaaattgctacaccaaaacagagacaagctgcagcagaagcgatttatcaaggtattttagattattacgaagcaaagggtaataacgtatcttctttccgttaatacatcaaaagagattgccaataggcagtctcttttatttattaacgtttctctttatttccggcatgtgatatcatttaattttatataagaaagtattgtaattataacgatatagaggatgataatagattgaataatcatagtaaaacacctgcatgtatatatacgtatgcatttcgtgaggaggagcgtgctttatgttacttggaaatgcgctcgttctttggaatggagtctcacattaatattttgaaaagtgatgtcaaaattgatccaagtagaagtgcatttataaaagagtgcgttgaggttatgtacgaaggagacgacttagaaagcattttaaaacaagtagaacaaattgatttggcgggggcgtcatttaaagtgatcttcgttaaaattaatgacctcgttggggagaataaaattgaatatggagaaagacgtcttattgaacgcgaccttggtatgcatattgaaggagaagcggatgttcgtaatccagagcgtgtattcgggattgttcctcttggaggacgctggtacttcgggcactatgtagaaagtgaaccagtttggtatcatcacataaaaaaaccacatagttattccacatctcttagcacacgtgttgcgagatcagttgcaaatatcgcggtgccaaatccagagggagtacgagcaattgacccgtgctgtggtattggaacagtagtagtagaagcgctttctatggggattaacatcgttggtagagatataaatccacttgtagttcttggaacgagaaaaaatatcgcgcatttcggattggaaggaacagtaacaaaaggcccaatcgaggagattacggagaactacgacgttgcaattattgatatgccgtacgacttattcactcacgcaacaccagaagaccagctctccattctttcaagcgcgcgccgcattgctaaaaaggtagtcgttgtcacaatggaaacgatggacgacatgatccatgaagcaggatttgaaattacagatcgctgcactacaaaaaaaggatcattttctagacaaattcttgtttgtgaataagaaaggaaggtcacccgtgtgggtgaccttttttgtttggtattggtgtgtgattggttggtggaatggaggagtgatttggcgaaatttgtcggtaagtcgatattccatgtcgaatcgtcgatatatttaaaaaatcgccgatatattgtgtggaatcgctgatatattccaagaatcgacgatatcgttacattagaatgttactgttcttttaatttctcttgctgtgcaagtagtaaattgcgcaagatgtgtccgcggtaactttctagttttcgtccttcatgatagcgcacacctaatttctttagttcggctacgtaccatccttttgttccgtaatacatgagatcacttcctttttgcttttgaacagtatatgttggggggaaagtaactttccagtgaaaataataagacaggttatatcaagggcccccataacatagcctccggacagtgtataaaaaaatagacagtaatgtaagcttttttaaacaatgtatacaaatttataccctatgcgttggcatgatatttgcaataaaaagagtattaacatataggggagagatagaaatgaaggttagtaaagtgtacacgacaattgatgctcacgtagctggggaaccacttcgaattattacaggaggcgtgccggaaataaagggagaaacgcagctagaaagacgctggtactgtatggaacatttggattatctgcgcgaggttcttatgtatgaaccgagaggacatcatggcatgtacggttgtatcattactccgcctgcgagtgctcacgctgattttggtgtattatttatgcacaacgaaggatggagcacgatgtgtggtcacggcattatcgctgttattacagtcggaattgaaactggtatgtttgaaacaaaacaaaagtttattattgatagccctgctggggaagtcattgcgtacgcaaaatataatgggagcgaagtagagtctgtatcatttgaaaatgttccttcatttgtatacaaaaaagacgttcctattaaaatagataactatgaatttcaagtagatatcgcgtttggtggagcattttatgcggtagtagatagtaaagaatttggcttgaaagttgatttcaaagacttatctgctattcaacagtggggcggtaaaattaaacattatatcgagagcaaaatggaagtaaaacatccacttgaagaagggttaaaaggaatatacggcgttattttctcggatgatccgaaaggggaaggcgcaacgttgcgaaatgtaacaatcttcgctgatgggcaagtagatcgttctccttgcggcacaggaacttccgcaagaatcgcaaccctttttgaaaaaggtattttacaaaagggagaaatattcatccacgaatgcattactgacggggaatttgagggggaagtattgtcggtaacagcggtacatacatatgaagctgtcgttccgaaagtaacagggaatgcatttattacaggttttcatcagttcgttgtagacccgagagatgatttgaatcggggatttttgttaggataagaggaggtggtggaaagatatgctagttataagcgcgaaagaacaaagagacttagtaaatatgaacgaagtcattgcatacgcggcgcttgctttacaagagttttccgcagaaagaacgatcacaccaatacgtacttcactgccatttgcgaatgagaaaaatactgcattaattatgccttccgtagcggagggacttgaagtacttggcttaaaagtagtaacagtagtcccgcataacaaaaagataggaaagaaaacgataaacgggattgtgatgctatccgactttcaaacgggagaaccgctcgcacttttagaaggatcgtacttaacgatgattcgaacaggcgccttatcgggagtagcaacaaaatatttagctcgtcataacgcaaaaactttatgtattatcgggacaggagaacaagcgaaagggattgccgaagcagtatttgcggttagagatattgaaagagtcatgttatacaaccgaacagaagaaaaagcatatgcattctcgcaatatatacaaaagagattcaatacacctacttatgttcacaaaaacgcaaatgaagcaataagcgaagcagacatcatcgttacaactacgaacgcatccacaccagtcttctcagaaaaactacaaaagggcgtccacataaacgccgtcggctcatttaggccgaacatgcaagaattaccatctcacgccatcgctaatgcaaataaagtagtagtcgaatcaaaagaggcagcactagaagaaacaggtgaccttcaagttccagtgcgagaaggtctatttgaggcaagcgacatccatgccgaacttggacaaattataagcggggaaaaagcaggccgcgaaagtgatgaagagattactgtttttaaatcggttggtttggcagtagtggatattatcgttgcgaagtatttgtatgagaaagcggtggagcgcgggggtgggagtaggattgagttttgagggagactgccttttggtggtctttttttgcataaaatcttgtaaagcaagaaaaagtagagcatctatatgaattcaattacatatccagtaataactacaacacggcccttcaattagcatctagtattgctactggtctggctgaagttcaaagtagaaaagaatttagtcctgtaagtggtgtatttagtacacaagggttgaatatgggttgaacaacttctatccaagcaattacagaaaaaacattattctaaagaaaccggtattatagaagaaacgttgtttgataaacttaaagatactgttgaaaataacgtagaagcgatggatcagttgtacgaaaaatttattcgccagatgaaaatttaggaggctatttatgaatgatagagattatatttatgaagaattaagtgattttttaggtggaacattccatcaagatatggaaacacaagaaaaagccttacacgaatttatagaagaagctcacaaaatttgtatagaaaatactataaattatataactgcatttttaaacagtaatctatccacggaaaaaaagaagaattcattgaatattatacagatatttattttcctgctttaaaactagcgcccctagaatggcttgaacaaacaggtgaaacattaaaacaagcattaaaaaatacttagtgaaaatcgaccgcttatagtaggcggtcgtttcttcgtcttaatttacattcacatacgcatcgctaattggggtaccgccaaatgcccgtcgagctaaaattttgaagtacccccaaatgaaaactttctttctctagagttagttactttgaaaaatcggcagttttttcgtttaggggtatttgctttccttagcttgagggcgatgtgggattttagattaatggtcagcgactgtctatatttgcatgtcttatcatataatgcctctgattttcaaatgtaattttaatgacatgctagattatatattccgctcttaatatatttaaagggtgattgggtattaagattaattaatggaatgaaagatttggattaaatgcacctattattacattcgggaataatatcactaatgctgaaaagatatttgatctaggggttattttgagtattttaaaaataattaaggagagaaaaagtagaatgtttcatgattaaaattgattatatgctaatatttcaatagaaaggggaaatatttaaaaattcacaaaatattataatttatttagtgaaattaaccaatgtatattatactcattatgtattaaaggggaaatgaaaaaagcttggtcaacagtagcggggtggtttaattaacatgaaaaaaagtatagattttaataagaaagcttttgcgcattatatggcactttatcctgtaaatgaaataagagtccacgtaattgtcctcgtccttttgggggcagacgtgtttgttcttttgcctgcgttcgcaaatccttttcgattactctatgtatatatagtaactcctccagttatttttttaaatttgtgggcgatatggattgctatcaatcctcggaaacgacaattacaatacactctatttcgaggagtatatggtaccatatgttcagtcggattattggttataactcaaaaatatgcctatgaagtgttacaattacaaactcccatctattttattctttcatttggtttgtatggttttgctttgtatcatttttataaaaatcatattgaaaaacttcaggaaccaagaaaaaaatcaaaatcatcgaaaggaactggtggtgtaaaagtagcagctattgcagcgggattggggcagttaattgctaatatcattcttagcattgcaacacaacagatgggggcaattgtatttatgtgtgcatgcacagtgttttcgtttgctttgttttatatgattatagaactccataagtattattatttacggaagcatatagaagatggagggaaaatacgtataggcttttaaagaggatttgttgcatttcaagtatataatcgcattcttcttatggaagtcattcacgagacttatagcaataaaagatgtataagtggaagattatattctagtaaaacatctgaaggaatggaaattaagtttgttcttattaatgataagattataacggtttatccaatgtattaaagaatgtgaggtactcaaaaatgaaagtaactattcagcccatagttaaaaatgcaagaccatatagaggtaattgctaagaagcaccccctaagtttcagatgaaattaaatgattgaatatttatatttaaataatcgattatttatgctttaatatttctatgtacataactgggataattaggaatttatatttaatatgttttaagaaaggggaatgttttttttatggaaactccagaaaatcaatttaaacgtgcacttaatccttggttctccatttggacaaaaccacgtgatacaatgaaagaaatttttatatccaaacctaagaatgtgtttttactcattttattaggctcattcgtacagactttagatcgagcatcttctaaaaatgtggcggattcaataagtagtccagtttcattaatctcaatggttatattcggtaccttcgttgctttcttaatttattattttttgctaccagcgttatttaattgggtggcaaaaaaacttggtggacaaggtacctttgaaaaaacacgttactcagttgcctattcttatatcccttacgtttattctcttatattagtttgggtgccttcatttttcttgtttgggatagaaaactttacgagtgagacaccggaaatggatagtagcataactttaacgattttgtttcttatttttgccataattgatgtagttattggaatttggacaatcattatttccttaaaatgtttaggagaagcacaccaattttcagcatggaaagcattattaacagtaatagtgtcctttatgattatcattcttcctttggtaataatagtatttcttatagtaggggttacaactttttaatcatttatttgcctcttatttatccaaatgttttctacgcgctgttagtaattgttacaggatgaacaaccacatgattcggatgttccacttggcgaagcgtatgacctatatgatcaaattgatcgcccgttttacggcctgtttttcttattatcagtgttaacaggaatttgtgaaggcaaacttgaaaatcaaatattaaactattaaaaccttaagggagctgagtagattgtctttgtttgtctcttattttccaatcggagaataagggatgaatttttatgaaggagtaaatgcagcctttattaccattcacgccatttttctgttatatcttcctcagactctaagccagctatttgtgctgctgtatcaataaattcatagagatcttctctttccattgtttcaatgaaatggtcgtgttcgatatttagttcatttaatttcataactacctctttaacaacttgcattacttcagcttcggttggattctcacctaattgctgtaaattgttaatgtaagtgtcaagagccgtatttgttgcacttatattttcttcagtgaaaaattcccggtcttcatcatactcaacccatgcggttgttgggttgtttttttcaattcatcaaatgtcatgataacctcctaaaagtttttttatctccaatctcattctacattttcgatcatgtatagcaatcattttagagggattttctgtaagctactagttttttaactcattttacgaggtaacctattcgtggtctttttagtttatttttcgcataaatatattttatcgcaagaacgcattaatagattttaaactttctacctttgtgaaaaaagtttgacaatacatacgggtagtggtaatttaaaacctataagaaaactcggtattaattccgggttttcttataggtgtaaatagtcgagaggggtcgaaatatgaagaagaagttgtttgtattaccatttgtcctactattatttattgcattagctgcttgttcaggggaaaaagattcgaagcaagcaggaactagtaaatcagggattccgaaagatggaggaacgttaacgattggtgttagcgataacccagagacgatgaatccgctttatgcgaatgatcgtgtttcgttaacggtgcagcaagctttatatgcaccgctgtatcatatggaagacggtaagaagaagtttgttcttgctgagagctttacgccttcagaggatcaattaacatggactttaaaactaaaggataatttgaaatggcatgacggtaagaagattacatcagacgacatagcatttacattccaatctattttagatgagaagcaaaatagctcaagtcgtgaaaactttgtttttaaaggaaaaccgcttgaggtgaaaaaggtagatgagttaacaactcaattcgttttaccacaagtaagtgcatctttcgaaggtgtgatgaatgatttcttcccaattccgaaacatgtatttgaaggggaagcagatttagcgaagagtaagaaaaacttacagcctgtaggatcaggtccgtttaagtttaaagagtataagtctgatgagtacgttgcattagatcgatttgatgattatgtaggtggtaaagctaaattagattctatcgtataccgcgttgtaaaagatcgtaatacagcaaatgtttcactacaaaatggtcaaatcaacatgaagatgattgagccacaagactttaagaaattagatagtacagggaacttctcaatggtgacattcccagaaggtagattattctacttatcttataacatgaatacagatctgatgaagaaaaaagaagtgcgccaagcaattgcacatgcgttagataaaaaagaaatgattaactcagcattcgtttctagtcaatttgcagaaccagcaaattcaattttaacgccagacgctatgtattatgcaaaagacattaaagagtataagtatgataaaaaagaagcgaaagatttattagcgaaagctggcgtgaaggataaagaaaaagtacgcgttatgtatgtaacgaataataaaattatggaaagcttagcgctttatacacaacaaaaattacaagaagttggcttagaagttgaactgaatgcattagatgctagtgcagcaagtgacaaaagcttagataaagagaataaagaatatgacattacattcggtggttacataatgggacctgagccagattcatataagagcttattcttaagtaatgctgaatacaactatgcacgttataaaaacgctgatttcgataagttatgggaagaagctgcagttgaaacagataaaacaaaacgcgcagaactatatcataaaattcaagagacagctagagaagacttaccttatctaccaattgcgtatccgaaagcagttattgcagtagataaaaagtttgatggattgaaagaagcaaaagcaattcctgtcacaatgtttgaagatgtatctaagatttatgaagtgaaataagaaacaaacagtaaagaagctggtggaaatcagcttctttagcttgaggggggaagtttgtgtataaagtaattgcgaagaggcttttaaatgcaattccgcttttatttgttatttctattatttcttttctattaataaaactagcaccaggagatcctgtgcgaaactttgtcacgccgaatatgagtccaattgatgttgagcgtattcgcaaaagtttaggactagaccaaccaatttatatgcagtatattttatggctgaaaaatattttaacagggaactttggttactcactgcaaaatcatcgtcctgttttagatcttattgtagaaagattaccagcgacaatcggtttaatgggatcttctttactcgtctcatttgtgatcgcaatcccacttgggttatttacaggtgtgaaaaagaattctatctttgatcgcattgtaaactttatttcctatgtaggaatctcaatgctagtcttttggttcgcgttactattaatctacttgttctctttaaagctgaatcttcttccgagtatgggtatgcgtacggttggccaagattccgtctgggatattgtccaacatggtattttaccttgcatggtgcttgcgttccaaaacatctctgtctatatgagatatattcgctcaagtacgattcagcaattagaagaagactacgtacaaattcaatatgcgtacggtgcttcaaagaaaacagttttatttaatcacgtgcttcgaaatgtattaataccgatcattacaattttcggattatctattccaagtttagtgggcggagcgtttattacggaaacagtattttcatggccgggtcttggttcacttggggtaaatgctatttttagatttgattatccgattatcatggcaattacattattatcatcattcatgttaattctcggtaacttaattgctgatattttatatggcgtagtagatccgcgcattcgaatgagggggtgatttggaatgaataataggagatttcaaacgataaagcatagttttacaaaaaataagtttgttgcaatgggagttattatacttgccgttttaacggtcgcatcgattttcgcattcgtatcgccttacgatcctagtaaaatgtcaattccagatcgcttacaagaaccaagtgtgagtcatcctttcggaacggatgattacggaagagattacttaactagggcgttatatggtggacgcgtttcacttgcggttggtttccttgcaatggttgtatctgttacaatcggtaccgcagttggaacaattagcggatactttggcggaaagttagacaacttcttaatgcgagttgttgaagtgctgatgtcaattccatcattcttcttaatgttactattaaatgcttatttaaaaccaggaattacaacgttagttcttattataggattactaacatggatggacaccgctcgtatcgtaagggcagagactttatctgtaaaagagcgtgagtacgttttatatgcaaaagtgtcaggacaaaaatcactcacgattattgtaagacatatcattcctaacattttatcaaccattattatcgccgcgacattaacaattgcgacatcgattttaatggaatcatcacttagtttcttaggtttaggtattagagaaccagattcttcttggggcagtatgctgaacaatgcgcaaggatatattggcgaagcttggtatttaacactcttcccaggattccttatccttttaacggtattaagttttaatgtaattggtgaagcgttgaagaaagctttcgcaccaaaaggagctggaaatgaaaactaaagtgttaagtgaaaggagtgagaagcgtgtctgaaaaactactagaagtgaaaaatttaaagacttcttttttcatagaaattggagaagtggaagccgttcgcggcgttacatttcgtttaaataagggagaagtagttggtatcgttggggagtctggaagcggaaagagtgtaatggcgaagtccgttatgtctctcgttacgtcaccagggaaagtgaaagaaggagagattctttttcataatgaaaacatcctttctaaatctgaaaaagaattacgttctattagaggaaatcaaatttcacttatctcccaagatccaatgtctgcgctaaatccggtcgtgaaaattgggaaacagatgatggaagtaattatacgtcatcaaaaagtgaaaaagaaagaagcagagcagatcgcaatcaacttgttaaagcaagttggcctttcgtcaccagaataaagggtaaaacaatatccgcatgaactaagcggtggtatgaagcagcgggttatgattgcgatggcgatgtcttgtaatccagatcttctcattgcggatgaaccgacgacagcgcttgatgtaacgatacaagcgcaaatactagacttaatgaaaaacttaaaaaatgaaacgaatatggcgctacttcttattacgcatgatttaggaatagtcgcgcaaaactgtacacgcgttatcgttatgtatggcgggcttattatggaagaaggacctgtacttgatattttccaatcaccgaatcatccatatacgaaagggctattaaactctttgccaaaaatatcgaacggcgtaaaagaaagacttgcgccaattcaaggtgtaacgccaaacttattacatccgccgaaaggttgcccattcgcagagcgttgcccgcatgcgatggacatttgtgaaaaagaacgtccgccgtattttgaaatcggagacggaaggcgttccatgtgctggttaaatgatagggcggtaggtgattcacatgcatgaagaaaacttaattgaagtgcggaactcaaaaaagtattttcctattaaaaaaggaccattcggcagaaaaacagagcaattaaaagcagttgatgacctaagcttcacaattaaaaagggtgaaacattcggactagtaggagaatcgggctgcggaaaatcaacgacaggaagaagcatcattcgtttacacgatgtcacttcaggtaacgttttattcgatggaaaagacatcgcaagtttaaaggaaagtgaactaaaagaatatagaaaacgaatgcaaatcattttccaagatccatacgcatcattaaacccggcaatgaacgtattccaaattattagcgaaccaatgaacattcacggatcttatgaaaaagaagaacaaaaagaaatcattttagaccttctcaaaaaggtaggcctaaaagaagaacatctatatcgctatccgcacgaatttagcggaggccagcgccagcgcatcagcatcgcgcgcgcactatctgtaaaaccagactttatcctatgtgacgaaccaatctcagcactcgatgtctcagtccaagcacaagtcgtaaacatgctgcaagacatccaagaagaaacaggcgtcacatacttattcatcgcacatgacctatctatggtaaggcacatatcagatagaatcggagtcatgtacttaggaaacatagtagaaattgccgatagcgaagacctatacacaaaaccggcacatccatacacacaagcactactttcatccatgccagaaccagatccaactaaaaccgggaaagatcggatcattctagagggagaagtaccaagtccactcaactcaccatccggctgcaaattcagaacgcgctgcaaattcgccactgaaaaatgcgcacaggaagtaccgaagatggtggagattgcgaaagggcatgaggtggcttgtcatttgttttagagtgggggaaagcactggggggacctggtgcttttttcttttgtagggggcgtgggtgctggtgtgggattggttggtagttttggcgctgttttttgcgaaatttgtcggtaagtcgatatgttgtgtcgaatcgtcgatatattcggagttgcggtcgatataattggataatcgctgatatatttttgtaaagagtgtgattggttgtagattaatgatcagcgactgtctatatttgcatctcctatcatataattccctttatttttcaactataattttaatggcgaactttttttgttgggaaagtacgtaaagtaagacaacgtattaaaaatcatcgtgatgaagtatatcgtattgatgtaagtattgtagaaggttcgatggaaagagaaatttacgaaacatatatgattaacgaatttcaagcaaagtataatgtggataaagtattttataaataacaccaacgtaaaacatgatcttggtactacatcaagatcatgttttttatatgcaataaaaacaattgattactcttaatcattcgacaagatgcaacaatttaagattgtattttttgctatgataagtaaggaatttacatatcgtgttattgggggataaaaagagatgttgaaaaaatttactacatgtattttaggtggcgctttagtattcaatttatctggttgcggcaatacatccgacaaaacttcttcagaatctaaagaaactaattctaaacaagaagaaaagaacgtgcaaacaactgatgaggcgaaaacgaaagagaatacaaagcagaaaaatacagaacaaacaaaagagaagtcaaaaataaaagaaaaagagtatgctgtaaacaaggattttcatacacctaaatttgatgtaactgtaaaaagagttgtagaaagagataaggttggtaaagaaagtataggattccaaaaacctgaagatggacatgtctttattgttgtagaagcagaagggaaaaatattacaagcgaaccgatgaaattagcctttttaccatcagtggatttagtggatgaaaatgataatgcttaccaaagtgatgtgtgggcagctagtagttatgatgttgaaaaaggtgagacctctagtattactaaggaattaaaaccaggggaagtaaagagacaaaataaagtttatgtgattaataaagaaaaatttgatacaggaaaatggtatgtagttgttaacaatgagtataaggaacaaattaaatagtgtttatttatgaagaggagagggctcctcttttttgttataagttaacatagaattttattttaacatgatatcagagagcgtttattgaatagtgaattaaaatttaaataaatcgaagaaagagtaatcttatttatactagaaaaatagcaaaggagagtaaaaaatgaaaatttgggaattaaagagttcatttgatgactatgaatcctttcaattattgaatttagaagaagattctaaaaagtattttgaagggaaaattgactcggcagtaaaagcatctgactcatggggagaaatacgtattaaatgtgtagaagaaggaaatcaaagtgatttgcctcatttttggggagaagttggtacaacaatggttagtgggaaagctaaaaaattcttagaatctatacttggtgataatgtagaatttcttcccctaattcatgatgtgacgggagaagtgtattatataattaacgttttaaatgcaatagatgctattgactatgagaaagctatactaaagaaactacattctggcttagtaatagatttcaaaaaatacgcattcttacctaatatggttaagaaccaaacaatatttaaagtttacttaaatgaaatattacatattccttccgtttttgtatcagatgaatttagaaatacagtgttagaaagtgatttaaaaggttttgaatttataacggtatgggattcagaagcaaacatgtaaaagaaagtcctaaaataattgataggagttagtgatatggatgcaaaggttttagaagttctaagaatgttaaacaattatgagggaaatgaaaaagaaatttttgaactgattcaagctgaagtaatggtgaaatttatatgtggaaaaatctgattttagaaattgaaaaaatagagaaaagttttaatgataaactgaatacaccagcaacagatagtgaggttcagaaattaagagaacgcatgaaagagagttttaatgttgacctgccgagtgaatatgaggagtttcttaaaaatgtaaatggattagattttaacgggctagtattttatggagttgactcttatttgttagatacagaaagggacgaatcaatttgcgggcttatagaaaccaatgatatttggtatgaaaatgaatttcaaaaagagcatcttttctttggcgattcaaatattgcgtggttttgtaagagtttatcagacggtacttatttagaacttgataaaccatcaggtacagtaatgaacacatataatgaacacatataatgattttaatacaatgcttgaggaagcgttaaaaataactcttctttaatagggggtattaaaaattatgtttaattttttgaaagaatatgttgtggcagacagaagtgtttgttctaaacaaaaacctattttctatcctatatatcaagatgggatagatgaggcagaaagcttattacaaatggaactcccaaaagaactgaaacgcttttatcaagaaataggttgtgggtttttaaagtctgataaaaaaacgtttttcaacagatttatggatccgatttcagttgcagatttccgtttaaggcaagatatttatgaatataatcctaacctagatgatgtagatgatgatgaatcattagtgttttttgaagtaacagaacttaactttttaaccattaaatttaaagaggaaaatgaattaagtcaatgtcctatttactctgaggatgagaaaatagcggattctttagaagaatttttaattaaaatggatgaaaatcctgactattatatttaatctttttaagacttgctttaaggtgtagcatttgaaaaatatctaatcatgagtaaaaaagcttatgtataacctgcataagcttttttaatgtccataaaatgaaagaaattttcatatccaaatctaagaatgtgtttttactcattttattaggctcactcgtacagactttagatcgagcatcttctaaaaatgtggcggattcaataagtagtccattttcaataatctcaattgagttgtacatcaataaggtgtgactttttatttatggatttacgacatctttatttatagtgttttgaatgtatactttttttatatgaattgaggatatcaagggaattgttgagaagtcaatgtttaagggggaatgaaagtaaactaatatttaaaagtttactttcaaattagaaatacacttattagacactctaagtaataaatttgttccactttaagaggaggaagaattttgggtttttaaattatatatgaatcaattaagcttttttagataaagcaaatcgagttcagataaacgaagattatagaatacataattttaactagacttattattaactaattgatccccgccaccaagctccgcctcaatctgcgaagtcttcgatgattcatccatacgccaatacgtaataaagctgatggcgatacatccagctacgtagaagtagaatagtgattccattccgatactttttagccataatgcgatgaactcagctgttccgccgaatatcgcaacggttagtgcatatggtaaacctacgccaagtgcgcgaatttcagttgggaagagttcggcttttacaattgcgttaatggaagtgtaaccagtaacgataatgaggccgaccatcatgagtaagaatgctacgattggttctgtcgttttttccataaagaagaagattggtgctgttagtaacgttccgagaataccgaatgccattaataatgggcggcggccgattttatcagatagtagccctgcaatcggttgaagtacgacgaatataagtagtgcgacaaagttaatccagcttacaatttctttcggaagaccgactgtgtttaccatgaatttttgtaaatatgttgtgtacgtatagaatgcaacagtgcctcctaatgttaggccgactactgtcaatactgctttcggatgtttcataagagtgcgaacggttcctgcgctctcgcgtttttgtgattttatgtttgcgaattgctccgattcatccatcgtacggcgaagccataatacagctactgcacccatcgctccaataatgaacggaatgcgccatccccaagctttcatatctggttcgcttagtaattgctgaagaacaatttgaacgcctaatgcaaccatttgccccgcaacgagcgttacatattggaagcttgaataaaaaccgcggcgaccactactagccatttcagataaatacgttgcggaagttccgtactctccgccaagtgataatccttgcagtaaacgggcaagaactaaaataattggtgccataataccgatgctttcgtaactaggtgtacaggcgataattaaagaaccactggccataaccgtaatcgaaagcgttaatgctgctcggcgtccgtgccgatctgcataacgtcccattagtaaacttccgatagggcgcattaaaaatccaactgcgaaaatagccgctgtgttcaataattgactcgttggatcacctttaggaaagaactctgctgaaaaataaacagcgaaagcagagtaaacgtaccagtcgtaccattcaattaaattgccgacagaacctttaaaaatattgccggcgactcgattagattttgcttgagccataatcattcctcctcttgcttagtagtaaaatgataaatatgaaagcgtgttcattgtagttgaattgtactgtttttcgaatgaaatctcaatattatgacaattttattctttttgtactttatgaacatggatatttttaatagttgcttcattttcagttttgtcataataatagaaaaaggagattgatagttttgaatattttatcaaagggtatggggtatgaaaaaatcacgcaaagtgtcattacaaacgaaaatagtaagcttaattatcgcgttaattttatttgtcgttctcctgttagcaggaatatttgtttacattcagtccgttgatacgaagcgtcaagtggaacagttagcactgcaaacggctaaatctctttcttttatgccagctataaaagaggcttttcaaaataacgagcataaaaataacattcaatctattgcagaacaagttcgtgagcaagctggtgcagattatgtaattgtggaagatcgctatggggttatgtattcacattctaattcagagttaattggcacaaagaataacaatccatataactatgaagcactcacttttggcggatactatacactcgaaggaaatggtacaagtagtccagctttaatggcgaaagcacccattattgttcataacggagactatgatcaagtagtaggcgttgtgacagtggagtttttaataaaaggtattgaatctaacatattgagtagaacgaaagaaattatcctcttttccttagcggtgttattagtcggaattgttggcggcatccttttagcacgtagtattaggaaggatacactcggtttagagccgaatgaaatcgcagcgctataccgggaaagaagcgcgatactactatctataaaagaaggaattatcgctattgatcgaaatggttttattacgatgatgaatacatcggcagaagagatgttacatgtaaatggtgattatatgcagcagcacatttcaaaagttttaccggaatttcatatggagagagtactagaaaacgatcaagaaatcgcatttcaagataaagtgtttattttaaacatgacaccaatacttgaaaataataatacggtaggcgttgtatgtagttttagagataaaacagaactgcaaaaccttgtgaacacaatatctgaggtaagaaagtattccgaggacttacgcgctcaaacacatgaatttacaaataagcttttcgtcttatcaggattacttcagttagggcactacagagaagcgattgaatttatccaacaagaatctaatattcatcaaagccaaaaccatattttattccatcaaattcacgatgcgaaagtacaagctattttattagggaaaatcggaacagcgtctgagaagaaaattgattttcatattgaaggagatagtgcgcttcatccattaccagaccatataaaagtgtcgcatcttattacgatacttggaaacataatcgataatgcgtttgatgcggtgagtgaacgagaggaaaagaatgtttccttctttgtgacggatattgggcacgatattgtatttgaagtaatagatagagggataggaataccggcagaaaaaataacgaccatttttcaaaagggattttcaacgaaaggaaacaatcgtggttacggactagcaaacgtgaaagaaatggtagatgtactagaaggaacgattgaaattcaaaacgagagaaatgggggagctatttttacaatttaccttccgaaaacattgagagaaagtacataacaaacaggggatgggtatatgttgaaggttgcaattgcagaagatgatttccgcgtcgcgcaaattcaggaagagtttttattaaaaattaaggatgtaaaagtgatgggaaaagcgttgaacgcaaaagaaacaatggaactactacaaagggaagaaatcgatttgcttctattagataactatttaccagatggaattggaaccgacttattaccacaaattcatgctgaatttccaaatgttgacgtcattatggtgacagcggcaaatgaaaaccatatgttagaaaaagcaattcgaaacggcgtaagtaactaccttataaaaccggtcacgttagaaaaatttgttcgcacaattgaagactataaaagaaagaagcaactattacataataacaatgaagtgaatcaaacactcatagataatttcttcggcatttcgcaaacacaagacataaaaaacttaccgacaggtgtggatccgttaacactgcaaaaagtgaaaggaattataaaaggatttgaagagggcattacaatagaagaaatgggagaacaaatgggtgcttccagaacaaccgcaagaagatatttagaatatttagtagcgacaaacgaatgtacagtagagtacacatacggcattatcggacgaccagaacgaaagtaccgaataggacgagggctatgaaaaaacgattattactatgtatatggatcatgacaggagtaatagctggttgttcttcggaaaaatcccaaacgaatatagtaaacatagacgaagtagaaatcgttgcgccgaacgttcaaggagcagggtgggacttaacagcacgggcgatgcaaaaaacgctaacagaagaaaaaatcttcacaaaaccaatcacagtcacaaataaagtaggtggcagtggtgacgtaggatggaaatatacgaaacaaaaaggtggtcacgtactggcgattaactcaagcttactcataacgaacaatctactaggccacagtaaactaacatataaagactttacgccgctcgcaactcttgcatcggactgggaagtcgttgtcgtatcaaaagacagcaccatagataacgcaaacgaactaatggaacaactaaaacaaaacaagaaaaacttcaacatcggcgttgccccaggcctaggaaacgacgatcacctatcattcgtacaagtaagcaaagccttcggcataaacccagccgaactacaattcttcgtctacgaaaacaaagaaaaaatcataaacgccctaacgaacaaacaaatcagcgccgcaaccatgaccctatccgaagccgaaaaacaatacaaagccggtaaaataaaaatactagccgtatccgcaccaaaacgcctagaccgactactacaaatcccaacatggaaagaacaaggaatcaacgtcatattccagcactggaaaggcattatgggcccgaaaaatatgacggaagaagaggttgcttattgggatggtgttattaaaaggatggtggagagtgatagttggaaagggattttgagggagcggggttggaattcttattataaggatagtagggagactagggggtttttggaggagagtagtggttggtatggggggatggttggtggagctagagttgataagtaattttagccacatgtactcatgaaatattgacatcattcttagtatatttatttagaattttaaatagagattagttcattcaataagtttttatatagattcttccttttataatgataattcattattatggtttcatatttaagatagaaaggaaaatctaaaggggagtataattggactgaatgatagaacattaaaggtataggacgggggaattatgatgatacatactttagtaaggggacaaaagatagacgtcactaataatcatctggagattagaggtttactggtagatttaacttggaatgccccgatgaatatggatgtagatgcatcagcttttttagtagggtttaatgggaaaattactaaagaagaagatttcgttttctatggacaaccttattctagttgtcgatctgttcaattgaatcaaaatgaaacaaatggaagtaaacaaagattttcgatagattttactcatataaaagatgaggtacaaaagattgtcttttcgattacaattcataatgcggaagagaagaaacaggcgttacgagatgtttcccatattcaattgaaaataagtaacgcacaatcaggtttagaaattattcattttcctattacatatccatttacagatgaaagtgccattattgttggagagctatatcgacatggaggaggatggaagttcaatcctattggagctggctattttggtgggttagctgcattatgtacaagttttggaatagaaatcgcagatgacgaaaaacaaacagctcctcctatagagaagaaaatagttcctactccgcctccagtacaaaaagctattaatgcagtgaaggttgaattgaagaaaaaacaatctataaatatacaaaaatctaaaatggtaacagctactttagagtgggaaacaaataaagatttagacttatattgtttttacgtaacaacgaatggagagataggaaaggtttattataaaaatctaggttcgtctaaaatatcgccgtatattgtattggacggtgattcgcaagaaccaggaaaagaaacaattcgtatttatagaccagaagctttaaaatatgttttatttgctgcgtatagtgctgtcggaaatggaataggtagtttctattctatgaaggctaaagctgttgttgataatcatatgggaagcgttgtaacagcaccgttattagaaataaatgaccatgcttattgggtgtgcattgctcatattgatttcaccaatttaaatgagatgaaaatttcacatgtagaaagttactcaaaaaatcattcagaagcttcgccactattgtatgagaatggaaaattccgaatggatgttgggccgattgaatttaaaaatgaagaggattatcagaagtattttaaatagtagagtagaaaatcatacattaaattgtatgatttttcttttatacatagtttggtaaaatagtagtaattgtaatttattgtaacggtggggatgaaaatgttagagcaactcataattgaattagctaaatcaatgaagcaggctgaagatataaatggtgataaaaattatttaattataaataaggatgatgaaggattagacgttgaagtgaaaatttcatgtggacaatatgaagatgaagtgtcttattttaaagtgagctttgaacttcttaaaaacactttggaaaagtttatggctatgcgtacggtaaaaagtgagaatttcggacaaacaagtgaatgtaatgctttcttgttagccttcttttcacagctgccatttgtgaatgtaatggaatcaggagctattacatttaaagaattccaaaccgataacctgccaagcgaaaaatatgataaagtcatgctctttttagaagagataatgaatggtacatataatccaagtatgttacgtcaacaaacggatgaaaatttatatagaatgaaatctaatgcgcgccaggatttaaggttgttgggctttttgaatgaatctcatgaaatgaatcagcttctattaaatgaatatgttcagtcggaagataagaatgtttacattgctcagttaattttaaagcaggaatatttccgacatgttctatttattcttggattgttagagaagtattcaaaggatgaaaagaaagaagctttagtaggtttgggaatgacgattgtccaaaattcattaggtgataatttaatggttgaatcggtagcgaagcggcgtacgggtaacttactagattggcttgaacaagtaggactaattaatgatgaatggattcctgttgaacaatatgtaaaagatgatggggaaaagggcggtagcatgaacagtaatttacgtgaaaagtttttaacggttatgaatgagtatttacaggcaagaacagaaagatttgcgggacataaaatgggatcggttgttaggaatgagatgacaacggaaataacgaggttaccatttattgatcatagtcagtatgttgttacagggtcagttggacaagggaattgggctgctgttccatggcttgcgattatgaataaagatattacgacatctacgcagagaggttattatatcgtttatttgtttagtgaagatatggagcgattatatttaacgctggcgcaaggtgtgacagaaacaactaaagaagagatgcaaaaaattaaagaagagattcgtgaacaaatacatatgtctcaaaaggtgaaaaaagatgatgatattttcctagggacaagccctaaagcaaaaggatatgcgaattcaacagcggcttatattgcgtatgatgttaataaaatgccaagtgaaaaagagttagtagaggacctagaagaaatgcttcgctattatgagggattcatagcttataaagaggaaggaacgaaatatgaaatgatttatgaaaggaaagaagtgtatttagatcaacaatcaattatcgatcatgtgtcctcttatattcaaagtaaaggtttcttttatgagaaaaaggatcttgttaatttcttcctttcattaaaaacaaagccatttgtaattttatcaggtatttcaggtacaggaaaaacgaaaattgtgcagtggtttgcagagagtttaggggccacggaagagaatgggcaatttacacttattccggttcgacctgattggagtgatagctctgatttactcggttatgtgaacctccaaggggagtttcaagaaaggccattaatcaaagttcttgaaaatgcagatgcaaatccaaataggccgtattttgtagtgttggacgagatgaacttagctcgagtggaatactactttagtgattttttaagtgtaattgaaagtcgtaaatggaaagatggaaaaattgttacgttacctgttcttcctgagtcaattgcgaataagcatattacgattccatcaaatgtatatattatcggaacggtaaatatggatgaaacgacacatccgttaagtaagaaagtattagatcgtgcgaatacaattgagtttaataccgttaacttagattattttaatttcttaatggatgtagaggagaaggaagctgaaattgcttcgaatcgctctttagaaaccgagtatcttcatctaaaagaatgttttaaagacaacgaagatcttgtgagaaatatctcaactattttaatagaaataaataaaatacttgaatcagttggagctcaagttggatatcgtatacgagatgaaatttgtttctatatggcatataacgaacaagggaagttattttcattcgatgaagcactcgattatcaaatatatcaaaagattttaccgcgtcttgcagggagtgacggcagaacagaagaggtattaaagcagttgtatgtattatgtgcaaatgaagaatatgatagcggcaataatgacgcttcctatgctaaatatcctcgttcagctaacaagctgtctcatatgttaaggaggttcgagtatgatggtttcacctctttctggatctaataatgaaatagagctagttaagattgaaacagaggagctatcattgacgattaagggaaatccttatcatgaaaaatacgagagtttaaaagaatatcacgctatgaacgcagatgagatgatgtattttcatgtagatgggaaggtagaatctgtatctgtatttgatgcgagattgcagaggttagatgaagggaacgaacacccgccaatcttttttgaaaatagaagttatcagcttgttgttgttccgaaaaataacaagcagctctctttttatcatgaacatccaggatttcgaaaacaagttagttctattcaaatgggatcacttcatgtgttaatgggaaatctttcgtttccgaatgaagtaggaaatacaacgtttgaaattaaagatgatcaagatactttactaactgttacatttgaagttttcccggcaaaacttgattataaggatgattacagagccttattagatgaagtaaatgatgagatttataatttagcgtttcatttactaaagagaacttacttaggagcatctgcaatttacgctacaaatccatcgaagagtgagttctatcgtattttaaatgattcctttgagcgatttatgaagtcaatctctcatataaaaagacaaccacatcatacgcttatgactagacatcaactagtacgaggagaaaaaattcgtaaattggattctgtcggaatgaattatttacgaaagcgaccacacttgctccaaggagaaaatagtataccaactaaaggtattacagcttataaggaagtgtcttatgatacgttagaaaatagatttgttaaatggatgattcaaagagttgtacataaaatagaagatttacttaaggcgctagagccaaagtctagatatacacgtggtgtaactgatgaagatttactagagcgtgtaaaaaatatgaagtatcgaatgaaaaatgaattgaacgatccattttggcgaggaataggaaaattagatcgctcggtcttttcactcgtaatccaaatggtggcaggctatagagatgcatatcaaatcttcttaatgctatcgcgaggtttaacattacgaggacaaattttcaaaatgtcggtaaaggatgtcgcaaggttatacgaatactggacgtatttaaagctcggacaaattctatctaaaaaatatataccgctccatcaagatgttattcaagtaaagcaagatggtttatatgtaacgctagatgaaagtaaaactgcgaaaaggacgttcaaacatccagaaacagacgaggtaatcgagctatacttccaaaaacgaaacggtcgactgccaacggttacacaaaaaccagatacgatgctcgctattgagaaaaagggaaagaactatcaatatcaatatatttttgatgcgaaataccgaattgattttgctgaaagatctcattataaaaggaagtatggcacccctggcccgatggaagaagacattaatacaatgcatcgttacagagatgcactagtagtagaacaagaaggaccatttgaacgaacagcttacggagcgtacgtactatttccttggaaccaagaggaagcatatgagaatcatccattttataaaagtatagaaaaagttaatatcggtggattcccgttcttaccaaacgcaacaagactagtcgaacaatttctagaccatcttattgaaaaaagcccagaagaaattataagagaaggcatccttccaagaggcacaaaagaagaatggcactcatcgctagaagaaaaagtattagtgggcagcgtgaaaactgaagccgactatgaaacatatagaaaagaaggcttataccagttaccagtcacacagttaaaaccaggatggcaagaagcaaagtacatagcattatatgcaccgaaaaaatggcacggggaaaaaggcggcatccaatacgtagccaaaatcaaacaaattcaaatgcaccaaaacgacgaatatatatatttcgaactagaatcatggaaaaaactagaccacctcatccgcccagtaggatatggcattcaaacatacacaataacaactatgtcgttattaaaagaagtacaagaactcccagaactcttcatgaaatcaaaagaagaacgaactctttggaaaacgctgcgccgttttacgaagcaagttaaggtggaactggatcatcataatttagatgaggcttctgccattaagagttattatgtgcaggatgttcagatttgggttaattatgagaatggggttgttatggtggggagagatggacgagttaaggaggtgcctttggagttggttattgggagaggttcggtgttatttagggaggttttagaagtattaaatgttgaggaatagtgcttagatacaaaggggattaagtaatgattaaggggcgaagtttatttttgcatggaaaaaatgagtttaggtgaagtggagaaattttcaaatattatagataaatattagttggataaagtgtattgttagttatgggaagaagggcatagaaggcatatgttcttctttttatttgtaaataaagtaggtatgataacctccaccctgtcaaggtaaagatcttattttatctctatattagtaataataaaattttcttatatatccccttgcacctcccccaacgtcaccccctaacctaaagaagacaaatcaaaaaggggggacaaaaccaaccatgaaaaccaccacaaaagaaaaaagaaacaccatcatcatgctactactctcagccgtaataggaattttttcaccattactcatgtacattacactggcacgtaaaaatgaagtgtacaaataccattgccgaaaggcgttcaactttcatttgttaatctttcttctatttaatattagttcgcgtattagtgatgttttgttttggatcgtatttgcctttgaggttgttcatgtgatctttgttgcgtggaaagtaataagcgacgaaccatatcgttatctcattcgaattcccttatttaaagaagataagtatacggtggaaggagaataggtgatgaaacaagaagtggagataaggggaaagcgacttttggttatgattgcagtgttgtttattgcaatttatattgttttacgaaaaagaaagtatgagtacttttatgatggtattagtgagtatgaaaatcgttataaagggaatgttccttttttattattctttgtaggtttgtttcaatattgtcggcagaatgagatgagcttttctcatatgcttcagtatgtgaaagagaagttagcggagtaggtgatgatatggcgtggatgattagtgagtttgcaagtgttggggatgttacggtgcggacgcttcgttattatgacaagattaatttattaaagccaagcgattatactgagggagggcatcggttatatacaaaagatgatttgtatgtgttacagcaaattcaatcgtttaagcatctcggtttttcgcttggggaaattcaaaatattatattacagcggaatgtagagactgaagattttttaagacaaatgcattttcaaagggaattgctgttggcagagcaagaaagaattgcgaaggtactttcgcatatggatgagatgacaaagaagtttcaaaaggaagaacgagtggatgtcgctttgttttcttcttttttgcaaacttttatatgggagaaagaaaataaggaatggttagaggaacatttttcaaaggatagtgttcagtcgttttataataataaggaactaaaagagaagtttgatcggcgctttatggatgtgatagggaagttaaaaaagtataaggaagaagagaaggatccgattcatcatgaagttcaagttactctgaaggagtttttcaatgtaatacaagagataacgaactatcttgatatacctcaaagtgatatagaggatataatccaaaaatcaaaccttccactatccgaattcccagctctcttcacaactgaagaagaaaactatataaaagaagcaatgcagcagtttaacaactagttaaactgcttttccattataatagaagaaaaaccaaacggaggaaaacccccatgcaaacctacaacaaactaatccgaaataaaatcccacaaatcataaaagctaacggaaaaacacccacaacaaaaattctccccaaagacgaatacataaaagaactctgcaagaaaacagaagaagaactaactgaatacctagaagcaacaacaaaagaatataaactagaagaactatccgacctactagaactaataaatgccctagcagaacacgaagacacaactctagaagaaatcaacaacatccgaaaaaagaaagcagaagaacgaggtgacttttcagatcgagtatttttaatcgaagtaaccgctaactagcccctcctaagccccttacaagcccctaccaagtaataaatcactaagaaaaaatataacaaaaacaaaaacaaaaacaccaacaaacaccgtagtaggagtcgaaaaaaattttgaaataacacaccaaaaacccgctcagtctcccatatatattatgaagaggttttcatttttgaacggagacgggaggaattaggatggcggtgtatcgtaatgtgcaggtgaatttttggcaggatgattttgttttggatttgacgccggaggagcggtatttttatgtttacttattaacttgttcgaagacgacgcagtgcgggatttttccttttccgaagcggttagctgagatggagacgggctataatcgggagactgttgataagcttgtgcagcgcttcgttgattatgggaagattctttatgatgcggagacgcgggagttattcgttttgaattggcttcgttataatcctgtgacgaatacgaatgtggagaagtgtgtgcttcgtgagctgaagggtgagaagaataaggagtttgtacatatgtttcttcagaagtgcgtagatgaggagctgagtgttccgatgcttttagcgcatttcggtatgccgagtgatttggctgtggatgatgttgagctagtttgcgaggggacagaggaagaggagggtatagaggaagagacgggaagtcgcgtgttttctttttatgagcagcatttcggtagtttgtctccgcatactgtggaggaactgagtgcgtggatggaagatttgtcagaggagcttgtgctgaaggctcttcagattgcgtttgagaataataagaggacggttgcttatgtgaagggcattttgagaggttggcatgggaaagggtttacgaaagtttctgaggttgaggcggatacggcgagctttaggaagaagggatcgtctgctagtacgggggagacggaggagtttttggcgaggtgtgaggagtgggagaagaatgcgccatctgaggaagagttgcagcgctttttagcggagcgcgggtggcgtccatgagtattcaaaatgtggaggcggaaaagacggtgttaggttctctactacttgatggagagcttattaaggagtgccgtttgacggagcagtatttttcgatgccggtgcataagtctatatttcagttaatgagaaagatggaaggagaggggcaaccgattgatcttgtgacttttacttctagggtagatccgaattttttgaaggggatcgggggaatggagtattttataggattaatggatggtgtgcccactactagcaacttctcatattatgaggggcttgttcgaggtgcttggaaaatgtatcaggctggcgtccttgggcacaagatgggagagcgtcttattgcggagaagagtgagaagattattggtgagacgattacggcactttgtgagttagaggagaaagactgtgtatgtgagtttgatttgaaggatgcgctagttgatttatatgaagagcttcatcaagatgcgaaagagattactggtattgagacgggttatacatcgctaaataaaatgacgtgcggattgcaggaaggagattttgtcgttcttggtgcgcgtccttctatggggaagactgcgtttgcgctaaatgtgggactgcatgcggcgaagtctggagcggcggtgggattgttttcgttagagatgagtagtaagcaattgttaaaaaggatggcttcttgcgtaggtgaggtatcagggggcagactgaaaaatccgaagcaccgttttgcgatagaagactgggaaagggtgagtaaggcgtttgcggagattggtgagttaccccttgagatttacgatcatgcaggtgttacggtgcaagatatttggatgcaaactcgtaagttaaagaggaagcatggtgacaaaaagattttaattattgtagattacttgcagcttattacgggtgatccgaagcataagggaaatcgatttcaagagattagtgagatttctcgtaagcttaagttattagcacgtgaattaaatgtttgcgtagtagcattatcgcaattgtctcgttctgtagagtcacggcaagataagcgtcctcttttatctgatttaagagagaccggacaaattgagcaagatgcggatgtcattatgcttatgtatcgcgaagattattacgataaagaaacgatgcagaaagagatgacggagattcatgtggcgaagcatcggaatgggcctgtggggagttttaagctgcggtttatgaaggagtttggtcggtttgtggaggggggatgataaaatagaaaaaggtaaaggagtggttaaggatgacaaaagtgggccgtttatatgaacaggagaagcaagaagaaattgataaagcactttcggcagctggaatgctttttaagggaatgagtatagaagaagtggctaagaaattagatgtaacaattgaaaaggtgaaagagtgggagaagcgtttatctcgttaacagaggagtaatgttcatcattgctctttttttatacgccacgacataatatgacaaattctggatgttttctttgctaagataggcttggtaatcttacattatgattaataggaggatattaaaatgttaaagaagctagggatattggttttaggtagtgctgtagctttaagtttagttgcatgtggtgattctactaaggaagcttctaatgagaaaaaagaagaaccgaagcaagaagcgaagaaagagaataaagaaaataaagaaagtaagaagaaaattacagcagctgatgtagaagcaattaaggtaggtgattctttaactggagcaggtggggagaaatatgaagatgtggtcgcgaagtttggagaaccggataataaagcggagtcccaagctggggatattaaaatgattattgctagctggacaaaaaatgttaatggcgaccttggagcgaattttaatgttacctttactgaaaaagatggacaaaaacttgctacgagtaaagcacaaatgggaatgaaataaagaaaggataggagatttaaaatgaaacgtacaacagaatttgtattaggacttattggtggtattttcggtattttatgtgcatttattgctttatttattggcggagttgcttcagctatggaggcagaaggagcaagtaatgttataggtttaggttgggcggcagtcgctttatcgattttaggtatcgttggatcagttatggtaaaaagtaaagcaaaagttggcggcggtatgatgacgattgcggcaattggaggattcatttgtatttctttcatttacattttacctgctgtgcttttattaatcggtggattaatggggattttccgcaaagagaaagtgacagtgtccgcatagataaatgtaattaaaaatagccgactctagtcggctatttttattaggttaaatacgcaaattttttgatttgcttttgtaaatgtttattagctggtgggactctttgaagctctgtttgaagcaatgctaattcttccgttaaaacttttactaattcaaagttagttttatctagtactagttcatatacaatgaatttcgcaagtggatctgcatttgtatctactcgtaattcttgaaggatcttgccgaaagtatctcgtagtttggcccctgaacttcatgggatttatgaaatagtatgttggtgaattcaactaattctgtatacttatttccccataaagaaagatcttctctccgcagtaatccattgttccaagtcatctttgctacgtcggacaagtcgatttactaaaacatcatgccatacataatcctctaataagtatatatgaactgggtcatctgtatagaaagcaatattacgctcctcaagtgatggtccatagatcatttctttagaatctattgataaaataaaccaatgttctgtagagagggtttcggtataagcagttatacgatgggcttctagatttttaatgggattttcaacatgcagggtaatgccttgtacagtgactttatcagctacctcagctagctcctcttttaacgcttcatacatttcatcccacatcgaaatgacaatacgttgttctgctttttttattaatgtctgacaatagctaatgattgtttgattgtcttttaaagtaattactcgattatccgttttttcctcggaagtttctagtttctttaatgaatcactaattccttcataagtagactgccattctgattgagccttctgtaaaaagatttcaacaggtagaggtgaatagcgagtggtgtcatttatttcttctttcatgacaattcctttttctacaaggttacctaaaatctcataaattcgcgctcttgggacacccgaatccttactcacttgataggctgtgacaggcccttgtttcacaagagatacataagatttagcttcatattcattaaaaccaatttttttaagctgttgcactatgtagtccactttttttgtcctccgatgtttgcttttatatttcaacgttacaataactctttacatttagcaaattgatagttactattacaatagtgactaaaggggaggctactagtatggatttttatttagacccatctgtattaatgattttgattgtttttggatttgtagctgcatttattgattcagttgtaggtggtggaggactcattgccttaccagctttattatttacaggattgaatccagcaagtgcggtagccacgaataaattagcatcaacaatgggaagtgcaactagtaatattgtgttttatcgttctggtaatcttgatttgaaatcggcgtttaaattatttccaatcactttcataggttccataataggggcatggaccgttcatttaatgaatccagaagtattgaagccattaatgctgatcatgcttggtgtgatcgctatttatacgatattcaagaaggattggggaagtatttccactcataaaaaattgtctggtcgacacgtcattatttttgccttttttatttttgttattggtttttatgatggatttctaggtcctggtacaggttcatttttaatgttttctcttttatttattgggtatgattttttaaaagcagcaggtactgcgaagtttcttaatttaggaagtaacgttggtgcattgttgatgtttatgtatgtagggcaagtaaactatgtgtatggttttataatggggattgctcaaatcgctgggggaatcgccggctccaaatttgctataaaaaaaggcagcgggtatgttcgcgcccttttcattacagtaacttgtttgttgttagcgaaaaatctgtatgactatgtgcagtaagtaatcaaaggacgtagaaaaggtcaaatatgtagattacataaaatataagaagatattaggaggaaattccttttaacatttttcatttgaacgttgtagccatcatatagctataacgtttcatgtttttaaaacaagtaatatttaattgttacaattactggtgttgttgtttcaccattcaaactacatttgttctttataatgaaagatcttgccatctttttcacctccttttattttgttcacataatatctttacaattatttgataaaataaagtcaactgcatattgtgagggtgggtggttatcccttctttctatttggaaggaaaggaggtgataatatggactttttgtttgatcttgtaaaagagtttgtcaaagcgactgtgcgcgaagtttcagcgtattttttgcagaatcaacttctagataaggacaacaaaaaaaccactccgcgccgtaggaagcagaagggtgggtttcgtaaaaagaaatagcttataataactaccacccatacggtagttattagggaggagatgttagcgcatctctttttttattatataccattttatttgatgtcatacttatatagtattctacggaaaatatatcatattcctatttggtggtcaatttgattgcatgattgaaaaggtgtagtcttattccttttcaaactgaaaaatatcccgattaataagttgatggaaatacttatccatttcagctgcaggcaatttcctttcattttgaaaccaccatgagcttaatgagttgattacccctgaataaaattccgttattaaatcgtttggcattgtatgatttttacaaaggcgatttagcgcttcggtttcttgttttcttgtttcgtggcttaaatattgaatgcggctattgaattgttcatcagacatttgtgtctctaatattttaccgatttcttcatggtgaaggaattgttccatcacttgaaatggtttgcttaatcgatctaaaagcggtatttcggcaactatcttgctgtatcgtttaaatccaaatgttaataaagcatctttatcttcaaagtgtttataaaaggttgttcggtgtaccatcgcgcgttcacaaatttggttaatcgtgatcgtactatatttctgttttgattgcgtcattaattcgaataaggaatcccatagtaatttatgtgtacgtctaatacgtaaatcaatttgtttttcattatcgttcatctacaattctccttttttgtagattaagtatacagtggctgaaaattgattctccctttttaatctacatatgtatattatattacatgtgtttgggtttatataaagctttttgattaagaaataggaggagaatctgcaaatgaatatgacaactaagagccctgcaagtggcaaagttgatacttctaatatgaaacatacccccattttaatcgcattacttttagggacaatggttgcattattaaacgaaacgttacttggtaatgcattaacagtattaatgaaagaatttgacgtaacagcttcaacgattcaatggctttctacagcttacatgttagtagttggggttttagtcccaattacagcgttacttcagcagtggcttacaacgagacagatgtttttgatcgctatggtaacatttttagtcggtacattaattgcgggattcgcaccgacattttctgttttattagtaggccgtatcgtccaagctgtagcgacgggcttaatttcaccgttattaatgaatacaattttaattatttgtccacctgaaaaacgtggtgccacaatgggattaatcgcacttgtgatgatgtccgctccagcaattggtcctacattatctggagtaattgtggattcactcaattggcgctggttattctatattgtaattcctattgtaatcatttcaattatgattgggatgaagtacattcaaaatgtttcagagataacaaggccaaaagtagattatccatctatccttttatcgacattaggatttggcgggcttgtgtatagctttagtgcatcaggtgatttagggtggtctgatacgaaagtgtatggtgctttaattgttgggcttatctcattatgtatttttatcgtgcgacaattaaaaattgataatccaattttagaattacgagcatttaaagttccgatgtttacattatcagtcggattaatagtcattgtgatgatgtcgttattttcaacgatgactttattaccgatgttcctacaaacagttttactcgttacagcttttaaatcaggaatcatcatgcttccaggaagtgttattagcgccataatgggaccaatcgcaggtaaactatttgataaatttagtccgaaagttattatcgttcccggcattgtgttagtaggaattgcaatgttcttatttaaaggcattactcctgatacatcaatagtacaaattattgtgatgcatagcgtattaatggttggactcatgtttgtcatgacagcacagacatacggcttaaatcaattaacaccagatttatatccgcacggaacagcgttgtttaatactctgcagcaagtagctggcgcaattggtacagctatctttatttcgaaaatgtcttcaggaacaactagctatatggaaagctccgcaaatccaatggacccagtagagaagttaaacggcttaacatctgggttccaaggtgcatttgcacttggattagtctttatcgttgttgcatttatcgtatcgttgttcttaaaagaagagaaaaagggagttttacagaacgaaaattaaggtttatataaaaagacatctttcagagggaaagatgtcttttacatttcctccataacatcataccgaagcaactcttcctgatcataaaacctctcaaagataatccccataatatagaaaaatactagcccgaaaccaatatgaatgagtgtaaaagttgctccaaatgaagaatattcatacacgagaattggcaatttcgcagttgtccaaacgcctaagaaaaatacgatgtaccgaatgcttgcacctttttttaagagtagtgctgcgattggaaaggcgacatagaggggaccagctgcaatgcctcctaataagagagaaaataagattccgtatatacctgattttttgtccatatatttcatgagcgtttcttttttcacccactgatcaagtagccctacaaatagtaagacaggggggaggagaaacagcatatctaaaatgctatttcctgttagttgtaatgcacgccatcctaaagattgatttataaacgttaatatgaagagcccgagtaggaagatgaaaaagaagcgatatctttttaattctttcataccatcaccatccaaatgatataggaaaatagaagtgacatgagtaatgcggctgcattacgtgcataagcaaagcttcgcccgaatatcttttgttccattggcaatgttgtaattcctactgacatgagtgtagacataagtgccgcaacttgaggtaggcctgcaccgtgttggactaacgtatgaccaagagggaacacgacaaagcttggaataagtgcaacggagccgagtattgctgaatacacaatgccgataaaccctgattgctccccaataatagaagagataaaggacggcgttaatatagaaagtgataagccaacgaaaagcatgatggagagcatcgcagggagaaggttgcgaaacatgttccatgacttcattaaagcatctttcgttttcctgcggtccttcataaaagaaatcccagtaaggataatggctaaagtgtaaagaatcacgccgttaatcatgatcgggttcctgtaagtctttatatttgcccaggaaaaaggataagttcttcattttttcttcaatatccatttgaaaatctgccagttgttcttttccagcagacgtaattttgtacatctttctcggtttgtcttgataatctgtacttacataagattcaatcgcaccttcgttttctaatttttttagcgtacgatataaaatggcactatcgattggattgacgggaagttcttcctcgcacttttgcagtaattgcccgccatagttatcaccctcagctagaaataacaaaagaaatgcacctgtatgtcttcctgtatgtttcatggattttcctcctagaatgaattaggatatatactgttagtgacagtatactgttgttaacagtatatggcgcatgatgtgttatgtcaattttaaaaagtttaatttttcatagtagtttttagcacttgtaagctattaatatgtatagggcctgtacatccaaaaacaaaaaaagacactctcaagagtgccttcctttagcagccgaatccgccgccccaacagctagcgccaacgatgattaataagataaagagtacaacaagtaaagcgaaaccgccgccgaatccgcagcctccaccacaagtaccgccatagcccatattaactcctccttccataaagaccattaattaatggatttaattcactttatgtttttacagataatcttgagcaggtccttttgaaaaataaaggtacttggaattttataagagttgactatattatttttgtcaccgctattcagctgatgacatattgtattttattctgtgtattgggggaaggaggatctttatggccaattctgaaatgattttacgattacttacggatttaaagattgaacagcaagctttaaaagagcagttggaaaaaatacaaacagctgtgaatactcttgaagaaaaatcagcgattgtggaagaaaaaacaaaggttattaaagaaaaaccaatgattattgaagaaaaaccagctgttgctgctgcaaagcaaagagctcattctggacgcccaacatcttttcgtgcttggagagcagctgctcaaaaaaattcataaaactataagaaaagaagacatcaattaagatgtcttcttttacttgtacaatccaaatgatgttaagaaggtatatccatattgctttaaaaataagaagaaaataacgattgtcgactccttttttagtatagcatggaataatgaaattttatatgtaatattgcatatatatagattataaaatttttatgttatatattttagttgtctgttatttgttttaattcatttacttatattattttttgagcgccccagtaatggggcctttttttataattgttttaaagcaaaaacccctcaagtatagtgaggggttacatgactaggtaaatgaataattattagtgtttaatgagctgaagttcaggatattgcttctgaatgtcttctaaatgattttcgtttattccttttaaattttgatcaaagaagctagttactagtttattaatgagtgtataatttgcagctacatcttcgtctggttcgttaataataggtgaaaatgctgctaaatctgtaaaactagtatggtttgtttttggaattaccactgtgtacacgcccggtttttcaatcgttttatttcttaaatagactatttccaacaattcattttggattccggttatcttttgattcttagcctctttcataaaatgaatcgtagcttcagcattcatcaacatgaatggtttttgaggaccgtctttaggcattggatcgccaaacaatccgccatccatatcaattgcagctttaatacgcgtatcctttactaacatttgtgcggaagttgctccgccaaaagagtgaccgaacattccaattttgttatagttaattaagtttgtgatagttttaaaacttttatcgaaattaccttctattacttcgtttaaaacaaaagtagtatcctgttcccatttttgaactatcgtatttaaggccgtaggtgtattttcaattggtatagagtctacacggtttccgttagggaaaatagttgttgctgcgtatcctgtgaaattaagagcgattactacatagccttgactagctaattcctctaactggaatgtattttgttgaccatataatcccattccatggccgaataaaaggagggggaatttttctttagcttgaagtggcttagcatcttgataagaatgtgtttttgtcagccctaaatgtgtagttacgatatacggagcaccgtttgttactgccaattgttcagccagctcgtttatgttctcaaaataggtagaagggtttccagatcctttttcggcaggataatatacttgtatcattaactcacgatttctatgattatttggtacagtggtttcttttcgatttttatcaattaaatgaaaagctttcgttcctactgtatattttccagtaggctcagggagtgttatgatcggaaaaagtaaaggtaatgtaaacattgcgatagcagttacgataattcctaaaccttttaaaactttcatcactaactttttagaaacagctgtagtttttggtttcaaaaaaacttgtaatgttaaaacgaacaataagaaataggtggggatcatacgccagtttgcaccaattacaatgatggtggcaaataagaatgcataattgatcagtaaaatgactacattttttttcgtcaaaccacgttcgataaaaatgagagtgatgctagataaaagcaatacagcaacaaaaatgatttctaacattttcagattttagctcctttccaaatcacgttgtaatagattgataattcacaaccttctcaattatataactatcattggtgattgtatgcatgtaagtaagtttagaatgtttttacatgacattttaaaaaaagtactcatacgagtactttttcttaaatggattattatttatttttaaaccgtcccccataaatgataaaccataccgaaaacaaaaaatgcgagtcctacaaataaaacgattaaagcaagcattccatttttattatgttccatacagtcagctcctttttagttatatagaaaaaagcctttagtcgtaattatggctaaaggctttgatcttcatactgtgtattttataaaaaagttgtacttctgtattaatttggaatatgattatttaaagagtaggtgatgagtacatgcaggaaacaaaacaattcccgcttatatctggaaatctctcattagatttagtgaatacagagctagttaggcgtggacaacgttatgatttattaataacagatgaagatgtattagaatggctacatgtaataaaggttaatcttcctttttggaatgaaaaaacacttataggaattcaagaacgaatggatcaagttacatctagcatattagaggcaagagaagtactgagaaaacagtttgagacaattgctgatcagcacgaaatttctaatgattttattacgtatttggaaaaacaagttgagaaggcaccatttacatataaagtaattgaacagagtctagtacctatcccagttggagaaattgaggatgtactcgtatcgataattgcatttgatgctttaaccttagtagcagaaaataaacttattttccttaaaaggtgttcaaatcccgactgtgttttattatttatagataaaagtgggaaacgaaaatggtgttctatgaaaatatgtgggaaccgaaaaaaggtagcaaaattccaggatcgaaaatgtgaagaagtttaggggatcaacttatagcagttgatcttttttatgtattttaaaactaacccctaaaattaatattgaccggttagtttgtttgaaatataattgttggtaaataaaggaggagaacgatggataatataacagcagctaagcagaaagaggctccgccaataagtgtacgatattttgcaaaaatgaaagggaaaggaagaagtccgttacaagtgaacataaaggactctttgacgggactattaggagggtttttaacaattctcaccttaacatatttaacgagtataacttctacagaattgttaatggctccatttggggcgagttgtgtattagcgtttggagtttggaatgcaccgttatcacagccgcgtaatattattggaggacatttaatttcaacttttattggtctatcaatatatcatttgtttgggaatgaatattggacaattgctttagcagttgggatgtcgattgctattatgatgctaacaagaacaacgcatcctccggcaggggctgatccaattgtcgttattttagaggcatacagttggagttatttagtaacaccagttttagttggttctcttgttattgtagttattgctctattcattaataatatgagtagtaaaagaagctatccaacattttggatataatttgtaaaacgaaaaacaatttgagtaagtattccgtttttactatgttttaatttttatatagaaaaaagcctttagtcgtaattatgactaaagactccatttctcaaactttttaatttaaagagaaaagacaccttaaggcgccttcctccgaattgaaccatcttaattttaataatatgtattggactcccatccgaatattattttacccccagaacgaaaaattgtacttacttgtaataaaaatctcattttttctttttggggtgttataaaatcttgaagttgatgggcatagggtgggacccaaaaacagtacgattttatttcaaagacacaacgatcttactacacacttttatttatcccacactcccatctgctagtattactattttttattactaatgttgccgtttcactcggatggctaagaggaaaatgatggccatatggaacaaaatcaaccttaccaagatgcgatggagcagaataggctctgtcataatccccccaaataatgtgaagattatactttgttacttcattgaaatcaccttgatcgtttttcagtagtaaactgttaagctgaaccgtagtatttaaaattctaggagaagtaaaactgttacttattttttcaatataatgctcagggatgctctccatgctttcaaacaaaccattacttaataaataacgccctatcaaattagtagttgctaattttaatgtccatttgttcataaattgaggaacatttagcgatttagcattttttttagcaacaggtggctgaagtaaagtgattgaatacttcttatctatgtactcttgtaccaatgcttccagaagaataaacgcaccgaatgaatgtccaattagatgtgcaccattagtagctttctccaataaccttttcactacattcaaatagatatctagaagatttttctctcgtttaaaaggagaacgtcccaaacctggaagatccaagatccatacaggttgaccagttttttcatgaagctcttgtgctaaaggaaataaatcctctccatcactcaataaaccatgtaataaaataaacggtttaccctttccttgtaattggtaaaaggtagtgttatcgcataatgttcgtttaaataaatgattatgccggccattttgatacatcattcgataatccagatcagctactacggcagggaaaaatttcattacactcgtcttcttaaaccaatctcctcccataatttttttcgctgaaacatttgaaaatttttgttttgtaataaaagtcagtccatcagaaggaatttttgttattttacttcctccactattcataattgctttcataaatggcattggaacagagatttttggtgccctcatattcatactttccgacataatacttaataattcagcaatgttttgatcgtgctgtttgtcttcaacaagtgtatatgtttgaatagtcggttgctccaatctgaaaacctgtacaataaacttcgcaagctcatcgtttgaaataagtggtaacctatatcccttacctccaggaatcactggcatgagccctcttcgcatactcatcaccagcaaacctaatcctgctatctgctctgtactccctgttttactactaccgactacagttggcggattaattacagaaagcggataacctactgctgatgcctgctgacggatataaagatctgctaaaaattttgttctctcatatggattttttattttcaaataattgtttccttcttgaaacacatcaattgcaatcttactatttgtatcatcaaagggactcatataacctacaacatgaataaattgttgcaagcccttcaattgatgaatacttttagctaattcattaatatgtttggcgccatttaaaaatacggaagctgcctctttacttgttgcttgaatatccatggggcctcctgcgtgaataatcacatccgttttcaatacccgctccttatcttcagcacttagacctaaatctattttcgtcaaatcaccttcaataaagtgcatgaatgccttttttaagctgcctctttcttgaaaaatgcgtattgctttacttttcgaccttactaaaagaagaattttaacatcctctttggctaattctttcactaattgctttccaataaagcctgttccaccagttaaaaatactgttctcatataaaatcccccttgtagtactgtttagtactaatttgatgtaaaaaaaagcttcttttatcgaagcaatttaaaaaaatgatctgctgttttcgtgattacagttgcatctttcaatgtttctgaaataaataacgctccttcaagatttgtaataaaaagtgatgcaacctcatcaatatgaatcgtatttctgaattctccattctctaccccttgtttaagtaatagagaaactttctcttgtaatcctgtaaaaaaaagacctattttttcttttatttgcgtggcctgtgtaggactttgaatataaagagtaataaatggacagccccccttatactctctcgactgaactccttgtgataattgctttaaaaacagttggatacgattttcaaccaaaaattggttctgagaaagtacgtcatcaattgcagattgatacatttcaatccaataatcaacgactccttctaataattgttccttattagaaaagtgataatacacattagactttgaaactttgcttacacgtactaattcatccatacttgtataagcaaaccctttttctaaaaataatgttgcagctacttcaatcacacgtttttgattcattaattttacctttgtcataactagaactatatagtactaatttaaatattgcaagtatttatgttaatttttaaaaaagtttgattaaaaaagttccaccaacattgattttactgcaaaaaaatcttattttgaataaagttgaactgaaccccgaaattgttaatttactatcgtctaataggggtcaccatacatgtccatcaacttaagaaaaaatgcccggcttctcagaataactatctttagagaaagaaagttttaatttagggggatatgaaaatattagcttgatggtgatggagtattaccaacgagtcgcttagaattgtaaatctgtcttttcataatcctactccataaagaaaagacaccctaaagtgccttttatcaatttgaattatttattgtatataatcaatattcgttagcataaaactcttttattagttttatttcatttgtatctggatcaaacttaaatattttaatttgattagattcgtctttgtatgcaaatgtatgatcgccaacttgggtcatattactagtgtttaacataggattgctactatggtcagtgatttctacaggtttctcacggtcccaaaatgcgatgacgataattaagatgataaggcatatacgtatgttacgtaattctcttgcaacaggatgttccatttgatcgtctcctttatcatgtaatagattttgtgtccaaaagagataaatccttagaatataaataaaaaagacactgtaaaaagtgtcttttttatttgagttatgcgcattgcttaataagacgctagttcctcaatcgggatatgagtaactatgtagggtaatttcattataacattttaaccagtaatgggtctatatggaatttcatcgataattgtgtttgattattcagaatggtacatgtagtgaaaaatatttattacttatagtaattgtaaaatataatgatgtatataactagtcttgtaatgaacttttattatatttaagattgaaatagaaatgaaaaaagcacaaagaaggagttgtagcatatgggcgcttggggaactggattatttgatgatgacacgacttgtgatgtgaaagatcaatttattgagtatatagaagagggtaatagtgcggaagaagcaactaagctcattttagaagagtatgtagatgagtttgatatagaggaagagttagaagaaatgtctttagtatacattggtcttgcggcaatacaattggagaaaggctgtcttcaagaagaagttcgtaacaaggcgattgcattaattgaacgtggggctgaccttgagctttgggaagaagctgatacggaagattatgaagagagaaagagagttttagatgaatttaagcaacagttgattaacggttagtagtttacaatataaaacttatatattgtctaatatataagttgaggtgagagaaacacttttgcttgtataaagatgtaattgagaagaatagtgaaagtttagagctttacgtatgagaaggagacatcttaattgatgtcttcttttttcattgcgaataaaatacagagcgatattccctttacacaaacataacggtataatatagttaagttaagtgaacttaactattaaatgaaacaaaataacagcatggaggaagagtgctatgacgagaacgtataaagaaataattaatgaaatgaaccgggcttataatgaattctacattttactatttcaggagttaaaagatgagtacggtcttacaggacagcaagagagtatgctatttcatattcatttaaatgaaaacacgacagcaaatcacattgcgactacttttaatatatcgaaaagtgctgtgagccaagttttatcgaaattggaaaagcagaagatgatttcaaagcaagtaaatcctaataataaaagggagtatttccttacacttggtccaaacggtagtaagtatatggagcagttgtctgagttagatgatgtattaattgagaagtatttttctaaaatcgatatcggtgctttagaacaaatgacggatacgttaaagaaaataaataaagttatattggaagaaaaacagaaggatcttgattgtaatgagtaagaacttagatgaggtaatgagtaaaaaggaggggaagcatgtgatgagttacataccaaatatgattacgatagcaaactttgtatgtggacttctcgctattcacgctgttttcgttcacgatatgtatggtgcagttatgttcattattacaggtatggtatttgatctgtttgatggcatggttgctcggaaacttgattctgtttcggaaattggcggagagttagactcatttgcggatttagttacctttggtgtggcgccgtctattcttgcctatagtgttgctttaaaagatttgcaatctatcgggatgttatgtgcgcttgcgtatagtgtgtgcggaatgcttcggcttgcaagatttaatacgcagcaaagcaaactcccgacatttatcggcatgccgattccattcgcagcaatttgtcttcttattttatgtctcctgaataatccagtttccgtggcgtttggtacatgcatactcgcgtatttaatggtgagtaaaatcaaattccctcattttaaaaaagatatatctgaaagcttgaagtccgaaagatgggactaatgagaaagataaaggagcataacatgattcgtatggcattaagatcattcaacatacaaatgtattgtttgctaggcgtgatgttactgggatggtggatgacacctttttcagcccagttcgtaggaataagcattggccttttagttagtatgtactgcgcctggattttaggaaggcgtattgaaaagttcggagacagcatcgtaaaaaaagaaaaagcaccgatgcttggcatgatgaatcgatttgcagccgcaatacttggcgcaattattatgtatgaaattgaacaccgtgagtacatgtggacatttgctgcgggaattatggttgggtattttttggttattattaatttggggtattacagtatgagagatgcggaggaatagatgagtaaactctcaagtatagaatgatatacttgaggttttttttattatataaaaagtttgctcattttaaatgtatctattacttgttgcaacatatccattagaaaaatccccatttcagtacctttaacaatataacatatatattcattatttttgaaatcttaatctattacatgtctctttttcggaggtatttcatttgtctagaaggattttctattttttacaagaatgaacagtaacgtataatctaatttccatgaatgtaatagggaggcagtgaaatttgaacaggaaaatttggtttgtatttacttgttttgctcttttagtatctggttatattgttgtccaatattttattatggatggatttcaaacagggcttgtaaaagcgaagcttatgtatggatctaaattaagtgagttctggtatagtatgttatttacgcatattacaacgagtatagtagcattagtaattggtccttttacattatccactaaatttagagaaaggaatatcaaccgtcatcgaatagctgggagaatctatatggttggtatattattaggaggcatttctggactgtacctgtccttttatgctacgggaggattggtagcgaagctaggtttcggtttgttatccgtattttggctaacttcagcatatcaagcgttacatagagttaagaataaaaaaatgaaagaccatcgaaattggatgatcagaaattactctttaacctttgcggcagttacattaagaatttggctaccgttgtttatcgttctatttggaatagagcggtttgaacttagttacgcggttattgcttggttagcgtgggtacccaatttaattgttgcagaattattcataagaaaaagactgaataaaggaaaatacgaggggaatgaggatttacatttttgatgtgaatctgctgtcatattgagggcagaatttttcagtagttcaatgtttttataggtgtaagcatgttgctatctaacaacgaatggcggattcctaacgagagtaataataaaacccaacataaaatttaagaaaaattttatatttaccccactttttattttaaaagtttttcctatcctataaacaagttacatcaaggaggagactgaaaatgaagaagtggggattttttatttttaatatattccctatattcgaagacaaagtagaagattaaatatatgaacaaagtaccgattcttaaactatgttctaaataatagatgaaaatgtaaagttaggggattccacatgcatacaggagttttaatgagttatttgtatacttatttttttacaattatgttttgtattttatttcaaattggattttattttaaagcgaaaaacaatatatctattcggcatttcctatgggtatatgtttttctattctacctttcgctagtgtataaggtgacgcagattgcgactgtatgggatataagtagatatgaaacgtggattcgtgtaaatcaaatcaacttgactctatttgatacggcaggtagtactacgtatcttttgaatattttactgtttatgcctttaggttttttattaccgaccatttggccgcaatttagaaaaataaaaaacaccgtatgcgcgggattctttttttcattagcaattgagttaaatcaattgttaaataatagaattacagatgttgatgatttatttacgaataccctcggggcgattattgggtatgtattatatacagcgttatttaaattaatattgaaaagagaggaaaaaaagcttgataagaactcttcactagtcataaaatacgaggctattttttgtttagtgtgttcctttgtaggtgcgatgttaatttattatccagctttatttggaagacctgtcatccttcagtgaggtgattacgaatttcttttgaacgctcgtgcgatatttcaatttgcaaaaagcctttaacttgttatagttaaaggcttttatcatcataatttttacttaccaactacccactcgagtatccgcctttaaccacttcacccaatcccaatcttctatcttaagcaaactgagtgaaacacctttcatatctaaagaagttaacagtgtaccgacctttacgaatgtaatctgtaatccttccagctcacacaaacggcgaatgtcatttgcgaaaatgtattgttccattaatggtgttgcgccgagtccattaataaggatggcgaagttgtcgccttttctccagcgataaatgcttttaagtttgttcattagttcaatcgctaatatttcagaagaggatagtgcttctttacggtaacctttttctccgtgaatgccgacgccgtaaaagacttcatcttcgtttaatgtgaatgaagcttgtcctttcactggatcgtttgcaggtgaaagggcgactcctaatgtgtgtaagttctcggtaacagaacagccgagtgttgttagttcttctaaagaatgaccttcaagagcagccgcaccaagtattttttgaacgaaaacagtaccagcaacaccgcgtcttcttttagtaaacgaagcatcatcttcaattgaaacgtcgtcatttacgatgatgtggtcaatttctcttccttcttcttttgcgatttgttctgccgctacaaagttagctacgtcatctttaaagttttttatgatgaatagtatacttttttcttttggcatgaggcgagtagccgctacaatttgttccactgtaggcggagtaaaaatactgccgtttactgccgctgtaagcattccttttcctacataaccaatatcagctggttcatgtccactaccaccgccgcttattatagcgacgtcttgcttcagtttttcgatatcttttacataaatgatgttatttgtttcgtcataatttactttgtcgttatgttcaaaataaaagccatgcagcatatcttgaacgatattttgtacatcattcataatctttttcattgcttttgccaccctttaattactttgctgattgctccagtaatagtagtaattgattgtttatcatatttttcatgagagaagacataatggacggatctacttcgcacttactttcaatccaatcttttatcgttccgacgaagccgtgactataaaaggaggcaatcgtattttttgtctcatcagaaaggctgaatccacagctcacagatagttcatcaataatcttcatatataagtttttcgtatgctcaaataaatagtgattaaacgagttttgttcaatgactttaaaagcgtttcgataaaatttttgattttcgtaaaagtaatcaaataataaatcaaaaatgttttcccacgtttcatagtcgagaaagtcgataatgttttccttcgtttcttctctataaatccagcctaatagttcaaatttatctttaaaatgataataaaaagtttgcctacgcatttgacagtgtaacataatatcgctcactgatattttatgaaatgactctgtttccattaaatatttcaatgaattcgcgattatctttttagaaattatagaagaggtcatctgaatcatccctagaatgttattaatataaaaatcctatctataaatgagagcggtgtctttagacagattgtccattttgtccgtttactataaaacgctttcattttaacatgagtagtaaaaagaagatttcaaatatatcacaatatattaaaggaattgagggagaatcacaatgaaaaagattataaacaaaccagaaacattagtaatggaaatgtgcaacggaatggttatggctcacccagagcttgagcttttgaaaaaatataaagtcattaagaagaaagaaatgaatgaaaataaagtaacgttaattagtggcggtggtagtggtcatgagccggcacatgcaggactagtcggaaaaggaatgctagatgcggcagtgtgcggagatgtgtttgcttcgccttcacaaattcaggtatatcaagcaattaaagagacagctagtaaaaaaggtacgttattaattattaaaaattatagcggcgatattatgaatttcaaaaacggagctcatttagcgacggaagatggaattgaagtcgactacgtaaaagtggacgatgatattgcggtagaagatagtctatacacagtaggacgccgcggcgttgcgggcgttattttagtccataaaattgccggtgcagcagcggaagcaggtatggatttaagagcggtgaaagctatagcggaaaaagcagccgctaacgtgcgcacaattggtttagcgttaacgtcttgtacagttccagcgagcggatcacctactttcacacttgcggaagatgaaatggaatacggcgtaggtattcacggtgaaccgggaattaagcgtgaaaaaatgttgtcagctgatgaattagcgaaccgtatgacaaatgatttaatgaaagatttaggagtaaaagatggcgaggaaatcgcactgctagttaacggttttggcggaacaccactacaagaactttacttatttaacaacgcagttacgagagaattagctgctagaaacattaaaatcaatagagtattcgtcggcaattatatgacgagtatcgatatggctggtatgtctttaacagtgatgaaattagatgatgagttaaaaacattattatcgaaagagtgtaatacaccagcgtttaaagtagatgggccagttgaaagtgtagagtacgtaaatgtgcttgaagagacagaagagaaggaagtttcatttgaactagaaacagcggaagagcacgcagttattaaaaataatgtcatcacattaaacaacatgatctatctcgttgataaaatgagcgatattattattaaaaatgaagtaccgttctgtgagttagatacacatgcaggtgacggtgacttcggaatgagtgtggcaaaaggatttaagcaattaaaacgtgagtggcattctatcgtggagcaagaaaacgtaacaatcggatcattccttgacggttgttccatgattattatggaacattgcggcggcgcatctggtccaatttggggcggtgcattccgcgcagctagtaaagcagcaggcgaaaaacgtgagttaacagtgaaagaattcgctgaaatgttgcaaggagcactgcaaggtatacaatctatcggtgaaagatcgttcggcagaggagcagtagttggtgacaaaacactagttgacgcacttgctccatgtgtagactcttggttagctagcgcttcaaacgaagaagacatgaaaactgcctttgaaaaaggagcagaagcagcggttaaaggagcagagtacacgaaagaaatcgtagctcgcatgggccgcgccggtacagttggtgaaagaagtttaggatatcctgatgcaggtgcgcatgcgcttggggttatctttacggagattgcgggtagtttgaaataggaattggaaagtcccctctgccttaaggtggaggggatctttatttataaccatcattcttccagtgaaaaaatatatttgttagccaatctagaagcagcctcttcaacttctttatatgcgttttgtaatacttcagttggatctagtactgctgttccttgtgcacgaacgatttgataatcttcaataccaaggaaattaaacattgcttttaaatatttatgagagtattccacgtctgtataccaatcatcatttgtatagattcctccacttgcttgtataacgagcattcttcttccatctttaagtagtcccactgatccagtttcagtatatttaaatgtttcacgtgcaatcatgatattgtccatgtaatcttttaactttgatggaatattaaaattatgcagaggtaatacgataacatacgtatttgcacttttaaattgttgtaaaatctcggacatacgttccgttactttttgttcttcacgagtcaactcttgtccattaccttgtttttcccatgcgcttaaaacagttttatctatcattggtactacatcatcgtataaattaatctgttcaatcgtttcattattagaaattaattctttataagattctaaaaaatgcttaaaaaccttaatgcttactgatgatgtatcatccactttcggatgtgcgtttatgataagtgttttgttcatttgtatttcccctttttaaaagtttttatgctttaattgtcgaccaagttaatcgtcgattaacttggtctttaatataaactctgacattatttttgtcaaatgaaatacatactattctaaacgagcctttttttatttgactaaaattctaaatggtcctaagatacaatttgataacccttaaaataaaaagcaggtgatttgtatatgcaatatagtgttggggttgaatatgccttgcattgcctagtttatttaattaatactccttctaaggaaagtgttggaataaaagatttggcagagtttcaaggactttctgaaacatttctttcaaaagttttcggtaaattatctaaagtgggcattgtgaattctgtcccaggtgtaaagggaggatataggttagctaagtctccagaagatatctctttttgggatgtaatagaagctgtcgaaggtccaaaacctatttttcaatgtaaaaatattgtgcagaatggcctactatatcgagatgaggcttgtaattcttgtgaacctagcaattcttcttgtacaattaacttagtaatgcttgaagcagaagaacatatgcgtgagtttcttcgtaaaaagactcttgcatggttagataaagaacttgatattgttttacctgaaaagataagggtaaatactcgtgaatacttcaaccaaaaaaactctaactaaatcgccatgacgaattagttagagtttttttggtttttaacaatattaatcaacttttatttgtctagtttaaagtctatttccattgccaatttgatttcttcacatatgtaccacatattagtaagttgtccctatcaaaatgaacgtttcttgcatctaatatattgtaaatatattttatttcgaaaggatgtgatgatatggctcataaatctactggagtgtttcgggttccaatttctgaaaatgggattattccaactgctctcaacattatgttaaacaatgattcacgctgccatactagtaatgtaacggtaactgttaagagaagtccaaacacttctttcccaactcaaaatgaattagttgaaatctctcgtacttttgtttctttagaacgaaacagaacaactaagattgtgttgtttactccagaattccaaatagaagattttcttgatgtcaccattagtggaaataaagatgatgttaaggatattcttgtatattctttcttagcagattcagcaggtcacaatcttccatctactgttttcagaaatgcagaatatacttttgcttgctgatatcgtgatgaagtatgctttactatcataagtaccatcctgcagcttgaatcaacttaattttattgtgttgttattatataagaaaagaagacatccattaagatgtcttctcttacttgtacacttggtgttaagaaggtatcatattgcttaaaaaccataaaaaatataacaatcatcgagtaagcctattatagcatcaataaacaggttttgatatgtaatattgcatatatatagatttatttatatttaatctatatagttaaattgtctgttatttgttttaattcatttacttattttatttttgagcgctccagcaatggagcctttttttatgaaataaaacattttctttgcgttatttagttgatctatattaactttacctcttaaaaaaatatccatatttaacaaaagtggtgtatagataactagttttttcaagaatctattggattaatagttttaatgatattttactaagttgaggttgcgtcacatcaccattaatctatcccctataacgaaagttttatgcatcgttgactattggcaatgagacgctatgtctactaattttgtatagaacaagcatgtaaaaactaaaaactattactaaatcgaatcctgttctttattaacaatttttttgattttatttccatataaaactttctttggatttataactataagtaaaattgcaactattaaataaaaaattgcagtatacataattaattcaattaattgtccatttattatgccaataaataaattaaagaaaaagtggatgatgattggaacaattaaattttgatttaaattataaaatgttgtcatgataattgtagtagatataattgcaatcataaaaaataaaatatatttaattaaattactgcctgtaaaacctgtagtaaaccatataggtagatgccacattccccaccaaaaaccaataatgattgaagattttaatggcgagtattttttctggagctccattaatgcaaaaccccgccaccctaattcttctcctagtggtccggatacaatagttttaacaacataataaagtaatacgccccatgtagttctattaaaaatagagtttgcttcactgttagtcgaaatgagaaacaacatcatcaaaaatataattatttgagtcatacttacagtaagaactatagagtagttaagtttatttttaaatctaccttttacgaattggataaaactctgtccaggataaattcttttaaatagaaacataaaagcaaaagtggaagaccaagctgatatgcagagcattacatcaaaaatccaagttggaaaatgtaataattttgtaattcctacaagaagaaaaagtggccaaaaaataatgttggttagtaatataaaacttaccaccggctttttcagtcttttaccttcagtcatatacaatcccaccttaagctaaatttttaacctactataatgtacttattcagcacaccaatataatacaccgaattttctatttatattttctatgaaaatattatttagtcaattaataaatgatattggtgtagatcatgaatatgggaaattaaacggtaaacttggaggtgctgaactgagtgttgtagctaaagatggttattaccattttagggcaaaagctgatttagctaaggatgagggagaagttaaagtaccattaccttttactgattggaaatgaattattacctattgttcctgtagtttttgtagaagaaattaatcaatctcttatgatttatagaagaaagcaataacaatctgataataaattaggggattatgttgcttgtccaaattctcatggtaatttatcaaaagaatataatgtgttttttaaccataatcacattgttcatttattatttaagggttttgagacagaggatgaattaagaaaaaaattatccgagctttaatggaaatggagaattattatatgattttagggatttcatattttaatattttttgtattgtagtgattatcttgtttttctttattttttggagattgcatgtatggtataacaagaaacacaatgttcctaaggtttttcaatggtttcctagaaaatggggtaaaagaaaagtgtcagagcatttatcacaattgaatgaaaagctagaggctgaaggtaaaggtatttgggttacaatctatgctatagatttatacattgtaactattccttgtacagtcaaaaaatataaatcttaataagtatataaaaggtcttctctttttataaattttagaagtgatttgttgaatccatgtgtttatgcggagaaagtcacttgagtttgatgagatagagggagattgtagtgaagtgaatcatgtaataaaaagctgtagggcgagaccttagcaaagggtaaaaaaaaacgggggttatttaaaatgataatcaaagatttggatttttatgatgaatacttattcatgcttgattaacataacgccctatcattggtagcaagaaaaaggcgcattcctactttcaaaaggaatgcgcctttttcttttctataaccctattcatttcttaacaaattatgtgtttaggattcttgtttgttactgaatgagtcgaaaaattgtatggaattttgcatactcttagcgtgattatttttttaaatgctgacggtactccgtttataggttatgagaaagggtattttttgcactattatctattcttggatattattaataatatctatatgaacttatgtttttattaaaaaggtttggcggtgtgtaaaatgatgaaaggaattaaaaatattgaaacgaaagaaccgataaacatgtttctatttattccctgtagtactcttttgtttgataatatttatcaacattttattcttggaaaggattttacactagagaagcttttatttgaactcgtatttttatttattttcatttcattttttttatgtaataagtgtttacaaaaaatgaataaacaaatgtttacaaaatatatttttcttggtgttagtattatttatcttttggcatatgatcttatgtttatacgtgatccaggttcttctttacatattccttatttagagtgcttcttagtaatttctgcacctttatttttaagtattcattatcttctaacggtatctatttgtatggtatgtagatttttaattgctatttattattttgaaattaattatccaatatcattaatattattgtttctaatcatttttgttacgtcattttttgtatttctttcattaaaatttctagtacaaaaaattaaagcatcctatgaaaaacaaatgaaagaaacagctttatcgataatgaggataatggaattaaaggatcaatatacgaaaggacatagtgaacgtgtagccaattatgctacgattcttgctaaagaaacaaatgaatatgatgataattctttaaaacaatttcattttatttgtttattacatgatataggaaaaataggtattccggatgaggttttaaagaaagcatcttctcttacagaagaagagtataatcttattaagacacacccacaattaggattagaagtttttaaaaatatatctttaataaaaggtagcgaagatataattctttctcatcatgaaagatgggatggaaagggctatcctcaaaaactaaaaggaaatcaaataccattatgcgcaagaattgttgcaatagcagatgcattcgatgccatgacttcttcaagagcatatcgttcagctctatctcctgaagaagcttatagacgtattatagaaggatctggtacacaatttgatccttccatggtagaggttttcaaaaaggtatttcctttgtgggaaagaatggtcccgaattcttttcgttaaaaacgcatgtctgaaatcgattcttatttgaggtgtgatgaatgcgaaaaatgaaaaaccaaattcaattttgataaaagtttggaactagatcatgaataaggcacataaagagaaggtacccatataggtaccttttctaatagttttttagcagaaacaactacatccgataatgattaatagaataaataatacaactaataaagcaaatcctccagcgaaaccgcagccttcgccgcaactaccaccatatcccataacaatagtgcctcctttagataaaagggtaaaactagggttcattccatggattttaatgggttcactttaccttatgttttaaagaatgaatggagcaggtccttttgaaaataaagaaaagacgccattaggcgccttccttttaggtagataagactttagttttccaatctaaagaaattttgtatcagttccttgtgggtatatcataatatctgattgatttattatgcattgttacatacttctctaaatccctctattttttatttgataaaataaaatcctaatattaccaaaagttaaataaatatttctacatattcaagatatttacataaattacaaaagtgataaatttaagttgtaagttataaaaactattaaagggggatttattatgttcaagaaattagtagtagggctattggcaactggtattgcattaacaggaggaattggagcggcttcagctgatacgcaaaaagctgtgagttctccgaagcaagcaacatgctcaattccttatgagtattctaacggtaaattcaaaagaactctgtattactcaaatggagtatatgctaatagttttactgaaaatgtttgtggcgggacgattacatggtatttaaaacatgttcaacatggagttgctttttacgaaggtaatttaaaatagtggattttttgaacctcatttattgaggttcttttatttttagttttcaaactgattctctataaaaaaggtaggatttctcttagcaaaagagttatatgtcgtacagaaaggcagttgtatacaaactggatgttcttgatttcattatataacgtttatcagatgttataattgaattatagcaatctttacgtaagttttatgtgatattaaagtttttgagagaggctgaattagaattttgtacaaataagcaggaagtatggggataatattataaataaacggctcaattctcaaaagggagagagttgagcctgaggatgtaattactaagctctcgggttgatgaaaactagtaattaaataaaatcgccctaggtttagggggtctagggtttcatgttttggtatatctcacacgacattataaaaagaatagaacgtactgaagataacatatgaatgtttcataaatgtatcaaaaaaatgaacaaattgtgattgaaataaaaaagagttcttactattatgtaagaaccccataaacaaagaaaaaagtcgtatgtgcctcaatattattgtaatgaaattaaatgaaaacgttattttaatataaagtgaaattgaaagttagtaagcaatacttaaaaaagtacaagcggcaaatccgtaaactaataagctactagtagcaaggaattttataatttcatttgtagaaataatagttaaacatagtgctatagatgcacctataaagaattggtacttcgtatgtatatttgtaagattaattattacaagtacagttaagaaaagtgaaatgaagttaaaatatcttttcattgtcatatttcctttcagtgtttgatctgtatctattataccggattgtaccagtaataacatactttgtaatgaagcttaataaaaatctcatttttcataaataaaaaggcggttgtttccgcaaccacctttcagcaaaataaagcactttttcagaaataaaatatggataattcctgaaaatgttataggatataatcccatttttataattcaagtgacgagcttaatttataagaaaggaatgactacattatatgaaagcttgtctaacaaggttacaaataaaagagcagctagcaagggctaactgctcaatacaaggagatacagagaaaacgaaatgagctttggcatacagcctatcaacattatggacataatattgagttttattcgaaggaattcatattttataaattagattacgatagtcgatattctccatattgaccagaaaagaaccaagaattctagtgaaattccaagtgttcttttcctagttttttgaaattcttttattaaatagccaatagcactaattgctataagaatgaaaagaataagttctagtgtaactggcatttgatccgcccctaatatgtttatttgttatataaagattataggatatttttatggttagtagtgaaaaatttagtaaaactatctctatatgaaaaaagattctggtgtctccaacagaaccttttctaaaatggcaaagagtaactcttaccttactctttgtttatatactacaggagtgttaatgaaaatccaaggtttcttatattgagaaataaagaagaattattttaaagaatttgatcattgttataaataaaggagcagttagcaaaaactaactgctcatctccaaggggaaaccaagaacaaacagctattatagacgatttaaaaaatcatactattggtttaggattagtaaggaaatacattgctctccagaaattagaaaaggctatagtttgtataatgaaataagtgatgatatggaaaggaagcaaacgcgagagtctcttattatcgtactagataaaacgataaataagtttataaaaataaggaatataggaaaggacccgctggagtttgggtccttttagaagtgatgatgttttctcggattaggaaactgagaaaatacaaaaatataatacatcgagatttagagaatttcaatactaaattagagattaccatgagggagttataatgagttactatttatatattcgtaagtaaaacaacataatattaatacggaaaaatatattaatatgagtttttgcatatttcaaaacttagtatatccttcaaaaagttttaattgtataatatattttgtcatattcttttagatttttcgacaaaaaataacataaatagaaacgatattgggagaaggaattatgtacacaaaactactaaaatcaattacatcattatcacttataggtggtgctttactatatacaaatggtagtgatgtgagagcagctgaggcaagtattttttctgatgtgcctacgtcgcattggtcgtatccggcgattaaagatttatcgagtaaaaatattatttccggttatggaaatgggaagtttggtttcggtgatgttgcgacgagagagcaagttgcagctttaatttatcgtgcgctgttaccgaataagcaaggtggtacgttcagtaacgaaggtgctcgttatgtattaaaagatggatctactttaaacaatccatatcgagatattcgcgcaggatctacattgtttccagaagaggttttaacattaacgaaattaggaatttttaacggggatggaaacggagggtttagaccgaaagattctgttagccgtgcagaaatggcgcaaattattaaaaatgcttttcaagtttcagctaagcaaaagcatacatttaatgatgttccgaatggtttttgggcagaaggcgcgattagtgcggtgcagtcaaacgggattgcatctgggacaggcgacgggaaatttgaacctgctaaaacggtaacgcgtgaacagtatgcacagtttttatataatgctttgcaatataaaaagcctgcggtcgcggtgcaagatacaggagatgcggcattattagcagcattcaaagatgaagtgcagaagcgtattaatacgtacgaaacgaatattacacttccgtataaaacgacaaatagtaatacaaaagaagtgatgaatacactttttaacgcatataaagaagtggcaagcaaaaatgagtatacaaataatagatcgaatgtttcatatggactttctggatcacccggaaattatacatttacattaaagattacatatcgtgaaacgaaagaacaaacggaatatgtaatgaagcaagcaaaggcaatcgtttcttctattacgcaagttggaatggatgatcacgaaaaagtgaaggcgattcatgattatgtcgtaaaacacatttcttatgatacgtcttataaagcttacacagcatatgaagcactcgtaaatcgttcggcggtttgccaaggttatgcactattaacctatcaattattaaaagaagctggaattgagaatcattttgtagtaggaactggagacggtcagcctcatgcttggaacttagtgaaaatcgaaaacaaatggtatcaccttgatacaacattcgatgatcctgtgccagatgaacaaggccgtgtaacgtattcttatttcaacttatctgatgagcaaatcgcaagaaatcatgagtggaaccgaggggactatccgcaagctacaacaaattattatagtacattaacaaataaaattgcggcaggtagtacgaaaactcctgcatatcagcaaatattaaaagatacaaagttaaactatttaggaaatgaatatattgcaaacaactataatgaattcaaaaataaaatgcagcaacgttataacgaaaagtcaccaaagattgaaattctttataaacaatcaatggatggtgcattgcaagatgtgaaaaaagtaattggagaaatcggttatccgcaaggggcaaaccgtgtttcttataaagcggagccgtataatgcgaaagaaggatattctttagtgacgattacgtttatgtaaaaagcaacctagatcccatgttggatctaggttgttttttataacttaatttgacatatacagtataactgtataaaatcaaactatacagttgaactatatagtttagctatatatttatcgttacattggaggtctttatgaatagagataaaaatttaccattaacggaaacaacgtattacgttcttttagcgttattagagccagctcatggatatttaattatgcaaaaggtggaggaattaagtaatcagcaagtaaagatcgcagcgggtacattgtatggtgcggttgaaaatttattaaaacaagggttaatagaatcggtaaaaagtgaagataaacgaagaaaagtgtatgtcattacggaacgcgggaaagaagtattgcacttagactttatgagaatgcagcacattattgaggttacaaaaagtttattacatgtatagttagggggaaacgatgatgtggagattgaaattctttttagactttgagaaagaggaaaaatggttagaagagatggcttggaaaggctatcaactagaaagcaatacatttggttatacatttagatatacagaaccagaagatgcaacgattagaatagatcatagagtatttagtagaaaaagtgaatttattaattactgcacattatttgaagatagtggctgggagcatatagccggtaattggtggtcaggtacgcactattttaaaaaggtaaatgaggaaagtgaagatgatattttttcagatcaaatgtcacgagcagggaagtataaacgcctatctaaaacatttttagaattagctatgtgctctattccgatattaatcctatttatgtttaatgacacgattcatttaggagcacttgcaaattcgaaagaactatattttacgccaggtctatgggataagcaaggtgtatcatttctatggtcattcttatttgaaacaccatttgcattgatgagaggcttagcatggttatttatccctgcagcaattgttatgtatttagtttgctcgtataaagcaaatcggttgtatgaagagagaagatgatagaaagtataaattttattggtatgttacaccggcttagcatgtgtttttccctttaattaatagcttgttctcttgttattcgctgcatgaactacaaaaagatctaatacggaagaccatcctaaataaattattgtatttctcaataaacaaaaacaacttaacatggtaaaataatagttggatgggagtccaatacatattattaaaattaagatggttcaagtcggaggaaggcaccttagggtgtcttttcttttttctaaaagagaattttgctttaaagaagataaattttcaatagattaatgccatgcgtatgtagataaaattcaacaatacatgtatgttcatgaatatgtataattacataaaatttcagtgaaaaagagagtatactttcttattgtgtaataaagataaagctcgcctacggaaataggcgagcttttttaacatataaagaaaaggcaacttttcaagtacctttctttgagttaaaacattttactaggttaagttttgtgatgattatttcttttcatttaaatgaactagagtagtacattactttatttttaagcatccttctcaacaaatatgaatattttcattatccttttcactacaaagggtagtaatttagaagctaaaaatgcaagcacgaaagcaattgcccatgttttcagccatgatttgagaaataaagctgtatacccaacgttcattgaaaccatgacgaaagagataatgctagatatacctaaaatcataaagagattaaaaatgattggttcaaattttttattgattttcaaaattaacacctattttctatatatgctttgctgcccgatttcaccaacatctaatcttacagtttgaaatctaggttgtccagcttgttgtacttttctgcaatagtaacaataggtatataactacagcgtaaataaacgttataattaatagttttgctttgaatgataaggagtagaacttaataggctgtatgaagagaaaaaggatttccttaaaggagatcctttttacattttaaaaaaatctttcatcattttagtatttttaatgttcaccgttacaccttcaactttatcttttttcttatctttagcaatcgtaatttgttccttattatcaacccacacaagaaattcttcttttgcgtcatctttatatgtaacggttatagtagaatgtgcagattttcgctttttttgatctagtgtaattgttttaggcgtgcctttttgaactgctgaaacgatagattgtatcatttctttgttgtctgtttgagatttagaggtagtattattggttgtctgaagtatttcgatatctgtaatatttgcggaatttaattgaaaggcattttgtttatgttcttgtttagcttgtggagatttgtctgtagctgaggtactggcacagcctattaaagtgaaagatagagcggttagagcgcatatagatataatttttttcatagtatccctccttatgtttaattataacaattttctgttaatttaggttgttattgtaaggagaagatgttttaaagtggtaaatgatgttgttcattttctattaaaatcaaaattcacataacttttttcatattttatgtttaacatttcgaaaataggtgtactacatataatataacaaataattcattttaaaggaggaagttaaagatggaaacgaagtatagtaaaccttttgtatatgaatttattacggagaaagaggtcatgaatgcggcgaatgatctagtgaagaaaggaatagaccaaaaagatatttacgtattaacacacgagaaagaaaggacagatagaatcgcagacaatgcagacgtaaatacaattggtataaaagaggagggacttgggacaagcattattaacgtttttcaaaacacgggagatcagttaagaaataagatgcaagagttaggacttaatgaagaagaagcaaacttctacgaagaaaagctggatgaagggaaaatcttgttattcgttaaagatttagagagagtcggtgaatggttacaagaaagaagatgcatgtattctatttaagtttgtatcctgtaaatctataaatctattacgaaaaggagatgggaaatatgagtgagagcggactaaaagaacaaattactggtaaagtggaaaagacaaagggacaagtaaaagaaggaattggtgaggttacagaagatagaaagttgaaaaatgaagggaagtgggacaagacgaagggaacgataaaagaaaaagtcggaaaagtgaaacaaaagataagtgatgggttggataataaagaataatacatgtttatcaagctttggttacataccaaagcttgataaatacaatataaaacgaatataggagggttaattgtgggacttattattacgtgtattgtaggtggacttattggtgcgttagctggaatgattacgggaaaagactttcctttaggtatagttggtaatgtgattgctggtttaatcggatcttgggttggtagtgcattatttggtcattggggtcctgaatggggaggcatttttattcttccagcgttactaggtgcaatcgtctttattttaatcgttacattcttctctagaatgctacggaaagcgtaagtatgataatgaatagtaatcttaagtttattatatatggctataaagttaaaagagtgataaatatacataaaaaagcatccaattaaactaatttggatgcttttttatgtaatctgcataggaataagcgggggatgaaggcccccgcttattgaaattacacttttttattatgtattaaaccatcgttgctttctcacaattatttattcttacgacttgccttggttctatatgagatacgtcttcgttattacctatatcaactacgattgtattcgttagtatgttaataatggaaccaactaattttgtagcatgatcgtgtcgataagaaaattgaacgaaatctccctttttaaagttgtgctcttccatagatagatccccctaaaaataatgtttatagattatatatacacaaatttataaggtttaaacatttggtagtatttttttagtgttaagctgagaaagatatagaaaatttatttataataaaaataaaaaaatatgtttaaaactaatttttatgggtaattaagatagtaatagtttgagataagggggcggaaatgatgaatttgggaataaatattttgcaaaatgatgtaggttatacggtacaacttaatggtgaaattgatgcatatacagcatcagatttgaaaaataagatcatgcctattgcaagcgaaaaagaggttcgtattgtcgtagattttaataaggtagattatatggatagtactggtttaggtgtttttatagcgctattaaaagcagttaagaaaaatgatggaaaactagagtttattggtgtatctaaaaggttaaaaagattatttgatattacagggttaacagaaatattaaatttgaattccgattttgaaaaagtagaaagaaggtgactagggatgatggagagatttgaaaagatagaaatgaaaattcctgcaaaggcagaatatgtggctattattcgtttaacaatggctggtgttgcaaatcgaatgggctttgcttatgacgatatagaagatatgaaaattgctattagtgaagcatgtacaaatattgtacaacatgcatacaaagaagacgttggagaaattgcaattgtctttgggctatatgaaaatcgattagaaattatggttgctgataatggggttagctttgattttaataacttaagaagtaaagttggtccgtatgatattagtaaacctgtagaacatttgccggaaaatggtttaggtttatatttaatcaatacgttaatggatgatatacaaatcatgcatgatgagggcatgacggttttaatgacaaaatatatacaaagagagcaggtggagaatgatggaaatccaatctcaacctacgaatcttactaaagaagacgttattaaactaattgcagaatttcaacaaaaccaatgtggtgaagcgcaggaaaggttagttgatcattataaaaatctcgtatattccattgcatatcgctattcaaaaggcgggccaatgcatgaggatattatacaagtaggcatgttagggctcttaggtgcaataagaaggtatgattattcgatagggaatgcttttgagccttttgcaatacctacgatagtaggggaaataaagaagtatttacgcgataaaacttggggcattcacgttccaaggcgaattaaagatttaggcggaaaaattaaacttgcgatagaggaactaacagatcatttgcagcgttcaccgaagattatagagattgcggatcatttaggactatccgaagaggaagtgctagagattatggatgcgaaaaataattatcgagtatcttccttagatgatgtagttgaaaatgcatctgatggcagttcggtagcgagaattgaatctgtaggtgaagtagagcaaggatatgaacagacagaaaggcgtctcgttttaaaggatatttttaacgtattaaatgaaacggaaaagagtgttattcattatatatttgaagaaaatttaaatcaaaaagatacaggggaacggttaggtatttcacaaatgcacgtttctcgtattaaaagacaagcgataagtaagttgaaacaagccgcatttttagatacataaaaaatttaaaataatgatgtttaaaacatgagaaaaggggtacttattaagtataggaggagatatgaaatgtcacacgatgtgaaagaactaatcgaaggattgaatgaagatttagcgggagaatactcagcaattattatgtataaccataatgcagctacagtttctggtatatatagacaagtgttaaaacctttctttgaatctgaaattagtgatgaacaaggacatgccctatatttagcggagaaaattaagacgctaggtggtacacctactacgatccctttacgagtgaaacaagcagaagatgttcgagaaatgttagaatacgctagacaatcagaatatgaaacaattaagcgttatgaaaagcgaaaagaacaagccgcgaatttaaatatgacagagttagttgtaaagttagaagatatgatcgcagatgaaaccaatcatatggaagaattggatcgtcttttaaatgataaagcaatggtgctaaattaaaagtggaaatttatagagtgaaagaacaaactctcatttctgggggtttgttcttttgctgtataaaaaataggtatgagtaggaaattttcattttataactgagtatgtaatactagaaaaatagaaaatgataacagatttacattttaaataagaaaaggggaaataacttgtgtccattttaattgtagatgataatccggttaacatttttgtaattaagaagattttaaaacaagccggatatcaggatcttgtatcgctgaattctgcacaagagcttttcgaatacatccattttggaaaagattcttccaggcataacgaaatagatttaatactattagatattatgatgcctgaaattgatggacttgaagtttgtaggcgattacaaaaagaggagaagtttaaagatattcctatcatttttgtaacagctttagaagatgcgaataaattagctgaagcgcttgatataggggcaatggattatattacgaaacctataaataaagttgaattgttagcgcgtatgcgtgtagcattatgcttgaaatcggaattaaattggcataaagaacaggaagagaatcttcggaatgaactagatttagctacgcaagtacaaagaaacttattaagtagcccattaagagaagagcatataaaaattgaagcaagttacttaccttcatttaaactagctggagatatgtactactggtataaaatcgatgaaaaccgctacggtattatattattagatgtgatgggacatggtgtatctgcttccttagtttgcatgttcatttcgtctgtattacgtgaaacgattaaatgtttaatcgatccagaacttgtcatgaaagatttaaataaatatatgactcttttacataatgagaatgacaacattccatattattttacagcgatatacttagtagttaatacagaagatagaacgattgaatatgtaaatgcaggacatccttctggatatgttttagttgatgaaacaaatgtagttgaactaaatcgcgggagttgtgcggtaggtttttttgatgaaataaaagttgaaaagacagttataccttttgagaaaaatgctcaaatcgtattgtttacagatggtgttcttgaagcaattgcaaatgatgaatttgaggctgaagagaaattacgtacttttacagaaagaaaatggggagagctagaagaagagatagaagggttttacaaggaagaacagaaacaagcgcaatcagatgatatgtgtctcattatgatacaaacgaatgcgaaataaaaagcgtatgaaatccaaatagaggatttcatacgcttttattgtattttttgatagatttgttcgtgtggattaaattgcgtataatgcggcatgatatccgagaaacgaagagtttctttattccctaaacataggaatccattgtgacttaaactttcataaaatagttgctgtacttggttttgaagtttactcgtaaagtaaattaaaacgttacggcaaagtataatatgaaattcgttaaaagattgatcagttactaaattatgttgtgcaaaaataatgttttgtaacagtgacggattaaaataagcaaaacgactatccgttgaataatagttagaaaatgcttgtgtaccgccagcttgtaaataatttttcgtataagtttgcattttatttaatggaagaataccttgttttgctttttctaacacatctgtattcatatccgttgcgtaaataacagctttttcacttaacccttcttcgtgaagtaagatggacatggataatacttcttcaccagttgcacatccagcatgccaaattctaatttcaggatgctttcttaattcaggaataacatgctctcttagcgccttaaaaaagatagggttacggaacatctcagttacattgatcgagaaatcatttaataactgttctaaaaccccttcctcatgaattactttttcaattaactttgaaatggtagggatattagaaatctgcattcgattacaaattcttctataaatagatgtgcgagcatattggcgaaaatcaaatcctgatagtttaaataccgcttctaatagtaagtcaatttctaagttcgtgcgcttatccgtatctactgatggatcaaaattataatacttattttccactgaaacgaaacctcacttattttattaaccatacactcattaccgaatagagttgatgtaaatttaatggtttacttatataatctgaagcgccagcagataaacatttttccttatcatttggcattgctttagcagttaatgcaataataggtatttcatgtaaccctaagttcattcggatatgttccatcgtttcataaccgtccatatttggcatcataatatccattaaaataaggtcgatatttgtattgttttttagtatttctaaacactctaggccgttttgtgcagtaatgatgttggcatgttgtttttttaatgcattttgtaatgcaaatatatttcgatgatcatcatcgacaatcataatagttttctcttggaagacattatttgcttctgggagaacgatagtttcttcaataacttcagcaggaataacttcatctaccgttgctgcgacttctaaattggataactgtacatcatgtaatccatttggaaggttgggaatatatacggtgaaagtactgccttctcctacatgactctctaacgtaatccaaccacctaataatctagcaaactctttacaaatagataaacctaatcctgtaccaccatacttccgaatcgttgcgccatcagcctgttgaaaggcttcgaaaataagttgatgctgttctttagcaataccaataccagtatcttttactgaaattgtaatccagtctttacttatagactgcatatcatgacttaaattgcttgtttcgattgaatcgaaatgtaaagagacggatcctttttccgtgaatttaaatgcattggataataagtttttaataatttgttcaatccgttttgcatctgtataaaacaaatcaggaatcgtatcactgtcttcaacagtaaattcaacatttttttgtgcagcgatatgtaaaaagttttgatgcatacttgctgccatatcacttatatttgttgcttcaaaaataacatctagttttccggcttctactttagataaatctagtatgtcattaattaaagtaagcaaatctttccctgatgaatgaatgacggttgctaattcaatttcatcatccgataaatgattatcatgattttcttttaacatttcagataatagtaaaatactatttaacggtgtgcgtaattcatgtgacatatttgctaggaactctgatttgtattttgaactacgtaacaactcgcttgctttttcttctaattctaatttagtaatttgtaagtcagctgtcttctgttcagcctcttccgttctagactctaattgttcattcgttgttcgtaattcttcggcttgcatttgtagttcttccgcttgggtttgcaattcttctgattgaacttgcaactcttctgtcattgcttgtgattcatgtaaaagagtttgaattcgcatacgtcccataatgctatggattgttaaacctagattatcaacagtttgttgaattaaatcttgatgtaaatctgaaatgtcagttacacttactaactccattactgcaatcacttcatcctcaaataagacagggatgactagtaaatttttagggcgtatttctaataatccagtagtaacgtaacgaaactcttctggtatgtccctaagaataaaacttttcttttctaaagcagactgtccaatgaaaccttcacccattttaatagattgttttccaatatcaaaaccttgatcggcaaaagaagcttttttcacatagtagacagtttcttcatattcttcacgtacatagaatgcaccgcaagaagtttgcgttttttgtataattccactcaaaattttgttacctaacatctcaatagaagatacaccttgatacattaaaattaattctgcaatctccgtttgtaaccactctcttttcgatatttcgtctagcagatggttcgtcgtatgagcaagatcttttatttcatcatgtgtatttacatgaattctttccgtaattttttctttagaagaaatggatttaatagcttgaattacatttttaatcgtttttgtaatggaattcgaaatataaagtgaaacgataatagaaatacaagatagtaagaacaataaactgtataaccaaagctctaatttattatttttagtatctaattgtgcagctctttttttcgttaattgctcctcagtgctgcggaagtcagttagttgtgattgtaatgattggatttcggtagtgtcgatttcttgtattttattactattatgatttgcaattaacgggtgaatctctttattcatccaattagtaatgtttccgttaatctcttttaatttttcttgctgagatggattgtcttctaataaagaaaaaagatcatggtaatgcttttcataatctctttcggcagagttaagagattgcaaatagttcgcgttattagaagtgataaagcctttcgctttattttcaattgttagcaagtctttctccacttggttcgttaagttgagaactttaaaatcgtgatcaataataaaattacgagatttttgtaaattggaaatctgattgtttaacataataaaagaaataagtaaaaacaaaatgataactaaataaccagccataattttgtagcgaatactaaattttgctttcgatttcattaaaaattcctaccttcaaggttattaaaagttttctattttaaagaatgaaaaacgtaatatatattatatcagttttcatagggctaaactagaaatccccctattgtattagggggtctcgttttgaatagaggaaatcattttgaagtataaaactatgtatgaaaagtaataatcgagggaatagggggtaataaaacctttaagaaggaaagagtgttcttaaagctctttttgcatctattccttcaaatataaataatacaagctctttcttttttacagtaaggaaaaatgatactaatgtgcttaagtttttaatagaagtaagtgttccttgtttacttataaatagattcgtttgaaatgttgtcattaaagcataaaaatgatgaatctgcgttattgtaggtgtttcattataaagaatagtagtagagtgaatggcgttcatcgtaattttcctttccatataataagcataacaatataaacgtacccgttttaaaaaatgttaaacatataaataagaaaaaatataattatagttttttacgtttagaaagagttaagaagggtatacatataccataaagagattgactgaagatgaattgtaaagttttagtctattaaaatatacttttactttaaataaaaaggagactgttacatatggataaaatgataacggatattacatttgatttcatttacttgttaagtagttctcttgtaatccttttattgttagcgtttttcgtaaatggttatgtgaataaaaaaattagtgtatataaaaatgaagagtaacaaagatgtatgatataaaactttaggaggttaatagttatgaatatggatagaaaaatagtaggtgtttttccaacaattgatgatgcggcactcgttattaatgaattaaaggaaaaaggatactcggcagataacatttcagctattgcgaaagatcaaaaggaaattgaacatctggaagaaaaatcgggtgaaaaagtgaatagcgaaactgcacataaagcagatatcttttcagcaacagggcttgtagcaggaggagtagcaggcggactcggtggtttattaacaggtcttggtgtacttgccgtatctggaatgggcccaattgtagccgcaggaccgatcgcagcagctattggaggagccggtattggcggaggagctggaagtttaataggagcatttataggattaggaatccctgaagaacatgctaaaaagtatgaagaatatatttacgatggaaatatattaattttagtagatgtaaaattagatgataagttagaaatctacaaaatatttgataagcatcatgcttataactctgatttctttaaataaaatgtaaacaaagtaaatatcgtttttggtcttacaactttggcgcgaccgaggagtcgtatgactataagagaggaagggcttatagtaaaagatcaagttctattctattatttaaaaggaaagaggtgtctattcgtgattgtaaaaatactaaaggatagtagtaatagcttcctttgcacagtccaaaataaaaatggggatcagtatgtgaagaaatggtttcgtaaacatgaaaacaatgaagaattaggacgaccaacttttaaagaagtagaacgcgactggaaagaaaatagggaatcgtttatgtatccgaatgttaaagcgctttattaaaatgaaacataatgtgcggttcattcttacaaaactgtcacattcctgtaaggtaattcaatagattcgttgcttgttccatgtcataataaagacataagaaagctaattaaaactacaacttattaggagagtgtcagtcatgattgtaacaacaacgtctggaattcaaggtaaagaaattattgagtatatcgatattgtaaatggtgaagctattatgggtgcaaatattgtccgcgatttattcgcttctgttcgtgatgttgtcggtggtcgtgctggttcttacgaaagtaagctaaaagaagctcgtgatatcgcaatggatgaaatgaaagaacttgcaaaacaaaaaggtgcgaacgctatcgttggtgttgacgtagattacgaggttgttcgtgatggaatgttaatggtcgctgtaagtggtacagctgtacgtatataagtaaataaaaaaacaggctcacccctcgaagattatgctttgagggggttttttttgttcataactaaagttaagagggaaaagagctgattactagcctaattattttaagtgtagtatattatttttaagatataaagtaataatatggaaaatttgtatatatttaatgaaggtgttaactttatgacaaataataaaattgctatttgaggtacggagagaattagtggtatgaataattttagagaatgtatagttgatagaaataaacgatggagcatgtaaagagttatattacataaaatttattatgaatggaggcggtgacaatatgttttggttaggatgctttttaggatacattgtaggttctgttattacatgcgctctactttactttgggtatagatcccatgaaaacaaaaaagcgaatatacaaaagagggaggagaggaaaatcaatcaaaaaggtgtataggatgtggaaggtagggtggtgataacgttgatgcaaaaataaagggcagtacatattttgatgactactatgtactgtcccgtttattctttttggattatgagaagttgtttcctggcttgctataaatttcataggcgaaaaaccccaataaatagccgattccggatcctaaactcattgtaagaagtgaataatccgggaaaaacatgccgaaaatcaaaccgattatacagccaatgagcattcctataggtatgaaactgtctaataaaatttgagcctcatttaattttttcttacccaatttgccgtgcttatatttatgttccaatctttttattacaaatactacaattcccccgactagtataacaggccaaattgccgaaattagccacatgttagaagctcctttcaccttttaatagaattataccagatacttacaaattttcgttcctaaatgcattatctagtctatttaaaaggtcaatcaaaaagcccacttcaattgtagttaataactagtcaaaaatactttccctttcgttttctcagcagactgcacaacatcaactgccgctttcacatccgctaagtcatatgtagaatgtaccgtcataaaacgtaattgcttattttctactaagcgaattaagtgacgaaacgtttcttgccatttatatggtgatacctctttattccaatgtcgtaaatgaaatatgttcgcgtgtacttttgctttggtgacaatctctgcccagttcacttgtattcctgatagaaggccgatcgttaaaaagtgcccgtttggacgtaaggagaaagctaattcatttccatccggtcctccgatagaatcaatcgcagcgtccgcaccgagaccgtttgttaattccataacggtttcataaagcggggcagtggaagtatcaattacatatgcagcaccaaggctcagtaattcttctgtatgcttattatttcttgtaacggcaatgaatcggaaatttaaaatttgggataactgcgcaaatagatgcccaatagcggacccacaagcattcactaataaaacgtcattactctgtaagtttaacgtttctgtacaagtaacccacgccgtaagaggattaatatacatttgtgcagctgtaaagtcatcgatagaatccggaataggaactacaaaatcagctgacgtcttcacatattcttgccaagtaccttctccacgtaacggtaaaacacgtttactgataaggtctctcgtaacgcccgcgccaacatcttctacaataccaacaccttcatagccaggtatgttaggtaaagggattctatgtgcgtacgctcccgttattggaattaagtcagatggattaatcggtctaactaacatgcggactaaaacttcattctcttttaatggttctatatttttatattcaacttgtagtacatcttttggattgccaaacttgtgaaattgaatgcatgttccgtgcaacataaatgttcccccttagtttgattgggtttattataacatttgcagttcaattgcttgtttcatttacatgtaggagggaaacataagcaaaataaaaaggaagcaaccgtagtcgcttcctacatctattaagctgaagctttcttcattctctcaagtaaactagataacacatgcgtacgatacgattctagttttttaccttcataagtacggatacctaattttttaagttcttttacataccaacctttgcttccgaaatacatgtaatcgctccccttcaactttgtttttatttgttctgattgcatatggaggtacaggtaatataatgaaggaaatgaatttcgcgcgaaaatggttaactttgttgcaaaagacatatatactaaagatagtatacaacgaggtggacaagacgtgattatagagaagcacgaaattcaaattgaccaaattacgagcggtaaagtgaatatctttactttctatcgaaatagaaagcaaattgatgatcagtttttacgattgcaagaaccatcgcttacagcaaactacttcttccattttcattttgatgcagagagcttgcatctactgcaggaagagtttccaagcgtatatccgtacgacggtagtgaaacgattcacgactggacggaaaagatgaaagcagaattgcaacatcagatccaaacaggaaaatggaataagcgcgtacgtatcggtaatcgcattctagatgtggtgtttacgtggtgtgacgaagatatagtagagtgaaaaagaagcggatgacgcttctttttttagcgctggaataaaacgagcttacctgcagaagatgtgcagcgatgtgttttttcatacaatcctttttcttgtaaaatagattcaccttttgctttcgcttctttttcagttgccgcctcgaatgattcgtctaatgcttttgaaccatctttttcaaagactgttagaacgtatactcccatgaaaattccctccaataataaaaatcagaatcttataagtattttggcataaatcaatagaatatgcaaagaaatatatgacattgcgtgttaaaatagagtgaaagttttatggacactagatttactatttgtagtaaagtacggaaaaagaaaggatcgttatttgtgaaacaagtgaagtttatacatgcggctgatttgcatttggatagtccgtttaaaggaatggagatgaatgtaccgcagtctgtttgggagagaatgaagcagagtacgtttgaatcgttcgaacgtattattgataaagcgattcaagagcgcgttgatttcgtattgctagccggggatttgtatgatgcggagacgagaagtttgagggcgcaagtgtttgtgcgcgagcaaatgaagagactttcgcagtacgatatccctgtttttattattcacggtaaccacgatcatttagggggaagctgggcagcaattgagtttccggaaaatgttcatgtgtttacagagccttacgtagaagagaaatcattttataaaaatggtgagttattagcttctatttacggatttagttatttgcagcaagcggtaacggataatatgacagcgcaatatacgaaaatgagtgatgcgccttttcatattggcatgcttcacggaagtgtggaaggcgatgcagagcataatcgctatgcaccgtttcaaattcgtgagctgaaagaaaagcagtttgattattgggctcttggccatatacataaacgtgaaattttattagaagagccatacatcatttatccaggtaatatacaaggacgtcatcgtaaggaaacgggcgagaagggtgcatacctaattgaacttacgaaacaaggatcgcactgttcctttttccatacggcggatgttgtgtgggatgagatagaagtgaatattgatggacttgaaactgttgatgaacttatgacaagtgtgtcaactgcgatgaatgagtgccgaagagaagaagaaggtacgcaattaactgtcgtatttacaggacaagggccactttctccttatttacgtgatgaaaagcgcgtagaagagatttttcatattttagcagctggtgaagagcgaaaagatttcgtatatacgatgaagtggaaaaatgagacggtttcttttgcagaaatcgagcgtttgaaagaagaaaatcatttcgtcggtagtgtgctgaaggagttagaagctttcactaatatggacggcgtgttgcgcagtatttggacatctcctatagcgcgtaatagtattgaatcttttacagaagaagagaagaaagagattcaaaaggaagcggaaaatattattttagaacaattattccagcaagagagggataagaaatgagaatggaaaaactctatatttatggatacggaaaattagaaaatgtggaaatagatctttcaatgctgacggtgttatacggtgaaaatgaagcagggaaatcaacaattcgctcgtttatgaaaagtattttattcggttttccgacgagagggcagcgccgttatgagccgaaagaaggcggcaagtatggtggtgcgatcactgtacaaacagagaagtacggccgtttgaaaattgaacgattaccaaagacggcagctggcgaggtaaccgtttattttgaagacgggaaaacgggtggcgaagaaattttacacgatatattaaccgggatgaatgaaagtttatttgaatcagtcttttcttttgatatgcatggtcttcaaaacattcatcagctaggcgaagcggatatcggcaattatttattttcggcaagtgcagtcggaagtgatgcgttattacagctagataaaaagctagagaaagaaatggatcagcgctttaagccaagtgggcgtaaaccagaaattaacgtgtcactgcaagagatgaagaaactggaagagaagatgaaagagtggcaagggtaactaactgttacaatttatttaaccaattataaccaaagttaattaaatatatcagtaagccctgctagtcaagtgattggctagtagtgagggttaactgcgggcaatccctaaagctgattgaactacaacgtggctagaaatggcgagcgtgaatgtcgcgaaagcagaaaaaatcaatcagatggtgcaaggttaaatcctaaacactagaacaatgggtcttccgcctcgaatcatctaagtcaaaagtgataagatgaacgttcaacgactatctcgtataactgacgagagtacatcacaagcctatggtggtggaaaaatcctctatctctaaagagataaacatatagtctgcgctcatgtgaaaacatgagaagttcataagagaactggctaaggaattgcgcccttagttgaacgagatacatttaattaaatctatcaaacctcattgaatatatagaacgtatgtgctatggtggtttcaatgaggtaagaataataatgaaattttcacgagttagtcaagtatcagaattaacaggtttgcatccgagtgctctcaggagaatgctggtggaacacgctactattcagaagaacaaatctttcattaaaggagttacattctaatgatattggcgaagaaagttagactgattccaacgcctgaacaagaacaagtgcttagaaaccatgccggtgctgcaagattcgcttataactattgtaaaagaatgagtgatagatactataagctatttggaaaatctgtttcacagttagctttacagaaacgatttacaaagatcaagaagcgaaagagatatgaatggttaaatgacatcaacgcacaagttcccaaacaggcttcaaaagattttgataaggcgagaaaacattcgttcaaaaagtacaaaaatgggtatcacacttcttataaatcaaaaaaagatttaatccaaggattttatgccaattatgaaagactgattataggaaagaaagtcgttcatattcagtctattggagaagtgaaaacaagccaacaactaccaagaaacaaaaaaccattcaatccaagagttacctttgatggtcgtcactggtggattagtgtaggattccaagaattctttgaatcacaagaactaacgaatgagtcgattggtgtggatgttggtttaaaagagctgtttgtagcttctaatggtacgaaagaacgaaatataaacaaagatgccaaggttaaaaaacttttgaaaaggaaaaagtcagcgcaaagagatatgtctaggagatttaaaaaaggtgtaaaaactcaatctgccggatatgaaaaagcgaaagctgagcacctgcggttatctaggaaaattaagaatatccgaaataaccatatccatcaagcaacagctaaattggtgaaaaccaaaccaatgaggattgttgtggaagacttatctatctcaaacctgttaaaaaacaaaaaactatcgaaagcatttttatttcaaaaattaaacttcttctttcaatgtttatcatacaagtgcgagaagtatggcgttgcgtatgtaaaagctgataaatggttcgcctcaagcaagatttgctcatgttgcggcgtgaaatacgagcattccgttcaaccagaaggacagtggagtttaaaaatacgtgagtggcgttgtgttccatgcaatagccatcacgatagggatttgaatgcttcgataaatttatcaagatgggtaaaataaatgcttgataataggaggtaacgatactgcctcgtgtggagtgttatacccctcgtcccttcggggctgcgagaacactttgaagcactaacttgtgtaaatttgattgaattgtatagatttagttaagtttatcgtatcggaaaattggcacgtatgaaaagcaagtggagcagttaaaagaaagtgaagagaaattggcgtttgttcgcgcagaaaaagagagtgcagaaaaacgaaagcaagattatgaaatattagcagcgcttgaaccgctcgttattgaaaaacgtgcgcatgagaaagtgttagaagacgagagcgggcaatttccggtaaacggaatggcgcgttatgaagcgattaaggcgaaaatggagccgctccaattacaagttgattcgctctataaaaaaatagagacagtgcaatcggaaatggaatcgattcaaatagatgaagaatttttacaaaaagaaagttatgtagaagaacttcgtatgcagcatatgtcttacgaaaatgcacgccaagaaatgcgtgatgtgacagggacgattacgaatataaaagaagaactggcagaactagaacagcaaatcggtgctacttttgaaaaagaaacagttctttcatttgatatgagtttggcaacgaaagagttaattacgcaagcagtgcaaaaagcgcgtgaattagaaacgcaaaaagcacagcttgatgatcgctttaaagtagcgcaagagcaattagaagaacaagaagaaaatataagacagattcagaagcaaatgttagcggatgaagagcgaaatacgttagttgagaaagaaaaatcgttccaagatgcggcgtttatcggtatgggtgctgagagaatgaagcgcaaatatgaggaaaaagcaggagcagcgatgcaaaagaaaaaacagtggcaaagagtttgtcttctgttacttcttattaacacaggcgttttattcacaagtttatttatagataaccgcctactcttatttattagtgtcattgtttttgtagggattgttcttgctcttgttttatataaagatccgtcaagcgggttacaagaagagcttcttactcttcagcaaagtgctggcgggagacaaagtgaagaagcgatgactgtacgctaccagttagaaaaagacgaagagattcgtaagttatttgagcgtgagtcttataaattgcagcaaatggagcgagcgtatgataaagtcgtttcatcgtatgaggaatgggaaagagaaacgttccgcatgagcgaacaagtaaatgtatataagaagcgctatacgttccctgaattttatacatatgcacacatattgccggcgtttgagcgtatggaaaaaatgcagcaattatatcgtgaattagagaaacaaggcacgcgaaaatcttcattatatgaaatgatttcgcaatttgaacataaactagaaactgttatcggtagtgcggagtatagtaagctgcacgaggcacaaagtcgtatgcaaaatgagaaagaaaaacgccaaacttgtaagcagttaaaagagaagctagcagaatggcaagaagaatatgcgcttatgcaagagcaattgaaacaactgttagtagaacgagatagtttatggcatatcgcacattctacagatgaagagatgtttttagaagcaggtaaactggcggaaaaacgtgaagatgctgagaagcaagtagggcgtttattaccgcaaattgatctgttagaacagcgtttaacgagtttatcattagctgaacattatgaagctgacggttatgatgaaaaattaaagcaagaaatgacagtcatgcaaaactgtcttacaaaggaaaaagaactgacagagcgtattgcgaaacatcgtatggaaattgcgaatttagaagaaggaagtacgtacggtgatttactacacgaatgggaaatgaaaaaagcgcaagtgcgtgaacaagtgaagaagtgggctgcgtatgcggctgcaaagacagtgttaacgaaaacgaagcaatattatcataaagtacatcttcctcgtattttacaaaaatcagaagagtatttcgtctatttaacaggcggacgatatagtaaaatcttttcaccgtcagaggcagagccgtttattgtggaacgtaatgatggtatgcgcttttatagtcatgaactaagccaagcgacggcggagcagttgtatttatcgctgagatttgcattagcgaaaacatttgagcatgattatccatttattattgatgatagtttcgtgcactttgatgcggtaaggacgaatcgtacgattgaacttataaaggaaattgcaaaggatagacaagtcatattctttacatgtcatgcgcatttactcgcttattttacagaaaaacagattataaaattaacgcatatgcgtaaagaaaacgagttgtagtgtgctatactaaaagtaactgatttggtggaggaattcgaatgaaaaagaaaattgcagagtatgaagttggtgaacaagtcgatgttttcttgttaattaaaacagcgacaaaaggtatcgcaagcaatggaaagccatttttaacagtaatcttacaagatccaagtggagatattgaagcgaaattgtgggacgtatcaccagaagttgagaaacaatatgtagcggaaacaatcgtgaaagtggctggagatattttaaactacaaaggccgtattcaattacgtgtgaaacaaattcgtgttgcaaatgaaaatgaagtaacagatatctcagacttcgtagaaaaagcaccagtgaaaaaagaagatatggttgagaaaattacgcaatacatatttgaaatgagaaacccgaacattcaacgtctaacaagacatttattaaataagcatcaaaacgaatttttagactatccagcagcgacgaagaaccatcacgagttcgtatctggactagcttatcacgtcgtatcgatgcttgatttagcgaaagctatctcaaatctatatccatcattagataaagacttactatatgcaggcgttattttacatgaccttggtaaagtaattgaattatctggcccaatttctacaacgtatacgttagaagggaatttactaggtcacatttcaattatggtgaacgaaattggtaaagcagcagacgagctgcaaatcgatgcagaagaagtattaattcttcaacacatcgtcctttctcaccacggaaaagcagaatggggtagcccaaaaccaccattagtaaaagaagcagaaattctgcactacatcgataacttagatgcaaaaatgaacatgatggaccgcgcattaggacgcacaaaaccaggcgaatacacagagcgtgtctttgctcttgataatcgttcgttctataagccgtcgttccataattaatagtgtgaataaagtggcctcattaagtgttaatacgcttagtgaggctgtttttgtattgaacattaatgtagaagtgtatgtgttatatggaagaattgatctcaagatgttttttctggacttatcgttccagaaaaattatactgaattatataataggggggtgttattaattgggtagaaaaattagctttaacaaagaacgtgcactaaataaagctatgcatttattctgggagaaaggttatgacgctacatatatatcagatcttattgaaacgatgggtataagtcgctctactctttacgatagctttggagataaggatgcactatttaaactcgttttagaacagtataaaaactatggttctcaaaagagaaatttactttttagtgatacaaatacgaaagaatcactgaaatcctttttttatcaacatattgaaaaatgttattcagatgacattccaaaaggttgtattataactaattcttcattgctgattgggcaaattgatccttccatagaagaaatactcataaatgattttaatgaacttgaaaaagcatttaagcaagttatcgaagaaggaaaaaagaaaggagaaatttcacaagaggatgacactgaattagttgcatattctttattaagtttaaatcatagtcttaatttaatgtctatgtataaaaaagagaaaaagctagcatataatttagttgataaggctattgcagatctatagtctttcttttttaattgttttggaacgaacgttccgaaagtggaaggaatgataaatttgactaaaaagacaaattttctaatattcattttagcaattagttgtggctcacttgttgcgaatatttattatgcacagccaattgtacaattcattgcaaaagacttgaatatcgcttcggatttatctggattgctcactactttgacgcaaattggatatggattgggcttgttttttatcgtaccaatggcagatttattcaaaagtaagaaaataataggtattcttatcggactcactattatttcattgattggtacgctaatttcgacaaatggaattgtttttttaatactaacaactgtaattggtattggagcctgtgcagctcaaatgttagttccgctaacaatgaggattgtacctattgaagagatgggtaaatatgtgggtaaagtaatgagtggtttattaattgggattatgattgctcgcccattatctatcggaataactgaatggttcggctggagaatggtatttcttttttcactaatcattctagttgctgtattacttttacttataaaatttttgcccaactatgaagtagtatcaaatagtaacatgtcatattcaaatttaatagcttctatggtaaaactgctactacatacttctccgttacaacaaagagctttttatcacgcatgtttatttgcaacatttagtctttattggacagttattccaatcttattacggtcagaaccattacatttctcaaataatgaaattgcattgtttggatttgctgcaatagctggagctttattaactcctactattggtaaaatcgcagataaaggctatatttttacaatgactaatgtatcaatggcgctcgtactattatctatcgtactattattttttgttcaagatcattcactttttagtgtgattgtaatacttatttcaggtattagcatcgatattggtgtagcaggaaatttattattaggtcaaaaagttatctttagtttgaatcctgagataagaaacagactgaatggattatatatgaccattttctttttgggaggagcctttggttcatgtattggaagttatacgtactataaatttaatagcgaagtaccgttactcattggagcggctttacctttaatcgccttatttgtgcatttaataaaaaataatgcgatacatttatcaaaaacgaaaaataaatatatgtcttaacgttatacagtttagacaatgaaagtacttgaatgaaatagtagaacaaaaccatcgttctataattaagcttgtaaatagaacggcctcattaagtgttaatacgcttagtgaggctttttttataggaagtaaatcataagatacaaaaaaatatctcggatttgagataaatctcttgctttttaatcacttgaggtgtaaagtgatagtaacgaaagcgattgagtcatatgaaaaacatacactcagttgctttcaagttacaaaataaattaacttattcagtaaaaactaagatgaatttacgaaaacataatgaagaataaattgaaatgctaaaaaccatattagttgtgggaaatgttattttttagttatcaattgactagtaaaacgaaacggaggaataaacaatgtatgaaattaaagggcatcatcacatttcaatggttacgaaaaatgcaaatgaaaataatcacttttataaaaatgtacttggtttacgtcgcgtgaaaatgacagtgaaccaagatgatccatcaatgtatcacttattttatggagataaaacaggaagtccaggtacagaattatcattttttgaaattcctttagtaggaaaaacgtaccgcggtacgaatgccattactcgaattggattactcgttccttcagaggatagcttacattactggaaagaacgatttgagaaatttgatgtaaaacatagtgaaataacaacatatgcaaatcgtcctgctttgcaatttgaggatgctgaaggccttcgtttagtactactcgtttcaaacggagaaaaagtggagcactgggaaacttgggagaaatcagaagttcctgcagagcatcaaattcaaggaatgggttctgtggaaatgacagttcgtagacttgataaaatggcaagtacacttacagacatgtttggttatacagaggttagccgcaacgaagaggaagcaatttttcagtccattaaaggagaggcttttggagaaatcgttgtgaaatatttagatggtcctactgaaaagccaggccgcggtagcattcaccacctagcaattcgcgtgaaaaatgatgcagagcttgcttattgggaagaacaggtgatacaaagaggcttccagtcttcaggaatcatcgaccgtttctattttaaaagcttatatttccgcgaatcaaatggaatcctatttgaaattgcaacagatggaccaggatttacagttgatggagatgtggaacatttaggagaaaaacttgatttaccaccgttcttagaagatcagcgtgcagagattgaagcgaatttggcacctattgaagagaagtaatagaagagaaaatataattttaaaatcattggaggaatataaaatgaaccaattaaaaggaattcaccacgttacagcgattacaagtagtgcagaaaaaaactatgagtttttcactcatattttaggaatgcgtttagttaaaaaaacagtaaaccaagatgacattcaaacgtatcatttattctttgcagatgataaaggtagtgcaggaacagatatgacattctttgacttcccaggtattccaaaaggagtacatggtacgaatgaaatttcaaaaacgtcattccgtgttccaactgatgcagcgttagcatattgggtgaaacgctttgaccgtcttgaagtagaacatacaggcattaaagagcaatttggtaagaaaactctttctttcgttgactttgatgaccaacattatcaattaatctcagatgaacttgataaaggaatcgaatcaggtacaccatggcaaaaaggtccagttccattagaatatgcaattactggcttaggacctgtatttatccgcattgcaaactttagtttcttcaaagaagtgttagaaaaagttctattatttaaagaggttgcgcaagaaggagaattctatttatttgaagtgaatgaaggcggaaacggtgcatctgttattgtagaacataatacggttcttccagaagcacgacaaggttttggtacagtgcaccatgctgcattccgcgtagaagatcgtgctgtattagaagaatggattgagagaatcagtagcgtagggcttccttcatctggttatgtagaccgtcacttcttcgaatcattatacgcaagagttgcaccacaaatcttatttgaatttgcaacagatggcccaggatttatgggagatgagccatacgaaacacttggcgaaaaattatcgttacctccattcctagagccaaaacgtgaagaaattgaaaaattagttcgtccaattgatacagtgagaagtacgaaggaatttattaaagagtaaaagtagaggtaataagtaggagagcaagtagttttagcggaatgctgaaactgcttgcttttttatttgggtaattatcaaagtggataatctttataaaataattaatgaattgtcagttaattattgaggaatatttatttgtaggatgatcggaatcgatatttgaattttctgttattatttgtagaagagtacataacagatgattaggaggggtttcatgattacatctactacaaatgaaaaactgacgcagctattgaatgaatggtatctagagattagatctagacgtataagtaatgcagaacgtctaaaacaagaaattgattttaaatttactaaactaaaaaaagagactggagaaggtttgcagaaccaaaatctattactttattattatttgctagaatttcgatataactatttaatagataatctaggcttatctcaagagagttttaacaagatagattcgtttgatcaaccaacagataattttttaacttattattattacttttttaaagcaatacatgctagtgagttaggaaattttcatctcgctaaagaacattacgaaaaggctgaaagttttttgaagtatgttcctgatcaattagaaaaggctgaattttattataagttagctacatttcattatgatacacaacaagctttggtatctattaaacatgcaacgaaggtaaaggatatgtatttaaatcatgatggatatgaattaaatgtagctttttgtgataatattttaggcttagcctgtatgaacttaaaggaatgggaattagctgaagaacatttcacagctgctatggatcaattccaaaaaattggtgaagaaaaatttattattatggttcgtcataatttaggatggatgtattctacgcaaaatttatctgcattggcaattcgttatcttactgaagtagtagaaaaatctccccaacattataaagctctttatgtaaaagcaaaagagcattacaagttaaaagagcatgagattgcaaataagcttatagaaaaaggattgaagatttgtagagattcgaaaattgaaggatatcaacaccattatgaaattttaaatgcattaaatcaaggtgtaaaagcggaagaattagaggacattattcttagaggaattacgtattttgaaagagaagagttatatgattatactcaggagtatcaggaaaagttagcagtgaaattttatgaagaaaacctttgggaagaggcaagtaagtatttttattttagtaaaaaagcaagagaaaaactttttgataagggggctttaaaatgaaaaaaatggtaattaaattattagggattgtaacagtatttacactgactttaggggtgtatagttcaacaaatcatcaaaaaagtccaacactaatgaaagctgaacatggtgattatggtggctaaaagagaaaaagggatctcacaatgaggtctcttttttctttttagttgtaaaacaattgacttacttaaaatatgtaactataatagttacaaaataaccatcattaatagcagtaagtaatatttttttaatataattgtaaccgttgtggttacaattaaaattaattataaaacaaccaaaaaatgtaaaaactttaaataacaatttgagaaaggagacgggaatgttgaaacggtttaagttttatatgattagcggtattgtgctcgttttacttatcgtatgtaacttcgttgataagccaatcgctaaggttggagaagtgaaagatactgttatgatgaagctgaatacgaaagagagtatggcacaaatcgacgggcagacgatttattttaagaaaattggtgaggggaagcctcctttacttatgctgcacgggtttggtggttcttctgatggatttagtgatatttatccggaacttgcgcgagatcacacgattattgcagtggatattttagggtttgggcgttcttcaaagccaattgattttgagtattcgtttcctgcgcaagtgaatttatattataagttaatgaagaagcttggatacgatcagtttgcggtgctcggtcattcgatgggcggagagatgtccctcaatttagcgtatttatatccggacgcagtgacgcatctcattttagcagactctacaggaattgaatctttccagcaaaaagaaagttatgaagtgccgccactatcgacagacttacaaacggtaacagagattacggattacaataaaaatgaagtgaaaaatagtcgcgatgataaagggcattatgatcagctgacgaaaatgagagagcgccgcattgcgatggaagccgataaaattaaggtgccgactttaatcatatggggacgacacgataagagcgtttcttggaaaaatggtgaactgtatcatgggctatttgcgaatagcacgttccatattattgaaaaaggataccatgcaccgtttcgccaggaaccaatcgagtttatggaatatgtacaagcgttcttcgcgaagaatccacaatgataaaattttaagcataaatgtacttctttcctcatacagtgaaactaataaggcttgtctaaggaaaggaatgaagtagagtggaaactttaccatggtgggtgtatcttgtaatcgttgggatcgtattaagtggctacatggttttatatacttcgaaaaaagagcaagagatggataatgagtttattgaaaaagaaggcgaagtgtatatgaagcgtttagcagaggaacgcgagaaacgtaatcaggatagtgataaagattctgtattgctttaatagaaatgtcgaaaggctattatctagtagaagtttacatctaggtggtagcctttttcttttttgggaagcatgtatacgaaattcattatgaacttttattgagggcatttatatatatgtttcttcataagaatggaactagcggggtattttattgggggggattaacaatgcatagggatgaaacttcattacatccggatacaggtgttacatctgtaatgtttgttgagcgttcattaaatgaaattcgtttttggtctagaatcatgaaggagcattctctttttcttcgcttagggtttagatgcgaggatacgcaactaattgaagaggcgaatcaattttatcgattgtttgaacatattgaacaaatagcgcattcctacacaaatgaaacagatcctgagcaaatcaaaagatttaatgcagaagtacaacaagccgcaactaatatttgggggtttaaacgaaaaattttagggttgattctcacatgtaaattgccaggacaaaataactttccgctgttagttgaccatacgagtagggaagctgattattttagaaaacgtttaatggaattaaatgaagggaaattagatgcccttcctgatgctattattaaagaaaatgttttctttttgaggattatggcagaccatgctaaatttattggtcatcttcttgatccatcggaaagaaagcttgtagatacagctcggaattttagcaatgattttgatgcattaatgtatcaagcaattgacttagaatcaatgaaaccacaatcccaaacagtccctcttttagatcaatttttagatcaaaatcgtgtgtcggttgcatctcttcgggactttaagaaaacagcacgtgatttaattgagcaatgtaaaataaagagtatcattcatccattattagcagaccacgttttccgtgaagctgatagatttcttgaaatcattgatatgtatgatgttcatcttacaaatattcaatcacaacctagatattagaaggtaaggaaagatactattttgctttcagttgagaagttaacaatttattgttagcttcttttctttttaatgaaaagttttgaaaatgaaactttacgttattctttctggagactgataagaaaggatagcgtattttttatgccccatttagtctttattcgtattaattctttgtattattgttcgggaaattattatagaagaaaaatatctgaaacctacatcgtatagcacatgaaatagcaccattataagctgtaacgcacaagttgcacaggctacgcaacgacaactcgctttatccttcatcatgtatttgtccatactagatgtagagaggtgataaacacagtatgatttttagtgaacgcttaaaagaagaacgagaaaaacgaaattggtcgcaaagtgatttggctgaaaaaattcatgtaagtaggcaatctgtttcgaaatgggagacgggaaagaactatccgagcattgaaattattattcatttaagcgatctgttcggtattacgattgatgaattgttaaggaccgatgaagaattgacgcagaaaagtaattgaagatagtaagcaattggcgtatccaaaatggaagtttttttttgatagtttatttatgatgggcgtatttttatttattacaaaaatcgttgtatggatattaaataagtttgccgtagcgaacattgcaattatagcggatgcaccgtatgtaatgaattttttacccctcatattaatggttgtaggtggtatgggatctgataagttgaagaaaatatataaatagaggaaagatttgaaagaaatcccctacactagctgttcttttcactcaaattgtgtactataaaggataggatgacataaagaaggggacatttagaatggaatttcatgaacaaaagattttgccggcagtgaggcaaattaaagatttggaaaagctattacatagttcgtatgagtatatcgttattttagatattcatgtcggtcaattgaagagtgttatatcgcttgcgaaacaatattgtaaaaaggtgtttttacatgtggatttaattcatggcttgcagagtgatgggcatgcgacggagtatttatgtcaggagtttagaccgtacgggttactttcaacaaaggcgagcgtaattatgaaggcgaagcaaaaaggtgttgtggcaattcagcgtatctttttaatcgattcgagtgcaatggagaagagttgcaatcttttagaaaagacgaagccagattatatagaggtgctcccgggagcgttaacggatgtgatcgctgaagtgaaagagcgtactggtgtaccgattttagcgggtggtttcattcgtactgttgatgatgtagagagagctttaaatgctggtgcgacagcaattacgacatcaaaacgcgaactatggaaacattaccaaaaaaagtgacgaaaatgtgaaataattctgttgacaccgctttcattaacggttaacattatagacaagttaataaacgtgacggagaaaagtagagatccacatttcattgtttctatataaatttatatagaagcgtgcaaagctgtgggtctttttcttttgacaaaaacgaatggccattcattttacctctatcacatttgaaagcgtttaaattgattgtggagggatactatgtcagcatttttaggagagttaatagggactgcgttgttaatcgtacttggtggcggcgtttgtgctggtgtaagtttaaagaagtcgtttgcgaaagattctggttggattgttattacaatgggctggggcttagcggtagcggttgcagcgtacgtggttggatcaattagtggggcacatttgaatccagctttgacgataggattagcatttaagggagcgttcccatggggtgacgtacctggttatatcgcagcacaaatgattggggcaattatcggggcagttatcgtatatttacattacttaccacactggaaagaaacagaagatccaggaacaaagttaggtgtatttgcaacaggtccagcaattccgaacacatttgcaaaccttttaagtgaaatgattgggacattcgttttagtatttggtatattagcaattggtgcaaataaatttgcagatggattaaatccatttatcgtaggtttcttaattgtaagtattggtttatcattaggtggaacgacaggatacgcaatcaacccagcacgtgatttaggtccgcgtatcgcgcacttcttccttccgattgcaggaaaaggcggttcaaactggaagtatgcatggattccagtagtaggtccgattttaggtggatcacttgcaggattattccatcaagttgtatttgaaggaaaacaaaatgcagcacttatttatgtgattattgcaactgtgattgtattagcaatctcttatatgacaagcaaaaaaagtggaagcaatacaaatagtagaaaagtagcataagggggaaaccattatgaaaaaatatattctttcattagaccaaggaacaactagctcacgcgcaattcttttcaataaaaaaggtgaaattgttcattcagctcaaaaagaatttacacaacattttccaaagccaggctgggtagagcataacgcgcaagaaatttggggatctattttagcggttatcgcaacttgcttaagtgaagcagatgtaaagccagaacaaatcgctggtatcggtattacgaaccaacgtgaaacagcggttgtatgggataaaacgactggtaaaccaatttataacgcaattgtatggcaatctcgccaaacagctgaaatttgtgatgagttaaaagaaaaaggttatagcgaaatggttcgcgaaaaaacaggtcttttaattgacgcatacttctctggtacgaaagtaaaatggattttagataacgttgaaggtgcaagagagaaagcagaaaacggcgatctattattcggaacaattgatacgtggcttgtatggaaattatctggtggtaaagcgcacgtaacggattactcaaatgcatcacgtacattaatgtttaacattcacgacttacagtgggatgatgagcttctagacatgttaacagtaccaaagagcatgcttccagaagtacgtccatcatctgaagtgtatggagaaacaattgactatcacttcttcggtcaaaatgtaccgattgcaggtgtagctggtgatcaacaagcggcattatttggacaagcttgtttcggtgaaggtatggcgaaaaatacttacggaactggttgcttcatgttaatgaacacgggtgaaaaagcagtagcttctgagcacggtctattaacaacaattgcatggggaatagatggtaaagtaaactacgcattagaaggaagtattttcgtagcgggttctgccattcagtggttacgtgacggaatgcgcatgtttaaagatgcaagtgagagtgaagtatatgcttctcgtgttgaatcaactgacggtgtatacgttgtaccagcattcgtaggattaggtacgccttactgggatagtgaagtacgcggcgctatgtttggtgtaacgcgcggtacgacgaaagaacacttcattcgtgcaacactagaatctttagcttaccaaataaaagacgtattatgcgcaatggaagcagattcaggtattgaactaaaaacattacgcgttgatggcggagcagttaaaaataacttcttaatgaagttccaaagtgatattttagacgttcctgtagagcgtccagtgatcaatgaaacaacagctttaggtgcagcgtacttagctggtcttgcggttggatattggaaaaaccaagatgaaattaaagaacagtggcatatggacaaacgctttgagccaacgatggaagcggaaacaagcgaagagctatatgctggatggaaaaaagcaattgaagcaacaaaagctttcaaataatcataaacagtgttataatggtgacaagttaataattcggtaggagatttggagagaccacaacacgctatagaggcgaaatctatagcggagtttgtggtctcttttttcgttatcaaagggaggaattaccatgaaattttcaagtaaacaacgtaaagacgtattaaacggagtaaataaacaagaattagatgtgatcgtaattggtggaggtattactggttctggtattgcattagatggagcaacacgcgggttatcaacaattgtgtttgaaatgcaggactttgcagcaggtacatcaagtcgttcaacgaagcttgtacacggtggtctacgttatttaaaacaacttgaagtgaaaatggtagcagaggtgggtaaagagcgtgcgatcgtatatgagaacggtccccatgtaacaacaccagagtggatgttacttccgttccatacaggaggtacgttcggatcatttagtacatcaattggtcttcgtgtatacgacttcttagcaggtgtaaaacgaagtgagcgcagaaaaatgtttaaccgtgaagaaacgctgaagaaagagcctcttgtaaaacaagaaggattaaaaggtggcggttactacgtagaatatcgtacagacgatgcacgtcttacaattgaagtaatgaaagaagcaattgagcacggcgcaaaagctgttaattacgcaaaagtagacggtttcttatataaagatggaaaagtatgtggtgtacgtgtaatcgatttactagacggagaagtatacgaagtttacggtaagaaaattgtaaacgcagctggtccttgggtagatacacttcgtgaaaaagataactcgaaaaaaggaaaagtacttcagttatcaaaaggtgttcacttagtaattgatcaaaaacgtttcccattaggtcaagcgatttacttcgatacaccagataaacgtatggtattcgcgattccacgcggcggaaaaacatacgtaggtacaacagatacgttctatgataaagacgcagctgtaccacaaatgacaacagaagatcgcacgtacatcattaatgcgattaactacatgttcccaagcgtaaaaattacggaaaaagacatcgaatcaagctgggctggtgtacgtccgttaatttacgaagaaggtaagagtgcatctgaaatttctcgtaaagacgaaatttggacttctgaatctggtttaattacaatcgcaggtggtaaattaacaggataccgcaaaatggctgaaatggtagtagactacgtaacgaacttactacaaaaagaaggtcacagtgcatatccgaagagctcaacgaaacatatgccaatctctggtggacatgtagatggctctaaagggttaccagcatttatcgcgaaaaaagcaggcgaaggtacgaaatacggtttaacaacagcacaagcagaagaattcgcgaaattctatggctctaacgttgacgtactattcgacttagcaaaaaaacataaagacgaagcgaaagaatacaacatgccactagacgttctaatcccacttgtatacgcaatggattacgaaatgacagcaaaaccagtcgacttcttcgtacgccgcagaggcgctgtattcttcaacatccactgggtatacgagtggaaagaagcagtaatcaactacatggctgcgaaactaggctggagcaaagaagaacaaatgaaatacacagctgaattagagaaagcattaacagacgctgtcattcctgtagatcaacaagaacatgcagctgcgttagcgtaaaatgagaaacacctgaaggcgagccctttaggtgttttttctcttgactaaaaataattagaatgtgttacaatgatgatagagtatgtagtatgaattttgcataaaataaagaagacagaagcctgagaaacttctgcctttgtaacctaacttgctattgtggtggtagtaggtgcggttataagacaattacattaacgttttagccgagaaccgcccttaccttttccacgaagcagggtggttctcgcttttttgtatacagaaattagccatggaccgacgtatcttctaccgatgacaacgccagctccggtcaggataccatacactaatttaatgacaaacatcgcgatcatattatcacctcccccttttttcaaaatggaagagatgattaccacacctactagttatagcttattaagttacgtatttattgtattatgttttaaaatagggaacaagacaaatggatgaaaagtcctagttttaaatggttgggtagtgtgtaaagcgtggtttgtcatatacaacttatttgtgatcgcctacaagttaaggtgtttatttaactttatctcttgttaaataaacaaacataactaaaaaataaggataatgataacaacgttcagatgaaataaacaacagaactagaaaagcagtagatcaacaagagcaagcagctgcgttatgtatagaaattcaaatactatacttgtattttataactcaaaaacctaatatttagtttatcgagataagtgtaatacaaaaaataagataccgatatgaggtgtatcatgaaaaatttaattacttacgaccctgcaatccagatggcatatctgtatgtaattccatttacttcagaaattgaaattgaatcaactgaagaattggaagaaaatccgacattaaatttagatatagatcaatttgatcgtatagtagggattgagttttttggagaaaatgctcgtaaattaaaagaattaacaaataagagtaaaatatatataaagaaaacttcaaatgataatacatacatatactcatttagactttctcaagatactcatttgcaaaaagtgttatttcataatatcgtattttatttttcggataagaagtatgaagaatttatcggttttgatattatgaagccctctttgtatggcaatgagatattagattctttaagtgagtgttaggaagaagggggaccctgattaaatgggttcttttttatttagcggtttttgaagaagaatttcaaaatgaaagagcgccttgggagaaagacgctctttaggtgaatgtagtgtaataactattcggtttattatatgtaatttgctgaggaagtgttttataaaaaatgttattatcaattacatttttttatttattttataaaacttttccatacagtgcgtcgtctaatatatggaaaggaggaaatgatgtggatgaattaacggtagaagcgtttgaaatagaagataaggaggaccttatcgacgaaatcatgaacaagtatggacaagaagtcttacagcttgtgtattcatatgtgaataataaagaggtcgcggaggatgtaacgcaagatatatttgtgaaatgctataaatctcttcatacatataaagggaattcgaacttaaaaacatggttatggagaattgcgattaatcattgtaaggactatttaaaaagttggtataacaaaaaggtcatcgtgacagaggatgactttacgtatatggagagtcaaaaagaaagtgtggaacaaatagttattcaaaatgcagaggatagtaggcttgcttctgcagtaatgagtttaccgatcaaatatcgagaagtcatttatctattttattatgaagagttatcaattaaagagattgctacggtaatagaagtgaaggaaaacacgataaaaacgaggctgaaaaaagcaaaggagcttttgaagaaaggattggaggaatagtcaaatggaagatcgattaaaaggcttgcgaaaatcaatggagaacacaacttttaaacatttgagtttttctgatcagcaccagaagcgggtgcgtgaaaaaattaatcaatcgtccgaaaaagaagaagacatccttttagcagtgttgcaacttcttatgaatgaaaaaacaggttatgaattggtgcagttactacgggggagagggattcaaacatttgaaggtaatgaagggtctctatacactttgttacatcgtctagagcagaatcgctttatccaatctagctgggaccacgaaggagctaaatattatcaattaaatgataaaggaaacaagatgctgcgaaaggcagagaagaatgctacgaaggcacgatttatattaaaaggcttagtacaggagtgagaaaaaattgaataaaaaaggggagcgttttttaaaagaagttacgaaccatattaaatcaaaagaagcgaaggacttggtggcagcggaactagactttcacttaaaacagacgaagaatatgtggatagggaaaggattaagtgaggaaattgctgaagataaggctgttgagcaaatggggagtccgattaaactgggacaagaacttaacaaactgcataagccaaaggttgattggttcttacttattttattagtggctgcgatggggttagggtttttgccaataatcgctcttgggcatacgaatgatttactaatgaacaaaataatttttgtgactcttggaattgccacagctattgggatgatgttgcttgattaccggaagctagaaagactcgggtggctgttttatacaattggaatacttatcttgttagctataaaatgttttccgactggttacgtgattggggaagcaataataaaaattggccccatcaaaattgattgtttaatgacgataccattcttctttctagcttggacttcttttttcaataatagtaggttaaagtttatgcatcttcttatgttgtacgtattttctttatatctattttcaactacagcaattcttttacacattttcatctatattacgatggtattcgttatgctttggtggagtaagttaggaaagaaaacggcatggctcattacgattttacccattttaccattgattattagggatctattttcctggtctgcggtaaaagaatatcggatagctagaattttaggatttataaacccagcgcatgatcaatgggatttacgtttacaagaggcgatgtcttcagcaggttggtttggtacatatggaaatataaagtctatccccgctacccatactgattttgtatttgcgagtttgacttactattatggatatgtgcttgcgttaattattgtcttcattctttctctttttgcagtaagaataatgaacatagcttataaaataaatgacggttatggtaaattgctcctcgttggtggagtgactctttttataatccattgtatttgtaacgttggcatgatcctcgggatattaccacgtttttctatatcattaccttttattagttatgggttagtaccaactctatttcatgcatttataatgggaatcgtactaagtgtatatcgacgtaaagacattccagcgagaaaatcagcttaaaaaacaaaccacctagtccctatattttttagggtgtaggtggttttatttacacacttaacaagtttttccgttctcaacttctccgcatgaatctggaatttgcttatcttttattaatagtaatagaagttcaaaaaactgttcgcgttgttctaatgtgaggttttgtaaaatatcgtctgcgaccttgtcttggaacgcgagcgccttttccatattggagtgcgcgcgttcagtaagttgaattaatgtagctcggcgatcagttggatctggtatacgaattaggagcttgtcttgttcgagtgcatcgacaaaatcggtaactgtacgtgctttgacgcctaatttagcagctaatgcgttcattcgaatgggaccattttcagaaacggtggatagaacgcgtagccttggccctgttagatgataaggtgtgtcaagggctgacaattgagattgaaattctctttgaacatagttggacgattgcattaaaatatgaatgatatctattgcagctggattatttgatttcatgaatgggatgacctcctcattattttgtagttcatttttgcacgtttcataaatatattgtatattattagtgagtatcctctctatattataaacaattagtgagtggcctcattatatcgtatgctcataatgtgtaatagcgggataattactattataactgatgcggggatctatagaaaacgataatagagcgaggtgtatgtatagaaggaatttcaaatcgtttcagcattcaatagcaatacccttaaaaaaacatatgtaacggaggattgtacatgactattgtagcattagtacttcaatgtttattaatttttgcatttttcttttcaagtgtgagtaaaattgcgggagcaaaaatgcaagtagaggctttcgctcatttaggtttacctcaatggtttagaattgcgacaggttggatcgctttagcaggagtggtgggactgatttttggtttctggaatgaggtcgtattagttttagcagcattatggattgcttgtattatgttaggagctgtattgtcacatatgcgtgttaaagatccaattggcaaaataatgccggcagcagtgcttatgattttagcgctaattcttgcgttcattcatttttcagcagtaacagaacttctgtaaagtaaattgtagattagtagattcgattgaatagaggtagaaactgagcacgtacgataaaaatgatatcctcattataaaaaaatagtgagtatattcattatgttgatactcatttaaatctgaatagattaccggaaaaagaaaaggaggtatgcacgatggtagatcattcatcacaaaatgcagataaattactaggagttttagtagttacgctaatattttcagttatgaacggtacgatgtttaatgtagctcttcctgaaattggtaaagaattcaaccttgttccttcagaggttagttggattatgacgagttatatggtcgtttatgctgttggttccatcgtaatgggaaaactggcggataaatatcggctaaaagatttgttaacgtatggattacttattttcgctctaggttccttgcttggcttacttgctactgagtattgggttatcattttagggcgtgttattcaagcagcgggagcctctgttcttcctgcgacagcaatgattattccggttagatactttgcgccagagaaaagggggcgtgcgcttggaacttcagcagttggtttagcgcttgggaatgctttagggcccgttgccgctggattaattacgagttttggaagctggagacttatgtttgttctttcattactaccacttttaacgctacctttctttagaaagtatttagacaatgcaaaagggaaggcgggtagtattgatattcttggcggaggtctattagctgtatcagtcgcgttcttcttgcttgctattacgcaaatgcaagtgctgttattccttagtggatttgctacgttagctttcttcattttgcggattagaaaagctaaagagccttttattaaaccgattctgtttaaaaataagaacttttcgattgggttactccttgcttttatgacgacagcgatgagctttagtatgacattcatgacgccgcaatttctatcagcagtaaatggattgactccttcgaatattggttttgttttagttccagctgcaattgcctcggcaattatgggaagaaagggaggaagggtagctgatactcggggcaattttgcacttgtttttattgcctcagtattcatattccttgctttctcattattatctactttcattggggtctcggcttttgtcatagcattgattttaattttcggaaatgtaggacagacctttatgcagatttcaatgtctaatacaatttcacaaacactgtcaaaggaagagacaggtgttggaatgggattactgtcgatgattaatttcatatctggcgcgatggctatgagtgtagtagggaaattgcttgataagggatcgacttcactgaagctaaatccttttgttgcaaatgaagctgcaaatatgtatagtaatatcttcggcgtgatgtcattattgatcttatttgtagttgtgctgtatcgttttcaatttggtacgggcgtttctacgttaaatatgactagcaaaggtaataaaaatttataaaagaatacaaggaggtttatgtatgaatgctcaacctgcatctgtttcttcgcagtcaaaggagtttgacaatgtgaaaagactccccattttaatatcgatgattattggggcgttttttaccattttgaatgaaacattattgaacgttgcttttccgcaattgatgattgagttgaatgtaacaccgtcgactcttcaatggctttcaacagggtacatgcttgtagttgctgtattaattccagcttctgctttattagtacaatggtttacaacaagacaagtattcataggtgctatggtagtctttactttcggtacacttgtaagtgcaattgcgcctggattttctatactattaatggggcgcttgttacaagcggcgggtacgggattaatgatgcccgtattaatgaatacgattcttcttctatatcctcctgaaaagagaggagcggcaatggggagtattgggcttgtaatcatgttcgctcctgccattggaccgacactttcaggtattattttggaaacgttgaactggagatggctattttatatcgttttgccattcgcaattttttctatcgttttcgcgtttatttatttaaaaaatgtctcagagcctactaaaccaaaggtagatgtattatctattcttttatctacaattggatttggcgggattgtttatggattcagtagctcaggtgaaggttgggatagtttccaggtgtatggaatcattctaattggtcttgtagcacttctatttttcgtattacgtcaattgaaattgaaagagccattactagatcttagtgcatttaaatatccgatgtttacgttaacgacaattttattgacgatcatgatgatgacgatgttctcgacaatgacgttactaccatttctattccaaggtgctttaggtttaactgtttatgcaactggtcttatcatgcttcctggtagtctattgaatggtctgctttcgccagtttcagggaagctctttgataaatttggtccaagagcgcttattattcctgggacgctgttattagcaagtgtgatgtggttctttacacaagtaacggcagatacgtctaaaataactttcatcctattacatgtcactatgatggtatccatttcaatgattatgatgccggcgcaaacgaacggtttgaaccaacttccgaagcgattttatcctcacggaacagctattttgaatactctatcacaagtagcgggtgcggtaggagttgcgttctttattagcgttatgacttccggacagaagaaatatttggatgcatcttcaaatccgactgacccagctcaattgacagaagcaatggtttcaggcgtgcataacgcatttacaattggctttggtttggcactacttgcagttgttgtagctttgtttataaaacgttcgcagacttcagaaagttaaggggcgaagtaaagagggtatgccgagggctaccctctttattattttgttcctacatagtaatttgatttgggttccttcttattaaaatagtatttttcggatagcgcacctgtttaaatttataatagaacaactctaacttagcgataaagtttcattttatgtttaaataagtgaactcgctttaatagaagtacacaattcagaacgagaaattgattcagctaattgttgtaaataggcgtattctgctgcgtctttttcagaagtgttaggatccaataaaggtgaagaaagaagtacatcaatcgtaagtatgtctgcatcatgagagacgatattataacctgcaaatacaggtcgttttaagtcttttactttttgaatcatctgatggaatttcgtaacacttatattgatttgtgcgaatggaaagcatttttgggtaggattctcgatggtctttctaattttataatcgtatacatagtagtacttttcttgctgctcaagtgtttgcaactctttcgttaataagtggtatttgtctgtaagttcaattgtaagtgcatcgtgttcttcgtcaactaataatgtgaaaggtcttggtgatgagattgaaagggtgcggacgtttagatcagtaaaagtgggattagattgtaaaatggtatgtaatttctcggtaggaaactcaccgtcataaatagcaataaaataatggttcatcttttcgctccttaacttttttctaaactgatatattctactttaaagttgtaaatcctgcacaaaaaagaaacaccttgattgttatcaaggtgtaataagctcaaaactctccgaatcagcctcaacaataaaaggactaacctcgccaacgctataaagttgtaattcatgcattgcgcgtgtacaagcagtgtagaacaatcgacgaacgctctcatcgttgtatacatctttagacgcatcgtaaataataacggcatcaaattcgatacccttcgctaagtaagctgggatcacgacaatgccttgctcatactcggctgagttactcttcacgagtttaatattctcgataggactaagtgcctcataggcagcggcgctttcagctgcagatttacatataattgcgatcgtgttgtgattttgtttttgtaattcagcaactttggcagtaatacgttcgtgcagttcgctctcattcgctactttcgtcactgtaggtttctcaccgtcacgttcaaaggcgtgaatgttcttcccttccggtacgagagcacgtgtaaattcaataattggttttgttgagcgataactacgagttaagttaatgccgtttgtttcgtctggcccgtataaattcgtaagtgtatcgaaattaactgtttcactcgcatgagcaaatattgcttggttaaagtctccaagtaccgtcattcttgcggcagggaagagacgttttaaaaactcgaactgaaacggcgaataatcttgtgcttcgtctacgagtacgtgtttaatcgatctgttcgtttggaaaccttcaattaactcttttaaaagtaaaaatggagtcgcatcctcgtaatatagctttccttcatcgagcatgttcaccgttagtgagcaaatgtcatcccattctttcagtttttctccagtcccccatgatgcatctgtgaaaagttgtttatatatacctgtgaaattgataaagcgtaatgtttgaacgcctttacgcagcggcttcaattttttacggacaatcatacgtccaagtactctcgtttctttctcaaaatcttgaaaggagttgtcgtcaaactcgccttttttctgcaagtatttataagccttttggtattcatctttactaagtaattcaatttcttcttctacccaaggctttttcaattctgctttttcaattgcatctatttgtttatttagccaatccgttaacttctcaattcgactatggaagcggagggaggagtcggtattgtaaaactgctctgtaatttctttcgcagaaacaatcagttttcctctaaatttcattcctctaaatagcatgcctgaagattcaagagattgtctgtacgctcgaatcatctcgaaaaattgagtagatgctttaaaacgaatactagcatttctcgttttataggcagggctattcgtttcagttagcatatactctaattgttcataagggtcttccacatcaaatgacttacttagtctatggtttaaatattcttggaatgtaacttgctgcatattctcttcaccaagttcaggtagtacgttagaaacgtagctgttgaacatagagttaggggagaagagaataatttgatcagcttttagccattcgcgatatttatatagtaagtaggcgattcgttgcagggcggctgacgttttaccgctaccagcagctccttgtacgataaggagtcggccttcatcgtgacgaataatttcattttgctcgcgctgaatcgtagcaacgatactttgcatatgtttgtttgtaccttttccgagcgcttgttgcaagatctcatcgccaattgtaaggctcgtatcgaacatagaatcaatctcgccattttgaataatgtattgtaattttttctccacattaccgtggattactccgcctggtgtactatattcagccggccctggtggataatcgtagtagacactcgaaatgggtgcgcgccagtcgtatataagaaagttttctccgctagcatcagtaagtgtagcaacgccaatataaatttgctccgcagcagattctccttcttctttgaaatcaattcgtccaaaataaggtgctttatgcatgcgtcttaatgcggcaagtcgattaaaggtgtgcttatgagtaatttgtgtgacagctagtgactgagcttgttgtcttaagttgataactgtttcaagataatcatcaaaagtatcagtattcactttcacgtcatcccagaaatgtttacgaatattgattacttctgctcggcgtctgccagtttcgttttccagcttatcaatttgctgcgtaatcgtttcgattacggtatccaatcgtttttgctcttgatcaagttttttgttcatacgatagcactcctttaaaagtgaaaaatagaggttgactgaagatgtgttttggtgtacaattaagatagggataaatacgttcttttaattttagaaaacgtgtttctgtactaatttaacatagttttttcatttaatcaatgataataagataaaccttggttccatgatacgtggatcaagtttttttgtgtttgtagagggagtcacgcttgttgtcgttttttgtcggtaagtcgatatattttgaaaatcgccgatataatttattcgaaggaccaactatataatttcatttaccgaatcggacataactaccgagagaagagggtatacaaaaaaagctcgggcctaagcccgagctttttatttcattatttcttttcttcttttttagcgtcagcttttttctcttcgaaaagatctttcaaatctttatcgtcaacttttacgtcagcttttttgatttctttcatcataaggtcgttcatgaattcgccgtcttgtgatttcttcgcaactaattcttttttgatgtcagctttagattgctcgaatgatttttctggttctttaatgtctgtaactttaatgatgtggtaaccgaattgtgatttcacaggctcgcttacttcatcttttttcagtttataagcagcatcttcgaattctttaaccattttaccagctccgaagaatcctaagtcgccacctttttcttttgaaccagtatcttcagagtattgtttcgctaactcttcgaaagatttgccttgtccaagttcttctttcacctttttcgcagtcgcttcatcttttacaagaatgtggcttgctttaatttcaggcttgtagttgtctttcaattctttatcagtgattgttttctcgatagctttttcttgagctaattgagcacgcacaccagtttttaacgtttcttctttaataccttgttgttttaatagtgtatcgaattgatcaccgtattgttttttcatttcatcgtactttttgtctacttctttgtcttcaactttgtagtttttaataagtactttttccataaccatgttgtttaacacttgtttaccagcttgtgtcttcatttgctcgtagaattcgtcttttgtaatgtcaccagctttagatgtaacaattttgtctgatgatgatgttccacatgctgataatgcgattacacttgttgcggctaaggcaagcatagctttcttcattcgataaacactcctactattatgtatttttaatttatcctataccaatgaactttagttcattagagcccgattaagtctcactgatacttttgctttttatgttggtaaagcgcgcttaacagggcttaccgaggctttaggataaagttaagatgcgtgtcatttatttcatagtataagcaatatgtacaaaatttaatatatcatatttcgacttgatttcatattgataaagaaaaattaaccagtgcgtgtcagattttgaaggtgttccatattgggcatatgccgcatatacagaaaataggaggggatggggatgaattctcaacttattttattacttgtactgtttattttattggttatagtaggtataatttgcttatagaggaaaaaagtgaggaaggggctttccttcctcactttccatgaaatataatttctatataactagaaattaataaaattgttatacatacattaataacccgaaagacaccgggttggcggctcgcagatatttgttttcgttcacacagtgtatgtgtcatgaaattcgtgtaaaatataacaagaagtgcgaatgcgacaaaaacaactgttataagtgtcatgaggcgagacctccttttggctaaaatacatatactctatatattgtatcatacgatattttgttcgtgttataaaattcagaaatagaagactttgtgttagaaagtgagggagaaaatggacgttgttagaagattagaacaagctgaatactatgtagacctactatttaaaatgattgatgaagaaaagtgtccattttattctttgatcataaagaaaaaagctcgtaaaaaagatattgaacgtatactaaatctttgtgaaatactgaacgaacaatatgtagtagagaaggccgaagggcttctgttgttcgatgcgctgttagatcaatttgaaaaagcgcttccacatcagctcgaagtacacgaaactgcggaagcgctagcaaaacaaggtttattcaaaccgcttatgaatgaattcttaagcatgattgcgaaaaagtaaatagattacttcttaactaacttctgatcggattctgtaaagttctcttcaatatcttctaatgatttctcaaaaatatcgatgaagtcttgtccgtaaatgttacgcaagatagcaatcagttcgatattttctgggaacttcccataaaaattacgaagtgcaagggccccattaaacactgaattattttcagggtcatactcctccattaagcgaagtagtaattcttcccctttgtctgtaatttcaatgtacgtatttcgtttatcatcttcttttttcgagaatacaagatagccgcgttcttccagctttttcgagaagttaaacgccgttgatacgtgcataactccaaacttagcaatctcagaaatagaagccccttttaaatgataagcgattgttaaaatatgatgctcattgatgtttaaatcgtaaggcttaatccacatttgccaatctttttctacacatttccataacgctttcgataattgagcaatgcgttggctgaaaatcatcgcttcttttaccgagtaatctttttctccacttttcatttactcacccactttaacattctttttcattactatctattatgccagtaaaataaaaattaataaagtctttttgtgagaattgtgaaaatttttcggaaaaatgacattctatacaaatcatgcataactatggaagcggtttataagtcgcgagtacatgtgttgtccatacatgttaagtgataacatatattgtaaatgcataaaaacacggcatatctatgtgatatgccgtgtcaaggtcaatttatataaaaaatatttgttatatgcaaaaaactaagcaggaatttgtttacgctttttccggaacagcttcttgtagtttctcaattgatttttgaatgtccaaaatctctttctcaatatgtcgtttgttttgagaaatgtcttgcttccagttagaaagtgtatcgtgcatatcgtcttttaattcttggaacacttctttaccttctgaagcagtttcaacgatttgacgttttaataatttcgtatcagctgtaatatcagctaaagtctttttaatatcatttcctttttcttttaacttgccacgcatgtctttgccagaagaaggagttgagaagagaacagctagtccagcaactgctccgccgcaaatgacacctgtaataaaggatttagcttttgacataaaaggagacctccttattttttgttcgtattcatgatgtgaaaaaatacgcatatctttaagacgagggaaagaatagtgccagtccctggcatcttaagtggagaaacaagccgtgccatatttaatcactttaggaaagtggcttgttatgtatgactacttattatagtgtcactatttcacgctatttgcaattgtacttgcgatgttttgtaaattttccattgtgtattcattttgatgtgatttccaaacagcaccgaaaccatcgttttcaccgtagcgtggaattaaatgaaggtggaagtggaacacagtttgtccagctttctcgccgttattgttaagtaggttaaagccaactggattaaactctgctttaatcgcatttgcgatttttggaacgacagaaaaaatgtgtgatgcgatttctggcgttaacgcaaaaatgtcttgtttgtgaacttttggaataacaagagtatgtccttttgttacttgactaatatctaaaaatgcaagcacatgttcatcttcgtatacttttgagcaaaggatttgcccgtcaatgattttgcaaaaaatacaattatccgctgtatgattcattgatctcatcctttcaaatatccttagccgtattttaccataattacataagagaacaaacacgaaaaacaggaagctgactcagcttcctgttttctgaagagggaatgaaaaagcattatcgtaatttacgtttcgcagacacctcatttatttaagaaatgcacggtaaatcggctaaagtttctgccgtagacaccccattttcaagtgaaatgaattgcaatcttttataaaaggaaattgtttatttttaaaacagtatatgctctttcagagacaccccgtttctaaaatgaaacaaatgatctggttatgtgtaaatttctttgtccaacatggacaccccatttcatgatgacttcactatgttgttgtactcatcaataggtggtcgctttttcaatgtgttccttcttcactaattatgatgtccgctttcgtaaaaatatatgcgaataaattttaattttttttgaatgcatcgatactatgtagtacagcgtaatttttggtaagatgaatatagaacgaatataaatgaagaaagtggtgtcgtatgagcgagttattgcgtgtagaaaatgttacaggaggatatacgaaacgacctgtattaaaagatgtttcgttctctgtgaataaaggtgaacttgtcggcttaatcggtttaaatggagcaggtaaaagtacgacgattaaacatattatcggtttaatggaaccgaaaaaaggaactgtcacaattaatgggaaaacaattcgtgatgatatgactgcgtaccgttctagtttttcgttcatcccagaaacaccagtattatatgatgagctaacgctagaagaacatttgaagttaacagcgatggcttacggtgtcgatgaaaaacaatacgaagaacgtgtaggacaattattacaagaattccgtatgaaaaatcgtttgaaatggtttccgtctcatttctcaaaagggatgaaacaaaaagtaatgattatgagtgcgtttttagtagagccatctctttacattgtggacgaaccgttcgttgggcttgatccgttagcaatccaatcactccttcaaatgatggatcaaatgaaaaagagcggtgcaggtattttaatgagtacacatattttagcgacggcagaacgttattgtgattcattcattattttgcatcaaggcgaggtaagagcgaagggaacattatctgaactgcaattacagtttaatatgccaggcgcaacgttagatgatatttatattgcattaacgaaggaagaagattatgaatagcacagcgttatggaaagaacgatttcgtcactttttacaagaagttcgtacatatagtaaatacgtatttaatgatcatttaaaatttattttcgtattcatcatcggcgcaggagcgtattattaccagcaatggttacaaacgttaacaccttcgtttccgactgcgctcgttatggcagtgttacttggactcgtattaacagccggatctattcaaacgttattaaaagaagcagatctcgtttacttactgccagttgaagaaaagttaaaaccgtacttcacaaaggcatttctttttacgtttatgattcagttatacataatcgccatcgtagcagcagcgcttgccccgttatacttccagcaaatgaagcaaacaggagcggcttacatatggattgtaatcgcgtttgtcatggtaaaagcgtggaatttattcgtagcatgggaaaaatcattcttaacagaccaaaatatacaaagagccgattggttcattcgatttattttaaacgccgtatttgtttatttccttgtggaacgtacttccgttatgtttattggtggaatcgtccttctcatggtgttatatcttgcgatcatgcatcaaatggtgaagggaaaaccactaaactgggagtatttaatttctgaagaaggtaaaaagatgatgctactgtaccgcatcgcgaacatgttcgttgatgtaccagcattaaaagagagagtagcacgtagaaaatggcttgatttcattctgtcgatgatcggcgaaaagcgtacatatttatacttatatacgagaacgttcttaagatctggtaattattttggattatatgtgcgtctgctcgctcttggaggagttattctttacttcatcccgtttttatatggacgatttatcgtaagtcttatcttcttatatttaatcggttatcagctattaactttatggaagcaccaccgcatgaagatttggcttgatttgtatccagtagggggagaagagaagaagaaagattttcttactttactaaatgcgatccttattacaggtagtattatctttacaatcatatttctactagcgacgaaagatttcatgatgacaggaattttactagtcgtaagcatagtatttagtatcggtttcgtttatcaatacggggcgaaacgaattgagcgtttaaattgaagggaatgaacctatgattacatatgaagaaaaggttataaaagagctggagcagtggaaagctacattcatgaaagattcttctatgatgacacggttctcaaagaaagtgcagacgaaagtacaacagcttattccggcgaaagtgcaaaaagtattaacagaaacgattcggatgatggtacaaacaattagtgccggatcaaactttataaagccgaaattaaaagagacgaactggtcattgcaaagacgagatgatgaagtacgtaaaaaaatggatgagtacaaaaaaatagcagcggcagaaggagcagggacgggagcaggcggtattctccttggccttgctgactttccgcttttgctcggtattaaaattaaatttttattcgatgcagcaacattgtacggatttgatacgagcgataaagaagagcgcctttttatccttcacgttttccaacttgccttttcaagtgacgaacaccgaaaagaaatatggaaagccatcgaaacgtgggatacagaagaagaaaatcatatggactgggaaaagttccaaacagagtaccgagactatattgatttagcaaaaatgcttcagctcgtaccaataatcggtgccccggtcggcgcatatgcgaactatcaattactgcaaagacttggggaagtaacgatgaattgttatcgtatgcgattgttgaataggaattaaaaggaaggcgtcctacatgtgtaatgtaggacgcctttttttagaagccaagtccgatatagctaacgccaactataattaatacgacaaaaagcacaatgattaatgaaaatccgctcttaccagcttgtccaacttcaccaccgccgttaccgccactaccacctttaccaccaagtcccatatgctagcctccttattgttatatattgcttttgttttatatttttcttcatttaccaataaattccttatggagcactaactaacttgaaaatcatttcgtttcattttataatttacttaccgaccggtaagtaaaaataagtgaggtacagtatgacaaagaatttacaaacatcgcaaaacattgtagaggcgtcatttaaacttatggcagagcacggcattgagaagatgagcctttccatgattgcgaaagaggtaggtatttcaaaaccggctatttattatcatttttcttctaaagaagcgttagttgattttttatttgaagaaattttttctggttatcatttcgtgagttattttgataaagagcaatatacgaaagaaaattttgtagaaaagttaatcgcagatggtttacatatgctctctgagtatgaaggacaagaaggaatactacgtgttataaatgaatttatcgtaactgcggcgcgaaatgaaaagtatcagaaacgcttatttgaaatacaagaagagtttttaaatggtttccacgaattattgaagaaaggcgcgagactaggcgttgtgtcacagcatgcaacagaagaaaacgctcatacgctagcgcttgtaattgataatatgagcaattacatgctcatgggatttcagttaaagtataaagaaatttggattcgaaatgtgaaaaacgtcatgaaggaggaataaaagtgaaaatgcaaaaaaactggtggctcggttttcttggatttattggggtgtataaaattccaggcatgatagaagcttttcaagcggatggaaattggatgaagttaatcggtttcatttggctactttggttcggatattttatacctgagaagaaagaagattaaatttcaattttctgtaaggttatgtaaaatatagattgagactattcatatattagattactagatttggagtggttacatggatccattgaaaaatgaaattcaccctgacatggtcaaggtgtggaaagttcgggctgtaatagaagaagggatcggtattctcgtcatgttagcgtaccttttcctcatgataaagtttgattggtgggcgtggattttgtatgtaatgattgggctaacagttgtgttcgcaccattttcgtacttcttattcccgaaactacgtcaacgttattacagctaccaactaaatgaagaagaacttgaaattcagcatggccttttcgtcgtaaagcgcgtattagtaccgatgattcgtgtgcagcacgtgacgattgaacaaggtccgataatgagaaaatatggtttagcagaattacacatttcaacagcagcaacttctcacagcatcccaggcttaacgatgtatgaagcagaaatgttgaaaacgaaaatcgcagaattagcgaaagtgagtgatgaggatgtataagagacagcatccgatcacgatgttattggaattaaaaataagagattttataccatttattatttttctccttagtttaaaaggaaagttcccattttggtatttagttcctgtcggttttgcggtaatcacgattgtttcagctatcgtaggctggtattacaaagtatattggattgaaaataacgtattacatgtgaaacaaggtctctttgtgaagaaggagagctacttaaataaagaacgtgttcaaacaatcaatacaagctctaacgtgttatatcaaatgcttggcttaaagaaaatccaaattgaaacagctggcggggggcgatgatgcggaggttagcttagccggtattacagtagaagaggcaactgagcttattgctttgctaaatgagccaactccagaagtgaaagcagaaggaacgctagacgaaaaagcggaacatgcaatagaaaaagaaatcgttacagaagaaaaacaaacgacagaatataaattgacttggaaagaaattttactagcctctgttacatccgggcagtttggactattattctcgttaatctttttcgtgtatcaccaagtagaggaatacattccgaaatggatagagaatagcgtaaagtcatatgtaatgcaacatgatatatatggctggattttcatggtagctattttactcgtcctttcgtggattatatctacaatcggttatgcgctaaaacatggagatttcacagtaaatcgaagaaatgacgaagtccgcatttcacaaggattacttgagaaaaaagaactcgtcttaaagttacatcgtattcaagggattacgataaaagaaagtattttacgtcagccattcggctattgtgctgtgcaagtagaagtgattcaaagtaagggaacgaatgatgaaaaagaaaaagttacactgcatccaatcatccgaaaagaccgagtacaacagttactcgcgcatttacaactaccgtacgaactgaatacaaatattatttcattaccaaaagcagcattacgccgctatctcattgatagcttcatctttttcgcaatgatagctatcccgcttattggaataagtatatactttgaaaagcacttcatcatgtgggcactaattccgctcacgatcctcatctttacacttggttacgcaacatttaaaacaaatggttacagtgtaaacggagagcaaattacacttgtatatcgcagcgtcggaaaatatacaggacttattagaagaagacacgtccaatcgatggaaaagacgcaatcctatttccagcgccgcgcggatttatgtacgtataagttttcgagcgcatcatcgagttataaattagagcatacgagagtagaagatgcggagagaatgcagaattggtataagaagagaataagtgagaattaagtggaatggctcgtcttttgcggaaggcgagttatttttctatgtaaaaatgataggaaataatgaataatatatgtgacgcaaaaaaagtgaggtgagcaggattggggaaatttttaattccgtattcccattctttattaagcttatttatttcaatgacgataattcaaatatacgatgaaaaggggatttttgaaggagagctattttctatttttacgaatctttttattgctatggcccaaatgttggccgctactttaatagttggagtccctgttgttttagttggatgtcttcttggagagatattgtttaggtgcgttattttacctataaagctacattttatcccatccttaattttatatattcttttagccataagtattgttttttgctatgaagttatatctgacggggttcctacaacatatgaaaatactcgtattattaaaatgatgtactttatgggattaactataatttgctctattacatttttagtaagtaggactacatatgaaggaaaataaggtgattatatgaaatacacttgtccatgctgcggatataaaacattagaagaagaaccaccaggtacatatgaaatttgtaacatatgtttttgggaagatgattctgttcaatttaaagagcctgactatgaaggcggggcaaatgaagtttcgttaagacaagcgcaggaaaatttcattgtgtttggtgcctgtgaaaagcgatgtattgaattggttagaaagccgactagtgaagatgtgaaggatgctagttggaagcaaatttgttaaatagctttaaataaaaatgttattactcaatttaacaagagtaataacattttttatgccatgatgaaagaatgaacgccgccttgtaaaataaaaaagaaataaaattttcgtctttggagacaactaattattaatttgatgattcagctgatttttttatgtagttattgaaaaacactatagtttctagagagtgaacagagattttgaattgatttaaagttgacggaacaaaataaaacgaattgagcaaaaaaacttgcaaaactaaaaggggagttgtatattaattgacgtatcaaatattgatttatcaattaatgttttaataagtaagaagggggaatttttgaaaacatgttattcagacgatgtcggaactttatataaactacaaggttaaaatgaagatataagaaatttatgtaaatatcgttaagttaggatacatgttgcaagagttaaaaaacagacaagtaaaagcatggtatgcacatggatatgatataaatccagtcgggactatacagaggaaagtatatctgtaacctttggattggaaaaagagtgctatgtactagttatatttctatctgtcggtaaagcaaccgacaaaggatatgcttcatgcggtctctttgttgatagaattgcacaatggaaatagtctaaaattgatgttagggagtagagggggcacaatagtgtggaaataatcgcagctattttagtcgggatcgtagcattagagcatttatttatcatgatcctcgaaatgttttttatgaattcaaaagtggcaaaacgtgcttttaaattaccggagcatttagaaggagatcgaaacgtcgccattatgtttgcaaaccaaggtttatataatggatttttagccgttggtctcatttggggacttatacttggtctcaattcaattggttatatggttcaattattctttgtaatatgtgtggtagtagcagctctttttggcggtttcacatctaataaatcaattattgtgaaacaaggacttccagctatattagcgttgattgcccttttaattgtgatatagaaccaaagcgtttgaataaaaaaattcatttttgaaaaatacgctattctttctgtaggctcataggaaagaatagcgtattttttcattttcatatccttcaacttaagaagtgtataacatgcgaaaataataactttgtaccttttcacttagaaatgtaaatcctctctttttttgcgtaatgattatgaaaatgcgtattacatcaaggattggaaccgaattaacgctttaaaatatagaaagtggggaaaataatgtaaaaaaactattgtatgtttaaaaaccttgtgttacatttgtgttacaaataagttacaggatgtgacttttgttacgttttattttctgttgtttttcgatatgttacgaattaaggtgcatatccaatcaaccgagaatatataaagttaaaaaactaccaaaataaaaatagttttcctatgtgtataagagtgtgtgtagtaaagagcctggtgagaactttacgcacattattaaaattcctttctgtcttaaaagaagaagaaaaccaactaccaactatttaggggttttaagtaatgatagtaaatgaaatgtacttcctttcccgcacacaaagtacatatttactttcagtctaattactacacagacttttatacatatgacgttattgttttaggaatgcatagggggagaaacattgaggaagttattaacggtaattggaattacatttttaatattagcaggatgtagtaatggagattttgaaaaagaaatagatgcagggaagaccgcgttaacgaataaagaatataaaaatgccttatcatcatttgagcgagcgctggatgagaaaaaagacgattcaggtgcaatagtgcttgtagaacaaacgaaaatcatgatggaagcagtgaagttaaaagaagaaaaaaagatagaagaatcaattcaatcatttgaaaaagtagagaatatgaaggatggaaatgctacactgataaagcaggccaagaaagaacgaacagcattactagccattttagaacaaaaaaagaagtatagcgagcaactgacgaaaagtgaagagctaataaataagaaaaattatgcagaagcgaaagagacattaaataagctagttttagaaacaaaagataacaagaaccttgaagaatataataaaaaagcagtaggattagttacgaaaattggtgaagaagaaaaaactgcaaagagtaaagcgacagcgaaggcacaaaaaacaagtgcagtaacgagtcaaaaggtagtaacagaaaagaatcaagatgcatttacttttgagaaagcgaaagaatatattaaaaatgaatataaagaaaactatgattacacgctagaaaatacgcaagtagagaatggaaagaaatattatcaaattagagtgcgtacgacatataaaatagaaggcgcagctggatcaggatttactggtgtattcaaagtatttgaagatggtacaattgtggaaatgcactaagttgatggaaagaatacgatacaaaaccgtaacaaaaatagagataataaaaaggtatcctttaagtacgaggatacctttttacatgtatgactaatctttaattattaatcccaataaagatgcaaactgaatagcttgatatggtgatactttacatcctcttaggtcgttcactgaaacggtaagtgtatcaaaagtagaggaactaatgtctattccttttagtgatggttgatcaaaatttgcttcgttaaggctgcatgaatcaaattcaaccttctttagcttacagtcaaaaaagtctgcattatttaatgaagcttcattaaatataatcttttctagcttagaatttccaaatgtggctaaattcaacattccctaagctagattctgtaaaattaactccaattaatttactgtttttaaattcgactctgtgaacagaagaattgcttaaattaacatttgataaatcacagttctcaaaacaaacatctgtaatatcaatattgctaaagtctgtattcgtgaacttacaattttttatcactgcactatataaacgcactctatcgacagattcattttcaaaagtagaatcgataatttcacacatttctaatgttggatcttcttcataaaaaatatcgtgaaaactctttaaagataactctggcgaaatttttggtctatcaattttcatattataaccttctttcattgaattagttagctagaaaaaatagtatgtcctatagaaaaagctgtgtagaaattctctcattttataatacgcttttattaatttgagcaataaaagttaacggtttatttcacgttgcagtatttcaaaaaacaacgatacgtgatagccatctattgttgcatgatctattttttattatccttctattaactttaacgataaaataataatgtctcccttaagaggagagtcaagaataagggggcaatataaattggaaaatttattttctattggtgaagttgctaatatgaaaggtgttacaataaaagctttaagatattaccatcaaacaggcattcttatccccgtatacattgatacaaaaacgggttatagatactattcggtagatcaatttgtttatattgatataattaaagtttgtagagctttaggaacgagtacgaaagaactgcaacaaatttttactgaaaagaatatggatgaattattaaaatttttagcattaaaaagagaagaaactgagcaaaaaataaaagagatgcaagcagtcattcatacgattgataaactagataatagtgtacaagtcgccaaaaaggtactagtacataatcaaataacaagacagtattttgagcaacgttatatcgtcactgctccatgtaaagacgtgggtaattttaaagaattcctttattattcagatgtagataaaataattcaggagagaaatttagaaacaacgatggagattggtatagcatatagcattcattcaaaatacaggtttgaaccaaagtatgctttttctgtgttatgtaaatatgattacacagagaacgagcaaaatatagatatattaccagaaggtaactatttgacactggcctataaaaagaataataaagaagaaagtatggagaaattaaaagattatatagagaaaaataatgtaacaatcaaaaattgcattgaagtggaattgttagatgagttttttagtacggattcttacagttgccaaatgcaattgcttatagagaaggagtgaaaacgcactttagagcatactcagaaataatataaacgagaagatgatgagtacaattgttgaaaaagcatcctcaaagtatgtgaggatgcttttttagtataaaaaaggcatctagcaaaagtactagatgcaaataaaaacacaagggaagacaaaattcttcccttttcccgtaagtaattatatcaaaaaatttataaaaaactagctttatttttaatataattgatatgtgaagctatgaaagtataagattacactatttttgtagtgttttgttgaaaaaaggagccacgtatatgattaattttaaaccagaaaatttgaaccaactattaaaagtgatgctcattagtgcgaataagtcttatgatgcgattcaagagtatgaatgtacgggagaagcagtcatattccgtgtagacttcgagtacattgacgtttctcttatgattgtagatatgctaggaagatcagcggctagatttaacattttgccatttgctaagccagatacgaatgaggtagattacattcagtttcaagtgtattcgattaatgaagggaattttaaagaagtaatggacacgatgtaaaaactataattttacaaaaatgtatataccaactaatatataagtaataaattcatataattggagtgatgaaatgcagccgttagaaagggagattcattctaatatgctgaaagtgtggcgaattcacgctttaattggggcggcagttatactagcagtcgtaattgcgtatttcttttttatgatcaattttaattggtggggatggctgttcggattattagtaacagccgctattacatttatcccgctcaattattttgtatttccaaatttacgtcaacgctattatagttacagattaaatgaagaagagattgagattcaaaagggaatgttcgttgtaaaacgagtgctcattccgatgattcgcgtgcagcacgtaacgattgaacaaggaccgattatgagaaagtataatttagcagaattacatatttcaacagcagcaacttctcatagtattccaggcttaacgaaagaagaagcagagcagctgaaaagacaaattggagaacttgcgaaagtgagtgatgaggatgtataagaggcagcatccgatcacgatattattaggtattcgaattgcgggtttattgccttttatttttcttgttttatttcgatcagatggtcaagtagaaccgtggtattttttccaccttattcttttggctctattattcattatggctattttctcagctataaaatggtatttcaaagtgtactgggatgaaaataatattttacatataaaacacggcgttttcgttaagaaagaaagttacttaaataaagaacgtgtgcaaaatattagtacgtcttctaacatcatttatcaagtgcttggactgacgaaattaaatattgaagtagcaggcggcggtactgagccagaagtgatgttggcgggtattagagaagaagaagcgaaggaactcattgcattattacataaagaaaaaagcactgtgagtgaagaagcgcctgcggaagaaggaagtaagacggtttatcagctaa